From fc4bd0a42f2736ff60c0a16ceaaac68576599eff Mon Sep 17 00:00:00 2001 From: koldo Date: Wed, 4 Feb 2015 10:13:10 +0000 Subject: [PATCH] *ScatterDraw: Some fixes and improvements git-svn-id: svn://ultimatepp.org/upp/trunk@8138 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/ScatterDraw/Equation.cpp | 58 +- uppsrc/ScatterDraw/Equation.h | 72 +- uppsrc/ScatterDraw/MarkPlot.h | 2 +- uppsrc/ScatterDraw/ScatterDraw.cpp | 7 +- uppsrc/ScatterDraw/SeriesPlot.h | 2 +- .../ScatterDraw/src.tpp/ScatterDraw$en-us.tpp | 1406 +++++++++-------- .../src.tpp/ScatterDraw$en-us.tppi | 1155 +++++++------- uppsrc/ScatterDraw/src.tpp/VectorY$en-us.tpp | 2 +- uppsrc/ScatterDraw/src.tpp/VectorY$en-us.tppi | 2 +- 9 files changed, 1397 insertions(+), 1309 deletions(-) diff --git a/uppsrc/ScatterDraw/Equation.cpp b/uppsrc/ScatterDraw/Equation.cpp index 969d8f84c..39e657fb7 100644 --- a/uppsrc/ScatterDraw/Equation.cpp +++ b/uppsrc/ScatterDraw/Equation.cpp @@ -29,6 +29,7 @@ void ExplicitEquation::SetNumCoeff(int num) { } ExplicitEquation::FitError ExplicitEquation::Fit(DataSource &series, double &r2) { + r2 = 0; if (series.IsExplicit() || series.IsParam()) return InadequateDataSource; @@ -59,7 +60,7 @@ ExplicitEquation::FitError ExplicitEquation::Fit(DataSource &series, double &r2) return ExplicitEquation::ImproperInputParameters; if (ret == LevenbergMarquardtSpace::TooManyFunctionEvaluation) return TooManyFunctionEvaluation; - + double mean = series.AvgY(); double sse = 0, sst = 0; for (int64 i = 0; i < series.GetCount(); ++i) { @@ -123,10 +124,14 @@ String FourierEquation::GetEquation(int numDigits) { EvalExpr::EvalExpr() { + noCase = false; + constants.Add("PI", M_PI); constants.Add("M_PI", M_PI); constants.Add("e", exp(1.0)); functions.Add("abs", fabs); + functions.Add("ceil", ceil); + functions.Add("floor", floor); functions.Add("sqrt", sqrt); functions.Add("sin", sin); functions.Add("cos", cos); @@ -139,15 +144,6 @@ EvalExpr::EvalExpr() { functions.Add("tanh", tanh); } -/* -void *EvalExpr::Functions_Get(CParser& p) { - for (int i = 0; i < functions.GetCount(); ++i) { - if (p.Id(functions.GetKey(i))) - return (void *)functions[i]; - } - return 0; -}*/ - double EvalExpr::Term(CParser& p) { if(p.IsId()) { String strId = p.ReadId(); @@ -157,31 +153,32 @@ double EvalExpr::Term(CParser& p) { p.PassChar(')'); return function(x); } + if (noCase) + strId = ToUpper(strId); double ret = constants.Get(strId, Null); if (IsNull(ret)) ret = variables.GetAdd(strId, 0); return ret; - } - if(p.Char('(')) { + } else if(p.Char('(')) { double x = Exp(p); p.PassChar(')'); return x; - } - return p.ReadDouble(); + } else + return p.ReadDouble(); } double EvalExpr::Mul(CParser& p) { double x = Term(p); for(;;) if(p.Char('*')) - x = x * Term(p); + x = x * Mul(p); else if(p.Char('/')) { - double y = Term(p); + double y = Mul(p); if(y == 0) p.ThrowError(t_("Divide by zero")); x = x / y; } else if(p.Char('^')) - x = pow(x, Term(p)); + x = pow(x, Mul(p)); else return x; } @@ -220,7 +217,7 @@ double EvalExpr::Eval(String line) { return Exp(p); } catch(CParser::Error e) { - DLOG(Format(t_("Error evaluating '%s': %s"), line, e)); + LOG(Format(t_("Error evaluating '%s': %s"), line, e)); return Null; } } @@ -234,6 +231,8 @@ String EvalExpr::TermStr(CParser& p, int numDigits) { p.PassChar(')'); return strId + "(" + x + ")"; } + if (noCase) + strId = ToUpper(strId); if (IsNull(numDigits)) { if (constants.Find(strId) < 0) variables.GetAdd(strId, 0); @@ -259,11 +258,11 @@ String EvalExpr::MulStr(CParser& p, int numDigits) { String x = TermStr(p, numDigits); for(;;) if(p.Char('*')) - x = x + "*" + TermStr(p, numDigits); + x = x + "*" + MulStr(p, numDigits); else if(p.Char('/')) - x = x + "/" + TermStr(p, numDigits); + x = x + "/" + MulStr(p, numDigits); else if(p.Char('^')) - x = x + "^" + TermStr(p, numDigits); + x = x + "^" + MulStr(p, numDigits); else return x; } @@ -304,9 +303,24 @@ String EvalExpr::EvalStr(String line, int numDigits) { return ExpStr(p, numDigits); } catch(CParser::Error e) { - DLOG(Format(t_("Error evaluating '%s': %s"), line, e)); + LOG(Format(t_("Error evaluating '%s': %s"), line, e)); return Null; } } +INITBLOCK { + ExplicitEquation::Register("LinearEquation"); + ExplicitEquation::Register("PolynomialEquation2"); + ExplicitEquation::Register("PolynomialEquation3"); + ExplicitEquation::Register("PolynomialEquation4"); + ExplicitEquation::Register("PolynomialEquation5"); + ExplicitEquation::Register("SinEquation"); + ExplicitEquation::Register("ExponentialEquation"); + ExplicitEquation::Register("Rational1Equation"); + ExplicitEquation::Register("FourierEquation1"); + ExplicitEquation::Register("FourierEquation2"); + ExplicitEquation::Register("FourierEquation3"); + ExplicitEquation::Register("FourierEquation4"); +} + END_UPP_NAMESPACE \ No newline at end of file diff --git a/uppsrc/ScatterDraw/Equation.h b/uppsrc/ScatterDraw/Equation.h index ca3736cbf..e175a9cbe 100644 --- a/uppsrc/ScatterDraw/Equation.h +++ b/uppsrc/ScatterDraw/Equation.h @@ -28,6 +28,7 @@ public: virtual String GetName() = 0; virtual String GetFullName() {return GetName();} virtual String GetEquation(int numDigits = 3) = 0; + virtual inline int64 GetCount() {return Null;} void SetNumDigits(int n) {numDigits = n;} int GetNumDigits() {return numDigits;} @@ -37,6 +38,21 @@ public: friend struct Equation_functor; const Array &GetCoeff() {return coeff;} + + template + static void Register(const String& name) { + classMap().FindAdd(name, __Create); + } + static void Unregister(const String& name) { + int i = NameIndex(name); + ASSERT(i >= 0); + classMap().Remove(i); + } + static int NameIndex(const String& name) {return classMap().Find(name);} + static int GetEquationCount() {return classMap().GetCount();} + static ExplicitEquation* Create(int i) {return classMap()[i]();} + + int GetNumCoeff(int num) {return coeff.GetCount();} protected: Array coeff; @@ -49,6 +65,11 @@ protected: void SetCoeff(double c0, double c1) {coeff.Clear(); coeff << c0 << c1;} void SetCoeff(double c0) {coeff.Clear(); coeff << c0;} void SetCoeffVal(int id, double c) {coeff[id] = c;} + + typedef ExplicitEquation* (*CreateFunc)(); + template + static ExplicitEquation* __Create() {return new T;} + static VectorMap& classMap() {static VectorMap cMap; return cMap;} }; class LinearEquation : public ExplicitEquation { @@ -63,7 +84,7 @@ public: return ret; } void SetDegree(int num) {NEVER();} - virtual void GuessCoeff(DataSource &series) {coeff[0] = AvgY();} + virtual void GuessCoeff(DataSource &series) {coeff[0] = series.AvgY();} }; class PolynomialEquation : public ExplicitEquation { @@ -74,10 +95,30 @@ public: virtual String GetName() {return t_("Polynomial");} virtual String GetFullName() {return t_("Polynomial") + String(" n = ") + FormatInt(degree);} virtual String GetEquation(int numDigits = 3); - virtual void GuessCoeff(DataSource &series) {} + virtual void GuessCoeff(DataSource &series) {coeff[0] = series.AvgY();} void SetDegree(int num) {degree = num; SetNumCoeff(num + 1);} }; +class PolynomialEquation2 : public PolynomialEquation { +public: + PolynomialEquation2() {SetDegree(2);} +}; + +class PolynomialEquation3 : public PolynomialEquation { +public: + PolynomialEquation3() {SetDegree(3);} +}; + +class PolynomialEquation4 : public PolynomialEquation { +public: + PolynomialEquation4() {SetDegree(4);} +}; + +class PolynomialEquation5 : public PolynomialEquation { +public: + PolynomialEquation5() {SetDegree(5);} +}; + class SinEquation : public ExplicitEquation { public: SinEquation() {coeff.Clear(); coeff << 0. << 0.1 << 0.1 << 0.1;} @@ -94,8 +135,7 @@ public: void SetDegree(int num) {NEVER();} virtual void GuessCoeff(DataSource &series) { coeff[0] = series.AvgY(); - double A; - coeff[1] = A = series.SinEstim_Amplitude(coeff[0]); + coeff[1] = series.SinEstim_Amplitude(coeff[0]); double frequency, phase; if (series.SinEstim_FreqPhase(frequency, phase, coeff[0])) { coeff[2] = frequency; @@ -112,10 +152,30 @@ public: virtual String GetName() {return t_("Fourier");} virtual String GetFullName() {return t_("Fourier") + String(" n = ") + FormatInt(degree);} virtual String GetEquation(int numDigits = 3); - virtual void GuessCoeff(DataSource &series) {} + virtual void GuessCoeff(DataSource &series) {coeff[0] = series.AvgY();} void SetDegree(int num) {degree = num; SetNumCoeff(2*num + 2);} }; +class FourierEquation1 : public FourierEquation { +public: + FourierEquation1() {SetDegree(1);} +}; + +class FourierEquation2 : public FourierEquation { +public: + FourierEquation2() {SetDegree(2);} +}; + +class FourierEquation3 : public FourierEquation { +public: + FourierEquation3() {SetDegree(3);} +}; + +class FourierEquation4 : public FourierEquation { +public: + FourierEquation4() {SetDegree(4);} +}; + class ExponentialEquation : public ExplicitEquation { public: ExponentialEquation() {SetCoeff(1, 0);} @@ -152,6 +212,7 @@ public: EvalExpr(); double Eval(String line); String EvalStr(String line, int numDigits = 3); + void SetCaseSensitivity(bool val = true) {noCase = !val;} VectorMap constants; VectorMap variables; @@ -164,6 +225,7 @@ private: String TermStr(CParser& p, int numDigits); String MulStr(CParser& p, int numDigits); String ExpStr(CParser& p, int numDigits); + bool noCase; VectorMap functions; }; diff --git a/uppsrc/ScatterDraw/MarkPlot.h b/uppsrc/ScatterDraw/MarkPlot.h index 793f8044e..1abf3090a 100644 --- a/uppsrc/ScatterDraw/MarkPlot.h +++ b/uppsrc/ScatterDraw/MarkPlot.h @@ -22,7 +22,7 @@ public: typeMap().Remove(i); } static String TypeName(int i) {return typeMap()[i];} - static int TypeIndex(const String& name) {return classMap().Find(name);} + static int TypeIndex(const String& name) {return typeMap().Find(name);} static int GetCount() {return classMap().GetCount();} static MarkPlot* Create(int i) {return classMap()[i]();} static Vector GetTypes() {return clone(typeMap()).PickValues();} diff --git a/uppsrc/ScatterDraw/ScatterDraw.cpp b/uppsrc/ScatterDraw/ScatterDraw.cpp index 689ce5956..4d852b8a3 100644 --- a/uppsrc/ScatterDraw/ScatterDraw.cpp +++ b/uppsrc/ScatterDraw/ScatterDraw.cpp @@ -633,11 +633,10 @@ ScatterDraw &ScatterDraw::_InsertSeries(int index, DataSource *data) { int64 ScatterDraw::GetCount(int index) { ASSERT(IsValid(index)); - if (series[index].PointsData()->IsParam()) + if (series[index].PointsData()->IsParam() || series[index].PointsData()->IsExplicit()) return Null; - else if (IsNull(series[index].PointsData()->GetCount())) - return Null; - return series[index].PointsData()->GetCount(); + else + return series[index].PointsData()->GetCount(); } void ScatterDraw::GetValues(int index, int64 idata, double &x, double &y) { diff --git a/uppsrc/ScatterDraw/SeriesPlot.h b/uppsrc/ScatterDraw/SeriesPlot.h index 83d25f6bd..401e189c3 100644 --- a/uppsrc/ScatterDraw/SeriesPlot.h +++ b/uppsrc/ScatterDraw/SeriesPlot.h @@ -26,7 +26,7 @@ public: typeMap().Remove(i); } static String TypeName(int i) {return typeMap()[i];} - static int TypeIndex(const String& name) {return classMap().Find(name);} + static int TypeIndex(const String& name) {return typeMap().Find(name);} static int GetCount() {return classMap().GetCount();} static SeriesPlot* Create(int i) {return classMap()[i]();} static Vector GetTypes() {return clone(typeMap()).PickValues();} diff --git a/uppsrc/ScatterDraw/src.tpp/ScatterDraw$en-us.tpp b/uppsrc/ScatterDraw/src.tpp/ScatterDraw$en-us.tpp index a6d7a2182..9dde7cec8 100644 --- a/uppsrc/ScatterDraw/src.tpp/ScatterDraw$en-us.tpp +++ b/uppsrc/ScatterDraw/src.tpp/ScatterDraw$en-us.tpp @@ -7,872 +7,884 @@ topic "1 ScatterDraw"; [i448;a25;kKO9;2 $$5,0#37138531426314131252341829483370:item] [H6;0 $$6,0#05600065144404261032431302351956:begin] [l288;i1121;b17;O9;~~~.1408;2 $$7,0#10431211400427159095818037425705:param] -[{_} -[ {{10000@3 [s0;%% [*@(229)4 ScatterDraw]]}}&] -[s1;%% &] -[s2;:ScatterDraw`:`:class: [@(0.0.255)3 class][3 _][*3 ScatterDraw]&] -[s0;%% &] -[ {{4916:5084f0;g0;^ [s0;%% [2 +[{_}%EN-US +[ {{10000@3 [s0; [*@(229)4 ScatterDraw]]}}&] +[s1; &] +[s2;:ScatterDraw`:`:class:%- [@(0.0.255)3 class][3 _][*3 ScatterDraw]&] +[s0; &] +[ {{4916:5084f0;g0;^ [s0; [2 @@image:1845&1099 (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) ]] -::= [s0;>%% [*R1 +::= [s0;> [*R1 @@image:1906&1076 (A5wCeQEAAAAAAAAAAHic7F0HmBRF2l5PPQwICOqZACMcip6ImD3FiJ6ogGDA01Mx/GdCOeEO5TxRT08ly5lQEcMpoAKiKFFyjusSN+c8szPTk2f6f6u/md7eSTs70zPTxdT7fM8+71T39HzbXVVv1VehZVlAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAIMMoLS0dM2bMKxq8+OKLq1evLi8vz7RrOmD79u05QaxYsSLT7ggICAgICKQQv/zyS050PPDAAz6fL9M+Jo7du3er/8v69esz7Y6AgICAgEAKsWbNmhiaTtiyZUum3UwQ2n768uXLM+2OgICAgIBACqHV9FNOOeW111578cUX//rXv/7ud7/TynpRUVGmPRUQEBAQEBCIBa2mX3XVVdpDd911l3qoW7duSPnpp5/GjRs3fvz46dOna8/Mzc1FSwDpr7/+utvtrq6u/sc//vHqq6/iL44eOHDgpptuwkVOOumkyZMna7/4ww8/PPTQQ1dffTX9SqdOne64447vvvtOe86MGTP+9a9/vfzyy5988gk+otWBtgdOHj58uMPhoHMmTpx46qmnIhE/VFNTo363rq4OPuArY8eODZkhsG3bNvyDXbt2xbfQgBk6dOjSpUuTvp0CAgICAgIZg1bTL7300pCjF154oXq0oKBgwYIF6sfdu3erp1188cWU2KVLF3xcv369etptt90WEsl/88031S+efvrpEaP9UHn1nLPPPpsSO3bsCA+1px1xxBE44bLLLgv5usfjoe/u2rVLTVy1apV6TbQcIv7usmXL9L/FAgICAgICaUFsTf/iiy/UozNnzkTKscceSx/R+aVzXC5X+/btKfHLL79EyubNmyMqJuH4449Xr0897kcffRT96Oeff/68885TT6NeOdCnT58YV4uId999l74bcY7cgw8+qCYOHDhw3LhxzzzzzHHHHYePuBspvNcCAgICAgKpRGxN1x699dZbkTJ69Gj62LVrVzpn/vz5lNKuXTu73S631PQpU6bQaQ888ICaWFxcTImrV68O+cVevXppf07WaPoJJ5xgsViQ4nA4OnXqRInQ4qamJllpWnTp0oUSBwwYQN8N1/SioiI1ZcKECdqfhr5/++23utxVAQEBAQGB9CO2pm/c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) ]]}}&] -[s0;%% &] -[s0;%% [2 Versatile 2D scatter graph control. It does not require GUI -so it works in command line programs.]&] -[s0;2%% &] -[s0;%% [2 In case of GUI it can be used ][^topic`:`/`/ScatterCtrl`/src`/ScatterCtrl`$en`-us`#ScatterCtrl`:`:class^2 S -catterCtrl][2 that is based on ScatterDraw.]&] -[s1;%% &] -[s0;%% [2 ScatterDraw data is included in ][^topic`:`/`/ScatterDraw`/src`/DataSource`$en`-us^2 D -ataSource][2 .]&] -[s0;%% &] -[s1; &] -[ {{10000F(128)G(128)@1 [s0;%% [*2 Constructor Detail]]}}&] -[s6; &] -[s5;:ScatterDraw`:`:ScatterDraw`(`): [* ScatterDraw]()&] -[s3;%% Initializes the class.&] -[s1; &] [s0; &] -[ {{10000F(128)G(128)@1 [s0;%% [*2 Public Member List]]}}&] -[s6; &] -[s5;:ScatterDraw`:`:cbModifFormatX: [_^Callback3^ Callback3]_[* cbModifFormatX]&] -[s3;%% If set this callback will give the String to be painted beside +[s3; If set this callback will give the String to be painted beside every X axis grid line and in the pop window. The input values are the X axis value set as int and double.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:cbModifFormatDeltaX: [_^Callback3^ Callback3]_[* cbModifFormatDeltaX]&] -[s3;%% If set this callback will give the String to be painted in -the pop window representing the delta between two X axis points. +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:cbModifFormatDeltaX:%- [_^Callback3^ Callback3]_[* cbModifFormatDeltaX]&] +[s3; If set this callback will give the String to be painted in the +pop window representing the delta between two X axis points. The input values are the X axis value set as int and double.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:cbModifFormatY: [_^Callback3^ Callback3]_[* cbModifFormatY]&] -[s3;%% If set this callback will give the String to be painted beside +[s3; If set this callback will give the String to be painted beside every main Y axis grid line and in the pop window. The input values are the Y axis value set as int and double.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:cbModifFormatDeltaY: [_^Callback3^ Callback3]_[* cbModifFormatDeltaY]&] -[s3;%% If set this callback will give the String to be painted in -the pop window representing the delta between two Y axis points. +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:cbModifFormatDeltaY:%- [_^Callback3^ Callback3]_[* cbModifFormatDeltaY]&] +[s3; If set this callback will give the String to be painted in the +pop window representing the delta between two Y axis points. The input values are the Y axis value set as int and double.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:cbModifFormatY2: [_^Callback3^ Callback3]_[* cbModifFormatY2]&] -[s3;%% If set this callback will give the String to be painted beside +[s3; If set this callback will give the String to be painted beside every secondary and in the pop window Y axis grid line. The input values are the Y axis value set as int and double.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:cbModifFormatDeltaY2: [_^Callback3^ Callback3]_[* cbModifFormatDeltaY2]&] -[s3;%% If set this callback will give the String to be painted in -the pop window representing the secondary delta between two Y -axis points. The input values are the Y axis value set as int -and double.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:WhenZoomScroll: [_^Callback^ Callback]_[* WhenZoomScroll]&] -[s3;%% Callback called when the user does a zoom or a scroll.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:WhenSetRange: [_^Callback^ Callback]_[* WhenSetRange]&] -[s3;%% Callback called when some of the control ranges is changed.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:WhenSetXYMin: [_^Callback^ Callback]_[* WhenSetXYMin]&] -[s3;%% Callback called when scatter plot origin is changed.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetSize`(Size`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* SetSize -]([_^Size^ Size]_[*@3 sz])&] -[s3;%% Sets the control size with [%-*@3 sz]. Functions like GetImage() +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:cbModifFormatDeltaY2:%- [_^Callback3^ Callback3]_[* cbModifFormatDeltaY2]&] +[s3; If set this callback will give the String to be painted in the +pop window representing the secondary delta between two Y axis +points. The input values are the Y axis value set as int and +double.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:WhenZoomScroll:%- [_^Callback^ Callback]_[* WhenZoomScroll]&] +[s3; Callback called when the user does a zoom or a scroll.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:WhenSetRange:%- [_^Callback^ Callback]_[* WhenSetRange]&] +[s3; Callback called when some of the control ranges is changed.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:WhenSetXYMin:%- [_^Callback^ Callback]_[* WhenSetXYMin]&] +[s3; Callback called when scatter plot origin is changed.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetSize`(Size`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* SetSi +ze]([_^Size^ Size]_[*@3 sz])&] +[s3; Sets the control size with [%-*@3 sz]. Functions like GetImage() will return a bitmap of [%-*@3 sz] size.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetSize`(`)const: [@(0.0.255) virtual] [_^Size^ Size]_[* GetSize]()_[@(0.0.255) c +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetSize`(`)const:%- [@(0.0.255) virtual] [_^Size^ Size]_[* GetSize]()_[@(0.0.255) c onst]&] -[s3;%% Returns the control size. Functions like GetImage() will return +[s3; Returns the control size. Functions like GetImage() will return a bitmap of [%-*@3 sz] size.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetColor`(const Color`&`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetColor`(const Color`&`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* SetColor]([@(0.0.255) const]_[_^Color^ Color][@(0.0.255) `&]_[*@3 color])&] -[s3;%% Sets [%-*@3 color] .as graph background color.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetTitle`(const String`&`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s3; Sets [%-*@3 color] .as graph background color.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetTitle`(const String`&`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* SetTitle]([@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[*@3 title])&] -[s3;%% Sets [%-*@3 title] as graph title.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetTitle`(`): [@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[* Get -Title]()&] -[s3;%% Returns graph title.&] +[s3; Sets [%-*@3 title] as graph title.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetTitleFont`(const Font`&`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s6;%- &] +[s5;:ScatterDraw`:`:GetTitle`(`):%- [@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[* G +etTitle]()&] +[s3; Returns graph title.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetTitleFont`(const Font`&`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* SetTitleFont]([@(0.0.255) const]_[_^Font^ Font][@(0.0.255) `&]_[*@3 fontTitle])&] -[s3;%% Sets [%-*@3 fontTitle] as title font.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetTitleColor`(const Color`&`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& -]_[* SetTitleColor]([@(0.0.255) const]_[_^Color^ Color][@(0.0.255) `&]_[*@3 colorTitle])&] -[s3;%% Sets [%-*@3 colorTitle] as title text color.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetTitleFont`(`): [_^Font^ Font][@(0.0.255) `&]_[* GetTitleFont]()&] -[s3;%% Returns the title font.&] +[s3; Sets [%-*@3 fontTitle] as title font.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetLabels`(const String`&`,const String`&`,const String`&`): [@(0.0.255) v +[s6;%- &] +[s5;:ScatterDraw`:`:SetTitleColor`(const Color`&`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +]_[* SetTitleColor]([@(0.0.255) const]_[_^Color^ Color][@(0.0.255) `&]_[*@3 colorTitle])&] +[s3; Sets [%-*@3 colorTitle] as title text color.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetTitleFont`(`):%- [_^Font^ Font][@(0.0.255) `&]_[* GetTitleFont]()&] +[s3; Returns the title font.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetLabels`(const String`&`,const String`&`,const String`&`):%- [@(0.0.255) v oid]_[* SetLabels]([@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[*@3 xLabel], [@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[*@3 yLabel], [@(0.0.255) const]_[_^String^ S tring][@(0.0.255) `&]_[*@3 yLabel2]_`=_`"`")&] -[s3;%% Sets the labels of the horizontal axis ([%-*@3 xLabel]), vertical +[s3; Sets the labels of the horizontal axis ([%-*@3 xLabel]), vertical axis ([%-*@3 yLabel]) and secondary vertical axis ([%-*@3 yLabel2]).&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetLabelX`(const String`&`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetLabelX`(const String`&`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* SetLabelX]([@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[*@3 xLabel])&] -[s3;%% Sets [%-*@3 xLabel] as the label of the horizontal axis.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetLabelX`(`): [@(0.0.255) const]_[_^String^ String]_`&[* GetLabelX]()&] -[s3;%% Returns the label of the horizontal axis.&] +[s3; Sets [%-*@3 xLabel] as the label of the horizontal axis.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetLabelY`(const String`&`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& -]_[* SetLabelY]([@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[*@3 yLabel])&] -[s3;%% Sets [%-*@3 yLabel] as the label of the vertical axis.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetLabelY`(`): [@(0.0.255) const]_[_^String^ String]_`&[* GetLabelY]()&] -[s3;%% Returns the label of the vertical axis.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetLabelY2`(const String`&`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& -]_[* SetLabelY2]([@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[*@3 yLabel])&] -[s3;%% Sets [%-*@3 yLabel] as the label of the secondary vertical axis.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetLabelY2`(`): [@(0.0.255) const]_[_^String^ String]_`&[* GetLabelY2]( +[s6;%- &] +[s5;:ScatterDraw`:`:GetLabelX`(`):%- [@(0.0.255) const]_[_^String^ String]_`&[* GetLabelX]( )&] -[s3;%% Returns the label of the secondary vertical axis.&] +[s3; Returns the label of the horizontal axis.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetLabelY`(const String`&`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +]_[* SetLabelY]([@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[*@3 yLabel])&] +[s3; Sets [%-*@3 yLabel] as the label of the vertical axis.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetLabelsFont`(const Font`&`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s6;%- &] +[s5;:ScatterDraw`:`:GetLabelY`(`):%- [@(0.0.255) const]_[_^String^ String]_`&[* GetLabelY]( +)&] +[s3; Returns the label of the vertical axis.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetLabelY2`(const String`&`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +]_[* SetLabelY2]([@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[*@3 yLabel])&] +[s3; Sets [%-*@3 yLabel] as the label of the secondary vertical axis.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetLabelY2`(`):%- [@(0.0.255) const]_[_^String^ String]_`&[* GetLabelY2 +]()&] +[s3; Returns the label of the secondary vertical axis.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetLabelsFont`(const Font`&`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* SetLabelsFont]([@(0.0.255) const]_[_^Font^ Font][@(0.0.255) `&]_[*@3 fontLabels])&] -[s3;%% Sets [%-*@3 fontLabels] as the labels font.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetLabelsFont`(`): [_^Font^ Font]_[* GetLabelsFont]()&] -[s3;%% Returns the font of the labels.&] +[s3; Sets [%-*@3 fontLabels] as the labels font.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetLabelsColor`(const Color`&`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s6;%- &] +[s5;:ScatterDraw`:`:GetLabelsFont`(`):%- [_^Font^ Font]_[* GetLabelsFont]()&] +[s3; Returns the font of the labels.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetLabelsColor`(const Color`&`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* SetLabelsColor]([@(0.0.255) const]_[_^Color^ Color][@(0.0.255) `&]_[*@3 colorLabels])&] -[s3;%% Sets [%-*@3 colorLabels] as the color of the labels.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetPlotAreaMargin`(int`,int`,int`,int`): [_^ScatterDraw^ ScatterDra -w][@(0.0.255) `&]_[* SetPlotAreaMargin]([@(0.0.255) int]_[*@3 hLeft], +[s3; Sets [%-*@3 colorLabels] as the color of the labels.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetPlotAreaMargin`(int`,int`,int`,int`):%- [_^ScatterDraw^ ScatterD +raw][@(0.0.255) `&]_[* SetPlotAreaMargin]([@(0.0.255) int]_[*@3 hLeft], [@(0.0.255) int]_[*@3 hRight], [@(0.0.255) int]_[*@3 vTop], [@(0.0.255) int]_[*@3 vBottom])&] -[s3;%% Sets the left([%-*@3 hLeft]), right ([%-*@3 hRight]), top([%-*@3 vTop]) +[s3; Sets the left([%-*@3 hLeft]), right ([%-*@3 hRight]), top([%-*@3 vTop]) and bottom ([%-*@3 vBottom]) margins of the scatter plots inside ScatterDraw control.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetPlotAreaLeftMargin`(int`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetPlotAreaLeftMargin`(int`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* SetPlotAreaLeftMargin]([@(0.0.255) int]_[*@3 margin])&] -[s3;%% Sets the left [%-*@3 margin] of scatter plot inside ScatterDraw +[s3; Sets the left [%-*@3 margin] of scatter plot inside ScatterDraw control.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetPlotAreaLeftMargin`(`): [@(0.0.255) int]_[* GetPlotAreaLeftMargin]( -)&] -[s3;%% Returns the plot area left margin.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetPlotAreaRightMargin`(int`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& -]_[* SetPlotAreaRightMargin]([@(0.0.255) int]_[*@3 margin])&] -[s3;%% Sets the right [%-*@3 margin] of scatter plot inside ScatterDraw -control.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetPlotAreaRightMargin`(`): [@(0.0.255) int]_[* GetPlotAreaRightMargi +[s6;%- &] +[s5;:ScatterDraw`:`:GetPlotAreaLeftMargin`(`):%- [@(0.0.255) int]_[* GetPlotAreaLeftMargi n]()&] -[s3;%% Returns the plot area right margin.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetPlotAreaTopMargin`(int`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& -]_[* SetPlotAreaTopMargin]([@(0.0.255) int]_[*@3 margin])&] -[s3;%% Sets the top [%-*@3 margin] of scatter plot inside ScatterDraw +[s3; Returns the plot area left margin.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetPlotAreaRightMargin`(int`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +]_[* SetPlotAreaRightMargin]([@(0.0.255) int]_[*@3 margin])&] +[s3; Sets the right [%-*@3 margin] of scatter plot inside ScatterDraw control.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetPlotAreaTopMargin`(`): [@(0.0.255) int]_[* GetPlotAreaTopMargin]() -&] -[s3;%% Returns the plot area top margin.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetPlotAreaBottomMargin`(int`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& -]_[* SetPlotAreaBottomMargin]([@(0.0.255) int]_[*@3 margin])&] -[s3;%% Sets the bottom [%-*@3 margin] of scatter plot inside ScatterDraw -control.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetPlotAreaBottomMargin`(`): [@(0.0.255) int]_[* GetPlotAreaBottomMar +[s6;%- &] +[s5;:ScatterDraw`:`:GetPlotAreaRightMargin`(`):%- [@(0.0.255) int]_[* GetPlotAreaRightMar gin]()&] -[s3;%% Returns the plot area bottom margin.&] +[s3; Returns the plot area right margin.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetPlotAreaTopMargin`(int`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +]_[* SetPlotAreaTopMargin]([@(0.0.255) int]_[*@3 margin])&] +[s3; Sets the top [%-*@3 margin] of scatter plot inside ScatterDraw +control.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetPlotAreaColor`(const Color`&`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s6;%- &] +[s5;:ScatterDraw`:`:GetPlotAreaTopMargin`(`):%- [@(0.0.255) int]_[* GetPlotAreaTopMargin]( +)&] +[s3; Returns the plot area top margin.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetPlotAreaBottomMargin`(int`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +]_[* SetPlotAreaBottomMargin]([@(0.0.255) int]_[*@3 margin])&] +[s3; Sets the bottom [%-*@3 margin] of scatter plot inside ScatterDraw +control.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetPlotAreaBottomMargin`(`):%- [@(0.0.255) int]_[* GetPlotAreaBottomM +argin]()&] +[s3; Returns the plot area bottom margin.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetPlotAreaColor`(const Color`&`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* SetPlotAreaColor]([@(0.0.255) const]_[_^Color^ Color][@(0.0.255) `&]_[*@3 p`_a`_color]) &] -[s3;%% Sets [%-*@3 p`_a`_color] as the plot area background color.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetPlotAreaColor`(`): [_^Color^ Color][@(0.0.255) `&]_[* GetPlotAreaCol -or]()&] -[s3;%% Returns the plot area background color.&] +[s3; Sets [%-*@3 p`_a`_color] as the plot area background color.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetAxisColor`(const Color`&`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s6;%- &] +[s5;:ScatterDraw`:`:GetPlotAreaColor`(`):%- [_^Color^ Color][@(0.0.255) `&]_[* GetPlotAreaC +olor]()&] +[s3; Returns the plot area background color.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetAxisColor`(const Color`&`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* SetAxisColor]([@(0.0.255) const]_[_^Color^ Color][@(0.0.255) `&]_[*@3 axis`_color])&] -[s3;%% Sets [%-*@3 axis`_color] as the color of the axis.&] -[s0;%% -| +[s3; Sets [%-*@3 axis`_color] as the color of the axis.&] +[s0; -| @@image:756&406 (A3kAQQAAAAAAAAAAAHic7ZlBboMwEEW75Q5d9hDcgkNwHI6B2OcwXKNrLyqU2pmSjiFBxOAZO/5vRVCQopevF0u5XgEAAAAAAAAAAAAAAPnxAQ5TVdUe1T9BNE0T9mCyfH9+hT04TZO1vUe1CaLv+7AH08R6Dn7W2o6q+m2wko94NvFVv8eqD0omYqu2rT7+IXU5xbPBqjc5Hg0OWv2MEyUTWPVDTvds0OoV50aDg1VzIkkm0Oo7UT0brPpGvGhw0GoByUThqxbzbAputUw0OGWuWlgyUWCrVTybwlYtHw1OOa1WlEwUsmp1z6bIVmuRyKovrftDub3se2fdjWGfRpU0Wm391W1b73KdLUms2pnuxrHzXLuX83zZtVv1/C53+48Mhp5Cq8m0L9cxv/bu/6tefDXJo79qJnLpmsJcezd91Tm5Vm+1p3flmn4vuU8ekHtBMsiH/qpZbh9k95aWjsv1VW/cSw/lVq+ObrwKs0GvFI+05lFt3VVvTXR51FidQOgsTqQvOoFWl4N2qwsihXN1IWDVYqDVYmDVYqDVYmDVYqDVYmDVYqDVYmDVYqDVYmDVYqDVYryk2k7UqqOh4vrV62EY0GoZ0Gox0GoxsGox9qv+BRdBfHA=) &] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetAxisWidth`(int`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* Set -AxisWidth]([@(0.0.255) int]_[*@3 axis`_width])&] -[s3;%% Sets [%-*@3 axis`_width] as the width of the axis in pixels.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetGridColor`(const Color`&`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetAxisWidth`(int`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* S +etAxisWidth]([@(0.0.255) int]_[*@3 axis`_width])&] +[s3; Sets [%-*@3 axis`_width] as the width of the axis in pixels.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetGridColor`(const Color`&`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* SetGridColor]([@(0.0.255) const]_[_^Color^ Color][@(0.0.255) `&]_[*@3 grid`_color])&] -[s3;%% Sets [%-*@3 grid`_color] as the color of the grid.&] -[s0;%% -| +[s3; Sets [%-*@3 grid`_color] as the color of the grid.&] +[s0; -| @@image:737&400 (A3YAQAAAAAAAAAAAAHic7ZfBbYNAEEV9pYccU4S7oAjKoQzEnWLcRs5ziJCzsDIsK4gXi1mGmf8OFo7XVvT09YyfTwAAAAAAAADg4gZ2UhTFLsO/CZRlmXLMAn3fO8m7DFMCTdOkHLOAk8xhGEwwGcaGJ5gMuw5z/+dXARvmBh3mBhvmBh3mBhveTVfd7vUj+bjFDj/qe/CTturWTzmR6yZlGJa74UFcaNU933K8/QkCDEvt8OB3Q+gorq6mXS+OzrMfzwgwLHTD/wj24w5eDc4Ofl9Sx2MCDAslsrYocWx/fj4cXXZFgOHLbHj+y7bh6BUZhi/T4RTD2PAefBzWarttOLxx8+8XYFg0y/vh8Ctsw3D4lqpz1wIMi91wfox1+ASwYW4sdvgdP1/fB34aNhxxrF5ChwOc28P1Ejb8gsOtBx0mTr1kfsNMZQix3GFutx6zG86jl6x2OJtesrfhDOGNMNXhzG49djZ8il6y0eH8ZQhRv+ET3Xp0d/h0vaR6wxL0ktIOnxveCH0bluPWo6zD0vSSog2LKkOIjg7LdOtRsGHJekldhwXygWFnz0/UPeL67XXbtgo6LBkFHRYOOswNNsyNjvthyWDD3KDD3GDD3Hxg+A8r2Lwx) &] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetGridWidth`(int`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* Set -GridWidth]([@(0.0.255) int]_[*@3 grid`_width])&] -[s3;%% Sets [%-*@3 grid`_width] as the width of the grid in pixels.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:ShowVGrid`(bool`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* ShowV -Grid]([@(0.0.255) bool]_[*@3 show])&] -[s3;%% If [%-*@3 show] is true the vertical grid is shown&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:ShowHGrid`(bool`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* ShowH -Grid]([@(0.0.255) bool]_[*@3 show])&] -[s3;%% If [%-*@3 show] is true the horizontal grid is shown&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:ShowLegend`(bool`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* Show -Legend]([@(0.0.255) bool]_[*@3 show]_`=_[@(0.0.255) true])&] -[s3;%% If [%-*@3 show] is true graphs name, color and style will be -shown.&] -[s0;%% -| +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetGridWidth`(int`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* S +etGridWidth]([@(0.0.255) int]_[*@3 grid`_width])&] +[s3; Sets [%-*@3 grid`_width] as the width of the grid in pixels.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:ShowVGrid`(bool`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* Sho +wVGrid]([@(0.0.255) bool]_[*@3 show])&] +[s3; If [%-*@3 show] is true the vertical grid is shown&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:ShowHGrid`(bool`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* Sho +wHGrid]([@(0.0.255) bool]_[*@3 show])&] +[s3; If [%-*@3 show] is true the horizontal grid is shown&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:ShowLegend`(bool`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* Sh +owLegend]([@(0.0.255) bool]_[*@3 show]_`=_[@(0.0.255) true])&] +[s3; If [%-*@3 show] is true graphs name, color and style will be shown.&] +[s3; [^topic`:`/`/ScatterDraw`/srcdoc`/LegendTable`$en`-us^ Here ]there +are described legend details.&] +[s0; -| @@image:1375&500 (A9wAUAAAAAAAAAAAAHic7Z07kts4EIZZvo8vwMS34TkmcqxsnG+sFPGWU+eTyIlDlw8wW7tlc0mQABpPgQRJsKX/KwUiBw9C+tQNihCn7wEAAAAAAAAAAAAAD26XtmkvN2tb0glnhynmlQFgGya12rbVahlBx2dyt+iUiqKTewJlANiSQSwd/2brvP16z/DXdBkAyjFx0A57k4FWweGvd8oAUA7RikZAd0u5GCrTALCKiJNWmCSJmMo3PJ83gmXel/OXZEXFcip2/eS9D8Q9tJSk59fGN73fPi0Plqk4RsCLHCddx8z5tHym91CHnTJwEmSTdnLMx4bZLrVz2rSLhMusdBK5+wl7f8/M3Vuw4tjKX5zd599gI7g4Wc5howMlwElwNhg5uUnuPmZ0oAQ4Cc4GIyfLgZMsgJMH8nZ9Mbx+/bWg6q+vrwtrkD5XVawHIyf55+7BD62H9PP6tmd3o8cv1+sVTuZxKidfdiDUz5ulx6jMvlIGOuUAIyfLCY5uDyGznKRSypAmGXbYss6VaF2rdHBHvFMGwMkDiTlJ9r9dZwGVXOqpLuPPLL3qqU4ZwMjJx5pP9tIuuWminA51WkotmarrZ/xA9USnDICTBxKZT4YmlpOvytr+npOJeSmczKVErYdwcjzvJvnZ82bU8Xp91bKlc3dCOziZy7M6qbE9ofmXnrd4pzpOO945Dq1iJ3U+YjJykn/uBlnASXA2GDlZDpxkAZwEZ4ORk8jdTwKcBGeDkZPlwEkWwElwNhg5yT53d83wcluPR7i/nJBjaXt5U4m+leNqL6SA2qn3i05udrEW4aTDj6ahjx2GLtQ7WJetDkMYuy7t/CnTT26XUT9yTz31XDyGk+WER2fHLtdJ/biLEwOjPK6TnWpwcG90UkbI8H0d4WR8dI2bT6NOpl8Zr514eU+GKZiYdCYLCLVTyLBj5Xq7ALlZWKCdwZNpU88c5O0XzUHOm/qQ9HO7uts4HU4oToqpSky8B3Fyr9xdOU6SzWGiJe8C5k691E2XiGyqwPi+E4X8dtwpqwiUjzppfwqsxmmD2i57PjkcmzWx7CO1XOCkw9HzSRN/0lGrj+gkA6C4244+s2iWOElysds4HU7ErieIk+Wc47sg30k/G+Y7qeZs6XbMX4fy65xcYRfmkzydDGTYJVnV2JJsZwiSiVxP5RnDaVDa2DdXKbvm4Py4593sv5+cSZzjLMndnTrxETnt6Jlep+KkOuuZErHO7F3QSb9xOpy4k05FM72Ek6dyspyTfJs0cc/J5bUYOVkOnNwBeh0ns8bjXMeBk4pTObk9jJxE7n4S4CQ4G4ycLAdOsgBOBml+wN5qMHLysNw9XVbc+xUAMeCkj77avcO4o189VyH7e5wVhz1XWfHdJSMny8kZHV2BscO4L616TxMXg49i0CZTMHPYi76HEvGFQQngZHoBZbiMfKTbiYy7I5eN9XLDWuQfQKc/PjdzbfIu+c5bMHJyj9x9Z0WvdDIopCNejrS9+4bOfsrLbHqxgllSptfxJDbpJTph7Yw2SLBM61S2lUc4LyN21hKRxRx9MKF7Xa/50D25k72jk+dkQstUO5E4SRTSC3qmd1avhNCBpVNLzOnb6mzSVbO6brpBUnn00ByYWiExdNGqXuYqwnOPLjAi7tGue/JbiGUwcrKc9OiCQm46q7SWxiofaOShv2x0l45FNv2ZQLpBg7B81s/N1FFJRc3Xf6WGd+RozQSSOr8IOGleioiT22lJo5bGhL7YVE3YRpFNK/mq5/cbnP5IJns0/Jo2VVSnhz37SVsmZz1WGF93gtOzcpL/tcUutC7W8So4AXNknjeJhx0JvDkN9up3XG4Ve3YxSeWEROcXiV1jhWVdMvgBzAJOHkYwatnrCGlyt35jE/npoD5/ETooJRukdDTQeR72emJAbhlA54q668sl3PX6bxUYOVlO7Th5IlZP9rJZeYLTw8lnZflK3HzWX8GZYOQk99wNMoGT4GwwcrKcBjDheZw8A9M/q/l7Z6Zeao91G87sZHnuXs2GXbNzsuLLPgEn9+4aTi7lOCd//qw4zIqwc7I6hzn575cvtcdaBzi5lMOc/P3p09JjQ+6u4uTz5O7+w4f3798XHRuchJP70jT/ff5ccaS1YOdkdY508s/Hj7WHWwE4uZQjnRwe/3z7ln9syN1VnOSSu2+XtmnJ6rhxW0JWcbplTKFx9//+9Ve7) &] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetShowLegend`(`): [@(0.0.255) bool]_[* GetShowLegend]()&] -[s3;%% Returns true if legend is shown.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetLegendPos`(const Point`&`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s6;%- &] +[s5;:ScatterDraw`:`:GetShowLegend`(`):%- [@(0.0.255) bool]_[* GetShowLegend]()&] +[s3; Returns true if legend is shown.&] +[s3; [^topic`:`/`/ScatterDraw`/srcdoc`/LegendTable`$en`-us^ Here ]there +are described legend details.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetLegendPos`(const Point`&`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* SetLegendPos]([@(0.0.255) const]_[_^Point^ Point]_`&[*@3 pos])&] -[s3;%% Sets the coordinates ([%-*@3 pos]) of the legend table corner +[s3; Sets the coordinates ([%-*@3 pos]) of the legend table corner relative to the plot corner.&] -[s0;%% -| +[s3; [^topic`:`/`/ScatterDraw`/srcdoc`/LegendTable`$en`-us^ Here ]there +are described legend details.&] +[s0; -| @@image:1331&693 (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) &] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetLegendPosX`(int`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* Se -tLegendPosX]([@(0.0.255) int]_[*@3 x])&] -[s3;%% Sets the [%-*@3 x] coordinate.of the legend table corner relative -to the plot corner.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetLegendPosY`(int`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* Se -tLegendPosY]([@(0.0.255) int]_[*@3 y])&] -[s3;%% Sets the [%-*@3 y] coordinate.of the legend table corner relative -to the plot corner.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetLegendPos`(`): [_^Point^ Point][@(0.0.255) `&]_[* GetLegendPos]()&] -[s3;%% Returns the pos of the legend corner relative to the plot -corner.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetLegendNumCols`(int`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_ -[* SetLegendNumCols]([@(0.0.255) int]_[*@3 num])&] -[s3;%% Sets the number [%-*@3 num] of legend columns.&] -[s3;i150;O0;%% 3 columns&] -[s3;%% -|-| +[s6;%- &] +[s5;:ScatterDraw`:`:SetLegendPosX`(int`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* S +etLegendPosX]([@(0.0.255) int]_[*@3 x])&] +[s3; Sets the [%-*@3 x] coordinate.of the legend table corner relative +to the plot corner.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetLegendPosY`(int`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* S +etLegendPosY]([@(0.0.255) int]_[*@3 y])&] +[s3; Sets the [%-*@3 y] coordinate.of the legend table corner relative +to the plot corner.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetLegendPos`(`):%- [_^Point^ Point][@(0.0.255) `&]_[* GetLegendPos]()&] +[s3; Returns the pos of the legend corner relative to the plot corner.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetLegendNumCols`(int`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +]_[* SetLegendNumCols]([@(0.0.255) int]_[*@3 num])&] +[s3; Sets the number [%-*@3 num] of legend columns.&] +[s3;i150;O0; 3 columns&] +[s3; -|-| @@image:1875&468 (AywBSwAAAAAAAAAAAHic7Zw7lqM6EEC9Li+IdbwleA+zB+KOO3fkxJN23mdCHuIjl5HEz5Qk4N7jwMYyiEJXKkGrqwoAAAAAAAAAAAAAAAAAAABicAGAiLgO/tszfxpS1+JoEFU9jucgwL7AQYC0HM9BsiYNiKoeOAhzIKp6HM9BgH2BgwBpOZ6DZE0aEFU9cBDmQFT1OJ6DAPsCBwHScjwHyZo0IKp64CDMgajqcTwHAfYFDgKk5XgOkjVpQFT1wEGYA1HV43gOAuwLHARIy1IHI/+fDYC9ENNBtzzAycFBgLTgIEBacBDy5/L3yC0nQwcvdcQvf7c+0d3w3+USeqWuWhqa5nDkc8/KwdY++dr4bMv6EN2rnCz8qK6X6vZYc4jFvxLEcLAs+kAU04Uft+pyrZadURO7uYGewDaHT3fkoehrWcyo5u1aXW8r9z8W6BM52LSLsn9/+7htuNQXqY51kbmDxqni9V4hDlV565w1ss/QPIxsDptUTVBfLqvebaFcs3i8eq5iRPPkDtqByRWwf1UrXh7K5d35KlY62Fd9zMFNAlF7sbQ7X8/ioA9PYIO2YF6+Q33YWS6iDnqmDo6G+9O4u9RBH7Y+J2kyHVbRfXxdJKeYGfICScyaSyvqvbGDnkD40mUzOMqkqXGnaMZ16dGw2FTOWZdf4vuEgB846NPQDNJOBzG4sKbDKsxJ1h9l5zUoNozLMAwiBfOcdUbj4JZBD9HGzorz8qXs4is9td8Oi5VjGVbu46Chd6eLg7Csbmim9tJT+61TbKx3r6aaXiAM481hbYsI1fD2Jo60rGhOVXpqv3WLFeE+aKSH6k85tYPvlVG+J9Py6Po12YvbKyEN6t67xZotoQ4+9/mgpW0gpezFbdcuc8j+vVus3RI627E50DShtGj1DsO08/hKjG5WHKmbfe8WM1tGc+6s54O+Kqk/m+huS/j66ZCDbgDbBrhNLiqI+myivS0h79J0hBz0Df9tkyydjR8IWIUd1NCwv8JupUMOes6t7aoD+dHYJDxDB7UoX2rYu8zuDNHjoHci2eCd7uTuoL1p+Xr64s4QfQ6OPHepAyq3R73tsxp7L9Q+fXFniF4HvRPJZkfVNTAajjWKEznofVoj88xQLuoWCzxnfMtRotyDXUX5lk+2yDwzlIu6xfzPGQe5+waPCHV41V5UUV7DUC7qFvM+ZxzGNMSpHATIEBwESAsOAqQFBwHSgoMAacFBgLTgIEBacBAgLedyUH3tqj1Kvk/oDT/3r477z2Th3+f31/fzd8n+zU96Fv70hJzIwQhrV5tdN0t+MnbQCNKr9/t8Tkv42SFgivQOrlyMsnzNTpw/YjSLetYMoF86eI5UD4LaYxMOLiGxg0oC+jWMsHb1YVZ8Ll88riRgQEOTiQ4tfGWPrTtG1Pv9u/kopB0WG3529kYmOs2JxkGD8trVbvua/5oRS8CWTpJeHGHZz715Jz213zrF6g2jw11zGAbECdI7GB+ttat25Uqs/1zzIdYQeQulM1MmrP17t1izZXSoi5D47p4zOlgprV0t38fiHWjYzds807eQg55BrVUzMNrh4DQncjDC2lXPTvLj59lLYZ86uDNEn4PeiWS/I+/24A9AcCIH1deuygNl7KB4OvgavWSeGcpF3WL+54yiEALO4EwOAuQIDgKkBQcB0oKDAGmJ7CAAuERzMH/+NKSuxdEgqnocz0GAfYGDAGk5noNkTRoQVT1wEOZAVPU4noMA+wIHAdJyPAfJmjQgqnrgIMyBqOrhdfB/ydS0IQ==) &] -[s3;i150;O0;%% 2 columns&] -[s3;%% -|-| +[s3;i150;O0; 2 columns&] +[s3; -|-| @@image:1318&543 (A9MAVwAAAAAAAAAAAHic7ZsxdqMwEIY5lw/EOfYI3GHvQJ06vSs3Tus+b0sWCRBjzUgyGGmU8H+Pl4exMCB/zAh5MgwAAAAAAAAAAAAAYAMNAPnh4v0Dlr8W7bP4nUA8oALEAypAvAhItfmAeBEgXj4gHlAB4gEVIF4EpNp8QLwIEC8fEA+oAPGAChAvAlJtPiBeBIiXD4gHVIB4QAWIFwGpNh8QLwLEywfEAypAPKDCJvEK1+SD+ikmHm8MTgvEAypAPKACxAMq1CZe03yNy9FX+WP40zShRfvUDqYe8Sbl6HLwpfbjIealTza+DZdm6G57DrF5L0IJ8fp26Yg23fjWDc1l2HZFtu9SHX0W8Wxn9Mt6lzZvM93FfJNt5eIZkdp1PUM/DH03i2oMD7qtK54LQdy6ZRl2LFJvbL9xd7FTvOXUY+Id0hGjDJfu7at8kVinK4r33ElHiid2+aiE3+UsJ4xt2nZ+uSrEmpngZl+2LGLsEY+c98HiCR0hjQZMGKTJ1wrT2ghO5fGbpVLq2D4seTURT3TvMOsmJmGcLask/dxDVE73rt+sjw2Oao94hkWYuR+IWmM8NGdP5XTvsmbjX37jeUfBGM9h+8N0GLlf3U1MtZnXeTO7JXQr1z7Gc0zhq6dxzAVxmiKXdd5s2hK62lbKB4R6xFvOJ/t0yjy+lu7IkHi8B6dePybVEopOp4wJYPbHi+Ah8aRAP2WRnm2MWjfUJ14u+tWHsVd4Yp0QxBMHhxZxCFO7eO6Rc50w4qM+SbzIVNHYoXT7a88vZxHPKvE0NB6e02go1fJmgflA98RhliJP0Lvon7OqhabRUKrlzeT5QG9oEhzmnUc8UBUQD6gA8YAKEA+oAPGAChAPqFCheM0XFP391Cbe9HPZ0VcJqqNO8fK417KZ0wju940dn/9KhaUe2QtB3VFiO1YlHq0R2H6pcejPh12OirTb2supH8gVKVAIaj/aVlXVK55fx3NMVZQo7Zs/om4iUTAksP9aN5ZFlSkENXVTiVCpWQgat+4N8ST3xNDvVXSab6Wdy6boN+Q18wsiPRKFaNJ3kHFh/WA25i0EvZleTNV8VxTxjitADlzr3HGLLVSt1vYRldO9y5u14Ypb4Wt4iWIRz55n3kLQeXvV4q2nEah8j+yyl+mfcgavnMR+DdQxt86bdYnhS81jPEeuQtDRaiaqROXi5XBvSYW8WjEknmDRFDUCj4VF/6NmP1kKQfvnqFvjP/uUxT3JugkCPuoTxQvOC7h7m1HyQWYjBQpBhQ8ROI146+wVuT9pGg2lWt5MnA/0iylrJXchKD0QxAPVAfGAChAPqADxgAoQD6gA8YAKEA+oAPGACicS73H9mLk+ko2/758fn/fvLZ9vdlnYuOsJOYt4xorFt+/7PW3ee4cAKXTF+8iDcJ1juMsdhSDeFhTFy2RdwD2TaH311uQ4CWPsvF4/7Utiqt/Mf80+DYk2zVkinmE2Y7GFqPW42jUqp3uXNRs3RAObPQxCX4KzjPEcTgv6LDDrSPPxss6b2S3RoFYgr/94TieeG4sJQ7KQeEL4mnwMxDWIl+Ys4j3uiwluooSP+iTxxMHh8kHi9uAOgHAW8cgs3hqnaBoNpVreTJ4PJI1g3QucRjxQFxAPqADxgAoQD6hQUjwAKGXEA+AoIB5QAeJF+GvRPovfCcSLAPHyAfGAChAPqCCK9x9N1vpo) &] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetLegendNumCols`(`): [@(0.0.255) int]_[* GetLegendNumCols]()&] -[s3;%% Returns the number of legend columns.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetLegendRowSpacing`(int`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s6;%- &] +[s5;:ScatterDraw`:`:GetLegendNumCols`(`):%- [@(0.0.255) int]_[* GetLegendNumCols]()&] +[s3; Returns the number of legend columns.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetLegendRowSpacing`(int`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* SetLegendRowSpacing]([@(0.0.255) int]_[*@3 num])&] -[s3;%% Sets the height ([%-*@3 num]) between legend rows.&] -[s3;i150;O0;%% num `= 0&] -[s3;%% -|-| +[s3; Sets the height ([%-*@3 num]) between legend rows.&] +[s3;i150;O0; num `= 0&] +[s3; -|-| @@image:775&612 (A3wAYgAAAAAAAAAAAHic7ZsxlpswEIZ9Lg7EOXIE3yF3oN56e1dunNb9vpQECSQGzYwINhrNruZ7vDzMyhh/kn8koYyjYRiGYRiGYdBcjJKQzn97/hoF4JzXvq6fjDmXx7JFHnMuj2WLPOZcHssWecy5PJYt8phzeSxb5DHn8li2yGPO5bFskcecy2PZIo85l+dotgg/N9SMpHOyfGuUcH60fGsodH65/Jm2U7+lLlRly2wbbid/22H6iGUbdgvfx+4yXu+vfET+XQ059w6HsH/dl36Yazde+rGv4fxQ+djwsPCwjS9sBFML7MajzfYFlDvfijrTOXlpk43uuj3kGz9Mm6lM3y8vV3uomGvS/mWPfi9VnB/Klj3tpwkfgasoavUzLNUB6yX+NS02uAzh0O98ezGF76EzvtE67aD1us1rhMaWfVzMH0l/MuP2XTzV85y6pOJ9xft1VZdkA+cc33LdSdRky5vOSzGsKqaEwUkyQzgnbwSeSTs+/r2ypTT9NkYcMDe4bMHFmH5+vLG6je8jNeVcCQ1lixr0OP91uXBbma9eDT3ZIuF86FGg87h+ydGBKxo7UTTkfOkghv0C8y3jcF3qyFUuW631syXc6XPOTxmITh64Ycz55CZ3KjsHlk52TlwbNc06D2zWtPGu+i70CIO3tNhehpAd95LOj2WLWDuHroZYC92aBq46YL3Ev6Ji0794/Jl8iuU5ZG60A2y9cYoQZkLYx8XmI9xos6dmBAD18zwg2lecRoyLuuROxzmnbojzsHNAB7PCx6acx07F+tQNJzzlPPO8bTIMj//fbVpPtpRn2MaIB+YGly24GN3PT+Z82UhvybkW9GTL5qr+/OTaUeh8fkZ06rfUhcJsiY/mTv2iMz0K9AzxycYL589N6GhzDh+HHvu6+8Bu3LXELMB9He3n+ujVsyUdQJ7z2J+8sN2HZieSG6nWdb4j/A3nlHbXw0MTT8lCFdfD7pd1AbC3nRRL518S8oP/6tmy4/xV7czXXVwFUdBq76sD1kv8Ky7W83Nb2a65DufrlTDLuDJveZV5XeGYPDT2oqDeuI+LuSPZ5xmq83y9Em7pXAHt4bePJ0c454TAedjJ9E9yswB6nJcn9lXiUzec8KRz8kbgTzR2TGvP3a/1ZEt51lkSkLcwN7hswcXIfn46d8PRknMttJQtWjDn8rSVLcXXt8RPyb2xIecC61v8qf2yAWnnx8q/Nb7nN4zM+ha3MGDnB6JnfUt57QLrW+5utmbvf4vVzxaxdg5dFVrfshxX71yeUutb4qi0gvOj5StQZH3LsP2taV2vKInA+hbiJAQtZUvp9S3wg8y5LhrKFjWYc3naypbn7WPh9twt/PX4/Ph8fB05v3tLgH9rQ86dkKD66/HYl/7eR/BUz5aPMhCXNTXyg832MN/BeSHhjHaXLKn1NQ1mV65ibrdP/xJUUlosfY3Olqvd6tkiJXwjJYgCVp83vwfrJf4VFZsOZJuz/xi2RHXnFYhG4C1vqQkYQGEfF/NHskGVC7LqeV6FJXeJ+OWcE412rgqmNZtzz/MRJMReIE54yjl5IwgnIo+zb/C0lC1r73xtnTA3uGzBxeh+PiiUzZ2WnGtBOFuMGTHnxvtwzrlsMd7HnMtj2SKPOZfHskUecy6PZYs8nPN/wk6lGw==) &] -[s3;i150;O0;%% num `= 5&] -[s3;%% -|-| +[s3;i150;O0; num `= 5&] +[s3; -|-| @@image:731&737 (A3UAdgAAAAAAAAAAAHic7ZxNkqsgFEazrizIdbwlZA/Zg+Me9zyjTPKmPe96Q56g4g1wMT9+SJHvlNVlDGpxgKteSRtDCCGEEPIoB7Ipgd5/ZDuoFwr1QqFeKNQLhXqhUC8U6oVCvVCoFwr1QqFeKNQLhXqhUC8U6oVCvVCoFwr1QsnoLfxOqmZAeg1x73apFwf1QqFeKPvqPRz+DgugWrWwl95RrFw2rlg/nGJa+tXCV3M8mNP1lVPk92pTr9PVz+undb9PczqaQ2e6mvT67hS7nRfzwpJg6FdH82xnfIF69N472VJv0vBQ8ePpfpPr0jJcDGW6bvq4iIqK2Y7qPnbRKKhH7wOGN3NrhBbvZFHRT+ZlE/hvw2K9DQIaVem9Py/40jbiuqI1LPqkXZwxKWdaj4u5LeFAMPd76TR/Y3Y9LZaCwa3pja+E9iDVB4dy9EuthxARh4KRhN5k0HYMhuPtH6rXVVzGAYsc+FpwiIsp98/+emcX/S6lVb2VQL1QqBcK9UKhXijUC4V6oeyi98/hoC3Iuu5As3r7Lnqu0LEPvc9mMKPMWoo29U6JhnkdkE43/WlqDtuOagsW1Ts/Rub0bpKRHKqsJbm2J5e7L6dXCNlYb8Jw6jXYmPZawoXT0h3nzMKsKCy2FgSSuZ7yek3B3iu19F74cRnO1rxsAv9tVGz4Gycig7N8Wuz1jF2xl33Sv9eRg3pej4uNW7S0Y5fKAgsa12tc6nCyFFyANL2p69SYf+yjjVm3plW9/rK+zGCIo3FKb2buwiBTbn/s6tnoU1t/HwcccuBrwSEulr5/Dt7JqeG3Ub21QL1QqBcK9UKhXijUC2V3vYe/LTfEvnrH+WWAatVCDXoxhrvouSKDnyr1wvFz+fod9coJks/VbB2ZDjghMr/XJcObS+uU1BtmEreZ3ptsmtW5dRuSS1kW07vi9g29KcM2UxC9QgimmdukTDfN/5UJmqBYmF4PyCd8d+u92839V2o2aZmdSIGdMy+bwH8bF+v0txTZbE5xvctJlZ9WZHZ5lfEXPCaYMeqcSJN+PS5mt2TfItcSe5eTar9cARieB2+c+9b0JlyN+UflDiGX+d39sQKDv1vwMxjiaJzUmwza7kDmqPTh3GW0Ub1LElzERjnwteAQF0veP4epeY1G9dYC9UKhXijUC4V6oVAvFOqFQr1QmtULn53uz5LbsU29BWanu0O76cHV6H0rp6svMWVmp9sJwCvdvpxekNu04QKz0682Gb/2X3va7L1SC2h2+rS9Jr3lQc1O9+nJz9ZrQLPT+/sRVMEvg0pSYHZ64iAJ2tQLn50uT/SBemuBeqFQLxTqhUK9UKgXCvVC2Vbv+XymXsngwTs5Ox5fr1rvz+Vr4vKzWvj39v31fft95vh2lxl912311hIcbN1nq7+327rf906hUzL2fmFI1Grouk92xqepTC/IrWLYhoZQ8DKcRy22DS6Xb/dRtEdYLPwcHS3XkG32XlH/2YkQ+HNxa7IJ/LdRsWFDtpO606glGr8x85WXV6JJuowg83pczG3JRppcJGpcr4+RiVCp6U10xdG60kc/T+/Pba6vv+WKo3FKbzJozwdKbld3cLSpV9z1Ln1ODnwtOMTF0vfPolA2cDSqtxaoFwr1QqFeKDi9ZAShl7wP9UKhXijUCyXW+x9Wo5TE) &] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetLegendRowSpacing`(`): [@(0.0.255) int]_[* GetLegendRowSpacing]()&] -[s3;%% Returns the height between legend rows.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:LEGEND`_TOP: [@(0.0.255) enum]_LEGEND`_POS_[* LEGEND`_TOP]&] -[s3;%% +[s6;%- &] +[s5;:ScatterDraw`:`:GetLegendRowSpacing`(`):%- [@(0.0.255) int]_[* GetLegendRowSpacing]() +&] +[s3; Returns the height between legend rows.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:LEGEND`_TOP:%- [@(0.0.255) enum]_LEGEND`_POS_[* LEGEND`_TOP]&] +[s3; @@image:1800&325 (AyABNAAAAAAAAAAAAHic7ZnNmaQgFACNy4CIY0Mwh82BZDxtFHt0QRRfC7SC4s9s1efBsRnFBwUPHAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeArNn+buKvwcGhPN5s/dtbiNX02TOu6u2j2M3eE/ffdzcWbJ4+QHaPOI6dCbhfuhbYauL3lE9n8JrvBLqzkQartw3w1NO+S90Ri7vYHewHeHozeKoOZaqh3V7Nqh7QrvvyfQ1anr19jmej7vDrd7iGkAE0f1cL+sL2o5rxCHQXeTj1bkQz1LdodTqiYwzeW16jLF2UW/jEpqn8Ln4yeUUK75GAqOCDp/GC6i0K+56t/8OiUQps/nDsPlZAd9/QIn9AV7xB51cCDMwgT9Br++hvJoTENMQNc9K0hk7ECjpj+XBgiK2akqkViUNJuo98l+RQIRS2HtpCYTmdELNc7H0pF1sa080JTPcXlDrgN+xRSzk2sg/6ph7WCk7EuaP+XAtCq2jss6DCJ1uphKAU3h4uKlWFzQU+ykg/7XdTH9Let5+vxlmb2Y4iAMMp3I1l466H8Nim2MyiXdanvEPUeuqYbdhxTSIDW+qnTQ/xoWU+nx5cvoczXV9zcc/TQeydHXR1naMZ2HxcYrqYH56esvj2t8LUdfPyTLvG4+D4u5K6m3PbbmSKUzxTdM49bNg5iVvBRSJX8eFrNXvubBmbHou7aZaV18/aWjeeYF+/PTEj82vqb8Cl/Kda5z8kPBpfvzbokvdzwmUn7Fpm3X3XRw8VhHSC4XKig2t3BY6ZRfkXdzw3Air8lc9FqZPh7hLwS/PAa9dHu/0xquyCJ+RRduI9HlxdP98pt7yxeIcEUW8+vLtwcTUHn90i2UYvyeof8CEa7Ion5FF27jjYY2MYtldoq1ReLv5woW+xohc79UfhgWS3xH+8gbLtmrLEJ/5HgOmful8sOwWPw72iqffsjiI2SpvaiibMNUfhgWi35HW8c0gyU/dNmhVnOa+HkOAOWMno0D2TJn4RfAWTibkvNXAwCCIr/MPDY7lV5/mZv/hbP5PXJ3LX4a9aKaa5ebrPbsH+IXwA6rxNevJROcL6bXXvgFkDV/ZYFfNSA/rMFD8kP8uh38qgF+AbwR/AKoB369C/LDGpAfggO/aoBfAG8EvwDqgV/vgvywBuSH4MCvGuAXwBvBL4B64Ne7ID+sAfkhOPCrBvgF8Eb+AVuRFD0=) &] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:LEGEND`_ANCHOR`_LEFT`_TOP: [@(0.0.255) enum]_LEGEND`_POS_[* LEGEND`_A -NCHOR`_LEFT`_TOP]&] -[s3;%% +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:LEGEND`_ANCHOR`_LEFT`_TOP:%- [@(0.0.255) enum]_LEGEND`_POS_[* LEGEND`_ +ANCHOR`_LEFT`_TOP]&] +[s3; @@image:987&843 (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) &] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:LEGEND`_ANCHOR`_RIGHT`_TOP: [@(0.0.255) enum]_LEGEND`_POS_[* LEGEND`_ -ANCHOR`_RIGHT`_TOP]&] -[s3;%% +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:LEGEND`_ANCHOR`_RIGHT`_TOP:%- [@(0.0.255) enum]_LEGEND`_POS_[* LEGEND +`_ANCHOR`_RIGHT`_TOP]&] +[s3; @@image:806&775 (A4EAfAAAAAAAAAAAAHic7ZwxkqMwEEU5FwfiDpvtEbjD3oF44skdOfGkk09tyCKBhJC6BdiIbi//FbVlY2GP+8GXkWD7HgAAAAAAAACAMBU4nUjBX4o/FvIl8CIbFYByQIE4CCJxoEAcBJE4UCAOgkgcKBAHQSQOFIiDIBIHCsRBEIkDBeIgiMSBAnEQROJAgTgvBtHJc6yaEVTQA3vNQ2kF2ze/JlAgDoJIHP0KquprWAp8dS1oDqKx+OFy8Jfvho+Ylm618b2vq769P/MR+a2uq8CWtHOP23UHu2nrvmr6RoGCXUHkd8u0/m7pn1gIhv2z7vfu1E/wXgqWdTtSAWlhKE7dLlfZQyOMpqFN00xP52ImzcwOb582ydGkQcH2zTdYOKz+fVA6X7e5XN1kJ9TkX42bdSZwON5OwfJvK9wdj9hd2lgI9m2z2KqGBZwep83smviA6pdb8agKIuYvLP6j9N7OlYyChFOQ9t7mTbQGkdJTs26uzBBHaeyMEArITsQyWEjXa1CwffOTaZaZYwhDhguitBlzfuH7aLPwv76urEAJ1w0iNUCBOAgicaBAHASROFAgjtog+l1V3FKyHgJcWkHXJOdmPGYAYu/odjKiSqE2iIormAaG3OMCUzZ9107KjGvWsjoF7pQ+p+CQ0eqhLNzg5vHk5od0BVFQtIMVEBaoad1xuHOOJlu6pnYjQa6McbO1wCHH73Qq6E88CsLSdV5KPUeHsRNq8q8mzYZ/00Hq6FPQF2QYd+ku3Lf9HGQYIO5x2mxcww1JN9QsQgAUGNraVTLqNDkFVN86jk13ycps/XuFQeQorsD/XJmvEEp7B0pB5tqgoeDh+m09vloF5emWmWMJQ4YLorQZfX4RzTGz3YHaILoOUCDOhYNIC1AgDoJIHCgQ5y2CqPr6n2XpVzBeT1rgq2tBfxD5q3oLfPsmOTfL4C97fOL9c3NCyhWEF1bv+/brhMM3bYmZg/s8Q5AbqtMWRPEo8zG3F5D6Vq+3PZDccLYqBSv1f0EBZcGM7CRTWdHtMmagrZnuPwgH3aJm8RRORH7CQFsQrSh41gLz7afSubqFRW6snVCTfzVt1vCzZdkROpUK5j+MudUss8mzjHdG9tHV6LZuYbX947SZWZO9uuKd+oL5D+Pu9itgwQVFOr/CKSDqOY5NM798cjMHahWUx/8K8lcIpb0DqYDsROwb9TVzLOS6frVBVJ55oiXI6jBkuCBKm5HnF/H0D8eFFWjhwkGkBSgQB0EkDhSIgyASBwrEQRCJc2kFxe+y8Z+S2/C6QXTCXTb2re3tCW+l4KU5AX5JOecuG3MDwsrhoyuICtWftnDCXTZ3M+Gz9r/g6VJQzgJN4btspvXyCrZvLkOpu2z80DUUbKDIXTbd8kiUvONS6Y/SE+6yId6E4LoKit9lE34Qgkg1UCDOhYNIC1AgDoJIHCgQB0EkzrEKfKnDsv+ypOuhYGSoA1m3LY83Kti++dl83z4mbt+rjX8enx+fj5897282cfCbHqvgxYPoVEx9XOV/Ho91B699BI+2vuCjDMQ3Hw6BnTv1bt5QQaH6MxZMDMUS5ugYS2c83W6f9mngLG4WP0/eLSdb24/Ss+q/qJGrW1Dk75t9FGryrybNhhXZnd1+DNtCmwIBfIHC3nMSE6aVe5w2s2uyqZZLPVVBJMWU2UR0cwqIXXo0w+zrUEDx/XA18T83096BUkB2Iu6NyPXsBpYLB9F8VjDvu2HIcEGUNqPPL4JG2ZC6sAItXDeI1AAF4iCIxJFVAEZKK+CCCLwOFIizUQEoBxSIgyASBwrEQRCJkyr4B5LL3ys=) &] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:LEGEND`_ANCHOR`_LEFT`_BOTTOM: [@(0.0.255) enum]_LEGEND`_POS_[* LEGEND -`_ANCHOR`_LEFT`_BOTTOM]&] -[s3;%% +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:LEGEND`_ANCHOR`_LEFT`_BOTTOM:%- [@(0.0.255) enum]_LEGEND`_POS_[* LEGE +ND`_ANCHOR`_LEFT`_BOTTOM]&] +[s3; @@image:1018&1025 (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) &] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:LEGEND`_ANCHOR`_RIGHT`_BOTTOM: [@(0.0.255) enum]_LEGEND`_POS_[* LEGEN -D`_ANCHOR`_RIGHT`_BOTTOM]&] -[s3;%% +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:LEGEND`_ANCHOR`_RIGHT`_BOTTOM:%- [@(0.0.255) enum]_LEGEND`_POS_[* LEG +END`_ANCHOR`_RIGHT`_BOTTOM]&] +[s3; @@image:875&950 (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) &] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetLegendAnchor`(int`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* S -etLegendAnchor]([@(0.0.255) int]_[*@3 anchor])&] -[s3;%% Sets with [%-*@3 anchor ]the legend table position:&] -[s3;i150;O0;%% LEGEND`_TOP,&] -[s3;i150;O0;%% LEGEND`_ANCHOR`_LEFT`_TOP, &] -[s3;i150;O0;%% LEGEND`_ANCHOR`_RIGHT`_TOP, &] -[s3;i150;O0;%% LEGEND`_ANCHOR`_LEFT`_BOTTOM, &] -[s3;i150;O0;%% LEGEND`_ANCHOR`_RIGHT`_BOTTOM&] -[s0;%% &] -[s0;=%% +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetLegendAnchor`(int`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_ +[* SetLegendAnchor]([@(0.0.255) int]_[*@3 anchor])&] +[s3; Sets with [%-*@3 anchor ]the legend table position:&] +[s3;i150;O0; LEGEND`_TOP,&] +[s3;i150;O0; LEGEND`_ANCHOR`_LEFT`_TOP, &] +[s3;i150;O0; LEGEND`_ANCHOR`_RIGHT`_TOP, &] +[s3;i150;O0; LEGEND`_ANCHOR`_LEFT`_BOTTOM, &] +[s3;i150;O0; LEGEND`_ANCHOR`_RIGHT`_BOTTOM&] +[s0; &] +[s0;= @@image:2505&1695 (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) &] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetLegendAnchor`(`): [@(0.0.255) int]_[* GetLegendAnchor]()&] -[s3;%% Returns the legend table position.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetLegendFillColor`(const Color`&`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s6;%- &] +[s5;:ScatterDraw`:`:GetLegendAnchor`(`):%- [@(0.0.255) int]_[* GetLegendAnchor]()&] +[s3; Returns the legend table position.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetLegendFillColor`(const Color`&`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* SetLegendFillColor]([@(0.0.255) const]_[_^Color^ Color]_`&[*@3 color])&] -[s3;%% Sets with [%-*@3 color] the legend background color.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetLegendBorderColor`(const Color`&`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& -]_[* SetLegendBorderColor]([@(0.0.255) const]_[_^Color^ Color]_`&[*@3 color])&] -[s3;%% Sets with [%-*@3 color] the legend border color.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetLegendFillColor`(`): [_^Color^ Color][@(0.0.255) `&]_[* GetLegendFil -lColor]()&] -[s3;%% Returns the legend background color&] +[s3; Sets with [%-*@3 color] the legend background color.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:GetLegendBorderColor`(`): [_^Color^ Color][@(0.0.255) `&]_[* GetLegendB -orderColor]()&] -[s3;%% Returns the legend border color.&] +[s6;%- &] +[s5;:ScatterDraw`:`:SetLegendBorderColor`(const Color`&`):%- [_^ScatterDraw^ ScatterDra +w][@(0.0.255) `&]_[* SetLegendBorderColor]([@(0.0.255) const]_[_^Color^ Color]_`&[*@3 color +])&] +[s3; Sets with [%-*@3 color] the legend border color.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetMode`(int`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* SetMode]( -[@(0.0.255) int]_[*@3 `_mode]_`=_MD`_ANTIALIASED)&] -[s3;%% Sets the drawing [%-*@3 mode]. Values are:&] -[s0;l288;i150;O0;%% [2 Drawn with Draw]&] -[s0;l448;i150;O0; [2 MD`_DRAW]&] -[s0;l288;i150;O0; [2 Drawn with PAINTER]&] -[s0;l448;i150;O0; [2 MD`_ANTIALIASED-|`= MODE`_ANTIALIASED,]&] -[s0;l448;i150;O0; [2 MD`_NOAA -|`= MODE`_NOAA,]&] -[s0;l448;i150;O0; [2 MD`_SUBPIXEL-|`= MODE`_SUBPIXEL]&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetMode`(`): [@(0.0.255) int]_[* GetMode]()&] -[s3;%% Returns the drawing mode as documented in SetMode().&] +[s6;%- &] +[s5;:ScatterDraw`:`:GetLegendFillColor`(`):%- [_^Color^ Color][@(0.0.255) `&]_[* GetLegendF +illColor]()&] +[s3; Returns the legend background color&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetLegendBorderColor`(`):%- [_^Color^ Color][@(0.0.255) `&]_[* GetLegen +dBorderColor]()&] +[s3; Returns the legend border color.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetMode`(int`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* SetMod +e]([@(0.0.255) int]_[*@3 `_mode]_`=_MD`_ANTIALIASED)&] +[s3; Sets the drawing [%-*@3 mode]. Values are:&] +[s0;l288;i150;O0; [2 Drawn with Draw]&] +[s0;l448;i150;O0;%- [2 MD`_DRAW]&] +[s0;l288;i150;O0;%- [2 Drawn with PAINTER]&] +[s0;l448;i150;O0;%- [2 MD`_ANTIALIASED-|`= MODE`_ANTIALIASED,]&] +[s0;l448;i150;O0;%- [2 MD`_NOAA -|`= MODE`_NOAA,]&] +[s0;l448;i150;O0;%- [2 MD`_SUBPIXEL-|`= MODE`_SUBPIXEL]&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:FitToData`(bool`): [@(0.0.255) void]_[* FitToData]([@(0.0.255) bool]_[*@3 Y -]_`=_[@(0.0.255) false])&] -[s3;%% Rescales the x axis (and y axis if [%-*@3 Y] is true) to show +[s6;%- &] +[s5;:ScatterDraw`:`:GetMode`(`):%- [@(0.0.255) int]_[* GetMode]()&] +[s3; Returns the drawing mode as documented in SetMode().&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:FitToData`(bool`):%- [@(0.0.255) void]_[* FitToData]([@(0.0.255) bool]_ +[*@3 Y]_`=_[@(0.0.255) false])&] +[s3; Rescales the x axis (and y axis if [%-*@3 Y] is true) to show all graphs data.on the control.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:Zoom`(double`,bool`,bool`): [@(0.0.255) void]_[* Zoom]([@(0.0.255) doub -le]_[*@3 scale], [@(0.0.255) bool]_[*@3 hor]_`=_[@(0.0.255) true], [@(0.0.255) bool]_[*@3 ver -]_`=_[@(0.0.255) true])&] -[s3;%% Zooms plots by [%-*@3 scale] factor horizontally if [%-*@3 hor] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:Zoom`(double`,bool`,bool`):%- [@(0.0.255) void]_[* Zoom]([@(0.0.255) do +uble]_[*@3 scale], [@(0.0.255) bool]_[*@3 hor]_`=_[@(0.0.255) true], +[@(0.0.255) bool]_[*@3 ver]_`=_[@(0.0.255) true])&] +[s3; Zooms plots by [%-*@3 scale] factor horizontally if [%-*@3 hor] is true and vertically if [%-*@3 ver] is true.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:Scroll`(double`,double`): [@(0.0.255) void]_[* Scroll]([@(0.0.255) doub -le]_[*@3 factorX], [@(0.0.255) double]_[*@3 factorY])&] -[s3;%% Scrolls plots horizontally by [%-*@3 factorX] and vertically -by factor [%-*@3 factorY].&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:LinkedWith`(ScatterDraw`&`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:Scroll`(double`,double`):%- [@(0.0.255) void]_[* Scroll]([@(0.0.255) do +uble]_[*@3 factorX], [@(0.0.255) double]_[*@3 factorY])&] +[s3; Scrolls plots horizontally by [%-*@3 factorX] and vertically by +factor [%-*@3 factorY].&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:LinkedWith`(ScatterDraw`&`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* LinkedWith]([_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[*@3 ctrl])&] -[s3;%% Links zoom and scroll events with [%-*@3 ctrl].&] -[s3;%% All zoom and scroll in either of both controls will affect -the other control.&] -[s1;%% &] -[s3;%% +[s3; Links zoom and scroll events with [%-*@3 ctrl].&] +[s3; All zoom and scroll in either of both controls will affect the +other control.&] +[s1; &] +[s3; @@image:1708&1310 (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) &] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetZoomStyleX`(ZoomStyle`): [_^ScatterDraw^ ScatterDraw]_`&[* SetZoom -StyleX](ZoomStyle_[*@3 style]_`=_TO`_CENTER)&] -[s3;%% Sets the X zoom [%-*@3 style]. Valid values are:&] -[s3;i150;O0;%% TO`_CENTER: Zoom is centered to the control center.&] -[s3;i150;O0;%% FROM`_BASE: Zoom is centered to the X origin.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetZoomStyleY`(ZoomStyle`): [_^ScatterDraw^ ScatterDraw]_`&[* SetZoom -StyleY](ZoomStyle_[*@3 style]_`=_TO`_CENTER)&] -[s3;%% Sets the Y zoom [%-*@3 style]. Valid values are:&] -[s3;i150;O0;%% TO`_CENTER: Zoom is centered to the control center.&] -[s3;i150;O0;%% FROM`_BASE: Zoom is centered to the Y origin.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetRange`(double`,double`,double`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetZoomStyleX`(ZoomStyle`):%- [_^ScatterDraw^ ScatterDraw]_`&[* SetZo +omStyleX](ZoomStyle_[*@3 style]_`=_TO`_CENTER)&] +[s3; Sets the X zoom [%-*@3 style]. Valid values are:&] +[s3;i150;O0; TO`_CENTER: Zoom is centered to the control center.&] +[s3;i150;O0; FROM`_BASE: Zoom is centered to the X origin.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetZoomStyleY`(ZoomStyle`):%- [_^ScatterDraw^ ScatterDraw]_`&[* SetZo +omStyleY](ZoomStyle_[*@3 style]_`=_TO`_CENTER)&] +[s3; Sets the Y zoom [%-*@3 style]. Valid values are:&] +[s3;i150;O0; TO`_CENTER: Zoom is centered to the control center.&] +[s3;i150;O0; FROM`_BASE: Zoom is centered to the Y origin.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetRange`(double`,double`,double`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* SetRange]([@(0.0.255) double]_[*@3 rx], [@(0.0.255) double]_[*@3 ry], [@(0.0.255) double]_[*@3 ry2]_`=_[@3 100])&] -[s3;%% Sets the horizontal ([%-*@3 rx]), vertical ([%-*@3 ry]) and secondary +[s3; Sets the horizontal ([%-*@3 rx]), vertical ([%-*@3 ry]) and secondary vertical ([%-*@3 ry2]) axis ranges.&] -[s3;%% Range is the visible with of the plot in series units (not -in pixels).&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetXRange`(`)const: [@(0.0.255) double]_[* GetXRange]()[@(0.0.255) cons -t]&] -[s3;%% Returns the x axis range.&] +[s3; Range is the visible with of the plot in series units (not in +pixels).&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:GetYRange`(`)const: [@(0.0.255) double]_[* GetYRange]()[@(0.0.255) cons -t]&] -[s3;%% Returns the y axis range.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:GetY2Range`(`)const: [@(0.0.255) double]_[* GetY2Range]()[@(0.0.255) co +[s6;%- &] +[s5;:ScatterDraw`:`:GetXRange`(`)const:%- [@(0.0.255) double]_[* GetXRange]()[@(0.0.255) co nst]&] -[s3;%% Returns the secondary y axis range.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetMajorUnits`(double`,double`): [_^ScatterDraw^ ScatterDraw]_`&[* Se -tMajorUnits]([@(0.0.255) double]_[*@3 ux], [@(0.0.255) double]_[*@3 uy])&] -[s3;%% Sets the horizontal ([%-*@3 ux]) and vertical ([%-*@3 uy]) distance +[s3; Returns the x axis range.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetYRange`(`)const:%- [@(0.0.255) double]_[* GetYRange]()[@(0.0.255) co +nst]&] +[s3; Returns the y axis range.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetY2Range`(`)const:%- [@(0.0.255) double]_[* GetY2Range]()[@(0.0.255) c +onst]&] +[s3; Returns the secondary y axis range.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetMajorUnits`(double`,double`):%- [_^ScatterDraw^ ScatterDraw]_`&[* S +etMajorUnits]([@(0.0.255) double]_[*@3 ux], [@(0.0.255) double]_[*@3 uy])&] +[s3; Sets the horizontal ([%-*@3 ux]) and vertical ([%-*@3 uy]) distance between grid lines.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetMajorUnitsNum`(int`,int`): [_^ScatterDraw^ ScatterDraw]_`&[* SetMa -jorUnitsNum]([@(0.0.255) int]_[*@3 nx], [@(0.0.255) int]_[*@3 ny])&] -[s3;%% Sets the horizontal ([%-*@3 nx]) and vertical ([%-*@3 ny]) number +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetMajorUnitsNum`(int`,int`):%- [_^ScatterDraw^ ScatterDraw]_`&[* Set +MajorUnitsNum]([@(0.0.255) int]_[*@3 nx], [@(0.0.255) int]_[*@3 ny])&] +[s3; Sets the horizontal ([%-*@3 nx]) and vertical ([%-*@3 ny]) number of grid lines.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetMaxMajorUnits`(int`,int`): [_^ScatterDraw^ ScatterDraw]_`&[* SetMa -xMajorUnits]([@(0.0.255) int]_[*@3 maxX], [@(0.0.255) int]_[*@3 maxY])&] -[s3;%% Sets the maximum number of horizontal ([%-*@3 maxX]) and vertical +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetMaxMajorUnits`(int`,int`):%- [_^ScatterDraw^ ScatterDraw]_`&[* Set +MaxMajorUnits]([@(0.0.255) int]_[*@3 maxX], [@(0.0.255) int]_[*@3 maxY])&] +[s3; Sets the maximum number of horizontal ([%-*@3 maxX]) and vertical ([%-*@3 maxY]) grid lines.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetMajorUnitsX`(`): [@(0.0.255) double]_[* GetMajorUnitsX]()&] -[s3;%% Returns the maximum number of horizontal grid lines.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:GetMajorUnitsY`(`): [@(0.0.255) double]_[* GetMajorUnitsY]()&] -[s3;%% Returns the maximum number of vertical grid lines.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetMinUnits`(double`,double`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s6;%- &] +[s5;:ScatterDraw`:`:GetMajorUnitsX`(`):%- [@(0.0.255) double]_[* GetMajorUnitsX]()&] +[s3; Returns the maximum number of horizontal grid lines.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetMajorUnitsY`(`):%- [@(0.0.255) double]_[* GetMajorUnitsY]()&] +[s3; Returns the maximum number of vertical grid lines.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetMinUnits`(double`,double`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* SetMinUnits]([@(0.0.255) double]_[*@3 ux], [@(0.0.255) double]_[*@3 uy])&] -[s3;%% Sets with [%-*@3 ux] and [%-*@3 uy] the first X and Y axis grid +[s3; Sets with [%-*@3 ux] and [%-*@3 uy] the first X and Y axis grid lines location.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetXMinUnit`(`)const: [@(0.0.255) double]_[* GetXMinUnit]_()_[@(0.0.255) c -onst]&] -[s3;%% Returns the first X axis grid line location.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:GetYMinUnit`(`)const: [@(0.0.255) double]_[* GetYMinUnit]_()_[@(0.0.255) c +[s6;%- &] +[s5;:ScatterDraw`:`:GetXMinUnit`(`)const:%- [@(0.0.255) double]_[* GetXMinUnit]_()_[@(0.0.255) c onst]&] -[s3;%% Returns the first Y axis grid line location.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetXYMin`(double`,double`,double`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s3; Returns the first X axis grid line location.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetYMinUnit`(`)const:%- [@(0.0.255) double]_[* GetYMinUnit]_()_[@(0.0.255) c +onst]&] +[s3; Returns the first Y axis grid line location.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetXYMin`(double`,double`,double`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* SetXYMin]([@(0.0.255) double]_[*@3 xmin],[@(0.0.255) double]_[*@3 ymin],[@(0.0.255) doub le]_[*@3 ymin2]_`=_[@3 0])&] -[s3;%% Sets with [%-*@3 xmin], [%-*@3 ymin] and [%-*@3 ymin2] the X, Y -and secondary Y axis origin.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetXMin`(`)const: [@(0.0.255) double]_[* GetXMin]_()_[@(0.0.255) const]&] -[s3;%% Returns the X axis origin.&] +[s3; Sets with [%-*@3 xmin], [%-*@3 ymin] and [%-*@3 ymin2] the X, Y and +secondary Y axis origin.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:GetYMin`(`)const: [@(0.0.255) double]_[* GetYMin]_()_[@(0.0.255) const]&] -[s3;%% Returns the Y axis origin.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:GetYMin2`(`)const: [@(0.0.255) double]_[* GetYMin2]_()_[@(0.0.255) cons +[s6;%- &] +[s5;:ScatterDraw`:`:GetXMin`(`)const:%- [@(0.0.255) double]_[* GetXMin]_()_[@(0.0.255) cons t]&] -[s3;%% Returns the secondary Y axis origin.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:SetPolar`(bool`): [_^ScatterDraw^ ScatterDraw]_`&[* SetPolar]([@(0.0.255) b +[s3; Returns the X axis origin.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetYMin`(`)const:%- [@(0.0.255) double]_[* GetYMin]_()_[@(0.0.255) cons +t]&] +[s3; Returns the Y axis origin.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetYMin2`(`)const:%- [@(0.0.255) double]_[* GetYMin2]_()_[@(0.0.255) co +nst]&] +[s3; Returns the secondary Y axis origin.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetPolar`(bool`):%- [_^ScatterDraw^ ScatterDraw]_`&[* SetPolar]([@(0.0.255) b ool]_[*@3 polar]_`=_[@(0.0.255) true])&] -[s3;%% If [%-*@3 polar] is true, ScatterDraw is converted into a Polar +[s3; If [%-*@3 polar] is true, ScatterDraw is converted into a Polar plot..&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:AddSeries`(double`*`,int`,double`,double`): [_^ScatterDraw^ Scatter -Draw]_`&[* AddSeries]([@(0.0.255) double]_`*[*@3 yData], [@(0.0.255) int]_[*@3 numData], +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:AddSeries`(double`*`,int`,double`,double`):%- [_^ScatterDraw^ Scatt +erDraw]_`&[* AddSeries]([@(0.0.255) double]_`*[*@3 yData], [@(0.0.255) int]_[*@3 numData], [@(0.0.255) double]_[*@3 x0]_`=_[@3 0], [@(0.0.255) double]_[*@3 deltaX]_`=_[@3 1])&] -[s3;%% Adds a new series stored in [%-*@3 yData ]C array with [%-*@3 numData] +[s3; Adds a new series stored in [%-*@3 yData ]C array with [%-*@3 numData] where the [%-*@3 yData`[0`] ]X value is [%-*@3 x0] and the horizontal distance between [%-*@3 yData] values is [%-*@3 deltaX].&] -[s3;%% [%-*@3 yData] has to be stored in a permanent location during +[s3; [%-*@3 yData] has to be stored in a permanent location during ScatterDraw life to avoid memory problems.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:AddSeries`(double`*`,double`*`,int`): [_^ScatterDraw^ ScatterDraw]_ -`&[* AddSeries]([@(0.0.255) double]_`*[*@3 xData], [@(0.0.255) double]_`*[*@3 yData], +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:AddSeries`(double`*`,double`*`,int`):%- [_^ScatterDraw^ ScatterDraw +]_`&[* AddSeries]([@(0.0.255) double]_`*[*@3 xData], [@(0.0.255) double]_`*[*@3 yData], [@(0.0.255) int]_[*@3 numData])&] -[s3;%% Adds a new series stored in [%-*@3 xData] and [%-*@3 yData] C -arrays with [%-*@3 numData].&] -[s3;%% [%-*@3 xData] and [%-*@3 yData] has to be stored in a permanent +[s3; Adds a new series stored in [%-*@3 xData] and [%-*@3 yData] C arrays +with [%-*@3 numData].&] +[s3; [%-*@3 xData] and [%-*@3 yData] has to be stored in a permanent location during ScatterDraw life to avoid memory problems.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:AddSeries`(Vector``&`,Vector``&`): [_^ScatterDraw^ S +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:AddSeries`(Vector``&`,Vector``&`):%- [_^ScatterDraw^ S catterDraw]_`&[* AddSeries]([_^Vector^ Vector]<[@(0.0.255) double]>_`&[*@3 xData], [_^Vector^ Vector]<[@(0.0.255) double]>_`&[*@3 yData])&] -[s3;%% Adds a new series stored in [%-*@3 xData] and [%-*@3 yData] [%-_^Vector^ Vector][%- <][%-@(0.0.255) d +[s3; Adds a new series stored in [%-*@3 xData] and [%-*@3 yData] [%-_^Vector^ Vector][%- <][%-@(0.0.255) d ouble][%- >].&] -[s3;%% [%-*@3 xData] and [%-*@3 yData] has to be stored in a permanent +[s3; [%-*@3 xData] and [%-*@3 yData] has to be stored in a permanent location during ScatterDraw life to avoid memory problems.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:AddSeries`(Array``&`,Array``&`): [_^ScatterDraw^ S +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:AddSeries`(Array``&`,Array``&`):%- [_^ScatterDraw^ S catterDraw]_`&[* AddSeries]([_^Array^ Array]<[@(0.0.255) double]>_`&[*@3 xData], [_^Array^ Array]<[@(0.0.255) double]>_`&[*@3 yData])&] -[s3;%% Adds a new series stored in [%-*@3 xData] and [%-*@3 yData] [%-_^Vector^ Array][%- <][%-@(0.0.255) d +[s3; Adds a new series stored in [%-*@3 xData] and [%-*@3 yData] [%-_^Vector^ Array][%- <][%-@(0.0.255) d ouble][%- >].&] -[s3;%% [%-*@3 xData] and [%-*@3 yData] has to be stored in a permanent +[s3; [%-*@3 xData] and [%-*@3 yData] has to be stored in a permanent location during ScatterDraw life to avoid memory problems.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:AddSeries`(Vector``&`): [_^ScatterDraw^ ScatterDraw]_`&[* Ad -dSeries]([_^Vector^ Vector]<[_^Pointf^ Pointf]>_`&[*@3 points])&] -[s3;%% Adds a new series stored in [%-*@3 points] [%-_^Vector^ Vector][%- <][%-_^Pointf^ Poin -tf][%- >].&] -[s3;%% [%-*@3 points] has to be stored in a permanent location during +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:AddSeries`(Vector``&`):%- [_^ScatterDraw^ ScatterDraw]_`&[* A +ddSeries]([_^Vector^ Vector]<[_^Pointf^ Pointf]>_`&[*@3 points])&] +[s3; Adds a new series stored in [%-*@3 points] [%-_^Vector^ Vector][%- <][%-_^Pointf^ Pointf +][%- >].&] +[s3; [%-*@3 points] has to be stored in a permanent location during ScatterDraw life to avoid memory problems.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:AddSeries`(Array``&`): [_^ScatterDraw^ ScatterDraw]_`&[* Add -Series]([_^Array^ Array]<[_^Pointf^ Pointf]>_`&[*@3 points])&] -[s3;%% Adds a new series stored in [%-*@3 points] [%-_^Vector^ Array][%- <][%-_^Pointf^ Point -f][%- >].&] -[s3;%% [%-*@3 points] has to be stored in a permanent location during +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:AddSeries`(Array``&`):%- [_^ScatterDraw^ ScatterDraw]_`&[* A +ddSeries]([_^Array^ Array]<[_^Pointf^ Pointf]>_`&[*@3 points])&] +[s3; Adds a new series stored in [%-*@3 points] [%-_^Vector^ Array][%- <][%-_^Pointf^ Pointf][%- > +].&] +[s3; [%-*@3 points] has to be stored in a permanent location during ScatterDraw life to avoid memory problems.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:Opacity`(double`): [_^ScatterDraw^ ScatterDraw]_`&[* Opacity]([@(0.0.255) d +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:Opacity`(double`):%- [_^ScatterDraw^ ScatterDraw]_`&[* Opacity]([@(0.0.255) d ouble]_[*@3 opacity]_`=_[@3 1])&] -[s3;%% Sets the series [%-*@3 opacity] .from 1 (opaque) to 0 (transparent/invisible).&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:Legend`(const String`): [_^ScatterDraw^ ScatterDraw]_`&[* Legend]([@(0.0.255) c +[s3; Sets the series [%-*@3 opacity] .from 1 (opaque) to 0 (transparent/invisible).&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:Legend`(const String`):%- [_^ScatterDraw^ ScatterDraw]_`&[* Legend]([@(0.0.255) c onst]_[_^String^ String]_[*@3 legend])&] -[s3;%% Sets the series [%-*@3 legend].&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:Legend`(int`,const String`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +[s3; Sets the series [%-*@3 legend].&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:Legend`(int`,const String`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& ]_[* Legend]([@(0.0.255) int]_[*@3 index], [@(0.0.255) const]_[_^String^ String]_[*@3 legend]) &] -[s3;%% Sets the [%-*@3 legend] for [%-*@3 index] series.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetLegend`(int`): [@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_ -[* GetLegend]([@(0.0.255) int]_[*@3 index])&] -[s3;%% Returns the legend for [%-*@3 index] series.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:Units`(const String`,const String`): [_^ScatterDraw^ ScatterDraw]_`& -[* Units]([@(0.0.255) const]_[_^String^ String]_[*@3 unitsY], [@(0.0.255) const]_[_^String^ S +[s3; Sets the [%-*@3 legend] for [%-*@3 index] series.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetLegend`(int`):%- [@(0.0.255) const]_[_^String^ String][@(0.0.255) `& +]_[* GetLegend]([@(0.0.255) int]_[*@3 index])&] +[s3; Returns the legend for [%-*@3 index] series.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:Units`(const String`,const String`):%- [_^ScatterDraw^ ScatterDraw]_ +`&[* Units]([@(0.0.255) const]_[_^String^ String]_[*@3 unitsY], [@(0.0.255) const]_[_^String^ S tring]_[*@3 unitsX]_`=_`"`")&] -[s3;%% Sets the series units for Y axis ([%-*@3 unitsY]) and X axis -([%-*@3 unitsX]).&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:Units`(int`,const String`,const String`): [_^ScatterDraw^ ScatterDr -aw]_`&[* Units]([@(0.0.255) int]_[*@3 index], [@(0.0.255) const]_[_^String^ String]_[*@3 unit -sY], [@(0.0.255) const]_[_^String^ String]_[*@3 unitsX]_`=_`"`")&] -[s3;%% Sets the [%-*@3 index] series units for Y axis ([%-*@3 unitsY]) +[s3; Sets the series units for Y axis ([%-*@3 unitsY]) and X axis ([%-*@3 unitsX]).&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:Units`(int`,const String`,const String`):%- [_^ScatterDraw^ Scatter +Draw]_`&[* Units]([@(0.0.255) int]_[*@3 index], [@(0.0.255) const]_[_^String^ String]_[*@3 un +itsY], [@(0.0.255) const]_[_^String^ String]_[*@3 unitsX]_`=_`"`")&] +[s3; Sets the [%-*@3 index] series units for Y axis ([%-*@3 unitsY]) and X axis ([%-*@3 unitsX]).&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetUnitsX`(int`): [@(0.0.255) const]_[_^String^ String]_[* GetUnitsX]([@(0.0.255) i -nt]_[*@3 index])&] -[s3;%% Returns the X axis units for [%-*@3 index] series.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetUnitsY`(int`): [@(0.0.255) const]_[_^String^ String]_[* GetUnitsY]([@(0.0.255) i -nt]_[*@3 index])&] -[s3;%% Returns the Y axis units for [%-*@3 index] series.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetDrawXReticle`(bool`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_ -[* SetDrawXReticle]([@(0.0.255) bool]_[*@3 set]_`=_[@(0.0.255) true])&] -[s3;%% If [%-*@3 set] is true the small lines and texts beside every +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetUnitsX`(int`):%- [@(0.0.255) const]_[_^String^ String]_[* GetUnitsX]( +[@(0.0.255) int]_[*@3 index])&] +[s3; Returns the X axis units for [%-*@3 index] series.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetUnitsY`(int`):%- [@(0.0.255) const]_[_^String^ String]_[* GetUnitsY]( +[@(0.0.255) int]_[*@3 index])&] +[s3; Returns the Y axis units for [%-*@3 index] series.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetDrawXReticle`(bool`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +]_[* SetDrawXReticle]([@(0.0.255) bool]_[*@3 set]_`=_[@(0.0.255) true])&] +[s3; If [%-*@3 set] is true the small lines and texts beside every X grid line are shown.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetDrawYReticle`(bool`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_ -[* SetDrawYReticle]([@(0.0.255) bool]_[*@3 set]_`=_[@(0.0.255) true])&] -[s3;%% If [%-*@3 set] is true the small lines and texts to the left +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetDrawYReticle`(bool`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +]_[* SetDrawYReticle]([@(0.0.255) bool]_[*@3 set]_`=_[@(0.0.255) true])&] +[s3; If [%-*@3 set] is true the small lines and texts to the left of + every Y grid line are shown.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetDrawY2Reticle`(bool`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +]_[* SetDrawY2Reticle]([@(0.0.255) bool]_[*@3 set]_`=_[@(0.0.255) true])&] +[s3; If [%-*@3 set] is true the small lines and texts to the right of every Y grid line are shown.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetDrawY2Reticle`(bool`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_ -[* SetDrawY2Reticle]([@(0.0.255) bool]_[*@3 set]_`=_[@(0.0.255) true])&] -[s3;%% If [%-*@3 set] is true the small lines and texts to the right -of every Y grid line are shown.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetDataPrimaryY`(int`,bool`): [@(0.0.255) void]_[* SetDataPrimaryY]([@(0.0.255) i -nt]_[*@3 index], [@(0.0.255) bool]_[*@3 primary]_`=_[@(0.0.255) true])&] -[s3;%% If [%-*@3 primary] is true, [%-*@3 index] series is considered -to be a primary series so it uses the left vertical axis. If -false it uses right vertical axis.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetDataPrimaryY`(bool`): [_^ScatterDraw^ ScatterDraw]_`&[* SetDataPri -maryY]([@(0.0.255) bool]_[*@3 primary])&] -[s3;%% If [%-*@3 primary] is true, last added series is considered -to be a primary series so it uses the left vertical axis. If -false it uses right vertical axis..&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:IsDataPrimaryY`(int`)const throw`(Exc`): [@(0.0.255) bool]_[* IsDataP -rimaryY]([@(0.0.255) int]_[*@3 index])_[@(0.0.255) const]_[@(0.0.255) throw]_(Exc)&] -[s3;%% Returns true if [%-*@3 index] series is primary.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetSequentialX`(int`,bool`): [@(0.0.255) void]_[* SetSequentialX]([@(0.0.255) i +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetDataPrimaryY`(int`,bool`):%- [@(0.0.255) void]_[* SetDataPrimaryY]( +[@(0.0.255) int]_[*@3 index], [@(0.0.255) bool]_[*@3 primary]_`=_[@(0.0.255) true])&] +[s3; If [%-*@3 primary] is true, [%-*@3 index] series is considered to +be a primary series so it uses the left vertical axis. If false +it uses right vertical axis.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetDataPrimaryY`(bool`):%- [_^ScatterDraw^ ScatterDraw]_`&[* SetDataP +rimaryY]([@(0.0.255) bool]_[*@3 primary])&] +[s3; If [%-*@3 primary] is true, last added series is considered to +be a primary series so it uses the left vertical axis. If false +it uses right vertical axis..&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:IsDataPrimaryY`(int`)const throw`(Exc`):%- [@(0.0.255) bool]_[* IsDat +aPrimaryY]([@(0.0.255) int]_[*@3 index])_[@(0.0.255) const]_[@(0.0.255) throw]_(Exc)&] +[s3; Returns true if [%-*@3 index] series is primary.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetSequentialX`(int`,bool`):%- [@(0.0.255) void]_[* SetSequentialX]([@(0.0.255) i nt]_[*@3 index], [@(0.0.255) bool]_[*@3 sequential]_`=_[@(0.0.255) true])&] -[s3;%% If [%-*@3 sequential] is true, [%-*@3 index] series is considered +[s3; If [%-*@3 sequential] is true, [%-*@3 index] series is considered to be sequential so all data points are ordered following the X axis.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetSequentialX`(bool`): [_^ScatterDraw^ ScatterDraw]_`&[* SetSequenti -alX]([@(0.0.255) bool]_[*@3 sequential]_`=_[@(0.0.255) true])&] -[s3;%% If [%-*@3 sequential] is true the last added series is considered +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetSequentialX`(bool`):%- [_^ScatterDraw^ ScatterDraw]_`&[* SetSequen +tialX]([@(0.0.255) bool]_[*@3 sequential]_`=_[@(0.0.255) true])&] +[s3; If [%-*@3 sequential] is true the last added series is considered to be sequential so all data points are ordered following the X axis.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetSequentialXAll`(bool`): [_^ScatterDraw^ ScatterDraw]_`&[* SetSeque -ntialXAll]([@(0.0.255) bool]_[*@3 sequential]_`=_[@(0.0.255) true])&] -[s3;%% If [%-*@3 sequential] is true all series are considered to be +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetSequentialXAll`(bool`):%- [_^ScatterDraw^ ScatterDraw]_`&[* SetSeq +uentialXAll]([@(0.0.255) bool]_[*@3 sequential]_`=_[@(0.0.255) true])&] +[s3; If [%-*@3 sequential] is true all series are considered to be sequential so all data points are ordered following the X axis.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:Show`(int`,bool`): [@(0.0.255) void]_[* Show]([@(0.0.255) int]_[*@3 index -], [@(0.0.255) bool]_[*@3 show]_`=_[@(0.0.255) true])&] -[s3;%% If [%-*@3 show] is true it sets the opacity of [%-*@3 index] data +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:Show`(int`,bool`):%- [@(0.0.255) void]_[* Show]([@(0.0.255) int]_[*@3 ind +ex], [@(0.0.255) bool]_[*@3 show]_`=_[@(0.0.255) true])&] +[s3; If [%-*@3 show] is true it sets the opacity of [%-*@3 index] data series to 1. If false, the opacity will be set to 0.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:IsVisible`(int`): [@(0.0.255) bool]_[* IsVisible]([@(0.0.255) int]_[*@3 i +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:IsVisible`(int`):%- [@(0.0.255) bool]_[* IsVisible]([@(0.0.255) int]_[*@3 i ndex])&] -[s3;%% Returns true if [%-*@3 index] data series opacity is greater -than 0.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:ShowAll`(bool`): [_^ScatterDraw^ ScatterDraw]_`&[* ShowAll]([@(0.0.255) b +[s3; Returns true if [%-*@3 index] data series opacity is greater than +0.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:ShowAll`(bool`):%- [_^ScatterDraw^ ScatterDraw]_`&[* ShowAll]([@(0.0.255) b ool]_[*@3 show]_`=_[@(0.0.255) true])&] -[s3;%% If [%-*@3 show] is true it sets the opacity of all series to -1. If false, the opacity will be set to 0.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:RemoveSeries`(int`): [@(0.0.255) void]_[* RemoveSeries]([@(0.0.255) int -]_[*@3 index])&] -[s3;%% Remove [%-*@3 index] data series from control. It does not delete +[s3; If [%-*@3 show] is true it sets the opacity of all series to 1. +If false, the opacity will be set to 0.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:RemoveSeries`(int`):%- [@(0.0.255) void]_[* RemoveSeries]([@(0.0.255) i +nt]_[*@3 index])&] +[s3; Remove [%-*@3 index] data series from control. It does not delete the series data.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:RemoveAllSeries`(`): [@(0.0.255) void]_[* RemoveAllSeries]()&] -[s3;%% Remove all data series from control. It does not delete the +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:RemoveAllSeries`(`):%- [@(0.0.255) void]_[* RemoveAllSeries]()&] +[s3; Remove all data series from control. It does not delete the series data.&] -[s1; &] -[s6; &] -[s5;:ScatterDraw`:`:Id`(int`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* Id]([@(0.0.255) i +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:Id`(int`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* Id]([@(0.0.255) i nt]_[*@3 id])&] -[s3;%% Sets the [%-*@3 id] of the last added data series.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:Id`(int`,int`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* Id]([@(0.0.255) i +[s3; Sets the [%-*@3 id] of the last added data series.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:Id`(int`,int`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* Id]([@(0.0.255) i nt]_[*@3 index], [@(0.0.255) int]_[*@3 id])&] -[s3;%% Sets the [%-*@3 id] if [%-*@3 index] data series.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetId`(int`): [@(0.0.255) int]_[* GetId]([@(0.0.255) int]_[*@3 index])&] -[s3;%% Returns the id of [%-*@3 index] data series.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetDrawing`(bool`): [_^Drawing^ Drawing]_[* GetDrawing]()&] -[s3;%% Returns the control Drawing.&] +[s3; Sets the [%-*@3 id] if [%-*@3 index] data series.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:GetImage`(int`): [_^Image^ Image]_[* GetImage]([@(0.0.255) int]_[*@3 scal -e]_`=_[@3 1])&] -[s3;%% Returns the control Image scaled at [%-*@3 scale].&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetXByPoint`(double`): [@(0.0.255) double]_[* GetXByPoint]([@(0.0.255) d +[s6;%- &] +[s5;:ScatterDraw`:`:GetId`(int`):%- [@(0.0.255) int]_[* GetId]([@(0.0.255) int]_[*@3 index])&] +[s3; Returns the id of [%-*@3 index] data series.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetDrawing`(bool`):%- [_^Drawing^ Drawing]_[* GetDrawing]()&] +[s3; Returns the control Drawing.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetImage`(int`):%- [_^Image^ Image]_[* GetImage]([@(0.0.255) int]_[*@3 sc +ale]_`=_[@3 1])&] +[s3; Returns the control Image scaled at [%-*@3 scale].&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetXByPoint`(double`):%- [@(0.0.255) double]_[* GetXByPoint]([@(0.0.255) d ouble]_[*@3 x])&] -[s3;%% Returns the X axis value of pixel [%-*@3 x] in data set units.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetYByPoint`(double`): [@(0.0.255) double]_[* GetYByPoint]([@(0.0.255) d -ouble]_[*@3 y])&] -[s3;%% Returns theY axis value of pixel [%-*@3 y] in data set units.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetY2ByPoint`(double`): [@(0.0.255) double]_[* GetY2ByPoint]([@(0.0.255) d -ouble]_[*@3 y])&] -[s3;%% Returns the secondary Y axis value of pixel [%-*@3 y] in data -set units.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetXPointByValue`(double`): [@(0.0.255) double]_[* GetXPointByValue]( -[@(0.0.255) double]_[*@3 x])&] -[s3;%% Returns the X axis pixel value of [%-*@3 x] in data set units.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetYPointByValue`(double`): [@(0.0.255) double]_[* GetYPointByValue]( -[@(0.0.255) double]_[*@3 y])&] -[s3;%% Returns the Y axis pixel value of [%-*@3 y] in data set units.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SaveAsMetafile`(const char`*`)const: [@(0.0.255) void]_[* SaveAsMetaf -ile]([@(0.0.255) const]_[@(0.0.255) char`*]_[*@3 file])_[@(0.0.255) const]&] -[s0; [*@(28.0.200)1 Windows]&] -[s3;%% Saves the control as a windows metafile in [%-*@3 file].&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetMinZoom`(double`,double`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& -]_[* SetMinZoom]([@(0.0.255) double]_[*@3 x], [@(0.0.255) double]_[*@3 y]_`=_`-[@3 1])&] -[s3;%% Sets [%-*@3 x] and [%-*@3 y] as the minimum visible range. If -[%-*@3 y] is `-1, only [%-*@3 x] zoom is considered.&] -[s3;%% Equal to SetMinRange().&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetMaxZoom`(double`,double`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& -]_[* SetMaxZoom]([@(0.0.255) double]_[*@3 x], [@(0.0.255) double]_[*@3 y]_`=_`-[@3 1])&] -[s3;%% Sets [%-*@3 x] and [%-*@3 y] as the maximum visible range. If -[%-*@3 y] is `-1, only [%-*@3 x] zoom is considered.&] -[s3;%% Equal to SetMaxRange().&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetMinRange`(double`,double`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& -]_[* SetMinRange]([@(0.0.255) double]_[*@3 x], [@(0.0.255) double]_[*@3 y]_`=_`-[@3 1])&] -[s3;%% Sets [%-*@3 x] and [%-*@3 y] as the minimum visible range. If -[%-*@3 y] is `-1, only [%-*@3 x] zoom is considered.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetMaxRange`(double`,double`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& -]_[* SetMaxRange]([@(0.0.255) double]_[*@3 x], [@(0.0.255) double]_[*@3 y]_`=_`-[@3 1])&] -[s3;%% Sets [%-*@3 x] and [%-*@3 y] as the maximum visible range. If -[%-*@3 y] is `-1, only [%-*@3 x] zoom is considered.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:SetFastViewX`(bool`): [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* Se -tFastViewX]([@(0.0.255) bool]_[*@3 set]_`=_[@(0.0.255) true])&] -[s3;%% If [%-*@3 set] is true, only one point per screen pixel will -be drawn. The Y value of this point will be the average of all -data points between two pixels.&] -[s3;%% In case of big datasets and zoom in with big detail, this -option can accelerate strongly the control refresh.&] -[s1;%% &] -[s6; &] -[s5;:ScatterDraw`:`:GetCount`(`): [@(0.0.255) int]_[* GetCount]()&] -[s3;%% Returns the number of series loaded.&] +[s3; Returns the X axis value of pixel [%-*@3 x] in data set units.&] [s1; &] -[s6; &] -[s5;:ScatterDraw`:`:IsEmpty`(`): [@(0.0.255) bool]_[* IsEmpty]()&] -[s3;%% Returns true if there are no series.&] -[s1; ]] \ No newline at end of file +[s6;%- &] +[s5;:ScatterDraw`:`:GetYByPoint`(double`):%- [@(0.0.255) double]_[* GetYByPoint]([@(0.0.255) d +ouble]_[*@3 y])&] +[s3; Returns theY axis value of pixel [%-*@3 y] in data set units.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetY2ByPoint`(double`):%- [@(0.0.255) double]_[* GetY2ByPoint]([@(0.0.255) d +ouble]_[*@3 y])&] +[s3; Returns the secondary Y axis value of pixel [%-*@3 y] in data +set units.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetXPointByValue`(double`):%- [@(0.0.255) double]_[* GetXPointByValue +]([@(0.0.255) double]_[*@3 x])&] +[s3; Returns the X axis pixel value of [%-*@3 x] in data set units.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetYPointByValue`(double`):%- [@(0.0.255) double]_[* GetYPointByValue +]([@(0.0.255) double]_[*@3 y])&] +[s3; Returns the Y axis pixel value of [%-*@3 y] in data set units.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SaveAsMetafile`(const char`*`)const:%- [@(0.0.255) void]_[* SaveAsMet +afile]([@(0.0.255) const]_[@(0.0.255) char`*]_[*@3 file])_[@(0.0.255) const]&] +[s0;%- [*@(28.0.200)1 Windows]&] +[s3; Saves the control as a windows metafile in [%-*@3 file].&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetMinZoom`(double`,double`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +]_[* SetMinZoom]([@(0.0.255) double]_[*@3 x], [@(0.0.255) double]_[*@3 y]_`=_`-[@3 1])&] +[s3; Sets [%-*@3 x] and [%-*@3 y] as the minimum visible range. If [%-*@3 y] +is `-1, only [%-*@3 x] zoom is considered.&] +[s3; Equal to SetMinRange().&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetMaxZoom`(double`,double`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +]_[* SetMaxZoom]([@(0.0.255) double]_[*@3 x], [@(0.0.255) double]_[*@3 y]_`=_`-[@3 1])&] +[s3; Sets [%-*@3 x] and [%-*@3 y] as the maximum visible range. If [%-*@3 y] +is `-1, only [%-*@3 x] zoom is considered.&] +[s3; Equal to SetMaxRange().&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetMinRange`(double`,double`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +]_[* SetMinRange]([@(0.0.255) double]_[*@3 x], [@(0.0.255) double]_[*@3 y]_`=_`-[@3 1])&] +[s3; Sets [%-*@3 x] and [%-*@3 y] as the minimum visible range. If [%-*@3 y] +is `-1, only [%-*@3 x] zoom is considered.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetMaxRange`(double`,double`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `& +]_[* SetMaxRange]([@(0.0.255) double]_[*@3 x], [@(0.0.255) double]_[*@3 y]_`=_`-[@3 1])&] +[s3; Sets [%-*@3 x] and [%-*@3 y] as the maximum visible range. If [%-*@3 y] +is `-1, only [%-*@3 x] zoom is considered.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:SetFastViewX`(bool`):%- [_^ScatterDraw^ ScatterDraw][@(0.0.255) `&]_[* S +etFastViewX]([@(0.0.255) bool]_[*@3 set]_`=_[@(0.0.255) true])&] +[s3; If [%-*@3 set] is true, only one point per screen pixel will be +drawn. The Y value of this point will be the average of all data +points between two pixels.&] +[s3; In case of big datasets and zoom in with big detail, this option +can accelerate strongly the control refresh.&] +[s1; &] +[s6;%- &] +[s5;:ScatterDraw`:`:GetCount`(`):%- [@(0.0.255) int]_[* GetCount]()&] +[s3; Returns the number of series loaded.&] +[s1;%- &] +[s6;%- &] +[s5;:ScatterDraw`:`:IsEmpty`(`):%- [@(0.0.255) bool]_[* IsEmpty]()&] +[s3; Returns true if there are no series.&] +[s1;%- ]] \ No newline at end of file diff --git a/uppsrc/ScatterDraw/src.tpp/ScatterDraw$en-us.tppi b/uppsrc/ScatterDraw/src.tpp/ScatterDraw$en-us.tppi index cbc29b2b3..d6fae91e9 100644 --- a/uppsrc/ScatterDraw/src.tpp/ScatterDraw$en-us.tppi +++ b/uppsrc/ScatterDraw/src.tpp/ScatterDraw$en-us.tppi @@ -1,580 +1,581 @@ TITLE("1 ScatterDraw") COMPRESSED -120,156,164,188,231,174,196,76,146,37,246,42,13,172,193,236,114,49,244,174,251,207,144,44,186,162,247,100,53,90,187,244,166,232,61,57,152,121,118,177,190,110,173,36,64,192,10,18,81,184,184,40,50,93,100,196,137,115,50,147,245,215,63,253,199,255,8,253,55,232,63,64,255,139,235,207,175,188,136,183,118,253,219,95,161,167,4,252,148,160,9,148,134,96,8,34,97,24,66,17,18,66,113,12,134,81,4,129,73,132,68,96,8,255,115,222,103,127,251,107,141,97,212,95,98,4,255,203,87,49,232,191,32,79,89,228,41,139,146,48,74,225,40,140,33,196,243,7,70,97,4,71,80,12,166,16,26,163,80,148,130,254,156,182,241,178,252,237,175,45,66,81,127,20,66,159,66,8,137,63,149,99,20,70,193,40,73,33,79,89,4,130,16,136,68,112,24,67,41,4,255,115,150,47,233,223,254,154,96,200,31,69,176,255,134,253,7,24,125,186,5,145,52,68,98,36,142,161,79,25,152,128,159,199,161,95,83,79,247,255,220,15,115,23,183,255,79,221,196,255,151,221,36,161,63,215, -107,222,253,237,175,18,241,151,159,81,136,159,25,113,226,49,22,241,52,129,97,208,83,236,103,26,12,125,186,129,160,56,76,227,196,159,147,188,172,251,127,12,172,134,97,4,254,75,2,147,127,121,218,252,247,127,255,247,127,126,58,246,247,225,146,79,85,48,244,20,68,224,231,187,167,34,18,198,105,136,198,41,152,130,80,18,67,112,242,177,239,24,207,241,211,250,191,254,247,127,251,211,95,255,244,175,255,10,255,166,233,95,208,63,253,117,129,254,242,159,254,211,159,254,250,95,255,229,159,16,132,254,47,216,159,156,52,94,215,124,126,205,241,241,183,191,253,219,191,253,231,191,253,117,129,127,79,252,254,65,254,242,231,255,203,237,255,241,231,255,241,119,203,255,249,79,127,253,151,127,130,254,25,250,103,4,199,255,11,250,167,127,204,6,250,167,255,254,183,191,254,87,244,255,86,225,175,18,232,31,181,61,157,192,104,152,248,51,14,81,88,1,253,165,132,254,242,191,253,207,222,32,127,250,151,127,169,187,184,204,255,12,83,24,254,159,97,136,166,255,137,193,35,174,62,120, -230,127,94,82,157,146,111,72,42,88,87,16,168,180,111,209,241,77,174,111,210,133,154,189,45,108,113,38,248,89,145,103,167,195,24,89,30,228,210,182,4,219,227,89,235,43,96,139,192,11,4,121,34,75,196,107,30,96,45,117,205,58,173,178,175,96,142,154,31,210,12,144,21,55,191,248,190,224,128,122,37,29,14,161,1,169,128,69,64,247,159,83,172,61,174,244,184,193,127,62,204,32,48,147,96,61,31,133,181,148,202,123,62,255,47,238,105,17,31,134,125,83,181,126,150,139,169,222,144,122,125,222,55,8,22,50,149,155,94,133,54,22,243,98,203,35,210,17,50,109,185,214,221,85,132,86,131,107,90,85,203,91,107,123,9,232,134,107,236,1,230,39,155,108,119,83,211,40,64,147,110,16,160,179,172,120,29,223,183,156,65,97,145,86,223,101,106,221,145,82,0,241,53,66,138,209,1,191,246,157,26,109,119,16,4,34,212,113,187,79,251,222,6,141,251,190,21,39,221,81,130,206,221,239,71,214,224,132,6,128,198,79,41,221,13,125,126,160,251,27,39,219,132,138,246,125, -111,184,239,154,104,239,58,234,240,69,17,184,211,243,5,255,126,3,133,217,167,159,66,185,168,237,157,105,173,124,44,42,151,190,232,29,77,70,97,171,169,223,152,29,7,236,231,153,4,33,229,85,49,219,96,4,75,255,140,119,62,106,40,147,108,182,94,95,167,89,196,49,1,234,253,171,119,79,170,144,18,153,62,144,84,95,247,28,77,86,10,248,104,64,158,101,52,118,110,119,112,7,137,222,189,114,252,21,182,88,238,211,245,175,128,124,136,133,214,177,124,44,214,35,208,98,71,111,188,202,40,3,9,20,69,177,6,181,211,159,253,199,49,100,148,187,166,82,3,141,150,17,18,120,152,207,152,98,39,241,15,121,212,224,78,2,88,95,105,206,119,230,164,25,4,128,110,61,77,113,110,1,83,106,54,118,23,223,44,61,137,7,207,50,190,203,42,182,165,216,46,144,150,253,74,228,187,170,218,24,20,87,233,30,206,254,46,9,9,137,227,227,78,81,230,253,216,115,125,28,46,76,231,155,63,181,143,230,27,175,199,165,138,125,219,200,198,0,0,0,124,221,64,59,18,217, -13,248,187,134,204,254,188,89,65,51,76,239,82,137,74,253,200,201,124,119,215,16,167,156,55,79,54,220,74,211,192,117,6,72,172,11,92,98,251,221,253,153,5,48,156,187,251,221,65,235,203,78,165,42,10,216,110,63,113,156,6,177,17,232,92,156,2,210,252,205,239,239,153,6,192,188,208,68,129,171,14,44,147,107,173,33,233,11,63,16,132,13,103,152,216,11,85,81,78,78,156,104,72,66,201,246,55,153,53,58,195,100,152,140,16,148,120,116,143,246,157,232,87,109,104,154,97,136,82,153,222,29,81,203,179,120,36,50,165,206,108,186,9,238,203,2,159,45,196,181,41,162,234,189,139,98,239,72,204,122,246,218,47,8,162,64,44,254,148,58,233,47,136,175,234,62,190,32,73,81,142,173,248,51,170,112,133,48,88,64,177,46,133,228,137,241,159,199,137,220,29,133,253,172,168,226,50,40,182,217,30,168,28,75,115,163,44,138,203,199,128,174,239,73,252,196,142,36,132,85,156,6,104,155,50,139,208,243,200,151,144,239,197,246,114,99,232,92,195,116,237,144,36,88,32,91, -134,34,42,223,29,121,2,95,7,230,153,67,163,144,250,105,9,100,37,172,95,0,76,214,133,25,99,193,190,16,193,47,30,211,210,32,126,80,71,42,233,119,9,105,242,171,118,240,240,77,36,29,186,63,38,129,211,87,18,189,230,153,125,208,29,223,144,92,122,85,196,10,31,58,154,129,169,102,154,128,53,61,163,121,130,149,43,45,43,38,221,248,137,119,198,181,199,156,61,156,165,104,197,59,219,78,206,123,10,157,229,170,137,153,29,111,211,212,191,222,101,233,169,155,64,179,71,255,120,187,106,109,128,6,161,40,192,8,214,103,61,174,226,198,41,58,156,80,117,132,29,212,100,177,237,93,207,35,152,246,193,2,244,238,138,86,35,16,235,193,214,1,190,206,89,165,74,177,92,6,162,178,80,20,123,39,0,71,175,24,153,175,186,252,253,13,181,215,59,84,181,44,140,187,119,76,231,219,148,121,188,20,21,215,174,30,20,104,6,228,115,53,202,96,90,152,38,23,5,120,216,45,224,126,113,233,181,198,247,184,34,179,245,252,185,192,98,135,32,229,96,157,201,118,184,100, -65,47,104,125,59,129,49,255,98,89,12,193,62,73,245,124,11,253,41,153,166,107,193,141,145,2,247,190,111,248,183,169,91,192,171,71,65,160,139,23,17,155,54,120,74,145,68,7,22,156,123,58,254,98,164,77,28,184,29,211,105,16,36,225,238,66,30,11,46,1,200,150,158,128,125,222,66,125,126,70,127,211,248,62,214,159,9,192,211,11,190,99,91,70,238,15,5,78,196,207,192,147,104,85,254,19,34,232,74,22,77,215,127,210,45,84,161,7,175,114,215,136,253,83,219,67,119,244,218,155,227,92,161,187,70,107,116,240,104,41,11,21,4,115,26,220,20,251,137,140,143,204,199,254,149,21,55,5,42,220,215,249,104,93,168,117,129,234,239,30,209,188,124,162,212,157,90,5,182,112,134,226,156,190,136,204,89,182,227,35,148,7,22,233,155,109,192,37,166,191,28,190,145,71,190,115,55,54,72,53,164,48,2,4,160,171,72,159,61,254,218,210,168,129,78,140,42,64,80,85,85,200,196,95,55,72,149,204,222,96,155,114,212,55,76,210,27,227,112,154,102,147,148,44,198,143, -223,148,121,130,72,15,226,51,226,97,133,134,228,140,222,86,170,39,155,89,125,27,248,85,180,153,82,127,189,133,252,179,33,58,0,236,246,24,190,21,251,155,138,240,11,83,219,57,122,37,37,199,193,27,59,133,31,230,83,194,208,235,189,133,102,191,153,81,85,12,233,32,146,150,217,94,103,186,73,47,130,54,122,236,220,243,39,54,178,67,14,142,25,101,29,30,36,155,239,111,158,174,148,52,170,81,25,61,162,168,191,205,138,146,61,155,225,214,142,94,111,190,25,114,7,199,113,178,113,118,142,67,77,230,134,4,128,154,209,29,38,166,0,225,239,192,190,2,59,237,163,175,251,6,21,242,52,25,79,18,34,182,5,88,146,135,31,248,203,14,5,27,81,1,189,18,76,27,190,160,204,72,140,129,189,19,62,39,38,46,121,16,201,146,159,201,107,175,183,143,217,79,238,222,144,217,30,131,121,213,127,249,243,52,120,62,89,20,158,115,30,180,52,212,3,75,117,86,216,219,143,199,94,139,21,184,225,248,125,16,234,53,201,153,201,113,138,243,29,55,70,14,195,157,247,165, -183,35,167,184,24,119,235,68,102,8,96,233,19,193,59,7,217,132,28,94,28,158,64,195,175,1,137,168,72,11,53,185,13,190,130,143,5,43,111,51,46,192,77,179,190,186,39,73,119,103,202,233,147,238,220,149,125,182,169,42,242,36,235,226,16,113,102,84,28,151,67,46,217,168,158,165,183,15,219,97,40,186,66,205,202,246,30,42,120,206,99,77,65,57,138,244,58,193,142,91,96,43,229,176,153,233,21,205,33,73,138,250,174,41,51,102,226,198,216,69,8,240,2,22,204,21,149,166,5,126,14,96,102,148,214,92,106,236,187,205,135,41,127,96,185,189,217,119,12,199,107,174,76,86,74,159,88,97,154,38,70,171,134,33,145,180,174,155,169,213,47,138,131,191,188,246,237,148,149,131,122,197,43,156,224,124,79,191,144,46,54,150,156,85,119,239,142,250,227,231,73,53,70,88,110,166,131,175,182,4,37,178,89,205,134,217,153,230,252,37,231,228,70,206,165,145,221,119,169,220,19,80,126,159,122,217,39,49,170,53,191,93,128,213,227,128,233,0,12,115,92,97,10,231,125,123, -225,79,194,237,95,51,211,148,184,145,247,147,41,63,28,199,102,121,16,110,160,230,38,9,71,129,0,133,229,121,127,60,44,77,61,32,131,40,74,94,131,79,107,185,122,7,79,55,254,221,220,60,96,98,249,192,186,169,137,187,62,124,70,149,168,107,140,130,181,41,243,53,108,235,33,13,160,20,154,32,72,81,144,39,168,228,125,60,246,162,240,237,13,145,221,196,154,103,156,121,40,99,217,40,102,194,182,147,94,72,251,50,196,155,122,111,254,133,209,39,93,136,14,81,110,102,106,28,17,81,30,11,206,230,169,136,72,197,138,180,126,168,99,88,102,96,201,76,105,121,61,93,95,44,195,218,11,4,113,122,243,111,195,143,180,33,64,16,51,101,102,195,189,241,251,56,244,163,208,32,93,214,114,10,44,146,4,144,98,241,201,46,216,81,60,24,126,146,154,224,126,54,148,45,195,168,12,164,233,2,41,33,116,169,31,143,43,67,72,55,115,119,171,115,51,209,62,23,247,224,22,221,33,107,255,144,156,39,54,31,203,89,108,228,250,231,69,102,3,28,170,239,9,118,198,199, -31,82,29,148,9,118,48,244,235,142,249,240,199,23,189,106,183,158,220,129,146,235,61,66,68,106,238,215,7,44,95,67,225,90,97,95,201,241,235,58,140,121,136,147,146,55,241,187,70,25,60,189,203,27,195,21,165,46,199,180,172,2,106,153,223,78,140,47,145,91,55,176,130,214,100,182,161,24,232,219,46,37,43,28,179,31,62,173,237,152,235,76,114,185,27,46,67,116,227,20,12,137,208,147,194,59,239,71,34,153,136,40,186,184,247,101,125,49,5,76,59,198,214,28,190,148,213,134,70,201,234,216,48,219,74,163,182,222,196,210,65,158,49,73,24,95,193,22,59,75,131,103,72,180,120,108,100,141,81,32,29,83,59,73,129,234,98,41,115,255,89,7,38,49,232,94,83,238,18,104,183,116,121,145,205,100,137,120,200,42,69,213,247,40,34,58,0,119,149,25,117,38,29,251,67,131,140,54,157,226,199,153,159,48,130,99,247,173,159,195,241,57,112,232,104,78,10,68,39,93,106,128,188,40,78,28,132,125,247,120,217,11,146,50,171,242,102,85,96,124,9,251,110,242,226,197, -201,33,26,151,35,96,38,43,66,126,5,227,177,91,223,158,129,135,190,54,133,106,206,73,16,155,112,211,216,112,231,134,56,176,229,195,209,106,121,175,231,233,177,105,168,125,30,112,38,232,179,163,29,208,122,72,42,70,205,184,169,174,93,249,248,6,148,13,74,83,165,236,131,221,197,240,73,95,129,230,153,175,8,17,122,176,173,192,83,214,98,62,85,183,92,52,127,28,115,205,62,174,229,75,245,226,8,120,95,34,245,251,199,114,17,152,238,159,60,87,33,216,189,234,166,73,65,254,207,228,216,87,134,217,228,137,113,42,82,31,159,103,80,58,115,71,136,20,34,26,194,159,239,47,220,154,195,215,84,148,232,11,226,158,58,139,61,28,96,117,235,195,249,4,192,136,190,35,218,253,172,200,214,196,215,31,26,67,182,194,192,180,225,156,19,3,201,108,190,100,143,249,130,201,234,8,26,159,28,26,173,98,235,134,90,89,148,20,164,243,228,155,63,220,174,2,205,135,34,131,33,20,170,0,151,222,153,166,5,195,67,209,249,237,161,235,59,218,64,168,126,103,41,142,125,251, -39,171,95,151,147,177,0,106,227,176,50,151,72,214,127,186,117,173,142,193,122,111,58,235,177,121,46,82,218,67,79,173,45,116,148,208,193,82,67,162,200,80,20,153,64,74,210,237,157,136,108,41,11,185,190,157,61,219,124,160,59,92,120,28,90,85,231,253,5,242,91,13,77,137,238,141,234,88,97,32,201,150,141,67,94,194,231,114,209,40,53,37,98,208,183,220,58,2,74,196,23,219,32,51,0,236,116,170,202,242,226,29,118,63,77,37,14,166,93,15,152,143,65,201,176,124,116,81,147,105,77,193,253,35,105,57,181,70,53,233,36,59,60,15,132,91,240,143,83,218,188,230,189,60,96,16,42,109,116,215,86,232,109,253,246,238,50,67,220,135,55,175,188,122,214,116,236,52,16,106,53,7,62,180,93,228,138,214,192,145,128,31,244,67,241,63,226,195,69,23,247,169,39,249,54,84,231,234,253,131,91,40,243,38,72,171,124,237,155,108,131,75,204,227,223,39,131,205,36,201,189,173,37,84,55,103,74,115,85,184,29,124,110,100,217,20,95,12,99,162,136,105,163,206,156,121, -102,136,155,236,227,163,137,32,20,165,59,73,50,89,179,155,250,218,54,193,57,34,67,146,43,149,122,91,66,42,218,70,231,202,66,16,191,74,84,242,98,15,133,223,156,117,36,250,247,90,153,243,153,115,95,77,52,65,101,183,66,59,134,179,46,110,237,59,31,228,190,78,66,200,2,233,4,23,32,13,24,207,195,166,201,29,138,170,249,133,249,42,15,255,116,47,252,81,124,228,187,229,192,28,246,136,204,216,24,18,101,77,247,23,130,149,229,222,4,26,150,2,126,83,55,251,81,89,51,112,250,15,137,193,179,53,27,210,245,213,181,253,167,213,232,211,163,160,99,172,23,236,224,32,163,133,34,247,65,234,111,55,61,215,34,251,155,81,148,17,215,71,50,88,177,57,15,61,54,140,248,104,202,27,27,3,187,189,87,63,66,224,164,15,6,21,140,123,226,84,231,60,228,31,193,76,141,3,65,16,155,91,111,132,19,87,218,148,109,223,208,100,177,214,221,148,62,61,195,93,61,93,70,133,217,221,233,22,168,185,1,96,223,130,187,253,207,81,52,126,73,172,206,24,202,211, -107,250,44,55,210,242,131,192,46,172,59,161,152,171,248,224,187,103,48,208,85,166,242,241,48,13,57,191,159,224,17,217,195,177,1,226,119,127,245,216,36,164,26,173,28,14,199,84,126,188,138,53,187,131,138,100,74,98,79,61,106,58,21,110,238,157,187,167,55,86,191,24,61,197,230,62,79,86,79,217,252,73,144,214,231,81,60,105,211,183,250,244,50,115,89,115,1,0,95,168,87,181,137,102,155,41,252,70,2,165,94,61,200,251,30,99,131,124,56,21,245,121,23,115,117,29,82,128,125,94,59,24,7,254,118,176,11,58,151,247,171,135,60,93,67,92,153,55,240,16,156,204,217,85,253,111,122,242,104,113,203,116,178,152,215,131,122,89,6,118,192,38,89,44,136,123,195,227,11,89,123,73,189,121,188,12,198,22,233,126,42,222,218,67,137,49,55,202,146,253,126,244,225,154,246,105,154,231,208,117,167,197,33,27,185,170,19,166,106,154,32,125,212,20,19,156,67,152,126,121,127,11,204,253,209,135,5,46,21,13,134,97,20,44,18,5,158,30,79,30,26,151,143,249,244,88, -68,0,138,137,179,217,116,120,135,61,74,222,126,100,142,9,40,82,247,104,192,15,117,61,36,234,153,15,238,233,29,171,0,231,82,72,55,62,192,4,129,160,232,162,222,181,169,176,26,32,242,156,109,50,124,100,99,6,51,136,193,135,66,146,108,74,141,208,72,251,15,210,12,132,254,91,95,160,241,113,221,211,209,80,153,26,160,105,86,221,58,57,151,216,11,99,169,52,244,55,65,152,68,185,229,181,94,253,58,70,25,177,102,249,96,61,199,125,230,60,209,17,192,40,48,127,202,95,190,212,176,229,89,20,35,68,41,56,130,90,138,138,161,239,34,132,105,32,247,70,229,26,203,51,34,24,112,49,48,49,60,189,88,172,6,5,140,108,68,87,138,182,226,33,62,56,94,113,25,111,220,50,203,215,40,85,169,216,68,165,109,78,24,179,148,86,46,103,45,224,15,169,200,214,242,227,112,197,106,125,31,97,244,104,32,202,140,49,187,29,97,134,9,23,61,57,8,162,178,7,148,51,62,41,199,48,9,195,14,225,250,168,114,97,106,147,21,34,44,153,100,253,66,100,220,237, -209,105,40,129,89,94,35,95,6,126,204,143,150,5,84,110,82,202,161,232,252,72,201,14,239,18,159,208,92,81,56,185,48,195,144,167,78,209,216,102,71,164,135,170,172,195,189,148,68,162,151,71,200,32,6,255,170,176,77,122,163,25,154,98,65,247,74,142,145,172,185,126,135,8,134,151,222,236,21,160,236,132,111,243,92,199,51,163,194,143,9,73,247,164,0,137,193,84,81,116,145,45,73,50,231,251,255,107,29,235,255,188,39,121,26,141,99,204,45,106,212,110,150,204,103,128,57,176,39,23,32,108,206,90,120,121,72,61,104,168,53,104,187,179,169,214,63,234,98,222,7,144,188,157,13,166,201,215,195,117,199,196,61,187,51,97,38,9,135,171,89,130,8,40,245,123,254,239,109,77,164,254,229,156,13,163,128,120,20,24,236,83,142,209,174,147,58,59,109,204,63,250,81,38,54,148,5,137,69,21,112,219,86,55,91,121,96,62,202,186,20,45,222,124,55,188,139,210,58,59,128,97,251,149,35,119,11,139,21,56,74,7,29,17,56,19,30,209,47,84,214,174,112,115,182,203, -116,128,122,62,255,247,49,53,162,148,172,112,20,101,225,45,150,252,214,71,228,74,102,187,93,128,212,136,219,53,115,177,136,86,29,160,93,49,253,112,223,128,95,133,40,1,115,37,182,127,21,230,23,3,177,209,59,93,233,141,127,212,53,11,250,131,236,225,206,128,82,74,1,103,72,34,52,237,118,177,233,239,2,17,219,111,229,197,89,96,62,47,183,244,139,131,45,190,190,20,125,22,164,217,80,82,145,99,0,28,250,136,31,226,134,131,40,96,140,110,58,255,135,221,229,81,215,36,10,232,154,222,189,53,176,62,221,112,125,177,237,227,160,85,224,129,204,71,67,70,160,92,202,204,153,71,200,243,1,190,56,169,180,97,52,9,81,14,210,120,114,209,107,239,42,234,252,63,230,243,96,79,106,199,200,249,19,192,172,77,221,227,21,247,71,164,65,10,9,196,229,180,1,69,143,69,132,72,184,196,207,7,28,165,201,148,138,185,182,209,194,138,105,86,184,14,51,0,32,0,53,215,239,217,34,4,125,225,87,199,3,81,44,0,109,127,247,149,175,247,110,134,165,229,247,240, -250,86,143,102,37,7,111,23,180,126,157,108,176,0,61,1,176,102,224,190,105,136,96,255,225,27,66,92,165,72,22,124,12,176,176,31,184,80,160,53,94,61,21,37,235,182,249,220,144,210,76,179,47,221,244,214,142,132,65,111,112,243,42,240,136,86,240,172,117,204,200,131,213,104,166,37,59,54,71,136,214,120,9,110,177,254,239,62,194,46,101,83,20,176,164,160,226,84,4,135,95,31,150,208,233,32,98,125,216,202,254,164,184,75,14,60,63,165,69,46,73,196,28,98,22,208,14,240,223,253,59,42,191,128,185,29,30,193,178,219,141,95,111,123,184,6,197,7,160,90,67,130,244,142,120,82,28,120,150,48,223,95,250,107,39,19,0,54,213,0,69,252,166,212,43,211,247,68,227,197,89,164,185,159,93,132,7,9,52,208,24,66,191,227,255,135,56,27,5,159,251,232,93,239,254,214,164,196,35,134,147,245,137,57,236,128,139,59,235,3,159,253,226,105,103,127,2,187,67,162,184,253,173,161,124,118,124,133,59,146,219,190,160,25,106,138,71,118,134,188,186,6,113,21,136,74, -168,183,131,213,18,224,22,45,249,73,188,19,198,223,125,54,238,82,223,188,245,112,17,250,108,214,116,200,66,74,235,81,2,49,30,123,242,30,93,22,7,189,51,193,166,245,190,101,22,231,22,115,101,112,137,152,117,57,161,34,76,79,118,185,100,88,173,16,129,212,99,149,210,155,24,232,1,102,151,134,121,120,80,247,90,139,109,91,87,58,222,194,104,95,217,236,188,177,215,196,24,213,126,136,20,239,211,251,115,33,32,221,175,159,10,90,49,34,64,9,230,242,73,236,131,184,38,146,72,47,179,38,211,227,229,226,93,47,90,98,82,105,202,138,190,70,141,194,98,98,216,27,234,8,90,39,125,178,11,197,164,247,154,248,240,151,173,174,119,170,4,157,215,195,177,199,144,32,7,197,248,122,132,148,157,119,175,108,94,61,180,105,63,187,215,16,108,189,188,17,110,223,172,181,156,153,192,70,91,129,153,133,23,207,141,86,72,129,222,27,26,200,212,11,67,248,2,10,181,63,27,143,81,31,61,253,240,230,113,166,173,12,143,55,227,2,189,27,251,34,224,193,129,80,66,147, -2,250,245,251,87,239,101,98,77,141,205,58,53,101,106,141,112,160,156,177,168,200,3,170,92,199,14,21,131,72,161,130,162,196,55,79,8,137,56,248,64,253,69,51,175,19,118,11,40,139,197,93,133,33,43,3,122,79,16,89,37,31,173,128,186,30,80,248,62,76,183,211,198,75,248,98,72,175,139,90,213,212,123,0,225,69,231,108,6,77,205,181,105,160,122,36,244,17,14,91,204,248,139,166,192,141,220,34,120,151,142,73,222,202,94,175,244,231,12,83,233,57,141,137,147,208,166,47,39,71,44,250,8,73,14,202,16,30,94,25,109,183,9,242,196,7,19,193,253,13,2,181,29,82,193,189,41,137,254,232,157,67,136,37,117,170,195,44,143,196,74,45,125,240,97,234,108,198,7,67,151,171,47,229,133,161,188,56,203,19,253,229,6,119,247,77,0,178,246,125,133,217,89,243,31,58,219,161,171,143,196,84,24,184,223,112,232,59,149,5,232,240,9,78,217,19,79,122,39,70,141,203,112,154,155,172,39,238,233,72,63,213,76,106,78,130,80,150,43,55,237,229,31,107,170,19, -20,103,249,22,90,58,249,91,179,5,184,252,104,175,243,115,172,173,119,20,97,249,205,186,43,225,168,199,73,166,6,110,193,219,68,222,74,214,176,109,142,55,188,143,62,142,179,47,188,173,158,199,238,171,155,149,25,238,187,58,45,191,221,245,81,69,79,63,77,22,10,247,165,206,136,64,237,91,213,61,89,92,76,120,213,0,73,22,152,250,245,61,214,228,64,141,11,72,209,193,214,233,46,173,219,115,8,39,181,128,121,143,225,41,44,247,75,130,118,100,38,223,56,62,169,2,31,249,196,10,78,211,12,112,17,9,207,104,253,168,120,136,227,118,162,95,251,7,221,123,130,105,161,176,8,19,136,222,33,115,64,31,205,189,35,214,56,130,243,60,108,19,191,107,95,244,123,213,30,82,142,141,232,31,100,121,164,102,53,209,15,236,226,241,238,88,237,59,21,119,246,192,82,140,159,2,213,95,196,183,3,199,171,198,210,79,88,161,234,154,23,249,212,151,131,226,180,6,222,57,73,254,161,100,163,66,82,179,232,186,239,84,0,54,34,27,74,117,92,163,227,22,163,71,247,225, -57,217,220,103,39,92,224,67,130,168,88,88,240,4,186,183,247,50,190,87,89,192,35,144,33,60,228,175,71,94,36,92,124,189,32,173,128,66,103,209,157,213,140,145,232,229,167,111,241,228,50,255,197,206,112,92,204,11,74,126,76,46,174,219,183,62,26,154,7,76,133,31,162,222,8,60,89,174,44,42,37,245,128,52,6,181,151,109,109,35,183,47,177,213,130,87,187,40,53,143,152,56,48,236,130,146,110,72,122,6,251,228,32,196,4,180,33,197,33,202,155,249,116,3,241,6,130,34,12,253,211,46,130,171,90,16,30,14,115,126,163,39,179,30,45,173,214,173,152,183,24,220,134,250,185,165,104,93,144,194,215,250,170,202,179,202,84,16,160,126,251,4,216,167,8,200,120,185,130,163,125,95,217,235,202,156,209,195,133,85,145,154,175,6,208,60,29,126,193,105,79,41,237,198,244,106,186,174,20,117,198,56,93,13,126,239,31,250,23,21,26,242,100,104,145,195,63,92,234,26,232,161,131,83,88,93,101,126,202,244,231,20,108,132,46,135,1,209,102,201,44,176,211,19,220,19, -5,92,58,26,244,192,26,239,228,82,251,91,83,200,52,91,223,38,166,141,7,70,224,4,183,99,179,197,124,253,50,166,62,253,219,191,239,73,253,32,236,36,21,19,130,164,214,23,24,192,110,210,202,193,60,245,28,232,109,222,83,175,144,57,30,22,49,196,37,40,196,198,148,195,209,228,170,25,43,242,178,88,213,229,226,80,100,114,167,115,253,197,239,0,118,19,105,123,18,138,143,215,229,214,243,167,243,216,112,202,178,39,187,145,153,83,25,66,121,11,234,178,247,132,50,155,75,105,123,45,25,35,135,199,77,161,1,61,124,39,60,95,5,104,158,212,156,128,53,39,32,235,151,213,183,135,0,28,49,242,168,34,227,12,17,119,157,209,142,42,241,148,207,206,90,17,202,105,105,17,94,92,120,24,239,170,207,182,99,82,175,146,151,67,173,178,95,220,49,125,246,212,27,126,49,238,130,23,219,167,94,116,13,10,162,14,139,61,66,140,52,245,2,13,202,126,13,96,21,17,154,191,191,246,252,5,180,74,59,170,51,139,117,35,248,29,151,101,84,96,233,131,200,187,19,218, -147,232,18,214,8,180,96,238,126,192,176,118,155,1,161,109,141,155,15,71,240,230,98,68,84,190,169,57,154,199,218,17,148,30,201,42,155,247,132,61,114,65,197,28,7,137,198,176,106,53,97,61,74,210,73,121,226,189,225,130,63,151,176,224,222,96,116,125,0,92,154,190,83,206,53,43,250,134,71,67,28,223,217,30,173,210,41,143,168,148,3,54,212,122,125,111,60,148,231,29,209,149,205,53,241,134,137,162,178,128,40,9,123,234,33,231,84,239,60,38,46,83,101,88,133,120,39,206,170,107,16,235,182,23,62,19,210,196,101,250,252,99,77,157,52,233,208,7,135,42,213,65,246,112,174,80,10,254,237,139,17,196,241,219,191,117,150,88,19,35,99,40,199,141,115,96,46,253,116,18,240,134,238,244,210,0,203,90,164,198,238,207,216,187,191,223,37,180,66,30,236,23,85,177,195,35,129,47,164,141,210,143,127,113,24,217,57,168,28,134,60,149,63,206,165,175,161,38,178,234,201,16,21,204,246,149,253,58,116,18,253,112,35,161,121,74,195,5,98,176,170,107,122,206,74,81, -2,58,175,218,187,36,27,145,207,65,22,149,55,61,73,210,27,170,56,157,143,65,15,7,253,158,11,154,76,103,180,88,111,159,64,87,155,255,44,99,35,3,230,163,68,104,163,63,244,87,137,139,190,38,232,71,146,67,57,40,116,231,92,212,65,184,162,18,216,76,56,187,228,72,168,35,167,35,137,27,194,63,3,154,80,146,39,227,14,6,94,169,97,20,218,86,80,161,26,135,95,175,249,216,84,8,43,106,37,5,179,113,21,222,249,37,209,130,205,198,23,94,245,15,13,8,203,249,11,50,142,113,215,177,210,212,64,82,12,204,224,210,222,69,130,33,229,95,142,101,133,18,67,111,134,98,220,21,103,72,18,160,106,182,49,84,214,144,178,244,124,46,209,0,48,232,202,193,131,167,73,103,174,182,62,215,47,151,181,63,190,143,124,229,217,43,6,45,253,113,88,201,147,144,68,239,38,15,15,123,20,75,95,143,102,75,221,39,79,248,151,201,50,153,252,9,62,207,56,243,93,42,207,169,32,195,162,57,238,0,79,246,207,99,239,54,63,75,75,27,213,140,84,208,57,215, -11,144,185,193,110,222,143,25,144,87,82,215,191,212,139,230,81,192,147,196,15,88,191,65,193,4,226,237,51,154,2,153,155,49,208,125,163,150,110,58,21,92,222,106,153,191,159,192,169,226,133,255,124,14,215,32,221,143,177,139,92,102,174,182,144,235,95,123,160,63,168,43,196,115,139,147,110,22,90,240,139,96,114,190,152,186,141,194,214,154,104,98,227,197,7,153,36,135,235,45,173,92,87,44,144,173,38,242,35,108,0,232,106,248,148,84,96,63,171,201,85,68,39,111,9,239,12,190,149,228,0,77,118,62,252,240,94,253,2,132,133,8,20,140,154,87,198,204,171,185,175,73,41,130,41,235,220,12,104,214,67,156,251,77,123,211,140,196,17,107,86,20,40,202,150,165,103,57,155,246,53,188,204,242,244,151,55,249,26,8,24,220,75,116,245,238,205,133,254,139,207,178,45,148,219,211,0,163,106,120,209,181,243,216,153,213,105,228,213,190,25,120,49,107,224,192,223,228,92,148,67,213,163,163,216,195,250,105,37,73,83,23,207,212,180,25,137,247,177,74,22,231,235,67,193,8, -138,188,39,233,83,43,69,103,135,81,33,113,48,104,225,253,67,59,183,101,102,55,15,145,69,149,153,87,170,30,169,87,72,95,65,199,170,217,183,126,233,220,241,81,75,112,25,67,249,244,167,11,209,90,217,62,137,94,15,154,85,212,236,134,44,50,178,183,48,139,18,140,176,153,182,77,243,160,123,187,109,145,131,196,124,122,225,165,233,151,23,221,79,128,204,139,176,187,143,66,29,152,171,214,120,202,39,106,247,234,115,66,146,60,219,86,230,27,187,205,85,177,246,164,77,131,14,97,246,90,196,94,50,48,165,250,152,56,30,66,118,87,111,88,211,9,83,104,241,204,20,32,114,5,40,195,142,11,86,184,89,231,177,12,56,183,120,169,165,227,187,23,19,238,105,217,81,14,188,26,112,210,50,142,250,187,190,104,84,227,76,235,202,74,209,16,211,180,1,155,230,13,25,109,162,2,62,81,246,15,125,109,103,23,49,212,141,110,64,151,7,124,247,247,167,254,224,84,37,57,123,204,254,161,201,198,162,222,237,141,135,216,41,251,67,63,140,49,102,167,54,138,223,109,58,82, -33,230,230,30,44,134,163,225,73,20,104,43,198,217,11,230,144,113,123,153,101,65,19,79,62,236,27,168,52,64,202,167,33,55,14,91,55,52,169,141,216,38,239,17,140,68,117,118,107,20,222,68,242,179,116,126,251,9,124,34,223,167,251,190,9,50,206,180,46,12,77,46,161,187,235,147,239,193,252,209,122,23,194,21,167,30,6,69,102,5,100,254,172,19,69,195,4,132,63,178,173,224,64,74,217,125,215,247,147,108,245,226,124,123,105,49,158,172,193,32,76,56,247,233,178,14,142,233,199,151,208,207,57,163,69,136,43,0,8,174,19,80,132,191,51,20,254,150,212,216,2,77,31,93,132,225,117,237,192,100,72,236,48,91,181,254,250,117,214,1,25,98,252,114,27,135,131,250,68,159,244,147,169,231,246,249,190,68,233,155,154,149,223,146,36,50,195,164,78,220,191,13,109,116,141,201,235,9,100,73,239,192,220,20,193,124,215,92,254,84,149,107,121,234,239,128,17,13,179,174,225,31,231,8,68,73,167,57,137,211,252,100,14,133,28,78,192,15,54,0,50,32,230,143,125,84, -4,62,194,80,85,23,72,1,136,28,73,104,221,254,104,0,178,41,102,178,70,186,123,71,165,45,31,205,123,202,74,94,130,60,251,97,151,228,235,48,125,68,144,102,148,144,229,59,248,234,179,117,131,197,140,202,8,159,126,38,227,213,225,107,140,167,64,46,189,78,250,42,27,191,191,199,195,204,53,238,3,62,212,245,139,140,61,160,228,121,190,76,101,124,21,171,122,202,54,131,25,27,153,223,139,212,239,139,86,92,169,185,37,108,121,228,191,125,114,224,129,113,20,237,159,92,4,190,4,1,166,40,32,119,92,118,28,116,75,171,132,226,12,102,44,54,34,89,88,246,84,109,47,42,127,11,224,68,164,122,176,7,246,73,211,149,152,78,226,139,6,76,229,190,214,14,77,0,54,20,155,10,78,188,246,93,15,2,108,158,81,202,175,197,55,90,206,216,112,216,183,118,169,94,246,29,172,207,220,121,122,34,9,146,124,216,33,154,218,84,141,53,168,251,219,57,85,154,85,50,177,132,219,33,209,14,42,122,255,128,171,252,41,84,159,192,211,218,3,189,223,57,167,64,125,220, -43,21,4,180,71,209,176,184,107,95,187,44,217,211,175,180,127,243,132,50,49,153,209,88,165,191,8,158,1,181,14,158,48,122,116,3,182,195,120,108,208,55,240,60,210,0,57,163,227,80,131,32,72,36,196,79,196,68,11,199,148,183,25,52,58,65,27,117,102,160,217,229,128,225,138,192,15,150,182,242,19,119,132,124,242,45,122,228,35,230,66,133,253,146,222,138,30,15,151,98,133,104,44,207,139,164,217,72,61,138,190,140,181,158,115,247,50,255,194,238,25,70,72,120,56,59,237,150,175,103,110,240,18,94,24,11,89,50,242,192,187,7,135,180,173,61,30,103,178,100,26,237,213,182,70,182,121,34,58,189,90,18,17,221,9,90,108,35,80,78,139,98,101,9,34,87,130,218,62,222,167,87,56,31,195,242,166,2,234,123,145,253,236,82,117,70,34,87,138,14,2,130,166,170,62,30,188,150,213,135,160,1,98,93,163,183,170,154,75,101,213,16,117,78,151,254,192,214,117,95,225,23,41,13,156,71,135,170,177,208,45,22,173,23,87,146,151,100,133,87,31,124,150,194,151,21, -245,11,123,187,217,153,44,135,159,151,134,219,99,234,190,47,171,155,17,9,4,57,151,69,10,250,167,177,94,94,70,211,244,8,118,110,76,36,237,253,217,222,254,154,97,115,209,223,240,211,171,137,0,128,122,220,29,208,92,175,39,97,32,85,71,182,1,211,63,100,194,45,231,216,75,47,178,96,159,20,194,226,11,80,188,0,56,125,98,88,167,174,84,42,192,207,171,210,71,164,145,59,230,100,33,220,62,217,139,140,148,148,75,208,0,181,62,168,174,204,59,87,17,24,131,133,96,233,216,192,187,62,185,5,168,141,102,192,15,105,198,31,210,69,134,115,139,8,113,163,141,138,215,133,181,158,230,139,17,41,136,193,17,143,44,132,234,190,89,135,228,162,36,174,48,213,79,182,223,90,109,203,15,180,109,7,195,199,17,204,13,121,221,235,35,157,171,220,19,125,214,76,86,54,242,17,250,15,11,60,180,180,106,78,137,240,55,62,96,99,218,137,81,121,232,76,92,104,19,89,19,70,97,127,71,223,189,157,144,68,236,218,181,32,33,8,2,125,91,63,214,129,252,124,161,40, -53,164,104,14,131,186,193,207,190,194,243,160,83,12,13,169,235,163,175,212,215,84,9,180,26,97,50,46,210,62,202,238,65,90,206,88,167,224,84,48,153,52,233,126,19,231,179,127,3,249,147,137,238,37,22,118,255,65,178,217,177,191,34,119,215,40,74,146,170,159,57,206,249,46,252,22,157,233,124,15,41,40,72,83,54,201,108,164,109,128,15,118,70,88,4,75,82,75,230,196,246,254,71,155,250,176,110,6,1,78,43,38,126,202,11,110,161,254,117,161,83,185,44,216,60,136,107,37,177,211,174,232,199,71,192,124,63,120,128,23,138,110,156,169,44,130,1,53,36,155,246,47,251,122,212,153,240,91,103,229,24,220,79,95,254,162,97,139,177,155,84,110,60,138,49,7,139,13,238,19,148,84,77,179,124,196,215,51,148,99,79,171,182,39,95,243,239,92,83,32,108,128,230,150,14,73,63,12,1,27,186,206,243,37,109,119,169,175,33,5,109,71,105,66,47,69,71,199,144,118,101,170,67,165,129,231,226,72,119,44,187,249,160,184,209,51,46,182,79,161,225,33,219,165,5,119, -80,142,52,223,183,49,51,248,185,88,193,67,111,195,102,128,56,225,240,241,42,172,180,70,143,48,141,131,52,251,252,226,205,4,147,129,122,60,254,11,22,69,216,223,69,100,248,254,23,107,42,207,6,84,243,243,144,249,47,66,214,185,118,235,183,229,163,143,150,54,236,129,252,46,91,245,249,152,135,147,105,79,91,142,246,222,62,177,115,17,106,130,14,63,94,203,195,139,6,45,198,120,118,191,253,95,133,72,164,61,220,31,21,111,82,196,36,99,251,97,17,148,254,196,31,214,119,154,59,16,98,115,110,168,202,190,117,25,136,27,118,62,249,221,170,212,20,29,198,107,89,241,77,21,234,131,202,77,246,165,75,145,95,123,48,35,248,148,38,46,64,131,105,62,102,83,91,70,45,239,99,13,147,209,115,149,140,2,247,39,149,130,15,203,198,246,37,51,195,9,78,94,65,115,131,192,166,85,128,22,225,44,169,132,241,19,154,128,74,36,110,57,200,92,250,154,175,62,207,173,6,144,20,120,225,84,212,180,177,81,184,147,47,181,213,200,105,106,195,186,231,205,247,227,29,110, -112,28,206,65,244,34,3,130,123,213,200,61,1,130,48,238,233,185,196,120,116,178,160,106,235,22,122,246,24,17,69,127,205,159,69,170,54,236,128,59,155,197,72,146,121,30,59,21,225,3,159,201,143,13,101,188,168,222,70,24,235,179,57,232,115,221,240,190,127,188,130,99,173,15,242,148,223,183,159,131,238,32,39,228,252,59,79,88,230,91,231,126,54,133,68,127,103,19,251,82,156,129,213,66,236,96,246,7,97,254,234,156,245,117,145,250,162,227,154,191,166,146,50,143,33,165,116,33,163,224,202,87,192,193,154,54,118,230,151,188,211,191,159,11,64,60,228,85,29,131,199,147,80,238,114,59,85,152,253,133,125,40,42,167,10,136,27,227,160,93,244,207,181,249,231,119,199,187,79,151,51,168,225,182,159,143,10,68,20,80,152,95,124,178,239,35,118,39,204,185,9,198,255,134,250,94,254,221,46,94,217,126,125,243,61,234,66,69,154,4,209,25,34,122,87,221,59,76,22,132,225,179,47,63,193,187,223,60,244,219,158,96,107,74,191,253,180,39,173,237,9,82,83,236,82,119, -95,18,121,6,200,231,171,53,106,131,137,133,222,125,189,111,25,209,139,54,183,138,33,175,6,193,240,174,72,223,118,205,77,24,219,196,190,157,102,38,41,17,212,51,173,227,107,182,103,196,39,169,23,207,10,182,229,97,89,242,200,133,4,110,172,94,154,207,13,126,50,49,241,38,50,201,134,10,233,201,227,89,209,155,163,243,243,17,190,210,156,232,113,108,251,177,3,81,114,130,87,3,213,83,189,168,60,129,242,165,234,250,183,129,39,81,196,28,142,158,99,139,101,84,24,125,36,24,13,83,87,222,124,74,54,65,102,19,156,147,197,6,160,94,157,102,26,23,203,175,216,212,53,13,110,134,218,154,175,183,10,138,25,97,92,134,19,53,150,69,119,236,171,184,74,230,202,141,254,124,21,171,157,227,218,121,140,240,245,216,81,122,95,65,232,38,8,45,202,202,92,138,250,232,11,36,93,159,50,126,134,125,174,200,175,72,151,250,161,194,47,229,252,44,208,67,6,127,100,11,6,73,202,29,190,116,203,93,113,127,218,53,133,235,54,143,15,205,89,158,76,115,118,58,143,215, -56,174,85,167,66,163,247,138,0,185,191,212,124,177,90,41,181,4,136,35,224,240,29,199,118,146,211,82,132,12,101,183,150,222,131,113,134,178,23,91,31,168,57,11,4,170,240,173,199,165,72,86,132,114,243,136,208,228,75,134,248,245,67,32,228,103,29,250,142,122,96,116,154,124,163,183,37,163,111,243,27,146,132,102,238,217,147,59,28,81,240,170,159,29,9,209,13,66,27,139,14,34,161,63,164,162,244,29,25,191,107,15,171,30,149,136,181,120,199,32,184,203,33,131,67,43,202,98,159,147,140,207,198,190,131,36,158,111,210,227,158,214,203,233,133,139,206,77,41,193,12,243,45,186,131,157,7,143,198,246,124,146,212,95,145,249,125,243,213,67,108,18,87,33,30,219,217,156,231,72,250,48,44,154,31,50,112,194,77,234,171,43,188,54,93,3,217,5,91,4,242,222,188,76,199,58,66,53,227,240,14,31,204,102,13,36,35,133,43,229,14,226,253,233,53,245,3,34,96,182,115,126,247,98,48,165,216,212,129,203,109,139,66,63,246,82,8,204,246,136,155,154,171,177,151,243, -9,17,231,36,4,78,10,117,121,217,158,80,103,159,198,50,245,161,158,228,138,86,141,62,205,254,5,92,104,222,56,99,180,69,220,74,32,137,191,30,56,128,174,79,246,34,195,240,134,32,175,176,154,236,101,121,146,148,46,214,111,47,137,25,180,6,31,157,192,242,158,124,49,158,63,92,195,244,72,152,17,27,17,122,232,97,97,36,86,231,120,40,111,79,126,227,51,145,48,13,223,178,60,84,55,31,122,135,248,6,67,250,81,98,14,82,93,130,205,9,165,82,133,229,234,128,187,158,249,106,108,8,43,37,252,253,161,205,203,248,176,110,202,142,198,172,203,191,196,70,140,229,180,178,170,188,229,114,31,61,236,244,113,168,182,97,165,192,124,63,109,184,158,81,32,236,243,188,3,36,107,203,17,134,133,134,145,170,14,238,181,244,10,95,24,172,54,238,198,48,106,137,241,45,148,53,122,112,63,128,119,251,50,158,192,156,35,183,138,232,55,150,62,192,208,223,248,40,173,85,247,220,15,65,28,183,139,161,26,183,164,187,155,45,102,227,204,154,186,208,99,252,240,64,227,139, -96,74,240,42,66,214,27,109,77,29,246,188,22,142,96,143,61,236,181,134,108,68,139,123,72,66,27,94,233,235,96,176,143,107,224,66,191,140,103,198,88,178,237,183,235,119,169,190,80,188,62,0,211,228,122,254,96,92,131,125,30,223,198,134,83,240,211,71,40,191,177,205,16,152,1,40,104,140,195,249,237,38,12,133,213,11,199,68,65,202,162,78,164,41,30,143,195,1,32,156,155,146,151,221,101,135,194,107,146,191,193,235,4,131,151,154,1,71,228,25,182,153,173,101,218,122,181,140,143,66,115,133,13,82,254,56,214,19,170,131,180,62,202,201,182,22,241,237,130,174,189,75,237,77,200,241,60,65,245,221,74,197,0,49,82,250,80,57,171,251,126,130,50,54,121,34,19,27,27,121,111,185,123,248,5,255,214,190,93,153,235,110,15,130,41,245,240,82,230,117,88,184,165,152,158,249,160,245,132,8,86,32,165,128,170,214,116,115,194,177,45,91,102,182,73,243,252,59,67,62,52,173,230,138,118,177,36,66,77,57,163,167,188,71,211,15,222,54,156,104,235,192,80,231,115,179, -6,210,219,188,143,220,36,2,180,241,100,118,48,91,255,180,129,180,232,95,40,73,39,69,157,147,9,139,43,19,173,146,124,223,26,104,123,201,207,60,121,193,151,172,7,140,80,206,229,171,98,10,249,144,70,200,160,109,66,77,225,30,107,230,103,254,224,233,241,255,95,46,71,114,105,56,82,183,179,45,96,72,229,212,152,5,0,12,191,87,207,155,32,0,24,16,94,193,214,89,20,234,97,29,190,158,46,54,37,178,199,111,41,189,146,96,82,229,190,246,55,172,73,133,90,208,246,70,193,7,196,111,172,232,160,99,243,166,251,161,14,205,86,99,211,166,90,56,213,2,47,121,194,106,192,102,105,56,187,201,229,173,174,180,61,95,197,147,153,40,31,30,54,73,76,174,73,237,241,45,225,234,16,237,68,0,176,136,47,235,79,143,140,108,142,123,135,39,40,1,110,44,172,19,35,114,247,158,2,76,8,215,2,42,101,68,161,138,114,246,164,201,136,30,250,214,147,47,111,20,220,249,64,251,125,255,230,3,83,249,242,62,69,139,130,14,44,203,39,153,133,48,222,87,34,174, -189,235,215,93,48,67,11,215,226,95,156,204,92,224,218,223,252,29,0,143,224,117,79,253,152,31,173,121,127,214,122,92,153,223,171,22,231,162,199,179,63,65,14,226,208,162,176,105,143,156,160,82,179,86,46,20,166,193,125,111,240,219,51,100,136,91,253,8,121,215,145,2,61,98,217,20,50,0,245,253,254,42,42,225,209,135,23,135,170,188,178,113,65,98,39,1,45,13,228,52,98,82,172,32,92,120,37,151,13,186,45,0,111,83,88,66,95,235,154,130,147,82,240,139,137,48,55,13,245,155,161,147,209,180,121,164,138,64,156,4,140,186,239,81,204,65,47,208,154,20,249,204,79,141,114,182,115,84,225,104,9,172,22,0,45,147,178,205,88,53,194,27,211,164,210,228,56,246,16,105,108,245,209,171,128,63,172,242,73,55,75,35,36,137,221,160,244,203,108,149,170,142,243,187,234,192,218,40,79,120,198,117,22,81,0,213,49,167,185,227,133,10,126,101,99,212,232,219,188,121,114,140,218,21,113,160,105,15,16,248,102,198,194,16,210,55,55,98,128,24,126,219,233,97,28,124, -22,76,227,165,66,3,99,79,193,228,193,108,99,216,85,109,48,153,215,214,51,77,4,174,100,214,66,4,215,223,3,138,90,75,163,33,245,235,117,80,89,208,14,120,31,12,182,230,73,135,79,51,237,139,26,228,189,60,165,121,189,174,220,139,151,172,52,218,65,20,246,37,162,66,59,73,144,214,179,3,240,116,122,141,157,226,88,115,102,177,239,196,38,40,36,133,53,199,187,234,229,119,196,175,101,66,255,238,218,147,56,127,59,177,252,78,246,252,225,152,160,129,28,189,96,215,236,20,108,17,171,204,245,125,135,47,221,159,239,165,234,232,47,21,29,158,228,197,157,91,27,117,103,129,24,154,156,128,2,156,80,28,204,176,75,55,50,36,230,88,92,141,227,244,141,9,243,33,85,80,254,199,185,154,220,64,115,67,245,90,215,172,132,253,208,42,75,247,85,255,21,183,128,12,155,190,243,146,140,75,127,87,111,211,208,18,193,107,28,183,237,92,93,103,138,173,25,192,77,207,211,14,148,12,29,55,141,120,20,135,161,21,231,105,178,7,145,100,142,252,218,52,227,245,45,15, -8,195,12,241,208,145,3,242,95,97,237,190,220,171,141,226,75,36,37,255,29,78,26,219,92,205,193,212,141,167,7,178,231,22,165,160,204,243,251,110,224,195,106,173,51,42,17,200,169,2,61,126,99,246,208,77,124,208,63,170,76,78,198,167,173,138,233,196,208,101,38,241,107,79,150,12,180,162,96,31,136,197,120,105,164,233,199,101,238,11,148,12,98,16,30,247,146,2,162,254,149,224,254,40,185,146,32,39,225,117,76,84,105,172,3,88,187,83,71,191,201,247,189,196,88,149,122,65,94,119,29,65,186,168,150,120,249,20,247,213,160,57,86,204,182,202,242,112,223,72,184,224,120,84,54,163,181,14,82,44,206,151,76,227,101,117,171,30,45,112,103,9,220,173,223,228,142,86,153,17,77,42,79,146,247,208,125,100,182,15,223,60,177,167,49,224,60,2,24,224,188,191,71,249,153,184,195,70,74,38,80,253,158,15,27,185,173,28,65,130,221,121,67,202,19,141,172,179,196,100,150,197,212,124,25,249,59,106,199,64,124,2,248,53,54,238,210,235,53,168,50,165,182,217,42,251, -10,151,236,28,146,181,39,101,244,85,41,206,87,54,13,163,9,68,5,93,100,46,80,25,123,120,221,165,122,242,64,148,118,145,182,19,47,6,12,74,221,176,211,179,34,119,139,79,164,119,198,72,144,117,23,44,49,155,35,250,196,137,209,195,5,235,233,254,169,105,196,131,67,219,185,126,128,164,110,171,166,92,13,191,113,125,41,59,21,142,219,240,71,142,120,175,96,97,232,150,196,107,41,132,4,214,254,94,85,228,235,205,131,22,189,59,30,101,235,85,18,174,96,133,116,195,68,165,232,156,230,244,242,7,166,7,173,235,157,247,91,162,163,106,64,18,166,201,183,27,205,221,192,249,169,18,244,0,193,13,228,148,203,59,176,90,244,112,52,3,163,170,190,253,25,174,94,135,27,70,203,54,107,63,210,10,188,181,188,254,233,159,149,88,39,151,186,30,54,84,121,143,150,165,240,73,146,13,44,158,145,204,142,50,254,50,223,56,192,46,16,236,240,75,63,154,139,219,79,105,94,84,179,255,36,139,235,211,241,184,212,84,247,27,29,110,228,81,224,158,254,204,13,25,211,15, -175,124,56,185,203,111,106,137,7,121,142,45,199,106,238,245,113,14,58,186,23,232,189,201,25,159,14,244,231,34,140,183,172,71,196,196,93,71,20,235,201,75,135,151,184,94,8,167,126,24,23,246,125,20,130,219,51,218,155,26,95,183,10,106,103,180,132,118,104,68,221,167,127,199,107,143,232,184,32,147,183,105,203,172,3,19,244,226,0,43,71,231,104,97,23,102,242,104,144,133,194,91,167,29,170,151,93,40,195,67,158,248,238,75,181,101,235,63,204,86,214,101,55,94,185,172,190,8,196,52,59,101,18,26,40,95,130,193,224,46,176,30,218,87,43,201,171,53,224,254,67,91,50,63,206,50,110,255,58,96,196,234,178,102,93,132,210,243,203,86,15,80,237,117,163,167,225,248,57,66,68,252,38,245,239,234,34,142,100,26,170,141,225,8,113,180,19,185,169,181,140,129,156,36,161,24,147,81,152,77,50,118,107,75,140,246,217,1,48,203,205,224,153,43,80,253,204,110,117,80,69,184,147,107,6,38,194,56,88,206,11,144,139,136,88,195,25,139,50,41,47,19,156,175,6,178, -71,222,47,181,229,121,84,94,159,228,36,188,209,244,146,243,154,80,235,9,139,225,253,219,203,75,13,126,95,185,134,179,42,27,42,67,219,93,143,106,175,21,235,131,237,202,76,139,166,167,176,1,46,145,26,85,175,218,49,199,229,165,130,86,128,155,98,71,166,236,163,79,187,151,222,223,107,19,95,39,248,196,159,168,10,23,21,60,82,234,17,217,212,51,113,31,179,175,47,78,5,209,114,53,99,67,114,87,158,146,30,54,192,10,8,41,156,223,145,169,129,184,252,98,140,0,144,89,141,142,77,203,46,229,60,13,24,3,69,122,69,229,169,237,11,232,55,177,101,253,235,182,134,151,91,167,93,216,215,6,2,19,92,179,248,71,66,191,186,253,130,95,209,124,196,93,100,252,116,102,176,203,239,143,240,57,1,117,98,9,175,216,147,37,112,133,44,39,61,27,194,151,0,166,55,36,177,205,158,46,5,12,200,167,121,198,153,26,201,229,72,145,31,19,121,165,219,50,180,172,182,27,242,50,231,6,3,244,198,15,51,211,52,121,62,23,186,35,98,4,199,212,194,70,213,49, -136,226,38,185,144,239,234,97,102,131,194,87,20,124,30,200,163,75,251,194,149,43,171,133,159,88,88,62,0,124,69,212,102,136,188,153,117,46,83,8,26,52,83,2,226,17,74,188,84,3,13,228,142,55,179,72,158,245,220,35,82,70,175,95,30,20,96,106,150,111,48,195,113,251,247,177,116,221,94,215,14,37,191,16,209,119,113,0,33,167,19,26,160,220,196,187,232,155,98,56,79,63,186,135,202,191,94,93,157,84,96,25,144,8,142,13,236,230,15,129,137,197,114,216,90,7,47,158,88,248,29,5,152,136,7,112,154,89,248,189,194,248,10,196,251,179,240,58,5,75,15,103,93,79,52,204,124,233,97,231,179,254,89,249,51,68,31,81,240,45,19,43,81,174,165,227,252,246,162,139,100,10,17,136,54,221,161,64,80,180,159,85,231,103,66,218,232,220,24,34,70,3,9,67,148,96,233,21,205,184,12,189,222,152,224,41,131,239,163,179,61,242,64,103,120,226,33,255,193,89,69,38,64,19,56,50,138,239,139,97,120,172,151,67,132,92,161,185,233,86,51,93,191,253,190,237, -217,134,22,143,98,207,189,86,104,94,208,239,221,53,240,27,218,49,254,93,128,170,210,125,160,138,200,108,71,201,88,148,239,27,216,149,122,168,185,39,213,242,94,72,218,205,75,134,218,3,108,207,47,140,76,199,31,154,15,59,156,91,81,195,239,104,188,47,225,183,30,100,4,15,101,141,168,253,125,61,82,97,69,200,204,100,245,28,126,131,34,252,91,223,136,47,171,32,215,11,103,40,152,200,165,234,120,71,143,246,86,159,248,252,189,142,49,29,231,200,160,143,104,73,151,32,149,247,217,204,62,180,20,206,112,215,231,165,163,124,108,39,131,118,239,121,158,123,191,4,255,208,69,234,105,136,228,228,223,251,160,125,104,75,39,167,213,114,249,112,193,223,153,136,67,65,128,223,187,69,144,145,244,35,145,51,115,52,170,79,154,154,35,57,231,250,197,217,164,230,28,166,135,251,130,210,74,82,20,0,96,39,100,95,37,194,194,79,197,193,1,213,4,121,58,47,219,224,252,153,204,62,92,62,199,104,188,139,221,70,89,232,249,112,177,224,81,156,64,74,81,244,8,134,167,22, -61,209,206,22,190,250,26,187,223,59,49,204,48,99,163,183,133,131,26,28,154,228,161,111,213,28,252,134,20,41,185,228,230,248,171,121,67,250,48,193,131,24,34,14,242,71,88,179,101,237,143,169,235,120,223,244,151,174,78,1,230,227,40,199,132,109,4,159,140,253,152,14,240,77,164,161,112,218,17,98,246,205,17,137,85,15,79,231,167,107,64,191,175,15,162,130,31,50,177,121,164,41,220,106,125,65,89,73,151,38,31,159,68,99,72,67,64,231,25,39,40,146,78,125,151,109,218,47,58,4,107,143,94,141,247,246,102,126,54,236,30,145,72,129,97,24,82,218,91,169,249,170,252,217,209,48,173,193,211,130,186,169,141,125,14,149,140,128,219,223,251,129,194,48,97,210,222,109,51,80,191,247,250,235,165,49,163,204,101,124,170,210,128,111,143,38,249,126,162,197,168,163,91,3,205,223,17,252,160,166,30,2,7,168,51,101,72,175,207,176,97,253,86,38,30,189,93,4,123,5,182,33,139,120,182,224,193,222,115,249,46,158,80,35,116,141,116,187,170,58,69,176,70,184,117,18, -252,177,14,180,60,245,230,19,170,14,189,30,169,56,156,199,167,94,224,143,114,97,55,47,129,211,97,49,202,12,24,240,120,196,15,187,25,54,154,104,191,30,170,237,67,247,248,150,202,177,112,243,91,35,208,126,107,4,49,251,201,20,152,250,173,9,202,229,185,76,112,16,137,195,55,145,105,0,238,181,23,99,169,87,51,17,211,212,8,55,255,25,205,222,64,139,109,85,134,16,166,74,141,124,48,126,151,148,105,147,233,62,235,246,98,153,138,219,191,117,92,1,168,4,120,210,81,79,174,188,115,127,23,145,30,219,178,203,58,14,0,56,181,143,140,124,2,99,37,244,248,223,228,66,220,69,168,211,97,215,89,113,157,108,26,164,69,83,68,26,252,123,21,254,163,100,192,54,165,53,235,63,74,59,108,169,160,183,204,130,167,242,123,51,150,74,119,61,223,37,207,159,109,194,238,186,8,167,200,1,247,73,142,223,13,241,3,192,15,209,193,244,9,195,71,157,57,186,219,52,255,92,157,54,245,80,212,119,137,133,238,216,55,217,30,64,131,249,56,235,207,20,125,15,100,210, -189,206,53,2,79,121,45,84,147,111,193,15,235,32,135,107,195,61,183,70,87,238,236,155,222,222,176,102,108,15,187,87,191,220,4,166,89,69,142,119,122,167,202,235,28,132,22,254,78,143,228,182,18,115,200,23,134,237,6,230,133,32,35,136,117,79,178,52,191,226,27,34,37,168,40,22,36,49,244,56,99,240,186,61,2,51,61,25,97,68,27,50,41,138,170,9,9,114,126,244,221,168,56,171,144,12,200,232,211,154,179,88,188,45,84,174,108,194,50,182,110,241,238,172,232,237,205,136,251,45,145,95,32,24,233,6,28,153,186,126,149,102,63,18,182,177,59,140,229,251,133,204,32,10,176,41,169,139,105,187,217,96,40,172,61,226,50,209,223,94,121,223,147,220,151,42,246,218,70,16,37,71,132,245,192,232,207,8,112,68,194,210,16,6,128,148,139,63,44,231,202,217,177,218,240,166,155,45,85,157,229,223,58,72,249,131,219,72,107,168,223,123,249,184,185,213,82,243,197,13,187,92,157,97,85,179,144,250,253,6,193,51,243,249,190,45,22,192,5,223,160,49,167,64,197,195, -89,168,216,81,52,190,134,212,95,163,17,190,83,164,197,166,150,110,85,4,113,118,167,237,48,81,254,166,46,27,12,88,248,186,87,210,62,50,84,186,23,30,31,117,51,170,222,57,250,126,0,151,243,33,78,79,233,164,40,11,46,61,26,141,180,175,204,206,49,231,12,235,225,183,78,228,44,66,187,186,132,122,239,82,85,157,96,157,162,171,226,12,147,48,55,112,18,100,53,227,40,152,202,29,203,30,170,37,51,209,215,111,13,108,75,181,218,146,195,146,108,88,10,68,247,186,11,5,125,202,207,56,123,225,216,66,171,125,223,111,186,242,251,173,6,214,169,217,136,226,190,217,183,234,32,7,2,206,141,173,241,97,217,247,129,131,251,102,69,231,239,87,189,170,53,164,47,113,246,51,133,103,208,239,76,98,250,164,223,83,251,53,174,80,95,30,176,16,207,158,60,88,118,137,195,199,200,76,86,227,120,5,110,178,243,33,115,171,233,204,106,152,212,202,198,128,114,61,194,185,83,78,124,135,4,47,249,94,49,234,19,34,42,169,122,134,64,239,44,247,191,114,125,122,71,22, -148,79,110,105,98,157,160,128,28,0,65,4,199,53,131,200,19,170,119,132,78,20,137,71,33,191,40,121,250,241,109,65,8,192,252,88,13,146,225,89,198,137,96,175,206,47,66,186,15,15,137,143,177,109,63,65,70,3,192,133,70,211,239,88,225,236,217,223,182,133,46,12,59,251,215,87,242,90,221,117,253,209,18,71,249,3,77,255,59,77,231,177,36,169,178,108,209,15,98,128,86,195,68,107,72,52,204,80,137,214,154,175,127,84,159,119,7,213,102,101,86,214,9,132,251,246,181,9,15,207,92,193,166,138,6,98,224,92,195,84,49,234,120,191,212,98,77,154,61,201,150,110,21,42,25,207,250,182,116,120,11,113,23,178,170,3,3,197,101,211,83,79,237,169,42,10,224,140,32,141,144,226,33,100,187,111,136,42,85,46,179,26,63,111,230,175,72,45,98,192,231,12,171,124,244,68,142,25,106,63,165,111,76,15,185,242,107,104,57,31,13,25,42,220,47,130,184,80,254,239,119,16,0,127,7,167,246,127,7,249,81,204,246,31,206,3,161,165,120,126,20,245,222,244,70,29, -175,190,49,224,249,90,2,106,254,222,47,246,121,148,174,194,130,251,6,22,246,135,10,181,212,225,250,32,9,140,10,36,179,212,109,231,254,90,20,225,239,157,108,45,134,246,77,85,29,244,221,140,87,141,158,50,224,168,123,242,150,105,34,59,211,156,50,172,92,165,49,174,94,78,143,5,27,223,51,113,198,211,32,116,202,128,204,247,66,66,81,50,95,37,16,127,139,120,174,234,99,116,193,218,43,191,29,146,99,75,132,90,250,210,242,151,19,27,166,192,18,14,206,15,3,202,35,212,212,10,232,142,100,100,241,116,248,82,163,220,103,127,8,107,182,119,189,250,220,147,238,121,29,1,132,48,170,146,241,53,189,218,226,253,211,22,231,214,134,150,223,223,248,169,179,42,206,57,7,139,42,210,164,157,239,17,140,153,27,254,205,172,160,220,249,229,219,53,56,22,18,4,143,3,35,254,206,192,194,127,123,154,29,101,162,222,88,227,68,210,143,203,1,82,10,236,96,186,152,10,35,162,63,186,187,60,33,248,44,229,5,171,252,106,206,191,28,167,136,92,71,101,164,148,217,254, -115,77,0,32,130,10,55,199,144,114,89,113,114,19,252,76,214,89,167,68,74,215,134,97,77,194,158,48,159,53,254,165,217,29,122,238,123,134,63,149,65,10,254,251,209,74,169,176,255,213,82,15,109,174,104,11,118,14,247,41,244,75,249,163,57,209,200,239,7,98,56,72,16,168,205,106,204,131,79,213,223,76,7,55,101,221,178,49,40,64,98,169,176,7,0,32,73,19,247,175,167,110,12,239,191,51,247,176,246,90,170,51,211,69,145,189,243,230,55,249,36,43,74,30,80,88,187,177,230,26,101,181,12,82,205,40,91,35,252,209,157,54,42,70,108,123,32,212,209,106,3,246,5,119,219,83,88,209,243,150,239,245,63,189,238,54,150,200,131,149,114,242,226,175,143,224,95,127,203,147,230,47,120,8,211,247,248,204,250,39,206,113,192,109,7,142,6,165,9,116,254,152,74,178,129,3,116,133,208,120,10,244,143,231,64,118,58,35,212,201,158,68,77,141,35,54,116,249,81,198,214,202,26,159,30,62,247,245,59,186,43,52,126,103,239,239,127,35,94,126,92,85,66,15,161,188, -65,176,33,114,132,157,239,3,127,153,147,169,215,5,45,199,133,253,5,228,248,196,56,226,43,113,144,144,91,153,34,104,151,234,227,126,60,42,30,72,214,17,223,192,116,114,77,132,61,149,189,71,171,136,187,164,121,230,182,101,20,61,68,245,240,248,199,76,175,195,67,48,252,239,32,48,74,198,155,248,96,221,235,67,226,152,16,171,49,157,230,189,202,100,34,207,90,90,107,204,103,37,129,191,51,233,217,143,126,227,120,234,112,206,134,254,26,126,10,153,35,254,88,159,222,209,84,184,204,6,252,33,102,202,164,57,66,158,123,112,206,169,253,251,133,96,103,252,245,232,200,122,86,94,225,190,231,47,27,176,76,244,0,240,254,254,175,6,78,211,52,114,188,98,169,106,168,70,1,214,11,255,225,23,72,189,55,55,9,156,180,33,83,162,126,186,112,173,191,92,27,197,203,73,192,253,122,10,82,71,82,80,225,15,71,111,131,143,158,16,91,221,188,193,46,64,88,197,242,195,130,213,30,140,97,168,185,66,128,111,146,193,87,253,226,72,191,12,119,230,38,255,171,83,85,166, -41,119,48,248,115,23,102,163,74,5,154,63,127,201,137,103,234,113,86,255,206,21,103,0,88,88,249,53,180,56,121,227,125,147,108,102,255,230,204,142,1,150,19,199,56,174,184,45,22,236,115,206,66,179,173,180,176,57,184,131,136,178,65,106,14,98,55,179,88,32,84,9,135,161,6,194,127,190,186,24,139,145,83,52,102,144,101,238,203,160,16,158,141,238,162,155,247,241,23,19,37,180,78,91,184,162,239,29,145,243,150,103,117,106,166,116,184,37,27,42,65,108,221,101,15,252,205,226,70,27,194,193,177,148,176,88,118,1,111,228,115,217,67,249,155,141,227,61,59,111,108,158,171,22,82,127,231,97,17,50,90,101,254,192,67,229,158,119,60,3,237,83,103,173,95,180,6,58,142,185,56,66,26,77,123,199,250,150,26,15,115,6,146,210,214,62,198,119,243,202,187,225,165,218,183,84,201,41,97,242,74,230,87,40,80,162,92,227,5,115,244,183,63,118,247,223,219,185,230,208,153,223,69,145,204,229,103,189,26,251,167,197,127,61,95,78,7,114,125,226,114,144,125,106,66,150, -36,65,55,253,126,11,84,70,248,85,68,137,211,86,74,232,195,121,35,182,125,145,243,206,132,166,232,32,134,128,4,211,127,10,209,164,13,75,50,164,23,249,139,206,255,181,42,248,121,124,245,80,177,46,109,253,241,10,59,199,155,38,153,245,183,6,4,167,137,135,2,238,251,169,79,3,104,108,222,91,113,132,52,176,122,161,217,90,185,190,50,43,44,9,26,74,97,85,13,100,60,144,153,134,196,157,208,203,188,0,185,147,219,53,110,32,8,0,8,24,210,27,180,21,93,220,118,73,166,16,148,47,147,188,241,173,17,194,56,158,42,151,233,155,204,1,74,108,67,255,226,127,50,203,205,24,143,175,119,124,190,214,241,235,242,18,205,28,209,202,4,215,172,61,41,129,188,186,148,140,131,66,95,195,51,221,140,21,40,71,74,156,42,240,252,38,246,84,188,117,52,21,226,120,17,54,49,31,71,76,237,232,236,113,184,17,27,150,78,175,187,50,116,194,52,221,86,255,206,241,51,39,118,2,132,149,68,104,103,13,84,148,124,200,17,81,217,244,139,71,104,50,127,108,89,245, -50,116,232,3,250,7,128,199,239,229,167,13,34,12,246,142,189,45,255,82,1,255,217,149,218,52,198,10,107,240,87,203,31,163,127,126,248,185,163,83,146,35,163,40,57,148,151,24,34,40,124,31,150,255,183,191,151,110,61,188,248,41,149,53,246,138,198,181,181,255,144,157,55,31,253,225,9,165,159,159,89,184,159,4,232,12,144,6,104,242,83,126,45,193,73,185,38,99,214,93,224,134,202,26,14,68,251,212,168,19,182,34,100,146,20,92,188,98,157,61,177,69,238,90,238,190,89,93,89,8,162,187,98,120,151,226,30,250,180,148,183,100,187,227,230,47,225,10,149,108,64,155,170,6,165,156,193,23,120,252,80,136,85,109,220,138,72,247,214,183,88,125,238,237,53,235,195,129,93,40,4,130,191,210,157,144,119,197,126,94,168,0,213,149,133,124,176,15,12,148,203,206,194,196,220,42,161,20,245,87,184,222,191,192,109,96,232,200,14,238,209,120,217,48,32,215,243,229,27,154,248,11,119,63,235,126,66,35,95,195,240,202,145,2,92,0,82,15,237,79,226,89,122,239,198,51, -148,108,158,58,233,133,67,239,146,181,167,45,219,154,103,245,197,226,207,141,178,219,103,90,61,224,117,166,175,242,153,89,156,122,118,241,40,103,241,189,129,252,17,86,10,200,252,19,191,254,122,159,129,25,78,55,130,9,255,182,178,43,148,172,185,110,195,228,85,94,194,78,113,178,163,57,177,87,87,83,196,144,50,75,60,83,224,7,192,51,229,3,232,50,138,58,59,124,48,0,154,74,127,89,195,228,215,221,133,223,211,208,242,199,86,223,198,26,86,191,123,125,186,94,14,63,232,79,200,64,168,40,161,150,60,168,166,219,245,50,23,29,165,21,95,14,8,162,90,163,151,29,83,52,15,123,153,36,239,249,254,130,98,24,170,43,168,21,128,211,254,88,203,1,159,104,26,27,8,10,18,179,151,126,169,164,47,62,216,70,66,68,108,244,200,246,13,252,1,167,214,245,120,93,123,190,135,175,207,236,195,215,50,12,14,247,90,1,33,184,234,158,53,57,166,241,49,162,30,64,122,71,186,36,234,199,219,171,60,47,82,19,195,179,140,254,94,193,183,118,104,107,150,56,196,40, -225,191,1,7,112,47,120,239,49,221,42,144,253,162,176,176,47,158,148,209,192,203,231,196,194,135,176,41,227,127,61,82,223,105,41,218,221,255,235,19,202,248,197,200,10,141,175,19,228,151,186,59,68,158,21,127,172,184,124,239,120,87,22,148,35,126,224,108,240,102,27,53,208,6,77,127,175,85,36,128,252,239,221,88,82,188,113,69,6,1,92,78,193,231,0,156,13,193,51,224,231,205,190,37,188,1,67,105,95,182,70,137,45,212,16,76,59,89,79,21,144,191,173,109,240,167,15,224,206,160,42,158,53,50,84,59,29,90,9,16,43,222,142,129,194,239,13,82,125,70,97,235,186,109,15,219,133,169,182,45,31,70,199,37,185,13,245,86,204,179,111,181,148,17,85,212,98,139,230,227,25,204,61,85,150,156,151,246,185,173,148,195,211,54,198,128,153,114,188,241,228,102,226,252,163,21,50,33,40,39,249,20,54,252,154,49,195,123,159,117,88,218,213,15,229,213,161,137,82,170,94,212,88,158,209,17,93,41,188,98,195,197,75,94,149,73,135,88,240,40,39,226,73,138,148,253, -248,103,207,89,250,113,81,224,84,130,54,177,151,121,134,124,49,109,19,97,206,205,79,220,123,11,231,6,2,182,249,25,106,41,227,130,16,3,254,62,41,235,230,148,214,103,7,203,127,45,134,36,4,205,146,142,85,138,33,89,166,93,223,90,225,234,164,8,219,223,42,0,211,107,232,37,2,76,255,250,153,158,254,229,191,13,85,5,180,216,52,1,167,254,230,47,229,15,167,63,251,98,121,81,252,146,196,135,225,88,163,19,69,87,255,155,35,6,201,208,91,44,240,124,19,61,46,57,116,130,56,190,243,235,16,162,241,171,116,215,245,104,45,239,92,222,115,165,171,110,129,27,115,24,185,125,24,157,28,75,50,224,244,128,98,160,26,47,200,107,14,184,5,22,65,4,83,150,121,104,231,91,255,196,127,189,2,20,59,29,232,107,119,96,124,44,44,244,5,169,23,229,77,216,195,15,147,150,145,168,214,103,43,1,142,215,198,102,30,37,42,82,100,68,241,46,114,245,177,59,228,236,171,52,93,147,134,24,185,191,122,20,101,4,18,3,95,253,18,216,137,43,151,93,23,110, -103,87,165,175,142,201,202,106,237,4,87,40,115,116,41,85,230,77,55,170,238,46,231,156,143,232,25,55,54,7,137,139,110,43,185,221,109,139,136,65,139,39,83,171,96,165,183,44,142,141,153,37,0,145,111,163,233,89,135,212,237,153,105,89,23,172,234,75,66,187,79,197,73,96,165,199,38,88,50,98,253,236,37,50,20,74,134,125,13,187,228,160,217,173,184,123,76,72,216,251,108,100,27,215,42,83,255,41,99,208,67,144,247,72,89,77,55,249,188,238,159,205,75,212,54,209,212,215,50,34,145,193,76,155,193,84,130,197,234,221,60,137,214,74,143,83,160,125,6,18,184,39,85,216,101,140,30,54,46,110,113,86,179,140,101,54,182,45,16,199,86,194,32,48,158,103,68,240,230,56,109,199,169,12,149,39,2,222,48,4,169,25,188,39,224,153,205,110,88,137,44,248,180,89,251,8,198,175,224,229,174,44,239,163,18,209,15,27,115,153,22,35,238,217,200,196,108,47,35,50,226,230,220,38,105,234,152,94,60,164,94,42,127,32,0,225,171,74,241,204,129,138,75,83,134,187, -201,212,147,134,20,120,251,254,36,35,232,242,24,168,139,206,61,191,182,164,18,30,50,24,234,192,114,62,37,195,198,218,231,3,68,186,60,104,236,93,186,56,240,161,119,136,35,183,147,233,191,36,13,190,170,103,230,4,45,34,104,82,73,233,246,157,244,94,142,219,247,190,81,28,144,246,10,16,127,17,72,182,78,138,80,8,199,209,148,104,162,89,237,198,175,136,12,3,61,132,16,125,34,80,106,175,243,221,26,155,230,17,225,233,3,63,42,53,231,98,216,72,230,140,68,102,174,107,28,236,8,208,99,50,188,119,251,113,74,107,65,87,128,231,195,176,68,194,150,178,230,109,60,163,212,223,238,16,37,209,50,63,46,63,241,16,112,159,116,72,28,61,53,160,22,28,239,111,141,40,23,228,239,253,216,87,122,189,98,233,220,132,56,98,192,24,5,63,125,244,151,94,97,205,232,190,160,38,1,249,90,228,230,194,187,62,41,119,138,48,230,70,129,101,235,89,111,217,30,1,1,66,7,133,38,27,193,108,206,197,164,120,190,22,22,133,213,97,57,191,108,127,115,23,80,211, -197,97,131,7,60,82,189,29,44,31,157,107,19,41,198,20,246,65,15,83,95,110,74,101,59,77,5,38,190,81,167,209,204,220,137,218,122,90,186,178,96,156,95,108,2,155,77,106,241,195,86,252,103,120,217,42,184,26,49,2,109,142,193,56,169,111,243,121,4,89,142,60,106,52,116,100,65,66,226,238,42,62,43,139,165,210,104,183,200,231,18,14,254,114,97,24,217,95,4,196,235,149,190,241,24,155,22,15,174,211,165,223,48,201,199,76,243,101,21,65,96,130,202,135,241,170,165,15,10,146,26,77,24,220,85,148,103,37,250,133,201,61,155,115,224,113,238,107,235,86,209,57,70,222,88,30,230,135,30,7,220,49,41,253,68,196,128,148,44,79,222,23,111,116,0,62,240,171,187,173,25,180,60,72,107,200,23,201,11,9,222,215,141,119,201,12,180,115,89,188,179,127,47,72,115,246,38,122,179,177,172,81,56,155,11,213,136,218,10,238,81,151,160,92,108,202,182,71,170,168,61,220,141,173,28,252,46,81,18,180,148,109,77,137,12,201,157,201,122,67,127,45,236,251,214,200, -234,18,82,62,10,67,247,72,16,247,53,174,217,162,64,29,172,231,22,101,217,82,188,165,197,147,33,230,128,214,1,115,106,218,88,20,186,132,165,72,180,186,13,235,187,57,11,147,78,141,29,50,109,27,47,151,133,222,13,197,211,187,14,240,80,29,3,156,170,209,250,77,120,32,58,245,185,99,255,102,9,174,38,247,164,47,20,4,91,116,247,239,223,7,14,68,246,21,238,236,214,253,193,22,189,136,191,254,0,1,104,50,104,190,226,184,246,11,131,130,13,255,157,102,162,85,30,7,84,120,147,121,253,16,63,226,203,1,134,39,19,135,175,158,205,58,128,61,39,192,223,120,18,22,188,224,7,222,103,0,88,138,150,187,105,213,203,190,197,181,149,68,181,178,86,160,228,63,73,0,228,222,58,149,107,97,5,80,128,45,17,210,119,38,152,213,142,220,56,97,241,114,166,129,99,173,244,37,87,231,50,145,3,20,31,150,94,183,253,163,106,135,36,220,137,142,78,42,73,155,64,102,135,96,229,130,9,251,98,75,138,176,131,169,142,244,4,92,87,71,77,41,221,145,214,233, -18,24,240,179,148,0,253,108,187,1,205,133,175,39,243,79,26,159,32,81,129,156,84,191,87,70,218,123,80,55,166,163,236,37,109,147,204,47,255,53,191,51,144,115,16,109,11,138,197,53,74,221,67,15,241,20,250,175,87,140,255,235,148,26,224,242,111,255,133,0,204,6,163,156,133,37,139,124,200,243,172,240,91,156,42,194,249,246,22,252,24,80,149,150,89,87,50,107,124,250,106,214,56,174,218,15,202,72,192,115,90,44,123,240,114,204,234,189,241,248,164,45,221,155,232,172,47,147,127,3,154,203,81,34,64,58,185,162,135,9,249,74,188,71,37,27,244,195,139,208,7,73,203,92,20,135,220,155,142,100,136,10,176,62,70,49,86,242,253,150,12,229,135,100,150,239,162,87,151,131,106,43,99,16,118,185,160,121,172,37,89,128,196,223,110,124,72,193,105,198,5,45,24,204,229,107,184,225,238,5,39,121,2,56,131,151,132,5,132,222,112,219,126,112,184,10,70,229,151,129,245,210,178,208,32,70,192,196,185,63,186,98,227,199,51,202,228,175,211,56,172,153,152,217,2,23, -228,166,187,50,72,145,187,123,8,179,189,28,4,31,91,90,255,210,211,39,81,66,18,169,240,164,214,145,140,36,194,44,58,84,104,217,121,74,37,97,12,31,98,190,251,166,223,254,204,252,197,58,36,9,28,46,234,93,91,216,40,76,32,177,145,76,97,200,253,215,74,133,60,26,136,100,33,105,91,51,8,252,74,105,123,124,230,157,58,146,109,8,180,108,186,109,221,82,34,140,139,93,74,151,186,142,1,1,102,190,230,235,145,205,32,168,204,124,21,58,164,100,232,97,149,148,91,179,122,171,228,105,173,138,3,107,174,193,55,175,146,45,243,206,255,188,245,149,73,38,55,66,233,68,59,176,70,82,158,159,238,202,135,155,129,92,236,225,166,167,69,222,141,46,206,211,183,207,91,177,177,242,117,188,118,62,51,205,71,203,190,189,73,223,195,222,45,63,202,221,9,39,184,62,222,74,140,175,223,187,57,57,57,214,201,149,135,144,228,45,110,169,100,214,60,16,115,116,231,130,33,177,117,128,117,114,82,211,51,147,5,188,143,154,44,20,172,2,48,180,93,29,149,180,41,212, -148,167,103,205,255,255,61,12,113,109,218,220,109,31,157,46,190,33,111,92,146,101,92,132,142,127,146,108,127,250,70,152,104,143,56,58,127,149,194,66,177,35,2,233,32,31,85,33,231,54,133,4,248,38,2,159,207,48,222,188,21,252,138,132,19,191,9,58,76,111,63,9,29,181,73,3,87,185,192,235,17,75,38,75,197,207,111,71,232,206,213,137,126,92,120,36,67,25,212,41,86,2,217,39,15,34,216,78,249,29,49,173,12,63,118,211,84,46,6,186,106,175,214,189,162,206,101,50,146,223,141,71,54,63,80,85,110,160,156,255,215,119,63,10,27,50,79,106,209,244,79,225,103,97,158,25,188,26,112,254,14,51,76,63,93,74,166,223,153,246,109,87,95,149,114,0,118,158,199,114,43,169,93,247,178,34,229,76,150,127,80,210,21,84,35,27,244,171,94,181,171,224,63,233,32,235,43,150,115,118,103,194,106,27,77,114,139,241,191,185,172,208,250,115,232,175,222,48,231,3,64,55,216,176,46,221,154,2,113,117,223,102,54,141,108,134,179,183,112,89,187,96,169,188,67,57, -19,32,243,224,174,41,251,156,252,105,244,95,79,166,21,146,64,224,116,169,94,216,5,11,227,100,203,207,126,241,243,165,134,102,92,23,151,118,215,133,133,97,83,199,244,85,118,32,139,48,0,139,134,198,232,139,13,60,119,243,154,54,225,210,159,132,109,249,61,249,18,209,25,57,10,209,105,153,244,36,180,74,85,138,14,130,61,223,129,56,244,11,89,193,40,4,71,207,96,71,3,228,74,58,54,59,153,49,241,111,31,98,132,69,78,96,231,28,57,142,117,41,62,69,113,158,153,19,26,124,215,105,210,20,139,191,101,51,208,84,35,13,192,58,87,115,35,240,229,117,206,186,90,41,80,195,166,231,230,16,68,164,53,254,27,213,3,78,215,27,169,14,63,229,137,149,141,228,184,27,255,180,146,229,26,105,192,130,163,191,90,235,95,141,152,68,126,186,99,211,18,212,171,191,75,234,34,220,87,100,49,244,11,30,147,243,22,25,219,140,191,53,218,18,100,109,28,229,253,181,109,38,47,62,157,172,146,109,182,215,59,60,62,53,78,216,101,248,166,128,31,140,58,82,124,59, -42,74,173,224,60,169,194,203,74,224,132,203,133,19,155,216,15,77,110,123,75,9,255,215,220,56,208,44,155,254,1,68,17,76,221,21,240,125,246,251,22,179,29,12,169,33,154,45,68,71,208,81,209,35,231,197,43,5,74,220,1,127,177,253,59,103,101,214,74,109,53,103,118,156,155,104,140,68,17,109,104,214,237,253,156,239,54,25,176,22,116,55,25,28,69,167,190,107,235,202,158,33,18,182,113,137,232,25,203,234,95,95,245,103,5,42,54,10,0,43,28,240,88,245,110,87,153,222,181,76,80,9,246,131,216,183,192,195,194,39,111,187,108,220,169,205,47,73,216,87,65,249,232,224,86,8,115,186,121,252,91,227,194,158,241,28,241,227,1,100,135,248,113,129,207,70,253,4,116,77,50,34,144,33,212,33,62,243,27,64,21,167,141,213,47,220,238,135,24,220,125,149,90,36,157,102,202,252,173,237,205,123,53,30,47,214,184,143,47,192,199,193,91,231,127,17,25,190,34,102,177,123,234,56,154,54,72,176,198,129,178,34,147,113,153,2,234,54,27,29,235,132,127,157,32,56, -133,55,204,125,187,102,58,63,203,84,171,184,191,234,73,16,218,198,164,74,74,18,208,0,4,148,173,71,178,38,27,140,176,107,14,73,255,122,240,230,96,246,5,46,138,72,116,21,225,119,177,226,115,199,255,154,218,255,174,177,47,220,191,254,24,22,167,133,11,0,233,84,228,70,199,21,177,180,230,5,53,207,118,100,209,198,100,103,91,96,19,155,207,178,33,219,8,173,197,62,123,60,226,147,162,151,89,120,50,171,171,106,230,63,93,119,195,109,202,246,241,80,134,3,32,53,181,207,212,59,135,27,161,189,106,2,99,102,192,56,134,64,146,68,234,193,252,106,17,195,166,144,41,100,185,199,17,214,209,113,34,65,70,78,45,165,45,231,253,147,252,237,141,86,137,211,175,53,152,49,31,225,206,239,95,222,165,147,30,37,130,111,107,79,209,62,233,70,129,50,215,8,59,180,23,160,164,87,200,111,156,241,191,89,24,14,234,253,105,235,198,103,240,146,254,211,212,97,123,64,174,116,17,243,196,51,247,82,37,1,81,141,134,55,44,116,108,155,101,75,216,255,246,247,207,26, -32,3,79,123,67,99,97,170,187,58,126,47,122,163,156,147,0,180,248,179,129,224,99,87,16,48,125,77,160,156,255,122,16,172,210,38,110,254,235,79,198,49,3,228,136,203,189,212,163,143,162,240,16,22,153,197,136,123,128,12,115,146,24,111,130,107,255,242,57,190,126,118,4,165,157,23,38,137,56,240,89,57,150,33,5,185,25,211,82,253,127,103,39,28,45,109,226,232,152,115,203,71,187,194,229,40,228,45,71,183,50,30,166,231,39,226,210,93,213,43,153,54,47,27,249,95,223,233,224,105,81,3,7,182,2,23,30,25,88,245,27,142,161,74,254,156,102,138,186,110,100,144,146,47,172,92,129,209,29,234,122,232,219,25,222,245,4,169,183,84,69,153,214,84,198,205,38,96,4,182,221,43,11,122,126,148,85,8,127,134,252,174,41,194,196,155,100,124,168,3,109,152,190,5,96,254,103,134,179,135,166,137,128,243,248,119,179,105,124,221,181,120,253,9,228,21,138,161,46,70,100,65,231,228,105,131,55,46,41,151,101,68,21,41,192,20,132,228,192,123,15,186,254,219,85,202, -255,61,248,174,149,196,139,240,234,157,222,68,60,4,121,247,37,255,157,125,89,145,186,167,68,60,67,82,117,59,161,254,24,31,107,60,44,70,238,241,74,17,240,223,203,125,95,38,206,126,31,107,40,38,16,14,191,97,1,181,104,46,67,243,65,222,96,116,174,158,14,234,219,121,121,111,124,107,151,242,10,193,149,92,43,233,112,252,23,160,78,76,78,40,162,62,8,167,186,243,24,17,143,148,239,228,145,115,117,71,102,87,195,95,190,150,49,110,89,145,48,105,238,91,236,73,209,121,161,35,121,28,68,3,254,171,17,190,19,247,144,169,227,22,250,117,145,52,182,164,125,115,18,48,189,230,15,134,41,25,253,225,146,143,128,236,82,55,104,161,171,239,181,92,153,230,149,245,243,155,131,113,241,116,47,58,235,27,191,190,180,50,95,97,164,184,117,147,220,31,252,96,145,18,64,140,9,96,159,236,4,138,3,176,215,102,150,83,58,96,21,82,250,223,158,140,50,72,160,85,175,139,94,13,211,111,43,69,67,65,118,167,88,60,232,47,215,126,5,246,233,223,27,28,42,92, -196,220,226,142,117,179,126,64,41,168,80,209,173,52,59,66,146,6,130,163,151,163,6,111,4,133,73,89,84,233,41,66,103,142,254,219,67,11,59,23,125,107,114,116,212,48,158,140,143,215,49,25,31,122,171,171,133,19,211,179,94,205,237,2,104,189,58,62,65,24,206,122,226,21,64,247,62,52,51,75,138,229,55,93,42,179,102,224,222,148,244,125,23,215,71,86,58,33,135,11,42,238,68,255,22,243,193,112,167,46,183,255,6,157,39,48,86,150,141,123,39,239,71,230,152,52,235,255,235,7,49,95,228,32,86,170,211,2,135,252,221,66,242,16,31,34,56,226,71,77,25,94,226,18,216,10,94,35,83,85,80,69,90,154,186,228,202,239,249,201,57,247,83,242,44,170,109,37,46,41,204,104,196,87,183,169,128,17,37,71,187,5,193,243,179,126,212,85,248,81,113,7,1,180,1,218,135,224,231,38,31,10,169,197,211,48,134,201,20,166,205,100,94,95,1,226,14,73,35,244,84,60,74,124,212,213,164,242,105,254,90,91,146,193,104,101,83,223,200,249,219,171,243,202,101,127, -189,145,54,244,121,34,84,176,85,176,132,252,51,244,117,223,218,204,68,146,187,102,44,125,108,54,97,101,40,166,182,1,252,232,29,201,75,11,80,203,7,91,88,71,116,205,140,180,156,30,161,239,124,159,115,19,109,57,182,46,51,188,218,90,203,100,105,32,47,197,101,229,135,42,9,238,138,87,6,180,208,187,12,228,170,123,107,49,70,74,240,179,39,8,110,42,202,210,221,171,9,141,177,219,217,57,230,177,219,185,8,213,90,109,182,204,209,129,254,123,37,253,156,91,22,123,198,176,189,200,58,116,8,120,114,246,143,105,30,174,45,131,41,246,240,106,246,69,119,163,220,95,194,90,164,214,131,73,10,183,164,213,22,3,71,158,1,118,21,33,183,201,222,186,66,46,109,126,133,38,210,164,89,61,202,217,126,40,2,105,199,234,9,200,109,148,113,147,196,149,36,218,67,39,177,221,204,159,160,167,237,100,40,139,70,255,232,95,237,161,93,6,82,217,53,214,17,104,180,225,48,61,99,17,243,12,115,135,171,176,174,102,128,249,40,23,153,99,67,249,183,15,201,249,25,173, -26,244,79,197,181,129,218,237,123,1,158,192,140,246,61,166,72,124,10,74,215,67,123,246,231,18,75,206,20,239,21,45,64,247,226,125,242,235,116,107,26,9,252,187,99,244,200,124,59,11,202,98,106,65,214,158,154,31,116,1,223,2,147,134,228,44,78,164,116,205,63,111,8,54,129,235,12,159,151,68,235,120,117,6,203,238,228,190,232,45,72,22,58,240,236,204,183,172,210,171,151,91,27,15,188,201,253,100,47,46,156,134,111,108,76,88,74,69,186,240,97,127,131,154,153,58,244,214,40,137,151,55,174,194,108,136,244,164,93,200,230,54,252,236,190,93,252,48,26,6,161,235,162,69,56,57,127,65,232,88,176,158,148,33,62,63,19,48,175,41,56,155,238,128,195,63,186,3,106,66,57,86,24,110,6,11,170,143,80,157,179,42,5,122,23,5,217,182,58,71,220,208,241,237,189,14,29,83,198,39,194,11,171,38,25,61,34,128,40,93,2,26,179,1,215,182,114,75,85,178,47,33,191,12,164,214,195,211,15,185,61,13,119,110,153,66,125,54,125,7,149,11,36,222,194,118, -113,208,148,201,180,44,112,20,8,199,52,143,143,195,56,219,218,29,183,172,102,162,244,172,96,96,226,145,189,205,239,240,167,42,24,98,201,206,209,28,203,231,38,54,249,149,219,190,122,141,142,13,115,104,219,169,5,61,205,231,81,47,181,9,42,81,13,158,128,63,80,159,188,218,222,92,10,237,28,227,94,187,245,173,189,79,150,202,247,39,176,38,225,212,122,62,148,58,37,184,0,32,228,184,19,13,227,215,175,150,158,74,24,21,198,188,154,141,179,32,237,52,92,134,8,157,129,230,150,246,170,113,16,40,25,104,228,43,164,230,8,230,207,92,202,35,35,108,150,193,2,178,127,223,24,64,153,166,172,127,251,205,49,109,25,201,55,231,169,177,194,109,37,99,96,141,187,173,115,186,13,153,224,72,217,143,174,61,203,43,80,76,234,227,103,234,152,196,154,22,30,147,228,31,108,195,70,233,83,63,27,152,112,131,12,238,66,122,169,40,172,206,122,98,228,55,116,231,222,193,144,142,21,19,194,33,138,212,25,253,94,22,94,232,184,64,82,8,173,135,105,92,203,61,177,243, -76,61,14,116,35,160,157,144,46,123,75,13,208,36,39,136,157,33,122,254,86,196,87,167,63,57,9,94,166,223,143,191,79,231,35,247,226,243,107,65,47,231,48,117,15,72,229,236,147,191,200,241,200,156,71,22,231,235,19,33,57,161,123,178,112,93,164,226,27,124,152,116,138,100,149,21,5,251,79,55,211,233,229,91,193,232,32,161,110,46,34,253,10,155,20,36,218,115,122,119,76,30,131,164,204,47,231,160,190,114,194,16,54,82,37,126,227,101,152,151,233,102,19,210,176,117,197,30,148,203,49,156,23,224,35,60,118,45,221,32,63,157,240,171,98,217,185,82,119,72,207,229,232,123,14,113,252,215,234,207,20,212,134,40,62,2,159,12,213,193,93,126,50,244,23,6,217,136,51,205,250,114,102,227,137,163,200,156,44,165,92,194,212,192,76,124,156,23,62,73,193,166,247,97,38,13,95,184,176,119,194,99,246,75,102,70,146,60,205,221,219,14,255,194,155,191,249,54,66,67,223,37,97,14,31,229,80,208,113,165,31,249,145,52,103,68,127,89,132,67,150,40,206,120,93,194, -85,66,255,29,209,139,186,111,48,56,86,141,248,189,127,93,93,92,150,220,129,118,22,89,159,248,106,38,110,221,242,53,7,149,125,113,209,51,74,120,156,190,1,61,70,67,182,205,193,182,106,201,73,229,48,240,223,23,169,148,148,98,112,130,164,169,95,25,127,171,226,38,7,55,51,97,248,108,121,87,164,238,212,103,46,172,210,199,153,91,148,152,111,179,116,176,219,185,217,206,217,37,51,183,137,10,77,108,175,126,178,15,241,8,25,54,9,131,8,249,202,218,188,142,225,71,180,55,212,4,113,249,141,95,238,158,196,7,183,86,51,71,22,151,194,175,250,117,24,1,94,196,180,199,168,249,151,121,202,43,98,162,19,254,14,223,100,149,134,106,95,61,220,110,134,176,130,118,214,168,45,47,103,173,98,253,72,11,1,26,109,238,245,209,92,9,195,192,8,251,45,55,126,180,178,68,9,188,176,102,32,191,192,12,243,200,67,57,51,78,242,171,123,132,68,229,220,175,202,191,94,160,201,109,240,64,74,161,250,59,23,51,37,173,115,151,165,54,228,93,133,198,94,175,135,181, -161,86,151,176,13,140,184,69,107,165,118,111,241,125,98,48,2,171,170,66,164,190,66,68,241,215,85,112,11,26,163,167,134,128,234,37,68,40,141,214,235,28,135,21,242,155,199,59,173,173,26,182,204,106,221,159,99,155,150,89,218,129,143,17,227,178,234,104,212,121,58,34,180,187,89,62,24,11,106,175,219,43,149,5,36,38,100,228,0,71,186,237,18,255,115,180,141,209,184,128,228,89,146,53,234,25,97,66,209,216,81,42,128,232,179,170,80,90,217,114,150,90,171,20,18,77,98,254,18,231,155,117,241,57,177,29,8,245,232,39,36,20,142,151,100,227,161,182,252,247,37,161,205,148,164,230,84,82,78,55,6,99,47,45,80,244,38,149,88,99,185,24,197,69,201,83,110,217,58,76,115,68,237,150,202,210,200,39,134,221,105,1,193,203,117,79,105,14,207,79,11,105,175,182,115,12,89,10,57,28,149,16,97,10,238,7,155,59,249,243,88,64,193,38,107,139,221,250,22,201,176,152,180,196,27,4,2,245,185,240,157,201,67,91,41,145,15,51,101,102,160,251,66,200,161,231, -151,43,18,237,14,155,101,151,183,92,197,45,212,59,145,41,214,46,23,94,192,84,93,15,124,85,63,40,60,2,196,99,80,14,71,247,251,244,1,120,234,213,48,52,251,214,135,127,124,192,86,213,195,245,200,191,176,220,177,244,132,139,162,128,5,162,34,169,38,45,148,25,235,193,213,171,190,213,104,177,37,103,234,125,41,73,31,24,211,182,213,150,174,47,179,235,201,9,21,50,95,239,200,126,140,148,39,227,87,15,148,213,84,33,229,9,102,231,173,248,122,110,141,238,195,133,240,167,177,197,225,35,61,42,176,247,134,150,51,111,61,25,116,232,250,114,149,214,137,50,192,44,66,244,161,48,200,233,64,172,26,176,90,84,180,79,11,161,101,123,66,101,247,213,77,134,60,229,68,194,249,251,170,33,153,161,181,8,69,95,110,49,47,153,46,106,248,158,127,231,136,160,223,230,27,181,37,213,134,155,254,59,58,70,217,67,24,163,203,240,88,171,150,184,202,59,18,51,156,112,211,147,253,218,200,190,104,124,72,246,94,2,95,31,170,219,127,130,72,87,167,218,133,233,176,142, -107,104,132,244,88,108,146,56,67,88,150,61,231,251,249,181,119,211,23,243,62,1,135,69,9,227,214,131,34,75,164,160,80,243,7,83,19,46,210,159,10,115,82,192,219,79,166,168,129,18,237,226,70,236,215,17,116,88,145,68,249,210,213,62,30,36,157,49,41,116,4,184,186,68,148,102,159,201,239,134,114,225,2,47,26,186,111,149,249,121,209,175,218,204,138,6,70,184,65,173,113,31,202,117,217,175,138,44,148,161,181,3,226,61,146,242,9,194,173,85,138,22,255,240,205,17,101,184,229,17,111,221,83,63,77,20,231,127,251,207,210,173,178,112,101,139,28,153,5,51,190,233,209,94,68,102,66,222,209,85,65,119,140,252,168,151,183,6,96,131,224,151,52,77,105,169,201,236,110,6,213,29,238,207,83,200,151,34,25,143,74,55,150,194,159,64,138,184,86,158,112,168,120,72,90,210,237,87,233,12,217,157,57,192,154,161,44,122,150,208,191,247,172,109,232,65,252,146,137,133,221,29,32,229,246,176,75,183,175,169,32,68,141,42,95,243,145,118,111,157,85,120,138,248,76,249, -160,212,64,95,111,201,22,166,108,112,251,221,72,167,58,254,199,134,8,152,242,63,101,55,139,19,132,53,109,25,28,198,190,94,231,220,129,126,58,62,218,239,145,255,182,105,226,95,246,183,87,51,188,255,44,128,69,237,121,240,237,252,254,162,242,101,66,106,63,232,93,228,100,250,191,241,0,120,178,122,26,185,160,62,161,73,75,0,224,217,141,131,215,124,141,178,152,163,174,179,115,112,87,92,157,148,2,252,111,51,12,104,112,153,222,198,245,163,207,157,105,2,174,220,250,250,232,117,138,215,241,216,76,41,165,217,55,203,135,129,160,168,251,168,124,171,223,215,132,176,164,241,48,46,106,68,62,51,22,158,10,145,68,7,251,181,22,119,37,226,141,115,218,30,13,44,57,156,242,26,50,243,224,108,131,103,67,20,101,117,201,75,18,71,13,26,105,229,178,111,106,214,223,80,19,47,66,121,92,133,54,47,28,12,173,240,19,133,43,208,47,214,207,36,207,107,40,20,128,213,70,21,37,149,33,158,15,97,186,230,92,94,13,97,217,7,86,187,179,46,207,231,31,245,49,205, -220,199,11,86,169,153,254,228,181,8,144,8,223,74,208,89,9,7,7,139,229,252,108,247,109,68,178,111,206,17,53,184,18,94,184,100,94,200,104,186,213,162,189,158,170,189,98,157,170,8,95,13,105,33,118,118,19,247,130,97,183,36,248,3,83,98,64,181,106,96,76,151,194,95,159,186,156,242,171,57,186,32,223,67,151,249,105,152,242,107,5,121,129,218,136,182,108,48,164,133,60,115,226,44,247,29,22,63,102,191,116,155,111,232,141,119,19,157,189,250,222,65,206,75,40,78,184,189,43,113,11,240,9,167,240,64,155,207,68,130,83,64,117,95,16,130,211,207,231,25,194,140,5,254,6,239,170,33,106,185,122,42,182,93,136,62,209,134,237,137,84,54,139,156,68,160,48,72,92,235,150,228,8,237,162,233,96,153,245,145,85,24,62,32,80,41,118,41,134,160,180,166,200,29,91,97,57,44,139,25,94,223,74,107,239,95,91,0,229,180,216,111,142,224,135,132,239,136,10,191,93,193,2,112,139,207,234,94,253,226,119,211,193,84,67,222,82,86,153,244,146,237,95,23,255,97, -114,157,222,102,204,103,84,14,213,39,193,148,191,82,246,147,151,135,182,30,74,80,6,95,209,132,196,146,135,166,164,229,111,30,202,183,136,56,170,202,192,108,52,240,26,56,98,232,139,136,11,187,228,87,86,185,11,231,181,159,22,8,223,24,67,98,176,5,148,131,20,26,63,189,199,241,133,137,240,11,56,149,120,232,44,87,255,245,229,161,66,225,50,112,64,7,18,241,109,179,32,5,2,39,94,42,116,147,173,226,176,116,9,235,126,217,185,194,107,176,51,9,99,206,191,242,107,124,0,60,185,223,16,164,74,26,192,94,51,204,149,208,251,163,221,61,200,236,120,139,163,187,114,232,133,105,127,1,240,250,224,189,126,38,137,157,21,31,134,57,41,71,27,93,65,179,190,60,150,134,118,160,254,66,2,137,24,31,45,235,19,80,214,107,231,227,131,63,82,59,65,2,215,115,46,128,88,77,93,193,38,69,32,139,216,63,69,118,168,187,245,3,4,110,138,142,59,103,8,243,213,173,85,158,241,233,19,35,45,147,251,18,247,145,237,17,191,88,142,148,21,159,173,157,252,111, -194,157,179,224,163,51,155,159,239,229,39,136,1,206,199,223,126,210,145,124,130,56,151,174,15,151,84,97,203,246,204,211,227,175,153,152,96,58,53,199,222,132,170,93,50,115,151,213,200,189,204,63,135,156,211,228,109,214,118,97,124,95,127,229,14,87,231,211,45,112,173,131,84,119,230,175,141,149,195,24,247,34,85,130,32,58,163,213,27,27,76,127,166,188,199,55,225,130,29,9,75,146,87,67,179,196,10,65,91,255,234,65,128,122,148,72,73,79,192,192,126,102,254,55,175,192,135,247,155,144,74,113,171,50,190,191,187,88,122,28,45,173,195,115,148,28,88,87,174,86,104,144,21,24,187,134,7,37,61,249,238,14,102,79,213,81,79,35,154,139,69,239,160,241,39,120,132,183,80,126,148,65,128,110,31,69,12,172,180,219,162,73,209,205,124,197,160,211,63,227,142,253,200,14,225,211,172,173,49,108,2,245,71,215,133,199,10,73,167,137,113,198,231,255,223,79,143,194,240,247,197,98,40,89,25,173,32,73,24,201,25,136,5,142,26,80,97,16,149,13,0,166,131,153,226,102, -66,250,164,203,225,109,184,10,96,10,90,95,210,95,239,116,202,222,113,192,0,14,142,143,81,163,127,55,57,109,114,149,63,246,106,223,89,55,113,173,5,43,148,252,239,109,198,86,213,66,3,75,74,180,238,120,13,123,197,235,91,36,195,43,96,64,105,161,72,164,44,41,14,141,126,11,60,72,190,235,139,216,7,153,211,20,229,228,68,146,59,244,172,127,8,230,238,246,68,167,87,120,98,87,146,232,208,212,247,5,140,227,117,119,157,155,133,187,73,103,57,231,103,55,174,112,138,115,153,28,63,209,14,191,117,74,120,253,152,206,71,110,69,226,99,86,237,7,88,147,241,44,79,104,89,68,231,255,159,21,10,173,185,147,78,5,167,91,23,220,171,183,76,109,94,137,222,217,196,103,176,77,134,88,239,218,122,248,59,198,117,15,19,146,12,254,206,231,144,22,11,95,254,26,199,15,160,161,245,189,239,137,249,160,99,246,1,85,172,75,139,177,202,156,115,65,47,114,122,82,135,16,202,98,137,183,215,107,46,239,229,78,241,0,197,34,30,165,13,176,20,232,40,4,55,109, -115,11,67,93,213,191,185,74,150,124,0,8,66,65,149,143,131,133,117,93,121,15,136,125,232,113,123,147,124,233,156,232,30,174,7,89,99,239,99,52,94,136,51,44,235,192,68,94,115,224,220,75,182,241,6,124,68,133,111,95,13,44,2,194,197,97,73,174,195,195,38,62,6,93,177,101,184,16,61,95,15,206,140,137,77,82,216,246,15,87,29,59,125,84,77,170,113,91,96,16,165,65,108,132,200,213,225,78,104,84,29,155,85,186,22,121,162,229,40,215,66,103,219,102,195,157,80,164,216,225,6,19,129,253,163,105,98,123,199,217,204,193,187,109,174,81,201,44,249,203,146,72,147,176,166,75,101,132,101,36,132,112,171,50,199,69,201,174,110,211,26,212,87,149,137,91,170,225,130,185,2,53,204,224,202,155,134,111,254,172,188,10,110,182,27,141,249,186,77,149,208,92,250,241,231,111,16,95,123,2,97,200,239,89,147,184,14,104,28,85,144,130,189,78,14,194,218,166,159,86,167,223,139,191,171,4,153,163,62,47,17,107,74,235,184,187,235,46,95,86,159,31,254,166,160,204, -238,3,88,127,239,185,55,104,219,84,88,196,213,158,240,65,86,85,30,74,166,7,28,225,97,156,222,158,18,30,82,136,29,101,228,131,143,214,54,219,13,190,244,136,244,111,14,10,215,105,214,2,130,109,238,18,150,103,88,218,161,85,23,224,144,227,111,10,88,83,144,26,3,11,138,118,191,214,78,2,228,195,171,12,33,189,75,234,126,14,220,46,151,60,3,48,233,227,31,213,20,152,103,219,120,216,37,199,168,196,230,235,108,146,27,128,5,22,187,181,109,240,47,248,76,46,181,115,248,70,172,140,149,105,193,37,228,106,164,235,206,169,133,251,39,166,181,252,247,206,32,212,8,253,239,59,251,12,251,45,30,42,152,10,21,237,174,64,243,62,145,9,80,94,95,144,81,69,116,248,118,176,142,58,51,167,193,203,111,65,13,220,212,138,80,52,54,113,191,16,247,167,246,210,239,250,131,114,57,116,84,143,178,184,47,119,57,207,107,67,89,67,89,161,180,5,109,165,210,107,182,55,145,124,253,155,133,123,208,40,133,30,237,25,236,203,215,126,227,50,144,213,176,226,254,122, -18,49,117,216,23,89,149,122,144,148,155,59,148,85,200,134,47,152,103,187,123,63,31,175,199,132,166,215,184,193,93,166,173,126,228,111,45,180,130,113,242,164,53,102,142,21,176,177,194,218,228,213,44,186,248,245,223,186,81,190,117,46,125,243,130,151,191,189,235,222,237,69,134,114,173,116,194,69,216,186,25,133,190,95,203,190,50,174,102,37,217,212,20,156,86,200,100,49,0,221,180,238,175,228,186,255,86,172,70,89,252,234,20,50,168,120,193,63,185,158,66,106,4,254,170,71,12,179,103,8,203,57,164,103,148,84,35,251,228,203,46,138,54,53,118,163,199,85,32,79,118,226,7,226,128,63,186,59,45,223,76,127,127,125,233,50,189,225,53,45,49,55,254,126,138,55,48,76,133,204,114,252,45,236,218,36,44,76,171,159,244,69,91,88,248,239,172,36,82,171,176,54,102,64,161,146,254,180,47,105,206,138,9,187,125,87,145,118,210,50,176,176,213,28,56,192,114,43,156,187,53,127,143,13,62,255,235,225,252,200,212,143,142,219,114,57,248,215,83,125,211,211,197,121,255,184, -121,89,68,3,67,193,179,243,141,19,100,169,81,105,251,213,39,146,218,45,101,35,193,82,51,78,12,50,225,240,85,58,207,31,16,248,177,98,13,39,207,172,81,175,254,5,61,145,255,9,241,138,93,2,52,194,112,242,175,71,198,120,243,40,135,240,129,196,76,174,156,41,4,4,61,59,110,229,25,128,108,231,244,66,107,44,173,112,153,249,31,86,124,147,210,60,185,75,74,12,221,233,53,114,234,210,41,46,181,48,126,73,140,35,69,177,185,209,177,255,166,111,244,122,42,84,167,146,210,61,90,227,82,4,7,210,203,26,72,79,162,106,203,206,92,26,113,110,160,226,216,59,203,78,153,74,245,13,128,145,7,80,62,209,25,134,189,138,110,56,131,172,162,76,2,47,187,231,250,186,195,221,223,89,199,49,222,226,77,32,233,91,57,121,252,44,25,38,200,88,1,33,215,99,69,141,73,129,44,236,108,210,44,65,77,155,126,139,78,252,202,137,251,149,92,136,21,39,228,134,15,183,204,191,68,216,234,174,202,99,87,216,76,172,66,27,117,37,93,193,202,63,85,187,52,207, -171,127,33,194,47,177,81,118,255,155,171,86,142,98,251,130,233,30,245,255,102,226,65,198,165,167,27,136,128,9,167,57,4,146,96,207,245,242,209,112,156,37,82,253,200,154,153,133,236,134,230,111,11,209,212,120,153,186,139,75,159,244,86,53,226,128,11,194,121,189,234,60,61,8,247,99,94,239,128,233,110,195,242,68,187,129,186,196,140,109,119,250,223,102,211,71,62,127,148,52,184,148,70,181,95,32,184,190,70,215,192,135,167,133,198,139,232,230,223,30,117,20,49,81,14,164,230,64,35,112,202,134,117,31,132,174,189,91,145,4,236,109,177,166,3,218,100,64,237,220,150,35,43,142,203,212,175,199,205,103,154,215,91,167,239,162,34,70,190,202,229,169,48,155,151,248,158,50,127,3,216,15,216,183,164,105,209,198,175,254,124,98,47,76,197,112,99,112,16,225,164,224,69,21,51,22,211,30,21,126,42,196,198,136,49,10,11,138,68,202,22,231,2,119,42,222,246,230,138,194,167,44,162,53,149,107,137,213,147,217,228,232,218,245,199,112,137,150,186,150,74,136,191,71,164,52, -187,59,111,236,161,202,80,177,170,21,164,0,122,198,179,240,186,162,65,242,167,127,236,22,201,253,186,63,235,27,119,223,188,105,235,216,43,84,86,255,119,94,42,229,62,98,74,39,186,255,99,174,207,74,3,49,243,133,152,170,48,36,247,136,14,251,210,147,14,135,70,196,56,243,102,49,120,72,5,52,221,28,162,135,229,195,168,107,182,114,240,101,54,165,73,155,190,133,14,13,67,234,23,68,3,135,248,71,121,93,51,184,38,9,159,108,138,142,173,156,249,228,111,245,115,69,175,217,158,148,252,42,237,196,83,158,76,24,227,191,179,30,231,153,30,37,248,155,237,226,82,50,105,252,133,156,235,64,219,95,210,211,214,201,121,55,238,226,24,105,125,96,82,229,174,175,206,139,205,111,5,69,159,190,106,137,55,4,164,46,248,111,96,14,163,180,214,143,183,20,192,124,196,253,129,158,177,72,203,215,122,11,232,215,94,245,129,247,209,40,6,126,119,216,250,71,170,150,147,73,98,86,40,246,231,89,211,68,83,157,168,129,71,234,117,190,252,16,57,34,217,1,86,237,88,63, -142,23,219,231,128,54,144,194,238,15,231,206,216,234,0,162,112,68,125,33,185,32,7,77,136,110,200,39,159,100,175,22,31,145,153,182,136,185,10,88,188,68,222,170,35,81,233,173,26,124,110,120,177,168,98,89,153,252,255,242,95,33,154,242,239,188,174,216,191,230,210,42,255,246,157,83,20,113,40,48,50,63,203,214,14,103,154,61,80,247,169,74,90,131,54,18,180,130,160,44,171,8,95,53,108,55,149,15,46,12,143,52,233,36,229,174,122,43,150,112,22,205,197,7,170,33,156,49,166,238,77,90,71,137,55,73,40,225,111,32,57,27,102,168,34,227,83,47,215,124,253,144,50,236,105,64,126,186,89,231,101,9,225,64,107,51,19,48,121,233,175,124,178,105,143,219,147,250,234,97,157,174,60,125,246,234,91,81,95,175,218,67,130,214,196,88,123,241,211,223,217,126,98,95,98,9,20,43,231,228,127,131,174,19,51,192,5,169,253,3,17,255,253,204,197,2,194,142,20,240,29,85,42,200,58,111,219,60,160,37,178,61,10,255,121,110,16,154,198,16,15,174,40,58,202,20, -135,146,24,182,234,254,203,109,56,80,234,138,0,205,16,130,197,51,130,218,201,180,162,117,65,116,27,137,180,79,190,182,142,5,7,153,145,35,170,37,239,108,67,50,245,208,240,134,237,222,91,33,8,41,199,106,110,111,139,249,231,49,198,241,80,232,226,24,73,161,189,151,17,181,198,190,0,138,251,205,164,131,226,115,5,189,145,70,120,19,229,162,141,30,157,210,192,152,145,149,32,111,183,148,213,165,185,130,107,221,79,235,78,105,206,4,221,43,193,132,233,33,150,130,171,124,152,251,134,115,184,65,149,45,160,109,84,156,39,180,69,195,155,151,178,108,149,184,65,44,4,102,196,155,200,132,40,206,40,16,241,205,2,184,125,145,6,86,199,61,183,120,244,11,195,98,119,128,230,75,107,38,244,119,38,185,75,209,146,67,254,62,187,33,207,223,187,248,18,251,47,23,110,97,109,100,39,15,166,130,146,182,51,53,113,167,185,185,73,70,150,187,85,192,82,21,6,46,57,187,207,191,217,103,155,89,21,165,175,74,229,182,38,2,75,125,61,148,175,178,239,214,76,225,203,148, -76,120,220,247,237,141,125,10,181,42,227,174,93,224,34,203,130,11,61,94,183,212,183,16,146,133,45,120,119,211,163,79,96,137,142,125,10,21,92,49,9,48,42,176,217,108,8,152,14,195,55,92,228,48,197,136,155,53,31,103,84,127,66,94,233,10,232,19,67,19,202,119,70,225,194,243,5,60,73,29,243,60,98,188,172,28,178,33,68,220,227,202,227,171,246,60,19,109,102,157,25,70,227,250,237,195,16,65,231,192,170,223,9,144,21,206,44,34,98,2,177,106,6,74,123,113,136,211,105,177,0,144,135,138,145,4,29,188,96,177,250,76,59,147,85,215,197,181,129,0,215,136,92,121,98,93,38,150,147,51,214,45,65,93,209,255,158,75,34,130,215,253,135,183,5,77,254,171,231,234,140,49,235,135,124,26,225,91,93,226,126,69,156,241,153,143,178,27,161,236,51,79,32,219,104,47,238,234,241,233,68,233,253,233,242,67,190,76,73,244,12,218,157,43,100,60,191,83,193,183,149,41,38,203,240,76,138,116,11,223,25,18,37,166,44,42,167,245,153,171,63,218,250,233,232,77, -200,145,152,127,202,197,139,163,108,20,241,176,187,82,217,236,246,180,98,200,250,231,54,42,55,51,7,242,213,216,98,198,42,174,241,227,187,73,57,70,238,253,227,107,168,159,27,156,205,29,112,186,111,127,9,85,249,55,108,229,126,163,45,100,90,156,90,250,60,246,83,25,251,208,56,127,34,160,230,197,222,55,210,205,167,240,44,209,95,160,111,36,34,206,166,73,214,251,108,80,140,146,225,153,44,253,203,6,245,55,51,164,161,0,55,176,40,34,78,113,223,120,254,73,175,157,220,193,130,236,200,227,201,139,229,6,253,34,212,120,60,66,244,115,248,178,125,197,196,122,150,136,81,84,179,222,135,229,191,223,82,229,187,138,213,215,239,235,234,158,143,136,208,117,47,138,122,201,38,237,183,237,24,22,184,20,86,119,144,50,133,113,101,35,11,114,131,2,210,160,181,108,200,201,223,120,230,197,223,65,102,37,66,218,3,136,192,17,231,47,172,209,128,143,20,199,230,161,76,223,135,18,152,73,47,117,53,252,148,137,58,216,58,89,191,230,114,34,15,106,58,106,6,54,57,238, -197,140,226,105,96,252,141,100,181,26,174,47,111,212,157,92,219,179,119,125,107,185,62,207,12,134,248,94,85,49,215,249,241,232,25,154,166,156,189,85,137,66,46,215,41,144,97,151,148,144,219,215,55,235,214,192,179,54,56,149,139,234,219,207,81,89,32,106,215,63,99,233,66,177,197,25,2,144,123,220,241,183,55,253,137,37,193,225,217,236,180,63,11,192,158,248,189,6,188,128,15,188,128,100,194,7,145,12,142,99,97,32,87,63,207,227,145,246,7,154,117,117,221,46,25,108,67,153,0,5,235,119,167,173,228,75,76,242,214,140,202,72,79,222,17,156,230,97,146,76,81,88,230,235,227,124,36,59,38,251,64,203,238,207,221,175,96,159,67,2,5,54,149,155,235,227,41,151,246,237,129,191,111,146,231,233,7,226,75,180,104,74,229,110,199,186,130,163,207,104,177,239,117,84,9,255,249,5,211,227,158,175,70,125,109,158,167,149,10,219,145,131,204,203,113,58,124,171,99,176,190,26,40,150,151,206,121,117,74,69,9,82,109,146,33,30,15,3,105,166,165,20,47,157,87,122, -235,97,255,50,95,54,24,30,69,139,124,168,10,250,167,56,96,203,52,20,75,62,77,226,197,222,243,226,1,87,46,29,124,60,73,30,121,200,119,69,102,77,93,170,1,159,184,27,95,107,149,103,245,177,190,252,246,58,201,82,12,174,196,163,200,178,242,226,99,23,67,181,196,204,21,145,37,198,181,67,106,104,226,100,118,127,156,230,53,128,234,105,101,239,96,63,46,156,210,22,165,18,222,171,110,23,90,79,26,43,59,104,239,164,20,3,144,123,255,148,50,142,189,132,80,171,78,145,139,114,96,21,159,246,80,32,158,246,215,72,129,246,196,96,27,245,67,124,167,15,66,107,113,169,239,45,57,198,190,238,233,242,8,124,250,42,131,18,86,91,198,2,82,123,237,153,169,60,100,69,68,146,132,47,45,171,211,34,196,163,235,0,131,138,218,70,210,23,240,119,49,143,86,37,191,97,46,105,201,232,203,57,187,88,63,88,171,122,241,84,157,80,233,78,231,199,198,164,68,217,86,243,9,107,225,121,58,85,84,97,215,44,87,81,8,45,101,46,197,77,217,185,5,11,94,19, -17,63,38,74,66,233,69,234,67,112,223,217,241,224,248,26,231,15,49,14,198,202,192,191,72,64,209,113,189,83,93,48,238,128,251,46,187,214,23,61,166,196,144,103,113,45,209,97,29,11,234,196,225,14,136,237,102,120,157,34,175,113,155,219,44,151,30,110,233,248,59,147,213,6,77,99,168,241,215,3,185,29,43,204,167,231,36,25,152,186,36,199,201,79,247,73,135,104,168,253,71,249,162,22,251,219,232,141,65,40,69,56,9,236,40,166,117,71,239,159,27,10,52,92,220,9,116,0,251,126,180,120,254,195,39,35,137,124,16,170,147,180,60,172,185,6,200,6,182,221,2,175,69,253,222,233,240,173,126,177,75,115,221,81,121,89,122,245,54,217,153,237,185,56,63,122,60,116,37,157,210,130,17,226,179,167,191,225,47,79,207,65,185,104,133,251,5,146,119,75,218,49,145,36,32,202,90,101,254,234,114,28,241,111,86,96,26,148,123,113,87,178,35,161,75,135,68,98,250,9,228,109,236,1,218,52,82,177,146,238,75,82,150,47,136,158,81,214,2,80,139,111,67,226,142,45, -32,199,112,191,90,180,248,171,41,252,242,5,31,229,112,128,50,7,215,54,159,189,234,52,243,49,147,111,95,12,161,93,196,104,193,83,177,240,192,8,196,174,177,213,63,231,66,207,234,223,51,75,139,94,74,72,231,121,125,96,73,128,47,192,102,74,240,109,44,39,67,29,151,14,59,238,57,56,80,4,43,61,223,247,146,58,144,135,77,98,198,146,210,101,28,52,122,213,55,247,177,184,169,9,41,113,19,179,144,214,206,197,108,219,232,191,181,114,10,189,134,113,4,174,150,110,36,206,197,50,70,174,192,66,47,111,3,228,224,53,245,129,135,240,176,33,63,100,145,172,134,154,94,153,52,90,224,123,50,192,5,158,216,152,215,19,3,26,49,10,23,21,134,246,154,128,165,19,147,250,179,22,194,220,249,214,234,143,21,63,6,78,139,208,3,88,121,142,168,19,221,0,248,167,86,90,100,101,189,33,129,20,216,185,212,17,245,25,11,141,190,50,154,141,119,173,153,164,183,188,134,161,107,38,61,57,4,231,207,106,105,250,110,116,48,242,7,94,235,118,80,124,29,9,246,69, -133,11,226,224,146,254,9,242,147,231,194,196,132,207,188,20,212,24,10,141,2,185,239,69,236,140,191,110,237,26,222,225,130,220,190,190,239,103,91,213,187,206,194,238,201,107,53,78,152,104,22,90,182,235,98,62,89,64,152,89,209,223,34,55,68,248,187,47,155,167,91,74,104,134,253,139,50,30,173,81,163,249,153,99,46,55,212,57,29,238,34,10,127,225,46,192,197,104,106,225,186,78,134,187,134,104,172,36,31,214,170,243,138,216,51,169,237,108,114,91,137,175,177,238,164,96,3,67,164,226,121,145,221,67,146,223,45,47,112,111,169,213,154,209,14,239,138,164,120,169,16,9,190,250,139,5,11,188,191,160,137,28,7,151,213,194,122,250,168,114,59,48,216,243,158,214,221,58,177,250,94,187,88,160,20,134,60,38,211,13,253,38,155,136,141,22,146,229,8,93,0,245,103,204,161,104,240,2,146,92,56,45,93,252,15,246,98,113,73,188,247,163,248,232,217,129,76,100,246,185,32,192,216,19,130,208,5,60,0,128,119,74,161,185,115,87,28,193,49,63,52,221,237,186,220,250, -247,188,193,119,30,94,46,142,230,197,92,235,196,2,248,48,121,218,124,70,141,36,63,153,249,180,17,152,61,229,232,237,1,92,98,200,230,254,89,201,25,101,199,80,11,36,220,208,110,252,123,122,214,119,140,54,147,90,107,105,0,153,137,61,126,58,166,176,30,161,211,130,118,3,18,53,160,144,224,169,107,48,23,129,103,206,181,64,199,110,150,186,131,207,49,122,24,254,140,27,55,222,100,71,43,118,134,227,233,107,144,85,234,152,50,34,239,119,113,64,248,126,215,46,34,62,243,40,134,255,226,7,102,129,159,126,55,92,132,150,111,76,79,71,78,165,143,159,8,158,164,221,169,13,165,140,183,194,39,28,138,204,61,97,172,53,65,208,23,236,104,104,196,4,208,237,223,188,140,229,215,34,63,125,11,249,128,31,233,216,76,110,101,211,225,4,62,236,58,233,232,23,185,254,132,251,140,83,235,21,246,252,196,112,32,37,143,153,199,190,179,205,75,114,48,148,244,81,110,197,243,251,36,73,110,76,121,232,190,21,107,148,42,179,220,173,99,38,23,53,38,80,183,123,99,205, -114,199,113,42,220,51,178,42,110,161,239,41,79,98,52,135,147,24,119,203,191,97,205,201,4,67,20,18,141,40,173,188,22,138,218,254,143,173,183,90,150,20,218,162,109,63,136,7,220,30,145,4,18,119,123,195,221,53,249,250,195,170,189,247,189,113,34,78,84,84,213,146,12,152,50,70,31,173,79,100,114,61,12,57,7,234,171,16,130,3,30,34,46,190,57,196,96,185,11,251,207,31,173,39,12,194,211,15,27,79,121,142,19,26,43,230,40,246,224,117,252,19,114,39,133,166,69,20,146,93,71,14,173,75,176,158,186,171,144,231,65,131,34,199,213,4,199,191,199,21,25,220,32,181,27,121,30,56,153,233,164,109,30,18,114,94,158,44,202,60,223,70,77,42,195,41,2,218,100,197,155,26,130,156,17,214,193,223,141,165,107,40,42,169,97,170,73,147,222,101,75,30,13,148,238,13,88,211,145,21,129,54,96,215,25,173,57,207,92,255,205,85,164,180,229,237,190,62,216,163,144,150,11,222,18,233,140,7,164,124,178,66,50,50,82,160,206,207,101,246,60,107,209,220,248,122, -182,15,155,3,80,83,230,98,242,13,139,208,116,76,179,81,206,205,183,5,33,233,163,45,233,159,13,97,117,21,73,96,107,214,250,21,216,228,55,204,132,137,184,3,231,27,117,246,57,168,110,87,103,189,76,192,115,107,26,220,88,107,219,81,228,12,76,89,9,254,152,153,12,199,27,4,140,4,116,207,102,228,214,198,161,9,194,59,29,233,155,250,223,231,213,151,112,6,41,96,89,13,222,17,40,242,27,243,247,199,31,181,109,188,134,95,255,14,222,228,122,176,181,85,89,193,240,251,246,236,95,104,183,193,254,205,91,205,52,137,6,147,87,239,121,3,116,143,254,86,51,236,149,216,40,255,204,196,125,212,58,244,164,5,12,71,129,70,197,180,163,24,84,6,50,2,176,49,61,255,103,11,31,147,94,124,229,201,209,173,36,184,64,11,94,5,56,80,206,21,220,229,154,222,124,109,95,61,178,140,232,224,151,105,3,10,182,44,241,56,21,1,80,251,6,97,155,180,99,204,192,37,47,63,153,254,65,211,201,113,30,239,26,239,78,110,158,221,251,79,219,214,133,222,62,228, -214,110,184,86,217,143,62,27,196,2,19,105,14,86,226,42,120,139,55,158,221,186,84,13,178,232,232,0,121,190,89,25,15,75,161,51,202,21,164,178,142,45,168,153,171,45,237,213,40,176,55,29,22,74,42,132,73,174,94,131,112,131,16,22,15,243,223,171,176,77,43,205,14,163,22,117,154,131,211,66,164,62,215,188,152,175,117,36,233,83,42,56,237,205,33,232,252,144,71,187,138,10,233,34,79,133,49,102,72,200,83,186,186,166,220,65,236,142,37,125,185,229,212,98,29,98,13,6,114,75,104,84,34,58,101,66,109,232,142,112,58,49,103,247,112,64,128,253,37,71,186,248,241,11,131,91,220,206,69,140,34,77,95,32,12,29,30,144,215,75,207,243,41,77,28,18,67,73,75,122,149,66,127,39,128,127,54,237,55,186,44,51,53,187,157,57,217,226,163,139,37,59,36,193,216,68,177,82,16,158,148,218,177,24,36,114,140,186,254,14,174,224,91,87,106,45,163,167,8,51,144,65,168,103,167,85,30,97,177,153,185,6,53,135,68,33,40,230,211,121,40,64,202,181,172,7, -159,179,134,2,60,104,214,40,145,248,3,233,77,110,179,167,102,198,147,212,255,111,44,35,4,100,185,236,200,239,207,254,60,187,121,208,78,49,228,107,47,54,198,191,246,153,32,144,157,38,0,72,186,33,213,164,116,78,181,49,27,224,164,191,10,86,56,150,159,103,148,255,120,8,137,203,196,43,191,195,126,12,124,112,249,80,123,154,14,78,36,7,196,10,56,234,2,16,210,190,122,190,250,0,229,156,100,144,255,184,51,245,34,18,185,120,162,166,216,86,20,198,53,70,130,163,183,79,126,90,114,79,252,139,117,51,61,39,155,119,157,17,109,56,26,138,170,86,172,231,202,82,242,31,253,37,225,175,162,244,241,81,27,232,36,110,0,57,245,166,252,232,168,5,200,123,243,251,221,205,209,61,42,62,175,20,140,214,65,107,222,71,211,189,241,18,135,47,150,237,253,211,147,114,158,22,201,6,161,59,170,173,169,213,148,181,231,73,46,245,4,79,56,88,220,132,113,210,244,198,216,217,9,48,52,173,131,221,54,4,177,12,79,244,53,227,90,68,85,163,120,185,228,112,153,57, -116,155,118,208,227,157,44,251,205,172,161,70,72,221,184,135,222,160,113,238,70,55,212,241,163,248,35,56,165,129,232,192,51,235,11,78,114,209,163,240,32,117,214,237,191,57,141,247,15,107,3,123,235,109,93,132,33,171,153,26,229,175,160,144,149,237,30,119,248,219,220,132,133,73,171,42,134,73,183,24,207,172,226,130,59,158,129,32,56,228,215,64,68,108,218,231,1,20,69,177,192,194,146,235,146,31,209,223,78,209,86,146,188,129,226,162,5,97,190,40,51,23,20,34,19,99,25,198,117,14,201,59,83,251,116,187,144,90,189,110,3,201,53,103,244,53,56,249,107,12,3,155,162,140,41,72,225,181,105,230,61,42,158,6,39,173,28,233,23,255,0,15,105,71,175,89,20,205,252,76,88,156,102,148,66,250,230,24,0,80,66,141,130,31,90,218,91,60,78,68,248,95,28,225,13,68,90,142,76,77,18,247,51,122,249,24,15,19,140,6,69,5,234,189,24,208,50,6,72,35,108,166,130,92,74,87,42,177,15,193,224,250,194,18,14,165,38,46,42,105,253,223,91,61,120,154, -66,7,13,12,117,229,46,199,119,90,89,59,168,41,107,56,200,252,65,127,240,191,92,170,190,168,128,66,137,127,151,185,118,62,166,136,80,218,214,227,190,29,83,199,209,117,238,59,190,23,143,31,159,61,100,169,195,104,188,94,141,121,22,198,60,233,227,233,19,4,238,42,82,151,16,122,99,51,241,243,16,191,186,203,37,5,64,25,9,0,18,208,187,126,110,239,185,80,211,122,129,203,31,118,83,67,53,30,190,38,209,213,44,200,15,123,172,110,26,119,192,32,247,188,112,121,179,235,13,211,231,63,237,33,225,199,125,197,245,211,187,236,142,128,225,119,245,199,190,142,227,187,183,151,212,127,160,59,58,234,143,145,73,252,79,152,149,123,43,223,143,178,16,121,48,125,44,29,42,210,60,58,177,147,11,204,2,252,182,161,143,19,102,189,15,67,143,31,172,227,180,120,193,160,99,199,209,30,199,219,105,98,15,205,118,255,130,253,93,227,187,56,200,154,208,63,28,231,141,32,126,5,59,37,116,237,44,39,218,223,92,64,76,56,166,242,38,230,15,248,183,219,37,141,70,85, -147,202,96,137,84,66,169,223,118,121,195,228,155,65,47,227,153,208,149,241,91,4,190,0,69,127,159,146,70,233,221,224,14,114,16,1,124,234,117,172,204,143,201,12,95,235,213,143,11,41,252,68,222,208,105,183,222,108,213,181,6,20,164,229,210,244,229,234,111,9,179,157,166,110,167,104,249,19,140,185,154,131,42,57,95,191,3,78,99,117,81,215,217,99,108,26,143,253,77,117,242,47,150,229,31,89,52,6,245,205,170,55,151,253,61,27,223,242,63,39,37,77,51,19,124,15,65,146,210,88,75,147,233,151,8,131,238,148,154,169,206,138,130,50,153,112,72,117,244,39,72,6,106,6,73,176,80,54,147,172,168,227,99,243,125,89,114,26,4,173,240,90,58,192,179,188,119,222,150,147,189,149,208,181,229,114,37,45,235,85,28,70,135,61,224,180,237,228,111,131,241,96,20,74,198,188,38,136,51,39,60,203,141,47,10,205,133,1,119,149,169,20,205,111,163,139,197,103,96,212,71,67,152,100,217,101,165,47,87,73,253,97,16,84,177,138,246,195,237,136,146,242,143,26,211,234, -53,80,60,195,212,103,241,32,247,125,204,185,237,117,65,15,53,106,104,43,185,127,239,200,55,27,226,26,157,252,19,206,102,69,122,39,3,100,14,161,28,114,77,171,219,136,241,222,0,230,104,171,248,38,15,187,146,107,131,65,237,242,94,25,125,214,72,40,229,95,83,207,159,195,167,140,112,241,191,122,142,7,40,29,92,238,210,96,70,106,179,146,213,242,113,40,35,105,93,196,37,233,209,27,160,6,145,175,192,196,114,228,51,221,102,39,161,25,136,255,171,112,220,34,135,4,34,162,44,41,171,33,2,172,107,2,100,2,109,28,253,219,119,233,175,20,66,92,233,222,177,82,143,142,170,235,146,26,16,15,112,73,177,236,148,2,48,183,188,48,95,255,94,46,246,12,192,190,183,204,93,20,142,238,80,150,175,97,98,58,226,141,201,55,219,103,154,161,99,90,110,65,199,102,125,24,217,251,101,199,60,151,138,251,209,204,55,193,71,236,15,178,187,9,211,192,164,161,164,158,27,42,233,244,51,229,55,202,242,205,3,15,115,223,165,97,88,72,163,18,187,94,166,193,224,116, -67,109,82,192,105,106,206,207,192,136,112,74,189,145,141,106,138,249,227,103,26,179,75,68,242,26,229,173,25,72,36,93,132,206,10,57,25,136,111,60,245,233,90,177,54,127,243,122,254,199,69,14,98,139,19,251,230,200,155,103,139,93,15,31,246,139,194,94,136,125,243,32,231,150,125,138,221,164,161,193,117,44,70,140,123,142,76,77,214,158,251,136,152,162,134,25,180,238,242,132,207,158,157,91,246,91,206,172,143,136,166,183,253,82,239,154,185,240,25,148,122,78,161,112,110,123,195,91,13,5,249,186,33,217,217,101,58,10,176,116,140,13,170,42,18,64,10,209,154,82,202,38,178,83,13,253,225,252,43,173,94,136,127,117,144,202,177,239,188,187,116,167,34,182,219,116,180,69,252,196,130,52,162,21,238,27,164,1,1,57,26,48,231,216,202,249,110,246,103,195,117,107,215,243,87,47,83,23,120,235,20,56,35,28,64,252,152,50,94,199,177,95,200,31,86,31,229,194,32,223,125,249,105,50,222,217,135,115,223,196,129,65,253,157,25,2,233,227,42,231,254,190,91,201,169,223, -51,19,68,87,24,63,3,27,3,67,236,174,141,65,41,216,250,166,93,251,168,78,137,165,147,193,227,228,205,151,174,222,25,78,15,109,229,143,58,93,137,157,112,131,177,162,58,35,59,194,202,222,131,44,156,173,109,111,138,148,214,235,215,15,229,131,211,142,193,213,7,95,97,18,207,226,6,91,69,30,115,217,22,145,69,7,155,126,216,165,147,58,49,243,48,29,52,186,202,112,216,60,62,237,248,3,106,5,36,246,214,77,235,166,135,137,28,128,48,150,165,4,149,198,87,137,196,144,11,159,115,26,189,97,189,10,138,196,75,153,204,219,52,246,167,125,1,108,24,52,33,187,12,174,175,90,86,146,191,84,25,212,70,130,178,151,245,225,45,161,126,52,206,106,147,239,229,60,223,171,120,190,234,134,127,254,86,92,100,60,166,62,8,177,49,2,189,204,197,139,214,66,21,119,239,231,109,231,213,12,147,143,85,117,119,210,143,16,178,151,13,63,6,127,168,111,103,14,11,232,198,8,26,228,71,6,61,13,116,109,74,97,183,175,96,134,138,165,50,175,128,46,92,41,155,239, -88,152,11,199,172,203,12,109,141,75,203,52,20,247,188,37,62,194,181,207,178,252,2,103,124,188,216,96,74,5,224,203,64,143,0,140,77,82,240,81,210,76,174,206,213,193,162,54,94,76,164,205,156,161,57,89,217,7,126,113,139,204,187,193,231,94,82,221,63,211,120,141,144,243,153,83,145,75,39,158,169,7,214,10,160,77,189,90,102,93,111,97,160,229,39,241,200,2,45,248,70,63,151,122,196,151,26,215,234,168,101,70,107,103,130,207,59,36,146,106,137,172,100,72,111,251,174,38,177,74,13,119,160,184,104,198,206,19,30,139,103,78,127,103,62,61,34,125,34,129,217,86,164,235,232,144,109,20,135,55,126,33,199,126,64,225,225,97,185,90,136,0,117,253,146,44,22,1,38,243,18,168,67,244,29,91,219,197,202,200,249,226,149,243,225,126,22,15,157,73,148,16,65,72,107,10,56,226,146,79,179,166,174,48,168,245,93,121,9,122,39,139,193,12,190,94,57,214,32,226,217,116,33,58,135,77,206,34,111,113,113,209,117,182,133,172,227,208,161,36,246,51,152,39,183,135, -153,236,211,98,213,103,230,151,218,245,170,193,254,240,108,44,113,226,218,93,194,205,206,11,108,129,26,2,106,30,255,83,18,201,79,206,204,241,206,31,72,49,59,111,128,141,180,241,151,15,102,138,233,40,209,239,193,158,20,134,252,20,40,125,33,253,57,226,44,86,170,35,16,196,77,117,192,30,100,8,128,122,139,155,193,107,104,218,75,116,42,191,16,64,185,43,111,202,111,164,157,3,200,19,199,80,81,232,149,153,83,41,30,45,81,210,166,249,57,61,200,34,110,242,118,113,10,198,252,146,53,130,184,189,134,65,119,10,42,124,118,158,156,160,245,26,210,110,98,173,66,228,46,91,45,108,183,136,66,3,74,223,40,157,70,88,43,229,12,67,188,145,8,148,26,141,20,38,230,119,30,223,36,131,110,35,178,51,200,185,54,181,26,171,136,176,228,123,181,179,241,198,41,165,111,193,25,23,213,39,97,102,101,207,235,167,151,124,157,56,165,200,66,16,147,173,87,248,80,168,179,27,19,39,121,115,235,31,28,73,2,68,128,246,129,236,193,28,89,62,250,114,3,18,132,31, -253,42,137,14,128,239,211,26,2,53,16,180,44,185,225,195,89,184,173,32,100,0,187,248,167,177,120,62,149,138,188,174,26,99,100,27,126,106,151,90,166,241,205,72,222,134,18,68,64,173,52,18,26,185,198,4,141,58,160,127,159,62,31,121,52,115,92,52,142,149,71,36,18,234,164,234,199,170,221,140,186,116,135,150,135,102,15,60,202,122,213,27,48,16,150,122,245,177,248,14,142,7,211,80,129,162,216,121,52,44,109,6,172,125,62,87,141,221,238,1,14,240,7,148,149,52,134,62,190,227,32,165,169,233,128,75,9,49,241,235,61,197,52,167,9,234,182,148,156,202,122,61,129,14,108,213,219,216,234,46,155,19,217,212,209,116,127,193,98,158,18,236,245,121,214,49,175,137,59,52,71,78,238,213,209,199,52,49,122,115,98,139,178,33,183,126,94,230,76,113,179,101,46,168,79,187,12,245,0,10,241,12,210,81,152,44,249,86,126,222,175,65,203,187,151,23,233,246,253,1,211,216,26,63,95,18,221,82,113,195,56,195,46,86,57,102,250,95,178,42,249,23,221,41,15,76, -208,21,249,54,48,237,113,24,237,133,167,56,237,52,100,233,241,22,169,180,167,108,127,75,136,198,146,124,78,99,215,195,163,141,95,55,170,196,154,99,34,221,254,242,88,110,140,191,229,17,180,215,57,135,12,82,246,93,5,155,210,204,202,116,9,209,197,101,41,125,68,13,7,247,34,197,166,175,191,252,20,144,198,15,49,104,251,222,93,91,230,226,46,58,190,231,151,39,202,169,157,20,18,45,130,58,232,185,233,30,175,94,75,97,156,81,142,112,53,4,0,125,81,40,185,72,106,166,72,185,24,114,190,115,163,51,99,33,143,58,88,162,181,113,165,91,151,97,90,38,222,215,229,201,123,189,168,29,242,54,16,33,89,164,195,212,55,54,115,86,104,41,101,28,49,57,10,20,132,218,47,45,158,214,143,237,12,86,14,96,52,220,242,227,39,105,91,50,197,52,71,20,253,181,204,243,215,232,141,201,103,60,109,175,224,150,196,56,95,250,179,51,112,120,42,225,249,12,26,227,75,32,86,7,103,124,30,224,102,219,134,48,238,161,220,63,238,146,41,3,106,86,108,176,108,168, -88,191,252,67,11,10,63,246,122,235,7,230,184,138,61,38,187,217,24,243,13,153,192,236,243,140,173,26,116,196,103,111,196,96,110,168,243,199,244,76,251,49,64,7,41,222,3,66,26,152,105,179,215,245,177,234,5,148,192,241,232,207,54,89,245,229,209,114,92,8,58,210,167,134,4,212,222,60,5,57,117,240,6,39,100,153,58,193,223,15,58,188,157,45,239,140,102,127,145,221,233,75,140,169,126,198,121,2,90,182,42,8,155,45,95,4,22,172,144,63,122,198,199,90,39,242,170,59,251,120,20,141,151,221,251,35,247,211,156,14,79,160,7,42,191,0,84,223,84,32,134,16,76,91,68,215,58,137,72,26,63,61,34,182,243,45,148,221,231,34,88,81,81,243,209,29,139,155,74,242,170,214,248,95,137,228,134,178,46,251,195,119,195,80,226,20,7,20,26,84,221,126,201,248,84,75,63,33,22,0,132,224,54,111,203,185,175,9,31,118,178,75,194,3,17,103,138,84,98,159,23,63,39,129,165,30,133,196,54,58,138,245,249,185,137,128,210,145,69,214,95,192,241,94,111,250, -153,96,180,204,111,44,166,159,127,125,34,131,33,66,74,8,42,126,52,29,139,243,59,154,18,28,187,127,215,170,78,121,47,225,45,187,66,14,242,66,211,0,159,102,173,97,14,160,116,238,57,239,94,92,172,39,152,209,189,189,234,61,33,4,103,202,210,84,46,70,218,1,151,82,0,191,97,120,227,180,246,114,54,70,233,223,85,68,63,72,55,106,187,39,62,110,58,126,224,14,112,184,41,29,7,227,252,200,249,33,7,165,52,102,251,95,124,141,74,159,172,80,210,25,158,134,192,9,106,126,105,38,230,86,44,130,164,101,149,126,212,104,134,222,45,160,189,230,226,89,113,124,150,191,199,52,139,238,228,96,29,164,231,100,172,114,96,31,159,48,104,13,21,105,11,230,114,85,242,30,95,179,178,166,36,70,20,248,174,172,88,247,130,105,144,152,56,60,124,164,232,174,200,215,97,75,126,45,31,170,57,5,101,3,99,97,141,109,199,229,173,159,176,188,95,48,16,253,226,180,142,98,83,127,102,130,231,249,183,251,44,135,164,112,228,10,32,125,49,49,124,175,76,19,166,188, -68,14,7,7,112,171,239,63,34,93,141,176,242,20,182,119,219,53,98,124,37,148,183,127,116,115,104,245,130,144,166,66,36,48,49,0,180,140,225,40,152,235,190,166,41,35,69,193,16,8,96,187,223,232,228,160,206,18,245,59,9,249,17,102,204,148,242,102,184,77,12,80,178,146,20,185,25,227,244,55,38,69,28,80,199,57,149,56,130,144,126,81,163,86,16,114,91,126,177,120,229,60,77,192,64,183,104,241,114,174,3,169,103,157,217,62,4,186,193,73,31,151,53,42,161,158,5,116,108,45,163,123,76,224,129,56,164,117,188,234,9,1,24,34,243,210,250,245,166,87,243,144,22,76,126,132,119,42,230,41,173,132,2,169,164,5,169,197,20,151,108,36,177,67,241,106,192,238,74,113,200,235,128,114,91,69,137,235,32,191,191,168,48,112,183,117,21,72,119,251,112,100,232,152,4,105,2,127,9,121,110,248,223,239,70,44,174,253,147,27,199,125,29,215,195,21,207,139,162,163,27,202,164,53,172,59,73,76,126,145,34,131,97,178,34,171,171,196,66,97,223,241,152,33,43,55, -65,223,232,40,163,13,138,213,238,12,91,121,220,17,171,214,20,166,84,57,66,23,217,23,135,12,21,101,141,144,106,33,129,171,86,35,173,13,132,190,194,126,16,44,235,146,183,93,85,83,241,114,209,148,57,162,12,24,222,109,140,243,135,21,96,8,143,126,0,25,110,220,97,84,30,74,186,236,56,192,28,146,247,171,224,96,101,10,9,164,136,164,48,89,59,139,186,119,5,137,37,186,220,134,19,240,245,211,99,198,60,182,199,156,249,124,182,181,112,8,194,137,165,108,147,113,255,21,246,52,239,251,252,21,224,119,238,87,125,28,75,240,155,60,178,210,42,188,99,16,11,255,171,20,170,69,237,69,130,175,156,31,82,44,14,115,105,5,185,156,99,201,146,89,5,142,48,213,115,141,24,31,133,10,126,4,75,129,11,110,29,115,237,251,13,183,183,252,160,183,201,216,113,49,153,38,112,175,13,194,77,80,107,55,84,36,11,170,51,238,43,120,26,137,244,26,46,248,6,129,112,242,246,253,167,208,6,209,14,55,205,112,11,18,250,199,191,107,85,197,61,15,67,113,223,14, -217,43,234,184,2,216,182,47,43,218,20,201,88,146,214,195,126,27,114,251,61,66,113,187,1,14,135,165,253,165,58,36,10,119,113,79,176,32,40,116,236,176,217,156,38,191,204,81,84,95,72,223,84,102,236,237,70,253,142,1,30,127,38,87,70,20,124,236,38,183,204,41,100,116,204,237,20,189,207,37,191,184,56,212,197,30,186,196,18,124,251,21,6,236,61,16,92,210,165,240,122,127,29,236,30,166,13,70,18,40,225,162,9,74,247,115,77,27,121,170,97,199,172,230,48,107,19,52,212,235,58,74,22,57,94,55,238,124,76,84,92,189,142,151,28,211,185,76,180,10,79,196,16,108,48,25,77,142,203,72,69,141,245,77,198,122,73,193,20,149,110,144,230,226,235,92,186,148,97,66,72,140,117,78,107,184,17,159,95,90,243,111,136,243,193,182,52,121,167,167,82,4,170,181,35,49,40,8,144,234,216,57,77,150,43,49,186,65,77,205,123,128,135,216,190,59,45,137,61,133,126,46,132,221,1,208,40,23,7,7,111,93,187,53,167,35,76,170,47,218,92,255,232,113,125,236, -128,145,229,69,53,122,135,64,125,44,140,15,138,164,204,168,177,28,103,189,129,19,208,207,94,7,252,123,138,68,209,231,63,192,136,38,163,8,145,195,36,190,24,250,38,137,123,125,114,93,144,170,159,219,8,191,170,64,115,38,205,18,187,134,11,209,55,26,44,44,243,13,233,15,154,118,239,42,12,61,21,129,170,189,5,180,160,85,138,230,79,71,216,245,232,5,239,86,201,236,245,152,3,143,160,218,26,174,138,48,173,41,72,250,224,249,106,217,87,164,39,35,241,5,132,168,243,208,104,111,15,95,127,157,160,202,183,144,206,137,234,191,50,135,188,62,211,49,217,94,28,126,251,73,5,161,223,3,191,41,48,133,137,184,140,171,92,215,86,23,202,227,178,115,124,166,174,91,230,122,90,237,75,217,142,232,102,60,247,58,91,221,84,186,213,55,255,206,251,172,75,134,114,9,145,171,49,238,245,255,45,174,162,168,37,57,135,167,79,18,251,29,191,109,13,95,178,156,109,88,10,229,17,222,12,197,67,180,180,175,251,30,237,210,132,30,22,99,164,60,198,231,99,251,151,94, -98,224,227,181,155,158,144,39,128,80,25,9,66,234,140,131,216,209,76,58,136,197,224,252,245,208,176,238,80,103,57,71,59,204,54,104,235,104,35,237,229,167,30,177,59,136,65,188,94,136,237,68,28,108,183,126,153,69,144,225,181,131,142,93,9,9,180,4,22,138,158,227,57,143,27,56,162,170,106,210,191,151,80,22,67,172,179,146,59,156,148,11,96,239,236,3,132,144,7,254,175,31,250,253,134,79,75,133,103,156,232,13,64,72,240,246,241,155,181,42,222,28,105,108,135,36,232,3,190,120,243,136,209,206,122,51,96,59,176,224,72,80,82,163,235,57,3,128,73,57,0,250,239,133,126,250,205,103,216,93,192,132,158,83,19,219,45,156,90,90,26,144,166,235,235,159,99,146,6,51,90,1,230,31,246,177,224,162,61,125,194,4,191,13,141,62,73,105,208,0,81,82,180,1,30,205,27,242,63,48,54,222,34,249,217,54,65,240,225,148,246,95,187,52,151,95,250,183,24,121,70,51,10,208,50,46,110,233,29,177,120,5,159,180,213,55,100,31,40,60,177,163,104,247,71,184, -33,19,87,190,36,13,171,163,134,191,16,62,218,118,2,232,88,162,162,244,172,128,224,141,24,97,79,189,25,224,32,77,53,246,83,183,191,4,203,98,240,109,112,167,203,55,134,193,106,92,63,57,89,20,208,40,61,12,238,244,108,214,157,19,196,81,48,186,185,141,203,254,129,215,15,48,127,34,78,69,55,123,75,125,219,79,18,63,138,242,2,134,236,103,71,25,111,157,73,170,17,216,95,129,233,85,64,40,202,91,219,88,33,166,130,197,15,149,7,48,213,126,179,115,81,86,227,163,183,192,132,54,6,74,71,66,138,225,67,165,160,67,24,106,70,120,155,26,243,235,238,116,52,27,36,97,168,128,153,41,16,242,208,158,1,11,34,120,141,127,215,253,241,38,155,208,240,127,107,156,47,3,159,63,90,245,198,24,25,4,208,182,203,252,1,0,244,87,185,235,109,171,190,19,128,42,254,142,77,172,41,221,167,48,198,180,214,191,223,136,188,46,213,104,9,9,68,14,250,30,89,63,193,161,54,125,12,173,104,212,112,155,102,221,214,66,52,118,61,176,101,32,200,40,69,141, -158,211,171,203,82,244,196,129,72,112,117,20,104,154,246,70,45,59,200,13,231,58,113,172,58,173,121,219,14,14,132,229,250,71,16,17,230,168,232,174,243,232,120,185,237,6,24,82,98,107,143,69,59,213,247,69,181,191,91,13,16,102,175,188,142,158,4,144,240,55,49,240,31,244,39,147,145,16,134,229,174,60,122,33,36,211,129,42,114,23,189,82,40,126,159,233,51,131,229,243,35,225,215,138,67,63,183,63,131,210,200,23,226,130,215,150,214,48,177,74,219,79,191,19,128,144,46,146,4,226,73,237,110,215,247,149,74,27,130,242,144,73,191,105,13,17,30,129,111,175,219,83,243,65,253,138,136,225,108,3,10,182,227,88,195,47,102,121,5,132,27,86,107,116,35,237,94,252,153,201,25,94,10,50,207,42,238,249,209,78,182,40,169,118,2,32,199,47,240,172,213,118,103,128,127,139,101,253,103,189,119,217,165,224,222,113,252,134,173,229,206,139,47,19,54,49,253,115,1,222,91,142,182,205,75,15,110,212,188,102,126,10,130,46,3,145,214,215,91,91,86,135,181,4,251,227, -255,155,40,43,5,105,133,118,83,38,132,153,208,240,21,163,74,253,190,223,253,130,230,228,240,110,8,217,191,199,33,143,0,211,182,221,60,34,85,63,36,235,30,211,74,233,156,53,155,220,21,233,1,188,157,3,103,33,148,227,248,208,149,46,254,31,15,36,135,121,190,149,62,123,13,53,88,22,232,175,62,248,94,23,155,102,195,201,140,138,89,138,149,113,220,238,209,212,252,90,50,169,168,100,21,23,93,213,229,169,159,0,149,70,36,37,106,30,26,164,194,190,194,147,51,142,124,66,76,10,140,193,87,165,225,197,237,87,131,108,122,230,45,32,174,25,2,96,228,25,35,215,196,40,181,240,145,104,223,145,192,70,23,104,201,29,106,88,188,89,214,162,216,48,180,116,77,30,191,176,95,170,202,153,82,20,250,58,62,77,110,53,153,43,193,232,103,230,199,33,245,74,194,3,99,164,246,206,134,38,177,105,244,61,92,100,244,104,140,7,202,225,242,89,230,31,188,161,239,197,79,23,214,39,241,105,29,107,48,146,73,199,88,27,58,14,117,62,209,169,10,109,232,9,205,255, -242,2,224,135,169,45,175,140,22,86,93,82,109,139,224,72,128,214,114,84,178,51,7,48,212,100,45,75,141,6,31,97,25,27,92,237,245,130,205,243,171,221,247,112,7,31,235,8,127,54,225,131,73,207,91,227,185,196,100,68,125,95,190,248,76,77,128,254,189,164,249,207,131,32,86,81,64,224,82,65,106,31,43,124,75,4,135,199,239,80,204,97,249,71,4,66,66,216,194,95,219,60,56,130,25,127,171,172,242,3,185,27,148,231,34,159,124,163,32,10,105,26,84,199,209,17,177,67,11,214,159,172,24,58,21,4,79,231,239,71,87,230,7,14,225,78,208,221,39,253,56,232,219,62,62,253,94,70,40,57,242,223,53,156,152,124,141,46,87,242,246,77,193,217,83,175,43,253,188,177,14,107,121,250,86,103,224,101,251,35,206,105,249,97,227,4,94,235,244,245,108,89,92,106,235,233,43,205,56,141,95,35,168,208,171,188,210,22,105,95,77,71,152,151,91,57,236,3,28,239,96,116,7,146,114,2,94,216,179,124,216,115,180,150,44,64,191,164,165,41,79,142,23,1,181,67, -253,168,155,15,230,62,176,201,129,113,182,119,58,117,111,92,224,193,226,83,204,69,135,81,222,136,46,115,79,156,34,39,59,1,138,159,242,184,132,177,9,102,62,73,78,147,241,154,195,241,17,114,225,60,7,238,63,117,179,78,62,199,23,128,236,117,93,133,177,67,195,2,238,164,47,220,42,148,133,197,41,49,228,153,212,130,153,252,37,87,12,81,242,160,234,240,44,231,41,221,4,251,149,134,117,142,168,196,164,105,27,91,164,114,212,42,76,204,13,0,76,89,55,232,233,176,251,152,250,189,59,227,249,206,45,99,147,166,166,11,203,107,57,134,147,171,145,180,86,111,222,198,46,93,11,150,38,164,197,95,169,156,46,61,65,199,177,79,81,55,245,236,224,75,154,67,137,110,94,12,77,1,20,194,136,0,104,133,187,32,1,211,172,55,19,174,5,171,13,144,202,72,180,140,173,236,122,62,207,88,11,170,0,180,222,60,153,131,39,31,110,205,74,251,134,229,223,160,184,70,79,66,24,161,146,73,218,214,46,12,167,187,66,200,14,218,46,49,84,241,13,132,2,191,226,60, -126,29,182,123,152,161,62,71,71,187,190,246,183,109,132,244,180,118,34,229,127,215,103,35,128,147,233,215,16,180,139,56,200,138,215,232,112,207,109,9,110,238,254,84,240,223,133,14,191,226,131,192,200,81,127,46,235,68,63,56,240,219,175,199,182,109,218,133,132,21,39,245,145,223,195,47,97,150,93,87,148,247,13,72,138,114,123,170,3,181,245,214,53,238,27,40,176,160,15,88,119,130,103,78,125,99,225,101,167,15,247,139,195,228,220,137,169,220,231,43,38,121,43,179,230,33,213,141,132,222,42,162,172,203,176,240,119,42,196,177,98,253,185,25,205,41,196,43,211,80,142,158,168,211,107,103,1,209,250,69,75,223,33,183,194,114,28,126,152,29,82,170,155,58,58,94,58,154,148,222,146,17,76,71,104,219,121,230,248,216,233,200,201,224,65,176,9,83,219,206,42,102,121,242,63,115,138,91,243,6,188,198,193,150,156,196,147,97,142,217,67,143,28,59,21,155,21,57,12,189,186,136,104,90,79,57,106,232,215,225,220,246,250,30,3,36,23,234,10,229,115,248,30,196,217,122, -19,129,174,180,148,178,20,136,37,249,130,191,94,97,234,13,135,154,42,220,72,192,95,213,228,73,121,234,58,137,96,145,132,7,203,76,228,71,189,207,248,5,147,54,82,26,97,226,240,229,111,160,134,71,30,47,110,38,65,30,87,31,146,175,173,76,198,218,191,135,213,190,68,145,88,153,122,64,192,47,142,13,140,181,48,21,0,82,110,41,207,44,15,202,141,65,202,234,139,164,145,126,172,1,137,198,66,111,230,183,208,227,50,103,178,120,188,62,25,237,180,201,198,227,233,246,96,89,87,224,172,150,118,245,245,163,4,1,7,109,252,227,111,184,249,122,161,61,1,212,123,179,120,41,151,229,11,67,206,252,129,102,65,66,79,187,129,221,26,180,5,26,194,242,85,157,49,27,204,144,169,216,228,41,80,227,137,26,125,211,89,123,214,206,104,168,212,31,157,109,53,122,191,133,31,48,159,197,186,130,108,34,236,47,223,236,109,5,230,66,62,251,71,151,35,28,83,226,104,147,121,146,226,19,100,124,140,205,67,96,213,107,43,121,103,164,84,245,199,201,119,200,42,114,9,252, -2,166,7,2,128,173,234,156,114,190,215,112,132,30,166,68,80,68,90,19,103,163,156,245,186,135,42,133,128,172,36,188,41,99,34,73,73,62,44,106,5,188,89,222,166,88,89,131,184,54,28,3,131,91,165,183,159,206,27,164,151,223,121,73,250,114,131,43,150,160,177,239,31,125,4,57,79,26,244,25,13,214,201,75,114,131,135,50,147,203,120,123,127,1,82,56,9,211,96,240,47,244,206,250,97,124,99,141,175,129,9,106,110,51,151,26,208,203,129,175,78,112,216,20,228,149,39,123,141,241,145,154,134,181,226,149,20,125,143,59,42,92,238,161,249,239,218,196,188,69,108,200,236,242,108,16,137,143,238,40,103,123,171,52,135,67,45,140,145,248,19,46,251,250,105,158,165,243,222,206,100,68,252,187,227,254,101,31,192,193,159,165,168,156,6,79,9,40,185,46,230,103,32,220,225,161,242,89,95,172,119,79,230,150,102,120,111,179,59,247,56,252,175,109,217,151,113,207,167,247,237,12,52,223,122,94,79,251,121,246,217,235,131,96,34,67,23,103,215,118,57,218,41,191,88,197, -85,178,153,134,37,217,218,158,191,116,74,143,144,143,57,206,235,154,119,21,215,149,170,122,107,44,51,58,85,165,147,18,35,229,143,59,72,4,160,240,220,252,241,80,211,163,177,246,199,25,12,16,202,224,150,117,39,48,44,6,127,126,188,12,222,10,151,213,14,204,56,138,200,145,135,202,228,152,149,99,9,28,137,26,68,251,168,174,92,165,134,12,48,9,143,87,47,125,100,2,155,224,55,155,133,188,245,169,151,78,130,192,173,207,62,160,110,101,31,185,252,72,174,37,177,243,183,98,77,151,48,138,186,178,194,122,166,171,26,251,24,65,163,105,56,35,234,132,65,126,205,1,10,34,59,106,52,255,195,183,155,6,26,8,203,4,181,56,163,225,147,146,152,60,168,216,128,94,235,133,82,92,236,43,63,211,140,35,141,159,101,161,129,106,190,45,219,102,63,27,205,10,154,38,52,27,48,186,102,47,2,130,234,123,226,149,182,138,193,103,212,2,167,192,202,96,163,95,237,106,212,237,245,119,74,91,79,13,111,76,124,181,110,122,102,61,28,66,128,244,190,212,35,176,180,108, -235,179,111,16,30,89,207,164,234,82,233,92,123,61,17,179,146,31,16,113,181,143,144,223,26,107,75,247,237,217,215,57,65,9,115,155,158,209,153,96,110,24,56,27,240,212,105,150,155,157,184,203,221,188,1,204,241,229,231,211,97,26,23,244,141,205,140,75,17,227,88,243,44,93,4,44,29,231,86,137,162,196,122,244,235,90,241,18,199,157,199,68,35,71,176,64,222,1,92,43,182,111,208,35,48,36,3,27,246,166,226,115,179,51,150,176,85,114,216,213,80,223,140,244,68,15,149,17,246,142,143,199,129,26,73,181,48,175,235,104,116,81,103,200,10,130,8,39,153,183,56,57,66,63,198,204,107,71,73,158,249,45,253,8,126,224,148,12,196,210,89,180,196,179,113,216,197,191,106,147,124,43,171,103,60,225,1,63,194,109,113,60,145,36,131,244,131,74,126,252,156,202,218,214,163,101,92,112,252,195,242,96,137,224,247,28,138,134,84,42,95,45,18,131,206,17,193,247,195,83,141,207,135,68,253,250,66,167,53,163,114,37,123,227,133,159,27,246,27,109,208,216,37,60,153,11, -124,246,124,44,150,38,70,151,137,205,228,3,218,189,122,117,127,94,43,61,254,252,132,17,15,223,139,130,70,29,10,95,215,242,77,25,150,45,114,251,202,168,239,78,124,138,116,156,104,38,238,49,215,70,210,173,194,237,46,160,72,120,168,1,104,96,225,41,244,221,3,137,165,112,139,67,218,164,134,109,71,246,4,179,129,49,229,23,145,232,99,2,219,195,241,43,105,17,177,236,100,52,11,30,246,236,46,31,109,21,29,217,195,249,34,221,48,225,191,161,206,29,4,210,94,64,195,131,248,168,30,255,53,44,246,222,201,179,170,152,118,60,157,52,126,244,97,152,200,73,130,161,240,118,69,31,245,40,252,161,25,179,94,177,133,47,229,102,87,31,97,81,20,150,155,242,52,220,87,159,171,135,216,143,195,16,205,55,71,17,216,243,51,227,197,144,10,153,3,18,193,99,234,70,125,42,18,104,107,71,224,21,78,10,144,108,200,101,219,43,236,180,49,41,226,101,194,209,69,143,34,169,216,15,214,122,88,179,43,251,210,246,214,100,165,151,170,12,205,124,70,248,201,127,232,158, -234,162,202,209,162,173,42,213,215,68,121,44,151,183,130,157,94,118,43,45,79,66,49,58,12,65,123,73,71,212,46,92,228,200,160,71,223,126,52,33,173,0,64,8,221,149,57,130,99,121,239,215,17,82,144,145,210,122,218,251,241,251,75,222,247,79,224,237,238,113,151,239,143,149,66,217,244,212,176,131,212,57,40,243,112,149,106,8,58,115,208,9,41,24,217,175,193,198,238,186,176,16,227,214,1,96,70,100,221,195,216,66,34,157,134,58,31,233,183,129,169,39,141,175,25,118,96,34,78,161,70,83,114,9,14,176,54,76,240,218,171,87,94,75,23,7,77,33,211,201,32,16,153,192,214,245,141,231,252,0,250,240,241,254,123,95,186,11,128,45,108,23,128,87,220,253,220,162,229,103,163,147,143,11,32,19,70,196,61,221,205,192,11,241,227,175,132,202,157,203,149,191,190,80,9,245,132,117,168,244,15,178,149,193,34,0,242,20,254,173,41,195,229,203,214,210,83,190,101,249,112,135,0,2,47,255,165,198,160,6,187,226,236,103,224,89,7,21,191,107,57,134,123,148,239,40, -191,87,75,246,11,218,35,23,241,92,66,106,227,175,235,19,9,137,247,124,47,166,185,168,236,202,24,51,126,45,3,62,80,169,138,120,245,169,244,1,24,53,169,189,140,211,175,9,40,210,185,197,44,73,187,209,133,130,124,195,17,201,9,191,37,247,233,19,24,250,164,182,241,185,77,250,75,236,87,43,1,120,13,8,252,131,11,31,95,157,166,183,30,153,83,157,0,164,131,246,104,211,113,148,16,161,208,38,117,229,13,235,14,98,161,176,206,18,33,42,229,0,98,5,117,76,33,168,154,98,113,111,134,76,130,112,166,23,158,99,186,141,90,161,242,224,57,101,47,109,40,23,252,183,174,222,61,33,193,250,195,140,220,148,19,28,36,40,17,247,222,58,79,128,14,157,52,175,214,225,45,106,24,97,98,118,149,250,0,178,41,82,157,133,72,137,18,167,160,109,50,58,110,159,140,181,164,26,219,221,157,179,139,213,141,182,185,175,33,23,22,78,93,151,63,129,53,22,219,204,197,191,123,109,242,246,73,238,229,40,33,68,255,173,149,136,227,77,91,124,230,5,0,20,175,159, -76,250,3,213,20,136,74,187,72,116,239,103,74,216,24,217,37,124,171,216,1,192,180,11,66,26,72,41,243,232,101,209,195,253,36,95,79,61,219,205,162,165,1,99,243,228,26,79,114,51,215,74,248,139,34,231,12,185,62,175,255,131,127,33,149,10,124,63,242,212,152,219,160,10,218,237,173,70,191,223,105,221,175,15,126,179,154,6,133,103,68,155,254,239,254,240,12,152,172,103,255,91,255,105,45,164,52,63,191,179,66,174,56,213,221,175,136,141,57,110,68,199,231,230,90,212,134,222,146,24,244,240,78,16,156,107,105,146,189,141,198,113,225,155,12,69,34,119,95,7,65,48,77,227,2,15,190,151,76,223,43,48,119,165,82,72,209,175,94,243,95,241,139,253,224,179,163,39,132,96,93,252,185,172,191,181,213,130,235,176,150,111,88,117,157,12,175,223,84,200,11,195,94,170,212,227,36,8,20,204,128,239,227,102,212,39,151,202,5,21,23,191,99,49,66,126,150,201,88,201,68,30,159,243,6,126,32,90,230,3,100,55,115,154,69,171,133,49,35,232,96,25,242,153,190,138, -89,201,135,138,46,180,42,60,112,176,99,175,159,187,23,49,133,190,97,232,105,142,34,214,127,107,129,198,141,57,199,141,133,92,68,144,174,193,123,110,244,154,205,37,190,157,5,72,26,145,64,141,125,244,184,147,163,17,20,207,107,129,230,235,39,122,49,97,162,152,119,124,63,150,211,194,48,9,6,7,172,79,135,137,153,207,32,27,217,212,124,7,249,41,254,214,198,249,226,199,239,180,232,38,87,142,165,20,25,49,181,71,177,44,66,16,106,180,148,13,70,204,132,240,130,126,36,10,15,42,86,236,189,68,217,232,207,209,6,52,147,138,232,27,122,34,204,93,210,8,129,129,173,79,150,19,18,44,222,235,67,95,111,189,1,69,110,150,176,63,149,250,61,133,237,107,118,229,141,186,89,168,224,181,122,49,152,22,82,12,21,157,188,227,24,19,166,121,227,193,161,71,68,25,93,251,243,147,200,203,212,8,125,251,140,150,117,24,71,159,182,240,183,187,53,255,129,30,121,24,255,174,69,171,33,76,41,237,90,199,77,112,158,198,120,197,157,108,93,94,193,168,237,194,125,57, -99,62,95,103,54,214,208,69,9,37,235,229,51,173,117,198,75,11,41,14,175,228,88,43,49,105,214,240,106,17,128,169,255,231,30,223,249,239,252,216,213,17,186,74,90,175,15,137,234,42,220,21,165,57,15,32,237,191,54,98,134,54,24,46,209,94,232,243,4,230,240,203,226,82,88,201,33,67,97,7,44,46,154,145,114,222,71,144,46,241,47,159,26,11,208,212,48,116,244,200,127,73,216,48,195,179,147,225,83,44,200,143,10,223,161,146,29,197,176,53,37,94,221,216,107,231,1,144,150,118,127,95,168,14,175,102,190,202,209,238,250,42,103,245,133,62,190,244,225,172,129,158,20,226,239,221,49,154,9,247,83,249,198,218,115,40,243,201,23,163,41,170,223,192,36,28,7,69,203,235,40,128,28,41,95,141,52,180,125,112,139,0,116,10,230,223,58,215,161,142,203,174,246,40,100,183,248,235,115,210,183,236,31,5,103,107,161,207,161,211,168,9,189,244,150,200,13,93,119,63,220,212,150,132,217,31,109,219,154,186,200,123,92,187,73,123,220,202,104,218,174,133,155,184,231,155, -80,55,163,228,143,168,137,156,52,77,211,123,108,188,79,234,39,115,223,64,3,152,1,59,128,137,57,194,210,197,75,83,254,185,10,236,10,36,228,201,13,62,121,58,131,83,120,129,154,191,27,74,111,79,164,167,222,167,94,112,75,82,124,108,143,101,190,16,89,249,82,248,60,10,223,53,211,5,61,31,75,191,78,248,124,244,168,175,157,149,244,173,151,223,23,170,131,255,229,11,35,192,16,251,249,56,151,16,38,35,31,162,170,48,245,36,77,241,109,218,247,206,13,92,56,192,90,47,219,117,252,151,173,213,209,247,148,135,188,253,53,41,237,92,27,223,184,171,9,93,16,86,200,250,219,24,99,82,237,58,207,57,212,62,23,214,69,46,96,61,192,245,173,71,197,231,28,74,33,60,222,89,94,194,155,29,89,4,242,138,72,141,135,199,37,232,136,74,234,109,208,193,39,241,86,213,90,52,165,205,33,226,148,187,63,157,176,255,142,77,66,127,123,188,108,25,95,52,77,114,173,82,246,123,192,93,211,23,149,6,211,237,70,51,58,157,47,190,240,150,200,155,90,181,195,14, -163,253,184,10,234,154,59,94,111,228,41,63,240,19,130,68,181,89,228,80,124,232,169,16,166,67,63,233,54,88,2,182,250,255,206,51,125,223,26,195,212,252,104,112,135,74,248,126,182,12,245,105,166,138,64,173,102,104,209,237,106,111,216,16,224,75,215,142,15,109,42,143,116,163,17,7,65,242,59,223,159,191,181,127,26,130,72,77,241,225,79,1,238,195,202,253,91,26,252,171,3,132,206,99,214,59,36,17,149,26,134,19,203,69,86,180,214,185,243,214,9,62,204,130,100,252,153,87,49,177,14,246,156,35,175,22,214,191,64,129,142,151,147,131,188,164,136,31,48,101,102,121,176,198,231,48,13,82,220,21,162,109,249,4,181,235,173,214,198,72,9,186,253,205,81,253,157,62,88,45,205,199,48,123,98,54,210,115,170,195,219,161,80,215,190,1,11,239,119,28,45,141,36,211,158,9,105,234,240,57,115,238,111,243,133,57,191,189,252,181,141,148,62,76,176,79,251,130,142,55,59,173,2,241,223,102,105,6,186,239,128,59,174,68,168,127,193,107,119,242,114,123,222,154,205,182, -250,32,201,210,39,225,7,124,19,86,55,121,99,71,170,56,140,168,26,46,249,187,138,233,32,125,238,75,165,254,3,85,242,165,247,164,199,239,159,77,143,142,158,42,111,209,211,39,51,46,31,191,158,117,121,220,127,119,42,191,28,68,249,114,184,153,186,136,160,171,101,214,234,162,250,100,241,246,209,141,66,252,135,122,111,119,255,115,205,33,216,33,34,81,31,98,0,121,245,241,37,129,70,50,11,151,29,35,9,135,191,117,255,241,111,171,93,32,129,210,157,64,164,202,201,147,230,149,253,72,45,203,35,40,156,164,44,61,52,13,134,229,235,166,83,44,180,73,60,109,3,86,245,231,245,217,233,190,114,150,239,90,131,180,251,243,9,224,245,117,228,137,252,0,242,183,79,48,241,170,141,151,215,74,251,28,247,238,34,119,44,38,251,102,34,118,94,136,153,239,90,252,231,35,188,158,36,109,30,44,15,67,59,127,7,126,158,250,127,229,117,159,93,246,142,202,95,17,17,196,111,63,221,130,36,124,68,146,49,24,0,29,227,241,212,212,250,233,29,24,101,21,65,248,35,90, -103,208,24,10,37,238,121,102,225,159,159,185,31,150,219,209,198,204,253,65,205,17,152,181,121,215,147,80,171,29,109,119,60,137,218,98,85,186,0,158,77,75,208,164,221,52,172,169,111,147,163,203,183,59,193,74,204,223,115,91,70,211,124,175,234,23,143,162,191,123,203,111,108,71,146,214,72,125,82,223,42,68,111,226,199,92,139,24,75,4,195,184,63,112,220,29,175,223,65,121,72,79,245,58,92,255,226,139,144,109,86,206,95,214,87,17,210,97,238,255,60,159,134,237,175,57,39,136,252,15,109,218,15,97,106,217,196,58,69,49,234,51,208,43,174,240,37,10,173,178,13,221,159,178,164,248,123,110,14,111,239,5,224,0,5,235,105,127,181,132,84,133,58,60,92,156,236,12,175,87,32,87,82,15,151,183,222,159,111,97,200,141,127,235,75,85,62,14,127,75,222,130,120,113,30,124,28,109,162,117,152,143,74,158,166,148,75,38,203,148,155,218,35,186,36,238,133,254,220,83,253,185,96,30,171,32,219,221,194,248,218,124,141,92,39,238,251,173,126,106,253,154,171,25,91,60, -70,49,127,18,14,254,120,57,134,236,244,249,187,143,183,196,6,114,14,218,134,192,122,119,196,223,216,224,124,100,86,204,55,71,7,194,100,178,234,22,242,166,253,99,162,166,33,8,160,250,149,181,151,25,121,125,235,145,78,23,135,60,27,188,124,230,119,150,11,217,170,57,238,237,20,112,122,113,217,121,187,135,233,194,164,20,243,12,126,4,204,138,23,73,3,145,63,202,59,53,234,239,25,233,238,46,128,191,77,7,101,50,180,239,13,22,112,212,23,62,4,57,34,154,140,99,104,248,65,142,239,233,152,202,219,204,164,226,122,18,242,163,159,63,11,183,84,10,153,133,2,225,15,23,58,35,110,119,159,50,111,180,17,169,97,103,119,199,171,11,213,194,9,145,183,8,93,98,111,142,148,252,166,233,140,239,23,86,174,132,111,172,160,234,107,247,68,190,19,247,249,187,41,50,211,248,14,123,181,206,114,229,15,63,223,173,213,253,160,142,210,126,1,252,152,20,4,125,216,43,183,163,235,61,213,23,42,177,137,255,96,34,115,233,231,215,252,192,182,149,73,108,133,15,159,60, -123,82,145,59,44,129,117,40,155,81,154,36,130,238,233,253,29,99,237,140,39,101,151,194,209,85,203,146,90,203,170,252,120,241,44,27,222,52,151,113,95,97,124,255,160,108,149,61,12,166,28,156,38,106,149,194,144,134,92,29,228,179,233,160,100,118,17,199,102,16,167,73,175,238,89,36,3,18,88,208,61,249,206,132,130,90,145,209,247,139,151,46,243,40,70,237,127,76,151,97,187,134,181,175,39,3,23,134,12,121,134,206,90,166,53,140,74,225,196,88,228,248,137,175,250,158,101,28,104,75,1,155,65,6,63,33,76,37,203,219,42,254,86,241,243,173,236,157,201,222,190,122,194,106,241,12,170,40,92,120,62,191,81,14,85,75,98,121,173,185,61,232,10,188,72,179,171,140,219,44,31,234,206,84,127,170,102,96,169,204,253,110,153,43,251,105,191,104,130,119,125,57,207,99,247,56,84,171,241,214,34,136,221,42,137,141,193,119,140,43,131,175,176,132,169,66,149,153,12,162,209,164,252,61,242,183,248,240,202,107,110,189,158,81,187,250,115,7,236,85,47,239,60,100,87,16, -191,213,210,237,64,113,106,18,180,146,113,145,163,161,241,134,31,222,254,26,72,216,244,169,186,92,248,161,0,229,48,245,239,127,134,213,135,58,52,18,101,175,20,191,7,191,53,110,70,17,214,17,219,44,68,11,183,135,199,148,161,238,223,138,199,102,72,124,191,55,197,143,253,11,29,114,249,42,230,177,124,101,24,213,55,85,47,217,180,124,115,209,74,167,12,34,70,88,216,185,18,67,118,76,43,220,85,67,63,230,108,96,110,195,198,1,37,192,46,185,237,121,47,255,97,250,202,172,191,45,149,113,26,42,7,220,37,111,7,130,114,58,187,136,18,230,31,114,154,255,94,4,228,189,249,171,93,47,43,142,41,130,68,166,170,218,51,15,17,170,88,253,246,253,100,223,124,12,203,174,253,161,111,145,72,36,112,90,159,143,111,126,157,141,76,220,9,163,27,53,242,233,63,254,176,98,225,186,250,151,149,141,243,179,28,166,118,121,231,189,147,90,128,209,94,112,194,131,94,230,76,6,210,88,31,38,71,163,146,135,232,14,239,207,104,197,210,6,181,169,46,212,208,50,152,134, -220,55,123,249,234,72,90,73,19,114,156,2,162,5,171,177,83,142,3,130,21,165,91,163,143,163,249,179,63,208,91,10,127,89,247,232,16,20,156,80,18,168,255,46,240,188,44,121,156,152,50,76,247,200,58,32,209,171,13,143,254,210,103,252,248,10,107,40,180,101,226,35,22,2,95,224,177,155,95,243,17,5,208,122,84,240,23,1,10,97,156,254,12,65,246,95,39,216,251,10,223,78,8,95,54,252,187,207,139,221,32,177,113,95,171,60,0,56,106,59,32,139,222,234,92,130,65,201,28,170,192,67,178,51,2,111,98,145,9,113,52,125,113,218,239,39,70,156,144,77,44,54,194,8,89,138,151,55,17,181,135,33,48,134,91,76,145,31,173,63,52,125,196,254,215,78,147,13,179,220,177,47,21,215,122,92,225,133,240,7,154,58,158,217,48,108,50,96,227,86,144,209,252,158,78,111,136,94,193,178,215,187,236,78,33,141,230,41,40,164,247,242,154,191,67,197,23,235,231,108,108,101,148,253,254,21,47,24,17,216,55,38,103,76,121,197,254,143,253,153,87,86,59,230,63,181, -14,38,132,151,81,14,111,212,17,200,55,177,249,111,239,61,239,159,140,155,73,255,223,231,196,121,211,126,191,23,146,35,243,214,247,219,79,12,122,132,34,175,92,144,133,103,164,155,73,13,5,250,231,191,108,207,52,220,87,107,48,134,125,253,209,235,147,119,207,37,192,239,114,120,253,249,43,222,19,201,245,235,153,204,137,188,159,134,36,56,159,122,157,205,53,49,221,2,48,237,159,167,112,136,92,3,143,110,209,223,201,19,255,52,220,129,214,112,142,254,134,230,59,252,249,33,139,205,114,203,102,62,162,93,188,60,86,50,100,113,52,146,128,66,218,248,119,46,99,84,199,137,112,133,199,194,220,65,84,215,25,240,22,131,171,9,150,23,30,4,231,97,24,34,243,215,199,192,152,241,185,243,119,156,136,250,13,173,18,86,94,38,73,222,161,105,152,111,53,93,170,167,189,67,99,36,141,79,40,111,139,207,127,125,109,25,210,212,18,195,13,152,13,155,189,232,111,156,255,234,104,133,47,170,9,45,129,250,18,154,25,78,196,252,247,92,223,158,190,113,83,250,104,59,137,42, -186,93,179,254,247,44,127,72,9,238,235,163,108,140,57,140,233,91,113,252,247,248,123,38,207,138,222,248,252,171,97,52,201,200,63,80,130,249,59,167,185,59,127,235,37,97,80,217,107,24,90,161,124,103,104,83,24,249,63,158,39,12,63,53,148,132,20,49,223,242,163,202,79,240,38,199,44,63,121,47,144,128,227,6,83,246,255,60,79,149,20,106,186,51,196,18,57,240,91,205,33,50,229,187,79,175,253,70,218,157,166,99,235,244,183,221,64,55,232,127,207,73,255,221,23,90,254,141,103,100,156,13,130,237,216,172,253,237,121,187,255,11,10,162,183,255,241,233,13,179,31,230,77,111,130,227,106,138,215,237,4,180,230,215,251,189,25,120,222,180,243,23,151,229,72,91,212,11,249,244,24,104,68,158,75,47,147,50,31,33,188,62,232,155,171,136,127,231,57,83,148,48,55,72,148,54,170,154,235,143,127,207,120,162,113,48,190,115,2,102,208,111,124,99,0,224,230,229,255,247,232,54,219,133,60,247,86,245,59,115,67,25,233,166,175,233,148,34,58,191,121,33,27,232,129,72, -32,247,120,222,9,61,75,43,33,155,172,197,45,54,43,9,108,245,228,229,12,168,33,119,17,58,211,86,124,27,110,223,61,211,44,56,209,241,23,99,26,93,215,24,199,0,139,131,126,174,99,228,231,118,218,18,109,102,171,91,143,175,216,52,217,67,48,192,59,184,37,136,123,41,146,57,102,154,114,49,136,238,216,146,182,58,0,82,191,106,159,18,216,13,160,10,66,5,7,39,167,63,98,188,205,219,49,126,179,252,89,74,49,17,54,185,225,171,112,149,186,43,243,68,9,199,91,219,137,127,153,174,249,83,61,70,141,122,52,215,196,117,42,222,60,93,223,239,116,194,162,25,198,62,64,76,167,237,108,242,173,40,81,141,146,86,29,54,121,101,226,150,253,73,236,240,189,241,30,155,222,206,249,55,120,84,233,177,5,96,87,21,136,205,33,81,122,192,138,30,73,24,96,207,136,48,206,136,9,239,143,36,84,86,215,204,224,230,49,116,72,19,89,156,163,141,174,181,139,72,211,157,4,245,86,169,19,103,168,158,116,75,115,162,91,194,137,196,23,209,76,96,124,36,93,175, -147,26,61,168,154,102,54,211,230,225,57,181,64,15,193,219,179,57,190,42,169,226,217,240,84,135,3,218,165,10,218,167,90,194,82,210,136,37,168,124,9,10,164,237,253,205,239,242,70,144,13,88,130,81,132,201,46,79,51,98,14,129,252,185,164,55,63,86,104,238,91,37,156,40,232,197,113,76,5,58,232,50,67,135,123,43,176,87,122,51,101,98,191,91,100,253,91,93,107,3,147,141,240,239,218,77,128,204,133,141,239,109,210,111,163,22,202,132,70,79,191,54,174,176,211,137,183,117,114,100,238,153,168,27,107,84,68,204,127,206,0,117,244,217,83,218,113,220,147,58,12,241,116,236,99,89,29,114,78,62,81,41,231,122,33,143,19,120,119,162,106,154,194,130,200,217,79,192,149,208,109,241,183,99,0,229,126,147,232,178,195,174,72,35,100,149,170,204,206,254,0,177,180,146,59,51,230,62,54,16,166,177,182,151,155,115,237,206,28,120,16,204,197,53,190,68,223,209,139,100,71,16,74,219,27,21,223,122,179,18,14,2,230,106,173,179,165,70,39,246,117,82,206,132,201,97, -242,230,232,238,57,82,252,96,203,161,165,19,197,222,60,155,149,222,7,27,181,26,106,237,158,114,39,47,181,46,101,109,2,194,228,53,251,10,67,145,69,94,255,209,86,131,180,190,209,50,176,130,132,5,53,164,226,127,151,75,146,159,210,122,87,56,230,47,69,206,93,244,95,254,214,94,209,249,169,35,246,102,18,193,227,243,158,48,167,10,50,3,186,126,68,173,40,103,225,183,35,123,252,185,83,67,19,149,155,242,214,211,244,196,217,210,190,101,8,21,201,219,237,129,25,248,65,223,7,177,116,157,159,254,234,80,122,12,82,83,85,164,185,37,182,124,107,193,92,32,179,163,175,185,113,184,111,206,168,196,172,39,252,36,194,234,165,55,99,226,98,11,216,37,153,83,37,118,246,11,143,231,195,216,175,102,56,114,115,238,29,214,78,68,34,41,229,165,193,95,155,101,62,127,154,254,127,253,141,249,187,61,0,9,50,129,157,96,246,183,198,134,114,129,35,81,66,219,74,172,77,131,146,151,159,64,75,200,110,108,2,235,151,161,73,41,23,139,129,91,14,241,226,78,96,20, -65,115,162,97,23,253,121,6,129,25,31,236,210,163,50,123,11,3,91,138,135,184,227,189,113,246,1,68,142,154,190,153,147,156,118,103,87,168,160,85,246,67,58,40,8,82,115,93,11,168,236,179,226,166,196,108,141,58,199,158,163,94,33,11,128,91,252,118,7,25,55,182,157,222,201,70,247,101,245,175,129,11,83,86,48,61,53,81,94,147,196,154,105,9,39,165,11,63,210,146,50,125,62,203,127,47,252,0,229,223,72,188,231,21,127,249,42,130,61,244,22,142,160,67,161,243,7,94,159,185,105,177,49,112,207,233,27,17,215,204,156,226,112,189,99,105,80,189,172,12,95,170,140,95,134,46,172,145,45,164,115,41,41,49,27,227,119,46,92,36,200,229,227,210,197,27,87,9,129,150,84,36,221,136,107,252,14,6,59,112,244,249,150,56,31,252,56,60,206,211,129,164,116,77,100,163,184,103,243,196,77,51,34,233,93,232,65,75,38,49,179,167,43,138,146,189,249,183,176,110,191,69,190,235,18,90,231,227,105,209,214,168,126,154,9,3,233,184,84,247,39,9,57,11,230,79, -174,229,47,151,89,33,130,219,177,182,126,155,98,88,172,0,176,147,152,245,153,28,220,52,5,117,77,79,135,219,249,213,252,178,83,45,18,243,145,101,228,209,171,88,241,62,56,171,158,12,245,154,100,161,104,40,50,144,234,28,243,179,26,127,239,141,249,162,245,121,1,110,183,136,165,245,155,175,12,73,254,54,229,176,202,202,172,131,130,225,181,162,146,81,29,173,48,50,193,169,162,236,250,148,197,30,136,163,129,142,163,235,184,183,34,96,247,174,190,8,129,207,102,11,30,107,173,196,113,215,40,145,221,210,237,67,133,177,156,179,28,39,116,7,34,129,44,132,204,30,63,176,44,219,48,210,128,149,177,173,57,139,175,156,214,5,246,96,124,103,66,66,242,162,218,179,53,29,192,47,22,95,46,126,12,170,206,144,0,151,230,222,71,114,77,210,210,55,253,138,154,210,45,47,153,116,192,103,10,186,221,41,47,49,171,168,29,96,240,171,16,161,239,97,143,139,135,23,216,56,134,198,219,62,19,202,148,114,250,72,93,203,69,223,192,149,72,92,22,72,62,124,1,46,74,187, -235,123,14,187,12,5,89,7,2,212,50,183,92,215,152,101,7,222,106,232,217,34,130,249,42,22,203,45,72,115,36,37,50,4,39,246,12,206,9,138,148,66,227,111,72,166,78,236,193,232,255,112,247,31,187,210,115,221,150,38,118,43,217,41,65,18,27,244,46,11,37,84,208,219,160,55,193,66,53,232,189,247,188,122,113,127,255,127,78,166,178,81,130,4,169,33,5,118,0,47,246,187,131,177,214,156,115,141,249,12,218,207,61,87,52,31,241,14,181,60,31,234,55,161,106,193,40,62,119,126,247,202,203,140,146,62,67,221,192,128,171,122,199,160,38,179,11,213,94,224,83,22,175,167,60,106,239,216,92,128,26,96,209,92,88,189,201,49,203,50,35,187,144,45,88,237,152,10,188,215,208,109,159,96,78,59,16,175,58,48,188,77,42,16,136,168,75,123,177,242,2,156,96,95,118,237,171,52,92,86,42,82,15,86,192,158,117,61,72,44,239,250,252,5,109,219,66,174,89,102,184,255,24,161,221,173,23,213,139,206,234,35,235,3,50,53,117,125,207,19,212,193,118,133,152,81, -51,125,221,35,107,78,106,221,108,162,184,167,87,189,233,81,52,145,99,171,49,61,67,141,20,121,37,207,251,124,216,23,33,132,124,170,228,79,139,37,5,152,73,145,146,35,118,188,56,103,80,249,194,75,112,29,46,169,8,87,129,131,239,98,86,156,101,12,134,204,244,70,128,3,107,179,236,32,232,26,170,38,60,8,158,95,143,143,133,148,23,29,93,43,19,43,87,19,66,200,47,10,174,173,171,151,209,102,56,88,1,56,25,208,32,75,148,226,42,108,72,241,221,230,143,194,184,51,26,92,25,189,62,113,101,64,169,57,154,226,133,113,91,157,36,88,4,186,240,11,60,138,159,55,41,141,213,134,11,100,71,93,76,189,138,193,205,51,172,208,85,45,245,203,198,148,244,69,63,192,54,228,1,248,154,24,177,101,220,180,215,187,251,67,105,117,192,179,105,133,105,36,95,148,233,101,71,13,59,240,199,199,205,77,182,247,117,38,46,252,84,134,46,96,126,109,62,167,8,143,125,25,142,40,44,92,148,101,190,196,44,187,66,123,151,127,126,185,1,144,49,78,30,126,39,44, -71,87,197,51,97,161,251,77,78,86,42,84,188,189,210,67,239,209,39,0,238,239,166,7,179,62,115,164,224,161,12,10,103,203,231,84,95,34,103,136,145,46,177,11,62,165,237,54,209,59,158,87,84,227,207,172,15,30,76,64,145,231,164,237,81,7,246,120,57,215,4,223,140,250,200,221,73,211,42,35,29,10,225,6,208,84,242,77,207,100,15,36,0,56,219,252,237,34,203,131,173,118,130,60,3,186,85,249,93,120,176,238,224,145,101,60,252,150,172,51,253,188,30,8,171,252,173,138,232,62,30,4,73,206,75,117,118,136,217,241,217,42,248,246,250,235,5,34,248,139,232,237,176,152,159,7,186,156,245,18,3,184,20,38,182,221,184,94,161,90,38,40,150,143,238,242,186,87,221,52,36,147,205,48,255,216,213,30,182,154,106,94,215,98,17,251,135,86,123,226,195,104,136,113,170,109,16,159,214,228,19,117,135,9,67,50,6,2,43,143,49,11,66,187,207,89,37,179,237,226,137,200,199,212,103,78,81,215,198,189,119,126,100,36,200,117,193,246,25,212,237,14,126,62,57,41, -175,128,146,116,160,175,65,46,203,35,67,53,202,36,62,78,164,216,113,205,182,2,252,96,77,9,20,255,84,119,162,203,209,41,170,47,205,188,109,242,23,222,55,170,20,246,160,126,197,230,181,108,46,140,223,151,27,112,91,249,138,207,55,65,43,163,125,202,87,35,210,61,101,83,128,17,141,130,172,207,175,94,171,144,166,125,234,156,56,102,182,197,77,40,43,95,236,39,212,158,197,69,9,125,173,224,219,80,107,218,205,20,185,127,155,222,12,109,101,238,28,63,179,61,24,14,80,224,133,128,184,132,8,65,113,5,27,224,162,207,128,124,166,215,164,251,165,73,134,22,52,130,27,191,249,154,181,35,234,244,97,131,31,248,166,55,189,246,147,227,66,251,85,91,112,74,179,162,249,101,62,197,12,136,133,239,100,197,143,234,112,180,150,83,160,2,197,209,140,105,81,223,131,112,90,140,99,63,136,240,106,22,130,142,135,154,58,180,36,94,20,107,96,27,205,61,234,145,250,201,70,173,120,217,64,185,139,133,202,176,232,246,131,141,123,11,8,37,160,227,9,108,77,38,147,203, -67,174,25,149,69,160,244,254,49,16,126,244,76,131,58,32,1,204,114,171,82,246,107,79,3,97,114,156,216,92,240,222,217,121,112,83,254,46,36,216,31,23,242,239,55,206,59,88,161,227,206,122,77,211,215,210,26,167,250,238,224,163,29,82,82,219,210,176,127,86,184,102,202,223,158,196,108,251,123,160,0,212,3,214,144,93,180,2,250,195,57,104,200,42,36,87,246,213,19,247,179,199,144,237,191,121,190,11,165,176,224,125,37,93,194,222,55,53,19,11,159,184,112,243,26,111,54,34,110,14,31,42,194,159,179,84,35,73,148,242,129,81,139,39,21,104,144,215,14,5,12,146,153,123,169,103,107,0,131,88,8,65,120,42,9,120,215,106,97,77,61,95,234,243,225,208,124,170,139,188,197,126,193,243,150,42,225,210,150,53,1,90,54,75,65,167,67,204,157,166,77,168,0,143,169,128,222,23,139,221,31,134,9,208,39,104,59,84,178,80,209,161,4,210,251,62,122,142,162,86,116,126,23,28,252,128,69,124,252,54,204,116,67,171,194,65,246,0,196,99,158,170,213,71,245,180, -35,196,22,63,212,122,199,15,204,252,122,196,107,37,20,92,200,116,4,18,91,236,32,70,5,197,114,188,90,213,222,137,245,203,209,100,70,225,74,80,68,41,37,225,48,201,82,9,114,140,207,4,165,107,245,2,234,187,99,153,225,227,143,61,203,32,202,196,243,128,8,185,97,108,140,0,115,252,18,3,61,40,63,167,100,105,131,172,199,11,185,1,219,63,30,86,166,240,143,167,56,178,203,32,119,19,66,74,46,243,22,180,254,14,64,42,196,122,243,226,81,124,199,240,251,174,142,169,34,126,142,213,188,100,69,210,85,44,34,194,208,185,103,53,209,152,106,32,135,250,91,90,186,124,185,155,177,64,150,61,208,197,154,70,4,121,81,139,105,39,222,79,0,123,153,238,222,51,113,129,3,167,211,1,40,10,174,126,254,23,26,216,194,249,77,32,247,212,249,5,172,183,68,185,95,118,237,151,221,120,53,170,5,106,164,219,75,248,84,232,31,144,132,197,7,57,164,55,0,1,135,215,179,246,198,171,60,242,202,215,212,223,12,84,42,81,121,38,240,165,93,217,86,114,10,94, -83,192,188,183,170,183,8,106,126,205,33,207,11,34,48,23,78,251,10,65,166,153,252,108,168,97,185,100,159,129,75,226,17,87,53,87,65,156,49,58,61,106,157,147,140,41,129,175,211,145,219,234,38,220,137,81,213,217,239,8,21,105,176,168,119,120,241,215,31,74,21,67,23,88,231,136,190,147,42,2,250,212,84,135,254,93,131,34,62,167,93,16,137,156,158,254,170,153,98,162,36,9,79,189,147,148,216,75,130,221,254,135,76,27,7,251,126,46,155,83,170,133,129,75,88,90,240,171,31,23,23,4,210,52,3,49,60,24,200,211,93,196,247,177,196,65,172,142,61,248,123,9,238,38,224,1,172,117,111,194,225,2,168,180,124,168,9,78,61,198,154,242,89,242,134,81,22,241,42,141,116,74,142,51,243,191,11,208,120,226,229,209,43,218,25,21,250,115,185,152,11,135,232,112,191,72,40,10,106,180,182,6,248,81,74,192,175,133,130,105,239,136,57,241,40,124,82,94,245,5,237,156,24,101,132,60,12,200,94,125,163,135,8,27,96,75,129,152,128,9,109,136,194,227,184,76, -102,173,23,135,26,138,182,189,224,193,231,133,167,8,38,210,151,99,196,56,230,87,147,121,9,228,199,192,249,22,163,127,135,242,166,92,117,102,140,154,246,161,207,93,186,14,94,134,8,252,38,50,187,128,122,246,196,51,215,0,155,73,18,250,187,251,243,119,238,193,163,76,158,218,40,227,62,89,124,55,211,158,138,112,40,84,91,47,251,212,46,57,22,197,124,218,27,131,114,218,57,3,134,55,200,8,3,180,177,222,175,17,192,2,115,19,7,194,94,25,22,78,39,217,7,135,42,19,43,168,96,184,15,55,145,64,142,205,150,125,232,240,10,236,43,151,132,167,140,58,190,52,231,34,221,128,184,75,51,251,246,178,91,183,118,100,65,195,123,214,55,6,238,131,42,149,70,240,126,183,243,96,63,13,9,145,0,100,12,122,217,219,191,125,7,61,248,152,168,16,188,176,71,207,54,97,139,31,204,25,126,245,143,192,197,218,186,49,72,194,7,208,53,62,36,44,98,224,128,45,140,58,58,85,4,216,234,85,159,73,103,148,242,3,196,13,182,185,201,252,20,155,241,235,250,225, -246,122,77,21,162,148,18,203,155,113,68,192,208,111,233,21,221,176,96,240,188,4,32,205,140,59,227,108,34,150,230,138,40,38,198,110,235,189,215,141,212,38,98,216,159,4,66,4,146,61,104,237,173,157,232,229,74,149,142,151,165,202,1,41,213,69,49,177,40,24,79,249,29,39,161,249,29,51,109,14,156,217,174,238,11,244,240,155,56,188,248,101,229,136,87,229,51,250,97,108,34,142,138,93,159,223,83,6,185,52,245,57,22,244,232,153,136,112,205,67,159,171,126,65,249,163,134,20,48,156,46,166,115,116,179,128,90,216,41,64,103,170,13,96,223,27,24,50,35,62,198,100,254,169,230,111,26,154,17,247,57,246,114,130,41,38,7,72,96,234,15,192,0,148,25,249,88,24,89,68,242,1,204,212,60,100,29,53,67,67,188,132,242,20,48,115,69,94,172,174,245,202,48,32,21,213,134,247,140,232,210,81,2,66,32,184,179,175,246,205,90,127,14,52,206,24,221,186,76,251,174,102,26,181,130,253,128,184,53,119,94,20,201,180,73,243,180,121,243,182,35,147,72,255,119,98, -16,21,158,3,247,200,156,102,213,232,10,225,101,149,110,42,209,11,198,112,121,92,150,78,128,108,92,55,210,113,79,246,197,151,85,63,156,89,75,160,103,226,80,155,74,182,243,224,238,27,201,78,68,228,45,17,15,102,5,74,70,228,54,190,134,213,103,89,146,154,32,162,45,149,2,127,65,50,164,30,224,201,82,206,46,35,18,16,155,116,32,213,71,12,231,229,67,67,99,185,99,67,141,48,57,205,1,65,114,252,20,154,21,55,94,184,202,144,80,192,59,188,14,188,82,72,29,57,97,92,251,92,78,50,83,214,229,112,148,159,189,228,149,179,213,247,136,66,250,234,62,183,116,73,146,101,174,111,95,25,3,140,171,79,87,19,2,169,255,109,250,199,247,163,91,137,245,208,9,137,196,80,109,115,201,176,21,7,180,42,131,192,109,99,134,152,254,253,10,71,13,220,215,133,32,197,37,11,250,213,100,14,174,245,82,9,229,141,54,22,135,35,16,175,74,15,233,139,15,201,143,32,239,10,242,97,39,169,216,16,124,161,176,161,197,33,77,14,130,196,226,33,44,83,78,159, -155,239,244,225,154,234,55,78,104,112,132,122,33,131,191,160,16,236,193,252,209,16,237,237,89,44,231,12,224,62,117,56,53,229,216,60,106,19,249,156,157,235,223,140,89,16,14,165,60,222,165,8,105,38,120,104,213,249,55,181,125,191,233,32,91,224,195,114,158,217,165,141,159,60,158,107,74,131,62,153,76,159,29,215,163,206,109,180,223,143,168,7,199,142,99,30,176,79,163,215,72,107,58,179,14,84,206,49,241,52,63,105,10,8,85,216,98,44,226,28,211,247,155,159,56,130,158,196,64,17,246,45,186,88,245,61,114,126,202,34,189,16,232,62,169,64,24,228,19,40,158,158,105,132,177,165,209,57,188,77,87,24,49,94,8,68,225,171,80,125,203,68,160,63,157,4,232,25,22,193,30,110,220,115,44,18,177,8,88,67,2,210,27,0,86,72,24,133,103,12,32,101,104,55,94,116,15,236,94,100,250,194,194,91,78,31,220,130,247,4,213,222,237,215,53,98,95,253,25,190,127,183,205,81,13,86,164,42,253,39,245,89,122,38,198,252,245,68,18,244,244,42,136,57,160,6, -118,153,16,186,27,16,245,84,200,25,242,103,64,103,234,199,49,80,41,132,48,23,57,197,173,161,39,53,113,222,242,19,249,140,186,32,159,219,40,230,15,74,205,51,224,35,76,241,185,243,15,97,110,163,36,243,177,185,89,190,152,141,190,99,124,166,5,61,107,86,254,252,255,192,155,49,82,240,204,126,2,8,46,255,151,255,253,127,255,175,255,245,127,249,47,255,219,10,253,207,255,183,255,233,127,250,47,255,219,255,213,134,255,203,255,250,191,214,125,92,230,255,21,166,33,226,255,4,67,36,241,127,126,45,58,155,91,252,231,63,95,82,157,146,2,36,245,140,45,32,29,110,154,214,41,179,198,28,125,88,61,173,39,66,238,57,84,168,21,98,44,69,238,3,193,250,5,138,25,107,228,188,129,187,151,237,66,84,119,227,157,197,167,250,52,126,212,90,21,132,187,217,87,231,11,164,212,250,152,110,139,20,68,65,236,96,159,145,185,227,174,36,244,254,238,202,92,178,208,41,128,132,93,148,150,158,36,244,253,3,246,243,42,242,187,143,197,51,255,31,127,203,186,62,106,14, -244,66,96,162,171,215,76,1,134,170,205,112,126,104,127,231,172,146,246,98,244,28,73,239,16,110,197,215,111,117,52,151,44,75,153,253,188,111,213,250,59,153,229,118,32,28,50,77,238,243,121,136,66,163,117,64,25,201,108,71,243,5,164,14,130,206,215,135,252,17,159,127,62,193,127,212,53,72,190,125,85,199,238,86,223,145,183,247,168,119,90,200,64,18,212,30,106,58,128,24,255,218,50,243,97,103,201,167,133,175,97,228,1,12,195,56,73,165,94,248,38,48,60,64,114,207,72,208,189,135,201,246,124,177,55,109,239,223,211,120,19,29,35,125,136,190,209,202,38,46,163,97,184,67,231,49,120,135,226,152,195,52,225,160,216,216,43,90,28,15,70,100,198,16,83,160,254,164,176,224,156,220,180,144,32,176,111,199,182,204,111,34,214,20,4,15,105,158,9,176,214,48,44,55,36,174,156,166,109,63,91,223,48,246,254,5,25,125,136,73,16,59,79,10,52,77,215,178,224,172,40,220,144,118,230,119,163,57,129,97,24,121,28,199,102,228,20,161,139,174,9,208,49,13,30,197, -115,223,56,77,81,101,11,140,91,192,108,101,102,72,13,78,237,186,89,141,146,222,187,211,133,17,115,63,200,21,15,250,194,215,29,81,2,93,102,204,48,247,207,242,163,114,131,139,218,106,21,209,228,123,220,175,136,110,200,149,20,175,39,109,223,105,52,206,228,237,238,49,65,236,191,2,44,71,37,156,184,26,137,66,208,196,54,2,140,99,99,56,67,163,202,148,231,79,22,136,181,248,39,47,19,12,83,84,26,120,136,234,107,2,122,165,7,250,166,105,155,182,141,134,2,126,237,64,138,130,80,216,1,242,226,88,166,119,209,211,158,52,192,131,102,154,230,180,58,6,154,172,236,7,128,167,11,190,46,134,199,176,68,211,180,242,192,247,181,104,198,28,220,145,197,215,92,255,134,227,215,75,187,201,223,29,189,200,125,237,67,141,214,64,225,223,99,100,99,79,88,221,2,172,235,27,244,198,231,59,60,173,171,174,105,154,59,23,104,3,177,255,132,44,30,2,96,178,169,133,164,105,36,205,223,251,91,51,183,62,43,187,244,198,151,14,23,136,162,201,54,45,10,219,165,9, -35,47,10,144,160,40,10,119,93,226,155,27,25,59,184,56,245,243,177,93,206,104,154,238,72,44,73,127,100,90,158,20,48,179,191,55,157,213,137,106,213,245,252,189,164,247,245,203,205,157,89,167,227,155,254,59,134,234,100,139,215,23,190,8,154,206,162,164,117,21,130,22,27,2,209,252,197,127,166,1,60,30,188,251,170,123,232,238,36,234,16,40,108,90,147,71,36,86,108,189,67,120,167,22,8,87,234,202,253,226,19,148,1,164,126,126,132,211,84,64,100,16,155,163,162,224,87,185,250,181,133,13,31,204,24,194,217,150,7,11,155,227,94,233,186,41,24,220,9,26,61,135,57,207,159,245,165,190,48,232,212,99,45,195,81,170,242,108,54,23,213,235,235,0,0,65,247,237,242,255,181,112,69,134,102,13,100,234,193,116,23,120,58,63,72,28,191,245,78,187,105,211,205,122,40,182,191,14,108,52,196,0,146,144,2,206,129,191,153,40,153,173,225,176,84,27,66,198,150,4,42,196,17,7,221,84,148,56,109,104,211,32,153,134,241,75,95,85,91,128,234,1,41,203,133,11, -215,113,14,150,201,178,140,225,59,122,111,236,18,214,216,111,129,54,205,67,7,193,89,18,168,39,255,91,68,4,78,214,226,94,131,251,219,230,32,34,219,175,159,211,60,56,174,232,19,94,188,49,166,50,105,11,243,53,217,231,186,203,233,183,6,35,27,219,226,45,160,67,94,114,55,100,230,192,139,124,235,11,111,93,54,207,243,204,190,243,145,122,71,153,33,32,28,16,19,53,160,199,190,7,83,125,160,36,173,50,98,86,120,163,2,163,54,116,237,67,131,4,121,177,100,219,87,248,247,72,244,15,83,199,224,244,214,13,210,74,93,48,140,40,72,16,113,238,65,203,119,112,81,143,24,164,216,51,85,181,79,232,254,86,252,199,229,30,20,242,56,255,66,52,166,26,161,220,244,183,194,186,178,4,58,6,148,252,123,28,249,91,82,203,179,111,152,120,122,255,146,25,78,53,68,101,202,3,191,159,164,126,9,151,9,213,240,88,129,42,234,251,174,7,65,154,53,56,147,15,144,194,159,215,255,81,241,68,228,0,77,95,56,109,235,89,1,198,100,252,241,0,123,90,192,243, -44,15,136,74,207,231,161,221,67,43,199,127,45,12,209,202,131,22,125,167,9,128,253,130,83,64,33,167,156,19,25,131,218,208,194,252,174,73,72,126,65,178,104,224,193,25,213,1,225,133,249,40,220,36,232,31,124,69,93,8,153,150,153,12,192,238,235,251,47,105,131,144,242,175,128,200,159,227,210,116,148,52,56,166,132,12,96,11,155,235,183,67,10,154,108,232,91,227,95,143,254,30,71,225,7,192,208,56,142,83,216,70,26,10,87,48,242,50,255,210,67,117,209,244,87,244,210,181,237,58,180,166,195,118,110,145,31,83,35,87,251,175,104,135,164,61,207,63,144,206,108,151,79,104,236,44,219,97,54,10,189,231,4,46,191,43,195,205,50,227,252,108,18,209,88,244,181,0,84,186,251,106,17,16,203,127,104,60,242,130,70,156,212,80,150,163,49,157,77,203,114,65,112,92,89,27,248,35,228,8,199,113,187,65,192,109,137,130,28,105,96,98,11,103,57,47,73,37,152,253,76,55,68,238,45,33,16,68,209,25,27,54,100,9,147,21,201,204,7,199,104,34,54,8,184,189, -179,104,0,211,87,82,38,19,18,200,125,255,241,25,129,53,153,113,4,141,45,147,25,128,255,93,119,145,191,166,11,106,63,232,246,41,220,226,74,18,228,95,235,95,137,216,239,132,105,113,209,169,210,201,142,76,142,69,136,243,116,84,34,94,61,0,0,121,252,174,99,18,35,84,195,156,223,23,180,3,159,255,152,207,53,75,187,100,21,20,165,235,102,31,70,210,127,246,87,94,28,41,154,128,199,128,250,207,166,123,76,108,210,19,27,2,141,233,87,196,163,41,59,255,191,209,217,255,255,250,109,124,219,251,39,27,69,107,243,149,132,141,165,221,38,224,77,16,224,173,18,64,11,171,61,199,39,117,53,119,48,153,228,246,83,143,203,111,8,61,2,2,246,232,159,124,233,12,83,174,189,59,34,11,241,195,104,1,92,23,190,142,68,80,174,62,218,8,253,221,194,118,127,68,180,64,209,66,1,193,215,70,13,223,254,65,172,22,254,230,3,236,254,51,2,174,148,117,209,83,125,30,6,95,141,147,81,176,43,254,30,101,61,97,150,80,211,59,158,190,250,230,152,251,242,239, -218,56,251,122,153,58,99,13,251,149,165,114,45,73,232,129,214,167,182,150,8,223,216,183,223,172,210,230,50,96,255,250,91,102,97,158,233,185,224,249,120,0,0,27,126,155,216,175,6,81,215,75,52,3,249,226,83,167,21,48,183,249,112,28,181,115,204,28,206,197,99,241,212,241,250,97,111,89,237,5,124,154,227,237,109,55,178,11,221,225,166,168,217,57,55,221,41,244,133,14,224,35,203,160,106,201,137,38,180,99,4,122,222,223,60,62,229,122,149,180,177,216,26,124,255,18,83,107,112,175,28,120,180,1,223,165,191,19,56,8,210,9,44,163,123,15,22,66,151,107,75,62,124,222,126,190,50,42,133,194,197,223,229,132,255,138,101,237,255,224,48,222,108,238,121,62,94,219,140,204,119,214,121,30,122,55,194,89,125,193,61,120,35,228,33,78,51,210,191,117,20,224,3,200,201,47,185,48,44,219,30,127,102,7,130,183,0,14,12,3,248,36,57,9,195,19,200,147,181,233,174,45,215,189,9,246,109,97,130,52,169,147,181,208,2,217,221,169,252,84,174,255,68,86,145,69, -60,37,190,51,80,109,135,109,18,42,100,90,60,20,44,235,224,58,244,232,136,95,179,108,255,249,59,73,112,62,141,244,156,214,111,247,38,111,139,126,157,239,191,36,47,0,199,27,187,220,48,73,61,254,59,65,211,252,219,151,237,247,107,92,216,242,191,138,76,109,206,6,165,78,37,28,78,43,28,122,215,28,184,215,106,15,67,185,172,13,35,127,179,48,96,214,194,59,222,245,44,113,45,210,140,240,211,188,236,248,123,197,49,221,63,173,139,8,55,86,107,92,132,124,122,20,117,34,144,174,218,132,98,24,38,255,252,171,136,78,192,191,221,168,189,241,248,229,152,113,194,98,99,241,102,155,55,39,75,114,167,181,165,243,210,233,99,52,220,212,145,74,96,106,193,73,146,42,12,115,248,253,104,179,70,33,254,67,250,15,199,222,132,156,111,75,186,23,114,85,145,204,211,52,213,43,97,135,75,40,255,210,38,75,116,126,79,30,167,171,201,65,175,130,129,195,101,242,158,151,102,147,139,66,167,149,22,175,176,26,166,169,200,7,13,20,118,159,186,204,157,237,105,89,93,209, -191,114,165,151,12,68,102,237,93,152,7,178,174,20,166,66,161,237,0,73,145,231,227,10,148,221,11,89,89,200,247,248,28,83,38,15,130,96,107,22,238,211,182,188,9,0,122,10,78,155,240,159,166,165,180,42,140,90,219,1,182,9,244,123,160,215,117,81,32,153,184,46,44,211,36,13,224,190,11,214,239,231,247,151,252,16,98,254,21,8,73,83,5,186,166,225,127,44,248,251,83,189,65,10,125,94,64,0,242,197,78,114,1,193,162,135,84,119,109,204,231,204,113,106,29,151,234,164,10,105,80,70,148,196,233,184,96,220,255,212,96,46,202,115,0,129,121,30,149,46,242,173,165,128,170,84,251,29,59,35,218,94,252,21,43,251,33,254,116,27,254,209,11,76,224,52,246,243,194,112,139,74,104,182,21,146,68,81,244,165,102,2,126,215,116,223,253,22,81,41,139,199,220,28,118,179,6,195,253,60,184,71,161,190,146,131,127,7,137,176,239,62,29,18,29,106,189,99,60,192,151,172,203,163,40,53,237,117,224,135,17,54,5,15,162,234,171,79,124,12,46,5,8,146,104,171, -184,195,48,236,198,109,52,246,8,233,134,89,152,186,14,76,210,78,195,175,243,217,18,9,115,53,188,88,36,19,36,152,148,188,242,61,33,115,95,40,194,152,191,159,64,181,76,19,188,199,77,123,89,49,21,211,52,200,234,64,48,92,218,28,134,16,32,147,14,161,79,19,225,145,30,48,191,95,26,100,81,236,34,211,129,195,98,87,137,186,27,4,25,43,118,254,62,3,244,93,244,66,199,211,60,175,37,153,214,47,25,100,205,143,54,12,41,25,138,194,252,110,30,174,111,24,69,242,223,142,184,85,150,6,172,177,155,227,107,3,0,67,148,124,99,154,149,74,124,13,214,247,44,177,51,210,239,164,133,132,175,105,218,97,3,84,250,224,206,238,98,92,215,254,206,167,115,229,239,17,49,3,138,27,220,217,222,223,48,47,4,55,115,195,38,89,221,109,162,133,12,207,67,155,125,104,152,190,190,160,78,122,129,113,66,242,203,193,123,152,236,226,205,217,70,160,77,144,154,86,175,151,67,145,139,249,154,21,243,188,248,111,189,56,132,94,244,182,29,16,232,95,226,29,42,177, -119,61,6,247,140,160,170,162,195,32,152,193,97,186,161,207,88,149,138,91,87,3,79,240,223,185,93,8,185,39,199,243,221,217,84,170,112,106,52,167,192,135,221,79,211,221,230,189,18,113,127,204,247,250,25,90,248,111,222,116,101,210,91,174,213,222,104,146,106,33,186,118,56,92,60,18,63,70,242,85,33,4,120,189,84,68,146,75,39,245,152,236,170,245,186,88,214,79,23,57,102,69,52,214,178,16,191,139,92,113,127,176,160,207,73,244,126,148,190,128,55,15,22,183,78,233,245,162,121,61,237,98,56,94,103,207,212,249,11,9,208,20,37,86,49,255,115,92,123,135,22,27,114,120,103,43,159,36,79,125,173,41,0,139,163,127,29,95,239,239,219,13,54,207,234,34,41,0,230,31,250,245,153,23,211,169,187,105,92,111,173,175,127,117,215,142,210,78,196,224,203,44,137,28,141,121,123,104,190,15,191,197,69,211,4,113,163,219,152,245,79,68,230,68,55,66,154,27,229,94,182,28,140,153,187,154,139,202,48,246,96,105,36,225,55,22,47,167,126,5,123,180,221,82,73,13, -102,9,135,110,6,144,41,80,188,101,123,82,145,94,58,177,129,130,0,104,188,6,134,216,165,214,124,221,39,72,3,228,118,227,127,235,70,58,222,226,39,239,210,204,156,39,130,64,24,250,214,215,15,49,65,182,202,99,114,96,48,122,167,194,53,76,105,174,64,202,240,237,161,50,195,73,53,78,171,164,6,137,209,110,223,138,60,252,242,115,214,187,251,81,107,28,116,206,248,152,94,28,28,172,33,206,231,184,30,137,111,176,8,119,240,250,186,206,1,254,230,244,167,163,203,226,135,128,192,66,208,187,233,176,104,20,251,111,155,84,77,207,4,57,220,26,50,76,48,224,148,249,49,29,27,101,46,69,66,90,232,235,56,85,97,96,216,156,95,129,138,151,216,138,248,243,93,182,222,107,252,177,254,190,33,68,203,31,205,245,114,52,3,65,224,211,226,53,73,133,212,245,37,81,145,163,172,11,219,139,67,15,115,245,132,114,167,92,68,116,93,117,114,46,120,247,74,186,203,163,149,88,250,187,35,151,230,218,249,149,101,128,222,241,122,174,253,141,99,89,94,197,62,226,124,8, -113,213,218,94,33,185,242,88,107,47,116,164,178,13,124,59,227,59,95,118,221,34,236,142,85,10,96,95,165,240,40,35,20,75,98,95,32,137,59,62,118,126,83,43,206,38,239,124,10,201,114,88,67,120,104,129,20,96,212,4,142,197,125,107,170,208,221,124,79,235,250,48,203,137,245,96,147,235,174,113,31,107,154,64,8,138,49,20,140,242,77,30,29,66,212,163,220,124,165,191,166,19,188,211,222,25,22,194,194,41,25,154,244,237,33,28,240,1,50,225,1,132,40,70,175,182,245,113,202,215,157,151,113,210,253,203,64,74,17,229,170,168,29,198,52,58,245,119,91,64,254,147,106,40,81,3,130,237,195,41,171,135,50,209,90,198,77,143,201,149,94,95,28,214,225,127,233,135,211,106,110,123,234,97,95,191,113,36,199,68,195,120,44,60,78,111,13,139,12,180,157,139,6,30,200,187,212,120,168,254,14,116,184,221,43,240,55,185,154,12,206,166,71,233,86,57,200,56,193,150,70,154,176,135,130,11,117,99,62,104,229,27,63,188,94,144,144,98,20,18,37,145,164,132,254,198, -130,223,130,180,31,75,0,141,26,1,220,200,9,101,127,207,171,228,44,180,111,39,229,198,176,156,202,245,254,255,245,248,220,62,240,219,102,234,77,165,38,203,88,104,130,237,29,14,242,36,160,228,253,175,24,153,170,223,194,224,95,15,113,223,102,92,233,68,102,96,84,242,189,201,22,250,219,143,82,238,17,185,205,48,129,201,2,11,207,52,247,174,133,166,199,143,162,193,138,181,200,107,121,124,227,2,238,186,132,53,205,229,81,29,221,97,175,131,147,241,182,117,87,211,10,69,231,159,186,162,38,245,241,50,111,32,121,222,75,117,177,113,199,63,13,172,110,181,200,182,105,34,102,209,117,155,81,81,139,183,79,3,192,231,99,125,63,199,65,18,4,93,135,88,251,127,92,139,72,92,76,50,148,191,242,6,0,71,177,216,88,200,124,58,177,48,134,207,11,95,0,158,166,44,213,122,186,248,211,3,3,74,96,196,100,89,12,10,195,65,165,199,135,228,21,160,144,120,75,123,69,184,136,180,48,230,10,210,50,138,183,116,43,140,214,32,186,0,212,190,161,34,69,248,211,254, -187,193,191,38,248,134,16,127,245,168,238,182,123,99,43,235,126,9,69,84,45,4,33,72,50,138,146,164,147,220,194,197,10,90,155,129,163,33,69,56,126,253,176,55,199,205,129,9,223,223,96,91,35,46,74,50,142,213,194,134,150,75,212,89,158,104,79,146,251,243,64,203,221,43,54,188,225,236,181,234,45,18,60,62,170,241,1,136,59,42,203,79,227,207,114,223,53,6,98,172,105,90,237,130,235,191,53,219,26,94,201,131,83,255,210,192,137,149,31,204,42,244,202,189,128,220,137,251,97,252,213,140,68,213,94,114,178,252,217,59,104,135,11,193,11,65,70,142,141,151,64,125,17,136,39,27,15,234,217,117,137,241,15,211,46,103,201,182,187,101,8,95,198,83,222,78,243,237,77,77,153,137,129,102,133,127,182,15,106,211,30,23,247,246,220,27,63,46,224,117,71,209,148,247,22,38,129,0,133,131,113,247,205,242,28,131,161,61,40,204,161,254,138,205,167,196,243,244,245,188,249,34,185,209,138,28,197,155,199,203,96,1,131,126,167,176,245,31,9,10,191,249,251,23,225,247, -210,95,227,146,120,82,74,246,17,139,223,31,83,70,0,190,53,81,178,14,107,101,100,109,81,46,189,10,215,89,70,40,45,243,203,200,83,168,49,37,22,188,154,153,224,47,247,208,15,142,18,90,163,136,69,136,85,28,251,207,83,236,215,174,53,137,224,226,95,22,244,47,174,158,13,251,109,70,181,91,107,114,104,79,14,63,137,165,227,119,158,173,91,140,21,130,215,101,231,203,12,236,106,253,194,216,244,234,179,207,239,171,63,133,63,34,186,229,73,117,248,154,119,249,223,216,201,119,251,149,99,167,181,131,179,154,226,77,117,216,90,57,169,153,6,11,75,3,245,57,40,37,75,27,198,139,145,173,207,94,215,178,162,206,179,106,77,227,172,10,179,115,121,222,62,111,177,83,89,78,176,138,91,234,228,102,227,56,32,29,239,38,39,81,188,9,211,206,120,249,126,232,111,237,47,158,137,45,105,181,145,104,181,37,112,248,239,215,181,54,39,56,55,71,130,8,0,64,72,160,173,125,237,231,112,88,205,91,105,221,186,115,202,182,219,105,129,21,14,143,205,22,50,137,3,50, -38,230,3,154,27,50,79,42,239,50,166,254,236,211,50,226,111,143,18,115,231,47,148,116,113,92,37,49,37,197,53,178,44,75,176,162,120,179,229,152,190,119,156,144,36,117,170,106,59,74,90,177,65,43,127,49,185,228,67,40,83,68,151,6,76,230,226,178,214,83,245,126,182,58,57,117,113,243,87,182,30,99,169,186,34,7,110,197,240,214,234,24,103,169,254,56,139,141,96,6,171,227,15,22,159,109,14,97,150,194,227,194,91,251,153,234,177,200,103,148,167,143,109,139,130,160,174,188,224,17,214,206,51,150,228,121,131,157,243,60,28,33,193,200,105,30,47,211,44,219,74,37,150,129,0,221,220,115,62,59,165,215,134,254,60,177,108,106,40,247,156,90,154,53,190,205,183,182,192,65,229,110,238,181,101,172,106,85,13,115,127,234,215,143,122,130,197,142,86,219,80,38,155,44,95,13,66,23,152,12,81,20,134,179,249,239,86,66,125,235,144,13,137,151,215,143,116,254,250,63,69,81,192,34,225,123,220,151,179,157,253,148,49,22,43,236,79,11,9,237,5,244,180,249,220,159, -115,68,142,55,145,109,236,175,10,253,241,251,115,177,82,129,7,219,226,219,126,155,16,187,11,102,56,27,170,59,230,134,178,77,111,254,90,190,179,63,203,106,181,51,219,57,34,59,188,77,176,221,29,75,172,160,221,195,249,114,26,45,58,64,111,134,121,241,26,195,244,241,155,10,155,101,195,198,217,0,74,75,203,106,98,243,221,189,185,206,73,25,4,84,150,115,248,235,56,245,104,186,183,109,82,177,11,41,78,37,241,146,75,107,125,197,80,239,70,213,248,36,248,227,230,161,18,59,92,176,36,102,137,101,175,79,192,18,117,233,51,12,81,175,191,156,236,215,11,134,248,205,169,149,126,47,161,41,207,48,181,103,188,42,136,139,121,246,227,189,60,215,23,73,112,138,206,193,248,93,151,166,213,137,104,113,44,200,76,196,95,169,161,227,188,81,28,91,134,10,113,255,46,124,109,155,211,78,214,157,192,1,213,71,64,69,246,23,132,117,204,70,21,252,27,217,150,252,201,113,94,177,146,220,204,131,227,165,41,12,254,172,70,58,203,46,134,145,210,241,8,87,99,77,156,151, -169,41,157,11,116,174,84,66,7,46,227,107,40,112,78,127,179,82,230,147,83,185,230,75,5,247,113,68,129,173,27,114,206,96,34,150,212,103,42,67,252,34,159,191,131,103,59,157,25,174,250,208,134,145,200,141,212,196,170,199,212,215,10,26,96,107,219,5,49,247,34,219,170,50,175,62,96,56,91,19,4,161,106,47,239,30,71,89,174,123,171,127,9,60,114,239,191,167,140,94,100,233,9,168,217,94,218,133,162,63,36,116,18,246,229,150,161,63,242,99,159,240,6,253,135,187,182,22,181,33,66,64,130,11,217,253,179,252,219,71,79,3,8,138,158,248,77,196,65,104,30,174,101,209,211,243,230,144,204,0,66,79,109,126,255,42,48,91,217,29,42,95,228,219,15,193,212,27,55,65,63,148,55,188,155,89,71,244,203,153,15,166,134,130,211,15,141,50,46,239,191,131,224,154,230,253,163,50,105,32,140,90,154,82,20,253,253,136,249,231,43,73,114,114,100,210,110,144,161,88,19,37,5,227,42,16,213,15,62,212,88,167,62,72,52,93,46,60,194,117,223,38,197,169,171,225, -113,241,84,220,239,203,232,189,40,122,41,167,11,15,106,61,207,77,78,15,22,102,224,155,226,112,45,147,30,65,100,133,175,68,174,176,228,184,183,247,234,219,34,66,9,77,231,97,2,32,49,157,238,172,233,18,244,139,155,50,232,210,127,190,165,145,160,73,107,236,236,143,137,190,48,198,166,201,223,152,181,99,63,214,233,183,131,209,223,254,234,46,26,13,161,32,191,9,138,115,24,208,163,104,24,39,244,198,188,193,66,164,139,215,77,51,114,12,114,3,64,243,109,23,127,44,86,87,83,247,135,237,141,188,141,99,106,155,255,112,201,63,156,50,157,237,184,165,247,248,50,170,104,219,225,113,123,107,247,246,127,12,138,179,28,129,97,232,173,72,246,117,6,55,72,17,234,228,207,224,242,58,65,250,198,245,70,188,214,40,208,168,64,152,6,221,207,95,175,161,128,17,112,154,53,99,8,36,229,191,220,151,124,9,178,77,87,27,240,187,16,166,42,141,212,144,181,145,13,75,184,233,168,99,94,239,31,191,128,194,160,76,21,199,26,242,78,239,106,215,178,169,82,240,31,246, -248,99,85,14,34,193,232,109,33,117,42,105,141,147,141,116,73,106,111,171,234,154,31,140,252,30,10,50,135,219,131,149,220,73,57,33,56,59,172,14,134,7,171,255,29,239,251,15,198,250,23,198,96,105,35,243,115,253,86,181,30,142,140,64,74,232,98,250,238,95,108,105,216,80,14,63,141,77,192,21,156,255,55,88,252,105,193,117,176,83,112,183,6,158,202,213,97,98,47,28,99,149,224,225,55,93,124,217,210,139,166,255,129,205,107,130,31,214,215,10,224,2,195,209,211,1,230,122,78,171,243,104,211,188,6,147,250,191,60,29,77,93,25,182,168,127,222,196,125,189,201,239,184,177,57,109,191,28,132,167,170,52,189,99,216,119,144,119,106,195,20,220,75,32,223,73,152,124,248,26,216,87,14,95,208,85,94,208,253,78,68,101,95,27,34,95,16,160,217,185,82,99,151,136,57,59,96,222,100,249,58,170,252,181,125,53,61,81,140,25,246,218,17,254,59,231,149,250,27,152,23,167,135,248,248,83,47,249,8,242,106,184,75,224,235,250,176,206,26,127,168,142,211,29,222,20, -28,149,136,248,198,191,185,209,254,91,110,254,143,106,245,191,141,93,122,61,16,22,231,255,218,246,37,131,175,175,195,110,207,215,131,255,145,159,105,105,211,156,209,249,15,223,7,22,171,214,48,128,252,15,112,135,71,136,166,160,120,205,201,157,54,47,7,195,87,235,249,36,213,105,138,15,209,52,134,97,208,243,52,117,243,119,92,23,163,222,210,125,6,8,27,215,195,154,35,146,206,103,56,210,123,231,45,98,238,255,73,205,221,222,166,31,123,254,186,38,243,133,2,250,58,33,8,66,203,232,162,168,117,152,101,171,164,143,31,7,207,243,190,127,166,22,77,96,114,117,80,177,34,108,11,190,151,50,161,222,180,121,249,147,69,154,252,3,98,233,193,223,24,252,118,154,232,47,133,196,17,147,111,126,235,250,183,222,188,35,154,128,113,244,85,130,99,253,121,247,205,45,241,96,131,107,6,174,123,78,38,93,131,207,199,240,98,129,115,31,144,254,26,29,204,253,249,78,111,89,143,204,197,4,39,161,52,22,242,215,34,91,105,225,173,227,172,224,26,225,54,38,145,91,143,120, -86,59,186,34,187,66,224,194,229,63,227,99,66,119,166,191,43,162,134,205,6,187,235,253,40,191,215,11,211,232,184,191,158,89,26,41,169,66,84,208,14,209,25,86,59,232,235,245,65,98,207,174,32,7,245,41,20,34,155,221,201,203,143,129,133,153,17,241,4,193,239,150,120,18,207,65,0,193,129,56,232,133,27,240,224,178,161,171,75,245,28,244,171,76,16,145,52,26,17,148,236,18,38,191,139,9,167,178,164,6,206,158,214,249,134,12,215,28,237,121,229,165,25,47,142,83,232,83,161,200,146,142,206,209,141,236,110,184,40,127,128,253,128,44,58,151,54,235,130,154,186,131,75,221,240,69,141,39,48,8,60,15,117,208,71,103,225,66,175,202,251,187,50,236,89,194,228,206,28,184,90,169,39,217,6,229,78,196,12,169,189,125,147,186,43,29,42,27,234,170,191,199,139,210,211,215,70,87,77,61,158,163,0,233,196,77,5,105,195,87,37,252,83,94,47,214,69,149,167,197,95,138,36,217,220,22,219,125,253,168,252,21,64,51,231,16,45,88,132,14,69,135,118,128,64,183, -0,183,136,132,31,196,144,174,31,142,15,152,150,82,36,129,178,164,6,188,14,175,92,194,197,243,215,76,101,187,98,21,63,149,211,117,64,49,11,236,97,14,184,237,48,214,50,84,178,245,19,212,186,149,44,79,190,37,129,137,231,73,116,171,179,2,45,199,42,112,240,216,133,77,248,101,21,233,188,32,83,167,29,187,240,182,101,249,149,55,171,53,98,88,250,232,97,181,195,160,243,11,198,202,231,55,249,88,201,197,7,153,101,224,247,149,55,54,128,170,121,242,228,58,123,251,61,211,69,142,191,57,159,192,121,106,251,94,199,217,130,42,60,15,92,7,86,45,71,124,70,192,102,199,101,38,65,28,239,182,212,227,145,105,22,43,230,17,99,63,96,215,121,126,25,254,253,76,172,185,98,228,139,170,226,78,239,175,250,25,102,56,228,142,63,110,113,86,112,242,199,210,87,27,61,89,24,100,105,93,125,32,61,214,42,130,59,22,134,113,89,181,63,146,59,134,183,92,108,223,111,251,202,150,147,133,74,232,193,110,224,146,36,8,150,197,50,201,102,45,219,134,111,149,198,103, -81,87,177,59,199,74,145,11,175,98,132,204,101,179,211,144,145,88,128,25,137,1,175,157,123,153,90,112,50,147,2,50,176,185,115,237,207,163,160,187,45,9,197,119,184,213,117,136,100,253,120,82,208,152,11,240,137,190,121,154,204,101,198,114,70,223,51,214,49,128,228,76,90,83,98,187,120,13,70,254,222,225,156,131,31,214,30,104,122,224,94,177,41,49,158,104,137,137,197,7,47,41,205,158,140,188,0,175,11,144,114,114,221,34,27,74,231,180,130,200,77,140,18,25,163,85,110,200,170,176,173,247,155,61,102,231,110,126,252,117,51,251,153,75,71,208,207,50,117,234,214,100,22,6,190,214,68,139,235,198,251,0,37,223,190,148,60,157,170,250,219,68,79,19,71,134,241,141,86,43,61,175,154,191,35,35,107,10,209,236,130,32,59,86,247,161,227,178,165,80,237,64,63,198,84,57,173,244,178,55,83,203,243,203,197,55,191,11,56,95,239,37,54,3,97,41,43,188,94,85,246,199,110,63,186,116,182,45,147,41,167,220,49,80,59,63,86,118,235,232,247,253,191,34,203,108, -251,239,92,157,221,16,69,241,230,220,78,38,121,232,229,202,152,162,249,251,117,181,224,80,192,191,151,206,209,24,207,118,80,101,85,182,157,242,130,196,113,188,239,57,178,117,39,50,62,127,24,113,225,185,229,133,161,40,136,104,232,109,21,76,14,12,33,105,223,60,94,138,3,145,60,14,177,120,207,179,58,134,102,188,174,57,75,103,163,95,255,210,92,164,96,155,253,86,24,118,235,203,137,58,102,13,223,125,236,139,111,197,170,134,4,107,63,99,165,183,154,249,14,195,229,59,115,189,231,191,133,240,193,234,153,1,107,57,174,211,146,176,38,209,146,7,159,184,126,181,187,153,106,220,168,191,138,149,19,212,174,99,119,183,173,178,154,209,160,228,191,200,203,33,11,50,114,17,83,251,139,90,132,165,125,243,172,131,136,170,51,169,209,243,59,215,1,0,45,223,146,174,74,222,36,221,251,149,80,5,168,226,207,102,101,118,67,189,42,255,252,157,132,116,206,90,12,64,192,30,208,77,16,201,43,130,194,200,113,78,30,1,187,232,33,245,184,226,212,217,197,56,28,105,65,3, -170,26,4,201,113,135,129,198,93,30,182,136,30,211,145,73,35,232,40,154,102,43,144,39,171,105,57,181,206,46,243,83,76,76,42,206,93,215,218,57,122,115,222,174,226,42,133,109,158,162,201,118,234,3,46,100,132,207,220,23,127,242,29,134,72,163,248,17,107,87,71,202,95,62,142,10,35,200,56,220,200,163,162,202,103,196,84,182,222,46,181,45,255,144,147,229,208,98,3,42,143,168,47,187,59,22,158,20,91,17,110,63,246,36,203,218,108,84,100,157,169,11,63,94,42,100,38,202,247,237,159,194,31,251,189,106,25,173,228,134,188,11,64,24,154,238,81,102,95,130,205,255,240,21,78,235,68,250,72,239,216,168,78,146,149,201,182,15,187,211,80,24,55,13,126,150,226,252,238,113,13,154,85,245,236,64,15,128,191,1,161,67,107,224,100,217,194,36,17,207,94,184,22,125,132,219,110,13,130,102,247,48,142,151,53,168,112,24,118,84,4,237,173,205,145,175,44,131,152,103,41,199,99,214,52,181,187,10,68,251,202,42,206,21,126,138,138,201,90,159,105,21,41,39,141,207, -183,46,211,19,23,79,72,143,232,59,141,45,127,136,3,223,0,51,93,239,81,140,2,111,63,75,85,155,198,253,183,240,6,212,48,10,221,248,162,199,1,104,188,168,204,236,40,175,201,36,62,84,53,224,193,65,0,4,65,162,195,241,50,131,210,117,79,17,114,0,154,0,20,70,220,32,202,185,184,246,45,139,145,33,67,90,81,227,81,217,129,9,202,143,98,127,10,176,170,32,47,111,174,147,194,89,165,222,174,93,187,197,147,234,68,223,46,193,210,109,210,106,109,196,207,205,78,54,243,246,150,239,218,46,174,9,162,16,132,97,153,65,140,197,23,33,83,86,16,222,175,70,208,136,15,25,40,7,131,97,124,169,6,166,233,111,154,248,253,139,141,121,113,34,219,77,151,245,192,36,173,95,89,26,231,33,121,12,144,207,0,178,172,111,99,224,47,205,137,227,34,150,41,20,97,250,239,156,30,205,120,200,11,37,186,168,69,149,47,22,242,94,120,245,228,90,251,114,10,88,29,23,210,245,73,81,221,198,53,185,31,235,133,17,234,180,0,38,23,163,21,73,158,43,223,1, -80,168,142,102,134,167,198,23,233,201,124,66,254,94,49,55,131,9,117,238,29,82,38,168,78,81,119,237,23,9,211,23,104,42,61,224,235,115,230,8,40,48,190,163,240,202,194,72,1,160,68,220,121,209,126,87,135,78,130,31,92,87,133,28,120,126,107,236,106,29,124,221,119,250,250,139,235,186,169,241,141,1,162,164,90,17,83,25,126,104,206,233,71,233,82,69,42,136,198,4,122,190,179,35,94,96,55,184,123,34,137,42,198,222,50,221,177,93,190,221,60,167,252,144,179,64,136,145,129,84,101,44,210,110,35,120,104,46,8,33,189,60,7,90,188,249,132,64,95,75,18,70,178,4,213,40,113,242,156,214,86,152,14,17,196,249,188,5,215,247,24,141,104,129,130,89,12,197,245,65,158,108,167,124,16,182,133,176,8,1,33,205,110,148,184,148,121,89,249,87,218,234,122,38,209,188,121,208,97,248,15,239,215,77,13,248,38,199,140,59,174,200,115,249,11,1,57,65,190,175,117,93,15,47,147,15,161,28,92,72,18,223,121,165,4,156,168,87,63,234,218,210,225,80,241,20, -54,74,234,181,7,38,197,102,242,134,136,168,239,143,31,33,107,158,235,228,43,251,76,229,80,128,56,232,102,144,178,113,131,227,206,252,145,208,216,144,64,74,148,182,30,204,183,218,62,182,115,151,50,41,244,241,195,254,236,175,89,58,134,128,36,233,235,41,31,48,134,72,124,183,8,238,226,205,140,85,231,226,151,222,81,242,199,162,46,253,157,224,98,64,200,236,152,70,26,60,18,58,223,223,237,154,102,57,3,89,190,5,210,119,70,18,123,205,246,61,142,99,242,69,47,91,35,227,30,206,134,11,31,233,99,107,113,112,45,242,99,43,28,42,12,116,224,220,85,233,152,199,67,64,162,36,231,27,35,135,114,243,244,214,162,120,57,82,191,3,227,201,240,206,171,201,23,42,184,179,90,104,128,48,134,43,126,173,198,154,146,147,3,152,177,16,161,236,254,106,176,9,72,85,253,196,116,97,208,185,140,245,180,166,215,166,78,252,247,251,136,45,61,55,36,71,226,237,235,181,165,130,32,73,86,232,236,104,118,208,25,87,158,63,195,134,230,206,157,40,221,48,206,179,253,62, -41,74,207,158,131,160,95,81,138,8,55,174,86,234,123,190,178,184,31,84,84,225,75,19,30,112,114,102,183,32,173,135,74,28,37,54,120,79,202,121,224,187,218,49,202,178,115,144,119,175,57,70,182,10,9,168,103,118,238,56,3,162,87,13,40,118,78,122,52,153,167,184,199,93,97,76,66,24,223,95,150,153,92,50,72,75,125,164,230,79,137,209,20,241,28,101,67,234,125,6,100,63,1,0,213,20,51,246,151,213,23,224,87,209,43,46,253,115,28,225,110,151,175,13,255,14,169,185,90,86,224,200,5,69,209,209,211,4,236,151,6,139,61,66,233,219,42,159,171,190,228,70,189,215,41,88,112,179,53,7,149,249,109,199,15,231,14,32,23,20,36,135,68,155,156,5,236,31,15,19,150,202,101,74,245,4,9,53,73,184,217,211,15,238,231,20,33,6,36,234,185,233,51,140,127,200,98,7,86,4,194,92,98,73,14,78,190,159,3,60,85,37,77,176,238,245,111,17,129,20,222,18,205,123,71,90,81,64,255,104,29,174,158,145,2,232,37,59,92,66,192,230,216,90,193,154, -73,230,59,122,183,223,157,91,44,49,137,249,65,248,54,3,156,169,55,142,95,202,35,36,26,134,14,29,145,194,8,195,96,53,185,40,53,214,177,182,167,122,242,80,114,245,9,68,208,137,196,67,231,150,195,143,247,162,70,99,150,138,4,33,7,149,127,249,190,163,136,72,159,40,194,124,38,72,115,99,42,237,158,97,162,113,89,178,231,14,221,240,58,186,35,21,23,184,233,219,108,46,230,223,251,4,184,132,131,96,124,96,126,230,235,63,2,134,132,9,194,176,127,123,163,121,117,133,72,27,156,165,83,67,190,61,50,11,251,104,190,86,20,64,23,248,55,19,121,26,68,37,206,161,206,157,74,175,149,226,225,90,73,255,241,80,237,246,154,75,245,109,203,240,61,230,19,31,63,26,105,132,126,45,21,197,199,10,189,228,247,255,224,227,241,94,61,178,131,186,59,213,203,64,44,97,181,164,248,19,161,149,67,121,168,162,73,14,245,127,148,61,248,229,113,68,158,247,4,59,234,48,151,156,155,171,252,122,98,58,33,84,171,251,186,39,49,229,44,149,176,84,240,112,199,6, -47,10,134,227,204,135,76,130,220,190,62,129,255,206,193,189,134,111,92,72,120,108,27,39,205,130,136,23,240,79,210,237,17,90,146,50,144,32,68,78,99,178,22,104,28,13,236,107,247,246,115,238,113,125,192,169,90,83,241,249,17,237,112,111,158,241,54,186,219,13,247,15,30,93,76,247,95,199,176,20,25,74,182,0,10,4,201,163,31,28,114,10,96,196,232,191,199,233,21,207,15,24,182,177,235,157,253,166,67,221,205,233,48,128,71,153,229,44,230,60,138,249,135,211,45,198,232,105,65,145,80,235,74,222,30,92,228,64,122,72,212,144,132,4,86,182,2,79,151,128,160,164,36,205,61,192,43,226,182,110,130,29,80,149,64,226,183,250,79,15,80,56,139,54,98,23,2,243,206,115,216,214,32,47,164,189,12,222,125,121,196,206,233,34,203,63,127,251,63,148,193,232,205,35,17,220,88,121,45,86,30,165,254,140,236,71,139,79,235,107,239,127,250,133,147,13,200,130,163,169,69,123,3,97,105,64,188,210,41,192,127,251,46,130,127,239,187,144,227,32,214,58,49,162,211,197, -232,19,221,11,108,32,69,204,15,65,70,177,69,69,103,208,224,116,122,101,248,151,233,169,38,205,173,161,17,8,160,219,167,66,182,37,136,110,8,83,136,171,5,168,243,211,72,116,39,127,10,139,94,3,198,48,31,224,179,129,145,25,213,171,139,34,210,157,44,238,9,135,235,240,211,255,91,253,40,204,236,70,57,155,122,218,48,225,160,109,31,18,2,234,42,162,13,95,151,238,164,65,6,227,253,248,26,209,159,167,94,11,169,97,147,7,235,35,242,151,223,220,153,165,216,75,22,4,144,139,125,146,117,155,15,250,118,77,162,190,56,211,219,164,69,228,80,38,192,137,21,126,24,78,166,213,40,121,218,69,30,108,31,250,131,74,255,222,23,249,79,77,225,19,100,186,159,31,166,174,15,216,252,10,218,181,239,70,69,219,230,183,165,151,113,101,52,242,237,254,57,94,73,244,114,17,237,208,125,130,25,241,100,237,183,228,133,216,20,208,238,160,74,244,23,246,240,65,118,103,17,129,104,67,81,225,166,169,215,111,13,239,87,95,232,161,159,110,235,253,138,190,117,51,189,219, -162,194,158,237,111,146,73,230,0,153,181,4,147,239,186,112,139,139,31,54,169,160,208,50,113,28,3,84,108,71,146,182,215,211,226,165,252,219,160,33,188,111,12,47,252,59,120,198,72,19,228,123,94,185,38,172,52,39,123,139,146,140,47,117,215,126,63,8,94,224,118,32,18,31,241,229,93,239,106,80,171,255,227,123,61,218,140,78,84,189,142,192,161,193,98,125,87,53,97,98,104,49,73,113,156,94,95,98,201,229,158,22,174,232,230,229,166,185,82,192,187,222,234,183,222,210,42,194,80,198,205,15,15,138,215,168,51,235,73,111,36,245,208,218,153,247,130,242,251,38,233,102,180,4,217,214,17,251,63,124,95,240,206,51,139,222,42,234,215,221,237,218,240,239,216,113,19,101,31,137,165,129,169,38,17,180,126,198,130,60,137,210,146,32,158,251,222,164,0,47,89,215,238,134,192,98,246,208,85,51,37,116,67,148,254,231,126,154,188,19,108,40,86,132,26,143,145,203,44,138,226,77,57,165,255,146,132,180,255,206,7,42,14,148,88,124,130,222,233,96,153,96,208,253,120,240, -183,43,188,102,89,91,34,99,1,83,218,196,94,63,205,10,112,70,225,51,124,165,196,97,30,92,141,189,146,110,137,13,189,126,52,109,88,252,240,187,106,146,138,193,201,142,165,29,18,131,35,93,206,125,48,227,226,132,22,130,252,239,246,227,224,52,142,79,125,234,168,108,115,132,7,202,44,32,130,244,235,241,247,96,57,94,173,64,82,221,58,103,51,58,97,81,128,8,56,225,164,214,144,161,156,66,246,220,180,134,161,77,76,247,77,65,1,136,189,140,127,225,238,141,171,152,108,47,251,192,196,44,46,197,172,224,161,240,109,208,111,77,198,175,227,154,18,149,112,39,165,123,64,200,20,181,30,125,218,53,192,83,223,84,139,21,66,131,19,17,46,203,123,253,157,29,194,32,248,183,207,191,173,201,198,28,63,101,149,98,169,30,168,252,124,132,118,203,11,111,253,54,129,137,136,247,43,2,212,70,58,66,162,187,174,109,252,119,218,12,46,34,90,26,236,210,58,249,27,222,124,194,243,210,1,31,30,221,60,250,53,6,16,228,186,10,208,108,98,39,249,255,62,119,101,137, -38,96,168,74,182,2,255,174,253,144,165,34,125,95,223,47,125,151,211,178,165,90,117,222,189,119,94,71,179,117,119,229,58,25,99,213,234,158,88,35,106,57,2,74,18,39,6,182,35,210,127,3,162,203,186,213,52,169,176,106,51,150,132,128,78,28,32,64,66,55,10,93,179,54,123,185,242,117,230,8,1,95,67,112,163,54,102,166,113,32,159,223,80,188,234,31,214,210,23,28,178,60,95,128,94,71,49,172,41,141,16,129,198,192,170,65,194,211,108,4,204,78,218,202,100,240,42,205,93,129,248,161,184,7,24,199,142,77,70,100,146,237,39,199,109,247,156,90,17,61,38,82,165,254,75,221,200,47,53,116,17,126,36,57,23,28,22,137,94,176,106,161,94,214,5,165,248,13,191,100,170,103,216,201,98,71,148,57,252,238,186,83,232,195,234,162,55,201,55,174,157,12,235,94,94,12,243,13,192,24,220,46,220,64,242,77,160,191,75,105,230,8,189,82,234,237,81,128,40,73,244,47,191,98,233,219,63,249,34,129,230,77,189,157,22,87,94,140,4,27,4,65,192,227,120,215, -27,240,119,221,76,58,212,151,183,93,254,185,106,53,102,240,83,206,33,243,232,26,150,71,181,74,221,10,169,59,39,78,40,92,172,41,242,188,156,174,2,94,111,76,58,190,125,93,249,6,40,158,31,23,47,236,177,211,54,12,236,220,95,181,187,239,117,153,95,235,171,2,47,249,69,218,13,143,245,178,45,17,69,231,99,23,27,44,134,230,1,153,141,210,79,188,230,148,2,114,178,56,206,43,60,14,36,120,114,128,60,130,224,239,92,252,203,160,81,120,203,66,77,232,111,129,233,143,69,61,29,147,224,43,110,98,125,21,206,43,107,254,120,61,5,219,97,71,250,226,194,187,150,133,244,237,56,171,57,95,194,181,30,58,174,196,106,194,251,163,112,222,28,36,240,171,81,95,87,254,248,223,54,158,103,81,181,3,135,186,250,206,175,151,25,49,172,189,110,120,175,51,221,114,170,244,160,83,15,165,248,156,47,159,154,98,202,180,113,57,230,108,197,66,142,111,59,193,155,1,177,17,37,254,251,114,125,18,124,109,99,153,199,74,112,89,94,122,167,167,17,64,31,223,145,222, -191,179,151,85,241,83,2,114,199,227,2,203,97,117,59,157,179,203,212,73,157,104,5,49,92,128,17,62,47,237,245,248,215,165,0,193,160,53,67,183,36,57,73,126,177,53,125,87,233,235,89,221,222,183,115,160,193,0,147,125,159,234,199,143,242,236,235,138,52,177,1,102,74,149,236,253,170,45,227,229,181,28,111,142,249,59,117,55,110,149,106,98,182,214,30,200,40,43,252,145,47,247,27,207,247,229,73,5,156,121,89,207,70,221,116,218,172,24,239,43,72,85,164,119,73,88,181,55,106,159,121,250,75,175,214,108,51,155,24,56,123,120,92,92,246,197,114,41,130,84,122,96,180,162,37,184,183,195,5,146,244,44,168,243,147,71,116,30,14,154,22,69,42,107,34,179,239,109,22,40,240,27,166,143,151,35,118,83,229,45,107,54,5,88,80,155,157,108,89,190,20,207,36,220,150,17,251,89,108,124,133,19,47,225,37,239,185,98,175,123,82,87,248,60,42,97,65,202,33,178,163,162,132,172,51,129,85,228,242,138,241,132,178,83,206,114,72,149,70,205,183,253,227,101,245,114, -65,132,175,250,205,133,209,127,183,140,66,52,161,129,127,128,223,69,225,2,207,104,34,126,172,118,104,147,33,181,26,33,5,94,127,12,74,178,103,168,53,31,185,238,91,123,201,50,234,43,204,70,142,31,80,243,214,86,119,119,19,200,160,92,153,131,199,213,134,17,113,245,33,170,109,235,81,146,98,215,32,162,254,185,179,73,133,200,53,243,203,173,201,49,156,67,187,82,197,251,211,188,85,195,166,147,220,64,137,166,65,83,108,10,61,75,203,122,190,11,4,4,112,20,108,249,239,216,121,103,66,106,77,131,235,186,177,130,201,180,162,69,231,28,197,48,252,249,144,173,246,151,44,22,205,112,187,61,151,177,107,64,11,45,159,85,254,206,225,144,50,79,86,7,70,181,188,96,83,226,186,63,199,186,121,139,250,134,236,249,157,60,176,48,140,31,26,178,72,3,134,140,9,10,245,195,137,146,15,102,189,155,89,132,179,249,89,183,148,186,230,153,163,181,219,35,77,14,112,89,72,224,42,80,138,153,135,73,141,221,253,226,101,193,139,173,158,87,218,122,173,109,126,28,188,9, -33,161,36,15,62,30,119,122,105,171,142,41,203,8,128,82,147,53,101,80,227,76,6,121,209,188,100,27,44,113,253,212,32,231,184,35,191,145,30,15,194,142,245,213,2,69,86,168,53,48,57,174,126,147,238,249,229,200,36,57,161,184,82,147,122,86,155,75,183,194,55,171,29,177,252,102,89,177,102,111,28,114,235,212,1,28,28,39,122,75,233,60,131,23,11,137,4,239,127,23,52,246,213,87,49,189,228,22,209,183,30,108,16,97,214,55,251,124,59,237,90,187,173,227,125,18,93,215,55,242,19,250,198,16,45,40,18,20,253,136,145,247,136,255,48,160,175,146,238,38,47,248,243,172,184,153,108,100,2,226,174,15,27,238,65,252,116,15,214,58,114,201,11,55,51,255,239,60,125,69,147,243,60,211,238,15,242,194,76,203,196,204,140,59,51,51,196,246,175,63,158,231,126,191,147,170,169,154,197,36,19,73,221,23,200,234,86,191,115,65,246,66,5,78,40,138,197,80,31,221,86,22,134,183,94,154,14,164,175,60,21,50,67,188,194,52,107,23,157,114,228,0,243,166,215,244, -133,16,239,187,247,48,5,181,239,240,144,108,201,119,46,120,102,183,206,223,87,179,200,251,199,19,36,75,255,124,63,91,159,186,35,138,34,200,223,145,105,152,164,5,94,116,109,12,203,132,66,83,186,59,55,229,14,21,39,148,91,34,52,149,190,117,87,231,67,88,185,44,129,104,191,176,150,3,15,179,62,232,3,245,27,19,161,191,252,178,81,240,171,226,157,54,246,0,176,117,58,87,128,158,227,146,61,175,210,201,135,1,240,215,230,55,204,249,192,99,120,28,234,83,134,123,88,156,25,88,30,112,3,129,40,56,94,23,64,62,15,152,231,25,132,62,115,132,209,126,141,17,176,186,55,117,120,150,230,2,222,211,77,128,40,164,191,36,236,154,139,144,221,185,5,182,50,210,184,211,157,116,136,186,253,123,150,194,136,148,255,49,1,200,35,130,249,219,114,131,149,48,205,212,14,103,114,182,68,128,0,109,79,35,184,65,4,0,76,114,175,7,73,55,152,204,19,34,128,87,242,104,56,107,154,235,235,19,241,31,68,103,211,249,157,82,234,98,20,30,253,245,210,175,239,37, -70,160,80,26,8,49,228,41,216,156,38,194,10,129,201,230,124,84,69,73,38,105,206,46,226,60,193,226,175,214,144,172,176,252,165,22,51,157,227,25,254,214,32,168,232,20,145,248,0,111,246,241,70,255,38,112,231,151,250,144,27,28,53,205,162,124,253,226,157,151,185,29,172,97,107,133,86,1,114,37,29,199,212,43,203,200,202,83,209,111,172,82,175,111,162,20,220,249,224,228,2,68,63,16,229,99,25,30,38,2,23,219,241,153,209,228,85,207,32,136,62,18,83,152,98,139,209,87,157,61,70,103,109,151,128,65,157,82,159,186,149,167,62,224,126,12,220,70,6,174,40,104,0,253,25,115,250,193,250,134,70,207,146,97,102,68,23,115,77,99,177,241,188,174,20,3,202,240,106,175,177,81,154,23,43,242,181,157,116,86,57,97,64,188,46,225,92,118,48,221,178,55,64,126,140,85,248,112,170,170,232,235,174,16,48,79,24,193,58,244,210,247,75,237,38,73,100,90,116,23,203,192,30,163,114,211,192,87,8,149,219,91,239,238,148,7,34,250,88,127,45,113,236,174,254,85, -53,17,95,209,80,32,4,234,122,18,247,142,228,34,192,154,50,232,123,244,172,205,243,211,22,168,1,51,28,5,202,89,136,130,123,186,131,5,74,246,207,36,191,185,19,88,32,114,142,97,8,80,171,130,154,7,50,5,200,240,119,165,72,102,135,26,217,236,112,163,82,47,227,177,203,11,223,37,197,241,103,115,156,52,51,208,133,25,185,245,69,46,246,141,94,80,119,20,33,138,201,48,167,76,123,46,131,38,218,205,78,47,5,15,206,165,230,120,97,127,245,87,187,51,210,192,233,169,34,4,150,231,8,147,173,180,69,206,174,245,126,30,145,251,204,194,148,56,158,238,144,169,138,87,172,129,238,95,196,148,158,168,209,105,74,220,56,189,240,195,173,13,169,248,193,157,10,100,152,169,23,214,78,167,200,48,190,228,203,130,103,80,141,194,95,212,199,47,29,62,116,208,90,114,31,27,126,165,218,196,143,250,160,107,112,6,221,49,79,220,150,61,227,102,162,0,152,199,99,182,110,11,169,213,50,85,56,116,108,127,87,223,65,151,222,221,48,156,205,91,144,124,36,216,89,165, -9,131,109,249,19,192,176,191,33,181,196,19,12,129,204,67,136,211,55,128,230,1,185,19,244,137,66,159,243,195,6,190,114,224,192,249,51,225,64,159,15,197,161,121,39,155,3,55,205,147,53,103,27,226,152,151,180,80,126,81,102,28,167,41,43,116,98,234,241,166,225,6,107,10,121,116,15,47,159,61,235,11,250,113,142,28,36,111,107,5,217,91,23,125,53,89,132,21,164,59,30,7,247,169,193,76,43,75,17,4,143,187,140,2,11,135,126,184,22,82,118,51,16,235,201,98,158,219,134,140,121,60,131,200,154,220,17,28,90,231,14,173,81,82,254,150,164,99,220,171,176,217,154,162,91,128,177,227,33,182,171,152,199,188,3,112,164,90,62,144,7,29,55,78,87,199,95,43,208,223,205,173,206,83,13,236,71,179,187,40,133,226,74,106,247,162,183,84,50,13,190,158,169,151,113,114,18,31,246,157,143,74,18,3,250,32,157,172,194,26,46,80,163,157,89,81,158,126,13,61,20,128,39,98,148,32,162,83,175,79,249,133,220,233,101,38,74,45,254,186,197,130,63,4,189,77, -119,184,242,234,247,165,232,105,0,140,114,109,176,37,199,80,255,106,193,107,72,221,95,117,254,78,14,77,83,175,133,48,196,64,46,47,140,73,212,41,84,94,185,248,106,245,83,81,90,168,48,208,80,187,48,244,177,101,247,246,141,29,179,57,35,127,81,131,204,82,241,111,35,55,201,70,133,130,5,168,52,118,135,44,68,174,66,166,8,177,180,244,76,186,3,5,172,246,191,253,138,104,21,209,73,97,81,191,178,233,212,158,184,177,44,163,2,52,118,9,30,192,21,11,182,229,17,17,217,219,179,156,126,106,3,136,162,146,108,60,130,80,219,96,218,206,230,137,81,204,231,203,41,143,157,47,64,91,3,36,50,80,205,88,56,225,77,142,63,252,93,106,136,190,169,143,12,214,5,137,82,110,152,101,232,185,51,68,84,193,19,111,77,136,204,209,61,19,190,172,6,101,238,195,231,77,129,251,235,83,160,107,28,191,220,196,168,48,1,164,241,153,35,190,117,111,154,206,91,33,21,166,254,66,111,137,206,187,250,8,52,4,113,43,165,128,127,50,157,170,163,112,67,228,117,100, -49,242,223,57,233,75,147,204,180,216,166,162,96,59,33,100,167,245,29,147,166,231,252,199,2,55,0,186,175,223,178,69,18,131,83,204,247,124,113,245,83,163,207,155,135,244,136,62,205,220,18,36,217,43,71,80,31,79,194,177,89,130,44,25,66,38,175,160,143,187,61,179,207,178,49,202,44,138,79,12,138,194,203,174,221,156,219,113,197,155,223,225,174,68,243,229,218,107,130,94,64,66,167,191,243,11,79,59,142,163,120,30,71,82,84,239,28,251,206,213,7,208,237,243,112,35,112,89,69,13,4,136,16,56,172,225,101,201,243,127,184,144,172,102,160,124,101,217,158,161,170,167,118,3,130,175,249,89,95,178,23,83,241,101,80,25,173,89,229,249,223,89,141,217,77,5,116,238,10,32,112,79,17,36,172,125,102,200,164,202,191,164,138,226,250,190,230,220,178,72,12,5,216,37,174,63,52,98,220,239,136,158,120,29,106,18,118,51,175,113,251,165,9,2,59,134,141,239,15,106,173,109,53,205,135,250,77,201,139,254,24,115,207,183,148,60,48,111,223,157,172,195,151,32,192,161, -147,124,139,194,41,163,44,87,1,80,143,124,115,24,215,227,185,181,31,132,54,85,78,161,44,107,38,127,93,208,73,116,237,34,230,166,150,76,167,81,238,115,202,162,88,4,165,153,239,251,87,240,81,67,127,20,181,214,5,150,114,47,108,201,110,60,209,46,112,204,187,77,45,246,178,236,64,120,19,50,10,130,136,175,15,207,121,155,218,197,81,104,40,233,70,245,20,139,121,24,122,136,122,122,230,199,55,192,49,190,95,217,17,146,243,99,240,48,244,210,111,73,64,207,147,244,254,47,96,157,154,244,112,243,1,138,140,253,148,67,24,254,112,14,3,125,63,239,9,165,107,254,246,69,186,200,211,117,249,113,160,0,167,155,171,250,187,126,30,233,183,239,74,83,127,229,52,128,78,160,99,51,168,251,78,145,205,139,206,35,185,205,202,222,0,103,8,26,239,96,134,126,117,44,202,86,36,140,10,77,125,11,139,33,249,130,32,98,62,55,60,58,131,226,153,195,94,145,143,251,202,230,55,199,182,238,208,74,49,48,179,62,230,71,61,148,231,28,44,0,81,72,212,190,247,214, -210,121,197,228,28,17,37,236,198,72,56,206,78,45,255,157,169,170,104,14,26,227,101,91,230,21,37,140,151,28,17,35,207,192,92,28,73,70,151,167,52,231,51,144,132,91,189,119,154,82,226,13,148,206,28,183,17,81,200,243,204,168,109,65,251,68,128,84,131,205,191,158,115,234,56,118,92,1,116,98,53,191,34,138,148,33,25,232,100,30,82,0,202,217,138,112,163,236,243,212,202,98,9,247,194,55,172,76,147,24,61,25,195,5,151,41,184,121,130,100,244,124,158,84,136,34,95,39,248,44,104,28,114,5,21,106,110,160,181,247,220,12,87,204,23,2,17,98,76,219,19,137,1,153,156,65,254,153,109,194,46,176,207,230,103,126,162,200,14,61,119,121,210,36,74,198,187,58,75,127,213,237,170,25,146,100,253,24,209,170,211,176,78,108,178,134,163,171,52,79,78,65,0,242,223,243,35,109,162,142,201,120,166,181,48,75,145,157,32,141,54,199,127,251,170,210,168,166,5,183,187,42,64,224,65,207,237,73,75,243,164,107,222,6,195,158,249,196,130,183,214,131,121,208,250,152, -197,25,210,232,134,13,73,231,201,7,23,209,171,142,118,231,195,53,120,65,187,79,202,182,237,9,0,99,246,212,44,121,255,146,70,139,79,164,182,173,188,127,29,6,89,46,154,136,24,61,33,117,255,213,57,116,169,149,243,242,147,136,5,154,78,66,115,12,71,232,60,155,218,158,73,182,196,126,255,128,70,139,20,11,66,8,116,255,36,15,15,36,184,239,141,105,244,42,77,30,220,233,111,69,94,51,187,133,15,55,253,237,229,209,88,116,0,223,166,192,105,117,176,241,151,24,53,34,60,19,176,176,80,186,195,216,192,56,195,131,94,224,8,67,235,0,33,175,126,246,240,221,55,171,207,114,166,245,107,172,98,19,205,105,173,39,146,85,158,44,125,180,87,130,91,166,33,55,69,216,2,6,255,67,169,144,47,115,243,82,136,172,114,16,142,248,165,215,87,186,69,134,233,44,247,108,20,167,131,245,212,223,109,235,43,128,105,233,175,222,45,120,25,30,190,65,17,113,80,58,146,121,157,103,189,159,180,18,129,188,70,255,171,213,184,195,96,37,221,207,84,35,125,237,151,175, -254,164,71,142,134,195,117,235,43,114,241,66,244,219,130,253,46,171,37,112,109,45,56,127,54,17,253,69,124,236,180,237,40,152,232,129,40,136,44,51,9,126,68,216,25,144,193,25,206,64,54,204,111,234,111,35,152,165,66,146,190,65,2,27,34,78,97,11,143,181,211,226,64,166,221,253,237,143,205,0,137,247,13,114,252,126,244,200,22,192,243,44,74,77,253,42,221,11,109,146,200,2,169,27,163,115,56,164,123,160,232,104,235,136,43,167,109,158,10,1,190,168,129,178,180,147,136,104,245,109,248,102,203,136,197,150,169,34,6,124,254,59,135,153,178,33,146,78,97,128,178,206,135,41,151,229,29,25,145,147,60,26,4,233,109,6,185,49,169,59,129,97,16,208,140,60,15,224,169,142,123,222,254,115,19,24,208,209,151,196,107,129,54,222,36,233,135,101,187,91,191,3,218,25,50,29,156,62,32,182,45,1,36,223,235,23,255,255,198,224,118,29,211,235,51,18,35,52,64,124,81,135,71,200,233,201,40,38,117,201,51,55,10,250,175,82,133,42,66,68,239,225,174,142,117,141, -140,10,202,33,63,233,137,32,221,103,42,247,87,214,162,172,28,46,115,134,59,222,127,245,82,175,153,60,83,158,204,88,236,140,52,115,253,32,180,68,85,247,249,134,248,66,243,87,84,32,106,186,3,4,156,6,86,165,214,133,146,101,232,207,231,29,132,33,115,81,195,231,114,7,94,90,116,147,38,55,136,252,11,191,216,98,7,35,129,234,201,94,165,169,62,4,37,145,24,9,8,149,143,119,69,111,254,98,38,148,144,171,67,170,46,72,225,192,85,29,80,205,79,13,141,96,18,27,63,53,137,88,19,18,2,68,129,69,73,242,221,129,1,17,15,201,115,94,92,212,47,28,238,135,23,63,79,58,31,232,57,177,38,146,20,63,112,249,81,156,79,4,253,197,146,28,187,114,28,189,209,232,17,200,69,178,51,40,21,27,30,142,124,63,244,197,97,187,214,241,230,198,77,106,143,217,35,4,128,120,235,151,158,187,7,77,109,180,152,175,50,190,1,249,22,74,23,51,81,81,164,40,134,90,134,172,193,91,65,253,78,210,21,81,9,159,84,84,136,158,122,133,82,208,83,97, -164,249,230,66,34,206,142,163,26,195,134,192,93,40,145,174,123,234,174,71,26,199,83,243,38,199,13,242,233,231,235,110,203,61,124,14,95,173,66,129,113,60,244,151,202,10,154,100,150,101,64,94,201,201,62,128,223,162,34,235,71,155,102,30,175,232,22,199,255,237,155,219,211,65,127,97,160,41,86,155,162,117,46,30,138,170,32,151,242,27,1,20,84,172,248,236,17,95,182,120,245,202,185,57,72,245,242,238,217,104,97,143,50,32,45,202,74,116,235,243,179,72,94,179,0,83,38,227,128,81,193,241,181,191,1,244,167,151,60,213,237,32,51,209,101,228,254,235,251,177,238,32,85,215,161,127,190,18,114,119,217,118,252,80,1,184,224,190,99,15,85,46,129,132,112,237,145,250,176,138,110,54,92,4,208,201,244,195,201,32,30,147,168,44,250,105,51,13,231,254,171,117,163,218,107,199,88,129,98,17,34,51,4,40,46,118,141,147,14,61,108,183,209,78,6,52,140,210,225,247,98,79,104,250,167,56,172,113,62,164,136,145,28,250,7,45,86,239,102,115,18,69,173,98,62,202, -46,185,21,1,74,64,234,247,164,69,243,163,96,197,147,21,113,190,29,142,126,45,99,16,243,134,75,193,32,200,28,246,167,35,250,93,130,4,200,35,185,164,248,81,84,14,59,145,248,226,17,34,24,241,106,128,175,204,104,149,73,252,128,4,176,165,28,118,208,245,85,17,164,208,254,74,83,150,39,77,3,74,18,127,21,12,178,66,197,50,173,11,246,148,139,145,243,15,120,17,204,136,172,13,44,170,198,10,212,169,244,37,141,27,183,235,47,164,173,102,156,108,108,244,106,97,19,38,104,20,42,26,92,171,75,35,89,95,36,117,97,84,138,162,165,90,67,138,68,180,179,8,133,13,193,153,198,198,25,92,253,174,211,198,155,209,70,123,134,113,255,231,83,26,55,166,254,206,211,75,156,99,24,38,72,98,10,65,96,214,188,1,105,190,64,207,12,145,175,80,127,41,45,8,183,173,159,161,208,78,94,163,39,73,145,120,24,153,67,175,214,113,253,16,243,172,188,226,124,228,188,245,48,234,32,134,130,171,194,191,103,192,68,234,190,255,4,15,65,221,105,42,130,112,154,253, -16,125,16,152,117,243,122,194,45,253,30,37,180,184,13,83,116,87,120,254,180,150,132,30,171,4,175,151,125,52,247,60,249,216,125,195,102,196,25,200,56,151,246,235,147,51,241,3,242,155,80,247,139,166,119,243,53,128,48,170,216,203,24,224,122,94,188,179,106,182,56,165,175,50,141,77,173,210,251,39,112,181,212,53,64,94,149,211,91,211,14,233,207,147,157,62,213,83,24,37,105,210,194,102,140,46,254,170,201,225,146,68,119,255,29,225,90,75,32,217,112,90,123,227,217,222,134,119,233,15,19,166,209,47,222,87,229,141,68,80,94,189,216,186,243,88,23,253,173,111,233,247,200,121,110,95,1,110,192,28,109,133,47,29,195,77,250,82,139,250,178,237,241,46,222,108,43,102,69,154,255,226,145,102,163,3,212,1,42,180,219,131,136,197,46,14,159,136,185,114,108,65,81,148,97,91,52,14,166,92,124,10,157,128,133,165,184,200,55,63,63,77,186,190,70,162,67,224,138,141,117,254,83,227,72,192,165,40,177,108,249,210,166,140,128,90,95,224,58,81,105,235,64,183,184,207, -159,117,204,73,180,15,119,108,179,83,51,77,10,208,214,20,96,178,44,219,110,27,189,248,206,12,116,208,155,83,190,143,55,213,136,226,68,196,206,89,52,23,138,32,238,33,91,132,30,96,19,110,158,231,42,246,104,41,150,184,56,144,174,28,186,250,194,25,183,166,57,106,121,102,89,235,134,150,5,225,193,0,86,95,137,232,251,254,158,197,231,110,154,205,252,188,3,223,171,147,92,20,21,81,106,43,137,60,219,158,2,40,158,159,232,184,230,115,166,160,56,222,224,166,163,79,95,95,65,94,90,3,2,126,51,179,222,202,218,59,210,226,208,73,208,19,243,88,135,170,96,182,72,50,4,193,151,13,34,240,149,50,26,33,228,217,115,159,170,46,162,106,223,160,73,187,118,65,245,203,204,243,76,147,132,14,76,232,163,100,72,238,122,188,161,191,56,27,107,83,114,212,145,119,229,44,251,64,184,52,134,247,21,123,175,32,28,8,28,3,233,235,73,208,154,64,13,144,83,167,5,46,2,191,107,29,135,92,66,189,221,43,79,91,162,130,182,204,163,235,64,185,246,188,33,14, -95,63,188,84,199,7,39,28,3,171,145,154,156,24,220,25,243,242,146,137,143,83,112,43,13,252,178,225,105,186,52,34,39,231,108,88,192,239,109,239,87,8,26,170,180,211,245,245,25,76,224,241,194,241,147,149,154,129,168,121,248,225,99,199,60,39,201,25,216,119,251,8,48,91,37,108,25,224,47,56,119,179,111,198,112,134,109,190,191,194,230,189,40,74,180,174,76,195,106,250,101,228,45,151,228,223,10,169,213,12,28,215,149,70,37,204,195,71,236,123,99,53,25,137,186,142,204,53,219,56,160,47,122,2,209,176,228,58,188,161,187,144,36,177,153,118,156,131,95,56,14,248,173,105,136,180,135,189,168,77,211,174,200,49,29,185,101,251,19,150,165,174,163,188,66,94,152,14,205,135,249,219,212,155,106,102,140,84,210,195,118,252,120,6,254,106,46,127,153,46,84,206,93,130,32,208,59,123,168,204,8,246,209,191,120,9,52,117,77,90,163,69,0,240,4,172,216,61,255,240,12,136,248,45,112,229,174,202,202,82,254,64,103,234,64,209,17,42,112,218,196,178,227,247,150,47, -21,86,55,171,193,197,140,26,126,97,153,140,236,193,155,127,96,106,121,115,176,122,138,2,154,62,137,47,126,193,88,69,69,216,219,42,5,223,15,245,186,76,35,75,245,27,43,242,100,123,94,40,122,96,128,46,26,216,241,180,209,149,28,85,218,130,192,215,157,3,37,65,171,204,126,23,176,141,237,227,183,46,223,133,135,111,17,24,210,69,139,146,252,239,252,244,245,174,179,242,51,186,117,121,37,185,251,202,39,83,99,201,64,232,16,225,103,80,31,91,242,109,207,54,96,72,20,67,170,201,219,45,81,217,160,181,23,84,191,3,97,167,108,111,85,134,48,158,102,220,13,61,152,99,26,97,250,61,65,215,78,173,12,155,46,69,17,230,59,149,142,151,241,178,251,131,106,183,35,144,97,94,201,253,226,231,20,193,148,170,217,19,171,30,170,87,82,126,85,204,224,214,149,188,137,36,215,130,92,18,106,155,171,229,158,181,191,146,106,113,64,189,153,73,80,79,150,61,37,150,246,83,180,224,148,143,209,75,251,6,4,95,174,82,66,52,202,21,249,115,30,150,163,19,174,127, -186,68,19,198,25,132,187,214,116,97,175,12,168,106,224,21,144,223,93,205,56,176,14,169,253,19,169,34,176,121,33,8,31,120,54,135,62,209,127,29,97,100,214,221,178,76,169,93,102,255,215,21,11,158,86,83,97,218,127,103,57,209,37,121,181,211,126,28,175,99,28,94,111,180,107,226,190,206,122,159,87,53,206,94,164,211,94,145,199,115,64,97,126,194,191,122,204,169,198,153,248,247,235,239,2,103,35,203,255,76,86,215,235,167,55,4,9,68,81,156,11,200,238,70,42,180,189,95,12,23,104,79,39,212,31,136,251,186,18,91,53,222,29,105,159,215,36,154,222,71,169,196,222,147,152,170,153,26,113,210,36,153,171,51,105,89,52,132,91,115,70,233,120,11,194,87,189,15,146,135,192,166,85,95,4,133,208,125,85,109,158,204,135,81,189,95,217,239,239,202,75,81,42,22,177,41,90,175,243,21,221,144,33,110,233,63,143,117,51,196,58,237,243,247,234,245,201,254,104,171,197,85,181,44,220,189,195,180,245,46,249,67,79,140,15,78,175,235,56,12,21,150,27,135,197,105, -97,186,5,236,196,153,227,10,37,6,42,59,223,14,77,231,135,216,18,167,139,77,177,185,178,131,65,212,250,194,0,195,52,33,34,105,235,155,175,49,44,109,160,187,225,62,148,109,50,61,68,104,178,148,187,110,67,249,54,77,101,97,96,253,232,158,205,66,10,20,101,72,141,69,118,47,178,10,135,191,138,3,75,110,133,60,241,86,193,124,240,64,113,183,100,125,62,248,62,160,68,249,171,18,168,215,76,228,2,205,167,40,158,151,112,94,121,38,111,165,38,36,228,211,247,53,136,182,69,176,201,160,214,192,147,13,222,249,56,119,199,111,75,101,125,47,222,251,212,179,51,254,190,95,53,92,171,159,156,50,214,49,108,27,202,136,143,127,160,211,70,219,39,58,62,124,111,103,134,100,63,188,46,89,44,53,234,143,175,187,189,138,167,172,46,69,50,210,47,222,52,236,103,139,9,90,230,203,47,150,217,158,213,221,31,253,181,154,83,227,41,154,155,249,131,116,47,153,235,44,134,19,196,90,59,60,254,121,181,202,74,81,59,14,158,20,238,97,164,118,234,117,18,72,95,88, -204,60,252,53,37,228,215,113,228,223,1,160,28,47,243,27,66,166,108,180,10,241,227,38,29,198,164,173,191,229,186,176,104,182,41,90,84,209,168,18,203,114,18,181,172,37,74,126,145,213,246,80,198,15,57,24,6,90,53,93,240,41,225,234,130,35,62,208,103,37,254,250,196,85,206,199,244,184,41,155,89,34,179,212,70,214,213,129,234,131,13,221,184,206,184,208,151,99,132,188,108,179,129,249,76,62,91,136,223,171,99,23,127,98,43,177,137,117,64,180,61,105,107,106,197,76,66,206,70,102,191,170,166,209,225,127,213,193,207,204,204,69,189,88,1,132,12,31,101,233,199,129,209,71,126,27,193,254,118,220,76,13,254,157,133,255,232,39,214,193,38,50,75,120,96,56,68,205,48,76,125,221,226,237,20,251,108,44,220,71,145,171,252,117,226,126,174,254,157,31,150,50,49,63,208,242,191,243,18,121,115,68,127,5,235,222,223,81,21,134,23,161,242,255,215,125,118,119,172,255,105,6,196,22,140,241,21,211,0,70,134,97,41,79,124,130,117,98,77,122,221,203,219,232,62,42, -247,5,129,46,38,162,52,176,138,191,160,249,90,37,206,190,188,29,114,36,82,176,113,142,144,55,53,5,84,136,199,244,193,160,8,48,45,125,234,67,232,76,113,205,87,38,87,66,145,189,185,255,73,168,181,253,190,88,191,77,168,97,39,112,153,158,237,96,208,211,233,110,61,0,78,213,24,223,107,176,166,147,205,143,187,137,18,84,139,220,194,249,204,231,232,149,49,209,199,129,206,223,74,185,106,105,33,90,24,29,189,54,65,170,194,241,166,186,113,220,44,129,136,109,69,165,186,117,122,10,229,108,144,59,145,231,51,30,14,206,141,152,115,9,197,166,124,208,69,17,87,119,246,1,253,180,79,246,71,84,220,254,184,169,110,162,125,15,131,193,92,189,18,121,189,220,25,194,33,194,252,175,175,200,95,209,81,24,78,243,165,167,232,112,235,252,65,6,69,246,243,98,210,198,208,123,208,224,61,92,63,193,15,81,181,87,167,93,175,65,2,78,0,184,26,157,252,1,180,2,30,13,228,83,52,209,10,41,74,225,17,13,186,34,19,11,55,224,70,226,95,223,22,233,107,165, -229,136,155,213,121,82,178,245,2,53,171,74,230,131,14,195,130,99,16,170,111,244,217,226,124,155,199,15,42,14,242,38,28,48,48,84,49,56,52,228,131,71,119,102,251,126,92,67,72,42,143,32,77,123,118,11,212,35,209,170,242,214,246,183,200,214,72,81,0,24,158,102,75,154,146,184,124,236,247,25,146,212,187,222,241,196,222,60,77,208,201,174,37,196,208,16,81,139,191,249,76,36,146,79,104,20,64,64,253,246,243,39,109,187,247,147,137,126,8,249,160,28,194,186,88,78,211,97,108,162,102,226,147,121,60,188,179,88,239,208,8,102,197,147,188,90,192,148,85,125,12,106,11,43,95,188,43,176,19,56,6,137,63,147,180,35,26,240,214,196,114,95,168,109,69,186,214,8,129,133,160,174,109,97,92,168,168,217,110,64,177,189,158,246,64,61,129,162,73,167,17,37,147,104,196,73,93,49,175,30,118,49,196,253,233,224,164,197,119,118,16,191,84,155,200,241,106,167,247,159,201,116,167,141,42,223,38,119,143,36,35,171,234,29,2,130,101,154,254,245,26,245,6,84,25,88, -190,53,198,116,99,88,249,175,239,205,203,123,120,226,198,89,199,132,243,190,249,117,19,50,176,236,38,25,159,16,0,32,204,245,156,184,209,120,14,159,189,222,199,61,157,23,155,59,74,28,30,190,167,153,33,43,2,60,74,112,169,16,50,106,131,251,250,205,241,9,85,52,33,242,16,69,232,208,189,87,24,25,239,41,224,86,105,34,169,89,204,17,224,166,7,10,144,18,250,200,213,239,120,130,41,217,218,167,246,154,186,116,33,34,5,166,11,60,230,113,138,208,115,40,231,134,118,136,185,14,25,211,192,60,143,121,247,57,155,6,122,197,217,132,7,80,161,246,204,197,241,208,238,114,77,246,132,240,206,243,107,143,191,194,139,227,5,200,15,56,89,76,38,209,131,211,235,57,205,48,44,231,102,87,121,129,157,41,83,154,106,154,76,247,251,106,214,178,40,28,123,75,128,160,85,98,242,116,158,194,221,15,199,4,139,236,66,92,71,163,201,130,154,202,166,77,145,181,30,213,197,4,48,44,216,145,96,223,139,109,126,76,100,109,195,100,94,244,84,7,163,138,111,8,109,161, -48,40,219,24,75,125,0,27,34,31,165,161,57,212,149,151,155,222,203,92,255,94,103,240,102,17,41,195,140,83,154,195,230,179,14,231,149,216,9,174,138,24,20,169,137,6,87,78,170,159,125,229,58,2,160,193,129,123,84,20,172,99,255,179,64,171,249,152,102,153,249,224,144,102,67,158,148,238,28,207,198,201,142,38,72,197,214,126,239,1,153,61,207,243,115,103,14,40,205,99,170,105,221,176,169,243,124,229,33,225,121,16,246,181,44,173,250,59,203,13,143,142,231,166,96,105,229,232,211,57,38,220,146,5,250,200,223,189,81,33,49,155,66,246,135,206,102,152,78,92,72,26,69,59,50,83,152,119,233,133,200,178,7,92,121,242,56,84,185,207,179,170,70,120,166,48,39,236,193,51,251,197,126,184,230,155,123,37,110,46,118,206,87,81,233,219,112,91,167,127,53,1,61,55,228,101,159,240,11,30,251,61,72,246,111,235,189,35,27,239,116,69,71,81,99,125,207,105,90,251,102,99,88,216,71,212,135,235,9,27,117,22,72,72,93,135,34,147,164,128,180,204,243,125,123,241, -230,119,39,116,178,117,156,81,150,166,36,227,34,89,253,164,87,195,135,195,30,54,217,229,190,128,87,154,99,255,229,65,169,155,216,184,47,252,33,205,101,72,41,153,132,46,252,45,50,145,239,73,216,99,196,66,237,22,150,190,100,28,63,193,53,35,117,149,81,212,16,246,69,106,126,38,97,47,187,186,150,192,39,204,110,145,184,163,210,109,188,55,215,124,152,228,241,173,137,85,163,43,95,203,253,113,153,88,117,86,223,129,54,55,53,80,187,218,94,169,7,160,125,138,128,247,59,88,120,29,9,22,34,46,236,111,111,10,195,240,32,40,111,53,126,180,58,238,185,12,156,131,231,101,27,212,242,223,88,246,137,4,160,235,201,165,21,60,7,203,16,94,217,160,32,186,34,179,140,59,119,197,174,36,64,125,107,40,146,202,213,219,212,253,191,243,166,222,4,155,35,207,99,60,234,210,230,175,216,172,231,176,170,72,216,123,115,160,225,157,162,14,224,175,103,32,246,28,125,239,96,136,242,77,137,181,247,216,160,254,91,3,177,37,3,152,158,3,102,137,0,80,127,112,94,175, -40,218,140,235,133,138,94,188,152,209,127,245,211,22,190,65,104,177,195,129,2,25,67,45,162,48,175,239,197,135,39,186,46,165,81,50,69,32,120,44,50,113,222,212,5,0,35,40,27,136,95,166,164,49,233,225,71,94,145,44,244,128,161,235,123,146,23,240,108,109,154,52,20,90,116,60,255,46,176,213,233,73,39,238,60,213,203,174,47,48,96,137,192,8,213,151,16,131,116,226,119,29,192,8,193,24,173,148,202,139,213,18,92,194,103,75,250,243,154,172,74,31,223,120,73,61,46,38,216,212,8,153,18,154,126,95,179,196,253,171,7,111,120,208,53,99,114,248,148,206,56,130,73,103,236,196,177,103,118,67,98,226,198,229,183,116,237,219,137,23,116,59,135,34,216,10,7,49,171,143,206,90,192,148,192,57,168,243,125,248,25,249,55,66,193,234,58,29,151,41,39,179,129,155,225,56,174,155,214,227,253,238,177,99,231,134,141,114,253,188,73,145,209,214,117,25,50,58,61,185,104,112,228,26,42,12,78,139,230,93,17,221,6,6,2,216,51,114,16,104,47,206,84,57,78,225, -121,89,21,104,254,213,150,103,193,66,248,251,7,77,49,12,246,228,77,113,158,22,17,183,170,94,36,97,116,131,140,37,192,98,204,135,15,141,145,60,186,230,194,102,196,50,28,219,197,204,15,103,246,247,156,65,200,191,230,128,27,116,222,189,226,191,169,75,0,49,182,95,30,78,235,156,158,65,27,108,179,67,34,235,129,212,15,62,184,142,250,163,47,13,132,46,157,148,17,229,132,222,233,236,201,7,236,123,53,53,250,71,175,248,35,76,254,157,89,87,36,155,54,224,106,38,26,190,104,46,181,16,163,3,153,223,28,129,112,190,39,92,102,154,93,157,252,30,163,136,17,131,159,6,37,120,95,151,61,161,59,59,45,127,151,169,94,223,81,119,159,68,83,183,3,56,183,153,244,69,186,152,142,168,111,7,245,92,138,102,132,176,13,216,35,165,0,217,208,229,199,109,140,48,250,30,31,229,87,30,138,12,153,46,134,83,91,172,70,231,77,254,175,126,126,87,214,25,105,253,149,51,45,232,145,42,85,135,66,151,195,110,250,251,188,127,255,51,159,28,184,171,71,206,85,56, -99,8,200,181,115,102,155,9,26,192,53,120,0,200,39,217,143,91,233,188,236,131,49,153,151,62,29,1,3,194,246,13,38,250,8,215,252,131,176,181,175,235,148,113,123,47,22,46,206,180,140,106,153,97,187,111,67,74,240,153,151,172,165,23,44,41,136,15,153,157,252,15,45,169,68,4,105,202,72,244,222,203,73,186,151,254,246,160,203,104,152,200,102,136,203,113,230,224,210,77,82,141,81,23,47,55,126,116,199,129,94,85,6,106,47,137,48,111,214,47,5,52,100,50,127,225,158,58,47,240,220,183,214,63,199,231,196,119,4,126,148,135,241,128,207,40,8,76,221,220,112,204,129,42,34,176,134,154,25,172,50,62,219,147,34,109,127,220,69,168,87,54,202,229,95,247,149,51,47,4,9,125,139,178,223,93,0,168,147,23,242,207,227,127,35,154,49,255,245,4,168,175,38,105,15,21,39,81,10,85,33,213,236,149,175,90,156,174,251,129,123,254,5,75,23,69,56,158,238,169,25,113,205,160,50,97,72,171,95,23,197,142,110,153,215,245,170,25,64,242,229,59,212,247,253,203, -19,90,212,109,242,6,72,125,194,116,130,126,78,123,217,61,73,34,89,42,26,120,102,245,110,173,34,158,117,224,60,103,239,172,5,93,228,59,211,208,187,23,156,217,255,139,165,249,232,166,241,197,3,114,225,104,172,158,18,104,229,36,51,138,122,19,39,14,97,223,158,125,58,238,24,185,230,186,192,201,171,158,3,136,234,167,200,22,121,204,202,244,174,69,138,168,239,144,162,226,208,155,249,84,2,121,216,113,78,245,213,27,227,169,2,56,125,147,119,88,88,17,212,174,4,170,247,88,47,193,185,40,157,134,159,45,110,19,27,55,253,31,234,87,45,132,186,240,112,149,227,68,113,97,195,198,186,192,94,221,255,48,66,105,231,101,249,128,64,96,47,58,138,232,16,234,200,167,149,223,13,44,225,0,70,209,250,254,49,96,208,243,131,45,209,206,224,208,177,147,61,207,34,15,126,13,216,27,104,210,229,30,220,124,134,132,171,24,78,189,203,185,71,169,32,220,4,17,154,157,173,177,199,230,86,206,216,64,40,219,102,113,136,11,203,236,165,145,63,156,246,35,139,3,98,239, -56,169,66,72,214,143,11,181,177,206,99,237,55,3,255,251,82,14,207,65,200,144,26,95,21,146,113,236,231,76,65,249,152,43,196,124,59,1,164,125,103,31,138,13,160,4,145,246,209,36,62,191,128,49,119,73,253,128,13,195,247,49,62,167,71,31,245,59,205,166,79,131,172,113,176,189,122,184,87,144,30,239,210,53,74,205,241,12,231,94,164,2,117,116,122,119,103,101,104,141,0,51,127,103,22,216,81,197,57,3,157,114,130,220,121,215,175,172,94,171,245,191,158,110,152,30,64,15,84,124,81,247,161,243,191,8,145,33,39,47,255,234,40,76,253,3,108,39,241,180,63,117,254,210,179,160,94,232,135,77,213,68,33,119,68,87,143,45,70,193,91,217,173,47,8,202,157,62,193,244,173,4,208,201,129,28,244,135,5,119,241,107,109,76,2,162,15,147,98,59,209,218,191,137,15,179,57,123,209,105,43,178,144,88,146,82,16,251,214,44,190,201,187,46,237,127,173,209,220,28,160,138,82,55,216,52,126,243,38,142,131,164,43,230,176,192,80,113,93,215,20,4,128,225,88,123, -88,130,197,16,178,123,158,121,45,23,86,211,216,15,12,114,31,106,85,100,157,215,91,123,153,24,118,157,213,77,3,54,7,84,30,133,203,11,40,138,213,107,194,118,249,253,233,149,87,230,14,22,20,65,93,163,255,245,177,61,7,35,217,241,66,78,244,206,42,238,252,123,2,221,32,31,85,89,30,205,144,197,143,7,196,227,23,97,183,56,1,208,211,76,94,217,46,83,118,132,48,121,143,87,136,250,242,102,144,140,179,17,8,24,8,146,36,97,51,116,66,250,225,10,227,175,218,43,151,115,132,15,238,116,255,202,169,0,128,209,221,121,0,55,51,254,238,94,203,252,198,87,241,108,107,40,19,140,175,135,13,157,150,162,187,44,222,19,100,168,145,75,225,169,11,25,119,3,172,50,255,88,150,144,131,95,132,166,226,132,211,237,37,234,120,67,34,240,33,14,59,73,188,110,66,38,119,61,100,239,160,62,139,87,4,174,139,127,178,134,251,16,122,95,241,88,145,83,241,223,119,68,146,117,102,95,113,248,211,9,186,120,178,53,80,105,160,244,251,88,200,229,112,245,23,222, -250,121,252,55,116,19,76,19,216,246,121,238,91,111,66,169,67,65,236,163,225,21,125,114,123,48,201,39,75,209,235,252,188,144,20,135,219,139,121,53,84,78,218,202,20,191,178,24,119,58,244,250,135,116,231,214,234,8,176,204,113,8,102,195,24,137,70,224,101,230,194,219,213,4,210,38,226,20,130,87,244,167,1,100,34,77,98,124,77,116,93,81,63,173,191,100,234,157,40,64,139,213,166,169,95,0,135,153,119,229,98,30,173,150,98,122,249,49,3,132,241,13,241,4,220,36,85,197,156,17,69,95,175,249,242,204,114,129,118,152,57,49,63,109,253,245,58,117,23,39,182,220,116,251,206,209,106,130,39,64,241,129,96,158,242,204,246,239,38,111,234,142,55,248,99,123,217,215,186,238,141,172,238,87,23,184,112,219,145,47,183,220,57,72,81,48,58,39,158,239,46,165,40,169,217,33,108,220,62,186,114,63,236,160,9,14,1,40,194,234,113,26,191,91,62,14,20,5,112,182,45,208,171,96,213,67,178,121,204,16,197,38,102,188,103,6,8,244,191,186,3,186,95,104,70,65, -132,29,70,175,56,192,130,88,101,87,155,80,28,147,157,96,2,77,63,31,67,206,59,98,253,126,8,142,75,10,224,43,210,79,134,102,103,64,166,12,6,138,34,224,160,93,155,76,11,78,32,40,48,73,116,206,81,139,248,217,234,77,68,73,170,206,118,96,27,86,245,187,107,127,167,59,173,254,42,102,88,29,129,117,71,251,231,2,14,92,126,130,29,43,95,188,145,179,145,73,222,233,201,91,111,172,176,196,150,59,88,168,88,67,54,223,31,168,88,117,11,130,105,28,143,195,31,109,190,47,16,168,235,11,83,140,208,252,59,171,189,92,128,218,68,251,189,206,158,80,85,32,24,69,24,88,143,74,81,94,155,176,172,254,134,98,4,17,244,112,126,160,92,211,49,149,131,234,216,133,253,186,158,183,221,187,19,38,39,112,210,88,81,154,221,247,86,29,167,224,20,130,158,64,76,86,139,67,146,175,62,43,203,226,55,94,186,15,247,131,228,40,16,209,77,177,69,68,3,109,147,176,161,170,228,20,89,149,19,67,119,180,147,176,56,186,19,192,7,152,27,253,221,64,190,227, -97,42,103,101,246,144,220,17,172,151,130,85,212,204,170,255,245,21,248,245,128,105,145,142,165,56,0,250,95,221,39,160,60,63,68,169,113,105,131,49,42,222,30,111,188,158,189,107,248,43,62,114,125,216,104,174,6,217,29,206,115,78,26,168,224,21,107,206,185,248,1,19,98,52,179,190,107,184,214,24,230,73,31,173,210,177,126,246,172,142,205,22,182,129,186,77,202,236,174,233,166,228,241,211,140,221,233,190,191,245,80,255,254,38,84,253,182,252,143,168,89,136,28,191,220,224,246,195,171,76,62,126,252,181,18,166,133,234,14,70,250,175,170,114,114,249,142,169,202,247,250,250,46,41,102,36,28,71,63,11,156,156,97,63,251,62,214,112,130,71,92,245,165,36,78,89,110,200,234,227,187,55,201,216,83,119,143,48,56,241,24,153,163,99,228,156,172,85,154,234,117,44,232,71,216,100,13,61,103,13,64,219,30,79,105,118,39,161,76,45,75,51,181,164,244,103,159,124,45,155,81,12,78,146,26,120,86,61,219,177,210,242,29,242,134,78,123,2,14,160,166,16,154,238,128,177, -100,219,29,255,165,95,180,207,220,192,183,117,40,102,147,228,99,199,182,19,76,153,164,114,124,124,84,175,20,118,45,39,152,185,177,137,122,50,19,249,240,84,45,218,231,18,163,39,22,202,157,101,94,225,129,246,135,84,174,205,73,59,102,89,39,254,201,85,187,251,97,169,30,36,237,124,93,56,73,138,111,222,186,249,15,211,216,120,67,242,21,130,10,83,172,225,27,239,182,243,76,108,192,20,217,234,199,150,101,169,106,85,35,132,106,191,112,186,101,152,115,28,120,254,59,73,251,175,132,54,213,65,204,138,100,92,202,127,152,134,41,50,72,246,124,175,30,82,201,40,166,239,135,14,229,224,12,86,78,139,175,155,247,236,27,50,253,72,140,72,87,144,20,252,87,197,200,34,195,5,210,154,129,73,247,240,203,137,235,190,60,238,228,105,238,194,89,203,155,41,38,57,205,82,36,49,199,101,154,55,130,4,198,229,251,206,195,199,213,150,89,171,103,185,253,215,8,110,29,145,150,198,243,37,165,108,36,211,75,172,145,98,108,89,150,147,70,226,27,146,234,242,41,234,37,37, -73,75,16,208,109,26,84,25,142,28,197,48,112,119,183,200,67,31,186,165,152,13,38,53,9,238,96,178,19,195,253,54,208,53,192,126,211,122,226,111,82,61,174,173,61,143,87,222,196,186,240,132,111,127,158,164,127,200,62,97,135,22,194,53,206,235,219,9,90,18,171,171,94,87,128,14,1,222,104,170,15,23,56,40,186,82,80,247,14,162,6,220,97,107,208,104,89,37,103,53,236,234,117,174,205,203,101,10,43,174,44,72,181,213,102,109,39,37,211,37,102,162,28,86,115,21,200,188,167,200,220,228,142,211,18,79,140,141,113,175,195,37,20,181,237,171,151,82,241,195,141,138,51,112,114,0,131,140,24,245,11,169,134,216,17,206,45,96,105,185,192,242,123,231,163,214,54,55,11,147,248,52,87,118,202,177,47,58,171,119,123,183,47,145,111,14,29,62,84,239,9,228,152,140,225,79,82,197,55,142,22,4,41,130,64,71,250,67,221,81,235,112,221,5,202,152,19,174,179,15,37,131,105,63,178,113,254,8,67,149,22,112,249,188,11,35,127,223,53,52,166,128,119,24,166,121, -41,241,205,31,101,229,95,255,129,232,147,44,123,204,171,141,107,172,32,115,128,230,201,4,25,146,79,191,248,184,255,57,36,147,227,48,223,227,20,33,138,191,237,85,215,44,225,101,181,184,16,78,55,235,207,78,255,5,147,27,169,122,9,107,95,167,40,75,86,197,200,180,44,215,37,17,19,112,149,58,71,111,67,225,53,159,204,208,17,193,130,9,28,24,48,31,55,246,26,255,214,204,216,232,144,15,92,131,142,252,75,149,88,147,181,97,3,125,69,186,112,120,178,225,35,191,125,68,140,105,19,60,211,180,136,29,145,46,125,43,199,228,212,24,253,69,50,147,195,140,28,77,19,182,32,160,46,236,186,32,32,118,6,46,11,212,147,115,212,78,113,68,236,213,33,187,199,230,112,11,234,41,37,191,134,2,181,85,15,216,107,174,231,105,30,59,104,18,30,131,224,120,114,2,241,112,44,199,201,210,155,88,23,142,11,220,112,180,124,124,35,147,217,172,2,164,112,234,245,147,82,135,153,218,100,158,47,56,67,115,158,244,77,234,170,162,230,22,168,47,85,116,139,245,127,251, -212,201,15,248,66,108,67,102,94,131,36,233,234,39,125,136,99,91,160,74,217,74,210,0,16,78,72,75,28,162,216,70,253,111,121,206,98,140,233,104,122,148,55,149,217,97,87,28,186,21,19,79,91,191,89,127,10,106,254,236,1,149,35,75,92,95,52,243,245,136,187,220,36,25,60,208,84,35,127,146,52,37,229,226,126,123,65,125,65,244,59,209,41,111,162,130,144,142,177,142,145,168,98,98,246,27,112,187,107,54,234,10,102,61,49,228,242,235,238,148,87,30,92,235,80,166,26,24,141,233,107,2,95,95,59,147,159,208,170,194,39,150,151,63,7,42,52,56,237,248,219,171,186,126,60,87,100,119,164,57,175,168,5,99,26,151,121,209,170,94,239,149,74,253,53,22,56,36,90,228,0,1,7,72,62,40,191,142,18,225,115,2,252,122,147,192,1,78,87,120,120,227,188,184,52,24,96,170,21,95,44,90,22,189,159,190,246,19,2,84,86,30,214,15,159,195,67,31,92,22,132,245,120,237,72,21,165,168,238,83,48,250,233,153,81,98,251,155,162,133,18,41,69,27,77,94, -164,113,172,99,90,20,205,230,210,10,0,56,91,145,236,65,45,108,247,79,203,93,48,214,245,117,63,32,185,184,230,213,80,229,69,251,235,79,39,179,118,206,21,68,172,33,165,114,175,15,10,158,40,185,0,221,11,228,173,7,235,150,135,145,123,150,136,211,66,207,183,220,201,130,215,147,34,97,160,177,82,104,30,17,162,167,113,233,196,167,234,73,44,219,166,89,136,83,56,23,8,111,74,127,41,24,68,72,128,170,23,180,166,66,210,255,196,43,198,158,66,155,211,253,23,23,35,183,48,227,107,96,53,146,28,93,181,226,251,53,210,133,237,25,130,237,33,90,86,146,85,244,192,41,227,175,207,8,146,156,99,123,97,51,68,230,196,84,254,157,65,137,176,230,70,40,72,24,227,108,15,222,207,242,124,254,91,99,145,249,202,19,12,139,74,241,172,167,112,232,72,23,83,208,160,215,179,223,227,159,95,19,84,166,221,65,106,255,13,30,109,46,138,191,154,237,36,232,214,212,2,119,232,244,181,59,156,168,242,152,27,45,39,116,113,162,230,45,204,221,223,120,28,243,134,110, -119,187,18,141,6,183,126,254,37,105,147,61,17,188,196,75,43,208,255,246,22,38,188,184,138,42,50,189,180,96,92,120,11,220,252,191,254,207,138,217,193,32,30,251,225,164,169,127,119,103,129,148,38,169,127,253,218,114,147,157,33,162,88,237,127,253,138,59,218,56,195,245,143,135,26,246,175,215,191,89,186,222,161,243,136,124,186,69,167,155,105,49,202,104,84,170,221,236,234,177,104,234,106,208,6,149,49,236,127,53,184,238,10,243,231,251,129,153,150,178,78,56,78,223,58,250,128,145,132,145,63,145,54,106,55,51,167,229,228,252,226,7,150,2,148,249,52,107,26,20,179,61,88,171,128,36,252,117,59,196,129,254,60,5,242,155,11,191,79,149,220,56,133,233,228,139,33,58,162,125,106,104,225,138,129,19,4,254,246,227,9,90,231,69,3,45,15,83,80,185,70,124,173,197,20,100,148,134,145,36,234,206,208,226,131,32,72,92,54,45,201,161,80,19,197,223,30,76,51,62,120,73,12,105,103,185,224,149,153,243,223,247,237,231,184,4,152,111,46,80,80,143,37,31,201,242, -189,196,13,8,12,203,249,38,67,44,156,45,17,183,161,13,217,227,64,240,157,132,115,78,122,55,196,18,237,197,44,97,219,186,3,204,174,192,5,123,94,166,54,23,175,168,171,172,174,212,230,201,231,146,127,83,49,64,60,132,38,192,10,42,37,59,132,231,131,234,61,113,40,37,73,102,150,29,147,62,6,119,96,162,168,165,54,37,250,157,174,14,43,84,35,54,196,91,85,110,48,42,30,31,251,212,41,163,181,23,215,30,206,71,229,220,59,68,196,189,22,199,48,190,64,176,31,123,122,102,93,250,112,211,60,208,132,112,15,221,24,58,241,11,5,147,89,20,83,240,26,78,169,161,227,223,128,65,166,13,253,157,45,27,178,181,221,193,190,47,169,204,72,227,233,156,97,119,67,95,220,91,136,115,197,26,176,242,205,30,4,154,62,197,208,116,28,115,130,56,90,71,223,201,212,127,200,40,17,126,116,126,245,73,91,220,224,50,147,151,162,103,92,137,181,34,226,14,103,0,158,214,184,146,146,132,250,13,195,118,102,138,104,245,250,249,153,15,94,96,209,101,196,85,105,114, -160,232,131,241,200,200,106,254,82,33,69,99,138,235,81,204,223,186,12,131,121,86,225,221,63,115,78,210,42,135,125,233,200,188,223,117,129,199,175,26,111,56,4,145,215,36,244,24,58,207,244,37,244,135,30,46,205,223,157,48,88,180,132,125,63,182,209,168,158,209,113,63,100,50,28,249,231,151,221,86,8,162,97,25,45,34,164,201,199,198,183,36,226,124,129,80,97,191,77,127,22,175,243,203,248,46,220,202,108,251,216,69,50,30,105,84,160,102,208,13,97,120,113,221,180,41,56,216,70,192,248,51,37,191,184,95,211,237,1,21,105,113,249,67,237,79,126,0,197,188,23,143,124,92,227,2,165,15,182,94,97,40,143,159,228,180,127,216,125,34,228,248,218,80,157,42,18,249,239,32,53,16,135,146,85,252,240,87,39,224,232,151,188,203,228,213,127,229,179,23,180,129,108,129,176,86,215,72,46,205,108,210,57,31,47,197,87,109,173,92,158,205,113,35,255,246,27,167,26,220,72,145,42,22,48,145,157,0,217,243,239,178,190,209,223,208,8,0,109,156,144,155,138,238,190,136, -106,68,100,214,141,26,220,191,57,44,190,38,107,86,175,141,138,248,189,46,234,35,229,193,212,230,218,11,15,36,51,50,186,53,17,7,233,131,139,66,35,12,126,113,166,155,243,24,224,190,129,56,70,15,62,240,240,27,164,137,227,30,62,14,169,250,197,27,18,125,7,98,216,143,243,59,97,120,40,240,213,93,190,55,232,44,20,107,12,63,15,89,247,66,148,20,166,174,162,56,165,136,0,96,227,247,197,38,130,206,223,254,206,4,247,79,121,14,79,128,42,223,175,18,187,48,255,241,52,4,180,15,90,108,180,134,110,72,173,25,25,35,108,126,242,251,222,220,72,226,173,19,95,93,234,65,234,155,159,177,214,100,41,10,2,115,249,106,88,106,22,116,153,74,245,74,122,23,152,142,63,13,6,133,209,64,251,72,176,128,212,214,80,2,173,123,159,52,16,49,138,222,4,60,68,143,154,200,180,178,208,253,252,183,104,230,186,196,38,236,127,44,13,241,110,153,119,246,216,32,208,211,118,227,18,59,205,102,23,82,234,197,24,122,133,247,35,178,204,169,135,161,65,64,224,87, -89,55,241,243,199,244,200,104,1,196,128,111,5,225,64,213,10,193,227,107,172,191,71,228,213,251,220,146,132,54,96,255,151,87,150,118,237,164,172,11,111,64,71,163,205,30,217,242,87,97,20,39,188,181,12,126,174,62,180,239,1,41,223,91,209,112,52,25,170,222,36,247,8,145,170,126,80,83,173,68,151,57,151,237,175,141,219,128,95,6,134,199,168,54,224,13,137,219,124,5,157,41,168,20,197,93,47,202,53,235,6,26,237,14,209,93,83,209,254,221,11,160,61,130,184,153,56,203,247,106,124,130,132,98,196,235,55,23,69,191,53,199,191,188,233,237,88,124,238,232,133,19,115,38,138,141,184,182,31,251,185,219,16,245,252,2,195,124,223,27,141,23,206,146,46,48,207,160,19,254,234,61,74,47,229,30,100,36,207,171,21,128,232,0,94,63,100,0,88,230,97,242,187,38,129,37,253,181,227,117,2,255,253,176,252,93,120,121,155,83,180,182,191,123,74,218,246,30,205,244,95,13,135,182,99,104,182,141,253,158,132,252,61,248,244,198,118,167,40,203,175,185,117,159,145,63, -17,227,13,47,227,160,205,192,61,147,176,143,15,111,87,163,29,128,199,50,131,72,230,202,241,213,114,164,243,239,238,77,71,205,94,222,222,146,1,217,39,97,2,187,56,173,31,30,109,6,245,219,39,27,138,70,164,240,42,64,242,115,180,108,242,172,1,110,59,201,127,119,47,112,225,240,130,210,223,3,132,153,26,110,130,66,208,128,61,169,45,171,88,2,180,154,150,184,149,51,217,4,44,174,174,137,10,157,220,71,131,195,24,167,249,81,180,179,155,113,135,58,246,165,168,5,43,210,171,36,172,145,44,167,136,249,72,82,189,237,77,99,235,74,94,116,17,91,103,7,92,144,79,81,218,249,100,120,58,25,76,14,128,235,214,127,177,161,69,1,155,59,16,151,114,232,170,113,127,184,118,189,184,182,244,99,92,170,131,156,106,33,113,95,124,176,10,249,72,242,16,92,180,208,186,134,124,122,228,74,127,131,12,17,142,24,146,222,52,251,3,106,194,188,153,246,202,177,25,93,113,104,137,246,36,136,105,154,127,221,51,98,208,137,30,145,151,32,30,99,251,36,229,223,93,6, -221,15,217,70,244,190,39,63,217,154,191,94,195,228,55,89,211,1,63,242,197,51,66,115,160,141,213,39,0,130,36,111,108,82,132,22,38,224,107,58,234,191,254,77,211,172,208,9,185,125,196,248,158,23,107,45,152,191,62,64,48,191,165,127,13,218,224,180,71,200,23,3,74,173,115,196,177,224,97,202,213,126,173,72,194,122,182,34,218,238,17,236,98,172,246,190,49,63,236,178,218,166,45,202,227,216,85,29,7,240,185,7,94,28,158,203,54,130,116,61,12,178,253,91,106,175,137,133,243,0,190,206,236,49,165,227,174,202,128,50,189,248,133,160,191,187,50,126,149,141,137,68,150,49,159,207,251,166,61,56,195,255,106,206,82,151,72,218,232,208,101,72,80,30,173,120,181,66,167,19,153,56,29,31,16,159,219,223,223,247,101,118,125,235,212,88,92,200,12,178,35,99,225,68,97,132,30,126,230,166,147,101,47,116,73,131,75,75,198,250,239,60,114,156,156,46,8,249,123,130,47,246,209,235,154,180,149,121,117,234,48,15,197,242,12,221,242,6,108,179,79,178,40,52,166,31, -97,151,234,24,254,198,212,78,152,207,253,119,131,210,202,20,71,163,156,7,18,188,16,75,255,221,139,131,162,97,16,46,199,184,194,4,245,74,59,152,212,81,132,250,187,147,198,64,221,137,51,55,229,175,111,242,159,119,169,156,91,44,70,67,222,234,144,2,31,164,30,29,32,196,83,30,133,157,246,231,144,230,208,213,87,225,210,184,137,59,208,126,146,204,84,224,148,234,145,165,116,127,154,43,39,215,253,198,163,215,218,32,79,220,133,17,205,135,28,58,6,104,195,119,144,198,211,7,38,160,2,98,205,197,171,113,245,150,196,95,75,66,70,91,96,18,180,49,44,115,69,189,178,233,197,103,130,246,92,146,141,83,182,238,118,127,126,189,155,123,227,218,8,229,89,99,121,64,127,91,109,161,219,61,11,246,114,30,58,221,170,39,150,13,142,218,58,100,7,129,246,17,60,137,39,5,50,57,252,185,92,161,243,225,50,156,106,186,195,229,93,254,138,180,234,108,235,165,163,30,88,165,135,211,3,229,142,206,232,124,223,134,89,200,126,126,227,215,126,70,100,19,95,189,79,74, -195,139,58,10,130,61,100,227,136,160,216,30,191,235,155,168,71,21,154,147,249,119,161,5,131,149,79,184,137,80,89,42,204,40,240,156,176,102,201,52,138,191,107,54,62,191,146,168,78,30,97,65,50,127,61,95,77,127,112,247,94,212,26,126,56,169,10,183,161,251,133,180,51,149,108,244,179,193,168,254,122,206,22,242,170,116,8,98,39,15,29,220,85,190,75,210,172,146,206,105,79,15,97,20,136,187,145,107,215,241,10,12,198,122,61,46,66,188,175,84,71,168,226,54,142,243,36,240,5,168,65,128,146,50,81,68,47,171,184,38,35,205,95,163,87,194,145,231,191,170,115,67,18,218,19,59,252,136,128,87,7,186,180,25,46,196,58,229,6,154,214,113,31,251,176,101,203,105,126,200,195,175,190,219,110,170,50,136,119,250,171,141,247,226,12,175,45,26,100,39,12,211,177,12,97,245,203,10,135,162,216,198,228,74,106,0,219,242,171,60,212,13,154,25,129,243,181,87,105,135,40,138,217,105,136,31,233,126,51,64,99,161,175,182,144,204,215,30,103,100,163,215,219,147,56,199, -218,243,98,180,122,175,64,59,100,68,208,156,14,90,17,210,221,172,174,86,120,135,17,185,104,232,134,191,59,97,4,193,125,101,34,4,140,0,186,109,4,244,90,97,66,2,176,72,199,103,201,201,103,196,122,7,147,248,130,252,186,160,235,139,125,146,36,163,170,143,243,74,122,138,255,82,177,94,156,114,63,34,33,58,244,230,203,213,166,81,164,246,68,151,70,96,193,67,94,225,29,155,76,117,143,119,56,133,103,230,167,138,254,218,132,112,81,9,73,16,252,11,160,243,135,2,60,232,115,61,0,46,196,162,156,90,158,131,245,147,205,15,8,120,128,139,6,164,122,255,54,218,190,3,16,92,167,52,127,130,40,170,176,186,248,126,49,145,115,127,149,44,141,55,51,45,191,87,101,75,96,60,125,13,255,162,1,130,238,44,12,190,26,203,224,248,105,152,110,163,206,31,200,181,66,206,224,154,12,247,251,50,172,152,123,153,151,166,187,142,228,71,102,243,250,250,225,20,252,123,224,65,19,151,2,209,207,235,76,20,207,224,184,38,218,233,229,142,46,175,46,228,131,247,24,246, -183,169,14,252,13,37,204,47,254,42,174,23,39,96,156,30,235,23,243,102,47,93,71,188,69,115,118,153,255,108,29,234,126,127,80,82,191,108,157,37,200,80,97,191,194,244,103,82,238,85,161,189,128,179,220,111,186,0,139,113,68,73,34,182,191,19,159,95,232,251,130,232,68,105,160,198,87,3,206,57,22,165,230,36,31,107,14,205,176,29,161,147,20,7,63,172,252,43,177,142,86,236,66,204,50,234,92,5,147,132,20,142,237,156,195,234,15,27,5,0,232,115,162,39,252,250,48,98,20,45,194,183,46,94,74,146,94,81,106,183,145,38,89,19,171,87,171,18,187,215,200,154,196,244,144,230,245,178,93,91,115,70,238,205,172,57,249,120,187,101,137,132,247,22,150,238,89,130,84,42,164,65,51,213,235,107,205,164,191,123,132,20,187,153,150,70,111,228,137,127,227,82,153,89,71,240,123,6,81,174,250,107,204,219,170,12,126,36,45,52,57,142,118,207,185,108,51,76,15,192,35,200,175,79,173,228,215,239,74,28,57,184,245,243,138,208,91,130,168,151,132,11,199,48,180,55, -103,160,95,39,210,216,18,6,249,188,48,150,120,13,221,111,44,75,21,122,249,215,231,71,44,44,173,143,241,91,225,24,47,207,163,37,177,170,177,1,203,237,53,62,174,72,210,9,88,248,161,30,98,49,239,80,185,52,73,100,245,93,72,223,82,98,72,86,137,162,102,92,171,187,146,109,80,95,181,17,170,254,246,253,88,21,198,55,126,87,183,105,227,245,7,35,98,205,231,239,214,12,149,210,129,249,50,178,199,197,1,192,100,50,145,117,74,188,250,81,9,228,222,98,214,28,34,49,153,35,108,24,3,151,9,207,240,244,15,188,45,254,130,243,245,187,50,105,203,159,121,183,59,243,247,67,75,14,248,253,80,126,157,202,89,165,5,147,178,85,53,189,43,148,96,242,181,227,157,38,138,124,245,31,23,243,69,7,41,164,186,198,252,2,172,0,244,149,124,222,1,42,189,133,121,169,247,102,75,147,76,238,19,201,141,128,161,149,224,33,145,246,229,99,95,234,122,168,225,2,255,99,127,195,92,248,235,63,53,94,193,85,129,73,16,242,47,174,90,209,76,56,204,191,253,230, -111,164,46,11,7,113,112,12,51,247,212,91,241,115,103,63,205,184,34,152,254,248,54,173,81,78,211,169,242,93,65,66,39,47,199,246,243,166,69,121,129,163,162,246,204,113,56,45,82,172,110,228,228,169,162,34,161,130,61,174,91,30,155,134,149,218,230,238,88,243,216,151,57,158,104,223,151,196,20,217,238,190,246,96,112,229,158,9,169,146,157,26,14,49,69,164,229,18,58,156,27,185,226,68,218,195,102,187,119,212,49,155,44,83,239,81,157,136,19,111,217,136,113,156,196,46,27,211,234,118,120,102,240,62,189,181,49,135,76,144,53,195,112,62,250,251,141,175,165,252,145,199,24,184,125,212,63,230,225,183,176,108,192,181,62,147,230,76,101,15,213,39,175,26,190,243,235,255,177,118,222,74,174,43,91,154,126,32,24,208,202,36,9,128,208,90,210,131,36,180,214,79,63,201,58,231,118,71,27,61,49,198,236,40,99,71,9,34,197,18,223,159,200,204,133,210,1,153,244,238,161,181,91,138,22,201,181,159,185,121,53,196,211,225,220,188,5,8,73,121,120,218,100,6,91,49, -165,77,176,148,30,224,247,90,23,214,66,242,240,4,52,23,49,164,22,22,73,18,67,97,252,48,177,195,129,114,209,249,144,67,36,133,137,129,124,79,47,131,83,249,223,58,89,77,126,128,109,73,204,150,155,44,174,140,139,104,194,41,181,113,202,37,246,163,22,60,190,236,184,189,144,122,103,137,142,232,85,242,159,189,176,60,247,252,94,4,108,254,10,54,238,203,50,109,219,54,141,201,138,145,210,86,212,85,69,195,48,188,111,82,87,147,24,173,127,35,31,210,171,122,60,51,44,221,5,16,198,115,139,56,245,195,159,166,91,206,104,162,105,135,39,62,190,119,237,164,93,216,72,45,114,48,77,140,127,241,212,115,195,195,11,193,253,107,230,161,212,97,104,157,212,139,73,16,168,207,90,135,175,152,164,113,119,89,120,81,196,44,21,157,71,156,101,66,184,169,253,193,216,231,204,174,232,253,99,0,93,141,156,204,45,110,102,239,249,163,116,78,14,107,221,70,139,172,112,227,193,209,210,97,6,46,11,162,216,183,12,255,171,80,109,168,182,125,50,186,151,3,134,200,77,154, -166,89,152,205,252,240,175,150,21,59,185,105,80,223,228,130,156,243,18,11,99,185,174,120,191,14,28,152,127,20,135,35,184,87,175,55,198,66,107,112,9,157,153,230,119,80,86,236,144,22,207,45,225,102,148,206,160,153,64,94,69,41,207,76,170,207,60,32,49,173,157,88,241,169,146,244,137,7,243,179,211,234,118,223,73,68,134,6,47,132,54,181,120,50,143,145,156,241,57,41,132,198,43,2,255,78,104,215,5,26,212,174,237,10,175,151,29,209,72,90,188,229,230,50,195,48,164,152,60,157,219,212,120,91,87,23,200,76,111,173,122,9,164,74,235,123,209,86,192,170,62,169,35,82,182,237,218,223,184,217,235,177,253,114,201,0,29,61,95,86,236,245,155,173,223,16,248,83,112,252,142,65,225,235,174,198,45,157,80,239,240,84,175,147,253,244,80,37,246,172,26,200,148,108,120,207,41,238,51,107,3,66,181,90,222,220,90,93,76,165,10,149,74,7,25,247,37,59,213,244,100,93,6,132,229,71,248,9,71,199,93,209,138,30,139,164,175,79,18,201,48,151,150,240,142,123, -56,106,225,47,235,229,102,133,209,248,27,18,63,5,162,8,17,182,176,143,51,26,108,204,32,39,233,87,199,99,114,164,235,179,29,108,243,0,122,114,47,126,119,45,23,117,45,207,42,133,73,236,38,97,4,90,118,15,156,247,74,252,87,106,180,16,234,192,228,137,108,159,100,114,247,25,37,184,0,102,135,74,118,230,242,36,161,122,214,58,123,228,125,19,251,129,167,47,110,238,247,98,161,178,13,85,72,145,45,94,71,112,5,23,246,158,59,166,161,120,253,102,194,220,48,5,96,46,251,209,166,184,49,179,74,102,100,123,243,97,162,245,186,67,22,245,179,2,181,70,156,102,41,150,73,4,96,228,128,57,119,235,249,77,103,17,174,135,176,235,232,227,167,191,68,124,110,15,105,79,212,97,166,136,58,169,3,45,226,82,71,56,33,45,205,25,84,133,77,207,253,96,144,213,119,236,118,196,95,148,126,138,16,33,105,248,190,240,228,15,164,219,168,206,122,6,139,66,58,89,232,220,85,19,233,69,27,143,208,89,171,12,200,133,242,3,11,95,116,177,69,243,86,189,59,128, -239,148,190,19,37,103,28,169,216,177,128,28,187,181,166,9,11,199,251,170,14,129,71,194,197,140,6,180,222,185,241,90,144,136,234,198,1,246,167,123,191,241,37,61,246,253,93,252,206,42,36,12,20,133,207,207,121,33,171,170,157,140,36,145,8,172,222,119,199,83,89,49,143,251,105,141,225,165,63,15,88,36,166,239,76,5,175,98,36,73,42,132,91,191,84,100,234,251,28,251,133,28,86,241,62,155,164,31,64,40,138,176,195,18,104,168,112,182,43,251,226,121,52,140,122,30,164,173,8,244,5,52,140,238,83,160,211,207,168,213,98,246,201,175,128,53,220,231,19,8,135,253,6,178,123,236,123,16,27,127,167,47,165,109,53,223,109,31,208,233,64,219,196,125,32,178,103,108,192,68,23,157,69,91,58,31,39,183,241,68,42,47,174,198,197,163,42,25,4,216,149,81,110,217,188,83,160,71,166,95,119,248,112,222,28,190,35,76,222,23,142,160,70,213,7,132,165,49,14,136,197,201,113,49,89,75,116,137,76,220,243,88,227,227,19,168,75,10,27,108,255,206,180,30,143,176, -91,72,1,104,84,133,222,179,156,150,53,54,161,73,125,98,23,77,129,214,247,139,177,159,227,125,228,39,186,238,207,143,205,210,217,248,40,111,28,114,82,63,255,132,203,135,157,21,32,21,79,27,229,112,204,93,209,91,127,195,27,224,156,89,229,96,156,206,238,209,53,105,116,117,126,181,105,150,118,169,45,142,13,208,45,28,199,22,15,74,193,92,19,150,255,207,90,152,0,180,225,65,183,125,194,13,179,42,250,73,204,186,188,73,140,17,51,81,252,240,157,245,214,250,214,77,18,253,54,144,245,97,28,247,247,188,8,223,213,187,5,212,19,180,221,60,120,23,7,218,199,145,231,97,191,54,174,194,217,57,126,182,120,158,35,254,196,245,59,65,120,175,163,200,148,230,201,23,128,47,231,15,242,126,109,115,25,159,25,139,44,75,172,128,216,50,111,153,54,81,143,104,101,80,121,169,117,14,145,127,245,96,24,5,59,121,111,250,228,30,27,179,217,239,42,62,233,124,76,203,68,33,192,203,211,113,25,123,68,205,200,0,67,53,138,144,47,254,173,134,26,213,221,251,82,192, -216,236,146,241,156,58,80,77,3,249,12,65,23,11,5,81,71,61,86,248,54,238,100,254,237,189,242,141,163,200,91,199,135,139,109,126,139,238,76,178,59,132,71,217,182,101,241,175,142,208,110,209,239,75,251,0,157,138,217,195,104,119,129,155,45,77,196,30,31,226,119,159,195,175,166,20,182,99,234,70,145,196,81,81,216,185,224,69,120,229,47,3,184,170,48,219,95,154,247,162,140,189,206,36,124,218,249,177,18,71,150,119,245,147,90,3,187,165,223,119,30,190,65,168,230,245,232,13,145,186,163,207,69,235,171,38,200,34,26,187,172,109,243,58,194,15,162,146,112,56,25,17,202,255,234,230,172,152,163,52,77,18,108,212,135,82,207,161,22,224,222,194,46,9,49,173,246,24,242,30,73,203,143,1,12,218,199,22,34,198,136,173,75,207,20,187,219,53,251,92,229,167,164,22,225,25,69,198,201,139,234,42,154,253,93,127,107,77,121,105,97,125,101,199,195,102,57,91,71,66,8,206,187,108,74,28,218,111,162,141,241,18,46,79,250,136,97,201,73,128,129,196,226,185,11,21, -92,34,40,40,229,146,65,159,141,182,179,237,184,36,19,19,50,180,86,253,168,181,15,55,29,4,201,160,65,205,33,5,157,7,29,44,129,209,60,113,165,147,180,225,128,104,62,236,5,97,46,119,47,139,100,44,208,192,124,169,36,22,118,82,202,128,88,95,182,133,238,33,19,102,228,76,192,138,66,151,185,5,82,90,158,23,205,19,216,21,207,47,95,118,34,140,222,133,47,199,120,20,187,241,173,126,247,102,24,223,34,177,152,179,106,62,83,140,204,233,94,164,202,91,175,15,32,252,13,87,69,102,61,103,69,13,114,62,168,26,178,121,53,31,255,85,99,168,215,146,252,1,247,174,194,46,204,178,67,195,112,72,179,55,134,184,251,14,255,246,185,30,169,9,146,93,58,6,153,127,222,117,11,241,51,1,216,196,99,223,100,247,189,206,52,178,51,46,121,247,107,136,134,247,103,89,94,169,37,132,58,107,97,88,73,86,210,158,175,219,101,231,237,193,221,230,251,200,27,95,255,144,74,161,252,221,127,240,27,23,228,220,157,223,186,242,114,167,93,137,135,65,183,194,25,187, -219,210,23,185,56,255,144,79,59,141,204,83,105,161,105,48,23,211,161,252,28,178,23,48,149,139,153,8,184,225,218,22,59,213,54,244,56,99,88,21,240,119,157,139,170,15,111,198,166,105,5,52,189,239,201,36,167,212,205,99,2,77,241,165,137,223,23,230,183,89,248,102,81,35,28,0,180,101,236,242,208,215,221,221,59,178,86,58,39,107,47,105,255,79,205,82,99,65,250,155,254,213,37,106,199,42,249,226,220,184,236,44,4,135,93,124,192,80,98,217,31,25,15,244,103,79,14,94,129,32,196,150,2,11,67,147,206,20,210,4,247,99,245,186,72,9,89,63,29,140,222,49,50,234,233,14,175,120,218,70,130,228,177,103,42,59,138,34,15,186,96,122,130,205,187,177,242,190,78,13,149,171,103,110,63,140,151,103,63,180,18,96,160,200,12,107,73,113,146,26,42,242,83,16,234,167,116,132,149,54,148,5,194,243,150,69,218,41,215,4,236,76,239,120,214,222,249,70,127,160,4,30,187,173,95,251,88,239,179,41,195,55,102,38,247,24,130,96,159,12,89,220,129,233,152,154, -124,24,159,127,119,106,105,164,250,126,46,183,174,92,235,234,222,240,10,173,70,129,243,55,140,76,190,206,230,95,102,231,169,113,202,243,22,189,60,89,8,247,112,112,102,191,72,246,181,235,182,88,218,135,198,25,3,144,143,244,250,123,190,114,181,119,151,208,107,81,144,245,160,60,53,139,164,212,90,94,41,130,202,75,76,3,138,129,147,239,241,139,157,170,211,36,143,91,199,208,9,98,32,22,238,251,62,233,200,125,108,59,206,21,240,58,251,210,179,124,145,89,27,248,73,118,16,248,85,17,56,124,117,32,186,56,61,185,224,120,108,222,4,255,91,219,199,220,186,245,101,221,46,116,33,153,147,173,42,253,176,146,205,250,64,65,67,6,144,220,25,95,135,227,109,124,206,112,244,252,142,18,179,71,81,241,178,186,49,234,172,215,211,64,242,46,81,13,106,103,154,204,91,241,187,36,29,26,11,108,253,87,26,29,202,89,34,73,112,11,102,136,227,190,207,205,102,217,113,72,153,164,249,98,230,94,129,254,182,122,245,187,253,12,66,81,4,106,128,150,165,57,18,187,245,130, -141,121,2,247,113,71,225,241,109,191,22,38,252,221,123,29,161,225,133,237,163,140,101,241,190,53,115,177,222,45,63,21,178,19,138,35,245,171,161,201,110,120,114,18,68,150,67,219,186,82,100,188,198,211,177,8,47,150,157,182,125,111,84,104,18,222,53,179,155,183,4,145,202,139,103,123,45,192,185,143,231,212,11,173,92,118,167,231,249,198,60,0,8,202,191,50,115,40,11,172,237,184,144,204,231,95,169,75,101,89,91,100,62,251,198,209,207,154,148,117,79,127,45,29,195,205,4,130,214,28,194,224,100,158,167,133,205,245,103,30,116,99,157,208,30,94,211,109,232,35,75,80,65,54,2,237,87,28,20,109,1,111,202,157,110,208,99,223,200,35,197,247,219,228,138,16,125,119,229,47,206,57,69,62,145,106,136,246,8,116,228,14,138,20,234,170,183,175,97,63,227,160,95,73,206,30,27,44,121,93,20,241,5,10,174,60,160,219,183,52,145,91,236,10,116,121,13,230,108,227,0,239,162,47,16,44,172,190,164,18,72,3,159,185,111,226,36,30,89,70,21,187,55,71,24,154, -181,160,43,62,84,40,58,123,162,229,76,212,228,179,173,239,133,214,224,36,12,123,105,210,143,86,197,105,56,255,24,199,174,82,39,245,1,158,252,236,247,91,111,63,194,25,27,133,33,1,55,159,129,1,167,123,56,122,88,209,110,156,88,236,43,110,0,217,9,180,53,210,86,51,130,91,153,194,42,123,7,158,11,239,106,241,42,138,152,12,249,75,80,218,79,81,33,192,31,242,60,250,8,226,216,50,17,65,211,93,157,160,251,198,51,89,117,70,55,55,16,76,110,46,240,153,239,225,204,194,123,14,163,44,229,243,50,97,84,204,173,240,85,136,245,37,124,130,103,137,1,153,114,169,221,51,79,72,89,238,117,110,174,114,52,105,124,65,56,1,203,58,181,231,62,216,27,48,226,30,188,157,85,203,182,51,250,224,239,83,117,66,129,132,224,69,152,169,82,29,152,21,3,90,233,105,220,145,227,189,159,115,92,75,122,55,121,27,86,152,83,25,173,183,113,30,59,140,174,73,196,228,116,135,39,52,79,245,173,139,72,177,73,0,64,170,89,124,45,233,40,22,30,75,88,108, -21,246,117,253,151,135,113,32,119,206,36,133,169,205,228,183,144,234,32,135,113,196,171,55,145,203,6,52,37,70,49,12,65,183,197,61,81,221,220,56,164,210,48,217,226,43,104,124,224,144,28,99,144,29,142,168,248,201,29,29,219,168,237,90,214,241,120,219,188,124,119,2,186,6,22,22,92,250,78,155,210,55,79,9,22,197,246,89,14,2,39,124,231,73,16,140,130,237,134,144,82,119,206,200,11,75,89,190,230,3,66,178,87,120,153,40,251,92,49,60,249,170,124,72,166,116,47,82,48,14,85,44,186,97,52,157,33,9,70,147,191,253,1,87,13,225,147,46,254,10,164,230,1,69,255,202,139,211,16,66,26,73,226,161,220,4,210,246,167,132,152,83,11,48,106,75,114,54,207,41,54,207,146,133,165,239,51,100,33,218,192,147,61,131,224,148,38,95,72,22,206,8,22,33,100,102,104,202,34,234,168,129,134,30,238,73,12,43,74,60,195,26,111,187,123,228,167,200,17,178,160,168,244,215,253,40,248,141,213,140,98,62,54,244,233,236,73,178,137,222,195,33,14,170,108,52, -172,72,224,239,167,130,47,56,32,209,147,222,218,240,87,191,245,119,175,174,5,30,66,113,66,117,62,106,84,217,75,212,106,148,215,210,150,142,55,168,130,135,147,205,167,251,24,157,171,8,57,0,207,184,232,63,203,213,16,211,229,181,159,144,172,30,139,56,114,142,100,236,94,57,78,158,194,216,72,94,152,47,87,190,181,59,95,222,2,80,38,159,60,5,78,160,206,35,236,59,154,76,183,90,197,219,75,173,8,136,46,213,28,178,6,123,113,45,203,108,149,104,111,56,31,215,118,75,231,51,199,185,155,178,215,122,223,34,68,141,232,167,143,81,12,211,46,63,144,252,237,235,232,18,20,182,200,231,49,217,21,144,146,159,162,55,70,12,85,31,185,62,66,4,207,69,85,236,11,233,108,75,211,187,21,242,143,118,161,152,11,216,168,6,246,231,173,241,50,23,50,161,115,159,119,203,176,102,188,186,124,34,71,105,221,77,174,146,245,245,148,117,232,69,159,32,40,205,213,153,69,129,154,112,170,106,182,59,254,209,55,92,171,113,186,68,202,232,179,108,97,62,111,112,238,123, -168,130,37,73,182,96,20,80,129,11,46,223,236,175,214,43,245,250,74,26,176,122,66,24,137,173,244,125,151,120,105,238,219,1,121,236,43,117,141,219,203,231,247,187,109,80,10,229,219,30,110,176,197,32,202,74,32,221,226,190,64,24,26,186,205,168,41,126,63,194,41,110,62,48,140,239,16,90,242,105,16,204,176,98,93,82,243,110,43,89,144,154,70,94,180,169,145,108,248,137,67,133,228,7,126,71,198,143,44,114,27,77,126,151,7,188,100,105,13,201,41,219,79,247,60,99,69,109,45,80,172,0,65,111,83,231,244,148,196,23,84,104,225,160,244,56,121,215,47,222,117,37,173,230,207,239,246,137,77,72,210,36,238,17,119,31,75,104,204,26,97,133,117,219,226,223,254,115,34,51,122,59,90,223,95,251,34,120,218,37,23,204,77,16,61,221,18,179,167,152,165,175,203,51,90,176,88,207,97,130,73,121,81,188,111,12,123,155,26,194,154,142,54,103,59,14,9,199,166,131,255,87,146,45,176,75,36,186,144,48,42,233,44,243,91,66,200,210,40,191,116,78,202,154,152,84, -182,29,174,24,124,69,30,208,41,164,131,56,63,137,89,150,101,183,178,171,207,97,11,65,197,15,24,249,150,106,91,240,140,33,248,218,231,91,14,120,1,163,139,225,13,108,171,63,201,141,99,43,190,151,111,38,189,82,92,7,140,9,218,26,250,85,178,163,7,152,127,101,151,148,20,249,51,163,55,167,236,204,248,122,61,72,195,59,165,250,253,58,235,200,83,172,83,142,158,28,9,133,126,115,147,228,78,65,169,55,121,109,59,122,242,244,250,14,136,163,190,129,109,89,195,168,78,135,39,25,222,196,183,228,230,41,83,53,140,205,163,108,182,27,126,99,137,255,126,57,55,204,228,250,102,15,176,50,121,59,131,133,157,116,161,31,177,138,154,104,178,72,254,178,167,105,186,102,154,205,134,194,13,34,222,72,120,245,197,14,131,130,48,105,97,208,217,182,38,48,180,1,197,118,177,243,125,15,203,212,135,186,65,167,147,143,183,236,138,229,42,232,72,143,81,250,155,19,27,232,35,203,253,175,182,184,252,251,243,136,201,12,93,250,12,111,81,176,202,152,91,189,166,252,4,238, -107,108,248,246,243,144,4,160,36,234,102,41,223,74,43,69,181,193,53,132,70,220,223,241,213,54,36,67,237,75,196,195,227,229,60,8,94,253,166,245,235,245,66,157,66,144,210,122,51,42,130,149,174,175,166,91,191,122,210,210,171,172,148,183,163,13,185,233,203,82,62,75,115,139,209,214,199,74,237,246,21,121,177,203,53,146,252,253,46,115,37,159,145,229,43,225,33,11,76,249,153,245,215,252,122,13,235,198,75,245,64,111,39,67,101,48,81,76,53,18,61,12,87,57,99,91,243,132,40,248,30,5,239,230,199,203,78,36,42,27,25,150,128,119,18,247,37,103,63,7,216,108,95,218,26,72,33,232,142,48,208,149,98,39,207,199,96,138,238,240,146,199,147,84,158,182,157,105,113,21,88,127,118,44,133,49,109,181,103,233,188,162,122,121,196,194,193,201,77,179,188,141,185,17,14,185,127,215,75,128,39,245,94,35,153,88,159,91,158,231,24,45,212,39,12,204,252,90,72,32,14,161,40,149,248,250,131,49,76,26,37,183,174,175,250,88,112,158,179,139,166,125,49,252,167,80, -191,160,221,229,3,139,52,255,52,13,73,113,106,108,50,80,233,89,108,185,223,83,20,26,231,244,94,125,108,207,48,172,186,200,30,179,141,163,175,102,24,2,47,130,152,5,112,84,103,53,248,129,222,92,197,54,223,220,197,176,29,95,169,114,103,87,188,237,219,34,128,205,161,168,46,26,207,168,111,35,238,18,41,58,20,246,32,109,109,237,218,231,45,94,40,239,63,83,163,61,23,6,82,158,15,150,122,243,226,211,59,77,41,130,244,62,229,181,62,119,217,103,133,122,134,221,126,145,190,132,94,12,209,25,92,52,14,222,137,191,200,207,187,152,195,141,99,36,98,95,251,166,47,49,216,43,166,151,229,135,61,119,163,95,239,124,98,69,63,81,223,79,186,5,191,218,130,140,228,158,44,80,109,35,182,51,254,240,61,211,25,106,210,28,126,94,46,219,204,83,200,36,58,238,153,188,217,109,79,132,143,201,184,24,146,29,130,234,20,83,52,122,37,124,187,183,164,153,13,168,93,111,176,3,161,91,124,71,31,167,127,5,151,93,50,55,186,249,169,113,244,240,103,123,197,47, -236,26,10,98,135,116,232,22,174,215,153,110,31,149,78,7,36,55,181,192,124,79,66,90,194,80,109,15,231,4,11,169,234,206,25,121,210,119,251,170,197,221,188,210,110,159,223,247,97,83,16,179,110,212,96,231,185,198,125,218,185,108,251,14,121,199,221,56,69,243,131,140,8,39,63,138,140,22,108,186,221,240,5,23,158,162,49,104,238,244,133,206,212,111,29,238,14,37,10,252,128,219,119,252,126,161,151,204,86,183,182,204,137,192,225,152,204,129,254,133,158,126,42,57,86,204,125,157,8,168,23,79,142,45,211,27,227,128,144,39,113,36,179,188,158,143,147,37,136,7,223,226,80,139,72,243,239,132,221,93,175,136,76,108,77,144,95,140,127,188,51,113,152,149,225,138,153,131,28,208,64,251,229,101,118,109,169,116,154,200,42,207,249,149,169,93,72,124,162,72,130,186,137,125,67,223,8,1,24,151,24,35,67,30,83,50,198,86,45,167,246,226,240,251,204,91,70,251,54,73,61,123,229,9,140,220,254,135,255,98,24,107,37,166,246,242,29,159,88,112,151,59,9,166,3,36, -63,167,212,83,113,97,8,200,251,239,175,78,238,51,202,199,197,188,193,79,211,123,103,227,7,47,211,208,69,80,44,74,250,77,114,114,249,237,147,199,130,64,17,166,56,216,221,46,95,183,78,144,129,37,70,13,168,141,229,114,82,175,35,185,92,215,62,106,43,46,97,152,103,130,184,152,110,77,38,59,149,155,204,74,82,172,104,190,42,84,241,71,179,190,89,57,43,10,16,15,11,195,208,245,223,221,91,116,102,254,196,233,236,79,232,111,237,57,49,16,20,69,47,174,23,105,22,90,81,150,101,145,111,136,223,103,89,36,121,105,62,17,125,32,179,70,47,233,176,58,202,103,86,81,254,219,199,92,121,223,214,194,11,229,126,130,9,61,66,18,123,142,111,217,242,126,37,182,194,70,131,165,114,167,122,138,198,245,214,152,62,67,58,247,246,8,52,235,151,134,150,200,203,217,244,212,67,205,246,51,104,221,238,21,101,214,56,164,12,245,24,90,171,85,10,130,17,253,10,208,62,240,231,192,252,158,31,132,206,72,2,141,209,104,133,90,98,186,101,130,125,255,238,200,49,222, -111,240,75,184,205,94,63,118,206,57,90,4,10,74,90,10,28,215,180,128,121,82,32,162,231,120,58,238,212,119,180,23,244,228,135,178,70,48,142,226,10,212,60,138,52,235,141,74,147,103,158,244,190,87,200,71,168,225,5,234,142,173,208,70,58,22,90,156,60,26,156,119,62,56,81,2,19,89,236,193,59,141,163,11,12,59,87,220,201,228,195,119,26,195,244,81,241,101,136,99,10,140,207,191,242,125,78,224,75,233,55,66,149,131,56,123,50,232,137,104,95,174,79,83,72,133,150,28,206,69,13,183,141,140,143,93,197,140,183,13,161,148,61,88,154,229,178,241,178,103,32,210,94,97,169,135,70,68,57,73,238,34,21,255,163,74,8,102,112,192,38,12,114,4,106,224,2,17,120,71,186,132,191,78,22,31,132,55,25,122,100,241,35,78,84,158,242,158,50,91,2,55,159,207,126,30,1,168,143,126,97,245,96,190,17,131,0,146,226,77,17,199,117,37,34,238,85,78,78,145,98,83,211,72,40,72,95,39,191,160,47,166,174,111,109,222,91,103,117,250,26,62,87,244,91,158, -185,240,158,154,198,201,197,18,232,21,209,10,144,251,147,218,163,69,69,196,197,78,164,190,107,226,57,235,221,239,84,40,5,216,187,175,57,94,219,140,97,195,131,131,73,51,129,69,219,162,128,131,89,80,34,170,50,191,238,144,116,85,141,205,29,228,128,88,251,162,56,7,171,84,53,6,248,118,32,118,254,219,162,128,129,168,107,249,206,79,131,251,175,92,28,210,115,165,231,170,78,19,221,205,208,110,47,206,124,128,146,209,60,171,48,87,15,251,27,86,133,41,98,244,65,19,209,16,23,9,235,67,178,151,123,223,151,40,224,125,24,58,160,159,138,108,124,106,87,214,61,96,79,76,183,110,86,94,232,169,140,232,144,4,255,198,244,241,175,206,146,170,223,158,75,82,102,6,232,147,119,233,62,205,34,110,40,231,187,232,61,95,139,57,195,109,88,35,54,236,71,40,173,68,30,23,85,33,129,190,52,32,179,204,243,110,48,187,50,225,194,113,70,27,195,8,130,80,136,194,239,230,16,148,205,130,12,131,25,170,188,167,26,18,96,21,121,191,94,252,120,44,30,8,86,69, -208,97,74,31,46,25,34,8,73,14,139,66,216,110,133,254,236,217,84,40,155,1,131,163,238,110,172,147,30,218,246,171,137,248,7,161,174,66,196,90,255,13,5,213,106,29,194,79,120,237,202,120,125,41,5,248,228,194,153,239,223,89,214,4,118,179,69,132,200,217,139,252,18,202,196,15,100,195,37,119,176,207,111,93,82,5,159,230,104,218,227,7,78,79,176,206,18,144,232,106,229,202,30,44,249,11,38,193,61,126,219,13,51,53,67,96,93,6,9,248,92,93,74,163,211,53,65,220,193,64,22,2,94,110,118,33,138,68,203,185,33,92,228,245,92,55,34,39,56,85,228,223,99,109,62,139,70,41,196,199,139,103,194,184,142,114,140,116,119,100,48,65,92,131,32,18,239,97,211,96,112,172,139,77,221,163,235,137,46,93,182,74,228,147,19,205,165,172,240,130,97,127,40,200,158,180,237,146,162,221,115,99,237,82,95,200,246,130,127,99,127,179,177,45,205,239,8,229,78,31,185,162,9,84,253,236,209,168,227,109,222,173,147,170,210,159,13,223,228,85,23,142,28,239,157,55, -234,65,185,248,53,254,219,86,75,103,236,66,155,74,18,81,73,100,134,41,195,174,37,200,128,212,11,69,77,88,30,136,185,45,69,66,43,196,129,131,95,95,70,197,85,66,44,0,178,6,3,85,76,239,254,203,233,161,62,8,166,104,171,2,142,135,158,226,229,59,169,42,114,7,130,231,206,201,231,13,239,250,89,177,109,236,165,43,16,127,76,223,215,255,142,183,109,255,202,152,107,186,130,23,224,87,55,68,19,230,110,46,210,248,119,3,226,72,145,54,108,130,33,223,121,40,82,87,97,94,235,249,5,71,73,11,97,82,199,189,81,168,114,149,135,192,85,51,62,207,163,94,209,52,223,179,214,190,56,38,243,209,181,250,163,202,236,85,183,30,150,135,131,198,107,170,75,102,37,237,247,30,74,223,105,200,212,89,217,1,190,159,27,114,145,213,62,51,33,35,133,160,79,162,154,114,186,148,194,94,66,193,35,138,39,232,235,86,69,199,172,53,241,249,230,40,133,225,193,64,180,186,105,113,94,131,173,203,213,57,129,42,226,176,120,41,123,190,5,198,11,170,246,114,199,72, -48,247,69,70,244,180,28,115,37,185,15,252,41,83,113,245,1,190,42,252,214,203,136,37,204,19,201,157,216,177,109,235,212,187,34,74,93,246,190,6,221,191,198,92,108,191,185,90,78,123,194,112,150,128,245,120,174,156,52,59,79,251,150,69,69,194,179,95,247,176,43,204,53,138,111,138,89,21,136,189,76,220,186,213,75,157,230,40,202,93,56,72,96,50,25,204,17,85,135,247,70,36,44,232,17,73,146,159,165,178,36,43,53,196,71,25,109,56,12,195,43,16,234,32,71,106,188,72,95,80,163,89,253,151,58,51,162,150,71,104,54,186,61,19,80,188,73,225,72,120,81,225,165,116,49,122,228,241,230,51,47,75,244,243,105,86,197,13,99,224,20,23,247,1,69,201,61,83,31,172,100,242,41,38,88,253,127,205,3,60,116,58,238,108,33,128,44,183,106,54,51,65,133,194,189,207,243,105,42,211,36,112,37,173,236,51,45,251,138,211,140,216,188,56,199,170,151,77,222,143,65,113,3,152,206,96,96,16,223,229,83,100,179,186,193,153,15,199,120,89,176,240,178,103,245,152, -21,83,80,108,105,15,113,235,167,211,95,103,73,69,208,29,185,20,38,238,94,223,191,205,116,49,208,56,235,152,212,74,64,179,150,188,92,238,230,183,126,9,178,244,44,224,15,122,22,57,15,171,64,236,177,51,126,60,169,188,169,109,130,68,54,22,211,10,56,244,253,155,107,111,237,212,24,89,235,93,66,42,204,254,138,230,100,102,217,117,7,105,21,218,119,103,41,77,1,251,98,220,98,34,158,138,53,58,70,21,81,198,50,173,43,36,129,127,247,215,234,119,177,63,93,225,218,211,133,224,17,139,69,225,207,249,204,51,56,239,36,227,62,197,35,53,47,230,12,138,98,201,10,154,149,50,216,72,32,118,132,224,39,0,108,44,149,195,100,204,29,42,205,156,66,73,222,88,69,69,31,4,101,90,78,41,112,129,122,58,109,245,59,100,71,140,170,123,48,15,215,236,218,22,37,94,111,247,36,64,110,73,175,24,90,102,205,154,42,38,168,152,108,111,47,50,189,93,36,131,59,49,144,65,130,33,37,58,64,251,189,40,112,244,25,248,11,79,117,246,144,56,168,132,156,250, -135,63,141,240,74,116,154,9,60,210,48,123,11,99,19,190,106,208,105,79,115,51,6,177,137,61,227,88,101,41,255,190,123,17,165,32,246,179,136,92,134,245,254,22,112,71,226,81,249,103,148,228,106,74,128,180,130,247,131,201,6,81,236,109,156,142,231,229,14,113,247,46,226,194,165,159,198,119,245,138,108,77,206,157,121,181,33,77,50,101,90,192,188,206,17,203,57,189,13,25,203,45,34,55,36,73,60,134,87,154,46,217,154,201,8,149,226,179,217,7,68,193,221,145,145,167,188,3,77,222,157,44,129,214,87,52,146,204,77,206,45,128,173,210,211,183,115,196,125,133,220,22,93,10,206,58,83,237,99,82,84,88,35,13,33,94,90,124,179,147,97,24,4,128,247,33,5,98,88,157,143,182,229,29,170,104,127,175,68,189,108,140,243,223,197,76,198,103,36,243,208,199,252,238,179,233,77,215,28,126,209,170,31,1,200,124,212,81,28,102,7,209,117,52,220,150,124,219,161,63,198,253,216,125,60,156,245,253,76,179,222,151,54,132,217,219,170,190,67,49,197,195,37,222,56,229, -97,126,235,122,190,176,134,144,207,125,29,22,173,158,85,98,61,207,252,26,64,224,179,9,122,76,204,248,166,179,240,97,213,254,126,101,120,16,226,251,82,124,102,26,190,137,16,226,29,19,41,210,176,24,167,149,34,92,147,34,243,162,83,122,45,216,209,176,98,114,134,88,20,46,78,212,162,218,177,34,59,134,75,240,125,123,230,231,87,76,40,10,224,83,132,199,149,176,244,191,71,189,121,79,48,51,124,108,13,149,248,193,146,158,132,60,95,146,116,17,126,125,45,145,41,245,27,252,14,180,122,145,213,74,51,127,170,230,7,11,155,33,12,222,216,100,181,98,106,118,149,228,124,53,43,117,99,239,33,177,159,32,240,79,130,102,239,215,39,153,103,86,207,172,231,211,136,32,3,123,72,146,113,52,39,95,149,26,112,103,129,247,131,117,234,36,222,245,44,228,249,192,140,30,228,176,178,117,94,150,241,150,121,170,176,38,95,191,208,135,165,39,183,203,199,109,32,89,104,230,12,246,19,33,17,174,194,50,205,229,79,189,188,170,195,227,110,121,197,106,23,13,54,107,9,102, -91,2,177,225,60,79,232,175,166,218,49,64,56,222,79,243,239,142,207,91,255,49,7,80,121,44,245,10,123,225,74,167,81,195,95,135,8,135,141,222,140,146,99,9,199,168,228,205,87,225,26,197,241,16,221,13,14,76,79,59,171,242,181,146,18,135,129,84,77,211,108,242,210,105,118,213,150,104,159,106,151,150,39,147,218,227,75,106,107,148,235,243,150,251,39,199,134,14,31,191,159,75,23,84,17,98,251,220,36,12,114,37,200,162,74,55,47,205,141,209,79,64,79,31,189,195,130,138,212,173,90,119,253,169,169,22,215,185,95,79,149,249,242,238,200,139,82,187,189,107,234,73,243,68,23,121,97,239,63,53,172,174,239,58,53,114,223,239,104,2,254,152,50,65,11,236,50,135,52,110,22,91,223,65,184,59,246,251,20,224,231,177,76,44,132,192,73,121,210,145,105,78,39,91,48,166,97,33,197,193,176,231,20,23,166,49,95,219,116,139,45,89,102,223,59,152,181,175,247,13,56,239,52,16,237,49,140,202,163,20,149,239,162,84,219,226,210,72,142,120,214,211,130,173,69,221, -221,70,177,62,128,252,43,239,154,178,199,215,246,66,20,164,17,233,199,19,132,215,125,92,254,22,206,194,151,28,175,201,20,167,27,37,18,132,193,111,72,58,175,103,100,43,49,115,53,185,53,159,220,226,52,232,33,61,79,67,158,194,210,177,218,102,58,122,104,114,74,73,75,9,77,186,203,177,6,56,158,172,52,243,118,8,222,173,206,43,149,129,242,226,124,219,255,122,14,233,167,223,77,57,167,239,176,25,206,9,189,65,88,246,80,238,241,10,209,216,5,156,184,126,123,69,197,22,71,234,101,211,124,61,198,91,227,133,177,69,154,92,25,36,204,242,125,231,165,76,81,143,150,15,15,48,0,31,175,90,90,58,47,170,189,138,92,92,207,223,171,190,39,90,25,238,251,184,152,34,209,172,83,66,212,199,248,252,66,90,159,141,109,83,58,250,112,74,146,220,213,219,231,195,41,175,179,125,10,61,167,202,15,73,120,173,250,58,20,109,99,116,109,132,90,169,150,216,186,106,107,181,249,42,74,95,3,242,100,126,74,24,236,234,242,247,137,77,175,47,54,88,111,9,213,188, -142,103,37,227,155,105,182,106,246,95,82,236,107,148,94,129,167,154,33,254,42,31,77,108,226,112,93,187,121,52,66,166,3,105,122,122,87,149,52,220,141,76,170,32,33,127,99,119,178,6,182,133,34,56,223,157,102,93,147,251,180,179,98,24,124,187,79,143,206,24,227,140,47,18,107,176,121,62,76,159,109,66,227,107,219,152,179,254,121,59,198,151,222,83,177,137,11,255,37,4,175,35,62,21,162,219,76,11,72,212,251,186,12,141,125,180,159,211,142,185,131,49,248,162,225,170,176,154,35,68,115,197,17,195,96,60,170,69,13,104,212,163,148,252,119,71,228,199,155,200,247,157,165,116,165,132,107,174,21,62,176,230,6,130,230,214,140,139,228,191,171,50,40,94,249,166,70,168,248,65,85,215,178,89,214,124,29,33,104,96,109,102,136,108,16,4,109,136,33,114,203,88,57,60,99,94,143,238,193,191,205,6,123,32,4,204,152,13,105,62,237,122,16,107,124,210,205,137,91,251,155,74,14,243,40,3,65,198,6,115,46,159,246,166,144,98,253,206,100,39,232,96,243,124,193,125, -16,187,114,56,136,237,206,186,164,65,186,177,228,129,144,138,56,61,207,216,19,9,32,134,8,195,190,42,141,41,251,237,191,171,79,130,244,73,230,181,215,231,65,14,51,239,74,238,145,153,1,82,218,203,83,41,164,147,174,175,164,76,27,109,194,207,44,147,101,204,241,12,51,47,51,78,30,159,211,38,5,146,51,70,149,50,180,134,226,35,240,142,82,108,241,123,111,246,168,165,191,59,240,246,30,167,149,97,221,214,115,133,66,255,19,140,51,15,116,205,149,145,227,109,155,81,115,121,81,52,24,93,111,188,51,20,69,198,227,254,99,178,102,53,119,16,159,32,10,162,233,121,254,194,32,68,233,140,241,237,61,162,15,200,3,3,186,255,142,15,68,34,242,118,17,158,55,208,97,190,150,86,143,173,43,216,71,255,2,60,22,77,44,9,5,50,223,239,38,8,187,180,202,15,182,224,5,189,32,66,249,222,187,163,55,215,199,175,182,247,243,139,196,186,254,2,207,194,215,4,59,215,242,32,50,76,7,57,24,63,172,95,29,50,115,21,243,238,247,190,120,104,92,228,140,170, -160,170,100,158,248,186,54,48,41,45,71,9,212,105,21,222,246,133,241,180,225,126,38,9,38,151,130,33,126,46,154,40,86,246,235,204,243,60,240,49,250,179,86,244,23,255,245,57,218,126,119,139,242,175,52,86,135,63,228,174,135,145,5,170,201,152,66,130,193,109,86,138,156,254,162,69,156,227,5,240,67,90,86,184,210,140,57,211,236,159,252,151,127,229,138,251,21,106,26,61,113,3,237,23,211,93,147,26,124,6,207,251,158,32,35,78,30,142,203,143,211,101,239,93,165,15,117,60,141,224,237,107,196,190,53,15,234,244,166,170,21,164,50,147,70,199,230,67,91,249,188,251,243,136,74,83,70,193,115,134,222,179,228,115,216,170,6,83,247,205,168,122,76,28,25,74,46,84,4,251,105,73,70,171,60,212,20,42,21,237,63,143,175,151,35,112,101,158,143,190,106,8,146,109,41,237,20,53,182,1,122,27,255,218,114,251,2,144,213,80,178,201,129,63,53,196,177,169,158,182,33,9,72,85,42,18,143,120,253,152,148,250,80,218,32,92,218,10,105,116,167,101,149,230,200,130, -38,52,29,104,194,49,252,158,61,207,171,1,88,88,28,145,255,254,28,11,64,255,130,56,242,238,164,221,171,124,129,207,10,122,11,104,7,162,147,221,176,37,158,36,139,26,212,235,152,39,166,54,238,205,79,199,203,54,254,230,5,249,207,154,130,173,108,85,102,63,250,119,69,41,150,183,34,157,39,85,147,226,14,13,99,186,17,176,163,230,183,62,196,86,246,63,237,60,51,18,24,99,119,178,112,237,253,215,88,9,152,177,199,153,75,11,184,40,63,138,234,222,165,162,122,234,130,76,141,166,229,241,39,191,192,168,99,2,1,183,172,87,122,129,126,180,203,191,126,161,85,46,193,232,63,157,32,103,136,187,177,55,19,226,182,157,9,138,130,93,182,242,63,219,233,252,180,80,14,26,202,87,177,226,254,236,133,162,220,40,199,239,169,53,212,4,185,144,192,193,185,110,9,76,192,137,52,65,248,221,253,25,252,244,125,60,126,75,102,65,247,145,42,123,59,88,211,199,34,204,220,71,228,144,120,162,113,109,39,249,233,202,32,104,125,191,249,68,141,157,159,121,245,47,15,215, -46,194,106,238,227,134,76,115,30,144,216,244,69,108,87,239,133,14,240,161,177,122,48,151,124,229,43,173,33,53,103,252,238,11,184,111,91,24,167,216,96,119,71,16,157,198,43,109,101,71,232,127,123,27,19,85,152,81,138,248,157,235,240,240,209,251,253,237,223,222,7,48,162,4,152,111,135,6,194,168,7,122,181,70,160,204,107,79,10,170,182,125,7,25,30,11,237,239,37,63,202,149,61,175,138,150,163,176,165,12,206,127,176,186,24,163,133,217,94,107,9,162,132,161,68,251,243,141,52,87,51,82,174,135,10,139,55,27,54,31,88,250,195,90,138,62,95,210,138,19,191,216,203,163,6,237,187,249,79,247,174,95,143,33,86,30,118,183,201,231,245,116,203,15,237,99,74,210,63,190,170,244,76,246,194,128,219,13,48,157,169,103,184,223,3,189,150,179,164,95,237,187,109,219,190,19,125,171,215,16,44,87,111,84,54,185,243,29,149,222,179,208,221,242,194,129,137,168,185,242,96,67,18,123,113,191,26,143,202,176,57,242,19,68,214,79,72,68,137,31,147,12,149,93,248,175, -222,168,255,174,8,39,14,219,246,51,59,81,0,88,230,244,209,36,208,95,233,168,2,74,120,162,90,4,29,212,60,53,146,235,36,202,109,81,79,75,255,76,145,43,7,10,42,212,24,2,248,46,104,145,85,177,108,150,163,205,79,203,104,43,64,134,145,21,248,199,202,229,27,96,76,61,238,198,135,202,41,167,254,106,70,213,180,114,95,78,98,82,43,46,158,90,53,89,10,191,212,123,122,53,167,225,128,9,138,16,245,57,39,140,198,89,46,246,154,211,173,142,197,131,172,149,199,49,160,46,8,116,165,39,8,60,155,117,85,232,68,184,192,143,211,151,15,22,228,155,170,83,92,27,205,57,87,197,251,81,110,89,121,60,79,5,22,109,246,49,104,182,82,128,120,119,16,169,244,112,153,162,90,223,189,251,232,149,0,240,101,165,62,9,42,123,215,24,173,247,55,44,214,44,155,165,69,97,62,159,235,168,221,31,82,133,89,154,49,123,143,178,100,185,247,160,222,156,46,189,187,107,245,251,177,210,116,23,248,230,185,100,251,236,8,178,243,16,249,86,142,61,48,227,103,90, -83,175,241,229,133,142,222,193,249,210,139,53,124,74,142,251,179,255,180,0,140,213,202,17,181,68,141,87,88,207,143,142,232,30,111,3,174,106,127,203,6,93,249,54,70,197,59,163,78,227,51,96,54,218,26,242,137,66,212,84,222,126,180,89,172,214,78,165,88,163,21,236,32,32,2,44,5,10,5,0,108,228,217,186,230,77,77,137,57,190,144,37,90,173,125,154,72,150,253,50,170,201,233,90,196,231,11,121,80,130,148,148,0,123,73,124,149,168,47,26,49,185,97,157,251,43,109,185,93,18,72,93,169,6,207,27,49,183,1,92,230,27,111,195,69,112,229,98,131,198,226,81,77,30,124,143,220,60,191,172,120,31,42,122,244,245,116,141,206,213,251,139,76,76,36,185,123,242,76,75,249,178,70,229,253,106,76,233,229,181,131,228,149,151,115,232,179,125,53,222,247,179,45,207,201,107,15,205,43,71,205,220,219,6,161,200,108,35,133,199,34,149,218,252,24,5,68,14,54,27,127,124,69,158,74,44,238,217,148,151,32,188,22,1,6,118,72,24,238,247,126,88,78,24,193,253, -213,254,214,52,52,23,109,67,77,73,227,217,127,62,211,87,123,105,205,145,135,156,29,88,60,68,181,38,83,2,42,154,30,157,242,26,6,237,197,203,175,178,114,31,145,242,26,175,132,200,131,79,199,85,4,91,255,222,196,77,176,242,177,28,225,237,121,20,167,53,178,60,125,23,109,105,223,172,37,60,125,107,20,212,215,107,248,42,213,59,242,170,192,106,95,25,156,186,202,188,4,215,39,93,109,91,231,141,229,121,125,48,158,179,236,23,224,125,47,99,155,137,183,116,174,132,162,111,246,76,79,39,31,21,109,252,49,249,239,86,195,143,44,5,174,254,148,148,175,165,200,8,22,215,74,148,27,65,233,97,206,128,44,140,200,39,109,46,189,14,87,207,236,167,108,133,139,241,109,62,32,43,215,204,231,35,165,238,251,241,41,90,73,125,52,192,69,154,238,16,71,142,63,95,78,120,33,59,16,243,237,43,223,39,254,101,107,72,54,203,32,198,77,24,143,30,75,207,159,114,93,169,151,165,220,129,241,149,73,69,157,28,248,253,98,225,106,16,253,195,110,131,55,213,77,109, -8,219,206,65,175,156,241,162,166,131,78,221,114,34,139,121,248,135,251,212,230,251,126,59,39,208,102,17,109,239,68,212,177,239,168,78,232,136,23,36,130,71,48,68,104,137,111,41,6,162,197,2,161,181,253,206,20,30,183,240,225,45,140,228,44,134,103,214,135,249,141,223,117,197,37,217,226,115,194,143,43,227,135,28,26,61,78,205,90,234,82,56,21,55,125,85,132,120,221,188,239,34,184,193,55,245,64,52,107,238,91,50,98,113,101,82,108,245,53,73,50,157,163,247,214,247,180,27,250,50,49,233,14,181,104,183,167,188,201,251,89,200,109,89,26,207,167,227,4,153,235,112,126,122,92,172,252,57,47,163,9,52,137,221,157,45,76,54,67,116,215,160,143,52,48,45,12,52,171,63,70,188,51,59,55,115,214,163,42,78,146,124,219,201,245,156,5,124,72,160,127,49,158,239,59,234,181,227,52,139,195,4,17,229,254,153,205,113,0,82,126,208,78,211,98,107,128,61,16,214,183,179,234,30,59,100,229,79,155,28,15,50,115,38,27,62,154,193,214,133,145,137,136,151,210,168, -213,102,19,103,159,134,194,199,109,200,93,76,105,181,80,8,150,185,53,81,35,81,103,251,15,215,138,11,229,172,225,252,189,15,86,98,32,168,169,50,6,86,85,21,96,172,83,106,15,201,61,179,102,195,156,148,240,150,151,109,29,164,10,161,2,191,245,138,156,231,153,49,229,246,171,171,0,255,104,22,2,3,245,24,206,63,54,220,250,98,231,234,37,215,49,42,133,86,138,249,237,139,191,158,199,253,89,46,160,61,9,101,233,68,238,185,161,217,43,23,199,223,250,53,200,82,206,31,15,48,97,158,129,97,88,138,130,64,95,189,48,198,249,253,198,31,40,250,222,63,172,250,8,195,208,181,71,146,133,222,189,16,254,152,32,167,125,253,247,158,171,172,170,147,37,181,254,105,213,32,247,75,46,234,164,240,126,84,50,137,207,124,246,140,252,214,87,151,48,77,27,167,228,125,59,78,189,150,164,54,137,0,160,206,119,41,166,46,128,157,252,243,143,111,158,86,235,87,151,229,182,252,102,230,189,167,147,63,126,145,254,223,88,143,214,20,119,22,240,194,131,70,254,47,111,59, -138,240,199,208,119,242,250,96,237,104,3,167,207,186,148,34,93,94,137,149,138,146,221,127,223,25,17,91,101,155,174,208,4,189,172,103,231,113,135,76,211,187,202,66,187,103,210,188,28,131,19,214,31,243,17,127,236,231,56,35,147,190,254,175,60,92,133,23,171,127,191,165,82,168,130,123,10,21,24,159,120,26,31,96,76,93,216,44,146,191,5,72,150,80,155,16,152,7,41,127,193,247,175,250,113,218,209,198,188,254,89,159,156,27,42,17,158,191,125,136,207,143,124,151,206,249,153,3,21,160,24,232,188,212,253,117,254,167,51,248,41,255,195,64,192,153,193,143,51,255,247,121,236,108,208,230,247,207,142,38,208,150,188,239,200,55,224,79,254,74,249,151,230,200,64,251,44,152,184,98,191,90,137,153,183,85,255,179,13,80,8,158,201,254,6,171,233,152,149,203,138,195,97,1,136,111,103,246,211,111,54,34,69,205,235,31,94,149,241,150,82,159,220,11,249,241,99,191,56,178,253,227,108,234,199,132,219,127,218,44,53,144,201,121,191,23,74,51,129,37,218,235,204,168,153,19, -82,231,118,26,54,205,37,15,134,179,231,176,149,60,155,246,170,130,184,127,3,244,91,52,95,238,58,84,162,214,253,15,255,63,47,158,52,194,254,32,180,183,42,84,152,242,233,128,79,10,200,214,188,104,67,40,70,212,3,28,233,246,129,194,175,70,144,89,179,181,8,203,194,85,188,230,60,149,254,199,142,205,125,102,117,158,23,5,74,179,123,18,87,67,165,174,116,20,30,153,52,177,20,73,130,73,5,227,242,55,169,191,101,237,146,6,34,199,187,116,221,119,120,214,44,17,126,254,64,198,239,28,49,13,109,211,188,134,80,149,115,195,196,39,187,77,112,175,18,246,120,65,39,183,181,172,54,121,226,180,85,141,141,107,25,146,190,97,26,167,91,38,87,70,224,122,134,4,165,40,27,42,202,61,225,153,250,146,36,197,42,226,125,135,14,0,193,184,222,105,97,146,104,215,92,126,247,105,200,222,216,144,170,213,121,0,221,35,136,87,59,237,60,205,207,249,5,156,82,153,98,141,121,103,162,92,218,94,161,120,64,135,144,214,129,188,180,69,35,101,194,100,159,220,29,92, -134,138,252,49,228,213,63,184,132,57,122,79,150,4,207,235,169,145,183,140,21,125,9,190,200,233,158,173,109,6,105,140,88,129,211,191,141,185,177,42,109,6,134,97,68,164,191,169,196,248,130,76,111,246,104,28,132,22,213,127,164,38,40,206,199,61,201,66,133,14,214,235,97,189,190,233,67,23,170,51,66,244,27,187,28,255,80,126,235,97,103,108,253,234,30,207,215,166,66,112,178,118,247,179,60,122,11,14,251,190,21,178,59,132,209,253,253,30,232,179,135,97,102,196,224,98,95,182,80,69,33,58,155,112,59,152,221,227,87,115,130,43,191,199,67,9,207,57,41,114,173,29,213,167,122,227,120,191,252,106,97,241,33,101,8,182,244,24,140,149,133,32,8,7,205,122,68,179,231,169,191,218,4,128,118,1,120,3,253,11,227,134,1,49,127,223,159,248,247,253,97,152,92,235,44,137,188,231,176,18,126,227,201,203,26,58,157,209,18,44,65,98,196,184,203,146,54,95,154,37,209,206,240,219,157,80,165,213,129,246,46,0,60,227,243,239,76,62,92,191,169,53,152,47,102,87, -107,63,2,154,60,54,197,14,67,74,229,251,173,22,122,255,60,171,85,170,37,135,47,21,44,89,209,105,149,102,233,210,102,5,155,203,115,96,249,105,24,164,193,246,45,175,183,73,114,81,11,155,159,203,135,195,67,133,33,190,171,179,97,121,35,12,135,181,245,67,255,220,192,231,0,30,109,177,184,35,215,121,149,166,65,19,111,34,85,180,214,126,128,172,99,80,94,148,56,202,197,149,8,165,63,250,30,63,171,223,179,28,254,212,10,115,95,87,2,13,128,63,254,19,227,76,71,138,144,83,175,29,192,89,195,145,232,8,149,61,16,86,4,104,72,84,78,213,215,245,153,101,68,233,28,63,145,243,161,54,149,169,221,44,74,7,163,198,171,183,160,187,196,9,195,16,95,192,240,142,251,70,193,33,196,38,87,245,7,146,210,109,150,16,60,16,149,167,159,2,199,111,168,98,122,153,64,35,85,138,234,74,4,113,234,110,24,204,40,92,88,61,113,214,129,40,55,85,56,157,159,135,69,90,189,218,190,90,87,169,150,249,55,134,111,96,89,55,3,43,87,45,199,182,111,19, -48,144,134,245,39,178,4,207,181,55,63,120,35,206,80,69,160,9,176,39,49,227,13,56,96,115,126,53,41,198,223,152,72,255,174,139,216,231,89,199,223,56,205,33,138,100,76,241,119,110,194,124,223,145,70,202,40,142,175,98,254,59,120,96,166,64,250,16,57,26,210,110,255,212,114,67,140,183,113,114,5,240,76,55,90,131,45,68,108,165,250,86,95,106,193,172,104,118,164,235,245,29,20,128,230,78,45,128,54,58,177,235,20,72,174,46,140,245,167,137,87,173,174,107,30,229,136,72,123,91,18,94,210,237,142,169,220,51,126,33,252,99,16,30,210,243,247,165,60,255,156,227,231,31,222,227,123,62,139,96,110,113,250,183,46,35,87,94,251,118,240,70,32,20,96,73,183,63,161,153,217,213,142,204,160,122,236,9,175,163,216,113,234,87,82,58,97,39,228,202,133,227,253,194,68,68,63,136,194,252,30,206,6,180,181,253,219,207,181,219,193,96,139,89,15,168,242,217,220,56,152,201,250,23,7,38,3,141,31,239,21,65,150,125,79,236,5,115,37,76,161,191,131,37,44,74, -3,207,248,14,179,235,250,228,242,111,186,77,125,123,227,83,156,255,124,203,126,154,238,130,37,58,32,30,242,61,177,220,235,105,103,233,192,81,45,254,32,206,61,159,166,233,80,58,127,75,224,244,104,251,155,164,132,187,3,250,55,251,12,192,232,30,197,113,229,115,56,3,27,65,223,212,49,233,191,26,55,147,232,111,56,77,103,49,31,60,129,32,123,247,15,142,33,8,6,214,219,49,126,73,199,71,67,162,149,95,64,144,84,84,11,210,115,24,158,194,0,244,213,154,126,87,90,84,61,161,58,72,212,160,19,22,168,152,253,89,146,117,101,25,131,195,84,230,119,31,175,33,32,48,12,95,247,242,81,95,81,113,19,12,136,52,48,247,240,210,157,196,14,202,48,205,113,42,122,6,38,126,245,0,165,162,126,124,45,243,237,124,39,249,119,231,166,10,144,217,243,123,126,11,240,108,155,131,103,94,41,32,133,86,131,77,48,249,175,134,224,150,27,134,65,220,1,255,85,197,250,132,197,245,3,244,96,62,197,122,176,6,87,91,17,233,27,136,187,168,183,183,70,254,162,64, -187,52,230,239,85,4,25,94,185,120,136,22,42,55,191,253,164,52,236,112,116,221,116,24,4,189,178,238,119,215,4,22,180,195,119,223,251,238,125,124,233,124,183,134,128,177,51,13,8,62,121,52,206,105,80,206,72,227,95,172,103,181,51,141,99,193,98,147,14,57,184,1,253,89,222,46,201,24,194,84,62,64,222,1,129,229,113,239,69,81,48,76,240,91,151,123,177,203,101,77,143,232,80,123,48,241,165,5,88,7,167,119,252,241,56,152,104,226,83,206,169,114,61,69,24,243,241,112,234,4,187,144,106,41,31,231,161,59,249,135,232,71,28,248,221,118,239,73,82,100,64,228,7,252,251,5,236,219,77,34,7,77,214,210,109,235,128,65,209,137,45,106,56,73,227,167,87,34,191,247,75,199,35,57,42,69,100,32,7,73,88,24,250,157,13,245,243,12,196,32,174,236,2,96,71,222,104,62,248,216,16,149,6,97,182,145,9,116,133,101,89,106,86,149,184,29,173,176,184,158,90,4,244,232,253,64,104,99,228,59,55,153,235,242,57,153,136,253,208,164,98,159,199,17,196,45, -196,122,62,152,159,125,16,39,136,97,205,190,155,207,215,8,98,214,207,15,133,186,200,115,195,252,44,88,202,166,213,206,47,84,222,143,84,154,168,142,245,98,55,58,83,176,202,125,233,61,72,54,200,29,52,158,84,152,201,231,195,190,186,251,205,126,124,63,16,108,139,228,68,148,67,241,126,223,167,208,120,115,207,254,21,96,88,172,97,153,97,153,61,115,156,48,164,189,67,69,16,61,131,196,211,226,249,149,216,43,122,221,43,238,142,222,66,207,27,90,229,119,55,225,198,226,234,111,44,49,122,169,51,242,53,223,194,16,140,251,134,94,91,116,5,252,57,224,120,232,184,218,238,241,36,73,67,231,19,228,33,179,72,83,116,3,127,33,98,31,5,196,97,56,174,170,139,140,119,96,97,52,78,227,198,81,110,40,208,176,191,220,82,219,145,255,206,205,119,157,239,209,18,155,182,178,200,213,33,61,158,134,220,222,36,67,8,226,93,30,146,204,174,190,180,83,33,123,188,61,51,35,99,248,209,187,227,17,137,166,243,208,172,176,73,185,175,243,125,164,252,125,118,170,194,208, -137,108,81,143,64,166,12,3,133,13,27,182,198,35,38,119,96,139,239,248,133,149,95,219,24,250,102,81,184,98,205,50,22,109,7,153,60,32,227,45,138,135,252,78,175,198,12,212,254,101,29,12,251,124,227,56,46,154,230,208,4,234,239,242,217,103,12,243,196,12,186,214,109,136,90,161,64,198,56,72,101,90,190,210,25,246,239,90,148,211,246,195,204,216,3,206,157,201,130,127,60,234,231,128,190,118,197,105,72,243,19,181,237,39,136,152,220,12,203,153,81,76,36,147,221,156,92,189,246,217,63,227,199,66,231,75,23,170,185,186,243,15,155,147,192,212,235,29,147,144,151,239,60,58,100,78,55,2,137,180,84,30,164,72,140,126,90,71,254,100,169,214,239,24,253,204,154,91,62,72,134,190,239,123,222,17,164,89,79,149,185,19,134,51,110,204,63,243,112,34,22,118,155,253,23,93,60,158,219,32,151,0,53,54,148,69,81,63,156,122,19,216,21,1,223,75,106,131,36,1,8,104,14,102,196,153,95,143,201,243,206,143,122,118,227,16,179,125,149,221,112,247,76,237,217,199, -129,140,83,105,152,1,131,184,105,232,232,153,158,59,82,214,18,170,29,120,78,160,126,111,185,185,31,65,177,143,159,44,63,90,32,237,27,6,225,181,208,21,46,54,231,148,54,152,88,127,144,50,254,69,219,18,239,163,190,255,118,176,70,236,147,29,95,145,138,227,169,204,232,2,196,168,176,227,72,134,180,42,15,36,126,62,40,59,31,82,125,162,59,138,130,96,189,153,28,125,87,47,102,181,241,246,188,42,23,120,4,13,254,205,245,220,183,237,186,17,97,124,104,41,221,227,106,123,103,208,29,61,50,106,15,111,56,47,203,67,204,241,89,172,75,188,191,229,174,190,55,145,249,198,241,179,121,89,178,140,20,172,99,187,233,148,161,36,73,34,111,7,192,202,79,227,188,147,193,194,9,219,255,190,162,172,27,3,156,81,191,2,93,139,48,180,230,240,123,66,42,109,172,250,5,23,216,240,45,178,208,14,232,78,4,241,243,155,97,175,184,31,8,123,105,29,123,7,134,3,193,249,250,189,19,228,129,158,44,240,207,119,231,26,163,206,198,140,54,56,217,187,126,134,172,171, -60,108,218,168,206,241,150,191,231,53,169,159,196,136,152,249,109,45,143,230,211,70,240,27,69,81,226,246,120,150,103,76,120,73,160,68,235,138,51,36,9,229,245,104,45,61,75,105,96,187,176,206,156,223,230,153,1,221,111,237,68,182,86,96,142,104,137,132,119,104,75,58,82,205,39,152,116,81,24,238,207,205,185,46,85,206,213,237,192,190,101,176,213,222,228,155,128,123,1,223,228,56,192,182,34,225,101,38,50,196,231,247,247,30,232,23,119,170,223,254,225,35,247,236,61,202,247,68,34,98,54,90,146,97,153,57,184,110,26,132,61,138,145,100,152,166,75,167,223,189,225,36,220,167,183,15,193,226,23,235,82,67,215,89,130,136,51,169,81,184,44,246,172,234,88,209,241,93,159,132,254,33,225,239,201,84,182,132,119,73,94,4,28,119,147,223,7,229,125,105,160,90,195,185,102,152,101,59,33,3,228,178,115,90,149,91,181,130,149,4,114,3,125,79,71,245,252,157,23,226,174,8,138,87,107,16,52,242,119,38,170,44,68,149,22,66,111,40,213,243,119,191,67,67,173,206, -232,190,38,252,96,152,109,47,108,103,226,252,216,182,156,227,173,167,191,218,65,175,41,101,88,22,189,65,172,196,78,74,140,233,58,139,252,74,159,99,172,2,241,105,123,85,128,157,17,132,134,89,58,96,74,190,110,129,48,159,57,146,100,225,122,139,37,46,219,18,13,203,141,173,53,120,81,255,186,174,52,235,95,38,235,9,134,49,83,145,252,77,118,65,32,46,10,60,44,36,177,174,120,156,84,255,99,249,227,93,10,82,193,109,27,4,1,236,171,85,12,215,167,72,167,24,160,194,242,252,130,92,150,121,112,28,229,116,99,9,250,252,154,190,113,203,194,112,225,131,62,127,159,172,244,125,115,39,205,116,44,204,60,183,226,158,231,125,243,166,152,37,74,125,223,11,63,248,173,93,75,137,15,216,228,183,124,133,145,113,166,117,253,198,92,40,87,158,196,215,141,93,170,20,246,131,100,115,197,108,203,71,48,211,84,249,228,175,204,208,133,81,149,36,160,115,206,196,74,94,211,76,139,17,109,208,40,136,1,110,153,226,242,247,127,227,57,254,247,245,255,237,103,246,235,33, -3,21,146,200,12,20,74,89,134,215,159,207,39,29,121,20,4,182,68,235,241,119,44,114,37,234,232,243,126,28,223,21,21,248,127,62,199,170,207,47,224,53,150,209,159,192,164,136,209,136,209,24,164,144,100,157,48,163,164,107,8,218,64,82,52,26,7,46,98,144,147,146,228,151,175,231,88,123,252,243,124,174,122,196,32,167,19,113,255,193,178,94,103,145,146,48,250,48,12,129,43,233,91,253,64,94,185,91,253,211,182,47,250,180,60,238,121,16,252,147,128,166,210,30,0,40,118,123,152,166,12,244,185,243,232,119,86,237,23,252,156,228,243,74,58,120,247,60,132,245,125,193,98,152,212,114,49,227,2,255,104,245,74,219,39,144,38,254,79,11,46,209,251,90,127,119,79,203,235,182,125,123,114,135,103,127,70,129,15,121,94,107,178,181,251,123,79,138,93,34,77,110,61,70,103,187,31,51,189,251,178,126,227,247,28,20,51,89,48,219,60,136,224,19,177,163,31,134,83,27,81,27,24,30,82,252,252,242,134,5,144,92,245,49,106,229,13,145,251,221,107,157,170,69,1,211, -119,143,86,12,171,203,32,38,212,223,199,28,181,220,19,77,204,221,181,44,2,52,253,247,234,19,168,22,227,219,46,126,242,2,146,244,109,22,244,77,16,195,14,236,9,130,193,71,190,126,7,86,163,2,158,214,220,29,255,157,55,228,49,118,159,174,120,22,13,211,53,164,232,110,0,169,204,2,96,39,113,195,0,252,204,0,164,119,162,121,161,16,12,227,120,96,222,192,238,97,175,98,191,128,95,207,100,75,22,241,199,44,21,26,104,79,188,164,162,78,170,252,206,111,63,32,67,202,142,215,198,77,223,80,214,63,54,163,63,100,16,179,175,231,193,200,125,11,132,191,139,22,224,179,89,72,148,182,222,37,217,174,186,1,14,115,90,224,146,7,225,249,107,146,51,4,73,254,238,168,10,103,140,214,155,251,179,220,143,16,231,218,242,120,231,97,139,102,181,31,2,119,68,84,153,104,152,254,207,38,43,222,6,214,224,254,78,127,85,118,2,27,93,223,147,149,188,48,254,239,221,250,223,230,30,5,192,231,224,121,195,242,220,25,66,175,233,223,26,224,85,127,6,60,25,208, -91,192,28,217,252,77,211,191,54,254,156,158,216,255,33,238,61,184,29,197,178,116,193,191,114,215,155,233,92,153,67,117,225,93,245,212,172,6,33,64,8,39,129,48,234,149,85,137,247,70,120,120,239,253,247,65,247,70,68,70,100,68,102,70,154,87,173,21,186,33,193,62,251,108,127,190,141,17,28,74,63,215,193,103,237,61,137,37,30,25,71,253,104,147,65,4,181,231,181,95,239,10,181,99,118,116,47,12,5,246,22,203,227,146,40,36,202,56,173,29,164,117,67,216,243,180,238,157,202,148,110,235,145,238,134,94,51,11,28,208,16,32,142,199,155,168,75,208,187,28,242,18,223,128,84,62,127,164,11,13,28,4,2,182,39,17,69,246,222,100,143,197,90,90,47,69,162,0,119,101,14,169,231,57,190,181,197,197,156,77,23,80,79,23,19,63,212,46,66,239,235,61,14,143,214,210,7,145,115,46,227,44,93,108,233,170,102,172,46,45,175,249,153,6,215,100,118,79,220,202,114,115,119,6,198,243,153,32,27,248,92,152,54,229,140,88,91,192,17,184,178,81,229,24,227,117, -239,91,24,65,86,196,61,249,196,124,198,78,92,77,92,139,187,112,223,171,15,21,164,76,254,188,145,81,200,237,132,198,181,119,249,159,7,254,243,193,12,187,15,9,101,68,229,89,165,105,42,0,80,111,48,102,80,223,125,138,216,81,44,27,216,120,111,122,158,189,88,174,124,104,30,135,174,216,3,21,39,23,183,177,14,139,187,167,18,169,29,57,25,169,219,103,211,11,70,211,113,79,206,196,150,79,55,170,126,87,107,116,231,64,229,192,8,79,227,88,84,31,124,196,237,255,228,246,121,216,102,143,143,217,213,156,115,177,244,230,10,196,53,142,48,123,184,219,251,230,226,121,77,7,210,22,31,234,205,213,29,16,44,172,197,46,91,78,85,190,119,235,54,165,27,135,36,145,250,68,65,102,234,222,192,30,222,154,39,247,23,107,95,114,210,177,248,132,238,29,9,243,247,191,127,247,253,247,255,251,127,127,243,253,127,245,208,127,252,219,191,189,124,248,240,95,200,139,21,117,189,55,100,101,244,130,112,47,125,224,13,67,212,189,36,157,215,166,47,65,83,15,93,83,254,245, -229,52,188,132,77,212,191,212,205,240,210,69,143,49,235,162,23,225,118,122,233,155,151,108,120,153,155,174,232,95,178,122,167,175,42,175,14,95,202,172,142,94,218,174,217,185,84,253,95,191,127,155,13,249,201,188,167,157,222,235,163,151,38,126,101,181,243,9,188,250,197,143,94,198,62,10,95,190,255,175,127,12,77,155,5,63,252,237,7,240,7,208,120,19,235,48,116,229,15,96,223,5,159,110,249,191,163,250,135,127,31,251,31,254,175,143,55,254,237,135,191,5,165,215,247,255,64,94,62,218,252,253,62,241,203,144,122,195,75,214,191,248,222,115,166,166,126,79,192,117,222,252,38,45,252,83,35,125,68,241,18,122,131,247,28,158,213,65,57,134,59,135,93,243,47,138,251,164,126,39,46,183,143,49,154,177,11,162,247,210,238,114,253,184,241,41,214,123,59,189,155,25,254,143,231,127,47,255,243,127,194,208,254,226,191,133,17,234,59,225,245,239,127,194,47,239,5,251,127,144,151,67,83,247,67,55,6,67,211,189,112,209,224,101,229,123,79,19,175,28,122,252,63,254,246,177, -60,187,93,62,254,250,237,15,223,253,109,231,243,177,130,223,127,251,221,115,28,250,156,225,84,103,67,230,149,217,182,59,127,72,163,151,87,147,254,245,71,249,118,57,190,78,76,125,244,203,44,120,81,162,29,134,117,47,114,214,15,191,42,102,224,43,77,152,197,124,211,85,222,224,236,82,254,243,31,7,175,44,125,47,40,208,127,188,124,248,248,253,255,107,12,93,86,39,255,245,159,223,66,127,133,254,138,224,248,119,47,63,124,243,253,95,94,62,222,144,213,195,79,182,132,205,46,81,244,253,255,247,207,93,249,79,103,250,254,71,237,227,151,62,26,118,197,119,111,7,239,230,123,153,179,178,124,73,178,41,122,53,200,219,220,47,67,243,140,220,214,219,231,217,3,194,143,250,44,140,94,162,41,234,214,23,231,197,91,246,241,73,151,189,75,140,103,134,236,33,243,28,221,54,237,206,175,14,155,249,175,47,230,254,61,171,219,113,120,153,188,114,220,237,237,117,111,83,188,99,240,186,245,85,30,239,25,123,195,43,159,55,45,62,118,200,215,153,147,139,158,191,37,252,47,179, -233,219,116,127,220,176,159,153,109,175,70,109,23,245,81,61,188,18,239,251,194,231,84,251,152,97,142,162,157,122,110,222,219,175,109,118,30,253,191,216,206,238,191,204,196,238,159,28,182,213,190,241,197,253,163,177,235,254,159,138,221,127,157,97,223,166,251,111,138,93,247,43,99,247,255,132,157,93,228,95,23,188,200,159,28,189,125,180,99,151,208,219,63,125,49,98,63,11,236,255,150,16,254,215,217,247,221,124,255,146,32,254,209,244,255,237,225,108,167,81,125,111,154,202,8,118,20,91,126,98,237,31,141,253,253,211,90,159,82,254,104,167,247,68,175,70,218,245,159,211,232,205,2,59,72,237,222,48,177,247,178,237,3,95,118,248,229,237,240,249,57,252,171,101,51,162,225,234,213,73,244,107,146,189,167,251,21,185,250,166,122,133,211,175,64,237,13,186,191,116,207,113,253,19,174,6,233,243,99,248,91,132,115,92,37,171,191,66,184,87,186,95,19,238,93,103,209,150,123,15,209,116,89,178,135,210,111,148,106,159,201,216,145,232,15,223,190,254,253,238,85,176,143,72,254,241, -9,136,253,73,234,60,165,125,55,254,251,111,159,227,246,15,251,128,231,215,125,215,127,162,47,253,246,253,143,176,119,167,236,63,49,99,191,19,238,17,63,164,47,255,245,111,255,254,142,252,175,47,252,88,7,67,182,3,240,189,134,20,123,71,20,13,167,202,75,162,111,191,123,75,165,46,26,198,174,222,195,194,207,134,202,107,159,174,249,113,244,43,203,191,126,210,108,252,172,226,194,123,197,127,248,46,120,194,253,191,125,146,245,83,214,13,163,87,126,255,242,153,90,47,194,123,141,191,251,231,199,35,94,153,252,232,175,235,171,156,159,43,252,231,41,248,171,126,61,52,101,211,253,240,237,171,96,47,111,95,190,249,125,30,126,29,188,187,248,51,117,255,249,12,227,231,206,127,188,77,240,133,241,187,224,193,235,174,159,68,194,59,165,222,246,189,252,213,235,223,245,199,207,32,79,186,102,220,171,210,235,190,175,116,231,206,211,204,134,50,122,175,239,91,165,253,189,10,191,178,250,57,133,223,88,255,227,221,20,95,86,121,120,101,240,101,149,223,246,189,124,208,248,245,251,215, -71,237,59,53,95,21,251,125,242,189,8,31,52,252,238,179,128,253,92,166,175,51,60,191,7,249,123,227,191,126,254,35,166,127,50,248,57,243,63,247,253,227,117,138,47,155,62,222,247,152,191,96,254,31,247,63,93,240,170,232,235,182,223,24,104,127,94,118,253,200,238,15,166,216,47,105,253,17,193,143,106,15,209,50,252,166,44,19,62,113,246,59,117,127,209,33,47,194,39,46,253,60,222,158,5,242,51,39,252,170,11,100,207,143,202,254,179,100,255,203,175,124,255,73,206,76,77,22,190,247,194,27,199,63,146,243,203,43,139,159,192,199,223,198,98,253,179,88,32,223,255,243,135,191,255,243,135,255,241,195,255,248,194,2,92,190,170,250,30,213,164,59,112,216,118,211,123,229,27,64,252,246,93,196,188,83,231,187,191,188,236,232,127,200,130,159,238,127,39,235,119,175,0,242,71,128,250,75,196,200,247,223,125,125,150,189,142,112,254,156,122,254,198,235,79,112,238,151,147,235,221,206,215,196,122,111,223,159,49,239,215,39,218,123,253,191,186,208,255,243,135,111,222,242,237,189, -182,95,78,182,175,144,238,235,124,227,254,137,190,113,255,136,111,214,95,242,205,250,11,190,249,36,86,127,163,103,220,223,237,25,247,171,60,243,37,217,190,210,47,200,159,233,24,228,191,197,51,63,83,79,126,171,143,144,223,239,36,228,171,188,244,203,114,126,229,50,246,103,65,167,31,185,253,17,236,244,110,33,252,121,240,244,142,224,19,191,245,191,5,66,9,159,42,254,57,140,248,231,71,142,232,127,9,56,60,39,125,239,138,55,57,126,155,229,255,60,16,247,17,191,63,136,226,126,209,254,31,83,188,119,192,235,182,47,90,225,43,86,89,189,108,6,166,139,60,197,235,146,172,254,225,219,108,247,200,95,62,253,243,187,236,241,41,223,79,77,146,189,185,120,87,39,149,163,248,167,7,220,62,218,123,205,146,244,231,119,79,102,211,254,252,78,182,25,134,166,250,210,241,135,114,159,243,61,46,121,19,96,199,56,221,115,170,15,112,229,221,204,251,246,161,105,223,111,124,157,239,13,238,248,175,204,63,144,127,152,236,165,122,85,247,3,182,250,248,0,205,243,104,219,235,209, -212,143,207,123,190,63,27,252,155,253,245,148,251,99,159,253,33,39,253,200,236,231,28,245,166,215,207,89,243,125,116,190,163,122,106,255,201,161,169,63,172,184,240,101,197,127,90,219,179,31,107,199,151,84,251,114,13,121,149,208,219,73,223,84,121,211,225,107,203,200,251,105,94,227,229,79,243,199,71,220,126,187,67,222,34,249,95,232,145,79,116,255,10,151,124,162,221,175,249,228,77,155,223,231,148,61,95,255,52,151,124,224,245,219,29,178,151,144,127,165,59,62,210,250,43,156,241,145,94,191,230,138,167,30,191,207,17,111,229,241,79,243,197,199,236,126,187,59,222,213,238,127,161,71,62,85,255,43,156,242,169,130,191,230,151,119,10,253,62,215,252,121,8,232,19,142,191,31,3,181,63,252,211,251,225,159,191,116,200,248,99,138,247,24,232,35,107,252,190,227,199,194,103,38,121,103,133,95,145,248,229,167,3,191,194,95,95,150,240,87,93,198,236,141,197,159,231,174,15,220,126,191,171,158,157,206,47,187,234,99,138,47,194,213,15,205,210,235,69,77,255,254,191,254,243,63, -179,231,201,144,191,145,56,241,13,6,17,223,50,104,193,92,46,204,143,47,49,11,200,123,201,250,141,50,31,143,54,137,95,240,144,78,185,32,41,212,89,60,17,44,162,5,179,115,86,59,121,125,220,144,182,50,242,140,103,23,141,185,107,32,62,93,173,195,165,105,163,137,135,70,220,73,142,204,39,47,189,94,152,11,110,90,225,45,130,77,154,85,143,144,73,87,135,53,22,105,32,53,33,204,188,107,240,180,239,58,120,242,4,144,140,8,81,87,130,171,73,27,105,136,7,80,33,115,209,208,152,58,241,214,68,69,15,14,106,42,247,49,34,157,73,2,39,231,134,47,190,206,62,242,0,23,19,72,179,39,68,57,174,55,211,214,45,206,156,194,30,210,26,11,135,60,46,129,173,237,84,20,213,254,157,188,153,208,243,65,232,194,36,164,51,36,52,236,78,158,62,22,127,243,153,118,28,110,51,164,9,246,104,151,201,122,179,15,157,101,174,254,92,186,131,56,195,154,230,193,118,121,156,111,125,213,194,27,225,159,172,106,188,174,231,102,234,226,129,27,125,180,143,144,56,204, -109,33,190,182,55,200,174,80,26,182,97,159,68,207,161,124,171,122,164,173,199,165,19,55,71,30,29,10,221,238,131,53,193,224,1,71,1,140,82,210,22,63,60,168,10,146,233,96,153,64,127,4,137,33,138,57,71,106,72,250,33,213,114,91,245,82,16,109,33,13,155,21,110,85,0,220,162,113,89,213,216,52,222,168,168,16,7,86,233,51,17,124,180,119,63,165,11,26,247,236,188,159,96,203,6,3,99,6,75,235,1,104,126,55,159,123,72,152,248,19,0,225,37,63,160,150,53,153,206,21,135,249,44,188,104,73,111,62,46,147,214,240,118,137,169,200,99,238,179,212,81,225,147,205,89,238,99,127,87,95,249,127,183,22,72,65,222,30,15,45,197,166,206,34,144,163,187,219,246,190,191,151,231,187,223,223,244,99,2,216,107,200,198,34,243,247,239,190,26,144,63,243,200,206,194,33,253,3,11,219,7,30,63,183,154,189,229,209,252,74,242,75,153,246,70,241,62,211,94,191,125,156,105,207,75,13,218,108,249,77,13,162,208,101,225,159,87,117,62,112,251,253,85,231,121,125, -201,47,87,157,143,41,190,88,117,158,4,95,172,58,40,185,87,29,104,175,58,46,243,113,209,121,171,58,49,235,187,42,115,60,90,116,235,6,193,13,51,200,134,201,207,205,101,59,214,182,28,92,123,124,203,164,195,214,115,167,254,140,37,78,6,87,66,21,83,26,223,144,206,30,207,16,237,174,177,57,191,103,200,37,88,114,71,110,169,201,203,189,6,30,238,215,178,114,100,133,169,209,88,163,42,146,227,149,131,25,106,133,40,107,76,65,45,169,112,156,103,33,240,4,9,79,148,113,198,55,16,8,29,230,58,85,108,138,238,239,15,255,71,166,21,135,228,116,203,1,63,231,185,28,124,68,224,193,220,87,32,219,220,170,43,177,222,75,65,242,72,236,198,7,158,122,163,81,244,76,129,151,226,192,29,167,129,210,88,244,2,36,77,247,32,42,199,0,180,173,83,226,109,78,102,89,52,57,112,206,17,108,198,35,46,192,180,184,164,141,5,81,14,28,211,151,125,231,54,129,189,128,113,142,5,142,115,231,19,77,148,125,49,7,86,210,79,9,246,118,79,51,208,196,174,38, -135,232,76,20,179,155,237,117,195,160,201,203,66,1,148,227,242,9,180,130,83,74,29,134,126,70,57,172,124,180,27,60,159,148,140,134,231,184,89,96,128,49,102,215,198,250,112,74,66,29,6,99,22,197,60,53,93,150,142,199,15,233,172,5,8,165,195,199,220,167,146,94,27,216,5,170,204,14,46,226,94,85,238,151,108,65,5,126,28,22,98,19,40,34,47,137,5,209,164,33,234,187,56,229,52,65,85,84,39,221,4,140,14,243,59,149,149,196,10,69,34,117,191,164,215,9,56,154,168,211,66,33,152,66,147,119,37,230,69,134,138,225,164,213,203,20,29,68,200,47,71,221,110,136,141,131,38,195,104,18,68,62,23,218,41,79,72,57,212,134,107,47,136,82,84,148,97,58,59,107,98,243,245,6,129,55,61,146,9,210,113,252,33,105,8,153,45,120,241,234,106,90,63,171,106,191,170,249,52,164,171,205,113,232,121,127,11,251,91,92,18,128,161,58,68,158,151,175,175,58,207,60,250,163,85,231,3,143,159,171,58,111,121,244,75,85,231,99,138,47,86,157,215,139,193,126, -115,213,73,155,217,122,74,247,195,183,126,211,148,191,71,187,247,28,62,85,237,201,237,253,165,41,59,197,71,74,157,126,188,202,226,185,227,121,21,205,208,141,209,167,71,226,223,148,233,95,73,234,175,87,69,252,195,170,136,127,150,42,31,157,238,249,157,202,200,81,18,213,127,76,155,55,22,191,172,206,243,236,229,199,251,159,26,124,133,142,175,23,47,244,47,181,87,69,127,121,87,242,95,207,78,14,107,25,189,93,94,227,71,111,26,127,169,252,195,40,137,127,131,63,235,63,61,51,183,207,234,63,68,22,67,143,29,79,247,251,212,80,211,172,24,40,102,62,239,156,92,250,90,0,122,94,23,236,27,16,153,235,169,228,202,153,154,109,114,40,3,168,186,48,108,171,39,151,171,212,159,29,240,60,223,50,118,166,15,192,112,81,179,244,80,147,243,167,40,148,67,8,103,168,138,73,69,6,31,74,202,58,93,235,170,188,240,137,176,122,48,210,249,150,151,150,236,130,132,235,0,100,183,231,143,231,68,179,84,50,106,102,92,140,57,4,17,191,155,116,152,216,64,206,9,217, -130,89,115,126,129,24,156,44,48,222,158,35,97,10,169,102,215,137,188,102,197,157,9,119,4,44,28,58,147,145,15,231,76,82,237,234,96,72,149,210,160,186,68,161,73,229,68,37,168,57,247,163,195,7,89,139,128,145,65,115,212,133,30,36,163,192,233,88,80,73,52,214,51,72,47,31,5,118,237,15,178,120,8,195,133,218,240,65,92,43,26,62,136,181,41,205,199,202,48,195,90,86,22,204,191,203,157,181,33,157,33,167,202,216,135,236,25,7,230,146,140,41,80,65,173,113,198,134,252,236,224,91,136,211,116,114,34,19,204,14,240,221,55,74,57,31,203,89,77,19,124,188,213,163,94,221,161,134,185,96,135,0,19,78,107,44,39,119,165,79,36,69,164,234,59,173,248,11,0,250,118,178,99,240,169,155,135,174,224,112,199,242,246,70,96,141,113,28,32,89,142,64,68,90,215,137,161,10,209,134,10,38,24,232,45,115,188,47,231,44,140,195,140,187,109,248,88,46,68,174,76,229,73,208,198,27,243,228,127,112,241,145,91,133,173,62,95,141,181,101,42,193,241,221,190,39, -44,143,71,186,80,100,197,137,87,132,89,41,184,204,44,37,186,163,195,251,44,88,142,246,104,229,81,215,101,25,125,60,110,216,125,86,114,105,193,91,157,30,78,227,104,87,89,205,224,176,93,52,195,222,162,119,119,112,97,232,155,81,115,167,131,201,46,231,187,137,185,85,217,106,211,58,116,64,221,106,82,100,84,193,118,182,142,157,27,206,65,190,77,210,84,223,41,196,191,81,78,75,195,254,185,12,208,240,160,109,217,125,37,21,226,225,31,233,38,174,156,186,11,177,118,107,53,141,198,112,238,1,103,18,122,3,220,92,90,139,26,28,217,178,102,12,135,65,4,174,188,115,237,82,48,247,249,120,199,180,107,65,229,161,57,159,3,86,136,184,226,174,239,54,47,236,247,118,95,77,28,13,41,116,14,246,133,239,74,102,96,45,177,185,231,12,248,13,171,128,50,82,31,50,97,48,200,163,70,51,8,31,195,238,104,99,158,201,229,132,151,230,11,34,200,195,133,180,165,104,224,10,197,29,87,114,0,15,181,105,238,113,125,51,233,213,220,80,216,217,141,91,0,246,241,138, -196,162,60,132,18,232,103,242,113,214,114,253,76,152,181,221,206,129,64,67,183,194,63,81,34,20,98,246,149,10,79,136,111,18,170,214,150,212,189,195,97,44,186,1,194,249,158,185,225,193,149,15,242,222,255,200,108,142,59,15,146,145,203,187,125,62,132,243,93,109,111,20,21,224,26,228,108,55,81,171,192,199,133,22,53,114,220,115,87,188,97,141,217,60,90,163,88,41,22,229,215,142,94,66,237,70,24,155,45,100,82,68,29,240,130,160,225,35,226,100,194,250,152,245,12,56,98,14,21,14,115,251,152,179,91,190,181,109,60,63,250,165,170,56,36,195,73,61,47,130,106,179,23,242,160,193,142,118,40,102,90,220,140,171,10,66,165,208,229,64,82,48,196,1,67,48,12,232,145,204,214,142,229,218,135,207,249,201,99,151,69,167,93,255,0,35,251,4,133,10,80,0,92,242,17,221,123,194,241,21,7,139,87,2,127,62,33,55,174,138,109,13,57,193,116,37,171,182,16,73,234,239,115,102,100,214,162,227,215,154,243,44,206,67,184,208,57,251,83,133,233,43,134,211,104,63, -225,64,96,220,183,92,86,234,176,54,187,229,104,214,3,33,149,81,11,236,104,101,28,239,199,110,55,2,143,94,12,159,94,180,118,197,10,8,231,21,18,57,22,68,184,246,237,106,198,82,15,5,1,40,225,254,205,213,172,66,171,213,153,141,82,168,238,41,63,119,148,136,45,176,214,212,252,130,222,35,251,72,214,152,129,29,46,152,128,173,129,204,132,90,159,176,26,91,149,192,172,226,15,69,148,215,94,157,105,199,242,3,96,185,49,74,116,40,114,146,244,166,64,195,26,152,162,173,85,36,35,124,182,210,13,118,236,88,12,37,67,169,87,170,184,139,22,194,246,59,141,76,192,132,185,40,78,130,209,25,116,184,155,138,168,187,25,73,136,199,73,224,47,151,58,185,139,13,123,247,51,37,62,155,126,230,174,228,9,143,84,218,145,57,123,188,196,151,115,0,234,121,184,249,241,105,4,2,220,87,68,105,205,233,133,190,67,246,20,114,167,166,61,168,81,222,25,52,128,249,90,220,119,59,94,125,44,73,89,26,237,16,47,18,231,183,146,217,166,164,59,35,134,204,42,4, -108,32,229,45,192,228,85,69,224,244,124,93,174,11,173,156,121,210,241,64,28,226,16,188,32,145,188,0,194,226,210,15,55,13,63,98,198,213,52,14,232,163,10,97,111,74,213,3,219,90,170,188,105,181,79,84,155,97,249,26,225,119,45,123,171,107,8,98,87,215,206,142,75,168,10,15,103,116,31,115,173,233,114,206,100,228,32,140,17,40,249,153,112,155,131,238,28,208,90,118,184,84,24,241,32,13,123,201,154,216,211,140,116,66,22,168,196,112,94,157,144,251,69,110,217,132,100,41,184,7,85,152,231,165,107,128,58,49,97,11,33,112,109,182,139,97,104,29,117,210,132,50,202,154,204,68,144,82,106,112,95,72,101,210,181,142,168,123,109,121,245,12,86,15,28,12,252,90,199,79,82,221,67,160,212,32,150,101,212,233,134,146,134,213,87,247,13,182,5,158,70,147,65,219,130,86,6,135,224,54,14,7,210,166,140,6,99,28,181,168,243,72,74,23,72,154,184,66,165,199,22,117,4,204,138,80,119,49,162,61,183,181,192,201,44,56,79,109,43,84,166,132,221,24,73,19, -11,119,246,134,186,59,8,229,58,160,120,126,4,235,182,225,112,240,104,54,141,116,29,139,144,51,47,209,149,68,162,74,98,252,180,100,112,236,65,16,84,95,162,186,67,248,203,51,38,75,141,52,83,252,84,222,117,186,147,238,145,251,124,158,68,89,223,227,242,140,138,155,237,80,194,221,213,46,5,77,207,170,210,8,38,38,204,175,118,100,115,46,141,238,51,197,208,10,248,0,75,242,78,220,35,175,161,97,129,34,251,187,88,143,78,143,236,37,94,221,250,81,150,245,228,88,239,193,225,153,25,89,106,135,16,4,31,51,182,157,30,115,64,158,136,116,171,113,18,15,166,33,8,61,118,203,240,82,209,246,96,67,91,136,150,242,11,64,140,216,104,110,184,70,2,51,22,163,36,77,57,226,117,12,82,73,39,161,220,4,227,24,15,2,207,128,93,45,44,66,23,135,168,30,20,115,210,22,247,130,139,141,247,75,94,95,231,8,68,55,178,172,233,189,67,128,173,90,51,140,17,1,118,44,80,75,68,151,46,54,36,217,129,223,150,230,153,95,104,16,4,104,43,34,191,178, -87,120,94,173,252,17,108,251,233,193,231,247,184,235,229,19,186,47,30,195,124,226,171,44,126,41,95,41,62,32,199,175,62,223,254,58,76,111,62,92,179,167,63,239,87,248,221,103,219,223,115,251,185,195,8,175,220,255,241,54,201,219,149,29,207,3,199,205,103,167,213,223,14,13,52,93,152,213,222,222,39,126,56,163,251,74,250,225,156,250,155,202,131,231,151,79,234,174,142,186,151,46,42,189,225,245,182,142,230,199,195,187,111,251,190,12,45,81,248,27,130,70,119,104,121,99,252,249,115,104,25,60,46,4,191,67,75,56,53,253,224,238,216,88,184,72,119,152,100,22,30,45,13,93,24,236,64,187,21,24,86,213,137,165,172,140,205,182,162,14,97,131,117,120,232,21,24,36,135,85,58,153,56,144,110,215,76,170,70,230,35,254,102,31,231,112,238,15,100,32,34,252,237,68,176,190,231,89,115,196,192,238,108,15,54,220,201,242,105,228,202,241,97,51,237,80,95,141,135,196,51,98,114,66,33,174,173,26,53,217,225,231,125,52,192,46,110,181,228,208,207,133,139,138,253,34, -32,86,206,131,93,176,133,23,214,101,77,225,180,228,22,106,34,163,243,24,20,152,57,26,39,98,175,249,34,85,21,240,121,1,34,250,33,193,75,141,149,24,18,103,245,70,119,132,61,82,241,213,1,169,156,173,78,186,198,110,116,118,228,117,185,212,21,31,67,247,156,211,31,207,31,8,180,117,56,168,35,104,239,188,138,89,130,67,187,101,64,88,219,230,26,22,150,243,227,126,149,36,30,35,200,233,248,192,182,66,36,224,187,211,231,143,216,198,245,225,70,181,176,236,220,99,50,58,179,177,53,161,140,248,96,226,51,147,67,8,84,134,107,132,99,133,184,166,14,36,36,14,236,211,51,75,36,226,154,156,104,117,144,156,160,30,35,137,165,26,139,102,27,158,182,193,128,137,154,253,235,65,55,125,195,66,37,178,206,46,241,153,143,47,222,239,225,235,214,40,1,160,248,8,203,126,140,2,0,199,15,247,139,72,224,158,54,82,62,215,180,32,178,137,227,94,244,226,11,23,1,156,20,130,151,113,64,209,11,7,205,88,64,82,41,65,146,229,48,2,37,125,238,59,228,138, -234,99,70,71,209,4,120,226,142,126,169,25,147,128,209,206,187,233,120,164,149,97,68,161,169,101,65,63,145,104,144,162,139,35,168,156,196,9,116,238,134,69,158,72,49,95,160,4,197,248,196,193,239,244,69,37,19,145,72,78,42,59,237,112,177,28,1,245,169,60,192,186,60,96,199,55,46,194,88,160,57,48,14,124,0,87,116,27,25,8,20,30,64,10,83,161,204,176,4,19,156,153,9,102,46,222,155,13,152,217,102,227,186,198,166,142,246,245,26,164,157,80,132,72,2,212,75,3,61,41,102,0,203,76,12,173,144,54,37,57,207,62,156,28,220,234,10,187,132,53,10,128,144,6,6,196,174,106,47,92,250,24,223,81,157,18,142,38,44,163,220,101,239,120,111,113,94,7,54,113,137,233,27,197,159,11,43,158,101,36,16,6,1,233,68,111,62,137,228,229,240,164,73,2,3,194,128,91,76,83,53,76,94,197,104,208,111,148,29,177,206,164,223,46,70,207,0,163,195,194,16,56,32,195,190,166,180,249,178,129,89,129,128,77,171,209,12,21,132,204,217,62,63,226,56,27, -104,192,30,206,208,129,154,233,121,80,153,34,128,7,143,11,107,145,144,180,200,236,136,60,56,3,178,152,213,216,174,231,100,106,229,122,117,77,92,100,39,125,162,33,52,179,204,14,147,102,24,191,79,228,109,106,97,58,210,103,213,73,178,251,37,202,167,20,117,143,24,232,100,168,216,93,164,141,234,96,77,78,93,29,183,224,9,246,168,147,179,12,123,156,101,252,216,214,109,189,186,0,118,172,147,124,136,111,44,215,176,115,115,0,111,207,135,252,133,149,78,113,44,62,203,244,35,209,175,220,114,57,2,141,112,184,200,84,159,157,125,112,37,207,49,66,232,69,36,17,156,165,197,70,216,107,173,46,183,118,109,133,228,105,177,160,198,168,156,203,136,156,237,19,237,192,35,173,67,244,33,230,14,154,1,84,103,11,183,106,174,224,189,194,222,6,186,81,54,1,219,60,87,170,157,48,46,67,162,51,215,177,189,2,186,177,119,108,120,21,216,18,41,241,145,133,210,169,70,204,48,178,93,76,234,70,107,97,124,198,32,153,80,109,252,144,107,15,71,236,106,199,36,87,32,164, -81,241,40,136,91,225,53,73,232,241,183,217,189,148,30,76,178,119,157,77,246,5,209,192,8,92,2,111,242,35,63,150,232,118,231,20,181,2,199,176,192,117,105,49,105,92,77,10,60,205,161,30,9,125,85,127,92,81,7,55,84,126,6,136,219,142,10,171,158,240,217,113,10,79,78,122,76,85,31,20,201,128,240,110,10,124,2,31,11,102,213,117,168,104,249,45,165,200,33,210,243,27,116,24,161,164,43,145,169,93,182,146,32,171,40,55,242,198,14,175,252,102,241,153,217,131,136,123,112,128,237,154,3,134,169,162,26,17,149,199,235,81,134,52,218,14,73,204,152,106,28,212,202,113,172,113,56,110,227,113,153,0,176,243,105,181,79,142,227,29,104,233,96,42,14,178,211,30,111,221,181,59,199,250,116,41,139,220,129,239,204,222,138,155,116,238,44,90,121,149,218,131,60,226,212,70,244,177,137,160,114,65,128,23,122,85,87,195,164,43,43,187,67,180,170,160,39,68,169,84,175,188,179,186,179,237,2,212,71,58,214,61,59,171,147,225,48,57,5,185,194,1,122,170,69,178, -179,33,1,12,80,5,1,239,45,140,81,188,153,147,13,94,58,164,206,130,15,118,111,52,192,15,241,114,111,192,163,124,115,121,58,156,98,149,176,35,132,73,216,201,148,239,21,7,33,116,159,201,58,105,220,21,109,110,87,215,159,82,141,234,107,28,154,111,130,176,175,53,94,28,23,6,7,25,122,147,135,69,115,27,16,228,60,2,180,36,46,146,65,73,242,195,138,163,158,143,199,19,73,24,113,96,10,46,150,228,16,169,82,93,186,35,101,128,81,36,224,150,162,112,163,82,195,58,93,107,7,178,233,170,247,106,67,6,178,8,163,19,67,223,38,20,41,160,199,99,12,117,124,168,40,231,26,150,214,35,41,194,177,218,206,84,113,110,22,200,168,248,235,161,133,122,120,174,42,254,65,170,231,244,177,132,196,233,116,71,204,9,42,123,112,15,74,179,19,69,133,2,175,39,161,157,30,210,149,163,179,12,174,30,74,137,31,41,128,139,83,102,76,249,173,51,207,64,222,67,137,29,182,21,66,92,104,9,187,41,152,102,30,168,19,193,128,87,226,161,42,166,103,212,130,5, -17,151,205,200,83,128,124,62,137,23,118,142,205,238,156,3,221,82,24,131,120,173,26,71,101,171,159,197,105,238,234,174,94,207,100,156,181,122,136,100,87,147,71,54,223,11,113,36,165,30,99,92,12,165,85,93,158,63,88,46,14,22,201,7,14,28,209,155,215,238,37,137,66,158,235,132,107,248,41,236,103,87,103,130,1,26,103,7,201,189,239,181,83,54,189,161,40,231,168,239,199,181,165,137,136,68,57,74,186,87,46,228,177,15,128,54,150,42,193,201,91,43,34,166,128,11,182,200,69,225,0,94,203,208,154,202,115,58,216,168,188,23,63,53,53,168,244,34,90,180,176,93,124,188,95,249,131,177,185,97,234,158,77,41,136,125,239,30,52,18,148,96,78,40,165,45,76,137,65,59,205,68,32,54,249,162,55,181,24,187,87,69,59,116,207,103,155,159,231,1,75,182,235,70,38,197,245,166,170,170,102,47,190,27,111,4,27,41,87,103,11,5,10,213,72,29,81,87,101,168,240,238,126,168,202,131,73,74,76,230,233,249,90,106,131,114,207,194,41,11,85,188,54,107,136,188, -186,0,173,251,36,48,202,132,225,241,3,148,240,58,136,90,94,48,145,10,164,142,183,168,132,212,120,237,180,70,5,90,132,155,23,155,218,4,0,35,52,226,24,61,127,153,21,41,231,146,145,207,218,146,3,200,85,43,244,222,195,236,40,220,250,195,165,163,18,98,137,36,185,138,73,10,35,174,157,222,12,128,18,219,182,206,228,106,121,116,162,248,176,149,126,54,221,161,7,224,30,4,190,88,1,61,176,133,205,29,166,72,102,57,194,186,133,119,208,218,74,146,71,38,57,246,50,55,157,164,201,195,129,134,121,156,9,53,150,47,36,43,164,206,253,222,24,40,76,78,183,173,190,37,192,158,233,60,70,82,156,224,210,46,208,173,250,233,12,199,92,241,136,41,251,145,56,27,30,237,249,75,248,160,117,116,10,15,52,69,32,214,111,7,208,222,49,129,94,226,210,4,173,84,46,98,53,171,119,42,51,161,107,224,47,0,195,154,69,12,15,170,23,81,191,225,164,226,7,124,235,252,129,227,251,63,50,249,185,3,252,203,151,224,240,251,123,26,190,255,8,24,255,245,15,32, -225,223,166,176,251,103,40,236,254,156,194,235,47,40,188,254,235,20,22,62,233,135,222,41,251,73,203,242,229,11,77,62,106,123,126,230,34,147,166,255,73,211,242,213,50,127,165,139,212,177,58,52,207,59,175,254,160,151,222,241,249,57,71,213,227,23,47,221,221,55,63,127,234,230,157,199,158,68,79,117,63,168,90,142,85,253,118,146,9,253,143,12,198,161,255,208,94,219,48,244,253,174,15,12,255,253,127,125,212,154,81,36,254,13,70,80,223,50,235,204,26,159,181,102,51,89,62,20,226,120,60,208,114,6,156,66,127,46,35,6,216,88,224,172,105,104,92,44,146,138,160,85,120,16,199,83,94,226,226,113,195,47,5,166,146,249,172,184,107,118,148,156,115,33,116,143,185,97,62,127,177,89,192,8,76,38,39,26,56,244,91,188,180,6,12,72,205,145,191,209,249,24,36,179,76,50,23,247,0,137,10,205,246,153,171,102,231,38,210,152,116,59,157,91,226,185,45,17,17,54,153,217,86,187,19,220,253,8,121,207,113,1,203,85,23,222,132,181,29,10,50,122,127,96,103,209, -8,242,89,92,239,13,244,28,135,29,56,37,241,242,71,96,206,34,19,187,60,151,156,11,220,73,180,34,183,218,231,184,249,40,184,12,44,90,24,154,104,204,56,203,34,115,61,173,240,73,60,129,64,204,185,7,250,168,170,236,176,109,204,26,240,108,34,155,201,233,200,122,251,156,43,14,202,232,122,128,234,203,28,76,97,112,153,98,50,0,160,16,157,81,224,102,68,15,123,180,211,135,135,239,72,51,160,246,69,39,116,1,32,236,48,95,153,136,163,138,116,245,97,163,246,98,236,16,211,221,13,176,156,159,22,249,24,200,76,15,20,204,13,194,110,241,0,180,107,119,247,194,219,85,35,71,87,136,102,206,19,205,221,238,77,148,118,118,176,54,123,75,229,57,54,213,209,27,101,19,172,130,35,178,33,247,53,13,2,100,58,140,234,197,121,184,56,92,248,21,183,60,234,140,182,176,148,43,45,156,192,103,184,239,193,139,126,90,122,174,29,110,166,197,198,242,99,138,124,143,15,122,52,163,162,7,158,93,117,189,224,134,7,187,94,237,57,134,111,157,147,146,103,60,68,241, -115,233,18,8,31,210,155,194,171,76,201,147,189,127,33,29,10,204,26,134,214,221,147,134,184,60,1,92,80,212,181,13,34,227,234,71,197,53,132,0,208,26,54,210,87,86,36,93,64,66,138,85,180,252,107,236,44,161,116,142,92,33,62,29,140,96,245,140,117,122,76,190,192,213,5,135,65,213,109,211,148,71,241,112,132,218,83,238,48,17,10,51,194,155,154,125,15,99,108,26,143,9,187,47,134,207,103,249,170,210,222,62,11,88,127,246,185,115,191,72,112,74,151,248,118,107,212,102,147,21,102,206,216,88,11,194,155,159,99,210,157,229,104,81,216,154,110,55,182,211,99,89,79,15,33,165,101,184,149,11,150,63,98,196,33,13,137,72,78,200,67,239,87,89,69,15,146,9,16,176,233,159,23,180,35,60,207,201,24,5,163,224,212,119,251,211,190,24,34,82,67,64,157,144,106,150,211,62,38,212,150,249,232,8,120,103,67,36,10,10,31,92,125,122,62,198,90,162,245,149,208,27,24,113,39,255,188,30,85,98,32,200,229,222,12,205,5,3,104,176,74,90,27,74,218,104, -227,253,48,24,3,42,7,38,107,236,209,235,137,64,200,35,14,113,70,58,8,57,204,245,26,68,129,233,57,23,112,91,60,87,126,28,81,182,2,15,66,0,16,61,142,105,192,249,81,128,21,144,142,6,152,19,196,253,192,249,9,231,179,93,170,202,217,227,4,84,107,54,25,80,74,210,18,148,178,27,196,197,244,80,172,107,152,95,169,147,125,186,133,176,122,152,39,74,26,219,155,162,69,61,49,144,94,195,1,161,232,74,220,194,177,228,173,113,144,206,29,169,109,228,84,49,111,196,32,67,162,67,72,142,230,216,200,112,11,56,29,129,245,216,37,190,16,154,46,70,45,179,62,208,43,137,14,253,210,146,50,125,1,98,135,175,51,30,19,167,171,46,221,139,216,82,77,198,203,115,251,124,220,234,38,182,154,156,162,150,139,60,54,246,97,91,234,88,25,174,205,176,114,206,205,193,203,2,64,86,110,222,202,211,72,44,241,166,11,151,8,7,102,79,63,236,41,9,91,248,237,102,145,220,237,64,62,248,73,1,238,203,38,168,138,209,138,140,185,167,225,124,52,152,94,99, -30,23,254,153,243,73,163,48,222,39,57,202,36,114,20,174,55,17,29,30,57,124,158,10,176,225,76,16,237,48,146,220,16,51,69,129,24,133,193,120,11,169,26,216,110,52,193,79,36,148,74,219,105,190,164,157,133,15,161,10,237,168,171,246,47,7,245,220,209,224,64,153,197,132,33,6,159,100,211,69,235,202,85,233,235,77,53,219,25,116,115,67,142,6,87,105,120,138,136,78,248,141,195,100,207,93,20,77,206,132,37,129,154,3,144,219,74,47,250,176,107,221,41,185,164,168,46,187,38,151,163,102,102,23,108,136,5,91,239,204,65,128,247,150,122,4,139,166,101,33,91,64,113,132,46,220,74,235,17,105,41,4,142,26,58,203,159,70,15,196,155,171,65,29,108,179,149,34,81,16,239,27,9,227,210,134,192,232,214,241,68,130,228,51,12,111,2,227,31,15,225,137,20,88,96,24,188,1,193,111,143,30,132,183,237,20,186,151,232,50,150,10,172,84,157,14,147,3,156,109,119,199,104,50,156,195,200,22,219,180,50,105,59,11,26,80,42,206,68,59,119,183,176,167,32,50, -186,36,56,206,118,214,109,83,212,46,197,184,75,29,228,220,1,41,29,221,156,228,28,167,75,217,189,83,196,30,44,199,26,211,163,204,54,192,19,0,34,24,67,51,193,225,36,194,97,52,174,137,90,146,103,22,211,166,196,155,108,35,18,130,150,223,83,7,192,177,125,153,96,100,13,59,206,123,205,189,156,158,53,153,189,4,44,212,156,57,70,168,36,242,192,48,227,241,186,41,34,8,168,231,231,131,75,142,201,163,110,130,13,18,246,18,46,236,52,5,94,55,106,97,94,155,139,245,44,225,218,157,177,244,27,86,239,49,0,204,39,145,9,165,85,103,98,169,202,47,251,184,46,57,41,43,251,208,186,52,140,89,112,13,13,232,116,249,251,223,191,251,108,193,68,126,121,193,68,97,234,27,28,123,30,203,84,24,235,179,5,179,95,194,135,50,31,79,46,94,206,224,81,139,221,19,42,136,211,69,130,136,201,232,81,115,236,1,31,234,237,195,149,205,183,91,178,10,66,117,163,68,64,47,177,104,81,14,44,184,49,41,174,36,243,39,75,165,203,40,42,163,215,41,54,65, -92,217,81,54,233,235,88,125,99,168,134,145,143,204,218,50,19,147,158,134,184,98,34,246,152,56,57,150,136,37,195,98,201,209,58,241,216,177,85,91,234,34,207,167,227,129,138,143,204,14,253,117,129,57,164,251,144,82,26,244,140,141,216,83,230,112,251,16,235,196,98,23,198,62,241,179,208,170,233,115,136,124,92,231,248,149,191,126,230,14,210,116,60,195,128,193,1,89,81,137,21,165,152,201,244,110,31,115,88,24,229,1,31,238,17,132,238,13,62,205,59,128,173,99,208,102,164,215,120,186,113,15,55,162,12,191,36,68,121,110,99,63,63,69,94,105,110,30,192,221,195,138,16,112,146,235,120,92,134,78,18,21,183,8,225,38,8,26,231,54,23,192,37,34,222,249,97,164,13,113,239,166,41,123,169,105,101,32,202,237,62,41,52,202,199,146,58,224,209,233,94,132,45,172,223,20,144,19,33,52,67,26,133,35,31,195,25,199,228,75,184,18,247,107,137,200,188,52,249,50,189,132,36,111,78,154,115,115,119,252,2,165,66,206,73,241,72,122,3,85,88,89,125,198,58,20, -61,150,98,150,133,8,224,101,199,125,209,238,37,108,25,144,250,14,140,70,119,172,218,58,185,151,0,34,11,114,127,116,129,128,166,196,236,112,133,210,252,114,87,132,189,229,132,231,206,68,146,84,195,99,193,111,45,249,129,112,88,31,153,183,171,137,154,147,162,245,149,84,9,129,236,245,5,24,46,156,117,36,209,110,0,250,124,70,52,175,161,177,180,176,221,241,10,156,236,74,161,84,33,212,113,199,156,250,202,207,29,148,204,163,91,204,10,10,157,2,148,10,9,114,25,163,55,88,25,238,181,19,153,26,41,57,151,14,222,72,33,128,182,244,65,132,203,198,88,75,149,157,157,48,196,123,36,61,19,72,233,239,169,118,37,22,126,210,36,112,128,214,124,5,202,145,60,21,98,70,177,68,24,233,171,111,29,155,86,107,177,89,114,117,95,204,0,38,165,188,43,163,35,246,181,174,16,197,206,227,155,4,99,35,48,216,98,111,133,152,219,66,151,133,85,196,116,185,47,7,94,35,35,141,184,6,56,52,99,15,5,48,252,237,100,169,162,219,56,38,233,81,212,116,95,68, -253,60,29,33,149,37,34,8,73,26,120,207,189,36,46,25,154,186,166,101,38,233,144,60,53,53,169,61,82,207,191,222,206,93,185,69,38,126,17,232,230,152,110,85,125,11,168,27,123,187,112,68,194,80,46,115,254,40,94,245,7,127,72,35,5,114,120,29,165,225,131,31,209,162,126,135,172,64,122,60,84,141,138,207,24,76,158,239,208,156,143,52,6,133,53,72,159,83,239,22,33,151,129,69,45,62,211,96,183,20,31,208,21,17,137,54,136,114,61,133,17,45,235,76,31,233,199,86,164,18,235,108,49,39,47,7,61,171,116,172,51,142,199,11,170,42,214,253,210,236,185,12,54,21,150,221,76,166,232,117,218,83,241,59,95,26,197,81,117,44,51,179,14,173,125,73,188,1,192,84,202,48,209,69,229,38,203,49,60,159,176,247,232,243,247,86,255,2,83,115,159,233,215,51,239,169,18,90,136,124,10,218,12,130,103,208,113,186,151,145,169,90,148,181,152,75,158,13,12,87,110,29,42,10,178,108,25,3,60,185,215,50,212,232,117,71,118,187,225,125,204,30,176,204,62,93, -55,28,175,209,66,190,68,206,100,97,15,164,62,122,233,14,27,214,181,4,170,56,216,107,106,173,92,1,46,188,44,3,69,248,161,91,167,6,5,231,250,49,26,47,3,119,245,50,239,113,213,156,12,119,216,201,112,247,116,202,143,69,93,113,87,126,95,78,115,204,226,65,66,173,116,184,56,95,226,169,222,87,215,92,7,199,219,98,162,210,152,20,7,125,108,204,229,50,105,7,50,37,43,88,92,47,182,155,179,151,150,77,47,212,85,59,193,24,1,204,214,104,210,173,144,32,165,61,224,74,205,128,80,182,150,157,228,4,233,153,219,227,134,209,45,38,126,231,67,134,91,18,166,249,220,191,89,96,144,168,72,87,114,1,20,13,2,146,56,21,215,96,60,201,119,122,10,203,218,29,181,94,210,220,1,91,154,142,31,0,144,212,109,52,138,176,128,57,59,38,15,80,25,23,72,112,62,42,125,152,26,92,196,167,38,191,34,215,112,230,16,211,19,81,24,30,47,216,193,214,251,137,199,64,242,54,100,143,1,84,98,10,2,56,183,64,54,171,200,234,234,136,184,164,192,63, -116,27,67,242,219,163,69,71,71,189,238,88,140,209,124,253,178,28,28,236,188,237,134,12,246,122,71,200,28,215,25,186,190,244,61,225,35,6,122,109,120,55,233,64,26,51,179,40,218,97,168,116,33,207,151,232,40,99,85,61,43,11,103,159,74,192,237,177,28,29,179,185,28,155,198,208,129,204,92,150,61,141,168,61,17,233,145,209,18,145,177,169,32,233,209,244,81,123,108,163,182,86,23,153,18,166,75,39,56,65,47,99,112,205,151,11,191,124,108,183,244,114,203,103,230,44,56,187,233,152,230,196,226,23,38,146,120,64,216,161,86,51,197,135,192,144,25,93,92,63,216,251,112,56,211,11,173,194,83,219,124,253,233,210,159,244,185,191,112,187,206,79,58,217,47,183,228,239,90,214,47,183,169,95,221,118,95,155,217,104,189,224,121,55,255,31,237,188,127,100,245,27,155,239,52,250,228,30,217,87,170,15,191,68,247,78,185,174,153,191,208,128,239,164,47,63,252,253,5,250,34,156,32,247,246,155,128,145,111,25,116,102,220,228,115,52,81,182,253,142,38,238,244,222,159,28, -53,231,116,68,87,30,109,84,156,136,224,112,172,85,159,158,218,203,241,96,92,132,205,157,79,106,218,169,221,120,39,39,110,83,214,52,5,139,154,42,26,119,205,221,107,38,188,190,67,54,200,165,243,101,171,105,18,76,27,30,147,54,103,122,16,113,206,85,206,66,74,188,88,43,99,142,216,178,174,221,3,177,239,237,40,88,113,93,114,7,170,77,183,200,88,124,156,19,107,170,204,144,85,208,53,220,231,251,34,216,41,16,253,126,106,40,188,4,194,102,72,18,80,165,13,165,21,181,53,22,198,91,32,18,80,44,244,77,40,18,56,40,85,200,141,4,74,185,188,150,43,50,251,126,22,130,200,94,146,51,225,230,135,201,20,47,0,182,58,35,48,197,71,19,112,46,16,78,207,132,216,139,96,88,162,132,235,109,97,4,116,194,132,197,203,5,8,243,185,215,15,115,110,208,61,203,43,50,169,120,249,182,183,243,37,55,197,89,222,153,154,83,182,5,134,142,99,142,22,194,70,43,21,81,42,232,74,77,22,58,54,149,48,25,96,101,235,241,222,12,215,44,120,46,115,116, -104,231,34,78,188,190,241,166,219,38,171,55,150,88,29,64,53,32,100,100,182,20,210,104,42,218,4,158,36,142,219,52,28,9,210,227,224,177,135,187,84,241,236,216,218,81,41,84,130,202,168,35,142,185,89,20,190,18,173,38,209,75,60,192,214,61,44,24,32,8,80,84,14,141,240,90,172,248,164,25,155,208,159,31,222,113,190,21,235,101,75,106,127,54,34,195,236,1,176,67,214,214,52,105,181,112,3,133,139,48,95,17,249,74,196,129,73,22,136,60,162,114,53,178,130,195,5,46,179,165,131,52,157,134,71,135,245,43,143,142,56,19,189,159,198,189,215,224,133,132,34,83,96,13,5,246,188,60,111,159,49,139,88,43,146,116,130,14,212,138,230,1,143,62,86,254,54,218,4,10,247,171,19,16,142,174,153,75,117,50,83,2,115,131,125,93,57,220,209,115,222,139,101,129,35,102,57,251,106,0,17,28,178,217,131,46,140,64,70,66,135,147,134,14,106,26,165,45,19,210,184,172,61,227,195,230,70,177,107,238,238,129,70,60,246,129,17,174,140,30,39,66,202,32,146,198, -64,169,164,178,241,134,223,5,2,98,144,149,14,220,230,114,47,100,119,161,156,234,68,47,77,79,132,21,203,112,48,181,205,251,154,17,5,215,102,149,199,241,170,45,59,0,240,155,124,235,69,149,97,73,253,176,16,94,176,64,36,255,188,88,84,218,182,82,215,53,202,55,79,74,14,130,177,111,181,250,208,94,107,68,241,78,44,224,10,123,64,97,130,138,234,38,112,167,144,91,58,173,126,97,211,130,41,227,143,14,0,53,115,199,2,41,21,23,119,136,232,226,91,26,72,125,230,130,149,57,33,153,178,65,103,154,217,150,53,112,101,156,162,85,66,72,55,46,5,68,113,26,9,128,98,71,84,118,142,178,194,210,98,132,214,192,152,91,253,122,11,47,210,222,53,74,0,213,171,59,70,205,34,67,32,106,59,244,177,28,100,208,186,20,125,103,134,20,211,164,202,3,31,198,28,217,134,48,227,31,158,79,159,150,113,152,50,168,70,7,137,161,90,49,112,177,200,96,115,28,107,230,111,33,251,32,137,158,131,139,137,58,175,164,77,161,170,143,120,4,206,141,113,87,154,156, -60,114,210,20,221,45,220,137,4,87,231,76,164,121,112,209,120,2,228,209,208,239,248,82,61,40,116,165,143,21,217,58,140,56,96,126,164,75,80,128,225,152,201,68,97,46,209,71,122,237,103,150,168,165,160,166,75,39,187,109,81,64,157,175,27,85,248,137,185,93,17,83,152,116,212,3,225,251,113,192,225,178,48,10,57,152,85,50,237,231,192,57,197,53,70,132,148,126,45,106,101,24,164,203,96,231,92,77,117,134,37,7,142,51,80,215,29,68,34,203,41,10,14,4,60,81,143,24,89,25,187,174,23,234,1,170,62,89,171,216,166,0,169,135,42,2,87,179,132,84,199,183,1,39,47,114,103,3,248,56,84,254,20,99,147,181,45,222,18,38,120,200,91,93,220,167,139,67,194,107,116,27,7,31,123,100,80,50,105,57,110,12,151,187,136,202,189,142,12,158,133,76,231,83,205,0,169,159,73,204,101,184,223,166,150,54,208,57,161,86,92,78,187,51,159,219,110,128,214,222,218,250,53,105,235,41,61,204,3,168,59,24,168,239,126,103,33,124,66,7,57,17,233,238,66,17, -97,113,230,8,2,20,221,18,36,163,43,200,222,54,220,211,149,244,224,168,166,179,38,20,138,40,42,200,70,134,152,230,162,231,200,231,26,86,47,112,101,17,120,230,119,161,14,46,210,237,86,54,125,236,162,90,249,152,66,98,40,50,201,153,115,201,77,14,86,75,161,211,28,119,82,188,67,170,123,175,221,165,113,3,151,12,185,138,78,205,187,169,128,29,224,233,113,41,220,139,112,140,121,80,21,251,66,176,14,164,252,136,44,130,151,156,72,2,52,59,56,98,48,210,37,143,74,189,15,219,6,42,87,73,185,70,167,227,222,36,231,37,126,154,147,250,212,0,155,15,30,160,242,0,119,36,186,12,181,201,160,163,176,177,75,148,2,122,182,187,247,142,216,181,48,176,26,63,42,130,41,214,203,52,204,91,87,246,74,72,238,165,125,200,17,227,188,151,246,120,159,251,182,23,110,66,191,187,61,85,235,42,56,23,68,41,204,95,106,133,223,45,93,248,151,151,46,20,254,134,68,201,125,233,186,49,225,103,75,215,162,22,143,62,225,143,222,214,101,219,235,145,227,59,3,222, -19,64,137,232,109,205,77,253,92,233,17,77,92,112,34,193,18,120,86,76,26,48,36,113,42,85,171,228,132,118,73,206,67,100,92,7,238,112,16,142,71,253,212,176,228,169,77,66,28,188,115,99,195,207,29,124,121,240,209,89,189,200,169,243,72,111,7,234,70,52,214,97,178,14,191,190,175,175,27,57,94,180,71,117,103,162,4,94,72,212,107,249,57,126,27,163,79,15,253,186,1,92,50,38,118,103,207,37,141,95,59,126,70,186,50,1,107,65,242,128,193,57,88,168,66,85,170,14,151,150,94,208,72,107,118,180,110,109,192,88,135,62,173,7,219,195,187,32,17,81,77,38,65,166,6,89,95,227,109,110,165,132,224,67,145,66,150,58,62,241,4,173,98,36,98,73,19,52,177,23,42,210,219,184,213,59,40,151,2,78,176,9,127,122,96,217,233,113,222,17,233,67,175,253,235,249,156,138,228,172,237,149,77,237,82,214,159,238,188,120,221,75,92,121,4,211,105,70,206,52,119,57,121,86,84,209,250,10,98,80,238,103,227,227,4,203,250,163,112,238,243,114,182,67,47,199, -70,92,142,120,70,209,67,146,48,175,160,139,186,180,124,247,14,179,135,182,185,7,28,233,140,179,88,44,220,235,199,56,164,11,115,77,177,243,53,85,241,2,18,93,37,29,245,65,36,58,199,178,54,129,113,251,0,224,219,57,59,245,45,77,129,64,84,5,14,104,16,165,229,35,214,69,222,77,199,6,103,250,118,78,157,44,191,29,48,139,104,162,53,219,233,210,230,128,158,198,17,103,122,180,35,229,250,49,66,242,81,159,2,186,82,206,186,98,55,13,66,223,8,41,173,139,176,56,98,40,104,151,15,110,24,53,47,233,109,216,236,193,235,232,67,126,123,190,138,231,71,47,249,21,34,225,17,41,19,161,115,80,75,215,167,164,153,200,29,183,210,239,222,188,119,158,208,243,161,88,202,185,63,31,86,132,79,12,99,71,64,107,84,160,44,154,141,48,205,147,88,112,173,53,184,91,122,102,162,7,75,216,48,97,13,178,132,84,41,123,220,224,156,71,150,18,69,141,137,142,174,9,218,70,187,205,84,155,52,32,23,143,207,76,210,123,48,50,4,68,125,88,121,126,101,84, -25,105,9,218,112,99,96,205,115,171,66,219,210,166,193,238,12,108,194,225,212,160,252,217,71,252,113,206,88,211,175,193,158,24,234,230,6,15,160,56,7,65,48,178,221,108,28,199,178,195,65,110,32,165,71,36,160,55,31,129,63,179,29,98,161,147,27,129,178,25,31,167,186,19,1,219,102,188,193,58,112,78,179,164,221,212,140,198,153,171,215,14,158,39,126,3,226,38,164,131,70,42,122,208,242,89,228,206,229,73,170,116,160,35,5,154,111,0,227,13,102,135,234,216,69,119,180,29,250,106,176,241,240,58,26,6,92,216,16,57,101,116,130,208,231,64,65,110,203,129,190,36,89,85,133,99,97,114,177,10,226,55,169,122,176,110,197,99,250,122,8,169,16,24,105,132,66,105,11,105,16,239,94,133,198,73,8,149,21,240,103,145,242,121,96,130,134,197,188,251,71,124,153,130,65,42,239,180,125,23,239,120,25,31,29,253,224,185,74,244,8,12,73,5,116,3,175,6,196,140,79,67,96,68,120,100,122,29,29,48,215,44,98,17,32,0,104,31,146,202,85,5,110,113,201,101, -130,3,132,40,221,95,206,220,4,79,123,7,149,103,158,180,221,170,121,243,200,130,171,30,186,153,162,130,13,221,124,88,62,150,219,241,154,215,243,16,49,23,30,154,34,29,139,218,200,133,5,58,220,17,201,199,113,104,49,19,175,61,248,203,158,246,213,112,147,107,28,29,55,92,246,251,27,66,179,182,87,143,144,70,18,129,104,17,34,212,181,68,63,41,182,85,181,116,47,205,135,41,156,218,37,42,212,17,194,46,231,13,34,40,68,240,65,196,65,39,143,148,97,227,128,164,8,208,25,180,212,161,229,37,128,53,26,168,165,141,190,119,23,121,71,32,96,127,181,148,227,148,64,173,225,138,119,2,203,24,9,25,46,251,220,208,104,130,6,27,85,35,27,237,34,201,139,185,23,167,167,235,19,231,89,156,16,203,159,0,103,173,156,190,78,102,179,199,181,5,143,59,184,155,54,192,234,176,233,188,217,83,142,210,19,10,199,241,64,227,83,138,148,75,73,195,200,222,224,166,167,192,87,225,250,65,2,40,66,118,49,13,17,233,14,100,145,184,226,79,176,208,53,227,94,165, -150,71,212,154,7,240,212,217,178,155,54,247,11,197,157,131,235,138,32,156,65,56,62,24,94,135,99,232,202,250,28,136,6,234,20,2,138,56,165,8,34,110,113,1,68,117,241,200,147,4,202,225,181,183,121,110,104,53,2,34,146,82,232,168,133,194,109,199,34,36,105,108,246,85,24,109,131,77,64,165,107,219,6,146,208,6,29,6,92,159,7,72,136,27,12,45,225,142,3,139,0,220,13,163,251,30,49,77,128,125,126,205,149,77,106,182,57,60,251,101,136,6,178,209,90,244,6,203,53,172,113,187,91,53,197,220,221,26,235,77,201,32,1,103,60,134,197,251,177,174,115,25,125,103,140,180,36,103,253,131,175,87,199,6,22,218,110,112,243,248,91,27,221,143,59,203,95,237,117,63,238,29,191,220,238,190,107,18,127,174,45,252,181,134,87,62,10,71,149,251,225,159,166,166,127,42,74,244,108,55,255,249,126,183,174,25,79,185,62,162,254,241,151,151,127,60,175,11,65,223,160,8,254,45,179,50,172,250,217,221,92,181,90,121,151,132,103,14,234,138,29,78,46,164,204,41, -133,176,119,110,25,120,113,128,46,215,107,124,32,141,3,214,211,61,28,197,108,127,173,121,118,190,233,34,227,126,225,92,238,207,191,34,166,83,107,192,31,207,211,28,8,169,174,226,61,24,14,126,166,58,16,98,106,35,49,34,57,162,160,209,17,140,227,112,11,108,95,194,128,139,232,233,218,137,8,15,126,26,143,169,239,122,163,140,150,71,186,166,164,110,98,229,199,86,92,188,110,152,209,25,86,53,192,160,161,107,70,78,174,24,205,98,36,54,91,116,110,180,187,247,72,81,139,84,31,41,121,233,166,105,141,47,176,87,119,48,157,87,81,190,247,197,93,72,102,66,193,28,161,24,14,100,160,151,145,6,239,150,131,120,113,34,51,135,253,226,178,7,97,216,132,230,35,115,231,45,178,97,34,151,121,228,102,131,249,177,125,212,148,92,99,59,70,189,157,73,92,96,30,218,129,107,65,225,64,100,208,25,192,137,1,164,180,236,118,105,123,176,230,122,125,71,58,33,13,94,78,53,205,88,228,194,226,112,112,224,148,57,49,105,182,3,128,116,146,26,243,168,42,23,53,160, -207,80,90,144,199,67,222,230,128,195,38,217,25,241,138,71,97,101,55,117,207,43,154,42,129,235,229,116,53,16,113,104,15,174,89,133,71,89,13,72,17,106,121,184,247,32,10,146,76,61,112,74,174,75,84,96,185,26,91,129,244,9,72,180,41,105,31,118,158,163,167,3,14,51,28,30,72,222,247,4,119,144,224,177,77,207,204,13,77,177,241,92,218,252,118,185,1,107,145,128,164,19,154,34,45,71,195,222,113,46,101,229,35,238,94,177,20,165,69,79,112,137,17,132,72,169,89,133,40,107,230,132,94,61,29,245,91,52,62,92,63,76,23,211,56,113,54,240,168,205,11,184,52,246,13,168,23,60,152,154,189,167,217,19,57,216,211,253,18,173,161,232,92,225,231,41,92,68,92,2,183,123,184,34,78,68,253,148,35,3,37,223,194,88,95,77,121,18,48,128,219,81,202,153,168,80,221,247,43,227,124,219,22,51,84,48,218,87,19,60,179,38,246,106,72,14,21,241,157,234,76,163,207,86,190,216,140,164,119,247,44,152,2,61,59,143,34,151,223,11,139,121,204,41,100,122, -248,212,161,4,207,161,135,239,13,142,206,182,241,180,249,77,49,133,219,92,221,106,146,111,43,212,65,157,235,76,89,169,184,71,182,115,206,18,100,64,89,151,184,95,227,194,217,169,80,38,235,168,50,160,249,199,93,79,201,84,158,13,80,103,60,58,20,71,16,90,30,227,122,144,128,235,53,28,79,180,88,46,161,78,83,237,64,174,75,116,10,142,55,155,218,219,245,97,14,204,155,88,211,80,134,220,220,105,141,154,152,58,28,247,242,217,212,56,207,35,100,158,187,46,162,184,67,25,54,15,248,26,201,19,62,55,123,213,106,210,128,164,111,113,154,216,6,186,136,0,149,248,242,80,117,242,81,2,113,49,209,170,120,44,169,94,155,109,125,38,145,236,17,199,125,158,157,16,163,157,188,44,243,21,245,117,92,134,226,162,77,5,80,178,222,192,80,173,82,171,214,60,64,44,52,70,179,149,186,129,56,196,148,106,236,26,51,182,153,249,197,164,58,204,124,56,156,58,80,209,57,151,44,45,28,172,238,19,152,250,58,174,59,210,222,239,98,30,237,157,61,15,143,252,78,247, -123,17,56,57,51,67,116,139,26,77,210,85,11,100,194,119,156,41,225,11,206,2,239,46,31,171,6,3,118,10,207,237,246,166,198,20,165,30,9,15,48,254,124,5,153,115,195,162,4,125,0,229,29,204,51,113,146,104,160,215,176,49,35,80,199,105,230,30,137,5,78,201,180,206,236,104,136,152,114,152,132,145,113,102,118,79,112,140,37,48,53,34,79,28,208,51,113,145,106,250,161,99,247,249,168,163,15,48,214,120,229,57,232,253,101,100,95,87,72,25,245,32,106,215,31,246,202,201,155,191,181,172,126,54,246,243,34,75,83,228,55,212,243,84,32,142,49,233,231,183,53,208,197,67,33,248,227,253,206,207,67,38,250,202,145,206,247,62,70,35,176,0,10,53,93,168,107,199,0,11,226,18,73,25,113,233,4,120,58,0,90,67,94,111,112,42,11,154,144,108,216,241,50,226,56,155,252,180,170,178,204,12,111,226,84,235,16,134,218,155,39,229,209,228,56,73,228,155,66,126,19,192,147,216,136,49,107,164,58,120,242,188,28,240,84,23,30,248,2,224,14,128,51,232,122,122, -203,5,222,186,224,214,94,131,233,212,74,124,251,4,15,181,134,178,103,49,247,58,226,65,108,235,157,174,225,75,7,50,132,131,123,116,78,62,110,17,133,36,29,97,168,189,123,239,41,14,195,213,96,243,8,156,88,252,21,135,51,87,191,208,40,1,204,163,43,187,66,25,158,220,251,64,105,27,115,58,111,199,102,239,131,41,29,42,147,135,194,244,141,114,232,173,138,131,64,67,208,218,249,176,38,243,121,185,185,186,79,157,78,72,201,116,26,179,47,21,134,230,130,247,203,130,105,64,178,30,244,88,111,189,112,166,105,254,96,199,2,107,159,31,96,127,193,19,90,217,152,174,180,125,115,212,38,224,225,213,253,189,5,206,108,15,123,45,122,121,140,160,184,181,50,158,85,17,161,95,201,73,139,205,120,18,19,41,159,50,25,124,92,246,49,103,252,238,34,237,74,33,26,223,184,247,92,71,99,78,87,184,190,47,78,96,106,117,161,202,81,139,100,29,224,199,157,210,133,147,131,164,124,137,123,254,102,221,66,169,191,61,72,15,7,17,204,177,47,15,165,135,107,203,118,221, -178,141,186,134,200,220,174,37,171,187,185,156,247,2,21,30,38,117,205,144,10,182,15,106,180,32,109,106,63,246,166,13,36,195,94,205,138,27,30,112,222,125,241,162,232,102,151,138,117,187,28,16,7,62,94,104,193,170,111,235,118,138,249,77,149,231,177,1,253,13,228,33,130,189,211,139,99,117,232,99,196,214,166,49,120,93,243,213,45,129,178,129,21,70,106,177,177,161,221,215,206,71,1,232,253,96,152,138,84,128,23,54,187,161,78,66,108,203,166,246,9,28,114,5,126,151,49,50,113,3,24,237,43,216,34,176,231,83,25,61,111,137,158,246,44,210,252,17,236,78,145,56,225,182,187,234,97,28,212,54,60,123,136,73,135,11,4,151,224,60,76,45,121,131,244,94,238,213,163,129,158,235,28,66,3,141,70,29,252,90,195,204,185,58,192,125,216,149,119,82,187,239,213,36,159,212,195,94,177,114,226,136,156,180,186,52,175,8,13,168,235,189,25,32,140,168,232,205,113,244,242,16,59,91,8,28,237,232,156,245,106,117,68,213,75,110,116,62,119,223,109,233,34,102,131,134, -112,122,95,131,62,204,104,184,128,33,94,138,253,116,193,179,144,35,214,77,168,194,2,186,137,193,227,250,24,90,75,39,193,1,105,42,189,65,105,92,31,76,57,140,51,7,197,12,219,13,23,210,86,253,139,29,120,71,20,226,72,242,194,139,206,22,152,2,153,106,227,158,95,103,122,104,46,21,212,166,51,193,59,58,194,13,236,197,28,69,5,31,246,206,179,212,198,181,244,34,141,154,20,133,237,93,95,3,48,191,1,140,235,26,71,150,90,41,20,117,57,99,52,4,216,154,58,168,190,49,114,164,169,214,137,170,10,21,174,158,8,185,245,0,57,1,162,18,225,149,97,59,62,202,193,188,142,236,190,126,29,6,201,61,231,76,199,123,198,98,241,13,130,128,123,43,196,204,80,69,221,17,243,8,222,55,19,179,242,251,56,156,208,232,228,151,86,65,9,234,177,46,83,176,171,70,112,51,141,234,2,138,103,127,170,145,114,196,221,134,136,145,113,242,79,120,221,240,66,126,244,195,14,176,4,147,240,247,18,57,114,143,219,195,56,19,113,135,221,160,233,161,195,172,175,180, -99,220,142,62,104,36,151,141,197,156,16,52,69,220,95,134,216,4,226,146,233,201,83,161,175,98,124,25,42,22,225,70,195,6,182,35,119,159,20,231,4,97,98,104,6,46,17,26,64,188,5,163,58,113,250,173,186,144,12,158,210,103,238,172,194,219,109,211,97,245,26,78,189,74,231,97,130,87,172,219,170,60,43,197,29,62,74,105,84,212,200,120,140,194,123,95,249,35,11,37,143,85,180,90,97,199,86,1,178,227,151,106,173,197,80,17,182,201,185,169,173,44,176,128,236,207,32,46,97,83,174,84,155,225,235,71,193,231,3,136,190,161,234,214,153,182,43,7,168,231,64,164,150,108,215,118,52,13,45,91,237,41,163,212,255,159,181,247,234,121,157,217,210,196,254,202,92,53,6,208,0,204,201,128,47,152,115,22,35,224,11,49,231,76,138,228,175,55,181,191,211,167,195,233,182,219,61,126,47,54,180,37,22,185,170,106,173,39,20,83,94,200,68,0,46,101,22,9,209,252,7,75,30,28,105,245,216,45,31,243,246,23,150,24,174,237,204,225,4,204,81,6,144,219,110,3, -108,34,242,166,104,25,187,223,195,34,242,66,239,215,121,118,27,177,147,112,92,224,145,213,78,216,84,158,4,50,211,68,140,168,200,248,142,221,110,121,167,37,25,145,8,225,3,69,130,0,189,194,168,112,71,6,10,226,251,12,113,31,245,37,193,239,204,249,144,23,65,80,143,114,41,34,236,218,81,159,13,146,193,237,173,124,130,161,157,176,170,77,140,43,170,182,45,241,96,179,160,45,153,41,84,150,79,68,17,147,64,10,107,125,61,245,246,184,75,175,105,199,230,147,87,56,178,132,236,82,155,69,144,143,250,32,51,113,13,75,189,6,155,246,67,50,43,53,47,94,62,13,210,214,206,189,129,104,124,208,146,92,1,162,220,184,197,232,100,132,44,97,30,30,245,90,201,62,251,144,242,22,91,167,165,11,212,58,247,154,239,189,97,163,187,161,155,225,159,156,30,246,68,127,245,112,9,3,150,108,233,231,7,29,32,57,15,79,64,159,183,80,120,127,198,185,191,50,34,137,201,167,62,139,139,42,88,44,207,118,52,3,18,138,42,16,34,44,172,215,225,75,146,117,74,33, -213,75,28,214,248,73,160,178,15,241,103,236,141,88,248,134,236,149,69,228,201,81,248,199,17,249,22,159,101,55,78,248,228,5,109,40,78,226,10,23,103,126,86,103,126,72,35,55,54,111,41,146,59,204,252,34,134,22,46,34,202,72,168,104,121,198,125,140,247,247,172,217,68,182,20,221,216,4,7,208,145,61,148,183,173,94,105,204,231,213,108,159,192,68,31,83,16,60,234,88,72,180,117,223,51,110,215,118,12,214,250,89,66,128,164,115,116,45,173,130,119,161,67,9,61,164,225,231,18,144,215,11,252,38,22,58,77,210,134,237,70,29,183,45,12,15,150,195,17,22,20,232,184,84,103,122,29,223,177,67,127,160,239,244,228,173,126,173,87,19,1,13,246,138,225,45,121,229,117,250,34,213,196,82,120,194,73,188,80,198,94,95,158,187,149,184,63,226,41,251,156,147,17,212,184,129,194,218,132,195,138,171,42,135,247,239,115,178,230,207,38,98,132,94,24,24,50,175,70,142,155,74,65,80,30,108,88,175,92,194,31,92,16,233,192,251,225,241,163,13,138,9,211,80,128,100, -84,255,229,117,255,124,109,210,255,87,173,227,200,162,244,223,22,59,255,210,248,31,213,14,9,226,255,68,16,143,163,68,121,186,248,7,71,249,61,219,223,133,79,188,135,9,223,162,230,166,99,227,147,134,67,70,1,69,215,54,51,11,241,247,194,245,237,98,85,166,82,88,156,201,106,57,169,1,64,72,252,46,130,69,235,69,138,97,27,112,132,244,119,181,195,210,58,227,161,131,215,48,33,58,2,194,33,119,36,43,39,66,196,92,182,204,163,44,171,156,35,79,167,140,194,163,30,75,155,101,91,166,42,67,75,182,107,155,130,92,115,50,35,75,236,234,48,188,220,114,76,46,151,181,238,50,244,192,219,142,169,208,229,187,60,152,77,82,82,252,250,240,254,219,166,145,195,176,225,86,128,239,28,80,58,186,228,70,69,150,44,80,157,247,105,9,232,137,204,92,104,228,102,245,124,153,194,69,42,197,81,141,175,168,235,113,136,76,30,211,65,224,148,5,232,206,235,3,239,51,201,6,155,100,90,48,226,73,59,60,44,71,191,224,206,40,178,161,39,181,25,185,131,64,79,76, -3,84,202,213,1,223,196,81,236,16,15,124,195,114,14,178,247,230,210,65,87,169,60,145,105,93,17,219,151,169,79,179,96,128,224,105,97,176,220,223,233,215,76,48,18,190,50,177,181,83,9,190,223,89,100,170,247,171,240,31,141,70,228,88,104,64,173,66,189,219,16,133,147,204,141,191,166,129,153,223,66,57,84,234,155,53,84,149,193,93,41,83,61,124,195,234,44,50,241,55,159,200,71,13,28,53,141,79,89,66,126,74,85,222,163,67,179,240,134,50,8,179,139,46,182,18,30,208,217,136,254,157,216,98,155,41,239,21,198,247,155,97,164,79,126,233,60,189,200,239,213,190,2,190,9,63,16,251,45,10,243,253,248,177,56,250,86,92,85,238,143,54,233,238,98,151,136,143,102,125,15,2,223,23,158,86,160,47,88,27,30,203,152,116,89,167,159,103,146,104,215,49,5,186,108,182,177,124,117,144,143,8,234,245,168,180,52,104,165,80,49,179,222,18,35,58,218,129,49,107,212,218,157,121,184,150,199,165,167,63,34,98,234,172,119,199,20,4,18,106,35,30,193,218,140,2, -49,217,175,233,197,218,96,62,87,218,163,142,176,67,106,177,49,3,25,95,176,55,89,247,121,230,51,126,50,232,220,37,211,84,186,29,159,134,168,177,63,184,158,38,38,244,101,37,137,120,84,35,206,147,36,187,106,110,230,99,234,227,112,165,213,49,102,114,38,251,59,138,1,16,148,102,92,176,108,1,182,163,236,213,238,136,86,80,146,104,71,178,137,157,112,127,166,223,47,164,24,148,189,218,37,237,137,198,242,241,223,218,108,112,173,224,27,36,222,180,16,114,165,211,10,132,187,96,231,246,184,172,28,16,42,253,193,243,19,193,128,19,243,8,143,114,204,185,234,213,131,212,209,141,2,150,247,65,31,232,138,141,70,218,184,216,113,17,162,206,253,22,111,36,146,62,178,54,154,30,203,153,85,100,200,44,244,183,28,101,75,27,187,96,118,182,22,124,128,195,201,191,153,252,13,45,229,12,111,76,113,114,216,140,140,90,97,173,189,249,46,52,148,165,136,194,212,168,20,49,216,171,10,120,1,74,142,23,144,44,149,174,35,73,212,199,37,176,146,54,70,39,243,166,7,142, -197,143,228,45,34,2,198,225,254,252,66,172,152,75,83,45,154,25,247,128,10,144,103,226,84,212,9,214,121,7,153,180,233,15,50,44,241,176,91,223,82,66,62,74,79,58,142,233,72,4,107,11,171,189,184,21,10,149,218,77,124,10,119,79,102,193,9,240,117,240,217,119,113,251,219,99,118,238,56,107,29,115,242,84,172,121,233,123,230,173,15,125,221,141,148,137,212,38,249,184,22,239,81,18,82,40,225,198,65,108,82,251,174,102,175,81,195,184,151,181,83,245,86,126,109,95,48,23,128,85,93,110,54,35,204,208,9,138,76,27,93,250,84,129,119,2,164,250,24,121,121,74,64,110,142,184,213,49,191,9,245,246,111,205,116,31,137,228,51,190,130,97,99,29,202,120,195,180,59,203,168,61,38,13,2,32,129,28,153,11,66,208,84,223,86,108,153,71,56,49,32,223,114,149,43,151,23,237,50,223,229,1,15,86,73,31,156,56,243,215,69,198,47,23,6,88,220,14,223,108,248,78,224,37,71,54,54,120,117,168,234,97,116,136,41,102,158,238,34,162,115,223,117,169,198,107, -151,217,45,40,182,129,123,182,141,17,253,37,222,212,2,148,184,175,216,119,169,24,104,178,173,211,17,94,236,18,31,90,107,78,59,124,147,32,231,121,137,202,201,207,190,51,178,173,189,195,52,92,60,2,92,254,133,95,114,134,243,168,54,170,245,70,117,60,130,218,15,246,65,255,81,110,252,226,191,23,94,45,212,129,91,143,215,53,153,123,21,137,238,72,67,61,162,61,218,70,221,234,215,43,235,72,228,70,251,100,123,45,77,72,230,195,249,42,26,140,164,8,152,132,211,130,77,164,249,40,207,200,26,125,254,164,66,211,7,164,145,130,24,156,162,24,249,5,31,59,219,112,186,141,72,95,156,25,222,7,148,108,152,109,127,36,92,63,99,157,211,61,23,219,203,200,133,83,18,9,240,130,234,135,82,19,209,192,2,129,252,169,180,4,70,1,119,125,205,192,172,136,75,0,113,45,129,109,148,32,46,215,114,37,70,85,133,241,144,65,47,206,216,216,254,43,51,197,211,27,100,208,93,30,255,248,57,246,133,87,120,191,230,56,214,172,71,139,41,122,224,193,158,3,166,223, -89,14,195,17,252,190,238,197,227,185,19,8,105,136,124,147,8,72,225,140,215,50,176,188,227,198,101,133,43,51,69,26,67,9,164,223,112,199,14,75,114,202,139,158,49,91,150,134,42,34,28,179,248,74,203,91,200,229,50,68,211,2,90,179,242,169,8,62,205,199,170,250,98,89,86,251,254,184,229,246,108,126,100,206,127,155,23,237,181,160,12,166,105,200,181,254,239,172,80,48,230,251,109,234,255,237,69,138,191,154,255,7,139,193,32,68,254,19,4,254,86,131,113,157,158,254,129,187,127,43,21,54,44,202,31,236,155,97,101,66,240,10,131,112,109,122,210,143,176,25,104,166,193,233,139,242,17,156,91,109,51,171,208,118,108,241,244,153,137,120,211,167,9,210,19,83,167,203,214,170,62,5,200,114,16,125,31,175,211,133,156,183,49,71,86,56,114,96,63,246,112,180,57,190,68,42,194,118,91,19,0,188,142,112,65,8,128,90,179,0,134,27,67,80,80,177,78,179,198,214,219,240,16,163,73,44,121,15,97,25,151,106,143,215,171,40,214,17,38,168,162,216,186,175,125,90, -25,82,19,163,179,241,165,136,53,163,117,83,212,119,187,109,71,162,196,234,163,48,163,88,218,42,51,242,117,249,97,198,86,124,254,165,159,175,220,231,43,177,182,159,175,120,246,249,74,126,190,250,175,108,203,160,203,94,179,159,47,186,229,197,87,151,74,245,95,181,217,62,225,203,16,118,28,166,160,13,98,192,5,170,158,207,0,90,13,19,185,16,110,206,73,231,118,205,50,22,230,47,204,177,206,68,80,160,96,99,148,16,7,144,247,102,14,194,160,207,253,172,76,115,133,107,203,92,87,106,234,23,161,71,181,0,6,5,213,199,168,210,77,170,8,152,248,172,27,10,229,140,8,220,193,214,174,247,135,65,86,206,114,174,190,243,125,79,1,51,176,140,141,230,200,123,234,180,41,21,206,52,207,39,194,36,85,175,205,218,228,56,52,226,64,202,171,231,48,104,110,142,55,61,4,177,79,64,96,4,15,67,52,236,115,228,143,227,59,91,205,62,48,169,101,201,115,177,151,194,137,195,14,20,114,241,154,55,46,221,41,129,126,148,102,98,173,205,245,189,59,81,1,19,241,145, -250,199,123,187,28,29,57,135,201,163,246,51,173,145,251,147,164,115,6,113,239,117,39,37,143,79,182,239,71,196,1,225,243,244,2,47,120,211,200,65,76,153,61,169,50,40,107,162,136,52,40,4,192,66,40,75,192,178,55,174,31,243,139,86,235,48,209,182,23,218,82,103,146,33,167,213,132,146,17,52,75,132,99,130,169,189,91,143,58,7,42,41,181,85,200,34,74,218,180,236,242,9,119,71,114,147,16,40,40,184,165,17,136,78,56,107,95,51,220,153,184,125,134,234,136,75,31,142,137,9,233,109,239,27,252,88,33,128,139,242,176,210,154,80,51,94,137,186,38,237,29,229,64,219,235,187,50,97,177,16,233,219,225,51,5,0,146,8,235,8,203,229,30,184,181,29,237,172,132,246,147,99,30,103,203,2,13,178,78,164,211,218,177,32,99,89,109,207,156,19,254,51,231,233,38,64,88,225,70,149,217,227,166,146,155,159,123,110,66,14,29,205,135,116,199,200,72,136,43,143,114,131,243,166,75,120,236,209,227,218,148,152,118,242,205,252,62,121,251,24,236,9,38,75,139,123, -87,219,27,190,2,26,87,198,49,136,27,208,33,194,99,239,82,192,225,188,64,41,23,219,15,166,156,112,33,141,123,236,20,35,109,82,14,218,169,93,14,251,218,71,35,22,208,118,198,148,14,94,173,36,178,135,76,239,212,186,68,65,229,18,2,76,157,37,70,42,156,111,71,148,106,85,134,94,254,146,21,197,103,141,223,40,180,162,74,219,126,14,4,9,56,170,205,88,218,54,189,100,114,98,59,211,8,105,134,204,169,240,59,99,154,152,49,36,247,89,194,130,117,136,12,231,250,66,194,116,198,91,191,190,155,70,132,17,232,248,40,205,122,251,201,18,170,40,96,125,242,23,91,131,144,85,116,155,172,6,238,37,213,61,138,244,22,133,33,202,148,8,243,213,171,206,127,92,103,39,126,144,166,164,186,163,217,84,252,62,83,51,16,32,123,183,142,249,82,243,197,154,237,64,6,226,62,143,91,174,253,190,209,21,205,48,20,48,30,78,28,157,174,50,101,97,130,109,140,114,27,254,44,206,83,26,97,157,22,167,190,34,10,73,76,32,220,164,234,224,125,17,73,106,212,54, -212,210,227,156,175,218,201,110,58,5,65,160,181,189,173,253,219,61,56,82,213,193,140,22,208,100,122,78,197,36,143,231,238,26,158,193,109,198,121,231,1,254,122,106,182,108,82,160,102,100,24,227,103,21,243,196,88,148,191,197,51,112,126,46,198,74,38,157,28,3,63,184,160,73,250,55,15,116,161,3,238,47,65,225,173,104,80,49,190,60,149,147,245,3,136,4,82,218,154,173,233,101,225,27,189,85,17,250,84,42,10,181,193,98,130,235,195,252,83,179,56,47,159,211,220,61,186,172,55,170,106,239,8,90,62,241,250,129,3,120,35,156,112,93,50,36,168,167,242,110,113,168,225,26,92,126,235,32,26,242,82,48,106,74,204,57,73,154,220,214,74,38,45,85,179,188,228,252,73,86,198,54,232,199,72,217,198,191,206,95,131,6,211,78,57,118,149,217,189,39,180,211,205,186,242,187,72,115,245,158,169,124,81,179,233,62,107,55,113,49,212,231,136,49,156,217,92,165,219,183,83,187,55,17,6,89,68,230,220,231,237,239,209,235,240,76,199,16,140,179,250,82,181,194,192,91, -71,156,17,87,153,96,68,237,141,21,180,193,33,209,156,48,185,20,135,241,6,218,5,150,90,29,238,25,236,238,97,151,250,124,162,40,215,43,12,58,153,111,115,244,185,151,43,168,202,244,4,59,62,97,42,66,9,114,255,46,126,73,201,147,99,12,95,61,121,240,160,88,12,20,5,28,4,249,90,136,22,48,160,208,48,197,195,27,156,143,89,30,31,2,56,22,156,120,79,89,156,62,156,252,12,213,11,152,231,253,34,117,89,223,171,89,230,198,202,136,185,165,217,217,30,75,40,191,137,168,81,197,33,137,197,44,117,183,228,62,140,190,249,109,221,91,87,187,246,100,103,138,126,59,223,245,13,143,152,253,10,99,39,191,229,179,215,72,252,155,61,84,22,93,139,246,8,230,210,29,112,218,41,141,117,7,65,92,41,186,253,73,245,18,111,27,48,28,75,191,165,236,140,251,136,251,230,188,167,40,230,115,66,25,136,251,101,39,215,128,167,201,69,225,83,137,112,32,182,47,57,248,38,62,72,74,69,61,121,162,70,225,9,12,24,173,159,1,231,248,226,234,101,204,151,92, -226,91,220,22,122,41,246,38,212,195,191,225,39,143,182,223,225,252,0,228,8,12,164,78,90,111,4,226,114,55,236,176,194,3,99,180,168,231,120,172,27,212,21,120,196,17,36,176,85,149,185,86,139,73,246,56,71,240,0,247,177,164,181,58,237,101,99,103,188,247,206,4,169,156,229,41,24,120,170,43,192,111,176,223,210,238,96,91,242,229,61,41,115,87,78,89,179,250,192,203,219,210,83,29,68,28,9,125,48,86,27,103,119,1,241,126,123,58,37,3,82,39,214,239,250,249,24,33,70,209,172,40,218,161,211,106,67,14,24,220,194,178,103,60,110,14,163,155,214,41,38,35,113,63,223,71,2,120,172,99,192,26,148,18,46,80,172,24,96,129,244,55,42,219,170,50,110,45,227,82,52,240,18,130,149,142,183,104,76,2,167,83,83,171,88,143,0,203,252,199,137,46,84,37,113,43,177,48,151,167,180,11,229,152,209,80,5,198,93,197,46,91,5,210,217,252,237,55,121,221,195,93,70,99,184,221,80,243,252,158,95,106,62,247,84,211,221,121,68,82,231,11,108,35,127,226, -122,62,188,30,151,27,155,198,93,199,77,216,181,93,39,169,34,251,225,121,94,150,229,200,182,237,138,224,30,149,34,175,238,127,243,172,211,223,22,83,254,219,162,238,223,180,255,15,214,99,8,236,159,40,12,252,159,52,250,165,251,127,208,116,16,147,254,238,220,150,35,204,181,9,150,14,101,111,91,6,86,146,121,2,163,241,199,107,161,253,140,159,41,149,206,247,253,38,160,174,188,220,7,158,219,45,58,153,180,91,90,0,157,63,15,72,210,72,12,248,124,89,117,195,132,153,103,65,249,224,251,109,236,178,88,112,253,212,23,205,50,83,95,65,34,71,190,121,165,172,83,152,140,108,13,116,43,221,181,203,157,247,83,235,68,75,131,197,85,186,22,246,85,4,18,229,203,103,51,183,104,34,44,255,236,22,246,42,122,196,12,231,165,241,218,183,68,15,131,112,47,248,44,191,11,194,172,1,119,96,63,207,246,107,202,218,133,169,200,150,100,194,37,237,36,202,163,13,82,0,120,211,109,120,151,46,247,236,86,33,223,166,56,127,14,202,184,52,250,170,231,108,118,86,207,12, -37,150,175,56,67,159,176,62,64,131,162,188,182,21,137,66,224,147,202,11,24,74,154,52,246,52,5,31,9,185,225,1,129,103,253,133,63,50,39,147,129,130,227,202,48,142,179,235,116,148,234,133,230,16,154,16,15,62,164,109,186,216,102,2,66,18,56,131,183,243,1,14,72,233,96,236,99,125,158,178,126,103,128,164,42,89,199,232,190,51,80,107,121,204,40,217,166,73,198,62,181,197,200,209,190,178,59,233,220,189,229,59,205,11,203,14,170,46,211,106,145,94,206,163,212,144,187,178,70,131,241,191,115,247,123,214,255,150,215,95,240,219,88,56,204,159,71,26,28,237,110,224,26,134,207,82,214,31,158,118,31,69,222,135,158,180,99,245,160,123,89,35,121,118,145,244,251,86,132,254,105,221,62,137,192,153,43,154,15,33,174,99,188,94,225,212,196,28,243,84,127,20,235,58,220,170,27,105,57,124,50,65,65,103,217,150,158,116,251,66,71,41,134,116,102,165,60,28,184,219,10,89,65,211,55,55,49,218,248,135,249,28,144,49,3,130,246,147,172,173,39,94,3,237,69,115, -197,94,88,157,103,46,53,12,171,164,163,26,129,222,82,89,139,193,203,13,138,144,69,239,179,241,116,192,132,60,128,57,226,193,83,200,38,7,210,22,115,27,13,213,109,207,120,97,65,22,98,46,141,206,190,233,42,206,157,127,71,178,131,234,230,156,163,158,202,52,106,51,79,194,159,8,159,36,68,216,165,96,21,207,132,132,136,3,188,175,200,136,131,235,53,6,57,247,58,245,205,187,167,241,36,178,29,20,79,60,163,190,111,93,38,88,106,110,100,172,82,245,7,132,209,232,67,125,34,252,250,141,231,138,122,73,153,87,245,8,142,143,46,157,120,132,154,236,252,2,9,236,106,2,250,205,112,188,103,126,117,183,27,159,150,252,178,153,144,197,181,225,214,209,167,131,118,3,86,71,77,102,237,112,210,246,84,179,142,247,98,152,159,106,143,78,109,203,133,51,215,30,138,196,110,14,190,222,12,255,239,115,253,151,187,154,101,58,95,168,32,169,149,252,186,230,173,89,249,73,202,101,191,233,168,58,155,211,111,28,121,162,28,154,33,77,173,59,144,3,109,109,204,30,170,83, -216,134,237,254,213,81,174,47,182,53,161,213,194,227,196,251,9,106,142,147,169,222,247,187,121,136,7,51,19,142,172,58,165,241,9,15,203,107,113,164,77,51,154,22,47,76,226,50,53,220,164,85,139,189,30,146,27,96,31,149,72,217,11,54,2,79,225,217,82,107,78,23,38,30,170,65,5,238,43,63,239,68,132,202,199,19,152,248,3,137,72,178,85,107,132,22,5,136,228,239,198,47,246,119,44,93,87,54,76,171,177,255,30,115,20,237,49,208,80,88,43,48,80,52,175,230,86,145,161,215,237,246,109,227,217,220,96,177,117,183,80,172,205,156,130,205,202,215,150,177,91,160,123,244,241,116,229,171,127,77,237,199,193,165,56,148,168,60,76,91,196,168,216,211,135,4,17,145,41,89,18,187,185,51,230,2,85,36,139,95,101,196,108,143,15,131,53,250,6,69,137,52,102,113,4,132,107,201,56,128,202,200,192,240,47,181,207,144,104,91,146,233,101,255,149,183,106,180,88,40,98,12,110,14,202,143,104,181,250,7,225,57,28,30,52,12,209,192,15,127,202,3,170,228,233,151, -180,26,159,193,189,72,88,244,211,145,189,71,39,219,175,232,68,50,71,70,93,4,24,148,37,142,8,245,19,77,239,156,33,138,195,130,192,166,194,172,57,236,200,100,182,217,102,80,236,248,249,126,85,9,45,198,186,16,104,203,92,151,201,35,157,104,57,213,31,229,88,161,197,83,105,41,100,131,127,143,235,31,241,177,82,201,34,196,140,195,194,178,196,250,82,64,72,17,5,130,23,41,112,66,238,3,87,93,138,70,29,207,108,226,252,90,168,34,105,71,60,43,231,20,119,96,170,171,165,123,159,29,45,11,92,100,199,198,203,100,203,174,54,212,78,199,160,237,179,78,166,178,56,218,15,87,247,240,84,167,162,145,128,44,100,65,72,125,85,90,91,116,6,39,22,133,141,215,191,226,33,173,96,130,240,74,162,96,204,78,140,217,94,88,2,55,196,75,193,171,155,162,89,156,221,228,190,184,51,145,255,24,5,23,13,147,166,15,98,207,215,107,154,4,194,254,32,173,193,188,210,209,171,123,221,156,63,240,215,224,247,7,245,224,143,138,133,82,18,219,186,87,56,213,250,205, -85,109,206,16,143,231,156,251,214,160,76,186,112,60,251,231,57,69,51,39,154,58,253,226,254,142,239,122,43,53,187,221,32,12,255,173,165,16,140,56,244,101,181,223,1,127,61,178,38,234,134,140,168,94,12,247,255,196,43,255,102,63,220,127,154,43,65,222,140,100,110,2,180,89,104,17,10,231,235,9,169,60,251,183,109,191,118,240,208,167,43,73,83,64,165,80,162,131,133,51,184,201,118,92,214,57,50,3,110,201,188,191,195,8,188,250,27,107,160,12,133,115,44,68,169,0,179,140,192,106,161,38,198,121,173,20,176,179,125,109,156,243,85,9,140,155,110,87,90,86,148,59,75,245,158,192,194,203,220,0,77,232,79,87,224,9,41,239,245,46,140,198,53,129,201,27,0,36,10,193,232,126,131,29,14,81,233,242,129,242,0,138,127,255,31,232,223,106,118,70,108,12,96,121,49,65,207,213,60,53,168,240,10,157,164,127,164,98,64,149,159,32,100,192,173,75,169,221,81,80,162,146,143,77,221,219,106,253,155,20,56,80,7,40,235,25,59,232,255,226,217,164,191,223,40,71, -15,105,245,123,237,201,255,230,253,118,127,237,230,63,125,179,203,95,191,254,187,219,237,190,245,86,253,253,205,46,127,182,248,31,255,215,63,60,142,104,26,215,122,171,199,225,255,248,135,155,22,254,213,117,145,255,235,63,253,241,31,174,238,249,95,255,227,255,117,219,127,57,57,246,95,216,248,95,175,200,253,215,247,253,215,246,127,127,132,234,95,31,254,207,127,37,250,96,12,196,254,9,194,41,236,127,210,176,205,14,255,250,69,78,63,217,167,128,74,65,223,131,72,102,55,67,244,92,167,70,157,203,191,179,237,129,28,124,172,220,201,119,151,223,61,190,199,8,4,190,35,12,31,181,95,150,10,159,131,93,126,205,117,51,207,28,245,113,32,70,82,91,135,149,155,180,86,140,167,242,184,3,200,110,147,88,9,227,78,184,79,2,191,123,23,3,54,204,90,79,19,153,224,184,200,99,106,160,94,228,77,94,164,6,254,187,23,75,253,39,127,165,174,126,117,50,228,190,151,62,170,98,131,145,187,207,38,217,48,203,176,80,82,129,152,154,161,217,219,104,106,250,3,153,253,105, -96,213,160,234,62,182,99,162,183,14,56,101,119,174,125,165,248,226,127,126,51,216,206,81,45,199,146,128,87,97,37,43,28,86,70,42,177,223,183,140,169,214,180,178,191,77,174,58,94,85,175,51,222,110,240,94,51,251,179,248,31,34,53,37,182,111,252,165,171,183,112,105,241,204,44,117,137,27,110,156,98,7,108,194,175,117,209,201,215,211,171,2,161,0,225,116,189,82,22,57,177,97,122,108,79,250,52,0,136,2,0,136,112,106,193,196,184,83,196,186,95,64,178,193,143,160,46,36,225,181,143,174,254,236,143,202,107,199,222,144,12,200,130,197,95,168,87,158,23,144,52,191,190,39,59,167,127,30,138,196,122,113,94,214,99,247,89,64,202,122,43,224,21,149,70,10,38,20,158,170,139,209,94,142,42,226,218,13,0,199,241,72,176,5,33,86,4,5,129,230,68,169,46,57,6,130,218,103,179,145,9,40,26,110,140,210,184,239,92,79,43,146,220,35,102,250,66,242,101,118,50,63,130,249,149,234,244,242,231,13,98,140,218,84,160,117,0,247,197,66,158,72,93,205,217,143, -79,236,175,164,197,148,47,158,217,227,225,227,84,62,20,223,55,177,107,85,131,52,93,125,166,135,209,223,81,169,228,139,63,67,42,114,171,15,145,102,71,72,92,58,0,66,178,107,212,120,230,62,24,208,93,88,58,9,210,233,55,241,2,145,0,217,176,185,133,0,47,160,40,10,20,14,200,233,33,173,191,222,39,196,4,95,53,247,57,103,4,119,169,56,164,206,211,179,71,24,75,13,136,103,251,25,121,77,177,17,57,162,80,31,232,179,165,114,161,66,159,213,20,27,91,22,190,15,183,190,35,125,105,83,158,97,233,14,51,221,118,156,32,95,190,124,35,88,188,136,57,219,95,128,245,224,253,117,117,178,72,11,25,59,48,229,84,167,131,116,67,248,22,50,229,183,104,186,4,34,168,43,9,67,226,151,110,106,231,78,55,246,86,175,65,122,111,240,36,31,97,235,26,18,44,108,112,22,134,194,117,205,254,53,206,205,56,48,103,26,240,105,249,204,122,64,240,230,95,207,22,102,215,82,48,212,75,207,136,66,130,168,43,34,183,96,121,211,18,34,134,68,242,116,186,221, -244,183,232,0,138,139,238,201,138,167,102,240,136,170,53,92,102,40,88,206,13,187,168,103,56,201,80,97,237,86,81,154,125,129,32,232,49,16,48,80,28,43,130,104,111,83,178,115,106,162,39,237,202,137,42,123,153,128,55,17,213,1,119,108,104,90,139,191,203,220,36,246,81,28,70,60,140,144,118,124,180,228,14,46,152,0,196,34,22,222,179,16,7,85,98,12,151,228,143,231,173,63,177,118,124,27,205,147,91,12,216,203,109,27,5,38,132,146,128,119,157,194,12,132,166,191,169,57,169,65,231,120,177,216,118,128,114,165,3,83,0,26,76,173,137,134,83,159,45,7,146,85,244,99,247,48,239,6,37,173,156,28,211,162,24,235,208,2,142,85,135,46,253,48,252,17,152,64,239,61,35,36,42,235,22,65,79,71,222,171,20,176,227,4,1,48,23,74,126,140,235,253,138,77,251,186,92,116,235,204,90,111,70,252,109,210,165,75,79,177,215,183,179,251,86,247,197,58,208,52,17,100,200,153,90,56,49,218,40,51,130,178,243,211,184,21,225,4,110,166,98,66,112,30,132,240, -38,46,132,149,161,85,118,141,210,204,202,36,27,12,242,15,69,81,120,179,92,197,189,190,179,29,209,25,224,59,65,198,185,100,98,227,76,194,47,95,11,19,249,24,105,124,175,234,51,69,238,114,205,76,185,104,16,78,186,244,88,156,217,147,240,100,11,244,239,94,127,10,116,110,131,13,167,246,239,212,234,47,186,237,153,64,189,7,168,246,244,229,0,186,236,64,49,77,165,134,2,53,190,4,133,138,180,95,202,79,42,8,89,120,126,83,73,159,67,13,5,136,15,3,18,217,118,65,159,51,243,149,198,131,132,162,232,73,235,153,246,207,102,61,101,180,105,53,106,10,0,49,142,40,240,29,32,252,193,170,65,16,32,192,91,132,246,61,67,21,109,235,220,83,8,22,134,204,36,153,3,241,250,107,248,100,233,88,202,235,3,80,119,84,8,170,231,93,187,242,45,165,197,110,13,206,122,131,212,106,107,53,80,247,16,178,158,149,196,97,164,200,20,34,67,189,22,255,233,226,211,11,155,221,208,84,19,48,237,19,159,149,241,54,222,193,81,25,94,149,40,195,204,65,193,218, -119,95,137,79,197,224,47,76,230,149,173,166,216,3,75,9,198,219,15,59,177,102,164,229,223,243,187,168,125,106,126,157,47,229,175,26,150,43,246,209,40,100,111,197,114,254,158,30,87,6,57,73,186,80,182,175,35,57,192,255,117,249,70,251,109,222,138,27,2,162,239,82,41,69,103,1,251,187,107,56,74,78,145,6,8,211,47,239,104,45,214,93,83,95,52,52,42,255,154,23,126,23,107,204,242,59,84,108,129,118,157,91,181,34,199,192,103,253,87,115,54,255,230,79,188,4,147,180,137,247,91,231,53,175,122,105,12,235,62,92,161,247,242,168,189,73,229,213,90,205,52,173,252,14,126,175,4,242,126,241,234,53,75,136,183,183,194,249,167,6,183,122,15,101,252,251,61,80,25,66,39,42,20,21,118,75,120,150,91,137,247,106,0,237,177,140,138,201,148,68,43,33,206,139,136,70,113,85,126,151,161,124,211,101,36,148,179,116,128,168,102,75,8,32,12,111,121,167,76,166,176,158,83,20,107,45,157,79,141,210,195,103,79,172,145,124,56,64,240,247,41,36,208,118,235,191, -85,223,124,32,111,87,4,112,157,91,69,116,190,140,40,50,50,196,34,201,26,230,103,36,11,151,78,90,175,98,125,63,160,158,164,168,45,150,147,202,93,230,100,155,68,7,187,73,194,185,142,250,208,113,1,81,30,255,122,251,236,123,240,222,206,99,234,196,122,135,165,112,174,67,17,81,151,58,152,115,133,199,62,89,116,213,50,175,80,178,214,145,125,204,157,179,249,157,187,124,121,82,123,3,128,34,12,177,116,15,127,60,83,95,167,197,173,142,167,233,132,189,154,99,84,190,53,21,89,64,222,47,153,117,4,243,69,114,192,55,238,41,138,216,225,10,0,186,193,154,157,35,141,215,17,168,162,63,34,83,21,56,87,106,207,65,119,139,166,160,237,76,199,193,95,140,135,178,213,33,34,117,174,169,223,98,57,46,208,71,172,170,196,98,129,203,180,159,26,228,237,88,26,45,238,219,30,212,183,233,32,125,224,235,118,114,248,39,79,181,167,92,88,244,72,157,252,85,2,227,64,29,5,22,243,90,224,20,95,250,192,162,219,120,29,27,4,242,219,9,124,198,240,179,212,130, -119,212,113,174,56,162,140,174,99,91,144,42,122,215,242,221,157,150,252,153,249,232,60,218,8,226,68,193,120,252,72,137,80,82,180,166,13,243,45,180,75,116,218,152,125,127,232,247,55,63,194,228,128,95,150,208,60,26,32,25,48,178,16,207,117,1,101,18,166,93,219,93,101,133,122,33,239,176,167,19,45,178,247,238,27,42,227,233,94,208,111,157,146,218,155,173,73,237,152,75,38,52,104,187,251,100,218,124,140,190,35,32,152,231,145,114,13,107,190,183,119,212,52,181,88,88,173,200,187,51,171,197,206,235,108,164,1,190,62,158,47,111,43,42,152,219,102,165,86,195,136,72,215,200,142,5,50,200,163,247,102,39,116,246,184,255,52,201,99,249,120,57,97,180,160,122,72,11,140,179,34,216,80,120,21,216,124,117,250,199,184,106,141,52,63,65,103,135,164,240,244,66,187,7,189,248,241,195,125,23,88,211,165,225,216,79,95,182,34,61,64,18,76,228,114,246,193,143,196,189,142,16,53,31,191,227,105,232,203,21,89,101,24,214,168,217,96,158,230,153,89,24,33,98,197,38, -50,113,93,172,172,206,141,145,9,122,23,242,121,110,27,207,228,15,133,255,102,101,113,147,111,9,253,93,115,97,74,159,198,230,179,47,64,228,138,32,48,74,61,59,187,12,184,31,105,232,183,129,34,107,80,110,190,115,200,246,169,95,163,181,48,6,207,23,57,15,218,0,82,23,171,225,121,230,250,65,83,5,176,1,30,185,33,86,178,4,174,216,237,43,36,248,236,148,81,90,16,104,35,45,74,230,151,80,19,140,182,98,223,87,210,89,26,246,215,221,4,53,125,141,52,9,40,138,250,198,62,151,95,71,189,162,63,88,144,63,206,16,98,102,18,208,73,0,192,190,64,113,163,183,142,25,105,73,188,146,46,14,4,232,164,65,52,208,67,23,220,180,29,121,116,211,232,105,194,89,19,178,149,189,176,116,244,63,135,147,209,26,203,63,249,160,99,48,253,94,244,131,17,247,216,69,69,110,242,86,45,20,112,40,30,1,32,26,31,39,219,212,137,57,212,225,12,25,226,34,245,196,19,81,84,174,75,103,223,241,148,221,134,254,128,93,114,17,179,255,39,47,42,157,198,2, -205,52,109,13,127,85,58,239,204,124,106,141,7,29,142,205,4,205,198,139,198,214,111,245,102,16,70,27,35,210,178,187,151,131,211,175,34,170,140,30,93,42,166,151,195,172,112,95,87,66,172,56,254,81,47,39,216,92,142,216,149,176,161,86,197,137,240,113,35,161,147,193,45,192,161,173,143,170,224,154,197,195,239,73,6,190,230,249,213,79,38,5,84,217,146,213,190,203,207,122,88,203,187,205,57,152,6,176,192,247,109,168,243,106,8,161,1,177,170,197,213,245,203,98,233,40,169,40,14,247,128,87,5,207,135,105,91,31,117,59,117,11,167,175,29,209,129,189,226,6,142,4,3,249,33,247,22,90,60,42,19,1,0,224,157,99,76,189,101,133,116,145,254,188,118,31,97,81,180,33,217,17,109,32,1,233,134,169,131,15,217,239,168,18,15,149,230,0,130,103,233,65,61,156,1,6,58,0,43,116,243,74,104,74,113,203,197,217,220,237,179,181,23,66,152,193,131,129,219,230,128,121,227,175,143,174,89,217,174,111,2,2,214,158,250,178,22,200,145,34,152,186,112,117,137,61, -209,145,64,211,168,61,33,203,33,85,224,70,54,15,123,7,176,137,22,87,27,64,197,210,198,148,231,56,77,31,40,197,43,134,198,229,239,92,185,225,15,204,95,153,172,151,13,105,247,160,218,102,188,159,117,39,143,91,72,89,105,132,204,97,99,3,90,39,125,156,167,112,66,156,138,125,89,12,126,42,24,25,186,186,120,135,28,42,71,133,92,187,118,109,226,170,249,173,112,152,52,234,203,154,185,252,136,134,247,244,26,138,206,5,127,24,251,232,141,253,167,99,107,118,49,47,95,200,61,128,221,242,81,155,121,136,159,96,253,115,37,143,182,82,2,38,194,50,84,68,74,61,244,182,134,228,90,26,1,81,7,145,141,184,143,251,244,209,62,223,7,62,245,119,24,250,241,170,115,107,18,5,62,152,122,237,26,66,216,144,211,2,176,25,60,33,195,221,84,201,175,199,229,172,185,84,55,102,38,150,106,222,153,125,183,13,2,107,32,130,98,136,125,227,60,249,199,76,245,113,155,110,55,70,106,12,84,130,84,225,60,19,17,165,202,39,163,36,75,159,77,20,247,194,138,116, -232,67,89,136,54,117,72,40,8,7,58,231,3,231,97,232,208,242,95,128,81,1,182,88,182,190,23,13,246,183,220,51,60,26,143,39,85,209,107,199,194,117,142,245,187,87,75,167,32,226,197,5,18,250,77,12,50,219,237,13,59,185,132,141,15,143,209,125,141,33,219,207,230,247,22,246,204,4,81,161,103,171,22,176,40,19,161,174,181,145,119,15,19,76,229,147,127,239,191,4,123,164,150,41,179,177,205,19,254,24,20,70,15,125,98,241,221,214,149,183,84,15,223,199,135,223,71,176,230,137,119,209,39,70,85,182,4,47,59,35,198,7,122,116,235,131,141,104,221,14,130,122,151,98,36,54,146,189,195,191,177,248,251,169,3,66,164,227,227,218,160,44,82,33,221,100,173,71,230,252,90,53,44,74,55,222,56,250,251,59,127,48,78,158,46,134,79,79,123,79,101,76,71,61,186,113,106,134,149,136,243,172,196,113,146,78,71,250,138,109,34,202,129,97,179,120,113,219,98,24,228,13,155,12,60,25,21,151,218,251,132,40,71,7,219,195,178,137,214,89,47,86,131,12,245,27, -248,217,146,194,187,221,241,43,83,145,64,152,183,220,24,205,211,131,139,180,88,248,129,175,93,245,85,40,149,195,60,65,243,238,76,37,9,233,61,30,223,98,38,109,216,158,122,76,75,148,111,254,184,33,155,180,193,143,162,36,171,149,126,165,82,112,141,145,33,190,180,101,86,30,4,84,217,82,230,91,115,246,106,56,113,117,150,198,196,68,124,45,30,27,139,86,101,188,48,251,118,230,74,187,40,239,57,156,110,103,154,237,194,119,253,146,182,151,181,63,188,183,199,251,195,146,143,56,134,31,49,85,178,186,86,178,226,27,173,138,241,178,100,172,20,120,83,104,106,22,149,100,33,125,108,202,162,222,113,2,76,178,187,70,72,36,140,37,139,196,76,162,80,246,212,109,28,134,218,216,57,157,194,140,201,48,249,197,184,23,131,40,179,146,60,91,62,34,151,220,40,85,183,16,91,4,66,216,238,176,168,22,201,183,62,226,134,188,217,210,35,165,59,7,158,102,124,246,181,142,224,232,40,7,155,23,218,163,52,210,96,100,31,166,39,238,236,218,63,239,107,197,5,246,44,190, -76,213,63,216,109,130,187,82,169,83,162,97,196,87,106,233,44,86,29,240,241,220,53,244,1,172,199,123,189,236,79,248,176,53,102,190,91,5,124,28,183,212,97,110,184,173,127,187,162,88,34,213,208,35,31,229,93,125,191,49,248,28,91,120,202,175,107,49,95,142,112,81,4,224,115,77,120,135,41,35,93,228,152,47,170,211,242,175,217,104,184,76,14,82,174,4,170,167,248,243,25,230,11,168,239,55,162,116,49,151,145,38,197,218,164,213,0,143,24,55,222,158,111,220,140,98,20,143,210,50,37,179,94,82,26,70,242,195,234,210,41,226,151,82,133,16,240,147,218,193,139,18,210,136,73,94,52,103,145,180,152,163,158,157,110,104,105,171,101,48,60,120,12,163,100,110,9,96,186,172,206,20,204,157,171,132,52,170,178,203,116,162,96,252,208,222,197,49,37,18,41,137,144,162,189,165,121,231,140,210,91,133,11,55,25,70,251,78,169,244,3,97,39,80,138,111,130,214,177,75,70,207,200,177,231,176,140,248,94,93,245,144,96,220,243,74,145,71,136,145,22,65,229,155,84,84, -223,199,101,188,31,3,191,55,227,172,246,111,140,52,131,178,165,105,129,129,61,81,29,5,254,137,35,200,211,33,126,188,205,11,79,219,233,73,136,97,32,95,146,240,24,31,238,198,86,248,94,23,133,86,127,175,114,212,71,211,45,47,31,237,235,110,155,154,102,141,152,128,44,69,69,6,9,90,11,47,58,6,74,250,70,104,246,209,255,47,231,225,90,161,60,108,183,193,203,50,212,217,100,231,57,75,215,165,92,142,222,32,63,190,108,118,21,28,185,245,127,227,111,139,174,39,178,19,163,126,125,190,118,126,47,166,100,232,88,177,35,181,229,23,198,118,174,85,144,153,127,221,254,210,165,139,246,199,73,86,89,223,43,133,29,181,117,242,251,205,208,170,178,158,227,97,244,127,184,31,207,85,132,159,95,224,153,182,99,202,249,81,130,2,35,169,223,127,215,94,254,22,50,19,212,109,57,42,190,75,7,68,69,223,55,199,32,181,200,83,140,106,181,244,95,251,73,25,53,153,65,121,77,244,36,77,159,161,78,233,7,30,102,91,72,210,104,38,75,168,225,180,214,129,166,10, -121,144,201,32,143,136,103,139,118,195,90,233,107,84,143,152,130,185,202,221,64,233,11,39,147,251,186,185,41,89,132,51,148,232,43,42,108,184,4,234,197,195,90,140,90,95,236,65,228,102,35,220,92,43,210,140,67,95,158,217,45,227,96,247,56,176,137,223,167,243,17,61,174,182,18,177,209,239,41,167,47,72,55,162,4,24,111,13,175,162,56,182,199,199,201,148,127,124,118,232,220,104,209,144,187,116,43,181,35,55,39,203,213,136,211,144,58,89,211,232,22,107,175,0,175,14,143,47,180,151,234,5,249,200,80,228,94,19,216,67,126,64,202,68,39,108,224,155,166,110,194,151,41,89,91,1,85,188,234,191,91,198,86,246,7,244,90,134,159,105,230,114,157,43,246,237,101,143,94,153,221,158,143,222,31,29,251,90,223,182,59,232,33,123,207,83,40,137,154,127,52,3,238,32,27,193,141,215,182,198,167,40,156,159,143,191,232,171,96,77,155,162,17,185,252,21,234,42,253,96,130,82,97,244,159,121,80,210,133,21,113,136,106,132,177,206,67,92,242,139,216,208,253,180,86,133, -64,131,84,239,207,60,240,108,205,134,204,138,23,101,102,15,50,15,189,107,251,129,47,0,218,143,15,235,60,244,57,117,121,236,213,219,72,6,241,226,185,107,18,228,154,235,246,5,215,66,67,7,11,139,141,74,59,163,140,221,220,118,217,45,125,169,86,219,74,22,243,153,82,133,131,247,65,197,168,99,33,135,165,173,44,238,152,111,74,37,58,178,100,183,35,121,77,21,214,145,219,189,79,218,28,7,96,166,112,175,160,171,0,163,175,150,199,24,22,192,105,240,215,162,210,126,57,203,124,189,211,157,223,228,11,110,191,82,203,91,46,151,145,194,106,138,224,153,106,43,90,9,248,169,248,244,53,71,185,27,97,46,246,155,114,75,189,198,148,109,101,224,247,1,219,129,46,190,10,252,21,126,175,37,119,87,171,125,141,19,119,238,233,58,24,31,117,131,37,29,226,56,254,95,242,241,230,83,50,223,215,197,173,55,200,69,125,235,128,202,136,76,154,174,147,178,101,211,145,211,121,159,120,193,105,241,200,191,17,245,238,173,19,184,67,33,122,235,235,145,167,1,97,108,212,132, -21,42,209,3,94,240,204,55,247,89,180,111,21,100,236,62,210,176,155,91,25,167,130,179,233,219,93,68,239,159,183,39,26,96,74,44,182,155,156,31,121,24,18,99,188,159,102,79,106,54,239,195,19,7,245,59,117,135,54,190,0,47,100,63,198,72,25,189,69,167,100,155,186,36,3,206,117,23,223,82,132,67,193,245,56,9,79,47,251,252,4,64,220,207,69,137,61,239,15,145,24,207,144,15,24,209,1,86,159,153,198,135,140,140,207,20,5,33,164,164,4,43,58,100,18,19,153,22,193,120,10,177,219,47,166,207,159,152,224,200,123,229,54,179,163,158,1,15,147,96,81,11,102,107,108,40,35,139,174,165,34,110,203,160,190,228,26,224,54,213,99,120,141,88,13,50,42,163,85,208,227,89,63,160,141,142,35,8,238,12,241,117,193,223,76,75,142,235,83,229,26,18,239,88,152,30,4,217,110,175,163,19,168,32,68,251,138,95,28,215,126,52,58,109,51,180,47,186,193,145,2,13,34,140,121,241,201,216,248,5,196,140,223,88,104,220,144,173,162,44,211,135,137,11,79,42, -89,37,184,24,226,105,199,187,35,173,41,218,156,182,92,74,175,5,202,180,175,47,103,166,15,233,33,63,200,97,203,106,156,126,144,3,148,227,23,67,39,121,75,183,174,207,120,87,107,181,221,62,254,255,192,181,42,192,97,208,187,226,59,241,174,194,238,47,234,247,204,169,252,120,143,244,183,224,139,67,14,209,10,253,19,151,98,73,58,112,32,196,137,126,99,25,241,18,35,74,81,222,254,72,238,241,200,96,186,143,85,40,223,6,117,7,139,58,12,106,131,179,65,185,188,56,36,98,155,50,118,135,47,72,183,172,110,43,94,221,18,155,17,53,212,251,115,177,14,91,62,144,117,227,171,73,250,82,189,219,58,157,62,248,101,127,52,94,125,156,98,250,205,115,159,197,221,129,59,100,195,146,153,97,23,56,126,165,232,142,101,25,150,37,61,148,31,58,186,27,39,149,164,239,223,88,185,101,197,231,42,63,158,49,174,215,190,112,192,10,123,167,129,110,134,21,247,68,175,54,167,164,75,180,41,211,94,164,240,181,207,179,155,32,143,245,225,180,89,147,204,240,219,50,78,55, -56,67,174,207,80,59,36,249,15,233,221,159,163,30,117,231,102,190,92,77,11,34,235,200,157,67,63,115,173,202,11,168,168,196,125,175,168,146,13,31,165,51,69,235,8,231,142,205,107,100,98,221,58,129,128,22,69,205,143,193,243,68,118,198,217,209,237,72,180,20,76,119,189,20,205,223,229,169,133,176,227,91,98,129,208,254,233,211,208,116,81,205,168,23,147,60,251,230,74,106,127,50,12,168,65,92,188,161,15,145,215,145,43,146,236,100,138,254,139,167,90,49,221,54,232,194,246,131,240,151,234,97,112,176,11,189,147,183,107,75,184,209,15,37,165,161,170,64,159,219,25,184,70,187,113,206,25,167,207,151,190,1,186,146,112,152,87,85,94,182,217,93,40,119,68,41,138,85,14,133,85,239,86,99,167,203,68,27,157,224,134,172,228,192,0,54,217,238,226,9,134,107,152,39,71,253,146,166,209,146,113,202,214,85,60,251,41,142,186,137,134,213,246,253,220,9,86,177,116,30,151,171,74,13,10,46,75,7,12,112,19,241,66,176,55,52,90,64,51,192,60,126,255,170,44,238, -254,121,121,125,49,53,34,171,24,134,118,203,207,22,160,218,189,105,129,251,200,51,73,164,85,85,74,85,90,248,168,142,155,14,219,5,93,200,9,43,79,129,18,79,121,30,201,181,7,196,236,145,150,47,124,168,100,180,128,100,44,63,63,91,110,12,245,123,130,40,203,139,253,199,90,167,16,147,15,3,30,47,88,61,40,224,164,99,6,172,61,53,200,196,204,130,209,58,240,149,99,50,213,248,167,74,109,230,57,206,251,73,142,189,144,173,42,203,49,213,19,84,101,241,9,103,237,3,34,190,190,187,227,99,181,217,172,113,192,51,153,228,233,107,75,136,218,112,87,210,2,157,86,12,103,23,209,10,235,66,243,97,249,211,0,21,114,129,109,137,241,108,214,185,206,242,190,160,113,180,77,98,117,152,179,214,202,94,123,164,40,139,222,203,142,42,74,116,44,183,73,150,28,240,193,197,225,187,113,111,246,4,115,36,126,52,164,99,248,24,63,140,194,52,37,241,249,166,145,228,84,54,120,114,21,130,30,233,154,54,248,63,137,55,182,215,56,133,45,100,138,56,158,202,6,240, -221,77,44,32,227,132,186,162,21,22,185,119,134,94,82,211,186,231,99,132,69,167,199,131,83,222,130,189,156,83,179,48,63,150,210,118,10,117,104,186,21,179,91,35,232,82,245,38,118,172,27,43,143,46,185,234,169,39,198,137,166,71,46,118,113,125,217,107,172,187,42,47,89,83,134,128,135,119,185,180,162,70,31,193,242,154,64,161,214,113,122,127,201,61,0,31,181,92,203,136,113,218,19,136,142,70,247,65,176,21,205,198,142,111,48,19,54,190,171,170,195,142,167,126,166,46,227,68,64,66,78,106,67,210,37,101,114,171,162,223,31,187,196,60,255,135,39,152,210,115,66,196,95,226,229,171,53,115,155,210,35,253,55,65,61,218,98,54,229,26,134,220,110,107,218,126,237,182,204,17,189,186,123,191,209,209,250,168,193,250,155,79,47,248,64,94,137,203,252,21,240,71,225,245,55,98,12,189,31,125,134,136,131,26,44,78,160,207,171,202,39,21,76,107,190,202,154,15,22,184,93,242,70,103,139,159,201,136,246,232,84,230,103,187,102,188,174,210,110,72,89,169,219,7,148,151, -242,9,164,124,23,219,71,228,67,64,58,185,28,92,118,180,69,51,94,164,241,87,93,86,248,7,68,242,24,37,46,194,117,9,54,120,208,189,216,62,2,222,22,114,9,232,225,156,181,205,87,10,192,15,45,169,215,159,24,233,119,23,177,137,144,171,120,64,80,110,98,165,80,158,74,234,153,182,106,58,156,118,14,122,221,231,143,54,94,226,135,6,30,237,28,107,69,142,73,195,254,212,168,207,190,156,146,142,104,171,102,228,214,216,167,16,62,222,65,127,223,214,224,104,205,18,118,150,50,125,177,244,122,212,220,102,125,7,242,13,46,31,200,65,151,150,251,83,79,188,224,210,51,236,17,143,246,251,168,190,221,91,105,187,236,160,243,96,85,154,181,15,35,213,164,210,202,166,47,228,116,108,245,110,84,162,222,232,217,174,59,85,6,163,162,62,43,204,96,169,218,109,60,13,124,167,41,141,40,132,225,99,29,207,76,19,106,26,176,46,251,184,169,19,224,154,1,1,249,37,182,125,180,26,95,215,140,133,106,227,168,101,231,158,106,3,69,159,167,45,197,159,139,10,127,39, -214,70,87,164,248,114,128,161,226,99,248,62,88,93,6,23,182,124,33,231,167,99,248,171,152,207,73,72,119,71,243,151,21,138,237,71,57,112,229,163,96,62,143,76,114,212,134,17,235,206,147,24,180,109,62,6,126,246,185,82,49,206,75,205,234,27,60,36,253,246,178,71,70,247,167,50,136,84,214,222,152,249,88,97,39,237,134,102,165,121,58,255,219,14,158,152,60,141,65,189,225,99,168,68,189,209,74,13,62,249,189,220,148,49,33,130,80,21,230,205,207,201,123,103,101,192,2,192,63,235,146,38,196,85,207,182,105,252,106,106,199,177,93,121,162,110,6,235,68,107,125,120,70,47,59,230,187,57,118,253,59,23,52,10,219,149,26,32,81,170,131,0,158,230,3,131,228,225,117,156,97,162,99,133,82,181,174,97,129,47,102,230,49,178,217,16,143,119,117,179,25,51,133,89,35,181,184,55,124,223,47,83,125,29,118,101,244,176,123,19,45,231,228,143,49,212,77,41,124,92,251,56,58,236,79,139,176,221,144,110,110,166,184,158,144,237,167,42,60,199,170,181,11,184,216,74, -199,204,125,1,174,38,48,158,44,63,117,202,68,165,230,245,59,109,90,110,194,98,14,238,113,34,180,72,155,60,235,201,130,80,119,244,67,119,244,24,111,182,194,26,127,226,148,24,224,210,45,142,84,217,143,255,197,234,74,196,63,254,233,244,119,162,119,233,43,31,139,5,170,253,29,121,89,159,245,63,226,77,204,98,3,221,25,177,182,97,116,20,157,62,155,193,110,106,124,21,157,91,205,98,151,155,209,232,236,98,87,180,196,74,164,103,84,58,149,209,114,85,117,61,192,249,120,95,86,108,30,41,194,212,140,114,49,63,62,21,223,213,21,32,73,43,242,31,159,148,191,141,187,94,183,254,154,53,82,191,27,119,111,68,118,78,207,41,44,251,53,242,247,164,44,125,40,91,7,57,165,31,63,182,124,57,131,188,132,135,149,63,234,250,96,164,43,143,219,125,126,101,114,246,47,47,55,209,71,146,125,75,119,162,71,221,91,100,146,186,24,5,11,52,126,37,51,90,46,57,135,254,145,90,164,252,106,154,84,157,171,116,254,22,159,32,192,41,65,95,52,171,146,185,139,21, -71,127,14,174,4,13,113,31,193,9,133,146,58,71,127,173,6,125,204,122,255,161,85,216,251,83,71,143,58,84,108,187,62,164,65,108,42,100,65,77,134,214,218,87,98,212,224,165,15,79,229,84,33,87,149,32,247,198,162,190,147,154,253,73,208,63,24,164,114,130,90,75,201,190,116,56,245,218,131,48,132,52,234,175,245,30,25,250,173,117,219,158,192,196,233,239,109,37,178,21,57,150,187,135,10,91,231,169,73,235,54,51,150,174,194,207,38,255,17,22,12,141,210,66,169,211,193,131,150,9,127,237,154,117,99,24,185,190,181,11,223,215,60,147,119,208,198,147,86,199,125,30,99,185,206,9,75,241,141,181,195,104,10,42,203,35,167,33,169,56,149,31,212,11,73,58,138,165,178,89,7,126,239,169,107,230,137,149,104,132,83,210,80,60,219,40,98,105,208,32,50,181,99,161,224,141,39,254,103,251,61,41,250,80,254,126,222,204,221,159,204,64,98,246,119,93,130,99,69,128,20,15,30,131,181,235,125,77,188,181,166,205,0,123,248,184,131,161,241,133,101,190,116,12,245,229, -191,37,212,198,179,43,104,179,23,144,79,224,171,80,250,234,131,231,82,213,198,191,149,233,249,83,55,123,132,41,227,111,13,194,99,62,160,238,150,104,189,156,213,162,32,150,69,8,145,219,142,117,123,204,245,193,1,202,84,78,203,170,200,115,126,38,94,162,30,209,186,44,144,173,221,69,235,87,150,111,241,125,138,177,223,178,246,19,86,175,191,75,180,13,108,46,172,193,88,58,163,226,102,240,180,211,208,111,172,13,152,72,107,185,87,30,112,47,75,167,179,212,178,50,151,236,212,8,213,179,128,140,4,54,2,208,228,51,191,132,223,194,172,38,70,250,183,24,19,167,96,172,104,91,76,202,217,133,68,154,149,130,191,90,175,124,148,227,39,62,157,240,48,71,75,14,120,116,93,80,97,78,153,216,254,23,156,22,235,243,17,248,228,96,196,254,51,237,144,90,57,23,150,30,13,58,171,125,131,81,121,63,64,24,135,213,18,162,63,169,97,19,107,57,140,90,214,227,110,222,129,219,4,148,189,50,152,34,50,52,106,63,107,60,153,150,131,87,31,13,59,221,64,57,236,62, -57,62,178,248,91,180,67,41,62,125,84,240,168,249,26,99,232,94,107,110,73,223,84,98,238,236,64,154,239,162,226,59,152,87,74,232,43,230,220,195,127,157,207,17,222,191,243,57,93,170,66,21,175,209,147,48,218,47,165,162,220,207,139,124,83,213,92,86,203,242,216,178,2,1,23,171,38,28,180,108,138,181,182,66,51,90,182,209,138,248,136,102,231,90,52,3,255,62,5,183,127,125,42,88,113,6,53,143,54,70,13,236,223,154,151,222,7,101,247,224,231,32,147,8,92,120,187,165,132,169,189,171,117,88,247,175,115,1,75,91,93,2,229,114,220,253,82,145,85,65,186,46,237,78,69,43,98,233,16,91,25,168,225,213,130,88,243,83,115,152,54,168,48,71,25,230,141,78,35,192,144,136,34,3,178,28,212,91,41,0,198,35,167,90,158,186,174,253,37,108,190,151,249,158,188,132,222,192,253,141,23,214,217,224,103,246,33,70,41,111,191,217,205,17,106,66,139,61,107,189,230,192,158,29,208,241,225,144,79,166,56,212,96,91,64,122,225,25,59,240,62,143,6,123,151,117, -211,141,189,64,53,194,163,7,7,168,178,150,245,219,63,125,61,239,90,57,101,121,145,27,124,173,177,39,159,115,243,251,64,15,250,167,64,245,191,31,139,18,143,177,206,134,119,132,161,210,202,127,15,230,49,159,33,45,77,149,48,89,109,137,212,248,42,145,51,55,91,116,231,147,175,65,35,68,53,234,201,183,97,140,37,84,227,91,245,122,225,178,249,148,10,155,59,229,31,222,45,95,49,38,114,147,173,184,182,142,63,199,168,121,233,141,98,188,252,50,149,23,253,173,163,83,60,103,58,116,239,92,251,252,203,250,117,50,5,239,46,161,147,53,98,250,151,26,102,62,242,187,125,143,199,106,35,94,50,113,121,63,182,252,241,33,254,200,12,47,133,173,30,123,198,245,17,248,19,255,38,134,162,70,110,200,79,36,82,66,119,98,41,34,218,82,113,139,192,47,207,88,153,164,157,157,115,229,108,132,108,126,239,105,130,139,231,32,225,26,13,37,1,172,21,160,146,98,250,212,37,130,239,176,112,72,244,123,7,145,20,107,190,162,242,96,239,99,91,165,159,206,113,199,175,155, -62,224,153,232,236,251,106,3,5,251,162,244,73,139,127,253,132,218,228,125,66,168,183,116,52,215,197,65,41,22,168,170,233,88,192,181,52,239,163,227,87,177,84,230,159,227,126,184,174,99,88,153,228,31,207,216,217,187,219,60,84,200,254,168,208,151,31,47,220,253,52,214,111,123,39,250,183,90,163,226,110,75,10,43,119,247,104,211,255,163,205,234,159,150,227,109,217,14,217,131,109,211,74,2,16,1,198,31,130,7,113,189,171,190,32,81,51,111,9,153,191,21,173,2,15,1,196,15,1,88,12,75,199,152,167,245,106,190,19,46,136,48,40,53,44,245,79,255,47,211,95,250,191,238,114,109,149,108,86,101,65,91,225,199,230,107,151,98,190,41,106,171,24,46,162,1,218,131,249,240,135,231,118,109,88,61,63,115,15,88,83,49,252,119,106,159,48,191,40,112,105,253,158,90,42,110,94,169,253,36,61,143,0,188,74,134,241,147,111,158,240,203,55,230,161,217,143,6,230,146,246,88,210,189,255,184,136,154,13,146,133,142,203,103,115,141,96,113,149,252,168,109,151,135,68,244, -29,196,39,148,83,35,33,52,45,170,115,152,66,73,38,242,241,53,51,41,155,203,193,122,113,126,241,49,251,21,158,28,195,218,223,201,129,89,229,249,242,143,142,48,223,47,34,137,95,96,186,56,73,84,140,120,140,199,44,98,96,66,245,130,186,116,129,48,33,68,208,233,229,132,13,188,248,214,133,133,13,200,79,33,68,218,208,7,195,213,244,33,86,90,115,93,142,232,198,39,175,148,234,143,39,179,211,63,190,50,59,3,155,61,63,21,175,112,117,148,90,77,112,236,8,152,26,34,174,169,93,52,112,175,189,139,179,140,164,210,242,141,189,242,62,124,61,176,243,176,9,75,119,52,212,60,88,1,62,60,200,175,131,210,46,41,171,201,85,36,52,221,160,139,139,35,31,207,31,96,8,230,35,170,85,38,178,21,207,53,249,82,102,31,13,225,33,10,145,110,233,218,195,113,240,152,36,19,229,219,61,148,59,170,136,70,232,37,116,133,55,126,83,71,242,224,212,138,142,25,127,70,243,201,227,240,142,59,14,51,3,231,66,110,225,167,231,219,244,169,209,215,1,225,120,117, -132,192,132,76,239,9,17,239,15,137,86,138,74,30,159,78,60,0,149,171,64,149,218,169,176,14,233,246,145,102,213,147,143,124,83,201,236,111,13,67,224,180,43,230,71,21,223,102,63,80,63,201,249,184,208,60,22,194,94,175,28,235,134,23,162,55,210,65,18,159,226,198,106,140,68,29,156,74,223,112,122,198,161,32,29,200,250,158,64,224,125,232,21,55,32,18,66,44,217,18,139,143,224,156,156,129,111,29,77,173,116,213,63,235,99,65,69,110,219,135,112,142,73,106,45,60,251,98,66,245,251,71,207,94,171,31,187,140,202,202,187,126,87,160,65,138,206,163,55,55,206,250,213,181,34,74,21,33,153,45,197,44,26,229,169,176,238,125,13,248,85,27,235,115,108,134,111,174,212,98,161,189,216,161,207,78,166,185,14,238,26,236,46,89,18,155,41,226,232,153,164,224,129,88,41,209,135,159,120,71,120,72,197,2,55,201,193,248,114,241,61,245,142,231,246,205,195,16,18,114,178,240,228,191,181,206,184,239,136,189,249,184,10,58,220,11,147,150,26,215,220,56,185,245,28,242, -48,9,17,248,40,194,44,251,251,111,78,246,247,207,214,14,242,4,34,214,181,181,127,226,34,11,73,30,194,237,147,190,98,248,99,52,32,162,6,61,54,132,123,200,211,208,55,101,232,39,99,183,121,241,151,16,5,11,224,251,77,194,163,161,178,211,159,44,0,110,241,205,144,60,92,100,221,207,6,101,158,207,85,125,189,135,145,145,244,17,253,84,169,93,150,118,121,8,38,163,168,84,15,115,182,39,202,77,138,64,234,19,255,103,79,206,56,64,211,111,10,125,70,151,60,124,49,42,134,41,184,31,244,211,230,36,105,22,18,88,99,15,171,175,255,155,173,243,216,146,80,215,154,244,3,49,192,187,97,38,222,147,120,152,225,189,247,60,125,83,231,220,223,116,175,158,215,170,36,183,180,35,226,147,132,242,16,51,8,185,208,100,32,105,26,164,70,230,179,201,193,179,33,123,183,91,176,90,223,66,71,210,196,194,156,231,150,231,24,124,13,225,78,100,204,128,145,78,142,117,191,94,98,221,255,209,10,143,193,16,99,200,196,102,174,78,225,14,248,103,195,114,214,186,194,159, -94,112,70,96,2,151,22,15,61,95,250,17,133,218,223,79,182,56,150,239,204,124,102,238,104,255,0,171,171,158,63,218,183,218,143,209,149,160,116,186,163,100,137,117,245,225,168,153,135,247,116,39,0,208,235,76,84,132,225,12,202,159,72,24,195,184,223,50,229,62,190,8,242,166,166,84,252,156,132,31,249,115,168,246,15,157,182,242,185,145,183,40,125,55,89,50,33,110,148,255,171,78,184,173,174,123,122,188,70,190,94,191,86,7,45,161,216,252,193,183,250,190,201,139,163,250,194,137,49,76,195,133,115,84,192,137,80,110,192,250,77,49,73,122,127,172,149,113,67,137,147,150,235,87,50,185,87,99,236,192,30,5,140,14,100,2,48,150,57,56,75,252,167,45,173,187,216,73,145,237,112,193,190,68,232,46,125,93,247,135,131,206,232,130,150,128,40,188,53,27,194,175,244,31,61,252,253,195,3,156,49,20,193,178,191,52,249,109,14,77,76,86,95,100,79,73,1,79,63,170,217,40,59,170,147,152,35,237,241,191,229,235,84,253,171,193,177,8,82,110,132,52,160,192,119,210, -175,80,191,47,147,255,147,241,121,230,243,199,17,146,145,237,232,67,120,21,150,3,23,80,148,165,20,234,202,243,57,114,47,90,100,223,179,220,124,242,151,223,116,30,184,178,247,38,9,196,38,95,59,254,60,75,95,143,19,94,187,0,126,255,183,79,201,14,141,218,120,52,206,90,118,220,83,17,152,65,217,120,58,1,219,250,126,91,25,66,231,152,176,204,88,87,239,75,95,173,190,6,191,153,153,89,220,187,156,254,24,239,45,153,122,57,165,157,123,118,59,24,193,16,189,6,171,176,151,29,97,179,151,49,2,107,123,116,187,166,74,141,189,150,105,225,41,102,232,205,56,85,225,209,128,216,104,176,80,156,212,30,227,149,230,31,19,253,235,97,4,196,78,158,146,229,135,191,36,32,0,236,199,95,52,157,136,188,227,187,133,254,219,147,188,50,84,16,190,125,250,157,41,58,11,123,57,159,225,68,144,209,97,134,233,98,71,133,126,218,39,151,250,82,59,242,195,50,215,37,178,153,48,51,205,246,143,200,93,54,122,7,22,79,161,248,165,229,144,143,200,156,69,228,132,226, -12,148,163,100,243,183,33,102,171,61,66,131,246,72,55,215,159,159,224,68,192,183,210,241,223,254,232,230,77,219,223,161,86,149,109,235,138,102,79,47,192,20,130,34,179,201,61,240,132,188,42,79,241,247,224,183,26,226,77,8,203,214,49,202,221,37,7,223,100,139,60,248,218,71,217,208,121,242,160,27,47,150,149,148,86,206,243,184,234,133,237,134,108,71,220,253,207,226,160,247,91,89,68,238,169,79,212,227,226,87,247,214,229,232,34,119,166,93,196,116,124,36,254,184,100,54,215,99,233,173,153,168,51,163,235,186,212,109,27,114,146,221,227,85,78,185,161,246,178,235,112,180,153,137,92,157,207,152,161,254,83,87,206,250,244,54,84,137,21,238,178,19,165,56,216,98,127,174,151,239,122,185,142,205,65,244,119,78,125,168,231,1,193,129,165,65,179,209,158,22,190,217,3,223,189,46,12,2,78,253,205,143,77,248,221,20,33,84,174,242,204,149,238,154,24,125,201,3,85,58,123,255,59,151,206,12,234,122,28,180,245,123,93,145,216,9,157,175,111,27,251,189,242,23,122,109, -161,113,108,131,251,126,221,115,184,49,11,116,241,20,195,51,202,111,203,187,140,187,50,184,114,255,221,158,53,139,37,45,88,68,190,140,219,90,239,169,19,126,56,253,180,40,52,170,221,142,179,128,151,107,31,185,33,4,156,2,10,16,68,81,244,111,191,93,42,26,12,48,96,191,134,191,241,249,102,189,87,179,135,116,27,28,166,250,49,38,94,255,222,86,67,147,13,93,96,0,12,86,249,161,129,43,66,199,180,16,38,176,165,138,34,104,82,124,30,66,39,210,63,133,186,141,154,232,89,218,16,111,56,213,162,220,194,145,222,228,94,175,120,165,139,190,5,94,166,156,241,175,4,60,214,252,119,173,252,205,15,150,173,24,78,99,71,127,115,212,20,26,247,229,154,74,224,1,43,153,165,201,164,20,152,40,213,35,30,255,206,67,237,156,219,202,119,209,48,43,128,51,228,201,163,220,155,163,94,164,222,131,227,237,127,122,114,9,211,215,133,190,70,147,64,205,15,206,246,237,117,170,177,203,213,145,133,59,100,47,154,241,8,129,237,9,246,166,80,234,98,124,252,49,7,222, -74,180,111,143,82,61,142,246,218,106,0,62,158,70,174,50,252,188,89,83,144,40,234,121,142,128,245,109,58,118,199,189,143,154,24,106,232,17,64,241,34,3,209,5,6,153,208,4,29,46,218,67,50,23,174,63,52,237,101,0,28,207,238,49,179,40,122,131,121,251,92,247,10,6,11,28,65,4,239,148,120,111,215,125,115,190,242,209,65,153,120,211,6,249,51,220,207,255,242,131,77,34,67,132,175,40,89,45,101,153,9,251,96,233,238,111,12,224,197,27,71,2,254,76,127,99,57,159,244,159,71,250,210,185,173,206,32,231,188,63,67,62,9,52,8,153,237,233,5,179,237,158,237,132,231,33,187,168,168,59,205,33,161,164,227,191,207,19,195,100,182,121,34,10,172,105,144,162,174,123,13,209,99,149,165,145,28,7,192,251,242,252,97,199,242,109,155,127,252,131,142,255,251,92,7,202,122,87,226,199,199,71,229,58,52,14,84,24,20,60,12,116,155,159,105,120,235,103,175,150,236,193,82,137,63,56,81,80,215,82,99,25,162,119,231,22,107,40,145,218,83,61,83,237,169,33, -242,94,30,223,188,153,71,178,248,218,220,138,128,201,230,98,80,54,163,3,157,229,241,246,124,176,44,99,117,167,134,219,202,182,63,226,13,229,209,147,138,138,9,45,18,247,244,169,241,36,175,22,6,76,6,96,183,6,154,121,65,83,24,204,49,112,188,141,69,81,191,105,191,245,196,33,43,239,244,139,79,20,141,229,229,136,18,181,73,181,139,47,229,70,172,196,58,68,59,199,67,62,94,31,157,171,152,100,198,225,63,17,32,123,54,253,85,156,63,196,171,90,130,54,236,51,180,139,183,237,27,178,178,171,239,167,226,115,229,143,93,198,224,65,77,20,13,80,162,74,249,47,139,94,206,138,122,155,109,166,74,44,8,252,112,33,3,230,224,50,170,113,175,54,121,179,158,227,142,107,233,129,171,202,247,191,153,232,246,95,126,242,179,77,117,82,177,65,242,93,45,219,87,245,7,141,188,63,38,160,120,216,126,102,255,83,247,215,183,193,24,55,80,79,241,146,254,166,220,62,103,31,208,197,4,60,184,125,79,226,188,73,70,90,10,156,139,5,130,146,250,159,185,52,223,107, -172,181,214,67,90,75,122,87,63,111,145,30,227,41,59,36,27,123,23,11,105,108,114,42,178,186,255,243,125,100,103,188,29,190,185,70,91,168,218,216,205,147,143,99,141,84,238,36,93,7,221,49,92,159,123,45,14,118,164,183,200,41,163,173,59,201,126,139,197,36,52,243,28,191,144,136,32,168,233,189,163,191,9,48,32,212,167,81,165,250,158,235,224,238,65,58,124,197,182,38,220,191,125,45,172,182,26,201,157,127,218,223,6,213,31,95,72,11,13,128,69,179,62,96,112,29,191,233,210,35,82,249,181,152,80,157,88,250,249,144,248,139,49,199,167,125,193,248,167,27,23,85,208,102,16,252,70,82,30,159,122,147,63,168,138,237,79,212,55,19,220,115,198,13,19,251,32,96,75,117,253,246,239,140,184,17,76,45,24,160,158,32,184,49,52,204,234,83,219,19,136,238,0,32,143,220,149,172,122,55,157,207,131,84,221,166,193,11,181,44,149,78,24,151,111,139,179,125,217,133,140,94,127,54,213,166,214,199,44,91,135,66,98,100,162,1,174,171,160,71,104,186,209,26,117,176, -155,80,63,144,35,93,0,177,123,230,183,183,34,243,212,226,179,176,168,56,245,4,242,237,41,133,121,250,204,76,63,56,5,182,32,56,215,185,238,30,217,70,0,125,234,107,219,43,74,217,111,61,42,152,155,214,160,195,142,169,133,29,148,44,191,74,32,124,132,119,222,253,196,239,142,82,152,201,54,9,210,147,159,154,212,215,225,208,163,149,124,148,208,185,15,147,55,163,94,187,102,33,232,240,211,21,101,93,23,40,240,165,142,25,241,116,231,88,46,217,211,210,194,194,72,23,85,79,57,141,246,132,52,110,42,166,139,123,36,116,175,190,178,165,42,31,107,19,122,214,192,110,137,74,203,171,33,122,252,15,95,138,184,237,93,64,218,252,43,94,125,162,16,238,114,253,100,220,103,121,189,137,114,145,73,108,136,105,92,111,187,1,15,120,211,54,231,243,132,109,226,52,43,214,235,188,18,66,69,253,228,95,80,38,78,48,171,191,73,218,181,80,72,190,54,140,133,166,74,84,238,109,59,49,66,239,13,185,65,106,83,81,7,20,195,26,224,165,33,5,56,61,81,17,53,184, -67,40,28,79,30,177,240,141,238,33,4,255,249,113,241,183,207,82,199,16,118,60,193,214,25,110,46,76,253,150,231,214,63,153,178,6,4,189,67,182,202,67,145,8,36,28,192,28,1,194,172,168,22,99,216,209,221,179,96,154,116,82,130,233,52,103,60,101,185,226,204,175,22,82,118,233,196,224,77,128,247,8,232,194,252,247,88,102,114,172,111,122,149,100,27,196,211,0,21,165,84,249,70,188,169,96,32,233,181,156,193,30,78,216,1,116,68,120,36,136,216,25,88,216,55,174,202,243,117,98,153,167,33,217,252,41,141,104,123,148,68,215,69,0,80,52,226,34,166,193,65,172,60,180,74,170,152,46,20,88,172,153,66,18,152,54,134,153,125,176,241,47,155,219,39,122,121,138,141,239,239,120,193,137,183,33,87,84,54,209,74,120,133,9,195,200,98,236,169,138,146,90,107,50,110,119,165,237,4,165,195,20,198,210,128,97,4,158,1,191,213,143,245,25,14,79,220,141,249,20,123,129,70,235,243,41,217,168,73,17,97,58,226,221,72,251,49,235,247,23,52,184,86,83,20,202, -86,147,173,189,148,105,122,51,230,23,1,208,235,104,62,44,142,186,255,128,84,7,203,232,227,155,96,136,198,36,2,89,215,194,62,71,154,112,44,62,39,112,82,177,165,187,226,249,254,89,82,49,162,121,54,129,80,45,89,218,117,175,243,112,87,220,37,155,61,247,141,76,126,40,33,125,115,133,45,60,191,134,56,248,53,147,155,43,74,2,0,72,253,249,9,103,9,49,120,64,176,234,77,99,156,247,146,84,62,232,11,190,238,47,125,51,119,112,32,176,193,26,248,174,242,196,91,137,26,40,170,205,223,138,198,2,65,246,187,229,163,2,188,17,32,214,5,87,207,151,230,83,120,39,38,43,89,125,254,34,36,87,151,160,249,72,111,176,254,89,202,51,105,67,110,65,132,32,131,45,243,35,125,172,42,199,93,82,82,36,144,200,235,1,36,230,237,175,184,241,53,6,166,137,4,184,130,168,126,246,149,10,166,36,216,103,51,184,244,113,34,178,32,152,159,85,165,2,49,226,83,142,66,147,174,70,103,154,198,150,83,135,159,124,251,34,41,164,135,98,78,230,158,39,161,95, -152,22,177,128,140,192,3,33,98,140,177,164,199,199,230,158,205,34,248,148,169,239,113,211,109,140,149,116,15,199,148,120,98,191,224,193,251,22,73,186,95,97,10,213,223,249,106,114,73,38,52,57,225,228,168,223,58,200,52,53,54,29,225,73,106,197,148,252,244,137,97,151,111,84,173,229,111,112,232,128,103,106,248,77,248,78,113,40,109,63,250,40,106,148,14,118,180,140,175,245,229,122,206,77,130,75,214,104,185,87,27,62,133,174,27,7,56,54,157,232,197,26,27,166,207,130,5,205,154,123,138,155,10,198,21,117,220,122,214,204,160,170,60,167,240,99,109,168,42,18,152,100,48,16,145,171,205,214,212,30,254,198,59,245,105,46,248,205,34,115,59,56,155,77,79,21,231,78,162,135,108,139,195,250,42,70,157,3,68,168,74,200,126,251,170,127,54,123,13,102,52,95,169,204,111,22,175,101,13,145,173,224,247,187,2,123,46,250,234,16,109,52,229,130,7,207,3,35,153,225,22,4,249,146,172,141,231,169,149,2,228,118,131,180,216,97,97,40,236,77,235,182,200,101,151,115, -242,98,198,247,226,11,11,181,231,151,153,168,181,213,52,120,119,158,125,81,205,213,180,122,211,229,178,1,103,173,128,133,231,147,147,54,164,232,249,208,2,30,120,70,252,43,226,70,235,157,254,147,213,213,143,152,39,247,113,225,184,249,30,81,18,173,115,126,48,7,186,240,57,38,175,126,47,218,208,224,56,243,21,192,125,25,163,97,225,225,216,9,111,111,55,241,69,49,141,114,75,186,24,67,12,106,32,89,114,102,41,247,144,236,176,4,53,191,132,234,39,99,162,16,50,228,251,39,127,195,156,190,225,130,113,181,222,206,181,63,224,181,11,214,83,249,189,31,35,92,186,88,132,201,11,131,43,112,117,32,12,62,168,51,88,112,23,94,38,115,194,3,76,193,149,154,192,58,52,15,52,246,109,42,209,40,142,224,220,241,241,126,199,45,131,40,130,168,167,110,84,142,50,129,82,61,98,77,182,72,187,223,17,243,230,189,15,18,60,29,34,190,58,81,83,47,90,164,73,245,139,169,241,159,37,34,72,103,207,149,37,221,232,30,141,177,200,223,87,56,154,195,110,224,30,19, -221,15,15,230,94,126,56,86,30,172,103,65,238,177,240,45,73,23,52,57,17,23,34,85,141,95,90,249,250,84,46,115,104,44,191,252,104,97,160,9,58,219,70,73,224,29,154,100,62,181,58,210,153,151,98,230,111,194,6,132,167,6,42,151,151,145,130,114,152,70,15,105,88,192,115,249,40,4,210,128,29,31,141,193,205,56,205,219,55,238,191,251,164,221,12,129,227,147,107,54,172,37,129,175,54,204,187,89,55,252,240,181,223,56,5,207,23,190,15,201,6,33,146,142,105,17,230,196,250,131,99,234,12,187,7,212,175,9,0,102,50,249,198,16,246,55,2,7,203,233,76,175,152,117,120,174,18,164,189,96,73,113,198,198,189,115,128,248,113,27,47,71,55,195,179,212,94,89,193,126,248,87,157,225,196,22,56,228,86,86,5,91,18,27,40,18,243,61,194,141,153,250,241,147,211,58,50,70,3,248,141,122,201,236,86,157,183,148,8,18,113,62,64,34,200,161,112,140,215,151,21,12,235,97,135,219,49,235,52,44,201,204,225,91,126,98,195,196,0,155,3,142,196,19,89,32, -183,40,162,199,242,51,109,168,87,13,191,75,27,95,115,162,207,253,224,164,26,61,141,10,145,133,30,232,184,70,46,175,117,58,129,165,139,201,216,13,183,25,226,145,111,128,192,212,227,232,244,33,10,135,226,199,237,156,200,40,154,249,17,54,239,27,219,48,240,138,222,218,129,20,4,55,209,167,84,149,167,130,108,179,196,178,102,168,75,117,166,190,116,16,220,103,51,37,29,121,47,122,166,188,50,186,235,118,56,140,12,113,107,100,239,245,222,97,153,104,130,181,13,141,76,208,154,35,26,26,158,161,49,215,150,6,211,178,110,199,194,128,208,235,19,233,234,132,22,168,250,34,52,137,144,249,130,83,183,135,57,174,190,203,251,67,97,194,17,204,27,13,30,111,19,100,16,120,68,63,42,95,216,14,119,27,1,247,211,182,105,132,243,187,252,126,47,221,77,177,229,66,107,21,154,67,132,131,17,206,245,249,78,25,129,91,107,50,207,214,164,60,164,133,218,57,249,230,86,164,97,176,79,4,122,113,140,35,41,81,240,134,75,145,91,152,2,215,132,2,82,231,220,84,79,22, -146,45,6,205,181,219,106,25,157,205,110,7,182,53,72,79,66,43,212,212,113,10,203,83,232,51,245,77,156,245,182,244,100,201,74,132,126,64,168,63,13,176,63,235,155,31,191,204,217,74,173,204,154,158,108,143,63,149,105,189,225,205,67,38,20,106,100,227,76,180,77,185,65,71,68,199,121,7,142,85,233,50,166,160,58,22,9,241,75,37,174,103,114,15,116,82,92,53,229,144,200,147,24,33,161,221,71,239,193,5,38,142,5,214,134,30,166,198,212,42,207,128,122,124,125,237,141,55,95,73,177,225,201,232,128,231,89,143,162,195,16,74,69,1,255,192,252,126,187,248,140,21,198,175,187,117,250,180,63,80,165,242,140,20,197,107,47,112,241,143,97,144,222,73,37,21,79,187,66,124,17,80,193,126,202,223,38,236,130,118,32,240,145,84,56,70,91,195,43,13,225,242,61,228,16,28,80,154,60,33,66,246,137,226,182,133,66,9,186,40,10,170,254,153,183,120,34,197,113,62,17,146,237,75,225,32,69,45,86,239,252,187,181,158,127,86,241,22,150,7,38,104,166,42,15,104, -105,136,176,23,216,76,15,169,49,94,111,238,159,245,191,159,221,187,213,29,31,221,19,173,201,43,231,137,158,253,189,173,184,22,238,129,199,0,68,239,184,147,235,13,29,83,112,190,228,4,211,168,89,10,245,126,223,159,147,89,176,1,28,170,81,105,147,30,74,122,36,102,129,217,155,214,187,253,119,13,8,188,192,36,126,167,251,155,75,127,198,17,125,158,201,155,34,93,84,160,150,204,191,95,56,190,162,126,79,244,222,51,206,48,53,50,96,173,164,167,64,201,112,137,166,20,123,197,167,22,12,239,72,102,56,61,244,23,65,251,39,26,7,7,199,90,24,177,250,168,137,254,246,45,79,141,253,0,102,69,64,238,18,167,38,14,130,192,126,8,240,136,28,173,128,94,254,246,120,70,198,197,240,57,11,47,147,164,208,118,192,220,155,78,253,249,215,21,172,218,0,222,186,109,33,110,208,92,61,44,59,139,143,102,222,154,40,64,168,232,208,70,112,37,49,162,134,176,197,105,45,184,67,157,218,140,97,33,73,81,198,203,51,159,252,202,196,2,52,80,119,70,212,72,7,139, -27,135,5,40,199,56,46,93,94,9,139,225,76,176,214,228,198,211,109,129,95,210,89,254,94,108,246,166,54,50,108,133,183,119,129,181,86,225,157,14,102,113,224,145,147,34,11,97,212,210,53,34,207,157,95,49,125,38,250,116,38,182,18,124,182,230,217,174,191,76,37,188,2,173,50,202,147,91,153,158,7,25,49,105,26,211,111,15,48,130,192,118,212,95,92,81,98,173,111,81,246,114,189,1,23,206,56,87,130,246,123,70,2,178,206,30,209,147,153,33,42,207,203,2,227,245,105,116,36,49,79,70,102,87,142,213,196,30,39,242,191,53,130,40,80,240,183,254,194,223,251,255,77,216,203,204,111,84,62,51,2,137,58,119,203,50,13,46,115,36,68,133,120,190,186,20,48,3,192,82,91,253,37,13,27,5,174,185,192,77,97,166,69,246,131,211,145,220,115,240,179,10,183,42,144,238,170,39,214,113,44,121,113,167,26,152,13,81,68,103,83,62,36,5,73,223,250,221,190,146,22,195,52,76,160,33,47,16,86,142,216,81,207,78,137,201,86,184,91,20,4,62,245,157,211,204, -220,203,226,6,92,95,209,132,237,58,31,27,107,255,251,16,62,75,11,16,181,7,106,135,86,162,4,229,134,204,130,4,112,140,189,124,167,96,94,168,220,77,173,234,155,7,110,75,105,100,223,235,240,35,24,163,234,154,48,10,66,55,154,166,84,241,246,12,176,120,78,223,255,58,74,99,83,5,99,142,224,88,243,222,184,7,55,255,82,235,235,47,18,12,226,223,71,101,80,237,8,98,26,138,41,10,185,138,148,106,187,211,136,20,73,162,28,47,206,145,36,210,117,72,1,142,135,250,123,69,117,172,53,149,249,187,190,217,67,178,1,33,29,75,56,133,13,231,52,104,73,236,103,37,182,120,243,255,14,49,44,56,148,137,150,235,185,82,80,179,193,165,37,130,85,149,18,251,67,55,104,118,223,158,90,198,233,4,252,36,89,168,199,201,72,225,9,33,125,107,250,231,119,32,36,43,200,202,40,173,32,0,36,32,226,147,30,97,19,33,70,49,194,132,83,201,115,37,116,100,223,133,50,208,165,241,67,137,154,101,9,131,36,146,69,33,31,188,69,192,40,51,80,6,41,81, -132,193,97,134,50,133,64,233,210,220,104,153,42,120,255,5,218,103,192,232,230,32,78,29,195,85,91,94,151,144,155,49,52,79,21,247,145,225,112,87,27,33,9,255,198,110,165,169,176,76,204,135,145,232,90,50,61,109,39,64,213,238,249,59,187,140,236,238,113,60,207,76,68,157,138,91,86,178,185,35,149,182,14,214,139,95,26,111,65,151,215,174,48,160,37,130,150,125,22,157,60,10,72,133,159,250,24,73,214,217,9,187,246,123,26,124,9,84,20,203,0,88,247,251,230,140,147,148,237,174,164,82,87,67,210,249,215,74,183,160,154,84,215,163,203,18,129,224,159,254,238,136,239,208,231,40,81,123,29,219,110,175,218,168,142,102,72,246,255,125,79,198,230,196,251,44,104,250,51,168,93,13,207,252,149,209,39,106,221,191,206,232,17,195,146,135,99,45,30,226,19,23,144,128,51,35,77,54,22,215,242,228,116,122,37,189,98,123,86,34,86,130,34,145,2,209,3,236,6,147,27,110,143,244,8,99,148,7,3,251,227,107,12,78,192,31,198,42,33,246,128,15,212,34,203,137, -73,202,236,69,189,82,123,219,184,33,24,127,128,196,27,51,121,6,251,187,28,255,172,155,140,179,72,182,10,85,60,127,149,22,222,209,164,69,118,193,241,102,216,84,187,251,21,130,113,142,204,225,196,227,216,233,145,89,235,241,61,232,29,185,234,223,62,19,223,103,166,105,185,184,29,83,43,80,211,133,228,60,162,103,178,104,129,133,122,51,99,187,142,149,45,23,141,252,77,21,9,66,162,214,187,55,66,56,230,45,42,47,181,78,117,204,4,135,132,5,16,137,95,221,143,37,171,236,50,95,114,252,165,160,58,161,193,240,151,232,150,8,50,133,204,82,128,182,120,245,11,120,235,50,202,184,58,81,79,192,191,5,29,201,238,252,37,236,16,181,220,2,88,95,81,65,15,148,220,209,14,207,252,218,10,143,100,67,0,39,190,48,176,168,206,84,212,111,234,205,185,235,194,60,63,187,236,100,135,162,73,26,70,155,246,57,225,184,175,54,205,78,144,225,121,173,241,36,198,4,183,53,162,7,249,34,137,66,69,16,227,85,148,195,42,88,119,132,141,119,145,137,105,123,122,249, -102,163,101,36,20,244,57,231,55,58,75,229,97,10,118,58,122,187,121,43,196,182,45,202,181,143,66,238,54,87,146,45,117,16,26,238,243,62,108,122,135,29,39,218,251,56,171,127,70,200,77,219,59,109,54,143,183,136,54,55,167,15,54,78,86,26,110,68,186,166,64,102,128,221,118,8,17,216,198,25,66,124,216,76,56,173,3,187,44,15,196,135,205,211,23,60,132,146,146,37,135,80,158,185,244,171,69,129,84,244,175,56,187,179,93,223,198,112,253,128,184,70,41,56,139,50,127,192,228,183,251,33,87,63,156,244,218,119,219,2,152,59,132,150,192,94,39,0,228,69,152,136,83,222,139,167,243,205,215,36,205,212,82,211,37,29,47,188,40,191,126,234,191,179,158,85,248,137,218,221,20,61,203,93,220,30,210,233,124,27,218,107,119,117,34,91,213,225,123,143,25,25,57,192,240,142,216,231,182,196,112,182,99,100,229,152,66,92,106,175,219,153,61,67,103,34,64,86,35,72,237,245,57,188,33,68,177,221,64,152,122,252,149,132,159,204,158,240,66,11,91,164,131,49,252,142, -208,197,112,127,30,29,161,161,11,138,130,128,43,37,141,95,9,184,236,95,110,102,120,223,129,9,220,195,160,237,183,118,253,223,90,132,249,38,254,175,107,18,62,15,130,223,175,50,234,49,53,145,166,49,62,193,240,249,206,67,76,75,3,250,115,9,154,196,83,26,164,226,160,93,251,198,184,234,235,29,14,239,36,251,195,99,50,115,236,58,132,70,71,104,242,49,44,207,235,97,245,237,166,241,135,110,206,41,165,155,191,47,93,28,15,242,139,64,121,182,17,18,4,196,234,38,118,239,3,68,74,177,88,62,66,226,244,92,119,142,110,6,75,10,88,189,240,36,110,113,248,158,81,119,50,249,169,28,224,205,123,170,176,83,133,220,162,241,100,11,249,164,138,240,149,111,193,59,56,237,115,129,164,214,73,49,29,123,241,194,227,157,71,152,226,99,5,169,14,71,155,226,31,69,168,208,247,143,173,26,224,76,211,235,4,118,189,89,49,67,121,163,242,94,251,169,30,176,53,61,235,51,43,208,180,70,222,115,161,20,152,86,59,173,195,158,10,234,123,234,0,46,9,126,22,105, -226,231,32,60,200,100,1,18,98,191,93,227,93,49,170,144,97,22,175,36,76,161,230,244,3,198,230,18,61,5,173,128,173,174,188,115,26,92,128,165,8,0,115,184,96,75,139,144,194,93,137,98,15,252,33,5,63,226,242,81,160,213,37,236,22,87,209,167,57,120,121,152,63,37,153,82,32,67,211,111,188,191,64,25,40,244,80,153,171,176,245,37,0,185,101,140,95,158,155,154,47,118,124,81,203,142,115,123,11,7,29,210,235,207,147,31,111,252,195,229,105,70,1,142,30,76,31,253,57,253,65,120,125,252,141,193,158,75,38,32,67,130,75,165,182,114,113,158,141,208,140,226,157,187,91,128,3,136,33,38,100,235,102,205,111,17,167,141,34,225,136,90,191,93,180,56,119,195,112,29,184,88,198,140,82,195,162,21,138,2,14,166,42,181,91,16,47,59,162,138,31,56,10,38,222,190,27,238,206,231,55,48,243,148,31,171,236,95,254,173,43,185,218,223,57,87,60,159,159,97,56,166,129,38,252,245,74,166,120,54,96,112,76,90,228,147,44,234,62,234,162,227,17,188,73,143, -162,110,34,32,2,18,0,112,215,50,8,20,207,62,117,6,50,193,91,57,3,125,157,79,149,199,107,39,76,95,110,172,125,44,98,52,61,90,111,142,233,194,95,84,114,202,125,208,19,108,136,16,49,209,184,45,144,125,217,197,44,208,177,54,208,107,120,158,213,40,66,90,136,170,133,88,220,144,189,130,68,75,78,207,45,246,152,246,239,248,41,212,196,12,246,150,252,126,191,192,12,235,51,224,93,53,64,116,220,49,67,28,141,138,112,139,188,101,142,195,164,108,12,191,183,167,30,207,212,200,19,199,122,10,218,59,137,59,251,240,238,180,237,165,92,181,167,232,174,126,16,101,8,104,104,171,103,249,91,220,49,24,229,64,57,251,121,51,69,75,194,115,191,75,110,16,161,251,230,55,126,228,100,211,224,36,132,51,103,133,163,105,136,238,162,18,161,121,87,30,174,233,86,0,224,127,100,144,233,96,228,231,65,228,165,21,156,7,141,68,64,66,65,236,15,147,0,92,152,111,215,33,10,78,79,251,25,83,61,227,154,138,67,245,242,182,132,67,199,51,157,199,110,223,241,74, -139,170,75,142,218,163,28,235,115,54,216,115,26,73,32,3,23,157,87,85,76,133,160,135,71,254,176,213,86,97,8,139,246,228,125,242,206,111,42,188,221,173,162,91,143,0,197,92,108,194,198,16,148,14,160,19,220,13,244,111,215,233,6,17,33,160,97,89,3,40,174,127,235,147,91,217,52,16,53,177,63,23,206,97,97,30,117,11,25,57,126,219,39,167,168,129,1,6,240,229,72,218,102,31,100,51,201,222,52,11,128,142,237,41,143,65,246,54,182,207,98,118,160,153,121,40,118,143,155,193,155,35,2,94,206,196,216,184,176,48,160,180,28,218,248,231,43,225,213,253,137,161,149,185,175,98,25,34,8,102,115,39,221,131,31,170,182,72,46,171,67,42,144,76,78,24,163,53,87,8,5,189,67,13,119,167,158,180,68,230,11,47,216,250,211,214,97,7,84,0,135,95,104,152,141,19,153,25,20,88,253,35,247,61,15,222,154,241,60,153,57,104,161,29,133,132,100,146,138,109,47,134,114,98,136,106,12,81,75,100,11,239,209,110,5,116,136,165,7,224,235,232,43,243,95,239, -250,144,219,1,226,127,249,37,192,143,55,215,2,44,127,91,176,104,126,214,253,227,123,77,221,216,169,244,214,43,31,72,106,69,203,233,124,37,42,9,142,22,180,128,220,188,75,35,10,49,122,184,15,205,43,119,35,135,41,204,250,218,244,155,181,166,5,205,12,2,188,5,234,218,5,21,219,115,226,128,31,183,77,26,0,148,59,253,130,189,109,183,36,98,225,107,218,205,140,129,109,163,14,206,160,235,76,137,175,145,135,27,175,157,162,52,101,121,109,115,49,243,98,215,26,168,160,34,176,91,240,35,225,120,245,145,156,149,209,190,118,31,45,174,170,185,217,59,0,254,66,6,95,92,13,220,128,125,1,67,245,230,168,193,145,17,20,114,176,253,84,107,215,252,200,14,191,162,5,250,102,102,182,187,68,12,93,176,55,120,104,177,239,2,110,157,163,85,169,1,5,236,239,155,158,92,215,15,159,251,65,63,216,161,215,77,240,250,44,121,254,217,170,10,53,174,2,185,239,115,53,208,163,91,45,87,65,31,244,235,157,201,98,230,74,45,123,87,4,59,48,67,30,196,20,99, -96,151,168,142,254,198,239,230,149,99,187,2,177,139,28,241,36,122,201,78,6,227,168,211,253,249,80,114,240,107,124,9,61,198,252,54,3,23,240,40,236,144,230,177,173,204,209,104,196,71,204,245,222,170,76,126,226,5,102,254,104,12,109,67,141,224,142,95,95,25,183,26,247,63,133,73,225,11,66,39,152,172,209,73,130,116,32,232,5,88,54,100,8,68,33,129,231,111,214,105,255,200,153,235,83,214,85,95,57,10,170,97,6,149,22,220,79,152,158,76,128,65,52,176,43,158,20,85,249,166,219,129,124,221,75,235,16,61,65,18,176,172,83,188,40,59,8,212,194,10,57,249,179,66,49,133,168,110,133,93,216,57,109,107,148,206,92,236,212,176,8,204,102,118,100,126,176,192,51,93,12,12,110,124,15,4,217,173,2,195,23,68,97,57,201,86,240,98,223,220,108,120,123,108,161,30,242,196,199,58,92,104,104,168,58,222,225,142,241,185,84,210,89,70,48,157,4,93,20,14,203,20,136,166,187,51,84,4,227,218,26,80,238,89,81,194,75,14,244,21,52,7,165,129,183,12, -149,18,78,43,58,63,32,224,27,102,79,143,178,163,188,48,229,192,247,131,207,157,254,193,103,230,163,192,46,63,69,11,30,185,11,144,249,139,128,131,111,227,220,56,102,124,191,88,118,196,120,90,179,68,57,231,85,77,124,10,55,94,146,37,148,98,208,168,77,244,3,161,34,181,14,0,112,103,135,94,198,128,154,35,10,80,123,216,105,238,116,242,249,249,155,217,160,179,55,160,155,102,30,206,110,210,90,35,71,25,159,62,225,172,44,65,35,131,175,116,63,82,77,111,102,217,109,89,15,22,11,153,160,29,37,83,117,239,207,29,233,228,70,2,226,29,232,132,6,122,2,77,57,155,202,62,124,245,159,78,108,87,69,59,191,227,47,187,7,237,105,233,191,23,106,86,24,7,6,26,251,29,54,2,6,202,12,254,8,227,218,83,47,1,179,198,238,146,102,167,73,101,25,94,6,132,155,235,193,159,116,87,253,123,241,150,159,125,192,37,31,251,246,145,172,110,210,147,4,66,203,6,91,151,173,173,111,84,237,152,104,196,91,240,215,144,119,46,255,161,2,50,98,31,113,123, -142,122,44,246,140,153,245,202,197,227,33,56,109,207,177,151,70,119,65,189,103,29,210,123,106,212,236,44,18,190,231,62,53,159,54,72,155,167,78,31,145,221,44,223,167,69,18,187,145,229,219,240,123,180,128,247,140,158,195,139,55,77,174,234,59,239,98,100,160,171,87,232,96,203,137,119,226,6,231,120,190,128,39,59,208,222,50,100,4,18,209,47,167,94,152,1,126,100,20,177,45,116,170,124,159,50,69,247,213,150,34,234,40,59,214,102,220,204,73,136,176,61,156,165,88,227,109,156,224,216,85,251,46,29,233,204,164,239,98,95,180,202,223,227,24,38,199,204,127,190,170,87,150,160,172,81,214,9,208,133,110,225,218,215,29,225,47,6,48,5,210,51,22,17,164,60,112,188,2,7,207,98,227,2,156,8,51,56,165,210,53,187,192,113,171,70,0,185,80,217,228,168,232,34,173,116,17,31,168,209,144,43,176,84,114,59,61,82,104,237,32,160,225,8,0,79,95,12,135,39,128,103,38,236,157,224,32,65,17,5,73,235,45,36,8,137,149,124,103,13,126,236,56,27,6,216, -31,89,111,65,186,50,13,91,181,3,93,213,160,147,144,96,42,42,138,74,199,149,192,173,235,50,47,222,206,196,248,80,164,43,74,188,42,199,124,165,252,48,99,83,10,210,237,63,17,186,134,37,31,206,12,248,126,172,241,182,249,67,226,215,223,94,45,238,206,177,161,11,216,155,245,141,215,129,148,120,219,5,68,63,103,126,105,192,134,237,79,176,237,54,154,106,34,154,41,238,188,131,231,188,223,152,228,70,127,225,238,57,132,150,144,75,6,128,169,241,201,199,1,104,164,218,132,209,7,198,176,15,73,45,132,7,248,223,208,18,98,85,227,194,226,123,30,35,150,79,176,106,129,112,39,94,58,6,196,238,83,164,96,63,145,246,180,229,42,49,248,124,225,194,236,214,71,240,224,11,233,103,187,94,84,41,132,54,129,233,104,213,12,157,136,232,2,121,10,141,234,96,232,171,38,235,157,22,247,29,188,141,58,226,102,104,161,86,83,126,23,239,231,71,203,239,150,108,225,136,220,163,97,211,89,96,147,192,130,82,5,157,19,208,15,168,1,158,161,132,175,140,12,246,55,44, -145,147,187,76,120,12,68,25,56,24,110,29,134,244,201,68,105,48,131,7,254,0,168,241,18,125,208,221,156,156,238,194,142,28,28,19,57,176,140,252,251,21,169,172,209,124,29,153,162,120,175,68,192,193,1,88,18,18,33,130,123,31,44,204,101,64,175,251,245,58,169,181,72,199,53,16,121,172,124,119,74,94,90,180,7,54,27,253,78,57,62,143,134,248,25,10,186,81,218,240,120,156,182,30,164,171,201,223,233,98,26,33,2,171,37,120,45,172,177,15,3,173,131,117,82,190,2,28,36,109,189,177,15,86,158,138,242,205,186,207,196,32,79,90,8,215,33,243,204,180,111,0,171,161,20,54,239,163,199,159,252,160,4,101,207,135,4,139,85,254,121,94,211,162,73,48,49,182,91,233,51,226,80,246,31,254,168,227,131,198,3,94,182,136,70,250,186,106,244,116,107,131,5,195,73,126,99,88,62,108,192,124,236,145,142,242,129,16,101,95,228,29,210,239,121,203,58,28,137,10,111,70,120,21,22,1,208,232,1,92,146,195,137,107,179,71,248,41,177,224,78,161,185,33,94,232, -42,64,181,187,205,72,16,121,38,111,80,168,2,2,121,127,242,58,51,244,83,14,27,92,96,42,124,74,56,60,162,83,149,139,120,239,229,93,243,67,175,3,67,0,95,241,24,128,222,114,79,130,246,193,30,255,62,104,24,22,173,241,66,109,137,99,203,5,149,89,187,226,201,73,101,86,195,199,91,188,76,94,125,204,145,149,237,207,23,50,219,40,201,72,147,38,80,134,156,240,65,55,112,236,143,61,194,51,191,229,44,227,32,109,170,63,222,60,169,122,137,35,124,255,192,186,85,54,0,185,199,90,107,99,62,253,19,155,3,147,230,142,53,137,153,158,201,115,54,243,19,116,65,246,76,7,177,7,153,208,124,109,160,154,82,159,238,7,208,92,77,167,239,72,22,215,117,121,111,48,64,1,246,222,193,20,123,102,69,111,226,121,122,163,163,232,187,230,102,11,92,245,208,71,98,234,76,254,34,25,252,34,44,210,253,126,84,180,237,111,99,33,5,140,92,54,214,245,185,52,45,51,19,33,106,128,69,49,37,217,251,253,68,195,35,83,143,124,253,186,113,74,148,215,51,2, -103,66,123,58,191,118,81,24,154,134,205,97,244,213,196,34,107,241,205,65,43,127,39,135,203,182,72,240,52,15,182,10,40,143,202,25,91,241,252,231,80,186,31,117,240,197,18,46,112,32,193,58,70,147,62,156,139,91,114,186,207,119,2,145,7,180,163,35,217,134,191,252,178,149,4,226,77,101,180,164,22,216,30,207,25,9,106,29,43,65,110,213,48,201,53,201,24,37,46,113,203,47,30,129,174,217,124,145,155,210,109,36,215,58,143,91,28,219,84,24,143,217,255,50,253,249,119,126,125,15,138,213,85,41,135,199,29,111,79,212,235,139,196,247,107,251,111,224,182,14,3,132,163,226,86,182,241,85,159,56,184,197,4,91,124,44,139,118,177,211,104,84,42,138,202,55,62,103,6,167,199,253,211,38,4,37,204,225,133,1,32,10,247,184,126,19,177,104,154,170,83,172,150,185,63,43,230,23,253,162,181,223,183,68,62,165,101,64,248,248,36,224,145,192,195,185,220,211,98,19,91,252,253,57,254,80,169,113,76,223,84,157,125,35,125,36,126,227,37,107,82,130,247,81,185,209, -131,240,225,89,9,121,153,241,169,218,126,11,177,121,42,69,111,199,217,228,81,207,0,136,75,182,13,42,39,14,114,228,151,245,102,168,76,45,23,186,176,39,156,56,110,173,2,254,110,228,215,106,83,0,179,130,167,49,151,48,51,14,227,217,13,58,116,154,32,19,89,109,43,40,141,223,26,82,100,38,136,28,78,122,12,32,74,79,50,225,114,16,38,64,2,120,5,198,251,119,137,254,236,214,255,84,47,41,25,33,119,205,99,156,5,209,236,112,248,8,221,118,100,82,171,69,83,165,239,101,204,117,46,5,131,193,72,243,125,5,1,228,240,12,57,104,69,98,42,237,59,71,254,42,54,145,8,139,79,140,40,244,238,120,55,66,201,57,160,71,224,223,86,97,145,88,81,16,130,168,48,22,128,30,216,252,38,42,137,57,29,60,75,122,73,40,168,250,84,234,144,115,164,248,233,111,247,24,217,93,246,93,112,106,125,34,82,54,251,84,199,244,166,186,33,96,115,224,111,164,8,220,223,89,212,151,211,110,156,86,58,81,191,155,183,73,211,220,84,219,64,227,146,155,228,233, -7,86,99,90,81,227,68,37,208,1,193,57,109,22,154,139,7,30,124,243,204,92,210,20,214,71,247,47,143,68,209,1,47,13,175,242,135,141,46,214,18,3,2,85,99,157,215,210,75,166,4,111,8,46,122,213,226,144,166,92,23,191,104,19,82,189,29,243,41,115,171,223,246,185,167,94,38,42,220,33,58,29,225,240,233,108,12,142,235,164,251,143,30,43,54,82,118,133,60,144,217,60,224,233,116,49,138,255,164,128,138,81,63,197,100,14,117,112,192,252,137,159,16,50,135,234,183,132,216,134,214,108,200,61,129,76,226,237,0,91,40,73,139,78,178,63,50,176,168,150,100,144,214,72,148,105,208,63,221,34,26,93,245,236,91,7,120,162,104,76,36,56,238,39,16,127,166,190,114,208,89,3,73,220,39,208,240,119,231,19,42,66,54,90,29,240,65,187,129,37,127,213,249,103,228,206,71,216,58,150,94,224,225,187,200,57,190,50,243,238,241,36,6,216,15,12,143,242,145,110,157,72,230,136,193,57,247,159,135,106,31,239,13,19,140,213,175,234,185,129,132,189,225,229,87,229, -94,160,51,140,109,180,236,251,71,95,59,87,212,66,0,253,173,195,180,21,245,119,58,100,85,135,107,178,247,244,187,79,92,247,119,140,128,167,131,5,173,144,139,52,126,71,3,125,22,235,239,222,153,131,60,113,225,227,12,242,105,195,4,78,203,222,143,221,29,17,222,79,149,221,180,191,5,207,194,109,14,120,229,126,214,233,97,135,226,155,75,235,233,53,224,78,77,18,129,170,60,209,72,184,9,14,240,52,164,7,221,227,149,244,190,112,125,162,61,104,104,6,52,12,235,213,179,54,42,183,129,78,63,61,224,11,225,6,86,223,244,209,147,35,62,238,69,107,180,199,25,137,151,237,214,108,8,144,103,54,196,160,28,151,78,102,88,252,103,64,110,37,156,195,14,203,169,104,105,204,167,147,185,56,254,138,90,7,66,66,122,103,41,173,235,152,220,145,160,192,108,224,178,180,87,246,34,18,97,198,59,242,189,99,74,54,132,57,69,191,78,117,144,220,114,108,16,182,189,241,93,248,123,60,199,47,0,131,7,232,87,136,174,104,67,127,8,145,183,33,96,169,238,112,159,36, -251,19,15,55,167,201,203,176,9,228,81,30,13,37,0,145,164,76,228,194,233,44,253,219,227,209,95,54,172,199,47,17,17,22,149,123,232,204,23,233,184,122,236,142,68,122,65,205,209,85,112,116,239,143,27,218,184,224,237,41,215,92,63,194,229,80,64,246,187,168,143,12,58,111,14,120,19,58,76,159,8,185,173,208,112,128,186,24,222,14,111,111,36,204,128,233,119,67,39,211,228,251,80,213,213,51,242,3,125,63,211,174,230,243,155,12,245,25,75,229,99,248,250,2,126,13,55,44,19,153,3,194,249,14,11,95,35,12,215,213,152,69,112,88,47,119,200,110,219,51,153,72,18,115,184,101,250,186,43,151,10,82,252,98,67,230,226,205,238,148,163,28,30,1,28,59,169,190,126,22,253,45,225,204,58,128,10,5,99,211,245,17,96,212,115,76,140,68,114,9,5,185,226,189,221,19,183,45,198,131,159,24,8,165,98,227,57,29,145,137,186,101,128,46,141,130,42,122,127,123,91,132,177,104,147,152,208,238,109,80,219,191,177,156,182,230,85,46,44,79,218,145,154,204,179,41, -162,209,158,13,110,251,197,3,28,128,128,124,107,8,142,225,225,65,214,166,191,117,157,151,210,139,2,199,30,28,162,191,149,169,218,107,3,140,192,205,74,79,77,60,177,93,168,253,223,175,108,246,218,237,99,86,20,14,32,188,44,89,57,28,40,197,176,219,218,22,90,250,28,249,158,0,92,80,35,174,25,191,66,24,141,235,230,35,136,249,166,251,27,155,73,104,208,17,154,144,245,187,157,113,16,128,227,147,116,163,178,252,158,235,9,16,134,127,145,56,24,230,59,141,195,210,98,159,197,68,50,187,156,234,167,30,172,57,202,95,75,174,171,159,158,97,239,229,235,20,49,120,21,4,65,127,216,46,28,255,89,123,246,190,49,144,131,88,86,148,118,167,142,190,147,183,247,202,151,27,47,172,223,17,65,24,205,190,157,8,179,83,68,20,85,24,57,35,84,46,17,187,185,166,45,50,102,85,63,124,146,76,126,43,180,7,105,12,81,32,229,7,8,156,27,126,81,169,1,125,31,5,144,9,168,53,79,93,224,31,116,109,39,38,243,130,118,40,170,25,176,9,247,208,158,32, -35,109,228,98,242,243,171,77,71,48,211,114,155,237,91,159,176,8,161,251,195,246,74,239,139,45,149,244,199,237,132,205,236,65,133,74,191,124,196,96,147,234,156,211,49,174,132,212,196,232,253,14,27,220,46,202,216,229,26,137,206,112,25,154,19,169,43,255,139,55,13,94,252,131,16,125,135,231,240,64,212,233,128,224,144,98,175,10,157,80,19,190,49,114,150,223,40,134,47,213,57,200,91,97,144,147,56,113,128,111,102,204,65,15,67,47,136,232,49,248,146,115,114,64,45,197,63,74,124,214,23,164,187,97,59,163,135,241,129,163,29,116,133,192,255,166,4,202,62,213,117,175,89,248,159,231,53,220,98,167,165,91,24,242,214,239,190,57,238,164,57,43,119,131,21,25,109,12,120,138,122,83,231,93,63,129,189,201,198,223,142,208,223,26,159,213,253,142,9,85,1,156,191,37,216,54,129,46,152,73,221,23,35,18,231,30,184,127,141,190,55,193,28,69,223,20,122,250,30,161,215,91,115,52,173,175,231,54,18,131,179,119,99,237,113,46,235,170,103,197,118,154,87,58,46,64, -74,173,181,131,238,134,61,147,89,103,24,168,114,163,232,31,130,81,248,86,191,186,173,50,68,217,165,115,45,179,67,184,226,7,88,228,109,97,171,126,76,106,172,144,230,188,127,44,215,39,182,61,191,66,198,15,235,142,187,154,89,10,52,227,70,224,84,207,219,99,179,67,162,99,154,194,121,12,130,198,27,161,192,229,94,44,133,168,148,135,18,1,29,77,120,34,233,158,162,59,29,112,127,45,111,52,129,196,44,144,37,255,160,218,112,70,67,192,61,248,225,223,133,98,98,113,69,167,9,155,116,144,186,47,219,121,199,43,233,6,48,204,88,85,20,45,84,235,5,157,103,152,5,190,148,160,189,16,70,98,99,109,184,217,40,216,142,27,52,126,176,103,100,10,244,124,45,198,65,122,222,29,198,33,56,6,247,255,62,219,189,254,237,173,225,250,131,227,50,66,98,20,56,73,56,158,254,115,230,172,11,151,40,0,85,246,29,183,67,187,183,175,67,62,114,114,116,243,79,47,187,228,14,35,216,111,135,232,173,184,226,153,231,189,118,64,99,50,102,133,61,94,10,178,117,227, -87,50,225,42,238,186,168,20,28,174,162,201,3,66,144,0,35,68,192,141,184,250,163,249,87,186,81,138,8,69,231,79,187,163,138,226,220,0,253,47,75,19,223,160,65,2,131,47,72,179,135,8,129,68,113,242,180,175,26,57,51,0,57,219,112,103,233,193,81,135,167,48,0,58,79,242,122,205,122,107,229,59,240,211,152,4,13,97,3,126,150,128,172,42,33,45,154,21,31,109,186,17,15,217,81,109,171,50,240,119,190,25,47,34,1,229,80,124,77,103,144,126,88,242,50,150,59,240,161,20,89,232,185,128,182,209,148,49,217,221,152,41,118,168,253,233,19,177,47,59,241,14,172,191,189,42,223,233,17,12,67,8,122,142,233,137,206,243,124,69,67,240,34,247,210,29,243,252,227,95,61,110,248,98,119,82,124,81,192,169,244,247,178,163,223,179,185,177,104,97,40,234,130,129,5,88,71,118,100,109,214,193,30,83,104,129,32,201,72,128,218,153,134,30,166,28,205,185,113,239,160,100,177,73,172,232,84,59,57,37,170,58,9,64,137,59,217,43,169,55,93,111,209,34,142,101, -221,199,89,34,237,1,211,252,159,61,20,136,27,137,81,126,91,10,46,231,188,112,126,55,148,101,21,44,232,159,142,14,229,225,213,63,189,110,71,217,163,24,69,241,38,19,186,64,80,251,70,240,228,172,8,227,120,181,104,126,127,59,87,114,90,94,251,12,118,96,15,249,6,179,160,193,107,120,2,210,1,135,100,38,44,141,139,220,182,164,231,50,62,171,252,7,141,14,30,46,154,177,208,246,8,64,39,106,71,197,17,74,203,104,187,95,119,2,221,11,36,163,19,89,62,14,105,175,52,141,124,82,246,193,50,179,160,119,96,211,208,241,118,208,184,29,86,112,173,248,57,230,233,20,126,69,255,239,214,176,191,124,210,181,174,114,102,100,216,102,183,119,192,136,199,153,230,226,169,244,233,125,171,107,28,191,75,110,177,191,191,243,49,17,56,181,158,102,102,243,182,10,139,117,93,247,242,206,37,35,83,168,48,0,130,224,74,73,246,117,219,230,198,97,159,128,31,251,132,171,170,128,72,230,245,129,218,199,225,241,111,125,155,46,174,217,4,9,84,133,31,74,67,212,215,95, -118,36,95,19,145,211,224,166,211,17,44,132,119,47,46,138,200,204,89,212,201,129,219,122,214,153,136,5,49,57,79,161,136,158,96,203,181,37,226,19,251,182,255,61,227,221,249,195,176,35,200,126,4,229,94,10,71,241,96,70,130,90,101,135,232,63,60,190,195,162,124,155,36,38,11,222,114,29,154,118,247,236,242,220,132,75,42,171,72,10,223,255,249,73,206,38,246,228,245,210,155,216,244,238,244,215,56,144,18,111,66,34,5,15,49,148,40,95,79,254,113,42,1,198,94,8,217,249,65,92,225,112,116,228,53,42,248,254,119,220,54,175,224,107,6,63,71,254,6,31,100,92,17,58,57,128,254,199,55,116,255,6,220,54,128,180,177,254,59,31,43,202,161,132,71,175,14,63,78,135,22,158,172,138,7,217,176,201,193,208,59,246,247,190,206,42,243,190,187,68,112,22,52,164,79,9,218,87,121,11,253,142,20,234,64,120,69,55,217,46,42,161,100,152,246,202,131,14,36,193,73,172,119,139,112,84,227,252,60,112,60,64,232,106,130,17,124,148,152,78,80,69,234,171,0,127, -206,217,90,56,37,246,50,181,179,192,155,168,26,86,87,29,32,38,72,207,152,39,58,151,13,200,86,150,236,235,199,54,196,45,188,27,91,191,171,196,51,139,131,73,15,248,218,234,222,210,88,252,130,108,15,70,223,196,182,57,120,91,100,191,19,37,36,163,50,149,232,106,122,105,5,79,68,81,81,125,255,255,15,52,208,117,63,226,159,183,34,237,25,108,250,152,145,27,98,123,164,99,168,111,142,95,97,25,91,145,69,26,95,18,179,64,152,76,227,234,29,145,32,196,110,165,57,81,50,94,229,35,204,234,111,91,1,45,254,139,226,248,247,54,125,186,48,197,135,68,16,141,11,236,28,132,166,107,222,239,69,175,127,3,88,85,64,12,232,172,94,99,144,117,64,220,100,92,58,175,16,173,83,174,218,51,98,0,59,162,197,159,111,162,106,38,104,87,226,149,248,242,119,107,224,214,104,25,131,202,239,156,244,147,99,197,64,189,36,131,152,244,88,104,244,1,214,213,145,104,44,17,191,163,152,225,107,190,10,40,178,155,239,37,149,151,48,224,209,94,243,175,107,15,208,150, -74,4,130,42,249,163,224,62,47,188,121,2,72,247,230,239,188,219,92,36,4,113,120,49,141,165,170,9,255,98,178,142,169,225,173,159,73,73,198,38,75,142,150,248,246,198,175,78,119,163,49,216,9,155,140,98,61,102,45,145,30,238,139,91,244,134,140,66,8,107,221,40,123,19,17,181,194,232,0,17,62,132,172,177,59,245,103,134,74,166,42,15,55,145,247,136,217,180,158,32,226,207,141,154,52,37,82,219,223,251,83,139,97,131,48,118,103,228,227,10,247,253,74,12,109,237,95,95,179,210,143,28,207,239,240,87,133,74,33,11,253,40,36,252,221,50,126,200,92,115,111,172,8,227,5,124,37,158,212,88,34,102,200,49,247,159,247,99,169,247,57,215,250,63,60,136,216,84,5,149,9,160,255,170,51,195,200,35,84,181,128,214,198,111,16,145,133,110,19,143,107,230,187,39,4,67,244,130,89,23,90,1,33,157,218,238,220,186,210,54,3,119,254,173,3,166,137,34,80,250,190,5,141,191,242,69,116,61,41,87,145,59,153,110,254,198,184,63,128,182,207,32,185,68,166,120, -249,27,107,97,110,177,83,173,0,75,236,208,51,195,52,101,83,211,242,116,153,1,169,65,250,54,137,214,223,94,60,32,93,147,224,246,189,189,32,220,189,142,50,11,211,107,78,19,24,236,166,200,201,202,182,158,58,250,116,255,89,99,18,15,58,130,53,186,254,169,1,53,210,36,115,0,62,173,32,242,141,46,20,132,89,51,73,7,142,178,250,52,116,197,80,91,153,242,22,41,80,100,29,164,145,186,164,214,39,78,170,93,87,107,134,48,235,245,145,33,0,57,214,239,102,233,23,241,235,163,25,185,12,157,121,16,75,103,123,199,45,45,7,255,218,69,125,153,63,187,247,190,48,53,53,0,78,129,113,118,36,0,99,155,25,224,139,31,204,45,54,75,17,161,51,52,81,194,137,115,99,39,203,40,31,172,84,34,37,244,145,44,102,101,195,122,190,170,179,16,149,219,53,175,66,186,52,55,155,118,214,171,144,124,220,202,103,161,124,42,183,186,104,213,109,5,130,104,151,65,143,23,225,53,250,157,18,217,201,248,107,43,255,173,115,236,69,33,138,180,189,101,253,211,102,159, -15,72,79,56,244,40,153,82,206,162,126,4,231,3,152,152,132,185,169,114,121,5,95,172,20,53,7,177,190,224,172,12,3,239,156,6,251,95,9,71,187,207,246,90,242,132,250,47,35,224,175,106,190,132,23,12,141,137,30,176,255,163,106,62,192,8,222,73,16,210,11,10,7,60,225,214,153,200,115,83,197,226,251,15,3,129,154,72,220,102,198,209,248,192,16,129,159,235,195,67,162,85,83,161,192,149,211,25,50,224,158,99,192,242,42,113,206,65,184,34,197,252,121,10,219,77,242,240,78,255,100,40,59,112,50,219,209,42,53,4,32,59,238,193,112,30,80,241,122,234,19,58,168,188,101,3,112,206,188,2,38,164,117,98,252,12,238,203,213,120,72,69,139,115,109,9,14,18,79,155,35,49,67,55,111,168,229,76,79,156,6,79,175,144,39,111,136,128,226,255,235,115,116,36,208,223,185,227,155,146,78,182,73,121,32,57,142,36,69,244,99,201,230,48,2,24,204,64,254,80,56,237,223,115,167,71,215,88,245,106,190,9,171,202,5,3,215,252,78,238,144,191,72,129,34,184, -92,104,8,193,148,93,112,127,188,122,225,35,195,143,14,36,209,123,116,46,125,12,117,239,242,225,255,214,139,98,145,90,0,249,56,204,42,216,6,11,253,247,46,204,55,187,11,49,154,42,168,245,49,155,141,76,42,52,254,188,106,12,206,40,11,252,194,111,204,184,69,186,233,138,38,120,17,45,45,151,8,130,222,221,32,232,235,142,208,139,148,190,136,50,189,238,180,105,75,192,255,171,14,244,232,143,67,18,167,222,122,98,223,233,22,200,176,46,18,176,241,208,175,255,70,226,246,239,251,44,140,141,144,212,107,62,36,125,98,172,159,97,102,184,103,125,137,51,115,65,2,240,133,5,122,245,242,69,243,246,47,251,162,207,119,137,126,32,214,87,29,204,1,5,193,227,165,138,220,102,46,136,209,54,224,61,51,234,62,85,115,232,18,89,222,212,241,254,84,54,230,32,67,116,70,205,85,70,236,157,231,255,198,169,51,190,63,160,209,55,58,218,197,225,34,15,141,101,83,136,251,239,218,198,4,202,13,105,81,201,207,244,115,64,21,59,134,207,65,85,222,244,239,29,203,187, -23,174,203,253,40,116,209,0,27,121,212,30,153,119,236,251,39,115,49,244,4,89,0,93,251,201,160,255,158,247,107,220,249,193,180,223,179,102,128,9,204,235,11,69,54,243,20,107,245,15,254,243,255,116,251,42,171,174,247,186,237,238,126,2,160,133,178,132,126,142,52,197,223,154,241,10,38,208,193,254,158,113,183,200,214,89,202,219,114,222,231,27,88,65,218,63,125,197,125,16,176,203,229,104,74,232,205,166,252,80,148,23,88,212,151,64,215,138,223,62,100,103,190,225,31,3,226,218,147,51,30,24,125,86,135,13,50,80,162,254,100,177,217,178,133,204,0,140,254,144,114,218,232,118,133,158,209,103,26,167,68,197,254,126,111,171,114,199,20,76,174,185,17,57,69,242,127,40,112,100,70,55,128,193,193,199,66,21,122,186,82,154,229,112,119,224,91,227,191,181,194,107,121,196,80,6,149,235,251,183,104,24,153,148,198,84,100,162,123,48,249,151,75,208,169,136,57,210,0,91,13,29,174,108,255,65,4,93,248,141,229,49,235,204,26,86,105,252,254,206,235,71,76,236,7,237, -114,209,54,116,198,248,60,93,126,225,0,167,207,83,232,130,123,161,69,17,238,167,96,205,175,130,64,227,74,124,82,111,146,149,245,129,239,112,15,146,252,120,163,51,174,103,61,129,60,179,249,134,24,114,142,138,54,69,21,198,43,254,225,95,204,174,230,155,196,240,208,52,117,227,159,51,78,36,222,15,188,77,111,165,23,231,110,88,249,47,193,124,20,4,25,186,200,206,250,38,91,80,89,52,222,36,9,52,10,68,198,215,73,94,180,83,236,2,23,26,17,241,228,145,70,156,107,235,254,147,75,34,165,207,132,32,254,109,48,116,74,161,15,27,108,37,208,145,158,10,12,238,189,22,105,188,249,117,113,12,226,205,111,71,25,113,253,219,141,239,167,190,89,23,157,178,184,27,129,119,186,38,203,59,24,230,126,113,192,173,169,19,168,211,105,110,42,97,176,231,47,183,18,183,214,90,105,98,221,103,40,241,127,239,237,131,7,9,92,24,85,200,116,214,254,191,247,169,253,157,223,181,39,133,53,173,240,210,110,6,230,54,111,222,59,122,79,76,159,91,175,104,150,189,216,7, -120,73,148,163,252,143,11,34,188,103,171,220,249,16,250,12,157,48,17,174,254,242,208,35,18,93,31,239,151,219,62,40,45,29,81,131,120,97,137,224,249,152,145,122,241,129,4,8,243,208,12,223,211,178,238,117,112,166,59,236,166,24,73,247,64,65,22,111,105,145,23,206,162,213,23,172,30,127,255,155,242,119,54,186,244,162,184,217,188,24,40,208,248,121,174,156,248,21,198,186,21,177,243,144,208,178,163,245,31,63,197,130,119,17,208,29,89,209,169,164,200,155,13,9,29,36,225,223,223,53,173,81,15,187,228,59,26,241,59,114,4,150,8,252,158,181,186,130,229,30,72,129,17,29,114,203,155,153,162,90,238,217,162,72,214,62,218,19,129,28,210,85,16,217,25,206,15,236,229,12,254,251,227,252,174,93,23,161,156,254,206,96,76,76,28,45,17,59,172,3,233,112,242,33,152,217,247,149,188,186,43,62,247,235,179,218,165,80,23,24,194,217,26,88,104,142,225,84,15,243,23,217,241,30,64,54,98,221,156,196,1,2,27,75,215,59,219,142,127,65,194,184,127,208,189,29, -226,223,187,122,149,196,168,195,74,0,123,50,200,15,133,107,173,163,194,151,247,106,133,250,35,249,248,2,208,203,181,128,44,129,122,184,214,211,231,248,81,187,122,68,205,43,220,122,78,48,222,40,7,252,226,232,29,223,182,243,163,250,83,125,37,0,180,20,87,9,140,253,158,117,169,65,110,34,240,86,30,181,212,108,20,254,15,109,239,217,36,59,114,100,137,254,149,251,101,198,56,139,89,66,37,20,105,107,54,208,9,149,80,9,145,160,113,216,208,90,171,4,236,253,248,135,172,219,205,110,54,123,184,220,125,243,202,234,90,85,93,132,240,240,112,63,126,78,85,102,196,38,155,252,177,16,15,189,59,241,224,209,146,69,99,65,201,221,181,133,91,238,238,79,241,61,71,47,155,134,30,170,165,54,7,225,244,228,12,10,187,170,94,248,232,77,66,83,219,61,146,122,192,35,66,171,45,159,247,8,20,203,248,49,250,107,119,204,94,64,30,40,57,109,77,115,241,86,117,81,213,58,43,9,140,92,112,180,184,244,32,85,228,243,248,177,177,15,188,178,123,167,75,255,50,196, -206,155,123,138,60,159,20,100,201,250,42,212,11,14,55,23,114,214,164,118,192,37,245,94,12,245,70,166,218,67,172,158,102,56,249,181,181,255,214,153,255,218,253,154,75,10,226,21,38,167,84,128,240,177,78,5,153,21,253,168,156,66,45,171,24,173,35,122,193,187,34,133,117,155,81,90,132,65,86,231,84,247,78,172,183,161,237,94,128,1,52,217,54,209,84,138,156,162,242,75,168,227,169,59,47,157,240,121,27,180,187,162,81,35,76,121,175,176,209,114,220,242,88,211,133,134,65,210,184,98,218,85,76,153,103,123,33,209,42,58,177,54,235,72,181,108,84,117,225,185,159,205,203,155,86,14,254,174,32,71,162,68,134,52,104,18,255,22,236,146,61,252,139,32,154,213,243,162,112,111,41,183,116,53,50,225,219,30,62,188,233,115,57,158,229,184,247,231,0,145,247,75,183,120,150,27,17,161,153,226,14,249,64,87,61,245,16,226,13,20,90,241,230,8,203,38,23,186,51,119,125,193,120,83,23,188,136,59,90,97,238,109,243,65,52,131,93,42,186,155,116,1,162,150,183,117, -234,61,243,55,95,31,60,111,24,146,238,132,68,196,173,186,110,88,2,107,35,1,14,109,58,123,85,253,52,248,10,93,243,38,83,45,187,155,244,167,219,115,23,199,224,185,194,111,219,211,203,184,5,165,168,222,202,246,137,126,92,0,238,118,232,131,186,96,72,127,63,95,69,22,171,8,70,173,77,213,53,7,29,71,139,99,5,237,181,135,44,6,106,209,219,77,171,66,149,47,209,129,34,37,25,149,111,238,226,12,11,167,220,150,48,208,250,89,83,246,55,92,239,120,78,195,227,112,193,224,4,72,124,227,224,61,73,133,10,63,95,252,168,150,101,237,104,12,118,165,147,208,118,28,80,211,250,126,185,49,30,52,136,145,187,224,28,233,49,216,231,117,52,119,253,192,55,127,82,37,113,202,45,60,102,139,131,66,169,75,123,134,187,178,44,188,57,237,207,252,113,233,1,61,84,92,251,235,117,55,235,30,19,106,94,117,97,237,151,19,156,54,11,128,167,131,41,77,102,123,65,244,101,162,32,153,152,18,186,181,100,52,244,229,123,207,217,49,173,245,139,137,193,234,41,186, -97,161,215,249,227,142,244,162,96,158,67,166,200,128,11,72,16,206,124,56,39,68,150,26,104,144,109,55,13,44,246,178,178,192,239,37,135,70,202,198,201,217,171,102,69,117,78,29,55,123,0,34,35,74,214,190,34,155,70,4,51,118,186,225,73,40,244,156,57,66,117,77,78,116,200,188,14,30,154,136,47,126,113,233,137,220,123,3,96,179,46,144,141,178,91,18,27,11,152,246,160,124,114,23,232,73,211,92,12,20,174,47,30,173,184,159,247,172,155,236,194,208,159,247,229,73,195,231,181,25,165,198,214,166,1,17,123,221,225,196,104,159,239,238,254,166,122,144,143,32,228,74,15,151,86,240,21,92,142,54,149,62,103,149,224,4,168,235,72,61,155,190,24,161,227,166,247,225,101,249,201,41,252,3,24,24,95,244,14,13,181,65,50,68,119,209,68,145,87,154,235,157,55,234,90,77,137,190,76,164,51,26,18,242,156,78,108,188,221,170,129,206,2,99,104,1,19,204,140,96,197,112,228,240,159,128,159,70,151,24,234,132,195,235,230,198,109,38,253,45,47,91,197,71,220,164, -31,66,71,193,196,45,33,96,49,187,202,32,130,7,83,117,171,199,105,191,221,230,140,163,225,139,97,135,251,166,186,15,17,85,190,174,134,80,114,63,30,125,203,72,30,201,132,93,178,100,160,105,64,165,46,55,249,227,44,11,105,218,95,226,222,101,215,71,239,226,155,32,69,123,53,111,99,33,13,214,176,209,85,177,200,86,14,71,227,241,126,174,185,59,175,44,249,57,109,101,15,34,188,207,167,139,200,114,163,134,167,22,19,123,117,7,170,175,96,19,37,192,35,157,245,241,38,233,241,245,216,243,75,14,117,53,210,133,218,18,175,227,3,100,178,176,224,83,81,4,201,69,79,148,105,210,240,215,211,32,85,193,100,12,47,244,216,50,92,87,159,165,199,222,201,167,10,16,193,214,45,196,71,96,241,163,199,78,79,251,241,121,157,92,238,86,3,161,154,29,163,37,159,191,249,72,183,198,188,54,199,99,66,164,134,53,163,86,222,239,48,245,213,231,208,21,74,27,148,236,107,203,217,55,133,193,206,212,13,134,23,221,107,181,134,169,86,216,203,194,190,190,136,158,61,178, -46,202,81,25,171,192,245,93,236,227,170,203,178,133,19,183,230,217,95,152,139,55,184,176,101,209,113,213,235,210,13,110,143,156,218,49,10,194,97,242,66,83,139,157,162,253,174,187,121,106,178,179,155,59,109,55,95,249,122,85,180,217,231,106,109,17,100,210,158,92,15,95,196,206,221,151,166,16,134,197,225,152,74,124,105,102,173,170,247,49,240,241,236,201,160,81,122,128,98,236,57,49,50,147,151,15,239,22,227,15,58,226,118,65,208,222,119,135,136,196,30,87,1,32,57,137,104,8,161,139,151,169,228,141,132,249,13,101,83,21,141,141,71,216,250,74,34,9,210,42,167,69,132,82,175,121,46,129,65,197,57,98,148,31,58,250,0,249,192,10,57,119,233,47,78,50,8,187,94,56,117,17,236,147,37,247,67,86,58,225,136,214,68,19,135,194,107,157,124,168,25,109,227,184,56,70,132,42,88,91,238,208,84,58,205,252,28,4,74,110,142,244,185,35,180,123,123,220,242,145,202,228,228,157,199,207,49,194,155,87,152,176,143,99,243,249,163,245,215,75,212,115,66,16,250,254, -179,40,246,249,126,213,93,50,79,80,101,107,90,58,96,199,112,191,54,41,29,225,121,154,46,164,212,96,246,194,10,106,207,102,177,223,54,23,86,40,123,27,0,32,74,68,125,63,0,0,243,196,20,179,103,206,29,136,13,83,79,108,95,139,38,124,115,155,3,64,74,58,0,242,37,227,156,137,138,87,249,54,154,119,160,102,136,167,29,92,177,113,12,224,114,18,137,97,203,20,93,109,199,38,130,7,24,115,61,29,241,15,116,3,209,71,91,95,73,15,121,109,35,182,205,125,209,53,57,68,174,229,142,202,237,108,94,153,149,202,233,88,194,135,158,228,226,171,9,156,183,80,68,35,18,126,14,78,71,239,250,94,9,212,179,178,113,33,83,154,220,205,239,222,187,134,193,109,112,195,48,146,30,239,241,46,86,89,230,109,231,163,180,202,13,246,157,153,74,23,30,18,202,74,59,6,89,246,230,138,65,242,79,93,113,138,242,89,94,117,86,113,196,17,226,49,154,37,125,188,118,190,254,214,117,17,208,107,147,38,203,100,161,121,42,95,73,157,192,49,135,13,206,222,235,251, -109,72,62,24,247,117,206,215,133,50,159,247,145,54,204,53,94,125,161,215,213,151,190,244,183,163,159,217,134,130,90,203,9,103,20,3,188,208,138,54,66,158,126,8,249,47,196,187,79,248,58,141,193,107,36,214,207,101,21,21,204,40,187,72,63,67,87,105,124,154,235,163,216,71,37,85,26,250,103,212,232,207,165,173,76,43,95,170,30,10,53,227,206,229,121,18,239,151,142,123,92,125,28,182,3,81,19,122,176,146,150,83,136,57,94,212,195,161,39,250,69,63,132,122,148,248,66,20,28,83,69,85,197,214,145,248,243,190,13,169,199,244,70,38,99,65,191,138,248,248,97,25,180,202,49,119,167,253,156,177,203,167,58,79,127,14,164,185,248,50,125,187,180,84,157,255,116,126,153,163,94,90,152,38,105,33,180,77,201,242,203,66,153,237,164,122,45,102,244,88,173,25,149,75,78,128,158,251,96,148,180,155,203,30,207,188,188,199,88,107,142,178,120,234,43,183,45,81,116,0,85,166,82,18,141,215,52,120,224,35,179,126,249,136,185,88,117,250,158,97,245,209,181,253,162,190, -166,230,208,103,77,5,216,71,170,4,131,255,54,197,107,7,88,214,126,93,244,141,239,209,85,108,232,134,165,149,30,178,249,44,199,210,248,8,96,135,139,153,239,119,51,152,245,180,25,250,153,119,208,205,61,223,111,24,167,160,252,9,121,176,100,67,81,188,145,155,192,60,131,49,239,158,171,170,46,192,226,17,247,232,166,173,254,91,126,45,214,67,111,55,129,252,148,207,249,115,214,228,160,191,121,246,226,202,87,241,130,189,169,65,85,240,182,232,197,76,121,43,218,31,220,29,215,221,191,222,121,137,16,169,138,120,196,130,132,15,103,244,47,150,247,100,159,236,126,243,64,97,70,31,178,59,162,86,103,180,146,112,88,159,243,219,24,229,160,167,193,121,15,38,113,94,60,29,233,33,203,119,169,212,245,27,162,125,166,99,30,229,23,14,184,236,110,68,205,118,191,38,80,94,9,49,20,108,130,185,197,94,196,30,244,185,95,18,212,163,165,122,74,199,155,43,152,171,78,228,77,44,29,227,85,220,168,248,233,29,149,244,121,13,223,173,216,222,165,116,119,205,199,46,254,119, -222,193,192,124,242,161,8,125,45,108,189,224,235,252,246,151,108,234,31,167,33,171,15,164,111,37,239,252,224,115,127,114,234,34,104,194,118,5,126,219,188,233,33,128,196,131,231,44,39,126,6,36,105,39,233,212,227,167,190,238,119,163,237,213,157,4,159,114,166,57,148,209,200,149,180,190,47,190,112,77,243,178,47,230,214,52,109,191,91,253,96,179,87,110,34,245,78,12,83,119,112,55,223,95,237,134,177,203,16,78,161,72,110,86,36,158,213,218,77,95,85,79,136,110,65,251,22,204,169,178,254,254,249,220,203,164,139,215,157,189,184,212,109,58,200,50,226,179,162,203,155,200,214,66,192,77,180,65,255,58,235,92,178,236,11,255,3,196,172,252,212,74,253,183,161,54,201,235,229,147,124,28,25,38,146,54,117,116,3,244,18,33,116,145,25,185,193,48,71,144,134,57,133,16,245,168,125,134,242,67,36,47,214,94,182,178,91,223,70,17,162,174,138,115,113,171,104,211,61,67,213,109,166,149,63,103,250,94,153,54,46,129,84,203,117,72,197,158,161,23,57,116,241,242,229,134, -241,185,115,135,168,58,208,139,213,142,172,190,15,55,250,138,209,234,8,30,86,54,225,111,78,140,167,23,147,113,55,30,193,214,219,195,211,114,113,81,25,245,10,205,208,11,15,87,246,174,252,186,226,128,117,164,17,134,198,96,70,160,23,207,124,174,91,160,236,129,191,141,15,56,68,176,248,150,244,48,93,96,41,174,239,154,248,64,138,151,28,6,69,198,33,224,29,181,224,21,213,186,140,73,239,37,253,121,255,205,231,16,95,120,155,149,91,46,132,135,147,104,90,228,219,195,156,95,58,234,115,191,204,21,159,190,196,76,166,37,208,26,185,215,178,235,29,249,231,60,56,158,158,92,115,253,196,35,171,211,1,115,173,247,115,175,80,241,185,3,100,106,105,183,151,202,92,140,63,175,183,61,190,206,169,159,154,33,8,174,40,244,12,98,238,96,66,244,7,59,227,63,71,177,220,105,109,191,180,200,187,253,220,125,36,160,234,211,174,43,254,144,38,78,62,177,11,92,224,94,46,115,54,125,153,76,120,92,184,236,148,5,173,124,199,166,158,238,74,145,254,224,217,85,82,250, -128,141,220,226,133,221,43,28,153,70,124,13,46,111,126,88,180,69,219,221,237,9,200,184,187,68,127,29,203,99,11,119,8,135,175,59,69,204,226,128,160,65,21,171,25,160,188,23,153,134,193,190,85,129,174,31,26,8,98,49,127,213,236,139,23,209,26,189,175,240,92,191,133,47,140,184,242,250,235,60,94,209,126,189,7,111,127,49,131,15,43,240,247,171,123,233,251,65,66,6,0,126,174,238,197,222,32,131,67,188,101,114,134,38,179,190,59,247,213,151,79,107,117,184,156,196,61,20,172,51,235,7,230,65,247,30,164,102,2,160,242,254,168,14,61,218,111,149,220,162,195,1,181,207,50,191,59,66,183,15,114,160,148,185,102,66,121,65,187,15,191,226,75,254,197,46,195,189,93,133,253,205,51,46,238,203,83,88,40,90,61,96,196,81,156,60,166,34,5,63,174,101,193,11,0,235,44,98,190,49,207,208,30,69,9,46,130,16,167,87,248,62,4,44,235,35,105,138,134,41,146,118,179,70,2,39,234,225,157,78,130,107,86,129,193,161,31,231,165,242,245,236,92,65,236,52, -140,83,45,193,124,189,187,28,204,250,177,237,158,24,37,211,162,155,29,132,170,87,100,226,153,27,72,184,224,185,218,32,184,119,237,83,22,144,92,92,11,134,55,197,23,95,248,114,107,94,121,29,227,230,240,190,213,67,36,38,201,104,153,163,35,218,228,99,61,240,164,175,204,196,118,214,10,178,187,10,89,30,92,61,40,245,68,178,174,70,75,165,244,230,148,230,85,227,246,204,186,83,65,119,211,100,187,241,11,214,133,133,85,216,89,209,141,155,161,174,140,82,25,229,252,80,215,135,162,85,198,35,112,61,244,146,43,146,19,7,46,152,195,20,245,70,130,135,179,193,104,44,186,172,119,227,45,254,149,55,236,252,76,130,143,188,130,138,103,243,150,25,114,189,173,221,27,145,61,51,112,49,197,50,205,71,227,107,109,105,37,118,127,66,195,186,37,254,124,51,116,11,106,164,11,13,35,23,121,33,154,8,101,110,224,158,242,235,6,90,151,194,52,51,63,217,131,151,20,209,1,111,137,186,20,71,188,162,243,29,219,40,164,109,40,251,131,167,76,28,141,129,76,218,123,223, -81,244,135,226,52,6,198,219,175,64,35,3,18,182,227,225,118,76,131,48,42,26,14,164,217,197,215,159,184,198,210,148,102,20,118,145,51,181,117,55,113,234,150,86,75,90,49,194,57,176,29,215,216,122,215,75,122,55,16,2,96,215,181,202,41,186,54,226,78,68,125,108,186,30,151,47,136,52,142,24,105,222,55,124,48,138,246,251,126,152,124,226,59,53,117,47,253,220,110,82,201,128,99,196,133,174,29,63,165,214,114,28,200,209,194,171,247,5,101,231,125,156,41,165,56,166,66,89,27,1,20,221,212,238,216,55,96,137,124,193,69,29,19,179,23,44,105,185,20,26,110,196,200,163,246,227,58,51,5,55,120,248,146,133,159,113,152,121,188,213,53,67,185,147,110,168,244,26,163,175,194,122,15,190,114,76,165,29,226,100,115,101,219,81,160,230,243,198,247,175,143,207,32,125,70,137,201,12,100,167,103,85,161,220,77,117,240,83,14,221,153,93,240,139,90,187,29,33,46,40,231,69,118,122,211,226,153,154,217,220,99,160,237,93,250,28,60,58,93,186,28,105,69,242,190,149, -92,206,110,156,20,188,235,226,152,177,159,236,220,101,135,141,21,55,218,101,239,205,194,187,44,29,244,65,95,54,211,244,194,198,62,255,246,185,230,184,105,23,236,134,56,207,91,116,64,71,133,157,211,30,147,165,15,142,168,152,148,3,223,204,46,251,5,207,227,199,142,57,241,202,200,226,199,153,151,237,204,250,144,150,219,178,186,119,48,161,78,6,175,238,142,126,41,158,229,114,183,37,74,180,236,191,55,168,167,221,20,55,187,131,128,150,172,252,196,75,53,10,254,101,211,78,151,82,197,75,252,116,67,241,143,228,78,164,23,150,172,209,99,11,64,117,8,140,80,130,111,15,241,167,185,138,117,83,44,38,111,110,252,224,151,226,195,199,166,103,67,178,134,168,120,232,113,180,183,170,15,60,68,45,5,21,186,180,115,151,62,117,10,168,46,18,112,201,79,77,95,111,91,223,167,79,91,150,31,176,22,45,24,119,17,37,226,167,249,53,225,237,203,179,244,221,198,229,184,197,121,150,188,50,112,0,113,151,178,113,146,202,108,212,160,167,136,238,114,252,140,123,14,27,21,245, -80,70,236,60,146,195,199,227,149,90,212,84,88,170,183,106,141,158,162,128,91,175,46,131,107,219,203,38,85,137,172,255,156,199,225,149,199,216,39,143,157,43,100,83,138,34,73,18,10,52,36,120,169,105,102,116,36,104,156,36,168,159,237,139,168,43,219,142,83,78,225,128,246,254,170,16,236,81,80,6,157,25,150,208,52,150,190,129,213,197,126,134,167,156,136,208,146,175,248,54,249,24,110,63,147,254,214,221,112,103,219,131,31,125,170,41,46,251,92,148,93,118,117,96,155,240,96,6,82,255,2,125,124,50,168,247,202,94,84,120,83,14,114,70,35,10,39,95,179,163,132,246,179,186,218,206,214,142,134,73,182,144,219,98,48,158,207,133,225,221,220,216,99,232,45,147,31,0,233,115,156,184,79,90,119,80,145,208,102,174,64,132,111,87,55,64,252,5,133,40,36,144,101,109,27,137,97,233,169,185,173,201,250,89,134,182,162,156,115,25,56,233,98,133,150,4,116,87,148,61,105,86,42,53,115,31,28,89,135,38,186,177,197,125,61,165,77,197,129,118,232,35,65,41,227,206, -122,79,178,126,167,155,71,140,9,158,146,240,218,210,31,121,163,210,169,113,188,137,23,105,117,2,26,92,40,229,250,92,102,87,86,93,223,96,208,153,116,5,47,217,51,124,78,9,248,140,0,160,9,170,198,75,218,212,135,6,69,165,4,21,150,95,194,217,18,213,161,230,158,50,130,229,177,224,174,21,169,151,118,218,32,55,186,248,122,125,37,20,175,100,57,132,106,142,169,172,156,116,79,26,171,14,68,15,94,34,239,218,159,214,83,106,231,117,92,66,20,123,105,60,139,227,217,97,194,0,140,82,45,10,97,53,11,234,119,124,242,136,14,87,91,33,208,121,112,84,1,37,188,132,23,230,164,175,215,173,8,186,193,89,58,92,233,38,209,3,110,250,129,84,0,17,153,83,70,86,208,56,174,198,85,103,14,160,195,178,212,2,112,59,227,154,140,253,114,146,92,161,84,249,116,174,58,237,23,51,183,30,149,80,189,55,51,170,232,214,65,68,108,142,216,93,117,4,198,140,13,144,162,136,235,223,231,20,42,138,68,200,59,131,29,180,213,169,2,0,24,188,89,47,48,120, -1,196,64,36,73,179,5,177,194,61,34,197,247,105,10,102,0,88,146,193,219,56,149,117,253,78,166,238,244,0,6,24,78,245,108,113,45,109,122,176,56,203,113,165,35,175,131,78,190,239,126,206,249,189,179,26,243,18,36,183,104,179,73,80,204,212,19,68,16,81,79,47,167,53,114,232,157,51,161,83,91,0,63,180,123,167,146,169,113,191,81,165,11,133,162,36,112,190,53,148,68,232,58,252,20,20,50,40,36,25,22,24,216,56,111,253,113,183,79,67,153,33,54,56,99,209,195,220,211,197,129,210,181,119,1,30,12,120,38,155,25,127,70,244,247,216,209,47,129,2,198,225,83,190,98,219,41,102,117,62,228,35,237,46,206,163,191,189,41,92,196,206,182,181,136,215,221,146,80,110,171,90,158,168,145,95,52,49,60,35,249,89,202,50,73,150,164,181,142,219,173,27,227,251,64,233,195,152,90,11,237,243,170,70,142,167,41,119,15,34,76,89,239,201,102,120,241,122,251,206,219,11,222,87,157,106,149,71,66,139,191,180,161,177,103,88,180,221,157,187,228,68,210,164,171,175, -182,199,60,201,7,132,7,143,144,74,215,230,138,149,165,57,229,173,179,17,226,94,123,56,125,149,12,251,3,197,114,184,186,210,253,194,77,119,107,153,215,129,213,103,128,7,122,23,140,89,71,129,9,106,35,15,89,216,131,254,39,220,216,25,159,189,48,35,202,5,255,98,248,187,252,250,0,119,69,55,166,188,15,238,70,55,17,175,250,116,93,73,156,116,225,187,67,251,122,237,197,162,63,211,63,198,16,45,236,3,45,164,56,227,238,193,250,255,105,76,143,95,212,208,150,157,69,74,171,17,35,33,2,71,23,198,245,181,154,219,113,162,12,59,181,191,122,81,40,33,35,127,173,103,218,234,166,159,59,43,20,103,122,75,228,148,0,135,52,242,231,228,72,228,229,245,171,235,37,83,178,172,105,144,101,81,61,120,146,102,252,97,191,19,159,236,57,16,108,179,179,224,40,197,255,105,44,241,11,207,154,107,207,189,149,103,211,21,52,56,206,22,87,168,216,238,55,91,80,130,106,180,27,40,36,172,9,144,67,231,195,63,187,76,83,16,158,167,29,75,180,236,139,130,173,253, -119,124,31,142,91,189,94,50,52,134,88,175,17,24,54,159,122,149,32,181,101,59,33,158,236,84,9,48,238,16,4,126,162,1,160,0,34,125,62,165,243,244,92,119,65,208,232,208,159,23,13,85,234,178,220,48,8,163,122,239,189,124,246,84,186,252,52,154,83,125,56,78,44,95,181,208,189,205,182,91,41,227,232,60,91,98,174,31,193,59,112,87,148,207,15,109,45,193,147,29,215,224,193,151,107,7,17,96,54,76,241,165,144,186,193,95,182,208,134,26,1,199,223,114,226,162,113,121,139,35,75,112,231,11,124,134,215,236,121,50,56,129,58,145,31,243,19,253,42,88,180,137,33,244,51,30,190,243,183,172,185,248,80,154,233,245,203,81,241,39,72,186,238,91,14,203,30,220,75,155,209,199,59,48,224,137,206,93,217,106,171,211,130,64,41,26,41,119,144,199,215,91,61,123,42,158,224,20,181,197,202,79,181,176,127,164,148,97,29,155,181,183,55,168,240,243,99,184,219,144,115,183,65,215,141,109,103,82,110,28,97,204,41,64,93,90,227,182,94,28,9,39,235,120,126,245, -19,239,16,135,46,209,211,235,162,38,23,150,222,93,88,49,254,58,198,156,231,150,227,65,99,220,128,183,8,47,243,249,132,92,148,111,72,32,125,194,225,54,4,238,130,185,109,237,233,234,252,110,135,65,154,167,99,94,163,60,21,81,186,249,10,66,177,106,236,26,22,217,168,178,133,171,46,178,143,22,111,60,171,171,113,179,214,90,50,141,50,203,143,67,255,94,97,198,0,65,77,40,54,77,222,180,169,27,244,226,217,162,36,197,31,145,9,222,10,215,103,253,141,51,195,31,121,160,184,248,74,39,127,176,117,205,229,88,140,182,159,115,251,152,225,75,100,65,236,229,241,164,231,191,175,41,103,87,225,90,31,122,213,134,74,64,243,239,156,84,164,149,253,226,145,83,74,43,136,230,255,29,39,250,21,159,250,111,26,83,194,117,112,51,208,104,70,184,44,203,238,70,15,41,119,253,156,111,5,64,101,46,108,162,168,132,15,139,205,109,191,194,170,239,124,87,132,63,7,2,57,112,181,43,163,145,157,82,109,63,186,115,216,3,145,41,111,153,209,28,18,72,9,220,148,88, -68,182,123,63,113,199,226,30,52,175,254,102,59,87,249,158,99,228,204,84,130,5,247,81,173,77,249,139,151,178,41,6,201,206,202,224,141,88,217,112,184,52,22,52,125,157,159,229,218,160,56,93,181,181,97,153,67,201,165,91,60,242,119,219,43,181,17,36,35,252,110,60,144,237,212,210,45,171,77,230,251,56,33,206,41,240,18,122,75,233,249,186,236,98,251,249,34,103,145,99,190,106,219,246,57,20,248,20,182,40,37,86,108,133,107,121,89,9,251,244,160,228,254,70,47,63,68,9,8,162,68,33,129,101,119,191,90,174,10,176,61,193,143,32,113,228,232,243,43,160,250,146,235,72,127,216,23,45,177,199,144,244,94,158,16,73,81,255,198,246,6,168,124,233,246,148,160,96,96,245,224,208,16,249,194,202,251,202,215,171,97,198,151,88,235,48,164,140,253,64,108,105,41,110,232,106,89,35,17,94,48,7,156,112,96,11,30,219,137,32,87,197,229,138,51,87,189,247,228,101,146,206,209,111,211,123,95,249,1,160,209,2,0,135,35,112,116,174,162,111,124,241,38,25,194,227, -81,65,22,215,255,200,49,143,21,119,209,226,205,130,186,234,200,219,186,213,146,239,213,56,52,236,253,231,198,13,164,25,217,115,114,143,230,134,197,141,207,52,158,100,63,111,220,20,35,164,49,16,0,176,141,248,76,100,89,15,61,98,28,245,232,52,0,5,15,121,49,232,236,189,80,61,42,247,75,75,78,33,66,223,54,208,44,17,102,120,181,208,144,229,127,213,82,203,165,165,214,180,178,20,123,189,171,39,112,24,239,78,39,146,113,105,242,211,118,87,208,139,30,164,68,192,175,212,108,175,178,78,237,124,179,103,238,169,92,117,174,99,147,246,61,222,141,92,30,32,113,140,130,216,158,68,183,123,64,193,22,33,212,227,249,130,33,208,138,55,127,125,118,1,118,254,53,6,123,123,29,224,75,27,133,218,62,169,22,16,222,38,43,125,111,190,18,50,130,158,175,219,133,17,145,104,77,33,172,210,110,232,53,189,126,63,9,205,107,135,41,132,128,68,175,29,105,206,46,92,32,185,160,178,70,95,198,237,123,97,126,78,184,59,56,177,232,195,225,49,211,46,41,93,133,237, -160,221,145,112,2,217,150,96,217,37,155,34,135,186,236,25,168,45,19,54,7,120,113,237,187,87,102,75,222,67,244,247,88,163,46,147,9,16,4,187,21,193,9,133,106,11,146,153,107,157,48,111,177,62,135,143,59,78,42,204,227,163,219,146,2,167,86,48,59,225,87,159,209,79,48,133,91,20,220,48,224,55,248,128,152,228,132,71,3,156,18,211,121,183,251,238,62,152,196,47,218,44,191,141,43,26,183,81,211,85,140,153,246,175,154,132,22,62,152,236,174,252,107,189,124,30,204,222,135,232,185,29,187,223,20,179,193,82,159,213,181,180,98,89,250,80,202,93,170,30,20,208,217,26,223,250,162,162,139,170,25,143,80,114,81,60,231,213,154,117,85,150,171,90,220,86,147,39,68,254,246,104,129,103,141,241,113,154,218,230,69,179,33,91,100,249,151,197,135,130,96,181,158,88,94,26,111,38,219,166,235,73,6,174,143,180,234,95,43,125,68,94,196,89,252,102,40,181,171,121,57,248,80,154,226,62,35,96,140,43,9,244,249,237,223,38,115,119,113,75,69,145,9,4,38,144, -25,69,248,210,194,172,171,247,244,21,54,82,53,94,98,213,101,89,183,211,88,119,202,25,31,207,105,219,167,71,173,167,21,203,121,9,78,156,203,95,24,60,154,15,41,102,235,61,207,135,203,47,174,125,152,205,231,119,38,151,15,111,249,30,250,52,203,246,166,104,185,146,108,39,251,96,127,240,109,164,25,57,102,37,188,160,3,193,204,155,224,138,183,240,70,187,192,215,196,74,165,208,108,237,138,140,123,151,88,151,232,89,95,169,57,251,78,15,87,197,86,44,254,154,120,174,229,139,219,40,234,231,151,42,253,220,144,23,5,121,165,196,85,12,252,88,70,243,231,213,95,252,185,255,200,142,160,161,152,140,120,242,193,147,224,238,15,163,40,183,202,152,197,232,69,155,240,69,170,148,65,150,158,159,250,111,78,173,173,120,148,247,10,133,0,165,244,88,118,39,216,112,160,128,89,7,144,169,0,117,227,24,164,189,111,199,33,160,24,129,59,0,122,219,31,233,27,85,187,223,242,87,197,242,10,2,185,179,220,1,145,146,120,145,13,51,24,60,98,246,241,240,2,235,217,53, -254,140,158,6,135,53,27,17,45,43,157,252,214,250,76,162,57,72,163,175,72,12,92,80,101,10,94,51,84,71,25,220,158,153,44,248,229,11,58,57,56,184,213,61,114,129,223,251,74,54,205,24,73,24,78,211,76,187,171,183,229,113,55,251,205,211,158,71,140,166,92,57,68,58,58,12,132,141,74,24,151,115,1,194,249,208,249,20,119,234,241,26,207,64,34,158,47,177,169,212,97,132,97,176,247,212,211,206,200,87,218,245,143,36,18,221,247,154,111,120,226,2,89,7,60,64,22,69,100,32,34,246,114,158,226,22,48,71,131,1,79,123,247,182,249,200,206,217,133,11,225,48,119,201,98,31,35,109,26,228,243,124,34,136,65,132,131,226,85,6,245,202,184,173,143,121,203,139,12,177,211,239,243,203,119,64,176,97,106,95,40,35,69,61,167,189,36,67,148,38,206,32,48,103,11,118,63,60,251,226,159,95,251,98,85,202,182,220,223,125,185,60,112,36,48,166,230,245,242,57,39,13,7,216,90,200,75,5,150,40,196,134,225,244,92,41,125,227,155,20,241,246,126,223,162,162, -227,124,16,135,152,229,98,70,209,190,212,194,163,249,220,139,28,8,111,162,127,230,246,54,239,211,123,178,189,12,4,208,133,0,76,51,187,185,20,103,104,198,16,77,213,179,222,179,117,135,35,94,24,237,109,129,39,35,125,133,111,51,19,28,143,206,102,209,19,22,2,214,65,165,36,161,59,243,126,144,124,191,178,59,166,182,54,72,72,0,123,41,55,240,41,12,131,58,230,36,228,43,233,165,132,138,17,178,29,148,201,90,234,24,23,240,237,190,243,4,104,161,72,108,75,90,33,28,110,234,204,43,78,39,214,81,136,122,38,237,28,15,159,70,146,223,159,107,119,202,93,222,158,103,91,101,12,176,161,146,149,22,254,237,174,101,68,56,213,98,168,62,66,0,42,244,238,221,92,25,56,109,214,180,91,21,73,248,162,185,70,202,217,62,219,98,128,187,139,93,243,96,178,29,35,113,101,132,124,11,41,227,137,82,205,154,104,154,57,122,53,81,31,171,176,229,230,9,195,67,120,191,58,5,39,174,234,139,183,194,10,224,130,140,14,90,47,18,217,167,231,157,109,146,75,119, -60,87,70,113,247,106,187,139,39,196,94,121,84,181,76,26,102,245,91,210,240,86,46,224,36,140,101,146,87,185,242,166,117,194,174,190,143,153,166,208,192,121,192,230,14,80,151,170,28,19,207,233,109,184,235,238,210,195,88,81,69,46,186,176,233,108,122,98,58,164,39,209,163,149,114,169,221,51,196,64,102,130,153,43,10,185,45,236,122,215,15,106,12,159,252,29,34,78,226,254,220,101,188,73,148,140,156,78,26,103,178,25,171,42,37,231,92,124,188,224,25,253,96,136,233,227,120,172,197,15,192,72,148,208,90,250,70,28,182,243,168,59,143,167,90,114,30,69,28,152,109,204,190,105,103,135,114,109,243,82,183,188,6,136,185,72,151,37,170,143,9,182,244,168,78,42,191,173,231,197,7,222,71,234,98,67,214,110,32,110,195,91,194,63,191,98,50,13,20,23,33,252,226,88,18,201,199,128,229,170,8,68,145,87,133,138,93,190,168,172,199,64,42,88,60,86,22,182,16,147,179,140,47,247,216,26,125,133,118,52,12,53,175,88,150,197,27,166,38,11,213,61,23,167,39,55, -94,122,128,155,214,231,153,60,54,216,94,58,202,214,228,39,238,146,86,198,195,87,166,124,110,53,151,133,78,237,236,38,217,224,155,51,248,87,217,161,222,28,142,145,24,37,39,201,126,15,143,252,24,249,230,184,31,111,20,75,238,76,11,143,247,45,167,188,222,174,162,41,164,152,133,204,245,174,184,82,217,2,102,208,123,8,104,88,212,74,244,190,199,5,56,207,194,123,40,111,199,123,127,23,207,3,96,30,97,62,13,246,218,100,90,82,49,201,178,211,46,50,202,196,72,64,183,46,160,190,235,163,212,157,95,231,202,166,55,235,59,86,133,2,49,118,245,59,69,241,143,86,188,106,32,174,25,189,28,13,192,14,100,66,111,85,54,121,154,185,213,172,180,188,20,20,48,87,83,104,98,212,253,106,55,190,102,209,133,162,203,98,28,131,152,139,99,51,168,101,196,18,64,243,174,153,107,229,0,61,15,103,139,150,244,126,233,36,102,90,204,239,143,17,154,23,94,165,198,46,240,243,120,109,17,149,10,138,123,163,167,196,225,80,230,122,44,242,188,32,141,15,150,186,30,223, -138,128,95,57,89,59,7,18,236,176,11,189,48,228,210,232,79,178,103,131,43,91,16,92,38,138,251,78,231,95,144,189,142,177,237,51,181,248,225,190,103,208,195,87,153,110,218,51,217,252,73,40,25,247,24,100,162,239,86,62,251,155,58,22,4,85,125,181,115,225,199,133,127,186,95,99,23,230,167,189,244,119,117,224,21,40,86,157,220,61,184,187,40,203,163,115,96,193,190,57,53,96,222,4,57,103,24,239,34,12,99,93,23,250,77,171,79,177,98,186,103,68,210,94,202,47,213,11,121,4,185,216,61,135,213,111,177,13,123,136,176,228,162,119,20,69,227,249,81,246,171,138,36,217,99,219,16,219,73,163,97,192,168,116,105,207,32,188,147,74,1,194,22,168,80,85,134,191,70,122,21,121,217,156,120,75,200,77,209,49,197,209,123,50,214,60,23,59,160,194,59,67,241,89,71,0,14,68,82,130,15,251,195,104,95,102,6,23,245,76,209,121,175,219,232,108,0,80,189,244,91,25,40,195,60,31,55,133,163,119,125,93,32,26,231,45,211,41,251,253,90,151,165,192,51,199, -248,214,42,60,125,241,121,96,90,131,162,190,235,83,2,18,212,216,227,233,194,217,29,91,57,173,140,49,31,136,2,33,195,55,136,193,68,43,159,190,28,233,72,156,108,243,204,203,205,78,81,2,215,191,255,93,76,18,225,10,1,205,130,84,106,194,235,170,231,135,114,241,5,197,204,85,118,36,203,249,184,120,97,218,62,7,36,236,48,48,67,19,100,57,225,104,224,14,169,98,60,193,202,227,242,154,195,174,37,118,31,41,233,173,189,16,163,42,45,173,219,30,55,229,238,8,245,192,210,243,103,184,79,60,9,146,37,48,182,196,209,63,125,176,156,206,26,240,115,54,107,169,36,53,85,37,142,61,92,156,113,68,124,148,88,224,192,115,91,195,0,111,55,41,126,114,92,166,123,155,191,161,159,203,170,62,62,68,68,210,80,142,122,88,51,2,191,20,58,142,31,232,182,204,11,113,239,80,8,10,237,122,144,151,109,235,58,227,62,93,252,162,83,149,115,51,12,131,160,234,195,82,128,74,176,202,89,204,249,176,159,110,104,7,130,89,130,75,174,46,147,160,113,191,243,71, -162,111,198,93,20,193,230,57,185,210,64,241,160,32,23,35,145,124,110,40,188,84,76,13,145,64,232,57,232,13,15,163,168,26,174,189,40,99,221,215,0,48,179,158,28,145,61,188,51,88,209,71,101,66,2,227,187,100,2,29,25,161,122,249,69,152,53,6,185,93,146,40,29,162,234,115,94,50,229,247,156,17,234,227,245,241,249,115,228,49,15,234,34,19,187,160,123,62,243,174,6,164,20,221,134,135,21,89,28,113,72,208,26,70,233,4,189,171,222,216,251,13,163,29,55,192,71,59,89,202,224,178,87,24,206,175,89,69,2,118,37,50,240,124,91,231,77,156,154,21,141,54,20,167,2,108,109,222,145,214,158,169,193,161,166,43,88,238,76,207,55,47,154,186,166,185,180,143,55,2,232,129,104,184,126,126,94,193,11,26,13,38,60,133,18,0,0,93,17,57,107,185,61,46,35,116,30,243,165,193,185,141,151,110,189,164,104,146,0,208,226,141,174,141,203,128,242,116,206,121,218,206,113,196,169,246,196,136,135,208,96,20,149,120,101,95,202,198,2,205,170,92,31,47,232,49, -133,118,143,130,97,150,186,46,140,21,44,114,132,164,230,248,62,90,82,190,75,216,8,181,68,110,19,180,132,69,72,138,131,161,9,152,114,220,137,245,129,245,176,203,216,48,246,4,219,247,139,33,44,8,209,168,78,222,156,45,114,229,102,116,40,156,118,146,216,195,48,86,254,178,199,179,73,60,41,243,4,249,188,227,13,130,98,205,48,200,221,67,187,235,195,78,211,84,83,159,68,166,164,20,133,17,17,72,144,128,127,4,214,203,16,46,99,174,20,165,251,43,181,147,251,172,139,219,120,165,133,17,33,201,118,115,244,216,25,84,27,77,182,238,154,216,129,37,217,193,50,159,2,155,3,75,2,79,11,245,123,188,161,98,104,218,242,225,52,65,188,122,106,8,128,224,54,92,182,163,188,71,88,138,156,38,198,219,84,8,229,188,244,147,241,32,8,2,241,213,232,210,194,237,54,147,26,248,177,231,245,185,135,237,41,247,16,254,138,179,108,101,140,14,237,90,49,10,170,107,139,176,24,72,15,229,165,119,45,240,122,111,32,8,164,104,131,1,254,7,151,210,76,26,227,215, -6,94,113,143,153,131,131,99,215,236,242,21,43,178,44,113,49,74,17,87,156,143,15,105,48,57,223,247,179,228,115,39,28,250,184,91,47,23,213,33,118,116,205,141,114,34,81,46,147,195,81,185,138,114,183,246,10,237,33,73,211,185,251,178,73,176,23,143,228,30,66,103,248,19,76,232,50,125,58,235,60,236,100,154,40,4,145,72,108,115,129,253,17,55,164,248,236,4,64,103,57,14,221,17,143,151,138,198,180,214,13,68,17,124,29,198,178,49,21,237,222,29,216,181,247,222,16,40,159,155,184,55,222,155,92,122,162,28,226,51,57,226,210,187,198,121,215,198,83,153,15,199,64,164,233,126,181,247,106,28,97,37,79,36,0,70,18,83,215,17,44,156,101,91,215,24,89,22,239,135,114,9,102,116,129,221,104,48,5,215,21,226,101,125,44,231,187,68,121,71,183,60,237,107,143,204,133,61,20,44,89,41,213,134,202,203,47,60,107,217,57,175,176,251,22,72,154,166,31,12,117,187,209,247,180,111,156,177,200,240,1,225,109,14,139,220,93,211,46,216,65,208,168,25,218,96, -189,150,29,94,121,113,214,203,75,249,188,53,127,24,223,76,117,69,159,206,62,14,236,181,188,240,71,38,45,32,120,194,37,153,222,133,49,92,39,173,125,106,145,88,12,55,22,85,149,234,162,143,60,222,240,52,152,33,51,91,215,198,126,87,77,123,176,36,244,254,2,101,65,96,198,154,191,144,79,230,134,37,75,9,72,166,255,59,63,20,149,1,119,49,200,137,3,251,183,127,253,243,159,102,248,143,255,242,47,223,62,223,224,127,252,250,130,253,241,15,118,28,46,75,58,113,83,184,255,240,135,31,254,32,166,139,154,230,105,151,208,93,92,244,211,15,191,251,225,223,254,240,237,79,255,241,59,232,247,208,239,17,12,251,183,111,101,183,252,249,47,127,250,31,223,126,213,240,207,191,251,154,0,253,76,96,165,203,58,117,243,183,165,72,191,53,95,109,190,45,97,212,164,223,134,126,46,151,178,239,126,255,221,150,127,108,137,253,211,4,66,217,52,108,223,124,140,137,251,110,94,190,125,255,225,95,191,44,251,203,127,254,162,219,127,126,251,197,15,127,254,165,213,63,252,235, -151,209,127,63,230,159,127,247,203,102,95,227,95,45,255,242,159,95,15,255,243,251,84,127,254,203,15,255,250,167,255,241,31,232,245,248,243,211,207,11,189,134,155,191,237,229,82,124,251,211,191,252,207,159,27,252,114,225,81,24,215,249,212,175,215,183,95,15,127,255,207,109,195,95,13,101,250,41,73,167,255,238,229,255,98,212,255,223,29,240,53,213,255,209,226,197,223,216,249,31,87,251,55,86,253,198,10,255,190,235,255,38,48,127,189,63,255,76,100,138,191,185,57,255,167,22,254,205,30,252,99,27,255,222,133,255,219,232,209,250,36,253,225,119,87,178,254,223,133,201,167,251,223,70,198,143,121,127,237,241,15,127,105,63,79,255,242,195,255,250,139,198,253,240,23,250,241,148,104,85,162,109,158,251,85,96,124,150,144,92,115,148,93,254,83,124,124,245,252,253,55,55,108,214,116,254,22,78,233,31,62,93,160,63,54,8,73,254,177,132,49,232,143,58,244,233,255,39,228,219,199,186,238,123,112,125,25,250,99,195,219,237,231,134,159,102,31,19,56,139,246,254,252,27,3,253, -106,24,131,150,30,79,222,250,71,35,253,98,49,255,243,255,249,225,127,125,211,116,142,255,155,255,253,247,127,212,251,161,211,244,183,31,63,126,209,253,243,223,255,176,159,237,48,134,228,243,234,47,250,252,244,95,127,254,167,83,230,251,142,255,3,184,254,190,167,191,29,105,63,109,211,103,127,190,133,243,183,164,143,215,54,237,150,52,185,70,248,41,32,126,247,111,255,84,244,9,229,242,236,185,112,9,127,248,93,212,247,205,175,45,218,250,50,249,50,233,175,237,254,54,208,62,125,126,140,180,215,87,144,253,242,97,22,54,115,250,231,95,174,97,142,195,38,253,190,136,247,183,240,93,206,223,126,23,94,57,115,124,255,190,204,126,138,188,215,159,191,93,63,47,211,154,254,219,183,165,255,54,23,253,254,45,108,154,111,249,20,14,197,181,224,203,142,223,247,221,215,56,23,8,46,83,223,252,147,104,21,244,125,251,195,239,146,126,189,42,220,15,255,254,181,226,127,255,135,235,254,116,248,219,37,127,239,252,227,162,191,22,244,231,127,255,246,95,248,164,248,130,227,191,245,202, -103,85,255,117,143,45,253,47,122,252,236,198,143,73,243,183,161,233,175,172,141,142,159,92,246,221,146,203,231,241,210,79,159,137,203,243,242,204,229,180,227,23,126,253,216,243,147,103,191,125,60,127,77,183,148,241,175,90,125,108,248,169,213,63,91,2,227,107,15,154,159,61,251,227,215,255,202,171,223,155,255,3,191,126,95,134,255,43,63,253,70,147,215,47,11,220,215,168,63,185,230,111,92,240,179,159,126,26,249,215,203,191,90,252,232,187,191,105,248,250,243,63,233,1,181,236,234,244,146,79,75,241,195,239,126,249,232,255,166,244,255,60,214,229,162,255,163,174,159,170,190,76,205,47,156,242,25,107,254,118,94,49,243,181,226,249,203,71,223,210,237,194,139,95,177,129,79,191,223,255,181,31,125,181,250,117,175,11,93,210,171,199,85,222,250,236,10,218,171,239,143,217,247,25,233,122,30,102,89,26,47,95,105,217,127,53,251,205,228,252,26,254,63,254,163,108,195,60,253,3,76,64,228,191,194,40,12,253,142,38,94,140,99,242,63,243,225,123,25,19,46,66,77,197,114,159, -219,240,150,59,90,195,118,207,226,205,143,142,162,191,34,132,166,216,32,93,110,18,65,178,18,226,232,92,77,180,12,192,60,162,152,51,110,186,205,31,69,10,188,11,92,155,205,75,159,32,214,89,86,232,211,160,52,208,77,124,119,7,251,156,101,17,165,83,218,97,218,70,124,220,134,238,108,83,193,28,5,83,97,76,165,112,174,79,54,119,202,156,120,199,203,185,113,244,173,59,129,204,231,0,24,17,177,93,191,23,188,208,11,140,106,75,228,115,139,207,91,183,159,227,188,222,202,229,69,94,125,166,152,245,229,2,33,71,83,177,56,165,230,246,100,153,74,21,230,48,91,209,134,162,186,191,65,157,203,211,193,60,130,188,86,31,10,175,141,2,135,230,214,192,221,5,42,109,234,162,57,154,49,50,54,237,73,190,80,146,108,115,240,142,80,59,184,165,119,4,73,186,67,5,46,245,120,166,164,15,102,0,10,102,153,58,146,33,153,168,61,26,164,37,146,223,17,66,36,38,47,87,152,201,91,110,247,37,4,14,3,1,37,48,133,193,124,113,22,191,8,1,42,243,64,242, -6,248,21,246,88,153,7,71,78,5,250,121,195,62,116,55,176,38,164,204,135,148,53,208,126,147,135,234,94,239,53,216,250,85,211,77,225,86,156,39,112,220,147,251,105,144,29,136,99,119,22,71,194,33,217,1,9,159,46,221,91,27,98,132,102,20,140,41,134,180,165,143,176,218,28,25,12,30,32,7,168,254,249,202,159,24,93,152,68,44,27,88,114,7,46,39,211,218,59,78,231,150,181,205,29,67,178,208,30,211,215,60,155,187,176,121,93,64,233,110,83,137,42,112,207,134,172,66,139,66,175,129,219,10,102,111,52,161,112,55,189,156,195,58,170,202,202,90,41,83,41,191,222,34,24,13,36,245,210,228,103,100,250,27,242,214,186,153,73,248,173,239,129,102,87,10,115,159,43,46,58,206,55,55,232,122,91,52,104,228,153,51,104,54,136,206,52,3,152,241,5,180,96,233,109,162,3,193,40,192,219,172,227,99,176,223,164,172,7,19,56,61,196,55,183,118,131,177,174,62,233,224,26,238,137,11,55,52,248,221,134,115,165,52,203,90,216,48,148,157,248,90,193,134,20,206, -75,167,196,161,8,40,0,36,194,188,238,206,144,39,160,158,11,104,19,211,81,221,21,68,3,76,98,244,171,4,70,173,100,46,230,104,215,130,135,80,82,170,108,25,158,185,7,134,137,223,171,197,82,132,190,10,84,29,16,148,126,44,186,39,152,0,56,70,238,109,220,23,197,145,102,72,2,3,134,71,0,183,29,83,38,223,173,212,58,53,16,215,14,22,40,122,101,252,216,247,69,143,78,82,0,85,96,18,152,133,144,169,249,195,237,162,247,114,191,84,235,61,212,179,182,91,153,204,183,75,54,6,94,46,123,191,118,47,1,230,142,164,230,251,26,230,199,65,4,192,50,228,0,69,65,232,186,19,131,122,83,60,152,21,41,114,171,182,91,7,214,84,154,216,69,99,74,102,203,104,9,148,81,58,175,173,18,117,167,208,206,161,158,251,142,21,39,248,222,4,104,127,103,43,73,70,220,20,235,11,234,31,181,36,104,239,70,62,153,90,98,51,4,125,38,139,218,45,239,58,161,195,188,101,70,3,0,249,150,59,207,21,63,121,192,91,206,207,205,79,108,85,75,114,5,163, -61,20,196,28,216,149,0,168,82,8,97,4,225,181,177,47,251,200,252,251,109,167,64,133,94,112,52,49,158,76,110,177,184,188,15,156,190,29,6,250,116,115,99,205,202,52,217,133,10,237,38,169,231,142,107,236,183,111,230,170,239,188,2,199,160,7,251,64,227,20,151,236,86,16,44,168,175,149,98,102,4,163,114,230,117,48,79,153,155,45,221,189,242,158,61,78,106,164,236,179,97,249,136,30,231,231,23,48,252,10,27,216,222,189,62,233,94,160,255,153,103,214,161,113,107,31,102,184,28,173,131,171,48,182,81,37,134,165,119,201,169,175,189,123,174,201,179,106,204,94,144,122,213,234,167,248,14,147,179,223,216,202,151,45,189,110,113,8,176,133,211,195,40,146,228,108,223,215,60,166,90,190,3,222,37,98,99,110,108,222,101,103,175,122,225,3,211,205,96,33,62,100,52,86,229,107,126,6,42,154,55,222,201,113,20,145,45,2,188,73,228,61,205,26,211,0,0,104,160,197,14,86,27,25,131,47,209,160,134,12,173,64,134,241,13,23,103,178,38,207,47,84,33,72,128,88, -80,171,246,59,219,3,247,39,184,112,172,87,150,30,78,34,124,227,59,205,41,58,54,50,99,200,210,189,141,206,131,118,95,130,188,247,154,107,89,190,183,135,152,60,175,68,81,139,249,165,45,5,131,230,24,101,242,214,140,8,146,85,248,13,154,31,84,214,148,250,92,68,179,108,68,161,226,142,136,84,178,54,97,70,138,162,93,233,13,196,81,142,36,155,178,159,190,132,38,110,233,190,223,177,104,211,71,94,90,224,43,211,111,33,206,65,236,123,187,43,121,60,218,105,216,143,44,167,170,51,183,166,35,224,240,242,157,221,212,89,6,199,172,15,165,19,148,40,210,122,155,236,188,214,80,108,226,15,38,168,50,49,230,61,102,225,187,217,66,30,194,150,86,158,97,172,175,215,24,223,196,98,225,144,62,122,184,173,226,114,68,114,127,247,88,164,69,186,76,219,87,81,146,223,122,237,226,247,214,245,158,216,90,9,229,142,28,131,131,160,156,41,77,120,173,163,110,113,216,183,182,36,232,62,36,79,241,105,104,200,112,107,17,39,135,18,226,113,70,126,61,52,43,127,6,76, -80,198,100,21,212,45,118,47,225,225,46,10,108,208,154,189,82,52,133,137,227,138,54,119,163,215,73,228,93,12,207,71,144,25,238,16,48,196,26,34,99,254,30,102,85,107,69,223,72,64,234,174,173,0,131,221,225,68,208,251,146,175,117,170,183,60,19,110,73,74,247,236,16,104,223,235,168,141,79,230,28,208,242,9,81,110,32,231,168,135,200,46,57,177,185,148,47,84,32,73,79,109,52,151,57,207,226,128,183,241,104,77,222,86,168,64,176,249,198,34,139,218,60,63,232,93,48,88,209,238,174,212,244,11,45,134,51,74,166,49,176,95,165,213,202,39,251,70,157,33,230,27,110,45,50,195,244,110,218,168,181,82,252,128,214,34,127,232,197,178,103,79,34,105,83,205,185,177,156,134,92,185,243,80,243,19,3,182,9,125,223,168,54,207,35,232,5,204,35,60,96,55,9,244,9,52,138,54,5,157,207,108,95,159,62,142,61,35,101,127,188,160,251,26,161,32,14,26,29,130,80,137,47,197,20,11,117,24,30,151,73,239,116,184,202,67,70,138,76,26,124,187,45,178,7,110, -43,97,117,71,34,151,173,190,131,147,143,222,176,174,203,136,24,192,0,146,156,23,183,187,193,248,42,130,6,136,223,60,93,124,194,217,12,111,0,210,222,95,248,219,65,177,232,84,110,201,146,146,179,139,218,137,65,225,128,225,82,15,39,86,78,94,117,65,48,123,14,175,60,202,50,217,32,60,228,16,41,57,174,19,208,32,71,78,224,252,162,218,98,17,172,58,42,67,226,133,216,206,62,174,47,120,38,78,38,239,20,45,91,59,215,129,58,234,169,215,211,139,119,110,239,164,203,95,236,30,225,0,151,239,108,127,200,22,50,15,26,98,158,207,254,104,61,208,218,115,47,202,132,170,127,29,14,170,169,119,229,17,36,139,252,192,224,101,138,51,226,246,230,192,173,2,27,163,123,45,79,182,54,194,115,216,220,248,153,66,221,98,183,73,62,74,179,183,138,244,99,38,228,251,250,46,15,107,240,97,106,114,93,11,44,236,173,198,187,23,96,23,147,169,233,22,9,3,23,42,172,119,238,38,191,17,190,126,216,144,114,121,197,193,253,243,157,30,126,46,95,21,7,0,200,101, -41,50,16,233,222,190,175,78,48,202,89,153,33,199,237,91,10,226,34,140,203,43,80,210,156,37,22,38,163,149,253,101,219,129,217,213,4,59,49,100,18,14,184,46,3,162,219,120,110,166,113,247,168,74,94,243,163,152,171,147,94,48,164,220,21,16,88,200,40,219,137,84,25,112,165,54,60,153,204,123,250,245,121,145,226,187,226,50,104,153,14,205,132,192,226,165,191,138,57,197,142,37,14,152,123,16,231,211,147,103,110,115,105,124,254,138,171,226,73,71,62,38,63,153,176,198,0,21,225,212,106,67,119,2,118,124,208,59,109,51,218,244,126,228,198,171,17,177,54,164,141,145,82,211,117,35,170,55,58,29,211,155,234,138,180,71,76,3,231,147,184,106,166,218,64,137,87,156,42,99,73,41,150,168,3,183,174,23,6,35,148,94,17,116,250,136,33,28,221,99,238,120,228,170,94,42,205,151,9,93,250,194,35,103,15,33,157,4,58,124,43,37,150,3,176,172,47,214,3,17,3,176,151,112,140,85,253,11,148,144,29,160,92,129,121,59,200,17,87,197,227,114,161,177,4,14, -70,1,152,114,151,34,72,120,74,186,37,203,105,38,159,124,237,182,35,185,59,102,244,56,253,52,80,148,135,126,202,165,156,30,182,195,129,79,247,4,252,46,99,49,77,122,65,214,61,49,70,5,216,53,160,48,155,21,6,206,8,88,161,97,4,196,12,224,49,18,70,83,225,158,81,229,180,224,15,109,42,25,113,224,21,6,189,170,68,187,232,61,113,15,180,34,39,231,98,120,138,181,112,207,131,185,98,220,48,176,122,232,112,61,92,122,182,234,140,251,21,81,224,164,165,223,215,186,136,124,249,149,100,214,129,80,1,253,124,181,160,42,76,105,103,229,33,45,165,168,14,44,177,75,172,233,20,121,154,118,66,148,193,68,228,18,45,27,189,25,196,37,25,196,21,72,129,109,59,49,67,60,223,24,37,24,193,125,35,211,42,190,131,157,87,71,247,20,163,66,48,242,115,165,122,80,207,87,77,40,186,140,39,193,248,58,197,250,130,15,103,75,23,147,153,118,205,75,118,196,76,146,94,136,161,101,38,176,229,54,161,150,135,138,155,79,212,196,19,54,35,148,1,81,96,246, -8,114,183,17,199,15,158,125,197,212,234,253,136,29,232,46,60,159,177,244,230,166,58,87,159,148,69,91,169,15,52,99,49,172,193,132,11,54,239,60,55,208,212,155,233,205,191,180,43,85,108,57,46,4,51,88,43,170,170,220,55,49,46,39,215,245,240,25,106,250,149,190,166,73,50,29,47,0,131,51,240,130,185,97,137,69,146,207,66,125,153,103,227,41,155,38,67,35,49,82,48,140,223,81,226,102,14,92,51,10,183,45,8,251,170,89,147,12,63,236,166,67,128,162,86,208,65,54,244,164,147,198,251,113,135,235,250,134,71,228,221,226,71,73,16,251,215,204,208,3,23,181,58,37,116,78,185,73,252,92,111,47,235,49,48,130,211,188,10,117,173,50,200,162,167,103,5,189,49,58,242,66,74,36,2,48,157,192,181,226,110,15,124,90,66,203,45,117,103,1,114,187,20,16,122,199,30,99,196,21,98,39,75,253,203,170,137,189,67,228,91,147,72,7,114,134,120,52,182,254,214,131,54,58,19,206,59,169,212,39,141,92,165,174,22,247,248,150,168,182,243,120,197,235,65,188, -47,28,181,235,232,33,189,102,123,22,235,68,120,135,113,99,78,170,71,122,101,136,69,120,206,108,13,19,121,160,86,26,139,138,142,152,221,214,137,14,247,138,77,208,239,128,243,172,225,202,166,167,3,227,92,170,6,124,169,115,92,191,90,190,106,165,100,18,92,177,174,44,43,211,139,60,39,205,45,160,190,99,163,115,71,250,8,84,0,57,189,224,8,151,109,194,239,225,229,47,88,192,219,92,20,239,174,228,25,244,211,231,60,192,68,247,12,37,158,129,178,33,232,163,99,106,69,28,51,8,125,9,194,74,226,197,61,106,16,82,60,144,161,196,51,31,129,133,99,182,15,115,143,206,244,45,181,208,13,108,82,184,11,144,56,70,225,21,37,187,24,102,151,6,102,37,220,27,225,101,19,15,67,237,134,226,125,175,157,181,169,163,51,220,185,207,49,159,176,152,155,203,72,1,91,64,150,227,131,124,183,75,33,192,41,69,13,182,214,132,55,198,212,34,225,204,178,6,187,105,17,237,29,216,18,197,0,217,228,165,248,148,240,178,137,114,35,155,144,72,170,173,112,225,201,167, -141,118,238,85,41,241,211,214,241,120,136,31,28,21,180,196,18,199,115,221,52,109,18,153,76,113,240,93,153,191,183,147,12,26,91,125,13,28,244,220,69,120,65,201,211,143,233,46,241,203,209,74,21,29,207,223,16,207,251,142,35,37,78,49,161,199,157,123,106,144,208,134,65,249,38,143,165,214,9,192,123,168,71,202,232,97,52,117,183,163,8,94,96,201,148,54,53,231,154,86,205,13,15,225,94,67,17,97,206,4,61,124,1,225,188,190,31,236,123,72,77,133,222,70,51,193,114,85,61,15,37,178,177,25,46,197,211,134,158,67,115,168,152,125,69,102,96,55,241,24,174,42,144,121,158,245,180,229,20,120,233,18,247,186,8,168,103,72,152,57,155,23,11,56,138,183,41,67,218,164,233,141,108,137,48,79,136,181,25,150,201,240,60,3,160,125,246,27,95,179,224,125,71,9,227,192,184,1,105,243,20,84,19,197,181,202,151,232,36,161,181,37,25,203,190,73,158,22,134,246,230,17,122,244,124,194,139,112,28,193,14,31,231,45,161,230,164,194,88,38,97,251,64,91,176,78, -228,30,237,138,106,104,238,126,238,82,155,38,208,108,185,194,179,45,9,129,57,221,47,246,197,133,60,141,51,154,3,149,151,164,192,119,13,113,86,5,86,213,23,252,106,21,75,45,65,152,227,236,94,244,102,228,86,187,124,88,75,1,12,34,148,233,63,227,87,16,251,209,146,66,122,20,251,48,247,10,150,70,22,144,174,35,42,106,132,90,34,168,96,205,83,178,254,17,26,53,17,249,247,232,177,53,18,244,234,158,21,78,151,168,190,85,93,138,156,87,204,227,23,246,155,207,229,168,194,94,199,152,125,65,160,242,62,235,211,51,188,25,24,127,222,202,220,195,70,180,237,163,144,152,111,183,126,139,199,126,178,31,187,134,102,6,150,223,142,42,139,19,179,76,90,101,139,224,20,168,8,165,9,54,117,18,25,167,189,84,240,73,35,51,168,86,146,74,242,110,18,226,229,113,248,203,132,88,224,77,57,75,229,177,104,136,58,188,192,57,188,87,147,148,116,83,45,61,250,203,162,222,128,125,101,107,156,133,59,85,62,164,46,62,115,105,98,226,198,39,147,7,136,141,72,147, -124,124,21,100,178,155,250,222,213,26,190,200,113,155,169,189,199,157,211,155,113,75,145,190,141,213,211,239,25,171,129,37,115,83,67,159,114,249,73,125,66,112,154,199,142,46,141,122,111,54,88,6,16,172,14,87,151,20,206,205,98,122,142,235,105,64,195,160,56,42,205,142,13,246,162,52,144,86,213,242,241,136,13,142,164,144,72,171,185,248,190,243,211,80,214,92,31,34,239,174,26,28,0,100,138,86,80,89,176,150,217,128,117,109,91,110,0,11,106,114,168,112,95,185,42,223,125,143,30,45,202,37,1,51,102,135,26,184,23,146,221,191,156,246,144,229,185,44,3,165,144,154,38,126,51,150,108,57,90,30,91,97,157,113,25,61,115,240,222,226,54,126,12,35,223,237,62,112,2,242,67,177,61,87,124,44,60,26,27,135,189,43,106,47,150,172,210,192,217,231,197,150,143,98,146,82,94,73,207,60,225,94,139,137,223,2,167,215,245,145,172,168,50,52,221,67,102,30,40,71,246,179,98,191,238,7,163,12,15,207,201,48,93,47,182,49,109,139,130,51,182,205,27,17,29,30, -34,196,197,159,4,168,136,193,29,211,215,232,129,63,164,12,36,142,242,205,96,237,10,212,49,181,116,225,115,134,14,63,178,133,120,174,162,87,220,238,212,150,225,162,44,21,13,114,135,212,192,183,184,231,182,56,124,250,186,1,15,148,32,168,164,120,14,211,37,209,132,67,54,72,12,134,162,97,193,11,36,88,87,132,238,238,190,27,33,57,246,96,230,72,68,176,44,153,242,27,54,41,150,68,109,198,209,179,1,40,203,42,114,98,20,184,213,21,12,187,233,205,243,144,98,209,97,79,226,77,94,168,172,119,166,249,44,232,248,249,165,138,22,26,53,2,166,16,146,216,191,62,29,79,125,46,35,248,185,37,68,198,157,35,180,150,195,113,222,249,203,222,238,146,190,108,106,156,107,21,16,244,237,37,219,114,108,214,117,171,176,171,22,85,59,198,73,100,186,110,7,66,243,106,69,43,219,231,227,126,5,21,112,3,218,25,221,50,135,214,237,218,190,203,90,72,215,239,103,153,140,124,60,107,175,198,172,75,101,235,106,86,123,85,184,1,3,71,184,201,177,52,240,157,113,237, -91,7,12,15,165,116,96,93,94,120,56,8,5,55,231,211,247,114,90,253,233,130,145,199,167,56,240,124,14,225,134,128,71,92,240,33,234,230,196,180,76,148,29,186,194,29,125,169,131,8,69,133,114,109,53,203,11,52,227,7,246,13,172,37,222,122,180,168,13,101,11,88,99,47,145,22,248,70,231,86,69,96,12,190,118,4,154,31,71,217,181,25,214,152,130,25,207,6,221,231,72,248,41,211,157,200,223,116,218,12,45,236,142,195,180,27,217,34,85,185,224,187,113,238,126,4,202,7,2,19,46,198,133,189,28,22,89,67,138,68,183,140,168,26,45,89,230,251,151,120,91,112,20,42,149,148,178,105,203,121,31,104,48,121,239,39,213,25,175,85,72,9,4,194,30,104,242,68,163,20,25,76,106,220,27,124,10,121,41,21,161,121,159,207,165,59,158,13,181,33,211,214,162,166,61,115,239,139,63,132,125,196,163,41,240,28,169,173,5,32,203,222,184,234,205,249,2,31,37,171,216,33,206,17,40,116,134,88,185,253,126,189,158,73,178,193,45,177,147,161,220,151,182,93,20,83, -168,44,245,67,153,120,33,133,78,91,33,28,65,136,44,64,159,205,237,9,116,69,239,159,94,127,219,187,160,190,124,177,47,13,162,15,13,26,20,183,49,212,139,177,163,61,192,144,92,52,90,218,71,171,183,244,69,35,79,91,90,6,164,155,76,86,174,121,155,241,110,94,24,83,238,91,212,241,192,171,182,240,170,225,205,253,117,94,56,66,79,185,140,233,249,109,194,91,214,20,42,129,62,6,217,51,11,167,116,83,70,12,84,204,172,61,91,204,24,230,142,188,49,110,153,212,197,31,148,170,119,189,100,10,226,241,45,153,237,61,25,159,101,65,92,229,145,126,241,101,48,89,226,51,48,223,70,36,12,52,24,140,180,224,69,110,102,201,169,44,183,79,23,122,230,132,33,133,21,252,52,234,45,187,189,166,218,60,52,224,201,46,69,203,102,228,255,219,221,155,118,57,138,100,9,162,127,197,207,124,120,39,171,85,211,2,132,64,204,235,215,231,176,239,32,64,98,123,39,171,146,125,95,196,142,126,253,32,119,143,8,143,204,136,72,247,172,172,169,238,249,18,33,7,51,195, -238,190,152,217,181,203,41,112,207,204,230,214,201,161,160,141,1,175,122,137,122,222,21,221,185,135,47,116,64,197,5,109,235,133,60,106,169,173,148,119,87,156,99,195,18,230,177,115,169,70,164,85,12,85,25,241,118,106,35,57,206,186,118,90,213,180,83,107,183,10,33,78,115,227,74,62,108,97,200,226,182,4,117,184,159,182,152,45,195,98,149,69,45,115,49,51,124,51,91,241,84,102,254,16,156,238,50,140,71,104,188,170,75,87,145,126,75,36,249,122,71,189,138,80,198,205,37,11,29,20,9,58,47,62,236,97,89,238,158,115,46,212,57,50,176,26,185,44,148,95,239,96,159,205,187,156,118,150,211,126,221,204,147,5,52,190,200,79,249,148,29,162,125,227,45,200,129,200,150,186,184,66,214,197,134,125,112,232,93,71,201,234,105,139,190,56,176,235,21,52,154,91,207,187,33,151,27,211,31,209,83,46,65,105,205,237,28,7,86,17,131,219,34,243,18,205,111,244,208,129,84,113,232,108,62,66,253,195,34,128,217,190,129,32,22,79,139,124,146,166,158,71,199,145,166,84, -68,173,75,219,83,119,237,92,94,205,230,184,233,233,19,230,11,101,225,208,126,160,183,20,27,173,222,126,117,66,106,139,1,177,6,200,88,20,237,0,60,138,174,149,126,200,192,180,151,25,179,219,173,11,201,78,196,60,194,6,136,241,118,114,219,120,60,200,13,90,29,53,12,209,157,251,22,255,50,57,118,21,172,64,55,136,20,54,195,104,11,134,206,143,202,156,134,104,102,157,7,11,176,135,11,90,134,56,200,154,238,178,6,117,135,56,235,153,185,148,30,155,175,141,35,50,94,5,123,235,46,80,123,105,170,168,75,222,185,229,22,254,86,36,159,32,121,37,1,46,231,137,70,175,248,165,185,169,21,67,240,39,109,150,165,157,31,90,178,237,244,162,106,202,234,101,29,28,239,62,90,160,78,209,91,184,15,143,98,222,111,12,167,37,254,149,96,65,198,54,55,213,76,109,109,149,82,30,13,147,194,119,28,20,251,36,176,231,44,234,118,114,253,147,165,129,156,76,7,55,183,201,32,166,175,160,174,85,105,102,5,113,178,184,96,92,174,213,180,13,29,54,10,102,51,58, -224,52,58,82,44,202,94,21,117,172,193,93,212,139,123,133,7,205,128,12,45,103,241,143,167,72,46,241,115,62,55,17,101,7,86,193,232,69,88,34,55,75,114,130,21,137,125,69,59,156,15,177,221,73,189,227,143,106,218,87,154,51,185,37,4,102,189,121,117,232,34,238,15,1,223,29,129,137,238,23,241,106,86,172,104,223,220,72,69,70,153,136,233,64,30,77,147,155,161,51,127,98,59,158,233,122,181,177,14,22,236,96,251,120,234,78,108,28,35,193,228,9,160,20,216,184,70,89,88,116,40,110,231,226,110,118,54,165,31,48,123,240,194,33,36,197,168,247,96,37,207,189,245,28,73,160,142,6,96,9,66,39,243,200,14,83,128,104,117,93,56,20,160,34,74,144,179,227,140,164,251,88,47,250,62,223,124,250,3,53,73,8,56,223,56,37,56,149,117,4,111,145,137,45,121,97,71,114,225,245,160,218,206,161,64,189,168,222,100,1,27,140,218,230,25,56,30,110,147,61,177,236,177,109,0,67,59,249,228,2,23,195,163,164,179,163,229,75,85,235,109,137,1,168,79,166, -187,154,207,128,97,110,253,171,93,93,168,222,190,229,122,32,175,40,225,165,86,154,81,178,149,4,148,129,120,129,78,31,12,126,118,213,217,180,51,222,57,165,165,202,203,156,33,239,236,147,179,140,181,40,64,99,126,77,37,149,54,163,196,150,192,166,14,145,164,71,81,167,72,16,253,164,30,161,116,6,40,182,30,100,105,197,66,139,219,25,22,121,188,128,35,203,73,84,206,58,237,220,228,149,230,130,215,198,247,123,51,32,100,46,209,207,24,102,16,203,32,186,237,42,249,7,80,89,9,164,195,215,6,81,68,135,68,228,142,25,8,129,136,26,114,149,153,203,164,229,14,167,170,88,146,200,94,32,180,10,11,92,116,32,86,232,91,159,89,211,230,200,160,189,56,105,136,137,20,86,62,92,140,21,53,80,233,208,34,185,19,205,136,205,237,253,70,51,216,133,190,41,55,227,188,47,11,68,247,143,74,228,25,38,167,31,237,219,114,189,41,52,178,191,240,128,146,169,78,162,233,192,217,9,237,252,232,179,214,173,173,33,235,236,17,38,212,155,172,190,166,120,68,221,18,72, -3,76,47,218,225,16,142,81,250,133,231,10,179,73,22,251,72,114,34,184,147,242,33,21,203,158,213,16,126,115,225,199,32,145,8,253,124,32,164,155,136,92,240,45,150,131,142,93,219,195,244,241,222,185,172,114,85,34,232,20,109,174,168,130,81,42,154,134,220,21,159,85,106,151,235,106,119,199,115,173,52,125,30,32,78,100,82,55,93,125,137,57,146,155,228,62,137,253,75,208,201,176,220,219,170,131,176,115,75,161,240,174,182,40,97,63,156,192,21,105,59,104,231,107,74,116,98,194,245,30,20,224,131,103,171,235,177,154,242,240,232,68,235,212,219,220,209,60,207,59,182,53,14,151,176,184,150,251,201,239,56,0,184,239,164,205,125,179,77,52,74,146,1,5,102,61,30,58,88,138,27,21,190,74,33,51,98,8,70,140,247,205,191,48,148,18,100,89,242,136,42,16,169,75,189,125,244,205,238,48,220,197,157,227,187,105,5,206,176,195,99,171,176,76,21,123,112,210,9,0,33,191,103,28,239,132,32,19,58,194,185,171,150,53,88,27,28,187,105,234,162,169,160,202,156,248, -45,238,15,44,144,196,147,68,65,118,25,156,235,51,132,109,225,55,166,193,85,187,50,24,153,220,21,63,198,175,17,46,140,101,236,240,39,65,131,18,179,23,193,196,2,114,151,136,210,67,43,101,160,180,5,115,145,167,54,3,139,163,171,105,92,8,86,17,23,227,26,117,91,188,217,196,75,22,0,139,207,20,228,117,161,199,179,38,157,248,182,168,1,183,21,129,225,94,203,196,213,135,142,33,19,61,14,186,178,5,191,40,234,208,60,98,141,165,176,198,206,190,234,220,42,103,98,161,195,245,132,122,27,109,91,170,190,169,194,133,150,163,98,101,234,88,231,166,113,87,249,57,228,251,218,9,129,121,133,156,35,151,82,113,124,119,107,234,45,148,62,122,236,145,82,183,144,52,80,234,249,114,206,4,195,116,245,177,160,204,20,207,161,85,50,231,107,105,150,103,135,190,51,94,132,109,225,229,22,233,39,226,61,82,200,17,169,64,178,202,18,205,213,102,233,198,57,208,133,187,85,171,175,198,155,99,78,209,194,65,84,187,194,96,57,130,55,234,197,115,11,35,171,113,37,80, -171,56,190,49,136,70,216,40,116,41,180,11,7,40,215,41,221,56,147,101,188,103,124,172,146,164,228,146,207,100,16,43,50,66,88,94,224,140,217,124,254,142,79,0,45,156,112,247,28,59,154,70,240,4,38,145,89,147,132,172,68,27,87,212,202,75,138,43,253,45,40,241,88,172,224,52,172,45,151,122,58,68,23,236,228,112,153,43,211,188,68,205,217,57,27,12,209,231,46,155,75,117,149,201,152,203,86,254,182,40,155,193,116,228,220,12,148,22,10,167,225,92,128,200,165,50,51,198,228,12,40,44,6,16,191,116,160,94,234,215,152,134,220,37,165,200,172,211,44,238,224,23,30,109,161,212,8,129,112,64,59,193,45,212,68,226,130,53,247,244,84,159,97,176,143,54,113,154,55,153,142,240,133,5,196,82,184,154,49,126,27,129,144,36,117,176,175,138,235,206,91,43,64,70,243,228,136,25,246,52,94,44,210,44,19,152,6,234,46,246,169,20,27,185,155,230,231,253,41,150,3,189,201,176,246,142,2,66,167,72,70,99,96,237,111,214,177,228,156,60,21,155,51,219,162,11, -102,30,10,155,206,93,216,56,178,86,157,167,254,18,63,174,8,130,120,38,77,198,19,185,63,51,186,86,119,122,141,205,182,230,220,44,144,58,7,99,87,166,173,17,49,199,43,2,160,247,245,216,28,115,48,77,209,62,240,76,44,42,179,160,50,142,46,52,247,211,210,43,123,255,156,45,150,67,7,228,41,148,212,99,101,50,198,60,58,224,200,1,188,1,152,248,184,87,54,64,46,97,203,222,121,244,66,217,222,10,216,67,93,24,118,143,216,204,158,138,54,229,127,196,111,39,134,38,129,97,83,208,241,34,150,196,37,161,69,179,245,228,230,2,237,132,116,139,189,143,171,159,232,135,145,30,175,225,70,241,93,40,170,69,131,144,73,102,172,132,127,172,161,88,44,67,243,132,75,102,233,105,100,100,105,60,202,204,43,10,229,100,60,240,99,200,184,155,3,36,178,69,205,161,232,164,180,215,94,210,210,102,7,155,125,226,157,54,47,74,188,120,108,29,50,0,33,149,181,79,218,78,19,181,164,73,187,119,166,8,183,126,42,91,76,35,53,50,46,91,166,50,180,28,138,171, -194,43,121,109,140,205,181,95,67,49,226,12,26,41,4,199,72,252,248,114,72,122,53,169,61,189,219,129,115,185,69,245,132,152,121,70,235,91,117,64,95,165,156,192,167,186,13,153,163,220,119,87,230,60,208,164,12,233,120,18,13,252,205,113,34,148,103,11,162,190,2,252,230,174,5,105,64,206,106,81,173,3,25,215,68,72,26,237,5,64,131,221,158,108,13,155,154,194,124,176,60,7,116,79,135,163,0,0,115,121,247,224,25,132,146,129,37,240,7,237,250,235,44,232,90,219,223,46,65,85,45,68,43,93,11,4,80,15,110,127,79,133,65,250,163,107,156,154,168,187,17,95,23,233,125,119,58,170,143,119,91,4,60,158,61,36,52,212,51,17,9,97,202,74,199,19,27,120,104,110,159,118,241,57,69,125,30,219,47,141,127,116,207,243,189,80,185,35,217,117,221,113,126,100,157,211,148,32,211,116,47,6,128,23,169,77,161,251,61,238,34,225,172,31,139,91,30,22,212,110,31,237,141,163,6,165,248,45,220,188,17,92,210,9,25,78,249,146,242,124,94,87,212,246,76,175, -45,13,72,118,11,37,30,128,87,54,215,0,39,14,129,253,77,147,201,242,204,101,64,136,175,184,153,236,184,68,59,107,43,21,31,86,192,240,69,193,20,10,185,178,147,44,119,130,148,159,239,201,166,178,54,204,107,28,58,103,171,115,213,28,88,164,217,12,200,157,238,236,205,187,242,36,111,33,239,74,66,228,186,11,241,251,181,26,240,75,37,129,187,180,69,175,3,69,29,79,167,125,239,12,86,70,73,225,210,4,20,208,51,100,158,211,242,26,251,218,10,164,122,131,13,112,14,158,29,28,180,44,59,96,181,19,79,200,68,232,68,176,100,209,225,14,219,233,168,70,95,91,237,184,88,183,43,169,106,115,144,36,163,78,113,69,126,223,239,194,195,157,245,81,88,80,167,99,67,234,16,3,156,44,196,214,1,73,196,29,41,209,102,225,114,10,239,215,125,57,179,190,184,121,14,52,126,10,112,65,62,75,236,78,128,116,13,205,11,175,161,76,247,176,106,80,49,137,242,177,155,226,243,29,86,246,183,132,213,2,95,195,26,170,189,136,69,18,140,218,60,43,215,26,116,168, -22,89,39,204,153,104,85,40,198,90,240,168,146,160,47,152,140,159,60,137,95,218,51,24,172,45,206,218,141,127,218,159,139,26,25,205,115,70,166,124,71,136,212,124,210,53,121,9,215,126,92,175,77,72,240,16,208,195,182,185,94,47,185,14,31,104,230,98,181,238,144,195,148,88,224,110,148,166,11,218,121,202,22,117,5,109,114,14,13,254,38,178,152,93,176,237,217,88,11,223,179,3,169,197,7,68,118,115,190,188,59,25,86,179,193,233,70,18,133,113,232,3,104,183,51,196,153,23,99,66,191,54,218,210,194,172,45,52,230,65,72,53,193,187,183,64,96,31,52,54,56,71,147,100,161,22,135,113,25,126,62,222,85,65,156,58,160,143,41,216,39,78,195,78,18,217,147,180,89,189,75,59,181,102,190,15,173,179,180,139,49,116,211,158,100,119,201,247,181,143,173,82,95,106,243,221,189,141,23,50,97,102,233,112,119,238,45,31,49,147,113,241,198,32,197,164,233,56,143,77,214,187,211,112,171,105,0,66,192,203,22,124,176,83,206,69,30,84,68,226,176,83,35,161,112,176, -229,154,192,37,107,78,138,79,223,50,222,214,170,43,67,150,45,176,195,27,17,176,195,132,242,130,178,60,185,178,177,139,188,164,163,101,164,5,175,129,15,150,144,200,28,69,151,206,120,100,161,246,59,89,219,163,123,183,30,186,56,227,122,105,113,97,45,165,13,136,96,152,82,189,70,84,117,34,212,45,230,226,73,13,113,237,235,149,242,164,113,78,77,52,44,7,30,51,219,40,44,86,9,18,102,100,190,196,155,55,142,179,236,40,47,108,84,129,146,230,236,242,84,31,124,143,219,5,177,173,41,146,186,59,69,211,65,134,15,231,227,209,189,215,181,183,78,46,118,206,49,153,232,41,13,187,133,132,5,222,161,205,103,63,70,81,56,244,1,23,197,19,68,45,50,220,198,24,228,226,206,69,175,81,4,19,199,192,69,202,62,129,177,122,191,57,249,7,232,84,30,153,242,6,37,54,36,83,25,42,222,242,114,225,139,212,223,29,92,72,127,156,171,62,67,135,112,178,121,35,172,112,168,158,56,46,67,10,47,86,154,137,220,175,200,78,129,55,78,57,26,112,27,94,211,9, -133,86,153,13,28,46,177,146,25,65,131,10,72,51,204,8,144,59,40,93,184,66,19,179,217,187,199,108,229,195,187,113,216,87,167,244,50,119,202,117,200,56,230,62,117,131,51,33,170,85,28,251,116,50,108,129,181,77,94,227,236,228,76,145,14,227,22,209,185,188,11,155,62,85,81,4,60,120,88,120,6,43,182,217,92,167,116,177,119,57,123,113,231,157,43,94,78,87,115,49,220,238,172,62,110,66,129,160,225,44,213,40,42,0,22,40,31,52,137,229,116,182,212,221,170,29,19,75,6,86,4,217,137,90,25,229,117,148,89,64,18,57,69,126,192,141,147,29,248,82,15,29,173,60,163,206,197,82,180,103,197,244,20,149,217,95,106,146,189,215,213,53,237,98,130,144,129,241,160,4,59,114,11,185,1,138,42,246,251,104,97,139,205,89,9,232,227,230,244,169,17,58,104,155,226,102,198,75,117,72,156,13,39,120,172,138,133,134,213,53,18,42,68,99,90,187,153,138,38,127,112,230,108,183,223,51,101,78,234,130,182,233,32,178,50,104,73,49,20,134,129,149,138,175,90,135, -170,15,59,41,17,161,243,197,62,41,240,33,145,233,93,35,161,248,29,97,72,11,181,225,161,23,97,163,173,176,172,184,39,2,117,174,207,241,30,6,247,211,29,69,247,187,76,193,105,213,100,164,192,109,179,116,95,176,80,227,68,105,116,211,19,107,165,144,10,159,91,226,76,247,209,233,114,62,239,79,199,219,216,238,247,69,56,162,130,225,220,134,139,47,47,206,125,144,161,53,0,2,209,4,59,193,187,90,136,63,14,92,54,221,128,164,227,85,235,218,51,15,253,114,155,231,99,198,159,220,162,135,250,161,51,84,197,172,47,5,73,75,124,138,217,86,95,182,186,223,142,200,190,26,234,74,53,249,200,204,149,160,143,30,185,165,174,69,107,5,165,6,234,102,34,66,190,27,12,153,67,177,57,195,86,93,62,137,244,195,188,182,148,223,224,238,85,88,16,252,40,131,22,3,180,103,17,116,82,159,229,58,20,185,113,113,120,76,146,72,238,15,155,107,129,221,219,113,134,77,162,66,206,41,225,194,43,62,231,87,144,55,75,89,211,60,84,172,28,215,13,97,133,137,188,192, -170,24,167,66,22,163,185,154,60,12,167,226,128,49,85,140,214,155,115,163,180,231,43,230,146,2,34,29,0,83,245,117,18,42,142,237,14,16,123,177,243,175,49,188,88,5,233,218,42,17,8,192,74,224,245,52,27,217,100,113,169,0,102,119,219,53,133,210,234,69,192,185,236,179,83,65,114,140,85,240,34,189,197,144,161,0,38,236,200,197,19,16,104,246,120,32,112,134,45,47,14,89,18,71,24,116,132,68,102,195,5,176,228,76,99,33,156,101,84,22,181,19,136,55,216,33,148,103,117,60,91,36,115,140,239,248,22,49,110,193,172,0,249,188,45,21,4,165,65,61,51,76,248,65,148,54,207,247,224,187,122,112,132,122,108,24,15,123,52,150,206,104,88,44,210,110,180,184,85,109,146,72,196,110,237,200,95,172,113,90,130,121,158,79,251,154,191,77,242,174,179,246,130,226,154,144,93,67,74,66,66,199,157,127,29,142,135,195,254,192,110,116,176,252,145,198,233,227,5,173,54,199,244,78,28,201,177,220,172,131,158,27,221,149,30,219,236,34,42,10,222,110,90,110,158,247, -123,210,103,14,163,191,202,178,24,227,197,192,216,225,156,101,231,96,192,16,183,202,153,130,189,230,139,125,198,179,19,8,156,132,254,176,135,216,45,48,24,15,238,198,219,55,6,204,169,149,11,165,161,105,168,231,37,227,8,226,248,205,243,31,154,145,154,244,114,114,33,11,86,112,27,221,91,40,155,226,24,183,91,129,19,47,117,128,153,72,233,42,224,142,156,209,224,29,191,202,144,81,223,121,114,167,120,247,75,145,221,25,162,197,163,202,97,179,98,88,115,46,113,200,222,164,173,26,8,181,126,104,184,128,228,216,157,17,17,27,104,12,197,151,70,45,133,185,155,162,215,138,103,108,171,99,47,138,205,133,215,106,206,186,65,163,166,59,45,51,154,18,232,204,141,96,81,221,14,175,67,186,164,6,50,152,244,85,131,188,188,34,25,189,29,1,104,22,72,19,68,116,202,150,130,171,92,6,171,182,168,91,236,130,48,252,192,139,7,145,196,110,229,40,154,98,230,132,126,76,20,188,194,27,112,70,221,24,223,114,128,202,74,50,22,237,225,136,104,183,48,87,146,11,195,13, -140,98,118,148,83,58,222,85,186,73,131,81,26,13,137,225,184,208,10,206,248,177,144,86,96,238,180,27,233,155,6,173,112,163,118,63,42,132,143,56,69,67,185,198,209,238,90,129,45,82,125,17,9,234,18,179,202,4,167,122,130,110,222,212,217,213,152,124,233,133,190,143,162,74,225,249,170,44,209,155,222,200,173,173,49,192,217,98,148,61,44,156,132,27,64,119,158,156,128,83,190,50,168,24,112,122,30,45,88,25,81,13,70,146,10,27,137,137,5,35,25,86,17,248,56,240,84,178,210,211,14,42,19,76,59,49,155,134,187,38,153,58,20,147,105,38,131,170,59,25,17,1,183,59,52,115,212,18,53,222,73,90,146,179,180,64,211,102,31,35,7,62,106,215,205,112,65,107,130,21,26,218,41,193,29,175,89,211,134,122,245,54,136,82,207,27,252,128,57,82,148,52,195,221,13,107,43,185,160,142,187,239,113,113,176,37,68,191,128,100,132,67,172,32,32,52,72,46,117,23,44,190,22,108,65,234,73,247,52,219,195,193,83,120,170,221,70,143,243,211,129,189,177,28,175,187, -90,114,185,6,147,107,20,55,59,34,49,87,106,10,112,160,80,232,234,138,133,228,186,154,36,236,186,174,144,54,171,200,165,136,30,115,238,121,160,162,139,19,159,76,6,225,198,2,24,90,148,5,46,71,108,199,196,226,233,176,57,158,91,136,0,232,220,117,82,149,133,157,39,133,133,134,11,132,243,155,194,230,234,104,36,142,200,128,71,178,196,13,207,121,223,108,155,50,235,95,82,94,202,200,3,214,37,189,99,120,200,33,61,159,97,21,90,77,63,154,54,115,12,155,149,24,198,211,48,160,59,23,119,193,43,81,18,32,88,237,220,203,125,215,13,124,92,15,186,138,232,60,112,165,67,96,213,169,236,136,117,228,205,194,212,209,237,51,157,105,104,51,129,109,126,151,173,168,208,220,160,250,24,92,69,78,149,54,245,86,114,155,86,42,93,167,198,140,233,130,31,251,133,34,114,168,32,197,161,166,53,148,207,32,10,136,252,136,31,104,67,38,210,181,233,243,89,118,57,144,82,106,102,78,188,8,110,147,102,179,187,228,230,178,30,5,179,136,162,35,17,23,163,185,216,153, -128,110,17,6,101,141,81,12,4,135,43,165,138,110,98,29,206,217,1,199,40,102,54,214,242,84,174,203,57,92,181,83,20,81,89,176,18,8,2,49,242,61,187,222,214,81,191,74,214,121,172,76,196,50,11,240,170,224,86,121,220,232,8,116,75,33,34,147,165,213,120,245,56,24,77,1,147,224,248,34,76,5,149,237,30,240,197,165,105,251,174,226,182,69,75,206,173,243,178,126,109,45,75,242,180,86,60,21,55,13,227,83,129,132,206,145,84,10,135,179,227,92,235,212,90,76,199,162,143,71,51,208,69,152,102,253,57,233,84,95,80,135,212,33,140,243,241,6,196,135,11,89,220,85,117,143,11,139,37,14,69,174,242,61,94,76,54,174,154,34,47,118,43,236,168,125,149,149,108,203,195,78,95,39,93,106,120,235,124,39,9,198,202,107,25,166,59,73,212,167,208,238,20,164,145,8,171,233,116,146,204,176,200,115,203,75,93,95,238,240,9,89,37,100,216,221,100,20,194,93,221,197,27,229,194,11,55,66,174,52,132,28,87,34,55,24,29,19,240,166,115,41,50,3,67,207, -157,60,107,179,157,211,114,82,118,151,211,78,211,178,59,65,248,178,107,200,200,77,37,74,163,163,0,25,21,85,167,166,153,59,110,185,190,30,6,155,139,161,70,212,52,229,114,44,121,62,185,178,156,168,123,120,39,187,164,92,221,236,51,113,41,139,5,101,5,45,237,118,228,225,81,112,66,167,110,199,185,189,15,252,81,75,89,157,239,244,243,32,23,166,171,162,146,161,149,237,14,9,238,246,185,128,204,60,52,73,100,32,120,7,216,240,123,88,80,3,61,101,182,27,110,126,226,237,52,11,120,154,147,160,175,17,197,192,239,17,64,97,136,58,192,110,232,22,91,154,147,122,56,110,241,251,37,158,184,2,116,86,187,13,118,246,141,73,96,199,113,229,20,92,142,240,229,134,224,252,33,184,117,123,53,8,187,142,236,231,5,13,56,91,242,231,125,101,139,143,19,244,146,33,133,176,48,22,35,187,80,7,95,63,106,229,200,130,116,90,44,253,233,184,198,60,120,58,203,35,68,212,75,125,229,110,184,162,0,214,81,232,59,129,209,189,230,62,57,4,73,222,9,37,40,143, -199,205,207,87,166,244,126,246,55,198,207,195,80,119,207,1,183,143,170,72,237,211,42,186,105,132,235,38,249,156,92,103,206,54,66,182,96,202,22,133,245,224,6,18,80,155,179,12,53,240,215,201,59,78,126,98,100,163,187,197,168,32,180,128,20,53,137,226,9,205,47,238,30,88,93,177,159,133,98,218,83,248,42,120,56,22,202,136,62,71,219,180,54,170,62,46,219,107,217,202,57,52,147,54,15,244,0,111,49,190,215,197,45,131,58,155,155,212,223,180,210,202,155,122,144,172,220,143,12,29,108,132,174,53,177,91,14,56,176,210,82,249,188,186,183,67,109,44,120,23,82,138,88,150,58,142,38,190,62,120,198,45,44,137,108,245,85,159,233,29,170,194,6,242,36,10,32,136,204,96,13,249,149,165,169,205,21,97,61,77,186,65,52,132,87,133,31,141,81,144,38,198,0,170,107,203,130,35,117,186,105,90,154,173,163,97,59,158,48,173,235,90,192,3,125,88,142,106,182,89,187,100,115,121,104,235,222,82,66,185,187,157,121,45,20,202,27,46,123,91,196,64,231,53,4,48, -158,113,108,10,168,97,1,39,193,18,201,56,143,43,188,238,215,185,138,121,137,30,19,3,153,155,187,72,93,8,253,56,8,87,46,206,205,94,182,169,67,97,12,163,85,66,75,11,29,4,112,29,54,183,183,90,96,2,186,195,174,79,193,219,151,74,210,214,85,205,162,89,43,228,161,252,8,209,50,107,32,103,107,245,249,144,102,86,158,31,124,115,146,46,18,205,73,141,7,68,2,183,198,97,177,91,195,190,174,100,64,48,138,212,18,60,122,149,100,58,18,248,92,183,121,130,72,115,48,217,25,62,59,85,119,199,72,207,129,217,41,102,90,205,99,50,235,23,142,213,180,48,86,119,44,171,3,233,172,97,134,132,115,18,81,204,44,33,101,75,154,82,90,65,116,4,26,128,126,216,27,240,176,59,0,215,27,139,113,126,134,88,177,150,246,202,64,179,38,239,47,35,80,26,108,39,1,15,157,45,83,97,71,142,59,119,57,237,210,10,96,247,14,147,145,29,193,141,184,51,208,93,8,244,150,166,139,81,204,152,25,73,153,179,43,80,120,49,150,97,53,104,64,131,9,148, -127,233,52,238,218,184,180,11,251,117,204,187,189,135,159,146,91,162,163,17,3,163,234,93,215,135,67,94,107,7,201,230,221,129,59,165,130,33,102,76,230,177,206,97,85,19,158,183,132,77,75,5,189,124,185,133,235,2,211,22,45,220,203,89,3,148,83,94,225,201,114,163,22,207,11,129,240,142,235,155,22,102,230,51,123,185,159,114,94,75,137,221,74,193,156,64,40,2,19,242,236,193,223,232,5,205,94,48,92,235,27,189,18,137,129,30,55,151,163,42,125,200,81,245,97,42,53,194,201,15,134,40,140,42,6,94,228,185,142,139,140,21,80,9,71,211,78,147,108,8,34,70,26,129,113,194,192,0,82,161,214,166,42,225,35,223,104,160,64,25,100,179,12,12,98,65,246,162,139,34,105,159,96,171,105,98,55,73,88,254,108,95,212,162,110,221,4,224,168,107,217,42,6,123,185,244,140,116,229,240,123,137,176,20,73,35,110,147,210,43,68,240,29,155,57,176,67,122,250,100,148,194,124,133,32,106,115,205,55,254,23,249,81,20,84,168,188,0,142,103,15,233,74,199,124,159, -202,67,18,240,45,194,251,237,180,197,101,88,210,226,164,181,249,154,244,5,186,146,203,80,236,117,145,189,136,236,10,14,105,21,162,133,226,134,241,5,93,247,141,112,141,116,169,166,0,241,24,183,74,73,221,0,221,183,6,171,156,202,157,198,158,165,50,82,242,137,131,157,180,117,107,162,193,231,99,163,95,239,134,162,80,226,162,154,242,145,25,174,228,233,252,73,255,22,17,56,244,220,249,8,56,71,255,50,71,45,235,234,2,180,222,88,196,129,93,165,219,3,228,137,138,149,96,127,231,226,102,139,228,104,110,201,238,232,209,79,246,53,145,199,37,4,229,171,33,164,215,188,185,21,168,47,64,236,65,70,79,144,191,63,80,81,72,152,139,91,146,155,1,82,1,254,166,19,43,51,29,217,179,0,141,253,73,212,182,112,46,108,108,123,152,129,123,124,142,67,31,184,216,24,234,19,155,109,223,88,45,97,251,81,60,73,192,82,172,24,71,201,20,77,29,15,96,106,130,220,221,61,196,155,22,189,208,81,137,105,83,58,99,56,109,93,109,47,122,236,107,24,200,37,172,82, -65,238,202,100,17,98,223,59,123,151,48,37,26,90,222,66,159,132,40,178,182,202,49,212,186,31,120,142,172,118,187,200,49,212,195,1,193,200,169,142,181,235,122,36,165,203,234,3,234,50,150,245,166,123,85,0,183,250,99,119,135,78,136,136,43,194,181,41,91,103,63,155,229,92,232,100,130,202,46,51,177,178,226,221,46,216,41,136,247,121,41,42,103,190,232,174,137,190,134,99,50,193,156,165,232,202,33,235,156,176,191,194,65,64,23,237,60,210,71,226,124,29,156,213,37,167,110,151,24,93,184,232,108,161,102,168,236,43,248,112,112,76,242,60,120,120,45,39,136,7,160,154,138,19,80,200,31,155,171,2,12,206,29,167,23,75,185,58,234,89,10,46,163,122,17,18,230,52,39,161,124,33,218,149,204,157,203,9,52,195,250,170,159,221,132,104,176,80,130,54,243,210,136,231,98,212,134,220,113,28,73,188,97,187,83,28,123,154,3,145,165,196,218,66,162,160,167,30,60,231,61,127,199,11,191,18,24,223,182,25,32,231,207,112,239,223,226,41,223,252,144,131,196,229,20,84, -221,44,74,97,141,161,20,220,187,194,96,50,197,87,100,120,215,235,59,42,154,188,205,104,252,10,214,182,26,171,86,223,16,2,32,139,7,10,198,97,41,224,44,102,46,200,225,168,163,34,237,20,181,218,51,194,96,80,254,92,170,114,137,192,146,198,245,166,101,107,209,129,208,58,6,222,68,145,31,58,198,64,207,26,157,200,160,38,216,35,13,37,10,190,25,214,77,245,21,171,127,203,248,76,183,40,4,52,197,21,82,155,134,35,93,203,246,49,127,88,232,171,50,80,147,111,4,155,31,63,29,4,156,13,87,32,112,142,142,146,157,124,191,59,123,46,215,24,57,38,27,218,181,182,137,66,198,229,199,153,143,155,130,40,214,161,176,165,243,230,60,169,104,101,67,229,12,158,196,69,142,116,140,179,116,88,183,116,127,139,87,70,41,183,19,209,25,4,169,131,221,19,121,241,188,100,23,132,72,73,156,52,36,247,26,143,142,195,234,238,102,35,219,42,71,157,31,78,57,43,164,68,60,49,3,76,8,6,26,48,248,148,34,98,184,228,105,173,66,119,25,137,98,59,216,195, -94,96,104,133,14,148,22,95,152,57,166,152,70,223,39,173,10,2,78,119,238,27,235,225,57,54,142,201,0,147,20,133,60,31,22,14,209,7,17,171,142,90,160,184,231,140,196,133,205,143,166,176,91,120,158,142,77,185,143,142,7,95,185,4,217,46,42,6,27,11,175,182,28,130,224,178,64,123,119,251,204,61,188,118,6,22,165,41,232,237,143,110,124,0,216,8,197,25,125,44,38,62,175,148,91,202,128,6,198,68,16,173,102,126,206,168,231,227,232,4,250,145,57,181,203,142,24,161,186,133,162,123,3,95,84,58,77,250,60,224,141,177,235,119,102,59,34,211,225,182,16,80,83,249,7,158,116,174,44,218,73,167,249,146,159,40,51,153,45,62,173,86,148,103,225,227,166,160,79,1,132,143,153,214,77,187,180,208,24,136,68,128,235,25,20,157,46,114,162,93,126,225,143,215,0,225,38,102,115,92,174,48,228,4,153,38,132,73,174,229,156,115,23,137,200,26,4,42,78,29,211,95,46,33,125,99,170,14,44,68,118,211,239,6,216,32,215,232,112,193,73,205,159,119,148,163, -33,34,64,114,54,31,97,82,24,220,220,42,74,215,27,156,223,253,168,113,17,239,90,158,45,179,234,171,148,26,25,17,198,68,250,156,205,185,3,193,129,51,223,37,200,201,87,250,2,8,78,154,154,39,151,243,12,110,79,145,177,86,22,194,88,162,221,77,109,214,43,143,78,113,88,82,154,225,193,134,227,21,162,204,128,139,128,83,238,117,115,133,49,160,101,198,172,64,61,27,118,111,20,228,48,248,220,85,144,204,251,64,110,213,135,249,190,20,115,35,106,183,16,23,109,201,104,187,52,18,49,183,102,103,46,176,132,214,132,163,104,33,70,10,119,146,19,171,84,80,136,96,122,124,13,151,173,143,65,194,216,168,247,151,199,148,55,175,144,161,31,119,221,178,135,212,12,85,117,139,203,113,234,132,104,58,123,154,138,110,63,128,184,197,112,83,26,215,96,32,52,213,67,159,136,126,18,222,40,205,131,167,242,78,21,174,195,158,167,232,184,12,205,166,67,175,178,170,8,190,102,46,156,145,136,2,174,208,174,114,184,208,148,30,223,99,115,207,41,9,45,85,92,17,137,54, -55,241,174,156,116,172,14,171,253,102,141,47,125,232,171,232,124,175,142,167,148,156,17,210,66,193,170,179,244,118,166,91,19,16,15,54,40,73,108,129,47,246,128,105,141,53,95,109,226,216,99,188,120,179,147,30,176,166,204,143,89,222,63,53,0,36,245,227,93,147,173,152,128,79,39,152,213,69,76,149,247,167,67,69,247,50,112,62,39,108,27,165,152,102,141,210,117,189,212,3,110,146,123,7,135,120,7,50,67,157,237,40,73,181,2,170,88,89,191,174,97,86,99,35,150,107,250,1,135,233,28,3,51,89,9,40,83,67,247,80,66,12,172,92,4,106,38,39,6,11,159,210,249,208,111,221,80,232,177,188,15,160,202,97,188,221,122,202,118,152,14,173,138,50,221,45,185,151,113,179,222,30,171,59,102,251,211,164,84,88,20,246,43,52,142,10,52,157,221,252,222,1,254,241,234,29,91,189,185,29,252,61,214,60,42,57,161,198,130,90,108,200,223,239,171,156,174,92,200,102,151,59,116,57,66,209,137,150,149,90,156,72,203,193,159,199,239,246,59,76,82,25,174,240,12,253, -200,41,235,17,7,183,40,177,139,247,211,224,163,83,91,235,28,40,28,46,195,241,118,194,4,215,222,179,209,25,144,161,148,58,241,120,86,221,7,131,164,246,24,165,116,143,100,32,138,230,209,13,56,157,130,180,89,153,124,81,124,170,89,112,137,164,238,119,204,55,13,169,199,155,137,44,90,88,208,230,197,219,217,35,30,101,24,143,235,42,221,182,133,126,116,212,123,202,237,247,176,184,179,135,67,146,200,172,13,99,23,99,100,117,214,96,185,33,4,113,2,239,220,122,179,249,181,74,44,218,130,249,65,8,37,86,126,174,117,39,165,66,201,238,92,171,199,18,38,200,184,151,189,39,212,93,161,248,205,184,135,22,192,102,146,13,196,183,176,165,36,210,105,226,72,199,179,1,70,184,200,91,50,28,219,124,14,167,78,55,23,238,17,221,197,84,188,224,203,124,93,174,253,22,173,180,141,27,211,91,220,152,94,43,170,42,54,137,159,204,180,37,66,14,178,115,175,24,247,78,197,218,162,131,65,196,178,220,77,23,132,153,206,205,146,69,59,25,65,84,211,34,34,183,98,226, -150,220,133,187,128,77,114,71,54,45,73,77,122,70,105,150,52,247,140,197,234,18,75,115,91,212,39,109,129,113,160,166,0,225,225,138,196,250,141,218,93,129,27,125,234,68,194,139,79,235,89,31,209,88,44,112,149,21,108,13,187,88,42,222,23,71,24,95,207,76,34,55,242,230,65,128,137,178,201,144,37,76,126,187,197,20,192,112,238,52,158,77,60,171,38,165,16,40,153,156,216,117,135,172,169,47,246,22,80,226,225,217,215,138,11,45,159,16,160,164,173,213,225,141,65,186,32,0,73,84,85,217,238,243,179,122,224,197,112,207,236,231,96,231,94,129,94,220,12,179,171,1,49,43,203,235,193,164,13,60,136,111,238,78,187,88,123,32,221,252,192,86,130,104,231,182,57,1,23,135,133,243,65,95,111,9,64,130,4,124,86,32,89,213,192,219,230,32,30,177,240,92,14,174,60,32,52,239,4,136,129,165,56,173,11,26,170,128,202,181,232,17,144,203,14,80,113,198,124,228,154,46,58,122,195,48,173,240,197,178,93,90,138,105,189,136,237,143,94,102,20,187,238,102,153,113, -102,154,203,0,33,149,200,130,218,245,206,57,122,201,32,21,139,93,243,195,58,84,25,59,161,145,66,220,211,58,223,208,1,148,202,176,80,166,44,92,55,60,128,14,153,74,72,224,24,197,153,184,235,70,73,57,237,37,57,1,215,214,9,5,168,52,81,141,229,248,125,204,0,30,236,159,89,60,54,33,235,86,248,109,20,166,138,15,102,86,148,42,101,74,130,21,118,200,213,216,57,73,23,14,14,133,16,246,41,239,208,194,88,41,64,52,56,238,4,23,225,160,91,14,94,235,195,177,26,160,176,222,83,218,105,31,44,35,115,199,169,61,92,214,116,118,39,124,123,127,4,38,214,45,68,6,98,47,74,239,35,90,163,226,133,130,178,236,133,63,89,13,173,98,135,64,146,122,21,80,161,120,158,168,77,88,244,243,30,168,59,171,211,195,241,148,204,3,181,219,177,17,112,2,244,211,142,163,244,121,159,30,142,212,64,3,3,159,6,250,166,116,44,156,85,111,37,201,51,230,84,93,192,211,94,202,244,166,51,244,176,179,147,132,18,46,193,220,7,174,127,23,60,152,9,220, -134,16,13,100,112,141,149,191,179,11,86,15,42,104,46,157,186,181,143,118,53,43,206,64,211,2,209,41,55,217,85,224,65,183,95,241,161,117,64,115,136,151,132,50,150,102,146,65,47,138,33,253,196,30,81,205,151,43,99,76,45,172,29,195,128,180,124,70,155,79,164,192,222,198,165,224,33,114,211,164,246,70,14,103,225,213,140,138,118,45,110,233,32,218,122,86,132,150,124,120,246,160,68,151,193,153,56,26,81,89,15,179,129,31,96,117,150,10,243,184,35,54,173,126,65,238,120,184,52,35,37,120,154,37,94,185,75,13,148,102,175,156,228,10,6,175,80,58,82,216,229,118,209,118,245,0,134,107,239,89,15,158,163,100,213,64,67,116,55,201,141,170,205,124,125,189,19,18,133,196,23,252,102,60,192,186,35,49,223,73,202,188,11,110,138,229,179,52,92,87,5,24,47,21,33,177,40,203,233,16,197,207,81,151,101,116,216,143,170,80,56,251,171,91,205,161,122,166,211,116,2,162,57,61,234,243,56,149,252,172,17,240,82,152,135,243,156,82,84,69,43,184,228,134,129,38, -246,214,212,231,227,198,247,50,155,142,17,139,146,75,213,192,181,46,132,62,78,229,192,161,24,206,155,77,58,232,118,113,162,235,57,247,41,165,223,221,107,228,208,217,153,186,151,72,247,238,208,217,56,205,81,132,104,224,78,0,47,184,173,82,176,101,16,73,27,41,154,143,193,3,112,142,245,146,18,17,192,30,207,103,183,207,47,39,223,43,92,176,195,72,98,104,249,106,175,148,61,169,105,88,142,245,167,21,103,147,165,98,146,170,14,246,182,86,130,178,28,108,246,103,222,204,209,204,151,220,228,178,156,29,64,39,255,188,141,199,28,91,59,30,167,199,190,160,177,102,37,230,36,95,69,131,147,148,9,95,53,193,113,183,185,67,25,139,239,251,148,240,96,94,183,55,82,10,90,225,202,220,45,193,88,41,59,219,242,227,202,36,136,109,116,104,139,118,11,67,97,169,155,113,194,77,10,186,178,9,160,26,67,10,71,233,226,176,7,136,72,129,221,57,175,120,125,192,241,201,142,200,20,101,133,59,209,180,90,202,155,112,96,133,12,218,52,215,100,115,117,105,0,194,217,236, -126,218,204,255,133,40,111,77,95,139,155,39,51,181,98,199,187,56,22,212,102,178,16,40,204,232,211,116,57,0,174,54,167,158,14,96,140,112,31,156,221,30,167,122,79,83,97,147,108,162,36,94,34,46,199,196,157,192,24,202,69,241,64,253,180,133,16,77,40,26,77,182,35,76,179,65,10,58,239,92,133,111,3,172,86,26,29,228,82,20,41,206,113,80,245,155,94,35,102,161,61,66,49,138,170,232,53,218,160,69,160,206,131,35,26,205,83,226,205,158,162,35,102,120,195,111,246,124,48,25,218,21,234,130,220,164,161,142,57,192,86,245,208,8,187,76,42,98,23,168,136,40,158,124,81,40,116,103,238,231,152,192,135,158,217,143,182,190,223,84,252,217,156,32,158,1,189,245,64,77,112,115,51,203,244,98,187,247,199,221,215,37,20,30,143,33,32,47,232,156,28,15,106,40,238,38,242,30,27,171,238,66,73,241,156,187,244,247,227,230,204,210,33,25,232,146,122,28,109,198,216,34,48,230,198,1,112,4,152,120,118,170,99,223,186,40,45,115,111,80,141,170,163,5,168,219, -178,88,227,1,241,241,61,151,96,22,68,18,54,44,94,241,230,118,221,66,231,236,34,146,7,156,191,230,58,208,242,233,32,199,220,32,40,80,97,203,27,127,43,225,166,83,46,68,80,217,97,171,3,12,161,21,133,113,152,207,143,26,145,187,3,136,246,17,85,186,186,88,166,190,150,25,150,230,236,217,57,187,31,114,195,159,248,72,231,30,123,167,68,168,175,56,20,29,182,240,180,151,54,189,178,227,205,41,17,129,181,69,72,221,131,250,41,196,128,24,125,222,175,227,130,115,137,240,156,167,213,250,163,4,196,33,162,199,203,208,72,104,1,167,150,217,57,148,50,132,71,130,52,46,14,2,248,25,35,245,157,94,235,112,162,182,162,77,55,83,111,69,39,183,68,13,33,134,118,244,104,96,141,112,165,44,83,18,1,52,89,203,192,225,137,19,230,55,163,80,150,94,114,60,54,137,158,221,249,43,181,57,201,54,73,213,33,1,36,60,82,45,228,201,67,11,41,177,24,176,168,244,22,133,203,179,48,247,62,83,159,167,249,118,45,103,244,224,160,102,85,41,86,172,236,140, -80,145,133,0,122,198,143,164,39,26,43,150,131,207,200,228,245,42,250,98,113,16,218,94,243,140,199,201,88,106,128,124,25,54,124,3,120,239,222,33,60,57,236,41,116,96,128,25,255,255,222,89,247,208,136,134,71,17,36,99,88,203,200,254,229,167,207,191,127,175,212,206,115,101,188,167,175,122,255,252,165,247,107,69,167,199,207,231,18,76,23,245,151,191,147,244,163,8,217,55,74,165,217,47,197,113,62,21,95,122,238,244,92,42,45,11,159,166,175,11,166,29,222,214,74,251,50,232,255,122,46,228,244,168,179,20,60,106,119,117,81,248,40,117,245,166,164,213,235,243,127,255,205,24,140,174,202,191,252,157,192,13,250,251,99,216,79,77,151,37,89,253,254,18,134,159,241,224,252,67,24,117,254,40,70,157,255,226,24,117,62,140,81,221,171,147,232,55,53,177,222,214,198,250,112,169,191,231,33,127,80,55,171,91,126,84,50,171,91,127,252,22,122,45,61,118,120,2,1,224,215,149,35,31,56,248,82,83,235,233,167,87,66,109,95,252,203,95,63,23,210,250,242,120,253,249, -47,47,165,163,162,13,249,161,215,173,223,106,3,61,26,61,74,191,117,15,184,250,47,213,167,158,225,124,174,65,182,125,117,202,250,236,81,145,244,185,90,85,19,63,63,123,212,248,122,212,163,234,55,143,102,227,140,177,206,182,41,254,84,191,60,108,179,37,42,251,191,188,191,130,165,253,74,170,95,254,242,92,83,243,127,125,7,73,79,159,155,254,252,211,95,126,91,137,243,155,197,250,150,55,0,190,171,34,223,246,13,231,253,211,113,62,56,157,245,143,76,7,250,192,124,160,15,78,232,11,127,124,120,106,143,74,135,94,222,116,215,7,241,191,89,123,238,61,154,235,203,16,63,144,171,241,135,114,53,174,239,20,150,109,152,191,124,85,120,238,203,155,135,188,132,89,63,120,117,16,61,249,209,176,185,202,245,83,210,109,202,175,204,234,87,209,120,151,214,249,2,143,50,86,47,85,69,255,250,142,210,162,223,192,199,214,255,123,101,69,235,95,227,227,205,171,247,34,163,254,46,50,30,67,60,213,99,229,191,84,154,251,99,88,88,222,242,198,31,192,194,242,61,198,248,2, -106,229,45,191,46,81,248,213,75,231,91,152,216,158,103,213,88,189,129,239,27,184,121,30,249,59,216,121,25,248,227,88,97,223,210,214,254,109,245,209,175,5,249,77,211,239,213,33,253,33,36,191,153,222,7,38,231,188,127,114,206,251,39,247,25,145,31,156,218,131,27,178,250,15,41,153,239,212,235,125,29,237,79,212,55,111,11,57,110,125,159,25,231,139,102,121,70,72,156,117,253,176,249,133,143,87,206,139,170,253,130,136,167,178,217,166,253,165,218,247,123,108,230,43,24,239,179,154,175,141,127,254,251,79,127,249,251,59,45,195,231,9,127,53,213,95,207,244,247,173,215,71,230,233,252,225,121,254,26,165,31,155,231,70,68,251,241,237,63,215,91,124,30,242,7,92,182,84,219,235,191,126,247,245,250,251,175,191,120,140,191,241,23,223,178,228,203,135,62,253,245,60,238,91,22,125,25,233,37,110,249,235,3,147,95,249,141,175,152,253,144,247,253,202,114,239,230,205,143,208,219,254,198,124,222,197,133,239,230,192,143,204,230,91,216,121,215,108,160,119,79,7,250,200,124,126, -76,183,223,149,130,115,83,122,221,155,90,212,239,177,213,207,125,190,91,151,186,125,126,251,59,53,149,249,207,197,143,95,154,127,42,127,252,215,183,95,124,142,10,155,250,97,71,158,75,109,111,129,161,247,244,252,241,231,112,228,223,223,201,155,120,24,26,207,81,203,103,97,255,183,23,223,228,131,50,255,2,255,231,209,190,45,231,191,252,219,139,172,62,151,238,254,174,203,54,86,223,120,255,181,170,0,222,72,250,15,218,133,81,57,120,246,151,56,242,13,142,183,153,110,33,252,83,29,205,159,162,182,126,104,186,151,162,229,159,20,193,99,26,79,63,147,91,164,223,121,235,87,42,228,211,28,159,230,116,139,202,159,89,237,109,167,95,254,127,224,151,159,159,126,182,95,82,5,15,74,125,82,61,192,139,170,249,149,19,250,27,87,251,237,96,63,127,74,56,124,25,230,21,174,47,17,234,215,237,83,175,127,228,9,252,232,13,76,222,83,27,117,149,87,71,245,240,217,24,60,133,99,247,40,221,254,150,171,202,44,142,30,157,189,71,121,236,167,42,170,154,77,120,218,174,217, -144,90,189,215,183,251,38,79,125,205,93,127,34,55,45,63,224,150,15,49,220,135,152,227,229,171,95,217,141,151,39,175,236,210,127,147,95,126,67,177,239,14,243,95,136,134,102,244,168,61,254,203,127,188,82,240,63,127,249,127,126,249,235,55,158,125,152,164,127,255,219,203,40,127,123,122,249,255,231,255,248,6,9,255,243,211,5,34,159,201,252,177,110,235,159,72,218,237,175,223,124,124,123,246,244,31,143,127,127,59,135,199,171,255,252,239,73,114,252,193,194,95,83,252,183,143,254,0,193,159,7,249,219,211,243,127,239,38,247,251,59,253,211,136,253,242,237,255,59,105,253,73,148,207,205,166,18,227,63,77,148,255,254,183,151,1,255,246,244,242,255,23,42,181,143,191,251,143,145,233,181,207,143,69,240,55,159,252,14,85,62,13,246,95,136,8,175,210,245,143,209,224,87,130,242,127,128,2,191,146,139,255,110,4,80,91,47,200,134,245,179,155,242,46,156,191,118,250,65,36,219,188,182,248,150,223,249,57,243,246,138,231,87,140,124,234,242,244,239,113,215,84,79,224,211,79, -219,147,219,235,141,51,192,211,79,67,231,213,125,235,117,27,86,246,89,253,186,6,241,222,53,133,151,91,163,62,93,2,102,12,15,92,190,15,214,151,158,223,187,232,235,101,164,191,189,142,248,10,252,203,205,83,191,15,241,107,187,15,130,240,28,153,124,4,142,111,93,104,242,13,160,190,120,131,89,29,70,191,206,119,253,97,144,191,134,245,41,254,114,161,203,203,103,94,113,242,209,219,205,190,92,207,245,158,73,254,232,42,177,31,99,225,135,119,139,253,131,192,188,166,48,191,162,229,135,40,251,194,161,223,200,93,254,14,181,198,151,76,237,135,40,60,190,164,158,31,2,253,203,255,248,229,127,124,159,185,95,150,254,30,168,121,77,56,124,94,82,121,249,234,75,22,221,254,198,59,251,231,247,138,243,219,85,132,127,2,250,254,33,81,248,231,32,247,91,108,246,127,4,213,155,156,124,90,160,248,136,196,189,138,216,167,5,139,143,139,216,235,172,191,128,248,143,105,141,79,235,24,127,20,6,231,143,192,224,252,137,48,108,156,240,248,105,111,227,103,193,102,168,223,149,146, -251,118,26,250,237,56,223,77,211,245,209,240,254,36,221,163,241,231,123,204,158,117,65,245,184,30,238,101,41,227,57,219,19,45,143,219,209,162,62,11,163,199,101,87,155,163,98,191,201,205,111,86,253,249,82,185,15,108,230,120,252,116,254,36,100,56,255,10,100,188,110,99,41,163,120,120,172,134,189,98,197,249,19,176,2,253,89,104,129,254,133,120,233,178,36,253,51,17,179,197,156,231,46,171,188,110,125,213,2,63,190,103,240,87,93,62,98,31,222,230,186,95,186,127,32,219,253,218,225,75,190,251,155,138,255,37,241,253,16,166,215,13,81,91,252,224,125,234,252,57,126,105,158,178,225,105,236,163,254,11,163,125,94,115,125,40,166,127,127,124,248,249,82,200,207,13,95,176,254,117,171,63,136,227,15,45,25,124,31,215,223,192,230,251,16,87,122,155,35,224,133,97,20,254,75,176,246,78,180,241,253,111,57,243,101,21,104,251,124,215,204,191,252,68,47,193,175,185,244,19,78,158,190,238,253,59,38,234,27,43,70,95,51,229,227,123,63,255,253,241,193,111,152,179,135,208, -126,185,146,242,55,236,248,138,197,247,51,139,17,109,177,93,61,100,94,105,191,83,30,223,244,248,131,226,216,127,30,225,35,90,235,115,159,63,32,148,95,122,63,24,235,161,238,30,119,165,190,70,255,207,122,236,249,122,226,232,17,75,148,101,243,124,141,236,23,239,231,15,98,243,67,146,247,93,172,254,249,120,123,17,168,119,137,229,191,0,111,248,227,190,212,63,138,58,252,215,183,167,254,19,176,247,192,194,43,202,30,8,248,23,225,44,125,232,164,119,200,235,214,238,143,74,233,163,235,251,49,245,104,253,25,71,155,70,238,63,133,76,175,9,165,135,15,241,181,188,62,163,229,21,147,27,234,192,47,26,253,175,95,117,124,190,67,245,25,177,195,115,14,234,221,42,221,124,73,78,125,51,218,120,163,187,95,155,125,56,178,248,166,42,126,11,212,39,0,158,247,191,68,222,54,183,13,46,175,126,55,4,15,226,125,84,28,94,186,124,95,8,254,124,162,190,145,135,127,2,21,245,168,106,166,232,83,114,250,27,132,252,204,234,111,91,190,159,150,143,62,63,32,225,115,14, -244,211,117,189,79,252,240,20,54,219,211,199,126,234,48,42,163,33,122,155,113,121,190,126,251,35,80,109,132,250,4,216,239,64,245,185,229,215,219,250,158,39,255,89,195,252,99,83,254,29,97,122,147,233,251,88,16,195,127,63,179,247,163,68,229,246,242,211,158,246,55,166,234,13,156,239,213,2,225,251,119,185,126,108,246,223,208,158,31,128,237,71,138,227,253,233,20,254,219,9,216,215,121,60,61,183,248,35,25,147,45,194,251,145,186,126,255,4,31,63,31,41,192,183,42,236,245,217,223,158,94,127,124,154,234,167,63,191,179,115,245,211,97,149,215,102,239,221,211,197,63,238,211,126,203,188,207,15,254,246,244,252,223,103,44,61,255,241,29,68,189,92,33,255,173,37,148,111,77,239,121,168,151,62,225,147,55,124,125,15,253,7,182,233,17,235,243,202,213,87,43,66,223,223,171,247,218,250,71,155,26,127,156,224,123,217,31,180,17,253,249,144,200,231,85,227,159,31,11,97,175,148,31,94,50,104,239,135,193,249,16,12,206,239,195,176,126,27,6,231,71,32,172,255,24,8, -208,199,96,128,254,48,16,191,221,33,248,207,128,199,126,158,29,177,154,143,177,223,201,91,111,187,252,113,6,123,1,226,51,76,127,14,131,125,28,26,231,157,208,124,143,74,206,143,160,249,7,104,99,120,155,149,239,229,104,240,226,236,225,178,190,228,30,130,212,235,126,249,183,111,238,71,253,226,226,127,213,243,219,11,80,111,31,61,15,249,10,229,115,143,239,237,97,5,254,223,167,173,209,79,208,233,241,10,0,254,2,62,89,155,41,104,230,254,203,14,215,199,183,191,86,127,222,99,245,126,126,105,247,84,189,78,234,205,226,253,243,23,63,112,94,37,171,31,7,15,255,180,3,6,143,193,126,200,195,63,216,195,249,146,63,252,229,127,126,115,33,253,11,63,191,221,98,243,243,3,31,207,199,46,178,250,249,216,197,167,51,123,47,167,185,222,184,218,47,41,179,95,254,39,248,215,167,166,46,215,55,227,221,63,29,188,252,28,104,126,217,197,64,223,198,45,204,220,220,233,23,232,158,207,152,253,244,222,37,165,151,227,60,127,34,122,95,6,251,151,160,247,245,84,203,63, -19,189,222,242,113,244,190,146,228,79,99,223,223,59,231,250,223,136,127,223,203,159,127,38,2,95,71,251,191,131,67,223,133,64,102,139,157,204,44,154,223,153,142,252,54,222,62,15,242,231,47,64,189,2,219,212,209,75,130,236,177,229,106,243,149,187,199,214,243,23,27,251,41,111,16,110,243,171,255,253,233,242,108,131,63,27,222,33,125,24,227,231,158,159,26,62,176,189,153,165,238,225,134,191,166,39,222,38,224,62,109,108,31,230,230,245,64,244,23,121,231,235,167,192,235,159,187,249,89,242,220,237,57,227,241,160,232,11,21,234,151,205,212,207,111,55,227,150,149,127,125,153,66,211,62,239,14,11,188,250,201,11,130,45,206,238,188,225,177,151,172,107,234,100,131,239,173,133,236,162,184,139,250,244,253,94,14,217,140,245,240,219,20,193,155,32,239,185,197,247,226,166,47,39,253,94,131,254,178,241,194,207,60,244,123,57,52,186,106,31,219,210,126,144,62,123,110,241,205,143,191,38,200,134,231,147,9,143,196,103,221,124,29,64,62,253,252,243,255,6,40,155,123,162, +120,156,164,188,231,174,195,92,150,29,248,42,5,56,192,54,237,102,78,85,127,154,164,152,196,156,73,21,106,108,230,32,230,76,54,186,159,221,212,87,53,9,24,192,131,25,65,184,23,16,117,210,62,123,175,189,214,9,250,235,159,254,253,191,135,254,43,244,239,160,255,197,235,207,175,188,136,183,118,253,219,95,161,167,4,252,148,160,9,148,134,96,8,34,97,24,66,17,18,66,113,12,134,81,4,129,73,132,68,96,8,255,115,222,103,127,251,107,141,97,212,95,98,4,255,203,87,49,232,191,32,79,89,228,41,139,146,48,74,225,40,140,33,196,243,7,70,97,4,71,80,12,166,16,26,163,80,148,130,254,156,182,241,178,252,237,175,45,66,81,127,20,66,159,66,8,137,63,149,99,20,70,193,40,73,33,79,89,4,130,16,136,68,112,24,67,41,4,255,115,150,47,233,223,254,154,96,200,31,69,176,255,138,253,59,24,125,186,5,145,52,68,98,36,142,161,79,25,152,128,159,175,67,191,166,158,238,255,185,31,230,46,110,255,159,186,137,255,47,187,73,66,127,174,215,188, +251,219,95,37,226,47,63,163,16,63,51,226,196,99,44,226,105,2,195,160,167,216,207,52,24,250,116,3,65,113,152,198,137,63,39,121,89,247,255,24,88,13,195,8,252,151,4,38,255,242,180,249,111,255,246,111,255,244,116,236,239,195,37,159,170,96,232,41,136,192,207,103,79,69,36,140,211,16,141,83,48,5,161,36,134,224,228,99,223,49,158,227,167,245,127,249,239,255,250,31,120,253,191,121,206,159,254,250,167,127,249,23,248,55,89,255,140,254,233,175,11,244,151,63,253,245,191,252,243,127,66,16,250,63,99,127,114,210,120,93,243,249,53,199,199,223,254,246,175,255,250,31,255,246,215,5,254,203,159,126,255,144,191,252,249,255,242,240,127,252,249,127,252,221,246,127,254,15,255,237,79,127,253,231,255,4,253,19,244,79,8,142,255,103,244,79,255,152,17,244,79,255,253,111,127,253,47,232,255,173,194,95,53,208,31,181,61,29,192,104,152,248,51,14,81,88,1,253,165,132,254,242,191,253,163,39,200,159,254,249,159,235,46,46,243,63,195,20,134,255,71,24,162,233,255,196, +224,17,87,31,60,243,127,188,164,58,37,223,144,84,176,174,32,80,105,223,162,227,155,92,223,164,11,53,123,91,216,226,76,240,179,34,207,78,135,49,178,60,200,165,109,9,182,199,179,214,87,192,22,129,23,8,242,68,150,136,215,60,192,90,234,154,117,90,101,95,193,28,53,63,164,25,32,43,110,126,241,125,193,1,245,74,58,28,66,3,82,1,139,128,238,63,167,88,123,92,233,113,131,255,188,153,65,96,38,193,122,222,10,107,41,149,247,188,255,95,60,211,34,62,12,251,166,106,253,44,23,83,189,33,245,250,188,111,16,44,100,42,55,189,10,109,44,230,197,150,71,164,35,100,218,114,173,187,171,8,173,6,215,180,170,150,183,214,246,18,208,13,215,216,3,204,79,54,217,238,166,166,81,128,38,221,32,64,103,89,241,58,190,111,57,131,194,34,173,190,203,212,186,35,165,0,226,107,132,20,163,3,126,237,59,53,218,238,32,8,68,168,227,118,159,246,189,13,26,247,125,43,78,186,163,4,157,187,223,143,172,193,9,13,0,141,159,82,186,27,250,252,64,247,55,78, +182,9,21,237,251,222,112,223,53,209,222,117,212,225,139,34,112,167,231,11,254,253,6,10,179,79,63,133,114,81,219,59,211,90,249,88,84,46,125,209,59,154,140,194,86,83,191,49,59,14,216,207,51,9,66,202,171,98,182,193,8,150,254,25,239,124,212,80,38,217,108,189,190,78,179,136,99,2,212,251,87,239,158,84,33,37,50,125,32,169,190,238,57,154,172,20,240,209,128,60,203,104,236,220,238,224,14,18,189,123,229,248,43,108,177,220,167,235,95,1,249,16,11,173,99,249,88,172,71,160,197,142,222,120,149,81,6,18,40,138,98,13,106,167,63,251,143,99,200,40,119,77,165,6,26,45,35,36,240,48,159,49,197,78,226,31,242,168,193,157,4,176,190,210,156,239,204,73,51,8,0,221,122,154,226,220,2,166,212,108,236,46,190,89,122,18,15,158,101,124,151,85,108,75,177,93,32,45,251,149,200,119,85,181,49,40,174,210,61,156,253,93,18,18,18,199,199,157,162,204,251,177,231,250,56,92,152,206,55,127,106,31,205,55,94,143,75,21,251,182,145,141,1,0,0,248, +186,129,118,36,178,27,240,119,13,153,253,121,179,130,102,152,222,165,18,149,250,145,147,249,238,174,33,78,57,111,158,108,184,149,166,129,235,12,144,88,23,184,196,246,187,251,51,11,96,56,119,247,187,131,214,151,157,74,85,20,176,221,126,226,56,13,98,35,208,185,56,5,164,249,155,223,223,51,13,128,121,161,137,2,87,29,88,38,215,90,67,210,23,126,32,8,27,206,48,177,23,170,162,156,156,56,209,144,132,146,237,111,50,107,116,134,201,48,25,33,40,241,232,30,237,59,209,175,218,208,52,195,16,165,50,189,59,162,150,103,241,72,100,74,157,217,116,19,220,151,5,62,91,136,107,83,68,213,123,23,197,222,145,152,245,236,181,95,16,68,129,88,252,41,117,210,95,16,95,213,125,124,65,146,162,28,91,241,103,84,225,10,97,176,128,98,93,10,201,19,227,63,143,19,185,59,10,251,89,81,197,101,80,108,179,61,80,57,150,230,70,89,20,151,143,1,93,223,147,248,137,29,73,8,171,56,13,208,54,101,22,161,231,145,47,33,223,139,237,229,198,208,185,134,233,218, +33,73,176,64,182,12,69,84,190,59,242,4,190,14,204,51,135,70,33,245,211,18,200,74,88,191,0,152,172,11,51,198,130,125,33,130,95,60,166,165,65,252,160,142,84,210,239,18,210,228,87,237,224,225,155,72,58,116,127,76,2,167,175,36,122,205,51,251,160,59,190,33,185,244,170,136,21,62,116,52,3,83,205,52,1,107,122,70,243,4,43,87,90,86,76,186,241,19,239,140,107,143,57,123,56,75,209,138,119,182,157,156,247,20,58,203,85,19,51,59,222,166,169,127,189,203,210,83,55,129,102,143,254,241,118,213,218,0,13,66,81,128,17,172,207,122,92,197,141,83,116,56,161,234,8,59,168,201,98,219,187,158,71,48,237,131,5,232,221,21,173,70,32,214,131,173,3,124,157,179,74,149,98,185,12,68,101,161,40,246,78,0,142,94,49,50,95,117,249,251,27,106,175,119,168,106,89,24,119,239,152,206,183,41,243,120,41,42,174,93,61,40,208,12,200,231,213,40,131,105,97,154,92,20,224,97,183,128,251,197,165,215,26,223,227,138,204,214,243,231,2,139,29,130,148,131, +117,38,219,225,146,5,189,160,245,237,4,198,252,139,101,49,4,251,36,213,243,45,244,167,100,154,174,5,55,70,10,220,251,190,225,223,166,110,1,175,30,5,129,46,94,68,108,218,224,41,69,18,29,88,112,238,233,248,139,145,54,113,224,118,76,167,65,144,132,187,11,121,44,184,4,32,91,122,2,246,121,11,245,249,25,253,77,227,251,88,127,38,0,79,47,248,142,109,25,185,63,20,56,17,63,3,79,162,85,249,79,136,160,43,89,52,93,255,73,183,80,133,30,188,202,93,35,246,79,109,15,221,209,107,111,142,115,133,238,26,173,209,193,163,165,44,84,16,204,105,112,83,236,39,50,62,50,31,251,87,86,220,20,168,112,95,231,163,117,161,214,5,170,191,123,68,243,242,137,82,119,106,21,216,194,25,138,115,250,34,50,103,217,142,143,80,30,88,164,111,182,1,151,152,254,114,248,70,30,249,206,221,216,32,213,144,194,8,16,128,174,34,125,246,248,107,75,163,6,58,49,170,0,65,85,85,33,19,127,221,32,85,50,123,131,109,202,81,223,48,73,111,140,195,105,154, +77,82,178,24,63,126,83,230,9,34,61,136,207,136,135,21,26,146,51,122,91,169,158,108,102,245,109,224,87,209,102,74,253,245,22,242,207,134,232,0,176,219,99,248,86,236,111,42,194,47,76,109,231,232,149,148,28,7,111,236,20,126,152,79,9,67,175,247,22,154,253,102,70,85,49,164,131,72,90,102,123,157,233,38,189,8,218,232,177,115,207,159,216,200,14,57,56,102,148,117,120,144,108,190,191,121,186,82,210,168,70,101,244,136,162,254,54,43,74,246,108,134,91,59,122,189,249,102,200,29,28,199,201,198,217,57,14,53,153,27,18,0,106,70,119,152,152,2,132,191,3,251,10,236,180,143,190,238,27,84,200,211,100,60,73,136,216,22,96,73,30,126,224,47,59,20,108,68,5,244,74,48,109,248,130,50,35,49,6,246,78,248,156,152,184,228,65,36,75,126,38,175,189,222,62,102,63,185,123,67,102,123,12,230,85,255,229,207,211,224,249,100,81,120,206,121,208,210,80,15,44,213,89,97,111,63,30,123,45,86,224,134,227,247,65,168,215,36,103,38,199,41,206,119,220,24, +57,12,119,222,151,222,142,156,226,98,220,173,19,153,33,128,165,79,4,239,28,100,19,114,120,113,120,2,13,191,6,36,162,34,45,212,228,54,248,10,62,22,172,188,205,184,0,55,205,250,234,158,36,221,157,41,167,79,186,115,87,246,217,166,170,200,147,172,139,67,196,153,81,113,92,14,185,100,163,122,150,222,62,108,135,161,232,10,53,43,219,123,168,224,57,143,53,5,229,40,210,235,4,59,110,129,173,148,195,102,166,87,52,135,36,41,234,187,166,204,152,137,27,99,23,33,192,11,88,48,87,84,154,22,248,57,128,153,81,90,115,169,177,239,54,31,166,252,129,229,246,102,223,49,28,175,185,50,89,41,125,98,133,105,154,24,173,26,134,68,210,186,110,166,86,191,40,14,254,242,218,183,83,86,14,234,21,175,112,130,243,61,253,66,186,216,88,114,86,221,189,59,234,143,159,39,213,24,97,185,153,14,190,218,18,148,200,102,53,27,102,103,154,243,151,156,147,27,57,151,70,118,223,165,114,79,64,249,125,234,101,159,196,168,214,252,118,1,86,143,3,166,3,48,204,113, +133,41,156,247,237,133,63,9,183,127,205,76,83,226,70,222,79,166,252,112,28,155,229,65,184,129,154,155,36,28,5,2,20,150,231,253,241,176,52,245,128,12,162,40,121,13,62,173,229,234,29,60,221,248,119,115,243,128,137,229,3,235,166,38,238,250,240,25,85,162,174,49,10,214,166,204,215,176,173,135,52,128,82,104,130,32,69,65,158,160,146,247,241,216,139,194,183,55,68,118,19,107,158,113,230,161,140,101,163,152,9,219,78,122,33,237,203,16,111,234,189,249,23,70,159,116,33,58,68,185,153,169,113,68,68,121,44,56,155,167,34,34,21,43,210,250,161,142,97,153,129,37,51,165,229,245,116,125,177,12,107,47,16,196,233,205,191,13,63,210,134,0,65,204,148,153,13,247,198,239,227,208,143,66,131,116,89,203,41,176,72,18,64,138,197,39,187,96,71,241,96,248,73,106,130,251,217,80,182,12,163,50,144,166,11,164,132,208,165,126,60,174,12,33,221,204,221,173,206,205,68,251,92,220,131,91,116,135,172,253,67,114,158,216,124,44,103,177,145,235,159,23,153,13,112,168, +190,39,216,25,31,127,72,117,80,38,216,193,208,175,59,230,195,31,95,244,170,221,122,114,7,74,174,247,8,17,169,185,95,31,176,124,13,133,107,133,125,37,199,175,235,48,230,33,78,74,222,196,239,26,101,240,244,46,111,12,87,148,186,28,211,178,10,168,101,126,59,49,190,68,110,221,192,10,90,147,217,134,98,160,111,187,148,172,112,204,126,248,180,182,99,174,51,201,229,110,184,12,209,141,83,48,36,66,79,10,239,188,31,137,100,34,162,232,226,222,151,245,197,20,48,237,24,91,115,248,82,86,27,26,37,171,99,195,108,43,141,218,122,19,75,7,121,198,36,97,124,5,91,236,44,13,158,33,209,226,177,145,53,70,129,116,76,237,36,5,170,139,165,204,253,103,29,152,196,160,123,77,185,75,160,221,210,229,69,54,147,37,226,33,171,20,85,223,163,136,232,0,220,85,102,212,153,116,236,15,13,50,218,116,138,31,103,126,194,8,142,221,183,126,14,199,231,192,161,163,57,41,16,157,116,169,1,242,162,56,113,16,246,221,227,101,47,72,202,172,202,155,85,129,241,37, +236,187,201,139,23,39,135,104,92,142,128,153,172,8,249,21,140,199,110,125,123,6,30,250,218,20,170,57,39,65,108,194,77,99,195,157,27,226,192,150,15,71,171,229,189,158,167,199,166,161,246,121,192,153,160,207,142,118,64,235,33,169,24,53,227,166,186,118,229,227,27,80,54,40,77,149,178,15,118,23,195,39,125,5,154,103,190,34,68,232,193,182,2,79,89,139,249,84,221,114,209,252,113,204,53,251,184,150,47,213,139,35,224,125,137,212,239,31,203,69,96,186,127,242,92,133,96,247,170,155,38,5,249,63,147,99,95,25,102,147,39,198,169,72,125,124,158,65,233,204,29,33,82,136,104,8,127,62,191,112,107,14,95,83,81,162,47,136,123,234,44,246,112,128,213,173,15,231,19,0,35,250,142,104,247,179,34,91,19,95,127,104,12,217,10,3,211,134,115,78,12,36,179,249,146,61,230,11,38,171,35,104,124,114,104,180,138,173,27,106,101,81,82,144,206,147,111,254,112,187,10,52,31,138,12,134,80,168,2,92,122,103,154,22,12,15,69,231,183,135,174,239,104,3,161,250, +157,165,56,246,237,159,172,126,93,78,198,2,168,141,195,202,92,34,89,255,233,214,181,58,6,235,189,233,172,199,230,185,72,105,15,61,181,182,208,81,66,7,75,13,137,34,67,81,100,2,41,73,183,119,34,178,165,44,228,250,118,246,108,243,129,238,112,225,113,104,85,157,247,23,200,111,53,52,37,186,55,170,99,133,129,36,91,54,14,121,9,159,203,69,163,212,148,136,65,223,114,235,8,40,17,95,108,131,204,0,176,211,169,42,203,139,119,216,253,52,149,56,152,118,61,96,62,6,37,195,242,209,69,77,166,53,5,247,143,164,229,212,26,213,164,147,236,240,60,16,110,193,63,78,105,243,154,247,242,128,65,168,180,209,93,91,161,183,245,219,187,203,12,113,31,222,188,242,234,89,211,177,211,64,168,213,28,248,208,118,145,43,90,3,71,2,126,208,15,197,255,136,15,23,93,220,167,158,228,219,80,157,171,247,15,110,161,204,155,32,173,242,181,111,178,13,46,49,143,127,159,12,54,147,36,247,182,150,80,221,156,41,205,85,225,118,240,185,145,101,83,124,49,140,137,34, +166,141,58,115,230,153,33,110,178,143,143,38,130,80,148,238,36,201,100,205,110,234,107,219,4,231,136,12,73,174,84,234,109,9,169,104,27,157,43,11,65,252,42,81,201,139,61,20,126,115,214,145,232,223,107,101,206,103,206,125,53,209,4,149,221,10,237,24,206,186,184,181,239,124,144,251,58,9,33,11,164,19,92,128,52,96,60,95,54,77,238,80,84,205,47,204,87,121,248,167,123,225,143,226,35,223,45,7,230,176,71,100,198,198,144,40,107,186,191,16,172,44,247,38,208,176,20,240,155,186,217,143,202,154,129,211,127,72,12,158,173,217,144,174,175,174,237,63,173,70,159,30,5,29,99,189,96,7,7,25,45,20,185,15,82,127,187,233,121,45,178,191,25,69,25,113,125,36,131,21,155,243,208,99,195,136,143,166,188,177,49,176,219,123,245,35,4,78,250,96,80,193,184,39,78,117,206,67,254,17,204,212,56,16,4,177,185,245,70,56,113,165,77,217,246,13,77,22,107,221,77,233,211,51,220,213,211,101,84,152,221,157,110,129,154,27,0,246,45,184,219,255,28,69,227,151, +196,234,140,161,60,189,166,207,114,35,45,63,8,236,194,186,19,138,185,138,15,190,123,6,3,93,101,42,31,15,211,144,243,251,9,30,145,61,28,27,32,126,247,87,143,77,66,170,209,202,225,112,76,229,199,171,88,179,59,168,72,166,36,246,212,163,166,83,225,230,222,185,123,122,99,245,139,209,83,108,238,243,100,245,148,205,159,4,105,125,30,197,147,54,125,171,79,47,51,151,53,23,0,240,133,122,85,155,104,182,153,194,111,36,80,234,213,131,188,239,49,54,200,135,83,81,159,119,49,87,215,33,5,216,231,181,131,113,224,111,7,187,160,115,121,191,122,200,211,53,196,149,121,3,15,193,201,156,93,213,255,166,39,143,22,183,76,39,139,121,61,168,151,101,96,7,108,146,197,130,184,55,60,190,144,181,151,212,155,199,203,96,108,145,238,167,226,173,61,148,24,115,163,44,217,239,71,31,174,105,159,166,121,14,93,119,90,28,178,145,171,58,97,170,166,9,210,71,77,49,193,57,132,233,151,247,183,192,220,31,125,88,224,82,209,96,24,70,193,34,81,224,233,241,228,161, +113,249,152,79,143,69,4,160,152,56,155,77,135,119,216,163,228,237,71,230,152,128,34,117,143,6,252,80,215,67,162,158,249,224,158,222,177,10,112,46,133,116,227,3,76,16,8,138,46,234,93,155,10,171,1,34,207,217,38,195,71,54,102,48,131,24,124,40,36,201,166,212,8,141,180,255,32,205,64,232,191,245,5,26,31,215,61,29,13,149,169,1,154,102,213,173,147,115,137,189,48,150,74,67,127,19,132,73,148,91,94,235,213,175,99,148,17,107,150,15,214,115,220,103,206,19,29,1,140,2,243,167,252,229,75,13,91,158,69,49,66,148,130,35,168,165,168,24,250,46,66,152,6,114,111,84,174,177,60,35,130,1,23,3,19,195,211,139,197,106,80,192,200,70,116,165,104,43,30,226,131,227,21,151,241,198,45,179,124,141,82,149,138,77,84,218,230,132,49,75,105,229,114,214,2,254,144,138,108,45,63,14,87,172,214,247,17,70,143,6,162,204,24,179,219,17,102,152,112,209,147,131,32,42,123,64,57,227,147,114,12,147,48,236,16,174,143,42,23,166,54,89,33,194,146,73, +214,47,68,198,221,30,157,134,18,152,229,53,242,101,224,199,252,104,89,64,229,38,165,28,138,206,143,148,236,240,46,241,9,205,21,133,147,11,51,12,121,234,20,141,109,118,68,122,168,202,58,220,75,73,36,122,121,132,12,98,240,175,10,219,164,55,154,161,41,22,116,175,228,24,201,154,235,119,136,96,120,233,205,94,1,202,78,248,54,207,117,60,51,42,252,152,144,116,79,10,144,24,76,21,69,23,217,146,36,115,190,255,191,214,177,254,207,103,146,167,209,56,198,220,162,70,237,102,201,124,6,152,3,123,114,1,194,230,172,133,151,135,212,131,134,90,131,182,59,155,106,253,163,46,230,125,0,201,219,217,96,154,124,61,92,119,76,220,179,59,19,102,146,112,184,154,37,136,128,82,191,231,255,222,214,68,234,95,206,217,48,10,136,71,129,193,62,229,24,237,58,169,179,211,198,252,163,31,101,98,67,89,144,88,84,1,183,109,117,179,149,7,230,163,172,75,209,226,205,119,195,187,40,173,179,3,24,182,95,57,114,183,176,88,129,163,116,208,17,129,51,225,17,253,66,101, +237,10,55,103,187,76,7,168,231,243,127,31,83,35,74,201,10,71,81,22,222,98,201,111,125,68,174,100,182,219,5,72,141,184,93,51,23,139,104,213,1,218,21,211,15,247,13,248,85,136,18,48,87,98,251,87,97,126,49,16,27,189,211,149,222,248,71,93,179,160,63,200,30,238,12,40,165,20,112,134,36,66,211,110,23,155,254,46,16,177,253,86,94,156,5,230,243,114,75,191,56,216,226,235,75,209,103,65,154,13,37,21,57,6,192,161,143,248,33,110,56,136,2,198,232,166,243,127,216,93,30,117,77,162,128,174,233,221,91,3,235,211,13,215,23,219,62,14,90,5,30,200,124,52,100,4,202,165,204,156,121,132,60,31,224,139,147,74,27,70,147,16,229,32,141,39,23,189,246,174,162,206,255,125,62,15,246,164,118,140,156,63,1,204,218,212,61,94,113,127,68,26,164,144,64,92,78,27,80,244,88,68,136,132,75,252,124,192,81,154,76,169,152,107,27,45,172,152,102,133,235,48,3,0,2,80,115,253,158,45,66,208,23,126,117,60,16,197,2,208,246,119,95,249,122,239, +102,88,90,126,15,175,111,245,104,86,114,240,118,65,235,215,201,6,11,208,19,0,107,6,238,155,134,8,246,31,190,33,196,85,138,100,193,199,0,11,251,129,11,5,90,227,213,83,81,178,110,155,207,13,41,205,52,251,210,77,111,237,72,24,244,6,55,175,2,143,104,5,207,90,199,140,60,88,141,102,90,178,99,115,132,104,141,151,224,22,235,255,238,35,236,82,54,69,1,75,10,42,78,69,112,248,245,97,9,157,14,34,214,135,173,236,79,138,187,228,192,243,83,90,228,146,68,204,33,102,1,237,0,255,221,191,163,242,11,152,219,225,17,44,187,221,248,245,182,135,107,80,124,0,170,53,36,72,239,136,39,197,129,103,9,243,253,165,191,118,50,1,96,83,13,80,196,111,74,189,50,125,79,52,94,156,69,154,251,217,69,120,144,64,3,141,33,244,59,254,127,136,179,81,240,185,143,222,245,238,111,77,74,60,98,56,89,159,152,195,14,184,184,179,62,240,217,47,158,118,246,39,176,59,36,138,219,223,26,202,103,199,87,184,35,185,237,11,154,161,166,120,100,103,200,171, +107,16,87,129,168,132,122,59,88,45,1,110,209,146,159,196,59,97,252,221,103,227,46,245,205,91,15,23,161,207,102,77,135,44,164,180,30,37,16,227,177,39,239,209,101,113,208,59,19,108,90,239,91,102,113,110,49,87,6,151,136,89,151,19,42,194,244,100,151,75,134,213,10,17,72,61,86,41,189,137,129,30,96,118,105,152,135,7,117,175,181,216,182,117,165,227,45,140,246,149,205,206,27,123,77,140,81,237,135,72,241,62,189,63,47,4,164,251,245,83,65,43,70,4,40,193,92,62,137,125,16,215,68,18,233,101,214,100,122,188,92,188,235,69,75,76,42,77,89,209,215,168,81,88,76,12,123,67,29,65,235,164,79,118,161,152,244,94,19,31,254,178,213,245,78,149,160,243,122,56,246,24,18,228,160,24,95,143,144,178,243,238,149,205,171,135,54,237,103,247,26,130,173,151,55,194,237,155,181,150,51,19,216,104,43,48,179,240,226,185,209,10,41,208,123,67,3,153,122,97,8,95,64,161,246,103,227,49,234,163,167,31,222,60,206,180,149,225,241,102,92,160,119,99,95,4, +60,56,16,74,104,82,64,191,126,255,234,189,76,172,169,177,89,167,166,76,173,17,14,148,51,22,21,121,64,149,235,216,161,98,16,41,84,80,148,248,230,9,33,17,7,31,168,191,104,230,117,194,110,1,101,177,184,171,48,100,101,64,239,9,34,171,228,163,21,80,215,3,10,223,135,233,118,218,120,9,95,12,233,117,81,171,154,122,15,32,188,232,156,205,160,169,185,54,13,84,143,132,62,194,97,139,25,127,209,20,184,145,91,4,239,210,49,201,91,217,235,149,254,156,97,42,61,167,49,113,18,218,244,229,228,136,69,31,33,201,65,25,194,195,43,163,237,54,65,158,248,96,34,184,191,65,160,182,67,42,184,55,37,209,31,189,115,8,177,164,78,117,152,229,145,88,169,165,15,62,76,157,205,248,96,232,114,245,165,188,48,148,23,103,121,162,191,220,224,238,190,9,64,214,190,175,48,59,107,254,67,103,59,116,245,145,152,10,3,247,27,14,125,167,178,0,29,62,193,41,123,226,73,239,196,168,113,25,78,115,147,245,196,61,29,233,167,154,73,205,73,16,202,114,229,166, +189,252,99,77,117,130,226,44,223,66,75,39,127,107,182,0,151,31,237,117,126,142,181,245,142,34,44,191,89,119,37,28,245,56,201,212,192,45,120,155,200,91,201,26,182,205,241,134,247,209,199,113,246,133,183,213,243,216,125,117,179,50,195,125,87,167,229,183,187,62,170,232,233,167,201,66,225,190,212,25,17,168,125,171,186,39,139,139,9,175,26,32,201,2,83,191,190,199,154,28,168,113,1,41,58,216,58,221,165,117,123,14,225,164,22,48,239,49,60,133,229,126,73,208,142,204,228,27,199,39,85,224,35,159,88,193,105,154,1,46,34,225,25,173,31,21,15,113,220,78,244,107,255,160,123,79,48,45,20,22,97,2,209,59,100,14,232,163,185,119,196,26,71,112,158,135,109,226,119,237,139,126,175,218,67,202,177,17,253,131,44,143,212,172,38,250,129,93,60,222,29,171,125,167,226,206,30,88,138,241,83,160,250,139,248,118,224,120,213,88,250,9,43,84,93,243,34,159,250,114,80,156,214,192,59,39,201,63,148,108,84,72,106,22,93,247,157,10,192,70,100,67,169,142,107,116, +220,98,244,232,62,60,39,155,251,236,132,11,124,72,16,21,11,11,158,64,247,246,94,198,247,42,11,120,4,50,132,135,252,245,200,139,132,139,175,23,164,21,80,232,44,186,179,154,49,18,189,252,244,45,158,92,230,191,216,25,142,139,121,65,201,143,201,197,117,251,214,71,67,243,128,169,240,67,212,27,129,39,203,149,69,165,164,30,144,198,160,246,178,173,109,228,246,37,182,90,240,106,23,165,230,17,19,7,134,93,80,210,13,73,207,96,159,28,132,152,128,54,164,56,68,121,51,159,110,32,222,64,80,132,161,127,218,69,112,85,11,194,195,97,206,111,244,100,214,163,165,213,186,21,243,22,131,219,80,63,183,20,173,11,82,248,90,95,85,121,86,153,10,2,212,111,159,0,251,20,1,25,47,87,112,180,239,43,123,93,153,51,122,184,176,42,82,243,213,0,154,167,195,47,56,237,41,165,221,152,94,77,215,149,162,206,24,167,171,193,239,253,67,255,162,66,67,158,12,45,114,248,135,75,93,3,61,116,112,10,171,171,204,79,153,254,156,130,141,208,229,48,32,218,44,153, +5,118,122,130,123,162,128,75,71,131,30,88,227,157,92,106,127,107,10,153,102,235,219,196,180,241,192,8,156,224,118,108,182,152,175,95,198,212,167,127,251,247,61,169,31,132,157,164,98,66,144,212,250,2,3,216,77,90,57,152,167,158,3,189,205,123,234,21,50,199,195,34,134,184,4,133,216,152,114,56,154,92,53,99,69,94,22,171,186,92,28,138,76,238,116,174,191,248,29,192,110,34,109,79,66,241,241,186,220,122,254,116,30,27,78,89,246,100,55,50,115,42,67,40,111,65,93,246,158,80,102,115,41,109,175,37,99,228,240,184,41,52,160,135,239,132,231,171,0,205,147,154,19,176,230,4,100,253,178,250,246,16,128,35,70,30,85,100,156,33,226,174,51,218,81,37,158,242,217,89,43,66,57,45,45,194,139,11,15,227,93,245,217,118,76,234,85,242,114,168,85,246,139,59,166,207,158,122,195,47,198,93,240,98,251,212,139,174,65,65,212,97,177,71,136,145,166,94,160,65,217,175,1,172,34,66,243,247,215,158,191,128,86,105,71,117,102,177,110,4,191,227,178,140,10,44, +125,16,121,119,66,123,18,93,194,26,129,22,204,221,15,24,214,110,51,32,180,173,113,243,225,8,222,92,140,136,202,55,53,71,243,88,59,130,210,35,89,101,243,158,176,71,46,168,152,227,32,209,24,86,173,38,172,71,73,58,41,79,188,55,92,240,231,18,22,220,27,140,174,15,128,75,211,119,202,185,102,69,223,240,104,136,227,59,219,163,85,58,229,17,149,114,192,134,90,175,239,141,135,242,188,35,186,178,185,38,222,48,81,84,22,16,37,97,79,61,228,156,234,157,199,196,101,170,12,171,16,239,196,89,117,13,98,221,246,194,103,66,154,184,76,159,127,172,169,147,38,29,250,224,80,165,58,200,30,206,21,74,193,191,125,49,130,56,126,251,183,206,18,107,98,100,12,229,184,113,14,204,165,159,78,2,222,208,157,94,26,96,89,139,212,216,253,25,123,247,247,187,132,86,200,131,253,162,42,118,120,36,240,133,180,81,250,241,47,14,35,59,7,149,195,144,167,242,199,185,244,53,212,68,86,61,25,162,130,217,190,178,95,135,78,162,31,110,36,52,79,105,184,64,12,86, +117,77,207,89,41,74,64,231,85,123,151,100,35,242,57,200,162,242,166,39,73,122,67,21,167,243,49,232,225,160,223,115,65,147,233,140,22,235,237,19,232,106,243,159,101,108,100,192,124,148,8,109,244,135,254,42,113,209,215,4,253,72,114,40,7,133,238,156,139,58,8,87,84,2,155,9,103,151,28,9,117,228,116,36,113,67,248,103,64,19,74,242,100,220,193,192,43,53,140,66,219,10,42,84,227,240,235,53,31,155,10,97,69,173,164,96,54,174,194,59,191,36,90,176,217,248,194,171,254,161,1,97,57,127,65,198,49,238,58,86,154,26,72,138,129,25,92,218,187,72,48,164,252,203,177,172,80,98,232,205,80,140,187,226,12,73,2,84,205,54,134,202,26,82,150,158,207,37,26,0,6,93,57,120,240,52,233,204,213,214,231,250,229,178,246,199,247,145,175,60,123,197,160,165,63,14,43,121,18,146,232,221,228,225,97,143,98,233,235,209,108,169,251,228,9,255,50,89,38,147,63,193,231,25,103,190,75,229,57,21,100,88,52,199,29,224,201,254,121,236,221,230,103,105,105,163, +154,145,10,58,231,122,1,50,55,216,205,251,49,3,242,74,234,250,151,122,209,60,10,120,146,248,1,235,55,40,152,64,188,125,70,83,32,115,51,6,186,111,212,210,77,167,130,203,91,45,243,247,19,56,85,188,240,159,207,225,26,164,251,49,118,145,203,204,213,22,114,253,107,15,244,7,117,133,120,110,113,210,205,66,11,126,17,76,206,23,83,183,81,216,90,19,77,108,188,248,32,147,228,112,189,165,149,235,138,5,178,213,68,126,132,13,0,93,13,159,146,10,236,103,53,185,138,232,228,45,225,157,193,183,146,28,160,201,206,135,31,222,171,95,128,176,16,129,130,81,243,202,152,121,53,247,53,41,69,48,101,157,155,1,205,122,136,115,191,105,111,154,145,56,98,205,138,2,69,217,178,244,44,103,211,190,134,151,89,158,254,242,38,95,3,1,131,123,137,174,222,189,185,208,127,241,89,182,133,114,123,26,96,84,13,47,186,118,30,59,179,58,141,188,218,55,3,47,102,13,28,248,155,156,139,114,168,122,116,20,123,88,63,173,36,105,234,226,153,154,54,35,241,62,86,201, +226,124,125,40,24,65,145,247,36,125,106,165,232,236,48,42,36,14,6,45,188,127,104,231,182,204,236,230,33,178,168,50,243,74,213,35,245,10,233,43,232,88,53,251,214,47,157,59,62,106,9,46,99,40,159,254,116,33,90,43,219,39,209,235,65,179,138,154,221,144,69,70,246,22,102,81,130,17,54,211,182,105,30,116,111,183,45,114,144,152,79,47,188,52,253,242,162,251,9,144,121,17,118,247,81,168,3,115,213,26,79,249,68,237,94,125,78,72,146,103,219,202,124,99,183,185,42,214,158,180,105,208,33,204,94,139,216,75,6,166,84,31,19,199,67,200,238,234,13,107,58,97,10,45,158,153,2,68,174,0,101,216,113,193,10,55,235,60,150,1,231,22,47,181,116,124,247,98,194,61,45,59,202,129,87,3,78,90,198,81,127,215,23,141,106,156,105,93,89,41,26,98,154,54,96,211,188,33,163,77,84,192,39,202,254,161,175,237,236,34,134,186,209,13,232,242,128,239,254,254,212,31,156,170,36,103,143,217,63,52,217,88,212,187,189,241,16,59,101,127,232,135,49,198,236,212, +70,241,187,77,71,42,196,220,220,131,197,112,52,60,137,2,109,197,56,123,193,28,50,110,47,179,44,104,226,201,135,125,3,149,6,72,249,52,228,198,97,235,134,38,181,17,219,228,61,130,145,168,206,110,141,194,155,72,126,150,206,111,63,129,79,228,251,116,223,55,65,198,153,214,133,161,201,37,116,119,125,242,61,152,63,90,239,66,184,226,212,195,160,200,172,128,204,159,117,162,104,152,128,240,71,182,21,28,72,41,187,239,250,126,146,173,94,156,111,47,45,198,147,53,24,132,9,231,62,93,214,193,49,253,248,18,250,57,103,180,8,113,5,0,193,117,2,138,240,119,134,194,223,146,26,91,160,233,163,139,48,188,174,29,152,12,137,29,102,171,214,95,191,206,58,32,67,140,95,110,227,112,80,159,232,147,126,50,245,220,62,159,151,40,125,83,179,242,91,146,68,102,152,212,137,251,183,161,141,174,49,121,61,129,44,233,29,152,155,34,152,239,154,203,159,170,114,45,79,253,29,48,162,97,214,53,252,227,28,129,40,233,52,39,113,154,159,204,161,144,195,9,248,193,6,64, +6,196,252,177,143,138,192,71,24,170,234,2,41,0,145,35,9,173,219,31,13,64,54,197,76,214,72,119,239,168,180,229,163,121,79,89,201,75,144,103,63,236,146,124,29,166,143,8,210,140,18,178,124,7,95,125,182,110,176,152,81,25,225,211,207,100,188,58,124,141,241,20,200,165,215,73,95,101,227,247,247,120,152,185,198,125,192,135,186,126,145,177,7,148,60,207,151,169,140,175,98,85,79,217,102,48,99,35,243,123,145,250,125,209,138,43,53,183,132,45,143,252,183,79,14,60,48,142,162,253,147,139,192,151,32,192,20,5,228,142,203,142,131,110,105,149,80,156,193,140,197,70,36,11,203,158,170,237,69,229,111,1,156,136,84,15,246,192,62,105,186,18,211,73,124,209,128,169,220,215,218,161,9,192,134,98,83,193,137,215,190,235,65,128,205,51,74,249,181,248,70,203,25,27,14,251,214,46,213,203,190,131,245,153,59,79,79,36,65,146,15,59,68,83,155,170,177,6,117,127,59,167,74,179,74,38,150,112,59,36,218,65,69,239,31,112,149,63,133,234,19,120,90,123,160,247, +59,231,20,168,143,123,165,130,128,246,40,26,22,119,237,107,151,37,123,250,149,246,111,158,80,38,38,51,26,171,244,23,193,51,160,214,193,19,70,143,110,192,118,24,143,13,250,6,158,71,26,32,103,116,28,106,16,4,137,132,248,137,152,104,225,152,242,54,131,70,39,104,163,206,12,52,187,28,48,92,17,248,193,210,86,126,226,142,144,79,190,69,143,124,196,92,168,176,95,210,91,209,227,225,82,172,16,141,229,121,145,52,27,169,71,209,151,177,214,115,238,94,230,95,216,61,195,8,9,15,103,167,221,242,245,204,13,94,194,11,99,33,75,70,30,120,247,224,144,182,181,199,227,76,150,76,163,189,218,214,200,54,79,68,167,87,75,34,162,59,65,139,109,4,202,105,81,172,44,65,228,74,80,219,199,251,244,10,231,99,88,222,84,64,125,47,178,159,93,170,206,72,228,74,209,65,64,208,84,213,199,131,215,178,250,16,52,64,172,107,244,86,85,115,169,172,26,162,206,233,210,31,216,186,238,43,252,34,165,129,243,232,80,53,22,186,197,162,245,226,74,242,146,172,240,234, +131,207,82,248,178,162,126,97,111,55,59,147,229,240,243,210,112,123,76,221,247,101,117,51,34,129,32,231,178,72,65,255,52,214,203,203,104,154,30,193,206,141,137,164,189,63,219,219,95,51,108,46,250,27,126,122,53,17,0,80,143,187,3,154,235,245,36,12,164,234,200,54,96,250,135,76,184,229,28,123,233,69,22,236,147,66,88,124,1,138,23,0,167,79,12,235,212,149,74,5,248,121,85,250,136,52,114,199,156,44,132,219,39,123,145,145,146,114,9,26,160,214,7,213,149,121,231,42,2,99,176,16,44,29,27,120,215,39,183,0,181,209,12,248,33,205,248,67,186,200,112,110,17,33,110,180,81,241,186,176,214,211,124,49,34,5,49,56,226,145,133,80,221,55,235,144,92,148,196,21,166,250,201,246,91,171,109,249,129,182,237,96,248,56,130,185,33,175,123,125,164,115,149,123,162,207,154,201,202,70,62,66,255,97,129,135,150,86,205,41,17,254,198,7,108,76,59,49,42,15,157,137,11,109,34,107,194,40,236,239,232,187,183,19,146,136,93,187,22,36,4,65,160,111,235,199, +58,144,159,47,20,165,134,20,205,97,80,55,248,217,87,120,30,116,138,161,33,117,125,244,149,250,154,42,129,86,35,76,198,69,218,71,217,61,72,203,25,235,20,156,10,38,147,38,221,111,226,124,246,111,32,127,50,209,189,196,194,238,63,72,54,59,246,87,228,238,26,69,73,82,245,51,199,57,223,133,223,162,51,157,239,33,5,5,105,202,38,153,141,180,13,240,193,206,8,139,96,73,106,201,156,216,222,255,104,83,31,214,205,32,192,105,197,196,79,121,193,45,212,191,46,116,42,151,5,155,7,113,173,36,118,218,21,253,248,8,152,239,7,15,240,66,209,141,51,149,69,48,160,134,100,211,254,101,95,143,58,19,126,235,172,28,131,251,233,203,95,52,108,49,118,147,202,141,71,49,230,96,177,193,125,130,146,170,105,150,143,248,122,134,114,236,105,213,246,228,107,254,157,107,10,132,13,208,220,210,33,233,135,33,96,67,215,121,190,164,237,46,245,53,164,160,237,40,77,232,165,232,232,24,210,174,76,117,168,52,240,92,28,233,142,101,55,31,20,55,122,198,197,246,41,52, +60,100,187,180,224,14,202,145,230,251,54,102,6,63,23,43,120,232,109,216,12,16,39,28,62,94,133,149,214,232,17,166,113,144,102,159,95,188,153,96,50,80,143,199,127,193,162,8,251,187,136,12,223,255,98,77,229,217,128,106,126,30,50,255,69,200,58,215,110,253,182,124,244,209,210,134,61,144,223,101,171,62,31,243,112,50,237,105,203,209,222,219,39,118,46,66,77,208,225,199,107,121,120,209,160,197,24,207,238,183,255,171,16,137,180,135,251,163,226,77,138,152,100,108,63,44,130,210,159,248,195,250,78,115,7,66,108,206,13,85,217,183,46,3,113,195,206,39,191,91,149,154,162,195,120,45,43,190,169,66,125,80,185,201,190,116,41,242,107,15,102,4,159,210,196,5,104,48,205,199,108,106,203,168,229,125,172,97,50,122,174,146,81,224,254,164,82,240,97,217,216,190,100,102,56,193,201,43,104,110,16,216,180,10,208,34,156,37,149,48,126,66,19,80,137,196,45,7,153,75,95,243,213,231,185,213,0,146,2,47,156,138,154,54,54,10,119,242,165,182,26,57,77,109,88,247, +188,249,126,188,195,13,142,195,57,136,94,100,64,112,175,26,185,39,64,16,198,61,61,151,24,143,78,22,84,109,221,66,207,30,35,162,232,175,249,179,72,213,134,29,112,103,179,24,73,50,207,99,167,34,124,224,51,249,177,161,140,23,213,219,8,99,125,54,7,125,174,27,222,247,143,87,112,172,245,65,158,242,251,246,115,208,29,228,132,156,127,231,9,203,124,235,220,207,166,144,232,239,108,98,95,138,51,176,90,136,29,204,254,32,204,95,157,179,190,46,82,95,116,92,243,215,84,82,230,49,164,148,46,100,20,92,249,10,56,88,211,198,206,252,146,119,250,247,115,1,136,135,188,170,99,240,120,18,202,93,110,167,10,179,191,176,15,69,229,84,1,113,99,28,180,139,254,185,54,255,252,238,120,247,233,114,6,53,220,246,243,81,129,136,2,10,243,139,79,246,125,196,238,132,57,55,193,248,223,80,223,203,191,219,197,43,219,175,111,190,71,93,168,72,147,32,58,67,68,239,170,123,135,201,130,48,124,246,229,39,120,247,155,135,126,219,19,108,77,233,183,159,246,164,181,61, +65,106,138,93,234,238,75,34,207,0,249,124,181,70,109,48,177,208,187,175,247,45,35,122,209,230,86,49,228,213,32,24,222,21,233,219,174,185,9,99,155,216,183,211,204,36,37,130,122,166,117,124,205,246,140,248,36,245,226,89,193,182,60,44,75,30,185,144,192,141,213,75,243,185,193,79,38,38,222,68,38,217,80,33,61,121,60,43,122,115,116,126,62,194,87,154,19,61,142,109,63,118,32,74,78,240,106,160,122,170,23,149,39,80,190,84,93,255,54,240,36,138,152,195,209,115,108,177,140,10,163,143,4,163,97,234,202,155,79,201,38,200,108,130,115,178,216,0,212,171,211,76,227,98,249,21,155,186,166,193,205,80,91,243,245,86,65,49,35,140,203,112,162,198,178,232,142,125,21,87,201,92,185,209,159,175,98,181,115,92,59,143,17,190,30,59,74,239,43,8,221,4,161,69,89,153,75,81,31,125,129,164,235,83,198,207,176,207,21,249,21,233,82,63,84,248,165,156,159,5,122,200,224,143,108,193,32,73,185,195,151,110,185,43,238,79,187,166,112,221,230,241,161,57,203,147, +105,206,78,231,241,26,199,181,234,84,104,244,94,17,32,247,151,154,47,86,43,165,150,0,113,4,28,190,227,216,78,114,90,138,144,161,236,214,210,123,48,206,80,246,98,235,3,53,103,129,64,21,190,245,184,20,201,138,80,110,30,17,154,124,201,16,191,126,8,132,252,172,67,223,81,15,140,78,147,111,244,182,100,244,109,126,67,146,208,204,61,123,114,135,35,10,94,245,179,35,33,186,65,104,99,209,65,36,244,135,84,148,190,35,227,119,237,97,213,163,18,177,22,239,24,4,119,57,100,112,104,69,89,236,115,146,241,217,216,119,144,196,243,77,122,220,211,122,57,189,112,209,185,41,37,152,97,190,69,119,176,243,224,209,216,158,79,146,250,43,50,191,111,190,122,136,77,226,42,196,99,59,155,243,28,73,31,134,69,243,67,6,78,184,73,125,117,133,215,166,107,32,187,96,139,64,222,155,151,233,88,71,168,102,28,222,225,131,217,172,129,100,164,112,165,220,65,188,63,189,166,126,64,4,204,118,206,239,94,12,166,20,155,58,112,185,109,81,232,199,94,10,129,217,30,113, +83,115,53,246,114,62,33,226,156,132,192,73,161,46,47,219,19,234,236,211,88,166,62,212,147,92,209,170,209,167,217,191,128,11,205,27,103,140,182,136,91,9,36,241,215,3,7,208,245,201,94,100,24,222,16,228,21,86,147,189,44,79,146,210,197,250,237,37,49,131,214,224,163,19,88,222,147,47,198,243,135,107,152,30,9,51,98,35,66,15,61,44,140,196,234,28,15,229,237,201,111,124,38,18,166,225,91,150,135,234,230,67,239,16,223,96,72,63,74,204,65,170,75,176,57,161,84,170,176,92,29,112,215,51,95,141,13,97,165,132,191,63,180,121,25,31,214,77,217,209,152,117,249,151,216,136,177,156,86,86,149,183,92,238,163,135,157,62,14,213,54,172,20,152,239,167,13,215,51,10,132,125,190,239,0,201,218,114,132,97,161,97,164,170,131,123,45,189,194,23,6,171,141,187,49,140,90,98,124,11,101,141,30,220,15,224,221,190,140,39,48,231,200,173,34,250,141,165,15,48,244,55,62,74,107,213,61,207,67,16,199,237,98,168,198,45,233,238,102,139,217,56,179,166,46,244, +24,63,60,208,248,34,152,18,188,138,144,245,70,91,83,135,61,175,133,35,216,99,15,123,173,33,27,209,226,30,146,208,134,87,250,58,24,236,227,26,184,208,47,227,153,49,150,108,251,237,250,93,170,47,20,175,15,192,52,185,158,63,24,215,96,159,199,183,177,225,20,252,244,17,202,111,108,51,4,102,0,10,26,227,112,126,187,9,67,97,245,194,49,81,144,178,168,19,105,138,199,227,112,0,8,231,166,228,101,119,217,161,240,154,228,111,240,58,193,224,165,102,192,17,121,134,109,102,107,153,182,94,45,227,163,208,92,97,131,148,63,142,245,132,234,32,173,143,114,178,173,69,124,187,160,107,239,82,123,19,114,60,79,80,125,183,82,49,64,140,148,62,84,206,234,190,159,160,140,77,158,200,196,198,70,222,91,238,30,126,193,191,181,111,87,230,186,219,131,96,74,61,188,148,121,29,22,110,41,166,103,62,104,61,33,130,21,72,41,160,170,53,221,156,112,108,203,150,153,109,210,60,255,206,144,15,77,171,185,162,93,44,137,80,83,206,232,41,239,209,244,131,183,13,39,218, +58,48,212,249,60,172,129,244,54,239,35,55,137,0,109,60,153,29,204,214,63,109,32,45,250,23,74,210,73,81,231,100,194,226,202,68,171,36,223,183,6,218,94,242,51,79,94,240,37,235,1,35,148,115,249,170,152,66,62,164,17,50,104,155,80,83,184,199,154,249,153,63,120,122,252,255,151,203,145,92,26,142,212,237,108,11,24,82,57,53,102,1,0,195,239,213,243,38,8,0,6,132,87,176,117,22,133,122,88,135,175,167,139,77,137,236,241,91,74,175,36,152,84,185,175,253,13,107,82,161,22,180,189,81,240,1,241,27,43,58,232,216,188,233,126,168,67,179,213,216,180,169,22,78,181,192,75,158,176,26,176,89,26,206,110,114,121,171,43,109,207,87,241,100,38,202,135,135,77,18,147,107,82,123,124,75,184,58,68,59,17,0,44,226,203,250,211,35,35,155,227,222,225,9,74,128,27,11,235,196,136,220,189,167,0,19,194,181,128,74,25,81,168,162,156,61,105,50,162,135,190,245,228,203,27,5,119,62,208,126,223,191,249,192,84,190,188,79,209,162,160,3,203,242,73,102, +33,140,247,149,136,107,239,250,117,23,204,208,194,181,248,23,39,51,23,184,246,55,127,7,192,35,120,221,83,63,230,71,107,222,159,181,30,87,230,119,213,226,92,244,120,246,39,200,65,28,90,20,54,237,145,19,84,106,214,202,133,194,52,184,239,13,126,123,134,12,113,171,31,33,239,58,82,160,71,44,155,66,6,160,190,223,95,69,37,60,250,240,226,80,149,87,54,46,72,236,36,160,165,129,156,70,76,138,21,132,11,175,228,178,65,183,5,224,109,10,75,232,107,93,83,112,82,10,126,49,17,230,166,161,126,51,116,50,154,54,143,84,17,136,147,128,81,247,61,138,57,232,5,90,147,34,159,249,169,81,206,118,142,42,28,45,129,213,2,160,101,82,182,25,171,70,120,99,154,84,154,28,199,30,34,141,173,62,122,21,240,135,85,62,233,102,105,132,36,177,27,148,126,153,173,82,213,113,126,87,29,88,27,229,9,207,184,206,34,10,160,58,230,52,119,188,80,193,175,108,140,26,125,155,55,79,142,81,187,34,14,52,237,1,2,223,204,88,24,66,250,230,70,12,16,195, +111,59,61,140,131,207,130,105,188,84,104,96,236,41,152,60,152,109,12,187,170,13,38,243,218,122,166,137,192,149,204,90,136,224,250,123,64,81,107,105,52,164,126,189,14,42,11,218,1,239,131,193,214,60,233,240,105,166,125,81,131,188,151,167,52,175,215,149,123,241,146,149,70,59,136,194,190,68,84,104,39,9,210,122,118,0,158,78,175,177,83,28,107,206,44,246,157,216,4,133,164,176,230,120,87,189,252,142,248,181,76,232,223,83,123,18,231,111,39,150,223,201,158,63,28,19,52,144,163,23,236,154,157,130,45,98,149,185,190,239,240,165,251,243,189,84,29,253,165,162,195,147,188,184,115,107,163,238,44,16,67,147,19,80,128,19,138,131,25,118,233,70,134,196,28,139,171,113,156,190,49,97,62,164,10,202,255,56,87,147,27,104,110,168,94,235,154,149,176,31,90,101,233,190,234,191,226,22,144,97,211,119,94,146,113,233,239,234,109,26,90,34,120,141,227,182,157,171,235,76,177,53,3,184,233,121,218,129,146,161,227,166,17,143,226,48,180,226,60,77,246,32,146,204,145,95, +155,102,188,190,229,1,97,152,33,30,58,114,64,254,43,172,221,151,123,181,81,124,137,164,228,191,195,73,99,155,171,57,152,186,241,244,64,246,220,162,20,148,121,126,223,13,124,88,173,117,70,37,2,57,85,160,199,111,204,30,186,137,15,250,71,149,201,201,248,180,85,49,157,24,186,204,36,126,237,201,146,129,86,20,236,3,177,24,47,141,52,253,184,204,125,129,146,65,12,194,227,94,82,64,212,191,18,220,31,37,87,18,228,36,188,142,137,42,141,117,0,107,119,234,232,55,249,190,151,24,171,82,47,200,235,174,35,72,23,213,18,47,159,226,190,26,52,199,138,217,86,89,30,238,27,9,23,28,143,202,102,180,214,65,138,197,249,146,105,188,172,110,213,163,5,238,44,129,187,245,155,220,209,42,51,162,73,229,73,242,30,186,143,204,246,225,155,39,246,52,6,156,71,0,3,156,247,247,40,63,19,119,216,72,201,4,170,223,243,97,35,183,149,35,72,176,59,111,72,121,162,145,117,150,152,204,178,152,154,47,35,127,71,237,24,136,79,0,191,198,198,93,122,189,6,85, +166,212,54,91,101,95,225,146,157,67,178,246,164,140,190,42,197,249,202,166,97,52,129,168,160,139,204,5,42,99,15,175,187,84,79,30,136,210,46,210,118,226,197,128,65,169,27,118,122,86,228,110,241,137,244,206,24,9,178,238,130,37,102,115,68,159,56,49,122,184,96,61,221,63,53,141,120,112,104,59,215,15,144,212,109,213,148,171,225,55,174,47,101,167,194,113,27,254,200,17,239,21,44,12,221,146,120,45,133,144,192,218,223,171,138,124,189,121,208,162,119,199,163,108,189,74,194,21,172,144,110,152,168,20,157,211,156,94,254,192,244,160,117,189,243,126,75,116,84,13,72,194,52,249,118,163,185,27,56,63,85,130,30,32,184,129,156,114,121,7,86,139,30,142,102,96,84,213,183,63,195,213,235,112,195,104,217,102,237,71,90,129,183,150,215,63,253,179,18,235,228,82,215,195,134,42,239,209,178,20,62,73,178,129,197,51,146,217,81,198,95,230,27,7,216,5,130,29,126,233,71,115,113,251,41,205,139,106,246,159,100,113,125,58,30,151,154,234,126,163,195,141,60,10,220,211, +159,185,33,99,250,225,149,15,39,119,249,77,45,241,32,207,177,229,88,205,189,62,206,65,71,247,2,189,55,57,227,211,129,254,92,132,241,150,245,136,152,184,235,136,98,61,121,233,240,18,215,11,225,212,15,227,194,190,143,66,112,123,70,123,83,227,235,86,65,237,140,150,208,14,141,168,251,244,239,120,237,17,29,23,100,242,54,109,153,117,96,130,94,28,96,229,232,28,45,236,194,76,30,13,178,80,120,235,180,67,245,178,11,101,120,200,19,223,125,169,182,108,253,135,217,202,186,236,198,43,151,213,23,129,152,102,167,76,66,3,229,75,48,24,220,5,214,67,251,106,37,121,181,6,220,127,104,75,230,199,89,198,237,95,7,140,88,93,214,172,139,80,122,126,217,234,1,170,189,110,244,52,28,63,71,136,136,223,164,254,93,93,196,145,76,67,181,49,28,33,142,118,34,55,181,150,49,144,147,36,20,99,50,10,179,73,198,110,109,137,209,62,59,0,102,185,25,60,115,5,170,159,217,173,14,170,8,119,114,205,192,68,24,7,203,121,1,114,17,17,107,56,99,81,38,229, +101,130,243,213,64,246,200,251,165,182,60,143,202,235,147,156,132,55,154,94,114,94,19,106,61,97,49,188,127,123,121,169,193,239,43,215,112,86,101,67,101,104,187,235,81,237,181,98,125,176,93,153,105,209,244,20,54,192,37,82,163,234,85,59,230,184,188,84,208,10,112,83,236,200,148,125,244,105,247,210,251,123,109,226,235,4,159,248,19,85,225,162,130,71,74,61,34,155,122,38,238,99,246,245,197,169,32,90,174,102,108,72,238,202,83,210,195,6,88,1,33,133,243,59,50,53,16,151,95,140,17,0,50,171,209,177,105,217,165,156,167,1,99,160,72,175,168,60,181,125,1,253,38,182,172,127,221,214,240,114,235,180,11,251,218,64,96,130,107,22,255,72,232,87,183,95,240,43,154,143,184,139,140,159,206,12,118,249,253,17,62,39,160,78,44,225,21,123,178,4,174,144,229,164,103,67,248,18,192,244,134,36,182,217,211,165,128,1,249,52,207,56,83,35,185,28,41,242,99,34,175,116,91,134,150,213,118,67,94,230,220,96,128,222,248,97,102,154,38,207,231,66,119,68,140,224, +152,90,216,168,58,6,81,220,36,23,242,93,61,204,108,80,248,138,130,207,3,121,116,105,95,184,114,101,181,240,19,11,203,7,128,175,136,218,12,145,55,179,206,101,10,65,131,102,74,64,60,66,137,151,106,160,129,220,241,102,22,201,179,158,123,68,202,232,245,203,131,2,76,205,242,13,102,56,110,255,62,150,174,219,235,218,161,228,23,34,250,46,14,32,228,116,66,3,148,155,120,23,125,83,12,231,233,71,247,80,249,215,171,171,147,10,44,3,18,193,177,129,221,252,33,48,177,88,14,91,235,224,197,19,11,191,163,0,19,241,0,78,51,11,191,43,140,175,64,188,63,11,175,83,176,244,112,214,245,68,195,204,151,30,118,62,235,159,149,63,67,244,17,5,223,50,177,18,229,90,58,206,111,47,186,72,166,16,129,104,211,29,10,4,69,251,89,117,126,38,164,141,206,141,33,98,52,144,48,68,9,150,94,209,140,203,208,235,141,9,158,50,248,62,58,219,35,15,116,134,39,30,242,31,156,85,100,2,52,129,35,163,248,190,24,134,199,122,57,68,200,21,154,155,110,53, +211,245,219,239,219,158,109,104,241,40,246,220,107,133,230,5,253,238,174,129,223,208,142,241,239,2,84,149,238,3,85,68,102,59,74,198,162,124,223,192,174,212,67,205,61,169,150,247,66,210,110,94,50,212,30,96,123,126,97,100,58,254,208,124,216,225,220,138,26,126,71,227,125,9,191,245,32,35,120,40,107,68,237,239,235,145,10,43,66,102,38,171,231,240,27,20,225,223,250,70,124,89,5,185,94,56,67,193,68,46,85,199,59,122,180,183,250,196,231,239,58,198,116,156,35,131,62,162,37,93,130,84,222,103,51,251,208,82,56,195,93,159,151,142,242,177,157,12,218,189,231,251,220,251,37,248,135,46,82,79,67,36,39,255,238,131,246,161,45,157,156,86,203,229,195,5,127,103,34,14,5,1,126,119,139,32,35,233,71,34,103,230,104,84,159,52,53,71,114,206,245,139,179,73,205,57,76,15,247,5,165,149,164,40,0,192,78,200,190,74,132,133,159,138,131,3,170,9,242,116,94,182,193,249,51,153,125,184,124,142,209,120,23,187,141,178,208,243,225,98,193,163,56,129,148,162, +232,17,12,79,45,122,162,157,45,124,245,53,118,191,59,49,204,48,99,163,183,133,131,26,28,154,228,161,111,213,28,252,134,20,41,185,228,230,248,171,121,67,250,48,193,131,24,34,14,242,71,88,179,101,237,143,169,235,120,223,244,151,174,78,1,230,227,40,199,132,109,4,159,140,253,152,14,240,77,164,161,112,218,17,98,246,205,17,137,85,15,79,231,167,107,64,191,175,15,162,130,31,50,177,121,164,41,220,106,125,65,89,73,151,38,31,159,68,99,72,67,64,231,25,39,40,146,78,125,151,109,218,47,58,4,107,143,94,141,247,246,102,126,54,236,30,145,72,129,97,24,82,218,91,169,249,170,252,217,209,48,173,193,211,130,186,169,141,125,14,149,140,128,219,223,253,64,97,152,48,105,239,182,25,168,223,123,253,245,210,152,81,230,50,62,85,105,192,183,71,147,124,63,209,98,212,209,173,129,230,239,8,126,80,83,15,129,3,212,153,50,164,215,103,216,176,126,43,19,143,222,46,130,189,2,219,144,69,60,91,240,96,239,185,124,23,79,168,17,186,70,186,93,85,157,34, +88,35,220,58,9,254,88,7,90,158,122,243,9,85,135,94,143,84,28,206,227,83,47,240,71,185,176,155,151,192,233,176,24,101,6,12,120,60,226,135,221,12,27,77,180,95,15,213,246,161,123,124,75,229,88,184,249,173,17,104,191,53,130,152,253,100,10,76,253,214,4,229,242,92,38,56,136,196,225,155,200,52,0,247,218,139,177,212,171,153,136,105,106,132,155,255,140,102,111,160,197,182,42,67,8,83,165,70,62,24,191,75,202,180,201,116,159,117,123,177,76,197,237,223,58,174,0,84,2,60,233,168,39,87,222,185,191,139,72,143,109,217,101,29,7,0,156,218,71,70,62,129,177,18,122,252,111,114,33,238,34,212,233,176,235,172,184,78,54,13,210,162,41,34,13,254,93,133,255,40,25,176,77,105,205,250,143,210,14,91,42,232,45,179,224,169,252,222,140,165,210,93,207,119,201,243,103,155,176,187,46,194,41,114,192,125,146,227,119,67,252,0,240,67,116,48,125,194,240,81,103,142,238,54,205,63,87,167,77,61,20,245,93,98,161,59,246,77,182,7,208,96,62,206,250,51, +69,223,3,153,116,175,115,141,192,83,94,11,213,228,91,240,195,58,200,225,218,112,207,173,209,149,59,251,166,183,55,172,25,219,195,238,213,47,55,129,105,86,145,227,157,222,169,242,58,7,161,133,191,211,35,185,173,196,28,242,133,97,187,129,121,33,200,8,98,221,147,44,205,175,248,134,72,9,42,138,5,73,12,61,206,24,188,110,143,192,76,79,70,24,209,134,76,138,162,106,66,130,156,31,125,55,42,206,42,36,3,50,250,180,230,44,22,111,11,149,43,155,176,140,173,91,188,59,43,122,123,51,226,126,75,228,23,8,70,186,1,71,166,174,95,165,217,143,132,109,236,14,99,249,126,33,51,136,2,108,74,234,98,218,110,54,24,10,107,143,184,76,244,183,87,222,247,36,247,165,138,189,182,17,68,201,17,97,61,48,250,51,2,28,145,176,52,132,1,32,229,226,15,203,185,114,118,172,54,188,233,102,75,85,103,249,183,14,82,254,224,54,210,26,234,119,47,31,55,183,90,106,190,184,97,151,171,51,172,106,22,82,191,223,32,120,102,62,223,183,197,2,184,224,27,52, +230,20,168,120,56,11,21,59,138,198,215,144,250,107,52,194,119,138,180,216,212,210,173,138,32,206,238,180,29,38,202,223,212,101,131,1,11,95,247,74,218,71,134,74,247,194,227,163,110,70,213,59,71,223,15,224,114,62,196,233,41,157,20,101,193,165,71,163,145,246,149,217,57,230,156,97,61,252,214,137,156,69,104,87,151,80,239,93,170,170,19,172,83,116,85,156,97,18,230,6,78,130,172,102,28,5,83,185,99,217,67,181,100,38,250,250,173,129,109,169,86,91,114,88,146,13,75,129,232,94,119,161,160,79,249,25,103,47,28,91,104,181,239,251,77,87,126,191,213,192,58,53,27,81,220,55,251,86,29,228,64,192,185,177,53,62,44,251,62,112,112,223,172,232,252,253,170,87,181,134,244,37,206,126,166,240,12,250,157,73,76,159,244,123,106,191,198,21,234,203,3,22,226,217,147,7,203,46,113,248,24,153,201,106,28,175,192,77,118,62,100,110,53,157,89,13,147,90,217,24,80,174,71,56,119,202,137,239,144,224,37,223,43,70,125,66,68,37,85,207,16,232,157,229,254,87, +174,79,239,200,130,242,201,45,77,172,19,20,144,3,32,136,224,184,102,16,121,66,245,142,208,137,34,241,40,228,23,37,79,63,190,45,8,1,152,31,171,65,50,60,203,56,17,236,213,249,69,72,247,225,33,241,49,182,237,39,200,104,0,184,208,104,250,29,43,156,61,251,219,182,208,133,97,103,255,250,74,94,171,187,174,63,254,79,154,206,99,73,82,101,217,162,31,196,0,173,134,137,214,144,104,152,161,18,173,53,95,255,168,62,239,14,170,205,202,172,172,19,8,247,237,107,19,30,158,95,113,146,99,104,206,21,108,170,104,32,6,206,53,76,21,163,142,247,75,45,214,164,217,147,108,233,86,161,146,241,172,111,75,135,183,16,119,33,171,58,48,80,92,54,61,245,212,158,170,162,0,206,8,210,8,41,30,66,182,251,134,168,82,229,50,171,241,243,102,254,138,212,34,6,124,206,176,202,71,79,228,152,161,246,83,250,198,244,144,43,191,134,150,243,209,144,161,194,253,34,136,11,229,255,126,7,1,240,119,112,106,255,119,144,31,197,108,255,225,60,16,90,138,231,71,81, +239,77,111,212,241,234,27,3,158,175,37,160,230,239,253,98,159,71,233,42,44,184,111,96,97,127,168,80,75,29,174,15,146,192,168,64,50,75,221,118,238,175,69,17,254,222,201,214,98,104,223,84,213,65,223,205,120,213,232,41,3,142,186,39,111,153,38,178,51,205,41,195,202,85,26,227,234,229,244,88,176,241,61,19,103,60,13,66,167,12,200,124,47,36,20,37,243,85,2,241,183,136,231,170,62,70,23,172,189,242,219,33,57,182,68,168,165,47,45,127,57,177,97,10,44,225,224,252,48,160,60,66,77,173,128,238,72,70,22,79,135,47,53,202,125,246,135,176,102,123,215,171,207,61,233,158,215,17,64,8,163,42,25,95,211,171,45,222,63,109,113,110,109,104,249,253,141,159,58,171,226,156,115,176,168,34,77,218,249,30,193,152,185,225,223,204,10,202,157,95,190,93,131,99,33,65,240,56,48,226,239,12,44,252,183,167,217,81,38,234,141,53,78,36,253,184,28,32,165,192,14,166,139,169,48,34,250,163,187,203,19,130,207,82,94,176,202,175,230,252,203,113,138,200,117,84, +70,74,153,237,63,215,4,0,34,168,112,115,12,41,151,21,39,55,193,207,100,157,117,74,164,116,109,24,214,36,236,9,243,89,227,95,154,221,161,231,190,103,248,83,25,164,224,191,31,173,148,10,251,95,45,245,208,230,138,182,96,231,112,159,66,191,148,63,154,19,141,252,126,32,134,131,4,129,218,172,198,60,248,84,253,205,116,112,83,214,45,27,131,2,36,150,10,123,0,0,146,52,113,255,122,234,198,240,254,59,115,15,107,175,165,58,51,93,20,217,59,111,126,147,79,178,162,228,1,133,181,27,107,174,81,86,203,32,213,140,178,53,194,31,221,105,163,98,196,182,7,66,29,173,54,96,95,112,183,61,133,21,61,111,249,94,255,211,235,110,99,137,60,88,41,39,47,254,250,8,254,245,183,60,105,254,130,135,48,125,143,207,172,127,226,28,7,220,118,224,104,80,154,64,231,143,169,36,27,56,64,87,8,141,167,64,255,120,14,100,167,51,66,157,236,73,212,212,56,98,67,151,31,101,108,173,172,241,233,225,115,95,191,163,187,66,227,119,246,254,254,55,226,229,199,85, +37,244,16,202,27,4,27,34,71,216,249,62,240,151,57,153,122,93,208,114,92,216,95,64,142,79,140,35,190,18,7,9,185,149,41,130,118,169,62,238,199,163,226,129,100,29,241,13,76,39,215,68,216,83,217,123,180,138,184,75,154,103,110,91,70,209,67,84,15,143,127,204,244,58,60,4,195,255,14,2,163,100,188,137,15,214,189,62,36,142,9,177,26,211,105,222,171,76,38,242,172,165,181,198,124,86,18,248,59,147,158,253,232,55,142,167,14,231,108,232,175,225,167,144,57,226,143,245,233,29,77,133,203,108,192,31,98,166,76,154,35,228,185,7,231,156,218,191,95,8,118,198,95,143,142,172,103,229,21,238,123,254,178,1,203,68,15,0,239,239,255,106,224,52,77,35,199,43,150,170,134,106,20,96,189,240,31,126,129,212,123,115,147,192,73,27,50,37,234,167,11,215,250,203,181,81,188,156,4,220,175,167,32,117,36,5,21,254,112,244,54,248,232,9,177,213,205,27,236,2,132,85,44,63,44,88,237,193,24,134,154,43,4,248,38,25,124,213,47,142,244,203,112,103,110,242, +191,58,85,101,154,114,7,131,63,119,97,54,170,84,160,249,243,151,156,120,166,30,103,245,239,92,113,6,128,133,149,95,67,139,147,55,222,55,201,102,246,111,206,236,24,96,57,113,140,227,138,219,98,193,62,231,44,52,219,74,11,155,131,59,136,40,27,164,230,32,118,51,139,5,66,149,112,24,106,32,252,231,171,139,177,24,57,69,99,6,89,230,190,12,10,225,217,232,46,186,121,31,127,49,81,66,235,180,133,43,250,222,17,57,111,121,86,167,102,74,135,91,178,161,18,196,214,93,246,192,223,44,110,180,33,28,28,75,9,139,101,23,240,70,62,151,61,148,191,217,56,222,179,243,198,230,185,106,33,245,119,30,22,33,163,85,230,15,60,84,238,121,199,51,208,62,117,214,250,69,107,160,227,152,139,35,164,209,180,119,172,111,169,241,48,103,32,41,109,237,99,124,55,175,188,27,94,170,125,75,149,156,18,38,175,100,126,133,2,37,202,53,94,48,71,127,251,99,119,255,189,157,107,14,157,249,93,20,201,92,126,214,171,177,127,90,252,215,243,229,116,32,215,39,46,7, +217,167,38,100,73,18,116,211,239,183,64,101,132,95,69,148,56,109,165,132,62,156,55,98,219,23,57,239,76,104,138,14,98,8,72,48,253,167,16,77,218,176,36,67,122,145,191,232,252,95,171,130,159,199,87,15,21,235,210,214,31,175,176,115,188,105,146,89,127,107,64,112,154,120,40,224,190,159,250,52,128,198,230,189,21,71,72,3,171,23,154,173,149,235,43,179,194,146,160,161,20,86,213,64,198,3,153,105,72,220,9,189,204,11,144,59,185,93,227,6,130,0,128,128,33,189,65,91,209,197,109,151,100,10,65,249,50,201,27,223,26,33,140,227,169,114,153,190,201,28,160,196,54,244,47,254,39,179,220,140,241,248,122,199,231,107,29,191,46,47,209,204,17,173,76,112,205,218,147,18,200,171,75,201,56,40,244,53,60,211,205,88,129,114,164,196,169,2,207,111,98,79,197,91,71,83,33,142,23,97,19,243,113,196,212,142,206,30,135,27,177,97,233,244,186,43,67,39,76,211,109,245,239,28,63,115,98,39,64,88,73,132,118,214,64,69,201,135,28,17,149,77,191,120,132,38, +243,199,150,85,47,67,135,62,160,127,0,120,252,94,126,218,32,194,96,239,216,219,242,47,21,240,159,93,169,77,99,172,176,6,127,181,252,49,250,231,135,159,59,58,37,57,50,138,146,67,121,137,33,130,194,247,97,249,127,251,123,233,214,195,139,159,82,89,99,175,104,92,91,251,15,217,121,243,209,31,158,80,250,249,153,133,251,73,128,206,0,105,128,38,63,229,215,18,156,148,107,50,102,221,5,110,168,172,225,64,180,79,141,58,97,43,66,38,73,193,197,43,214,217,19,91,228,174,229,238,155,213,149,133,32,186,43,134,119,41,238,161,79,75,121,75,182,59,110,254,18,174,80,201,6,180,169,106,80,202,25,124,129,199,15,133,88,213,198,173,136,116,111,125,139,213,231,222,94,179,62,28,216,133,66,32,248,43,221,9,121,87,236,231,133,10,80,93,89,200,7,251,192,64,185,236,44,76,204,173,18,74,81,127,133,235,253,11,220,6,134,142,236,224,30,141,151,13,3,114,61,95,190,161,137,191,112,247,179,238,39,52,242,53,12,175,28,41,192,5,32,245,208,254,36,158, +165,247,110,60,67,201,230,169,147,94,56,244,46,89,123,218,178,173,121,86,95,44,254,220,40,187,125,166,213,3,94,103,250,42,159,153,197,169,103,23,143,114,22,223,27,200,31,97,165,128,204,63,241,235,175,247,25,152,225,116,35,152,240,111,43,187,66,201,154,235,54,76,94,229,37,236,20,39,59,154,19,123,117,53,69,12,41,179,196,51,5,126,0,60,83,62,128,46,163,168,179,195,7,3,160,169,244,151,53,76,126,221,93,248,61,13,45,127,108,245,109,172,97,245,187,215,167,235,229,240,131,254,132,12,132,138,18,106,201,131,106,186,93,47,115,209,81,90,241,229,128,32,170,53,122,217,49,69,243,176,151,73,242,158,239,47,40,134,161,186,130,90,1,56,237,143,181,28,240,137,166,177,129,160,32,49,123,233,151,74,250,226,131,109,36,68,196,70,143,108,223,192,31,112,106,93,143,215,181,231,123,248,250,204,62,124,45,195,224,112,175,21,16,130,171,238,89,147,99,26,31,35,234,1,164,119,164,75,162,126,188,189,202,243,34,53,49,60,203,232,239,21,124,107,135,182, +102,137,67,140,18,254,27,112,0,247,130,247,30,211,173,2,217,47,10,11,251,226,73,25,13,188,124,78,44,124,8,155,50,254,215,35,245,157,150,162,221,253,191,62,161,140,95,140,172,208,248,58,65,126,169,187,67,228,89,241,199,138,203,247,142,119,101,65,57,226,7,206,6,111,182,81,3,109,208,244,247,90,69,2,200,255,222,141,37,197,27,87,100,16,192,229,20,124,14,192,217,16,60,3,126,222,236,91,194,27,48,148,246,101,107,148,216,66,13,193,180,147,245,84,1,249,219,218,6,127,250,0,238,12,170,226,89,35,67,181,211,161,149,0,177,226,237,24,40,252,222,32,213,103,20,182,174,219,246,176,93,152,106,219,242,97,116,92,146,219,80,111,197,60,251,86,75,25,81,69,45,182,104,62,158,193,220,83,101,201,121,105,159,219,74,57,60,109,99,12,152,41,199,27,79,110,38,206,63,90,33,19,130,114,146,79,97,195,175,25,51,188,247,89,135,165,93,253,80,94,29,154,40,165,234,69,141,229,25,29,209,149,194,43,54,92,188,228,85,153,116,136,5,143,114,34, +158,164,72,217,143,127,246,156,165,31,23,5,78,37,104,19,123,153,103,200,23,211,54,17,230,220,252,196,189,183,112,110,32,96,155,159,161,150,50,46,8,49,224,239,147,178,110,78,105,125,118,176,252,215,98,72,66,208,44,233,88,165,24,146,101,218,245,173,21,174,78,138,176,253,173,2,48,189,134,94,34,192,244,175,159,233,233,95,254,219,80,85,64,139,77,19,112,234,111,254,82,254,112,250,179,47,150,23,197,47,73,124,24,142,53,58,81,116,245,191,57,98,144,12,189,197,2,207,55,209,227,146,67,39,136,227,59,191,14,33,26,191,74,119,93,143,214,242,206,229,61,87,186,234,22,184,49,135,145,219,135,209,201,177,36,3,78,15,40,6,170,241,130,188,230,128,91,96,17,68,48,101,153,135,118,190,245,79,252,215,43,64,177,211,129,190,118,7,198,199,194,66,95,144,122,81,222,132,61,252,48,105,25,137,106,125,182,18,224,120,109,108,230,81,162,34,69,70,20,239,34,87,31,187,67,206,190,74,211,53,105,136,145,251,171,71,81,70,32,49,240,213,47,129,157,184, +114,217,117,225,118,118,85,250,234,152,172,172,214,78,112,133,50,71,151,82,101,222,116,163,234,238,114,206,249,136,158,113,99,115,144,184,232,182,146,219,221,182,136,24,180,120,50,181,10,86,122,203,226,216,152,89,2,16,249,54,154,158,117,72,221,158,153,150,117,193,170,190,36,180,251,84,156,4,86,122,108,130,37,35,214,207,94,34,67,161,100,216,215,176,75,14,154,221,138,187,199,132,132,189,207,70,182,113,173,50,245,159,50,6,61,4,121,143,148,213,116,147,207,235,254,217,188,68,109,19,77,125,45,35,18,25,204,180,25,76,37,88,172,222,205,147,104,173,244,56,5,218,103,32,129,123,82,133,93,198,232,97,227,226,22,103,53,203,88,102,99,219,2,113,108,37,12,2,227,121,70,4,111,142,211,118,156,202,80,121,34,224,13,67,144,154,193,123,2,158,217,236,134,149,200,130,79,155,181,143,96,252,10,94,238,202,242,62,42,17,253,176,49,151,105,49,226,158,141,76,204,246,50,34,35,110,206,109,146,166,142,233,197,67,234,165,242,7,2,16,190,170,20,207,28,168, +184,52,101,184,155,76,61,105,72,129,183,239,79,50,130,46,143,129,186,232,220,243,107,75,42,225,33,131,161,14,44,231,83,50,108,172,125,62,64,164,203,131,198,222,165,139,3,31,122,135,56,114,59,153,254,75,210,224,171,122,102,78,208,34,130,38,149,148,110,223,73,239,229,184,125,239,27,197,1,105,175,0,241,23,129,100,235,164,8,133,112,28,77,137,38,154,213,110,252,138,200,48,208,67,8,209,39,2,165,246,58,223,173,177,105,30,17,158,62,240,163,82,115,46,134,141,100,206,72,100,230,186,198,193,142,0,61,38,195,123,183,31,167,180,22,116,5,120,62,12,75,36,108,41,107,222,198,51,74,253,237,14,81,18,45,243,227,242,19,15,1,247,73,135,196,209,83,3,106,193,241,254,214,136,114,65,254,222,143,125,165,215,43,150,206,77,136,35,6,140,81,240,211,71,127,233,21,214,140,238,11,106,18,144,175,69,110,46,188,235,147,114,167,8,99,110,20,88,182,158,245,150,237,17,16,32,116,80,104,178,17,204,230,92,76,138,231,107,97,81,88,29,150,243,203,246, +55,119,1,53,93,28,54,120,192,35,213,219,193,242,209,185,54,145,98,76,97,31,244,48,245,229,166,84,182,211,84,96,226,27,117,26,205,204,157,168,173,167,165,43,11,198,249,197,38,176,217,164,22,63,108,197,127,134,151,173,130,171,17,35,208,230,24,140,147,250,54,159,71,144,229,200,163,70,67,71,22,36,36,238,174,226,179,178,88,42,141,118,139,124,46,225,224,47,23,134,145,253,69,64,188,94,233,27,143,177,105,241,224,58,93,250,13,147,124,204,52,95,86,17,4,38,168,124,24,175,90,250,160,32,169,209,132,193,93,69,121,86,162,95,152,220,179,57,7,30,231,190,182,110,21,157,99,228,141,229,97,126,232,113,192,29,147,210,79,68,12,72,201,242,228,125,241,70,7,224,3,191,186,219,154,65,203,131,180,134,124,145,188,144,224,125,221,120,151,204,64,59,151,197,59,251,247,130,52,103,111,162,55,27,203,26,133,179,185,80,141,168,173,224,30,117,9,202,197,166,108,123,164,138,218,195,221,216,202,193,239,18,37,65,75,217,214,148,200,144,220,153,172,55,244,215, +194,190,111,141,172,46,33,229,163,48,116,143,4,113,95,227,154,45,10,212,193,122,110,81,150,45,197,91,90,60,25,98,14,104,29,48,167,166,141,69,161,75,88,138,68,171,219,176,190,155,179,48,233,212,216,33,211,182,241,114,89,232,221,80,60,189,235,0,15,213,49,192,169,26,173,223,132,7,162,83,159,59,246,111,150,224,106,114,79,250,66,65,176,69,119,255,254,125,224,64,100,95,225,206,110,221,31,108,209,139,248,235,15,16,128,38,131,230,43,142,107,191,48,40,216,240,223,105,38,90,229,113,64,133,55,153,215,15,241,35,190,28,96,120,50,113,248,234,217,172,3,216,115,2,252,141,39,97,193,11,126,224,125,6,128,165,104,185,155,86,189,236,91,92,91,73,84,43,107,5,74,254,147,4,64,238,173,83,185,22,86,0,5,216,18,33,125,103,130,89,237,200,141,19,22,47,103,26,56,214,74,95,114,117,46,19,57,64,241,97,233,117,219,63,170,118,72,194,157,232,232,164,146,180,9,100,118,8,86,46,152,176,47,182,164,8,59,152,234,72,79,192,117,117,212,148, +210,29,105,157,46,129,1,63,75,9,208,207,182,27,208,92,248,122,50,255,164,241,9,18,21,200,73,245,123,101,164,189,7,117,99,58,202,94,210,54,201,252,242,95,243,59,3,57,7,209,182,160,88,92,163,212,61,244,16,79,161,255,122,197,248,191,78,169,1,46,255,246,95,8,192,108,48,202,89,88,178,200,135,60,207,10,191,197,169,34,156,111,111,193,143,1,85,105,153,117,37,179,198,167,175,102,141,227,170,253,160,140,4,60,167,197,178,7,47,199,172,222,27,143,79,218,210,189,137,206,250,50,249,55,160,185,28,37,2,164,147,43,122,152,144,175,196,123,84,178,65,63,188,8,125,144,180,204,69,113,200,189,233,72,134,168,0,235,99,20,99,37,223,111,201,80,126,72,102,249,46,122,117,57,168,182,50,6,97,151,11,154,199,90,146,5,72,252,237,198,135,20,156,102,92,208,130,193,92,190,134,27,238,94,112,146,39,128,51,120,73,88,64,232,13,183,237,7,135,171,96,84,126,25,88,47,45,11,13,98,4,76,156,251,163,43,54,126,60,163,76,254,58,141,195,154, +137,153,45,112,65,110,186,43,131,20,185,187,135,48,219,203,65,240,177,165,245,47,61,125,18,37,36,145,10,79,106,29,201,72,34,204,162,67,133,150,157,167,84,18,198,240,33,230,187,111,250,237,207,204,95,172,67,146,192,225,162,222,181,133,141,194,4,18,27,201,20,134,220,127,173,84,200,163,129,72,22,146,182,53,131,192,175,148,182,199,103,222,169,35,217,134,64,203,166,219,214,45,37,194,184,216,165,116,169,235,24,16,96,230,107,190,30,217,12,130,202,204,87,161,67,74,134,30,86,73,185,53,171,183,74,158,214,170,56,176,230,26,124,243,42,217,50,239,252,207,91,95,153,100,114,35,148,78,180,3,107,36,229,249,233,174,124,184,25,200,197,30,110,122,90,228,221,232,226,60,125,251,188,21,27,43,95,199,107,231,51,211,124,180,236,219,155,244,61,236,221,242,163,220,157,112,130,235,227,173,196,248,250,189,155,147,147,99,157,92,121,8,73,222,226,150,74,102,205,3,49,71,119,46,24,18,91,7,88,39,39,53,61,51,89,192,251,168,201,66,193,42,0,67,219,213, +81,73,155,66,77,121,122,214,252,255,223,195,16,215,166,205,221,246,209,233,226,27,242,198,37,89,198,69,232,248,39,201,246,167,111,132,137,246,136,163,243,87,41,44,20,59,34,144,14,242,81,21,114,110,83,72,128,111,34,240,249,12,227,205,91,193,175,72,56,241,155,160,195,244,246,147,208,81,155,52,112,149,11,188,30,177,100,178,84,252,252,118,132,238,92,157,232,199,133,71,50,148,65,157,98,37,144,125,242,32,130,237,148,223,17,211,202,240,99,55,77,229,98,160,171,246,106,221,43,234,92,38,35,249,221,120,100,243,3,85,229,6,202,249,127,125,247,163,176,33,243,164,22,77,255,20,126,22,230,153,193,171,1,231,239,48,195,244,211,165,100,250,157,105,223,118,245,85,41,7,96,231,121,44,183,146,218,117,47,43,82,206,100,249,7,37,93,65,53,178,65,191,234,85,187,10,254,147,14,178,190,98,57,103,119,38,172,182,209,36,183,24,255,155,203,10,173,63,135,254,234,13,115,62,0,116,131,13,235,210,173,41,16,87,247,109,102,211,200,102,56,123,11,151,181,11, +150,202,59,148,51,1,50,15,238,154,178,207,201,159,70,255,245,100,90,33,9,4,78,151,234,133,93,176,48,78,182,252,236,23,63,95,106,104,198,117,113,105,119,93,88,24,54,117,76,95,101,7,178,8,3,176,104,104,140,190,216,192,115,55,175,105,19,46,253,73,216,150,223,147,47,17,157,145,163,16,157,150,73,79,66,171,84,165,232,32,216,243,29,136,67,191,144,21,140,66,112,244,12,118,52,64,174,164,99,179,147,25,19,255,246,33,70,88,228,4,118,206,145,227,88,151,226,83,20,231,153,57,161,193,119,157,38,77,177,248,91,54,3,77,53,210,0,172,115,53,55,2,95,94,231,172,171,149,2,53,108,122,110,14,65,68,90,227,191,81,61,224,116,189,145,234,240,83,158,88,217,72,142,187,241,79,43,89,174,145,6,44,56,250,171,181,254,213,136,73,228,167,59,54,45,65,189,250,187,164,46,194,125,69,22,67,191,224,49,57,111,145,177,205,248,91,163,45,65,214,198,81,222,95,219,102,242,226,211,201,42,217,102,123,189,195,227,83,227,132,93,134,111,10,248,193, +168,35,197,183,163,162,212,10,206,147,42,188,172,4,78,184,92,56,177,137,253,208,228,182,183,148,240,127,205,141,3,205,178,233,31,64,20,193,212,93,1,223,103,191,111,49,219,193,144,26,162,217,66,116,4,29,21,61,114,94,188,82,160,196,29,240,23,219,191,115,86,102,173,212,86,115,102,199,185,137,198,72,20,209,134,102,221,222,207,249,110,147,1,107,65,119,147,193,81,116,234,187,182,174,236,25,34,97,27,151,136,158,177,172,254,245,85,127,86,160,98,163,0,176,194,1,143,85,239,118,149,233,93,203,4,149,96,63,136,125,11,60,44,124,242,182,203,198,157,218,252,146,132,125,21,148,143,14,110,133,48,167,155,199,191,53,46,236,25,207,17,63,30,64,118,136,31,23,248,108,212,79,64,215,36,35,2,25,66,29,226,51,191,1,84,113,218,88,253,194,237,126,136,193,221,87,169,69,210,105,166,204,223,218,222,188,87,227,241,98,141,251,248,2,124,28,188,117,254,23,145,225,43,98,22,187,167,142,163,105,131,4,107,28,40,43,50,25,151,41,160,110,179,209,177,78, +248,215,9,130,83,120,195,220,183,107,166,243,179,76,181,138,251,171,158,4,161,109,76,170,164,36,1,13,64,64,217,122,36,107,178,193,8,187,230,144,244,175,7,111,14,102,95,224,162,136,68,87,17,126,23,43,62,119,252,175,169,253,239,26,251,194,253,235,143,97,113,90,184,0,144,78,69,110,116,92,17,75,107,94,80,243,108,71,22,109,76,118,182,5,54,177,249,44,27,178,141,208,90,236,179,199,35,62,41,122,153,133,39,179,186,170,102,254,211,117,55,220,166,108,31,15,101,56,0,82,83,251,76,189,115,184,17,218,171,38,48,102,6,140,99,8,36,73,164,30,204,175,22,49,108,10,153,66,150,123,28,97,29,29,39,18,100,228,212,82,218,114,222,63,201,223,222,104,149,56,253,90,131,25,243,17,238,252,254,229,93,58,233,81,34,248,182,246,20,237,147,110,20,40,115,141,176,67,123,1,74,122,133,252,198,25,255,155,133,225,160,222,159,182,110,124,6,47,233,63,77,29,182,7,228,74,23,49,79,60,115,47,85,18,16,213,104,120,195,66,199,182,89,182,132,253, +111,127,255,172,1,50,240,180,55,52,22,166,186,171,227,247,162,55,202,57,9,64,139,63,27,8,62,118,5,1,211,215,4,202,249,175,7,193,42,109,226,230,191,254,100,28,51,64,142,184,220,75,61,250,40,10,15,97,145,89,140,184,7,200,48,39,137,241,38,184,246,47,159,227,235,103,71,80,218,121,97,146,136,3,159,149,99,25,82,144,155,49,45,213,255,119,118,194,209,210,38,142,142,57,183,124,180,43,92,142,66,222,114,116,43,227,97,122,126,34,46,221,85,189,146,105,243,178,145,255,245,157,14,158,22,53,112,96,43,112,225,145,129,85,191,225,24,170,228,207,105,166,168,235,70,6,41,249,194,202,21,24,221,161,174,135,190,157,225,93,79,144,122,75,85,148,105,77,101,220,108,2,70,96,219,189,178,160,231,71,89,133,240,103,200,239,154,34,76,188,73,198,135,58,208,134,233,91,0,230,127,102,56,123,104,154,8,56,143,127,55,155,198,215,93,139,215,159,64,94,161,24,234,98,68,22,116,78,158,54,120,227,146,114,89,70,84,145,2,76,65,72,14,188,247,160, +235,191,93,165,252,223,131,239,90,73,188,8,175,222,233,77,196,67,144,119,95,242,223,217,151,21,169,123,74,196,51,36,85,183,19,234,143,241,177,198,195,98,228,30,175,20,1,255,189,220,247,101,226,236,247,177,134,98,2,225,240,27,22,80,139,230,50,52,31,228,13,70,231,234,233,160,190,157,151,247,198,183,118,41,175,16,92,201,181,146,14,199,127,1,234,196,228,132,34,234,131,112,170,59,143,17,241,72,249,78,30,57,87,119,100,118,53,252,229,107,25,227,150,21,9,147,230,190,197,158,20,157,23,58,146,199,65,52,224,191,26,225,59,113,15,153,58,110,161,95,23,73,99,75,218,55,39,1,211,107,254,96,152,146,209,31,46,249,8,200,46,117,131,22,186,250,94,203,149,105,94,89,63,191,57,24,23,79,247,162,179,190,241,235,75,43,243,21,70,138,91,55,201,253,193,15,22,41,1,196,152,0,246,201,78,160,56,0,123,109,102,57,165,3,86,33,165,255,237,201,40,131,4,90,245,186,232,213,48,253,182,82,52,20,100,119,138,197,131,254,114,237,87,96,159,254, +189,193,161,194,69,204,45,238,88,55,235,7,148,130,10,21,221,74,179,35,36,105,32,56,122,57,106,240,70,80,152,148,69,149,158,34,116,230,232,191,61,180,176,115,209,183,38,71,71,13,227,201,248,120,29,147,241,161,183,186,90,56,49,61,235,213,220,46,128,214,171,227,19,132,225,172,39,94,1,116,239,67,51,179,164,88,126,211,165,50,107,6,238,77,73,223,119,113,125,100,165,19,114,184,160,226,78,244,111,49,31,12,119,234,114,251,111,208,121,2,99,101,217,184,119,242,126,100,142,73,179,254,191,126,16,243,69,14,98,165,58,45,112,200,223,45,36,15,241,33,130,35,126,212,148,225,37,46,129,173,224,53,50,85,5,85,164,165,169,75,174,252,158,159,156,115,63,37,207,162,218,86,226,146,194,140,70,124,117,155,10,24,81,114,180,91,16,60,63,235,71,93,133,31,21,119,16,64,27,160,125,8,126,110,242,161,144,90,60,13,99,152,76,97,218,76,230,245,21,32,238,144,52,66,79,197,163,196,71,93,77,42,159,230,175,181,37,25,140,86,54,245,141,156,191,189, +58,175,92,246,215,27,105,67,159,39,66,5,91,5,75,200,63,67,95,247,173,205,76,36,185,107,198,210,199,102,19,86,134,98,106,27,192,143,222,145,188,180,0,181,124,176,133,117,68,215,204,72,203,233,17,250,206,247,57,55,209,150,99,235,50,195,171,173,181,76,150,6,242,82,92,86,126,168,146,224,174,120,101,64,11,189,203,64,174,186,183,22,99,164,4,63,123,130,224,166,162,44,221,189,154,208,24,187,157,157,99,30,187,157,139,80,173,213,102,203,28,29,232,191,87,210,207,185,101,177,103,12,219,139,172,67,135,128,39,103,255,152,230,225,218,50,152,98,15,175,102,95,116,55,202,253,37,172,69,106,61,152,164,112,75,90,109,49,112,228,25,96,87,17,114,155,236,173,43,228,210,230,87,104,34,77,154,213,163,156,237,135,34,144,118,172,158,128,220,70,25,55,73,92,73,162,61,116,18,219,205,252,9,122,218,78,134,178,104,244,143,254,213,30,218,101,32,149,93,99,29,129,70,27,14,211,51,22,49,207,48,119,184,10,235,106,6,152,143,114,145,57,54,148,127,251, +144,156,159,209,170,65,255,84,92,27,168,221,190,23,224,9,204,104,223,99,138,196,167,160,116,61,180,103,127,46,177,228,76,241,94,209,2,116,47,222,39,191,78,183,166,145,192,191,59,70,143,204,183,179,160,44,166,22,100,237,169,249,65,23,240,45,48,105,72,206,226,68,74,215,252,243,134,96,19,184,206,240,121,73,180,142,87,103,176,236,78,238,139,222,130,100,161,3,207,206,124,203,42,189,122,185,181,241,192,155,220,79,246,226,194,105,248,198,198,132,165,84,164,11,31,246,55,168,153,169,67,111,141,146,120,121,227,42,204,134,72,79,218,133,108,110,195,207,238,219,197,15,163,97,16,186,46,90,132,147,243,23,132,142,5,235,73,25,226,243,51,1,243,154,130,179,233,14,56,252,163,59,160,38,148,99,133,225,102,176,160,250,8,213,57,171,82,160,119,81,144,109,171,115,196,13,29,223,222,235,208,49,101,124,34,188,176,106,146,209,35,2,136,210,37,160,49,27,112,109,43,183,84,37,251,18,242,203,64,106,61,60,253,144,219,211,112,231,150,41,212,103,211,119,80,185, +64,226,45,108,23,7,77,153,76,203,2,71,129,112,76,243,248,56,140,179,173,221,113,203,106,38,74,207,10,6,38,30,217,219,252,14,127,170,130,33,150,236,28,205,177,124,110,98,147,95,185,237,171,215,232,216,48,135,182,157,90,208,211,124,30,245,82,155,160,18,213,224,9,248,3,245,201,171,237,205,165,208,206,49,238,181,91,223,218,251,100,169,124,127,2,107,18,78,173,231,67,169,83,130,11,0,66,142,59,209,48,126,253,106,233,169,132,81,97,204,171,217,56,11,210,78,195,101,136,208,25,104,110,105,175,26,7,129,146,129,70,190,66,106,142,96,254,204,165,60,50,194,102,25,44,32,251,247,141,1,148,105,202,250,183,223,28,211,150,145,124,115,158,26,43,220,86,50,6,214,184,219,58,167,219,144,9,142,148,253,232,218,179,188,2,197,164,62,126,166,142,73,172,105,225,49,73,254,193,54,108,148,62,245,179,129,9,55,200,224,46,164,151,138,194,234,172,39,70,126,67,119,238,29,12,233,88,49,33,28,162,72,157,209,239,101,225,133,142,11,36,133,208,122,152,198, +181,220,19,59,207,212,227,64,55,2,218,9,233,178,183,212,0,77,114,130,216,25,162,231,111,69,124,117,250,147,147,224,101,250,253,248,251,116,62,114,47,62,191,22,244,114,14,83,247,128,84,206,62,249,139,28,143,204,121,100,113,190,62,17,146,19,186,39,11,215,69,42,190,193,135,73,167,72,86,89,81,176,255,116,51,157,94,190,21,140,14,18,234,230,34,210,175,176,73,65,162,61,167,119,199,228,49,72,202,252,114,14,234,43,39,12,97,35,85,226,55,94,134,121,153,110,54,33,13,91,87,236,65,185,28,195,121,1,62,194,99,215,210,13,242,211,9,191,42,150,157,43,117,135,244,92,142,190,231,16,199,127,173,254,76,65,109,136,226,35,240,201,80,29,220,229,39,67,127,97,144,141,56,211,172,47,103,54,158,56,138,204,201,82,202,37,76,13,204,196,199,121,225,147,20,108,122,31,102,210,240,133,11,123,39,60,102,191,100,102,36,201,211,220,189,237,240,47,188,249,155,111,35,52,244,93,18,230,240,81,14,5,29,87,250,145,31,73,115,70,244,151,69,56,100,137, +226,140,215,37,92,37,244,223,17,189,168,251,6,131,99,213,136,223,251,215,213,197,101,201,29,104,103,145,245,137,175,102,226,214,45,95,115,80,217,23,23,61,163,132,199,233,27,208,99,52,100,219,28,108,171,150,156,84,14,3,255,125,145,74,73,41,6,39,72,154,250,149,241,183,42,110,114,112,51,19,134,207,150,119,69,234,78,125,230,194,42,125,156,185,69,137,249,54,75,7,187,157,155,237,156,93,50,115,155,168,208,196,246,234,39,251,16,143,144,97,147,48,136,144,175,172,205,235,24,126,68,123,67,77,16,151,223,248,229,238,73,124,112,107,53,115,100,113,41,252,170,95,135,17,224,69,76,123,140,154,127,153,167,188,34,38,58,225,239,240,77,86,105,168,246,213,195,237,102,8,43,104,103,141,218,242,114,214,42,214,143,180,16,160,209,230,94,31,205,149,48,12,140,176,223,114,227,71,43,75,148,192,11,107,6,242,11,204,48,143,60,148,51,227,36,191,186,71,72,84,206,253,170,252,235,5,154,220,6,15,164,20,170,191,115,49,83,210,58,119,89,106,67,222,85,104, +236,245,122,88,27,106,117,9,219,192,136,91,180,86,106,247,22,223,39,6,35,176,170,42,68,234,43,68,20,127,93,5,183,160,49,122,106,8,168,94,66,132,210,104,189,206,113,88,33,191,121,188,211,218,170,97,203,172,214,253,57,182,105,153,165,29,248,24,49,46,171,142,70,157,167,35,66,187,155,229,131,177,160,246,186,189,82,89,64,98,66,70,14,112,164,219,46,241,63,71,219,24,141,11,72,158,37,89,163,158,17,38,20,141,29,165,2,136,62,171,10,165,149,45,103,169,181,74,33,209,36,230,47,113,190,89,23,159,19,219,129,80,143,126,66,66,225,120,73,54,30,106,203,127,95,18,218,76,73,106,78,37,229,116,99,48,246,210,2,69,111,82,137,53,150,139,81,92,148,60,229,150,173,195,52,71,212,110,169,44,141,124,98,216,157,22,16,188,92,247,148,230,240,252,180,144,246,106,59,199,144,165,144,195,81,9,17,166,224,126,176,185,147,63,143,5,20,108,178,182,216,173,111,145,12,139,73,75,188,65,32,80,159,11,223,153,60,180,149,18,249,48,83,102,6,186, +47,132,28,122,126,185,34,209,238,176,89,118,121,203,85,220,66,189,19,153,98,237,114,225,5,76,213,245,192,87,245,131,194,35,64,60,6,229,112,116,191,79,31,128,167,94,13,67,179,111,125,248,199,7,108,85,61,92,143,252,11,203,29,75,79,184,40,10,88,32,42,146,106,210,66,153,177,30,92,189,234,91,141,22,91,114,166,222,151,146,244,129,49,109,91,109,233,250,50,187,158,156,80,33,243,245,142,236,199,72,121,50,126,245,64,89,77,21,82,158,96,118,222,138,175,231,214,232,62,92,8,127,26,91,28,62,210,163,2,123,111,104,57,243,214,147,65,135,174,47,87,105,157,40,3,204,34,68,31,10,131,156,14,196,170,1,171,69,69,251,180,16,90,182,39,84,118,95,221,100,200,83,78,36,156,191,175,26,146,25,90,139,80,244,229,22,243,146,233,162,134,239,249,119,142,8,250,109,190,81,91,82,109,184,233,191,163,99,148,61,132,49,186,12,143,181,106,137,171,188,35,49,195,9,55,61,217,175,141,236,139,198,135,100,239,37,240,245,161,186,253,39,136,116,117,170, +93,152,14,235,184,134,70,72,143,197,38,137,51,132,101,217,115,190,159,95,123,55,125,49,239,19,112,88,148,48,110,61,40,178,68,10,10,53,127,48,53,225,34,253,169,48,39,5,188,253,100,138,26,40,209,46,110,196,126,29,65,135,21,73,148,47,93,237,227,65,210,25,147,66,71,128,171,75,68,105,246,153,252,110,40,23,46,240,162,161,251,86,153,159,23,253,170,205,172,104,96,132,27,212,26,247,161,92,151,253,170,200,66,25,90,59,32,222,35,41,159,32,220,90,165,104,241,15,223,28,81,134,91,30,241,214,61,245,211,68,113,254,183,255,44,221,42,11,87,182,200,145,89,48,227,155,30,237,69,100,38,228,29,93,21,116,199,200,143,122,121,107,0,54,8,126,73,211,148,150,154,204,238,102,80,221,225,254,60,133,124,41,146,241,168,116,99,41,252,9,164,136,107,229,9,135,138,135,164,37,221,126,149,206,144,221,153,3,172,25,202,162,103,9,253,123,207,218,134,30,196,47,153,88,216,221,1,82,110,15,187,116,251,154,10,66,212,168,242,53,31,105,247,214,89,133, +167,136,207,148,15,74,13,244,245,150,108,97,202,6,183,223,141,116,170,227,127,108,136,128,41,255,83,118,179,56,65,88,211,150,193,97,236,235,117,206,29,232,167,227,163,253,30,249,111,155,38,254,101,127,123,53,195,251,207,2,88,212,158,7,223,206,239,47,42,95,38,164,246,131,222,69,78,166,255,27,15,128,39,171,167,145,11,234,19,154,180,4,0,158,221,56,120,205,215,40,139,57,234,58,59,7,119,197,213,73,41,192,255,54,195,128,6,151,233,109,92,63,250,220,153,38,224,202,173,175,143,94,167,120,29,143,205,148,82,154,125,179,124,24,8,138,186,143,202,183,250,125,77,8,75,26,15,227,162,70,228,51,99,225,169,16,73,116,176,95,107,113,87,34,222,56,167,237,209,192,146,195,41,175,33,51,15,206,54,120,54,68,81,86,151,188,36,113,212,160,145,86,46,251,166,102,253,13,53,241,34,148,199,85,104,243,194,193,208,10,63,81,184,2,253,98,253,76,242,188,134,66,1,88,109,84,81,82,25,226,249,16,166,107,206,229,213,16,150,125,96,181,59,235,242,124, +254,81,31,211,204,125,188,96,149,154,233,79,94,139,0,137,240,173,4,157,149,112,112,176,88,206,207,118,223,70,36,251,230,28,81,131,43,225,133,75,230,133,140,166,91,45,218,235,169,218,43,214,169,138,240,213,144,22,98,103,55,113,47,24,118,75,130,63,48,37,6,84,171,6,198,116,41,252,245,169,203,41,191,154,163,11,242,61,116,153,159,134,41,191,86,144,23,168,141,104,203,6,67,90,200,51,39,206,114,223,97,241,99,246,75,183,249,134,222,120,55,209,217,171,239,29,228,188,132,226,132,219,187,18,183,0,159,112,10,15,180,249,76,36,56,5,84,247,5,33,56,253,124,158,33,204,88,224,111,240,174,26,162,150,171,167,98,219,133,232,19,109,216,158,72,101,179,200,73,4,10,131,196,181,110,73,142,208,46,154,14,150,89,31,89,133,225,3,2,149,98,151,98,8,74,107,138,220,177,21,150,195,178,152,225,245,173,180,246,254,181,5,80,78,139,253,230,8,126,72,248,142,168,240,219,21,44,0,183,248,172,238,213,47,126,55,29,76,53,228,45,101,149,73,47,217, +254,117,241,31,38,215,233,109,198,124,70,229,80,125,18,76,249,43,101,63,121,121,104,235,161,4,101,240,21,77,72,44,121,104,74,90,254,230,161,124,139,136,163,170,12,204,70,3,175,129,35,134,190,136,184,176,75,126,101,149,187,112,94,251,105,129,240,141,49,36,6,91,64,57,72,161,241,211,123,28,95,152,8,191,128,83,137,135,206,114,245,95,95,30,42,20,46,3,7,116,32,17,223,54,11,82,32,112,226,165,66,55,217,42,14,75,151,176,238,151,157,43,188,6,59,147,48,230,252,43,191,198,7,192,147,251,13,65,170,164,1,236,53,195,92,9,189,63,218,221,131,204,142,183,56,186,43,135,94,152,246,23,0,175,15,222,235,103,146,216,89,241,97,152,147,114,180,209,21,52,235,203,99,105,104,7,234,47,36,144,136,241,209,178,62,1,101,189,118,62,62,248,35,181,19,36,112,61,231,2,136,213,212,21,108,82,4,178,136,253,83,100,135,186,91,63,64,224,166,232,184,115,134,48,95,221,90,229,25,159,62,49,210,50,185,47,113,31,217,30,241,139,229,72,89,241, +217,218,201,255,38,220,57,11,62,58,179,249,249,94,126,130,24,224,124,252,237,39,29,201,39,136,115,233,250,112,73,21,182,108,207,60,61,254,154,137,9,166,83,115,236,77,168,218,37,51,119,89,141,220,203,252,115,200,57,77,222,102,109,23,198,247,245,87,238,112,117,62,221,2,215,58,72,117,103,254,218,88,57,140,113,47,82,37,8,162,51,90,189,177,193,244,103,202,123,124,19,46,216,145,176,36,121,53,52,75,172,16,180,245,175,30,4,168,71,137,148,244,4,12,236,103,230,127,243,10,124,120,191,9,169,20,183,42,227,251,187,139,165,199,209,210,58,60,71,201,129,117,229,106,133,6,89,129,177,107,120,80,210,147,239,238,96,246,84,29,245,52,162,185,88,244,14,26,127,130,71,120,11,229,71,25,4,232,246,81,196,192,74,187,45,154,20,221,204,87,12,58,253,51,238,216,143,236,16,62,205,218,26,195,38,80,127,116,93,120,172,144,116,154,24,103,124,254,255,253,244,40,12,127,95,44,134,146,149,209,10,146,132,145,156,129,88,224,168,1,21,6,81,217,0,96, +58,152,41,110,38,164,79,186,28,222,134,171,0,166,160,245,37,253,245,78,167,236,29,7,12,224,224,248,24,53,250,119,147,211,38,87,249,99,175,246,157,117,19,215,90,176,66,201,255,222,102,108,85,45,52,176,164,68,235,142,215,176,87,188,190,69,50,188,2,6,148,22,138,68,202,146,226,208,232,183,192,131,228,187,190,136,125,144,57,77,81,78,78,36,185,67,207,250,135,96,238,110,79,116,122,133,39,118,37,137,14,77,125,95,192,56,94,119,215,185,89,184,155,116,150,115,126,118,227,10,167,56,151,201,241,19,237,240,91,167,132,215,143,233,124,228,86,36,62,102,213,126,128,53,25,207,242,132,150,69,116,254,255,89,161,208,154,59,233,84,112,186,117,193,189,122,203,212,230,149,232,157,77,124,6,219,100,136,245,174,173,135,191,99,92,247,48,33,201,224,239,124,14,105,177,240,229,175,113,252,0,26,90,223,251,158,152,15,58,102,31,80,197,186,180,24,171,204,57,23,244,34,167,39,117,8,161,44,150,120,123,189,230,242,94,238,20,15,80,44,226,81,218,0,75,129, +142,66,112,211,54,183,48,212,85,253,155,171,100,201,7,128,32,20,84,249,56,88,88,215,149,247,128,216,135,30,183,55,201,151,206,137,238,225,122,144,53,246,62,70,227,133,56,195,178,14,76,228,53,7,206,189,100,27,111,192,71,84,248,246,213,192,34,32,92,28,150,228,58,60,108,226,99,208,21,91,134,11,209,243,245,224,204,152,216,36,133,109,255,112,213,177,211,71,213,164,26,183,5,6,81,26,196,70,136,92,29,238,132,70,213,177,89,165,107,145,39,90,142,114,45,116,182,109,54,220,9,69,138,29,110,48,17,216,63,154,38,182,119,156,205,28,188,219,230,26,149,204,146,191,44,137,52,9,107,186,84,70,88,70,66,8,183,42,115,92,148,236,234,54,173,65,125,85,153,184,165,26,46,152,43,80,195,12,174,188,105,248,230,207,202,171,224,102,187,209,152,175,219,84,9,205,165,31,127,254,6,241,181,39,16,134,252,158,53,137,235,128,198,81,5,41,216,235,228,32,172,109,250,105,117,250,189,248,187,74,144,57,234,243,18,177,166,180,142,187,187,238,242,101,245,249, +225,111,10,202,236,62,128,245,247,158,123,131,182,77,133,69,92,237,9,31,100,85,229,161,100,122,192,17,30,198,233,237,41,225,33,133,216,81,70,62,248,104,109,179,221,224,75,143,72,255,230,160,112,157,102,45,32,216,230,46,97,121,134,165,29,90,117,1,14,57,254,166,128,53,5,169,49,176,160,104,247,107,237,36,64,62,188,202,16,210,187,164,238,231,192,237,114,201,51,0,147,62,254,81,77,129,121,182,141,135,93,114,140,74,108,190,206,38,185,1,88,96,177,91,219,6,255,130,207,228,82,59,135,111,196,202,88,153,22,92,66,174,70,186,238,156,90,184,127,98,90,203,127,239,12,66,141,208,255,190,179,207,176,223,226,161,130,169,80,209,238,10,52,239,19,153,0,229,245,5,25,85,68,135,111,7,235,168,51,115,26,188,252,22,212,192,77,173,8,69,99,19,247,11,113,127,106,47,253,174,63,40,151,67,71,245,40,139,251,114,151,243,188,54,148,53,148,21,74,91,208,86,42,189,102,123,19,201,215,191,89,184,7,141,82,232,209,158,193,190,124,237,55,46,3,89, +13,43,238,175,39,17,83,135,125,145,85,169,7,73,185,185,67,89,133,108,248,130,121,182,187,247,243,241,122,76,104,122,141,27,220,101,218,234,71,254,214,66,43,24,39,79,90,99,230,88,1,27,43,172,77,94,205,162,139,95,255,173,27,229,91,231,210,55,47,120,249,219,187,238,221,94,100,40,215,74,39,92,132,173,155,81,232,251,181,236,43,227,106,86,146,77,77,193,105,133,76,22,3,208,77,235,254,74,174,251,111,197,106,148,197,175,78,33,131,138,23,252,147,235,41,164,70,224,175,122,196,48,123,134,176,156,67,122,70,73,53,178,79,190,236,162,104,83,99,55,122,92,5,242,100,39,126,32,14,248,163,187,211,242,205,244,247,215,151,46,211,27,94,211,18,115,227,239,167,120,3,195,84,200,44,199,223,194,174,77,194,194,180,250,73,95,180,133,133,255,206,74,34,181,10,107,99,6,20,42,233,79,251,146,230,172,152,176,219,119,21,105,39,45,3,11,91,205,129,3,44,183,194,185,91,243,247,216,224,243,191,30,206,143,76,253,232,184,45,151,131,127,61,213,55,61, +93,156,247,143,155,151,69,52,48,20,60,59,223,56,65,150,26,149,182,95,125,34,169,221,82,54,18,44,53,227,196,32,19,14,95,165,243,252,1,129,31,43,214,112,242,204,26,245,234,95,208,19,249,159,16,175,216,37,64,35,12,39,255,122,100,140,55,143,114,8,31,72,204,228,202,153,66,64,208,179,227,86,158,1,200,118,78,47,180,198,210,10,151,153,255,97,197,55,41,205,147,187,164,196,208,157,94,35,167,46,157,226,82,11,227,151,196,56,82,20,155,27,29,251,111,250,70,175,167,66,117,42,41,221,163,53,46,69,112,32,189,172,129,244,36,170,182,236,204,165,17,231,6,42,142,189,179,236,148,169,84,223,0,24,121,0,229,19,157,97,216,171,232,134,51,200,42,202,36,240,178,123,174,175,59,220,253,157,117,28,227,45,222,4,146,190,149,147,199,207,146,97,130,140,21,16,114,61,86,212,152,20,200,194,206,38,205,18,212,180,233,183,232,196,175,156,184,95,201,133,88,113,66,110,248,112,203,252,75,132,173,238,170,60,118,133,205,196,42,180,81,87,210,21,172,252, +83,181,75,243,188,250,23,34,252,18,27,101,247,191,185,106,229,40,182,47,152,238,81,255,111,38,30,100,92,122,186,129,8,152,112,154,67,32,9,246,92,47,31,13,199,89,34,213,143,172,153,89,200,110,104,254,182,16,77,141,151,169,187,184,244,73,111,85,35,14,184,32,156,215,171,206,211,131,112,63,230,245,14,152,238,54,44,79,180,27,168,75,204,216,118,167,255,109,54,125,228,243,71,73,131,75,105,84,251,5,130,235,107,116,13,124,120,90,104,188,136,110,254,237,81,71,17,19,229,64,106,14,52,2,167,108,88,247,65,232,218,187,21,73,192,222,22,107,58,160,77,6,212,206,109,57,178,226,184,76,253,122,220,124,166,121,189,117,250,46,42,98,228,171,92,158,10,179,121,137,239,41,243,55,128,253,128,125,75,154,22,109,252,234,207,39,246,194,84,12,55,6,7,17,78,10,94,84,49,99,49,237,81,225,167,66,108,140,24,163,176,160,72,164,108,113,46,112,167,226,109,111,174,40,124,202,34,90,83,185,150,88,61,153,77,142,174,93,127,12,151,104,169,107,169,132, +248,123,68,74,179,187,243,198,30,170,12,21,171,90,65,10,160,103,60,11,175,43,26,36,127,250,199,110,145,220,175,251,179,190,113,247,205,155,182,142,189,66,101,245,127,231,165,82,238,35,166,116,162,251,63,230,250,172,52,16,51,95,136,169,10,67,114,143,232,176,47,61,233,112,104,68,140,51,111,22,131,135,84,64,211,205,33,122,88,62,140,186,102,43,7,95,102,83,154,180,233,91,232,208,48,164,126,65,52,112,136,127,148,215,53,131,107,146,240,201,166,232,216,202,153,79,254,86,63,87,244,154,237,73,201,175,210,78,60,229,201,132,49,254,59,235,113,158,233,81,130,191,217,46,46,37,147,198,95,200,185,14,180,253,37,61,109,157,156,119,227,46,142,145,214,7,38,85,238,250,234,188,216,252,86,80,244,233,171,150,120,67,64,234,130,255,6,230,48,74,107,253,120,75,1,204,71,220,31,232,25,139,180,124,173,183,128,126,237,85,31,120,31,141,98,224,119,135,173,127,164,106,57,153,36,102,133,98,127,158,53,77,52,213,137,26,120,164,94,231,203,15,145,35,146,29, +96,213,142,245,227,120,177,125,14,104,3,41,236,254,112,238,140,173,14,32,10,71,212,23,146,11,114,208,132,232,134,124,242,73,246,106,241,17,153,105,139,152,171,128,197,75,228,173,58,18,149,222,170,193,231,134,23,139,42,150,149,201,255,47,255,21,162,41,255,206,235,138,253,107,46,173,242,111,223,57,69,17,135,2,35,243,179,108,237,112,166,217,3,117,159,170,164,53,104,35,65,43,8,202,178,138,240,85,195,118,83,249,224,194,240,72,147,78,82,238,170,183,98,9,103,209,92,124,160,26,194,25,99,234,222,164,117,148,120,147,132,18,254,6,146,179,97,134,42,50,62,245,114,205,215,15,41,195,158,6,228,167,155,117,94,150,16,14,180,54,51,1,147,151,254,202,39,155,246,184,61,169,175,30,214,233,202,211,103,175,190,21,245,245,170,61,36,104,77,140,181,23,63,253,157,237,39,246,37,150,64,177,114,78,254,55,232,58,49,3,92,144,218,63,16,241,223,207,92,44,32,236,72,1,223,81,165,130,172,243,182,205,3,90,34,219,163,240,159,231,6,161,105,12,241,224, +138,162,163,76,113,40,137,97,171,238,191,220,134,3,165,174,8,208,12,33,88,60,35,168,157,76,43,90,23,68,183,145,72,251,228,107,235,88,112,144,25,57,162,90,242,206,54,36,83,15,13,111,216,238,189,21,130,144,114,172,230,246,182,152,127,30,99,28,15,133,46,142,145,20,218,123,25,81,107,236,11,160,184,223,76,58,40,62,87,208,27,105,132,55,81,46,218,232,209,41,13,140,25,89,9,242,118,75,89,93,154,43,184,214,253,180,238,148,230,76,208,189,18,76,152,30,98,41,184,202,135,185,111,56,135,27,84,217,2,218,70,197,121,66,91,52,188,121,41,203,86,137,27,196,66,96,70,188,137,76,136,226,140,2,17,223,44,128,219,23,105,96,117,220,115,139,71,191,48,44,118,7,104,190,180,102,66,127,103,146,187,20,45,57,228,239,179,27,242,252,189,139,47,177,255,114,225,22,214,70,118,242,96,42,40,105,59,83,19,119,154,155,155,100,100,185,91,5,44,85,97,224,146,179,251,252,155,125,182,153,85,81,250,170,84,110,107,34,176,212,215,67,249,42,251,110, +205,20,190,76,201,132,199,125,223,222,216,167,80,171,50,238,218,5,46,178,44,184,208,227,117,75,125,11,33,89,216,130,119,55,61,250,4,150,232,216,167,80,193,21,147,0,163,2,155,205,134,128,233,48,124,195,69,14,83,140,184,89,243,113,70,245,39,228,149,174,128,62,49,52,161,124,103,20,46,60,95,192,147,212,49,207,35,198,203,202,33,27,66,196,61,174,60,190,106,207,51,209,102,214,153,97,52,174,223,62,12,17,116,14,172,250,157,0,89,225,204,34,34,38,16,171,102,160,180,23,135,56,157,22,11,0,121,168,24,73,208,193,11,22,171,207,180,51,89,117,93,92,27,8,112,141,200,149,39,214,101,98,57,57,99,221,18,212,21,253,239,185,36,34,120,221,127,120,91,208,228,191,122,174,206,24,179,126,200,167,17,190,213,37,238,87,196,25,159,249,40,187,17,202,62,243,4,178,141,246,226,174,30,159,78,148,222,159,46,63,228,203,148,68,207,160,221,185,66,198,243,59,21,124,91,153,98,178,12,207,164,72,183,240,157,33,81,98,202,162,114,90,159,185,250,163, +173,159,142,222,132,28,137,249,167,92,188,56,202,70,17,15,187,43,149,205,110,79,43,134,172,127,110,163,114,51,115,32,95,141,45,102,172,226,26,63,190,155,148,99,228,222,63,190,134,250,185,193,217,220,1,167,251,246,151,80,149,127,195,86,238,55,218,66,166,197,169,165,207,99,63,149,177,15,141,243,39,2,106,94,236,125,35,221,124,10,207,18,253,5,250,70,34,226,108,154,100,189,207,6,197,40,25,158,201,210,191,108,80,127,51,67,26,10,112,3,139,34,226,20,247,141,231,159,244,218,201,29,44,200,142,60,158,188,88,110,208,47,66,141,199,35,68,63,135,47,219,87,76,172,103,137,24,69,53,235,125,88,254,251,45,85,190,171,88,125,253,190,174,238,249,136,8,93,247,162,168,151,108,210,126,219,142,97,129,75,97,117,7,41,83,24,87,54,178,32,55,40,32,13,90,203,134,156,252,141,103,94,252,29,100,86,34,164,61,128,8,28,113,254,194,26,13,248,72,113,108,30,202,244,125,40,129,153,244,82,87,195,79,153,168,131,173,147,245,107,46,39,242,160,166,163, +102,96,147,227,94,204,40,158,6,198,223,72,86,171,225,250,242,70,221,201,181,61,123,215,183,150,235,243,204,96,136,239,85,21,115,157,31,143,158,161,105,202,217,91,149,40,228,114,157,2,25,118,73,9,185,125,125,179,110,13,60,107,131,83,185,168,190,253,28,149,5,162,118,253,51,150,46,20,91,156,33,0,185,199,29,127,123,211,159,88,18,28,158,205,78,251,179,0,236,137,223,107,192,11,248,192,11,72,38,124,16,201,224,56,22,6,114,245,243,60,30,105,127,160,89,87,215,237,146,193,54,148,9,80,176,126,119,218,74,190,196,36,111,205,168,140,244,228,29,193,105,30,38,201,20,133,101,190,62,206,71,178,99,178,15,180,236,254,220,253,10,246,57,36,80,96,83,185,185,62,158,114,105,223,30,248,251,38,121,158,126,32,190,68,139,166,84,238,118,172,43,56,250,140,22,251,94,71,149,240,159,95,48,61,238,249,106,212,215,230,121,90,169,176,29,57,200,188,28,167,195,183,58,6,235,171,129,98,121,233,156,87,167,84,148,32,213,38,25,226,241,48,144,102,90,74, +241,210,121,165,183,30,246,47,243,101,131,225,81,180,200,135,170,160,127,138,3,182,76,67,177,228,211,36,94,236,61,47,30,112,229,210,193,199,147,228,145,135,124,87,100,214,212,165,26,240,137,187,241,181,86,121,86,31,235,203,111,175,147,44,197,224,74,60,138,44,43,47,62,118,49,84,75,204,92,17,89,98,92,59,164,134,38,78,102,247,199,105,94,3,168,158,86,246,14,246,227,194,41,109,81,42,225,189,234,118,161,245,164,177,178,131,246,78,74,49,0,185,247,79,41,227,216,75,8,181,234,20,185,40,7,86,241,105,15,5,226,105,127,141,20,104,79,12,182,81,63,196,119,250,32,180,22,151,250,222,146,99,236,235,158,46,143,192,167,175,50,40,97,181,101,44,32,181,215,158,153,202,67,86,68,36,73,248,210,178,58,45,66,60,186,14,48,168,168,109,36,125,1,127,23,243,104,85,242,27,230,146,150,140,190,156,179,139,245,131,181,170,23,79,213,9,149,238,116,126,108,76,74,148,109,53,159,176,22,158,167,83,69,21,118,205,114,21,133,208,82,230,82,220,148,157, +91,176,224,53,17,241,99,162,36,148,94,164,62,4,247,157,29,15,142,175,113,254,16,227,96,172,12,252,139,4,20,29,215,59,213,5,227,14,184,239,178,107,125,209,99,74,12,121,22,215,18,29,214,177,160,78,28,238,128,216,110,134,215,41,242,26,183,185,205,114,233,225,150,142,191,51,89,109,208,52,134,26,127,61,144,219,177,194,124,122,78,146,129,169,75,114,156,252,116,159,116,136,134,218,127,148,47,106,177,191,141,222,24,132,82,132,147,192,142,98,90,119,244,254,185,161,64,195,197,157,64,7,176,239,71,139,231,63,124,50,146,200,7,161,58,73,203,195,154,107,128,108,96,219,45,240,90,212,239,157,14,223,234,23,187,52,215,29,149,151,165,87,111,147,157,217,158,139,243,163,199,67,87,210,41,45,24,33,62,123,250,27,254,242,244,28,148,139,86,184,95,32,121,183,164,29,19,73,2,162,172,85,230,175,46,199,17,255,102,5,166,65,185,23,119,37,59,18,186,116,72,36,166,159,64,222,198,30,160,77,35,21,43,233,190,36,101,249,130,232,25,101,45,0,181,248, +54,36,238,216,2,114,12,247,171,69,139,191,154,194,47,95,240,81,14,7,40,115,112,109,243,217,171,78,51,31,51,249,246,197,16,218,69,140,22,60,21,11,15,140,64,236,26,91,253,115,46,244,172,254,61,179,180,232,165,132,116,158,215,7,150,4,248,2,108,166,4,223,198,114,50,212,113,233,176,227,158,131,3,69,176,210,243,125,47,169,3,121,216,36,102,44,41,93,198,65,163,87,125,115,31,139,155,154,144,18,55,49,11,105,237,92,204,182,141,254,91,43,167,208,107,24,71,224,106,233,70,226,92,44,99,228,10,44,244,242,54,64,14,94,83,31,120,8,15,27,242,67,22,201,106,168,233,149,73,163,5,190,39,3,92,224,137,141,121,61,49,160,17,163,112,81,97,104,175,9,88,58,49,169,63,107,33,204,157,111,173,254,88,241,99,224,180,8,61,128,149,231,136,58,209,13,128,127,106,165,69,86,214,27,18,72,129,157,75,29,81,159,177,208,232,43,163,217,120,215,154,73,122,203,107,24,186,102,210,147,67,112,254,172,150,166,239,70,7,35,127,224,181,110,7,197, +215,145,96,95,84,184,32,14,46,233,159,32,63,121,46,76,76,248,204,75,65,141,161,208,40,144,251,94,196,206,248,235,214,174,225,29,46,200,237,235,251,126,182,85,189,235,44,236,158,188,86,227,132,137,102,161,101,187,46,230,147,5,132,153,21,253,45,114,67,132,191,251,178,121,186,165,132,102,216,191,40,227,209,26,53,154,159,57,230,114,67,157,211,225,46,162,240,23,238,2,92,140,166,22,174,235,100,184,107,136,198,74,242,97,173,58,175,136,61,147,218,206,38,183,149,248,26,235,78,10,54,48,68,42,158,23,217,61,36,249,221,242,2,247,150,90,173,25,237,240,174,72,138,151,10,145,224,171,191,88,176,192,251,11,154,200,113,112,89,45,172,167,143,42,183,3,131,61,239,105,221,173,19,171,239,181,139,5,74,97,200,99,50,221,208,111,178,137,216,104,33,89,142,208,5,80,127,198,28,138,6,47,32,201,133,211,210,197,255,96,47,22,151,196,123,63,138,143,158,29,200,68,102,159,11,2,140,61,33,8,93,192,3,0,120,167,20,154,59,119,197,17,28,243,67,211, +221,174,203,173,127,207,27,124,231,225,229,226,104,94,204,181,78,44,128,15,147,167,205,103,212,72,242,147,153,79,27,129,217,83,142,222,30,192,37,134,108,238,159,149,156,81,118,12,181,64,194,13,237,198,191,167,103,125,199,104,51,169,181,150,6,144,153,216,227,167,99,10,235,17,58,45,104,55,32,81,3,10,9,158,186,6,115,17,120,230,92,11,116,236,102,169,59,248,28,163,135,225,207,184,113,227,77,118,180,98,103,56,158,190,6,89,165,142,41,35,242,126,23,7,132,239,119,237,34,226,51,143,98,248,47,126,96,22,248,233,119,195,69,104,249,198,244,116,228,84,250,248,137,224,73,218,157,218,80,202,120,43,124,194,161,200,220,19,198,90,19,4,125,193,142,134,70,76,0,221,254,205,203,88,126,45,242,211,183,144,15,248,145,142,205,228,86,54,29,78,224,195,174,147,142,126,145,235,79,184,207,56,181,94,97,207,79,12,7,82,242,152,121,236,59,219,188,36,7,67,73,31,229,86,60,191,79,146,228,198,148,135,238,91,177,70,169,50,203,221,58,102,114,81,99,2, +117,187,55,214,44,119,28,167,194,61,35,171,226,22,250,158,242,36,70,115,56,137,113,183,252,27,214,156,76,48,68,33,209,255,177,245,86,203,146,66,91,180,237,7,241,128,219,35,146,64,226,110,111,184,187,38,95,127,88,181,247,190,55,78,196,137,138,170,90,146,1,83,198,232,163,245,137,204,9,165,229,215,66,81,59,215,195,144,115,160,190,10,33,56,224,33,226,226,155,67,12,150,187,176,255,252,209,122,194,32,60,253,176,241,148,231,56,161,177,98,142,98,15,94,199,63,33,119,82,104,90,68,33,217,117,228,208,186,4,235,169,187,10,121,30,52,40,114,92,77,112,252,123,92,145,193,13,82,187,145,231,129,147,153,78,218,230,33,33,231,229,201,162,204,243,109,212,164,50,156,34,160,77,86,188,169,33,200,25,97,29,252,221,88,186,134,162,146,26,166,154,52,233,93,182,228,209,64,233,222,128,53,29,89,17,104,3,118,157,209,154,243,204,245,223,92,69,74,91,222,238,235,131,61,10,105,185,224,45,145,206,120,64,202,39,43,36,35,35,5,234,252,92,102,207,179, +22,205,141,175,103,251,176,57,0,53,101,46,38,223,176,8,77,199,52,27,229,220,124,91,16,146,62,218,146,254,217,16,86,87,145,4,182,102,173,95,129,77,126,195,76,152,136,59,112,190,81,103,159,131,234,118,117,214,203,4,60,183,166,193,141,181,182,29,69,206,192,148,149,224,143,153,201,112,188,65,192,72,64,247,108,70,110,109,28,154,32,188,211,145,190,169,255,125,94,125,9,103,144,2,150,213,224,29,129,34,191,49,127,127,252,81,219,198,107,248,245,239,224,77,174,7,91,91,149,21,12,191,111,207,254,133,118,27,236,223,188,213,76,147,104,48,121,245,158,55,64,247,232,111,53,195,94,137,141,242,207,76,220,71,173,67,79,90,192,112,20,104,84,76,59,138,65,101,32,35,0,27,211,243,127,182,240,49,233,197,87,158,28,221,74,130,11,180,224,85,128,3,229,92,193,93,174,233,205,215,246,213,35,203,136,14,126,153,54,160,96,203,18,143,83,17,0,181,111,16,182,73,59,198,12,92,242,242,147,233,31,52,157,28,231,241,174,241,238,228,230,217,189,255,180,109, +93,232,237,67,110,237,134,107,149,253,232,179,65,44,48,145,230,96,37,174,130,183,120,227,217,173,75,213,32,139,142,14,144,231,155,149,241,176,20,58,163,92,65,42,235,216,130,154,185,218,210,94,141,2,123,211,97,161,164,66,152,228,234,53,8,55,8,97,241,48,255,189,10,219,180,210,236,48,106,81,167,57,56,45,68,234,115,205,139,249,90,71,146,62,165,130,211,222,28,130,206,15,121,180,171,168,144,46,242,84,24,99,134,132,60,165,171,107,202,29,196,238,88,210,151,91,78,45,214,33,214,96,32,183,132,70,37,162,83,38,212,134,238,8,167,19,115,118,15,7,4,216,95,114,164,139,31,191,48,184,197,237,92,196,40,210,244,5,194,208,225,1,121,189,244,60,159,210,196,33,49,148,180,164,87,41,244,119,2,248,103,211,126,163,203,50,83,179,219,153,147,45,62,186,88,178,67,18,140,77,20,43,5,225,73,169,29,139,65,34,199,168,235,239,224,10,190,117,165,214,50,122,138,48,3,25,132,122,118,90,229,17,22,155,153,107,80,115,72,20,130,98,62,157,135,2, +164,92,203,122,240,57,107,40,192,131,102,141,18,137,63,144,222,228,54,123,106,102,60,73,253,255,198,50,66,64,150,203,142,252,254,236,207,179,155,7,237,20,67,190,246,98,99,252,107,159,9,2,217,105,2,128,164,27,82,77,74,231,84,27,179,1,78,250,171,96,133,99,249,121,70,249,143,135,144,184,76,188,242,59,236,199,192,7,151,15,181,167,233,224,68,114,64,172,128,163,46,0,33,237,171,231,171,15,80,206,73,6,249,143,59,83,47,34,145,139,39,106,138,109,69,97,92,99,36,56,122,251,228,167,37,247,196,191,88,55,211,115,178,121,215,25,209,134,163,161,168,106,197,122,174,44,37,255,209,95,18,254,42,74,31,31,181,129,78,226,6,144,83,111,202,143,142,90,128,188,55,191,223,221,28,221,163,226,243,74,193,104,29,180,230,125,52,221,27,47,113,248,98,217,222,63,61,41,231,105,145,108,16,186,163,218,154,90,77,89,123,158,228,82,79,240,132,131,197,77,24,39,77,111,140,157,157,0,67,211,58,216,109,67,16,203,240,68,95,51,174,69,84,53,138,151, +75,14,151,153,67,183,105,7,61,222,201,178,223,204,26,106,132,212,141,123,232,13,26,231,110,116,67,29,63,138,63,130,83,26,136,14,60,179,190,224,36,23,61,10,15,82,103,221,254,155,211,120,255,176,54,176,183,222,214,69,24,178,154,169,81,254,10,10,89,217,238,113,135,191,205,77,88,152,180,170,98,152,116,139,241,204,42,46,184,227,25,8,130,67,126,13,68,196,166,125,30,64,81,20,11,44,44,185,46,249,17,253,237,20,109,37,201,27,40,46,90,16,230,139,50,115,65,33,50,49,150,97,92,231,144,188,51,181,79,183,11,169,213,235,54,144,92,115,70,95,131,147,191,198,48,176,41,202,152,130,20,94,155,102,222,163,226,105,112,210,202,145,126,241,15,240,144,118,244,154,69,209,204,207,132,197,105,70,41,164,111,142,1,0,37,212,40,248,161,165,189,197,227,68,132,255,197,17,222,64,164,229,200,212,36,113,63,163,151,143,241,48,193,104,80,84,160,222,139,1,45,99,128,52,194,102,42,200,165,116,165,18,251,16,12,174,47,44,225,80,106,226,162,146,214,255, +189,213,131,167,41,116,208,192,80,87,238,114,124,167,149,181,131,154,178,134,131,204,31,244,7,255,203,165,234,139,10,40,148,248,119,153,107,231,99,138,8,165,109,61,238,219,49,117,28,93,231,190,227,123,241,248,241,217,67,150,58,140,198,235,213,152,103,97,204,147,62,158,62,65,224,174,34,117,9,161,55,54,19,63,15,241,171,187,92,82,0,148,145,0,32,1,189,235,231,246,158,11,53,173,23,184,252,97,55,53,84,227,225,107,18,93,205,130,252,176,199,234,166,113,7,12,114,207,11,151,55,187,222,48,125,254,211,30,18,126,220,87,92,63,189,203,238,8,24,126,87,127,236,235,56,190,123,123,73,253,7,186,163,163,254,24,153,196,255,132,89,185,183,242,253,40,11,145,7,211,199,210,161,34,205,163,19,59,185,192,44,192,111,27,250,56,97,214,251,48,244,248,193,58,78,139,23,12,58,118,28,237,113,188,157,38,246,208,108,247,47,216,223,53,190,139,131,172,9,253,195,113,222,8,226,87,176,83,66,215,206,114,162,253,205,5,196,132,99,42,111,98,254,128,127,187, +93,210,104,84,53,169,12,150,72,37,148,250,109,151,55,76,190,25,244,50,158,9,93,25,191,69,224,11,80,244,247,41,105,148,222,13,238,32,7,17,192,167,94,199,202,252,152,204,240,181,94,253,184,144,194,79,228,13,157,118,235,205,86,93,107,64,65,90,46,77,95,174,254,150,48,219,105,234,118,138,150,63,193,152,171,57,168,146,243,245,59,224,52,86,23,117,157,61,198,166,241,216,223,84,39,255,98,89,254,145,69,99,80,223,172,122,115,217,223,179,241,45,255,115,82,210,52,51,193,247,16,36,41,141,181,52,153,126,137,48,232,78,169,153,234,172,40,40,147,9,135,84,71,127,130,100,160,102,144,4,11,101,51,201,138,58,62,54,223,151,37,167,65,208,10,175,165,3,60,203,123,231,109,57,217,91,9,93,91,46,87,210,178,94,197,97,116,216,3,78,219,78,254,54,24,15,70,161,100,204,107,130,56,115,194,179,220,248,162,208,92,24,112,87,153,74,209,252,54,186,88,124,6,70,125,52,132,73,150,93,86,250,114,149,212,31,6,65,21,171,104,63,220,142,40,41, +255,168,49,173,94,3,197,51,76,125,22,15,114,223,199,156,219,94,23,244,80,163,134,182,146,251,247,142,124,179,33,174,209,201,63,225,108,86,164,119,50,64,230,16,202,33,215,180,186,141,24,239,13,96,142,182,138,111,242,176,43,185,54,24,212,46,239,149,209,103,141,132,82,254,53,245,252,57,124,202,8,23,255,171,231,120,128,210,193,229,46,13,102,164,54,43,89,45,31,135,50,146,214,69,92,146,30,189,1,106,16,249,10,76,44,71,62,211,109,118,18,154,129,248,191,10,199,45,114,72,32,34,202,146,178,26,34,192,186,38,64,38,208,198,209,191,125,151,254,74,33,196,149,238,29,43,245,232,168,186,46,169,1,241,0,151,20,203,78,41,0,115,203,11,243,245,239,229,98,207,0,236,123,203,220,69,225,232,14,101,249,26,38,166,35,222,152,124,179,125,166,25,58,166,229,22,116,108,214,135,145,189,95,118,204,115,169,184,31,205,124,19,124,196,254,32,187,155,48,13,76,26,74,234,185,161,146,78,63,83,126,163,44,223,60,240,48,247,93,26,134,133,52,42,177,235, +101,26,12,78,55,212,38,5,156,166,230,252,12,140,8,167,212,27,217,168,166,152,63,126,166,49,187,68,36,175,81,222,154,129,68,210,69,232,172,144,147,129,248,198,83,159,174,21,107,243,55,175,231,127,92,228,32,182,56,177,111,142,188,121,182,216,245,240,97,191,40,236,133,216,55,15,114,110,217,167,216,77,26,26,92,199,98,196,184,231,200,212,100,237,185,143,136,41,106,152,65,235,46,79,248,236,217,185,101,191,229,204,250,136,104,122,219,47,245,174,153,11,159,65,169,231,20,10,231,182,55,188,213,80,144,175,27,146,157,93,166,163,0,75,199,216,160,170,34,1,164,16,173,41,165,108,34,59,213,208,31,206,191,210,234,133,248,87,7,169,28,251,206,187,75,119,42,98,187,77,71,91,196,79,44,72,35,90,225,190,65,26,16,144,163,1,115,142,173,156,239,102,127,54,92,183,118,61,127,245,50,117,129,183,78,129,51,194,1,196,143,41,227,117,28,251,133,252,97,245,81,46,12,242,221,151,159,38,227,157,125,56,247,77,28,24,212,223,153,33,144,62,174,114,238,239, +187,149,156,250,61,51,65,116,133,241,51,176,49,48,196,238,218,24,148,130,173,111,218,181,143,234,148,88,58,25,60,78,222,124,233,234,157,225,244,208,86,254,168,211,149,216,9,55,24,43,170,51,178,35,172,236,61,200,194,217,218,246,166,72,105,189,126,253,80,62,56,237,24,92,125,240,21,38,241,44,110,176,85,228,49,151,109,17,89,116,176,233,135,93,58,169,19,51,15,211,65,163,171,12,135,205,227,211,142,63,160,86,64,98,111,221,180,110,122,152,200,1,8,99,89,74,80,105,124,149,72,12,185,240,57,167,209,27,214,171,160,72,188,148,201,188,77,99,127,218,23,192,134,65,19,178,203,224,250,170,101,37,249,75,149,65,109,36,40,123,89,31,222,18,234,71,227,172,54,249,94,206,243,189,138,231,171,110,248,231,111,197,69,198,99,234,131,16,27,35,208,203,92,188,104,45,84,113,247,126,222,118,94,205,48,249,88,85,119,39,253,8,33,123,217,240,99,240,135,250,118,230,176,128,110,140,160,65,126,100,208,211,64,215,166,20,118,251,10,102,168,88,42,243,10,232, +194,149,178,249,142,133,185,112,204,186,204,208,214,184,180,76,67,113,207,91,226,35,92,251,44,203,47,112,198,199,139,13,166,84,0,190,12,244,8,192,216,36,5,31,37,205,228,234,92,29,44,106,227,197,68,218,204,25,154,147,149,125,224,23,183,200,188,27,124,238,37,213,253,51,141,215,8,57,159,57,21,185,116,226,153,122,96,173,0,218,212,171,101,214,245,22,6,90,126,18,143,44,208,130,111,244,115,169,71,124,169,113,173,142,90,102,180,118,38,248,188,67,34,169,150,200,74,134,244,182,239,106,18,171,212,112,7,138,139,102,236,60,225,177,120,230,244,119,230,211,35,210,39,18,152,109,69,186,142,14,217,70,113,120,227,23,114,236,7,20,30,30,150,171,133,8,80,215,47,201,98,17,96,50,47,129,58,68,223,177,181,93,172,140,156,47,94,57,31,238,103,241,208,153,68,9,17,132,180,166,128,35,46,249,52,107,234,10,131,90,223,149,151,160,119,178,24,204,224,235,149,99,13,34,158,77,23,162,115,216,228,44,242,22,23,23,93,103,91,200,58,14,29,74,98,63, +131,121,114,123,152,201,62,45,86,125,102,126,169,93,175,26,236,15,207,198,18,39,174,221,37,220,236,188,192,22,168,33,160,230,241,63,37,145,252,228,204,28,239,252,129,20,179,243,6,216,72,27,127,249,96,166,152,142,18,253,30,236,73,97,200,79,129,210,23,210,159,35,206,98,165,58,2,65,220,84,7,236,65,134,0,168,183,184,25,188,134,166,189,68,167,242,11,1,148,187,242,166,252,70,218,57,128,60,113,12,21,133,94,153,57,149,226,209,18,37,109,154,159,211,131,44,226,38,111,23,167,96,204,47,89,35,136,219,107,24,116,167,160,194,103,231,201,9,90,175,33,237,38,214,42,68,238,178,213,194,118,139,40,52,160,244,141,210,105,132,181,82,206,48,196,27,137,64,169,209,72,97,98,126,231,241,77,50,232,54,34,59,131,156,107,83,171,177,138,8,75,190,87,59,27,111,156,82,250,22,156,113,81,125,18,102,86,246,188,126,122,201,215,137,83,138,44,4,49,217,122,133,15,133,58,187,49,113,146,55,183,254,193,145,36,64,4,104,31,200,30,204,145,229,163,47, +55,32,65,248,209,175,146,232,0,248,62,173,33,80,3,65,203,146,27,62,156,133,219,10,66,6,176,139,127,26,139,231,83,169,200,235,170,49,70,182,225,167,118,169,101,26,223,140,228,109,40,65,4,212,74,35,161,145,107,76,208,168,3,250,247,233,243,145,71,51,199,69,227,88,121,68,34,161,78,170,126,172,218,205,168,75,119,104,121,104,246,192,163,172,87,189,1,3,97,169,87,31,139,239,224,120,48,13,21,40,138,157,71,195,210,102,192,218,231,115,213,216,237,30,224,0,127,64,89,73,99,232,227,59,14,82,154,154,14,184,148,16,19,191,222,83,76,115,154,160,110,75,201,169,172,215,19,232,192,86,189,141,173,238,178,57,145,77,29,77,247,23,44,230,41,193,94,159,103,29,243,154,184,67,115,228,228,94,29,125,76,19,163,55,39,182,40,27,114,235,231,101,206,20,55,91,230,130,250,180,203,80,15,160,16,207,32,29,133,201,146,111,229,231,253,26,180,188,123,121,145,110,223,31,48,141,173,241,243,37,209,45,21,55,140,51,236,98,149,99,166,255,37,171,146,127, +209,157,242,192,4,93,145,111,3,211,30,135,209,94,120,138,211,78,67,150,30,111,145,74,123,202,246,183,132,104,44,201,231,52,118,61,60,218,248,117,163,74,172,57,38,210,237,47,143,229,198,248,91,30,65,123,157,115,200,32,101,223,85,176,41,205,172,76,151,16,93,92,150,210,71,212,112,112,47,82,108,250,250,203,79,1,105,252,16,131,182,239,221,181,101,46,238,162,227,123,126,121,162,156,218,73,33,209,34,168,131,158,155,238,241,234,181,20,198,25,229,8,87,67,0,208,23,133,146,139,164,102,138,148,139,33,231,59,55,58,51,22,242,168,131,37,90,27,87,186,117,25,166,101,226,125,93,158,188,215,139,218,33,111,3,17,146,69,58,76,125,99,51,103,133,150,82,198,17,147,163,64,65,168,253,210,226,105,253,216,206,96,229,0,70,195,45,63,126,146,182,37,83,76,115,68,209,95,203,60,127,141,222,152,124,198,211,246,10,110,73,140,243,165,63,59,3,135,167,18,158,207,160,49,190,4,98,117,112,198,231,1,110,182,109,8,227,30,202,253,227,46,153,50,160,102, +197,6,203,134,138,245,203,63,180,160,240,99,175,183,126,96,142,171,216,99,178,155,141,49,223,144,9,204,62,207,216,170,65,71,124,246,70,12,230,134,58,127,76,207,180,31,3,116,144,226,61,32,164,129,153,54,123,93,31,171,94,64,9,28,143,254,108,147,85,95,30,45,199,133,160,35,125,106,72,64,237,205,83,144,83,7,111,112,66,150,169,19,252,253,160,195,219,217,242,206,104,246,23,217,157,190,196,152,234,103,156,39,160,101,171,130,176,217,242,69,96,193,10,249,163,103,124,172,117,34,175,186,179,143,71,209,120,217,189,63,114,63,205,233,240,4,122,160,242,11,64,245,77,5,98,8,193,180,69,116,173,147,136,164,241,211,35,98,59,223,66,217,125,46,130,21,21,53,31,221,177,184,169,36,175,106,141,255,149,72,110,40,235,178,63,124,55,12,37,78,113,64,161,65,213,237,151,140,79,181,244,19,98,1,64,8,110,243,182,156,251,154,240,97,39,187,36,60,16,113,166,72,37,246,121,241,115,18,88,234,81,72,108,163,163,88,159,159,155,8,40,29,89,100,253,5, +28,239,245,166,159,9,70,203,252,198,98,250,249,215,39,50,24,34,164,132,160,226,71,211,177,56,191,163,41,193,177,251,119,173,234,148,247,18,222,178,43,228,32,47,52,13,240,105,214,26,230,0,74,231,158,243,238,197,197,122,130,25,221,219,171,222,19,66,112,166,44,77,229,98,164,29,112,41,5,240,27,134,55,78,107,47,103,99,148,254,93,69,244,131,116,163,182,123,226,227,166,227,7,238,0,135,155,210,113,48,206,143,156,31,114,80,74,99,182,255,197,215,168,244,201,10,37,157,225,105,8,156,160,230,151,102,98,110,197,34,72,90,86,233,71,141,102,232,221,2,218,107,46,158,21,199,103,249,123,76,179,232,78,14,214,65,122,78,198,42,7,246,241,9,131,214,80,145,182,96,46,87,37,239,241,53,43,107,74,98,68,129,239,202,138,117,47,152,6,137,137,195,195,71,138,238,138,124,29,182,228,215,242,161,154,83,80,54,48,22,214,216,118,92,222,250,9,203,251,5,3,209,47,78,235,40,54,245,103,38,120,158,127,187,207,114,72,10,71,174,0,210,23,19,195,247, +202,52,97,202,75,228,112,112,0,183,250,254,35,210,213,8,43,79,97,123,183,93,35,198,87,66,121,251,71,55,135,86,47,8,105,42,68,2,19,3,64,203,24,142,130,185,238,107,154,50,82,20,12,129,0,182,251,141,78,14,234,44,81,191,147,144,31,97,198,76,41,111,134,219,196,0,37,43,73,145,155,49,78,127,99,82,196,1,117,156,83,137,35,8,233,23,53,106,5,33,183,229,23,139,87,206,211,4,12,116,139,22,47,231,58,144,122,214,153,237,67,160,27,156,244,113,89,163,18,234,89,64,199,214,50,186,199,4,30,136,67,90,199,171,158,16,128,33,50,47,173,95,111,122,53,15,105,193,228,71,120,167,98,158,210,74,40,144,74,90,144,90,76,113,201,70,18,59,20,175,6,236,174,20,135,188,14,40,183,85,148,184,14,242,251,139,10,3,119,91,87,129,116,183,15,71,134,142,73,144,38,240,151,144,231,134,255,253,110,196,226,218,63,185,113,220,215,113,61,92,241,188,40,58,186,161,76,90,195,186,147,196,228,23,41,50,24,38,43,178,186,74,44,20,246,29, +143,25,178,114,19,244,141,142,50,218,160,88,237,206,176,149,199,29,177,106,77,97,74,149,35,116,145,125,113,200,80,81,214,8,169,22,18,184,106,53,210,218,64,232,43,236,7,193,178,46,121,219,85,53,21,47,23,77,153,35,202,128,225,221,198,56,127,88,1,134,240,232,7,144,225,198,29,70,229,161,164,203,142,3,204,33,121,191,10,14,86,166,144,64,138,72,10,147,181,179,168,123,87,144,88,162,203,109,56,1,95,63,61,102,204,99,123,204,153,207,103,91,11,135,32,156,88,202,54,25,247,95,97,79,243,190,207,95,1,126,231,126,213,199,177,4,191,201,35,43,173,194,59,6,177,240,191,74,161,90,212,94,36,248,202,249,33,197,226,48,151,86,144,203,57,150,44,153,85,224,8,83,61,215,136,241,81,168,224,71,176,20,184,224,214,49,215,190,223,112,123,203,15,122,155,140,29,23,147,105,2,247,218,32,220,4,181,118,67,69,178,160,58,227,190,130,167,145,72,175,225,130,111,16,8,39,111,223,127,10,109,16,237,112,211,12,183,32,161,127,252,187,86,85,220,243, +48,20,247,237,144,189,162,142,43,128,109,251,178,162,77,145,140,37,105,61,236,183,33,183,223,35,20,183,27,224,112,88,218,95,170,67,162,112,23,247,4,11,130,66,199,14,155,205,105,242,203,28,69,245,133,244,77,101,198,222,110,212,239,24,224,241,103,114,101,68,193,199,110,114,203,156,66,70,199,220,78,209,251,92,242,139,139,67,93,236,161,75,44,193,183,95,97,192,222,3,193,37,93,10,175,247,215,193,238,97,218,96,36,129,18,46,154,160,116,63,215,180,145,167,26,118,204,106,14,179,54,65,67,189,174,163,100,145,227,117,227,206,199,68,197,213,235,120,201,49,157,203,68,171,240,68,12,193,6,147,209,228,184,140,84,212,88,223,100,172,151,20,76,81,233,6,105,46,190,206,165,75,25,38,132,196,88,231,180,134,27,241,249,165,53,255,134,56,31,108,75,147,119,122,42,69,160,90,59,18,131,130,0,169,142,157,211,100,185,18,163,27,212,212,188,7,120,136,237,187,211,146,216,83,232,231,66,216,29,0,141,114,113,112,240,214,181,91,115,58,194,164,250,162,205,245, +143,30,215,199,14,24,89,94,84,163,119,8,212,199,194,248,160,72,202,140,26,203,113,214,27,56,1,253,236,117,192,191,167,72,20,125,254,3,140,104,50,138,16,57,76,226,139,161,111,146,184,215,39,215,5,169,250,185,141,240,171,10,52,103,210,44,177,107,184,16,125,163,193,194,50,223,144,254,160,105,247,174,194,208,83,17,168,218,91,64,11,90,165,104,254,116,132,93,143,94,240,110,149,204,94,143,57,240,8,170,173,225,170,8,211,154,130,164,15,158,175,150,125,69,122,50,18,95,64,136,58,15,141,246,246,240,245,215,9,170,124,11,233,156,168,254,43,115,200,235,51,29,147,237,197,225,183,159,84,16,250,61,240,155,2,83,152,136,203,184,202,117,109,117,161,60,46,59,199,103,234,186,101,174,167,213,190,148,237,136,110,198,115,175,179,213,77,165,91,125,243,239,188,207,186,100,40,151,16,185,26,227,94,255,223,226,42,138,90,146,115,120,250,36,177,223,241,219,214,240,37,203,217,134,165,80,30,225,205,80,60,68,75,251,186,239,209,46,77,232,97,49,70,202,99,124, +62,182,127,233,37,6,62,94,187,233,9,121,2,8,149,145,32,164,206,56,136,29,205,164,131,88,12,206,95,15,13,235,14,117,150,115,180,195,108,131,182,142,54,210,94,126,234,17,187,131,24,196,235,133,216,78,196,193,118,235,151,89,4,25,94,59,232,216,149,144,64,75,96,161,232,57,158,243,184,129,35,170,170,38,253,123,9,101,49,196,58,43,185,195,73,185,0,246,206,62,64,8,121,224,255,250,161,223,111,248,180,84,120,198,137,222,0,132,4,111,31,191,89,171,226,205,145,198,118,72,130,62,224,139,55,143,24,237,172,55,3,182,3,11,142,4,37,53,186,158,51,0,152,148,3,160,255,94,232,167,223,124,134,221,5,76,232,57,53,177,221,194,169,165,165,1,105,186,190,254,57,38,105,48,163,21,96,254,97,31,11,46,218,211,39,76,240,219,208,232,147,148,6,13,16,37,69,27,224,209,188,33,255,3,99,227,45,146,159,109,19,4,31,78,105,255,181,75,115,249,165,127,139,145,103,52,163,0,45,227,226,150,222,17,139,87,240,73,91,125,67,246,129,194,19,59, +138,118,127,132,27,50,113,229,75,210,176,58,106,248,11,225,163,109,39,128,142,37,42,74,207,10,8,222,136,17,246,212,155,1,14,210,84,99,63,117,251,75,176,44,6,223,6,119,186,124,99,24,172,198,245,147,147,69,1,141,210,195,224,78,207,102,221,57,65,28,5,163,155,219,184,236,31,120,253,0,243,39,226,84,116,179,183,212,183,253,36,241,163,40,47,96,200,126,118,148,241,214,153,164,26,129,253,21,152,94,5,132,162,188,181,141,21,98,42,88,252,80,121,0,83,237,55,59,23,101,53,62,122,11,76,104,99,160,116,36,164,24,62,84,10,58,132,161,102,132,183,169,49,191,238,78,71,179,65,18,134,10,152,153,2,33,15,237,25,176,32,130,215,248,119,221,31,111,178,9,13,255,183,198,249,50,240,249,163,85,111,140,145,65,0,109,187,204,31,0,64,127,149,187,222,182,234,59,1,168,226,239,216,196,154,210,125,10,99,76,107,253,251,141,200,235,82,141,150,144,64,228,160,239,145,245,19,28,106,211,199,208,138,70,13,183,105,214,109,45,68,99,215,3,91,6, +130,140,82,212,232,57,189,186,44,69,79,28,136,4,87,71,129,166,105,111,212,178,131,220,112,174,19,199,170,211,154,183,237,224,64,88,174,127,4,17,97,142,138,238,58,143,142,151,219,110,128,33,37,182,246,88,180,83,125,95,84,251,187,213,0,97,246,202,235,232,73,0,9,127,19,3,255,65,127,50,25,9,97,88,238,202,163,23,66,50,29,168,34,119,209,43,133,226,247,153,62,51,88,62,63,18,126,173,56,244,115,251,51,40,141,124,33,46,120,109,105,13,19,171,180,253,244,59,1,8,233,34,73,32,158,212,238,118,125,95,169,180,33,40,15,153,244,155,214,16,225,17,248,246,186,61,53,31,212,175,136,24,206,54,160,96,59,142,53,252,98,150,87,64,184,97,181,70,55,210,238,197,159,153,156,225,165,32,243,172,226,158,31,237,100,139,146,106,39,0,114,252,2,207,90,109,119,6,248,183,88,214,127,214,123,151,93,10,238,29,199,111,216,90,238,188,248,50,97,19,211,63,23,224,189,229,104,219,188,244,224,70,205,107,230,167,32,232,50,16,105,125,189,181,101,117, +88,75,176,63,254,191,137,178,82,144,86,104,55,101,66,152,9,13,95,49,170,212,239,251,221,47,104,78,14,239,134,144,253,123,28,242,8,48,109,219,205,35,82,245,67,178,238,49,173,148,206,89,179,201,93,145,30,192,219,57,112,22,66,57,142,15,93,233,226,255,241,64,114,152,231,91,233,179,215,80,131,101,129,254,234,131,239,117,177,105,54,156,204,168,152,165,88,25,199,237,30,77,205,175,37,147,138,74,86,113,209,85,93,158,250,9,80,105,68,82,162,230,161,65,42,236,43,60,57,227,200,39,196,164,192,24,124,85,26,94,220,126,53,200,166,103,222,2,226,154,33,0,70,158,49,114,77,140,82,11,31,137,246,29,9,108,116,129,150,220,161,134,197,155,101,45,138,13,67,75,215,228,241,11,251,165,170,156,41,69,161,175,227,211,228,86,147,185,18,140,126,102,126,28,82,175,36,60,48,70,106,239,108,104,18,155,70,223,195,69,70,143,198,120,160,28,46,159,101,254,193,27,250,94,252,116,97,125,18,159,214,177,6,35,153,116,140,181,161,227,80,231,19,157,170,208, +134,158,208,252,47,47,0,126,152,218,242,202,104,97,213,37,213,182,8,142,4,104,45,71,37,59,115,0,67,77,214,178,212,104,240,17,150,177,193,213,94,47,216,60,191,218,125,15,119,240,177,142,240,103,19,62,152,244,188,53,158,75,76,70,212,247,229,139,207,212,4,232,223,75,154,255,60,8,98,21,5,4,46,21,164,246,177,194,183,68,112,120,252,14,197,28,150,127,68,32,36,132,45,252,181,205,131,35,152,241,183,202,42,63,144,187,65,121,46,242,201,55,10,162,144,166,65,117,28,29,17,59,180,96,253,201,138,161,83,65,240,116,254,126,116,101,126,224,16,238,4,221,125,210,143,131,190,237,227,211,239,101,132,146,35,255,93,195,137,201,215,232,114,37,111,223,20,156,61,245,186,210,207,27,235,176,150,167,111,117,6,94,182,63,226,156,150,31,54,78,224,181,78,95,207,150,197,165,182,158,190,210,140,211,248,53,130,10,189,202,43,109,145,246,213,116,132,121,185,149,195,62,192,241,14,70,119,32,41,39,224,133,61,203,135,61,71,107,201,2,244,75,90,154,242,228, +120,17,80,59,212,143,186,249,96,238,3,155,28,24,103,123,167,83,247,198,5,30,44,62,197,92,116,24,229,141,232,50,247,196,41,114,178,19,160,248,41,143,75,24,155,96,230,147,228,52,25,175,57,28,31,33,23,206,115,224,254,83,55,235,228,115,124,1,200,94,215,85,24,59,52,44,224,78,250,194,173,66,89,88,156,18,67,158,73,45,152,201,95,114,197,16,37,15,170,14,207,114,158,210,77,176,95,105,88,231,136,74,76,154,182,177,69,42,71,173,194,196,220,0,192,148,117,131,158,14,187,143,169,223,187,51,158,239,220,50,54,105,106,186,176,188,150,99,56,185,26,73,107,245,230,109,236,210,181,96,105,66,90,252,149,202,233,210,19,116,28,251,20,117,83,207,14,190,164,57,148,232,230,197,208,20,64,33,140,8,128,86,184,11,18,48,205,122,51,225,90,176,218,0,169,140,68,203,216,202,174,231,243,140,181,160,10,64,235,205,147,57,120,242,225,214,172,180,111,88,254,13,138,107,244,36,132,17,42,153,164,109,237,194,112,186,43,132,236,160,237,18,67,21,223,64, +40,240,43,206,227,215,97,187,135,25,234,115,116,180,235,107,127,219,70,72,79,107,39,82,254,119,125,54,2,56,153,126,13,65,187,136,131,172,120,141,14,247,220,150,224,230,238,79,5,255,93,232,240,43,62,8,140,28,245,231,178,78,244,131,3,191,253,122,108,219,166,93,72,88,113,82,31,249,61,252,18,102,217,117,69,121,223,128,164,40,183,167,58,80,91,111,93,227,190,129,2,11,250,128,117,39,120,230,212,55,22,94,118,250,112,191,56,76,206,157,152,202,125,190,98,146,183,50,107,30,82,221,72,232,173,34,202,186,12,11,127,167,66,28,43,214,159,155,209,156,66,188,50,13,229,232,137,58,189,118,22,16,173,95,180,244,29,114,43,44,199,225,135,217,33,165,186,169,163,227,165,163,73,233,45,25,193,116,132,182,157,103,142,143,157,142,156,12,30,4,155,48,181,237,172,98,150,39,255,51,167,184,53,111,192,107,28,108,201,73,60,25,230,152,61,244,200,177,83,177,89,145,195,208,171,139,136,166,245,148,163,134,126,29,206,109,175,239,49,64,114,161,174,80,62,135, +239,65,156,173,55,17,232,74,75,41,75,129,88,146,47,248,235,21,166,222,112,168,169,194,141,4,252,85,77,158,148,167,174,147,8,22,73,120,176,204,68,126,212,251,140,95,48,105,35,165,17,38,14,95,254,6,106,120,228,241,226,102,18,228,113,245,33,249,218,202,100,172,253,123,88,237,75,20,137,149,169,7,4,252,226,216,192,88,11,83,1,32,229,150,242,204,242,160,220,24,164,172,190,72,26,233,199,26,144,104,44,244,102,126,11,61,46,115,38,139,199,235,147,209,78,155,108,60,158,110,15,150,117,5,206,106,105,87,95,63,74,16,112,208,198,63,254,134,155,175,23,218,19,64,189,55,139,151,114,89,190,48,228,204,31,104,22,36,244,180,27,216,173,65,91,160,33,44,95,213,25,179,193,12,153,138,77,158,2,53,158,168,209,55,157,181,103,237,140,134,74,253,209,217,86,163,247,91,248,1,243,89,172,43,200,38,194,254,242,205,222,86,96,46,228,179,127,116,57,194,49,37,142,54,153,39,41,62,65,198,199,216,60,4,86,189,182,146,119,70,74,85,127,156,124,135, +172,34,151,192,47,96,122,32,0,216,170,206,41,231,123,13,71,232,97,74,4,69,164,53,113,54,202,89,175,123,168,82,8,200,74,194,155,50,38,146,148,228,195,162,86,192,155,229,109,138,149,53,136,107,195,49,48,184,85,122,251,233,188,65,122,249,157,151,164,47,55,184,98,9,26,251,254,209,71,144,243,164,65,159,209,96,157,188,36,55,120,40,51,185,140,183,247,23,32,133,147,48,13,6,255,66,239,172,31,198,55,214,248,26,152,160,230,54,115,169,1,189,28,248,234,4,135,77,65,94,121,178,215,24,31,169,105,88,43,94,73,209,247,184,163,194,229,30,154,255,174,77,204,91,196,134,204,46,207,6,145,248,232,142,114,182,183,74,115,56,212,194,24,137,63,225,178,175,159,230,89,58,239,237,76,70,196,191,59,238,95,246,1,28,252,89,138,202,105,240,148,128,146,235,98,126,6,194,29,30,42,159,245,197,122,247,100,110,105,134,247,54,187,115,143,195,255,218,150,125,25,247,124,122,223,206,64,243,173,231,245,180,159,103,159,189,62,8,38,50,116,113,118,109,151,163, +157,242,139,85,92,37,155,105,88,146,173,237,249,75,167,244,8,249,152,227,188,174,121,87,113,93,169,170,183,198,50,163,83,85,58,41,49,82,254,184,131,68,0,10,207,205,31,15,53,61,26,107,127,156,193,0,161,12,110,89,119,2,195,98,240,231,199,203,224,173,112,89,237,192,140,163,136,28,121,168,76,142,89,57,150,192,145,168,65,180,143,234,202,85,106,200,0,147,240,120,245,210,71,38,176,9,126,179,89,200,91,159,122,233,36,8,220,250,236,3,234,86,246,145,203,143,228,90,18,59,127,43,214,116,9,163,168,43,43,172,103,186,170,177,143,17,52,154,134,51,162,78,24,228,215,28,160,32,178,163,70,243,63,124,187,105,160,129,176,76,80,139,51,26,62,41,137,201,131,138,13,232,181,94,40,197,197,190,242,51,205,56,210,248,89,22,26,168,230,219,178,109,246,179,209,172,160,105,66,179,1,163,107,246,34,32,168,190,39,94,105,171,24,124,70,45,112,10,172,12,54,250,213,174,70,221,94,127,167,180,245,212,240,198,196,87,235,166,103,214,195,33,4,72,239,75, +61,2,75,203,182,62,251,6,225,145,245,76,170,46,149,206,181,215,19,49,43,249,1,17,87,251,8,249,173,177,182,116,223,158,125,157,19,148,48,183,233,25,157,9,230,134,129,179,1,79,157,102,185,217,137,187,220,205,27,192,28,95,126,62,29,166,113,65,223,216,204,184,20,49,142,53,207,210,69,192,210,113,110,149,40,74,172,71,191,174,21,47,113,220,121,76,52,114,4,11,228,29,192,181,98,251,6,61,2,67,50,176,97,111,42,62,55,59,99,9,91,37,135,93,13,245,205,72,79,244,80,25,97,239,248,120,28,168,145,84,11,243,186,142,70,23,117,134,172,32,136,112,146,121,139,147,35,244,99,204,188,118,148,228,153,223,210,143,224,7,78,201,64,44,157,69,75,60,27,135,93,252,171,54,201,183,178,122,198,19,30,240,35,220,22,199,19,73,50,72,63,168,228,199,207,169,172,109,61,90,198,5,199,63,44,15,150,8,126,207,161,104,72,165,242,213,34,49,232,28,17,124,63,60,213,248,124,72,212,175,47,116,90,51,42,87,178,55,94,248,185,97,191,209,6,141, +93,194,147,185,192,103,207,199,98,105,98,116,153,216,76,62,160,221,171,87,247,231,181,210,227,207,79,24,241,240,189,40,104,212,161,240,117,45,223,148,97,217,34,183,175,140,250,238,196,167,72,199,137,102,226,30,115,109,36,221,42,220,238,2,138,132,135,26,128,6,22,158,66,223,61,144,88,10,183,56,164,77,106,216,118,100,79,48,27,24,83,126,17,137,62,38,176,61,28,191,146,22,17,203,78,70,179,224,97,207,238,242,209,86,209,145,61,156,47,210,13,19,254,27,234,220,65,32,237,5,52,60,136,143,234,241,95,195,98,239,157,60,171,138,105,199,211,73,227,71,31,134,137,156,36,24,10,111,87,244,81,143,194,31,154,49,235,21,91,248,82,110,118,245,17,22,69,97,185,41,79,195,125,245,185,122,136,253,56,12,209,124,115,20,129,61,63,51,94,12,169,144,57,32,17,60,166,110,212,167,34,129,182,118,4,94,225,164,0,201,134,92,182,189,194,78,27,147,34,94,38,28,93,244,40,146,138,253,96,173,135,53,187,178,47,109,111,77,86,122,169,202,208,204,103,132, +159,252,135,238,169,46,170,28,45,218,170,82,125,77,148,199,114,121,43,216,233,101,183,210,242,36,20,163,195,16,180,151,116,68,237,194,69,142,12,122,244,237,71,19,210,10,0,132,208,93,153,35,56,150,247,126,29,33,5,25,41,173,167,189,31,191,191,228,125,255,4,222,238,30,119,249,254,88,41,148,77,79,13,59,72,157,131,50,15,87,169,134,160,51,7,157,144,130,145,253,26,108,236,174,11,11,49,110,29,0,102,68,214,61,140,45,36,210,105,168,243,145,126,27,152,122,210,248,154,97,7,38,226,20,106,52,37,151,224,0,107,195,4,175,189,122,229,181,116,113,208,20,50,157,12,2,145,9,108,93,223,120,206,15,160,15,31,239,191,247,165,187,0,216,194,118,1,120,197,221,207,45,90,126,54,58,249,184,0,50,97,68,220,211,221,12,188,16,63,254,74,168,220,185,92,249,235,11,149,80,79,88,135,74,255,32,91,25,44,2,32,79,225,223,154,50,92,190,108,45,61,229,91,150,15,119,8,32,240,242,95,106,12,106,176,43,206,126,6,158,117,80,241,187,150,99, +184,71,249,142,242,123,181,100,191,160,61,114,17,207,37,164,54,254,186,62,145,144,120,207,247,98,154,139,202,174,140,49,227,215,50,224,3,149,170,136,87,159,74,31,128,81,147,218,203,56,253,154,128,34,157,91,204,146,180,27,93,40,200,55,28,145,156,240,91,114,159,62,129,161,79,106,27,159,219,164,191,196,126,181,18,128,215,128,192,63,184,240,241,213,105,122,235,145,57,213,9,64,58,104,143,54,29,71,9,17,10,109,82,87,222,176,238,32,22,10,235,44,17,162,82,14,32,86,80,199,20,130,170,41,22,247,102,200,36,8,103,122,225,57,166,219,168,21,42,15,158,83,246,210,134,114,193,127,235,234,221,19,18,172,63,204,200,77,57,193,65,130,18,113,239,173,243,4,232,208,73,243,106,29,222,162,134,17,38,102,87,169,15,32,155,34,213,89,136,148,40,113,10,218,38,163,227,246,201,88,75,170,177,221,221,57,187,88,221,104,155,251,26,114,97,225,212,117,249,19,88,99,177,205,92,252,187,215,38,111,159,228,94,142,18,66,244,223,90,137,56,222,180,197,103,94, +0,64,241,250,201,164,63,80,77,129,168,180,139,68,247,126,166,132,141,145,93,194,183,138,29,0,76,187,32,164,129,148,50,143,94,22,61,220,79,242,245,212,179,221,44,90,26,48,54,79,174,241,36,55,115,173,132,191,40,114,206,144,235,243,250,63,248,23,82,169,192,247,35,79,141,185,13,170,160,221,222,106,244,251,157,214,253,250,224,55,171,105,80,120,70,180,233,255,238,15,207,128,201,122,246,191,245,159,214,66,74,243,243,59,43,228,138,83,221,253,138,216,152,227,70,116,124,110,174,69,109,232,45,137,65,15,239,4,193,185,150,38,217,219,104,28,23,190,201,80,36,114,247,117,16,4,211,52,46,240,224,123,201,244,189,2,115,87,42,133,20,253,234,53,255,21,191,216,15,62,59,122,66,8,214,197,159,203,250,91,91,45,184,14,107,249,134,85,215,201,240,250,77,133,188,48,236,165,74,61,78,130,64,193,12,248,62,110,70,125,114,169,92,80,113,241,59,22,35,228,103,153,140,149,76,228,241,57,111,224,7,162,101,62,64,118,51,167,89,180,90,24,51,130,14,150, +33,159,233,171,152,149,124,168,232,66,171,194,3,7,59,246,250,185,123,17,83,232,27,134,158,230,40,98,253,183,22,104,220,152,115,220,88,200,69,4,233,26,188,231,70,175,217,92,226,219,89,128,164,17,9,212,216,71,143,59,57,26,65,241,188,22,104,190,126,162,23,19,38,138,121,199,247,99,57,45,12,147,96,112,192,250,116,152,152,249,12,178,145,77,205,119,144,159,226,111,109,156,47,126,252,78,139,110,114,229,88,74,145,17,83,123,20,203,34,4,161,70,75,217,96,196,76,8,47,232,71,162,240,160,98,197,222,75,148,141,254,28,109,64,51,169,136,190,161,39,194,220,37,141,16,24,216,250,100,57,33,193,226,189,62,244,245,214,27,80,228,102,9,251,83,169,223,83,216,190,102,87,222,168,155,133,10,94,171,23,131,105,33,197,80,209,201,59,142,49,97,154,55,30,28,122,68,148,209,181,63,63,137,188,76,141,208,183,207,104,89,135,113,244,105,11,127,187,91,243,31,232,145,135,241,239,90,180,26,194,148,210,174,117,220,4,231,105,140,87,220,201,214,229,21,140, +218,46,220,151,51,230,243,117,102,99,13,93,148,80,178,94,62,211,90,103,188,180,144,226,240,74,142,181,18,147,102,13,175,22,1,152,250,127,238,241,157,255,206,143,93,29,161,171,164,245,250,144,168,174,194,93,81,154,243,0,210,254,107,35,102,104,131,225,18,237,133,62,79,96,14,191,44,46,133,149,28,50,20,118,192,226,162,25,41,231,125,4,233,18,255,242,169,177,0,77,13,67,71,143,252,151,132,13,51,60,59,25,62,197,130,252,168,240,29,42,217,81,12,91,83,226,213,141,189,118,30,0,105,105,247,247,133,234,240,106,230,171,28,237,174,175,114,86,95,232,227,75,31,206,26,232,73,33,254,222,29,163,153,112,63,149,111,172,61,135,50,159,124,49,154,162,250,13,76,194,113,80,180,188,142,2,200,145,242,213,72,67,219,7,183,8,64,167,96,254,173,115,29,234,184,236,106,143,66,118,139,191,62,39,125,203,254,81,112,182,22,250,28,58,141,154,208,75,111,137,220,208,117,247,195,77,109,73,152,253,209,182,173,169,139,188,199,181,155,180,199,173,140,166,237,90, +184,137,123,190,9,117,51,74,254,136,154,200,73,211,52,189,199,198,251,164,126,50,247,13,52,128,25,176,3,152,152,35,44,93,188,52,229,159,171,192,174,64,66,158,220,224,147,167,51,56,133,23,168,249,187,161,244,246,68,122,234,125,234,5,183,36,197,199,246,88,230,11,145,149,47,133,207,163,240,93,51,93,208,243,177,244,235,132,207,71,143,250,218,89,73,223,122,249,125,161,58,248,95,190,48,2,12,177,159,143,115,9,97,50,242,33,170,10,83,79,210,20,223,166,125,239,220,192,133,3,172,245,178,93,199,127,217,90,29,125,79,121,200,219,95,147,210,206,181,241,141,187,154,208,5,97,133,172,191,141,49,38,213,174,243,156,67,237,115,97,93,228,2,214,3,92,223,122,84,124,206,161,20,194,227,157,229,37,188,217,145,69,32,175,136,212,120,120,92,130,142,168,164,222,6,29,124,18,111,85,173,69,83,218,28,34,78,185,251,211,9,251,239,216,36,244,183,199,203,150,241,69,211,36,215,42,101,191,7,220,53,125,81,105,48,221,110,52,163,211,249,226,11,111,137,188, +169,85,59,236,48,218,143,171,160,174,185,227,245,70,158,242,3,63,33,72,84,155,69,14,197,135,158,10,97,58,244,147,110,131,37,96,171,255,239,60,211,247,173,49,76,205,143,6,119,168,132,239,103,203,80,159,102,170,8,212,106,134,22,221,174,246,134,13,1,190,116,237,248,208,166,242,72,55,26,113,16,36,191,243,253,249,91,251,167,33,136,212,20,31,254,20,224,62,172,220,191,165,193,191,58,64,232,60,102,189,67,18,81,169,97,56,177,92,100,69,107,157,59,111,157,224,195,44,72,198,159,121,21,19,235,96,207,57,242,106,97,253,11,20,232,120,57,57,200,75,138,248,1,83,102,150,7,107,124,14,211,32,197,93,33,218,150,79,80,187,222,106,109,140,148,160,219,223,28,213,223,233,131,213,210,124,12,179,39,102,35,61,167,58,188,29,10,117,237,27,176,240,126,199,209,210,72,50,237,153,144,166,14,159,51,231,254,54,95,152,243,219,203,95,219,72,233,195,4,251,180,47,232,120,179,211,42,16,255,109,150,102,160,251,14,184,227,74,132,250,23,188,118,39,47,183, +231,173,217,108,171,15,146,44,125,18,126,192,55,97,117,147,55,118,164,138,195,136,170,225,146,191,171,152,14,210,231,190,84,234,63,80,37,95,122,79,122,252,254,217,244,232,232,169,242,22,61,125,50,227,242,241,235,89,151,199,253,119,167,242,203,65,148,47,135,155,169,139,8,186,90,102,173,46,170,79,22,111,31,221,40,196,127,168,247,118,247,63,215,28,130,29,34,18,245,33,6,144,87,31,95,18,104,36,179,112,217,49,146,112,248,91,247,31,255,182,218,5,18,40,221,9,68,170,156,60,105,94,217,143,212,178,60,130,194,73,202,210,67,211,96,88,190,110,58,197,66,155,196,211,54,96,85,127,94,159,157,238,43,103,249,174,53,72,187,63,159,0,94,95,71,158,200,15,32,127,251,4,19,175,218,120,121,173,180,207,113,239,46,114,199,98,178,111,38,98,231,133,152,249,174,197,127,62,194,235,73,210,230,193,242,48,180,243,119,224,231,169,255,87,94,247,217,101,239,168,252,21,17,65,252,246,211,45,72,194,71,36,25,131,1,208,49,30,79,77,173,159,222,129,81,86, +17,132,63,162,117,6,141,161,80,226,158,103,22,254,249,153,251,97,185,29,109,204,220,31,212,28,129,89,155,119,61,9,181,218,209,118,199,147,168,45,86,165,11,224,217,180,4,77,218,77,195,154,250,54,57,186,124,187,19,172,196,252,61,183,101,52,205,247,170,126,241,40,250,187,183,252,198,118,36,105,141,212,39,245,173,66,244,38,126,204,181,136,177,68,48,140,251,3,199,221,241,250,29,148,135,244,84,175,195,245,47,190,8,217,102,229,252,101,125,21,33,29,230,254,207,243,105,216,254,154,115,130,200,255,208,166,253,16,166,150,77,172,83,20,163,62,3,189,226,10,95,162,208,42,219,208,253,41,75,138,191,231,230,240,246,94,0,14,80,176,158,246,87,75,72,85,168,195,195,197,201,206,240,122,5,114,37,245,112,121,235,253,249,22,134,220,248,183,190,84,229,227,240,183,228,45,136,23,231,193,199,209,38,90,135,249,168,228,105,74,185,100,178,76,185,169,61,162,75,226,94,232,207,61,213,159,11,230,177,10,178,221,45,140,175,205,215,200,117,226,190,223,234,167,214,175, +185,154,177,197,99,20,243,39,225,224,143,151,99,200,78,159,191,251,120,75,108,32,231,160,109,8,172,119,71,252,141,13,206,71,102,197,124,115,116,32,76,38,171,110,33,111,218,63,38,106,26,130,0,170,95,89,123,153,145,215,183,30,233,116,113,200,179,193,203,103,126,103,185,144,173,154,227,222,78,1,167,23,151,157,183,123,152,46,76,74,49,207,224,71,192,172,120,145,52,16,249,163,188,83,163,254,158,145,238,238,2,248,219,116,80,38,67,251,222,96,1,71,125,225,67,144,35,162,201,56,134,134,31,228,248,158,142,169,188,205,76,42,174,39,33,63,250,249,179,112,75,165,144,89,40,16,254,112,161,51,226,118,247,41,243,70,27,145,26,118,118,119,188,186,80,45,156,16,121,139,208,37,246,230,72,201,111,154,206,248,126,97,229,74,248,198,10,170,190,118,79,228,59,113,159,191,155,34,51,141,239,176,87,235,44,87,254,240,243,221,90,221,15,234,40,237,23,192,143,73,65,208,135,189,114,59,186,222,83,125,161,18,155,248,15,38,50,151,126,126,205,15,108,91,153,196, +86,248,240,201,179,39,21,185,195,18,88,135,178,25,165,73,34,232,158,222,223,49,214,206,120,82,118,41,28,93,181,44,169,181,172,202,143,23,207,178,225,77,115,25,247,21,198,247,15,202,86,217,195,96,202,193,105,162,86,41,12,105,200,213,65,62,155,14,74,102,23,113,108,6,113,154,244,234,158,69,50,32,129,5,221,147,239,76,40,168,21,25,125,191,120,233,50,143,98,212,254,199,116,25,182,107,88,251,122,50,112,97,200,144,103,232,172,101,90,195,168,20,78,140,69,142,159,248,170,239,89,198,129,182,20,176,25,100,240,19,194,84,178,188,173,226,111,21,63,223,202,222,153,236,237,171,39,172,22,207,160,138,194,133,231,243,27,229,80,181,36,150,215,154,219,131,174,192,139,52,187,202,184,205,242,161,238,76,245,167,106,6,150,202,220,239,150,185,178,159,246,139,38,120,215,151,243,60,118,143,67,181,26,111,45,130,216,173,146,216,24,124,199,184,50,248,10,75,152,42,84,153,201,32,26,77,202,223,35,127,139,15,175,188,230,214,235,25,181,171,63,119,192,94,245,242, +206,67,118,5,241,91,45,221,14,20,167,38,65,43,25,23,57,26,26,111,248,225,237,175,129,132,77,159,170,203,133,31,10,80,14,83,255,254,103,88,125,168,67,35,81,246,74,241,123,240,91,227,102,20,97,29,177,205,66,180,112,123,120,76,25,234,254,173,120,108,134,196,247,123,83,252,216,191,208,33,151,175,98,30,203,87,134,81,125,83,245,146,77,203,55,23,173,116,202,32,98,132,133,157,43,49,100,199,180,194,93,53,244,99,206,6,230,54,108,28,80,2,236,146,219,158,247,242,31,166,175,204,250,219,82,25,167,161,114,192,93,242,118,32,40,167,179,139,40,97,254,33,167,249,239,69,64,222,155,191,218,245,178,226,152,34,72,100,170,170,61,243,16,161,138,213,111,223,79,246,205,199,176,236,218,31,250,22,137,68,2,167,245,249,248,230,215,217,200,196,157,48,186,81,35,159,254,227,15,43,22,174,171,127,89,217,56,63,203,97,106,151,119,222,59,169,5,24,237,5,39,60,232,101,206,100,32,141,245,97,114,52,42,121,136,238,240,254,140,86,44,109,80,155,234,66, +13,45,131,105,200,125,179,151,175,142,164,149,52,33,199,41,32,90,176,26,59,229,56,32,88,81,186,53,250,56,154,63,251,3,189,165,240,151,117,143,14,65,193,9,37,129,250,239,2,207,203,146,199,137,41,195,116,143,172,3,18,189,218,240,232,47,125,198,143,175,176,134,66,91,38,62,98,33,240,5,30,187,249,53,31,81,0,173,71,5,127,17,160,16,198,233,207,16,100,255,117,130,189,175,240,237,132,240,101,195,191,251,188,216,13,18,27,247,181,202,3,128,163,182,3,178,232,173,206,37,24,148,204,161,10,60,36,59,35,240,38,22,153,16,71,211,23,167,253,126,98,196,9,217,196,98,35,140,144,165,120,121,19,81,123,24,2,99,184,197,20,249,209,250,67,211,71,236,127,237,52,217,48,203,29,251,82,113,173,199,21,94,8,127,160,169,227,153,13,195,38,3,54,110,5,25,205,239,233,244,134,232,21,44,123,189,203,238,20,210,104,158,130,66,122,47,175,249,59,84,124,177,126,206,198,86,70,217,239,95,241,130,17,129,125,99,114,198,148,87,236,255,216,159,121,101, +181,99,254,83,235,96,66,120,25,229,240,70,29,129,124,19,155,255,246,222,243,254,201,184,153,244,255,125,78,156,55,237,247,123,33,57,50,111,125,191,253,196,160,71,40,242,202,5,89,120,70,186,153,212,80,160,127,254,203,246,76,195,125,181,6,99,216,215,31,189,62,121,247,92,2,252,46,135,215,159,191,226,61,145,92,191,158,201,156,200,251,105,72,130,243,169,215,217,92,19,211,45,0,211,254,121,10,135,200,53,240,232,22,253,157,60,241,79,195,29,104,13,231,232,111,104,190,195,159,31,178,216,44,183,108,230,35,218,197,203,99,37,67,22,71,35,9,40,164,141,127,231,50,70,117,156,8,87,120,44,204,29,68,117,157,1,111,49,184,154,96,121,225,65,112,30,134,33,50,127,125,12,140,25,159,59,127,199,137,168,223,208,42,97,229,101,146,228,29,154,134,249,86,211,165,122,218,59,52,70,210,248,132,242,182,248,252,215,215,150,33,77,45,49,220,128,217,176,217,139,254,198,249,175,142,86,248,162,154,208,18,168,47,161,153,225,68,204,127,207,245,237,233,27,55,165, +143,182,147,168,162,219,53,235,127,207,242,135,148,224,190,62,202,198,152,195,152,190,21,199,127,143,191,103,242,172,232,141,207,191,26,70,147,140,252,3,37,152,191,115,154,187,243,183,94,18,6,149,189,134,161,21,202,119,134,54,133,145,255,227,121,194,240,83,67,73,72,17,243,45,63,170,252,4,111,114,204,242,147,247,2,9,56,110,48,101,255,207,243,84,73,161,166,59,67,44,145,3,191,213,28,34,83,190,251,244,218,111,164,221,105,58,182,78,127,219,13,116,131,254,247,156,244,223,125,161,229,223,120,70,198,217,32,216,142,205,218,223,158,183,251,191,160,32,122,251,31,159,222,48,251,97,222,244,38,56,174,166,120,221,78,64,107,126,189,223,155,129,231,77,59,127,113,89,142,180,69,189,144,79,143,129,70,228,185,244,50,41,243,17,194,235,131,190,185,138,248,119,158,51,69,9,115,131,68,105,163,170,185,254,248,247,140,39,26,7,227,59,39,96,6,253,198,55,6,0,110,94,254,127,143,110,179,93,200,115,111,85,191,51,55,148,145,110,250,154,78,41,162,243,155,23, +178,129,30,136,4,114,143,231,157,208,179,180,18,178,201,90,220,98,179,146,192,86,79,94,206,128,26,114,23,161,51,109,197,183,225,246,221,51,205,130,19,29,127,49,166,209,117,141,113,12,176,56,232,231,58,70,126,110,167,45,209,102,182,186,245,248,138,77,147,61,4,3,188,131,91,130,184,151,34,153,99,166,41,23,131,232,142,45,105,171,3,32,245,171,246,41,129,221,0,170,32,84,112,112,114,250,35,198,219,188,29,227,55,203,159,165,20,19,97,147,27,190,10,87,169,187,50,79,148,112,188,181,157,248,151,233,154,63,213,99,212,168,71,115,77,92,167,226,205,211,245,253,78,39,44,154,97,236,3,196,116,218,206,38,223,138,18,213,40,105,213,97,147,87,38,110,217,159,196,14,223,27,239,177,233,237,156,127,131,71,149,30,91,0,118,85,129,216,28,18,165,7,172,232,145,132,1,246,140,8,227,140,152,240,254,72,66,101,117,205,12,110,30,67,135,52,145,197,57,218,232,90,187,136,52,221,73,80,111,149,58,113,134,234,73,183,52,39,186,37,156,72,124,17,205,4, +198,71,210,245,58,169,209,131,170,105,102,51,109,30,158,83,11,244,16,188,61,155,227,171,146,42,158,13,79,117,56,160,93,170,160,125,170,37,44,37,141,88,130,202,151,160,64,218,222,223,252,46,111,4,217,128,37,24,69,152,236,242,52,35,230,16,200,159,75,122,243,99,133,230,190,85,194,137,130,94,28,199,84,160,131,46,51,116,184,183,2,123,165,55,83,38,246,187,69,214,191,213,181,54,48,217,8,255,174,221,4,200,92,216,248,222,38,253,54,106,161,76,104,244,244,107,227,10,59,157,120,91,39,71,230,158,137,186,177,70,69,196,252,231,12,80,71,159,61,165,29,199,61,169,195,16,79,199,62,150,213,33,231,228,19,149,114,174,23,242,56,129,119,39,170,166,41,44,136,156,253,4,92,9,221,22,127,59,6,80,238,55,137,46,59,236,138,52,66,86,169,202,236,236,15,16,75,43,185,51,99,238,99,3,97,26,107,123,185,57,215,238,204,129,7,193,92,92,227,75,244,29,189,72,118,4,161,180,189,81,241,173,55,43,225,32,96,174,214,58,91,106,116,98,95,39, +229,76,152,28,38,111,142,238,158,35,197,15,182,28,90,58,81,236,205,179,89,233,125,176,81,171,161,214,238,41,119,242,82,235,82,214,38,32,76,94,179,175,48,20,89,228,245,31,109,53,72,235,27,45,3,43,72,88,80,67,42,254,119,185,36,249,41,173,119,133,99,254,82,228,220,69,255,229,111,237,21,157,159,58,98,111,38,17,60,62,239,9,115,170,32,51,160,235,71,212,138,114,22,126,59,178,199,159,59,53,52,81,185,41,111,61,77,79,156,45,237,91,134,80,145,188,221,30,152,129,31,244,125,16,75,215,249,233,175,14,165,199,32,53,85,69,154,91,98,203,183,22,204,5,50,59,250,154,27,135,251,230,140,74,204,122,194,79,34,172,94,122,51,38,46,182,128,93,146,57,85,98,103,191,240,120,62,140,253,106,134,35,55,231,222,97,237,68,36,146,82,94,26,252,181,89,230,243,167,233,255,215,223,152,191,219,3,144,32,19,216,9,102,127,107,108,40,23,56,18,37,180,173,196,218,52,40,121,249,9,180,132,236,198,38,176,126,25,154,148,114,177,24,184,229,16, +47,238,4,70,17,52,39,26,118,209,159,103,16,152,241,193,46,61,42,179,183,48,176,165,120,136,59,222,27,103,31,64,228,168,233,155,57,201,105,119,118,133,10,90,101,63,164,131,130,32,53,215,181,128,202,62,43,110,74,204,214,168,115,236,57,234,21,178,0,184,197,111,119,144,113,99,219,233,157,108,116,95,86,255,26,184,48,101,5,211,83,19,229,53,73,172,153,150,112,82,186,240,35,45,41,211,231,179,252,247,194,15,80,254,141,196,123,94,241,151,175,34,216,67,111,225,8,58,20,58,127,224,245,153,155,22,27,3,247,156,190,17,113,205,204,41,14,215,59,150,6,213,203,202,240,165,202,248,101,232,194,26,217,66,58,151,146,18,179,49,126,231,194,69,130,92,62,46,93,188,113,149,16,104,73,69,210,141,184,198,239,96,176,3,71,159,111,137,243,193,143,195,227,60,29,72,74,215,68,54,138,123,54,79,220,52,35,146,222,133,30,180,100,18,51,123,186,162,40,217,155,127,11,235,246,91,228,187,46,161,117,62,158,22,109,141,234,167,153,48,144,142,75,117,127,146, +144,179,96,254,228,90,254,114,153,21,34,184,29,107,235,183,41,134,197,10,0,59,137,89,159,201,193,77,83,80,215,244,116,184,157,95,205,47,59,213,34,49,31,89,70,30,189,138,21,239,131,179,234,201,80,175,73,22,138,134,34,3,169,206,49,63,171,241,247,222,152,47,90,159,23,224,118,139,88,90,191,249,202,144,228,111,83,14,171,172,204,58,40,24,94,43,42,25,213,209,10,35,19,156,42,202,174,79,89,236,129,56,26,232,56,186,142,123,43,2,118,239,234,139,16,248,108,182,224,177,214,74,28,119,141,18,217,45,221,62,84,24,203,57,203,113,66,119,32,18,200,66,200,236,241,3,203,178,13,35,13,88,25,219,154,179,248,202,105,93,96,15,198,119,38,36,36,47,170,61,91,211,1,252,98,241,229,226,199,160,234,12,9,112,105,238,125,36,215,36,45,125,211,175,168,41,221,242,146,73,7,124,166,160,219,157,242,18,179,138,218,1,6,191,10,17,250,30,246,184,120,120,129,141,99,104,188,237,51,161,76,41,167,143,212,181,92,244,13,92,137,196,101,129,228,195, +23,224,162,180,187,190,231,176,203,80,144,117,32,64,45,115,203,117,141,89,118,224,173,134,158,45,34,152,175,98,177,220,130,52,71,82,34,67,112,98,207,224,156,160,72,41,52,254,134,255,195,221,127,236,74,207,117,91,154,216,173,100,75,144,196,6,189,75,65,66,5,189,13,122,19,44,84,131,222,123,207,171,23,247,247,255,231,100,42,27,85,168,66,169,33,5,118,0,47,246,187,131,177,214,156,115,141,249,12,218,120,108,197,14,252,125,238,185,162,249,136,119,168,229,249,80,191,9,85,11,70,241,185,243,187,87,94,102,148,244,25,234,6,6,92,213,59,6,53,153,93,168,246,2,159,178,120,61,229,81,123,199,230,2,212,0,139,230,194,234,77,142,89,150,25,217,133,108,193,106,199,84,224,189,134,110,251,4,115,218,129,120,213,129,225,109,82,129,64,68,93,218,139,149,23,224,4,251,178,107,95,165,225,178,82,145,122,176,2,246,172,235,65,98,121,215,231,47,104,219,22,114,205,50,195,253,199,8,237,110,189,168,94,116,86,31,89,31,144,169,169,235,123,158,160,14, +182,43,196,140,154,233,235,30,89,115,82,235,102,19,197,61,189,234,77,143,162,137,28,91,141,233,25,106,164,200,43,121,222,231,195,190,8,33,228,83,37,127,90,44,41,192,76,138,148,28,177,227,197,57,131,202,23,94,130,235,112,73,69,184,10,28,124,23,179,226,44,99,48,100,166,55,2,28,88,155,101,7,65,215,80,53,225,65,240,252,122,124,44,164,188,232,232,90,153,88,185,154,16,66,126,81,112,109,93,189,140,54,195,193,10,192,201,128,6,89,162,20,87,97,67,138,239,54,127,20,198,157,209,224,202,232,245,137,43,3,74,205,209,20,47,140,219,234,36,193,34,208,133,95,224,81,252,188,73,105,172,54,92,32,59,234,98,234,85,12,110,158,97,133,174,106,169,95,54,166,164,47,250,1,182,33,15,192,215,196,136,45,227,166,189,222,221,31,74,171,3,158,77,43,76,35,249,162,76,47,59,106,216,129,63,62,110,110,178,189,175,51,113,225,167,50,116,1,243,107,243,57,69,120,236,203,112,68,97,225,162,44,243,37,102,217,21,218,187,252,243,203,13,128,140,113, +242,240,59,97,57,186,42,158,9,11,221,111,114,178,82,161,226,237,149,30,122,143,62,1,112,127,55,61,152,245,153,35,5,15,101,80,56,91,62,167,250,18,57,67,140,116,137,93,240,41,109,183,137,222,241,188,162,26,127,102,125,240,96,2,138,60,39,109,143,58,176,199,203,185,38,248,102,212,71,238,78,154,86,25,233,80,8,55,128,166,146,111,122,38,123,32,1,192,217,230,111,23,89,30,108,181,19,228,25,208,173,202,239,194,131,117,7,143,44,227,225,183,100,157,233,231,245,64,88,229,111,85,68,247,241,32,72,114,94,170,179,67,204,142,207,86,193,183,215,95,47,16,193,95,68,111,135,197,252,60,208,229,172,151,24,192,165,48,177,237,198,245,10,213,50,65,177,124,116,151,215,189,234,166,33,153,108,134,249,199,174,246,176,213,84,243,186,22,139,216,63,180,218,19,31,70,67,140,83,109,131,248,180,38,159,168,59,76,24,146,49,16,88,121,140,89,16,218,125,206,42,153,109,23,79,68,62,166,62,115,138,186,54,238,189,243,35,35,65,174,11,182,207,160,110,119, +240,243,201,73,121,5,148,164,3,125,13,114,89,30,25,170,81,38,241,113,34,197,142,107,182,21,224,7,107,74,160,248,167,186,19,93,142,78,81,125,105,230,109,147,191,240,190,81,165,176,7,245,43,54,175,101,115,97,252,190,220,128,219,202,87,124,190,9,90,25,237,83,190,26,145,238,41,155,2,140,104,20,100,125,126,245,90,133,52,237,83,231,196,49,179,45,110,66,89,249,98,63,161,246,44,46,74,232,107,5,223,134,90,211,110,166,200,253,219,244,102,104,43,115,231,248,153,237,193,112,128,2,47,4,196,37,68,8,138,43,216,0,23,125,6,228,51,189,38,221,47,77,50,180,160,17,220,248,205,215,172,29,81,167,15,27,252,192,55,189,233,181,159,28,23,218,175,218,130,83,154,21,205,47,243,41,102,64,44,124,39,43,126,84,135,163,181,156,2,21,40,142,102,76,139,250,30,132,211,98,28,251,65,132,87,179,16,116,60,212,212,161,37,241,162,88,3,219,104,238,81,143,212,79,54,106,197,203,6,202,93,44,84,134,69,183,31,108,220,91,64,40,1,29,79,96, +107,50,153,92,30,114,205,168,44,2,165,247,143,129,240,163,103,26,212,1,9,96,150,91,149,178,95,123,26,8,147,227,196,230,130,247,206,206,131,155,242,119,33,193,254,184,144,127,191,113,222,193,10,29,119,214,107,154,190,150,214,56,213,119,7,31,237,144,146,218,150,134,253,179,194,53,83,254,246,36,102,219,223,3,5,160,30,176,134,236,162,21,208,31,206,65,67,86,33,185,178,175,158,184,159,61,134,108,255,205,243,93,40,133,5,239,43,233,18,246,190,169,153,88,248,196,133,155,215,120,179,17,113,115,248,80,17,254,156,165,26,73,162,148,15,140,90,60,169,64,131,188,118,40,96,144,204,220,75,61,91,3,24,196,66,8,194,83,73,192,187,86,11,107,234,249,82,159,15,135,230,83,93,228,45,246,11,158,183,84,9,151,182,172,9,208,178,89,10,58,29,98,238,52,109,66,5,120,76,5,244,190,88,236,254,48,76,128,62,65,219,161,146,133,138,14,37,144,222,247,209,115,20,181,162,243,187,224,224,7,44,226,227,183,97,166,27,90,21,14,178,7,32,30,243,84, +173,62,170,167,29,33,182,248,161,214,59,126,96,230,215,35,94,43,161,224,66,166,35,144,216,98,7,49,42,40,150,227,213,170,246,78,172,95,142,38,51,10,87,130,34,74,41,9,135,73,150,74,144,99,124,38,40,93,171,23,80,223,29,203,12,31,127,236,89,6,81,38,158,7,68,200,13,99,99,4,152,227,151,24,232,65,249,57,37,75,27,100,61,94,200,13,216,254,241,176,50,133,127,60,197,145,93,6,185,155,16,82,114,153,183,160,245,119,0,82,33,214,155,23,143,226,59,134,223,119,117,76,21,241,115,172,230,37,43,146,174,98,17,17,134,206,61,171,137,198,84,3,57,212,223,210,210,229,203,221,140,5,178,236,129,46,214,52,34,200,139,90,76,59,241,126,2,216,203,116,247,158,137,11,28,56,157,14,64,81,112,245,243,191,208,192,22,206,111,2,185,167,206,47,96,189,37,202,253,178,107,191,236,198,171,81,45,80,35,221,94,194,167,66,255,128,36,44,62,200,33,189,1,8,56,188,158,181,55,94,229,145,87,190,166,254,102,160,82,137,202,51,129,47,237,202, +182,146,83,240,154,2,230,189,85,189,69,80,243,107,14,121,94,16,129,185,112,218,87,8,50,205,228,103,67,13,203,37,251,12,92,18,143,184,170,185,10,226,140,209,233,81,235,156,100,76,9,124,157,142,220,86,55,225,78,140,170,206,126,71,168,72,131,69,189,195,139,191,254,80,170,24,186,192,58,71,244,157,84,17,208,167,166,58,244,239,26,20,241,57,237,130,72,228,244,244,87,205,20,19,37,73,120,234,157,164,196,94,18,236,246,63,100,218,56,216,247,115,217,156,82,45,12,92,194,210,130,95,253,184,184,32,144,166,25,136,225,193,64,158,238,34,190,143,37,14,98,117,236,193,223,75,112,55,1,15,96,173,123,19,14,23,64,165,229,67,77,112,234,49,214,148,207,146,55,140,178,136,87,105,164,83,114,156,153,255,93,128,198,19,47,143,94,209,206,168,208,159,203,197,92,56,68,135,251,69,66,81,80,163,181,53,192,143,82,2,126,45,20,76,123,71,204,137,71,225,147,242,170,47,104,231,196,40,35,228,97,64,246,234,27,61,68,216,0,91,10,196,4,76,104,67, +20,30,199,101,50,107,189,56,212,80,180,237,5,15,62,47,60,69,48,145,190,28,35,198,49,191,154,204,75,32,63,6,206,183,24,253,59,148,55,229,170,51,99,212,180,15,125,238,210,117,240,50,68,224,55,145,217,5,212,179,39,158,185,6,216,76,146,208,223,221,159,191,115,15,30,101,242,212,70,25,247,201,226,187,153,246,84,132,67,161,218,122,217,167,118,201,177,40,230,211,222,24,148,211,206,25,48,188,65,70,24,160,141,245,126,141,0,22,152,155,56,16,246,202,176,112,58,201,62,56,84,153,88,65,5,195,125,184,137,4,114,108,182,236,67,135,87,96,95,185,36,60,101,212,241,165,57,23,233,6,196,93,154,217,183,151,221,186,181,35,11,26,222,179,190,49,112,31,84,169,52,130,247,187,157,7,251,105,72,136,4,32,99,208,203,222,254,237,59,232,193,199,68,133,224,133,61,122,182,9,91,252,96,206,240,171,127,4,46,214,214,141,65,18,62,128,174,241,33,97,17,3,7,108,97,212,209,169,34,192,86,175,250,76,58,163,148,31,32,110,176,205,77,230,167,216, +140,95,215,15,183,215,107,170,16,165,148,88,222,140,35,2,134,126,75,175,232,134,5,131,231,37,0,105,102,220,25,103,19,177,52,87,68,49,49,118,91,239,189,110,164,54,17,195,254,36,16,34,144,236,65,107,111,237,68,47,87,170,116,188,44,85,14,72,169,46,138,137,69,193,120,202,239,56,9,205,239,152,105,115,224,204,118,117,95,160,135,223,196,225,197,47,43,71,188,42,159,209,15,99,19,113,84,236,250,252,158,50,200,165,169,207,177,160,71,207,68,132,107,30,250,92,245,11,202,31,53,164,128,225,116,49,157,163,155,5,212,194,78,1,58,83,109,0,251,222,192,144,25,241,49,38,243,79,53,127,211,208,140,184,207,177,151,19,76,49,57,64,2,83,127,0,6,160,204,200,199,194,200,34,146,15,96,166,230,33,235,168,25,26,226,37,148,167,128,153,43,242,98,117,173,87,134,1,169,168,54,188,103,68,151,142,18,16,2,193,157,125,181,111,214,250,115,160,113,198,232,214,101,218,119,53,211,168,21,236,7,196,173,185,243,162,72,166,77,154,167,205,155,183,29,153, +68,250,191,19,131,168,240,28,184,71,230,52,171,70,87,8,47,171,116,83,137,94,48,134,203,227,178,116,2,100,227,186,145,142,123,178,47,190,172,250,225,204,90,2,61,19,135,218,84,178,157,7,119,223,72,118,34,34,111,137,120,48,43,80,50,34,183,241,53,172,62,203,146,212,4,17,109,169,20,248,11,146,33,245,0,79,150,114,118,25,145,128,216,164,3,169,62,98,56,47,31,26,26,203,29,27,106,132,201,105,14,8,146,227,167,208,172,184,241,194,85,134,132,2,222,225,117,224,149,66,234,200,9,227,218,231,114,146,153,178,46,135,163,252,236,37,175,156,173,190,71,20,210,87,247,185,165,75,146,44,115,125,251,202,24,96,92,125,186,154,16,72,253,111,211,63,190,31,221,74,172,135,78,72,36,134,106,155,75,134,173,56,160,85,25,4,110,27,51,196,244,239,87,56,106,224,190,46,4,41,46,89,208,175,38,115,112,173,151,74,40,111,180,177,56,28,129,120,85,122,72,95,124,72,126,4,121,87,144,15,59,73,197,134,224,11,133,13,45,14,105,114,16,36,22,15, +97,153,114,250,220,124,167,15,215,84,191,113,66,131,35,212,11,25,252,5,133,96,15,230,143,134,104,111,207,98,57,103,0,247,169,195,169,41,199,230,81,155,200,231,236,92,255,102,204,130,112,40,229,241,46,69,72,51,193,67,171,206,191,169,237,251,77,7,217,2,31,150,243,204,46,109,252,228,241,92,83,26,244,201,100,250,236,184,30,117,110,163,253,126,68,61,56,118,28,243,128,125,26,189,70,90,211,153,117,160,114,142,137,167,249,73,83,64,168,194,22,99,17,231,152,190,223,252,196,17,244,36,6,138,176,111,209,197,170,239,145,243,83,22,233,133,64,247,73,5,194,32,159,64,241,244,76,35,140,45,141,206,225,109,186,194,136,241,66,32,10,95,133,234,91,38,2,253,233,36,64,207,176,8,246,112,227,158,99,145,136,69,192,26,18,144,222,0,176,66,194,40,60,99,0,41,67,187,241,162,123,96,247,34,211,23,22,222,114,250,224,22,188,39,168,246,110,191,174,17,251,234,207,240,253,187,109,142,106,176,34,85,233,63,169,207,210,51,49,230,175,39,146,160,167,87, +65,204,1,53,176,203,132,208,221,128,168,167,66,206,144,63,3,58,83,63,142,129,74,33,132,185,200,41,110,13,61,169,137,243,150,159,200,103,212,5,249,220,70,49,127,80,106,158,1,31,97,138,207,157,127,8,115,27,37,153,143,205,205,242,197,108,244,29,227,51,45,232,89,179,242,231,255,7,222,140,145,130,103,246,19,64,112,249,191,253,47,255,203,127,253,175,255,207,255,242,63,175,208,255,227,255,245,95,254,231,255,187,13,255,151,255,233,127,170,251,184,204,255,43,76,67,196,255,5,134,72,226,255,250,26,116,54,183,248,207,127,190,164,58,37,5,72,234,25,91,64,58,220,52,173,83,102,141,57,250,176,122,90,79,132,220,115,168,80,43,196,88,138,220,7,130,245,11,20,51,214,200,121,3,119,47,219,133,168,238,198,59,139,79,245,105,252,168,181,42,8,119,179,175,206,23,72,169,245,49,221,22,41,136,130,216,193,62,35,115,199,93,73,232,253,221,149,185,100,161,83,0,9,187,40,45,61,73,232,251,7,236,231,85,228,119,31,139,103,254,79,127,203,186,62,106, +14,244,34,96,162,171,215,76,1,134,170,205,112,126,104,127,103,172,146,246,98,244,28,73,239,16,110,197,215,111,117,52,151,44,75,153,253,188,111,213,250,59,149,229,118,32,28,50,77,238,243,121,136,66,163,117,64,25,201,108,71,243,5,164,14,130,206,215,135,252,17,159,127,62,193,127,212,53,72,190,125,85,199,238,86,223,145,183,247,168,119,90,200,64,18,212,30,106,58,128,24,255,218,50,243,97,103,201,167,133,175,97,228,1,12,195,56,73,165,94,248,166,47,60,64,114,207,72,208,189,135,201,246,124,177,55,109,239,223,211,120,211,28,35,125,136,190,209,202,38,46,163,97,184,67,231,49,120,135,226,152,195,52,225,160,216,216,43,90,28,15,70,100,198,16,83,160,254,164,176,224,156,220,180,144,32,176,111,199,182,204,111,34,214,20,4,15,105,158,9,176,214,48,44,55,36,174,156,166,109,63,91,223,48,246,254,197,24,125,136,73,16,59,79,10,52,77,215,178,224,172,40,220,144,118,230,119,163,57,129,97,24,121,28,199,102,228,20,161,139,174,9,208,49,13,30, +197,115,223,56,77,81,101,11,140,91,192,108,101,102,72,13,78,237,186,89,141,146,222,187,211,133,17,115,63,200,21,15,250,194,215,29,81,2,93,102,204,48,247,207,242,163,114,131,139,218,106,21,209,228,123,220,175,132,110,200,149,20,175,35,109,223,105,52,206,228,237,238,49,65,236,191,2,44,71,37,156,184,26,137,66,208,196,54,2,140,99,99,56,67,163,202,148,231,79,22,136,181,248,39,47,19,12,83,84,26,120,136,234,107,2,122,165,7,250,166,105,155,182,141,134,2,126,237,64,138,130,80,216,1,242,226,88,166,119,201,211,158,52,192,131,102,154,230,180,58,6,154,172,236,7,128,167,11,190,46,134,199,176,68,211,180,242,192,247,181,104,198,28,220,145,197,215,92,255,134,227,215,73,187,201,223,253,188,200,125,237,67,141,214,64,225,223,99,100,99,79,88,221,2,172,235,27,244,198,231,59,60,173,171,174,105,154,59,23,104,3,177,255,132,44,30,2,96,178,169,133,164,105,36,205,223,251,91,51,183,62,43,187,244,198,151,14,23,136,162,201,54,45,10,219,165, +9,35,47,10,144,160,40,10,119,93,226,155,27,25,59,184,56,245,243,177,93,206,104,154,238,72,44,73,127,100,90,158,20,48,179,191,55,157,213,137,106,213,245,252,189,164,247,245,203,205,157,89,167,227,155,254,59,134,234,100,139,215,23,190,8,154,206,162,164,117,21,130,22,27,2,209,252,197,127,166,1,60,30,188,251,170,123,232,238,36,234,16,40,108,90,147,71,36,86,108,189,67,120,167,22,8,87,234,202,253,226,19,148,1,164,126,126,132,211,84,64,100,16,155,163,162,224,87,185,250,181,133,13,31,204,24,194,217,150,7,11,155,227,94,233,186,41,24,220,9,26,61,135,57,207,159,245,165,190,48,232,212,99,45,195,81,170,242,108,54,23,213,235,234,0,0,65,247,237,242,255,181,112,69,134,102,13,100,234,193,116,23,120,58,63,72,28,191,245,78,187,105,211,205,122,40,182,191,14,108,52,196,0,146,144,2,206,129,191,153,40,153,173,225,176,84,27,66,198,150,4,42,196,17,7,221,84,148,56,109,104,211,32,153,134,241,75,95,85,91,128,234,1,41,203,133, +11,215,113,14,150,201,178,140,225,59,122,111,236,18,214,216,111,129,54,205,67,7,193,89,18,168,39,255,91,68,4,78,214,226,94,131,251,219,230,32,34,219,175,159,211,60,56,174,232,19,94,188,49,166,50,105,11,243,53,217,231,186,203,233,183,6,35,27,219,226,45,160,67,94,114,55,100,230,192,139,124,235,11,111,93,54,207,243,204,190,243,145,122,71,153,33,32,28,16,19,53,160,199,190,7,83,125,160,36,173,50,98,86,120,163,2,163,54,116,237,67,131,4,121,177,100,219,87,248,247,72,244,15,83,199,224,244,214,13,210,74,93,48,140,40,72,16,113,238,65,203,119,112,81,143,24,164,216,51,85,181,79,232,254,86,252,199,229,30,20,242,56,255,66,52,166,26,161,220,244,183,194,186,178,4,58,6,148,252,123,24,249,91,82,203,179,111,152,120,122,255,146,25,78,53,68,101,202,3,191,159,164,126,9,151,9,213,240,88,129,42,234,251,174,7,65,154,53,56,147,15,144,194,159,215,253,81,241,68,228,0,77,95,56,109,235,89,1,198,100,252,241,0,123,90,192, +243,44,15,136,74,207,231,161,221,67,43,199,127,45,12,209,202,131,22,125,167,9,128,253,130,83,64,33,167,156,19,25,131,218,208,194,252,174,73,72,126,49,178,104,224,193,25,213,1,225,133,249,40,220,36,232,31,124,69,93,8,153,150,153,12,192,238,235,251,47,103,131,144,242,175,128,200,159,227,210,116,148,52,56,166,132,12,96,11,155,235,183,67,10,154,108,232,91,227,95,143,254,30,71,225,7,192,208,56,142,83,216,70,26,10,87,48,242,50,255,178,67,117,209,244,87,244,210,181,237,58,180,166,195,118,110,145,31,83,35,87,251,175,104,135,164,61,207,63,144,206,108,151,79,104,236,44,219,97,54,10,189,231,4,46,191,43,195,205,50,227,252,108,18,209,88,244,181,0,84,186,251,106,17,16,203,127,104,60,242,98,70,156,212,80,150,163,49,157,77,203,114,65,112,92,89,27,248,35,228,8,199,113,187,65,192,109,137,130,28,105,96,98,11,103,57,47,73,37,152,253,76,55,68,238,45,33,16,68,209,25,27,54,100,9,147,21,201,204,7,199,104,34,54,8,184, +189,179,104,0,211,87,82,38,19,18,200,125,255,241,25,129,53,153,113,4,141,45,147,25,128,255,93,117,145,191,150,11,106,63,232,246,41,220,226,74,18,228,95,235,95,137,216,239,132,105,113,209,169,210,201,142,76,142,69,136,243,116,84,34,94,61,0,0,121,252,174,99,18,35,84,195,156,223,23,180,3,159,255,152,207,53,75,187,100,21,20,165,235,102,31,70,210,127,246,87,94,28,41,154,128,199,128,250,207,166,123,76,108,210,19,27,2,141,233,87,196,163,41,59,255,191,209,217,255,255,250,109,124,219,251,39,27,69,107,243,149,132,141,165,221,38,224,77,16,224,173,18,64,11,171,61,199,39,117,53,119,48,153,228,246,83,143,203,111,8,61,2,2,246,232,159,124,233,12,83,174,189,59,34,11,241,195,104,1,92,23,190,142,68,80,174,62,218,8,253,221,192,118,127,68,180,64,209,66,1,193,215,68,13,223,254,65,172,22,254,230,3,236,254,51,2,174,148,117,209,83,125,30,6,95,141,147,81,176,43,254,30,100,61,97,150,80,211,59,158,190,250,230,152,251,242, +239,218,56,251,122,153,58,99,13,251,149,165,114,45,73,232,129,214,167,182,150,8,223,216,183,223,172,210,230,50,96,255,250,91,102,97,158,233,185,224,249,120,0,0,27,126,155,216,175,6,81,215,75,52,3,249,226,83,167,21,48,183,249,112,28,181,115,204,28,206,197,99,241,212,241,186,97,111,89,237,5,124,154,227,237,109,55,178,11,221,225,166,168,217,57,55,221,41,244,133,14,224,35,203,160,106,201,137,38,180,99,4,122,222,223,60,62,229,122,149,180,177,216,26,124,255,18,83,107,112,175,28,120,180,1,223,165,191,19,56,8,210,9,44,163,123,15,22,66,151,107,75,62,124,222,126,190,50,42,133,194,197,223,197,132,255,138,101,237,255,224,48,222,108,238,121,62,94,219,140,204,119,214,121,30,122,55,194,89,125,193,61,120,35,228,33,78,51,210,191,117,20,224,3,200,201,47,185,48,44,219,30,127,102,7,130,183,0,14,12,3,248,36,57,9,195,19,200,147,181,233,174,45,215,189,9,246,109,97,130,52,169,147,181,208,2,217,221,169,252,84,174,255,68,86,145, +69,60,37,190,51,80,109,135,109,18,42,100,90,60,20,44,235,224,58,244,232,136,95,179,108,255,249,59,73,112,62,141,244,156,214,111,247,38,111,139,126,157,239,191,36,47,0,199,27,187,220,48,73,61,254,59,61,211,252,219,147,237,247,107,92,216,242,191,138,76,109,206,6,165,78,37,28,78,43,28,122,215,28,184,215,104,15,67,185,172,13,35,127,179,48,96,214,194,59,222,245,44,113,45,210,140,240,211,188,236,248,123,197,49,221,63,173,139,8,55,86,107,92,132,124,122,20,117,34,144,174,218,132,98,24,38,255,252,171,136,78,192,191,221,168,189,241,248,229,152,113,194,98,99,241,102,155,55,39,75,114,167,181,165,243,210,233,99,52,220,212,145,74,96,106,193,73,146,42,12,115,248,253,104,179,70,33,254,67,250,15,199,222,132,156,111,75,186,23,114,85,145,204,211,52,213,43,97,135,75,40,255,210,38,75,116,126,79,30,167,171,201,65,175,130,129,195,101,242,158,151,102,147,139,66,167,149,22,175,176,26,166,169,200,7,13,20,118,159,186,204,157,237,105,89,93, +209,191,114,165,151,12,68,102,237,93,152,7,178,174,20,166,66,161,237,0,73,145,231,227,10,148,221,11,89,89,200,247,248,28,83,38,15,130,96,107,22,238,211,182,188,9,0,122,10,78,155,240,159,166,165,180,42,140,90,219,1,182,9,244,123,160,215,117,81,32,153,184,46,44,211,36,13,224,190,11,214,239,231,247,151,252,16,98,254,21,8,73,83,5,186,166,225,127,44,248,251,83,189,65,10,125,94,64,0,242,197,78,114,1,193,162,135,84,119,109,204,231,204,113,106,29,151,234,164,10,105,80,70,148,196,233,184,96,220,255,212,96,46,202,115,0,129,121,30,149,46,242,173,165,128,170,84,251,29,59,35,218,94,252,21,43,251,33,254,116,27,254,209,11,76,224,52,246,243,194,112,139,74,104,182,21,146,68,81,244,165,102,2,126,215,116,223,253,22,81,41,139,199,220,28,118,179,6,195,253,60,184,71,161,190,146,131,127,135,136,176,239,62,29,18,29,106,189,99,60,192,151,172,203,163,40,53,237,245,223,135,17,54,5,15,162,234,171,79,124,12,46,5,8,146,104, +171,184,195,48,236,198,109,52,246,8,233,134,89,152,186,14,76,210,78,195,175,243,217,18,9,115,53,188,88,36,19,36,152,148,188,242,61,33,115,95,40,194,152,191,159,64,181,76,19,188,199,77,123,89,49,21,211,52,200,234,64,48,92,218,28,134,16,32,147,14,161,79,19,225,145,30,48,191,95,26,100,81,236,34,211,129,195,98,87,137,186,27,4,25,43,118,254,62,3,244,93,244,66,199,211,60,175,37,153,214,47,25,100,205,143,54,12,41,25,138,194,252,110,30,174,111,24,69,242,223,142,184,85,150,6,172,177,155,227,107,3,0,67,148,124,99,154,149,74,124,13,214,247,44,177,51,210,239,164,133,132,175,105,218,97,3,84,250,224,206,238,98,92,215,254,206,167,115,229,239,17,49,3,138,27,220,217,222,223,48,47,4,55,115,195,38,89,221,109,162,133,12,207,67,155,125,104,152,190,190,160,78,122,129,113,66,242,203,193,123,152,236,226,205,217,70,160,77,144,154,86,175,151,67,145,139,249,154,21,243,188,248,111,189,56,132,94,244,182,29,16,232,95,226,29,42, +177,119,61,6,247,140,160,170,162,195,32,152,193,97,186,161,207,88,149,138,91,87,3,79,240,223,153,93,8,185,39,199,243,221,217,84,170,112,106,52,167,192,135,221,79,211,221,230,189,18,113,127,204,247,250,25,90,248,111,222,116,101,210,91,174,213,222,104,146,106,33,186,118,56,92,60,18,63,70,242,85,33,4,120,189,84,68,146,75,39,245,152,236,170,245,186,88,214,79,23,57,102,69,52,214,178,16,191,139,92,113,127,176,160,207,73,244,126,148,190,128,55,15,22,183,78,233,245,162,121,61,237,98,56,94,103,207,212,249,11,9,208,20,37,86,49,255,115,92,123,135,22,27,114,120,103,43,159,36,79,125,173,41,0,139,163,127,29,95,239,239,219,13,54,207,234,34,41,0,230,31,250,245,153,23,211,169,187,105,92,111,173,175,127,117,215,142,210,78,196,224,203,44,137,28,141,121,123,104,190,15,191,197,69,211,4,113,163,219,152,245,79,68,230,68,55,66,154,27,229,94,182,28,140,153,187,154,139,202,48,246,96,105,36,225,55,22,47,167,126,5,123,180,221,82,73, +13,102,9,135,110,6,144,41,80,188,101,123,82,145,94,58,177,129,130,0,104,188,6,134,216,165,214,124,221,39,72,3,228,118,227,127,235,70,58,222,226,39,239,210,204,156,39,130,64,24,250,214,215,15,49,65,182,202,99,114,96,48,122,167,194,53,76,105,174,64,202,240,237,161,50,195,73,53,78,171,164,6,137,209,110,223,138,60,252,242,115,214,187,251,81,107,28,116,206,248,152,94,28,28,172,33,206,231,184,30,137,111,176,8,119,240,250,186,206,1,254,230,244,167,163,203,226,135,128,192,66,208,187,233,176,104,20,251,111,155,84,77,207,4,57,220,26,50,76,48,224,148,249,49,29,27,101,46,69,66,90,232,235,56,85,97,96,216,156,95,129,138,151,216,138,248,243,93,182,222,107,252,177,254,190,33,68,203,31,205,245,114,52,3,65,224,211,226,53,73,133,212,245,37,81,145,163,172,11,219,139,67,15,115,245,132,114,167,92,68,116,93,117,114,46,120,247,74,186,203,163,149,88,250,187,31,151,230,218,249,149,101,128,222,241,122,174,253,141,99,89,94,197,62,226,124, +8,113,213,218,94,33,185,242,88,107,47,116,164,178,13,124,59,227,59,95,118,221,34,236,142,85,10,96,95,165,240,40,35,20,75,98,95,32,137,59,62,118,126,83,43,206,38,239,124,10,201,114,88,67,120,104,129,20,96,212,4,142,197,125,107,170,208,221,124,79,235,250,48,203,137,245,96,147,235,174,113,31,107,154,64,8,138,49,20,140,242,77,30,29,66,212,163,220,124,165,191,166,19,188,211,222,25,22,194,194,41,25,154,244,237,33,28,240,1,50,225,1,132,40,70,175,182,245,113,202,215,157,151,113,210,253,203,64,74,17,229,170,168,29,198,52,58,245,119,91,64,254,147,106,40,81,3,130,237,195,41,171,135,50,209,90,198,77,143,201,149,94,95,28,214,225,127,233,135,211,106,110,123,234,97,95,191,113,36,199,68,195,120,44,60,78,111,13,139,12,180,157,139,6,30,200,187,212,120,168,254,14,115,184,221,43,240,55,185,154,12,206,166,71,233,86,57,200,56,193,150,70,154,176,135,130,11,117,99,62,104,229,27,63,188,94,144,144,98,20,18,37,145,164,132,254, +198,130,223,130,180,31,75,0,141,26,1,220,200,9,101,127,79,171,228,44,180,111,39,229,198,176,156,202,245,254,127,127,124,110,31,248,109,51,245,166,82,147,101,44,52,193,246,14,7,121,18,80,242,254,87,140,76,213,111,97,240,175,135,184,111,51,174,116,34,51,48,42,249,222,100,11,253,237,71,41,247,136,220,102,152,192,100,129,133,103,154,123,215,66,211,227,71,209,96,197,90,228,181,60,190,113,1,119,93,194,154,230,242,168,142,238,176,215,193,201,120,219,186,171,105,133,162,243,79,93,81,147,250,120,153,55,144,60,239,165,186,216,184,227,159,6,86,183,90,100,219,52,17,179,232,186,205,168,168,197,219,167,1,224,243,177,190,159,227,32,9,130,174,67,172,253,95,175,69,36,46,38,25,202,95,121,3,128,163,88,108,44,100,62,157,88,24,195,231,133,47,0,79,83,150,106,61,93,252,233,129,1,37,48,98,178,44,6,133,225,160,210,227,67,242,10,80,72,188,165,189,34,92,68,90,24,115,5,105,25,197,91,186,21,70,107,16,93,0,106,223,80,145,34,252,105, +255,221,224,95,19,124,67,136,191,122,84,119,219,189,177,149,117,191,132,34,170,22,130,16,36,25,69,73,210,73,110,225,98,5,173,205,192,209,144,34,28,191,126,216,155,227,230,192,132,239,111,176,173,17,23,37,25,199,106,97,67,203,37,234,44,79,180,39,201,253,121,160,229,238,21,27,222,112,246,90,245,22,9,30,31,213,248,0,196,29,149,229,167,241,103,185,239,26,3,49,214,52,173,118,193,245,223,154,109,13,175,228,193,169,127,105,224,196,202,15,102,21,122,229,94,64,238,196,253,48,254,106,70,162,106,47,57,89,254,236,29,180,195,133,224,133,32,35,199,198,75,160,190,8,196,147,141,7,245,236,186,196,248,135,105,151,179,100,219,221,50,132,47,227,41,111,167,249,246,166,166,204,196,64,179,194,63,219,7,181,105,143,139,123,123,238,141,31,23,240,186,163,104,202,123,11,147,64,128,194,193,184,251,102,121,142,193,208,30,20,230,80,127,197,230,83,226,121,250,122,222,124,145,220,104,69,142,226,205,227,101,176,128,65,191,83,216,250,143,4,133,223,252,253,139,240, +123,233,175,113,73,60,41,37,251,136,197,239,143,41,35,0,223,154,40,89,135,181,50,178,182,40,151,94,133,235,44,35,148,150,249,101,228,41,212,152,18,11,94,205,76,240,151,123,232,7,71,9,173,81,196,34,196,42,142,253,231,25,246,107,215,154,68,112,241,47,11,250,23,87,207,134,253,54,163,218,173,53,57,180,39,135,159,196,210,241,59,207,214,45,198,10,193,235,178,243,101,6,118,181,126,97,108,122,245,217,231,247,213,159,194,31,17,221,242,164,58,124,205,187,252,111,236,228,187,253,202,177,211,218,193,89,77,241,166,58,108,173,156,212,76,131,133,165,129,250,28,148,146,165,13,227,197,200,214,103,175,107,89,81,231,89,181,166,113,86,133,217,185,60,111,159,183,216,169,44,39,88,197,45,117,114,179,113,28,144,142,119,147,147,40,222,132,105,103,188,124,63,244,183,246,23,207,196,150,180,218,72,180,218,18,56,252,247,235,90,155,19,156,155,35,65,4,0,32,36,208,214,190,246,115,56,172,230,173,180,110,221,57,101,219,237,180,192,10,135,199,102,11,153,196,1, +25,19,243,1,205,13,153,39,149,119,25,83,127,246,105,25,241,183,71,137,185,243,23,74,186,56,174,146,152,146,226,26,89,150,37,88,81,188,217,114,76,223,59,78,72,146,58,85,181,29,37,173,216,160,149,191,152,92,242,33,148,41,162,75,3,38,115,113,89,235,169,122,63,91,157,156,186,184,249,43,91,143,177,84,93,145,3,183,98,120,107,117,140,179,84,127,156,197,70,48,131,213,241,7,139,207,54,135,48,75,225,113,225,173,253,76,245,88,228,51,202,211,199,182,69,65,80,87,94,240,8,107,231,25,75,242,188,193,206,121,30,142,144,96,228,52,143,151,105,150,109,165,18,203,64,128,110,238,57,159,157,210,107,67,127,158,88,54,53,148,123,78,45,205,26,223,230,91,91,224,160,114,55,247,218,50,86,181,170,134,185,63,245,235,71,61,193,98,71,171,109,40,147,77,150,175,6,161,11,76,134,40,10,195,217,252,119,35,161,190,117,200,134,196,203,235,71,58,127,253,159,162,40,96,145,240,61,238,203,217,206,126,202,24,139,21,246,167,133,132,246,2,122,218,124,238, +207,57,34,199,155,200,54,246,87,133,254,248,253,185,88,169,192,131,109,241,109,191,77,136,221,5,51,156,13,213,29,115,67,217,166,55,127,45,223,217,159,101,181,218,153,237,28,145,29,222,38,216,238,142,37,86,208,238,225,124,57,141,22,29,160,55,195,188,120,141,97,250,248,77,133,205,178,97,227,108,0,165,165,101,53,177,249,238,222,92,231,164,12,2,42,203,57,252,117,156,122,52,221,219,54,169,216,133,20,167,146,120,201,165,181,190,98,168,119,163,106,124,18,252,113,243,80,137,29,46,88,18,179,196,178,215,39,96,137,186,244,25,134,168,215,95,78,246,235,5,67,252,230,212,74,191,151,208,148,103,152,218,51,94,21,196,197,60,251,241,94,158,235,139,36,56,69,231,96,252,174,75,211,234,68,180,56,22,100,38,226,175,212,208,113,222,40,142,45,67,133,184,127,23,190,182,205,105,39,235,78,224,128,234,35,160,34,251,11,194,58,102,163,10,254,141,108,75,254,228,56,175,88,73,110,230,193,241,210,20,6,127,86,35,157,101,23,195,72,233,120,132,171,177,38,206, +203,212,148,206,5,58,87,42,161,3,151,241,53,20,56,167,191,89,41,243,201,169,92,243,165,130,251,56,162,192,214,13,57,103,48,17,75,234,51,149,33,126,145,207,223,193,179,157,206,12,87,125,104,195,72,228,70,106,98,213,99,234,107,5,13,176,181,237,130,152,123,145,109,85,153,87,31,48,156,173,9,130,80,181,151,119,143,163,44,215,189,213,191,4,30,185,247,223,51,70,47,178,244,4,212,108,47,237,66,209,31,18,58,9,251,114,203,208,31,249,177,79,120,131,254,195,93,91,139,218,16,33,32,193,133,236,254,89,254,237,163,167,1,4,69,79,252,38,226,32,52,15,215,178,232,233,121,115,72,102,0,161,167,54,191,127,21,152,173,236,14,149,47,242,237,135,96,234,141,155,160,31,202,27,222,205,172,35,250,229,204,7,83,67,193,233,135,70,25,151,247,223,65,112,77,243,254,81,153,52,16,70,45,77,41,138,254,126,196,252,243,149,36,57,57,50,105,55,200,80,172,137,146,130,113,21,136,234,7,31,106,172,83,31,36,154,46,23,30,225,186,111,147,226,212,213, +240,184,120,42,238,247,101,244,94,20,189,148,211,133,7,181,158,231,38,167,7,11,51,240,77,113,184,150,73,143,32,178,194,87,34,87,88,114,220,219,123,245,109,17,161,132,166,243,48,1,144,152,78,119,214,116,9,250,197,77,25,116,233,63,223,210,72,208,164,53,118,246,199,68,95,24,99,211,228,111,204,218,177,31,235,244,219,193,232,111,127,117,23,141,134,80,144,223,4,197,57,12,232,81,52,140,19,122,99,222,96,33,210,197,235,166,25,57,6,185,1,160,249,182,139,63,22,171,171,169,251,195,246,70,222,198,49,181,205,127,184,228,31,78,153,206,118,220,210,123,124,25,85,180,237,240,184,189,181,123,251,63,6,197,89,142,192,48,244,86,36,251,58,131,27,164,8,117,242,103,112,121,157,32,125,227,122,35,94,107,20,104,84,32,76,131,238,231,175,215,80,192,8,56,205,154,49,4,146,242,95,238,75,190,4,217,166,171,13,248,93,8,83,149,70,106,200,218,200,134,37,220,116,212,49,175,247,143,95,64,97,80,166,138,99,13,121,167,119,181,107,217,84,41,248,15, +123,252,177,42,7,145,96,244,182,144,58,149,180,198,201,70,186,36,181,183,85,117,205,15,70,126,15,5,153,195,237,193,74,238,164,156,16,156,29,86,7,195,131,213,255,142,247,253,7,99,253,11,99,176,180,145,249,185,126,171,90,15,71,70,32,37,116,49,125,247,47,182,52,108,40,135,159,198,38,224,10,206,255,1,22,127,90,112,29,236,20,220,173,129,167,114,117,152,216,11,199,88,37,120,248,77,23,95,182,244,162,233,127,96,243,154,224,135,245,181,2,184,192,112,244,116,128,185,158,211,234,60,218,52,175,193,164,254,47,79,71,83,87,134,45,234,159,55,113,95,111,242,59,110,108,78,219,47,7,225,169,42,77,239,24,246,29,228,157,218,48,5,247,18,200,119,18,38,31,190,6,246,149,195,23,116,149,23,116,191,19,81,217,215,134,200,23,4,104,118,174,212,216,37,98,206,14,152,55,89,190,142,42,127,109,95,77,79,20,99,134,189,118,132,255,206,121,165,254,6,230,197,233,33,62,254,212,75,62,130,188,26,238,18,248,186,62,172,179,198,31,170,227,116,135,55, +5,71,37,34,190,241,111,110,180,255,150,155,255,181,90,253,111,99,151,94,15,132,197,249,191,182,125,201,224,235,235,176,219,243,245,224,127,228,103,90,218,52,103,116,254,195,247,129,197,170,53,12,32,255,3,220,225,17,162,41,40,94,115,114,167,205,203,193,240,213,122,62,73,117,154,226,67,52,141,97,24,244,60,77,221,252,29,215,197,168,183,116,159,1,194,198,245,176,230,136,164,243,25,142,244,222,121,139,152,251,223,168,185,219,219,244,99,207,95,215,100,190,80,64,95,39,4,65,104,25,93,20,181,14,179,108,149,244,241,227,224,121,222,247,207,212,162,9,76,174,14,42,86,132,109,193,247,82,38,212,155,54,47,127,178,72,147,127,64,44,61,248,27,131,223,78,19,253,165,144,56,98,242,205,111,93,255,214,155,119,68,19,48,142,190,74,112,172,63,239,190,185,37,30,108,112,205,192,117,207,201,164,107,240,249,24,94,44,112,238,3,210,95,163,131,185,63,223,233,45,235,145,185,152,224,36,148,198,66,254,90,100,43,45,188,117,156,21,92,35,220,198,36,114,235,17, +207,106,71,87,100,87,8,92,184,252,103,124,76,232,206,244,119,69,212,176,217,96,119,189,31,229,247,122,97,26,29,247,215,51,75,35,37,85,136,10,218,33,58,195,106,7,125,189,62,72,236,217,21,228,160,62,133,66,100,179,59,121,249,49,176,48,51,34,158,32,248,221,18,79,226,57,8,32,56,16,7,189,112,3,30,92,54,116,117,169,158,131,126,149,9,34,146,70,35,130,146,93,194,228,119,49,225,84,150,212,192,217,211,58,223,144,225,154,163,61,175,188,52,227,197,113,10,125,42,20,89,210,209,57,186,145,221,13,23,229,15,176,31,144,69,231,210,102,93,80,83,119,112,169,27,190,168,241,4,6,129,231,161,14,250,232,44,92,232,85,121,127,87,134,61,75,152,220,153,3,87,43,245,36,219,160,220,137,152,33,181,183,111,82,119,165,67,101,67,93,245,247,120,81,122,250,218,232,170,169,199,115,20,32,157,184,169,32,109,248,170,132,127,202,235,197,186,168,242,180,248,75,145,36,155,219,98,187,175,31,149,191,2,104,230,28,162,5,139,208,161,232,208,14,16,232, +22,224,22,145,240,131,24,210,245,195,241,1,211,82,138,36,80,150,212,128,215,225,149,75,184,120,254,154,169,108,87,172,226,167,114,186,14,40,102,129,61,204,1,183,29,198,90,134,74,182,126,130,90,183,146,229,201,183,36,48,241,60,137,110,117,86,160,229,88,5,14,30,187,176,9,191,172,34,157,23,100,234,180,99,23,222,182,44,191,242,102,181,70,12,75,31,61,172,118,24,116,126,193,88,249,252,38,31,43,185,248,32,179,12,252,190,242,198,6,80,53,79,158,92,103,111,191,103,186,200,241,55,231,19,56,79,109,223,235,56,91,80,133,231,129,235,192,170,229,136,207,8,216,236,184,204,36,136,227,221,150,122,60,50,205,98,197,60,98,236,7,236,58,207,47,195,191,159,137,53,87,140,124,81,85,220,233,253,85,63,195,12,135,220,241,199,45,206,10,78,254,88,250,106,163,39,11,131,44,173,171,15,164,199,90,69,112,199,194,48,46,171,246,71,114,199,240,150,139,237,251,109,95,217,114,178,80,9,61,216,13,92,146,4,193,178,88,38,217,172,101,219,240,173,210,248, +44,234,42,118,231,88,41,114,225,85,140,144,185,108,118,26,50,18,11,48,35,49,224,181,115,47,83,11,78,102,82,64,6,54,119,174,253,121,20,116,183,37,161,248,14,183,186,14,145,172,31,79,10,26,115,1,62,209,55,79,147,185,204,88,206,232,123,198,58,6,144,156,73,107,74,108,23,175,193,200,223,59,156,115,240,195,218,3,77,15,220,43,54,37,198,19,45,49,177,248,224,37,165,217,147,145,23,224,117,1,82,78,174,91,100,67,233,156,86,16,185,137,81,34,99,180,202,13,89,21,182,245,126,179,199,236,220,205,143,191,110,102,63,115,233,8,250,89,166,78,221,154,204,194,192,215,154,104,113,221,120,31,160,228,219,151,146,167,83,85,127,155,232,105,226,200,48,190,209,106,165,231,85,243,119,100,100,77,33,154,93,16,100,199,234,62,116,92,182,20,170,29,232,199,152,42,167,149,94,246,102,106,121,126,185,248,230,119,1,231,235,189,196,102,32,44,101,133,215,171,202,254,216,237,71,151,206,182,101,50,229,148,59,6,106,231,199,202,110,29,253,190,255,87,100,153, +109,255,157,171,179,27,162,40,222,156,219,201,36,15,189,92,25,83,52,127,191,174,22,28,10,248,247,210,57,26,227,217,14,170,172,202,182,83,94,144,56,142,247,61,71,182,238,68,198,231,15,35,46,60,183,188,48,20,5,17,13,189,173,130,201,129,33,36,237,155,199,75,113,32,146,199,33,22,239,121,86,199,208,140,215,53,103,233,108,244,235,95,154,139,20,108,179,223,10,195,110,125,57,81,199,172,225,187,143,125,241,173,88,213,144,96,237,103,172,244,86,51,223,97,184,124,103,174,247,252,183,16,62,88,61,51,96,45,199,117,90,18,214,36,90,242,224,19,215,175,118,55,83,141,27,245,87,177,114,130,218,117,236,238,182,85,86,51,26,148,252,23,121,57,100,65,70,46,98,106,127,81,139,176,180,111,158,117,16,81,117,38,53,122,126,231,58,0,160,229,91,210,85,201,155,164,123,191,18,170,0,85,252,217,172,204,110,168,87,229,159,191,147,144,206,89,139,1,8,216,3,186,9,34,121,69,80,24,57,206,201,35,96,23,61,164,30,87,156,58,187,24,135,35,45,104, +64,85,131,32,57,238,48,208,184,203,195,22,209,99,58,50,105,4,29,69,211,108,5,242,100,53,45,167,214,217,101,126,138,137,73,197,185,235,90,59,71,111,206,219,85,92,165,176,205,83,52,217,78,125,192,133,140,240,153,251,226,79,190,195,16,105,20,63,98,237,234,72,249,203,199,81,97,4,25,135,27,121,84,84,249,140,152,202,214,219,165,182,229,31,114,178,28,90,108,64,229,17,245,101,119,199,194,147,98,43,194,237,199,158,100,89,155,141,138,172,51,117,225,199,75,133,204,68,249,190,253,83,248,99,191,87,45,163,149,220,144,119,1,8,67,211,61,202,236,75,176,249,31,190,194,105,157,72,31,233,29,27,213,73,178,50,217,246,97,119,26,10,227,166,193,207,82,156,223,61,174,65,179,170,158,29,232,1,240,55,32,116,104,13,156,44,91,152,36,226,217,11,215,162,143,112,219,173,65,208,236,30,198,241,178,6,21,14,195,142,138,160,189,181,57,242,149,101,16,243,44,229,120,204,154,166,118,87,129,104,95,89,197,185,194,79,81,49,89,235,51,173,34,229,164,241, +249,214,101,122,226,226,9,233,17,125,167,177,229,15,113,224,27,96,166,235,61,138,81,224,237,103,169,106,211,184,255,22,222,128,26,70,161,27,95,244,56,0,141,23,149,153,29,229,53,153,196,135,170,6,60,56,8,128,32,72,116,56,94,102,80,186,238,41,66,14,64,19,128,194,136,27,68,57,23,215,190,101,49,50,100,72,43,106,60,42,59,48,65,249,81,236,79,1,86,21,228,229,205,117,82,56,171,212,219,181,107,183,120,82,157,232,219,37,88,186,77,90,173,141,248,185,217,201,102,222,222,242,93,219,197,53,65,20,130,48,44,51,136,177,248,34,100,202,10,194,251,213,8,26,241,33,3,229,96,48,140,47,213,192,52,253,77,19,191,127,177,49,47,78,100,187,233,178,30,152,164,245,43,75,227,60,36,143,1,242,25,64,150,245,109,12,252,165,57,113,92,196,50,133,34,76,255,157,211,163,25,15,121,161,68,23,181,168,242,197,66,222,11,175,158,92,107,95,78,1,171,227,66,186,62,41,170,219,184,38,247,99,189,48,66,157,22,192,228,98,180,34,201,115,229,59, +0,10,213,209,204,240,212,248,34,61,153,79,200,223,43,230,102,48,161,206,189,67,202,4,213,41,234,174,253,34,97,250,2,77,165,7,124,125,206,28,1,5,198,119,20,94,89,24,41,0,148,136,59,47,218,239,234,208,73,240,131,235,170,144,3,207,111,141,93,173,131,175,251,78,95,127,113,93,55,53,190,49,64,148,84,43,98,42,195,15,205,57,253,40,93,170,72,5,209,152,64,207,119,118,196,11,236,6,119,79,36,81,197,216,91,166,59,182,203,183,155,231,148,31,114,22,8,49,50,144,170,140,69,218,109,4,15,205,5,33,164,151,231,64,139,55,159,16,232,107,73,194,72,150,160,26,37,78,158,211,218,10,211,33,130,56,159,183,224,250,30,163,17,45,80,48,139,161,184,62,200,147,237,148,15,194,182,16,22,33,32,164,217,141,18,151,50,47,43,255,74,91,93,207,36,154,55,15,58,12,255,225,253,186,169,1,223,228,152,113,199,21,121,46,127,33,32,39,200,247,181,174,235,225,101,242,33,148,131,11,73,226,59,175,148,128,19,245,234,71,93,91,58,28,42,158, +194,70,73,189,246,192,164,216,76,222,16,17,245,253,241,35,100,205,115,157,124,101,159,169,28,10,16,7,221,12,82,54,110,112,220,153,63,18,26,27,18,72,137,210,214,131,249,86,219,199,118,238,82,38,133,62,126,216,159,253,53,75,199,16,144,36,125,61,229,3,198,16,137,239,22,193,93,188,153,177,234,92,252,210,59,74,254,88,212,165,191,19,92,12,8,153,29,211,72,131,71,66,231,251,187,93,211,44,103,32,203,183,64,250,206,72,98,175,217,190,199,113,76,190,232,101,107,100,220,195,217,112,225,35,125,108,45,14,174,69,126,108,133,67,133,129,14,156,187,42,29,243,120,8,72,148,228,124,99,228,80,110,158,222,90,20,47,71,234,119,96,60,25,222,121,53,249,66,5,119,86,11,13,16,198,112,197,175,213,88,83,114,114,0,51,22,34,148,221,95,13,54,1,169,170,159,152,46,12,58,151,177,158,214,244,218,212,137,255,126,31,177,165,231,134,228,72,188,125,189,182,84,16,36,201,10,157,29,205,14,58,227,202,243,103,216,208,220,185,19,165,27,198,121,182,223, +39,69,233,217,115,16,244,43,74,17,225,198,213,74,125,207,87,22,247,131,138,42,124,105,194,3,78,206,236,22,164,245,80,137,163,196,6,239,73,57,15,124,87,59,70,89,118,14,242,238,53,199,200,86,33,1,245,204,206,29,103,64,244,170,1,197,206,73,143,38,243,20,247,184,43,140,73,8,227,251,203,50,147,75,6,105,169,143,212,252,41,49,154,34,158,163,108,72,189,207,128,236,39,0,160,154,98,198,254,178,250,2,252,42,122,197,165,127,142,35,220,237,242,181,225,223,33,53,87,203,10,28,185,160,40,58,122,154,128,253,210,96,177,71,40,125,91,229,115,213,151,220,168,247,58,5,11,110,182,230,160,50,191,237,248,225,220,1,228,130,130,228,144,104,147,179,128,253,227,97,194,82,185,76,169,158,32,161,38,9,55,123,250,193,253,156,34,196,128,68,61,55,125,134,241,15,89,236,192,138,64,152,75,44,201,193,201,247,115,128,167,170,164,9,214,189,254,45,34,144,194,91,162,121,239,72,43,10,232,31,173,195,213,51,82,0,189,100,135,75,8,216,28,91,43,88, +51,201,124,71,239,246,187,115,139,37,38,49,63,8,223,102,128,51,245,198,241,75,121,132,68,195,208,161,35,82,24,97,24,172,38,23,165,198,58,214,246,84,79,30,74,174,62,129,8,58,145,120,232,220,114,248,241,94,212,104,204,82,145,32,228,160,242,47,223,119,20,17,233,19,69,152,207,4,105,110,76,165,221,51,76,52,46,75,246,220,161,27,94,71,119,164,226,2,55,125,155,205,197,252,123,159,0,151,112,16,140,15,204,207,124,253,71,192,144,48,65,24,246,111,111,52,175,174,16,105,131,179,116,106,200,183,71,102,97,31,205,215,138,2,232,2,255,102,34,79,131,168,196,57,212,185,83,233,181,82,60,92,43,233,63,30,170,221,94,115,169,190,109,25,190,199,124,226,227,71,35,141,208,175,165,162,248,88,161,151,252,254,63,124,60,222,171,71,118,80,119,167,122,25,136,37,172,150,20,127,34,180,114,40,15,85,52,201,161,254,143,178,7,191,60,142,200,243,158,96,71,29,230,146,115,115,149,95,79,76,39,132,106,117,95,247,36,166,156,165,18,150,10,30,238,216, +224,69,193,112,156,249,144,73,144,219,215,39,240,223,57,184,215,240,141,11,9,143,109,227,164,89,16,241,2,254,73,186,61,66,75,82,6,18,132,200,105,76,214,2,141,163,129,125,237,222,126,206,61,174,15,56,85,107,42,62,63,162,29,238,205,51,222,70,119,187,225,254,193,163,139,233,254,235,24,150,34,67,201,22,64,129,32,121,244,131,67,78,1,140,24,253,247,48,189,226,249,1,195,54,118,189,179,223,116,168,187,57,29,6,240,40,179,156,197,156,71,49,255,112,186,197,24,61,45,40,18,106,93,201,219,131,139,28,72,15,137,26,146,144,192,202,86,224,233,18,16,148,148,164,185,7,120,69,220,214,77,176,3,170,18,72,252,86,255,233,1,10,103,209,70,236,66,96,222,121,14,219,26,228,133,180,151,193,187,47,143,216,57,93,100,249,231,111,255,135,50,24,189,121,36,130,27,43,175,197,202,163,212,159,145,253,104,241,105,125,237,253,79,191,112,178,1,89,112,52,181,104,111,32,44,13,136,87,58,5,248,111,223,69,240,239,125,23,114,28,196,90,39,70,116,186, +24,125,162,123,129,13,164,136,249,33,200,40,182,168,232,12,26,156,78,175,12,255,50,61,213,164,185,53,52,2,1,116,251,84,200,182,4,209,13,97,10,113,181,0,117,126,26,137,238,228,79,97,209,107,192,24,230,3,124,54,48,50,163,122,117,81,68,186,147,197,61,225,112,29,126,250,127,171,31,133,153,221,40,103,83,79,27,38,28,180,237,67,66,64,93,69,180,225,235,210,157,52,200,96,188,31,95,35,250,243,212,107,33,53,108,242,96,125,68,254,242,155,59,179,20,123,201,130,0,114,177,79,178,110,243,65,223,174,73,212,23,103,122,155,180,136,28,202,4,56,177,194,15,195,201,180,26,37,79,187,200,131,237,67,127,80,233,223,251,34,255,169,41,124,130,76,247,243,195,212,245,1,155,95,65,187,246,221,168,104,219,252,182,244,50,174,140,70,190,221,63,199,43,137,94,46,162,29,186,79,48,35,158,172,253,150,188,16,155,2,218,29,84,137,254,194,30,62,200,238,44,34,16,109,40,42,220,52,245,250,173,225,253,234,11,61,244,211,109,189,95,209,183,110,166,119, +91,84,216,179,253,77,50,201,28,32,179,150,96,242,93,23,110,113,241,195,38,21,20,90,38,142,99,128,138,237,72,210,246,122,90,188,148,127,27,52,132,247,141,225,133,127,7,207,24,105,130,124,207,43,215,132,149,230,100,111,81,146,241,165,238,218,239,7,193,11,220,14,68,226,35,190,188,235,93,13,106,245,127,124,175,71,155,209,137,170,215,17,56,52,88,172,239,170,38,76,12,45,38,41,142,211,235,75,44,185,220,211,194,21,221,188,220,52,87,10,120,215,91,253,214,91,90,69,24,202,184,249,225,65,241,26,117,102,61,233,141,164,30,90,59,243,94,80,126,223,36,221,140,150,32,219,58,98,255,135,239,11,222,121,102,209,91,69,253,186,187,93,27,254,29,59,110,162,236,35,177,52,48,213,36,130,214,207,88,144,39,81,90,18,196,115,223,155,20,224,37,235,218,221,16,88,204,30,186,106,166,132,110,136,210,255,220,79,147,119,130,13,197,138,80,227,49,114,153,69,81,188,41,167,244,95,146,144,246,223,249,64,197,129,18,139,79,208,59,29,44,19,12,186,31,15, +254,118,133,215,44,107,75,100,44,96,74,155,216,235,167,89,1,206,40,124,134,175,148,56,204,131,171,177,87,210,45,177,161,215,143,166,13,139,31,126,87,77,82,49,56,217,177,180,67,98,112,164,203,185,15,102,92,156,208,66,144,255,221,126,28,156,198,241,169,79,29,149,109,142,240,64,153,5,68,144,126,61,254,30,43,199,171,21,72,170,91,231,108,70,39,44,10,16,1,39,156,212,26,50,148,83,200,158,155,214,48,180,137,233,190,41,40,0,177,151,241,47,220,189,113,21,147,237,101,31,152,152,197,165,152,21,60,20,190,13,250,173,201,248,117,92,83,162,18,238,164,116,15,8,153,162,214,163,79,187,6,120,234,155,106,177,66,104,112,34,194,101,121,175,191,179,67,24,4,255,246,249,183,53,217,152,227,167,172,82,44,213,3,149,159,143,208,110,121,225,173,223,38,48,17,241,126,69,128,218,72,71,72,116,215,181,141,255,78,155,193,69,68,75,131,93,90,39,127,195,155,79,120,94,58,224,195,163,155,71,191,198,0,130,92,87,1,154,77,236,36,255,223,231,174,44, +209,4,12,85,201,86,224,223,181,31,178,84,164,239,235,251,165,239,114,90,182,84,171,206,187,247,206,235,104,182,238,174,92,39,99,172,90,221,19,107,68,45,71,64,73,226,196,192,118,68,250,111,64,116,89,183,154,38,21,86,109,198,146,16,208,137,3,4,72,232,70,161,107,214,102,47,87,190,206,28,33,224,107,8,110,212,198,204,52,14,228,243,27,138,87,253,195,90,250,130,67,150,231,11,208,235,40,134,53,165,17,34,208,24,88,53,72,120,154,141,128,217,73,91,153,12,94,165,185,43,16,63,20,247,0,227,216,177,201,136,76,178,253,228,184,237,158,83,43,162,199,68,170,212,127,169,27,249,165,134,46,194,143,36,231,130,195,34,209,11,86,45,212,203,186,160,20,191,225,151,76,245,12,59,89,236,136,50,135,223,93,119,10,125,88,93,244,38,249,198,181,147,97,221,203,139,97,190,1,24,131,219,133,27,72,190,9,244,119,41,205,28,161,87,74,189,61,10,16,37,137,254,229,87,44,125,251,39,95,36,208,188,169,183,211,226,202,139,145,96,131,32,8,120,28,239, +122,3,254,174,155,73,135,250,242,182,203,63,87,173,198,12,126,202,57,100,30,93,195,242,168,86,169,91,33,117,231,196,9,133,139,53,69,158,151,211,85,192,235,141,73,199,183,175,43,223,0,197,243,227,226,133,61,118,218,134,129,157,251,171,118,247,189,46,243,107,125,85,224,37,191,72,187,225,177,94,182,37,162,232,124,236,98,131,197,208,60,32,179,81,250,137,215,156,82,64,78,22,199,121,133,199,129,4,79,14,144,71,16,252,157,139,127,25,52,10,111,89,168,9,253,45,48,253,177,168,167,99,18,124,197,77,172,175,194,121,101,205,31,175,167,96,59,236,72,95,92,120,215,178,144,190,29,103,53,231,75,184,214,67,199,149,88,77,120,127,20,206,155,131,4,126,53,234,235,202,31,255,219,198,243,44,170,118,224,80,87,223,249,245,50,35,134,181,215,13,239,117,166,91,78,149,30,116,234,161,20,159,243,229,83,83,76,153,54,46,199,156,173,88,200,241,109,39,120,51,32,54,162,196,127,95,174,79,130,175,109,44,243,88,9,46,203,75,239,244,52,2,232,227,59,210, +251,119,246,178,42,126,74,64,238,120,92,96,57,172,110,167,115,118,153,58,169,19,173,32,134,11,48,194,231,165,189,30,255,186,20,32,24,180,102,232,150,36,39,201,47,182,166,239,42,125,61,171,219,251,118,14,52,24,96,178,239,83,253,248,81,158,125,93,145,38,54,192,76,169,146,189,95,181,101,188,188,150,227,205,49,127,167,238,198,173,82,77,204,214,218,3,25,101,133,63,242,229,126,227,249,190,60,169,128,51,47,235,217,168,155,78,155,21,227,125,5,169,138,244,46,9,171,246,70,237,51,79,127,233,213,154,109,102,19,3,103,15,143,139,203,190,88,46,69,144,74,15,140,86,180,4,247,118,184,64,146,158,5,117,126,242,136,206,195,65,211,162,72,101,77,100,246,189,205,2,5,126,195,244,241,114,196,110,170,188,101,205,166,0,11,106,179,147,45,203,151,226,153,132,219,50,98,63,139,141,175,112,226,37,188,228,61,87,236,117,79,234,10,159,71,37,44,72,57,68,118,84,148,144,117,38,176,138,92,94,49,158,80,118,202,89,14,169,210,168,249,182,127,188,172,94, +46,136,240,85,191,185,48,250,239,134,81,136,38,52,240,15,240,187,40,92,224,25,77,196,143,213,14,109,50,164,86,35,164,192,235,143,65,73,246,12,181,230,35,215,125,107,47,89,70,125,133,217,200,241,3,106,222,218,234,238,110,2,25,148,43,115,240,184,218,48,34,174,62,68,181,109,61,74,82,236,26,68,212,63,247,53,169,16,185,102,126,185,53,57,134,115,104,87,170,120,127,154,183,106,216,116,146,27,40,209,52,104,138,77,161,103,105,89,207,119,129,128,0,142,130,45,255,29,59,239,76,72,173,105,112,93,55,86,48,153,86,180,232,156,163,24,134,63,31,178,213,254,146,197,162,25,110,183,231,50,118,13,104,161,229,179,202,223,57,28,82,230,201,234,192,168,150,23,108,74,92,247,231,88,55,111,81,223,144,61,191,147,7,22,134,241,67,67,22,105,192,144,49,65,161,126,56,81,242,193,172,119,51,139,112,54,63,235,150,82,215,60,115,180,118,123,164,201,1,46,11,9,92,5,74,49,243,48,169,177,187,95,188,44,120,177,213,243,74,91,175,181,205,143,131,55, +33,36,148,228,193,199,227,78,47,109,213,49,101,25,1,80,106,178,166,12,106,156,201,32,47,154,151,108,131,37,174,159,26,228,28,119,228,55,210,227,65,216,177,190,90,160,200,10,181,6,38,199,213,111,210,61,191,28,153,36,39,20,87,106,82,207,106,115,233,86,248,102,181,35,150,223,44,43,214,236,141,67,110,157,58,128,131,227,68,111,41,157,103,240,98,33,145,224,253,239,130,198,190,250,42,166,151,220,34,250,214,131,13,34,204,250,102,159,111,167,93,107,183,117,188,79,162,235,250,70,126,66,223,24,162,5,69,130,162,31,49,242,30,241,31,6,244,85,210,221,228,5,127,158,21,55,147,141,76,64,220,245,97,195,61,136,159,238,193,90,71,46,255,111,158,190,162,201,121,158,105,247,7,121,97,166,101,98,102,198,157,153,25,98,251,215,31,207,115,191,223,73,213,84,205,98,146,137,164,238,11,100,117,171,40,221,220,236,119,46,200,94,168,192,9,69,177,24,234,163,219,202,194,240,214,75,211,129,244,149,167,66,102,136,87,152,102,237,162,83,142,28,96,222,244,154, +190,16,226,125,247,30,166,160,246,29,30,146,45,249,206,5,207,236,214,249,251,106,22,121,255,120,130,100,233,159,239,103,235,83,119,68,81,4,249,59,50,13,147,180,192,139,174,141,97,153,80,104,74,119,231,166,220,161,226,132,114,75,132,166,210,183,238,234,124,8,43,151,37,16,237,23,214,114,224,97,214,7,125,160,126,99,34,244,151,95,54,10,126,85,188,211,198,30,0,182,78,231,10,208,115,92,178,231,85,58,249,48,0,254,218,252,134,57,31,120,12,143,67,125,202,112,15,139,51,3,203,3,110,32,16,5,199,235,2,200,231,1,243,60,131,208,103,142,48,218,175,49,2,86,247,166,14,207,210,92,192,123,186,9,16,133,244,151,132,93,115,17,178,59,183,192,86,70,26,119,186,147,14,81,183,127,207,82,24,145,242,63,38,0,121,68,48,127,91,110,176,18,166,153,218,225,76,206,150,8,16,160,237,105,4,55,136,0,128,73,238,245,32,233,6,147,121,66,4,240,74,30,13,103,77,115,125,125,34,254,131,232,108,58,191,83,74,93,140,194,163,191,94,250,245,189, +196,8,20,74,3,33,134,60,5,155,211,68,88,33,48,217,156,143,170,40,201,36,205,217,69,156,39,88,252,213,26,146,21,150,191,212,98,166,115,60,195,223,26,4,21,157,34,18,31,224,205,62,222,232,223,4,238,252,82,31,114,131,163,166,89,148,175,95,188,243,50,183,131,53,108,173,208,42,64,174,164,227,152,122,101,25,89,121,42,250,141,85,234,245,77,148,130,59,31,156,92,128,232,7,162,124,44,195,195,68,224,98,59,62,51,154,188,234,25,4,209,71,98,10,83,108,49,250,170,179,199,232,172,237,18,48,168,83,234,83,183,242,212,7,220,143,129,219,200,192,21,5,13,160,63,99,78,63,88,223,208,232,89,50,204,140,232,98,174,105,44,54,158,215,149,98,64,25,94,237,53,54,74,243,98,69,190,182,147,206,42,39,12,136,215,37,156,203,14,166,91,246,6,200,143,177,10,31,78,85,21,125,221,21,2,230,9,35,88,135,94,250,126,169,221,36,137,76,139,238,98,25,216,99,84,110,26,248,10,161,114,123,235,221,157,242,64,68,31,235,175,37,142,221,213,191, +170,38,226,43,26,10,132,64,93,79,226,222,145,92,4,88,83,6,125,143,158,181,121,126,218,2,53,96,134,163,64,57,11,81,112,79,119,176,64,201,254,153,228,55,119,2,11,68,206,49,12,1,106,85,80,243,64,166,0,25,254,46,20,201,236,80,35,155,29,110,84,234,101,60,118,121,225,187,164,56,254,108,142,147,102,6,186,48,35,183,190,200,197,190,209,11,234,142,34,68,49,25,230,148,105,207,101,208,68,187,217,233,165,224,193,185,212,28,47,236,175,254,106,119,70,26,56,61,85,132,192,242,28,97,178,149,182,200,217,181,222,207,35,114,159,89,152,18,199,211,29,50,85,241,138,53,208,253,139,152,210,19,53,58,77,137,27,167,23,126,184,181,33,21,63,184,83,129,12,51,245,194,218,233,20,25,198,151,124,89,240,12,170,81,248,139,250,248,165,195,135,14,90,75,238,99,195,175,84,155,248,81,31,116,13,206,160,59,230,137,219,178,103,220,76,20,0,243,120,204,214,109,33,181,90,166,10,135,142,237,239,234,59,232,210,187,27,134,179,121,11,146,143,4,59,171, +52,97,176,45,127,2,24,246,55,164,150,120,130,33,144,121,8,113,250,6,208,60,32,119,130,62,81,232,115,126,216,192,87,14,28,56,127,38,28,232,243,161,56,52,239,100,115,224,166,121,178,230,108,67,28,243,146,22,202,47,202,140,227,52,101,133,78,76,61,222,52,220,96,77,33,143,238,225,229,179,103,125,65,63,206,145,131,228,109,173,32,123,235,162,175,38,139,176,130,116,199,227,224,62,53,152,105,101,41,130,224,113,151,81,96,225,208,15,215,66,202,110,6,98,61,89,204,115,219,144,49,143,103,16,89,147,59,130,67,235,220,161,53,74,202,223,146,116,140,123,21,54,91,83,116,11,48,118,60,196,118,21,243,152,119,0,142,84,203,7,242,160,227,198,233,234,248,107,5,250,187,185,213,121,170,129,253,104,118,23,165,80,92,73,237,94,244,150,74,166,193,215,51,245,50,78,78,226,195,190,243,81,73,98,64,31,164,147,85,88,195,5,106,180,51,43,202,211,175,161,135,2,240,68,140,18,68,116,234,245,41,191,144,59,189,204,68,169,197,95,183,88,240,135,160,183, +233,14,87,94,253,190,20,61,13,128,81,174,13,182,228,24,234,95,45,120,13,169,251,171,206,223,201,161,105,234,181,16,134,24,200,229,133,49,137,58,133,202,43,23,95,173,126,42,74,11,21,6,26,106,23,134,62,182,236,222,190,177,99,54,103,228,47,106,144,89,42,254,109,228,38,217,168,80,176,0,149,198,238,144,133,200,85,200,20,33,150,150,158,73,119,160,128,213,254,183,95,17,173,34,58,41,44,234,87,54,157,218,19,55,150,101,84,128,198,46,193,3,184,98,193,182,60,34,34,123,123,150,211,79,109,0,81,84,146,141,71,16,106,27,76,219,217,60,49,138,249,124,57,229,177,243,5,104,107,128,68,6,170,25,11,39,188,201,241,135,191,43,13,209,55,245,145,193,186,32,81,202,13,179,12,61,119,134,136,42,120,226,173,9,145,57,186,103,194,151,213,160,204,125,248,188,41,112,127,125,10,116,141,227,151,155,24,21,38,128,52,62,115,196,183,238,77,211,121,43,164,194,212,95,232,45,209,121,87,31,129,134,32,110,165,20,240,79,166,83,117,20,110,136,188,142, +44,70,254,59,39,125,105,146,153,22,219,84,20,108,39,132,236,180,190,99,210,244,156,255,88,224,6,64,247,245,91,182,72,98,112,138,249,158,47,174,126,106,244,121,243,144,30,209,167,153,91,130,36,123,229,8,234,227,73,56,54,75,144,37,67,200,228,21,244,113,183,103,246,89,54,70,153,69,241,137,65,81,120,217,181,155,115,59,174,120,243,59,220,149,104,190,92,123,77,208,11,72,232,244,119,126,225,105,199,113,20,207,227,72,138,234,157,99,223,185,250,0,186,125,30,110,4,46,171,168,129,0,17,2,135,53,188,44,121,254,15,23,146,213,12,148,175,44,219,51,84,245,212,110,64,240,53,63,235,75,246,98,42,190,12,42,163,53,171,60,255,59,171,49,187,169,128,206,93,1,4,238,41,130,132,181,207,12,153,84,249,151,84,81,92,223,215,156,91,22,137,161,0,187,196,245,135,70,140,251,29,209,19,175,67,77,194,110,230,53,110,191,52,65,96,199,176,241,253,65,173,181,173,166,249,80,191,41,121,209,31,99,238,249,150,146,7,230,237,187,147,117,248,18,4,56, +116,146,111,81,56,101,148,229,42,0,234,145,111,14,227,122,60,183,246,131,208,166,202,41,148,101,205,228,175,7,58,137,174,93,196,220,212,146,233,52,202,125,78,89,20,139,160,52,243,125,255,10,62,106,232,143,162,214,186,192,82,238,133,45,217,141,39,218,5,142,121,183,169,197,94,150,29,8,111,66,70,65,16,241,245,225,57,111,83,187,56,10,13,37,221,168,158,98,49,15,67,15,81,79,207,252,248,6,56,198,247,43,59,66,114,126,12,30,134,94,250,45,9,232,121,146,222,255,5,172,83,147,30,110,62,64,145,177,159,114,8,195,31,206,97,160,239,231,61,161,116,205,223,190,72,23,121,186,46,63,14,20,224,116,115,85,127,151,207,35,253,246,93,105,234,175,156,6,208,9,116,108,6,117,223,41,178,121,209,121,36,183,89,217,27,224,12,65,227,29,204,208,175,142,69,217,138,132,81,161,169,111,97,49,36,95,16,68,204,231,134,71,103,80,60,115,216,43,242,113,95,217,252,230,216,214,29,90,41,6,102,214,199,252,168,135,242,156,131,5,32,10,137,218,247,222, +90,58,175,152,156,35,162,132,221,24,9,199,217,169,229,191,51,85,21,205,65,99,188,108,203,188,162,132,241,146,35,98,228,25,152,139,35,201,232,242,148,230,124,6,146,112,171,247,78,83,74,188,129,210,153,227,54,34,10,121,158,25,181,45,104,159,8,144,106,176,249,215,113,78,29,199,142,43,128,78,172,230,87,68,145,50,36,3,157,204,67,10,64,57,91,17,110,148,125,158,90,89,44,225,94,248,134,149,105,18,163,39,99,184,224,50,5,55,79,144,140,158,207,147,10,81,228,235,4,159,5,141,67,174,160,66,205,13,180,246,158,155,225,138,249,66,32,66,140,105,123,34,49,32,147,51,200,63,179,77,216,5,246,217,252,204,79,20,217,161,231,46,79,154,68,201,120,87,103,233,175,186,93,53,67,146,172,31,35,90,117,26,214,137,77,214,112,116,149,230,201,41,8,64,254,123,126,164,77,212,49,25,207,180,22,102,41,178,19,164,209,230,248,111,95,85,26,213,180,224,118,87,5,8,60,232,185,61,105,105,158,116,205,219,96,216,51,159,88,240,214,122,48,15,90,31, +179,56,67,26,221,176,33,233,60,249,224,34,122,213,209,238,124,184,6,47,104,247,73,217,182,61,1,96,204,158,154,37,239,95,210,104,241,137,212,182,149,247,175,195,32,203,69,19,17,163,39,164,238,191,58,135,46,181,114,94,126,18,177,64,211,73,104,142,225,8,157,103,83,219,51,201,150,216,239,31,208,104,145,98,65,8,129,238,159,228,225,129,4,247,189,49,141,94,165,201,131,59,253,173,200,107,102,183,240,225,166,191,189,60,26,139,14,224,219,20,56,173,14,54,254,18,163,70,132,103,2,22,22,74,119,24,27,24,103,120,208,11,28,97,104,29,32,228,213,207,30,190,251,102,245,89,206,180,126,141,85,108,162,57,173,245,68,178,202,147,165,143,246,74,112,203,52,228,166,8,91,192,224,127,40,21,242,101,110,94,10,145,85,14,194,17,191,244,250,74,183,200,48,157,229,158,141,226,116,176,158,250,187,107,125,5,48,45,253,213,187,5,47,195,195,55,40,34,14,74,71,50,175,243,172,247,147,86,34,144,215,232,127,181,26,119,24,172,164,251,153,106,164,175,253,242, +213,159,244,200,209,112,184,110,125,69,46,94,136,126,91,176,223,101,181,4,174,173,5,231,207,38,162,191,136,143,157,182,29,5,19,61,16,5,145,101,38,193,143,8,59,3,50,56,195,25,200,134,249,77,253,109,4,179,84,72,210,55,72,96,67,196,41,108,225,177,118,90,28,200,180,187,191,253,177,25,32,241,190,65,142,223,143,30,217,2,120,158,69,169,169,95,165,123,161,77,18,89,32,117,99,116,14,135,116,15,20,29,109,29,113,229,180,205,83,33,192,23,53,80,150,118,18,17,173,190,13,223,108,25,177,216,50,85,196,128,207,127,231,48,83,54,68,210,41,12,80,214,249,48,229,178,188,35,35,114,146,71,131,32,189,205,32,55,38,117,39,48,12,2,154,145,231,1,60,213,113,207,219,127,110,2,3,58,250,146,120,45,208,198,155,36,253,176,108,119,235,119,64,59,67,166,131,211,7,196,182,37,128,228,123,253,226,255,223,24,220,174,99,122,125,70,98,132,6,136,47,234,240,8,57,61,25,197,164,46,121,230,70,65,255,85,170,80,69,136,232,61,220,213,177,174, +145,81,65,57,228,39,61,17,164,251,76,229,254,202,90,148,149,195,101,206,112,199,251,175,94,234,53,147,103,202,147,25,139,157,145,102,174,31,132,150,168,234,62,223,16,95,104,254,138,10,68,77,119,128,128,211,192,170,212,186,80,178,12,253,249,188,131,48,100,46,106,248,92,238,192,75,139,110,210,228,6,145,127,225,23,91,236,96,36,80,61,217,171,52,213,135,160,36,18,35,1,161,242,241,174,232,205,95,204,132,18,114,117,72,213,5,41,28,184,170,3,170,249,169,161,17,76,98,227,167,38,17,107,66,66,128,40,176,40,73,190,59,48,32,226,33,121,206,139,139,250,133,195,253,240,226,231,73,231,3,61,39,214,68,146,226,7,46,63,138,243,137,160,191,88,146,99,87,142,163,55,26,61,2,185,72,118,6,165,98,195,195,145,239,135,190,56,108,215,58,222,220,184,73,237,49,123,132,0,16,111,253,210,115,247,160,169,141,22,243,85,198,55,32,223,66,233,98,38,42,138,20,197,80,203,144,53,120,43,168,223,73,186,34,42,225,147,138,10,209,83,175,80,10,122,42, +140,52,223,92,72,196,217,113,84,99,216,16,184,11,37,210,117,79,221,245,72,227,120,106,222,228,184,65,62,253,124,221,109,185,135,207,225,171,85,40,48,142,135,254,82,89,65,147,204,178,12,200,43,57,217,7,240,91,84,100,253,104,211,204,227,21,221,226,248,191,125,115,123,58,232,47,12,52,197,106,83,180,206,197,67,81,21,228,82,126,35,128,130,138,21,159,61,226,203,22,175,94,57,55,7,169,94,222,61,27,45,236,81,6,164,69,89,137,110,125,126,22,201,107,22,96,202,100,28,48,42,56,190,246,55,128,254,244,146,167,186,29,100,38,186,140,220,127,125,63,214,29,164,234,58,244,207,87,66,238,46,219,142,31,42,0,23,220,119,236,161,202,37,144,16,174,61,82,31,86,209,205,134,139,0,58,153,126,56,25,196,99,18,149,69,63,109,166,225,220,127,181,110,84,123,237,24,43,80,44,66,100,134,0,197,197,174,113,210,161,135,237,54,218,201,128,134,81,58,252,94,236,9,77,255,20,135,53,206,135,20,49,146,67,255,160,197,234,221,108,78,162,168,85,204,71, +217,37,183,34,64,9,72,253,158,180,104,126,20,172,120,178,34,206,183,195,209,175,101,12,98,222,112,41,24,4,153,195,254,116,68,191,75,144,0,121,36,151,20,63,138,202,97,39,18,95,60,66,4,35,94,13,240,149,25,173,50,137,31,144,0,182,148,195,14,186,190,42,130,20,218,95,105,202,242,164,105,64,73,226,175,130,65,86,168,88,166,117,193,158,114,49,114,254,1,47,130,25,145,181,129,69,213,88,129,58,149,190,164,113,227,118,253,133,180,213,140,147,141,141,94,45,108,194,4,141,66,69,131,107,117,105,36,235,139,164,46,140,74,81,180,84,107,72,145,136,118,22,161,176,33,56,211,216,56,131,171,223,117,218,120,51,218,104,207,48,238,255,124,74,227,198,212,223,121,122,137,115,12,195,4,73,76,33,8,204,154,55,32,205,23,232,153,33,242,21,234,47,165,5,225,182,245,51,20,218,201,107,244,36,41,18,15,35,115,232,213,58,174,31,98,158,149,87,156,143,156,183,30,70,29,196,80,112,85,248,247,12,152,72,221,247,159,224,33,168,59,77,69,16,78,179, +31,162,15,2,179,110,94,79,184,165,223,163,132,22,183,97,138,238,10,207,159,214,146,208,99,149,224,245,178,143,230,158,39,31,187,111,216,140,56,3,25,231,210,126,125,114,38,126,64,126,19,234,126,209,244,110,190,6,16,70,21,123,25,3,92,207,139,119,86,205,22,167,244,85,166,177,169,85,122,255,4,174,150,186,6,200,171,114,122,107,218,33,253,121,178,211,167,122,10,163,36,77,90,216,140,209,197,95,53,57,92,146,232,238,191,35,92,107,9,36,27,78,107,111,60,219,219,240,46,253,97,194,52,250,197,251,170,188,145,8,202,171,23,91,119,30,235,162,191,245,45,253,30,57,207,237,43,192,13,152,163,173,240,165,99,184,73,95,106,81,95,182,61,222,197,155,109,197,172,72,243,95,60,210,108,116,128,58,64,133,118,123,16,177,216,197,225,19,49,87,142,45,40,138,50,108,139,198,193,148,139,79,161,19,176,176,20,23,249,230,231,167,73,215,215,72,116,8,92,177,177,206,127,106,28,9,184,20,37,150,45,95,218,148,17,80,235,11,92,39,42,109,29,232,22,247, +249,179,142,57,137,246,225,142,109,118,106,166,73,1,218,154,2,76,150,101,219,109,163,23,223,153,129,14,122,115,202,247,241,166,26,81,156,136,216,57,139,230,66,17,196,61,100,139,208,3,108,194,205,243,92,197,30,45,197,18,23,7,210,149,67,87,95,56,227,214,52,71,45,207,44,107,221,208,178,32,60,24,192,234,43,17,125,223,223,179,248,220,77,179,153,159,119,224,123,117,146,139,162,34,74,109,37,145,103,219,83,0,197,243,19,29,215,124,206,20,20,199,27,220,116,244,233,235,43,200,75,107,64,192,111,102,214,91,89,123,71,90,28,58,9,122,98,30,235,80,21,204,22,73,134,32,248,178,65,4,190,82,70,35,132,60,123,238,83,213,69,84,237,27,52,105,215,46,168,126,153,121,158,105,146,208,129,9,125,148,12,201,93,143,55,244,23,103,99,109,74,142,58,242,174,156,101,31,8,151,198,240,190,98,239,21,132,3,129,99,32,125,61,9,90,19,168,1,114,234,180,192,69,224,119,173,227,144,75,168,183,123,229,105,75,84,208,150,121,116,29,40,215,158,55,196, +225,235,135,151,234,248,224,132,99,96,53,82,147,19,131,59,99,94,94,50,241,113,10,110,165,129,95,54,60,77,151,70,228,228,156,13,11,248,189,237,253,10,65,67,149,118,186,190,62,131,9,60,94,56,126,178,82,51,16,53,15,63,124,236,152,231,36,57,3,251,110,31,1,102,171,132,45,3,252,5,231,110,246,205,24,206,176,205,247,87,216,188,23,69,137,214,149,105,88,77,191,140,188,229,146,252,91,33,181,154,129,227,186,210,168,132,121,248,136,125,111,172,38,35,81,215,145,185,102,27,7,244,69,79,32,26,150,92,135,55,116,23,146,36,54,211,142,115,240,11,199,1,191,53,13,145,246,176,23,181,105,218,21,57,166,35,183,108,127,194,178,212,117,148,87,200,11,211,161,249,48,127,155,122,83,205,140,145,74,122,216,142,31,207,192,95,205,229,47,211,133,202,185,75,16,4,122,103,15,149,25,193,62,250,23,47,129,166,174,73,107,180,8,0,158,128,21,187,231,31,158,1,17,191,5,174,220,85,89,89,202,31,232,76,29,40,58,66,5,78,155,88,118,252,222,242, +165,194,234,102,53,184,152,81,195,47,44,147,145,61,120,243,15,76,45,111,14,86,79,81,64,211,39,241,197,47,24,171,168,8,123,91,165,224,251,161,94,151,105,100,169,126,99,69,158,108,207,11,69,15,12,208,69,3,59,158,54,186,146,163,74,91,16,248,186,115,160,36,104,149,217,239,2,182,177,125,252,214,229,187,240,240,45,2,67,186,104,81,146,255,157,159,190,222,117,86,126,70,183,46,175,36,119,95,249,100,106,44,25,8,29,34,252,12,234,99,75,190,237,217,6,12,137,98,72,53,121,187,37,42,27,180,246,130,234,119,32,236,148,237,173,202,16,198,211,140,187,161,7,115,76,35,76,191,39,232,218,169,149,97,211,165,40,194,124,167,210,241,50,94,118,127,80,237,118,4,50,204,43,185,95,252,156,34,152,82,53,123,98,213,67,245,74,202,175,138,25,220,186,146,55,145,228,90,144,75,66,109,115,181,220,179,246,87,82,45,14,168,55,51,9,234,201,178,167,196,210,126,138,22,156,242,49,122,105,223,128,224,203,85,74,136,70,185,34,127,206,195,114,116,194,245, +79,151,104,194,56,131,112,215,154,46,236,149,1,85,13,188,2,242,187,171,25,7,214,33,181,127,34,85,4,54,47,4,225,3,207,230,208,39,250,175,35,140,204,186,91,150,41,181,203,236,255,186,98,193,211,106,42,76,251,239,44,39,186,36,175,118,218,143,227,117,140,195,235,141,118,77,220,215,89,239,243,170,198,217,139,116,218,43,242,120,14,40,204,79,248,87,143,57,213,56,19,255,126,253,93,224,108,100,249,159,201,234,122,253,244,134,32,129,40,138,115,1,217,221,72,133,182,247,139,225,2,237,233,132,250,3,113,95,87,98,171,198,187,35,237,243,154,68,211,251,40,149,216,123,18,83,53,83,35,78,154,36,115,117,38,45,139,134,112,107,206,40,29,111,65,248,170,247,65,242,16,216,180,234,139,160,16,186,175,170,205,147,249,48,170,247,43,251,253,93,121,41,74,197,34,54,69,235,117,190,162,27,50,196,45,253,231,177,110,134,88,167,125,254,94,189,62,217,31,109,181,184,170,150,133,187,119,152,182,222,37,127,232,137,241,193,233,117,29,135,161,194,114,227,176,56, +45,76,183,128,157,56,115,92,161,196,64,101,231,219,161,233,252,16,91,226,116,177,41,54,87,118,48,136,90,95,24,96,152,38,68,36,109,125,243,53,134,165,13,116,55,220,135,178,77,166,135,8,77,150,114,215,109,40,223,166,169,44,12,172,31,221,179,89,72,129,162,12,169,177,200,238,69,86,225,240,87,113,96,201,173,144,39,222,42,152,15,30,40,238,150,172,207,7,223,7,148,40,127,85,2,245,154,137,92,160,249,20,197,243,18,206,43,207,228,173,212,132,132,124,250,190,6,209,182,8,54,25,212,26,120,178,193,59,31,231,238,248,109,169,172,239,197,123,159,122,118,198,223,247,171,134,107,245,147,83,198,58,134,109,67,25,241,241,15,116,218,104,251,68,199,135,239,237,204,144,236,135,215,37,139,165,70,253,241,117,183,87,241,148,213,165,72,70,250,197,155,134,253,108,49,65,203,124,249,197,50,219,179,186,251,163,191,86,115,106,60,69,115,51,127,144,238,37,115,157,197,112,130,88,107,135,199,63,175,86,89,41,106,199,193,147,194,61,140,212,78,189,78,2,233,11, +139,153,135,191,166,132,252,58,142,252,59,0,148,227,101,126,67,200,148,141,86,33,126,220,164,195,152,180,245,183,92,23,22,205,54,69,139,42,26,85,98,89,78,162,150,181,68,201,47,178,218,30,202,248,33,7,195,64,171,166,11,62,37,92,93,112,196,7,250,172,196,95,159,184,202,249,152,30,55,101,51,75,100,150,218,200,186,58,80,125,176,161,27,215,25,23,250,114,140,144,151,109,54,48,159,201,103,11,241,123,117,236,226,79,108,37,54,177,14,136,182,39,109,77,173,152,73,200,217,200,236,87,213,52,58,252,175,58,248,153,153,185,168,23,43,128,144,225,163,44,253,56,48,250,200,111,35,216,223,142,155,169,193,191,179,240,31,253,196,58,216,68,102,9,15,12,135,168,25,134,169,175,91,188,157,98,159,141,133,251,40,114,149,191,78,220,207,213,191,243,195,82,38,230,7,90,254,119,94,34,111,142,232,175,96,221,251,59,170,194,240,34,84,254,255,186,207,238,142,245,63,205,128,216,130,49,190,98,26,192,200,48,44,229,137,79,176,78,172,73,175,123,121,27,221,71, +229,190,32,208,197,68,148,6,86,241,23,52,95,171,196,217,151,183,67,142,68,10,54,206,17,242,166,166,128,10,241,152,62,24,20,1,166,165,79,125,8,157,41,174,249,202,228,74,40,178,55,247,63,9,181,182,223,23,235,183,9,53,236,4,46,211,179,29,12,122,58,221,173,7,192,169,26,227,123,13,214,116,178,249,113,55,81,130,106,145,91,56,159,249,28,189,50,38,250,56,208,249,91,41,87,45,45,68,11,163,163,215,38,72,85,56,222,84,55,142,155,37,16,177,173,168,84,183,78,79,161,156,13,114,39,242,124,198,195,193,185,17,115,46,161,216,148,15,186,40,226,234,206,62,160,159,246,201,254,136,138,219,31,55,213,77,180,239,97,48,152,171,87,34,175,151,59,67,56,68,152,255,245,21,249,43,58,10,195,105,190,244,20,29,110,157,63,200,160,200,126,94,76,218,24,122,15,26,188,135,235,39,248,33,170,246,234,180,235,53,72,192,9,0,87,163,147,63,128,86,192,163,129,124,138,38,90,33,69,41,60,162,65,87,100,98,225,6,220,72,252,235,219,34,125,173, +180,28,113,179,58,79,74,182,94,160,102,85,201,124,208,97,88,112,12,66,245,141,62,91,156,111,243,248,65,197,65,222,132,3,6,134,42,6,135,134,124,240,232,206,108,223,143,107,8,73,229,17,164,105,207,110,129,122,36,90,85,222,218,254,22,217,26,41,10,0,195,211,108,73,83,18,151,143,253,62,67,146,122,215,59,158,216,155,167,9,58,217,181,132,24,26,34,106,241,55,159,137,68,242,9,141,2,8,168,223,126,254,164,109,247,126,50,209,15,33,31,148,67,88,23,203,105,58,140,77,212,76,124,50,143,135,119,22,235,29,26,193,172,120,146,87,11,152,178,170,143,65,109,97,229,139,119,5,118,2,199,32,241,103,146,118,68,3,222,154,88,238,11,181,173,72,215,26,33,176,16,212,181,45,140,11,21,53,219,13,40,182,215,211,30,168,39,80,52,233,52,162,100,18,141,56,169,43,230,213,195,46,134,184,63,29,156,180,248,206,14,226,151,106,19,57,94,237,244,254,51,153,238,180,81,229,219,228,238,145,100,100,85,189,67,64,176,76,211,191,94,163,222,128,42,3, +203,183,198,152,110,12,43,255,245,189,121,121,15,79,220,56,235,152,112,222,55,191,110,66,6,150,221,36,227,19,2,0,132,185,158,19,55,26,207,225,179,215,251,184,167,243,98,115,71,137,195,195,247,52,51,100,69,128,71,9,46,21,66,70,109,112,95,191,57,62,161,138,38,68,30,162,8,29,186,247,10,35,227,61,5,220,42,77,36,53,139,57,2,220,244,64,1,82,66,31,185,250,29,79,48,37,91,251,212,94,83,151,46,68,164,192,116,129,199,60,78,17,122,14,229,220,208,14,49,215,33,99,26,152,231,49,239,62,103,211,64,175,56,155,240,0,42,212,158,185,56,30,218,93,174,201,158,16,222,121,126,237,241,87,120,113,188,0,249,1,39,139,201,36,122,112,122,61,167,25,134,229,220,236,42,47,176,51,101,74,83,77,147,233,126,95,205,90,22,133,99,111,9,16,180,74,76,158,206,83,184,251,225,152,96,145,93,136,235,104,52,89,80,83,217,180,41,178,214,163,186,152,0,134,5,59,18,236,123,177,205,143,137,172,109,152,204,139,158,234,96,84,241,13,161,45, +20,6,101,27,99,169,15,96,67,228,163,52,52,135,186,242,114,211,123,153,235,223,235,12,222,44,34,101,152,113,74,115,216,124,214,225,188,18,59,193,85,17,131,34,53,209,224,202,73,245,179,175,92,71,0,52,56,112,143,138,130,117,236,127,22,104,53,31,211,44,51,31,28,210,108,200,147,210,157,227,217,56,217,209,4,169,216,218,239,61,32,179,231,121,126,238,204,1,165,121,76,53,173,27,54,117,158,175,60,36,60,15,194,190,150,165,85,127,103,185,225,209,241,220,20,44,173,28,125,58,199,132,91,178,64,31,249,187,55,42,36,102,83,200,254,208,217,12,211,137,11,73,163,104,71,102,10,243,46,189,16,89,246,128,43,79,30,135,42,247,121,86,213,8,207,20,230,132,61,120,102,191,216,15,215,124,115,175,196,205,197,206,249,42,42,125,27,110,235,244,175,38,160,231,134,188,236,19,126,193,99,191,7,201,254,109,189,119,100,227,157,174,232,40,106,172,239,57,77,107,223,108,12,11,251,136,250,112,61,97,163,206,2,9,169,235,80,100,146,20,144,150,121,190,111,47, +222,252,238,132,78,182,142,51,202,210,148,100,92,36,171,159,244,106,248,112,216,195,38,187,220,23,240,74,115,236,191,60,40,117,19,27,247,133,63,164,185,12,41,37,147,208,133,191,69,38,242,61,9,123,140,88,168,221,194,210,151,140,227,39,184,102,164,174,50,138,26,194,190,72,205,207,36,236,101,87,215,18,248,132,217,45,18,119,84,186,141,247,230,154,15,147,60,190,53,177,106,116,229,107,185,63,46,19,171,206,234,59,208,230,166,6,106,87,219,43,245,0,180,79,17,240,126,7,11,175,35,193,66,196,133,253,237,77,97,24,30,4,229,173,198,143,86,199,61,151,129,115,240,188,108,131,90,254,27,203,62,145,0,116,61,185,180,130,231,96,25,194,43,27,20,68,87,100,150,113,231,174,216,149,4,168,111,13,69,82,185,122,155,186,255,119,222,212,155,96,115,228,121,140,71,93,218,252,21,155,245,28,86,21,9,123,111,14,52,188,83,212,1,252,245,12,196,158,163,239,29,12,81,190,41,177,246,30,27,212,127,107,32,182,100,0,211,115,192,44,17,0,234,15,206,235, +21,69,155,113,189,80,209,139,23,51,250,175,126,218,194,55,8,45,118,56,80,32,99,168,69,20,230,245,189,248,240,68,215,165,52,74,166,8,4,143,69,38,206,155,186,0,96,4,101,3,241,203,148,52,38,61,252,200,43,146,133,30,48,116,125,79,242,2,158,173,77,147,134,66,139,142,231,223,5,182,58,61,233,196,157,167,122,217,245,5,6,44,17,24,161,250,18,98,144,78,252,174,3,24,33,24,163,149,82,121,177,90,130,75,248,108,73,127,94,147,85,233,227,27,47,169,199,197,4,155,26,33,83,66,211,239,107,150,184,127,245,224,13,15,186,102,76,14,159,210,25,71,48,233,140,157,56,246,204,110,72,76,220,184,252,150,174,125,59,241,130,110,231,80,4,91,225,32,102,245,209,89,11,152,18,56,7,117,190,15,63,35,255,70,40,88,93,167,227,50,229,100,54,112,51,28,199,117,211,122,188,223,61,118,236,220,176,81,174,159,55,41,50,218,186,46,67,70,167,39,23,13,142,92,67,133,193,105,209,188,43,162,219,192,64,0,123,70,14,2,237,197,153,42,199,41, +60,47,171,2,205,191,218,242,44,88,8,127,255,160,41,134,193,158,188,41,206,211,34,226,86,213,139,36,140,110,144,177,4,88,140,249,240,161,49,146,71,215,92,216,140,88,134,99,187,152,249,225,204,254,158,51,8,249,215,28,112,131,206,187,87,252,55,117,9,32,198,246,203,195,105,157,211,51,104,131,109,118,72,100,61,144,250,193,7,215,81,127,244,165,129,208,165,147,50,162,156,208,59,157,61,249,128,125,175,166,70,255,232,21,127,132,201,191,51,235,138,100,211,6,92,205,68,195,23,205,165,22,98,116,32,243,155,35,16,206,247,132,203,76,179,171,147,223,99,20,49,98,240,211,160,4,239,235,178,39,116,103,167,229,239,42,213,235,59,234,238,147,104,234,118,0,231,54,147,190,72,23,211,17,245,237,160,158,75,209,140,16,182,1,123,164,20,32,27,186,252,184,141,17,70,223,227,163,252,202,67,145,33,211,197,112,106,139,213,232,188,201,255,213,207,239,202,58,35,173,191,114,166,5,61,82,165,234,80,232,114,216,77,127,159,247,239,127,230,147,3,119,245,200,185,10, +103,12,1,185,118,206,108,51,65,3,184,6,15,0,249,36,251,113,43,157,151,125,48,38,243,210,167,35,96,64,216,190,193,68,31,225,154,127,16,182,246,117,157,50,110,239,197,194,197,153,150,81,45,51,108,247,109,72,9,62,243,146,181,244,130,37,5,241,33,179,147,255,161,37,149,136,32,77,25,137,222,123,57,73,247,210,223,30,116,25,13,19,217,12,113,57,206,28,92,186,73,170,49,234,226,229,198,143,238,56,208,171,202,64,237,37,17,230,205,250,165,128,134,76,230,47,220,83,231,5,158,251,214,250,231,248,156,248,142,192,143,242,48,30,240,25,5,129,169,155,27,142,57,80,69,4,214,80,51,131,85,198,103,123,82,164,237,143,187,8,245,202,70,185,252,235,190,114,230,133,32,161,111,81,246,187,11,0,117,242,66,254,121,252,111,68,51,230,191,158,0,245,213,36,237,161,226,36,74,161,42,164,154,189,242,85,139,211,117,63,112,207,191,96,233,162,8,199,211,61,53,35,174,25,84,38,12,105,245,235,162,216,209,45,243,186,94,53,3,72,190,124,135,250,190,127, +121,66,139,186,77,222,0,169,79,152,78,208,207,105,47,187,39,73,36,75,69,3,207,172,222,173,85,196,179,14,156,231,236,157,181,160,139,124,103,26,122,247,130,51,251,127,177,52,31,221,52,190,120,64,46,28,141,213,83,2,173,156,100,70,81,111,226,196,33,236,219,179,79,199,29,35,215,92,23,56,121,213,115,0,81,253,20,217,34,143,89,153,222,181,72,17,245,29,82,84,28,122,51,159,74,32,15,59,206,169,190,122,99,60,85,0,167,111,242,14,11,43,130,218,149,64,245,30,235,37,56,23,165,211,240,179,197,109,98,227,166,255,67,253,170,133,80,23,30,174,114,156,40,46,108,216,88,23,216,171,251,31,70,40,237,188,44,31,16,8,236,69,71,17,29,66,29,249,180,242,187,129,37,28,192,40,90,223,63,6,12,122,126,176,37,218,25,28,58,118,178,231,89,228,193,175,1,123,3,77,186,220,131,155,207,144,112,21,195,169,119,57,247,40,21,132,155,32,66,179,179,53,246,216,220,202,25,27,8,101,219,44,14,113,97,153,189,52,242,135,211,126,100,113,64,236, +29,39,85,8,201,250,113,161,54,214,121,172,253,102,224,127,95,202,225,57,8,25,82,227,171,66,50,142,253,156,41,40,31,115,133,152,111,39,128,180,239,236,67,177,1,148,32,210,62,154,196,231,23,48,230,46,169,31,176,97,248,62,198,231,244,232,163,126,167,217,244,105,144,53,14,182,87,15,247,10,210,227,93,186,70,169,57,158,225,220,139,84,160,142,78,239,238,172,12,173,17,96,230,239,204,2,59,170,56,103,160,83,78,144,59,239,250,149,213,107,181,254,215,211,13,211,3,232,129,138,47,234,62,116,254,23,33,50,228,228,229,95,29,133,169,127,128,237,36,158,246,167,206,95,122,22,212,11,253,176,169,154,40,228,142,232,234,177,197,40,120,43,187,245,5,65,185,211,39,152,190,149,0,58,57,144,131,254,176,224,46,126,173,141,73,64,244,97,82,108,39,90,251,55,241,97,54,103,47,58,109,69,22,18,75,82,10,98,223,154,197,55,121,215,165,253,175,53,154,155,3,84,81,234,6,155,198,111,222,196,113,144,116,197,28,22,24,42,174,235,154,130,0,48,28,107, +15,75,176,24,66,118,207,51,175,229,194,106,26,251,129,65,238,67,173,138,172,243,122,107,47,19,195,174,179,186,105,192,230,128,202,163,112,121,1,69,177,122,77,216,46,191,63,189,242,202,220,193,130,34,168,107,244,191,62,182,231,96,36,59,94,200,137,222,89,197,157,127,79,160,27,228,163,42,203,163,25,178,248,241,128,120,252,34,236,22,39,0,122,154,201,43,219,101,202,142,16,38,239,241,10,81,95,222,12,146,113,54,2,1,3,65,146,36,108,134,78,72,63,92,97,252,85,123,229,114,142,240,193,157,238,95,57,21,0,48,186,59,15,224,102,198,223,221,107,153,223,248,42,158,109,13,101,130,241,245,176,161,211,82,116,151,197,123,130,12,53,114,41,60,117,33,227,110,128,85,230,31,203,18,114,240,139,208,84,156,112,186,189,68,29,111,72,4,62,196,97,39,137,215,77,200,228,174,135,236,29,212,103,241,138,192,117,241,79,214,112,31,66,239,43,30,43,114,42,254,251,142,72,178,206,236,43,14,127,58,65,23,79,182,6,42,13,148,126,31,11,185,28,174,254,194, +91,63,143,255,134,110,130,105,2,219,62,207,125,235,77,40,117,40,136,125,52,188,162,79,110,15,38,249,100,41,122,157,159,23,146,226,112,123,49,175,134,202,73,91,153,226,87,22,227,78,135,94,255,144,238,220,90,29,1,150,57,14,193,108,24,35,209,8,188,204,92,120,187,154,64,218,68,156,66,240,138,254,52,128,76,164,73,140,175,137,174,43,234,167,245,151,76,189,19,5,104,177,218,52,245,11,224,48,243,174,92,204,163,213,82,76,47,63,102,128,48,190,33,158,128,155,164,170,152,51,162,232,235,53,95,158,89,46,208,14,51,39,230,167,173,191,94,167,238,226,196,150,155,110,223,57,90,77,240,4,40,62,16,204,83,158,217,254,221,227,77,221,241,6,127,108,47,251,90,215,189,145,213,253,234,2,23,110,59,242,229,150,59,7,41,10,70,231,196,243,221,165,20,37,53,59,132,141,219,71,87,238,135,29,52,193,33,0,69,88,61,78,227,119,203,199,129,162,0,206,182,5,122,21,172,122,72,54,143,25,162,216,196,140,247,204,0,129,254,87,119,64,247,11,205,40, +136,176,195,232,21,7,88,16,171,236,106,19,138,99,178,19,76,160,233,231,99,200,121,71,172,223,15,193,113,73,1,124,69,250,201,208,236,12,200,148,193,64,81,4,28,180,107,147,105,193,9,4,5,38,137,206,57,106,17,63,91,189,137,40,73,213,217,14,108,195,170,126,119,237,239,116,167,213,95,197,12,171,35,176,238,104,255,92,192,129,203,79,176,99,229,139,55,114,54,50,201,59,61,121,235,141,21,150,216,114,7,11,21,107,200,230,251,3,21,171,110,65,48,141,227,113,248,163,205,247,5,2,117,125,97,138,17,154,127,103,181,151,11,80,155,104,191,215,217,19,170,10,4,163,8,3,235,81,41,202,107,19,150,213,223,80,140,32,130,30,206,15,148,107,58,166,114,80,29,187,176,95,215,243,182,123,119,194,228,4,78,26,43,74,179,251,222,170,227,20,156,66,208,19,136,201,106,113,72,242,213,103,101,89,252,198,75,247,225,126,144,28,5,34,186,41,182,136,104,160,109,18,54,84,149,156,34,171,114,98,232,142,118,18,22,71,119,2,248,0,115,163,191,27,200,119, +60,76,229,172,204,30,146,59,130,245,82,176,138,154,89,245,191,190,2,191,30,48,45,210,177,20,7,64,255,171,251,4,148,231,135,40,53,46,109,48,70,197,219,227,141,215,179,119,13,127,197,71,174,15,27,205,213,32,187,195,121,206,73,3,21,188,98,205,57,23,63,96,66,140,102,214,119,13,215,26,195,60,233,163,85,58,214,207,158,213,177,217,194,54,80,183,73,153,221,53,221,148,60,126,154,177,59,221,247,183,30,234,223,223,132,170,223,150,255,17,53,11,145,227,151,27,220,126,120,149,201,199,143,191,86,194,180,80,221,193,72,255,85,85,78,46,223,49,85,249,94,95,223,37,197,140,132,227,232,103,129,147,51,236,103,223,199,26,78,240,136,171,190,148,196,41,203,13,89,125,124,247,38,25,123,234,238,17,6,39,30,35,115,116,140,156,147,181,74,83,189,142,5,253,8,155,172,161,231,172,1,104,219,227,41,205,238,36,148,169,101,105,166,150,148,254,236,147,175,101,51,138,193,73,82,3,207,170,103,59,86,90,190,67,222,208,105,79,192,1,212,20,66,211,29,48, +150,108,187,227,191,244,139,246,153,27,248,182,14,197,108,146,124,236,216,118,130,41,147,84,142,143,143,234,149,194,174,229,4,51,55,54,81,79,102,34,31,158,170,69,251,92,98,244,196,66,185,179,204,43,60,208,254,144,202,181,57,105,199,44,235,196,63,185,106,119,63,44,213,131,164,157,175,11,39,73,241,205,91,55,255,97,26,27,111,72,190,66,80,97,138,53,124,227,221,118,158,137,13,152,34,91,253,216,178,44,85,173,106,132,80,237,23,78,183,12,115,142,3,207,127,39,105,255,149,208,166,58,136,89,145,140,75,249,15,211,48,69,6,201,158,239,213,67,42,25,197,244,253,208,161,28,156,193,202,105,241,117,243,158,125,67,166,31,137,17,233,10,146,130,255,170,24,89,100,184,64,90,51,48,233,30,126,57,113,221,151,199,157,60,205,93,56,107,121,51,197,36,167,89,138,36,230,184,76,243,70,144,192,184,124,223,121,248,184,218,50,107,245,44,183,255,26,193,173,35,210,210,120,190,164,148,141,100,122,137,53,82,140,45,203,114,210,72,124,67,82,93,62,69,189,164, +36,105,9,2,186,77,131,42,195,145,163,24,6,238,238,22,121,232,67,183,20,179,193,164,38,193,29,76,118,98,184,223,6,186,6,216,111,90,79,252,77,170,199,181,181,231,241,202,155,88,23,158,240,237,207,147,244,15,217,39,236,208,66,184,198,121,125,59,65,75,98,117,213,235,10,208,33,192,27,77,245,225,2,7,69,87,10,234,222,65,212,128,59,108,13,26,45,171,228,172,134,93,189,206,181,121,185,76,97,197,149,5,169,182,218,172,237,164,100,186,196,76,148,195,106,174,2,153,247,20,153,155,220,113,90,226,137,177,49,238,117,184,132,162,182,125,245,82,42,126,184,81,113,6,78,14,96,144,17,163,126,33,213,16,59,194,185,5,44,45,23,88,126,239,124,212,218,230,102,97,18,159,230,202,78,57,246,69,103,245,110,239,246,37,242,205,161,195,135,234,61,129,28,147,49,252,73,170,248,198,209,130,32,69,16,232,72,127,168,59,106,29,174,187,64,25,115,194,117,246,161,100,48,237,71,54,206,31,97,168,210,2,46,159,119,97,228,239,187,134,198,20,240,14,195,52, +47,37,190,249,163,172,252,235,63,16,125,146,101,143,121,181,113,141,21,100,14,208,60,153,32,67,242,233,23,31,247,63,135,100,114,28,230,123,156,34,68,241,183,189,234,154,37,188,172,22,23,194,233,102,253,217,233,191,96,114,35,85,47,97,237,235,20,101,201,170,24,153,150,229,186,36,98,2,174,82,231,232,109,40,188,230,147,25,58,34,88,48,129,3,3,230,227,198,94,227,223,154,25,27,29,242,129,107,208,145,127,169,18,107,178,54,108,160,175,72,23,14,79,54,124,228,183,143,136,49,109,130,103,154,22,177,35,210,165,111,229,152,156,26,163,191,72,102,114,152,145,163,105,194,22,4,212,133,93,23,4,196,206,192,101,129,122,114,142,218,41,142,136,189,58,100,247,216,28,110,65,61,165,228,215,80,160,182,234,1,123,205,245,60,205,99,7,77,194,99,16,28,79,78,32,30,142,229,56,89,122,19,235,194,113,129,27,142,150,143,111,100,50,155,85,128,20,78,189,126,82,234,48,83,155,204,243,5,103,104,206,147,190,73,93,85,212,220,2,245,165,138,110,177,254,111, +159,58,249,1,95,136,109,200,204,107,144,36,93,253,164,15,113,108,11,84,41,91,73,26,0,194,9,105,137,67,20,219,168,255,45,207,89,140,49,29,77,143,242,166,50,59,236,138,67,183,98,226,105,235,55,235,79,65,205,159,61,160,114,100,137,235,139,102,190,30,113,151,155,36,131,7,154,106,228,79,146,166,164,92,220,111,47,168,47,136,126,39,58,229,77,84,16,210,49,214,49,18,85,76,204,126,3,110,119,205,70,93,193,172,39,134,92,126,221,157,242,202,131,107,29,202,84,3,163,49,125,77,224,235,107,103,242,19,90,85,248,196,242,242,231,64,133,6,167,29,127,123,85,215,143,231,138,236,142,52,231,21,181,96,76,227,50,47,90,213,235,189,82,169,191,198,2,135,68,139,28,32,224,0,201,7,229,215,81,34,124,78,128,95,111,18,56,192,233,10,15,111,156,23,151,6,3,76,181,226,139,69,203,162,247,211,215,126,66,128,202,202,195,250,225,115,120,232,131,203,130,176,30,175,29,169,162,20,213,125,10,70,63,61,51,74,108,127,83,180,80,34,165,104,163,201, +139,52,142,117,76,139,162,217,92,90,1,0,103,43,146,61,168,133,237,254,105,185,11,198,186,190,238,7,36,23,215,188,26,170,188,104,127,253,233,100,214,206,185,130,136,53,164,84,238,245,65,193,19,37,23,160,123,129,188,245,96,221,242,48,114,207,18,113,90,232,249,150,59,89,240,122,82,36,12,52,86,10,205,35,66,244,52,46,157,248,84,61,137,101,219,52,11,113,10,231,2,225,77,233,47,5,131,8,9,80,245,130,214,84,72,250,159,120,197,216,83,104,115,186,255,226,98,228,22,102,124,13,172,70,146,163,171,86,124,191,70,186,176,61,67,176,61,68,203,74,178,138,30,56,101,252,245,25,65,146,115,108,47,108,134,200,156,152,202,191,51,40,17,214,220,8,5,9,99,156,237,193,251,89,158,207,127,107,44,50,95,121,130,97,81,41,158,245,20,14,29,233,98,10,26,244,122,246,123,252,243,107,130,202,180,59,72,237,191,193,163,205,69,241,87,179,157,4,221,154,90,224,14,157,190,118,135,19,85,30,115,163,229,132,46,78,212,188,133,185,251,27,143,99,222,208, +237,110,87,162,209,224,214,207,191,36,109,178,39,130,151,120,105,5,250,223,222,194,132,23,87,81,69,166,151,22,140,11,111,129,155,255,215,255,89,49,59,24,196,99,63,156,52,245,239,238,44,144,210,36,245,175,95,91,110,178,51,68,20,171,253,175,95,113,71,27,103,184,254,241,80,195,254,245,250,55,75,215,59,116,30,145,79,183,232,116,51,45,70,25,141,74,181,155,93,61,22,77,93,13,218,160,50,134,253,175,6,215,93,97,254,124,63,48,211,82,214,9,199,233,91,71,31,48,146,48,242,39,210,70,237,102,230,180,156,156,95,252,192,82,128,50,159,102,77,131,98,182,7,107,21,144,132,191,110,135,56,208,159,167,64,126,115,225,247,169,146,27,167,48,157,124,49,68,71,180,79,13,45,92,49,112,130,192,223,126,60,65,235,188,104,160,229,97,10,42,215,136,175,181,152,130,140,210,48,146,68,221,25,90,124,16,4,137,203,166,37,57,20,106,162,248,219,131,105,198,7,47,137,33,237,44,23,188,50,115,254,251,190,253,28,151,0,243,205,5,10,234,177,228,35,89, +190,151,184,1,129,97,57,223,100,136,133,179,37,226,54,180,33,123,28,8,190,147,112,206,73,239,134,88,162,189,152,37,108,91,119,128,217,21,184,96,207,203,212,230,226,21,117,149,213,149,218,60,249,92,242,111,42,6,136,135,208,4,88,65,165,100,135,240,124,80,189,39,14,165,36,201,204,178,99,210,199,224,14,76,20,181,212,166,68,191,211,213,97,133,106,196,134,120,171,202,13,70,197,227,99,159,58,101,180,246,226,218,195,249,168,156,123,135,136,184,215,226,24,198,23,8,246,99,79,207,172,75,31,110,154,7,154,16,238,161,27,67,39,126,161,96,50,139,98,10,94,195,41,53,116,252,27,48,200,180,161,191,179,101,67,182,182,59,216,247,37,149,25,105,60,157,51,236,110,232,139,123,11,113,174,88,3,86,190,217,131,64,211,167,24,154,142,99,78,16,71,235,232,59,153,250,15,25,37,194,143,206,175,62,105,139,27,92,102,242,82,244,140,43,177,86,68,220,225,12,192,211,26,87,82,146,80,191,97,216,206,76,17,173,94,63,63,243,193,11,44,186,140,184,42,77, +14,20,125,48,30,25,89,205,95,42,164,104,76,113,61,138,249,91,151,97,48,207,42,188,251,103,206,73,90,229,176,47,29,153,247,187,46,240,248,85,227,13,135,32,242,154,132,30,67,231,153,190,132,254,208,195,165,249,187,19,6,139,150,176,239,199,54,26,213,51,58,238,135,76,134,35,255,252,178,219,10,65,52,44,163,69,132,52,249,216,248,150,68,156,47,16,42,236,183,233,207,226,117,126,25,223,133,91,153,109,31,187,72,198,35,141,10,212,12,186,33,12,47,174,155,54,5,7,219,8,24,127,166,228,23,247,107,186,61,160,34,45,46,127,168,253,201,15,160,152,247,226,145,143,107,92,160,244,193,214,43,12,229,241,147,156,246,15,187,79,132,28,95,27,170,83,69,34,255,29,164,6,226,80,178,138,31,254,234,4,28,253,146,119,153,188,250,175,124,246,130,54,144,45,16,214,234,26,201,165,153,77,58,231,227,165,248,170,173,149,203,179,57,110,228,223,126,227,84,131,27,41,82,197,2,38,178,19,32,123,254,93,214,55,250,27,26,1,160,141,19,114,83,209,221,23, +81,141,136,204,186,81,131,251,55,135,197,215,100,205,234,181,81,17,191,215,69,125,164,60,152,218,92,123,225,129,100,70,70,183,38,226,32,125,112,81,104,132,193,47,206,116,115,30,3,220,55,16,199,232,193,7,30,126,131,52,113,220,195,199,33,85,191,120,67,162,239,64,12,251,113,126,39,12,15,5,190,186,203,247,6,157,133,98,141,225,231,33,235,94,136,146,194,212,85,20,167,20,17,0,108,252,190,216,68,208,249,219,223,153,224,254,41,207,225,9,80,229,251,85,98,23,230,63,158,134,128,246,65,139,141,214,208,13,169,53,35,99,132,205,79,126,223,155,27,73,188,117,226,171,75,61,72,125,243,51,214,154,44,69,65,96,46,95,13,75,205,130,46,83,169,94,73,239,2,211,241,167,193,160,48,26,104,31,9,22,144,218,26,74,160,117,239,147,6,34,70,209,155,128,135,232,81,19,153,86,22,186,159,255,22,205,92,151,216,132,253,143,165,33,222,45,243,206,30,27,4,122,218,110,92,98,167,217,236,66,74,189,24,67,175,240,126,68,150,57,245,48,52,8,8,252, +42,235,38,126,254,152,30,25,45,128,24,240,173,32,28,168,90,33,120,124,141,245,247,136,188,122,159,91,146,208,6,236,255,242,202,210,174,157,148,117,225,13,232,104,180,217,35,91,254,42,140,226,132,183,150,193,207,213,135,246,61,32,229,123,43,26,142,38,67,213,155,228,30,33,82,213,15,106,170,149,232,50,231,178,253,181,113,27,240,203,192,240,24,213,6,188,33,113,155,175,160,51,5,149,162,184,235,69,185,102,221,64,163,221,33,186,107,42,218,191,123,1,180,71,16,55,19,103,249,94,141,79,144,80,140,120,253,230,162,232,183,230,248,151,55,189,29,139,207,29,189,112,98,206,68,177,17,215,246,99,63,119,27,162,158,95,96,152,239,123,163,241,194,89,210,5,230,25,116,194,95,189,71,233,165,220,131,140,228,121,181,2,16,29,192,235,135,12,0,203,60,76,126,215,36,176,164,191,118,188,78,224,191,31,150,191,11,47,111,115,138,214,246,119,79,73,219,222,163,153,254,171,225,208,118,12,205,182,177,223,147,144,191,7,159,222,216,238,20,101,249,53,183,238,51,242, +39,98,188,225,101,28,180,25,184,103,18,246,241,225,237,106,180,3,240,88,102,16,201,92,57,190,90,142,116,254,221,189,233,168,217,203,219,91,50,32,251,36,76,96,23,167,245,195,163,205,160,126,251,100,67,209,136,20,94,5,72,126,142,150,77,158,53,192,109,39,249,239,238,5,46,28,94,80,250,123,128,48,83,195,77,80,8,26,176,39,181,101,21,75,128,86,211,18,183,114,38,155,128,197,213,53,81,161,147,251,104,112,24,227,52,63,138,118,118,51,238,80,199,190,20,181,96,69,122,149,132,53,146,229,20,49,31,73,170,183,189,105,108,93,201,139,46,98,235,236,128,11,242,41,74,59,159,12,79,39,131,201,1,112,221,250,47,54,180,40,96,115,7,226,82,14,93,53,238,15,215,174,23,215,150,126,140,75,117,144,83,45,36,238,139,15,86,33,31,73,30,130,139,22,90,215,144,79,143,92,233,111,144,33,194,17,67,210,155,102,127,64,77,152,55,211,94,57,54,163,43,14,45,209,158,4,49,77,243,175,123,70,12,58,209,35,242,18,196,99,108,159,164,252,187,203, +160,251,33,219,136,222,247,228,39,91,243,215,107,152,252,38,107,58,224,71,190,120,70,104,14,180,177,250,4,64,144,228,141,77,138,208,194,4,124,77,71,253,215,191,105,154,21,58,33,183,143,24,223,243,98,173,5,243,215,7,8,230,183,244,175,65,27,156,246,8,249,98,64,169,117,142,56,22,60,76,185,218,175,21,73,88,207,86,68,219,61,130,93,140,213,222,55,230,135,93,86,219,180,69,121,28,187,170,227,0,62,247,192,139,195,115,217,70,144,174,135,65,182,127,75,237,53,177,112,30,192,215,153,61,166,116,220,85,25,80,166,23,191,16,244,119,87,198,175,178,49,145,200,50,230,243,121,223,180,7,103,248,95,205,89,234,18,73,27,29,186,12,9,202,163,21,175,86,232,116,34,19,167,227,3,226,115,251,251,251,190,204,174,111,157,26,139,11,153,65,118,100,44,156,40,140,208,195,207,220,116,178,236,133,46,105,112,105,201,88,255,157,71,142,147,211,5,33,127,79,240,197,62,122,93,147,182,50,175,78,29,230,161,88,158,161,91,222,128,109,246,73,22,133,198,244, +35,236,82,29,195,223,152,218,9,243,185,255,110,80,90,153,226,104,148,243,64,130,23,98,233,191,123,113,80,52,12,194,229,24,87,152,160,94,105,7,147,58,138,80,127,119,210,24,168,59,113,230,166,252,245,77,254,243,46,149,115,139,197,104,200,91,29,82,224,131,212,163,3,132,120,202,163,176,211,254,28,210,28,186,250,42,92,26,55,113,7,218,79,146,153,10,156,82,61,178,148,238,79,115,229,228,186,223,120,244,90,27,228,137,187,48,162,249,144,67,199,0,109,248,14,210,120,250,192,4,84,64,172,185,120,53,174,222,146,248,107,73,200,104,11,76,130,54,134,101,174,168,87,54,189,248,76,208,158,75,178,113,202,214,221,238,207,175,119,115,111,92,27,161,60,107,44,15,232,111,171,45,116,187,103,193,94,206,67,167,91,245,196,178,193,81,91,135,236,32,208,62,130,39,241,164,64,38,135,63,151,43,116,62,92,134,83,77,119,184,188,203,95,145,86,157,109,189,116,212,3,171,244,112,122,160,220,209,25,157,239,219,48,11,217,207,111,252,218,207,136,108,226,171,247,73, +105,120,81,71,65,176,135,108,28,17,20,219,227,119,125,19,245,168,66,115,50,255,46,180,96,176,242,9,55,17,42,75,133,25,5,158,19,214,44,153,70,241,119,205,198,231,87,18,213,201,35,44,72,230,175,231,171,233,15,238,222,139,90,195,15,39,85,225,54,116,191,144,118,166,146,141,126,54,24,213,95,207,217,66,94,149,14,65,236,228,161,131,187,202,119,73,154,85,210,57,237,233,33,140,2,113,55,114,237,58,94,129,193,88,175,199,69,136,247,149,234,8,85,220,198,113,158,4,190,0,53,8,80,82,38,138,232,101,21,215,100,164,249,107,244,74,56,242,252,87,117,110,72,66,123,98,135,31,17,240,234,64,151,54,195,133,88,167,220,64,211,58,238,99,31,182,108,57,205,15,121,248,213,119,219,77,85,6,241,78,127,181,241,94,156,225,181,69,131,236,132,97,58,150,33,172,126,89,225,80,20,219,152,92,73,13,96,91,126,149,135,186,65,51,35,112,190,246,42,237,16,69,49,59,13,241,35,221,111,6,104,44,244,213,22,146,249,218,227,140,108,244,122,123,18,231, +88,123,94,140,86,239,21,104,135,140,8,154,211,65,43,66,186,155,213,213,10,239,48,34,23,13,221,240,119,39,140,32,184,175,76,132,128,17,64,183,141,128,94,43,76,72,0,22,233,248,44,57,249,140,88,239,96,18,95,144,95,23,116,125,177,79,146,100,84,245,113,94,73,79,241,95,42,214,139,83,238,71,36,68,135,222,124,185,218,52,138,212,158,232,210,8,44,120,200,43,188,99,147,169,238,241,14,167,240,204,252,84,209,95,155,16,46,42,33,9,130,127,1,116,254,80,128,7,125,174,7,192,133,88,148,83,203,115,176,126,178,249,1,1,15,112,209,128,84,239,223,70,219,119,0,130,235,148,230,79,16,69,21,86,23,223,47,38,114,238,175,146,165,241,102,166,229,247,170,108,9,140,167,175,225,95,52,64,208,157,133,193,87,99,25,28,63,13,211,109,212,249,3,185,86,200,25,92,147,225,126,95,134,21,115,47,243,210,116,215,145,252,200,108,94,95,63,156,130,127,15,60,104,226,82,32,250,121,157,137,226,25,28,215,68,59,189,220,209,229,213,133,124,240,30,195, +254,54,213,129,191,161,132,249,197,95,197,245,226,4,140,211,99,253,98,222,236,165,235,136,183,104,206,46,243,159,173,67,221,239,15,74,234,151,173,179,4,25,42,236,87,152,254,76,202,189,42,180,23,112,150,251,77,23,96,49,142,40,73,196,246,119,226,243,11,125,95,16,157,40,13,212,248,106,192,57,199,162,212,156,228,99,205,161,25,182,35,116,146,226,224,135,149,127,37,214,209,138,93,136,89,70,157,171,96,146,144,194,177,157,115,88,253,97,163,0,0,125,78,244,132,95,31,70,140,162,69,248,214,197,75,73,210,43,74,237,54,210,36,107,98,245,106,85,98,247,26,89,147,152,30,210,188,94,182,107,107,206,200,189,153,53,39,31,111,183,44,145,240,222,194,210,61,75,144,74,133,52,104,166,122,125,173,153,244,119,143,144,98,55,211,210,232,141,60,241,111,92,42,51,235,8,126,207,32,202,85,127,141,121,91,149,193,143,164,133,38,199,209,238,57,151,109,134,233,1,120,4,249,245,169,149,252,250,93,137,35,7,183,126,94,17,122,75,16,245,146,112,225,24,134,246, +230,12,244,235,68,26,91,194,32,159,23,198,18,175,161,251,141,101,169,66,47,255,250,252,136,133,165,245,49,126,43,28,227,229,121,180,36,86,53,54,96,185,189,198,199,21,73,58,1,11,63,212,67,44,230,29,42,151,38,137,172,190,11,233,91,74,12,201,42,81,212,140,107,117,87,178,13,234,171,54,66,213,223,190,31,171,194,248,198,239,234,54,109,188,254,96,68,172,249,252,221,154,161,82,58,48,95,70,246,184,56,0,152,76,38,178,78,137,87,63,42,129,220,91,204,154,67,36,38,115,132,13,99,224,50,225,25,158,254,129,183,197,95,112,190,126,87,38,109,249,51,239,118,103,254,126,104,201,1,191,31,202,175,83,57,171,180,96,82,182,170,166,119,133,18,76,190,118,188,211,68,145,175,254,227,98,190,232,32,133,84,215,152,95,128,21,128,190,146,207,59,64,165,183,48,47,245,222,108,105,146,201,125,34,185,17,48,180,18,60,36,210,190,124,236,75,93,15,53,92,224,127,236,111,152,11,127,253,167,198,43,184,42,48,9,66,254,197,85,43,154,9,135,249,183,223, +252,141,212,101,225,32,14,142,97,230,158,122,43,126,238,236,167,25,87,4,211,31,223,166,53,202,105,58,85,190,43,72,232,228,229,216,126,222,180,40,47,112,84,212,158,57,14,167,69,138,213,141,156,60,85,84,36,84,176,199,117,203,99,211,176,82,219,220,29,107,30,251,50,199,19,237,251,146,152,34,219,221,215,30,12,174,220,51,33,85,178,83,195,33,166,136,180,92,66,135,115,35,87,156,72,123,216,108,247,142,58,102,147,101,234,61,170,19,113,226,45,27,49,142,147,216,101,99,90,221,14,207,12,222,167,183,54,230,144,9,178,102,24,206,71,127,191,241,181,148,63,242,24,3,183,143,250,199,60,252,22,150,13,184,214,103,210,156,169,236,161,250,255,199,218,121,43,185,174,108,105,250,129,96,64,43,147,36,0,66,107,73,15,146,208,90,63,253,36,235,156,219,29,109,244,196,24,179,163,140,29,37,136,20,75,124,127,34,51,87,12,104,248,202,78,148,14,200,164,119,15,173,221,82,180,72,174,253,204,205,171,33,158,14,231,230,45,64,72,202,195,211,38,51,216,138, +41,109,130,165,244,0,191,215,186,176,22,146,135,39,160,185,136,33,181,176,72,146,24,10,227,135,137,29,14,148,139,206,135,28,34,41,76,12,228,123,122,25,156,202,255,214,201,106,242,3,108,75,98,182,220,100,113,101,92,68,19,78,169,141,83,46,177,31,181,224,241,101,199,237,133,212,59,75,116,68,175,146,255,236,133,229,185,231,247,34,96,243,87,176,113,95,150,105,219,182,105,76,86,140,148,182,162,174,42,26,134,225,125,147,186,154,196,104,253,27,249,144,94,213,227,153,97,233,46,128,48,158,91,196,169,31,254,52,221,114,70,19,77,59,60,241,241,189,107,39,237,194,70,106,145,131,105,98,252,139,167,158,27,30,94,8,238,95,51,15,165,14,67,235,164,94,76,130,64,125,214,58,124,197,36,141,187,203,194,139,34,102,169,232,60,226,44,19,194,77,237,15,198,62,103,118,69,239,31,3,232,106,228,100,110,113,51,123,207,31,165,115,114,88,235,54,90,100,133,27,15,142,150,14,51,112,89,16,197,190,101,248,95,133,106,67,181,237,147,209,189,28,48,68,110,210, +52,205,194,108,230,135,127,181,172,216,201,77,131,250,38,23,228,156,151,88,24,203,117,197,251,117,224,192,252,163,56,28,193,189,122,189,49,22,90,131,75,232,204,52,191,131,178,98,135,180,120,110,9,55,163,116,6,205,4,242,42,74,121,102,82,125,230,1,137,105,237,196,138,79,149,164,79,60,152,159,157,86,183,251,78,34,50,52,120,33,180,169,197,147,121,140,228,140,207,73,33,52,94,17,248,119,66,187,46,208,160,118,109,87,120,189,236,136,70,210,226,45,55,151,25,134,33,197,228,233,220,166,198,219,186,186,64,102,122,107,213,75,32,85,90,223,139,182,2,86,245,73,29,145,178,109,215,254,198,205,94,143,237,151,75,6,232,232,249,178,98,175,223,108,253,134,192,159,130,227,119,12,10,95,119,53,110,233,132,122,135,167,122,157,236,167,135,42,177,103,213,64,166,100,195,123,78,113,159,89,27,16,170,213,242,230,214,234,98,42,85,168,84,58,200,184,47,217,169,166,39,235,50,32,44,63,194,79,56,58,238,138,86,244,88,36,125,125,146,72,134,185,180,132,119,220, +195,81,11,127,89,47,55,43,140,198,223,144,248,41,16,69,136,176,133,125,156,209,96,99,6,57,73,191,58,30,147,35,93,159,237,96,155,7,208,147,123,241,187,107,185,168,107,121,86,41,76,98,55,9,35,208,178,123,224,188,87,226,191,82,163,133,80,7,38,79,100,251,36,147,187,207,40,193,5,48,59,84,178,51,151,39,9,213,179,214,217,35,239,155,216,15,60,125,113,115,191,23,11,149,109,168,66,138,108,241,58,130,43,184,176,247,220,49,13,197,235,55,19,230,134,41,0,115,217,143,54,197,141,153,85,50,35,219,155,15,19,173,215,29,178,168,159,21,168,53,226,52,75,177,76,34,0,35,7,204,185,91,207,111,58,139,112,61,132,93,71,31,63,253,37,226,115,123,72,123,162,14,51,69,212,73,29,104,17,151,58,194,9,105,105,206,160,42,108,122,238,7,131,172,190,99,183,35,254,162,244,83,132,8,73,195,247,133,39,127,32,221,70,117,214,51,88,20,210,201,66,231,174,154,72,47,218,120,132,206,90,101,64,46,148,31,88,248,162,139,45,154,183,234,221,1, +124,167,244,157,40,57,227,72,197,142,5,228,216,173,53,77,88,56,222,87,117,8,60,18,46,102,52,160,245,206,141,215,130,68,84,55,14,176,63,221,251,141,47,233,177,239,239,226,119,86,33,97,160,40,124,126,206,11,89,85,237,100,36,137,68,96,245,190,59,158,202,138,121,220,79,107,12,47,253,121,192,34,49,125,103,42,120,21,35,73,82,33,220,250,165,34,83,223,231,216,47,228,176,138,247,217,36,253,0,66,81,132,29,150,64,67,133,179,93,217,23,207,163,97,212,243,32,109,69,160,47,160,97,116,159,2,157,126,70,173,22,179,79,126,5,172,225,62,159,64,56,236,55,144,221,99,223,131,216,248,59,125,41,109,171,249,110,251,128,78,7,218,38,238,3,145,61,99,3,38,186,232,44,218,210,249,56,185,141,39,82,121,113,53,46,30,85,201,32,192,174,140,114,203,230,157,2,61,50,253,186,195,135,243,230,240,29,97,242,190,112,4,53,170,62,32,44,141,113,64,44,78,142,139,201,90,162,75,100,226,158,199,26,31,159,64,93,82,216,96,251,119,166,245,120,132, +221,66,10,64,163,42,244,158,229,180,172,177,9,77,234,19,187,104,10,180,190,95,140,253,28,239,35,63,209,117,127,126,108,150,206,198,71,121,227,144,147,250,249,39,92,62,236,172,0,169,120,218,40,135,99,238,138,222,250,27,222,0,231,204,42,7,227,116,118,143,174,73,163,171,243,171,77,179,180,75,109,113,108,128,110,225,56,182,120,80,10,230,154,176,252,127,214,194,4,160,13,15,186,237,19,110,152,85,209,79,98,214,229,77,98,140,152,137,226,135,239,172,183,214,183,110,146,232,183,129,172,15,227,184,191,231,69,248,174,222,45,160,158,160,237,230,193,187,56,208,62,142,60,15,251,181,113,21,206,206,241,179,197,243,28,241,39,174,223,9,194,123,29,69,166,52,79,190,0,124,57,127,144,247,107,155,203,248,204,88,100,89,98,5,196,150,121,203,180,137,122,68,43,131,202,75,173,115,136,252,171,7,195,40,216,201,123,211,39,247,216,152,205,126,87,241,73,231,99,90,38,10,1,94,158,142,203,216,35,106,70,6,24,170,81,132,124,241,111,53,212,168,238,222,151,2, +198,102,151,140,231,212,129,106,26,200,103,8,186,88,40,136,58,234,177,194,183,113,39,243,111,239,149,111,28,69,222,58,62,92,108,243,91,116,103,146,221,33,60,202,182,45,139,127,117,132,118,139,126,95,218,7,232,84,204,30,70,187,11,220,108,105,34,246,248,16,191,251,28,126,53,165,176,29,83,55,138,36,142,138,194,206,5,47,194,43,127,25,192,85,133,217,254,210,188,23,101,236,117,38,225,211,206,143,149,56,178,188,171,159,212,26,216,45,253,190,243,240,13,66,53,175,71,111,136,212,29,125,46,90,95,53,65,22,209,216,101,109,155,215,17,126,16,149,132,195,201,136,80,254,87,55,103,197,28,165,105,146,96,163,62,148,122,14,181,0,247,22,118,73,136,105,181,199,144,247,72,90,126,12,96,208,62,182,16,49,70,108,93,122,166,216,221,174,217,231,42,63,37,181,8,207,40,50,78,94,84,87,209,236,239,250,91,107,202,75,11,235,43,59,30,54,203,217,58,18,66,112,222,101,83,226,208,126,19,109,140,151,112,121,210,71,12,75,78,2,12,36,22,207,93,168, +224,18,65,65,41,151,12,250,108,180,157,109,199,37,153,152,144,161,181,234,71,173,125,184,233,32,72,6,13,106,14,41,232,60,232,96,9,140,230,137,43,157,164,13,7,68,243,97,47,8,115,185,123,89,36,99,129,6,230,75,37,177,176,147,82,6,196,250,178,45,116,15,153,48,35,103,2,86,20,186,204,45,144,210,242,188,104,158,192,174,120,126,249,178,19,97,244,46,124,57,198,163,216,141,111,245,187,55,195,248,22,137,197,156,85,243,153,98,100,78,247,34,85,222,122,125,0,225,111,184,42,50,235,57,43,106,144,243,65,213,144,205,171,249,248,175,26,67,189,150,228,15,184,119,21,118,97,150,29,26,134,67,154,189,49,196,221,119,248,183,207,245,72,77,144,236,210,49,200,252,243,174,91,136,159,9,192,38,30,251,38,187,239,117,166,145,157,113,201,187,95,67,52,188,63,203,242,74,45,33,212,89,11,195,74,178,146,246,124,221,46,59,111,15,238,54,223,71,222,248,250,135,84,10,229,239,254,131,223,184,32,231,238,252,214,149,151,59,237,74,60,12,186,21,206,216, +221,150,190,200,197,249,135,124,218,105,100,158,74,11,77,131,185,152,14,229,231,144,189,128,169,92,204,68,192,13,215,182,216,169,182,161,199,25,195,170,128,191,235,92,84,125,120,51,54,77,43,160,233,125,79,38,57,165,110,30,19,104,138,47,77,252,190,48,191,205,194,55,139,26,225,0,160,45,99,151,135,190,238,238,222,145,181,210,57,89,123,73,251,127,106,150,26,11,210,223,244,175,46,81,59,86,201,23,231,198,101,103,33,56,236,226,3,134,18,203,254,200,120,160,63,123,114,240,10,4,33,182,20,88,24,154,116,166,144,38,184,31,171,215,69,74,200,250,233,96,244,142,145,81,79,119,120,197,211,54,18,36,143,61,83,217,81,20,121,208,5,211,19,108,222,141,149,247,117,106,168,92,61,115,251,97,188,60,251,161,149,0,3,69,102,88,75,138,147,212,80,145,159,130,80,63,165,35,172,180,161,44,16,158,183,44,210,78,185,38,96,103,122,199,179,246,206,55,250,3,37,240,216,109,253,218,199,122,159,77,25,190,49,51,185,199,16,4,251,100,200,226,14,76,199,212, +228,195,248,252,187,83,75,35,213,247,115,185,117,229,90,87,247,134,87,104,53,10,156,191,97,100,242,117,54,255,50,59,79,141,83,158,183,232,229,201,66,184,135,131,51,251,69,178,175,93,183,197,210,62,52,206,24,128,124,164,215,223,243,149,171,189,187,132,94,139,130,172,7,229,169,89,36,165,214,242,74,17,84,94,98,26,80,12,156,124,143,95,236,84,157,38,121,220,58,134,78,16,3,177,112,223,247,73,71,238,99,219,113,174,128,215,217,151,158,229,139,204,218,192,79,178,131,192,175,138,192,225,171,3,209,197,233,201,5,199,99,243,38,248,223,218,62,230,214,173,47,235,118,161,11,201,156,108,85,233,135,149,108,214,7,10,26,50,128,228,206,248,58,28,111,227,115,134,163,231,119,148,152,61,138,138,151,213,141,81,103,189,158,6,146,119,137,106,80,59,211,100,222,138,223,37,233,208,88,96,235,191,210,232,80,206,18,73,130,91,48,67,28,247,125,110,54,203,142,67,202,36,205,23,51,247,10,244,183,213,171,223,237,103,16,138,34,80,3,180,44,205,145,216,173,23, +108,204,19,184,143,59,10,143,111,251,181,48,225,239,222,235,8,13,47,108,31,101,44,139,247,173,153,139,245,110,249,169,144,157,80,28,169,95,13,77,118,195,147,147,32,178,28,218,214,149,34,227,53,158,142,69,120,177,236,180,237,123,163,66,147,240,174,153,221,188,37,136,84,94,60,219,107,1,206,125,60,167,94,104,229,178,59,61,207,55,230,1,64,80,254,149,153,67,89,96,109,199,133,100,62,255,74,93,42,203,218,34,243,217,55,142,126,214,164,172,123,250,107,233,24,110,38,16,180,230,16,6,39,243,60,45,108,174,63,243,160,27,235,132,246,240,154,110,67,31,89,130,10,178,17,104,191,226,160,104,11,120,83,238,116,131,30,251,70,30,41,190,223,38,87,132,232,187,43,127,113,206,41,242,137,84,67,180,71,160,35,119,80,164,80,87,189,125,13,251,25,7,253,74,114,246,216,96,201,235,162,136,47,80,112,229,1,221,190,165,137,220,98,87,160,203,107,48,103,27,7,120,23,125,129,96,97,245,37,149,64,26,248,204,125,19,39,241,200,50,170,216,189,57,194,208, +172,5,93,241,161,66,209,217,19,45,103,162,38,159,109,125,47,180,6,39,97,216,75,147,126,180,42,78,195,249,199,56,118,149,58,169,15,240,228,103,191,223,122,251,17,206,216,40,12,9,184,249,12,12,56,221,195,209,195,138,118,227,196,98,95,113,3,200,78,160,173,145,182,154,17,220,202,20,86,217,59,240,92,120,87,139,87,81,196,100,200,95,130,210,126,138,10,1,254,144,231,209,71,16,199,150,137,8,154,238,234,4,221,55,158,201,170,51,186,185,129,96,114,115,129,207,124,15,103,22,222,115,24,101,41,159,151,9,163,98,110,133,175,66,172,47,225,19,60,75,12,200,148,75,237,158,121,66,202,114,175,115,115,149,163,73,227,11,194,9,88,214,169,61,247,193,222,128,17,247,224,237,172,90,182,157,209,7,127,159,170,19,10,36,4,47,194,76,149,234,192,172,24,208,74,79,227,142,28,239,253,156,227,90,210,187,201,219,176,194,156,202,104,189,141,243,216,97,116,77,34,38,167,59,60,161,121,170,111,93,68,138,77,2,0,82,205,226,107,73,71,177,240,88,194,98, +171,176,175,235,191,60,140,3,185,115,38,41,76,109,38,191,133,84,7,57,140,35,94,189,137,92,54,160,41,49,138,97,8,186,45,238,137,234,230,198,33,149,134,201,22,95,65,227,3,135,228,24,131,236,112,68,197,79,238,232,216,70,109,215,178,142,199,219,230,229,187,19,208,53,176,176,224,210,119,218,148,190,121,74,176,40,182,207,114,16,56,225,59,79,130,96,20,108,55,132,148,186,115,70,94,88,202,242,53,31,16,146,189,194,203,68,217,231,138,225,201,87,229,67,50,165,123,145,130,113,168,98,209,13,163,233,12,73,48,154,252,237,15,184,106,8,159,116,241,87,32,53,15,40,250,87,94,156,134,16,210,72,18,15,229,38,144,182,63,37,196,156,90,128,81,91,146,179,121,78,177,121,150,44,44,125,159,33,11,209,6,158,236,25,4,167,52,249,66,178,112,70,176,8,33,51,67,83,22,81,71,13,52,244,112,79,98,88,81,226,25,214,120,219,221,35,63,69,142,144,5,69,165,191,238,71,193,111,172,102,20,243,177,161,79,103,79,146,77,244,30,14,113,80,101,163, +97,69,2,127,63,21,124,193,1,137,158,244,214,134,191,250,173,191,123,117,45,240,16,138,19,170,243,81,163,202,94,162,86,163,188,150,182,116,188,65,21,60,156,108,62,221,199,232,92,69,200,1,120,198,69,255,89,174,134,152,46,175,253,132,100,245,88,196,145,115,36,99,247,202,113,242,20,198,70,242,194,124,185,242,173,221,249,242,22,128,50,249,228,41,112,2,117,30,97,223,209,100,186,213,42,222,94,106,69,64,116,169,230,144,53,216,139,107,89,102,171,68,123,195,249,184,182,91,58,159,57,206,221,148,189,214,251,22,33,106,68,63,125,140,98,152,118,249,129,228,111,95,71,151,160,176,69,62,143,201,174,128,148,252,20,189,49,98,168,250,200,245,17,34,120,46,170,98,95,72,103,91,154,222,173,144,127,180,11,197,92,192,70,53,176,63,111,141,151,185,144,9,157,251,188,91,134,53,227,213,229,19,57,74,235,110,114,149,172,175,167,172,67,47,250,4,65,105,174,206,44,10,212,132,83,85,179,221,241,143,190,225,90,141,211,37,82,70,159,101,11,243,121,131,115,223, +67,21,44,73,178,5,163,128,10,92,112,249,102,127,181,94,169,215,87,210,128,213,19,194,72,108,165,239,187,196,75,115,223,14,200,99,95,169,107,220,94,62,191,223,109,131,82,40,223,246,112,131,45,6,81,86,2,233,22,247,5,194,208,208,109,70,77,241,251,17,78,113,243,129,97,124,135,208,146,79,131,96,134,21,235,146,154,119,91,201,130,212,52,242,162,77,141,100,195,79,28,42,36,63,240,59,50,126,100,145,219,104,242,187,60,224,37,75,107,72,78,217,126,186,231,25,43,106,107,129,98,5,8,122,155,58,167,167,36,190,160,66,11,7,165,199,201,187,126,241,174,43,105,53,127,126,183,79,108,66,146,38,113,143,184,251,88,66,99,214,8,43,172,219,22,255,246,159,19,153,209,219,209,250,254,218,23,193,211,46,185,96,110,130,232,233,150,152,61,197,44,125,93,158,209,130,197,122,14,19,76,202,139,226,125,99,216,219,212,16,214,116,180,57,219,113,72,56,54,29,252,191,146,108,129,93,34,209,133,132,81,73,103,153,223,18,66,150,70,249,165,115,82,214,196,164, +178,237,112,197,224,43,242,128,78,33,29,196,249,73,204,178,44,187,149,93,125,14,91,8,42,126,192,200,183,84,219,130,103,12,193,215,62,223,114,192,11,24,93,12,111,96,91,253,73,110,28,91,241,189,124,51,233,149,226,58,96,76,208,214,208,175,146,29,61,192,252,43,187,164,164,200,159,25,189,57,101,103,198,215,235,65,26,222,41,213,239,215,89,71,158,98,157,114,244,228,72,40,244,155,155,36,119,10,74,189,201,107,219,209,147,167,215,119,64,28,245,13,108,203,26,70,117,58,60,201,240,38,190,37,55,79,153,170,97,108,30,101,179,221,240,27,75,252,247,203,185,97,38,215,55,123,128,149,201,219,25,44,236,164,11,253,136,85,212,68,147,69,242,151,61,77,211,53,211,108,54,20,110,16,241,70,194,171,47,118,24,20,132,73,11,131,206,182,53,129,161,13,40,182,139,157,239,123,88,166,62,212,13,58,157,124,188,101,87,44,87,65,71,122,140,210,223,156,216,64,31,89,238,127,181,197,229,223,159,71,76,102,232,210,103,120,139,130,85,198,220,234,53,229,39,112, +95,99,195,183,159,135,36,0,37,81,55,75,249,86,90,41,170,13,174,33,52,226,254,142,175,182,33,25,106,95,34,30,30,47,231,65,240,234,55,173,95,175,23,234,20,130,148,214,155,81,17,172,116,125,53,221,250,213,147,150,94,101,165,188,29,109,200,77,95,150,242,89,154,91,140,182,62,86,106,183,175,200,139,93,174,145,228,239,119,153,43,249,140,44,95,9,15,89,96,202,207,172,191,230,215,107,88,55,94,170,7,122,59,25,42,131,137,98,170,145,232,97,184,202,25,219,154,39,68,193,247,40,120,55,63,94,118,34,81,217,200,176,4,188,147,184,47,57,251,57,192,102,251,210,214,64,10,65,119,132,129,174,20,59,121,62,6,83,116,135,151,60,158,164,242,180,237,76,139,171,192,250,179,99,41,140,105,171,61,75,231,21,213,203,35,22,14,78,110,154,229,109,204,141,112,200,253,187,94,2,60,169,247,26,201,196,250,220,242,60,199,104,161,62,97,96,230,215,66,2,113,8,69,169,196,215,31,140,97,210,40,185,117,125,213,199,130,243,156,93,52,237,139,225,63,133, +250,5,237,46,31,88,164,249,167,105,72,138,83,99,147,129,74,207,98,203,253,158,162,208,56,167,247,234,99,123,134,97,213,69,246,152,109,28,125,53,195,16,120,17,196,44,128,163,58,171,193,15,244,230,42,182,249,230,46,134,237,248,74,149,59,187,226,109,223,22,1,108,14,69,117,209,120,70,125,27,113,151,72,209,161,176,7,105,107,107,215,62,111,241,66,121,255,153,26,237,185,48,144,242,124,176,212,155,23,159,222,105,74,17,164,247,41,175,245,185,203,62,43,212,51,236,246,139,244,37,244,98,136,206,224,162,113,240,78,252,69,126,222,197,28,110,28,35,17,251,218,55,125,137,193,94,49,189,44,63,236,185,27,253,122,231,19,43,250,137,250,126,210,45,248,213,22,100,36,247,100,129,106,27,177,157,241,135,239,153,206,80,147,230,240,243,114,217,102,158,66,38,209,113,207,228,205,110,123,34,124,76,198,197,144,236,16,84,167,152,162,209,43,225,219,189,37,205,108,64,237,122,131,29,8,221,226,59,250,56,253,43,184,236,146,185,209,205,79,141,163,135,63,219,43,126, +97,215,80,16,59,164,67,183,112,189,206,116,251,168,116,58,32,185,169,5,230,123,18,210,18,134,106,123,56,39,88,72,85,119,206,200,147,190,219,87,45,238,230,149,118,251,252,190,15,155,130,152,117,163,6,59,207,53,238,211,206,101,219,119,200,59,238,198,41,154,31,100,68,56,249,81,100,180,96,211,237,134,47,184,240,20,141,65,115,167,47,116,166,126,235,112,119,40,81,224,7,220,190,227,247,11,189,100,182,186,181,101,78,4,14,199,100,14,244,47,244,244,83,201,177,98,238,235,68,64,189,120,114,108,153,222,24,7,132,60,137,35,153,229,245,124,156,44,65,60,248,22,135,90,68,154,127,39,236,238,122,69,100,98,107,130,252,98,252,227,157,137,195,172,12,87,204,28,228,128,6,218,47,47,179,107,75,165,211,68,86,121,206,175,76,237,66,226,19,69,18,212,77,236,27,250,70,8,192,184,196,24,25,242,152,146,49,182,106,57,181,23,135,223,103,222,50,218,183,73,234,217,43,79,96,228,246,63,252,23,195,88,43,49,181,151,239,248,196,130,187,220,73,48,29,32, +249,57,165,158,138,11,67,64,222,127,127,117,114,159,81,62,46,230,13,126,154,222,59,27,63,120,153,134,46,130,98,81,210,111,146,147,203,111,159,60,22,4,138,48,197,193,238,118,249,186,117,130,12,44,49,106,64,109,44,151,147,122,29,201,229,186,246,81,91,113,9,195,60,19,196,197,116,107,50,217,169,220,100,86,146,98,69,243,85,161,138,63,154,245,205,202,89,81,128,120,88,24,134,174,255,238,222,162,51,243,39,78,103,127,66,127,107,207,137,129,160,40,122,113,189,72,179,208,138,178,44,139,124,67,252,62,203,34,201,75,243,137,232,3,153,53,122,73,135,213,81,62,179,138,242,223,62,230,202,251,182,22,94,40,247,19,76,232,17,146,216,115,124,203,150,247,43,177,21,54,26,44,149,59,213,83,52,174,183,198,244,25,210,185,183,71,160,89,191,52,180,68,94,206,166,167,30,106,182,159,65,235,118,175,40,179,198,33,101,168,199,208,90,173,82,16,140,232,87,128,246,129,63,7,230,247,252,32,116,70,18,104,140,70,43,212,18,211,45,19,236,251,119,71,142,241, +126,131,95,194,109,246,250,177,115,206,209,34,80,80,210,82,224,184,166,5,204,147,2,17,61,199,211,113,167,190,163,189,160,39,63,148,53,130,113,20,87,160,230,81,164,89,111,84,154,60,243,164,247,189,66,62,66,13,47,80,119,108,133,54,210,177,208,226,228,209,224,188,243,193,137,18,152,200,98,15,222,105,28,93,96,216,185,226,78,38,31,190,211,24,166,143,138,47,67,28,83,96,124,254,149,239,115,2,95,74,191,17,170,28,196,217,147,65,79,68,251,114,125,154,66,42,180,228,112,46,106,184,109,100,124,236,42,102,188,109,8,165,236,193,210,44,151,141,151,61,3,145,246,10,75,61,52,34,202,73,114,23,169,248,31,85,66,48,131,3,54,97,144,35,80,3,23,136,192,59,210,37,252,117,178,248,32,188,201,208,35,139,31,113,162,242,148,247,148,217,18,184,249,124,246,243,8,64,125,244,11,171,7,243,141,24,4,144,20,111,138,56,174,43,17,113,175,114,114,138,20,155,154,70,66,65,250,58,249,5,125,49,117,125,107,243,222,58,171,211,215,240,185,162,223,242, +204,133,247,212,52,78,46,150,64,175,136,86,128,220,159,212,30,45,42,34,46,118,34,245,93,19,207,89,239,126,167,66,41,192,222,125,205,241,218,102,12,27,30,28,76,154,9,44,218,22,5,28,204,130,18,81,149,249,117,135,164,171,106,108,238,32,7,196,218,23,197,57,88,165,170,49,192,183,3,177,243,223,22,5,12,68,93,203,119,126,26,220,127,229,226,144,158,43,61,87,117,154,232,110,134,118,123,113,230,3,148,140,230,89,133,185,122,216,223,176,42,76,17,163,15,154,136,134,184,72,88,31,146,189,220,251,190,68,1,239,195,208,1,253,84,100,227,83,187,178,238,1,123,98,186,117,179,242,66,79,101,68,135,36,248,55,166,143,127,117,150,84,253,246,92,146,50,51,64,159,188,75,247,105,22,113,67,57,223,69,239,249,90,204,25,110,195,26,177,97,63,66,105,37,242,184,168,10,9,244,165,1,153,101,158,119,131,217,149,9,23,142,51,218,24,70,16,132,66,20,126,55,135,160,108,22,100,24,204,80,229,61,213,144,0,171,200,251,245,226,199,99,241,64,176,42, +130,14,83,250,112,201,16,65,72,114,88,20,194,118,43,244,103,207,166,66,217,12,24,28,117,119,99,157,244,208,182,95,77,196,63,8,117,21,34,214,250,111,40,168,86,235,16,126,194,107,87,198,235,75,41,192,39,23,206,124,255,206,178,38,176,155,45,34,68,206,94,228,151,80,38,126,32,27,46,185,131,125,126,235,146,42,248,52,71,211,30,63,112,122,130,117,150,128,68,87,43,87,246,96,201,95,48,9,238,241,219,110,152,169,25,2,235,50,72,192,231,234,82,26,157,174,9,226,14,6,178,16,240,114,179,11,81,36,90,206,13,225,34,175,231,186,17,57,193,169,34,255,30,107,243,89,52,74,33,62,94,60,19,198,117,148,99,164,187,35,131,9,226,26,4,145,120,15,155,6,131,99,93,108,234,30,93,79,116,233,178,85,34,159,156,104,46,101,133,23,12,251,67,65,246,164,109,151,20,237,158,27,107,151,250,66,182,23,252,27,251,155,141,109,105,126,71,40,119,250,200,21,77,160,234,103,143,70,29,111,243,110,157,84,149,254,108,248,38,175,186,112,228,120,239,188, +81,15,202,197,175,241,223,182,90,58,99,23,218,84,146,136,74,34,51,76,25,118,45,65,6,164,94,40,106,194,242,64,204,109,41,18,90,33,14,28,252,250,50,42,174,18,98,1,144,53,24,168,98,122,247,95,78,15,245,65,48,69,91,21,112,60,244,20,47,223,73,85,145,59,16,60,119,78,62,111,120,215,207,138,109,99,47,93,129,248,99,250,190,254,119,188,109,251,87,198,92,211,21,188,0,191,186,33,154,48,119,115,145,198,191,27,16,71,138,180,97,19,12,249,206,67,145,186,10,243,90,207,47,56,74,90,8,147,58,238,141,66,149,171,60,4,174,154,241,121,30,245,138,166,249,158,181,246,197,49,153,143,174,213,31,85,102,175,186,245,176,60,28,52,94,83,93,50,43,105,191,247,80,250,78,67,166,206,202,14,240,253,220,144,139,172,246,153,9,25,41,4,125,18,213,148,211,165,20,246,18,10,30,81,60,65,95,183,42,58,102,173,137,207,55,71,41,12,15,6,162,213,77,139,243,26,108,93,174,206,9,84,17,135,197,75,217,243,45,48,94,80,181,151,59,70, +130,185,47,50,162,167,229,152,43,201,125,224,79,153,138,171,15,240,85,225,183,94,70,44,97,158,72,238,196,142,109,91,167,222,21,81,234,178,247,53,232,254,53,230,98,251,205,213,114,218,19,134,179,4,172,199,115,229,164,217,121,218,183,44,42,18,158,253,186,135,93,97,174,81,124,83,204,170,64,236,101,226,214,173,94,234,52,71,81,238,194,65,2,147,201,96,142,168,58,188,55,34,97,65,143,72,146,252,44,149,37,89,169,33,62,202,104,195,97,24,94,129,80,7,57,82,227,69,250,130,26,205,234,191,212,153,17,181,60,66,179,209,237,153,128,226,77,10,71,194,139,10,47,165,139,209,35,143,55,159,121,89,162,159,79,179,42,110,24,3,167,184,184,15,40,74,238,153,250,96,37,147,79,49,193,234,255,107,30,224,161,211,113,103,11,1,100,185,85,179,153,9,42,20,238,125,158,79,83,153,38,129,43,105,101,159,105,217,87,156,102,196,230,197,57,86,189,108,242,126,12,138,27,192,116,6,3,131,248,46,159,34,155,213,13,206,124,56,198,203,130,133,151,61,171,199, +172,152,130,98,75,123,136,91,63,157,254,58,75,42,130,238,200,165,48,113,247,250,254,109,166,139,129,198,89,199,164,86,2,154,181,228,229,114,55,191,245,75,144,165,103,1,127,208,179,200,121,88,5,98,143,157,241,227,73,229,77,109,19,36,178,177,152,86,192,161,239,223,92,123,107,167,198,200,90,239,18,82,97,246,87,52,39,51,203,174,59,72,171,208,190,59,75,105,10,216,23,227,22,19,241,84,172,209,49,170,136,50,150,105,93,33,9,252,187,191,86,191,139,253,233,10,215,158,46,4,143,88,44,10,127,206,103,158,193,121,39,25,247,41,30,169,121,49,103,80,20,75,86,208,172,148,193,70,2,177,35,4,63,1,96,99,169,28,38,99,238,80,105,230,20,74,242,198,42,42,250,32,40,211,114,74,129,11,212,211,105,171,223,33,59,98,84,221,131,121,184,102,215,182,40,241,122,187,39,1,114,75,122,197,208,50,107,214,84,49,65,197,100,123,123,145,233,237,34,25,220,137,129,12,18,12,41,209,1,218,239,69,129,163,207,192,95,120,170,179,135,196,65,37,228,212, +63,252,105,132,87,162,211,76,224,145,134,217,91,24,155,240,85,131,78,123,154,155,49,136,77,236,25,199,42,75,249,247,221,139,40,5,177,159,69,228,50,172,247,183,128,59,18,143,202,63,163,36,87,83,2,164,21,188,31,76,54,136,98,111,227,116,60,47,119,136,187,119,17,23,46,253,52,190,171,87,100,107,114,238,204,171,13,105,146,41,211,2,230,117,142,88,206,233,109,200,88,110,17,185,33,73,226,49,188,210,116,201,214,76,70,168,20,159,205,62,32,10,238,142,140,60,229,29,104,242,238,100,9,180,190,162,145,100,110,114,110,1,108,149,158,190,157,35,238,43,228,182,232,82,112,214,153,106,31,147,162,194,26,105,8,241,210,226,155,157,12,195,32,0,188,15,41,16,195,234,124,180,45,239,80,69,251,123,37,234,101,99,156,255,46,102,50,62,35,153,135,62,230,119,159,77,111,186,230,240,139,86,253,8,64,230,163,142,226,48,59,136,174,163,225,182,228,219,14,253,49,238,199,238,227,225,172,239,103,154,245,190,180,33,204,222,86,245,29,138,41,30,46,241,198,41, +15,243,91,215,243,133,53,132,124,238,235,176,104,245,172,18,235,121,230,215,0,2,159,77,208,99,98,198,55,157,133,15,171,246,247,43,195,131,16,223,151,226,51,211,240,77,132,16,239,152,72,145,134,197,56,173,20,225,154,20,153,23,157,210,107,193,142,134,21,147,51,196,162,112,113,162,22,213,142,21,217,49,92,130,239,219,51,63,191,98,66,81,0,159,34,60,174,132,165,255,61,234,205,123,130,153,225,99,107,168,196,15,150,244,36,228,249,146,164,139,240,235,107,137,76,169,223,224,119,160,213,139,172,86,154,249,83,53,63,88,216,12,97,240,198,38,171,21,83,179,171,36,231,171,89,169,27,123,15,137,253,4,129,127,18,52,123,191,62,201,60,179,122,102,61,159,70,4,25,216,67,146,140,163,57,249,170,212,128,59,11,188,31,172,83,39,241,174,103,33,207,7,102,244,32,135,149,173,243,178,140,183,204,83,133,53,249,250,133,62,44,61,185,93,62,110,3,201,66,51,103,176,159,8,137,112,21,150,105,46,127,234,229,85,29,30,119,203,43,86,187,104,176,89,75,48, +219,18,136,13,231,121,66,127,53,213,142,1,194,241,126,154,127,119,124,222,250,143,57,128,202,99,169,87,216,11,87,58,141,26,254,58,68,56,108,244,102,148,28,75,56,70,37,111,190,10,215,40,142,135,232,110,112,96,122,218,89,149,175,149,148,56,12,164,106,154,102,147,151,78,179,171,182,68,251,84,187,180,60,153,212,30,95,82,91,163,92,159,183,220,63,57,54,116,248,248,253,92,186,160,138,16,219,231,38,97,144,43,65,22,85,186,121,105,110,140,126,2,122,250,232,29,22,84,164,110,213,186,235,79,77,181,184,206,253,122,170,204,151,119,71,94,148,218,237,93,83,79,154,39,186,200,11,123,255,169,97,117,125,215,169,145,251,126,71,19,240,199,148,9,90,96,151,57,164,113,179,216,250,14,194,221,177,223,167,0,63,143,101,98,33,4,78,202,147,142,76,115,58,217,130,49,13,11,41,14,134,61,167,184,48,141,249,218,166,91,108,201,50,251,222,193,172,125,189,111,192,121,167,129,104,143,97,84,30,165,168,124,23,165,218,22,151,70,114,196,179,158,22,108,45,234, +238,54,138,245,1,228,95,121,215,148,61,190,182,23,162,32,141,72,63,158,32,188,238,227,242,183,112,22,190,228,120,77,166,56,221,40,145,32,12,126,67,210,121,61,35,91,137,153,171,201,173,249,228,22,167,65,15,233,121,26,242,20,150,142,213,54,211,209,67,147,83,74,90,74,104,210,93,142,53,192,241,100,165,153,183,67,240,110,117,94,169,12,148,23,231,219,254,215,115,72,63,253,110,202,57,125,135,205,112,78,232,13,194,178,135,114,143,87,136,198,46,224,196,245,219,43,42,182,56,82,47,155,230,235,49,222,26,47,140,45,210,228,202,32,97,150,239,59,47,101,138,122,180,124,120,128,1,248,120,213,210,210,121,81,237,85,228,226,122,254,94,245,61,209,202,112,223,199,197,20,137,102,157,18,162,62,198,231,23,210,250,108,108,155,210,209,135,83,146,228,174,222,62,31,78,121,157,237,83,232,57,85,126,72,194,107,213,215,161,104,27,163,107,35,212,74,181,196,214,85,91,171,205,87,81,250,26,144,39,243,83,194,96,87,151,191,79,108,122,125,177,193,122,75,168,230, +117,60,43,25,223,76,179,85,179,255,146,98,95,163,244,10,60,213,12,241,87,249,104,98,19,135,235,218,205,163,17,50,29,72,211,211,187,170,164,225,110,100,82,5,9,249,27,187,147,53,176,45,20,193,249,238,52,235,154,220,167,157,21,195,224,219,125,122,116,198,24,103,124,145,88,131,205,243,97,250,108,19,26,95,219,198,156,245,207,219,49,190,244,158,138,77,92,248,47,33,120,29,241,169,16,221,102,90,64,162,222,215,101,104,236,163,253,156,118,204,29,140,193,23,13,87,133,213,28,33,154,43,142,24,6,227,81,45,106,64,163,30,165,228,191,59,34,63,222,68,190,239,44,165,43,37,92,115,173,240,129,53,55,16,52,183,102,92,36,255,93,149,65,241,202,55,53,66,197,15,170,186,150,205,178,230,235,8,65,3,107,51,67,100,131,32,104,67,12,145,91,198,202,225,25,243,122,116,15,254,109,54,216,3,33,96,198,108,72,243,105,215,131,88,227,147,110,78,220,218,223,84,114,152,71,25,8,50,54,152,115,249,180,55,133,20,235,119,38,59,65,7,155,231,11,238, +131,216,149,195,65,108,119,214,37,13,210,141,37,15,132,84,196,233,121,198,158,72,0,49,68,24,246,85,105,76,217,111,255,93,125,18,164,79,50,175,189,62,15,114,152,121,87,114,143,204,12,144,210,94,158,74,33,157,116,125,37,101,218,104,19,126,102,153,44,99,142,103,152,121,153,113,242,248,156,54,41,144,156,49,170,148,161,53,20,31,129,119,148,98,139,223,123,179,71,45,253,221,129,183,247,56,173,12,235,182,158,43,20,250,159,96,156,121,160,107,174,140,28,111,219,140,154,203,139,162,193,232,122,227,157,161,40,50,30,247,31,147,53,171,185,131,248,4,81,16,77,207,243,23,6,33,74,103,140,111,239,17,125,64,30,24,208,253,119,124,32,18,145,183,139,240,188,129,14,243,181,180,122,108,93,193,62,250,23,224,177,104,98,73,40,144,249,126,55,65,216,165,85,126,176,5,47,232,5,17,202,247,222,29,189,185,62,126,181,189,159,95,36,214,245,23,120,22,190,38,216,185,150,7,145,97,58,200,193,248,97,253,234,144,153,171,152,119,191,247,197,67,227,34,103,84, +5,85,37,243,196,215,181,129,73,105,57,74,160,78,171,240,182,47,140,167,13,247,51,73,48,185,20,12,241,115,209,68,177,178,95,103,158,231,129,143,209,159,181,162,191,248,175,207,209,246,187,91,148,127,165,177,58,252,33,119,61,140,44,80,77,198,20,18,12,110,179,82,228,244,23,45,226,28,47,128,31,210,178,194,149,102,204,153,102,255,228,191,252,43,87,220,175,80,211,232,137,27,104,191,152,238,154,212,224,51,120,222,247,4,25,113,242,112,92,126,156,46,123,239,42,125,168,227,105,4,111,95,35,246,173,121,80,167,55,85,173,32,149,153,52,58,54,31,218,202,231,221,159,71,84,154,50,10,158,51,244,158,37,159,195,86,53,152,186,111,70,213,99,226,200,80,114,161,34,216,79,75,50,90,229,161,166,80,169,104,255,121,124,189,28,129,43,243,124,244,85,67,144,108,75,105,167,168,177,13,208,219,248,215,150,219,23,128,172,134,146,77,14,252,169,33,142,77,245,180,13,73,64,170,82,145,120,196,235,199,164,212,135,210,6,225,210,86,72,163,59,45,171,52,71,22, +52,161,233,64,19,142,225,247,236,121,94,13,192,194,226,136,252,247,231,88,0,250,23,196,145,119,39,237,94,229,11,124,86,208,91,64,59,16,157,236,134,45,241,36,89,212,160,94,199,60,49,181,113,111,126,58,94,182,241,55,47,200,127,214,20,108,101,171,50,251,209,191,43,74,177,188,21,233,60,169,154,20,119,104,24,211,141,128,29,53,191,245,33,182,178,255,105,231,153,145,192,24,187,147,133,107,239,191,198,74,192,140,61,206,92,90,192,69,249,81,84,247,46,21,213,83,23,100,106,52,45,143,63,249,5,70,29,19,8,184,101,189,210,11,244,163,93,254,245,11,173,114,9,70,255,233,4,57,67,220,141,189,153,16,183,237,76,80,20,236,178,149,255,217,78,231,167,133,114,208,80,190,138,21,247,103,47,20,229,70,57,126,79,173,161,38,200,133,4,14,206,117,75,96,2,78,164,9,194,239,238,207,224,167,239,227,241,91,50,11,186,143,84,217,219,193,154,62,22,97,230,62,34,135,196,19,141,107,59,201,79,87,6,65,235,251,205,39,106,236,252,204,171,127,121,184, +118,17,86,115,31,55,100,154,243,128,196,166,47,98,187,122,47,116,128,15,141,213,131,185,228,43,95,105,13,169,57,227,119,95,192,125,219,194,56,197,6,187,59,130,232,52,94,105,43,59,66,255,219,219,152,168,194,140,82,196,239,92,135,135,143,222,239,111,255,246,62,128,17,37,192,124,59,52,16,70,61,208,171,53,2,101,94,123,82,80,181,237,59,200,240,88,104,127,47,249,81,174,236,121,85,180,28,133,45,101,112,254,131,213,197,24,45,204,246,90,75,16,37,12,37,218,159,111,164,185,154,145,114,61,84,88,188,217,176,249,192,210,31,214,82,244,249,146,86,156,248,197,94,30,53,104,223,205,127,186,119,253,122,12,177,242,176,187,77,62,175,167,91,126,104,31,83,146,254,241,85,165,103,178,23,6,220,110,128,233,76,61,195,253,30,232,181,156,37,253,106,223,109,219,246,157,232,91,189,134,96,185,122,163,178,201,157,239,168,244,158,133,238,150,23,14,76,68,205,149,7,27,146,216,139,251,213,120,84,134,205,145,159,32,178,126,66,34,74,252,152,100,168,236,194,127, +245,70,253,119,69,56,113,216,182,159,217,137,2,192,50,167,143,38,129,254,74,71,21,80,194,19,213,34,232,160,230,169,145,92,39,81,110,139,122,90,250,103,138,92,57,80,80,161,198,16,192,119,65,139,172,138,101,179,28,109,126,90,70,91,1,50,140,172,192,63,86,46,223,0,99,234,113,55,62,84,78,57,245,87,51,170,166,149,251,114,18,147,90,113,241,212,170,201,82,248,165,222,211,171,57,13,7,76,80,132,168,207,57,97,52,206,114,177,215,156,110,117,44,30,100,173,60,142,1,117,65,160,43,61,65,224,217,172,171,66,39,194,5,126,156,190,124,176,32,223,84,157,226,218,104,206,185,42,222,143,114,203,202,227,121,42,176,104,179,143,65,179,149,2,196,187,131,72,165,135,203,20,213,250,238,221,71,175,4,128,47,43,245,73,80,217,187,198,104,189,191,97,177,102,217,44,45,10,243,249,92,71,237,254,144,42,204,210,140,217,123,148,37,203,189,7,245,230,116,233,221,93,171,223,143,149,166,187,192,55,207,37,219,103,71,144,157,135,200,183,114,236,129,25,63,211, +154,122,141,47,47,116,244,14,206,151,94,172,225,83,114,220,159,253,167,5,96,172,86,142,168,37,106,188,194,122,126,116,68,247,120,27,112,85,251,91,54,232,202,183,49,42,222,25,117,26,159,1,179,209,214,144,79,20,162,166,242,246,163,205,98,181,118,42,197,26,173,96,7,1,17,96,41,80,40,0,96,35,207,214,53,111,106,74,204,241,133,44,209,106,237,211,68,178,236,151,81,77,78,215,34,62,95,200,131,18,164,164,4,216,75,226,171,68,125,209,136,201,13,235,220,95,105,203,237,146,64,234,74,53,120,222,136,185,13,224,50,223,120,27,46,130,43,23,27,52,22,143,106,242,224,123,228,230,249,101,197,251,80,209,163,175,167,107,116,174,222,95,100,98,34,201,221,147,103,90,202,151,53,42,239,87,99,74,47,175,29,36,175,188,156,67,159,237,171,241,190,159,109,121,78,94,123,104,94,57,106,230,222,54,8,69,102,27,41,60,22,169,212,230,199,40,32,114,176,217,248,227,43,242,84,98,113,207,166,188,4,225,181,8,48,176,67,194,112,191,247,195,114,194,8,238, +175,246,183,166,161,185,104,27,106,74,26,207,254,243,153,190,218,75,107,142,60,228,236,192,226,33,170,53,153,18,80,209,244,232,148,215,48,104,47,94,126,149,149,251,136,148,215,120,37,68,30,124,58,174,34,216,250,247,38,110,130,149,143,229,8,111,207,163,56,173,145,229,233,187,104,75,251,102,45,225,233,91,163,160,190,94,195,87,169,222,145,87,5,86,251,202,224,212,85,230,37,184,62,233,106,219,58,111,44,207,235,131,241,156,101,191,0,239,123,25,219,76,188,165,115,37,20,125,179,103,122,58,249,168,104,227,143,201,127,183,26,126,100,41,112,245,167,164,124,45,69,70,176,184,86,162,220,8,74,15,115,6,100,97,68,62,105,115,233,117,184,122,102,63,101,43,92,140,111,243,1,89,185,102,62,31,41,117,223,143,79,209,74,234,163,1,46,210,116,135,56,114,252,249,114,194,11,217,129,152,111,95,249,62,241,47,91,67,178,89,6,49,110,194,120,244,88,122,254,148,235,74,189,44,229,14,140,175,76,42,234,228,192,239,23,11,87,131,232,31,118,27,188,169,110,106, +67,216,118,14,122,229,140,23,53,29,116,234,150,19,89,204,195,63,220,167,54,223,247,219,57,129,54,139,104,123,39,162,142,125,71,117,66,71,188,32,17,60,130,33,66,75,124,75,49,16,45,22,8,173,237,119,166,240,184,133,15,111,97,36,103,49,60,179,62,204,111,252,174,43,46,201,22,159,19,126,92,25,63,228,208,232,113,106,214,82,151,194,169,184,233,171,34,196,235,230,125,23,193,13,190,169,7,162,89,115,223,146,17,139,43,147,98,171,175,73,146,233,28,189,183,190,167,221,208,151,137,73,119,168,69,187,61,229,77,222,207,66,110,203,210,120,62,29,39,200,92,135,243,211,227,98,229,207,121,25,77,160,73,236,238,108,97,178,25,162,187,6,125,164,129,105,97,160,89,253,49,226,157,217,185,153,179,30,85,113,146,228,219,78,174,231,44,224,67,2,253,139,241,124,223,81,175,29,167,89,28,38,136,40,247,207,108,142,3,144,242,131,118,154,22,91,3,236,129,176,190,157,85,247,216,33,43,127,218,228,120,144,153,51,217,240,209,12,182,46,140,76,68,188,148,70, +173,54,155,56,251,52,20,62,110,67,238,98,74,171,133,66,176,204,173,137,26,137,58,219,127,184,86,92,40,103,13,231,239,125,176,18,3,65,77,149,49,176,170,170,0,99,157,82,123,72,238,153,53,27,230,164,132,183,188,108,235,32,85,8,21,248,173,87,228,60,207,140,41,183,95,93,5,248,71,179,16,24,168,199,112,254,177,225,214,23,59,87,47,185,142,81,41,180,82,204,111,95,252,245,60,238,207,114,1,237,73,40,75,39,114,207,13,205,94,185,56,254,214,175,65,150,114,254,120,128,9,243,12,12,195,82,20,4,250,234,133,49,206,239,55,254,64,209,247,254,97,213,71,24,134,174,61,146,44,244,238,133,240,199,4,57,237,235,191,247,92,101,85,157,44,169,245,79,171,6,185,95,114,81,39,133,247,163,146,73,124,230,179,103,228,183,190,186,132,105,218,56,37,239,219,113,234,181,36,181,73,4,0,117,190,75,49,117,1,236,228,159,127,124,243,180,90,191,186,44,183,229,55,51,239,61,157,252,241,139,244,255,198,122,180,166,184,179,128,23,30,52,242,127,121,219, +81,132,63,134,190,147,215,7,107,71,27,56,125,214,165,20,233,242,74,172,84,148,236,254,251,206,136,216,42,219,116,133,38,232,101,61,59,143,59,100,154,222,85,22,218,61,147,230,229,24,156,176,254,152,143,248,99,63,199,25,153,244,245,127,229,225,42,188,88,253,251,45,149,66,21,220,83,168,192,248,196,211,248,0,99,234,194,102,145,252,45,64,178,132,218,132,192,60,72,249,11,190,127,213,143,211,142,54,230,245,207,250,228,220,80,137,240,252,237,67,124,126,228,187,116,206,207,28,168,0,197,64,231,165,238,175,243,63,157,193,79,249,31,6,2,206,12,126,156,249,191,207,99,103,131,54,191,127,118,52,129,182,228,125,71,190,1,127,242,87,202,191,52,71,6,218,103,193,196,21,251,213,74,204,188,173,250,159,109,128,66,240,76,246,55,88,77,199,172,92,86,28,14,11,64,124,59,179,159,126,179,17,41,106,94,255,240,170,140,183,148,250,228,94,200,143,31,251,197,145,237,31,103,83,63,38,220,254,211,102,169,129,76,206,251,189,80,154,9,44,209,94,103,70,205,156, +144,58,183,211,176,105,46,121,48,156,61,135,173,228,217,180,87,21,196,253,27,160,223,162,249,114,215,161,18,181,238,127,248,255,121,241,164,17,246,7,161,189,85,161,194,148,79,7,124,82,64,182,230,69,27,66,49,162,30,224,72,183,15,20,126,53,130,204,154,173,69,88,22,174,226,53,231,169,244,63,118,108,238,51,171,243,188,40,80,154,221,147,184,26,42,117,165,163,240,200,164,137,165,72,18,76,42,24,151,191,73,253,45,107,151,52,16,57,222,165,235,190,195,179,102,137,240,243,7,50,126,231,136,105,104,155,230,53,132,170,156,27,38,62,217,109,130,123,149,176,199,11,58,185,173,101,181,201,19,167,173,106,108,92,203,144,244,13,211,56,221,50,185,50,2,215,51,36,40,69,217,80,81,238,9,207,212,151,36,41,86,17,239,59,116,0,8,198,245,78,11,147,68,187,230,242,187,79,67,246,198,134,84,173,206,3,232,30,65,188,218,105,231,105,126,206,47,224,148,202,20,107,204,59,19,229,210,246,10,197,3,58,132,180,14,228,165,45,26,41,19,38,251,228,238,224, +50,84,228,143,33,175,254,193,37,204,209,123,178,36,120,94,79,141,188,101,172,232,75,240,69,78,247,108,109,51,72,99,196,10,156,254,109,204,141,85,105,51,48,12,35,34,253,77,37,198,23,100,122,179,71,227,32,180,168,254,35,53,65,113,62,238,73,22,42,116,176,94,15,235,245,77,31,186,80,157,17,162,223,216,229,248,135,242,91,15,59,99,235,87,247,120,190,54,21,130,147,181,187,159,229,209,91,112,216,247,173,144,221,33,140,238,239,247,64,159,61,12,51,35,6,23,251,178,133,42,10,209,217,132,219,193,236,30,191,154,19,92,249,61,30,74,120,206,73,145,107,237,168,62,213,27,199,251,229,87,11,139,15,41,67,176,165,199,96,172,44,4,65,56,104,214,35,154,61,79,253,213,38,0,180,11,192,27,232,95,24,55,12,136,249,251,254,196,191,239,15,195,228,90,103,73,228,61,135,149,240,27,79,94,214,208,233,140,150,96,9,18,35,198,93,150,180,249,210,44,137,118,134,223,238,132,42,173,14,180,119,1,224,25,159,127,103,242,225,250,77,173,193,124,49,187, +90,251,17,208,228,177,41,118,24,82,42,223,111,181,208,251,231,89,173,82,45,57,124,169,96,201,138,78,171,52,75,151,54,43,216,92,158,3,203,79,195,32,13,182,111,121,189,77,146,139,90,216,252,92,62,28,30,42,12,241,93,157,13,203,27,97,56,172,173,31,250,231,6,62,7,240,104,139,197,29,185,206,171,52,13,154,120,19,169,162,181,246,3,100,29,131,242,162,196,81,46,174,68,40,253,209,247,248,89,253,158,229,240,167,86,152,251,186,18,104,0,252,241,159,24,103,58,82,132,156,122,237,0,206,26,142,68,71,168,236,129,176,34,64,67,162,114,170,190,174,207,44,35,74,231,248,137,156,15,181,169,76,237,102,81,58,24,53,94,189,5,221,37,78,24,134,248,2,134,119,220,55,10,14,33,54,185,170,63,144,148,110,179,132,224,129,168,60,253,20,56,126,67,21,211,203,4,26,169,82,84,87,34,136,83,119,195,96,70,225,194,234,137,179,14,68,185,169,194,233,252,60,44,210,234,213,246,213,186,74,181,204,191,49,124,3,203,186,25,88,185,106,57,182,125,155, +128,129,52,172,63,145,37,120,174,189,249,193,27,113,134,42,2,77,128,61,137,25,111,192,1,155,243,171,73,49,254,198,68,250,119,93,196,62,207,58,254,198,105,14,81,36,99,138,191,115,19,230,251,142,52,82,70,113,124,21,243,223,193,3,51,5,210,135,200,209,144,118,251,167,150,27,98,188,141,147,43,128,103,186,209,26,108,33,98,43,213,183,250,82,11,102,69,179,35,93,175,239,160,0,52,119,106,1,180,209,137,93,167,64,114,117,97,172,63,77,188,106,117,93,243,40,71,68,218,219,146,240,146,110,119,76,229,158,241,11,225,31,131,240,144,158,191,47,229,249,231,28,63,255,240,30,223,243,89,4,115,139,211,191,117,25,185,242,218,183,131,55,2,161,0,75,186,253,9,205,204,174,118,100,6,213,99,79,120,29,197,142,83,191,146,210,9,59,33,87,46,28,239,23,38,34,250,65,20,230,247,112,54,160,173,237,223,126,174,221,14,6,91,204,122,64,149,207,230,198,193,76,214,191,56,48,25,104,252,120,175,8,178,236,123,98,47,152,43,97,10,253,29,44,97,81, +26,120,198,119,152,93,215,39,151,127,211,109,234,219,27,159,226,252,231,91,246,211,116,23,44,209,1,241,144,239,137,229,94,79,59,75,7,142,106,241,7,113,238,249,52,77,135,210,249,91,2,167,71,219,223,36,37,220,29,208,191,217,103,0,70,247,40,142,43,159,195,25,216,8,250,166,142,73,255,213,184,153,68,127,195,105,58,139,249,224,9,4,217,187,127,112,12,65,48,176,222,142,241,75,58,62,26,18,173,252,2,130,164,162,90,144,158,195,240,20,6,160,175,214,244,187,210,162,234,9,213,65,162,6,157,176,64,197,236,207,146,172,43,203,24,28,166,50,191,251,120,13,1,129,97,248,186,151,143,250,138,138,155,96,64,164,129,185,135,151,238,36,118,80,134,105,142,83,209,51,48,241,171,7,40,21,245,227,107,153,111,231,59,201,191,59,55,85,128,204,158,223,243,91,128,103,219,28,60,243,74,1,41,180,26,108,130,201,127,53,4,183,220,48,12,226,14,248,175,42,214,39,44,174,31,160,7,243,41,214,131,53,184,218,138,72,223,64,220,69,189,189,53,242,23,5, +218,165,49,127,175,34,200,240,202,197,67,180,80,185,249,237,39,165,97,135,163,235,166,195,32,232,149,117,191,187,38,176,160,29,190,251,222,119,239,227,75,231,187,53,4,140,157,105,64,240,201,163,113,78,131,114,70,26,255,98,61,171,157,105,28,11,22,155,116,200,193,13,232,207,242,118,73,198,16,166,242,1,242,14,8,44,143,123,47,138,130,97,130,223,186,220,139,93,46,107,122,68,135,218,131,137,47,45,192,58,56,189,227,143,199,193,68,19,159,114,78,149,235,41,194,152,143,135,83,39,216,133,84,75,249,56,15,221,201,63,68,63,226,192,239,182,123,79,146,34,3,34,63,224,223,47,96,223,110,18,57,104,178,150,110,91,7,12,138,78,108,81,195,73,26,63,189,18,249,189,95,58,30,201,81,41,34,3,57,72,194,194,208,239,108,168,159,103,32,6,113,101,23,0,59,242,70,243,193,199,134,168,52,8,179,141,76,160,43,44,203,82,179,170,196,237,104,133,197,245,212,34,160,71,239,7,66,27,35,223,185,201,92,151,207,201,68,236,135,38,21,251,60,142,32,110, +33,214,243,193,252,236,131,56,65,12,107,246,221,124,190,70,16,179,126,126,40,212,69,158,27,230,103,193,82,54,173,118,126,161,242,126,164,210,68,117,172,23,187,209,153,130,85,238,75,239,65,178,65,238,160,241,164,194,76,62,31,246,213,221,111,246,227,251,129,96,91,36,39,162,28,138,247,251,62,133,198,155,123,246,175,0,195,98,13,203,12,203,236,153,227,132,33,237,29,42,130,232,25,36,158,22,207,175,196,94,209,235,94,113,119,244,22,122,222,208,42,191,187,9,55,22,87,127,99,137,209,75,157,145,175,249,22,134,96,220,55,244,218,162,43,224,207,1,199,67,199,213,118,143,39,73,26,58,159,32,15,153,69,154,162,27,248,11,17,251,40,32,14,195,113,85,93,100,188,3,11,163,113,26,55,142,114,67,129,134,253,229,150,218,142,252,119,110,190,235,124,143,150,216,180,149,69,174,14,233,241,52,228,246,38,25,66,16,239,242,144,100,118,245,165,157,10,217,227,237,153,25,25,195,143,222,29,143,72,52,157,135,102,133,77,202,125,157,239,35,229,239,179,83,21,134, +78,100,139,122,4,50,101,24,40,108,216,176,53,30,49,185,3,91,124,199,47,172,252,218,198,208,55,139,194,21,107,150,177,104,59,200,228,1,25,111,81,60,228,119,122,53,102,160,246,47,235,96,216,231,27,199,113,209,52,135,38,80,127,151,207,62,99,152,39,102,208,181,110,67,212,10,5,50,198,65,42,211,242,149,206,176,127,215,162,156,182,31,102,198,30,112,238,76,22,252,227,81,63,7,244,181,43,78,67,154,159,168,109,63,65,196,228,102,88,206,140,98,34,153,236,230,228,234,181,207,254,25,63,22,58,95,186,80,205,213,157,127,216,156,4,166,94,239,152,132,188,124,231,209,33,115,186,17,72,164,165,242,32,69,98,244,211,58,242,39,75,181,126,199,232,103,214,220,242,65,50,244,125,223,243,142,32,205,122,170,204,157,48,156,113,99,254,153,135,19,177,176,219,236,191,232,226,241,220,6,185,4,168,177,161,44,138,250,225,212,155,192,174,8,248,94,82,27,36,9,64,64,115,48,35,206,252,122,76,158,119,126,212,179,27,135,152,237,171,236,134,187,103,106,207,62, +14,100,156,74,195,12,24,196,77,67,71,207,244,220,145,178,150,80,237,192,115,2,245,123,203,205,253,8,138,125,252,100,249,209,2,105,223,48,8,175,133,174,112,177,57,167,180,193,196,250,131,148,241,47,218,150,120,31,245,253,183,131,53,98,159,236,248,138,84,28,79,101,70,23,32,70,133,29,71,50,164,85,121,32,241,243,65,217,249,144,234,19,221,81,20,4,235,205,228,232,187,122,49,171,141,183,231,85,185,192,35,104,240,111,174,231,190,109,215,141,8,227,67,75,233,30,87,219,59,131,238,232,145,81,123,120,195,121,89,30,98,142,207,98,93,226,253,45,119,245,189,137,204,55,142,159,205,203,146,101,164,96,29,219,77,167,12,37,73,18,121,59,0,86,126,26,231,157,12,22,78,216,254,247,21,101,221,24,224,140,250,21,232,90,132,161,53,135,223,19,82,105,99,213,47,184,192,134,111,145,133,118,64,119,34,136,159,223,12,123,197,253,64,216,75,235,216,59,48,28,8,206,215,239,157,32,15,244,100,129,127,190,59,215,24,117,54,102,180,193,201,222,245,51,100,93, +229,97,211,70,117,142,183,252,61,175,73,253,36,70,196,204,111,107,121,52,159,54,130,223,40,138,18,183,199,179,60,99,194,75,2,37,90,87,156,33,73,40,175,71,107,233,89,74,3,219,133,117,230,252,54,207,12,232,126,107,39,178,181,2,115,68,75,36,188,67,91,210,145,106,62,193,164,139,194,112,127,110,206,117,169,114,174,110,7,246,45,131,173,246,38,223,4,220,11,248,38,199,1,182,21,9,47,51,145,33,62,191,191,247,64,191,184,83,253,246,15,31,185,103,239,81,190,39,18,17,179,209,146,12,203,204,193,117,211,32,236,81,140,36,195,52,93,58,253,238,13,39,225,62,189,125,8,22,191,88,151,26,186,206,18,68,156,73,141,194,101,177,103,85,199,138,142,239,250,36,244,15,9,127,79,166,178,37,188,75,242,34,224,184,155,252,62,40,239,75,3,213,26,206,53,195,44,219,9,25,32,151,157,211,170,220,170,21,172,36,144,27,232,123,58,170,231,239,188,16,119,69,80,188,90,131,160,145,191,51,81,101,33,170,180,16,122,67,169,158,191,251,29,26,106,117, +70,247,53,225,7,195,108,123,97,59,19,231,199,182,229,28,111,61,253,213,14,122,77,41,195,178,232,13,98,37,118,82,98,76,215,89,228,87,250,28,99,21,136,79,219,171,2,236,140,32,52,204,210,1,83,242,117,11,132,249,204,145,36,11,215,91,44,113,217,150,104,88,110,108,173,193,139,250,215,117,165,89,255,50,89,79,48,140,153,138,228,111,178,11,2,113,81,224,97,33,137,117,197,227,164,250,31,203,31,239,82,144,10,110,219,32,8,96,95,173,98,184,62,69,58,197,0,21,150,231,23,228,178,204,131,227,40,167,27,75,208,231,215,244,141,91,22,134,11,31,244,249,251,100,165,239,155,59,105,166,99,97,230,185,21,247,60,239,155,55,197,44,81,234,251,94,248,193,111,237,90,74,124,192,38,191,229,43,140,140,51,173,235,55,230,66,185,242,36,190,110,236,82,165,176,31,36,155,43,102,91,62,130,153,166,202,39,127,101,134,46,140,170,36,1,157,115,38,86,242,154,102,90,140,104,131,70,65,12,112,203,20,151,191,255,27,207,241,191,175,255,111,63,179,95,15, +25,168,144,68,102,160,80,202,50,188,254,124,62,233,200,163,32,176,37,90,143,191,99,145,43,81,71,159,247,227,248,174,168,192,255,243,57,86,125,126,1,175,177,140,254,4,38,69,140,70,140,198,32,133,36,235,132,25,37,93,67,208,6,146,162,209,56,112,17,131,156,148,36,191,124,61,199,218,227,159,231,115,213,35,6,57,157,136,251,15,150,245,58,139,148,132,209,135,97,8,92,73,223,234,7,242,202,221,234,159,182,125,209,167,229,113,207,131,224,159,4,52,149,246,0,64,177,219,195,52,101,160,207,157,71,191,179,106,191,224,231,36,159,87,210,193,187,231,33,172,239,11,22,195,164,150,139,25,23,248,71,171,87,218,62,129,52,241,127,90,112,137,222,215,250,187,123,90,94,183,237,219,147,59,60,251,51,10,124,200,243,90,147,173,221,223,123,82,236,18,105,114,235,49,58,219,253,152,233,221,151,245,27,191,231,160,152,201,130,217,230,65,4,159,136,29,253,48,156,218,136,218,192,240,144,226,231,151,55,44,128,228,170,143,81,43,111,136,220,239,94,235,84,45,10,152, +190,123,180,98,88,93,6,49,161,254,62,230,168,229,158,104,98,238,174,101,17,160,233,191,87,159,64,181,24,223,118,241,147,23,144,164,111,179,160,111,130,24,118,96,79,16,12,62,242,245,59,176,26,21,240,180,230,238,248,239,188,33,143,177,251,116,197,179,104,152,174,33,69,119,3,72,101,22,0,59,137,27,6,224,103,6,32,189,19,205,11,133,96,24,199,3,243,6,118,15,123,21,251,5,252,122,38,91,178,136,63,102,169,208,64,123,226,37,21,117,82,229,119,126,251,1,25,82,118,188,54,110,250,134,178,254,177,25,253,33,131,152,125,61,15,70,238,91,32,252,93,180,0,159,205,66,162,180,245,46,201,118,213,13,112,152,211,2,151,60,8,207,95,147,156,33,72,242,119,71,85,56,99,180,222,220,159,229,126,132,56,215,150,199,59,15,91,52,171,253,16,184,35,162,202,68,195,244,127,54,89,241,54,176,6,247,119,250,171,178,19,216,232,250,158,172,228,133,241,127,239,214,255,54,247,40,0,62,7,207,27,150,231,206,16,122,77,255,214,0,175,250,51,224,201,128, +222,2,230,200,230,111,154,254,15,115,111,194,237,40,146,165,9,254,149,119,122,166,243,68,52,85,201,190,85,77,206,41,22,1,66,8,144,64,44,170,19,25,193,190,47,98,135,238,254,239,131,222,115,247,112,15,247,136,116,143,136,206,26,29,215,115,9,51,187,118,119,251,46,24,226,157,143,179,15,22,225,81,250,185,14,62,115,239,81,42,241,200,56,232,7,155,12,34,168,61,173,253,122,63,83,59,102,71,247,196,80,96,111,190,60,46,201,153,68,25,167,181,131,180,110,8,123,158,214,189,82,153,210,109,61,208,221,208,107,102,129,3,26,2,196,241,120,147,116,25,122,23,67,94,226,27,144,42,228,143,116,161,1,78,36,96,123,146,80,100,175,77,118,95,172,229,245,82,36,103,224,126,158,67,234,121,141,111,109,113,41,103,211,5,212,211,197,196,185,218,69,232,125,189,199,225,209,90,250,32,114,78,101,156,165,139,45,95,213,140,213,229,229,53,62,211,224,154,204,238,145,95,89,126,238,78,192,120,58,17,100,3,159,10,211,166,156,17,107,11,56,2,87,54,170,28, +99,188,238,117,11,35,42,103,105,15,62,41,159,177,35,95,19,215,226,46,222,247,236,67,5,41,147,63,111,100,20,115,59,161,113,237,93,252,231,129,255,124,48,195,110,67,226,60,162,202,172,210,52,21,0,168,55,24,51,168,239,54,69,236,40,86,12,108,188,55,189,192,94,44,87,225,154,7,215,21,187,163,226,228,226,54,22,183,184,123,40,145,218,129,87,144,186,125,22,189,96,52,29,246,224,76,108,229,120,163,234,119,185,70,119,56,42,7,70,120,26,199,162,250,96,35,126,255,167,180,207,211,54,187,127,204,174,230,156,138,165,55,87,32,174,113,132,217,221,221,222,15,23,207,61,29,72,91,124,200,55,87,119,64,176,176,150,186,108,57,86,249,94,173,219,148,110,112,73,34,247,201,25,153,169,123,3,123,120,107,30,221,223,204,125,201,81,199,226,35,186,87,36,204,223,254,246,253,15,63,252,239,255,253,151,31,254,179,135,254,253,229,221,127,255,137,188,88,81,215,123,67,86,70,47,8,255,210,7,222,48,68,221,75,210,121,109,250,18,52,245,208,53,229,95,95, +142,195,75,216,68,253,75,221,12,47,93,244,24,179,46,122,17,111,199,151,190,121,201,134,151,185,233,138,254,37,171,247,254,85,229,213,225,75,153,213,209,75,219,53,59,149,170,255,235,15,111,115,33,31,205,121,220,251,122,125,244,210,196,175,100,118,26,129,87,191,248,209,203,216,71,225,203,15,255,249,247,161,105,179,224,167,127,251,9,252,9,52,222,88,226,134,174,252,9,236,187,224,211,35,255,119,84,255,244,175,99,255,211,255,245,241,193,127,251,233,223,130,210,235,251,191,35,47,31,29,254,97,159,248,101,72,189,225,37,235,95,124,239,57,83,83,191,239,192,119,222,252,198,41,252,177,114,62,106,125,9,189,193,123,14,205,234,160,28,195,125,244,46,241,23,89,125,246,126,199,42,191,143,49,154,177,11,162,247,156,238,60,253,124,240,201,210,175,232,231,183,41,135,205,78,92,155,162,110,202,162,249,35,210,31,107,225,199,48,170,154,119,66,71,187,193,118,214,119,37,55,239,6,61,117,255,206,190,47,109,211,247,153,159,149,217,144,69,31,236,245,242,166,140,255,254, +175,207,15,47,255,243,127,194,208,254,18,190,131,17,234,123,241,245,239,127,192,47,111,252,254,15,228,133,107,234,126,232,198,96,104,186,23,62,26,188,172,124,239,107,196,59,10,61,254,239,255,246,177,20,187,141,62,254,250,221,79,223,255,219,222,241,63,255,199,199,42,255,225,187,239,159,35,209,127,223,21,178,243,230,149,217,182,59,225,46,205,203,171,121,255,250,49,135,59,39,95,199,170,62,250,101,22,188,156,163,29,12,118,47,74,214,15,95,193,106,224,159,155,48,139,133,166,171,188,193,121,229,244,199,191,115,94,89,250,94,80,160,127,127,249,240,241,135,255,199,24,186,172,78,254,243,63,190,131,254,10,253,21,193,241,239,95,126,250,203,15,255,242,242,241,129,172,30,126,113,36,108,118,174,162,31,254,223,31,119,5,124,58,215,15,239,53,16,191,244,209,176,11,191,155,49,120,55,219,203,156,149,229,75,146,77,209,171,82,222,102,126,25,154,103,36,181,222,62,203,238,164,126,212,103,97,244,18,237,102,95,95,156,23,111,217,199,39,93,246,46,72,159,209,186,187, +241,115,116,219,180,59,189,58,108,230,191,190,152,251,247,172,110,199,225,101,242,202,113,215,185,215,189,77,241,142,192,235,209,87,126,188,103,60,12,175,116,222,100,248,212,40,95,171,82,62,122,254,174,241,63,81,175,111,19,254,81,229,126,166,186,61,59,182,93,212,71,245,240,218,121,111,11,159,19,237,99,134,57,138,246,222,115,243,94,135,109,179,211,232,255,11,116,237,254,19,213,236,254,169,238,91,237,7,95,220,63,234,195,238,255,73,31,254,103,42,247,109,194,255,18,31,118,191,210,135,255,79,233,218,69,254,153,78,140,252,169,94,220,71,251,186,27,122,251,167,47,122,238,103,14,254,95,230,202,255,76,29,191,155,241,159,224,204,63,171,255,255,23,110,109,167,81,125,111,154,202,8,118,36,86,254,66,227,63,43,252,135,167,198,62,237,251,94,87,239,187,188,42,106,215,193,156,70,111,90,216,193,116,247,134,219,189,151,109,31,246,178,131,51,111,135,248,207,193,223,196,159,17,13,87,175,78,162,127,204,221,251,158,191,201,91,223,84,175,208,255,21,200,189,131,160, +221,115,84,255,196,168,65,250,252,24,126,43,131,142,123,206,234,175,98,240,181,231,111,51,248,174,10,106,203,189,222,105,186,44,217,221,234,119,112,182,207,101,236,136,245,167,239,94,255,126,255,142,185,143,58,253,253,19,176,251,139,80,122,114,252,142,194,15,223,61,199,237,31,246,1,207,175,123,211,127,160,47,253,246,195,123,120,188,247,235,63,81,103,191,119,219,35,96,72,95,254,243,191,255,235,187,206,127,125,17,198,58,24,178,29,170,239,121,165,216,43,184,104,56,86,94,18,125,247,253,91,104,117,209,48,118,245,238,34,126,54,84,94,251,52,209,207,163,95,73,254,245,163,2,233,55,4,23,223,11,254,211,247,193,179,48,120,149,252,35,233,166,172,27,70,175,252,225,229,51,177,94,196,247,18,127,255,227,199,35,94,201,188,183,217,245,149,207,207,5,254,243,4,252,42,219,114,77,217,116,63,125,247,202,218,203,219,151,191,252,94,43,191,14,223,205,252,153,200,63,62,221,249,217,248,247,183,41,190,48,126,103,63,120,109,250,196,27,222,9,246,214,242,242,87,175, +127,87,211,63,157,61,233,154,113,207,84,175,109,95,105,210,157,166,153,13,101,244,94,222,183,236,251,251,5,126,37,246,107,2,191,17,255,251,187,73,190,44,242,240,74,224,75,34,191,181,188,124,144,248,245,251,215,123,238,59,49,223,9,246,251,248,123,17,63,72,248,253,47,156,246,115,158,190,202,217,94,169,9,187,179,191,55,192,235,231,63,166,254,39,137,95,51,193,179,237,239,175,147,124,89,253,241,222,98,254,170,9,126,110,125,154,225,85,216,215,99,223,232,108,127,102,132,253,76,240,15,134,217,175,75,253,81,243,207,98,15,209,50,124,83,164,137,159,24,251,131,184,191,105,144,23,241,19,147,254,210,231,158,137,242,51,35,124,149,219,41,158,31,149,253,103,65,255,47,255,224,251,103,177,51,53,89,248,222,18,111,52,255,72,236,47,175,36,126,1,45,191,141,196,250,103,145,64,126,248,241,167,191,253,248,211,127,251,233,191,125,182,24,151,175,130,190,71,58,233,14,36,182,93,253,94,249,6,30,191,123,231,53,239,132,249,254,95,94,246,234,96,200,130,95,182, +191,227,244,251,87,112,249,51,120,253,173,206,200,15,223,127,125,164,189,142,112,254,172,188,254,70,237,79,48,238,151,2,236,93,211,107,112,189,215,239,175,168,247,235,131,237,189,252,223,144,240,127,252,233,47,111,49,247,94,218,47,5,220,87,112,247,245,33,232,254,169,246,113,255,136,125,214,95,183,207,250,27,246,249,196,95,191,209,58,238,31,176,142,251,21,214,249,18,111,223,96,27,228,207,53,14,242,95,96,157,95,201,43,223,106,39,228,143,24,10,249,10,75,253,54,159,223,176,164,253,121,80,234,103,122,127,4,75,189,91,20,127,13,76,189,107,254,196,118,253,183,64,42,241,83,193,191,4,43,126,252,200,24,253,175,3,137,231,164,239,205,241,198,199,183,107,255,207,4,118,31,81,252,131,200,238,55,108,240,113,251,123,35,188,30,251,162,38,190,66,15,122,217,12,76,23,121,103,175,75,178,250,167,239,178,221,42,255,242,233,159,223,169,143,79,41,127,170,146,236,205,204,187,64,169,18,197,191,60,57,247,81,235,53,75,210,95,111,158,204,166,253,245,70,182,25, +134,166,250,252,220,68,185,207,248,30,167,188,77,191,99,158,238,57,209,7,248,242,110,222,253,248,208,180,239,15,190,206,246,6,127,252,87,210,31,186,127,152,234,165,122,21,246,3,214,250,248,4,206,243,204,220,235,217,215,143,175,229,190,191,178,253,205,246,122,242,253,177,205,254,160,145,126,38,247,107,134,122,147,236,203,218,124,239,157,239,250,60,165,255,228,212,213,31,22,92,252,178,224,159,231,248,236,231,252,241,37,209,190,148,71,94,57,244,246,142,111,162,188,201,240,45,169,228,253,68,175,62,243,39,218,228,35,122,223,106,148,55,111,254,39,90,229,19,217,191,202,44,159,72,247,219,118,121,147,230,247,27,102,143,219,63,209,44,31,168,125,171,81,246,84,242,207,52,201,71,82,127,149,65,62,146,235,183,205,241,148,227,247,27,227,45,85,254,137,246,248,152,224,183,154,228,93,30,255,39,90,229,83,241,191,202,48,159,10,248,219,182,121,39,208,239,55,207,159,137,136,62,161,249,251,49,81,251,211,143,222,79,63,254,250,169,229,143,219,223,99,162,143,52,242,251, +206,51,139,159,169,228,131,22,254,1,199,47,191,28,250,15,109,246,101,14,191,202,108,204,94,116,252,153,38,251,64,239,247,155,235,89,7,253,150,185,62,110,255,34,132,253,80,72,65,255,254,242,175,255,235,63,254,35,123,94,58,249,55,18,39,254,130,65,196,119,12,90,48,151,11,243,243,75,202,2,242,94,178,126,115,158,15,7,155,196,47,120,72,167,124,144,20,234,44,29,9,22,209,130,217,57,169,157,178,62,110,72,91,25,121,38,176,139,198,220,53,16,159,174,22,119,105,218,104,18,160,17,119,146,3,243,201,75,175,23,230,130,155,86,120,139,96,147,102,213,3,100,210,21,183,198,18,13,164,38,132,153,119,13,158,246,38,206,83,38,128,100,36,136,186,18,124,77,218,72,67,60,128,10,153,139,134,198,212,73,176,38,42,122,240,80,83,185,143,17,233,76,18,56,58,55,124,241,117,246,145,7,184,148,64,154,61,33,231,195,122,51,109,221,226,205,41,236,33,173,177,112,200,227,19,216,218,142,69,81,237,223,201,155,9,61,31,241,46,78,98,58,67,98,195,238, +221,211,199,226,111,62,211,142,195,109,134,52,209,30,237,50,89,111,54,215,89,230,234,207,165,59,72,51,172,105,30,108,151,135,249,214,87,45,188,17,254,209,170,198,235,122,106,166,46,30,248,209,71,251,8,137,195,220,22,227,107,123,131,236,10,165,97,27,246,73,244,20,42,183,170,71,218,122,92,58,105,115,148,209,161,208,237,62,88,19,12,114,56,10,96,212,57,109,113,238,65,85,144,66,7,203,4,250,35,72,12,81,204,59,114,67,210,15,185,86,218,170,151,131,104,11,105,216,172,112,171,2,224,22,141,203,170,198,166,241,70,69,133,52,176,231,62,147,192,71,123,247,83,186,160,113,207,206,251,9,182,108,48,48,102,176,180,30,128,230,119,243,169,135,196,73,56,2,16,94,10,3,106,89,147,233,92,113,88,200,194,139,150,244,230,227,50,105,141,96,151,152,138,60,230,62,75,29,21,62,218,188,229,62,246,119,245,149,255,119,107,129,20,228,237,241,208,82,108,234,44,2,57,184,187,110,239,251,123,121,190,251,253,77,63,38,128,189,134,108,44,49,127,251,254,171, +33,250,51,134,236,44,28,210,63,180,188,125,160,242,107,107,218,91,28,205,175,93,126,61,206,222,218,223,199,217,235,183,143,227,236,185,81,161,205,150,111,42,25,197,46,11,255,204,156,243,129,222,239,207,57,207,61,42,191,149,115,62,110,255,98,206,121,118,248,66,206,65,201,61,231,64,123,206,113,153,143,83,206,91,206,137,89,223,85,153,195,193,162,91,55,8,110,152,65,54,76,126,106,46,219,161,182,149,224,218,227,91,38,115,91,207,31,251,19,150,56,25,92,137,85,76,105,66,67,58,187,55,67,180,187,198,230,252,158,32,159,96,201,29,185,165,166,160,244,26,200,221,175,101,229,40,103,166,70,99,141,170,72,94,56,115,102,168,21,146,162,49,5,181,164,226,97,158,197,192,19,101,60,57,143,51,190,129,64,232,48,215,169,98,83,116,127,127,248,63,50,173,56,36,167,91,14,248,185,192,231,224,35,2,57,115,95,129,108,115,171,174,196,122,47,69,217,35,177,155,16,120,234,141,70,209,19,5,94,10,142,63,76,3,165,177,232,5,72,154,238,65,84,142,1,104, +91,119,142,183,57,153,21,201,228,193,57,71,176,25,143,248,0,211,226,146,54,22,228,204,241,76,95,246,157,219,4,246,2,198,57,22,56,206,93,72,52,73,241,165,28,88,73,63,37,216,219,61,205,64,19,187,154,60,162,51,81,204,110,182,215,13,131,166,44,11,5,80,142,43,36,208,10,78,41,197,13,253,140,242,88,249,104,55,120,62,158,51,26,158,227,102,129,1,198,152,93,27,235,195,41,9,117,24,140,89,20,243,212,116,89,58,1,231,210,89,11,16,74,135,15,185,79,37,189,54,176,11,84,153,29,92,196,189,122,190,95,178,5,21,133,113,88,136,77,164,136,188,36,22,68,147,135,168,239,226,148,215,68,245,172,58,233,38,98,116,152,223,169,172,36,86,40,146,168,251,37,189,78,192,193,68,157,22,10,193,20,154,188,43,49,47,10,84,12,71,173,94,166,136,147,32,191,28,117,187,33,54,30,154,12,163,73,16,229,84,104,199,60,33,149,80,27,174,189,40,201,81,81,134,233,236,172,137,45,212,27,4,222,244,72,33,72,199,241,135,164,33,20,182,16,164, +171,171,105,253,172,170,253,170,230,211,144,174,54,207,163,167,253,45,238,111,105,73,0,134,234,16,101,94,190,62,231,60,99,232,143,231,156,15,84,126,45,231,188,197,209,175,231,156,143,219,191,152,115,94,55,147,125,115,206,73,155,217,122,242,246,211,119,126,211,148,191,79,186,247,52,62,21,237,73,239,253,54,150,189,199,7,161,142,63,239,200,120,30,126,238,186,25,186,49,250,244,44,253,155,48,253,107,151,250,235,69,145,254,4,81,164,63,71,148,143,46,7,253,78,97,148,40,137,234,63,42,205,27,145,223,22,231,121,117,243,227,246,167,12,255,80,198,215,77,14,253,75,237,85,209,191,188,75,248,175,87,47,135,181,140,222,182,226,248,209,155,196,127,125,71,233,31,223,237,240,198,172,233,249,229,207,247,82,188,72,207,27,27,126,120,187,191,225,185,57,47,140,250,160,203,252,40,124,41,95,187,239,7,158,55,35,124,1,215,194,40,137,255,5,127,46,50,244,204,220,62,91,100,32,178,24,122,236,112,188,223,167,134,154,230,179,129,98,230,243,182,211,165,175,69,160, +23,116,209,190,1,145,185,30,75,190,156,169,217,38,135,50,128,170,11,195,182,122,114,185,202,253,201,1,79,243,45,99,103,154,3,134,139,154,165,92,77,206,159,2,93,30,33,156,161,42,38,21,25,124,40,41,235,116,173,171,242,34,36,226,234,193,72,231,91,94,90,178,11,18,174,3,144,221,158,191,60,20,205,114,201,168,153,113,49,230,16,68,252,110,210,97,98,3,121,39,100,11,102,205,133,5,98,112,178,192,4,123,142,196,41,164,154,93,38,242,154,21,119,38,220,65,182,200,117,38,163,112,167,76,86,237,138,51,228,234,220,160,186,76,161,73,229,68,37,168,57,247,131,35,4,89,139,128,145,65,243,212,133,30,100,163,192,233,88,84,73,52,214,51,72,47,31,5,118,237,57,69,226,194,112,161,54,124,144,214,138,134,57,169,54,229,249,80,25,102,88,43,231,5,243,239,74,103,109,72,103,40,233,121,236,67,246,132,3,115,73,198,20,120,70,173,113,198,134,252,228,224,91,136,211,116,114,36,19,204,14,240,221,1,206,229,124,40,103,53,77,240,241,86,143,122, +117,135,26,230,130,113,1,38,30,215,88,73,238,231,62,145,207,18,85,223,233,179,191,0,160,111,39,59,204,159,186,121,232,10,30,119,44,111,175,53,214,24,199,1,146,229,9,68,162,117,157,24,170,16,109,168,96,130,129,222,50,199,251,114,202,194,56,204,248,219,134,143,229,66,228,231,169,60,138,218,120,99,158,244,57,23,31,249,85,220,234,211,213,88,91,166,18,29,223,237,123,194,242,4,164,11,37,86,154,132,179,56,159,11,62,51,75,153,238,232,240,62,139,150,163,61,90,101,212,117,69,65,31,143,27,118,159,207,185,188,224,173,78,15,199,113,180,171,172,102,112,216,46,154,161,242,186,238,14,46,12,125,51,106,254,200,153,236,114,186,155,152,91,149,173,54,173,67,7,212,173,38,71,70,21,108,39,235,208,185,225,28,228,219,36,79,245,157,66,252,27,229,180,52,236,159,202,0,13,57,109,203,238,43,121,38,30,254,129,110,226,202,169,187,16,107,183,86,211,104,12,231,31,112,38,163,55,192,205,229,181,168,193,145,45,107,198,112,24,68,228,203,59,223,46,5, +115,159,15,119,76,187,22,84,30,154,243,41,96,197,136,47,238,250,174,243,194,126,175,247,213,196,209,144,66,231,96,95,93,175,100,6,214,50,155,123,206,128,223,176,10,40,35,245,161,16,6,131,60,106,52,131,240,49,236,14,54,230,153,124,78,120,105,190,32,162,50,92,72,91,142,6,190,56,187,227,74,14,32,87,155,230,238,215,55,147,94,205,13,133,157,93,185,5,96,31,174,72,44,41,67,40,131,126,166,28,102,45,215,79,132,89,219,237,28,136,52,116,43,252,35,37,65,33,102,95,169,240,136,248,38,161,106,109,73,221,59,28,198,162,27,32,158,238,153,27,114,174,194,41,123,137,165,176,57,238,60,72,70,41,239,246,137,11,231,187,218,222,40,42,192,53,200,217,110,146,86,129,143,11,45,105,228,184,199,174,116,195,26,179,121,180,70,177,82,44,42,172,29,189,132,218,141,48,54,91,204,228,136,226,240,130,160,225,3,226,100,226,250,152,245,12,56,96,14,21,14,115,251,152,179,91,190,181,109,60,63,250,165,170,120,36,195,73,61,47,130,106,179,23,146,211, +96,71,227,138,153,150,54,227,170,130,80,41,118,57,144,20,12,193,97,8,134,1,61,146,217,218,161,92,251,240,57,63,121,232,178,232,184,203,31,96,100,159,160,80,1,138,128,75,62,162,123,79,56,254,217,193,226,149,192,159,143,23,142,171,98,91,67,94,52,93,217,170,45,68,150,251,251,156,25,153,181,232,248,181,230,61,139,247,16,62,116,78,254,84,97,250,138,225,52,218,79,56,16,24,247,45,87,206,117,88,155,221,114,48,235,129,144,203,168,5,118,72,52,142,247,67,183,43,65,64,47,134,79,47,90,187,98,5,132,11,103,18,57,20,68,184,246,237,106,198,114,15,5,1,40,227,254,205,213,172,66,171,213,153,141,82,168,238,41,63,119,206,17,91,96,173,169,249,5,189,123,246,129,172,49,3,227,46,152,136,173,129,194,132,90,159,176,26,91,149,192,172,226,143,179,164,172,189,58,211,142,229,7,192,114,99,206,17,87,228,36,233,77,129,134,53,48,69,91,171,68,70,248,108,165,27,236,216,177,20,202,198,185,94,169,226,46,89,8,219,239,125,20,2,38,204, +229,236,36,24,157,65,220,221,60,75,186,155,145,132,116,152,68,225,114,169,147,187,212,176,119,63,59,199,39,211,207,220,149,60,226,145,74,59,10,111,143,151,248,114,10,64,61,15,55,63,62,142,64,128,251,103,73,94,115,122,161,239,144,61,133,252,177,105,57,53,202,59,131,6,48,95,139,251,110,7,197,143,37,41,75,163,29,226,69,230,253,86,54,219,148,116,103,196,80,216,51,1,27,72,121,11,48,101,85,17,56,61,93,151,235,66,159,79,2,233,120,32,14,241,8,94,144,72,94,0,97,113,233,135,155,134,31,48,227,106,26,28,250,168,66,216,155,82,149,99,91,75,85,54,173,246,137,106,51,44,95,35,252,174,101,111,117,13,65,236,234,218,217,97,9,85,241,225,140,238,99,174,53,93,201,153,140,28,196,49,2,101,63,19,111,115,208,157,2,90,203,184,75,133,17,15,210,176,151,172,137,61,205,72,39,100,129,74,12,23,212,9,185,95,148,150,77,72,150,130,123,80,133,5,65,190,6,168,19,19,182,24,2,215,102,187,24,134,214,81,71,77,44,163,172,201, +76,4,41,229,6,247,197,84,33,93,235,128,186,215,86,80,79,96,245,192,193,192,175,117,252,40,215,61,4,202,13,98,89,70,157,110,40,105,88,125,117,223,96,91,20,104,52,25,180,45,104,21,112,8,110,227,192,145,54,101,52,24,227,168,69,157,71,114,186,64,242,196,23,42,61,182,168,35,98,86,132,186,139,17,237,177,173,5,78,102,193,121,106,91,225,121,74,216,141,145,53,169,112,103,111,168,59,78,44,215,1,197,243,3,88,183,13,143,131,7,179,105,228,235,88,132,188,121,137,174,36,18,85,50,227,167,37,131,99,15,130,160,250,18,213,29,194,95,158,62,89,106,164,153,226,199,242,174,211,157,124,143,220,231,195,56,202,250,30,151,39,84,218,108,135,18,239,174,118,41,104,122,86,207,141,104,98,226,252,170,71,54,231,211,232,62,83,12,125,6,31,96,73,222,137,123,228,53,52,44,82,100,127,151,234,209,233,145,61,197,171,91,63,42,138,158,28,234,221,57,60,51,35,75,141,11,65,240,49,99,219,241,49,7,228,145,72,183,26,39,241,96,26,130,208,99, +183,12,47,207,218,238,108,104,11,209,114,126,1,136,17,27,205,13,215,72,96,198,98,148,164,41,71,186,142,65,42,235,36,148,155,96,28,227,65,224,25,176,171,133,69,232,226,16,213,131,82,78,218,210,158,112,177,241,126,201,235,235,28,129,232,70,150,53,189,151,33,176,85,107,134,49,34,192,142,5,106,153,232,210,197,134,100,59,240,219,210,60,9,11,13,130,0,109,69,228,87,22,36,207,205,211,31,97,195,207,207,114,191,7,119,47,159,244,252,194,137,210,39,136,203,226,247,32,234,61,60,253,103,130,181,175,221,79,240,58,82,111,62,236,81,212,159,247,110,252,129,221,4,239,233,253,218,73,145,87,250,127,127,155,230,109,7,203,243,84,120,211,127,105,47,126,211,133,89,237,237,117,239,135,43,214,175,29,63,236,25,120,147,122,120,106,105,239,221,213,81,247,210,69,165,55,188,222,226,210,252,124,186,250,173,237,191,16,42,163,240,95,8,26,221,161,242,141,241,231,207,161,114,240,184,16,194,14,149,225,212,244,131,187,99,99,225,34,223,97,146,89,4,180,52,116, +113,176,3,237,86,96,88,85,39,214,121,101,108,182,149,116,8,27,44,238,161,87,96,144,112,171,124,52,113,32,221,174,153,92,141,204,71,244,205,62,206,225,220,31,200,64,66,132,219,145,96,125,207,179,230,136,129,221,217,30,108,184,83,148,227,200,151,227,195,102,218,161,190,26,15,89,96,164,228,136,66,124,91,53,106,178,195,233,251,104,128,93,220,106,9,215,207,133,139,74,253,34,34,86,46,128,93,176,133,23,214,101,77,241,184,228,22,106,34,163,243,24,206,48,115,48,142,196,190,134,73,84,85,192,167,5,136,232,135,12,47,53,86,98,72,156,213,27,221,17,246,72,197,87,7,164,114,182,58,234,26,187,209,217,65,208,149,82,63,251,24,186,231,16,253,241,252,181,72,91,135,131,58,130,246,114,181,152,101,56,180,91,6,132,181,109,174,97,113,57,61,238,87,89,22,48,130,156,14,15,108,43,36,2,190,59,125,254,136,109,92,31,110,84,11,43,206,61,38,163,19,27,91,19,202,72,15,38,62,49,57,132,64,101,184,70,56,86,72,107,234,64,98,226,192,62, +61,179,68,34,173,201,145,86,7,217,9,234,49,146,89,170,177,104,182,17,104,27,12,152,168,217,191,114,186,233,27,22,42,147,117,118,137,79,66,124,241,126,15,93,183,70,9,0,197,71,88,241,99,20,0,120,97,184,95,36,2,247,180,145,242,249,166,5,145,77,26,247,36,30,95,248,8,224,229,16,188,140,3,138,94,120,104,198,2,146,74,9,146,44,135,17,40,233,83,223,33,87,84,31,51,58,138,38,192,147,118,52,79,205,152,12,140,118,222,77,135,3,125,30,70,20,154,90,22,244,19,153,6,41,186,56,128,231,163,52,129,206,221,176,200,35,41,229,11,148,160,152,144,56,248,157,190,168,100,34,17,201,81,101,167,29,254,150,35,160,62,133,7,88,87,0,236,248,198,71,24,11,52,28,227,192,28,184,162,219,200,64,160,248,0,82,152,10,21,134,37,152,224,196,76,48,115,241,222,116,192,204,54,27,215,53,54,117,180,175,215,32,237,132,18,68,18,160,94,26,232,241,108,6,176,194,196,208,10,105,83,146,11,236,195,201,193,173,174,176,75,88,163,0,8,105, +96,64,236,162,246,226,165,143,241,29,165,158,195,209,132,21,148,191,136,93,118,139,243,58,176,137,75,76,223,40,225,84,88,241,172,32,129,56,136,72,39,121,243,81,34,47,220,179,79,18,24,16,6,220,98,154,170,97,242,42,69,131,126,163,236,136,117,38,253,118,49,122,6,24,29,22,134,192,1,25,246,53,178,205,151,13,204,10,4,108,90,141,102,168,32,100,78,246,233,17,199,217,64,3,246,112,130,56,106,166,231,65,101,138,0,30,60,62,172,37,66,214,34,179,35,242,224,4,40,82,86,99,187,156,147,169,149,235,213,53,113,137,157,244,137,134,208,204,50,59,76,158,97,252,62,145,183,169,133,233,72,159,85,39,201,238,151,40,159,82,212,61,96,160,147,161,82,119,145,55,170,131,53,37,117,117,220,130,39,216,163,142,206,50,236,126,150,9,99,91,183,245,234,2,216,161,78,242,33,190,177,124,195,206,13,7,222,158,79,124,12,43,157,226,89,124,86,232,71,162,95,249,229,114,0,26,145,187,40,84,159,157,124,112,37,79,49,66,232,69,36,19,188,165,197,70, +216,107,173,174,180,118,109,133,228,113,177,160,198,168,156,203,136,156,236,35,237,192,35,173,67,52,23,243,156,102,0,213,201,194,173,154,47,4,175,176,183,129,110,206,155,136,109,158,43,215,78,24,151,33,209,153,235,216,94,1,221,216,43,80,188,10,108,153,148,133,200,66,233,84,35,102,24,217,46,38,117,163,181,48,62,97,144,66,168,54,206,229,218,195,145,186,218,49,201,21,8,105,84,58,136,210,86,120,77,18,122,194,109,118,47,165,7,147,236,93,103,147,125,129,55,48,2,151,193,155,242,200,15,37,186,221,249,179,90,129,99,88,224,186,188,152,52,174,38,5,158,230,80,143,132,190,170,63,174,168,131,27,170,48,3,196,109,71,185,85,79,248,236,56,133,71,39,61,164,170,15,74,100,64,120,183,51,124,4,31,11,102,213,117,120,214,242,91,74,145,67,164,231,55,136,27,161,164,43,145,169,93,182,146,32,171,40,55,242,198,14,175,194,102,9,153,217,131,136,203,57,192,118,205,1,195,84,81,141,136,202,195,245,160,64,26,109,135,36,102,76,53,14,106,229,56, +214,56,28,183,241,184,76,0,216,249,180,218,39,135,241,14,180,116,48,21,156,226,180,135,91,119,237,78,177,62,93,202,34,119,224,59,147,25,23,147,206,157,69,43,175,114,203,41,35,78,109,68,31,155,8,170,20,4,120,161,87,117,53,76,186,178,178,59,68,171,103,244,136,156,43,213,43,239,172,238,108,59,3,245,129,142,117,207,206,234,100,224,38,167,32,87,56,64,143,181,68,118,54,36,130,1,122,70,192,123,11,99,148,96,230,100,131,151,14,169,179,224,131,221,11,39,240,131,191,220,27,240,160,220,92,129,14,167,88,37,236,8,97,18,118,50,149,123,197,67,8,221,103,138,78,26,247,179,54,183,171,235,79,169,70,245,53,14,205,55,81,220,215,26,47,142,11,131,135,12,189,201,195,162,185,13,8,114,26,1,90,150,22,217,160,100,229,97,197,81,47,196,227,145,36,140,56,48,69,23,75,114,136,84,169,46,221,145,63,192,156,101,224,150,162,112,163,82,195,58,93,107,7,178,233,170,247,106,67,1,178,8,163,19,67,223,38,20,41,160,199,99,12,117,124,168, +40,231,26,150,214,35,41,194,177,218,78,84,113,106,22,200,168,132,43,215,66,61,60,87,149,240,32,213,83,250,88,66,226,120,188,35,230,4,149,61,184,59,165,217,73,210,153,2,175,71,177,157,30,242,149,167,179,12,174,30,231,18,63,80,0,31,167,204,152,10,91,103,158,128,188,135,18,59,108,43,132,184,208,50,118,59,99,154,201,81,71,130,1,175,196,67,61,155,158,81,139,22,68,92,54,35,79,1,242,249,88,102,216,57,52,187,113,56,186,165,48,6,241,90,53,142,202,86,63,73,211,220,213,93,189,158,200,56,107,245,16,201,174,166,128,108,190,23,226,72,74,61,198,184,24,74,171,186,60,127,189,94,26,44,82,8,28,56,162,55,175,221,83,18,133,60,215,9,215,240,83,216,207,174,206,4,3,52,206,14,178,123,223,115,167,98,122,67,81,206,81,223,143,107,75,19,17,137,242,148,124,175,92,200,99,31,0,109,44,85,130,147,183,86,66,76,17,23,109,137,143,194,1,188,150,161,53,149,167,116,176,81,101,79,126,106,106,80,233,69,178,104,113,187,248,120, +191,10,156,177,185,97,234,158,76,57,136,125,239,30,52,50,148,96,78,40,167,45,76,73,65,59,205,68,32,53,249,162,55,181,20,187,215,179,198,117,207,7,221,159,230,1,75,182,235,70,38,197,245,166,170,170,102,47,190,27,111,4,27,157,175,206,22,138,20,170,145,58,162,174,231,161,194,187,59,87,149,156,73,202,76,230,233,249,90,106,195,249,158,133,83,22,170,120,109,214,16,121,117,1,90,247,73,96,84,8,195,19,6,40,17,116,16,181,188,96,34,207,144,58,222,162,18,82,227,181,211,26,21,104,17,126,94,108,106,19,1,140,208,136,67,244,252,153,94,164,156,75,70,57,105,75,14,32,87,173,208,123,15,179,163,112,235,185,75,71,37,196,18,201,74,21,147,20,70,92,59,189,25,128,115,108,219,58,147,171,229,193,137,98,110,43,253,108,186,67,15,192,229,68,161,88,1,61,176,197,205,29,166,72,97,121,194,186,133,119,208,218,74,82,64,38,37,246,50,55,157,228,201,195,129,134,121,156,8,53,86,46,36,43,166,206,253,222,24,40,76,78,183,173,190,37, +192,30,233,2,70,82,188,232,210,46,208,173,250,241,4,199,124,241,136,41,251,145,56,27,30,237,241,75,248,160,117,112,10,15,52,37,32,214,111,28,104,239,152,64,47,113,121,130,86,42,151,176,154,213,59,149,153,208,53,240,23,128,97,205,34,134,7,213,139,168,111,184,14,251,1,66,59,127,232,162,200,207,100,126,237,170,200,242,57,230,126,127,163,200,15,31,161,239,191,254,1,184,253,109,2,187,127,142,192,238,175,9,188,254,170,192,235,63,79,96,241,147,162,235,131,176,159,212,69,95,222,157,243,81,109,245,197,157,57,77,255,139,202,232,171,121,254,134,82,81,29,43,174,121,222,210,246,135,45,245,142,210,175,25,171,30,191,176,7,122,63,248,252,213,161,119,86,123,118,121,138,252,65,220,114,172,234,254,93,157,151,193,56,244,239,218,94,136,161,239,27,222,17,251,215,255,245,81,105,70,145,248,95,48,130,250,142,89,103,214,248,172,52,155,201,242,113,38,14,7,142,86,50,224,24,250,115,25,49,192,198,2,39,77,67,227,98,145,85,4,173,66,78,26,143,121, +137,75,135,13,191,20,152,74,230,243,217,93,179,131,236,156,10,177,123,204,13,243,249,139,205,2,70,100,50,37,209,192,161,223,226,165,53,96,64,110,14,194,141,206,199,32,153,21,146,185,184,28,36,157,105,182,207,92,53,59,53,145,198,164,219,241,212,18,207,99,137,132,176,201,204,182,218,157,224,239,7,200,123,142,11,88,190,186,8,38,172,237,80,144,209,123,142,157,37,35,200,103,105,189,55,208,115,28,198,241,231,196,203,31,129,57,75,76,236,10,124,114,42,112,39,209,138,220,106,159,227,230,131,232,50,176,100,97,104,162,49,227,172,72,204,245,184,194,71,233,8,2,49,239,114,244,65,85,217,97,219,152,53,16,216,68,49,147,227,129,245,246,57,87,28,84,208,149,131,234,203,28,76,97,112,153,98,50,0,160,16,157,81,224,102,68,15,123,180,211,135,135,239,72,51,160,246,69,39,116,1,32,236,48,255,60,17,7,21,233,106,110,163,246,100,236,16,211,221,13,176,92,152,22,229,16,40,76,15,20,204,13,194,110,241,0,180,107,119,247,194,219,85,35,71,87, +140,102,222,147,204,93,239,77,148,118,118,176,54,123,73,229,57,54,213,209,27,101,19,236,25,71,20,67,233,107,26,4,200,116,24,213,139,243,112,113,184,240,43,126,121,212,25,109,97,41,95,90,56,129,207,112,223,131,23,253,184,244,124,59,220,76,139,141,149,199,20,249,158,16,244,104,70,69,15,60,187,234,122,193,15,15,118,189,218,115,12,223,58,39,37,79,120,136,226,167,210,37,16,33,164,183,179,160,50,165,64,246,254,133,116,40,48,107,24,90,119,143,26,226,10,4,112,65,81,215,54,136,140,175,31,21,223,16,34,64,107,216,72,95,89,137,116,1,25,41,86,201,242,175,177,179,132,242,41,114,197,248,200,25,193,234,25,235,244,152,124,145,175,11,30,131,170,219,166,157,31,197,195,17,107,239,124,135,137,80,156,17,193,212,236,123,24,99,211,120,72,216,125,49,124,62,216,89,149,247,242,89,196,250,147,207,159,250,69,134,83,186,196,183,91,163,54,155,114,102,230,140,141,181,32,188,249,57,38,223,89,158,150,196,173,233,118,101,59,61,150,245,244,16,82,90, +134,91,185,104,249,35,70,112,105,72,68,74,66,114,189,95,101,21,61,200,38,64,192,166,127,90,208,142,240,60,39,99,206,24,5,167,190,219,31,247,197,16,145,27,2,234,196,84,179,156,246,49,161,182,34,68,7,192,59,25,18,81,80,248,224,234,211,243,153,230,50,173,175,132,222,192,136,59,249,167,245,160,18,3,65,46,247,102,104,46,24,64,131,85,210,218,80,210,70,155,224,135,193,24,80,57,48,89,99,143,94,143,4,66,30,112,136,55,210,65,204,97,190,215,32,10,76,79,185,136,219,210,169,242,227,136,178,207,240,32,6,0,209,227,152,6,156,30,5,88,1,233,104,128,57,65,220,57,222,79,120,159,237,82,85,201,30,71,160,90,179,201,128,82,146,150,161,148,221,32,62,166,135,98,93,195,252,74,29,237,227,45,132,85,110,158,40,121,108,111,103,45,234,137,129,244,26,30,8,37,87,230,23,158,37,111,141,131,116,238,72,109,35,175,74,121,35,5,25,18,113,33,57,154,99,163,192,45,224,116,4,214,99,151,248,66,104,186,20,181,204,250,64,175,36,58, +244,75,75,42,244,5,136,29,161,206,4,76,154,174,186,124,47,98,75,53,25,47,207,237,211,97,171,155,216,106,114,138,90,46,202,216,216,220,182,212,241,121,184,54,195,202,59,55,7,47,11,0,89,249,121,43,143,35,177,196,155,46,94,34,28,152,61,157,219,67,18,182,240,219,205,34,249,27,71,62,132,233,12,220,151,77,84,207,70,43,49,230,30,134,243,193,96,122,141,121,92,132,103,204,39,205,153,241,62,137,81,38,81,162,112,189,73,232,240,200,225,211,84,128,13,111,130,104,135,145,228,134,152,41,10,196,40,12,198,91,72,213,192,118,163,9,97,34,161,84,222,142,243,37,237,44,124,8,85,104,71,93,181,127,225,212,83,71,131,3,101,22,19,134,24,66,146,77,23,173,43,215,115,95,111,170,217,206,160,155,27,74,52,184,231,70,160,136,232,136,223,120,76,241,220,229,172,41,153,184,36,80,195,1,185,125,238,37,31,118,173,59,165,148,20,213,101,215,228,114,208,204,236,130,13,177,104,235,157,57,136,240,94,82,143,96,209,180,44,100,139,40,142,208,133,91, +105,61,34,47,133,200,83,67,103,249,211,232,129,120,115,53,40,206,54,91,57,146,68,233,190,145,48,46,111,8,140,110,157,64,36,72,62,195,240,38,50,254,129,11,143,164,200,2,195,224,13,8,126,123,244,32,188,109,199,208,189,68,151,177,60,195,231,170,211,97,114,128,179,237,238,24,77,134,243,24,217,98,155,86,38,109,103,65,3,74,197,153,100,231,238,22,246,20,68,70,151,4,199,217,206,186,109,103,181,75,49,254,82,7,57,207,33,165,163,155,147,146,227,116,169,184,119,138,216,157,229,80,99,122,148,217,6,120,4,64,4,99,104,38,224,142,18,28,70,227,154,168,37,121,98,49,109,74,188,201,54,34,49,104,133,61,116,0,28,219,151,9,70,209,176,195,188,231,220,203,241,153,147,217,75,192,66,205,137,103,196,74,38,57,134,25,15,215,237,44,129,128,122,122,62,197,230,144,60,234,38,216,32,113,79,225,226,222,167,192,235,70,45,204,107,115,177,158,41,92,187,51,150,126,195,234,221,7,128,249,40,49,161,188,234,76,44,87,249,101,31,215,37,199,243,202, +62,180,46,13,99,22,92,67,3,58,94,254,246,183,239,127,177,88,34,191,181,88,162,48,245,23,28,123,158,199,60,51,214,103,139,101,191,132,143,243,124,56,186,120,57,131,7,45,118,143,168,40,77,23,25,34,38,163,71,205,177,7,124,168,183,185,43,155,111,183,100,21,197,234,70,73,128,94,98,209,114,230,88,112,99,82,252,156,204,159,44,147,46,115,86,25,189,78,177,9,226,203,142,178,73,95,199,234,27,67,53,140,114,96,214,150,153,152,244,56,196,21,19,177,135,196,201,177,68,42,25,22,75,14,214,81,192,14,173,218,82,23,101,62,30,56,42,62,48,59,236,215,69,134,75,247,33,165,60,232,25,27,177,199,204,225,247,33,214,145,197,46,140,125,20,102,177,85,211,231,16,229,176,206,241,43,125,253,196,115,242,116,56,193,128,193,3,89,81,73,21,117,54,147,233,93,27,195,45,204,249,1,115,247,8,66,247,226,158,22,28,192,214,49,104,51,210,107,60,221,248,135,27,81,134,95,18,146,50,183,177,159,31,35,175,52,55,15,224,239,97,69,136,56,201,119, +2,174,64,71,153,138,91,132,112,19,4,141,115,155,15,224,18,145,238,194,48,210,134,180,87,210,148,189,212,244,121,32,202,237,62,157,105,84,136,101,117,192,163,227,189,8,91,88,191,157,65,94,130,208,12,105,206,60,249,24,78,56,166,92,194,149,184,95,75,68,17,228,201,87,232,37,36,5,115,210,156,155,187,99,23,40,21,115,94,142,71,210,27,168,194,202,234,19,214,161,232,161,148,178,44,68,0,47,59,236,11,118,47,99,203,128,212,119,96,52,186,67,213,214,201,189,4,16,69,84,250,131,11,4,52,37,101,220,21,74,243,203,253,44,238,229,38,60,119,38,146,164,26,30,139,126,107,41,15,132,199,250,200,188,93,77,212,156,206,90,95,201,149,24,40,94,95,128,225,194,91,7,18,237,6,160,207,103,68,243,26,26,75,11,219,29,175,192,209,174,206,148,42,134,58,238,152,83,95,249,185,131,146,121,116,139,89,241,76,167,0,165,66,162,82,198,232,13,62,15,247,218,137,76,141,148,157,75,7,111,164,24,64,91,250,32,194,101,99,172,165,202,78,78,24,226, +61,146,158,8,164,244,247,48,187,18,139,48,105,50,56,64,107,190,2,229,72,30,11,41,163,88,34,140,244,213,183,14,77,171,181,216,44,187,186,47,101,0,147,82,222,149,209,17,251,90,87,200,217,206,227,155,12,99,35,48,216,82,111,133,152,219,66,151,133,61,75,233,114,95,56,65,35,35,141,184,6,56,52,99,143,51,96,248,219,209,82,37,183,113,76,210,163,168,233,190,72,250,105,58,64,42,75,68,16,146,52,240,30,119,73,92,50,52,117,77,203,76,214,33,101,106,106,82,123,164,158,127,189,157,186,114,139,76,252,34,210,205,33,221,170,250,22,80,55,246,118,225,137,132,161,92,230,244,145,191,234,15,129,75,163,51,228,8,58,74,195,156,31,209,146,126,135,172,64,126,60,84,141,138,79,24,76,158,238,208,156,143,52,6,133,53,72,159,82,239,22,33,151,129,69,45,33,211,96,183,148,30,208,21,145,136,54,136,114,61,133,17,45,235,76,31,233,199,86,162,18,235,100,49,71,47,7,61,171,116,172,19,142,199,11,170,158,173,251,165,217,99,25,108,42,44, +187,153,76,209,235,180,167,226,119,161,52,138,131,234,88,102,102,113,173,125,73,188,1,192,84,202,48,209,69,229,39,203,49,60,159,176,119,239,243,247,50,255,2,83,115,159,233,215,147,224,169,50,90,72,66,10,218,12,130,103,208,97,186,151,145,169,90,148,181,152,75,158,13,12,95,110,29,42,137,138,98,25,3,60,185,215,50,212,232,117,71,117,187,226,125,204,30,176,204,62,94,55,28,175,209,66,185,68,206,100,97,15,164,62,120,233,14,25,214,181,4,170,56,216,243,105,125,190,2,124,120,89,6,138,240,67,183,78,13,10,206,245,67,52,94,6,254,234,101,222,227,170,57,25,238,176,147,225,238,225,148,31,138,186,226,175,194,190,148,230,152,37,128,132,90,233,112,113,186,196,83,189,175,172,185,14,142,183,197,68,229,49,41,56,125,108,204,229,50,105,28,153,146,21,44,173,23,219,205,217,75,203,166,23,234,170,29,97,140,0,102,107,52,233,86,76,144,210,30,240,115,205,128,80,182,150,157,236,4,233,137,223,253,134,209,45,38,126,103,67,134,95,18,166,249,220, +190,89,96,144,168,68,87,74,1,20,13,2,146,56,21,215,96,60,41,119,122,10,203,218,29,181,94,214,220,1,91,154,78,24,0,144,212,109,52,138,176,128,57,57,166,0,80,25,31,200,112,62,158,251,48,53,248,72,72,77,97,69,174,225,204,35,166,39,161,48,60,94,48,206,214,251,73,192,64,242,54,100,143,1,60,199,20,4,240,110,129,108,86,145,213,213,1,113,73,81,120,232,54,134,228,183,71,139,142,142,122,221,113,24,163,249,250,101,225,28,236,180,237,138,12,246,124,71,40,60,223,25,186,190,244,61,225,35,6,122,109,4,55,233,64,26,51,179,40,218,33,168,124,33,79,151,232,160,96,85,61,159,23,222,62,150,128,219,99,57,58,102,115,57,54,141,161,3,153,185,44,123,24,81,123,32,210,35,163,37,18,99,83,65,210,163,233,163,246,216,70,109,173,46,50,101,76,151,143,112,130,94,198,224,154,47,23,97,249,88,111,233,229,150,207,204,73,116,118,213,49,205,145,197,47,76,36,11,128,184,195,172,102,138,185,192,80,24,93,90,63,232,155,227,78,244, +66,171,240,212,54,95,127,233,247,23,245,237,111,222,227,244,139,10,246,75,229,248,187,82,245,203,229,233,55,149,220,215,102,54,90,47,120,254,52,194,31,175,186,127,38,246,77,133,119,26,125,114,163,241,107,159,15,63,253,247,78,192,174,153,63,43,190,247,142,47,63,253,237,5,250,2,156,32,247,210,155,128,145,239,24,116,102,220,228,115,52,81,182,253,142,38,238,244,94,155,28,52,231,120,64,87,1,109,84,156,136,224,112,172,85,159,158,218,203,129,51,46,226,230,206,71,53,237,212,110,188,147,19,191,157,215,52,5,139,154,42,26,119,205,221,107,38,190,190,67,54,200,229,211,101,171,105,18,76,27,1,147,55,103,122,16,113,206,87,206,66,202,130,84,159,199,28,177,21,93,187,7,82,223,219,81,176,226,186,236,14,84,155,110,145,177,248,56,47,213,84,153,33,171,168,107,184,47,244,69,176,247,64,244,251,177,161,240,18,8,155,33,73,64,149,54,206,173,164,173,177,56,222,2,137,128,98,177,111,66,137,192,65,185,66,110,36,80,42,229,181,92,145,217,247,179, +16,68,246,148,156,137,55,63,76,166,120,1,176,213,25,129,41,62,152,128,115,129,112,122,38,164,94,2,195,18,37,92,111,11,35,160,19,39,44,94,46,64,152,207,189,206,205,185,65,247,172,112,86,200,179,151,111,123,41,95,242,83,156,229,157,169,57,101,91,96,232,56,230,104,33,110,244,185,34,202,51,186,82,147,133,142,77,37,78,6,88,217,122,188,23,194,53,11,158,202,28,29,218,185,136,19,175,111,188,233,182,41,234,141,37,86,7,80,13,8,25,153,45,133,52,154,138,54,81,32,137,195,54,13,7,130,244,120,120,236,225,46,61,123,118,108,237,136,20,42,193,243,168,35,142,185,89,20,190,18,173,38,211,75,60,192,214,61,44,24,32,8,80,84,9,141,240,90,172,248,164,25,155,216,159,30,222,97,190,21,235,101,75,106,127,54,34,195,236,1,176,67,214,214,52,105,181,112,131,51,31,97,254,89,18,42,9,7,38,69,36,242,136,202,213,200,10,184,11,92,102,75,7,105,58,13,143,14,235,87,30,29,241,38,122,63,142,123,157,33,136,9,69,166,192,26, +138,236,105,121,222,109,100,22,177,86,36,233,4,113,212,138,230,129,128,62,86,225,54,218,4,10,247,171,19,16,142,174,153,75,117,52,83,2,115,131,125,93,225,238,232,41,239,165,178,192,17,179,156,125,53,128,8,30,217,236,65,23,71,32,35,33,238,168,161,131,154,70,105,203,132,52,174,104,79,255,176,249,81,234,154,187,203,209,136,199,62,48,194,85,208,195,68,200,25,68,210,24,40,151,84,54,222,240,187,72,64,12,178,210,129,219,92,238,133,226,46,148,83,29,233,165,233,137,176,98,25,30,166,182,121,95,51,162,224,218,172,202,56,94,181,101,7,0,126,147,111,189,164,50,44,169,115,11,225,5,11,68,10,207,141,175,242,182,149,186,174,81,190,121,60,231,32,24,251,86,171,15,237,181,70,206,222,145,5,92,113,119,40,76,84,81,221,4,238,20,114,75,167,213,47,108,90,52,21,252,209,1,160,102,238,88,32,165,226,226,14,17,93,124,75,3,185,207,92,176,50,39,36,59,111,208,137,102,182,101,13,92,5,167,104,149,16,211,141,79,1,73,154,70,2,160, +216,17,85,156,131,114,102,105,41,66,107,96,204,173,126,189,133,23,121,175,24,101,128,234,213,29,163,102,145,33,18,181,29,250,88,14,50,104,93,74,190,51,67,103,211,164,74,78,8,99,158,108,67,152,241,185,231,99,200,21,28,166,12,170,209,65,98,168,86,12,92,44,50,216,28,199,154,133,91,200,62,72,162,231,225,98,162,78,43,105,83,168,234,35,30,129,243,99,220,149,38,175,140,188,60,69,119,11,119,34,209,213,121,19,105,30,124,52,30,1,101,52,244,59,190,84,15,10,93,233,67,69,182,14,35,13,152,31,233,50,20,96,56,102,50,81,152,203,244,129,94,251,153,37,106,57,168,233,210,201,110,91,20,80,167,235,70,21,126,98,110,87,196,20,39,29,245,64,248,126,24,112,184,44,140,66,9,102,149,76,251,57,112,142,113,141,17,33,165,95,139,250,60,12,242,101,176,115,190,166,58,195,82,2,199,25,168,235,14,34,145,229,24,5,28,1,79,212,35,70,86,198,174,235,133,122,128,170,79,214,42,182,157,129,212,67,207,34,95,179,132,92,199,183,1,39, +47,74,103,3,248,56,84,254,20,99,147,181,45,222,18,38,120,40,88,93,220,167,139,67,194,107,116,27,7,31,123,100,80,50,105,57,110,12,151,187,132,42,189,142,12,158,133,76,167,99,205,0,169,159,201,204,101,184,223,166,150,54,208,57,161,86,92,73,187,147,144,219,110,128,214,222,218,250,53,105,235,41,61,204,3,168,59,24,168,239,118,103,33,124,66,7,37,145,232,238,66,17,97,113,226,9,2,148,220,18,36,163,43,200,222,54,220,211,207,41,231,168,166,179,38,20,138,156,85,144,141,12,41,205,37,207,81,78,53,172,94,224,202,34,240,204,239,66,29,92,228,219,173,108,250,216,69,181,242,49,133,196,80,100,178,51,231,178,155,112,86,75,161,211,28,119,114,188,67,170,123,175,221,229,113,3,151,12,185,74,78,45,184,169,136,113,240,244,184,20,238,69,60,196,2,168,74,125,33,90,28,169,60,34,139,16,100,39,146,1,205,14,14,24,140,116,201,163,82,239,195,182,129,231,171,124,190,70,199,195,94,32,231,37,126,156,147,250,216,0,155,15,114,80,201,193, +29,137,46,67,109,50,232,40,110,236,18,165,128,158,237,230,189,35,118,45,14,172,38,140,103,209,148,234,101,26,230,173,43,251,115,72,238,169,125,200,17,227,180,167,246,120,159,251,182,39,110,66,191,187,61,85,235,42,56,23,68,41,206,159,151,193,239,150,45,252,75,203,22,10,255,133,68,201,125,217,186,49,225,103,203,214,162,22,143,62,17,14,222,214,101,219,235,25,227,59,3,222,19,224,28,209,219,154,155,250,169,210,35,154,184,224,68,130,37,240,124,54,105,192,144,165,169,84,173,146,23,219,37,57,13,145,113,29,120,142,19,15,7,253,216,176,228,177,77,66,28,188,243,99,35,204,29,124,121,8,209,73,189,40,169,243,72,111,28,117,35,26,139,155,44,238,31,183,245,117,163,196,139,246,168,238,76,148,192,11,137,122,173,48,199,111,99,244,233,161,95,55,128,79,198,196,238,236,185,164,241,107,39,204,72,87,38,96,45,202,30,48,56,156,133,158,169,74,213,225,210,210,11,26,105,205,142,214,173,13,24,235,208,167,245,96,123,120,23,36,34,170,201,36,200,212, +32,235,107,188,205,173,156,16,66,40,81,200,82,199,71,129,160,85,140,68,44,121,130,38,246,66,69,122,27,183,122,7,229,114,192,139,54,225,79,15,44,59,62,78,59,26,125,232,181,127,61,157,82,137,156,181,61,171,169,93,202,250,211,93,144,174,123,122,43,15,96,58,205,200,137,230,47,71,207,138,42,90,95,65,12,202,253,108,124,28,97,69,127,20,206,125,94,78,118,232,229,216,136,43,145,192,156,245,144,36,204,43,232,162,46,173,220,61,110,246,208,54,247,128,3,157,241,22,139,133,123,238,24,135,116,97,174,41,118,186,166,42,94,64,146,123,78,71,125,144,136,206,177,172,77,100,220,62,0,132,118,206,142,125,75,83,32,16,85,129,3,26,68,105,249,136,117,81,118,213,177,193,137,190,157,82,39,203,111,28,102,17,77,180,102,123,191,180,225,208,227,56,226,76,143,118,164,82,63,70,72,57,232,83,64,87,231,147,126,182,155,6,161,111,132,156,214,69,88,28,48,20,180,203,7,63,140,154,151,244,54,108,246,224,117,244,33,191,61,93,165,211,163,151,253,10, +145,241,136,84,136,208,225,212,210,245,41,121,38,114,199,173,244,187,55,239,85,39,244,124,50,218,249,212,159,184,21,17,18,195,216,209,207,26,21,40,139,102,35,76,11,36,22,92,107,13,238,150,158,153,232,193,18,55,76,92,131,44,33,85,202,30,55,56,23,144,165,68,81,99,162,163,107,130,182,209,174,51,213,38,13,200,197,227,19,147,244,30,140,12,1,81,115,171,32,172,140,170,32,45,65,27,110,12,172,121,110,85,104,91,218,52,216,157,128,77,228,142,13,42,156,124,196,31,231,140,53,253,26,236,137,161,110,110,240,0,74,115,16,4,35,219,205,198,97,44,59,28,228,7,82,126,68,34,122,243,17,248,51,221,33,22,58,185,17,168,152,241,97,170,59,9,176,109,198,27,44,142,119,154,37,237,166,102,52,78,124,189,118,240,60,9,27,16,55,33,29,52,114,209,131,150,207,34,119,62,79,210,115,7,58,114,160,249,6,48,222,96,118,168,14,93,116,71,219,161,175,6,27,15,175,163,97,192,133,13,145,83,70,39,8,125,10,206,200,109,225,232,75,146,85,85, +56,22,38,31,171,32,126,147,171,7,235,86,2,166,175,92,72,133,192,72,35,20,74,91,72,131,120,247,42,52,142,98,120,94,1,127,150,40,95,0,38,104,88,204,187,127,192,151,41,24,228,242,78,219,119,233,142,151,241,193,209,57,207,61,71,143,192,144,85,64,55,240,106,64,204,248,56,4,70,132,71,166,215,209,1,115,205,34,22,1,2,128,246,33,185,92,85,224,22,151,124,38,58,64,136,210,253,229,196,79,240,180,87,79,121,230,201,219,173,154,55,143,44,248,234,161,155,41,42,218,208,205,135,149,67,185,29,174,121,61,15,17,115,17,160,41,210,177,168,141,92,88,164,195,29,141,124,236,135,22,51,9,218,67,184,236,97,95,13,55,165,198,209,113,195,21,191,191,33,52,107,123,245,8,105,36,17,72,22,33,65,93,75,244,211,217,182,170,150,238,229,153,155,194,169,93,162,66,29,33,236,114,218,32,130,66,68,31,68,28,116,242,72,5,54,56,36,69,128,206,160,229,14,45,47,1,172,209,64,45,111,244,189,187,40,59,250,0,251,171,117,62,76,9,212,26, +174,116,39,176,140,145,145,225,178,207,13,141,38,104,176,81,53,178,209,206,146,178,152,123,114,122,154,62,113,158,201,9,177,252,9,112,214,202,233,235,100,54,123,92,91,240,184,131,187,105,3,172,14,155,78,155,61,229,40,61,161,112,28,15,52,62,165,72,185,148,52,140,236,197,109,122,12,124,21,174,31,36,128,34,100,23,211,16,145,238,32,22,137,43,225,8,139,93,51,238,89,106,121,68,173,201,129,199,206,86,220,180,185,95,40,254,20,92,87,4,225,13,194,241,193,240,58,28,66,87,209,231,64,50,80,167,16,81,196,41,37,16,113,139,11,32,169,139,71,30,101,80,9,175,189,45,240,67,171,17,16,145,148,98,71,45,20,110,59,22,33,203,99,179,175,192,104,27,108,34,42,95,219,54,144,197,54,232,48,224,250,60,57,66,220,96,104,9,119,12,88,4,224,174,24,221,247,136,105,2,236,211,107,172,108,114,179,205,225,201,47,67,52,80,140,214,162,55,88,169,97,141,223,205,170,157,205,221,172,177,222,148,12,18,240,198,99,88,188,159,243,58,159,209,119,198, +72,75,114,214,63,216,122,117,108,96,161,237,6,55,15,223,90,228,126,92,81,126,69,157,251,113,205,248,165,82,247,93,113,248,107,229,224,215,20,187,202,65,60,168,252,79,63,154,154,254,75,118,162,103,177,249,227,251,14,186,102,60,121,251,168,255,251,159,181,254,249,154,46,4,253,5,69,240,239,152,149,97,213,207,238,76,171,213,202,187,36,2,195,169,43,198,29,93,232,60,167,20,194,222,249,101,16,164,1,186,92,175,49,71,26,28,214,211,61,28,197,108,127,173,5,118,190,233,18,227,126,225,58,238,175,191,34,166,83,107,192,31,79,211,28,136,169,174,226,61,24,14,126,166,58,16,98,106,35,49,34,57,114,70,163,3,24,199,225,22,216,190,140,1,23,201,211,181,35,17,114,126,26,143,169,239,122,163,130,150,7,186,166,228,110,98,149,199,86,92,188,110,152,209,25,86,53,192,160,161,107,70,78,174,20,205,82,36,53,91,116,106,180,187,247,72,81,139,84,31,41,121,233,166,105,141,47,176,87,119,48,157,87,81,190,215,197,93,72,102,98,193,28,160,24,14, +20,160,87,144,6,239,22,78,186,56,145,153,195,126,113,217,29,49,108,66,243,145,185,243,22,217,48,145,43,2,114,179,193,252,208,62,106,74,169,177,29,163,222,78,36,46,50,15,141,227,91,80,228,136,12,58,1,56,49,128,148,150,221,46,109,15,214,124,175,239,104,39,164,193,203,177,166,25,139,92,88,28,14,56,254,60,39,38,205,118,0,144,78,114,99,30,212,243,69,13,232,19,148,22,228,129,203,219,28,112,216,36,59,33,94,241,40,172,236,166,238,177,69,83,37,112,189,28,175,6,34,13,45,231,154,85,120,80,212,128,148,160,86,128,123,15,162,32,217,212,3,167,228,187,68,5,150,171,177,21,72,159,128,68,155,146,54,183,211,28,61,29,112,152,129,123,32,121,223,19,60,39,195,99,155,158,152,27,154,98,227,169,180,133,237,114,3,214,34,1,73,39,52,37,90,137,134,189,226,92,202,202,71,220,61,107,157,207,45,122,132,75,140,32,36,74,205,42,228,188,102,78,232,213,211,65,191,69,227,195,245,195,116,49,141,35,111,3,143,218,188,128,75,99,223,128, +122,193,131,169,217,107,154,61,152,131,61,228,47,209,26,74,206,21,126,94,190,69,164,37,112,187,135,43,225,68,212,79,57,50,80,202,45,140,245,213,84,38,17,3,248,29,169,156,136,10,213,125,191,50,78,183,109,49,195,51,70,251,106,130,103,214,196,94,13,217,161,34,161,83,157,105,244,217,202,151,154,145,244,238,158,5,83,160,103,231,81,228,10,123,114,49,15,57,133,76,15,159,226,74,240,20,122,248,94,224,232,108,27,79,155,223,20,83,184,205,213,173,38,133,182,66,29,212,185,206,148,149,74,187,103,59,167,44,65,6,148,117,137,251,53,46,156,189,23,202,100,29,85,6,180,240,184,235,41,153,42,179,1,234,140,71,135,210,8,66,203,99,92,57,25,184,94,195,241,72,75,229,18,234,52,213,14,228,186,68,199,224,112,179,169,189,92,31,230,192,188,73,53,13,101,200,205,157,214,168,137,41,238,176,167,208,166,198,5,1,33,243,220,117,145,179,59,148,97,243,128,175,145,50,225,115,179,103,174,38,13,72,250,22,167,137,109,160,139,4,80,137,175,12,85,167, +28,100,16,151,18,173,138,199,146,234,181,217,214,103,18,201,30,113,220,231,217,17,49,218,201,203,50,255,172,190,142,203,80,92,178,169,0,74,214,27,24,170,85,106,213,154,7,72,133,198,104,246,185,110,32,30,49,229,26,187,198,140,109,102,126,49,169,14,51,115,220,177,3,207,58,239,146,165,133,131,213,125,2,83,95,199,117,71,222,235,93,204,163,189,147,231,225,145,223,233,126,47,1,71,103,102,136,110,81,163,73,190,106,129,66,248,142,51,37,66,193,91,224,221,21,98,213,96,192,238,44,240,187,190,169,49,69,169,71,34,0,140,63,95,65,230,212,176,40,65,115,160,178,3,122,38,78,18,13,244,26,54,102,68,234,48,205,252,35,177,192,41,153,214,153,29,13,9,59,115,147,56,50,206,204,238,1,142,177,4,166,70,228,145,7,122,38,46,82,77,231,58,118,159,143,58,248,0,99,141,87,129,135,222,111,33,251,250,100,202,168,156,164,93,127,218,115,167,96,126,123,106,253,108,244,47,19,45,77,145,127,161,158,151,3,113,140,73,63,191,173,129,46,30,103,66, +56,220,239,194,60,100,146,127,62,208,249,94,207,104,4,22,64,161,166,139,117,237,24,96,65,92,34,57,35,46,157,8,79,28,160,53,228,245,6,167,138,168,137,201,134,29,46,35,142,179,201,47,51,43,203,204,240,38,77,181,14,97,168,189,121,114,30,77,142,147,68,190,41,230,55,17,60,74,141,20,179,70,170,131,71,207,203,1,79,117,225,65,40,0,158,3,156,65,215,211,91,46,10,214,5,183,246,60,76,167,86,226,219,71,120,168,53,148,61,73,185,215,17,15,98,91,239,116,13,95,58,144,33,28,220,163,115,242,113,139,40,36,233,8,67,237,221,123,79,241,24,174,6,155,71,224,196,226,175,56,156,185,250,133,70,9,96,30,93,197,21,203,240,232,222,7,74,219,152,227,105,59,52,123,45,76,233,80,153,60,206,76,223,156,185,222,170,120,8,52,68,173,157,185,53,153,79,203,205,213,125,234,120,68,74,166,211,152,125,185,48,52,23,188,95,22,76,3,146,149,211,99,189,245,194,153,166,5,206,142,69,214,62,61,192,254,130,39,244,121,99,186,210,246,205,81, +155,128,135,87,247,247,22,56,177,61,236,181,232,229,49,130,210,214,42,120,86,69,132,126,37,39,45,54,227,73,74,228,124,202,20,240,113,217,199,156,240,187,139,180,43,133,104,66,227,222,115,29,141,121,253,204,247,125,113,4,83,171,11,85,158,90,100,139,131,31,119,74,23,143,14,146,10,37,238,249,155,117,11,229,254,246,32,61,28,68,48,199,190,60,206,61,92,91,182,235,150,109,212,53,68,230,118,45,89,221,205,229,180,39,169,144,155,212,53,67,42,216,230,212,104,65,218,212,126,236,197,27,72,134,189,154,21,55,60,224,189,251,226,69,209,205,46,207,214,237,194,33,14,124,184,208,162,85,223,214,237,24,11,155,170,204,99,3,250,27,40,64,4,123,167,23,199,234,208,199,136,173,77,99,8,186,230,171,91,2,101,3,43,142,212,98,99,67,187,175,159,143,2,208,251,193,48,207,114,1,94,216,236,134,58,9,177,45,155,218,39,112,200,23,248,93,193,200,196,13,96,180,175,96,139,192,158,143,232,244,188,37,122,234,179,72,243,71,176,27,69,230,197,219,110,170, +135,193,169,109,120,242,16,147,14,23,8,46,193,121,152,90,242,6,233,189,210,171,7,3,61,213,57,132,6,26,141,58,248,181,134,153,83,197,193,125,216,149,119,82,187,239,25,37,159,84,110,207,90,57,113,64,142,90,93,154,87,132,6,212,245,222,12,16,70,84,244,230,56,122,201,197,206,22,2,7,59,58,101,189,90,29,80,245,146,27,157,207,223,119,93,186,136,217,160,33,156,222,215,160,15,51,26,46,96,72,144,99,63,93,240,44,228,137,117,19,171,176,128,110,82,240,184,62,134,214,210,73,112,64,154,74,111,80,26,215,7,83,9,227,204,65,49,195,118,195,133,180,85,255,98,7,222,1,133,120,146,188,8,146,179,5,166,72,166,218,184,199,215,137,30,154,75,5,181,233,76,8,142,142,240,3,123,49,71,233,140,15,123,5,90,106,227,90,122,145,70,77,231,51,219,187,190,6,96,126,3,24,215,53,142,44,181,58,83,212,229,132,209,16,96,107,234,160,250,198,200,147,166,90,39,170,42,86,184,122,36,148,214,3,148,4,136,74,68,56,15,219,225,81,14,230, +117,100,247,53,140,27,100,247,148,51,157,224,25,139,37,52,8,2,238,37,17,51,67,21,117,71,204,3,120,223,76,204,202,239,227,112,68,163,163,95,90,5,37,170,135,186,76,193,174,26,193,205,52,170,11,40,157,252,169,70,202,17,119,27,34,70,198,201,63,226,117,35,136,249,193,15,59,192,18,77,194,223,211,228,200,63,110,15,227,68,196,29,118,131,166,135,14,179,254,185,29,227,118,244,65,35,185,108,44,230,132,160,41,225,254,50,196,38,16,151,76,79,30,11,125,149,226,203,80,177,8,63,26,54,176,29,248,251,116,118,142,16,38,133,102,224,18,161,1,196,91,48,170,19,175,223,170,11,201,224,41,125,226,79,42,188,221,54,29,86,175,225,212,171,116,30,38,120,197,186,173,42,176,114,220,225,163,156,70,69,141,140,135,40,188,247,149,63,178,80,242,88,37,171,21,255,63,214,222,99,89,118,38,59,23,123,21,141,24,55,162,110,4,188,83,132,6,240,222,23,236,172,224,189,7,10,192,211,11,117,254,102,179,201,38,117,175,68,237,193,57,123,3,137,68,154, +181,62,147,112,143,190,74,225,71,195,244,215,32,101,186,120,31,161,103,76,154,200,188,180,228,11,96,10,122,52,122,127,187,137,197,139,137,144,130,148,135,24,247,242,14,34,45,69,62,33,72,152,229,237,76,251,219,53,235,43,56,106,210,200,11,153,8,192,165,204,34,33,154,255,96,201,131,35,173,30,187,229,99,226,254,194,18,195,181,157,57,156,128,57,202,0,114,219,109,128,77,68,222,20,45,99,247,123,88,68,94,232,253,58,207,110,35,118,18,142,11,60,178,218,9,155,202,147,64,102,154,136,17,21,25,223,177,219,45,239,180,36,35,18,33,124,160,72,16,160,87,24,21,238,200,64,65,124,159,33,238,163,190,36,248,157,57,31,242,34,8,234,81,47,69,132,93,59,234,179,65,50,184,189,149,79,48,180,19,86,181,137,113,69,213,182,37,30,108,22,180,37,51,133,202,242,137,40,98,18,72,97,173,175,39,223,30,151,233,53,237,216,124,242,10,71,150,144,93,106,179,8,242,81,31,100,38,174,97,169,215,96,211,126,72,102,165,230,197,203,167,65,218,218,185,55, +16,141,15,90,146,43,64,148,27,183,24,157,140,144,37,204,195,163,94,43,217,103,31,82,222,98,235,180,116,129,90,231,94,243,189,55,108,116,55,116,51,252,19,211,195,158,232,175,30,46,97,192,146,45,253,252,160,3,36,231,225,9,232,243,22,10,239,207,56,247,87,70,36,49,249,228,103,113,81,5,139,229,217,142,102,64,66,81,5,66,132,133,245,58,124,73,178,78,41,164,122,137,195,26,63,9,84,246,33,255,140,189,17,11,223,144,189,178,136,60,57,10,255,56,34,223,226,179,236,198,9,159,188,160,13,197,73,92,225,226,204,207,234,204,15,105,228,198,230,45,69,114,135,153,95,196,208,194,69,68,25,9,21,45,207,184,143,241,254,158,53,155,200,150,162,27,155,224,0,58,178,135,242,182,213,43,141,249,188,154,237,19,152,232,99,12,130,71,33,11,137,182,238,123,198,237,218,142,193,90,63,75,8,144,116,142,174,165,85,240,46,116,40,161,135,52,252,92,2,242,122,129,223,196,66,167,73,218,176,221,168,227,182,133,225,193,114,56,194,130,2,29,151,234,76,175, +227,59,118,232,15,244,157,158,184,213,175,245,106,34,160,193,94,49,188,37,175,188,78,95,164,154,88,10,79,56,137,23,202,216,235,203,115,183,18,247,71,60,101,159,115,50,130,26,55,80,88,155,112,88,113,85,229,240,254,99,76,214,252,217,68,140,208,11,3,67,230,213,200,113,83,41,8,202,131,13,235,149,75,248,131,11,34,29,120,63,60,126,180,65,49,97,26,10,144,140,234,191,188,238,95,239,77,250,255,162,119,28,89,148,254,27,130,231,223,14,255,143,138,135,4,241,127,33,136,199,89,162,60,93,252,147,179,252,158,237,239,6,40,222,195,132,111,81,115,211,177,241,73,195,33,163,128,162,107,155,153,133,216,182,32,181,93,172,202,84,10,139,51,89,45,39,53,0,8,137,223,69,176,104,189,72,49,108,3,142,144,254,174,120,88,90,103,60,116,240,26,38,68,71,64,56,228,142,100,229,68,136,152,203,150,121,148,101,149,115,228,233,148,81,120,212,99,105,179,108,203,84,101,104,201,118,109,83,144,107,78,102,100,137,93,29,134,151,91,142,201,229,178,214,93,134, +30,120,219,49,21,186,124,151,7,179,73,74,138,95,31,222,127,219,52,114,24,54,220,10,240,157,3,74,71,151,220,168,200,146,5,170,243,62,45,1,61,145,153,11,141,220,172,158,47,83,184,72,165,56,170,241,21,117,61,14,145,201,99,62,8,156,178,0,221,121,125,224,125,38,217,96,147,76,11,70,60,105,135,135,229,232,23,220,25,69,54,244,164,54,35,119,16,232,137,105,128,74,185,58,224,155,56,138,29,226,129,111,88,206,65,246,222,92,58,232,42,149,39,50,173,43,98,251,50,245,105,22,12,16,60,45,12,150,251,59,253,154,9,70,194,87,38,182,118,42,193,247,59,139,76,245,126,21,254,163,211,136,28,11,13,168,85,168,119,27,162,112,146,185,241,215,52,48,243,91,40,135,74,125,179,134,170,50,184,43,101,170,135,111,88,157,69,38,254,230,19,249,40,130,163,166,241,41,75,200,79,169,202,123,116,104,22,222,80,6,97,118,209,197,86,194,3,60,27,209,191,19,91,108,51,229,189,194,248,126,51,140,244,201,47,157,167,23,249,189,218,87,192,55,225,7, +98,191,69,97,190,31,95,22,71,223,138,171,202,253,209,39,221,93,236,18,241,209,172,239,65,224,251,194,211,10,244,5,107,195,99,25,147,46,235,244,243,76,18,237,58,166,64,151,205,54,150,175,14,242,17,65,189,30,165,150,6,173,20,42,102,214,91,98,68,71,59,48,102,141,90,187,51,15,215,242,184,244,244,71,68,76,157,245,238,152,130,64,66,109,196,35,88,155,81,32,38,251,53,189,88,27,204,231,74,123,20,18,118,72,45,54,102,32,227,11,246,38,235,62,207,124,198,79,6,157,187,100,154,74,183,227,211,16,53,246,7,215,211,196,132,190,172,36,17,143,114,196,121,146,100,87,205,205,124,76,125,156,174,180,58,198,76,206,100,127,71,49,0,130,210,140,11,150,45,192,118,148,189,218,29,209,10,74,18,237,72,54,177,19,238,207,244,251,133,20,131,178,87,187,164,61,209,88,62,254,91,155,13,174,21,124,131,196,155,22,66,174,116,90,129,112,23,236,220,30,151,149,3,66,165,63,120,126,34,24,112,98,30,241,81,142,57,87,189,122,144,58,186,81,192,242, +62,232,3,93,177,209,72,27,23,59,46,66,212,185,223,226,141,68,210,71,214,70,211,99,57,179,138,12,153,133,254,22,163,108,105,99,23,204,206,214,130,15,112,56,249,55,147,191,161,165,156,225,141,41,78,14,155,145,81,43,172,181,55,223,133,134,178,20,81,152,26,149,34,6,123,85,1,47,64,201,241,2,146,165,210,117,36,137,250,184,4,86,210,198,232,100,222,244,192,177,248,145,188,69,68,192,56,220,159,95,136,21,115,105,170,69,51,227,30,80,1,242,76,156,138,58,193,58,239,32,147,54,253,65,134,37,30,118,235,91,74,200,71,233,73,199,49,29,137,96,109,97,181,23,183,66,161,82,187,137,79,225,238,201,44,56,1,190,14,62,251,46,110,127,123,12,207,29,103,173,99,78,158,138,53,47,125,207,188,245,161,176,187,145,50,145,218,36,31,215,226,61,74,66,10,37,220,56,136,77,106,223,213,236,53,106,24,247,178,118,170,222,202,175,237,11,230,2,176,170,203,205,102,132,25,58,65,145,105,163,75,159,42,240,78,128,84,31,67,47,79,9,200,205,17,183, +58,230,55,161,222,254,173,153,238,35,147,124,198,87,48,108,172,67,25,111,152,118,103,25,181,199,164,65,0,36,144,35,115,65,8,154,234,219,138,45,243,136,39,6,228,91,174,114,229,242,162,93,230,187,60,224,193,42,233,131,19,103,254,186,200,248,229,194,0,139,219,225,155,13,223,9,188,228,200,198,6,175,14,85,61,140,14,49,197,204,211,93,68,116,238,187,46,213,120,237,50,187,5,197,54,112,79,217,24,209,95,226,77,45,64,137,251,138,125,151,138,129,38,219,58,29,225,197,46,241,161,181,230,180,195,55,9,114,158,151,168,156,252,212,157,145,109,237,29,166,225,226,17,224,242,47,252,146,51,156,71,181,81,173,55,170,227,17,212,126,176,15,250,207,98,227,215,254,123,225,213,66,29,184,245,120,93,147,185,87,145,232,142,52,212,35,218,163,111,212,173,126,189,178,142,68,110,180,79,182,215,210,132,100,62,156,175,162,193,72,138,128,73,56,45,216,68,154,143,242,140,172,209,231,79,42,52,125,64,26,41,136,193,41,138,145,95,240,177,179,13,167,219,136,244,197, +153,225,125,64,201,134,217,246,71,194,245,51,214,57,221,115,177,189,140,92,56,37,145,0,47,168,126,40,53,17,13,44,16,200,159,76,75,96,20,112,215,215,12,204,138,184,4,16,215,18,216,70,9,226,114,45,87,98,84,85,24,15,25,244,226,140,141,237,191,50,83,60,189,65,6,221,229,241,143,159,99,95,120,133,247,107,142,99,205,122,244,152,162,7,30,236,57,96,250,157,229,48,28,193,239,235,94,60,158,59,129,144,134,200,55,137,128,20,206,120,45,3,203,59,110,92,86,184,50,83,164,49,148,64,250,13,119,236,176,36,167,188,232,25,179,101,105,168,34,194,49,139,175,180,188,133,92,46,67,52,45,160,53,43,159,138,224,211,124,172,170,47,150,101,181,239,143,91,110,207,230,71,230,252,247,113,209,94,11,202,96,154,134,92,235,127,119,165,130,49,223,111,83,255,111,44,86,252,85,193,63,45,12,131,16,249,47,16,248,91,25,198,117,122,250,39,254,254,173,88,216,176,40,127,176,111,134,149,9,193,43,12,194,181,233,73,63,2,103,160,153,6,167,47,202,71, +112,110,181,205,172,66,219,177,197,211,103,54,226,77,159,38,72,79,76,157,46,91,171,250,20,32,203,65,244,125,188,78,23,114,222,198,28,89,225,200,129,253,216,195,209,230,248,18,169,8,219,109,77,0,240,58,194,5,33,0,106,205,2,24,110,12,65,65,197,58,205,26,91,111,195,67,140,38,177,228,61,132,101,92,170,61,94,175,162,88,71,152,160,138,98,235,190,246,105,101,72,77,140,206,198,151,34,214,140,214,77,81,223,237,182,29,137,18,171,143,194,140,98,105,171,204,200,215,229,135,25,91,241,249,151,126,54,185,207,38,177,182,159,77,60,251,108,146,159,77,255,59,101,25,116,217,107,246,243,69,183,188,248,234,82,169,254,195,49,219,39,124,25,194,142,195,20,180,65,12,184,64,213,243,59,128,86,195,68,46,132,155,115,210,185,93,179,140,133,249,11,115,172,51,17,20,40,216,24,37,196,1,228,189,153,131,48,232,115,63,43,211,92,225,218,50,215,149,154,250,69,232,81,45,128,65,65,245,49,170,116,147,42,2,38,62,235,134,66,57,35,2,119,176,181,235, +253,97,144,149,179,156,171,239,124,223,83,192,12,44,99,163,57,242,158,58,109,74,133,51,205,243,137,48,73,213,107,179,54,57,14,141,56,144,242,234,57,13,154,155,227,77,15,65,236,19,16,24,193,195,16,13,251,28,249,227,248,206,86,179,15,76,106,89,242,92,236,165,112,226,176,3,133,92,188,230,141,75,119,74,160,31,165,153,88,107,115,125,239,78,84,192,68,124,164,254,241,222,46,71,71,206,97,242,168,253,76,107,228,254,36,233,156,65,220,123,221,73,201,227,147,237,251,17,113,64,248,60,189,192,11,222,52,114,16,83,102,79,170,12,202,154,40,34,13,10,1,176,16,202,18,176,236,141,235,199,252,162,213,58,76,180,237,133,182,212,153,100,200,105,53,161,100,4,205,18,225,152,96,106,239,214,163,206,129,74,74,109,21,178,136,146,54,45,187,124,194,221,145,220,36,4,10,10,110,105,4,162,19,206,218,215,12,119,38,110,159,161,58,226,210,135,99,98,66,122,219,251,6,63,150,8,224,162,60,172,180,38,212,140,87,162,174,73,123,71,57,208,246,250,174,76, +88,44,68,250,118,248,76,1,128,36,194,58,194,114,185,7,110,109,71,59,43,161,253,196,152,199,217,178,64,131,172,19,233,180,118,44,200,88,86,219,51,231,132,255,204,121,186,9,16,86,184,81,101,246,184,169,228,230,231,158,155,144,67,71,243,33,222,49,50,18,226,202,163,220,224,188,233,18,30,155,244,184,55,37,166,157,124,51,191,79,220,62,70,123,130,201,210,226,222,213,246,134,175,128,198,149,113,12,226,6,116,136,240,216,187,20,112,56,47,80,202,197,246,131,41,39,92,72,227,30,91,197,72,155,148,131,118,106,151,195,190,246,209,136,5,180,157,49,165,131,87,43,137,236,33,211,59,181,46,81,80,185,132,0,83,103,137,145,10,231,219,17,165,90,149,161,151,191,100,69,241,89,227,55,10,173,168,210,182,159,3,65,2,142,106,51,150,182,77,47,153,156,216,206,52,66,154,33,115,42,252,206,152,38,102,12,201,125,150,176,96,29,34,195,185,190,144,48,157,241,214,175,239,166,17,97,4,58,62,74,179,222,126,178,132,42,10,88,159,252,197,214,32,100,21,221, +38,171,129,123,73,117,143,34,189,69,97,136,50,37,194,124,245,170,243,159,231,217,137,31,164,41,169,238,104,54,21,191,207,212,12,4,200,222,173,99,190,212,124,177,102,59,144,129,184,207,227,150,107,191,111,116,69,51,12,5,140,135,23,71,167,171,76,89,152,96,27,163,220,134,63,139,243,148,70,88,167,197,169,175,136,66,18,19,8,55,169,58,120,95,68,146,26,181,13,181,244,56,231,171,118,178,155,78,65,16,104,109,111,107,255,118,15,142,84,117,48,163,5,52,153,158,83,49,201,227,189,187,134,103,112,155,113,222,121,128,191,158,156,45,155,20,168,25,25,198,248,89,197,60,49,22,229,111,241,12,156,159,139,177,146,73,39,199,192,15,46,104,146,254,205,3,93,232,128,251,75,80,120,43,26,84,140,47,79,230,100,253,0,34,129,148,182,102,107,122,89,248,70,111,85,132,62,149,138,66,109,176,152,224,250,176,255,212,44,206,203,231,52,119,143,46,235,141,170,218,59,130,150,79,188,126,224,0,222,8,39,92,151,12,9,234,169,188,91,28,106,184,6,151,223,58, +136,134,188,20,140,154,18,115,78,146,38,183,181,146,73,75,213,44,47,57,127,130,149,177,13,250,49,83,182,241,143,241,107,208,96,218,41,199,174,50,187,247,52,237,116,179,174,252,46,210,92,189,103,42,95,212,108,186,207,218,77,92,12,245,57,98,12,103,54,87,233,246,237,212,238,77,132,65,22,145,57,247,121,251,123,244,58,60,211,49,4,227,172,190,84,173,48,240,214,17,103,196,85,38,24,81,123,99,5,109,112,72,52,39,76,46,197,97,188,129,118,129,165,86,135,123,6,187,123,216,165,62,159,40,202,245,10,131,78,230,219,28,125,238,229,10,170,50,61,141,29,159,102,42,66,9,114,255,161,253,146,146,39,199,24,190,122,242,224,65,177,24,40,10,56,8,242,181,16,45,96,64,161,97,138,135,55,56,31,179,60,62,4,112,44,56,241,158,178,56,125,120,249,25,170,23,48,207,251,69,234,178,190,87,179,204,141,149,17,115,75,179,179,61,150,80,126,19,81,163,138,67,18,139,89,234,110,201,125,24,125,243,219,186,183,174,118,237,201,206,20,253,118,190,235,27, +30,49,251,21,198,78,126,203,103,175,145,248,55,123,168,44,186,22,237,17,205,165,59,224,180,83,26,235,14,130,184,82,116,251,19,234,37,222,54,96,56,150,126,75,217,25,247,17,247,205,121,79,81,204,231,132,50,16,247,203,78,174,1,79,147,139,194,167,18,225,64,108,95,114,240,77,124,144,148,138,122,242,68,141,194,19,24,48,90,63,3,206,241,197,213,203,152,47,185,196,183,184,45,244,82,236,77,168,135,127,199,79,30,109,191,195,249,1,200,17,24,72,157,180,222,8,196,229,110,216,97,133,7,198,104,81,207,241,88,55,168,43,240,136,35,72,96,171,42,115,173,22,147,236,113,142,224,1,238,99,75,107,117,218,203,198,206,120,239,157,9,82,57,203,83,48,240,84,87,128,223,96,191,165,221,193,182,228,203,123,82,230,174,156,178,102,245,129,151,183,165,167,58,136,56,18,250,96,172,54,206,238,2,226,253,246,116,74,6,164,78,172,223,245,243,107,132,24,69,179,162,104,135,78,171,13,57,96,112,11,203,158,241,184,57,140,110,90,167,152,140,196,253,124,31,9, +224,177,142,1,107,80,74,184,64,177,98,128,5,210,223,168,108,171,202,184,181,140,75,209,192,75,8,86,58,222,162,49,9,156,78,77,173,98,61,34,44,243,31,55,186,80,149,196,173,196,194,92,158,210,46,148,99,70,67,21,24,119,21,187,108,21,72,103,243,183,125,242,186,135,187,140,198,112,187,161,230,249,61,191,212,124,238,169,166,187,243,136,164,206,23,216,70,254,196,245,124,120,61,78,55,54,141,187,142,155,176,107,187,78,82,69,246,195,243,188,44,203,145,109,219,21,193,61,42,69,94,221,255,198,21,168,191,45,169,252,55,132,221,191,171,225,159,214,101,8,236,95,40,12,252,31,52,250,165,251,127,210,117,16,147,254,158,226,150,35,204,181,9,150,14,101,111,91,6,86,146,121,2,163,241,199,115,161,253,140,159,41,149,206,247,253,38,160,174,188,220,7,162,219,45,58,153,180,91,90,0,157,63,15,80,210,72,12,248,124,89,117,195,132,153,103,65,249,224,251,109,236,178,88,112,253,212,23,205,50,83,95,65,34,71,190,121,165,172,83,152,140,108,13,116,43, +221,181,203,157,247,147,239,68,75,131,197,85,186,22,246,85,4,18,229,203,167,152,91,52,17,150,127,118,11,123,21,61,98,134,243,210,120,237,91,162,135,65,184,23,124,150,223,5,97,214,128,59,176,159,167,252,154,178,118,97,42,178,37,153,112,73,59,137,242,232,131,20,0,222,116,27,222,165,203,61,213,42,228,219,20,231,207,65,25,151,70,95,245,156,205,206,234,153,161,196,242,21,103,232,19,214,7,104,80,148,215,182,34,81,8,124,82,121,1,67,73,147,198,158,166,224,35,33,55,60,32,240,172,191,240,71,234,100,50,80,112,92,25,198,113,118,157,142,82,189,208,28,66,19,226,193,136,180,77,23,219,76,64,72,2,103,240,118,62,192,1,41,29,140,125,172,207,147,218,239,12,144,84,37,235,24,221,119,6,106,45,143,25,37,219,52,201,216,39,191,24,57,218,87,118,39,157,187,183,124,167,121,97,217,65,213,101,90,45,210,203,121,212,26,114,87,214,104,48,254,119,238,126,159,74,216,242,250,11,126,27,11,135,249,243,72,131,163,221,13,92,195,240,89,202,250, +195,211,238,163,200,251,208,147,118,172,30,116,47,107,36,207,46,146,126,223,138,208,63,173,219,39,17,56,115,69,243,33,197,117,140,215,43,156,154,152,99,30,4,136,98,93,135,91,117,35,45,135,79,38,40,232,44,219,210,147,110,95,232,40,197,144,206,172,148,135,7,119,91,33,43,104,250,230,38,70,27,255,52,159,3,50,102,64,208,126,146,181,245,196,107,160,189,104,174,216,11,171,243,204,165,134,97,149,116,84,35,208,91,42,107,49,120,185,65,17,178,232,125,54,158,14,152,144,7,48,71,60,120,10,217,228,64,218,98,110,163,161,186,237,25,47,44,200,66,204,165,209,217,55,93,197,185,243,239,72,118,80,221,156,115,212,83,153,70,109,230,73,248,19,225,147,132,8,187,20,172,226,153,144,16,113,128,247,21,25,113,112,189,198,32,231,94,167,190,121,247,52,158,68,182,131,226,137,103,212,247,173,203,4,75,205,141,140,85,170,254,0,49,26,125,168,79,132,95,191,241,92,81,47,41,243,170,30,193,241,209,166,19,143,80,147,157,95,32,129,93,77,64,191,25,142, +247,204,175,238,118,227,115,36,191,108,38,100,113,109,184,117,244,233,160,221,128,213,81,147,89,59,156,180,61,213,172,227,189,24,230,167,218,163,83,219,114,225,204,181,135,38,177,155,131,175,55,195,255,199,88,255,197,174,102,153,206,23,42,72,106,37,191,174,121,107,86,126,146,114,217,111,58,170,206,230,244,27,71,158,40,135,102,72,83,235,14,228,64,91,27,179,135,234,20,182,97,187,127,117,148,235,139,109,77,104,181,240,56,242,126,130,154,227,100,170,247,253,110,30,242,193,204,132,35,171,78,105,124,194,195,242,90,28,105,211,140,166,197,11,147,184,76,13,55,105,213,98,175,135,228,6,216,71,41,82,246,130,141,192,147,120,182,212,154,211,133,137,135,106,80,129,251,202,207,59,17,161,242,241,5,38,254,192,34,146,108,213,26,161,69,1,34,249,187,241,139,253,29,75,215,149,13,211,106,236,191,87,30,69,123,12,52,20,214,10,12,20,205,171,185,85,100,232,117,187,125,219,120,54,55,88,108,221,45,20,107,51,167,96,179,242,181,101,236,22,232,30,125,124,93,249, +234,95,83,251,113,112,41,14,37,42,15,211,22,49,42,246,244,33,65,68,100,74,150,196,110,238,140,185,64,21,201,226,87,25,49,219,227,195,96,141,190,65,81,34,141,89,28,1,225,90,50,14,160,50,50,48,252,91,238,51,36,218,150,100,122,217,127,197,173,26,45,22,138,24,131,155,131,242,35,92,173,254,65,121,14,135,7,13,67,52,240,195,159,242,128,42,121,250,37,173,198,103,112,47,18,22,253,116,100,239,209,202,246,43,58,145,204,145,81,23,1,6,101,137,35,66,253,68,211,59,103,136,226,176,32,176,169,48,107,14,59,50,153,109,182,25,20,59,126,182,175,42,161,197,88,23,2,109,153,235,50,121,164,19,45,167,250,163,30,43,180,120,50,45,133,108,240,239,237,250,103,124,172,84,178,8,49,227,176,176,44,177,190,20,16,82,68,129,224,69,10,156,144,251,192,85,151,162,81,199,51,155,56,191,22,170,72,218,17,207,202,57,197,29,152,234,106,233,222,103,71,203,2,23,217,177,241,50,217,178,171,13,181,211,49,104,251,172,147,169,44,142,246,195,213,61, +60,213,169,104,36,32,11,89,16,82,95,149,214,22,157,193,137,69,97,227,245,47,121,72,43,152,32,188,146,40,24,179,19,99,182,23,150,192,13,241,82,240,234,166,104,22,103,55,185,47,238,76,228,63,70,193,69,195,164,233,131,216,243,245,154,38,129,176,63,72,107,48,175,116,244,234,94,55,231,15,252,53,248,253,65,61,248,163,98,161,148,196,182,238,21,78,181,126,115,85,155,51,196,227,57,231,190,53,40,147,46,28,207,254,117,78,209,204,137,166,78,191,184,191,227,187,222,74,205,110,55,8,195,127,107,41,4,35,14,125,89,237,119,192,95,143,180,137,186,33,35,170,23,195,253,63,241,202,191,171,135,251,47,99,37,200,155,145,204,77,128,54,11,45,66,225,124,61,33,149,103,255,86,246,107,7,15,125,186,146,52,5,84,10,37,58,88,56,131,155,108,199,101,157,35,51,224,150,204,251,59,140,192,171,191,177,6,202,80,56,199,66,148,10,48,203,8,172,22,106,98,156,215,74,1,59,219,215,198,57,95,149,192,184,233,118,165,101,69,185,179,84,239,9,44,188, +204,13,208,132,254,116,5,158,144,242,94,239,194,104,92,19,152,188,1,64,162,16,140,238,55,216,225,16,149,46,31,40,15,160,248,247,247,64,255,86,181,51,98,99,0,203,139,9,122,174,230,169,65,133,87,232,36,253,35,23,3,170,252,4,33,3,110,93,74,237,142,130,18,149,124,108,234,222,86,235,223,164,192,129,58,64,89,207,216,65,255,191,184,178,244,247,199,230,232,33,173,126,95,142,249,111,63,127,247,87,69,255,229,199,113,254,218,251,239,30,191,251,214,91,245,247,143,227,252,217,255,231,53,164,255,254,245,68,211,184,214,91,61,14,255,231,127,120,144,225,31,238,147,252,159,255,197,174,127,186,207,231,127,254,31,255,139,146,255,118,129,236,127,89,244,31,215,227,254,119,235,253,171,244,223,94,163,250,215,127,255,215,223,165,30,140,129,216,191,64,56,133,253,15,26,182,217,225,31,191,126,245,19,123,10,168,20,244,61,136,100,118,51,68,207,117,106,212,185,252,59,219,30,160,193,199,202,157,124,119,249,61,233,123,140,64,224,59,194,240,81,251,101,169,240,57, +216,229,215,92,55,243,204,81,31,7,98,36,181,117,88,185,73,107,197,120,242,141,59,128,236,54,137,149,48,238,132,251,36,240,187,119,49,96,195,172,245,52,145,9,142,139,60,166,6,234,69,222,228,69,106,224,127,248,26,215,127,241,83,234,234,87,39,67,238,123,233,163,42,54,24,185,251,108,146,13,179,12,11,37,21,136,169,25,154,189,141,166,166,63,144,217,159,3,172,26,84,221,199,112,76,244,214,1,167,236,206,181,175,20,95,252,207,62,131,237,28,213,114,44,9,120,21,86,178,194,97,101,164,18,251,125,203,152,106,77,43,251,43,114,213,241,170,122,157,241,118,131,247,154,217,159,197,255,16,169,41,177,125,227,47,93,189,133,75,139,103,102,169,75,220,112,227,20,59,96,19,126,173,139,78,190,158,94,21,8,5,8,167,235,149,178,200,137,13,211,99,123,210,167,1,64,20,0,64,132,83,11,38,198,157,34,214,253,2,146,13,126,100,116,33,9,175,125,116,245,167,62,42,175,29,123,67,50,32,11,22,127,161,94,121,94,64,210,252,250,158,236,156,254,121,45, +18,235,197,121,89,143,221,103,1,41,235,173,128,87,84,26,41,152,80,120,170,46,70,123,57,170,136,107,55,0,28,199,35,188,22,132,88,17,20,4,154,19,165,186,228,24,8,106,159,205,70,38,160,104,184,49,74,227,190,115,61,173,72,114,143,152,233,11,201,151,217,201,252,8,230,87,170,211,203,159,207,174,49,106,83,129,214,1,220,23,11,121,34,117,53,103,63,62,109,127,37,45,166,124,241,204,30,15,31,167,242,161,248,190,137,93,171,26,164,233,234,51,61,140,254,142,74,37,95,252,25,82,145,91,125,232,51,59,66,226,210,1,16,146,93,163,198,51,247,201,249,238,194,210,73,144,78,191,137,23,136,4,200,134,205,45,4,120,1,69,81,160,112,64,78,15,85,253,245,25,38,38,248,170,185,207,57,35,184,75,197,33,117,158,158,61,114,88,106,64,60,219,207,200,107,138,141,200,17,133,250,64,159,45,149,11,21,250,172,166,216,216,178,240,125,24,245,29,233,75,155,242,12,75,119,152,233,182,227,4,249,242,229,27,193,226,69,204,217,254,26,88,15,222,95,247, +40,139,180,144,177,3,83,78,117,58,72,55,132,111,33,83,126,139,166,75,32,130,186,146,48,36,126,225,166,118,238,116,99,111,245,26,164,247,6,79,242,17,182,174,33,193,194,6,103,97,40,92,215,236,95,227,220,140,3,115,166,1,159,150,207,172,7,4,111,254,245,118,97,118,45,5,67,189,244,140,40,36,136,186,34,114,11,150,55,45,33,98,72,36,79,167,219,77,127,139,14,160,184,232,158,172,120,106,6,143,148,90,195,101,134,130,229,220,176,139,122,134,147,12,21,214,110,21,165,217,23,8,130,30,219,0,3,197,177,34,136,246,54,37,59,167,38,122,210,174,156,168,178,151,9,120,19,81,29,112,199,134,166,181,248,187,204,77,98,31,197,97,196,195,8,105,199,71,75,238,224,130,9,64,44,98,225,61,11,113,80,37,198,112,73,254,120,222,250,211,214,142,111,163,121,114,139,1,123,185,109,163,192,132,80,18,240,174,83,152,129,208,244,55,53,39,53,232,28,47,22,219,14,80,174,116,96,10,64,131,169,53,209,112,234,179,229,64,178,138,126,236,30,230,221,160, +164,149,147,99,90,20,99,29,90,192,177,234,208,165,31,134,63,2,19,232,189,103,132,68,101,221,34,232,233,200,123,149,2,118,156,32,0,230,66,201,143,113,189,95,177,105,95,151,139,110,157,89,235,205,136,191,77,186,116,233,41,246,250,118,118,223,234,190,88,7,154,38,130,12,57,83,11,39,70,27,101,70,80,118,126,26,183,34,156,192,205,84,76,8,206,131,16,222,196,133,176,50,180,202,174,81,154,89,153,100,131,65,254,161,40,10,111,150,171,184,215,119,182,35,58,3,124,39,200,56,151,76,108,156,73,248,197,107,97,34,31,35,141,239,85,125,166,200,93,174,153,41,23,13,194,73,151,30,139,51,123,2,158,108,129,254,221,235,79,130,206,109,176,225,212,254,157,90,253,69,183,61,19,168,247,0,213,158,190,28,64,151,29,40,166,169,212,80,160,198,151,160,80,145,246,75,249,9,5,33,11,207,111,42,233,115,168,161,0,241,97,64,34,219,46,232,115,102,190,210,120,144,80,20,61,105,61,211,254,217,172,39,141,54,173,70,77,1,32,198,17,5,190,3,132,63, +88,53,8,2,4,120,139,208,190,103,168,162,109,157,123,18,193,194,144,153,36,115,32,94,127,7,62,81,58,150,242,250,0,212,29,21,130,234,121,215,174,124,75,105,177,91,131,179,222,32,181,218,90,13,212,61,132,172,103,37,113,24,41,50,133,200,80,175,197,127,186,248,244,194,102,55,52,213,4,76,251,196,103,101,188,141,119,112,84,134,87,37,202,48,115,80,176,246,221,87,226,83,49,248,11,147,121,101,171,41,246,192,82,130,241,246,195,78,172,25,105,249,247,252,46,106,159,154,95,231,75,249,43,135,229,138,125,148,9,217,91,177,156,191,167,199,139,65,78,146,46,148,237,235,72,14,240,127,221,188,209,126,155,183,226,134,128,232,187,84,74,209,89,192,254,158,29,142,146,83,164,1,194,244,203,59,90,139,117,215,212,23,13,141,202,63,242,194,239,86,141,199,248,135,138,45,208,174,115,171,86,228,24,248,172,255,114,206,230,223,252,137,151,96,146,54,241,126,235,188,230,85,47,141,97,221,135,43,244,94,30,181,55,169,188,90,171,153,166,149,223,193,239,149,64,222, +175,189,122,205,18,226,237,173,112,254,169,193,173,222,67,25,255,126,15,84,134,208,137,10,69,133,221,18,158,229,86,226,189,26,64,123,44,163,98,50,37,209,74,136,243,34,162,81,92,149,223,77,40,223,116,25,9,229,44,29,32,170,217,18,2,8,195,91,222,41,147,41,172,231,20,197,90,75,231,147,163,244,240,217,19,107,36,31,14,16,252,125,10,9,180,221,250,111,213,55,31,200,219,21,1,92,231,86,17,157,47,35,138,140,12,177,72,178,134,249,25,201,194,165,147,214,171,88,223,15,168,39,41,106,139,229,164,114,151,57,217,38,209,193,110,146,112,174,163,62,116,92,64,148,199,191,222,62,251,30,188,183,243,88,57,177,222,97,41,156,235,80,68,212,165,14,230,92,225,177,79,22,93,181,204,43,148,172,117,100,31,115,231,108,126,231,46,95,158,208,222,0,160,8,67,44,221,195,31,207,212,215,105,113,171,227,105,58,97,175,230,24,149,111,77,69,22,144,247,75,102,29,193,124,145,28,240,141,123,138,34,118,184,2,128,110,176,102,231,72,227,117,4,170,232,143, +200,84,5,206,149,218,115,208,221,162,41,104,59,211,113,240,23,227,161,108,117,136,72,157,107,234,183,88,142,11,244,17,171,42,177,88,224,50,237,39,7,121,59,150,70,139,251,182,7,245,109,58,72,31,248,186,157,28,254,137,83,237,73,23,22,61,82,39,127,149,192,56,80,71,129,197,188,22,56,197,151,62,176,232,54,94,199,6,129,252,118,2,159,49,252,44,181,224,29,117,156,43,142,40,163,235,216,22,164,138,222,181,124,119,167,37,127,102,62,58,143,54,130,56,81,48,30,23,82,34,148,20,173,105,195,124,11,237,18,157,54,102,223,31,250,253,205,143,48,57,224,151,37,52,143,6,72,6,140,44,196,115,93,64,153,132,105,215,118,87,89,161,94,200,59,236,233,68,139,236,189,251,134,202,120,186,23,244,91,161,164,246,102,107,82,59,230,146,9,13,218,238,62,153,54,31,163,239,8,8,230,121,164,92,195,154,239,237,29,53,77,45,22,86,43,242,238,204,106,177,243,58,27,105,128,175,143,231,203,219,138,10,230,182,89,169,213,48,34,210,53,178,99,129,12,242, +104,189,217,9,157,61,238,63,77,242,24,61,94,78,24,45,168,30,210,2,227,172,8,54,20,94,5,54,95,157,254,177,171,90,35,205,79,163,179,67,82,120,122,161,221,131,94,252,248,225,190,11,172,233,210,112,236,167,47,91,145,30,32,9,38,114,57,251,224,71,226,94,71,136,154,143,203,241,52,244,229,138,172,50,12,107,212,108,48,79,243,204,44,140,16,177,98,19,153,184,46,86,86,231,198,200,4,189,11,249,60,183,141,103,242,135,194,127,179,178,184,201,183,132,254,238,184,48,165,79,99,243,217,23,32,114,69,16,24,165,158,157,93,6,220,143,52,244,219,64,145,53,40,55,223,57,100,251,212,175,209,90,24,131,103,67,206,131,54,128,212,197,106,120,158,185,126,208,84,1,108,128,71,110,136,149,44,129,43,118,251,10,9,62,59,101,148,22,4,218,72,139,146,249,5,212,4,163,173,216,247,149,116,150,134,253,117,55,65,77,95,35,77,2,138,162,190,177,207,229,215,81,175,232,15,22,228,143,31,132,152,153,4,116,18,0,176,47,80,220,232,173,99,70,90,18, +175,164,139,3,1,58,105,16,13,244,208,5,55,109,71,30,221,52,122,154,112,214,132,108,101,47,44,29,253,207,225,100,180,198,242,79,60,232,24,76,191,23,253,96,196,61,118,81,145,155,188,85,11,5,28,138,71,0,136,198,199,191,54,117,98,14,117,56,67,134,184,72,61,241,180,40,42,215,165,179,239,120,202,110,67,127,192,46,185,136,217,255,19,23,149,78,99,129,102,154,182,134,191,42,157,119,102,62,181,198,131,14,199,102,130,102,227,69,99,235,183,122,51,8,163,141,17,105,217,221,203,193,233,87,17,85,70,143,46,21,211,203,97,86,184,175,43,33,86,28,255,168,151,19,108,46,71,236,74,216,80,171,226,68,248,184,145,208,201,224,22,224,208,214,71,85,112,205,226,225,247,36,3,95,243,252,234,39,147,2,170,108,201,106,223,229,103,61,172,229,221,230,28,76,3,88,224,251,54,212,121,53,132,208,128,88,213,226,234,250,101,177,116,148,84,20,135,123,192,171,130,231,195,180,173,143,186,157,186,133,211,215,142,232,192,94,113,3,71,130,129,252,144,123,11,45, +30,149,137,0,0,240,206,49,166,222,178,66,186,72,127,94,187,143,176,40,218,144,236,136,54,144,128,116,195,212,193,135,236,119,84,137,135,74,115,0,193,179,244,160,30,206,0,3,29,128,21,186,121,37,52,165,184,229,226,108,238,246,217,218,11,33,204,224,193,192,109,115,192,188,241,215,71,215,172,108,215,55,1,1,107,79,126,89,11,228,72,17,76,93,184,186,196,158,232,72,160,105,212,158,144,229,144,42,112,35,155,135,189,3,216,68,139,171,13,160,98,105,99,202,115,156,166,15,148,226,21,67,227,242,119,174,220,240,7,230,175,76,214,203,134,180,123,80,109,51,222,207,186,147,199,45,164,172,52,66,230,176,177,1,173,147,62,206,83,56,33,78,197,190,44,6,63,25,140,12,93,93,188,67,14,149,163,66,174,93,187,54,113,213,252,86,56,76,26,245,101,205,92,126,68,195,123,122,13,69,231,130,63,140,125,244,198,254,211,177,53,187,152,151,47,228,30,192,110,249,168,205,60,196,79,176,254,185,146,71,91,41,1,19,97,25,42,34,165,30,122,91,67,114,45,141, +128,168,131,200,70,220,199,125,250,104,159,239,3,159,250,59,12,253,120,213,185,53,137,2,31,76,189,118,13,33,108,200,105,1,216,12,158,144,225,110,170,228,215,227,114,214,92,170,27,51,19,75,53,239,204,190,219,6,129,53,16,65,49,196,190,113,158,248,99,166,250,184,77,183,27,35,53,6,42,65,170,112,158,137,136,82,229,147,81,146,165,207,38,138,123,97,69,58,244,161,44,68,155,58,36,20,132,3,157,243,129,243,48,116,104,249,47,192,168,0,91,44,91,223,139,6,251,91,228,25,30,141,199,147,170,232,181,99,225,58,199,250,221,171,165,83,16,241,226,2,9,253,38,6,153,237,246,134,157,92,194,198,135,199,232,190,198,144,237,103,243,123,11,123,102,130,168,208,179,85,11,88,148,137,80,215,218,200,187,135,9,166,242,201,191,247,95,128,61,82,203,148,217,216,230,9,127,12,10,163,135,62,177,248,110,235,202,91,170,135,239,227,195,239,35,88,243,196,187,232,19,163,42,91,130,151,157,17,227,3,61,186,245,193,70,180,110,7,65,189,75,49,18,27,201,222, +225,223,88,252,253,212,1,33,210,241,113,109,80,22,169,144,110,178,214,35,115,126,71,53,44,74,55,222,56,250,251,59,127,48,78,158,46,134,79,79,123,79,101,76,71,61,186,113,106,134,149,136,243,172,196,113,146,78,71,250,138,109,34,202,129,97,179,120,113,219,98,24,228,13,155,12,60,25,21,151,218,251,132,40,71,7,219,195,178,137,214,89,47,86,131,12,245,27,248,217,146,194,187,221,241,43,83,145,64,152,183,220,24,205,211,131,139,180,88,248,129,175,93,245,85,40,149,195,60,65,243,238,76,37,9,233,61,30,223,98,38,109,216,158,122,76,75,148,111,254,184,33,155,180,193,143,162,36,171,149,126,165,82,112,141,145,33,190,180,101,86,30,4,84,217,82,230,91,115,246,106,56,113,117,150,198,196,68,124,45,30,27,139,86,101,188,48,251,118,230,74,187,40,239,57,157,110,103,154,237,194,119,253,146,182,151,181,63,188,183,199,251,195,146,143,56,134,31,49,85,178,186,86,178,226,27,173,138,241,178,100,172,20,120,83,104,106,22,149,100,33,125,108,202,162,222, +113,2,76,178,187,70,72,36,140,37,139,196,76,162,80,246,212,109,28,134,218,216,57,157,194,140,201,48,249,197,184,23,131,40,179,146,60,37,31,145,75,110,148,170,91,136,45,2,33,108,119,88,84,139,228,91,31,113,67,222,108,233,145,210,157,3,79,51,62,251,90,71,112,116,148,131,205,11,237,81,26,105,48,178,15,211,19,119,118,237,95,235,90,113,129,61,139,47,83,245,15,118,155,224,174,84,234,148,104,24,241,149,90,58,139,85,7,124,60,119,13,125,0,235,241,94,47,251,19,62,108,141,153,239,86,1,31,199,45,117,152,27,110,235,223,238,39,150,72,53,244,200,71,121,87,223,111,12,62,231,22,158,244,235,90,204,151,35,92,20,1,248,92,19,222,97,202,72,23,57,230,139,234,180,252,59,108,52,92,38,7,41,87,2,213,83,252,249,12,243,5,212,247,27,81,186,152,203,72,147,98,109,210,106,128,71,140,27,111,207,55,110,70,49,138,71,105,153,146,89,47,41,13,35,249,97,117,233,20,241,75,169,66,8,248,73,237,224,69,9,105,196,36,47,154,179, +72,90,204,81,207,78,55,180,180,213,50,24,30,60,134,81,50,183,4,48,93,86,103,10,230,206,85,66,26,85,217,101,58,81,48,126,104,239,226,152,18,137,148,68,72,209,222,210,188,115,70,233,173,194,133,155,12,163,125,167,84,250,129,176,19,40,197,55,65,235,216,37,163,103,228,216,115,88,70,124,175,174,122,72,48,238,121,165,200,35,196,72,139,160,242,77,42,170,239,227,50,222,143,129,223,155,113,86,251,55,70,154,65,217,210,180,192,192,158,168,142,2,255,180,35,200,211,33,126,188,205,11,79,219,233,9,136,97,32,95,146,240,24,31,238,198,86,248,94,23,133,86,127,31,167,212,71,211,45,47,31,237,235,110,155,154,102,141,152,128,44,69,69,6,9,90,11,47,58,6,74,250,70,104,246,209,255,47,231,225,90,161,60,108,183,193,203,50,212,217,100,231,57,75,215,165,92,142,222,32,63,190,108,118,21,28,185,245,127,227,111,139,174,39,178,19,163,126,125,190,118,126,159,218,100,232,88,177,35,181,229,23,198,118,174,85,144,153,127,60,254,210,165,139,246,199, +73,86,89,223,43,133,29,181,117,242,251,205,208,170,178,158,243,97,244,127,90,143,231,42,194,207,47,240,76,219,49,229,252,40,65,129,145,212,239,127,56,94,254,22,50,19,212,109,57,42,190,75,7,68,69,223,55,199,32,181,200,83,140,106,181,244,95,245,164,140,154,204,160,188,38,122,146,166,207,80,167,244,3,15,179,45,36,105,52,147,37,212,112,90,235,64,83,133,60,200,100,144,71,196,179,69,187,97,173,244,53,170,71,76,193,92,229,110,160,244,133,147,201,125,221,220,148,44,194,25,74,244,21,21,54,92,2,245,226,97,45,70,173,47,246,32,114,179,17,110,174,21,105,198,161,47,207,236,150,113,176,123,28,216,196,239,211,249,136,30,87,91,137,216,232,247,158,211,23,164,27,81,2,140,183,134,87,81,28,219,227,227,100,202,63,62,59,116,110,180,104,200,93,186,149,218,145,155,147,229,106,196,105,72,157,172,105,116,139,181,87,128,87,135,199,23,218,75,245,130,124,100,40,114,175,9,236,33,63,32,101,162,19,54,240,77,83,55,225,203,148,172,173,128,42,94, +245,223,45,99,43,251,3,122,45,195,207,52,115,185,206,21,251,246,178,71,175,204,110,207,71,239,143,142,125,173,111,219,29,244,144,189,231,41,148,68,205,63,154,1,119,144,141,224,198,107,91,227,83,20,206,207,199,95,244,85,176,166,77,209,136,92,254,10,117,149,126,48,65,169,48,250,207,60,40,233,194,138,56,68,53,194,88,231,33,46,249,69,108,232,126,90,171,66,160,65,170,247,103,30,120,182,102,67,102,197,139,50,179,7,153,135,222,181,253,192,23,0,237,199,135,117,30,250,156,186,60,246,234,109,36,131,120,241,220,53,9,114,205,117,251,130,107,161,161,131,133,197,70,165,157,81,198,110,110,187,236,150,190,84,171,109,37,139,249,76,169,194,193,251,160,98,212,177,144,195,210,86,22,119,204,55,165,18,29,89,178,219,145,188,166,10,235,200,237,222,39,109,142,3,48,83,184,87,208,85,128,209,87,203,99,12,11,224,52,248,107,81,105,191,156,101,190,222,233,206,111,242,5,183,95,169,229,45,151,203,72,97,53,69,240,76,181,21,173,4,252,84,124,250,154,163, +220,141,48,23,251,77,185,165,94,99,202,182,50,240,251,128,237,64,23,95,5,254,10,191,215,146,187,171,213,190,198,137,59,247,116,29,140,143,186,193,146,14,113,28,255,111,241,120,243,41,153,239,235,226,214,27,228,162,190,117,64,101,68,38,77,215,73,217,178,233,200,233,188,79,188,224,180,120,228,223,136,122,247,214,9,220,161,16,189,245,245,200,211,128,48,54,106,194,10,149,232,1,47,120,230,155,251,44,218,183,10,50,118,31,105,216,205,173,140,83,193,217,244,237,46,162,247,207,219,19,13,48,37,22,219,77,206,143,60,12,137,49,222,207,97,79,104,54,239,195,19,7,245,59,117,135,54,190,0,47,100,63,198,72,25,189,69,167,100,155,186,36,3,206,117,23,223,82,132,67,193,245,56,9,79,47,251,252,4,64,220,207,69,137,61,239,15,145,24,207,144,15,24,209,1,86,159,153,198,135,140,140,207,20,5,33,164,164,4,43,58,100,18,19,153,22,193,120,10,177,219,175,77,159,63,109,130,35,239,149,219,204,142,122,6,60,76,130,69,45,152,173,177,161,140,44, +186,150,138,184,45,131,250,146,107,128,219,84,143,225,53,98,53,200,168,140,86,65,143,103,253,128,54,58,142,32,184,51,196,215,5,127,51,45,57,174,79,150,107,72,188,99,97,122,16,100,187,189,142,78,160,130,16,237,43,126,113,92,251,209,232,180,205,208,190,232,6,71,10,52,136,48,230,197,39,99,227,23,16,51,126,99,161,113,67,182,138,178,76,31,38,46,60,169,100,149,224,98,136,231,56,222,29,105,77,209,230,180,229,82,122,45,80,166,125,125,57,51,125,72,15,249,65,14,91,86,227,244,131,28,160,28,191,24,58,201,91,186,117,125,198,187,90,171,237,246,241,255,7,174,85,1,14,131,222,21,223,137,119,21,118,127,81,191,55,79,229,199,123,164,191,5,95,28,114,136,86,232,159,118,41,150,164,3,7,66,156,232,55,150,17,47,49,162,20,229,237,143,228,30,143,12,166,251,88,133,242,109,80,119,176,168,195,160,54,56,27,148,203,139,67,34,182,41,99,119,248,130,116,203,234,182,226,213,45,177,25,81,67,189,63,23,235,176,229,3,89,55,190,154,164,47, +213,187,173,211,233,131,95,246,71,227,213,199,41,166,223,60,247,89,220,29,184,67,54,44,153,25,118,129,227,87,138,238,88,150,97,89,210,67,249,161,163,187,113,82,73,250,254,141,149,91,86,124,174,242,227,25,227,122,237,11,7,172,176,119,26,232,102,88,113,79,235,213,230,148,116,137,54,101,218,139,20,190,246,121,118,19,228,177,62,156,54,107,146,25,126,91,198,233,6,103,200,245,25,106,135,36,255,33,189,251,115,212,163,238,220,204,151,171,105,65,100,29,185,115,232,103,174,85,121,1,21,149,184,239,21,85,178,225,163,116,166,104,29,225,220,177,121,141,76,172,91,39,16,208,162,168,249,49,120,158,200,206,56,59,186,29,137,150,130,233,174,151,162,249,187,60,181,16,118,124,75,44,16,218,63,125,26,154,46,170,25,245,98,146,167,110,174,164,246,39,194,128,26,196,197,27,250,16,121,29,185,34,201,78,166,232,191,120,170,21,211,109,131,46,108,63,8,127,169,30,6,7,187,208,59,121,187,182,132,27,253,80,82,26,170,10,244,185,157,129,107,180,27,231,156,113, +250,124,233,27,160,43,9,135,121,85,229,101,155,221,133,114,71,148,162,88,229,80,88,245,110,53,118,186,76,180,209,9,110,200,74,14,12,96,147,237,46,158,198,112,13,243,196,168,95,210,52,90,50,78,217,186,138,103,63,201,81,55,209,176,218,190,159,59,193,42,150,206,227,114,85,169,65,193,101,233,128,1,110,34,94,8,246,134,70,11,104,6,152,199,239,95,149,197,221,63,47,175,47,166,70,100,21,195,208,110,249,217,2,84,187,55,45,112,31,121,38,137,180,170,74,169,74,11,31,213,113,211,97,187,160,11,57,97,229,73,80,226,73,207,35,185,246,128,152,61,210,242,133,15,149,140,22,144,140,229,231,103,203,141,161,126,79,16,101,121,177,255,88,235,20,98,242,97,192,227,5,171,7,5,156,116,204,128,181,39,7,153,152,89,48,90,7,190,114,76,166,26,255,100,169,205,60,231,121,63,193,177,23,178,85,101,57,166,122,130,170,44,62,225,172,125,64,196,215,119,119,124,172,54,155,53,14,120,38,147,60,125,109,9,81,27,238,74,90,160,211,138,225,236,34,90, +97,93,104,62,44,127,26,160,66,46,176,45,49,158,205,58,215,89,222,23,52,142,182,73,172,14,115,214,90,217,107,143,20,101,209,123,217,81,69,137,142,229,54,201,146,3,62,184,56,124,55,238,205,158,96,142,196,143,134,116,12,31,227,135,81,152,166,36,62,223,52,146,156,202,6,79,174,66,208,35,93,211,6,255,39,240,198,246,26,167,176,133,76,17,199,83,217,0,190,187,137,5,100,156,80,87,180,194,34,247,206,208,75,106,90,247,124,140,176,232,244,120,112,202,91,176,151,115,106,22,230,199,82,218,78,161,14,77,183,98,118,107,4,93,170,222,196,142,117,99,229,209,37,87,61,249,196,56,209,244,200,197,46,174,47,123,141,117,87,229,37,107,202,16,240,240,46,151,86,212,232,35,88,94,19,40,212,58,78,239,47,185,7,224,163,150,107,25,49,78,123,2,209,209,232,62,8,182,162,217,216,241,13,102,194,198,119,85,117,216,241,212,207,212,101,156,8,72,200,73,109,72,186,164,76,110,85,244,251,99,151,152,231,255,240,4,83,122,78,136,248,75,188,124,181,102, +110,83,122,164,255,38,168,71,91,204,166,92,195,144,219,109,77,219,175,221,150,57,162,87,119,239,55,58,90,31,53,88,127,243,233,5,31,200,43,113,153,191,2,254,40,188,254,70,140,161,247,163,207,16,113,80,131,197,9,244,121,85,249,164,130,105,205,87,89,243,193,2,183,75,222,232,108,241,51,25,209,30,157,202,252,108,215,140,215,85,218,13,41,43,117,251,128,242,82,62,129,148,239,98,251,136,124,8,72,39,151,131,203,142,182,104,198,139,52,254,170,203,10,255,128,72,30,163,196,69,184,46,193,6,15,186,23,219,71,192,219,66,46,1,61,156,179,182,249,74,1,248,161,37,245,250,211,70,250,221,69,108,34,228,42,30,16,148,155,88,41,148,167,146,122,166,173,154,14,167,157,131,94,247,249,163,141,151,248,161,129,71,59,199,90,145,99,210,176,63,57,234,179,47,167,164,35,218,170,25,185,53,246,41,132,143,119,208,223,183,53,56,90,179,132,157,165,76,95,44,189,30,53,183,89,223,129,124,131,203,7,114,208,165,229,254,228,19,47,184,244,12,123,196,163,253, +62,170,111,247,86,218,46,59,232,60,88,149,102,237,195,72,53,169,180,178,233,11,57,29,91,189,27,149,168,55,122,182,235,78,149,193,168,168,207,10,51,88,170,118,27,79,3,223,105,74,35,10,97,248,88,199,51,211,132,154,6,172,203,62,110,234,4,184,102,64,64,126,137,109,31,173,198,215,53,99,161,218,56,106,217,185,167,218,64,209,231,57,150,226,207,69,133,191,19,107,163,43,82,124,57,192,80,241,49,124,31,172,46,131,11,91,190,144,243,211,49,252,85,204,231,36,164,187,163,249,203,10,197,246,163,28,184,242,81,48,159,71,38,57,106,195,136,117,231,73,12,218,54,31,3,63,251,92,169,24,231,165,102,245,13,30,146,126,123,217,35,163,251,83,25,68,42,107,111,204,124,172,176,147,118,67,179,210,60,157,255,173,130,167,77,158,198,160,222,240,49,84,162,222,104,165,6,159,248,94,110,202,152,16,65,168,10,243,230,231,228,189,179,50,96,1,224,159,117,73,19,226,170,167,108,26,191,154,218,113,108,87,158,168,155,193,58,209,90,31,158,209,203,142,249,110, +142,93,255,174,5,141,194,118,165,6,72,148,234,32,128,167,249,192,32,121,120,29,103,152,232,88,161,84,173,107,88,224,139,153,121,140,108,54,196,227,93,221,108,198,76,97,214,72,45,238,13,223,247,203,84,95,135,93,25,61,236,222,68,203,57,249,99,12,117,83,10,31,215,62,142,14,251,211,34,108,55,164,155,155,41,174,39,100,251,169,10,207,185,106,237,2,46,182,210,49,115,95,128,171,9,140,39,202,79,157,50,81,169,121,253,46,155,150,155,176,152,131,123,156,8,45,210,38,207,122,178,32,212,29,253,208,29,61,198,155,173,176,198,159,118,74,12,112,233,22,71,170,236,199,255,98,117,37,226,31,255,116,250,59,209,187,244,149,143,197,2,213,254,142,188,172,207,250,159,241,38,102,177,129,238,140,88,219,48,58,138,78,159,205,96,55,53,190,138,206,173,102,177,203,205,104,116,118,177,43,90,98,37,210,51,42,157,202,104,185,170,186,30,224,124,188,47,43,54,143,20,97,106,70,185,152,31,159,138,239,234,10,144,164,21,249,143,79,202,223,198,93,175,91,127,205, +26,169,223,141,187,55,34,59,167,231,20,150,253,26,249,123,82,150,62,148,173,131,156,210,143,31,91,190,156,65,94,194,195,202,31,117,125,48,210,149,199,237,62,191,50,57,251,151,151,155,232,35,201,190,165,59,209,163,238,45,50,73,93,140,130,5,26,191,146,25,45,151,156,67,255,72,45,82,126,57,77,170,206,85,58,127,107,159,32,192,41,65,95,52,171,146,185,139,21,71,127,14,174,4,13,113,31,193,9,133,146,58,71,127,173,6,125,204,122,255,161,85,216,251,147,71,143,58,84,108,187,62,164,65,108,42,100,65,77,134,214,218,87,98,212,224,165,15,79,230,84,33,87,149,32,247,198,162,190,147,154,253,9,208,63,24,164,114,130,90,75,201,190,116,56,245,218,131,48,132,52,234,175,245,30,25,250,173,117,219,158,192,196,233,239,123,37,178,21,57,150,187,135,10,91,231,169,73,235,54,51,150,174,194,207,38,255,17,22,12,141,210,66,169,211,193,131,150,9,127,237,154,117,99,24,185,190,181,11,223,215,60,147,119,208,198,147,86,199,125,30,99,185,206,9,75, +241,141,181,195,104,10,42,203,35,167,33,169,56,149,31,212,11,73,58,138,165,178,89,7,126,95,170,107,230,137,149,104,132,83,210,80,60,219,40,98,105,208,32,50,181,99,161,224,141,39,254,103,251,189,47,250,80,254,126,221,204,221,159,200,64,98,246,119,95,130,99,69,128,20,15,30,131,181,235,125,77,188,181,166,205,0,123,248,184,131,161,241,133,101,190,116,12,245,229,191,37,212,198,179,43,104,179,23,144,79,224,171,80,250,234,131,231,82,213,198,191,149,233,249,83,55,123,132,41,227,111,13,194,99,62,160,238,150,104,189,156,213,162,32,150,69,8,145,219,142,117,123,204,245,193,1,202,84,78,203,170,200,115,126,38,94,162,30,209,186,44,144,173,221,69,235,87,150,111,241,125,138,177,223,178,246,19,86,175,191,75,180,13,108,46,172,193,88,58,163,226,102,240,180,211,208,111,172,13,152,72,107,185,87,30,112,47,75,167,179,212,178,50,151,236,212,8,213,179,128,140,4,54,2,208,228,51,191,132,223,194,172,38,70,250,183,24,19,167,96,172,104,91,76,202,217, +133,68,154,149,130,191,90,175,124,148,227,39,62,157,240,48,71,75,14,120,116,93,80,97,78,153,216,254,55,156,22,235,243,17,248,228,96,196,254,51,237,144,90,57,23,150,30,13,58,171,125,131,81,121,63,64,24,135,213,18,162,63,161,97,19,107,57,140,90,214,227,110,222,129,219,4,148,189,50,152,34,50,52,106,63,107,60,153,150,131,87,31,13,59,221,64,57,236,62,57,62,178,248,91,180,67,41,62,125,84,240,168,249,26,99,232,94,107,110,73,223,84,98,238,236,64,154,239,162,226,59,152,87,74,232,43,230,220,195,127,93,207,17,222,191,235,57,93,170,66,21,175,209,147,48,218,47,165,162,220,207,139,124,83,213,92,86,203,242,216,178,2,1,23,171,38,28,180,108,138,181,182,66,51,90,182,209,138,248,136,102,231,90,52,3,255,62,5,183,127,125,42,88,113,6,53,143,54,70,13,236,223,154,151,222,7,101,247,224,231,32,147,8,92,120,187,165,132,169,189,171,117,88,247,175,115,1,75,91,93,2,229,114,220,253,82,145,85,65,186,46,237,78,69,43,98, +233,16,91,25,168,225,213,130,88,243,83,115,152,54,168,48,71,25,230,141,78,35,192,144,136,34,3,178,28,212,91,41,0,198,35,167,90,158,186,174,253,37,108,190,151,249,158,188,132,222,192,253,141,23,214,217,224,103,246,33,70,41,111,191,217,205,17,106,66,139,61,107,189,230,192,158,29,208,241,225,144,79,166,56,212,96,91,64,122,225,25,59,240,62,143,6,123,151,117,211,141,189,64,53,194,163,7,7,168,178,150,245,219,63,125,61,239,90,57,101,121,145,27,124,173,177,39,158,115,243,251,64,15,250,39,65,245,191,159,139,18,143,177,206,134,119,132,161,210,202,127,15,230,49,159,33,45,77,149,48,89,109,137,212,248,42,145,51,55,91,116,231,147,175,65,35,68,53,234,201,183,97,140,37,84,227,91,245,122,225,178,249,164,10,155,59,229,31,222,45,95,49,38,114,147,173,184,182,142,63,231,168,121,233,141,98,188,252,50,149,23,253,173,163,83,60,103,58,116,239,92,251,252,219,250,117,50,5,239,46,161,147,53,98,250,151,26,102,62,242,123,112,143,199,106,35, +94,50,113,121,63,182,252,241,33,254,200,12,47,133,173,30,123,198,245,17,248,19,255,38,134,162,70,110,200,79,75,164,132,238,196,82,68,180,165,226,22,129,95,158,177,50,73,59,59,231,202,217,8,217,252,222,211,4,23,207,73,194,53,26,74,2,88,43,64,37,197,244,201,75,4,223,97,225,144,232,247,14,34,41,214,124,69,229,193,222,199,182,74,63,157,227,142,95,55,125,192,51,209,217,247,213,6,10,246,69,233,147,22,255,218,133,218,228,125,66,168,183,116,52,215,197,65,41,22,168,170,233,88,192,181,52,239,163,227,87,177,84,230,95,219,253,112,93,199,176,50,201,63,158,177,179,119,183,121,168,144,253,81,161,47,63,94,184,251,105,172,95,121,39,250,247,90,163,226,110,75,10,43,119,247,104,211,255,163,205,234,159,150,227,109,217,14,217,131,109,211,74,2,16,1,198,31,130,7,113,189,171,190,32,81,51,111,9,153,191,21,173,2,15,1,196,15,1,88,12,75,199,152,167,245,106,190,19,46,136,48,40,53,44,245,79,255,47,211,95,250,191,238,114,109,149, +108,86,101,65,91,225,199,230,107,151,98,190,41,106,171,24,46,162,1,218,131,249,240,135,231,118,109,88,61,63,115,15,88,83,49,252,119,105,159,48,191,40,112,105,253,158,90,42,110,94,169,253,4,61,143,0,188,74,134,241,19,111,158,240,139,55,230,161,217,143,6,230,146,246,88,210,189,255,184,136,154,13,146,133,142,203,103,115,141,96,113,149,252,168,109,151,135,68,244,29,196,39,148,83,35,33,52,45,170,115,152,66,73,38,242,241,53,51,41,155,203,193,122,113,126,241,49,251,21,158,24,195,218,223,197,129,89,229,249,242,143,142,48,223,47,34,137,95,96,186,56,73,84,140,120,140,199,44,98,96,66,245,130,186,116,129,48,33,68,208,233,229,132,13,188,248,214,133,133,13,200,79,33,68,218,208,7,195,213,244,33,86,90,115,93,142,232,198,39,174,148,234,143,39,179,211,63,190,50,59,3,155,61,63,21,175,112,117,148,90,77,112,236,8,152,26,34,174,169,93,52,112,175,189,139,179,140,164,210,242,141,189,242,62,124,61,176,243,176,9,75,119,52,212,60,88, +1,62,60,200,175,131,210,46,41,171,201,85,36,52,221,160,139,139,35,31,207,15,96,8,230,35,170,85,38,178,21,207,53,249,82,102,31,13,225,33,10,145,110,233,218,195,113,240,152,36,19,229,219,61,148,59,170,136,70,232,37,116,133,55,126,83,71,242,224,212,138,142,25,127,70,243,137,227,240,142,59,14,51,3,231,66,110,225,167,231,219,244,201,209,215,1,225,120,117,132,192,132,76,239,9,17,239,15,137,86,138,74,30,159,78,60,0,149,171,64,149,218,169,176,14,233,246,145,102,213,19,143,124,83,201,236,111,13,67,224,180,43,230,71,21,223,102,63,80,63,201,249,184,208,60,22,194,94,175,28,235,134,23,162,55,210,65,18,159,228,198,106,140,68,29,156,74,223,112,122,198,161,32,29,200,250,158,64,224,125,232,21,55,32,18,66,44,217,18,139,143,224,156,156,129,111,29,77,173,116,213,63,235,99,65,69,110,219,135,112,142,73,106,45,60,251,98,66,245,251,71,207,94,171,31,187,140,202,202,187,126,87,160,65,138,206,163,55,55,206,250,229,181,34,74,21, +33,153,45,197,44,26,229,169,176,238,125,13,248,85,27,235,115,110,134,111,174,212,98,161,189,216,161,207,78,166,185,14,238,26,236,46,89,18,155,41,226,232,153,164,224,129,88,41,209,135,159,120,71,120,72,197,2,55,201,193,248,114,241,61,245,142,231,246,205,195,16,18,114,178,240,196,191,181,206,184,239,136,189,249,184,10,58,220,11,147,150,26,215,220,56,185,245,28,242,48,9,17,248,40,194,44,251,251,111,78,246,247,207,214,14,242,4,34,214,181,181,127,218,69,22,146,60,132,219,39,125,197,240,199,104,64,68,13,122,108,8,247,144,167,161,111,202,208,79,196,110,243,226,47,33,10,22,192,247,155,132,71,67,101,167,63,89,0,220,226,155,33,121,184,200,186,159,13,202,60,159,171,250,255,155,173,243,216,146,80,215,154,244,3,49,192,187,97,38,36,222,123,152,225,189,247,60,125,83,231,220,223,116,175,158,215,170,36,37,237,136,248,164,141,178,222,131,80,75,250,240,243,86,169,89,150,102,121,112,250,87,146,233,30,97,77,151,23,155,20,133,229,247,249,227,61, +185,34,31,75,207,20,142,71,155,58,60,62,44,134,201,127,94,245,83,230,36,105,22,10,92,35,23,175,239,67,200,32,228,66,147,129,164,105,144,26,153,207,38,5,207,134,236,221,110,193,74,125,243,29,73,19,11,115,158,91,158,99,240,53,132,59,145,49,3,70,58,57,214,153,189,200,186,255,163,21,30,131,33,250,144,9,205,92,157,252,29,112,207,134,229,172,117,133,166,86,252,244,192,0,46,53,30,122,174,244,35,10,181,191,159,108,113,44,223,153,185,204,216,209,254,1,86,87,57,77,218,183,218,143,222,149,160,120,186,163,104,9,117,245,249,81,51,7,239,233,78,0,160,215,25,168,0,195,25,148,63,17,63,134,113,191,101,242,125,124,17,228,77,77,169,240,57,9,63,242,231,80,233,31,58,109,165,115,35,111,65,252,110,146,104,64,191,81,250,175,113,194,109,101,221,211,227,53,242,245,50,91,13,180,248,98,243,7,223,234,251,38,47,142,234,11,39,250,48,13,23,254,163,130,159,0,229,58,172,221,20,147,164,247,199,90,25,55,20,127,226,114,153,37,147,123, +53,198,14,236,81,192,232,64,38,0,99,25,131,179,196,127,218,210,186,139,157,20,217,14,23,236,75,132,238,210,215,117,127,56,232,140,46,104,9,8,252,59,102,67,248,21,255,163,135,230,63,60,240,211,135,34,88,246,151,38,191,205,161,10,201,234,11,236,41,202,224,233,71,53,27,101,71,117,18,115,164,62,254,183,124,157,170,127,53,56,22,64,202,141,144,6,228,185,78,52,11,229,251,50,249,63,25,159,99,62,127,28,33,234,217,142,62,132,87,97,57,112,1,69,89,138,161,38,63,159,35,247,162,69,242,61,203,205,39,127,49,167,243,192,229,189,55,72,32,54,184,218,241,231,89,252,122,63,254,181,11,192,252,191,125,74,114,104,212,198,163,113,86,179,227,158,138,192,8,202,198,211,8,216,214,246,219,202,16,58,199,248,101,198,186,122,95,250,106,245,85,248,205,204,204,226,222,229,244,199,120,239,144,41,151,83,218,185,103,183,131,30,12,209,107,176,50,123,217,17,54,123,25,195,179,182,71,183,107,42,215,216,107,153,22,158,98,186,214,140,83,21,30,13,136,141, +58,11,197,73,237,49,94,105,252,49,209,191,30,70,64,236,228,201,89,126,248,75,2,2,192,126,252,69,211,137,200,59,174,91,232,191,51,201,43,67,121,254,219,167,223,153,162,179,176,151,242,25,78,120,9,29,102,152,46,118,148,239,167,125,114,169,47,181,35,38,150,185,46,145,205,132,145,169,182,127,68,238,178,209,59,176,120,50,197,45,237,15,249,8,204,89,68,78,40,204,64,57,138,54,119,235,66,182,218,35,52,168,143,120,255,250,243,19,156,8,248,142,116,252,119,62,186,121,211,246,215,212,170,176,109,93,209,236,233,5,152,76,80,100,54,185,7,158,144,87,229,201,254,30,152,171,46,220,4,191,108,29,35,223,93,114,112,77,182,72,131,175,126,228,13,157,39,15,186,241,98,89,73,113,253,121,222,175,122,97,187,33,219,17,119,255,179,57,232,153,43,139,72,61,245,137,122,92,248,106,222,186,28,93,228,206,180,139,24,142,143,196,31,151,204,230,122,44,189,53,19,52,102,116,93,151,186,109,93,74,178,123,188,202,41,215,149,94,114,157,31,109,100,194,175,206, +103,76,87,254,25,215,159,245,233,109,168,18,42,220,101,39,74,118,176,197,254,92,47,223,245,82,29,27,131,224,239,63,229,161,158,7,4,7,150,6,141,70,125,90,248,102,15,124,247,186,48,8,126,138,57,63,54,225,119,83,132,80,185,194,49,87,186,171,66,244,37,15,84,238,236,253,175,47,157,25,148,245,56,104,203,124,93,145,216,9,141,171,111,27,51,95,249,11,189,182,80,127,108,131,251,126,221,255,112,125,230,233,226,41,134,103,148,222,146,119,25,119,101,112,249,254,187,59,107,22,74,154,183,136,124,25,183,181,222,83,39,252,252,180,211,162,208,168,118,187,159,5,188,92,251,72,13,193,227,20,80,128,32,138,162,127,231,237,98,209,96,128,14,251,53,252,141,207,55,235,189,154,61,164,219,224,48,149,201,24,120,109,190,165,134,38,27,186,192,0,24,172,210,67,3,87,132,142,105,193,79,96,75,21,69,208,164,248,60,132,78,164,125,10,101,27,85,193,179,212,33,222,112,170,69,127,203,143,244,38,247,122,197,43,93,180,45,240,50,249,140,205,18,240,88,227, +223,189,242,55,63,88,182,172,59,141,29,253,173,81,131,111,220,151,107,42,158,3,172,100,22,39,131,146,97,162,84,142,120,252,235,135,218,127,110,43,221,69,195,172,0,206,144,39,135,254,222,28,245,34,245,30,28,111,253,211,147,75,24,190,198,247,53,154,4,74,126,252,108,223,94,167,26,187,92,13,89,126,135,228,69,51,30,33,176,61,193,222,20,138,93,140,143,38,115,224,173,72,251,246,40,214,227,104,175,173,10,224,227,169,231,10,195,205,155,53,5,137,172,156,231,8,88,223,166,99,119,220,251,40,137,174,132,30,1,20,47,50,16,93,160,147,9,77,208,225,162,62,36,115,225,218,67,211,94,6,192,241,236,30,51,139,162,55,152,183,207,117,175,96,176,192,17,68,112,78,137,247,118,221,55,231,43,31,29,148,9,55,173,147,166,238,126,254,151,31,108,34,25,34,92,69,73,74,41,73,76,216,7,75,119,127,99,0,47,222,56,18,112,103,106,142,229,124,210,127,30,233,139,231,182,58,131,148,115,254,12,249,36,208,32,100,182,167,23,204,182,123,182,19,158,135, +236,130,172,236,244,15,9,69,13,55,63,79,12,147,217,230,9,40,176,166,65,138,186,238,53,68,143,85,150,122,114,28,0,231,75,243,135,29,203,183,108,254,241,15,58,254,239,190,14,148,245,174,196,143,143,143,242,235,208,56,80,96,144,247,48,208,109,76,67,247,214,207,94,45,217,131,165,34,119,252,4,94,89,75,149,101,136,222,157,91,172,161,4,106,79,181,76,177,167,134,200,123,105,124,243,102,30,73,194,107,115,43,2,38,155,139,65,217,140,14,116,150,199,219,243,193,178,140,213,156,26,110,43,219,254,8,55,148,71,79,42,200,6,180,136,191,167,79,245,39,121,181,48,96,50,0,187,85,208,200,11,154,194,224,31,3,199,219,88,20,245,155,246,91,79,24,178,242,78,191,248,68,209,88,94,142,40,81,27,84,187,248,98,174,199,114,172,65,180,115,60,228,227,245,209,185,10,73,166,31,254,19,1,146,103,211,95,217,249,67,188,170,37,104,221,62,67,187,120,203,190,33,43,187,250,126,42,46,151,255,216,101,12,30,212,64,209,0,37,170,148,251,178,232,229,172, +168,183,217,70,42,199,60,207,13,23,50,96,14,46,161,234,239,213,38,111,214,114,220,113,45,45,112,21,233,254,55,19,221,254,203,79,126,182,41,78,42,52,72,190,43,101,251,170,254,160,146,247,199,0,100,15,219,207,236,127,198,253,245,109,48,198,117,212,147,189,164,191,41,183,207,217,7,116,49,30,15,110,223,19,127,222,36,33,45,5,206,197,2,65,73,253,207,90,154,239,53,86,91,235,33,173,37,189,43,211,91,196,71,127,202,14,201,198,222,197,66,26,155,156,138,172,238,255,124,31,201,25,111,135,107,174,209,230,171,54,118,243,228,227,88,35,149,59,73,215,65,119,12,215,231,94,11,131,29,105,45,114,74,104,235,78,146,223,98,49,9,205,220,143,91,72,132,231,149,244,222,81,115,2,116,8,245,105,84,174,190,231,58,184,123,144,14,95,161,173,9,247,239,92,11,171,173,70,116,103,83,253,59,160,250,227,11,113,161,1,176,104,214,7,12,174,195,156,46,45,34,101,179,197,248,234,196,210,207,135,196,95,140,57,62,237,11,198,166,166,95,84,65,27,65,96, +142,164,52,62,245,38,125,80,5,219,159,168,111,38,184,255,233,55,76,236,3,143,45,213,101,238,223,25,113,35,152,90,48,64,57,65,112,99,104,152,213,166,182,39,16,205,1,64,14,185,43,73,241,110,58,159,7,177,186,13,157,227,107,73,44,157,48,46,223,18,103,251,178,11,25,173,254,108,138,77,173,143,81,182,14,133,196,200,68,3,191,174,130,30,190,233,70,107,212,192,110,66,253,64,138,52,30,196,238,153,219,222,17,153,167,22,159,249,69,193,169,39,144,110,79,46,140,211,103,102,250,193,41,176,5,193,185,206,53,247,200,54,2,232,83,95,221,94,81,202,204,245,168,224,223,180,6,29,118,76,45,236,160,100,249,149,3,254,195,191,235,206,20,190,59,74,97,6,219,36,72,79,126,106,82,91,135,67,139,86,242,145,67,231,62,12,206,136,122,245,154,249,160,195,79,87,144,52,141,167,192,151,58,102,196,211,156,99,185,36,79,77,11,11,35,93,84,57,165,52,218,19,82,191,169,152,46,238,145,208,188,250,202,150,170,124,172,141,239,89,29,187,69,42,45,175, +134,232,241,63,124,41,226,182,119,1,113,243,175,120,245,137,130,191,203,245,147,253,62,203,235,77,148,139,76,66,67,76,227,122,219,13,120,192,155,186,57,159,39,108,19,167,89,177,94,227,228,16,42,234,39,255,130,18,113,130,89,253,77,210,174,133,66,242,181,97,44,52,20,162,114,111,219,137,17,122,111,200,13,82,154,138,58,160,24,86,1,47,13,41,192,233,137,138,168,193,29,66,225,120,242,136,133,107,52,15,33,184,143,249,139,191,125,150,58,58,191,227,9,182,206,112,115,97,202,183,60,183,254,201,228,53,32,232,29,178,21,14,138,4,32,249,1,204,17,32,204,138,170,49,134,29,221,61,243,134,65,39,37,152,78,115,198,81,150,43,204,220,106,33,101,151,78,12,222,4,120,143,128,46,204,125,143,101,38,199,250,166,87,81,178,65,60,13,80,65,76,229,111,196,25,50,6,146,94,251,211,217,195,9,59,128,142,8,143,4,17,59,3,11,251,198,21,105,190,78,44,243,84,36,155,63,165,30,109,143,156,104,154,0,0,178,74,92,196,52,56,136,149,135,86,73, +21,211,133,2,139,53,83,72,2,211,250,48,179,15,54,254,101,115,251,68,47,79,182,241,253,157,47,56,241,54,228,138,202,38,90,9,175,48,96,24,89,244,61,85,80,82,109,13,198,237,174,180,157,160,116,152,194,88,28,48,140,192,51,192,92,253,88,155,225,240,196,221,152,75,177,23,104,212,62,159,146,141,154,100,1,166,35,206,141,84,147,89,191,102,208,224,106,77,81,40,91,77,182,250,82,166,225,205,152,95,4,64,175,161,249,176,56,202,110,2,169,6,150,209,199,55,192,16,141,73,4,178,174,133,125,142,52,249,177,248,156,192,73,197,150,238,138,231,251,103,73,133,136,230,216,4,66,213,100,105,215,189,206,195,93,118,151,108,246,220,55,50,249,161,136,244,205,21,182,240,252,26,226,224,215,76,110,172,40,9,0,32,245,231,39,63,139,143,193,3,130,21,111,26,227,188,23,197,242,65,95,240,117,205,244,205,220,193,129,192,58,171,227,187,194,17,239,72,212,64,81,109,254,86,52,22,8,178,223,45,31,101,224,141,0,177,198,187,90,190,52,159,194,59,49,73, +206,234,211,140,144,92,89,130,230,35,190,193,218,180,228,103,82,135,220,130,8,94,2,91,198,36,125,172,42,199,93,148,83,36,16,201,235,1,68,230,173,175,184,241,85,6,166,137,4,184,130,168,126,246,149,10,166,36,216,103,35,184,180,113,34,178,32,152,159,85,161,2,33,226,210,31,133,38,93,141,206,52,141,45,167,6,63,249,246,69,82,72,11,133,156,204,61,79,68,191,48,45,96,1,25,129,7,66,196,24,99,137,143,143,205,61,155,69,240,41,81,223,227,166,219,24,43,233,30,142,41,225,196,204,224,193,251,22,73,58,179,48,248,234,175,191,154,92,146,9,77,78,56,57,234,119,28,36,154,26,155,142,240,68,165,98,74,110,250,196,176,203,53,138,218,114,55,56,116,192,51,53,220,198,127,167,56,20,55,147,62,138,26,165,131,29,45,227,107,125,185,254,231,38,193,37,169,180,212,43,13,151,66,215,141,3,63,54,157,232,197,26,27,166,207,130,5,205,154,123,138,155,10,198,101,101,220,122,214,200,160,170,60,167,240,99,109,168,34,16,152,168,51,16,145,43, +205,214,212,30,254,198,59,229,105,46,248,205,34,115,59,56,155,77,79,213,207,157,4,15,217,22,135,245,21,140,58,7,136,80,228,144,253,246,85,255,108,246,26,204,104,190,82,153,223,44,94,203,234,2,91,193,239,119,5,246,92,240,149,33,218,104,202,5,15,142,3,70,50,195,45,8,242,69,73,29,207,83,45,121,200,237,6,113,177,195,66,151,217,155,214,108,225,151,93,206,201,9,25,215,11,47,44,212,158,95,102,130,218,86,211,224,221,121,246,69,85,87,85,235,77,147,202,6,156,213,2,230,159,79,78,218,144,172,229,67,11,120,224,25,113,175,136,235,173,119,250,79,86,87,38,49,79,238,227,194,113,243,61,162,36,90,231,252,96,14,116,225,114,76,90,253,94,176,161,193,113,230,43,128,251,50,70,195,194,195,177,19,222,222,106,226,138,98,26,165,150,116,49,134,24,148,64,180,164,204,146,239,33,217,97,17,106,204,132,234,39,125,162,16,50,228,250,39,127,195,156,182,225,188,126,181,222,254,107,77,224,181,11,214,83,184,189,31,35,92,188,88,132,201,11,253, +87,224,202,64,232,92,80,103,48,239,46,156,68,230,132,7,24,188,43,54,129,117,168,30,168,239,219,84,162,81,28,193,185,227,227,253,142,91,58,81,4,81,79,221,168,20,101,60,165,120,196,154,108,145,122,191,51,230,205,123,31,36,120,58,68,92,117,162,134,86,180,72,147,106,23,83,227,166,37,32,72,103,207,149,37,222,232,30,141,177,192,221,87,56,26,195,174,227,30,19,221,15,7,230,94,126,56,86,30,172,103,65,238,49,255,45,73,23,52,126,2,206,71,138,18,191,180,242,245,169,92,250,161,177,244,242,163,133,129,6,232,108,27,37,130,119,104,144,249,212,106,72,103,92,178,145,191,9,27,224,159,26,168,92,78,66,10,202,97,26,45,164,97,30,207,165,163,224,73,29,118,124,52,6,55,253,52,110,95,191,255,110,148,118,51,4,142,207,95,179,97,45,9,124,213,97,222,141,186,225,134,175,253,198,41,120,190,240,125,72,54,8,17,53,76,141,48,39,214,30,28,83,102,216,61,160,126,77,0,48,147,200,55,134,176,230,8,28,236,79,99,122,217,168,195,115, +21,33,245,5,75,234,167,111,191,119,13,16,230,111,227,164,232,102,56,150,218,43,43,216,15,255,170,51,156,216,2,135,220,202,170,96,75,98,3,5,98,190,71,184,49,82,63,126,114,90,67,198,104,0,191,81,47,26,221,170,113,150,28,65,2,206,5,72,4,57,20,142,113,218,178,130,97,61,236,112,59,102,157,138,37,153,49,124,203,79,172,27,24,96,255,128,35,241,4,22,200,45,138,232,177,252,76,27,234,85,195,239,210,198,215,156,104,115,63,56,169,74,79,163,76,100,161,7,58,174,158,75,107,157,78,96,233,98,18,118,195,109,134,120,228,27,32,48,229,56,58,109,136,194,161,48,127,251,79,96,100,213,248,240,155,247,141,109,24,120,69,111,237,64,10,130,155,232,83,42,242,83,65,182,81,98,89,51,212,165,50,83,95,58,8,238,179,153,146,142,188,23,45,147,95,25,221,53,59,28,70,134,184,85,178,247,122,239,176,12,52,193,218,134,70,38,104,205,17,21,13,207,80,159,107,75,133,105,73,179,99,126,64,232,245,137,52,101,66,11,84,121,17,154,68,200, +124,193,169,219,195,28,87,219,165,253,161,48,254,8,230,141,6,143,183,8,50,8,60,34,147,202,23,182,195,221,134,199,253,180,109,26,254,252,46,166,249,210,221,20,91,46,180,86,161,49,68,56,24,225,191,62,223,41,61,112,107,85,226,216,154,148,134,180,80,58,39,223,220,138,212,117,246,137,64,47,142,113,36,37,10,78,119,41,114,11,83,224,154,80,64,236,156,155,234,201,66,180,133,160,185,118,91,41,163,179,217,237,192,182,6,241,73,104,153,154,186,159,204,114,20,250,76,125,19,103,189,45,62,89,178,18,161,31,16,138,169,2,246,103,125,243,227,151,57,91,177,149,88,195,147,236,209,84,152,214,27,222,60,100,64,161,74,54,206,68,219,148,27,116,68,116,156,119,224,88,149,38,97,50,170,97,17,31,191,84,226,122,198,239,129,78,234,87,77,57,36,112,36,70,136,104,247,209,122,112,129,137,99,129,213,161,135,169,49,181,202,51,160,30,95,91,123,253,205,87,98,172,123,18,58,224,121,214,163,232,48,132,98,81,192,38,152,223,111,21,159,177,204,248,117,183, +78,159,214,4,21,42,207,72,65,184,246,2,23,254,24,6,233,157,84,84,240,180,43,132,23,1,101,204,148,255,14,97,23,180,3,129,143,168,192,49,218,234,94,169,243,151,239,33,7,239,128,226,228,241,17,178,79,212,111,91,40,148,160,139,162,160,106,211,184,133,19,41,142,243,137,144,108,95,10,7,41,106,161,122,215,223,173,246,220,179,10,55,191,60,48,65,51,85,121,64,75,67,132,61,207,102,90,72,141,241,122,255,254,217,255,51,237,222,173,238,248,232,158,104,77,94,57,79,180,236,239,109,197,181,112,15,60,6,32,122,199,157,92,107,232,152,130,243,37,39,152,70,201,82,168,247,251,254,156,140,130,13,224,80,137,74,155,244,80,210,35,49,11,204,222,180,222,237,230,53,32,240,2,147,248,157,238,111,46,53,245,35,250,60,147,55,69,154,32,67,45,153,127,191,112,124,69,253,158,104,189,167,159,97,170,103,192,90,137,79,129,146,225,18,77,41,246,138,79,205,235,222,145,204,112,122,104,47,130,246,79,52,14,14,142,181,48,98,245,81,19,253,157,91,158,42, +251,1,140,138,128,220,37,78,13,28,4,129,253,224,225,17,57,90,30,189,252,237,241,244,236,23,195,231,204,191,76,146,66,219,1,255,222,116,234,207,102,87,176,74,3,120,235,182,133,184,78,255,234,97,217,89,124,52,242,214,64,1,66,65,135,54,130,43,145,17,84,132,45,78,107,193,29,234,84,103,12,11,73,138,210,95,158,249,228,87,38,20,160,142,186,51,162,68,26,88,220,56,204,67,57,246,251,165,203,43,97,49,156,241,214,154,220,120,186,45,240,75,58,203,223,139,205,222,212,70,186,45,115,246,206,179,214,202,191,203,193,40,14,60,114,82,100,33,244,90,188,70,228,185,243,43,166,207,68,155,206,196,150,131,207,214,60,219,245,151,169,248,87,160,21,70,126,114,43,211,242,32,35,38,85,101,250,237,1,70,16,216,142,250,139,203,114,172,246,45,202,94,174,55,224,252,25,231,114,208,126,207,136,71,214,217,35,122,50,211,5,249,121,89,96,188,62,141,134,36,198,201,72,236,250,99,85,161,199,137,252,111,143,32,10,100,252,29,127,254,239,253,255,38,236,37, +198,28,229,207,140,64,130,246,187,37,137,6,151,57,226,163,66,56,95,93,10,152,1,96,169,173,254,146,186,141,2,215,92,224,6,63,211,2,251,193,233,72,234,127,240,179,242,183,194,147,238,170,37,214,113,44,121,113,167,42,152,13,81,68,103,83,62,36,5,73,223,218,221,190,146,22,195,52,76,160,33,199,19,86,142,216,81,207,78,137,193,86,184,91,20,4,62,245,157,211,204,191,151,197,117,184,190,162,9,219,53,46,214,215,222,252,16,62,75,243,16,181,7,74,135,86,130,8,229,186,196,130,4,112,140,189,116,167,96,94,40,191,155,90,149,55,15,220,150,220,72,190,215,225,71,48,70,213,53,97,20,132,110,52,77,41,194,237,233,96,241,156,190,255,117,228,198,166,10,198,24,193,177,230,188,113,15,110,238,165,214,215,95,68,24,196,191,143,194,160,234,17,196,52,20,83,20,114,21,41,213,118,167,30,201,162,72,57,94,156,35,73,164,105,144,12,28,15,245,247,138,234,88,171,10,243,119,121,179,135,100,3,66,58,22,127,242,27,254,83,161,37,177,159,149,216, +226,205,255,107,98,88,112,40,19,44,215,115,197,160,102,131,75,77,120,171,42,69,214,68,55,104,118,223,154,90,198,233,4,252,36,89,168,199,201,72,254,9,33,109,107,250,199,60,16,146,229,37,121,20,87,16,0,18,16,241,73,143,176,137,16,163,24,126,194,169,228,185,18,58,178,239,66,30,232,82,55,81,162,102,89,66,39,137,100,145,201,7,111,17,48,202,116,148,65,74,20,97,112,152,161,12,62,144,187,52,215,91,166,10,222,127,129,246,25,48,186,57,136,83,199,112,213,150,215,37,228,166,15,205,83,197,125,164,59,191,171,141,144,132,123,99,183,220,84,88,38,228,195,72,116,45,153,158,182,19,160,74,247,252,245,46,35,187,123,28,207,51,19,81,167,224,150,149,108,238,72,165,173,131,245,194,151,198,91,208,229,212,43,12,104,145,160,37,159,69,39,143,2,82,222,84,30,61,201,58,59,97,215,126,79,131,47,129,10,66,25,0,235,126,223,63,253,36,37,187,43,169,212,85,145,116,54,91,241,230,21,131,234,122,116,89,34,16,252,211,223,29,241,29,250,28, +69,106,175,99,219,237,21,27,213,208,12,201,254,191,239,201,216,63,225,62,11,154,254,12,74,87,195,51,119,101,244,137,90,183,217,233,61,162,91,210,112,172,197,67,124,226,2,226,113,102,164,201,198,250,181,28,57,157,94,73,175,216,158,149,136,149,160,72,36,67,244,0,187,193,228,134,219,35,62,252,24,229,193,192,154,92,141,193,9,104,98,172,28,98,15,248,64,45,178,156,152,40,207,94,212,203,181,183,141,27,130,113,7,72,188,49,147,99,176,191,171,241,207,186,201,126,22,201,86,161,130,231,175,210,194,59,154,180,200,206,59,222,12,27,74,119,191,66,48,206,145,49,156,120,28,59,61,50,171,61,190,7,189,35,85,253,91,103,194,251,204,52,45,21,183,99,168,5,106,184,144,148,71,244,76,22,45,176,80,111,102,108,215,177,178,165,162,145,190,169,44,66,72,212,122,247,70,240,199,188,69,229,165,212,169,134,25,224,144,176,0,34,114,171,251,177,36,133,93,230,75,138,191,20,84,39,52,24,154,137,102,9,32,83,72,44,5,168,139,87,191,128,183,46,163,132, +43,19,245,4,220,59,160,35,217,157,102,194,14,81,251,91,0,235,43,200,232,129,146,59,218,225,153,95,91,225,145,108,8,224,196,23,6,22,213,153,10,218,77,189,57,119,93,152,199,180,203,78,114,40,154,164,97,180,105,159,19,142,251,106,83,237,4,25,158,215,26,79,98,76,112,91,37,122,144,43,146,40,148,121,33,94,5,41,172,130,117,71,216,120,23,152,152,182,167,151,111,54,90,66,66,94,155,115,110,163,179,84,26,166,96,167,163,183,154,183,66,104,219,162,92,251,40,252,221,198,74,178,165,6,66,195,125,222,135,77,239,176,227,68,123,31,103,181,169,135,191,105,123,151,205,230,113,22,209,230,198,244,193,198,201,74,195,141,72,215,20,200,116,176,219,14,62,2,219,56,67,136,15,155,241,167,117,96,151,229,129,248,176,121,218,130,135,80,82,178,228,16,74,243,47,253,170,81,32,22,253,43,206,238,108,215,183,62,92,38,16,215,40,5,103,81,230,15,152,244,86,63,228,106,135,147,94,251,110,91,0,115,135,208,18,216,235,4,128,156,0,19,113,202,121,241, +116,190,249,154,164,153,90,108,186,164,227,248,23,229,215,79,253,215,235,89,133,159,168,221,13,193,179,220,197,237,33,141,206,183,161,189,118,87,35,178,85,25,190,247,152,145,145,3,12,239,140,125,110,75,8,103,59,70,214,31,83,8,75,237,117,59,179,103,232,76,4,200,170,7,169,189,62,135,55,132,40,182,235,8,83,143,102,73,248,201,236,241,47,180,176,69,58,232,131,121,132,46,134,251,243,232,240,13,93,80,20,4,92,41,169,155,37,224,178,127,185,153,225,124,7,38,112,15,131,54,115,237,250,191,189,8,227,77,252,95,215,32,124,14,4,191,95,121,212,98,106,34,13,125,124,130,225,243,157,135,152,22,7,212,116,9,154,196,83,26,164,226,160,93,251,70,191,234,235,157,14,239,36,251,195,99,50,99,236,58,132,70,71,104,242,49,44,207,235,97,245,237,166,241,135,110,206,41,185,155,191,47,93,28,15,98,70,160,52,219,8,9,2,66,117,19,187,247,1,34,185,88,44,31,33,113,122,174,59,71,51,130,37,5,172,158,127,18,183,56,124,79,175,59,137,252, +84,14,240,230,61,133,223,169,66,106,209,120,178,249,124,82,4,248,202,183,224,157,156,246,185,64,82,237,196,152,142,189,120,225,240,206,35,12,225,177,130,84,131,163,77,246,143,34,148,233,219,100,171,6,56,211,244,58,129,93,107,86,76,151,223,168,188,215,126,170,5,108,77,207,218,204,242,52,173,146,247,92,200,5,166,214,78,235,176,167,140,250,158,50,128,75,130,159,69,154,248,57,8,15,18,89,128,132,208,111,215,120,87,140,194,103,152,197,201,9,83,40,57,253,128,177,177,68,79,65,203,96,171,201,239,154,6,23,96,41,2,192,24,46,216,82,35,164,112,87,162,216,3,127,72,193,143,176,124,100,104,117,9,187,197,21,244,105,14,78,26,230,79,73,166,20,200,208,244,27,239,47,80,2,10,45,148,231,42,108,125,17,64,110,9,227,150,231,166,230,139,29,95,212,178,227,220,222,194,65,131,180,250,243,228,199,27,255,112,105,154,81,224,71,15,134,143,154,78,127,16,94,31,127,99,176,255,37,19,144,33,193,165,80,91,185,56,207,70,168,122,241,174,221,45,192, +1,68,23,18,178,117,179,198,92,132,105,163,72,56,162,214,111,23,45,206,221,48,191,14,92,44,125,70,169,97,81,11,89,6,7,67,17,219,45,136,151,29,81,132,15,28,5,19,103,223,205,239,206,231,55,48,115,148,31,43,236,95,254,173,43,169,218,223,53,87,60,31,83,215,29,67,71,19,238,122,37,83,56,27,48,56,38,53,242,73,22,117,31,101,209,240,8,222,196,71,86,54,1,16,0,17,0,126,215,50,240,20,199,62,117,6,50,193,59,114,58,250,58,159,34,141,215,78,24,190,212,88,251,88,196,104,122,180,222,28,211,133,191,40,228,148,251,160,199,219,16,33,96,130,126,91,32,251,178,139,81,160,99,173,163,215,240,60,171,94,132,52,31,85,11,177,184,33,123,5,137,154,156,158,91,236,49,237,223,241,83,40,137,17,236,45,249,253,126,129,25,214,102,192,187,106,128,232,126,199,12,253,104,84,128,91,228,29,230,56,76,202,70,247,123,123,234,241,76,137,60,97,172,167,160,189,147,184,179,15,239,78,219,94,204,21,123,138,238,202,132,40,157,71,67,91, +57,75,115,113,199,96,148,2,249,236,231,205,16,44,17,207,253,46,185,65,132,238,27,115,252,72,201,166,194,73,8,103,206,10,71,211,16,221,69,37,64,243,46,63,191,166,91,1,128,51,201,32,211,192,200,207,131,200,75,43,56,15,26,145,128,248,130,216,31,38,1,126,97,190,93,135,192,59,61,237,103,76,245,140,107,42,12,213,203,219,34,14,29,207,116,30,187,125,199,43,45,40,46,57,170,143,124,172,207,217,96,207,169,39,129,4,92,116,94,85,49,21,130,30,30,249,195,86,91,133,206,47,234,147,247,201,187,190,169,240,118,183,138,110,61,2,20,114,161,9,27,157,151,59,128,78,112,55,208,190,93,167,233,68,132,128,186,101,13,160,176,254,237,79,110,101,211,64,212,196,154,46,156,195,252,60,106,22,50,254,184,109,159,156,162,6,6,24,192,151,35,105,155,125,144,140,36,123,211,44,0,58,182,39,63,58,217,219,216,62,11,217,129,102,198,33,219,61,110,4,111,142,8,56,41,19,98,253,194,194,128,82,115,104,227,158,175,136,87,247,39,134,86,230,190,138, +101,136,32,152,205,157,116,15,76,84,105,145,92,82,134,148,39,153,156,208,71,107,174,16,10,122,167,26,238,78,45,105,137,204,231,95,176,245,167,173,195,14,168,0,14,191,80,49,27,39,50,35,40,176,218,36,247,61,15,222,49,227,56,50,115,208,66,61,10,17,201,68,5,219,94,12,253,9,33,170,50,68,45,146,45,188,71,187,21,208,33,150,30,128,175,161,175,204,127,189,235,67,110,7,136,255,229,151,0,63,222,92,11,176,220,109,193,130,241,89,247,143,239,53,117,99,167,226,59,94,249,64,82,43,90,78,231,43,81,73,112,180,160,5,228,198,93,234,81,136,209,195,125,168,94,185,235,57,76,97,214,215,166,223,172,53,45,104,166,19,224,205,83,215,206,43,216,158,19,7,252,184,109,210,0,160,212,105,23,236,109,187,37,18,11,87,211,110,166,15,108,27,117,112,6,93,103,74,124,245,60,220,56,245,20,196,41,203,107,251,23,51,47,118,173,129,2,202,60,187,5,38,9,199,171,143,228,172,132,246,181,251,168,113,85,205,205,222,1,240,23,210,185,226,106,224, +6,236,11,24,170,55,71,9,142,140,160,144,131,237,167,90,189,230,71,114,184,21,45,208,55,51,179,221,37,96,232,130,189,193,67,141,125,23,112,235,28,173,74,21,40,96,127,223,180,228,186,76,124,238,7,237,96,135,94,51,192,235,179,228,249,103,171,42,84,191,10,228,190,207,85,71,143,110,181,92,25,125,208,175,119,38,139,145,203,181,228,93,17,236,192,12,121,16,83,140,129,93,162,56,218,27,191,155,87,142,237,10,196,46,114,196,147,232,37,59,9,140,163,78,243,231,67,206,193,175,254,37,180,24,243,219,12,92,192,163,176,67,154,195,182,50,71,163,17,31,49,215,123,71,101,242,19,47,48,242,71,101,104,27,106,120,119,252,250,242,184,213,184,255,41,12,10,95,16,58,193,36,149,78,18,164,3,65,47,192,178,33,67,32,10,9,60,127,179,78,219,36,231,95,159,178,174,242,202,81,80,13,51,40,183,224,126,194,244,100,0,12,162,130,93,241,164,168,194,53,221,14,228,235,94,90,135,224,241,34,143,101,157,236,69,217,65,160,22,86,72,201,159,21,10,41, +68,117,43,236,194,206,105,91,163,120,230,66,167,132,69,96,52,179,35,113,131,5,158,233,162,99,112,227,123,32,200,110,21,24,190,32,10,75,73,182,130,23,251,230,102,221,219,99,11,245,144,39,62,214,225,66,67,93,209,240,14,119,244,207,165,144,206,50,130,233,196,107,2,127,88,6,79,52,221,157,161,2,24,215,214,128,254,158,21,37,188,228,64,95,65,115,80,26,120,135,161,146,195,105,69,231,7,4,124,221,232,233,81,114,228,23,166,28,248,126,240,185,211,62,248,204,124,100,216,229,166,104,193,35,119,1,50,127,225,113,240,45,156,27,199,244,239,23,203,142,24,79,107,150,40,231,188,170,137,79,225,198,75,178,132,98,12,234,181,129,126,32,84,160,214,1,0,238,236,208,202,24,80,114,68,6,106,15,59,141,157,78,62,166,191,25,13,58,123,3,186,169,198,225,236,6,173,54,82,148,113,233,19,206,242,18,52,18,248,74,247,35,214,244,102,148,221,150,245,96,177,144,9,218,81,18,85,247,254,220,145,78,174,39,32,222,129,78,168,163,39,208,148,179,33,239, +195,87,51,53,98,187,42,218,49,143,191,236,30,180,167,165,153,47,212,172,48,14,12,52,102,30,54,2,6,242,12,154,132,126,237,169,151,128,89,99,119,73,179,211,164,188,12,47,3,194,205,245,224,79,186,43,254,189,120,139,105,31,112,201,197,190,125,36,171,155,244,36,129,208,146,206,214,101,107,107,27,85,59,6,26,113,22,252,213,165,253,151,155,40,143,140,216,71,216,158,163,30,139,61,99,102,173,114,241,120,8,78,219,115,236,165,209,92,80,235,89,135,244,158,26,53,58,139,132,239,185,79,141,167,13,210,230,169,211,71,96,55,203,247,105,129,196,110,100,249,54,220,30,45,224,61,163,231,240,226,77,147,43,218,206,185,24,25,104,202,21,58,216,114,226,157,176,193,57,158,47,224,201,14,180,183,12,25,129,68,244,203,169,23,166,131,31,9,69,108,11,157,42,223,167,12,193,125,181,165,136,58,202,142,213,25,55,114,18,34,108,15,103,41,86,127,11,39,56,118,197,190,75,71,60,51,241,187,216,23,173,112,247,56,134,201,49,115,159,175,226,149,37,40,169,148, +117,2,116,161,89,184,250,117,71,248,139,1,76,129,244,140,69,4,41,7,28,175,192,193,179,208,184,192,79,128,25,156,82,232,154,93,224,184,85,34,128,92,168,108,114,20,116,17,87,186,136,15,84,111,200,21,88,42,169,157,30,49,180,118,16,80,113,4,128,167,47,134,195,19,192,49,19,246,46,112,144,160,136,130,164,181,22,226,249,196,74,190,179,10,63,118,156,13,3,236,143,172,183,32,93,153,134,173,210,129,174,162,211,73,72,48,21,21,69,165,227,138,224,214,117,153,23,111,103,162,127,40,210,21,68,78,145,98,174,146,77,76,223,228,130,116,251,79,132,174,97,201,133,51,3,190,31,171,191,101,254,144,248,245,119,86,139,187,115,172,107,60,246,102,125,253,117,32,57,222,118,30,209,206,153,91,26,176,97,251,19,108,187,141,166,154,136,102,138,59,239,224,57,239,55,38,185,81,51,220,61,135,80,19,114,201,0,48,213,63,249,56,0,141,88,27,48,250,192,24,246,33,169,133,240,0,255,27,90,124,172,168,191,176,248,158,199,136,229,19,172,88,32,220,9,151, +134,1,177,251,20,41,216,79,164,61,109,185,66,12,62,87,184,48,187,245,17,60,248,124,250,217,174,23,85,10,190,77,96,58,90,85,93,35,34,186,64,158,66,165,58,24,250,42,201,122,167,197,125,7,111,161,142,184,17,90,168,213,148,223,197,51,253,104,49,111,209,230,143,200,61,26,54,157,121,54,9,44,40,149,209,57,1,253,128,26,224,25,74,184,74,207,96,127,195,18,41,185,203,132,195,64,148,129,131,225,214,96,72,155,12,148,6,51,120,224,14,128,26,47,193,7,221,205,201,233,46,236,200,193,49,144,3,203,200,191,223,144,202,26,213,215,144,41,138,247,74,0,28,28,128,69,62,225,35,184,247,193,194,88,6,244,186,95,175,19,91,139,116,92,29,145,198,202,119,167,228,165,69,123,96,179,209,239,228,227,243,168,136,159,161,160,27,165,13,135,199,105,235,65,154,146,252,117,23,211,8,17,88,45,193,169,97,141,125,24,104,29,172,147,242,101,224,32,105,235,141,125,176,252,84,148,111,212,125,38,4,121,210,66,184,6,25,103,166,126,3,88,9,197,176,121, +31,61,254,228,7,197,203,123,62,36,88,172,112,207,243,154,22,77,130,137,190,221,114,159,17,135,188,155,248,163,140,15,26,15,120,217,34,42,233,107,138,222,211,173,13,22,204,79,244,27,221,242,97,29,230,98,143,116,228,15,132,200,251,34,237,144,118,207,91,214,225,72,84,120,51,194,41,176,0,128,122,15,224,162,20,78,191,54,123,120,83,142,121,119,10,141,13,241,66,87,6,170,221,109,70,130,200,51,105,131,66,5,224,201,251,147,215,153,174,157,82,216,224,60,83,225,83,242,195,35,58,85,126,17,231,189,188,107,124,232,117,96,8,224,43,28,3,208,91,238,73,208,62,216,227,223,7,13,195,162,213,95,168,45,113,108,185,160,50,107,87,60,57,169,204,106,184,120,139,151,201,171,143,57,178,178,253,249,66,70,27,37,25,105,208,4,202,144,19,62,104,58,142,253,177,71,120,230,183,148,101,63,72,157,234,143,55,79,138,86,226,8,215,63,176,102,149,13,64,238,177,218,218,152,79,155,66,115,96,226,220,177,6,49,211,51,121,206,70,126,130,46,200,158,233,32, +244,32,19,26,175,13,84,83,234,211,253,0,26,171,225,244,29,201,226,154,38,237,13,6,200,192,222,59,152,108,207,172,224,77,28,71,111,116,20,125,215,220,104,129,171,30,250,72,72,157,201,95,68,157,91,248,69,188,223,143,138,182,253,45,44,164,128,145,203,198,186,62,23,167,101,102,34,68,9,176,40,166,68,123,191,159,104,120,36,234,145,46,179,27,167,68,126,61,35,112,38,180,167,243,107,23,248,161,105,216,28,70,95,77,44,178,22,223,28,180,242,119,114,184,108,139,4,79,227,96,171,128,242,168,156,177,101,207,127,14,185,51,169,131,43,150,112,129,3,17,214,48,154,244,225,92,216,146,211,125,190,19,136,60,160,29,29,201,54,252,229,151,173,36,16,111,42,163,37,181,192,246,120,206,136,87,234,88,14,114,171,134,201,95,147,140,81,226,18,183,244,226,17,232,26,205,23,185,41,205,70,114,181,243,126,139,99,27,50,227,49,251,95,166,63,255,250,215,247,160,88,93,133,114,56,220,241,246,68,185,190,72,124,191,182,255,6,110,235,208,65,56,42,110,121,27, +95,245,137,131,91,72,176,197,199,178,104,23,58,149,70,197,162,168,124,253,115,102,112,122,220,166,58,33,40,97,12,47,12,0,81,184,199,245,155,136,5,195,80,156,98,181,140,253,89,49,191,232,23,181,253,190,67,228,83,106,6,132,143,79,2,30,9,60,63,247,247,180,216,196,22,127,127,142,63,84,170,31,211,55,85,102,95,79,31,145,219,56,209,154,228,224,125,212,223,232,65,248,240,172,132,180,204,248,84,109,230,66,108,158,66,209,219,113,54,121,212,51,0,226,146,109,131,74,137,131,28,249,101,189,25,42,83,202,133,46,236,9,39,142,91,173,128,191,123,248,213,218,224,193,172,224,104,204,37,140,236,135,113,236,6,29,26,77,144,137,164,180,21,148,198,239,24,82,100,198,11,63,156,244,24,64,16,159,100,194,165,32,76,128,4,240,10,140,243,239,18,53,237,214,255,84,47,41,233,225,239,154,199,56,11,162,217,249,225,35,116,219,145,65,173,22,77,149,190,151,49,215,185,20,12,6,35,205,247,21,4,240,135,103,200,65,203,34,83,169,223,57,242,87,161,137, +4,88,120,98,68,166,119,199,187,17,74,202,1,45,2,255,142,10,139,196,138,130,16,68,249,177,0,180,192,230,54,65,78,140,233,224,88,210,75,66,94,209,166,82,131,156,35,197,79,127,187,199,200,238,178,239,130,83,235,19,145,146,209,167,26,166,53,213,13,1,155,3,127,35,153,255,253,245,162,190,156,118,227,180,220,9,218,221,188,69,154,230,134,210,6,234,47,185,73,142,126,96,37,166,101,37,78,20,2,29,16,252,167,206,124,115,113,192,131,111,158,145,139,170,204,250,232,254,229,144,40,58,224,165,225,20,238,176,209,197,90,98,128,167,106,172,243,90,122,201,228,224,13,193,69,175,88,63,164,41,215,197,47,218,132,84,110,199,120,202,220,234,183,125,238,169,151,137,10,119,136,78,135,63,124,58,27,131,227,58,233,254,163,197,178,141,148,93,33,13,100,54,15,120,58,93,140,236,63,41,160,96,148,41,27,204,161,12,14,152,63,241,19,66,198,80,153,75,136,109,104,205,134,191,39,144,72,188,29,96,11,37,105,193,73,246,71,2,22,197,18,117,210,26,137,50, +13,250,167,91,4,189,171,158,125,235,0,79,16,244,137,4,199,253,4,226,207,212,87,14,58,171,32,137,251,4,26,154,119,62,161,2,100,163,213,1,31,180,27,88,210,87,153,77,61,119,62,252,214,177,244,2,15,223,69,202,241,149,153,119,143,35,49,192,126,96,120,148,142,116,235,4,50,71,244,159,115,255,121,168,250,241,222,48,193,88,253,170,156,27,72,216,27,94,126,149,223,11,116,186,190,141,150,125,155,244,181,255,138,154,15,160,191,125,152,182,162,254,186,67,86,101,184,38,123,79,191,251,244,235,254,218,8,56,58,88,208,10,185,72,221,60,26,232,179,88,127,247,206,28,228,137,243,31,103,144,78,27,38,112,90,242,76,118,119,4,120,63,21,118,83,255,54,60,11,183,57,224,245,103,90,167,135,29,178,111,44,173,167,213,128,59,53,73,4,42,210,68,35,225,198,59,192,211,144,30,116,143,87,210,251,252,245,137,246,160,161,25,80,215,173,87,207,218,168,220,6,58,253,244,128,207,135,27,88,125,211,71,75,142,248,184,23,181,81,31,103,36,94,182,91,179, +33,64,158,89,23,130,114,92,58,137,97,113,83,135,220,138,63,135,29,150,82,193,82,153,79,39,253,226,248,43,168,29,8,241,233,157,165,180,166,97,82,71,130,60,179,129,203,210,94,217,139,72,132,17,239,200,247,142,41,73,231,231,20,253,58,213,65,254,150,99,131,176,237,141,239,252,223,227,57,126,1,232,28,64,191,66,116,69,27,106,34,68,222,134,128,165,184,195,125,146,172,41,28,110,78,147,151,110,19,200,35,63,42,74,0,2,73,25,200,133,211,89,250,119,198,163,189,108,88,143,95,34,34,44,42,247,208,153,43,210,113,245,216,29,137,180,130,154,163,171,248,209,189,63,110,104,227,130,183,39,95,115,253,240,151,67,1,153,121,81,31,9,116,222,28,240,38,116,152,62,17,114,91,161,225,0,53,33,188,29,206,222,72,152,1,211,239,134,78,134,193,245,161,162,41,103,228,7,218,126,166,93,205,229,55,25,106,51,150,74,199,240,245,121,252,26,110,88,34,50,7,132,243,29,230,191,122,24,174,171,62,11,224,176,94,238,144,221,182,103,48,145,40,228,112,203, +244,117,87,46,21,36,251,197,134,204,197,155,221,41,71,62,60,2,56,118,82,121,253,44,250,219,194,153,53,0,229,11,198,166,235,35,192,168,231,152,24,145,252,37,20,228,10,247,118,79,191,109,209,31,252,196,64,40,21,26,207,233,136,76,208,44,29,116,105,20,84,208,251,219,219,2,140,69,155,200,132,118,111,131,234,254,141,165,180,53,174,114,97,57,210,142,148,100,158,13,1,141,246,108,112,219,47,30,224,0,4,228,91,67,252,24,14,30,36,117,250,219,215,121,41,189,40,112,236,193,33,250,91,25,138,189,54,192,8,220,172,248,212,196,19,219,133,210,255,253,198,102,175,222,62,102,69,225,0,194,203,146,149,195,129,82,12,187,173,109,161,166,207,145,239,9,240,11,106,196,53,226,87,8,163,113,221,124,4,49,222,116,127,99,51,9,13,26,66,19,146,118,183,51,14,2,112,124,146,110,84,150,223,115,61,1,66,247,47,18,7,195,124,167,113,88,92,236,179,152,72,102,151,82,237,212,130,53,71,185,107,201,53,229,211,51,236,189,124,157,34,6,175,130,32,232, +15,219,133,227,63,123,207,222,55,6,114,16,203,138,210,238,148,209,119,242,246,94,185,114,227,248,245,59,34,8,163,218,183,19,97,118,138,8,130,2,35,103,132,74,37,98,55,215,180,69,250,172,104,135,79,146,137,185,66,123,144,198,16,5,82,126,128,192,185,238,23,149,18,208,247,81,0,25,143,90,243,212,5,254,65,215,118,98,48,47,104,135,130,146,1,27,127,15,237,9,50,226,70,46,6,55,191,218,116,4,51,45,181,217,190,245,9,139,16,154,63,108,175,244,190,216,82,137,127,220,78,216,204,30,84,168,104,230,35,6,27,84,231,156,142,126,37,164,42,68,239,119,216,224,118,145,199,46,87,73,116,134,203,208,152,72,77,254,95,188,169,115,194,31,132,104,59,60,135,7,162,76,7,4,135,20,123,85,232,132,26,240,141,145,179,244,70,49,124,169,206,65,218,10,157,156,132,233,7,248,70,198,28,244,48,244,188,128,30,131,47,58,231,15,168,197,216,164,132,103,125,65,186,27,182,51,122,24,31,56,218,65,147,9,252,111,73,160,236,83,93,247,154,133,255,121, +94,221,45,118,90,188,249,33,111,253,238,155,227,78,154,179,82,55,88,145,222,198,128,39,43,55,117,222,245,19,216,155,164,255,157,8,253,237,241,89,157,121,76,168,2,224,220,45,194,182,1,116,193,76,106,190,16,145,248,239,129,251,215,232,123,3,204,81,244,77,161,167,239,17,90,189,53,71,211,250,90,110,35,49,56,123,55,214,30,231,178,174,90,86,108,167,113,165,227,2,164,212,90,59,232,174,219,51,153,117,186,142,202,55,138,254,33,24,133,111,245,171,219,10,67,148,93,58,215,18,59,132,43,126,128,69,222,22,182,226,199,164,202,242,105,206,249,199,114,125,98,219,243,43,100,252,176,238,184,43,153,37,67,51,174,7,78,245,188,53,54,59,36,58,166,41,156,199,32,168,191,17,10,92,238,197,146,137,74,126,40,1,208,208,132,35,146,238,41,186,211,1,247,215,242,70,3,72,140,2,89,242,15,170,14,103,52,4,191,7,63,252,187,144,13,44,174,232,52,97,147,14,82,246,101,59,239,120,37,221,0,134,25,171,138,162,133,106,189,160,243,116,163,192,151,18, +180,23,66,79,108,172,13,55,27,5,219,113,131,198,15,246,140,76,129,158,175,197,56,72,207,185,195,56,4,199,224,254,223,189,221,235,223,217,26,174,61,56,46,33,36,70,129,147,136,227,233,63,61,103,93,184,68,1,168,176,239,188,29,234,189,125,29,242,145,146,163,155,77,173,236,146,59,140,96,191,29,162,119,196,101,207,56,239,181,3,26,131,49,42,236,241,82,144,173,27,191,146,8,87,118,215,69,161,224,112,21,12,14,224,131,4,24,33,2,110,132,213,31,141,191,161,27,197,136,144,53,238,180,59,170,40,206,13,208,254,178,52,241,13,26,36,208,185,130,52,122,136,224,73,20,39,79,251,170,145,51,3,144,179,13,119,150,30,28,101,120,10,29,160,243,36,175,215,172,183,86,174,3,63,141,65,208,16,54,224,103,9,72,138,28,210,130,81,113,209,166,233,241,144,29,213,182,202,3,119,231,155,254,34,18,80,14,197,215,112,6,209,196,146,151,177,220,129,11,197,200,66,207,5,180,245,166,140,201,238,198,12,161,67,237,79,159,8,125,217,9,119,96,253,157,85, +249,78,143,96,24,66,208,115,76,79,116,158,231,43,26,130,23,185,151,238,152,231,31,255,234,113,221,23,186,147,226,138,2,78,197,191,151,29,253,158,205,245,69,13,67,65,227,117,44,192,58,178,35,107,163,14,246,152,66,11,4,73,70,2,84,207,52,244,48,249,104,206,237,247,78,74,22,27,196,138,78,181,147,83,130,162,145,0,148,184,147,189,146,90,211,245,22,45,224,88,214,125,156,37,82,31,48,205,255,57,67,129,126,35,49,74,111,73,193,229,156,23,142,121,67,89,86,193,188,246,233,232,80,26,94,253,211,234,118,148,60,138,145,101,111,50,160,11,4,213,111,4,79,206,138,48,142,87,11,198,215,220,127,229,79,205,107,159,193,14,236,33,223,96,22,52,120,13,79,64,58,224,144,196,132,165,126,145,219,150,244,191,140,203,42,255,65,163,131,131,139,102,44,212,61,2,208,137,218,81,97,132,210,50,218,238,215,157,64,247,2,201,232,68,150,143,67,218,43,77,35,159,148,125,176,204,40,232,29,216,84,116,188,29,52,110,135,21,92,43,110,142,57,58,133,95, +209,255,187,53,236,47,159,116,173,43,159,25,25,182,217,237,29,48,226,253,12,99,241,20,250,244,190,213,53,142,223,37,183,88,243,175,63,38,2,167,214,83,141,108,222,86,126,177,174,235,94,222,181,164,103,50,21,6,64,16,92,41,201,190,110,219,220,56,236,19,240,99,159,112,85,21,16,201,188,62,80,251,56,60,254,237,111,211,197,53,27,32,129,42,240,67,169,136,242,250,203,142,228,107,34,252,84,184,233,52,4,11,225,221,139,139,34,50,114,22,117,114,224,182,158,117,38,98,94,72,206,147,47,162,39,216,114,117,137,184,196,190,237,127,123,188,59,127,24,118,4,217,143,160,220,75,254,40,30,76,79,80,171,236,16,205,196,227,59,44,202,183,72,98,178,224,44,215,161,105,119,207,46,207,77,126,73,101,21,73,225,251,166,159,228,108,98,79,94,47,190,137,77,235,78,127,141,3,49,241,38,36,146,241,16,67,137,242,245,100,243,167,16,96,236,133,144,157,31,196,21,14,71,71,94,163,140,239,127,237,182,121,5,95,51,248,57,242,55,248,32,227,138,208,201,1, +244,38,215,208,253,27,112,219,0,82,199,250,175,63,86,144,66,17,143,94,29,126,156,14,45,60,73,17,14,178,97,147,131,161,119,236,239,125,157,85,226,124,119,137,224,44,104,72,159,226,213,175,252,14,244,59,83,168,3,225,21,221,100,187,32,135,162,110,216,43,7,58,144,8,39,177,214,45,252,81,141,243,243,192,241,0,161,171,1,70,240,81,98,26,65,21,169,175,0,220,57,103,107,225,148,216,203,212,206,2,111,130,162,91,93,117,128,24,47,62,99,158,104,191,108,64,182,178,100,95,63,182,161,223,194,185,177,101,94,37,158,89,63,152,244,128,175,173,236,45,141,197,47,200,246,96,244,77,108,251,7,111,139,228,119,130,136,100,84,166,16,93,77,47,45,239,9,40,42,40,239,255,55,65,29,93,247,35,54,189,21,105,207,96,211,198,140,220,16,219,35,29,93,121,115,252,10,75,216,138,44,226,248,146,152,5,194,100,26,87,239,140,4,33,118,203,205,137,146,241,42,29,97,86,127,219,10,104,113,51,138,99,243,45,250,116,97,138,15,137,32,234,47,176,115,16, +154,174,121,191,23,173,54,7,176,170,128,24,208,88,173,198,32,235,128,126,147,126,105,156,76,180,78,185,170,207,136,1,236,136,22,127,190,137,42,25,175,94,137,87,226,203,223,173,129,91,163,102,12,42,189,107,210,79,142,21,3,181,146,12,98,210,99,161,209,7,88,87,67,162,177,68,252,142,98,134,175,241,42,160,192,110,190,151,84,94,194,128,71,123,205,102,215,30,160,45,150,8,4,85,210,71,198,125,142,127,243,4,144,238,205,95,191,219,92,36,4,113,120,49,141,165,138,1,155,49,89,199,212,240,142,159,65,137,250,38,137,142,154,248,246,198,173,78,119,163,49,216,241,155,132,98,61,102,45,145,22,238,139,91,244,186,132,66,8,107,221,40,123,19,17,181,194,232,0,17,62,132,172,177,59,245,103,134,138,134,34,13,55,145,247,136,209,180,30,47,224,207,141,26,52,37,80,219,223,251,83,139,110,131,48,118,103,228,227,242,247,253,74,12,109,237,95,95,181,210,143,20,207,239,244,87,133,66,33,11,253,200,36,252,221,50,110,200,92,99,111,172,8,227,120,124, +37,158,84,95,34,102,200,49,247,159,247,99,169,247,57,215,250,63,60,136,216,84,5,149,9,160,153,213,153,97,228,17,42,106,64,171,227,55,136,200,66,179,137,199,53,242,221,227,131,33,122,193,172,11,173,128,16,79,117,119,110,77,110,155,225,119,254,237,3,166,137,204,83,218,190,5,141,191,114,69,116,61,233,175,34,119,50,221,252,141,113,77,128,182,207,32,185,4,166,120,249,27,107,225,223,98,167,106,1,150,216,161,101,186,97,72,134,170,230,233,50,3,98,131,244,109,18,173,230,94,60,32,93,147,224,246,189,189,32,220,189,142,50,10,195,107,78,3,24,236,166,200,201,202,182,158,58,250,116,255,217,99,18,14,58,130,85,186,54,149,128,26,105,146,57,0,159,150,17,233,70,23,10,194,172,153,164,3,71,94,125,26,186,98,168,173,12,105,139,100,40,178,14,82,79,93,82,237,19,39,85,175,171,53,66,152,245,250,72,231,129,28,235,119,163,244,139,248,245,209,140,92,134,206,56,136,165,179,189,227,22,151,131,123,237,162,190,12,211,238,189,47,76,77,13,128, +83,96,156,29,9,192,216,70,6,248,194,7,115,139,205,146,5,232,12,13,148,112,226,92,223,201,50,202,7,43,21,73,17,125,68,139,89,217,176,158,175,234,44,4,249,118,141,171,16,47,213,205,166,157,245,42,36,31,183,242,89,40,159,202,173,46,90,53,91,134,32,218,101,208,227,69,120,149,126,151,68,118,50,254,218,74,127,251,28,123,81,8,2,109,111,89,255,180,217,231,3,210,19,14,61,114,38,151,179,160,29,193,249,0,6,38,98,110,42,95,94,193,21,43,69,205,65,172,45,56,43,193,192,187,166,193,222,44,225,104,247,217,94,77,158,80,51,51,2,254,42,198,75,120,193,208,24,232,1,251,38,85,115,1,70,112,78,130,144,94,80,56,224,9,183,206,68,158,155,34,20,223,127,24,8,84,5,226,54,178,31,141,15,12,17,248,185,54,60,36,90,53,21,10,92,57,157,33,3,238,57,58,44,173,226,207,57,8,87,160,152,63,79,97,187,73,26,222,229,159,12,101,7,78,70,59,90,165,138,0,100,247,123,48,156,3,20,188,158,250,132,14,42,111,217,0, +252,103,92,1,19,210,26,49,126,6,247,229,106,60,164,162,197,185,182,4,7,137,167,205,145,152,161,155,55,212,254,12,79,152,6,79,171,144,39,111,136,128,226,254,235,115,52,36,208,222,181,227,27,162,70,182,73,121,32,57,142,36,69,100,178,100,115,232,1,12,102,32,119,200,63,245,223,190,211,163,107,172,122,53,222,132,85,229,188,142,171,126,39,117,200,95,164,64,17,92,42,84,132,96,202,46,184,63,94,189,112,145,238,71,7,146,104,61,58,151,62,134,186,119,249,112,127,251,69,177,64,45,128,116,28,70,21,108,131,133,254,123,23,230,155,221,249,24,77,101,212,250,24,205,70,38,21,26,127,94,53,6,103,148,5,204,240,27,51,110,145,110,154,172,242,94,68,139,203,37,128,160,119,55,8,250,186,35,244,34,165,47,160,76,175,57,109,218,18,240,255,26,7,122,244,199,33,137,83,111,61,177,239,116,243,100,88,23,9,216,120,232,215,127,35,113,251,247,125,22,198,70,72,234,53,31,146,62,49,214,207,48,35,220,179,190,196,153,185,32,1,248,194,2,173,122, +249,162,121,235,151,125,209,231,187,68,38,136,245,85,7,255,128,130,224,240,82,65,110,35,231,133,104,27,240,158,25,53,159,170,127,232,18,89,222,212,113,254,84,54,198,32,65,116,70,205,85,70,236,157,231,155,227,212,233,95,19,104,180,141,142,118,97,184,200,67,101,217,20,250,253,247,216,198,4,250,27,210,162,146,158,201,116,64,5,59,134,207,65,85,222,244,239,29,203,187,23,174,203,253,200,116,209,0,27,121,212,30,153,119,236,251,39,115,49,244,4,89,0,93,251,201,160,255,94,247,107,220,249,193,180,223,179,170,131,9,204,105,11,69,54,243,20,171,181,9,255,249,127,186,125,229,85,211,122,205,118,119,63,1,208,66,94,66,63,71,154,226,111,207,120,5,19,232,96,205,103,220,45,178,117,150,242,182,156,247,249,6,150,23,247,79,95,253,62,8,216,229,82,52,37,244,102,83,126,40,72,11,44,104,75,160,169,133,185,15,217,153,111,248,71,135,126,237,249,211,31,24,125,86,135,13,50,80,164,254,100,177,217,178,133,204,0,140,254,144,82,218,104,118,133,158, +209,103,26,167,68,193,254,126,111,171,114,199,20,76,174,185,17,126,178,232,155,40,112,100,122,55,128,193,193,197,124,21,122,154,92,26,229,112,119,224,59,198,127,123,133,215,242,8,161,4,202,215,247,111,211,48,50,40,149,169,200,68,243,96,242,47,151,160,83,17,255,72,29,108,85,116,184,178,221,132,8,186,240,27,203,99,214,153,213,173,82,55,255,250,245,35,38,246,131,118,185,104,27,58,99,124,158,46,191,112,128,211,231,40,116,193,189,208,162,8,247,83,176,198,87,70,160,113,37,62,169,55,73,242,250,192,119,184,7,73,126,188,209,25,215,178,158,64,158,217,120,67,12,57,71,69,155,162,50,227,21,255,240,47,102,87,243,77,98,120,104,24,154,254,79,143,19,137,247,3,103,211,91,233,197,185,27,86,254,75,48,31,25,65,134,46,178,179,190,201,22,84,18,244,55,73,2,141,12,145,241,117,146,23,237,20,59,255,11,245,136,120,242,72,37,206,181,117,255,201,37,145,220,103,124,16,155,27,12,157,98,232,195,58,91,241,116,164,165,60,131,123,175,69,234,111, +126,93,28,157,120,243,219,81,70,191,254,173,198,247,83,223,172,139,78,89,220,141,192,187,92,147,229,157,12,99,191,126,192,173,42,19,168,209,105,110,200,97,176,231,47,183,18,183,218,90,105,98,221,103,40,114,127,239,237,131,7,9,92,24,85,72,116,214,254,191,247,169,253,245,239,218,147,204,26,86,120,169,55,3,255,54,111,222,59,122,79,12,255,183,94,209,44,121,177,15,112,162,32,69,249,31,23,68,120,207,86,185,243,33,180,25,58,97,34,92,253,229,161,71,36,186,62,158,153,219,62,40,46,29,81,131,120,97,9,224,249,24,145,114,113,129,8,240,243,208,12,223,211,178,238,117,112,166,59,236,166,24,73,247,64,70,22,111,105,145,23,206,162,213,231,173,30,127,255,155,252,215,27,93,122,81,220,108,94,12,20,104,252,60,87,78,152,133,190,110,69,236,60,36,180,236,104,253,199,79,49,239,93,4,116,71,86,116,202,41,242,102,67,66,3,73,216,252,187,166,53,234,97,151,124,103,35,126,103,142,192,18,158,219,179,86,147,177,220,3,41,48,162,195,223,242, +102,166,168,150,122,182,40,146,181,143,246,132,39,135,116,229,5,118,134,243,3,123,57,131,251,154,63,191,107,215,133,47,167,191,30,140,137,137,163,37,98,135,117,32,157,159,116,240,70,246,125,37,175,238,138,207,253,250,172,122,201,212,5,134,112,182,6,22,154,99,56,213,195,220,69,118,156,7,144,141,80,55,39,113,128,192,198,210,245,206,182,227,95,144,208,111,19,186,183,67,248,123,87,175,18,25,101,88,9,96,79,6,233,161,112,181,117,20,248,242,94,173,80,76,146,139,255,15,109,239,217,36,59,114,100,137,254,149,251,101,199,56,139,25,66,37,20,105,107,54,208,9,149,80,9,145,160,245,176,161,181,86,9,216,251,241,15,89,183,155,221,36,123,184,220,125,243,202,234,90,85,93,132,240,240,112,63,126,78,85,102,196,27,64,223,142,5,36,17,212,194,229,35,62,55,147,92,213,45,168,46,224,126,164,56,235,246,178,47,76,207,71,35,212,245,120,170,222,80,190,35,0,154,178,119,14,244,237,154,52,177,78,44,119,224,242,60,106,169,73,47,110,178,201,31,11, +241,208,187,19,15,30,45,89,52,22,148,220,93,91,184,229,238,254,20,223,115,244,178,105,232,161,90,106,115,16,78,79,206,160,176,171,234,133,143,222,36,52,181,221,35,169,7,60,34,180,218,242,121,143,64,177,140,31,163,191,118,199,236,5,228,129,146,211,214,52,23,111,85,23,85,173,179,146,192,200,5,71,139,75,15,82,69,62,143,31,27,251,192,43,187,119,186,244,47,67,236,188,185,167,200,243,73,65,150,172,175,66,189,224,112,115,33,103,77,106,7,92,82,239,197,80,111,100,170,61,196,234,105,134,147,95,91,251,111,157,249,175,221,175,185,164,32,94,97,114,74,5,8,31,235,84,144,89,209,143,202,41,212,178,138,209,58,162,23,188,43,82,88,183,25,165,69,24,100,117,78,117,239,196,122,27,218,238,5,24,64,147,109,19,77,165,200,41,42,191,132,58,158,186,243,210,9,159,183,65,187,43,26,53,194,148,247,10,27,45,199,45,143,53,93,104,24,36,141,43,166,93,197,148,121,182,23,18,173,162,19,107,179,142,84,203,70,85,23,158,251,217,188,188,105,229, +224,239,10,114,36,74,100,72,131,38,241,111,193,46,217,195,191,8,162,89,61,47,10,247,150,114,75,87,35,19,190,237,225,195,155,62,151,227,89,142,123,127,14,16,121,191,116,139,103,185,17,17,154,41,238,144,15,116,213,83,15,33,222,64,161,21,111,142,176,108,114,161,59,115,215,23,140,55,117,193,139,184,163,21,230,222,54,31,68,51,216,165,162,187,73,23,32,106,121,91,167,222,51,127,243,245,193,243,134,33,233,78,72,68,220,170,235,134,37,176,54,18,224,208,166,179,87,213,79,131,175,208,53,111,50,213,178,187,73,127,186,61,119,113,12,158,43,252,182,61,189,140,91,80,138,234,173,108,159,232,199,5,224,110,135,62,168,11,134,244,247,243,85,100,177,138,96,212,218,84,93,115,208,113,180,56,86,208,94,123,200,98,160,22,189,221,180,42,84,249,18,29,40,82,146,81,249,230,46,206,176,112,202,109,9,3,173,159,53,101,127,195,245,142,231,52,60,14,23,12,78,128,196,55,14,222,147,84,168,240,243,197,143,106,89,214,142,198,96,87,58,9,109,199,1,53, +173,239,151,27,227,65,131,24,185,11,206,145,30,131,125,94,71,115,215,15,124,243,39,85,18,167,220,194,99,182,56,40,148,186,180,103,184,43,203,194,155,211,254,204,31,151,30,208,67,197,181,191,94,119,179,238,49,161,230,85,23,214,126,57,193,105,179,0,120,58,152,210,100,182,23,68,95,38,10,146,137,41,161,91,75,70,67,95,190,247,156,29,211,90,191,152,24,172,158,162,27,22,122,157,63,238,72,47,10,230,57,100,138,12,184,128,4,225,204,135,115,66,100,169,129,6,217,118,211,192,98,47,43,11,252,94,114,104,164,108,156,156,189,106,86,84,231,212,113,179,7,32,50,162,100,237,43,178,105,68,48,99,167,27,158,132,66,207,153,35,84,215,228,68,135,204,235,224,161,137,248,226,23,151,158,200,189,55,0,54,235,2,217,40,187,37,177,177,128,105,15,202,39,119,129,158,52,205,197,64,225,250,226,209,138,251,121,207,186,201,46,12,253,121,95,158,52,124,94,155,81,106,108,109,26,16,177,215,29,78,140,246,249,238,238,111,170,7,249,8,66,174,244,112,105,5, +95,193,229,104,83,233,115,86,9,78,128,186,142,212,179,233,139,17,58,110,122,31,94,150,159,156,194,63,128,129,241,69,239,208,80,27,36,67,116,23,77,20,121,165,185,222,121,163,174,213,148,232,203,68,58,163,33,33,207,233,196,198,219,173,26,232,44,48,134,22,48,193,204,8,86,12,71,14,255,9,248,105,116,137,161,78,56,188,110,110,220,102,210,223,242,178,85,124,196,77,250,33,116,20,76,220,18,2,22,179,171,12,34,120,48,85,183,122,156,246,219,109,206,56,26,190,24,118,184,111,170,251,16,81,229,235,106,8,37,247,227,209,183,140,228,145,76,216,37,75,6,154,6,84,234,114,147,63,206,178,144,166,253,37,238,93,118,125,244,46,190,9,82,180,87,243,54,22,210,96,13,27,93,21,139,108,229,112,52,30,239,231,154,187,243,202,146,159,211,86,246,32,194,251,124,186,136,44,55,106,120,106,49,177,87,119,160,250,10,54,81,2,60,210,89,31,111,146,30,95,143,61,191,228,80,87,35,93,168,45,241,58,62,64,38,11,11,62,21,69,144,92,244,68,153,38, +13,127,61,13,82,21,76,198,240,66,143,45,195,117,245,89,122,236,157,124,170,0,17,108,221,66,124,4,22,63,122,236,244,180,31,159,215,201,229,110,53,16,170,217,49,90,242,249,155,143,116,107,204,107,115,60,38,68,106,88,51,106,229,253,14,83,95,125,14,93,161,180,65,201,190,182,156,125,83,24,236,76,221,96,120,209,189,86,107,152,106,133,189,44,236,235,139,232,217,35,235,162,28,149,177,10,92,223,197,62,174,186,44,91,56,113,107,158,253,133,185,120,131,11,91,22,29,87,189,46,221,224,246,200,169,29,163,32,28,38,47,52,181,216,41,218,239,186,155,167,38,59,187,185,211,118,243,149,175,87,69,155,125,174,214,22,65,38,237,201,245,240,69,236,220,125,105,10,97,88,28,142,169,196,151,102,214,170,122,31,3,31,207,158,12,26,165,7,40,198,158,19,35,51,121,249,240,110,49,254,160,35,110,23,4,237,125,119,136,72,236,113,21,0,146,147,136,134,16,186,120,153,74,222,72,152,223,80,54,85,209,216,120,132,173,175,36,146,32,173,114,90,68,40,245,154, +231,18,24,84,156,35,70,249,161,163,15,144,15,172,144,115,151,254,226,36,131,176,235,133,83,23,193,62,89,114,63,100,165,19,142,104,77,52,113,40,188,214,201,135,154,209,54,142,139,99,68,168,130,181,229,14,77,165,211,204,207,65,160,228,230,72,159,59,66,187,183,199,45,31,169,76,78,222,121,252,28,35,188,121,133,9,251,56,54,159,63,90,127,189,68,61,39,4,161,239,63,139,98,159,239,87,221,37,243,4,85,182,166,165,3,118,12,247,107,147,210,17,158,167,233,66,74,13,102,47,172,160,246,108,22,251,109,115,97,133,178,183,1,0,162,68,212,247,3,0,48,79,76,49,123,230,220,129,216,48,245,196,246,181,104,194,55,183,57,0,164,164,3,32,95,50,206,153,168,120,149,111,163,121,7,106,134,120,218,193,21,27,199,0,46,39,145,24,182,76,209,213,118,108,34,120,128,49,215,211,17,255,64,55,16,125,180,245,149,244,144,215,54,98,219,220,23,93,147,67,228,90,238,168,220,206,230,149,89,169,156,142,37,124,232,73,46,190,154,192,121,11,69,52,34,225, +231,224,116,244,174,239,149,64,61,43,27,23,50,165,201,221,252,238,189,107,24,220,6,55,12,35,233,241,30,239,98,149,101,222,118,62,74,171,220,96,223,153,169,116,225,33,161,172,180,99,144,101,111,174,24,36,255,212,21,167,40,159,229,85,103,21,71,28,33,30,163,89,210,199,107,231,235,111,93,23,1,189,54,105,178,76,22,154,167,242,149,212,9,28,115,216,224,236,189,190,223,134,228,131,113,95,231,124,93,40,243,121,31,105,195,92,227,213,23,122,93,125,233,75,127,59,250,153,109,40,168,181,156,112,70,49,192,11,173,104,35,228,233,135,144,255,66,188,251,132,175,211,24,188,70,98,253,92,86,81,193,140,178,139,244,51,116,149,198,167,185,62,138,125,84,82,165,161,127,70,141,254,92,218,202,180,242,165,234,161,80,51,238,92,158,39,241,126,233,184,199,213,199,97,59,16,53,161,7,43,105,57,133,152,227,69,61,28,122,162,95,244,67,168,71,137,47,68,193,49,85,84,85,108,29,137,63,239,219,144,122,76,111,100,50,22,244,171,136,143,31,150,65,171,28,115, +119,218,207,25,187,124,170,243,244,231,64,154,139,47,211,183,75,75,213,249,207,231,151,57,234,165,133,105,146,22,66,219,148,44,191,44,148,217,78,170,215,98,70,143,213,154,81,185,228,4,232,185,15,70,73,187,185,236,241,204,203,123,140,181,230,40,139,167,190,114,219,18,69,7,80,101,42,37,209,120,77,131,7,62,50,235,151,143,152,139,85,167,239,25,86,31,93,219,47,234,107,106,14,125,214,84,128,125,164,74,48,248,111,83,188,118,128,101,237,215,69,223,248,30,93,197,134,110,88,90,233,33,155,207,114,44,141,143,0,118,184,152,249,126,55,131,89,79,155,161,159,121,7,221,220,243,253,134,113,10,202,159,144,7,75,54,20,197,27,185,9,204,51,24,243,238,185,170,234,2,44,30,113,143,110,218,234,191,229,215,98,61,244,118,19,200,79,249,156,63,103,77,14,250,155,103,47,174,124,21,47,216,155,26,84,5,111,139,94,204,148,183,162,253,193,221,113,221,253,203,157,151,8,145,170,136,71,44,72,248,112,70,255,98,121,79,246,201,238,55,15,20,102,244,33,187, +35,106,117,70,43,9,135,245,57,191,141,81,14,122,26,156,247,96,18,231,197,211,145,30,178,124,151,74,93,191,33,218,103,58,230,81,126,225,128,203,238,70,212,108,247,107,2,229,149,16,67,193,38,152,91,236,69,236,65,159,251,37,65,61,90,170,167,116,188,185,130,185,234,68,222,196,210,49,94,197,141,138,159,222,81,73,159,215,240,221,138,237,93,74,119,215,124,236,226,127,231,29,12,204,39,31,138,208,215,194,214,11,190,206,111,127,201,166,254,113,26,178,250,64,250,86,242,206,15,62,247,39,167,46,130,38,108,87,224,183,205,155,30,2,72,60,120,206,114,226,103,64,146,118,146,78,61,126,234,235,126,55,218,94,221,73,240,41,103,154,67,25,141,92,73,235,251,226,11,215,52,47,251,98,110,77,211,246,187,213,15,54,123,229,38,82,239,196,48,117,7,119,243,253,213,110,24,187,12,225,20,138,228,102,69,226,89,173,221,244,85,245,132,232,22,180,111,193,156,42,235,239,95,206,189,76,186,120,221,217,139,75,221,166,131,44,35,62,43,186,188,137,108,45,4,220, +68,27,244,175,179,206,37,203,190,240,63,64,204,202,79,173,212,127,27,106,147,188,94,62,201,199,145,97,34,105,83,71,55,64,47,17,66,23,153,145,27,12,115,4,105,152,83,8,81,143,218,103,40,63,68,242,98,237,101,43,187,245,109,20,33,234,170,56,23,183,138,54,221,51,84,221,102,90,249,115,166,239,149,105,227,18,72,181,92,135,84,236,25,122,145,67,23,47,95,110,24,159,59,119,136,170,3,189,88,237,200,234,251,112,163,175,24,173,142,224,97,101,19,254,230,196,120,122,49,25,119,227,17,108,189,61,60,45,23,23,149,81,175,208,12,189,240,112,101,239,202,175,43,14,88,71,26,97,104,12,102,4,122,241,204,231,186,5,202,30,248,219,248,128,67,4,139,111,73,15,211,5,150,226,250,174,137,15,164,120,201,97,80,100,28,2,222,81,11,94,81,173,203,152,244,94,210,159,247,223,124,14,241,133,183,89,185,229,66,120,56,137,166,69,190,61,204,249,165,163,62,247,203,92,241,233,75,204,100,90,2,173,145,123,45,187,222,145,127,206,131,227,233,201,53,215, +79,60,178,58,29,48,215,122,63,247,10,21,159,59,64,166,150,118,123,169,204,197,248,243,122,219,227,235,156,250,169,25,130,224,138,66,207,32,230,14,38,68,127,176,51,254,115,20,203,157,214,246,75,139,188,219,207,221,71,2,170,62,237,186,226,15,105,226,228,19,187,192,5,238,229,50,103,211,151,201,132,199,133,203,78,89,208,202,119,108,234,233,174,20,233,15,158,93,37,165,15,216,200,45,94,216,189,194,145,105,196,215,224,242,230,135,69,91,180,221,221,158,128,140,187,75,244,151,177,60,182,112,135,112,248,186,83,196,44,14,8,26,84,177,154,1,202,123,145,105,24,236,91,21,232,250,161,129,32,22,243,87,205,190,120,17,173,209,251,10,207,245,91,248,194,136,43,175,191,206,227,21,237,215,123,240,246,23,51,248,176,2,127,191,186,151,190,31,36,100,0,224,231,234,94,236,13,50,56,196,91,38,103,104,50,235,187,115,95,125,249,180,86,135,203,73,220,67,193,58,179,126,96,30,116,239,65,106,38,0,42,239,143,234,208,163,253,86,201,45,58,28,80,251,44,243, +187,35,116,251,32,7,74,153,107,38,148,23,180,251,240,43,190,228,95,236,50,220,219,85,216,223,60,227,226,190,60,133,133,162,213,3,70,28,197,201,99,42,82,240,227,90,22,188,0,176,206,34,230,27,243,12,237,81,148,224,34,8,113,122,133,239,67,192,178,62,146,166,104,152,34,105,55,107,36,112,162,30,222,233,36,184,102,21,24,28,250,113,94,42,95,207,206,21,196,78,195,56,213,18,204,215,187,203,193,172,31,219,238,137,81,50,45,186,217,65,168,122,69,38,158,185,129,132,11,158,171,13,130,123,215,62,101,1,201,197,181,96,120,83,124,241,133,47,183,230,149,215,49,110,14,239,91,61,68,98,146,140,150,57,58,162,77,62,214,3,79,250,202,76,108,103,173,32,187,171,144,229,193,213,131,82,79,36,235,106,180,84,74,111,78,105,94,53,110,207,172,59,21,116,55,77,182,27,191,96,93,88,88,133,157,21,221,184,25,234,202,40,149,81,206,15,117,125,40,90,101,60,2,215,67,47,185,34,57,113,224,130,57,76,81,111,36,120,56,27,140,198,162,203,122,55, +222,226,95,121,195,206,207,36,248,200,43,168,120,54,111,153,33,215,219,218,189,17,217,51,3,23,83,44,211,124,52,190,214,150,86,98,247,39,52,172,91,226,207,55,67,183,160,70,186,208,48,114,145,23,162,137,80,230,6,238,41,191,110,160,117,41,76,51,243,147,61,120,73,17,29,240,150,168,75,113,196,43,58,223,177,141,66,218,134,178,63,120,202,196,209,24,200,164,189,247,29,69,127,40,78,99,96,188,253,10,52,50,32,97,59,30,110,199,52,8,163,162,225,64,154,93,124,253,137,107,44,77,105,70,97,23,57,83,91,119,19,167,110,105,181,164,21,35,156,3,219,113,141,173,119,189,164,119,3,33,0,118,93,171,156,162,107,35,238,68,212,199,166,235,113,249,130,72,227,136,145,230,125,195,7,163,104,191,239,135,201,39,190,83,83,247,210,207,237,38,149,12,56,70,92,232,218,241,83,106,45,199,129,28,45,188,122,95,80,118,222,199,153,82,138,99,42,148,181,17,64,209,77,237,142,125,3,150,200,23,92,212,49,49,123,193,146,150,75,161,225,70,140,60,106,63, +173,51,83,112,131,135,47,89,248,25,135,153,199,91,93,51,148,59,233,134,74,175,49,250,42,172,247,224,43,199,84,218,33,78,54,87,182,29,5,106,62,111,124,255,250,248,12,210,103,148,152,204,64,118,122,86,21,202,221,84,7,63,229,208,157,217,5,191,168,181,219,17,226,130,114,94,100,167,55,45,158,169,153,205,61,6,218,222,165,207,193,163,211,165,203,145,86,36,239,91,201,229,236,198,73,193,187,46,142,25,251,217,206,93,118,216,88,113,163,93,246,222,44,188,203,210,65,31,244,101,51,77,47,108,236,243,111,159,107,142,155,118,193,110,136,243,188,69,7,116,84,216,57,237,49,89,250,224,136,138,73,57,240,205,236,178,95,240,60,126,236,152,19,175,140,44,126,156,121,217,206,172,15,105,185,45,171,123,7,19,234,100,240,234,238,232,151,226,89,46,119,91,162,68,203,254,123,131,122,218,77,113,179,59,8,104,201,202,79,188,84,163,224,95,54,237,116,41,85,188,196,79,55,20,255,72,238,68,122,97,201,26,61,182,0,84,135,192,8,37,248,246,16,127,158,171, +88,55,197,98,242,230,198,15,126,41,62,124,108,122,54,36,107,136,138,135,30,71,123,171,250,192,67,212,82,80,161,75,59,119,233,83,167,128,234,34,1,151,252,212,244,245,182,245,125,250,180,101,249,1,107,209,130,113,23,81,34,126,158,95,19,222,190,60,75,223,109,92,142,91,156,103,201,43,3,7,16,119,41,27,39,169,204,70,13,122,138,232,46,199,207,184,231,176,81,81,15,101,196,206,35,57,124,60,94,169,69,77,133,165,122,171,214,232,41,10,184,245,234,50,184,182,189,108,82,149,200,250,47,121,28,94,121,140,125,242,216,185,66,54,165,40,146,36,161,64,67,130,151,154,102,70,71,130,198,73,130,250,217,190,136,186,178,237,56,229,20,14,104,239,175,10,193,30,5,101,208,153,97,9,77,99,233,27,88,93,236,103,120,202,137,8,45,249,138,111,147,143,225,246,51,233,111,221,13,119,182,61,248,201,167,154,226,178,207,69,217,101,87,7,182,9,15,102,32,245,47,208,199,39,131,122,175,236,69,133,55,229,32,103,52,162,112,242,53,59,74,104,63,171,171,237, +108,237,104,152,100,11,185,45,6,227,249,92,24,222,205,141,61,134,222,50,249,1,144,62,199,137,251,164,117,7,21,9,109,230,10,68,248,118,117,3,196,95,80,136,66,2,89,214,182,145,24,150,158,154,219,154,172,159,101,104,43,202,57,151,129,147,46,86,104,73,64,119,69,217,147,102,165,82,51,247,193,145,117,104,162,27,91,220,215,83,218,84,28,104,135,62,18,148,50,238,172,247,36,235,119,186,121,196,152,224,41,9,175,45,253,145,55,42,157,26,199,155,120,145,86,39,160,193,133,82,174,207,101,118,101,213,245,13,6,157,73,87,240,146,61,195,231,148,128,207,8,0,154,160,106,188,164,77,125,104,80,84,74,80,97,249,37,156,45,81,29,106,238,41,35,88,30,11,238,90,145,122,105,167,13,114,163,139,175,215,87,66,241,74,150,67,168,230,152,202,202,73,247,164,177,234,64,244,224,37,242,174,253,105,61,165,118,94,199,37,68,177,151,198,179,56,158,29,38,12,192,40,213,162,16,86,179,160,126,199,39,143,232,112,181,21,2,157,7,71,21,80,194,75,120,97, +78,250,122,221,138,160,27,156,165,195,149,110,18,61,224,166,31,72,5,16,145,57,101,100,5,141,227,106,92,117,230,0,58,44,75,45,0,183,51,174,201,216,47,39,201,21,74,149,79,231,170,211,126,49,115,235,81,9,213,123,51,163,138,110,29,68,196,230,136,221,85,71,96,204,216,0,41,138,184,254,125,78,161,162,72,132,188,51,216,65,91,157,42,0,128,193,155,245,2,131,23,64,12,68,146,52,91,16,43,220,35,82,124,159,166,96,6,128,37,25,188,141,83,89,215,239,100,234,78,15,96,128,225,84,207,22,215,210,166,7,139,179,28,87,58,242,58,232,228,251,238,151,156,223,59,171,49,47,65,114,139,54,155,4,197,76,61,65,4,17,245,244,114,90,35,135,222,57,19,58,181,5,240,67,187,119,42,153,26,247,27,85,186,80,40,74,2,231,91,67,73,132,174,195,79,65,33,131,66,146,97,129,129,141,243,214,31,119,251,52,148,25,98,131,51,22,61,204,61,93,28,40,93,123,23,224,193,128,103,178,153,241,103,68,127,143,29,253,18,40,96,28,62,229,43,182, +157,98,86,231,67,62,210,238,226,60,250,219,155,194,69,236,108,91,139,120,221,45,9,229,182,170,229,137,26,249,69,19,195,51,146,159,165,44,147,100,73,90,235,184,221,186,49,190,15,148,62,140,169,181,208,62,175,106,228,120,154,114,247,32,194,148,245,158,108,134,23,175,183,239,188,189,224,125,213,169,86,121,36,180,248,107,27,26,123,134,69,219,221,185,75,78,36,77,186,250,106,123,204,147,124,64,120,240,8,169,116,109,174,88,89,154,83,222,58,27,33,238,181,135,211,87,201,176,63,80,44,135,171,43,221,47,220,116,183,150,121,29,88,125,6,120,160,119,193,152,117,20,152,160,54,242,144,133,61,232,127,198,141,157,241,217,11,51,162,92,240,47,134,191,203,175,15,112,87,116,99,202,251,224,110,116,19,241,170,79,215,149,196,73,23,190,59,180,175,215,94,44,250,51,253,83,12,209,194,62,208,66,138,51,238,30,172,255,159,198,244,248,69,13,109,217,89,164,180,26,49,18,34,112,116,97,92,95,171,185,29,39,202,176,83,251,171,23,133,18,50,242,151,122,166,173, +110,250,185,179,66,113,166,183,68,78,9,112,72,35,127,78,142,68,94,94,191,186,94,50,37,203,154,6,89,22,213,131,39,105,198,31,246,59,241,201,158,3,193,54,59,11,142,82,252,159,199,18,191,240,172,185,246,220,91,121,54,93,65,131,227,108,113,133,138,237,126,179,5,37,168,70,187,129,66,194,154,0,57,116,62,252,179,203,52,5,225,121,218,177,68,203,190,40,216,218,127,199,247,225,184,213,235,37,67,99,136,245,26,129,97,243,169,87,9,82,91,182,19,226,201,78,149,0,227,14,65,224,39,26,0,10,32,210,231,83,58,79,207,117,23,4,141,14,253,121,209,80,165,46,203,13,131,48,170,247,222,203,103,79,165,203,79,163,57,213,135,227,196,242,85,11,221,219,108,187,149,50,142,206,179,37,230,250,17,188,3,119,69,249,252,208,214,18,60,217,113,13,30,124,185,118,16,1,102,195,20,95,10,169,27,252,101,11,109,168,17,112,252,45,39,46,26,151,183,56,178,4,119,190,192,103,120,205,158,39,131,19,168,19,249,49,63,209,175,130,69,155,24,66,63,227, +225,59,127,203,154,139,15,165,153,94,191,28,21,127,130,164,235,190,229,176,236,193,189,180,25,125,188,3,3,158,232,220,149,173,182,58,45,8,148,162,145,114,7,121,124,189,213,179,167,226,9,78,81,91,172,252,92,11,251,71,74,25,214,177,89,123,123,131,10,63,63,134,187,13,57,119,27,116,221,216,118,38,229,198,17,198,156,2,212,165,53,110,235,197,145,112,178,142,231,87,63,241,14,113,232,18,61,189,46,106,114,97,233,221,133,21,227,47,99,204,121,110,57,30,52,198,13,120,139,240,50,159,79,200,69,249,134,4,210,39,28,110,67,224,46,152,219,214,158,174,206,239,118,24,164,121,58,230,53,202,83,17,165,155,175,32,20,171,198,174,97,145,141,42,91,184,234,34,251,104,241,198,179,186,26,55,107,173,37,211,40,179,252,56,244,239,21,102,12,16,212,132,98,211,228,77,155,186,65,47,158,45,74,82,252,17,153,224,173,112,125,214,223,56,51,252,137,7,138,139,175,116,242,7,91,215,92,142,197,104,251,37,183,143,25,190,68,22,196,94,30,79,122,254,251,154, +114,118,21,174,245,161,87,109,168,4,52,255,206,73,69,90,217,47,30,57,165,180,130,104,254,223,113,162,191,225,83,255,77,99,74,184,14,110,6,26,205,8,151,101,217,221,232,33,229,174,159,243,173,0,168,204,133,77,20,149,240,97,177,185,237,111,176,234,59,223,21,225,207,129,64,14,92,237,202,104,100,167,84,219,143,238,28,246,64,100,202,91,102,52,135,4,82,2,55,37,22,145,237,222,207,220,177,184,7,205,171,191,217,206,85,190,231,24,57,51,149,96,193,125,84,107,83,254,226,165,108,138,65,178,179,50,120,35,86,54,28,46,141,5,77,95,231,103,185,54,40,78,87,109,109,88,230,80,114,233,22,143,252,221,246,74,109,4,201,8,191,27,15,100,59,181,116,203,106,147,249,62,78,136,115,10,188,132,222,82,122,190,46,187,216,126,190,200,89,228,152,175,218,182,125,14,5,62,133,45,74,137,21,91,225,90,94,86,194,62,61,40,185,191,209,203,15,81,2,130,40,81,72,96,217,221,175,150,171,2,108,79,240,35,72,28,57,250,252,10,168,190,228,58,210,31, +246,69,75,236,49,36,189,151,39,68,82,212,191,177,189,1,42,95,186,61,37,40,24,88,61,56,52,68,190,176,242,190,242,245,106,152,241,37,214,58,12,41,99,63,16,91,90,138,27,186,90,214,72,132,23,204,1,39,28,216,130,199,118,34,200,85,113,185,226,204,85,239,61,121,153,164,115,244,219,244,222,87,126,0,104,180,0,192,225,8,28,157,171,232,27,95,188,73,134,240,120,84,144,197,245,63,114,204,99,197,93,180,120,179,160,174,58,242,182,110,181,228,123,53,14,13,123,255,185,113,3,105,70,246,156,220,163,185,97,113,227,51,141,39,217,207,27,55,197,8,105,12,4,0,108,35,62,19,89,214,67,143,24,71,61,58,13,64,193,67,94,12,58,123,47,84,143,202,253,210,146,83,136,208,183,13,52,75,132,25,94,45,52,100,249,95,180,212,114,105,169,53,173,44,197,94,239,234,9,28,198,187,211,137,100,92,154,252,180,221,21,244,162,7,41,17,240,43,53,219,171,172,83,59,223,236,153,123,42,87,157,235,216,164,125,143,119,35,151,7,72,28,163,32,182,39, +209,237,30,80,176,69,8,245,120,190,96,8,180,226,205,95,159,93,128,157,127,137,193,222,94,7,248,210,70,161,182,79,170,5,132,183,201,74,223,155,175,132,140,160,231,235,118,97,68,36,90,83,8,171,180,27,122,77,175,223,79,66,243,218,97,10,33,32,209,107,71,154,179,11,23,72,46,168,172,209,151,113,251,94,152,159,19,238,14,78,44,250,112,120,204,180,75,74,87,97,59,104,119,36,156,64,182,37,88,118,201,166,200,161,46,123,6,106,203,132,205,1,94,92,251,238,149,217,146,247,16,253,61,214,168,203,100,2,4,193,110,69,112,66,161,218,130,100,230,90,39,204,91,172,207,225,227,142,147,10,243,248,232,182,164,192,169,21,204,78,248,213,103,244,19,76,225,22,5,55,12,248,13,62,32,38,57,225,209,0,167,196,116,222,237,190,187,15,38,241,171,54,203,111,227,138,198,109,212,116,21,99,166,253,139,38,161,133,15,38,187,43,255,90,47,159,7,179,247,33,122,110,199,238,55,197,108,176,212,103,117,45,173,88,150,62,148,114,151,170,7,5,116,182,198,183, +190,168,232,162,106,198,35,148,92,20,207,121,181,102,93,149,229,170,22,183,213,228,9,145,191,61,90,224,89,99,124,156,166,182,121,209,108,200,22,89,254,101,241,161,32,88,173,39,150,151,198,155,201,182,233,122,146,129,235,35,173,250,215,74,31,145,23,113,22,191,25,74,237,106,94,14,62,148,166,184,207,8,24,227,74,2,125,126,251,183,201,220,93,220,82,81,100,2,129,9,100,70,17,190,180,48,235,234,61,125,133,141,84,141,151,88,117,89,214,237,52,214,157,114,198,199,115,218,246,233,81,235,105,197,114,94,130,19,231,242,23,6,143,230,67,138,217,122,207,243,225,242,139,107,31,102,243,249,157,201,229,195,91,190,135,62,205,178,189,41,90,174,36,219,201,62,216,31,124,27,105,70,142,89,9,47,232,64,48,243,38,184,226,45,188,209,46,240,53,177,82,41,52,91,187,34,227,222,37,214,37,122,214,87,106,206,190,211,195,85,177,21,139,191,38,158,107,249,226,54,138,250,249,165,74,63,55,228,69,65,94,41,113,21,3,63,150,209,252,121,245,23,127,233,63,178, +35,104,40,38,35,158,124,240,36,184,251,195,40,202,173,50,102,49,122,209,38,124,145,42,101,144,165,231,167,254,155,83,107,43,30,229,189,66,33,64,41,61,150,221,9,54,28,40,96,214,1,100,42,64,221,56,6,105,239,219,113,8,40,70,224,14,128,222,246,71,250,70,213,238,183,252,85,177,188,130,64,238,44,119,64,164,36,94,100,195,12,6,143,152,125,60,188,192,122,118,141,63,163,167,193,97,205,70,68,203,74,39,191,181,62,147,104,14,210,232,43,18,3,23,84,153,130,215,12,213,81,6,183,103,38,11,126,249,130,78,14,14,110,117,143,92,224,247,190,146,77,51,70,18,134,211,52,211,238,234,109,121,220,205,126,243,180,231,17,163,41,87,14,145,142,14,3,97,163,18,198,229,92,128,112,62,116,62,197,157,122,188,198,51,144,136,231,75,108,42,117,24,97,24,236,61,245,180,51,242,149,118,253,35,137,68,247,189,230,27,158,184,64,214,1,15,144,69,17,25,136,136,189,156,167,184,5,204,209,96,192,211,222,189,109,62,178,115,118,225,66,56,204,93,178,216, +199,72,155,6,249,60,159,8,98,16,225,160,120,149,65,189,50,110,235,99,222,242,34,67,236,244,251,252,242,29,16,108,152,218,23,202,72,81,207,105,47,201,16,165,137,51,8,204,217,130,221,15,207,190,248,231,215,190,88,149,178,45,247,119,95,46,15,28,9,140,169,121,189,124,206,73,195,1,182,22,242,82,129,37,10,177,97,56,61,87,74,223,248,38,69,188,189,223,183,168,232,56,31,196,33,102,185,152,81,180,47,181,240,104,62,247,34,7,194,155,232,159,185,189,205,251,244,158,108,47,3,1,116,33,0,211,204,110,46,197,25,154,49,68,83,245,172,247,108,221,225,136,23,70,123,91,224,201,72,95,225,219,204,4,199,163,179,89,244,132,133,128,117,80,41,73,232,206,188,31,36,223,175,236,142,169,173,13,18,18,192,94,202,13,124,10,195,160,142,57,9,249,74,122,41,161,98,132,108,7,101,178,150,58,198,5,124,187,239,60,1,90,40,18,219,146,86,8,135,155,58,243,138,211,137,117,20,162,158,73,59,199,195,167,145,228,247,231,218,157,114,151,183,231,217,86, +25,3,108,168,100,165,133,127,187,107,25,17,78,181,24,170,143,16,128,10,189,123,55,87,6,78,155,53,237,86,69,18,190,104,174,145,114,182,207,182,24,224,238,98,215,60,152,108,199,72,92,25,33,223,66,202,120,162,84,179,38,154,102,142,94,77,212,199,42,108,185,121,194,240,16,222,175,78,193,137,171,250,226,173,176,2,184,32,163,131,214,139,68,246,233,121,103,155,228,210,29,207,149,81,220,189,218,238,226,9,177,87,30,85,45,147,134,89,253,150,52,188,149,11,56,9,99,153,228,85,174,188,105,157,176,171,239,99,166,41,52,112,30,176,185,3,212,165,42,199,196,115,122,27,238,186,187,244,48,86,84,145,139,46,108,58,155,158,152,14,233,73,244,104,165,92,106,247,12,49,144,153,96,230,138,66,110,11,187,222,245,131,26,195,39,127,135,136,147,184,63,119,25,111,18,37,35,167,147,198,153,108,198,170,74,201,57,23,31,47,120,70,63,24,98,250,56,30,107,241,3,48,18,37,180,150,190,17,135,237,60,234,206,227,169,150,156,71,17,7,102,27,179,111,218,217, +161,92,219,188,212,45,175,1,98,46,210,101,137,234,99,130,45,61,170,147,202,111,235,121,241,129,247,145,186,216,144,181,27,136,219,240,150,240,207,175,152,76,3,197,69,8,191,56,150,68,242,49,96,185,42,2,81,228,85,161,98,151,47,42,235,49,144,10,22,143,149,133,45,196,228,44,227,203,61,182,70,95,161,29,13,67,205,43,150,101,241,134,169,201,66,117,207,197,233,201,141,151,30,224,166,245,121,38,143,13,182,151,142,178,53,249,137,187,164,149,241,240,149,41,159,91,205,101,161,83,59,187,73,54,248,230,12,254,85,118,168,55,135,99,36,70,201,73,178,223,195,35,63,70,190,57,238,199,27,197,146,59,211,194,227,125,203,41,175,183,171,104,10,41,102,33,115,189,43,174,84,182,128,25,244,30,2,26,22,181,18,189,239,113,1,206,179,240,30,202,219,241,222,223,197,243,0,152,71,152,79,131,189,54,153,150,84,76,178,236,180,139,140,50,49,18,208,173,11,168,239,250,40,117,231,215,185,178,233,205,250,142,85,161,64,140,93,253,78,81,252,163,21,175,26,136, +107,70,47,71,3,176,3,153,208,91,149,77,158,102,110,53,43,45,47,5,5,204,213,20,154,24,117,191,218,141,175,89,116,161,232,178,24,199,32,230,226,216,12,106,25,177,4,208,188,107,230,90,57,64,207,195,217,162,37,189,95,58,137,153,22,243,251,99,132,230,133,87,169,177,11,252,60,94,91,68,165,130,226,222,232,41,113,56,148,185,30,139,60,47,72,227,131,165,174,199,183,34,224,87,78,214,206,129,4,59,236,66,47,12,185,52,250,147,236,217,224,202,22,4,151,137,226,190,211,249,23,100,175,99,108,251,76,45,126,184,239,25,244,240,85,166,155,246,76,54,127,18,74,198,61,6,153,232,187,149,207,254,170,142,5,65,85,95,237,92,248,113,225,159,238,215,216,133,249,105,47,253,93,29,120,5,138,85,39,119,15,238,46,202,242,232,28,88,176,111,78,13,152,55,65,206,25,198,187,8,195,88,215,133,126,211,234,83,172,152,238,25,145,180,151,242,75,245,66,30,65,46,118,207,97,245,91,108,195,30,34,44,185,232,29,69,209,120,126,148,253,170,34,73,246,216, +54,196,118,210,104,24,48,42,93,218,51,8,239,164,82,128,176,5,42,84,149,225,175,145,94,69,94,54,39,222,18,114,83,116,76,113,244,158,140,53,207,197,14,168,240,206,80,124,214,17,128,3,145,148,224,195,254,48,218,151,153,193,69,61,83,116,222,235,54,58,27,0,84,47,253,86,6,202,48,207,199,77,225,232,93,95,23,136,198,121,203,116,202,126,191,214,101,41,240,204,49,190,181,10,79,95,124,30,152,214,160,168,239,250,148,128,4,53,246,120,186,112,118,199,86,78,43,99,204,7,162,64,200,240,13,98,48,209,202,167,47,71,58,18,39,219,60,243,114,179,83,148,192,245,239,127,23,147,68,184,66,64,179,32,149,154,240,186,234,249,161,92,124,65,49,115,149,29,201,114,62,46,94,152,182,207,1,9,59,12,204,208,4,89,78,56,26,184,67,170,24,79,176,242,184,188,230,176,107,137,221,71,74,122,107,47,196,168,74,75,235,182,199,77,185,59,66,61,176,244,252,25,238,19,79,130,100,9,140,45,113,244,207,31,44,167,179,6,252,156,205,90,42,73,77,85, +137,99,15,23,103,28,17,31,37,22,56,240,220,214,48,192,219,77,138,159,28,151,233,222,230,111,232,231,178,170,143,15,17,145,52,148,163,30,214,140,192,47,133,142,227,7,186,45,243,66,220,59,20,130,66,187,30,228,101,219,186,206,184,79,23,191,232,84,229,220,12,195,32,168,250,176,20,160,18,172,114,22,115,62,236,167,27,218,129,96,150,224,146,171,203,36,104,220,239,252,145,232,155,113,23,69,176,121,78,174,52,80,60,40,200,197,72,36,159,27,10,47,21,83,67,36,16,122,14,122,195,195,40,170,134,107,47,202,88,247,53,0,204,172,39,71,100,15,239,12,86,244,81,153,144,192,248,46,153,64,71,70,168,94,126,17,102,141,65,110,151,36,74,135,168,250,156,151,76,249,61,103,132,250,120,125,124,254,28,121,204,131,186,200,196,46,232,158,207,188,171,1,41,69,183,225,97,69,22,71,28,18,180,134,81,58,65,239,170,55,246,126,195,104,199,13,240,209,78,150,50,184,236,21,134,243,107,86,145,128,93,137,12,60,223,214,121,19,167,102,69,163,13,197,169,0, +91,155,119,164,181,103,106,112,168,233,10,150,59,211,243,205,139,166,174,105,46,237,227,141,0,122,32,26,174,159,159,87,240,130,70,131,9,79,161,4,0,64,87,68,206,90,110,143,203,8,157,199,124,105,112,110,227,165,91,47,41,154,36,0,180,120,163,107,227,50,160,60,157,115,158,182,115,28,113,170,61,49,226,33,52,24,69,37,94,217,151,178,177,64,179,42,215,199,11,122,76,161,221,163,96,152,165,174,11,99,5,139,28,33,169,57,190,143,150,148,239,18,54,66,45,145,219,4,45,97,17,146,226,96,104,2,166,28,119,98,125,96,61,236,50,54,140,61,193,246,253,98,8,11,66,52,170,147,55,103,139,92,185,25,29,10,167,157,36,246,48,140,149,191,236,241,108,18,79,202,60,65,62,239,120,131,160,88,51,12,114,247,208,238,250,176,211,52,213,212,39,145,41,41,69,97,68,4,18,36,224,31,129,245,50,132,203,152,43,69,233,254,74,237,228,62,235,226,54,94,105,97,68,72,178,221,28,61,118,6,213,70,147,173,187,38,118,96,73,118,176,204,167,192,230,192, +146,192,211,66,253,30,111,168,24,154,182,124,56,77,16,175,158,26,2,32,184,13,151,237,40,239,17,150,34,167,137,241,54,21,66,57,47,253,100,60,8,130,64,124,53,186,180,112,187,205,164,6,126,236,121,125,238,97,123,202,61,132,191,226,44,91,25,163,67,187,86,140,130,234,218,34,44,6,210,67,121,233,93,11,188,222,27,8,2,41,218,96,128,255,193,165,52,147,198,248,181,129,87,220,99,230,224,224,216,53,187,124,197,138,44,75,92,140,82,196,21,231,227,67,26,76,206,247,253,44,249,220,9,135,62,238,214,203,69,117,136,29,93,115,163,156,72,148,203,228,112,84,174,162,220,173,189,66,123,72,210,116,238,190,108,18,236,197,35,185,135,208,25,254,4,19,186,76,159,206,58,15,59,153,38,10,65,36,18,219,92,96,127,196,13,41,62,59,1,208,89,142,67,119,196,227,165,162,49,173,117,3,81,4,95,135,177,108,76,69,187,119,7,118,237,189,55,4,202,231,38,238,141,247,38,151,158,40,135,248,76,142,184,244,174,113,222,181,241,84,230,195,49,16,105,186, +95,237,189,26,71,88,201,19,9,128,145,196,212,117,4,11,103,217,214,53,70,150,197,251,161,92,130,25,93,96,55,26,76,193,117,133,120,89,31,203,249,46,81,222,209,45,79,251,218,35,115,97,15,5,75,86,74,181,161,242,242,11,207,90,118,206,43,236,190,5,146,166,233,7,67,221,110,244,61,237,27,103,44,50,124,64,120,155,195,34,119,215,180,11,118,16,52,106,134,54,88,175,101,135,87,94,156,245,242,82,62,111,205,31,198,55,83,93,209,167,179,143,3,123,45,47,252,145,73,11,8,158,112,73,166,119,97,12,215,73,107,159,90,36,22,195,141,69,85,165,186,232,35,143,55,60,13,102,200,204,214,181,177,223,85,211,30,44,9,189,191,64,89,16,152,177,230,47,228,147,185,97,201,82,2,146,233,255,206,15,69,101,192,93,12,114,226,192,254,245,95,126,248,211,12,255,241,219,231,11,254,199,255,241,239,95,223,96,127,252,131,29,135,203,146,78,220,20,238,63,254,225,199,63,136,233,162,166,121,218,37,116,23,23,253,244,227,239,126,252,215,63,92,141,255,244, +31,191,131,126,15,253,30,193,176,127,253,86,118,203,15,127,254,211,255,252,246,55,77,127,248,221,215,20,232,31,191,89,233,178,78,221,252,109,41,210,111,205,87,139,111,75,24,53,233,183,161,159,203,165,236,187,223,127,183,229,39,35,254,129,53,246,207,83,8,101,211,176,125,243,49,40,238,187,121,249,246,253,135,127,249,201,186,63,255,231,175,58,254,231,183,95,253,240,195,175,45,255,241,95,190,12,255,251,81,127,248,221,175,155,125,205,112,181,252,243,127,126,61,252,207,239,147,253,240,231,31,255,229,79,255,243,63,208,235,241,231,167,159,23,123,13,54,127,219,203,165,248,246,167,255,241,239,191,60,254,245,226,163,48,174,243,169,95,175,111,191,30,254,254,159,219,138,191,152,201,244,83,146,78,255,253,203,255,213,184,255,63,59,224,107,162,255,163,197,139,191,177,243,127,89,237,95,89,245,27,43,252,251,206,255,48,56,255,118,127,254,217,232,20,127,115,131,254,207,173,252,171,125,248,71,118,254,189,27,255,169,20,210,250,36,253,241,119,87,218,254,223,134,203,103,128, +191,142,144,159,48,224,218,237,31,255,220,126,158,254,249,199,255,245,103,141,251,241,207,244,227,41,209,170,68,219,60,247,87,1,242,89,70,114,205,80,118,249,207,113,242,213,239,247,223,220,176,89,211,249,91,56,165,127,248,116,128,254,216,32,36,249,199,18,198,160,63,234,208,31,191,253,9,249,246,177,172,251,30,98,95,70,254,212,236,118,251,165,217,103,89,200,183,143,1,156,69,123,63,252,198,64,223,91,252,106,40,131,150,30,79,222,250,199,163,253,106,57,255,254,255,252,248,191,190,105,58,199,255,213,255,254,219,63,238,255,208,105,250,219,79,31,191,26,224,243,223,255,155,158,182,195,24,146,207,171,191,234,245,243,127,253,240,79,167,208,247,157,255,135,16,254,125,111,127,43,234,126,222,174,207,62,125,11,231,111,73,31,175,109,218,45,105,114,245,255,57,44,126,247,175,255,116,36,10,229,242,236,185,112,9,127,252,93,212,247,205,223,91,181,245,101,242,101,214,95,90,254,117,208,125,122,253,20,117,175,175,128,251,245,195,44,108,230,244,135,95,214,49,199,97,147, +126,95,200,251,91,248,46,231,111,191,11,175,28,58,190,127,95,102,63,71,225,235,135,111,215,207,203,180,166,255,250,109,233,191,205,69,191,127,11,155,230,91,62,133,67,113,45,250,178,226,247,125,247,53,206,5,139,203,212,55,255,36,130,5,125,223,254,248,187,164,95,175,202,247,227,191,125,173,248,223,254,55,235,254,116,249,235,37,127,239,254,211,162,191,150,244,195,191,125,251,47,124,82,124,65,244,95,123,229,179,174,255,186,199,150,254,23,61,126,118,227,199,160,249,219,208,244,87,6,71,199,207,46,251,110,199,229,241,120,233,167,207,180,229,121,121,230,114,218,241,43,191,126,172,249,217,179,223,62,158,191,38,91,202,248,111,90,125,44,248,185,213,63,91,22,227,107,15,154,95,60,251,211,215,255,218,171,223,59,252,3,191,126,95,136,255,55,126,250,141,38,175,95,138,222,215,152,63,187,230,175,92,240,139,159,126,30,247,111,151,127,181,248,201,119,127,213,240,245,195,63,233,1,181,236,234,244,146,85,75,241,227,239,126,253,232,255,142,14,252,50,218,229,162,255,163, +174,159,90,191,76,205,95,156,242,25,105,254,118,94,49,243,181,226,249,203,71,223,210,237,194,140,191,97,8,159,94,191,255,169,23,125,181,249,219,62,23,190,164,87,251,171,216,245,217,21,176,87,207,159,114,239,51,206,245,60,204,178,52,94,190,146,178,255,106,246,27,169,121,13,253,31,255,81,182,97,158,254,1,38,32,242,95,96,20,134,126,71,19,47,198,49,249,95,24,242,189,140,9,23,161,166,98,185,207,109,120,203,29,173,97,187,103,241,230,71,71,209,95,17,66,83,108,144,46,55,137,32,89,9,113,116,174,38,90,6,96,30,81,204,25,55,221,230,143,34,5,222,5,174,205,230,165,88,16,235,44,43,244,105,80,26,232,38,190,187,131,125,206,178,136,210,41,237,48,109,35,62,110,67,119,182,169,96,142,130,169,48,166,82,56,215,39,155,59,101,78,188,227,229,220,56,250,214,157,64,230,115,0,140,136,216,174,223,11,94,232,5,70,181,37,242,185,197,231,173,219,207,113,94,111,229,242,34,175,62,83,204,250,114,129,144,163,169,88,156,82,115,123,178,76,165, +10,115,152,173,104,67,81,221,223,160,206,229,233,96,30,65,94,171,15,133,215,70,129,67,115,107,224,238,2,149,54,117,209,28,205,24,25,155,246,36,95,40,73,182,57,120,71,168,29,220,210,59,130,36,221,161,2,151,158,60,83,210,7,51,0,5,179,76,29,201,144,76,212,30,13,210,18,201,239,8,33,18,147,151,43,204,228,45,183,251,18,2,135,129,128,18,152,194,96,190,56,139,95,132,0,149,121,32,121,3,252,10,123,172,204,131,35,167,2,253,188,133,31,186,27,88,19,82,230,67,202,26,104,191,201,67,117,175,247,26,108,253,170,233,166,112,43,206,19,56,238,201,253,52,200,14,196,177,59,139,35,225,144,236,128,132,79,151,18,174,13,49,66,51,10,198,20,67,218,210,71,88,109,142,12,6,15,144,3,84,255,124,229,79,140,46,76,34,150,13,44,185,3,151,147,105,237,29,167,115,203,218,230,142,33,89,104,143,233,107,158,205,93,216,188,46,160,116,183,169,68,21,184,103,67,86,161,69,161,215,192,109,5,179,55,154,80,184,155,94,206,97,29,85,101,101, +173,148,169,148,95,111,17,140,6,146,122,169,244,51,50,253,13,121,107,221,204,36,252,214,247,64,179,43,133,185,207,21,23,29,231,155,27,116,189,45,26,52,242,204,25,52,27,68,103,154,1,204,248,2,90,176,244,54,209,129,96,20,224,109,214,241,49,216,111,82,214,131,9,156,30,226,155,91,187,193,88,87,159,116,112,13,247,196,133,27,26,252,110,195,185,82,154,101,45,108,24,202,78,124,173,96,67,10,231,165,83,226,80,4,20,0,18,97,94,119,103,200,19,80,207,5,180,137,233,168,238,10,162,1,38,49,250,85,2,163,86,50,23,115,180,107,193,67,40,41,85,182,12,207,220,3,195,196,239,213,98,41,66,95,5,170,14,8,74,63,22,221,19,76,0,28,35,247,54,238,139,226,72,51,36,129,1,195,35,128,219,142,41,147,239,86,106,157,26,136,107,7,11,20,189,50,126,236,251,162,71,39,41,128,42,48,9,204,66,200,212,252,225,118,209,123,185,95,58,246,30,234,89,219,173,76,230,219,37,27,3,47,151,189,95,187,151,0,115,71,82,243,125,13,243,227, +32,2,96,25,114,128,162,32,116,221,137,65,189,41,30,204,138,20,185,85,219,173,3,107,42,77,236,162,49,37,179,101,180,4,202,40,157,215,86,137,186,83,104,231,80,207,125,199,138,19,124,111,2,180,191,179,149,36,35,110,138,245,5,245,143,90,18,180,119,35,159,76,45,177,25,130,62,147,69,237,150,119,157,208,97,222,50,163,1,128,124,203,157,231,138,159,60,224,45,231,231,46,40,182,170,37,185,130,209,30,10,98,14,236,74,0,84,41,132,48,130,240,218,216,151,125,100,254,253,182,83,160,66,47,56,154,24,79,38,183,88,92,222,7,78,223,14,3,125,186,185,177,102,101,154,236,66,133,118,147,212,115,199,53,246,219,55,115,213,119,94,129,99,208,131,125,160,113,138,75,118,43,8,22,212,215,74,49,51,130,81,57,243,58,152,167,204,205,150,238,94,121,207,30,39,53,82,246,217,176,124,68,143,243,243,11,24,254,6,27,216,222,189,62,233,94,160,255,153,103,214,161,113,107,31,102,184,28,173,131,171,48,182,81,37,134,165,119,201,169,175,189,123,174,201,179, +106,204,94,144,122,213,234,167,248,14,147,179,223,216,202,151,45,189,110,113,8,176,133,211,195,40,146,228,108,223,215,60,166,90,190,3,222,37,98,99,110,108,222,101,103,175,122,225,3,211,205,96,33,62,100,52,86,229,107,126,6,42,154,55,222,201,113,20,145,45,2,188,73,228,61,205,26,211,0,0,104,160,197,14,86,27,25,131,47,209,160,134,12,173,64,134,241,13,23,103,178,38,207,47,84,33,72,128,88,80,171,246,59,219,3,247,39,184,112,172,87,150,30,78,34,124,227,59,205,41,58,54,50,99,200,210,189,141,206,131,118,95,130,188,247,154,107,89,190,183,135,152,60,175,68,81,139,249,165,45,5,131,230,24,101,242,214,140,8,146,85,248,13,154,31,84,214,148,250,92,68,179,108,68,161,226,142,136,84,178,54,97,70,138,162,93,233,13,196,81,142,36,155,178,159,190,132,38,110,233,190,223,177,104,211,71,94,90,224,43,211,111,33,206,65,236,123,187,43,121,60,218,105,216,143,44,167,170,51,183,166,35,224,240,242,157,221,212,89,6,199,172,15,165,19,148, +40,210,122,155,236,188,214,80,108,226,15,38,168,50,49,230,61,102,225,187,217,66,30,194,150,86,158,97,172,175,215,24,223,196,98,225,144,62,122,184,173,226,114,68,114,127,247,88,164,69,186,76,219,87,81,146,223,122,237,226,247,214,245,158,216,90,9,229,142,28,131,131,160,156,41,77,120,173,163,110,113,216,183,182,36,232,62,36,79,241,105,104,200,112,107,17,39,135,18,226,113,70,126,61,52,43,127,6,76,80,198,100,21,212,45,118,47,225,225,46,10,108,208,154,189,82,52,133,137,227,138,54,119,163,215,73,228,93,12,207,71,144,25,238,16,48,196,26,34,99,254,30,102,85,107,69,223,72,64,234,174,173,0,131,221,225,68,208,251,146,175,117,170,183,60,19,110,73,74,247,236,16,104,223,235,168,141,79,230,28,208,242,9,81,110,32,231,168,135,200,46,57,177,185,148,47,84,32,73,79,109,52,151,57,207,226,128,183,241,104,77,222,86,168,64,176,249,198,34,139,218,60,63,232,93,48,88,209,238,174,212,244,11,45,134,51,74,166,49,176,95,165,213,202,39,251, +70,157,33,230,27,110,45,50,195,244,110,218,168,181,82,252,128,214,34,127,232,197,178,103,79,34,105,83,205,185,177,156,134,92,185,243,80,243,19,3,182,9,125,223,168,54,207,35,232,5,204,35,60,96,55,9,244,9,52,138,54,5,157,207,108,95,159,62,142,61,35,101,127,188,160,251,26,161,32,14,26,29,130,80,137,47,197,20,11,117,24,30,151,73,239,116,184,202,67,70,138,76,26,124,187,45,178,7,110,43,97,117,71,34,151,173,190,131,147,143,222,176,174,203,136,24,192,0,146,156,23,183,187,193,248,42,130,6,136,223,60,93,124,194,217,12,111,0,210,222,95,248,219,65,177,232,84,110,201,146,146,179,139,218,137,65,225,128,225,82,15,39,86,78,94,117,65,48,123,14,175,60,202,50,217,32,60,228,16,41,57,174,19,208,32,71,78,224,252,162,218,98,17,172,58,42,67,226,133,216,206,62,174,47,120,38,78,38,239,20,45,91,59,215,129,58,234,169,215,211,139,119,110,239,164,203,95,236,30,225,0,151,239,108,127,200,22,50,15,26,98,158,207,254,104,61, +208,218,115,47,202,132,170,127,29,14,170,169,119,229,17,36,139,252,192,224,101,138,51,226,246,230,192,173,2,27,163,123,45,79,182,54,194,115,216,220,248,153,66,221,98,183,73,62,74,179,183,138,244,99,38,228,251,250,46,15,107,240,97,106,114,93,11,44,236,173,198,187,23,96,23,147,169,233,22,9,3,23,42,172,119,238,38,191,17,190,126,216,144,114,121,197,193,253,243,157,30,126,46,95,21,7,0,200,101,41,50,16,233,222,190,175,78,48,202,89,153,33,199,237,91,10,226,34,140,203,43,80,210,156,37,22,38,163,149,253,101,219,129,217,213,4,59,49,100,18,14,184,46,3,162,219,120,110,166,113,247,168,74,94,243,163,152,171,147,94,48,164,220,21,16,88,200,40,219,137,84,25,112,165,54,60,153,204,123,250,245,121,217,226,187,226,50,104,153,14,205,132,192,226,165,191,138,57,197,142,37,14,152,123,16,231,211,147,103,110,115,105,124,254,174,171,226,73,71,62,38,63,153,176,198,0,21,225,212,106,67,119,2,118,124,208,59,109,51,218,244,126,228,198,171,17, +177,54,164,141,145,82,211,117,35,170,55,58,29,211,155,234,138,180,71,76,3,231,147,184,106,166,218,64,137,87,156,42,99,73,41,150,168,3,183,174,23,6,35,148,94,17,116,250,136,33,28,221,99,238,120,228,170,94,42,205,151,9,93,250,194,35,103,15,33,157,4,58,124,43,37,150,3,176,172,47,214,3,17,3,176,151,112,140,85,253,11,148,144,29,160,92,129,121,59,200,17,87,197,227,114,161,177,4,14,70,1,152,114,151,34,72,120,74,186,37,203,105,38,159,124,237,182,35,185,59,102,244,56,253,52,80,148,135,126,202,165,156,30,182,195,129,79,247,4,252,46,99,49,77,122,65,214,61,49,70,5,216,53,160,48,155,21,6,206,8,88,161,97,4,196,12,224,49,18,70,83,225,158,81,229,180,224,15,109,42,25,113,224,21,6,189,170,68,187,232,61,113,15,180,34,39,231,98,120,138,181,112,207,131,185,98,220,48,176,122,232,112,61,92,122,182,234,140,251,21,81,224,164,165,223,215,186,136,124,249,149,100,214,129,80,1,253,124,181,160,42,76,105,103,229,33, +45,165,168,14,44,177,75,172,233,20,121,154,118,66,148,193,68,228,18,45,27,189,25,196,37,22,196,21,72,129,109,59,49,67,60,223,24,37,24,193,125,35,211,42,190,131,157,87,71,247,20,163,66,48,242,115,165,122,80,207,87,77,40,186,140,39,193,248,58,197,250,130,15,103,75,23,147,153,118,205,75,118,196,76,146,94,136,161,101,38,176,229,54,161,150,135,138,155,79,212,196,19,54,35,148,1,81,96,246,8,114,183,17,199,15,158,125,197,212,234,253,136,29,232,46,60,159,177,244,230,166,58,87,159,148,69,91,169,15,52,99,49,172,193,132,11,54,239,60,55,208,212,155,233,205,191,180,43,85,108,57,46,4,51,88,43,170,170,220,55,49,46,39,215,245,240,25,106,250,149,190,166,73,50,29,47,0,131,51,240,130,185,97,137,69,146,207,66,125,153,103,227,41,155,38,67,35,49,82,48,140,223,81,226,102,14,92,51,10,183,45,8,251,170,89,147,12,63,236,166,67,128,162,86,208,65,54,244,164,147,198,251,113,135,235,250,134,71,228,221,226,71,73,16,251,215, +204,208,3,23,181,58,37,116,78,185,73,252,92,111,47,235,49,48,130,211,188,10,117,173,50,200,162,167,103,5,189,49,58,242,66,74,36,2,48,157,192,181,226,110,15,124,90,66,203,45,117,103,1,114,187,20,16,122,199,30,99,196,21,98,39,75,253,203,170,137,189,67,228,91,147,72,7,114,134,120,52,182,254,214,131,54,58,19,206,59,169,212,39,141,92,165,174,22,247,248,150,168,182,243,120,197,235,65,188,47,28,181,235,232,33,189,102,123,22,235,68,120,135,113,99,78,170,71,122,101,136,69,120,206,108,13,19,121,160,86,26,139,138,142,152,221,214,137,14,247,138,77,208,239,128,243,172,225,202,166,167,3,227,92,170,6,124,169,115,92,191,90,190,106,165,100,18,92,177,174,44,43,211,139,60,39,205,45,160,190,99,163,115,71,250,8,84,0,57,189,224,8,151,109,194,239,225,229,47,88,192,219,92,20,239,174,228,25,244,211,231,60,192,68,247,12,37,158,129,178,33,232,163,99,106,69,28,51,8,125,9,194,74,226,197,61,106,16,82,60,144,161,196,51,31,129, +133,99,182,15,115,143,206,244,45,181,208,13,108,82,184,11,144,56,70,225,21,37,187,24,102,151,6,102,37,220,27,225,101,19,15,67,237,134,226,125,175,157,181,169,163,51,220,185,207,193,159,176,152,155,203,72,1,91,64,150,227,131,124,183,75,33,192,41,69,13,182,214,132,55,198,212,34,225,204,178,6,187,105,17,237,29,216,18,197,0,217,228,165,248,148,240,178,137,114,35,155,144,72,170,173,112,225,201,167,141,118,238,85,41,241,211,214,241,120,136,31,28,21,180,196,18,199,115,221,52,109,18,153,76,113,240,93,153,191,183,147,12,26,91,125,13,28,244,220,69,120,65,201,211,143,233,46,241,203,209,74,21,29,207,223,16,207,251,142,35,37,78,49,161,199,157,123,106,144,208,134,65,249,38,143,165,214,9,192,123,168,71,202,232,97,52,117,183,163,8,94,96,201,148,54,53,231,154,86,205,13,15,225,94,67,17,97,206,4,61,124,1,225,188,190,31,236,123,72,77,133,222,70,51,193,114,85,61,15,37,178,177,25,46,197,211,134,158,67,115,168,152,125,69,102,96, +55,241,24,174,42,144,121,158,245,180,229,20,120,233,18,247,186,8,168,103,72,152,57,155,23,11,56,138,183,41,67,218,164,233,141,108,137,48,79,136,181,25,150,201,240,60,3,160,125,246,27,95,179,224,125,71,9,227,192,184,1,105,243,20,84,19,197,181,202,151,232,36,161,181,37,25,203,190,73,158,22,134,246,230,17,122,244,124,194,139,112,28,193,14,31,231,45,161,230,164,194,88,38,97,251,64,91,176,78,228,30,237,138,106,104,238,126,110,87,155,38,208,108,185,194,179,45,9,129,57,221,47,246,197,133,60,141,51,154,3,149,151,164,192,119,13,113,86,5,86,213,23,252,106,21,75,45,65,152,227,236,94,244,102,228,86,187,124,88,75,1,12,34,148,233,63,227,87,16,251,209,146,66,122,20,251,48,247,10,150,70,22,144,174,35,42,106,132,90,34,168,96,205,83,178,254,17,26,53,17,249,247,232,177,53,18,244,234,158,21,78,151,168,190,85,93,138,156,87,204,227,23,246,155,207,229,168,194,94,199,152,125,65,160,242,62,235,211,51,188,25,24,127,222,202,220, +195,70,180,237,163,144,152,111,183,126,139,199,126,178,31,187,134,102,6,150,223,142,42,139,19,179,76,90,101,139,224,20,168,8,165,9,54,117,18,25,167,189,84,240,73,35,51,168,86,146,74,242,110,18,226,229,113,248,203,132,88,224,77,57,75,229,177,104,136,58,188,192,57,188,87,147,148,116,83,45,61,250,203,162,222,128,125,101,107,156,133,59,85,62,164,46,62,115,105,98,226,198,39,147,7,136,141,72,147,124,124,21,100,178,155,250,222,213,26,190,200,113,155,169,189,199,157,211,155,113,75,145,190,141,213,211,239,25,171,129,37,115,83,67,159,114,249,73,125,66,112,154,199,142,46,141,122,111,54,88,6,16,172,14,87,151,20,206,205,98,122,142,235,105,64,195,160,56,42,205,142,13,246,162,52,144,86,213,242,241,136,13,142,164,144,72,171,185,248,190,243,211,80,214,92,31,34,239,174,26,28,0,100,138,86,80,89,176,150,217,128,117,109,91,110,0,11,106,114,168,112,95,185,42,223,125,143,30,45,202,37,1,51,102,135,26,184,23,146,221,191,156,246,144,229,185, +44,3,165,144,154,38,126,51,150,108,57,90,30,91,97,157,113,25,61,115,240,222,226,54,126,12,35,223,237,62,112,2,242,67,177,61,87,124,44,60,26,27,135,189,43,106,47,150,172,210,192,217,231,229,151,143,98,146,82,94,73,207,60,225,94,139,137,223,2,167,215,245,145,172,168,50,52,221,67,102,30,40,71,246,179,98,191,238,7,163,12,15,207,201,48,93,47,182,49,109,139,130,51,182,205,27,17,29,30,34,196,197,159,4,168,136,193,29,211,215,232,129,63,164,12,36,142,242,205,96,237,10,212,49,181,116,225,115,134,14,63,178,133,120,174,162,87,220,238,212,150,225,162,44,21,13,114,135,212,192,183,184,231,182,56,124,250,186,1,15,148,32,168,164,120,14,211,37,209,132,67,54,72,12,134,162,97,193,11,36,88,87,132,238,238,190,27,33,57,246,96,230,72,68,176,44,153,242,27,54,41,150,68,109,198,209,179,1,40,203,42,114,98,20,184,213,21,12,187,233,205,243,144,98,209,97,79,226,77,94,168,172,119,166,249,44,232,248,249,165,138,22,26,53,2,166, +16,146,216,191,62,29,79,125,46,35,248,185,55,68,198,157,35,180,150,195,113,222,249,203,222,238,146,190,108,106,156,107,21,16,244,237,37,219,114,108,214,117,171,176,171,22,85,59,198,73,100,186,110,7,66,243,106,69,43,219,231,227,126,5,21,112,3,218,25,221,50,135,214,237,218,190,203,90,72,215,239,103,153,140,124,60,107,175,198,172,75,101,235,106,86,123,85,184,1,3,71,184,201,177,52,240,157,113,237,91,7,12,15,165,116,96,93,94,120,56,8,5,55,231,211,247,114,90,253,233,130,145,199,167,56,240,124,14,225,134,128,71,92,240,33,234,230,196,180,76,148,29,186,194,29,125,169,131,8,69,133,114,109,53,203,11,52,227,7,246,13,172,37,222,122,180,168,13,101,11,88,99,47,145,22,248,70,231,86,69,96,12,190,118,4,154,31,71,217,181,25,214,152,130,25,207,6,221,231,72,248,41,211,157,200,223,116,218,12,45,236,142,195,180,27,217,34,85,185,224,187,113,238,126,4,202,7,2,19,46,198,133,189,28,22,89,67,138,68,183,140,168,26,45,89,230, +251,151,120,91,112,20,42,149,148,178,105,203,121,31,104,48,121,239,39,213,25,175,85,72,9,4,194,30,104,242,68,163,20,25,76,106,220,27,124,10,121,41,21,161,121,159,207,165,59,158,13,181,33,211,214,162,166,61,115,239,139,63,132,125,196,163,41,240,28,169,173,5,32,203,222,184,234,205,249,2,31,37,171,216,33,206,17,40,116,134,88,185,253,126,189,158,73,178,193,45,177,147,161,220,151,182,93,20,83,168,44,245,67,153,120,33,133,78,91,33,28,65,136,44,64,159,205,237,9,116,69,239,159,94,127,219,187,160,190,124,177,47,13,162,15,13,26,20,183,49,212,139,177,163,61,192,144,92,52,90,218,71,171,183,244,69,35,79,91,90,6,164,155,76,86,174,121,155,241,110,94,24,83,238,91,212,241,192,171,182,240,170,225,205,253,117,94,56,66,79,185,140,233,249,109,194,91,214,20,42,129,62,6,217,51,11,167,116,83,70,12,84,204,172,61,91,204,24,230,142,188,49,110,153,212,197,31,148,170,119,189,228,255,237,238,77,155,28,69,210,4,225,191,18,182,31, +94,171,30,245,182,0,33,16,107,179,99,198,125,131,0,137,235,181,234,46,238,251,16,55,250,245,139,34,34,175,202,163,34,178,171,119,102,246,75,166,2,220,29,127,238,195,221,31,239,220,224,182,240,90,197,133,183,75,150,162,155,121,196,29,58,115,59,157,189,184,218,114,246,153,22,223,187,55,156,177,124,51,214,133,72,16,170,139,9,92,18,244,204,123,57,120,57,23,83,12,59,93,161,173,242,238,66,14,105,69,198,167,203,41,112,207,204,230,214,201,161,160,141,1,175,122,137,122,222,21,221,185,135,47,116,64,197,5,109,235,133,60,106,169,173,148,119,87,156,99,195,18,230,177,115,169,70,164,85,12,85,25,241,118,106,35,57,206,186,118,90,213,180,83,107,183,10,33,78,115,227,74,62,108,97,200,226,182,4,117,184,159,182,152,45,195,98,149,69,45,115,49,51,124,51,91,241,84,102,254,16,156,238,50,140,71,104,188,170,75,87,145,126,75,36,249,122,71,189,138,80,198,205,37,11,29,20,9,58,47,62,236,97,89,238,158,115,46,212,57,50,176,26,185,44,148, +95,239,96,159,205,187,156,118,150,211,126,221,204,147,5,52,190,200,79,249,148,29,162,125,227,45,200,129,200,150,186,184,66,214,197,134,125,112,232,93,71,201,234,105,139,190,56,176,235,21,52,154,91,207,187,33,151,27,211,31,209,83,46,65,105,205,237,28,7,86,17,131,219,34,243,18,205,111,244,208,129,84,113,232,108,62,66,253,195,34,128,217,190,129,32,22,79,139,124,146,166,158,71,199,145,166,84,68,173,75,219,83,119,237,92,94,205,230,184,233,233,19,230,11,101,225,208,126,160,183,20,27,173,222,126,117,66,106,139,1,177,6,200,88,20,237,0,60,138,174,149,126,200,192,180,151,25,179,219,173,11,201,78,196,60,194,6,136,241,118,114,219,120,60,200,13,90,29,53,12,209,157,251,22,255,50,57,118,21,172,64,55,136,20,54,195,104,11,134,206,143,90,157,134,104,102,157,7,11,176,135,11,90,134,56,200,154,238,178,6,117,135,56,235,153,185,148,30,219,177,141,35,50,94,5,123,235,46,80,123,105,170,168,75,222,185,229,22,254,86,36,159,32,121,37,1, +46,231,137,70,175,248,165,185,169,21,67,240,39,109,150,165,157,31,90,178,237,244,162,106,202,234,101,29,28,239,62,90,160,78,209,91,184,15,143,98,222,111,12,167,37,254,149,96,65,198,54,55,213,76,109,109,149,82,30,13,147,194,119,28,20,251,36,176,231,44,234,118,114,253,147,165,129,156,76,7,55,183,201,32,166,175,160,174,85,105,102,5,113,178,184,96,92,174,213,180,13,29,54,10,102,51,58,224,52,58,82,44,202,94,21,117,172,193,93,212,139,123,133,7,205,128,12,45,103,241,143,167,72,46,241,115,62,55,17,101,7,86,193,232,69,88,34,55,75,114,130,21,137,125,69,59,156,15,177,221,73,189,227,143,106,218,87,154,51,185,37,4,102,189,121,117,232,34,238,15,1,223,29,129,137,238,23,241,106,86,172,104,223,220,72,69,70,153,136,233,64,30,77,147,155,161,51,127,98,59,158,233,122,181,177,14,22,236,96,251,120,234,78,108,28,35,193,228,9,160,20,216,184,70,89,88,116,40,110,231,226,110,118,54,165,31,48,123,240,194,33,36,197,168,247,96, +37,207,189,245,28,73,160,142,6,96,9,66,39,243,200,14,83,128,104,117,93,56,20,160,34,74,144,179,227,140,164,251,88,47,250,62,223,124,250,3,53,73,8,56,223,56,37,56,149,117,4,111,145,137,45,121,97,71,114,225,245,160,218,206,161,64,189,168,222,100,1,27,140,218,230,25,56,30,110,147,61,177,236,177,109,0,67,59,249,228,2,23,195,163,200,179,163,229,75,85,235,109,137,1,168,79,166,187,154,207,128,97,110,253,171,93,93,168,222,190,229,122,32,175,40,225,165,86,154,81,178,149,4,148,129,120,129,78,31,12,126,118,213,217,180,51,222,57,165,165,202,203,156,33,239,236,147,179,140,181,40,64,99,126,77,37,149,54,163,196,150,192,166,14,145,164,71,81,167,72,16,253,164,30,161,116,6,40,182,30,100,105,197,66,139,219,25,22,121,188,128,35,203,73,84,206,58,237,220,228,149,230,130,215,198,247,123,51,32,100,46,209,207,24,102,16,203,32,186,237,42,249,7,80,89,9,164,195,215,6,81,68,135,68,228,142,25,8,129,136,26,114,149,153,203,164, +229,14,167,170,88,146,200,94,32,180,10,11,92,116,32,86,232,91,159,89,211,230,200,160,189,56,105,136,137,20,86,62,92,140,21,53,80,233,208,34,185,19,205,136,205,237,253,70,51,216,133,190,41,55,227,188,47,11,68,247,143,74,228,25,38,167,31,237,219,114,189,41,52,178,191,240,128,146,169,78,162,233,192,217,9,237,252,232,179,214,173,173,33,235,236,17,38,212,155,172,190,166,120,68,221,18,72,3,76,47,218,225,16,142,81,250,133,231,10,179,73,22,251,72,114,34,184,147,242,33,21,203,158,213,16,126,115,225,199,32,145,8,253,124,32,164,155,136,92,240,45,150,131,142,93,219,195,244,241,222,185,172,114,85,34,232,20,109,174,168,130,81,42,154,134,220,21,159,85,106,151,235,106,119,199,115,173,52,125,30,32,78,100,82,55,93,125,137,57,146,155,228,62,137,253,75,208,201,176,220,219,170,131,176,115,75,161,240,174,182,40,97,63,156,192,21,105,59,104,231,107,74,116,98,194,245,30,20,224,131,103,171,235,177,154,242,240,232,68,235,212,219,220,209,60,207, +59,182,53,14,151,176,184,150,251,201,239,56,0,184,239,164,205,125,179,77,52,74,146,1,5,102,61,30,58,88,138,27,21,190,74,33,51,98,8,70,140,247,205,191,48,148,18,100,89,242,136,42,16,169,75,189,125,244,205,238,48,220,197,157,227,187,105,5,206,176,195,99,171,176,76,21,123,112,210,9,0,33,191,103,28,239,132,32,19,58,194,185,171,150,53,88,27,28,187,105,234,162,169,160,202,156,248,45,238,15,44,144,196,147,68,65,118,25,156,235,51,132,109,225,55,166,193,85,187,50,24,153,220,21,63,198,175,17,46,140,101,236,240,39,65,131,18,179,23,193,196,2,114,151,136,210,67,43,101,160,180,5,115,145,167,54,3,139,163,171,105,92,8,86,17,23,227,26,117,91,188,217,196,75,22,0,139,207,20,228,117,161,199,179,38,157,248,182,168,1,183,21,129,225,94,203,196,213,135,142,33,19,61,142,190,178,5,191,40,234,208,60,98,141,165,176,198,206,190,234,220,42,103,98,161,195,245,132,122,27,109,91,170,190,169,194,133,150,163,98,101,234,88,231,166,113, +87,249,57,228,251,218,9,129,121,133,156,35,151,82,113,124,119,107,234,45,148,62,122,236,145,82,183,144,52,80,234,249,114,206,4,195,116,245,177,160,204,20,207,161,85,50,231,107,105,150,103,135,190,51,94,132,109,225,229,22,233,39,226,61,82,200,17,169,64,178,202,18,205,213,102,233,198,57,208,133,187,85,171,175,198,155,99,78,209,194,65,84,187,194,96,57,130,55,234,197,115,11,35,171,113,37,80,171,56,190,49,136,70,216,40,116,41,180,11,7,40,215,41,221,56,147,101,188,103,124,172,146,164,228,146,207,100,16,43,50,66,88,94,224,140,217,124,254,142,79,0,45,156,112,247,28,59,154,70,240,4,38,145,89,147,132,172,68,27,87,212,202,75,138,43,253,45,40,241,88,172,224,52,172,45,151,122,58,68,23,236,228,112,153,43,211,188,68,205,217,57,27,12,209,231,46,155,75,117,149,201,152,203,86,254,182,40,155,193,116,228,220,12,148,22,10,167,225,92,128,200,165,50,51,198,228,12,40,44,6,16,191,116,160,94,234,215,152,134,220,37,165,200,172,211,44, +238,224,23,30,109,161,212,8,129,112,64,59,193,45,212,68,226,130,53,247,244,84,159,97,176,143,54,113,154,55,153,142,240,133,5,196,82,184,154,49,126,27,129,144,36,117,176,175,138,235,206,91,43,64,70,243,228,136,25,246,52,94,44,210,44,19,152,6,234,46,246,169,20,27,185,155,230,231,253,41,150,3,189,201,176,246,142,2,66,167,72,70,99,96,237,87,235,88,114,78,158,138,205,153,109,209,5,51,15,133,77,231,46,108,28,89,171,206,83,127,137,31,151,6,65,60,147,38,227,137,220,159,25,93,171,59,189,198,102,91,115,110,22,72,157,131,177,43,211,214,136,152,227,21,1,208,251,122,108,142,57,152,166,104,31,120,38,22,149,89,80,25,71,23,154,251,105,233,149,189,127,206,22,203,161,3,242,20,74,234,177,50,25,99,30,29,112,228,0,222,0,76,124,220,43,27,32,151,176,101,239,60,122,161,108,111,5,236,161,46,12,187,71,108,102,79,69,155,242,63,226,183,19,67,147,192,176,41,232,120,17,75,226,146,208,162,217,122,114,115,129,118,66,186,197,222, +199,213,79,244,195,72,143,215,112,163,248,46,20,213,162,65,200,36,51,86,194,63,214,80,44,150,161,121,194,37,179,244,52,50,178,52,30,101,230,21,133,114,50,30,248,49,100,220,205,1,18,217,162,230,80,116,82,218,107,47,105,105,179,131,205,62,241,78,155,23,37,94,60,182,14,25,128,144,202,218,39,109,167,137,90,210,164,221,59,83,132,91,63,149,45,166,145,26,25,151,45,83,25,90,14,197,85,225,149,188,54,198,230,218,175,161,24,113,6,141,20,130,99,36,126,124,57,36,189,154,212,158,222,237,192,185,220,162,122,66,204,60,163,245,173,58,160,175,82,78,224,83,221,134,204,81,238,187,43,115,30,104,82,134,116,60,137,6,254,230,56,17,202,179,5,81,95,1,126,115,215,130,52,32,103,181,168,214,129,140,107,34,36,141,246,2,160,193,110,79,182,134,77,77,97,62,88,158,3,186,167,195,81,0,128,185,188,123,240,12,66,201,192,18,248,131,118,253,117,22,116,173,237,111,151,160,170,22,162,149,174,5,2,168,7,183,191,167,194,32,253,236,26,167,38,234, +110,196,215,69,122,223,157,142,234,227,221,22,1,143,103,15,9,13,245,76,68,66,152,178,210,241,196,6,30,154,219,167,93,124,78,81,159,199,246,75,227,31,221,243,124,47,84,238,72,118,93,119,156,31,89,231,52,37,200,52,221,139,1,224,69,106,83,232,126,143,187,72,56,235,199,226,150,135,5,181,219,71,123,227,168,65,41,126,11,55,111,4,151,116,66,134,83,190,164,60,159,215,21,181,61,211,107,75,3,146,221,66,137,7,224,149,205,53,192,137,67,96,127,211,100,178,60,115,25,16,226,43,110,38,59,46,209,206,218,74,197,135,21,48,124,81,48,133,66,174,236,36,203,157,32,229,231,123,178,169,172,13,243,26,135,206,217,234,92,53,7,22,105,54,3,114,167,59,123,243,174,60,201,91,200,187,146,16,185,238,66,252,126,173,6,252,82,73,224,46,109,209,235,64,81,199,211,105,223,59,131,149,81,82,184,52,1,5,244,12,153,231,180,188,198,190,182,2,169,222,96,3,156,131,103,7,7,45,203,14,88,237,196,19,50,17,58,17,44,89,116,184,195,118,58,170, +209,215,86,59,46,214,237,74,170,218,28,36,201,168,83,92,145,223,247,187,240,112,103,125,20,22,212,233,216,144,58,196,0,39,11,177,117,64,18,113,71,74,180,89,184,156,194,251,117,95,206,172,47,110,158,3,141,159,2,92,144,207,18,187,19,32,93,67,243,194,107,40,211,61,172,26,84,76,162,124,236,166,248,124,135,149,253,45,97,181,192,215,176,134,106,47,98,145,4,163,54,207,202,181,6,29,170,69,214,9,115,38,90,21,138,177,22,60,170,36,232,11,38,227,39,79,226,151,246,12,6,107,139,179,118,227,159,246,231,162,70,70,243,156,145,41,223,17,34,53,159,116,77,94,194,181,31,215,107,19,18,60,4,244,176,109,174,215,75,174,195,7,154,185,88,173,59,228,48,37,22,184,27,165,233,130,118,158,178,69,93,65,155,156,67,131,191,137,44,102,23,108,123,54,214,194,247,236,64,106,241,1,145,221,156,47,239,78,134,213,108,112,186,145,68,97,28,250,0,218,237,12,113,230,197,152,208,175,141,182,180,48,107,11,141,121,16,82,77,240,238,45,16,216,7,141, +13,206,209,36,89,168,197,97,92,134,159,143,119,85,16,167,14,232,99,10,246,137,211,176,147,68,246,36,109,86,239,210,78,173,153,239,67,235,44,237,98,12,221,180,39,217,93,242,125,237,99,171,212,151,218,124,119,111,227,133,76,152,89,58,220,157,123,203,71,204,100,92,188,49,72,49,105,58,206,99,147,245,238,52,220,106,26,128,16,240,178,5,31,236,148,115,145,7,21,145,56,236,212,72,40,28,108,185,38,112,201,154,147,226,211,183,140,183,181,234,202,144,101,11,236,240,70,4,236,48,161,188,160,44,79,174,108,236,34,47,233,104,25,105,193,107,224,131,37,36,50,71,209,165,51,30,89,168,253,78,214,246,232,222,173,135,46,206,184,94,90,92,88,75,105,3,34,24,166,84,175,17,85,157,8,117,139,185,120,82,67,92,251,122,165,60,105,156,83,19,13,203,129,199,204,54,10,139,85,130,132,25,153,47,241,230,141,227,44,59,202,11,27,85,160,164,57,187,60,213,7,223,227,118,65,108,107,138,164,238,78,209,116,144,225,195,249,120,116,239,117,237,173,147,139,157, +115,76,38,122,74,195,110,33,97,129,119,104,243,217,143,81,20,14,125,192,69,241,4,81,139,12,183,49,6,185,184,115,209,107,20,193,196,49,112,145,178,79,96,172,222,111,78,254,1,58,149,71,166,188,65,137,13,201,84,134,138,183,188,92,248,34,245,119,7,23,210,31,39,173,207,208,33,156,108,222,8,43,28,170,39,142,203,144,194,139,149,102,34,247,43,178,83,224,141,83,142,6,220,134,215,116,66,161,85,102,3,135,75,172,100,70,208,160,2,210,12,51,2,228,14,74,23,174,208,196,108,246,238,49,91,249,240,110,28,246,213,41,189,204,157,114,29,50,142,185,79,221,224,76,136,106,21,199,62,157,12,91,96,109,147,215,56,59,57,83,164,195,184,69,116,46,239,194,166,79,85,20,1,15,30,22,158,193,138,109,54,215,41,93,236,93,206,94,220,121,231,138,151,211,213,92,12,183,59,171,143,187,81,32,104,56,75,53,138,10,128,5,202,7,77,98,57,157,45,117,183,106,199,196,146,129,21,65,118,162,86,70,121,29,101,22,144,68,78,145,31,112,227,100,7,190, +212,67,71,43,207,168,115,177,20,237,89,49,61,69,101,246,151,154,100,239,117,117,77,187,152,32,100,96,60,40,193,142,220,66,110,128,162,138,253,62,90,216,98,115,86,2,250,184,57,125,106,132,14,218,166,184,153,241,82,29,18,103,195,9,30,171,98,161,97,117,141,132,10,209,152,214,110,166,162,201,31,156,57,219,237,247,76,153,147,186,160,109,58,136,172,12,90,82,12,133,97,96,165,226,171,214,161,234,195,78,74,68,232,124,177,79,10,124,72,100,122,215,72,40,126,71,24,210,66,109,120,232,69,216,104,43,44,43,238,137,64,157,235,115,188,135,193,253,116,71,209,253,46,83,112,90,53,25,41,112,219,44,221,23,44,212,56,81,26,221,244,196,90,41,164,194,231,150,56,211,125,116,186,156,207,251,211,241,54,182,251,125,17,142,168,96,56,183,225,226,203,139,115,31,100,104,13,128,64,52,193,78,240,174,22,226,143,3,151,77,55,32,233,120,213,186,246,204,67,191,220,230,249,152,241,39,183,232,161,126,232,12,85,49,235,75,65,210,18,159,98,182,213,151,173,238, +183,35,178,175,134,186,82,77,62,50,115,37,232,163,71,110,169,107,209,90,65,169,129,186,153,136,144,239,6,67,230,80,108,206,176,85,151,79,34,253,48,175,45,229,55,184,123,21,22,4,63,202,160,197,0,237,89,4,157,212,103,185,14,69,110,92,28,30,147,36,146,251,195,230,90,96,247,118,156,97,147,168,144,115,74,184,240,138,207,249,21,228,205,82,214,52,15,21,43,199,117,67,88,97,34,47,176,42,198,169,144,197,104,174,38,15,195,169,56,96,76,21,163,245,230,220,40,237,249,138,185,164,128,72,7,192,84,125,157,132,138,99,187,3,196,94,236,252,107,12,47,86,65,186,182,74,4,2,176,18,120,61,205,70,54,89,92,42,128,217,221,118,77,161,180,122,17,112,46,251,236,84,144,28,99,21,188,72,111,49,100,40,128,9,59,114,241,4,4,154,61,30,8,156,97,203,139,67,150,196,17,6,29,33,145,217,112,1,44,57,211,88,8,103,25,149,69,237,4,226,13,118,8,229,89,29,207,22,201,28,227,59,190,69,140,91,48,43,64,62,111,75,5,65,105,80, +207,12,19,126,16,165,205,243,61,248,174,30,28,161,30,27,198,195,30,141,165,51,26,22,139,180,27,45,110,85,155,36,18,177,91,59,242,23,107,156,150,96,158,231,211,190,230,111,147,188,235,172,189,160,184,38,100,215,144,146,144,208,113,231,95,135,227,225,176,63,176,27,29,44,127,164,113,250,120,65,171,205,49,189,19,71,114,44,55,235,160,231,70,119,165,199,54,187,136,138,130,183,155,150,155,231,253,158,244,153,195,232,175,178,44,198,120,49,48,118,56,103,217,57,24,48,196,173,114,166,96,175,249,98,159,241,236,4,2,39,161,63,236,33,118,11,12,198,131,187,241,246,141,1,115,106,229,66,105,104,26,234,121,201,56,130,56,126,243,252,135,102,164,38,189,156,92,200,130,21,220,70,247,22,202,166,56,198,237,86,224,196,75,29,96,38,82,186,10,184,35,103,52,120,199,175,50,100,212,119,158,220,41,222,253,82,100,119,134,104,241,168,114,216,172,24,214,156,75,28,178,55,105,171,6,66,173,31,26,46,32,57,118,103,68,196,6,26,67,241,165,81,75,97,238,166, +232,181,226,25,219,234,216,139,98,115,225,181,154,179,110,208,168,233,78,203,140,166,4,58,115,35,88,84,183,195,235,144,46,169,129,12,38,125,213,32,47,175,72,70,111,71,0,154,5,210,4,17,157,178,165,224,42,151,193,170,45,234,22,187,32,12,63,240,226,65,36,177,91,57,138,166,152,57,161,31,19,5,175,240,6,156,81,55,198,183,28,160,178,146,140,69,123,56,34,218,45,204,149,228,194,112,3,163,152,29,229,148,142,119,149,110,210,96,148,70,67,98,56,46,180,130,51,126,44,164,21,152,59,237,70,250,166,65,43,220,168,221,143,10,225,35,78,209,80,174,113,180,187,86,96,139,84,95,68,130,186,196,172,50,193,169,158,160,155,55,117,118,53,38,95,122,161,239,163,168,82,120,190,42,75,244,166,55,114,107,107,12,112,182,24,101,15,11,39,225,6,208,157,39,39,224,148,175,12,42,6,156,158,71,11,86,70,84,131,145,164,194,70,98,98,193,72,134,85,4,62,14,60,149,172,244,180,131,202,4,211,78,204,166,225,174,73,166,14,197,100,154,201,160,234,78, +70,68,192,237,14,205,28,181,68,141,119,146,150,228,44,45,208,180,217,199,200,129,143,218,117,51,92,208,154,96,133,134,118,74,112,199,107,214,180,161,94,189,13,162,212,243,6,63,96,142,20,37,205,112,119,195,218,74,46,168,227,238,123,92,28,108,9,209,47,32,25,225,16,43,8,8,13,146,75,221,5,139,175,5,91,144,122,210,61,205,246,112,240,20,158,106,183,209,227,252,116,96,111,44,199,235,174,150,92,174,193,228,26,197,205,142,72,204,149,154,2,28,40,20,186,186,98,33,185,174,38,9,187,174,43,164,205,42,114,41,162,199,156,123,30,168,232,226,196,39,147,65,184,177,0,134,22,101,129,203,17,219,49,177,120,58,108,142,231,22,34,0,58,119,157,84,101,97,231,73,97,161,225,2,225,252,166,176,185,58,26,137,35,50,224,145,44,113,195,115,222,55,219,166,204,250,151,148,151,50,242,128,117,73,239,24,30,114,72,207,103,88,133,86,211,143,166,205,28,195,102,37,134,241,52,12,232,206,197,93,240,74,148,4,8,86,59,247,114,223,117,3,31,215,131,174, +34,58,15,92,233,16,88,117,42,59,98,29,121,179,48,117,116,251,76,103,26,218,76,96,155,223,101,43,42,52,55,168,62,6,87,145,83,165,77,189,149,220,166,149,74,215,169,49,99,186,224,199,126,161,136,28,42,72,113,168,105,13,229,51,136,2,34,63,226,7,218,144,137,116,109,250,124,150,93,14,164,148,154,153,19,47,130,219,164,217,236,46,185,185,172,71,193,44,162,232,72,196,197,104,46,118,38,160,91,132,65,89,99,20,3,193,225,74,169,162,155,88,135,115,118,192,49,138,153,141,181,60,149,235,114,14,87,237,20,69,84,22,172,4,130,64,140,124,207,174,183,117,212,175,146,117,30,43,19,177,204,2,188,42,184,85,30,55,58,2,221,82,136,200,100,105,53,94,61,142,74,83,192,36,56,190,8,83,65,101,187,7,124,113,105,218,190,171,184,109,209,146,115,235,188,172,95,91,203,146,60,173,21,79,197,77,195,248,84,32,161,115,36,149,194,225,236,56,215,58,181,22,211,177,232,227,209,12,116,17,166,89,127,78,58,213,23,212,33,117,8,227,124,188,1,241, +225,66,22,119,85,221,227,194,98,137,67,145,171,124,143,23,147,141,171,166,200,139,221,10,59,106,95,101,37,219,242,176,211,215,73,151,26,222,58,223,73,130,177,242,90,134,233,78,18,245,41,180,59,5,105,36,194,106,58,157,36,51,44,242,220,242,82,215,151,59,124,66,86,9,25,118,55,25,133,112,87,119,241,70,185,240,194,141,144,43,13,33,199,149,200,13,70,199,4,188,233,92,138,204,192,208,115,39,207,218,108,231,180,156,148,221,229,180,211,180,236,78,16,190,236,26,50,114,83,137,210,232,40,64,70,69,213,169,105,230,142,91,174,175,135,193,230,98,168,17,53,77,185,28,75,158,79,174,44,39,234,30,222,201,46,41,87,55,251,76,92,202,98,65,89,65,75,187,29,121,120,148,160,208,169,219,113,110,239,3,127,212,82,86,231,59,253,60,200,133,233,170,168,100,104,101,187,67,130,187,125,46,32,51,15,77,18,25,8,222,1,54,252,30,22,212,64,79,153,237,134,155,159,120,59,205,2,158,230,36,232,107,68,49,240,123,4,80,24,162,14,176,27,186,197,150, +230,164,30,142,91,252,126,137,39,174,0,157,213,110,131,157,125,99,18,216,113,92,57,5,151,35,124,185,33,56,127,8,110,221,94,13,194,174,35,251,121,65,3,206,150,252,121,95,217,226,227,76,189,100,72,33,44,140,197,200,46,212,193,215,143,90,57,178,32,157,22,75,127,58,174,49,15,158,206,242,8,17,245,82,95,185,27,174,40,128,117,20,250,78,96,116,175,185,79,14,65,146,119,66,9,202,227,113,243,243,149,41,189,159,253,141,241,243,48,212,221,115,192,237,163,42,82,251,180,138,110,26,225,186,73,62,39,215,153,179,141,144,45,152,178,69,97,61,184,129,4,212,230,44,67,13,252,117,242,142,147,159,24,217,232,110,49,42,8,45,32,69,77,162,120,66,243,139,187,7,86,87,236,103,161,152,246,20,190,10,30,142,133,50,162,207,209,54,173,141,170,143,235,247,90,182,114,14,205,164,205,3,61,192,91,140,239,117,113,203,160,206,230,38,245,55,173,180,242,166,30,36,43,247,35,67,7,27,161,107,77,236,150,3,14,172,180,84,62,175,238,237,80,27,11,222, +133,148,34,150,165,142,163,137,175,15,158,113,11,75,34,91,125,213,103,122,135,170,176,129,60,137,2,8,34,51,88,67,126,101,105,106,115,69,88,79,147,110,16,13,225,85,225,71,99,20,164,137,49,128,234,218,178,224,72,157,110,154,150,102,235,104,216,142,39,76,235,186,22,240,64,31,150,163,154,109,214,46,217,92,30,218,186,183,148,80,238,110,103,94,11,133,242,134,203,222,22,49,208,121,13,1,140,103,28,155,2,106,88,192,73,176,68,50,206,227,10,175,251,117,174,98,94,162,199,196,64,230,230,46,82,23,66,63,14,194,149,139,115,179,151,109,234,80,24,195,104,149,208,210,66,7,1,92,135,205,237,173,22,152,128,238,176,235,83,240,246,165,146,180,117,85,179,104,214,10,121,40,63,66,180,204,26,200,217,90,125,62,164,153,149,231,7,223,156,164,139,68,115,82,227,1,145,192,173,113,88,236,214,176,175,43,25,16,140,34,181,4,143,94,37,153,142,4,62,215,109,158,32,210,28,76,118,134,207,78,213,221,49,210,115,96,118,138,153,86,243,152,204,250,133,99, +53,45,140,213,29,203,234,64,58,107,152,33,225,156,68,20,51,75,72,217,146,166,148,86,16,29,129,6,160,31,246,6,60,236,14,192,245,198,98,156,159,33,86,172,165,189,50,208,172,201,251,203,8,148,6,219,73,192,67,103,203,84,216,145,227,206,93,78,187,180,2,216,189,195,100,100,71,112,35,238,12,116,23,2,189,165,233,98,20,51,102,70,82,230,236,10,20,94,140,101,88,13,26,208,96,2,229,95,58,141,187,54,46,237,194,126,29,243,110,239,225,167,228,150,232,104,196,192,168,122,215,245,225,144,215,218,65,178,121,119,224,78,169,96,136,25,147,121,172,115,88,213,132,231,45,97,211,82,65,47,95,110,225,186,192,180,69,11,247,114,214,0,229,148,87,120,178,220,168,197,243,66,32,188,227,250,166,133,153,249,204,94,238,167,156,215,82,98,183,82,48,39,16,138,192,132,60,123,240,55,122,65,179,23,12,215,250,70,175,68,98,160,199,205,229,168,74,31,114,84,125,152,74,141,112,242,131,33,10,163,138,129,23,121,174,227,34,99,5,84,194,209,180,211,36,27, +130,136,145,70,96,156,48,48,128,84,168,181,169,74,248,200,55,26,40,80,6,217,44,3,131,88,144,189,232,162,72,218,39,216,106,154,216,77,18,150,63,219,23,181,168,91,55,1,56,234,90,182,138,193,94,46,61,35,93,57,252,94,34,44,69,210,136,219,164,244,10,17,124,199,102,14,236,144,158,62,25,165,48,95,33,136,218,92,243,141,255,69,126,20,5,21,42,47,128,227,217,67,186,210,49,223,167,242,144,4,124,139,240,126,59,109,113,25,150,180,56,105,109,190,38,125,129,174,228,50,20,123,93,100,47,34,187,130,67,90,133,104,161,184,97,124,65,215,125,35,92,35,93,170,41,64,60,198,173,82,82,55,64,247,173,193,42,167,114,167,177,103,169,140,148,124,226,96,39,109,221,154,104,240,249,216,232,215,187,161,40,148,184,168,166,124,100,134,43,121,58,127,208,191,69,4,14,61,119,62,2,206,209,191,204,81,203,186,186,0,173,55,22,113,96,87,233,246,0,121,162,98,37,216,223,185,184,217,34,57,154,91,178,59,122,244,147,125,77,228,113,9,65,249,106,8, +233,53,111,110,5,234,11,16,123,144,209,19,228,239,15,84,20,18,230,226,150,228,102,128,84,128,191,233,196,202,76,71,246,44,64,99,127,18,181,45,156,11,27,219,30,102,224,30,159,227,208,7,46,54,134,250,196,102,219,55,86,75,216,126,20,79,18,176,20,43,198,81,50,69,83,199,3,152,154,32,119,119,15,241,166,69,47,116,84,98,218,148,206,24,78,91,87,219,139,30,251,26,6,114,9,171,84,144,187,50,89,132,216,247,206,222,37,76,137,134,150,183,208,39,33,138,172,173,114,12,181,238,7,158,35,171,221,46,114,12,245,112,64,48,114,170,99,237,186,30,73,233,178,250,128,186,140,101,189,233,94,21,192,173,254,216,221,161,19,34,226,138,112,109,202,214,217,207,102,57,23,58,153,160,178,203,76,172,172,120,183,11,118,10,226,125,94,138,202,153,47,186,107,162,175,225,152,76,48,103,41,186,114,200,58,39,236,175,112,16,208,69,59,143,244,145,56,95,7,103,117,201,169,219,37,70,23,46,58,91,168,25,42,251,10,62,28,28,147,60,15,30,94,203,9,226, +1,168,166,226,4,20,242,199,230,170,0,131,115,199,233,197,82,174,142,122,150,130,203,168,94,132,132,57,205,73,40,95,136,118,37,115,231,114,2,205,176,190,234,103,55,33,26,44,148,160,205,188,52,226,185,24,181,33,119,28,71,18,111,216,238,20,199,158,230,64,100,41,177,182,144,40,232,169,7,207,121,207,223,241,194,175,4,198,183,109,6,200,249,51,220,251,183,120,202,55,63,228,32,113,57,5,85,55,139,82,88,99,40,5,247,174,48,152,76,241,21,25,222,245,250,142,138,38,111,51,26,191,130,181,173,198,170,213,55,132,0,200,226,129,130,113,88,10,56,139,153,11,114,56,234,168,72,59,69,173,246,140,48,24,148,63,151,170,92,34,176,164,113,189,105,217,90,116,32,180,142,129,55,81,228,135,142,49,208,179,70,39,50,168,9,246,72,67,137,130,111,134,117,83,125,197,234,223,50,62,211,45,10,1,77,113,133,212,166,225,72,215,178,125,204,31,22,250,170,12,212,228,27,193,230,199,79,7,1,103,195,21,8,156,163,163,100,39,223,239,206,158,203,53,70,142, +201,134,118,173,109,162,144,113,249,113,230,227,166,32,138,117,40,108,233,188,57,79,42,90,217,80,57,131,39,113,145,35,29,227,44,29,214,45,221,223,226,149,81,202,237,68,116,6,65,234,96,247,68,94,60,47,217,5,33,82,18,39,13,201,189,198,163,227,176,186,187,217,200,182,202,81,231,135,83,206,10,41,17,79,204,0,19,130,129,6,12,62,165,136,24,46,121,90,171,208,93,70,162,216,14,246,176,23,24,90,161,3,165,197,23,102,142,41,166,209,247,73,171,130,128,211,157,251,198,122,120,142,141,99,50,192,36,69,33,207,135,133,67,244,65,196,170,163,22,40,238,57,35,113,97,243,163,41,236,22,158,167,99,83,238,163,227,193,87,46,65,182,139,138,193,198,194,171,45,135,32,184,44,208,222,221,62,115,15,175,157,129,69,105,10,122,251,163,27,31,0,54,66,113,70,31,139,137,207,43,229,150,50,160,129,49,17,68,171,153,159,51,234,249,56,58,129,126,100,78,237,178,35,70,168,110,161,232,222,192,23,149,78,147,62,15,120,99,236,250,157,217,142,200,116,184, +45,4,212,84,254,129,39,157,43,139,118,210,105,190,228,39,202,76,102,139,79,171,21,229,89,248,184,41,232,83,0,225,99,166,117,211,46,45,52,6,34,17,224,122,6,69,167,139,156,104,151,95,248,227,53,64,184,137,217,28,151,43,12,57,65,166,9,97,146,107,57,231,220,69,34,178,6,129,138,83,199,244,151,75,72,223,152,170,3,11,145,221,244,187,1,54,200,53,58,92,112,82,243,231,29,229,104,136,8,144,156,205,71,152,20,6,55,183,138,210,245,6,231,119,63,106,92,196,187,150,103,203,172,250,42,165,70,70,132,49,145,62,103,115,238,64,112,224,204,119,9,114,242,149,190,0,130,147,166,230,201,229,60,131,219,83,100,172,149,133,48,150,104,119,83,155,245,202,163,83,28,150,148,102,120,176,225,120,133,40,51,224,34,224,148,123,221,92,97,12,104,153,49,43,80,207,134,221,27,5,57,12,62,119,21,36,243,62,144,91,245,97,190,47,197,220,136,218,45,196,69,91,50,218,46,141,68,204,173,217,153,11,44,161,53,225,40,90,136,145,194,157,228,196,42,21, +20,34,152,30,95,195,101,235,99,144,48,54,234,253,229,49,229,205,43,100,232,199,237,183,236,33,53,67,85,221,226,114,156,58,33,154,206,158,166,162,219,15,32,110,49,220,148,198,53,24,8,77,245,208,39,162,159,132,55,74,243,224,169,188,83,133,235,176,231,41,58,46,67,179,233,208,171,172,42,130,175,153,11,103,36,162,128,43,180,171,28,46,52,165,199,247,216,220,115,74,66,75,21,87,68,162,205,77,188,43,39,29,171,195,106,191,89,227,75,31,250,42,58,223,171,227,41,37,103,132,180,80,176,234,44,189,157,233,214,4,196,131,13,74,18,91,224,139,61,96,90,99,205,87,155,56,246,24,47,222,236,164,7,172,41,243,99,150,247,79,13,0,73,253,120,215,100,43,38,224,211,9,102,117,17,83,229,253,233,80,209,189,12,156,207,9,219,70,41,166,89,163,116,93,47,245,128,155,228,222,193,33,222,129,204,80,103,59,74,82,173,128,42,86,214,175,107,152,213,216,136,229,154,126,192,97,58,199,192,76,86,2,202,212,208,61,148,16,3,43,23,129,154,201,137,193, +194,167,116,62,244,91,55,20,122,44,239,3,168,114,24,111,183,158,178,29,166,67,171,162,76,119,75,238,101,220,172,183,199,234,142,217,254,52,41,21,22,133,253,10,141,163,2,77,103,55,191,119,128,127,188,122,199,86,111,110,7,127,143,53,143,218,78,168,177,160,22,27,242,247,251,42,167,43,23,178,217,229,14,93,142,80,116,162,101,165,22,39,210,114,240,231,241,187,253,14,147,84,134,43,60,67,63,114,202,122,196,193,45,74,236,226,253,52,248,232,212,214,58,7,10,135,203,112,188,157,48,193,181,247,108,116,6,100,40,165,78,60,158,85,247,193,32,169,61,70,41,221,35,25,136,162,121,116,3,78,167,32,109,86,38,95,20,159,106,22,92,34,169,251,29,243,77,67,234,241,102,34,139,22,22,180,121,241,118,246,136,71,25,198,227,186,74,183,109,161,31,29,245,158,114,251,61,44,238,236,225,144,36,50,107,195,216,197,24,89,157,53,88,110,8,65,156,192,59,183,222,108,126,173,18,139,182,96,126,16,66,137,149,159,107,221,73,169,80,178,59,215,234,177,132,9, +50,238,101,239,9,117,87,40,126,51,238,161,5,176,153,100,3,241,45,108,41,137,116,154,56,210,241,108,128,17,46,242,150,12,199,54,159,195,169,211,205,133,123,68,119,49,21,47,248,50,95,151,107,191,69,43,109,227,198,244,22,55,166,215,138,170,138,77,226,39,51,109,137,144,131,236,220,43,198,189,83,177,182,232,96,16,177,44,119,211,5,97,166,115,179,100,209,78,70,16,213,180,136,200,173,152,184,37,119,225,46,96,147,220,145,77,75,82,147,158,81,154,37,205,61,99,177,186,196,210,220,22,245,73,91,96,28,168,41,64,120,184,34,177,126,163,118,87,224,70,159,58,145,240,226,211,122,214,71,52,22,11,92,101,5,91,195,46,150,138,247,197,17,198,215,51,147,200,141,188,121,16,96,162,108,50,100,9,147,223,110,49,5,48,156,59,141,103,19,207,170,73,41,4,74,38,39,118,221,33,107,234,139,189,5,148,120,120,246,181,226,66,203,39,4,40,105,107,117,120,99,144,46,8,64,18,85,85,182,251,252,172,30,120,49,220,51,251,57,216,185,87,160,23,55,195, +236,106,64,204,202,242,122,48,105,3,15,226,155,187,211,46,214,30,72,55,63,176,149,32,218,185,109,78,192,197,97,225,124,208,215,91,2,144,32,1,159,21,72,86,53,240,182,57,136,71,44,60,151,131,43,15,8,205,59,1,98,96,41,78,235,130,134,42,160,114,45,122,4,228,178,3,84,156,49,31,185,166,139,142,222,48,76,43,124,177,108,151,150,98,90,47,98,251,163,151,25,197,174,187,89,102,156,153,230,50,64,72,37,178,160,118,189,115,142,94,50,72,197,98,215,252,176,14,85,198,78,104,164,16,247,180,206,55,116,0,165,50,44,148,41,11,215,13,15,160,67,166,18,18,56,70,113,38,238,186,81,82,78,123,73,78,192,181,117,66,1,42,77,84,99,57,126,31,51,128,7,251,103,22,143,77,200,186,21,126,27,133,169,226,131,153,21,165,74,153,146,96,133,29,114,53,118,78,210,133,131,67,33,132,125,202,59,180,48,86,10,16,13,142,59,193,69,56,232,150,131,215,250,112,172,6,40,172,247,148,118,218,7,203,200,220,113,106,15,151,53,157,221,9,223,222, +31,129,137,117,11,145,129,216,139,210,251,136,214,168,120,161,160,44,123,225,79,86,67,171,216,33,144,164,94,5,84,40,158,39,106,19,22,253,188,7,234,206,234,244,112,60,37,243,64,237,118,108,4,156,0,253,180,227,40,125,222,167,135,35,53,208,192,192,167,129,190,41,29,11,103,213,91,73,242,140,57,85,23,240,180,151,50,189,233,12,61,236,236,36,161,132,75,48,247,129,235,223,5,15,102,2,183,33,68,3,25,92,99,229,239,236,130,213,131,10,154,75,167,110,237,163,93,205,138,51,208,180,64,116,202,77,118,21,120,208,237,87,124,104,29,208,28,226,37,161,140,165,153,100,208,139,98,72,63,177,71,84,243,229,202,24,83,11,107,199,48,32,45,159,209,230,19,41,176,183,113,41,120,136,220,52,169,189,145,195,89,120,53,163,162,93,139,91,58,136,182,158,21,161,37,31,158,61,40,209,101,112,38,142,70,84,214,195,108,224,7,88,157,165,194,60,238,136,77,171,95,144,59,30,46,205,72,9,158,102,137,87,238,82,3,165,217,43,39,185,130,193,43,148,142,20, +118,185,93,180,93,61,128,225,218,123,214,131,231,40,89,53,208,16,221,77,114,163,106,51,95,95,239,132,68,33,241,5,191,25,15,176,238,72,204,119,146,50,239,130,155,98,249,44,13,215,85,1,198,75,69,72,44,202,114,58,68,241,115,212,101,25,29,246,163,42,20,206,254,234,86,115,168,158,233,52,157,128,104,78,143,250,60,78,37,63,107,4,188,20,230,225,60,167,20,85,209,10,46,185,97,160,137,189,53,245,249,184,241,189,204,166,99,196,162,228,82,53,112,173,11,161,143,83,57,112,40,134,243,102,147,14,186,93,156,232,122,206,125,74,233,119,247,26,57,116,118,166,238,37,210,189,59,116,54,78,115,20,33,26,184,19,192,11,110,171,20,108,25,68,210,70,138,230,99,240,0,156,99,189,164,68,4,176,199,243,217,237,243,203,201,247,10,23,236,48,146,24,90,190,218,43,101,79,106,26,150,99,253,105,197,217,100,169,152,164,170,131,189,173,149,160,44,7,155,253,153,55,115,52,243,37,55,185,44,103,7,208,201,63,111,227,49,199,214,142,199,233,177,47,104,172, +89,137,57,201,87,209,224,36,101,194,87,77,112,220,109,238,80,198,226,251,62,37,60,152,215,237,141,148,130,86,184,50,119,75,48,86,202,206,182,252,184,68,9,98,27,29,218,162,221,194,80,88,234,102,156,112,147,130,174,108,2,168,198,144,194,81,186,56,236,1,34,82,96,119,206,43,94,31,112,124,178,35,50,69,89,225,78,52,173,150,242,38,28,88,33,131,54,205,53,217,92,93,26,128,112,54,187,159,54,243,127,33,202,91,211,215,226,230,201,76,173,216,241,46,142,5,181,153,44,4,10,51,250,52,93,14,128,171,205,169,167,3,24,35,220,7,103,183,199,169,222,211,84,216,36,155,40,137,151,136,203,49,113,39,48,134,114,81,60,80,63,109,33,68,19,138,70,147,237,8,211,108,144,130,206,59,87,225,219,0,171,149,70,7,185,20,69,138,115,28,84,253,166,215,136,89,104,143,80,140,162,42,122,141,54,104,17,168,243,224,136,70,243,148,248,108,79,209,17,51,188,225,171,61,31,76,134,118,133,186,32,55,105,168,99,14,176,85,61,52,194,46,147,138,216,5, +42,34,138,39,95,20,10,221,153,251,57,38,240,161,103,246,163,173,239,55,21,127,54,39,136,103,64,111,61,80,19,220,220,204,50,189,216,238,253,113,27,118,9,133,199,99,8,200,11,58,39,199,131,26,138,187,137,188,199,198,170,187,80,82,60,231,46,253,253,184,57,179,116,72,6,186,164,30,71,155,49,182,8,140,185,113,0,28,1,38,158,157,234,216,183,46,74,203,220,27,84,163,234,104,1,234,182,44,214,120,64,124,124,207,37,152,5,145,132,13,139,87,188,185,93,183,208,57,187,136,228,1,231,175,185,14,180,124,58,200,49,55,8,10,84,216,242,198,223,74,184,233,148,11,17,84,118,216,234,0,67,104,69,97,28,230,243,163,106,228,238,0,162,125,68,149,174,46,150,169,175,101,134,165,57,123,118,206,238,135,220,240,39,62,210,185,199,222,41,17,234,43,14,69,135,45,60,237,165,77,175,236,120,115,74,68,96,109,17,82,247,160,126,10,49,32,70,159,247,235,184,224,92,34,60,231,105,181,254,40,1,113,136,232,241,50,52,18,90,192,169,101,118,14,165,12, +225,145,32,141,139,131,0,126,198,72,125,167,215,58,156,168,173,104,211,205,212,91,209,201,45,81,67,136,161,29,61,26,88,35,92,41,203,148,68,0,77,214,50,112,120,226,132,249,205,40,148,165,151,28,143,77,162,103,119,254,74,109,78,178,77,82,117,72,0,9,143,84,11,121,242,208,66,74,44,6,44,42,189,69,225,242,44,204,189,207,212,231,105,190,93,203,25,61,56,168,89,85,138,21,43,59,35,84,100,33,128,158,241,35,233,137,198,138,229,224,51,50,121,189,138,190,88,28,132,182,215,60,227,113,50,150,26,32,95,134,13,223,0,222,186,119,8,79,14,123,10,29,24,96,198,255,247,27,43,33,26,209,240,40,127,100,12,107,25,217,191,253,242,241,247,31,23,217,121,174,147,247,244,69,255,95,63,245,127,173,229,244,248,249,92,124,233,162,254,246,15,146,126,148,34,251,170,96,154,253,82,24,231,67,217,165,231,46,207,5,211,178,240,105,250,178,108,218,225,83,197,180,79,3,254,175,231,2,78,143,250,74,193,163,110,87,23,133,143,18,87,159,149,178,122,125, +254,183,223,141,192,232,170,252,219,63,8,220,160,191,63,130,253,212,116,89,146,213,111,47,102,248,17,3,206,63,137,77,231,231,176,233,252,23,198,166,243,110,108,234,94,157,68,95,85,193,250,178,26,214,187,11,253,61,15,250,131,74,89,221,242,163,34,89,221,250,227,183,208,107,177,177,195,19,8,0,191,126,69,159,79,85,180,158,126,121,37,210,246,189,191,252,245,99,233,172,79,143,215,95,255,242,82,46,42,218,80,31,122,221,250,173,54,208,163,209,163,216,91,247,128,170,255,80,111,234,25,198,231,154,99,219,55,167,172,207,30,149,73,159,171,83,53,241,243,179,71,77,175,71,5,170,126,243,99,54,158,24,235,108,155,224,47,245,203,195,54,91,162,178,255,203,219,171,88,218,175,132,250,237,47,207,85,53,127,95,165,236,19,138,158,62,54,254,245,151,191,124,93,141,243,27,5,250,150,207,192,123,115,21,190,237,43,206,123,166,228,188,107,74,235,207,78,9,122,215,156,160,119,77,234,19,151,252,212,244,30,149,14,189,188,233,174,15,70,248,78,221,185,183,232,175, +79,131,252,64,194,198,31,74,216,184,190,73,108,182,65,254,242,69,209,185,79,111,30,146,19,102,253,224,213,65,244,228,71,195,230,44,215,79,73,183,169,192,50,171,95,133,228,77,250,231,19,52,202,88,189,84,23,253,235,155,74,140,126,3,31,219,8,223,43,47,90,255,30,31,159,189,122,27,50,234,239,34,227,49,192,83,61,86,254,75,157,185,159,195,194,242,57,111,252,20,22,150,239,49,198,39,80,43,111,249,125,121,194,47,94,58,95,99,98,123,154,85,99,245,25,124,223,192,205,243,184,223,193,206,203,176,239,199,10,251,57,101,237,111,85,31,253,82,152,63,107,252,237,58,164,63,132,228,171,233,189,73,221,124,250,166,243,158,9,58,111,157,224,71,100,254,196,244,30,60,145,213,63,169,108,190,83,191,247,117,188,63,77,239,124,94,204,113,235,249,204,64,159,52,204,51,82,226,172,235,135,205,75,124,188,114,94,212,238,39,100,60,149,205,54,233,79,149,192,223,98,71,95,129,120,171,37,125,109,254,235,63,126,249,203,63,222,100,37,62,78,248,139,169,254,126, +166,111,179,102,239,155,171,243,147,115,253,61,90,223,63,215,141,152,246,227,235,127,182,31,249,60,232,15,184,109,169,182,215,127,253,238,235,245,143,95,127,242,37,129,239,179,230,203,103,62,252,245,60,234,231,172,250,50,206,75,52,243,215,7,54,191,240,40,95,177,251,46,191,252,149,241,222,193,163,111,167,185,253,141,249,188,153,27,223,193,137,111,159,209,183,48,244,230,25,65,239,152,18,244,246,57,253,152,126,111,146,136,115,83,122,221,23,53,170,223,98,199,159,123,125,183,94,117,251,252,246,135,181,150,249,143,69,145,95,26,127,40,139,252,215,207,191,247,28,59,54,245,195,190,60,151,225,222,194,71,239,233,249,211,207,97,203,223,222,200,167,120,24,26,207,209,205,71,193,255,183,23,191,229,221,242,255,2,255,199,241,190,45,243,191,253,219,139,220,62,151,244,254,174,59,55,86,223,120,255,165,218,0,62,147,250,31,180,11,163,114,240,236,79,209,230,71,28,111,243,220,130,252,167,58,154,63,68,119,253,208,116,47,5,205,63,40,133,199,36,158,126,37,159,188,174, +243,214,47,212,201,135,25,62,205,233,22,187,63,179,219,231,157,126,251,255,129,223,126,125,250,213,126,73,38,60,40,245,65,13,1,47,106,231,119,14,234,87,110,248,231,131,253,250,33,37,241,105,152,87,168,62,196,177,95,182,78,189,254,145,75,240,163,207,32,242,158,218,168,171,188,58,170,135,143,166,225,41,28,187,71,81,247,207,121,170,204,226,232,209,217,123,148,204,126,170,162,170,217,196,167,237,154,13,161,213,91,189,190,111,114,212,151,188,245,167,242,210,242,3,94,121,23,187,189,131,53,94,190,249,133,5,121,121,242,202,44,253,55,185,229,119,244,250,238,32,255,133,40,104,70,143,122,228,191,253,251,43,253,254,227,183,255,239,183,191,126,227,217,79,16,244,31,127,127,25,231,239,79,47,255,255,250,239,223,32,224,127,124,184,104,228,35,145,223,215,109,253,211,8,187,253,245,213,167,183,103,79,255,254,248,247,235,25,60,94,253,199,127,71,130,227,15,246,253,146,222,95,63,250,41,114,63,15,243,247,167,231,255,222,76,236,183,119,250,23,145,250,229,203,255,47, +82,250,131,24,159,155,77,21,198,127,162,24,255,227,239,47,67,254,253,233,229,255,79,52,106,31,127,247,239,33,210,107,143,31,139,223,87,31,252,38,77,62,12,245,95,136,4,175,146,245,207,82,224,119,66,242,47,199,255,239,100,226,191,23,250,213,214,11,178,97,253,232,156,188,17,227,175,221,126,16,201,54,175,45,190,246,53,63,102,226,94,177,252,138,145,15,29,158,254,22,119,77,245,4,62,253,178,61,185,189,222,62,3,60,253,50,116,94,221,183,94,183,97,101,159,213,175,235,19,111,93,111,120,185,79,234,195,37,97,198,240,192,229,91,97,125,233,251,189,139,192,94,198,250,251,235,152,175,192,191,220,75,245,71,16,191,182,122,39,8,207,209,200,251,224,248,214,229,38,223,0,234,147,15,152,213,97,244,251,188,215,79,130,252,37,172,79,241,167,203,93,94,62,242,138,147,247,222,126,246,249,181,93,111,153,228,143,174,25,251,49,22,126,112,239,216,63,9,204,107,42,243,11,90,190,147,178,47,28,250,141,28,230,31,80,107,124,201,218,190,139,194,227,75,42,250, +33,208,191,253,143,223,254,199,247,152,251,101,89,240,129,154,215,68,195,199,37,150,151,111,190,100,213,237,111,188,179,127,125,171,56,127,190,170,240,47,65,223,63,37,10,255,10,228,126,139,205,254,175,160,122,147,146,15,11,22,239,147,184,87,17,251,176,128,241,94,17,123,157,245,39,16,255,57,173,241,97,77,227,231,97,112,222,15,131,243,39,194,176,113,194,227,167,189,141,159,5,155,161,126,99,26,238,219,105,232,207,71,250,110,106,174,143,134,183,38,230,30,77,63,222,105,246,172,11,170,199,85,113,47,75,26,207,25,158,104,121,220,148,22,245,89,24,61,46,190,218,28,21,251,179,252,252,102,213,159,47,152,123,199,54,143,199,79,231,79,67,134,243,127,31,25,175,27,92,202,40,30,30,43,99,175,88,113,254,4,172,64,127,30,90,160,255,52,188,116,89,146,254,153,136,217,226,205,115,151,85,94,183,190,106,129,63,186,115,240,119,157,222,99,31,62,207,111,191,116,127,115,134,251,181,249,167,28,247,55,21,255,75,178,251,33,76,175,91,165,182,248,193,251,208,249, +99,244,210,60,101,195,211,216,71,253,39,70,251,184,254,250,80,76,127,123,124,248,249,122,200,143,13,95,176,254,101,171,159,196,241,59,151,9,190,143,235,111,96,243,45,136,43,189,205,17,240,194,48,10,255,83,176,246,70,180,241,253,215,156,249,178,250,179,125,190,107,230,223,126,161,151,224,107,46,253,128,147,167,47,251,255,129,137,250,198,74,209,151,76,249,248,226,175,255,120,124,242,43,115,246,16,218,79,215,83,126,197,142,175,88,124,59,179,24,209,22,219,213,67,230,149,246,155,229,241,179,62,63,41,142,253,199,17,222,174,181,62,246,248,9,161,252,212,251,193,88,15,117,247,184,55,245,53,250,127,214,99,207,87,23,71,143,88,162,44,155,231,107,101,63,121,63,63,137,205,119,74,222,119,177,250,103,227,237,69,160,222,36,150,255,9,120,195,31,119,167,254,60,234,240,223,223,164,250,167,99,239,129,133,87,148,61,16,240,159,132,179,244,161,147,222,36,175,91,203,159,149,210,71,215,183,98,234,209,246,35,142,54,141,220,127,8,153,94,19,74,15,31,226,75,121, +125,70,203,43,38,55,212,129,159,52,250,95,191,232,248,124,163,234,51,98,135,231,28,212,155,85,186,249,146,156,250,78,180,241,153,238,126,109,248,206,200,226,155,170,248,115,160,62,0,240,188,7,38,242,182,185,109,112,121,245,155,33,120,144,238,253,226,240,210,233,251,66,240,103,19,245,51,121,248,23,80,81,143,170,102,138,62,164,166,191,73,200,143,172,254,121,219,183,210,242,209,227,7,36,124,206,129,126,184,188,247,137,31,158,194,102,123,250,216,107,29,70,101,52,68,159,103,92,158,175,226,126,15,84,27,153,62,0,246,135,80,125,108,251,249,22,191,231,201,127,212,48,255,220,148,255,120,235,9,255,69,182,239,125,129,12,255,253,236,222,247,147,149,219,171,15,123,222,63,51,87,159,193,250,86,77,16,190,103,231,235,251,102,255,13,13,250,102,216,126,164,60,222,158,82,225,191,151,132,125,157,199,211,115,155,247,103,77,182,40,239,71,42,251,237,19,124,252,124,164,1,191,84,99,175,79,255,254,244,250,227,195,84,63,252,249,205,157,172,31,14,178,188,54,122,207, +158,46,254,113,211,246,151,12,252,252,232,239,79,207,255,125,196,212,243,31,223,65,214,203,197,242,95,47,165,124,107,138,207,3,189,244,8,159,188,225,203,187,233,223,177,93,143,88,159,215,175,126,183,50,244,253,61,123,175,237,127,180,185,241,71,137,190,151,189,65,27,225,159,15,146,124,92,57,254,245,177,32,246,74,253,225,37,147,246,118,24,156,119,194,224,252,49,12,235,183,96,112,126,4,194,250,207,129,0,189,23,6,232,39,129,248,122,135,224,191,2,30,251,121,110,196,106,62,198,126,51,111,125,222,233,103,25,236,5,136,143,48,253,57,12,246,51,208,56,111,132,230,219,84,114,126,4,205,63,65,27,195,219,108,125,47,71,131,23,103,15,215,245,37,7,17,164,94,247,219,191,125,103,63,234,39,87,255,139,190,223,94,136,250,252,209,243,160,175,80,62,247,248,222,30,86,224,49,223,173,217,47,208,233,241,18,0,254,2,62,89,155,73,104,230,254,195,30,215,199,183,191,84,128,222,99,21,127,126,105,245,84,189,78,234,179,69,252,231,47,190,227,36,75,86,63, +14,39,254,137,71,14,30,195,253,144,139,127,176,131,243,37,147,248,219,255,252,198,146,250,39,142,254,124,163,205,175,15,124,60,31,198,200,234,231,195,24,31,78,246,189,156,245,250,204,233,126,73,158,253,246,63,193,191,62,53,117,185,126,54,222,253,195,225,204,143,33,231,135,221,12,244,109,220,194,205,205,173,126,129,236,249,244,217,47,111,93,90,122,57,228,243,167,34,247,101,184,255,4,228,190,158,116,249,215,33,215,91,222,143,220,87,130,252,137,172,251,71,231,96,255,219,240,238,91,185,243,207,69,224,235,120,255,47,240,231,155,16,200,108,209,147,153,69,243,155,147,146,223,198,219,199,97,254,236,101,168,87,96,155,58,122,73,147,61,54,94,109,158,114,247,216,116,254,98,97,63,100,15,194,109,118,245,223,158,46,207,22,248,163,217,29,210,135,41,126,238,249,161,225,3,219,155,73,234,30,78,248,107,146,226,243,52,220,135,45,237,195,220,188,30,153,254,32,237,124,253,20,120,253,115,39,63,75,158,59,61,103,61,30,244,124,161,65,253,178,141,250,249,237,102,214, +178,242,175,47,19,104,218,231,29,98,129,87,63,121,65,176,197,218,157,55,60,246,147,117,77,157,108,208,125,110,27,187,40,238,162,62,125,187,135,67,54,99,61,124,43,77,240,89,144,247,220,230,219,113,211,167,147,127,175,129,127,217,120,225,71,14,122,67,232,223,211,85,251,216,158,246,195,52,218,115,155,111,76,224,53,81,54,60,159,74,120,36,64,235,230,203,32,114,27,242,215,95,255,15,131,38,57,142, diff --git a/uppsrc/ScatterDraw/src.tpp/VectorY$en-us.tpp b/uppsrc/ScatterDraw/src.tpp/VectorY$en-us.tpp index 5995b75aa..afcd6dce0 100644 --- a/uppsrc/ScatterDraw/src.tpp/VectorY$en-us.tpp +++ b/uppsrc/ScatterDraw/src.tpp/VectorY$en-us.tpp @@ -22,4 +22,4 @@ topic "2.2 VectorY"; values beginning from [%-*@3 x0] and with [%-*@3 deltaX] between X axis values.&] [s3;%% &] -[s0;%% ]] \ No newline at end of file +[s3;%% ]] \ No newline at end of file diff --git a/uppsrc/ScatterDraw/src.tpp/VectorY$en-us.tppi b/uppsrc/ScatterDraw/src.tpp/VectorY$en-us.tppi index d770c446b..34380a97c 100644 --- a/uppsrc/ScatterDraw/src.tpp/VectorY$en-us.tppi +++ b/uppsrc/ScatterDraw/src.tpp/VectorY$en-us.tppi @@ -2,5 +2,5 @@ TITLE("2.2 VectorY") COMPRESSED 120,156,133,82,109,107,219,48,16,254,43,7,107,66,50,218,68,58,73,177,99,151,146,209,176,13,246,97,31,10,163,65,40,182,106,43,157,153,107,23,91,105,59,74,255,251,228,151,188,141,177,250,131,124,156,238,121,238,158,71,39,225,236,140,156,147,15,228,157,47,88,154,141,222,230,86,201,140,115,63,212,40,194,95,223,190,207,67,7,167,14,206,60,202,124,193,40,199,153,59,40,163,40,144,113,234,227,156,251,140,249,36,168,109,181,77,108,102,205,131,146,57,250,126,136,14,137,14,137,158,64,234,113,159,251,148,121,62,58,2,36,4,137,135,130,114,230,163,8,82,83,39,74,18,87,206,92,249,124,198,230,132,18,226,81,74,24,122,132,9,78,41,67,71,129,30,82,34,2,83,164,74,126,157,133,13,128,55,194,196,204,141,63,115,108,156,19,199,222,192,56,163,140,32,19,116,46,102,193,157,185,207,138,191,101,53,211,137,119,117,121,36,72,202,212,116,170,94,163,55,144,240,250,74,27,187,22,12,100,77,194,193,0,228,199,197,8,113,62,230,240,195,36,182,172,86, 74,189,189,13,149,172,105,184,24,145,9,153,160,16,99,2,93,38,40,202,202,108,2,144,135,43,112,228,143,185,182,70,69,151,199,233,36,215,117,173,34,71,207,97,165,174,122,124,223,35,14,226,160,45,56,165,218,99,246,179,68,65,116,92,240,184,189,203,179,164,101,101,176,212,86,223,148,219,42,49,170,97,199,70,77,19,116,178,16,62,129,146,107,91,62,102,137,107,55,141,167,55,137,182,214,84,203,74,63,199,211,186,74,226,233,129,33,62,51,69,124,177,173,215,120,68,235,240,216,205,4,119,186,54,41,148,5,232,126,52,40,55,240,164,243,173,169,39,109,119,22,54,189,119,246,126,30,81,244,199,95,218,115,65,15,86,195,117,89,116,155,230,24,150,198,234,44,223,217,205,91,130,90,156,120,180,11,71,93,16,95,174,226,171,120,24,159,167,165,51,194,236,255,227,0,142,60,27,201,104,221,197,235,62,167,46,119,207,16,197,195,214,187,223,141,74,117,126,226,126,71,214,155,251,66,254,119,155,154,220,234,91,53,222,251,126,93,25,183,2,245,222,158,213,63,28, -147,131,139,67,107,120,206,236,79,184,5,253,146,213,189,145,208,110,122,145,21,247,176,169,202,135,93,189,155,4,116,145,118,128,62,215,247,119,8,251,108,76,113,202,51,233,222,227,120,27,148,250,3,203,0,57,164, +147,131,139,67,107,120,206,236,79,184,5,253,146,213,189,145,208,110,122,145,21,247,176,169,202,135,93,189,155,4,116,145,118,128,62,215,247,119,8,251,108,76,113,202,51,233,222,163,223,134,54,80,234,15,203,21,57,167,