diff --git a/apidocs/classes/JumpStartModel.md b/apidocs/classes/JumpStartModel.md index b45dd87b..756ca3a9 100644 --- a/apidocs/classes/JumpStartModel.md +++ b/apidocs/classes/JumpStartModel.md @@ -22272,6 +22272,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_2\_13B\_4\_13\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_13B\_4\_13\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_2\_13B\_4\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_13B\_4\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -22452,6 +22458,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_2\_13B\_F\_4\_12\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_13B\_F\_4\_12\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_2\_13B\_F\_4\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_13B\_F\_4\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -22668,6 +22680,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_2\_70B\_4\_13\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_70B\_4\_13\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_2\_70B\_4\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_70B\_4\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -22848,6 +22866,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_2\_70B\_F\_4\_12\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_70B\_F\_4\_12\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_2\_70B\_F\_4\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_70B\_F\_4\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -23070,6 +23094,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_2\_7B\_4\_13\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_7B\_4\_13\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_2\_7B\_4\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_7B\_4\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -23250,6 +23280,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_2\_7B\_F\_4\_12\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_7B\_F\_4\_12\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_2\_7B\_F\_4\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_7B\_F\_4\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -24432,6 +24468,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_3\_12\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_3\_12\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_3\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_3\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -24534,6 +24576,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_INSTRUCT\_2\_11\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_INSTRUCT\_2\_11\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_INSTRUCT\_2\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_INSTRUCT\_2\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -24672,6 +24720,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_PYTHON\_3\_12\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_PYTHON\_3\_12\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_PYTHON\_3\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_PYTHON\_3\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -24816,6 +24870,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_3\_12\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_3\_12\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_3\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_3\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -24918,6 +24978,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_INSTRUCT\_2\_11\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_INSTRUCT\_2\_11\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_INSTRUCT\_2\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_INSTRUCT\_2\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -25056,6 +25122,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_PYTHON\_3\_12\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_PYTHON\_3\_12\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_PYTHON\_3\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_PYTHON\_3\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -25182,6 +25254,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_2\_12\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_2\_12\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_2\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_2\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -25266,6 +25344,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_INSTRUCT\_1\_11\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_INSTRUCT\_1\_11\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_INSTRUCT\_1\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_INSTRUCT\_1\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -25386,6 +25470,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_PYTHON\_2\_12\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_PYTHON\_2\_12\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_PYTHON\_2\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_PYTHON\_2\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -25530,6 +25620,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_3\_12\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_3\_12\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_3\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_3\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -25632,6 +25728,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_INSTRUCT\_2\_11\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_INSTRUCT\_2\_11\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_INSTRUCT\_2\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_INSTRUCT\_2\_2\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -25770,6 +25872,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_PYTHON\_3\_12\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_PYTHON\_3\_12\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_PYTHON\_3\_2\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_PYTHON\_3\_2\_0**: [`JumpStartModel`](JumpStartModel.md) diff --git a/src/patterns/gen-ai/aws-model-deployment-sagemaker/jumpstart-model.ts b/src/patterns/gen-ai/aws-model-deployment-sagemaker/jumpstart-model.ts index ee9dfb23..fdaf5b9b 100644 --- a/src/patterns/gen-ai/aws-model-deployment-sagemaker/jumpstart-model.ts +++ b/src/patterns/gen-ai/aws-model-deployment-sagemaker/jumpstart-model.ts @@ -3723,6 +3723,7 @@ export class JumpStartModel { public static readonly META_TC_LLAMA_PROMPT_GUARD_86M_1_0_2 = this.of('META_TC_LLAMA_PROMPT_GUARD_86M_1_0_2'); public static readonly META_TC_LLAMA_PROMPT_GUARD_86M_1_0_1 = this.of('META_TC_LLAMA_PROMPT_GUARD_86M_1_0_1'); public static readonly META_TC_LLAMA_PROMPT_GUARD_86M_1_0_0 = this.of('META_TC_LLAMA_PROMPT_GUARD_86M_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_2_13B_4_13_0 = this.of('META_TEXTGENERATION_LLAMA_2_13B_4_13_0'); public static readonly META_TEXTGENERATION_LLAMA_2_13B_4_12_0 = this.of('META_TEXTGENERATION_LLAMA_2_13B_4_12_0'); public static readonly META_TEXTGENERATION_LLAMA_2_13B_4_11_0 = this.of('META_TEXTGENERATION_LLAMA_2_13B_4_11_0'); public static readonly META_TEXTGENERATION_LLAMA_2_13B_4_10_1 = this.of('META_TEXTGENERATION_LLAMA_2_13B_4_10_1'); @@ -3757,6 +3758,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_2_13B_2_1_1 = this.of('META_TEXTGENERATION_LLAMA_2_13B_2_1_1'); public static readonly META_TEXTGENERATION_LLAMA_2_13B_2_1_0 = this.of('META_TEXTGENERATION_LLAMA_2_13B_2_1_0'); public static readonly META_TEXTGENERATION_LLAMA_2_13B_2_0_0 = this.of('META_TEXTGENERATION_LLAMA_2_13B_2_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_2_13B_F_4_12_0 = this.of('META_TEXTGENERATION_LLAMA_2_13B_F_4_12_0'); public static readonly META_TEXTGENERATION_LLAMA_2_13B_F_4_11_0 = this.of('META_TEXTGENERATION_LLAMA_2_13B_F_4_11_0'); public static readonly META_TEXTGENERATION_LLAMA_2_13B_F_4_10_0 = this.of('META_TEXTGENERATION_LLAMA_2_13B_F_4_10_0'); public static readonly META_TEXTGENERATION_LLAMA_2_13B_F_4_9_1 = this.of('META_TEXTGENERATION_LLAMA_2_13B_F_4_9_1'); @@ -3788,6 +3790,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_2_13B_F_1_2_1 = this.of('META_TEXTGENERATION_LLAMA_2_13B_F_1_2_1'); public static readonly META_TEXTGENERATION_LLAMA_2_13B_F_1_2_0 = this.of('META_TEXTGENERATION_LLAMA_2_13B_F_1_2_0'); public static readonly META_TEXTGENERATION_LLAMA_2_13B_F_1_1_0 = this.of('META_TEXTGENERATION_LLAMA_2_13B_F_1_1_0'); + public static readonly META_TEXTGENERATION_LLAMA_2_70B_4_13_0 = this.of('META_TEXTGENERATION_LLAMA_2_70B_4_13_0'); public static readonly META_TEXTGENERATION_LLAMA_2_70B_4_12_0 = this.of('META_TEXTGENERATION_LLAMA_2_70B_4_12_0'); public static readonly META_TEXTGENERATION_LLAMA_2_70B_4_11_0 = this.of('META_TEXTGENERATION_LLAMA_2_70B_4_11_0'); public static readonly META_TEXTGENERATION_LLAMA_2_70B_4_10_2 = this.of('META_TEXTGENERATION_LLAMA_2_70B_4_10_2'); @@ -3823,6 +3826,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_2_70B_2_0_0 = this.of('META_TEXTGENERATION_LLAMA_2_70B_2_0_0'); public static readonly META_TEXTGENERATION_LLAMA_2_70B_1_2_0 = this.of('META_TEXTGENERATION_LLAMA_2_70B_1_2_0'); public static readonly META_TEXTGENERATION_LLAMA_2_70B_1_1_0 = this.of('META_TEXTGENERATION_LLAMA_2_70B_1_1_0'); + public static readonly META_TEXTGENERATION_LLAMA_2_70B_F_4_12_0 = this.of('META_TEXTGENERATION_LLAMA_2_70B_F_4_12_0'); public static readonly META_TEXTGENERATION_LLAMA_2_70B_F_4_11_0 = this.of('META_TEXTGENERATION_LLAMA_2_70B_F_4_11_0'); public static readonly META_TEXTGENERATION_LLAMA_2_70B_F_4_10_0 = this.of('META_TEXTGENERATION_LLAMA_2_70B_F_4_10_0'); public static readonly META_TEXTGENERATION_LLAMA_2_70B_F_4_9_2 = this.of('META_TEXTGENERATION_LLAMA_2_70B_F_4_9_2'); @@ -3855,6 +3859,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_2_70B_F_1_2_1 = this.of('META_TEXTGENERATION_LLAMA_2_70B_F_1_2_1'); public static readonly META_TEXTGENERATION_LLAMA_2_70B_F_1_2_0 = this.of('META_TEXTGENERATION_LLAMA_2_70B_F_1_2_0'); public static readonly META_TEXTGENERATION_LLAMA_2_70B_F_1_1_0 = this.of('META_TEXTGENERATION_LLAMA_2_70B_F_1_1_0'); + public static readonly META_TEXTGENERATION_LLAMA_2_7B_4_13_0 = this.of('META_TEXTGENERATION_LLAMA_2_7B_4_13_0'); public static readonly META_TEXTGENERATION_LLAMA_2_7B_4_12_0 = this.of('META_TEXTGENERATION_LLAMA_2_7B_4_12_0'); public static readonly META_TEXTGENERATION_LLAMA_2_7B_4_11_0 = this.of('META_TEXTGENERATION_LLAMA_2_7B_4_11_0'); public static readonly META_TEXTGENERATION_LLAMA_2_7B_4_10_2 = this.of('META_TEXTGENERATION_LLAMA_2_7B_4_10_2'); @@ -3890,6 +3895,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_2_7B_2_1_1 = this.of('META_TEXTGENERATION_LLAMA_2_7B_2_1_1'); public static readonly META_TEXTGENERATION_LLAMA_2_7B_2_1_0 = this.of('META_TEXTGENERATION_LLAMA_2_7B_2_1_0'); public static readonly META_TEXTGENERATION_LLAMA_2_7B_2_0_0 = this.of('META_TEXTGENERATION_LLAMA_2_7B_2_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_2_7B_F_4_12_0 = this.of('META_TEXTGENERATION_LLAMA_2_7B_F_4_12_0'); public static readonly META_TEXTGENERATION_LLAMA_2_7B_F_4_11_0 = this.of('META_TEXTGENERATION_LLAMA_2_7B_F_4_11_0'); public static readonly META_TEXTGENERATION_LLAMA_2_7B_F_4_10_0 = this.of('META_TEXTGENERATION_LLAMA_2_7B_F_4_10_0'); public static readonly META_TEXTGENERATION_LLAMA_2_7B_F_4_9_2 = this.of('META_TEXTGENERATION_LLAMA_2_7B_F_4_9_2'); @@ -4095,6 +4101,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_3_8B_INSTRUCT_2_0_1 = this.of('META_TEXTGENERATION_LLAMA_3_8B_INSTRUCT_2_0_1'); public static readonly META_TEXTGENERATION_LLAMA_3_8B_INSTRUCT_2_0_0 = this.of('META_TEXTGENERATION_LLAMA_3_8B_INSTRUCT_2_0_0'); public static readonly META_TEXTGENERATION_LLAMA_3_8B_INSTRUCT_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_3_8B_INSTRUCT_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_3_12_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_3_12_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_3_11_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_3_11_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_3_10_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_3_10_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_3_9_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_3_9_2'); @@ -4119,6 +4126,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_1_0_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_1_0_2'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_1_0_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_1_0_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_2_11_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_2_11_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_2_10_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_2_10_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_2_9_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_2_9_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_2_8_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_2_8_1'); @@ -4135,6 +4143,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_1_0_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_1_0_2'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_1_0_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_1_0_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_3_12_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_3_12_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_3_11_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_3_11_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_3_10_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_3_10_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_3_9_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_3_9_2'); @@ -4159,6 +4168,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_1_0_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_1_0_2'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_1_0_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_1_0_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_3_12_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_3_12_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_3_11_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_3_11_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_3_10_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_3_10_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_3_9_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_3_9_2'); @@ -4183,6 +4193,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_1_0_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_1_0_2'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_1_0_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_1_0_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_2_11_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_2_11_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_2_10_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_2_10_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_2_9_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_2_9_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_2_8_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_2_8_1'); @@ -4199,6 +4210,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_1_0_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_1_0_2'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_1_0_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_1_0_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_3_12_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_3_12_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_3_11_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_3_11_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_3_10_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_3_10_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_3_9_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_3_9_2'); @@ -4223,6 +4235,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_1_0_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_1_0_2'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_1_0_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_1_0_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_2_12_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_2_12_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_2_11_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_2_11_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_2_10_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_2_10_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_2_9_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_2_9_2'); @@ -4244,6 +4257,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_1_1_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_1_1_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_1_1_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_1_1_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_INSTRUCT_1_11_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_INSTRUCT_1_11_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_INSTRUCT_1_10_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_INSTRUCT_1_10_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_INSTRUCT_1_9_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_INSTRUCT_1_9_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_INSTRUCT_1_8_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_INSTRUCT_1_8_1'); @@ -4257,6 +4271,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_INSTRUCT_1_2_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_INSTRUCT_1_2_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_INSTRUCT_1_1_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_INSTRUCT_1_1_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_INSTRUCT_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_INSTRUCT_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_2_12_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_2_12_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_2_11_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_2_11_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_2_10_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_2_10_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_2_9_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_2_9_2'); @@ -4278,6 +4293,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_1_1_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_1_1_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_1_1_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_1_1_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_3_12_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_3_12_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_3_11_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_3_11_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_3_10_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_3_10_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_3_9_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_3_9_2'); @@ -4302,6 +4318,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_1_0_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_1_0_2'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_1_0_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_1_0_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_2_11_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_2_11_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_2_10_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_2_10_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_2_9_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_2_9_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_2_8_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_2_8_1'); @@ -4318,6 +4335,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_1_0_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_1_0_2'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_1_0_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_1_0_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_3_12_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_3_12_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_3_11_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_3_11_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_3_10_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_3_10_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_3_9_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_3_9_2'); diff --git a/src/patterns/gen-ai/aws-model-deployment-sagemaker/jumpstart-models.json b/src/patterns/gen-ai/aws-model-deployment-sagemaker/jumpstart-models.json index b9cfc5ac..813c8a7c 100644 --- a/src/patterns/gen-ai/aws-model-deployment-sagemaker/jumpstart-models.json +++ b/src/patterns/gen-ai/aws-model-deployment-sagemaker/jumpstart-models.json @@ -1 +1 @@ -{"type":"Buffer","data":[236,221,91,115,27,71,158,224,237,239,162,120,47,77,184,170,112,16,232,59,218,102,219,138,166,36,175,36,247,236,204,27,19,8,90,70,211,140,166,36,46,69,117,111,107,194,223,125,3,164,105,30,132,83,214,33,51,11,124,46,109,139,194,159,233,18,1,229,239,169,172,255,121,242,227,207,63,252,240,236,197,15,127,57,248,238,112,118,240,250,213,236,63,126,124,246,250,167,195,87,179,111,15,94,31,206,134,179,98,54,126,242,205,255,60,121,247,225,215,249,217,179,95,159,124,243,228,183,79,39,39,167,239,79,254,126,252,118,190,119,252,241,98,239,95,191,157,126,60,159,95,236,253,114,252,113,254,228,171,39,255,156,95,124,60,253,240,254,201,55,79,134,131,98,48,126,242,213,147,95,231,127,63,254,116,118,249,236,253,199,203,227,247,111,231,111,254,125,62,127,242,205,147,119,103,131,147,241,160,250,191,103,199,23,39,139,175,59,189,243,159,63,62,249,230,255,255,226,23,92,255,243,232,193,63,79,239,254,243,249,240,193,175,31,253,250,254,207,127,243,223,95,61,57,191,152,159,31,191,253,199,252,215,131,139,203,211,191,31,191,189,252,235,252,223,95,126,71,95,175,251,14,191,62,254,227,75,63,126,125,250,254,239,243,139,249,251,183,243,189,63,126,223,175,255,89,13,138,65,241,245,147,175,158,28,183,250,2,119,126,227,249,251,127,158,94,124,120,255,110,254,254,114,241,191,229,245,193,15,135,207,15,254,122,248,106,246,211,171,151,63,188,58,120,254,228,155,39,127,126,217,224,252,223,79,190,186,243,75,94,255,252,237,243,103,111,102,223,63,123,117,248,221,155,151,175,254,243,201,55,79,190,254,112,126,249,245,187,179,175,175,254,247,126,253,246,195,175,243,123,95,241,221,203,23,111,14,158,189,56,124,53,59,122,249,195,236,232,240,111,135,71,79,190,121,82,21,247,126,209,243,151,223,31,30,205,94,31,190,250,219,225,171,217,155,103,207,15,95,254,252,102,241,191,127,82,44,126,221,225,139,239,127,122,249,236,197,155,47,126,193,226,191,127,245,228,250,139,191,59,248,238,199,195,217,171,151,47,223,60,156,233,222,43,29,190,248,219,147,111,158,148,171,95,253,63,94,190,250,235,225,171,215,79,190,41,127,191,189,162,14,206,78,143,63,94,93,83,255,243,228,98,126,114,125,113,30,255,125,239,227,135,79,151,191,237,45,126,183,227,155,95,241,63,79,222,158,127,154,205,223,94,204,62,93,156,206,202,39,223,60,153,84,147,73,57,218,31,150,195,241,100,240,235,63,46,6,243,183,23,131,219,47,30,28,191,59,254,252,225,253,241,191,62,14,222,126,120,119,239,127,236,249,191,47,63,92,188,253,109,239,207,255,29,223,84,131,114,80,236,93,94,28,191,255,248,247,15,23,239,230,23,31,71,131,225,211,65,177,247,246,252,211,222,249,191,135,101,177,247,233,151,79,239,47,63,85,213,160,24,61,249,234,201,201,157,97,170,88,195,156,252,57,204,219,79,101,57,189,25,169,88,140,244,251,239,95,221,93,195,243,189,249,241,199,203,77,75,56,125,90,14,39,213,211,114,191,218,175,110,167,190,249,218,184,43,24,99,150,160,5,124,255,225,226,242,183,109,86,241,233,100,88,22,163,225,184,156,78,71,119,39,191,243,27,196,93,202,104,3,213,92,207,170,233,122,86,185,173,103,75,3,213,92,207,225,250,245,28,78,70,163,98,50,156,140,135,147,98,249,248,195,184,235,25,109,160,160,245,220,234,77,103,213,165,144,228,77,39,202,48,225,107,216,228,103,230,157,223,32,163,181,76,246,51,243,246,213,107,254,204,188,243,27,228,182,158,41,126,102,222,190,250,134,159,153,251,197,211,162,122,90,140,38,211,253,201,242,241,35,255,204,140,54,208,246,235,249,246,120,239,237,252,253,229,197,241,89,173,63,237,119,191,60,131,107,179,253,113,2,86,242,253,245,123,223,198,117,172,158,78,247,159,142,158,150,211,226,233,237,224,127,126,241,253,177,7,111,223,119,190,144,145,230,9,95,201,127,205,183,120,15,90,55,253,245,111,144,215,138,182,60,211,246,171,58,255,212,232,79,250,221,47,207,224,79,122,251,227,212,90,201,13,239,232,195,105,49,170,138,105,177,63,153,78,151,141,30,249,253,60,210,56,65,43,185,221,207,204,21,151,192,210,159,81,169,174,199,86,135,9,90,195,237,182,218,246,171,233,100,82,149,147,167,195,241,221,177,211,108,181,197,24,38,104,13,183,122,179,89,241,127,126,217,207,244,84,87,97,155,179,132,47,96,157,191,225,252,249,181,25,45,96,138,159,132,87,47,188,225,175,52,107,135,142,252,183,153,24,179,108,191,128,167,103,91,127,188,153,22,227,209,176,168,170,178,186,253,91,216,221,47,143,188,140,113,198,217,126,37,223,205,183,93,201,253,114,52,173,70,229,120,60,29,221,94,1,119,191,60,242,95,175,227,140,19,180,146,91,189,53,87,229,211,201,104,88,86,147,98,90,220,29,60,201,91,115,148,97,182,95,195,143,199,91,85,176,165,63,140,254,252,218,12,126,48,182,60,203,246,11,248,233,99,253,5,252,243,107,51,88,192,150,103,9,95,192,58,159,109,254,252,218,140,22,48,250,103,155,79,31,247,78,62,252,115,171,171,112,52,154,20,163,113,49,157,140,202,234,238,224,183,95,31,119,33,99,205,19,188,152,219,252,117,101,52,170,134,211,201,211,209,104,56,30,62,28,62,197,95,89,98,205,19,180,152,181,255,222,247,231,215,230,241,71,59,237,2,214,252,217,152,205,223,251,90,158,101,253,2,254,247,45,158,250,219,241,197,233,241,251,203,107,61,117,122,159,240,189,93,76,127,250,238,248,100,254,243,197,233,147,111,158,252,127,247,87,117,241,255,225,225,87,140,195,191,226,215,240,47,121,31,252,37,147,211,26,95,18,62,217,211,224,151,89,16,198,7,95,115,255,122,89,246,53,15,87,121,243,87,76,194,191,98,30,250,37,103,31,222,30,159,133,126,255,87,95,52,59,57,255,20,250,106,239,130,47,206,119,193,23,231,187,240,139,243,93,248,149,246,174,198,149,246,46,252,74,59,175,66,151,248,124,24,254,21,225,87,243,249,232,225,119,191,205,151,4,95,157,231,193,127,104,206,199,53,94,100,30,252,253,95,4,95,150,23,225,151,229,69,248,101,121,81,227,178,188,8,191,44,47,31,94,150,155,191,226,225,101,249,224,43,254,251,247,175,54,163,247,81,3,244,62,130,222,161,119,232,29,122,135,222,161,119,232,29,122,135,222,161,119,232,29,122,135,222,161,119,232,29,122,135,222,115,91,81,232,29,122,135,222,161,119,232,29,122,135,222,161,119,232,29,122,135,222,161,119,232,29,122,135,222,161,119,232,29,122,135,222,161,119,232,29,122,135,222,161,119,232,29,122,135,222,1,246,124,1,251,176,1,96,31,2,236,0,59,192,14,176,3,236,0,59,192,14,176,3,236,0,59,192,14,176,3,236,0,59,192,14,176,3,236,185,173,40,192,14,176,3,236,0,59,192,14,176,3,236,0,59,192,14,176,3,236,0,59,192,14,176,3,236,0,59,192,14,176,3,236,0,59,192,14,176,3,236,0,59,192,14,176,63,74,192,78,163,167,208,232,85,3,141,94,209,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,185,173,40,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,122,36,141,94,54,208,232,37,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,158,219,138,210,232,187,160,209,25,106,134,154,161,102,168,243,248,72,206,80,51,212,12,53,67,205,80,51,212,12,53,67,205,80,51,212,12,53,67,205,80,51,212,12,53,67,205,80,51,212,12,53,67,189,179,134,186,104,96,168,11,134,154,161,102,168,25,106,134,154,161,102,168,25,106,134,154,161,102,168,25,106,134,154,161,102,168,25,234,94,26,106,218,151,246,165,125,105,95,218,151,246,165,125,105,95,218,151,246,165,125,105,95,218,151,246,165,125,105,95,218,151,246,165,125,105,95,218,151,246,173,169,125,209,93,116,23,221,69,119,235,211,221,170,1,221,173,30,31,221,45,23,39,62,119,65,119,75,116,183,255,116,183,28,148,195,65,249,224,147,94,53,185,253,212,185,127,239,35,94,183,116,119,245,48,39,55,195,44,62,117,62,205,138,238,54,94,193,40,179,132,44,96,50,186,219,120,41,227,13,84,111,61,35,211,221,8,235,217,214,64,245,214,51,50,221,109,188,158,241,6,10,89,207,232,116,183,179,235,50,221,155,78,50,186,219,237,90,38,251,153,153,140,238,70,88,207,20,63,51,147,209,221,198,235,25,111,160,173,215,51,21,221,237,230,218,236,96,156,237,87,50,13,221,109,190,144,177,230,217,122,37,83,209,221,110,174,201,14,198,9,89,201,232,116,183,179,85,108,119,152,144,53,140,78,119,155,111,101,68,25,38,100,13,35,211,221,206,174,194,86,103,9,94,192,120,116,183,219,5,140,254,185,49,62,221,237,118,1,163,127,80,76,69,119,155,47,99,164,113,182,94,201,84,116,183,249,95,95,34,141,19,178,146,209,233,110,227,85,140,51,204,214,107,24,159,238,118,243,131,177,237,89,182,94,192,248,116,183,155,5,108,123,150,224,5,140,71,119,187,93,192,232,159,109,226,3,201,206,22,48,205,167,235,248,64,178,219,5,140,114,5,2,146,143,12,72,226,142,184,35,238,136,59,214,231,142,229,172,88,188,145,214,226,142,87,246,175,111,220,241,234,77,246,235,7,126,241,234,95,222,160,198,189,117,11,48,184,60,190,24,156,124,94,11,30,175,95,226,250,247,220,238,247,98,28,25,71,198,145,113,100,28,25,71,38,143,201,75,109,200,152,188,158,155,60,134,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,33,227,117,120,29,94,135,215,225,117,120,29,94,135,215,233,135,215,1,105,162,65,26,92,37,71,174,146,8,133,212,61,3,171,236,227,25,88,75,80,72,1,133,244,5,133,172,185,156,143,14,94,253,112,253,56,230,241,118,215,243,205,117,116,255,121,204,227,190,93,208,235,206,92,187,250,125,58,125,32,243,202,87,240,68,230,157,32,79,158,200,236,137,204,217,144,39,79,100,246,68,102,79,100,142,190,158,158,200,236,137,204,158,200,28,111,61,61,145,217,19,153,51,122,250,173,39,50,215,88,200,236,158,200,124,243,226,91,181,175,117,211,47,139,78,169,87,180,229,153,60,231,58,201,227,113,111,94,123,195,59,250,112,90,140,170,98,90,236,79,166,211,101,163,71,126,63,143,52,142,39,134,71,94,67,79,12,247,196,240,46,102,241,196,240,232,11,232,137,225,53,23,208,19,195,219,90,73,79,12,111,113,37,61,49,220,19,195,187,152,197,19,195,163,47,160,39,134,215,95,64,79,12,111,121,49,61,49,220,19,195,61,49,188,245,5,244,196,240,76,128,253,78,29,136,25,254,196,240,147,73,48,20,119,179,128,83,55,119,233,54,134,243,113,141,23,153,7,127,255,14,247,140,120,31,199,45,124,31,53,129,239,35,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,247,190,194,119,136,61,9,98,31,54,65,236,67,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,246,44,16,59,145,158,68,164,87,77,68,122,69,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,63,94,145,94,54,17,233,37,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,117,255,28,117,209,196,81,23,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,61,117,212,196,47,241,75,252,18,191,196,47,241,75,252,18,191,196,47,241,75,252,18,191,196,47,241,75,252,18,191,196,47,241,75,252,18,191,196,47,241,91,83,252,226,187,248,46,190,139,239,54,224,187,85,19,190,91,61,66,190,91,46,142,126,238,132,239,150,248,110,255,249,110,57,40,135,131,242,193,167,189,106,114,251,201,115,255,222,199,188,110,249,238,234,97,78,110,134,89,124,242,124,154,21,223,109,188,130,81,102,9,89,192,100,124,183,241,82,198,27,168,222,122,70,230,187,17,214,179,173,129,234,173,103,100,190,219,120,61,227,13,20,178,158,209,249,110,103,215,101,186,55,157,100,124,183,219,181,76,246,51,51,25,223,141,176,158,41,126,102,38,227,187,141,215,51,222,64,91,175,103,42,190,219,205,181,217,193,56,219,175,100,26,190,219,124,33,99,205,179,245,74,166,226,187,221,92,147,29,140,19,178,146,209,249,110,103,171,216,238,48,33,107,24,157,239,54,223,202,136,50,76,200,26,70,230,187,157,93,133,173,206,18,188,128,241,248,110,183,11,24,253,115,99,124,190,219,237,2,70,255,160,152,138,239,54,95,198,72,227,108,189,146,169,248,110,243,191,190,68,26,39,100,37,163,243,221,198,171,24,103,152,173,215,48,62,223,237,230,7,99,219,179,108,189,128,241,249,110,55,11,216,246,44,193,11,24,143,239,118,187,128,209,63,219,196,71,146,157,45,96,154,79,215,241,145,100,183,11,24,229,10,132,36,31,25,146,68,30,145,71,228,17,121,108,64,30,203,89,177,120,39,173,71,30,175,248,95,223,200,227,213,219,236,215,15,8,227,213,191,188,113,141,123,107,87,96,112,121,124,49,56,249,188,22,61,94,191,198,245,111,186,229,111,198,57,114,142,156,35,231,200,57,114,142,92,30,151,151,218,145,113,121,61,119,121,28,25,71,198,145,113,100,28,25,71,198,145,113,100,28,25,71,198,236,48,59,204,14,179,195,236,48,59,204,14,179,211,15,179,3,211,68,195,52,200,74,142,100,37,21,12,169,125,22,86,217,199,179,176,150,192,144,2,12,233,15,12,217,120,73,255,173,186,122,64,243,56,224,170,222,251,103,245,197,51,154,199,125,187,176,55,30,193,182,247,207,170,251,199,52,175,120,17,79,106,222,9,2,229,73,205,158,212,156,13,129,242,164,102,79,106,246,164,230,232,235,233,73,205,158,212,236,73,205,241,214,211,147,154,61,169,57,163,167,226,122,82,115,141,133,204,238,73,205,55,47,190,85,11,91,55,253,178,8,149,122,69,91,158,201,243,175,147,60,54,247,230,181,55,188,163,15,167,197,168,42,166,197,254,100,58,93,54,122,228,247,243,72,227,120,146,120,228,53,244,36,113,79,18,239,98,22,79,18,143,190,128,158,36,94,115,1,61,73,188,173,149,244,36,241,22,87,210,147,196,61,73,188,139,89,60,73,60,250,2,122,146,120,253,5,244,36,241,150,23,211,147,196,61,73,220,147,196,91,95,64,79,18,207,4,220,239,212,33,153,225,79,18,63,153,4,195,113,55,15,56,137,115,151,110,107,56,31,215,120,145,121,240,247,239,192,207,150,239,235,88,242,167,229,30,57,95,249,11,70,155,126,193,116,237,47,184,163,212,87,252,14,119,217,250,22,183,159,252,97,245,71,13,173,254,136,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,191,223,86,159,187,231,238,215,186,251,97,67,119,63,228,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,207,200,221,67,244,16,253,90,68,95,53,68,244,21,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,247,5,209,151,13,17,125,9,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,250,141,126,163,223,232,55,250,141,126,163,223,232,55,250,141,126,163,223,232,55,250,141,126,163,223,232,55,250,157,250,143,54,250,141,126,163,223,232,55,250,141,126,163,223,232,247,238,211,239,162,33,253,46,208,111,244,27,253,70,191,209,111,244,27,253,70,191,209,111,244,27,253,70,191,209,111,244,27,253,70,191,123,77,191,33,101,72,25,82,134,148,33,101,72,25,82,134,148,33,101,72,25,82,134,148,33,101,72,25,82,134,148,33,101,72,25,82,134,148,33,101,72,185,38,82,38,142,137,99,226,152,56,126,20,226,184,106,40,142,171,199,41,142,203,197,25,219,93,137,227,146,56,238,191,56,46,7,229,112,80,62,248,128,90,77,110,63,44,239,223,251,100,218,173,56,94,61,204,201,205,48,139,15,203,79,179,18,199,141,87,48,202,44,33,11,152,76,28,55,94,202,120,3,213,91,207,200,226,56,194,122,182,53,80,189,245,140,44,142,27,175,103,188,129,66,214,51,186,56,238,236,186,76,247,166,147,76,28,119,187,150,201,126,102,38,19,199,17,214,51,197,207,204,100,226,184,241,122,198,27,104,235,245,76,37,142,187,185,54,59,24,103,251,149,76,35,142,155,47,100,172,121,182,94,201,84,226,184,155,107,178,131,113,66,86,50,186,56,238,108,21,219,29,38,100,13,163,139,227,230,91,25,81,134,9,89,195,200,226,184,179,171,176,213,89,130,23,48,158,56,238,118,1,163,127,110,140,47,142,187,93,192,232,31,20,83,137,227,230,203,24,105,156,173,87,50,149,56,110,254,215,151,72,227,132,172,100,116,113,220,120,21,227,12,179,245,26,198,23,199,221,252,96,108,123,150,173,23,48,190,56,238,102,1,219,158,37,120,1,227,137,227,110,23,48,250,103,155,248,174,179,179,5,76,243,233,58,190,235,236,118,1,163,92,129,92,231,35,115,157,148,38,165,73,105,82,154,43,191,98,43,254,88,206,138,197,155,105,109,254,120,229,0,251,198,31,175,222,108,191,126,96,25,175,254,229,13,112,220,219,180,8,131,203,227,139,193,201,231,181,0,242,250,101,174,127,223,237,127,63,230,145,121,100,30,153,71,230,145,121,100,244,24,189,212,166,140,209,235,185,209,99,202,152,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,126,135,223,225,119,248,29,126,135,223,225,119,248,157,126,248,29,176,38,26,172,193,87,114,228,43,9,145,72,147,51,178,202,62,158,145,181,4,137,20,144,72,223,144,200,230,203,123,120,117,121,143,131,46,239,225,23,151,247,184,111,151,247,22,167,179,13,55,31,1,215,252,161,211,75,95,196,17,112,59,193,161,60,116,218,67,167,179,225,80,30,58,237,161,211,30,58,29,125,61,61,116,218,67,167,61,116,58,222,122,122,232,180,135,78,103,244,128,95,15,157,174,177,144,217,61,116,250,230,197,183,234,98,235,166,95,22,164,82,175,104,203,51,121,148,119,146,39,0,223,188,246,134,119,244,225,180,24,85,197,180,216,159,76,167,203,70,143,252,126,30,105,28,15,69,143,188,134,30,138,238,161,232,93,204,226,161,232,209,23,208,67,209,107,46,160,135,162,183,181,146,30,138,222,226,74,122,40,186,135,162,119,49,139,135,162,71,95,64,15,69,175,191,128,30,138,222,242,98,122,40,186,135,162,123,40,122,235,11,232,161,232,153,224,251,157,58,60,51,252,161,232,39,147,96,68,238,70,2,39,116,238,210,45,14,231,227,26,47,50,15,254,254,29,4,234,113,237,107,173,254,168,161,213,31,177,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,247,219,234,115,247,220,253,90,119,63,108,232,238,135,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,25,185,123,136,30,162,95,139,232,171,134,136,190,130,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,250,190,32,250,178,33,162,47,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,71,191,209,111,244,27,253,70,191,209,111,244,27,253,70,191,209,111,244,27,253,70,191,209,111,244,27,253,70,191,83,255,209,70,191,209,111,244,27,253,70,191,209,111,244,27,253,222,125,250,93,52,164,223,5,250,141,126,163,223,232,55,250,141,126,163,223,232,55,250,141,126,163,223,232,55,250,141,126,163,223,232,119,175,233,55,164,12,41,67,202,144,50,164,12,41,67,202,144,50,164,12,41,67,202,144,50,164,12,41,67,202,144,50,164,12,41,67,202,144,50,164,12,41,215,68,202,196,49,113,76,28,19,199,143,66,28,191,249,249,213,183,47,103,229,172,92,188,63,135,184,227,189,203,79,23,191,124,120,160,143,203,65,181,139,250,248,250,123,141,98,144,87,191,20,137,76,34,147,200,36,50,137,76,34,147,200,36,114,22,215,37,137,76,34,147,200,36,50,137,76,34,63,50,137,236,16,106,190,59,115,223,125,243,218,27,222,209,135,211,98,84,21,211,98,127,50,157,46,27,61,242,251,121,164,113,72,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,249,44,22,144,148,39,229,73,121,82,158,148,39,229,73,249,60,165,188,227,188,225,250,71,142,235,207,199,53,94,100,30,252,253,51,252,12,255,22,134,191,108,197,240,151,12,63,195,207,240,51,252,12,63,195,159,126,61,25,126,134,159,225,103,248,25,126,134,159,225,103,248,179,248,179,206,240,51,252,12,63,195,207,240,51,252,12,63,195,207,240,51,252,12,63,195,207,240,51,252,12,63,195,207,240,51,252,12,63,195,207,240,51,252,12,63,195,207,240,51,252,12,63,195,207,240,239,132,225,231,241,121,252,45,60,126,209,138,199,47,120,124,30,159,199,231,241,121,124,30,63,253,122,242,248,60,62,143,207,227,243,248,60,62,143,207,227,103,241,103,157,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,207,207,227,195,245,112,253,70,92,95,44,222,210,27,227,250,98,80,193,245,112,61,92,15,215,195,245,112,125,250,245,132,235,225,122,184,30,174,135,235,225,122,184,30,174,207,226,207,58,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,189,196,245,101,43,184,190,132,235,225,122,184,30,174,135,235,225,250,244,235,9,215,195,245,112,61,92,15,215,195,245,112,61,92,159,197,159,117,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,123,137,235,139,86,112,125,1,215,195,245,112,61,92,15,215,195,245,233,215,19,174,135,235,225,122,184,30,174,135,235,225,122,184,62,139,63,235,112,61,92,15,215,195,245,72,56,18,142,132,35,225,72,56,18,142,132,35,225,72,56,18,142,132,35,225,72,56,18,142,132,35,225,72,120,38,63,27,145,112,36,28,9,71,194,145,112,36,28,9,71,194,119,146,132,63,63,252,254,217,207,207,103,195,89,49,27,111,71,193,223,205,127,61,253,244,238,30,1,31,14,138,193,120,151,8,248,245,247,184,158,126,87,205,232,247,234,151,184,243,91,35,223,200,55,242,141,124,35,223,200,55,242,141,124,35,223,200,55,242,141,124,35,223,200,55,242,141,124,35,223,153,252,73,119,158,186,243,212,225,121,120,30,158,135,231,225,121,120,30,158,135,231,225,121,120,30,158,135,231,225,121,120,30,158,135,231,225,121,120,30,158,135,231,225,121,120,30,158,239,27,158,63,31,215,120,145,121,240,247,207,232,183,108,244,183,196,239,163,70,248,125,4,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,222,95,252,14,178,167,129,236,195,70,144,125,8,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,158,9,100,167,210,211,168,244,170,145,74,175,168,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,244,71,173,210,203,70,42,189,164,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,165,102,169,89,106,150,154,165,102,169,89,106,150,154,165,102,169,89,106,150,154,165,102,169,89,106,150,154,165,78,78,129,89,106,150,154,165,102,169,89,106,150,154,165,102,169,235,88,234,162,145,165,46,88,106,150,154,165,102,169,89,106,150,154,165,102,169,89,106,150,154,165,102,169,89,106,150,154,165,102,169,123,107,169,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,183,166,250,69,120,17,94,132,23,225,109,66,120,171,70,132,183,122,140,132,183,92,156,1,221,13,225,45,17,222,254,19,222,114,80,14,7,229,131,79,124,213,228,246,211,231,254,189,143,122,221,18,222,213,195,156,220,12,179,248,244,249,52,43,194,219,120,5,163,204,18,178,128,201,8,111,227,165,140,55,80,189,245,140,76,120,35,172,103,91,3,213,91,207,200,132,183,241,122,198,27,40,100,61,163,19,222,206,174,203,116,111,58,201,8,111,183,107,153,236,103,102,50,194,27,97,61,83,252,204,76,70,120,27,175,103,188,129,182,94,207,84,132,183,155,107,179,131,113,182,95,201,52,132,183,249,66,198,154,103,235,149,76,69,120,187,185,38,59,24,39,100,37,163,19,222,206,86,177,221,97,66,214,48,58,225,109,190,149,17,101,152,144,53,140,76,120,59,187,10,91,157,37,120,1,227,17,222,110,23,48,250,231,198,248,132,183,219,5,140,254,65,49,21,225,109,190,140,145,198,217,122,37,83,17,222,230,127,125,137,52,78,200,74,70,39,188,141,87,49,206,48,91,175,97,124,194,219,205,15,198,182,103,217,122,1,227,19,222,110,22,176,237,89,130,23,48,30,225,237,118,1,163,127,182,137,15,37,59,91,192,52,159,174,227,67,201,110,23,48,202,21,8,74,62,50,40,137,61,98,143,216,35,246,216,132,61,150,179,98,241,86,90,147,61,94,9,192,190,177,199,171,55,218,175,31,40,198,171,127,121,67,27,247,214,47,193,224,242,248,98,112,242,121,45,124,188,126,145,235,223,117,219,223,141,117,100,29,89,71,214,145,117,100,29,217,60,54,47,181,37,99,243,122,110,243,88,50,150,140,37,99,201,88,50,150,140,37,99,201,88,50,150,140,219,225,118,184,29,110,135,219,225,118,184,29,110,167,31,110,7,168,137,6,106,176,149,28,217,74,50,28,82,255,76,172,178,143,103,98,45,193,33,5,28,210,39,28,178,230,178,126,253,252,224,232,232,234,97,205,227,237,174,234,143,239,142,207,206,190,120,86,243,184,111,23,245,186,83,216,174,190,197,78,31,213,188,242,21,60,169,121,39,232,147,39,53,123,82,115,54,244,201,147,154,61,169,217,147,154,163,175,167,39,53,123,82,179,39,53,199,91,79,79,106,246,164,230,140,158,138,235,73,205,53,22,50,187,39,53,223,188,248,86,13,108,221,244,203,226,83,234,21,109,121,38,207,191,78,242,216,220,155,215,222,240,142,62,156,22,163,170,152,22,251,147,233,116,217,232,145,223,207,35,141,227,73,226,145,215,208,147,196,61,73,188,139,89,60,73,60,250,2,122,146,120,205,5,244,36,241,182,86,210,147,196,91,92,73,79,18,247,36,241,46,102,241,36,241,232,11,232,73,226,245,23,208,147,196,91,94,76,79,18,247,36,113,79,18,111,125,1,61,73,60,19,104,191,83,7,100,134,63,73,252,100,18,12,198,221,52,224,20,206,93,186,157,225,124,92,227,69,230,193,223,191,195,62,35,222,207,113,11,223,71,77,224,251,8,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,189,175,240,29,98,79,130,216,135,77,16,251,16,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,61,11,196,78,164,39,17,233,85,19,145,94,17,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,143,87,164,151,77,68,122,73,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,221,63,71,93,52,113,212,5,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,117,79,29,53,241,75,252,18,191,196,47,241,75,252,18,191,196,47,241,75,252,18,191,196,47,241,75,252,18,191,196,47,241,75,252,18,191,196,47,241,75,252,214,20,191,248,46,190,139,239,226,187,13,248,110,213,132,239,86,143,144,239,150,139,163,159,59,225,187,37,190,219,127,190,91,14,202,225,160,124,240,105,175,154,220,126,242,220,191,247,49,175,91,190,187,122,152,147,155,97,22,159,60,159,102,197,119,27,175,96,148,89,66,22,48,25,223,109,188,148,241,6,170,183,158,145,249,110,132,245,108,107,160,122,235,25,153,239,54,94,207,120,3,133,172,103,116,190,219,217,117,153,238,77,39,25,223,237,118,45,147,253,204,76,198,119,35,172,103,138,159,153,201,248,110,227,245,140,55,208,214,235,153,138,239,118,115,109,118,48,206,246,43,153,134,239,54,95,200,88,243,108,189,146,169,248,110,55,215,100,7,227,132,172,100,116,190,219,217,42,182,59,76,200,26,70,231,187,205,183,50,162,12,19,178,134,145,249,110,103,87,97,171,179,4,47,96,60,190,219,237,2,70,255,220,24,159,239,118,187,128,209,63,40,166,226,187,205,151,49,210,56,91,175,100,42,190,219,252,175,47,145,198,9,89,201,232,124,183,241,42,198,25,102,235,53,140,207,119,187,249,193,216,246,44,91,47,96,124,190,219,205,2,182,61,75,240,2,198,227,187,221,46,96,244,207,54,241,145,100,103,11,152,230,211,117,124,36,217,237,2,70,185,2,33,201,71,134,36,145,71,228,17,121,68,30,27,144,199,114,86,44,222,73,235,145,199,43,254,215,55,242,120,245,54,251,245,3,194,120,245,47,111,92,227,222,218,21,24,92,30,95,12,78,62,175,69,143,215,175,113,253,155,110,249,155,113,142,156,35,231,200,57,114,142,156,35,151,199,229,165,118,100,92,94,207,93,30,71,198,145,113,100,28,25,71,198,145,113,100,28,25,71,198,145,49,59,204,14,179,195,236,48,59,204,14,179,195,236,244,195,236,192,52,209,48,13,178,146,35,89,73,5,67,106,159,133,85,246,241,44,172,37,48,164,0,67,250,3,67,214,92,210,111,158,189,248,207,171,135,51,143,183,187,162,47,79,223,255,251,139,103,51,143,251,118,65,175,59,122,109,241,29,118,250,104,230,85,47,224,201,204,59,65,158,60,153,217,147,153,179,33,79,158,204,236,201,204,158,204,28,125,61,61,153,217,147,153,61,153,57,222,122,122,50,179,39,51,103,244,20,92,79,102,174,177,144,217,61,153,249,230,197,183,106,95,235,166,95,22,157,82,175,104,203,51,121,222,117,146,199,228,222,188,246,134,119,244,225,180,24,85,197,180,216,159,76,167,203,70,143,252,126,30,105,28,79,14,143,188,134,158,28,238,201,225,93,204,226,201,225,209,23,208,147,195,107,46,160,39,135,183,181,146,158,28,222,226,74,122,114,184,39,135,119,49,139,39,135,71,95,64,79,14,175,191,128,158,28,222,242,98,122,114,184,39,135,123,114,120,235,11,232,201,225,153,0,251,157,58,20,51,252,201,225,39,147,96,40,238,102,1,39,111,238,210,109,12,231,227,26,47,50,15,254,254,29,240,25,241,62,142,63,209,251,168,1,122,31,65,239,208,59,244,14,189,67,239,208,59,244,14,189,67,239,208,59,244,14,189,67,239,208,59,244,14,189,67,239,185,173,40,244,14,189,67,239,208,59,244,14,189,67,239,208,59,244,14,189,67,239,208,59,244,14,189,67,239,208,59,244,14,189,67,239,208,59,244,14,189,67,239,208,59,244,14,189,67,239,0,123,190,128,125,216,0,176,15,1,118,128,29,96,7,216,1,118,128,29,96,7,216,1,118,128,29,96,7,216,1,118,128,29,96,7,216,1,246,220,86,20,96,7,216,1,118,128,29,96,7,216,1,118,128,29,96,7,216,1,118,128,29,96,7,216,1,118,128,29,96,7,216,1,118,128,29,96,7,216,1,118,128,29,96,7,216,31,37,96,167,209,83,104,244,170,129,70,175,104,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,244,220,86,148,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,61,146,70,47,27,104,244,146,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,207,109,69,105,244,93,208,232,12,53,67,205,80,51,212,121,124,36,103,168,25,106,134,154,161,102,168,25,106,134,154,161,102,168,25,106,134,154,161,102,168,25,106,134,154,161,102,168,25,106,134,154,161,222,89,67,93,52,48,212,5,67,205,80,51,212,12,53,67,205,80,51,212,12,53,67,205,80,51,212,12,53,67,205,80,51,212,12,117,47,13,53,237,75,251,210,190,180,47,237,75,251,210,190,180,47,237,75,251,210,190,180,47,237,75,251,210,190,180,47,237,75,251,210,190,180,47,237,75,251,214,212,190,232,46,186,139,238,162,187,245,233,110,213,128,238,86,143,143,238,150,139,19,159,187,160,187,37,186,219,127,186,91,14,202,225,160,124,240,73,175,154,220,126,234,220,191,247,17,175,91,186,187,122,152,147,155,97,22,159,58,159,102,69,119,27,175,96,148,89,66,22,48,25,221,109,188,148,241,6,170,183,158,145,233,110,132,245,108,107,160,122,235,25,153,238,54,94,207,120,3,133,172,103,116,186,219,217,117,153,238,77,39,25,221,237,118,45,147,253,204,76,70,119,35,172,103,138,159,153,201,232,110,227,245,140,55,208,214,235,153,138,238,118,115,109,118,48,206,246,43,153,134,238,54,95,200,88,243,108,189,146,169,232,110,55,215,100,7,227,132,172,100,116,186,219,217,42,182,59,76,200,26,70,167,187,205,183,50,162,12,19,178,134,145,233,110,103,87,97,171,179,4,47,96,60,186,219,237,2,70,255,220,24,159,238,118,187,128,209,63,40,166,162,187,205,151,49,210,56,91,175,100,42,186,219,252,175,47,145,198,9,89,201,232,116,183,241,42,198,25,102,235,53,140,79,119,187,249,193,216,246,44,91,47,96,124,186,219,205,2,182,61,75,240,2,198,163,187,221,46,96,244,207,54,241,129,100,103,11,152,230,211,117,124,32,217,237,2,70,185,2,1,201,71,6,36,113,71,220,17,119,196,29,235,115,199,114,86,44,222,72,107,113,199,43,251,215,55,238,120,245,38,251,245,3,191,120,245,47,111,80,227,222,186,5,24,92,30,95,12,78,62,175,5,143,215,47,113,253,123,110,247,123,49,142,140,35,227,200,56,50,142,140,35,147,199,228,165,54,100,76,94,207,77,30,67,198,144,49,100,12,25,67,198,144,49,100,12,25,67,198,144,241,58,188,14,175,195,235,240,58,188,14,175,195,235,244,195,235,128,52,209,32,13,174,146,35,87,73,132,66,234,158,129,85,246,241,12,172,37,40,164,128,66,250,130,66,30,92,206,135,255,235,96,246,237,225,171,55,179,111,15,94,31,206,190,59,120,125,248,253,213,169,110,227,213,87,244,252,255,28,239,253,50,191,184,220,251,229,248,227,124,239,237,241,199,249,175,95,28,236,54,94,119,81,223,187,6,151,93,212,231,213,96,227,53,123,247,95,188,27,15,238,255,211,221,255,248,246,139,127,12,187,220,231,255,231,248,235,13,223,254,230,83,223,54,60,176,185,230,107,56,248,109,71,80,212,211,47,62,15,79,6,229,205,71,243,201,31,31,132,203,105,12,18,181,124,148,147,155,81,22,159,204,139,123,3,165,7,81,141,86,47,194,36,33,139,151,16,67,53,90,198,88,227,212,91,203,232,16,170,227,181,108,103,156,122,107,25,253,160,183,70,107,25,107,156,144,181,76,0,202,58,185,30,83,189,193,36,196,100,221,173,99,162,159,145,9,33,89,199,107,25,255,103,100,194,131,221,26,173,101,172,113,182,94,203,116,32,175,253,107,178,245,97,182,95,197,84,24,175,217,34,198,153,38,120,21,183,42,94,235,102,95,150,154,210,174,102,187,19,109,189,162,233,104,99,251,127,186,91,31,166,206,42,110,120,231,30,78,139,81,85,76,139,253,201,116,186,108,240,168,239,219,113,134,9,89,197,4,56,180,147,235,176,205,81,66,214,47,1,12,109,182,93,22,97,148,144,245,139,142,66,59,185,250,90,156,36,120,241,98,130,208,238,22,47,254,79,190,232,24,180,187,197,139,252,23,148,116,135,9,54,91,194,40,195,108,189,138,233,14,18,108,246,215,229,40,195,132,172,98,2,148,220,104,5,99,140,178,245,250,165,0,201,237,255,32,108,119,146,173,23,47,5,70,110,127,241,218,157,36,120,241,98,66,228,238,22,47,242,231,151,116,207,251,110,184,136,145,166,9,93,200,4,207,250,110,188,144,81,166,9,89,200,232,44,190,147,63,206,41,23,47,38,137,239,110,241,34,252,44,196,225,31,217,241,149,225,207,247,62,153,4,179,110,180,223,25,153,187,116,211,193,249,184,198,139,204,131,191,127,71,113,118,124,215,197,42,166,62,106,198,212,71,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,122,250,213,196,212,49,117,76,29,83,199,212,49,117,76,61,245,226,97,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,222,61,83,71,206,19,145,243,97,51,114,62,68,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,211,175,38,114,142,156,35,231,200,57,114,142,156,35,231,169,23,15,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,126,188,31,126,188,106,230,199,43,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,60,253,106,242,227,252,56,63,206,143,243,227,252,56,63,158,122,241,248,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,251,225,199,203,102,126,188,228,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,211,175,38,63,222,111,63,78,62,147,207,228,51,249,156,122,241,200,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,251,33,159,139,102,242,185,32,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,238,141,124,230,116,57,93,78,151,211,205,225,179,34,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,155,196,233,66,183,208,45,116,11,221,54,66,183,229,172,88,188,223,213,69,183,11,8,90,245,4,221,174,118,176,87,239,213,215,190,117,111,195,119,63,184,60,190,24,156,124,70,95,209,87,244,21,125,69,95,209,87,92,19,215,196,53,113,77,196,16,49,68,12,17,67,196,16,49,68,12,17,67,196,16,49,196,186,176,46,172,11,235,194,186,32,26,136,6,162,201,15,209,196,209,45,172,10,17,146,169,8,73,231,46,26,60,230,185,236,209,99,158,119,213,93,116,4,38,214,253,162,7,166,227,247,45,47,180,6,167,234,149,61,58,85,207,133,150,230,66,123,254,243,209,155,103,71,207,94,252,240,243,193,209,157,179,28,199,219,94,117,239,62,157,93,158,158,157,190,63,249,116,124,182,226,96,199,113,79,46,193,198,7,59,126,185,22,29,159,242,184,221,11,58,242,145,123,227,222,184,55,238,141,123,115,228,163,35,31,25,66,134,144,33,116,228,163,35,31,243,49,112,60,102,191,61,166,135,221,19,174,153,10,215,155,87,222,240,206,61,156,22,163,170,152,22,251,147,233,116,217,224,81,223,183,227,12,195,9,115,194,156,48,39,204,9,115,194,142,34,189,93,66,71,145,58,138,148,89,103,214,153,117,102,189,255,102,221,81,164,142,34,117,20,169,187,40,220,69,225,46,10,71,145,46,251,138,224,187,1,220,17,226,244,210,93,186,87,229,124,92,227,69,230,193,223,191,67,82,163,222,172,179,130,182,143,90,164,237,35,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,246,28,214,18,109,71,219,51,248,243,141,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,167,95,60,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,31,41,109,199,212,115,96,234,195,22,153,250,16,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,61,135,181,196,212,49,245,12,254,124,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,233,23,15,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,245,93,96,234,204,121,14,230,188,106,209,156,87,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,57,172,37,115,206,156,103,240,231,155,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,79,191,120,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,121,59,230,188,108,209,156,151,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,57,172,37,115,206,156,103,240,231,155,57,103,206,153,115,230,156,150,166,165,105,105,90,154,150,166,165,105,105,90,154,150,166,165,105,105,90,154,150,78,190,120,180,52,45,77,75,211,210,180,52,45,77,75,211,210,180,52,45,77,75,211,210,179,98,86,180,168,165,11,90,154,150,166,165,105,105,90,154,150,166,165,105,105,90,154,150,166,165,105,233,28,214,146,150,166,165,51,248,243,77,75,247,91,75,179,189,108,47,219,203,246,230,240,89,145,237,101,123,217,94,182,151,237,101,123,217,94,182,151,237,101,123,217,94,182,151,237,101,123,217,94,182,151,237,77,98,123,65,93,80,23,212,5,117,219,131,186,229,172,88,188,249,181,2,117,23,68,180,234,9,212,93,205,101,175,222,197,175,229,235,94,200,82,12,46,143,47,6,39,159,9,89,66,150,144,37,100,9,89,66,150,234,164,58,169,78,170,147,68,36,17,73,68,18,145,68,36,17,73,68,18,145,68,36,17,233,47,250,139,254,162,191,232,47,214,134,181,97,109,242,179,54,113,16,12,210,2,142,100,10,71,50,225,25,109,61,117,186,236,209,83,167,31,5,207,232,200,85,172,251,69,15,232,199,239,117,174,199,182,206,245,43,123,116,174,159,235,49,183,235,241,231,23,183,39,77,142,107,93,145,159,222,47,63,107,114,220,147,107,178,221,179,38,255,88,141,152,167,77,174,121,73,231,77,210,116,52,29,77,71,211,209,116,206,155,116,222,36,153,72,38,146,137,206,155,116,222,100,62,178,142,242,236,183,242,188,255,40,251,6,43,185,172,120,166,93,205,118,39,226,102,99,235,177,155,87,222,240,206,61,156,22,163,170,152,22,251,147,233,116,217,224,81,223,183,227,12,67,31,211,199,244,49,125,76,31,211,199,206,65,189,93,66,231,160,58,7,149,132,39,225,73,120,18,190,255,18,222,57,168,206,65,117,14,170,123,51,220,155,225,222,12,231,160,46,251,138,224,123,12,220,103,226,232,212,93,186,3,230,124,92,227,69,230,193,223,191,19,90,211,221,2,116,151,184,143,90,37,238,35,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,247,92,214,18,113,71,220,51,248,243,141,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,167,95,60,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,31,41,113,199,213,243,224,234,195,86,185,250,16,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,61,151,181,196,213,113,245,12,254,124,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,233,23,15,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,245,93,224,234,236,121,30,246,188,106,213,158,87,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,57,123,206,158,179,231,185,172,37,123,206,158,103,240,231,155,61,103,207,217,115,246,156,61,103,207,217,115,246,156,61,103,207,217,115,246,156,61,103,207,217,115,246,156,61,79,191,120,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,121,91,246,188,108,213,158,151,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,57,123,206,158,179,231,185,172,37,123,206,158,103,240,231,155,61,103,207,217,115,246,156,154,166,166,169,105,106,154,154,166,166,169,105,106,154,154,166,166,169,105,106,154,154,78,190,120,212,52,53,77,77,83,211,212,52,53,77,77,83,211,212,52,53,77,77,83,211,87,106,186,104,85,77,23,212,52,53,77,77,83,211,212,52,53,77,77,83,211,212,52,53,77,77,83,211,185,172,37,53,77,77,103,240,231,155,154,238,183,154,102,124,25,95,198,151,241,205,225,179,34,227,203,248,50,190,140,47,227,203,248,50,190,140,47,227,203,248,50,190,140,47,227,203,248,50,190,140,47,227,155,196,248,2,187,192,46,176,11,236,182,9,118,203,89,177,120,251,107,9,236,46,152,104,213,19,176,187,26,205,94,189,147,95,235,215,189,176,197,24,92,30,95,12,78,62,115,178,156,44,39,203,201,114,178,156,44,219,201,118,178,157,108,39,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,50,96,12,24,3,198,128,49,96,196,13,113,67,220,228,39,110,226,80,24,176,5,31,201,148,143,100,131,52,218,123,22,117,217,163,103,81,63,18,164,209,145,174,88,247,139,30,0,144,223,235,93,149,237,157,245,87,246,232,172,63,87,101,22,87,229,221,67,39,199,219,94,136,171,206,153,28,247,228,218,107,124,206,100,156,163,37,157,38,73,201,81,114,148,28,37,71,201,57,77,210,105,146,196,33,113,72,28,102,39,14,157,38,73,111,210,155,187,167,55,239,63,176,190,193,74,182,251,196,251,54,86,179,221,137,120,216,216,42,236,230,149,55,188,115,15,167,197,168,42,166,197,254,100,58,93,54,120,212,247,237,56,195,80,197,84,49,85,76,21,83,197,84,177,83,78,111,151,208,41,167,78,57,37,220,9,119,194,157,112,239,191,112,119,202,169,83,78,157,114,234,158,11,247,92,184,231,194,41,167,203,190,34,248,222,1,247,143,56,24,117,151,238,108,57,31,215,120,145,121,240,247,239,252,213,168,183,246,220,229,234,163,166,92,125,132,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,231,177,154,184,58,174,142,171,227,234,184,58,174,142,171,167,94,60,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,187,231,234,232,121,50,122,62,108,74,207,135,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,121,30,171,137,158,163,231,232,57,122,142,158,163,231,232,121,234,197,67,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,156,35,239,139,35,175,154,58,242,138,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,207,99,53,57,114,142,156,35,231,200,57,114,142,156,35,79,189,120,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,125,113,228,101,83,71,94,114,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,121,172,38,71,222,111,71,78,64,19,208,4,52,1,157,122,241,8,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,251,34,160,139,166,2,186,32,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,238,149,128,230,117,121,93,94,151,215,205,225,179,34,175,203,235,242,186,188,46,175,203,235,242,186,188,46,175,203,235,242,186,188,46,175,203,235,242,186,188,46,175,155,196,235,194,183,240,45,124,11,223,54,196,183,229,172,88,188,227,213,199,183,11,12,90,245,4,223,174,214,176,87,239,215,215,198,117,111,227,247,63,184,60,190,24,156,124,6,96,1,88,0,22,128,5,96,1,88,104,19,218,132,54,161,77,208,16,52,4,13,65,67,208,16,52,4,13,65,67,208,16,52,132,187,224,46,184,11,238,130,187,80,26,148,6,165,201,143,210,196,49,46,196,10,23,146,169,11,73,169,47,26,61,252,185,236,209,195,159,119,87,95,116,196,38,214,253,162,7,178,227,247,173,47,183,70,39,237,149,61,58,105,207,229,150,224,114,59,58,120,245,195,225,236,246,92,199,241,22,87,219,213,255,177,189,229,199,58,142,123,114,177,53,57,214,241,206,247,223,221,169,142,27,94,196,161,142,76,27,211,198,180,49,109,76,155,67,29,29,234,200,7,242,129,124,160,67,29,29,234,152,143,111,99,45,251,109,45,61,214,158,94,205,84,175,222,188,242,134,119,238,225,180,24,85,197,180,216,159,76,167,203,6,143,250,190,29,103,24,6,152,1,102,128,25,96,6,152,1,118,216,232,237,18,58,108,212,97,163,60,58,143,206,163,243,232,253,247,232,14,27,117,216,168,195,70,221,33,225,14,9,119,72,56,108,116,217,87,4,75,127,119,123,56,159,116,151,238,67,57,31,215,120,145,121,240,247,239,24,212,88,55,226,60,164,234,163,134,84,125,132,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,231,176,154,168,58,170,142,170,163,234,168,58,170,142,170,167,94,60,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,29,85,71,213,187,167,234,216,121,42,118,62,108,200,206,135,216,57,118,142,157,99,231,216,57,118,142,157,99,231,216,57,118,142,157,99,231,216,57,118,142,157,99,231,216,121,14,171,137,157,99,231,216,57,118,142,157,99,231,216,121,234,197,195,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,156,33,239,137,33,175,26,26,242,138,33,103,200,25,114,134,156,33,103,200,25,114,134,156,33,103,200,25,114,134,156,33,103,200,25,114,134,156,33,207,97,53,25,114,134,156,33,103,200,25,114,134,156,33,79,189,120,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,61,49,228,101,67,67,94,50,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,57,172,38,67,222,111,67,78,63,211,207,244,51,253,156,122,241,232,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,123,162,159,139,134,250,185,160,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,238,145,126,102,117,89,93,86,151,213,205,225,179,34,171,203,234,178,186,172,46,171,203,234,178,186,172,46,171,203,234,178,186,172,46,171,203,234,178,186,172,46,171,155,196,234,130,183,224,45,120,11,222,54,131,183,229,172,88,188,225,213,134,183,11,10,90,245,4,222,174,166,176,87,239,214,215,194,117,111,211,183,63,184,60,190,24,156,124,166,95,233,87,250,149,126,165,95,233,87,98,147,216,36,54,137,77,202,144,50,164,12,41,67,202,144,50,164,12,41,67,202,144,50,36,187,200,46,178,139,236,34,187,56,26,142,134,163,201,207,209,196,1,46,184,10,20,146,41,10,73,72,47,154,60,241,185,236,209,19,159,119,150,94,116,100,38,214,253,162,7,172,227,247,109,175,181,38,231,235,149,61,58,95,207,181,150,246,90,251,143,31,95,30,29,46,126,251,239,103,207,15,94,255,245,217,139,31,174,142,119,28,135,93,126,123,255,250,237,195,217,124,239,95,31,46,126,221,123,119,252,241,31,167,239,79,190,56,241,113,220,147,43,178,165,19,31,151,44,73,148,67,32,183,124,93,231,66,146,113,100,28,25,71,198,145,113,206,133,116,46,36,101,72,25,82,134,206,133,116,46,100,62,74,142,216,236,183,216,188,255,8,249,6,43,217,238,51,232,219,88,205,118,39,98,96,99,75,176,155,87,222,240,206,61,156,22,163,170,152,22,251,147,233,116,217,224,81,223,183,227,12,67,18,147,196,36,49,73,76,18,147,196,206,43,189,93,66,231,149,58,175,148,106,167,218,169,118,170,189,255,170,221,121,165,206,43,117,94,169,251,44,220,103,225,62,11,231,149,46,251,138,224,251,5,220,51,226,136,211,93,186,155,229,124,92,227,69,230,193,223,191,147,84,83,220,206,179,130,189,143,218,103,239,35,236,29,123,199,222,177,119,236,29,123,199,222,177,119,236,29,123,199,222,177,247,92,126,70,98,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,35,236,89,17,246,97,251,132,125,136,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,158,203,207,72,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,119,142,176,243,232,25,121,244,170,125,143,94,241,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,231,242,51,146,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,239,206,163,151,237,123,244,146,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,61,151,159,145,60,58,143,206,163,243,232,60,58,143,190,235,30,157,164,38,169,73,106,146,58,245,226,145,212,36,53,73,77,82,147,212,36,53,73,77,82,147,212,36,53,73,77,82,147,212,36,53,73,77,82,147,212,36,53,73,77,82,247,87,82,23,237,75,234,130,164,38,169,73,106,146,154,164,38,169,73,106,146,154,164,38,169,73,106,146,58,151,159,145,36,53,73,77,82,147,212,220,47,247,203,253,114,191,220,47,247,203,253,114,191,220,47,247,203,253,114,191,220,111,6,116,149,251,229,126,185,95,238,151,251,229,126,185,95,238,183,231,238,23,226,133,120,33,94,136,183,117,196,91,206,138,197,123,96,155,136,119,1,70,171,158,32,222,213,134,246,234,61,253,218,193,238,213,88,145,193,229,241,197,224,228,51,54,139,205,98,179,216,44,54,139,205,162,158,168,39,234,137,122,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,18,134,132,33,97,72,24,18,6,224,0,56,0,78,126,0,39,142,140,225,92,104,146,76,53,73,94,102,163,229,71,88,151,61,122,132,245,99,50,27,29,97,139,117,191,232,129,7,249,189,193,69,218,242,233,128,101,143,78,7,116,145,102,116,145,254,252,226,250,50,93,156,88,57,222,250,154,252,244,254,234,255,193,23,7,84,142,123,114,9,54,63,160,242,143,21,232,250,60,202,53,47,227,248,73,142,142,163,227,232,56,58,142,206,241,147,142,159,100,18,153,68,38,209,241,147,142,159,204,199,212,241,157,253,246,157,247,159,122,223,96,37,151,181,206,180,171,217,238,68,196,108,108,55,118,243,202,27,222,185,135,211,98,84,21,211,98,127,50,157,46,27,60,234,251,118,156,97,184,99,238,152,59,230,142,185,99,238,216,177,168,183,75,232,88,84,199,162,50,240,12,60,3,207,192,247,223,192,59,22,213,177,168,142,69,117,87,134,187,50,220,149,225,88,212,101,95,17,124,119,129,59,76,156,164,186,75,247,190,156,143,107,188,200,60,248,251,119,96,107,220,155,127,238,146,245,81,99,178,62,66,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,115,89,77,100,29,89,71,214,145,117,100,29,89,71,214,83,47,30,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,221,147,117,252,60,29,63,31,54,230,231,67,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,60,151,213,196,207,241,115,252,28,63,199,207,241,115,252,60,245,226,225,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,206,146,247,198,146,87,141,45,121,197,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,231,178,154,44,57,75,206,146,179,228,44,57,75,206,146,167,94,60,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,242,222,88,242,178,177,37,47,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,242,92,86,147,37,239,183,37,167,160,41,104,10,154,130,78,189,120,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,189,81,208,69,99,5,93,80,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,247,76,65,51,187,204,46,179,203,236,230,240,89,145,217,101,118,153,93,102,151,217,101,118,153,93,102,151,217,101,118,153,93,102,151,217,101,118,153,93,102,151,217,77,98,118,1,92,0,23,192,5,112,155,2,220,114,86,44,222,242,26,0,220,5,7,173,122,2,112,87,131,216,171,119,236,107,229,186,183,121,1,6,151,199,23,131,147,207,12,44,3,203,192,50,176,12,44,3,203,109,114,155,220,38,183,201,26,178,134,172,33,107,200,26,178,134,172,33,107,200,26,178,134,124,23,223,197,119,241,93,124,23,77,67,211,208,52,249,105,154,56,204,5,90,65,67,50,165,33,73,1,70,179,231,64,151,61,122,14,244,14,3,140,142,228,196,186,95,244,0,119,252,190,253,21,215,236,204,189,178,71,103,238,185,226,210,95,113,255,241,227,203,163,195,197,11,124,63,123,126,240,250,175,207,94,252,112,117,240,227,56,244,34,220,251,215,111,31,206,230,123,255,250,112,241,235,222,187,227,143,255,56,125,127,242,197,89,144,227,158,92,151,173,157,5,185,100,81,34,29,15,185,229,43,59,49,146,150,163,229,104,57,90,142,150,115,98,164,19,35,201,67,242,144,60,116,98,164,19,35,243,145,115,20,103,191,21,231,253,135,204,55,88,201,118,159,82,223,198,106,182,59,17,23,27,91,135,221,188,242,134,119,238,225,180,24,85,197,180,216,159,76,167,203,6,143,250,190,29,103,24,186,152,46,166,139,233,98,186,152,46,118,146,233,237,18,58,201,212,73,166,164,59,233,78,186,147,238,253,151,238,78,50,117,146,169,147,76,221,123,225,222,11,247,94,56,201,116,217,87,4,223,67,224,62,18,135,159,238,210,29,46,231,227,26,47,50,15,254,254,157,177,154,230,22,159,21,252,125,212,5,127,31,225,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,231,244,51,18,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,101,207,140,178,15,187,160,236,67,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,246,156,126,70,162,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,190,115,148,157,75,207,202,165,87,93,184,244,138,75,231,210,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,116,46,61,167,159,145,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,122,151,46,189,236,194,165,151,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,57,253,140,228,210,185,116,46,157,75,231,210,185,244,93,119,233,68,53,81,77,84,19,213,169,23,143,168,38,170,137,106,162,154,168,38,170,137,106,162,154,168,38,170,137,106,162,154,168,38,170,137,106,162,154,168,38,170,137,106,162,186,207,162,186,232,66,84,23,68,53,81,77,84,19,213,68,53,81,77,84,19,213,68,53,81,77,84,19,213,57,253,140,36,170,137,106,162,154,168,230,127,249,95,254,151,255,229,127,249,95,254,151,255,229,127,249,95,254,151,255,229,127,51,32,172,252,47,255,203,255,242,191,252,47,255,203,255,242,191,61,247,191,48,47,204,11,243,194,188,29,96,222,114,86,44,222,5,219,197,188,11,52,90,245,4,243,174,150,180,87,239,235,215,22,118,175,214,154,12,46,143,47,6,39,159,225,89,120,22,158,133,103,225,89,120,22,248,4,62,129,79,224,19,82,132,20,33,69,72,17,82,132,20,33,69,72,17,82,132,20,193,48,48,12,12,3,195,192,48,12,7,195,193,112,242,99,56,113,124,12,237,194,148,100,106,74,114,147,27,173,63,216,186,236,209,131,173,31,151,220,232,136,92,172,251,69,15,84,200,239,141,46,213,214,79,12,44,123,116,98,160,75,53,253,165,250,253,179,215,111,158,29,93,93,176,223,30,188,62,156,93,95,173,139,195,44,199,235,47,205,95,79,63,94,158,158,93,253,207,248,229,248,227,124,239,234,255,196,23,135,87,142,123,114,41,214,60,188,114,233,34,116,114,88,229,214,175,228,112,74,190,142,175,227,235,248,58,190,206,225,148,14,167,100,21,89,69,86,209,225,148,14,167,204,199,218,113,159,253,118,159,55,47,189,85,136,93,55,251,178,6,154,118,53,219,157,136,164,141,237,201,110,94,121,195,59,247,112,90,140,170,98,90,236,79,166,211,101,131,71,125,223,142,51,12,143,204,35,243,200,60,50,143,204,35,59,52,245,118,9,29,154,234,208,84,54,158,141,103,227,217,248,254,219,120,135,166,58,52,213,161,169,238,214,112,183,134,187,53,28,154,186,236,43,130,239,58,112,231,137,115,86,119,233,158,152,243,113,141,23,153,7,127,255,142,115,141,112,83,208,106,190,62,106,131,175,143,240,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,245,188,86,19,95,199,215,241,117,124,29,95,199,215,241,245,212,139,135,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,122,247,124,29,69,79,74,209,135,109,80,244,33,138,142,162,163,232,40,58,138,142,162,163,232,40,58,138,142,162,163,232,40,58,138,142,162,163,232,40,58,138,158,215,106,162,232,40,58,138,142,162,163,232,40,58,138,158,122,241,80,116,20,29,69,71,209,81,116,20,29,69,71,209,81,116,20,29,69,71,209,81,116,20,29,69,71,209,81,116,20,29,69,231,202,251,228,202,171,54,92,121,197,149,115,229,92,57,87,206,149,115,229,92,57,87,206,149,115,229,92,57,87,206,149,115,229,92,57,87,206,149,231,181,154,92,57,87,206,149,115,229,92,57,87,206,149,167,94,60,174,156,43,231,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,185,242,62,185,242,178,13,87,94,114,229,92,57,87,206,149,115,229,92,57,87,206,149,115,229,92,57,87,206,149,115,229,92,57,87,206,149,115,229,121,173,38,87,222,111,87,78,68,19,209,68,52,17,157,122,241,136,104,34,154,136,38,162,137,104,34,154,136,38,162,137,104,34,154,136,38,162,137,104,34,154,136,38,162,137,104,34,154,136,38,162,251,36,162,139,54,68,116,65,68,19,209,68,52,17,77,68,19,209,68,52,17,77,68,19,209,68,52,17,77,68,19,209,68,52,17,221,75,17,205,239,242,187,252,46,191,155,195,103,69,126,151,223,229,119,249,93,126,151,223,229,119,249,93,126,151,223,229,119,249,93,126,151,223,229,119,249,93,126,55,137,223,133,113,97,92,24,23,198,109,1,227,150,179,98,241,174,215,12,227,46,80,104,213,19,140,187,90,198,94,189,111,95,91,215,189,173,214,96,112,121,124,49,56,249,12,195,194,176,48,44,12,11,195,194,176,0,39,192,9,112,2,156,208,33,116,8,29,66,135,208,33,116,8,29,66,135,208,33,116,8,122,129,94,160,23,232,5,122,97,53,88,13,86,147,31,171,137,227,93,232,21,70,36,83,35,146,90,98,52,126,80,116,217,163,7,69,239,182,196,232,136,80,172,251,69,15,148,199,239,65,151,94,227,19,249,202,30,157,200,231,210,75,127,233,61,255,249,232,205,179,163,103,47,126,248,249,224,232,206,201,144,227,176,235,240,221,167,179,203,211,179,211,247,39,159,142,207,86,28,19,57,238,201,69,217,210,49,145,95,174,72,148,51,35,183,123,89,7,72,50,115,204,28,51,199,204,49,115,14,144,116,128,36,127,200,31,242,135,14,144,116,128,100,62,126,142,229,236,183,229,188,255,252,249,6,43,217,238,3,236,219,88,205,118,39,162,99,99,27,177,155,87,222,240,206,61,156,22,163,170,152,22,251,147,233,116,217,224,81,223,183,227,12,195,24,51,198,140,49,99,204,24,51,198,14,54,189,93,66,7,155,58,216,148,119,231,221,121,119,222,189,255,222,221,193,166,14,54,117,176,169,59,48,220,129,225,14,12,7,155,46,251,138,224,59,9,220,77,226,44,212,93,186,207,229,124,92,227,69,230,193,223,191,35,87,19,220,232,179,130,188,143,90,39,239,35,228,29,121,71,222,145,119,228,29,121,71,222,145,119,228,29,121,71,222,145,247,60,126,70,34,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,227,235,57,241,245,97,235,124,125,136,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,158,199,207,72,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,119,142,175,179,232,249,88,244,170,117,139,94,177,232,44,58,139,206,162,179,232,44,58,139,206,162,179,232,44,58,139,206,162,231,241,51,146,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,239,204,162,151,173,91,244,146,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,61,143,159,145,44,58,139,206,162,179,232,44,58,139,190,235,22,157,162,166,168,41,106,138,58,245,226,81,212,20,53,69,77,81,83,212,20,53,69,77,81,83,212,20,53,69,77,81,83,212,20,53,69,77,81,83,212,20,53,69,77,81,247,86,81,23,173,43,234,130,162,166,168,41,106,138,154,162,166,168,41,106,138,154,162,166,168,41,106,138,58,143,159,145,20,53,69,77,81,83,212,204,47,243,203,252,50,191,204,47,243,203,252,50,191,204,47,243,203,252,50,191,204,111,6,108,149,249,101,126,153,95,230,151,249,101,126,153,95,230,183,231,230,23,224,5,120,1,94,128,183,109,192,91,206,138,197,91,96,139,128,119,193,69,171,158,0,222,213,128,246,234,29,253,90,193,238,133,47,200,224,242,248,98,112,242,153,153,101,102,153,89,102,150,153,101,102,57,79,206,147,243,228,60,217,68,54,145,77,100,19,217,68,54,145,77,100,19,217,68,54,145,7,227,193,120,48,30,140,7,163,111,232,27,250,38,63,125,19,135,197,64,46,40,73,166,148,36,43,176,209,238,115,171,203,30,61,183,250,17,129,141,142,164,197,186,95,244,0,131,252,94,255,10,109,247,76,192,178,71,103,2,186,66,51,187,66,127,126,113,123,84,229,56,236,178,252,244,126,249,249,148,227,158,92,139,45,157,79,249,199,50,68,57,148,114,205,107,57,137,146,170,163,234,168,58,170,142,170,115,18,165,147,40,9,69,66,145,80,116,18,165,147,40,243,17,118,180,103,191,181,231,205,75,111,149,95,215,205,190,172,124,166,93,205,118,39,226,103,99,43,178,155,87,222,240,206,61,156,22,163,170,152,22,251,147,233,116,217,224,81,223,183,227,12,67,33,83,200,20,50,133,76,33,83,200,78,72,189,93,66,39,164,58,33,149,136,39,226,137,120,34,190,255,34,222,9,169,78,72,117,66,170,123,52,220,163,225,30,13,39,164,46,251,138,224,123,13,220,111,226,80,213,93,186,19,230,124,92,227,69,230,193,223,191,179,91,19,220,10,116,151,177,143,218,97,236,35,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,246,212,250,16,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,246,199,200,216,145,244,196,36,125,216,14,73,31,34,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,167,150,132,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,247,158,164,243,229,137,125,121,213,142,47,175,248,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,83,179,64,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,188,153,47,47,219,241,229,37,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,116,58,25,93,180,35,163,11,50,154,140,38,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,201,232,222,202,104,142,151,227,229,120,57,222,28,62,43,114,188,28,47,199,203,241,114,188,28,47,199,203,241,114,188,28,47,199,203,241,114,188,28,47,199,203,241,114,188,73,28,47,148,11,229,66,185,80,110,43,40,183,156,21,139,247,189,166,40,119,1,67,171,158,160,220,213,62,246,234,189,251,218,187,238,109,185,10,131,203,227,139,193,201,103,36,22,137,69,98,145,88,36,22,137,197,56,49,78,140,19,227,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,220,11,247,194,189,112,47,220,11,174,129,107,224,154,252,112,77,28,245,194,176,144,34,153,74,145,244,30,163,133,199,71,151,61,122,124,244,174,123,140,142,32,197,186,95,244,192,122,252,30,120,1,182,112,74,95,217,163,83,250,92,128,233,46,192,87,47,23,151,224,193,245,53,184,56,33,114,188,205,181,119,241,97,177,238,199,87,11,255,197,225,144,227,158,92,118,141,14,135,188,187,2,29,158,11,185,233,101,28,9,201,191,241,111,252,27,255,198,191,57,18,210,145,144,44,33,75,200,18,58,18,210,145,144,249,88,56,46,179,223,46,243,254,147,229,27,172,100,187,143,166,111,99,53,219,157,136,116,141,237,189,110,94,121,195,59,247,112,90,140,170,98,90,236,79,166,211,101,131,71,125,223,142,51,12,47,204,11,243,194,188,48,47,204,11,59,170,244,118,9,29,85,234,168,82,118,157,93,103,215,217,245,254,219,117,71,149,58,170,212,81,165,238,166,112,55,133,187,41,28,85,186,236,43,130,239,10,112,103,136,211,77,119,233,158,149,243,113,141,23,153,7,127,255,14,81,141,118,211,206,23,100,125,212,152,172,143,144,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,245,92,86,19,89,71,214,145,117,100,29,89,71,214,145,245,212,139,135,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,122,247,100,29,63,79,199,207,135,141,249,249,16,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,207,101,53,241,115,252,28,63,199,207,241,115,252,28,63,79,189,120,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,179,228,189,177,228,85,99,75,94,177,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,185,172,38,75,206,146,179,228,44,57,75,206,146,179,228,169,23,143,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,188,55,150,188,108,108,201,75,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,60,151,213,100,201,251,109,201,41,104,10,154,130,166,160,83,47,30,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,116,111,20,116,209,88,65,23,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,61,83,208,204,46,179,203,236,50,187,57,124,86,100,118,153,93,102,151,217,101,118,153,93,102,151,217,101,118,153,93,102,151,217,101,118,153,93,102,151,217,101,118,147,152,93,0,23,192,5,112,1,220,166,0,183,156,21,139,183,188,6,0,119,193,65,171,158,0,220,213,32,246,234,29,251,90,185,238,109,94,128,193,229,241,197,224,228,51,3,203,192,50,176,12,44,3,203,192,114,155,220,38,183,201,109,178,134,172,33,107,200,26,178,134,172,33,107,200,26,178,134,172,33,223,197,119,241,93,124,23,223,69,211,208,52,52,77,126,154,38,14,115,129,86,208,144,76,105,72,82,128,209,236,57,208,101,143,158,3,189,195,0,163,35,57,177,238,23,61,192,29,191,111,127,197,53,59,115,175,236,209,153,123,174,184,200,87,220,23,231,59,142,215,95,107,107,79,118,28,247,228,42,171,121,178,99,231,103,58,58,205,145,100,35,217,72,54,146,141,100,115,154,163,211,28,169,64,42,144,10,204,83,5,58,205,145,176,36,44,119,79,88,122,166,61,179,154,169,89,189,121,229,13,239,220,195,105,49,170,138,105,177,63,153,78,151,13,30,245,125,59,206,48,228,47,249,75,254,146,191,228,47,249,235,148,209,219,37,116,202,168,83,70,41,116,10,157,66,167,208,251,175,208,157,50,234,148,81,167,140,186,47,194,125,17,238,139,112,202,232,178,175,8,246,253,238,241,112,48,233,46,221,125,114,62,174,241,34,243,224,239,223,249,167,17,110,191,249,130,166,143,26,208,244,17,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,122,151,52,29,51,79,193,204,135,13,152,249,16,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,156,25,207,218,140,87,13,204,120,197,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,103,109,198,203,6,102,188,100,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,118,166,157,105,103,218,153,118,166,157,105,103,218,153,118,166,157,105,103,218,153,118,166,157,105,103,218,153,118,166,157,105,103,218,153,118,166,157,105,103,218,153,118,238,76,59,23,13,180,115,65,59,211,206,180,51,237,76,59,211,206,180,51,237,76,59,211,206,180,51,237,76,59,211,206,180,51,237,220,3,237,204,230,178,185,108,46,155,155,195,103,69,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,55,137,205,5,109,65,91,208,22,180,173,15,109,203,89,177,120,179,171,5,109,23,4,180,234,9,180,93,205,95,175,222,165,175,101,235,222,186,111,125,112,121,124,49,56,249,76,188,18,175,196,43,241,74,188,18,175,148,38,165,73,105,82,154,100,33,89,72,22,146,133,100,33,89,72,22,146,133,100,33,89,72,115,209,92,52,23,205,69,115,177,51,236,12,59,147,159,157,137,131,90,16,21,16,36,83,8,146,136,91,212,125,138,115,217,163,167,56,239,36,183,232,200,73,172,251,69,15,40,199,239,219,92,95,117,207,205,43,123,116,110,158,235,43,205,245,245,242,167,195,23,7,207,102,223,31,190,185,250,126,175,206,105,28,111,127,189,237,125,56,159,191,63,62,221,251,117,126,57,127,123,249,225,226,139,115,27,199,61,185,254,90,56,183,241,225,90,116,126,142,227,54,47,232,92,71,202,141,114,163,220,40,55,202,205,185,142,206,117,36,6,137,65,98,208,185,142,206,117,204,71,188,209,151,253,214,151,158,98,207,179,102,234,89,111,94,121,195,59,247,112,90,140,170,98,90,236,79,166,211,101,131,71,125,223,142,51,12,21,76,5,83,193,84,48,21,76,5,59,111,244,118,9,157,55,234,188,81,66,157,80,39,212,9,245,254,11,117,231,141,58,111,212,121,163,238,153,112,207,132,123,38,156,55,186,236,43,130,237,191,251,63,28,81,186,75,119,166,156,143,107,188,200,60,248,251,119,18,106,236,91,115,150,209,246,81,139,180,125,132,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,158,195,90,162,237,104,123,6,127,190,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,246,244,139,135,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,251,35,165,237,152,122,14,76,125,216,34,83,31,98,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,231,176,150,152,58,166,158,193,159,111,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,61,253,226,97,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,190,11,76,157,57,207,193,156,87,45,154,243,138,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,60,135,181,100,206,153,243,12,254,124,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,233,23,143,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,111,199,156,151,45,154,243,146,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,60,135,181,100,206,153,243,12,254,124,51,231,204,57,115,206,156,211,210,180,52,45,77,75,211,210,180,52,45,77,75,211,210,180,52,45,77,75,211,210,201,23,143,150,166,165,105,105,90,154,150,166,165,105,105,90,154,150,166,165,105,105,90,122,86,204,138,22,181,116,65,75,211,210,180,52,45,77,75,211,210,180,52,45,77,75,211,210,180,52,45,157,195,90,210,210,180,116,6,127,190,105,233,126,107,105,182,151,237,101,123,217,222,28,62,43,178,189,108,47,219,203,246,178,189,108,47,219,203,246,178,189,108,47,219,203,246,178,189,108,47,219,203,246,178,189,73,108,47,168,11,234,130,186,160,110,123,80,183,156,21,139,55,191,86,160,238,130,136,86,61,129,186,171,185,236,213,187,248,181,124,221,11,89,138,193,229,241,197,224,228,51,33,75,200,18,178,132,44,33,75,200,82,157,84,39,213,73,117,146,136,36,34,137,72,34,146,136,36,34,137,72,34,146,136,36,34,253,69,127,209,95,244,23,253,197,218,176,54,172,77,126,214,38,14,130,65,90,192,145,76,225,72,38,60,163,173,167,78,151,61,122,234,244,163,224,25,29,185,138,117,191,232,1,253,248,189,206,245,216,214,185,126,101,143,206,245,115,61,38,191,30,143,14,94,253,112,120,117,176,228,120,187,11,240,230,127,230,253,147,36,199,61,185,226,26,158,36,121,245,251,116,122,116,228,202,87,112,86,36,9,71,194,145,112,36,28,9,231,172,72,103,69,82,133,84,33,85,232,172,72,103,69,230,163,226,8,205,126,11,205,251,143,161,111,176,146,237,62,199,190,141,213,108,119,34,230,53,182,252,186,121,229,13,239,220,195,105,49,170,138,105,177,63,153,78,151,13,30,245,125,59,206,48,228,48,57,76,14,147,195,228,48,57,236,12,211,219,37,116,134,169,51,76,41,118,138,157,98,167,216,251,175,216,157,97,234,12,83,103,152,186,175,194,125,21,238,171,112,134,233,178,175,8,190,63,192,61,34,142,61,221,165,187,87,206,199,53,94,100,30,252,253,59,93,53,226,237,59,183,60,125,212,132,167,143,240,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,187,229,233,168,121,18,106,62,108,66,205,135,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,220,120,238,110,188,106,226,198,43,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,60,119,55,94,54,113,227,37,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,115,151,226,185,104,34,158,11,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,231,94,136,103,62,151,207,229,115,249,220,28,62,43,242,185,124,46,159,203,231,242,185,124,46,159,203,231,242,185,124,46,159,203,231,242,185,124,46,159,203,231,242,185,73,124,46,108,11,219,194,182,176,109,3,108,91,206,138,197,187,93,61,108,187,64,160,85,79,176,237,106,1,123,245,62,125,109,91,247,214,126,239,131,203,227,139,193,201,103,232,21,122,133,94,161,87,232,21,122,5,53,65,77,80,19,212,132,11,225,66,184,16,46,132,11,225,66,184,16,46,132,11,225,66,160,11,232,2,186,128,46,160,11,159,193,103,240,153,252,248,76,28,215,66,169,176,32,153,90,144,84,226,162,246,3,157,203,30,61,208,121,55,197,69,71,84,98,221,47,122,160,57,126,223,234,18,171,125,130,94,217,163,19,244,92,98,113,46,177,191,60,59,58,122,126,240,250,175,179,197,85,54,251,246,224,245,225,236,231,23,223,29,188,62,252,254,234,180,198,241,234,107,237,239,167,103,103,239,142,63,254,99,111,177,228,123,191,28,127,156,239,125,122,255,246,248,227,252,215,47,142,109,28,55,187,232,30,92,101,15,46,194,184,199,54,222,124,215,95,111,183,20,141,15,113,108,225,245,28,233,184,35,186,173,44,6,213,131,191,44,149,79,7,197,205,223,219,166,127,252,61,169,42,98,248,182,85,195,156,220,12,179,248,171,219,240,222,72,233,133,91,195,21,140,50,75,200,2,38,84,110,13,151,50,222,64,245,214,51,186,116,235,124,61,219,26,168,222,122,70,63,226,177,225,122,198,27,40,100,61,19,232,193,142,174,203,116,111,58,9,5,97,151,107,153,236,103,102,66,69,216,249,122,166,248,153,153,240,200,199,134,235,25,111,160,173,215,51,157,204,236,226,218,236,96,156,237,87,50,149,206,108,186,144,177,230,9,94,201,100,15,188,239,114,69,219,158,105,235,85,77,231,94,187,248,147,222,193,56,117,86,114,195,59,250,112,90,140,170,98,90,236,79,166,211,101,163,71,126,63,143,53,78,200,74,38,80,196,29,93,143,237,14,19,178,134,9,36,113,211,173,182,40,195,132,172,97,116,77,220,209,85,216,234,44,193,11,24,83,20,119,185,128,41,126,18,70,87,197,93,46,96,244,191,200,164,59,182,180,233,50,70,26,103,235,149,76,119,116,105,211,191,94,71,26,39,100,37,19,104,247,134,171,24,103,152,173,215,48,133,120,239,226,7,99,219,179,108,189,128,41,212,123,23,11,216,246,44,193,11,24,83,190,119,185,128,209,63,219,164,60,206,180,225,66,70,155,39,116,49,147,28,105,218,120,49,35,205,19,178,152,209,239,203,232,232,143,118,218,5,140,121,111,70,151,11,24,229,103,163,251,51,28,111,186,241,43,130,239,51,112,175,137,19,81,119,233,46,152,243,113,141,23,153,7,127,255,14,94,237,248,54,160,13,128,126,212,10,160,31,1,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,63,46,64,15,195,167,197,240,195,86,48,252,16,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,190,199,24,158,108,79,43,219,171,86,100,123,69,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,53,101,123,217,138,108,47,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,207,71,182,243,216,60,54,143,205,99,231,241,145,156,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,251,17,120,236,162,21,143,93,240,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,63,42,143,77,14,147,195,228,48,57,76,14,147,195,228,48,57,76,14,147,195,228,48,57,76,14,147,195,228,48,57,76,14,147,195,228,48,57,76,14,147,195,53,229,48,6,140,1,99,192,24,112,27,12,184,108,133,1,151,61,98,192,171,53,238,213,123,247,181,172,221,219,110,17,6,151,199,23,131,147,207,236,45,123,203,222,178,183,236,45,123,203,138,178,162,25,216,70,86,180,231,86,148,109,100,27,217,70,182,145,109,100,27,217,70,182,145,109,100,27,57,50,142,140,35,227,200,56,50,90,135,214,161,117,250,161,117,226,48,26,40,6,61,201,148,158,116,15,60,142,142,158,207,14,126,252,223,111,102,71,207,222,28,30,29,29,60,63,152,141,38,197,243,89,249,102,86,206,202,217,120,53,240,56,59,123,183,119,252,219,255,189,220,59,59,189,156,159,157,29,191,59,222,27,77,138,119,123,229,229,3,224,81,14,198,235,128,199,201,120,3,240,56,9,61,139,237,236,236,254,207,236,213,147,54,62,134,173,217,75,57,129,237,161,2,249,241,47,127,188,236,179,239,151,124,197,243,131,255,61,123,246,226,167,159,223,204,142,14,95,252,240,230,199,5,254,46,246,39,127,252,151,55,47,223,28,28,205,222,188,252,235,225,139,215,11,24,80,238,87,127,252,151,111,15,222,124,247,227,236,167,87,135,11,206,116,239,87,116,42,79,78,30,124,0,106,142,61,46,79,78,239,124,242,168,6,229,160,92,252,187,114,48,186,253,184,81,22,139,207,27,85,25,206,60,30,206,219,152,86,180,55,238,74,84,241,112,230,118,12,67,23,131,87,77,7,223,230,99,105,23,131,15,215,15,222,206,137,88,237,13,190,213,31,197,230,164,160,229,129,155,92,219,97,237,190,139,193,107,94,219,97,145,188,139,193,55,92,219,237,156,92,212,210,224,171,187,254,86,235,29,24,210,219,26,122,69,66,255,98,228,54,146,117,203,51,47,219,21,10,154,59,228,33,164,45,205,190,58,180,111,117,145,4,150,237,246,135,222,240,147,100,56,45,70,85,49,45,246,39,211,233,178,161,35,254,28,89,21,226,183,93,231,237,219,119,123,3,111,247,49,181,113,104,110,111,224,173,254,8,54,205,186,45,143,91,231,205,48,36,162,182,60,238,134,183,192,198,201,178,165,113,87,31,196,242,197,196,45,156,124,210,210,208,171,207,60,249,226,147,70,11,135,140,180,55,244,86,63,39,154,151,216,150,6,94,209,96,183,186,146,67,186,103,75,227,174,40,158,91,141,27,82,25,91,30,183,206,143,181,144,166,215,222,184,171,78,133,120,56,114,43,167,48,180,59,246,54,239,119,173,156,119,208,222,216,181,223,162,67,122,101,203,227,214,188,150,99,188,69,111,217,5,55,164,177,229,57,109,93,228,88,254,21,235,238,48,95,241,21,235,218,75,237,148,22,222,172,150,127,197,186,102,181,226,43,194,215,121,125,179,90,245,37,193,235,182,182,89,173,248,138,26,47,50,15,254,254,111,238,186,45,111,187,206,195,188,241,124,246,226,231,231,179,31,126,250,121,177,15,255,199,159,210,37,191,203,184,149,223,163,26,53,255,61,70,211,237,126,143,233,170,223,227,124,244,235,214,131,172,251,77,230,205,127,151,59,65,45,180,7,142,90,233,129,35,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,48,151,30,168,237,237,108,219,27,182,210,246,134,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,94,39,109,79,168,219,217,80,87,181,18,234,42,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,66,66,93,217,74,168,43,133,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,52,47,205,75,243,210,188,52,47,205,75,243,210,188,52,47,205,75,243,210,188,52,47,205,43,89,243,42,90,105,94,133,230,165,121,105,94,154,151,230,165,121,105,94,154,151,230,165,121,229,219,188,116,35,221,72,55,210,141,116,35,221,72,55,210,141,116,35,221,72,55,234,101,55,18,129,68,32,17,168,81,4,42,90,137,64,133,8,36,2,137,64,157,70,160,225,96,216,167,8,20,60,110,46,17,168,193,224,105,35,80,240,224,169,91,74,189,129,51,104,41,13,6,79,219,82,194,6,207,36,73,4,14,157,69,146,8,155,57,147,36,17,60,116,234,36,17,60,112,234,36,17,60,112,218,36,81,111,220,100,73,162,222,184,201,146,68,216,184,153,36,137,176,161,51,216,221,15,27,56,249,238,126,216,184,201,119,247,235,141,155,108,119,63,120,220,180,251,205,245,198,77,182,223,188,121,220,172,246,155,237,30,199,220,61,126,196,251,190,75,55,100,159,205,254,242,242,213,225,98,23,234,249,15,63,45,118,98,171,217,104,195,78,236,233,222,223,63,92,204,255,57,191,216,123,119,114,254,112,11,182,26,140,50,216,130,189,63,98,55,123,175,155,95,195,166,107,227,77,215,170,24,61,93,190,233,122,103,59,118,197,166,235,168,216,31,239,200,166,43,121,79,222,147,247,89,236,22,147,247,228,61,121,159,215,54,183,211,166,114,191,107,192,99,97,220,234,144,93,87,112,171,131,91,29,220,234,224,86,7,183,58,184,213,193,173,14,89,166,39,183,58,228,117,171,131,35,178,50,238,91,231,227,26,47,50,15,254,254,221,132,209,243,155,48,150,52,191,97,179,230,55,212,252,52,63,205,79,243,211,252,52,63,205,79,243,211,252,52,63,205,79,243,211,252,52,63,205,79,243,211,252,52,63,205,79,243,211,252,52,63,205,79,243,211,252,210,53,63,253,110,247,250,93,213,172,223,85,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,39,26,137,113,43,98,92,217,44,198,149,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,173,136,113,69,179,24,87,136,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,247,184,99,156,174,165,107,233,90,186,150,174,165,107,233,90,186,150,174,165,107,233,90,186,150,174,165,107,197,233,90,101,179,155,204,74,55,153,233,90,186,150,174,165,107,233,90,186,150,174,165,107,233,90,186,150,174,165,107,233,90,186,150,174,165,107,233,90,186,150,174,165,107,233,90,186,150,174,165,107,233,90,113,186,86,163,251,181,74,247,107,233,90,186,150,174,165,107,233,90,186,150,174,165,107,233,90,121,117,45,109,72,27,210,134,180,33,109,72,27,210,134,180,33,109,72,27,210,134,122,217,134,132,30,161,71,232,169,23,122,138,102,161,167,16,122,132,30,161,167,229,208,51,28,12,251,20,122,130,199,205,37,244,52,24,60,109,232,9,30,60,117,47,169,55,112,6,189,164,193,224,105,123,73,216,224,153,100,135,192,161,179,200,14,97,51,103,146,29,130,135,78,157,29,130,7,78,157,29,130,7,78,155,29,234,141,155,44,59,212,27,55,89,118,8,27,55,147,236,16,54,116,6,59,248,97,3,39,223,193,15,27,55,249,14,126,189,113,147,237,224,7,143,155,118,79,185,222,184,201,246,148,55,143,155,213,158,178,29,226,152,59,196,143,120,111,119,233,166,235,209,79,207,94,124,127,112,116,56,251,143,103,255,117,240,234,251,217,209,243,89,53,155,206,170,234,219,171,13,216,241,134,13,216,179,243,211,247,191,30,159,205,247,254,117,250,249,248,226,215,189,179,119,123,213,222,116,175,170,190,253,98,51,118,188,110,51,246,193,247,178,98,59,246,206,146,61,252,154,6,59,180,171,191,135,110,118,107,195,94,207,206,109,216,206,237,195,235,126,233,94,238,176,120,90,213,222,203,45,71,187,177,151,91,45,174,171,85,239,148,85,118,123,185,53,198,205,99,47,183,209,224,41,247,114,27,13,158,18,237,215,24,60,237,38,116,221,129,147,111,66,55,26,60,229,38,116,163,193,83,162,253,208,193,179,216,61,15,30,58,131,221,243,186,51,231,112,24,85,232,236,89,236,252,55,24,122,195,79,146,225,180,24,85,197,180,216,159,76,167,203,134,142,248,115,36,121,174,168,49,112,218,92,81,99,224,148,185,162,238,184,137,114,69,221,113,19,229,138,208,113,179,200,21,161,67,103,113,151,68,141,161,211,54,150,208,129,19,55,150,208,113,19,55,150,186,227,38,106,44,53,198,205,225,46,137,154,99,167,190,75,162,198,216,41,139,86,221,113,19,21,173,109,198,205,170,104,57,65,107,167,178,217,249,184,198,139,204,131,191,127,247,111,100,115,255,70,157,82,56,106,175,20,142,148,66,165,80,41,84,10,149,66,165,80,41,84,10,149,66,165,80,41,84,10,149,66,165,80,41,84,10,149,66,165,80,41,84,10,149,66,165,80,41,84,10,149,194,222,150,66,213,175,215,213,111,216,94,245,27,170,126,170,159,234,167,250,169,126,170,159,234,167,250,169,126,170,159,234,167,250,169,126,170,159,234,167,250,169,126,170,159,234,167,250,169,126,170,159,234,167,250,169,126,121,84,63,9,175,215,9,175,106,47,225,85,18,158,132,39,225,73,120,18,158,132,39,225,73,120,18,158,132,39,225,73,120,18,158,132,39,225,73,120,18,158,132,39,225,73,120,18,158,132,39,225,73,120,18,158,132,39,225,53,78,120,101,123,9,175,148,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,176,188,106,88,209,94,13,43,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,108,135,106,152,162,164,40,41,74,138,146,162,164,40,41,74,138,146,162,164,40,41,74,189,44,74,242,144,60,36,15,45,242,208,243,131,255,122,249,98,246,151,131,163,239,94,190,56,122,246,230,112,86,205,202,217,104,67,20,186,250,201,178,247,247,227,179,183,31,222,159,157,94,206,239,165,160,197,207,145,209,186,20,116,255,255,228,138,18,116,231,87,124,241,63,238,193,255,133,6,101,232,225,55,210,77,15,218,230,85,84,160,176,10,244,231,127,253,95,63,31,188,120,243,236,191,14,23,239,3,231,151,255,103,121,14,154,150,251,229,242,28,52,45,247,171,245,57,232,143,175,237,127,14,42,7,163,213,239,235,69,118,57,168,198,184,121,228,160,70,131,167,204,65,141,6,79,153,131,106,12,158,54,7,213,29,56,121,14,106,52,120,202,28,212,104,240,148,57,40,116,240,44,114,80,240,208,25,228,160,186,51,231,112,115,84,232,236,89,164,172,6,67,167,59,223,176,198,208,105,251,91,141,129,211,246,183,26,3,167,236,111,117,199,77,212,223,234,142,155,168,191,133,142,155,69,127,11,29,58,139,254,86,99,232,180,253,45,116,224,196,253,45,116,220,196,253,173,238,184,137,250,91,141,113,115,232,111,53,199,78,221,223,106,140,157,178,191,213,29,55,81,127,219,102,220,158,247,55,119,116,101,156,236,206,199,53,94,100,30,252,253,43,131,61,44,131,195,166,101,112,168,12,42,131,202,160,50,168,12,42,131,202,160,50,168,12,42,131,202,160,50,168,12,42,131,202,160,50,168,12,42,131,202,160,50,168,12,42,131,202,160,50,168,12,246,186,12,170,124,61,172,124,85,211,202,87,169,124,42,159,202,167,242,169,124,42,159,202,167,242,169,124,42,159,202,167,242,169,124,42,159,202,167,242,169,124,42,159,202,167,242,169,124,42,159,202,167,242,169,124,249,84,62,201,174,135,201,174,108,154,236,74,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,26,36,187,162,105,178,43,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,212,47,245,75,253,82,191,212,47,245,75,253,82,191,212,47,245,75,253,82,191,212,47,245,43,143,250,85,52,173,95,133,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,229,81,191,202,69,255,106,82,191,202,65,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,185,212,175,134,15,43,43,61,172,76,253,82,191,212,47,245,75,253,82,191,212,47,245,75,253,82,191,212,47,245,75,253,82,191,212,47,245,75,253,82,191,212,47,245,75,253,82,191,212,47,245,75,253,202,169,126,53,188,247,203,115,191,212,47,245,75,253,82,191,212,47,245,75,253,82,191,212,175,221,171,95,10,146,130,164,32,41,72,10,146,130,164,32,41,72,10,146,130,164,32,245,178,32,201,65,114,144,28,180,34,7,53,124,16,86,233,65,88,114,144,28,148,99,14,26,14,134,125,202,65,193,227,230,146,131,26,12,158,54,7,5,15,158,186,170,212,27,56,131,170,210,96,240,180,85,37,108,240,76,226,68,224,208,89,196,137,176,153,51,137,19,193,67,167,142,19,193,3,167,142,19,193,3,167,141,19,245,198,77,22,39,234,141,155,44,78,132,141,155,73,156,8,27,58,131,125,254,176,129,147,239,243,135,141,155,124,159,191,222,184,201,246,249,131,199,77,187,243,92,111,220,100,59,207,155,199,205,106,231,217,62,114,204,125,228,71,188,3,188,213,222,109,117,245,28,151,81,224,230,109,245,197,131,92,70,61,221,189,173,226,108,223,46,125,25,251,183,246,111,113,126,156,31,231,199,249,179,222,120,198,249,113,126,156,223,97,86,73,110,69,184,121,213,13,63,73,134,211,98,84,21,211,98,127,50,157,46,27,58,174,63,79,157,40,220,63,225,254,9,247,79,184,127,194,253,19,238,159,112,255,132,251,39,220,63,145,123,197,218,249,251,39,156,192,149,113,42,59,31,215,120,145,121,240,247,239,206,142,126,221,217,113,93,7,135,141,235,224,80,29,84,7,213,65,117,80,29,84,7,213,65,117,80,29,84,7,213,65,117,80,29,84,7,213,65,117,80,29,84,7,213,65,117,80,29,84,7,213,65,117,80,29,236,121,29,84,250,250,88,250,170,198,165,175,82,250,148,62,165,79,233,83,250,148,62,165,79,233,83,250,148,62,165,79,233,83,250,148,62,165,79,233,83,250,148,62,165,79,233,83,250,148,62,165,79,233,83,250,114,42,125,178,93,31,179,93,217,56,219,149,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,53,203,118,69,227,108,87,200,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,41,96,10,152,2,166,128,41,96,10,152,2,166,128,41,96,10,152,2,166,128,41,96,10,88,54,5,172,108,124,227,90,233,198,53,5,76,1,83,192,20,48,5,76,1,83,192,20,48,5,76,1,83,192,20,48,5,76,1,83,192,20,48,5,76,1,83,192,20,48,5,76,1,83,192,20,48,5,44,171,2,214,244,30,176,210,61,96,10,152,2,166,128,41,96,10,152,2,166,128,41,96,10,216,14,22,48,21,73,69,82,145,84,36,21,73,69,82,145,84,36,21,73,69,82,145,122,89,145,36,33,73,72,18,90,149,132,138,198,73,168,144,132,36,33,73,40,199,36,52,28,12,251,148,132,130,199,205,37,9,53,24,60,109,18,10,30,60,117,89,169,55,112,6,101,165,193,224,105,203,74,216,224,153,4,138,192,161,179,8,20,97,51,103,18,40,130,135,78,29,40,130,7,78,29,40,130,7,78,27,40,234,141,155,44,80,212,27,55,89,160,8,27,55,147,64,17,54,116,6,123,253,97,3,39,223,235,15,27,55,249,94,127,189,113,147,237,245,7,143,155,118,247,185,222,184,201,118,159,55,143,155,213,238,179,189,228,152,123,201,143,120,23,120,205,254,237,243,103,175,223,188,58,56,90,108,224,206,202,217,112,54,218,106,255,246,221,233,199,197,59,249,98,63,242,193,254,237,112,48,218,176,127,187,113,251,246,225,238,109,192,118,238,87,95,172,78,227,13,222,59,223,106,151,27,188,27,94,198,6,111,216,6,175,93,92,176,31,236,7,251,179,222,126,6,251,193,126,176,63,175,125,115,71,91,229,126,83,194,205,171,110,248,73,50,156,22,163,170,152,22,251,147,233,116,217,208,113,37,122,234,80,225,78,10,119,82,184,147,194,157,20,238,164,112,39,133,59,41,220,73,225,78,138,220,91,214,206,223,73,225,60,174,140,131,217,249,184,198,139,204,131,191,127,247,120,100,115,143,199,202,37,249,227,183,8,137,136,195,198,17,113,40,34,138,136,34,162,136,40,34,138,136,34,162,136,40,34,138,136,34,162,136,40,34,138,136,34,162,136,40,34,138,136,34,162,136,40,34,138,136,34,162,136,40,34,238,68,68,20,4,119,50,8,86,141,131,96,37,8,10,130,130,160,32,40,8,10,130,130,160,32,40,8,10,130,130,160,32,40,8,10,130,130,160,32,40,8,10,130,130,160,32,40,8,10,130,130,160,32,40,8,230,23,4,213,189,157,172,123,101,227,186,87,170,123,234,158,186,167,238,169,123,234,158,186,167,238,169,123,234,158,186,167,238,169,123,234,158,186,167,238,169,123,234,158,186,167,238,169,123,234,158,186,167,238,169,123,234,158,186,23,165,238,21,141,235,94,161,238,169,123,234,158,186,167,238,169,123,234,158,186,167,238,169,123,234,158,186,39,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,125,11,101,85,227,80,86,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,89,255,66,89,217,248,188,200,210,121,145,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,89,31,67,89,211,59,202,74,119,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,59,27,202,196,38,177,73,108,18,155,196,38,177,73,108,18,155,196,38,177,73,108,234,101,108,82,142,148,35,229,168,118,57,42,26,151,163,66,57,82,142,148,163,124,203,209,112,48,236,83,57,10,30,55,151,114,212,96,240,180,229,40,120,240,212,1,166,222,192,25,4,152,6,131,167,13,48,97,131,103,210,49,2,135,206,162,99,132,205,156,73,199,8,30,58,117,199,8,30,56,117,199,8,30,56,109,199,168,55,110,178,142,81,111,220,100,29,35,108,220,76,58,70,216,208,25,36,129,176,129,147,39,129,176,113,147,39,129,122,227,38,75,2,193,227,166,221,164,174,55,110,178,77,234,205,227,102,181,73,109,203,57,230,150,243,35,222,44,94,186,139,251,159,7,179,178,184,58,27,107,54,218,176,117,251,239,227,189,178,40,191,144,254,163,13,251,181,229,198,13,219,84,27,180,215,223,80,55,187,178,171,127,111,91,177,141,183,98,203,162,26,45,223,138,173,138,209,116,71,54,90,71,131,106,213,219,88,149,225,70,107,240,184,185,108,180,54,24,60,53,209,175,61,120,106,162,31,56,120,234,29,226,122,3,103,176,67,220,96,240,212,68,191,246,224,169,137,126,200,224,153,108,109,7,14,157,197,214,118,189,153,115,57,203,42,100,246,76,182,229,107,15,189,225,39,201,112,90,140,170,98,90,236,79,166,211,101,67,71,252,57,146,65,75,8,30,56,117,75,8,30,56,245,61,17,117,198,77,120,79,68,157,113,19,222,19,17,50,110,38,45,33,108,232,108,238,137,8,28,58,117,0,9,27,56,121,0,9,27,55,121,0,169,55,110,194,123,34,2,199,205,229,158,136,26,99,231,112,79,68,224,216,169,239,137,168,51,110,194,123,34,54,141,155,85,110,114,0,215,78,53,173,243,113,141,23,153,7,127,255,238,214,200,230,110,141,77,25,111,88,47,227,13,101,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,188,180,25,79,146,235,77,146,171,234,37,185,74,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,107,249,180,72,125,173,23,125,173,172,215,215,74,125,77,95,211,215,244,53,125,77,95,211,215,244,53,125,77,95,211,215,244,53,125,77,95,211,215,244,53,125,77,95,211,215,244,53,125,77,95,211,215,244,53,125,77,95,123,140,125,173,168,215,215,10,125,77,95,211,215,244,53,125,77,95,211,215,244,53,125,77,95,211,215,244,53,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,106,148,170,138,122,183,130,21,110,5,147,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,26,167,170,90,119,85,21,238,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,242,75,85,114,143,220,35,247,200,61,114,143,220,35,247,200,61,114,143,220,35,247,244,50,247,104,55,218,141,118,115,244,124,246,237,225,171,191,30,30,29,254,231,236,197,225,235,55,179,215,111,14,94,29,61,123,241,195,236,232,249,236,233,183,179,131,163,159,126,60,184,58,44,111,188,62,235,252,50,191,248,199,252,108,254,239,189,247,139,31,61,31,47,143,47,206,78,223,159,236,157,189,219,123,250,203,222,241,217,249,111,199,95,156,163,55,222,80,124,54,6,159,135,189,39,32,0,213,207,61,155,191,209,78,74,80,189,151,21,137,26,71,162,105,185,95,46,143,68,211,114,191,250,227,191,124,123,240,230,187,31,103,63,189,58,252,203,179,163,251,191,162,220,153,140,84,172,250,60,80,100,153,145,2,199,205,39,35,213,30,60,117,70,170,61,120,234,140,20,56,120,250,140,84,103,224,44,50,82,237,193,83,103,164,218,131,167,206,72,33,131,103,147,145,130,134,206,36,35,213,153,57,151,59,158,66,102,207,38,129,213,28,58,237,195,175,2,135,78,223,237,2,7,78,223,237,2,7,78,221,237,234,140,155,176,219,213,25,55,97,183,11,25,55,155,110,23,50,116,54,221,46,112,232,244,221,46,100,224,12,186,93,200,184,25,116,187,58,227,38,236,118,129,227,230,210,237,106,140,157,67,183,11,28,59,117,183,171,51,110,194,110,183,105,220,158,119,59,183,105,101,156,250,206,199,53,94,100,30,252,253,43,138,217,20,197,149,75,242,199,111,209,36,57,142,90,79,142,35,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,113,7,147,163,124,248,40,242,225,176,245,124,56,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,115,207,135,90,224,163,104,129,85,235,45,176,210,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,48,131,22,88,182,222,2,75,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,89,77,86,147,213,100,53,89,77,86,147,213,100,53,89,77,86,147,213,100,53,89,77,86,219,181,172,86,180,158,213,10,89,77,86,147,213,100,53,89,77,86,147,213,100,53,89,77,86,123,20,89,77,154,146,166,164,41,105,74,154,146,166,164,41,105,74,154,146,166,164,169,94,166,41,157,73,103,210,153,90,235,76,69,235,157,169,208,153,116,38,157,169,47,157,105,56,24,246,169,51,5,143,155,75,103,106,48,120,218,206,20,60,120,234,92,83,111,224,12,114,77,131,193,211,230,154,176,193,51,169,30,129,67,103,81,61,194,102,206,164,122,4,15,157,186,122,4,15,156,186,122,4,15,156,182,122,212,27,55,89,245,168,55,110,178,234,17,54,110,38,213,35,108,232,12,2,66,216,192,201,3,66,216,184,201,3,66,189,113,147,5,132,224,113,211,110,105,215,27,55,217,150,246,230,113,179,218,210,182,65,29,115,131,250,17,111,45,47,221,243,125,182,216,227,253,249,224,104,246,234,217,139,23,7,179,209,183,179,103,47,94,191,121,245,243,119,111,158,189,124,49,251,233,167,151,179,111,255,82,78,102,213,172,156,141,55,108,252,158,46,54,34,63,29,159,237,93,156,190,127,127,188,55,250,101,111,49,243,197,167,183,151,167,31,222,239,157,159,127,216,251,229,239,229,228,222,238,239,226,79,237,184,233,238,239,195,189,222,135,91,189,205,119,122,183,251,206,54,111,247,150,53,182,123,235,191,246,78,238,249,150,85,103,123,190,247,255,196,148,203,119,129,203,162,26,45,223,5,174,138,209,116,71,246,120,221,75,224,94,2,247,18,100,177,57,237,94,2,247,18,184,151,32,175,93,117,71,116,229,126,31,132,199,245,184,121,35,187,140,225,230,13,55,111,184,121,195,205,27,110,222,112,243,134,155,55,178,44,93,110,222,200,235,230,13,231,138,101,156,211,206,199,53,94,100,30,252,253,187,173,36,155,219,74,154,22,196,81,55,5,113,164,32,42,136,10,162,130,168,32,42,136,10,162,130,168,32,42,136,10,162,130,168,32,42,136,10,162,130,168,32,42,136,10,162,130,168,32,42,136,10,162,130,168,32,246,182,32,170,129,59,83,3,135,221,212,192,161,26,168,6,170,129,106,160,26,168,6,170,129,106,160,26,168,6,170,129,106,160,26,168,6,170,129,106,160,26,168,6,170,129,106,160,26,168,6,170,129,106,160,26,152,71,13,148,246,118,38,237,85,221,164,189,74,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,189,86,211,94,217,77,218,43,165,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,84,50,149,76,37,83,201,84,50,149,76,37,83,201,84,50,149,76,37,83,201,84,50,149,44,223,74,86,116,83,201,10,149,76,37,83,201,84,50,149,76,37,83,201,84,50,149,76,37,219,161,74,166,52,41,77,74,147,210,164,52,41,77,74,147,210,164,52,41,77,74,83,47,75,147,108,36,27,201,70,65,217,168,232,38,27,21,178,145,108,36,27,101,145,141,138,155,247,255,242,246,253,127,127,241,246,95,78,51,172,70,181,167,77,28,141,90,152,59,73,51,170,61,119,162,242,210,108,222,116,225,165,133,185,147,116,151,122,115,167,173,23,53,103,78,25,47,234,141,156,182,93,212,158,57,81,186,168,61,111,162,114,81,123,222,36,225,162,217,180,177,187,69,179,105,99,103,139,122,211,166,173,22,245,102,78,183,255,95,111,222,84,219,255,245,166,77,181,251,223,108,218,216,155,255,181,167,77,178,27,221,108,218,216,155,209,219,79,155,213,94,180,157,229,152,59,203,143,120,79,184,201,110,110,217,205,77,0,101,196,155,0,190,250,179,44,124,241,47,238,125,201,249,240,207,127,222,110,3,248,234,103,208,215,15,182,109,175,254,229,205,94,238,94,205,181,26,92,30,95,12,78,62,175,221,2,190,126,245,235,151,107,252,50,118,125,237,250,218,245,181,235,107,215,215,174,175,93,95,187,190,118,125,237,250,218,245,181,235,107,7,213,14,170,29,84,59,168,118,80,237,160,218,65,173,185,131,218,137,135,45,35,122,88,59,168,118,80,237,160,182,184,131,90,12,246,7,195,222,236,160,134,79,155,199,14,106,147,185,83,238,160,134,207,157,118,7,181,230,188,201,119,80,155,204,157,114,7,53,112,238,44,118,80,67,103,206,96,7,53,112,228,44,118,80,195,103,78,187,131,26,62,111,218,29,212,240,121,83,238,160,214,156,54,209,14,106,205,105,19,237,160,6,78,155,124,7,53,112,222,196,59,168,129,211,38,222,65,173,57,109,162,29,212,240,105,83,238,160,214,156,54,209,14,234,22,211,218,65,125,196,59,168,89,236,92,126,119,112,244,188,154,61,253,118,246,221,143,7,111,110,54,41,135,179,201,250,77,202,183,199,103,239,170,189,167,191,236,189,253,237,248,114,217,126,228,112,48,137,186,31,121,111,63,250,193,230,114,253,59,248,191,252,54,55,223,172,95,132,223,172,191,221,203,184,47,191,131,253,197,63,118,17,151,236,47,142,138,253,73,191,247,23,29,231,236,56,103,199,57,103,177,57,234,56,103,199,57,59,206,57,175,157,93,15,61,237,205,81,212,55,175,186,225,39,201,112,90,140,170,98,90,236,79,166,211,101,67,199,61,127,216,249,217,206,207,78,191,159,238,252,236,238,79,162,112,126,182,243,179,219,26,215,249,217,206,207,118,126,182,243,179,119,242,252,108,79,106,205,56,74,157,143,107,188,200,60,248,251,119,178,119,214,39,123,175,232,129,227,198,61,112,172,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,246,174,7,106,123,125,108,123,163,198,109,111,164,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,165,63,128,82,168,235,91,168,27,54,14,117,67,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,66,67,93,213,56,212,85,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,133,134,186,178,113,168,43,133,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,52,47,205,75,243,210,188,52,47,205,75,243,210,188,52,47,205,75,243,210,188,52,47,205,43,105,243,42,26,55,175,66,243,210,188,52,47,205,75,243,210,188,52,47,205,75,243,210,188,118,160,121,233,70,186,145,110,164,27,233,70,186,145,110,164,27,233,70,186,145,110,212,203,110,36,2,137,64,34,208,170,8,84,205,70,13,35,80,53,24,137,64,34,144,8,36,2,137,64,34,144,8,36,2,137,64,34,144,8,36,2,137,64,34,144,8,36,2,137,64,34,144,8,36,75,200,18,178,132,44,33,75,108,147,37,134,141,179,196,80,150,144,37,100,9,89,66,150,216,189,44,97,119,223,238,190,77,114,155,228,54,201,109,146,219,36,183,73,110,191,217,126,179,253,102,251,205,143,100,191,217,238,177,221,227,30,237,30,7,236,251,86,141,247,125,43,251,190,246,125,237,251,218,247,181,239,107,223,215,190,175,125,95,251,190,246,125,237,251,218,247,181,239,107,223,215,190,175,125,95,251,190,246,125,237,251,218,247,181,239,155,209,190,111,211,231,47,87,158,191,108,223,215,190,175,125,95,251,190,246,125,237,251,218,247,181,239,107,223,215,190,175,125,95,251,190,246,125,237,251,218,247,181,239,107,223,215,190,175,125,95,251,190,89,237,251,54,125,6,105,229,25,164,246,125,237,251,218,247,181,239,107,223,215,190,175,125,95,251,190,246,125,237,251,218,247,181,239,107,223,215,190,175,125,95,251,190,246,125,237,251,218,247,221,98,223,215,142,237,230,29,219,178,241,142,109,105,199,214,142,173,29,219,164,59,182,197,205,251,97,121,251,126,184,191,120,59,44,167,25,110,216,214,158,54,241,126,109,11,115,39,217,174,173,61,119,162,221,218,102,243,166,219,172,109,97,238,36,123,181,245,230,78,187,85,91,115,230,148,59,181,245,70,78,187,81,91,123,230,68,251,180,181,231,77,180,77,91,123,222,36,187,180,205,166,141,189,73,219,108,218,216,123,180,245,166,77,187,69,91,111,230,116,59,180,245,230,77,181,65,91,111,218,84,251,179,205,166,141,189,61,91,123,218,36,187,179,205,166,141,189,57,187,253,180,246,102,237,205,218,155,93,185,55,91,52,62,69,161,112,138,130,189,89,123,179,246,102,237,205,218,155,181,55,107,111,214,222,172,189,89,123,179,246,102,237,205,218,155,181,55,107,111,214,222,172,189,89,123,179,246,102,237,205,6,239,205,54,117,179,5,55,107,111,214,222,172,189,89,123,179,246,102,237,205,218,155,181,55,107,111,214,222,172,189,89,123,179,246,102,237,205,218,155,181,55,107,111,214,222,172,189,89,123,179,235,247,102,135,179,170,250,99,115,182,90,156,65,187,121,95,118,184,87,85,215,91,137,247,246,100,23,231,138,84,27,246,100,239,124,215,75,55,101,31,156,53,252,197,23,125,249,125,95,255,155,121,91,155,177,183,223,219,250,141,216,170,254,70,236,250,151,184,243,91,103,184,9,123,187,53,186,105,219,114,221,47,218,126,247,118,241,223,183,218,189,93,191,83,187,100,95,118,84,236,143,215,238,203,46,254,203,183,7,111,190,251,113,246,211,171,195,191,60,59,186,243,43,202,201,112,58,122,146,239,190,236,226,88,159,203,147,211,106,48,28,148,127,158,239,83,94,157,239,51,186,121,47,172,242,217,152,173,63,110,226,157,217,54,6,79,178,53,219,198,224,27,254,166,58,156,140,70,197,100,56,25,15,39,197,242,193,235,252,117,181,254,224,137,54,149,27,14,156,110,87,185,141,193,147,108,43,183,49,248,134,107,123,191,120,90,84,79,139,209,100,186,63,89,62,120,196,107,59,237,134,120,221,161,83,238,136,55,156,121,171,191,139,175,155,123,217,95,200,59,158,61,237,118,126,243,161,55,252,36,25,78,139,81,85,76,139,253,201,116,186,108,232,136,63,71,210,69,136,250,3,39,170,16,245,7,78,146,33,26,142,27,187,67,52,28,55,118,136,168,57,110,218,18,81,115,232,119,243,109,135,222,47,71,211,106,84,142,199,211,209,232,110,140,72,51,116,162,126,82,115,224,84,1,165,230,184,169,10,74,195,113,99,39,148,250,227,158,124,248,231,86,43,60,26,77,138,209,184,152,78,70,101,117,119,228,219,175,143,62,246,54,239,119,163,81,53,156,78,158,142,70,195,241,240,225,216,177,223,243,82,21,171,134,227,198,78,86,1,227,102,213,172,78,38,225,95,17,28,120,132,177,88,97,236,124,92,227,69,230,193,223,191,103,73,182,80,241,86,253,38,243,46,90,224,22,231,231,172,105,129,155,206,206,209,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,243,108,129,186,94,223,186,222,22,103,175,173,233,122,155,206,93,211,245,116,61,93,79,215,211,245,116,61,93,79,215,211,245,116,61,93,79,215,211,245,116,61,93,79,215,211,245,116,61,93,79,215,211,245,116,61,93,79,215,211,245,34,29,126,41,210,245,39,210,109,245,128,164,149,145,110,243,195,145,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,187,23,233,202,89,209,224,105,121,229,160,120,60,79,203,43,187,139,116,101,198,145,174,235,214,182,44,7,38,232,111,155,27,100,153,111,162,43,111,30,27,59,186,125,108,108,89,92,189,245,151,107,158,114,155,42,209,213,31,55,113,162,107,99,240,36,137,174,141,193,147,36,186,250,131,39,74,116,13,7,78,151,232,218,24,60,73,162,107,99,240,36,137,174,230,224,105,19,93,221,161,83,38,186,134,51,39,77,116,53,103,79,155,232,154,15,157,32,209,213,31,58,81,162,171,63,112,162,68,87,127,224,36,137,174,225,184,177,19,93,195,113,99,39,186,154,227,166,77,116,53,135,78,155,232,234,15,157,40,209,213,28,56,85,162,171,57,110,170,68,215,112,220,216,137,174,254,184,73,19,93,179,177,147,37,186,250,99,39,73,116,13,199,141,157,232,2,198,149,232,36,58,137,78,162,187,78,116,245,31,98,183,72,75,143,230,33,118,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,215,86,162,171,127,212,101,249,152,142,186,148,232,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,78,237,82,187,212,46,181,75,237,82,187,212,46,181,75,237,82,187,212,46,181,75,237,82,187,50,168,93,47,127,120,241,236,205,179,191,29,206,190,127,121,244,211,143,207,94,204,170,253,217,209,209,193,243,131,225,108,250,237,85,253,26,111,168,95,31,78,222,159,94,158,254,115,190,247,235,135,179,243,223,78,223,239,85,251,123,103,103,199,239,142,135,123,211,95,190,168,97,227,13,53,172,90,31,195,238,254,130,63,254,103,60,248,231,233,131,127,46,39,205,35,216,218,111,177,155,40,22,252,146,34,89,88,36,187,255,231,163,92,158,205,134,197,211,170,110,54,155,148,163,221,168,102,87,207,25,92,245,17,34,163,199,195,213,31,55,143,106,214,104,240,148,213,172,209,224,41,171,89,141,193,211,86,179,186,3,39,175,102,141,6,79,89,205,26,13,158,178,154,133,14,158,69,53,11,30,58,131,106,86,119,230,28,170,89,232,236,89,84,179,6,67,167,187,177,173,198,208,105,83,95,141,129,211,166,190,26,3,167,76,125,117,199,77,148,250,234,142,155,40,245,133,142,155,69,234,11,29,58,139,212,87,99,232,180,169,47,116,224,196,169,47,116,220,196,169,175,238,184,137,82,95,141,113,115,72,125,53,199,78,157,250,106,140,157,50,245,213,29,55,81,234,219,102,92,169,79,234,235,42,245,157,143,107,188,200,60,248,251,87,20,179,41,138,43,151,228,143,223,98,245,247,187,233,23,76,55,253,130,63,179,94,221,172,57,106,53,107,142,100,77,89,83,214,148,53,101,77,89,83,214,148,53,101,77,89,83,214,148,53,101,77,89,83,214,148,53,101,77,89,83,214,148,53,101,77,89,83,214,148,53,101,205,29,206,154,18,165,68,217,66,162,28,182,154,40,135,18,165,68,41,81,74,148,18,165,68,41,81,74,148,18,165,68,41,81,74,148,18,165,68,41,81,74,148,18,165,68,41,81,74,148,18,165,68,41,81,74,148,18,101,95,18,165,222,168,55,182,208,27,171,86,123,99,165,55,234,141,122,163,222,168,55,234,141,122,163,222,168,55,234,141,122,163,222,168,55,234,141,122,163,222,168,55,234,141,122,163,222,168,55,234,141,122,163,222,168,55,234,141,122,227,35,234,141,101,171,189,177,212,27,245,70,189,81,111,212,27,245,70,189,81,111,212,27,245,198,255,199,222,189,245,182,113,37,232,26,254,47,185,142,232,58,145,162,250,206,78,187,39,222,59,39,56,202,198,244,0,3,66,182,25,199,51,118,162,177,229,160,187,129,249,239,27,244,81,166,120,168,181,170,88,107,21,249,220,12,38,110,75,252,40,235,96,191,15,87,21,111,228,141,232,14,221,161,59,116,135,238,208,29,186,67,119,232,14,221,161,59,116,135,238,208,29,186,139,163,187,162,87,186,43,208,29,186,67,119,232,14,221,161,59,116,135,238,208,29,186,59,41,186,195,95,248,11,127,225,47,252,133,191,240,23,254,194,95,248,11,127,141,146,191,88,22,203,98,89,249,88,214,183,15,31,63,252,219,143,143,239,63,90,124,211,172,254,207,143,223,127,127,255,135,191,46,30,47,126,250,238,151,159,223,97,214,108,31,102,253,182,124,189,252,245,143,215,87,47,206,158,54,171,255,243,199,171,87,87,191,63,59,123,125,118,253,242,237,155,59,154,53,219,165,89,107,127,60,155,60,107,237,183,108,248,227,88,253,210,173,79,149,46,136,181,243,169,29,72,177,130,31,19,99,117,97,172,249,102,198,106,138,139,105,44,99,125,120,91,140,133,177,48,22,198,194,88,24,11,99,97,44,39,208,92,241,146,27,114,67,110,200,13,185,33,55,228,134,220,144,27,114,67,110,232,216,220,184,169,241,122,26,241,32,203,224,231,79,52,243,22,205,219,234,22,205,141,211,126,185,113,138,27,113,35,110,196,141,184,17,55,226,70,220,136,27,113,35,110,196,141,184,17,55,226,70,220,136,27,113,35,110,196,141,184,17,55,226,70,220,136,27,143,145,27,209,225,9,208,97,211,47,29,54,232,16,29,162,67,116,136,14,209,33,58,68,135,232,16,29,162,67,116,136,14,209,33,58,68,135,232,16,29,162,67,116,136,14,209,33,58,68,135,232,48,123,58,228,128,39,224,128,117,191,14,88,115,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,211,59,96,213,175,3,86,28,144,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,136,212,144,26,82,67,106,72,13,169,33,53,164,134,212,144,26,82,67,106,72,13,169,29,25,169,149,253,146,90,137,212,144,26,82,67,106,72,13,169,33,53,164,134,212,144,218,105,144,26,150,194,82,88,10,75,97,41,44,133,165,176,20,150,194,82,88,106,148,44,197,152,24,19,99,234,205,152,138,126,141,169,56,176,49,33,37,164,132,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,33,37,164,52,74,82,130,28,144,3,114,64,142,19,70,142,141,132,241,203,119,151,143,31,253,251,226,251,71,63,95,62,190,255,254,255,255,127,229,162,92,84,139,102,143,92,188,125,121,243,250,197,63,206,94,189,120,179,250,203,200,187,255,255,207,114,13,44,170,73,179,11,44,86,127,30,59,185,226,139,223,112,231,147,224,206,159,232,218,31,79,7,204,216,248,228,14,99,24,173,31,10,93,132,209,197,6,168,152,151,23,229,102,168,152,151,23,213,110,168,248,240,182,227,135,138,114,210,108,255,249,94,100,7,21,17,115,243,128,138,78,195,83,66,69,167,225,41,161,34,98,120,90,168,136,29,156,28,42,58,13,79,9,21,157,134,167,132,138,208,225,89,64,69,240,232,12,160,34,118,115,14,151,147,11,221,158,5,178,116,24,157,238,182,82,17,163,211,202,80,196,224,180,50,20,49,56,165,12,197,206,77,36,67,177,115,19,201,80,232,220,44,100,40,116,116,22,50,20,49,58,173,12,133,14,78,44,67,161,115,19,203,80,236,220,68,50,20,49,55,135,195,70,145,179,83,31,54,138,152,157,210,225,98,231,38,114,184,54,115,71,238,112,174,129,151,49,221,93,79,35,30,100,25,252,252,9,97,54,66,184,245,67,178,243,20,212,118,66,172,123,33,196,26,33,34,68,132,136,16,17,34,66,68,136,8,17,33,34,68,132,136,16,17,34,66,68,136,8,17,33,34,68,132,136,16,17,34,66,68,136,8,17,33,142,152,16,113,224,209,114,96,213,11,7,86,56,16,7,226,64,28,136,3,113,32,14,196,129,56,16,7,226,64,28,136,3,113,32,14,196,129,56,16,7,226,64,28,136,3,113,32,14,196,129,56,48,23,14,100,123,71,107,123,101,47,182,87,178,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,14,108,123,69,47,182,87,176,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,216,30,38,195,100,152,12,147,97,50,76,134,201,48,25,38,195,100,152,12,147,97,50,76,54,30,38,43,123,57,2,87,58,2,135,201,48,25,38,195,100,152,12,147,97,50,76,134,201,48,25,38,195,100,152,12,147,97,50,76,134,201,48,25,38,195,100,152,12,147,97,50,76,134,201,198,197,100,125,156,38,43,157,38,195,100,152,12,147,97,50,76,134,201,48,25,38,195,100,71,198,100,168,9,53,161,38,212,132,154,80,19,106,66,77,168,9,53,161,166,81,82,19,55,226,70,220,168,147,27,21,189,184,81,193,141,184,17,55,202,205,141,234,73,61,38,55,10,158,155,139,27,117,24,158,214,141,130,135,167,230,151,184,193,25,240,75,135,225,105,249,37,108,120,38,138,17,56,58,11,197,8,219,156,137,98,4,143,78,173,24,193,131,83,43,70,240,224,180,138,17,55,55,153,98,196,205,77,166,24,97,115,51,81,140,176,209,25,128,64,216,224,228,32,16,54,55,57,8,196,205,77,6,2,193,115,211,38,234,184,185,201,18,245,254,185,89,37,106,193,121,200,224,124,194,169,120,83,195,253,235,131,199,171,104,245,243,195,69,185,168,23,245,238,108,251,236,201,235,127,156,61,185,122,179,92,43,181,245,164,222,85,106,215,118,110,106,181,107,191,101,67,194,94,253,82,47,121,246,211,147,104,89,100,159,95,221,44,159,61,120,251,244,191,151,55,95,253,229,230,245,219,101,104,164,221,249,128,186,108,88,151,253,241,167,203,71,63,254,176,120,248,195,229,227,191,191,123,240,175,254,242,213,179,255,122,185,184,254,231,205,111,127,252,62,185,245,177,191,253,174,46,31,255,242,243,229,226,241,195,239,127,188,124,184,248,230,199,191,62,252,234,47,95,173,254,40,63,191,195,127,251,233,151,197,247,15,191,255,241,241,223,23,191,92,62,250,238,209,127,220,95,253,242,87,127,249,170,152,92,76,15,89,110,223,253,191,29,218,237,179,255,122,121,235,167,96,49,169,230,147,226,236,229,171,23,101,177,250,188,122,247,211,175,101,147,189,187,36,168,202,198,13,217,90,91,239,174,9,239,173,93,39,85,221,39,173,255,69,166,235,164,122,223,164,240,215,214,199,77,106,249,201,28,150,109,59,76,233,246,57,180,61,200,118,157,20,253,57,180,61,181,118,157,180,247,115,40,252,53,236,17,147,182,87,221,150,31,163,29,93,55,102,206,150,94,187,97,76,104,177,237,176,102,211,191,251,2,23,109,187,240,82,196,170,237,125,184,229,31,217,142,66,28,55,167,237,31,89,80,251,141,155,210,246,167,123,80,213,141,155,210,242,179,38,164,215,118,24,18,247,29,112,91,137,237,48,100,239,247,189,160,198,26,49,100,123,59,221,176,37,176,158,70,204,217,86,69,239,142,9,235,162,17,83,182,244,206,150,127,68,219,138,103,196,144,45,37,179,229,144,109,45,179,195,144,184,175,158,109,149,50,110,200,182,151,35,223,29,19,252,130,228,248,65,237,190,201,5,191,212,56,110,80,135,239,184,219,10,109,135,33,209,159,51,93,190,227,198,55,213,245,125,109,170,106,155,183,89,127,233,111,171,183,89,207,144,45,222,104,91,192,109,241,166,119,18,110,155,183,89,143,184,173,222,38,230,163,126,55,228,182,123,163,136,143,225,157,152,219,234,109,162,30,104,25,241,145,88,79,148,109,94,118,187,229,247,220,138,152,171,175,153,215,203,255,121,251,226,245,242,205,195,183,47,175,190,250,203,87,191,190,250,237,251,229,205,213,179,171,155,171,123,203,183,47,175,238,173,254,191,39,175,95,60,253,239,55,63,94,47,127,255,126,149,193,190,123,241,116,249,251,155,229,228,230,31,55,95,237,77,186,85,108,210,173,36,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,73,87,210,149,116,147,39,221,241,198,217,61,119,161,221,30,103,119,222,120,86,156,21,103,197,89,113,86,156,21,103,197,89,113,86,156,21,103,197,89,113,86,156,21,103,197,89,113,86,156,21,103,197,89,113,246,116,58,235,158,203,209,110,239,172,59,175,64,171,179,234,172,58,171,206,170,179,234,172,58,171,206,170,179,234,172,58,171,206,170,179,234,172,58,171,206,170,179,234,172,58,171,206,122,42,157,181,138,237,172,149,206,170,179,234,172,58,171,206,170,179,234,172,58,171,206,170,179,234,172,58,171,206,170,179,234,172,58,171,206,170,179,234,172,58,171,206,186,234,172,101,236,117,3,74,215,13,208,89,117,86,157,85,103,213,89,117,86,157,85,103,213,89,117,86,157,85,103,213,89,117,86,157,85,103,213,89,117,86,157,85,103,125,223,89,35,95,207,90,122,61,171,206,170,179,234,172,58,171,206,170,179,234,172,58,171,162,169,104,42,154,138,166,162,169,104,42,154,138,166,162,41,78,138,147,29,226,100,17,251,34,208,194,139,64,197,73,113,82,156,20,39,143,33,78,158,79,138,179,103,203,229,245,155,235,229,242,89,49,41,171,201,236,221,176,82,162,148,40,131,18,101,219,207,36,161,82,168,20,42,133,74,161,82,168,20,42,101,56,25,78,134,59,225,12,23,249,26,193,226,224,175,17,84,221,142,181,186,233,106,61,86,145,33,234,90,192,156,97,27,91,212,176,33,74,91,212,176,147,236,109,161,131,6,171,110,81,195,134,104,111,81,195,78,182,192,181,30,53,96,135,107,187,105,208,26,23,48,106,152,38,23,48,104,152,50,23,48,104,136,62,23,58,231,192,149,46,116,206,129,91,93,219,57,131,22,187,182,163,6,235,118,109,7,13,84,239,218,206,25,168,225,133,206,57,112,201,11,152,51,68,207,11,157,115,224,170,183,107,78,203,182,247,180,9,47,63,79,35,106,209,211,105,68,204,122,58,141,200,102,79,103,47,162,222,40,102,223,121,196,67,229,93,83,95,252,254,107,25,245,86,17,41,245,93,185,29,52,248,190,138,248,108,127,21,211,70,99,62,219,95,197,124,226,190,138,250,196,125,21,243,137,171,150,119,168,229,175,163,222,38,226,41,189,142,249,44,122,29,245,89,244,58,230,179,232,38,226,179,232,38,226,179,40,138,39,14,135,15,143,126,248,249,242,241,47,223,92,190,187,233,86,211,2,32,86,91,95,191,125,122,115,231,198,91,205,200,94,11,252,241,137,12,42,19,187,30,148,78,120,77,176,215,4,123,77,112,78,175,9,118,193,2,175,6,118,193,2,23,134,245,234,100,175,78,246,234,100,175,78,246,234,228,19,127,117,178,203,40,120,253,246,105,188,126,219,133,97,71,148,177,175,167,81,15,180,140,248,72,140,238,245,229,95,36,222,186,75,226,173,37,94,137,87,226,149,120,37,94,137,87,226,149,120,37,94,137,87,226,149,120,37,94,137,87,226,149,120,37,94,137,87,226,149,120,179,73,188,227,142,181,85,151,88,91,137,181,98,173,88,43,214,138,181,98,173,88,43,214,138,181,98,173,88,43,214,138,181,98,173,88,43,214,138,181,98,173,88,43,214,30,34,214,142,187,187,182,185,16,243,214,238,122,232,139,49,235,174,186,171,238,170,187,234,174,186,171,238,170,187,234,174,186,171,238,170,187,234,174,186,171,238,170,187,234,174,186,171,238,170,187,142,174,187,150,171,175,195,216,238,90,78,74,221,85,119,213,93,117,87,221,85,119,213,93,117,87,221,85,119,213,93,117,87,221,85,119,213,93,117,87,221,85,119,213,93,117,87,221,117,189,187,118,120,189,107,233,245,174,186,171,238,170,187,234,174,186,171,238,170,187,234,174,10,167,194,169,112,42,156,10,167,194,169,112,42,156,10,167,88,41,86,246,20,43,139,46,47,18,45,188,72,84,172,20,43,197,74,177,242,152,98,229,249,164,56,123,182,92,94,191,185,94,46,159,21,147,178,154,204,222,13,43,37,75,201,50,40,89,182,253,76,18,46,133,75,225,82,184,20,46,133,75,225,82,150,147,229,100,185,19,207,114,29,94,67,88,28,252,53,132,42,220,177,87,56,157,173,199,74,50,68,109,11,152,51,108,115,139,26,54,68,121,139,26,118,146,253,45,116,208,96,21,46,106,216,16,45,46,106,216,201,22,185,214,163,6,236,114,109,55,13,90,231,2,70,13,211,232,2,6,13,83,234,2,6,13,209,235,66,231,28,184,218,133,206,57,112,187,107,59,103,208,130,215,118,212,96,29,175,237,160,129,106,94,219,57,3,53,189,208,57,7,46,123,1,115,134,232,123,161,115,14,92,249,118,205,105,217,250,158,54,225,37,232,105,68,61,122,58,141,136,91,79,167,17,25,237,233,236,69,212,27,197,236,59,143,120,168,188,235,234,139,223,127,45,163,222,42,34,173,190,43,185,131,6,224,87,17,159,237,175,98,90,105,204,103,251,171,152,79,220,87,81,159,184,175,98,62,113,213,243,14,245,252,117,212,219,68,60,165,215,49,159,69,175,163,62,139,94,199,124,22,221,68,124,22,221,68,124,22,69,113,197,97,48,226,199,239,126,250,246,209,15,139,106,81,45,202,197,247,143,126,190,124,124,255,187,197,249,131,119,247,242,106,246,184,196,31,47,175,127,123,241,251,89,117,86,157,149,103,175,94,188,121,247,151,238,243,39,119,110,235,213,236,34,138,231,211,73,181,19,40,190,248,13,239,255,187,92,255,133,47,1,227,121,63,47,34,222,242,244,90,74,70,32,91,4,60,24,193,8,123,29,241,247,247,87,222,246,211,47,151,139,239,30,254,240,111,151,223,174,78,219,20,23,179,15,255,203,229,143,151,247,191,91,92,254,248,127,31,254,240,243,170,204,151,23,213,135,255,229,193,253,203,111,190,93,252,244,248,225,223,30,125,247,229,239,40,15,169,23,207,175,223,118,176,139,219,159,88,215,255,188,249,227,245,211,223,206,110,158,191,184,245,119,243,106,117,193,231,213,175,149,147,102,82,156,61,191,126,123,118,253,207,186,124,47,241,229,217,219,39,111,127,191,121,91,21,147,162,229,107,137,215,247,6,217,198,97,231,110,213,143,245,205,225,246,49,212,240,170,235,240,245,127,168,13,53,188,222,61,60,220,78,14,59,188,213,151,98,152,173,12,48,184,203,231,246,118,123,25,106,120,228,231,246,118,155,25,106,248,158,207,237,112,187,57,224,240,237,186,211,234,227,189,195,118,14,57,122,139,254,220,153,28,106,63,3,108,222,212,250,130,118,111,187,212,239,1,183,111,151,173,86,159,36,59,92,107,152,209,123,190,147,212,243,162,169,138,121,113,49,155,207,55,141,30,240,251,200,54,174,107,251,113,222,140,117,135,29,220,238,175,169,65,152,119,216,193,173,190,4,67,176,111,128,185,49,63,12,183,97,224,0,115,247,252,8,12,194,194,3,206,221,206,137,119,22,7,98,226,1,71,191,90,182,29,125,81,54,243,170,41,167,211,121,211,220,230,198,52,163,91,125,159,8,19,210,3,14,222,98,168,173,62,147,183,9,234,1,231,110,49,214,86,115,183,9,235,0,115,99,190,173,109,19,216,195,206,221,118,241,152,245,201,193,151,142,57,252,236,54,63,239,130,47,48,115,216,217,209,63,162,183,121,248,0,115,35,63,151,135,248,17,29,127,122,230,203,103,209,70,119,247,191,197,186,237,182,120,139,117,234,218,251,38,219,164,117,239,27,222,161,194,253,111,177,78,60,45,222,34,252,227,124,23,9,219,188,73,240,199,237,14,16,182,120,139,136,7,89,6,63,255,21,220,52,207,126,191,141,59,235,188,241,253,226,135,95,190,95,157,43,88,117,248,15,95,165,27,222,203,180,151,247,113,203,148,162,223,199,39,134,218,243,62,230,219,222,199,218,233,156,232,119,178,236,254,94,110,57,220,255,254,103,40,37,214,61,81,98,141,18,81,34,74,68,137,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,37,162,68,148,136,18,71,78,137,88,240,136,89,176,234,137,5,43,44,136,5,177,32,22,196,130,88,16,11,98,65,44,136,5,177,32,22,196,130,88,16,11,98,65,44,136,5,177,32,22,196,130,88,16,11,98,65,44,152,19,11,50,190,35,54,190,178,39,227,43,25,31,227,99,124,140,143,241,49,62,198,199,248,24,31,227,99,124,140,143,241,49,62,198,199,248,24,31,227,99,124,140,143,241,49,62,198,199,248,24,31,227,99,124,131,24,95,209,147,241,21,140,143,241,49,62,198,199,248,24,31,227,99,124,140,143,241,49,62,198,135,203,112,25,46,195,101,184,12,151,225,50,92,134,203,112,25,46,195,101,184,12,151,141,141,203,202,158,142,196,149,142,196,225,50,92,134,203,112,25,46,195,101,184,12,151,225,50,92,134,203,112,25,46,195,101,184,12,151,225,50,92,134,203,112,25,46,195,101,184,12,151,225,178,49,114,89,63,167,203,74,167,203,112,25,46,195,101,184,12,151,225,50,92,134,203,112,217,17,114,25,114,66,78,200,9,57,33,39,228,132,156,144,19,114,66,78,200,105,148,228,196,143,248,17,63,234,232,71,69,79,126,84,240,35,126,196,143,114,244,163,122,82,143,201,143,130,231,230,226,71,29,134,167,245,163,224,225,169,25,38,110,112,6,12,211,97,120,90,134,9,27,158,137,102,4,142,206,66,51,194,54,103,162,25,193,163,83,107,70,240,224,212,154,17,60,56,173,102,196,205,77,166,25,113,115,147,105,70,216,220,76,52,35,108,116,6,48,16,54,56,57,12,132,205,77,14,3,113,115,147,193,64,240,220,180,169,58,110,110,178,84,189,127,110,86,169,90,120,30,50,60,159,112,50,222,221,114,167,139,239,31,253,251,187,146,59,255,247,15,119,154,105,218,182,220,233,217,171,23,255,120,247,67,125,254,143,13,119,154,105,246,180,220,91,31,137,45,49,183,215,52,251,229,218,3,167,217,253,15,38,205,74,179,94,218,63,166,52,235,165,253,94,218,239,165,253,153,53,101,47,237,247,210,126,87,194,202,42,228,71,143,222,243,157,164,158,23,77,85,204,139,139,217,124,190,105,244,176,175,69,79,173,15,206,82,56,75,225,44,133,179,20,206,82,56,75,225,44,133,179,20,206,82,228,14,84,71,127,150,194,229,187,50,86,176,235,105,196,131,44,131,159,191,83,30,217,156,242,8,134,191,186,39,248,171,193,31,248,3,127,224,15,252,129,63,240,7,254,192,31,248,3,127,224,15,252,129,63,240,7,254,192,31,248,3,127,224,15,252,129,63,240,7,254,192,95,94,240,7,241,198,139,120,85,79,136,87,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,55,79,34,114,27,68,174,236,73,228,74,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,220,6,145,43,122,18,185,130,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,224,22,220,130,91,112,11,110,193,45,184,5,183,224,22,220,130,91,112,11,110,193,173,195,226,86,217,211,113,179,210,113,51,184,5,183,224,22,220,130,91,112,11,110,193,45,184,5,183,224,22,220,130,91,112,11,110,193,45,184,5,183,224,22,220,130,91,112,11,110,193,45,184,117,120,220,234,231,228,86,233,228,22,220,130,91,112,11,110,193,45,184,5,183,224,22,220,202,31,183,0,17,32,2,68,128,8,16,1,34,64,4,136,0,17,32,2,68,163,4,34,218,67,123,104,207,110,237,41,122,210,158,130,246,208,30,218,51,128,246,212,147,122,76,218,19,60,55,23,237,233,48,60,173,246,4,15,79,141,38,113,131,51,64,147,14,195,211,162,73,216,240,76,236,33,112,116,22,246,16,182,57,19,123,8,30,157,218,30,130,7,167,182,135,224,193,105,237,33,110,110,50,123,136,155,155,204,30,194,230,102,98,15,97,163,51,200,248,97,131,147,103,252,176,185,201,51,126,220,220,100,25,63,120,110,218,176,28,55,55,89,88,222,63,55,171,176,44,19,15,153,137,79,56,240,238,78,179,231,119,95,136,63,109,155,102,207,119,191,16,127,154,87,154,61,31,50,205,238,127,48,105,86,154,245,66,252,49,165,89,47,196,247,66,124,47,196,207,172,41,123,33,190,23,226,187,202,84,86,33,63,122,244,158,239,36,245,188,104,170,98,94,92,204,230,243,77,163,135,125,229,120,106,125,112,242,193,201,7,39,31,156,124,112,242,193,201,7,39,31,156,124,112,242,33,119,160,58,250,147,15,46,141,149,177,130,93,79,35,30,100,25,252,252,157,201,24,201,153,140,13,240,215,244,4,127,13,248,3,127,224,15,252,129,63,240,7,254,192,31,248,3,127,224,15,252,129,63,240,7,254,192,31,248,3,127,224,15,252,129,63,240,7,254,192,31,248,203,11,254,32,222,120,17,175,238,9,241,106,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,231,86,71,68,110,131,200,85,61,137,92,69,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,219,32,114,101,79,34,87,18,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,220,130,91,112,11,110,193,45,184,5,183,224,22,220,130,91,112,11,110,193,45,184,117,104,220,42,122,194,173,2,110,193,45,184,5,183,224,22,220,130,91,112,11,110,193,173,220,113,11,16,1,34,64,4,136,0,17,32,2,68,128,8,16,1,34,64,52,74,32,162,61,180,135,246,236,214,158,162,39,237,41,104,15,237,161,61,3,104,79,61,169,199,164,61,193,115,115,209,158,14,195,211,106,79,240,240,212,104,18,55,56,3,52,233,48,60,45,154,132,13,207,196,30,2,71,103,97,15,97,155,51,177,135,224,209,169,237,33,120,112,106,123,8,30,156,214,30,226,230,38,179,135,184,185,201,236,33,108,110,38,246,16,54,58,131,140,31,54,56,121,198,15,155,155,60,227,199,205,77,150,241,131,231,166,13,203,113,115,147,133,229,253,115,179,10,203,50,241,144,153,248,132,3,239,166,52,251,240,187,135,191,92,126,251,240,241,253,71,139,127,251,233,114,241,195,195,31,23,229,162,94,149,217,106,209,236,46,179,203,151,203,213,63,6,95,95,189,56,123,126,125,115,246,251,242,143,179,242,172,94,15,179,213,164,217,19,102,171,125,93,182,234,156,101,183,76,61,72,149,13,120,44,81,182,115,148,173,138,230,124,115,148,189,149,107,183,68,217,166,184,152,30,73,148,245,18,124,47,193,247,18,252,44,106,178,151,224,123,9,190,151,224,231,149,193,93,95,42,247,227,3,238,248,226,204,67,118,238,224,204,131,51,15,206,60,56,243,224,204,131,51,15,206,60,100,73,83,206,60,228,117,230,193,69,177,50,246,175,235,105,196,131,44,131,159,191,211,24,217,156,198,216,250,33,249,240,46,130,77,176,238,199,4,107,38,200,4,153,32,19,100,130,76,144,9,50,65,38,200,4,153,32,19,100,130,76,144,9,50,65,38,200,4,153,32,19,100,130,76,144,9,50,65,38,152,143,9,242,189,227,245,189,170,31,223,171,248,30,223,227,123,124,143,239,241,61,190,199,247,248,30,223,227,123,124,143,239,241,61,190,199,247,248,30,223,227,123,124,143,239,241,61,190,199,247,248,158,91,35,193,186,64,172,43,251,193,186,18,214,193,58,88,7,235,96,29,172,131,117,176,14,214,193,58,88,7,235,96,29,172,131,117,176,14,214,193,58,88,7,235,96,29,172,131,117,176,14,214,193,58,88,23,136,117,69,63,88,87,192,58,88,7,235,96,29,172,131,117,176,14,214,193,58,88,7,235,96,29,247,226,94,220,139,123,113,47,238,197,189,184,23,247,226,94,220,139,123,113,47,238,149,206,189,202,126,14,169,149,14,169,113,47,238,197,189,184,23,247,226,94,220,139,123,113,47,238,197,189,184,23,247,226,94,220,139,123,113,47,238,197,189,184,23,247,226,94,220,139,123,113,175,180,238,213,203,121,175,210,121,47,238,197,189,184,23,247,226,94,220,139,123,113,47,238,149,183,123,177,35,118,196,142,216,17,59,98,71,236,136,29,177,35,118,196,142,70,105,71,32,8,4,129,160,110,16,84,244,3,65,5,8,2,65,32,232,192,16,84,79,234,49,65,80,240,220,92,32,168,195,240,180,16,20,60,60,181,167,196,13,206,192,83,58,12,79,235,41,97,195,51,97,137,192,209,89,176,68,216,230,76,88,34,120,116,106,150,8,30,156,154,37,130,7,167,101,137,184,185,201,88,34,110,110,50,150,8,155,155,9,75,132,141,206,160,240,135,13,78,94,248,195,230,38,47,252,113,115,147,21,254,224,185,105,155,115,220,220,100,205,121,255,220,172,154,179,130,60,100,65,62,225,246,219,50,202,86,139,243,247,119,99,105,130,163,108,117,118,126,247,110,44,77,150,81,118,53,117,168,40,187,237,177,68,89,81,214,171,243,199,20,101,189,58,223,171,243,189,58,63,179,154,236,213,249,94,157,239,170,84,89,37,252,232,209,123,190,147,212,243,162,169,138,121,113,49,155,207,55,141,30,246,229,228,169,221,193,113,8,199,33,28,135,112,28,194,113,8,199,33,28,135,112,28,194,113,136,220,105,234,232,143,67,184,148,86,198,254,117,61,141,120,144,101,240,243,119,80,227,232,14,106,124,50,193,186,31,19,172,153,32,19,100,130,76,144,9,50,65,38,200,4,153,32,19,100,130,76,144,9,50,65,38,200,4,153,32,19,100,130,76,144,9,50,65,38,200,4,153,96,62,38,200,247,142,215,247,170,126,124,175,226,123,124,143,239,241,61,190,199,247,248,30,223,227,123,124,143,239,241,61,190,199,247,248,30,223,227,123,124,143,239,241,61,190,199,247,248,30,223,227,123,238,154,4,235,2,177,174,236,7,235,74,88,7,235,96,29,172,131,117,176,14,214,193,58,88,7,235,96,29,172,131,117,176,14,214,193,58,88,7,235,96,29,172,131,117,176,14,214,193,58,88,7,235,96,93,32,214,21,253,96,93,1,235,96,29,172,131,117,176,14,214,193,58,88,7,235,96,29,172,131,117,220,139,123,113,47,238,197,189,184,23,247,226,94,220,139,123,113,47,238,197,189,184,87,58,247,42,251,57,164,86,58,164,198,189,184,23,247,226,94,220,139,123,113,47,238,197,189,184,23,247,226,94,220,139,123,113,47,238,197,189,184,23,247,226,94,220,139,123,113,47,238,197,189,210,186,87,47,231,189,74,231,189,184,23,247,226,94,220,139,123,113,47,238,197,189,184,87,222,238,197,142,216,17,59,98,71,236,136,29,177,35,118,196,142,216,17,59,26,165,29,129,32,16,4,130,186,65,80,209,15,4,21,32,8,4,129,160,3,67,80,61,169,199,4,65,193,115,115,129,160,14,195,211,66,80,240,240,212,158,18,55,56,3,79,233,48,60,173,167,132,13,207,132,37,2,71,103,193,18,97,155,51,97,137,224,209,169,89,34,120,112,106,150,8,30,156,150,37,226,230,38,99,137,184,185,201,88,34,108,110,38,44,17,54,58,131,194,31,54,56,121,225,15,155,155,188,240,199,205,77,86,248,131,231,166,109,206,113,115,147,53,231,253,115,179,106,206,10,242,144,5,249,132,219,239,158,40,251,211,223,47,191,125,116,127,81,206,138,239,23,127,125,248,215,95,126,122,248,215,119,47,210,159,182,110,179,215,255,188,249,237,197,213,89,57,43,94,157,61,91,62,123,123,189,124,118,231,181,250,211,190,18,237,215,119,255,56,215,254,108,122,137,184,27,158,211,161,91,110,203,135,148,116,59,39,221,121,121,81,110,78,186,243,242,162,218,157,116,63,188,237,49,36,93,175,237,247,218,126,175,237,207,162,69,123,109,191,215,246,123,109,127,94,17,221,53,173,114,63,151,240,241,81,247,124,39,169,231,69,83,21,243,226,98,54,159,111,26,61,236,139,209,83,171,133,195,20,14,83,56,76,225,48,133,195,20,14,83,56,76,225,48,133,195,20,185,195,214,209,31,166,112,33,174,140,245,236,122,26,241,32,203,224,231,239,152,199,209,28,243,216,38,138,77,175,162,216,16,69,162,72,20,137,34,81,36,138,68,145,40,18,69,162,72,20,137,34,81,36,138,68,145,40,18,69,162,72,20,137,34,81,36,138,68,145,40,18,197,241,138,34,29,60,122,29,172,123,213,193,154,14,210,65,58,72,7,233,32,29,164,131,116,144,14,210,65,58,72,7,233,32,29,164,131,116,144,14,210,65,58,72,7,233,32,29,164,131,116,144,14,102,162,131,168,239,232,169,175,234,149,250,42,212,135,250,80,31,234,67,125,168,15,245,161,62,212,135,250,80,31,234,67,125,168,15,245,161,62,212,135,250,80,31,234,67,125,168,15,245,161,62,212,135,250,80,223,48,212,87,246,74,125,37,234,67,125,168,15,245,161,62,212,135,250,80,31,234,67,125,168,15,245,81,51,106,70,205,168,25,53,163,102,212,140,154,81,51,106,70,205,168,25,53,163,102,35,84,179,162,87,53,43,168,25,53,163,102,212,140,154,81,51,106,70,205,168,25,53,59,38,53,35,79,228,137,60,145,39,242,68,158,200,19,121,34,79,228,137,60,141,82,158,48,18,70,194,72,189,48,82,209,43,35,21,24,9,35,97,164,204,24,169,158,212,99,98,164,224,185,185,48,82,135,225,105,25,41,120,120,106,141,137,27,156,129,198,116,24,158,86,99,194,134,103,130,26,129,163,179,64,141,176,205,153,160,70,240,232,212,168,17,60,56,53,106,4,15,78,139,26,113,115,147,161,70,220,220,100,168,17,54,55,19,212,8,27,157,129,15,132,13,78,238,3,97,115,147,251,64,220,220,100,62,16,60,55,109,177,142,155,155,172,88,239,159,155,85,177,214,159,135,236,207,39,92,142,219,37,221,243,181,131,1,211,208,162,123,190,227,92,192,116,184,160,251,245,250,135,185,207,194,123,62,120,224,221,243,136,250,174,190,235,152,192,152,250,174,99,2,142,9,56,38,144,89,152,118,76,192,49,1,23,215,202,74,3,220,71,199,185,12,231,50,156,203,112,46,195,185,12,231,50,50,115,23,231,50,156,203,112,46,195,185,12,87,4,59,49,74,187,158,70,60,200,50,248,249,59,49,114,108,39,70,214,121,177,233,147,23,27,188,136,23,241,34,94,196,139,120,17,47,226,69,188,136,23,241,34,94,196,139,120,17,47,226,69,188,136,23,241,34,94,196,139,120,17,47,226,69,188,120,52,188,136,10,143,157,10,235,62,169,176,70,133,168,16,21,162,66,84,136,10,81,33,42,68,133,168,16,21,162,66,84,136,10,81,33,42,68,133,168,16,21,162,66,84,136,10,81,33,42,68,133,121,82,33,247,59,118,247,171,250,116,191,138,251,113,63,238,199,253,184,31,247,227,126,220,143,251,113,63,238,199,253,184,31,247,227,126,220,143,251,113,63,238,199,253,184,31,247,227,126,220,143,251,113,63,238,151,194,253,202,62,221,175,228,126,220,143,251,113,63,238,199,253,184,31,247,227,126,220,143,251,113,63,132,134,208,16,26,66,67,104,8,13,161,33,52,132,134,208,16,26,66,67,104,8,109,244,132,86,244,73,104,5,66,67,104,8,13,161,33,52,132,134,208,16,26,66,67,104,71,76,104,24,10,67,97,40,12,133,161,48,20,134,194,80,24,10,67,97,168,81,50,20,83,98,74,76,169,15,83,42,250,52,165,130,41,49,37,166,148,183,41,213,147,122,76,166,20,60,55,23,83,234,48,60,173,41,5,15,79,77,51,113,131,51,160,153,14,195,211,210,76,216,240,76,132,35,112,116,22,194,17,182,57,19,225,8,30,157,90,56,130,7,167,22,142,224,193,105,133,35,110,110,50,225,136,155,155,76,56,194,230,102,34,28,97,163,51,192,130,176,193,201,177,32,108,110,114,44,136,155,155,12,11,130,231,166,205,215,113,115,147,229,235,253,115,179,202,215,98,244,144,49,250,132,51,242,230,190,251,247,255,184,191,248,63,247,127,186,255,195,195,159,87,191,116,255,251,251,139,106,81,214,15,22,223,124,123,255,242,93,225,157,237,43,188,255,252,215,213,217,127,93,93,95,253,190,124,179,250,165,171,87,87,103,213,89,89,63,57,123,250,219,213,205,157,198,59,219,211,120,203,189,145,55,32,234,126,125,231,3,213,37,243,238,124,162,7,10,189,193,143,121,148,169,183,172,14,150,122,191,252,66,41,55,199,223,170,104,230,155,227,111,83,92,204,142,36,237,58,46,224,184,128,227,2,89,52,105,199,5,28,23,112,92,32,175,152,238,138,91,185,31,117,112,167,29,231,51,178,211,11,231,51,156,207,112,62,195,249,12,231,51,156,207,112,62,35,75,224,114,62,35,175,243,25,46,19,150,177,162,93,79,35,30,100,25,252,252,157,28,201,230,228,200,127,126,253,213,235,229,255,188,125,241,122,249,230,225,219,151,87,95,253,229,171,95,95,253,246,253,242,230,234,217,213,205,213,189,229,219,151,87,247,222,193,212,234,127,156,220,252,227,230,171,72,104,156,246,11,141,83,208,8,26,65,35,104,4,141,160,17,52,130,70,208,8,26,65,35,104,4,141,160,17,52,130,70,208,8,26,65,35,104,4,141,160,17,52,130,70,208,56,118,104,132,134,39,135,134,77,191,104,216,64,67,104,8,13,161,33,52,132,134,208,16,26,66,67,104,8,13,161,33,52,132,134,208,16,26,66,67,104,8,13,161,33,52,132,134,208,16,26,66,195,172,208,144,0,158,156,0,214,253,10,96,77,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,76,41,128,85,191,2,88,17,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,83,10,96,217,175,0,150,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,8,211,96,26,76,131,105,48,13,166,193,52,152,6,211,96,26,76,131,105,48,13,166,29,13,166,21,253,98,90,1,211,96,26,76,131,105,48,13,166,193,52,152,6,211,96,218,241,97,26,144,2,82,64,10,72,1,41,32,5,164,128,20,144,2,82,64,106,148,32,69,151,232,18,93,234,87,151,254,118,255,231,203,207,196,52,139,38,166,95,87,63,211,54,58,211,236,8,157,233,211,179,29,26,155,118,62,48,113,34,78,196,137,56,17,39,226,68,156,136,19,113,114,124,235,68,180,204,5,28,17,31,226,67,124,136,15,241,33,62,196,135,248,16,31,226,27,31,241,57,115,150,177,10,94,79,35,30,100,25,252,252,225,227,105,226,227,244,0,248,56,133,143,240,17,62,194,71,248,8,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,199,131,143,32,241,52,33,177,57,0,36,54,32,17,36,130,68,144,8,18,65,34,72,4,137,32,17,36,130,68,144,8,18,65,34,72,4,137,32,17,36,130,68,144,8,18,65,34,72,4,137,32,49,83,72,164,130,167,169,130,245,1,84,176,166,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,102,164,130,213,1,84,176,162,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,102,164,130,229,1,84,176,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,192,6,216,0,27,96,3,108,128,13,176,1,54,192,6,216,0,27,96,3,108,128,237,88,129,173,56,0,176,21,128,13,176,1,54,192,6,216,0,27,96,3,108,128,13,176,29,51,176,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,70,137,84,196,137,56,17,167,254,196,233,252,193,123,107,122,240,183,114,182,40,23,229,98,22,5,78,231,79,222,25,200,217,147,95,203,217,154,55,149,147,217,30,111,218,203,77,235,216,180,110,77,107,255,29,160,83,189,91,212,237,15,68,75,138,122,126,117,179,124,246,224,237,211,255,94,222,124,245,151,155,215,111,151,61,233,212,190,41,112,10,78,193,41,56,5,167,224,20,156,130,83,112,202,233,175,19,129,53,215,132,164,129,52,144,6,210,64,26,72,3,105,32,13,164,129,52,112,124,26,232,200,90,198,128,120,61,141,120,144,101,240,243,231,148,217,56,229,182,167,243,225,61,108,255,144,237,251,13,31,55,12,42,161,211,254,37,116,74,66,73,40,9,37,161,36,148,132,146,80,18,74,66,73,40,9,37,161,36,148,132,146,80,18,74,66,73,40,9,37,161,36,148,132,146,80,18,74,66,79,84,66,169,38,213,60,136,106,54,253,171,102,67,53,169,38,213,164,154,84,147,106,82,77,170,73,53,169,38,213,164,154,84,147,106,82,77,170,73,53,169,38,213,164,154,84,147,106,82,77,170,73,53,143,65,53,17,37,162,60,8,81,214,253,19,101,141,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,37,162,68,148,91,136,178,234,159,40,43,68,137,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,37,162,220,66,148,101,255,68,89,34,74,68,137,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,101,50,162,164,125,180,143,246,209,62,218,71,251,104,31,237,163,125,180,143,246,209,62,218,71,251,78,74,251,138,254,181,175,160,125,180,143,246,209,62,218,71,251,104,31,237,163,125,180,143,246,17,51,98,70,204,136,25,49,35,102,196,140,152,17,51,98,70,204,198,44,102,248,11,127,225,175,17,243,87,209,63,127,21,248,11,127,225,47,252,133,191,240,23,254,194,95,248,11,127,225,47,252,133,191,240,23,254,194,95,248,11,127,225,47,32,3,100,128,12,144,1,50,39,15,50,127,187,255,243,229,218,161,164,89,172,202,252,186,250,9,180,253,100,210,236,180,104,230,203,143,70,122,159,217,191,7,210,64,26,72,3,105,32,13,164,129,52,144,6,210,184,34,225,137,0,147,155,166,81,49,42,70,197,168,24,21,163,98,84,204,161,48,135,194,24,228,248,12,210,101,20,51,102,203,235,105,196,131,44,131,159,63,29,165,163,135,211,209,233,129,116,116,74,71,233,40,29,165,163,116,148,142,210,81,58,74,71,233,40,29,165,163,116,148,142,210,81,58,74,71,233,40,29,165,163,116,148,142,210,81,58,74,71,79,94,71,73,39,233,60,156,116,54,7,146,206,134,116,146,78,210,73,58,73,39,233,36,157,164,147,116,146,78,210,73,58,73,39,233,36,157,164,147,116,146,78,210,73,58,73,39,233,36,157,164,147,116,30,151,116,98,75,108,121,56,182,172,15,196,150,53,182,196,150,216,18,91,98,75,108,137,45,177,37,182,196,150,216,18,91,98,75,108,137,45,177,37,182,196,150,216,18,91,98,75,108,137,45,177,37,182,196,150,216,18,91,182,99,203,234,64,108,89,97,75,108,137,45,177,37,182,196,150,216,18,91,98,75,108,137,45,177,37,182,196,150,216,18,91,98,75,108,137,45,177,37,182,196,150,216,18,91,98,75,108,137,45,177,101,59,182,44,15,196,150,37,182,196,150,216,18,91,98,75,108,137,45,177,37,182,196,150,216,18,91,102,192,150,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,224,233,9,96,113,32,1,44,8,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,20,141,162,81,52,138,70,209,40,26,69,163,104,20,141,162,81,180,227,80,52,36,134,196,144,216,216,73,172,56,16,137,21,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,72,3,105,32,13,164,129,52,39,135,52,127,187,255,221,55,63,254,176,40,231,197,131,143,24,51,91,52,187,49,230,215,171,151,79,255,248,253,172,156,23,79,54,161,203,108,210,236,66,151,245,15,228,38,119,89,255,61,171,95,10,150,147,119,223,107,239,221,226,142,106,82,188,119,135,143,6,114,182,239,153,77,110,174,94,79,158,255,235,171,93,32,242,254,97,190,120,247,237,223,237,241,144,199,234,127,31,132,60,230,155,201,163,44,170,102,51,121,124,192,16,228,129,60,144,7,242,64,30,200,3,121,32,15,215,1,116,251,50,198,196,152,24,19,99,98,76,140,137,49,141,204,152,28,187,34,122,68,207,197,11,33,224,157,183,136,120,144,101,240,243,103,141,121,91,227,109,49,251,223,255,108,107,127,117,71,251,171,217,31,251,99,127,236,143,253,177,63,246,199,254,216,31,251,99,127,236,143,253,177,63,246,199,254,216,31,251,99,127,236,143,253,177,63,246,199,254,216,95,98,251,227,120,199,232,120,85,71,199,171,56,30,199,227,120,28,143,227,113,60,142,199,241,56,30,199,227,120,28,143,227,113,60,142,199,241,56,30,199,227,120,28,143,227,113,60,142,199,241,56,158,11,121,66,185,221,40,87,118,68,185,18,202,65,57,40,7,229,160,28,148,131,114,80,14,202,65,57,40,7,229,160,28,148,131,114,80,14,202,65,57,40,7,229,160,28,148,131,114,80,14,202,65,57,40,183,27,229,138,142,40,87,64,57,40,7,229,160,28,148,131,114,80,14,202,65,57,40,7,229,160,28,223,226,91,124,139,111,241,45,190,197,183,248,22,223,226,91,124,139,111,241,45,190,53,152,111,77,59,94,9,114,234,74,144,124,139,111,241,45,190,197,183,248,22,223,226,91,124,139,111,241,45,190,197,183,248,22,223,226,91,124,139,111,241,45,190,197,183,248,22,223,226,91,124,107,80,223,234,118,81,197,169,139,42,242,45,190,197,183,248,22,223,226,91,124,139,111,241,173,12,125,139,17,49,34,70,196,136,24,17,35,98,68,140,136,17,49,34,70,52,74,35,2,62,192,7,248,196,131,79,183,11,246,77,251,190,96,31,223,225,59,124,135,239,240,29,190,195,119,248,14,223,225,59,124,135,239,240,29,190,195,119,248,14,223,225,59,131,251,14,113,32,14,196,129,56,156,176,56,180,244,132,166,163,39,52,60,129,39,240,132,248,191,241,22,31,127,12,151,159,127,12,95,172,126,10,151,243,12,57,33,122,109,98,77,232,97,119,18,76,136,222,157,40,201,119,219,155,174,200,247,176,59,73,144,143,219,157,54,107,71,110,78,89,181,227,38,167,141,218,209,155,19,53,237,232,189,137,146,118,244,222,36,69,187,219,218,161,131,118,183,181,67,247,236,184,181,105,115,118,220,230,116,97,56,110,111,170,46,28,183,54,85,22,238,182,118,232,42,28,189,54,73,20,238,182,118,232,38,220,126,109,86,73,88,224,29,50,240,158,112,154,109,25,85,235,142,81,181,206,36,170,150,135,141,170,165,168,42,170,138,170,162,170,168,42,170,138,170,162,170,168,42,170,138,170,162,170,64,41,80,10,148,2,165,64,41,80,10,148,7,8,148,85,199,64,89,9,148,2,165,64,41,80,10,148,2,165,64,41,80,10,148,2,165,64,41,80,10,148,2,165,64,41,80,10,148,2,165,64,41,80,198,6,202,178,99,160,44,51,9,148,197,164,60,88,160,84,38,149,73,101,82,153,84,38,149,73,101,82,153,84,38,149,73,101,82,153,84,38,149,73,101,82,153,84,38,149,73,101,178,239,50,89,116,44,147,133,50,169,76,42,147,241,63,192,138,201,197,164,30,77,153,12,95,155,71,153,236,178,59,101,153,12,223,157,182,76,70,238,77,94,38,187,236,78,89,38,3,119,103,81,38,67,55,103,80,38,3,39,103,81,38,195,55,167,45,147,225,123,211,150,201,240,189,41,203,100,228,218,68,101,50,114,109,162,50,25,184,54,121,153,12,220,155,184,76,6,174,77,92,38,35,215,38,42,147,225,107,83,150,201,200,181,137,202,100,139,181,202,228,9,151,201,236,138,224,55,223,222,191,252,152,5,167,139,170,125,22,124,250,219,213,205,166,54,56,157,84,253,182,193,175,223,253,210,173,15,221,32,231,172,63,61,189,3,28,182,222,240,190,213,67,245,112,255,15,153,248,91,87,39,201,135,125,220,69,62,73,63,236,99,120,146,128,216,199,240,61,255,158,170,103,77,83,204,234,217,180,158,21,155,135,15,120,59,221,116,233,179,143,187,200,39,105,159,125,12,79,18,63,251,24,190,231,115,251,162,56,47,170,243,162,153,205,47,102,155,135,15,248,185,157,54,219,198,142,78,217,109,59,110,110,245,175,220,93,187,55,253,83,247,192,219,211,70,231,238,163,247,124,39,169,231,69,83,21,243,226,98,54,159,111,26,61,236,141,230,19,165,242,248,193,137,90,121,252,224,36,177,188,227,220,161,107,121,199,185,67,231,242,200,185,105,239,44,21,57,250,213,178,237,232,139,178,153,87,77,57,157,206,155,230,118,230,79,51,58,145,76,68,14,78,69,19,145,115,83,217,68,199,185,67,227,68,252,220,231,127,252,217,234,35,220,52,179,162,153,22,243,89,83,86,183,39,127,126,251,193,103,183,249,121,215,52,85,61,159,157,55,77,61,173,215,103,15,253,51,47,149,5,117,156,59,52,6,5,204,205,74,131,158,207,194,223,34,152,78,144,211,80,228,116,61,141,120,144,101,240,243,95,201,86,243,236,247,94,94,117,127,178,175,220,223,246,78,150,61,188,151,91,79,39,208,3,203,62,60,176,228,129,60,144,7,242,64,30,200,3,121,32,15,228,129,60,144,7,242,64,30,200,3,121,32,15,228,129,60,144,7,242,64,30,200,3,121,32,15,228,129,217,120,32,219,59,90,219,11,184,4,216,118,219,235,249,58,96,108,143,237,177,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,216,30,219,99,123,108,15,212,29,57,212,53,125,92,148,179,113,81,78,80,7,234,64,29,168,3,117,160,14,212,129,58,80,7,234,64,29,168,3,117,160,14,212,129,58,80,7,234,64,29,168,3,117,160,14,212,129,58,80,7,234,2,161,174,135,171,101,54,174,150,9,234,64,29,168,3,117,160,14,212,129,58,80,7,234,64,29,168,3,117,160,14,212,129,58,80,7,234,64,29,168,3,117,160,14,212,129,58,80,7,234,64,93,32,212,245,112,233,203,198,165,47,65,29,168,3,117,160,14,212,129,58,80,7,234,64,29,168,3,117,204,139,121,49,47,230,197,188,152,23,243,98,94,204,139,121,49,47,230,197,188,152,87,58,243,170,251,184,138,100,237,42,146,204,139,121,49,47,230,197,188,152,23,243,98,94,204,139,121,49,47,230,197,188,152,23,243,98,94,204,139,121,49,47,230,197,188,152,23,243,98,94,204,43,165,121,245,112,65,198,218,5,25,153,23,243,98,94,204,139,121,49,47,230,197,188,152,87,214,230,197,141,184,17,55,226,70,220,136,27,113,35,110,196,141,184,17,55,26,165,27,65,32,8,4,129,58,34,80,15,23,251,171,251,190,216,31,243,97,62,204,135,249,48,31,230,195,124,152,15,243,97,62,204,135,249,48,31,230,195,124,152,15,243,97,62,9,205,135,66,80,8,10,65,33,78,88,33,66,140,161,234,195,24,42,198,192,24,24,67,31,198,80,124,252,209,92,126,254,209,124,177,250,201,92,206,51,36,134,232,181,137,133,161,135,221,73,128,33,122,119,162,76,223,109,111,186,74,223,195,238,36,145,62,110,119,218,212,29,185,57,101,233,142,155,156,54,116,71,111,78,212,185,163,247,38,202,220,209,123,147,84,238,110,107,135,142,220,221,214,14,221,184,227,214,166,77,220,113,155,211,197,226,184,189,169,90,113,220,218,84,169,184,219,218,161,75,113,244,218,36,161,184,219,218,161,59,113,251,181,89,101,98,209,119,200,232,123,194,185,54,36,180,150,125,132,214,50,147,208,90,76,202,195,134,86,133,85,97,85,88,21,86,133,85,97,85,88,21,86,133,85,97,85,88,21,86,181,82,173,84,43,213,74,181,82,173,84,43,15,87,43,139,62,106,101,161,86,170,149,106,101,31,181,178,152,92,76,234,209,212,202,240,181,121,212,202,46,187,83,214,202,240,221,105,107,101,228,222,228,181,178,203,238,148,181,50,112,119,22,181,50,116,115,6,181,50,112,114,22,181,50,124,115,218,90,25,190,55,109,173,12,223,155,178,86,70,174,77,84,43,35,215,38,170,149,129,107,147,215,202,192,189,137,107,101,224,218,196,181,50,114,109,162,90,25,190,54,101,173,140,92,155,168,86,182,88,171,86,158,112,173,204,169,18,54,197,131,247,125,176,90,52,139,105,171,62,216,20,79,238,150,193,106,210,76,166,187,202,224,151,207,123,83,23,252,178,227,222,137,178,119,222,199,250,7,162,93,73,124,249,242,203,175,229,13,79,236,222,199,54,248,230,222,167,175,238,179,181,246,184,179,32,70,62,198,251,247,93,220,19,18,99,66,98,115,122,33,209,197,107,93,188,214,197,107,179,168,160,46,94,235,226,181,46,94,155,87,194,237,184,185,213,63,120,119,237,222,244,175,94,23,222,221,57,122,207,119,146,122,94,52,85,49,47,46,102,243,249,166,209,195,94,109,213,213,130,93,45,56,125,56,119,181,96,87,11,118,181,96,87,11,118,181,96,119,136,116,135,72,215,102,238,17,134,194,175,205,252,124,22,172,40,244,105,40,125,186,158,70,60,200,50,248,249,167,185,106,244,251,196,255,224,254,229,55,223,46,126,122,252,240,111,143,190,187,155,250,63,255,142,77,20,208,199,209,128,67,174,56,190,43,87,127,129,143,77,55,124,108,224,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,99,238,248,8,18,65,98,4,36,214,221,32,177,6,137,32,17,36,130,68,144,8,18,65,34,72,4,137,32,17,36,130,68,144,8,18,65,34,72,4,137,32,17,36,130,68,144,8,18,65,34,72,4,137,131,95,67,147,10,82,193,64,21,172,186,169,96,69,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,204,93,5,203,110,42,88,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,115,87,193,162,155,10,22,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,8,216,0,27,96,3,108,128,13,176,1,54,192,6,216,0,27,96,3,108,128,13,176,157,16,176,213,221,142,221,213,142,221,1,54,192,6,216,0,27,96,3,108,128,13,176,1,54,192,6,216,0,27,96,3,108,128,13,176,1,54,192,6,216,0,27,96,3,108,128,13,176,1,182,19,3,182,78,39,216,106,39,216,0,27,96,3,108,128,13,176,1,54,192,6,216,0,219,24,129,13,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,53,74,164,34,78,196,137,56,101,43,78,213,162,233,34,78,213,164,33,78,196,137,56,17,39,226,68,156,136,19,113,34,78,196,137,56,17,39,226,68,156,136,19,113,34,78,196,233,228,196,137,129,48,16,6,194,64,24,200,40,12,164,238,102,32,53,3,97,32,12,132,129,48,144,209,27,8,74,64,9,138,188,34,175,200,43,242,138,188,34,47,110,139,219,226,182,184,125,34,113,91,170,150,170,165,234,131,68,230,170,91,100,174,68,102,145,89,100,22,153,69,102,145,89,100,22,153,69,102,145,89,100,22,153,69,102,145,89,100,22,153,69,102,145,89,100,22,153,69,230,19,142,204,157,110,208,93,185,65,183,200,44,50,139,204,34,179,200,44,50,139,204,34,179,200,44,50,139,204,34,179,200,44,50,139,204,34,179,200,44,50,139,204,34,243,73,71,230,78,55,169,173,220,164,86,100,22,153,69,102,145,89,100,22,153,69,102,145,89,100,22,153,69,102,145,89,100,22,153,69,102,145,89,100,22,153,69,102,121,120,148,121,184,236,150,135,75,121,88,30,150,135,135,204,195,197,199,31,190,229,231,31,190,23,171,159,189,229,60,195,58,28,189,54,113,28,238,97,119,146,54,28,189,59,81,26,238,182,55,93,25,238,97,119,146,48,28,183,59,109,23,142,220,156,50,11,199,77,78,91,133,163,55,39,138,194,209,123,19,53,225,232,189,73,146,112,183,181,67,23,225,110,107,135,14,194,113,107,211,246,224,184,205,233,114,112,220,222,84,53,56,110,109,170,24,220,109,237,208,45,56,122,109,146,20,220,109,237,208,37,184,253,90,33,88,8,22,130,243,13,193,69,183,43,30,23,123,175,120,124,235,115,64,8,22,130,133,96,33,88,8,22,130,133,96,33,88,8,22,130,133,96,33,88,8,22,130,133,96,33,88,8,22,130,133,96,33,88,8,78,18,130,59,93,149,184,216,123,85,98,33,88,8,22,130,133,96,33,88,8,22,130,133,96,33,88,8,22,130,133,96,33,88,8,22,130,133,96,33,88,8,22,130,133,96,33,56,117,8,238,116,105,136,98,239,165,33,132,96,33,88,8,22,130,133,96,33,88,8,22,130,133,96,33,88,8,22,130,133,96,81,85,84,21,85,69,85,81,85,84,21,85,143,39,170,150,139,122,81,199,71,213,114,82,79,234,49,68,213,119,223,187,238,173,37,210,119,191,248,177,155,158,237,121,222,147,155,171,215,147,231,255,218,153,85,223,63,202,251,119,219,250,221,41,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,58,138,146,218,225,130,181,171,146,58,138,11,214,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,118,43,169,29,174,248,186,42,169,7,184,226,171,112,42,156,246,16,78,187,126,45,75,175,210,171,244,42,189,74,175,210,171,244,42,189,74,175,210,171,244,42,189,74,175,210,171,244,42,189,102,157,94,179,205,141,29,174,43,186,202,141,7,184,174,168,220,40,55,202,141,114,163,220,40,55,202,141,114,163,220,40,55,202,141,114,163,220,40,55,202,141,114,163,220,40,55,202,141,163,204,141,85,183,220,88,201,141,114,163,220,152,109,110,44,38,23,147,122,52,185,49,124,109,30,185,177,203,238,148,185,49,124,119,218,220,24,185,55,121,110,236,178,59,101,110,12,220,157,69,110,12,221,156,65,110,12,156,156,69,110,12,223,156,54,55,134,239,77,155,27,195,247,166,204,141,145,107,19,229,198,200,181,137,114,99,224,218,228,185,49,112,111,226,220,24,184,54,113,110,140,92,155,40,55,134,175,77,153,27,35,215,38,202,141,45,214,202,141,114,99,110,185,177,236,150,27,75,185,81,110,148,27,229,70,185,81,110,148,27,229,70,185,81,110,148,27,229,70,185,81,110,148,27,229,70,185,81,110,148,27,229,198,15,185,177,232,150,27,139,177,228,198,66,110,60,181,220,56,234,88,88,188,255,153,50,159,84,99,136,133,145,107,147,199,194,206,187,19,197,194,200,221,201,98,97,151,189,41,99,97,231,221,137,98,97,204,238,212,177,48,106,115,218,88,24,51,57,117,44,140,220,156,44,22,70,238,77,22,11,35,247,38,138,133,93,214,14,31,11,187,172,29,62,22,198,172,77,25,11,99,246,166,139,133,49,107,211,197,194,46,107,135,143,133,145,107,19,197,194,46,107,135,143,133,109,215,138,133,39,16,11,247,52,186,71,63,252,124,249,248,151,111,46,223,199,186,106,81,47,102,173,99,221,106,201,235,183,79,111,238,86,187,106,82,79,102,123,170,221,173,4,151,238,222,213,47,95,126,249,69,181,235,25,222,251,216,233,222,220,251,244,245,118,182,246,130,195,157,53,175,235,131,125,204,140,26,159,198,215,234,71,65,249,241,170,24,205,231,171,98,148,197,234,103,65,85,102,24,249,226,231,38,174,124,125,12,79,146,249,250,24,190,231,95,61,245,172,105,138,89,61,155,214,179,98,243,240,152,127,250,196,15,79,20,40,59,14,78,87,40,251,24,158,36,81,246,49,124,207,231,246,69,113,94,84,231,69,51,155,95,204,54,15,31,240,115,59,109,92,141,29,157,178,174,118,220,220,234,223,162,187,118,111,250,7,233,129,183,167,77,195,221,71,239,249,78,82,207,139,166,42,230,197,197,108,62,223,52,122,192,239,35,233,130,118,252,224,68,69,59,126,112,146,164,221,113,238,208,77,187,227,220,161,163,118,228,220,23,47,91,127,99,155,23,211,166,46,170,170,172,62,255,208,190,253,230,195,141,126,181,108,59,250,162,108,230,85,83,78,167,243,166,185,29,227,211,140,78,228,7,145,131,83,1,66,228,220,84,130,208,113,238,208,132,16,63,247,249,31,127,182,250,8,55,205,172,104,166,197,124,214,148,213,237,201,159,223,126,240,217,109,126,222,53,77,85,207,103,231,77,83,79,235,245,217,67,255,204,75,37,54,29,231,14,77,54,1,115,179,50,155,231,179,240,183,8,6,14,48,52,212,171,200,175,167,17,15,178,12,126,254,43,186,105,158,253,126,155,119,118,190,210,188,217,246,114,245,47,137,104,207,251,232,126,109,128,237,43,218,190,102,254,176,43,6,127,249,255,182,119,178,236,243,16,193,93,160,156,246,4,148,83,64,9,40,1,37,160,4,148,128,18,80,2,74,64,9,40,1,37,160,4,148,128,18,80,2,74,64,9,40,1,37,160,4,148,128,18,80,2,74,64,57,62,160,132,141,176,177,11,54,54,61,97,99,3,27,97,35,108,132,141,176,17,54,194,70,216,8,27,97,35,108,132,141,176,17,54,194,70,216,8,27,97,35,108,132,141,176,17,54,194,70,216,8,27,19,99,35,57,36,135,93,228,176,238,73,14,107,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,14,201,225,136,229,176,234,73,14,43,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,14,201,225,136,229,176,236,73,14,75,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,14,201,33,57,132,112,16,14,194,65,56,8,7,225,32,28,132,131,112,16,14,194,65,56,8,7,225,32,220,123,132,43,122,66,184,2,194,65,56,8,7,225,32,28,132,131,112,16,14,194,65,184,99,64,56,144,5,178,64,22,200,2,89,32,11,100,129,44,144,5,178,64,214,40,33,139,74,81,41,42,149,191,74,85,139,166,23,149,170,38,13,149,162,82,84,138,74,81,41,42,69,165,168,20,149,162,82,84,138,74,81,41,42,69,165,168,20,149,162,82,84,138,147,112,18,78,194,73,56,201,200,156,164,238,201,73,106,78,194,73,56,9,39,225,36,71,232,36,184,1,55,168,246,170,189,106,175,218,171,246,170,189,0,46,128,11,224,2,248,137,4,112,57,91,206,150,179,15,27,162,171,158,66,116,37,68,11,209,66,180,16,45,68,11,209,66,180,16,45,68,11,209,66,180,16,45,68,11,209,66,180,16,45,68,11,209,66,180,16,45,68,11,209,155,66,116,63,55,21,175,220,84,92,136,22,162,133,104,33,90,136,22,162,133,104,33,90,136,22,162,133,104,33,90,136,22,162,133,104,33,90,136,22,162,133,104,33,90,136,222,28,162,251,185,177,110,229,198,186,66,180,16,45,68,11,209,66,180,16,45,68,11,209,66,180,16,45,68,11,209,66,180,16,45,68,11,209,66,180,16,45,68,183,9,209,18,242,152,18,114,217,83,66,46,37,100,9,89,66,78,155,144,139,143,63,160,203,207,63,160,47,86,63,159,203,121,134,5,57,122,109,226,128,220,195,238,36,253,56,122,119,162,124,220,109,111,186,122,220,195,238,36,241,56,110,119,218,118,28,185,57,101,58,142,155,156,182,28,71,111,78,20,142,163,247,38,234,198,209,123,147,100,227,110,107,135,174,198,221,214,14,29,141,227,214,166,109,198,113,155,211,37,227,184,189,169,138,113,220,218,84,193,184,219,218,161,123,113,244,218,36,185,184,219,218,161,107,113,251,181,98,177,88,44,22,143,32,22,23,61,93,129,185,216,123,5,230,91,159,21,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,113,110,177,184,159,171,36,23,123,175,146,44,22,139,197,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,177,88,44,22,103,28,139,251,185,12,69,177,247,50,20,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,177,240,42,188,10,175,194,171,240,42,188,10,175,39,17,94,203,69,189,168,123,8,175,229,164,158,212,99,8,175,239,190,155,221,91,171,167,239,126,241,99,82,61,107,251,1,152,220,92,189,158,60,255,215,206,244,250,254,225,222,191,255,240,247,171,182,170,173,106,171,218,170,182,170,173,106,171,218,170,182,170,173,106,171,218,170,182,170,173,106,171,218,170,182,170,173,106,235,184,106,107,31,23,208,93,213,214,81,92,64,87,109,85,91,213,86,181,85,109,85,91,213,86,181,85,109,85,91,213,86,181,85,109,85,91,213,86,181,85,109,85,91,213,86,181,245,96,181,181,143,43,208,174,106,235,1,174,64,43,174,138,171,7,137,171,93,191,222,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,89,121,86,158,149,103,179,206,179,249,39,201,62,174,115,186,74,146,7,184,206,169,36,41,73,74,146,146,164,36,41,73,74,146,146,164,36,41,73,74,146,146,164,36,41,73,74,146,146,164,36,41,73,74,146,199,150,36,171,158,146,100,37,73,74,146,146,228,136,146,100,49,185,152,212,163,73,146,225,107,243,72,146,93,118,167,76,146,225,187,211,38,201,200,189,201,147,100,151,221,41,147,100,224,238,44,146,100,232,230,12,146,100,224,228,44,146,100,248,230,180,73,50,124,111,218,36,25,190,55,101,146,140,92,155,40,73,70,174,77,148,36,3,215,38,79,146,129,123,19,39,201,192,181,137,147,100,228,218,68,73,50,124,109,202,36,25,185,54,81,146,108,177,86,146,148,36,179,77,146,101,79,73,178,148,36,37,73,73,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,220,159,36,139,158,146,100,49,150,36,89,72,146,146,228,168,131,98,241,254,231,206,124,82,141,33,40,70,174,77,30,20,59,239,78,20,20,35,119,39,11,138,93,246,166,12,138,157,119,39,10,138,49,187,83,7,197,168,205,105,131,98,204,228,212,65,49,114,115,178,160,24,185,55,89,80,140,220,155,40,40,118,89,59,124,80,236,178,118,248,160,24,179,54,101,80,140,217,155,46,40,198,172,77,23,20,187,172,29,62,40,70,174,77,20,20,187,172,29,62,40,182,93,43,40,158,64,80,220,209,241,206,31,188,175,119,205,162,92,204,90,213,187,243,39,119,155,93,51,41,39,179,61,205,110,111,178,187,83,236,214,254,123,190,246,223,229,44,168,223,189,124,249,229,215,206,221,167,116,239,99,141,123,115,239,211,23,211,217,167,224,247,238,171,234,222,206,102,23,247,16,183,222,181,108,23,156,237,202,211,203,118,229,199,139,106,52,159,47,170,81,22,171,111,239,85,153,97,183,139,159,155,56,220,245,49,60,73,185,235,99,248,158,127,200,212,179,166,41,102,245,108,90,207,138,205,195,99,254,53,19,63,60,81,115,236,56,56,93,116,236,99,120,146,234,216,199,240,61,159,219,23,197,121,81,157,23,205,108,126,49,219,60,124,192,207,237,180,189,52,118,116,202,96,218,113,115,171,127,94,238,218,189,233,223,152,7,222,158,182,246,118,31,189,231,59,73,61,47,154,170,152,23,23,179,249,124,211,232,1,191,143,164,107,212,241,131,19,69,234,248,193,73,42,117,199,185,67,103,234,142,115,135,238,212,145,115,95,188,108,253,141,109,94,76,155,186,168,170,178,250,252,67,251,246,155,15,55,250,213,178,237,232,139,178,153,87,77,57,157,206,155,230,118,95,79,51,58,17,9,68,14,78,101,2,145,115,83,161,64,199,185,67,171,64,252,220,231,127,252,217,234,35,220,52,179,162,153,22,243,89,83,86,183,39,127,126,251,193,103,183,249,121,215,52,85,61,159,157,55,77,61,173,215,103,15,253,51,47,21,194,116,156,59,180,194,4,204,205,138,97,158,207,194,223,34,216,44,88,207,80,47,30,191,158,70,60,200,50,248,249,175,80,166,121,246,251,237,87,94,239,124,129,121,179,237,85,234,95,190,122,59,250,125,180,125,161,251,174,247,49,248,43,238,183,189,147,101,247,247,114,75,216,182,63,223,125,191,97,190,239,55,124,66,185,182,232,56,237,132,142,83,232,8,29,161,35,116,132,142,208,17,58,66,71,232,8,29,161,35,116,132,142,208,17,58,66,71,232,8,29,161,35,116,132,142,208,17,58,66,71,232,152,45,58,2,68,128,24,1,136,77,39,64,108,0,34,64,4,136,0,17,32,2,68,128,8,16,1,34,64,4,136,0,17,32,2,68,128,8,16,1,34,64,4,136,0,17,32,2,68,128,8,16,1,226,112,183,188,161,129,52,48,80,3,235,78,26,88,211,64,26,72,3,105,32,13,164,129,52,144,6,210,64,26,72,3,105,32,13,164,129,52,144,6,210,64,26,72,3,105,32,13,164,129,52,144,6,210,64,26,72,3,179,213,192,170,147,6,86,52,144,6,210,64,26,72,3,105,32,13,164,129,52,144,6,210,64,26,72,3,105,32,13,164,129,52,144,6,210,64,26,72,3,105,32,13,164,129,52,144,6,210,192,108,53,176,236,164,129,37,13,164,129,52,144,6,210,64,26,72,3,105,32,13,164,129,52,144,6,130,53,176,6,214,192,26,88,3,107,96,13,172,129,53,176,6,214,192,26,88,3,107,167,1,107,69,39,88,43,192,26,88,3,107,96,13,172,129,53,176,6,214,192,26,88,27,17,172,193,41,56,5,167,224,20,156,130,83,112,10,78,193,41,56,5,167,70,137,83,164,137,52,145,166,108,165,169,232,36,77,5,105,34,77,164,137,52,145,38,210,68,154,72,19,105,34,77,164,137,52,145,38,210,68,154,72,19,105,34,77,167,36,77,236,131,125,176,15,246,193,62,178,183,143,186,147,125,212,236,131,125,176,15,246,193,62,216,7,251,96,31,236,131,125,176,15,246,193,62,216,7,251,96,31,236,131,125,176,15,246,193,62,216,7,251,96,31,89,217,71,181,168,22,77,180,125,84,147,106,210,28,185,125,148,147,98,82,30,198,62,74,246,193,62,216,7,251,96,31,236,131,125,176,15,246,193,62,216,7,251,96,31,236,131,125,176,15,246,193,62,216,7,251,96,31,236,131,125,28,194,62,234,78,246,81,179,15,246,193,62,216,7,251,24,175,125,32,4,132,160,196,43,241,74,188,18,175,196,43,241,162,182,168,45,106,139,218,39,18,181,37,106,137,122,68,137,186,101,215,173,58,117,221,74,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,29,184,235,150,157,186,110,169,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,14,220,117,227,239,191,185,234,186,199,126,255,77,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,67,186,174,34,187,187,200,150,157,138,108,169,200,42,178,138,236,32,69,182,248,248,243,174,252,252,243,238,98,245,227,174,156,103,24,100,163,215,38,238,177,61,236,78,146,99,163,119,39,170,177,221,246,166,139,177,61,236,78,210,98,227,118,167,77,177,145,155,83,150,216,184,201,105,67,108,244,230,68,29,54,122,111,162,12,27,189,55,73,133,237,182,118,232,8,219,109,237,208,13,54,110,109,218,4,27,183,57,93,129,141,219,155,42,192,198,173,77,213,95,187,173,29,58,191,70,175,77,82,95,187,173,29,58,190,182,95,171,189,106,175,218,235,198,246,90,116,186,122,109,225,234,181,218,171,246,170,189,106,175,218,171,246,170,189,106,175,218,171,246,170,189,106,175,218,171,246,170,189,106,175,218,171,246,170,189,106,175,27,219,107,151,43,204,22,174,48,171,189,106,175,218,171,246,170,189,106,175,218,171,246,170,189,106,175,218,171,246,170,189,106,175,218,171,246,170,189,106,175,218,171,246,186,177,189,118,185,230,64,225,154,3,218,171,246,170,189,106,175,218,171,246,170,189,106,175,218,171,246,170,189,106,175,58,166,142,169,99,234,152,58,166,142,169,99,30,184,99,150,139,186,195,249,253,114,82,103,127,126,255,221,55,140,123,107,89,242,221,47,126,108,149,103,187,159,241,228,230,234,245,228,249,191,118,150,204,247,15,242,254,189,182,125,111,226,165,120,41,94,138,151,226,165,120,41,94,138,151,226,165,120,41,94,138,151,226,165,120,41,94,138,151,226,165,120,41,94,238,139,151,241,7,224,87,241,50,247,3,240,226,165,120,41,94,138,151,226,165,120,41,94,138,151,226,165,120,41,94,138,151,226,165,120,41,94,138,151,226,165,120,41,94,142,54,94,198,159,32,95,197,203,116,39,200,191,190,251,231,123,231,15,235,206,71,126,253,195,168,128,42,160,10,168,2,170,128,42,160,10,168,2,170,128,42,160,10,168,2,170,128,42,160,10,168,2,170,128,42,160,163,47,160,121,150,199,170,211,203,38,171,132,47,155,84,30,149,71,229,49,224,7,84,49,185,152,212,163,41,143,225,107,243,40,143,93,118,167,44,143,225,187,211,150,199,200,189,201,203,99,151,221,41,203,99,224,238,44,202,99,232,230,12,202,99,224,228,44,202,99,248,230,180,229,49,124,111,218,242,24,190,55,101,121,140,92,155,168,60,70,174,77,84,30,3,215,38,47,143,129,123,19,151,199,192,181,137,203,99,228,218,68,229,49,124,109,202,242,24,185,54,81,121,108,177,86,121,84,30,179,43,143,93,94,243,88,121,205,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,27,202,99,217,233,53,143,229,201,190,230,177,80,30,149,199,209,148,199,226,253,15,168,249,164,26,67,121,140,92,155,188,60,118,222,157,168,60,70,238,78,86,30,187,236,77,89,30,59,239,78,84,30,99,118,167,46,143,81,155,211,150,199,152,201,169,203,99,228,230,100,229,49,114,111,178,242,24,185,55,81,121,236,178,118,248,242,216,101,237,240,229,49,102,109,202,242,24,179,55,93,121,140,89,155,174,60,118,89,59,124,121,140,92,155,168,60,118,89,59,124,121,108,187,86,121,60,129,242,216,50,248,117,121,169,97,121,178,47,53,20,252,4,63,193,79,240,19,252,4,63,193,79,240,19,252,4,63,193,79,240,19,252,4,63,193,79,240,19,252,4,191,44,131,95,209,41,248,21,130,159,224,39,248,189,15,126,59,191,220,30,253,240,243,229,227,95,190,185,124,255,117,215,44,166,139,186,237,215,221,234,11,231,245,219,167,55,119,191,0,155,201,116,82,103,126,55,246,151,47,191,252,225,181,227,185,221,251,248,197,241,230,222,167,207,218,179,79,95,117,239,126,190,221,219,249,37,212,241,177,110,61,134,47,172,140,190,176,178,45,233,229,199,235,89,55,159,175,103,93,22,171,191,113,85,101,134,41,61,126,110,226,150,222,199,240,36,49,189,143,225,123,218,66,61,107,154,98,86,207,166,245,172,216,60,60,38,48,196,15,79,196,0,29,7,167,115,128,62,134,39,129,128,62,134,239,249,220,190,40,206,139,234,188,104,102,243,139,217,230,225,3,126,110,167,37,140,216,209,41,13,163,227,230,86,197,103,215,238,77,217,231,192,219,211,2,76,247,209,123,190,147,212,243,162,169,138,121,113,49,155,207,55,141,30,240,251,72,58,54,138,31,156,200,141,226,7,39,129,163,142,115,135,150,163,142,115,135,166,163,200,185,47,94,182,254,198,54,47,166,77,93,84,85,89,125,254,161,125,251,205,135,27,253,106,217,118,244,69,217,204,171,166,156,78,231,77,115,155,188,210,140,78,164,116,145,131,83,49,93,228,220,84,78,215,113,238,208,80,23,63,247,249,31,127,182,250,8,55,205,172,104,166,197,124,214,148,213,237,201,159,223,126,240,217,109,126,222,53,77,85,207,103,231,77,83,79,235,245,217,67,255,204,75,229,162,29,231,14,13,163,1,115,179,146,209,231,179,240,183,8,102,68,252,58,212,149,94,174,167,17,15,178,12,126,254,43,166,105,158,253,126,27,70,119,94,13,166,217,118,73,153,47,113,53,250,125,180,189,42,205,174,247,49,248,229,113,182,189,147,101,247,247,114,203,220,182,63,223,125,191,97,190,239,55,124,98,186,61,175,3,184,11,147,85,63,48,89,129,73,48,9,38,193,36,152,4,147,96,18,76,130,73,48,9,38,193,36,152,4,147,96,18,76,130,73,48,9,38,193,36,152,4,147,96,18,76,130,201,17,193,36,100,132,140,93,144,177,245,125,69,118,35,99,186,27,140,64,70,200,8,25,33,35,100,132,140,144,17,50,66,70,200,8,25,33,35,100,132,140,144,17,50,66,70,200,8,25,33,35,100,132,140,144,17,50,158,60,50,18,67,98,216,69,12,91,95,167,120,183,24,166,187,96,49,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,48,90,12,155,126,46,100,218,184,144,41,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,227,20,195,94,174,74,218,184,42,41,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,227,20,195,94,174,74,218,184,42,41,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,16,190,193,55,248,6,223,224,27,124,131,111,240,13,190,193,55,248,6,223,224,27,124,59,121,124,171,251,193,183,26,190,193,55,248,6,223,224,27,124,131,111,240,13,190,193,55,248,6,223,224,27,124,131,111,240,13,190,193,55,248,6,223,224,27,124,131,111,240,13,190,193,183,147,199,183,170,31,124,171,224,27,124,131,111,240,13,190,193,55,248,6,223,224,27,124,131,111,240,13,190,193,55,248,6,223,224,27,124,131,111,240,13,190,193,55,248,6,223,224,27,124,59,121,124,43,251,185,81,93,233,70,117,240,13,190,193,55,248,6,223,224,27,124,131,111,240,13,190,193,55,248,6,223,224,27,124,131,111,240,13,190,193,55,248,6,223,224,27,124,131,111,240,13,190,245,115,242,173,116,242,13,190,193,55,248,6,223,224,27,124,131,111,240,13,190,141,28,223,0,22,192,2,88,0,11,96,1,44,128,5,176,0,22,192,2,88,163,4,44,26,69,163,104,84,254,26,85,244,163,81,5,141,162,81,52,138,70,209,40,26,69,163,104,20,141,162,81,52,138,70,209,40,26,69,163,104,20,141,162,81,167,173,81,124,132,143,240,17,62,194,71,198,227,35,117,63,62,82,243,17,62,194,71,248,8,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,140,197,71,170,69,181,104,186,251,72,53,169,38,205,169,248,72,57,41,38,229,129,125,164,228,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,240,17,62,194,71,248,200,65,125,164,238,199,71,106,62,194,71,248,8,31,225,35,199,228,35,152,1,51,168,245,106,189,90,175,214,171,245,106,189,240,45,124,11,223,194,247,137,132,111,25,91,198,30,81,198,14,109,191,85,63,237,183,210,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,243,105,191,101,63,237,183,212,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,243,105,191,61,220,51,116,213,126,79,230,158,161,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,70,181,95,213,182,101,181,45,251,169,182,165,106,171,218,170,182,137,170,109,241,241,103,98,249,249,103,226,197,234,71,98,57,207,48,218,70,175,77,220,108,123,216,157,36,217,70,239,78,84,108,187,237,77,23,108,123,216,157,164,215,198,237,78,155,107,35,55,167,172,181,113,147,211,198,218,232,205,137,90,109,244,222,68,169,54,122,111,146,82,219,109,237,208,161,182,219,218,161,59,109,220,218,180,153,54,110,115,186,74,27,183,55,85,164,141,91,155,170,209,118,91,59,116,162,141,94,155,164,208,118,91,59,116,160,109,191,86,159,213,103,245,217,221,125,182,232,231,106,186,133,171,233,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,134,246,217,94,174,120,91,184,226,173,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,108,104,159,237,229,250,6,133,235,27,232,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,106,157,90,167,214,169,117,106,157,90,167,214,153,174,117,150,139,186,143,107,5,148,147,58,251,107,5,188,251,22,114,111,173,88,190,251,197,143,25,243,172,229,83,159,220,92,189,158,60,255,215,206,218,249,254,209,222,191,251,224,119,43,112,10,156,2,167,192,41,112,10,156,2,167,192,41,112,10,156,2,167,192,41,112,10,156,2,167,192,41,112,10,156,2,103,235,192,217,195,97,251,85,224,204,253,176,189,192,41,112,10,156,2,167,192,41,112,10,156,2,167,192,41,112,10,156,2,167,192,41,112,10,156,2,167,192,41,112,10,156,199,24,56,123,56,173,190,10,156,233,78,171,127,125,247,79,252,206,31,223,157,63,139,245,15,172,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,30,97,37,205,188,78,86,253,188,252,178,74,248,242,75,117,82,157,84,39,59,253,85,177,152,92,76,234,209,212,201,240,181,121,212,201,46,187,83,214,201,240,221,105,235,100,228,222,228,117,178,203,238,148,117,50,112,119,22,117,50,116,115,6,117,50,112,114,22,117,50,124,115,218,58,25,190,55,109,157,12,223,155,178,78,70,174,77,84,39,35,215,38,170,147,129,107,147,215,201,192,189,137,235,100,224,218,196,117,50,114,109,162,58,25,190,54,101,157,140,92,155,168,78,182,88,171,78,170,147,249,214,201,94,94,59,89,121,237,164,58,169,78,170,147,234,164,58,169,78,170,147,234,164,58,169,78,170,147,234,164,58,169,78,170,147,234,164,58,169,78,170,147,97,117,178,236,231,181,147,229,201,190,118,178,80,39,213,201,17,215,201,226,253,15,177,249,164,26,67,157,140,92,155,188,78,118,222,157,168,78,70,238,78,86,39,187,236,77,89,39,59,239,78,84,39,99,118,167,174,147,81,155,211,214,201,152,201,169,235,100,228,230,100,117,50,114,111,178,58,25,185,55,81,157,236,178,118,248,58,217,101,237,240,117,50,102,109,202,58,25,179,55,93,157,140,89,155,174,78,118,89,59,124,157,140,92,155,168,78,118,89,59,124,157,108,187,86,157,60,129,58,25,26,5,123,121,201,98,121,178,47,89,20,5,69,65,81,80,20,20,5,69,65,81,80,20,20,5,69,65,81,80,20,20,5,69,65,81,80,20,20,5,69,193,177,69,193,162,159,40,88,136,130,162,160,40,184,45,10,110,253,146,172,22,101,249,224,93,155,159,182,249,50,172,206,202,242,201,157,30,63,221,243,165,87,238,253,218,27,224,75,231,229,203,47,127,154,173,61,169,123,31,191,12,222,220,251,244,105,121,182,246,133,182,243,139,37,226,253,223,122,191,190,90,130,191,90,154,205,95,45,77,113,49,221,252,213,210,20,23,179,15,255,203,131,251,151,223,124,187,248,233,241,195,191,61,250,238,246,239,40,155,233,184,35,123,253,254,239,98,171,191,148,125,58,62,82,22,171,191,140,85,229,199,191,140,85,249,84,246,248,185,137,51,123,31,195,147,116,246,62,134,239,201,14,245,172,105,138,89,61,155,214,179,98,243,240,152,246,16,63,60,145,16,116,28,156,142,8,250,24,158,196,8,250,24,190,231,115,251,162,56,47,170,243,162,153,205,47,102,155,135,15,248,185,157,86,55,98,71,167,228,141,142,155,91,197,160,93,187,55,21,161,3,111,79,107,51,221,71,239,249,78,82,207,139,166,42,230,197,197,108,62,223,52,122,192,239,35,233,68,41,126,112,34,82,138,31,156,196,148,58,206,29,26,149,58,206,29,90,149,34,231,190,120,217,250,27,219,188,152,54,117,81,85,101,245,249,135,246,237,55,31,110,244,171,101,219,209,23,101,51,175,154,114,58,157,55,205,109,13,75,51,58,17,224,69,14,78,37,120,145,115,83,17,94,199,185,67,27,94,252,220,231,127,252,217,234,35,220,52,179,162,153,22,243,89,83,86,183,39,127,126,251,193,103,183,249,121,215,52,85,61,159,157,55,77,61,173,215,103,15,253,51,47,21,153,118,156,59,180,153,6,204,205,10,77,159,207,194,223,34,88,24,201,236,80,23,147,185,158,70,60,200,50,248,249,175,8,167,121,246,251,109,230,217,121,193,153,102,219,85,107,190,164,162,232,247,209,246,194,55,187,222,199,224,87,224,217,246,78,150,61,93,199,231,51,5,54,241,20,216,160,64,20,136,2,81,32,10,68,129,40,16,5,162,64,20,136,2,81,32,10,68,129,40,16,5,162,64,20,136,2,81,32,10,68,129,40,16,5,162,192,241,82,32,214,27,21,235,213,241,172,87,99,61,172,135,245,176,30,214,195,122,88,15,235,97,61,172,135,245,176,30,214,195,122,88,15,235,97,61,172,135,245,176,30,214,195,122,88,15,235,97,189,76,88,143,209,141,202,232,170,120,163,171,24,29,163,99,116,140,142,209,49,58,70,199,232,24,29,163,99,116,140,142,209,49,58,70,199,232,24,29,163,99,116,140,142,209,49,58,70,199,232,24,29,163,99,116,225,70,87,198,27,93,201,232,24,29,163,99,116,140,142,209,49,58,70,199,232,24,29,163,99,116,184,11,119,225,46,220,133,187,112,23,238,194,93,184,11,119,225,46,220,133,187,112,87,98,238,42,226,185,171,192,93,184,11,119,225,46,220,133,187,112,23,238,194,93,184,235,152,184,11,25,33,35,100,132,140,144,17,50,66,70,200,8,25,33,35,100,52,74,50,226,63,252,135,255,220,241,159,34,222,127,10,254,195,127,248,15,255,225,63,252,135,255,240,31,254,195,127,248,15,255,225,63,252,135,255,240,31,254,195,127,248,79,46,254,83,78,202,213,175,149,147,102,82,108,155,93,228,231,63,241,179,249,15,255,225,63,252,135,255,124,225,63,255,118,255,241,253,127,123,184,120,112,255,209,15,127,93,252,244,221,253,203,191,255,244,203,207,213,226,252,253,105,160,233,110,13,122,126,245,250,234,249,242,236,201,213,139,223,159,157,93,191,188,186,249,231,245,219,55,213,217,249,221,179,65,211,61,54,180,151,134,214,101,40,128,138,226,97,104,235,243,59,8,19,5,61,26,52,10,67,163,13,68,52,47,47,202,205,68,52,47,47,170,221,68,244,225,109,71,76,68,145,127,147,74,69,68,241,115,19,19,81,31,195,147,16,81,31,195,147,16,81,252,240,68,68,212,113,112,58,34,234,99,120,18,34,234,99,120,18,34,138,28,158,150,136,98,71,167,36,162,142,155,147,94,17,47,114,123,90,222,234,62,58,193,93,171,226,71,39,50,185,248,193,137,76,46,126,112,18,147,235,56,119,104,147,235,56,119,104,147,139,156,155,214,228,34,71,167,53,185,248,209,137,76,46,114,112,42,147,139,119,140,36,38,215,113,238,208,38,215,13,183,152,220,81,155,92,199,185,67,155,92,192,220,145,155,156,203,248,101,204,120,215,211,136,7,89,6,63,127,90,152,141,22,110,253,144,124,120,23,17,156,216,244,197,137,13,78,196,137,56,17,39,226,68,156,136,19,113,34,78,196,137,56,17,39,226,68,156,136,19,113,34,78,196,137,56,17,39,226,68,156,136,19,113,34,78,28,61,39,162,193,99,166,193,186,47,26,172,209,32,26,68,131,104,16,13,162,65,52,136,6,209,32,26,68,131,104,16,13,162,65,52,136,6,209,32,26,68,131,104,16,13,162,65,52,136,6,209,96,94,52,200,249,142,217,249,170,190,156,175,226,124,156,143,243,113,62,206,199,249,56,31,231,227,124,156,143,243,113,62,206,199,249,56,31,231,227,124,156,143,243,113,62,206,199,249,56,31,231,227,124,156,143,243,13,229,124,101,95,206,87,114,62,206,199,249,56,31,231,227,124,156,143,243,113,62,206,199,249,56,31,50,67,102,200,12,153,33,51,100,134,204,144,25,50,67,102,200,12,153,33,51,100,54,74,50,43,250,34,179,2,153,33,51,100,134,204,144,25,50,67,102,200,12,153,33,179,35,36,51,236,132,157,176,19,118,194,78,216,9,59,97,39,236,132,157,176,211,40,217,137,33,49,36,134,212,213,144,138,190,12,169,96,72,12,137,33,229,105,72,245,164,30,147,33,5,207,205,197,144,58,12,79,107,72,193,195,83,83,76,220,224,12,40,166,195,240,180,20,19,54,60,19,209,8,28,157,133,104,132,109,206,68,52,130,71,167,22,141,224,193,169,69,35,120,112,90,209,136,155,155,76,52,226,230,38,19,141,176,185,153,136,70,216,232,12,112,32,108,112,114,28,8,155,155,28,7,226,230,38,195,129,224,185,105,115,117,220,220,100,185,122,255,220,172,114,181,248,60,100,124,62,225,108,188,177,231,62,252,254,251,251,139,106,81,125,40,184,251,110,144,179,124,245,234,234,172,58,171,54,52,219,125,183,196,185,245,124,183,68,219,91,191,99,253,233,117,136,178,159,39,183,204,176,207,175,110,150,207,30,188,125,250,223,203,155,175,254,114,243,250,237,50,184,204,238,126,200,188,91,236,231,66,186,175,86,238,250,77,7,136,184,187,131,237,250,215,221,97,18,110,190,125,118,101,180,55,207,95,84,147,122,82,126,250,233,87,190,251,233,215,124,252,233,87,229,211,103,227,231,38,238,179,125,12,79,210,103,251,24,158,228,53,254,241,195,19,133,229,142,131,211,133,229,62,134,39,9,203,125,12,79,242,26,255,200,225,105,139,120,236,232,148,69,188,227,230,164,151,197,138,220,158,182,230,119,31,157,224,246,55,241,163,19,17,68,252,224,68,4,17,63,56,9,65,116,156,59,52,65,116,156,59,52,65,68,206,77,75,16,145,163,211,30,170,136,31,157,200,77,34,7,167,114,147,200,185,169,220,164,227,220,161,221,36,126,110,210,67,21,221,102,39,59,84,17,63,59,137,82,117,156,59,180,82,5,204,205,74,169,92,203,235,168,40,236,122,26,241,32,203,224,231,239,184,71,54,199,61,254,243,235,175,94,47,255,231,237,139,215,203,55,15,223,190,188,250,234,47,95,253,250,234,183,239,151,55,87,207,174,110,174,238,45,223,190,188,186,247,206,173,170,213,255,58,185,249,199,205,87,45,184,112,223,125,118,118,112,225,190,59,235,224,66,92,136,11,113,33,46,196,133,184,16,23,226,66,92,136,11,113,33,46,196,133,184,16,23,226,66,92,136,11,113,33,46,196,133,184,16,23,226,194,188,184,16,253,29,55,253,237,187,214,219,14,250,219,119,117,55,244,135,254,208,31,250,67,127,232,15,253,161,63,244,135,254,208,31,250,67,127,232,15,253,161,63,244,135,254,208,31,250,67,127,232,15,253,161,63,244,231,142,77,28,47,194,241,30,253,240,243,229,227,95,190,185,12,188,244,231,217,234,185,188,126,251,244,102,132,215,0,253,180,61,1,241,237,124,108,214,119,0,235,59,208,109,156,214,191,209,176,62,214,199,250,88,31,235,99,125,172,143,245,177,62,214,199,250,88,31,235,99,125,172,143,245,177,62,214,199,250,88,31,235,99,125,57,91,159,171,130,34,197,62,73,177,253,229,65,183,147,98,254,215,9,69,138,72,17,41,34,69,164,136,20,145,34,82,68,138,72,17,41,34,69,164,136,20,145,34,82,68,138,72,17,41,34,69,164,136,20,145,34,82,68,138,120,16,15,6,93,66,116,59,15,230,127,45,81,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,193,147,226,65,214,119,164,214,247,32,232,154,162,119,239,17,184,239,74,162,251,84,239,182,233,173,254,92,215,254,187,89,251,239,249,218,127,151,179,245,95,88,127,15,213,250,187,216,225,136,95,111,250,3,89,253,210,173,183,234,193,26,135,191,109,161,187,22,166,185,107,97,233,174,133,92,145,43,114,69,174,200,21,185,34,87,228,138,92,145,43,114,69,174,200,21,185,34,87,228,138,92,145,43,114,69,174,200,21,79,209,21,93,201,244,212,248,114,219,211,249,240,30,182,127,200,246,253,134,102,223,111,152,239,251,13,159,48,113,203,83,189,245,49,63,136,194,182,189,12,235,93,133,221,119,241,85,10,75,97,41,44,133,165,176,20,150,194,82,88,10,75,97,41,44,133,165,176,20,150,194,82,88,10,75,97,41,44,133,165,176,20,150,194,82,88,10,75,97,137,42,81,29,187,168,182,189,114,237,93,81,221,119,189,90,162,74,84,137,42,81,37,170,68,149,168,18,85,162,74,84,137,42,81,37,170,68,149,168,18,85,162,74,84,137,42,81,37,170,68,149,168,18,85,162,122,82,162,138,71,241,104,222,60,250,197,29,62,91,95,255,119,251,13,62,93,8,56,130,47,211,221,115,212,45,71,17,42,66,69,168,8,21,161,34,84,132,138,80,17,42,66,69,168,8,21,161,34,84,132,138,80,17,42,66,69,168,8,21,161,34,84,132,58,138,67,169,46,13,76,106,143,92,106,91,95,35,120,187,212,186,88,48,169,37,181,164,150,212,146,90,82,75,106,73,45,169,37,181,164,150,212,146,90,82,75,106,73,45,169,37,181,164,150,212,146,90,82,75,106,73,45,169,117,249,96,234,122,194,234,218,250,58,194,219,213,213,5,133,169,43,117,165,174,212,149,186,82,87,234,74,93,169,43,117,165,174,212,149,186,82,87,234,74,93,169,43,117,165,174,212,149,186,82,87,234,74,93,169,43,66,69,168,99,37,212,139,7,33,87,22,190,184,123,7,214,125,23,20,190,245,57,187,133,76,59,17,103,119,190,188,24,252,126,168,155,31,17,86,30,28,43,27,88,9,43,97,37,172,132,149,176,18,86,194,74,88,9,43,97,37,172,132,149,176,18,86,194,74,88,9,43,97,37,172,132,149,176,242,20,177,210,197,124,79,205,68,15,129,137,45,47,126,187,1,19,247,93,243,22,38,194,68,152,8,19,97,34,76,132,137,48,17,38,194,68,152,8,19,97,34,76,132,137,48,17,38,194,68,152,8,19,97,34,76,132,137,48,17,38,142,11,19,193,224,81,195,96,203,235,179,110,128,193,125,151,101,5,131,96,16,12,130,65,48,8,6,193,32,24,4,131,96,16,12,130,65,48,8,6,193,32,24,4,131,96,16,12,130,65,48,8,6,193,32,24,4,131,46,137,74,249,250,87,190,47,110,199,216,250,162,162,219,111,199,120,4,87,23,77,118,115,196,61,15,77,2,73,32,9,36,129,36,144,4,146,64,18,72,2,73,32,9,36,129,36,144,4,146,64,18,72,2,73,32,9,36,129,36,144,4,146,64,18,152,201,17,65,215,27,5,142,219,192,177,245,133,71,183,131,227,17,92,129,20,56,2,71,224,8,28,129,35,112,4,142,192,17,56,2,71,224,8,28,129,35,112,4,142,192,17,56,2,71,224,8,28,129,35,112,4,142,192,17,56,194,67,120,216,254,226,164,219,241,240,8,174,82,10,15,225,33,60,132,135,240,16,30,194,67,120,8,15,225,33,60,132,135,240,16,30,194,67,120,8,15,225,33,60,132,135,240,16,30,194,67,120,120,74,120,72,2,143,82,2,31,44,170,69,185,152,182,226,191,47,239,76,88,77,202,201,116,143,249,237,19,191,117,239,91,231,190,181,255,158,175,253,119,57,91,255,133,46,130,248,245,166,63,140,213,47,221,122,171,206,202,56,244,157,16,71,120,31,196,67,179,224,38,185,220,77,133,135,128,193,117,128,108,227,167,101,190,154,88,78,202,213,175,149,147,102,82,125,250,91,74,241,238,111,41,101,134,154,24,63,55,177,38,246,49,60,137,38,246,49,60,137,38,198,15,79,164,137,29,7,167,211,196,62,134,39,209,196,62,134,39,209,196,200,225,105,53,49,118,116,74,77,236,184,57,169,38,70,110,79,171,137,221,71,39,208,196,248,209,137,52,49,126,112,34,77,140,31,156,68,19,59,206,29,90,19,59,206,29,90,19,35,231,166,213,196,200,209,105,53,49,126,116,34,77,140,28,156,74,19,35,231,166,210,196,142,115,135,214,196,248,185,73,53,177,219,236,100,154,24,63,59,137,38,118,156,59,180,38,6,204,165,137,52,49,163,163,136,174,125,58,106,180,220,246,116,62,188,135,237,31,178,125,191,161,217,247,27,230,251,126,195,39,70,220,242,84,111,125,204,247,216,235,205,242,245,171,55,239,241,245,114,245,255,182,194,215,38,18,95,27,248,10,95,225,43,124,133,175,240,21,190,194,87,248,10,95,225,43,124,133,175,240,21,190,194,87,248,10,95,225,43,124,133,175,240,21,190,194,87,248,10,95,35,241,21,164,130,212,236,33,181,142,132,212,26,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,42,74,69,71,161,162,85,164,138,86,84,148,138,82,81,42,74,69,169,40,21,165,162,84,148,138,82,81,42,74,69,169,40,21,165,162,84,148,138,82,81,42,74,69,169,40,21,165,162,84,148,138,82,81,42,58,10,21,45,35,85,180,164,162,84,148,138,82,81,42,74,69,169,40,21,165,162,84,148,138,82,81,42,74,69,169,40,21,165,162,84,148,138,82,81,42,74,69,169,40,21,165,162,84,148,138,82,209,81,168,104,17,169,162,5,21,165,162,84,148,138,82,81,42,74,69,169,40,21,165,162,84,148,138,142,88,69,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,128,17,48,2,70,192,24,5,140,69,36,48,22,128,17,48,2,70,192,8,24,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,128,17,48,2,198,83,3,198,114,81,71,1,99,57,169,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,167,7,140,213,162,138,2,198,106,82,1,70,192,8,24,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,128,17,48,2,70,192,8,24,79,15,24,203,72,96,44,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,144,14,210,65,58,72,7,233,32,29,164,131,116,144,14,210,65,186,211,70,58,226,70,220,136,27,113,251,32,110,113,215,12,173,142,235,154,161,52,141,166,209,52,154,70,211,104,26,77,163,105,52,141,166,209,52,154,70,211,104,26,77,163,105,52,141,166,229,171,105,124,135,239,240,29,190,195,119,242,246,157,222,245,166,92,212,81,122,83,78,106,122,67,111,232,13,189,161,55,244,134,222,208,27,122,67,111,232,13,189,161,55,244,134,222,208,27,122,67,111,232,13,189,161,55,244,134,222,208,27,122,115,0,189,137,187,157,86,121,92,183,211,162,55,244,134,222,208,27,122,3,65,32,72,30,8,194,18,88,2,75,96,9,44,129,37,200,242,178,188,44,47,203,31,81,150,23,217,69,246,17,69,246,3,148,231,184,251,172,148,199,117,159,21,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,185,199,242,28,119,191,129,210,253,6,148,103,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,89,121,86,158,149,231,141,229,185,136,44,207,133,242,172,60,43,207,202,179,242,172,60,43,207,202,179,242,172,60,43,207,202,179,242,172,60,43,207,202,179,242,172,60,43,207,202,115,38,229,89,51,238,171,25,63,250,225,231,203,199,191,124,115,185,40,23,205,98,218,46,30,159,173,158,197,235,183,79,111,214,42,114,51,153,30,83,69,254,248,43,203,245,95,186,245,86,221,75,243,167,15,230,208,201,121,231,3,107,207,218,179,246,172,61,143,163,61,187,79,167,104,126,148,209,220,125,58,213,254,118,155,91,181,133,93,187,55,5,6,82,177,115,244,158,239,36,245,188,104,170,98,94,92,204,230,243,77,163,135,205,211,120,5,175,224,21,188,226,198,168,76,136,9,101,99,66,207,255,248,179,213,71,184,105,102,69,51,45,230,179,166,172,110,79,254,252,246,131,207,110,243,243,174,105,170,122,62,59,111,154,122,90,175,207,78,69,90,4,238,40,5,46,252,54,180,207,103,193,92,133,249,134,98,190,235,105,196,131,44,131,159,191,115,44,110,144,27,114,131,220,205,79,245,214,199,252,160,64,219,116,5,218,6,208,2,90,64,11,104,1,45,160,5,180,128,22,208,2,90,64,11,104,1,45,160,5,180,128,22,208,2,90,64,11,104,1,45,160,5,180,128,22,208,2,218,222,128,22,182,194,214,241,96,107,221,21,91,107,216,10,91,97,43,108,133,173,176,21,182,194,86,216,10,91,97,43,108,133,173,176,21,182,194,86,216,10,91,97,43,108,133,173,176,21,182,194,86,216,10,91,201,41,57,29,187,156,86,93,229,180,34,167,228,148,156,146,83,114,74,78,201,41,57,37,167,228,148,156,146,83,114,74,78,201,41,57,37,167,228,148,156,146,83,114,74,78,201,41,57,37,167,228,148,156,146,211,177,203,105,217,85,78,75,114,74,78,201,41,57,37,167,228,148,156,146,83,114,74,78,201,41,57,37,167,228,148,156,146,83,114,74,78,201,41,57,37,167,228,148,156,146,83,114,74,78,201,41,57,29,187,156,22,93,229,180,32,167,228,148,156,146,83,114,74,78,201,41,57,37,167,228,148,156,146,211,163,146,83,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,118,67,200,186,43,66,214,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,121,11,33,171,174,119,223,172,220,125,19,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,249,5,66,118,188,145,101,229,70,150,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,130,60,144,7,242,64,30,200,3,121,32,15,228,129,60,144,7,242,64,30,149,163,114,84,142,202,237,83,185,142,215,39,173,142,235,250,164,196,141,184,17,55,226,70,220,136,27,113,35,110,196,141,184,17,55,226,70,220,136,27,113,35,110,196,141,184,141,73,220,24,16,3,98,64,12,136,1,229,109,64,135,19,158,114,81,119,19,158,114,82,19,30,194,67,120,8,15,225,33,60,132,135,240,16,30,194,67,120,8,15,225,33,60,132,135,240,16,30,194,67,120,8,15,225,33,60,132,135,240,16,158,97,133,167,227,237,189,202,227,186,189,23,225,33,60,132,135,240,16,158,148,194,3,74,64,9,111,224,13,188,129,55,240,6,222,32,221,75,247,210,189,116,127,34,233,94,136,23,226,71,20,226,15,89,167,59,222,247,165,60,174,251,190,168,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,195,212,233,142,247,63,40,221,255,64,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,14,173,211,69,215,58,93,168,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,103,91,167,117,229,94,186,242,249,131,213,141,64,23,211,54,57,249,252,201,90,69,174,39,211,61,21,249,214,159,209,150,142,156,180,251,158,63,25,54,247,110,126,60,149,55,139,202,171,233,106,186,154,174,251,113,138,209,167,16,163,221,143,83,69,111,183,185,213,191,217,119,237,222,244,15,119,2,176,115,244,158,239,36,245,188,104,170,98,94,92,204,230,243,77,163,135,205,190,216,2,91,96,11,108,225,6,168,172,133,181,100,99,45,207,255,248,179,213,71,184,105,102,69,51,45,230,179,166,172,110,79,254,252,246,131,207,110,243,243,174,105,170,122,62,59,111,154,122,90,175,207,78,69,69,100,235,40,101,43,252,118,179,207,103,193,12,132,207,134,226,179,235,105,196,131,44,131,159,191,51,36,217,220,8,247,0,98,216,68,138,97,67,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,71,41,134,244,239,152,245,175,142,212,191,154,254,209,63,250,71,255,232,31,253,163,127,244,143,254,209,63,250,71,255,232,31,253,163,127,244,143,254,209,63,250,71,255,232,31,253,163,127,244,143,254,165,215,63,148,119,204,148,87,69,82,94,133,242,80,30,202,67,121,40,15,229,161,60,148,135,242,80,30,202,67,121,40,15,229,161,60,148,135,242,80,30,202,67,121,40,15,229,161,60,148,135,242,80,30,202,59,36,229,149,145,148,87,162,60,148,135,242,80,30,202,67,121,40,15,229,161,60,148,135,242,80,30,202,67,121,40,15,229,161,60,148,135,242,80,30,202,67,121,40,15,229,161,60,148,135,242,14,73,121,69,36,229,21,40,15,229,161,60,148,135,242,80,30,202,67,121,40,15,229,161,60,148,71,197,168,24,21,163,98,84,140,138,81,49,42,70,197,168,24,21,163,98,84,140,138,141,68,197,170,200,3,110,149,3,110,84,140,138,81,49,42,70,197,168,24,21,163,98,84,140,138,81,49,42,70,197,168,24,21,163,98,84,140,138,81,49,42,70,197,168,24,21,163,98,84,108,68,42,22,119,86,172,114,86,140,138,81,49,42,70,197,168,24,21,163,98,84,140,138,29,141,138,145,37,178,68,150,200,18,89,34,75,100,137,44,145,37,178,68,150,70,41,75,152,8,19,97,162,174,76,84,46,234,40,38,42,39,53,38,194,68,152,8,19,97,34,76,132,137,48,17,38,194,68,152,8,19,97,34,76,132,137,48,17,38,194,68,152,8,92,128,11,112,1,46,192,69,223,112,81,69,194,69,5,46,192,5,184,0,23,224,226,56,225,66,255,215,255,101,116,25,93,70,151,209,101,116,25,93,145,86,164,21,105,69,250,68,138,180,190,172,47,143,168,47,31,160,12,199,221,15,164,116,63,16,101,88,25,86,134,149,97,101,88,25,86,134,149,97,101,88,25,86,134,149,97,101,88,25,86,134,149,97,101,88,25,86,134,149,225,209,150,225,184,107,226,151,174,137,175,12,43,195,202,176,50,172,12,43,195,202,176,50,172,12,43,195,202,176,50,172,12,43,195,202,176,50,172,12,43,195,202,176,50,60,210,50,92,68,150,225,66,25,86,134,149,97,101,88,25,86,134,149,97,101,88,25,86,134,149,97,101,88,25,86,134,149,97,101,88,25,86,134,149,97,101,184,101,25,214,116,251,106,186,143,126,248,249,242,241,47,223,92,174,238,112,184,152,182,139,187,103,171,103,241,250,237,211,155,181,202,91,79,166,99,175,188,159,158,218,208,185,119,231,3,235,190,186,175,238,171,251,230,216,125,221,254,80,176,62,202,96,237,246,135,74,123,187,205,173,254,93,191,107,247,166,127,220,83,130,157,163,247,124,39,169,231,69,83,21,243,226,98,54,159,111,26,61,108,26,70,27,104,3,109,160,13,247,155,228,49,60,38,27,143,121,254,199,159,173,62,194,77,51,43,154,105,49,159,53,101,117,123,242,231,183,31,124,118,155,159,119,77,83,213,243,217,121,211,212,211,122,125,118,42,78,162,95,71,169,95,225,119,247,124,62,11,166,34,196,54,20,177,93,79,35,30,100,25,252,252,157,241,56,214,251,142,126,161,138,77,87,85,108,168,34,85,164,138,84,145,42,82,69,170,72,21,169,34,85,164,138,84,145,42,82,69,170,72,21,169,34,85,164,138,84,145,42,82,69,170,72,21,169,226,145,168,34,33,60,9,33,172,187,10,97,77,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,115,20,66,220,119,18,220,87,117,229,190,10,247,225,62,220,135,251,112,31,238,195,125,184,15,247,225,62,220,135,251,112,31,238,195,125,184,15,247,225,62,220,135,251,112,31,238,195,125,184,15,247,225,62,220,151,136,251,202,174,220,87,226,62,220,135,251,112,31,238,195,125,184,15,247,225,62,220,135,251,112,31,238,195,125,184,15,247,225,62,220,135,251,112,31,238,195,125,184,15,247,225,62,220,135,251,18,113,95,209,149,251,10,220,135,251,112,31,238,195,125,184,15,247,225,62,220,135,251,112,31,238,35,103,228,140,156,145,51,114,70,206,200,25,57,35,103,228,140,156,145,51,114,70,206,198,47,103,85,215,131,114,149,131,114,228,140,156,145,51,114,70,206,200,25,57,35,103,228,140,156,145,51,114,70,206,200,25,57,35,103,228,140,156,145,51,114,70,206,200,25,57,35,103,228,236,56,228,172,227,153,179,202,153,51,114,70,206,200,25,57,35,103,228,140,156,145,51,114,118,196,114,70,159,232,19,125,162,79,244,137,62,209,39,250,68,159,232,19,125,26,165,62,161,36,148,132,146,122,163,164,114,81,119,163,164,114,82,163,36,148,132,146,80,18,74,66,73,40,9,37,161,36,148,132,146,80,18,74,66,73,40,9,37,161,36,148,132,146,224,6,220,128,27,112,3,110,12,136,27,85,87,220,168,224,6,220,128,27,112,3,110,156,10,110,48,2,70,32,181,75,237,82,187,212,46,181,75,237,170,181,106,173,90,171,214,39,82,173,53,104,13,122,68,13,250,144,245,184,227,253,73,74,247,39,81,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,62,198,122,220,241,26,253,165,107,244,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,31,95,61,46,186,214,227,66,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,56,186,30,235,190,93,187,239,227,251,127,125,244,112,21,245,22,223,125,119,255,251,251,139,122,49,191,21,129,171,89,245,127,223,149,224,217,158,18,252,250,234,217,139,229,239,55,87,47,206,94,190,188,122,117,117,86,159,205,31,124,74,152,103,213,172,250,239,59,109,120,182,167,13,239,77,195,235,101,120,61,12,207,215,254,187,156,173,255,66,151,182,252,241,87,150,235,191,116,235,173,58,244,231,253,31,208,150,69,58,48,63,199,61,174,32,29,22,164,191,252,114,46,55,39,234,186,56,175,54,39,234,166,184,152,237,78,212,179,178,105,142,34,81,87,171,207,171,241,36,234,136,185,121,36,234,78,195,83,38,234,78,195,83,222,57,50,98,120,218,182,30,59,56,121,91,239,52,60,101,91,239,52,60,229,157,35,67,135,103,129,2,193,163,51,64,129,216,205,173,18,196,174,221,155,58,196,129,183,103,1,26,29,70,239,249,78,82,207,139,166,42,230,197,197,108,62,223,52,122,192,239,35,201,21,38,98,112,90,133,137,24,156,82,97,98,231,38,82,152,216,185,137,20,38,116,110,22,10,19,58,58,139,91,117,70,140,78,75,71,161,131,19,211,81,232,220,196,116,20,59,55,17,29,69,204,125,254,199,159,173,62,194,77,51,43,154,105,49,159,53,101,117,123,242,231,183,31,124,118,155,159,119,77,83,213,243,217,121,211,212,211,122,125,246,208,63,243,18,67,93,236,220,68,80,215,102,110,86,80,23,126,99,212,231,179,96,213,162,129,67,105,224,245,52,226,65,150,193,207,223,145,149,76,110,217,186,209,69,102,211,233,249,22,76,89,253,79,197,30,51,121,247,91,118,124,172,63,108,219,254,129,220,247,27,230,251,126,195,39,162,220,242,49,186,245,135,245,191,255,217,129,115,167,253,115,238,20,231,226,92,156,139,115,113,46,206,197,185,56,23,231,226,92,156,139,115,113,46,206,197,185,56,23,231,226,92,156,139,115,113,46,206,197,185,56,23,231,226,220,62,57,23,205,162,217,35,160,217,166,127,154,109,208,44,154,69,179,104,22,205,162,89,52,139,102,209,44,154,69,179,104,22,205,162,89,52,139,102,209,44,154,69,179,104,22,205,162,89,52,139,102,209,44,154,229,172,156,245,152,157,181,238,223,89,107,206,202,89,57,43,103,229,172,156,149,179,114,86,206,202,89,57,43,103,229,172,156,149,179,114,86,206,202,89,57,43,103,229,172,156,149,179,114,86,206,202,89,57,43,103,61,102,103,173,250,119,214,138,179,114,86,206,202,89,57,43,103,229,172,156,149,179,114,86,206,202,89,143,205,89,145,37,178,68,150,200,18,89,34,75,100,137,44,145,37,178,68,150,200,18,89,34,75,100,121,48,178,44,251,39,203,18,89,34,75,100,137,44,145,37,178,68,150,200,18,89,34,75,100,137,253,176,31,246,195,126,216,15,251,97,63,236,135,253,176,31,246,195,126,12,143,225,49,60,134,23,111,120,69,255,134,87,28,157,225,33,59,100,135,236,144,29,178,67,118,200,14,217,33,59,100,135,236,144,29,178,67,118,200,14,217,33,59,100,55,106,178,131,72,16,9,34,65,36,136,116,164,136,180,137,136,110,253,247,183,205,226,251,71,63,95,62,190,255,221,226,252,193,226,231,191,93,46,238,127,247,211,183,247,23,229,162,90,52,187,133,232,214,127,255,214,156,189,122,241,230,221,95,190,206,159,156,189,249,245,230,236,234,229,245,111,87,107,64,84,77,154,190,129,168,147,247,196,227,206,254,167,126,16,219,137,123,88,180,19,70,59,27,190,232,231,229,69,185,249,59,197,188,188,168,118,127,55,248,240,182,227,135,156,114,210,108,255,251,79,145,29,228,68,204,205,3,114,58,13,79,9,57,157,134,167,132,156,136,225,105,33,39,118,112,114,200,233,52,60,37,228,116,26,158,18,114,66,135,103,1,57,193,163,51,128,156,216,205,57,92,46,50,116,123,22,8,213,97,116,186,219,242,69,140,78,43,103,17,131,211,202,89,196,224,148,114,22,59,55,145,156,197,206,77,36,103,161,115,179,144,179,208,209,89,200,89,196,232,180,114,22,58,56,177,156,133,206,77,44,103,177,115,19,201,89,196,220,28,14,187,69,206,78,125,216,45,98,118,74,167,140,157,155,200,41,219,204,29,185,83,186,198,101,198,180,121,61,141,120,144,101,240,243,39,168,153,8,106,11,232,236,128,144,117,239,8,89,67,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,200,147,64,72,160,120,18,160,88,245,14,138,21,80,4,138,64,17,40,2,69,160,8,20,129,34,80,4,138,64,17,40,2,69,160,8,20,129,34,80,4,138,64,17,40,2,69,160,8,20,129,34,80,28,31,40,210,193,147,208,193,178,119,29,44,233,32,29,164,131,116,144,14,210,65,58,72,7,233,32,29,164,131,116,144,14,210,65,58,72,7,233,32,29,164,131,116,144,14,210,65,58,72,7,233,32,29,164,131,89,234,96,209,187,14,22,116,144,14,210,65,58,72,7,233,32,29,164,131,116,144,14,210,65,58,8,218,64,27,104,3,109,160,13,180,129,54,208,6,218,64,27,104,3,109,160,13,180,29,59,180,149,189,31,195,43,29,195,3,109,160,13,180,129,54,208,6,218,64,27,104,3,109,160,13,180,129,54,208,6,218,64,27,104,3,109,160,13,180,129,54,208,6,218,64,27,104,3,109,167,0,109,125,159,104,43,157,104,3,109,160,13,180,129,54,208,6,218,64,27,104,3,109,39,11,109,176,10,86,193,42,88,5,171,96,21,172,130,85,176,10,86,193,170,81,98,21,121,34,79,228,169,55,121,42,122,151,167,130,60,145,39,242,52,94,121,170,39,245,152,228,41,120,110,46,242,212,97,120,90,121,10,30,158,26,112,226,6,103,0,56,29,134,167,5,156,176,225,153,56,72,224,232,44,28,36,108,115,38,14,18,60,58,181,131,4,15,78,237,32,193,131,211,58,72,220,220,100,14,18,55,55,153,131,132,205,205,196,65,194,70,103,64,10,97,131,147,147,66,216,220,228,164,16,55,55,25,41,4,207,77,27,185,227,230,38,139,220,251,231,102,21,185,37,235,33,147,245,9,199,230,224,10,252,224,225,229,42,2,55,139,166,67,4,126,178,188,89,111,192,205,164,57,133,6,188,122,230,195,39,224,109,143,170,0,43,192,206,30,140,169,0,59,123,224,236,129,179,7,153,165,107,103,15,156,61,112,145,175,172,188,32,122,244,158,239,36,245,188,104,170,98,94,92,204,230,243,77,163,135,125,177,124,106,228,112,216,195,97,15,135,61,28,246,112,216,195,97,15,135,61,28,246,112,216,35,119,7,59,250,195,30,174,76,150,49,182,93,79,35,30,100,25,252,252,29,67,57,226,99,40,159,0,178,238,27,32,107,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,121,2,0,9,19,79,1,19,171,190,49,177,130,137,48,17,38,194,68,152,8,19,97,34,76,132,137,48,17,38,194,68,152,8,19,97,34,76,132,137,48,17,38,194,68,152,8,19,97,34,76,132,137,99,195,68,50,120,10,50,88,246,45,131,37,25,36,131,100,144,12,146,65,50,72,6,201,32,25,36,131,100,144,12,146,65,50,72,6,201,32,25,36,131,100,144,12,146,65,50,72,6,201,32,25,36,131,100,48,63,25,44,250,150,193,130,12,146,65,50,72,6,201,32,25,36,131,100,144,12,146,65,50,72,6,33,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,182,163,70,182,186,111,100,171,33,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,59,114,100,171,250,70,182,10,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,182,35,71,182,178,239,27,201,149,110,36,7,217,32,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,142,30,217,122,62,201,86,58,201,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,78,20,217,64,21,168,2,85,160,10,84,129,42,80,5,170,64,21,168,2,85,163,132,42,234,68,157,168,83,95,234,84,244,173,78,5,117,162,78,212,105,172,234,84,79,234,49,169,83,240,220,92,212,169,195,240,180,234,20,60,60,53,222,196,13,206,0,111,58,12,79,139,55,97,195,51,49,144,192,209,89,24,72,216,230,76,12,36,120,116,106,3,9,30,156,218,64,130,7,167,53,144,184,185,201,12,36,110,110,50,3,9,155,155,137,129,132,141,206,128,19,194,6,39,231,132,176,185,201,57,33,110,110,50,78,8,158,155,54,112,199,205,77,22,184,247,207,205,42,112,203,213,67,230,234,19,14,205,251,11,240,207,151,247,31,127,243,237,253,203,197,253,239,126,250,246,253,145,131,105,72,252,125,115,115,245,250,233,111,87,55,103,87,47,175,127,187,123,218,96,186,167,251,150,123,195,111,64,232,237,43,235,126,249,156,6,40,186,251,31,80,204,21,115,29,33,24,83,204,117,132,192,17,2,71,8,50,171,208,142,16,56,66,224,58,93,89,165,255,232,209,123,190,147,212,243,162,169,138,121,113,49,155,207,55,141,30,246,53,239,169,189,194,153,13,103,54,156,217,112,102,195,153,13,103,54,156,217,112,102,195,153,141,220,73,235,232,207,108,184,184,88,198,110,118,61,141,120,144,101,240,243,119,154,36,155,211,36,81,84,216,244,72,133,13,42,68,133,168,16,21,162,66,84,136,10,81,33,42,68,133,168,16,21,162,66,84,136,10,81,33,42,68,133,168,16,21,162,66,84,136,10,81,33,42,28,43,21,98,191,113,179,95,221,35,251,213,216,15,251,97,63,236,135,253,176,31,246,195,126,216,15,251,97,63,236,135,253,176,31,246,195,126,216,15,251,97,63,236,135,253,176,31,246,195,126,216,47,11,246,99,120,227,54,188,170,71,195,171,24,30,195,99,120,12,143,225,49,60,134,199,240,24,30,195,99,120,12,143,225,49,60,134,199,240,24,30,195,99,120,12,143,225,49,60,134,199,240,24,30,195,99,120,157,13,175,236,209,240,74,134,199,240,24,30,195,99,120,12,143,225,49,60,134,199,240,24,30,195,195,97,56,12,135,225,48,28,134,195,112,24,14,195,97,56,12,135,225,48,28,134,195,242,226,176,162,71,14,43,112,24,14,195,97,56,12,135,225,48,28,134,195,112,24,14,59,30,14,67,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,141,146,148,248,16,31,226,67,251,125,168,232,209,135,10,62,196,135,248,80,86,62,84,79,234,49,249,80,240,220,92,124,168,195,240,180,62,20,60,60,53,179,196,13,206,128,89,58,12,79,203,44,97,195,51,209,138,192,209,89,104,69,216,230,76,180,34,120,116,106,173,8,30,156,90,43,130,7,167,213,138,184,185,201,180,34,110,110,50,173,8,155,155,137,86,132,141,206,32,252,135,13,78,30,254,195,230,38,15,255,113,115,147,133,255,224,185,105,83,116,220,220,100,41,122,255,220,172,82,180,176,60,100,88,62,225,36,28,16,115,31,60,188,124,255,90,255,105,84,203,125,178,188,185,251,82,255,233,144,41,247,235,59,31,160,222,227,238,234,73,14,217,118,183,61,158,180,43,237,122,233,255,152,210,174,151,254,123,233,191,151,254,103,214,164,189,244,223,75,255,93,9,43,43,8,112,55,27,103,45,156,181,112,214,194,89,11,103,45,156,181,200,140,92,156,181,112,214,194,89,11,103,45,92,190,235,196,20,237,122,26,241,32,203,224,231,239,20,200,24,79,129,124,130,195,166,63,56,108,192,33,56,4,135,224,16,28,130,67,112,8,14,193,33,56,4,135,224,16,28,130,67,112,8,14,193,33,56,4,135,224,16,28,130,67,112,8,14,193,225,177,192,33,4,28,53,2,214,253,33,96,13,1,33,32,4,132,128,16,16,2,66,64,8,8,1,33,32,4,132,128,16,16,2,66,64,8,8,1,33,32,4,132,128,16,16,2,66,64,8,8,1,179,68,64,162,55,106,209,171,250,19,189,138,232,17,61,162,71,244,136,30,209,35,122,68,143,232,17,61,162,71,244,136,30,209,35,122,68,143,232,17,61,162,71,244,136,30,209,35,122,68,143,232,17,61,162,215,183,232,149,253,137,94,73,244,136,30,209,35,122,68,143,232,17,61,162,71,244,136,30,209,35,122,112,12,142,193,49,56,6,199,224,24,28,131,99,112,12,142,193,49,56,6,199,224,88,214,56,86,244,135,99,5,28,131,99,112,12,142,193,49,56,6,199,224,24,28,131,99,199,139,99,128,9,48,1,38,192,4,152,0,19,96,2,76,128,9,48,1,166,81,2,19,45,162,69,180,104,175,22,21,253,105,81,65,139,104,17,45,202,90,139,234,73,61,38,45,10,158,155,139,22,117,24,158,86,139,130,135,167,70,151,184,193,25,160,75,135,225,105,209,37,108,120,38,118,17,56,58,11,187,8,219,156,137,93,4,143,78,109,23,193,131,83,219,69,240,224,180,118,17,55,55,153,93,196,205,77,102,23,97,115,51,177,139,176,209,25,48,64,216,224,228,12,16,54,55,57,3,196,205,77,198,0,193,115,211,134,233,184,185,201,194,244,254,185,89,133,105,153,121,200,204,124,194,129,120,127,218,253,143,135,63,125,251,247,199,139,243,7,139,251,223,253,244,237,42,238,86,139,38,36,238,254,107,121,253,219,63,95,159,157,63,57,187,122,121,253,219,122,222,173,38,205,158,188,187,183,238,174,199,221,44,106,239,218,179,30,160,247,182,120,68,197,87,241,117,62,96,76,197,215,249,0,231,3,156,15,200,44,85,59,31,224,124,128,139,103,101,229,3,110,135,227,64,134,3,25,14,100,56,144,225,64,134,3,25,153,73,140,3,25,14,100,56,144,225,64,134,43,126,157,24,174,93,79,35,30,100,25,252,252,29,21,201,230,168,200,214,15,201,135,119,17,9,142,117,159,224,88,3,71,224,8,28,129,35,112,4,142,192,17,56,2,71,224,8,28,129,35,112,4,142,192,17,56,2,71,224,8,28,129,35,112,4,142,192,17,56,2,199,35,6,71,120,120,236,120,88,245,137,135,21,60,132,135,240,16,30,194,67,120,8,15,225,33,60,132,135,240,16,30,194,67,120,8,15,225,33,60,132,135,240,16,30,194,67,120,8,15,225,33,60,28,11,30,146,192,99,151,192,178,79,9,44,73,32,9,36,129,36,144,4,146,64,18,72,2,73,32,9,36,129,36,144,4,146,64,18,72,2,73,32,9,36,129,36,144,4,146,64,18,72,2,73,32,9,36,129,121,72,96,209,167,4,22,36,144,4,146,64,18,72,2,73,32,9,36,129,36,144,4,146,64,18,8,213,160,26,84,131,106,80,13,170,65,53,168,6,213,160,26,84,131,106,80,13,170,29,29,170,149,125,30,175,43,29,175,131,106,80,13,170,65,53,168,6,213,160,26,84,131,106,80,13,170,65,53,168,6,213,160,26,84,131,106,80,13,170,65,53,168,6,213,160,26,84,131,106,71,137,106,61,158,84,43,157,84,131,106,80,13,170,65,53,168,6,213,160,26,84,131,106,39,134,106,96,10,76,129,41,48,5,166,192,20,152,2,83,96,10,76,129,169,81,194,20,101,162,76,148,169,15,101,42,250,84,166,130,50,81,38,202,52,54,101,170,39,245,152,148,41,120,110,46,202,212,97,120,90,101,10,30,158,26,107,226,6,103,128,53,29,134,167,197,154,176,225,153,152,71,224,232,44,204,35,108,115,38,230,17,60,58,181,121,4,15,78,109,30,193,131,211,154,71,220,220,100,230,17,55,55,153,121,132,205,205,196,60,194,70,103,192,7,97,131,147,243,65,216,220,228,124,16,55,55,25,31,4,207,77,27,180,227,230,38,11,218,251,231,102,21,180,229,233,33,243,244,9,135,229,144,226,251,224,225,229,251,27,224,52,113,193,247,201,242,230,238,253,111,154,35,239,189,171,39,61,104,238,221,246,128,106,175,218,235,76,193,152,106,175,51,5,206,20,56,83,144,89,166,118,166,192,153,2,23,234,202,202,6,162,71,239,249,78,82,207,139,166,42,230,197,197,108,62,223,52,122,216,23,193,167,6,13,135,56,28,226,112,136,195,33,14,135,56,28,226,112,136,195,33,14,135,56,114,55,175,163,63,196,225,234,98,25,195,218,245,52,226,65,150,193,207,223,241,146,227,60,94,242,9,27,235,30,177,177,134,141,176,17,54,194,70,216,8,27,97,35,108,132,141,176,17,54,194,70,216,8,27,97,35,108,132,141,176,17,54,194,70,216,8,27,97,35,108,132,141,71,139,141,224,240,200,225,176,234,17,14,43,112,8,14,193,33,56,4,135,224,16,28,130,67,112,8,14,193,33,56,4,135,224,16,28,130,67,112,8,14,193,33,56,4,135,224,16,28,130,67,112,56,14,56,164,128,71,174,128,101,143,10,88,82,64,10,72,1,41,32,5,164,128,20,144,2,82,64,10,72,1,41,32,5,164,128,20,144,2,82,64,10,72,1,41,32,5,164,128,20,144,2,82,64,10,72,1,51,80,192,162,71,5,44,40,32,5,164,128,20,144,2,82,64,10,72,1,41,32,5,164,128,20,16,168,1,53,160,6,212,128,26,80,3,106,64,13,168,1,53,160,6,212,128,26,80,59,46,80,43,123,60,86,87,58,86,7,212,128,26,80,3,106,64,13,168,1,53,160,6,212,128,26,80,3,106,64,13,168,1,53,160,6,212,128,26,80,3,106,64,13,168,1,53,160,6,212,142,15,212,250,59,161,86,58,161,6,212,128,26,80,3,106,64,13,168,1,53,160,6,212,78,10,212,160,20,148,130,82,80,10,74,65,41,40,5,165,160,20,148,130,82,163,68,41,194,68,152,8,83,15,194,84,244,40,76,5,97,34,76,132,105,92,194,84,79,234,49,9,83,240,220,92,132,169,195,240,180,194,20,60,60,53,212,196,13,206,0,106,58,12,79,11,53,97,195,51,241,142,192,209,89,120,71,216,230,76,188,35,120,116,106,239,8,30,156,218,59,130,7,167,245,142,184,185,201,188,35,110,110,50,239,8,155,155,137,119,132,141,206,128,14,194,6,39,167,131,176,185,201,233,32,110,110,50,58,8,158,155,54,102,199,205,77,22,179,247,207,205,42,102,75,211,67,166,233,19,142,202,173,107,239,143,143,127,250,113,81,54,229,131,197,253,122,250,96,241,255,138,119,7,11,22,211,136,240,251,199,235,235,63,206,202,166,124,114,118,85,79,159,156,253,89,148,119,26,240,116,87,3,94,123,142,91,42,240,112,77,247,238,243,25,46,239,182,123,108,165,55,172,244,174,127,157,108,108,191,117,113,94,109,110,191,77,113,49,219,221,126,155,178,153,30,69,251,173,86,159,87,219,126,178,86,217,181,223,136,185,121,180,223,78,195,83,182,223,78,195,83,158,46,136,24,158,54,90,199,14,78,30,173,59,13,79,25,173,59,13,79,121,186,32,116,120,22,181,61,120,116,6,181,61,118,115,14,151,235,10,221,158,133,20,116,24,189,231,59,201,255,103,239,142,186,218,182,22,188,15,127,151,94,31,120,37,89,54,102,238,72,74,83,214,33,144,67,200,153,51,115,227,149,38,156,52,51,33,101,40,233,76,103,173,249,238,239,50,73,83,98,91,150,246,150,172,45,155,231,174,77,48,252,113,4,36,191,199,219,30,77,179,178,200,166,217,225,100,58,93,53,186,199,239,35,201,121,35,98,112,90,222,136,24,156,146,55,98,231,38,226,141,216,185,137,120,35,116,238,32,120,35,116,244,32,142,115,68,140,78,107,50,161,131,19,155,76,232,220,196,38,19,59,55,145,201,68,204,29,194,113,142,200,217,169,143,115,68,204,78,41,96,177,115,19,9,88,147,185,131,18,48,207,49,182,83,204,118,51,142,248,32,87,193,159,191,131,38,131,57,104,210,86,22,203,205,200,98,73,22,201,34,89,36,139,100,145,44,146,69,178,72,22,201,34,89,36,139,100,145,44,146,69,178,72,22,201,34,89,36,139,100,145,44,146,69,178,72,22,119,78,22,41,225,206,40,225,104,51,74,56,162,132,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,33,37,164,132,195,86,66,228,183,51,228,87,108,134,252,10,228,135,252,144,31,242,67,126,200,15,249,33,63,228,135,252,144,31,242,67,126,200,15,249,33,63,228,135,252,144,31,242,67,126,200,15,249,33,63,228,135,252,144,95,47,228,151,111,134,252,114,228,135,252,144,31,242,67,126,200,15,249,33,63,228,135,252,144,31,242,163,103,244,140,158,209,51,122,70,207,232,25,61,163,103,244,140,158,209,51,122,70,207,182,79,207,178,205,232,89,70,207,232,25,61,163,103,244,140,158,209,51,122,70,207,232,217,35,208,51,2,69,160,8,20,129,34,80,4,138,64,17,40,2,69,160,8,212,86,10,20,78,194,73,56,233,244,249,236,244,244,232,249,209,108,52,155,62,153,157,156,189,188,188,120,245,244,114,246,236,226,232,251,147,227,179,203,123,67,154,172,55,164,15,31,94,95,191,222,27,237,77,127,218,155,47,188,253,244,230,110,239,221,237,235,183,239,231,43,22,225,104,178,14,142,230,127,54,117,108,84,60,84,163,249,31,196,194,255,79,23,254,63,159,44,254,194,226,123,40,22,223,197,26,153,250,203,170,123,125,254,75,15,110,21,175,87,235,238,201,141,144,85,232,7,228,84,109,156,42,239,222,169,38,121,89,114,42,78,197,169,56,21,167,226,84,156,138,83,57,229,229,137,29,193,32,24,4,131,96,16,12,130,65,48,8,6,193,32,24,4,131,142,166,109,189,37,222,140,35,62,200,85,240,231,143,44,7,66,150,43,93,100,50,30,31,84,96,202,252,183,178,26,51,185,127,147,53,247,245,151,109,213,119,100,221,27,76,235,222,224,43,74,86,220,71,15,254,176,226,200,118,220,33,217,142,145,45,178,69,182,200,22,217,34,91,100,139,108,145,45,178,69,182,200,22,217,34,91,100,139,108,145,45,178,69,182,200,22,217,34,91,100,139,108,145,45,178,109,71,182,248,21,191,110,51,191,150,29,242,107,137,95,241,43,126,197,175,248,21,191,226,87,252,138,95,241,43,126,197,175,248,21,191,226,87,252,138,95,241,43,126,197,175,248,21,191,226,87,252,138,95,241,43,75,101,169,59,98,169,163,14,45,117,196,82,89,42,75,101,169,44,149,165,178,84,150,202,82,89,42,75,101,169,44,149,165,178,84,150,202,82,89,42,75,101,169,44,149,165,178,84,150,202,82,89,42,75,101,169,59,98,169,69,135,150,90,176,84,150,202,82,89,42,75,101,169,44,149,165,178,84,150,202,82,89,234,246,91,42,150,196,146,88,18,75,98,73,44,137,37,177,36,150,196,146,88,18,75,98,73,44,137,37,187,103,201,188,67,150,204,177,36,150,196,146,88,18,75,98,73,44,137,37,177,36,150,196,146,104,15,237,161,61,180,135,246,208,30,218,67,123,104,15,237,161,61,180,199,233,56,29,167,227,116,141,156,46,235,208,233,178,157,115,58,44,135,229,176,28,150,195,114,88,14,203,97,57,44,135,229,176,28,150,195,114,88,14,203,97,57,44,135,229,182,140,229,64,17,40,2,69,160,8,20,237,40,20,85,50,208,189,2,189,60,62,58,61,57,63,251,123,145,255,9,66,249,44,111,244,146,124,247,184,240,235,213,235,15,239,127,249,248,91,145,127,117,134,5,8,202,107,95,147,175,172,131,160,90,248,9,116,158,119,147,133,119,57,217,95,252,253,133,119,57,89,124,151,147,122,58,234,238,60,87,213,61,189,57,57,10,249,136,232,40,140,142,206,95,92,158,156,159,205,142,207,142,158,156,30,207,158,254,248,234,236,175,199,223,255,241,93,228,187,127,249,238,238,246,211,213,38,229,231,254,63,91,216,207,219,255,248,240,224,175,71,217,126,113,184,159,237,125,184,126,159,223,95,6,247,127,45,106,104,58,203,75,130,84,39,110,72,165,214,44,175,9,247,154,182,147,138,246,147,22,255,134,219,118,210,168,110,82,184,177,196,77,106,120,49,135,233,73,139,41,237,174,161,106,23,105,59,41,250,26,170,22,143,182,147,106,175,161,112,203,136,152,84,109,20,13,239,163,53,74,17,51,167,66,31,86,140,9,245,135,22,107,86,5,129,192,69,85,207,67,24,177,170,90,59,26,254,145,173,241,142,184,57,77,255,200,130,36,35,110,74,211,159,238,65,70,17,55,165,225,85,19,162,15,45,134,196,125,7,172,114,133,22,67,106,191,239,5,137,65,196,144,106,9,88,177,37,208,2,34,230,84,229,242,229,49,97,193,60,98,74,69,8,111,248,71,84,149,194,35,134,84,36,238,134,67,170,34,119,139,33,113,95,61,85,249,58,110,72,213,105,145,229,49,193,231,69,226,7,53,251,38,23,124,18,36,110,80,139,239,184,85,233,190,197,144,232,107,166,205,119,220,248,216,190,184,175,73,110,111,114,155,197,224,222,232,54,139,181,185,193,141,170,58,125,131,155,46,149,250,38,183,89,108,245,141,110,19,115,175,47,247,250,102,55,138,184,15,151,154,125,163,219,68,125,160,171,218,123,34,174,210,54,121,177,159,198,149,182,238,213,126,84,90,149,86,165,85,105,85,90,149,86,165,85,105,85,90,149,86,165,85,105,85,90,149,86,165,85,105,85,90,149,86,165,85,105,183,162,210,198,245,214,38,175,98,208,184,183,214,189,140,129,222,170,183,234,173,122,171,222,170,183,234,173,122,171,222,170,183,234,173,122,171,222,170,183,234,173,122,171,222,170,183,234,173,122,107,223,189,53,46,157,54,121,98,233,198,233,180,238,153,165,165,83,233,84,58,149,78,165,83,233,84,58,149,78,165,83,233,116,176,233,244,143,247,246,237,87,153,194,170,176,42,172,29,22,214,213,115,132,88,33,86,136,21,98,133,88,33,246,49,132,216,102,175,240,215,48,196,214,191,196,159,16,43,196,10,177,66,172,16,43,196,10,177,66,172,16,43,196,10,177,66,172,16,43,196,10,177,66,172,16,43,196,10,177,66,236,238,133,216,231,39,47,47,47,142,78,103,7,79,102,197,44,31,215,101,215,235,247,191,222,255,80,60,248,233,155,198,90,236,231,227,218,200,250,32,104,86,84,214,250,138,186,248,6,229,98,136,93,31,106,87,85,213,154,134,186,240,42,109,157,101,213,63,239,201,186,134,154,199,52,212,245,239,254,193,187,29,76,48,141,44,157,117,145,114,221,27,45,196,216,255,171,253,250,40,227,191,62,74,95,31,190,62,118,253,235,99,84,247,84,223,213,95,31,163,218,39,246,246,245,225,235,99,235,191,62,106,158,154,105,221,215,71,221,19,49,249,250,240,245,177,245,95,31,209,127,191,26,249,251,149,175,143,93,255,250,40,226,191,62,10,95,31,190,62,118,253,235,163,246,252,118,245,215,71,253,105,109,95,31,190,62,182,252,235,163,246,97,181,213,95,31,245,15,162,245,245,225,235,99,187,191,62,14,163,255,121,126,232,95,231,190,58,118,254,171,35,246,135,199,161,159,29,190,58,182,252,171,99,40,71,29,166,95,30,58,146,165,62,234,208,104,72,191,71,29,2,39,245,113,212,33,112,82,31,71,29,14,246,179,189,183,87,87,55,191,222,92,93,189,205,230,101,104,114,63,44,79,117,224,161,209,125,212,239,129,135,192,73,125,28,120,8,156,212,199,129,135,166,87,82,175,199,30,234,239,167,62,143,61,212,175,233,245,128,65,163,57,253,156,28,104,52,165,159,147,3,141,166,244,113,114,160,249,144,13,159,28,104,62,100,195,39,7,234,135,244,122,114,160,126,78,111,71,2,234,167,244,116,36,160,126,72,79,71,2,154,15,217,240,145,128,70,67,250,120,192,123,243,33,27,126,192,251,234,33,13,31,240,254,166,12,127,52,244,155,136,135,187,191,25,71,60,88,251,205,56,226,97,225,111,38,239,163,110,20,179,239,32,226,67,13,251,136,193,251,143,255,204,163,110,21,113,84,224,254,100,66,175,7,26,174,35,174,246,235,136,123,254,58,230,106,191,142,185,112,175,163,46,220,235,152,11,215,105,144,22,175,71,121,27,117,155,136,79,233,54,230,42,186,141,186,138,110,99,174,162,187,136,171,232,46,226,42,90,174,202,11,197,245,203,19,181,92,30,159,189,60,191,152,189,56,186,56,58,61,61,62,157,125,127,252,236,226,248,248,190,95,254,95,197,187,253,38,127,119,245,94,31,102,248,202,183,248,250,217,84,191,69,221,27,124,157,94,253,22,117,111,80,243,30,38,181,159,200,164,102,230,183,241,191,254,108,213,52,90,79,166,244,132,158,208,19,122,66,79,232,9,61,161,39,244,132,158,208,19,122,66,79,232,9,61,161,39,244,132,158,208,19,122,66,79,232,9,61,161,39,59,168,39,7,209,122,114,208,129,158,44,217,200,90,10,9,127,53,16,56,2,71,224,8,28,129,35,112,4,142,192,17,56,2,71,224,8,28,129,35,112,4,142,192,17,56,2,71,224,8,28,129,35,112,100,119,113,164,30,54,90,178,69,55,254,82,195,43,161,178,49,137,150,141,73,173,108,116,15,27,147,30,1,34,234,181,195,235,1,194,11,133,7,191,80,248,229,179,147,217,211,243,231,47,142,230,239,245,114,219,94,28,60,32,74,247,129,27,1,115,250,37,142,168,97,125,64,71,212,176,71,201,29,161,131,122,67,143,168,97,125,208,71,212,176,71,11,32,141,71,245,200,32,77,55,245,138,33,1,163,250,33,145,128,65,253,192,72,192,160,62,120,36,116,206,134,145,36,116,206,134,169,164,233,156,94,193,164,233,168,222,216,164,233,160,158,240,164,233,156,158,8,37,116,206,134,33,37,96,78,31,156,18,58,103,195,168,178,110,14,90,65,43,104,5,173,160,21,180,242,72,105,165,39,173,152,52,86,132,113,180,34,140,41,2,69,216,172,34,188,124,62,59,123,245,124,246,236,197,171,63,14,70,60,63,250,199,236,228,236,197,171,203,217,233,241,217,179,203,31,231,81,61,63,252,227,119,46,207,47,143,78,103,151,231,127,61,62,123,249,249,119,138,47,191,243,228,232,242,233,143,179,23,23,199,63,156,156,126,251,22,77,206,100,68,147,196,187,155,79,45,64,226,225,197,117,243,251,221,47,183,111,126,222,187,123,247,254,193,95,184,139,253,124,63,159,255,90,113,255,24,166,119,55,159,246,110,126,31,229,159,31,205,148,239,125,250,233,211,199,187,79,69,177,159,53,60,143,177,184,55,8,44,54,59,183,146,52,22,55,135,131,70,95,195,139,182,195,23,255,245,213,215,240,209,250,225,225,32,178,217,225,141,190,20,195,192,164,135,193,109,174,237,106,80,233,107,120,228,181,93,13,46,125,13,175,185,182,195,65,102,131,195,171,201,166,209,253,189,6,108,54,57,186,130,116,150,38,135,130,206,6,55,87,147,79,163,59,122,13,248,108,118,116,179,59,58,8,132,54,59,184,217,223,154,130,192,104,179,131,87,37,221,166,119,240,202,160,219,195,220,152,239,205,85,224,212,195,220,154,239,200,65,32,181,193,185,213,100,181,180,56,16,172,54,56,250,250,170,233,232,195,188,156,22,101,62,30,79,203,242,33,105,165,25,221,232,251,68,152,194,109,112,112,133,211,53,186,146,171,148,110,131,115,43,28,175,209,220,42,197,235,97,110,204,183,181,42,229,219,236,220,232,31,26,85,10,216,195,220,200,123,183,143,31,26,13,29,113,133,106,125,251,89,52,49,173,250,91,44,138,86,237,45,170,176,168,246,134,75,218,81,127,139,197,74,221,224,22,225,119,218,178,115,52,185,201,162,114,212,223,38,248,207,102,94,141,203,183,31,31,62,173,206,98,119,253,166,48,150,77,158,129,169,197,251,168,62,84,209,252,125,84,31,161,248,246,125,76,43,143,97,172,61,221,209,252,157,92,181,127,47,131,211,144,50,90,67,74,26,66,67,104,8,13,161,33,52,132,134,208,16,26,66,67,104,8,13,161,33,52,132,134,208,16,26,66,67,104,8,13,161,33,52,132,134,208,144,45,208,144,209,172,136,212,144,209,126,65,67,104,8,13,25,130,134,228,115,156,172,250,75,68,54,56,13,137,152,59,12,13,105,53,60,165,134,180,26,158,82,67,34,134,167,213,144,216,193,201,53,164,213,240,148,26,210,106,120,74,13,9,29,62,8,13,9,30,61,0,13,9,221,60,8,13,137,24,157,86,67,34,6,167,213,144,136,193,41,53,36,118,110,34,13,137,157,155,72,67,66,231,14,66,67,66,71,15,66,67,34,70,167,213,144,208,193,137,53,36,116,110,98,13,137,157,155,72,67,34,230,166,212,144,216,185,137,52,164,201,220,65,105,8,219,96,27,91,100,27,13,64,32,143,6,129,28,8,0,1,32,0,4,128,192,46,130,128,174,174,171,203,211,242,180,60,45,79,203,211,242,180,210,171,244,42,189,74,175,210,171,244,42,189,91,88,122,99,159,8,103,228,137,112,148,94,165,87,233,85,122,149,94,165,87,233,85,122,149,94,165,87,233,85,122,149,94,165,87,233,85,122,149,94,165,87,233,85,122,7,81,122,139,232,199,244,22,30,211,171,244,42,189,74,175,210,171,244,42,189,74,175,210,171,244,42,189,74,175,210,171,244,42,189,74,175,210,171,244,42,189,74,175,210,59,144,210,27,251,152,222,194,99,122,149,94,165,87,233,85,122,149,94,165,87,233,85,122,149,94,165,87,233,85,122,149,94,165,87,233,85,122,149,94,165,87,233,109,84,122,53,218,234,70,155,71,55,218,92,163,213,104,53,218,196,141,54,251,227,39,96,254,231,79,192,195,249,15,192,124,58,192,68,27,189,54,113,161,237,96,119,146,64,27,189,59,81,159,109,183,55,93,158,237,96,119,146,58,27,183,59,109,156,141,220,156,178,205,198,77,78,155,102,163,55,39,42,179,209,123,19,133,217,232,189,73,186,108,187,181,125,103,217,118,107,251,174,178,113,107,211,70,217,184,205,233,154,108,220,222,84,73,54,110,109,170,34,219,110,109,223,65,54,122,109,146,30,219,110,109,223,57,182,249,90,53,86,141,85,99,151,106,108,54,43,34,107,108,182,95,168,177,106,172,26,171,198,170,177,106,172,26,171,198,170,177,106,172,26,171,198,170,177,106,172,26,171,198,170,177,106,172,26,171,198,170,177,141,107,108,236,51,213,102,158,169,86,141,85,99,213,88,53,86,141,85,99,213,88,53,86,141,85,99,213,88,53,86,141,85,99,213,88,53,86,141,85,99,213,88,53,54,160,198,198,62,83,65,230,153,10,212,88,53,86,141,85,99,213,88,53,86,141,85,99,213,88,53,86,141,85,99,149,77,101,83,217,84,54,149,77,101,83,217,76,82,54,243,232,231,96,205,183,224,57,88,239,191,81,252,191,133,88,121,255,139,127,20,204,189,234,207,118,255,238,245,237,254,187,255,93,219,54,63,127,128,207,239,177,201,123,146,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,179,77,206,140,125,160,102,190,5,15,212,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,204,173,204,153,67,203,136,39,103,47,47,47,94,61,189,156,141,102,121,209,60,40,238,205,135,221,126,122,115,247,77,89,28,237,231,69,109,90,204,107,219,98,190,24,23,139,197,186,184,84,31,23,115,227,250,28,57,89,252,16,147,111,223,227,194,125,252,249,87,174,22,127,233,193,135,237,226,244,249,215,187,116,253,49,244,98,254,13,166,205,49,244,181,31,231,193,251,31,76,241,140,76,149,117,145,112,221,27,45,212,212,255,107,254,53,20,240,24,227,202,175,161,250,71,27,251,26,242,53,180,187,95,67,1,207,7,93,249,53,84,255,204,208,190,134,124,13,237,242,215,80,251,159,67,245,76,236,107,200,215,208,206,126,13,29,182,255,18,58,244,21,228,43,232,241,126,5,77,219,127,5,77,125,5,249,10,122,188,95,65,7,237,191,130,14,124,5,249,10,122,188,95,65,147,246,95,65,19,95,65,190,130,30,239,87,208,184,125,142,27,171,113,190,130,30,243,87,80,235,159,65,99,63,131,124,5,237,220,87,80,228,49,141,251,255,108,113,80,227,237,127,124,120,240,216,157,108,191,152,238,103,123,31,174,223,207,139,247,126,54,127,208,78,209,240,4,198,242,146,160,51,24,113,67,42,15,87,44,175,9,63,94,209,118,82,209,126,210,226,195,175,218,78,26,213,77,26,77,202,50,155,140,38,227,209,36,91,61,105,241,113,162,75,147,14,246,179,189,183,87,87,55,191,222,92,93,189,205,230,143,131,153,220,15,203,27,158,213,104,126,63,117,121,73,87,30,195,8,156,211,225,149,84,121,194,34,102,82,55,87,210,159,239,175,246,74,58,204,14,178,226,32,43,39,211,195,201,234,73,157,93,73,213,167,58,26,222,83,107,206,117,68,220,79,85,7,54,86,140,9,61,178,17,177,166,250,44,70,195,59,103,205,105,140,184,57,77,239,156,160,131,22,113,83,154,254,76,13,58,67,17,55,101,213,3,139,155,223,41,43,31,90,220,98,72,220,119,156,170,147,15,45,134,212,126,159,9,58,212,16,49,164,250,149,253,86,108,9,124,109,191,136,57,85,135,39,150,199,132,29,159,136,152,82,113,46,162,225,31,81,213,201,136,136,33,21,71,30,26,14,169,58,244,208,98,72,220,87,79,213,121,134,184,33,45,190,159,84,29,85,104,49,36,250,30,105,243,253,164,225,241,130,55,229,194,3,216,23,215,173,120,248,249,155,197,7,189,55,186,205,226,227,241,27,221,104,241,113,255,77,110,52,121,31,117,163,152,125,7,17,31,106,197,129,142,38,183,138,184,207,223,77,194,111,243,254,227,63,243,168,91,45,158,3,105,112,171,251,67,39,145,55,91,113,86,165,193,77,175,35,174,246,235,136,123,254,58,230,106,191,142,185,112,175,163,46,220,235,152,11,119,233,168,79,147,219,44,30,246,105,116,155,152,47,144,229,3,63,205,110,180,120,228,167,201,173,34,174,136,219,168,219,68,124,74,183,49,87,209,109,212,85,116,27,115,21,221,69,92,69,119,17,87,81,237,25,169,243,23,151,39,231,103,179,203,227,179,151,231,23,179,23,71,23,71,167,167,199,167,179,239,143,159,93,28,31,223,247,203,170,163,87,235,142,111,69,191,215,135,97,190,254,25,172,170,223,162,238,13,190,78,175,126,139,186,55,168,121,15,147,218,79,100,82,51,243,91,14,8,56,187,86,182,23,150,146,176,16,22,194,66,88,8,11,97,33,44,132,133,176,16,22,194,66,88,8,11,97,33,44,132,133,176,16,22,194,66,88,8,11,97,33,44,132,229,113,9,203,168,189,176,140,58,16,150,224,215,29,169,21,153,111,5,6,160,0,20,128,2,80,0,10,64,1,40,0,5,160,0,20,128,2,80,0,10,64,1,40,0,5,160,0,20,128,2,80,0,10,64,121,76,128,82,143,31,45,105,163,27,163,169,33,152,104,253,232,224,165,145,186,120,101,164,214,250,241,245,101,216,99,56,164,87,234,200,54,76,29,217,192,168,99,200,175,235,254,199,55,142,103,39,179,167,231,207,95,28,205,223,235,229,237,167,171,6,212,18,253,82,236,157,3,74,64,254,238,131,81,2,230,244,139,41,81,195,250,32,149,168,97,143,18,86,66,7,245,198,43,81,195,250,64,150,168,97,143,150,90,26,143,234,17,92,154,110,234,149,93,2,70,245,131,47,1,131,250,33,152,128,65,125,64,76,232,156,13,115,76,232,156,13,163,76,211,57,189,210,76,211,81,189,1,77,211,65,61,49,77,211,57,61,97,77,232,156,13,147,77,192,156,62,224,38,116,206,134,249,102,221,28,136,3,113,32,14,196,129,56,16,231,145,34,206,80,92,228,107,213,223,168,156,68,193,73,222,193,235,16,131,19,112,178,157,112,242,242,249,236,236,213,243,217,179,23,175,254,56,117,242,252,232,31,179,147,179,23,175,46,103,167,199,103,207,46,127,156,59,66,126,248,199,239,92,158,95,30,157,206,46,207,255,122,124,246,242,243,239,20,95,126,231,201,209,229,211,31,103,47,46,142,127,56,57,253,246,45,154,28,120,137,86,152,119,55,159,90,24,204,195,171,236,230,247,187,95,110,223,252,188,119,247,238,253,131,127,99,204,143,28,229,243,95,187,191,174,246,222,221,124,218,187,249,125,148,127,126,168,88,190,247,233,167,79,31,239,62,21,197,126,214,240,176,203,226,222,32,163,217,236,220,74,197,89,220,28,110,56,125,13,47,218,14,95,252,7,103,95,195,71,235,135,135,27,208,102,135,55,250,82,12,51,162,30,6,183,185,182,171,13,169,175,225,145,215,118,181,49,245,53,188,230,218,14,55,168,13,14,175,86,170,70,247,247,26,163,218,228,232,10,197,90,154,28,106,88,27,220,92,173,92,141,238,232,53,198,181,217,209,205,238,232,32,3,219,236,224,102,127,107,10,50,178,205,14,94,85,177,155,222,193,43,27,118,15,115,99,190,55,87,25,91,15,115,107,190,35,7,25,220,6,231,86,43,221,210,226,64,163,219,224,232,235,171,166,163,15,243,114,90,148,249,120,60,45,203,135,138,151,102,116,163,239,19,97,240,184,193,193,21,52,217,232,74,174,130,201,13,206,173,160,203,70,115,171,224,178,135,185,49,223,214,170,96,115,179,115,163,127,104,84,193,103,15,115,35,239,221,62,126,104,52,164,211,21,144,247,237,103,209,132,241,234,111,177,136,120,181,183,168,242,177,218,27,46,1,79,253,45,22,195,124,131,91,132,223,105,203,180,211,228,38,139,176,83,127,155,224,63,155,121,89,46,223,126,124,152,163,23,187,235,55,133,177,108,242,20,88,45,222,71,245,137,149,230,239,163,250,124,202,183,239,99,90,121,198,101,237,209,153,230,239,228,170,253,123,233,9,128,38,225,238,146,181,119,151,172,214,93,186,103,151,9,49,33,38,196,164,201,95,52,242,249,43,22,85,253,69,35,27,156,152,68,204,29,134,152,180,26,158,82,76,90,13,79,41,38,17,195,211,138,73,236,224,228,98,210,106,120,74,49,105,53,60,165,152,132,14,31,132,152,4,143,30,128,152,132,110,30,132,152,68,140,78,43,38,17,131,211,138,73,196,224,148,98,18,59,55,145,152,196,206,77,36,38,161,115,7,33,38,161,163,7,33,38,17,163,211,138,73,232,224,196,98,18,58,55,177,152,196,206,77,36,38,17,115,83,138,73,236,220,68,98,210,100,238,160,196,132,127,240,143,45,242,143,166,104,80,180,63,172,81,52,56,172,177,19,104,144,111,24,13,114,104,0,13,160,1,52,216,2,52,208,222,181,119,9,91,194,150,176,37,108,9,91,194,86,131,213,96,53,88,13,86,131,213,224,206,107,176,142,219,160,227,182,126,240,119,241,88,30,252,173,227,234,184,91,213,113,179,63,126,74,230,127,254,148,60,156,255,144,204,167,3,204,184,209,107,19,87,220,14,118,39,137,184,209,187,19,53,220,118,123,211,37,220,14,118,39,41,184,113,187,211,6,220,200,205,41,251,109,220,228,180,249,54,122,115,162,122,27,189,55,81,188,141,222,155,164,221,182,91,219,119,186,109,183,182,239,114,27,183,54,109,184,141,219,156,174,219,198,237,77,149,109,227,214,166,170,182,237,214,246,29,109,163,215,38,105,182,237,214,246,157,108,155,175,85,108,21,91,197,182,170,216,230,237,139,109,190,5,197,246,254,91,199,255,91,104,175,247,191,248,71,144,221,107,240,105,239,223,189,190,221,127,247,191,107,155,237,231,143,244,249,93,7,189,75,153,86,166,149,105,101,90,153,86,166,149,105,101,90,153,86,166,149,105,101,90,201,83,242,148,60,37,79,201,83,242,148,60,59,72,158,127,159,191,52,100,62,27,7,87,207,189,223,70,11,225,51,223,31,167,127,125,200,144,151,131,252,227,87,174,22,127,233,193,173,58,125,12,236,222,111,163,190,30,6,91,241,161,60,18,54,44,177,10,170,11,63,119,71,251,217,222,151,87,87,24,109,193,203,68,198,207,77,156,84,187,24,158,164,169,118,49,60,201,147,30,199,15,79,84,131,91,14,78,151,131,187,24,158,164,7,119,49,60,201,147,30,71,14,79,91,178,99,71,167,76,217,45,55,55,250,135,255,186,221,171,254,245,191,225,237,105,59,124,251,209,53,223,73,70,211,172,44,178,105,118,56,153,78,87,141,238,241,251,72,58,61,136,31,156,136,15,226,7,39,241,131,150,115,251,6,132,150,115,251,22,132,200,185,105,31,233,29,57,58,237,179,76,199,143,78,132,53,145,131,83,105,77,228,220,84,92,211,114,110,223,94,19,63,247,221,47,191,53,186,135,203,114,146,149,227,108,58,41,243,226,225,228,63,111,223,251,236,38,63,239,202,178,24,77,39,7,101,57,26,143,22,103,247,253,51,47,21,143,181,156,219,183,143,5,204,29,20,144,133,191,10,234,187,73,176,38,81,184,190,20,238,102,28,241,65,174,130,63,127,207,79,254,232,95,159,245,33,218,133,234,103,217,137,126,150,244,147,126,210,79,250,73,63,233,39,253,164,159,244,147,126,210,79,250,73,63,233,39,253,164,159,244,147,126,210,79,250,73,63,233,39,253,164,159,244,147,126,146,76,146,217,161,100,142,58,145,204,17,201,36,153,36,147,100,146,76,146,73,50,73,38,201,36,153,36,147,100,146,76,146,73,50,73,38,201,36,153,36,147,100,146,76,146,73,50,73,38,201,220,113,201,196,146,88,178,5,75,22,157,176,100,129,37,177,36,150,196,146,88,18,75,98,73,44,137,37,177,36,150,196,146,88,18,75,98,73,44,137,37,177,36,150,196,146,88,18,75,98,73,44,137,37,177,36,150,196,146,85,44,153,119,194,146,57,150,196,146,88,18,75,98,73,44,137,37,177,36,150,196,146,88,18,75,14,145,37,9,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,240,17,190,29,20,190,172,19,225,203,8,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,148,140,146,81,50,74,70,201,40,25,37,163,100,148,140,146,81,178,29,85,50,228,133,188,144,215,224,201,43,235,228,185,54,51,207,181,137,188,144,23,242,66,94,200,11,121,33,47,228,133,188,144,23,242,66,94,200,11,121,33,47,228,133,188,144,215,174,147,87,190,159,207,127,45,223,47,247,179,170,217,217,240,200,43,126,54,242,66,94,200,11,121,33,175,173,34,175,46,158,199,49,243,60,142,200,11,121,33,47,228,133,188,144,23,242,66,94,200,11,121,33,47,228,133,188,144,23,242,66,94,200,11,121,57,119,4,97,32,12,132,129,48,16,230,91,132,233,226,169,246,178,33,60,213,94,62,105,161,50,196,133,184,16,23,226,66,92,136,11,113,33,46,196,133,184,16,23,226,66,92,136,11,113,33,46,196,133,184,16,23,226,66,92,136,11,113,33,46,15,189,161,78,92,206,95,28,159,157,95,60,61,154,61,123,113,249,183,89,62,43,102,101,99,115,249,229,230,234,227,47,183,111,94,239,189,187,185,251,175,5,117,41,246,203,26,117,169,51,151,69,48,9,37,152,69,113,217,142,131,49,223,220,167,155,134,154,218,15,134,106,134,64,53,95,63,230,223,94,29,157,93,158,252,251,241,252,71,240,231,47,185,45,86,156,47,39,170,231,127,249,169,60,81,61,32,197,137,159,155,88,113,186,24,158,68,113,186,24,158,68,113,226,135,39,82,156,150,131,211,41,78,23,195,147,40,78,23,195,147,40,78,228,240,180,138,19,59,58,165,226,180,220,220,40,191,172,219,189,170,193,108,120,123,90,129,106,63,186,230,59,201,104,154,149,69,54,205,14,39,211,233,170,209,61,126,31,73,199,102,241,131,19,177,89,252,224,36,108,214,114,110,223,108,214,114,110,223,108,22,57,55,45,155,69,142,78,203,102,241,163,19,177,89,228,224,84,108,22,57,55,21,155,181,156,219,55,155,197,207,29,194,115,243,69,206,78,253,220,124,17,179,147,32,101,203,185,125,35,101,192,220,45,71,202,119,147,96,159,227,154,125,185,230,205,56,226,131,92,5,127,254,248,116,240,124,90,103,159,189,242,106,235,35,111,203,0,59,234,8,96,71,0,22,192,2,88,0,11,96,1,44,128,5,176,0,22,192,2,88,0,11,96,1,44,128,5,176,0,22,192,2,88,0,11,96,1,44,128,5,176,0,22,192,118,10,176,48,21,166,38,198,212,162,35,76,45,96,42,76,133,169,48,21,166,194,84,152,10,83,97,42,76,133,169,48,21,166,194,84,152,10,83,97,42,76,133,169,48,21,166,194,84,152,10,83,97,42,76,37,163,100,116,176,50,154,119,36,163,57,25,37,163,100,148,140,146,81,50,74,70,201,40,25,37,163,100,148,140,146,81,50,74,70,201,40,25,37,163,100,148,140,146,81,50,74,70,201,40,25,37,163,100,148,140,14,86,70,179,142,100,52,35,163,100,148,140,146,81,50,74,70,201,40,25,37,163,100,148,140,146,209,157,147,81,200,8,25,33,35,100,132,140,144,17,50,66,70,200,8,25,33,35,100,132,140,144,17,50,174,64,198,188,163,39,166,205,61,49,45,100,132,140,144,17,50,66,70,200,8,25,33,35,100,132,140,144,17,50,66,70,200,8,25,33,35,100,132,140,144,17,50,66,70,200,8,25,33,35,100,132,140,143,5,25,187,121,142,215,220,115,188,66,70,200,8,25,33,35,100,132,140,144,17,50,66,70,200,8,234,64,29,168,3,117,160,14,212,129,58,80,7,234,64,29,168,3,117,212,141,186,81,183,71,172,110,221,60,127,104,94,251,252,161,15,46,207,10,119,11,134,182,197,27,44,201,91,8,180,65,52,136,6,209,32,26,68,131,104,16,13,162,65,52,136,6,209,32,26,68,131,104,16,13,162,65,52,136,182,109,136,134,117,176,14,214,193,58,88,39,45,219,4,162,76,214,17,202,100,187,245,162,110,132,134,208,16,154,208,191,216,228,251,229,126,177,61,66,19,49,119,24,66,211,106,120,74,161,105,53,60,165,208,68,12,79,43,52,177,131,147,11,77,171,225,41,133,166,213,240,148,66,19,58,124,16,66,19,60,122,0,66,19,186,121,16,66,19,49,58,173,208,68,12,78,43,52,17,131,83,10,77,236,220,68,66,19,59,55,145,208,132,206,29,132,208,132,142,30,132,208,68,140,78,43,52,161,131,19,11,77,232,220,196,66,19,59,55,145,208,68,204,77,41,52,177,115,19,9,77,147,185,131,18,26,222,194,91,182,200,91,106,144,226,239,163,251,227,34,227,198,50,241,219,104,233,140,200,56,253,25,145,65,62,247,218,111,163,77,75,196,234,143,128,31,134,192,15,91,108,12,163,253,236,143,7,79,140,182,192,24,226,231,38,54,134,46,134,39,49,134,46,134,39,49,134,248,225,137,140,161,229,224,116,198,208,197,240,36,198,208,197,240,36,198,16,57,60,173,49,196,142,78,105,12,45,55,39,125,189,166,200,237,105,125,164,253,232,154,239,36,163,105,86,22,217,52,59,156,76,167,171,70,247,248,125,36,29,234,196,15,78,132,58,241,131,147,160,78,203,185,125,163,78,203,185,125,163,78,228,220,180,168,19,57,58,45,234,196,143,78,132,58,145,131,83,161,78,228,220,84,168,211,114,110,223,168,19,63,55,233,115,215,181,155,157,236,185,235,226,103,39,33,180,150,115,251,38,180,128,185,131,34,52,47,50,181,83,78,119,51,142,248,32,87,193,159,63,14,124,244,199,175,66,158,19,239,139,108,150,109,100,179,36,155,100,147,108,146,77,178,73,54,201,38,217,36,155,100,147,108,146,77,178,73,54,201,38,217,36,155,100,147,108,146,77,178,73,54,201,38,217,36,155,143,93,54,41,37,165,12,87,202,81,27,165,28,81,74,74,73,41,41,37,165,164,148,148,146,82,82,74,74,73,41,41,37,165,164,148,148,146,82,82,74,74,73,41,41,37,165,164,148,148,146,82,82,202,157,82,74,228,136,28,195,201,177,104,67,142,5,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,241,145,147,99,222,134,28,115,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,76,79,142,244,142,222,209,59,122,71,239,232,29,189,163,119,244,142,222,209,59,122,71,239,232,221,238,232,93,214,70,239,50,122,71,239,232,29,189,163,119,244,142,222,209,59,122,71,239,232,29,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,108,39,4,12,103,225,44,156,53,84,206,202,218,28,70,203,28,70,195,89,56,11,103,225,44,156,133,179,112,22,206,194,89,56,11,103,225,44,156,133,179,112,22,206,194,89,56,107,183,56,43,223,207,231,191,150,239,151,251,89,213,236,108,120,156,21,63,27,103,225,44,156,133,179,112,214,54,112,86,139,211,89,217,16,78,103,229,147,22,190,197,174,216,21,187,98,87,236,138,93,177,43,118,197,174,216,21,187,98,87,236,138,93,177,43,118,197,174,216,85,98,187,162,41,52,133,166,208,20,154,210,187,166,60,212,133,117,154,114,116,50,123,126,242,143,123,87,153,254,163,40,158,204,78,206,94,94,94,188,122,122,57,251,123,118,255,12,120,135,13,149,229,245,251,189,235,247,255,115,255,87,164,233,255,20,197,147,189,249,166,219,79,111,238,246,126,203,238,127,6,60,212,151,195,245,250,178,120,47,175,242,151,77,159,236,89,255,249,108,82,77,194,63,242,16,53,37,146,65,234,72,98,221,27,45,72,205,255,181,184,234,167,155,184,234,167,174,122,87,253,144,175,250,131,134,7,68,131,174,250,131,245,7,71,93,245,174,250,212,87,253,6,190,215,31,248,94,239,170,31,242,85,63,217,196,85,63,113,213,187,234,135,124,213,143,55,113,213,143,93,245,174,250,33,95,245,229,38,174,250,210,85,239,170,31,242,85,63,218,196,85,63,114,213,187,234,135,124,213,23,155,104,56,133,134,227,170,31,246,85,191,129,239,245,133,239,245,174,250,141,95,245,145,71,108,238,255,179,197,33,155,183,255,241,225,193,227,80,178,253,98,186,159,237,125,184,126,159,103,243,63,164,251,199,159,52,60,60,179,188,36,232,248,76,220,144,202,99,49,203,107,194,15,198,180,157,84,180,159,180,248,80,162,182,147,70,117,147,194,15,179,44,77,58,216,207,246,222,94,93,221,252,122,115,117,245,54,219,207,139,253,201,231,199,49,53,60,170,210,252,126,234,242,146,174,60,132,18,56,167,195,43,169,242,120,73,204,164,110,174,164,202,131,35,203,147,194,143,142,68,95,73,213,7,67,26,222,83,107,142,134,68,220,79,85,71,62,86,140,9,61,244,17,177,166,250,48,71,195,59,103,205,113,142,184,57,77,239,156,160,131,26,113,83,154,254,76,13,58,130,17,55,101,213,163,100,155,223,41,43,31,39,219,98,72,220,119,156,170,99,19,45,134,212,126,159,9,58,16,17,49,164,250,160,195,138,45,129,71,29,34,230,84,157,6,88,30,19,118,30,32,98,74,197,227,252,27,254,17,85,61,210,63,98,72,197,35,248,27,14,169,122,12,127,139,33,113,95,61,85,143,206,143,27,210,226,251,73,213,227,238,91,12,137,190,71,218,124,63,105,248,72,249,55,229,194,35,171,23,215,173,120,108,237,155,197,71,99,55,186,205,226,3,197,27,221,104,241,1,233,77,110,52,121,31,117,163,152,125,7,17,31,106,197,217,132,38,183,138,184,207,151,206,39,52,184,205,251,143,255,204,163,110,181,120,64,161,193,173,238,79,67,68,222,108,197,33,138,6,55,189,142,184,218,175,35,238,249,235,152,171,253,58,230,194,189,142,186,112,175,99,46,220,165,51,40,77,110,179,120,10,165,209,109,98,190,64,150,79,162,52,187,209,226,89,148,38,183,138,184,34,110,163,110,19,241,41,221,198,92,69,183,81,87,209,109,204,85,116,23,113,21,221,69,92,69,75,229,185,221,83,110,213,230,247,124,19,249,61,151,223,229,119,249,93,126,151,223,229,119,249,93,126,151,223,229,119,249,93,126,151,223,229,119,249,93,126,151,223,229,119,249,93,126,151,223,229,247,71,157,223,155,190,18,70,80,126,175,121,133,140,133,167,211,170,168,239,107,95,142,93,126,247,138,23,149,175,120,177,248,84,106,94,3,163,234,101,206,138,251,191,123,15,255,53,48,226,231,38,126,13,140,46,134,39,121,13,140,46,134,39,121,13,140,248,225,137,94,3,163,229,224,116,175,129,209,197,240,36,175,129,209,197,240,36,175,129,17,57,60,237,107,96,196,142,78,249,26,24,145,155,211,190,6,70,252,232,68,175,129,17,63,56,209,107,96,196,15,78,242,26,24,45,231,246,253,26,24,45,231,246,253,26,24,145,115,211,190,6,70,228,232,180,175,129,17,63,58,209,107,96,68,14,78,245,26,24,145,115,83,189,6,70,203,185,125,191,6,70,252,220,36,175,129,209,114,110,223,175,129,17,48,215,107,96,120,13,12,175,129,177,77,175,129,177,50,207,230,147,209,180,172,104,186,217,125,115,94,83,110,71,197,193,100,190,110,53,153,60,132,146,57,141,76,234,104,228,65,198,95,34,144,201,128,9,228,193,238,13,81,71,205,71,24,34,105,164,63,81,240,151,239,206,95,92,158,156,159,205,46,159,157,204,158,158,63,127,113,52,255,173,203,219,79,87,127,254,214,179,23,175,102,207,143,159,159,95,252,219,236,213,229,201,233,201,191,31,205,127,249,187,127,249,46,219,63,28,59,147,224,76,194,174,156,73,104,254,224,118,167,17,156,70,136,126,224,191,115,8,245,107,26,62,46,117,221,162,85,255,30,117,58,194,233,8,167,35,156,142,112,58,194,233,136,6,67,222,253,242,91,195,123,165,44,39,89,57,206,166,147,50,47,30,142,249,243,61,116,54,168,217,55,185,178,44,70,211,201,65,89,142,198,163,197,65,93,31,219,112,126,36,46,242,14,232,52,195,187,73,196,195,187,91,156,47,240,16,249,22,15,145,191,25,71,125,160,171,136,123,98,177,10,54,122,252,120,179,212,57,110,147,58,199,82,167,212,41,117,74,157,82,167,212,41,117,74,157,82,167,212,41,117,74,157,82,167,212,41,117,74,157,82,167,212,41,117,62,206,212,185,193,104,89,182,137,150,165,104,41,90,138,150,162,165,104,41,90,138,150,162,165,104,41,90,138,150,162,165,104,41,90,138,150,162,165,104,41,90,138,150,91,31,45,55,216,31,139,54,253,177,208,31,245,71,253,81,127,212,31,245,71,253,81,127,212,31,245,71,253,81,127,212,31,245,71,253,81,127,212,31,245,71,253,81,127,172,238,143,121,155,254,152,235,143,250,163,254,168,63,234,143,250,163,254,168,63,110,95,127,84,250,148,62,165,79,233,83,250,148,62,165,79,233,219,189,210,39,218,237,92,180,203,218,68,187,76,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,134,29,237,36,41,73,74,146,26,84,146,58,152,23,169,124,210,60,73,29,252,180,80,164,242,73,235,36,245,237,139,83,207,127,97,178,240,11,43,162,213,131,219,116,145,172,14,126,170,43,86,121,187,98,181,250,3,60,120,199,130,213,215,96,245,127,13,174,217,113,155,107,118,236,154,117,205,246,127,205,150,205,159,47,96,249,154,45,91,63,95,128,107,214,53,27,113,205,54,126,140,249,170,107,182,237,99,204,93,179,174,217,136,107,182,197,223,13,74,127,55,112,205,246,127,205,142,218,92,179,35,215,172,107,182,255,107,182,104,115,205,22,174,89,215,108,255,215,108,222,230,154,205,93,179,174,217,254,175,217,128,135,12,46,95,179,237,31,50,232,154,117,205,134,94,179,135,45,178,193,161,106,224,138,77,112,197,198,127,147,61,244,61,214,21,219,241,21,235,33,215,30,114,189,27,15,185,62,216,207,246,222,94,93,221,252,122,115,117,245,54,155,255,203,127,114,63,44,247,192,107,15,188,14,122,224,117,211,43,201,195,175,61,252,218,195,175,61,252,218,195,175,61,252,218,195,175,61,252,58,240,225,215,111,202,240,7,231,190,137,120,64,239,155,113,196,227,141,223,140,35,30,217,252,102,242,62,234,70,49,251,14,34,62,212,176,31,240,254,254,227,63,243,168,91,69,60,218,253,254,193,245,189,62,38,255,58,226,106,191,142,121,248,122,204,213,126,29,115,225,94,71,93,184,215,49,23,174,3,13,45,14,52,220,70,221,38,226,83,186,141,185,138,110,163,174,162,219,152,171,232,46,226,42,186,139,184,138,22,66,115,197,91,76,234,222,162,201,41,148,135,31,166,193,25,148,105,139,250,62,85,223,213,119,245,93,125,87,223,213,119,245,93,125,87,223,213,119,245,93,125,87,223,213,119,245,93,125,87,223,213,119,245,93,125,87,223,213,119,245,125,69,125,63,104,81,223,15,186,175,239,223,220,70,91,215,214,181,117,109,93,91,215,214,181,117,109,93,91,215,214,181,117,109,93,91,215,214,181,117,109,93,91,215,214,181,117,109,93,91,215,214,131,202,121,131,46,222,230,133,17,54,240,186,8,9,186,120,203,215,233,172,238,226,67,123,153,206,166,47,165,121,124,246,253,139,243,147,179,203,165,55,152,255,126,116,94,255,241,135,47,31,246,228,251,21,183,88,243,242,157,117,93,62,31,76,109,15,104,165,125,52,247,128,57,253,150,247,168,97,125,244,247,168,97,143,178,194,135,14,234,173,197,71,13,235,163,200,71,13,123,180,93,190,241,168,30,235,124,211,77,189,54,250,128,81,253,148,250,128,65,253,244,250,128,65,125,84,251,208,57,27,110,247,161,115,54,92,240,155,206,233,181,227,55,29,213,91,205,111,58,168,167,166,223,116,78,79,101,63,116,206,134,251,126,192,156,62,42,127,232,156,13,183,254,117,115,20,127,197,95,241,87,252,21,127,197,95,241,239,170,248,183,121,89,217,13,188,170,172,226,255,56,139,255,203,231,179,179,87,207,103,207,94,188,154,63,182,126,58,127,220,254,209,63,102,39,103,47,94,93,206,78,143,207,158,93,254,56,223,87,28,76,199,95,126,235,242,252,242,232,116,118,121,254,215,227,179,151,95,126,107,242,229,183,158,28,93,62,253,113,246,226,226,248,135,147,211,133,55,25,111,82,16,222,221,124,106,225,7,15,175,176,155,223,239,126,185,125,243,243,222,221,187,247,15,254,126,92,236,231,251,249,252,215,138,251,71,194,188,187,249,180,119,243,251,40,255,252,152,152,124,239,211,79,159,62,222,125,42,138,253,172,225,163,250,23,247,6,249,194,102,231,86,10,196,226,230,112,127,232,107,120,209,118,248,226,63,150,250,26,62,90,63,60,220,47,54,59,188,209,151,98,152,111,244,48,184,205,181,93,237,31,125,13,143,188,182,171,125,164,175,225,53,215,118,184,159,108,112,120,181,176,52,186,191,215,248,202,38,71,87,8,204,210,228,80,127,217,224,230,106,161,105,116,71,175,241,153,205,142,110,118,71,7,249,205,102,7,55,251,91,83,144,239,108,118,240,170,2,219,244,14,94,217,95,123,152,27,243,189,185,202,135,122,152,91,243,29,57,200,143,54,56,183,90,152,150,22,7,250,210,6,71,95,95,53,29,125,152,151,211,162,204,199,227,105,89,62,20,168,52,163,27,125,159,8,67,179,13,14,174,96,181,70,87,114,21,170,109,112,110,5,187,53,154,91,133,110,61,204,141,249,182,86,133,114,155,157,27,253,67,163,10,237,122,152,27,121,239,246,241,67,163,33,251,173,64,168,111,63,139,38,4,85,127,139,69,128,170,189,69,149,237,212,222,112,9,39,234,111,177,24,149,27,220,34,252,78,91,102,137,38,55,89,68,137,250,219,4,255,217,204,115,114,249,246,227,126,94,124,13,202,139,233,245,155,200,248,229,107,97,101,101,239,226,125,60,72,223,209,239,227,65,28,95,251,62,166,171,171,232,52,63,44,86,167,212,105,126,152,175,207,165,247,111,81,177,108,161,236,215,76,171,126,39,87,65,239,165,129,102,148,45,52,163,164,25,52,131,102,208,12,154,65,51,104,6,205,160,25,52,131,102,208,12,154,65,51,104,6,205,160,25,52,131,102,208,12,154,65,51,104,6,205,216,184,102,140,102,69,180,102,140,246,139,117,154,241,237,159,6,204,128,25,48,163,11,204,184,103,196,170,191,3,100,131,195,140,136,185,195,192,140,86,195,83,98,70,171,225,41,49,35,98,120,90,204,136,29,156,28,51,90,13,79,137,25,173,134,167,196,140,208,225,131,192,140,224,209,3,192,140,208,205,131,192,140,136,209,105,49,35,98,112,90,204,136,24,156,18,51,98,231,38,194,140,216,185,137,48,35,116,238,32,48,35,116,244,32,48,35,98,116,90,204,8,29,156,24,51,66,231,38,198,140,216,185,137,48,35,98,110,74,204,136,157,155,8,51,154,204,29,20,102,160,9,52,209,7,77,116,132,8,141,242,127,222,34,255,231,242,191,252,47,255,203,255,242,255,118,231,127,21,93,69,23,163,197,104,49,90,140,22,163,197,104,93,87,215,213,117,117,93,93,87,215,213,117,183,178,235,198,63,73,205,104,253,147,212,232,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,27,232,186,69,139,199,235,22,30,175,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,155,160,235,198,63,94,183,240,120,93,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,21,217,128,34,155,183,40,178,185,34,171,200,42,178,253,23,217,209,254,104,155,138,108,240,220,161,20,217,22,195,211,22,217,224,225,169,139,108,220,224,1,20,217,22,195,211,22,217,176,225,3,41,178,129,163,7,81,100,195,54,15,164,200,6,143,78,93,100,131,7,167,46,178,193,131,211,22,217,184,185,201,138,108,220,220,100,69,54,108,238,64,138,108,216,232,1,20,217,176,193,201,139,108,216,220,228,69,54,110,110,178,34,27,60,55,109,145,141,155,155,172,200,214,207,85,100,21,89,69,118,69,145,205,90,60,247,65,230,185,15,20,89,69,86,145,85,100,21,89,69,86,145,85,100,21,89,69,86,145,85,100,21,89,69,86,145,85,100,21,89,69,86,145,85,100,131,138,108,252,99,100,51,143,145,85,100,21,217,20,69,54,223,174,34,27,56,119,56,69,54,122,120,234,34,27,56,60,125,145,141,25,60,136,34,27,61,60,117,145,13,25,62,152,34,27,52,122,32,69,54,100,243,96,138,108,224,232,244,69,54,112,112,250,34,27,56,56,117,145,141,153,155,176,200,198,204,77,88,100,67,230,14,34,110,134,12,30,64,220,12,153,59,128,184,25,51,55,97,220,12,156,155,58,110,198,204,77,24,55,235,230,138,155,226,166,184,185,20,55,79,206,94,94,94,188,122,122,57,127,38,128,73,72,230,220,155,143,187,253,244,230,110,241,57,1,38,235,131,231,194,103,208,168,120,190,155,172,75,160,159,127,229,193,109,186,105,162,95,63,193,186,56,154,183,141,163,107,63,210,131,143,48,152,74,26,153,55,235,170,226,186,55,90,40,176,255,23,114,93,143,59,185,174,199,174,107,215,245,160,174,235,114,86,116,112,93,151,251,133,235,218,117,61,168,235,58,224,0,204,154,235,122,237,81,24,215,181,235,186,247,235,186,139,191,135,148,254,30,226,186,30,212,117,61,234,228,186,30,185,174,93,215,131,186,174,131,94,172,166,242,186,174,121,217,26,215,181,235,186,231,235,58,232,41,63,43,175,235,154,39,255,116,93,187,174,123,190,174,131,30,166,91,121,93,215,60,96,215,117,237,186,238,247,186,62,236,34,135,28,170,33,174,234,97,93,213,29,124,179,62,244,189,218,85,189,241,171,58,242,172,195,253,127,182,56,237,240,246,63,62,60,120,176,75,182,95,76,247,179,189,15,215,239,231,127,67,217,255,252,32,151,134,167,24,150,151,4,157,99,136,27,82,121,62,97,121,77,248,9,133,182,147,138,246,147,22,31,175,212,118,210,168,110,210,104,82,150,217,100,52,25,143,38,217,234,73,139,15,175,92,154,116,176,159,237,189,189,186,186,249,245,230,234,234,109,54,111,19,147,207,15,150,106,120,216,161,249,253,212,229,37,93,121,140,33,112,78,135,87,82,229,1,133,152,73,221,92,73,127,190,191,218,43,233,48,59,200,138,131,172,156,76,15,39,171,39,117,118,37,85,159,137,104,120,79,173,57,21,17,113,63,85,157,118,88,49,38,244,188,67,196,154,234,115,12,13,239,156,53,39,25,226,230,52,189,115,130,206,40,196,77,105,250,51,53,232,244,65,220,148,85,15,197,109,126,167,172,124,48,110,139,33,113,223,113,170,78,12,180,24,82,251,125,38,232,44,64,196,144,234,103,93,89,177,37,240,121,87,34,230,84,29,57,88,30,19,118,232,32,98,74,197,97,130,134,127,68,85,199,9,34,134,84,28,19,104,56,164,234,160,64,139,33,113,95,61,85,71,0,226,134,180,248,126,82,245,224,254,22,67,162,239,145,54,223,79,26,62,28,255,77,185,240,128,239,197,117,43,30,38,253,102,241,65,226,141,110,179,248,248,245,70,55,90,124,156,124,147,27,77,222,71,221,40,102,223,65,196,135,90,113,0,162,201,173,34,238,243,119,147,240,219,188,255,248,207,60,234,86,139,231,38,26,220,234,254,144,70,228,205,86,156,237,104,112,211,235,136,171,253,58,226,158,191,142,185,218,175,99,46,220,235,168,11,247,58,230,194,93,58,26,211,228,54,139,135,99,26,221,38,230,11,100,249,128,76,179,27,45,30,145,105,114,171,136,43,226,54,234,54,17,159,210,109,204,85,116,27,117,21,221,198,92,69,119,17,87,209,93,196,85,180,144,158,43,222,98,82,247,22,223,196,233,138,55,121,248,97,66,206,3,77,187,40,244,83,133,94,161,87,232,21,122,133,94,161,87,232,21,122,133,94,161,87,232,21,122,133,94,161,87,232,21,122,133,94,161,87,232,21,122,133,94,161,87,232,195,10,253,65,23,133,254,160,251,66,191,129,87,40,208,223,245,119,253,93,127,215,223,245,119,253,93,127,215,223,245,119,253,93,127,215,223,245,119,253,93,127,215,223,245,119,253,93,127,215,223,31,85,127,255,182,174,135,180,243,78,94,236,98,3,175,117,145,178,157,183,126,153,223,218,118,238,245,126,155,191,222,239,249,139,203,147,243,179,217,229,179,147,217,211,243,231,47,142,230,239,245,242,246,211,85,131,118,31,253,250,188,157,23,249,128,158,218,71,151,15,152,211,111,157,143,26,214,71,163,143,26,246,40,75,125,232,160,222,122,125,212,176,62,170,125,212,176,71,219,238,27,143,234,177,224,55,221,212,107,199,15,24,213,79,205,15,24,212,79,211,15,24,212,71,217,15,157,179,225,190,31,58,103,195,149,191,233,156,94,91,127,211,81,189,21,255,166,131,122,234,254,77,231,244,84,255,67,231,108,216,0,2,230,244,33,1,161,115,54,236,1,235,230,80,1,42,64,5,168,0,21,160,2,84,160,115,21,232,228,165,130,55,240,74,193,84,128,10,124,185,197,194,107,188,255,229,187,231,71,255,152,157,156,189,120,117,57,59,61,62,123,118,249,227,124,95,113,48,29,127,249,173,203,243,203,163,211,217,229,249,95,143,207,94,126,249,173,201,151,223,122,114,116,249,244,199,217,139,139,227,31,78,78,23,222,100,188,73,101,120,119,243,169,133,49,60,188,212,110,126,191,251,229,246,205,207,123,119,239,222,63,248,59,116,177,159,239,231,243,95,43,238,31,81,243,238,230,211,222,205,239,163,252,243,99,107,242,189,79,63,125,250,120,247,169,40,246,179,134,167,3,22,247,6,25,196,102,231,86,42,197,226,230,112,163,232,107,120,209,118,248,226,63,168,250,26,62,90,63,60,220,56,54,59,188,209,151,98,152,129,244,48,184,205,181,93,109,36,125,13,143,188,182,171,13,165,175,225,53,215,118,184,177,108,112,120,181,194,52,186,191,215,24,204,38,71,87,40,205,210,228,80,163,217,224,230,106,197,105,116,71,175,49,156,205,142,110,118,71,7,25,207,102,7,55,251,91,83,144,1,109,118,240,170,74,219,244,14,94,217,104,123,152,27,243,189,185,202,144,122,152,91,243,29,57,200,152,54,56,183,90,161,150,22,7,26,212,6,71,95,95,53,29,125,152,151,211,162,204,199,227,105,89,62,84,170,52,163,27,125,159,8,131,181,13,14,174,160,183,70,87,114,21,188,109,112,110,5,205,53,154,91,5,115,61,204,141,249,182,86,5,119,155,157,27,253,67,163,10,246,122,152,27,121,239,246,241,67,163,33,13,174,128,170,111,63,139,38,76,85,127,139,69,164,170,189,69,149,255,212,222,112,9,48,234,111,177,24,158,27,220,34,252,78,91,166,139,38,55,89,132,139,250,219,4,255,217,204,3,115,249,246,227,126,94,124,77,204,139,233,245,155,200,248,229,107,97,101,137,239,226,125,60,136,225,209,239,227,65,46,95,251,62,166,171,171,232,52,63,44,86,167,212,105,126,152,175,207,165,247,111,81,177,108,161,245,215,76,171,126,39,87,65,239,37,68,60,202,46,196,163,36,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,72,41,30,163,89,209,94,60,70,251,197,58,241,248,246,207,7,120,0,15,224,177,25,240,184,199,199,170,191,39,100,131,3,143,136,185,195,0,143,86,195,83,130,71,171,225,41,193,35,98,120,90,240,136,29,156,28,60,90,13,79,9,30,173,134,167,4,143,208,225,131,0,143,224,209,3,0,143,208,205,131,0,143,136,209,105,193,35,98,112,90,240,136,24,156,18,60,98,231,38,2,143,216,185,137,192,35,116,238,32,192,35,116,244,32,192,35,98,116,90,240,8,29,156,24,60,66,231,38,6,143,216,185,137,192,35,98,110,74,240,136,157,155,8,60,154,204,29,20,120,224,11,124,209,7,95,116,4,13,97,68,144,119,65,4,57,34,64,4,136,0,17,32,130,93,35,2,165,93,105,23,172,5,107,193,90,176,22,172,5,107,237,87,251,213,126,181,95,237,87,251,213,126,183,187,253,118,240,132,56,163,245,79,136,163,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,246,219,126,139,46,30,247,91,120,220,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,239,176,218,111,7,143,251,45,60,238,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,223,218,246,171,218,54,170,182,121,23,213,54,87,109,85,91,213,118,8,213,118,180,63,218,166,106,27,60,119,40,213,182,197,240,180,213,54,120,120,234,106,27,55,120,0,213,182,197,240,180,213,54,108,248,64,170,109,224,232,65,84,219,176,205,3,169,182,193,163,83,87,219,224,193,169,171,109,240,224,180,213,54,110,110,178,106,27,55,55,89,181,13,155,59,144,106,27,54,122,0,213,54,108,112,242,106,27,54,55,121,181,141,155,155,172,218,6,207,77,91,109,227,230,38,171,182,245,115,85,91,213,86,181,93,87,109,179,46,158,103,33,243,60,11,170,173,106,171,218,170,182,170,173,106,171,218,170,182,170,173,106,171,218,170,182,170,173,106,171,218,170,182,170,173,106,171,218,170,182,93,85,219,14,30,107,155,121,172,173,106,171,218,14,163,218,230,219,85,109,3,231,14,167,218,70,15,79,93,109,3,135,167,175,182,49,131,7,81,109,163,135,167,174,182,33,195,7,83,109,131,70,15,164,218,134,108,30,76,181,13,28,157,190,218,6,14,78,95,109,3,7,167,174,182,49,115,19,86,219,152,185,9,171,109,200,220,65,4,208,144,193,3,8,160,33,115,7,16,64,99,230,38,12,160,129,115,83,7,208,152,185,9,3,104,221,92,1,84,0,21,64,171,3,232,179,23,151,127,187,127,158,216,73,68,5,221,123,119,115,247,95,75,79,22,59,169,73,161,15,254,84,42,82,232,131,183,88,250,67,232,59,150,222,127,142,253,21,211,202,15,39,155,182,201,166,229,38,179,233,215,33,127,123,117,116,118,121,242,239,199,243,31,14,159,191,50,118,161,168,122,206,89,207,57,187,169,225,53,255,170,28,77,202,50,155,140,38,227,209,36,91,61,188,199,39,223,27,64,10,246,100,185,195,126,178,220,111,62,110,205,181,125,152,29,100,197,65,86,78,166,135,147,213,195,123,188,182,7,210,176,119,255,89,126,255,248,176,141,254,153,191,110,247,170,127,235,123,134,226,181,163,107,190,147,140,166,89,89,100,211,236,112,50,157,174,26,221,239,211,210,166,70,3,79,171,236,105,149,61,173,242,176,159,86,185,225,232,195,188,156,22,101,62,30,79,203,242,161,117,120,46,232,45,224,25,207,5,61,168,231,130,126,247,203,111,141,238,225,178,156,100,229,56,155,78,202,188,120,56,249,207,219,247,62,187,201,207,187,178,44,70,211,201,65,89,142,198,163,197,217,169,158,202,218,51,111,239,228,51,111,191,155,132,223,34,88,142,136,91,95,226,118,51,142,248,32,87,193,159,191,87,144,236,128,7,171,222,201,213,166,145,113,220,25,50,142,33,35,100,132,140,144,17,50,66,70,200,8,25,33,35,100,132,140,144,17,50,66,70,200,8,25,33,35,100,132,140,144,17,50,66,70,200,8,25,33,227,227,68,70,96,184,205,96,88,118,6,134,37,48,4,134,192,16,24,2,67,96,8,12,129,33,48,4,134,192,16,24,2,67,96,8,12,129,33,48,4,134,192,16,24,2,67,96,8,12,129,33,48,220,1,48,164,127,219,172,127,163,206,244,111,68,255,232,31,253,163,127,244,143,254,209,63,250,71,255,232,31,253,163,127,244,143,254,209,63,250,71,255,232,31,253,163,127,244,143,254,209,63,250,71,255,232,31,253,75,170,127,69,103,250,87,208,63,250,71,255,232,31,253,163,127,244,143,254,209,63,250,71,255,232,95,42,253,3,105,32,13,164,129,52,144,6,210,64,26,72,3,105,32,13,164,129,52,144,6,210,186,135,180,188,51,72,203,65,26,72,3,105,32,13,164,129,52,144,6,210,64,26,72,3,105,48,10,70,193,40,24,5,163,96,20,140,130,81,48,10,70,193,168,45,198,40,178,68,150,200,82,189,44,101,157,201,82,70,150,200,18,89,34,75,100,137,44,145,37,178,68,150,200,18,89,34,75,100,137,44,145,37,178,68,150,200,18,89,98,29,172,131,117,176,14,214,209,179,117,228,157,89,71,206,58,88,7,235,216,25,235,40,230,87,93,213,95,17,138,193,89,71,196,220,97,88,71,171,225,41,173,163,213,240,148,214,17,49,60,173,117,196,14,78,110,29,173,134,167,180,142,86,195,83,90,71,232,240,65,88,71,240,232,1,88,71,232,230,65,88,71,196,232,180,214,17,49,56,173,117,68,12,78,105,29,177,115,19,89,71,236,220,68,214,17,58,119,16,214,17,58,122,16,214,17,49,58,173,117,132,14,78,108,29,161,115,19,91,71,236,220,68,214,17,49,55,165,117,196,206,77,100,29,77,230,178,14,214,193,58,118,220,58,178,206,172,35,99,29,172,131,117,236,140,117,56,215,225,92,135,115,29,131,176,14,231,58,156,235,112,174,99,88,214,225,92,135,115,29,206,117,56,215,225,92,199,16,172,195,185,14,231,58,156,235,112,174,99,39,206,117,144,11,114,177,69,114,177,202,28,206,142,255,113,116,116,242,253,241,223,103,231,79,47,207,95,188,122,57,251,123,113,175,13,227,245,218,240,241,234,127,94,191,126,255,246,234,183,189,95,222,220,253,114,243,233,215,189,223,138,37,103,24,215,56,67,45,51,44,42,195,34,50,76,23,254,63,159,180,38,134,85,159,216,70,112,161,233,7,194,10,109,88,33,175,96,133,236,160,88,173,10,101,118,88,131,10,211,252,176,216,9,56,112,72,194,33,9,135,36,6,1,7,14,73,56,36,225,144,196,176,224,32,118,115,163,127,241,175,219,189,234,159,253,14,120,172,29,93,243,157,100,52,205,202,34,155,102,135,147,233,116,213,232,126,31,213,239,84,138,83,41,131,145,26,167,82,156,74,113,42,197,169,20,167,82,134,240,218,46,145,179,83,191,182,139,51,64,206,0,181,58,3,244,110,18,140,72,240,173,47,124,187,25,71,124,144,171,224,207,159,241,13,230,116,82,229,93,242,229,93,84,127,190,117,111,48,173,123,131,175,132,23,198,149,101,7,92,89,226,74,92,137,43,113,37,174,196,149,184,18,87,226,74,92,137,43,113,37,174,196,149,184,18,87,226,74,92,137,43,113,37,174,196,149,184,18,87,226,202,29,225,74,244,136,30,163,233,113,212,1,61,142,208,35,122,68,143,232,17,61,162,71,244,136,30,209,35,122,68,143,232,17,61,162,71,244,136,30,209,35,122,68,143,232,17,61,162,71,244,136,30,209,227,16,233,145,35,114,196,104,71,44,58,112,196,130,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,184,83,142,152,119,224,136,57,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,34,57,36,135,228,144,28,146,67,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,174,138,228,178,14,72,46,67,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,110,103,73,14,107,97,45,172,133,181,176,22,214,194,90,88,11,107,97,45,172,181,149,172,197,168,24,21,163,26,144,81,189,122,249,195,233,249,191,206,94,94,30,93,156,158,156,61,155,157,62,159,29,60,153,61,57,190,60,186,199,170,113,45,86,125,250,245,159,31,126,249,239,189,95,239,94,223,126,120,255,241,221,222,135,235,189,131,159,246,126,186,186,123,189,164,86,227,237,84,171,234,207,112,83,124,21,246,17,57,22,199,226,88,28,139,99,113,44,142,197,177,56,214,64,29,203,209,50,79,81,9,14,193,33,56,4,135,224,16,28,130,67,112,8,14,193,33,56,116,30,110,171,173,241,102,28,241,65,174,130,63,127,164,137,52,219,147,102,217,37,105,150,72,19,105,34,77,164,137,52,145,38,210,68,154,72,19,105,34,77,164,137,52,145,38,210,68,154,72,19,105,34,77,164,137,52,145,38,210,68,154,72,115,103,73,19,79,226,201,246,60,57,234,146,39,71,120,18,79,226,73,60,137,39,241,36,158,196,147,120,18,79,226,73,60,137,39,241,36,158,196,147,120,18,79,226,73,60,137,39,241,36,158,196,147,120,114,59,120,146,53,178,198,246,214,88,116,105,141,5,107,100,141,172,145,53,178,70,214,200,26,89,35,107,100,141,172,145,53,178,70,214,200,26,89,35,107,100,141,172,145,53,178,70,214,200,26,89,35,107,100,141,172,241,177,88,99,222,165,53,230,172,145,53,178,70,214,200,26,89,35,107,100,141,172,145,53,178,70,214,136,237,176,29,182,195,118,216,14,219,97,59,108,135,237,176,29,182,195,118,216,14,219,97,187,8,182,203,186,100,187,12,219,97,59,108,135,237,176,29,182,195,118,216,14,219,97,187,71,196,118,232,11,125,161,47,244,133,190,208,23,250,66,95,232,11,125,161,175,173,164,47,142,197,177,56,214,96,28,235,252,213,203,139,227,151,199,71,23,79,127,156,253,120,124,241,252,248,229,172,152,155,199,236,244,244,232,249,209,108,52,155,62,185,231,172,73,13,103,253,242,233,215,219,171,95,175,94,207,191,185,253,124,117,123,125,245,235,94,177,119,115,251,203,222,135,15,175,175,95,239,141,246,166,79,150,84,107,146,76,181,254,178,124,89,47,93,163,75,23,220,242,213,179,226,82,152,255,210,131,91,181,224,179,6,247,232,102,20,45,242,3,195,180,129,97,218,36,47,75,152,6,211,96,26,76,131,105,48,13,166,193,52,103,224,60,223,38,189,164,151,244,146,94,210,75,122,73,47,233,37,189,164,151,244,210,193,189,173,7,207,155,113,196,7,185,10,254,252,185,42,87,125,232,170,171,63,149,7,247,105,59,121,29,111,64,94,199,228,149,188,146,87,242,74,94,201,43,121,37,175,228,149,188,146,87,242,74,94,201,43,121,37,175,228,149,188,146,87,242,74,94,201,43,121,37,175,228,149,188,118,43,175,20,149,162,246,168,168,229,6,20,181,164,168,20,149,162,82,84,138,74,81,41,42,69,165,168,20,149,162,82,84,138,74,81,41,42,69,165,168,20,149,162,82,84,138,74,81,41,42,69,165,168,20,21,137,34,209,97,144,232,104,3,36,58,66,162,72,20,137,34,81,36,138,68,145,40,18,69,162,72,20,137,34,81,36,138,68,145,40,18,69,162,72,20,137,34,81,36,138,68,145,40,18,69,162,72,20,137,34,209,97,144,104,177,1,18,45,144,40,18,69,162,72,20,137,34,81,36,138,68,145,40,18,69,162,72,116,247,72,148,46,210,69,186,72,23,233,34,93,164,139,116,145,46,210,69,186,72,23,233,34,93,164,139,243,111,165,157,235,98,78,23,233,34,93,164,139,116,145,46,210,69,186,72,23,233,34,93,36,116,132,142,208,17,58,66,71,232,8,29,161,35,116,132,142,208,17,58,220,134,219,112,219,227,224,182,108,3,220,150,109,55,183,161,52,148,134,210,80,26,74,67,105,40,13,165,161,52,148,134,210,80,26,74,67,105,40,13,165,161,52,148,182,229,148,6,119,224,14,220,129,59,112,39,45,238,212,210,205,252,127,254,244,155,151,231,167,71,23,179,60,155,29,204,241,38,159,141,3,240,102,254,63,127,210,192,175,191,124,120,125,187,151,103,123,7,63,45,240,77,190,63,174,225,155,188,214,111,2,248,165,35,108,169,252,236,54,207,45,65,31,26,184,132,129,203,10,94,121,128,40,11,188,50,205,15,139,245,188,50,205,15,243,157,224,149,124,191,172,254,91,73,54,56,94,137,152,59,12,94,105,53,60,37,175,180,26,158,146,87,34,134,167,229,149,216,193,201,121,165,213,240,148,188,210,106,120,74,94,9,29,62,8,94,9,30,61,0,94,137,221,60,132,231,65,12,221,62,8,26,106,49,58,221,75,195,69,140,78,235,89,17,131,211,122,86,196,224,148,158,21,59,55,145,103,197,206,77,228,89,161,115,7,225,89,161,163,7,225,89,17,163,211,122,86,232,224,196,158,21,58,55,177,103,197,206,77,228,89,17,115,135,112,52,44,114,118,234,163,97,17,179,83,234,97,236,220,68,122,216,100,238,150,235,161,39,111,28,48,56,222,140,35,62,200,85,240,231,207,53,7,227,154,45,73,177,220,8,41,150,72,17,41,34,69,164,136,20,145,34,82,68,138,72,17,41,34,69,164,136,20,145,34,82,68,138,72,17,41,34,69,164,136,20,145,34,82,68,138,72,113,151,72,17,15,238,10,15,142,54,194,131,35,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,56,88,30,100,125,187,98,125,197,70,172,175,96,125,172,143,245,177,62,214,199,250,88,31,235,99,125,172,143,245,177,62,214,199,250,88,31,235,99,125,172,143,245,177,62,214,199,250,88,31,235,99,125,172,143,245,109,216,250,242,141,88,95,206,250,88,31,235,99,125,172,143,245,177,62,214,199,250,88,31,235,99,125,216,12,155,97,51,108,134,205,176,25,54,195,102,216,12,155,97,51,108,134,205,176,217,54,177,89,182,17,54,203,176,25,54,195,102,216,12,155,97,51,108,134,205,176,25,54,219,109,54,67,79,232,9,61,161,39,244,132,158,208,19,122,66,79,232,9,61,109,37,61,113,36,142,196,145,66,28,41,219,136,35,101,28,137,35,113,164,193,59,210,104,127,180,77,142,20,60,119,40,142,212,98,120,90,71,10,30,158,154,99,226,6,15,128,99,90,12,79,203,49,97,195,7,162,26,129,163,7,161,26,97,155,7,162,26,193,163,83,171,70,240,224,212,170,17,60,56,173,106,196,205,77,166,26,113,115,147,169,70,216,220,129,168,70,216,232,1,0,65,216,224,228,64,16,54,55,57,16,196,205,77,6,4,193,115,211,38,235,184,185,201,146,117,253,220,65,37,107,1,186,207,0,253,136,211,113,80,244,61,61,61,122,126,52,43,254,56,57,48,142,44,190,31,62,188,190,126,189,87,172,58,54,48,174,201,189,181,181,119,49,246,166,173,191,127,126,166,253,166,223,245,31,87,247,109,221,125,191,180,219,199,222,125,157,31,112,126,192,249,129,65,4,107,231,7,156,31,112,126,96,88,165,221,211,110,13,253,236,131,151,216,113,96,99,112,180,225,192,134,3,27,14,108,56,176,225,192,134,3,27,14,108,12,82,191,28,216,24,214,129,13,207,21,54,96,98,187,25,71,124,144,171,224,207,223,81,146,193,28,37,169,188,75,190,188,139,86,236,88,118,207,142,37,118,196,142,216,17,59,98,71,236,136,29,177,35,118,196,142,216,17,59,98,71,236,136,29,177,35,118,196,142,216,17,59,98,71,236,136,29,177,35,118,220,73,118,68,136,143,131,16,71,221,19,226,8,33,34,68,132,136,16,17,34,66,68,136,8,17,33,34,68,132,136,16,17,34,66,68,136,8,17,33,34,68,132,136,16,17,34,66,68,136,8,17,33,14,159,16,121,224,227,240,192,162,123,15,44,120,32,15,228,129,60,144,7,242,64,30,200,3,121,32,15,228,129,60,144,7,242,64,30,200,3,121,32,15,228,129,60,144,7,242,64,30,200,3,121,32,15,228,129,195,240,192,188,123,15,204,121,32,15,228,129,60,144,7,242,64,30,200,3,121,32,15,228,129,60,16,173,161,53,180,134,214,208,26,90,67,107,104,13,173,161,53,180,134,214,208,26,90,219,65,90,203,186,167,181,12,173,161,53,180,134,214,208,26,90,67,107,104,13,173,161,181,71,66,107,120,10,79,225,41,60,133,167,240,20,158,194,83,120,10,79,225,169,173,228,41,214,196,154,88,83,119,214,148,117,111,77,25,107,98,77,172,105,123,172,105,180,63,218,38,107,10,158,59,20,107,106,49,60,173,53,5,15,79,77,54,113,131,7,64,54,45,134,167,37,155,176,225,3,145,143,192,209,131,144,143,176,205,3,145,143,224,209,169,229,35,120,112,106,249,8,30,156,86,62,226,230,38,147,143,184,185,201,228,35,108,238,64,228,35,108,244,0,16,33,108,112,114,68,8,155,155,28,17,226,230,38,67,132,224,185,105,179,118,220,220,100,89,187,126,238,160,178,182,72,221,103,164,126,196,121,57,188,251,22,179,124,244,249,140,193,184,77,247,45,246,242,209,242,25,131,113,77,247,205,107,195,239,0,66,239,253,167,150,32,244,86,126,92,161,87,232,117,168,96,155,66,175,67,5,14,21,56,84,48,176,66,237,80,129,67,5,158,175,107,80,44,224,245,123,156,226,112,138,195,41,14,167,56,156,226,112,138,99,96,0,227,20,135,83,28,78,113,56,197,225,73,198,30,153,169,221,140,35,62,200,85,240,231,239,124,201,96,206,151,180,97,196,178,123,70,44,49,34,70,196,136,24,17,35,98,68,140,136,17,49,34,70,196,136,24,17,35,98,68,140,136,17,49,34,70,196,136,24,17,35,98,68,140,136,17,49,226,110,48,34,18,220,9,18,28,117,79,130,35,36,136,4,145,32,18,68,130,72,16,9,34,65,36,136,4,145,32,18,68,130,72,16,9,34,65,36,136,4,145,32,18,68,130,72,16,9,34,65,36,56,64,18,228,123,59,225,123,69,247,190,87,240,61,190,199,247,248,30,223,227,123,124,143,239,241,61,190,199,247,248,30,223,227,123,124,143,239,241,61,190,199,247,248,30,223,227,123,124,143,239,241,61,190,199,247,54,227,123,121,247,190,151,243,61,190,199,247,248,30,223,227,123,124,143,239,241,61,190,199,247,248,30,42,67,101,168,12,149,161,50,84,134,202,80,25,42,67,101,168,12,149,161,50,84,182,5,84,150,117,79,101,25,42,67,101,168,12,149,161,50,84,134,202,80,25,42,67,101,187,74,101,184,9,55,225,38,220,132,155,112,19,110,194,77,184,9,55,225,166,173,228,38,118,196,142,216,81,99,59,202,186,183,163,140,29,177,35,118,52,96,59,26,237,143,182,201,142,130,231,14,197,142,90,12,79,107,71,193,195,83,19,76,220,224,1,16,76,139,225,105,9,38,108,248,64,36,35,112,244,32,36,35,108,243,64,36,35,120,116,106,201,8,30,156,90,50,130,7,167,149,140,184,185,201,36,35,110,110,50,201,8,155,59,16,201,8,27,61,0,20,8,27,156,28,5,194,230,38,71,129,184,185,201,80,32,120,110,218,76,29,55,55,89,166,174,159,59,168,76,45,58,247,25,157,31,113,46,174,13,189,255,118,116,113,54,123,126,242,242,242,226,232,116,118,240,100,150,23,211,191,206,95,43,103,86,6,100,222,223,95,223,126,220,187,126,255,235,253,207,248,131,159,246,242,98,250,159,11,145,183,216,47,107,34,111,109,227,93,76,188,253,55,223,85,159,231,230,139,111,211,143,170,247,234,189,206,10,108,83,239,117,86,192,89,1,103,5,6,22,170,157,21,112,86,192,211,106,13,74,7,188,108,142,195,25,14,103,56,156,225,112,134,195,25,14,103,12,204,97,28,206,112,56,195,225,12,135,51,60,23,216,35,163,181,155,113,196,7,185,10,254,252,29,27,25,204,177,145,202,187,228,203,187,104,193,141,163,174,185,113,132,27,113,35,110,196,141,184,17,55,226,70,220,136,27,113,35,110,196,141,184,17,55,226,70,220,136,27,113,35,110,196,141,184,17,55,226,70,220,136,27,119,142,27,209,225,99,160,195,162,107,58,44,208,33,58,68,135,232,16,29,162,67,116,136,14,209,33,58,68,135,232,16,29,162,67,116,136,14,209,33,58,68,135,232,16,29,162,67,116,136,14,209,225,176,233,144,3,62,6,7,204,187,118,192,156,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,152,218,1,179,174,29,48,227,128,28,144,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,164,134,212,144,26,82,67,106,72,13,169,33,53,164,134,212,144,26,82,67,106,72,109,135,72,45,239,250,104,93,238,104,29,82,67,106,72,13,169,33,53,164,134,212,144,26,82,67,106,72,13,169,33,53,164,134,212,144,26,82,67,106,72,13,169,33,53,164,134,212,144,26,82,219,49,82,235,248,148,90,238,148,26,82,67,106,72,13,169,33,53,164,134,212,144,26,82,123,20,164,134,165,176,20,150,194,82,88,10,75,97,41,44,133,165,176,20,150,218,74,150,98,76,140,137,49,117,101,76,89,215,198,148,49,38,198,196,152,182,195,152,70,251,163,109,50,166,224,185,67,49,166,22,195,211,26,83,240,240,212,84,19,55,120,0,84,211,98,120,90,170,9,27,62,16,241,8,28,61,8,241,8,219,60,16,241,8,30,157,90,60,130,7,167,22,143,224,193,105,197,35,110,110,50,241,136,155,155,76,60,194,230,14,68,60,194,70,15,0,15,194,6,39,199,131,176,185,201,241,32,110,110,50,60,8,158,155,54,103,199,205,77,150,179,235,231,14,42,103,139,211,125,198,233,71,156,149,87,246,222,191,159,124,127,114,52,59,61,61,122,126,52,154,61,253,241,232,242,111,71,179,124,54,158,29,100,79,238,83,239,184,38,245,254,246,254,237,251,215,123,31,62,188,190,126,61,218,123,243,243,235,187,255,122,189,151,239,141,247,14,178,39,75,149,119,188,174,242,46,124,54,21,157,247,193,157,182,120,155,22,29,119,205,39,177,153,132,27,248,1,213,219,176,122,187,120,237,175,236,185,163,236,160,88,221,115,203,236,112,82,219,115,139,157,232,185,197,252,186,170,250,105,89,12,174,231,70,204,29,70,207,109,53,60,101,207,109,53,60,229,153,129,136,225,105,67,116,236,224,228,33,186,213,240,148,33,186,213,240,148,103,6,66,135,15,162,160,7,143,30,64,65,143,221,60,132,167,225,10,221,62,136,250,223,98,116,205,119,146,209,52,43,139,108,154,29,78,166,211,85,163,123,252,62,146,156,44,34,6,167,37,139,136,193,41,201,34,118,110,34,178,136,157,155,136,44,66,231,14,130,44,66,71,15,226,144,70,196,232,180,206,18,58,56,177,179,132,206,77,236,44,177,115,19,57,75,196,220,33,28,210,136,156,157,250,144,70,196,236,148,170,21,59,55,145,106,53,153,59,40,213,242,220,97,59,69,103,55,227,136,15,114,21,252,249,59,62,50,152,227,35,81,90,88,118,168,133,37,45,164,133,180,144,22,210,66,90,72,11,105,33,45,164,133,180,144,22,210,66,90,72,11,105,33,45,164,133,180,144,22,210,66,90,72,11,105,33,45,220,98,45,36,127,219,45,127,163,14,229,111,68,254,200,31,249,35,127,228,143,252,145,63,242,71,254,200,31,249,35,127,228,143,252,145,63,242,71,254,200,31,249,35,127,228,143,252,145,63,242,71,254,134,34,127,24,111,187,25,175,232,144,241,10,140,135,241,48,30,198,195,120,24,15,227,97,60,140,135,241,48,30,198,195,120,24,15,227,97,60,140,135,241,48,30,198,195,120,24,15,227,97,60,140,135,241,48,94,23,140,151,119,200,120,57,198,195,120,24,15,227,97,60,140,135,241,48,30,198,195,120,24,15,227,17,49,34,70,196,136,24,17,35,98,68,140,136,17,49,34,70,196,136,24,17,35,98,131,19,177,172,67,17,203,136,24,17,35,98,68,140,136,17,49,34,70,196,136,24,17,219,41,17,163,74,84,137,42,81,37,170,68,149,168,18,85,162,74,84,137,42,109,165,42,33,34,68,132,136,214,17,209,244,179,16,77,34,133,104,186,12,68,147,117,64,52,255,147,169,227,161,226,161,14,205,255,24,22,254,127,186,240,255,249,100,241,23,22,223,67,177,248,46,214,8,212,95,86,221,231,243,95,122,112,171,13,40,213,180,103,164,90,253,241,24,85,27,163,202,187,55,170,73,94,150,140,138,81,49,42,70,197,168,24,21,163,98,84,78,109,121,242,69,40,8,5,161,32,20,132,130,80,16,10,66,65,40,8,5,161,160,163,102,91,239,136,55,227,136,15,114,21,252,249,227,202,193,112,101,229,93,242,229,93,84,127,190,117,111,48,173,123,131,175,114,88,241,169,60,184,79,163,84,117,220,157,170,142,169,42,85,165,170,84,149,170,82,85,170,74,85,169,42,85,165,170,84,149,170,82,85,170,74,85,169,42,85,165,170,84,149,170,82,85,170,74,85,169,42,85,109,163,170,132,148,144,110,94,72,203,238,132,180,36,164,132,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,33,37,164,132,20,119,226,206,30,185,115,212,29,119,142,112,39,238,196,157,184,19,119,226,78,220,137,59,113,39,238,196,157,184,19,119,226,78,220,137,59,113,39,238,196,157,184,19,119,226,78,220,137,59,113,39,238,196,157,184,179,71,238,44,186,227,206,2,119,226,78,220,137,59,113,39,238,196,157,184,19,119,226,78,220,137,59,183,157,59,201,33,57,36,135,228,144,28,146,67,114,72,14,201,33,57,36,135,228,144,28,146,195,199,43,135,121,119,114,152,147,67,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,14,233,27,125,163,111,244,141,190,209,55,250,70,223,232,27,125,163,111,244,13,165,161,52,148,182,67,148,150,117,71,105,217,118,83,26,38,195,100,152,12,147,97,50,76,134,201,48,25,38,195,100,152,12,147,97,50,76,134,201,48,25,38,195,100,91,197,100,224,6,220,128,27,112,3,110,210,194,205,42,150,57,127,113,124,118,250,124,118,113,252,242,248,232,226,233,143,247,255,255,25,105,102,7,79,102,127,47,102,249,28,105,214,219,204,47,55,87,31,63,92,239,221,94,253,122,245,122,254,189,109,254,255,159,81,96,239,224,167,189,223,138,5,160,201,247,199,93,3,77,128,183,196,235,74,221,167,185,17,98,137,249,160,156,37,204,89,86,168,74,145,149,7,177,170,82,102,135,227,157,80,149,124,191,172,254,203,72,54,56,85,137,152,59,12,85,105,53,60,165,170,180,26,158,82,85,34,134,167,85,149,216,193,201,85,165,213,240,148,170,210,106,120,74,85,9,29,62,8,85,9,30,61,0,85,137,221,60,132,167,45,12,221,62,8,17,106,49,58,221,171,180,69,140,78,203,88,17,131,211,50,86,196,224,148,140,21,59,55,17,99,197,206,77,196,88,161,115,7,193,88,161,163,7,193,88,17,163,211,50,86,232,224,196,140,21,58,55,49,99,197,206,77,196,88,17,115,135,112,218,43,114,118,234,211,94,17,179,83,162,97,236,220,68,104,216,100,238,150,163,161,231,90,28,176,51,222,140,35,62,200,85,240,231,143,51,183,135,51,163,169,177,236,152,26,75,212,136,26,81,35,106,68,141,168,17,53,162,70,212,136,26,81,35,106,68,141,168,17,53,162,70,212,136,26,81,35,106,68,141,168,17,53,162,70,212,184,99,212,136,13,31,1,27,142,58,102,195,17,54,196,134,216,16,27,98,67,108,136,13,177,33,54,196,134,216,16,27,98,67,108,136,13,177,33,54,196,134,216,16,27,98,67,108,136,13,177,33,54,28,50,27,50,192,71,96,128,69,199,6,88,48,64,6,200,0,25,32,3,100,128,12,144,1,50,64,6,200,0,25,32,3,100,128,12,144,1,50,64,6,200,0,25,32,3,100,128,12,144,1,50,64,6,200,0,147,26,96,222,177,1,230,12,144,1,50,64,6,200,0,25,32,3,100,128,12,144,1,50,64,6,136,211,112,26,78,195,105,56,13,167,225,52,156,134,211,112,26,78,195,105,56,13,167,237,14,167,101,29,115,90,134,211,112,26,78,195,105,56,13,167,225,52,156,134,211,112,218,206,115,26,146,66,82,72,10,73,33,41,36,133,164,144,20,146,66,82,72,106,43,73,138,47,241,37,190,212,145,47,101,29,251,82,198,151,248,18,95,218,6,95,26,237,143,182,201,151,130,231,14,197,151,90,12,79,235,75,193,195,83,51,77,220,224,1,48,77,139,225,105,153,38,108,248,64,180,35,112,244,32,180,35,108,243,64,180,35,120,116,106,237,8,30,156,90,59,130,7,167,213,142,184,185,201,180,35,110,110,50,237,8,155,59,16,237,8,27,61,0,56,8,27,156,28,14,194,230,38,135,131,184,185,201,224,32,120,110,218,148,29,55,55,89,202,174,159,59,168,148,45,76,247,25,166,31,113,82,94,213,122,95,252,120,50,251,124,96,160,92,31,116,111,126,126,191,183,124,42,160,172,169,182,117,209,118,49,209,46,22,218,133,255,159,46,54,222,73,124,244,253,203,138,187,112,69,98,159,255,82,39,169,248,254,14,220,72,15,174,124,207,162,239,6,163,111,145,149,211,29,73,186,229,126,81,245,3,179,24,96,210,13,158,59,148,164,219,98,120,234,35,3,209,195,83,31,25,8,28,158,186,69,199,13,30,64,139,110,49,60,245,145,129,232,225,169,143,12,132,12,31,72,68,15,28,61,136,136,30,183,121,40,207,192,21,178,125,32,0,16,61,58,237,171,240,4,142,78,173,22,193,131,83,171,69,240,224,212,103,52,98,230,38,60,163,17,51,55,225,25,141,144,185,3,81,139,176,209,131,57,163,17,56,58,53,181,132,13,78,78,45,97,115,147,83,75,220,220,132,103,52,2,231,14,229,140,70,196,236,33,156,209,8,156,157,250,140,70,204,220,132,103,52,234,230,14,10,182,60,109,216,78,233,217,205,56,226,131,92,5,127,254,78,143,12,254,244,200,31,135,71,106,79,151,84,222,31,117,111,48,173,123,131,175,242,87,241,169,62,184,207,107,220,115,20,227,158,35,238,201,61,185,39,247,228,158,220,147,123,114,79,238,201,61,185,39,247,228,158,220,147,123,114,79,238,201,61,185,39,247,228,158,220,147,123,114,79,238,249,152,220,147,97,50,204,62,13,179,136,49,204,130,97,50,76,134,201,48,25,38,195,100,152,12,147,97,50,76,134,201,48,25,38,195,100,152,12,147,97,50,76,134,201,48,25,38,195,100,152,12,147,97,110,173,97,2,73,32,217,39,72,230,49,32,153,3,73,32,9,36,129,36,144,4,146,64,18,72,2,73,32,9,36,129,36,144,4,146,64,18,72,2,73,32,9,36,129,36,144,4,146,64,18,72,2,73,32,9,36,129,100,3,144,204,98,64,50,3,146,64,18,72,2,73,32,9,36,129,36,144,4,146,64,18,72,2,201,126,41,135,237,177,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,216,30,219,99,123,89,204,179,159,102,158,253,148,237,177,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,216,30,219,99,123,108,143,237,177,189,254,109,47,226,137,68,51,79,36,202,246,216,30,219,99,123,108,143,237,177,61,182,199,246,30,187,237,241,49,62,198,199,248,24,31,227,99,124,140,143,241,49,62,198,199,182,210,199,96,23,236,130,93,187,136,93,17,79,82,153,237,214,147,84,130,44,144,5,178,64,22,200,2,89,32,11,100,129,44,144,5,178,64,22,200,2,89,32,11,100,129,44,144,133,86,208,10,90,65,43,104,229,17,209,74,21,156,140,102,227,217,243,147,179,147,217,201,217,203,203,139,87,79,47,155,62,35,224,104,111,188,119,253,254,227,252,59,221,175,119,183,159,222,220,5,63,67,224,131,63,238,10,90,217,24,116,44,141,223,24,124,52,250,72,195,134,144,63,121,162,14,19,214,189,209,6,4,37,88,75,70,217,65,177,90,75,202,236,112,242,229,119,158,28,93,62,253,113,246,226,226,248,135,147,211,7,111,49,205,15,139,239,134,139,37,229,126,54,255,181,98,127,180,159,127,253,59,70,126,255,119,140,114,128,88,18,63,55,49,150,116,49,60,9,150,116,49,60,9,150,196,15,79,132,37,45,7,167,195,146,46,134,39,193,146,46,134,39,193,146,200,225,105,177,36,118,116,74,44,105,185,57,233,51,250,69,110,79,11,61,237,71,215,124,39,25,77,179,178,200,166,217,225,100,58,93,53,186,199,239,35,233,116,42,126,112,34,157,138,31,156,68,167,90,206,237,91,167,90,206,237,91,167,34,231,166,213,169,200,209,105,117,42,126,116,34,157,138,28,156,74,167,34,231,166,210,169,150,115,251,214,169,248,185,73,143,89,181,155,157,236,152,85,252,236,36,22,216,114,110,223,22,24,48,119,203,45,208,211,16,14,152,15,111,198,17,31,228,42,248,243,167,148,131,81,202,48,0,108,240,180,129,245,0,88,247,52,130,0,16,0,2,64,0,8,0,1,32,0,4,128,0,16,0,2,64,0,8,0,1,32,0,4,128,0,16,0,2,64,0,8,0,1,32,0,4,128,0,48,41,0,194,188,45,197,188,6,79,139,88,143,121,117,79,147,8,243,96,30,204,131,121,48,15,230,193,60,152,7,243,96,30,204,131,121,48,15,230,193,60,152,7,243,96,30,204,131,121,48,15,230,193,60,152,7,243,60,25,232,163,146,185,123,151,203,139,233,95,31,226,92,49,43,155,224,220,189,57,229,197,244,63,171,124,174,216,47,107,124,174,168,227,185,180,47,92,246,151,85,247,246,194,171,191,181,85,194,229,123,113,131,80,216,236,131,13,219,10,135,247,18,104,223,126,193,229,27,130,193,173,126,217,180,209,31,127,39,201,246,71,91,240,178,105,241,115,19,219,97,23,195,147,216,97,23,195,147,216,97,252,240,68,118,216,114,112,58,59,236,98,120,18,59,236,98,120,18,59,140,28,158,214,14,99,71,167,180,195,150,155,147,218,97,228,246,180,118,216,126,116,2,59,140,31,157,200,14,227,7,39,178,195,248,193,73,236,176,229,220,190,237,176,229,220,190,237,48,114,110,90,59,140,28,157,214,14,227,71,39,178,195,200,193,169,236,48,114,110,42,59,108,57,183,111,59,140,159,155,212,14,219,205,78,102,135,241,179,147,216,97,203,185,125,219,97,192,92,118,200,14,7,116,16,208,51,129,38,33,202,149,162,145,143,242,63,181,99,193,65,238,127,47,95,239,29,249,40,207,139,162,51,254,28,196,107,29,174,254,84,30,252,121,133,43,237,168,35,165,29,81,90,74,75,105,41,45,165,165,180,148,150,210,82,90,74,75,105,41,45,165,165,180,148,150,210,82,90,74,75,105,41,45,165,165,180,148,150,210,82,90,74,235,233,90,137,235,163,19,215,162,35,113,45,136,43,113,37,174,196,149,184,18,87,226,74,92,137,43,113,37,174,196,149,184,18,87,226,74,92,137,43,113,37,174,196,149,184,18,87,226,74,92,137,43,113,197,167,248,116,187,249,52,239,136,79,115,124,138,79,241,41,62,197,167,248,20,159,226,83,124,138,79,241,41,62,197,167,248,20,159,226,83,124,138,79,241,41,62,197,167,248,20,159,226,83,124,138,79,241,41,62,221,110,62,205,58,226,211,12,159,226,83,124,138,79,241,41,62,197,167,248,20,159,226,83,124,138,79,183,151,79,73,36,137,36,145,36,146,68,146,72,18,73,34,73,36,137,36,145,36,146,68,146,72,18,217,177,68,230,29,29,228,204,29,228,36,145,36,146,68,146,72,18,73,34,73,36,137,36,145,36,146,68,146,72,18,73,34,73,36,137,36,145,36,146,68,146,72,18,73,34,73,36,137,36,145,36,146,68,62,144,200,110,206,68,230,206,68,146,72,18,73,34,73,36,137,36,145,36,146,68,146,72,18,73,243,104,30,205,163,121,52,143,230,209,60,154,71,243,104,30,205,123,228,154,135,230,208,28,154,67,115,53,52,151,117,116,72,48,115,72,16,205,161,57,52,135,230,208,28,154,67,115,104,14,205,161,57,52,135,230,208,28,154,67,115,104,14,205,161,57,52,55,159,157,239,231,243,95,203,247,203,253,172,106,118,54,60,154,139,159,141,230,208,28,154,67,115,104,14,205,5,208,92,55,167,230,178,109,63,53,135,221,176,27,118,195,110,216,13,187,97,55,236,134,221,176,27,118,195,110,216,13,187,97,55,236,134,221,176,219,150,176,27,8,2,65,32,8,4,129,160,221,133,160,26,230,41,191,65,158,98,86,54,70,158,178,146,120,138,253,114,187,137,167,183,211,87,101,127,8,84,243,161,16,16,2,66,64,8,8,1,33,32,4,132,128,16,208,64,9,200,203,179,245,207,87,127,124,212,154,239,36,163,105,86,22,217,52,59,156,76,167,171,70,247,107,22,204,141,185,49,55,230,198,220,152,27,115,27,140,185,121,22,74,194,73,56,189,166,28,20,93,186,69,196,7,185,10,254,252,217,107,107,123,221,41,31,109,125,80,110,81,80,71,157,8,234,136,160,18,84,130,74,80,9,42,65,37,168,4,149,160,18,84,130,74,80,9,42,65,37,168,4,149,160,18,84,130,74,80,9,42,65,37,168,4,149,160,18,212,112,65,165,161,52,116,163,26,90,116,162,161,5,13,165,161,52,148,134,210,80,26,74,67,105,40,13,165,161,52,148,134,210,80,26,74,67,105,40,13,165,161,52,148,134,210,80,26,74,67,105,40,13,125,244,26,138,54,209,230,70,105,51,239,132,54,115,180,137,54,209,38,218,68,155,104,19,109,162,77,180,137,54,209,38,218,68,155,104,19,109,162,77,180,137,54,209,38,218,68,155,104,19,109,162,77,180,137,54,209,38,218,220,36,109,102,157,208,102,134,54,209,38,218,68,155,104,19,109,162,77,180,137,54,209,38,218,68,155,219,73,155,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,225,35,84,194,188,147,3,144,185,3,144,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,110,145,18,118,113,150,48,119,150,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,210,70,218,72,27,105,35,109,164,141,180,145,54,210,70,218,72,219,35,150,54,108,134,205,176,217,14,176,89,214,201,225,186,204,225,58,108,134,205,176,25,54,195,102,216,12,155,97,51,108,134,205,176,25,54,195,102,216,12,155,97,51,108,134,205,176,89,190,159,207,127,45,223,47,247,179,170,217,217,240,216,44,126,54,54,195,102,216,12,155,97,179,29,99,179,46,78,155,101,219,126,218,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,177,45,32,49,72,3,105,32,13,164,129,52,105,145,102,21,193,252,237,95,143,207,138,89,54,27,63,185,103,151,201,122,118,249,175,255,190,250,88,236,101,123,227,159,150,168,101,242,88,169,229,207,251,100,35,188,178,254,221,15,145,84,34,45,164,78,33,214,189,209,18,215,156,191,184,60,57,63,155,93,62,59,153,61,61,127,254,226,104,254,91,151,183,159,230,95,38,113,148,113,255,159,45,48,227,237,127,124,120,240,243,62,219,47,166,251,217,222,135,235,247,121,54,255,243,187,255,57,223,16,41,150,151,4,49,69,220,144,74,126,88,94,19,14,16,109,39,21,237,39,45,254,149,173,237,164,81,221,164,112,52,136,155,212,240,98,14,227,128,22,83,218,93,67,213,161,191,237,164,232,107,168,58,225,183,157,84,123,13,133,199,249,136,73,213,209,189,225,125,180,38,187,199,204,169,200,233,43,198,132,6,245,22,107,86,253,11,55,112,81,213,75,51,69,172,170,206,247,13,255,200,214,4,252,184,57,77,255,200,130,210,124,220,148,166,63,221,131,162,123,220,148,134,87,77,72,78,111,49,36,238,59,96,85,40,111,49,164,246,251,94,80,2,143,24,82,157,182,87,108,9,140,219,17,115,170,250,239,242,152,176,2,28,49,165,162,236,54,252,35,170,106,187,17,67,42,154,109,195,33,85,213,182,197,144,184,175,158,170,30,27,55,164,234,232,193,242,152,224,195,7,241,131,154,125,147,11,62,86,16,55,168,197,119,220,170,22,221,98,72,244,53,211,230,59,110,124,61,94,220,215,164,31,55,185,205,98,65,110,116,155,197,124,218,224,70,85,225,185,193,77,151,210,115,147,219,44,198,231,70,183,137,185,215,151,3,116,179,27,69,220,135,75,17,186,209,109,162,62,208,85,196,61,49,148,71,190,63,172,145,245,57,188,62,118,55,72,217,77,234,238,56,186,238,142,213,93,117,87,221,85,119,213,93,117,87,221,85,119,213,93,117,87,221,85,119,213,93,117,87,221,85,119,213,93,117,87,221,85,119,117,218,14,58,109,25,221,105,75,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,31,97,167,149,92,215,38,215,81,116,114,29,73,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,223,38,215,34,58,185,22,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,235,183,201,53,143,78,174,185,228,42,185,74,174,146,171,228,42,185,74,174,146,235,99,72,174,226,166,184,41,110,138,155,226,166,184,41,110,138,155,187,23,55,117,74,157,114,128,157,50,139,238,148,153,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,238,90,167,84,225,84,56,21,78,133,219,64,133,59,57,123,121,121,241,234,233,229,125,142,155,52,205,113,123,243,143,122,251,233,205,221,82,151,155,232,114,95,239,156,13,7,186,181,31,71,169,83,234,148,58,165,78,169,83,234,148,58,135,184,245,67,253,80,63,212,15,245,195,71,216,15,61,206,81,97,125,28,133,213,33,238,45,202,178,81,47,41,127,51,190,138,184,39,20,224,102,5,120,220,190,0,143,21,96,5,88,1,86,128,21,96,5,88,1,86,128,21,96,5,88,1,86,128,21,96,5,88,1,86,128,21,96,5,88,1,86,128,99,11,176,150,219,172,229,150,237,91,110,169,229,106,185,90,174,150,171,229,106,185,90,174,150,171,229,106,185,90,174,150,171,229,106,185,90,174,150,171,229,106,185,90,174,150,43,203,54,206,178,163,246,89,118,36,203,202,178,178,172,44,43,203,202,178,178,172,44,43,203,202,178,178,172,44,43,203,202,178,178,172,44,43,203,202,178,178,172,44,43,203,54,206,178,69,251,44,91,200,178,178,172,44,43,203,202,178,178,172,44,43,203,202,178,178,172,44,43,203,202,178,178,172,44,43,203,202,178,178,172,44,43,203,202,178,141,179,108,222,62,203,230,178,172,44,43,203,202,178,178,172,44,43,203,202,178,143,51,203,10,160,2,168,0,42,128,10,160,2,168,0,42,128,238,94,0,213,50,181,204,33,183,204,172,125,203,204,180,76,45,83,203,212,50,181,76,45,83,203,212,50,181,76,45,83,203,212,50,181,76,45,115,247,91,166,82,167,212,41,117,74,93,183,165,46,159,151,186,121,160,155,52,9,116,249,222,248,167,165,46,55,121,220,93,110,126,159,108,48,199,85,189,123,21,78,133,83,225,84,56,21,78,133,83,225,28,244,214,6,181,65,109,80,27,212,6,31,97,27,244,56,71,245,244,113,212,83,7,189,183,40,185,70,189,196,253,205,248,42,226,158,80,119,215,214,221,113,116,221,29,171,187,234,174,186,171,238,170,187,234,174,186,171,238,170,187,234,174,186,171,238,170,187,234,174,186,171,238,170,187,234,174,186,171,238,234,180,29,116,218,50,186,211,150,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,62,194,78,43,185,174,77,174,163,232,228,58,146,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,191,77,174,69,116,114,45,36,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,215,111,147,107,30,157,92,115,201,85,114,149,92,37,87,201,85,114,149,92,37,215,199,144,92,197,77,113,83,220,20,55,197,77,113,83,220,20,55,119,47,110,234,148,58,229,0,59,101,22,221,41,51,157,82,167,212,41,117,74,157,82,167,212,41,117,74,157,82,167,212,41,117,74,157,82,167,220,181,78,169,194,169,112,42,156,10,183,129,10,119,114,246,242,242,226,213,211,203,251,28,55,105,154,227,246,230,31,245,246,211,155,187,165,46,55,209,229,190,222,57,27,14,116,107,63,142,82,167,212,41,117,74,157,82,167,212,41,117,14,113,235,135,250,161,126,168,31,234,135,143,176,31,122,156,163,194,250,56,10,171,67,220,91,148,101,163,94,82,254,102,124,21,113,79,40,192,205,10,240,184,125,1,30,43,192,10,176,2,172,0,43,192,10,176,2,172,0,43,192,10,176,2,172,0,43,192,10,176,2,172,0,43,192,10,176,2,172,0,199,22,96,45,183,89,203,45,219,183,220,82,203,213,114,181,92,45,87,203,213,114,181,92,45,87,203,213,114,181,92,45,87,203,213,114,181,92,45,87,203,213,114,181,92,45,87,150,109,156,101,71,237,179,236,72,150,149,101,101,89,89,86,150,149,101,101,89,89,86,150,149,101,101,89,89,86,150,149,101,101,89,89,86,150,149,101,101,89,89,86,150,109,156,101,139,246,89,182,144,101,101,89,89,86,150,149,101,101,89,89,86,150,149,101,101,89,89,86,150,149,101,101,89,89,86,150,149,101,101,89,89,86,150,149,101,27,103,217,188,125,150,205,101,89,89,86,150,149,101,101,89,89,86,150,149,101,31,103,150,21,64,5,80,1,84,0,21,64,5,80,1,84,0,221,189,0,170,101,106,153,67,110,153,89,251,150,153,105,153,90,166,150,169,101,106,153,90,166,150,169,101,106,153,90,166,150,169,101,106,153,90,230,238,183,76,165,78,169,83,234,148,186,110,75,221,193,147,251,60,55,105,146,231,14,126,90,106,114,147,154,38,151,119,31,229,22,111,176,84,233,250,140,114,7,63,109,176,196,173,126,231,242,155,252,38,191,201,111,242,155,252,38,191,57,225,45,10,138,130,162,160,40,40,10,62,194,40,232,1,142,178,233,227,200,166,78,120,111,81,107,141,122,109,251,155,241,85,196,61,209,95,214,173,253,24,245,225,183,239,172,59,142,204,186,99,89,87,214,149,117,101,93,89,87,214,149,117,101,93,89,87,214,149,117,101,93,89,87,214,149,117,101,93,89,87,214,149,117,101,93,129,182,93,160,45,35,3,109,41,208,10,180,2,173,64,43,208,10,180,2,173,64,43,208,10,180,2,173,64,43,208,10,180,2,173,64,43,208,10,180,2,237,99,11,180,90,235,154,214,58,138,108,173,35,173,85,107,213,90,181,86,173,85,107,213,90,181,86,173,85,107,213,90,181,86,173,85,107,213,90,181,86,173,85,107,213,90,181,86,173,245,107,107,45,34,91,107,161,181,106,173,90,171,214,170,181,106,173,90,171,214,170,181,106,173,90,171,214,170,181,106,173,90,171,214,170,181,106,173,90,171,214,170,181,126,109,173,121,100,107,205,181,86,173,85,107,213,90,181,86,173,85,107,213,90,119,190,181,170,154,170,166,170,169,106,170,154,170,166,170,169,106,238,94,213,20,40,5,202,193,5,202,44,50,80,102,2,165,64,41,80,10,148,2,165,64,41,80,10,148,2,165,64,41,80,10,148,2,165,64,185,83,129,82,126,147,223,228,55,249,173,243,252,118,114,246,242,242,226,213,211,203,251,14,55,105,214,225,246,230,31,241,246,211,155,187,165,32,55,121,244,65,238,235,125,179,209,50,183,246,163,72,116,18,157,68,39,209,73,116,18,157,68,231,188,182,112,40,28,10,135,194,161,112,248,8,195,161,71,54,74,171,143,35,173,58,175,189,69,61,54,234,133,226,111,198,87,17,247,132,244,219,36,253,142,219,166,223,177,244,43,253,74,191,210,175,244,43,253,74,191,210,175,244,43,253,74,191,210,175,244,43,253,74,191,210,175,244,43,253,74,191,210,111,84,250,21,113,155,68,220,178,109,196,45,69,92,17,87,196,21,113,69,92,17,87,196,21,113,69,92,17,87,196,21,113,69,92,17,87,196,21,113,69,92,17,87,196,21,113,245,216,38,61,118,212,182,199,142,244,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,216,38,61,182,104,219,99,11,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,182,73,143,205,219,246,216,92,143,213,99,245,88,61,86,143,213,99,245,88,61,246,17,246,88,229,83,249,84,62,149,79,229,83,249,84,62,149,207,221,43,159,34,166,136,57,220,136,153,181,141,152,153,136,41,98,138,152,34,166,136,41,98,138,152,34,166,136,41,98,138,152,34,166,136,41,98,238,120,196,148,232,36,58,137,78,162,235,42,209,93,156,156,157,29,205,70,179,201,159,145,110,158,47,94,188,56,159,61,249,33,159,204,138,89,94,247,82,247,183,239,63,126,124,189,55,218,155,252,25,140,222,255,242,113,239,230,230,151,189,159,254,153,79,190,201,119,197,126,94,251,194,247,181,245,110,49,189,85,196,188,248,204,86,243,25,213,69,183,60,38,186,69,124,204,7,31,107,48,9,174,105,38,59,62,251,254,197,249,201,217,229,210,27,228,69,150,69,151,188,31,127,248,242,97,79,190,95,117,139,231,179,179,87,207,103,207,94,188,250,35,234,61,63,250,199,236,228,236,197,171,203,217,233,241,217,179,203,31,231,191,156,21,229,151,223,185,60,191,60,58,157,93,158,255,245,248,236,229,253,231,87,78,27,212,194,60,54,244,189,187,249,212,34,243,61,188,158,110,126,191,251,229,246,205,207,123,119,239,222,63,248,129,58,255,218,203,231,191,150,239,151,251,217,222,187,155,79,123,55,191,143,242,207,63,88,243,189,79,63,125,250,120,247,169,200,246,179,134,57,112,113,111,80,12,220,236,220,202,104,184,184,57,60,25,246,53,188,104,59,124,241,111,87,125,13,31,173,31,30,158,31,55,59,188,209,151,98,88,164,236,97,112,155,107,187,58,101,246,53,60,242,218,174,14,158,125,13,175,185,182,195,179,232,6,135,87,231,211,70,247,247,154,120,186,201,209,21,145,117,105,114,104,98,237,97,243,170,127,154,7,237,174,58,221,191,193,237,213,25,185,209,69,178,38,34,247,51,186,230,59,201,104,154,149,69,54,205,14,39,211,233,170,209,61,126,31,169,42,228,77,239,231,213,125,124,179,131,155,253,53,53,168,162,111,118,112,163,47,193,144,214,222,195,220,152,31,134,85,69,190,135,185,53,63,2,131,186,253,6,231,86,247,253,165,197,129,117,127,131,163,175,175,154,142,62,204,203,105,81,230,227,241,180,44,31,42,64,154,209,141,190,79,132,193,197,6,7,87,0,71,163,43,185,138,55,54,56,183,130,65,26,205,173,66,144,30,230,198,124,91,171,162,146,205,206,173,122,92,248,226,228,224,71,133,111,126,118,147,159,119,193,143,29,223,236,236,232,31,209,85,124,213,195,220,200,107,185,143,31,209,241,24,246,237,103,209,132,194,234,111,177,8,97,13,110,177,232,62,181,55,169,146,179,218,27,46,185,89,253,45,22,213,172,193,45,194,239,231,101,49,107,114,147,224,251,109,73,203,26,220,34,226,131,92,5,127,254,115,181,41,223,126,124,248,32,235,69,206,248,38,220,127,249,42,93,175,110,45,222,199,131,135,114,71,191,143,7,143,254,94,251,62,166,85,239,227,27,185,107,241,78,174,130,222,75,172,16,150,221,10,97,73,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,183,70,8,105,223,214,107,223,168,91,237,27,209,62,218,71,251,104,31,237,163,125,180,143,246,209,62,218,71,251,104,31,237,163,125,180,143,246,209,62,218,71,251,104,31,237,163,125,180,143,246,209,190,52,218,135,238,182,158,238,138,110,233,174,64,119,232,14,221,161,59,116,135,238,208,29,186,67,119,232,14,221,161,59,116,135,238,208,29,186,67,119,232,14,221,161,59,116,135,238,208,29,186,67,119,232,14,221,69,209,93,222,45,221,229,232,14,221,161,59,116,135,238,208,29,186,67,119,232,14,221,161,59,116,71,193,40,24,5,163,96,20,140,130,81,48,10,70,193,40,24,5,163,96,20,140,130,165,87,176,172,91,5,203,40,24,5,163,96,20,140,130,81,48,10,70,193,40,24,5,219,98,5,35,73,36,137,36,145,36,146,68,146,72,18,73,34,73,36,137,36,109,165,36,97,33,44,132,133,26,177,80,214,45,11,101,88,8,11,97,161,36,44,148,253,241,243,61,255,243,231,251,225,252,199,123,62,29,160,10,69,175,77,140,66,29,236,78,98,66,209,187,19,201,74,187,189,233,96,165,131,221,73,92,37,110,119,90,157,136,220,156,18,39,226,38,167,181,137,232,205,137,104,34,122,111,34,153,136,222,155,4,38,218,173,237,219,37,218,173,237,155,37,226,214,166,85,137,184,205,233,250,126,220,222,84,121,63,110,109,170,186,223,110,109,223,113,63,122,109,146,218,220,110,109,223,177,185,249,218,65,181,102,229,184,207,114,252,136,155,111,76,173,205,103,163,46,107,109,190,63,234,173,214,254,229,171,20,44,253,194,55,55,185,25,125,253,255,102,129,247,254,123,206,255,91,200,179,247,191,248,71,179,221,11,188,143,246,239,94,223,238,191,251,223,181,137,247,243,71,253,230,163,69,127,20,113,87,220,21,119,197,93,113,87,220,21,119,197,93,113,87,220,21,119,197,93,161,84,40,21,74,133,82,161,84,40,21,74,3,67,105,209,109,40,45,132,82,161,84,40,221,162,80,154,237,31,238,143,182,38,148,134,175,29,70,40,109,179,59,101,40,13,223,157,54,148,70,238,77,30,74,219,236,78,25,74,3,119,15,34,148,134,110,30,64,40,13,156,60,136,80,26,190,57,109,40,13,223,155,54,148,134,239,77,25,74,35,215,38,10,165,145,107,19,133,210,192,181,201,67,105,224,222,196,161,52,112,109,226,80,26,185,54,81,40,13,95,155,50,148,70,174,77,20,74,27,172,21,74,31,113,40,221,146,64,217,233,139,146,230,93,188,40,105,250,34,153,237,231,125,21,73,41,82,138,148,34,165,72,41,82,138,148,34,165,72,41,82,138,148,34,165,72,41,82,138,148,34,165,72,41,82,138,108,156,34,99,11,96,167,15,81,236,224,5,217,20,64,5,112,128,5,240,197,197,249,229,249,211,243,211,217,147,87,63,252,112,124,241,114,246,226,223,46,127,60,63,155,157,60,127,113,122,252,252,248,236,242,104,254,165,53,255,58,253,253,238,231,95,62,106,134,154,161,102,168,25,106,134,154,161,102,168,25,106,134,154,161,102,168,25,106,134,154,161,102,168,25,110,115,51,236,244,213,122,242,46,94,173,103,8,205,176,183,115,204,154,161,102,56,200,102,152,125,254,209,50,221,47,182,161,25,70,174,77,222,12,91,239,78,212,12,35,119,39,107,134,109,246,166,108,134,173,119,39,106,134,49,187,83,55,195,168,205,105,155,97,204,228,212,205,48,114,115,178,102,24,185,55,89,51,140,220,155,168,25,182,89,219,127,51,108,179,182,255,102,24,179,54,101,51,140,217,155,174,25,198,172,77,215,12,219,172,237,191,25,70,174,77,212,12,219,172,237,191,25,54,93,171,25,62,210,102,248,242,248,232,116,30,9,71,79,238,243,224,120,125,30,252,245,234,245,135,121,155,26,253,180,84,2,199,237,74,96,125,233,11,124,14,196,155,209,254,52,40,12,174,122,217,237,63,63,223,186,87,245,206,98,94,213,123,253,187,127,240,110,149,191,6,229,175,186,230,93,94,188,122,121,57,187,56,126,126,126,121,60,123,122,254,253,241,119,255,242,221,221,237,167,171,237,206,118,249,31,207,252,91,254,249,204,191,121,54,255,246,94,228,3,236,118,241,115,19,135,187,46,134,39,41,119,93,12,175,249,135,204,104,82,150,217,100,52,25,143,38,217,234,225,49,255,154,137,31,158,168,57,182,28,156,46,58,118,49,60,73,117,236,98,120,205,181,125,152,29,100,197,65,86,78,166,135,147,213,195,123,188,182,211,246,210,216,209,41,131,105,203,205,141,254,121,185,110,247,170,127,99,110,120,123,218,218,219,126,116,205,119,146,209,52,43,139,108,154,29,78,166,211,85,163,123,252,62,146,174,81,199,15,78,20,169,227,7,39,169,212,45,231,246,157,169,91,206,237,187,83,71,206,77,251,10,245,145,163,175,175,154,142,62,204,203,105,81,230,227,241,180,44,31,246,245,52,163,19,145,64,228,224,84,38,16,57,55,21,10,180,156,219,183,10,196,207,125,247,203,111,141,238,225,178,156,100,229,56,155,78,202,188,120,56,249,207,219,247,62,187,201,207,187,178,44,70,211,201,65,89,142,198,163,197,217,125,255,204,75,133,48,45,231,246,173,48,1,115,7,197,48,239,38,225,183,8,54,11,214,211,215,211,219,222,140,35,62,200,85,240,231,255,135,221,116,241,130,99,143,246,69,203,170,222,201,85,235,103,22,94,240,190,50,218,251,74,222,199,251,120,31,239,227,125,188,143,247,241,62,222,199,251,120,31,239,227,125,188,143,247,241,62,222,199,251,120,31,239,227,125,188,143,247,241,62,222,55,120,239,99,119,219,100,119,163,104,187,27,177,59,118,199,238,216,29,187,99,119,236,142,221,177,59,118,199,238,216,29,187,99,119,236,142,221,177,59,118,199,238,216,29,187,99,119,236,142,221,177,187,126,237,14,196,109,19,196,21,209,16,87,128,56,16,7,226,64,28,136,3,113,32,14,196,129,56,16,7,226,64,28,136,3,113,32,14,196,129,56,16,7,226,64,28,136,3,113,32,14,196,129,56,16,7,226,170,32,46,143,134,184,28,196,129,56,16,7,226,64,28,136,3,113,32,14,196,129,56,16,7,226,152,22,211,98,90,76,139,105,49,45,166,197,180,152,22,211,98,90,76,139,105,49,173,94,76,43,139,54,173,140,105,49,45,166,197,180,152,22,211,98,90,76,139,105,49,173,45,52,45,46,196,133,184,16,23,226,66,92,136,11,113,33,46,196,133,184,208,86,186,16,228,129,60,144,231,1,242,28,124,70,158,113,51,228,57,88,70,158,113,13,242,228,53,202,243,205,91,172,184,104,150,254,244,150,254,40,22,239,215,246,182,115,176,89,219,89,253,238,217,78,31,182,243,227,209,197,247,199,223,195,30,216,3,123,96,15,236,129,61,176,7,246,56,192,228,153,4,233,26,93,163,107,116,141,174,209,53,186,70,215,232,26,93,163,107,78,93,237,10,200,221,140,35,62,200,85,240,231,207,253,182,201,253,202,104,247,43,185,31,247,227,126,220,143,251,113,63,238,199,253,184,31,247,227,126,220,143,251,113,63,238,199,253,184,31,247,227,126,220,143,251,113,63,238,199,253,184,223,214,184,31,195,219,38,195,27,69,27,222,136,225,49,60,134,199,240,24,30,195,99,120,12,143,225,49,60,134,199,240,24,30,195,99,120,12,143,225,49,60,134,199,240,24,30,195,99,120,12,143,225,121,50,77,32,87,7,114,69,52,200,21,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,185,58,144,203,163,65,46,7,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,57,182,197,182,216,22,219,98,91,108,139,109,177,45,182,197,182,216,22,219,98,91,108,171,87,219,202,162,109,43,99,91,108,139,109,177,45,182,197,182,216,22,219,98,91,108,107,139,109,139,15,241,33,62,196,135,248,16,31,226,67,124,136,15,241,33,62,180,149,62,4,123,96,15,236,249,22,123,78,206,94,94,94,188,122,122,121,175,62,227,166,234,179,55,31,118,251,233,205,221,18,255,140,119,146,127,190,126,190,27,118,160,181,31,7,8,1,33,32,4,132,128,16,16,2,66,64,8,8,57,236,244,72,48,203,179,15,18,56,2,71,224,8,28,129,35,112,4,142,192,17,56,2,183,125,2,231,132,214,128,209,238,102,28,241,65,174,130,63,127,54,184,149,54,88,182,183,193,146,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,110,177,13,114,190,173,116,190,81,123,231,27,113,62,206,199,249,56,31,231,227,124,156,143,243,113,62,206,199,249,56,31,231,227,124,156,143,243,113,62,206,199,249,56,31,231,227,124,156,143,243,113,190,161,56,31,180,219,74,180,43,218,163,93,1,237,160,29,180,131,118,208,14,218,65,59,104,7,237,160,29,180,131,118,208,14,218,65,59,104,7,237,160,29,180,131,118,208,14,218,65,59,104,7,237,160,29,180,107,129,118,121,123,180,203,161,29,180,131,118,208,14,218,65,59,104,7,237,160,29,180,131,118,208,142,127,241,47,254,197,191,248,23,255,226,95,252,139,127,241,47,254,197,191,248,23,255,26,138,127,101,237,253,43,227,95,252,139,127,241,47,254,197,191,248,23,255,226,95,252,107,167,252,139,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,180,149,134,4,132,128,16,16,154,131,208,143,199,103,255,254,227,201,236,95,143,206,158,205,78,79,143,158,31,141,102,211,39,179,167,63,158,156,29,191,60,158,61,253,241,232,51,16,141,107,128,232,231,171,143,255,251,243,251,189,255,126,253,241,221,222,135,15,175,175,95,143,246,166,79,246,222,252,252,254,227,213,175,87,123,111,126,126,189,12,70,227,26,48,170,245,162,69,27,90,164,161,233,194,255,231,147,246,48,84,255,121,110,6,138,226,62,238,78,194,209,252,247,55,4,71,223,126,205,228,95,40,233,228,236,197,171,203,217,233,241,217,179,203,31,231,251,178,131,98,53,50,149,217,225,228,203,239,60,57,186,124,250,227,236,197,197,241,15,39,167,15,222,98,146,151,229,78,208,82,49,191,174,170,254,142,80,12,142,150,34,230,14,131,150,90,13,79,73,75,173,134,167,164,165,136,225,105,105,41,118,112,114,90,106,53,60,37,45,181,26,158,146,150,66,135,15,130,150,130,71,15,128,150,98,55,15,225,104,85,232,246,65,176,88,139,209,233,158,15,49,98,116,90,203,139,24,156,214,242,34,6,167,180,188,216,185,137,44,47,118,110,34,203,11,157,59,8,203,11,29,61,8,203,139,24,157,214,242,66,7,39,182,188,208,185,137,45,47,118,110,34,203,139,152,59,4,203,139,156,157,218,242,34,102,167,180,188,216,185,137,44,175,201,220,45,183,60,231,193,6,204,127,55,227,136,15,114,21,252,249,83,198,193,40,99,229,93,242,229,93,84,127,190,117,111,48,173,123,131,175,192,215,138,58,203,238,169,179,68,157,168,19,117,162,78,212,137,58,81,39,234,68,157,168,19,117,162,78,212,137,58,81,39,234,68,157,168,19,117,162,78,212,137,58,81,39,234,68,157,143,130,58,177,37,182,236,138,45,71,221,179,229,8,91,98,75,108,137,45,177,37,182,196,150,216,18,91,98,75,108,137,45,177,37,182,196,150,216,18,91,98,75,108,137,45,177,37,182,196,150,216,18,91,110,31,91,50,72,6,217,149,65,22,221,27,100,193,32,25,36,131,100,144,12,146,65,50,72,6,201,32,25,36,131,100,144,12,146,65,50,72,6,201,32,25,36,131,100,144,12,146,65,50,72,6,201,32,25,36,131,124,188,6,153,119,111,144,57,131,100,144,12,146,65,50,72,6,201,32,25,36,131,100,144,12,146,65,226,60,156,135,243,112,30,206,195,121,56,15,231,225,60,156,135,243,112,30,206,195,121,56,175,19,206,203,186,231,188,12,231,225,60,156,135,243,112,30,206,195,121,56,15,231,225,188,71,202,121,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,177,173,36,49,190,197,183,248,214,96,124,235,236,252,95,127,56,61,250,235,241,236,232,226,233,229,201,211,217,201,217,203,203,139,87,79,47,103,127,159,255,118,62,43,102,101,13,109,125,252,229,191,255,249,225,245,127,94,237,189,190,125,115,247,254,205,222,124,197,237,167,55,119,123,191,125,248,112,189,160,90,197,126,185,78,181,110,190,249,3,94,197,90,15,223,162,5,83,173,221,188,25,161,10,254,144,67,196,169,72,85,170,243,156,117,111,180,4,95,231,47,46,79,206,207,102,23,231,167,167,39,103,207,62,75,210,119,255,242,221,151,171,237,203,239,254,237,213,209,217,229,201,191,31,127,247,47,223,189,189,186,186,249,245,230,234,234,237,63,111,254,252,253,211,243,163,239,103,63,156,95,60,63,154,191,231,95,127,126,125,251,246,234,237,236,215,187,215,119,87,127,190,209,229,197,171,151,151,179,139,227,231,231,151,199,179,167,231,223,207,223,219,221,237,167,7,111,241,236,197,171,217,243,227,231,231,23,255,54,123,117,121,114,122,242,239,71,243,95,254,238,95,190,203,246,15,199,15,222,209,179,147,217,211,243,231,47,238,63,216,229,55,239,225,248,236,135,243,139,167,199,179,227,163,103,199,23,127,188,255,88,222,186,255,207,22,192,245,246,63,62,60,248,91,73,182,95,76,247,179,189,15,215,239,243,236,254,239,37,243,191,141,52,132,171,229,37,65,116,21,55,164,146,164,150,215,132,163,84,219,73,69,251,73,139,127,177,108,59,105,84,55,41,28,146,226,38,53,188,152,195,136,168,197,148,118,215,80,53,254,180,157,20,125,13,85,179,78,219,73,181,215,80,56,216,68,76,170,134,152,134,247,209,26,138,137,153,83,65,44,43,198,132,34,75,139,53,171,254,29,30,184,168,234,52,84,196,170,106,210,105,248,71,182,6,117,226,230,52,253,35,11,226,154,184,41,77,127,186,7,65,76,220,148,134,87,77,8,177,180,24,18,247,29,176,10,79,90,12,169,253,190,23,196,34,17,67,170,185,99,197,150,64,240,136,152,83,101,2,203,99,194,84,32,98,74,69,237,111,248,71,84,213,251,35,134,84,116,252,134,67,170,74,126,139,33,113,95,61,85,141,62,110,72,85,123,95,30,19,92,223,227,7,53,251,38,23,220,213,227,6,181,248,142,91,85,204,91,12,137,190,102,218,124,199,141,111,220,139,251,154,84,238,38,183,89,236,220,141,110,179,24,121,27,220,168,42,143,55,184,233,82,32,111,114,155,197,68,222,232,54,49,247,250,114,38,111,118,163,136,251,112,41,149,55,186,77,212,7,186,138,184,39,22,50,102,108,151,29,117,218,101,71,186,172,46,171,203,234,178,186,172,46,171,203,234,178,186,172,46,171,203,234,178,186,172,46,171,203,234,178,186,172,46,171,203,234,178,219,208,101,59,42,172,117,175,19,31,86,88,215,190,68,188,194,170,176,42,172,10,171,194,170,176,42,172,10,171,194,170,176,42,172,10,171,194,170,176,42,172,10,171,194,170,176,42,172,10,235,6,10,107,71,177,180,238,5,109,195,98,233,218,215,178,21,75,197,82,177,84,44,21,75,197,82,177,84,44,21,75,197,82,177,84,44,21,75,197,82,177,84,44,21,75,197,82,177,84,44,29,110,44,173,123,185,192,176,88,186,246,149,2,197,82,177,84,44,21,75,197,82,177,84,44,21,75,197,82,177,84,44,21,75,197,82,177,84,44,21,75,197,82,177,84,44,21,75,135,26,75,243,78,159,232,52,247,68,167,98,169,88,42,150,138,165,98,169,88,42,150,138,165,98,169,88,42,150,138,165,98,169,88,42,150,138,165,98,169,88,42,150,110,107,44,237,242,57,75,115,207,89,42,150,138,165,98,169,88,42,150,138,165,98,169,88,186,249,88,42,75,202,146,178,164,44,41,75,202,146,178,164,44,185,123,89,82,97,220,234,194,216,229,19,125,230,158,232,83,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,24,187,45,140,250,153,126,166,159,37,239,103,93,62,247,99,238,185,31,245,51,253,76,33,83,200,20,50,133,76,33,83,200,20,50,133,76,33,83,200,20,50,133,76,33,83,200,20,178,45,43,100,89,167,133,44,83,200,20,178,71,83,200,100,48,25,108,99,25,76,115,218,166,230,36,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,253,4,158,203,163,139,249,63,93,47,238,31,237,52,174,105,57,119,175,111,231,57,224,118,233,129,77,227,117,217,230,221,120,63,47,214,102,155,111,223,226,243,47,20,229,194,47,60,72,63,243,207,172,124,251,231,155,180,72,61,127,124,74,155,169,58,235,222,251,16,3,78,211,200,114,124,246,253,139,243,147,179,203,165,55,152,255,126,116,7,250,241,135,47,31,246,228,251,85,183,120,62,59,123,245,124,222,84,230,73,168,156,231,166,163,127,204,78,206,94,188,186,156,157,30,159,61,187,156,103,158,105,126,152,127,249,157,203,243,203,163,211,217,229,249,95,143,207,94,126,254,157,226,203,239,220,55,161,217,139,139,227,31,78,78,191,125,139,38,53,42,143,237,54,239,110,62,181,168,54,15,175,173,155,223,239,126,185,125,243,243,222,221,187,247,15,126,138,20,243,19,186,243,95,203,247,203,253,108,239,221,205,167,189,155,223,71,249,231,159,38,249,222,167,159,62,125,188,251,84,100,251,89,195,186,179,184,55,168,237,108,118,110,101,3,90,220,28,94,128,250,26,94,180,29,190,248,87,138,190,134,143,214,15,15,127,80,213,102,135,55,250,82,12,203,96,61,12,110,115,109,87,199,178,190,134,71,94,219,213,73,173,175,225,53,215,118,248,131,189,54,56,188,186,25,54,186,191,215,20,195,77,142,174,40,139,75,147,67,187,98,15,155,87,253,123,52,104,119,213,235,97,108,112,123,117,59,109,116,145,172,41,167,253,140,174,249,78,50,154,102,101,145,77,179,195,201,116,186,106,116,143,223,71,170,178,112,211,251,121,117,20,222,236,224,102,127,77,13,74,199,155,29,220,232,75,48,36,48,247,48,55,230,135,97,85,134,238,97,110,205,143,192,160,88,189,193,185,213,81,123,105,113,96,210,222,224,232,235,171,166,163,15,243,114,90,148,249,120,60,45,203,135,233,59,205,232,70,223,39,194,106,253,6,7,87,84,253,70,87,114,85,211,223,224,220,138,246,223,104,110,85,249,239,97,110,204,183,181,42,31,216,236,220,170,39,107,92,156,28,252,84,141,155,159,221,228,231,93,240,19,58,110,118,118,244,143,232,42,179,233,97,110,228,181,220,199,143,232,120,1,250,246,179,104,226,63,245,183,88,212,159,6,183,88,196,142,218,155,84,113,81,237,13,151,176,168,254,22,139,84,212,224,22,225,247,243,50,19,53,185,73,240,253,182,68,68,13,110,17,241,65,174,130,63,255,57,223,148,111,63,62,36,158,69,240,88,72,251,255,87,241,94,198,157,188,143,7,178,20,253,62,30,96,212,218,247,49,173,122,31,223,248,85,139,119,114,21,244,94,234,9,176,140,37,192,18,1,34,64,4,136,0,17,32,2,68,128,8,16,1,34,64,4,136,0,17,32,2,68,128,8,16,1,34,64,4,136,0,17,32,2,68,128,8,16,1,110,39,1,226,188,45,226,188,81,44,231,141,112,30,206,195,121,56,15,231,225,60,156,135,243,112,30,206,195,121,56,15,231,225,60,156,135,243,112,30,206,195,121,56,15,231,225,60,156,135,243,112,222,0,56,143,205,109,145,205,21,177,54,87,176,57,54,199,230,216,28,155,99,115,108,142,205,177,57,54,199,230,216,28,155,99,115,108,142,205,177,57,54,199,230,216,28,155,99,115,108,142,205,177,57,54,199,230,66,108,46,143,181,185,156,205,177,57,54,199,230,216,28,155,99,115,108,142,205,177,57,54,199,230,48,23,230,194,92,152,11,115,97,46,204,133,185,48,23,230,194,92,152,11,115,97,174,100,204,149,197,50,87,134,185,48,23,230,194,92,152,11,115,97,46,204,133,185,48,215,174,48,23,42,66,69,168,8,21,161,34,84,132,138,80,17,42,66,69,168,104,43,169,136,251,112,31,238,179,224,62,89,172,251,100,220,135,251,112,159,1,185,207,104,127,180,77,238,19,60,119,40,238,211,98,120,90,247,9,30,158,154,79,226,6,15,128,79,90,12,79,203,39,97,195,7,162,16,129,163,7,161,16,97,155,7,162,16,193,163,83,43,68,240,224,212,10,17,60,56,173,66,196,205,77,166,16,113,115,147,41,68,216,220,129,40,68,216,232,1,4,253,176,193,201,131,126,216,220,228,65,63,110,110,178,160,31,60,55,109,98,142,155,155,44,49,215,207,29,84,98,22,140,251,12,198,143,56,245,174,141,180,79,142,94,30,223,63,64,127,220,48,212,254,244,250,215,171,165,7,233,143,183,62,214,206,63,173,205,6,219,170,143,32,218,138,182,30,172,239,193,250,30,172,239,193,250,67,172,205,30,172,239,193,250,30,172,239,57,169,188,94,204,182,184,132,211,17,78,71,56,29,225,116,132,211,17,78,71,56,29,225,116,132,211,17,67,167,171,157,63,29,225,137,180,6,236,99,55,227,136,15,114,21,252,249,59,183,177,29,231,54,190,146,96,217,134,4,75,36,136,4,145,32,18,68,130,72,16,9,34,65,36,136,4,145,32,18,68,130,72,16,9,34,65,36,136,4,145,32,18,68,130,72,16,9,34,65,36,184,221,36,136,247,182,140,247,70,109,120,111,132,247,240,30,222,195,123,120,15,239,225,61,188,135,247,240,30,222,195,123,120,15,239,225,61,188,135,247,240,30,222,195,123,120,15,239,225,61,188,135,247,6,196,123,172,110,203,172,174,104,99,117,5,171,99,117,172,142,213,177,58,86,199,234,88,29,171,99,117,172,142,213,177,58,86,199,234,88,29,171,99,117,172,142,213,177,58,86,199,234,88,29,171,99,117,172,46,214,234,242,54,86,151,179,58,86,199,234,88,29,171,99,117,172,142,213,177,58,86,199,234,88,29,246,194,94,216,11,123,97,47,236,133,189,176,23,246,194,94,216,11,123,97,47,236,53,8,246,202,218,176,87,134,189,176,23,246,194,94,216,11,123,97,47,236,133,189,176,215,174,177,23,58,66,71,232,8,29,161,35,116,132,142,208,17,58,66,71,232,104,43,233,136,3,113,32,14,180,194,129,178,54,14,148,113,32,14,196,129,6,232,64,163,253,209,54,57,80,240,220,161,56,80,139,225,105,29,40,120,120,106,78,137,27,60,0,78,105,49,60,45,167,132,13,31,136,74,4,142,30,132,74,132,109,30,136,74,4,143,78,173,18,193,131,83,171,68,240,224,180,42,17,55,55,153,74,196,205,77,166,18,97,115,7,162,18,97,163,7,16,248,195,6,39,15,252,97,115,147,7,254,184,185,201,2,127,240,220,180,201,57,110,110,178,228,92,63,119,80,201,89,64,238,51,32,63,226,244,187,42,218,94,30,255,245,236,228,213,243,217,249,139,227,179,31,143,47,158,31,191,156,21,179,231,39,47,47,47,142,78,103,7,79,230,175,55,51,43,215,103,220,187,171,255,252,248,254,211,245,222,47,55,87,31,127,190,186,189,190,250,117,175,216,187,126,255,235,253,15,249,131,159,22,194,110,177,95,214,132,221,218,174,187,152,117,3,58,111,124,213,173,249,44,55,210,121,35,62,166,242,27,86,126,87,116,222,50,59,156,232,188,30,239,239,241,254,30,239,63,140,64,237,241,254,30,239,239,241,254,195,42,235,158,230,106,232,103,21,188,36,141,3,22,131,163,12,7,44,28,176,112,192,194,1,11,7,44,28,176,112,192,98,144,218,229,128,197,176,14,88,120,110,174,1,147,218,205,56,226,131,92,5,127,254,142,126,12,230,232,71,229,93,242,229,93,68,51,227,168,91,102,28,97,70,204,136,25,49,35,102,196,140,152,17,51,98,70,204,136,25,49,35,102,196,140,152,17,51,98,70,204,136,25,49,35,102,196,140,152,17,51,98,198,157,98,70,100,184,251,100,88,116,75,134,5,50,68,134,200,16,25,34,67,100,136,12,145,33,50,68,134,200,16,25,34,67,100,136,12,145,33,50,68,134,200,16,25,34,67,100,136,12,145,33,50,28,46,25,242,191,221,247,191,188,91,255,203,249,31,255,227,127,252,143,255,241,63,254,199,255,248,31,255,227,127,252,143,255,241,63,254,199,255,248,31,255,227,127,252,143,255,241,63,254,199,255,248,31,255,227,127,233,252,47,235,214,255,50,254,199,255,248,31,255,227,127,252,143,255,241,63,254,199,255,248,31,255,67,105,40,13,165,161,52,148,134,210,80,26,74,67,105,40,13,165,161,52,148,134,210,118,130,210,242,110,143,210,229,142,210,161,52,148,134,210,80,26,74,67,105,40,13,165,161,52,148,134,210,80,26,74,67,105,40,13,165,161,52,148,134,210,80,26,74,67,105,40,13,165,161,180,157,161,180,78,79,165,229,78,165,161,52,148,134,210,80,26,74,67,105,40,13,165,161,180,157,167,52,28,133,163,112,20,142,194,81,56,10,71,225,40,28,133,163,112,212,86,114,20,91,98,75,108,169,27,91,202,186,181,165,140,45,177,37,182,52,124,91,250,255,236,221,219,114,27,87,154,38,236,123,241,113,129,206,29,146,224,156,209,110,150,173,40,74,214,88,84,117,117,71,76,32,100,154,69,243,111,81,230,208,148,123,236,136,190,247,63,72,137,37,16,196,38,215,66,110,22,128,39,250,164,203,22,136,143,203,41,110,222,247,249,50,203,131,114,155,186,165,224,113,83,233,150,54,24,124,216,110,41,120,240,161,43,154,184,129,19,168,104,54,24,124,216,138,38,108,240,68,154,142,192,161,147,104,58,194,102,78,164,233,8,30,122,232,166,35,120,224,161,155,142,224,129,135,109,58,226,198,29,172,233,136,27,119,176,166,35,108,220,68,154,142,176,161,19,40,13,194,6,30,188,52,8,27,119,240,210,32,110,220,193,74,131,224,113,135,141,177,227,198,29,44,198,94,63,110,82,49,182,80,186,207,80,122,143,227,228,133,57,239,247,39,223,156,254,240,183,147,217,108,247,62,243,253,225,199,111,143,167,199,255,254,191,31,30,109,83,173,9,122,127,185,248,233,253,175,255,117,49,19,65,62,68,147,191,222,158,191,27,189,251,239,255,251,236,217,54,213,118,38,189,107,62,205,110,162,222,136,55,149,245,134,101,189,255,250,183,255,251,237,241,171,179,23,255,121,114,31,150,60,92,182,11,82,224,207,73,238,190,167,192,54,12,108,24,216,48,72,34,190,182,97,96,195,192,134,65,90,185,187,155,117,165,190,29,241,248,174,107,190,146,148,147,172,42,178,73,118,84,79,38,139,134,238,151,196,15,93,116,88,233,176,210,97,165,195,74,135,149,14,43,29,86,58,172,116,88,233,72,189,11,219,249,149,14,119,24,75,184,112,187,25,71,188,201,69,240,231,111,217,100,203,151,77,154,148,144,101,203,37,100,169,132,84,66,42,33,149,144,74,72,37,164,18,82,9,169,132,84,66,42,33,149,144,74,72,37,164,18,82,9,169,132,84,66,42,33,149,144,74,72,37,164,18,82,9,169,132,220,155,18,82,161,184,7,133,98,209,114,161,88,40,20,21,138,10,69,133,162,66,81,161,168,80,84,40,42,20,21,138,10,69,133,162,66,81,161,168,80,84,40,42,20,21,138,10,69,133,162,66,81,161,168,80,84,40,42,20,183,179,80,212,14,238,65,59,152,183,220,14,230,218,65,237,160,118,80,59,168,29,212,14,106,7,181,131,218,65,237,160,118,80,59,168,29,212,14,106,7,181,131,218,65,237,160,118,80,59,168,29,212,14,106,7,181,131,218,65,237,160,118,48,209,118,48,107,185,29,204,180,131,218,65,237,160,118,80,59,168,29,212,14,106,7,181,131,218,65,237,160,118,80,209,166,104,83,180,41,218,20,109,138,54,69,155,162,77,209,166,104,83,180,41,218,20,109,138,182,221,47,218,242,150,111,210,153,187,73,167,162,77,209,166,104,83,180,41,218,20,109,138,54,69,155,162,77,209,166,104,83,180,41,218,20,109,138,54,69,155,162,77,209,166,104,83,180,41,218,20,109,138,54,69,155,162,109,63,138,182,118,239,119,153,187,223,165,162,77,209,166,104,83,180,41,218,20,109,138,54,69,155,162,109,175,139,54,101,149,178,74,89,165,172,82,86,41,171,148,85,202,42,101,149,178,74,89,181,149,101,149,230,73,243,164,121,106,173,121,106,247,94,138,249,218,123,41,230,193,213,211,124,209,52,89,87,77,229,117,227,174,234,47,207,254,147,106,175,180,87,218,43,237,149,246,74,123,165,189,210,94,105,175,180,87,218,43,237,149,246,74,123,165,189,210,94,105,175,180,87,91,222,94,233,83,244,41,250,20,125,138,62,101,121,159,178,244,243,93,247,7,38,235,254,192,191,218,137,216,206,38,107,185,179,201,60,255,74,223,162,111,217,238,190,165,60,40,183,169,111,9,30,55,149,190,101,131,193,135,237,91,130,7,31,186,182,136,27,56,129,218,98,131,193,135,173,45,194,6,79,36,253,15,28,58,137,244,63,108,230,68,210,255,224,161,135,78,255,131,7,30,58,253,15,30,120,216,244,63,110,220,193,210,255,184,113,7,75,255,195,198,77,36,253,15,27,58,129,32,61,108,224,193,131,244,176,113,7,15,210,227,198,29,44,72,15,30,119,216,32,61,110,220,193,130,244,245,227,38,21,164,139,197,251,140,197,247,56,208,94,152,2,191,120,241,246,248,100,250,215,227,211,111,127,120,53,253,241,223,167,249,55,247,79,99,153,86,107,130,223,171,171,143,239,46,70,255,124,247,254,252,215,15,163,219,255,30,229,63,205,101,189,197,65,213,86,214,187,65,112,251,124,204,110,178,218,102,239,35,158,13,139,103,23,132,176,69,86,29,46,14,97,171,236,168,94,29,194,86,217,209,120,71,66,88,232,29,122,135,222,147,72,143,161,119,232,29,122,79,43,246,246,108,148,212,193,254,227,187,174,249,74,82,78,178,170,200,38,217,81,61,153,44,26,186,95,165,61,116,207,96,203,192,150,129,45,3,91,6,182,12,108,25,216,50,112,143,44,247,200,74,189,138,218,249,157,14,15,116,73,184,239,186,25,71,188,201,69,240,231,111,219,100,123,182,77,66,58,192,114,243,14,176,212,1,234,0,117,128,58,64,29,160,14,80,7,168,3,212,1,234,0,117,128,58,64,29,160,14,80,7,168,3,212,1,234,0,117,128,58,64,29,160,14,80,7,168,3,212,1,14,223,1,234,243,118,179,207,43,54,239,243,10,125,158,62,79,159,167,207,211,231,233,243,244,121,250,60,125,158,62,79,159,167,207,211,231,233,243,244,121,250,60,125,158,62,79,159,167,207,211,231,233,243,244,121,250,60,125,94,7,247,176,84,206,237,94,57,151,111,94,206,229,202,57,229,156,114,78,57,167,156,83,206,41,231,148,115,202,57,229,156,114,78,57,167,156,83,206,41,231,148,115,202,57,229,156,114,78,57,167,156,83,206,41,231,148,115,202,57,229,156,114,174,65,57,151,109,94,206,101,202,57,229,156,114,78,57,167,156,83,206,41,231,148,115,202,57,229,156,114,78,57,167,231,210,115,233,185,244,92,122,46,61,151,158,75,207,165,231,210,115,233,185,244,92,122,46,61,87,191,61,87,190,249,18,90,110,9,77,207,165,231,210,115,233,185,244,92,122,46,61,151,158,75,207,165,231,210,115,233,185,244,92,122,46,61,151,158,75,207,165,231,210,115,233,185,244,92,122,46,61,151,158,75,207,213,127,207,181,241,62,87,110,159,75,207,165,231,210,115,233,185,244,92,122,46,61,151,158,75,207,149,102,207,165,43,210,21,233,138,116,69,186,34,93,145,174,72,87,164,43,210,21,233,138,182,178,43,82,252,40,126,20,63,241,197,79,182,121,241,147,41,126,20,63,138,159,142,138,159,242,160,220,166,226,39,120,220,84,138,159,13,6,31,182,248,9,30,124,232,254,36,110,224,4,250,147,13,6,31,182,63,9,27,60,145,26,34,112,232,36,106,136,176,153,19,169,33,130,135,30,186,134,8,30,120,232,26,34,120,224,97,107,136,184,113,7,171,33,226,198,29,172,134,8,27,55,145,26,34,108,232,4,18,253,176,129,7,79,244,195,198,29,60,209,143,27,119,176,68,63,120,220,97,51,230,184,113,7,203,152,215,143,155,84,198,44,49,238,51,49,222,227,172,119,113,8,251,234,63,78,79,143,95,30,223,155,251,111,166,47,94,157,157,252,248,242,228,223,94,28,159,157,76,223,156,157,188,158,230,85,153,255,109,90,62,144,252,241,186,100,246,195,31,239,223,191,187,126,55,202,71,249,79,163,171,15,119,23,183,215,23,63,95,189,187,187,24,253,118,119,113,51,186,255,88,255,245,240,131,206,83,167,63,110,43,174,253,203,243,255,196,115,255,189,54,9,116,155,125,118,29,165,188,241,111,46,250,221,56,250,157,228,71,249,226,232,119,146,31,21,171,163,223,207,175,221,133,232,151,249,103,254,153,255,36,50,107,230,159,249,103,254,211,10,219,221,219,42,245,125,133,199,119,93,243,149,164,156,100,85,145,77,178,163,122,50,89,52,116,191,72,125,232,118,195,146,133,37,11,75,22,150,44,44,89,88,178,176,100,97,201,194,146,69,234,5,216,206,47,89,184,33,87,194,45,219,205,56,226,77,46,130,63,127,235,31,219,190,254,17,208,60,86,29,53,143,149,230,81,243,168,121,212,60,106,30,53,143,154,71,205,163,230,81,243,168,121,212,60,106,30,53,143,154,71,205,163,230,81,243,168,121,212,60,106,30,53,143,154,71,205,163,230,113,183,154,71,45,226,30,181,136,101,71,45,98,169,69,212,34,106,17,181,136,90,68,45,162,22,81,139,168,69,212,34,106,17,181,136,90,68,45,162,22,81,139,168,69,212,34,106,17,181,136,90,68,45,162,22,81,139,168,69,76,184,69,84,9,238,81,37,88,116,84,9,22,42,65,149,160,74,80,37,168,18,84,9,170,4,85,130,42,65,149,160,74,80,37,168,18,84,9,170,4,85,130,42,65,149,160,74,80,37,168,18,84,9,170,4,85,130,42,65,149,160,74,48,133,74,48,239,168,18,204,85,130,42,65,149,160,74,80,37,168,18,84,9,170,4,85,130,42,65,149,160,74,80,187,166,93,211,174,105,215,180,107,218,53,237,154,118,77,187,166,93,211,174,105,215,180,107,218,181,157,107,215,178,142,218,181,76,187,166,93,211,174,105,215,180,107,218,53,237,154,118,77,187,166,93,219,245,118,77,67,165,161,210,80,105,168,52,84,26,42,13,149,134,74,67,165,161,210,80,109,101,67,165,110,82,55,169,155,90,174,155,178,142,234,166,76,221,164,110,82,55,109,65,221,84,30,148,219,84,55,5,143,155,74,221,180,193,224,195,214,77,193,131,15,221,218,196,13,156,64,107,179,193,224,195,182,54,97,131,39,82,126,4,14,157,68,249,17,54,115,34,229,71,240,208,67,151,31,193,3,15,93,126,4,15,60,108,249,17,55,238,96,229,71,220,184,131,149,31,97,227,38,82,126,132,13,157,64,143,16,54,240,224,61,66,216,184,131,247,8,113,227,14,214,35,4,143,59,108,178,29,55,238,96,201,246,250,113,147,74,182,229,212,125,230,212,123,156,48,175,142,126,231,66,224,111,191,63,62,155,254,61,155,214,15,59,6,227,166,161,239,92,70,121,254,203,187,187,209,239,217,168,126,182,93,48,222,174,184,119,217,231,213,113,208,27,242,182,34,94,17,175,141,130,109,138,120,109,20,216,40,176,81,144,88,54,109,163,192,70,129,251,117,37,85,8,120,132,143,21,14,43,28,86,56,172,112,88,225,176,194,145,88,245,98,133,195,10,135,21,14,43,28,110,50,182,103,109,218,205,56,226,77,46,130,63,127,203,37,187,178,92,178,178,97,172,90,111,24,43,13,163,134,81,195,168,97,212,48,106,24,53,140,26,70,13,163,134,81,195,168,97,212,48,106,24,53,140,26,70,13,163,134,81,195,168,97,212,48,106,24,53,140,26,70,13,227,246,55,140,218,194,189,104,11,203,214,219,194,82,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,152,88,91,168,250,219,139,234,175,104,189,250,43,84,127,170,63,213,159,234,79,245,167,250,83,253,169,254,84,127,170,63,213,159,234,79,245,167,250,83,253,169,254,84,127,170,63,213,159,234,79,245,167,250,83,253,169,254,84,127,170,63,213,95,255,213,95,222,122,245,151,171,254,84,127,170,63,213,159,234,79,245,167,250,83,253,169,254,84,127,170,63,213,159,22,77,139,166,69,211,162,105,209,180,104,90,52,45,154,22,77,139,166,69,211,162,105,209,180,104,91,222,162,101,173,183,104,153,22,77,139,166,69,211,162,105,209,180,104,90,52,45,154,22,77,139,182,139,45,154,38,74,19,165,137,210,68,105,162,52,81,154,40,77,148,38,74,19,165,137,218,202,38,74,173,164,86,82,43,181,86,43,101,173,215,74,153,90,73,173,164,86,74,180,86,42,15,202,109,170,149,130,199,77,165,86,218,96,240,97,107,165,224,193,135,110,103,226,6,78,160,157,217,96,240,97,219,153,176,193,19,41,57,2,135,78,162,228,8,155,57,145,146,35,120,232,161,75,142,224,129,135,46,57,130,7,30,182,228,136,27,119,176,146,35,110,220,193,74,142,176,113,19,41,57,194,134,78,160,47,8,27,120,240,190,32,108,220,193,251,130,184,113,7,235,11,130,199,29,54,193,142,27,119,176,4,123,253,184,73,37,216,242,232,62,243,232,61,78,146,35,34,222,251,120,247,126,115,96,188,81,196,155,143,178,103,155,3,227,29,136,120,243,81,54,68,196,187,228,109,69,188,34,94,155,3,219,20,241,218,28,176,57,96,115,32,177,108,218,230,128,205,1,247,223,74,170,16,240,232,29,171,26,86,53,172,106,88,213,176,170,97,85,35,177,234,197,170,134,85,13,171,26,86,53,220,52,108,207,218,180,155,113,196,155,92,4,127,254,150,72,118,122,137,228,177,97,172,90,111,24,43,13,163,134,81,195,168,97,212,48,106,24,53,140,26,70,13,163,134,81,195,168,97,212,48,106,24,53,140,26,70,13,163,134,81,195,168,97,212,48,106,24,53,140,26,70,13,227,246,55,140,218,194,189,104,11,203,214,219,194,82,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,152,88,91,168,250,219,139,234,175,104,189,250,43,84,127,170,63,213,159,234,79,245,167,250,83,253,169,254,84,127,170,63,213,159,234,79,245,167,250,83,253,169,254,84,127,170,63,213,159,234,79,245,167,250,83,253,169,254,84,127,170,63,213,95,255,213,95,222,122,245,151,171,254,84,127,170,63,213,159,234,79,245,167,250,83,253,169,254,84,127,170,63,213,159,22,77,139,166,69,211,162,105,209,180,104,90,52,45,154,22,77,139,166,69,211,162,105,209,180,104,91,222,162,101,173,183,104,153,22,77,139,166,69,211,162,105,209,180,104,90,52,45,154,22,77,139,182,139,45,154,38,74,19,165,137,210,68,105,162,52,81,154,40,77,148,38,74,19,165,137,218,202,38,74,173,164,86,82,43,181,86,43,101,173,215,74,153,90,73,173,164,86,74,180,86,42,15,202,109,170,149,130,199,77,165,86,218,96,240,97,107,165,224,193,135,110,103,226,6,78,160,157,217,96,240,97,219,153,176,193,19,41,57,2,135,78,162,228,8,155,57,145,146,35,120,232,161,75,142,224,129,135,46,57,130,7,30,182,228,136,27,119,176,146,35,110,220,193,74,142,176,113,19,41,57,194,134,78,160,47,8,27,120,240,190,32,108,220,193,251,130,184,113,7,235,11,130,199,29,54,193,142,27,119,176,4,123,253,184,73,37,216,242,232,62,243,232,61,78,146,23,69,188,255,254,227,139,179,251,232,239,248,244,229,127,252,120,60,125,243,242,248,244,244,254,81,59,211,106,117,168,251,223,183,87,119,23,183,163,155,119,239,175,255,184,125,55,250,237,250,221,251,247,115,49,110,113,80,181,21,227,198,135,180,139,230,236,36,150,109,250,70,130,216,141,131,216,34,171,14,23,7,177,85,118,84,175,14,98,171,236,104,188,35,65,44,223,207,247,243,253,73,36,200,124,63,223,207,247,167,21,125,187,75,86,234,187,9,30,144,99,161,34,185,174,193,66,133,133,10,11,21,22,42,44,84,88,168,176,80,145,100,29,101,161,34,173,133,10,183,246,74,184,243,186,25,71,188,201,69,240,231,111,213,99,187,87,61,150,246,128,101,11,61,96,169,7,212,3,234,1,245,128,122,64,61,160,30,80,15,168,7,212,3,234,1,245,128,122,64,61,160,30,80,15,168,7,212,3,234,1,245,128,122,64,61,160,30,80,15,168,7,76,161,7,212,233,237,104,167,87,180,208,233,21,58,61,157,158,78,79,167,167,211,211,233,233,244,116,122,58,61,157,158,78,79,167,167,211,211,233,233,244,116,122,58,61,157,158,78,79,167,167,211,211,233,233,244,116,122,58,189,78,238,103,169,160,219,193,130,46,111,161,160,203,21,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,93,179,130,46,107,161,160,203,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,215,165,235,210,117,233,186,116,93,186,46,93,151,174,75,215,165,235,210,117,233,186,116,93,186,174,222,187,174,188,133,101,180,220,50,154,174,75,215,165,235,210,117,233,186,116,93,186,46,93,151,174,75,215,165,235,210,117,233,186,116,93,186,46,93,151,174,75,215,165,235,210,117,233,186,116,93,186,46,93,151,174,107,144,174,107,243,189,174,220,94,151,174,75,215,165,235,210,117,233,186,116,93,186,46,93,151,174,43,213,174,75,95,164,47,210,23,233,139,244,69,250,34,125,145,190,72,95,164,47,210,23,109,101,95,164,252,81,254,40,127,54,40,127,178,22,202,159,76,249,163,252,81,254,116,86,254,148,7,229,54,149,63,193,227,166,82,254,108,48,248,176,229,79,240,224,67,119,40,113,3,39,208,161,108,48,248,176,29,74,216,224,137,84,17,129,67,39,81,69,132,205,156,72,21,17,60,244,208,85,68,240,192,67,87,17,193,3,15,91,69,196,141,59,88,21,17,55,238,96,85,68,216,184,137,84,17,97,67,39,144,234,135,13,60,120,170,31,54,238,224,169,126,220,184,131,165,250,193,227,14,155,51,199,141,59,88,206,188,126,220,164,114,102,169,113,159,169,241,30,231,189,139,130,216,255,120,49,205,167,227,105,89,125,51,205,167,229,180,92,29,191,254,113,53,202,71,227,81,89,253,52,23,186,150,7,229,154,208,53,95,155,186,206,252,137,103,135,252,236,196,230,63,253,248,168,246,203,231,212,73,64,187,250,195,139,101,195,98,217,31,94,159,189,248,225,213,244,236,187,23,211,111,127,120,249,250,248,254,163,158,221,126,188,232,50,91,125,248,127,55,72,87,127,254,255,222,207,124,159,202,14,138,195,131,108,244,243,197,197,205,111,55,23,23,63,103,7,121,113,80,127,250,46,213,44,59,125,62,79,80,122,186,201,56,75,179,209,231,51,133,167,163,237,12,86,108,62,216,252,15,31,237,12,86,174,27,44,156,182,111,50,88,195,75,61,44,118,221,120,160,205,174,173,229,177,106,59,131,69,95,91,203,99,211,118,6,91,123,109,133,211,242,232,193,150,167,181,13,207,107,69,94,27,63,212,146,52,118,193,72,161,121,236,198,51,45,250,221,46,112,174,101,183,57,138,158,109,121,18,220,240,63,226,138,44,120,147,161,154,254,71,12,202,122,55,25,168,233,79,12,65,89,238,38,3,53,188,154,66,178,218,141,199,137,251,186,185,44,139,221,120,156,181,95,45,131,178,214,232,113,150,39,169,11,38,10,204,82,163,135,90,150,148,62,31,41,44,43,141,30,104,73,18,218,240,63,218,178,44,52,122,156,37,73,103,195,113,150,101,157,27,143,19,247,55,108,89,150,185,201,56,203,252,241,243,145,130,5,242,166,99,53,251,210,24,44,140,55,25,107,131,175,214,203,146,221,141,199,137,190,150,54,255,106,29,159,203,206,79,217,36,153,109,242,154,121,3,220,232,53,243,81,102,131,23,45,11,129,27,188,244,89,12,220,228,53,243,65,112,163,215,196,156,250,243,48,184,217,139,34,206,240,89,32,220,232,53,81,111,116,17,113,18,115,41,231,250,108,121,125,114,220,32,23,110,146,250,22,209,169,111,33,245,149,250,74,125,165,190,82,95,169,175,212,87,234,43,245,149,250,74,125,165,190,82,95,169,175,212,87,234,43,245,149,250,74,125,165,190,59,144,250,166,155,223,174,121,58,236,138,252,118,221,51,97,229,183,242,91,249,173,252,86,126,43,191,149,223,202,111,229,183,242,91,249,173,252,86,126,43,191,149,223,202,111,229,183,242,91,249,173,252,182,231,252,54,221,40,118,205,253,107,87,68,177,235,238,90,43,138,21,197,138,98,69,177,162,88,81,172,40,86,20,43,138,21,197,138,98,69,177,162,88,81,172,40,86,20,43,138,21,197,138,98,69,177,162,216,135,40,182,136,142,98,11,81,172,40,86,20,43,138,21,197,138,98,69,177,162,88,81,172,40,86,20,43,138,21,197,138,98,69,177,162,88,81,172,40,86,20,43,138,21,197,54,139,98,243,232,27,204,230,110,48,43,138,21,197,138,98,69,177,162,88,81,172,40,86,20,43,138,21,197,138,98,69,177,162,88,81,172,40,86,20,43,138,21,197,138,98,69,177,77,163,216,216,123,197,230,238,21,43,138,21,197,138,98,69,177,162,88,81,172,40,86,20,43,238,20,119,138,59,197,157,226,78,113,167,184,83,220,41,238,108,49,238,148,92,74,46,159,38,151,177,251,252,185,125,126,201,165,228,82,114,41,185,148,92,74,46,37,151,146,75,201,165,228,82,114,41,185,148,92,74,46,91,78,46,101,113,178,56,89,220,110,103,113,89,116,22,151,201,226,100,113,61,100,113,111,94,78,95,189,125,57,253,238,245,219,55,247,101,212,87,127,249,234,229,241,63,166,47,94,189,126,123,54,61,61,121,245,221,217,247,247,243,101,135,197,231,127,115,246,195,217,241,233,244,236,135,191,157,188,122,120,65,118,84,127,254,55,223,28,159,125,251,253,244,245,143,39,127,125,113,58,243,39,38,249,81,209,101,176,119,121,243,113,131,88,111,246,226,186,249,227,238,215,219,243,95,70,119,151,87,51,223,182,138,123,208,123,255,207,138,251,235,106,116,121,243,113,116,243,71,153,103,159,190,113,141,62,254,244,241,195,221,199,162,56,200,170,102,193,223,252,188,65,177,95,183,227,46,13,6,231,103,14,143,5,251,26,188,216,116,240,249,159,97,250,26,188,92,61,120,120,172,216,237,224,141,254,42,134,197,142,61,12,188,201,181,189,60,150,236,107,240,200,107,123,121,108,217,215,224,107,174,237,240,88,179,195,193,151,7,159,141,206,123,69,236,217,229,208,75,130,209,103,35,135,198,162,29,206,188,60,56,109,116,208,43,98,211,110,135,110,118,208,65,177,106,183,3,55,251,169,41,40,118,237,118,224,69,193,72,211,3,94,24,139,244,48,110,204,215,230,101,177,109,15,227,174,249,138,28,20,235,118,56,238,242,224,247,217,196,129,177,111,135,67,95,95,52,29,250,40,175,38,69,149,143,199,147,170,154,13,134,135,25,186,209,215,137,176,44,187,195,129,151,164,221,141,174,228,101,89,119,135,227,46,73,195,27,141,187,44,11,239,97,220,152,47,107,203,178,242,110,199,141,254,166,177,44,75,239,97,220,200,211,237,227,155,70,124,26,255,244,179,104,146,197,175,127,197,124,18,191,246,21,203,114,248,181,47,124,150,194,175,127,197,124,6,223,224,21,225,135,246,60,127,111,242,146,249,244,125,253,107,130,255,219,220,231,200,213,207,31,102,179,230,249,220,117,46,97,252,159,245,249,253,6,31,99,38,226,142,254,24,51,169,248,202,143,49,89,246,49,158,4,233,27,124,144,139,160,143,178,166,141,248,246,251,227,179,105,62,173,166,101,211,74,98,116,254,203,187,187,185,94,162,58,40,183,191,151,120,248,196,58,46,39,150,190,135,134,130,22,166,133,105,97,90,152,22,166,133,247,75,11,187,229,44,201,76,50,147,204,36,51,201,188,59,146,217,61,24,184,239,253,118,223,110,57,187,69,88,252,102,28,245,70,23,17,39,145,166,75,255,87,18,220,248,105,99,139,147,224,29,120,228,152,36,88,18,44,9,150,4,75,130,37,193,146,96,73,176,36,88,18,44,9,150,4,75,130,37,193,146,96,73,176,36,88,18,44,9,150,4,111,79,166,219,248,177,101,139,51,221,29,120,118,153,76,87,166,43,211,149,233,202,116,101,186,50,93,153,174,76,87,166,43,211,149,233,202,116,101,186,50,93,153,174,76,87,166,43,211,221,213,76,55,241,120,182,241,253,160,23,199,179,59,112,83,104,241,172,120,86,60,43,158,21,207,138,103,197,179,226,89,241,172,120,86,60,43,158,21,207,138,103,197,179,226,89,241,172,120,86,60,43,158,29,32,158,45,55,139,103,75,241,172,120,86,60,43,158,21,207,138,103,197,179,226,89,241,172,120,86,60,43,158,21,207,138,103,197,179,226,89,241,172,120,86,60,43,158,21,207,70,197,179,197,102,241,108,33,158,21,207,138,103,197,179,226,89,241,172,120,86,60,43,158,21,207,138,103,197,179,226,89,241,172,120,86,60,43,158,21,207,138,103,197,179,226,217,168,120,54,223,236,121,98,185,231,137,137,103,197,179,226,89,241,172,120,86,60,43,158,21,207,138,103,197,179,226,89,241,172,120,86,60,43,158,21,207,138,103,197,179,226,89,241,108,100,60,187,209,163,193,114,143,6,19,207,138,103,197,179,226,89,241,172,120,86,60,43,158,21,129,138,64,69,160,34,80,17,168,8,84,4,42,2,21,129,118,18,129,74,51,165,153,11,210,204,141,238,5,144,187,23,128,52,83,154,41,205,148,102,74,51,165,153,210,76,105,166,52,83,154,41,205,148,102,74,51,165,153,157,165,153,242,57,249,156,124,110,15,242,185,108,179,124,46,147,207,201,231,122,205,231,222,188,156,190,122,251,114,250,221,235,183,111,238,75,171,175,254,242,213,203,227,127,76,95,188,122,253,246,108,122,122,242,234,187,179,239,239,231,203,14,139,207,255,230,236,135,179,227,211,233,217,15,127,59,121,245,240,130,236,168,254,252,111,190,57,62,251,246,251,233,235,31,79,254,250,226,116,230,79,76,242,163,162,203,176,239,242,230,227,6,81,223,236,21,118,243,199,221,175,183,231,191,140,238,46,175,102,190,149,21,247,4,248,254,159,21,247,215,213,232,242,230,227,232,230,143,50,207,62,125,51,27,125,252,233,227,135,187,143,69,113,144,85,205,194,192,249,121,131,162,192,110,199,93,26,22,206,207,28,30,21,246,53,120,177,233,224,243,63,215,244,53,120,185,122,240,240,168,177,219,193,27,253,85,12,139,34,123,24,120,147,107,123,121,84,217,215,224,145,215,246,242,40,179,175,193,215,92,219,225,81,103,135,131,47,15,67,27,157,247,138,40,180,203,161,151,132,165,207,70,14,141,74,59,156,121,121,152,218,232,160,87,68,169,221,14,221,236,160,131,162,214,110,7,110,246,83,83,80,20,219,237,192,139,194,146,166,7,188,48,42,233,97,220,152,175,205,203,162,220,30,198,93,243,21,57,40,234,237,112,220,229,97,240,179,137,3,163,224,14,135,190,190,104,58,244,81,94,77,138,42,31,143,39,85,53,27,22,15,51,116,163,175,19,97,249,118,135,3,47,73,192,27,93,201,203,242,239,14,199,93,146,144,55,26,119,89,62,222,195,184,49,95,214,150,229,231,221,142,27,253,77,99,89,190,222,195,184,145,167,219,199,55,141,248,132,254,233,103,209,36,159,95,255,138,249,116,126,237,43,150,101,243,107,95,248,44,153,95,255,138,249,92,190,193,43,194,15,237,121,38,223,228,37,243,137,252,250,215,4,255,183,185,79,148,171,159,63,204,166,206,243,185,235,92,194,248,63,235,51,253,13,62,198,76,216,29,253,49,102,242,241,149,31,99,178,236,99,60,137,212,55,248,32,23,65,31,101,69,67,81,127,51,205,167,229,180,108,212,77,212,63,205,181,18,229,65,185,166,149,88,91,74,204,119,18,243,149,196,100,238,127,231,245,252,63,216,164,213,248,203,162,243,188,255,71,51,175,218,184,249,168,127,234,178,243,88,252,209,181,29,52,50,141,76,35,211,200,52,50,141,188,95,26,217,173,111,73,105,82,154,148,38,165,73,233,221,145,210,238,251,192,149,239,183,43,119,235,219,45,194,232,55,227,168,55,186,136,56,137,167,65,234,242,240,122,221,31,88,141,222,103,179,215,116,240,125,131,128,124,201,159,153,125,163,245,1,121,179,39,185,45,8,200,215,61,195,77,64,46,32,23,144,11,200,5,228,2,114,1,185,128,92,64,46,32,23,144,11,200,5,228,2,114,1,185,128,92,64,46,32,23,144,11,200,5,228,162,238,126,162,238,102,79,197,91,16,117,175,123,30,158,168,91,212,45,234,22,117,139,186,69,221,162,110,81,183,168,91,212,45,234,22,117,139,186,69,221,162,110,81,183,168,91,212,45,234,22,117,239,92,212,45,181,238,62,181,110,118,119,245,5,169,245,186,251,170,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,29,152,90,23,177,169,117,33,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,117,219,169,117,30,251,180,200,220,211,34,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,221,126,106,29,249,8,199,220,35,28,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,19,72,173,37,195,146,97,201,176,100,88,50,44,25,150,12,75,134,37,195,66,94,33,175,144,55,242,225,133,185,135,23,10,121,133,188,66,94,33,175,144,87,200,43,228,21,242,10,121,133,188,66,94,33,175,144,87,200,187,117,33,175,216,82,108,41,182,20,91,110,75,108,25,121,31,224,124,219,239,3,44,146,20,73,138,36,69,146,34,73,145,164,72,82,36,41,146,20,73,138,36,69,146,34,73,145,164,72,82,36,249,213,121,21,30,88,157,71,132,92,231,227,136,12,238,124,28,145,246,157,215,87,81,47,138,153,239,48,226,173,210,14,129,175,62,252,51,143,122,85,68,2,252,16,56,247,154,83,95,71,92,237,215,49,145,110,204,213,126,29,115,225,94,71,93,184,215,49,23,174,144,127,131,144,255,54,234,53,17,159,210,109,204,85,116,27,117,21,221,198,92,69,119,17,87,209,93,196,85,180,207,173,202,186,62,36,139,237,67,50,125,136,62,36,249,62,228,205,203,233,171,183,47,167,223,189,126,251,230,243,159,127,121,252,143,233,139,87,175,223,158,77,79,79,94,125,119,246,253,253,124,217,97,241,249,223,156,253,112,118,124,58,61,251,225,111,39,175,238,95,80,101,71,245,231,127,243,205,241,217,183,223,79,95,255,120,242,215,23,167,51,127,98,146,31,21,93,150,43,151,55,31,55,168,86,102,175,173,155,63,238,126,189,61,255,101,116,119,121,53,243,171,67,113,191,143,113,255,207,138,251,235,106,116,121,243,113,116,243,71,153,103,159,126,121,24,125,252,233,227,135,187,143,69,113,144,85,205,202,151,249,121,131,170,151,110,199,93,90,206,204,207,28,94,205,244,53,120,177,233,224,243,191,71,246,53,120,185,122,240,240,106,167,219,193,27,253,85,12,171,126,122,24,120,147,107,123,121,53,212,215,224,145,215,246,242,234,168,175,193,215,92,219,225,213,82,135,131,47,47,159,26,157,247,138,234,169,203,161,151,148,83,207,70,14,173,166,58,156,121,121,121,213,232,160,87,84,87,221,14,221,236,160,131,170,173,110,7,110,246,83,83,80,245,213,237,192,139,194,233,166,7,188,48,154,238,97,220,152,175,205,203,170,179,30,198,93,243,21,57,168,90,235,112,220,229,229,219,179,137,3,171,183,14,135,190,190,104,58,244,81,94,77,138,42,31,143,39,85,53,91,206,13,51,116,163,175,19,97,125,98,135,3,47,105,28,27,93,201,203,250,198,14,199,93,210,72,54,26,119,89,31,217,195,184,49,95,214,150,245,149,221,142,27,253,77,99,89,159,217,195,184,145,167,219,199,55,141,248,37,141,167,159,69,147,118,110,253,43,230,187,185,181,175,88,86,123,173,125,225,179,222,102,253,43,230,243,246,6,175,8,63,180,231,141,77,147,151,204,247,53,235,95,19,252,223,230,62,69,174,126,254,48,155,52,207,231,174,79,18,198,207,127,23,86,103,255,27,124,140,153,128,59,250,99,204,100,226,43,63,198,100,217,199,152,187,27,74,244,7,185,216,252,163,244,221,235,172,174,83,190,253,254,248,236,254,153,157,141,159,218,57,58,255,229,221,221,92,177,82,122,116,103,163,122,228,225,236,186,109,96,150,190,133,26,198,90,138,181,20,107,41,214,82,172,165,88,75,217,175,181,20,15,241,180,50,99,101,198,202,140,149,25,43,51,187,179,50,227,86,237,22,140,246,251,158,71,30,226,185,69,59,20,55,227,168,55,186,136,56,137,125,222,30,232,227,158,76,255,10,205,155,62,52,116,113,104,238,201,161,66,115,161,185,208,92,104,46,52,23,154,11,205,133,230,66,115,161,185,208,92,104,46,52,23,154,11,205,133,230,66,115,161,185,208,92,104,46,254,78,50,254,110,250,56,213,197,241,183,103,170,138,191,197,223,226,111,241,183,248,91,252,45,254,22,127,139,191,197,223,226,111,241,183,248,91,252,45,254,22,127,139,191,197,223,226,239,61,142,191,37,217,61,37,217,77,239,40,191,56,201,222,242,219,202,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,59,249,36,187,216,40,201,46,36,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,238,56,201,206,55,122,34,101,238,137,148,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,238,60,201,222,228,49,145,185,199,68,74,178,37,217,146,108,73,182,36,91,146,45,201,150,100,39,149,100,75,139,165,197,210,98,105,177,180,88,90,44,45,150,22,75,139,5,191,130,95,193,239,67,240,187,201,3,18,115,15,72,20,252,10,126,5,191,130,95,193,175,224,87,240,43,248,21,252,10,126,5,191,130,95,193,175,224,119,139,131,95,81,166,40,83,148,41,202,220,170,40,115,147,251,10,231,219,126,95,97,49,165,152,82,76,41,166,20,83,138,41,197,148,98,74,49,165,152,82,76,41,166,20,83,138,41,197,148,98,202,153,60,227,188,10,15,177,206,35,130,175,243,113,68,46,119,62,142,72,0,207,235,171,168,23,197,204,119,24,241,86,105,7,195,87,31,254,153,71,189,42,34,21,126,8,161,123,205,174,175,35,174,246,235,152,152,55,230,106,191,142,185,112,175,163,46,220,235,152,11,87,240,191,65,240,127,27,245,154,136,79,233,54,230,42,186,141,186,138,110,99,174,162,187,136,171,232,46,226,42,218,231,166,165,81,71,146,109,212,145,100,58,18,29,201,22,117,36,111,94,78,95,189,125,57,253,238,245,219,55,159,255,252,203,227,127,76,95,188,122,253,246,108,122,122,242,234,187,179,239,239,231,203,14,139,207,255,230,236,135,179,227,211,233,217,15,127,59,121,117,255,130,42,59,170,63,255,155,111,142,207,190,253,126,250,250,199,147,191,190,56,157,249,19,147,252,168,232,178,112,185,188,249,184,65,221,50,123,129,221,252,113,247,235,237,249,47,163,187,203,171,153,95,39,138,251,13,142,251,127,86,220,95,87,163,203,155,143,163,155,63,202,60,251,244,11,197,232,227,79,31,63,220,125,44,138,131,172,106,86,200,204,207,27,84,199,116,59,238,210,194,102,126,230,240,186,166,175,193,139,77,7,159,255,221,178,175,193,203,213,131,135,215,61,221,14,222,232,175,98,88,29,212,195,192,155,92,219,203,235,162,190,6,143,188,182,151,215,73,125,13,190,230,218,14,175,155,58,28,124,121,33,213,232,188,87,212,81,93,14,189,164,176,122,54,114,104,93,213,225,204,203,11,173,70,7,189,162,206,234,118,232,102,7,29,84,119,117,59,112,179,159,154,130,234,176,110,7,94,20,88,55,61,224,133,113,117,15,227,198,124,109,94,86,167,245,48,238,154,175,200,65,117,91,135,227,46,47,228,158,77,28,88,199,117,56,244,245,69,211,161,143,242,106,82,84,249,120,60,169,170,217,194,110,152,161,27,125,157,8,235,24,59,28,120,73,11,217,232,74,94,214,65,118,56,238,146,150,178,209,184,203,58,202,30,198,141,249,178,182,172,195,236,118,220,232,111,26,203,58,206,30,198,141,60,221,62,190,105,196,47,115,60,253,44,154,52,118,235,95,49,223,215,173,125,197,178,42,108,237,11,159,117,57,235,95,49,159,193,55,120,69,248,161,61,111,113,154,188,100,190,195,89,255,154,224,255,54,247,121,114,245,243,135,217,204,121,62,119,125,146,48,126,254,187,176,186,15,216,224,99,204,68,221,209,31,99,38,29,95,249,49,38,203,62,198,220,253,83,162,63,200,197,230,31,165,239,174,103,69,197,114,244,205,253,211,64,27,62,15,244,232,167,185,98,165,244,40,208,6,205,200,209,79,93,246,46,139,63,186,202,197,90,138,181,20,107,41,214,82,172,165,88,75,217,175,181,20,15,0,181,50,99,101,198,202,140,149,25,43,51,187,179,50,227,150,238,22,140,246,251,62,72,30,0,186,69,59,20,55,227,168,55,186,136,56,137,125,222,30,232,252,62,77,159,3,242,102,143,25,93,16,144,123,194,168,128,92,64,46,32,23,144,11,200,5,228,2,114,1,185,128,92,64,46,32,23,144,11,200,5,228,2,114,1,185,128,92,64,46,32,23,144,139,186,211,136,186,155,61,88,117,65,212,237,153,170,162,110,81,183,168,91,212,45,234,22,117,139,186,69,221,162,110,81,183,168,91,212,45,234,22,117,139,186,69,221,162,110,81,183,168,123,239,162,110,169,117,247,169,117,179,251,195,47,72,173,183,252,214,240,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,78,47,181,46,98,83,235,66,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,235,182,83,235,60,246,105,145,185,167,69,74,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,186,253,212,58,242,17,142,185,71,56,74,173,165,214,82,107,169,181,212,90,106,45,181,150,90,39,144,90,75,134,37,195,146,97,201,176,100,88,50,44,25,150,12,75,134,133,188,66,94,33,111,228,195,11,115,15,47,20,242,10,121,133,188,66,94,33,175,144,87,200,43,228,21,242,10,121,133,188,66,94,33,175,144,119,235,66,94,177,165,216,82,108,41,182,220,150,216,50,242,62,192,249,182,223,7,88,36,41,146,20,73,138,36,69,146,34,73,145,164,72,82,36,41,146,20,73,138,36,69,146,34,73,145,164,72,242,171,243,42,60,176,58,143,8,185,206,199,17,25,220,249,56,34,237,59,175,175,162,94,20,51,223,97,196,91,165,29,2,95,125,248,103,30,245,170,136,4,248,33,112,238,53,167,190,142,184,218,175,99,34,221,152,171,253,58,230,194,189,142,186,112,175,99,46,92,33,255,6,33,255,109,212,107,34,62,165,219,152,171,232,54,234,42,186,141,185,138,238,34,174,162,187,136,171,104,159,91,149,117,125,72,22,219,135,100,250,16,125,72,242,125,200,155,151,211,87,111,95,78,191,123,253,246,205,231,63,255,242,248,31,211,23,175,94,191,61,155,158,158,188,250,238,236,251,251,249,178,195,226,243,191,57,251,225,236,248,116,122,246,195,223,78,94,221,191,160,202,142,234,207,255,230,155,227,179,111,191,159,190,254,241,228,175,47,78,159,255,137,206,202,149,203,155,143,27,84,43,179,215,214,205,31,119,191,222,158,255,50,186,187,188,154,249,213,161,184,223,199,184,255,103,197,253,117,53,186,188,249,56,186,249,163,204,179,79,191,60,140,62,254,244,241,195,221,199,162,56,200,170,102,229,203,252,188,65,213,75,183,227,46,45,103,230,103,14,175,102,250,26,188,216,116,240,249,223,35,251,26,188,92,61,120,120,181,211,237,224,141,254,42,134,85,63,61,12,188,201,181,189,188,26,234,107,240,200,107,123,121,117,212,215,224,107,174,237,240,106,169,195,193,151,151,79,141,206,123,69,245,212,229,208,75,202,169,103,35,135,86,83,29,206,188,188,188,106,116,208,43,170,171,110,135,110,118,208,65,213,86,183,3,55,251,169,41,168,250,234,118,224,69,225,116,211,3,94,24,77,247,48,110,204,215,230,101,213,89,15,227,174,249,138,28,84,173,117,56,238,242,242,237,217,196,129,213,91,135,67,95,95,52,29,250,40,175,38,69,149,143,199,147,170,154,45,231,134,25,186,209,215,137,176,62,177,195,129,151,52,142,141,174,228,101,125,99,135,227,46,105,36,27,141,187,172,143,236,97,220,152,47,107,203,250,202,110,199,141,254,166,177,172,207,236,97,220,200,211,237,227,155,70,252,146,198,211,207,162,73,59,183,254,21,243,221,220,218,87,44,171,189,214,190,240,89,111,179,254,21,243,121,123,131,87,132,31,218,243,198,166,201,75,230,251,154,245,175,9,254,111,115,159,34,87,63,127,152,77,154,231,115,215,39,9,227,231,191,11,171,179,255,13,62,198,76,192,29,253,49,102,50,241,149,31,99,178,236,99,204,221,13,37,250,131,92,108,254,81,250,238,117,86,215,41,223,126,127,124,118,255,204,206,198,79,237,28,157,255,242,238,110,174,88,41,61,186,179,81,61,242,112,118,221,54,48,75,223,66,13,99,45,197,90,138,181,20,107,41,214,82,172,165,236,215,90,138,135,120,90,153,177,50,99,101,198,202,140,149,153,221,89,153,113,171,118,11,70,251,125,207,35,15,241,220,162,29,138,155,113,212,27,93,68,156,196,62,111,15,244,113,79,166,127,133,230,77,31,26,186,56,52,247,228,80,161,185,208,92,104,46,52,23,154,11,205,133,230,66,115,161,185,208,92,104,46,52,23,154,11,205,133,230,66,115,161,185,208,92,104,46,52,23,127,39,25,127,55,125,156,234,226,248,219,51,85,197,223,226,111,241,183,248,91,252,45,254,22,127,139,191,197,223,226,111,241,183,248,91,252,45,254,22,127,139,191,197,223,226,111,241,247,30,199,223,146,236,158,146,236,166,119,148,95,156,100,111,249,109,229,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,157,124,146,93,108,148,100,23,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,119,156,100,231,27,61,145,50,247,68,74,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,119,158,100,111,242,152,200,220,99,34,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,147,74,178,165,197,210,98,105,177,180,88,90,44,45,150,22,75,139,165,197,130,95,193,175,224,247,33,248,221,228,1,137,185,7,36,10,126,5,191,130,95,193,175,224,87,240,43,248,21,252,10,126,5,191,130,95,193,175,224,87,240,187,197,193,175,40,83,148,41,202,20,101,110,85,148,185,201,125,133,243,109,191,175,176,152,82,76,41,166,20,83,138,41,197,148,98,74,49,165,152,82,76,41,166,20,83,138,41,197,148,98,74,49,229,76,158,113,94,133,135,88,231,17,193,215,249,56,34,151,59,31,71,36,128,231,245,85,212,139,98,230,59,140,120,171,180,131,225,171,15,255,204,163,94,21,145,10,63,132,208,189,102,215,215,17,87,251,117,76,204,27,115,181,95,199,92,184,215,81,23,238,117,204,133,43,248,223,32,248,191,141,122,77,196,167,116,27,115,21,221,70,93,69,183,49,87,209,93,196,85,116,23,113,21,237,115,211,210,168,35,201,54,234,72,50,29,137,142,100,139,58,146,55,47,167,175,222,190,156,126,247,250,237,155,207,127,254,229,241,63,166,47,94,189,126,123,54,61,61,121,245,221,217,247,247,243,101,135,197,231,127,115,246,195,217,241,233,244,236,135,191,157,188,186,127,65,149,29,213,159,255,205,55,199,103,223,126,63,125,253,227,201,95,95,156,62,255,19,157,21,46,151,55,31,55,168,91,102,47,176,155,63,238,126,189,61,255,101,116,119,121,53,243,235,68,113,191,193,113,255,207,138,251,235,106,116,121,243,113,116,243,71,153,103,159,126,161,24,125,252,233,227,135,187,143,69,113,144,85,205,10,153,249,121,131,234,152,110,199,93,90,216,204,207,28,94,215,244,53,120,177,233,224,243,191,91,246,53,120,185,122,240,240,186,167,219,193,27,253,85,12,171,131,122,24,120,147,107,123,121,93,212,215,224,145,215,246,242,58,169,175,193,215,92,219,225,117,83,135,131,47,47,164,26,157,247,138,58,170,203,161,151,20,86,207,70,14,173,171,58,156,121,121,161,213,232,160,87,212,89,221,14,221,236,160,131,234,174,110,7,110,246,83,83,80,29,214,237,192,139,2,235,166,7,188,48,174,238,97,220,152,175,205,203,234,180,30,198,93,243,21,57,168,110,235,112,220,229,133,220,179,137,3,235,184,14,135,190,190,104,58,244,81,94,77,138,42,31,143,39,85,53,91,216,13,51,116,163,175,19,97,29,99,135,3,47,105,33,27,93,201,203,58,200,14,199,93,210,82,54,26,119,89,71,217,195,184,49,95,214,150,117,152,221,142,27,253,77,99,89,199,217,195,184,145,167,219,199,55,141,248,101,142,167,159,69,147,198,110,253,43,230,251,186,181,175,88,86,133,173,125,225,179,46,103,253,43,230,51,248,6,175,8,63,180,231,45,78,147,151,204,119,56,235,95,19,252,223,230,62,79,174,126,254,48,155,57,207,231,174,79,18,198,207,127,23,86,247,1,27,124,140,153,168,59,250,99,204,164,227,43,63,198,100,217,199,152,187,127,74,244,7,185,216,252,163,244,221,245,44,170,88,254,243,228,245,247,255,241,227,244,240,155,233,119,39,47,95,30,63,236,161,84,171,59,150,63,47,110,126,249,227,118,116,248,211,232,242,226,250,250,221,179,69,148,106,77,201,146,175,109,89,6,42,73,230,62,177,134,45,201,229,187,187,139,159,191,249,120,254,95,23,119,95,253,175,187,219,143,23,161,197,73,131,183,213,156,132,53,39,11,122,146,73,126,148,47,238,73,38,249,81,177,186,39,249,252,218,237,239,73,242,131,234,160,216,158,158,36,98,220,52,122,146,141,6,31,178,39,217,104,240,33,123,146,136,193,135,237,73,98,7,30,188,39,217,104,240,33,123,146,141,6,31,178,39,9,29,60,137,158,36,120,232,4,122,146,216,153,27,5,28,49,15,88,237,112,246,36,58,158,13,134,94,243,149,164,156,100,85,145,77,178,163,122,50,89,52,116,143,95,71,6,47,166,34,6,30,182,152,138,24,120,200,98,42,118,220,129,138,169,216,113,7,42,166,66,199,77,162,152,10,29,58,137,98,42,98,232,97,139,169,208,129,7,46,166,66,199,29,184,152,138,29,119,160,98,42,98,220,101,143,135,152,31,57,248,225,16,221,143,221,228,251,93,240,195,35,186,29,123,200,26,48,118,220,129,106,192,38,227,110,121,13,248,252,49,198,154,195,100,154,195,155,113,196,155,92,4,127,254,10,202,100,10,202,255,243,151,175,110,47,254,239,199,171,219,139,223,78,62,190,127,247,213,255,250,234,159,215,191,188,188,184,123,247,243,187,187,119,95,223,93,220,94,255,246,245,67,61,117,118,255,255,30,220,253,191,187,175,26,182,137,229,102,109,98,169,77,212,38,106,19,181,137,218,68,109,162,54,81,155,168,77,212,38,106,19,181,137,218,68,109,162,54,81,155,168,77,212,38,106,19,181,137,218,68,109,162,54,81,155,168,77,220,129,54,81,51,184,7,205,96,177,89,51,88,104,6,53,131,154,65,205,160,102,80,51,168,25,212,12,106,6,53,131,154,65,205,160,102,80,51,168,25,212,12,106,6,53,131,154,65,205,160,102,80,51,168,25,212,12,106,6,83,107,6,213,124,123,80,243,229,155,213,124,185,154,79,205,167,230,83,243,169,249,212,124,106,62,53,159,154,79,205,167,230,83,243,169,249,212,124,106,62,53,159,154,79,205,167,230,83,243,169,249,212,124,106,62,53,159,154,79,205,167,230,235,189,230,203,54,171,249,50,53,159,154,79,205,167,230,83,243,169,249,212,124,106,62,53,159,154,79,205,167,230,211,152,105,204,52,102,26,51,141,153,198,76,99,166,49,211,152,105,204,52,102,26,51,141,153,198,108,155,27,179,108,179,197,184,204,98,156,198,76,99,166,49,211,152,105,204,52,102,26,51,141,153,198,76,99,166,49,211,152,105,204,52,102,26,51,141,153,198,76,99,166,49,211,152,105,204,52,102,26,51,141,153,198,108,219,27,179,141,118,204,50,59,102,26,51,141,153,198,76,99,166,49,211,152,105,204,52,102,26,179,29,109,204,180,78,90,39,173,147,214,73,235,164,117,210,58,105,157,180,78,90,39,173,211,86,182,78,42,36,21,146,10,41,184,66,186,111,6,254,237,197,155,179,23,167,223,156,252,120,54,253,230,248,205,201,244,219,227,55,39,255,54,253,235,139,87,39,103,111,95,157,252,219,125,135,112,122,154,149,211,147,87,223,61,212,75,227,229,245,210,135,139,219,209,207,87,191,221,93,189,255,233,226,246,110,244,211,187,223,46,70,231,239,126,187,248,121,244,207,171,15,23,119,31,63,92,252,60,58,255,245,195,251,247,89,57,186,248,112,249,172,122,26,175,170,158,110,202,131,213,205,211,77,113,240,164,85,154,253,243,143,87,237,236,63,184,30,31,60,253,95,179,255,242,252,217,255,44,130,10,170,15,23,183,95,111,112,52,13,203,171,229,77,85,7,239,175,197,154,111,177,58,107,148,206,91,111,148,190,252,88,144,31,28,222,255,88,112,251,238,195,111,255,252,245,246,250,226,246,183,234,160,62,200,71,231,159,126,62,168,63,255,96,144,79,238,127,48,248,203,147,31,82,138,158,70,185,124,28,229,252,99,158,103,79,6,106,84,112,205,31,223,198,5,87,107,167,215,195,36,33,135,183,180,110,155,63,193,118,234,182,214,142,177,175,113,226,206,178,216,244,44,155,252,172,223,227,89,182,51,78,220,89,150,171,207,178,157,82,178,181,179,236,107,156,144,179,108,244,13,102,243,158,180,243,235,113,168,111,48,75,107,219,160,51,76,231,107,100,219,227,196,157,101,228,215,200,176,38,185,199,179,236,255,107,228,210,114,123,254,44,219,41,183,91,59,203,190,198,105,124,150,203,251,246,70,87,101,96,223,222,237,53,217,250,48,205,79,113,9,0,120,118,134,109,0,128,246,14,177,159,105,130,79,113,81,186,29,116,146,33,75,188,253,156,102,187,19,53,62,209,229,200,163,209,223,238,64,228,209,237,223,238,214,135,137,57,197,53,223,185,219,120,8,104,123,63,143,247,50,76,200,41,54,251,26,185,177,221,233,252,58,108,115,148,144,243,107,22,151,109,76,137,218,139,203,122,24,37,228,252,26,125,99,217,84,54,117,126,245,181,56,73,240,225,197,252,230,18,226,172,250,57,188,254,191,242,45,82,95,65,135,215,235,111,41,61,76,210,248,240,150,27,180,103,231,215,130,65,107,239,8,123,25,166,241,41,46,71,113,207,126,97,110,1,197,181,247,235,114,47,195,132,156,98,163,111,193,155,43,189,214,78,176,143,81,26,159,223,18,52,216,232,11,97,8,26,236,246,11,97,187,147,52,62,188,37,132,177,209,225,133,16,198,110,15,175,221,73,130,15,47,230,231,151,16,80,217,207,225,245,252,243,203,10,222,57,127,128,173,240,206,214,14,177,167,105,66,15,178,201,175,33,173,128,211,22,15,178,151,105,66,14,50,250,119,185,16,2,219,249,95,231,33,15,47,242,107,97,34,191,203,181,59,201,202,195,107,200,131,207,171,57,78,250,244,68,23,184,199,243,121,128,218,224,21,243,50,182,193,75,230,253,237,250,151,212,87,17,47,9,159,236,48,248,109,214,16,236,34,152,96,47,126,197,42,130,189,228,21,171,244,241,194,151,60,168,237,208,207,191,9,245,94,248,110,215,193,23,231,117,240,197,121,29,126,113,94,135,95,105,215,17,87,218,117,248,149,182,210,198,47,60,226,149,54,126,201,43,194,175,230,213,54,126,217,75,130,175,206,149,54,126,201,43,34,222,228,34,248,243,191,13,190,44,111,195,47,203,219,240,203,242,54,226,178,188,13,191,44,239,230,47,203,245,175,152,191,44,231,94,241,127,90,96,241,85,119,44,190,194,226,177,120,44,30,139,199,226,177,120,44,62,149,179,196,226,177,248,225,175,71,44,30,139,199,226,177,120,44,30,139,199,226,177,120,44,30,139,199,226,177,120,44,30,139,199,226,177,120,44,30,139,199,226,177,120,44,30,139,199,226,177,120,44,30,139,199,226,177,120,44,30,139,199,226,177,120,44,30,139,79,143,197,35,238,9,18,247,178,59,226,94,34,238,136,59,226,142,184,35,238,136,59,226,158,202,89,34,238,136,251,240,215,35,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,119,76,220,121,245,4,189,122,209,157,87,47,120,117,94,157,87,231,213,121,117,94,157,87,79,229,44,121,117,94,125,248,235,145,87,231,213,121,117,94,157,87,231,213,121,117,94,157,87,231,213,121,117,94,157,87,231,213,121,117,94,157,87,231,213,121,117,94,157,87,231,213,121,117,94,157,87,231,213,121,117,94,157,87,231,213,121,117,94,157,87,231,213,121,245,253,243,234,121,119,94,61,231,213,121,117,94,157,87,231,213,121,117,94,61,149,179,228,213,121,245,225,175,71,94,157,87,231,213,121,117,94,157,87,231,213,121,117,94,157,180,38,173,73,107,210,154,180,38,173,73,107,210,154,180,38,173,73,107,210,154,180,38,173,73,107,210,154,180,38,173,73,107,210,154,180,38,173,73,107,210,154,180,222,46,105,157,117,39,173,51,210,154,180,38,173,73,107,210,154,180,38,173,83,57,75,210,154,180,30,254,122,36,173,73,107,210,154,180,38,173,73,235,157,149,214,92,48,23,204,5,115,193,41,252,172,200,5,115,193,92,48,23,204,5,115,193,92,48,23,204,5,115,193,92,48,23,204,5,115,193,92,48,23,204,5,15,226,130,33,95,200,23,242,133,124,187,66,190,167,47,222,124,63,45,166,217,116,220,26,244,125,127,245,219,47,79,176,111,113,144,29,140,97,223,153,227,25,26,252,46,155,1,250,133,126,161,95,232,23,250,133,126,161,95,232,23,250,133,126,161,95,232,23,250,77,7,90,66,191,219,141,126,221,94,25,163,78,148,81,63,190,243,154,239,220,229,36,171,138,108,146,29,213,147,201,162,193,123,253,190,221,207,48,48,58,140,14,163,195,232,48,58,140,14,163,195,232,48,58,140,14,163,195,232,48,58,140,14,163,195,232,48,58,140,14,163,195,232,187,141,209,221,164,154,95,223,115,191,126,51,142,120,147,139,224,207,31,147,79,148,201,87,221,50,249,10,147,199,228,49,121,76,30,147,199,228,49,249,4,126,3,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,126,232,191,221,152,60,38,159,194,79,227,152,60,38,63,60,86,198,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,79,154,201,35,239,137,146,247,178,91,242,94,34,239,200,59,242,142,188,35,239,200,59,242,158,192,111,211,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,15,253,183,27,121,71,222,83,248,105,28,121,71,222,135,135,199,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,253,145,119,126,61,81,191,94,116,235,215,11,126,157,95,231,215,249,117,126,157,95,231,215,19,248,213,152,95,231,215,249,117,126,157,95,231,215,249,117,126,157,95,231,215,249,245,161,255,118,243,235,252,122,10,63,141,243,235,252,250,240,138,152,95,231,215,249,117,126,157,95,231,215,249,117,126,157,95,231,215,249,117,126,157,95,231,215,249,117,126,157,95,231,215,249,117,126,157,95,223,123,191,158,119,235,215,115,126,157,95,231,215,249,117,126,157,95,231,215,19,248,213,152,95,231,215,249,117,126,157,95,231,215,249,117,126,157,95,231,215,249,245,161,255,118,15,234,215,201,107,242,154,188,38,175,135,62,60,242,154,188,38,175,201,107,242,154,188,38,175,201,107,242,154,188,38,175,201,107,242,154,188,38,175,201,107,242,154,188,38,175,201,235,221,144,215,89,183,242,58,35,175,201,107,242,154,188,38,175,201,107,242,58,129,95,141,201,107,242,154,188,38,175,201,107,242,154,188,38,175,201,107,78,152,19,230,132,57,97,78,152,19,230,132,57,97,78,152,19,230,132,57,97,78,152,19,230,132,57,97,78,152,19,230,132,57,97,78,152,19,238,212,9,67,191,208,47,244,11,253,118,138,126,243,105,222,37,250,205,15,242,173,65,191,203,157,237,195,247,250,79,62,118,180,225,233,28,220,189,187,61,184,252,19,173,69,107,209,90,180,22,173,69,107,113,80,28,20,7,197,65,17,70,132,17,97,68,24,17,70,132,17,97,68,24,17,70,132,17,27,195,198,176,49,108,12,27,131,116,32,29,72,39,61,164,211,143,158,97,97,136,147,68,197,73,170,174,163,211,155,185,229,91,116,51,183,125,117,29,29,129,140,85,127,104,206,140,252,79,131,11,249,237,171,21,151,242,195,101,60,14,187,140,63,126,88,241,159,234,217,69,60,222,146,139,184,165,59,18,174,60,156,94,238,71,24,60,129,187,17,34,83,200,20,50,133,76,33,83,238,70,232,110,132,248,25,126,134,159,185,27,161,187,17,166,195,167,80,190,237,166,124,158,3,15,71,38,138,35,31,223,121,205,119,238,114,146,85,69,54,201,142,234,201,100,209,224,189,126,223,238,103,24,196,20,49,69,76,17,83,196,20,49,117,151,204,47,71,232,46,153,238,146,137,59,227,206,184,51,238,188,253,220,217,93,50,221,37,211,93,50,1,124,0,31,192,119,151,204,69,175,8,134,228,150,9,220,88,115,151,214,28,110,198,17,111,114,17,252,249,187,127,231,0,123,30,235,121,124,213,37,143,175,240,120,60,30,143,199,227,241,120,60,30,143,79,233,44,241,120,60,126,248,235,17,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,211,227,241,168,123,146,212,189,236,146,186,151,168,59,234,142,186,163,238,168,59,234,142,186,167,116,150,168,59,234,62,252,245,136,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,29,83,119,110,61,73,183,94,116,233,214,11,110,157,91,231,214,185,117,110,157,91,231,214,83,58,75,110,157,91,31,254,122,228,214,185,117,110,157,91,231,214,185,117,110,157,91,231,214,185,117,110,157,91,231,214,185,117,110,157,91,231,214,185,117,110,157,91,231,214,185,117,110,157,91,231,214,185,117,110,157,91,231,214,185,117,110,157,91,231,214,185,117,110,125,31,221,122,222,165,91,207,185,117,110,157,91,231,214,185,117,110,157,91,79,233,44,185,117,110,125,248,235,145,91,231,214,185,117,110,157,91,231,214,185,117,110,157,91,39,174,137,107,226,154,184,38,174,137,107,226,154,184,38,174,137,107,226,154,184,38,174,137,107,226,154,184,38,174,137,107,226,154,184,38,174,137,107,226,154,184,38,174,183,77,92,103,93,138,235,140,184,38,174,137,107,226,154,184,38,174,137,235,148,206,146,184,38,174,135,191,30,137,107,226,154,184,38,174,137,107,226,122,103,197,53,31,204,7,243,193,124,112,10,63,43,242,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,131,248,96,216,23,246,133,125,97,223,238,176,239,233,139,55,223,79,139,105,54,29,183,8,126,223,95,253,246,203,19,244,91,28,100,7,99,232,247,201,1,13,15,127,151,77,1,255,194,191,240,47,252,11,255,194,191,240,47,252,11,255,194,191,240,47,252,11,255,166,3,46,225,223,237,198,191,110,183,140,83,39,202,169,31,223,121,205,119,238,114,146,85,69,54,201,142,234,201,100,209,224,189,126,223,238,103,24,40,29,74,135,210,161,116,40,29,74,135,210,161,116,40,29,74,135,210,161,116,40,29,74,135,210,161,116,40,29,74,135,210,161,244,221,70,233,110,90,205,177,239,185,99,191,25,71,188,201,69,240,231,143,203,39,203,229,171,174,185,124,133,203,227,242,184,60,46,143,203,227,242,184,124,34,169,36,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,67,255,237,198,229,113,249,20,126,26,199,229,113,249,225,209,50,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,124,210,92,30,125,79,150,190,151,93,211,247,18,125,71,223,209,119,244,29,125,71,223,209,247,68,18,70,244,29,125,71,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,135,254,219,141,190,163,239,41,252,52,142,190,163,239,195,3,100,244,29,125,71,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,209,247,254,232,59,199,158,172,99,47,186,118,236,5,199,206,177,115,236,28,59,199,206,177,115,236,137,196,133,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,15,253,183,155,99,231,216,83,248,105,156,99,231,216,135,215,196,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,126,255,237,188,91,199,158,115,236,28,59,199,206,177,115,236,28,59,199,158,72,92,200,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,251,208,127,187,7,117,236,4,54,129,77,96,19,216,67,31,30,129,77,96,19,216,4,54,129,77,96,19,216,4,54,129,77,96,19,216,4,54,129,77,96,19,216,4,54,129,77,96,19,216,4,246,174,8,236,172,107,129,157,17,216,4,54,129,77,96,19,216,4,54,129,157,72,92,72,96,19,216,4,54,129,77,96,19,216,4,54,129,77,96,243,194,188,48,47,204,11,243,194,188,48,47,204,11,243,194,188,48,47,204,11,243,194,188,48,47,204,11,243,194,188,48,47,204,11,243,194,188,112,167,94,24,254,133,127,225,95,248,183,99,252,155,79,243,110,241,111,126,144,111,13,254,93,174,109,31,190,223,127,50,178,163,141,207,231,224,238,221,237,193,229,159,128,45,96,11,216,2,182,128,45,96,11,133,66,161,80,40,20,10,50,130,140,32,35,200,8,50,130,140,32,35,200,8,50,130,140,240,24,60,6,143,193,99,240,24,170,131,234,160,58,233,81,157,126,12,13,17,195,157,36,234,78,210,213,29,29,223,218,45,223,162,91,187,237,175,238,232,136,101,172,250,67,115,114,228,127,230,46,231,55,39,175,206,78,94,125,123,242,230,197,203,23,167,199,63,190,56,251,143,233,241,233,233,244,229,139,87,47,78,95,78,79,235,233,223,139,105,49,205,167,245,242,139,247,183,139,15,119,247,39,247,219,213,245,213,251,119,183,87,119,127,140,222,189,127,63,122,121,245,225,234,244,229,232,180,30,253,94,204,221,133,48,63,168,87,93,170,151,227,53,151,234,147,63,112,127,121,213,87,79,46,183,203,241,65,53,247,191,39,107,175,237,176,123,15,62,255,164,191,14,60,147,245,55,30,44,86,223,120,176,155,17,220,117,112,71,80,84,94,62,251,25,187,168,15,178,199,31,247,143,62,255,120,93,100,125,176,168,101,195,92,62,14,115,255,19,255,225,147,145,134,135,81,27,158,96,47,179,132,28,224,128,56,106,195,163,236,111,160,184,243,236,29,72,117,126,158,109,13,20,119,158,189,223,133,112,195,243,236,111,160,144,243,28,0,157,117,116,93,14,247,77,103,64,120,214,229,89,14,246,53,115,64,124,214,249,121,14,241,53,115,192,187,18,110,120,158,253,13,212,248,60,135,3,125,93,92,155,29,140,211,252,36,135,66,125,155,30,100,95,243,4,159,228,96,207,136,239,242,68,219,158,169,241,169,14,199,37,187,248,155,222,193,56,49,39,185,230,59,122,57,201,170,34,155,100,71,245,100,178,104,244,158,191,159,247,53,78,200,73,14,128,79,59,186,30,219,29,38,228,12,7,0,168,155,70,109,189,12,19,114,134,189,35,212,142,174,194,86,103,9,62,192,62,33,106,151,7,56,196,87,194,222,49,106,151,7,216,251,47,50,195,221,89,115,211,99,236,105,156,198,39,57,220,221,53,55,253,245,186,167,113,66,78,114,0,36,189,225,41,246,51,76,227,51,28,2,74,119,241,133,177,237,89,26,31,224,16,88,186,139,3,108,123,150,224,3,236,19,76,119,121,128,189,255,108,51,228,29,55,55,60,200,222,230,9,61,204,65,238,186,185,241,97,246,52,79,200,97,246,206,249,59,250,171,61,236,1,246,73,250,187,60,192,94,190,54,98,253,238,192,185,246,21,193,60,221,138,130,155,118,238,210,242,196,205,56,226,77,46,130,63,127,247,6,109,121,123,100,193,223,150,39,124,125,241,31,152,241,236,75,63,66,181,238,15,76,86,254,129,25,2,191,228,35,204,154,248,103,91,48,77,215,6,198,237,174,13,140,173,13,88,27,176,54,96,109,192,218,128,181,1,107,3,73,164,5,214,6,172,13,88,27,176,54,96,109,192,218,128,181,1,107,3,214,6,172,13,88,27,176,54,96,109,192,218,128,181,1,107,3,214,6,172,13,88,27,176,54,96,109,192,218,128,181,1,107,3,214,6,134,87,239,214,6,172,13,88,27,176,54,96,109,192,218,128,181,1,107,3,214,6,172,13,88,27,176,54,96,5,192,10,64,219,43,0,85,187,43,0,149,21,0,43,0,86,0,172,0,88,1,176,2,96,5,32,137,223,252,173,0,88,1,176,2,96,5,192,10,128,21,0,43,0,86,0,172,0,88,1,176,2,96,5,192,10,128,21,0,43,0,86,0,172,0,88,1,176,2,96,5,192,10,128,21,0,43,0,86,0,172,0,12,47,216,173,0,88,1,176,2,96,5,192,10,128,21,0,43,0,86,0,172,0,88,1,176,2,176,123,43,0,60,63,207,223,170,231,47,219,245,252,37,207,207,243,243,252,60,63,207,207,243,243,252,73,252,26,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,15,207,209,121,126,158,159,231,231,249,121,126,158,159,231,231,249,121,126,158,159,231,231,249,121,126,158,127,165,231,47,218,245,252,5,207,207,243,243,252,60,63,207,207,243,243,252,73,252,26,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,15,207,209,121,126,158,159,231,231,249,121,126,158,159,231,231,249,121,126,158,159,231,231,249,121,126,158,127,165,231,207,219,245,252,57,207,207,243,243,252,60,63,207,207,243,243,252,73,252,26,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,79,161,83,232,20,58,133,78,161,83,232,20,58,133,78,161,83,232,20,58,133,78,161,83,232,20,58,133,78,161,83,232,9,29,32,133,78,161,83,232,20,58,133,78,161,83,232,187,165,208,179,118,21,122,70,161,83,232,20,58,133,78,161,83,232,20,122,18,191,198,83,232,20,58,133,78,161,83,232,20,58,133,78,161,83,232,41,40,116,94,154,151,230,165,121,105,94,154,151,230,165,121,105,94,154,151,230,165,121,105,94,154,151,230,165,121,105,94,154,151,230,165,121,105,94,154,151,142,244,210,240,51,252,12,63,195,207,240,243,66,252,156,181,123,11,238,204,45,184,225,103,248,25,126,134,159,225,103,248,57,145,223,201,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,119,15,63,183,122,231,231,204,157,159,225,103,248,25,126,134,159,225,103,248,57,145,223,201,7,199,207,176,46,172,11,235,238,48,214,133,75,225,82,184,20,46,133,75,225,82,184,20,46,133,75,225,82,184,20,137,68,34,145,72,36,18,137,4,207,192,51,240,108,207,224,89,170,136,12,9,139,36,97,120,215,142,240,174,20,220,85,140,87,202,239,255,175,61,175,148,31,228,219,127,179,198,135,239,101,95,207,241,162,135,127,248,104,142,70,129,103,116,112,247,238,246,224,242,207,149,68,233,211,187,126,122,155,232,15,143,33,97,72,24,18,134,132,33,97,72,24,18,134,52,52,155,193,144,48,164,132,200,7,134,132,33,97,72,24,18,134,132,33,97,72,24,18,134,4,207,192,51,240,12,60,3,207,192,51,240,12,60,179,187,120,134,132,233,77,194,48,42,41,26,149,116,192,73,139,55,200,185,7,39,237,222,32,103,24,96,146,3,38,128,9,96,2,152,0,38,128,73,82,229,51,96,2,152,0,38,128,9,96,2,152,0,38,128,9,96,2,152,0,38,128,9,96,2,152,0,38,128,9,96,2,152,0,38,128,9,96,2,152,0,38,128,9,96,2,152,12,11,76,90,125,2,83,222,250,19,152,54,5,38,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,219,38,60,190,249,238,100,250,205,241,155,147,233,201,171,233,61,239,168,131,112,199,79,151,23,163,159,222,253,118,49,186,248,240,196,117,20,7,249,65,189,237,79,170,121,254,249,126,221,252,56,190,126,132,36,191,125,253,175,239,30,163,185,167,222,172,188,161,72,235,239,254,233,93,179,175,41,20,10,133,66,161,80,40,20,10,165,247,243,92,19,223,150,117,85,101,117,89,143,203,58,91,60,126,207,25,110,127,3,81,61,84,15,213,147,210,215,204,1,85,207,147,119,95,243,53,243,40,59,204,138,195,172,170,39,71,245,226,241,123,254,154,217,223,64,148,20,37,181,181,74,234,241,205,27,213,17,171,166,95,212,3,12,125,162,109,207,196,158,13,65,86,30,223,123,205,119,244,114,146,85,69,54,201,142,234,201,100,209,232,61,127,63,239,107,28,138,143,226,163,248,40,62,138,143,226,235,235,0,175,222,55,254,241,102,146,141,171,50,43,138,188,248,242,91,216,236,203,123,62,198,158,198,9,241,144,13,79,242,40,175,38,69,149,143,199,147,234,203,21,48,251,242,158,127,189,238,105,28,178,148,44,37,75,201,82,178,180,241,1,94,254,250,123,163,171,176,170,234,172,26,103,147,186,202,139,217,193,191,188,190,223,131,236,109,158,208,195,108,242,235,74,85,21,229,164,62,172,170,114,92,206,15,63,196,175,44,189,205,195,60,51,207,204,243,86,155,231,243,250,42,124,178,195,68,105,245,101,29,254,138,96,187,203,111,223,191,36,252,74,187,142,184,210,174,195,175,52,178,60,248,21,17,111,114,17,252,249,247,2,216,111,195,47,203,219,136,203,242,54,252,178,76,130,214,143,91,163,245,99,180,30,173,71,235,209,122,180,30,173,71,235,83,57,79,180,30,173,79,4,234,160,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,253,30,210,122,76,126,120,38,95,181,198,228,43,76,30,147,199,228,49,121,76,30,147,199,228,83,57,79,76,30,147,79,4,221,96,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,252,182,51,121,230,125,120,243,94,182,102,222,75,230,157,121,103,222,153,119,230,157,121,103,222,83,57,79,230,157,121,79,68,208,48,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,111,106,222,139,214,204,123,193,188,51,239,204,59,243,206,188,51,239,204,123,42,231,201,188,51,239,137,8,26,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,247,77,205,123,222,154,121,207,153,119,230,157,121,103,222,153,119,230,157,121,79,229,60,153,119,230,61,17,65,195,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,39,102,222,73,109,82,155,212,38,181,211,248,145,156,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,123,79,164,118,214,154,212,206,72,109,82,155,212,38,181,73,109,82,155,212,78,229,60,73,109,82,59,17,65,67,106,147,218,164,54,169,77,106,147,218,251,39,181,153,98,166,152,41,102,138,153,98,166,152,41,102,138,153,98,166,152,41,102,138,153,98,166,152,41,102,138,153,98,166,152,41,102,138,153,98,166,56,210,20,3,194,128,48,32,12,8,183,7,132,179,214,110,229,156,185,149,51,32,12,8,3,194,128,48,32,12,8,167,115,158,128,48,32,156,8,135,1,132,1,97,64,24,16,6,132,1,97,64,24,16,6,132,1,97,64,56,137,171,16,16,6,132,19,56,64,64,24,16,6,132,1,97,64,24,16,6,132,147,248,217,6,16,6,132,1,97,64,24,16,6,132,1,97,64,24,16,6,132,1,225,253,1,194,109,221,65,56,115,7,97,64,24,16,6,132,1,97,64,24,16,78,231,60,7,195,110,64,43,208,10,180,238,38,104,5,48,1,76,0,19,192,4,48,1,76,0,19,192,4,48,1,76,0,19,27,196,6,177,65,108,16,27,132,179,224,44,56,107,207,112,86,170,208,10,155,138,100,83,8,212,142,16,168,45,180,73,121,107,55,47,204,119,225,230,133,15,223,193,190,158,243,68,15,255,240,17,25,141,154,31,207,193,221,187,219,131,203,63,87,114,164,79,111,248,233,29,98,62,50,114,132,28,33,71,200,17,114,132,28,33,71,200,209,208,68,6,57,66,142,18,226,29,200,17,114,132,28,33,71,200,17,114,132,28,33,71,200,17,40,3,202,128,50,160,12,40,3,202,128,50,160,204,238,66,25,234,165,55,245,194,163,164,232,81,146,192,37,237,220,248,38,111,253,198,55,195,96,146,28,38,129,73,96,18,152,4,38,129,73,146,58,79,152,4,38,73,232,44,97,18,152,4,38,129,73,96,18,152,4,38,129,73,96,18,152,4,38,129,73,96,18,152,4,38,129,73,96,18,152,4,38,129,73,96,18,152,4,38,217,7,76,242,247,124,58,158,230,211,124,90,199,138,146,209,239,249,104,60,199,74,242,131,122,219,239,89,178,209,19,141,30,206,100,253,67,149,178,14,31,170,180,116,4,79,86,34,83,200,20,50,133,76,33,83,6,59,207,53,145,110,89,87,85,86,151,245,184,172,179,197,227,247,156,235,246,55,16,233,67,250,144,62,41,125,205,28,80,250,60,121,247,53,95,51,143,178,195,172,56,204,170,122,114,84,47,30,191,231,175,153,253,13,68,78,145,83,91,43,167,30,223,188,81,69,177,106,250,69,221,192,208,39,218,246,76,60,218,16,140,229,241,189,215,124,71,47,39,89,85,100,147,236,168,158,76,22,141,222,243,247,243,190,198,33,251,200,62,178,143,236,35,251,200,190,190,14,208,147,233,90,52,146,13,79,242,40,175,38,69,149,143,199,147,234,203,21,48,251,242,158,127,189,238,105,28,218,148,54,165,77,105,83,218,180,241,1,94,254,250,123,163,171,176,170,234,172,26,103,147,186,202,139,217,193,191,188,190,223,131,236,109,158,208,195,108,242,235,74,85,21,229,164,62,172,170,114,92,206,15,63,196,175,44,189,205,195,65,115,208,28,244,86,59,232,243,250,42,124,178,84,159,88,121,89,135,191,34,216,243,50,221,145,143,197,140,184,210,60,74,179,123,109,126,51,142,120,147,139,224,207,191,159,39,118,134,95,150,183,17,151,101,18,15,6,93,240,183,229,9,95,95,252,7,102,60,251,210,143,80,173,251,3,147,149,127,96,134,192,47,249,8,179,38,62,122,109,96,220,238,218,192,216,218,128,181,1,107,3,214,6,172,13,88,27,176,54,144,68,90,96,109,192,218,128,181,1,107,3,214,6,172,13,88,27,176,54,96,109,192,218,128,181,1,107,3,214,6,172,13,88,27,176,54,96,109,192,218,128,181,1,107,3,214,6,172,13,88,27,176,54,96,109,96,120,245,110,109,192,218,128,181,1,107,3,214,6,172,13,88,27,176,54,96,109,192,218,128,181,1,107,3,86,0,172,0,180,189,2,80,181,187,2,80,89,1,176,2,96,5,192,10,128,21,0,43,0,86,0,146,248,205,223,10,128,21,0,43,0,86,0,172,0,88,1,176,2,96,5,192,10,128,21,0,43,0,86,0,172,0,88,1,176,2,96,5,192,10,128,21,0,43,0,86,0,172,0,88,1,176,2,96,5,192,10,192,240,130,221,10,128,21,0,43,0,86,0,172,0,88,1,176,2,96,5,192,10,128,21,0,43,0,187,183,2,192,243,243,252,173,122,254,178,93,207,95,242,252,60,63,207,207,243,243,252,60,63,207,159,196,175,241,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,255,240,28,157,231,231,249,121,126,158,159,231,231,249,121,126,158,159,231,231,249,121,126,158,159,231,231,249,87,122,254,162,93,207,95,240,252,60,63,207,207,243,243,252,60,63,207,159,196,175,241,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,255,240,28,157,231,231,249,121,126,158,159,231,231,249,121,126,158,159,231,231,249,121,126,158,159,231,231,249,87,122,254,188,93,207,159,243,252,60,63,207,207,243,243,252,60,63,207,159,196,175,241,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,20,58,133,78,161,83,232,20,58,133,78,161,83,232,20,58,133,78,161,83,232,20,58,133,78,161,83,232,20,58,133,158,208,1,82,232,20,58,133,78,161,83,232,20,58,133,190,91,10,61,107,87,161,103,20,58,133,78,161,83,232,20,58,133,78,161,39,241,107,60,133,78,161,83,232,20,58,133,78,161,83,232,20,58,133,158,130,66,231,165,121,105,94,154,151,230,165,121,105,94,154,151,230,165,121,105,94,154,151,230,165,121,105,94,154,151,230,165,121,105,94,154,151,230,165,121,233,72,47,13,63,195,207,240,51,252,12,63,47,196,207,89,187,183,224,206,220,130,27,126,134,159,225,103,248,25,126,134,159,19,249,157,28,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,121,247,240,115,171,119,126,206,220,249,25,126,134,159,225,103,248,25,126,134,159,19,249,157,124,112,252,12,235,194,186,176,238,14,99,93,184,20,46,133,75,225,82,184,20,46,133,75,225,82,184,20,46,133,75,145,72,36,18,137,68,34,145,72,240,12,60,3,207,246,12,158,165,138,200,144,176,72,18,134,119,237,8,239,74,193,93,53,244,74,167,199,63,126,247,0,150,138,105,62,173,131,173,210,131,252,25,93,124,120,226,148,138,131,252,160,222,79,167,244,120,30,235,141,82,209,133,81,90,245,246,124,18,159,196,39,241,73,124,18,159,228,230,140,110,206,152,196,117,201,123,241,94,188,151,155,51,242,115,252,220,158,249,185,199,55,111,84,175,172,154,126,81,175,49,244,137,182,61,19,149,56,4,102,122,124,239,53,223,209,203,73,86,21,217,36,59,170,39,147,69,163,247,252,253,188,175,113,248,78,190,147,239,228,59,249,78,190,147,239,220,66,223,233,230,161,164,44,41,75,202,146,178,164,172,155,135,186,121,168,155,135,50,220,12,55,195,237,230,161,61,221,60,244,178,14,38,191,112,185,251,141,238,18,72,191,25,71,188,201,69,240,231,239,182,166,110,107,186,201,109,77,159,172,9,140,219,91,19,24,91,19,176,38,96,77,192,154,128,53,1,107,2,214,4,210,57,79,107,2,214,4,18,65,71,214,4,172,9,88,19,176,38,96,77,192,154,128,53,1,107,2,214,4,172,9,88,19,176,38,96,77,192,154,128,53,1,107,2,214,4,172,9,88,19,176,38,96,77,192,154,128,53,1,107,2,214,4,172,9,88,19,176,38,96,77,192,154,128,53,1,107,2,214,4,172,9,236,225,154,0,242,143,252,183,70,254,171,246,200,127,133,252,35,255,200,63,242,143,252,35,255,200,127,58,231,137,252,35,255,137,0,34,228,31,249,71,254,145,127,228,31,249,71,254,145,127,228,31,249,71,254,145,127,228,31,249,71,254,145,127,228,31,249,71,254,145,127,228,31,249,71,254,145,127,228,31,249,71,254,145,127,228,31,249,71,254,145,127,228,31,249,223,118,242,207,239,243,251,173,249,253,178,61,191,95,242,251,252,62,191,207,239,243,251,252,62,191,159,206,121,242,251,252,126,34,26,136,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,255,236,247,139,246,252,126,193,239,243,251,252,62,191,207,239,243,251,252,126,58,231,201,239,243,251,137,104,32,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,255,179,223,207,219,243,251,57,191,207,239,243,251,252,62,191,207,239,243,251,233,156,39,191,207,239,39,162,129,248,125,126,159,223,231,247,249,125,126,159,223,231,247,249,253,196,252,62,117,78,157,83,231,212,121,26,63,146,83,231,212,57,117,78,157,83,231,212,57,117,78,157,83,231,212,57,117,78,157,83,231,212,57,117,78,157,83,231,212,57,117,78,157,83,231,219,165,206,179,246,212,121,70,157,83,231,212,57,117,78,157,83,231,212,121,58,231,73,157,83,231,137,104,32,234,156,58,167,206,169,115,234,156,58,223,63,117,206,71,243,209,124,52,31,205,71,243,209,124,52,31,205,71,243,209,124,52,31,205,71,243,209,124,52,31,205,71,243,209,124,52,31,205,71,243,209,145,62,26,118,134,157,97,103,216,25,118,126,134,157,179,246,110,177,157,185,197,54,236,12,59,195,206,176,51,236,12,59,167,116,158,176,51,236,156,8,237,129,157,97,103,216,25,118,134,157,97,103,216,25,118,134,157,97,103,216,57,137,171,16,118,134,157,19,56,64,216,25,118,134,157,97,103,216,25,118,134,157,147,248,217,6,118,134,157,97,103,216,25,118,134,157,97,103,216,25,118,134,157,97,103,216,121,235,176,115,107,119,118,206,220,217,25,118,134,157,97,103,216,25,118,134,157,83,58,207,193,224,30,156,11,231,194,185,187,137,115,97,82,152,20,38,133,73,97,82,152,20,38,133,73,97,82,152,20,38,69,32,17,72,4,18,129,68,32,65,51,208,12,52,219,51,104,150,42,26,67,192,34,9,24,206,181,35,156,43,5,103,21,234,147,242,246,110,198,152,239,194,205,24,31,190,135,125,61,71,138,30,254,225,163,51,26,5,156,207,193,221,187,219,131,203,63,87,146,164,79,239,248,233,45,162,62,52,118,132,29,97,71,216,17,118,132,29,97,71,216,209,208,76,6,59,194,142,18,34,30,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,44,3,203,192,50,176,12,44,3,203,192,50,176,204,238,98,25,242,165,55,249,194,164,164,104,82,210,0,38,45,221,0,39,111,253,6,56,195,128,146,28,40,1,74,128,18,160,4,40,1,74,18,59,79,160,4,40,73,232,44,129,18,160,4,40,1,74,128,18,160,4,40,1,74,128,18,160,4,40,1,74,128,18,160,4,40,1,74,128,18,160,4,40,1,74,128,18,160,4,40,217,11,80,242,247,124,58,158,230,211,124,90,71,171,146,209,239,249,104,60,71,75,242,131,122,219,239,93,178,217,195,141,30,14,101,253,3,150,178,46,31,176,180,116,6,79,89,162,83,232,20,58,133,78,161,83,6,59,207,53,177,110,89,87,85,86,151,245,184,172,179,197,227,247,156,237,246,55,16,237,67,251,208,62,41,125,205,28,80,251,60,121,247,53,95,51,143,178,195,172,56,204,170,122,114,84,47,30,191,231,175,153,253,13,68,79,209,83,91,171,167,30,223,188,81,77,177,106,250,69,253,192,208,39,218,246,76,76,218,16,148,229,241,189,215,124,71,47,39,89,85,100,147,236,168,158,76,22,141,222,243,247,243,190,198,161,251,232,62,186,143,238,163,251,232,190,190,14,208,83,234,90,116,146,13,79,242,40,175,38,69,149,143,199,147,234,203,21,48,251,242,158,127,189,238,105,28,226,148,56,37,78,137,83,226,180,241,1,94,254,250,123,163,171,176,170,234,172,26,103,147,186,202,139,217,193,191,188,190,223,131,236,109,158,208,195,108,242,235,74,85,21,229,164,62,172,170,114,92,206,15,63,196,175,44,189,205,195,66,179,208,44,244,86,91,232,243,250,42,124,178,84,159,94,121,89,135,191,34,216,244,114,221,145,143,200,140,184,210,60,86,179,123,113,126,51,142,120,147,139,224,207,191,159,167,119,134,95,150,183,17,151,101,18,15,9,93,240,183,229,9,96,95,252,7,102,68,251,210,143,80,173,251,3,147,149,127,96,6,193,47,249,8,179,42,62,126,117,96,220,242,234,192,216,234,128,213,1,171,3,86,7,172,14,88,29,176,58,144,72,98,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,96,120,249,110,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,234,128,213,1,171,3,214,0,172,1,180,190,6,80,181,188,6,80,89,3,176,6,96,13,192,26,128,53,0,107,0,214,0,18,249,237,223,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,192,240,138,221,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,128,53,0,107,0,187,183,6,192,244,51,253,237,154,254,178,101,211,95,50,253,76,63,211,207,244,51,253,76,63,211,159,200,175,242,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,255,240,36,157,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,87,155,254,162,101,211,95,48,253,76,63,211,207,244,51,253,76,63,211,159,200,175,242,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,255,240,36,157,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,87,155,254,188,101,211,159,51,253,76,63,211,207,244,51,253,76,63,211,159,200,175,242,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,158,208,1,146,232,36,58,137,78,162,147,232,36,58,137,190,99,18,61,107,89,162,103,36,58,137,78,162,147,232,36,58,137,78,162,39,242,171,60,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,158,130,68,103,166,153,105,102,154,153,102,166,153,105,102,154,153,102,166,153,105,102,154,153,102,166,153,105,102,154,153,102,166,153,105,102,154,153,102,166,153,233,72,51,13,64,3,208,0,52,0,13,64,47,6,208,89,203,183,226,206,220,138,27,128,6,160,1,104,0,26,128,6,160,147,201,44,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,119,16,64,183,123,7,232,204,29,160,1,104,0,26,128,6,160,1,104,0,58,153,204,114,112,0,13,236,2,187,192,238,14,131,93,192,20,48,5,76,1,83,192,20,48,5,76,1,83,192,20,48,5,76,177,72,44,18,139,196,34,177,72,248,12,62,131,207,246,12,159,165,10,201,176,176,72,22,134,120,237,8,241,74,193,94,5,153,165,255,252,254,203,83,235,235,72,179,244,231,47,139,159,90,95,239,179,89,250,124,40,131,154,165,21,51,48,75,204,18,179,196,44,49,75,204,146,155,54,186,105,99,18,215,37,3,198,128,49,96,110,218,200,212,49,117,123,102,234,30,223,188,81,229,178,106,250,69,93,199,208,39,218,246,76,164,226,16,192,233,241,189,215,124,71,47,39,89,85,100,147,236,168,158,76,22,141,222,243,247,243,190,198,97,62,153,79,230,147,249,100,62,153,79,230,115,11,205,167,155,138,210,179,244,44,61,75,207,210,179,110,42,234,166,162,110,42,202,117,115,221,92,183,155,138,246,116,83,209,203,58,152,1,3,231,238,67,186,75,72,253,102,28,241,38,23,193,159,191,219,157,186,221,233,230,183,59,157,93,29,24,183,188,58,48,182,58,96,117,192,234,128,213,1,171,3,86,7,172,14,36,146,24,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,24,94,190,91,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,234,128,53,0,107,0,173,175,1,84,45,175,1,84,214,0,172,1,88,3,176,6,96,13,192,26,128,53,128,68,126,251,183,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,48,188,98,183,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,192,238,173,1,48,253,76,127,187,166,191,108,217,244,151,76,63,211,207,244,51,253,76,63,211,207,244,39,242,171,60,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,63,60,73,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,254,213,166,191,104,217,244,23,76,63,211,207,244,51,253,76,63,211,207,244,39,242,171,60,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,63,60,73,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,254,213,166,63,111,217,244,231,76,63,211,207,244,51,253,76,63,211,207,244,39,242,171,60,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,39,116,128,36,58,137,78,162,147,232,36,58,137,78,162,239,152,68,207,90,150,232,25,137,78,162,147,232,36,58,137,78,162,147,232,137,252,42,79,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,167,32,209,153,105,102,154,153,102,166,153,105,102,154,153,102,166,153,105,102,154,153,102,166,153,105,102,154,153,102,166,153,105,102,154,153,102,166,153,105,102,58,210,76,3,208,0,52,0,13,64,3,208,139,1,116,214,242,173,184,51,183,226,6,160,1,104,0,26,128,6,160,1,232,100,50,75,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,232,29,4,208,237,222,1,58,115,7,104,0,26,128,6,160,1,104,0,26,128,78,38,179,28,28,64,3,187,192,46,176,187,195,96,23,48,5,76,1,83,192,20,48,5,76,1,83,192,20,48,5,76,1,83,44,18,139,196,34,177,72,44,18,62,131,207,224,179,61,195,103,169,66,50,44,44,146,133,33,94,59,66,188,82,176,87,13,205,210,203,242,225,81,245,117,48,84,186,46,159,61,159,190,222,79,157,116,93,14,68,146,22,191,49,135,196,33,113,72,28,18,135,196,33,185,17,163,27,49,38,113,93,114,93,92,23,215,229,70,140,156,28,39,183,103,78,238,241,205,27,213,40,171,166,95,212,95,12,125,162,109,207,68,31,14,129,150,30,223,123,205,119,244,114,146,85,69,54,201,142,234,201,100,209,232,61,127,63,239,107,28,142,147,227,228,56,57,78,142,147,227,228,56,183,208,113,186,81,40,17,75,196,18,177,68,44,17,235,70,161,110,20,234,70,161,172,54,171,205,106,187,81,104,79,55,10,189,172,131,105,47,68,238,222,162,187,4,207,111,198,17,111,114,17,252,249,187,133,169,91,152,110,114,11,211,207,235,0,227,54,214,1,198,214,1,172,3,88,7,176,14,96,29,192,58,128,117,0,235,0,214,1,172,3,88,7,176,14,96,29,192,58,128,117,0,235,0,67,227,117,235,0,214,1,172,3,88,7,176,14,96,29,192,58,128,117,0,235,0,214,1,172,3,88,7,176,14,96,29,192,58,128,117,0,235,0,214,1,172,3,88,7,176,14,48,244,95,109,235,0,214,1,172,3,88,7,176,14,96,29,96,95,215,1,208,126,180,191,5,218,95,181,65,251,43,180,31,237,71,251,209,126,180,31,237,71,251,209,126,180,31,237,71,251,209,126,180,31,237,71,251,209,254,161,33,58,218,143,246,163,253,104,63,218,143,246,163,253,104,63,218,143,246,163,253,104,63,218,143,246,163,253,104,63,218,143,246,163,253,104,63,218,63,244,95,109,180,31,237,71,251,209,126,180,31,237,223,9,218,207,233,115,250,45,56,253,178,13,167,95,114,250,156,62,167,207,233,115,250,156,62,167,207,233,115,250,156,62,167,207,233,115,250,156,62,167,207,233,15,173,202,57,125,78,159,211,231,244,57,125,78,159,211,231,244,57,125,78,159,211,231,244,57,125,78,159,211,231,244,57,125,78,159,211,231,244,57,253,161,255,106,115,250,156,62,167,207,233,115,250,156,62,167,207,233,115,250,159,156,126,209,134,211,47,56,125,78,159,211,231,244,57,125,78,159,211,231,244,57,125,78,159,211,231,244,57,125,78,159,211,231,244,135,86,229,156,62,167,207,233,115,250,156,62,167,207,233,115,250,156,62,167,207,233,115,250,156,62,167,207,233,115,250,156,62,167,207,233,115,250,156,254,208,127,181,57,125,78,159,211,231,244,57,125,78,159,211,231,244,57,253,79,78,63,111,195,233,231,156,62,167,207,233,115,250,156,62,167,207,233,115,250,156,62,167,207,233,115,250,156,62,167,207,233,115,250,67,171,114,78,159,211,231,244,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,124,51,93,158,181,161,203,51,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,242,161,45,52,7,205,65,167,114,138,28,52,7,61,252,85,200,65,115,208,9,28,32,7,205,65,115,208,28,52,7,205,65,115,208,73,252,108,195,65,115,208,28,52,7,205,65,115,208,28,116,218,14,26,106,134,154,161,102,168,25,106,158,65,205,89,27,183,204,206,220,50,27,106,134,154,161,102,168,25,106,134,154,135,62,79,168,25,106,78,132,240,64,205,80,51,212,12,53,67,205,80,51,212,12,53,67,205,80,51,212,156,196,85,8,53,67,205,9,28,32,212,12,53,67,205,80,51,212,12,53,67,205,73,252,108,3,53,67,205,80,51,212,12,53,67,205,80,51,212,12,53,67,205,80,51,212,188,69,168,185,133,59,53,103,238,212,12,53,67,205,80,51,212,12,53,67,205,67,159,231,96,64,15,194,133,112,33,220,221,68,184,208,40,52,10,141,66,163,208,40,52,10,141,66,163,208,40,52,10,141,162,142,168,35,234,136,58,162,142,64,25,80,6,148,237,25,40,75,21,135,161,94,145,212,11,219,218,17,182,149,130,167,106,232,144,222,188,60,62,61,157,158,188,154,22,211,124,90,7,107,164,223,174,223,189,127,63,186,248,240,196,36,21,7,249,65,189,159,38,233,241,60,214,203,164,162,11,153,180,234,237,249,36,62,137,79,226,147,248,36,62,201,77,23,221,116,49,137,235,146,247,226,189,120,47,55,93,228,231,248,185,61,243,115,143,111,222,168,94,89,53,253,162,94,99,232,19,109,123,38,42,113,8,204,244,248,222,107,190,163,151,147,172,42,178,73,118,84,79,38,139,70,239,249,251,121,95,227,240,157,124,39,223,201,119,242,157,124,39,223,185,133,190,211,77,65,73,89,82,150,148,37,101,73,89,55,5,117,83,80,55,5,101,184,25,110,134,219,77,65,123,186,41,232,101,29,76,126,225,114,247,17,221,37,144,126,51,142,120,147,139,224,207,223,237,74,19,224,245,227,246,120,253,24,175,199,235,241,122,188,30,175,199,235,241,250,116,206,19,175,199,235,19,193,58,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,191,135,188,30,149,79,128,202,87,237,81,249,10,149,71,229,81,121,84,30,149,71,229,81,249,116,206,19,149,71,229,19,129,55,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,191,237,84,158,123,79,192,189,151,237,185,247,146,123,231,222,185,119,238,157,123,231,222,185,247,116,206,147,123,231,222,19,81,52,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,27,187,247,162,61,247,94,112,239,220,59,247,206,189,115,239,220,59,247,158,206,121,114,239,220,123,34,138,134,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,125,99,247,158,183,231,222,115,238,157,123,231,222,185,119,238,157,123,231,222,211,57,79,238,157,123,79,68,209,112,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,137,185,119,90,155,214,166,181,105,237,52,126,36,167,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,222,23,173,157,181,167,181,51,90,155,214,166,181,105,109,90,155,214,166,181,211,57,79,90,155,214,78,68,209,208,218,180,54,173,77,107,211,218,180,246,254,105,109,174,152,43,230,138,185,98,174,152,43,230,138,185,98,174,152,43,230,138,185,98,174,152,43,230,138,185,98,174,152,43,230,138,185,98,174,152,43,142,116,197,144,48,36,12,9,67,194,45,34,225,172,189,91,58,103,110,233,12,9,67,194,144,48,36,12,9,67,194,41,157,39,36,12,9,39,66,98,32,97,72,24,18,134,132,33,97,72,24,18,134,132,33,97,72,24,18,78,226,42,132,132,33,225,4,14,16,18,134,132,33,97,72,24,18,134,132,33,225,36,126,182,129,132,33,97,72,24,18,134,132,33,97,72,24,18,134,132,33,97,72,120,143,144,112,107,119,18,206,220,73,24,18,134,132,33,97,72,24,18,134,132,83,58,207,193,192,27,212,10,181,66,173,187,137,90,33,76,8,19,194,132,48,33,76,8,19,194,132,48,33,76,8,19,194,68,7,209,65,116,16,29,68,7,1,45,64,11,208,218,51,160,149,42,182,66,167,34,233,20,6,181,35,12,106,27,125,82,222,222,77,12,243,93,184,137,225,195,247,176,175,231,72,209,195,63,124,116,70,163,128,243,57,184,123,119,123,112,249,231,74,146,244,233,29,63,189,69,212,135,198,142,176,35,236,8,59,194,142,176,35,236,8,59,26,154,201,96,71,216,81,66,196,3,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,130,101,96,25,88,6,150,129,101,96,25,88,6,150,217,93,44,67,190,244,38,95,152,148,20,77,74,26,192,164,165,27,224,228,173,223,0,103,24,80,146,3,37,64,9,80,2,148,0,37,64,73,98,231,9,148,0,37,9,157,37,80,2,148,0,37,64,9,80,2,148,0,37,64,9,80,2,148,0,37,64,9,80,2,148,0,37,64,9,80,2,148,0,37,64,9,80,2,148,0,37,123,1,74,254,158,79,199,211,124,154,79,235,104,85,50,250,61,31,141,231,104,73,126,80,111,251,189,75,54,123,184,209,195,161,172,127,192,82,214,229,3,150,150,206,224,41,75,116,10,157,66,167,208,41,116,202,96,231,185,38,214,45,235,170,202,234,178,30,151,117,182,120,252,158,179,221,254,6,162,125,104,31,218,39,165,175,153,3,106,159,39,239,190,230,107,230,81,118,152,21,135,89,85,79,142,234,197,227,247,252,53,179,191,129,232,41,122,106,107,245,212,227,155,55,170,41,86,77,191,168,31,24,250,68,219,158,137,73,27,130,178,60,190,247,154,239,232,229,36,171,138,108,146,29,213,147,201,162,209,123,254,126,222,215,56,116,31,221,71,247,209,125,116,31,221,215,215,1,122,74,93,139,78,178,225,73,30,229,213,164,168,242,241,120,82,125,185,2,102,95,222,243,175,215,61,141,67,156,18,167,196,41,113,74,156,54,62,192,203,95,127,111,116,21,86,85,157,85,227,108,82,87,121,49,59,248,151,215,247,123,144,189,205,19,122,152,77,126,93,169,170,162,156,212,135,85,85,142,203,249,225,135,248,149,165,183,121,88,104,22,154,133,222,106,11,125,94,95,133,79,150,234,211,43,47,235,240,87,4,155,94,174,59,242,17,153,17,87,154,199,106,118,47,206,111,198,17,111,114,17,252,249,247,243,244,206,240,203,242,54,226,178,76,226,33,161,11,254,182,60,1,236,139,255,192,140,104,95,250,17,170,117,127,96,178,242,15,204,32,248,37,31,97,86,197,199,175,14,140,91,94,29,24,91,29,176,58,96,117,192,234,128,213,1,171,3,86,7,18,73,12,172,14,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,12,47,223,173,14,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,26,128,53,128,214,215,0,170,150,215,0,42,107,0,214,0,172,1,88,3,176,6,96,13,192,26,64,34,191,253,91,3,176,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,24,94,177,91,3,176,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,96,247,214,0,152,126,166,191,93,211,95,182,108,250,75,166,159,233,103,250,153,126,166,159,233,103,250,19,249,85,158,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,31,158,164,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,255,106,211,95,180,108,250,11,166,159,233,103,250,153,126,166,159,233,103,250,19,249,85,158,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,31,158,164,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,255,106,211,159,183,108,250,115,166,159,233,103,250,153,126,166,159,233,103,250,19,249,85,158,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,19,58,64,18,157,68,39,209,73,116,18,157,68,39,209,119,76,162,103,45,75,244,140,68,39,209,73,116,18,157,68,39,209,73,244,68,126,149,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,83,144,232,204,52,51,205,76,51,211,204,52,51,205,76,51,211,204,52,51,205,76,51,211,204,52,51,205,76,51,211,204,52,51,205,76,51,211,204,52,51,29,105,166,1,104,0,26,128,6,160,1,232,197,0,58,107,249,86,220,153,91,113,3,208,0,52,0,13,64,3,208,0,116,50,153,37,0,13,64,3,208,0,52,0,13,64,3,208,0,52,0,13,64,3,208,0,52,0,13,64,3,208,0,52,0,13,64,3,208,0,52,0,13,64,3,208,0,52,0,13,64,3,208,0,52,0,13,64,3,208,0,52,0,13,64,3,208,0,244,14,2,232,118,239,0,157,185,3,52,0,13,64,3,208,0,52,0,13,64,39,147,89,14,14,160,129,93,96,23,216,221,97,176,11,152,2,166,128,41,96,10,152,2,166,128,41,96,10,152,2,166,128,41,22,137,69,98,145,88,36,22,9,159,193,103,240,217,158,225,179,84,33,25,22,22,201,194,16,175,29,33,94,41,216,171,6,102,233,100,60,253,230,248,205,201,180,152,230,211,58,72,42,93,140,71,63,189,251,237,226,137,79,42,14,242,131,122,255,124,210,231,163,88,175,146,138,182,85,210,138,119,102,145,88,36,22,137,69,98,145,88,36,55,99,116,51,198,36,174,75,182,139,237,98,187,220,140,145,149,99,229,246,204,202,61,190,121,163,42,101,213,244,139,58,140,161,79,180,237,153,8,196,33,224,210,227,123,175,249,142,94,78,178,170,200,38,217,81,61,153,44,26,189,231,239,231,125,141,195,114,178,156,44,39,203,201,114,178,156,44,231,22,90,78,55,11,165,98,169,88,42,150,138,165,98,221,44,212,205,66,221,44,148,215,230,181,121,109,55,11,237,233,102,161,151,117,48,239,5,201,221,95,116,151,240,249,205,56,226,77,46,130,63,127,183,49,29,150,210,143,91,161,244,99,148,30,165,71,233,81,122,148,30,165,71,233,135,62,79,148,30,165,79,4,230,160,244,40,61,74,143,210,163,244,40,61,74,143,210,163,244,40,61,74,143,210,163,244,40,61,74,143,210,163,244,40,61,74,143,210,163,244,40,61,74,143,210,163,244,40,61,74,143,210,163,244,40,61,74,143,210,163,244,40,253,30,82,122,44,126,88,22,95,181,194,226,43,44,30,139,199,226,177,120,44,30,139,199,226,135,62,79,44,30,139,79,4,217,96,241,88,60,22,143,197,99,241,88,60,22,143,197,99,241,88,60,22,143,197,99,241,88,60,22,143,197,99,241,88,60,22,143,197,99,241,88,60,22,143,197,99,241,88,60,22,143,197,99,241,88,60,22,143,197,99,241,88,252,182,179,120,198,125,88,227,94,182,98,220,75,198,157,113,103,220,25,119,198,157,113,103,220,135,62,79,198,157,113,79,68,204,48,238,140,59,227,206,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,111,98,220,139,86,140,123,193,184,51,238,140,59,227,206,184,51,238,140,251,208,231,201,184,51,238,137,136,25,198,157,113,103,220,25,119,198,157,113,103,220,25,119,198,157,113,103,220,25,119,198,157,113,103,220,25,119,198,157,113,103,220,25,119,198,157,113,103,220,25,119,198,157,113,103,220,25,119,198,157,113,103,220,25,119,198,157,113,103,220,25,247,77,140,123,222,138,113,207,25,119,198,157,113,103,220,25,119,198,157,113,31,250,60,25,119,198,61,17,49,195,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,39,102,220,201,108,50,155,204,38,179,211,248,145,156,204,38,179,201,108,50,155,204,38,179,201,108,50,155,204,38,179,201,108,50,155,204,38,179,201,108,50,155,204,38,179,201,108,50,123,15,100,118,214,138,204,206,200,108,50,155,204,38,179,201,108,50,155,204,30,250,60,201,108,50,59,17,49,67,102,147,217,100,54,153,77,102,147,217,251,39,179,25,98,134,152,33,102,136,25,98,134,152,33,102,136,25,98,134,152,33,102,136,25,98,134,152,33,102,136,25,98,134,152,33,102,136,25,98,134,56,210,16,3,193,64,48,16,12,4,183,3,130,179,86,110,213,156,185,85,51,16,12,4,3,193,64,48,16,12,4,15,127,158,64,48,16,156,8,127,1,130,129,96,32,24,8,6,130,129,96,32,24,8,6,130,129,96,32,56,137,171,16,8,6,130,19,56,64,32,24,8,6,130,129,96,32,24,8,6,130,147,248,217,6,8,6,130,129,96,32,24,8,6,130,129,96,32,24,8,6,130,129,224,253,0,193,109,220,33,56,115,135,96,32,24,8,6,130,129,96,32,24,8,30,254,60,7,195,109,0,43,192,10,176,238,38,96,5,46,129,75,224,18,184,4,46,129,75,224,18,184,4,46,129,75,224,18,19,196,4,49,65,76,16,19,132,177,96,44,24,107,207,48,86,170,176,10,147,138,100,82,200,211,142,144,167,45,179,72,121,43,55,39,204,119,225,230,132,15,223,185,190,158,51,68,15,255,240,17,22,141,154,29,205,193,221,187,219,131,203,63,87,242,163,79,111,246,233,163,135,126,84,196,8,49,66,140,16,35,196,8,49,66,140,16,163,161,73,12,98,132,24,37,196,57,16,35,196,8,49,66,140,16,35,196,8,49,66,140,16,35,48,6,140,1,99,192,24,48,6,140,1,99,192,152,221,133,49,148,75,111,202,133,63,73,209,159,12,142,73,54,191,177,77,222,250,141,109,134,193,35,57,60,2,143,192,35,240,8,60,2,143,36,113,158,240,8,60,146,208,89,194,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,178,235,120,228,239,197,180,152,230,211,58,198,143,140,126,47,230,158,141,148,31,212,219,126,63,146,232,39,20,141,126,47,134,123,60,210,146,55,247,132,36,2,133,64,33,80,8,20,2,101,176,243,92,19,221,150,117,85,101,117,89,143,203,58,91,60,126,207,249,109,127,3,17,61,68,15,209,147,210,215,204,1,69,207,147,119,95,243,53,243,40,59,204,138,195,172,170,39,71,245,226,241,123,254,154,217,223,64,132,20,33,181,181,66,234,241,205,27,85,17,171,166,95,212,1,12,125,162,109,207,196,157,13,193,85,30,223,123,205,119,244,114,146,85,69,54,201,142,234,201,100,209,232,61,127,63,239,107,28,130,143,224,35,248,8,62,130,143,224,235,235,0,61,97,174,69,11,217,240,36,143,242,106,82,84,249,120,60,169,190,92,1,179,47,239,249,215,235,158,198,161,74,169,82,170,148,42,165,74,27,31,224,229,175,191,55,186,10,171,170,206,170,113,54,169,171,188,152,29,252,203,235,251,61,200,222,230,9,61,204,38,191,174,84,85,81,78,234,195,170,42,199,229,252,240,67,252,202,210,219,60,188,51,239,204,59,111,181,119,62,175,175,194,39,75,245,201,147,151,117,248,43,130,221,46,187,29,249,120,203,136,43,205,35,49,187,87,229,55,227,136,55,185,8,254,252,251,121,242,102,248,101,121,27,113,89,110,219,3,62,63,179,250,113,91,172,126,140,213,99,245,88,61,86,143,213,99,245,88,125,26,231,137,213,99,245,137,32,29,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,223,67,86,143,200,15,78,228,171,182,136,124,133,200,35,242,136,60,34,143,200,35,242,136,124,26,231,137,200,35,242,137,128,27,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,223,118,34,207,187,15,238,221,203,182,188,123,201,187,243,238,188,59,239,206,187,243,238,188,123,26,231,201,187,243,238,137,232,25,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,247,13,189,123,209,150,119,47,120,119,222,157,119,231,221,121,119,222,157,119,79,227,60,121,119,222,61,17,61,195,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,190,161,119,207,219,242,238,57,239,206,187,243,238,188,59,239,206,187,243,238,105,156,39,239,206,187,39,162,103,120,119,222,157,119,231,221,121,119,222,157,119,231,221,121,247,196,188,59,165,77,105,83,218,148,118,26,63,146,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,239,135,210,206,218,82,218,25,165,77,105,83,218,148,54,165,77,105,83,218,105,156,39,165,77,105,39,162,103,40,109,74,155,210,166,180,41,109,74,123,255,148,54,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,71,122,98,56,24,14,134,131,225,224,214,112,112,214,214,45,156,51,183,112,134,131,225,96,56,24,14,134,131,225,224,84,206,19,14,134,131,19,161,48,112,48,28,12,7,195,193,112,48,28,12,7,195,193,112,48,28,12,7,39,113,21,194,193,112,112,2,7,8,7,195,193,112,48,28,12,7,195,193,112,112,18,63,219,192,193,112,48,28,12,7,195,193,112,48,28,12,7,195,193,112,48,28,188,55,56,184,165,59,7,103,238,28,12,7,195,193,112,48,28,12,7,195,193,169,156,231,96,208,13,102,133,89,97,214,221,196,172,240,37,124,9,95,194,151,240,37,124,9,95,194,151,240,37,124,9,95,34,131,200,32,50,136,12,34,131,96,22,152,5,102,237,25,204,74,21,89,33,83,145,100,10,127,218,17,254,180,125,46,41,111,235,166,133,249,46,220,180,240,225,251,215,215,115,152,232,225,31,62,10,163,81,227,211,57,184,123,119,123,112,249,231,74,138,244,233,253,62,189,65,196,7,198,141,112,35,220,8,55,194,141,112,35,220,8,55,26,154,199,224,70,184,81,66,180,3,55,194,141,112,35,220,8,55,194,141,112,35,220,8,55,130,100,32,25,72,6,146,129,100,32,25,72,6,146,217,93,36,67,188,244,38,94,88,148,20,45,74,10,176,164,149,27,222,228,173,223,240,102,24,72,146,131,36,32,9,72,2,146,128,36,32,73,66,231,9,146,128,36,9,157,37,72,2,146,128,36,32,9,72,2,146,128,36,32,9,72,2,146,128,36,32,9,72,2,146,128,36,32,9,72,2,146,128,36,32,9,72,2,146,128,36,59,12,73,78,143,127,252,238,100,122,15,73,234,80,70,242,104,55,102,159,154,148,31,212,219,126,119,146,168,7,23,61,188,193,48,207,76,90,250,214,158,152,68,158,144,39,228,9,121,66,158,12,118,158,107,34,219,178,174,170,172,46,235,113,89,103,139,199,239,57,183,237,111,32,146,135,228,33,121,82,250,154,57,160,228,121,242,238,107,190,102,30,101,135,89,113,152,85,245,228,168,94,60,126,207,95,51,251,27,136,140,34,163,182,86,70,61,190,121,163,10,98,213,244,139,178,255,161,79,180,237,153,120,179,33,152,202,227,123,175,249,142,94,78,178,170,200,38,217,81,61,153,44,26,189,231,239,231,125,141,67,238,145,123,228,30,185,71,238,145,123,125,29,160,39,206,181,104,32,27,158,228,81,94,77,138,42,31,143,39,213,151,43,96,246,229,61,255,122,221,211,56,52,41,77,74,147,210,164,52,105,227,3,188,252,245,247,70,87,97,85,213,89,53,206,38,117,149,23,179,131,127,121,125,191,7,217,219,60,161,135,217,228,215,149,170,42,202,73,125,88,85,229,184,156,31,126,136,95,89,122,155,135,115,230,156,57,231,173,118,206,231,245,85,248,100,169,62,137,242,178,14,127,69,176,215,101,182,35,31,119,25,113,165,121,68,102,247,154,252,102,28,241,38,23,193,159,127,63,79,226,12,191,44,111,35,46,203,45,122,224,231,23,78,63,110,135,211,143,113,122,156,30,167,199,233,113,122,156,30,167,31,254,60,113,122,156,62,17,156,131,211,227,244,56,61,78,143,211,227,244,56,61,78,143,211,227,244,56,61,78,143,211,227,244,56,61,78,143,211,227,244,56,61,78,143,211,227,244,56,61,78,143,211,227,244,56,61,78,143,211,227,244,56,61,78,143,211,227,244,123,200,233,209,248,129,105,124,213,14,141,175,208,120,52,30,141,71,227,209,120,52,30,141,31,254,60,209,120,52,62,17,104,131,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,219,78,227,57,247,129,157,123,217,142,115,47,57,119,206,157,115,231,220,57,119,206,157,115,31,254,60,57,119,206,61,17,53,195,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,190,145,115,47,218,113,238,5,231,206,185,115,238,156,59,231,206,185,115,238,195,159,39,231,206,185,39,162,102,56,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,55,114,238,121,59,206,61,231,220,57,119,206,157,115,231,220,57,119,206,125,248,243,228,220,57,247,68,212,12,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,158,152,115,167,179,233,108,58,155,206,78,227,71,114,58,155,206,166,179,233,108,58,155,206,166,179,233,108,58,155,206,166,179,233,108,58,155,206,166,179,233,108,58,155,206,166,179,233,236,125,208,217,89,59,58,59,163,179,233,108,58,155,206,166,179,233,108,58,123,248,243,164,179,233,236,68,212,12,157,77,103,211,217,116,54,157,77,103,239,159,206,230,136,57,98,142,152,35,230,136,57,98,142,152,35,230,136,57,98,142,152,35,230,136,57,98,142,152,35,230,136,57,98,142,152,35,230,136,57,226,72,71,12,5,67,193,80,48,20,220,18,10,206,218,185,101,115,230,150,205,80,48,20,12,5,67,193,80,48,20,156,194,121,66,193,80,112,34,4,6,10,134,130,161,96,40,24,10,134,130,161,96,40,24,10,134,130,161,224,36,174,66,40,24,10,78,224,0,161,96,40,24,10,134,130,161,96,40,24,10,78,226,103,27,40,24,10,134,130,161,96,40,24,10,134,130,161,96,40,24,10,134,130,247,4,5,183,114,167,224,204,157,130,161,96,40,24,10,134,130,161,96,40,56,133,243,28,12,184,65,172,16,43,196,186,155,136,21,186,132,46,161,75,232,18,186,132,46,161,75,232,18,186,132,46,161,75,84,16,21,68,5,81,65,84,16,200,2,178,128,172,61,3,89,169,226,42,84,42,146,74,97,79,59,194,158,182,205,35,229,237,220,164,48,223,133,155,20,62,124,239,250,122,142,17,61,252,195,71,91,52,106,120,54,7,119,239,110,15,46,255,92,73,144,62,189,219,167,15,31,252,97,49,35,204,8,51,194,140,48,35,204,8,51,194,140,134,102,49,152,17,102,148,16,233,192,140,48,35,204,8,51,194,140,48,35,204,8,51,194,140,224,24,56,6,142,129,99,224,24,56,6,142,129,99,118,23,199,144,46,189,73,23,6,37,69,131,50,60,40,105,225,6,55,121,235,55,184,25,6,144,228,0,9,64,2,144,0,36,0,9,64,146,200,121,2,36,0,73,66,103,9,144,0,36,0,9,64,2,144,0,36,0,9,64,2,144,0,36,0,9,64,2,144,0,36,0,9,64,2,144,0,36,0,9,64,2,144,0,36,0,201,206,3,146,191,23,211,98,154,79,235,40,67,50,250,189,152,123,78,82,126,80,111,251,125,73,226,31,86,52,250,189,24,240,81,73,75,222,221,211,146,40,20,10,133,66,161,80,40,148,193,206,115,77,124,91,214,85,149,213,101,61,46,235,108,241,248,61,103,184,253,13,68,245,80,61,84,79,74,95,51,7,84,61,79,222,125,205,215,204,163,236,48,43,14,179,170,158,28,213,139,199,239,249,107,102,127,3,81,82,148,212,214,42,169,199,55,111,84,71,172,154,126,81,15,48,244,137,182,61,19,123,54,4,89,121,124,239,53,223,209,203,73,86,21,217,36,59,170,39,147,69,163,247,252,253,188,175,113,40,62,138,143,226,163,248,40,62,138,175,175,3,244,180,185,22,61,100,195,147,60,202,171,73,81,229,227,241,164,250,114,5,204,190,188,231,95,175,123,26,135,44,37,75,201,82,178,148,44,109,124,128,151,191,254,222,232,42,172,170,58,171,198,217,164,174,242,98,118,240,47,175,239,247,32,123,155,39,244,48,155,252,186,82,85,69,57,169,15,171,170,28,151,243,195,15,241,43,75,111,243,48,207,204,51,243,188,213,230,249,188,190,10,159,44,213,167,80,94,214,225,175,8,182,187,252,118,228,163,46,35,174,52,143,199,236,94,150,223,140,35,222,228,34,248,243,239,231,41,156,225,151,229,109,196,101,185,117,15,251,252,76,235,199,173,209,250,49,90,143,214,163,245,104,61,90,143,214,163,245,169,156,39,90,143,214,39,2,117,208,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,126,15,105,61,38,63,60,147,175,90,99,242,21,38,143,201,99,242,152,60,38,143,201,99,242,169,156,39,38,143,201,39,130,110,48,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,126,219,153,60,243,62,188,121,47,91,51,239,37,243,206,188,51,239,204,59,243,206,188,51,239,169,156,39,243,206,188,39,34,104,152,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,55,53,239,69,107,230,189,96,222,153,119,230,157,121,103,222,153,119,230,61,149,243,100,222,153,247,68,4,13,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,251,166,230,61,111,205,188,231,204,59,243,206,188,51,239,204,59,243,206,188,167,114,158,204,59,243,158,136,160,97,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,19,51,239,164,54,169,77,106,147,218,105,252,72,78,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,189,39,82,59,107,77,106,103,164,54,169,77,106,147,218,164,54,169,77,106,167,114,158,164,54,169,157,136,160,33,181,73,109,82,155,212,38,181,73,237,253,147,218,76,49,83,204,20,51,197,76,49,83,204,20,51,197,76,49,83,204,20,51,197,76,49,83,204,20,51,197,76,49,83,204,20,51,197,76,49,83,28,105,138,1,97,64,24,16,6,132,219,3,194,89,107,183,114,206,220,202,25,16,6,132,1,97,64,24,16,6,132,211,57,79,64,24,16,78,132,195,0,194,128,48,32,12,8,3,194,128,48,32,12,8,3,194,128,48,32,156,196,85,8,8,3,194,9,28,32,32,12,8,3,194,128,48,32,12,8,3,194,73,252,108,3,8,3,194,128,48,32,12,8,3,194,128,48,32,12,8,3,194,128,240,254,0,225,182,238,32,156,185,131,48,32,12,8,3,194,128,48,32,12,8,167,115,158,131,97,55,160,21,104,5,90,119,19,180,2,152,0,38,128,9,96,2,152,0,38,128,9,96,2,152,0,38,128,137,13,98,131,216,32,54,136,13,194,89,112,22,156,181,103,56,43,85,104,133,77,69,178,41,4,106,71,8,212,22,218,164,188,181,155,23,230,187,112,243,194,135,239,96,95,207,121,162,135,127,248,136,140,70,205,143,231,224,238,221,237,193,229,159,43,57,210,167,55,252,244,14,49,31,25,57,66,142,144,35,228,8,57,66,142,144,35,228,104,104,34,131,28,33,71,9,241,14,228,8,57,66,142,144,35,228,8,57,66,142,144,35,228,8,148,1,101,64,25,80,6,148,1,101,64,25,80,102,119,161,12,245,210,155,122,225,81,82,244,40,73,224,146,118,110,124,147,183,126,227,155,97,48,73,14,147,192,36,48,9,76,2,147,192,36,73,157,39,76,2,147,36,116,150,48,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,236,48,38,121,243,242,248,244,244,211,83,148,242,105,29,138,73,126,187,126,247,254,253,243,167,40,229,7,245,182,223,169,36,234,57,70,143,199,49,204,83,148,86,189,187,167,40,81,40,20,10,133,66,161,80,40,131,157,231,154,248,182,172,171,42,171,203,122,92,214,217,226,241,123,206,112,251,27,136,234,161,122,168,158,148,190,102,14,168,122,158,188,251,154,175,153,71,217,97,86,28,102,85,61,57,170,23,143,223,243,215,204,254,6,162,164,40,169,173,85,82,143,111,222,168,142,88,53,253,162,30,96,232,19,109,123,38,246,108,8,178,242,248,222,107,190,163,151,147,172,42,178,73,118,84,79,38,139,70,239,249,251,121,95,227,80,124,20,31,197,71,241,81,124,20,95,95,7,232,41,116,45,122,200,134,39,121,148,87,147,162,202,199,227,73,245,229,10,152,125,121,207,191,94,247,52,14,89,74,150,146,165,100,41,89,218,248,0,47,127,253,189,209,85,88,85,117,86,141,179,73,93,229,197,236,224,95,94,223,239,65,246,54,79,232,97,54,249,117,165,170,138,114,82,31,86,85,57,46,231,135,31,226,87,150,222,230,97,158,153,103,230,121,171,205,243,121,125,21,62,89,170,79,167,188,172,195,95,17,108,119,249,237,200,71,96,70,92,105,30,155,217,189,44,191,25,71,188,201,69,240,231,223,207,211,57,195,47,203,219,136,203,114,139,30,2,250,132,214,143,91,163,245,99,180,30,173,71,235,209,122,180,30,173,71,235,83,57,79,180,30,173,79,4,234,160,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,253,30,210,122,76,126,120,38,95,181,198,228,43,76,30,147,199,228,49,121,76,30,147,199,228,83,57,79,76,30,147,79,4,221,96,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,252,182,51,121,230,125,120,243,94,182,102,222,75,230,157,121,103,222,153,119,230,157,121,103,222,83,57,79,230,157,121,79,68,208,48,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,111,106,222,139,214,204,123,193,188,51,239,204,59,243,206,188,51,239,204,123,42,231,201,188,51,239,137,8,26,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,247,77,205,123,222,154,121,207,153,119,230,157,121,103,222,153,119,230,157,121,79,229,60,153,119,230,61,17,65,195,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,39,102,222,73,109,82,155,212,38,181,211,248,145,156,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,123,79,164,118,214,154,212,206,72,109,82,155,212,38,181,73,109,82,155,212,78,229,60,73,109,82,59,17,65,67,106,147,218,164,54,169,77,106,147,218,251,39,181,153,98,166,152,41,102,138,153,98,166,152,41,102,138,153,98,166,152,41,102,138,153,98,166,152,41,102,138,153,98,166,152,41,102,138,153,98,166,56,210,20,3,194,128,48,32,12,8,183,7,132,179,214,110,229,156,185,149,51,32,12,8,3,194,128,48,32,12,8,167,115,158,128,48,32,156,8,135,1,132,1,97,64,24,16,6,132,1,97,64,24,16,6,132,1,97,64,56,137,171,16,16,6,132,19,56,64,64,24,16,6,132,1,97,64,24,16,6,132,147,248,217,6,16,6,132,1,97,64,24,16,6,132,1,97,64,24,16,6,132,1,225,253,1,194,109,221,65,56,115,7,97,64,24,16,6,132,1,97,64,24,16,78,231,60,7,195,110,64,43,208,10,180,238,38,104,5,48,1,76,0,19,192,4,48,1,76,0,19,192,4,48,1,76,0,19,27,196,6,177,65,108,16,27,132,179,224,44,56,107,207,112,86,170,208,10,155,138,100,83,8,212,142,16,168,45,180,73,121,107,55,47,204,119,225,230,133,15,223,193,190,158,243,68,15,255,240,17,25,141,154,31,207,193,221,187,219,131,203,63,87,114,164,79,111,248,233,29,98,62,50,114,132,28,33,71,200,17,114,132,28,33,71,200,209,208,68,6,57,66,142,18,226,29,200,17,114,132,28,33,71,200,17,114,132,28,33,71,200,17,40,3,202,128,50,160,12,40,3,202,128,50,160,204,238,66,25,234,165,55,245,194,163,164,232,81,146,192,37,237,220,248,38,111,253,198,55,195,96,146,28,38,249,255,217,187,187,229,54,142,52,77,192,87,4,184,254,0,21,15,229,182,214,163,24,73,221,97,89,59,189,123,130,160,109,46,71,177,250,97,80,84,247,44,35,116,239,27,128,26,67,153,2,129,42,84,86,102,22,248,156,153,14,82,149,252,240,145,69,74,207,251,22,76,2,147,192,36,48,9,76,146,213,60,97,18,152,36,163,89,194,36,48,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,114,170,152,228,231,95,159,173,126,124,250,250,217,106,109,73,150,189,36,201,229,205,197,236,183,243,79,23,247,158,159,84,206,151,83,239,40,233,255,4,163,237,44,18,60,60,105,223,165,61,57,137,60,33,79,200,19,242,132,60,73,54,207,3,127,101,91,47,155,166,88,214,203,69,189,44,118,31,63,242,223,219,198,59,16,201,67,242,144,60,57,125,207,76,40,121,254,116,245,3,223,51,207,138,39,69,245,164,104,150,237,217,114,247,241,35,127,207,140,119,32,50,138,140,154,172,140,218,94,188,211,63,65,236,59,253,174,191,251,79,61,209,208,103,226,205,82,48,149,237,181,15,220,209,235,182,104,170,162,45,206,150,109,187,235,232,145,239,231,177,142,67,238,145,123,228,30,185,71,238,145,123,177,6,232,201,115,1,13,100,199,73,158,149,77,91,53,229,98,209,54,119,27,240,237,135,71,254,245,58,210,113,104,82,154,148,38,165,73,105,210,206,3,188,252,248,143,78,91,216,52,203,162,89,20,237,178,41,171,111,15,126,247,241,113,7,25,237,60,125,135,217,229,215,149,166,169,234,118,249,164,105,234,69,125,255,240,41,126,101,137,118,30,206,153,115,230,156,39,237,156,127,95,190,237,127,178,92,159,72,121,185,236,255,17,189,189,46,179,125,228,99,47,143,216,52,143,202,28,95,147,95,45,142,184,200,69,239,207,63,206,19,57,251,175,229,245,17,107,57,149,7,127,254,137,211,47,194,112,250,5,78,143,211,227,244,56,61,78,143,211,227,244,233,231,137,211,227,244,153,224,28,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,127,132,156,30,141,79,76,227,155,48,52,190,65,227,209,120,52,30,141,71,227,209,120,52,62,253,60,209,120,52,62,19,104,131,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,83,167,241,156,123,98,231,94,135,113,238,53,231,206,185,115,238,156,59,231,206,185,115,238,233,231,201,185,115,238,153,168,25,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,247,65,206,189,10,227,220,43,206,157,115,231,220,57,119,206,157,115,231,220,211,207,147,115,231,220,51,81,51,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,131,156,123,25,198,185,151,156,59,231,206,185,115,238,156,59,231,206,185,167,159,39,231,206,185,103,162,102,56,119,206,157,115,231,220,57,119,206,157,115,231,220,57,247,204,156,59,157,77,103,211,217,116,118,30,63,146,211,217,116,54,157,77,103,211,217,116,54,157,77,103,211,217,116,54,157,77,103,211,217,116,54,157,77,103,211,217,116,54,157,77,103,63,6,157,93,132,209,217,5,157,77,103,211,217,116,54,157,77,103,211,217,233,231,73,103,211,217,153,168,25,58,155,206,166,179,233,108,58,155,206,126,124,58,155,35,230,136,57,98,142,152,35,230,136,57,98,142,152,35,230,136,57,98,142,152,35,230,136,57,98,142,152,35,230,136,57,98,142,152,35,230,136,143,116,196,80,48,20,12,5,67,193,129,80,112,17,166,178,185,80,217,12,5,67,193,80,48,20,12,5,67,193,57,204,19,10,134,130,51,33,48,80,48,20,12,5,67,193,80,48,20,12,5,67,193,80,48,20,12,5,103,177,133,80,48,20,156,193,0,161,96,40,24,10,134,130,161,96,40,24,10,206,226,103,27,40,24,10,134,130,161,96,40,24,10,134,130,161,96,40,24,10,134,130,31,9,10,14,210,20,92,104,10,134,130,161,96,40,24,10,134,130,161,224,28,230,153,12,184,65,172,16,43,196,122,154,136,21,186,132,46,161,75,232,18,186,132,46,161,75,232,18,186,132,46,161,75,84,16,21,68,5,81,65,84,16,200,2,178,128,172,71,6,178,114,197,85,168,212,145,84,10,123,58,17,246,52,53,143,84,134,41,41,44,79,161,164,112,115,239,250,225,30,35,218,252,207,173,45,154,117,156,205,252,230,252,122,126,121,187,151,32,125,189,218,215,63,190,247,31,139,25,97,70,152,17,102,132,25,97,70,152,17,102,148,154,197,96,70,152,81,70,164,3,51,194,140,48,35,204,8,51,194,140,48,35,204,8,51,130,99,224,24,56,6,142,129,99,224,24,56,6,142,57,93,28,67,186,68,147,46,12,74,142,6,37,61,40,9,80,112,83,6,47,184,73,3,72,74,128,4,32,1,72,0,18,128,4,32,201,100,158,0,9,64,146,209,44,1,18,128,4,32,1,72,0,18,128,4,32,1,72,0,18,128,4,32,1,72,0,18,128,4,32,1,72,0,18,128,4,32,1,72,0,18,128,4,32,57,101,64,242,226,233,47,63,63,91,213,171,114,181,236,45,72,182,114,227,142,144,212,243,114,190,156,122,39,201,113,15,42,218,92,33,209,67,146,30,188,182,167,36,209,39,244,9,125,66,159,208,39,201,230,121,224,175,109,235,101,211,20,203,122,185,168,151,197,238,227,71,254,187,219,120,7,162,121,104,30,154,39,167,239,153,9,53,207,159,174,126,224,123,230,89,241,164,168,158,20,205,178,61,91,238,62,126,228,239,153,241,14,68,71,209,81,147,213,81,219,139,119,250,103,136,125,167,223,245,247,255,169,39,26,250,76,204,89,10,170,178,189,246,129,59,122,221,22,77,85,180,197,217,178,109,119,29,61,242,253,60,214,113,232,61,122,143,222,163,247,232,61,122,47,214,0,61,101,46,160,131,236,56,201,179,178,105,171,166,92,44,218,230,110,3,190,253,240,200,191,94,71,58,14,81,74,148,18,165,68,41,81,218,121,128,151,31,255,209,105,11,155,102,89,52,139,162,93,54,101,245,237,193,239,62,62,238,32,163,157,167,239,48,187,252,186,210,52,85,221,46,159,52,77,189,168,239,31,62,197,175,44,209,206,195,58,179,206,172,243,164,173,243,239,203,183,253,79,150,235,211,39,47,151,253,63,162,183,217,229,182,143,124,196,229,17,155,230,177,152,227,139,242,171,197,17,23,185,232,253,249,199,121,250,102,255,181,188,62,98,45,167,244,144,207,59,82,191,8,68,234,23,72,61,82,143,212,35,245,72,61,82,143,212,231,48,79,164,30,169,207,4,232,32,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,253,35,36,245,120,124,106,30,223,4,226,241,13,30,143,199,227,241,120,60,30,143,199,227,241,57,204,19,143,199,227,51,193,54,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,63,117,30,207,186,167,182,238,117,32,235,94,179,238,172,59,235,206,186,179,238,172,59,235,158,195,60,89,119,214,61,19,57,195,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,62,204,186,87,129,172,123,197,186,179,238,172,59,235,206,186,179,238,172,123,14,243,100,221,89,247,76,228,12,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,251,48,235,94,6,178,238,37,235,206,186,179,238,172,59,235,206,186,179,238,57,204,147,117,103,221,51,145,51,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,123,102,214,157,208,38,180,9,109,66,59,143,31,201,9,109,66,155,208,38,180,9,109,66,155,208,38,180,9,109,66,155,208,38,180,9,109,66,155,208,38,180,9,109,66,155,208,38,180,31,133,208,46,2,9,237,130,208,38,180,9,109,66,155,208,38,180,9,237,28,230,73,104,19,218,153,200,25,66,155,208,38,180,9,109,66,155,208,126,124,66,155,37,102,137,89,98,150,152,37,102,137,89,98,150,152,37,102,137,89,98,150,152,37,102,137,89,98,150,152,37,102,137,89,98,150,152,37,102,137,143,180,196,96,48,24,12,6,131,193,161,96,112,17,8,6,23,96,48,24,12,6,131,193,96,48,24,12,6,231,49,79,48,24,12,206,132,193,128,193,96,48,24,12,6,131,193,96,48,24,12,6,131,193,96,48,24,156,197,22,130,193,96,112,6,3,4,131,193,96,48,24,12,6,131,193,96,48,56,139,159,109,192,96,48,24,12,6,131,193,96,48,24,12,6,131,193,96,48,24,12,126,12,48,184,10,4,131,43,48,24,12,6,131,193,96,48,24,12,6,131,115,153,103,50,228,6,178,130,172,32,235,105,66,86,240,18,188,4,47,193,75,240,18,188,4,47,193,75,240,18,188,4,47,113,65,92,16,23,196,5,113,65,40,11,202,130,178,30,25,202,202,21,88,225,82,71,114,41,244,233,68,232,211,228,76,82,185,42,214,119,161,193,38,105,45,96,202,169,155,164,205,221,235,135,123,146,104,243,63,183,188,104,214,117,56,243,155,243,235,249,229,237,94,134,244,245,114,95,255,252,254,127,46,106,132,26,161,70,168,17,106,132,26,161,70,168,81,106,26,131,26,161,70,25,177,14,212,8,53,66,141,80,35,212,8,53,66,141,80,35,212,8,144,1,100,0,25,64,6,144,1,100,0,25,64,230,116,129,12,237,18,77,187,112,40,57,58,148,12,80,73,136,162,155,50,120,209,77,26,68,82,66,36,16,9,68,2,145,64,36,16,73,54,243,132,72,32,146,140,102,9,145,64,36,16,9,68,2,145,64,36,16,9,68,2,145,64,36,16,9,68,2,145,64,36,16,9,68,2,145,64,36,16,9,68,2,145,64,36,16,201,41,35,146,215,47,159,190,120,177,170,86,229,106,217,27,145,124,122,127,254,238,221,189,167,37,149,243,229,212,155,73,142,123,98,209,102,24,137,158,150,244,224,181,61,45,137,62,161,79,232,19,250,132,62,73,54,207,3,127,109,91,47,155,166,88,214,203,69,189,44,118,31,63,242,223,221,198,59,16,205,67,243,208,60,57,125,207,76,168,121,254,116,245,3,223,51,207,138,39,69,245,164,104,150,237,217,114,247,241,35,127,207,140,119,32,58,138,142,154,172,142,218,94,188,211,63,67,236,59,253,174,191,255,79,61,209,208,103,98,206,82,80,149,237,181,15,220,209,235,182,104,170,162,45,206,150,109,187,235,232,145,239,231,177,142,67,239,209,123,244,30,189,71,239,209,123,177,6,232,105,115,1,29,100,199,73,158,149,77,91,53,229,98,209,54,119,27,240,237,135,71,254,245,58,210,113,136,82,162,148,40,37,74,137,210,206,3,188,252,248,143,78,91,216,52,203,162,89,20,237,178,41,171,111,15,126,247,241,113,7,25,237,60,125,135,217,229,215,149,166,169,234,118,249,164,105,234,69,125,255,240,41,126,101,137,118,30,214,153,117,102,157,39,109,157,127,95,190,237,127,178,92,159,66,121,185,236,255,17,189,205,46,183,125,228,163,46,143,216,52,143,199,28,95,148,95,45,142,184,200,69,239,207,63,206,83,56,251,175,229,245,17,107,57,165,135,125,222,145,250,69,32,82,191,64,234,145,122,164,30,169,71,234,145,122,164,62,135,121,34,245,72,125,38,64,7,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,31,33,169,199,227,83,243,248,38,16,143,111,240,120,60,30,143,199,227,241,120,60,30,143,207,97,158,120,60,30,159,9,182,193,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,248,169,243,120,214,61,181,117,175,3,89,247,154,117,103,221,89,119,214,157,117,103,221,89,247,28,230,201,186,179,238,153,200,25,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,247,97,214,189,10,100,221,43,214,157,117,103,221,89,119,214,157,117,103,221,115,152,39,235,206,186,103,34,103,88,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,135,89,247,50,144,117,47,89,119,214,157,117,103,221,89,119,214,157,117,207,97,158,172,59,235,158,137,156,97,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,51,179,238,132,54,161,77,104,19,218,121,252,72,78,104,19,218,132,54,161,77,104,19,218,132,54,161,77,104,19,218,132,54,161,77,104,19,218,132,54,161,77,104,19,218,132,54,161,253,40,132,118,17,72,104,23,132,54,161,77,104,19,218,132,54,161,77,104,231,48,79,66,155,208,206,68,206,16,218,132,54,161,77,104,19,218,132,246,227,19,218,44,49,75,204,18,179,196,44,49,75,204,18,179,196,44,49,75,204,18,179,196,44,49,75,204,18,179,196,44,49,75,204,18,179,196,44,49,75,124,164,37,6,131,193,96,48,24,12,14,5,131,139,64,213,205,133,234,102,48,24,12,6,131,193,96,48,24,12,206,99,158,96,48,24,156,9,131,1,131,193,96,48,24,12,6,131,193,96,48,24,12,6,131,193,96,48,56,139,45,4,131,193,224,12,6,8,6,131,193,96,48,24,12,6,131,193,96,112,22,63,219,128,193,96,48,24,12,6,131,193,96,48,24,12,6,131,193,96,48,24,252,88,96,112,152,198,224,66,99,48,24,12,6,131,193,96,48,24,12,6,231,49,207,100,200,13,100,5,89,65,214,211,132,172,224,37,120,9,94,130,151,224,37,120,9,94,130,151,224,37,120,9,94,226,130,184,32,46,136,11,226,130,80,22,148,5,101,61,50,148,149,43,176,194,165,142,228,82,232,211,137,208,167,201,153,164,50,80,89,97,121,10,101,133,155,187,215,15,247,36,209,230,127,110,121,209,172,235,112,230,55,231,215,243,203,219,189,12,233,235,229,190,254,249,253,255,92,212,8,53,66,141,80,35,212,8,53,66,141,80,163,212,52,6,53,66,141,50,98,29,168,17,106,132,26,161,70,168,17,106,132,26,161,70,168,17,32,3,200,0,50,128,12,32,3,200,0,50,128,204,233,2,25,218,37,154,118,225,80,114,116,40,25,160,146,16,69,55,101,240,162,155,52,136,164,132,72,32,18,136,4,34,129,72,32,146,108,230,9,145,64,36,25,205,18,34,129,72,32,18,136,4,34,129,72,32,18,136,4,34,129,72,32,18,136,4,34,129,72,32,18,136,4,34,129,72,32,18,136,4,34,129,72,32,146,83,69,36,47,223,188,248,245,249,139,231,175,126,126,243,244,197,234,217,98,245,227,211,215,207,86,213,170,92,45,123,121,146,247,159,223,221,188,125,247,246,195,229,231,243,119,179,139,197,236,183,243,79,23,247,158,161,84,206,151,83,239,43,233,255,28,163,93,115,73,240,56,165,174,199,240,100,37,82,133,84,33,85,72,21,82,37,217,60,15,252,21,111,189,108,154,98,89,47,23,245,178,216,125,252,200,127,207,27,239,64,228,15,249,67,254,228,244,61,51,161,252,249,211,213,15,124,207,60,43,158,20,213,147,162,89,182,103,203,221,199,143,252,61,51,222,129,72,42,146,106,178,146,106,123,241,78,255,100,177,239,244,187,254,173,32,245,68,67,159,137,79,75,193,90,182,215,62,112,71,175,219,162,169,138,182,56,91,182,237,174,163,71,190,159,199,58,14,233,71,250,145,126,164,31,233,71,250,197,26,160,39,211,5,52,147,29,39,121,86,54,109,213,148,139,69,219,220,109,192,183,31,30,249,215,235,72,199,161,79,233,83,250,148,62,165,79,59,15,240,242,227,63,58,109,97,211,44,139,102,81,180,203,166,172,190,61,248,221,199,199,29,100,180,243,244,29,102,151,95,87,154,166,170,219,229,147,166,169,23,245,253,195,167,248,149,37,218,121,184,104,46,154,139,158,180,139,254,125,249,182,255,201,114,125,98,229,229,178,255,71,244,246,189,140,247,145,143,197,60,98,211,60,74,115,124,125,126,181,56,226,34,23,189,63,255,56,79,236,236,191,150,215,71,172,229,84,30,12,250,32,191,95,132,231,247,11,252,30,191,199,239,241,123,252,30,191,199,239,241,123,252,30,191,199,239,241,123,252,30,191,199,239,241,123,252,30,191,199,239,241,123,252,30,191,199,239,241,123,252,62,253,0,241,123,252,30,191,199,239,241,123,252,30,191,207,98,128,248,61,126,143,223,227,247,248,61,126,143,223,227,247,248,61,126,143,223,227,247,40,125,158,148,190,9,79,233,27,148,30,165,71,233,81,122,148,30,165,71,233,81,122,148,30,165,71,233,81,122,148,30,165,71,233,81,122,148,30,165,71,233,81,122,148,30,165,71,233,81,122,148,62,253,0,81,122,148,30,165,71,233,81,122,148,30,165,207,98,128,40,61,74,143,210,163,244,40,61,74,143,210,163,244,40,61,74,143,210,159,46,165,231,226,51,114,241,117,120,23,95,115,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,233,7,200,197,115,241,92,60,23,207,197,115,241,92,124,22,3,228,226,185,120,46,158,139,231,226,185,120,46,158,139,231,226,185,120,46,158,139,231,226,35,184,248,42,188,139,175,184,120,46,158,139,231,226,185,120,46,158,139,231,226,185,120,46,158,139,231,226,185,120,46,158,139,231,226,185,120,46,158,139,231,226,185,120,46,158,139,231,226,185,248,244,3,228,226,185,120,46,158,139,231,226,185,120,46,62,139,1,114,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,17,92,124,25,222,197,151,92,60,23,207,197,115,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,92,60,23,207,197,79,203,197,211,220,52,55,205,77,115,231,241,35,57,205,77,115,211,220,52,55,205,77,115,211,220,52,55,205,77,115,211,220,52,55,205,77,115,211,220,52,55,205,77,115,211,220,52,247,99,211,220,69,120,205,93,208,220,52,55,205,77,115,211,220,52,55,205,77,115,211,220,52,55,205,77,115,211,220,52,55,205,77,115,211,220,220,49,119,204,29,115,199,220,49,119,204,29,115,199,220,49,119,204,29,115,199,220,49,119,204,29,115,199,220,49,119,156,250,75,155,59,230,142,185,227,83,113,199,16,49,68,12,17,67,196,35,32,226,34,124,37,116,161,18,26,34,134,136,33,98,136,24,34,134,136,33,98,136,24,34,134,136,33,98,136,24,34,134,136,33,98,136,24,34,134,136,33,98,136,24,34,134,136,33,98,136,24,34,134,136,33,98,136,24,34,134,136,33,98,136,24,34,134,136,211,127,105,67,196,16,49,68,12,17,67,196,16,49,68,12,17,239,65,196,193,155,136,11,77,196,16,49,68,12,17,67,196,16,49,68,12,17,67,175,208,43,244,250,104,208,43,164,9,105,66,154,144,38,164,9,105,66,154,144,38,164,9,105,66,154,104,33,90,136,22,162,133,104,33,192,5,112,1,92,143,12,112,229,138,177,208,170,35,105,21,38,117,34,76,106,202,126,169,12,95,130,88,158,66,9,226,230,158,246,195,61,106,180,249,159,91,127,52,59,98,78,243,155,243,235,249,229,237,94,178,244,245,202,95,47,53,232,18,88,18,150,132,37,97,73,88,18,150,132,37,97,73,169,25,13,150,132,37,101,68,64,176,36,44,9,75,194,146,176,36,44,9,75,194,146,176,36,152,6,166,129,105,96,26,152,6,166,129,105,96,154,211,197,52,100,76,52,25,195,172,228,104,86,242,2,40,129,11,116,202,224,5,58,105,192,73,9,156,0,39,192,9,112,146,28,72,0,39,192,9,112,2,156,0,39,192,9,112,2,156,0,39,192,9,112,2,156,0,39,192,9,112,2,156,0,39,192,73,46,191,2,2,39,192,73,30,3,4,78,128,19,224,4,56,1,78,128,19,224,36,3,112,242,226,233,47,63,175,31,217,84,174,150,131,196,201,86,122,124,251,204,166,114,190,156,122,231,201,240,135,37,109,174,150,193,67,155,30,60,135,167,54,209,42,180,10,173,66,171,208,42,201,230,121,224,175,121,235,101,211,20,203,122,185,168,151,197,238,227,71,254,187,222,120,7,162,127,232,31,250,39,167,239,153,9,245,207,159,174,126,224,123,230,89,241,164,168,158,20,205,178,61,91,238,62,126,228,239,153,241,14,68,83,209,84,147,213,84,219,139,119,250,103,139,125,167,223,245,239,5,169,39,26,250,76,140,90,10,218,178,189,246,129,59,122,221,22,77,85,180,197,217,178,109,119,29,61,242,253,60,214,113,104,63,218,143,246,163,253,104,63,218,47,214,0,61,245,46,160,155,236,56,201,179,178,105,171,166,92,44,218,230,110,3,190,253,240,200,191,94,71,58,14,129,74,160,18,168,4,42,129,218,121,128,151,31,255,209,105,11,155,102,89,52,139,162,93,54,101,245,237,193,239,62,62,238,32,163,157,167,239,48,187,252,186,210,52,85,221,46,159,52,77,189,168,239,31,62,197,175,44,209,206,195,70,179,209,108,244,164,109,244,239,203,183,253,79,150,235,211,48,47,151,253,63,162,183,241,229,188,143,124,228,230,17,155,230,49,157,227,11,244,171,197,17,23,185,232,253,249,199,121,26,104,255,181,188,62,98,45,167,250,208,209,59,130,191,24,129,224,47,16,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,252,28,6,136,224,35,248,8,62,130,143,224,35,248,8,126,22,3,68,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,199,233,51,229,244,205,8,156,190,193,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,115,24,32,78,143,211,227,244,56,61,78,143,211,227,244,89,12,16,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,250,211,229,244,108,124,78,54,190,30,193,198,215,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,124,14,3,100,227,217,120,54,158,141,103,227,217,120,54,62,139,1,178,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,49,108,124,53,130,141,175,216,120,54,158,141,103,227,217,120,54,158,141,103,227,217,120,54,158,141,103,227,217,120,54,158,141,103,227,217,120,54,158,141,103,227,217,120,54,158,141,103,227,217,248,28,6,200,198,179,241,108,60,27,207,198,179,241,108,124,22,3,100,227,217,120,54,158,141,103,227,217,120,54,158,141,103,227,217,120,54,158,141,103,227,99,216,248,114,4,27,95,178,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,63,53,27,79,116,19,221,68,55,209,157,199,143,228,68,55,209,77,116,19,221,68,55,209,77,116,19,221,68,55,209,77,116,19,221,68,55,209,77,116,19,221,68,55,209,77,116,19,221,143,78,116,23,35,136,238,130,232,38,186,137,110,162,155,232,38,186,137,110,162,155,232,38,186,137,110,162,155,232,38,186,137,110,162,155,232,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,227,244,95,218,236,49,123,204,30,159,138,61,6,137,65,98,144,24,36,30,3,18,23,35,84,67,23,170,161,65,98,144,24,36,6,137,83,195,87,144,24,36,6,137,65,98,144,24,36,6,137,65,98,144,24,36,6,137,65,98,144,24,36,6,137,65,98,144,24,36,6,137,65,98,144,24,36,6,137,65,98,144,24,36,6,137,65,98,144,24,36,6,137,65,98,144,24,36,6,137,65,98,144,24,36,62,4,137,195,55,18,23,26,137,65,98,144,24,36,6,137,83,195,87,144,24,36,206,15,18,131,175,224,43,248,122,194,240,21,212,4,53,65,77,80,19,212,4,53,65,77,80,19,212,4,53,65,77,188,16,47,196,11,241,66,188,16,226,130,184,32,174,71,134,184,114,5,89,120,213,145,188,10,149,58,17,42,53,105,195,84,142,80,134,88,158,66,25,226,230,174,246,195,61,109,180,249,159,91,130,52,59,102,80,243,155,243,235,249,229,237,94,182,244,245,210,95,175,53,236,26,104,18,154,132,38,161,73,104,18,154,132,38,161,73,169,41,13,154,132,38,101,196,64,208,36,52,9,77,66,147,208,36,52,9,77,66,147,208,36,160,6,168,1,106,128,26,160,6,168,1,106,128,154,211,5,53,116,76,52,29,195,173,228,232,86,50,67,40,161,139,116,202,224,69,58,105,208,73,9,157,64,39,208,9,116,146,1,146,128,78,160,19,232,4,58,129,78,160,19,232,4,58,129,78,160,19,232,4,58,129,78,160,19,232,4,58,129,78,160,147,92,126,5,132,78,160,147,60,6,8,157,64,39,208,9,116,2,157,64,39,208,201,232,232,228,111,127,89,253,248,236,151,95,87,63,62,125,253,108,245,151,167,175,159,253,180,121,80,211,98,143,47,185,250,125,246,219,197,245,205,236,183,243,79,23,179,223,207,63,93,252,241,221,51,153,22,251,40,201,159,228,199,46,74,114,85,205,15,74,145,111,255,199,251,197,252,207,111,253,169,12,229,187,55,123,62,157,233,234,247,31,14,124,250,135,159,188,84,28,120,242,210,113,215,88,255,217,149,167,42,77,95,145,60,249,238,7,136,229,188,220,254,44,179,252,215,79,14,101,27,195,144,236,62,202,229,246,40,235,31,101,138,63,29,40,189,32,25,52,189,8,39,233,51,188,132,122,100,208,24,99,29,231,184,89,70,151,35,35,207,50,204,113,142,155,229,129,191,110,173,151,77,83,44,235,229,162,94,22,187,15,223,247,239,57,7,205,50,214,113,250,204,50,129,192,25,101,31,83,221,96,18,234,155,241,230,152,232,123,100,66,121,51,242,44,227,127,143,188,187,246,129,239,145,103,197,147,162,122,82,52,203,246,108,185,251,240,81,191,71,198,58,78,231,89,166,19,76,225,119,50,248,97,186,79,49,149,94,26,54,196,56,167,233,61,197,78,255,68,176,239,236,187,254,110,62,237,52,195,158,168,243,68,211,89,176,240,95,221,193,15,115,204,20,15,220,185,235,182,104,170,162,45,206,150,109,187,235,224,81,239,219,113,14,211,103,138,9,52,221,40,123,24,242,40,125,230,151,64,210,13,251,235,178,8,71,233,51,191,232,138,110,148,237,11,120,146,222,195,139,41,232,198,27,94,252,239,124,209,245,220,120,195,139,252,11,74,186,39,201,13,27,97,148,195,116,158,226,251,139,174,83,60,43,155,182,106,202,197,162,109,238,94,251,111,63,60,234,175,203,81,14,211,103,138,9,20,231,160,9,198,56,74,231,249,165,16,156,225,191,17,134,61,73,231,225,165,208,155,225,135,23,246,36,189,135,23,83,110,142,55,188,200,63,191,124,254,52,187,252,248,143,78,219,215,52,203,162,89,20,237,178,41,171,111,143,125,247,241,49,135,24,233,52,125,7,217,229,215,144,166,169,234,118,249,164,105,234,69,125,255,232,241,127,21,137,116,154,62,131,140,238,136,71,249,114,78,57,188,152,134,120,188,225,69,248,94,200,15,119,250,144,254,39,203,245,201,145,151,203,254,31,209,219,193,178,208,71,62,158,242,136,77,243,72,203,241,149,246,213,226,136,139,92,244,254,252,227,60,57,179,255,90,94,31,177,150,121,62,160,243,1,166,222,12,99,234,13,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,158,126,154,152,58,166,142,169,99,234,152,58,166,142,169,167,30,30,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,227,51,117,228,60,17,57,175,135,145,243,26,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,79,63,77,228,28,57,71,206,145,115,228,28,57,71,206,83,15,15,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,126,124,26,126,188,26,230,199,43,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,60,253,52,249,113,126,156,31,231,199,249,113,126,156,31,79,61,60,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,241,105,248,241,114,152,31,47,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,241,244,211,228,199,167,237,199,201,103,242,153,124,38,159,83,15,143,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,121,26,242,185,24,38,159,11,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,231,201,200,103,78,151,211,229,116,57,221,28,126,86,228,116,57,93,78,151,211,229,116,57,93,78,151,211,229,116,57,93,78,151,211,229,116,57,93,78,151,211,229,116,147,56,93,232,22,186,133,110,161,219,65,232,182,92,85,171,250,120,116,187,134,160,245,68,208,237,195,14,118,115,175,222,170,214,205,27,179,3,67,152,223,156,95,207,47,111,9,88,2,150,128,37,96,9,88,2,150,218,164,54,169,77,106,147,52,36,13,73,67,210,144,52,36,13,73,67,210,144,52,36,13,233,46,186,139,238,162,187,232,46,150,134,165,97,105,242,179,52,113,144,11,178,2,134,100,10,67,210,241,139,106,24,191,168,240,139,28,248,197,72,110,98,223,59,221,163,29,95,58,238,219,128,167,139,175,95,162,169,60,93,220,190,101,178,111,3,58,29,55,47,145,125,179,111,221,247,173,28,182,111,165,125,179,111,125,246,109,80,103,109,57,161,206,218,14,251,86,218,183,209,246,237,229,155,23,191,62,127,241,252,213,207,111,158,190,248,166,48,121,209,117,249,222,127,126,119,243,246,221,219,15,151,159,207,223,61,208,158,188,152,200,38,14,110,79,254,126,22,35,87,41,119,187,160,94,101,170,156,42,167,202,169,114,170,92,175,178,94,101,66,159,208,39,244,245,42,235,85,206,71,152,75,59,76,59,237,176,189,116,39,126,180,239,236,187,228,79,218,105,134,61,145,252,72,108,69,189,189,242,129,59,119,221,22,77,85,180,197,217,178,109,119,29,60,234,125,59,206,97,164,112,164,112,164,112,164,112,164,112,164,112,244,125,223,141,80,223,183,190,111,137,48,137,48,137,48,137,176,233,39,194,244,125,235,251,214,247,45,163,40,163,40,163,168,239,123,215,71,244,206,218,201,91,170,8,63,165,36,232,213,226,136,139,92,244,254,252,53,145,71,141,194,62,64,219,155,128,180,189,65,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,207,97,150,104,59,218,158,193,215,55,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,158,126,120,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,63,82,218,142,169,231,192,212,235,128,76,189,198,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,207,97,150,152,58,166,158,193,215,55,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,158,126,120,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,159,2,83,103,206,115,48,231,85,64,115,94,49,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,231,48,75,230,156,57,207,224,235,155,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,79,63,60,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,60,140,57,47,3,154,243,146,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,60,135,89,50,231,204,121,6,95,223,204,57,115,206,156,51,231,180,52,45,77,75,211,210,180,52,45,77,75,211,210,180,52,45,77,75,211,210,180,116,242,225,209,210,180,52,45,77,75,211,210,180,52,45,77,75,211,210,180,52,45,77,75,175,138,85,17,80,75,23,180,52,45,77,75,211,210,180,52,45,77,75,211,210,180,52,45,77,75,211,210,57,204,146,150,166,165,51,248,250,166,165,167,173,165,217,94,182,151,237,101,123,115,248,89,145,237,101,123,217,94,182,151,237,101,123,217,94,182,151,237,101,123,217,94,182,151,237,101,123,217,94,182,151,237,77,98,123,65,93,80,23,212,5,117,195,65,221,114,85,173,234,64,80,119,77,68,235,137,64,221,135,185,236,230,46,190,245,174,155,55,102,125,38,50,191,57,191,158,95,222,130,178,160,44,40,11,202,130,178,160,44,220,9,119,194,157,112,39,144,8,36,2,137,64,34,144,8,36,2,137,64,34,144,8,36,66,96,16,24,4,6,129,65,96,200,13,114,131,220,228,71,110,226,88,24,178,133,31,201,212,143,100,162,52,170,128,74,163,162,52,178,83,26,35,241,138,125,239,116,79,128,124,57,102,45,67,61,19,125,253,74,78,229,153,232,214,50,251,181,12,85,62,185,121,37,173,165,181,12,177,150,101,192,181,44,173,165,181,12,179,150,225,170,122,203,9,85,245,118,88,203,210,90,38,88,203,55,175,238,58,164,23,71,45,230,231,15,187,91,164,23,19,89,205,176,45,210,255,154,70,204,30,233,61,151,212,36,13,200,3,242,128,60,32,15,200,107,146,214,36,45,108,32,108,32,108,160,73,90,147,116,62,88,94,112,99,218,193,141,237,165,59,73,170,125,103,223,133,152,210,78,51,236,137,68,97,98,131,240,237,149,15,220,185,235,182,104,170,162,45,206,150,109,187,235,224,81,239,219,113,14,35,80,36,80,36,80,36,80,36,80,36,80,164,225,252,110,132,26,206,53,156,11,183,9,183,9,183,9,183,77,63,220,166,225,92,195,185,134,115,113,75,113,75,113,75,13,231,187,62,162,119,108,80,116,84,41,250,41,133,90,175,22,71,92,228,162,247,231,175,123,61,93,170,247,91,226,222,4,37,238,13,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,123,46,179,68,220,17,247,12,190,190,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,247,244,195,67,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,253,145,18,119,92,61,15,174,94,7,229,234,53,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,122,46,179,196,213,113,245,12,190,190,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,245,244,195,195,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,253,20,184,58,123,158,135,61,175,130,218,243,138,61,103,207,217,115,246,156,61,103,207,217,115,246,156,61,103,207,217,115,246,60,151,89,178,231,236,121,6,95,223,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,121,250,225,177,231,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,57,123,206,158,179,231,161,236,121,25,212,158,151,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,57,123,206,158,179,231,185,204,146,61,103,207,51,248,250,102,207,217,115,246,156,61,167,166,169,105,106,154,154,166,166,169,105,106,154,154,166,166,169,105,106,154,154,166,166,147,15,143,154,166,166,169,105,106,154,154,166,166,169,105,106,154,154,166,166,169,105,106,122,163,166,139,160,106,186,160,166,169,105,106,154,154,166,166,169,105,106,154,154,166,166,169,105,106,154,154,206,101,150,212,52,53,157,193,215,55,53,61,109,53,205,248,50,190,140,47,227,155,195,207,138,140,47,227,203,248,50,190,140,47,227,203,248,50,190,140,47,227,203,248,50,190,140,47,227,203,248,50,190,140,111,18,227,11,236,2,187,192,46,176,27,18,236,150,171,106,85,7,3,187,107,38,90,79,4,236,62,140,102,55,119,242,173,121,221,188,49,235,55,147,249,205,249,245,252,242,22,151,197,101,113,89,92,22,151,197,101,17,79,196,19,241,68,60,177,68,44,17,75,196,18,177,68,44,17,75,196,18,177,68,44,17,5,67,193,80,48,20,12,5,3,111,192,27,240,38,63,120,19,71,196,240,45,20,73,166,138,36,27,171,81,5,181,26,21,171,145,161,213,24,9,89,236,123,167,123,14,228,203,113,203,25,238,121,233,235,215,115,42,207,75,183,156,147,88,206,112,181,148,155,215,211,114,90,206,80,203,89,6,93,206,210,114,90,206,112,203,25,178,208,183,156,80,161,111,135,229,44,45,103,172,229,252,182,96,122,209,117,31,31,234,148,94,76,100,5,7,119,74,199,169,145,214,28,141,194,163,240,40,60,10,143,194,107,142,214,28,45,86,32,86,32,86,144,93,172,64,115,180,136,134,136,198,233,69,52,182,151,238,100,166,246,157,125,23,87,74,59,205,176,39,18,122,137,77,191,183,87,62,112,231,174,219,162,169,138,182,56,91,182,237,174,131,71,189,111,199,57,140,232,144,232,144,232,144,232,144,232,144,232,144,70,243,187,17,106,52,215,104,46,198,38,198,38,198,38,198,54,253,24,155,70,115,141,230,26,205,5,43,5,43,5,43,53,154,239,250,136,222,1,65,33,81,37,232,167,20,95,189,90,28,113,145,139,222,159,191,174,245,168,249,221,111,185,122,51,148,171,55,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,122,30,211,196,213,113,117,92,29,87,199,213,113,117,92,61,245,240,112,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,31,159,171,163,231,201,232,121,61,148,158,215,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,121,30,211,68,207,209,115,244,28,61,71,207,209,115,244,60,245,240,208,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,231,200,167,226,200,171,161,142,188,226,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,243,152,38,71,206,145,115,228,28,57,71,206,145,115,228,169,135,199,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,62,21,71,94,14,117,228,37,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,158,199,52,57,242,105,59,114,2,154,128,38,160,9,232,212,195,35,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,158,138,128,46,134,10,232,130,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,122,82,2,154,215,229,117,121,93,94,55,135,159,21,121,93,94,151,215,229,117,121,93,94,151,215,229,117,121,93,94,151,215,229,117,121,93,94,151,215,229,117,121,221,36,94,23,190,133,111,225,91,248,118,32,190,45,87,213,170,30,130,111,215,24,180,158,8,190,125,88,195,110,238,215,91,217,186,121,99,118,112,12,243,155,243,235,249,229,45,7,203,193,114,176,28,44,7,203,193,178,155,236,38,187,201,110,242,134,188,33,111,200,27,242,134,188,33,111,200,27,242,134,188,33,227,197,120,49,94,140,23,227,69,212,16,53,68,77,126,162,38,14,117,1,87,240,144,76,121,72,74,132,81,13,69,24,21,132,145,7,194,24,73,79,236,123,167,123,192,227,75,231,173,27,244,228,241,245,11,53,149,39,143,219,186,140,182,110,80,219,227,230,133,178,117,182,174,223,214,149,67,183,174,180,117,182,174,239,214,13,108,182,45,39,212,108,219,97,235,74,91,55,206,214,189,120,250,203,207,207,86,119,117,202,139,14,75,183,121,225,102,187,219,148,23,19,217,185,33,109,202,223,124,254,227,149,41,31,184,136,46,101,134,156,33,103,200,25,114,134,92,151,178,46,101,30,159,199,231,241,117,41,235,82,206,199,147,203,54,76,59,219,176,189,116,39,108,180,239,236,187,156,79,218,105,134,61,145,180,72,108,51,189,189,242,129,59,119,221,22,77,85,180,197,217,178,109,119,29,60,234,125,59,206,97,100,110,100,110,100,110,100,110,100,110,100,110,116,124,223,141,80,199,183,142,111,249,47,249,47,249,47,249,175,233,231,191,116,124,235,248,214,241,45,145,40,145,40,145,168,227,123,215,71,244,78,214,73,87,170,5,63,165,220,231,213,226,136,139,92,244,254,252,181,143,199,10,190,222,167,234,205,64,170,222,160,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,57,76,19,85,71,213,81,117,84,29,85,71,213,81,245,212,195,67,213,81,117,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,125,124,170,142,157,167,98,231,245,64,118,94,99,231,216,57,118,142,157,99,231,216,57,118,142,157,99,231,216,57,118,142,157,99,231,216,57,118,142,157,99,231,57,76,19,59,199,206,177,115,236,28,59,199,206,177,243,212,195,195,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,156,33,159,136,33,175,6,26,242,138,33,103,200,25,114,134,156,33,103,200,25,114,134,156,33,103,200,25,114,134,156,33,103,200,25,114,134,156,33,207,97,154,12,57,67,206,144,51,228,12,57,67,206,144,167,30,30,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,249,68,12,121,57,208,144,151,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,121,14,211,100,200,167,109,200,233,103,250,153,126,166,159,83,15,143,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,121,34,250,185,24,168,159,11,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,231,9,233,103,86,151,213,101,117,89,221,28,126,86,100,117,89,93,86,151,213,101,117,89,93,86,151,213,101,117,89,93,86,151,213,101,117,89,93,86,151,213,101,117,147,88,93,240,22,188,5,111,193,219,97,240,182,92,85,171,122,0,188,93,83,208,122,34,240,246,97,10,187,185,91,111,93,235,230,141,217,161,41,204,111,206,175,231,151,183,16,44,4,11,193,66,176,16,44,4,11,110,130,155,224,38,184,9,27,194,134,176,33,108,8,27,194,134,176,33,108,8,27,194,134,128,23,224,5,120,1,94,128,23,78,131,211,224,52,249,113,154,56,206,133,90,97,67,50,181,33,9,5,70,53,80,96,84,4,70,22,2,99,36,58,177,239,157,238,233,142,47,93,87,110,200,179,198,215,175,210,84,158,53,110,229,178,89,185,33,5,143,155,87,201,202,89,185,62,43,87,14,92,185,210,202,89,185,126,43,55,172,198,182,156,80,141,109,135,149,43,173,220,232,43,247,31,255,246,215,23,207,214,127,252,79,171,151,79,95,255,251,243,87,63,111,202,148,23,253,182,112,246,207,255,252,248,238,98,246,207,143,215,127,204,222,159,127,250,191,111,63,92,126,215,175,188,152,200,98,6,234,87,222,49,146,40,149,203,29,175,171,133,25,64,7,208,1,116,0,29,64,215,194,172,133,25,230,135,249,97,126,45,204,90,152,243,193,232,130,17,211,14,70,108,47,221,73,42,237,59,251,46,36,148,118,154,97,79,36,106,18,27,92,111,175,124,224,206,93,183,69,83,21,109,113,182,108,219,93,7,143,122,223,142,115,24,129,29,129,29,129,29,129,29,129,29,129,29,237,224,119,35,212,14,174,29,92,120,76,120,76,120,76,120,108,250,225,49,237,224,218,193,181,131,139,51,138,51,138,51,106,7,223,245,17,189,99,121,162,153,10,197,79,41,52,122,181,56,226,34,23,189,63,127,189,229,41,82,179,15,176,247,38,60,123,111,176,119,236,29,123,199,222,177,119,236,29,123,199,222,177,119,236,29,123,199,222,115,249,30,137,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,176,103,69,216,235,240,132,189,70,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,207,229,123,36,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,39,71,216,121,244,140,60,122,21,222,163,87,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,185,124,143,228,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,199,243,232,101,120,143,94,242,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,231,242,61,146,71,231,209,121,116,30,157,71,231,209,79,221,163,147,212,36,53,73,77,82,167,30,30,73,77,82,147,212,36,53,73,77,82,147,212,36,53,73,77,82,147,212,36,53,73,77,82,147,212,36,53,73,77,82,147,212,36,245,116,37,117,17,94,82,23,36,53,73,77,82,147,212,36,53,73,77,82,147,212,36,53,73,77,82,147,212,185,124,143,36,169,73,106,146,154,164,230,126,185,95,238,151,251,229,126,185,95,238,151,251,229,126,185,95,238,151,251,229,126,51,160,171,220,47,247,203,253,114,191,220,47,247,203,253,114,191,19,119,191,16,47,196,11,241,66,188,193,17,111,185,170,86,117,88,196,187,6,163,245,68,16,239,195,134,118,115,79,223,234,215,205,27,179,35,6,51,191,57,191,158,95,222,210,179,244,44,61,75,207,210,179,244,44,241,73,124,18,159,196,39,165,72,41,82,138,148,34,165,72,41,82,138,148,34,165,72,41,146,97,100,24,25,70,134,145,97,28,14,135,195,225,228,231,112,226,0,25,220,5,42,201,20,149,228,69,55,170,240,116,163,66,55,114,165,27,35,153,139,125,239,116,143,133,124,25,176,171,129,159,186,190,126,121,167,242,212,117,187,58,177,93,13,220,107,185,121,121,237,170,93,13,191,171,101,248,93,45,237,170,93,29,99,87,131,247,5,151,19,234,11,238,176,171,165,93,141,187,171,111,94,125,221,214,117,149,245,162,243,106,126,254,176,121,13,190,107,174,94,76,100,19,135,55,87,255,107,2,99,23,85,239,185,140,94,106,178,158,172,39,235,201,122,178,94,47,181,94,106,41,5,41,5,41,5,189,212,122,169,243,81,246,18,31,211,78,124,108,47,221,137,96,237,59,251,46,253,148,118,154,97,79,36,67,19,91,146,111,175,124,224,206,93,183,69,83,21,109,113,182,108,219,93,7,143,122,223,142,115,24,73,36,73,36,73,36,73,36,73,36,73,36,125,233,119,35,212,151,174,47,93,42,78,42,78,42,78,42,110,250,169,56,125,233,250,210,245,165,203,105,202,105,202,105,234,75,223,245,17,189,243,134,50,167,42,214,79,41,13,123,181,56,226,34,23,189,63,127,77,238,113,227,192,223,146,245,102,48,89,111,144,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,245,92,166,137,172,35,235,200,58,178,142,172,35,235,200,122,234,225,33,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,62,62,89,199,207,211,241,243,122,48,63,175,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,243,92,166,137,159,227,231,248,57,126,142,159,227,231,248,121,234,225,225,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,206,146,79,198,146,87,131,45,121,197,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,231,50,77,150,156,37,103,201,89,114,150,156,37,103,201,83,15,143,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,124,50,150,188,28,108,201,75,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,60,151,105,178,228,211,182,228,20,52,5,77,65,83,208,169,135,71,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,61,25,5,93,12,86,208,5,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,244,196,20,52,179,203,236,50,187,204,110,14,63,43,50,187,204,46,179,203,236,50,187,204,46,179,203,236,50,187,204,46,179,203,236,50,187,204,46,179,203,236,50,187,73,204,46,128,11,224,2,184,0,238,80,128,91,174,170,85,61,8,224,174,57,104,61,17,128,251,48,136,221,220,177,183,182,117,243,198,236,240,28,230,55,231,215,243,203,91,20,22,133,69,97,81,88,20,22,133,197,55,241,77,124,19,223,68,14,145,67,228,16,57,68,14,145,67,228,16,57,68,14,145,67,204,11,243,194,188,48,47,204,11,170,129,106,160,154,252,80,77,28,237,194,174,16,34,153,10,145,164,14,163,26,236,48,42,14,35,19,135,49,18,160,216,247,78,247,140,199,151,238,139,55,236,57,228,235,215,106,42,207,33,183,120,89,45,222,176,234,199,205,107,101,241,44,94,223,197,43,7,47,94,105,241,44,94,255,197,27,90,118,91,78,168,236,182,195,226,149,22,47,202,226,253,199,191,253,245,197,179,245,5,126,90,189,124,250,250,223,159,191,250,121,83,188,188,232,187,139,179,127,254,231,199,119,23,179,127,126,188,254,99,246,254,252,211,255,125,251,225,242,187,46,230,197,68,214,51,88,23,243,142,161,68,170,103,238,120,101,141,205,152,58,166,142,169,99,234,152,186,198,102,141,205,200,63,242,143,252,107,108,214,216,156,15,89,23,159,152,118,124,98,123,233,78,158,105,223,217,119,81,162,180,211,12,123,34,129,148,216,44,123,123,229,3,119,238,186,45,154,170,104,139,179,101,219,238,58,120,212,251,118,156,195,136,245,136,245,136,245,136,245,136,245,136,245,104,18,191,27,161,38,113,77,226,34,102,34,102,34,102,34,102,211,143,152,105,18,215,36,174,73,92,232,81,232,81,232,81,147,248,174,143,232,29,222,19,224,84,62,126,74,209,210,171,197,17,23,185,232,253,249,235,56,79,147,173,125,128,191,55,99,240,247,6,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,61,167,239,145,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,40,123,102,148,189,30,131,178,215,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,57,125,143,68,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,253,228,40,59,151,158,149,75,175,198,112,233,21,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,122,78,223,35,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,244,49,93,122,57,134,75,47,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,116,46,157,75,231,210,115,250,30,201,165,115,233,92,58,151,206,165,115,233,167,238,210,137,106,162,154,168,38,170,83,15,143,168,38,170,137,106,162,154,168,38,170,137,106,162,154,168,38,170,137,106,162,154,168,38,170,137,106,162,154,168,38,170,137,106,162,122,202,162,186,24,67,84,23,68,53,81,77,84,19,213,68,53,81,77,84,19,213,68,53,81,77,84,19,213,57,125,143,36,170,137,106,162,154,168,230,127,249,95,254,151,255,229,127,249,95,254,151,255,229,127,249,95,254,151,255,229,127,51,32,172,252,47,255,203,255,242,191,252,47,255,203,255,242,191,19,247,191,48,47,204,11,243,194,188,35,96,222,114,85,173,234,208,152,119,141,70,235,137,96,222,135,37,237,230,190,190,21,176,155,55,102,71,141,102,126,115,126,61,191,188,101,104,25,90,134,150,161,101,104,25,90,238,147,251,228,62,185,79,86,145,85,100,21,89,69,86,145,85,100,21,89,69,86,145,85,228,195,248,48,62,140,15,227,195,104,28,26,135,198,201,79,227,196,97,50,208,11,90,146,41,45,201,13,112,84,99,0,142,10,224,200,23,112,140,36,47,246,189,211,61,28,242,101,208,198,6,127,34,251,250,69,158,202,19,217,109,236,4,55,54,120,227,229,230,69,182,177,54,118,156,141,45,199,216,216,210,198,218,216,177,54,118,132,86,225,114,66,173,194,29,54,182,180,177,81,54,246,167,231,175,127,125,254,98,179,183,63,62,125,253,108,245,117,105,215,189,215,139,253,27,250,199,219,79,55,111,223,109,94,140,223,206,63,93,204,54,175,196,119,61,215,139,137,108,228,145,61,215,59,135,48,74,175,117,231,43,233,177,102,240,25,124,6,159,193,103,240,245,88,235,177,150,103,144,103,144,103,208,99,173,199,58,31,143,47,27,50,237,108,200,246,210,157,176,214,190,179,239,114,82,105,167,25,246,68,210,54,177,205,249,246,202,7,238,220,117,91,52,85,209,22,103,203,182,221,117,240,168,247,237,56,135,145,89,146,89,146,89,146,89,146,89,146,89,210,175,126,55,66,253,234,250,213,229,231,228,231,228,231,228,231,166,159,159,211,175,174,95,93,191,186,68,167,68,167,68,167,126,245,93,31,209,59,153,40,157,170,146,253,148,114,179,87,139,35,46,114,209,251,243,215,252,30,33,56,252,48,95,111,66,240,245,6,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,207,107,154,248,58,190,142,175,227,235,248,58,190,142,175,167,30,30,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,227,243,117,20,61,41,69,175,67,80,244,26,69,71,209,81,116,20,29,69,71,209,81,116,20,29,69,71,209,81,116,20,29,69,71,209,81,116,20,29,69,207,107,154,40,58,138,142,162,163,232,40,58,138,142,162,167,30,30,138,142,162,163,232,40,58,138,142,162,163,232,40,58,138,142,162,163,232,40,58,138,142,162,163,232,40,58,138,142,162,163,232,92,249,148,92,121,21,194,149,87,92,57,87,206,149,115,229,92,57,87,206,149,115,229,92,57,87,206,149,115,229,92,57,87,206,149,115,229,92,121,94,211,228,202,185,114,174,156,43,231,202,185,114,174,60,245,240,184,114,174,156,43,231,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,167,228,202,203,16,174,188,228,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,243,154,38,87,62,109,87,78,68,19,209,68,52,17,157,122,120,68,52,17,77,68,19,209,68,52,17,77,68,19,209,68,52,17,77,68,19,209,68,52,17,77,68,19,209,68,52,17,77,68,19,209,83,18,209,69,8,17,93,16,209,68,52,17,77,68,19,209,68,52,17,77,68,19,209,68,52,17,77,68,19,209,68,52,17,77,68,79,82,68,243,187,252,46,191,203,239,230,240,179,34,191,203,239,242,187,252,46,191,203,239,242,187,252,46,191,203,239,242,187,252,46,191,203,239,242,187,252,46,191,155,196,239,194,184,48,46,140,11,227,6,192,184,229,170,90,213,67,49,238,26,133,214,19,193,184,15,203,216,205,125,123,43,92,55,111,204,58,141,98,126,115,126,61,191,188,101,98,153,88,38,150,137,101,98,153,88,142,147,227,228,56,57,78,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,228,189,120,47,222,139,247,226,189,232,26,186,134,174,201,79,215,196,97,47,16,11,42,146,41,21,73,13,50,170,16,32,163,2,50,242,1,25,35,73,138,125,239,116,15,123,124,233,181,129,131,159,88,190,126,209,166,242,196,114,27,152,225,6,14,110,136,220,188,104,54,208,6,30,183,129,101,136,13,44,109,160,13,60,118,3,3,180,228,150,19,106,201,237,176,129,165,13,140,178,129,47,223,188,248,245,249,139,231,175,126,126,243,244,197,55,165,205,139,126,235,248,254,243,187,155,183,239,222,126,184,252,124,254,238,129,6,231,197,68,118,51,80,131,243,247,19,137,82,231,220,237,178,186,157,57,118,142,157,99,231,216,57,118,221,206,186,157,101,2,100,2,100,2,116,59,235,118,206,199,180,203,87,76,59,95,177,189,116,39,240,180,239,236,187,172,81,218,105,134,61,145,196,74,108,183,189,189,242,129,59,119,221,22,77,85,180,197,217,178,109,119,29,60,234,125,59,206,97,228,126,228,126,228,126,228,126,228,126,228,126,116,142,223,141,80,231,184,206,113,25,52,25,52,25,52,25,180,233,103,208,116,142,235,28,215,57,46,21,41,21,41,21,169,115,124,215,71,244,78,247,73,120,170,41,63,165,236,233,213,226,136,139,92,244,254,252,181,161,39,8,223,62,64,222,155,224,228,189,65,222,145,119,228,29,121,71,222,145,119,228,29,121,71,222,145,119,228,29,121,207,227,123,36,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,190,158,19,95,175,131,243,245,26,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,61,143,239,145,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,159,28,95,103,209,243,177,232,85,112,139,94,177,232,44,58,139,206,162,179,232,44,58,139,206,162,179,232,44,58,139,206,162,231,241,61,146,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,31,205,162,151,193,45,122,201,162,179,232,44,58,139,206,162,179,232,44,58,139,206,162,179,232,44,58,139,158,199,247,72,22,157,69,103,209,89,116,22,157,69,63,117,139,78,81,83,212,20,53,69,157,122,120,20,53,69,77,81,83,212,20,53,69,77,81,83,212,20,53,69,77,81,83,212,20,53,69,77,81,83,212,20,53,69,77,81,83,212,147,85,212,69,112,69,93,80,212,20,53,69,77,81,83,212,20,53,69,77,81,83,212,20,53,69,77,81,231,241,61,146,162,166,168,41,106,138,154,249,101,126,153,95,230,151,249,101,126,153,95,230,151,249,101,126,153,95,230,151,249,205,128,173,50,191,204,47,243,203,252,50,191,204,47,243,203,252,78,220,252,2,188,0,47,192,11,240,134,6,188,229,170,90,213,65,1,239,154,139,214,19,1,188,15,3,218,205,29,125,107,95,55,111,204,250,207,101,126,115,126,61,191,188,69,103,209,89,116,22,157,69,103,209,89,220,19,247,196,61,113,79,68,17,81,68,20,17,69,68,17,81,68,20,17,69,68,17,81,196,194,176,48,44,12,11,195,194,32,28,8,7,194,201,15,225,196,209,49,172,11,81,146,169,40,201,202,109,84,193,221,70,197,109,100,234,54,70,2,23,251,222,233,158,9,249,114,252,162,134,125,206,250,250,181,157,202,115,214,45,234,164,22,53,108,149,229,230,181,181,168,22,53,244,162,150,193,23,181,180,168,22,53,252,162,134,46,7,46,39,84,14,220,97,81,75,139,26,127,81,223,188,186,171,174,94,244,219,206,207,31,118,247,85,47,38,178,146,129,250,170,255,53,134,40,37,213,123,174,165,153,26,175,199,235,241,122,188,30,175,215,76,173,153,90,84,65,84,65,84,65,51,181,102,234,124,168,189,216,199,180,99,31,219,75,119,114,88,251,206,190,139,64,165,157,102,216,19,9,210,196,230,228,219,43,31,184,115,215,109,209,84,69,91,156,45,219,118,215,193,163,222,183,227,28,70,28,73,28,73,28,73,28,73,28,73,28,73,99,250,221,8,53,166,107,76,23,141,19,141,19,141,19,141,155,126,52,78,99,186,198,116,141,233,194,154,194,154,194,154,26,211,119,125,68,239,208,161,224,169,146,245,83,138,196,94,45,142,184,200,69,239,207,95,151,123,130,76,240,183,140,189,9,195,216,27,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,246,212,250,16,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,246,199,200,216,145,244,196,36,189,14,67,210,107,36,29,73,71,210,145,116,36,29,73,71,210,145,116,36,29,73,71,210,145,116,36,29,73,71,210,145,116,36,29,73,71,210,145,116,36,29,73,71,210,145,116,36,29,73,71,210,145,116,36,29,73,71,210,145,244,212,146,16,73,71,210,145,116,36,29,73,71,210,145,116,36,29,73,71,210,145,244,201,147,116,190,60,177,47,175,194,248,242,138,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,60,53,11,228,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,135,249,242,50,140,47,47,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,39,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,211,201,232,34,140,140,46,200,104,50,154,140,38,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,39,43,163,57,94,142,151,227,229,120,115,248,89,145,227,229,120,57,94,142,151,227,229,120,57,94,142,151,227,229,120,57,94,142,151,227,229,120,57,94,142,151,227,77,226,120,161,92,40,23,202,133,114,131,160,220,114,85,173,234,225,40,119,13,67,235,137,160,220,135,125,236,230,222,189,85,174,155,55,102,29,135,49,191,57,191,158,95,222,146,177,100,44,25,75,198,146,177,100,44,205,73,115,210,156,52,39,129,72,32,18,136,4,34,129,72,32,18,136,4,34,129,72,32,82,95,212,23,245,69,125,81,95,140,13,99,195,216,228,103,108,226,224,23,148,5,24,201,20,140,164,103,25,85,24,150,81,97,25,57,177,140,145,60,197,190,119,186,71,62,190,244,220,195,0,79,51,95,191,116,83,121,154,185,61,204,116,15,3,116,71,110,94,58,123,104,15,143,223,195,50,204,30,150,246,208,30,14,217,195,32,93,186,229,132,186,116,59,236,97,105,15,71,221,195,95,254,186,222,196,167,95,87,113,93,231,188,232,178,130,215,31,215,115,63,223,12,254,187,38,231,197,68,182,111,80,147,243,183,19,24,177,196,249,208,101,244,55,83,234,148,58,165,78,169,83,234,250,155,245,55,19,255,196,63,241,175,191,89,127,115,62,98,93,122,98,218,233,137,237,165,59,113,166,125,103,223,37,137,210,78,51,236,137,228,81,98,171,236,237,149,15,220,185,235,182,104,170,162,45,206,150,109,187,235,224,81,239,219,113,14,35,213,35,213,35,213,35,213,35,213,35,213,163,87,252,110,132,122,197,245,138,75,152,73,152,73,152,73,152,77,63,97,166,87,92,175,184,94,113,153,71,153,71,153,71,189,226,187,62,162,119,118,79,126,83,21,249,41,37,75,175,22,71,92,228,162,247,231,175,241,60,90,180,246,59,178,222,12,38,235,13,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,158,203,52,145,117,100,29,89,71,214,145,117,100,29,89,79,61,60,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,199,39,235,248,121,58,126,94,15,230,231,53,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,158,203,52,241,115,252,28,63,199,207,241,115,252,28,63,79,61,60,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,89,242,201,88,242,106,176,37,175,88,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,242,92,166,201,146,179,228,44,57,75,206,146,179,228,44,121,234,225,177,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,79,198,146,151,131,45,121,201,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,231,50,77,150,124,218,150,156,130,166,160,41,104,10,58,245,240,40,104,10,154,130,166,160,41,104,10,154,130,166,160,41,104,10,154,130,166,160,41,104,10,154,130,166,160,41,104,10,154,130,166,160,39,163,160,139,193,10,186,160,160,41,104,10,154,130,166,160,41,104,10,154,130,166,160,41,104,10,154,130,166,160,41,104,10,154,130,158,152,130,102,118,153,93,102,151,217,205,225,103,69,102,151,217,101,118,153,93,102,151,217,101,118,153,93,102,151,217,101,118,153,93,102,151,217,101,118,153,93,102,55,137,217,5,112,1,92,0,23,192,29,10,112,203,85,181,170,7,1,220,53,7,173,39,2,112,31,6,177,155,59,246,214,182,110,222,152,29,158,195,252,230,252,122,126,121,139,194,162,176,40,44,10,139,194,162,176,248,38,190,137,111,226,155,200,33,114,136,28,34,135,200,33,114,136,28,34,135,200,33,114,136,121,97,94,152,23,230,133,121,65,53,80,13,84,147,31,170,137,163,93,216,21,66,36,83,33,146,212,97,84,131,29,70,197,97,100,226,48,70,2,20,251,222,233,158,241,248,210,125,241,134,61,135,124,253,90,77,229,57,228,22,47,171,197,27,86,253,184,121,173,44,158,197,235,187,120,229,224,197,43,45,158,197,235,191,120,67,203,110,203,9,149,221,118,88,188,210,226,133,95,188,239,250,149,23,251,87,110,111,179,242,98,34,203,118,100,179,242,232,157,202,218,148,17,114,132,28,33,71,200,17,114,109,202,218,148,113,124,28,31,199,207,147,227,107,83,22,109,16,109,56,189,104,195,246,210,157,172,209,190,179,239,98,62,105,167,25,246,68,194,34,177,201,244,246,202,7,238,220,117,91,52,85,209,22,103,203,182,221,117,240,168,247,237,56,135,17,185,17,185,17,185,17,185,17,185,17,185,209,242,125,55,66,45,223,90,190,197,191,196,191,196,191,196,191,166,31,255,210,242,173,229,91,203,183,64,162,64,162,64,162,150,239,93,31,209,59,88,39,92,169,24,252,148,98,159,87,139,35,46,114,209,251,243,215,63,30,33,247,250,29,77,111,6,208,244,6,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,125,76,154,142,153,167,96,230,245,0,102,94,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,51,227,89,155,241,106,128,25,175,152,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,241,172,205,120,57,192,140,151,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,211,206,180,51,237,76,59,211,206,180,51,237,76,59,211,206,180,51,237,76,59,211,206,180,51,237,76,59,211,206,180,51,237,76,59,211,206,180,51,237,76,59,211,206,163,105,231,98,128,118,46,104,103,218,153,118,166,157,105,103,218,153,118,166,157,105,103,218,153,118,166,157,105,103,218,153,118,166,157,39,160,157,217,92,54,151,205,101,115,115,248,89,145,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,77,98,115,65,91,208,22,180,5,109,143,135,182,229,170,90,213,71,66,219,53,1,173,39,2,109,31,230,175,155,187,244,214,179,110,222,152,237,155,192,252,230,252,122,126,121,11,190,130,175,224,43,248,10,190,130,175,176,38,172,9,107,194,154,128,33,96,8,24,2,134,128,33,96,8,24,2,134,128,33,96,8,117,65,93,80,23,212,5,117,33,52,8,13,66,147,31,161,137,99,91,72,21,30,36,83,15,146,72,93,84,3,212,69,69,93,36,87,23,35,113,137,125,239,116,79,116,124,233,178,102,199,62,51,124,253,202,76,229,153,225,214,44,249,154,29,91,214,184,121,101,172,153,53,235,178,102,229,128,53,43,173,153,53,235,182,102,199,87,207,150,19,170,158,237,176,102,165,53,27,109,205,254,250,183,103,175,158,62,95,253,244,236,215,205,231,187,105,60,94,116,95,187,217,199,171,139,15,231,111,103,127,92,220,92,252,126,243,241,250,187,6,228,197,68,214,48,64,3,242,253,89,140,222,136,220,229,130,26,146,65,113,80,28,20,7,197,65,113,13,201,26,146,161,123,232,30,186,215,144,172,33,57,31,52,46,192,48,237,0,195,246,210,157,68,209,190,179,239,194,60,105,167,25,246,68,34,33,177,97,244,246,202,7,238,220,117,91,52,85,209,22,103,203,182,221,117,240,168,247,237,56,135,17,172,17,172,17,172,17,172,17,172,17,172,209,220,125,55,66,205,221,154,187,133,188,132,188,132,188,132,188,166,31,242,210,220,173,185,91,115,183,216,161,216,161,216,161,230,238,93,31,209,59,62,39,66,169,236,251,148,194,157,87,139,35,46,114,209,251,243,215,41,30,59,221,186,139,182,55,1,105,123,131,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,158,195,44,209,118,180,61,131,175,111,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,61,253,240,208,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,127,164,180,29,83,207,129,169,215,1,153,122,141,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,158,195,44,49,117,76,61,131,175,111,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,61,253,240,48,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,63,5,166,206,156,231,96,206,171,128,230,188,98,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,207,97,150,204,57,115,158,193,215,55,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,158,126,120,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,121,24,115,94,6,52,231,37,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,121,14,179,100,206,153,243,12,190,190,153,115,230,156,57,103,206,105,105,90,154,150,166,165,105,105,90,154,150,166,165,105,105,90,154,150,166,165,105,233,228,195,163,165,105,105,90,154,150,166,165,105,105,90,154,150,166,165,105,105,90,154,150,94,21,171,34,160,150,46,104,105,90,154,150,166,165,105,105,90,154,150,166,165,105,105,90,154,150,166,165,115,152,37,45,77,75,103,240,245,77,75,79,91,75,179,189,108,47,219,203,246,230,240,179,34,219,203,246,178,189,108,47,219,203,246,178,189,108,47,219,203,246,178,189,108,47,219,203,246,178,189,108,47,219,155,196,246,130,186,160,46,168,11,234,134,131,186,229,170,90,213,129,160,238,154,136,214,19,129,186,15,115,217,205,93,124,235,93,55,111,204,250,76,100,126,115,126,61,191,188,5,101,65,89,80,22,148,5,101,65,89,184,19,238,132,59,225,78,32,17,72,4,18,129,68,32,17,72,4,18,129,68,32,17,72,132,192,32,48,8,12,2,131,192,144,27,228,6,185,201,143,220,196,177,48,100,11,63,146,169,31,201,68,105,84,1,149,70,69,105,100,167,52,70,226,21,251,222,233,158,0,249,114,204,90,134,122,38,250,250,149,156,202,51,209,173,101,246,107,25,170,124,114,243,74,90,75,107,25,98,45,203,128,107,89,90,75,107,25,102,45,195,85,245,150,19,170,234,237,176,150,165,181,140,177,150,47,158,254,242,243,179,77,101,244,162,219,30,110,95,211,63,119,68,47,38,178,120,3,59,162,55,127,206,168,165,208,15,94,65,11,52,220,14,183,195,237,112,59,220,174,5,90,11,180,160,128,160,128,160,128,22,104,45,208,249,64,119,161,139,105,135,46,182,151,238,164,160,246,157,125,23,64,74,59,205,176,39,18,99,137,141,185,183,87,62,112,231,174,219,162,169,138,182,56,91,182,237,174,131,71,189,111,199,57,140,48,144,48,144,48,144,48,144,48,144,48,144,118,242,187,17,106,39,215,78,46,152,38,152,38,152,38,152,54,253,96,154,118,114,237,228,218,201,69,37,69,37,69,37,181,147,239,250,136,222,145,63,177,79,133,230,167,20,72,189,90,28,113,145,139,222,159,191,222,244,136,137,220,59,158,222,12,225,233,13,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,250,184,60,29,53,79,66,205,235,33,212,188,70,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,231,198,115,119,227,213,16,55,94,113,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,185,187,241,114,136,27,47,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,39,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,199,20,207,197,16,241,92,16,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,79,66,60,243,185,124,46,159,203,231,230,240,179,34,159,203,231,242,185,124,46,159,203,231,242,185,124,46,159,203,231,242,185,124,46,159,203,231,242,185,124,46,159,155,196,231,194,182,176,45,108,11,219,14,192,182,229,170,90,213,199,98,219,53,2,173,39,130,109,31,22,176,155,251,244,86,180,110,222,152,237,29,193,252,230,252,122,126,121,203,190,178,175,236,43,251,202,190,178,175,188,38,175,201,107,242,154,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,33,99,200,117,113,93,92,23,215,197,117,81,52,20,13,69,147,159,162,137,195,91,96,21,36,36,83,18,146,10,94,84,67,224,69,5,94,164,135,23,35,137,137,125,239,116,15,117,124,233,180,105,71,63,65,124,253,226,76,229,9,226,54,45,131,77,59,186,185,113,243,226,216,52,155,214,109,211,202,33,155,86,218,52,155,214,117,211,6,180,209,150,19,106,163,237,176,105,165,77,27,113,211,254,250,183,103,175,158,62,95,253,244,236,215,205,39,188,233,65,94,244,216,188,217,199,171,139,15,231,111,103,127,92,220,92,252,126,243,241,250,187,94,228,197,68,54,49,68,47,242,253,97,140,223,147,220,229,138,122,147,217,113,118,156,29,103,199,217,113,189,201,122,147,57,124,14,159,195,215,155,172,55,57,31,71,46,211,48,237,76,195,246,210,157,144,209,190,179,239,242,61,105,167,25,246,68,82,34,177,173,244,246,202,7,238,220,117,91,52,85,209,22,103,203,182,221,117,240,168,247,237,56,135,145,181,145,181,145,181,145,181,145,181,145,181,209,231,125,55,66,125,222,250,188,229,190,228,190,228,190,228,190,166,159,251,210,231,173,207,91,159,183,36,162,36,162,36,162,62,239,93,31,209,59,81,39,85,169,2,252,148,242,158,87,139,35,46,114,209,251,243,215,52,30,61,240,186,139,183,55,33,121,123,131,183,227,237,120,59,222,142,183,227,237,120,59,222,142,183,227,237,120,59,222,158,199,44,241,118,188,61,131,175,111,188,29,111,199,219,241,118,188,29,111,199,219,241,118,188,29,111,199,219,241,118,188,29,111,199,219,241,118,188,61,253,240,240,118,188,29,111,199,219,241,118,188,29,111,199,219,241,118,188,29,111,127,164,188,29,85,207,130,170,215,33,169,122,141,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,158,199,44,81,117,84,61,131,175,111,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,61,253,240,80,117,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,29,85,63,5,170,206,157,103,225,206,171,144,238,188,226,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,207,99,150,220,57,119,158,193,215,55,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,158,126,120,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,121,32,119,94,134,116,231,37,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,121,30,179,228,206,185,243,12,190,190,185,115,238,156,59,231,206,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,233,228,195,35,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,94,139,233,34,164,152,46,136,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,243,152,37,49,77,76,103,240,245,77,76,79,91,76,243,189,124,47,223,203,247,230,240,179,34,223,203,247,242,189,124,47,223,203,247,242,189,124,47,223,203,247,242,189,124,47,223,203,247,242,189,124,47,223,155,196,247,194,186,176,46,172,11,235,6,196,186,229,170,90,213,161,176,238,26,137,214,19,193,186,15,139,217,205,125,124,43,94,55,111,204,122,141,100,126,115,126,61,191,188,101,101,89,89,86,150,149,101,101,89,89,190,147,239,228,59,249,78,38,145,73,100,18,153,68,38,145,73,100,18,153,68,38,145,73,228,192,56,48,14,140,3,227,192,168,27,234,134,186,201,79,221,196,225,48,112,11,66,146,41,33,201,5,106,84,33,161,70,5,106,228,7,53,70,18,22,251,222,233,30,2,249,114,212,102,6,123,66,250,250,197,156,202,19,210,109,230,4,54,51,88,19,229,230,197,180,153,54,51,204,102,150,33,55,179,180,153,54,51,212,102,6,108,239,45,39,212,222,219,97,51,75,155,57,234,102,254,253,197,203,213,95,94,188,92,61,123,245,211,179,85,89,84,205,166,75,122,177,127,27,255,235,221,251,217,239,239,222,207,46,62,252,113,49,91,127,208,119,253,209,139,137,108,224,145,253,209,223,13,96,148,206,232,78,87,209,19,205,190,179,239,236,59,251,206,190,235,137,214,19,45,71,32,71,32,71,160,39,90,79,116,62,14,94,38,99,218,153,140,237,165,59,33,169,125,103,223,229,147,210,78,51,236,137,164,92,98,91,239,237,149,15,220,185,235,182,104,170,162,45,206,150,109,187,235,224,81,239,219,113,14,35,43,36,43,36,43,36,43,36,43,36,43,164,191,252,110,132,250,203,245,151,203,173,201,173,201,173,201,173,77,63,183,166,191,92,127,185,254,114,73,74,73,74,73,74,253,229,187,62,162,119,34,80,42,84,229,249,41,229,85,175,22,71,92,228,162,247,231,175,89,61,66,96,119,55,87,111,134,114,245,6,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,207,99,154,184,58,174,142,171,227,234,184,58,174,142,171,167,30,30,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,227,115,117,244,60,25,61,175,135,210,243,26,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,207,99,154,232,57,122,142,158,163,231,232,57,122,142,158,167,30,30,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,28,249,84,28,121,53,212,145,87,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,121,30,211,228,200,57,114,142,156,35,231,200,57,114,142,60,245,240,56,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,167,226,200,203,161,142,188,228,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,243,152,38,71,62,109,71,78,64,19,208,4,52,1,157,122,120,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,83,17,208,197,80,1,93,16,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,79,74,64,243,186,188,46,175,203,235,230,240,179,34,175,203,235,242,186,188,46,175,203,235,242,186,188,46,175,203,235,242,186,188,46,175,203,235,242,186,188,46,175,155,196,235,194,183,240,45,124,11,223,14,196,183,229,170,90,213,67,240,237,26,131,214,19,193,183,15,107,216,205,253,122,43,91,55,111,204,14,142,97,126,115,126,61,191,188,229,96,57,88,14,150,131,229,96,57,88,118,147,221,100,55,217,77,222,144,55,228,13,121,67,222,144,55,228,13,121,67,222,144,55,100,188,24,47,198,139,241,98,188,136,26,162,134,168,201,79,212,196,161,46,224,10,30,146,41,15,73,137,48,170,161,8,163,130,48,242,64,24,35,233,137,125,239,116,15,120,124,233,188,117,131,158,60,190,126,161,166,242,228,113,91,151,209,214,13,106,123,220,188,80,182,206,214,245,219,186,114,232,214,149,182,206,214,245,221,186,129,205,182,229,132,154,109,59,108,93,105,235,70,217,186,151,223,245,41,47,14,111,221,251,189,125,202,139,137,108,221,128,62,229,247,81,250,148,15,94,69,159,50,71,206,145,115,228,28,57,71,174,79,89,159,50,147,207,228,51,249,250,148,245,41,231,99,202,229,27,166,157,111,216,94,186,19,56,218,119,246,93,214,39,237,52,195,158,72,98,36,182,155,222,94,249,192,157,187,110,139,166,42,218,226,108,217,182,187,14,30,245,190,29,231,48,114,55,114,55,114,55,114,55,114,55,114,55,122,190,239,70,168,231,91,207,183,12,152,12,152,12,152,12,216,244,51,96,122,190,245,124,235,249,150,74,148,74,148,74,212,243,189,235,35,122,167,235,36,44,85,131,159,82,246,243,106,113,196,69,46,122,127,254,26,200,35,133,95,191,231,234,205,80,174,222,224,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,121,76,19,87,199,213,113,117,92,29,87,199,213,113,245,212,195,195,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,125,124,174,142,158,39,163,231,245,80,122,94,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,121,76,19,61,71,207,209,115,244,28,61,71,207,209,243,212,195,67,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,156,35,159,138,35,175,134,58,242,138,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,207,99,154,28,57,71,206,145,115,228,28,57,71,206,145,167,30,30,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,249,84,28,121,57,212,145,151,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,121,30,211,228,200,167,237,200,9,104,2,154,128,38,160,83,15,143,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,122,42,2,186,24,42,160,11,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,232,73,9,104,94,151,215,229,117,121,221,28,126,86,228,117,121,93,94,151,215,229,117,121,93,94,151,215,229,117,121,93,94,151,215,229,117,121,93,94,151,215,229,117,147,120,93,248,22,190,133,111,225,219,129,248,182,92,85,171,122,8,190,93,99,208,122,34,248,246,97,13,187,185,95,111,101,235,230,141,217,193,49,204,111,206,175,231,151,183,28,44,7,203,193,114,176,28,44,7,203,110,178,155,236,38,187,201,27,242,134,188,33,111,200,27,242,134,188,33,111,200,27,242,134,140,23,227,197,120,49,94,140,23,81,67,212,16,53,249,137,154,56,212,5,92,193,67,50,229,33,41,17,70,53,20,97,84,16,70,30,8,99,36,61,177,239,157,238,1,143,47,157,183,110,208,147,199,215,47,212,84,158,60,110,235,50,218,186,65,109,143,155,23,202,214,217,186,126,91,87,14,221,186,210,214,217,186,190,91,55,176,217,182,156,80,179,109,135,173,43,109,221,136,91,247,203,95,239,250,148,23,93,183,238,250,227,238,62,229,197,68,182,110,112,159,242,191,6,48,114,159,242,158,171,232,83,230,200,57,114,142,156,35,231,200,245,41,235,83,102,242,153,124,38,95,159,178,62,229,124,76,185,124,195,180,243,13,219,75,119,2,71,251,206,190,203,250,164,157,102,216,19,73,140,196,118,211,219,43,31,184,115,215,109,209,84,69,91,156,45,219,118,215,193,163,222,183,227,28,70,238,70,238,70,238,70,238,70,238,70,238,70,207,247,221,8,245,124,235,249,150,1,147,1,147,1,147,1,155,126,6,76,207,183,158,111,61,223,82,137,82,137,82,137,122,190,119,125,68,239,116,157,132,165,106,240,83,202,126,94,45,142,184,200,69,239,207,95,3,121,212,240,235,183,92,189,25,202,213,27,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,61,143,105,226,234,184,58,174,142,171,227,234,184,58,174,158,122,120,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,143,207,213,209,243,100,244,188,30,74,207,107,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,60,143,105,162,231,232,57,122,142,158,163,231,232,57,122,158,122,120,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,115,228,83,113,228,213,80,71,94,113,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,121,76,147,35,231,200,57,114,142,156,35,231,200,57,242,212,195,227,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,159,138,35,47,135,58,242,146,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,207,99,154,28,249,180,29,57,1,77,64,19,208,4,116,234,225,17,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,79,69,64,23,67,5,116,65,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,61,41,1,205,235,242,186,188,46,175,155,195,207,138,188,46,175,203,235,242,186,188,46,175,203,235,242,186,188,46,175,203,235,242,186,188,46,175,203,235,242,186,188,110,18,175,11,223,194,183,240,45,124,59,16,223,150,171,106,85,15,193,183,107,12,90,79,4,223,62,172,97,55,247,235,173,108,221,188,49,59,56,134,249,205,249,245,252,242,150,131,229,96,57,88,14,150,131,229,96,217,77,118,147,221,100,55,121,67,222,144,55,228,13,121,67,222,144,55,228,13,121,67,222,144,241,98,188,24,47,198,139,241,34,106,136,26,162,38,63,81,19,135,186,128,43,120,72,166,60,36,37,194,168,134,34,140,10,194,200,3,97,140,164,39,246,189,211,61,224,241,165,243,214,13,122,242,248,250,133,154,202,147,199,109,93,70,91,55,168,237,113,243,66,217,58,91,215,111,235,202,161,91,87,218,58,91,215,119,235,6,54,219,150,19,106,182,237,176,117,165,173,27,109,235,126,125,241,114,245,247,87,47,158,151,139,187,86,229,69,183,221,187,121,247,126,246,95,31,222,189,45,23,187,187,149,23,19,217,192,129,221,202,247,198,48,106,195,114,135,107,233,89,230,203,249,114,190,156,47,231,203,245,44,235,89,102,245,89,125,86,95,207,178,158,229,124,172,185,220,195,180,115,15,219,75,119,130,72,251,206,190,203,0,165,157,102,216,19,73,146,196,246,212,219,43,31,184,115,215,109,209,84,69,91,156,45,219,118,215,193,163,222,183,227,28,70,30,71,30,71,30,71,30,71,30,71,30,71,255,247,221,8,245,127,235,255,150,13,147,13,147,13,147,13,155,126,54,76,255,183,254,111,253,223,210,138,210,138,210,138,250,191,119,125,68,239,212,157,228,165,202,240,83,202,132,94,45,142,184,200,69,239,207,95,51,121,196,80,236,46,198,222,132,97,236,13,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,123,106,125,136,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,251,99,100,236,72,122,98,146,94,135,33,233,53,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,122,106,73,136,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,250,228,73,58,95,158,216,151,87,97,124,121,197,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,158,154,5,242,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,195,124,121,25,198,151,151,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,233,100,116,17,70,70,23,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,147,149,209,28,47,199,203,241,114,188,57,252,172,200,241,114,188,28,47,199,203,241,114,188,28,47,199,203,241,114,188,28,47,199,203,241,114,188,28,47,199,203,241,38,113,188,80,46,148,11,229,66,185,65,80,110,185,170,86,245,112,148,187,134,161,245,68,80,238,195,62,118,115,239,222,42,215,205,27,179,142,195,152,223,156,95,207,47,111,201,88,50,150,140,37,99,201,88,50,150,230,164,57,105,78,154,147,64,36,16,9,68,2,145,64,36,16,9,68,2,145,64,36,16,169,47,234,139,250,162,190,168,47,198,134,177,97,108,242,51,54,113,240,11,202,2,140,100,10,70,210,179,140,42,12,203,168,176,140,156,88,198,72,158,98,223,59,221,35,31,95,122,238,97,128,167,153,175,95,186,169,60,205,220,30,102,186,135,1,186,35,55,47,157,61,180,135,199,239,97,25,102,15,75,123,104,15,135,236,97,144,46,221,114,66,93,186,29,246,176,180,135,35,239,225,253,62,231,69,183,29,220,215,229,188,152,200,254,13,236,114,142,213,227,172,195,153,84,39,213,73,117,82,157,84,215,225,172,195,153,250,167,254,169,255,44,213,191,14,103,9,10,9,138,211,75,80,108,47,221,137,52,237,59,251,46,77,148,118,154,97,79,36,147,18,91,102,111,175,124,224,206,93,183,69,83,21,109,113,182,108,219,93,7,143,122,223,142,115,24,201,30,201,30,201,30,201,30,201,30,201,30,221,226,119,35,212,45,174,91,92,202,76,202,76,202,76,202,108,250,41,51,221,226,186,197,117,139,203,61,202,61,202,61,234,22,223,245,17,189,243,123,50,156,234,200,79,41,93,122,181,56,226,34,23,189,63,127,173,231,17,227,181,247,217,122,51,156,173,55,216,58,182,142,173,99,235,216,58,182,142,173,99,235,216,58,182,142,173,99,235,216,58,182,142,173,99,235,216,122,62,211,196,214,177,117,108,29,91,199,214,177,117,108,61,245,240,176,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,31,159,173,35,232,9,9,122,61,156,160,215,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,122,62,211,68,208,17,116,4,29,65,71,208,17,116,4,61,245,240,16,116,4,29,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,231,201,167,227,201,171,225,158,188,226,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,243,153,38,79,206,147,243,228,60,57,79,206,147,243,228,169,135,199,147,243,228,60,57,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,62,29,79,94,14,247,228,37,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,158,207,52,121,242,105,123,114,18,154,132,38,161,73,232,212,195,35,161,73,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,154,132,158,142,132,46,134,75,232,130,132,38,161,73,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,122,114,18,154,219,229,118,185,93,110,55,135,159,21,185,93,110,151,219,229,118,185,93,110,151,219,229,118,185,93,110,151,219,229,118,185,93,110,151,219,229,118,185,221,36,110,23,194,133,112,33,92,8,119,48,194,45,87,213,170,30,134,112,215,32,180,158,8,194,125,216,196,110,238,217,91,221,186,121,99,214,97,16,243,155,243,235,249,229,45,13,75,195,210,176,52,44,13,75,195,18,156,4,39,193,73,112,82,135,212,33,117,72,29,82,135,212,33,117,72,29,82,135,212,33,233,69,122,145,94,164,23,233,197,213,112,53,92,77,126,174,38,14,120,193,87,32,145,76,145,72,90,138,81,13,167,24,21,138,145,11,197,24,201,80,236,123,167,123,204,227,75,143,221,27,248,84,242,245,203,53,149,167,146,219,189,204,118,111,96,15,228,230,229,178,123,118,175,255,238,149,195,119,175,180,123,118,239,152,221,27,220,127,91,78,168,255,182,195,238,149,118,47,244,238,189,121,249,242,233,47,207,255,247,211,95,159,255,245,213,234,199,167,191,252,186,122,241,244,151,159,159,173,254,242,234,213,234,245,211,151,175,223,188,92,255,228,183,106,246,236,225,231,247,239,207,175,223,222,158,223,188,253,248,97,246,219,249,245,205,108,243,154,206,126,255,240,97,246,233,252,253,167,207,239,239,117,50,151,243,102,34,59,217,165,147,249,219,79,255,135,158,131,25,222,212,28,250,234,223,92,53,155,47,27,98,253,136,127,48,43,235,239,254,2,180,90,206,139,237,223,197,158,253,235,239,62,171,34,134,89,127,232,48,151,219,195,172,255,58,246,201,159,142,148,94,173,15,156,96,148,179,244,25,96,66,185,62,112,148,241,14,116,220,60,163,235,245,209,231,25,234,64,199,205,51,122,159,243,192,121,198,59,80,159,121,38,72,4,140,180,151,233,110,58,9,83,1,99,206,50,217,247,204,132,201,128,209,231,153,226,123,102,194,126,231,129,243,140,119,160,206,243,76,151,182,24,99,55,71,56,78,247,73,166,74,92,12,29,100,172,243,244,158,100,39,6,181,239,244,187,4,82,234,137,134,62,83,231,169,166,203,178,140,241,149,62,194,113,142,153,228,129,59,122,221,22,77,85,180,197,217,178,109,119,29,61,242,253,60,214,113,250,76,50,65,50,104,164,125,12,123,152,62,51,76,144,14,26,250,87,109,81,14,211,103,134,209,19,66,35,109,97,208,179,244,30,96,204,148,208,152,3,76,241,157,48,122,82,104,204,1,70,255,69,38,93,71,249,208,49,70,58,78,231,73,166,235,41,31,250,235,117,164,227,244,153,100,130,4,219,192,41,198,57,76,231,25,166,72,177,141,241,141,49,244,89,58,15,48,69,146,109,140,1,134,62,75,239,1,198,76,179,141,57,192,232,63,219,164,236,46,31,56,200,104,231,233,59,204,36,253,229,131,135,25,233,60,125,134,25,61,107,57,210,151,118,218,1,198,204,91,142,57,192,40,223,27,101,46,117,153,31,252,136,222,217,65,249,81,245,231,167,148,108,189,90,28,113,145,139,222,159,191,150,245,177,163,189,29,185,253,190,198,245,35,184,253,84,218,215,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,62,253,87,58,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,255,8,184,61,58,159,9,157,223,247,132,172,35,232,252,84,158,150,133,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,233,191,210,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,249,169,209,121,14,62,19,7,95,134,117,240,37,7,207,193,115,240,28,60,7,207,193,115,240,89,252,250,203,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,167,103,220,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,252,72,14,190,8,235,224,11,14,158,131,231,224,57,120,14,158,131,231,224,179,248,245,151,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,222,166,183,233,109,122,155,222,166,183,233,109,122,155,222,166,183,233,109,122,155,222,166,183,233,109,122,155,222,166,183,51,26,32,189,77,111,211,219,244,54,189,77,111,211,219,107,189,93,132,109,49,47,180,152,211,219,244,54,189,77,111,211,219,244,118,38,191,254,210,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,118,70,3,164,183,233,109,122,155,222,166,183,233,109,122,251,171,222,14,218,189,93,232,222,166,183,233,109,122,155,222,166,183,233,237,76,126,253,165,183,233,109,122,155,222,166,183,233,109,122,155,222,166,183,115,208,219,156,49,103,204,25,115,198,156,49,103,204,25,115,198,156,49,103,204,25,115,198,156,49,103,204,25,115,198,156,49,103,204,25,115,198,156,49,103,124,164,51,134,134,161,97,104,24,26,14,138,134,203,53,27,14,135,134,203,121,117,74,104,120,115,91,255,225,30,244,221,252,207,173,254,157,245,156,214,252,230,252,122,126,121,187,23,11,127,189,234,215,203,28,253,199,83,193,84,48,21,76,5,83,193,84,48,197,74,177,166,86,151,20,235,196,21,43,117,73,93,82,151,212,37,117,73,93,82,151,212,37,117,73,93,18,110,132,27,225,70,184,17,110,28,17,71,196,17,77,195,17,197,1,62,184,14,20,147,41,138,201,133,158,148,97,233,73,57,25,122,194,126,228,97,63,142,218,218,160,45,139,229,132,90,22,31,203,214,142,180,110,251,222,233,222,87,196,129,197,124,246,203,175,171,215,47,159,190,120,81,109,254,115,189,157,63,61,125,254,226,127,189,124,250,252,197,230,125,55,91,186,232,188,165,23,215,55,179,79,239,207,223,189,171,54,255,185,126,113,254,56,127,251,238,255,189,63,127,251,110,243,190,223,173,236,98,34,43,27,178,24,244,224,148,226,181,132,30,117,20,149,161,112,32,28,8,7,194,129,112,160,202,80,149,161,89,236,37,108,9,91,194,150,42,67,225,85,120,245,145,225,213,237,197,59,253,43,241,190,211,239,250,231,217,212,19,13,125,38,36,56,133,36,220,94,251,192,29,189,110,139,166,42,218,226,108,217,182,187,142,30,249,126,30,235,56,112,53,92,13,87,195,213,112,53,92,173,210,86,165,173,74,91,224,31,248,7,254,129,255,28,6,168,210,86,165,173,74,91,81,20,81,20,81,148,108,163,40,143,188,210,246,114,217,59,82,33,86,163,5,247,148,2,63,87,139,35,46,114,209,251,243,87,182,27,55,241,212,141,232,55,35,18,253,6,209,71,244,17,125,68,31,209,71,244,17,125,68,31,209,71,244,17,253,12,102,137,232,35,250,136,62,162,143,232,35,250,136,62,162,143,232,35,250,136,62,162,143,232,35,250,136,62,162,143,232,35,250,136,62,162,143,232,35,250,136,62,162,143,232,35,250,136,62,162,143,232,35,250,136,62,162,143,232,103,79,244,113,251,28,185,125,61,34,183,175,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,207,96,150,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,125,92,110,207,206,231,104,231,171,17,237,124,197,206,179,243,236,60,59,207,206,179,243,236,60,59,207,206,179,243,236,124,6,179,100,231,217,121,118,158,157,103,231,217,121,118,158,157,103,231,217,121,118,158,157,103,231,217,121,118,158,157,103,231,217,121,118,158,157,103,231,217,121,118,158,157,103,231,217,121,118,158,157,103,231,217,121,118,158,157,103,231,217,121,118,190,28,209,206,151,236,60,59,207,206,179,243,236,60,59,207,206,179,243,236,60,59,207,206,103,48,75,118,158,157,103,231,217,121,118,158,157,103,231,217,121,226,155,248,38,190,51,217,66,226,155,248,206,96,128,196,55,241,77,124,19,223,196,55,241,77,124,103,241,179,13,241,77,124,19,223,196,55,241,77,124,19,223,196,55,241,77,124,19,223,196,119,47,241,93,140,40,190,11,226,155,248,38,190,137,111,226,155,248,38,190,137,111,226,155,248,38,190,51,152,37,241,77,124,19,223,196,55,241,157,187,248,102,147,217,100,54,153,77,102,147,217,100,54,153,77,102,147,217,100,54,153,77,102,147,217,100,54,153,77,102,147,217,100,54,153,77,102,147,217,228,35,109,50,104,12,26,131,198,160,113,32,104,188,249,207,213,255,120,254,234,217,175,111,94,61,251,233,14,30,175,254,91,30,223,125,112,181,42,86,139,99,9,242,230,63,103,255,231,237,135,139,155,207,31,46,254,184,19,174,179,255,38,174,255,253,193,127,194,201,213,188,152,47,224,228,62,243,75,198,150,135,30,18,104,6,154,129,102,160,25,104,6,154,129,102,160,57,139,189,4,154,129,102,160,25,104,6,154,129,230,71,6,154,85,88,99,226,153,51,241,237,181,15,220,209,235,182,104,170,162,45,206,150,109,187,235,232,145,239,231,177,142,3,220,3,247,192,61,112,15,220,3,247,192,61,112,15,220,3,247,192,61,112,15,220,231,48,64,224,30,184,7,238,129,123,224,30,184,7,238,243,4,247,202,192,25,253,71,110,244,175,22,71,92,228,162,247,231,47,10,48,173,40,64,147,36,10,208,136,2,136,2,136,2,136,2,136,2,136,2,100,241,43,191,40,128,40,128,40,128,40,128,40,128,40,64,22,243,20,5,16,5,200,8,8,139,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,156,68,20,0,235,159,22,235,175,147,176,254,26,235,199,250,177,126,172,31,235,199,250,179,248,245,29,235,199,250,177,126,172,31,235,199,250,179,152,39,214,143,245,103,132,125,177,126,172,31,235,199,250,177,126,172,31,235,199,250,177,126,172,31,235,199,250,177,126,172,31,235,199,250,177,126,172,31,235,199,250,177,126,172,31,235,199,250,177,126,172,31,235,199,250,177,254,252,88,63,163,63,45,163,95,37,49,250,21,163,207,232,51,250,140,62,163,207,232,103,241,187,56,163,207,232,51,250,140,62,163,207,232,103,49,79,70,159,209,207,72,238,50,250,140,62,163,207,232,51,250,140,62,163,207,232,51,250,140,62,163,207,232,51,250,140,62,163,207,232,51,250,140,62,163,207,232,51,250,140,62,163,207,232,51,250,140,62,163,207,232,51,250,140,62,163,63,204,232,151,73,140,126,201,232,51,250,140,62,163,207,232,51,250,89,252,46,206,232,51,250,140,62,163,207,232,51,250,89,204,147,209,103,244,51,146,187,140,62,163,207,232,51,250,100,57,89,78,150,147,229,100,57,89,78,150,147,229,100,57,89,78,150,147,229,100,57,89,78,150,147,229,100,121,38,223,27,201,114,178,156,44,39,203,201,114,178,156,44,39,203,163,203,242,34,137,44,47,200,114,178,156,44,39,203,201,114,178,60,139,223,197,201,114,178,156,44,39,203,201,114,178,60,139,121,146,229,100,121,70,222,148,44,63,5,89,206,64,51,208,12,52,3,205,64,51,208,12,52,3,205,64,51,208,12,52,3,205,64,51,208,12,52,3,205,64,51,208,12,52,3,205,64,51,208,71,26,104,160,25,104,6,154,129,230,20,160,185,92,147,230,232,160,185,156,87,167,4,154,55,63,36,252,112,79,23,111,254,231,150,28,207,198,25,234,252,230,252,122,126,121,187,23,50,127,61,220,215,211,140,125,10,98,153,88,38,150,137,101,98,153,88,38,108,9,219,212,34,148,176,157,184,176,37,66,137,80,34,148,8,37,66,137,80,34,148,8,37,66,137,80,250,142,190,163,239,232,59,250,142,113,98,156,24,167,105,24,167,56,248,8,37,2,118,50,5,59,19,99,49,101,18,22,83,78,134,197,0,39,147,2,39,99,126,169,164,168,196,44,39,84,137,233,75,229,79,95,42,35,237,248,190,119,186,247,101,120,224,171,225,249,207,63,62,255,229,167,213,223,158,253,252,244,245,155,215,171,23,79,127,249,249,217,234,233,47,127,127,254,63,55,253,175,139,206,203,254,246,242,183,183,215,127,204,174,46,46,207,63,125,254,52,219,44,196,236,252,250,191,222,254,227,187,122,215,197,68,118,57,100,189,235,195,227,137,215,222,218,239,12,202,89,81,71,212,17,117,68,29,81,71,229,172,202,89,179,216,75,116,20,29,69,71,149,179,162,184,40,238,35,163,184,219,139,119,250,55,239,125,167,223,245,143,205,169,39,26,250,76,128,115,10,23,185,189,246,129,59,122,221,22,77,85,180,197,217,178,109,119,29,61,242,253,60,214,113,80,113,84,28,21,71,197,81,113,84,92,121,176,242,96,229,193,226,11,226,11,226,11,226,11,57,12,80,121,176,242,96,229,193,130,53,130,53,130,53,217,6,107,30,121,121,240,229,178,119,64,68,72,72,223,240,41,197,151,174,22,71,92,228,162,247,231,175,214,56,110,126,235,0,195,111,198,96,248,13,134,143,225,99,248,24,62,134,159,154,141,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,159,39,195,71,234,179,34,245,245,24,164,190,70,234,145,122,164,30,169,71,234,83,19,112,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,35,144,122,62,62,43,31,95,141,225,227,43,62,158,143,231,227,249,120,62,62,181,231,230,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,127,108,62,190,28,195,199,151,124,60,31,207,199,243,241,124,124,106,207,205,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,84,55,213,77,117,39,55,181,84,55,213,77,117,83,221,84,55,213,77,117,103,113,107,166,186,169,238,60,6,72,117,83,221,84,55,213,77,117,83,221,84,55,213,77,117,83,221,84,55,213,189,95,117,23,99,168,238,130,234,166,186,169,110,170,155,234,78,173,144,169,110,170,155,234,166,186,169,110,170,155,234,166,186,169,110,170,155,234,206,82,117,243,199,252,49,127,204,31,243,199,252,49,127,204,31,243,199,252,49,127,204,31,243,199,252,49,127,204,31,243,199,252,49,127,204,31,243,199,252,241,145,254,24,38,134,137,97,98,152,120,4,76,92,174,57,113,104,76,92,206,171,83,194,196,155,91,252,15,247,232,239,230,127,110,61,240,236,168,153,205,111,206,175,231,151,183,123,17,241,215,107,127,189,216,192,139,208,194,180,48,45,76,11,211,194,180,48,221,74,183,166,214,152,116,235,196,117,43,141,73,99,210,152,52,38,141,73,99,210,152,52,38,141,73,99,146,111,228,27,249,70,190,145,111,124,17,95,196,23,77,195,23,197,129,63,24,15,44,147,41,150,201,139,164,148,99,144,148,114,50,36,133,6,201,73,131,12,216,227,17,122,26,203,9,245,52,62,174,61,30,105,1,247,189,211,189,175,145,99,86,245,111,111,126,124,249,236,167,77,167,232,98,216,174,94,125,254,237,253,197,31,223,149,138,46,38,178,172,163,151,138,126,157,79,226,86,209,135,15,161,86,20,20,4,5,65,65,80,16,20,84,43,170,86,52,139,189,4,47,193,75,240,82,173,40,200,10,178,62,50,200,186,189,120,167,127,49,222,119,250,93,255,84,155,122,162,161,207,132,7,167,80,133,219,107,31,184,163,215,109,209,84,69,91,156,45,219,118,215,209,35,223,207,99,29,7,180,6,173,65,107,208,26,180,6,173,213,222,170,189,85,123,11,255,195,255,240,63,252,159,195,0,213,222,170,189,85,123,43,150,34,150,34,150,146,109,44,229,145,215,222,94,46,123,199,43,68,108,52,229,158,82,248,231,106,113,196,69,46,122,127,254,10,121,51,72,63,125,67,241,155,81,40,126,131,226,163,248,40,62,138,143,226,167,167,227,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,231,73,241,177,250,188,88,125,61,10,171,175,177,122,172,30,171,199,234,177,250,244,12,28,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,250,8,172,158,145,207,203,200,87,163,24,249,138,145,103,228,25,121,70,158,145,79,111,186,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,31,157,145,47,71,49,242,37,35,207,200,51,242,140,60,35,159,222,116,51,242,140,60,35,207,200,51,242,140,60,35,207,200,51,242,140,60,35,207,200,51,242,140,60,217,77,118,147,221,201,93,45,217,77,118,147,221,100,55,217,77,118,147,221,89,220,154,201,110,178,59,143,1,146,221,100,55,217,77,118,147,221,100,55,217,77,118,147,221,100,55,217,77,118,31,144,221,197,40,178,187,32,187,201,110,178,155,236,38,187,211,75,100,178,155,236,38,187,201,110,178,155,236,38,187,201,110,178,155,236,38,187,179,148,221,12,50,131,204,32,51,200,12,50,131,204,32,51,200,12,50,131,204,32,51,200,12,50,131,204,32,51,200,12,50,131,204,32,51,200,12,50,131,124,164,65,6,138,129,98,160,24,40,30,3,20,151,107,82,28,28,20,151,243,234,148,64,241,230,38,255,195,61,253,187,249,159,91,18,60,59,110,104,243,155,243,235,249,229,237,94,72,252,245,226,95,175,54,244,42,196,48,49,76,12,19,195,196,48,49,76,184,18,174,169,69,38,225,58,113,225,74,100,18,153,68,38,145,73,100,18,153,68,38,145,73,100,18,153,244,27,253,70,191,209,111,244,27,99,196,24,49,70,211,48,70,113,240,15,202,3,204,100,10,102,50,99,41,229,40,44,165,156,12,75,1,66,178,2,33,67,86,121,140,202,198,114,66,149,141,143,108,149,71,218,193,125,239,116,239,203,100,255,182,254,244,252,245,175,207,95,252,248,244,151,95,87,127,121,245,106,85,86,171,229,170,90,149,171,166,235,146,254,241,246,211,205,219,119,191,157,95,223,204,126,255,240,97,86,86,179,229,189,58,209,114,222,76,100,55,3,214,137,238,24,75,180,22,209,142,215,86,30,138,2,162,128,40,32,10,136,2,42,15,85,30,154,197,94,162,149,104,37,90,169,60,20,85,69,85,31,25,85,221,94,188,211,191,9,239,59,253,174,127,140,77,61,209,208,103,2,128,83,184,193,237,181,15,220,209,235,182,104,170,162,45,206,150,109,187,235,232,145,239,231,177,142,131,82,163,212,40,53,74,141,82,163,212,202,109,149,219,42,183,197,251,241,126,188,31,239,207,97,128,202,109,149,219,42,183,21,60,17,60,17,60,201,54,120,242,200,203,109,47,151,189,3,20,66,52,250,112,79,41,222,115,181,56,226,34,23,189,63,127,181,187,81,243,77,15,49,251,58,36,179,175,49,123,204,30,179,199,236,49,123,204,30,179,207,107,158,152,61,102,159,9,218,193,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,251,71,200,236,145,249,44,200,124,21,146,204,87,200,60,50,143,204,35,243,200,60,50,143,204,231,53,79,100,30,153,207,4,224,32,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,252,212,201,60,255,158,133,127,47,67,250,247,146,127,231,223,249,119,254,157,127,231,223,249,247,188,230,201,191,243,239,153,104,26,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,247,0,254,189,8,233,223,11,254,157,127,231,223,249,119,254,157,127,231,223,243,154,39,255,206,191,103,162,105,248,119,254,157,127,231,223,249,119,254,157,127,231,223,249,247,204,252,59,181,77,109,83,219,212,118,30,63,146,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,63,22,181,93,132,108,45,47,180,150,83,219,212,54,181,77,109,83,219,212,118,110,243,164,182,169,237,76,52,13,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,63,106,181,29,176,107,187,208,181,77,109,83,219,212,54,181,77,109,83,219,185,205,147,218,166,182,51,209,52,212,54,181,77,109,83,219,212,54,181,253,248,212,54,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,31,233,139,97,97,88,24,22,134,133,3,98,225,114,205,133,67,97,225,114,94,157,18,22,222,220,210,127,184,71,124,55,255,115,235,126,103,189,102,53,191,57,191,158,95,222,238,69,194,95,175,249,245,34,71,254,225,52,48,13,76,3,211,192,52,48,13,76,175,210,171,169,181,37,189,58,113,189,74,91,210,150,180,37,109,73,91,210,150,180,37,109,73,91,210,150,100,27,217,70,182,145,109,100,27,63,196,15,241,67,211,240,67,113,96,15,166,3,195,100,138,97,242,32,39,101,72,114,82,78,134,156,80,31,57,168,143,35,246,53,96,159,98,57,161,62,197,199,177,175,35,45,218,190,119,186,247,181,208,107,37,151,155,134,207,114,213,28,185,145,203,239,10,62,203,121,51,145,133,28,175,224,115,153,174,223,243,129,75,171,247,4,250,128,62,160,15,232,3,250,212,123,170,247,204,98,47,1,73,64,18,144,84,239,9,156,2,167,143,12,156,110,47,222,233,95,118,247,157,126,215,63,169,166,158,104,232,51,97,188,41,244,223,246,218,7,238,232,117,91,52,85,209,22,103,203,182,221,117,244,200,247,243,88,199,1,162,129,104,32,26,136,6,162,129,104,245,179,234,103,213,207,66,250,144,62,164,15,233,231,48,64,245,179,234,103,213,207,138,143,136,143,136,143,100,27,31,121,228,245,179,151,203,222,49,8,81,24,141,181,167,20,210,185,90,28,113,145,139,222,159,191,98,220,148,41,165,45,177,175,3,18,251,26,177,71,236,17,123,196,30,177,71,236,17,251,156,230,137,216,35,246,153,128,29,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,127,132,196,30,151,207,129,203,87,1,185,124,133,203,227,242,184,60,46,143,203,227,242,184,124,78,243,196,229,113,249,76,240,13,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,79,157,203,179,239,57,216,247,50,160,125,47,217,119,246,157,125,103,223,217,119,246,157,125,207,105,158,236,59,251,158,137,164,97,223,217,119,246,157,125,103,223,217,119,246,157,125,103,223,217,119,246,157,125,103,223,217,119,246,157,125,103,223,217,119,246,157,125,103,223,217,119,246,157,125,103,223,217,119,246,157,125,103,223,217,119,246,157,125,103,223,217,119,246,157,125,31,110,223,139,128,246,189,96,223,217,119,246,157,125,103,223,217,119,246,61,167,121,178,239,236,123,38,146,134,125,103,223,217,119,246,157,125,103,223,217,119,246,157,125,207,204,190,19,219,196,54,177,77,108,231,241,35,57,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,246,35,17,219,69,192,182,242,66,91,57,177,77,108,19,219,196,54,177,77,108,231,53,79,98,155,216,206,68,210,16,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,246,99,22,219,225,58,182,11,29,219,196,54,177,77,108,19,219,196,54,177,157,215,60,137,109,98,59,19,73,67,108,19,219,196,54,177,77,108,19,219,143,79,108,179,197,108,49,91,204,22,179,197,108,49,91,204,22,179,197,108,49,91,204,22,179,197,108,49,91,204,22,179,197,108,49,91,204,22,179,197,108,241,145,182,24,20,6,133,65,97,80,56,28,20,46,215,84,56,16,20,46,231,213,41,65,225,205,13,253,135,123,190,119,243,63,183,232,119,214,103,84,243,155,243,235,249,229,237,94,32,252,245,146,95,175,113,220,159,77,2,147,192,36,48,9,76,2,147,192,228,42,185,154,90,90,146,171,19,151,171,164,37,105,73,90,146,150,164,37,105,73,90,146,150,164,37,105,73,181,81,109,84,27,213,70,181,177,67,236,16,59,52,13,59,20,7,245,32,58,32,76,166,16,38,11,110,82,6,228,38,229,100,184,9,242,145,1,249,232,191,172,225,74,20,203,9,149,40,62,138,101,29,105,203,246,189,211,189,47,132,206,251,248,247,215,111,94,110,190,115,86,171,114,213,28,177,144,255,245,233,243,251,89,185,249,149,228,219,90,207,114,222,76,100,35,199,169,245,220,142,37,69,175,231,190,107,43,246,196,249,112,62,156,15,231,195,249,20,123,42,246,204,98,47,241,72,60,18,143,84,236,137,155,226,166,143,140,155,110,47,222,233,223,117,247,157,126,215,63,168,166,158,104,232,51,65,188,41,236,223,246,218,7,238,232,117,91,52,85,209,22,103,203,182,221,117,244,200,247,243,88,199,193,161,113,104,28,26,135,198,161,113,104,197,179,138,103,21,207,34,250,136,62,162,143,232,231,48,64,197,179,138,103,21,207,10,143,8,143,8,143,100,27,30,121,228,197,179,151,203,222,33,8,65,24,93,181,167,20,209,185,90,28,113,145,139,222,159,191,74,220,84,25,165,63,49,251,58,36,179,175,49,123,204,30,179,199,236,49,123,204,30,179,207,107,158,152,61,102,159,9,218,193,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,251,71,200,236,145,249,44,200,124,21,146,204,87,200,60,50,143,204,35,243,200,60,50,143,204,231,53,79,100,30,153,207,4,224,32,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,252,212,201,60,255,158,133,127,47,67,250,247,255,207,222,221,53,183,109,164,107,163,254,47,235,120,196,0,224,135,169,117,230,76,156,76,106,57,78,118,236,212,59,103,44,197,163,104,185,222,200,209,150,53,123,173,114,85,254,251,46,74,161,45,209,4,217,13,52,128,6,121,157,76,149,51,162,248,240,97,131,160,250,190,186,187,228,223,249,119,254,157,127,231,223,249,119,254,61,175,126,242,239,252,123,38,154,134,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,61,129,127,47,82,250,247,130,127,231,223,249,119,254,157,127,231,223,249,247,188,250,201,191,243,239,153,104,26,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,61,51,255,78,109,83,219,212,54,181,157,199,87,114,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,237,83,81,219,69,202,93,203,11,187,150,83,219,212,54,181,77,109,83,219,212,118,110,253,164,182,169,237,76,52,13,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,159,180,218,78,184,215,118,97,175,109,106,155,218,166,182,169,109,106,155,218,206,173,159,212,54,181,157,137,166,161,182,169,109,106,155,218,166,182,169,237,211,83,219,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,220,208,23,195,194,176,48,44,12,11,39,196,194,247,92,56,21,22,46,39,213,49,97,225,251,91,250,87,91,196,247,254,63,110,220,239,89,84,175,38,119,23,183,147,171,143,123,145,240,195,115,62,60,73,195,95,78,3,211,192,52,48,13,76,3,211,192,244,42,189,58,180,182,164,87,71,174,87,105,75,218,146,182,164,45,105,75,218,146,182,164,45,105,75,218,146,108,35,219,200,54,178,141,108,227,135,248,33,126,104,28,126,168,31,216,131,233,192,48,153,98,152,60,200,73,153,146,156,148,163,33,39,212,71,14,234,163,193,120,77,184,159,98,57,162,253,20,79,99,188,118,52,208,246,253,208,214,181,16,57,36,171,213,116,85,173,202,213,172,241,152,172,238,167,184,30,111,242,89,78,102,35,25,148,93,110,242,89,157,77,135,219,229,179,230,201,109,243,9,246,129,125,96,31,216,7,246,217,230,211,54,159,89,140,75,80,18,148,4,37,109,243,9,158,130,167,39,6,79,55,79,30,148,240,238,171,126,87,180,58,116,71,83,215,132,243,14,161,0,55,207,125,224,142,62,93,22,179,170,88,22,231,139,229,114,87,233,61,223,207,251,42,7,140,6,163,193,104,48,26,140,6,163,109,67,107,27,90,219,208,194,250,176,62,172,15,235,231,208,64,219,208,218,134,214,54,180,150,145,88,70,98,25,73,182,203,72,78,124,27,218,171,69,244,114,8,75,98,236,92,123,76,139,117,110,230,13,158,228,50,250,245,219,32,119,216,213,74,27,106,63,77,74,237,167,168,61,106,143,218,163,246,168,61,106,143,218,231,214,79,212,30,181,207,4,238,160,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,253,9,82,123,108,62,15,54,95,37,101,243,21,54,143,205,99,243,216,60,54,143,205,99,243,185,245,19,155,199,230,51,65,56,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,63,118,54,207,192,231,97,224,203,164,6,190,100,224,25,120,6,158,129,103,224,25,120,6,62,183,126,50,240,12,124,38,162,134,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,62,133,129,47,146,26,248,130,129,103,224,25,120,6,158,129,103,224,25,248,220,250,201,192,51,240,153,136,26,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,62,51,3,79,110,147,219,228,54,185,157,199,87,114,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,237,147,145,219,69,210,221,203,11,187,151,147,219,228,54,185,77,110,147,219,228,118,22,127,250,146,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,118,70,13,36,183,201,109,114,155,220,38,183,201,109,114,251,94,110,167,220,115,187,176,231,54,185,77,110,147,219,228,54,185,77,110,103,241,167,47,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,157,131,220,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,227,134,198,24,24,6,134,129,97,96,56,37,24,46,215,100,56,25,24,46,39,213,49,129,225,251,155,250,87,91,202,247,254,63,110,232,239,89,92,179,38,119,23,183,147,171,143,123,161,240,195,147,62,60,75,211,223,78,4,19,193,68,48,17,76,4,19,193,4,43,193,58,180,184,36,88,71,46,88,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,110,163,219,232,54,186,141,110,99,136,24,34,134,104,28,134,168,31,220,131,234,0,49,153,130,152,76,216,73,153,148,157,148,163,97,39,224,71,22,240,163,201,144,77,185,181,98,57,162,173,21,79,100,200,118,52,214,246,253,208,214,229,176,61,42,223,252,125,245,245,139,159,223,172,190,126,254,250,197,234,239,207,95,191,248,230,126,131,207,121,253,40,188,123,123,246,235,229,237,221,217,175,23,31,46,207,222,94,124,184,252,215,23,27,122,206,71,50,234,2,124,222,221,219,175,246,191,248,214,187,118,54,122,6,91,115,30,11,196,43,38,213,214,31,97,229,179,207,127,16,46,251,133,120,53,197,92,109,138,89,255,69,56,205,13,226,181,235,96,47,181,196,52,112,72,136,215,174,149,253,21,212,172,159,253,67,188,174,251,153,170,160,102,253,236,127,107,206,118,253,236,175,160,152,126,14,1,27,187,25,151,195,221,116,134,132,141,29,246,114,176,207,204,33,97,99,215,253,28,226,51,115,200,173,57,219,245,179,191,130,130,251,57,32,20,237,96,108,118,80,78,120,39,7,131,162,45,27,217,87,61,209,157,12,74,100,247,85,191,43,10,29,186,163,169,107,10,238,234,128,252,182,131,43,189,131,114,154,116,242,192,29,125,186,44,102,85,177,44,206,23,203,229,174,210,123,190,159,247,85,78,76,39,135,128,204,221,140,199,180,197,196,244,112,8,200,220,114,170,173,151,98,98,122,216,63,100,238,102,20,38,173,37,186,129,189,66,230,14,27,56,196,39,97,255,144,185,195,6,246,254,135,204,128,91,199,182,108,99,79,229,4,119,114,192,173,99,91,254,121,221,83,57,49,157,28,2,215,183,235,98,63,197,4,247,112,16,92,223,193,7,99,234,90,130,27,56,8,174,239,160,129,169,107,137,110,96,175,184,190,195,6,246,254,221,102,208,173,99,219,53,178,183,122,98,155,57,204,214,177,109,155,217,83,61,49,205,236,127,217,71,55,151,246,176,13,236,117,217,71,135,13,236,229,179,209,178,15,91,199,30,124,68,244,242,5,75,88,236,54,123,76,139,107,110,230,13,158,228,50,250,245,219,212,182,227,213,69,53,40,126,214,10,197,207,160,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,115,232,39,20,15,197,103,68,101,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,248,163,64,241,128,251,48,192,125,218,10,184,79,1,119,192,29,112,7,220,1,119,192,29,112,7,220,1,119,192,29,112,7,220,115,232,39,224,14,184,103,196,94,1,119,192,29,112,7,220,1,119,192,29,112,7,220,1,119,192,29,112,7,220,1,119,192,29,112,7,220,1,119,192,29,112,7,220,1,119,192,29,112,7,220,1,119,192,29,112,7,220,1,247,252,128,59,173,62,140,86,175,90,105,245,138,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,61,135,126,210,234,180,122,70,134,149,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,245,7,173,94,182,210,234,37,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,122,14,253,164,213,105,245,140,12,43,173,78,171,211,234,180,58,99,205,88,51,214,140,53,99,205,88,51,214,140,53,99,205,88,51,214,140,53,99,205,88,51,214,140,53,99,157,201,103,35,99,205,88,51,214,140,53,99,205,88,51,214,140,117,99,99,93,180,50,214,5,99,205,88,51,214,140,53,99,205,88,51,214,140,53,99,205,88,51,214,140,117,14,253,100,172,25,235,140,228,37,99,125,12,198,154,6,166,129,105,96,26,152,6,166,129,105,96,26,152,6,166,129,105,96,26,152,6,166,129,105,96,26,152,6,166,129,105,96,26,152,6,166,129,27,106,96,180,23,237,69,123,209,222,54,180,183,92,21,235,27,94,67,218,187,38,167,213,72,104,111,189,183,189,191,87,63,72,218,179,253,47,126,114,119,113,59,185,250,200,216,50,182,140,45,99,203,216,50,182,76,40,19,154,129,97,100,66,71,110,66,25,70,134,145,97,100,24,25,70,134,145,97,100,24,25,70,134,145,23,227,197,120,49,94,140,23,163,114,168,28,42,103,28,42,167,31,46,3,191,32,38,153,18,147,193,32,71,243,115,176,203,17,157,131,125,164,144,163,35,129,177,239,135,182,144,200,159,97,163,172,249,78,128,229,136,118,2,52,202,134,24,101,63,252,242,242,205,247,47,191,127,245,221,47,207,95,62,218,124,114,30,56,228,174,255,253,251,221,187,223,223,189,191,250,247,197,239,53,59,81,206,71,50,254,90,238,68,249,101,39,58,221,150,50,236,233,236,81,201,207,241,115,252,28,63,199,207,217,163,210,30,149,89,140,75,30,145,71,228,17,237,81,201,119,242,157,39,230,59,55,79,30,20,164,238,171,126,87,130,57,116,71,83,215,68,205,14,129,237,54,207,125,224,142,62,93,22,179,170,88,22,231,139,229,114,87,233,61,223,207,251,42,135,63,230,143,249,99,254,152,63,230,143,237,161,106,15,85,123,168,50,241,76,60,19,207,196,231,208,64,123,168,218,67,213,30,170,86,107,88,173,97,181,70,182,171,53,78,124,15,213,171,69,244,170,3,43,79,108,187,122,76,107,98,110,230,13,158,228,50,250,245,219,221,181,207,69,65,53,144,126,150,14,210,207,64,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,79,9,210,67,241,25,160,248,105,58,20,63,133,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,31,45,138,39,220,51,16,238,85,58,225,94,17,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,123,115,225,94,166,19,238,37,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,185,8,119,46,155,203,230,178,185,236,60,190,146,115,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,159,138,203,46,210,185,236,130,203,230,178,185,108,46,155,203,230,178,185,108,46,155,203,230,178,185,108,46,155,203,230,178,185,108,46,251,132,92,54,65,76,16,19,196,4,49,65,76,16,19,196,4,49,65,76,16,19,196,4,49,65,76,16,19,196,4,49,65,76,16,19,196,4,49,65,76,16,55,20,196,56,48,14,140,3,227,192,201,56,112,185,42,214,119,191,20,28,120,141,81,171,145,112,224,122,150,123,127,23,127,48,182,103,17,157,152,220,93,220,78,174,62,162,184,40,46,138,139,226,162,184,40,46,58,138,142,102,64,29,209,209,145,211,81,212,17,117,68,29,81,71,212,17,117,68,29,81,71,212,17,117,196,202,176,50,172,12,43,195,202,224,29,120,7,222,25,7,222,233,71,213,48,50,36,74,166,18,37,15,239,145,232,88,238,114,68,199,114,159,130,247,232,8,106,236,251,161,45,75,242,103,131,193,152,104,47,194,114,68,123,17,26,140,121,13,198,95,94,125,222,26,115,222,100,56,254,251,253,238,205,49,231,35,25,144,41,55,199,252,171,23,253,109,143,185,231,9,109,144,73,229,81,121,84,30,149,71,229,217,32,211,6,153,89,140,75,202,145,114,164,28,109,144,73,141,82,163,39,166,70,55,79,30,20,207,238,171,126,87,46,58,116,71,83,215,196,226,14,65,248,54,207,125,224,142,62,93,22,179,170,88,22,231,139,229,114,87,233,61,223,207,251,42,135,106,166,154,169,102,170,153,106,166,154,109,224,106,3,87,27,184,146,246,164,61,105,79,218,231,208,64,27,184,218,192,213,6,174,214,128,88,3,98,13,72,182,107,64,78,124,3,215,171,69,244,90,6,235,89,236,249,122,76,43,109,110,230,13,158,228,50,250,245,219,90,118,176,165,70,143,65,253,44,37,168,159,1,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,159,26,168,135,227,179,192,241,211,148,56,126,10,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,63,106,28,79,186,103,33,221,171,148,210,189,34,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,247,182,210,189,76,41,221,75,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,115,146,238,124,54,159,205,103,243,217,121,124,37,231,179,249,108,62,155,207,230,179,249,108,62,155,207,230,179,249,108,62,155,207,230,179,249,108,62,155,207,230,179,249,108,62,155,207,62,29,159,93,164,244,217,5,159,205,103,243,217,124,54,159,205,103,243,217,124,54,159,205,103,243,217,124,54,159,205,103,243,217,124,246,137,249,108,146,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,110,40,137,177,96,44,24,11,198,130,19,178,224,114,85,172,239,127,105,88,240,26,164,86,35,97,193,245,56,247,254,78,254,224,108,207,162,122,49,185,187,184,157,92,125,4,114,129,92,32,23,200,5,114,129,92,128,20,32,205,0,60,2,164,35,7,164,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,151,193,101,112,25,92,6,151,33,60,8,15,194,51,14,194,211,143,173,33,101,120,148,76,61,74,46,234,35,217,97,221,229,136,14,235,62,13,245,209,17,215,216,247,67,91,162,228,207,70,67,50,217,254,132,229,136,246,39,52,36,51,24,146,143,119,201,156,7,142,194,186,141,49,231,35,25,120,45,55,198,236,99,47,76,219,95,210,118,180,29,109,71,219,209,118,249,104,59,219,95,210,139,244,34,189,72,47,218,254,210,246,151,52,40,13,250,168,147,65,177,235,190,234,119,229,157,67,119,52,117,77,140,237,16,52,111,243,220,7,238,232,211,101,49,171,138,101,113,190,88,46,119,149,222,243,253,188,175,114,104,101,90,153,86,166,149,105,101,90,217,246,172,182,103,181,61,43,65,79,208,19,244,4,125,14,13,180,61,171,237,89,109,207,106,109,135,181,29,214,118,100,187,182,227,196,183,103,189,90,68,175,81,176,78,197,142,174,199,180,130,230,102,222,224,73,46,163,95,191,141,99,251,92,66,244,24,199,207,90,226,248,25,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,124,46,253,132,227,225,248,140,200,44,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,127,20,56,30,116,31,10,186,79,91,66,247,41,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,123,46,253,4,221,65,247,140,248,43,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,158,31,116,167,214,135,82,235,85,75,181,94,81,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,231,210,79,106,157,90,207,200,178,82,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,190,81,235,101,75,181,94,82,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,231,210,79,106,157,90,207,200,178,82,235,212,58,181,78,173,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,153,124,54,178,214,172,53,107,205,90,179,214,172,53,107,205,90,183,176,214,69,75,107,93,176,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,231,210,79,214,154,181,206,72,96,178,214,199,96,173,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,184,161,10,70,124,17,95,196,23,241,109,71,124,203,85,177,190,229,53,38,190,107,118,90,141,132,248,214,171,219,251,251,245,131,166,61,59,244,242,39,119,23,183,147,171,143,164,45,105,75,218,146,182,164,45,105,75,134,146,161,25,72,70,50,116,228,50,148,100,36,25,73,70,146,145,100,36,25,73,70,146,145,100,36,25,169,49,106,140,26,163,198,168,49,54,135,205,97,115,198,97,115,250,65,51,8,12,104,146,41,52,25,144,115,180,57,29,187,28,209,233,216,71,203,57,58,114,24,251,126,104,139,138,252,25,58,214,218,236,14,88,142,104,119,64,99,173,247,177,246,242,249,207,223,189,88,125,222,136,114,126,120,168,221,191,93,103,187,247,161,156,143,100,164,53,223,135,242,209,171,239,106,27,202,3,79,97,23,74,54,142,141,99,227,216,56,54,206,46,148,118,161,204,98,92,178,134,172,33,107,104,23,74,118,147,221,60,49,187,185,121,242,160,144,116,95,245,187,210,201,161,59,154,186,38,34,118,8,72,183,121,238,3,119,244,233,178,152,85,197,178,56,95,44,151,187,74,239,249,126,222,87,57,108,49,91,204,22,179,197,108,49,91,108,151,84,187,164,218,37,149,119,231,221,121,119,222,61,135,6,218,37,213,46,169,118,73,181,18,195,74,12,43,49,178,93,137,113,226,187,164,94,45,162,87,20,88,85,98,99,213,99,90,239,114,51,111,240,36,151,209,175,223,254,173,61,45,248,217,134,241,179,118,48,126,6,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,159,71,63,193,120,48,62,35,46,11,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,31,5,140,135,220,7,66,238,211,118,200,125,10,185,67,238,144,59,228,14,185,67,238,144,59,228,14,185,67,238,144,59,228,158,71,63,33,119,200,61,35,250,10,185,67,238,144,59,228,14,185,67,238,144,59,228,14,185,67,238,144,59,228,14,185,67,238,144,59,228,14,185,67,238,144,59,228,14,185,67,238,144,59,228,14,185,67,238,144,59,228,14,185,231,135,220,137,245,129,196,122,213,78,172,87,196,58,177,78,172,19,235,196,58,177,78,172,19,235,196,58,177,78,172,19,235,121,244,147,88,39,214,51,114,172,196,58,177,78,172,19,235,196,58,177,78,172,19,235,196,58,177,78,172,19,235,196,58,177,78,172,19,235,196,58,177,78,172,19,235,196,58,177,78,172,19,235,196,58,177,78,172,19,235,196,58,177,78,172,255,37,214,203,118,98,189,36,214,137,117,98,157,88,39,214,137,117,98,157,88,39,214,137,117,98,157,88,207,163,159,196,58,177,158,145,99,37,214,137,117,98,157,88,231,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,51,249,108,228,172,57,107,206,154,179,230,172,57,107,206,154,179,110,238,172,139,118,206,186,224,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,57,107,206,154,179,206,163,159,156,53,103,157,145,190,228,172,143,193,89,19,193,68,48,17,76,4,19,193,68,48,17,76,4,19,193,68,48,17,76,4,19,193,68,48,17,76,4,19,193,68,48,17,76,4,19,193,68,112,67,17,140,247,226,189,120,47,222,219,138,247,150,171,98,125,199,107,202,123,215,232,180,26,9,239,173,39,183,247,119,235,7,75,123,118,224,213,79,238,46,110,39,87,31,49,91,204,22,179,197,108,49,91,204,22,11,197,66,51,96,140,88,232,200,89,40,198,136,49,98,140,24,35,198,136,49,98,140,24,35,198,136,49,34,99,200,24,50,134,140,33,99,96,14,152,3,230,140,3,230,244,35,102,248,23,202,36,83,101,50,156,229,104,113,36,118,57,162,35,177,143,213,114,116,132,48,246,253,208,150,19,249,51,112,160,181,216,19,176,28,209,158,128,6,218,144,3,237,255,252,227,199,151,47,214,191,253,155,213,15,207,95,255,215,247,175,190,187,223,143,114,30,53,246,206,254,231,191,255,248,253,242,236,127,254,184,253,215,217,245,197,135,255,251,238,253,213,23,91,84,206,71,50,28,147,108,81,185,163,33,61,236,90,25,248,172,54,178,36,236,8,59,194,142,176,35,236,108,100,105,35,203,44,198,37,177,72,44,18,139,54,178,36,64,9,208,19,19,160,155,39,15,138,90,247,85,191,43,227,28,186,163,169,107,226,106,135,224,120,155,231,62,112,71,159,46,139,89,85,44,139,243,197,114,185,171,244,158,239,231,125,149,67,40,19,202,132,50,161,76,40,19,202,54,90,181,209,170,141,86,169,121,106,158,154,167,230,115,104,160,141,86,109,180,106,163,85,235,57,172,231,176,158,35,219,245,28,39,190,209,234,213,34,122,93,130,181,41,246,102,61,166,85,51,55,243,6,79,114,25,253,250,109,1,59,192,178,161,26,100,63,75,142,236,103,144,61,100,15,217,67,246,144,61,100,15,217,15,223,79,200,30,178,207,132,236,64,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,253,9,34,123,96,62,31,48,63,77,14,230,167,192,60,48,15,204,3,243,192,60,48,15,204,15,223,79,96,30,152,207,132,223,0,243,192,60,48,15,204,3,243,192,60,48,15,204,3,243,192,60,48,15,204,3,243,192,60,48,15,204,3,243,192,60,48,15,204,3,243,192,60,48,15,204,3,243,192,60,48,15,204,3,243,192,60,48,15,204,3,243,192,252,216,193,60,253,158,143,126,175,146,235,247,138,126,167,223,233,119,250,157,126,167,223,233,247,225,251,73,191,211,239,153,88,26,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,247,84,250,189,76,174,223,75,250,157,126,167,223,233,119,250,157,126,167,223,135,239,39,253,78,191,103,98,105,232,119,250,157,126,167,223,233,119,250,157,126,167,223,233,247,204,244,59,179,205,108,51,219,204,118,30,95,201,153,109,102,155,217,102,182,153,109,102,155,217,102,182,153,109,102,155,217,102,182,153,109,102,155,217,102,182,153,109,102,155,217,102,182,79,204,108,23,201,205,118,193,108,51,219,204,54,179,205,108,51,219,204,246,240,253,100,182,153,237,76,44,13,179,205,108,51,219,204,54,179,205,108,159,158,217,166,139,233,98,186,152,46,166,139,233,98,186,152,46,166,139,233,98,186,152,46,166,139,233,98,186,152,46,166,139,233,98,186,152,46,166,139,233,226,134,186,24,21,70,133,81,97,84,56,53,21,46,87,197,250,38,152,144,10,175,105,106,53,18,42,92,111,117,239,239,233,15,226,246,44,190,33,147,187,139,219,201,213,71,62,151,207,229,115,249,92,62,151,207,229,73,121,210,12,252,35,79,58,114,79,202,63,242,143,252,35,255,200,63,242,143,252,35,255,200,63,242,143,172,25,107,198,154,177,102,172,25,209,67,244,16,61,227,16,61,253,80,27,112,6,79,201,148,167,100,133,64,210,158,241,93,142,232,140,239,19,66,32,29,233,141,125,63,180,5,76,254,108,62,66,211,238,104,88,142,104,71,67,35,52,155,17,250,203,171,135,49,186,222,98,115,30,58,32,255,253,254,254,29,248,98,71,205,249,72,198,95,219,29,53,255,122,253,221,110,160,185,231,73,236,151,201,227,241,120,60,30,143,199,227,217,47,211,126,153,89,140,75,190,145,111,228,27,237,151,201,139,242,162,39,230,69,55,79,30,20,204,238,171,126,87,34,58,116,71,83,215,68,225,14,129,247,54,207,125,224,142,62,93,22,179,170,88,22,231,139,229,114,87,233,61,223,207,251,42,135,103,230,153,121,102,158,153,103,230,153,237,231,106,63,87,251,185,50,246,140,61,99,207,216,231,208,64,251,185,218,207,213,126,174,86,127,88,253,97,245,71,182,171,63,78,124,63,215,171,69,244,42,6,43,89,108,1,123,76,107,108,110,230,13,158,228,50,250,245,219,105,182,215,69,70,143,129,252,172,45,144,159,1,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,231,211,79,64,30,144,207,136,205,2,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,71,1,228,97,247,193,176,251,180,45,118,159,194,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,231,211,79,216,29,118,207,136,192,194,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,249,97,119,114,125,48,185,94,181,149,235,21,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,122,62,253,36,215,201,245,140,60,43,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,159,228,122,217,86,174,151,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,249,244,147,92,39,215,51,242,172,228,58,185,78,174,147,235,188,53,111,205,91,243,214,188,53,111,205,91,243,214,188,53,111,205,91,243,214,188,53,111,205,91,243,214,188,117,38,159,141,188,53,111,205,91,243,214,188,53,111,205,91,243,214,109,188,117,209,214,91,23,188,53,111,205,91,243,214,188,53,111,205,91,243,214,188,53,111,205,91,243,214,249,244,147,183,230,173,51,82,152,188,245,49,120,107,50,152,12,38,131,201,96,50,152,12,38,131,201,96,50,152,12,38,131,201,96,50,152,12,38,131,201,96,50,152,12,38,131,201,96,50,152,12,110,40,131,49,95,204,23,243,197,124,91,50,223,114,85,172,239,121,205,153,239,26,158,86,35,97,190,245,240,246,254,142,253,224,105,207,14,190,254,201,221,197,237,228,234,35,108,11,219,194,182,176,45,108,11,219,194,161,112,104,6,152,17,14,29,57,14,133,25,97,70,152,17,102,132,25,97,70,152,17,102,132,25,97,70,112,12,28,3,199,192,49,112,12,207,193,115,240,156,113,240,156,126,220,12,5,195,154,100,106,77,134,20,29,173,14,202,46,71,116,80,246,241,138,142,142,40,198,190,31,218,210,34,127,6,15,183,86,251,4,150,35,218,39,208,112,27,122,184,253,159,127,252,248,242,197,250,247,127,179,250,225,249,235,255,250,254,213,119,247,59,85,206,35,71,224,217,255,252,247,31,191,95,158,253,207,31,183,255,58,187,190,248,240,127,223,189,191,250,98,243,202,249,72,6,101,162,205,43,119,180,164,151,253,44,3,159,215,22,151,212,29,117,71,221,81,119,212,157,45,46,109,113,153,197,184,164,24,41,70,138,209,22,151,84,40,21,122,98,42,116,243,228,65,241,235,190,234,119,229,158,67,119,52,117,77,172,237,16,68,111,243,220,7,238,232,211,101,49,171,138,101,113,190,88,46,119,149,222,243,253,188,175,114,168,101,106,153,90,166,150,169,101,106,217,22,172,182,96,181,5,43,73,79,210,147,244,36,125,14,13,180,5,171,45,88,109,193,106,141,135,53,30,214,120,100,187,198,227,196,183,96,189,90,68,175,85,176,94,197,174,173,199,180,146,230,102,222,224,73,46,163,95,191,205,97,7,89,74,84,131,237,103,29,96,251,25,108,15,219,195,246,176,61,108,15,219,195,246,121,244,19,182,135,237,51,161,59,176,61,108,15,219,195,246,176,61,108,15,219,195,246,176,61,108,15,219,195,246,176,61,108,15,219,195,246,176,61,108,15,219,195,246,176,61,108,15,219,195,246,176,61,108,15,219,195,246,176,61,108,15,219,195,246,176,61,108,127,130,216,30,156,207,9,206,79,59,128,243,83,112,30,156,7,231,193,121,112,30,156,7,231,243,232,39,56,15,206,103,194,112,192,121,112,30,156,7,231,193,121,112,30,156,7,231,193,121,112,30,156,7,231,193,121,112,30,156,7,231,193,121,112,30,156,7,231,193,121,112,30,156,7,231,193,121,112,30,156,7,231,193,121,112,30,156,7,231,193,121,112,126,236,112,158,130,207,73,193,87,29,40,248,138,130,167,224,41,120,10,158,130,167,224,41,248,60,250,73,193,83,240,153,152,26,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,248,116,10,190,236,64,193,151,20,60,5,79,193,83,240,20,60,5,79,193,231,209,79,10,158,130,207,196,212,80,240,20,60,5,79,193,83,240,20,60,5,79,193,83,240,153,41,120,118,155,221,102,183,217,237,60,190,146,179,219,236,54,187,205,110,179,219,236,54,187,205,110,179,219,236,54,187,205,110,179,219,236,54,187,205,110,179,219,236,54,187,205,110,159,156,221,46,58,176,219,5,187,205,110,179,219,236,54,187,205,110,179,219,121,244,147,221,102,183,51,49,53,236,54,187,205,110,179,219,236,54,187,125,122,118,155,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,166,140,27,42,99,100,24,25,70,134,145,225,244,100,184,92,21,235,219,96,82,50,188,230,169,213,72,200,112,189,216,189,191,175,63,168,219,179,38,45,153,220,93,220,78,174,62,82,186,148,46,165,75,233,82,186,148,46,85,74,149,102,160,32,169,210,145,171,82,10,146,130,164,32,41,72,10,146,130,164,32,41,72,10,146,130,36,206,136,51,226,140,56,35,206,184,30,174,135,235,25,135,235,233,7,220,224,51,144,74,166,72,37,51,10,146,250,228,239,114,68,39,127,159,20,5,233,200,112,236,251,161,45,102,242,103,155,113,154,122,151,195,114,68,187,28,26,167,67,143,211,111,190,127,253,230,251,151,247,163,245,235,231,175,95,172,30,134,234,122,247,205,249,222,113,249,175,119,31,238,222,253,126,255,86,252,122,241,225,242,236,254,125,248,98,183,205,249,72,198,97,163,221,54,119,182,160,131,221,53,131,159,199,110,154,156,30,167,199,233,113,122,156,158,221,52,237,166,153,197,184,228,30,185,71,238,209,110,154,28,41,71,122,98,142,116,243,228,65,129,237,190,234,119,37,165,67,119,52,117,77,116,238,16,168,111,243,220,7,238,232,211,101,49,171,138,101,113,190,88,46,119,149,222,243,253,188,175,114,56,103,206,153,115,230,156,57,103,206,217,110,175,118,123,181,219,43,123,207,222,179,247,236,125,14,13,180,219,171,221,94,237,246,106,85,136,85,33,86,133,100,187,42,228,196,119,123,189,90,68,175,110,176,194,197,6,177,199,180,246,230,102,222,224,73,46,163,95,191,125,104,187,95,124,84,143,229,103,9,176,252,12,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,62,183,126,194,242,176,124,70,132,22,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,63,10,44,15,190,15,9,223,167,9,224,251,20,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,61,183,126,130,239,224,123,70,28,22,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,207,15,190,83,236,67,42,246,42,129,98,175,40,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,115,235,39,197,78,177,103,100,91,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,127,172,216,203,4,138,189,164,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,207,173,159,20,59,197,158,145,109,165,216,41,118,138,157,98,103,175,217,107,246,154,189,102,175,217,107,246,154,189,102,175,217,107,246,154,189,102,175,217,107,246,154,189,102,175,51,249,108,100,175,217,107,246,154,189,102,175,217,107,246,154,189,110,105,175,139,4,246,186,96,175,217,107,246,154,189,102,175,217,107,246,154,189,102,175,217,107,246,154,189,206,173,159,236,53,123,157,145,200,100,175,143,193,94,83,194,148,48,37,76,9,83,194,148,48,37,76,9,83,194,148,48,37,76,9,83,194,148,48,37,76,9,83,194,148,48,37,76,9,83,194,148,112,67,37,140,252,34,191,200,47,242,219,158,252,150,171,98,125,219,107,69,126,215,252,180,26,9,249,173,23,184,247,247,237,7,85,123,22,210,130,201,221,197,237,228,234,35,117,75,221,82,183,212,45,117,75,221,82,162,148,104,6,170,145,18,29,185,18,165,26,169,70,170,145,106,164,26,169,70,170,145,106,164,26,169,70,130,140,32,35,200,8,50,130,140,211,225,116,56,157,113,56,157,126,0,13,14,3,157,100,138,78,6,166,29,109,79,210,46,71,116,146,246,81,211,142,142,76,198,190,31,218,98,35,127,198,140,187,182,187,8,150,35,218,69,208,184,27,122,220,253,240,203,203,55,223,191,252,254,213,119,191,60,127,249,104,43,203,121,212,32,188,254,247,239,119,239,126,127,247,254,234,223,23,191,215,236,107,57,31,201,136,76,178,175,229,151,253,232,97,147,203,176,39,181,227,37,123,199,222,177,119,236,29,123,103,199,75,59,94,102,49,46,89,70,150,145,101,180,227,37,27,202,134,158,152,13,221,60,121,80,8,187,175,250,93,233,231,208,29,77,93,19,113,59,4,212,219,60,247,129,59,250,116,89,204,170,98,89,156,47,150,203,93,165,247,124,63,239,171,28,118,153,93,102,151,217,101,118,153,93,182,35,171,29,89,237,200,202,211,243,244,60,61,79,159,67,3,237,200,106,71,86,59,178,90,233,97,165,135,149,30,217,174,244,56,241,29,89,175,22,209,43,22,172,90,177,137,235,49,173,167,185,153,55,120,146,203,232,215,111,175,216,254,23,20,213,0,251,89,106,96,63,3,236,1,123,192,30,176,7,236,1,123,192,126,232,126,2,246,128,125,38,92,7,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,79,16,216,195,242,217,96,249,105,106,44,63,133,229,97,121,88,30,150,135,229,97,121,88,126,232,126,194,242,176,124,38,244,6,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,199,142,229,201,247,108,228,123,149,90,190,87,228,59,249,78,190,147,239,228,59,249,78,190,15,221,79,242,157,124,207,196,209,144,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,39,146,239,101,106,249,94,146,239,228,59,249,78,190,147,239,228,59,249,62,116,63,201,119,242,61,19,71,67,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,103,38,223,121,109,94,155,215,230,181,243,248,74,206,107,243,218,188,54,175,205,107,243,218,188,54,175,205,107,243,218,188,54,175,205,107,243,218,188,54,175,205,107,243,218,188,54,175,125,90,94,187,72,237,181,11,94,155,215,230,181,121,109,94,155,215,230,181,135,238,39,175,205,107,103,226,104,120,109,94,155,215,230,181,121,109,94,251,244,188,54,89,76,22,147,197,100,49,89,76,22,147,197,100,49,89,76,22,147,197,100,49,89,76,22,147,197,100,49,89,76,22,147,197,100,49,89,76,22,55,148,197,152,48,38,140,9,99,194,137,153,112,185,42,214,247,192,116,76,120,13,83,171,145,48,225,122,168,123,127,71,127,240,182,103,209,253,152,220,93,220,78,174,62,194,185,112,46,156,11,231,194,185,112,46,76,10,147,102,128,31,97,210,145,99,82,248,17,126,132,31,225,71,248,17,126,132,31,225,71,248,17,126,4,205,64,51,208,12,52,3,205,112,30,156,7,231,25,7,231,233,199,217,80,51,108,74,166,54,37,39,1,146,244,96,239,114,68,7,123,159,142,0,233,136,110,236,251,161,45,93,242,103,227,225,153,116,31,195,114,68,251,24,26,158,89,13,207,95,94,125,222,91,115,30,53,38,255,253,126,247,134,154,243,145,12,196,36,27,106,254,213,132,30,118,209,220,243,76,182,206,164,243,232,60,58,143,206,163,243,108,157,105,235,204,44,198,37,237,72,59,210,142,182,206,164,71,233,209,19,211,163,155,39,15,138,105,247,85,191,43,31,29,186,163,169,107,98,114,135,160,124,155,231,62,112,71,159,46,139,89,85,44,139,243,197,114,185,171,244,158,239,231,125,149,67,55,211,205,116,51,221,76,55,211,205,182,118,181,181,171,173,93,137,123,226,158,184,39,238,115,104,160,173,93,109,237,106,107,87,107,65,172,5,177,22,36,219,181,32,39,190,181,235,213,34,122,77,131,117,45,118,131,61,166,21,55,55,243,6,79,114,25,253,250,109,58,219,255,146,163,199,104,126,150,4,205,207,160,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,243,249,204,132,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,62,143,81,8,205,67,243,25,52,16,154,135,230,161,121,104,30,154,135,230,161,249,44,190,219,64,243,208,60,52,15,205,67,243,208,60,52,15,205,67,243,208,252,113,161,121,0,126,88,0,63,77,2,224,167,0,60,0,15,192,3,240,0,60,0,15,192,3,240,0,60,0,15,192,3,240,249,124,102,2,240,0,60,0,15,192,3,240,0,60,0,15,192,3,240,0,60,0,159,199,40,4,224,1,248,12,26,8,192,3,240,0,60,0,15,192,3,240,0,124,22,223,109,0,120,0,30,128,7,224,1,120,0,30,128,7,224,1,120,0,62,99,0,79,179,15,171,217,171,36,154,189,162,217,105,118,154,157,102,167,217,105,118,154,157,102,167,217,105,118,154,157,102,207,231,51,147,102,167,217,105,118,154,157,102,167,217,105,118,154,157,102,167,217,105,246,60,70,33,205,78,179,103,208,64,154,157,102,167,217,105,118,154,157,102,167,217,179,248,110,67,179,211,236,52,59,205,78,179,211,236,52,59,205,78,179,211,236,52,59,205,94,163,217,203,36,154,189,164,217,105,118,154,157,102,167,217,105,118,154,157,102,167,217,105,118,154,157,102,207,231,51,147,102,167,217,105,118,154,157,102,167,217,79,83,179,51,216,12,54,131,205,96,231,241,149,156,193,102,176,25,108,6,155,193,102,176,25,108,6,155,193,102,176,25,108,6,155,193,102,176,25,108,6,155,193,102,176,25,108,6,251,4,12,118,145,196,96,23,12,54,131,205,96,51,216,12,54,131,205,96,51,216,12,54,131,205,96,51,216,249,124,102,50,216,12,54,131,205,96,211,194,180,48,45,76,11,211,194,180,48,45,76,11,211,194,180,48,45,76,11,211,194,180,48,45,76,11,211,194,180,48,45,76,11,211,194,180,112,94,90,24,253,69,127,209,95,244,55,5,253,45,87,197,250,198,215,146,254,174,9,106,53,18,250,91,239,112,239,239,221,15,178,246,44,172,9,147,187,139,219,201,213,71,246,150,189,101,111,217,91,246,150,189,101,69,89,209,12,108,35,43,58,114,43,202,54,178,141,108,35,219,200,54,178,141,108,35,219,200,54,178,141,28,25,71,198,145,113,100,28,25,173,67,235,208,58,227,208,58,253,48,26,40,6,61,201,148,158,12,14,60,218,159,175,93,142,232,124,237,35,7,30,29,201,140,125,63,180,133,71,254,140,27,125,237,119,22,44,71,180,179,160,209,55,212,232,251,249,199,245,248,123,254,48,0,215,91,90,206,3,6,222,237,31,235,174,95,220,183,253,139,221,44,231,35,25,115,45,118,179,124,252,250,59,219,200,242,208,147,216,195,146,163,227,232,56,58,142,142,163,179,135,165,61,44,179,24,151,92,34,151,200,37,218,195,146,243,228,60,79,204,121,110,158,60,40,80,221,87,253,174,36,115,232,142,166,174,137,158,29,2,221,109,158,251,192,29,125,186,44,102,85,177,44,206,23,203,229,174,210,123,190,159,247,85,14,135,204,33,115,200,28,50,135,204,33,219,99,213,30,171,246,88,101,227,217,120,54,158,141,207,161,129,246,88,181,199,170,61,86,173,218,176,106,195,170,141,108,87,109,156,248,30,171,87,139,232,213,7,86,160,216,150,245,152,214,198,220,204,27,60,201,101,244,235,183,251,107,95,139,131,190,0,242,179,182,64,126,6,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,159,79,63,1,121,64,62,35,54,11,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,31,5,144,135,221,7,195,238,211,182,216,125,10,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,158,79,63,97,119,216,61,35,2,11,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,231,135,221,201,245,193,228,122,213,86,174,87,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,249,244,147,92,39,215,51,242,172,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,127,146,235,101,91,185,94,146,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,231,211,79,114,157,92,207,200,179,146,235,228,58,185,78,174,243,214,188,53,111,205,91,243,214,188,53,111,205,91,243,214,188,53,111,205,91,243,214,188,53,111,205,91,243,214,153,124,54,242,214,188,53,111,205,91,243,214,188,53,111,205,91,183,241,214,69,91,111,93,240,214,188,53,111,205,91,243,214,188,53,111,205,91,243,214,188,53,111,205,91,231,211,79,222,154,183,206,72,97,242,214,199,224,173,201,96,50,152,12,38,131,201,96,50,152,12,38,131,201,96,50,152,12,38,131,201,96,50,152,12,38,131,201,96,50,152,12,38,131,201,96,50,184,161,12,198,124,49,95,204,23,243,109,201,124,203,85,177,190,231,53,103,190,107,120,90,141,132,249,214,195,219,251,59,246,131,167,61,59,248,250,39,119,23,183,147,171,143,176,45,108,11,219,194,182,176,45,108,11,135,194,161,25,96,70,56,116,228,56,20,102,132,25,97,70,152,17,102,132,25,97,70,152,17,102,132,25,193,49,112,12,28,3,199,192,49,60,7,207,193,115,198,193,115,250,113,51,20,12,107,146,169,53,25,82,116,180,58,40,187,28,209,65,217,199,43,58,58,162,24,251,126,104,75,139,252,25,60,220,90,237,19,88,142,104,159,64,195,173,215,225,118,255,227,175,239,183,162,156,239,29,98,247,255,199,135,47,182,159,156,143,100,88,53,218,126,242,225,53,119,176,229,100,253,47,182,205,36,249,70,190,145,111,228,27,249,102,155,73,219,76,102,49,46,73,66,146,144,36,180,205,36,153,73,102,158,152,204,220,60,121,80,4,186,175,250,93,217,227,208,29,77,93,19,239,58,4,147,219,60,247,129,59,250,116,89,204,170,98,89,156,47,150,203,93,165,247,124,63,239,171,28,114,152,28,38,135,201,97,114,152,28,182,13,170,109,80,109,131,74,179,211,236,52,59,205,158,67,3,109,131,106,27,84,219,160,90,103,97,157,133,117,22,217,174,179,56,241,109,80,175,22,209,235,5,172,25,177,115,234,49,173,102,185,153,55,120,146,203,232,215,111,131,214,238,151,243,60,2,239,179,38,224,125,6,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,62,118,240,14,175,247,138,215,167,77,240,250,20,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,61,43,188,78,162,247,42,209,171,38,18,189,34,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,79,87,162,151,77,36,122,73,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,63,205,79,243,211,252,52,63,205,79,243,211,252,52,63,205,79,243,211,252,52,63,205,79,243,211,252,52,63,61,252,165,205,79,243,211,252,52,63,205,79,243,211,252,52,63,29,235,167,139,38,126,186,224,167,249,105,126,154,159,230,167,249,105,126,154,159,230,167,249,105,126,154,159,230,167,249,105,126,154,159,30,185,159,38,125,73,95,210,151,244,37,125,73,95,210,151,244,37,125,73,95,210,151,244,37,125,73,95,210,151,244,37,125,73,95,210,151,244,37,125,73,223,134,210,23,219,197,118,177,93,108,183,1,219,45,87,197,250,62,23,199,118,215,192,180,26,9,219,173,71,181,247,119,230,7,55,123,182,243,53,79,238,46,110,39,87,31,65,90,144,22,164,5,105,65,90,144,22,252,4,63,51,128,138,224,231,200,225,39,168,8,42,130,138,160,34,168,8,42,130,138,160,34,168,8,42,66,97,80,24,20,6,133,65,97,232,13,122,131,222,140,131,222,244,99,98,8,23,142,36,83,71,210,183,214,136,62,164,186,28,209,33,213,199,165,53,58,98,22,251,126,104,75,130,252,185,119,40,69,239,215,87,142,104,191,62,67,169,243,161,244,243,143,95,191,248,249,205,243,213,215,207,95,191,184,223,0,114,190,119,64,221,254,241,235,229,237,221,197,217,175,23,31,46,191,216,6,114,62,146,97,213,104,27,200,199,175,188,131,205,32,15,253,122,91,66,146,108,36,27,201,70,178,145,108,182,132,180,37,100,22,227,146,12,36,3,201,64,91,66,146,150,164,229,137,73,203,167,167,207,183,232,102,234,227,235,83,116,52,117,77,252,234,16,236,109,243,220,7,238,232,211,101,49,171,138,101,113,190,88,46,119,149,222,243,253,188,175,114,72,96,18,152,4,38,129,73,96,18,216,150,165,182,44,181,101,41,157,78,167,211,233,116,122,14,13,180,101,169,45,75,109,89,106,221,132,117,19,214,77,100,187,110,226,196,183,44,189,90,68,251,127,107,64,236,114,122,76,171,83,110,230,13,158,228,50,250,245,219,76,181,251,229,57,95,64,248,89,115,8,63,3,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,126,248,15,70,16,30,132,207,163,129,32,60,8,15,194,131,240,32,60,8,15,194,131,240,32,60,8,127,28,16,30,106,31,0,181,79,155,163,246,41,212,14,181,67,237,80,59,212,14,181,67,237,80,59,212,14,181,67,237,80,59,212,14,181,67,237,80,59,212,14,181,67,237,80,59,212,14,181,67,237,80,59,212,14,181,67,237,80,59,212,14,181,67,237,195,127,48,66,237,80,123,30,13,132,218,161,118,168,29,106,135,218,161,118,168,29,106,135,218,161,246,12,81,59,161,62,128,80,175,154,11,245,138,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,245,225,63,24,9,117,66,61,143,6,18,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,175,133,122,217,92,168,151,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,115,213,92,53,87,205,85,115,213,92,53,87,205,85,115,213,92,53,87,205,85,15,206,130,185,106,174,154,171,230,170,185,106,174,154,171,230,170,185,106,174,154,171,230,170,185,234,4,174,186,104,238,170,11,174,154,171,230,170,185,106,174,154,171,230,170,185,106,174,154,171,230,170,185,106,174,154,171,230,170,185,234,35,114,213,4,48,1,76,0,19,192,4,48,1,76,0,19,192,4,48,1,76,0,19,192,4,48,1,76,0,19,192,4,48,1,76,0,19,192,4,48,1,220,80,0,227,188,56,47,206,139,243,54,230,188,229,170,88,223,237,154,112,222,53,54,173,70,194,121,235,153,237,253,93,250,193,208,158,237,121,229,147,187,139,219,201,213,71,180,22,173,69,107,209,90,180,22,173,69,65,81,208,12,232,34,10,58,114,10,138,46,162,139,232,34,186,136,46,162,139,232,34,186,136,46,162,139,152,24,38,134,137,97,98,152,24,140,3,227,192,56,227,192,56,253,40,25,230,133,44,201,84,150,12,227,55,26,30,115,93,142,232,152,235,99,244,27,29,193,139,125,63,180,101,67,254,12,24,92,13,247,250,43,71,180,215,159,193,53,196,224,250,241,167,23,175,158,127,191,250,230,197,155,251,151,123,191,177,228,60,120,176,157,253,113,115,249,254,226,221,217,191,46,239,46,223,222,253,113,251,197,70,147,243,145,12,190,214,27,77,110,119,162,227,141,39,67,158,206,70,148,180,28,45,71,203,209,114,180,156,141,40,109,68,153,197,184,164,15,233,67,250,208,70,148,52,39,205,121,98,154,115,243,228,65,177,233,190,234,119,229,149,67,119,52,117,77,140,236,16,180,110,243,220,7,238,232,211,101,49,171,138,101,113,190,88,46,119,149,222,243,253,188,175,114,104,99,218,152,54,166,141,105,99,218,216,70,169,54,74,181,81,42,1,79,192,19,240,4,124,14,13,180,81,170,141,82,109,148,106,109,134,181,25,214,102,100,187,54,227,196,55,74,189,90,68,175,49,176,206,196,222,170,199,180,2,230,102,222,224,73,46,163,95,191,45,92,123,94,2,180,11,210,207,210,65,250,25,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,253,41,65,122,40,62,3,20,63,77,135,226,167,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,163,69,241,132,123,6,194,189,74,39,220,43,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,111,46,220,203,116,194,189,36,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,61,23,225,206,101,115,217,92,54,151,157,199,87,114,46,155,203,230,178,185,108,46,155,203,230,178,185,108,46,155,203,230,178,185,108,46,155,203,230,178,185,108,46,155,203,230,178,185,236,83,113,217,69,58,151,93,112,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,159,144,203,38,136,9,98,130,152,32,38,136,9,98,130,152,32,38,136,9,98,130,152,32,38,136,9,98,130,152,32,38,136,9,98,130,152,32,38,136,9,226,134,130,24,7,198,129,113,96,28,56,25,7,46,87,197,250,238,151,130,3,175,49,106,53,18,14,92,207,114,239,239,226,15,198,246,44,162,19,147,187,139,219,201,213,71,20,23,197,69,113,81,92,20,23,197,69,71,209,209,12,168,35,58,58,114,58,138,58,162,142,168,35,234,136,58,162,142,168,35,234,136,58,162,142,88,25,86,134,149,97,101,88,25,188,3,239,192,59,227,192,59,253,168,26,70,134,68,201,84,162,228,225,61,18,29,203,93,142,232,88,238,83,240,30,29,65,141,125,63,180,101,73,254,108,48,24,19,237,69,88,142,104,47,66,131,113,224,193,248,242,249,207,223,189,184,223,9,115,30,52,250,54,239,228,211,173,47,231,35,25,110,173,182,190,188,255,45,29,238,117,89,251,251,109,110,73,212,17,117,68,29,81,71,212,217,220,210,230,150,89,140,75,66,145,80,36,20,109,110,73,124,18,159,39,38,62,55,79,30,20,173,238,171,126,87,166,57,116,71,83,215,196,209,14,193,239,54,207,125,224,142,62,93,22,179,170,88,22,231,139,229,114,87,233,61,223,207,251,42,135,72,38,146,137,100,34,153,72,38,146,109,190,106,243,85,155,175,82,242,148,60,37,79,201,231,208,64,155,175,218,124,213,230,171,214,111,88,191,97,253,70,182,235,55,78,124,243,213,171,69,244,58,4,107,81,236,215,122,76,171,100,110,230,13,158,228,50,250,245,219,22,182,191,101,66,159,49,252,172,5,134,159,193,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,15,221,79,24,30,134,207,136,200,194,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,71,129,225,193,246,33,96,251,180,5,108,159,130,237,96,59,216,14,182,131,237,96,59,216,14,182,131,237,96,59,216,14,182,15,221,79,176,29,108,207,136,187,130,237,96,59,216,14,182,131,237,96,59,216,14,182,131,237,96,59,216,14,182,131,237,96,59,216,14,182,131,237,96,59,216,14,182,131,237,96,59,216,14,182,131,237,96,59,216,14,182,131,237,249,193,118,74,125,8,165,94,181,80,234,21,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,148,250,208,253,164,212,41,245,140,236,42,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,107,165,94,182,80,234,37,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,148,250,208,253,164,212,41,245,140,236,42,165,78,169,83,234,148,58,91,205,86,179,213,108,53,91,205,86,179,213,108,53,91,205,86,179,213,108,53,91,205,86,179,213,108,53,91,157,201,103,35,91,205,86,179,213,108,53,91,205,86,179,213,108,117,67,91,93,180,176,213,5,91,205,86,179,213,108,53,91,205,86,179,213,108,53,91,205,86,179,213,108,245,208,253,100,171,217,234,140,196,37,91,125,12,182,154,2,166,128,41,96,10,152,2,166,128,41,96,10,152,2,166,128,41,96,10,152,2,166,128,41,96,10,152,2,166,128,41,96,10,152,2,166,128,27,42,96,164,23,233,69,122,145,222,230,164,183,92,21,235,219,93,35,210,187,230,166,213,72,72,111,189,180,189,191,79,63,40,218,179,125,47,125,114,119,113,59,185,250,72,215,210,181,116,45,93,75,215,210,181,52,40,13,154,129,94,164,65,71,174,65,233,69,122,145,94,164,23,233,69,122,145,94,164,23,233,69,122,145,20,35,197,72,49,82,140,20,227,113,120,28,30,103,28,30,167,31,40,131,189,192,37,153,226,146,129,8,71,211,19,175,203,17,157,120,125,148,132,163,35,123,177,239,135,182,120,200,159,33,227,171,233,174,127,229,136,118,253,51,190,134,25,95,63,254,244,226,213,243,239,87,223,188,120,115,255,122,239,119,153,156,135,143,183,179,63,110,46,223,95,188,59,251,215,229,221,229,219,187,63,110,191,216,117,114,62,146,241,215,126,215,201,237,86,116,189,11,101,200,243,217,149,146,155,227,230,184,57,110,142,155,179,43,165,93,41,179,24,151,28,34,135,200,33,218,149,146,235,228,58,79,204,117,110,158,60,40,64,221,87,253,174,228,114,232,142,166,174,137,150,29,2,217,109,158,251,192,29,125,186,44,102,85,177,44,206,23,203,229,174,210,123,190,159,247,85,14,119,204,29,115,199,220,49,119,204,29,219,53,213,174,169,118,77,101,225,89,120,22,158,133,207,161,129,118,77,181,107,170,93,83,173,210,176,74,195,42,141,108,87,105,156,248,174,169,87,139,232,213,6,86,156,216,104,245,152,214,194,220,204,27,60,201,101,244,235,183,159,107,223,139,129,118,97,250,89,66,76,63,131,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,63,45,76,15,198,231,0,227,167,9,97,252,20,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,126,196,48,158,114,207,65,185,87,9,149,123,69,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,173,148,123,153,80,185,151,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,231,163,220,217,108,54,155,205,102,179,243,248,74,206,102,179,217,108,54,155,205,102,179,217,108,54,155,205,102,179,217,108,54,155,205,102,179,217,108,54,155,205,102,179,217,108,54,155,125,50,54,187,72,104,179,11,54,155,205,102,179,217,108,54,155,205,102,179,217,108,54,155,205,102,179,217,108,54,155,205,102,179,217,236,147,178,217,20,49,69,76,17,83,196,20,49,69,76,17,83,196,20,49,69,76,17,83,196,20,49,69,76,17,83,196,20,49,69,76,17,83,196,20,49,69,220,80,17,35,193,72,48,18,140,4,167,35,193,229,170,88,223,254,146,144,224,53,71,173,70,66,130,235,101,238,253,125,252,65,217,158,197,180,98,114,119,113,59,185,250,72,227,210,184,52,46,141,75,227,210,184,244,40,61,154,129,118,164,71,71,174,71,105,71,218,145,118,164,29,105,71,218,145,118,164,29,105,71,218,145,44,35,203,200,50,178,140,44,227,119,248,29,126,103,28,126,167,31,88,131,201,192,40,153,98,148,76,200,71,170,19,186,203,17,157,208,125,18,228,163,35,171,177,239,135,182,56,201,159,77,198,99,170,93,9,203,17,237,74,104,60,14,53,30,255,249,242,135,213,223,95,254,176,122,241,234,155,23,171,178,168,102,247,59,99,206,247,142,193,255,253,253,250,236,237,239,215,103,151,239,255,117,121,182,126,204,23,187,97,206,71,50,238,26,237,134,249,197,203,239,96,7,204,160,231,176,235,37,103,199,217,113,118,156,29,103,103,215,75,187,94,102,49,46,185,69,110,145,91,180,235,37,7,202,129,158,152,3,221,60,121,80,224,186,175,250,93,73,231,208,29,77,93,19,93,59,4,202,219,60,247,129,59,250,116,89,204,170,98,89,156,47,150,203,93,165,247,124,63,239,171,28,78,153,83,230,148,57,101,78,153,83,182,43,171,93,89,237,202,202,206,179,243,236,60,59,159,67,3,237,202,106,87,86,187,178,90,213,97,85,135,85,29,217,174,234,56,241,93,89,175,22,209,171,19,172,80,177,145,235,49,173,157,185,153,55,120,146,203,232,215,111,191,216,238,23,15,237,198,241,179,150,56,126,6,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,159,75,63,225,120,56,62,35,50,11,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,31,5,142,7,221,135,130,238,211,150,208,125,10,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,158,75,63,65,119,208,61,35,254,10,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,231,7,221,169,245,161,212,122,213,82,173,87,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,185,244,147,90,167,214,51,178,172,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,111,212,122,217,82,173,151,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,185,244,147,90,167,214,51,178,172,212,58,181,78,173,83,235,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,117,38,159,141,172,53,107,205,90,179,214,172,53,107,205,90,179,214,45,172,117,209,210,90,23,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,185,244,147,181,102,173,51,18,152,172,245,49,88,107,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,110,168,130,17,95,196,23,241,69,124,219,17,223,114,85,172,111,121,141,137,239,154,157,86,35,33,190,245,234,246,254,126,253,160,105,207,14,189,252,201,221,197,237,228,234,35,105,75,218,146,182,164,45,105,75,218,146,161,100,104,6,146,145,12,29,185,12,37,25,73,70,146,145,100,36,25,73,70,146,145,100,36,25,73,70,106,140,26,163,198,168,49,106,140,205,97,115,216,156,113,216,156,126,208,12,2,3,154,100,10,77,6,228,28,109,78,199,46,71,116,58,246,209,114,142,142,28,198,190,31,218,162,34,127,134,142,181,54,187,3,150,35,218,29,208,88,235,123,172,253,240,197,78,148,243,131,99,237,122,239,78,148,243,145,140,181,198,59,81,94,247,176,19,229,193,231,176,19,37,31,199,199,241,113,124,28,31,103,39,74,59,81,102,49,46,121,67,222,144,55,180,19,37,191,201,111,158,152,223,220,60,121,80,80,186,175,250,93,9,229,208,29,77,93,19,21,59,4,166,219,60,247,129,59,250,116,89,204,170,98,89,156,47,150,203,93,165,247,124,63,239,171,28,190,152,47,230,139,249,98,190,152,47,182,83,170,157,82,237,148,202,188,51,239,204,59,243,158,67,3,237,148,106,167,84,59,165,90,141,97,53,134,213,24,217,174,198,56,241,157,82,175,22,209,171,10,172,44,177,185,234,49,173,121,185,153,55,120,146,203,232,215,111,15,215,126,22,253,124,137,227,103,45,113,252,12,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,62,151,126,194,241,112,124,70,100,22,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,63,10,28,15,186,15,5,221,167,45,161,251,20,116,7,221,65,119,208,29,116,7,221,65,119,208,29,116,7,221,65,119,208,61,151,126,130,238,160,123,70,252,21,116,7,221,65,119,208,29,116,7,221,65,119,208,29,116,7,221,65,119,208,29,116,7,221,65,119,208,29,116,7,221,65,119,208,29,116,7,221,65,119,208,29,116,7,221,65,119,208,29,116,207,15,186,83,235,67,169,245,170,165,90,175,168,117,106,157,90,167,214,169,117,106,157,90,167,214,169,117,106,157,90,167,214,115,233,39,181,78,173,103,100,89,169,117,106,157,90,167,214,169,117,106,157,90,167,214,169,117,106,157,90,167,214,169,117,106,157,90,167,214,169,117,106,157,90,167,214,169,117,106,157,90,167,214,169,117,106,157,90,167,214,169,117,106,157,90,223,168,245,178,165,90,47,169,117,106,157,90,167,214,169,117,106,157,90,167,214,169,117,106,157,90,167,214,115,233,39,181,78,173,103,100,89,169,117,106,157,90,167,214,89,107,214,154,181,102,173,89,107,214,154,181,102,173,89,107,214,154,181,102,173,89,107,214,154,181,102,173,89,235,76,62,27,89,107,214,154,181,102,173,89,107,214,154,181,102,173,91,88,235,162,165,181,46,88,107,214,154,181,102,173,89,107,214,154,181,102,173,89,107,214,154,181,102,173,115,233,39,107,205,90,103,36,48,89,235,99,176,214,84,48,21,76,5,83,193,84,48,21,76,5,83,193,84,48,21,76,5,83,193,84,48,21,76,5,83,193,84,48,21,76,5,83,193,84,48,21,220,80,5,35,190,136,47,226,139,248,182,35,190,229,170,88,223,242,26,19,223,53,59,173,70,66,124,235,213,237,253,253,250,65,211,158,29,122,249,147,187,139,219,201,213,71,210,150,180,37,109,73,91,210,150,180,37,67,201,208,12,36,35,25,58,114,25,74,50,146,140,36,35,201,72,50,146,140,36,35,201,72,50,146,140,212,24,53,70,141,81,99,212,24,155,195,230,176,57,227,176,57,253,160,25,4,6,52,201,20,154,12,200,57,218,156,142,93,142,232,116,236,163,229,28,29,57,140,125,63,180,69,69,254,12,29,107,109,118,7,44,71,180,59,160,177,54,204,88,251,249,199,207,59,81,206,3,199,218,237,31,187,119,162,156,143,100,172,181,220,137,242,175,151,223,233,78,148,123,158,195,78,148,124,28,31,199,199,241,113,124,156,157,40,237,68,153,197,184,228,13,121,67,222,208,78,148,252,38,191,121,98,126,115,243,228,65,65,233,190,234,119,37,148,67,119,52,117,77,84,236,16,152,110,243,220,7,238,232,211,101,49,171,138,101,113,190,88,46,119,149,222,243,253,188,175,114,248,98,190,152,47,230,139,249,98,190,216,78,169,118,74,181,83,42,243,206,188,51,239,204,123,14,13,180,83,170,157,82,237,148,106,53,134,213,24,86,99,100,187,26,227,196,119,74,189,90,68,175,42,176,178,196,230,170,199,180,230,229,102,222,224,73,46,163,95,191,61,92,251,92,244,243,24,199,207,90,226,248,25,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,124,46,253,132,227,225,248,140,200,44,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,127,20,56,30,116,31,10,186,79,91,66,247,41,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,123,46,253,4,221,65,247,140,248,43,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,158,31,116,167,214,135,82,235,85,75,181,94,81,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,231,210,79,106,157,90,207,200,178,82,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,190,81,235,101,75,181,94,82,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,231,210,79,106,157,90,207,200,178,82,235,212,58,181,78,173,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,153,124,54,178,214,172,53,107,205,90,179,214,172,53,107,205,90,183,176,214,69,75,107,93,176,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,231,210,79,214,154,181,206,72,96,178,214,199,96,173,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,184,161,10,70,124,17,95,196,23,241,109,71,124,203,85,177,190,229,53,38,190,107,118,90,141,132,248,214,171,219,251,251,245,131,166,61,59,244,242,39,119,23,183,147,171,143,164,45,105,75,218,146,182,164,45,105,75,134,146,161,25,72,70,50,116,228,50,148,100,36,25,73,70,146,145,100,36,25,73,70,146,145,100,36,25,169,49,106,140,26,163,198,168,49,54,135,205,97,115,198,97,115,250,65,51,8,12,104,146,41,52,25,144,115,180,57,29,187,28,209,233,216,71,203,57,58,114,24,251,126,104,139,138,252,25,58,214,218,236,14,88,142,104,119,64,99,109,136,177,246,230,229,15,171,127,190,122,249,125,57,255,188,31,229,60,104,196,221,253,126,125,246,191,239,127,127,87,206,119,239,74,57,31,201,184,107,181,43,229,86,19,58,220,155,50,224,153,236,80,201,205,113,115,220,28,55,199,205,217,161,210,14,149,89,140,75,14,145,67,228,16,237,80,201,117,114,157,39,230,58,55,79,30,20,160,238,171,126,87,114,57,116,71,83,215,68,203,14,129,236,54,207,125,224,142,62,93,22,179,170,88,22,231,139,229,114,87,233,61,223,207,251,42,135,59,230,142,185,99,238,152,59,230,142,237,160,106,7,85,59,168,178,240,44,60,11,207,194,231,208,64,59,168,218,65,213,14,170,86,105,88,165,97,149,70,182,171,52,78,124,7,213,171,69,244,106,3,43,78,108,186,122,76,107,97,110,230,13,158,228,50,250,245,219,219,181,191,197,64,187,208,252,44,9,154,159,65,243,208,60,52,15,205,67,243,208,60,52,15,205,67,243,208,60,52,15,205,231,243,153,9,205,67,243,208,60,52,15,205,67,243,208,60,52,15,205,67,243,208,124,30,163,16,154,135,230,51,104,32,52,15,205,67,243,208,60,52,15,205,67,243,89,124,183,129,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,249,227,66,243,0,252,176,0,126,154,4,192,79,1,120,0,30,128,7,224,1,120,0,30,128,7,224,1,120,0,30,128,7,224,243,249,204,4,224,1,120,0,30,128,7,224,1,120,0,30,128,7,224,1,120,0,62,143,81,8,192,3,240,25,52,16,128,7,224,1,120,0,30,128,7,224,1,248,44,190,219,0,240,0,60,0,15,192,3,240,0,60,0,15,192,3,240,0,124,198,0,158,102,31,86,179,87,73,52,123,69,179,211,236,52,59,205,78,179,211,236,52,59,205,78,179,211,236,52,59,205,158,207,103,38,205,78,179,211,236,52,59,205,78,179,211,236,52,59,205,78,179,211,236,121,140,66,154,157,102,207,160,129,52,59,205,78,179,211,236,52,59,205,78,179,103,241,221,134,102,167,217,105,118,154,157,102,167,217,105,118,154,157,102,167,217,105,118,154,189,70,179,151,73,52,123,73,179,211,236,52,59,205,78,179,211,236,52,59,205,78,179,211,236,52,59,205,158,207,103,38,205,78,179,211,236,52,59,205,78,179,159,166,102,103,176,25,108,6,155,193,206,227,43,57,131,205,96,51,216,12,54,131,205,96,51,216,12,54,131,205,96,51,216,12,54,131,205,96,51,216,12,54,131,205,96,51,216,12,246,9,24,236,34,137,193,46,24,108,6,155,193,102,176,25,108,6,155,193,102,176,25,108,6,155,193,102,176,243,249,204,100,176,25,108,6,155,193,166,133,105,97,90,152,22,166,133,105,97,90,152,22,166,133,105,97,90,152,22,166,133,105,97,90,152,22,166,133,105,97,90,152,22,166,133,105,225,188,180,48,250,139,254,162,191,232,111,10,250,91,174,138,245,141,175,37,253,93,19,212,106,36,244,183,222,225,222,223,187,31,100,237,89,88,19,38,119,23,183,147,171,143,236,45,123,203,222,178,183,236,45,123,203,138,178,162,25,216,70,86,116,228,86,148,109,100,27,217,70,182,145,109,100,27,217,70,182,145,109,100,27,57,50,142,140,35,227,200,56,50,90,135,214,161,117,198,161,117,250,97,52,80,12,122,146,41,61,25,28,120,180,63,95,187,28,209,249,218,71,14,60,58,146,25,251,126,104,11,143,252,25,55,250,218,239,44,88,142,104,103,65,163,175,239,209,247,226,159,111,170,245,255,172,190,126,254,243,155,217,223,95,255,125,245,245,243,215,47,86,127,255,199,247,175,94,188,126,177,42,87,213,94,225,118,249,191,119,213,250,127,206,126,189,184,189,155,189,253,240,246,236,215,139,15,151,103,111,255,251,221,251,203,15,151,91,227,176,218,207,220,174,230,7,198,225,147,31,120,248,247,147,113,249,116,152,126,49,44,31,141,219,176,77,44,31,198,220,163,205,40,203,73,245,215,16,252,235,63,158,69,52,227,243,120,108,48,202,67,127,117,54,67,157,164,107,50,21,55,157,148,91,127,69,85,139,207,127,209,157,247,43,233,106,138,185,218,20,179,254,147,238,89,110,146,174,93,7,123,169,37,166,129,67,74,186,118,173,236,175,160,102,253,236,95,210,117,221,207,84,5,197,244,115,8,73,215,77,31,135,251,144,28,82,210,117,216,203,193,174,241,33,37,93,215,253,236,253,26,31,80,210,117,208,203,14,202,9,239,228,96,146,174,101,35,251,170,39,184,147,3,74,186,14,198,100,7,229,196,116,114,8,73,215,77,23,211,22,19,211,195,33,36,93,203,63,21,123,41,38,166,135,253,75,186,110,70,97,210,90,162,27,216,171,164,235,176,129,189,127,207,25,68,210,117,216,192,84,181,4,55,112,32,73,215,174,133,253,20,19,220,195,65,36,93,7,131,48,117,45,193,13,28,68,210,117,208,192,212,181,68,55,176,87,73,215,97,3,123,191,143,12,34,233,186,105,224,48,223,100,6,145,116,29,54,176,151,17,72,210,145,116,36,29,73,55,180,164,11,208,36,251,56,93,164,38,217,107,234,198,160,73,74,154,228,56,52,73,131,235,96,31,236,139,188,14,246,234,190,49,92,7,133,235,224,68,175,131,50,221,253,160,28,251,253,160,112,63,56,225,235,32,217,253,160,28,251,253,160,112,63,56,217,235,160,88,77,83,93,7,197,100,154,207,117,96,48,142,114,48,38,91,250,112,96,135,95,131,209,82,155,67,107,13,35,199,91,70,95,134,141,183,92,199,91,178,47,157,7,150,24,26,111,39,53,222,190,255,238,245,223,191,127,241,106,253,31,139,159,126,90,79,250,174,230,65,35,237,221,213,135,183,239,214,189,59,187,43,110,110,158,140,177,106,82,78,230,7,198,88,121,112,144,149,219,163,172,154,109,253,135,217,242,201,192,154,253,235,243,143,132,253,61,243,233,229,124,21,244,34,191,218,140,214,15,95,125,26,57,103,159,254,26,170,238,255,26,218,251,215,76,130,231,123,244,60,217,12,240,97,191,77,254,227,219,191,158,246,251,111,118,61,226,135,213,171,95,126,88,125,247,211,47,235,75,102,157,193,253,240,252,159,171,239,95,253,244,203,155,213,203,23,175,190,123,243,143,245,175,121,88,136,189,254,127,222,252,248,230,249,203,213,155,31,255,235,197,171,215,247,175,111,182,236,114,145,226,213,86,86,222,126,93,224,221,213,187,71,33,245,250,82,44,215,255,173,156,204,62,39,211,101,177,142,166,171,50,126,69,224,118,189,173,87,225,165,43,183,118,253,221,118,205,105,150,187,117,81,120,213,182,240,16,193,208,69,225,211,253,133,79,23,179,89,177,152,46,230,211,69,177,187,240,16,3,153,174,240,160,75,177,253,234,179,196,5,183,25,219,113,203,188,186,40,188,225,216,142,91,79,213,69,225,7,198,246,121,241,172,168,158,21,179,197,242,124,177,187,240,30,199,118,253,18,176,160,126,71,174,185,74,85,116,205,106,171,47,74,78,177,186,41,113,205,187,0,97,84,221,187,228,94,199,181,215,175,201,10,26,36,145,139,160,210,23,125,224,147,100,186,44,102,85,177,44,206,23,203,229,174,162,123,252,28,169,91,179,21,218,231,240,101,82,233,10,14,251,154,218,122,77,82,186,130,131,46,193,182,43,128,18,151,219,228,102,24,179,222,38,113,185,7,110,129,173,87,183,36,42,247,221,239,193,31,108,203,98,62,155,22,85,85,86,159,111,218,143,31,222,95,209,215,151,161,69,159,151,179,101,53,43,231,243,229,108,246,120,5,204,48,69,7,125,78,180,95,180,147,168,224,154,229,58,65,35,57,102,137,76,162,114,107,22,199,4,149,27,179,32,37,113,185,77,62,214,98,150,127,164,43,247,243,209,245,251,75,158,205,22,197,108,94,44,23,179,178,122,92,242,231,199,247,94,118,200,253,46,201,33,243,233,202,110,124,139,142,89,218,146,184,220,134,99,185,143,91,116,224,18,146,3,171,40,118,175,188,216,231,225,119,63,98,223,177,222,53,143,216,199,244,27,175,186,136,95,222,176,251,17,251,150,55,212,60,34,190,207,251,151,55,212,61,36,186,111,123,151,55,212,60,162,193,147,92,70,191,254,47,34,158,237,48,99,107,218,254,207,218,223,241,40,21,106,252,59,30,5,73,123,127,199,178,238,119,60,201,158,2,126,201,158,213,24,59,2,185,89,138,64,110,38,144,19,200,9,228,4,114,2,57,129,156,64,78,32,39,144,19,200,9,228,4,114,2,57,129,156,64,78,32,39,144,19,200,9,228,4,114,2,57,129,156,64,78,32,39,144,27,107,32,39,92,139,8,215,194,54,49,56,16,174,29,218,190,64,184,38,92,19,174,9,215,132,107,194,53,225,154,112,77,184,38,92,19,174,9,215,132,107,194,53,225,154,112,77,184,38,92,19,174,9,215,132,107,194,53,225,154,112,77,184,214,79,184,38,41,139,72,202,194,118,88,62,144,148,29,218,91,89,82,38,41,147,148,73,202,36,101,146,50,73,153,164,76,82,38,41,147,148,73,202,36,101,146,50,73,153,164,76,82,38,41,147,148,73,202,36,101,146,50,73,153,164,76,82,38,41,203,46,41,11,59,27,242,64,82,118,232,84,72,73,153,164,76,82,38,41,147,148,73,202,36,101,146,50,73,153,164,76,82,38,41,19,58,9,157,132,78,66,39,161,147,208,73,232,36,116,18,58,9,157,132,78,66,39,161,211,113,135,78,69,138,208,169,16,58,9,157,132,78,66,39,161,147,208,73,232,36,116,18,58,9,157,142,39,116,18,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,55,163,12,110,164,48,82,152,236,82,152,34,69,10,83,72,97,164,48,82,152,28,82,152,98,115,59,45,63,223,78,207,215,119,211,114,153,97,8,211,184,218,129,51,152,4,117,15,18,193,52,174,123,160,32,163,93,189,195,229,24,9,234,30,36,198,104,86,247,176,97,64,195,154,135,204,2,154,149,60,108,20,208,184,230,129,146,128,198,245,14,20,4,52,174,119,144,28,160,93,181,125,199,0,237,170,237,59,5,104,86,237,176,33,64,179,154,135,155,78,111,86,239,80,179,233,205,170,29,106,50,189,93,181,125,207,165,55,174,118,144,201,221,118,213,246,61,183,27,94,109,86,83,187,38,106,77,212,102,54,81,91,166,56,205,164,236,227,52,147,155,233,100,185,245,239,114,241,228,17,179,127,189,255,252,75,194,102,110,239,63,84,190,250,52,247,122,255,66,30,38,73,55,19,178,103,65,237,152,220,93,220,78,174,62,238,157,181,125,120,174,135,95,30,249,75,77,209,222,79,209,190,121,189,250,230,197,183,207,127,121,249,102,51,101,186,250,105,83,202,127,252,103,217,225,252,234,219,228,243,171,159,111,103,229,164,156,174,239,103,183,23,239,63,252,246,199,237,245,229,237,135,217,164,90,76,138,179,183,155,59,219,227,123,218,223,158,220,94,171,222,138,121,114,155,125,22,63,231,187,221,194,214,115,190,9,59,216,75,45,49,13,172,157,134,222,238,98,154,105,232,132,173,236,175,160,102,253,172,218,246,51,228,251,106,175,253,76,85,80,76,63,131,62,36,219,79,219,247,208,199,225,62,36,107,163,132,168,62,230,116,141,167,47,168,89,63,27,94,227,113,17,71,175,253,236,253,26,175,143,94,130,186,25,25,189,116,221,203,14,202,9,239,100,77,32,244,69,31,83,4,66,41,27,217,87,61,193,157,172,207,169,130,198,100,100,78,213,245,152,236,160,156,152,78,134,141,201,214,233,89,15,93,76,91,76,76,15,195,254,84,108,157,232,165,252,83,177,151,98,98,122,184,107,182,59,116,24,6,207,118,247,48,10,147,214,18,221,192,38,223,120,98,130,207,190,26,216,251,247,156,154,44,54,170,129,33,89,108,95,13,76,85,75,112,3,235,162,214,237,14,182,143,90,19,182,176,159,98,130,123,88,19,255,6,13,194,152,248,183,235,65,152,186,150,224,6,214,36,210,65,13,140,73,164,187,110,96,234,90,162,27,216,228,62,18,19,146,247,213,192,222,239,35,53,185,125,104,3,179,249,38,147,186,150,232,6,54,28,129,217,124,147,73,93,203,222,6,6,234,134,183,179,173,252,252,105,87,119,100,206,111,183,19,247,128,71,108,83,128,128,135,108,131,131,195,15,89,188,139,125,200,1,218,81,69,211,142,157,143,184,167,29,177,165,133,120,144,157,207,118,29,253,134,94,71,191,161,215,241,111,232,94,166,178,243,133,236,101,42,53,143,136,127,59,247,51,149,186,135,236,99,42,187,31,19,61,106,110,163,223,149,219,248,119,229,110,251,93,57,252,136,237,119,101,235,17,113,188,164,245,17,96,101,31,71,128,245,197,75,74,188,228,136,121,73,212,133,209,122,129,108,217,199,54,165,125,93,24,133,11,195,133,241,211,234,235,87,95,175,190,127,245,102,217,88,38,158,253,250,254,215,179,119,239,239,150,209,68,241,224,149,178,125,157,108,175,35,223,250,247,114,235,223,135,86,162,63,185,142,154,174,69,79,37,26,63,181,177,147,75,108,199,111,119,173,49,142,140,35,227,200,56,50,142,140,35,227,200,56,50,142,140,35,227,200,56,50,142,140,35,227,200,56,14,62,10,25,71,198,49,131,6,50,142,140,35,227,200,56,50,142,140,35,227,200,56,50,142,140,35,227,200,56,14,100,28,159,136,149,38,216,177,94,172,28,82,143,199,42,86,26,33,73,98,101,180,98,165,217,181,214,196,79,214,95,107,135,32,229,177,94,107,141,220,165,107,237,248,175,181,111,127,42,23,205,21,230,111,55,229,194,38,145,95,246,164,155,11,230,233,111,118,177,160,148,40,37,74,137,82,162,148,40,37,74,137,82,162,148,40,37,74,137,82,162,148,40,37,74,137,82,14,62,10,81,74,148,50,131,6,162,148,40,37,74,137,82,162,148,40,37,74,137,82,162,148,40,37,74,137,82,14,68,41,63,145,147,70,140,114,39,57,57,237,141,35,145,147,209,145,147,248,139,165,145,131,220,121,177,156,246,102,146,46,150,227,185,88,190,125,249,252,213,234,205,124,245,245,243,215,47,86,213,170,90,205,67,46,146,223,126,191,120,127,118,55,63,251,245,226,195,229,147,139,163,154,84,147,121,91,32,28,45,130,23,81,151,193,167,151,241,213,225,23,247,213,102,112,127,248,234,211,72,59,251,116,5,85,147,98,82,124,181,247,18,104,251,100,143,158,196,213,112,127,53,252,227,219,191,158,246,251,111,118,61,226,201,25,239,235,159,255,225,249,63,87,223,191,250,233,151,55,171,151,47,94,125,247,230,31,235,255,92,84,179,191,254,159,55,63,190,121,254,114,245,230,199,255,122,241,234,245,253,235,155,45,235,95,97,123,240,120,181,245,119,119,123,99,120,119,245,238,209,31,188,213,250,11,208,250,191,149,147,217,231,191,114,203,98,253,103,110,85,198,235,194,237,122,91,139,190,116,229,214,90,190,237,154,211,208,185,46,10,175,218,22,30,50,27,210,69,225,211,253,133,79,23,179,89,177,152,46,230,211,69,177,187,240,144,60,37,93,225,65,151,98,123,201,150,184,224,54,99,59,142,140,117,81,120,195,177,29,103,179,186,40,252,192,216,62,47,158,21,213,179,98,182,88,158,47,118,23,222,227,216,174,231,100,65,253,142,244,91,169,138,174,145,91,95,148,156,66,74,37,174,121,87,24,17,85,247,174,20,160,227,218,235,125,87,208,32,137,4,85,233,139,62,240,73,50,93,22,179,170,88,22,231,139,229,114,87,209,61,126,142,212,249,175,208,62,135,147,171,116,5,135,125,77,109,237,155,210,21,28,116,9,182,213,68,137,203,109,114,51,140,177,59,137,203,61,112,11,108,45,101,18,149,251,238,247,224,15,182,101,49,159,77,139,170,42,171,207,55,237,199,15,239,175,232,235,203,208,162,207,203,217,178,154,149,243,249,114,54,123,172,105,134,41,58,232,115,162,61,0,74,84,112,13,253,9,26,201,49,220,38,81,185,53,208,38,168,220,24,220,146,184,220,38,31,107,49,148,36,93,185,87,127,252,127,65,29,158,205,22,197,108,94,44,23,179,178,122,92,242,231,199,247,94,118,200,253,110,54,171,166,203,197,179,217,108,58,159,110,151,221,247,61,175,134,236,132,14,142,161,202,109,56,150,251,184,69,7,114,148,3,34,99,183,226,216,151,173,239,126,196,34,254,17,251,34,255,198,130,35,158,74,236,126,196,62,42,81,243,136,248,62,239,167,18,117,15,137,238,219,94,42,81,243,136,6,79,114,25,253,250,191,8,61,183,195,140,39,211,246,127,93,163,59,127,199,163,156,180,241,239,152,45,195,126,199,178,238,119,60,217,81,38,224,151,212,203,142,47,242,183,89,235,252,109,38,127,147,191,201,223,228,111,242,55,249,155,252,77,254,38,127,147,191,201,223,228,111,242,55,249,155,252,77,254,38,127,147,191,201,223,228,111,242,55,249,155,252,77,254,38,127,27,85,254,38,75,11,205,210,166,173,179,180,169,44,77,150,38,75,147,165,201,210,100,105,178,52,89,154,44,77,150,38,75,147,165,201,210,100,105,178,52,89,154,44,77,150,38,75,147,165,201,210,100,105,178,52,89,154,44,109,184,44,77,48,22,26,140,5,157,84,189,55,24,59,116,66,181,96,76,48,38,24,19,140,9,198,4,99,130,49,193,152,96,76,48,38,24,19,140,9,198,4,99,130,49,193,152,96,76,48,38,24,19,140,9,198,4,99,130,49,193,152,96,76,48,150,65,48,22,116,158,230,222,96,236,208,57,154,130,49,193,152,96,76,48,38,24,19,140,9,198,4,99,130,49,193,152,96,76,48,38,24,19,140,9,198,4,99,130,49,193,152,96,76,48,38,24,19,140,9,198,4,99,130,49,193,88,6,193,88,209,58,24,43,4,99,130,49,193,152,96,76,48,38,24,19,140,9,198,4,99,130,49,193,152,96,76,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,146,49,201,152,100,76,39,149,49,149,173,119,37,44,237,74,40,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,116,114,25,83,219,13,254,74,27,252,201,152,100,76,50,38,25,147,140,73,198,36,99,146,49,201,152,70,159,49,201,105,228,52,114,26,57,141,156,70,78,35,167,145,211,200,105,228,52,114,154,81,230,52,66,23,161,75,110,161,75,219,205,227,74,155,199,9,93,132,46,66,23,161,139,208,69,232,34,116,17,186,8,93,132,46,66,23,161,139,208,69,232,34,116,17,186,8,93,132,46,66,23,161,139,208,69,232,34,116,17,186,20,173,67,151,66,232,34,116,17,186,12,22,186,20,155,187,103,249,249,238,121,190,190,121,150,203,12,51,151,198,213,14,28,185,36,168,123,144,196,165,113,221,3,229,22,237,234,29,46,182,72,80,247,32,169,69,179,186,135,157,251,111,88,243,144,83,255,205,74,30,118,230,191,113,205,3,77,252,55,174,119,160,121,255,198,245,14,50,237,223,174,218,190,103,253,219,85,219,247,164,127,179,106,135,157,243,111,86,243,112,179,231,205,234,29,106,242,188,89,181,67,205,157,183,171,182,239,169,243,198,213,14,50,151,219,174,218,190,167,114,195,171,205,106,38,215,188,172,121,217,156,230,101,203,213,180,229,41,23,229,100,154,254,148,139,199,255,188,169,158,252,115,125,157,62,253,255,167,159,30,30,54,75,123,255,49,242,213,167,169,214,245,71,72,245,48,45,186,153,127,61,59,220,131,201,221,197,237,228,234,227,222,25,218,135,39,122,248,205,49,191,209,116,236,253,244,106,103,83,165,111,147,79,149,126,190,51,149,147,114,186,190,53,221,94,188,255,240,219,31,183,215,151,183,31,102,147,106,49,41,206,222,110,110,82,143,111,79,127,123,114,167,172,122,43,230,201,29,243,89,252,244,237,118,11,91,79,223,38,236,96,47,181,196,52,176,118,70,121,187,139,105,102,148,19,182,178,191,130,154,245,179,106,219,207,144,175,158,189,246,51,85,65,49,253,12,250,144,108,63,3,223,67,31,135,251,144,172,77,5,162,250,152,211,53,158,190,160,102,253,108,120,141,199,165,21,189,246,179,247,107,188,62,69,9,234,102,100,138,210,117,47,59,40,39,188,147,53,217,206,23,125,76,145,237,164,108,100,95,245,4,119,178,62,114,10,26,147,145,145,83,215,99,178,131,114,98,58,25,54,38,91,7,97,61,116,49,109,49,49,61,12,251,83,177,117,56,151,242,79,197,94,138,137,233,225,174,137,235,208,97,24,60,113,221,195,40,76,90,75,116,3,155,124,227,137,201,48,251,106,96,239,223,115,106,98,213,168,6,134,196,170,125,53,48,85,45,193,13,172,75,77,183,59,216,62,53,77,216,194,126,138,9,238,97,77,146,27,52,8,99,146,220,174,7,97,234,90,130,27,88,19,46,7,53,48,38,92,238,186,129,169,107,137,110,96,147,251,72,76,222,221,87,3,123,191,143,212,68,240,161,13,204,230,155,76,234,90,162,27,216,112,4,102,243,77,38,117,45,123,27,24,8,21,222,206,182,162,240,167,93,221,17,31,191,221,14,207,3,30,177,157,234,7,60,100,219,14,28,126,200,226,93,236,67,14,40,141,42,90,105,236,124,196,189,210,136,45,45,132,118,236,124,182,235,232,55,244,58,250,13,189,142,127,67,247,138,147,157,47,100,175,56,169,121,68,252,219,185,95,156,212,61,100,159,56,217,253,152,232,81,115,27,253,174,220,198,191,43,119,219,239,202,225,71,108,191,43,91,143,136,144,34,237,206,170,90,75,145,228,103,85,245,45,69,74,82,100,140,82,36,124,140,183,91,165,186,30,227,201,87,169,246,61,198,11,99,252,152,199,120,181,154,183,28,227,213,100,62,238,49,94,248,28,63,246,49,62,107,61,198,103,198,184,49,158,245,24,159,182,30,227,83,99,220,24,207,122,140,183,93,157,80,141,125,117,130,49,126,244,99,188,237,188,74,53,246,121,149,194,223,156,199,62,198,219,206,171,84,99,159,87,49,198,143,124,140,183,61,86,168,236,226,88,161,230,99,220,136,203,126,196,21,173,255,2,44,114,250,11,240,136,71,92,71,67,101,223,15,109,141,230,136,65,213,246,79,174,34,167,63,185,12,170,60,6,85,219,191,113,138,156,254,198,49,168,242,24,84,109,191,112,117,176,165,176,65,53,230,65,245,250,249,15,175,127,249,97,61,237,24,31,32,157,125,184,184,254,240,239,235,173,93,171,59,200,145,6,220,181,250,175,215,216,235,230,213,123,158,211,30,214,246,176,118,112,104,134,187,88,59,56,212,193,161,221,22,236,224,80,7,135,58,56,52,143,131,67,55,79,27,180,111,233,190,186,119,173,86,114,232,233,222,162,15,124,146,76,151,197,172,42,150,197,249,98,185,220,85,116,191,39,93,58,169,213,73,173,195,239,217,238,164,214,238,119,109,119,82,171,147,90,157,212,234,164,214,174,203,118,82,171,147,90,51,218,223,63,254,164,214,171,69,244,102,248,14,17,232,235,16,129,155,121,131,39,185,140,126,253,206,42,136,204,230,162,217,83,93,54,151,92,63,201,230,100,115,178,57,217,156,108,78,54,39,155,147,205,201,230,100,115,178,57,217,156,108,78,54,39,155,147,205,201,230,100,115,178,57,217,156,108,78,54,39,155,147,205,201,230,122,204,230,228,108,145,57,91,244,74,240,186,156,45,249,130,112,57,155,156,77,206,38,103,147,179,201,217,228,108,114,54,57,155,156,77,206,38,103,147,179,201,217,228,108,114,54,57,155,156,77,206,38,103,147,179,201,217,228,108,114,54,57,91,211,156,77,104,22,25,154,69,239,116,91,23,154,37,223,240,86,104,38,52,19,154,9,205,132,102,66,51,161,153,208,76,104,38,52,19,154,9,205,132,102,66,51,161,153,208,76,104,38,52,19,154,9,205,132,102,66,51,161,153,208,76,104,38,52,235,41,52,139,62,201,175,46,52,75,126,160,159,208,76,104,38,52,19,154,9,205,132,102,66,51,161,153,208,76,104,38,52,59,177,208,76,254,36,127,146,63,201,159,228,79,242,39,249,147,252,73,254,36,127,146,63,201,159,228,79,71,145,63,149,169,22,109,149,22,109,201,159,228,79,242,39,249,147,252,73,254,36,127,146,63,201,159,228,79,242,39,249,147,252,73,254,36,127,146,63,201,159,228,79,242,39,249,147,252,73,254,36,127,146,63,201,159,214,249,83,162,245,79,165,245,79,242,39,249,147,252,73,254,36,127,146,63,201,159,228,79,242,167,35,203,159,100,56,50,28,25,142,12,71,134,35,195,145,225,200,112,100,56,50,28,25,206,40,51,28,129,140,64,38,203,64,166,72,21,200,20,2,25,129,140,64,38,147,64,166,216,220,89,203,207,119,214,243,245,141,181,92,102,152,199,52,174,118,224,56,38,65,221,131,164,49,141,235,30,40,211,104,87,239,112,145,70,130,186,7,73,52,154,213,61,108,46,208,176,230,33,99,129,102,37,15,155,10,52,174,121,160,80,160,113,189,3,101,2,141,235,29,36,18,104,87,109,223,137,64,187,106,251,14,4,154,85,59,108,30,208,172,230,225,102,214,155,213,59,212,196,122,179,106,135,154,87,111,87,109,223,211,234,141,171,29,100,158,183,93,181,125,79,243,134,87,155,213,44,175,57,91,115,182,25,206,217,150,235,99,68,82,204,217,150,147,106,82,165,158,179,125,252,207,155,234,201,63,215,87,237,211,255,127,250,233,225,97,51,184,247,31,42,95,125,154,127,93,127,160,84,15,147,164,155,73,217,179,224,86,76,238,46,110,39,87,31,247,206,222,62,60,223,195,19,52,248,197,166,106,239,167,94,59,155,70,125,155,124,26,245,243,93,171,156,148,211,245,109,235,246,226,253,135,223,254,184,189,190,188,253,48,155,84,139,73,113,246,118,115,3,123,124,235,250,219,147,187,104,213,91,49,79,238,166,207,226,167,118,183,91,216,122,106,55,97,7,123,169,37,166,129,181,179,205,219,93,76,51,219,156,176,149,253,21,212,172,159,85,219,126,134,124,45,237,181,159,169,10,138,233,103,208,135,100,251,217,249,30,250,56,220,135,100,109,98,16,213,199,156,174,241,244,5,53,235,103,195,107,60,46,201,232,181,159,189,95,227,245,9,75,80,55,35,19,150,174,123,217,65,57,225,157,172,201,125,190,232,99,138,220,39,101,35,251,170,39,184,147,245,113,84,208,152,140,140,163,186,30,147,29,148,19,211,201,176,49,217,58,36,235,161,139,105,139,137,233,97,216,159,138,173,131,187,148,127,42,246,82,76,76,15,119,77,106,135,14,195,224,73,237,30,70,97,210,90,162,27,216,228,27,79,76,190,217,87,3,123,255,158,83,19,185,70,53,48,36,114,237,171,129,169,106,9,110,96,93,162,186,221,193,246,137,106,194,22,246,83,76,112,15,107,82,222,160,65,24,147,242,118,61,8,83,215,18,220,192,154,224,57,168,129,49,193,115,215,13,76,93,75,116,3,155,220,71,98,178,240,190,26,216,251,125,164,38,158,15,109,96,54,223,100,82,215,18,221,192,134,35,48,155,111,50,169,107,217,219,192,64,196,240,118,182,21,147,63,237,234,142,104,249,237,118,176,30,240,136,237,196,63,224,33,219,174,224,240,67,22,239,98,31,114,64,112,84,209,130,99,231,35,238,5,71,108,105,33,236,99,231,179,93,71,191,161,215,209,111,232,117,252,27,186,87,163,236,124,33,123,53,74,205,35,226,223,206,253,26,165,238,33,251,52,202,238,199,68,143,154,219,232,119,229,54,254,93,185,219,126,87,14,63,98,251,93,217,122,68,188,34,73,114,20,216,90,145,36,63,10,172,111,69,82,82,36,227,87,36,209,227,63,201,202,215,245,248,79,190,242,181,239,241,95,24,255,39,55,254,19,29,5,89,118,113,20,100,191,227,191,240,249,127,146,227,63,209,231,127,7,91,81,247,61,254,125,254,159,222,248,47,86,211,52,227,191,152,76,243,25,255,134,225,232,134,97,162,197,12,69,78,139,25,142,127,24,118,52,126,246,253,208,214,16,143,31,105,137,190,240,22,57,125,225,53,210,114,28,105,137,190,90,118,176,169,150,145,54,238,145,246,242,249,207,223,189,88,47,1,92,205,99,198,216,230,93,125,188,101,91,53,153,31,201,150,109,247,191,179,183,205,218,106,159,205,54,109,182,105,115,110,78,134,27,181,57,55,199,185,57,221,22,236,220,28,231,230,56,55,39,143,115,115,54,79,27,180,53,207,190,186,119,161,59,103,254,236,45,250,192,39,201,116,89,204,170,98,89,156,47,150,203,93,69,247,123,208,139,131,138,28,84,52,252,182,132,14,42,234,126,99,66,7,21,57,168,200,65,69,14,42,234,186,108,7,21,57,168,40,163,45,44,227,15,42,186,90,68,239,247,104,159,204,190,246,201,188,153,55,120,146,203,232,215,111,59,206,224,12,110,214,62,131,155,201,224,100,112,50,56,25,156,12,78,6,39,131,147,193,201,224,100,112,50,56,25,156,12,78,6,39,131,147,193,201,224,100,112,50,56,25,156,12,78,6,39,131,147,193,201,224,70,150,193,201,211,130,243,180,168,45,9,118,231,105,201,55,35,144,167,201,211,228,105,242,52,121,154,60,77,158,38,79,147,167,201,211,228,105,242,52,121,154,60,77,158,38,79,147,167,201,211,228,105,242,52,121,154,60,77,158,38,79,147,167,9,199,58,9,199,162,54,74,222,29,142,37,223,34,89,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,235,36,28,139,58,219,113,119,56,150,252,84,71,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,172,147,112,172,104,31,142,21,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,103,146,51,201,153,228,76,114,38,57,147,156,73,206,36,103,146,51,201,153,228,76,114,166,83,203,153,202,246,59,20,150,118,40,148,51,201,153,228,76,114,38,57,147,156,73,206,36,103,146,51,201,153,228,76,114,38,57,147,156,73,206,36,103,146,51,201,153,228,76,114,38,57,147,156,73,206,36,103,58,197,156,169,245,102,127,165,205,254,228,76,114,38,57,147,156,73,206,36,103,146,51,201,153,228,76,71,144,51,201,106,100,53,178,26,89,141,172,70,86,35,171,145,213,200,106,100,53,178,154,81,102,53,130,23,193,75,118,193,75,235,141,228,74,27,201,9,94,4,47,130,23,193,139,224,69,240,34,120,17,188,8,94,4,47,130,23,193,139,224,69,240,34,120,17,188,8,94,4,47,130,23,193,139,224,69,240,34,120,17,188,172,207,239,105,31,188,20,130,23,193,139,224,101,192,224,165,216,220,65,203,207,119,208,243,245,13,180,92,102,152,187,52,174,118,224,216,37,65,221,131,164,46,141,235,30,40,187,104,87,239,112,209,69,130,186,7,73,46,154,213,61,236,252,127,195,154,135,156,254,111,86,242,176,179,255,141,107,30,104,242,191,113,189,3,205,253,55,174,119,144,169,255,118,213,246,61,243,223,174,218,190,39,254,155,85,59,236,188,127,179,154,135,155,65,111,86,239,80,19,232,205,170,29,106,254,188,93,181,125,79,159,55,174,118,144,249,220,118,213,246,61,157,27,94,109,86,179,185,230,102,205,205,102,53,55,91,174,207,87,111,55,55,91,78,170,1,79,189,184,255,15,55,211,167,191,224,102,250,244,1,55,211,173,7,172,175,246,79,207,17,54,189,123,255,233,243,213,167,41,218,245,39,79,245,48,155,186,153,183,61,11,232,220,228,238,226,118,114,245,113,239,212,238,195,51,61,252,234,168,95,105,30,247,126,94,246,205,235,213,55,47,190,125,254,203,203,55,155,121,213,213,79,155,82,254,227,63,203,14,39,97,223,38,159,132,253,124,207,43,39,229,116,125,211,187,189,120,255,225,183,63,110,175,47,111,63,204,38,213,98,82,156,189,221,220,254,30,223,248,254,246,228,30,92,245,86,204,147,123,241,179,248,137,225,237,22,182,158,24,78,216,193,94,106,137,105,96,237,92,245,118,23,211,204,85,39,108,101,127,5,53,235,103,213,182,159,33,95,106,123,237,103,170,130,98,250,25,244,33,217,126,110,191,135,62,14,247,33,89,155,55,68,245,49,167,107,60,125,65,205,250,217,240,26,143,203,65,122,237,103,239,215,120,125,62,19,212,205,200,124,166,235,94,118,80,78,120,39,107,82,163,47,250,152,34,53,74,217,200,190,234,9,238,100,125,152,21,52,38,35,195,172,174,199,100,7,229,196,116,50,108,76,182,142,216,122,232,98,218,98,98,122,24,246,167,98,235,216,47,229,159,138,189,20,19,211,195,93,83,226,161,195,48,120,74,188,135,81,152,180,150,232,6,54,249,198,19,147,142,246,213,192,222,191,231,212,4,182,81,13,12,9,108,251,106,96,170,90,130,27,88,151,199,110,119,176,125,30,155,176,133,253,20,19,220,195,154,140,56,104,16,198,100,196,93,15,194,212,181,4,55,176,38,182,14,106,96,76,108,221,117,3,83,215,18,221,192,38,247,145,152,36,189,175,6,246,126,31,169,9,247,67,27,152,205,55,153,212,181,68,55,176,225,8,204,230,155,76,234,90,246,54,48,144,64,188,157,109,133,236,79,187,186,35,152,126,187,29,203,7,60,98,219,11,4,60,100,91,37,28,126,200,226,93,236,67,14,248,143,42,218,127,236,124,196,189,255,136,45,45,4,141,236,124,182,235,232,55,244,58,250,13,189,142,127,67,247,90,150,157,47,100,175,101,169,121,68,252,219,185,223,178,212,61,100,159,101,217,253,152,232,81,115,27,253,174,220,198,191,43,119,219,239,202,225,71,108,191,43,91,143,136,49,40,45,79,196,90,27,148,225,78,196,26,210,160,148,12,202,145,26,148,136,171,167,229,234,218,245,213,51,220,234,218,33,175,158,194,213,115,234,87,79,185,90,180,189,122,202,201,226,4,175,158,98,50,119,245,184,122,230,237,175,158,185,171,199,213,115,154,87,207,172,253,213,51,115,245,184,122,78,243,234,153,182,191,122,166,174,30,87,207,105,94,61,173,215,125,149,39,185,238,171,152,204,92,61,174,158,214,51,214,229,73,206,88,187,122,92,61,237,15,226,42,7,61,136,107,200,171,103,234,234,57,245,171,167,104,255,119,79,113,162,127,247,184,122,106,174,158,134,195,254,208,168,222,247,67,91,87,102,204,248,111,253,151,75,113,162,127,185,216,177,226,40,198,127,235,191,61,138,19,253,219,131,150,57,138,241,223,250,175,135,33,119,147,31,114,252,243,46,35,30,255,175,127,120,254,242,229,122,191,174,184,204,253,195,245,197,239,191,111,157,166,80,13,152,185,167,61,77,225,254,213,245,118,154,66,237,179,57,77,193,105,10,142,177,206,240,60,5,199,88,59,198,186,219,130,29,99,237,24,107,199,88,231,113,140,245,230,105,131,118,208,222,87,247,174,213,173,142,224,222,91,244,129,79,146,233,178,152,85,197,178,56,95,44,151,187,138,238,247,220,101,231,134,59,55,124,248,211,67,156,27,222,253,249,33,206,13,119,110,184,115,195,157,27,222,117,217,206,13,119,110,120,70,39,205,196,159,27,126,181,184,116,156,77,174,199,217,220,204,27,60,201,101,244,235,119,106,78,112,6,23,181,114,111,119,6,55,220,202,61,25,156,12,78,6,39,131,147,193,201,224,100,112,50,56,25,156,12,78,6,39,131,147,193,201,224,100,112,50,56,25,156,12,78,6,39,131,147,193,201,224,100,112,50,56,25,92,179,12,78,158,22,156,167,69,237,105,177,59,79,27,110,79,11,121,154,60,77,158,38,79,147,167,201,211,228,105,242,52,121,154,60,77,158,38,79,147,167,201,211,228,105,242,52,121,154,60,77,158,38,79,147,167,201,211,228,105,242,52,121,154,112,44,38,28,139,218,240,122,119,56,54,220,134,215,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,88,76,56,22,117,26,230,238,112,108,184,211,48,133,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,177,152,112,172,104,31,142,21,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,103,146,51,201,153,228,76,114,38,57,147,156,73,206,36,103,146,51,201,153,228,76,114,166,83,203,153,202,246,59,20,150,118,40,148,51,201,153,228,76,114,38,57,147,156,73,206,36,103,146,51,201,153,228,76,114,38,57,147,156,73,206,36,103,146,51,201,153,228,76,114,38,57,147,156,73,206,36,103,58,197,156,169,245,102,127,165,205,254,228,76,114,38,57,147,156,73,206,36,103,146,51,201,153,228,76,71,144,51,201,106,100,53,178,26,89,141,172,70,86,35,171,145,213,200,106,100,53,178,154,81,102,53,130,23,193,75,118,193,75,235,141,228,74,27,201,9,94,4,47,130,23,193,139,224,69,240,34,120,17,188,8,94,4,47,130,23,193,139,224,69,240,34,120,17,188,8,94,4,47,130,23,193,139,224,69,240,34,120,17,188,172,207,239,105,31,188,20,130,23,193,139,224,101,192,224,165,216,220,65,203,207,119,208,243,245,13,180,92,102,152,187,52,174,118,224,216,37,65,221,131,164,46,141,235,30,40,187,104,87,239,112,209,69,130,186,7,73,46,154,213,61,236,252,127,195,154,135,156,254,111,86,242,176,179,255,141,107,30,104,242,191,113,189,3,205,253,55,174,119,144,169,255,118,213,246,61,243,223,174,218,190,39,254,155,85,59,236,188,127,179,154,135,155,65,111,86,239,80,19,232,205,170,29,106,254,188,93,181,125,79,159,55,174,118,144,249,220,118,213,246,61,157,27,94,109,86,179,185,230,102,205,205,102,53,55,91,174,166,109,79,189,40,39,211,244,167,94,60,254,231,77,245,228,159,235,43,245,233,255,63,253,244,240,176,153,218,251,15,146,175,62,205,182,174,63,68,170,135,137,209,205,20,236,89,64,19,38,119,23,183,147,171,143,123,103,105,31,158,233,225,87,71,253,74,83,178,247,83,172,157,77,151,190,77,62,93,250,249,238,84,78,202,233,250,246,116,123,241,254,195,111,127,220,94,95,222,126,152,77,170,197,164,56,123,187,185,81,61,190,69,253,237,201,221,178,234,173,152,39,119,205,103,241,83,184,219,45,108,61,133,155,176,131,189,212,18,211,192,218,89,229,237,46,166,153,85,78,216,202,254,10,106,214,207,170,109,63,67,190,126,246,218,207,84,5,197,244,51,232,67,178,253,44,124,15,125,28,238,67,178,54,25,136,234,99,78,215,120,250,130,154,245,179,225,53,30,151,88,244,218,207,222,175,241,250,36,37,168,155,145,73,74,215,189,236,160,156,240,78,214,228,59,95,244,49,69,190,147,178,145,125,213,19,220,201,250,216,41,104,76,70,198,78,93,143,201,14,202,137,233,100,216,152,108,29,134,245,208,197,180,197,196,244,48,236,79,197,214,1,93,202,63,21,123,41,38,166,135,187,38,175,67,135,97,240,228,117,15,163,48,105,45,209,13,108,242,141,39,38,199,236,171,129,189,127,207,169,137,86,163,26,24,18,173,246,213,192,84,181,4,55,176,46,57,221,238,96,251,228,52,97,11,251,41,38,184,135,53,105,110,208,32,140,73,115,187,30,132,169,107,9,110,96,77,192,28,212,192,152,128,185,235,6,166,174,37,186,129,77,238,35,49,153,119,95,13,236,253,62,82,19,195,135,54,48,155,111,50,169,107,137,110,96,195,17,152,205,55,153,212,181,236,109,96,32,86,120,59,219,138,195,159,118,117,71,132,252,118,59,64,15,120,196,118,178,31,240,144,109,63,112,248,33,139,119,177,15,57,32,53,170,104,169,177,243,17,247,82,35,182,180,16,222,177,243,217,174,163,223,208,235,232,55,244,58,254,13,221,171,78,118,190,144,189,234,164,230,17,241,111,231,126,117,82,247,144,125,234,100,247,99,162,71,205,109,244,187,114,27,255,174,220,109,191,43,135,31,177,253,174,108,61,34,70,139,180,60,187,106,173,69,146,159,93,213,183,22,41,105,145,113,106,145,136,113,222,114,197,234,122,156,39,95,177,218,247,56,47,140,243,35,31,231,213,106,222,118,156,87,147,249,184,199,121,225,243,252,4,198,249,172,253,56,159,25,231,198,121,238,227,124,218,126,156,79,141,115,227,60,247,113,222,122,213,66,53,246,85,11,198,249,41,140,243,214,243,45,213,216,231,91,10,127,135,158,192,56,111,61,223,82,141,125,190,197,56,63,254,113,222,250,8,162,178,139,35,136,154,143,115,131,110,4,131,174,104,255,71,97,145,211,31,133,199,60,232,58,26,45,251,126,104,107,64,199,140,171,214,127,132,21,57,253,17,102,92,229,50,174,90,255,209,83,228,244,71,143,113,149,203,184,106,253,229,171,131,109,136,141,171,177,142,171,127,62,28,42,250,44,102,80,253,239,151,39,138,62,59,146,141,173,255,183,191,93,173,119,63,149,45,173,109,105,237,44,209,12,55,181,118,150,168,179,68,187,45,216,89,162,206,18,117,150,104,30,103,137,110,158,54,104,27,211,125,117,239,90,184,228,28,212,189,69,31,248,36,153,46,139,89,85,44,139,243,197,114,185,171,232,126,15,191,116,120,171,195,91,135,223,194,221,225,173,221,111,226,238,240,86,135,183,58,188,213,225,173,93,151,237,240,86,135,183,102,180,221,127,252,225,173,87,139,232,189,241,157,41,208,215,153,2,55,243,6,79,114,25,253,250,79,252,232,130,218,23,243,215,175,168,175,244,208,15,44,15,253,192,167,96,44,96,69,252,95,225,223,162,101,248,183,16,254,9,255,132,127,194,63,225,159,240,79,248,39,252,19,254,9,255,132,127,194,63,225,159,240,79,248,39,252,19,254,9,255,132,127,194,63,225,159,240,79,248,39,252,19,254,141,38,252,19,228,141,40,200,139,218,7,117,71,144,151,124,19,84,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,84,238,232,82,185,168,83,219,118,164,114,201,143,108,147,202,73,229,164,114,82,57,169,156,84,78,42,39,149,147,202,73,229,164,114,82,57,169,156,84,78,42,39,149,147,202,73,229,164,114,82,57,169,156,84,78,42,39,149,147,202,73,229,142,46,149,139,58,78,120,71,42,151,252,44,97,169,156,84,78,42,39,149,147,202,73,229,164,114,82,57,169,156,84,78,42,39,149,147,202,73,229,164,114,82,57,169,156,84,78,42,39,149,147,202,73,229,164,114,82,57,169,156,84,238,232,82,185,170,101,42,87,73,229,164,114,82,57,169,156,84,78,42,39,149,147,202,73,229,164,114,82,57,169,156,128,75,192,37,224,18,112,9,184,4,92,2,46,1,151,128,75,192,37,224,18,112,9,184,4,92,125,6,92,101,203,128,171,20,112,9,184,4,92,2,46,1,151,128,75,192,37,224,18,112,9,184,70,28,112,9,137,132,68,66,34,33,145,144,72,72,36,36,18,18,9,137,132,68,66,162,81,134,68,18,31,137,143,196,231,139,196,167,104,153,248,20,18,31,137,143,196,71,226,35,241,145,248,72,124,36,62,18,31,137,143,196,71,226,35,241,145,248,72,124,36,62,18,31,137,143,196,71,226,35,241,145,248,72,124,36,62,18,159,65,19,159,162,101,226,83,72,124,36,62,18,159,65,18,159,98,115,235,46,63,223,186,207,215,119,238,114,153,97,224,211,184,218,129,243,158,4,117,15,18,247,52,174,123,160,208,164,93,189,195,101,38,9,234,30,36,50,105,86,247,176,193,67,195,154,135,204,29,154,149,60,108,236,208,184,230,129,82,135,198,245,14,20,58,52,174,119,144,204,161,93,181,125,71,14,237,170,237,59,113,104,86,237,176,129,67,179,154,135,155,186,111,86,239,80,51,247,205,170,29,106,226,190,93,181,125,207,219,55,174,118,144,137,228,118,213,246,61,143,28,94,109,86,211,200,38,133,77,10,247,50,41,28,52,31,91,174,170,86,135,138,148,147,106,192,67,69,238,255,195,205,244,233,47,184,153,62,125,192,205,116,235,1,235,235,252,211,115,132,77,233,222,127,238,124,245,105,102,118,253,153,83,61,204,163,110,166,107,207,14,181,109,114,119,113,59,185,250,184,119,58,247,225,105,30,126,111,248,239,51,119,123,63,23,251,230,245,234,155,23,223,62,255,229,229,155,205,92,234,234,167,77,41,255,241,159,101,135,19,175,111,147,79,188,126,190,207,149,147,114,186,190,209,221,94,188,255,240,219,31,183,215,151,183,31,102,147,106,49,41,206,222,110,110,121,143,111,118,127,123,114,223,173,122,43,230,201,253,247,89,252,100,240,118,11,91,79,6,39,236,96,47,181,196,52,176,118,126,122,187,139,105,230,167,19,182,178,191,130,154,245,179,106,219,207,144,47,178,189,246,51,85,65,49,253,12,250,144,108,63,159,223,67,31,135,251,144,172,205,24,162,250,152,211,53,158,190,160,102,253,108,120,141,199,101,31,189,246,179,247,107,188,62,147,9,234,102,100,38,211,117,47,59,40,39,188,147,53,73,209,23,125,76,145,20,165,108,100,95,245,4,119,178,62,192,10,26,147,145,1,86,215,99,178,131,114,98,58,25,54,38,91,199,106,61,116,49,109,49,49,61,12,251,83,177,117,212,151,242,79,197,94,138,137,233,225,174,105,240,208,97,24,60,13,222,195,40,76,90,75,116,3,155,124,227,137,73,68,251,106,96,239,223,115,106,66,218,168,6,134,132,180,125,53,48,85,45,193,13,172,203,96,183,59,216,62,131,77,216,194,126,138,9,238,97,77,46,28,52,8,99,114,225,174,7,97,234,90,130,27,88,19,85,7,53,48,38,170,238,186,129,169,107,137,110,96,147,251,72,76,122,222,87,3,123,191,143,212,4,250,161,13,204,230,155,76,234,90,162,27,216,112,4,102,243,77,38,117,45,123,27,24,200,30,222,206,182,130,245,167,93,221,17,70,191,221,142,226,3,30,177,109,4,2,30,178,45,17,14,63,100,241,46,246,33,7,204,71,21,109,62,118,62,226,222,124,196,150,22,2,69,118,62,219,117,244,27,122,29,253,134,94,199,191,161,123,253,202,206,23,178,215,175,212,60,34,254,237,220,239,87,234,30,178,207,175,236,126,76,244,168,185,141,126,87,110,227,223,149,187,237,119,229,240,35,182,223,149,173,71,4,187,147,54,103,125,173,221,201,112,103,125,13,233,78,74,238,228,232,220,73,232,21,211,102,229,236,250,138,25,110,229,236,144,87,76,225,138,57,209,43,166,92,45,90,93,49,229,100,113,130,87,76,49,153,187,98,78,246,138,153,183,188,98,230,174,24,87,204,73,93,49,179,150,87,204,204,21,227,138,57,169,43,102,218,242,138,153,186,98,92,49,39,117,197,180,91,163,85,158,228,26,173,98,50,115,197,156,236,21,211,110,118,185,60,201,217,101,87,204,41,95,49,237,102,151,135,60,137,107,200,43,102,234,138,57,209,43,166,104,249,119,76,113,162,127,199,184,98,190,184,98,26,14,245,67,35,121,223,15,109,93,141,193,99,190,221,95,34,197,137,254,37,98,183,136,49,143,249,118,127,75,20,39,250,183,4,169,50,230,49,223,238,175,129,33,119,105,31,114,204,179,38,227,28,243,127,29,70,253,44,106,208,239,56,141,250,217,129,81,95,30,28,246,229,246,184,175,182,7,254,236,233,64,126,188,45,88,226,3,10,250,60,161,192,17,5,233,143,40,152,157,222,17,5,14,165,118,40,117,231,133,59,148,186,135,130,29,74,237,80,106,135,82,231,113,40,245,230,105,131,182,165,222,87,247,174,229,163,14,212,222,91,244,129,79,146,233,178,152,85,197,178,56,95,44,151,187,138,238,247,20,101,167,128,59,5,124,248,35,57,156,2,222,253,161,28,78,1,119,10,184,83,192,157,2,222,117,217,78,1,119,10,120,70,199,183,196,159,2,126,181,216,183,87,132,51,98,6,61,35,230,102,222,224,73,46,163,95,191,163,104,2,3,184,184,245,218,59,2,184,67,11,182,5,112,2,56,1,156,0,78,0,39,128,19,192,9,224,4,112,2,56,1,156,0,78,0,39,128,19,192,9,224,4,112,2,56,1,156,0,78,0,39,128,19,192,9,224,4,112,217,5,112,194,180,192,48,45,110,43,215,29,97,218,161,189,92,133,105,194,52,97,154,48,77,152,38,76,19,166,9,211,132,105,194,52,97,154,48,77,152,38,76,19,166,9,211,132,105,194,52,97,154,48,77,152,38,76,19,166,9,211,132,105,221,134,105,146,177,192,100,44,238,200,182,29,201,216,161,51,219,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,146,177,44,146,177,184,35,141,119,36,99,135,206,52,150,140,73,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,178,72,198,170,182,201,88,37,25,147,140,73,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,66,38,33,147,144,73,200,36,100,18,50,9,153,132,76,66,38,33,147,144,73,200,36,100,58,185,144,169,108,27,50,149,66,38,33,147,144,73,200,36,100,18,50,9,153,132,76,66,38,33,211,248,67,38,65,141,160,70,80,35,168,17,212,8,106,4,53,130,26,65,141,160,70,80,51,202,160,70,234,34,117,201,44,117,41,218,166,46,133,212,69,234,34,117,145,186,72,93,164,46,82,23,169,139,212,69,234,34,117,145,186,72,93,164,46,82,23,169,139,212,69,234,34,117,145,186,72,93,164,46,82,23,169,139,212,165,104,155,186,20,82,23,169,139,212,101,200,212,165,216,220,62,203,207,183,207,243,245,221,179,92,102,24,186,52,174,118,224,204,37,65,221,131,68,46,141,235,30,40,184,104,87,239,112,185,69,130,186,7,137,45,154,213,61,236,228,127,195,154,135,156,251,111,86,242,176,83,255,141,107,30,104,230,191,113,189,3,77,252,55,174,119,144,121,255,118,213,246,61,237,223,174,218,190,103,253,155,85,59,236,164,127,179,154,135,155,62,111,86,239,80,179,231,205,170,29,106,242,188,93,181,125,207,157,55,174,118,144,201,220,118,213,246,61,151,27,94,109,86,83,185,38,102,77,204,102,52,49,91,182,61,233,162,236,227,164,139,155,233,100,185,245,239,114,241,228,17,179,127,189,255,252,75,194,102,106,239,63,76,190,250,52,223,122,255,66,30,38,71,55,147,176,103,7,91,49,185,187,184,157,92,125,220,59,75,251,240,60,15,191,56,226,23,154,146,189,159,146,125,243,122,245,205,139,111,159,255,242,242,205,102,138,116,245,211,166,148,255,248,207,178,195,249,212,183,201,231,83,63,223,190,202,73,57,93,223,191,110,47,222,127,248,237,143,219,235,203,219,15,179,73,181,152,20,103,111,55,119,178,199,247,176,191,61,185,157,86,189,21,243,228,182,250,44,126,142,119,187,133,173,231,120,19,118,176,151,90,98,26,88,59,237,188,221,197,52,211,206,9,91,217,95,65,205,250,89,181,237,103,200,247,211,94,251,153,170,160,152,126,6,125,72,182,159,166,239,161,143,195,125,72,214,70,7,81,125,204,233,26,79,95,80,179,126,54,188,198,227,34,141,94,251,217,251,53,94,31,181,4,117,51,50,106,233,186,151,29,148,19,222,201,154,0,232,139,62,166,8,128,82,54,178,175,122,130,59,89,159,75,5,141,201,200,92,170,235,49,217,65,57,49,157,12,27,147,173,211,178,30,186,152,182,152,152,30,134,253,169,216,58,193,75,249,167,98,47,197,196,244,112,215,236,118,232,48,12,158,221,238,97,20,38,173,37,186,129,77,190,241,196,4,157,125,53,176,247,239,57,53,217,107,84,3,67,178,215,190,26,152,170,150,224,6,214,69,171,219,29,108,31,173,38,108,97,63,197,4,247,176,38,238,13,26,132,49,113,111,215,131,48,117,45,193,13,172,73,160,131,26,24,147,64,119,221,192,212,181,68,55,176,201,125,36,38,20,239,171,129,189,223,71,106,114,250,208,6,102,243,77,38,117,45,209,13,108,56,2,179,249,38,147,186,150,189,13,12,212,12,111,103,91,121,249,211,174,238,200,152,223,110,39,236,1,143,216,142,254,3,30,178,13,12,14,63,100,241,46,246,33,7,40,71,21,77,57,118,62,226,158,114,196,150,22,226,63,118,62,219,117,244,27,122,29,253,134,94,199,191,161,123,89,202,206,23,178,151,165,212,60,34,254,237,220,207,82,234,30,178,143,165,236,126,76,244,168,185,141,126,87,110,227,223,149,187,237,119,229,240,35,182,223,149,173,71,132,115,146,86,103,90,149,125,156,105,213,23,39,41,113,146,35,228,36,193,23,66,171,5,175,101,31,219,140,246,117,33,20,46,132,83,189,16,190,126,245,245,234,251,87,111,150,107,103,24,45,13,207,126,125,255,235,217,187,247,119,203,173,75,163,58,72,14,15,94,25,219,23,198,246,66,240,229,214,191,15,45,29,127,114,161,52,93,60,158,130,36,126,234,89,242,107,104,199,111,118,49,65,138,144,34,164,8,41,66,138,144,34,164,8,41,66,138,144,34,164,8,41,66,138,144,34,164,8,41,14,62,10,33,69,72,49,131,6,66,138,144,34,164,8,41,66,138,144,34,164,8,41,66,138,144,34,164,8,41,14,128,20,159,144,148,88,173,88,79,82,14,177,197,163,33,41,209,172,17,73,25,37,73,137,191,152,98,197,99,253,197,116,136,62,30,205,197,20,77,35,93,76,39,113,49,197,159,151,83,119,49,29,62,56,231,72,46,166,194,197,20,118,49,53,188,10,14,13,242,125,63,180,117,161,134,93,14,223,254,84,46,26,237,80,122,246,219,77,185,176,77,233,211,126,164,31,226,79,127,107,54,195,123,244,247,10,22,152,5,102,129,89,96,22,152,5,102,129,89,96,22,152,5,102,129,89,96,22,152,5,102,129,89,96,22,152,5,102,129,89,96,22,152,5,102,129,89,96,22,152,5,102,129,89,96,22,152,5,102,129,163,44,240,39,98,18,237,128,119,18,147,211,221,186,20,49,25,21,49,137,187,56,162,41,226,206,139,227,116,183,51,117,113,28,209,197,241,203,203,106,245,245,183,229,98,189,120,100,53,15,190,50,254,253,123,117,246,235,111,91,151,69,53,41,39,243,174,47,139,167,167,207,55,195,182,159,94,204,87,1,47,241,171,205,0,255,240,213,167,17,119,246,233,10,170,238,161,238,222,203,160,245,179,61,122,22,151,197,253,101,241,143,111,255,122,218,239,191,217,245,136,31,86,175,126,249,97,245,221,79,191,172,29,239,250,139,251,15,207,255,185,250,254,213,79,191,188,89,189,124,241,234,187,55,255,88,255,154,162,218,252,63,111,126,124,243,252,229,234,205,143,255,245,226,213,235,251,215,55,91,6,0,225,198,178,241,106,235,15,236,246,152,240,238,234,221,163,191,108,215,151,97,185,254,111,229,100,246,249,207,217,178,88,255,61,91,149,241,140,112,187,222,214,116,47,93,185,181,104,111,187,230,52,70,174,139,194,171,182,133,135,76,123,116,81,248,116,127,225,211,197,108,86,44,166,139,249,116,81,236,46,60,36,56,73,87,120,208,165,216,158,172,37,46,184,205,216,142,179,97,93,20,222,112,108,199,33,172,46,10,63,48,182,207,139,103,69,245,172,152,45,150,231,139,221,133,247,56,182,235,221,88,80,191,35,161,86,170,162,107,136,214,23,37,167,32,81,137,107,222,149,58,68,213,189,107,186,191,227,218,235,33,87,208,32,137,148,83,233,139,62,240,73,50,93,22,179,170,88,22,231,139,229,114,87,209,61,126,142,212,65,175,208,62,135,219,170,116,5,135,125,77,109,13,153,210,21,28,116,9,182,101,67,137,203,109,114,51,140,65,58,137,203,61,112,11,108,77,98,18,149,251,238,247,224,15,182,101,49,159,77,139,170,42,171,207,55,237,199,15,239,175,232,235,203,208,162,207,203,217,178,154,149,243,249,114,54,123,204,102,134,41,58,232,115,162,189,244,73,84,112,141,241,9,26,201,49,174,38,81,185,53,162,38,168,220,24,197,146,184,220,38,31,107,49,102,36,93,185,87,127,252,127,65,29,158,205,22,197,108,94,44,23,179,178,122,92,242,231,199,247,94,118,200,253,110,54,171,166,203,197,179,217,108,58,159,110,151,221,247,61,175,198,230,132,14,142,161,202,109,56,150,251,184,69,7,186,147,3,244,98,55,215,216,23,162,239,126,196,34,254,17,251,178,253,198,84,35,222,68,236,126,196,62,19,81,243,136,248,62,239,55,17,117,15,137,238,219,94,19,81,243,136,6,79,114,25,253,250,191,136,119,182,195,140,173,105,251,63,107,127,199,163,68,168,241,239,120,20,34,237,253,29,203,186,223,241,36,119,10,248,37,7,8,199,147,32,110,214,62,136,155,9,226,4,113,130,56,65,156,32,78,16,39,136,19,196,9,226,4,113,130,56,65,156,32,78,16,39,136,19,196,9,226,4,113,130,56,65,156,32,78,16,39,136,19,196,9,226,198,24,196,9,213,130,67,181,105,251,80,109,42,84,19,170,9,213,132,106,66,53,161,154,80,77,168,38,84,19,170,9,213,132,106,66,53,161,154,80,77,168,38,84,19,170,9,213,132,106,66,53,161,154,80,77,168,38,84,27,60,84,147,144,5,39,100,225,39,83,215,38,100,157,31,75,45,33,147,144,73,200,36,100,18,50,9,153,132,76,66,38,33,147,144,73,200,36,100,18,50,9,153,132,76,66,38,33,147,144,73,200,36,100,18,50,9,153,132,76,66,38,33,147,144,165,75,200,194,15,214,172,77,200,58,63,85,83,66,38,33,147,144,73,200,36,100,18,50,9,153,132,76,66,38,33,147,144,29,107,66,38,108,18,54,9,155,132,77,194,38,97,147,176,73,216,36,108,18,54,9,155,132,77,194,166,209,135,77,69,251,176,169,16,54,9,155,132,77,194,38,97,147,176,73,216,36,108,18,54,9,155,142,35,108,18,216,8,108,4,54,2,27,129,141,192,70,96,35,176,17,216,8,108,4,54,163,12,108,164,47,210,151,204,210,151,162,125,250,82,72,95,164,47,210,151,161,211,151,98,115,27,45,63,223,70,207,215,119,209,114,153,97,248,210,184,218,129,179,151,4,117,15,18,189,52,174,123,160,0,163,93,189,195,229,23,9,234,30,36,190,104,86,247,176,33,64,195,154,135,204,0,154,149,60,108,4,208,184,230,129,18,128,198,245,14,20,0,52,174,119,144,249,255,118,213,246,61,253,223,174,218,190,103,255,155,85,59,236,228,127,179,154,135,155,70,111,86,239,80,179,232,205,170,29,106,18,189,93,181,125,207,161,55,174,118,144,73,221,118,213,246,61,167,27,94,109,86,83,186,38,104,77,208,102,53,65,91,182,63,173,164,236,227,180,146,155,233,100,185,245,239,114,241,228,17,179,127,189,255,252,75,194,102,108,239,63,80,190,250,52,235,122,255,66,30,38,72,55,83,177,103,1,205,152,220,93,220,78,174,62,238,157,173,125,120,166,135,95,29,245,43,77,205,222,79,205,190,121,189,250,230,197,183,207,127,121,249,102,51,85,186,250,105,83,202,127,252,103,217,225,188,234,219,228,243,170,159,111,99,229,164,156,174,239,99,183,23,239,63,252,246,199,237,245,229,237,135,217,164,90,76,138,179,183,155,59,218,227,123,217,223,158,220,86,171,222,138,121,114,123,125,22,63,215,187,221,194,214,115,189,9,59,216,75,45,49,13,172,157,126,222,238,98,154,233,231,132,173,236,175,160,102,253,172,218,246,51,228,123,106,175,253,76,85,80,76,63,131,62,36,219,79,215,247,208,199,225,62,36,107,35,132,168,62,230,116,141,167,47,168,89,63,27,94,227,113,209,70,175,253,236,253,26,175,143,92,130,186,25,25,185,116,221,203,14,202,9,239,100,77,16,244,69,31,83,4,65,41,27,217,87,61,193,157,172,207,167,130,198,100,100,62,213,245,152,236,160,156,152,78,134,141,201,214,169,89,15,93,76,91,76,76,15,195,254,84,108,157,228,165,252,83,177,151,98,98,122,184,107,150,59,116,24,6,207,114,247,48,10,147,214,18,221,192,38,223,120,98,2,207,190,26,216,251,247,156,154,12,54,170,129,33,25,108,95,13,76,85,75,112,3,235,34,214,237,14,182,143,88,19,182,176,159,98,130,123,88,19,251,6,13,194,152,216,183,235,65,152,186,150,224,6,214,36,209,65,13,140,73,162,187,110,96,234,90,162,27,216,228,62,18,19,142,247,213,192,222,239,35,53,121,125,104,3,179,249,38,147,186,150,232,6,54,28,129,217,124,147,73,93,203,222,6,6,170,134,183,179,173,220,252,105,87,119,100,205,111,183,147,246,128,71,108,19,128,128,135,108,67,131,195,15,89,188,139,125,200,1,210,81,69,147,142,157,143,184,39,29,177,165,133,56,144,157,207,118,29,253,134,94,71,191,161,215,241,111,232,94,158,178,243,133,236,229,41,53,143,136,127,59,247,243,148,186,135,236,227,41,187,31,19,61,106,110,163,223,149,219,248,119,229,110,251,93,57,252,136,237,119,101,235,17,49,172,164,229,17,95,101,31,71,124,245,197,74,74,172,228,72,89,73,196,5,209,114,33,108,217,199,54,164,125,93,16,133,11,226,212,46,136,159,94,124,247,252,245,47,175,87,63,61,255,249,249,79,255,248,249,249,235,23,107,123,24,166,15,111,46,175,46,62,252,251,195,217,205,197,237,197,205,127,223,94,124,184,220,186,52,170,131,4,241,224,149,177,125,97,60,185,12,170,201,23,23,193,214,101,210,19,61,252,178,19,105,174,139,125,191,215,197,113,127,113,48,134,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,33,99,152,192,24,214,8,146,32,104,24,32,72,14,105,195,236,5,73,152,50,36,72,50,22,36,177,99,63,200,20,6,140,253,67,176,48,251,177,31,6,10,141,253,163,25,251,129,192,252,224,216,63,172,204,51,31,251,133,207,253,211,27,251,105,62,247,15,131,242,236,199,190,207,253,19,27,251,197,106,154,100,236,23,147,105,62,99,223,24,28,217,24,76,179,106,161,200,105,213,194,209,143,193,142,6,207,190,31,218,26,223,209,195,44,205,87,220,34,167,175,184,134,89,126,195,44,205,183,201,195,231,116,26,102,167,49,204,254,159,191,255,244,221,234,245,139,87,111,94,188,250,251,139,215,235,41,218,213,60,100,136,253,191,111,111,174,206,62,92,190,191,91,119,239,195,214,49,176,229,100,158,122,120,109,159,1,187,220,250,247,167,165,175,105,78,128,125,250,242,58,63,2,246,240,211,57,3,182,205,25,176,229,233,157,1,219,240,228,247,161,14,129,109,94,238,192,167,192,166,40,124,144,99,96,83,20,126,224,84,188,233,98,54,43,22,211,197,124,186,40,118,23,222,228,104,188,230,133,15,116,128,109,203,130,135,59,193,54,69,225,131,28,97,155,162,240,3,99,251,188,120,86,84,207,138,217,98,121,190,216,93,120,143,99,123,216,195,119,155,22,61,228,233,187,45,107,14,58,247,111,95,221,187,112,93,199,181,15,123,116,112,251,162,255,127,246,222,175,185,109,99,233,215,253,46,251,58,130,49,0,72,81,231,46,217,43,255,206,178,157,212,27,103,215,218,251,134,229,72,178,142,86,153,178,138,214,74,157,215,159,126,23,41,211,20,65,12,208,221,51,152,1,165,167,114,19,201,26,226,135,70,3,3,254,158,158,233,129,39,73,189,40,155,170,92,148,23,243,197,162,75,116,194,231,72,190,134,199,118,193,153,58,30,219,5,103,105,121,28,40,55,117,207,227,64,185,169,155,30,27,229,230,237,122,108,20,189,186,150,138,190,112,205,162,106,220,108,182,104,246,97,126,58,60,169,232,76,189,154,141,130,115,53,107,54,202,205,213,173,57,80,110,234,118,205,118,185,55,159,254,22,69,184,105,230,101,51,43,23,243,198,85,79,37,239,199,39,151,45,153,239,154,166,170,23,243,243,166,169,103,117,91,118,234,57,47,87,119,236,64,185,169,219,99,43,228,78,170,63,246,205,92,63,66,221,76,154,38,220,169,154,112,223,207,12,7,185,86,159,63,189,190,229,28,174,137,192,225,26,56,28,28,14,14,7,135,131,195,193,225,224,112,112,56,56,28,28,14,14,7,135,131,195,193,225,224,112,112,56,56,28,28,14,14,7,135,131,195,193,225,224,112,112,56,56,220,201,113,56,152,154,156,169,137,54,36,24,96,106,209,55,35,128,169,193,212,96,106,48,53,152,26,76,13,166,6,83,131,169,193,212,96,106,48,53,152,26,76,13,166,6,83,131,169,193,212,96,106,48,53,152,26,76,13,166,6,83,131,169,1,200,198,2,100,162,221,146,7,0,89,244,157,146,1,100,0,50,0,25,128,12,64,6,32,3,144,1,200,0,100,0,50,0,25,128,12,64,6,32,3,144,1,200,0,100,0,50,0,25,128,12,64,6,32,3,144,1,200,0,100,0,178,177,0,153,168,207,227,0,32,139,222,227,17,64,6,32,3,144,1,200,0,100,0,50,0,25,128,12,64,6,32,3,144,189,8,64,6,107,130,53,193,154,96,77,176,38,88,19,172,9,214,4,107,130,53,193,154,96,77,176,166,211,103,77,101,4,214,84,194,154,96,77,176,38,88,19,172,9,214,4,107,130,53,193,154,96,77,207,128,53,193,107,224,53,240,26,120,13,188,6,94,3,175,129,215,192,107,224,53,240,154,147,228,53,192,23,224,203,212,224,75,25,1,190,148,192,23,224,11,240,37,43,124,41,119,179,168,219,207,162,23,155,73,212,45,38,200,94,204,106,51,163,151,8,186,179,144,23,179,238,76,252,34,76,111,62,124,17,65,119,22,122,97,211,157,151,1,24,53,231,68,0,54,201,121,9,128,89,115,38,0,96,214,155,201,255,55,235,205,98,255,135,169,77,237,254,135,169,77,109,254,219,212,230,245,254,109,154,243,185,232,54,189,185,76,116,155,218,92,30,122,152,218,212,22,186,89,109,22,79,55,76,109,106,75,87,174,118,82,142,46,254,44,254,236,180,252,89,183,172,130,59,149,184,162,138,223,169,228,233,143,247,213,193,143,155,123,245,240,223,235,111,195,101,110,237,246,81,242,234,155,225,186,121,140,84,143,214,232,206,133,61,147,68,161,120,120,191,46,110,190,244,58,181,143,135,122,252,108,221,103,98,203,110,109,214,209,44,211,203,232,150,233,126,134,114,133,171,55,83,212,250,253,221,231,15,159,214,171,235,245,231,166,168,230,69,121,118,185,155,172,158,78,83,223,29,204,152,85,50,49,7,51,231,185,222,198,109,135,48,216,198,141,24,193,36,90,52,1,244,58,203,237,40,198,113,150,35,134,50,157,32,91,60,171,208,120,74,94,65,147,198,51,150,32,77,60,69,15,201,112,39,62,65,28,243,61,36,189,116,64,21,199,41,221,227,241,5,217,226,105,188,199,117,212,34,105,60,147,223,227,126,154,34,138,166,146,166,140,29,203,17,228,200,35,233,97,60,71,113,140,193,120,98,6,50,149,30,113,36,253,232,73,148,147,74,244,52,118,78,142,32,71,19,73,89,78,6,3,177,4,81,140,43,70,19,67,217,87,197,96,72,23,243,171,98,18,49,154,24,118,25,216,210,52,20,27,216,9,178,48,170,22,117,0,45,111,60,26,150,153,42,128,201,223,115,60,120,85,21,64,9,94,77,21,192,88,90,196,1,244,209,211,118,4,195,233,105,196,16,166,17,35,142,161,135,232,138,146,80,67,116,199,78,194,216,90,196,1,244,64,102,81,0,53,144,121,236,0,198,214,162,14,160,101,30,209,112,239,84,1,76,62,143,120,80,188,52,128,147,121,147,137,173,69,29,64,99,6,78,230,77,38,182,150,222,0,10,11,22,46,155,22,18,63,140,106,7,70,190,108,67,116,193,136,54,221,23,12,105,215,16,12,15,153,223,106,135,12,84,107,84,234,106,141,206,17,219,106,13,173,52,73,137,71,231,209,86,234,11,186,82,95,208,149,254,130,246,86,158,116,158,72,111,229,137,103,132,254,114,246,87,158,248,134,244,85,158,116,143,81,103,205,90,125,85,214,250,171,242,208,190,42,195,35,218,87,165,53,66,85,49,18,218,186,107,83,49,18,189,117,87,234,138,17,71,197,200,169,86,140,104,114,61,116,245,234,38,215,163,175,94,77,157,235,37,185,254,252,115,61,188,37,163,27,163,37,99,218,92,47,121,174,191,140,92,15,127,174,143,176,37,116,234,92,231,185,254,2,114,189,92,214,193,185,94,22,245,116,114,157,188,59,145,188,11,95,89,80,78,105,101,193,179,206,187,145,18,166,239,143,90,57,173,74,173,240,87,213,114,74,175,170,164,214,116,82,43,252,205,112,132,253,170,72,173,147,75,173,119,179,229,111,111,127,92,190,254,245,237,143,203,63,254,124,243,230,251,255,250,223,219,102,52,51,73,126,61,204,206,62,221,93,159,125,188,189,187,62,251,252,159,213,234,253,250,191,143,58,210,204,78,124,83,180,142,115,28,125,103,52,225,49,217,30,141,237,209,232,77,51,193,13,210,232,77,67,111,154,113,5,211,155,134,222,52,244,166,153,70,111,154,221,97,69,91,226,244,233,238,42,128,163,175,78,175,232,129,39,73,189,40,155,170,92,148,23,243,197,162,75,116,218,102,42,52,3,162,25,80,254,237,0,105,6,52,254,134,128,52,3,162,25,16,205,128,104,6,52,182,108,154,1,209,12,104,66,91,71,234,155,1,221,204,213,251,44,178,63,101,170,253,41,239,103,134,131,92,171,207,159,109,48,149,108,174,137,197,230,26,216,28,108,14,54,7,155,131,205,193,230,96,115,176,57,216,28,108,14,54,7,155,131,205,193,230,96,115,176,57,216,28,108,14,54,7,155,131,205,193,230,96,115,176,57,216,220,9,179,57,56,155,146,179,137,118,36,144,112,182,232,219,18,192,217,224,108,112,54,56,27,156,13,206,6,103,131,179,193,217,224,108,112,54,56,27,156,13,206,6,103,131,179,193,217,224,108,112,54,56,27,156,13,206,6,103,131,179,193,217,172,156,13,104,166,132,102,162,237,148,37,208,44,250,158,202,64,51,160,25,208,12,104,6,52,3,154,1,205,128,102,64,51,160,25,208,12,104,6,52,3,154,1,205,128,102,64,51,160,25,208,12,104,6,52,3,154,1,205,128,102,64,51,160,89,34,104,38,106,20,41,129,102,209,187,69,2,205,128,102,64,51,160,25,208,12,104,6,52,3,154,1,205,128,102,64,179,23,6,205,224,79,240,39,248,19,252,9,254,4,127,130,63,193,159,224,79,240,39,248,19,252,9,254,244,76,248,83,25,139,63,149,240,39,248,19,252,9,254,4,127,130,63,193,159,224,79,240,39,248,211,179,226,79,48,28,24,14,12,7,134,3,195,129,225,192,112,96,56,48,28,24,14,12,231,36,25,14,64,6,32,51,73,32,83,198,2,50,37,64,6,32,3,144,153,8,144,41,119,51,171,219,207,172,23,155,137,213,45,38,200,99,204,106,51,227,152,8,186,179,208,24,179,238,76,76,35,76,111,62,164,17,65,119,22,162,97,211,157,151,11,24,53,231,196,2,54,201,121,169,128,89,115,38,40,96,214,155,137,9,152,245,102,65,2,97,106,83,19,129,48,181,169,129,128,77,109,94,30,96,211,156,207,89,183,233,205,101,172,219,212,230,242,213,195,212,166,182,213,205,106,179,248,188,97,106,83,219,188,114,181,147,114,121,241,108,241,108,39,232,217,186,101,21,167,243,137,43,170,248,157,79,158,254,120,95,29,252,184,185,107,15,255,189,254,54,92,230,224,110,31,42,175,190,249,175,155,7,74,245,104,146,238,76,217,51,113,40,138,135,247,235,226,230,75,175,123,251,120,188,199,3,24,62,24,171,118,107,189,142,102,163,94,70,183,81,247,179,150,43,92,189,153,182,214,239,239,62,127,248,180,94,93,175,63,55,69,53,47,202,179,203,221,4,246,116,234,250,238,96,22,173,146,137,57,152,77,207,245,214,110,59,132,193,214,110,196,8,38,209,162,9,160,215,109,110,71,49,142,219,28,49,148,233,4,217,226,89,133,198,83,242,90,154,52,158,177,4,105,226,41,122,72,134,187,243,9,226,152,239,33,233,37,6,170,56,78,233,30,143,47,200,22,79,227,61,174,35,25,73,227,153,252,30,247,19,22,81,52,149,132,101,236,88,142,32,71,30,73,15,247,57,138,99,12,238,19,51,144,169,244,136,35,233,199,81,162,156,84,226,168,177,115,114,4,57,154,72,202,114,50,24,146,37,136,98,92,49,154,24,202,190,42,6,131,187,152,95,21,147,136,209,196,176,203,212,150,166,161,216,212,78,144,133,81,181,168,3,104,121,227,209,240,205,84,1,76,254,158,227,65,174,170,0,74,144,107,170,0,198,210,34,14,160,143,168,182,35,24,78,84,35,134,48,141,24,113,12,61,148,87,148,132,26,202,59,118,18,198,214,34,14,160,7,60,139,2,168,1,207,99,7,48,182,22,117,0,45,243,136,134,133,167,10,96,242,121,196,131,231,165,1,156,204,155,76,108,45,234,0,26,51,112,50,111,50,177,181,244,6,80,88,196,112,217,180,48,249,97,84,59,208,242,101,27,172,11,70,180,137,191,96,72,187,174,96,120,200,252,86,59,100,160,130,163,82,87,112,116,142,216,86,112,104,165,73,202,62,58,143,182,82,95,208,149,250,130,174,244,23,180,183,26,165,243,68,122,171,81,60,35,244,151,179,191,26,197,55,164,175,26,165,123,140,58,107,214,234,171,178,214,95,149,135,246,85,25,30,209,190,42,173,17,250,42,146,40,173,192,54,85,36,209,91,129,165,174,34,113,84,145,156,126,21,137,58,255,163,172,124,221,228,127,244,149,175,169,243,191,36,255,95,92,254,71,106,5,233,198,104,5,153,54,255,75,158,255,47,50,255,35,61,255,71,216,138,58,117,254,243,252,127,121,249,95,46,235,56,249,95,22,245,116,242,159,52,60,185,52,140,180,152,161,156,210,98,134,231,159,134,35,229,79,223,31,181,82,92,159,105,145,94,120,203,41,189,240,146,105,83,204,180,72,175,150,35,108,170,69,166,157,90,166,253,248,230,135,31,255,241,143,95,223,254,188,252,254,245,235,229,155,95,223,254,250,250,205,242,245,124,249,191,42,73,170,93,175,254,186,190,186,186,189,187,57,123,255,241,227,217,155,219,187,219,215,111,206,94,207,207,254,174,166,156,107,227,124,141,241,199,34,244,123,140,228,147,39,147,230,83,127,131,156,230,114,192,178,168,90,40,216,157,239,177,244,98,168,198,51,137,152,155,157,152,13,151,174,167,182,28,48,44,130,73,180,104,2,152,115,57,96,88,40,211,9,178,197,51,253,114,192,177,227,25,75,144,45,158,3,117,180,113,58,39,69,140,103,58,65,154,120,230,88,94,57,78,94,230,155,116,114,46,175,28,49,150,217,158,153,57,151,87,142,29,207,28,207,76,111,71,174,118,60,227,116,228,138,24,207,116,130,196,241,204,184,92,117,132,220,28,65,142,60,146,217,150,171,6,6,50,149,30,113,36,51,46,87,29,33,39,71,144,163,137,100,142,229,170,227,68,49,174,24,77,12,115,44,87,13,180,50,146,136,209,196,48,253,114,213,113,178,48,170,22,117,0,147,46,87,29,49,128,201,223,27,179,44,87,29,49,128,201,95,20,253,155,22,31,197,48,194,166,197,49,195,152,72,142,56,146,254,206,138,71,95,96,34,116,86,140,249,245,37,145,28,77,36,115,44,161,14,139,98,26,49,226,24,102,89,66,61,194,131,49,182,22,113,0,179,44,161,30,33,128,177,181,168,3,152,116,9,245,136,1,76,254,110,211,211,55,180,29,196,40,125,67,35,6,50,153,30,109,48,37,95,87,162,116,51,141,26,204,68,122,52,193,76,191,184,127,156,91,59,111,0,147,46,238,31,49,128,73,158,141,44,238,23,13,209,43,59,159,232,30,2,189,189,126,217,117,192,59,68,159,54,43,67,218,172,244,105,195,126,8,83,220,15,97,173,207,151,181,33,95,214,250,124,73,179,83,195,207,63,190,253,241,191,190,127,247,235,111,111,151,63,188,254,237,183,55,75,247,195,182,209,199,178,233,47,239,189,185,190,187,94,191,127,184,253,116,119,246,215,199,79,159,86,103,238,47,215,234,204,92,21,205,9,116,102,222,159,200,81,171,228,174,115,236,239,204,220,200,58,51,71,56,38,157,153,71,232,204,92,149,205,249,115,237,204,236,118,205,176,154,253,171,166,43,55,239,154,149,155,96,107,102,187,220,204,189,153,99,8,207,210,156,57,134,240,129,94,149,113,234,43,227,9,207,212,86,58,80,112,190,190,210,49,132,103,105,44,29,67,248,64,110,199,169,131,139,36,60,111,75,108,171,232,156,61,177,3,53,139,186,113,246,233,238,178,226,70,214,158,183,161,119,184,232,129,39,73,189,40,155,170,92,148,23,243,197,162,75,116,194,231,72,190,54,228,118,193,153,250,144,219,5,103,105,68,30,40,55,117,39,242,64,185,169,91,145,27,229,230,237,69,110,20,237,175,160,57,122,211,136,80,178,18,79,116,166,14,234,70,193,185,90,168,27,229,230,234,161,30,40,55,117,19,117,187,92,95,141,65,91,114,20,166,31,87,182,100,190,139,66,207,227,201,206,210,179,62,80,110,234,166,245,10,185,147,234,90,223,203,43,61,35,212,45,222,37,180,82,15,223,60,141,238,245,35,244,113,238,135,111,190,33,234,184,245,194,55,207,8,195,65,174,213,231,255,21,219,236,57,79,111,211,250,175,247,104,231,103,72,27,223,247,125,70,179,144,125,198,194,247,25,247,205,149,88,200,230,67,84,68,110,96,219,68,17,145,139,190,99,34,68,14,34,7,145,131,200,65,228,32,114,16,57,136,28,68,14,34,7,145,131,200,65,228,32,114,16,57,136,28,68,14,34,7,145,131,200,65,228,32,114,16,57,136,28,68,46,33,145,131,174,201,233,218,64,55,40,17,93,139,222,8,10,186,6,93,131,174,65,215,160,107,208,53,232,26,116,13,186,6,93,131,174,65,215,160,107,208,53,232,26,116,13,186,6,93,131,174,65,215,160,107,208,53,232,26,116,13,186,102,165,107,160,50,57,42,115,17,80,153,3,149,129,202,64,101,160,50,80,25,168,12,84,6,42,3,149,129,202,64,101,160,50,80,25,168,12,84,6,42,3,149,129,202,64,101,160,50,80,25,168,12,84,6,42,3,149,129,202,78,15,149,149,17,80,89,9,42,3,149,129,202,64,101,160,50,80,25,168,12,84,6,42,3,149,129,202,64,101,80,39,168,19,212,9,234,4,117,130,58,65,157,160,78,80,39,168,19,212,9,234,4,117,122,209,212,201,69,88,160,229,88,160,5,117,130,58,65,157,160,78,80,39,168,19,212,9,234,4,117,130,58,65,157,160,78,80,39,168,19,212,9,234,4,117,130,58,65,157,160,78,80,39,168,19,212,9,234,244,226,169,83,248,90,39,199,90,39,168,19,212,9,234,4,117,130,58,65,157,160,78,80,39,168,211,51,163,78,144,27,200,13,228,6,114,3,185,129,220,64,110,32,55,144,27,200,13,228,230,36,201,13,24,6,12,51,53,12,83,70,192,48,37,24,6,12,3,134,153,8,134,41,119,243,169,219,207,167,23,155,233,212,45,38,72,97,204,106,51,67,152,8,186,179,48,24,179,238,76,36,35,76,111,62,144,17,65,119,22,142,97,211,157,151,6,24,53,231,132,1,54,201,121,89,128,89,115,38,20,96,214,155,137,4,152,245,102,1,1,97,106,83,115,128,48,181,169,49,128,77,109,94,10,96,211,156,207,79,183,233,205,101,167,219,212,230,114,211,195,212,166,54,211,205,106,179,184,187,97,106,83,155,187,114,181,147,242,118,113,106,113,106,167,229,212,186,101,29,236,212,186,162,238,119,106,239,235,1,167,246,190,62,116,98,239,235,189,19,251,221,209,39,108,98,218,92,221,125,51,115,101,94,237,246,241,241,234,155,211,90,111,221,207,237,47,119,246,235,153,228,204,139,135,247,235,226,230,75,175,69,251,120,168,191,183,79,167,175,135,208,125,52,142,236,214,97,29,205,45,189,140,238,150,238,39,39,87,184,122,51,59,173,223,223,125,254,240,105,189,186,94,127,110,138,106,94,148,103,151,187,121,234,233,12,245,221,193,100,89,37,19,115,48,105,158,235,29,220,118,8,131,29,220,136,17,76,162,69,19,64,175,169,220,142,98,28,83,57,98,40,211,9,178,197,179,10,141,167,228,237,51,105,60,99,9,210,196,83,244,144,12,55,225,19,196,49,223,67,210,11,6,84,113,156,210,61,30,95,144,45,158,198,123,92,7,44,146,198,51,249,61,238,7,41,162,104,42,65,202,216,177,28,65,142,60,146,30,188,115,20,199,24,120,39,102,32,83,233,17,71,210,79,157,68,57,169,164,78,99,231,228,8,114,52,145,148,229,100,48,11,75,16,197,184,98,52,49,148,125,85,12,230,115,49,191,42,38,17,163,137,97,151,119,45,77,67,177,119,157,32,11,163,106,81,7,208,242,198,163,193,152,169,2,152,252,61,199,67,86,85,1,148,144,213,84,1,140,165,69,28,64,31,56,109,71,48,28,156,70,12,97,26,49,226,24,122,96,174,40,9,53,48,119,236,36,140,173,69,28,64,15,95,22,5,80,195,151,199,14,96,108,45,234,0,90,230,17,13,242,78,21,192,228,243,136,135,194,75,3,56,153,55,153,216,90,212,1,52,102,224,100,222,100,98,107,233,13,160,176,86,225,178,105,209,240,195,168,118,16,228,203,54,63,23,140,104,131,125,193,144,118,249,192,240,144,249,173,118,200,64,161,70,165,46,212,232,28,177,45,212,208,74,147,84,119,116,30,109,165,190,160,43,245,5,93,233,47,104,111,209,73,231,137,244,22,157,120,70,232,47,103,127,209,137,111,72,95,209,73,247,24,117,214,172,213,87,101,173,191,42,15,237,171,50,60,162,125,85,90,35,20,197,34,85,112,79,47,87,84,253,61,189,70,46,22,217,254,102,53,43,158,254,120,185,95,40,104,170,37,217,214,163,81,75,114,226,181,36,154,187,32,188,100,170,202,90,50,53,214,93,64,69,213,203,185,11,194,119,218,117,67,59,237,158,224,93,224,184,11,94,212,93,80,46,235,224,187,160,44,234,73,223,5,67,25,121,210,169,56,82,14,245,253,81,43,205,85,217,86,69,200,182,138,108,35,219,68,217,22,254,109,175,156,248,183,61,178,109,58,217,22,254,62,57,176,101,16,217,70,182,45,221,15,231,203,106,89,45,27,117,182,157,183,54,168,170,138,230,217,109,80,117,158,97,131,170,206,99,178,65,21,27,84,209,39,100,130,91,84,209,39,132,62,33,227,10,166,79,8,125,66,232,19,50,141,62,33,116,167,79,223,227,100,119,212,129,39,73,189,40,155,170,92,148,23,243,197,162,75,116,218,198,22,52,102,161,49,75,254,13,217,104,204,50,254,150,108,52,102,161,49,11,141,89,104,204,50,182,108,26,179,208,152,101,66,155,247,233,27,179,220,204,213,59,221,177,67,96,170,29,2,239,103,134,131,92,171,207,159,141,8,229,68,78,95,73,117,76,228,122,43,169,32,114,16,57,136,28,68,14,34,7,145,131,200,65,228,32,114,16,57,136,28,68,14,34,7,145,131,200,65,228,32,114,16,57,136,28,68,14,34,7,145,131,200,65,228,32,114,19,39,114,208,53,57,93,211,175,28,63,166,107,189,43,199,161,107,208,53,232,26,116,13,186,6,93,131,174,65,215,160,107,208,53,232,26,116,13,186,6,93,131,174,65,215,160,107,208,53,232,26,116,13,186,6,93,131,174,65,215,160,107,41,233,26,168,76,142,202,244,219,222,30,163,178,222,109,111,65,101,160,50,80,25,168,12,84,6,42,3,149,129,202,64,101,160,50,80,25,168,12,84,6,42,3,149,129,202,64,101,160,50,80,25,168,12,84,6,42,3,149,129,202,64,101,160,178,105,162,50,125,207,190,99,84,214,219,179,15,84,6,42,3,149,129,202,64,101,160,50,80,25,168,12,84,6,42,3,149,129,202,160,78,80,39,168,19,212,9,234,4,117,130,58,65,157,160,78,80,39,168,19,212,9,234,244,236,169,147,139,176,64,203,177,64,11,234,4,117,130,58,65,157,160,78,80,39,168,19,212,9,234,4,117,130,58,65,157,160,78,80,39,168,19,212,9,234,4,117,130,58,65,157,160,78,80,39,168,19,212,233,197,83,167,240,181,78,142,181,78,80,39,168,19,212,9,234,4,117,130,58,65,157,160,78,80,167,103,70,157,32,55,144,27,200,13,228,6,114,3,185,129,220,64,110,32,55,144,27,200,205,73,146,27,48,12,24,102,106,24,166,140,128,97,74,48,12,24,6,12,51,17,12,83,238,230,83,183,159,79,47,54,211,169,91,76,144,194,152,213,102,134,48,17,116,103,97,48,102,221,153,72,70,152,222,124,32,35,130,238,44,28,195,166,59,47,13,48,106,206,9,3,108,146,243,178,0,179,230,76,40,192,172,55,19,9,48,235,205,2,2,194,212,166,230,0,97,106,83,99,0,155,218,188,20,192,166,57,159,159,110,211,155,203,78,183,169,205,229,166,135,169,77,109,166,155,213,102,113,119,195,212,166,54,119,229,106,39,229,237,226,212,226,212,78,203,169,117,203,58,216,169,117,69,221,239,212,222,215,3,78,237,125,125,232,196,222,215,123,39,246,187,163,79,216,196,180,185,186,251,102,230,202,188,218,237,227,227,213,55,167,181,222,186,159,219,95,238,236,215,51,201,153,23,15,239,215,197,205,151,94,139,246,241,80,127,111,159,78,95,15,161,251,104,28,217,173,195,58,154,91,122,25,221,45,221,79,78,174,112,245,102,118,90,191,191,251,252,225,211,122,117,189,254,220,20,213,188,40,207,46,119,243,212,211,25,234,187,131,201,178,74,38,230,96,210,60,215,59,184,237,16,6,59,184,17,35,152,68,139,38,128,94,83,185,29,197,56,166,114,196,80,166,19,100,139,103,21,26,79,201,219,103,210,120,198,18,164,137,167,232,33,25,110,194,39,136,99,190,135,164,23,12,168,226,56,165,123,60,190,32,91,60,141,247,184,14,88,36,141,103,242,123,220,15,82,68,209,84,130,148,177,99,57,130,28,121,36,61,120,231,40,142,49,240,78,204,64,166,210,35,142,164,159,58,137,114,82,73,157,198,206,201,17,228,104,34,41,203,201,96,22,150,32,138,113,197,104,98,40,251,170,24,204,231,98,126,85,76,34,70,19,195,46,239,90,154,134,98,239,58,65,22,70,213,162,14,160,229,141,71,131,49,83,5,48,249,123,142,135,172,170,2,40,33,171,169,2,24,75,139,56,128,62,112,218,142,96,56,56,141,24,194,52,98,196,49,244,192,92,81,18,106,96,238,216,73,24,91,139,56,128,30,190,44,10,160,134,47,143,29,192,216,90,212,1,180,204,35,26,228,157,42,128,201,231,17,15,133,151,6,112,50,111,50,177,181,168,3,104,204,192,201,188,201,196,214,210,27,64,97,173,194,101,211,162,225,135,81,237,32,200,151,109,126,46,24,209,6,251,130,33,237,242,129,225,33,243,91,237,144,129,66,141,74,93,168,209,57,98,91,168,161,149,38,169,238,232,60,218,74,125,65,87,234,11,186,210,95,208,222,162,147,206,19,233,45,58,241,140,208,95,206,254,162,19,223,144,190,162,147,238,49,234,172,89,171,175,202,90,127,85,30,218,87,101,120,68,251,170,180,70,40,138,69,170,224,158,94,174,168,250,123,122,141,92,44,178,253,205,106,86,60,253,241,114,191,80,208,84,75,178,173,71,163,150,228,196,107,73,52,119,65,120,201,84,149,181,100,106,172,187,128,138,170,151,115,23,132,239,180,235,134,118,218,61,193,187,192,113,23,188,168,187,160,92,214,193,119,65,89,212,147,190,11,134,50,242,164,83,113,164,28,234,251,163,86,154,171,178,173,138,144,109,21,217,70,182,137,178,45,252,219,94,57,241,111,123,100,219,116,178,45,252,125,114,96,203,32,178,141,108,91,206,230,229,155,101,181,172,150,141,50,221,102,243,114,213,218,162,170,42,154,103,182,69,213,230,36,147,239,81,229,59,40,155,84,177,73,21,189,66,38,184,77,21,189,66,232,21,50,174,96,122,133,208,43,132,94,33,211,232,21,66,135,250,244,125,78,118,71,29,120,146,212,139,178,169,202,69,121,49,95,44,186,68,167,109,110,65,115,22,154,179,228,223,148,141,230,44,227,111,203,70,115,22,154,179,208,156,133,230,44,99,203,166,57,11,205,89,38,180,129,159,190,57,203,205,92,189,219,29,187,4,166,218,37,240,126,102,56,200,181,250,252,217,140,80,65,229,180,229,84,157,84,174,183,158,10,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,55,121,42,7,97,83,16,54,237,18,242,78,194,214,187,134,28,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,150,150,176,129,203,20,184,76,187,7,110,39,46,235,221,4,23,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,155,44,46,211,54,241,235,196,101,189,93,252,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,47,129,60,185,24,11,181,28,11,181,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,46,198,154,39,199,154,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,211,179,35,79,208,27,232,13,244,6,122,3,189,129,222,64,111,160,55,208,27,232,13,244,230,36,233,13,40,6,20,51,57,20,83,198,64,49,37,40,6,20,3,138,153,12,138,41,119,115,170,219,207,169,23,155,41,213,45,38,72,98,204,106,51,131,152,8,186,179,112,24,179,238,76,52,35,76,111,62,152,17,65,119,22,150,97,211,157,151,8,24,53,231,4,2,54,201,121,121,128,89,115,38,28,96,214,155,137,6,152,245,102,129,1,97,106,83,179,128,48,181,169,81,128,77,109,94,18,96,211,156,207,83,183,233,205,101,169,219,212,230,114,212,195,212,166,54,212,205,106,179,56,188,97,106,83,27,188,114,181,147,242,119,113,107,113,107,39,230,214,186,101,29,238,214,186,162,238,119,107,239,235,1,183,246,190,62,116,99,239,235,189,27,251,221,209,39,108,162,218,92,221,125,51,116,101,126,237,246,1,242,234,155,217,90,111,253,207,237,47,119,14,236,153,232,212,139,135,247,235,226,230,75,175,77,251,120,172,191,183,15,168,175,199,80,126,54,174,236,214,101,29,205,49,189,140,238,152,238,39,40,87,184,122,51,67,173,223,223,125,254,240,105,189,186,94,127,110,138,106,94,148,103,151,187,185,234,233,44,245,221,193,132,89,37,19,115,48,113,158,235,93,220,118,8,131,93,220,136,17,76,162,69,19,64,175,177,220,142,98,28,99,57,98,40,211,9,178,197,179,10,141,167,228,13,52,105,60,99,9,210,196,83,244,144,12,55,226,19,196,49,223,67,210,11,7,84,113,156,210,61,30,95,144,45,158,198,123,92,7,45,146,198,51,249,61,238,135,41,162,104,42,97,202,216,177,28,65,142,60,146,30,196,115,20,199,24,136,39,102,32,83,233,17,71,210,79,158,68,57,169,36,79,99,231,228,8,114,52,145,148,229,100,48,15,75,16,197,184,98,52,49,148,125,85,12,102,116,49,191,42,38,17,163,137,97,151,127,45,77,67,177,127,157,32,11,163,106,81,7,208,242,198,163,65,153,169,2,152,252,61,199,67,87,85,1,148,208,213,84,1,140,165,69,28,64,31,60,109,71,48,28,158,70,12,97,26,49,226,24,122,128,174,40,9,53,64,119,236,36,140,173,69,28,64,15,99,22,5,80,195,152,199,14,96,108,45,234,0,90,230,17,13,246,78,21,192,228,243,136,135,196,75,3,56,153,55,153,216,90,212,1,52,102,224,100,222,100,98,107,233,13,160,176,94,225,178,105,17,241,195,168,118,80,228,203,54,67,23,140,104,195,125,193,144,118,9,193,240,144,249,173,118,200,64,177,70,165,46,214,232,28,177,45,214,208,74,147,84,120,116,30,109,165,190,160,43,245,5,93,233,47,104,111,225,73,231,137,244,22,158,120,70,232,47,103,127,225,137,111,72,95,225,73,247,24,117,214,172,213,87,101,173,191,42,15,237,171,50,60,162,125,85,90,35,52,5,35,85,120,143,47,87,84,253,61,190,70,46,24,217,254,102,53,43,158,254,120,185,95,48,104,170,39,217,86,165,81,79,114,242,245,36,170,59,33,66,233,84,149,181,116,106,172,59,129,202,170,23,117,39,68,216,125,215,13,237,190,123,130,119,130,227,78,120,105,119,66,185,172,195,239,132,178,168,39,125,39,12,37,229,105,103,227,72,105,212,247,71,173,76,215,37,92,21,35,225,42,18,142,132,19,38,92,132,239,127,229,196,191,255,145,112,83,74,184,8,47,151,3,251,9,145,112,36,220,155,255,179,116,63,108,190,213,87,203,70,151,112,95,206,220,95,174,181,129,85,85,52,207,107,3,171,237,73,166,222,192,202,123,80,54,176,98,3,43,122,137,76,112,11,43,122,137,208,75,100,92,193,244,18,161,151,8,189,68,166,209,75,132,46,246,233,251,160,236,142,58,240,36,169,23,101,83,149,139,242,98,190,88,116,137,78,219,252,130,230,45,52,111,201,191,97,27,205,91,198,223,178,141,230,45,52,111,161,121,11,205,91,198,150,77,243,22,154,183,76,104,115,63,125,243,150,155,185,122,39,60,118,16,76,181,131,224,253,204,112,144,107,245,249,179,81,161,130,202,41,43,171,186,169,92,111,101,21,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,110,242,84,14,194,166,32,108,202,165,228,221,132,173,119,41,57,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,45,45,97,3,151,41,112,153,114,35,220,110,92,214,187,17,46,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,54,89,92,166,108,227,215,141,203,122,219,248,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,94,2,121,114,49,22,106,57,22,106,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,92,140,53,79,142,53,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,167,103,71,158,160,55,208,27,232,13,244,6,122,3,189,129,222,64,111,160,55,208,27,232,205,73,210,27,80,12,40,102,114,40,166,140,129,98,74,80,12,40,6,20,51,25,20,83,238,230,84,183,159,83,47,54,83,170,91,76,144,196,152,213,102,6,49,17,116,103,225,48,102,221,153,104,70,152,222,124,48,35,130,238,44,44,195,166,59,47,17,48,106,206,9,4,108,146,243,242,0,179,230,76,56,192,172,55,19,13,48,235,205,2,3,194,212,166,102,1,97,106,83,163,0,155,218,188,36,192,166,57,159,167,110,211,155,203,82,183,169,205,229,168,135,169,77,109,168,155,213,102,113,120,195,212,166,54,120,229,106,39,229,239,226,214,226,214,78,204,173,117,49,154,133,184,161,102,33,247,245,128,91,123,95,31,186,177,247,245,222,141,253,238,232,19,54,81,109,174,238,190,25,186,50,191,118,251,0,121,245,205,108,173,183,254,231,246,151,59,7,246,76,116,234,197,195,251,117,113,243,165,215,166,125,60,214,227,135,43,63,20,59,118,107,175,142,102,149,94,70,183,74,247,51,147,43,92,189,153,154,214,239,239,62,127,248,180,94,93,175,63,55,69,53,47,202,179,203,221,36,245,116,122,250,238,96,166,172,146,137,57,152,49,207,245,246,109,59,132,193,246,109,196,8,38,209,162,9,160,215,81,110,71,49,142,163,28,49,148,233,4,217,226,89,133,198,83,242,234,153,52,158,177,4,105,226,41,122,72,134,59,240,9,226,152,239,33,233,165,2,170,56,78,233,30,143,47,200,22,79,227,61,174,163,21,73,227,153,252,30,247,83,20,81,52,149,20,101,236,88,142,32,71,30,73,15,219,57,138,99,12,182,19,51,144,169,244,136,35,233,71,78,162,156,84,34,167,177,115,114,4,57,154,72,202,114,50,24,132,37,136,98,92,49,154,24,202,190,42,6,195,185,152,95,21,147,136,209,196,176,203,184,150,166,161,216,184,78,144,133,81,181,168,3,104,121,227,209,48,204,84,1,76,254,158,227,193,170,170,0,74,176,106,170,0,198,210,34,14,160,143,154,182,35,24,78,77,35,134,48,141,24,113,12,61,36,87,148,132,26,146,59,118,18,198,214,34,14,160,7,46,139,2,168,129,203,99,7,48,182,22,117,0,45,243,136,134,119,167,10,96,242,121,196,131,224,165,1,156,204,155,76,108,45,234,0,26,51,112,50,111,50,177,181,244,6,80,88,168,112,217,180,80,248,97,84,59,240,241,101,27,158,11,70,180,169,190,96,72,187,118,96,120,200,252,86,59,100,160,74,163,82,87,105,116,142,216,86,105,104,165,73,74,59,58,143,182,82,95,208,149,250,130,174,244,23,180,183,226,164,243,68,122,43,78,60,35,244,151,179,191,226,196,55,164,175,226,164,123,140,58,107,214,234,171,178,214,95,149,135,246,85,25,30,209,190,42,173,17,154,74,145,8,205,189,220,80,115,175,145,43,69,182,191,89,205,138,167,63,94,238,87,10,154,10,73,182,229,104,20,146,156,110,33,137,234,22,136,80,44,53,176,203,232,137,222,2,212,82,189,140,91,32,194,234,110,55,180,186,251,4,111,1,199,45,240,34,110,129,243,101,181,172,150,141,254,22,56,111,109,112,80,21,205,243,219,224,224,60,199,6,7,157,7,101,131,3,54,56,96,175,233,9,110,113,192,94,211,236,53,205,94,211,19,219,159,129,189,166,217,107,122,84,205,116,57,77,183,207,240,238,168,3,79,146,122,81,54,85,185,40,47,230,139,69,151,232,180,155,35,179,185,55,155,123,231,223,208,131,205,189,199,223,210,131,205,189,217,220,155,205,189,217,220,155,205,189,167,177,245,11,155,123,79,116,115,111,90,179,78,120,135,153,251,153,225,32,215,234,243,103,35,27,5,149,171,99,80,185,26,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,119,210,84,14,194,166,32,108,85,12,194,86,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,166,67,216,192,101,10,92,102,216,47,251,24,151,245,238,151,13,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,77,22,151,25,26,11,30,227,178,222,198,130,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,167,151,64,158,92,140,133,90,142,133,90,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,23,99,205,147,99,205,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,233,217,145,39,232,13,244,6,122,3,189,129,222,64,111,160,55,208,27,232,13,244,6,122,115,146,244,6,20,3,138,153,28,138,41,99,160,152,18,20,3,138,1,197,76,6,197,148,187,57,213,237,231,212,139,205,148,234,22,19,36,49,102,181,153,65,76,4,221,89,56,140,89,119,38,154,17,166,55,31,204,136,160,59,11,203,176,233,206,75,4,140,154,115,2,1,155,228,188,60,192,172,57,19,14,48,235,205,68,3,204,122,179,192,128,48,181,169,89,64,152,218,212,40,192,166,54,47,9,176,105,206,231,169,219,244,230,178,212,109,106,115,57,234,97,106,83,27,234,102,181,89,28,222,48,181,169,13,94,185,218,73,249,187,184,181,184,181,19,115,107,93,140,102,33,110,168,89,200,125,61,224,214,222,215,135,110,236,125,189,119,99,191,59,250,132,77,84,155,171,187,111,134,174,204,175,221,62,64,94,125,51,91,235,173,255,185,253,229,206,129,61,19,157,122,241,240,126,93,220,124,233,181,105,31,143,245,248,225,202,15,197,142,221,218,171,163,89,165,151,209,173,210,253,204,228,10,87,111,166,166,245,251,187,207,31,62,173,87,215,235,207,77,81,205,139,242,236,114,55,73,61,157,158,190,59,152,41,171,100,98,14,102,204,115,189,125,219,14,97,176,125,27,49,130,73,180,104,2,232,117,148,219,81,140,227,40,71,12,101,58,65,182,120,86,161,241,148,188,122,38,141,103,44,65,154,120,138,30,146,225,14,124,130,56,230,123,72,122,169,128,42,142,83,186,199,227,11,178,197,211,120,143,235,104,69,210,120,38,191,199,253,20,69,20,77,37,69,25,59,150,35,200,145,71,210,195,118,142,226,24,131,237,196,12,100,42,61,226,72,250,145,147,40,39,149,200,105,236,156,28,65,142,38,146,178,156,12,6,97,9,162,24,87,140,38,134,178,175,138,193,112,46,230,87,197,36,98,52,49,236,50,174,165,105,40,54,174,19,100,97,84,45,234,0,90,222,120,52,12,51,85,0,147,191,231,120,176,170,42,128,18,172,154,42,128,177,180,136,3,232,163,166,237,8,134,83,211,136,33,76,35,70,28,67,15,201,21,37,161,134,228,142,157,132,177,181,136,3,232,129,203,162,0,106,224,242,216,1,140,173,69,29,64,203,60,162,225,221,169,2,152,124,30,241,32,120,105,0,39,243,38,19,91,139,58,128,198,12,156,204,155,76,108,45,189,1,20,22,42,92,54,45,20,126,24,213,14,124,124,217,134,231,130,17,109,170,47,24,210,174,29,24,30,50,191,213,14,25,168,210,168,212,85,26,157,35,182,85,26,90,105,146,210,142,206,163,173,212,23,116,165,190,160,43,253,5,237,173,56,233,60,145,222,138,19,207,8,253,229,236,175,56,241,13,233,171,56,233,30,163,206,154,181,250,170,172,245,87,229,161,125,85,134,71,180,175,74,107,132,166,82,36,66,115,47,55,212,220,107,228,74,145,237,111,86,179,226,233,143,151,251,149,130,166,66,146,109,57,26,133,36,167,91,72,162,186,5,34,20,75,13,236,50,122,162,183,0,181,84,47,227,22,136,176,186,219,13,173,238,62,193,91,192,113,11,188,128,91,96,54,47,223,108,55,155,158,105,239,129,217,188,92,29,237,54,61,123,110,91,28,108,206,50,253,30,7,190,163,178,201,1,155,28,176,223,244,4,183,57,96,191,105,246,155,102,191,233,137,237,209,192,126,211,236,55,61,170,102,58,157,166,219,107,120,119,212,129,39,73,189,40,155,170,92,148,23,243,197,162,75,116,218,13,146,217,224,155,13,190,243,111,234,193,6,223,227,111,235,193,6,223,108,240,205,6,223,108,240,205,6,223,211,216,254,133,13,190,39,186,193,55,237,89,39,188,203,204,253,204,112,144,107,245,249,179,153,141,134,204,53,81,200,92,3,153,131,204,65,230,32,115,144,57,200,28,100,14,50,7,153,131,204,65,230,32,115,144,57,200,28,100,14,50,7,153,131,204,65,230,32,115,144,57,200,28,100,14,50,7,153,59,113,50,7,101,211,80,182,58,10,101,171,161,108,80,54,40,27,148,13,202,6,101,131,178,65,217,160,108,80,54,40,27,148,13,202,6,101,131,178,65,217,160,108,80,54,40,27,148,13,202,6,101,131,178,65,217,160,108,83,162,108,32,51,13,50,171,162,32,179,10,100,6,50,3,153,129,204,64,102,32,51,144,25,200,12,100,6,50,3,153,129,204,64,102,32,51,144,25,200,12,100,6,50,3,153,129,204,64,102,32,51,144,25,200,12,100,6,50,59,85,100,166,238,55,219,137,204,122,27,206,130,204,64,102,32,51,144,25,200,12,100,6,50,3,153,129,204,64,102,32,51,144,25,244,9,250,4,125,130,62,65,159,160,79,208,39,232,19,244,9,250,4,125,130,62,65,159,94,12,125,42,163,208,167,18,250,4,125,130,62,65,159,160,79,208,39,232,19,244,9,250,4,125,122,118,244,9,130,3,193,129,224,64,112,32,56,16,28,8,14,4,7,130,3,193,129,224,156,36,193,1,199,128,99,166,135,99,202,40,56,166,4,199,128,99,192,49,19,194,49,229,110,94,117,251,121,245,98,51,173,186,197,4,105,140,89,109,102,24,19,65,119,22,22,99,214,157,137,104,132,233,205,7,52,34,232,206,194,51,108,186,243,82,1,163,230,156,80,192,38,57,47,19,48,107,206,132,4,204,122,51,17,1,179,222,44,64,32,76,109,106,30,16,166,54,53,14,176,169,205,75,3,108,154,243,249,234,54,189,185,108,117,155,218,92,174,122,152,218,212,166,186,89,109,22,151,55,76,109,106,147,87,174,118,82,30,47,142,45,142,237,212,28,91,183,241,108,131,29,91,87,84,253,142,237,125,61,224,216,222,215,135,142,236,125,189,119,100,191,59,250,132,77,92,155,171,187,111,166,174,204,179,221,62,66,94,125,243,91,235,173,3,186,253,229,206,132,61,147,157,123,241,240,126,93,220,124,233,181,106,31,15,246,248,233,218,79,197,146,221,90,172,163,217,165,151,209,237,210,253,236,228,10,87,111,166,167,245,251,187,207,31,62,173,87,215,235,207,77,81,205,139,242,236,114,55,81,61,157,162,190,59,152,45,171,100,98,14,102,205,115,189,133,219,14,97,176,133,27,49,130,73,180,104,2,232,117,149,219,81,140,227,42,71,12,101,58,65,182,120,86,161,241,148,188,126,38,141,103,44,65,154,120,138,30,146,225,46,124,130,56,230,123,72,122,201,128,42,142,83,186,199,227,11,178,197,211,120,143,235,136,69,210,120,38,191,199,253,36,69,20,77,37,73,25,59,150,35,200,145,71,210,195,119,142,226,24,131,239,196,12,100,42,61,226,72,250,177,147,40,39,149,216,105,236,156,28,65,142,38,146,178,156,12,134,97,9,162,24,87,140,38,134,178,175,138,193,128,46,230,87,197,36,98,52,49,236,50,175,165,105,40,54,175,19,100,97,84,45,234,0,90,222,120,52,28,51,85,0,147,191,231,120,208,170,42,128,18,180,154,42,128,177,180,136,3,232,35,167,237,8,134,147,211,136,33,76,35,70,28,67,15,205,21,37,161,134,230,142,157,132,177,181,136,3,232,1,204,162,0,106,0,243,216,1,140,173,69,29,64,203,60,162,97,222,169,2,152,124,30,241,96,120,105,0,39,243,38,19,91,139,58,128,198,12,156,204,155,76,108,45,189,1,20,22,43,92,54,45,28,126,24,213,14,132,124,217,6,232,130,17,109,178,47,24,210,174,31,24,30,50,191,213,14,25,168,212,168,212,149,26,157,35,182,149,26,90,105,146,242,142,206,163,173,212,23,116,165,190,160,43,253,5,237,173,58,233,60,145,222,170,19,207,8,253,229,236,175,58,241,13,233,171,58,233,30,163,206,154,181,250,170,172,245,87,229,161,125,85,134,71,180,175,74,107,132,170,90,36,70,179,47,55,212,236,107,228,106,145,237,111,86,179,226,233,143,151,251,21,131,166,98,146,109,81,26,197,36,167,92,76,162,187,13,98,20,77,13,236,58,122,162,183,1,53,85,47,230,54,136,177,218,219,13,173,246,62,193,219,192,113,27,60,239,219,224,31,191,254,241,238,215,215,63,255,254,174,90,110,254,107,196,119,193,213,237,231,135,219,143,55,247,219,215,184,167,91,30,84,69,243,108,182,60,216,159,100,194,29,15,250,15,202,134,7,35,108,120,224,202,170,238,222,240,192,149,85,115,218,27,30,176,255,52,251,79,179,255,244,36,118,107,96,255,105,246,159,102,255,233,105,109,53,65,247,211,147,217,59,123,119,212,129,39,73,189,40,155,170,92,148,23,243,197,162,75,116,218,13,147,217,240,155,13,191,243,111,240,193,134,223,227,111,241,193,134,223,108,248,205,134,223,108,248,205,134,223,211,216,10,134,13,191,39,186,225,55,45,91,39,188,227,204,253,204,112,144,107,245,249,179,177,141,130,202,213,49,168,92,13,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,59,105,42,7,97,83,16,182,42,6,97,171,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,211,33,108,224,50,5,46,147,111,157,221,131,203,122,119,206,6,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,38,139,203,228,189,5,123,112,89,111,107,65,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,131,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,211,75,32,79,46,198,66,45,199,66,45,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,147,139,177,230,201,177,230,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,244,236,200,19,244,6,122,3,189,129,222,64,111,160,55,208,27,232,13,244,6,122,3,189,57,73,122,3,138,1,197,76,14,197,148,49,80,76,9,138,1,197,128,98,38,131,98,202,221,156,234,246,115,234,197,102,74,117,139,9,146,24,179,218,204,32,38,130,238,44,28,198,172,59,19,205,8,211,155,15,102,68,208,157,133,101,216,116,231,37,2,70,205,57,129,128,77,114,94,30,96,214,156,9,7,152,245,102,162,1,102,189,89,96,64,152,218,212,44,32,76,109,106,20,96,83,155,151,4,216,52,231,243,212,109,122,115,89,234,54,181,185,28,245,48,181,169,13,117,179,218,44,14,111,152,218,212,6,175,92,237,164,252,93,220,90,220,218,137,185,181,110,57,11,119,107,93,49,235,119,107,239,235,1,183,246,190,42,158,154,177,7,127,191,137,97,115,117,87,168,204,217,237,211,226,213,55,103,181,222,154,157,219,95,238,236,214,51,209,121,22,15,239,215,197,205,151,94,79,246,241,88,127,111,159,70,95,143,161,252,108,44,216,173,165,58,154,61,122,25,221,30,221,207,70,174,112,245,102,58,90,191,191,251,252,225,211,122,117,189,254,220,20,213,188,40,207,46,119,19,211,211,41,233,187,131,217,177,74,38,230,96,150,60,215,91,182,237,16,6,91,182,17,35,152,68,139,38,128,94,23,185,29,197,56,46,114,196,80,166,19,100,139,103,21,26,79,201,235,102,210,120,198,18,164,137,167,232,33,25,238,186,39,136,99,190,135,164,151,4,168,226,56,165,123,60,190,32,91,60,141,247,184,142,80,36,141,103,242,123,220,79,78,68,209,84,146,147,177,99,57,130,28,121,36,61,60,231,40,142,49,120,78,204,64,166,210,35,142,164,31,51,137,114,82,137,153,198,206,201,17,228,104,34,41,203,201,96,248,149,32,138,113,197,104,98,40,251,170,24,12,228,98,126,85,76,34,70,19,195,46,179,90,154,134,98,179,58,65,22,70,213,162,14,160,229,141,71,195,45,83,5,48,249,123,142,7,165,170,2,40,65,169,169,2,24,75,139,56,128,62,82,218,142,96,56,41,141,24,194,52,98,196,49,244,208,91,81,18,106,232,237,216,73,24,91,139,56,128,30,160,44,10,160,6,40,143,29,192,216,90,212,1,180,204,35,26,198,157,42,128,201,231,17,15,118,151,6,112,50,111,50,177,181,168,3,104,204,192,201,188,201,196,214,210,27,64,97,113,194,101,211,194,223,135,81,237,64,198,151,109,96,46,24,209,38,249,130,33,237,122,129,225,33,243,91,237,144,129,202,140,74,93,153,209,57,98,91,153,161,149,38,41,231,232,60,218,74,125,65,87,234,11,186,210,95,208,222,42,147,206,19,233,173,50,241,140,208,95,206,254,42,19,223,144,190,42,147,238,49,234,172,89,171,175,202,90,127,85,30,218,87,101,120,68,251,170,180,70,104,170,67,154,240,134,94,155,101,184,189,13,189,98,86,135,108,127,177,154,21,135,63,61,253,199,203,163,31,171,144,202,146,109,49,26,149,37,39,95,89,162,186,39,34,84,76,53,233,42,166,178,220,19,84,91,189,168,123,162,142,113,79,212,207,248,158,112,220,19,47,237,158,168,150,117,248,61,81,21,245,137,220,19,67,233,121,218,121,57,82,66,245,253,81,43,231,117,169,87,197,72,189,138,212,35,245,212,169,23,225,27,99,117,50,223,24,73,189,41,165,94,132,151,208,234,100,94,66,73,189,233,164,94,132,246,35,110,168,253,8,169,71,234,117,164,94,132,237,214,220,208,118,107,164,30,169,247,53,245,126,123,253,250,127,47,255,87,181,116,213,15,203,31,126,114,243,205,119,141,101,35,207,192,79,31,63,254,247,217,223,213,153,171,254,58,251,235,131,155,183,246,253,171,138,102,96,223,63,55,184,241,159,107,239,252,87,181,183,254,107,14,246,254,59,88,94,27,125,243,191,246,9,167,220,3,80,114,108,182,2,12,217,10,176,233,222,10,176,42,155,243,238,173,0,171,178,89,156,246,86,128,116,101,162,43,211,232,194,233,202,148,64,48,93,153,232,202,68,87,166,105,116,101,218,29,86,180,253,83,159,238,174,2,80,58,74,245,138,30,120,146,212,139,178,169,202,69,121,49,95,44,186,68,167,109,35,68,27,44,218,96,229,223,250,146,54,88,227,111,126,73,27,44,218,96,209,6,139,54,88,99,203,166,13,22,109,176,38,180,77,170,190,13,214,205,92,189,167,40,123,177,166,218,139,245,126,102,56,200,181,250,252,217,242,85,143,237,20,245,169,131,216,174,183,76,21,108,7,182,3,219,129,237,192,118,96,59,176,29,216,14,108,7,182,3,219,129,237,192,118,96,59,176,29,216,14,108,7,182,3,219,129,237,192,118,96,59,176,29,216,14,108,119,138,216,14,4,167,71,112,138,125,58,6,17,92,239,118,29,32,56,16,28,8,14,4,7,130,3,193,129,224,64,112,32,56,16,28,8,14,4,7,130,3,193,129,224,64,112,32,56,16,28,8,14,4,7,130,3,193,129,224,64,112,32,184,236,8,14,158,166,231,105,138,205,199,7,121,90,239,30,228,240,52,120,26,60,13,158,6,79,131,167,193,211,224,105,240,52,120,26,60,13,158,6,79,131,167,193,211,224,105,240,52,120,26,60,13,158,6,79,131,167,193,211,224,105,240,52,120,218,9,242,52,69,111,193,65,158,214,219,98,16,158,6,79,131,167,193,211,224,105,240,52,120,26,60,13,158,6,79,131,167,193,211,64,83,160,41,208,20,104,10,52,5,154,2,77,129,166,64,83,160,41,208,20,104,10,52,245,178,209,148,139,184,212,203,177,212,11,52,5,154,2,77,129,166,64,83,160,41,208,20,104,10,52,5,154,2,77,129,166,64,83,160,41,208,20,104,10,52,5,154,2,77,129,166,64,83,160,41,208,20,104,10,52,213,135,166,226,173,154,114,172,154,2,77,129,166,64,83,160,41,208,20,104,10,52,5,154,2,77,189,4,52,5,222,1,239,128,119,192,59,224,29,240,14,120,7,188,3,222,1,239,128,119,78,18,239,192,106,96,53,83,101,53,101,68,86,83,194,106,96,53,176,154,41,179,154,114,55,233,186,253,164,123,177,153,115,221,98,130,168,198,172,54,51,169,137,160,59,11,168,49,235,206,132,59,194,244,230,163,29,17,116,103,129,29,54,221,121,145,129,81,115,78,98,96,147,156,23,24,152,53,103,226,5,102,189,153,112,129,89,111,22,90,16,166,54,53,44,8,83,155,154,21,216,212,230,69,5,54,205,249,76,119,155,222,92,158,187,77,109,46,203,61,76,109,106,199,221,172,54,139,5,28,166,54,181,3,44,87,59,41,3,24,59,23,59,119,154,118,174,139,88,122,239,194,75,239,239,235,226,208,171,173,11,55,63,112,115,155,171,187,99,199,87,97,1,203,12,223,237,51,231,213,55,155,182,222,90,166,219,95,238,188,219,51,77,152,138,135,247,235,226,230,75,175,207,251,120,200,191,183,65,252,122,40,219,33,176,117,183,182,238,104,150,235,101,116,203,117,63,195,185,194,213,155,41,110,253,254,238,243,135,79,235,213,245,250,115,83,84,243,162,60,187,220,77,118,79,167,185,239,14,102,220,42,153,152,131,153,247,92,111,3,183,67,24,108,3,71,140,96,18,45,154,0,122,157,233,118,20,227,56,211,17,67,153,78,144,45,158,85,104,60,37,175,176,73,227,25,75,144,38,158,162,135,100,184,147,159,32,142,249,30,146,94,186,160,138,227,148,238,241,248,130,108,241,52,222,227,58,234,145,52,158,201,239,113,63,141,17,69,83,73,99,198,142,229,8,114,228,145,244,48,162,163,56,198,96,68,49,3,153,74,143,56,146,126,116,37,202,73,37,186,26,59,39,71,144,163,137,164,44,39,131,129,90,130,40,198,21,163,137,161,236,171,98,48,228,139,249,85,49,137,24,77,12,187,12,112,105,26,138,13,240,4,89,24,85,139,58,128,150,55,30,13,11,77,21,192,228,239,57,30,60,171,10,160,4,207,166,10,96,44,45,226,0,250,232,107,59,130,225,244,53,98,8,211,136,17,199,208,67,132,69,73,168,33,194,99,39,97,108,45,226,0,122,32,181,40,128,26,72,61,118,0,99,107,81,7,208,50,143,104,184,121,170,0,38,159,71,60,40,95,26,192,201,188,201,196,214,162,14,160,49,3,39,243,38,19,91,75,111,0,133,5,15,151,77,11,169,31,70,181,3,67,95,182,33,188,96,68,187,58,64,48,164,93,131,48,60,100,126,171,29,50,80,237,81,169,171,61,58,71,108,171,61,180,210,36,37,34,157,71,91,169,47,232,74,125,65,87,250,11,218,91,185,210,121,34,189,149,43,158,17,250,203,217,95,185,226,27,210,87,185,210,61,70,157,53,107,245,85,89,235,175,202,67,251,170,12,143,104,95,149,214,8,67,197,73,188,5,132,46,124,1,225,68,43,78,42,42,78,158,97,197,137,240,94,169,191,173,181,173,150,141,254,86,169,59,151,218,86,69,51,112,167,12,174,180,109,231,124,59,229,23,237,155,100,62,246,42,219,58,223,34,219,158,67,179,198,54,100,141,173,123,121,107,108,217,15,149,253,80,217,15,117,18,11,132,217,15,149,253,80,217,15,117,90,171,155,105,213,119,50,123,185,238,142,58,240,36,169,23,101,83,149,139,242,98,190,88,116,137,78,187,129,39,27,208,178,1,109,254,53,229,108,64,59,254,170,114,54,160,101,3,90,54,160,101,3,90,54,160,157,198,238,3,108,64,59,209,13,104,233,47,56,225,77,14,238,103,134,131,92,171,207,159,189,20,212,180,174,142,71,235,106,104,29,180,14,90,7,173,131,214,65,235,160,117,208,58,104,29,180,14,90,7,173,131,214,65,235,160,117,208,58,104,29,180,14,90,7,173,131,214,65,235,160,117,208,58,104,221,179,161,117,144,55,53,121,171,226,145,183,10,242,6,121,131,188,65,222,32,111,144,55,200,27,228,13,242,6,121,131,188,65,222,32,111,144,55,200,27,228,13,242,6,121,131,188,65,222,32,111,144,55,200,27,228,13,242,54,77,242,6,70,83,99,52,23,15,163,57,48,26,24,13,140,6,70,3,163,129,209,192,104,96,52,48,26,24,13,140,6,70,3,163,129,209,192,104,96,52,48,26,24,13,140,6,70,3,163,129,209,192,104,96,52,48,26,24,237,153,96,52,67,131,67,31,70,27,234,111,8,70,3,163,129,209,192,104,96,52,48,26,24,13,140,6,70,3,163,129,209,192,104,16,41,136,20,68,10,34,5,145,130,72,65,164,32,82,16,41,136,20,68,10,34,5,145,122,129,68,202,197,91,216,229,88,216,5,145,130,72,65,164,32,82,16,41,136,20,68,10,34,5,145,130,72,65,164,32,82,16,41,136,20,68,10,34,5,145,130,72,65,164,32,82,16,41,136,20,68,10,34,5,145,234,34,82,209,214,72,57,214,72,65,164,32,82,16,41,136,20,68,10,34,5,145,130,72,65,164,158,53,145,130,234,64,117,160,58,80,29,168,14,84,7,170,3,213,129,234,64,117,160,58,39,73,117,64,52,32,154,137,34,154,50,30,162,41,65,52,32,26,16,205,36,17,77,185,155,107,221,126,174,189,216,76,181,110,49,65,66,99,86,155,25,208,68,208,157,133,207,152,117,103,162,28,97,122,243,65,142,8,186,179,48,14,155,238,188,164,192,168,57,39,40,176,73,206,203,9,204,154,51,97,2,179,222,76,148,192,172,55,11,36,8,83,155,154,17,132,169,77,141,8,108,106,243,18,2,155,230,124,94,187,77,111,46,171,221,166,54,151,211,30,166,54,181,209,110,86,155,197,249,13,83,155,218,248,149,171,157,148,239,139,139,139,139,59,73,23,215,197,43,180,119,130,66,123,215,111,227,222,215,135,54,237,125,189,183,105,31,125,219,230,234,238,233,135,28,125,234,209,165,107,93,7,153,217,187,125,226,188,250,230,209,214,91,195,116,251,203,157,113,123,166,136,82,241,240,126,93,220,124,233,245,120,31,143,248,247,54,134,95,143,100,58,2,150,238,214,162,29,205,110,189,140,110,183,238,103,55,87,184,122,51,189,173,223,223,125,254,240,105,189,186,94,127,110,138,106,94,148,103,151,187,137,238,233,20,247,221,193,108,91,37,19,115,48,235,158,235,45,224,118,8,131,45,224,136,17,76,162,69,19,64,175,43,221,142,98,28,87,58,98,40,211,9,178,197,179,10,141,167,228,245,53,105,60,99,9,210,196,83,244,144,12,119,241,19,196,49,223,67,210,75,22,84,113,156,210,61,30,95,144,45,158,198,123,92,71,60,146,198,51,249,61,238,39,49,162,104,42,73,204,216,177,28,65,142,60,146,30,62,116,20,199,24,124,40,102,32,83,233,17,71,210,143,173,68,57,169,196,86,99,231,228,8,114,52,145,148,229,100,48,76,75,16,197,184,98,52,49,148,125,85,12,6,124,49,191,42,38,17,163,137,97,151,249,45,77,67,177,249,157,32,11,163,106,81,7,208,242,198,163,225,160,169,2,152,252,61,199,131,102,85,1,148,160,217,84,1,140,165,69,28,64,31,121,109,71,48,156,188,70,12,97,26,49,226,24,122,104,176,40,9,53,52,120,236,36,140,173,69,28,64,15,160,22,5,80,3,168,199,14,96,108,45,234,0,90,230,17,13,51,79,21,192,228,243,136,7,227,75,3,56,153,55,153,216,90,212,1,52,102,224,100,222,100,98,107,233,13,160,176,216,225,178,105,225,244,195,168,118,32,232,203,54,128,23,140,104,87,6,8,134,180,235,15,134,135,204,111,181,67,6,42,61,42,117,165,71,231,136,109,165,135,86,154,164,60,164,243,104,43,245,5,93,169,47,232,74,127,65,123,171,86,58,79,164,183,106,197,51,66,127,57,251,171,86,124,67,250,170,86,186,199,168,179,102,173,190,42,107,253,85,121,104,95,149,225,17,237,171,210,26,161,175,54,137,182,102,208,9,214,12,158,102,181,73,69,181,201,179,171,54,17,222,39,231,223,214,214,86,203,70,127,159,156,119,174,173,173,138,230,249,173,173,61,207,183,182,182,231,208,172,173,101,109,45,219,159,78,112,117,45,219,159,178,253,41,219,159,78,108,105,48,219,159,178,253,233,168,154,105,200,151,110,235,203,221,81,7,158,36,245,162,108,170,114,81,94,204,23,139,46,209,105,247,235,100,191,89,246,155,205,191,150,156,253,102,199,95,77,206,126,179,236,55,203,126,179,236,55,203,126,179,211,216,117,128,253,102,39,186,223,44,93,4,39,188,185,193,253,204,112,144,107,245,249,179,135,130,154,214,213,241,104,93,13,173,131,214,65,235,160,117,208,58,104,29,180,14,90,7,173,131,214,65,235,160,117,208,58,104,29,180,14,90,7,173,131,214,65,235,160,117,208,58,104,29,180,14,90,7,173,123,54,180,14,242,166,38,111,85,60,242,86,65,222,32,111,144,55,200,27,228,13,242,6,121,131,188,65,222,32,111,144,55,200,27,228,13,242,6,121,131,188,65,222,32,111,144,55,200,27,228,13,242,6,121,131,188,65,222,166,73,222,192,104,106,140,230,226,97,52,7,70,3,163,129,209,192,104,96,52,48,26,24,13,140,6,70,3,163,129,209,192,104,96,52,48,26,24,13,140,6,70,3,163,129,209,192,104,96,52,48,26,24,13,140,6,70,3,163,61,19,140,102,232,110,232,195,104,67,221,13,193,104,96,52,48,26,24,13,140,6,70,3,163,129,209,192,104,96,52,48,26,24,13,34,5,145,130,72,65,164,32,82,16,41,136,20,68,10,34,5,145,130,72,65,164,32,82,47,144,72,185,120,11,187,28,11,187,32,82,16,41,136,20,68,10,34,5,145,130,72,65,164,32,82,16,41,136,20,68,10,34,5,145,130,72,65,164,32,82,16,41,136,20,68,10,34,5,145,130,72,65,164,32,82,93,68,42,218,26,41,199,26,41,136,20,68,10,34,5,145,130,72,65,164,32,82,16,41,136,212,179,38,82,80,29,168,14,84,7,170,3,213,129,234,64,117,160,58,80,29,168,14,84,231,36,169,14,136,6,68,51,81,68,83,198,67,52,37,136,6,68,3,162,153,36,162,41,119,115,173,219,207,181,23,155,169,214,45,38,72,104,204,106,51,3,154,8,186,179,240,25,179,238,76,148,35,76,111,62,200,17,65,119,22,198,97,211,157,151,20,24,53,231,4,5,54,201,121,57,129,89,115,38,76,96,214,155,137,18,152,245,102,129,4,97,106,83,51,130,48,181,169,17,129,77,109,94,66,96,211,156,207,107,183,233,205,101,181,219,212,230,114,218,195,212,166,54,218,205,106,179,56,191,97,106,83,27,191,114,181,147,242,125,113,113,113,113,39,233,226,186,120,133,246,78,80,104,239,250,109,220,251,250,208,166,189,175,247,54,237,163,111,219,92,221,61,253,144,163,79,61,186,116,173,235,32,51,123,183,79,156,87,223,60,218,122,107,152,110,127,185,51,110,207,20,81,42,30,222,175,139,155,47,189,30,239,227,17,255,222,198,240,235,145,76,71,192,210,221,90,180,163,217,173,151,209,237,214,253,236,230,10,87,111,166,183,245,251,187,207,31,62,173,87,215,235,207,77,81,205,139,242,236,114,55,209,61,157,226,190,59,152,109,171,100,98,14,102,221,115,189,5,220,14,97,176,5,28,49,130,73,180,104,2,232,117,165,219,81,140,227,74,71,12,101,58,65,182,120,86,161,241,148,188,190,38,141,103,44,65,154,120,138,30,146,225,46,126,130,56,230,123,72,122,201,130,42,142,83,186,199,227,11,178,197,211,120,143,235,136,71,210,120,38,191,199,253,36,70,20,77,37,137,25,59,150,35,200,145,71,210,195,135,142,226,24,131,15,197,12,100,42,61,226,72,250,177,149,40,39,149,216,106,236,156,28,65,142,38,146,178,156,12,134,105,9,162,24,87,140,38,134,178,175,138,193,128,47,230,87,197,36,98,52,49,236,50,191,165,105,40,54,191,19,100,97,84,45,234,0,90,222,120,52,28,52,85,0,147,191,231,120,208,172,42,128,18,52,155,42,128,177,180,136,3,232,35,175,237,8,134,147,215,136,33,76,35,70,28,67,15,13,22,37,161,134,6,143,157,132,177,181,136,3,232,1,212,162,0,106,0,245,216,1,140,173,69,29,64,203,60,162,97,230,169,2,152,124,30,241,96,124,105,0,39,243,38,19,91,139,58,128,198,12,156,204,155,76,108,45,189,1,20,22,59,92,54,45,156,126,24,213,14,4,125,217,6,240,130,17,237,202,0,193,144,118,253,193,240,144,249,173,118,200,64,165,71,165,174,244,232,28,177,173,244,208,74,147,148,135,116,30,109,165,190,160,43,245,5,93,233,47,104,111,213,74,231,137,244,86,173,120,70,232,47,103,127,213,138,111,72,95,213,74,247,24,117,214,172,213,87,101,173,191,42,15,237,171,50,60,162,125,85,90,35,244,213,38,209,214,12,58,193,154,193,211,172,54,169,168,54,121,118,213,38,253,247,201,79,223,191,254,159,191,189,93,54,165,233,54,249,240,254,227,229,167,187,179,166,52,222,37,79,106,212,60,75,107,155,195,219,228,105,73,90,138,12,111,157,160,60,193,7,51,219,251,201,36,246,54,177,223,253,177,252,199,143,63,125,255,231,235,119,187,100,94,254,190,147,242,63,254,31,71,157,21,117,86,212,89,81,103,69,157,21,117,86,212,89,81,103,69,157,21,117,86,212,89,81,103,69,157,21,117,86,212,89,81,103,69,157,21,117,86,212,89,81,103,69,157,21,117,86,212,89,81,103,69,157,21,117,86,212,89,81,103,69,157,21,117,86,212,89,197,171,179,122,82,63,242,235,219,63,222,253,215,159,255,243,93,96,33,201,70,223,250,63,151,15,207,191,162,228,224,76,199,41,45,241,28,130,26,19,106,76,168,49,161,198,132,26,19,106,76,168,49,161,198,132,26,19,106,76,168,49,161,198,132,26,19,106,76,168,49,161,198,132,26,147,236,89,72,141,9,53,38,19,8,32,53,38,212,152,80,99,66,141,9,53,38,212,152,80,99,66,141,9,53,38,212,152,80,99,66,141,73,134,26,19,219,78,62,95,139,33,172,251,248,244,111,227,163,219,146,231,187,163,207,236,218,249,167,99,107,160,106,104,103,160,205,175,170,244,69,44,234,109,127,164,165,43,236,246,67,193,10,5,43,20,172,80,176,66,193,10,5,43,20,172,80,176,66,193,10,5,43,20,172,80,176,66,193,10,5,43,20,172,80,176,66,193,10,5,43,20,172,80,176,66,193,10,5,43,20,172,80,176,66,193,10,5,43,147,201,64,10,86,40,88,161,96,133,130,21,10,86,34,236,137,114,30,186,37,10,37,44,138,232,142,82,203,194,46,44,20,181,80,212,66,81,11,69,45,20,181,80,212,66,81,11,69,45,20,181,80,212,66,81,11,69,45,20,181,80,212,66,81,11,69,45,20,181,80,212,66,81,11,69,45,20,181,80,212,66,81,11,69,45,20,181,80,212,66,81,11,69,45,20,181,80,212,66,81,203,36,138,90,126,254,253,93,181,220,252,215,136,43,88,110,238,183,42,247,229,42,85,81,21,77,104,185,74,187,90,165,93,172,210,174,85,249,86,155,34,43,43,57,60,135,87,3,167,247,106,87,38,242,249,213,183,231,254,217,183,154,148,102,91,147,210,91,76,18,126,184,93,233,11,21,37,187,138,146,95,126,250,122,216,95,255,209,53,226,205,242,237,159,111,150,63,255,254,231,31,95,255,254,205,247,255,90,254,250,246,247,63,223,45,95,255,248,246,231,119,191,108,126,93,86,245,215,127,121,247,219,187,239,95,47,223,253,246,207,31,223,254,241,248,47,141,255,12,195,139,82,110,90,239,70,225,117,32,15,55,183,79,94,74,170,194,109,222,73,110,110,93,209,236,223,68,92,185,121,21,169,156,190,2,164,173,55,184,234,34,158,92,111,189,69,91,115,156,242,134,49,132,87,161,194,37,111,172,99,8,175,251,133,215,243,166,41,231,245,124,86,207,203,110,225,18,207,43,158,112,209,173,24,94,109,16,89,112,72,110,235,176,254,24,194,141,185,173,227,231,99,8,31,200,237,139,242,188,172,206,203,102,190,184,152,119,11,79,152,219,126,228,47,138,183,146,177,199,18,237,161,235,71,146,99,208,236,200,154,187,12,35,149,238,46,167,102,100,237,126,6,47,74,18,37,244,142,47,122,224,73,82,47,202,166,42,23,229,197,124,177,232,18,157,240,57,226,99,244,210,56,203,177,120,60,193,178,215,212,96,6,29,79,176,232,22,12,37,190,145,229,90,38,67,13,95,141,44,119,96,10,12,166,153,145,228,222,126,20,63,216,22,229,172,169,203,170,114,213,126,210,126,58,60,157,232,213,181,84,244,133,107,22,85,227,102,179,69,211,60,37,158,121,68,139,158,19,225,144,54,146,96,15,158,21,101,178,6,137,70,146,235,129,161,34,185,26,0,25,89,174,229,177,166,193,125,241,228,222,124,250,91,20,225,166,153,151,205,172,92,204,27,87,61,149,188,31,159,92,182,100,190,107,154,170,94,204,207,155,166,158,213,109,217,169,231,60,15,86,149,38,71,46,185,198,92,78,49,69,11,145,225,0,53,235,38,109,125,252,163,123,196,92,63,162,15,203,152,41,155,30,103,117,143,232,195,89,158,17,250,56,247,227,44,223,16,117,220,122,113,150,103,132,225,32,215,234,243,63,90,139,220,134,25,7,182,253,215,123,180,243,51,158,44,95,54,127,198,147,21,207,189,159,177,240,125,198,125,115,37,22,178,249,16,41,125,171,195,232,91,13,125,131,190,65,223,160,111,208,55,232,27,244,13,250,6,125,131,190,65,223,160,111,208,55,232,27,244,13,250,6,125,131,190,65,223,160,111,208,55,232,27,244,13,250,6,125,59,57,250,6,73,19,145,180,42,140,164,85,144,52,72,26,36,13,146,6,73,131,164,65,210,32,105,144,52,72,26,36,13,146,6,73,131,164,65,210,32,105,144,52,72,26,36,13,146,6,73,131,164,65,210,32,105,144,180,188,36,13,44,38,194,98,46,12,139,57,176,24,88,12,44,6,22,3,139,129,197,192,98,96,49,176,24,88,12,44,6,22,3,139,129,197,192,98,96,49,176,24,88,12,44,6,22,3,139,129,197,192,98,96,49,176,24,88,236,4,176,88,25,134,197,74,176,24,88,12,44,6,22,3,139,129,197,192,98,96,49,176,24,88,12,44,6,22,131,48,65,152,32,76,16,38,8,19,132,9,194,4,97,130,48,65,152,32,76,16,38,8,211,203,34,76,46,108,225,149,99,225,21,132,9,194,4,97,130,48,65,152,32,76,16,38,8,19,132,9,194,4,97,130,48,65,152,32,76,16,38,8,19,132,9,194,4,97,130,48,65,152,32,76,16,38,8,211,203,35,76,65,107,152,28,107,152,32,76,16,38,8,19,132,9,194,4,97,130,48,65,152,32,76,207,130,48,65,105,160,52,80,26,40,13,148,6,74,3,165,129,210,64,105,160,52,80,154,147,164,52,32,23,144,203,132,144,75,25,134,92,74,144,11,200,5,228,146,21,185,148,187,185,211,237,231,206,139,205,212,233,22,19,36,46,102,181,153,129,75,4,221,89,120,139,89,119,38,106,17,166,55,31,180,136,160,59,11,179,176,233,206,235,252,27,53,231,52,254,109,146,243,250,254,102,205,153,108,127,179,222,76,174,191,89,111,22,211,63,76,109,106,207,63,76,109,106,203,223,166,54,175,227,111,211,156,207,59,183,233,205,101,157,219,212,230,114,206,195,212,166,54,206,205,106,179,56,185,97,106,83,27,185,114,181,147,242,113,113,101,113,101,39,227,202,186,229,44,196,149,117,197,172,223,149,189,175,7,92,217,251,170,120,106,186,30,252,253,38,110,205,213,93,161,50,97,183,79,136,87,223,124,212,122,107,112,110,127,185,51,87,207,6,206,176,120,120,191,46,110,190,244,122,175,143,71,249,123,251,236,249,250,233,226,79,197,106,221,90,167,163,217,160,151,209,109,208,253,172,227,10,87,111,166,157,245,251,187,207,31,62,173,87,215,235,207,77,81,205,139,242,236,114,55,1,61,157,122,190,59,152,5,171,100,98,14,102,195,115,189,53,219,14,97,176,53,27,49,130,73,180,104,2,232,117,139,219,81,140,227,22,71,12,101,58,65,182,120,86,161,241,148,188,86,38,141,103,44,65,154,120,138,30,146,225,238,122,130,56,230,123,72,122,29,127,85,28,167,116,143,199,23,100,139,167,241,30,215,145,136,164,241,76,126,143,251,9,137,40,154,74,66,50,118,44,71,144,35,143,164,135,219,28,197,49,6,183,137,25,200,84,122,196,145,244,227,36,81,78,42,113,210,216,57,57,130,28,77,36,101,57,25,12,185,18,68,49,174,24,77,12,101,95,21,131,193,91,204,175,138,73,196,104,98,216,101,74,75,211,80,108,74,39,200,194,168,90,212,1,180,188,241,104,248,100,170,0,38,127,207,241,32,83,85,0,37,200,52,85,0,99,105,17,7,208,71,68,219,17,12,39,162,17,67,152,70,140,56,134,30,74,43,74,66,13,165,29,59,9,99,107,17,7,208,3,142,69,1,212,128,227,177,3,24,91,139,58,128,150,121,68,195,178,83,5,48,249,60,226,193,235,210,0,78,230,77,38,182,22,117,0,141,25,56,153,55,153,216,90,122,3,40,44,66,184,108,90,152,251,48,170,29,104,248,178,13,198,5,35,218,196,94,48,164,93,23,48,60,100,126,171,29,50,80,129,81,169,43,48,58,71,108,43,48,180,210,36,101,27,157,71,91,169,47,232,74,125,65,87,250,11,218,91,77,210,121,34,189,213,36,158,17,250,203,217,95,77,226,27,210,87,77,210,61,70,157,53,107,245,85,89,235,175,202,67,251,170,12,143,104,95,149,214,8,89,21,72,19,210,112,107,179,148,182,183,225,86,204,42,144,237,47,86,179,226,240,167,167,255,120,121,244,99,21,82,65,178,45,52,163,130,228,36,43,72,132,185,31,84,1,213,164,171,128,202,146,251,84,79,61,227,220,175,195,114,191,126,198,185,239,200,253,231,157,251,213,178,14,201,253,170,168,79,36,247,135,146,241,84,179,112,164,244,233,251,163,86,134,75,19,173,10,75,180,138,68,35,209,68,137,22,244,45,174,58,153,111,113,36,90,238,68,11,122,109,172,78,230,181,145,68,203,155,104,65,109,58,220,80,155,14,18,141,68,251,154,104,65,155,147,185,161,205,201,72,52,18,109,59,244,15,165,231,178,253,163,207,177,93,151,250,112,167,187,251,122,191,211,157,63,253,154,125,14,141,190,12,243,241,180,227,219,41,237,207,157,76,246,78,221,80,97,41,38,75,49,89,138,201,82,76,150,98,178,20,147,165,152,44,197,100,41,38,75,49,89,138,201,82,76,150,98,178,20,147,165,152,44,197,100,41,38,75,49,89,138,201,82,76,150,98,178,20,147,165,152,44,197,100,41,38,75,49,89,138,201,82,76,150,98,178,20,147,165,152,178,165,152,223,10,68,52,101,188,157,5,34,193,133,188,65,5,34,158,146,164,148,139,48,169,31,153,88,253,136,56,243,3,75,163,130,43,139,39,153,249,84,78,61,251,204,215,20,58,119,102,126,112,169,243,228,50,95,185,0,147,204,63,205,204,47,21,171,227,58,51,191,12,93,31,55,114,230,7,87,92,79,54,3,79,167,230,186,12,125,165,46,39,254,74,77,146,77,33,201,2,231,240,224,85,36,36,217,115,77,178,223,126,255,241,237,242,245,235,239,223,124,191,172,55,93,187,196,137,246,233,254,250,238,236,227,199,247,171,247,7,201,86,23,174,152,245,37,219,205,108,32,217,14,254,224,107,139,179,214,207,139,214,207,223,146,81,246,62,120,120,38,175,68,39,249,106,151,163,159,95,125,203,156,179,111,175,148,205,246,149,178,247,229,48,214,65,119,223,220,166,148,229,121,223,24,127,249,233,235,97,127,253,71,215,136,131,254,117,155,191,127,243,253,191,150,191,190,253,253,207,119,203,215,63,190,253,249,221,47,155,95,151,85,243,245,95,222,253,246,238,251,215,203,119,191,253,243,199,183,127,108,207,175,89,140,185,146,229,168,69,115,240,226,145,118,59,75,183,107,103,217,236,241,133,43,55,252,162,114,250,101,35,109,189,193,75,53,226,201,245,46,210,144,118,161,215,173,137,24,67,184,165,213,169,122,241,193,24,194,7,186,77,215,243,166,41,231,245,124,86,207,203,110,225,150,150,211,118,225,162,91,49,124,137,66,100,193,33,185,173,91,11,48,134,112,99,110,235,138,238,199,16,62,144,219,23,229,121,89,157,151,205,124,113,49,239,22,158,48,183,253,235,4,68,241,86,22,230,199,18,237,41,201,63,146,28,163,4,62,178,102,81,63,237,62,221,93,229,29,35,107,247,23,238,139,146,68,89,41,31,95,244,192,147,164,94,148,77,85,46,202,139,249,98,209,37,58,225,115,196,87,216,47,141,179,188,150,62,158,96,217,107,106,112,225,122,60,193,230,150,246,154,50,241,200,114,45,147,161,166,40,59,178,220,129,41,48,184,4,58,146,220,219,143,226,7,219,162,156,53,117,89,85,174,218,79,218,79,135,167,19,189,186,150,138,190,112,205,162,106,220,108,182,104,154,167,101,210,121,68,139,158,19,225,149,221,145,4,123,106,186,69,153,172,169,163,142,36,215,83,65,45,146,171,169,90,142,44,215,242,88,211,212,8,199,147,123,243,233,111,81,132,155,102,94,54,179,114,49,111,92,245,84,242,126,124,114,217,146,249,174,105,170,122,49,63,111,154,122,86,183,101,167,158,243,60,181,216,210,228,200,37,215,152,203,41,166,104,97,157,241,64,169,109,119,121,110,95,209,100,247,136,185,126,68,95,45,167,185,52,87,95,3,219,61,162,175,6,214,51,66,31,231,254,26,88,223,16,117,220,122,107,96,61,35,12,7,185,86,159,255,87,112,179,39,61,109,152,113,96,219,127,189,71,59,63,163,106,194,63,163,89,200,62,99,225,251,140,251,230,74,44,100,243,33,3,37,187,45,42,215,196,160,114,13,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,238,164,169,28,132,77,65,216,228,29,123,123,8,91,111,223,94,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,91,90,194,6,46,83,224,50,249,206,202,61,184,172,119,119,101,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,108,178,184,76,222,35,178,7,151,245,246,137,4,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,189,12,242,84,198,32,79,37,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,244,204,200,19,244,6,122,3,189,129,222,64,111,160,55,208,27,232,13,244,6,122,3,189,57,73,122,3,138,1,197,76,14,197,148,49,80,76,9,138,1,197,128,98,38,131,98,202,221,156,234,246,115,234,197,102,74,117,139,9,146,24,179,218,204,32,38,130,238,44,28,198,172,59,19,205,8,211,155,15,102,68,208,157,133,101,216,116,231,37,2,70,205,57,129,128,77,114,94,30,96,214,156,9,7,152,245,102,162,1,102,189,89,96,64,152,218,212,44,32,76,109,106,20,96,83,155,151,4,216,52,231,243,212,109,122,115,89,234,54,181,185,28,245,48,181,169,13,117,179,218,44,14,111,152,218,212,6,175,92,237,164,252,93,220,90,220,218,137,185,181,85,12,183,182,18,184,181,174,223,174,189,175,15,237,216,251,122,111,199,62,250,179,205,213,221,211,15,57,250,212,163,203,213,138,189,204,212,221,62,101,94,125,115,100,183,62,244,163,107,186,179,105,207,68,241,41,30,222,175,139,155,47,189,94,238,227,177,254,222,62,197,190,30,67,249,217,88,183,91,43,118,52,91,245,50,186,173,186,159,197,92,225,234,205,52,182,126,127,247,249,195,167,245,234,122,253,185,41,170,121,81,158,93,238,38,180,167,83,217,119,7,179,106,149,76,204,193,236,122,174,183,122,219,33,12,182,122,35,70,48,137,22,77,0,189,238,115,59,138,113,220,231,136,161,76,39,200,22,207,42,52,158,146,215,212,164,241,140,37,72,19,79,209,67,50,220,173,79,16,199,124,15,73,47,65,80,197,113,74,247,120,124,65,182,120,26,239,113,29,217,72,26,207,228,247,184,159,184,136,162,169,36,46,99,199,114,4,57,242,72,122,56,208,81,28,99,112,160,152,129,76,165,71,28,73,63,158,18,229,164,18,79,141,157,147,35,200,209,68,82,150,147,193,208,44,65,20,227,138,209,196,80,246,85,49,24,228,197,252,170,152,68,140,38,134,93,38,183,52,13,197,38,119,130,44,140,170,69,29,64,203,27,143,134,119,166,10,96,242,247,28,15,130,85,5,80,130,96,83,5,48,150,22,113,0,125,132,181,29,193,112,194,26,49,132,105,196,136,99,232,161,190,162,36,212,80,223,177,147,48,182,22,113,0,61,32,90,20,64,13,136,30,59,128,177,181,168,3,104,153,71,52,108,60,85,0,147,207,35,30,92,47,13,224,100,222,100,98,107,81,7,208,152,129,147,121,147,137,173,165,55,128,194,162,134,203,166,133,205,15,163,218,129,154,47,219,160,93,48,162,93,1,32,24,210,174,51,24,30,50,191,213,14,25,168,232,168,212,21,29,157,35,182,21,29,90,105,146,50,144,206,163,173,212,23,116,165,190,160,43,253,5,237,173,78,233,60,145,222,234,20,207,8,253,229,236,175,78,241,13,233,171,78,233,30,163,206,154,181,250,170,172,245,87,229,161,125,85,134,71,180,175,74,107,132,188,170,196,109,234,74,66,171,74,92,81,81,85,66,85,9,85,37,84,149,80,85,66,85,9,85,37,84,149,80,85,66,85,9,85,37,84,149,80,85,66,85,9,85,37,84,149,80,85,66,85,9,85,37,84,149,80,85,66,85,9,85,37,84,149,80,85,66,85,9,85,37,147,121,147,161,170,132,170,18,170,74,168,42,161,170,132,170,146,40,85,37,110,243,216,14,173,42,113,133,123,150,85,37,219,125,239,169,42,57,249,170,18,213,253,16,161,202,106,184,233,237,233,222,15,84,89,189,168,251,33,194,94,86,238,217,238,101,85,141,95,117,200,141,144,237,70,112,203,31,94,255,246,219,155,165,59,159,255,176,252,245,237,187,197,246,118,168,164,183,131,59,251,235,227,167,79,171,51,119,62,255,235,236,246,238,97,113,116,83,84,125,55,69,107,131,186,206,187,226,240,79,30,127,115,189,255,149,41,167,183,194,196,57,125,116,146,241,50,187,231,163,201,239,113,203,105,183,255,27,80,80,123,245,239,143,79,204,147,178,168,54,155,138,94,93,95,223,127,190,191,190,190,42,139,69,81,63,250,37,178,210,212,99,57,170,130,208,0,53,222,58,207,99,73,250,194,202,40,186,170,112,93,109,43,44,64,151,48,155,116,197,126,161,122,194,174,159,191,104,46,138,46,243,245,243,23,159,89,117,249,107,202,132,170,122,202,184,204,154,60,213,89,29,138,180,245,80,86,73,254,50,39,97,152,122,42,139,2,52,73,195,164,170,210,9,208,35,157,88,84,21,47,1,122,186,240,143,60,60,157,208,37,84,141,237,222,247,213,98,132,170,169,131,212,180,11,27,172,106,124,245,10,199,114,116,69,2,86,61,30,246,47,140,142,143,184,91,213,120,64,186,80,141,15,95,135,170,177,229,177,143,5,7,168,9,184,199,125,96,53,84,141,57,54,193,247,184,21,62,182,37,74,240,163,104,76,155,140,136,6,181,97,146,100,208,17,132,148,12,58,55,12,234,96,151,146,81,134,232,221,222,125,112,166,81,109,184,36,24,213,197,74,165,195,58,104,169,96,232,17,47,149,140,49,68,241,152,153,74,6,89,50,227,8,181,74,198,180,177,158,104,140,37,3,143,129,171,108,80,27,185,74,70,25,46,211,17,118,21,141,49,156,210,218,114,105,143,120,173,100,204,224,165,237,103,182,221,86,164,152,220,14,91,145,189,252,54,167,21,41,199,175,88,145,147,182,34,13,249,45,38,79,195,249,221,203,159,114,230,183,28,31,145,223,167,159,223,245,15,203,122,89,45,103,218,196,174,255,106,245,114,175,138,217,73,245,114,119,61,125,213,247,39,217,223,203,189,210,246,114,183,31,148,94,238,35,244,114,175,202,230,252,185,246,114,119,187,246,121,205,190,38,216,149,155,239,226,149,155,96,51,119,187,220,204,221,220,99,8,207,210,206,61,134,240,129,238,182,245,188,105,202,121,61,159,213,243,178,91,184,165,197,173,93,120,166,70,244,129,130,243,117,162,143,33,60,75,43,250,24,194,7,114,251,162,60,47,171,243,178,153,47,46,230,221,194,19,230,182,31,148,138,226,173,220,237,34,150,104,15,73,61,146,28,99,95,137,200,154,69,253,123,251,116,119,89,251,35,107,247,99,98,105,87,242,12,73,242,228,168,3,79,146,122,81,54,85,185,40,47,230,139,69,151,232,132,207,17,31,252,150,198,89,190,65,69,60,193,178,215,212,224,221,32,226,9,54,183,208,214,236,189,16,89,174,101,50,212,236,116,16,89,238,192,20,24,188,175,64,36,185,183,31,197,15,182,69,57,107,234,178,170,92,181,159,180,159,14,79,39,122,117,45,21,125,225,154,69,213,184,217,108,209,52,79,203,10,242,136,22,61,39,194,183,75,136,36,216,83,44,33,202,100,205,230,4,145,228,122,170,41,68,114,53,91,1,68,150,107,121,172,105,22,222,199,147,123,243,233,111,81,132,155,102,94,54,179,114,49,111,92,245,84,242,126,124,114,217,146,249,174,105,170,122,49,63,111,154,122,86,183,101,167,158,243,60,213,47,210,228,200,37,215,152,203,41,166,104,97,253,204,192,250,117,89,5,200,240,136,185,126,68,223,2,105,243,122,119,253,194,114,89,173,131,96,132,62,206,253,11,203,165,85,14,195,99,212,151,243,126,102,56,200,245,192,249,203,74,8,190,34,168,38,2,130,106,64,80,32,40,16,20,8,10,4,5,130,2,65,129,160,64,80,32,40,16,20,8,10,4,5,130,2,65,129,160,64,80,32,40,16,20,8,10,4,5,130,2,65,129,160,64,80,39,132,160,84,56,169,142,128,147,106,112,18,56,9,156,4,78,2,39,129,147,192,73,224,36,112,18,56,9,156,4,78,2,39,129,147,192,73,224,36,112,18,56,9,156,4,78,2,39,129,147,192,73,224,36,112,82,46,156,164,98,67,234,142,73,29,108,168,183,85,18,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,104,50,108,72,221,194,174,131,13,245,246,174,131,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,77,134,13,149,17,216,80,9,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,96,22,48,11,152,5,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,242,210,48,139,139,176,4,199,177,4,7,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,192,44,96,22,48,203,75,196,44,225,171,89,28,171,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,192,44,207,14,179,128,42,64,21,160,10,80,5,168,2,84,1,170,0,85,128,42,64,21,160,138,147,68,21,112,135,236,220,161,140,192,29,74,184,3,220,1,238,48,25,238,80,238,38,16,183,159,64,46,54,243,135,91,76,16,59,152,213,102,166,14,17,116,103,129,14,102,221,153,172,251,48,189,249,156,251,8,186,179,24,247,54,221,121,237,111,163,230,156,238,183,77,114,94,243,219,172,57,147,247,109,214,155,201,250,54,235,205,226,124,135,169,77,109,124,135,169,77,237,123,219,212,230,181,189,109,154,243,25,200,54,189,185,252,99,155,218,92,246,113,152,218,212,238,177,89,109,22,59,51,76,109,106,55,83,174,118,82,102,38,214,100,102,107,178,138,96,77,86,2,107,210,13,122,147,238,192,156,188,175,15,205,200,251,122,111,70,62,186,147,205,213,221,126,76,46,127,114,115,191,85,169,252,73,135,63,121,224,79,142,230,29,110,255,55,192,61,188,250,247,199,39,15,231,178,216,60,122,207,174,174,175,239,63,223,95,95,95,149,197,121,49,219,62,154,231,50,111,240,88,142,202,29,12,80,227,245,254,142,37,233,221,191,40,186,170,112,93,237,233,54,64,151,48,155,116,238,93,168,158,176,235,231,119,231,162,232,50,95,63,191,251,102,213,229,247,214,132,170,122,220,53,179,38,143,119,214,161,72,235,158,89,37,249,189,49,97,152,122,220,177,0,77,210,48,169,220,175,0,61,210,137,69,229,110,5,232,233,250,14,37,15,79,231,183,168,80,53,182,123,223,231,78,133,170,169,131,212,180,221,39,171,26,159,79,115,44,71,231,212,88,245,120,124,24,97,116,124,78,140,85,141,199,103,17,170,241,57,45,161,106,108,121,236,115,82,2,212,4,220,227,62,167,36,84,141,57,54,193,247,184,208,231,184,108,90,223,164,219,18,59,190,125,95,182,191,125,139,198,180,141,1,209,160,182,1,33,25,52,191,53,12,58,55,12,234,240,136,36,163,12,209,187,189,251,224,76,163,218,54,145,96,212,214,147,50,14,235,176,178,4,67,87,134,28,92,25,162,184,178,228,224,202,146,25,71,246,156,100,76,219,160,19,141,177,100,224,177,73,39,27,212,182,233,36,163,12,151,105,109,26,99,56,165,181,229,210,62,24,46,237,195,224,165,21,27,150,110,83,77,25,104,88,186,162,62,13,195,114,59,215,189,106,185,141,219,95,238,44,200,51,201,201,23,15,239,215,197,205,151,94,155,242,241,80,143,159,173,251,76,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,163,27,137,177,248,2,140,69,60,194,83,240,8,179,219,125,213,178,10,182,251,170,162,194,238,195,238,75,107,247,105,82,60,180,249,227,38,197,135,154,63,78,53,197,29,41,254,18,82,60,28,218,84,39,11,109,74,82,252,249,167,120,248,222,242,78,176,183,60,41,78,138,103,75,241,240,181,66,238,84,214,10,29,165,120,73,138,63,255,20,255,233,119,55,183,174,137,59,251,112,239,230,47,103,97,220,246,116,179,172,142,243,30,153,37,114,167,91,148,226,14,189,243,69,81,111,189,243,243,60,69,41,114,53,105,139,82,44,186,82,20,165,200,117,165,41,74,81,234,73,86,148,98,209,149,162,40,69,168,43,105,81,138,84,83,194,162,20,161,164,164,69,41,114,77,105,138,82,228,122,210,20,165,200,245,164,40,74,81,170,25,185,40,69,169,102,228,162,20,161,154,100,69,41,66,61,137,138,82,132,106,18,21,165,40,213,140,92,148,34,87,147,162,40,69,169,102,228,162,148,30,53,20,165,176,68,142,74,22,150,200,81,254,242,172,150,200,109,77,76,227,58,185,99,19,243,165,45,150,219,70,96,12,219,190,245,193,56,148,56,148,56,148,56,148,56,148,56,148,56,148,56,148,56,148,56,148,56,148,56,148,56,148,56,148,44,155,195,108,196,55,60,101,223,112,26,22,160,105,237,92,151,5,248,178,22,208,97,1,78,204,2,84,167,189,97,61,93,119,218,191,164,69,117,164,253,169,167,125,36,224,243,178,22,218,145,246,167,157,246,166,117,119,93,105,255,178,22,223,145,246,167,157,246,145,214,40,189,180,5,121,164,253,41,166,253,249,15,155,122,150,106,57,211,166,252,249,95,238,32,221,235,162,42,102,3,233,62,152,237,7,201,126,51,43,154,214,207,139,214,207,223,146,127,172,213,120,231,127,185,254,149,120,213,110,93,92,204,149,120,158,163,62,57,26,55,193,246,38,248,229,167,175,135,253,245,31,93,35,222,44,223,254,249,102,249,243,239,127,254,241,245,239,223,124,255,175,229,175,111,127,255,243,221,242,245,143,111,127,126,247,203,230,215,101,213,124,253,151,119,191,189,251,254,245,242,221,111,255,252,241,237,31,219,243,107,22,99,214,209,28,245,227,86,85,209,72,122,151,186,93,239,210,102,223,187,212,149,27,6,80,185,158,86,171,158,66,155,182,94,85,153,205,184,114,189,149,56,162,246,176,189,117,56,169,132,91,250,218,246,22,234,164,18,62,208,90,188,158,55,77,57,175,231,179,122,94,118,11,183,244,23,183,11,23,221,138,186,18,164,4,130,67,114,219,95,163,148,74,184,49,183,253,69,76,169,132,15,228,246,69,121,94,86,231,101,51,95,92,204,187,133,39,204,109,127,129,150,40,222,61,229,89,99,138,246,84,112,29,73,214,214,111,37,208,44,106,158,222,167,187,171,164,96,100,237,254,242,52,81,146,244,20,167,165,17,61,240,36,169,23,101,83,149,139,242,98,190,88,116,137,78,248,28,241,21,221,73,227,220,93,114,55,174,96,217,107,170,170,38,111,92,193,162,91,80,83,180,151,64,174,101,50,244,85,245,37,144,59,48,5,170,202,254,70,148,123,251,81,252,96,91,148,179,166,46,171,202,85,251,73,251,233,240,116,162,87,215,82,209,23,174,89,84,141,155,205,22,77,243,180,156,49,143,104,209,115,66,87,129,57,162,96,79,145,166,40,147,125,37,154,35,202,245,84,113,138,228,250,106,56,19,200,181,60,214,124,69,158,227,202,189,249,244,183,40,194,77,51,47,155,89,185,152,55,174,122,42,121,63,62,185,108,201,124,215,52,85,189,152,159,55,77,61,171,219,178,83,207,121,158,170,91,105,114,228,146,107,204,229,20,83,180,176,110,183,163,96,245,240,44,36,229,170,195,35,230,250,17,237,122,196,193,33,190,114,211,193,129,71,245,156,195,35,218,117,130,130,17,250,56,31,87,114,74,134,168,227,118,84,197,41,24,97,56,200,245,192,249,203,42,43,119,24,170,137,129,161,26,48,20,24,10,12,5,134,2,67,129,161,192,80,96,40,48,20,24,10,12,5,134,2,67,129,161,192,80,96,40,48,20,24,10,12,5,134,2,67,129,161,192,80,96,40,48,212,73,97,40,29,82,170,99,32,165,26,164,4,82,2,41,129,148,64,74,32,37,144,18,72,9,164,4,82,2,41,129,148,64,74,32,37,144,18,72,9,164,4,82,2,41,129,148,64,74,32,37,144,18,72,9,164,148,15,41,233,248,144,122,35,247,46,62,52,180,137,59,124,8,62,4,31,130,15,193,135,224,67,240,33,248,16,124,8,62,4,31,130,15,193,135,224,67,240,33,248,16,124,8,62,4,31,130,15,193,135,224,67,240,33,248,16,124,104,50,124,72,221,241,180,139,15,13,117,59,133,15,193,135,224,67,240,33,248,16,124,8,62,4,31,130,15,193,135,224,67,240,33,248,16,124,8,62,4,31,130,15,193,135,224,67,240,33,248,16,124,8,62,4,31,130,15,77,134,15,149,49,248,80,9,31,130,15,193,135,224,67,240,33,248,16,124,8,62,4,31,130,15,193,135,224,67,160,22,80,11,168,5,212,2,106,1,181,128,90,64,45,160,22,80,11,168,5,212,242,2,81,139,139,177,20,199,177,20,7,212,2,106,1,181,128,90,64,45,160,22,80,11,168,5,212,2,106,1,181,128,90,64,45,160,22,80,11,168,5,212,2,106,1,181,128,90,64,45,160,22,80,203,11,69,45,17,86,181,56,86,181,128,90,64,45,160,22,80,11,168,5,212,2,106,1,181,128,90,158,33,106,1,87,128,43,192,21,224,10,112,5,184,2,92,1,174,0,87,128,43,192,21,39,137,43,96,15,249,217,67,25,131,61,148,176,7,216,3,236,97,66,236,161,220,77,34,110,63,137,92,108,230,16,183,152,32,122,48,171,205,76,30,34,232,206,2,30,204,186,51,217,247,97,122,243,185,247,17,116,103,49,239,109,186,243,90,224,70,205,57,29,112,155,228,188,6,184,89,115,38,255,219,172,55,147,253,109,214,155,197,253,14,83,155,218,252,14,83,155,218,251,182,169,205,107,125,219,52,231,51,145,109,122,115,121,200,54,181,185,44,228,48,181,169,29,100,179,218,44,150,102,152,218,212,142,166,92,237,164,12,77,236,201,220,246,100,21,195,158,172,36,246,100,51,232,79,30,24,146,247,205,213,241,111,174,247,191,202,102,74,110,238,177,42,153,41,233,48,37,15,76,201,209,12,195,237,255,6,88,134,87,255,254,248,228,137,92,22,155,231,237,217,213,245,245,253,231,251,235,235,171,178,56,47,102,219,231,241,92,102,8,30,203,81,89,130,1,106,188,134,223,177,36,189,229,23,69,87,21,174,171,61,199,6,232,18,102,147,206,178,11,213,19,118,253,252,150,92,20,93,230,235,231,183,220,172,186,252,134,154,80,85,143,165,102,214,228,49,204,58,20,105,45,51,171,36,191,33,38,12,83,143,37,22,160,73,26,38,149,229,21,160,71,58,177,168,44,173,0,61,93,95,156,228,225,233,252,234,20,170,198,118,239,251,44,169,80,53,117,144,154,182,229,100,85,227,51,103,142,229,232,236,25,171,30,143,249,34,140,142,207,126,177,170,241,152,43,66,53,62,123,37,84,141,45,143,125,246,73,128,154,128,123,220,103,143,132,170,49,199,38,248,30,23,154,27,151,77,235,235,115,91,98,199,87,238,203,246,87,110,209,152,182,27,32,26,212,118,29,36,131,230,183,134,65,231,134,65,29,198,144,100,148,33,122,183,119,31,156,105,84,219,27,18,140,218,26,81,198,97,29,254,149,96,232,202,144,131,43,67,20,87,150,28,92,89,50,227,200,147,147,140,105,187,114,162,49,150,12,60,118,230,100,131,218,222,156,100,148,225,50,173,77,99,12,167,180,182,92,218,7,195,165,125,24,188,180,114,151,114,91,70,25,234,82,186,162,158,168,75,185,157,222,94,181,28,198,237,47,119,182,227,153,232,116,139,135,247,235,226,230,75,175,55,249,120,172,199,15,87,126,40,22,36,22,36,22,36,22,36,22,36,22,36,22,36,22,36,22,36,22,36,22,36,22,36,22,36,22,164,209,130,196,77,124,1,110,34,198,224,41,24,131,249,61,190,106,89,133,123,124,85,81,225,241,225,241,141,238,241,169,242,58,184,207,227,38,175,7,251,60,78,37,175,29,121,253,66,242,58,2,147,169,78,135,201,148,228,245,139,200,235,8,155,197,59,201,102,241,228,53,121,157,50,175,35,172,244,113,147,93,233,115,148,215,37,121,253,34,242,250,167,223,221,220,188,140,237,236,195,189,155,171,215,178,185,193,189,182,220,225,102,91,205,213,93,235,87,25,151,183,109,207,57,207,26,55,239,161,89,232,118,186,85,38,238,208,12,95,20,245,214,12,63,207,83,101,34,87,147,182,202,196,162,43,69,149,137,92,87,154,42,19,165,158,100,85,38,22,93,41,170,76,132,186,146,86,153,72,53,37,172,50,17,74,74,90,101,34,215,148,166,202,68,174,39,77,149,137,92,79,138,42,19,165,154,145,171,76,148,106,70,174,50,17,170,73,86,101,34,212,147,168,202,68,168,38,81,149,137,82,205,200,85,38,114,53,41,170,76,148,106,70,174,50,233,81,67,149,9,11,221,40,77,97,161,27,245,44,207,107,161,219,214,204,180,174,118,59,54,51,37,75,222,38,99,102,198,170,144,217,134,97,20,27,191,245,201,56,149,56,149,56,149,56,149,56,149,56,149,56,149,56,149,56,149,56,149,56,149,56,149,56,149,56,149,172,135,195,116,196,63,60,101,255,112,34,86,160,109,81,92,151,21,56,188,50,14,43,16,43,112,82,101,189,214,181,115,221,233,63,180,128,110,202,233,111,90,83,71,250,159,126,250,199,2,65,195,235,236,166,156,254,166,165,28,164,255,169,167,191,109,37,94,87,250,15,47,199,35,253,73,255,137,165,127,172,53,77,146,85,123,211,77,127,227,66,62,210,255,20,211,255,255,44,221,249,252,135,221,162,62,183,156,41,111,128,47,103,238,124,254,87,215,178,62,87,204,250,110,129,195,84,237,190,9,146,44,209,123,114,6,253,139,244,170,221,138,185,136,139,244,6,14,254,228,160,100,253,54,235,127,249,233,235,97,127,253,71,215,136,55,203,183,127,190,89,254,252,251,159,127,108,202,69,254,199,119,255,227,205,247,255,90,254,250,246,247,63,223,45,95,255,248,246,231,119,191,108,207,162,57,255,250,47,239,126,123,247,253,235,229,187,223,254,249,227,219,63,30,255,101,49,102,129,205,81,175,109,85,121,141,164,47,169,219,245,37,109,246,125,73,93,185,129,3,149,235,105,163,234,169,192,105,235,85,213,223,140,43,215,91,162,35,106,253,218,91,160,147,74,184,165,103,109,111,5,79,42,225,3,109,195,235,121,211,148,243,122,62,171,231,101,183,112,75,239,112,187,112,209,173,168,171,77,74,32,56,36,183,253,197,75,169,132,27,115,219,95,221,148,74,248,64,110,95,148,231,101,117,94,54,243,197,197,188,91,120,194,220,246,87,110,137,226,221,83,183,53,166,104,79,105,215,145,100,109,97,87,2,205,162,198,232,125,186,187,106,13,70,214,238,175,91,19,37,73,79,213,90,26,209,3,79,146,122,81,54,85,185,40,47,230,139,69,151,232,132,207,17,95,53,158,52,206,221,181,120,227,10,150,189,166,170,138,245,198,21,44,186,5,53,213,124,9,228,90,38,67,95,185,95,2,185,3,83,160,170,30,112,68,185,183,31,197,15,182,69,57,107,234,178,170,92,181,159,180,159,14,79,39,122,117,45,21,125,225,154,69,213,184,217,108,209,52,79,235,28,243,136,22,61,39,116,165,153,35,10,246,84,111,138,50,217,87,187,57,162,92,79,121,167,72,174,175,184,51,129,92,203,99,205,87,253,57,174,220,155,79,127,139,34,220,52,243,178,153,149,139,121,227,170,167,146,247,227,147,203,150,204,119,77,83,213,139,249,121,211,212,179,186,45,59,245,156,231,41,199,149,38,71,46,185,198,92,78,49,69,11,11,122,59,42,89,15,207,66,82,199,58,60,98,174,31,209,46,84,28,28,226,171,67,29,28,120,84,232,57,60,162,93,64,40,24,161,143,243,113,137,167,100,136,58,110,71,229,157,130,17,134,131,92,15,156,191,168,228,178,205,157,154,136,220,169,129,59,193,157,224,78,112,39,184,19,220,9,238,4,119,130,59,193,157,224,78,112,39,184,19,220,9,238,4,119,130,59,193,157,224,78,112,39,184,19,220,9,238,4,119,130,59,77,141,59,153,24,82,29,145,33,213,48,36,24,18,12,9,134,4,67,130,33,193,144,96,72,48,36,24,18,12,9,134,4,67,130,33,193,144,96,72,48,36,24,18,12,9,134,4,67,130,33,193,144,96,72,48,164,81,25,146,9,8,105,119,114,239,3,66,189,123,185,3,132,0,66,0,33,128,16,64,8,32,4,16,2,8,1,132,0,66,0,33,128,16,64,8,32,4,16,2,8,1,132,0,66,0,33,128,16,64,8,32,4,16,2,8,1,132,242,0,33,109,111,211,62,32,212,219,221,20,32,4,16,2,8,1,132,0,66,0,33,128,16,64,8,32,4,16,2,8,1,132,96,43,176,21,216,10,108,5,182,2,91,129,173,192,86,96,43,176,21,216,10,108,229,25,176,149,50,34,91,41,97,43,176,21,216,10,108,5,182,2,91,129,173,192,86,96,43,176,149,83,100,43,240,9,248,4,124,2,62,1,159,128,79,192,39,224,19,240,9,248,4,124,226,36,249,4,176,97,50,176,161,140,8,27,74,96,3,176,1,216,144,22,54,148,187,89,195,237,103,141,139,205,164,225,22,19,100,13,102,181,153,81,67,4,221,89,72,131,89,119,38,191,62,76,111,62,187,62,130,238,44,110,189,77,119,94,207,219,168,57,167,229,109,147,156,215,241,54,107,206,100,120,155,245,102,242,187,205,122,179,216,221,97,106,83,187,221,97,106,83,155,221,54,181,121,189,110,155,230,124,174,177,77,111,46,211,216,166,54,151,103,28,166,54,181,101,108,86,155,197,195,12,83,155,218,194,148,171,157,148,131,137,31,57,17,63,210,45,203,104,157,6,92,81,230,233,52,176,189,33,94,125,51,17,183,58,30,13,190,157,179,120,166,57,169,226,225,253,186,184,249,210,235,66,62,30,242,241,24,182,207,198,108,220,154,141,163,25,129,219,255,13,176,2,175,254,253,241,201,147,182,44,170,205,19,246,234,250,250,254,243,253,245,245,85,89,44,138,122,251,156,61,151,25,125,199,114,84,86,95,128,26,175,145,119,44,73,111,229,69,209,85,133,235,106,207,157,1,186,132,217,164,179,226,66,245,132,93,63,191,213,22,69,151,249,250,249,173,52,171,46,191,81,38,84,213,99,149,153,53,121,140,176,14,69,90,43,204,42,201,111,116,9,195,212,99,117,5,104,146,134,73,101,101,5,232,145,78,44,42,171,42,64,79,215,23,34,121,120,58,191,18,133,170,177,221,251,62,171,41,84,77,29,164,166,109,37,89,213,248,76,151,99,57,58,219,197,170,199,99,170,8,163,227,179,85,172,106,60,166,137,80,141,207,54,9,85,99,203,99,159,45,18,160,38,224,30,247,217,30,161,106,204,177,9,190,199,133,166,197,101,211,250,90,220,150,216,241,85,250,178,253,85,90,52,166,253,45,95,52,168,237,38,72,6,205,111,13,131,206,13,131,58,12,31,201,40,67,244,110,239,62,56,211,168,182,231,35,24,181,53,152,140,195,58,124,41,193,208,149,33,7,87,134,40,174,44,57,184,178,100,198,145,215,38,25,211,118,219,68,99,44,25,120,236,184,201,6,181,61,55,201,40,195,101,90,155,198,24,78,105,109,185,180,15,134,75,251,48,120,105,77,238,99,172,109,173,55,174,95,150,109,173,59,220,71,135,251,248,92,220,71,75,74,199,42,240,117,185,10,124,59,82,186,36,165,95,86,74,215,95,19,186,94,86,203,153,58,161,235,142,116,174,139,170,152,245,165,243,205,172,168,122,115,249,224,15,30,127,110,90,63,47,90,63,187,249,216,165,237,117,190,194,246,158,67,83,214,30,82,214,238,94,94,89,59,123,232,176,135,14,123,232,76,162,38,159,61,116,216,67,135,61,116,166,181,160,128,254,4,39,179,255,15,13,171,217,180,104,42,171,56,216,180,136,77,139,216,180,136,77,139,216,180,136,77,139,216,180,136,77,139,216,180,136,166,10,39,184,174,168,107,132,225,32,215,3,231,47,44,32,120,138,166,154,104,104,170,1,77,129,166,64,83,160,41,208,20,104,10,52,5,154,2,77,129,166,64,83,160,41,208,20,104,10,52,5,154,2,77,129,166,64,83,160,41,208,20,104,10,52,5,154,2,77,157,40,154,50,96,166,58,26,102,170,193,76,96,38,48,19,152,9,204,4,102,2,51,129,153,192,76,96,38,48,19,152,9,204,4,102,2,51,129,153,192,76,96,38,48,19,152,9,204,4,102,2,51,129,153,192,76,83,192,76,6,102,164,239,171,228,99,70,189,93,149,96,70,48,35,152,17,204,8,102,4,51,130,25,193,140,96,70,48,35,152,17,204,8,102,4,51,130,25,193,140,96,70,48,35,152,17,204,8,102,4,51,130,25,193,140,96,70,19,102,70,250,110,120,62,102,212,219,11,15,102,4,51,130,25,193,140,96,70,48,35,152,17,204,8,102,4,51,130,25,193,140,96,70,48,35,152,17,204,8,102,4,51,130,25,193,140,96,70,48,35,152,17,204,8,102,52,97,102,84,70,99,70,37,204,8,102,4,51,130,25,193,140,96,70,48,35,152,17,204,8,102,4,51,130,25,129,95,192,47,224,23,240,11,248,5,252,2,126,1,191,128,95,192,47,224,23,240,11,248,197,69,91,178,227,88,178,3,126,1,191,128,95,192,47,224,23,240,11,248,5,252,2,126,1,191,128,95,192,47,224,23,240,11,248,5,252,2,126,1,191,128,95,192,47,224,23,240,11,248,5,252,178,193,47,177,86,191,56,86,191,128,95,192,47,224,23,240,11,248,5,252,2,126,1,191,128,95,158,53,126,1,97,128,48,64,24,32,12,16,6,8,3,132,1,194,0,97,128,48,64,24,39,137,48,224,17,19,225,17,101,52,30,81,194,35,224,17,240,136,73,242,136,114,55,177,184,253,196,114,177,153,87,220,98,130,56,194,172,54,51,141,136,160,59,11,140,48,235,206,100,233,135,233,205,231,232,71,208,157,197,208,183,233,206,107,139,27,53,231,116,197,109,146,243,154,226,102,205,153,60,113,179,222,76,150,184,89,111,22,71,60,76,109,106,67,60,76,109,106,63,220,166,54,175,29,110,211,156,207,88,182,233,205,229,43,219,212,230,178,149,195,212,166,118,149,205,106,179,216,156,97,106,83,187,156,114,181,147,50,57,177,44,39,97,89,86,209,44,203,74,96,89,186,65,207,210,29,152,150,247,245,161,73,121,95,239,77,202,71,215,178,185,186,219,143,201,235,91,110,238,192,42,173,111,233,240,45,15,124,203,209,60,197,237,255,6,184,138,87,255,254,248,228,161,93,22,213,230,97,125,117,125,125,255,249,254,250,250,170,44,22,69,189,125,100,159,203,60,195,99,57,42,215,48,64,141,215,19,60,150,164,119,5,163,232,170,194,117,181,167,225,0,93,194,108,210,185,122,161,122,194,174,159,223,181,139,162,203,124,253,252,174,156,85,151,223,115,19,170,234,113,221,204,154,60,158,90,135,34,173,171,102,149,228,247,204,132,97,234,113,205,2,52,73,195,164,114,197,2,244,72,39,22,149,235,21,160,167,235,187,149,60,60,157,223,174,66,213,216,238,125,159,107,21,170,166,14,82,211,118,165,172,106,124,254,205,177,28,157,131,99,213,227,241,103,132,209,241,57,52,86,53,30,255,69,168,198,231,192,132,170,177,229,177,207,97,9,80,19,112,143,251,28,148,80,53,230,216,4,223,227,66,255,227,178,105,125,195,110,75,236,248,86,126,217,254,86,46,26,211,54,12,68,131,218,198,132,100,208,252,214,48,232,220,48,168,195,59,146,140,50,68,239,246,238,131,51,141,106,219,71,130,81,91,175,202,56,172,195,226,18,12,93,25,114,112,101,136,226,202,146,131,43,75,102,28,217,118,146,49,109,227,78,52,198,146,129,199,230,157,108,80,219,190,147,140,50,92,166,181,105,140,225,148,214,150,75,251,96,184,180,15,131,151,86,105,100,186,77,245,101,20,35,211,21,245,105,24,153,219,121,239,85,203,127,220,254,114,103,74,158,201,67,80,60,188,95,23,55,95,122,237,203,199,3,62,30,193,242,201,184,148,184,148,184,148,184,148,184,148,184,148,184,148,184,148,184,148,184,148,184,148,184,148,184,148,184,148,70,151,18,195,241,5,24,142,120,135,167,224,29,78,196,6,172,150,85,36,27,176,42,42,108,64,108,192,124,54,160,62,245,227,52,163,220,164,254,80,51,202,169,166,190,35,245,95,102,234,199,130,63,213,201,194,159,146,212,127,137,169,31,107,15,124,39,216,3,159,212,39,245,39,148,250,177,214,46,185,83,89,187,116,148,250,37,169,255,146,82,255,252,7,183,219,106,172,90,214,234,220,63,255,203,117,237,53,86,21,245,243,219,107,108,119,174,57,54,27,235,59,54,187,141,141,176,219,152,43,171,230,185,238,54,70,247,19,186,159,208,253,100,18,91,165,209,253,36,68,56,221,79,232,126,50,153,238,39,52,159,79,223,185,101,119,212,129,39,73,189,40,155,170,92,148,23,243,197,162,75,116,218,118,29,180,155,161,221,76,254,221,245,104,55,67,187,25,218,205,208,110,134,118,51,180,155,161,221,12,237,102,228,165,173,35,180,155,185,153,171,183,45,100,187,199,113,182,123,236,26,97,56,200,245,192,249,11,171,48,15,240,148,190,12,211,139,167,134,234,48,193,83,224,41,240,20,120,10,60,5,158,2,79,129,167,192,83,224,41,240,20,120,10,60,5,158,2,79,129,167,192,83,224,41,240,20,120,10,60,5,158,2,79,129,167,192,83,211,197,83,22,212,164,223,246,192,139,154,134,246,61,0,53,129,154,64,77,160,38,80,19,168,9,212,4,106,2,53,129,154,64,77,160,38,80,19,168,9,212,4,106,2,53,129,154,64,77,160,38,80,19,168,9,212,4,106,2,53,37,66,77,22,110,164,223,61,210,203,141,134,182,143,132,27,193,141,224,70,112,35,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,55,130,27,77,150,27,185,120,157,151,28,157,151,224,70,112,35,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,55,130,27,193,141,78,153,27,69,107,137,228,104,137,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,116,202,220,40,90,127,35,71,127,35,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,130,1,193,128,96,64,48,32,24,16,12,8,6,4,3,130,1,193,128,96,64,48,32,152,175,8,38,90,171,32,71,171,32,16,12,8,6,4,3,130,1,193,128,96,64,48,32,24,16,204,51,71,48,96,12,48,6,24,3,140,1,198,0,99,128,49,192,24,96,12,48,6,24,227,36,49,6,76,98,42,76,162,140,199,36,74,152,4,76,2,38,49,81,38,81,238,38,23,183,159,92,46,54,115,139,91,76,16,73,152,213,102,38,18,17,116,103,1,18,102,221,153,108,253,48,189,249,92,253,8,186,179,152,250,54,221,121,173,113,163,230,156,206,184,77,114,94,99,220,172,57,147,47,110,214,155,201,22,55,235,205,226,138,135,169,77,109,138,135,169,77,237,137,219,212,230,181,196,109,154,243,153,203,54,189,185,188,101,155,218,92,214,114,152,218,212,206,178,89,109,22,171,51,76,109,106,167,83,174,118,82,70,39,182,229,52,108,203,42,158,109,89,9,108,75,55,232,91,186,67,227,178,185,186,107,253,234,190,185,42,170,166,245,155,235,253,175,50,251,151,155,27,177,74,236,95,58,252,203,3,255,114,52,111,113,251,191,1,238,226,213,191,63,62,121,120,151,69,181,121,104,95,93,95,223,127,190,191,190,190,42,139,69,81,111,31,221,231,50,239,240,88,142,202,61,12,80,227,245,6,143,37,233,221,193,40,186,170,112,93,237,233,56,64,151,48,155,116,238,94,168,158,176,235,231,119,239,162,232,50,95,63,191,59,103,213,229,247,222,132,170,122,220,55,179,38,143,183,214,161,72,235,174,89,37,249,189,51,97,152,122,220,179,0,77,210,48,169,220,177,0,61,210,137,69,229,126,5,232,233,250,142,37,15,79,231,183,172,80,53,182,123,223,231,94,133,170,169,131,212,180,221,41,171,26,159,143,115,44,71,231,228,88,245,120,124,26,97,116,124,78,141,85,141,199,135,17,170,241,57,49,161,106,108,121,236,115,90,2,212,4,220,227,62,39,37,84,141,57,54,193,247,184,208,7,185,108,90,223,180,219,18,59,190,157,95,182,191,157,139,198,180,141,3,209,160,182,65,33,25,52,191,53,12,58,55,12,234,240,144,36,163,12,209,187,189,251,224,76,163,218,54,146,96,212,214,179,50,14,235,176,186,4,67,87,134,28,92,25,162,184,178,228,224,202,146,25,71,246,157,100,76,219,192,19,141,177,100,224,177,137,39,27,212,182,241,36,163,12,151,105,109,26,99,56,165,181,229,210,62,24,46,237,195,224,165,213,26,154,110,83,137,25,199,208,116,69,125,58,134,230,118,246,123,213,178,33,183,191,220,121,147,103,138,56,20,15,239,215,197,205,151,94,27,243,241,136,143,135,48,125,52,110,37,110,37,110,37,110,37,110,37,110,37,110,37,110,37,110,37,110,37,110,37,110,37,110,37,110,165,209,173,196,120,124,1,198,35,30,226,41,120,136,83,177,3,171,101,21,203,14,172,138,10,59,16,59,48,183,29,104,184,5,34,53,172,220,220,2,67,13,43,167,124,11,56,110,129,23,123,11,68,131,66,213,73,67,161,146,91,224,133,222,2,209,246,204,119,130,61,243,185,5,184,5,166,119,11,68,91,235,228,78,105,173,211,209,45,80,114,11,188,144,91,224,231,223,223,45,171,229,191,94,47,235,101,181,172,229,185,127,115,255,112,86,157,253,255,31,91,251,146,85,69,253,140,246,37,219,157,100,210,13,201,250,14,202,78,100,227,236,68,86,119,239,68,246,117,143,178,19,222,137,140,238,40,116,71,161,59,202,36,182,81,163,59,74,136,112,186,163,208,29,101,50,221,81,104,80,159,190,179,203,238,168,3,79,146,122,81,54,85,185,40,47,230,139,69,151,232,180,237,60,104,71,67,59,154,252,59,239,209,142,134,118,52,180,163,161,29,13,237,104,104,71,67,59,26,218,209,200,203,92,71,104,71,115,51,87,111,105,200,86,144,227,108,5,217,53,194,112,144,235,129,243,31,170,200,60,64,80,138,82,76,47,130,26,170,193,4,65,129,160,64,80,32,40,16,20,8,10,4,5,130,2,65,129,160,64,80,32,40,16,20,8,10,4,5,130,2,65,129,160,64,80,32,40,16,20,8,10,4,5,130,2,65,77,9,65,169,112,146,98,91,3,47,78,26,218,207,0,156,4,78,2,39,129,147,192,73,224,36,112,18,56,9,156,4,78,2,39,129,147,192,73,224,36,112,18,56,9,156,4,78,2,39,129,147,192,73,224,36,112,18,56,9,156,52,26,78,82,177,33,197,78,143,94,54,52,180,197,35,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,104,10,108,200,69,232,132,228,232,132,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,116,34,108,40,188,69,145,163,69,17,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,208,137,176,161,240,126,67,142,126,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,94,34,102,9,111,221,227,104,221,3,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,121,118,152,5,84,1,170,0,85,128,42,64,21,160,10,80,5,168,2,84,1,170,0,85,156,36,170,128,59,100,231,14,101,4,238,80,194,29,224,14,112,135,201,112,135,114,55,129,184,253,4,114,177,153,63,220,98,130,216,193,172,54,51,117,136,160,59,11,116,48,235,206,100,221,135,233,205,231,220,71,208,157,197,184,183,233,206,107,127,27,53,231,116,191,109,146,243,154,223,102,205,153,188,111,179,222,76,214,183,89,111,22,231,59,76,109,106,227,59,76,109,106,223,219,166,54,175,237,109,211,156,207,64,182,233,205,229,31,219,212,230,178,143,195,212,166,118,143,205,106,179,216,153,97,106,83,187,153,114,181,147,50,51,177,38,51,91,147,85,4,107,178,18,88,147,110,208,155,116,7,230,228,125,125,104,70,222,215,123,51,242,209,157,108,174,238,246,99,114,249,147,155,251,173,74,229,79,58,252,201,3,127,114,52,239,112,251,191,1,238,225,213,191,63,62,121,56,151,69,181,121,40,95,93,95,223,127,190,191,190,190,42,139,69,81,111,31,205,231,50,111,240,88,142,202,29,12,80,227,245,254,142,37,233,221,191,40,186,170,112,93,237,233,54,64,151,48,155,116,238,93,168,158,176,235,231,119,231,162,232,50,95,63,191,251,102,213,229,247,214,132,170,122,220,53,179,38,143,119,214,161,72,235,158,89,37,249,189,49,97,152,122,220,177,0,77,210,48,169,220,175,0,61,210,137,69,229,110,5,232,233,250,14,37,15,79,231,183,168,80,53,182,123,223,231,78,133,170,169,131,212,180,221,39,171,26,159,79,115,44,71,231,212,88,245,120,124,24,97,116,124,78,140,85,141,199,103,17,170,241,57,45,161,106,108,121,236,115,82,2,212,4,220,227,62,167,36,84,141,57,54,193,247,184,208,231,184,108,90,223,164,219,18,59,190,125,95,182,191,125,139,198,180,141,1,209,160,182,1,33,25,52,191,53,12,58,55,12,234,240,136,36,163,12,209,187,189,251,224,76,163,218,54,145,96,212,214,147,50,14,235,176,178,4,67,87,134,28,92,25,162,184,178,228,224,202,146,25,71,246,156,100,76,219,160,19,141,177,100,224,177,73,39,27,212,182,233,36,163,12,151,105,109,26,99,56,165,181,229,210,62,24,46,237,195,224,165,21,27,150,110,83,77,25,104,88,186,162,62,13,195,114,59,215,189,106,185,141,219,95,238,44,200,51,201,201,23,15,239,215,197,205,151,94,155,242,241,80,143,159,173,251,76,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,163,27,137,177,248,2,140,69,60,194,83,240,8,179,219,125,213,178,10,182,251,170,162,194,238,195,238,75,107,247,105,82,60,180,249,227,38,197,135,154,63,78,53,197,29,41,254,18,82,60,28,218,84,39,11,109,74,82,252,249,167,120,248,222,242,78,176,183,60,41,78,138,103,75,241,240,181,66,238,84,214,10,29,165,120,73,138,63,255,20,255,233,119,55,183,174,137,59,251,112,239,230,234,133,113,205,80,174,55,173,212,174,142,50,123,244,53,112,219,51,203,178,16,206,123,100,86,195,81,127,66,253,9,245,39,212,159,80,127,66,253,9,245,39,212,159,80,127,66,253,9,245,39,212,159,80,127,194,106,56,138,86,198,42,90,97,53,220,179,173,116,57,197,213,112,91,191,210,184,36,238,216,175,148,172,139,75,237,87,70,170,137,217,158,236,24,102,124,235,131,49,35,49,35,49,35,49,35,49,35,49,35,49,35,49,35,49,35,49,35,49,35,49,35,49,35,49,35,89,12,135,175,136,69,120,202,22,225,52,220,62,211,138,184,46,183,111,120,89,28,110,31,110,95,242,250,91,227,130,184,238,12,31,90,21,55,129,12,183,44,128,35,195,79,61,195,35,17,155,225,69,113,19,200,112,203,202,9,50,252,180,51,220,180,28,174,43,195,135,215,196,145,225,100,120,134,12,143,180,74,72,178,36,46,123,134,219,86,191,145,225,167,151,225,255,239,114,254,195,178,94,86,203,153,46,185,255,125,54,255,235,32,175,235,162,42,102,3,121,61,184,210,243,48,143,91,121,126,51,59,92,248,249,116,101,232,56,171,225,54,39,217,191,16,174,218,45,75,139,183,16,206,119,208,39,7,227,6,216,222,0,191,252,244,245,176,191,254,163,107,196,155,229,219,63,223,44,127,254,253,207,63,190,254,253,155,239,255,181,252,245,237,239,127,190,91,190,254,241,237,207,239,126,217,158,69,115,254,245,95,222,253,246,238,251,215,203,119,191,253,243,199,183,127,60,254,203,98,204,210,150,163,198,215,170,194,22,73,147,80,183,107,18,218,236,155,132,186,114,99,203,87,174,167,167,169,167,246,165,173,87,85,249,50,174,92,111,113,140,168,15,107,111,105,76,42,225,150,6,178,189,181,51,169,132,15,244,240,174,231,77,83,206,235,249,172,158,151,221,194,45,141,188,237,194,69,183,162,174,42,40,129,224,144,220,246,151,13,165,18,110,204,109,127,93,81,42,225,3,185,125,81,158,151,213,121,217,204,23,23,243,110,225,9,115,219,95,51,37,138,119,79,197,212,152,162,61,69,85,71,146,181,37,85,9,52,139,186,148,247,233,238,162,252,35,107,247,87,140,137,146,164,167,94,44,141,232,129,39,73,189,40,155,170,92,148,23,243,197,162,75,116,194,231,136,175,14,78,26,231,238,42,184,113,5,203,94,83,85,101,114,227,10,22,221,130,154,58,186,4,114,45,147,161,175,208,46,129,220,129,41,80,85,137,55,162,220,219,143,226,7,219,162,156,53,117,89,85,174,218,79,218,79,135,167,19,189,186,150,138,190,112,205,162,106,220,108,182,104,154,167,21,134,121,68,139,158,19,186,162,200,17,5,123,234,38,69,153,236,171,154,28,81,174,167,176,82,36,215,87,86,153,64,174,229,177,230,171,187,28,87,238,205,167,191,69,17,110,154,121,217,204,202,197,188,113,213,83,201,251,241,201,101,75,230,187,166,169,234,197,252,188,105,234,89,221,150,157,122,206,243,20,194,74,147,35,151,92,99,46,167,152,162,133,165,180,29,53,164,135,103,33,169,32,29,30,49,215,143,104,151,8,14,14,241,85,128,14,14,60,42,177,28,30,209,46,221,19,140,208,199,249,184,184,82,50,68,29,183,163,194,74,193,8,195,65,174,7,206,95,82,236,248,13,65,53,17,16,84,3,130,2,65,129,160,64,80,32,40,16,20,8,10,4,5,130,2,65,129,160,64,80,32,40,16,20,8,10,4,5,130,2,65,129,160,64,80,32,40,16,20,8,10,4,5,130,58,33,4,165,194,73,117,4,156,84,131,147,192,73,224,36,112,18,56,9,156,4,78,2,39,129,147,192,73,224,36,112,18,56,9,156,4,78,2,39,129,147,192,73,224,36,112,18,56,9,156,4,78,2,39,129,147,114,225,36,21,27,82,110,169,222,201,134,134,118,83,135,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,77,131,13,41,155,145,118,178,161,161,62,164,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,161,105,176,161,50,2,27,42,97,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,94,26,102,113,17,150,224,56,150,224,128,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,121,137,152,37,124,53,139,99,53,11,152,5,204,2,102,1,179,128,89,192,44,96,22,48,11,152,229,217,97,22,80,5,168,2,84,1,170,0,85,128,42,64,21,160,10,80,5,168,2,84,113,146,168,2,238,144,157,59,148,17,184,67,9,119,128,59,192,29,38,195,29,202,221,4,226,246,19,200,197,102,254,112,139,9,98,7,179,218,204,212,33,130,238,44,208,193,172,59,147,117,31,166,55,159,115,31,65,119,22,227,222,166,59,175,253,109,212,156,211,253,182,73,206,107,126,155,53,103,242,190,205,122,51,89,223,102,189,89,156,239,48,181,169,141,239,48,181,169,125,111,155,218,188,182,183,77,115,62,3,217,166,55,151,127,108,83,155,203,62,14,83,155,218,61,54,171,205,98,103,134,169,77,237,102,202,213,78,202,204,196,154,204,108,77,86,17,172,201,74,96,77,186,65,111,210,29,152,147,247,245,161,25,121,95,23,110,126,240,139,230,170,168,154,204,246,228,230,118,171,82,217,147,14,123,242,192,158,28,205,58,220,254,111,128,121,120,245,239,143,79,158,205,101,81,109,158,201,87,215,215,247,159,239,175,175,175,202,98,81,212,219,39,243,185,204,26,60,150,163,50,7,3,212,120,173,191,99,73,122,243,47,138,174,42,92,87,123,182,13,208,37,204,38,157,121,23,170,39,236,250,249,205,185,40,186,204,215,207,111,190,89,117,249,173,53,161,170,30,115,205,172,201,99,157,117,40,210,154,103,86,73,126,107,76,24,166,30,115,44,64,147,52,76,42,243,43,64,143,116,98,81,153,91,1,122,186,190,66,201,195,211,249,37,42,84,141,237,222,247,153,83,161,106,234,32,53,109,243,201,170,198,103,211,28,203,209,25,53,86,61,30,27,70,24,29,159,17,99,85,227,177,89,132,106,124,70,75,168,26,91,30,251,140,148,0,53,1,247,184,207,40,9,85,99,142,77,240,61,46,180,57,46,155,214,23,233,182,196,142,47,223,151,237,47,223,162,49,109,95,64,52,168,237,63,72,6,205,111,13,131,206,13,131,58,44,34,201,40,67,244,110,239,62,56,211,168,182,75,36,24,181,181,164,140,195,58,156,44,193,208,149,33,7,87,134,40,174,44,57,184,178,100,198,145,59,39,25,211,246,231,68,99,44,25,120,236,209,201,6,181,93,58,201,40,195,101,90,155,198,24,78,105,109,185,180,15,134,75,251,48,120,105,197,126,165,219,20,83,6,250,149,174,168,79,194,175,220,78,117,175,90,102,227,246,151,59,7,242,76,114,238,197,195,251,117,113,243,165,215,165,124,60,212,227,103,235,62,19,51,18,51,18,51,18,51,18,51,18,51,18,51,18,51,18,51,18,51,18,51,18,51,18,51,18,51,210,104,70,226,43,190,0,95,17,139,240,20,44,194,236,110,95,181,108,130,221,190,170,104,112,251,112,251,146,186,125,154,12,175,35,100,120,125,154,25,238,200,240,151,144,225,85,132,12,175,78,51,195,75,50,252,37,100,120,104,247,222,77,134,15,117,239,37,195,201,240,124,25,30,78,221,171,244,212,125,99,37,104,119,49,34,197,95,102,138,135,183,96,119,130,22,236,211,76,241,146,20,127,25,41,30,254,20,31,110,127,67,138,159,92,138,143,148,155,125,127,212,186,125,20,89,28,190,98,217,229,88,177,76,22,147,197,223,178,248,167,223,221,220,186,248,254,236,195,189,155,231,95,129,111,201,103,203,106,248,237,233,102,89,135,239,61,50,139,241,169,127,165,254,149,250,87,234,95,169,127,165,254,149,250,87,234,95,169,127,165,254,149,250,87,234,95,169,127,101,49,62,69,179,99,21,205,178,24,255,217,86,218,158,226,98,252,173,137,105,92,145,127,108,98,102,89,150,31,169,64,192,82,169,187,141,192,24,206,124,235,131,113,40,113,40,113,40,113,40,113,40,113,40,113,40,113,40,113,40,113,40,113,40,113,40,113,40,113,40,89,161,143,217,136,111,120,202,190,225,52,44,64,211,50,253,46,11,48,195,90,125,44,64,44,64,237,82,138,111,105,111,88,187,223,157,246,201,23,240,71,74,123,203,10,126,210,254,212,211,222,176,160,191,59,237,147,175,234,207,184,34,148,180,63,245,180,55,44,16,237,78,251,211,92,37,74,218,191,204,180,143,132,247,95,214,250,127,210,254,180,211,222,180,29,64,87,218,191,172,61,1,72,251,83,79,251,72,79,251,151,181,79,192,139,75,251,83,91,107,109,220,54,160,43,179,79,100,173,53,153,253,156,51,251,237,143,191,109,74,111,127,88,214,203,106,57,211,37,246,221,245,167,51,119,86,31,238,137,81,23,85,49,27,200,235,193,180,62,200,234,155,89,209,180,126,94,180,126,254,150,229,227,108,31,176,59,209,254,221,3,170,221,90,254,120,187,7,244,29,248,201,1,39,147,243,121,95,98,126,249,233,235,97,127,253,71,215,136,55,203,183,127,190,89,254,252,251,159,187,187,232,205,247,255,90,254,250,246,247,63,223,45,95,255,248,246,231,119,191,108,126,93,86,205,215,127,121,247,219,187,239,95,47,223,253,246,207,31,223,254,177,61,191,102,49,102,249,239,205,253,127,2,138,127,159,38,210,253,127,63,124,90,95,254,127,103,15,55,183,79,234,22,170,205,23,136,205,239,92,209,20,229,217,205,253,127,206,238,255,187,118,229,166,116,161,114,103,255,249,235,63,119,15,255,169,202,162,108,100,245,193,109,189,170,234,224,113,229,122,11,136,219,154,245,229,195,169,132,87,161,194,219,69,44,169,132,215,253,194,235,121,211,148,243,122,62,171,231,101,183,240,118,77,219,184,194,69,183,162,174,114,58,129,224,144,220,246,151,86,167,18,110,204,109,127,237,117,42,225,3,185,125,81,158,151,213,121,217,204,23,23,243,110,225,9,115,219,95,87,46,138,119,79,85,249,152,162,61,133,231,71,146,181,101,231,9,52,119,149,65,170,116,119,85,66,142,172,221,95,85,47,74,146,158,154,250,52,162,7,158,36,245,162,108,170,114,81,94,204,23,139,46,209,9,159,35,190,181,2,210,56,119,175,20,24,87,176,236,53,85,181,148,96,92,193,162,91,80,179,214,32,129,92,203,100,232,91,140,144,64,238,192,20,168,90,173,48,162,220,219,143,226,7,219,162,156,53,117,89,85,174,218,79,218,79,135,167,19,189,186,150,138,190,112,205,162,106,220,108,182,104,154,167,171,48,242,136,22,61,39,116,11,71,70,20,236,89,91,34,202,100,223,202,146,17,229,122,22,159,136,228,250,150,158,36,144,107,121,172,249,214,166,140,43,247,230,211,223,162,8,55,205,188,108,102,229,98,222,184,234,169,228,253,248,228,178,37,243,93,211,84,245,98,126,222,52,245,172,110,203,78,61,231,121,22,11,73,147,35,151,92,99,46,167,152,162,133,203,141,58,214,217,28,158,133,100,149,205,240,136,185,126,68,123,25,197,224,16,223,42,153,193,129,71,203,80,134,71,180,151,55,8,70,232,227,124,188,0,69,50,68,29,183,163,197,39,130,17,134,131,92,15,156,191,100,65,200,1,146,82,174,7,241,34,169,161,229,32,32,41,144,20,72,10,36,5,146,2,73,129,164,64,82,32,41,144,20,72,10,36,5,146,2,73,129,164,64,82,32,41,144,20,72,10,36,5,146,2,73,129,164,64,82,32,169,41,34,41,53,94,82,238,187,228,197,75,67,219,46,129,151,192,75,224,37,240,18,120,9,188,4,94,2,47,129,151,192,75,224,37,240,18,120,9,188,4,94,2,47,129,151,192,75,224,37,240,18,120,9,188,4,94,2,47,129,151,70,199,75,106,86,164,108,86,224,101,69,67,189,10,96,69,176,34,88,17,172,8,86,4,43,130,21,193,138,96,69,176,34,88,17,172,8,86,4,43,130,21,193,138,96,69,176,34,88,17,172,8,86,4,43,130,21,193,138,96,69,211,99,69,202,158,143,94,86,52,212,242,17,86,4,43,130,21,193,138,96,69,176,34,88,17,172,8,86,4,43,130,21,193,138,96,69,176,34,88,17,172,8,86,4,43,130,21,193,138,96,69,176,34,88,17,172,8,86,52,61,86,84,70,98,69,37,172,8,86,4,43,130,21,193,138,96,69,176,34,88,17,172,8,86,4,43,130,21,129,93,192,46,96,23,176,11,216,5,236,2,118,1,187,128,93,192,46,96,23,176,203,75,198,46,46,210,18,29,199,18,29,176,11,216,5,236,2,118,1,187,128,93,192,46,96,23,176,11,216,5,236,2,118,1,187,128,93,192,46,96,23,176,11,216,5,236,2,118,1,187,128,93,192,46,47,29,187,196,89,237,226,88,237,2,118,1,187,128,93,192,46,96,23,176,11,216,5,236,2,118,121,182,216,5,116,1,186,0,93,128,46,64,23,160,11,208,5,232,2,116,1,186,0,93,156,36,186,128,67,76,130,67,148,145,56,68,9,135,128,67,192,33,38,199,33,202,221,132,226,246,19,202,197,102,62,113,139,9,98,8,179,218,204,20,34,130,238,44,16,194,172,59,147,149,31,166,55,159,147,31,65,119,22,35,223,166,59,175,29,110,212,156,211,13,183,73,206,107,134,155,53,103,242,194,205,122,51,89,225,102,189,89,156,240,48,181,169,141,240,48,181,169,125,112,155,218,188,54,184,77,115,62,67,217,166,55,151,159,108,83,155,203,78,14,83,155,218,77,54,171,205,98,111,134,169,77,237,110,202,213,78,202,220,196,170,156,128,85,89,69,178,42,43,129,85,217,12,89,149,7,214,228,125,221,178,46,155,171,187,98,2,214,228,230,54,171,82,90,147,14,107,242,192,154,28,205,54,220,254,111,128,113,120,245,239,143,79,158,203,101,81,109,158,199,87,215,215,247,159,239,175,175,175,202,98,81,212,219,167,242,185,204,22,60,150,163,50,6,3,212,120,109,191,99,73,122,227,47,138,174,42,92,87,123,166,13,208,37,204,38,157,113,23,170,39,236,250,249,141,185,40,186,204,215,207,111,188,89,117,249,109,53,161,170,30,99,205,172,201,99,155,117,40,210,26,103,86,73,126,91,76,24,166,30,99,44,64,147,52,76,42,227,43,64,143,116,98,81,25,91,1,122,186,190,62,201,195,211,249,5,42,84,141,237,222,247,25,83,161,106,234,32,53,109,227,201,170,198,103,209,28,203,209,153,52,86,61,30,11,70,24,29,159,9,99,85,227,177,88,132,106,124,38,75,168,26,91,30,251,76,148,0,53,1,247,184,207,36,9,85,99,142,77,240,61,46,180,56,46,155,214,151,232,182,196,142,47,222,151,237,47,222,162,49,109,79,64,52,168,237,61,72,6,205,111,13,131,206,13,131,58,236,33,201,40,67,244,110,239,62,56,211,168,182,67,36,24,181,181,163,140,195,58,92,44,193,208,149,33,7,87,134,40,174,44,57,184,178,100,198,145,51,39,25,211,246,230,68,99,44,25,120,236,207,201,6,181,29,58,201,40,195,101,90,155,198,24,78,105,109,185,180,15,134,75,251,48,120,105,85,94,165,219,20,86,70,240,42,93,81,79,206,171,220,78,111,175,90,38,227,246,151,59,231,241,76,122,174,197,195,251,117,113,243,165,215,161,124,60,220,227,231,235,63,23,35,18,35,18,35,18,35,18,35,18,35,18,35,18,35,18,35,18,35,18,35,18,35,18,35,18,35,210,104,68,226,41,190,0,79,17,123,240,20,236,193,73,56,125,213,178,138,226,244,85,69,133,211,135,211,55,186,211,167,205,238,24,221,33,55,217,61,212,29,114,2,217,237,200,238,151,150,221,113,40,77,117,10,148,166,36,187,95,86,118,199,217,98,222,9,182,152,39,187,201,238,212,217,29,103,53,144,155,224,106,160,163,236,46,201,238,151,149,221,63,253,238,230,33,11,222,206,62,220,187,249,179,93,245,182,61,187,108,75,223,188,71,103,253,27,101,39,148,157,80,118,66,217,9,101,39,148,157,80,118,66,217,9,101,39,148,157,80,118,66,217,9,101,39,172,127,163,86,101,172,90,21,214,191,61,219,2,151,83,93,255,182,245,47,3,22,193,29,251,151,207,124,37,220,246,132,199,50,235,91,31,142,57,137,57,137,57,137,57,137,57,137,57,137,57,137,57,137,57,137,57,137,57,137,57,137,57,137,57,201,154,56,124,70,44,195,83,182,12,167,227,254,153,23,198,117,185,127,207,122,117,28,238,223,4,221,63,83,198,27,23,203,117,103,252,51,94,49,71,198,63,151,140,143,72,120,158,245,42,58,50,254,121,100,188,121,81,93,87,198,63,235,149,117,100,252,243,200,248,136,171,144,158,249,106,59,50,254,132,51,190,154,189,89,214,203,106,57,51,36,123,53,91,29,228,121,93,84,197,108,32,207,171,161,60,63,204,235,86,222,223,204,138,69,235,103,55,31,127,245,93,53,91,245,47,188,171,118,75,224,34,47,188,243,28,248,201,1,185,33,182,55,196,47,63,125,61,236,175,255,232,26,241,102,249,246,207,55,203,159,127,255,243,143,175,127,255,230,251,127,45,127,125,251,251,159,239,150,175,127,124,251,243,187,95,54,191,46,171,230,235,191,188,251,237,221,247,175,151,239,126,251,231,143,111,255,216,158,95,179,24,179,116,230,168,171,182,170,112,70,210,129,212,237,58,144,54,251,14,164,174,220,216,254,149,235,105,152,234,169,173,105,235,85,85,214,140,43,215,91,124,35,106,242,218,91,122,147,74,184,165,59,109,111,109,78,42,225,3,13,194,235,121,211,148,243,122,62,171,231,101,183,112,75,151,112,187,112,209,173,168,171,58,74,32,56,36,183,253,101,73,169,132,27,115,219,95,183,148,74,248,64,110,95,148,231,101,117,94,54,243,197,197,188,91,120,194,220,246,215,100,137,226,221,83,145,53,166,104,79,209,214,145,100,109,201,86,2,205,162,22,232,125,186,187,170,8,70,214,238,175,72,19,37,73,79,61,90,26,209,3,79,146,122,81,54,85,185,40,47,230,139,69,151,232,132,207,17,95,157,157,52,206,221,85,118,227,10,150,189,166,170,202,240,198,21,44,186,5,53,117,122,9,228,90,38,67,95,33,95,2,185,3,83,160,170,210,111,68,185,183,31,197,15,182,69,57,107,234,178,170,92,181,159,180,159,14,79,39,122,117,45,21,125,225,154,69,213,184,217,108,209,52,79,43,24,243,136,22,61,39,116,69,151,35,10,246,212,101,138,50,217,87,149,57,162,92,79,225,166,72,174,175,108,51,129,92,203,99,205,87,215,57,174,220,155,79,127,139,34,220,52,243,242,255,178,119,119,203,109,92,231,162,174,111,104,19,234,110,252,8,60,148,19,217,214,142,45,187,44,217,123,206,131,20,138,17,33,134,142,72,179,40,198,123,69,85,190,247,85,4,205,72,108,160,129,209,163,127,70,3,120,106,157,100,106,185,141,143,77,128,176,190,247,193,224,100,154,205,103,147,188,248,114,228,207,215,247,62,118,200,251,221,100,82,140,231,179,231,147,201,120,58,46,143,221,247,123,94,5,180,13,125,114,164,26,55,242,185,220,199,91,116,32,213,221,96,84,159,126,21,33,66,117,247,21,179,250,87,148,9,226,206,75,170,132,233,206,11,215,8,231,238,43,202,52,48,224,138,250,247,121,29,111,134,92,82,251,190,173,193,205,128,43,34,30,100,185,227,235,15,198,148,143,73,106,210,82,146,154,72,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,123,152,164,106,231,165,113,75,121,105,44,47,201,75,242,146,188,36,47,201,75,242,146,188,36,47,201,75,242,146,188,36,47,201,75,242,146,188,36,47,201,75,242,146,188,36,47,201,75,242,146,188,36,47,165,206,75,181,91,81,204,145,238,155,90,209,174,211,220,181,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,162,225,181,162,152,95,134,186,169,21,237,250,61,168,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,209,240,90,81,214,82,43,202,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,100,23,217,69,118,145,93,100,23,217,69,118,145,93,100,23,217,69,118,145,93,142,57,187,228,45,125,68,39,247,17,29,217,69,118,145,93,100,23,217,69,118,145,93,100,23,217,69,118,145,93,100,23,217,69,118,145,93,100,23,217,69,118,145,93,100,23,217,69,118,145,93,142,61,187,180,243,105,151,220,167,93,100,23,217,69,118,145,93,100,23,217,69,118,145,93,100,151,131,205,46,210,133,116,33,93,72,23,210,133,116,33,93,72,23,210,133,116,33,93,236,101,186,208,33,6,209,33,178,150,58,68,166,67,232,16,58,196,224,58,68,246,248,134,146,127,126,67,57,189,127,63,201,231,3,204,16,209,211,38,174,16,45,204,157,36,66,68,207,157,104,149,223,108,222,116,155,252,22,230,78,178,200,143,155,59,237,58,60,114,230,148,219,240,184,145,211,46,195,163,103,78,180,11,143,158,55,209,42,60,122,222,36,155,240,102,211,246,189,8,111,54,109,223,123,240,184,105,211,174,193,227,102,78,183,80,142,155,55,213,62,57,110,218,84,235,228,102,211,246,189,77,142,158,54,201,122,179,217,180,125,111,55,195,167,29,212,114,211,170,114,0,171,202,162,165,85,101,17,176,170,156,236,90,85,62,89,77,222,140,75,171,203,201,249,245,104,0,171,201,251,151,89,209,231,106,50,183,154,124,178,154,236,108,109,184,250,159,13,22,135,231,191,126,248,226,231,114,54,42,238,127,30,159,47,151,55,31,111,150,203,243,108,52,31,141,87,63,149,159,135,173,5,215,199,169,181,24,108,48,77,229,218,111,125,164,250,139,191,86,230,42,154,207,85,126,167,109,48,87,224,179,169,222,226,174,233,60,205,190,127,213,139,185,86,230,138,254,254,85,47,222,98,231,170,94,171,5,78,181,101,177,22,61,83,197,218,108,195,68,117,23,103,177,35,85,175,197,2,111,211,150,197,88,131,153,66,111,83,173,197,87,131,121,66,223,88,106,45,182,26,204,179,233,175,79,225,183,103,227,95,160,154,78,19,247,218,175,90,76,53,157,102,220,104,154,242,226,41,118,154,170,21,205,250,56,245,150,52,177,243,84,172,96,2,239,78,213,18,38,118,154,138,21,75,224,52,85,75,150,166,211,196,61,143,171,150,40,13,166,105,240,26,175,90,146,52,157,38,250,222,52,126,141,7,174,56,222,77,74,127,137,46,143,184,225,47,222,239,202,127,241,14,186,166,188,19,8,186,168,188,123,8,185,104,118,25,113,209,243,136,139,54,172,135,66,174,138,184,123,151,215,239,243,168,171,202,27,162,128,171,86,235,168,200,203,54,108,177,2,46,189,138,120,14,94,69,220,197,171,152,231,224,85,204,51,99,109,51,23,114,77,121,55,23,116,77,204,51,112,125,63,23,118,81,121,67,23,114,85,196,183,233,54,234,154,136,47,233,54,230,91,123,23,241,173,189,219,249,173,173,181,171,204,239,97,101,11,187,202,124,52,30,220,174,114,245,246,246,172,180,100,92,253,225,227,230,241,36,244,107,29,221,157,221,142,46,62,109,221,80,62,60,220,195,191,191,254,191,215,34,210,34,210,34,210,34,210,34,210,34,210,34,210,34,210,34,210,34,210,34,210,34,210,34,210,34,50,114,17,105,167,120,4,59,69,235,193,125,88,15,14,98,211,87,44,138,86,54,125,197,168,176,233,179,233,235,124,211,87,247,217,221,198,111,135,188,127,118,239,250,237,144,3,120,118,231,158,221,199,246,236,110,167,210,20,251,80,105,50,207,238,227,122,118,183,115,196,124,30,112,196,188,103,183,103,119,223,207,238,118,62,13,148,15,240,211,64,107,207,238,204,179,251,184,158,221,95,255,152,207,154,124,224,237,228,253,77,62,59,216,79,189,173,190,186,100,31,125,171,124,116,159,127,195,78,176,19,236,4,59,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,78,124,254,141,85,233,202,170,248,252,219,193,2,151,125,253,252,219,106,127,217,224,67,112,235,251,203,3,255,36,220,234,11,238,106,89,95,250,151,91,78,90,78,90,78,90,78,90,78,90,78,90,78,90,78,90,78,90,78,90,78,90,78,90,78,90,78,250,76,156,61,163,149,225,62,175,12,135,179,253,139,254,96,220,166,237,223,65,127,58,206,246,111,128,219,191,168,103,124,228,135,229,54,63,227,15,248,19,115,158,241,135,242,140,111,177,240,28,244,167,232,60,227,15,227,25,31,253,161,186,77,207,248,131,254,100,157,103,252,97,60,227,91,252,20,210,129,127,218,206,51,126,127,159,241,197,226,249,87,139,241,162,88,76,235,63,217,139,147,231,255,120,242,60,31,143,138,209,116,199,243,188,216,245,60,127,250,188,46,61,239,47,166,163,121,233,255,206,103,157,127,250,238,254,11,221,254,193,187,226,241,35,112,237,126,240,174,234,129,191,120,64,47,136,213,11,226,219,175,255,124,216,87,127,221,116,197,247,139,215,63,127,191,248,230,199,159,223,252,249,207,127,255,226,127,22,175,94,255,248,243,219,197,119,47,95,127,243,246,219,251,63,206,138,201,159,255,63,111,127,120,251,226,187,197,219,31,254,246,242,245,155,213,215,55,153,119,73,103,214,126,171,118,45,56,19,242,27,72,243,199,223,64,58,249,252,27,72,243,236,126,237,95,228,91,126,97,106,133,173,41,207,91,75,214,116,59,110,37,190,9,250,37,175,91,233,77,95,131,199,252,118,218,173,54,167,175,193,119,252,130,240,241,108,50,201,102,227,217,116,60,203,54,15,30,243,91,194,227,7,15,122,41,214,83,71,61,12,220,228,185,93,205,146,250,26,60,242,185,93,237,150,250,26,124,199,115,251,52,123,158,21,207,179,201,108,126,58,219,60,120,143,207,237,106,147,21,116,191,183,136,172,46,135,174,64,91,107,35,215,37,91,61,204,28,244,43,208,183,205,189,73,17,116,60,123,181,72,11,122,146,108,241,104,253,12,189,227,39,201,120,158,77,138,108,158,157,206,230,243,77,67,247,248,115,164,202,217,133,222,231,205,202,174,219,129,195,254,51,181,22,195,235,118,224,160,151,96,29,167,215,195,184,49,111,134,85,144,175,135,113,119,188,5,214,146,126,29,142,123,249,33,248,7,219,60,155,78,198,89,81,228,197,231,55,237,47,47,239,111,232,171,101,232,208,167,249,100,94,76,242,233,116,62,153,124,41,24,211,12,29,244,115,162,30,186,236,112,224,10,151,25,244,76,174,82,153,29,142,91,1,55,131,198,173,98,155,61,140,27,243,99,173,202,117,118,59,238,197,111,191,7,221,225,201,100,150,77,166,217,124,54,201,139,47,71,254,124,125,239,99,135,188,223,77,38,197,120,62,123,62,153,140,167,227,242,216,125,191,231,85,64,219,208,39,71,170,113,35,159,203,125,188,69,7,82,221,13,70,245,233,87,17,34,84,119,95,49,171,127,69,153,32,238,188,164,74,152,238,188,112,141,112,238,190,162,76,3,3,174,168,127,159,215,241,102,200,37,181,239,219,26,220,12,184,34,226,65,150,59,190,254,80,76,249,223,36,53,105,41,73,77,36,41,73,74,146,146,164,36,41,73,74,146,146,164,36,41,73,74,146,146,164,36,41,73,74,146,146,164,36,41,73,74,146,146,164,36,41,73,74,146,146,164,36,169,61,76,82,181,243,210,184,165,188,52,150,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,82,231,165,218,173,40,226,72,247,141,173,104,215,105,238,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,209,240,90,81,196,47,67,221,216,138,118,253,30,84,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,104,120,173,40,107,169,21,101,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,178,139,236,34,187,200,46,178,139,236,34,187,200,46,178,139,236,34,187,200,46,199,156,93,242,150,62,162,147,251,136,142,236,34,187,200,46,178,139,236,34,187,200,46,178,139,236,34,187,200,46,178,139,236,34,187,200,46,178,139,236,34,187,200,46,178,139,236,34,187,200,46,199,158,93,218,249,180,75,238,211,46,178,139,236,34,187,200,46,178,139,236,34,187,200,46,178,203,193,102,23,233,66,186,144,46,164,11,233,66,186,144,46,164,11,233,66,186,144,46,246,50,93,232,16,131,232,16,89,75,29,34,211,33,116,8,29,98,112,29,34,123,124,67,201,63,191,161,156,222,191,159,228,243,1,102,136,232,105,19,87,136,22,230,78,18,33,162,231,78,180,202,111,54,111,186,77,126,11,115,39,89,228,199,205,157,118,29,30,57,115,202,109,120,220,200,105,151,225,209,51,39,218,133,71,207,155,104,21,30,61,111,146,77,120,179,105,251,94,132,55,155,182,239,61,120,220,180,105,215,224,113,51,167,91,40,199,205,155,106,159,28,55,109,170,117,114,179,105,251,222,38,71,79,155,100,189,217,108,218,190,183,155,225,211,14,106,185,105,85,57,128,85,101,209,210,170,178,8,88,85,230,59,119,149,249,147,101,229,205,248,233,114,242,102,252,121,57,249,176,173,156,156,95,127,190,38,229,190,242,254,181,87,244,185,175,204,237,43,159,236,43,59,219,37,174,254,103,131,109,226,249,175,31,190,248,97,157,141,138,251,31,210,231,203,229,205,199,155,229,242,60,27,205,71,227,213,143,234,231,97,187,194,245,113,106,109,11,27,76,83,185,11,92,31,169,254,54,176,149,185,138,230,115,149,223,126,27,204,21,248,108,170,183,205,107,58,79,179,239,95,245,182,174,149,185,162,191,127,213,219,184,216,185,170,119,109,129,83,109,217,182,69,207,84,177,75,219,48,81,221,109,90,236,72,213,187,178,192,219,180,101,91,214,96,166,208,219,84,107,27,214,96,158,208,55,150,90,219,174,6,243,108,250,59,85,248,237,217,248,183,170,166,211,196,189,246,171,182,85,77,167,25,55,154,166,188,141,138,157,166,106,111,179,62,78,189,205,77,236,60,21,123,153,192,187,83,181,153,137,157,166,98,239,18,56,77,213,230,165,233,52,113,207,227,170,205,74,131,105,26,188,198,171,54,39,77,167,137,190,55,141,95,227,129,123,143,119,147,210,223,172,203,35,110,248,219,248,187,242,223,198,131,174,41,47,10,130,46,42,47,36,66,46,154,93,70,92,244,60,226,162,13,59,163,144,171,34,238,222,229,245,251,60,234,170,242,218,40,224,170,213,142,42,242,178,13,171,173,128,75,175,34,158,131,87,17,119,241,42,230,57,120,21,243,204,88,91,215,133,92,83,94,216,5,93,19,243,12,92,95,218,133,93,84,94,219,133,92,21,241,109,186,141,186,38,226,75,186,141,249,214,222,69,124,107,239,118,126,107,107,45,48,243,123,109,217,194,2,51,31,141,247,99,129,185,122,207,123,86,218,60,174,254,240,113,29,121,18,122,3,70,119,103,183,163,139,79,91,215,150,15,15,247,240,239,175,255,239,181,157,180,157,180,157,180,157,180,157,180,157,180,157,180,157,180,157,180,157,180,157,180,157,180,157,180,157,140,220,78,90,52,30,193,162,209,206,112,31,118,134,131,88,255,21,139,162,149,245,95,49,42,172,255,172,255,210,172,255,234,62,229,219,248,229,146,247,79,249,93,191,92,114,168,79,249,220,83,254,216,158,242,237,68,158,98,111,35,79,230,41,127,92,79,249,118,206,178,207,3,206,178,247,148,247,148,31,196,83,190,157,207,34,229,251,242,89,164,181,167,124,230,41,127,92,79,249,175,127,204,103,77,62,131,119,242,254,38,159,29,215,7,241,86,95,114,178,79,227,85,62,186,143,228,65,47,208,11,244,2,189,64,47,208,11,244,2,189,64,47,208,11,244,2,189,64,47,62,146,71,202,116,37,101,124,36,239,96,121,205,190,126,36,111,181,212,108,240,185,188,245,165,230,49,126,56,111,117,23,186,90,235,151,254,229,54,150,54,150,54,150,54,150,54,150,54,150,54,150,54,150,54,150,54,150,54,150,54,150,54,150,54,150,62,166,103,249,104,143,184,207,123,196,225,172,4,163,63,171,183,105,37,120,124,31,216,179,18,28,224,74,48,234,101,16,249,249,189,205,47,131,99,251,16,159,151,193,161,188,12,90,12,68,199,247,193,62,47,131,195,120,25,68,127,206,111,211,203,224,248,62,236,231,101,112,24,47,131,22,63,3,117,140,31,0,244,50,216,191,151,193,119,175,190,249,246,237,253,107,97,188,200,23,179,240,103,255,135,203,139,127,222,93,220,220,61,121,210,143,71,249,104,182,227,73,191,243,57,255,228,41,127,49,29,77,74,255,247,188,244,127,255,247,37,208,254,103,254,30,191,200,237,31,245,43,30,63,116,215,206,71,253,182,61,232,23,15,230,5,176,122,1,124,251,245,159,15,251,234,175,155,174,248,126,241,250,231,239,23,223,252,248,243,155,63,255,249,239,95,252,207,226,213,235,31,127,126,187,248,238,229,235,111,222,126,123,255,199,89,49,249,243,255,231,237,15,111,95,124,183,120,251,195,223,94,190,126,179,250,250,38,243,46,77,206,218,239,26,175,37,114,66,126,47,107,254,248,123,89,39,159,127,47,107,158,221,247,132,34,223,242,107,100,43,208,78,121,222,90,100,167,219,113,43,85,79,208,175,190,221,106,122,250,26,60,230,119,246,110,69,63,125,13,190,227,215,166,143,103,147,73,54,27,207,166,227,89,182,121,240,152,223,157,30,63,120,208,75,177,30,103,234,97,224,38,207,237,106,239,212,215,224,145,207,237,106,16,213,215,224,59,158,219,167,217,243,172,120,158,77,102,243,211,217,230,193,123,124,110,87,99,175,160,251,189,133,122,117,57,116,133,6,91,27,185,174,5,235,97,230,160,95,12,191,109,238,77,60,161,227,217,171,169,91,208,147,100,11,116,235,103,232,29,63,73,198,243,108,82,100,243,236,116,54,159,111,26,186,199,159,35,85,128,47,244,62,111,230,123,221,14,28,246,159,169,181,124,95,183,3,7,189,4,235,0,192,30,198,141,121,51,172,18,130,61,140,187,227,45,176,22,33,236,112,220,203,15,193,63,216,230,217,116,50,206,138,34,47,62,191,105,127,121,121,127,67,95,45,67,135,62,205,39,243,98,146,79,167,243,201,228,75,26,153,102,232,160,159,19,245,52,103,135,3,87,128,207,160,103,114,21,247,236,112,220,10,17,26,52,110,149,7,237,97,220,152,31,107,85,96,180,219,113,47,126,251,61,232,14,79,38,179,108,50,205,230,179,73,94,124,57,242,231,235,123,31,59,228,253,110,50,41,198,243,217,243,201,100,60,29,151,199,238,251,61,175,66,240,134,62,57,82,141,27,249,92,238,227,45,58,208,0,111,192,175,79,191,138,16,250,186,251,138,89,253,43,202,182,113,231,37,85,116,117,231,133,107,54,116,247,21,101,115,24,112,69,253,251,188,174,66,67,46,169,125,223,214,68,104,192,21,17,15,178,220,241,245,239,82,154,79,18,212,180,133,4,53,149,160,36,40,9,74,130,146,160,36,40,9,74,130,146,160,36,40,9,74,130,146,160,36,40,9,74,130,146,160,36,40,9,74,130,146,160,36,40,9,74,130,146,160,246,40,65,213,202,73,147,22,114,210,68,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,74,149,147,106,181,161,113,11,109,104,172,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,237,69,27,170,241,59,130,43,219,208,174,95,13,172,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,13,163,13,229,45,180,161,92,27,210,134,180,33,109,72,27,210,134,180,33,109,72,27,210,134,180,33,109,72,102,145,89,100,22,153,69,102,145,89,100,22,153,69,102,145,89,100,22,153,229,248,50,75,214,66,102,201,100,22,153,69,102,145,89,100,22,153,69,102,145,89,100,22,153,229,192,50,139,84,33,85,72,21,82,133,84,33,85,72,21,82,133,84,33,85,72,21,123,153,42,116,135,228,221,33,107,161,59,100,186,131,238,160,59,12,166,59,100,143,111,32,249,231,55,144,211,251,247,143,124,62,192,236,16,61,109,226,234,208,194,220,73,162,67,244,220,137,86,247,205,230,77,183,185,111,97,238,36,139,251,184,185,211,174,191,35,103,78,185,253,142,27,57,237,242,59,122,230,68,187,239,232,121,19,173,190,163,231,77,178,249,110,54,109,223,139,239,102,211,246,189,247,142,155,54,237,218,59,110,230,116,11,228,184,121,83,237,143,227,166,77,181,62,110,54,109,223,219,227,232,105,147,172,51,155,77,219,247,54,51,124,218,65,45,51,173,38,19,175,38,139,22,86,147,69,192,106,50,223,185,155,204,159,44,39,111,198,79,151,145,55,227,207,203,200,135,63,152,156,143,138,73,226,245,228,234,229,214,215,122,50,183,158,124,178,158,236,108,117,184,250,159,13,150,135,231,191,126,248,226,103,115,54,42,238,127,38,159,47,151,55,31,111,150,203,243,108,52,31,141,87,63,153,159,135,173,6,215,199,169,181,28,108,48,77,229,234,111,125,164,250,203,191,86,230,42,154,207,85,126,183,109,48,87,224,179,169,222,242,174,233,60,205,190,127,213,203,185,86,230,138,254,254,85,47,223,98,231,170,94,173,5,78,181,101,185,22,61,83,197,234,108,195,68,117,151,103,177,35,85,175,198,2,111,211,150,229,88,131,153,66,111,83,173,229,87,131,121,66,223,88,106,45,183,26,204,179,233,175,80,225,183,103,227,95,162,154,78,19,247,218,175,90,78,53,157,102,220,104,154,242,242,41,118,154,170,53,205,250,56,245,22,53,177,243,84,172,97,2,239,78,213,34,38,118,154,138,53,75,224,52,85,139,150,166,211,196,61,143,171,22,41,13,166,105,240,26,175,90,148,52,157,38,250,222,52,126,141,7,174,57,222,77,74,127,145,46,143,184,225,47,223,239,202,127,249,14,186,166,188,23,8,186,168,188,127,8,185,104,118,25,113,209,243,136,139,54,172,136,66,174,138,184,123,151,215,239,243,168,171,202,91,162,128,171,86,43,169,200,203,54,108,178,2,46,189,138,120,14,94,69,220,197,171,152,231,224,85,204,51,99,109,59,23,114,77,121,63,23,116,77,204,51,112,125,71,23,118,81,121,75,23,114,85,196,183,233,54,234,154,136,47,233,54,230,91,123,23,241,173,189,219,249,173,13,222,87,230,45,28,225,144,7,28,225,48,132,125,229,234,173,238,89,105,217,184,250,195,199,13,228,73,200,215,62,186,59,187,29,93,124,218,186,165,124,120,168,135,127,119,189,127,167,101,164,101,164,101,164,101,164,101,164,101,164,101,164,101,164,101,164,101,164,101,164,101,164,101,164,101,100,228,50,210,94,241,8,246,138,86,132,251,176,34,76,190,237,107,174,19,243,61,209,137,182,125,135,180,237,219,241,12,255,254,199,183,139,231,95,45,190,250,58,159,45,198,139,98,49,9,127,146,95,221,220,157,60,255,199,201,63,222,231,179,210,1,1,197,104,114,64,7,4,124,241,117,246,122,70,192,142,199,117,76,128,99,2,28,79,60,192,131,2,28,79,92,61,184,227,137,29,79,236,120,98,199,19,15,240,128,6,191,5,178,238,147,36,217,209,202,143,143,186,227,39,201,120,158,77,138,108,158,157,206,230,243,77,67,247,123,158,174,243,160,157,7,157,254,88,12,231,65,59,15,218,121,208,206,131,118,30,180,243,160,157,7,237,60,232,240,138,237,87,87,30,242,57,45,155,174,136,120,144,229,142,175,127,87,112,45,231,168,113,59,57,106,44,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,237,93,142,170,155,150,138,118,210,82,33,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,13,251,55,82,151,59,81,222,78,39,202,117,34,157,72,39,210,137,116,34,157,72,39,210,137,116,34,157,72,39,210,137,116,34,157,72,39,210,137,116,34,157,72,39,210,137,116,34,157,72,39,210,137,116,162,253,234,68,53,126,61,216,182,78,180,235,55,132,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,73,46,146,139,228,34,185,72,46,146,139,228,34,185,72,46,146,139,228,34,185,28,110,114,201,219,249,104,78,238,163,57,146,139,228,34,185,72,46,146,139,228,34,185,72,46,146,139,228,34,185,72,46,146,139,228,34,185,72,46,146,139,228,34,185,72,46,146,139,228,34,185,28,117,114,105,229,83,46,185,79,185,72,46,146,139,228,34,185,72,46,146,139,228,34,185,72,46,7,154,92,100,11,217,66,182,144,45,100,11,217,66,182,144,45,100,11,217,66,182,216,203,108,161,65,12,161,65,100,237,52,136,76,131,208,32,52,136,129,53,136,236,241,205,36,255,252,102,114,122,255,94,146,207,7,152,32,162,167,77,92,32,90,152,59,73,128,136,158,59,209,26,191,217,188,233,182,248,45,204,157,100,137,31,55,119,218,85,120,228,204,41,55,225,113,35,167,93,132,71,207,156,104,15,30,61,111,162,53,120,244,188,73,182,224,205,166,237,123,9,222,108,218,190,119,224,113,211,166,93,129,199,205,156,110,153,28,55,111,170,93,114,220,180,169,86,201,205,166,237,123,147,28,61,109,146,213,102,179,105,251,222,108,134,79,59,168,197,166,53,101,250,53,101,209,206,154,178,72,178,166,44,95,240,223,189,229,227,31,20,79,254,21,55,147,243,245,63,89,126,254,163,132,219,206,213,75,183,199,109,103,110,219,249,100,219,217,217,38,114,245,63,27,236,34,207,127,253,240,197,143,250,108,84,20,163,252,228,253,217,199,187,229,237,221,237,217,245,199,247,191,221,94,45,111,167,163,241,40,123,248,129,31,182,113,92,31,171,214,206,177,133,169,42,55,139,235,163,213,223,45,182,58,95,209,124,190,242,155,122,11,243,5,62,219,234,237,10,219,154,171,217,247,181,122,39,216,234,124,209,223,215,234,221,95,211,249,170,55,124,129,211,109,217,241,53,158,173,98,147,183,97,178,186,187,188,166,163,85,111,236,2,111,219,150,157,93,11,179,133,222,182,90,187,185,22,230,10,125,195,170,181,131,107,97,174,77,127,227,11,191,93,27,255,206,215,214,84,113,63,51,170,118,106,109,77,53,110,52,85,121,119,214,116,170,170,109,211,250,88,245,246,77,77,231,170,216,42,5,222,173,170,189,82,211,169,42,182,71,129,83,85,237,143,218,154,42,238,249,94,181,39,106,97,170,6,63,27,170,246,65,109,77,21,125,175,90,251,217,16,184,221,121,55,41,237,15,202,163,110,216,57,188,43,239,28,130,174,41,175,67,130,46,42,175,93,66,46,154,93,70,92,244,60,226,162,13,155,177,144,171,34,238,222,229,245,251,60,234,170,242,114,44,224,170,213,38,46,242,178,13,11,188,128,75,175,34,158,131,87,17,119,241,42,230,57,120,21,243,204,88,91,74,134,92,83,94,75,6,93,19,243,12,92,95,77,134,93,84,94,78,134,92,21,241,109,186,141,186,38,226,75,186,141,249,214,222,69,124,107,239,118,126,107,235,172,105,243,118,214,180,249,241,172,105,87,239,157,207,74,11,214,213,31,62,110,93,79,2,239,224,232,238,236,118,116,241,105,235,114,246,225,209,30,254,245,181,255,181,118,176,118,176,118,176,118,176,118,176,118,176,118,176,118,176,118,176,118,176,118,176,118,176,118,176,118,176,7,190,131,181,78,61,130,117,170,205,232,62,108,70,147,46,57,95,189,126,243,246,167,159,255,242,246,241,179,243,197,98,82,123,219,121,63,219,237,191,223,221,109,250,16,125,49,154,28,222,135,232,159,124,193,41,62,77,191,115,0,31,171,247,177,122,71,251,14,240,131,245,142,246,173,30,220,209,190,142,246,117,180,175,163,125,7,120,160,129,223,166,88,247,73,146,236,88,226,199,71,221,241,147,100,60,207,38,69,54,207,78,103,243,249,166,161,251,61,139,214,89,202,206,82,78,127,140,132,179,148,157,165,236,44,101,103,41,59,75,217,89,202,206,82,118,150,114,120,7,244,43,32,15,249,92,147,77,87,68,60,200,114,199,215,31,157,172,198,45,39,171,177,100,37,89,73,86,146,149,100,37,89,73,86,146,149,100,37,89,73,86,146,149,100,37,89,73,86,146,149,100,37,89,73,86,146,149,100,37,89,73,86,146,149,100,117,0,201,42,58,63,21,45,231,167,66,126,146,159,228,39,249,73,126,146,159,228,39,249,73,126,146,159,228,39,249,73,126,146,159,228,39,249,73,126,146,159,228,39,249,73,126,146,159,228,39,249,73,126,26,90,126,138,110,73,121,203,45,41,215,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,14,166,37,213,255,189,245,219,91,82,255,191,192,94,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,164,99,105,73,178,140,44,35,203,200,50,178,140,44,35,203,200,50,178,140,44,35,203,200,50,123,157,101,242,150,63,226,147,251,136,143,44,35,203,200,50,178,140,44,35,203,200,50,178,140,44,35,203,200,50,178,140,44,35,203,200,50,178,140,44,35,203,200,50,178,140,44,35,203,200,50,178,204,230,44,211,238,167,101,114,159,150,145,101,100,25,89,70,150,145,101,100,25,89,70,150,145,101,142,38,203,72,27,210,134,180,33,109,72,27,210,134,180,33,109,72,27,210,134,180,177,151,105,67,167,24,84,167,200,90,238,20,153,78,161,83,232,20,131,239,20,217,227,27,78,254,249,13,231,244,254,253,38,159,15,48,83,68,79,155,184,82,180,48,119,146,72,17,61,119,162,85,127,179,121,211,109,250,91,152,59,201,162,63,110,238,180,235,242,200,153,83,110,203,227,70,78,187,44,143,158,57,209,174,60,122,222,68,171,242,232,121,147,108,202,155,77,219,247,162,188,217,180,125,239,201,227,166,77,187,38,143,155,57,221,194,57,110,222,84,251,230,184,105,83,173,155,155,77,219,247,182,57,122,218,36,235,207,102,211,246,189,253,12,159,118,80,203,79,171,204,1,173,50,139,150,87,153,69,146,85,102,249,130,255,238,54,31,255,160,120,242,175,184,153,156,175,255,201,242,243,31,13,97,35,186,122,85,167,216,136,230,54,162,79,54,162,157,109,43,87,255,179,193,190,242,252,215,15,95,188,29,100,163,162,24,229,39,239,207,62,222,45,111,239,110,207,174,63,190,255,237,246,106,121,59,29,141,71,217,195,155,66,216,86,114,125,172,90,123,201,22,166,170,220,62,174,143,86,127,255,216,234,124,69,243,249,202,111,252,45,204,23,248,108,171,183,79,108,107,174,102,223,215,234,189,97,171,243,69,127,95,171,247,131,77,231,171,222,2,6,78,183,101,15,216,120,182,138,109,223,134,201,234,238,251,154,142,86,189,213,11,188,109,91,246,122,45,204,22,122,219,106,237,239,90,152,43,244,13,171,214,158,174,133,185,54,253,173,48,252,118,109,252,123,97,91,83,197,253,204,168,218,187,181,53,213,184,209,84,229,253,90,211,169,170,54,82,235,99,213,219,73,53,157,171,98,243,20,120,183,170,118,79,77,167,170,216,48,5,78,85,181,99,106,107,170,184,231,123,213,46,169,133,169,26,252,108,168,218,25,181,53,85,244,189,106,237,103,67,224,6,232,221,164,180,99,40,143,186,97,47,241,174,188,151,8,186,166,188,50,9,186,168,188,154,9,185,104,118,25,113,209,243,136,139,54,108,207,66,174,138,184,123,151,215,239,243,168,171,202,11,180,128,171,86,219,186,200,203,54,44,249,2,46,189,138,120,14,94,69,220,197,171,152,231,224,85,204,51,99,109,113,25,114,77,121,117,25,116,77,204,51,112,125,125,25,118,81,121,129,25,114,85,196,183,233,54,234,154,136,47,233,54,230,91,123,23,241,173,189,219,249,173,141,90,229,230,45,175,114,243,227,89,229,174,222,77,159,149,118,175,171,63,124,92,200,158,212,189,149,163,187,179,219,209,197,167,173,11,220,135,135,125,120,156,248,127,191,61,173,61,173,61,173,61,173,61,173,61,173,61,173,61,173,61,173,61,173,61,173,61,173,61,173,61,237,129,239,105,173,92,143,96,229,106,123,186,15,219,211,164,139,208,55,247,187,171,255,239,167,87,111,95,254,244,248,9,253,98,49,169,189,11,253,120,247,219,237,127,254,255,219,203,187,229,237,166,15,233,23,163,201,225,125,72,191,252,53,167,248,156,126,200,12,62,170,239,163,250,142,20,30,224,135,245,29,41,92,61,184,35,133,29,41,236,72,97,71,10,15,240,144,4,191,233,177,238,147,36,217,113,200,143,143,186,227,39,201,120,158,77,138,108,158,157,206,230,243,77,67,247,123,6,174,51,156,157,225,156,254,104,10,103,56,59,195,217,25,206,206,112,118,134,179,51,156,157,225,236,12,231,240,38,232,215,83,30,242,89,41,155,174,136,120,144,229,142,175,191,73,190,26,183,159,175,198,242,149,124,37,95,201,87,242,149,124,37,95,201,87,242,149,124,37,95,201,87,242,149,124,37,95,201,87,242,149,124,37,95,201,87,242,149,124,37,95,201,87,242,213,193,228,171,38,41,170,104,63,69,21,82,148,20,37,69,73,81,82,148,20,37,69,73,81,82,148,20,37,69,73,81,82,148,20,37,69,73,81,82,148,20,37,69,73,81,82,148,20,37,69,73,81,82,212,48,83,84,147,174,148,183,223,149,114,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,233,240,186,82,214,126,87,202,116,37,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,73,87,210,149,36,26,137,70,162,145,104,36,26,137,70,162,145,104,36,26,137,70,162,145,104,36,154,45,137,38,111,255,163,63,185,143,254,72,52,18,141,68,35,209,72,52,18,141,68,35,209,72,52,18,141,68,35,209,72,52,18,141,68,35,209,72,52,18,141,68,35,209,72,52,18,141,68,35,209,236,72,52,173,127,138,38,247,41,26,137,70,162,145,104,36,26,137,70,162,145,104,36,26,137,230,200,18,141,204,33,115,200,28,50,135,204,33,115,200,28,50,135,204,33,115,200,28,123,153,57,52,139,161,53,139,172,253,102,145,105,22,154,133,102,177,39,205,34,123,124,243,201,63,191,249,156,222,191,247,228,243,1,38,139,232,105,19,23,139,22,230,78,18,44,162,231,78,180,246,111,54,111,186,173,127,11,115,39,89,250,199,205,157,118,117,30,57,115,202,205,121,220,200,105,23,231,209,51,39,218,155,71,207,155,104,109,30,61,111,146,173,121,179,105,251,94,154,55,155,182,239,157,121,220,180,105,87,230,113,51,167,91,62,199,205,155,106,247,28,55,109,170,213,115,179,105,251,222,60,71,79,155,100,21,218,108,218,190,55,161,225,211,14,106,17,106,173,57,172,181,102,209,254,90,179,72,178,214,44,95,240,223,61,231,227,31,20,79,254,21,55,147,243,245,63,89,126,254,163,129,108,71,87,47,239,68,219,209,220,118,244,201,118,180,179,205,229,234,127,54,216,93,158,255,250,225,139,183,134,108,84,20,163,252,228,253,217,199,187,229,237,221,237,217,245,199,247,191,221,94,45,111,167,163,241,40,123,120,131,8,219,80,174,143,85,107,71,217,194,84,149,155,200,245,209,234,239,34,91,157,175,104,62,95,249,63,2,90,152,47,240,217,86,111,183,216,214,92,205,190,175,213,59,196,86,231,139,254,190,86,239,10,155,206,87,189,17,12,156,110,203,78,176,241,108,21,155,191,13,147,213,221,253,53,29,173,122,195,23,120,219,182,236,248,90,152,45,244,182,213,218,229,181,48,87,232,27,86,173,157,93,11,115,109,250,27,98,248,237,218,248,119,196,182,166,138,251,153,81,181,131,107,107,170,113,163,169,202,187,182,166,83,85,109,167,214,199,170,183,159,106,58,87,197,22,42,240,110,85,237,161,154,78,85,177,109,10,156,170,106,223,212,214,84,113,207,247,170,189,82,11,83,53,248,217,80,181,63,106,107,170,232,123,213,218,207,134,192,109,208,187,73,105,223,80,30,117,195,142,226,93,121,71,17,116,77,121,125,18,116,81,121,77,19,114,209,236,50,226,162,231,17,23,109,216,164,133,92,21,113,247,46,175,223,231,81,87,149,151,105,1,87,173,54,119,145,151,109,88,248,5,92,122,21,241,28,188,138,184,139,87,49,207,193,171,152,103,198,218,18,51,228,154,242,26,51,232,154,152,103,224,250,42,51,236,162,242,50,51,228,170,136,111,211,109,212,53,17,95,210,109,204,183,246,46,226,91,123,183,243,91,27,187,214,205,219,95,235,230,199,179,214,93,189,167,62,43,45,97,87,127,248,184,153,61,137,184,155,163,187,179,219,209,197,167,173,203,220,135,71,126,120,168,70,15,97,103,107,103,107,103,107,103,107,103,107,103,107,103,107,103,107,103,107,103,107,103,107,103,107,103,107,103,123,224,59,91,235,215,35,88,191,218,164,238,195,38,53,205,82,244,167,151,127,253,241,197,255,251,226,251,23,139,87,175,255,242,234,237,203,197,87,47,222,188,92,140,191,90,252,146,47,190,254,241,207,243,135,103,225,219,209,219,229,249,205,217,175,103,87,103,39,151,215,239,46,239,150,39,255,56,251,184,60,25,127,117,242,123,126,242,254,102,195,65,196,179,3,250,80,255,174,47,190,215,79,247,199,12,227,99,254,29,124,204,191,200,38,207,15,245,99,254,142,38,118,52,177,163,137,7,113,70,129,163,137,155,12,238,104,98,71,19,15,230,104,98,191,61,178,255,99,149,31,31,117,199,79,146,241,60,155,20,217,60,59,157,205,231,155,134,238,247,44,93,103,65,59,11,58,253,177,22,206,130,118,22,180,179,160,157,5,237,44,104,103,65,59,11,218,89,208,225,221,208,175,188,60,228,115,86,54,93,17,241,32,203,29,95,127,43,137,107,218,97,226,154,74,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,7,156,184,90,201,85,147,14,115,213,68,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,218,151,92,213,74,123,26,119,216,158,198,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,211,81,181,167,162,195,246,84,104,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,71,213,158,242,14,219,83,174,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,212,243,214,94,198,145,113,100,28,25,71,198,145,113,100,28,25,71,198,145,113,100,28,25,231,128,50,78,214,97,198,201,100,28,25,71,198,145,113,100,28,25,71,198,145,113,100,28,25,231,200,51,142,20,34,133,72,33,82,136,20,34,133,72,33,82,136,20,34,133,72,33,123,153,66,116,141,193,118,141,172,195,174,145,233,26,186,134,174,177,183,93,35,123,124,131,202,63,191,65,157,222,191,63,229,243,1,102,141,232,105,19,87,141,22,230,78,18,53,162,231,78,148,6,154,205,155,174,12,180,48,119,146,48,16,55,119,218,245,122,228,204,41,183,235,113,35,167,93,174,71,207,156,104,183,30,61,111,162,213,122,244,188,73,54,235,205,166,237,123,177,222,108,218,190,247,234,113,211,166,93,171,199,205,156,110,65,29,55,111,170,253,116,220,180,169,214,211,205,166,237,123,59,29,61,109,146,117,105,179,105,251,222,150,134,79,59,168,101,169,213,231,64,87,159,69,135,171,207,162,143,213,103,94,12,116,213,121,255,18,205,83,175,58,115,171,206,39,171,206,206,214,144,171,255,217,96,17,121,254,235,135,47,126,206,103,163,226,254,231,251,249,114,121,243,241,102,185,60,207,70,243,209,120,245,83,254,121,216,154,113,125,156,90,139,198,6,211,84,174,17,215,71,170,191,72,108,101,174,162,249,92,229,119,238,6,115,5,62,155,234,45,2,155,206,211,236,251,87,189,232,107,101,174,232,239,95,245,34,47,118,174,234,53,93,224,84,91,22,117,209,51,85,172,225,54,76,84,119,17,23,59,82,245,154,45,240,54,109,89,180,53,152,41,244,54,213,90,164,53,152,39,244,141,165,214,162,172,193,60,155,254,58,22,126,123,54,254,133,172,233,52,113,175,253,170,69,87,211,105,198,141,166,41,47,178,98,167,169,90,249,172,143,83,111,233,19,59,79,197,74,39,240,238,84,45,117,98,167,169,88,217,4,78,83,181,180,105,58,77,220,243,184,106,41,211,96,154,6,175,241,170,165,75,211,105,162,239,77,227,215,120,224,202,228,221,164,244,151,242,242,136,27,254,34,255,174,252,23,249,160,107,202,59,134,160,139,202,187,140,144,139,102,151,17,23,61,143,184,104,195,186,41,228,170,136,187,119,121,253,62,143,186,170,188,113,10,184,106,181,222,138,188,108,195,86,44,224,210,171,136,231,224,85,196,93,188,138,121,14,94,197,60,51,214,54,125,33,215,148,119,125,65,215,196,60,3,215,247,125,97,23,149,55,126,33,87,69,124,155,110,163,174,137,248,146,110,99,190,181,119,17,223,218,187,157,223,218,198,187,207,188,195,227,44,242,62,142,179,200,159,252,3,55,227,167,14,244,102,252,217,129,62,92,49,57,191,174,187,47,93,189,117,62,43,45,53,87,127,248,184,233,60,105,114,207,70,119,103,183,163,139,79,91,183,164,15,35,60,60,102,59,143,101,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,26,185,12,181,215,60,130,189,166,21,229,62,172,40,7,187,109,204,58,251,29,136,247,204,175,243,223,129,104,219,104,219,216,233,182,177,141,87,88,119,251,252,62,45,115,175,175,176,204,43,204,43,108,203,43,236,249,211,3,224,103,77,95,97,207,171,15,128,159,29,252,65,41,207,135,116,80,202,246,97,28,148,226,160,20,7,192,15,240,168,20,7,192,87,15,238,0,120,7,192,59,0,222,1,240,3,60,162,198,239,241,173,251,36,73,118,120,253,227,163,238,248,73,50,158,103,147,34,155,103,167,179,249,124,211,208,253,158,88,238,196,125,39,238,167,63,24,200,137,251,78,220,119,226,190,19,247,157,184,239,196,125,39,238,59,113,63,220,190,248,229,195,135,124,82,213,166,43,34,30,100,185,227,235,143,99,26,165,196,53,237,48,113,77,37,46,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,36,174,3,78,92,173,228,170,73,135,185,106,34,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,237,75,174,106,165,61,141,59,108,79,99,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,233,168,218,83,209,97,123,42,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,167,163,106,79,121,135,237,41,215,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,234,121,107,47,227,200,56,50,142,140,35,227,200,56,50,142,140,35,227,200,56,50,142,140,115,64,25,39,235,48,227,100,50,142,140,35,227,200,56,50,142,140,35,227,200,56,50,142,140,115,228,25,71,10,145,66,164,16,41,68,10,145,66,164,16,41,68,10,145,66,164,144,189,76,33,186,198,96,187,70,214,97,215,200,116,13,93,67,215,216,219,174,145,61,190,65,229,159,223,160,78,239,223,159,242,249,0,179,70,244,180,137,171,70,11,115,39,137,26,209,115,39,74,3,205,230,77,87,6,90,152,59,73,24,136,155,59,237,122,61,114,230,148,219,245,184,145,211,46,215,163,103,78,180,91,143,158,55,209,106,61,122,222,36,155,245,102,211,246,189,88,111,54,109,223,123,245,184,105,211,174,213,227,102,78,183,160,142,155,55,213,126,58,110,218,84,235,233,102,211,246,189,157,142,158,54,201,186,180,217,180,125,111,75,195,167,29,212,178,212,234,115,160,171,207,162,195,213,103,209,199,234,51,47,6,186,234,188,127,137,230,169,87,157,185,85,231,147,85,103,103,107,200,213,255,108,176,136,60,255,245,195,23,63,231,179,81,113,255,243,253,124,185,188,249,120,179,92,158,103,163,249,104,188,250,41,255,60,108,205,184,62,78,173,69,99,131,105,42,215,136,235,35,213,95,36,182,50,87,209,124,174,242,59,119,131,185,2,159,77,245,22,129,77,231,105,246,253,171,94,244,181,50,87,244,247,175,122,145,23,59,87,245,154,46,112,170,45,139,186,232,153,42,214,112,27,38,170,187,136,139,29,169,122,205,22,120,155,182,44,218,26,204,20,122,155,106,45,210,26,204,19,250,198,82,107,81,214,96,158,77,127,29,11,191,61,27,255,66,214,116,154,184,215,126,213,162,171,233,52,227,70,211,148,23,89,177,211,84,173,124,214,199,169,183,244,137,157,167,98,165,19,120,119,170,150,58,177,211,84,172,108,2,167,169,90,218,52,157,38,238,121,92,181,148,105,48,77,131,215,120,213,210,165,233,52,209,247,166,241,107,60,112,101,242,110,82,250,75,121,121,196,13,127,145,127,87,254,139,124,208,53,229,29,67,208,69,229,93,70,200,69,179,203,136,139,158,71,92,180,97,221,20,114,85,196,221,187,188,126,159,71,93,85,222,56,5,92,181,90,111,69,94,182,97,43,22,112,233,85,196,115,240,42,226,46,94,197,60,7,175,98,158,25,107,155,190,144,107,202,187,190,160,107,98,158,129,235,251,190,176,139,202,27,191,144,171,34,190,77,183,81,215,68,124,73,183,49,223,218,187,136,111,237,221,206,111,109,227,221,103,222,225,113,22,121,31,199,89,228,79,254,129,155,241,83,7,122,51,254,236,64,31,174,152,156,95,215,221,151,174,222,58,159,149,150,154,171,63,124,220,116,158,52,185,103,163,187,179,219,209,197,167,173,91,210,135,17,30,30,179,157,199,178,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,141,92,134,218,107,30,193,94,211,138,114,31,86,148,131,221,54,102,157,253,14,196,123,230,215,249,239,64,180,109,180,109,236,116,219,216,198,43,172,187,125,126,159,150,185,215,87,88,230,21,230,21,182,249,21,246,151,111,95,188,93,140,159,30,0,63,107,240,10,123,247,207,179,187,147,113,245,1,240,179,67,62,40,165,244,197,167,61,40,37,96,24,7,165,56,40,197,1,240,3,60,42,197,1,240,213,131,59,0,222,1,240,14,128,119,0,252,0,143,168,241,123,124,235,62,73,146,29,94,255,248,168,59,126,146,140,231,217,164,200,230,217,233,108,62,223,52,116,191,39,150,59,113,223,137,251,233,15,6,114,226,190,19,247,157,184,239,196,125,39,238,59,113,223,137,251,78,220,15,183,47,126,249,240,33,159,84,181,233,138,136,7,89,238,248,250,107,51,141,77,137,107,218,97,226,154,74,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,7,156,184,90,201,85,147,14,115,213,68,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,218,151,92,213,74,123,26,119,216,158,198,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,211,81,181,167,162,195,246,84,104,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,71,213,158,242,14,219,83,174,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,212,243,214,94,198,145,113,100,28,25,71,198,145,113,100,28,25,71,198,145,113,100,28,25,231,128,50,78,214,97,198,201,100,28,25,71,198,145,113,100,28,25,71,198,145,113,100,28,25,231,200,51,142,20,34,133,72,33,82,136,20,34,133,72,33,82,136,20,34,133,72,33,123,153,66,116,141,193,118,141,172,195,174,145,233,26,186,134,174,177,183,93,35,123,124,131,202,63,191,65,157,222,191,63,229,243,1,102,141,232,105,19,87,141,22,230,78,18,53,162,231,78,148,6,154,205,155,174,12,180,48,119,146,48,16,55,119,218,245,122,228,204,41,183,235,113,35,167,93,174,71,207,156,104,183,30,61,111,162,213,122,244,188,73,54,235,205,166,237,123,177,222,108,218,190,247,234,113,211,166,93,171,199,205,156,110,65,29,55,111,170,253,116,220,180,169,214,211,205,166,237,123,59,29,61,109,146,117,105,179,105,251,222,150,134,79,59,168,101,169,213,231,64,87,159,69,135,171,207,162,143,213,103,94,12,116,213,121,255,18,205,83,175,58,115,171,206,39,171,206,206,214,144,171,255,217,96,17,121,254,235,135,47,126,206,103,163,226,254,231,251,249,114,121,243,241,102,185,60,207,70,243,209,120,245,83,254,121,216,154,113,125,156,90,139,198,6,211,84,174,17,215,71,170,191,72,108,101,174,162,249,92,229,119,238,6,115,5,62,155,234,45,2,155,206,211,236,251,87,189,232,107,101,174,232,239,95,245,34,47,118,174,234,53,93,224,84,91,22,117,209,51,85,172,225,54,76,84,119,17,23,59,82,245,154,45,240,54,109,89,180,53,152,41,244,54,213,90,164,53,152,39,244,141,165,214,162,172,193,60,155,254,58,22,126,123,54,254,133,172,233,52,113,175,253,170,69,87,211,105,198,141,166,41,47,178,98,167,169,90,249,172,143,83,111,233,19,59,79,197,74,39,240,238,84,45,117,98,167,169,88,217,4,78,83,181,180,105,58,77,220,243,184,106,41,211,96,154,6,175,241,170,165,75,211,105,162,239,77,227,215,120,224,202,228,221,164,244,151,242,242,136,27,254,34,255,174,252,23,249,160,107,202,59,134,160,139,202,187,140,144,139,102,151,17,23,61,143,184,104,195,186,41,228,170,136,187,119,121,253,62,143,186,170,188,113,10,184,106,181,222,138,188,108,195,86,44,224,210,171,136,231,224,85,196,93,188,138,121,14,94,197,60,51,214,54,125,33,215,148,119,125,65,215,196,60,3,215,247,125,97,23,149,55,126,33,87,69,124,155,110,163,174,137,248,146,110,99,190,181,119,17,223,218,187,157,223,218,198,187,207,188,195,227,44,242,62,142,179,200,159,252,3,55,227,167,14,244,102,252,217,129,62,92,49,57,191,174,187,47,93,189,117,62,43,45,53,87,127,248,184,233,60,105,114,207,70,119,103,183,163,139,79,91,183,164,15,35,60,60,102,59,143,101,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,26,185,12,181,215,60,130,189,166,21,229,62,172,40,7,187,109,204,58,251,29,136,247,204,175,243,223,129,104,219,104,219,216,233,182,177,141,87,88,119,251,252,62,45,115,175,175,176,204,43,204,43,108,203,43,236,249,211,3,224,103,77,95,97,207,171,15,128,159,29,252,65,41,207,135,116,80,202,246,97,28,148,226,160,20,7,192,15,240,168,20,7,192,87,15,238,0,120,7,192,59,0,222,1,240,3,60,162,198,239,241,173,251,36,73,118,120,253,227,163,238,248,73,50,158,103,147,34,155,103,167,179,249,124,211,208,253,158,88,238,196,125,39,238,167,63,24,200,137,251,78,220,119,226,190,19,247,157,184,239,196,125,39,238,59,113,63,220,190,248,229,195,135,124,82,213,166,43,34,30,100,185,227,235,143,99,26,165,196,53,237,48,113,77,37,46,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,36,174,3,78,92,173,228,170,73,135,185,106,34,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,237,75,174,106,165,61,141,59,108,79,99,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,233,168,218,83,209,97,123,42,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,167,163,106,79,121,135,237,41,215,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,234,121,107,47,227,200,56,50,142,140,35,227,200,56,50,142,140,35,227,200,56,50,142,140,115,64,25,39,235,48,227,100,50,142,140,35,227,200,56,50,142,140,35,227,200,56,50,142,140,115,228,25,71,10,145,66,164,16,41,68,10,145,66,164,16,41,68,10,145,66,164,144,189,76,33,186,198,96,187,70,214,97,215,200,116,13,93,67,215,216,219,174,145,61,190,65,229,159,223,160,78,239,223,159,242,249,0,179,70,244,180,137,171,70,11,115,39,137,26,209,115,39,74,3,205,230,77,87,6,90,152,59,73,24,136,155,59,237,122,61,114,230,148,219,245,184,145,211,46,215,163,103,78,180,91,143,158,55,209,106,61,122,222,36,155,245,102,211,246,189,88,111,54,109,223,123,245,184,105,211,174,213,227,102,78,183,160,142,155,55,213,126,58,110,218,84,235,233,102,211,246,189,157,142,158,54,201,186,180,217,180,125,111,75,195,167,29,212,178,212,234,115,160,171,207,162,195,213,103,209,199,234,51,47,6,186,234,188,127,137,230,169,87,157,185,85,231,147,85,103,103,107,200,213,255,108,176,136,60,255,245,195,23,63,231,179,81,113,255,243,253,124,185,188,249,120,179,92,158,103,163,249,104,188,250,41,255,60,108,205,184,62,78,173,69,99,131,105,42,215,136,235,35,213,95,36,182,50,87,209,124,174,242,59,119,131,185,2,159,77,245,22,129,77,231,105,246,253,171,94,244,181,50,87,244,247,175,122,145,23,59,87,245,154,46,112,170,45,139,186,232,153,42,214,112,27,38,170,187,136,139,29,169,122,205,22,120,155,182,44,218,26,204,20,122,155,106,45,210,26,204,19,250,198,82,107,81,214,96,158,77,127,29,11,191,61,27,255,66,214,116,154,184,215,126,213,162,171,233,52,227,70,211,148,23,89,177,211,84,173,124,214,199,169,183,244,137,157,167,98,165,19,120,119,170,150,58,177,211,84,172,108,2,167,169,90,218,52,157,38,238,121,92,181,148,105,48,77,131,215,120,213,210,165,233,52,209,247,166,241,107,60,112,101,242,110,82,250,75,121,121,196,13,127,145,127,87,254,139,124,208,53,229,29,67,208,69,229,93,70,200,69,179,203,136,139,158,71,92,180,97,221,20,114,85,196,221,187,188,126,159,71,93,85,222,56,5,92,181,90,111,69,94,182,97,43,22,112,233,85,196,115,240,42,226,46,94,197,60,7,175,98,158,25,107,155,190,144,107,202,187,190,160,107,98,158,129,235,251,190,176,139,202,27,191,144,171,34,190,77,183,81,215,68,124,73,183,49,223,218,187,136,111,237,221,206,111,109,227,221,103,222,225,113,22,121,31,199,89,228,79,254,129,155,241,83,7,122,51,254,236,64,31,174,152,156,95,215,221,151,174,222,58,159,149,150,154,171,63,124,220,116,158,52,185,103,163,187,179,219,209,197,167,173,91,210,135,17,30,30,179,157,199,178,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,141,92,134,218,107,30,193,94,211,138,114,31,86,148,131,221,54,102,157,253,14,196,123,230,215,249,239,64,180,109,180,109,236,116,219,216,198,43,172,187,125,126,159,150,185,215,87,88,230,21,230,21,182,249,21,246,234,245,155,183,63,253,252,151,183,139,241,211,67,224,103,13,94,101,247,175,141,219,127,191,187,59,25,87,31,4,63,59,228,3,83,54,220,128,180,135,166,4,14,228,224,20,7,167,56,16,126,128,71,167,56,16,190,122,112,7,194,59,16,222,129,240,14,132,31,224,145,53,126,175,111,221,39,73,178,195,236,31,31,117,199,79,146,241,60,155,20,217,60,59,157,205,231,155,134,238,247,4,115,39,240,59,129,63,253,65,65,78,224,119,2,191,19,248,157,192,239,4,126,39,240,59,129,223,9,252,225,22,198,47,35,62,228,147,171,54,93,17,241,32,203,29,95,127,109,182,81,149,188,166,29,39,175,169,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,117,4,201,171,181,124,53,233,56,95,77,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,171,125,203,87,173,181,168,113,199,45,106,172,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,29,109,139,42,58,110,81,133,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,117,180,45,42,239,184,69,229,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,137,90,148,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,206,129,101,157,172,227,172,147,201,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,141,72,35,210,136,52,34,141,72,35,210,136,52,34,141,72,35,210,200,254,166,17,157,99,208,157,35,235,184,115,100,58,135,206,161,115,236,125,231,200,30,223,176,242,207,111,88,167,247,239,87,249,124,128,153,35,122,218,196,149,163,133,185,147,68,142,232,185,19,165,130,102,243,166,43,5,45,204,157,36,20,196,205,157,118,221,30,57,115,202,109,123,220,200,105,151,237,209,51,39,218,181,71,207,155,104,213,30,61,111,146,77,123,179,105,251,94,180,55,155,182,239,61,123,220,180,105,215,236,113,51,167,91,88,199,205,155,106,95,29,55,109,170,117,117,179,105,251,222,86,71,79,155,100,125,218,108,218,190,183,167,225,211,14,106,121,106,21,58,224,85,104,209,241,42,180,232,99,21,154,23,3,94,125,222,191,92,243,33,172,62,115,171,207,39,171,207,206,214,146,171,255,217,96,49,121,254,235,135,47,126,238,103,163,226,254,231,253,249,114,121,243,241,102,185,60,207,70,243,209,120,245,83,255,121,216,218,113,125,156,90,139,199,6,211,84,174,21,215,71,170,191,88,108,101,174,162,249,92,229,119,242,6,115,5,62,155,234,45,6,155,206,211,236,251,87,189,248,107,101,174,232,239,95,245,98,47,118,174,234,181,93,224,84,91,22,119,209,51,85,172,229,54,76,84,119,49,23,59,82,245,218,45,240,54,109,89,188,53,152,41,244,54,213,90,172,53,152,39,244,141,165,214,226,172,193,60,155,254,122,22,126,123,54,254,5,173,233,52,113,175,253,170,197,87,211,105,198,141,166,41,47,182,98,167,169,90,1,173,143,83,111,9,20,59,79,197,138,39,240,238,84,45,121,98,167,169,88,225,4,78,83,181,196,105,58,77,220,243,184,106,73,211,96,154,6,175,241,170,37,76,211,105,162,239,77,227,215,120,224,10,229,221,164,244,151,244,242,136,27,254,98,255,174,252,23,251,160,107,202,59,135,160,139,202,187,141,144,139,102,151,17,23,61,143,184,104,195,250,41,228,170,136,187,119,121,253,62,143,186,170,188,129,10,184,106,181,238,138,188,108,195,150,44,224,210,171,136,231,224,85,196,93,188,138,121,14,94,197,60,51,214,54,127,33,215,148,119,127,65,215,196,60,3,215,247,127,97,23,149,55,128,33,87,69,124,155,110,163,174,137,248,146,110,99,190,181,119,17,223,218,187,157,223,218,86,118,161,121,199,199,95,228,125,28,127,145,63,249,7,110,198,79,157,232,205,248,179,19,125,184,98,114,126,93,119,127,186,122,11,125,86,90,112,174,254,240,113,235,121,210,244,190,141,238,206,110,71,23,159,182,110,77,31,198,120,120,220,246,30,207,114,212,114,212,114,212,114,212,114,212,114,212,114,212,114,212,114,212,114,212,114,212,114,212,114,212,114,52,114,57,106,207,121,4,123,78,43,203,125,88,89,14,122,251,152,117,250,59,21,239,249,95,231,191,83,209,246,209,246,177,151,237,99,91,175,184,110,247,253,125,218,231,94,95,113,153,87,156,87,92,240,43,238,151,252,191,175,183,89,59,175,183,223,243,141,175,182,217,145,28,186,242,240,229,239,250,220,65,111,71,174,84,143,227,192,21,7,174,56,88,126,128,71,174,56,88,190,122,112,7,203,59,88,222,193,242,14,150,31,224,81,55,126,95,112,221,39,73,178,67,241,31,31,117,199,79,146,241,60,155,20,217,60,59,157,205,231,155,134,238,247,36,116,39,249,59,201,63,253,1,67,78,242,119,146,191,147,252,157,228,239,36,127,39,249,59,201,223,73,254,225,70,198,47,57,62,228,19,175,54,93,17,241,32,203,29,95,127,19,206,241,69,234,154,118,154,186,166,82,151,212,37,117,73,93,82,151,212,37,117,73,93,82,151,212,37,117,73,93,82,151,212,37,117,73,93,82,151,212,37,117,73,93,82,151,212,37,117,73,93,82,215,129,167,174,150,178,213,164,211,108,53,145,173,100,43,217,74,182,146,173,100,43,217,74,182,146,173,100,43,217,74,182,146,173,100,43,217,74,182,146,173,100,43,217,74,182,146,173,100,43,217,74,182,146,173,246,41,91,181,212,160,198,157,54,168,177,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,117,132,13,170,232,180,65,21,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,212,17,54,168,188,211,6,149,107,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,37,104,80,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,7,149,115,178,78,115,78,38,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,36,34,137,72,34,146,136,36,34,137,72,34,146,136,36,34,137,72,34,251,153,68,244,141,161,245,141,231,95,45,126,201,23,171,194,49,94,228,139,89,27,133,227,249,87,39,191,231,39,107,141,99,60,202,71,179,163,104,28,159,111,192,246,202,81,244,85,57,182,15,164,115,232,28,58,135,206,161,115,232,28,58,135,206,161,115,248,216,202,145,52,26,71,167,9,75,194,146,176,36,44,9,75,194,146,176,36,44,9,75,194,210,254,133,37,159,181,25,76,139,218,116,69,196,131,44,119,124,253,173,37,175,105,199,201,107,42,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,29,65,242,106,45,95,77,58,206,87,19,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,106,223,242,85,107,45,106,220,113,139,26,107,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,71,219,162,138,142,91,84,161,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,29,109,139,202,59,110,81,185,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,84,162,22,37,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,115,96,89,39,235,56,235,100,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,72,35,210,136,52,34,141,72,35,210,136,52,34,141,72,35,210,136,52,178,191,105,68,231,24,116,231,200,58,238,28,153,206,161,115,232,28,123,223,57,178,199,55,172,252,243,27,214,233,253,251,85,62,31,96,230,136,158,54,113,229,104,97,238,36,145,35,122,238,68,169,160,217,188,233,74,65,11,115,39,9,5,113,115,167,93,183,71,206,156,114,219,30,55,114,218,101,123,244,204,137,118,237,209,243,38,90,181,71,207,155,100,211,222,108,218,190,23,237,205,166,237,123,207,30,55,109,218,53,123,220,204,233,22,214,113,243,166,218,87,199,77,155,106,93,221,108,218,190,183,213,209,211,38,89,159,54,155,182,239,237,105,248,180,131,90,158,90,133,14,120,21,90,116,188,10,45,250,88,133,230,197,128,87,159,247,47,215,124,8,171,207,220,234,243,201,234,179,179,181,228,234,127,54,88,76,158,255,250,225,139,159,251,217,168,184,255,121,127,190,92,222,124,188,89,46,207,179,209,124,52,94,253,212,127,30,182,118,92,31,167,214,226,177,193,52,149,107,197,245,145,234,47,22,91,153,171,104,62,87,249,157,188,193,92,129,207,166,122,139,193,166,243,52,251,254,85,47,254,90,153,43,250,251,87,189,216,139,157,171,122,109,23,56,213,150,197,93,244,76,21,107,185,13,19,213,93,204,197,142,84,189,118,11,188,77,91,22,111,13,102,10,189,77,181,22,107,13,230,9,125,99,169,181,56,107,48,207,166,191,158,133,223,158,141,127,65,107,58,77,220,107,191,106,241,213,116,154,113,163,105,202,139,173,216,105,170,86,64,235,227,212,91,2,197,206,83,177,226,9,188,59,85,75,158,216,105,42,86,56,129,211,84,45,113,154,78,19,247,60,174,90,210,52,152,166,193,107,188,106,9,211,116,154,232,123,211,248,53,30,184,66,121,55,41,253,37,189,60,226,134,191,216,191,43,255,197,62,232,154,242,206,33,232,162,242,110,35,228,162,217,101,196,69,207,35,46,218,176,126,10,185,42,226,238,93,94,191,207,163,174,42,111,160,2,174,90,173,187,34,47,219,176,37,11,184,244,42,226,57,120,21,113,23,175,98,158,131,87,49,207,140,181,205,95,200,53,229,221,95,208,53,49,207,192,245,253,95,216,69,229,13,96,200,85,17,223,166,219,168,107,34,190,164,219,152,111,237,93,196,183,246,110,231,183,182,149,93,104,222,241,241,23,121,31,199,95,228,79,254,129,155,241,83,39,122,51,254,236,68,31,174,152,156,95,215,221,159,174,222,66,159,149,22,156,171,63,124,220,122,158,52,189,111,163,187,179,219,209,197,167,173,91,211,135,49,30,30,183,189,199,179,28,181,28,181,28,181,28,181,28,181,28,181,28,181,28,181,28,181,28,181,28,181,28,181,28,181,28,141,92,142,218,115,30,193,158,211,202,114,31,86,150,131,222,62,102,157,254,78,197,123,254,215,249,239,84,180,125,180,125,236,101,251,216,214,43,174,219,125,127,159,246,185,215,87,92,230,21,231,21,23,252,138,203,255,251,114,155,181,243,114,203,55,190,214,102,71,114,228,74,30,242,161,131,222,206,91,169,156,198,97,43,14,91,113,168,252,0,143,91,113,168,124,245,224,14,149,119,168,188,67,229,29,42,63,192,99,110,252,174,224,186,79,146,100,7,226,63,62,234,142,159,36,227,121,54,41,178,121,118,58,155,207,55,13,221,239,41,232,78,241,119,138,127,250,195,133,156,226,239,20,127,167,248,59,197,223,41,254,78,241,119,138,191,83,252,195,125,140,95,112,124,200,167,93,109,186,34,226,65,150,59,190,254,38,148,227,115,230,154,118,153,185,166,50,151,204,37,115,201,92,50,151,204,37,115,201,92,50,151,204,37,115,201,92,50,151,204,37,115,201,92,50,151,204,37,115,201,92,50,151,204,37,115,201,92,50,215,65,103,174,118,146,213,164,203,100,53,145,172,36,43,201,74,178,146,172,36,43,201,74,178,146,172,36,43,201,74,178,146,172,36,43,201,74,178,146,172,36,43,201,74,178,146,172,36,43,201,74,178,146,172,246,39,89,181,211,159,198,93,246,167,177,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,116,108,253,169,232,178,63,21,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,211,177,245,167,188,203,254,148,235,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,245,222,159,164,28,41,71,202,145,114,164,28,41,71,202,145,114,164,28,41,71,202,145,114,14,41,229,100,93,166,156,76,202,145,114,164,28,41,71,202,145,114,164,28,41,71,202,145,114,142,62,229,200,33,114,136,28,34,135,200,33,114,136,28,34,135,200,33,114,136,28,178,151,57,68,219,72,209,54,138,197,55,63,190,93,188,126,249,195,255,44,138,236,171,197,170,101,140,23,197,98,18,218,50,138,147,139,155,187,147,235,229,111,255,231,164,200,254,113,178,214,46,198,163,98,52,217,209,46,242,157,241,34,47,215,139,162,156,47,38,79,250,197,205,228,252,243,63,18,19,48,138,45,201,96,195,151,188,61,88,20,117,131,69,11,143,46,80,52,9,20,19,129,66,160,16,40,4,10,129,66,160,16,40,4,10,159,53,217,159,184,226,172,51,69,72,17,82,132,20,33,69,72,17,82,132,20,33,69,72,17,218,191,34,228,3,50,131,137,72,155,174,136,120,144,101,237,175,127,45,255,148,99,70,105,109,255,71,229,191,227,139,98,20,253,239,248,34,50,109,253,119,204,171,254,29,79,186,84,192,191,36,46,222,141,219,140,119,99,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,238,16,227,157,16,23,17,226,138,54,67,92,33,196,9,113,66,156,16,39,196,9,113,66,156,16,39,196,9,113,66,156,16,39,196,9,113,66,156,16,39,196,9,113,66,156,16,39,196,9,113,66,156,16,39,196,13,62,196,169,106,17,85,45,111,179,170,229,170,154,170,166,170,169,106,170,154,170,166,170,169,106,170,154,170,166,170,169,106,170,154,170,166,170,169,106,170,154,170,166,170,169,106,170,154,170,166,170,169,106,170,154,170,118,136,85,45,107,179,170,101,170,154,170,166,170,169,106,170,154,170,166,170,169,106,170,154,170,166,170,169,106,2,149,64,37,80,9,84,2,149,64,37,80,9,84,2,149,64,37,80,9,84,2,149,64,181,53,80,229,109,126,236,43,247,177,47,129,74,160,18,168,4,42,129,74,160,18,168,4,42,129,74,160,18,168,4,42,129,74,160,18,168,4,42,129,74,160,18,168,4,42,129,74,160,18,168,4,42,129,106,103,160,106,241,19,84,185,79,80,9,84,2,149,64,37,80,9,84,2,149,64,37,80,9,84,199,18,168,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,217,203,200,163,216,40,54,131,45,54,89,155,197,38,83,108,20,27,197,102,232,197,38,123,124,235,205,63,191,245,158,222,191,243,230,243,1,6,155,232,105,19,247,154,22,230,78,146,107,162,231,78,20,61,154,205,155,174,121,180,48,119,146,228,17,55,119,218,112,16,57,115,202,110,16,55,114,218,108,16,61,115,162,106,16,61,111,162,104,16,61,111,146,102,208,108,218,190,147,65,179,105,251,46,6,113,211,166,13,6,113,51,167,91,189,199,205,155,106,243,30,55,109,170,197,123,179,105,251,222,187,71,79,155,100,17,220,108,218,190,247,192,225,211,14,106,13,108,169,107,169,59,208,165,110,209,230,82,183,8,88,234,126,241,229,84,44,117,159,238,112,111,198,163,121,233,255,206,103,67,217,224,230,247,63,145,122,223,224,230,54,184,79,54,184,157,109,87,87,255,179,193,126,245,252,215,15,95,188,125,101,163,226,254,109,235,124,185,188,249,120,179,92,158,103,163,249,104,188,122,243,122,30,182,61,93,31,167,214,254,180,193,52,149,219,209,245,145,234,239,71,91,153,171,104,62,87,249,63,72,26,204,21,248,108,170,183,223,108,58,79,179,239,95,245,254,178,149,185,162,191,127,213,251,201,216,185,170,183,143,129,83,109,217,63,70,207,84,177,93,220,48,81,221,253,98,236,72,213,219,195,192,219,180,101,127,216,96,166,208,219,84,107,63,216,96,158,208,55,150,90,251,191,6,243,108,250,91,102,248,237,217,248,247,204,166,211,196,189,246,171,246,119,77,167,25,55,154,166,188,159,139,157,166,106,147,181,62,78,189,93,86,236,60,21,155,170,192,187,83,181,171,138,157,166,98,19,21,56,77,213,46,170,233,52,113,207,227,170,93,83,131,105,26,188,198,171,118,73,77,167,137,190,55,141,95,227,129,155,160,119,147,210,174,161,60,226,134,191,161,191,43,239,39,130,174,41,175,78,130,46,42,175,104,66,46,154,93,214,191,104,195,66,44,228,170,136,27,113,121,253,62,143,186,170,188,19,11,184,106,181,128,139,188,108,195,222,46,224,210,171,136,167,211,85,196,93,188,138,121,58,173,173,21,67,174,41,47,22,131,174,137,121,50,173,47,23,195,46,42,175,23,67,174,138,184,227,183,81,215,68,124,73,119,17,223,165,187,157,223,165,250,43,194,124,145,181,119,148,252,106,99,54,184,21,225,234,189,228,89,105,173,183,250,195,199,93,223,73,173,47,121,116,119,118,59,186,248,180,117,49,248,240,152,15,15,18,249,47,183,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,107,103,255,215,26,17,204,7,73,4,55,236,255,50,251,191,195,217,255,5,62,231,223,46,254,242,237,139,183,139,175,94,188,121,249,244,160,234,105,253,167,255,221,201,187,127,158,221,157,252,227,236,227,178,250,204,234,233,161,158,128,176,233,171,79,114,24,66,232,32,206,69,112,46,130,147,172,7,120,50,130,147,172,171,7,119,146,181,147,172,157,100,237,36,235,1,158,72,225,87,173,214,125,146,36,59,133,251,241,81,119,252,36,25,207,179,73,145,205,179,211,217,124,190,105,232,126,143,94,118,116,184,163,195,211,159,3,226,232,112,71,135,59,58,220,209,225,142,14,119,116,184,163,195,29,29,222,226,153,49,126,63,236,65,29,76,115,51,141,120,144,101,237,175,223,249,55,205,66,223,164,163,208,55,17,250,132,62,161,79,232,19,250,132,62,161,79,232,19,250,132,62,161,79,232,19,250,132,62,161,79,232,19,250,132,62,161,79,232,19,250,132,62,161,79,232,19,250,142,39,244,137,118,205,162,221,184,163,104,55,22,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,246,52,218,41,112,205,10,92,209,81,129,43,20,56,5,78,129,83,224,20,56,5,78,129,83,224,20,56,5,78,129,83,224,20,56,5,78,129,83,224,20,56,5,78,129,83,224,20,56,5,78,129,83,224,20,56,5,238,40,11,92,222,81,129,203,21,56,5,78,129,83,224,20,56,5,78,129,83,224,20,56,5,78,129,83,224,196,44,49,75,204,18,179,196,44,49,75,204,18,179,196,44,49,75,204,18,179,196,44,49,171,105,204,202,58,138,89,153,152,37,102,137,89,98,150,152,37,102,137,89,98,150,152,37,102,29,115,204,18,132,4,33,65,72,16,18,132,4,33,65,72,16,18,132,4,33,65,104,47,131,144,186,163,238,236,67,221,201,58,170,59,153,186,163,238,168,59,251,89,119,178,199,183,233,252,243,219,244,233,253,187,116,62,31,96,220,137,158,54,113,219,105,97,238,36,105,39,122,238,68,129,164,217,188,233,250,72,11,115,39,201,35,113,115,167,141,12,145,51,167,108,12,113,35,167,77,12,209,51,39,42,12,209,243,38,10,12,209,243,38,233,11,205,166,237,59,47,52,155,182,239,186,16,55,109,218,184,16,55,115,186,53,125,220,188,169,182,244,113,211,166,90,210,55,155,182,239,29,125,244,180,73,150,198,205,166,237,123,103,28,62,237,160,86,198,22,192,22,192,195,95,0,23,29,45,128,139,128,5,240,23,95,100,197,2,248,233,190,247,102,60,154,151,254,239,124,54,192,109,111,126,255,35,43,229,182,55,183,237,125,178,237,237,108,19,187,250,159,13,118,177,231,191,126,248,226,173,46,27,21,247,111,113,231,203,229,205,199,155,229,242,60,27,205,71,227,213,27,221,243,176,77,235,250,56,181,118,173,13,166,169,220,164,174,143,84,127,151,218,202,92,69,243,185,202,255,241,210,96,174,192,103,83,189,93,104,211,121,154,125,255,170,119,157,173,204,21,253,253,171,222,101,198,206,85,189,169,12,156,106,203,174,50,122,166,138,77,228,134,137,234,238,34,99,71,170,222,52,6,222,166,45,187,198,6,51,133,222,166,90,187,196,6,243,132,190,177,212,218,21,54,152,103,211,223,72,195,111,207,198,191,147,54,157,38,238,181,95,181,235,107,58,205,184,209,52,229,93,94,236,52,85,91,175,245,113,234,237,189,98,231,169,216,106,5,222,157,170,189,86,236,52,21,91,171,192,105,170,246,86,77,167,137,123,30,87,237,165,26,76,211,224,53,94,181,119,106,58,77,244,189,105,252,26,15,220,26,189,155,148,246,18,229,17,55,252,109,254,93,121,151,17,116,77,121,205,18,116,81,121,157,19,114,209,236,178,254,69,27,150,103,33,87,69,220,136,203,235,247,121,212,85,229,253,89,192,85,171,101,93,228,101,27,118,124,1,151,94,69,60,157,174,34,238,226,85,204,211,105,109,5,25,114,77,121,9,25,116,77,204,147,105,125,17,25,118,81,121,21,25,114,85,196,29,191,141,186,38,226,75,186,139,248,46,221,237,252,46,53,90,39,230,139,172,147,163,239,87,43,181,193,173,19,87,239,48,207,74,123,191,213,31,62,46,3,79,98,191,250,209,221,217,237,232,226,211,214,37,226,195,195,63,60,94,243,199,177,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,108,125,87,216,5,61,204,7,73,15,55,236,10,51,187,194,67,223,21,150,95,31,63,189,120,253,230,187,213,139,99,241,195,143,63,191,89,124,255,118,241,242,245,226,229,155,149,195,157,110,121,49,220,158,93,127,252,176,250,30,157,252,118,243,239,143,39,87,119,39,203,235,147,229,199,53,116,59,221,246,204,191,25,143,182,31,186,112,83,140,74,79,243,167,71,48,76,206,175,159,252,3,87,211,209,211,255,235,203,255,207,119,107,255,103,81,79,235,126,254,162,159,5,221,140,221,44,119,215,33,12,109,60,34,127,219,219,78,253,93,235,39,33,124,254,139,64,62,122,126,255,193,147,251,239,252,251,223,110,175,150,183,31,39,163,217,40,63,121,247,240,9,148,217,159,159,61,201,231,247,159,61,249,127,158,124,12,166,232,105,148,139,199,81,238,255,122,146,61,25,40,168,1,148,111,95,227,147,25,90,187,123,61,76,82,231,230,85,38,139,242,29,108,231,160,136,214,110,99,95,227,196,221,203,162,233,189,12,249,52,89,143,247,178,157,113,226,238,229,120,251,189,108,231,168,244,214,238,101,95,227,212,185,151,65,111,48,205,15,39,233,252,249,152,234,13,166,50,11,214,186,135,195,249,25,217,246,56,113,247,50,242,103,100,189,3,92,122,188,151,253,255,140,172,60,114,191,124,47,219,57,114,191,181,123,217,215,56,193,247,178,58,101,7,61,43,107,30,208,211,237,115,178,245,97,194,239,98,69,124,95,187,135,109,28,25,212,222,77,236,103,154,218,119,113,83,156,170,117,39,235,252,214,239,126,238,102,187,19,5,223,209,106,129,17,244,234,174,121,46,84,183,175,238,214,135,137,185,139,59,222,185,199,243,108,82,100,243,236,116,54,159,111,26,188,215,247,237,126,134,169,115,23,195,126,70,54,62,239,171,243,231,97,155,163,212,185,127,97,235,178,198,231,143,181,183,46,235,97,148,58,247,47,232,141,165,233,121,104,157,63,251,90,156,164,246,205,139,249,155,75,157,227,217,250,185,121,253,255,228,219,228,198,106,221,188,94,255,150,210,195,36,193,55,175,250,240,186,181,251,215,194,225,117,237,221,194,94,134,9,190,139,213,191,170,103,237,47,204,45,252,170,158,246,254,186,220,203,48,117,238,98,208,91,112,243,67,9,91,187,131,125,140,18,124,255,42,136,104,208,15,194,58,135,36,118,251,131,176,221,73,130,111,94,133,104,13,186,121,117,206,108,236,246,230,181,59,73,237,155,23,243,223,47,117,142,144,236,231,230,245,252,223,47,91,126,233,84,249,6,182,242,75,167,90,187,137,61,77,83,247,70,134,252,53,164,149,95,131,213,226,141,236,101,154,58,55,50,250,239,114,117,206,88,237,252,229,156,242,230,69,254,44,28,200,223,229,218,157,100,235,205,139,253,124,192,211,59,26,242,233,128,128,43,202,76,56,224,146,178,176,222,125,201,218,231,2,66,46,169,63,217,243,218,15,179,227,148,223,162,246,41,191,155,175,216,246,139,225,42,174,216,118,36,238,198,75,54,125,226,96,231,215,31,114,254,240,198,71,91,251,180,193,206,135,90,251,172,65,192,21,181,159,2,87,245,159,105,87,17,207,180,171,250,207,180,173,7,54,111,188,197,91,15,108,174,184,162,254,179,121,251,129,205,85,151,212,126,118,110,61,176,185,226,138,136,7,89,214,254,250,215,62,92,177,243,59,185,254,209,138,221,151,212,127,90,222,70,60,45,111,235,63,45,215,62,242,177,251,138,242,211,178,116,197,218,199,61,182,114,246,73,27,156,125,130,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,62,140,123,137,179,227,236,3,120,125,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,233,111,30,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,71,202,217,209,244,164,52,125,220,6,77,31,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,15,227,94,162,233,104,250,0,94,223,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,122,250,155,135,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,250,33,208,116,206,60,169,51,47,218,112,230,5,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,249,48,238,37,103,206,153,15,224,245,205,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,167,191,121,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,121,67,103,158,183,225,204,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,243,97,220,75,206,156,51,31,192,235,155,51,231,204,57,115,206,156,144,38,164,9,105,66,154,144,38,164,9,105,66,154,144,38,164,9,105,66,154,144,78,126,243,8,105,66,154,144,38,164,9,105,66,154,144,38,164,9,105,66,154,144,62,110,33,157,181,33,164,51,66,154,144,38,164,9,105,66,154,144,38,164,9,105,66,154,144,38,164,9,233,97,220,75,66,154,144,30,192,235,155,144,222,111,33,205,243,242,188,60,47,207,59,132,255,86,228,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,147,120,94,56,23,206,133,115,225,220,22,112,110,190,200,155,227,220,124,148,239,13,206,173,22,178,171,247,237,7,235,122,18,116,15,70,119,103,183,163,139,79,48,44,12,11,195,194,176,48,44,12,11,112,2,156,0,39,192,9,29,66,135,208,33,116,8,29,66,135,208,33,116,8,29,66,135,160,23,232,5,122,129,94,160,23,86,131,213,96,53,195,99,53,253,120,23,122,133,17,25,168,17,73,43,49,90,56,38,45,223,163,99,210,14,91,98,116,68,40,182,253,67,37,229,241,71,216,83,239,151,87,171,19,250,166,181,159,122,191,95,174,157,208,55,221,147,167,94,251,39,244,253,126,217,247,9,125,155,31,209,9,125,80,18,148,4,37,65,73,80,146,19,250,156,208,7,120,1,94,128,151,19,250,156,208,55,28,160,4,203,237,55,150,243,59,204,241,195,129,242,195,199,71,222,241,206,61,158,103,147,34,155,103,167,179,249,124,211,224,189,190,111,247,51,12,196,9,113,66,156,16,39,196,9,113,58,57,242,243,45,116,114,164,147,35,129,98,160,24,40,6,138,247,31,20,59,57,210,201,145,78,142,68,220,17,119,196,221,201,145,126,19,188,195,38,125,144,96,237,138,136,7,89,214,254,250,157,105,153,230,147,20,127,114,246,73,27,156,125,130,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,62,140,123,137,179,227,236,3,120,125,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,233,111,30,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,71,202,217,209,244,164,52,125,220,6,77,31,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,15,227,94,162,233,104,250,0,94,223,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,122,250,155,135,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,250,33,208,116,206,60,169,51,47,218,112,230,5,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,249,48,238,37,103,206,153,15,224,245,205,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,167,191,121,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,121,67,103,158,183,225,204,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,243,97,220,75,206,156,51,31,192,235,155,51,231,204,57,115,206,156,144,38,164,9,105,66,154,144,38,164,9,105,66,154,144,38,164,9,105,66,154,144,78,126,243,8,105,66,154,144,38,164,9,105,66,154,144,38,164,9,105,66,154,144,62,110,33,157,181,33,164,51,66,154,144,38,164,9,105,66,154,144,38,164,9,105,66,154,144,38,164,9,233,97,220,75,66,154,144,30,192,235,155,144,222,111,33,205,243,242,188,60,47,207,59,132,255,86,228,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,147,120,94,56,23,206,133,115,225,220,22,112,110,190,200,155,227,220,124,148,239,13,206,173,22,178,171,247,237,7,235,122,18,116,15,70,119,103,183,163,139,79,48,44,12,11,195,194,176,48,44,12,11,112,2,156,0,39,192,9,29,66,135,208,33,116,8,29,66,135,208,33,116,8,29,66,135,160,23,232,5,122,129,94,160,23,86,131,213,96,53,195,99,53,253,120,23,122,133,17,25,168,17,73,43,49,90,56,38,45,223,163,99,210,14,91,98,116,68,40,182,253,67,37,229,241,71,192,83,239,251,159,191,187,127,250,221,63,247,166,245,158,123,87,255,254,112,178,188,94,123,242,77,247,228,201,215,242,25,125,15,119,163,215,67,250,170,31,210,41,125,96,18,152,4,38,129,73,96,146,83,250,156,210,7,121,65,94,144,151,83,250,156,210,55,28,164,4,204,237,55,152,243,123,204,17,196,129,18,196,199,71,222,241,206,61,158,103,147,34,155,103,167,179,249,124,211,224,189,190,111,247,51,12,200,9,114,130,156,32,39,200,9,114,58,61,242,243,45,116,122,164,211,35,161,98,168,24,42,134,138,247,31,21,59,61,210,233,145,78,143,196,220,49,119,204,221,233,145,126,27,188,3,39,125,152,96,237,138,136,7,89,214,254,250,157,107,153,224,211,20,95,144,246,73,43,164,125,130,180,35,237,72,59,210,142,180,35,237,72,59,210,142,180,35,237,72,59,210,62,148,123,137,180,35,237,3,120,125,35,237,72,59,210,142,180,35,237,72,59,210,142,180,35,237,72,59,210,142,180,35,237,72,59,210,142,180,35,237,233,111,30,210,142,180,35,237,72,59,210,142,180,35,237,72,59,210,142,180,35,237,71,74,218,241,244,180,60,125,220,10,79,31,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,15,229,94,226,233,120,250,0,94,223,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,122,250,155,135,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,250,33,240,116,214,60,173,53,47,90,177,230,5,107,206,154,179,230,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,249,80,238,37,107,206,154,15,224,245,205,154,179,230,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,57,107,206,154,167,191,121,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,121,83,107,158,183,98,205,115,214,156,53,103,205,89,115,214,156,53,103,205,89,115,214,156,53,103,205,89,243,161,220,75,214,156,53,31,192,235,155,53,103,205,89,115,214,156,146,166,164,41,105,74,154,146,166,164,41,105,74,154,146,166,164,41,105,74,154,146,78,126,243,40,105,74,154,146,166,164,41,105,74,154,146,166,164,41,105,74,154,146,62,114,37,157,181,162,164,51,74,154,146,166,164,41,105,74,154,146,166,164,41,105,74,154,146,166,164,41,233,161,220,75,74,154,146,30,192,235,155,146,222,111,37,205,244,50,189,76,47,211,59,132,255,86,100,122,153,94,166,151,233,101,122,153,94,166,151,233,101,122,153,94,166,151,233,101,122,153,94,166,151,233,101,122,147,152,94,64,23,208,5,116,1,221,40,160,251,118,186,248,234,197,155,151,139,98,145,45,166,97,50,247,110,122,242,143,179,143,203,39,36,183,24,101,163,233,113,145,220,63,111,67,47,22,119,203,99,65,184,16,46,132,11,225,66,184,16,46,132,11,225,66,184,16,46,132,11,225,66,184,195,129,143,16,238,126,35,92,71,21,99,205,3,101,205,143,143,188,227,157,123,60,207,38,69,54,207,78,103,243,249,166,193,123,125,223,238,103,24,56,28,14,135,195,225,112,56,28,14,135,195,225,112,56,28,14,135,195,225,112,56,28,14,135,195,225,112,56,28,14,135,195,225,240,195,198,225,14,124,230,201,143,220,147,223,76,35,30,100,89,251,235,199,214,19,177,245,73,51,182,62,193,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,79,173,13,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,63,70,182,142,160,39,34,232,227,102,4,125,140,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,158,90,14,34,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,190,247,4,157,39,79,228,201,139,102,158,188,224,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,79,205,0,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,242,56,79,158,55,243,228,57,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,206,147,243,228,36,52,9,77,66,147,208,36,52,9,77,66,147,208,36,52,9,77,66,147,208,36,52,9,77,66,147,208,36,52,9,77,66,147,208,36,52,9,77,66,147,208,36,116,255,18,58,107,38,161,51,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,154,132,38,161,73,232,189,149,208,220,46,183,203,237,114,187,67,248,111,69,110,151,219,229,118,185,93,110,151,219,229,118,185,93,110,151,219,229,118,185,93,110,151,219,229,118,185,93,110,55,137,219,133,112,33,92,8,23,194,109,132,112,243,69,222,4,225,230,163,124,111,16,110,181,135,93,189,87,63,248,214,147,29,95,253,232,238,236,118,116,241,9,125,69,95,209,87,244,21,125,69,95,113,77,92,19,215,196,53,17,67,196,16,49,68,12,17,67,196,16,49,68,12,17,67,196,16,235,194,186,176,46,172,11,235,130,104,32,26,136,102,120,136,166,31,221,194,170,16,33,3,21,33,169,220,69,163,195,207,242,61,58,252,236,80,221,69,71,96,98,219,63,84,50,29,127,108,127,162,125,247,226,167,111,30,142,217,155,6,63,211,30,191,139,79,207,217,155,238,201,83,173,189,115,246,86,255,202,190,14,218,171,124,48,39,237,225,70,184,17,110,132,27,225,70,78,218,115,210,30,186,133,110,161,91,78,218,115,210,222,112,232,17,6,183,223,12,206,239,28,7,11,7,10,11,31,31,121,199,59,247,120,158,77,138,108,158,157,206,230,243,77,131,247,250,190,221,207,48,120,38,158,137,103,226,153,120,38,158,233,4,200,207,183,208,9,144,78,128,68,133,81,97,84,24,21,222,127,42,236,4,72,39,64,58,1,18,94,135,215,225,117,39,64,250,205,237,14,141,244,17,129,181,43,34,30,100,89,251,235,119,54,101,191,159,145,248,76,215,39,13,233,250,4,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,61,189,56,68,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,253,24,233,58,134,158,138,161,143,27,50,244,49,134,142,161,99,232,24,58,134,142,161,99,232,24,58,134,142,161,99,232,24,58,134,142,161,99,232,24,58,134,142,161,99,232,24,58,134,142,161,99,232,24,58,134,142,161,99,232,24,58,134,142,161,99,232,24,122,122,61,136,161,99,232,24,58,134,142,161,99,232,24,58,134,142,161,99,232,24,250,222,51,116,166,60,149,41,47,26,154,242,130,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,60,61,5,100,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,35,77,121,222,208,148,231,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,211,208,52,52,13,77,67,211,208,52,52,13,77,67,211,208,52,52,13,77,67,211,208,52,52,13,77,67,211,208,52,116,234,155,71,67,211,208,52,52,13,77,67,211,208,71,170,161,179,134,26,58,163,161,105,104,26,154,134,166,161,105,104,26,154,134,166,161,105,104,26,154,134,166,161,105,104,26,154,134,222,99,13,205,238,178,187,236,46,187,59,132,255,86,100,119,217,93,118,151,221,101,119,217,93,118,151,221,101,119,217,93,118,151,221,101,119,217,93,118,151,221,101,119,147,216,93,16,23,196,5,113,65,220,102,16,55,95,228,141,32,110,62,202,247,6,226,86,147,216,213,187,245,131,112,61,217,245,229,143,238,206,110,71,23,159,232,87,250,149,126,165,95,233,87,250,149,216,36,54,137,77,98,147,50,164,12,41,67,202,144,50,164,12,41,67,202,144,50,164,12,201,46,178,139,236,34,187,200,46,142,134,163,225,104,134,231,104,250,1,46,184,10,20,50,80,20,146,140,94,52,59,3,45,223,163,51,208,14,150,94,116,100,38,182,253,67,37,214,241,199,246,231,218,155,239,95,124,247,221,234,188,189,105,240,115,237,227,213,217,135,15,107,231,237,77,247,228,185,214,222,121,123,171,251,208,215,121,123,149,15,230,188,61,226,136,56,34,142,136,35,226,200,121,123,206,219,163,183,232,45,122,203,121,123,206,219,27,142,62,34,225,246,91,194,249,237,227,108,225,64,109,225,227,35,239,120,231,30,207,179,73,145,205,179,211,217,124,190,105,240,94,223,183,251,25,134,208,36,52,9,77,66,147,208,36,52,157,3,249,249,22,58,7,210,57,144,180,48,45,76,11,211,194,251,175,133,157,3,233,28,72,231,64,242,235,252,58,191,238,28,72,191,195,221,209,145,62,37,176,118,69,196,131,44,107,127,253,78,168,236,247,99,18,159,233,250,164,33,93,159,160,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,167,23,135,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,31,35,93,199,208,83,49,244,113,67,134,62,198,208,49,116,12,29,67,199,208,49,116,12,29,67,199,208,49,116,12,29,67,199,208,49,116,12,29,67,199,208,49,116,12,29,67,199,208,49,116,12,29,67,199,208,49,116,12,29,67,199,208,49,116,12,29,67,79,175,7,49,116,12,29,67,199,208,49,116,12,29,67,199,208,49,116,12,29,67,223,123,134,206,148,167,50,229,69,67,83,94,48,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,167,167,128,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,121,164,41,207,27,154,242,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,26,154,134,166,161,105,104,26,154,134,166,161,105,104,26,154,134,166,161,105,104,26,154,134,166,161,105,104,26,154,134,78,125,243,104,104,26,154,134,166,161,105,104,26,250,72,53,116,214,80,67,103,52,52,13,77,67,211,208,52,52,13,77,67,211,208,52,52,13,77,67,211,208,52,52,13,77,67,211,208,123,172,161,217,93,118,151,221,101,119,135,240,223,138,236,46,187,203,238,178,187,236,46,187,203,238,178,187,236,46,187,203,238,178,187,236,46,187,203,238,178,187,236,110,18,187,11,226,130,184,32,46,136,219,12,226,230,139,188,17,196,205,71,249,222,64,220,106,18,187,122,183,126,16,174,39,187,190,252,209,221,217,237,232,226,19,253,74,191,210,175,244,43,253,74,191,18,155,196,38,177,73,108,82,134,148,33,101,72,25,82,134,148,33,101,72,25,82,134,148,33,217,69,118,145,93,100,23,217,197,209,112,52,28,205,240,28,77,63,192,5,87,129,66,6,138,66,146,209,139,102,103,160,229,123,116,6,218,193,210,139,142,204,196,182,127,168,196,58,254,40,63,215,254,231,109,241,234,251,111,22,69,241,237,226,151,87,175,223,190,252,235,15,175,222,44,254,250,234,235,175,127,126,115,255,252,251,37,91,228,171,243,247,166,91,158,123,255,231,174,184,188,186,56,41,138,127,158,252,126,121,125,183,60,255,237,242,227,201,249,229,251,247,255,190,127,242,157,252,158,173,254,251,237,233,121,124,211,102,207,197,77,79,190,201,218,159,204,159,252,201,180,116,205,180,116,197,244,191,255,124,224,57,124,15,95,247,179,186,247,162,249,153,124,45,62,176,243,249,14,68,40,229,217,168,40,253,7,111,254,124,148,61,254,183,247,252,207,255,214,45,178,62,140,82,213,48,23,143,195,220,255,231,247,248,201,72,233,149,82,195,59,216,203,44,117,110,96,66,169,212,240,86,246,55,80,220,253,236,93,43,117,126,63,219,26,40,238,126,246,126,94,95,195,251,217,223,64,117,238,103,2,1,214,209,243,50,221,155,78,66,5,214,229,189,76,246,51,51,161,4,235,252,126,166,248,153,153,240,252,190,134,247,179,191,129,130,239,103,58,93,215,197,115,179,131,113,194,239,100,42,97,215,244,70,246,53,79,237,59,153,236,55,155,119,121,71,219,158,41,248,174,166,179,139,93,188,210,59,24,39,230,78,238,120,71,31,207,179,73,145,205,179,211,217,124,190,105,244,158,223,207,251,26,167,206,157,76,32,65,59,122,62,182,59,76,157,123,152,64,131,54,93,181,245,50,76,157,123,216,187,8,237,232,89,216,234,44,181,111,96,159,42,180,203,27,152,226,39,97,239,50,180,203,27,216,251,95,100,210,157,65,217,244,54,246,52,78,240,157,76,119,14,101,211,191,94,247,52,78,157,59,153,64,44,55,188,139,253,12,19,124,15,83,168,229,46,126,48,182,61,75,240,13,76,33,151,187,184,129,109,207,82,251,6,246,169,151,187,188,129,189,255,183,77,202,179,41,27,222,200,222,230,169,123,51,147,156,79,217,248,102,246,52,79,157,155,217,187,173,239,232,165,157,246,6,246,233,235,187,188,129,189,252,108,100,236,157,85,185,243,10,191,103,222,241,150,71,253,73,134,155,105,196,131,44,107,127,253,78,209,236,250,163,28,161,188,126,210,50,175,159,224,245,120,61,94,143,215,227,245,120,61,94,159,250,126,226,245,120,253,64,176,14,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,31,33,175,71,229,135,66,229,199,45,83,249,49,42,143,202,163,242,168,60,42,143,202,163,242,169,239,39,42,143,202,15,4,222,160,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,252,190,83,121,238,125,40,238,189,104,217,189,23,220,59,247,206,189,115,239,220,59,247,206,189,167,190,159,220,59,247,62,16,69,195,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,222,142,123,207,91,118,239,57,247,206,189,115,239,220,59,247,206,189,115,239,169,239,39,247,206,189,15,68,209,112,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,3,115,239,180,54,173,77,107,211,218,195,248,79,114,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,237,163,210,218,89,203,90,59,163,181,105,109,90,155,214,166,181,105,109,90,59,245,253,164,181,105,237,129,40,26,90,155,214,166,181,105,109,90,155,214,62,62,173,205,21,115,197,92,49,87,204,21,115,197,92,49,87,204,21,115,197,92,49,87,204,21,115,197,92,49,87,204,21,115,197,92,49,87,204,21,115,197,145,174,24,18,134,132,33,97,72,184,93,36,124,255,255,218,68,194,249,40,63,4,36,188,122,67,127,86,210,189,171,63,124,36,191,39,117,111,211,232,238,236,118,116,241,105,43,17,126,120,216,135,199,137,255,247,19,193,68,48,17,76,4,19,193,68,48,193,74,176,166,22,151,4,235,158,11,86,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,164,219,232,54,186,141,110,163,219,24,34,134,136,33,218,15,67,212,15,238,65,117,128,152,129,130,152,193,176,147,118,207,166,203,247,224,108,186,163,97,31,29,121,141,109,255,80,137,148,252,81,241,156,124,241,183,87,127,123,241,205,207,63,189,88,124,255,183,111,94,190,254,226,89,121,127,88,226,116,247,19,242,236,95,151,255,58,187,248,247,237,217,201,213,191,46,150,215,159,191,23,107,39,37,78,219,127,54,174,253,65,209,218,193,135,149,95,87,167,167,30,214,122,84,71,30,2,78,128,19,224,4,56,1,78,142,60,116,228,225,32,158,151,192,24,48,6,140,57,242,16,192,3,240,142,12,224,249,5,245,88,227,192,89,227,227,99,239,120,71,31,207,179,73,145,205,179,211,217,124,190,105,244,158,223,207,251,26,7,16,5,68,1,81,64,20,16,5,68,29,201,233,72,78,71,114,66,203,208,50,180,12,45,15,225,6,58,146,211,145,156,142,228,196,233,113,122,156,126,176,156,254,200,143,228,188,152,213,102,225,62,26,224,20,207,67,250,208,194,205,52,226,65,150,181,191,126,135,133,246,244,169,141,237,66,126,210,166,144,159,16,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,239,189,144,167,221,7,161,221,199,109,106,247,49,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,251,176,180,59,186,62,8,186,94,180,73,215,11,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,95,163,235,121,155,116,61,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,30,192,75,27,184,6,174,129,107,224,26,184,6,174,129,107,224,186,45,112,157,181,9,174,51,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,235,125,7,215,104,48,26,140,6,163,193,104,48,26,140,6,163,193,104,48,26,140,6,163,193,104,48,26,140,6,163,193,104,48,26,140,6,163,193,104,48,26,28,73,131,57,95,206,151,243,229,124,91,116,190,249,34,111,207,249,230,163,124,128,206,119,245,206,252,172,100,116,87,127,248,8,119,79,106,125,201,163,187,179,219,209,197,167,173,202,247,225,49,31,30,36,242,95,14,245,66,189,80,47,212,11,245,66,189,16,42,132,154,26,77,66,168,123,142,80,161,73,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,80,3,212,0,53,64,13,80,195,128,48,32,12,104,63,24,80,63,62,135,182,97,90,6,106,90,134,33,71,90,60,33,46,111,126,66,92,241,196,137,108,131,36,127,63,22,185,209,17,185,216,246,15,149,84,200,31,85,79,171,239,254,231,175,95,255,239,226,245,15,223,124,243,221,203,55,139,175,95,188,121,251,215,175,22,147,121,150,173,78,30,156,6,60,175,62,252,159,243,247,255,57,185,254,237,226,226,195,242,227,201,251,179,143,119,231,255,56,185,255,55,172,29,61,56,29,28,73,218,122,8,96,229,23,214,237,217,131,181,30,214,225,131,156,18,167,196,41,113,74,156,146,195,7,29,62,56,136,231,37,247,197,125,113,95,14,31,228,232,56,186,35,115,116,126,219,59,157,56,112,157,248,248,216,59,222,209,199,243,108,82,100,243,236,116,54,159,111,26,189,231,247,243,190,198,225,60,57,79,206,147,243,228,60,57,79,135,99,58,28,211,225,152,236,49,123,204,30,179,199,67,184,129,14,199,116,56,166,195,49,169,120,42,158,138,31,172,138,63,242,195,49,47,102,181,117,55,225,239,60,205,67,250,236,193,205,52,226,65,150,181,191,126,199,118,246,245,225,139,237,74,126,210,170,146,159,80,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,31,128,146,39,222,135,33,222,199,173,138,247,49,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,251,208,196,59,190,62,12,190,94,180,202,215,11,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,223,196,215,243,86,249,122,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,116,13,93,67,215,208,53,116,13,93,67,215,208,53,116,13,93,67,215,208,53,116,13,93,67,215,208,53,116,61,136,151,54,116,13,93,67,215,208,53,116,13,93,67,215,208,117,107,232,58,107,21,93,103,208,53,116,13,93,67,215,208,53,116,13,93,67,215,208,53,116,13,93,67,215,208,53,116,13,93,67,215,251,143,174,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,56,146,7,179,190,172,47,235,203,250,182,105,125,243,69,222,162,245,205,71,249,0,173,239,234,189,249,89,137,233,174,254,240,209,238,158,212,251,154,71,119,103,183,163,139,79,91,165,239,195,131,62,60,74,236,191,29,236,5,123,193,94,176,23,236,5,123,65,84,16,53,53,156,4,81,247,28,162,130,147,224,36,56,9,78,130,147,224,36,56,9,78,130,147,224,36,164,6,169,65,106,144,26,164,134,2,161,64,40,208,126,80,160,126,140,14,113,195,181,12,212,181,12,68,143,180,121,82,92,222,252,164,184,226,137,21,217,134,73,254,126,52,120,163,35,117,177,237,31,42,193,144,63,130,158,89,167,217,159,103,15,78,235,62,163,238,175,92,59,115,112,58,56,135,20,126,248,223,253,23,212,227,89,131,85,15,231,140,65,20,9,69,66,145,80,36,20,201,25,131,206,24,28,196,243,18,237,66,187,208,46,103,12,162,114,168,220,145,81,57,191,216,29,64,28,56,64,124,124,236,29,239,232,227,121,54,41,178,121,118,58,155,207,55,141,222,243,251,121,95,227,160,156,40,39,202,137,114,162,156,40,167,51,48,157,129,233,12,76,188,24,47,198,139,241,226,33,220,64,103,96,58,3,211,25,152,224,59,248,14,190,15,22,190,31,249,25,152,23,179,218,128,27,226,119,108,230,33,125,188,224,102,26,241,32,203,218,95,191,211,57,147,124,190,226,191,10,126,210,138,130,159,80,240,20,60,5,79,193,83,240,20,60,5,79,193,83,240,20,60,5,79,193,83,240,20,60,5,79,193,83,240,131,186,163,20,60,5,79,193,83,240,20,60,5,79,193,83,240,20,60,5,79,193,83,240,20,60,5,79,193,83,240,20,60,5,79,193,83,240,20,60,5,79,193,83,240,20,60,5,79,193,19,237,251,32,218,199,173,136,246,49,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,62,168,59,74,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,71,41,218,241,244,180,60,189,104,133,167,23,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,250,160,238,40,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,122,239,60,61,111,133,167,231,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,250,160,238,40,158,126,8,60,29,170,134,170,161,106,168,122,24,255,73,14,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,125,4,168,58,107,5,85,103,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,251,135,170,241,95,252,23,255,197,127,241,95,252,23,255,197,127,241,95,252,23,255,197,127,241,95,252,23,255,197,127,241,95,252,23,255,197,127,241,95,252,55,146,255,178,188,44,47,203,203,242,182,97,121,243,69,222,130,229,205,71,249,0,45,239,234,189,248,89,137,227,174,254,240,209,232,158,132,125,173,163,187,179,219,209,197,167,173,146,247,225,193,30,254,237,117,255,173,224,46,184,11,238,130,187,224,46,184,11,154,130,166,169,97,36,104,186,231,208,20,140,4,35,193,72,48,18,140,4,35,193,72,48,18,140,4,35,33,52,8,13,66,131,208,32,52,212,7,245,65,125,246,131,250,244,99,112,136,26,110,101,160,110,37,177,14,105,227,164,183,188,249,73,111,197,19,11,178,13,139,252,253,224,145,70,71,186,98,219,63,84,2,32,127,84,61,131,94,255,245,213,219,151,139,23,175,255,247,237,183,175,94,127,179,248,101,178,120,56,45,112,26,240,28,186,62,191,188,91,158,156,93,255,231,238,159,151,215,23,39,191,79,78,214,207,11,156,14,206,24,109,61,192,111,195,151,212,237,137,129,129,15,232,204,64,244,8,61,66,143,208,35,244,200,153,129,206,12,28,196,243,18,229,66,185,80,46,103,6,162,113,104,220,145,209,56,191,136,29,56,28,56,56,124,124,236,29,239,232,227,121,54,41,178,121,118,58,155,207,55,141,222,243,251,121,95,227,160,155,232,38,186,137,110,162,155,232,166,51,45,157,105,233,76,75,156,24,39,198,137,113,226,33,220,64,103,90,58,211,210,153,150,160,59,232,14,186,15,22,186,31,249,153,150,126,165,189,99,48,143,252,227,4,55,211,136,7,89,214,254,250,157,182,217,215,231,41,170,52,252,164,37,13,63,161,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,223,83,13,79,182,167,150,237,227,150,100,251,152,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,125,8,178,29,83,79,205,212,139,150,152,122,129,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,217,253,59,119,43,76,61,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,222,103,92,157,181,132,171,51,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,234,253,196,213,24,48,6,140,1,99,192,24,48,6,140,1,99,192,24,48,6,140,1,99,192,24,48,6,140,1,99,192,24,48,6,140,1,99,192,24,48,6,28,201,128,153,94,166,151,233,101,122,219,49,189,249,34,111,197,244,230,163,124,128,166,119,245,126,252,172,132,114,87,127,248,40,117,79,66,191,218,209,221,217,237,232,226,211,86,209,251,240,112,15,255,254,250,255,94,128,23,224,5,120,1,94,128,23,224,5,78,129,211,212,64,18,56,221,115,112,10,72,2,146,128,36,32,9,72,2,146,128,36,32,9,72,2,146,48,26,140,6,163,193,104,48,26,242,131,252,32,63,251,65,126,250,177,56,100,13,191,50,80,191,146,92,137,180,115,242,91,222,252,228,183,226,137,9,217,134,70,254,126,4,84,163,35,99,177,237,31,42,49,144,63,170,158,71,111,222,254,244,226,187,87,111,95,126,251,242,197,79,111,23,63,254,240,250,127,23,127,125,245,245,215,63,191,121,245,195,235,197,47,197,234,52,193,105,192,115,234,227,253,122,245,242,110,249,207,229,217,237,221,201,205,111,215,255,57,57,191,124,255,254,223,247,79,169,147,223,139,181,147,5,167,131,83,72,91,15,250,219,241,229,117,123,202,96,196,131,59,113,16,88,2,150,128,37,96,9,88,114,226,160,19,7,7,241,188,4,192,0,48,0,204,137,131,64,29,80,119,100,160,206,175,115,199,20,7,206,20,31,31,123,199,59,250,120,158,77,138,108,158,157,206,230,243,77,163,247,252,126,222,215,56,192,39,240,9,124,2,159,192,39,240,233,68,76,39,98,58,17,19,66,134,144,33,100,8,121,8,55,208,137,152,78,196,116,34,38,30,143,199,227,241,131,229,241,71,126,34,230,197,172,54,243,70,253,29,162,121,72,31,66,184,153,70,60,200,178,246,215,239,172,206,190,62,133,17,162,231,39,29,232,249,9,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,124,242,251,73,207,211,243,3,50,181,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,252,65,232,121,18,126,72,18,126,220,129,132,31,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,39,191,159,36,60,9,63,32,31,75,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,15,79,194,99,237,67,98,237,69,7,172,189,192,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,79,126,63,177,118,172,125,64,216,21,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,246,109,172,61,239,128,181,231,88,59,214,142,181,99,237,88,59,214,142,181,99,237,88,59,214,142,181,99,237,201,239,39,214,142,181,15,8,187,98,237,88,59,214,142,181,195,216,48,54,140,13,99,195,216,48,54,140,13,99,195,216,48,54,140,13,99,195,216,48,54,140,13,99,195,216,3,249,217,8,99,195,216,48,54,140,13,99,195,216,48,54,140,221,50,198,206,58,192,216,25,140,13,99,195,216,48,54,140,13,99,195,216,48,54,140,13,99,195,216,48,118,242,251,9,99,195,216,3,34,154,48,246,33,96,108,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,24,27,142,100,195,12,48,3,204,0,51,192,237,27,224,124,145,183,110,128,243,81,62,64,3,188,122,159,126,86,130,187,171,63,124,212,188,39,49,95,249,232,238,236,118,116,241,105,171,0,126,120,232,135,199,106,246,24,192,47,240,11,252,2,191,192,47,240,11,168,2,170,169,65,37,160,186,231,64,21,168,4,42,129,74,160,18,168,4,42,129,74,160,18,168,4,42,225,53,120,13,94,131,215,224,53,68,8,17,66,132,246,131,8,245,99,119,72,28,222,101,160,222,101,80,170,164,253,147,229,242,230,39,203,21,79,12,201,54,100,242,247,35,227,28,29,57,140,109,255,80,137,138,252,81,245,92,251,229,167,87,127,91,188,248,234,254,41,247,151,183,139,23,175,95,125,191,120,243,227,79,175,222,190,124,243,237,203,151,111,223,172,78,49,156,6,60,215,126,191,189,252,215,201,217,63,238,191,55,239,238,78,206,174,47,175,78,62,222,220,94,222,45,63,254,115,185,188,251,184,118,138,225,180,125,193,52,89,251,147,249,147,63,153,150,174,153,150,174,152,254,247,159,111,225,216,195,29,247,163,219,99,15,35,30,220,177,135,20,20,5,69,65,81,80,20,148,99,15,29,123,56,136,231,37,85,70,149,81,101,142,61,164,244,40,189,35,83,122,126,7,61,251,56,112,251,248,248,216,59,222,209,199,243,108,82,100,243,236,116,54,159,111,26,189,231,247,243,190,198,161,72,41,82,138,148,34,165,72,41,82,199,114,58,150,211,177,156,100,51,217,76,54,147,205,67,184,129,142,229,116,44,167,99,57,153,123,230,158,185,31,172,185,63,242,99,57,47,102,181,237,184,207,15,56,201,243,144,62,217,112,51,141,120,144,101,237,175,223,129,161,125,125,180,35,132,219,79,58,224,246,19,220,30,183,199,237,113,123,220,30,183,199,237,135,114,63,113,123,220,126,32,120,7,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,143,144,219,163,243,67,162,243,227,14,232,252,24,157,71,231,209,121,116,30,157,71,231,209,249,161,220,79,116,30,157,31,8,196,65,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,249,125,167,243,28,252,144,28,124,209,129,131,47,56,120,14,158,131,231,224,57,120,14,158,131,31,202,253,228,224,57,248,129,168,26,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,248,246,28,124,222,129,131,207,57,120,14,158,131,231,224,57,120,14,158,131,31,202,253,228,224,57,248,129,168,26,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,126,96,14,158,222,166,183,233,109,122,123,24,255,73,78,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,125,116,122,59,235,64,111,103,244,54,189,77,111,211,219,244,54,189,77,111,15,229,126,210,219,244,246,64,84,13,189,77,111,211,219,244,54,189,77,111,31,159,222,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,227,72,103,12,13,67,195,208,48,52,220,62,26,206,23,121,235,104,56,31,229,135,128,134,87,111,236,207,74,210,119,245,135,143,252,247,36,230,86,141,238,206,110,71,23,159,182,146,225,135,135,126,120,172,102,143,65,8,19,194,132,48,33,76,8,19,194,68,43,209,154,90,96,18,173,123,46,90,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,118,163,221,104,55,218,141,118,99,138,152,34,166,104,63,76,81,63,216,7,221,1,100,6,10,100,6,197,80,218,63,187,46,223,131,179,235,142,138,128,116,100,55,182,253,67,37,94,242,71,213,243,243,127,191,122,249,242,47,47,95,254,245,229,203,197,223,94,255,240,221,119,175,94,127,243,151,23,111,94,174,206,84,156,6,60,47,255,243,143,229,242,221,114,121,190,92,158,252,235,250,183,15,31,46,175,47,222,157,125,92,174,157,165,56,109,255,249,184,246,7,69,123,71,35,86,124,89,221,30,137,88,227,65,29,133,8,58,129,78,160,19,232,4,58,57,10,209,81,136,131,120,94,130,99,224,24,56,230,40,68,16,15,196,59,50,136,231,23,217,227,141,3,231,141,143,143,189,227,29,125,60,207,38,69,54,207,78,103,243,249,166,209,123,126,63,239,107,28,80,20,20,5,69,65,81,80,20,20,117,84,167,163,58,29,213,9,47,195,203,240,50,188,60,132,27,232,168,78,71,117,58,170,19,171,199,234,177,250,193,178,250,35,63,170,243,98,86,155,135,251,136,128,211,61,15,233,195,11,55,211,136,7,89,214,254,250,29,34,218,215,167,55,182,233,248,73,139,58,126,66,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,191,231,58,158,116,31,130,116,31,183,40,221,199,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,67,146,238,216,250,16,216,122,209,34,91,47,176,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,253,41,91,207,91,100,235,57,182,142,173,99,235,216,58,182,142,173,99,235,216,58,182,142,173,99,235,216,58,182,142,173,99,235,216,58,182,142,173,99,235,176,53,108,13,91,195,214,176,53,108,13,91,195,214,176,53,108,13,91,195,214,176,53,108,13,91,195,214,176,117,242,151,54,108,13,91,195,214,176,53,108,13,91,195,214,176,117,75,216,58,107,17,91,103,176,53,108,13,91,195,214,176,53,108,13,91,195,214,176,53,108,13,91,195,214,176,53,108,13,91,195,214,251,141,173,177,96,44,24,11,198,130,177,96,44,24,11,198,130,177,96,44,24,11,198,130,177,96,44,24,11,198,130,177,96,44,24,11,198,130,177,96,44,56,146,5,51,190,140,47,227,203,248,182,103,124,243,69,222,154,241,205,71,249,0,141,239,234,125,249,89,9,232,174,254,240,81,237,158,212,249,138,71,119,103,183,163,139,79,91,133,239,195,67,62,60,70,220,191,27,232,5,122,129,94,160,23,232,5,122,1,84,0,53,53,152,4,80,247,28,160,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,192,36,156,6,167,193,105,112,26,156,134,0,33,64,8,208,126,16,160,126,108,14,105,195,179,12,212,179,12,66,141,180,119,50,92,222,252,100,184,226,137,17,217,134,72,254,126,36,108,163,35,111,177,237,31,42,145,144,63,42,158,83,95,189,122,253,205,155,159,23,223,255,239,226,111,139,23,175,255,247,237,183,175,94,127,179,248,101,188,200,86,199,13,78,119,63,169,254,113,121,125,241,241,223,39,87,255,57,249,215,201,217,245,127,238,254,121,121,125,113,242,251,248,36,91,59,111,112,58,56,139,180,237,232,191,202,175,171,211,3,7,107,61,170,19,7,1,37,64,9,80,2,148,0,37,39,14,58,113,112,16,207,75,224,11,248,2,190,156,56,8,208,1,116,71,6,232,252,122,119,44,113,224,44,241,241,177,119,188,163,143,231,217,164,200,230,217,233,108,62,223,52,122,207,239,231,125,141,3,120,2,158,128,39,224,9,120,2,158,78,196,116,34,166,19,49,161,99,232,24,58,134,142,135,112,3,157,136,233,68,76,39,98,226,240,56,60,14,63,88,14,127,228,39,98,94,204,106,179,110,180,223,33,154,135,244,161,131,155,105,196,131,44,107,127,253,206,234,236,233,83,23,219,133,252,164,77,33,63,33,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,223,123,33,79,187,15,66,187,143,219,212,238,99,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,247,97,105,119,116,125,16,116,189,104,147,174,23,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,190,70,215,243,54,233,122,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,61,128,151,54,112,13,92,3,215,192,53,112,13,92,3,215,192,117,91,224,58,107,19,92,103,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,251,14,174,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,56,146,6,115,190,156,47,231,203,249,182,232,124,243,69,222,158,243,205,71,249,0,157,239,234,157,249,89,201,232,174,254,240,17,238,158,212,250,146,71,119,103,183,163,139,79,91,149,239,195,99,62,60,72,228,191,28,234,133,122,161,94,168,23,234,133,122,33,84,8,53,53,154,132,80,247,28,161,66,147,208,36,52,9,77,66,147,208,36,52,9,77,66,147,208,36,160,6,168,1,106,128,26,160,134,1,97,64,24,208,126,48,160,126,124,14,109,195,180,12,212,180,12,67,142,180,120,66,92,222,252,132,184,226,137,19,217,6,73,254,126,44,114,163,35,114,177,237,31,42,169,144,63,118,63,173,126,248,233,229,139,215,139,55,111,95,124,245,221,203,197,95,95,125,253,245,207,111,94,253,240,122,241,75,190,152,174,78,33,156,214,122,142,253,118,187,60,187,62,249,120,119,246,143,15,203,147,243,203,247,239,255,125,255,12,59,249,61,63,153,174,29,73,56,29,28,85,10,60,28,112,203,23,217,215,249,132,53,71,112,88,33,215,196,53,113,77,92,19,215,228,176,66,135,21,14,226,121,201,137,113,98,156,152,195,10,185,59,238,238,200,220,157,223,14,79,51,14,92,51,62,62,246,142,119,244,241,60,155,20,217,60,59,157,205,231,155,70,239,249,253,188,175,113,184,80,46,148,11,229,66,185,80,46,212,97,154,14,211,116,152,38,171,204,42,179,202,172,242,16,110,160,195,52,29,166,233,48,77,138,158,162,167,232,7,171,232,143,252,48,205,139,89,109,13,238,19,1,206,223,60,164,207,42,220,76,35,30,100,89,251,235,119,204,103,255,31,214,216,165,234,39,157,169,250,9,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,253,160,238,39,85,79,213,15,200,218,82,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,7,161,234,9,249,225,9,249,113,103,66,126,76,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,63,168,251,73,200,19,242,3,114,179,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,252,240,132,60,238,62,60,238,94,116,198,221,11,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,247,65,221,79,220,29,119,31,16,130,197,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,125,55,119,207,59,227,238,57,238,142,187,227,238,184,59,238,142,187,227,238,184,59,238,142,187,227,238,184,251,160,238,39,238,142,187,15,8,193,226,238,184,59,238,142,187,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,3,249,217,8,105,67,218,144,54,164,13,105,67,218,144,54,164,221,9,210,206,58,67,218,25,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,246,160,238,39,164,13,105,15,136,110,66,218,135,128,180,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,56,146,19,179,193,108,48,27,204,6,119,101,131,243,69,222,145,13,206,71,249,0,109,240,234,61,251,89,137,242,174,254,240,209,247,158,196,127,253,163,187,179,219,209,197,167,173,50,248,97,128,135,71,108,227,145,64,96,16,24,4,6,129,65,96,16,24,92,5,87,83,67,75,112,117,207,225,42,104,9,90,130,150,160,37,104,9,90,130,150,160,37,104,9,90,66,109,80,27,212,6,181,65,109,232,16,58,132,14,237,7,29,234,199,244,16,58,28,204,64,29,204,0,181,73,87,39,209,229,205,79,162,43,158,216,146,109,248,228,239,71,9,60,58,146,25,219,254,161,18,30,249,163,234,217,247,243,235,183,63,252,248,230,213,183,139,215,63,252,242,205,15,63,189,120,253,230,237,203,175,95,188,254,225,151,55,127,123,181,58,254,112,26,240,164,251,247,245,221,111,55,31,47,255,121,114,253,219,239,23,191,221,191,31,223,45,223,159,93,255,246,251,199,127,93,174,157,122,56,29,156,108,218,122,228,224,182,175,173,219,195,14,235,62,178,51,14,209,38,180,9,109,66,155,208,38,103,28,58,227,112,16,207,75,84,12,21,67,197,156,113,136,222,161,119,71,70,239,252,34,122,160,113,224,160,241,241,177,119,188,163,143,231,217,164,200,230,217,233,108,62,223,52,122,207,239,231,125,141,131,134,162,161,104,40,26,138,134,162,161,206,224,116,6,167,51,56,113,101,92,25,87,198,149,135,112,3,157,193,233,12,78,103,112,130,244,32,61,72,63,88,72,127,228,103,112,94,204,106,131,112,31,10,112,108,231,33,125,92,225,102,26,241,32,203,218,95,191,211,65,251,250,188,198,78,49,63,105,91,204,79,136,121,98,158,152,39,230,137,121,98,62,249,253,36,230,137,121,98,158,152,39,230,137,121,98,158,152,31,196,107,157,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,63,8,49,79,191,15,70,191,143,219,214,239,99,250,157,126,167,223,233,119,250,157,126,79,126,63,233,119,250,157,126,167,223,233,119,250,157,126,167,223,7,241,90,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,135,167,223,81,246,193,80,246,162,109,202,94,160,236,40,59,202,142,178,163,236,40,123,242,251,137,178,163,236,40,59,202,142,178,163,236,40,59,202,62,136,215,58,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,149,148,61,111,155,178,231,40,59,202,142,178,163,236,40,59,202,158,252,126,162,236,40,59,202,142,178,163,236,40,59,202,142,178,15,226,181,142,178,163,236,40,59,202,14,96,3,216,0,54,128,13,96,3,216,0,54,128,13,96,3,216,0,54,128,13,96,3,216,0,54,128,13,96,15,228,103,35,128,13,96,3,216,0,246,255,101,239,14,155,211,184,178,53,80,255,34,80,119,67,83,173,143,138,35,39,58,177,229,92,75,246,153,57,85,46,138,56,152,232,196,150,117,101,236,51,163,42,253,247,91,134,75,38,66,18,8,232,110,22,244,83,169,25,39,93,13,107,239,229,45,109,100,63,251,109,0,27,192,6,176,1,236,50,1,118,82,54,192,78,0,108,0,27,192,6,176,1,108,0,123,235,253,4,176,1,108,0,27,192,6,176,1,108,0,27,192,14,241,181,14,96,239,3,192,70,133,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,225,53,169,48,247,203,253,114,191,220,111,201,238,55,237,167,229,186,223,180,157,6,116,191,147,29,250,96,206,235,78,46,206,16,111,107,229,105,183,199,131,235,246,232,102,161,250,157,214,157,22,218,160,0,228,11,249,66,190,144,47,228,11,249,66,169,80,234,182,17,37,148,186,227,40,21,162,132,40,33,74,136,18,162,132,40,33,74,136,18,162,132,40,129,53,96,13,88,3,214,128,53,44,8,11,194,130,118,131,5,213,227,117,232,27,198,37,168,113,137,35,73,74,78,144,75,55,79,144,203,238,184,145,69,176,228,93,147,20,71,69,252,98,209,77,115,66,228,246,145,37,246,236,197,209,155,31,159,191,57,62,237,255,250,243,171,243,87,175,143,143,94,156,156,157,159,60,235,79,174,189,77,39,57,133,249,242,85,246,254,227,224,235,239,31,190,14,47,91,87,127,124,30,127,190,30,14,62,94,124,25,95,188,111,77,174,125,75,239,69,21,230,229,147,165,238,189,43,197,157,43,249,220,107,242,185,87,228,127,221,191,121,182,225,178,126,84,26,111,184,78,113,9,135,240,19,252,4,63,193,79,240,147,132,67,9,135,33,214,37,76,6,147,193,100,18,14,225,60,56,175,97,56,207,35,230,145,199,224,228,113,86,123,201,142,222,41,146,110,150,20,201,97,175,40,30,26,122,205,251,121,93,195,129,71,225,81,120,20,30,133,71,225,81,9,156,18,56,37,112,2,205,64,51,208,12,52,71,104,160,4,78,9,156,18,56,81,123,212,30,181,15,75,237,27,158,192,57,234,173,76,198,29,27,16,218,185,79,7,26,174,242,53,138,12,87,158,191,108,208,154,78,116,60,137,219,119,43,224,246,93,220,30,183,199,237,113,123,220,30,183,199,237,163,244,19,183,199,237,131,224,29,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,111,32,183,71,231,35,209,249,78,5,116,190,131,206,163,243,232,60,58,143,206,163,243,232,124,148,126,162,243,232,124,16,136,131,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,187,78,231,57,248,72,14,62,171,192,193,103,28,60,7,207,193,115,240,28,60,7,207,193,71,233,39,7,207,193,7,81,53,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,229,57,248,180,2,7,159,114,240,28,60,7,207,193,115,240,28,60,7,31,165,159,28,60,7,31,68,213,112,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,193,28,60,189,77,111,211,219,244,118,140,143,228,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,141,211,219,73,5,122,59,161,183,233,109,122,155,222,166,183,233,109,122,59,74,63,233,109,122,59,136,170,161,183,233,109,122,155,222,166,183,233,237,230,233,109,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,94,211,25,67,195,208,48,52,12,13,151,143,134,191,255,83,54,26,78,219,233,62,160,225,201,198,126,48,39,125,39,23,103,252,183,181,78,171,218,227,193,117,123,116,179,144,12,79,75,79,107,109,86,131,16,38,132,9,97,66,152,16,38,132,137,86,162,117,219,2,147,104,221,113,209,74,96,18,152,4,38,129,73,96,18,152,4,38,129,73,96,18,152,180,27,237,70,187,209,110,180,27,83,196,20,49,69,187,97,138,234,193,62,232,14,32,19,20,200,132,98,40,229,103,215,165,59,144,93,215,40,2,82,145,221,88,116,211,28,47,185,125,108,125,190,250,241,248,117,154,30,246,223,78,166,121,244,250,252,127,250,63,158,60,127,254,230,236,228,213,233,36,88,49,127,194,226,252,252,251,240,58,77,15,91,223,134,239,199,159,175,7,215,227,155,214,239,23,31,62,124,157,172,199,249,84,197,188,252,149,121,239,66,86,94,72,226,162,185,85,155,144,184,106,101,241,136,240,19,252,4,63,193,79,240,147,120,68,241,136,33,214,37,76,6,147,193,100,226,17,225,60,56,175,97,56,207,195,237,145,199,224,228,113,86,123,201,142,222,41,146,110,150,20,201,97,175,40,30,26,122,205,251,121,93,195,129,71,225,81,120,20,30,133,71,225,81,241,157,226,59,197,119,2,205,64,51,208,12,52,71,104,160,248,78,241,157,226,59,81,123,212,30,181,15,75,237,27,30,223,57,234,173,76,198,29,27,144,248,185,79,7,26,174,242,53,138,12,87,158,191,96,209,186,78,116,44,21,243,221,178,197,124,151,152,39,230,137,121,98,158,152,39,230,183,222,79,98,158,152,39,230,137,121,98,158,152,39,230,137,249,16,95,235,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,252,94,136,121,250,61,140,126,239,148,173,223,59,244,59,253,78,191,211,239,244,59,253,190,245,126,210,239,244,59,253,78,191,211,239,244,59,253,78,191,135,248,90,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,227,233,119,148,61,12,101,207,202,166,236,25,202,142,178,163,236,40,59,202,142,178,111,189,159,40,59,202,142,178,163,236,40,59,202,142,178,163,236,33,190,214,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,127,148,178,167,101,83,246,20,101,71,217,81,118,148,29,101,71,217,183,222,79,148,29,101,71,217,81,118,148,29,101,71,217,81,246,16,95,235,40,59,202,142,178,163,236,0,54,128,13,96,3,216,0,54,128,13,96,3,216,0,54,128,13,96,3,216,0,54,128,13,96,3,216,0,118,144,239,141,0,54,128,13,96,3,216,0,54,128,13,96,3,216,101,2,236,164,108,128,157,0,216,0,54,128,13,96,3,216,0,246,214,251,9,96,3,216,0,54,128,13,96,3,216,0,54,128,29,226,107,29,192,222,7,128,141,10,163,194,168,48,42,140,10,163,194,168,48,42,140,10,163,194,168,48,42,140,10,163,194,168,48,42,140,10,163,194,168,48,42,140,10,163,194,107,82,97,238,151,251,229,126,185,223,146,221,111,218,79,203,117,191,105,59,13,232,126,39,59,244,193,156,215,157,92,156,33,222,214,202,211,110,143,7,215,237,209,205,66,245,59,173,59,45,180,65,1,200,23,242,133,124,33,95,200,23,242,133,82,161,212,109,35,74,40,117,199,81,42,68,9,81,66,148,16,37,68,9,81,66,148,16,37,68,9,81,2,107,192,26,176,6,172,1,107,88,16,22,132,5,237,6,11,170,199,235,208,55,140,75,80,227,18,71,146,148,156,32,151,110,158,32,151,221,113,35,139,96,201,187,38,41,142,138,248,197,162,155,230,132,200,237,163,75,236,244,249,139,147,103,231,255,232,63,123,245,242,215,23,199,255,232,191,56,57,61,62,122,125,62,9,40,204,159,178,188,46,63,124,188,120,63,254,87,235,253,231,79,87,31,135,255,106,125,188,184,28,14,174,199,247,194,9,243,112,72,105,113,68,224,35,243,170,56,152,112,133,170,66,9,121,37,94,137,87,226,149,120,37,161,132,66,9,67,172,75,254,139,255,226,191,132,18,242,116,60,93,195,60,157,167,194,83,138,193,149,226,172,246,146,29,189,83,36,221,44,41,146,195,94,81,60,52,244,154,247,243,186,134,195,123,242,158,188,39,239,201,123,242,158,66,51,133,102,10,205,100,144,25,100,6,153,65,142,208,64,161,153,66,51,133,102,210,241,116,60,29,31,86,199,55,60,52,115,212,91,89,121,147,254,114,54,247,233,12,194,85,190,70,145,225,202,243,23,231,89,219,33,140,69,66,190,91,166,144,239,18,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,239,188,144,167,221,67,104,247,78,153,218,189,67,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,30,75,187,163,235,33,232,122,86,38,93,207,208,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,253,30,93,79,203,164,235,41,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,117,128,47,109,224,26,184,6,174,129,107,224,26,184,6,174,129,235,178,192,117,82,38,184,78,128,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,119,29,92,163,193,104,48,26,140,6,163,193,104,48,26,140,6,163,193,104,48,26,140,6,163,193,104,48,26,140,6,163,193,104,48,26,140,6,163,193,104,240,154,52,152,243,229,124,57,95,206,183,68,231,155,246,211,242,156,111,218,78,3,58,223,201,206,124,48,103,116,39,23,103,112,183,181,210,148,219,227,193,117,123,116,179,80,249,78,107,78,139,172,249,230,80,47,212,11,245,66,189,80,47,212,11,161,66,168,219,70,147,16,234,142,35,84,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,154,4,212,0,53,64,13,80,3,212,48,32,12,8,3,218,13,6,84,143,207,161,109,152,150,160,166,37,134,28,41,49,33,46,221,60,33,46,187,227,68,22,65,146,119,77,145,27,21,145,139,69,55,205,169,144,219,71,150,213,143,71,47,94,156,156,190,60,122,246,203,209,63,251,207,142,206,207,250,47,223,156,157,60,59,122,209,255,241,228,249,243,55,103,39,175,78,39,17,132,249,242,5,246,251,224,227,199,139,203,79,131,247,127,14,254,221,122,63,24,127,105,125,250,250,229,226,253,224,99,235,247,139,15,31,190,78,22,216,124,24,97,30,14,41,45,138,5,124,194,12,43,141,37,92,179,190,128,66,150,137,101,98,153,88,38,150,73,64,161,128,194,16,235,146,13,99,195,216,48,1,133,172,29,107,215,48,107,231,137,240,4,99,112,193,56,171,189,100,71,239,20,73,55,75,138,228,176,87,20,15,13,189,230,253,188,174,225,176,160,44,40,11,202,130,178,160,44,168,0,77,1,154,2,52,249,100,62,153,79,230,147,35,52,80,128,166,0,77,1,154,228,60,57,79,206,135,149,243,13,15,208,28,245,86,22,224,78,1,200,220,220,167,243,9,87,249,26,69,134,43,207,95,180,103,77,7,52,158,42,233,187,213,72,250,46,73,79,210,147,244,36,61,73,79,210,147,244,36,61,73,79,210,147,244,36,125,144,126,146,244,36,125,32,95,75,210,147,244,36,61,73,79,210,147,244,36,61,73,79,210,147,244,36,61,73,79,210,147,244,36,61,73,79,210,147,244,36,61,73,79,210,147,244,36,61,73,79,210,147,244,36,61,73,79,210,239,133,164,167,226,131,169,248,78,53,42,190,67,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,31,164,159,84,60,21,31,200,202,82,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,241,84,60,226,30,140,184,103,213,16,247,12,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,61,72,63,17,119,196,61,16,124,69,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,125,9,113,79,171,33,238,41,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,123,144,126,34,238,136,123,32,248,138,184,35,238,136,59,226,14,102,131,217,96,54,152,13,102,131,217,96,54,152,13,102,131,217,96,54,152,13,102,131,217,96,54,152,13,102,7,249,222,8,102,131,217,96,54,152,13,102,131,217,96,54,152,93,62,204,78,170,129,217,9,152,13,102,131,217,96,54,152,13,102,131,217,96,54,152,13,102,131,217,96,118,144,126,130,217,96,118,32,174,9,102,239,3,204,70,136,17,98,132,24,33,70,136,17,98,132,24,33,70,136,17,98,132,24,33,70,136,17,98,132,24,33,70,136,17,98,132,24,33,70,136,17,226,53,9,49,15,204,3,243,192,60,112,37,30,56,237,167,85,120,224,180,157,6,244,192,147,221,250,96,78,240,78,46,206,88,111,107,205,201,183,199,131,235,246,232,102,161,6,158,86,159,150,219,184,12,252,11,255,194,191,240,47,252,11,255,194,170,176,234,182,113,37,172,186,227,88,21,174,132,43,225,74,184,18,174,132,43,225,74,184,18,174,132,43,65,54,144,13,100,3,217,64,54,92,8,23,194,133,118,131,11,213,227,120,168,28,246,37,168,125,137,38,76,42,73,156,75,55,79,156,203,238,120,146,69,224,228,93,243,92,71,69,32,99,209,77,115,102,228,246,41,139,238,191,254,251,236,188,255,227,241,241,175,253,179,95,191,223,116,55,233,48,95,113,221,253,239,255,125,25,183,126,31,14,175,90,95,174,190,223,244,120,216,97,30,14,55,61,57,108,240,209,73,214,151,119,184,210,16,68,30,82,79,212,19,245,68,61,81,79,34,15,69,30,134,88,151,20,25,69,70,145,137,60,164,242,168,188,134,169,60,207,162,103,29,131,91,199,89,237,37,59,122,167,72,186,89,82,36,135,189,162,120,104,232,53,239,231,117,13,135,26,165,70,169,81,106,148,26,165,70,69,114,138,228,20,201,73,50,147,204,36,51,201,28,161,129,34,57,69,114,138,228,100,236,25,123,198,62,172,177,111,120,36,231,168,183,178,21,119,94,64,138,231,62,157,100,184,202,215,40,50,92,121,254,194,66,183,113,148,99,177,170,239,86,166,234,187,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,161,250,73,213,83,245,129,172,45,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,191,23,170,158,144,143,39,228,59,149,9,249,14,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,124,168,126,18,242,132,124,32,55,75,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,199,19,242,184,123,60,238,158,85,198,221,51,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,247,80,253,196,221,113,247,64,8,22,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,247,229,220,61,173,140,187,167,184,59,238,142,187,227,238,184,59,238,142,187,227,238,184,59,238,142,187,227,238,161,250,137,187,227,238,129,16,44,238,142,187,227,238,184,59,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,29,228,123,35,164,13,105,67,218,144,54,164,13,105,67,218,144,118,37,72,59,169,12,105,39,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,161,250,9,105,67,218,129,232,38,164,189,15,72,27,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,215,228,196,108,48,27,204,6,179,193,85,217,224,180,159,86,100,131,211,118,26,208,6,79,246,236,131,57,202,59,185,56,243,189,173,245,231,223,30,15,174,219,163,155,133,50,120,58,128,105,197,50,42,129,192,32,48,8,12,2,131,192,32,48,184,10,174,110,27,90,130,171,59,14,87,65,75,208,18,180,4,45,65,75,208,18,180,4,45,65,75,208,18,106,131,218,160,54,168,13,106,67,135,208,33,116,104,55,232,80,61,166,135,208,225,96,130,58,152,128,218,164,170,36,186,116,243,36,186,236,142,45,89,132,79,222,53,18,120,84,36,51,22,221,52,135,71,110,159,178,250,206,95,191,58,237,191,56,254,233,232,217,63,231,50,16,243,21,87,222,248,250,243,101,235,227,112,52,120,255,239,5,249,135,121,249,198,169,123,239,74,113,231,74,62,247,154,124,238,21,249,95,247,151,28,152,248,96,71,234,11,75,124,114,121,65,137,124,20,31,197,71,241,81,124,148,160,68,65,137,33,214,37,111,198,155,241,102,130,18,249,61,126,175,97,126,207,211,236,169,200,224,42,114,86,123,201,142,222,41,146,110,150,20,201,97,175,40,30,26,122,205,251,121,93,195,225,75,249,82,190,148,47,229,75,249,82,65,158,130,60,5,121,50,207,204,51,243,204,60,71,104,160,32,79,65,158,130,60,105,124,26,159,198,15,171,241,27,30,228,57,234,173,172,202,157,44,144,253,185,79,103,30,174,242,53,138,12,87,158,191,136,209,109,28,250,120,156,221,119,43,97,247,93,236,30,187,199,238,177,123,236,30,187,199,238,35,245,19,187,199,238,131,32,30,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,111,32,187,71,232,99,17,250,78,37,132,190,131,208,35,244,8,61,66,143,208,35,244,8,125,164,126,34,244,8,125,16,144,131,208,35,244,8,61,66,143,208,35,244,8,61,66,143,208,35,244,8,61,66,143,208,35,244,8,61,66,143,208,35,244,8,61,66,143,208,35,244,8,61,66,143,208,35,244,8,61,66,143,208,35,244,8,61,66,143,208,35,244,187,78,232,121,248,88,30,62,171,196,195,103,60,60,15,207,195,243,240,60,60,15,207,195,71,234,39,15,207,195,7,209,53,60,60,15,207,195,243,240,60,60,15,207,195,243,240,60,60,15,207,195,243,240,60,60,15,207,195,243,240,60,60,15,207,195,243,240,60,60,15,207,195,243,240,60,60,15,207,195,243,240,60,60,15,207,195,243,240,60,60,15,207,195,243,240,101,122,248,180,18,15,159,242,240,60,60,15,207,195,243,240,60,60,15,31,169,159,60,60,15,31,68,215,240,240,60,60,15,207,195,243,240,60,60,15,207,195,243,240,193,60,60,197,77,113,83,220,20,119,140,143,228,20,55,197,77,113,83,220,20,55,197,77,113,83,220,20,55,197,77,113,83,220,20,55,197,77,113,83,220,20,55,197,77,113,83,220,13,84,220,73,37,138,59,161,184,41,110,138,155,226,166,184,41,110,138,59,82,63,41,110,138,59,136,174,161,184,41,110,138,155,226,166,184,41,238,230,41,110,222,152,55,230,141,121,99,222,152,55,230,141,121,99,222,152,55,230,141,121,99,222,152,55,230,141,121,99,222,152,55,230,141,121,99,222,152,55,94,211,27,195,195,240,48,60,12,15,87,129,135,211,126,90,1,30,78,219,233,62,224,225,201,230,126,48,231,125,39,23,103,8,184,181,94,179,218,227,193,117,123,116,179,144,14,79,139,79,171,109,90,133,20,38,133,73,97,82,152,20,38,133,201,86,178,117,219,18,147,108,221,113,217,74,98,146,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,212,27,245,70,189,81,111,212,27,91,196,22,177,69,187,97,139,234,65,63,8,15,40,19,20,202,4,227,40,85,100,217,165,59,144,101,215,48,8,82,145,224,88,116,211,28,50,185,125,202,42,125,123,116,218,255,233,213,79,63,207,197,45,230,43,46,209,111,131,203,214,232,243,232,143,5,89,139,121,240,245,89,102,214,226,253,118,212,23,180,248,180,218,82,22,217,41,118,138,157,98,167,216,41,41,139,82,22,67,172,75,22,141,69,99,209,164,44,178,125,108,95,195,108,223,221,199,202,111,208,205,178,159,75,95,70,71,203,30,19,49,185,13,104,53,171,189,100,71,239,20,73,55,75,138,228,176,87,20,15,13,189,230,253,188,174,225,176,167,236,41,123,202,158,178,167,236,169,20,80,41,160,82,64,121,104,30,154,135,230,161,35,52,80,10,168,20,80,41,160,164,62,169,79,234,135,149,250,13,79,1,29,245,86,22,231,78,29,8,14,221,167,243,16,87,249,26,69,134,43,207,95,62,233,54,14,132,60,66,237,187,229,83,251,46,106,143,218,163,246,168,61,106,143,218,163,246,49,250,137,218,163,246,65,224,14,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,55,144,218,99,243,129,216,124,167,124,54,223,193,230,177,121,108,30,155,199,230,177,121,108,62,70,63,177,121,108,62,8,194,193,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,249,93,103,243,12,124,32,3,159,149,111,224,51,6,158,129,103,224,25,120,6,158,129,103,224,99,244,147,129,103,224,131,136,26,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,248,210,12,124,90,190,129,79,25,120,6,158,129,103,224,25,120,6,158,129,143,209,79,6,158,129,15,34,106,24,120,6,158,129,103,224,25,120,6,158,129,103,224,25,248,96,6,158,220,38,183,201,109,114,59,198,71,114,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,237,166,201,237,164,124,185,157,144,219,228,54,185,77,110,147,219,228,54,185,29,163,159,228,54,185,29,68,212,144,219,228,54,185,77,110,147,219,228,118,243,228,54,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,175,105,140,129,97,96,24,24,6,134,75,7,195,105,63,45,27,12,167,237,116,31,192,240,100,91,63,152,99,190,147,139,51,251,219,90,163,83,237,241,224,186,61,186,89,200,133,167,149,167,165,54,42,65,7,211,193,116,48,29,76,7,211,193,52,43,205,186,109,125,73,179,238,184,102,165,47,233,75,250,146,190,164,47,233,75,250,146,190,164,47,233,75,210,141,116,35,221,72,55,210,141,39,226,137,120,162,221,240,68,245,64,31,108,7,142,9,138,99,34,17,148,210,51,235,210,29,200,172,107,146,255,168,8,110,44,186,105,206,150,220,62,182,56,127,58,251,245,228,252,127,190,15,255,159,63,28,191,254,245,205,233,47,253,163,211,147,151,199,115,161,138,249,19,22,232,232,203,213,197,248,102,120,221,122,255,239,223,134,215,87,95,47,255,108,13,46,47,62,13,23,4,43,230,193,23,233,166,193,138,203,91,82,109,184,226,122,245,5,44,34,84,8,21,66,133,80,33,84,2,22,5,44,134,88,151,72,26,146,134,164,9,88,68,252,16,191,134,17,191,187,79,145,223,160,155,101,63,134,190,140,142,150,61,38,112,114,27,222,106,86,123,201,142,222,41,146,110,150,20,201,97,175,40,30,26,122,205,251,121,93,195,65,80,17,84,4,21,65,69,80,17,84,1,160,2,64,5,128,98,209,88,52,22,141,69,71,104,160,0,80,1,160,2,64,129,125,96,31,216,15,11,246,27,30,0,58,234,173,12,207,29,62,144,25,186,79,199,34,174,242,53,138,12,87,158,191,104,210,186,206,133,60,145,222,119,171,161,247,93,244,30,189,71,239,209,123,244,30,189,71,239,99,245,19,189,71,239,131,64,30,244,30,189,71,239,209,123,244,30,189,71,239,209,123,244,30,189,71,239,209,123,244,30,189,71,239,209,123,244,30,189,71,239,209,123,244,30,189,71,239,209,123,244,30,189,71,239,209,123,244,30,189,71,239,209,123,244,30,189,111,32,189,199,232,131,49,250,78,53,140,190,131,209,99,244,24,61,70,143,209,99,244,24,125,172,126,98,244,24,125,16,148,131,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,187,206,232,153,248,96,38,62,171,198,196,103,76,60,19,207,196,51,241,76,60,19,207,196,199,234,39,19,207,196,7,17,54,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,165,154,248,180,26,19,159,50,241,76,60,19,207,196,51,241,76,60,19,31,171,159,76,60,19,31,68,216,48,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,193,76,60,201,77,114,147,220,36,119,140,143,228,36,55,201,77,114,147,220,36,55,201,77,114,147,220,36,55,201,77,114,147,220,36,55,201,77,114,147,220,36,55,201,77,114,147,220,77,148,220,73,53,146,59,33,185,73,110,146,155,228,38,185,73,110,146,59,86,63,73,110,146,59,136,176,33,185,73,110,146,155,228,38,185,73,238,230,73,110,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,94,211,28,3,196,0,49,64,12,16,87,2,136,211,126,90,5,32,78,219,233,62,0,226,201,246,126,48,71,126,39,23,103,14,184,181,102,183,218,227,193,117,123,116,179,144,15,79,171,79,203,109,92,134,22,166,133,105,97,90,152,22,166,133,233,86,186,117,219,26,147,110,221,113,221,74,99,210,152,52,38,141,73,99,210,152,52,38,141,73,99,210,152,228,27,249,70,190,145,111,228,27,95,196,23,241,69,187,225,139,234,129,63,24,15,44,19,20,203,68,35,41,149,100,218,165,59,144,105,215,52,11,82,17,226,88,116,211,156,51,185,125,108,161,190,62,62,122,249,226,228,151,227,254,209,235,243,191,253,215,221,101,250,61,126,49,127,194,82,189,30,14,62,125,188,248,115,216,26,92,143,255,246,95,127,253,214,180,210,86,114,47,128,49,15,190,88,55,13,96,124,74,83,170,141,96,92,119,4,66,24,177,42,172,10,171,194,170,176,42,33,140,66,24,67,172,75,76,13,83,195,212,132,48,98,127,216,95,195,216,223,221,39,207,111,208,205,178,31,93,95,70,71,203,30,19,76,185,13,131,53,171,189,100,71,239,20,73,55,75,138,228,176,87,20,15,13,189,230,253,188,174,225,96,169,88,42,150,138,165,98,169,88,170,144,80,33,161,66,66,81,105,84,26,149,70,165,35,52,80,72,168,144,80,33,161,16,63,196,15,241,135,69,252,13,15,9,29,245,86,198,232,14,36,200,21,221,167,163,18,87,249,26,69,134,43,207,95,124,105,93,103,69,158,76,240,187,85,17,252,46,130,143,224,35,248,8,62,130,143,224,35,248,33,126,242,70,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,183,47,200,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,113,250,136,156,190,83,21,167,239,224,244,56,61,78,143,211,227,244,56,61,78,31,226,167,104,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,126,251,26,28,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,250,253,227,244,108,124,56,27,159,85,101,227,51,54,158,141,103,227,217,120,54,158,141,103,227,67,252,72,204,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,111,159,118,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,149,219,248,180,42,27,159,178,241,108,60,27,207,198,179,241,108,60,27,31,226,71,98,54,158,141,103,227,217,120,54,158,141,103,227,217,120,54,158,141,103,227,217,120,162,155,232,38,186,137,110,162,155,232,38,186,137,110,162,155,232,38,186,137,110,162,155,232,38,186,137,110,162,155,232,14,212,64,162,155,232,38,186,137,110,162,155,232,38,186,231,69,119,82,149,232,78,136,110,162,155,232,38,186,137,110,162,155,232,14,241,35,49,209,77,116,19,221,68,55,209,77,116,19,221,68,55,209,29,65,116,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,241,154,246,24,36,6,137,65,98,144,184,34,72,156,126,255,255,42,32,113,218,78,247,1,18,79,182,248,131,57,248,59,185,56,211,192,173,181,251,213,30,15,174,219,163,155,133,140,120,90,127,90,176,132,66,212,48,53,76,13,83,195,212,48,53,76,185,82,174,219,86,153,148,235,142,43,87,42,147,202,164,50,169,76,42,147,202,164,50,169,76,42,147,202,36,224,8,56,2,142,128,35,224,56,35,206,136,51,218,13,103,84,15,0,194,121,160,153,160,104,38,30,77,169,40,227,46,221,129,140,187,230,137,144,138,40,199,162,155,230,180,201,237,35,203,245,248,228,229,201,217,217,244,151,163,211,147,151,199,119,214,233,219,73,24,99,190,124,161,14,47,62,93,124,249,50,253,101,112,121,241,105,120,231,119,228,219,189,24,198,60,248,18,221,48,134,113,73,59,42,13,96,92,163,182,232,69,136,10,162,130,168,32,42,136,74,244,162,232,197,16,235,18,74,131,210,160,52,209,139,144,31,228,215,48,228,119,247,185,243,27,116,179,236,7,215,151,209,209,178,199,132,78,110,67,92,205,106,47,217,209,59,69,210,205,146,34,57,236,21,197,67,67,175,121,63,175,107,56,16,42,132,10,161,66,168,16,42,132,42,26,84,52,168,104,80,48,26,140,6,163,193,232,8,13,20,13,42,26,84,52,40,178,143,236,35,251,97,201,126,195,163,65,71,189,149,233,185,227,7,210,68,247,233,96,196,85,190,70,145,225,202,243,23,90,90,211,201,144,167,80,251,110,249,212,190,139,218,163,246,168,61,106,143,218,163,246,168,125,140,126,162,246,168,125,16,184,131,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,13,164,246,216,124,32,54,223,41,159,205,119,176,121,108,30,155,199,230,177,121,108,30,155,143,209,79,108,30,155,15,130,112,176,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,126,215,217,60,3,31,200,192,103,229,27,248,140,129,103,224,25,120,6,158,129,103,224,25,248,24,253,100,224,25,248,32,162,134,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,190,52,3,159,150,111,224,83,6,158,129,103,224,25,120,6,158,129,103,224,99,244,147,129,103,224,131,136,26,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,62,152,129,39,183,201,109,114,155,220,142,241,145,156,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,187,105,114,59,41,95,110,39,228,54,185,77,110,147,219,228,54,185,77,110,199,232,39,185,77,110,7,17,53,228,54,185,77,110,147,219,228,54,185,221,60,185,205,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,107,26,99,96,24,24,6,134,129,225,210,193,112,250,253,151,114,193,112,218,78,247,1,12,79,182,245,131,57,230,59,185,56,179,191,173,53,58,213,30,15,174,219,163,155,133,92,120,90,121,90,106,163,18,116,48,29,76,7,211,193,116,48,29,76,179,210,172,219,214,151,52,235,142,107,86,250,146,190,164,47,233,75,250,146,190,164,47,233,75,250,146,190,36,221,72,55,210,141,116,35,221,120,34,158,136,39,218,13,79,84,15,244,193,118,224,152,160,56,38,18,65,41,61,179,46,221,129,204,186,38,249,143,138,224,198,162,155,230,108,201,237,99,139,243,244,237,219,147,254,201,233,47,191,190,57,253,165,255,159,149,249,61,72,49,127,194,162,188,252,246,237,162,117,113,249,231,213,215,203,63,91,127,253,62,220,11,80,204,203,95,140,247,46,100,229,229,33,62,60,171,106,115,16,159,94,83,254,33,225,68,56,17,78,132,19,225,36,255,80,254,97,136,117,73,140,17,99,196,152,252,67,2,143,192,107,152,192,243,228,122,174,49,184,107,156,213,94,178,163,119,138,164,155,37,69,114,216,43,138,135,134,94,243,126,94,215,112,8,81,66,148,16,37,68,9,81,66,84,62,167,124,78,249,156,212,50,181,76,45,83,203,17,26,40,159,83,62,167,124,78,158,158,167,231,233,195,122,250,134,231,115,142,122,43,187,112,103,3,68,122,238,211,169,133,171,124,141,34,195,149,231,47,57,180,174,99,27,11,100,124,183,60,25,223,37,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,223,105,25,79,185,7,80,238,157,242,148,123,135,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,61,142,114,71,214,3,144,245,172,60,178,158,33,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,250,223,200,122,90,30,89,79,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,7,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,35,56,97,208,26,180,6,173,65,107,208,26,180,6,173,65,235,141,161,117,82,30,180,78,64,107,208,26,180,6,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,119,25,90,35,193,72,48,18,140,4,35,193,72,48,18,140,4,35,193,72,48,18,140,4,35,193,72,48,18,140,4,35,193,72,48,18,140,4,35,193,72,240,154,36,152,239,229,123,249,94,190,183,52,223,155,246,211,178,124,111,218,78,3,250,222,201,174,124,48,167,115,39,23,103,100,183,181,194,132,219,227,193,117,123,116,179,80,247,78,43,78,75,172,245,214,48,47,204,11,243,194,188,48,47,204,11,159,194,167,219,198,146,240,233,142,227,83,88,18,150,132,37,97,73,88,18,150,132,37,97,73,88,18,150,4,211,192,52,48,13,76,3,211,240,31,252,7,255,217,13,254,83,143,203,161,108,88,150,160,150,37,130,24,41,45,17,46,221,60,17,46,187,227,67,22,1,146,119,205,48,27,21,97,139,69,55,205,121,144,219,199,22,212,219,227,23,253,127,190,58,251,249,100,26,43,152,63,97,17,125,27,126,108,253,251,243,151,63,46,238,71,9,230,225,168,209,194,88,191,255,204,164,218,248,192,197,117,68,6,82,70,148,17,101,68,25,81,70,34,3,69,6,134,88,151,212,22,181,69,109,137,12,164,224,40,184,134,41,56,207,102,103,11,131,219,194,89,237,37,59,122,167,72,186,89,82,36,135,189,162,120,104,232,53,239,231,117,13,135,210,164,52,41,77,74,147,210,164,52,69,90,138,180,20,105,73,14,147,195,228,48,57,28,161,129,34,45,69,90,138,180,100,218,153,118,166,61,172,105,111,120,164,165,167,220,75,193,108,248,201,129,171,124,141,34,195,149,231,47,108,179,174,163,19,115,210,189,187,153,116,239,146,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,239,132,116,167,214,183,164,214,59,155,169,245,14,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,122,253,106,29,65,223,18,65,207,54,35,232,25,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,222,24,130,158,110,70,208,83,4,29,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,71,208,193,105,112,26,156,142,242,23,232,224,52,56,29,163,129,224,52,56,13,78,131,211,224,52,56,13,78,135,248,108,3,78,131,211,224,52,56,13,78,131,211,224,52,56,13,78,131,211,224,52,56,61,15,167,147,205,224,116,2,78,131,211,224,52,56,13,78,131,211,224,52,56,13,78,131,211,224,52,56,13,78,131,211,224,52,56,189,11,112,26,241,69,124,17,95,196,23,241,69,124,17,95,196,23,241,69,124,17,95,196,23,241,69,124,17,95,196,23,241,69,124,17,95,196,23,241,69,124,215,36,190,188,46,175,203,235,242,186,27,121,221,180,159,110,226,117,211,118,26,208,235,78,118,223,131,57,121,59,185,56,227,184,173,37,147,108,143,7,215,237,209,205,66,173,59,173,50,125,219,39,191,29,156,11,231,194,185,112,46,156,11,231,194,164,48,233,182,241,35,76,186,227,152,20,126,132,31,225,71,248,17,126,132,31,225,71,248,17,126,132,31,65,51,208,12,52,3,205,64,51,156,7,231,193,121,118,131,243,212,227,108,168,25,54,37,168,77,217,150,0,217,40,177,45,221,60,177,45,187,227,61,22,129,144,119,251,235,49,42,130,20,139,110,154,179,30,183,143,45,150,127,156,191,62,250,245,231,127,246,95,190,57,59,63,122,126,212,255,229,248,229,209,139,254,209,249,209,249,155,215,191,76,18,255,242,39,172,159,127,141,175,7,87,127,252,187,245,233,235,151,241,224,195,160,245,231,240,211,224,99,107,48,30,140,191,94,255,121,47,4,48,47,31,21,117,239,93,41,238,92,201,231,94,147,207,189,34,255,235,254,18,82,3,23,118,163,218,32,193,149,75,203,22,196,151,240,37,124,9,95,194,151,100,11,202,22,12,177,46,113,48,28,12,7,147,45,136,215,225,117,13,227,117,30,202,14,45,6,71,139,179,218,75,118,244,78,145,116,179,164,72,14,123,69,241,208,208,107,222,207,235,26,14,254,137,127,226,159,248,39,254,137,127,202,190,148,125,41,251,18,73,70,146,145,100,36,57,66,3,101,95,202,190,148,125,9,203,195,242,176,124,88,44,223,240,236,75,143,183,23,151,217,240,35,9,87,249,26,69,134,43,207,95,42,103,93,103,50,150,51,251,110,233,204,190,139,217,99,246,152,61,102,143,217,99,246,152,125,132,126,98,246,152,125,16,180,131,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,13,100,246,200,124,28,50,223,41,157,204,119,144,121,100,30,153,71,230,145,121,100,30,153,143,208,79,100,30,153,15,2,112,144,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,126,215,201,60,255,30,199,191,103,165,251,247,140,127,231,223,249,119,254,157,127,231,223,249,247,8,253,228,223,249,247,32,154,134,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,189,44,255,158,150,238,223,83,254,157,127,231,223,249,119,254,157,127,231,223,35,244,147,127,231,223,131,104,26,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,61,152,127,167,182,169,109,106,155,218,142,241,145,156,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,187,97,106,59,41,93,109,39,212,54,181,77,109,83,219,212,54,181,77,109,71,232,39,181,77,109,7,209,52,212,54,181,77,109,83,219,212,54,181,221,60,181,205,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,107,250,98,88,24,22,134,133,97,225,178,177,112,218,79,75,198,194,105,59,221,7,44,60,217,212,15,230,140,239,228,226,12,254,182,86,111,84,123,60,184,110,143,110,22,82,225,105,225,105,165,77,42,144,193,100,48,25,76,6,147,193,100,48,201,74,178,110,91,94,146,172,59,46,89,201,75,242,146,188,36,47,201,75,242,146,188,36,47,201,75,242,146,114,163,220,40,55,202,141,114,99,137,88,34,150,104,55,44,81,61,200,7,217,1,99,130,194,152,64,252,164,236,172,186,116,7,178,234,26,132,63,42,82,27,139,110,154,131,37,183,143,172,204,231,207,159,159,188,120,117,122,210,127,249,186,255,242,248,180,127,116,250,99,255,197,201,249,249,139,227,254,203,147,179,179,227,179,73,144,98,190,124,113,126,248,240,225,226,227,231,203,139,214,167,235,214,167,225,101,107,112,249,123,235,227,197,120,252,113,216,250,116,241,229,251,135,150,249,44,197,188,252,245,121,239,66,86,90,52,226,210,249,85,154,142,184,86,117,1,137,24,20,6,133,65,97,80,24,148,128,68,1,137,33,214,37,86,134,149,97,101,2,18,49,61,76,175,97,76,207,99,237,225,199,224,248,113,86,123,201,142,222,41,146,110,150,20,201,97,175,40,30,26,122,205,251,121,93,195,193,72,49,82,140,20,35,197,72,49,82,1,158,2,60,5,120,162,205,104,51,218,140,54,71,104,160,0,79,1,158,2,60,161,123,232,30,186,15,139,238,27,30,224,57,234,173,140,199,29,32,144,249,185,79,71,27,174,242,53,138,12,87,158,191,104,209,154,206,118,60,77,208,119,171,16,244,93,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,250,0,253,36,232,9,250,64,174,150,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,223,11,65,79,195,135,210,240,157,42,52,124,135,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,62,64,63,105,120,26,62,144,145,165,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,227,105,120,180,61,20,109,207,170,160,237,25,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,123,128,126,162,237,104,123,32,240,138,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,251,66,218,158,86,65,219,83,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,246,0,253,68,219,209,246,64,224,21,109,71,219,209,118,180,29,200,6,178,129,108,32,27,200,6,178,129,108,32,27,200,6,178,129,108,32,27,200,6,178,129,108,32,27,200,14,242,189,17,200,6,178,129,108,32,27,200,6,178,129,108,32,187,108,144,157,84,1,178,19,32,27,200,6,178,129,108,32,27,200,6,178,129,108,32,27,200,6,178,129,236,0,253,4,178,129,236,64,76,19,200,222,7,144,141,14,163,195,232,48,58,140,14,163,195,232,48,58,140,14,163,195,232,48,58,140,14,163,195,232,48,58,140,14,163,195,232,48,58,140,14,163,195,107,210,97,14,152,3,230,128,57,224,10,28,112,218,79,203,119,192,105,59,13,232,128,39,59,245,193,156,221,157,92,156,129,222,214,90,83,111,143,7,215,237,209,205,66,5,60,173,61,45,182,97,17,232,23,250,133,126,161,95,232,23,250,133,84,33,213,109,163,74,72,117,199,145,42,84,9,85,66,149,80,37,84,9,85,66,149,80,37,84,9,85,2,108,0,27,192,6,176,1,108,152,16,38,132,9,237,6,19,170,199,239,208,56,204,75,80,243,18,75,150,84,144,48,151,110,158,48,151,221,113,36,139,160,201,187,166,137,142,138,40,198,162,155,230,180,200,237,99,203,237,228,217,249,201,219,227,215,103,199,253,227,23,175,79,206,78,206,143,166,25,134,249,19,86,216,197,251,241,197,247,37,52,108,13,63,94,95,124,185,24,15,238,199,22,230,225,184,210,194,224,192,7,166,84,109,82,225,19,11,10,39,228,148,56,37,78,137,83,226,148,132,19,10,39,12,177,46,185,47,238,139,251,18,78,200,209,113,116,13,115,116,158,22,79,39,6,215,137,179,218,75,118,244,78,145,116,179,164,72,14,123,69,241,208,208,107,222,207,235,26,14,231,201,121,114,158,156,39,231,201,121,10,207,20,158,41,60,147,61,102,143,217,99,246,56,66,3,133,103,10,207,20,158,73,197,83,241,84,124,88,21,223,240,240,204,81,111,101,221,77,248,203,219,220,167,179,7,87,249,26,69,134,43,207,95,172,103,93,135,47,30,211,240,221,146,52,124,151,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,126,71,53,60,217,190,109,217,222,41,73,182,119,200,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,35,200,118,76,125,219,76,61,43,137,169,103,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,158,124,223,185,75,97,234,41,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,245,46,227,234,164,36,92,157,192,213,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,239,38,174,198,128,49,96,12,24,3,198,128,49,96,12,24,3,198,128,49,96,12,24,3,198,128,49,96,12,24,3,198,128,49,96,12,24,3,198,128,49,224,53,25,48,211,203,244,50,189,76,111,57,166,55,237,167,165,152,222,180,157,6,52,189,147,253,248,96,14,229,78,46,206,164,110,235,169,179,109,143,7,215,237,209,205,66,209,59,45,55,125,255,213,223,23,224,5,120,1,94,128,23,224,5,120,129,83,224,116,219,64,18,56,221,113,112,10,72,2,146,128,36,32,9,72,2,146,128,36,32,9,72,2,146,48,26,140,6,163,193,104,48,26,242,131,252,32,63,187,65,126,234,177,56,100,13,191,18,212,175,108,93,137,148,147,252,150,110,158,252,150,221,49,33,139,208,200,187,6,80,141,138,140,197,162,155,230,24,200,237,242,117,116,118,126,244,195,139,227,254,143,39,207,159,191,57,59,121,117,218,255,225,232,197,139,87,175,78,143,94,159,79,86,86,190,210,202,250,50,30,252,246,113,216,250,253,226,195,135,175,223,151,85,235,183,193,199,143,159,63,95,14,174,199,247,214,90,94,190,72,234,222,187,82,220,185,146,207,189,38,159,123,69,254,215,253,165,198,18,46,232,74,93,65,133,43,14,65,116,33,249,68,62,145,79,228,19,249,36,186,80,116,97,136,117,73,146,145,100,36,153,232,66,50,143,204,107,152,204,243,92,120,222,49,184,119,156,213,94,178,163,119,138,164,155,37,69,114,216,43,138,135,134,94,243,126,94,215,112,200,81,114,148,28,37,71,201,81,114,84,180,166,104,77,209,154,52,51,205,76,51,211,204,17,26,40,90,83,180,166,104,77,206,158,179,231,236,195,58,251,134,71,107,142,122,43,123,113,103,6,164,113,238,211,105,134,171,124,141,34,195,149,231,47,244,179,254,227,28,203,24,126,183,50,134,223,197,240,49,124,12,31,195,199,240,49,124,12,63,200,79,223,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,254,246,21,57,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,82,31,146,212,119,42,35,245,29,164,30,169,71,234,145,122,164,30,169,71,234,131,252,36,141,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,111,95,132,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,191,127,164,158,143,143,231,227,179,202,124,124,198,199,243,241,124,60,31,207,199,243,241,124,124,144,31,139,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,248,237,243,110,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,190,122,31,159,86,230,227,83,62,158,143,231,227,249,120,62,158,143,231,227,131,252,88,204,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,79,117,83,221,84,55,213,77,117,83,221,84,55,213,77,117,83,221,84,55,213,77,117,83,221,84,55,213,77,117,83,221,129,26,72,117,83,221,84,55,213,77,117,83,221,84,247,61,213,157,84,166,186,19,170,155,234,166,186,169,110,170,155,234,166,186,131,252,88,76,117,83,221,84,55,213,77,117,83,221,84,55,213,77,117,71,80,221,252,49,127,204,31,243,199,252,49,127,204,31,243,199,252,49,127,204,31,243,199,252,49,127,204,31,243,199,252,49,127,204,31,243,199,252,49,127,188,166,63,134,137,97,98,152,24,38,174,10,19,79,217,100,214,79,250,121,89,164,184,53,3,155,255,129,197,89,59,105,231,96,241,172,55,1,120,241,227,3,129,140,33,99,200,24,50,134,140,33,99,200,24,50,14,177,46,33,99,200,24,50,134,140,33,99,200,184,97,200,88,116,52,186,29,156,110,207,106,47,217,209,59,69,210,205,146,34,57,236,21,197,67,67,175,121,63,175,107,56,16,60,4,15,193,67,240,16,60,4,15,193,67,240,16,60,4,15,193,67,240,16,124,132,6,66,240,16,60,4,15,193,67,240,16,60,4,31,19,193,11,225,230,230,27,238,230,175,242,53,138,12,87,158,63,158,31,149,231,119,43,230,249,93,60,31,207,199,243,241,124,60,127,251,156,28,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,252,152,60,31,181,143,74,237,59,21,83,251,14,106,143,218,163,246,168,61,106,191,125,26,142,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,125,13,212,158,155,143,234,230,179,138,221,124,198,205,115,243,220,60,55,207,205,111,223,121,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,55,216,205,167,21,187,249,148,155,231,230,185,121,110,158,155,223,190,243,230,230,185,121,110,158,155,231,230,185,121,110,158,155,231,230,185,121,110,158,155,231,230,185,121,218,155,246,166,189,183,110,109,105,111,218,155,246,166,189,105,111,218,155,246,14,177,53,211,222,180,119,140,6,210,222,180,55,237,77,123,211,222,180,55,237,77,123,211,222,180,55,237,77,123,63,89,123,39,21,107,239,132,246,166,189,105,111,218,155,246,222,190,78,166,189,105,111,218,155,246,166,189,105,111,218,155,246,166,189,105,111,218,59,164,246,230,146,185,100,46,153,75,230,146,185,100,46,153,75,230,146,185,100,46,153,75,230,146,185,100,46,153,75,230,146,185,100,46,153,75,230,146,185,228,53,93,50,100,12,25,67,198,144,113,181,200,56,237,167,149,34,227,180,157,238,3,50,158,108,248,7,115,26,120,114,113,70,132,91,155,182,173,61,30,92,183,71,55,11,137,241,116,24,211,186,229,213,35,138,137,98,162,152,40,38,138,137,98,2,150,128,221,182,216,36,96,119,92,192,18,155,196,38,177,73,108,18,155,196,38,177,73,108,18,155,196,38,29,71,199,209,113,116,28,29,199,32,49,72,12,210,110,24,164,122,112,16,234,3,212,4,5,53,97,217,74,181,217,120,233,14,100,227,53,150,137,84,228,59,22,221,52,71,80,110,215,88,195,47,79,158,189,126,245,183,229,155,111,182,124,63,93,188,191,254,252,200,202,205,203,95,185,247,46,100,181,132,52,254,109,150,91,203,103,92,50,6,209,140,32,21,72,5,82,129,84,32,149,104,70,209,140,33,214,37,152,6,166,129,105,162,25,65,63,208,175,97,208,239,238,51,235,55,232,102,217,15,189,47,163,163,101,143,9,159,220,134,186,154,213,94,178,163,119,138,164,155,37,69,114,216,43,138,135,134,94,243,126,94,215,112,64,84,16,21,68,5,81,65,84,16,85,116,168,232,80,209,161,112,52,28,13,71,195,209,17,26,40,58,84,116,168,232,80,108,31,219,199,246,195,178,253,134,71,135,142,122,43,243,115,71,16,164,141,238,211,225,136,171,124,141,34,195,149,231,47,212,52,192,233,144,121,89,223,173,78,214,119,201,122,178,158,172,39,235,201,122,178,158,172,39,235,201,122,178,158,172,39,235,131,245,147,172,39,235,3,121,91,178,158,172,39,235,201,122,178,158,172,39,235,201,122,178,158,172,39,235,201,122,178,158,172,39,235,201,122,178,158,172,39,235,201,122,178,158,172,39,235,201,122,178,158,172,39,235,201,122,178,126,47,100,61,37,31,80,201,119,170,83,242,29,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,249,96,253,164,228,41,249,64,118,150,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,143,167,228,145,247,128,228,61,171,142,188,103,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,193,250,137,188,35,239,129,32,44,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,79,32,239,105,117,228,61,69,222,145,119,228,29,121,71,222,145,119,228,29,121,71,222,145,119,228,29,121,15,214,79,228,29,121,15,4,97,145,119,228,29,121,71,222,65,109,80,27,212,6,181,65,109,80,27,212,6,181,65,109,80,27,212,6,181,65,109,80,27,212,6,181,65,237,32,223,27,65,109,80,27,212,6,181,65,109,80,27,212,6,181,171,129,218,73,117,80,59,1,181,65,109,80,27,212,6,181,65,109,80,27,212,6,181,65,109,80,27,212,14,214,79,80,27,212,14,196,55,65,237,125,128,218,72,49,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,188,38,41,230,131,249,96,62,152,15,46,223,7,159,61,123,245,235,201,179,255,223,77,102,253,164,159,151,160,132,191,188,255,124,117,241,254,1,43,156,181,147,118,190,95,86,248,239,115,221,174,24,94,54,18,110,152,27,230,134,185,97,110,152,27,230,134,185,225,16,235,146,27,230,134,185,97,110,152,27,230,134,27,230,134,5,60,211,216,193,53,246,172,246,146,29,189,83,36,221,44,41,146,195,94,81,60,52,244,154,247,243,186,134,195,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,71,104,32,215,206,181,115,237,92,59,215,206,181,115,237,49,93,187,168,108,20,190,225,20,254,42,95,163,200,112,229,249,19,247,97,197,125,183,106,113,223,37,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,111,140,184,167,231,195,234,249,78,213,122,190,67,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,191,155,122,30,133,15,75,225,179,170,41,124,134,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,165,82,248,180,106,10,159,162,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,31,130,194,3,220,0,55,192,13,112,199,248,72,14,112,3,220,0,55,192,13,112,3,220,0,55,192,13,112,3,220,0,55,192,13,112,3,220,0,55,192,13,112,3,220,0,55,192,221,108,192,157,84,13,184,19,128,27,224,6,184,1,110,128,27,224,6,184,1,110,128,27,224,6,184,1,110,128,27,224,6,184,1,238,166,0,110,212,24,53,70,141,81,99,212,24,53,70,141,81,99,212,24,53,70,141,81,99,212,24,53,70,141,81,99,212,24,53,70,141,81,99,212,24,53,94,147,26,115,195,220,48,55,204,13,87,236,134,211,126,90,173,27,78,219,105,64,55,60,217,193,15,230,124,239,228,226,12,253,182,54,110,67,123,60,184,110,143,110,22,170,225,233,56,166,133,75,44,8,9,67,194,144,48,36,12,9,67,194,80,43,212,186,109,132,9,181,238,56,106,133,48,33,76,8,19,194,132,48,33,76,8,19,194,132,48,33,76,224,13,120,3,222,128,55,224,13,43,194,138,176,162,221,96,69,245,120,31,122,135,145,9,106,100,226,74,148,138,19,236,210,205,19,236,178,59,238,100,17,76,121,215,100,245,81,17,215,88,116,211,156,40,185,93,99,73,254,122,244,235,241,235,103,111,206,255,150,168,152,111,182,30,175,6,87,195,235,247,95,199,143,196,41,230,225,88,212,186,33,134,119,39,186,181,44,197,229,195,16,164,200,72,49,82,140,20,35,197,72,9,82,20,164,24,98,93,50,103,204,25,115,38,72,145,225,99,248,26,102,248,238,62,52,126,131,110,150,253,212,249,50,58,90,246,152,200,200,109,128,170,89,237,37,59,122,167,72,186,89,82,36,135,189,162,120,104,232,53,239,231,117,13,135,49,101,76,25,83,198,148,49,101,76,5,125,10,250,20,244,201,61,115,207,220,51,247,28,161,129,130,62,5,125,10,250,36,242,137,124,34,63,172,200,111,120,208,231,168,183,178,44,119,186,64,54,232,62,157,123,184,202,215,40,50,92,121,254,34,72,3,28,252,120,64,217,119,43,85,246,93,202,158,178,167,236,41,123,202,158,178,167,236,41,123,202,158,178,167,236,41,251,64,223,51,41,123,202,158,178,167,236,41,123,202,158,178,167,236,41,123,202,158,178,143,177,10,41,123,202,62,64,3,41,123,202,158,178,167,236,41,123,202,158,178,15,241,217,134,178,167,236,41,123,202,158,178,167,236,41,123,202,158,178,167,236,247,75,217,19,243,49,197,124,167,82,49,223,33,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,15,244,61,147,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,249,24,171,144,152,39,230,3,52,144,152,39,230,137,121,98,158,152,39,230,137,249,16,159,109,136,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,62,176,152,199,223,99,242,247,172,82,254,158,225,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,7,250,158,137,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,123,140,85,136,191,227,239,1,26,136,191,227,239,248,59,254,142,191,227,239,248,123,136,207,54,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,43,242,247,180,82,254,158,226,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,7,250,158,137,191,227,239,248,59,254,142,191,227,239,205,228,239,208,54,180,13,109,67,219,49,62,146,67,219,208,54,180,13,109,67,219,208,54,180,13,109,67,219,208,54,180,13,109,67,219,208,54,180,13,109,67,219,208,54,180,13,109,55,24,109,39,149,162,237,4,218,134,182,161,109,104,27,218,134,182,161,109,104,27,218,134,182,161,109,104,59,208,247,76,104,27,218,134,182,161,109,188,24,47,198,139,241,98,188,24,47,198,139,241,98,188,24,47,198,139,241,98,188,24,47,198,139,241,98,188,24,47,198,139,241,98,188,24,47,142,197,139,89,97,86,152,21,102,133,171,180,194,105,63,173,208,10,167,237,52,160,21,158,236,221,7,115,172,119,114,113,102,125,91,155,245,160,61,30,92,183,71,55,11,165,240,116,16,211,170,101,85,3,131,193,96,48,24,12,6,131,193,96,144,21,100,221,54,188,4,89,119,28,178,130,151,224,37,120,9,94,130,151,224,37,120,9,94,130,151,224,37,228,6,185,65,110,144,27,228,134,18,161,68,40,209,110,80,162,122,140,15,177,195,197,4,117,49,65,245,73,149,73,117,233,230,73,117,217,29,107,178,8,163,188,107,44,246,168,72,105,44,186,105,14,146,220,174,177,18,223,190,250,199,241,139,163,215,127,207,76,204,55,91,137,223,62,255,107,248,113,112,253,88,102,98,94,190,131,234,222,187,82,220,185,146,207,189,38,159,123,69,254,215,253,213,134,44,222,237,204,214,66,22,151,15,67,200,34,75,197,82,177,84,44,21,75,37,100,81,200,98,136,117,201,166,177,105,108,154,144,69,214,143,245,107,152,245,187,251,16,249,13,186,89,246,83,232,203,232,104,217,99,34,40,183,1,175,102,181,151,236,232,157,34,233,102,73,145,28,246,138,226,161,161,215,188,159,215,53,28,22,149,69,101,81,89,84,22,149,69,21,2,42,4,84,8,40,31,205,71,243,209,124,116,132,6,10,1,21,2,42,4,148,220,39,247,201,253,176,114,191,225,33,160,163,222,202,2,221,41,4,185,161,251,116,62,226,42,95,163,200,112,229,249,139,39,13,112,64,228,1,150,223,173,148,229,119,177,124,44,31,203,199,242,177,124,44,31,203,199,242,177,124,44,31,203,199,242,177,124,44,31,203,199,242,177,124,44,31,203,199,242,177,124,44,31,203,199,242,177,252,8,13,196,242,177,124,44,31,203,199,242,177,124,44,63,68,3,177,124,44,31,203,199,242,177,124,44,31,203,199,242,177,124,44,31,203,199,242,17,251,240,196,190,83,41,177,239,32,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,17,26,136,216,35,246,136,61,98,143,216,35,246,136,125,136,6,34,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,191,191,196,158,151,143,233,229,179,74,189,124,198,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,71,104,32,47,207,203,243,242,188,60,47,207,203,243,242,33,26,200,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,215,235,229,211,74,189,124,202,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,243,242,188,252,174,121,121,202,155,242,166,188,41,239,24,31,201,41,111,202,155,242,166,188,41,111,202,155,242,166,188,41,111,202,155,242,166,188,41,111,202,155,242,166,188,41,111,202,155,242,166,188,27,172,188,147,74,149,119,66,121,83,222,148,55,229,77,121,83,222,148,55,229,77,121,83,222,148,55,229,77,121,83,222,148,55,229,77,121,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,242,246,191,180,121,100,30,153,71,222,23,143,12,23,195,197,112,49,92,92,37,46,78,251,105,133,184,56,109,167,251,128,139,39,155,253,193,156,3,158,92,156,225,224,214,102,77,107,143,7,215,237,209,205,66,90,60,29,196,180,106,89,213,72,98,146,152,36,38,137,73,98,146,152,124,37,95,183,45,53,201,215,29,151,175,164,38,169,73,106,146,154,164,38,169,73,106,146,154,164,38,169,73,197,81,113,84,28,21,71,197,177,71,236,17,123,180,27,246,168,30,20,132,248,128,52,65,33,77,80,174,82,101,22,94,186,3,89,120,13,5,34,21,201,142,69,55,205,225,147,219,71,86,239,207,71,175,94,247,143,223,158,247,223,118,38,81,141,249,242,229,249,199,224,243,117,107,248,109,220,250,214,185,151,197,152,151,191,254,238,93,200,74,139,86,252,219,76,42,205,78,92,82,71,56,34,210,132,52,33,77,72,19,210,36,28,81,56,98,136,117,137,136,33,98,136,152,112,68,228,14,185,107,24,185,187,251,180,248,13,186,89,246,227,230,203,232,104,217,99,2,25,183,225,159,102,181,151,236,232,157,34,233,102,73,145,28,246,138,226,161,161,215,188,159,215,53,28,36,20,9,69,66,145,80,36,20,9,21,222,41,188,83,120,39,166,140,41,99,202,152,114,132,6,10,239,20,222,41,188,19,160,7,232,1,250,176,128,190,225,225,157,163,222,202,16,220,97,0,121,159,251,116,76,225,42,95,163,200,112,229,249,139,21,173,233,156,198,188,116,239,110,38,221,187,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,59,33,221,169,245,45,169,245,206,102,106,189,67,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,94,191,90,71,208,183,68,208,179,205,8,122,134,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,55,134,160,167,155,17,244,20,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,71,208,17,116,112,26,156,6,167,163,252,5,58,56,13,78,199,104,32,56,13,78,131,211,224,52,56,13,78,131,211,33,62,219,128,211,224,52,56,13,78,131,211,224,52,56,13,78,131,211,224,52,56,13,78,207,195,233,100,51,56,157,128,211,224,52,56,13,78,131,211,224,52,56,13,78,131,211,224,52,56,13,78,131,211,224,52,56,13,78,239,2,156,70,124,17,95,196,23,241,69,124,17,95,196,23,241,69,124,17,95,196,23,241,69,124,17,95,196,23,241,69,124,17,95,196,23,241,69,124,17,223,53,137,47,175,203,235,242,186,188,238,70,94,55,237,167,155,120,221,180,157,6,244,186,147,221,247,96,78,222,78,46,206,56,110,107,201,36,219,227,193,117,123,116,179,80,235,78,171,76,223,246,201,111,7,231,194,185,112,46,156,11,231,194,185,48,41,76,186,109,252,8,147,238,56,38,133,31,225,71,248,17,126,132,31,225,71,248,17,126,132,31,225,71,208,12,52,3,205,64,51,208,12,231,193,121,112,158,221,224,60,245,56,27,106,134,77,9,106,83,182,37,64,54,74,108,75,55,79,108,203,238,120,143,69,32,228,221,254,122,140,138,32,197,162,155,230,172,199,237,163,139,229,236,236,232,244,135,23,199,167,63,254,253,223,211,126,119,146,246,151,63,101,237,124,249,50,184,252,237,227,240,242,247,191,255,123,218,234,222,11,255,203,203,199,68,221,123,87,138,59,87,242,185,215,228,115,175,200,255,186,191,140,180,192,199,58,81,113,120,224,42,101,101,9,226,74,184,18,174,132,43,225,74,178,4,101,9,134,88,151,248,23,254,133,127,201,18,196,233,112,186,134,113,58,15,97,135,20,131,35,197,89,237,37,59,122,167,72,186,89,82,36,135,189,162,120,104,232,53,239,231,117,13,7,247,196,61,113,79,220,19,247,196,61,101,93,202,186,148,117,137,32,35,200,8,50,130,28,161,129,178,46,101,93,202,186,132,227,225,120,56,62,44,142,111,120,214,165,199,217,139,199,108,248,17,132,171,124,141,34,195,149,231,47,133,179,182,51,24,11,89,125,183,84,86,223,197,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,111,34,171,71,228,99,16,249,78,169,68,190,131,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,191,243,68,158,119,143,225,221,179,82,189,123,198,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,165,120,247,180,84,239,158,242,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,30,205,187,83,218,148,54,165,77,105,199,248,72,78,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,221,32,165,157,148,170,180,19,74,155,210,166,180,41,109,74,155,210,166,180,41,109,74,155,210,166,180,41,109,74,155,210,166,180,41,237,6,42,109,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,94,211,19,195,193,112,48,28,12,7,151,137,131,211,126,90,34,14,78,219,233,62,224,224,201,102,126,48,231,122,39,23,103,216,183,181,90,147,218,227,193,117,123,116,179,144,6,79,139,78,171,172,251,238,36,48,9,76,2,147,192,36,48,9,76,174,146,171,219,150,150,228,234,142,203,85,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,164,218,168,54,170,141,106,163,218,216,33,118,136,29,218,13,59,84,15,234,65,116,64,152,160,16,38,8,55,41,51,139,46,221,129,44,186,134,128,143,138,164,198,162,155,230,48,201,237,35,171,241,228,199,227,163,254,179,103,167,47,250,231,71,39,255,60,233,167,63,244,159,253,124,114,122,124,118,220,63,62,237,191,77,38,2,170,159,47,95,148,23,191,15,7,173,247,239,47,63,182,198,131,139,127,95,180,210,223,90,239,255,184,184,28,126,25,182,134,151,173,111,73,122,111,109,230,193,215,230,134,57,137,75,27,82,105,92,226,90,213,165,38,178,82,172,20,43,197,74,177,82,82,19,165,38,134,88,151,236,25,123,198,158,73,77,100,249,88,190,134,89,62,207,182,39,36,131,11,201,89,237,37,59,122,167,72,186,89,82,36,135,189,162,120,104,232,53,239,231,117,13,135,53,101,77,89,83,214,148,53,101,77,165,122,74,245,148,234,201,63,243,207,252,51,255,28,161,129,82,61,165,122,74,245,36,243,201,124,50,63,172,204,111,120,170,231,168,183,178,48,119,202,64,16,232,62,157,127,184,202,215,40,50,92,121,254,242,70,107,58,0,242,52,114,223,173,130,220,119,145,123,228,30,185,71,238,145,123,228,30,185,143,211,79,228,30,185,15,2,120,144,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,190,129,228,30,159,15,197,231,59,85,240,249,14,62,143,207,227,243,248,60,62,143,207,227,243,113,250,137,207,227,243,65,48,14,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,239,58,159,103,225,67,89,248,172,10,11,159,177,240,44,60,11,207,194,179,240,44,60,11,31,167,159,44,60,11,31,68,214,176,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,151,104,225,211,42,44,124,202,194,179,240,44,60,11,207,194,179,240,44,124,156,126,178,240,44,124,16,89,195,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,7,179,240,4,55,193,77,112,19,220,49,62,146,19,220,4,55,193,77,112,19,220,4,55,193,77,112,19,220,4,55,193,77,112,19,220,4,55,193,77,112,19,220,4,55,193,77,112,55,79,112,39,85,8,238,132,224,38,184,9,110,130,155,224,38,184,9,238,56,253,36,184,9,238,32,178,134,224,38,184,9,110,130,155,224,38,184,155,39,184,89,99,214,152,53,102,141,89,99,214,152,53,102,141,89,99,214,152,53,102,141,89,99,214,152,53,102,141,89,99,214,152,53,102,141,89,99,214,120,77,107,12,14,131,195,224,48,56,92,38,28,126,155,244,167,108,56,223,136,13,127,75,90,247,209,112,222,88,52,252,189,29,219,34,195,143,213,6,134,129,97,96,24,24,6,134,129,97,96,24,24,14,177,46,129,97,96,24,24,6,134,129,97,96,184,97,96,88,228,51,134,29,156,97,207,106,47,217,209,59,69,210,205,146,34,57,236,21,197,67,67,175,121,63,175,107,56,64,59,208,14,180,3,237,64,59,208,14,180,3,237,64,59,208,14,180,3,237,64,123,132,6,2,237,64,59,208,14,180,3,237,64,59,208,30,19,180,11,207,102,224,27,110,224,175,242,53,138,12,87,158,63,106,31,136,218,119,203,167,246,93,212,30,181,71,237,81,123,212,30,181,71,237,99,244,19,181,71,237,131,192,29,212,30,181,71,237,81,123,212,30,181,71,237,81,123,212,30,181,71,237,81,123,212,30,181,71,237,81,123,212,30,181,71,237,81,123,212,30,181,71,237,81,123,212,30,181,71,237,81,123,212,30,181,71,237,81,123,212,30,181,111,32,181,199,230,3,177,249,78,249,108,190,131,205,99,243,216,60,54,143,205,99,243,216,124,140,126,98,243,216,124,16,132,131,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,187,206,230,25,248,64,6,62,43,223,192,103,12,60,3,207,192,51,240,12,60,3,207,192,199,232,39,3,207,192,7,17,53,12,60,3,207,192,51,240,12,60,3,207,192,51,240,12,60,3,207,192,51,240,12,60,3,207,192,51,240,12,60,3,207,192,51,240,12,60,3,207,192,51,240,12,60,3,207,192,51,240,12,60,3,207,192,51,240,12,60,3,207,192,51,240,165,25,248,180,124,3,159,50,240,12,60,3,207,192,51,240,12,60,3,31,163,159,12,60,3,31,68,212,48,240,12,60,3,207,192,51,240,12,60,3,207,192,51,240,193,12,60,185,77,110,147,219,228,118,140,143,228,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,77,147,219,73,249,114,59,33,183,201,109,114,155,220,38,183,201,109,114,59,70,63,201,109,114,59,136,168,33,183,201,109,114,155,220,38,183,201,237,230,201,109,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,94,211,24,3,195,192,48,48,12,12,111,12,134,207,206,143,126,120,113,220,255,241,228,249,243,55,103,39,175,78,255,46,136,143,79,167,136,56,235,39,253,124,117,68,252,101,60,248,237,227,176,245,251,197,135,15,95,191,219,225,191,83,214,225,229,125,88,156,181,147,118,222,44,88,252,132,22,213,138,141,215,28,15,128,12,32,3,200,0,50,128,12,32,3,200,0,114,136,117,9,32,3,200,0,50,128,12,32,3,200,13,3,200,162,163,177,238,224,172,123,86,123,201,142,222,41,146,110,150,20,201,97,175,40,30,26,122,205,251,121,93,195,1,228,1,121,64,30,144,7,228,1,121,64,30,144,7,228,1,121,64,30,144,7,228,35,52,16,144,7,228,1,121,64,30,144,7,228,1,249,152,64,94,8,55,83,223,112,83,127,149,175,81,100,184,242,252,209,253,224,116,191,91,15,221,239,162,251,232,62,186,143,238,163,251,232,62,186,143,238,163,251,232,62,186,31,162,151,232,62,186,143,238,163,251,232,62,186,143,238,163,251,232,62,186,143,238,163,251,232,62,186,143,238,163,251,232,62,186,143,238,163,251,232,62,186,143,238,163,251,232,62,186,143,238,163,251,232,62,186,143,238,163,251,232,126,120,186,143,225,7,103,248,157,122,24,126,7,195,199,240,49,124,12,31,195,199,240,49,124,12,31,195,199,240,49,252,16,189,196,240,49,124,12,31,195,199,240,49,124,12,31,195,199,240,49,124,12,31,195,199,240,49,124,12,31,195,199,240,49,124,12,31,195,199,240,49,124,12,31,195,199,240,49,124,12,31,195,199,240,49,124,12,31,195,199,240,235,101,248,76,125,112,83,159,213,99,234,51,166,158,169,103,234,153,122,166,158,169,103,234,153,122,166,158,169,103,234,67,244,146,169,103,234,153,122,166,158,169,103,234,153,122,166,158,169,103,234,153,122,166,158,169,103,234,153,122,166,158,169,103,234,153,122,166,158,169,103,234,153,122,166,158,169,103,234,153,122,166,158,169,103,234,153,122,166,158,169,103,234,153,250,191,153,250,180,30,83,159,50,245,76,61,83,207,212,51,245,76,61,83,207,212,51,245,76,61,83,31,162,151,76,61,83,207,212,51,245,76,61,83,207,212,51,245,36,56,9,78,130,7,89,133,36,56,9,30,160,129,36,56,9,78,130,147,224,36,56,9,78,130,135,248,108,67,130,147,224,36,56,9,78,130,147,224,36,56,9,78,130,147,224,36,56,9,190,174,4,79,234,145,224,9,9,78,130,147,224,36,56,9,78,130,147,224,36,56,9,78,130,147,224,33,122,73,130,147,224,36,56,9,78,130,71,151,224,204,50,179,204,44,51,203,204,50,179,204,44,51,203,204,50,179,204,44,51,203,204,50,179,204,44,51,203,204,50,179,204,44,51,203,204,50,179,188,166,89,6,144,1,100,0,25,64,174,5,32,127,255,167,6,128,156,182,211,125,0,200,147,237,255,96,142,8,79,46,206,220,112,171,164,238,181,199,131,235,246,232,102,33,63,158,142,102,90,190,244,178,180,49,109,76,27,211,198,180,49,109,76,199,210,177,219,214,156,116,236,142,235,88,154,147,230,164,57,105,78,154,147,230,164,57,105,78,154,147,230,36,231,200,57,114,142,156,35,231,248,36,62,137,79,218,13,159,84,15,28,194,128,96,155,160,216,38,58,105,169,37,83,47,221,129,76,189,166,219,145,138,208,199,162,155,230,92,202,109,9,11,251,175,164,200,188,220,85,253,96,76,100,30,124,73,215,24,19,25,42,35,82,64,36,178,133,108,33,91,200,22,178,21,132,108,9,136,68,224,16,56,4,14,129,19,16,41,32,18,41,68,10,255,214,201,39,253,221,221,162,209,63,244,151,102,219,238,104,217,99,2,53,183,225,187,102,181,151,236,232,157,34,233,102,73,145,28,246,138,226,161,161,215,188,159,215,53,28,228,21,121,69,94,145,87,228,21,121,21,96,42,192,84,128,41,134,141,97,99,216,24,118,132,6,10,48,21,96,42,192,212,1,1,7,4,28,16,8,123,64,160,225,1,166,163,222,202,208,221,97,7,153,167,251,116,12,227,42,95,163,200,112,229,249,139,86,13,120,14,229,47,174,223,173,129,235,119,113,125,92,31,215,199,245,113,125,92,31,215,199,245,113,125,92,31,215,143,192,203,113,125,92,31,215,199,245,113,125,92,31,215,199,245,113,125,92,31,215,199,245,113,125,92,31,215,199,245,113,125,92,31,215,199,245,113,125,92,31,215,199,245,113,125,92,31,215,199,245,113,125,92,31,215,199,245,113,253,200,92,31,189,143,76,239,59,53,208,251,14,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,17,168,56,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,95,27,189,231,232,35,59,250,172,6,71,159,113,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,31,193,125,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,223,79,190,239,234,149,59,250,148,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,250,8,238,155,163,231,232,57,122,142,158,163,231,232,57,122,142,158,254,166,191,233,239,237,175,66,250,155,254,14,208,64,250,155,254,166,191,233,111,250,155,254,166,191,67,124,182,161,191,233,111,250,155,254,166,191,233,111,250,155,254,166,191,233,111,250,155,254,94,75,127,39,53,232,239,132,254,166,191,233,111,250,155,254,166,191,233,111,250,155,254,166,191,233,239,8,90,153,254,166,191,233,111,250,155,254,14,172,191,57,101,78,153,83,230,148,57,101,78,153,83,230,148,57,101,78,153,83,230,148,57,101,78,153,83,230,148,57,101,78,153,83,230,148,57,101,78,121,77,167,12,29,67,199,208,49,116,92,61,58,254,254,79,213,232,56,109,167,251,128,142,39,27,255,193,156,12,158,92,156,113,225,86,25,173,107,143,7,215,237,209,205,66,114,60,29,202,180,118,185,53,9,99,194,152,48,38,140,9,99,194,152,136,37,98,183,45,56,137,216,29,23,177,4,39,193,73,112,18,156,4,39,193,73,112,18,156,4,39,193,73,203,209,114,180,28,45,71,203,49,73,76,18,147,180,27,38,169,30,44,132,254,0,54,65,129,77,104,198,82,125,118,94,186,3,217,121,141,38,35,21,89,143,69,55,205,113,148,219,199,214,243,243,163,211,179,211,227,95,250,255,245,234,231,211,255,172,226,239,137,143,249,19,86,237,135,193,229,151,203,225,159,173,255,253,252,199,229,95,191,33,247,114,29,243,224,107,115,211,92,199,7,187,80,109,122,227,147,75,202,104,36,168,8,42,130,138,160,34,168,100,52,202,104,12,177,46,137,52,34,141,72,147,209,72,248,17,126,13,19,126,119,31,102,191,65,55,31,250,59,172,109,119,180,236,49,113,147,219,224,86,179,218,75,118,244,78,145,116,179,164,72,14,123,69,241,208,208,107,222,207,235,26,14,129,74,160,18,168,4,42,129,74,160,202,16,149,33,42,67,148,138,166,162,169,104,42,58,66,3,101,136,202,16,149,33,202,235,243,250,188,126,88,175,223,240,12,209,81,111,101,119,238,236,129,216,209,125,58,21,113,149,175,81,100,184,242,252,165,155,214,117,44,228,113,70,223,45,141,209,119,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,155,196,232,145,248,237,147,248,78,105,36,190,131,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,191,179,36,158,111,223,190,111,207,74,243,237,25,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,175,237,219,211,210,124,123,202,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,123,20,223,78,101,83,217,84,54,149,29,227,35,57,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,118,67,84,118,82,154,202,78,168,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,27,164,178,249,97,126,152,31,230,135,249,97,126,152,31,230,135,249,97,126,152,31,230,135,249,97,126,152,31,230,135,249,97,126,152,31,230,135,249,97,126,120,77,63,12,3,195,192,48,48,12,92,22,6,78,251,105,73,24,56,109,167,251,128,129,39,155,248,193,156,229,157,92,156,1,223,214,211,27,212,30,15,174,219,163,155,133,20,120,90,112,90,97,157,119,38,127,201,95,242,151,252,37,127,201,95,82,149,84,221,182,172,36,85,119,92,170,146,149,100,37,89,73,86,146,149,100,37,89,73,86,146,149,100,37,197,70,177,81,108,20,27,197,198,10,177,66,172,208,110,88,161,122,16,15,146,3,190,4,133,47,1,120,73,89,89,115,233,14,100,205,53,0,121,84,164,51,22,221,52,7,72,110,31,89,129,255,117,252,250,236,213,233,203,226,176,127,244,246,232,252,232,245,36,231,48,95,190,246,254,119,120,253,229,243,229,167,226,176,53,248,54,24,15,174,239,37,28,230,229,175,186,123,23,178,210,2,11,231,167,83,105,84,225,83,138,9,41,68,149,80,37,84,9,85,66,149,132,20,10,41,12,177,46,209,47,244,11,253,18,82,136,210,161,116,13,163,116,30,29,15,40,6,7,138,179,218,75,118,244,78,145,116,179,164,72,14,123,69,241,208,208,107,222,207,235,26,14,234,137,122,162,158,168,39,234,137,122,10,209,20,162,41,68,19,63,198,143,241,99,252,56,66,3,133,104,10,209,20,162,9,198,131,241,96,124,88,24,223,240,16,205,81,111,101,224,13,249,203,221,220,167,227,7,87,249,26,69,134,43,207,95,188,103,77,231,47,30,212,239,221,18,244,123,151,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,15,211,81,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,73,246,248,146,189,83,130,100,239,144,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,97,58,74,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,141,148,236,88,250,54,89,122,86,2,75,207,176,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,244,48,29,197,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,175,153,165,167,37,176,244,20,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,15,211,81,44,125,31,88,58,76,13,83,195,212,48,117,140,143,228,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,123,143,169,147,18,48,117,2,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,189,91,152,26,251,197,126,177,95,236,23,251,197,126,177,95,236,23,251,197,126,177,95,236,23,251,197,126,177,95,236,23,251,197,126,177,95,236,23,251,197,126,215,100,191,12,47,195,203,240,50,188,155,27,222,180,159,110,108,120,211,118,26,208,240,78,246,225,131,57,136,59,185,56,211,185,173,167,204,180,253,253,127,163,155,133,130,119,90,106,250,222,171,189,39,176,11,236,2,187,192,46,176,11,236,2,166,128,233,182,65,36,96,186,227,192,20,136,4,34,129,72,32,18,136,4,34,129,72,32,18,136,4,34,225,51,248,12,62,131,207,224,51,196,7,241,65,124,118,131,248,212,99,111,72,26,94,37,168,87,217,170,10,217,60,217,45,221,60,217,45,187,99,64,22,33,145,119,123,206,51,42,114,21,139,110,154,163,31,183,143,173,157,183,191,28,253,122,220,63,121,246,234,244,236,229,73,255,232,215,95,167,255,250,253,173,158,191,122,125,246,227,36,38,48,127,194,98,250,246,231,224,106,216,186,120,255,249,242,203,167,139,214,224,234,106,250,175,223,95,244,225,243,245,151,223,239,229,6,230,225,204,209,194,40,191,101,243,171,54,72,112,157,234,146,5,65,37,80,9,84,2,149,64,37,201,130,146,5,67,172,75,240,11,252,2,191,36,11,130,116,32,93,195,32,157,199,180,227,137,193,121,226,172,246,146,29,189,83,36,221,44,41,146,195,94,81,60,52,244,154,247,243,186,134,3,122,130,158,160,39,232,9,122,130,158,146,47,37,95,74,190,132,143,225,99,248,24,62,142,208,64,201,151,146,47,37,95,98,241,88,60,22,31,150,197,55,60,249,210,3,239,133,101,54,252,240,193,85,190,70,145,225,202,243,151,201,89,215,233,139,39,9,250,110,21,130,190,75,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,31,160,159,4,61,65,31,200,213,18,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,123,33,232,105,248,80,26,190,83,133,134,239,208,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,7,232,39,13,79,195,7,50,178,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,124,60,13,143,182,135,162,237,89,21,180,61,67,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,15,208,79,180,29,109,15,4,94,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,95,72,219,211,42,104,123,138,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,30,160,159,104,59,218,30,8,188,162,237,104,59,218,142,182,3,217,64,54,144,13,100,3,217,64,54,144,13,100,3,217,64,54,144,13,100,3,217,64,54,144,13,100,3,217,65,190,55,2,217,64,54,144,13,100,3,217,64,54,144,13,100,151,13,178,147,42,64,118,2,100,3,217,64,54,144,13,100,3,217,64,54,144,13,100,3,217,64,54,144,29,160,159,64,54,144,29,136,105,2,217,251,0,178,209,97,116,24,29,70,135,209,97,116,24,29,70,135,209,97,116,24,29,70,135,209,97,116,24,29,70,135,209,97,116,24,29,70,135,209,97,116,120,77,58,204,1,115,192,28,48,7,92,129,3,78,251,105,249,14,56,109,167,1,29,240,100,167,62,152,179,187,147,139,51,208,219,90,107,234,237,241,224,186,61,186,89,168,128,167,181,167,197,54,44,2,253,66,191,208,47,244,11,253,66,191,144,42,164,186,109,84,9,169,238,56,82,133,42,161,74,168,18,170,132,42,161,74,168,18,170,132,42,161,74,128,13,96,3,216,0,54,128,13,19,194,132,48,161,221,96,66,245,248,29,26,135,121,9,106,94,98,201,146,10,18,230,210,205,19,230,178,59,142,100,17,52,121,215,52,209,81,17,197,88,116,211,156,22,185,125,100,185,253,114,116,126,244,203,209,233,81,63,251,177,255,242,228,31,147,248,194,124,249,226,250,115,48,30,252,57,184,28,180,178,223,91,159,46,254,117,47,172,48,15,135,148,22,197,5,206,205,166,210,104,194,39,212,18,68,200,36,49,73,76,18,147,196,36,9,34,20,68,24,98,93,50,94,140,23,227,37,136,144,153,99,230,26,102,230,60,25,158,68,12,46,17,103,181,151,236,232,157,34,233,102,73,145,28,246,138,226,161,161,215,188,159,215,53,28,166,147,233,100,58,153,78,166,147,233,20,148,41,40,83,80,38,103,204,25,115,198,156,113,132,6,10,202,20,148,41,40,147,128,39,224,9,248,176,2,190,225,65,153,163,222,202,146,155,230,151,173,185,79,231,12,174,242,53,138,12,87,158,191,8,207,154,14,90,60,36,223,187,155,203,247,46,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,30,164,163,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,83,236,225,21,123,103,115,197,222,161,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,131,116,148,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,27,169,216,145,244,45,146,244,108,115,146,158,33,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,65,58,138,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,94,47,73,79,55,39,233,41,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,30,164,163,72,250,62,144,116,144,26,164,6,169,65,234,24,31,201,65,106,144,26,164,6,169,65,106,144,26,164,6,169,65,106,144,26,164,6,169,65,106,144,26,164,6,169,65,106,144,26,164,6,169,247,29,82,39,155,67,234,4,164,6,169,65,106,144,26,164,6,169,65,106,144,26,164,6,169,65,106,144,26,164,6,169,65,106,144,122,151,32,53,242,139,252,34,191,200,47,242,139,252,34,191,200,47,242,139,252,34,191,200,47,242,139,252,34,191,200,47,242,139,252,34,191,200,47,242,139,252,174,73,126,249,93,126,151,223,229,119,55,246,187,105,63,221,212,239,166,237,52,160,223,157,236,194,7,115,10,119,114,113,70,115,91,79,152,104,123,60,184,110,143,110,22,234,221,105,165,233,91,175,244,150,176,46,172,11,235,194,186,176,46,172,11,151,194,165,219,198,144,112,233,142,227,82,24,18,134,132,33,97,72,24,18,134,132,33,97,72,24,18,134,4,207,192,51,240,12,60,3,207,240,30,188,7,239,217,13,222,83,143,187,161,104,88,149,160,86,101,155,34,100,227,68,183,116,243,68,183,236,142,255,88,4,68,222,237,183,205,168,8,85,44,186,105,206,125,220,62,178,112,94,28,61,59,122,249,195,235,227,254,219,55,47,222,158,156,30,247,95,188,122,245,75,255,109,146,77,66,1,243,229,75,232,227,224,253,224,211,111,215,195,214,183,175,31,191,93,92,14,91,31,63,127,254,179,245,45,201,238,197,3,230,225,120,209,162,200,190,71,231,85,105,80,224,74,85,69,6,82,72,20,18,133,68,33,81,72,34,3,69,6,134,88,151,84,23,213,69,117,137,12,164,228,40,185,134,41,57,207,94,103,15,131,219,195,89,237,37,59,122,167,72,186,89,82,36,135,189,162,120,104,232,53,239,231,117,13,135,226,164,56,41,78,138,147,226,164,56,69,90,138,180,20,105,73,22,147,197,100,49,89,28,161,129,34,45,69,90,138,180,100,222,153,119,230,61,172,121,111,120,164,165,167,216,75,193,108,248,201,130,171,124,141,34,195,149,231,47,108,179,166,163,21,139,133,124,183,76,33,223,37,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,223,121,33,79,187,135,208,238,157,50,181,123,135,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,61,150,118,71,215,67,208,245,172,76,186,158,161,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,250,61,186,158,150,73,215,83,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,235,0,95,218,192,53,112,13,92,3,215,192,53,112,13,92,3,215,101,129,235,164,76,112,157,0,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,239,58,184,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,224,53,105,48,231,203,249,114,190,156,111,137,206,55,237,167,229,57,223,180,157,6,116,190,147,157,249,96,206,232,78,46,206,224,110,107,165,41,183,199,131,235,246,232,102,161,242,157,214,156,22,89,243,205,161,94,168,23,234,133,122,161,94,168,23,66,133,80,183,141,38,33,212,29,71,168,208,36,52,9,77,66,147,208,36,52,9,77,66,147,208,36,52,9,168,1,106,128,26,160,6,168,97,64,24,16,6,180,27,12,168,30,159,67,219,48,45,65,77,75,12,57,82,98,66,92,186,121,66,92,118,199,137,44,130,36,239,154,34,55,42,34,23,139,110,154,83,33,183,143,46,171,211,159,126,120,117,116,222,255,233,205,171,159,223,28,245,127,60,121,254,252,205,217,201,171,211,73,240,96,254,148,101,117,57,250,237,243,96,220,26,125,253,252,199,215,65,235,247,139,15,31,190,78,22,211,124,240,96,30,14,36,45,142,0,124,100,94,21,7,15,174,80,85,240,32,163,196,40,49,74,140,18,163,36,120,80,240,96,136,117,201,124,49,95,204,151,224,65,134,142,161,107,152,161,243,164,119,50,49,184,76,156,213,94,178,163,119,138,164,155,37,69,114,216,43,138,135,134,94,243,126,94,215,112,24,79,198,147,241,100,60,25,79,198,83,48,166,96,76,193,152,220,49,119,204,29,115,199,17,26,40,24,83,48,166,96,76,34,158,136,39,226,195,138,248,134,7,99,142,122,43,203,110,186,95,150,230,62,157,59,184,202,215,40,50,92,121,254,34,59,107,59,120,177,72,200,119,203,20,242,93,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,249,157,23,242,180,123,8,237,222,41,83,187,119,104,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,99,105,119,116,61,4,93,207,202,164,235,25,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,223,163,235,105,153,116,61,69,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,14,240,165,13,92,3,215,192,53,112,13,92,3,215,192,53,112,93,22,184,78,202,4,215,9,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,245,174,131,107,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,94,147,6,115,190,156,47,231,203,249,150,232,124,211,126,90,158,243,77,219,105,64,231,59,217,153,15,230,140,238,228,226,12,238,182,86,154,114,123,60,184,110,143,110,22,42,223,105,205,105,145,53,223,28,234,133,122,161,94,168,23,234,133,122,33,84,8,117,219,104,18,66,221,113,132,10,77,66,147,208,36,52,9,77,66,147,208,36,52,9,77,66,147,128,26,160,6,168,1,106,128,26,6,132,1,97,64,187,193,128,234,241,57,180,13,211,18,212,180,196,144,35,37,38,196,165,155,39,196,101,119,156,200,34,72,242,174,41,114,163,34,114,177,232,166,57,21,114,251,216,178,58,57,61,250,127,94,191,121,222,63,58,253,231,249,207,39,167,63,245,223,118,250,201,36,117,48,127,194,154,186,184,28,252,191,215,95,63,180,6,151,255,30,255,113,113,57,106,125,235,180,146,123,145,131,121,249,20,169,123,239,74,113,231,74,62,247,154,124,238,21,249,95,247,151,144,81,248,96,23,170,13,40,124,114,73,233,132,32,19,200,4,50,129,76,32,147,116,66,233,132,33,214,37,24,6,134,129,97,210,9,65,59,208,174,97,208,206,227,224,241,197,224,124,113,86,123,201,142,222,41,146,110,150,20,201,97,175,40,30,26,122,205,251,121,93,195,1,65,65,80,16,20,4,5,65,65,80,233,153,210,51,165,103,194,201,112,50,156,12,39,71,104,160,244,76,233,153,210,51,177,121,108,30,155,15,203,230,27,158,158,57,234,173,204,191,29,1,16,184,185,79,135,19,174,242,53,138,12,87,158,191,92,207,186,78,103,60,206,232,187,165,49,250,46,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,125,147,24,61,18,191,125,18,223,41,141,196,119,144,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,119,150,196,243,237,219,247,237,89,105,190,61,227,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,246,181,125,123,90,154,111,79,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,143,226,219,169,108,42,155,202,166,178,99,124,36,167,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,110,136,202,78,74,83,217,9,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,118,131,84,54,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,175,233,135,97,96,24,24,6,134,129,203,194,192,105,63,45,9,3,167,237,116,31,48,240,100,19,63,152,179,188,147,139,51,224,219,122,122,131,218,227,193,117,123,116,179,144,2,79,11,78,43,172,243,206,228,47,249,75,254,146,191,228,47,249,75,170,146,170,219,150,149,164,234,142,75,85,178,146,172,36,43,201,74,178,146,172,36,43,201,74,178,146,172,164,216,40,54,138,141,98,163,216,88,33,86,136,21,218,13,43,84,15,226,65,114,192,151,160,240,37,0,47,41,43,107,46,221,129,172,185,6,32,143,138,116,198,162,155,230,0,201,237,35,43,240,229,201,47,199,103,147,23,158,245,255,251,232,197,249,255,244,255,251,228,252,231,254,15,71,103,63,159,188,238,255,120,242,252,249,155,179,147,87,167,147,248,195,124,249,146,252,116,241,231,240,203,228,150,47,173,255,27,124,28,223,180,254,239,98,252,71,235,183,193,151,63,46,174,91,191,95,124,248,240,117,178,50,231,243,16,243,224,107,116,195,60,196,39,182,165,210,128,196,13,198,32,49,145,155,226,166,184,41,110,138,155,146,152,40,49,49,196,186,228,208,56,52,14,77,98,34,215,199,245,53,204,245,121,142,61,45,25,92,75,206,106,47,217,209,59,69,210,205,146,34,57,236,21,197,67,67,175,121,63,175,107,56,220,41,119,202,157,114,167,220,41,119,42,209,83,162,167,68,79,22,154,133,102,161,89,232,8,13,148,232,41,209,83,162,39,165,79,233,83,250,97,149,126,195,19,61,71,189,149,181,185,19,7,66,64,247,233,44,196,85,190,70,145,225,202,243,151,53,90,211,97,144,85,40,126,183,58,138,223,69,241,81,124,20,31,197,71,241,81,124,20,63,204,159,78,162,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,219,151,228,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,88,125,76,86,223,169,142,213,119,176,122,172,30,171,199,234,177,122,172,30,171,15,243,39,141,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,253,246,85,56,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,251,199,234,25,249,128,70,62,171,206,200,103,140,60,35,207,200,51,242,140,60,35,207,200,135,249,99,67,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,126,251,196,155,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,175,193,200,167,213,25,249,148,145,103,228,25,121,70,158,145,103,228,25,249,48,127,108,200,200,51,242,140,60,35,207,200,51,242,140,60,35,207,200,51,242,140,60,35,79,118,147,221,100,55,217,77,118,147,221,100,55,217,77,118,147,221,100,55,217,77,118,147,221,100,55,217,77,118,147,221,129,26,72,118,147,221,100,55,217,77,118,147,221,100,247,125,217,157,84,39,187,19,178,155,236,38,187,201,110,178,155,236,38,187,195,252,177,33,217,77,118,147,221,100,55,217,77,118,147,221,100,55,217,29,65,118,51,200,12,50,131,204,32,51,200,12,50,131,204,32,51,200,12,50,131,204,32,51,200,12,50,131,204,32,51,200,12,50,131,204,32,51,200,12,242,154,6,25,40,6,138,129,98,160,184,50,80,156,246,211,170,64,113,218,78,247,1,20,79,182,249,131,57,254,59,185,56,51,193,173,13,58,214,30,15,174,219,163,155,133,156,120,58,130,105,201,82,74,209,195,244,48,61,76,15,211,195,244,48,237,74,187,110,91,103,210,174,59,174,93,233,76,58,147,206,164,51,233,76,58,147,206,164,51,233,76,58,147,132,35,225,72,56,18,142,132,227,141,120,35,222,104,55,188,81,61,16,8,235,129,103,130,226,153,136,68,165,178,204,187,116,7,50,239,154,232,66,42,2,29,139,110,154,51,39,183,143,46,218,243,103,63,159,31,63,251,185,255,203,139,147,211,159,94,157,206,133,51,230,79,89,168,227,247,127,140,135,239,255,104,253,249,241,226,114,244,249,114,65,32,99,94,254,226,188,119,33,43,49,95,241,209,153,85,156,169,184,82,93,57,138,36,20,9,69,66,145,80,36,148,28,69,57,138,33,214,37,89,70,150,145,101,114,20,73,61,82,175,97,82,239,238,195,228,55,232,102,217,79,163,47,163,163,101,143,137,127,220,6,155,154,213,94,178,163,119,138,164,155,37,69,114,216,43,138,135,134,94,243,126,94,215,112,72,82,146,148,36,37,73,73,82,146,84,206,167,156,79,57,159,116,51,221,76,55,211,205,17,26,40,231,83,206,167,156,79,238,158,187,231,238,195,186,251,134,231,124,142,122,43,251,113,103,8,68,131,238,211,233,134,171,124,141,34,195,149,231,47,129,180,182,227,29,139,165,124,183,92,41,223,37,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,223,11,41,79,189,7,81,239,157,114,213,123,135,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,61,158,122,71,216,131,16,246,172,92,194,158,33,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,251,35,132,61,45,151,176,167,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,65,190,55,130,215,224,53,120,13,94,131,215,224,53,120,13,94,151,7,175,147,114,225,117,2,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,224,53,120,189,15,240,26,17,70,132,17,97,68,24,17,70,132,17,97,68,24,17,70,132,17,97,68,24,17,70,132,17,97,68,24,17,70,132,17,97,68,24,17,70,132,215,36,194,188,47,239,203,251,242,190,165,122,223,180,159,150,233,125,211,118,26,208,251,78,118,231,131,57,169,59,185,56,227,187,173,21,39,221,30,15,174,219,163,155,133,218,119,90,117,90,102,237,183,135,123,225,94,184,23,238,133,123,225,94,24,21,70,221,54,158,132,81,119,28,163,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,168,6,170,129,106,160,26,168,134,3,225,64,56,208,110,112,160,122,156,14,117,195,182,4,181,45,81,4,73,169,137,113,233,230,137,113,217,29,47,178,8,148,188,107,142,223,168,8,94,44,186,105,206,134,220,46,93,92,111,223,188,120,118,52,159,70,152,175,178,182,190,125,253,248,126,176,40,140,48,15,135,147,158,22,10,56,63,177,154,178,8,159,82,86,20,33,173,68,43,209,74,180,18,173,36,138,80,20,97,136,117,73,127,209,95,244,151,40,66,154,142,166,107,152,166,243,12,120,70,49,184,81,156,213,94,178,163,119,138,164,155,37,69,114,216,43,138,135,134,94,243,126,94,215,112,104,79,218,147,246,164,61,105,79,218,83,84,166,168,76,81,153,4,50,129,76,32,19,200,17,26,40,42,83,84,166,168,76,54,158,141,103,227,195,218,248,134,71,101,142,122,43,27,111,206,95,186,230,62,157,64,184,202,215,40,50,92,121,254,66,60,107,63,130,241,160,146,239,150,170,228,187,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,123,160,228,137,247,24,226,189,83,170,120,239,16,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,71,19,239,248,122,12,190,158,149,202,215,51,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,127,136,175,167,165,242,245,20,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,232,26,186,134,174,161,107,232,26,186,134,174,161,107,232,26,186,134,174,161,107,232,26,186,134,174,161,107,232,58,196,151,54,116,13,93,67,215,208,53,116,13,93,67,215,208,117,105,232,58,41,21,93,39,208,53,116,13,93,67,215,208,53,116,13,93,67,215,208,53,116,13,93,67,215,208,53,116,13,93,67,215,187,143,174,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,120,77,30,204,250,178,190,172,47,235,91,166,245,77,251,105,137,214,55,109,167,1,173,239,100,111,62,152,99,186,147,139,51,187,219,90,109,206,237,241,224,186,61,186,89,40,125,167,69,167,85,214,125,119,176,23,236,5,123,193,94,176,23,236,5,81,65,212,109,195,73,16,117,199,33,42,56,9,78,130,147,224,36,56,9,78,130,147,224,36,56,9,78,66,106,144,26,164,6,169,65,106,40,16,10,132,2,237,6,5,170,199,232,16,55,92,75,80,215,18,68,143,148,153,20,151,110,158,20,151,221,177,34,139,48,201,187,198,224,141,138,212,197,162,155,230,96,200,237,227,43,235,236,205,209,236,151,255,44,171,103,207,146,73,8,97,254,164,165,245,229,235,96,246,203,95,191,13,173,247,239,147,123,41,132,121,249,50,169,123,239,74,113,231,74,62,247,154,124,238,21,249,95,247,151,18,91,248,88,43,170,206,45,92,165,174,224,66,190,137,111,226,155,248,38,190,73,112,161,224,194,16,235,146,23,227,197,120,49,193,133,252,29,127,215,48,127,231,105,241,84,99,112,213,56,171,189,100,71,239,20,73,55,75,138,228,176,87,20,15,13,189,230,253,188,174,225,240,161,124,40,31,202,135,242,161,124,168,96,77,193,154,130,53,153,101,102,153,89,102,150,35,52,80,176,166,96,77,193,154,52,61,77,79,211,135,213,244,13,15,214,28,245,86,86,225,78,6,200,226,220,167,51,11,87,249,26,69,134,43,207,95,228,103,125,135,54,22,210,250,110,185,180,190,139,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,191,109,8,142,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,111,251,75,27,173,71,235,209,122,180,30,173,71,235,155,74,235,49,249,32,76,190,83,46,147,239,96,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,111,27,117,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,219,254,210,198,228,49,121,76,30,147,199,228,49,249,189,96,242,204,123,16,243,158,149,107,222,51,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,247,109,11,109,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,125,219,95,218,204,59,243,206,188,51,239,204,251,255,199,222,29,54,167,113,109,233,2,254,69,160,238,134,102,90,31,29,91,137,117,227,88,190,146,125,102,114,171,82,20,177,9,214,196,177,116,177,124,102,162,42,253,247,91,129,203,153,24,73,72,160,221,205,130,126,234,124,73,117,181,88,187,151,23,108,170,206,179,95,152,119,230,157,121,79,103,222,243,180,230,61,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,223,182,208,102,222,153,119,230,157,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,222,190,212,206,210,74,237,140,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,123,219,174,152,41,102,138,163,116,145,41,102,138,183,63,133,76,49,83,28,160,129,76,49,83,204,20,51,197,76,49,83,204,20,135,248,110,195,20,51,197,76,49,83,204,20,51,197,76,113,108,83,12,8,3,194,128,48,32,156,20,8,231,195,60,37,16,206,187,249,62,0,225,217,118,126,176,68,123,103,23,23,222,183,179,102,151,186,87,163,105,119,114,189,146,7,207,171,206,203,108,252,242,52,48,13,76,3,211,192,52,48,13,76,175,210,171,219,214,150,244,234,142,235,85,218,146,182,164,45,105,75,218,146,182,164,45,105,75,218,146,182,36,219,200,54,178,141,108,35,219,248,33,126,136,31,218,13,63,212,12,236,193,116,96,152,160,24,38,10,57,73,154,73,151,239,64,38,93,91,204,71,77,88,99,213,77,75,158,228,230,158,129,124,253,236,249,171,239,142,223,14,223,158,30,191,126,118,250,118,120,246,246,217,119,175,142,254,54,153,255,40,102,97,137,229,195,131,249,121,244,254,211,175,231,87,157,171,233,249,231,209,244,170,243,229,106,244,235,167,241,223,254,109,254,89,220,10,77,44,131,15,232,19,67,19,31,209,146,90,195,19,55,172,47,68,17,155,194,166,176,41,108,10,155,18,162,40,68,49,196,92,98,104,24,26,134,38,68,17,235,195,250,90,198,250,252,220,61,44,25,28,75,46,106,63,176,163,247,170,172,95,100,85,118,56,168,170,187,150,222,240,126,222,212,114,176,83,236,20,59,197,78,177,83,236,84,200,167,144,79,33,159,40,52,10,141,66,163,208,17,26,40,228,83,200,167,144,79,72,31,210,135,244,195,34,253,150,135,124,78,6,107,99,115,7,14,228,130,238,211,81,136,203,114,131,34,227,181,159,95,252,104,67,103,65,30,75,239,251,245,208,251,62,122,143,222,163,247,232,61,122,143,222,163,247,177,250,137,222,163,247,65,32,15,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,183,144,222,99,244,193,24,125,175,30,70,223,195,232,49,122,140,30,163,199,232,49,122,140,62,86,63,49,122,140,62,8,202,193,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,250,93,103,244,76,124,48,19,95,212,99,226,11,38,158,137,103,226,153,120,38,158,137,103,226,99,245,147,137,103,226,131,8,27,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,248,164,38,62,175,199,196,231,76,60,19,207,196,51,241,76,60,19,207,196,199,234,39,19,207,196,7,17,54,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,124,48,19,79,114,147,220,36,55,201,29,227,43,57,201,77,114,147,220,36,55,201,77,114,147,220,36,55,201,77,114,147,220,36,55,201,77,114,147,220,36,55,201,77,114,147,220,36,119,27,37,119,86,143,228,206,72,110,146,155,228,38,185,73,110,146,155,228,142,213,79,146,155,228,14,34,108,72,110,146,155,228,38,185,73,110,146,187,125,146,155,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,55,52,199,0,49,64,12,16,3,196,181,0,226,124,152,215,1,136,243,110,190,15,128,120,182,189,31,44,145,223,217,197,133,3,238,108,216,173,238,213,104,218,157,92,175,228,195,243,234,243,114,79,46,67,11,211,194,180,48,45,76,11,211,194,116,43,221,186,109,141,73,183,238,184,110,165,49,105,76,26,147,198,164,49,105,76,26,147,198,164,49,105,76,242,141,124,35,223,200,55,242,141,47,226,139,248,162,221,240,69,205,192,31,140,7,150,9,138,101,162,145,148,90,50,237,242,29,200,180,107,155,5,169,9,113,172,186,105,201,153,220,220,55,168,199,111,79,79,206,78,158,255,120,52,124,118,250,252,217,235,191,207,232,95,161,139,229,35,6,244,252,106,122,241,229,226,253,239,227,206,104,250,126,244,249,111,255,26,183,194,22,203,224,131,249,212,176,197,251,91,81,111,200,226,122,117,133,43,226,82,184,20,46,133,75,225,82,194,21,133,43,134,152,75,252,12,63,195,207,132,43,226,124,56,95,203,56,223,183,191,40,255,132,110,166,254,73,250,20,29,77,189,38,72,114,27,182,106,81,251,129,29,189,87,101,253,34,171,178,195,65,85,221,181,244,134,247,243,166,150,131,155,226,166,184,41,110,138,155,226,166,194,63,133,127,10,255,68,160,17,104,4,26,129,142,208,64,225,159,194,63,133,127,194,249,112,62,156,31,22,231,183,60,252,115,50,88,27,153,59,104,32,47,116,159,142,64,92,150,27,20,25,175,253,252,98,73,155,58,3,242,0,173,239,167,165,245,125,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,250,109,67,112,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,126,219,111,109,180,30,173,71,235,209,122,180,30,173,111,43,173,199,228,131,48,249,94,90,38,223,195,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,223,54,234,198,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,183,253,214,198,228,49,121,76,30,147,199,228,49,249,189,96,242,204,123,16,243,94,164,53,239,5,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,251,182,133,54,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,190,237,183,54,243,206,188,51,239,204,59,243,206,188,51,239,204,123,58,243,158,167,53,239,57,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,251,182,133,54,243,206,188,51,239,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,246,246,165,118,150,86,106,103,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,219,118,197,76,49,83,28,165,139,76,49,83,188,253,41,100,138,153,226,0,13,100,138,153,98,166,152,41,102,138,153,98,166,56,196,119,27,166,152,41,102,138,153,98,166,152,41,102,138,99,155,98,64,24,16,6,132,1,225,164,64,56,31,230,41,129,112,222,205,247,1,8,207,182,243,131,37,218,59,187,184,240,190,157,53,187,212,189,26,77,187,147,235,149,60,120,94,117,94,102,227,151,167,129,105,96,26,152,6,166,129,105,96,122,149,94,221,182,182,164,87,119,92,175,210,150,180,37,109,73,91,210,150,180,37,109,73,91,210,150,180,37,217,70,182,145,109,100,27,217,198,15,241,67,252,208,110,248,161,102,96,15,166,3,195,4,197,48,81,200,73,210,76,186,124,7,50,233,218,98,62,106,194,26,171,110,90,242,36,55,143,26,200,151,71,167,75,33,137,229,186,3,249,113,60,93,17,146,88,6,31,200,164,33,137,223,180,162,193,144,196,7,235,10,73,196,162,176,40,44,10,139,194,162,132,36,10,73,12,49,151,152,25,102,134,153,9,73,196,246,176,189,150,177,61,63,103,15,67,6,199,144,139,218,15,236,232,189,42,235,23,89,149,29,14,170,234,174,165,55,188,159,55,181,28,172,20,43,197,74,177,82,172,20,43,21,226,41,196,83,136,39,234,140,58,163,206,168,115,132,6,10,241,20,226,41,196,19,194,135,240,33,252,176,8,191,229,33,158,147,193,218,152,220,129,2,185,159,251,116,212,225,178,220,160,200,120,237,231,23,47,186,149,179,30,183,105,125,63,45,173,239,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,111,27,130,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,219,126,107,163,245,104,61,90,143,214,163,245,104,125,91,105,61,38,31,132,201,247,210,50,249,30,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,252,182,81,55,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,191,237,183,54,38,143,201,99,242,152,60,38,143,201,239,5,147,103,222,131,152,247,34,173,121,47,152,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,183,45,180,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,247,109,191,181,153,119,230,157,121,103,222,153,119,230,157,121,103,222,211,153,247,60,173,121,207,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,183,45,180,153,119,230,157,121,39,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,183,47,181,179,180,82,59,35,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,222,182,43,102,138,153,226,40,93,100,138,153,226,237,79,33,83,204,20,7,104,32,83,204,20,51,197,76,49,83,204,20,51,197,33,190,219,48,197,76,49,83,204,20,51,197,76,49,83,28,219,20,3,194,128,48,32,12,8,39,5,194,249,48,79,9,132,243,110,190,15,64,120,182,157,31,44,209,222,217,197,133,247,237,172,217,165,238,213,104,218,157,92,175,228,193,243,170,243,50,27,191,60,13,76,3,211,192,52,48,13,76,3,211,171,244,234,182,181,37,189,186,227,122,149,182,164,45,105,75,218,146,182,164,45,105,75,218,146,182,164,45,201,54,178,141,108,35,219,200,54,126,136,31,226,135,118,195,15,53,3,123,48,29,24,38,40,134,137,66,78,146,102,210,229,59,144,73,215,22,243,81,19,214,88,117,211,146,39,185,121,120,32,159,191,122,118,118,118,252,124,248,236,245,241,79,75,81,137,229,90,99,249,254,211,232,203,151,243,247,157,209,231,243,63,86,4,38,150,193,135,51,93,96,226,221,13,105,42,54,241,241,213,133,39,226,82,184,20,46,133,75,225,82,194,19,133,39,134,152,75,252,12,63,195,207,132,39,226,124,56,95,203,56,159,159,185,135,36,131,35,201,69,237,7,118,244,94,149,245,139,172,202,14,7,85,117,215,210,27,222,207,155,90,14,110,138,155,226,166,184,41,110,138,155,10,247,20,238,41,220,19,129,70,160,17,104,4,58,66,3,133,123,10,247,20,238,9,231,195,249,112,126,88,156,223,242,112,207,201,96,109,100,238,160,129,60,208,125,58,2,113,89,110,80,100,188,246,243,139,29,109,254,12,200,10,114,223,175,131,220,247,145,123,228,30,185,71,238,145,123,228,30,185,143,211,79,228,30,185,15,2,120,144,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,190,133,228,30,159,15,197,231,123,117,240,249,30,62,143,207,227,243,248,60,62,143,207,227,243,113,250,137,207,227,243,65,48,14,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,239,58,159,103,225,67,89,248,162,14,11,95,176,240,44,60,11,207,194,179,240,44,60,11,31,167,159,44,60,11,31,68,214,176,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,39,180,240,121,29,22,62,103,225,89,120,22,158,133,103,225,89,120,22,62,78,63,89,120,22,62,136,172,97,225,89,120,22,158,133,103,225,89,120,22,158,133,103,225,131,89,120,130,155,224,38,184,9,238,24,95,201,9,110,130,155,224,38,184,9,110,130,155,224,38,184,9,110,130,155,224,38,184,9,110,130,155,224,38,184,9,110,130,155,224,38,184,219,39,184,179,58,4,119,70,112,19,220,4,55,193,77,112,19,220,4,119,156,126,18,220,4,119,16,89,67,112,19,220,4,55,193,77,112,19,220,237,19,220,172,49,107,204,26,179,198,172,49,107,204,26,179,198,172,49,107,204,26,179,198,172,49,107,204,26,179,198,172,49,107,204,26,179,198,172,49,107,188,161,53,6,135,193,97,112,24,28,174,1,14,231,195,60,61,28,206,187,249,62,192,225,217,214,126,176,132,125,103,23,23,2,184,179,81,175,186,87,163,105,119,114,189,146,13,207,107,207,139,61,177,8,37,76,9,83,194,148,48,37,76,9,83,173,84,235,182,21,38,213,186,227,170,149,194,164,48,41,76,10,147,194,164,48,41,76,10,147,194,164,48,137,55,226,141,120,35,222,136,55,174,136,43,226,138,118,195,21,53,3,126,240,29,72,38,40,146,137,69,81,106,200,176,203,119,32,195,174,93,10,164,38,190,177,234,166,37,97,114,243,240,136,30,189,122,113,244,122,120,122,252,250,135,165,144,197,114,173,1,29,127,250,48,254,220,153,158,127,158,172,136,88,44,131,143,103,186,136,197,187,218,209,84,192,226,99,107,139,87,4,167,192,41,112,10,156,2,167,196,43,138,87,12,49,151,32,26,136,6,162,137,87,4,251,192,190,150,193,190,111,127,75,254,9,221,76,253,99,244,41,58,154,122,77,184,228,54,148,213,162,246,3,59,122,175,202,250,69,86,101,135,131,170,186,107,233,13,239,231,77,45,7,60,5,79,193,83,240,20,60,5,79,197,127,138,255,20,255,9,67,195,208,48,52,12,29,161,129,226,63,197,127,138,255,196,244,49,125,76,63,44,211,111,121,252,231,100,176,54,55,119,228,64,98,232,62,29,134,184,44,55,40,50,94,251,249,5,147,54,127,26,228,94,106,223,79,79,237,251,168,61,106,143,218,163,246,168,61,106,143,218,199,232,39,106,143,218,7,129,59,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,223,66,106,143,205,7,98,243,189,244,108,190,135,205,99,243,216,60,54,143,205,99,243,216,124,140,126,98,243,216,124,16,132,131,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,187,206,230,25,248,64,6,190,72,111,224,11,6,158,129,103,224,25,120,6,158,129,103,224,99,244,147,129,103,224,131,136,26,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,248,100,6,62,79,111,224,115,6,158,129,103,224,25,120,6,158,129,103,224,99,244,147,129,103,224,131,136,26,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,62,152,129,39,183,201,109,114,155,220,142,241,149,156,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,187,109,114,59,75,47,183,51,114,155,220,38,183,201,109,114,155,220,38,183,99,244,147,220,38,183,131,136,26,114,155,220,38,183,201,109,114,155,220,110,159,220,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,227,13,141,49,48,12,12,3,195,192,112,114,48,156,15,243,212,96,56,239,230,251,0,134,103,219,250,193,18,243,157,93,92,216,223,206,6,157,234,94,141,166,221,201,245,74,46,60,175,60,47,245,164,18,116,48,29,76,7,211,193,116,48,29,76,179,210,172,219,214,151,52,235,142,107,86,250,146,190,164,47,233,75,250,146,190,164,47,233,75,250,146,190,36,221,72,55,210,141,116,35,221,120,34,158,136,39,218,13,79,212,12,244,193,118,224,152,160,56,38,18,65,73,158,89,151,239,64,102,93,155,252,71,77,112,99,213,77,75,182,228,230,225,225,252,254,221,219,119,167,71,75,97,138,229,90,131,249,219,215,171,175,211,241,138,32,197,50,253,80,222,186,80,212,145,139,184,252,100,77,101,34,62,166,174,60,68,226,137,120,34,158,136,39,226,73,30,162,60,196,16,115,73,144,17,100,4,153,60,68,34,143,200,107,153,200,243,75,246,156,99,112,231,184,168,253,192,142,222,171,178,126,145,85,217,225,160,170,238,90,122,195,251,121,83,203,33,70,137,81,98,148,24,37,70,137,81,121,157,242,58,229,117,82,204,20,51,197,76,49,71,104,160,188,78,121,157,242,58,249,122,190,158,175,15,235,235,91,158,215,57,25,172,237,196,157,21,16,241,185,79,167,24,46,203,13,138,140,215,126,126,73,162,205,31,227,184,83,202,247,211,74,249,62,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,252,94,72,121,234,61,136,122,239,165,85,239,61,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,247,120,234,29,97,15,66,216,139,180,132,189,64,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,246,123,8,123,158,150,176,231,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,65,62,27,193,107,240,26,188,6,175,193,107,240,26,188,6,175,211,193,235,44,45,188,206,192,107,240,26,188,6,175,193,107,240,26,188,6,175,193,107,240,26,188,6,175,193,107,240,26,188,6,175,247,1,94,35,194,136,48,34,140,8,35,194,136,48,34,140,8,35,194,136,48,34,140,8,35,194,136,48,34,140,8,35,194,136,48,34,140,8,35,194,136,240,134,68,152,247,229,125,121,95,222,55,169,247,205,135,121,74,239,155,119,243,128,222,119,182,59,31,44,73,221,217,197,5,223,237,172,249,208,221,171,209,180,59,185,94,169,125,231,85,231,101,54,126,121,184,23,238,133,123,225,94,184,23,238,133,81,97,212,109,227,73,24,117,199,49,42,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,130,106,160,26,168,6,170,129,106,56,16,14,132,3,237,6,7,106,198,233,80,55,108,75,80,219,18,69,144,36,77,140,203,159,158,24,87,124,227,69,86,129,146,95,218,227,55,106,130,23,171,110,90,178,33,55,15,15,215,15,47,143,191,123,117,188,20,71,88,174,53,92,147,143,231,191,126,58,95,17,71,88,166,231,73,253,91,87,170,111,174,148,75,127,83,46,253,69,249,175,251,147,230,23,46,183,162,169,252,194,199,212,149,95,136,56,33,78,136,19,226,132,56,201,47,148,95,24,98,46,145,49,100,12,25,147,95,136,224,33,120,45,35,120,126,56,30,108,12,14,27,23,181,31,216,209,123,85,214,47,178,42,59,28,84,213,93,75,111,120,63,111,106,57,136,40,34,138,136,34,162,136,40,34,42,95,83,190,166,124,77,108,25,91,198,150,177,229,8,13,148,175,41,95,83,190,38,80,15,212,3,245,97,65,125,203,243,53,39,131,181,97,184,195,1,34,57,247,233,216,194,101,185,65,145,241,218,207,47,249,179,249,115,27,119,210,250,126,90,90,223,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,223,54,4,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,183,253,214,70,235,209,122,180,30,173,71,235,209,250,182,210,122,76,62,8,147,239,165,101,242,61,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,249,109,163,110,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,126,219,111,109,76,30,147,199,228,49,121,76,30,147,223,11,38,207,188,7,49,239,69,90,243,94,48,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,111,91,104,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,219,126,107,51,239,204,59,243,206,188,51,239,204,59,243,206,188,167,51,239,121,90,243,158,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,111,91,104,51,239,204,59,243,78,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,111,95,106,103,105,165,118,70,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,189,109,87,204,20,51,197,81,186,200,20,51,197,219,159,66,166,152,41,14,208,64,166,152,41,102,138,153,98,166,152,41,102,138,67,124,183,97,138,153,98,166,152,41,102,138,153,98,166,56,182,41,6,132,1,97,64,24,16,78,10,132,243,97,158,18,8,231,221,124,31,128,240,108,59,63,88,162,189,179,139,11,239,219,89,179,75,221,171,209,180,59,185,94,201,131,231,85,231,101,54,126,121,26,152,6,166,129,105,96,26,152,6,166,87,233,213,109,107,75,122,117,199,245,42,109,73,91,210,150,180,37,109,73,91,210,150,180,37,109,73,91,146,109,100,27,217,70,182,145,109,252,16,63,196,15,237,134,31,106,6,246,96,58,48,76,80,12,19,133,156,36,205,164,203,119,32,147,174,45,230,163,38,172,177,234,166,37,79,114,243,240,64,254,116,50,124,177,156,145,88,174,53,143,127,92,116,62,172,138,72,44,131,143,99,186,136,196,165,78,52,149,144,248,136,178,2,18,145,40,36,10,137,66,162,144,40,1,137,2,18,67,204,37,98,134,152,33,102,2,18,145,61,100,175,101,100,207,79,217,131,144,193,33,228,162,246,3,59,122,175,202,250,69,86,101,135,131,170,186,107,233,13,239,231,77,45,7,41,69,74,145,82,164,20,41,69,74,5,120,10,240,20,224,137,57,99,206,152,51,230,28,161,129,2,60,5,120,10,240,4,240,1,124,0,63,44,192,111,121,128,231,100,176,54,36,119,152,64,230,231,62,29,115,184,44,55,40,50,94,251,249,69,139,54,127,206,227,46,86,223,79,202,234,251,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,109,100,245,136,124,12,34,223,75,74,228,123,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,59,79,228,121,247,24,222,189,72,234,221,11,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,79,226,221,243,164,222,61,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,61,154,119,167,180,41,109,74,155,210,142,241,149,156,210,166,180,41,109,74,155,210,166,180,41,109,74,155,210,166,180,41,109,74,155,210,166,180,41,109,74,155,210,166,180,41,109,74,187,69,74,59,75,170,180,51,74,155,210,166,180,41,109,74,155,210,166,180,41,109,74,155,210,166,180,41,109,74,155,210,166,180,41,237,22,42,109,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,222,208,19,195,193,112,48,28,12,7,167,196,193,249,48,79,136,131,243,110,190,15,56,120,182,153,31,44,185,222,217,197,5,246,237,172,215,164,238,213,104,218,157,92,175,164,193,243,162,243,42,155,190,58,9,76,2,147,192,36,48,9,76,2,147,171,228,234,182,165,37,185,186,227,114,149,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,169,54,170,141,106,163,218,168,54,118,136,29,98,135,118,195,14,53,131,122,16,29,16,38,40,132,9,194,77,82,102,209,229,59,144,69,215,18,240,81,147,212,88,117,211,18,38,185,121,120,26,103,255,185,148,140,88,174,53,141,179,255,92,145,140,88,6,159,198,116,201,136,75,157,104,42,25,241,17,101,37,35,242,80,60,20,15,197,67,241,80,146,17,37,35,134,152,75,190,140,47,227,203,36,35,242,122,188,94,203,188,158,223,175,167,32,131,43,200,69,237,7,118,244,94,149,245,139,172,202,14,7,85,117,215,210,27,222,207,155,90,14,79,202,147,242,164,60,41,79,202,147,74,238,148,220,41,185,147,113,102,156,25,103,198,57,66,3,37,119,74,238,148,220,73,223,211,247,244,125,88,125,223,242,228,206,201,96,109,69,238,36,129,176,207,125,58,227,112,89,110,80,100,188,246,243,203,20,109,254,144,199,93,172,190,159,148,213,247,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,219,200,234,17,249,24,68,190,151,148,200,247,16,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,119,158,200,243,238,49,188,123,145,212,187,23,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,158,196,187,231,73,189,123,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,123,52,239,78,105,83,218,148,54,165,29,227,43,57,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,118,139,148,118,150,84,105,103,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,45,84,218,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,188,161,39,134,131,225,96,56,24,14,78,137,131,243,97,158,16,7,231,221,124,31,112,240,108,51,63,88,114,189,179,139,11,236,219,89,175,73,221,171,209,180,59,185,94,73,131,231,69,231,85,54,125,117,18,152,4,38,129,73,96,18,152,4,38,87,201,213,109,75,75,114,117,199,229,42,105,73,90,146,150,164,37,105,73,90,146,150,164,37,105,73,90,82,109,84,27,213,70,181,81,109,236,16,59,196,14,237,134,29,106,6,245,32,58,32,76,80,8,19,132,155,164,204,162,203,119,32,139,174,37,224,163,38,169,177,234,166,37,76,114,243,240,52,158,30,189,56,123,121,252,253,219,165,112,196,114,173,129,156,142,63,124,249,120,254,219,213,138,124,196,50,248,76,166,203,71,188,221,140,166,34,18,31,87,89,74,34,27,197,70,177,81,108,20,27,37,37,81,74,98,136,185,100,205,88,51,214,76,74,34,187,199,238,181,204,238,249,45,123,34,50,184,136,92,212,126,96,71,239,85,89,191,200,170,236,112,80,85,119,45,189,225,253,188,169,229,176,165,108,41,91,202,150,178,165,108,169,20,79,41,158,82,60,121,103,222,153,119,230,157,35,52,80,138,167,20,79,41,158,36,62,137,79,226,135,149,248,45,79,241,156,12,214,22,229,78,21,8,254,220,167,243,14,151,229,6,69,198,107,63,191,124,209,230,15,124,220,67,236,251,169,137,125,31,177,71,236,17,123,196,30,177,71,236,17,251,237,247,19,177,71,236,131,128,29,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,111,33,177,199,229,195,112,249,94,106,46,223,195,229,113,121,92,30,151,199,229,113,121,92,126,251,253,196,229,113,249,32,248,6,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,119,157,203,179,239,97,236,123,145,218,190,23,236,59,251,206,190,179,239,236,59,251,206,190,111,191,159,236,59,251,30,68,210,176,239,236,59,251,206,190,179,239,236,59,251,206,190,179,239,236,59,251,206,190,179,239,236,59,251,206,190,179,239,236,59,251,206,190,179,239,236,59,251,206,190,179,239,236,59,251,206,190,179,239,236,59,251,206,190,179,239,236,59,251,206,190,39,178,239,121,106,251,158,179,239,236,59,251,206,190,179,239,236,59,251,190,253,126,178,239,236,123,16,73,195,190,179,239,236,59,251,206,190,179,239,236,59,251,206,190,7,179,239,196,54,177,77,108,19,219,49,190,146,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,183,75,108,103,169,197,118,70,108,19,219,196,54,177,77,108,19,219,196,246,246,251,73,108,19,219,65,36,13,177,77,108,19,219,196,54,177,77,108,183,79,108,179,197,108,49,91,204,22,179,197,108,49,91,204,22,179,197,108,49,91,204,22,179,197,108,49,91,204,22,179,197,108,49,91,204,22,179,197,108,241,134,182,24,20,6,133,65,97,80,56,49,20,206,135,121,90,40,156,119,243,125,128,194,179,45,253,96,9,248,206,46,46,212,111,103,237,62,117,175,70,211,238,228,122,37,19,158,215,157,23,122,66,1,42,152,10,166,130,169,96,42,152,10,166,88,41,214,109,171,75,138,117,199,21,43,117,73,93,82,151,212,37,117,73,93,82,151,212,37,117,73,93,18,110,132,27,225,70,184,17,110,28,17,71,196,17,237,134,35,106,6,248,224,58,80,76,80,20,19,135,158,36,206,168,203,119,32,163,174,61,242,163,38,178,177,234,166,37,85,114,243,240,88,158,189,57,126,113,116,58,252,199,209,233,217,209,82,124,98,185,214,104,126,185,60,255,48,158,118,254,26,198,241,138,8,197,50,248,120,166,139,80,188,187,33,77,197,40,62,190,186,40,69,104,10,154,130,166,160,41,104,74,148,162,40,197,16,115,9,161,65,104,16,154,40,69,168,15,234,107,25,234,251,246,119,226,159,208,205,212,63,52,159,162,163,169,215,132,74,110,67,88,45,106,63,176,163,247,170,172,95,100,85,118,56,168,170,187,150,222,240,126,222,212,114,160,83,232,20,58,133,78,161,83,232,84,212,167,168,79,81,159,32,52,8,13,66,131,208,17,26,40,234,83,212,167,168,79,68,31,209,71,244,195,18,253,150,71,125,78,6,107,83,115,199,13,164,131,238,211,65,136,203,114,131,34,227,181,159,95,8,105,243,39,65,86,144,251,126,29,228,190,143,220,35,247,200,61,114,143,220,35,247,200,125,156,126,34,247,200,125,16,192,131,220,35,247,200,61,114,143,220,35,247,200,61,114,143,220,35,247,200,61,114,143,220,35,247,200,61,114,143,220,35,247,200,61,114,143,220,35,247,200,61,114,143,220,35,247,200,61,114,143,220,35,247,200,61,114,143,220,35,247,45,36,247,248,124,40,62,223,171,131,207,247,240,121,124,30,159,199,231,241,121,124,30,159,143,211,79,124,30,159,15,130,113,240,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,126,215,249,60,11,31,202,194,23,117,88,248,130,133,103,225,89,120,22,158,133,103,225,89,248,56,253,100,225,89,248,32,178,134,133,103,225,89,120,22,158,133,103,225,89,120,22,158,133,103,225,89,120,22,158,133,103,225,89,120,22,158,133,103,225,89,120,22,158,133,103,225,89,120,22,158,133,103,225,89,120,22,158,133,103,225,89,120,22,158,133,103,225,89,120,22,62,161,133,207,235,176,240,57,11,207,194,179,240,44,60,11,207,194,179,240,113,250,201,194,179,240,65,100,13,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,31,204,194,19,220,4,55,193,77,112,199,248,74,78,112,19,220,4,55,193,77,112,19,220,4,55,193,77,112,19,220,4,55,193,77,112,19,220,4,55,193,77,112,19,220,4,55,193,221,62,193,157,213,33,184,51,130,155,224,38,184,9,110,130,155,224,38,184,227,244,147,224,38,184,131,200,26,130,155,224,38,184,9,110,130,155,224,110,159,224,102,141,89,99,214,152,53,102,141,89,99,214,152,53,102,141,89,99,214,152,53,102,141,89,99,214,152,53,102,141,89,99,214,152,53,102,141,89,227,13,173,49,56,12,14,131,195,224,112,13,112,56,31,230,233,225,112,222,205,247,1,14,207,182,246,131,37,236,59,187,184,16,192,157,141,122,213,189,26,77,187,147,235,149,108,120,94,123,94,236,137,69,40,97,74,152,18,166,132,41,97,74,152,106,165,90,183,173,48,169,214,29,87,173,20,38,133,73,97,82,152,20,38,133,73,97,82,152,20,38,133,73,188,17,111,196,27,241,70,188,113,69,92,17,87,180,27,174,168,25,240,131,239,64,50,65,145,76,44,138,82,67,134,93,190,3,25,118,237,82,32,53,241,141,85,55,45,9,147,155,251,70,244,228,221,217,233,240,244,228,187,147,165,100,197,242,17,83,121,241,245,203,180,51,189,248,245,98,69,152,98,25,124,16,159,26,166,120,71,15,234,205,79,124,100,65,145,137,48,20,12,5,67,193,80,48,148,200,68,145,137,33,230,18,46,131,203,224,50,145,137,176,30,172,215,50,172,231,71,239,17,200,224,4,114,81,251,129,29,189,87,101,253,34,171,178,195,65,85,221,181,244,134,247,243,166,150,3,147,194,164,48,41,76,10,147,194,164,34,61,69,122,138,244,4,156,1,103,192,25,112,142,208,64,145,158,34,61,69,122,162,247,232,61,122,31,150,222,183,60,210,115,50,88,155,144,59,70,32,5,116,159,14,56,92,150,27,20,25,175,253,252,194,70,155,58,225,113,31,159,239,39,226,243,125,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,249,182,240,121,20,126,219,20,190,151,136,194,247,80,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,119,146,194,115,237,219,118,237,69,34,215,94,112,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,251,6,174,61,79,228,218,115,174,157,107,231,218,185,118,174,157,107,231,218,185,118,174,157,107,231,218,185,118,174,157,107,231,218,185,118,174,157,107,231,218,35,184,118,26,155,198,166,177,105,236,24,95,201,105,108,26,155,198,166,177,105,108,26,155,198,166,177,105,108,26,155,198,166,177,105,108,26,155,198,166,177,105,108,26,155,198,166,177,91,161,177,179,68,26,59,163,177,105,108,26,155,198,166,177,105,108,26,155,198,166,177,105,108,26,155,198,166,177,105,108,26,155,198,110,137,198,230,134,185,97,110,152,27,230,134,185,97,110,152,27,230,134,185,97,110,152,27,230,134,185,97,110,152,27,230,134,185,97,110,152,27,230,134,185,225,13,221,48,4,12,1,67,192,16,112,26,4,156,15,243,36,8,56,239,230,251,128,128,103,27,248,193,146,226,157,93,92,208,222,206,99,219,211,189,26,77,187,147,235,149,4,120,94,110,254,250,235,191,46,241,75,252,18,191,196,47,241,75,252,18,170,132,234,182,69,37,161,186,227,66,149,168,36,42,137,74,162,146,168,36,42,137,74,162,146,168,36,42,233,53,122,141,94,163,215,232,53,70,136,17,98,132,118,195,8,53,131,119,80,28,224,37,40,120,217,58,43,73,147,45,151,239,64,182,220,222,243,142,154,92,198,170,155,150,232,200,205,61,179,119,242,195,143,207,94,189,27,62,63,249,233,248,249,82,178,97,249,240,244,93,76,126,31,125,250,218,121,127,241,199,249,251,21,217,134,101,240,249,123,98,182,225,221,93,168,53,221,240,241,37,229,27,210,78,180,19,237,68,59,209,78,242,13,229,27,134,152,75,122,140,30,163,199,228,27,210,120,52,94,203,52,158,95,155,103,28,131,27,199,69,237,7,118,244,94,149,245,139,172,202,14,7,85,117,215,210,27,222,207,155,90,14,45,74,139,210,162,180,40,45,74,139,202,223,148,191,41,127,147,96,38,152,9,102,130,57,66,3,229,111,202,223,148,191,201,214,179,245,108,125,88,91,223,242,252,205,201,96,109,35,238,156,128,200,206,125,58,193,112,89,110,80,100,188,246,243,75,6,109,232,8,199,10,70,223,79,198,232,251,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,109,98,244,72,252,246,73,124,47,25,137,239,33,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,239,44,137,231,219,183,239,219,139,100,190,189,224,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,246,141,125,123,158,204,183,231,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,71,241,237,84,54,149,77,101,83,217,49,190,146,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,183,68,101,103,201,84,118,70,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,221,34,149,205,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,27,250,97,24,24,6,134,129,97,224,84,24,56,31,230,137,48,112,222,205,247,1,3,207,54,241,131,37,203,59,187,184,0,190,157,199,55,168,123,53,154,118,39,215,43,41,240,188,224,188,194,38,175,76,254,146,191,228,47,249,75,254,146,191,164,42,169,186,109,89,73,170,238,184,84,37,43,201,74,178,146,172,36,43,201,74,178,146,172,36,43,201,74,138,141,98,163,216,40,54,138,141,21,98,133,88,161,221,176,66,205,32,30,36,7,124,9,10,95,2,240,146,84,89,115,249,14,100,205,181,0,121,212,164,51,86,221,180,4,72,110,238,155,192,55,71,175,255,215,201,187,211,215,71,63,127,243,223,127,197,29,150,143,24,193,203,241,231,255,188,248,58,253,60,254,243,239,255,125,43,239,176,76,63,131,183,46,20,233,226,11,239,126,170,122,243,11,31,95,83,128,33,198,132,49,97,76,24,19,198,36,192,80,128,97,136,185,196,194,176,48,44,76,128,33,102,135,217,181,140,217,249,89,121,120,49,56,94,92,212,126,96,71,239,85,89,191,200,170,236,112,80,85,119,45,189,225,253,188,169,229,96,160,24,40,6,138,129,98,160,24,168,128,77,1,155,2,54,209,100,52,25,77,70,147,35,52,80,192,166,128,77,1,155,208,60,52,15,205,135,69,243,45,15,216,156,12,214,198,223,14,0,200,228,220,167,163,9,151,229,6,69,198,107,63,191,232,207,166,206,102,172,144,241,253,116,50,190,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,191,211,50,158,114,15,160,220,123,233,148,123,143,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,61,142,114,71,214,3,144,245,34,29,89,47,144,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,253,111,100,61,79,71,214,115,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,65,107,208,26,180,6,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,65,235,8,78,24,180,6,173,65,107,208,26,180,6,173,65,107,208,250,201,208,58,75,7,173,51,208,26,180,6,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,65,235,93,134,214,72,48,18,140,4,35,193,72,48,18,140,4,35,193,72,48,18,140,4,35,193,72,48,18,140,4,35,193,72,48,18,140,4,35,193,72,48,18,188,33,9,230,123,249,94,190,151,239,77,230,123,243,97,158,202,247,230,221,60,160,239,157,237,202,7,75,58,119,118,113,65,118,59,107,60,112,247,106,52,237,78,174,87,234,222,121,197,121,137,141,94,26,230,133,121,97,94,152,23,230,133,121,225,83,248,116,219,88,18,62,221,113,124,10,75,194,146,176,36,44,9,75,194,146,176,36,44,9,75,194,146,96,26,152,6,166,129,105,96,26,254,131,255,224,63,187,193,127,154,113,57,148,13,203,18,212,178,68,16,35,201,18,225,242,167,39,194,21,223,248,144,85,128,228,151,118,152,141,154,176,197,170,155,150,60,200,205,61,3,245,230,248,232,236,205,201,217,241,219,147,217,60,189,57,121,123,124,242,250,187,147,183,111,95,29,13,255,81,204,146,6,203,135,231,234,242,124,252,229,242,226,203,249,213,197,236,31,226,242,226,234,252,226,243,175,23,87,87,159,198,157,127,22,183,2,7,203,112,32,105,85,248,223,234,135,171,53,119,112,253,210,226,7,137,37,98,137,88,34,150,136,37,241,131,226,7,67,204,37,1,70,128,17,96,226,7,137,58,162,174,101,162,206,239,188,115,138,193,157,226,162,246,3,59,122,175,202,250,69,86,101,135,131,170,186,107,233,13,239,231,77,45,135,248,36,62,137,79,226,147,248,36,62,197,99,138,199,20,143,73,33,83,200,20,50,133,28,161,129,226,49,197,99,138,199,228,227,249,120,62,62,172,143,111,121,60,230,100,176,182,243,102,253,37,106,238,211,41,132,203,114,131,34,227,181,159,95,112,103,67,199,48,30,161,230,251,201,213,124,159,154,167,230,169,121,106,158,154,167,230,3,244,147,154,167,230,169,121,106,158,154,167,230,169,121,106,62,196,123,157,154,167,230,169,121,106,158,154,167,230,169,121,106,158,154,167,230,169,121,106,158,154,167,230,169,121,106,158,154,167,230,169,121,106,158,154,167,230,169,121,106,158,154,167,230,169,121,106,158,154,223,11,53,79,192,199,17,240,189,228,2,190,71,192,19,240,4,60,1,79,192,19,240,1,250,73,192,19,240,4,60,1,79,192,19,240,4,60,1,31,226,189,78,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,199,19,240,56,123,28,206,94,36,231,236,5,206,142,179,227,236,56,59,206,142,179,7,232,39,206,142,179,227,236,56,59,206,142,179,227,236,56,123,136,247,58,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,247,115,246,60,57,103,207,113,118,156,29,103,199,217,113,118,156,61,64,63,113,118,156,29,103,199,217,113,118,156,29,103,199,217,67,188,215,113,118,156,29,103,199,217,33,108,8,27,194,134,176,33,108,8,27,194,134,176,33,108,8,27,194,134,176,33,108,8,27,194,134,176,33,236,32,159,141,16,54,132,13,97,67,216,16,54,132,13,97,67,216,73,17,118,150,28,97,103,16,54,132,13,97,67,216,16,54,132,29,160,159,16,54,132,13,97,67,216,16,54,132,13,97,67,216,33,222,235,16,246,62,32,108,92,24,23,198,133,113,97,92,24,23,198,133,113,97,92,24,23,198,133,113,97,92,24,23,198,133,113,97,92,24,23,198,133,113,97,92,24,23,222,144,11,179,191,236,47,251,203,254,166,182,191,249,48,79,108,127,243,110,30,208,254,206,246,232,131,37,178,59,187,184,112,188,157,245,159,187,123,53,154,118,39,215,43,229,239,188,240,188,210,83,42,128,190,160,47,232,11,250,130,190,160,47,152,10,166,110,27,82,130,169,59,14,83,65,74,144,18,164,4,41,65,74,144,18,164,4,41,65,74,144,18,90,131,214,160,53,104,13,90,67,131,208,32,52,104,55,104,80,51,102,135,192,225,92,130,58,151,64,154,36,117,146,92,254,244,36,185,226,27,59,178,10,151,252,210,42,200,81,147,192,88,117,211,18,18,185,185,111,202,94,61,59,251,233,100,248,143,147,255,56,122,53,60,62,123,57,75,40,44,31,49,87,159,70,95,254,184,232,252,243,226,191,199,159,58,231,95,62,222,202,36,44,195,185,164,149,193,128,75,143,83,111,10,225,35,138,201,29,196,145,112,36,28,9,71,194,145,228,14,202,29,12,49,151,120,23,222,133,119,201,29,196,229,112,185,150,113,57,63,254,14,33,6,71,136,139,218,15,236,232,189,42,235,23,89,149,29,14,170,234,174,165,55,188,159,55,181,28,156,19,231,196,57,113,78,156,19,231,148,139,41,23,83,46,38,98,140,24,35,198,136,113,132,6,202,197,148,139,41,23,19,126,135,223,225,247,176,248,189,229,185,152,147,193,218,136,27,228,23,165,185,79,71,12,46,203,13,138,140,215,126,126,137,157,77,157,177,184,75,191,247,19,232,247,62,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,30,166,163,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,147,236,241,37,123,47,129,100,239,145,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,97,58,74,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,173,148,236,88,250,54,89,122,145,128,165,23,88,58,150,142,165,99,233,88,58,150,142,165,99,233,88,58,150,142,165,99,233,88,58,150,142,165,99,233,88,122,152,142,98,233,88,58,150,142,165,99,233,88,58,150,142,165,99,233,88,58,150,142,165,99,233,88,58,150,142,165,99,233,88,58,150,142,165,99,233,88,58,150,142,165,99,233,88,58,150,142,165,55,204,210,243,4,44,61,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,195,116,20,75,223,7,150,14,83,195,212,48,53,76,29,227,43,57,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,245,222,99,234,44,1,166,206,96,106,152,26,166,134,169,97,106,152,26,166,134,169,97,106,152,26,166,134,169,97,106,152,26,166,134,169,119,11,83,99,191,216,47,246,139,253,98,191,216,47,246,139,253,98,191,216,47,246,139,253,98,191,216,47,246,139,253,98,191,216,47,246,139,253,98,191,216,239,134,236,151,225,101,120,25,94,134,247,233,134,55,31,230,79,54,188,121,55,15,104,120,103,251,240,193,18,196,157,93,92,232,220,206,99,158,180,123,53,154,118,39,215,43,5,239,188,212,252,181,215,123,77,96,23,216,5,118,129,93,96,23,216,5,76,1,211,109,131,72,192,116,199,129,41,16,9,68,2,145,64,36,16,9,68,2,145,64,36,16,9,68,194,103,240,25,124,6,159,193,103,136,15,226,131,248,236,6,241,105,198,222,144,52,188,74,80,175,178,85,21,242,244,100,183,252,233,201,110,197,55,6,100,21,18,249,101,207,121,70,77,174,98,213,77,75,244,227,102,245,236,252,251,201,201,171,227,183,199,255,231,104,150,10,88,62,122,118,254,235,226,226,211,249,213,249,245,248,86,42,96,153,94,20,245,111,93,169,190,185,82,46,253,77,185,244,23,229,191,238,79,22,35,248,175,231,111,34,70,112,101,49,49,130,84,18,149,68,37,81,73,84,146,24,65,49,130,33,230,146,242,162,188,40,47,49,130,212,28,53,215,50,53,231,55,217,89,196,224,22,113,81,251,129,29,189,87,101,253,34,171,178,195,65,85,221,181,244,134,247,243,166,150,67,117,82,157,84,39,213,73,117,82,157,98,46,197,92,138,185,36,141,73,99,210,152,52,142,208,64,49,151,98,46,197,92,50,240,12,60,3,31,214,192,183,60,230,210,175,219,75,198,108,249,73,131,203,114,131,34,227,181,159,95,0,103,179,71,45,190,229,242,253,4,92,190,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,31,229,51,19,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,113,249,24,83,136,203,227,242,1,26,136,203,227,242,184,60,46,143,203,227,242,184,124,136,239,54,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,191,95,92,30,125,223,38,125,239,37,160,239,61,244,29,125,71,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,209,247,40,159,153,232,59,250,142,190,163,239,232,59,250,142,190,163,239,232,59,250,142,190,199,152,66,244,29,125,15,208,64,244,29,125,71,223,209,119,244,29,125,71,223,67,124,183,65,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,209,247,192,244,157,99,223,166,99,47,18,56,246,130,99,231,216,57,118,142,157,99,231,216,57,118,142,157,99,231,216,57,118,142,61,202,103,38,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,49,166,144,99,231,216,3,52,144,99,231,216,57,118,142,157,99,231,216,57,246,16,223,109,56,118,142,157,99,231,216,57,118,142,157,99,231,216,57,118,142,157,99,231,216,239,116,236,121,2,199,158,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,71,249,204,228,216,57,118,142,157,99,231,216,57,246,118,58,118,250,154,190,166,175,233,235,24,95,201,233,107,250,154,190,166,175,233,107,250,154,190,166,175,233,107,250,154,190,166,175,233,107,250,154,190,166,175,233,107,250,154,190,166,175,247,94,95,103,9,244,117,70,95,211,215,244,53,125,77,95,211,215,244,53,125,77,95,211,215,244,53,125,29,229,51,147,190,166,175,233,107,250,154,19,230,132,57,97,78,152,19,230,132,57,97,78,152,19,230,132,57,97,78,152,19,230,132,57,97,78,152,19,230,132,57,97,78,152,19,230,132,99,57,97,232,23,250,133,126,161,223,167,163,223,124,152,63,25,253,230,221,124,31,208,239,108,227,62,88,146,187,179,139,11,206,219,121,76,107,186,87,163,105,119,114,189,146,252,206,75,205,95,123,189,215,36,124,9,95,194,151,240,37,124,9,95,34,149,72,221,182,160,36,82,119,92,164,18,148,4,37,65,73,80,18,148,4,37,65,73,80,18,148,4,37,173,70,171,209,106,180,26,173,198,4,49,65,76,208,110,152,160,102,176,14,122,3,184,4,5,46,91,101,36,79,207,142,203,119,32,59,110,175,73,71,77,22,99,213,77,75,92,228,230,190,121,59,61,249,225,217,79,71,167,63,156,252,99,248,211,241,235,225,241,171,87,239,206,222,14,191,123,246,252,199,31,78,79,222,189,126,49,124,113,252,253,247,239,206,142,79,94,207,98,12,203,71,140,226,244,98,50,250,99,60,253,75,151,255,113,254,185,115,254,233,211,215,47,87,157,95,71,239,127,159,76,47,190,126,254,208,249,112,254,219,111,95,103,179,185,156,112,88,166,159,210,91,23,138,116,129,133,143,127,210,122,179,12,159,182,14,49,135,16,20,4,5,65,65,80,16,148,152,67,49,135,33,230,18,42,131,202,160,50,49,135,144,30,164,215,50,164,231,71,230,209,199,224,244,113,81,251,129,29,189,87,101,253,34,171,178,195,65,85,221,181,244,134,247,243,166,150,3,145,66,164,16,41,68,10,145,66,164,98,56,197,112,138,225,4,155,193,102,176,25,108,142,208,64,49,156,98,56,197,112,34,247,200,61,114,31,150,220,183,60,134,115,50,88,155,142,59,62,32,185,115,159,14,54,92,150,27,20,25,175,253,252,2,66,155,58,217,177,166,180,239,215,43,237,251,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,161,62,51,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,143,49,133,164,61,105,31,160,129,164,61,105,79,218,147,246,164,61,105,79,218,135,248,110,67,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,251,37,237,169,249,160,106,190,87,175,154,239,81,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,135,250,204,164,230,169,121,106,158,154,167,230,169,121,106,158,154,167,230,169,121,106,62,198,20,82,243,212,124,128,6,82,243,212,60,53,79,205,83,243,212,60,53,31,226,187,13,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,7,86,243,8,124,80,2,95,212,75,224,11,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,248,80,159,153,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,199,152,66,4,30,129,15,208,64,4,30,129,71,224,17,120,4,30,129,71,224,67,124,183,65,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,95,151,192,231,245,18,248,28,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,62,212,103,38,2,143,192,35,240,8,60,2,143,192,183,147,192,131,219,224,54,184,13,110,199,248,74,14,110,131,219,224,54,184,13,110,131,219,224,54,184,13,110,131,219,224,54,184,13,110,131,219,224,54,184,13,110,131,219,224,54,184,221,102,184,157,213,11,183,51,112,27,220,6,183,193,109,112,27,220,6,183,193,109,112,27,220,6,183,193,237,80,159,153,224,54,184,13,110,131,219,136,49,98,140,24,35,198,136,49,98,140,24,35,198,136,49,98,140,24,35,198,136,49,98,140,24,35,198,136,49,98,140,24,35,198,136,49,98,28,139,24,243,194,188,48,47,204,11,215,234,133,243,97,94,167,23,206,187,121,64,47,60,219,189,15,150,100,239,236,226,130,251,118,158,216,132,238,213,104,218,157,92,175,212,194,243,85,204,203,38,43,7,7,195,193,112,48,28,12,7,195,193,48,43,204,186,109,124,9,179,238,56,102,133,47,225,75,248,18,190,132,47,225,75,248,18,190,132,47,225,75,208,13,116,3,221,64,55,208,13,39,194,137,112,162,221,224,68,205,56,31,106,135,141,9,106,99,162,10,148,90,19,235,242,167,39,214,21,223,120,147,85,32,229,151,246,122,143,154,160,198,170,155,150,44,201,205,166,195,248,237,44,150,9,102,241,254,81,44,195,97,168,39,133,22,6,201,78,20,157,72,71,209,81,116,20,29,69,71,69,210,81,162,19,105,51,218,140,54,163,205,68,39,138,78,164,247,232,61,191,121,207,68,198,55,145,139,218,15,236,232,189,42,235,23,89,149,29,14,170,234,174,165,55,188,159,55,181,28,186,148,46,165,75,233,82,186,148,46,21,237,41,218,83,180,39,241,76,60,19,207,196,115,132,6,138,246,20,237,41,218,147,197,103,241,89,252,176,22,191,229,209,158,147,193,218,166,220,185,2,105,160,251,116,226,225,178,220,160,200,120,237,231,23,58,26,229,200,199,183,202,190,95,171,178,239,83,246,148,61,101,79,217,83,246,148,61,101,79,217,83,246,148,61,101,79,217,7,250,204,164,236,41,123,202,158,178,167,236,41,123,202,158,178,167,236,41,123,202,62,198,20,82,246,148,125,128,6,82,246,148,61,101,79,217,83,246,148,61,101,31,226,187,13,101,79,217,83,246,148,61,101,79,217,83,246,148,61,101,79,217,239,151,178,39,230,99,138,249,94,173,98,190,71,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,31,232,51,147,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,249,24,83,72,204,19,243,1,26,72,204,19,243,196,60,49,79,204,19,243,196,124,136,239,54,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,31,88,204,227,239,49,249,123,81,43,127,47,240,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,3,125,102,226,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,30,99,10,241,119,252,61,64,3,241,119,252,29,127,199,223,241,119,252,29,127,15,241,221,6,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,125,77,254,158,215,202,223,115,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,247,64,159,153,248,59,254,142,191,227,239,248,59,254,222,78,254,14,109,67,219,208,54,180,29,227,43,57,180,13,109,67,219,208,54,180,13,109,67,219,208,54,180,13,109,67,219,208,54,180,13,109,67,219,208,54,180,13,109,67,219,208,118,139,209,118,86,43,218,206,160,109,104,27,218,134,182,161,109,104,27,218,134,182,161,109,104,27,218,134,182,3,125,102,66,219,208,54,180,13,109,227,197,120,49,94,140,23,227,197,120,49,94,140,23,227,197,120,49,94,140,23,227,197,120,49,94,140,23,227,197,120,49,94,140,23,227,197,120,113,44,94,204,10,179,194,172,48,43,188,137,21,254,233,205,219,151,71,167,39,195,87,199,175,127,60,122,113,252,122,248,63,60,184,24,102,195,242,81,60,248,143,203,171,143,227,233,69,231,211,249,231,223,199,31,206,63,119,238,22,193,69,55,235,150,187,38,130,239,127,182,186,17,240,122,149,185,95,238,151,251,229,126,185,95,238,151,251,229,126,67,204,37,247,203,253,114,191,220,47,247,203,253,182,204,253,10,107,166,169,131,107,234,69,237,7,118,244,94,149,245,139,172,202,14,7,85,117,215,210,27,222,207,155,90,14,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,30,161,129,92,58,151,206,165,115,233,92,58,151,206,165,199,116,233,98,175,81,246,150,83,246,203,114,131,34,227,181,159,159,152,15,35,230,251,169,197,124,159,152,39,230,137,121,98,158,152,39,230,183,222,79,98,158,152,39,230,137,121,98,158,152,39,230,137,249,16,239,117,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,126,47,196,60,253,30,70,191,247,82,235,247,30,253,78,191,211,239,244,59,253,78,191,111,189,159,244,59,253,78,191,211,239,244,59,253,78,191,211,239,33,222,235,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,123,60,253,142,178,135,161,236,69,106,202,94,160,236,40,59,202,142,178,163,236,40,251,214,251,137,178,163,236,40,59,202,142,178,163,236,40,59,202,30,226,189,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,251,189,148,61,79,77,217,115,148,29,101,71,217,81,118,148,29,101,223,122,63,81,118,148,29,101,71,217,81,118,148,29,101,71,217,67,188,215,81,118,148,29,101,71,217,1,108,0,27,192,6,176,1,108,0,27,192,6,176,1,108,0,27,192,6,176,1,108,0,27,192,6,176,1,236,32,159,141,0,54,128,13,96,3,216,0,54,128,13,96,3,216,41,1,118,150,26,96,103,0,54,128,13,96,3,216,0,54,128,189,245,126,2,216,0,54,128,13,96,3,216,0,54,128,13,96,135,120,175,3,216,251,0,176,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,120,67,42,204,253,114,191,220,47,247,155,216,253,230,195,60,173,251,205,187,121,64,247,59,219,161,15,150,188,238,236,226,2,241,118,214,126,236,238,213,104,218,157,92,175,84,191,243,186,243,66,79,40,0,249,66,190,144,47,228,11,249,66,190,80,42,148,186,109,68,9,165,238,56,74,133,40,33,74,136,18,162,132,40,33,74,136,18,162,132,40,33,74,96,13,88,3,214,128,53,96,13,11,194,130,176,160,221,96,65,205,120,29,250,134,113,9,106,92,226,72,146,196,9,114,249,211,19,228,138,111,220,200,42,88,242,75,155,20,71,77,252,98,213,77,75,66,228,230,225,17,59,121,115,244,250,127,157,188,59,125,125,244,243,44,157,176,92,107,182,46,46,199,159,255,243,226,235,244,243,248,207,91,177,132,101,122,158,212,191,117,165,250,230,74,185,244,55,229,210,95,148,255,186,63,105,142,225,223,186,208,84,128,225,3,37,37,23,66,77,80,19,212,4,53,65,77,146,11,37,23,134,152,75,72,12,18,131,196,36,23,66,119,208,93,203,208,157,159,142,71,25,131,83,198,69,237,7,118,244,94,149,245,139,172,202,14,7,85,117,215,210,27,222,207,155,90,14,20,10,133,66,161,80,40,20,10,133,74,214,148,172,41,89,19,84,6,149,65,101,80,57,66,3,37,107,74,214,148,172,137,208,35,244,8,125,88,66,223,242,100,205,201,96,109,10,238,56,128,48,206,125,58,168,112,89,110,80,100,188,246,243,203,252,108,254,164,198,50,163,239,39,99,244,125,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,250,54,49,122,36,126,251,36,190,151,140,196,247,144,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,119,150,196,243,237,219,247,237,69,50,223,94,240,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,251,198,190,61,79,230,219,115,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,163,248,118,42,155,202,166,178,169,236,24,95,201,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,91,162,178,179,100,42,59,163,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,110,145,202,230,135,249,97,126,152,31,230,135,249,97,126,152,31,230,135,249,97,126,152,31,230,135,249,97,126,152,31,230,135,249,97,126,152,31,230,135,249,225,13,253,48,12,12,3,195,192,48,112,42,12,156,15,243,68,24,56,239,230,251,128,129,103,155,248,193,146,229,157,93,92,0,223,206,227,27,212,189,26,77,187,147,235,149,20,120,94,112,94,97,147,87,38,127,201,95,242,151,252,37,127,201,95,82,149,84,221,182,172,36,85,119,92,170,146,149,100,37,89,73,86,146,149,100,37,89,73,86,146,149,100,37,197,70,177,81,108,20,27,197,198,10,177,66,172,208,110,88,161,102,16,15,146,3,190,4,133,47,1,120,73,170,172,185,124,7,178,230,90,128,60,106,210,25,171,110,90,2,36,55,247,76,224,255,62,126,117,244,31,195,159,158,253,112,252,124,248,226,248,251,239,223,157,29,159,188,158,133,29,150,15,15,224,255,61,255,52,254,239,206,31,163,201,249,251,206,135,243,223,126,251,58,155,186,229,172,195,50,253,252,221,186,80,36,139,46,188,243,153,106,77,46,124,116,69,193,133,248,18,190,132,47,225,75,248,146,224,66,193,133,33,230,18,7,195,193,112,48,193,133,120,29,94,215,50,94,231,231,228,161,197,224,104,113,81,251,129,29,189,87,101,253,34,171,178,195,65,85,221,181,244,134,247,243,166,150,131,127,226,159,248,39,254,137,127,226,159,130,53,5,107,10,214,68,146,145,100,36,25,73,142,208,64,193,154,130,53,5,107,194,242,176,60,44,31,22,203,183,60,88,115,50,88,27,125,131,255,178,56,247,233,72,194,101,185,65,145,241,218,207,47,242,179,161,51,25,247,139,248,126,42,17,223,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,223,89,17,79,183,111,93,183,247,82,233,246,30,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,123,12,221,142,170,111,157,170,23,169,168,122,129,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,51,170,158,167,162,234,57,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,128,53,96,13,88,3,214,128,53,96,13,88,3,214,128,53,96,13,88,3,214,128,53,96,13,88,3,214,128,245,182,125,48,96,13,88,3,214,128,53,96,13,88,3,214,128,245,19,129,117,150,10,88,103,128,53,96,13,88,3,214,128,53,96,13,88,3,214,128,53,96,13,88,3,214,128,53,96,13,88,3,214,187,10,172,81,96,20,24,5,70,129,81,96,20,24,5,70,129,81,96,20,24,5,70,129,81,96,20,24,5,70,129,81,96,20,24,5,70,129,81,96,20,120,67,10,204,245,114,189,92,47,215,155,200,245,230,195,60,141,235,205,187,121,64,215,59,219,145,15,150,92,238,236,226,2,235,118,30,253,184,221,171,209,180,59,185,94,169,122,231,245,230,5,54,120,97,136,23,226,133,120,33,94,136,23,226,133,78,161,211,109,35,73,232,116,199,209,41,36,9,73,66,146,144,36,36,9,73,66,146,144,36,36,9,73,2,105,64,26,144,6,164,1,105,216,15,246,131,253,236,6,251,105,198,227,208,53,12,75,80,195,178,125,41,146,40,1,46,127,122,2,92,241,141,11,89,5,71,126,105,131,214,168,137,89,172,186,105,73,130,220,220,51,74,167,207,190,59,126,241,195,233,209,79,175,142,95,15,207,94,12,95,124,55,60,122,115,252,124,120,246,230,175,187,126,122,246,252,229,241,235,163,89,184,96,249,240,104,77,71,191,158,127,152,76,199,127,124,58,255,220,249,242,161,243,225,215,206,248,242,252,125,231,203,229,95,119,253,49,122,255,241,252,243,248,86,216,96,25,14,37,173,138,254,123,212,51,214,26,62,184,241,10,132,17,114,76,28,19,199,196,49,113,76,194,8,133,17,134,152,75,46,140,11,227,194,132,17,114,118,156,93,203,156,157,95,123,167,23,131,235,197,69,237,7,118,244,94,149,245,139,172,202,14,7,85,117,215,210,27,222,207,155,90,14,7,202,129,114,160,28,40,7,202,129,10,203,20,150,41,44,147,77,102,147,217,100,54,57,66,3,133,101,10,203,20,150,73,205,83,243,212,124,88,53,223,242,176,204,201,96,109,253,237,4,128,124,205,125,58,155,112,89,110,80,100,188,246,243,139,241,108,232,112,198,227,69,125,191,46,81,223,39,234,137,122,162,158,168,39,234,137,122,162,158,168,39,234,137,122,162,158,168,15,212,79,162,158,168,15,228,108,137,122,162,158,168,39,234,137,122,162,158,168,39,234,137,122,162,158,168,39,234,137,122,162,158,168,39,234,137,122,162,158,168,39,234,137,122,162,158,168,39,234,137,122,162,158,168,39,234,137,250,189,16,245,116,124,56,29,223,171,75,199,247,232,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,3,245,147,142,167,227,3,153,89,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,62,158,142,71,221,195,81,247,162,46,234,94,160,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,7,234,39,234,142,186,7,2,176,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,63,72,221,243,186,168,123,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,30,168,159,168,59,234,30,8,192,162,238,168,59,234,142,186,3,218,128,54,160,13,104,3,218,128,54,160,13,104,3,218,128,54,160,13,104,3,218,128,54,160,13,104,3,218,65,62,27,1,109,64,27,208,6,180,1,109,64,27,208,6,180,235,0,218,89,93,64,59,3,180,1,109,64,27,208,6,180,1,109,64,27,208,6,180,1,109,64,27,208,14,212,79,64,27,208,14,196,54,1,237,125,0,218,40,49,74,140,18,163,196,40,49,74,140,18,163,196,40,49,74,140,18,163,196,40,49,74,140,18,163,196,40,49,74,140,18,163,196,40,49,74,188,33,37,230,130,185,96,46,152,11,174,201,5,231,195,188,30,23,156,119,243,128,46,120,182,99,31,44,57,222,217,197,5,238,237,108,252,248,221,171,209,180,59,185,94,169,130,231,245,231,5,19,20,130,128,33,96,8,24,2,134,128,33,96,104,21,90,221,54,178,132,86,119,28,173,66,150,144,37,100,9,89,66,150,144,37,100,9,89,66,150,144,37,208,6,180,1,109,64,27,208,134,13,97,67,216,208,110,176,161,102,60,15,157,195,192,4,53,48,241,164,73,77,9,116,249,211,19,232,138,111,92,201,42,120,242,75,27,117,71,77,44,99,213,77,75,114,228,230,222,209,251,249,229,209,171,87,195,55,39,111,222,189,249,238,228,228,199,225,139,227,239,191,127,119,118,124,242,122,22,121,88,62,102,224,254,252,56,254,244,169,115,121,113,249,245,242,215,139,139,223,59,31,206,127,251,237,235,108,184,150,131,14,203,112,160,105,117,204,224,189,79,86,115,188,225,90,117,133,26,242,76,60,19,207,196,51,241,76,66,13,133,26,134,152,75,62,140,15,227,195,132,26,242,118,188,93,203,188,157,95,157,167,24,131,43,198,69,237,7,118,244,94,149,245,139,172,202,14,7,85,117,215,210,27,222,207,155,90,14,15,202,131,242,160,60,40,15,202,131,10,221,20,186,41,116,147,81,102,148,25,101,70,57,66,3,133,110,10,221,20,186,73,207,211,243,244,124,88,61,223,242,208,205,201,96,109,5,238,36,128,156,206,125,58,163,112,89,110,80,100,188,246,243,139,3,109,236,144,198,106,41,223,79,43,229,251,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,123,33,229,169,247,32,234,189,151,86,189,247,168,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,227,169,119,132,61,8,97,47,210,18,246,2,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,239,33,236,121,90,194,158,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,14,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,7,249,108,4,175,193,107,240,26,188,6,175,193,107,240,26,188,78,7,175,179,180,240,58,3,175,193,107,240,26,188,6,175,193,107,240,26,188,6,175,193,107,240,26,188,6,175,193,107,240,26,188,222,7,120,141,8,35,194,136,48,34,140,8,35,194,136,48,34,140,8,35,194,136,48,34,140,8,35,194,136,48,34,140,8,35,194,136,48,34,140,8,35,194,27,18,97,222,151,247,229,125,121,223,164,222,55,31,230,41,189,111,222,205,3,122,223,217,238,124,176,36,117,103,23,23,124,183,179,230,67,119,175,70,211,238,228,122,165,246,157,87,157,151,217,248,229,225,94,184,23,238,133,123,225,94,184,23,70,133,81,183,141,39,97,212,29,199,168,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,170,129,106,160,26,168,6,170,225,64,56,16,14,180,27,28,168,25,167,67,221,176,45,65,109,75,20,65,146,52,49,46,127,122,98,92,241,141,23,89,5,74,126,105,143,223,168,9,94,172,186,105,201,134,220,220,55,92,239,94,255,251,179,159,127,122,53,60,123,251,236,187,87,71,127,27,173,127,228,195,114,150,72,88,62,98,190,190,126,254,175,209,159,127,124,234,124,185,26,253,250,105,252,63,255,22,157,127,230,157,242,86,40,97,153,30,41,245,111,93,169,190,185,82,46,253,77,185,244,23,229,191,238,79,144,98,184,178,27,245,6,25,174,93,90,150,33,238,132,59,225,78,184,19,238,36,203,80,150,97,136,185,196,199,240,49,124,76,150,33,142,135,227,181,140,227,249,17,121,200,49,56,114,92,212,126,96,71,239,85,89,191,200,170,236,112,80,85,119,45,189,225,253,188,169,229,224,162,184,40,46,138,139,226,162,184,168,172,77,89,155,178,54,17,102,132,25,97,70,152,35,52,80,214,166,172,77,89,155,112,61,92,15,215,135,197,245,45,207,218,156,12,214,70,226,14,10,136,231,220,167,35,12,151,229,6,69,198,107,63,191,20,208,166,206,112,60,204,236,251,201,153,125,31,179,199,236,49,123,204,30,179,199,236,49,251,8,253,196,236,49,251,32,104,7,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,91,200,236,145,249,56,100,190,151,156,204,247,144,121,100,30,153,71,230,145,121,100,30,153,143,208,79,100,30,153,15,2,112,144,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,126,215,201,60,255,30,199,191,23,201,253,123,193,191,243,239,252,59,255,206,191,243,239,252,123,132,126,242,239,252,123,16,77,195,191,243,239,252,59,255,206,191,243,239,252,59,255,206,191,243,239,252,59,255,206,191,243,239,252,59,255,206,191,243,239,252,59,255,206,191,243,239,252,59,255,206,191,243,239,252,59,255,206,191,243,239,252,59,255,206,191,243,239,252,59,255,158,202,191,231,201,253,123,206,191,243,239,252,59,255,206,191,243,239,252,123,132,126,242,239,252,123,16,77,195,191,243,239,252,59,255,206,191,243,239,252,59,255,206,191,7,243,239,212,54,181,77,109,83,219,49,190,146,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,183,76,109,103,201,213,118,70,109,83,219,212,54,181,77,109,83,219,212,118,132,126,82,219,212,118,16,77,67,109,83,219,212,54,181,77,109,83,219,237,83,219,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,188,161,47,134,133,97,97,88,24,22,78,141,133,243,97,158,24,11,231,221,124,31,176,240,108,83,63,88,50,190,179,139,11,248,219,89,191,81,221,171,209,180,59,185,94,73,133,231,133,231,149,158,82,129,12,38,131,201,96,50,152,12,38,131,73,86,146,117,219,242,146,100,221,113,201,74,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,148,27,229,70,185,81,110,148,27,75,196,18,177,68,187,97,137,154,65,62,200,14,24,19,20,198,4,226,39,169,179,234,242,29,200,170,107,17,254,168,73,109,172,186,105,9,150,220,220,51,153,103,189,215,47,135,223,29,253,120,118,252,250,236,199,227,225,217,219,159,95,29,221,158,210,191,194,20,203,135,7,244,75,239,243,199,206,175,227,223,191,156,127,254,242,251,121,231,203,213,159,159,198,183,254,141,110,101,42,150,233,231,244,214,133,34,89,68,226,163,158,177,214,164,196,141,87,32,48,17,139,194,162,176,40,44,10,139,18,152,40,48,49,196,92,98,102,152,25,102,38,48,17,219,195,246,90,198,246,252,204,61,12,25,28,67,46,106,63,176,163,247,170,172,95,100,85,118,56,168,170,187,150,222,240,126,222,212,114,176,82,172,20,43,197,74,177,82,172,84,160,167,64,79,129,158,168,51,234,140,58,163,206,17,26,40,208,83,160,167,64,79,8,31,194,135,240,195,34,252,150,7,122,78,6,107,99,114,7,10,100,128,238,211,81,135,203,114,131,34,227,181,159,95,212,104,67,103,61,30,47,234,251,117,137,250,62,81,79,212,19,245,68,61,81,79,212,19,245,68,61,81,79,212,19,245,68,125,160,126,18,245,68,125,32,103,75,212,19,245,68,61,81,79,212,19,245,68,61,81,79,212,19,245,68,61,81,79,212,19,245,68,61,81,79,212,19,245,68,61,81,79,212,19,245,68,61,81,79,212,19,245,68,61,81,79,212,239,133,168,167,227,195,233,248,94,93,58,190,71,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,31,168,159,116,60,29,31,200,204,210,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,241,116,60,234,30,142,186,23,117,81,247,2,117,71,221,81,119,212,29,117,71,221,81,119,212,29,117,71,221,81,119,212,61,80,63,81,119,212,61,16,128,69,221,81,119,212,29,117,71,221,81,119,212,29,117,71,221,81,119,212,29,117,71,221,81,119,212,29,117,71,221,81,119,212,29,117,71,221,81,119,212,29,117,71,221,81,119,212,29,117,71,221,81,119,212,253,65,234,158,215,69,221,115,212,29,117,71,221,81,119,212,29,117,71,221,81,119,212,29,117,71,221,81,247,64,253,68,221,81,247,64,0,22,117,71,221,81,119,212,29,208,6,180,1,109,64,27,208,6,180,1,109,64,27,208,6,180,1,109,64,27,208,6,180,1,109,64,27,208,14,242,217,8,104,3,218,128,54,160,13,104,3,218,128,54,160,93,7,208,206,234,2,218,25,160,13,104,3,218,128,54,160,13,104,3,218,128,54,160,13,104,3,218,128,118,160,126,2,218,128,118,32,182,9,104,239,3,208,70,137,81,98,148,24,37,70,137,81,98,148,24,37,70,137,81,98,148,24,37,70,137,81,98,148,24,37,70,137,81,98,148,24,37,70,137,81,226,13,41,49,23,204,5,115,193,92,112,77,46,56,31,230,245,184,224,188,155,7,116,193,179,29,251,96,201,241,206,46,46,112,111,103,227,199,239,94,141,166,221,201,245,74,21,60,175,63,47,152,160,16,4,12,1,67,192,16,48,4,12,1,67,171,208,234,182,145,37,180,186,227,104,21,178,132,44,33,75,200,18,178,132,44,33,75,200,18,178,132,44,129,54,160,13,104,3,218,128,54,108,8,27,194,134,118,131,13,53,227,121,232,28,6,38,168,129,137,39,77,106,74,160,203,159,158,64,87,124,227,74,86,193,147,95,218,168,59,106,98,25,171,110,90,146,35,55,247,141,222,139,225,139,211,163,103,63,125,119,114,242,246,229,240,213,241,119,167,207,78,127,30,158,156,30,255,112,252,250,217,171,225,243,151,207,78,135,207,127,126,254,234,205,217,108,254,202,71,204,223,135,206,135,233,120,244,199,175,23,23,87,31,59,159,206,127,157,142,166,127,118,46,166,231,147,243,207,163,79,157,247,31,71,211,206,251,63,223,127,186,252,114,107,8,203,244,220,169,127,235,74,245,205,149,114,233,111,202,165,191,40,255,117,127,130,220,196,71,119,166,222,240,196,39,45,67,130,34,60,5,79,193,83,240,20,60,37,65,81,130,98,136,185,132,209,96,52,24,77,130,34,220,7,247,181,12,247,249,137,123,100,50,56,153,92,212,126,96,71,239,85,89,191,200,170,236,112,80,85,119,45,189,225,253,188,169,229,192,167,240,41,124,10,159,194,167,240,169,132,79,9,159,18,62,129,104,32,26,136,6,162,35,52,80,194,167,132,79,9,159,168,62,170,143,234,135,165,250,45,79,248,156,12,214,38,231,142,29,8,5,221,167,3,17,151,229,6,69,198,107,63,191,236,209,166,78,132,172,199,242,251,181,178,252,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,31,161,129,88,62,150,143,229,99,249,88,62,150,143,229,135,104,32,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,98,31,158,216,247,106,37,246,61,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,62,66,3,17,123,196,30,177,71,236,17,123,196,30,177,15,209,64,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,247,151,216,243,242,49,189,124,81,171,151,47,120,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,249,8,13,228,229,121,121,94,158,151,231,229,121,121,94,62,68,3,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,249,102,189,124,94,171,151,207,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,223,53,47,79,121,83,222,148,55,229,29,227,43,57,229,77,121,83,222,148,55,229,77,121,83,222,148,55,229,77,121,83,222,148,55,229,77,121,83,222,148,55,229,77,121,83,222,148,119,139,149,119,86,171,242,206,40,111,202,155,242,166,188,41,111,202,155,242,166,188,41,111,202,155,242,166,188,41,111,202,155,242,166,188,41,111,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,222,254,91,155,71,230,145,121,228,125,241,200,112,49,92,12,23,195,197,117,224,226,103,207,223,30,253,75,24,23,195,108,88,38,17,198,163,247,87,227,59,153,113,209,205,186,101,235,153,241,223,219,179,109,107,252,208,90,128,99,224,24,56,6,142,129,99,224,24,56,6,142,67,204,37,112,12,28,3,199,192,49,112,12,28,183,12,28,139,149,198,184,131,51,238,69,237,7,118,244,94,149,245,139,172,202,14,7,85,117,215,210,27,222,207,155,90,14,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,31,161,129,64,60,16,15,196,3,241,64,60,16,15,196,199,4,241,2,186,25,250,150,27,250,203,114,131,34,227,181,159,31,213,15,76,245,251,245,83,253,62,170,143,234,163,250,168,62,170,143,234,163,250,168,62,170,143,234,163,250,219,167,229,168,62,170,143,234,163,250,168,62,170,143,234,163,250,168,62,170,143,234,163,250,168,62,170,143,234,163,250,168,62,170,143,234,163,250,168,62,170,143,234,163,250,168,62,170,143,234,163,250,168,62,170,143,234,163,250,168,126,100,170,143,221,7,102,247,189,250,217,125,15,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,251,237,51,113,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,190,49,118,207,208,7,54,244,69,253,134,190,96,232,25,122,134,158,161,103,232,25,122,134,158,161,103,232,25,122,134,126,251,230,155,161,103,232,25,122,134,158,161,103,232,25,122,134,158,161,103,232,25,122,134,158,161,103,232,25,122,134,158,161,103,232,25,122,134,158,161,103,232,25,122,134,158,161,103,232,25,122,134,158,161,103,232,25,122,134,158,161,103,232,25,250,236,175,77,189,110,67,159,51,244,12,61,67,207,208,51,244,12,61,67,207,208,51,244,12,61,67,191,125,243,205,208,51,244,12,61,67,207,208,51,244,12,61,67,79,126,147,223,228,247,246,167,144,252,38,191,3,52,144,252,38,191,201,111,242,155,252,38,191,201,239,16,223,109,200,111,242,155,252,38,191,201,111,242,155,252,38,191,201,111,242,155,252,38,191,55,145,223,89,253,242,59,35,191,201,111,242,155,252,38,191,201,111,242,155,252,38,191,201,111,242,123,251,82,153,252,38,191,201,111,242,155,252,14,44,191,25,101,70,153,81,102,148,25,101,70,153,81,102,148,25,101,70,153,81,102,148,25,101,70,153,81,102,148,25,101,70,153,81,102,148,25,101,70,121,67,163,12,28,3,199,192,49,112,92,59,56,206,135,121,221,224,56,239,230,251,0,142,103,219,254,193,18,11,158,93,92,88,225,78,130,206,117,175,70,211,238,228,122,37,55,158,175,100,94,58,105,73,186,152,46,166,139,233,98,186,152,46,166,97,105,216,109,235,77,26,118,199,53,44,189,73,111,210,155,244,38,189,73,111,210,155,244,38,189,73,111,146,114,164,28,41,71,202,145,114,60,18,143,196,35,237,134,71,106,6,10,97,63,112,77,80,92,19,153,176,212,158,153,151,239,64,102,94,155,189,72,77,208,99,213,77,75,22,229,102,173,97,126,115,116,122,118,242,250,217,176,28,158,189,60,254,225,232,245,201,233,241,108,140,203,77,199,248,114,60,253,114,241,121,212,41,59,95,62,158,79,198,159,47,166,231,183,6,184,76,63,192,183,46,20,53,103,56,222,241,156,91,72,111,124,228,42,228,54,146,85,100,21,89,69,86,145,85,114,27,229,54,134,152,75,82,141,84,35,213,228,54,146,127,228,95,203,228,223,183,63,110,255,132,110,222,245,255,109,109,187,163,169,215,196,83,110,131,97,45,106,63,176,163,247,170,172,95,100,85,118,56,168,170,187,150,222,240,126,222,212,114,200,84,50,149,76,37,83,201,84,50,85,174,168,92,81,185,162,180,52,45,77,75,211,210,17,26,40,87,84,174,168,92,81,142,159,227,231,248,195,58,254,150,231,138,78,6,107,123,116,103,18,68,145,238,211,105,137,203,114,131,34,227,181,159,95,226,233,86,143,139,220,39,236,251,117,10,251,62,97,79,216,19,246,132,61,97,79,216,19,246,132,61,97,79,216,19,246,132,125,152,207,76,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,99,76,33,97,79,216,7,104,32,97,79,216,19,246,132,61,97,79,216,19,246,33,190,219,16,246,132,61,97,79,216,19,246,132,61,97,79,216,19,246,132,253,126,9,123,90,62,164,150,239,213,169,229,123,180,60,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,97,62,51,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,143,49,133,180,60,45,31,160,129,180,60,45,79,203,211,242,180,60,45,79,203,135,248,110,67,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,129,181,60,250,30,146,190,23,117,210,247,2,125,71,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,209,119,244,61,204,103,38,250,142,190,163,239,232,59,250,142,190,163,239,232,59,250,142,190,163,239,49,166,16,125,71,223,3,52,16,125,71,223,209,119,244,29,125,71,223,209,247,16,223,109,208,119,244,29,125,71,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,215,163,239,121,157,244,61,71,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,209,119,244,29,125,15,243,153,137,190,163,239,232,59,250,142,190,163,239,237,164,239,192,54,176,13,108,3,219,49,190,146,3,219,192,54,176,13,108,3,219,192,54,176,13,108,3,219,192,54,176,13,108,3,219,192,54,176,13,108,3,219,192,54,176,13,108,183,23,108,103,117,130,237,12,216,6,182,129,109,96,27,216,6,182,129,109,96,27,216,6,182,129,109,96,59,204,103,38,176,13,108,3,219,192,54,90,140,22,163,197,104,49,90,140,22,163,197,104,49,90,140,22,163,197,104,49,90,140,22,163,197,104,49,90,140,22,163,197,104,49,90,140,22,199,162,197,156,48,39,204,9,115,194,53,58,225,179,183,63,191,58,26,22,195,108,88,38,212,194,157,47,87,127,126,26,127,99,134,139,110,214,45,247,211,12,207,159,54,134,28,190,127,45,252,48,63,204,15,243,195,252,48,63,204,15,243,195,33,230,146,31,230,135,249,97,126,152,31,230,135,91,230,135,5,62,83,217,193,85,246,162,246,3,59,122,175,202,250,69,86,101,135,131,170,186,107,233,13,239,231,77,45,135,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,143,208,64,190,157,111,231,219,249,118,190,157,111,231,219,99,250,118,209,217,72,124,203,73,252,101,185,65,145,241,218,207,79,222,7,150,247,253,250,229,125,159,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,190,85,242,158,162,15,172,232,123,245,43,250,30,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,253,238,42,122,36,62,48,137,47,234,39,241,5,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,215,64,226,243,250,73,124,142,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,124,24,18,15,114,131,220,32,55,200,29,227,43,57,200,13,114,131,220,32,55,200,13,114,131,220,32,55,200,13,114,131,220,32,55,200,13,114,131,220,32,55,200,13,114,131,220,32,119,219,33,119,86,63,228,206,64,110,144,27,228,6,185,65,110,144,27,228,6,185,65,110,144,27,228,6,185,65,110,144,27,228,6,185,219,4,185,145,99,228,24,57,70,142,145,99,228,24,57,70,142,145,99,228,24,57,70,142,145,99,228,24,57,70,142,145,99,228,24,57,70,142,145,99,228,120,67,114,204,15,243,195,252,48,63,92,187,31,206,135,121,221,126,56,239,230,1,253,240,108,23,63,88,82,190,179,139,11,250,219,73,208,136,238,213,104,218,157,92,175,212,195,243,149,204,75,39,45,9,11,195,194,176,48,44,12,11,195,194,112,43,220,186,109,140,9,183,238,56,110,133,49,97,76,24,19,198,132,49,97,76,24,19,198,132,49,97,76,240,13,124,3,223,192,55,240,13,47,194,139,240,162,221,224,69,205,184,31,138,135,149,9,106,101,34,139,148,218,19,237,242,167,39,218,21,223,248,147,85,64,229,151,118,219,143,154,208,198,170,155,150,92,201,205,90,131,121,118,116,250,236,205,203,159,102,193,138,229,166,99,248,101,60,29,93,126,252,227,86,140,98,25,142,65,173,31,93,248,255,159,109,11,161,137,43,42,139,72,164,158,168,39,234,137,122,162,158,68,36,138,72,12,49,151,20,25,69,70,145,137,72,164,242,168,188,150,169,60,191,117,207,58,6,183,142,139,218,15,236,232,189,42,235,23,89,149,29,14,170,234,174,165,55,188,159,55,181,28,106,148,26,165,70,169,81,106,148,26,21,225,41,194,83,132,39,201,76,50,147,204,36,115,132,6,138,240,20,225,41,194,147,177,103,236,25,251,176,198,190,229,17,158,147,193,218,86,220,121,1,169,159,251,116,146,225,178,220,160,200,120,237,231,23,46,186,213,163,28,127,23,243,253,212,98,190,79,204,19,243,196,60,49,79,204,19,243,91,239,39,49,79,204,19,243,196,60,49,79,204,19,243,196,124,136,247,58,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,191,23,98,158,126,15,163,223,123,169,245,123,143,126,167,223,233,119,250,157,126,167,223,183,222,79,250,157,126,167,223,233,119,250,157,126,167,223,233,247,16,239,117,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,61,158,126,71,217,195,80,246,34,53,101,47,80,118,148,29,101,71,217,81,118,148,125,235,253,68,217,81,118,148,29,101,71,217,81,118,148,29,101,15,241,94,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,253,94,202,158,167,166,236,57,202,142,178,163,236,40,59,202,142,178,111,189,159,40,59,202,142,178,163,236,40,59,202,142,178,163,236,33,222,235,40,59,202,142,178,163,236,0,54,128,13,96,3,216,0,54,128,13,96,3,216,0,54,128,13,96,3,216,0,54,128,13,96,3,216,0,118,144,207,70,0,27,192,6,176,1,108,0,27,192,6,176,1,236,148,0,59,75,13,176,51,0,27,192,6,176,1,108,0,27,192,222,122,63,1,108,0,27,192,6,176,1,108,0,27,192,6,176,67,188,215,1,236,125,0,216,168,48,42,140,10,163,194,168,48,42,140,10,163,194,168,48,42,140,10,163,194,168,48,42,140,10,163,194,168,48,42,140,10,163,194,168,48,42,188,33,21,230,126,185,95,238,151,251,77,236,126,243,97,158,214,253,230,221,60,160,251,157,237,208,7,75,94,119,118,113,129,120,59,107,63,118,247,106,52,237,78,174,87,170,223,121,221,121,161,39,20,128,124,33,95,200,23,242,133,124,33,95,40,21,74,221,54,162,132,82,119,28,165,66,148,16,37,68,9,81,66,148,16,37,68,9,81,66,148,16,37,176,6,172,1,107,192,26,176,134,5,97,65,88,208,110,176,160,102,188,14,125,195,184,4,53,46,113,36,73,226,4,185,252,233,9,114,197,55,110,100,21,44,249,165,77,138,163,38,126,177,234,166,37,33,114,115,223,136,189,60,62,125,246,243,187,191,70,237,237,201,203,147,31,223,13,255,145,207,178,9,203,71,76,214,199,243,233,232,207,175,127,253,107,92,93,124,188,248,253,107,231,159,249,173,72,194,50,28,77,90,25,12,120,199,35,213,155,68,248,200,130,2,8,217,36,54,137,77,98,147,216,36,1,132,2,8,67,204,37,235,197,122,177,94,2,8,217,57,118,174,101,118,206,47,192,19,137,193,69,226,162,246,3,59,122,175,202,250,69,86,101,135,131,170,186,107,233,13,239,231,77,45,135,237,100,59,217,78,182,147,237,100,59,5,100,10,200,20,144,201,27,243,198,188,49,111,28,161,129,2,50,5,100,10,200,36,225,73,120,18,62,172,132,111,121,64,230,100,176,182,232,166,250,101,106,238,211,121,131,203,114,131,34,227,181,159,95,116,103,83,7,46,238,211,240,253,68,26,190,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,191,163,26,158,108,223,182,108,239,37,146,237,61,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,246,8,178,29,83,223,54,83,47,18,49,245,2,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,179,191,118,238,36,76,61,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,222,101,92,157,37,194,213,25,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,245,110,226,106,12,24,3,198,128,49,96,12,24,3,198,128,49,96,12,24,3,198,128,49,96,12,24,3,198,128,49,96,12,24,3,198,128,49,96,12,24,3,222,144,1,51,189,76,47,211,203,244,166,49,189,127,253,47,133,233,205,187,121,64,211,59,219,143,15,150,80,238,236,226,66,234,118,30,251,180,221,171,209,180,59,185,94,41,122,231,229,230,175,191,254,235,2,188,0,47,192,11,240,2,188,0,47,112,10,156,110,27,72,2,167,59,14,78,1,73,64,18,144,4,36,1,73,64,18,144,4,36,1,73,64,18,70,131,209,96,52,24,13,70,67,126,144,31,228,103,55,200,79,51,22,135,172,225,87,130,250,149,173,43,145,52,201,111,249,211,147,223,138,111,76,200,42,52,242,75,11,168,70,77,198,98,213,77,75,12,228,230,158,57,122,251,242,232,213,179,179,183,223,29,189,30,190,60,61,253,63,63,12,207,222,254,252,234,104,248,111,131,234,205,127,204,146,4,203,135,231,233,234,227,248,211,232,203,213,175,227,207,157,143,211,233,245,164,243,229,234,207,79,227,206,191,13,170,203,255,190,149,40,88,134,211,71,171,2,254,86,61,90,173,201,130,235,22,150,48,8,40,1,74,128,18,160,4,40,73,24,148,48,24,98,46,129,47,224,11,248,146,48,8,208,1,116,45,3,116,126,190,29,75,12,206,18,23,181,31,216,209,123,85,214,47,178,42,59,28,84,213,93,75,111,120,63,111,106,57,128,39,224,9,120,2,158,128,39,224,41,1,83,2,166,4,76,232,24,58,134,142,161,227,8,13,148,128,41,1,83,2,38,14,143,195,227,240,97,57,124,203,19,48,39,131,181,89,55,218,47,52,115,159,14,29,92,150,27,20,25,175,253,252,178,57,27,58,117,241,160,150,239,39,214,242,125,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,249,61,209,242,228,123,20,249,222,75,44,223,123,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,17,229,59,198,30,133,177,23,137,25,123,129,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,247,51,246,60,49,99,207,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,135,175,225,107,248,26,190,134,175,225,107,248,26,190,134,175,225,107,248,26,190,134,175,225,107,248,26,190,134,175,195,124,54,194,215,240,53,124,13,95,195,215,240,53,124,13,95,39,196,215,89,98,124,157,193,215,240,53,124,13,95,195,215,240,53,124,13,95,195,215,240,53,124,13,95,195,215,240,53,124,13,95,239,7,190,198,132,49,97,76,24,19,198,132,49,97,76,24,19,198,132,49,97,76,24,19,198,132,49,97,76,24,19,198,132,49,97,76,24,19,198,132,49,225,13,153,48,243,203,252,50,191,204,111,90,243,155,15,243,164,230,55,239,230,1,205,239,108,127,62,88,194,186,179,139,11,193,219,89,247,169,187,87,163,105,119,114,189,82,252,206,203,206,235,108,254,250,128,47,224,11,248,2,190,128,47,224,11,164,2,169,219,6,148,64,234,142,131,84,128,18,160,4,40,1,74,128,18,160,4,40,1,74,128,18,160,132,213,96,53,88,13,86,131,213,144,32,36,8,9,218,13,18,212,140,213,33,111,248,150,160,190,37,140,34,73,155,28,151,63,61,57,174,248,198,140,172,66,37,191,180,136,112,212,100,47,86,221,180,196,67,110,238,155,175,227,159,78,222,190,60,122,115,244,236,244,249,209,240,135,227,215,207,254,26,185,225,243,103,111,103,185,132,229,35,166,235,252,143,139,171,143,227,203,241,104,250,126,220,153,156,127,30,253,245,175,211,121,63,186,186,149,74,88,166,23,74,253,91,87,170,111,174,148,75,127,83,46,253,69,249,175,251,19,196,24,222,219,137,122,67,12,215,42,43,194,144,112,34,156,8,39,194,137,112,18,97,40,194,48,196,92,18,99,196,24,49,38,194,144,192,35,240,90,38,240,252,126,60,215,24,220,53,46,106,63,176,163,247,170,172,95,100,85,118,56,168,170,187,150,222,240,126,222,212,114,8,81,66,148,16,37,68,9,81,66,84,196,166,136,77,17,155,212,50,181,76,45,83,203,17,26,40,98,83,196,166,136,77,158,158,167,231,233,195,122,250,150,71,108,78,6,107,187,112,103,3,164,114,238,211,169,133,203,114,131,34,227,181,159,95,248,103,83,199,54,86,179,250,126,82,86,223,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,111,35,171,71,228,99,16,249,94,82,34,223,67,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,223,121,34,207,187,199,240,238,69,82,239,94,240,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,123,18,239,158,39,245,238,57,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,209,188,59,165,77,105,83,218,148,118,140,175,228,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,45,82,218,89,82,165,157,81,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,183,80,105,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,241,134,158,24,14,134,131,225,96,56,56,37,14,206,135,121,66,28,156,119,243,125,192,193,179,205,252,96,201,245,206,46,46,176,111,103,189,38,117,175,70,211,238,228,122,37,13,158,23,157,87,217,244,213,73,96,18,152,4,38,129,73,96,18,152,92,37,87,183,45,45,201,213,29,151,171,164,37,105,73,90,146,150,164,37,105,73,90,146,150,164,37,105,73,181,81,109,84,27,213,70,181,177,67,236,16,59,180,27,118,168,25,212,131,232,128,48,65,33,76,16,110,146,50,139,46,223,129,44,186,150,128,143,154,164,198,170,155,150,48,201,205,125,211,120,250,243,217,219,103,167,195,231,175,78,94,31,189,56,254,254,251,119,103,199,39,175,103,169,136,229,35,38,113,250,231,151,171,209,180,243,254,211,197,231,241,135,243,223,126,251,58,155,189,229,68,196,50,248,20,62,53,17,241,206,46,212,155,134,248,232,146,146,16,249,39,254,137,127,226,159,248,39,73,136,146,16,67,204,37,79,198,147,241,100,146,16,249,60,62,175,101,62,207,239,213,83,143,193,213,227,162,246,3,59,122,175,202,250,69,86,101,135,131,170,186,107,233,13,239,231,77,45,135,31,229,71,249,81,126,148,31,229,71,37,117,74,234,148,212,201,52,51,205,76,51,211,28,161,129,146,58,37,117,74,234,164,237,105,123,218,62,172,182,111,121,82,231,100,176,182,26,119,114,64,184,231,62,157,105,184,44,55,40,50,94,251,249,101,136,54,117,168,227,126,70,223,79,198,232,251,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,109,98,244,72,252,246,73,124,47,25,137,239,33,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,239,44,137,231,219,183,239,219,139,100,190,189,224,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,246,141,125,123,158,204,183,231,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,71,241,237,84,54,149,77,101,83,217,49,190,146,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,183,68,101,103,201,84,118,70,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,221,34,149,205,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,27,250,97,24,24,6,134,129,97,224,84,24,56,31,230,137,48,112,222,205,247,1,3,207,54,241,131,37,203,59,187,184,0,190,157,199,55,168,123,53,154,118,39,215,43,41,240,188,224,188,194,38,175,76,254,146,191,228,47,249,75,254,146,191,164,42,169,186,109,89,73,170,238,184,84,37,43,201,74,178,146,172,36,43,201,74,178,146,172,36,43,201,74,138,141,98,163,216,40,54,138,141,21,98,133,88,161,221,176,66,205,32,30,36,7,124,9,10,95,2,240,146,84,89,115,249,14,100,205,181,0,121,212,164,51,86,221,180,4,72,110,238,155,192,119,255,126,242,250,135,103,195,23,223,189,122,247,246,229,44,229,176,124,196,228,125,253,175,139,207,147,81,231,195,175,159,190,94,125,188,149,110,88,166,159,184,91,23,138,116,97,133,223,60,76,189,33,133,15,150,18,78,136,40,33,74,136,18,162,132,40,9,39,20,78,24,98,46,145,47,228,11,249,18,78,136,208,33,116,45,35,116,126,50,30,76,12,14,19,23,181,31,216,209,123,85,214,47,178,42,59,28,84,213,93,75,111,120,63,111,106,57,136,39,226,137,120,34,158,136,39,226,41,60,83,120,166,240,76,236,24,59,198,142,177,227,8,13,20,158,41,60,83,120,38,16,15,196,3,241,97,65,124,203,195,51,39,131,181,97,55,220,47,111,115,159,142,29,92,150,27,20,25,175,253,252,98,61,155,58,119,113,91,189,247,159,172,222,251,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,123,136,142,82,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,176,71,23,236,189,39,11,246,30,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,30,162,163,4,59,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,222,74,193,142,163,111,143,163,23,79,230,232,5,142,142,163,227,232,56,58,142,142,163,227,232,56,58,142,142,163,227,232,56,58,142,142,163,227,232,56,58,142,30,162,163,56,58,142,142,163,227,232,56,58,142,142,163,227,232,56,58,142,142,163,227,232,56,58,142,142,163,227,232,56,58,142,142,163,227,232,56,58,142,142,163,227,232,56,58,142,142,163,227,232,141,114,244,252,201,28,61,199,209,113,116,28,29,71,199,209,113,116,28,29,71,199,209,113,116,28,29,71,199,209,113,116,28,29,71,199,209,67,116,20,71,223,7,142,14,81,67,212,16,53,68,29,227,43,57,68,13,81,67,212,16,53,68,13,81,67,212,16,53,68,13,81,67,212,16,53,68,13,81,67,212,16,53,68,13,81,67,212,16,245,158,35,234,236,201,136,58,131,168,33,106,136,26,162,134,168,33,106,136,26,162,134,168,33,106,136,26,162,134,168,33,106,136,26,162,222,29,68,141,251,226,190,184,47,238,139,251,226,190,184,47,238,139,251,226,190,184,47,238,139,251,226,190,184,47,238,139,251,226,190,184,47,238,139,251,226,190,27,114,95,118,151,221,101,119,217,221,167,218,221,124,152,63,209,238,230,221,60,160,221,157,237,193,7,75,4,119,118,113,225,114,59,15,63,103,247,106,52,237,78,174,87,202,221,121,161,249,43,175,243,138,160,46,168,11,234,130,186,160,46,168,11,150,130,165,219,134,144,96,233,142,195,82,16,18,132,4,33,65,72,16,18,132,4,33,65,72,16,18,132,132,206,160,51,232,12,58,131,206,208,30,180,7,237,217,13,218,211,140,185,33,104,56,149,160,78,101,139,26,228,169,73,110,249,211,147,220,138,111,236,199,42,28,242,203,94,195,140,154,68,197,170,155,150,208,199,205,3,83,115,122,242,246,228,236,249,201,155,163,163,89,6,96,249,248,201,153,94,92,93,124,121,127,113,57,30,223,202,1,44,195,89,162,199,132,243,253,207,3,53,146,5,184,186,156,60,64,204,8,51,194,140,48,35,204,72,30,160,60,192,16,115,137,109,97,91,216,150,60,64,12,14,131,107,25,131,243,163,234,112,97,112,92,184,168,253,192,142,222,171,178,126,145,85,217,225,160,170,238,90,122,195,251,121,83,203,193,52,49,77,76,19,211,196,52,49,77,121,149,242,42,229,85,162,195,232,48,58,140,14,71,104,160,188,74,121,149,242,42,161,118,168,29,106,15,139,218,91,158,87,233,231,233,69,92,182,252,232,192,101,185,65,145,241,218,207,47,73,179,225,179,19,75,10,190,159,68,193,247,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,248,80,29,165,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,104,223,5,209,222,75,34,218,123,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,123,168,142,18,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,123,43,69,59,158,190,93,158,94,36,225,233,5,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,30,170,163,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,141,243,244,60,9,79,207,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,244,80,29,197,211,247,129,167,67,213,80,53,84,13,85,199,248,74,14,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,221,2,84,157,37,65,213,25,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,245,238,161,106,252,23,255,197,127,241,95,252,23,255,197,127,241,95,252,23,255,197,127,241,95,252,23,255,197,127,241,95,252,23,255,197,127,241,95,252,23,255,221,144,255,178,188,44,47,203,203,242,166,176,188,249,48,79,96,121,243,110,30,208,242,206,246,226,131,37,142,59,187,184,48,186,157,199,61,107,247,106,52,237,78,174,87,74,222,121,177,249,171,175,251,170,224,46,184,11,238,130,187,224,46,184,11,154,130,166,219,134,145,160,233,142,67,83,48,18,140,4,35,193,72,48,18,140,4,35,193,72,48,18,140,132,208,32,52,8,13,66,131,208,80,31,212,7,245,217,13,234,211,140,193,33,106,184,149,160,110,101,203,58,36,69,210,91,254,244,164,183,226,27,11,178,10,139,252,178,247,72,163,38,93,177,234,166,37,0,114,115,207,4,253,227,228,213,233,179,183,47,203,108,248,253,179,215,111,159,157,253,60,124,254,236,244,197,240,197,241,247,223,191,59,59,62,121,61,75,14,44,31,158,167,127,94,124,154,142,174,62,150,89,231,183,209,231,171,209,151,63,59,239,71,211,15,157,15,231,191,253,246,117,54,83,203,57,130,101,56,123,180,42,216,239,161,199,171,53,85,112,147,226,50,6,81,37,84,9,85,66,149,80,37,25,131,50,6,67,204,37,250,133,126,161,95,50,6,81,58,148,174,101,148,206,15,183,3,138,193,129,226,162,246,3,59,122,175,202,250,69,86,101,135,131,170,186,107,233,13,239,231,77,45,7,245,68,61,81,79,212,19,245,68,61,101,96,202,192,148,129,137,31,227,199,248,49,126,28,161,129,50,48,101,96,202,192,4,227,193,120,48,62,44,140,111,121,6,230,100,176,54,240,134,252,197,102,238,211,241,131,203,114,131,34,227,181,159,95,58,103,67,231,47,30,165,231,251,53,232,249,62,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,252,214,251,73,207,211,243,129,76,45,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,191,23,122,158,132,143,36,225,123,53,72,248,30,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,252,214,251,73,194,147,240,129,124,44,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,31,79,194,99,237,145,88,123,81,3,107,47,176,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,183,222,79,172,29,107,15,132,93,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,95,197,218,255,31,123,119,215,212,70,150,165,11,248,191,204,245,145,38,63,113,114,238,176,139,169,230,12,182,59,48,213,211,221,17,39,20,178,75,77,115,26,108,66,200,53,61,68,204,127,63,1,152,41,140,133,133,146,252,88,233,124,238,40,202,242,222,123,121,163,157,43,245,240,102,218,2,107,79,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,123,175,39,214,142,181,7,194,174,88,59,214,142,181,99,237,48,54,140,13,99,195,216,48,54,140,13,99,195,216,48,54,140,13,99,195,216,48,54,140,13,99,195,216,48,118,144,247,70,24,27,198,134,177,97,108,24,27,198,134,177,97,236,134,49,118,210,2,198,78,96,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,24,27,198,134,177,123,175,39,140,13,99,7,34,154,48,246,143,128,177,177,97,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,184,38,27,102,128,25,96,6,152,1,110,222,0,167,179,180,113,3,156,78,211,128,6,248,230,156,254,215,7,112,247,230,155,119,154,119,82,103,229,211,213,124,57,61,185,250,174,0,190,29,250,118,172,231,141,1,252,2,191,192,47,240,11,252,2,191,128,42,160,218,55,168,4,84,7,14,84,129,74,160,18,168,4,42,129,74,160,18,168,4,42,129,74,160,18,94,131,215,224,53,120,13,94,67,132,16,33,68,104,24,68,168,27,187,67,226,240,46,65,189,75,40,85,210,124,178,92,250,252,100,185,236,43,67,242,61,100,242,127,71,198,57,90,114,24,223,251,67,15,168,200,127,63,178,215,254,178,247,151,189,151,179,119,63,205,222,190,217,255,227,193,254,171,253,47,219,108,255,232,93,113,147,96,88,110,222,103,255,53,255,175,249,251,201,229,175,147,79,31,23,23,167,139,15,139,47,255,22,215,167,239,55,233,133,101,243,114,169,248,230,59,213,87,223,41,31,188,166,124,240,138,242,127,254,252,243,227,14,191,87,139,86,163,14,183,29,88,204,33,245,68,61,81,79,212,19,245,36,230,80,204,97,136,125,73,145,81,100,20,153,152,67,42,143,202,27,153,202,243,204,121,214,49,184,117,188,27,123,195,137,158,87,73,145,37,85,178,187,83,85,235,166,222,241,121,222,213,116,168,81,106,148,26,165,70,169,81,106,84,12,167,24,78,49,156,36,51,201,76,50,147,204,17,10,40,134,83,12,167,24,78,198,158,177,103,236,195,26,251,145,199,112,158,236,108,109,197,253,190,128,228,206,31,233,55,25,46,202,26,131,44,182,94,191,128,208,142,126,149,99,35,175,47,26,230,245,5,94,143,215,227,245,120,61,94,143,215,227,245,125,215,19,175,199,235,131,96,29,188,30,175,199,235,241,122,188,30,175,199,235,241,122,188,30,175,199,235,241,122,188,30,175,199,235,241,122,188,30,175,199,235,241,122,188,30,175,199,235,241,122,188,30,175,199,235,241,122,188,30,175,199,235,241,122,188,30,175,31,33,175,71,229,163,80,249,188,97,42,159,163,242,168,60,42,143,202,163,242,168,60,42,223,119,61,81,121,84,62,8,188,65,229,81,121,84,30,149,71,229,81,121,84,30,149,71,229,81,121,84,30,149,71,229,81,121,84,30,149,71,229,81,121,84,30,149,71,229,81,121,84,30,149,71,229,81,121,84,30,149,71,229,81,121,84,30,149,71,229,81,249,161,83,121,238,61,138,123,207,26,118,239,25,247,206,189,115,239,220,59,247,206,189,115,239,125,215,147,123,231,222,131,40,26,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,247,102,220,123,218,176,123,79,185,119,238,157,123,231,222,185,119,238,157,123,239,187,158,220,59,247,30,68,209,112,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,193,220,59,173,77,107,211,218,180,118,140,75,114,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,237,81,105,237,164,97,173,157,208,218,180,54,173,77,107,211,218,180,54,173,221,119,61,105,109,90,59,136,162,161,181,105,109,90,155,214,166,181,105,237,241,105,109,174,152,43,230,138,185,98,174,152,43,230,138,185,98,174,152,43,230,138,185,98,174,152,43,230,138,185,98,174,152,43,230,138,185,98,174,152,43,174,233,138,33,97,72,24,18,134,132,155,69,194,233,44,109,20,9,167,211,244,71,64,194,55,7,250,191,62,208,189,55,223,188,35,191,147,109,203,52,93,205,151,211,147,171,239,18,225,219,97,111,199,169,255,247,19,193,68,48,17,76,4,19,193,68,48,193,74,176,246,45,46,9,214,129,11,86,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,164,219,232,54,186,141,110,163,219,24,34,134,136,33,26,134,33,234,6,247,160,58,64,76,80,16,19,134,157,52,155,77,151,14,32,155,110,52,236,163,37,175,241,189,63,244,128,148,252,247,250,61,249,102,255,151,163,183,111,102,239,142,247,94,30,28,30,28,255,101,239,224,230,235,195,187,173,121,240,246,205,236,79,217,141,137,74,175,15,245,13,219,243,227,226,243,242,211,199,201,229,106,254,254,244,236,116,245,95,243,211,155,175,207,238,254,121,78,63,125,156,252,150,221,92,5,126,13,164,178,239,237,212,211,143,127,203,166,223,221,170,95,255,137,187,111,84,223,124,39,43,190,249,86,81,43,43,241,118,161,235,130,11,159,90,130,166,194,19,219,153,73,196,52,197,102,127,136,182,37,87,207,183,83,223,97,43,55,95,182,9,87,38,183,155,225,159,215,87,210,249,52,125,112,37,157,23,211,244,238,79,92,95,77,167,201,228,242,215,127,100,211,180,156,38,53,160,195,211,87,83,227,134,82,171,43,121,222,191,77,205,207,247,219,95,81,246,252,21,109,213,175,181,178,162,199,63,222,124,226,122,234,126,162,216,214,106,214,126,196,248,244,181,212,248,92,175,173,149,172,187,181,243,244,133,108,127,67,165,213,117,212,251,97,169,245,9,77,171,235,200,159,181,142,173,62,40,105,101,29,143,220,245,127,226,58,106,221,107,111,101,29,143,220,124,127,226,58,106,221,242,110,117,29,245,126,62,106,221,121,110,107,29,207,248,57,175,117,255,178,177,117,60,241,134,230,117,99,243,224,22,197,195,229,173,187,163,245,176,143,122,112,229,255,165,87,60,58,158,189,249,229,245,236,213,219,163,253,235,22,52,187,45,239,35,127,87,213,228,95,118,175,123,123,210,223,150,126,255,175,43,182,157,220,205,191,64,3,125,116,218,94,31,157,234,163,245,209,250,104,125,116,128,174,83,31,173,143,214,71,235,163,245,209,250,104,125,180,62,90,31,173,143,110,180,143,222,204,37,106,247,209,223,149,19,250,104,125,180,62,90,31,173,143,214,71,235,163,245,209,250,104,125,180,62,90,31,173,143,214,71,15,168,143,254,243,225,236,229,222,187,253,155,223,60,104,142,119,255,243,108,242,126,126,185,152,164,147,100,228,202,251,94,37,98,52,215,27,38,164,199,126,216,99,127,249,41,250,243,225,236,143,7,127,220,63,60,120,179,255,47,255,251,95,142,151,159,23,141,100,105,234,191,245,223,250,111,253,183,254,91,255,173,255,214,127,235,191,245,223,250,239,241,246,223,205,176,240,239,245,223,227,210,225,250,111,253,183,254,91,255,29,234,223,70,255,173,255,214,127,235,191,245,223,125,247,173,250,239,24,231,136,254,91,255,29,162,255,110,134,147,127,175,255,30,151,42,215,127,235,191,245,223,250,239,80,255,54,250,111,253,183,254,91,255,173,255,238,187,111,213,127,199,56,71,244,223,250,239,158,250,239,235,246,187,201,104,241,127,158,93,247,119,99,79,23,255,82,133,40,61,247,163,147,209,111,235,183,245,219,250,109,253,182,126,91,191,173,223,214,111,235,183,245,219,250,109,253,118,251,253,118,83,214,124,125,191,61,54,103,174,223,214,111,235,183,245,219,81,86,164,223,214,111,235,183,245,219,250,109,253,182,126,91,191,173,223,238,187,223,110,202,150,175,239,183,199,230,202,245,219,250,109,253,182,126,59,202,138,244,219,250,109,253,182,126,91,191,173,223,214,111,235,183,245,219,141,245,219,127,125,119,252,106,246,234,232,237,187,119,179,253,55,175,222,254,180,127,52,123,115,120,48,251,105,255,229,254,209,241,222,237,47,112,103,179,100,86,62,222,96,95,93,174,62,76,62,44,63,93,94,78,22,31,175,155,165,229,228,227,217,233,228,215,197,251,197,114,53,191,249,149,224,175,58,234,108,154,76,203,239,117,212,23,249,52,251,110,67,125,241,117,59,253,213,159,63,63,155,158,20,191,126,252,234,15,156,151,211,175,255,235,254,255,252,240,205,127,102,91,245,220,215,203,255,215,45,235,241,236,222,186,169,65,35,246,208,13,53,195,205,182,226,91,244,201,127,91,223,85,126,184,248,252,213,219,243,78,182,179,147,22,187,121,154,151,59,191,247,44,127,171,211,83,94,191,47,39,211,236,193,251,114,250,98,154,76,62,92,124,190,126,79,174,190,122,35,254,95,255,114,114,111,50,89,103,147,57,185,155,204,135,207,105,154,127,191,251,91,119,205,241,176,132,213,139,52,223,201,94,164,187,217,110,118,191,237,219,254,138,227,249,21,236,100,46,219,20,240,209,155,53,15,171,216,240,173,154,231,151,178,187,9,213,171,103,246,220,122,110,117,241,213,69,61,155,154,80,189,122,230,223,175,103,190,83,20,201,78,190,83,230,59,201,250,233,111,213,236,61,191,158,221,77,104,155,122,62,233,208,105,240,70,102,123,251,178,191,67,231,209,155,168,91,213,49,210,123,102,243,19,170,87,207,154,239,153,53,111,224,118,81,207,62,222,51,127,31,125,195,123,230,110,242,34,201,94,36,197,78,181,187,179,126,250,29,191,103,118,55,161,39,215,243,195,252,177,27,242,79,218,157,247,95,30,96,111,182,48,157,167,87,242,227,250,15,3,190,169,99,246,162,218,125,81,188,72,171,228,197,239,19,255,184,254,163,128,233,135,143,173,23,178,171,249,108,93,201,117,159,72,108,85,205,117,31,74,244,93,209,166,231,244,228,170,62,254,209,219,147,126,210,235,126,240,214,210,79,122,11,211,169,83,201,13,39,122,94,37,69,150,84,201,238,78,85,173,155,122,199,231,121,87,211,217,166,146,79,123,207,108,238,227,211,246,246,99,179,147,217,166,134,79,187,213,182,155,85,59,59,89,186,243,34,47,239,79,187,159,91,109,157,76,102,155,26,62,233,176,105,236,195,239,246,118,97,163,115,217,186,128,117,58,156,90,159,186,183,92,192,62,222,9,215,125,224,191,85,1,59,238,102,58,153,203,147,11,120,122,246,228,203,155,42,41,139,60,201,178,52,251,189,11,187,255,242,142,203,216,209,116,158,92,201,243,197,83,43,185,155,22,85,86,164,101,89,21,191,239,128,251,47,239,184,189,238,104,58,219,84,242,73,71,115,150,190,216,41,242,52,219,73,170,228,254,196,123,57,154,187,153,204,147,107,248,136,32,122,210,27,99,45,63,212,210,27,99,211,115,121,114,1,31,161,75,79,42,96,45,184,212,82,1,155,158,203,214,5,172,115,109,83,75,76,181,92,192,206,175,109,62,95,78,78,62,253,246,164,93,88,20,59,73,81,38,213,78,145,102,247,39,254,251,235,187,45,100,103,243,217,182,152,79,105,87,138,34,203,171,157,23,69,145,151,249,195,201,247,209,178,116,54,159,109,138,89,187,239,251,159,215,198,248,209,238,183,128,53,223,27,195,244,125,77,207,229,187,5,124,34,0,253,80,60,224,159,95,87,117,13,138,252,80,110,255,138,95,183,127,201,199,173,95,178,115,90,227,37,219,207,236,197,214,195,92,43,201,7,175,249,122,191,172,123,205,195,42,111,126,197,206,246,175,88,108,251,146,179,79,31,230,103,219,174,255,230,69,179,147,139,207,219,142,118,190,245,230,60,223,122,115,158,111,191,57,207,183,223,105,231,53,118,218,249,246,59,237,226,33,230,222,88,226,139,124,251,87,108,191,155,47,138,135,171,127,202,75,182,222,157,23,91,255,208,92,148,53,6,89,108,189,254,229,214,219,114,185,253,182,92,110,191,45,151,53,182,229,114,251,109,185,122,184,45,55,191,226,225,182,124,240,138,186,184,190,104,22,215,23,112,61,92,15,215,195,245,112,61,92,15,215,247,93,79,184,30,174,15,66,117,224,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,126,132,184,30,148,15,2,229,243,102,161,124,14,202,131,242,160,60,40,15,202,131,242,160,124,223,245,4,229,65,249,32,236,6,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,135,14,229,169,247,32,234,61,107,86,189,103,212,59,245,78,189,83,239,212,59,245,78,189,247,93,79,234,157,122,15,98,104,168,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,27,81,239,105,179,234,61,165,222,169,119,234,157,122,167,222,169,119,234,189,239,122,82,239,212,123,16,67,67,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,7,83,239,172,54,171,205,106,179,218,49,46,201,89,109,86,155,213,102,181,89,109,86,155,213,102,181,89,109,86,155,213,102,181,89,109,86,155,213,102,181,89,109,86,155,213,102,181,199,100,181,147,102,173,118,194,106,179,218,172,54,171,205,106,179,218,172,118,223,245,100,181,89,237,32,134,134,213,102,181,89,109,86,155,213,102,181,199,103,181,169,98,170,152,42,166,138,169,98,170,152,42,166,138,169,98,170,152,42,166,138,169,98,170,152,42,166,138,169,98,170,152,42,166,138,169,98,170,184,166,42,70,132,17,97,68,24,17,110,148,8,167,205,18,225,116,64,68,248,113,164,123,115,154,223,90,219,201,150,213,152,174,230,203,233,201,21,150,139,229,98,185,88,46,150,139,229,98,164,24,105,0,246,136,145,14,156,145,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,98,134,152,33,102,136,25,98,6,242,128,60,32,207,48,32,79,55,194,134,151,161,82,130,170,148,254,236,199,193,187,227,131,195,163,183,15,66,226,202,237,5,200,233,229,234,244,108,249,233,59,81,113,229,64,28,72,147,81,113,223,84,165,187,192,184,39,13,45,54,142,79,225,83,248,20,62,133,79,17,27,39,54,46,196,190,228,125,120,31,222,71,108,28,63,197,79,141,204,79,121,196,55,149,22,92,165,221,141,189,225,68,207,171,164,200,146,42,217,221,169,170,117,83,239,248,60,239,106,58,124,31,223,199,247,241,125,124,31,223,39,214,80,172,161,88,67,230,148,57,101,78,153,211,8,5,20,107,40,214,80,172,33,13,77,67,211,208,97,53,244,200,99,13,61,44,93,18,226,200,205,249,69,89,99,144,197,214,235,23,184,24,10,221,23,109,160,251,2,186,135,238,161,123,232,30,186,135,238,161,251,72,245,132,238,161,251,32,132,7,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,71,136,238,1,250,80,128,62,111,3,208,231,0,61,64,15,208,3,244,0,61,64,15,208,71,170,39,64,15,208,7,225,56,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,63,116,64,79,195,135,210,240,89,27,26,62,163,225,105,120,26,158,134,167,225,105,120,26,62,82,61,105,120,26,62,136,173,161,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,111,80,195,167,109,104,248,148,134,167,225,105,120,26,158,134,167,225,105,248,72,245,164,225,105,248,32,182,134,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,15,166,225,25,110,134,155,225,102,184,99,92,146,51,220,12,55,195,205,112,51,220,12,55,195,205,112,51,220,12,55,195,205,112,51,220,12,55,195,205,112,51,220,12,55,195,205,112,143,207,112,39,109,24,238,132,225,102,184,25,110,134,155,225,102,184,25,238,72,245,100,184,25,238,32,182,134,225,102,184,25,110,134,155,225,102,184,199,103,184,105,99,218,152,54,166,141,105,99,218,152,54,166,141,105,99,218,152,54,166,141,105,99,218,152,54,166,141,105,99,218,152,54,166,141,105,99,218,184,166,54,70,135,209,97,116,24,29,110,129,14,167,109,208,225,116,64,116,248,113,182,123,115,178,223,186,219,73,173,154,76,87,243,229,244,228,10,212,5,117,65,93,80,23,212,5,117,193,82,176,52,0,132,4,75,7,14,75,65,72,16,18,132,4,33,65,72,16,18,132,4,33,65,72,16,18,58,131,206,160,51,232,12,58,67,123,208,30,180,103,24,180,167,27,115,67,208,112,42,65,157,74,111,26,228,245,193,155,131,195,215,217,236,112,103,246,135,23,59,213,77,138,92,185,53,5,57,63,253,120,122,118,158,77,206,118,38,127,127,177,83,125,19,33,87,14,196,129,52,24,33,247,160,36,157,229,199,61,97,92,225,113,76,10,147,194,164,48,41,76,138,240,56,225,113,33,246,37,227,195,248,48,62,194,227,152,41,102,106,100,102,202,3,192,73,180,224,18,237,110,236,13,39,122,94,37,69,150,84,201,238,78,85,173,155,122,199,231,121,87,211,97,250,152,62,166,143,233,99,250,152,62,225,134,194,13,133,27,114,166,156,41,103,202,153,70,40,160,112,67,225,134,194,13,9,104,2,154,128,14,43,160,71,30,110,232,81,234,242,16,71,238,204,47,202,26,131,44,182,94,191,216,197,56,208,190,104,28,218,23,160,61,104,15,218,131,246,160,61,104,15,218,199,168,39,104,15,218,7,97,59,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,63,66,104,15,205,199,65,243,121,227,104,62,135,230,161,121,104,30,154,135,230,161,121,104,62,70,61,161,121,104,62,8,193,129,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,249,161,163,121,2,62,142,128,207,26,23,240,25,1,79,192,19,240,4,60,1,79,192,19,240,49,234,73,192,19,240,65,60,13,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,124,83,2,62,109,92,192,167,4,60,1,79,192,19,240,4,60,1,79,192,199,168,39,1,79,192,7,241,52,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,124,48,1,207,109,115,219,220,54,183,29,227,146,156,219,230,182,185,109,110,155,219,230,182,185,109,110,155,219,230,182,185,109,110,155,219,230,182,185,109,110,155,219,230,182,185,109,110,123,100,110,59,105,220,109,39,220,54,183,205,109,115,219,220,54,183,205,109,199,168,39,183,205,109,7,241,52,220,54,183,205,109,115,219,220,54,183,61,62,183,77,24,19,198,132,49,97,76,24,19,198,132,49,97,76,24,19,198,132,49,97,76,24,19,198,132,49,97,76,24,19,198,132,49,97,76,24,19,198,53,133,49,46,140,11,227,194,184,112,211,92,56,109,156,11,167,3,226,194,143,107,221,155,51,253,86,220,78,182,47,200,116,53,95,78,79,174,248,92,62,151,207,229,115,249,92,62,151,39,229,73,3,248,71,158,116,224,158,148,127,228,31,249,71,254,145,127,228,31,249,71,254,145,127,228,31,89,51,214,140,53,99,205,88,51,162,135,232,33,122,134,33,122,186,161,54,224,12,158,18,148,167,244,134,64,142,222,190,220,63,58,222,155,189,220,123,183,127,19,24,87,110,45,64,150,159,222,47,150,171,249,228,253,252,114,241,77,90,92,57,16,254,209,96,90,220,253,122,116,22,21,183,105,80,57,113,28,10,135,194,161,112,40,28,138,156,56,57,113,33,246,37,215,195,245,112,61,114,226,56,41,78,106,100,78,202,243,189,233,179,224,250,236,110,236,13,39,122,94,37,69,150,84,201,238,78,85,173,155,122,199,231,121,87,211,225,248,56,62,142,143,227,227,248,56,62,57,134,114,12,229,24,178,165,108,41,91,202,150,70,40,160,28,67,57,134,114,12,169,103,234,153,122,14,171,158,71,158,99,232,73,233,162,15,71,110,203,47,202,26,131,44,182,94,191,132,197,32,184,190,104,22,215,23,112,61,92,15,215,195,245,112,61,92,15,215,247,93,79,184,30,174,15,66,117,224,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,126,132,184,30,148,15,2,229,243,102,161,124,14,202,131,242,160,60,40,15,202,131,242,160,124,223,245,4,229,65,249,32,236,6,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,135,14,229,169,247,32,234,61,107,86,189,103,212,59,245,78,189,83,239,212,59,245,78,189,247,93,79,234,157,122,15,98,104,168,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,27,81,239,105,179,234,61,165,222,169,119,234,157,122,167,222,169,119,234,189,239,122,82,239,212,123,16,67,67,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,7,83,239,172,54,171,205,106,179,218,49,46,201,89,109,86,155,213,102,181,89,109,86,155,213,102,181,89,109,86,155,213,102,181,89,109,86,155,213,102,181,89,109,86,155,213,102,181,199,100,181,147,102,173,118,194,106,179,218,172,54,171,205,106,179,218,172,118,223,245,100,181,89,237,32,134,134,213,102,181,89,109,86,155,213,102,181,199,103,181,169,98,170,152,42,166,138,169,98,170,152,42,166,138,169,98,170,152,42,166,138,169,98,170,152,42,166,138,169,98,170,152,42,166,138,169,98,170,184,166,42,70,132,17,97,68,24,17,110,148,8,167,205,18,225,116,64,68,248,113,164,123,115,154,223,90,219,201,150,213,152,174,230,203,233,201,21,150,139,229,98,185,88,46,150,139,229,98,164,24,105,0,246,136,145,14,156,145,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,98,134,152,33,102,136,25,98,6,242,128,60,32,207,48,32,79,55,194,134,151,161,82,130,170,148,142,236,199,79,7,63,31,28,239,29,238,255,241,224,167,253,215,7,111,15,223,254,252,151,195,189,151,179,87,111,255,116,240,211,236,248,63,14,142,103,215,18,36,155,189,190,102,33,215,18,164,220,32,65,126,61,61,57,93,205,207,22,23,167,191,46,206,79,63,157,125,58,249,175,179,249,251,201,135,79,191,157,254,58,89,253,231,233,106,114,45,33,178,201,249,199,179,211,111,92,72,57,16,23,82,59,58,110,155,234,180,20,36,247,220,41,136,149,227,87,248,21,126,133,95,225,87,196,202,137,149,11,177,47,121,32,30,136,7,18,43,199,87,241,85,35,243,85,30,1,78,173,5,87,107,119,99,111,56,209,243,42,41,178,164,74,118,119,170,106,221,212,59,62,207,187,154,14,255,199,255,241,127,252,31,255,199,255,137,61,20,123,40,246,144,73,101,82,153,84,38,53,66,1,197,30,138,61,20,123,72,75,211,210,180,116,88,45,61,242,216,67,15,83,151,148,56,114,147,126,81,214,24,100,177,245,250,5,50,134,68,249,69,155,40,191,128,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,35,20,16,202,135,242,161,124,40,31,202,135,242,161,252,16,5,132,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,7,236,163,3,251,188,77,96,159,3,246,128,61,96,15,216,3,246,128,61,96,15,216,3,246,128,61,96,15,216,3,246,128,61,96,15,216,3,246,128,61,96,15,216,3,246,128,61,96,15,216,3,246,17,10,8,216,3,246,128,61,96,15,216,3,246,128,125,136,2,2,246,128,61,96,15,216,3,246,128,61,96,15,216,3,246,128,61,96,255,227,2,123,90,62,164,150,207,218,212,242,25,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,31,161,128,180,60,45,79,203,211,242,180,60,45,79,203,135,40,32,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,223,169,150,79,219,212,242,41,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,67,211,242,140,55,227,205,120,51,222,49,46,201,25,111,198,155,241,102,188,25,111,198,155,241,102,188,25,111,198,155,241,102,188,25,111,198,155,241,102,188,25,111,198,155,241,102,188,199,107,188,147,54,141,119,194,120,51,222,140,55,227,205,120,51,222,140,55,227,205,120,51,222,140,55,227,205,120,51,222,140,55,227,205,120,211,200,52,50,141,76,35,211,200,52,50,141,76,35,211,200,52,50,141,76,35,211,200,52,50,141,76,35,211,200,52,114,255,63,218,52,50,141,76,35,255,40,26,25,45,70,139,209,98,180,184,97,90,124,188,127,116,163,139,103,127,250,226,139,179,89,50,43,159,235,139,87,139,229,141,96,157,252,182,6,25,103,211,100,90,142,30,25,63,44,81,95,210,248,41,243,192,141,113,99,220,24,55,198,141,113,99,220,24,55,14,177,47,113,99,220,24,55,198,141,113,99,220,120,100,220,88,164,52,196,29,28,113,223,141,189,225,68,207,171,164,200,146,42,217,221,169,170,117,83,239,248,60,239,106,58,56,60,14,143,195,227,240,56,60,14,143,195,227,240,56,60,14,143,195,227,240,56,124,132,2,226,240,56,60,14,143,195,227,240,56,60,14,31,147,195,11,231,38,232,71,46,232,47,202,26,131,44,182,94,63,168,31,23,234,23,173,67,253,2,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,253,254,97,57,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,31,25,234,67,247,113,209,125,222,58,186,207,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,239,31,137,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,157,161,123,130,62,174,160,207,90,23,244,25,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,253,139,111,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,175,207,244,150,5,125,74,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,125,255,226,155,160,39,232,9,122,130,158,160,39,232,9,122,130,158,251,230,190,185,239,254,119,33,247,205,125,7,40,32,247,205,125,115,223,220,55,247,205,125,115,223,33,174,109,184,111,238,155,251,230,190,185,111,238,155,251,230,190,185,111,238,155,251,230,190,107,184,239,164,117,247,157,112,223,220,55,247,205,125,115,223,220,55,247,205,125,115,223,220,55,247,221,191,83,230,190,185,111,238,155,251,230,190,3,187,111,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,174,41,148,113,99,220,24,55,198,141,219,230,198,105,235,220,56,29,16,55,126,92,247,222,156,249,183,34,119,242,252,2,77,87,243,229,244,228,138,231,229,121,121,94,158,151,231,229,121,249,83,254,52,128,151,228,79,7,238,79,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,77,99,211,216,52,54,141,77,35,128,8,32,2,104,24,2,168,27,154,3,218,224,44,65,57,75,71,104,100,255,112,255,240,167,189,163,217,241,31,246,95,239,207,94,29,238,189,123,119,240,111,7,175,246,142,15,222,190,185,137,163,43,55,248,144,197,217,226,236,215,249,114,178,250,251,226,250,151,109,206,230,151,151,167,127,59,253,48,95,93,31,16,15,147,231,202,129,80,144,218,201,115,223,171,70,75,33,115,219,14,41,79,142,63,225,79,248,19,254,132,63,145,39,39,79,46,196,190,228,121,120,30,158,71,158,28,31,197,71,141,204,71,121,142,56,117,22,92,157,221,141,189,225,68,207,171,164,200,146,42,217,221,169,170,117,83,239,248,60,239,106,58,252,30,191,199,239,241,123,252,30,191,39,239,80,222,161,188,67,166,148,41,101,74,153,210,8,5,148,119,40,239,80,222,33,237,76,59,211,206,97,181,243,200,243,14,61,145,93,68,226,200,77,249,69,89,99,144,197,214,235,151,196,24,2,213,23,77,162,250,2,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,126,140,168,30,144,15,1,228,243,38,129,124,14,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,63,120,32,79,187,135,208,238,89,147,218,61,163,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,247,38,180,123,218,164,118,79,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,143,166,221,25,109,70,155,209,102,180,99,92,146,51,218,140,54,163,205,104,51,218,140,54,163,205,104,51,218,140,54,163,205,104,51,218,140,54,163,205,104,51,218,140,54,163,205,104,143,199,104,39,77,26,237,132,209,102,180,25,109,70,155,209,102,180,25,109,70,155,209,102,180,25,109,70,155,209,102,180,25,109,70,123,132,70,155,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,107,106,98,52,24,13,70,131,209,224,6,105,112,218,36,13,78,7,68,131,31,231,185,55,39,249,173,179,157,108,85,139,233,106,190,156,158,92,1,185,64,46,144,11,228,2,185,64,46,64,10,144,6,0,143,0,233,192,1,41,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,194,101,112,25,92,6,151,193,101,8,15,194,131,240,12,131,240,116,99,107,72,25,30,37,168,71,233,74,125,188,62,218,127,181,247,102,246,114,255,232,120,246,114,239,221,254,236,245,47,135,199,7,135,7,111,126,254,101,239,250,179,252,119,251,63,205,246,14,15,223,28,30,204,142,143,110,34,226,202,77,14,228,124,185,248,48,255,56,121,191,88,174,38,239,231,151,139,201,249,231,179,213,233,217,233,199,147,207,243,179,201,135,249,229,226,215,201,252,236,236,227,217,233,100,181,252,38,52,174,28,136,12,169,31,26,183,85,125,218,138,145,123,246,36,4,203,113,44,28,11,199,194,177,112,44,130,229,4,203,133,216,151,92,16,23,196,5,9,150,227,172,56,171,145,57,43,15,255,166,215,130,235,181,187,177,55,156,232,121,149,20,89,82,37,187,59,85,181,110,234,29,159,231,93,77,135,3,228,0,57,64,14,144,3,228,0,5,31,10,62,20,124,200,166,178,169,108,42,155,26,161,128,130,15,5,31,10,62,164,166,169,105,106,58,172,154,30,121,240,161,199,168,203,74,28,185,77,191,40,107,12,178,216,122,253,34,25,131,226,252,162,93,156,95,192,249,112,62,156,15,231,195,249,253,99,114,56,31,206,135,243,225,124,56,31,206,135,243,225,124,56,31,206,135,243,225,124,56,31,206,135,243,225,124,56,31,206,135,243,225,124,56,31,206,135,243,225,124,56,31,206,135,243,225,124,56,31,206,135,243,225,124,56,31,206,135,243,225,124,56,31,206,135,243,99,226,124,208,62,40,180,207,219,133,246,57,104,15,218,131,246,160,61,104,223,63,12,7,237,65,123,208,30,180,7,237,65,123,208,30,180,7,237,65,123,208,30,180,7,237,65,123,208,30,180,7,237,65,123,208,30,180,7,237,65,123,208,30,180,7,237,65,123,208,30,180,7,237,65,123,208,30,180,7,237,65,123,208,30,180,7,237,65,123,208,190,3,104,79,205,7,85,243,89,187,106,62,163,230,169,121,106,158,154,167,230,251,87,222,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,227,85,243,105,187,106,62,165,230,169,121,106,158,154,167,230,251,87,222,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,207,122,179,222,172,119,239,210,150,245,102,189,89,111,214,155,245,102,189,89,239,16,71,51,235,205,122,199,40,32,235,205,122,179,222,172,55,235,205,122,179,222,172,55,235,205,122,179,222,172,247,83,173,119,210,174,245,78,88,111,214,155,245,102,189,89,239,254,109,50,235,205,122,179,222,172,55,235,205,122,179,222,172,55,235,205,122,179,222,33,173,55,149,76,37,83,201,84,50,149,76,37,83,201,84,50,149,76,37,83,201,84,50,149,76,37,83,201,84,50,149,76,37,83,201,84,50,149,76,37,215,84,201,136,49,98,140,24,35,198,173,18,227,180,93,98,156,14,136,24,63,142,122,111,78,251,91,139,59,121,102,117,166,171,249,114,122,114,133,241,98,188,24,47,198,139,241,98,188,216,41,118,26,128,73,98,167,3,103,167,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,38,137,164,33,105,72,26,146,134,164,129,63,224,15,248,51,12,248,211,141,200,225,107,40,150,160,138,37,146,21,185,249,214,189,64,186,178,9,45,114,243,173,71,34,233,202,129,120,145,118,35,233,238,85,168,207,80,186,13,211,16,75,199,179,240,44,60,11,207,194,179,136,165,19,75,23,98,95,242,65,124,16,31,36,150,142,183,226,173,70,230,173,60,130,156,98,11,174,216,238,198,222,112,162,231,85,82,100,73,149,236,238,84,213,186,169,119,124,158,119,53,29,30,144,7,228,1,121,64,30,144,7,20,155,40,54,81,108,34,163,202,168,50,170,140,106,132,2,138,77,20,155,40,54,145,158,166,167,233,233,176,122,122,228,177,137,30,230,46,105,113,228,70,253,162,172,49,200,98,235,245,11,116,12,139,244,139,182,145,126,1,233,67,250,144,62,164,15,233,67,250,144,62,164,15,233,67,250,144,126,223,168,28,210,135,244,33,125,72,31,210,135,244,33,125,72,31,210,135,244,33,125,72,31,210,135,244,33,125,72,31,210,135,244,33,125,72,31,210,135,244,33,125,72,31,210,135,244,33,125,72,31,210,135,244,33,125,72,31,210,143,140,244,129,251,176,224,62,111,27,220,231,192,61,112,15,220,3,247,192,61,112,15,220,3,247,192,61,112,15,220,247,13,196,129,123,224,30,184,7,238,129,123,224,30,184,7,238,129,123,224,30,184,7,238,129,123,224,30,184,7,238,129,123,224,30,184,7,238,129,123,224,30,184,7,238,129,123,224,30,184,7,238,129,123,224,30,184,7,238,129,251,206,192,61,61,31,86,207,103,109,235,249,140,158,167,231,233,121,122,158,158,167,231,233,121,122,158,158,167,231,233,249,190,181,55,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,105,219,122,62,165,231,233,121,122,158,158,167,231,233,121,122,158,158,167,231,233,121,122,190,111,237,77,207,211,243,244,60,61,79,207,211,243,244,60,61,207,124,51,223,204,119,255,187,144,249,102,190,3,20,144,249,102,190,153,111,230,155,249,102,190,153,239,16,215,54,204,55,243,205,124,51,223,204,55,243,205,124,51,223,204,55,243,205,124,51,223,219,155,239,164,109,243,157,48,223,204,55,243,205,124,51,223,204,55,243,205,124,51,223,204,55,243,221,183,81,102,190,153,111,230,155,249,102,190,3,155,111,58,153,78,166,147,233,100,58,153,78,166,147,233,100,58,153,78,166,147,233,100,58,153,78,166,147,233,100,58,153,78,166,147,233,100,58,153,78,174,169,147,81,99,212,24,53,70,141,91,166,198,105,219,212,56,29,16,53,126,156,246,222,156,248,183,30,119,242,236,250,76,87,243,229,244,228,10,230,133,121,97,94,152,23,230,133,121,225,83,248,52,0,150,132,79,7,142,79,97,73,88,18,150,132,37,97,73,88,18,150,132,37,97,73,88,18,76,3,211,192,52,48,13,76,195,127,240,31,252,103,24,252,167,27,151,67,217,176,44,65,45,75,36,49,242,238,94,48,93,217,132,22,185,124,36,148,174,28,136,20,105,55,148,238,178,255,64,186,239,76,65,24,29,191,194,175,240,43,252,10,191,34,140,78,24,93,136,125,201,3,241,64,60,144,48,58,190,138,175,26,153,175,242,0,114,106,45,184,90,187,27,123,195,137,158,87,73,145,37,85,178,187,83,85,235,166,222,241,121,222,213,116,248,63,254,143,255,227,255,248,63,254,79,88,162,176,68,97,137,76,42,147,202,164,50,169,17,10,40,44,81,88,162,176,68,90,154,150,166,165,195,106,233,145,135,37,122,148,187,124,197,145,155,244,139,178,198,32,139,173,215,47,198,49,36,202,47,218,68,249,5,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,31,161,128,80,62,148,15,229,67,249,80,62,148,15,229,135,40,32,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,96,31,29,216,231,109,2,251,28,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,143,80,64,192,30,176,7,236,1,123,192,30,176,7,236,67,20,16,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,251,31,23,216,211,242,33,181,124,214,166,150,207,104,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,249,8,5,164,229,105,121,90,158,150,167,229,105,121,90,62,68,1,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,249,78,181,124,218,166,150,79,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,31,154,150,103,188,25,111,198,155,241,142,113,73,206,120,51,222,140,55,227,205,120,51,222,140,55,227,205,120,51,222,140,55,227,205,120,51,222,140,55,227,205,120,51,222,140,55,227,61,94,227,157,180,105,188,19,198,155,241,102,188,25,111,198,155,241,102,188,25,111,198,155,241,102,188,25,111,198,155,241,102,188,25,111,198,155,70,166,145,105,100,26,153,70,166,145,105,100,26,153,70,166,145,105,100,26,153,70,166,145,105,100,26,153,70,166,145,251,255,209,166,145,105,100,26,249,71,209,200,104,49,90,140,22,163,197,45,210,226,180,77,90,156,14,136,22,63,206,121,111,78,250,91,135,59,121,86,109,166,171,249,114,122,114,5,240,2,188,0,47,192,11,240,2,188,192,41,112,26,0,72,2,167,3,7,167,128,36,32,9,72,2,146,128,36,32,9,72,2,146,128,36,32,9,163,193,104,48,26,140,6,163,33,63,200,15,242,51,12,242,211,141,197,33,107,248,149,160,126,165,55,37,114,252,203,209,191,31,188,251,195,23,32,178,119,120,120,47,125,174,220,154,136,172,62,47,255,113,122,249,247,47,2,98,126,118,246,72,244,92,57,16,31,210,96,244,220,35,165,233,44,119,110,139,241,133,206,49,43,204,10,179,194,172,48,43,66,231,132,206,133,216,151,12,16,3,196,0,9,157,99,170,152,170,145,153,42,15,22,39,213,130,75,181,187,177,55,156,232,121,149,20,89,82,37,187,59,85,181,110,234,29,159,231,93,77,135,249,99,254,152,63,230,143,249,99,254,132,34,10,69,20,138,200,161,114,168,28,42,135,26,161,128,66,17,133,34,10,69,36,164,9,105,66,58,172,144,30,121,40,162,71,180,203,81,28,185,67,191,40,107,12,178,216,122,253,226,26,227,65,252,162,53,136,95,128,248,32,62,136,15,226,131,248,32,62,136,31,230,222,36,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,223,191,35,7,241,65,124,16,31,196,7,241,65,124,16,31,196,7,241,65,124,16,31,196,135,234,67,162,250,188,53,84,159,67,245,80,61,84,15,213,67,245,80,61,84,31,230,62,35,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,223,191,9,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,254,199,67,245,132,124,60,33,159,181,38,228,51,66,158,144,39,228,9,121,66,158,144,39,228,195,220,52,36,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,251,7,222,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,124,251,66,62,109,77,200,167,132,60,33,79,200,19,242,132,60,33,79,200,135,185,105,72,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,207,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,115,221,129,10,200,117,115,221,92,55,215,205,117,115,221,92,247,55,174,59,105,205,117,39,92,55,215,205,117,115,221,92,55,215,205,117,135,185,105,200,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,71,112,221,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,92,83,32,227,196,56,49,78,140,19,183,197,137,211,214,56,113,58,32,78,252,184,226,189,57,227,111,5,238,164,126,97,166,171,249,114,122,114,197,237,114,187,220,46,183,203,237,114,187,156,41,103,26,192,69,114,166,3,119,166,92,36,23,201,69,114,145,92,36,23,201,69,114,145,92,36,23,201,160,49,104,12,26,131,198,160,145,62,164,15,233,51,12,233,211,13,193,1,106,176,149,160,108,37,8,14,121,253,203,225,241,193,189,180,185,242,153,60,228,252,243,217,234,244,145,188,185,114,32,64,164,181,188,185,123,197,233,41,113,110,195,12,100,206,177,43,236,10,187,194,174,176,43,50,231,100,206,133,216,151,44,16,11,196,2,201,156,99,171,216,170,145,217,42,207,18,39,214,130,139,181,187,177,55,156,232,121,149,20,89,82,37,187,59,85,181,110,234,29,159,231,93,77,135,253,99,255,216,63,246,143,253,99,255,100,34,202,68,148,137,200,163,242,168,60,42,143,26,161,128,50,17,101,34,202,68,36,165,73,105,82,58,172,148,30,121,38,162,167,178,139,81,28,185,71,191,40,107,12,178,216,122,253,210,26,35,130,252,162,69,144,95,0,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,253,23,16,200,7,242,129,124,32,31,200,7,242,129,252,16,5,4,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,135,235,131,227,250,188,69,92,159,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,253,23,16,174,135,235,225,122,184,30,174,135,235,225,250,16,5,132,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,254,199,197,245,164,124,68,41,159,181,40,229,51,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,190,255,2,146,242,164,60,41,79,202,147,242,164,60,41,31,162,128,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,124,151,82,62,109,81,202,167,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,15,75,202,243,221,124,55,223,205,119,199,184,36,231,187,249,110,190,155,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,30,173,239,78,90,244,221,9,223,205,119,243,221,124,55,223,205,119,243,221,124,55,223,205,119,243,221,124,55,223,205,119,243,221,124,55,223,77,34,147,200,36,50,137,76,34,147,200,36,50,137,76,34,147,200,36,50,137,76,34,147,200,36,50,137,76,34,147,200,125,255,104,147,200,36,50,137,252,163,72,100,172,24,43,198,138,177,226,246,88,113,218,34,43,78,7,196,138,31,183,188,55,231,252,173,194,157,60,167,52,211,213,124,57,61,185,162,119,233,93,122,151,222,165,119,233,93,218,148,54,13,160,35,105,211,129,107,83,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,36,209,72,52,18,141,68,35,209,120,31,222,135,247,25,134,247,233,6,226,96,53,240,74,80,188,18,132,136,188,187,151,58,87,62,147,135,92,62,146,56,87,14,132,134,180,150,56,119,217,107,218,220,119,70,151,52,199,170,176,42,172,10,171,194,170,72,154,147,52,23,98,95,178,63,236,15,251,35,105,142,165,98,169,70,102,169,60,73,156,80,11,46,212,238,198,222,112,162,231,85,82,100,73,149,236,238,84,213,186,169,119,124,158,119,53,29,214,143,245,99,253,88,63,214,143,245,147,132,40,9,81,18,34,127,202,159,242,167,252,105,132,2,74,66,148,132,40,9,145,140,38,163,201,232,176,50,122,228,73,136,158,201,46,60,113,228,254,252,162,172,49,200,98,235,245,203,104,140,6,240,139,150,0,126,1,224,3,248,0,62,128,15,224,3,248,0,126,136,190,27,192,7,240,1,124,0,31,192,7,240,1,124,0,31,192,7,240,1,124,0,31,192,7,240,1,124,0,31,192,7,240,1,124,0,31,192,7,240,1,124,0,31,192,239,223,143,3,248,0,62,128,15,224,3,248,0,62,128,15,224,3,248,0,62,128,15,224,195,244,1,49,125,222,18,166,207,97,122,152,30,166,135,233,97,122,152,30,166,15,209,67,195,244,48,61,76,15,211,195,244,48,61,76,15,211,195,244,48,61,76,15,211,195,244,48,61,76,15,211,195,244,48,61,76,15,211,195,244,48,61,76,15,211,195,244,253,91,112,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,127,60,76,79,198,71,147,241,89,75,50,62,35,227,201,120,50,158,140,39,227,201,120,50,62,68,67,76,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,247,15,187,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,248,182,101,124,218,146,140,79,201,120,50,158,140,39,227,201,120,50,158,140,15,209,16,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,119,160,2,242,220,60,55,207,205,115,243,220,60,55,207,253,192,115,39,45,121,238,132,231,230,185,121,110,158,155,231,230,185,121,238,16,13,49,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,29,193,115,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,113,77,121,140,17,99,196,24,49,70,220,14,35,78,91,98,196,233,128,24,241,227,126,247,230,124,191,213,183,147,186,101,153,174,230,203,233,201,21,177,75,236,18,187,196,46,177,75,236,18,166,132,105,0,17,73,152,14,92,152,18,145,68,36,17,73,68,18,145,68,36,17,73,68,18,145,68,36,125,70,159,209,103,244,25,125,198,248,48,62,140,207,48,140,79,55,248,6,165,1,86,130,130,149,30,88,200,141,10,121,125,120,240,230,231,47,38,100,239,240,240,158,10,41,183,80,33,55,250,225,252,236,244,227,201,23,251,48,63,59,123,4,133,148,3,65,33,141,100,203,61,94,151,14,162,229,182,27,92,178,28,167,194,169,112,42,156,10,167,34,89,78,178,92,136,125,201,253,112,63,220,143,100,57,142,138,163,26,153,163,242,164,112,58,45,184,78,187,27,123,195,137,158,87,73,145,37,85,178,187,83,85,235,166,222,241,121,222,213,116,56,63,206,143,243,227,252,56,63,206,79,242,161,228,67,201,135,236,41,123,202,158,178,167,17,10,40,249,80,242,161,228,67,42,154,138,166,162,195,170,232,145,39,31,122,230,186,176,196,145,219,243,139,178,198,32,139,173,215,47,147,49,24,190,47,218,193,247,5,124,15,223,195,247,240,61,124,15,223,195,247,209,234,9,223,195,247,65,40,15,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,143,16,223,131,244,193,32,125,222,14,164,207,65,122,144,30,164,7,233,65,122,144,30,164,143,86,79,144,30,164,15,194,114,64,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,126,232,144,158,138,15,166,226,179,118,84,124,70,197,83,241,84,60,21,79,197,83,241,84,124,180,122,82,241,84,124,16,99,67,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,223,168,138,79,219,81,241,41,21,79,197,83,241,84,60,21,79,197,83,241,209,234,73,197,83,241,65,140,13,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,31,76,197,179,220,44,55,203,205,114,199,184,36,103,185,89,110,150,155,229,102,185,89,110,150,155,229,102,185,89,110,150,155,229,102,185,89,110,150,155,229,102,185,89,110,150,155,229,30,163,229,78,218,177,220,9,203,205,114,179,220,44,55,203,205,114,179,220,209,234,201,114,179,220,65,140,13,203,205,114,179,220,44,55,203,205,114,143,207,114,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,113,77,117,140,16,35,196,8,49,66,220,32,33,126,253,203,225,241,193,61,68,92,62,7,17,159,127,62,91,157,62,194,136,203,81,51,226,123,149,233,3,18,111,24,30,37,70,137,81,98,148,24,37,70,137,81,98,148,56,196,190,68,137,81,98,148,24,37,70,137,81,226,145,81,98,177,208,128,118,112,160,125,55,246,134,19,61,175,146,34,75,170,100,119,167,170,214,77,189,227,243,188,171,233,160,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,17,10,136,186,163,238,168,59,234,142,186,163,238,168,123,76,234,46,96,155,142,31,185,142,191,40,107,12,178,216,122,253,16,126,56,132,95,180,133,240,11,8,31,194,135,240,33,124,8,31,194,135,240,131,244,222,16,62,132,15,225,67,248,16,62,132,15,225,67,248,16,62,132,15,225,67,248,16,62,132,15,225,67,248,16,62,132,15,225,67,248,16,62,132,15,225,67,248,16,126,255,134,28,194,135,240,33,124,8,31,194,135,240,33,124,8,31,194,135,240,33,124,8,31,168,143,8,234,243,182,64,125,14,212,3,245,64,61,80,15,212,3,245,64,125,144,62,26,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,239,223,131,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,255,227,129,122,58,62,156,142,207,218,210,241,25,29,79,199,211,241,116,60,29,79,199,211,241,65,154,98,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,190,127,220,77,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,183,174,227,211,182,116,124,74,199,211,241,116,60,29,79,199,211,241,116,124,144,166,152,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,233,102,186,153,110,166,155,233,102,186,153,110,166,155,233,102,186,153,110,166,155,233,102,186,153,110,166,155,233,102,186,3,21,144,233,102,186,153,110,166,155,233,102,186,153,238,135,166,59,105,203,116,39,76,55,211,205,116,51,221,76,55,211,205,116,7,105,138,153,110,166,155,233,102,186,153,110,166,155,233,102,186,153,238,8,166,155,62,166,143,233,99,250,152,62,166,143,233,99,250,152,62,166,143,233,99,250,152,62,166,143,233,99,250,152,62,166,143,233,99,250,152,62,166,143,107,234,99,148,24,37,70,137,81,226,122,148,248,213,255,88,226,227,95,142,254,253,224,221,31,102,175,95,21,95,131,226,47,158,184,124,162,39,254,240,63,110,117,245,121,249,143,211,203,191,79,206,63,20,95,227,213,53,168,184,28,11,42,126,82,121,90,150,197,181,231,128,23,227,197,120,49,94,140,23,227,197,120,49,94,28,98,95,226,197,120,49,94,140,23,227,197,120,241,200,120,177,200,104,104,59,56,218,190,27,123,195,137,158,87,73,145,37,85,178,187,83,85,235,166,222,241,121,222,213,116,240,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,247,8,5,196,223,241,119,252,29,127,199,223,241,119,252,61,38,127,23,190,77,204,143,92,204,95,148,53,6,89,108,189,126,48,63,38,204,47,90,133,249,5,152,15,230,131,249,96,62,152,223,55,36,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,63,38,204,135,236,99,34,251,188,85,100,159,67,246,144,61,100,15,217,67,246,125,163,112,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,59,64,246,196,124,76,49,159,181,42,230,51,98,158,152,39,230,137,121,98,190,111,225,77,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,63,90,49,159,182,42,230,83,98,158,152,39,230,137,121,98,190,111,225,77,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,156,55,231,205,121,247,174,108,57,111,206,155,243,230,188,57,111,206,155,243,14,113,52,115,222,156,119,140,2,114,222,156,55,231,205,121,115,222,156,55,231,205,121,115,222,156,55,231,205,121,63,209,121,39,173,58,239,132,243,230,188,57,111,206,155,243,238,219,37,115,222,156,55,231,205,121,115,222,156,55,231,205,121,115,222,156,55,231,29,210,121,19,201,68,50,145,76,36,19,201,68,50,145,76,36,19,201,68,50,145,76,36,19,201,68,50,145,76,36,19,201,68,50,145,76,36,19,201,68,114,77,145,140,23,227,197,120,49,94,220,56,47,126,247,59,45,46,159,79,139,47,215,179,226,18,43,254,82,154,254,72,241,227,227,227,196,56,49,78,140,19,227,196,56,49,78,140,19,135,216,151,56,49,78,140,19,227,196,56,49,78,60,50,78,44,54,26,210,14,142,180,239,198,222,112,162,231,85,82,100,73,149,236,238,84,213,186,169,119,124,158,119,53,29,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,61,66,1,113,119,220,29,119,199,221,113,119,220,29,119,143,201,221,5,112,19,242,35,23,242,23,101,141,65,22,91,175,31,196,143,7,241,139,214,32,126,1,226,131,248,32,62,136,15,226,131,248,32,126,152,123,147,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,126,255,142,28,196,7,241,65,124,16,31,196,7,241,65,124,16,31,196,7,241,65,124,16,31,170,15,137,234,243,214,80,125,14,213,67,245,80,61,84,15,213,67,245,80,125,152,251,140,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,125,255,38,28,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,250,31,15,213,19,242,241,132,124,214,154,144,207,8,121,66,158,144,39,228,9,121,66,158,144,15,115,211,144,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,239,31,120,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,237,11,249,180,53,33,159,18,242,132,60,33,79,200,19,242,132,60,33,31,230,166,33,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,7,42,32,215,205,117,115,221,92,55,215,205,117,115,221,223,184,238,164,53,215,157,112,221,92,55,215,205,117,115,221,92,55,215,29,230,166,33,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,29,193,117,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,114,77,129,140,19,227,196,56,49,78,220,16,39,126,253,170,152,221,114,226,189,195,195,223,65,113,89,23,20,159,127,40,38,183,106,117,126,118,182,158,20,151,163,37,197,223,22,167,107,84,252,180,25,96,197,88,49,86,140,21,99,197,88,49,86,140,21,135,216,151,88,49,86,140,21,99,197,88,49,86,60,50,86,44,46,26,214,14,142,181,239,198,222,112,162,231,85,82,100,73,149,236,238,84,213,186,169,119,124,158,119,53,29,236,29,123,199,222,177,119,236,29,123,199,222,177,119,236,29,123,199,222,177,119,236,61,66,1,177,119,236,29,123,199,222,177,119,236,29,123,143,201,222,5,111,147,242,35,151,242,23,101,141,65,22,91,175,31,200,143,8,242,139,22,65,126,1,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,247,95,64,32,31,200,7,242,129,124,32,31,200,7,242,67,20,16,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,174,15,142,235,243,22,113,125,14,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,247,95,64,184,30,174,135,235,225,122,184,30,174,135,235,67,20,16,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,250,31,23,215,147,242,17,165,124,214,162,148,207,72,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,249,254,11,72,202,147,242,164,60,41,79,202,147,242,164,124,136,2,146,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,93,74,249,180,69,41,159,146,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,63,44,41,207,119,243,221,124,55,223,29,227,146,156,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,230,187,249,110,190,123,180,190,59,105,209,119,39,124,55,223,205,119,243,221,124,55,223,205,119,243,221,124,55,223,205,119,243,221,124,55,223,205,119,243,221,124,55,137,76,34,147,200,36,50,137,76,34,147,200,36,50,137,76,34,147,200,36,50,137,76,34,147,200,36,50,137,76,34,247,253,163,77,34,147,200,36,242,143,34,145,177,98,172,24,43,198,138,107,178,226,183,111,254,116,45,139,103,247,105,241,236,161,45,158,29,31,205,178,89,50,43,159,138,139,63,125,252,237,26,176,78,238,11,214,201,67,194,58,121,64,140,179,105,50,45,71,67,140,159,90,162,182,161,241,115,230,129,27,227,198,184,49,110,140,27,227,198,184,49,110,28,98,95,226,198,184,49,110,140,27,227,198,184,241,200,184,177,56,105,136,59,56,226,190,27,123,195,137,158,87,73,145,37,85,178,187,83,85,235,166,222,241,121,222,213,116,112,120,28,30,135,199,225,113,120,28,30,135,199,225,113,120,28,30,135,199,225,113,248,8,5,196,225,113,120,28,30,135,199,225,113,120,28,62,38,135,23,204,77,208,143,92,208,95,148,53,6,89,108,189,126,80,63,46,212,47,90,135,250,5,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,15,234,131,250,253,195,114,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,63,50,212,135,238,227,162,251,188,117,116,159,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,223,63,18,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,59,67,247,4,125,92,65,159,181,46,232,51,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,251,23,223,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,95,159,233,45,11,250,148,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,250,254,197,55,65,79,208,19,244,4,61,65,79,208,19,244,4,61,247,205,125,115,223,253,239,66,238,155,251,14,80,64,238,155,251,230,190,185,111,238,155,251,230,190,67,92,219,112,223,220,55,247,205,125,115,223,220,55,247,205,125,115,223,220,55,247,205,125,215,112,223,73,235,238,59,225,190,185,111,238,155,251,230,190,185,111,238,155,251,230,190,185,111,238,187,127,167,204,125,115,223,220,55,247,205,125,7,118,223,132,50,161,76,40,19,202,132,50,161,76,40,19,202,132,50,161,76,40,19,202,132,50,161,76,40,19,202,132,50,161,76,40,19,202,132,50,161,92,83,40,227,198,184,49,110,140,27,183,205,141,211,214,185,113,58,32,110,252,184,238,189,57,243,111,69,238,228,249,5,154,174,230,203,233,201,21,207,203,243,242,188,60,47,207,203,243,242,167,252,105,0,47,201,159,14,220,159,242,146,188,36,47,201,75,242,146,188,36,47,201,75,242,146,188,36,155,198,166,177,105,108,26,155,70,0,17,64,4,208,48,4,80,55,52,7,180,193,89,130,114,150,96,104,228,245,47,135,199,7,247,82,234,202,134,216,200,249,231,179,213,233,35,57,117,229,64,224,72,235,57,117,247,138,212,115,82,221,134,153,200,170,99,91,216,22,182,133,109,97,91,100,213,201,170,11,177,47,89,33,86,136,21,146,85,199,94,177,87,35,179,87,158,81,78,180,5,23,109,119,99,111,56,209,243,42,41,178,164,74,118,119,170,106,221,212,59,62,207,187,154,14,27,200,6,178,129,108,32,27,200,6,202,82,148,165,40,75,145,87,229,85,121,85,94,53,66,1,101,41,202,82,148,165,72,82,147,212,36,117,88,73,61,242,44,69,79,123,23,191,56,114,175,126,81,214,24,100,177,245,250,165,60,70,6,251,69,7,96,191,0,246,129,125,96,31,216,7,246,129,125,96,31,216,7,246,129,125,96,191,247,90,2,251,192,62,176,15,236,3,251,192,62,176,15,236,3,251,192,62,176,15,236,3,251,192,62,176,15,236,3,251,192,62,176,15,236,3,251,192,62,176,15,236,3,251,192,62,176,15,236,3,251,192,62,176,15,236,3,251,225,193,62,124,31,25,223,231,29,224,251,28,190,135,239,225,123,248,30,190,135,239,225,123,248,30,190,135,239,225,251,222,107,9,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,119,139,239,73,250,200,146,62,235,64,210,103,36,61,73,79,210,147,244,36,61,73,79,210,147,244,36,61,73,79,210,247,94,75,146,158,164,39,233,73,122,146,158,164,39,233,73,122,146,158,164,39,233,73,122,146,158,164,39,233,73,122,146,158,164,39,233,73,122,146,158,164,39,233,73,122,146,158,164,39,233,73,122,146,158,164,39,233,73,122,146,158,164,39,233,239,36,125,218,129,164,79,73,122,146,158,164,39,233,73,122,146,158,164,39,233,73,122,146,158,164,239,189,150,36,61,73,79,210,147,244,36,61,73,79,210,147,244,252,55,255,205,127,7,217,133,252,55,255,29,160,128,252,55,255,205,127,243,223,252,55,255,205,127,135,184,182,225,191,249,111,254,155,255,230,191,249,111,254,155,255,230,191,249,111,254,155,255,174,229,191,147,14,252,119,194,127,243,223,252,55,255,205,127,243,223,252,55,255,205,127,243,223,252,119,239,181,228,191,249,111,254,155,255,230,191,163,251,111,82,153,84,38,149,73,101,82,153,84,38,149,73,101,82,153,84,38,149,73,101,82,153,84,38,149,73,101,82,153,84,38,149,73,101,82,153,84,174,41,149,177,99,236,24,59,198,142,219,103,199,105,7,236,56,29,16,59,126,220,248,222,156,251,183,42,119,210,68,137,166,171,249,114,122,114,69,245,82,189,84,47,213,75,245,82,189,20,42,133,26,64,77,82,168,3,87,168,212,36,53,73,77,82,147,212,36,53,73,77,82,147,212,36,53,73,168,17,106,132,26,161,70,168,113,64,28,16,7,52,12,7,212,13,208,193,109,160,150,160,168,37,24,29,121,119,47,173,174,108,136,141,92,62,146,84,87,14,132,140,180,158,84,119,25,34,165,238,59,179,144,80,199,178,176,44,44,11,203,194,178,72,168,147,80,23,98,95,178,65,108,16,27,36,161,142,181,98,173,70,102,173,60,161,156,96,11,46,216,238,198,222,112,162,231,85,82,100,73,149,236,238,84,213,186,169,119,124,158,119,53,29,22,144,5,100,1,89,64,22,144,5,148,160,40,65,81,130,34,159,202,167,242,169,124,106,132,2,74,80,148,160,40,65,145,156,38,167,201,233,176,114,122,228,9,138,158,245,46,116,113,228,62,253,162,172,49,200,98,235,245,203,118,140,10,244,139,150,129,126,1,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,199,41,32,160,15,232,3,250,128,62,160,15,232,3,250,33,10,8,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,219,15,0,219,231,45,99,251,28,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,143,83,64,216,30,182,135,237,97,123,216,30,182,135,237,67,20,16,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,251,31,23,219,147,243,81,229,124,214,178,156,207,200,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,249,56,5,36,231,201,121,114,158,156,39,231,201,121,114,62,68,1,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,249,174,229,124,218,178,156,79,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,31,166,156,231,189,121,111,222,155,247,142,113,73,206,123,243,222,188,55,239,205,123,243,222,188,55,239,205,123,243,222,188,55,239,205,123,243,222,188,55,239,205,123,243,222,188,55,239,61,106,239,157,180,236,189,19,222,155,247,230,189,121,111,222,155,247,230,189,121,111,222,155,247,230,189,121,111,222,155,247,230,189,121,111,222,155,76,38,147,201,100,50,153,76,38,147,201,100,50,153,76,38,147,201,100,50,153,76,38,147,201,100,50,153,76,38,147,163,188,55,146,201,100,50,153,252,163,200,100,204,24,51,198,140,49,227,118,153,113,218,50,51,78,7,196,140,31,119,189,55,231,253,173,198,157,60,183,60,211,213,124,57,61,185,34,121,73,94,146,151,228,37,121,73,94,242,148,60,13,32,37,201,211,129,203,83,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,148,164,210,168,52,42,141,74,163,210,216,31,246,135,253,25,134,253,233,6,229,32,54,32,75,80,200,210,49,23,249,233,43,38,114,75,68,246,14,15,223,28,30,124,49,34,229,19,141,200,175,95,225,135,91,248,48,63,59,251,120,118,186,6,134,148,3,129,33,207,206,159,251,94,85,90,14,157,219,118,104,73,115,124,10,159,194,167,240,41,124,138,164,57,73,115,33,246,37,239,195,251,240,62,146,230,248,41,126,106,100,126,202,147,197,169,180,224,42,237,110,236,13,39,122,94,37,69,150,84,201,238,78,85,173,155,122,199,231,121,87,211,225,251,248,62,190,143,239,227,251,248,62,73,136,146,16,37,33,50,167,204,41,115,202,156,70,40,160,36,68,73,136,146,16,105,104,26,154,134,14,171,161,71,158,132,232,25,237,194,19,71,110,206,47,202,26,131,44,182,94,191,140,198,80,232,190,104,3,221,23,208,61,116,15,221,67,247,208,61,116,15,221,71,170,39,116,15,221,7,33,60,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,63,66,116,15,208,135,2,244,121,27,128,62,7,232,1,122,128,30,160,7,232,1,122,128,62,82,61,1,122,128,62,8,199,1,232,1,122,128,30,160,7,232,1,122,128,30,160,7,232,1,122,128,30,160,7,232,1,122,128,30,160,7,232,1,122,128,30,160,7,232,1,122,128,30,160,7,232,1,122,128,30,160,7,232,1,122,128,30,160,7,232,1,250,161,3,122,26,62,148,134,207,218,208,240,25,13,79,195,211,240,52,60,13,79,195,211,240,145,234,73,195,211,240,65,108,13,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,124,131,26,62,109,67,195,167,52,60,13,79,195,211,240,52,60,13,79,195,71,170,39,13,79,195,7,177,53,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,124,48,13,207,112,51,220,12,55,195,29,227,146,156,225,102,184,25,110,134,155,225,102,184,25,110,134,155,225,102,184,25,110,134,155,225,102,184,25,110,134,155,225,102,184,25,110,134,123,124,134,59,105,195,112,39,12,55,195,205,112,51,220,12,55,195,205,112,71,170,39,195,205,112,7,177,53,12,55,195,205,112,51,220,12,55,195,61,62,195,77,27,211,198,180,49,109,76,27,211,198,180,49,109,76,27,211,198,180,49,109,76,27,211,198,180,49,109,76,27,211,198,180,49,109,76,27,211,198,53,181,49,58,140,14,163,195,232,112,93,58,188,127,116,188,134,15,191,254,229,240,248,224,205,225,193,236,139,32,46,159,44,136,23,203,213,26,180,122,254,249,108,117,250,241,236,116,178,6,18,151,227,129,196,27,139,211,186,39,174,53,3,172,24,43,198,138,177,98,172,24,43,198,138,177,226,16,251,18,43,198,138,177,98,172,24,43,198,138,71,198,138,69,67,195,218,193,177,246,221,216,27,78,244,188,74,138,44,169,146,221,157,170,90,55,245,142,207,243,174,166,131,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,71,40,32,246,142,189,99,239,216,59,246,142,189,99,239,49,217,187,144,109,82,126,228,82,254,162,172,49,200,98,235,245,3,249,17,65,126,209,34,200,47,128,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,252,254,11,8,228,3,249,64,62,144,15,228,3,249,64,126,136,2,2,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,195,245,193,113,125,222,34,174,207,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,250,254,11,8,215,195,245,112,61,92,15,215,195,245,112,125,136,2,194,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,255,227,226,122,82,62,162,148,207,90,148,242,25,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,223,127,1,73,121,82,158,148,39,229,73,121,82,158,148,15,81,64,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,190,75,41,159,182,40,229,83,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,135,37,229,249,110,190,155,239,230,187,99,92,146,243,221,124,55,223,205,119,243,221,124,55,223,205,119,243,221,124,55,223,205,119,243,221,124,55,223,205,119,243,221,124,55,223,205,119,143,214,119,39,45,250,238,132,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,38,145,73,100,18,153,68,38,145,73,100,18,153,68,38,145,73,100,18,153,68,38,145,73,100,18,153,68,38,145,73,228,190,127,180,73,100,18,153,68,254,81,36,50,86,140,21,99,197,88,113,77,86,124,240,238,248,224,240,218,22,207,214,224,226,189,195,195,47,180,56,155,37,179,242,169,180,248,244,114,117,122,118,13,88,39,107,4,235,252,236,108,13,47,206,166,201,180,28,13,47,126,90,129,218,38,198,245,103,129,25,99,198,152,49,102,140,25,99,198,152,49,102,28,98,95,98,198,152,49,102,140,25,99,198,152,241,200,152,177,24,105,120,59,56,222,190,27,123,195,137,158,87,73,145,37,85,178,187,83,85,235,166,222,241,121,222,213,116,48,120,12,30,131,199,224,49,120,12,30,131,199,224,49,120,12,30,131,199,224,49,248,8,5,196,224,49,120,12,30,131,199,224,49,120,12,62,38,131,23,200,77,206,143,92,206,95,148,53,6,89,108,189,126,64,63,42,208,47,90,6,250,5,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,31,167,128,128,62,160,15,232,3,250,128,62,160,15,232,135,40,32,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,108,63,0,108,159,183,140,237,115,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,62,78,1,97,123,216,30,182,135,237,97,123,216,30,182,15,81,64,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,127,92,108,79,206,71,149,243,89,203,114,62,35,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,227,20,144,156,39,231,201,121,114,158,156,39,231,201,249,16,5,36,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,187,150,243,105,203,114,62,37,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,126,152,114,158,247,230,189,121,111,222,59,198,37,57,239,205,123,243,222,188,55,239,205,123,243,222,188,55,239,205,123,243,222,188,55,239,205,123,243,222,188,55,239,205,123,243,222,188,247,168,189,119,210,178,247,78,120,111,222,155,247,230,189,121,111,222,155,247,230,189,121,111,222,155,247,230,189,121,111,222,155,247,230,189,121,111,50,153,76,38,147,201,100,50,153,76,38,147,201,100,50,153,76,38,147,201,100,50,153,76,38,147,201,100,50,153,76,142,242,222,72,38,147,201,100,242,143,34,147,49,99,204,24,51,198,140,219,101,198,105,203,204,56,29,16,51,126,220,245,222,156,247,183,26,119,242,220,242,76,87,243,229,244,228,138,228,37,121,73,94,146,151,228,37,121,201,83,242,52,128,148,36,79,7,46,79,73,73,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,74,163,210,168,52,42,141,74,99,127,216,31,246,103,24,246,167,27,148,131,216,128,44,65,33,75,40,46,242,250,151,195,227,131,123,185,116,101,35,96,228,252,243,217,234,244,145,100,186,114,32,100,164,229,100,186,123,37,234,53,155,110,195,60,164,211,49,45,76,11,211,194,180,48,45,210,233,164,211,133,216,151,140,16,35,196,8,73,167,99,174,152,171,145,153,43,79,35,39,217,130,75,182,187,177,55,156,232,121,149,20,89,82,37,187,59,85,181,110,234,29,159,231,93,77,135,9,100,2,153,64,38,144,9,100,2,165,39,74,79,148,158,200,169,114,170,156,42,167,26,161,128,210,19,165,39,74,79,36,168,9,106,130,58,172,160,30,121,122,162,231,186,11,92,28,185,83,191,40,107,12,178,216,122,253,114,29,227,66,253,162,117,168,95,128,250,160,62,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,223,63,44,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,35,67,125,232,62,46,186,207,91,71,247,57,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,253,35,113,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,190,51,116,79,208,199,21,244,89,235,130,62,35,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,190,127,241,77,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,253,245,153,222,178,160,79,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,239,95,124,19,244,4,61,65,79,208,19,244,4,61,65,79,208,115,223,220,55,247,221,255,46,228,190,185,239,0,5,228,190,185,111,238,155,251,230,190,185,111,238,59,196,181,13,247,205,125,115,223,220,55,247,205,125,115,223,220,55,247,205,125,115,223,220,119,13,247,157,180,238,190,19,238,155,251,230,190,185,111,238,155,251,230,190,185,111,238,155,251,230,190,251,119,202,220,55,247,205,125,115,223,220,119,96,247,77,40,19,202,132,50,161,76,40,19,202,132,50,161,76,40,19,202,132,50,161,76,40,19,202,132,50,161,76,40,19,202,132,50,161,76,40,19,202,53,133,50,110,140,27,227,198,184,113,219,220,56,109,157,27,167,3,226,198,143,235,222,155,51,255,86,228,78,158,95,160,233,106,190,156,158,92,241,188,60,47,207,203,243,242,188,60,47,127,202,159,6,240,146,252,233,192,253,41,47,201,75,242,146,188,36,47,201,75,242,146,188,36,47,201,75,178,105,108,26,155,198,166,177,105,4,16,1,68,0,13,67,0,117,67,115,64,27,156,37,40,103,9,133,70,222,221,203,167,43,27,1,35,151,143,100,211,149,3,193,34,45,103,211,93,6,200,165,251,206,28,100,210,49,44,12,11,195,194,176,48,44,50,233,100,210,133,216,151,76,16,19,196,4,201,164,99,172,24,171,145,25,43,207,34,39,215,130,203,181,187,177,55,156,232,121,149,20,89,82,37,187,59,85,181,110,234,29,159,231,93,77,135,1,100,0,25,64,6,144,1,100,0,101,38,202,76,148,153,200,165,114,169,92,42,151,26,161,128,50,19,101,38,202,76,36,166,137,105,98,58,172,152,30,121,102,162,167,186,139,89,28,185,75,191,40,107,12,178,216,122,253,210,28,99,194,252,162,85,152,95,128,249,96,62,152,15,230,131,249,125,67,114,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,99,194,124,200,62,38,178,207,91,69,246,57,100,15,217,67,246,144,61,100,223,55,10,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,190,3,100,79,204,199,20,243,89,171,98,62,35,230,137,121,98,158,152,39,230,251,22,222,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,163,21,243,105,171,98,62,37,230,137,121,98,158,152,39,230,251,22,222,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,207,121,115,222,156,119,239,202,150,243,230,188,57,111,206,155,243,230,188,57,239,16,71,51,231,205,121,199,40,32,231,205,121,115,222,156,55,231,205,121,115,222,156,55,231,205,121,115,222,156,247,19,157,119,210,170,243,78,56,111,206,155,243,230,188,57,239,190,93,50,231,205,121,115,222,156,55,231,205,121,115,222,156,55,231,205,121,115,222,33,157,55,145,76,36,19,201,68,50,145,76,36,19,201,68,50,145,76,36,19,201,68,50,145,76,36,19,201,68,50,145,76,36,19,201,68,50,145,76,36,215,20,201,120,49,94,140,23,227,197,109,242,226,180,85,94,156,14,136,23,63,46,122,111,206,250,91,137,59,121,94,113,166,171,249,114,122,114,197,240,50,188,12,47,195,203,240,50,188,204,41,115,26,192,72,50,167,3,55,167,140,36,35,201,72,50,146,140,36,35,201,72,50,146,140,36,35,201,163,241,104,60,26,143,198,163,81,63,212,15,245,51,12,245,211,13,199,129,107,16,150,160,132,165,35,40,114,253,213,203,183,111,255,125,246,114,239,232,120,118,184,119,244,243,254,236,245,53,11,185,142,156,43,55,152,144,235,175,222,127,250,244,143,201,251,249,114,53,185,65,20,147,243,143,103,167,223,164,203,149,3,225,31,181,211,229,30,171,68,75,65,114,219,12,39,51,142,55,225,77,120,19,222,132,55,145,25,39,51,46,196,190,228,119,248,29,126,71,102,28,15,197,67,141,204,67,121,54,56,101,22,92,153,221,141,189,225,68,207,171,164,200,146,42,217,221,169,170,117,83,239,248,60,239,106,58,188,30,175,199,235,241,122,188,30,175,39,211,80,166,161,76,67,134,148,33,101,72,25,210,8,5,148,105,40,211,80,166,33,221,76,55,211,205,97,117,243,200,51,13,61,101,93,12,226,200,13,249,69,89,99,144,197,214,235,151,182,216,59,162,47,154,66,244,5,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,253,152,16,61,16,223,59,136,207,155,2,241,57,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,252,96,65,60,221,222,187,110,207,154,210,237,25,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,215,213,237,105,83,186,61,165,219,233,118,186,157,110,167,219,233,118,186,157,110,167,219,233,118,186,157,110,167,219,233,118,186,157,110,167,219,233,118,186,61,138,110,103,178,153,108,38,155,201,142,113,73,206,100,51,217,76,54,147,205,100,51,217,76,54,147,205,100,51,217,76,54,147,205,100,51,217,76,54,147,205,100,51,217,76,54,147,61,14,147,157,52,101,178,19,38,155,201,102,178,153,108,38,155,201,102,178,153,108,38,155,201,102,178,153,108,38,155,201,102,178,153,236,17,153,108,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,174,169,135,81,96,20,24,5,70,129,27,162,192,105,83,20,56,29,16,5,126,156,228,222,156,224,183,190,118,242,228,58,76,87,243,229,244,228,10,194,133,112,33,92,8,23,194,133,112,161,81,104,52,0,114,132,70,7,142,70,33,71,200,17,114,132,28,33,71,200,17,114,132,28,33,71,200,17,40,3,202,128,50,160,12,40,195,118,176,29,108,103,24,108,167,27,79,67,199,48,40,65,13,74,71,210,227,255,28,252,105,111,246,231,195,215,179,163,183,47,247,143,142,247,190,96,143,131,227,223,163,223,202,13,222,227,255,157,254,54,159,252,243,236,124,178,252,244,126,177,92,205,191,80,135,211,213,250,0,184,114,32,234,163,118,0,220,247,235,209,82,12,220,246,131,10,131,227,80,56,20,14,133,67,225,80,132,193,9,131,11,177,47,185,30,174,135,235,17,6,199,73,113,82,35,115,82,30,208,77,159,5,215,103,119,99,111,56,209,243,42,41,178,164,74,118,119,170,106,221,212,59,62,207,187,154,14,199,199,241,113,124,28,31,199,199,241,9,43,20,86,40,172,144,45,101,75,217,82,182,52,66,1,133,21,10,43,20,86,72,61,83,207,212,115,88,245,60,242,176,66,143,58,151,111,56,114,91,126,81,214,24,100,177,245,250,197,40,6,193,245,69,179,184,190,128,235,225,122,184,30,174,135,235,225,122,184,190,239,122,194,245,112,125,16,170,3,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,35,196,245,160,124,16,40,159,55,11,229,115,80,30,148,7,229,65,121,80,30,148,7,229,251,174,39,40,15,202,7,97,55,160,60,40,15,202,131,242,160,60,40,15,202,131,242,160,60,40,15,202,131,242,160,60,40,15,202,131,242,160,60,40,15,202,131,242,160,60,40,15,202,131,242,160,60,40,15,202,131,242,160,60,40,15,202,131,242,160,60,40,63,116,40,79,189,7,81,239,89,179,234,61,163,222,169,119,234,157,122,167,222,169,119,234,189,239,122,82,239,212,123,16,67,67,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,222,136,122,79,155,85,239,41,245,78,189,83,239,212,59,245,78,189,83,239,125,215,147,122,167,222,131,24,26,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,61,152,122,103,181,89,109,86,155,213,142,113,73,206,106,179,218,172,54,171,205,106,179,218,172,54,171,205,106,179,218,172,54,171,205,106,179,218,172,54,171,205,106,179,218,172,54,171,61,38,171,157,52,107,181,19,86,155,213,102,181,89,109,86,155,213,102,181,251,174,39,171,205,106,7,49,52,172,54,171,205,106,179,218,172,54,171,61,62,171,77,21,83,197,84,49,85,76,21,83,197,84,49,85,76,21,83,197,84,49,85,76,21,83,197,84,49,85,76,21,83,197,84,49,85,76,21,83,197,53,85,49,34,140,8,35,194,136,112,163,68,56,109,150,8,167,3,34,194,143,35,221,155,211,252,214,218,78,182,172,198,116,53,95,78,79,174,176,92,44,23,203,197,114,177,92,44,23,35,197,72,3,176,71,140,116,224,140,20,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,17,51,196,12,49,67,204,16,51,144,7,228,1,121,134,1,121,186,17,54,188,12,149,18,84,165,116,100,63,14,15,126,254,195,241,254,241,254,209,155,189,195,217,181,246,184,113,32,179,159,143,246,247,255,253,38,28,174,220,32,63,206,78,79,254,190,90,172,22,203,143,243,179,201,199,179,211,91,247,48,57,89,46,22,255,248,38,26,174,28,136,251,168,29,13,247,189,106,180,20,12,183,237,144,98,225,248,19,254,132,63,225,79,248,19,177,112,98,225,66,236,75,158,135,231,225,121,196,194,241,81,124,212,200,124,148,71,120,83,103,193,213,217,221,216,27,78,244,188,74,138,44,169,146,221,157,170,90,55,245,142,207,243,174,166,195,239,241,123,252,30,191,199,239,241,123,98,11,197,22,138,45,100,74,153,82,166,148,41,141,80,64,177,133,98,11,197,22,210,206,180,51,237,28,86,59,143,60,182,208,195,208,37,29,142,220,148,95,148,53,6,89,108,189,126,129,138,33,80,125,209,36,170,47,160,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,199,136,234,1,249,16,64,62,111,18,200,231,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,131,7,242,180,123,8,237,158,53,169,221,51,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,111,66,187,167,77,106,247,148,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,247,104,218,157,209,102,180,25,109,70,59,198,37,57,163,205,104,51,218,140,54,163,205,104,51,218,140,54,163,205,104,51,218,140,54,163,205,104,51,218,140,54,163,205,104,51,218,140,246,120,140,118,210,164,209,78,24,109,70,155,209,102,180,25,109,70,155,209,102,180,25,109,70,155,209,102,180,25,109,70,155,209,102,180,71,104,180,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,184,166,38,70,131,209,96,52,24,13,110,144,6,167,77,210,224,116,64,52,248,113,158,123,115,146,223,58,219,201,86,181,152,174,230,203,233,201,21,144,11,228,2,185,64,46,144,11,228,2,164,0,105,0,240,8,144,14,28,144,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,92,6,151,193,101,112,25,92,134,240,32,60,8,207,48,8,79,55,182,134,148,225,81,130,122,148,142,212,199,235,183,71,7,199,127,61,220,251,229,104,255,104,246,211,254,203,253,163,227,189,217,159,242,217,225,222,209,207,251,179,215,215,14,228,223,246,175,63,141,223,187,254,242,240,224,205,207,179,255,184,249,242,58,44,174,220,32,66,206,63,45,79,87,87,103,243,207,203,197,114,242,235,226,253,98,185,154,79,126,203,39,55,186,98,114,126,237,34,254,182,248,109,177,156,204,175,191,60,59,253,120,50,249,207,235,47,191,9,146,43,7,162,69,106,7,201,213,173,84,75,33,115,77,78,71,0,29,239,194,187,240,46,188,11,239,34,128,78,0,93,136,125,201,15,241,67,252,144,0,58,30,139,199,26,153,199,242,144,112,202,45,184,114,187,27,123,195,137,158,87,73,145,37,85,178,187,83,85,235,166,222,241,121,222,213,116,120,65,94,144,23,228,5,121,65,94,80,64,162,128,68,1,137,12,43,195,202,176,50,172,17,10,40,32,81,64,162,128,68,186,154,174,166,171,195,234,234,145,7,36,122,220,186,76,197,145,27,246,139,178,198,32,139,173,215,47,186,49,60,226,47,186,66,252,5,196,15,241,67,252,16,63,196,15,241,67,252,16,63,196,15,241,67,252,129,106,9,241,67,252,16,63,196,15,241,67,252,16,63,196,15,241,67,252,16,63,196,15,241,67,252,16,63,196,15,241,67,252,16,63,196,15,241,67,252,16,63,196,15,241,67,252,16,63,196,15,241,67,252,16,63,196,15,241,135,71,252,64,126,120,144,159,119,5,242,115,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,3,213,18,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,239,22,228,211,245,225,117,125,214,149,174,207,232,122,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,158,174,15,84,75,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,158,174,167,235,191,210,245,105,87,186,62,165,235,233,122,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,62,80,45,233,122,186,158,174,167,235,233,122,186,158,174,167,235,153,112,38,156,9,15,178,11,153,112,38,60,64,1,153,112,38,156,9,103,194,153,112,38,156,9,15,113,109,195,132,51,225,76,56,19,206,132,51,225,76,56,19,206,132,51,225,76,56,19,94,223,132,39,93,153,240,132,9,103,194,153,112,38,156,9,103,194,153,112,38,156,9,103,194,153,240,64,181,100,194,153,112,38,156,9,103,194,163,155,112,122,153,94,166,151,233,101,122,153,94,166,151,233,101,122,153,94,166,151,233,101,122,153,94,166,151,233,101,122,153,94,166,151,233,101,122,153,94,174,169,151,81,100,20,25,69,70,145,59,162,200,105,87,20,57,29,16,69,126,156,252,222,92,1,220,250,220,73,99,117,154,174,230,203,233,201,21,228,11,249,66,190,144,47,228,11,249,66,169,80,106,0,68,9,165,14,28,165,66,148,16,37,68,9,81,66,148,16,37,68,9,81,66,148,16,37,176,6,172,1,107,192,26,176,134,5,97,65,88,208,48,88,80,55,94,135,190,97,92,130,26,151,30,37,73,254,13,35,185,102,35,101,13,54,146,63,180,16,223,24,145,114,32,70,164,209,184,186,111,202,210,97,54,221,147,198,22,68,199,168,48,42,140,10,163,194,168,8,162,19,68,23,98,95,50,63,204,15,243,35,136,142,161,98,168,70,102,168,60,156,156,76,11,46,211,238,198,222,112,162,231,85,82,100,73,149,236,238,84,213,186,169,119,124,158,119,53,29,198,143,241,99,252,24,63,198,143,241,19,148,40,40,81,80,34,119,202,157,114,167,220,105,132,2,10,74,20,148,40,40,145,136,38,162,137,232,176,34,122,228,65,137,30,243,46,91,113,228,238,252,162,172,49,200,98,235,245,139,112,140,5,239,139,86,224,125,1,222,131,247,224,61,120,15,222,131,247,224,125,172,122,130,247,224,125,16,198,3,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,35,132,247,16,125,44,68,159,183,130,232,115,136,30,162,135,232,33,122,136,30,162,135,232,99,213,19,162,135,232,131,144,28,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,31,58,162,39,226,99,137,248,172,21,17,159,17,241,68,60,17,79,196,19,241,68,60,17,31,171,158,68,60,17,31,196,215,16,241,68,60,17,79,196,19,241,68,60,17,79,196,19,241,68,60,17,79,196,19,241,68,60,17,79,196,19,241,68,60,17,79,196,19,241,68,60,17,79,196,19,241,68,60,17,79,196,19,241,68,60,17,79,196,19,241,68,60,17,79,196,55,41,226,211,86,68,124,74,196,19,241,68,60,17,79,196,19,241,68,124,172,122,18,241,68,124,16,95,67,196,19,241,68,60,17,79,196,19,241,68,60,17,79,196,7,19,241,28,55,199,205,113,115,220,49,46,201,57,110,142,155,227,230,184,57,110,142,155,227,230,184,57,110,142,155,227,230,184,57,110,142,155,227,230,184,57,110,142,155,227,230,184,71,232,184,147,86,28,119,194,113,115,220,28,55,199,205,113,115,220,28,119,172,122,114,220,28,119,16,95,195,113,115,220,28,55,199,205,113,115,220,227,115,220,196,49,113,76,28,19,199,196,49,113,76,28,19,199,196,49,113,76,28,19,199,196,49,113,76,28,19,199,196,49,113,76,28,19,199,196,49,113,92,83,28,227,195,248,48,62,140,15,63,131,15,191,254,226,135,103,127,202,103,47,247,222,237,207,254,124,45,136,95,255,114,120,124,112,120,240,230,231,95,246,14,103,215,223,200,94,31,28,190,152,101,179,100,86,110,67,138,207,191,0,214,201,111,249,228,253,252,114,49,249,231,53,97,61,255,124,182,58,61,59,253,120,242,121,126,54,185,254,70,118,126,122,246,226,43,102,156,77,147,105,57,42,102,188,77,169,186,160,199,207,157,15,142,140,35,227,200,56,50,142,140,35,227,200,56,114,136,125,137,35,227,200,56,50,142,140,35,227,200,35,227,200,98,165,33,239,224,200,251,110,236,13,39,122,94,37,69,150,84,201,238,78,85,173,155,122,199,231,121,87,211,193,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,35,20,16,151,199,229,113,121,92,30,151,199,229,113,249,152,92,94,64,55,97,63,114,97,127,81,214,24,100,177,245,250,65,254,248,144,191,232,12,242,23,32,63,200,15,242,131,252,32,63,200,15,242,131,252,32,63,200,15,242,135,170,37,200,15,242,131,252,32,63,200,15,242,131,252,32,63,200,15,242,131,252,32,63,200,15,242,131,252,32,63,200,15,242,131,252,32,63,200,15,242,131,252,32,63,200,15,242,131,252,32,63,200,15,242,131,252,32,63,200,31,30,242,67,249,241,81,126,222,25,202,207,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,15,85,75,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,191,91,148,79,216,199,23,246,89,103,194,62,35,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,62,84,45,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,255,90,216,167,157,9,251,148,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,251,80,181,36,236,9,123,194,158,176,39,236,9,123,194,158,176,231,194,185,112,46,60,200,46,228,194,185,240,0,5,228,194,185,112,46,156,11,231,194,185,112,46,60,196,181,13,23,206,133,115,225,92,56,23,206,133,115,225,92,56,23,206,133,115,225,92,248,51,92,120,210,153,11,79,184,112,46,156,11,231,194,185,112,46,156,11,231,194,185,112,46,156,11,15,85,75,46,156,11,231,194,185,112,46,60,186,11,39,152,9,102,130,153,96,38,152,9,102,130,153,96,38,152,9,102,130,153,96,38,152,9,102,130,153,96,38,152,9,102,130,153,96,38,152,9,230,154,130,25,71,198,145,113,100,28,185,43,142,156,118,198,145,211,1,113,228,199,213,239,205,53,192,173,208,157,52,87,168,233,106,190,156,158,92,113,190,156,47,231,203,249,114,190,156,47,151,202,165,6,112,148,92,234,192,93,42,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,50,107,204,26,179,198,172,49,107,100,16,25,68,6,13,67,6,117,67,118,0,28,204,37,40,115,233,19,147,228,247,36,201,181,34,249,66,72,110,1,73,89,7,144,228,247,80,196,53,136,248,162,33,190,69,35,229,64,208,72,179,25,118,143,149,167,203,220,186,109,230,32,171,142,97,97,88,24,22,134,133,97,145,85,39,171,46,196,190,100,130,152,32,38,72,86,29,99,197,88,141,204,88,121,134,57,185,22,92,174,221,141,189,225,68,207,171,164,200,146,42,217,221,169,170,117,83,239,248,60,239,106,58,12,32,3,200,0,50,128,12,32,3,40,75,81,150,162,44,69,46,149,75,229,82,185,212,8,5,148,165,40,75,81,150,34,49,77,76,19,211,97,197,244,200,179,20,61,13,94,252,226,200,93,250,69,89,99,144,197,214,235,151,242,24,19,230,23,173,194,252,2,204,7,243,193,124,48,31,204,239,27,146,131,249,96,62,152,15,230,131,249,96,62,152,15,230,131,249,96,62,152,15,230,131,249,96,62,152,15,230,131,249,96,62,152,15,230,131,249,96,62,152,15,230,131,249,96,62,152,15,230,131,249,96,62,152,15,230,131,249,96,62,152,15,230,131,249,96,62,152,31,19,230,67,246,49,145,125,222,42,178,207,33,123,200,30,178,135,236,33,251,190,81,56,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,29,32,123,98,62,166,152,207,90,21,243,25,49,79,204,19,243,196,60,49,223,183,240,38,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,31,173,152,79,91,21,243,41,49,79,204,19,243,196,60,49,223,183,240,38,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,206,155,243,230,188,123,87,182,156,55,231,205,121,115,222,156,55,231,205,121,135,56,154,57,111,206,59,70,1,57,111,206,155,243,230,188,57,111,206,155,243,230,188,57,111,206,155,243,230,188,159,232,188,147,86,157,119,194,121,115,222,156,55,231,205,121,247,237,146,57,111,206,155,243,230,188,57,111,206,155,243,230,188,57,111,206,155,243,14,233,188,137,100,34,153,72,38,146,137,100,34,153,72,38,146,137,100,34,153,72,38,146,137,100,34,153,72,38,146,137,100,34,153,72,38,146,137,100,34,185,166,72,198,139,241,98,188,24,47,222,142,23,191,217,59,122,119,112,56,123,185,119,116,60,59,220,59,250,121,127,246,250,218,18,191,253,227,241,193,44,155,37,179,114,3,38,254,56,95,94,158,158,77,222,207,151,171,201,141,189,157,156,95,179,212,79,23,171,211,175,232,112,54,77,166,229,143,78,135,191,83,140,150,160,240,150,35,98,193,88,48,22,140,5,99,193,88,48,22,140,5,135,216,151,88,48,22,140,5,99,193,88,48,22,60,50,22,44,254,25,182,14,142,173,239,198,222,112,162,231,85,82,100,73,149,236,238,84,213,186,169,119,124,158,119,53,29,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,61,66,1,177,117,108,29,91,199,214,177,117,108,29,91,143,201,214,5,105,147,238,35,151,238,23,101,141,65,22,91,175,31,168,143,0,234,139,6,65,125,1,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,63,62,80,15,199,71,192,241,121,131,56,62,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,31,56,142,39,221,35,72,247,172,65,233,158,145,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,251,179,165,123,218,160,116,79,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,143,37,221,249,108,62,155,207,230,179,99,92,146,243,217,124,54,159,205,103,243,217,124,54,159,205,103,243,217,124,54,159,205,103,243,217,124,54,159,205,103,243,217,124,54,159,205,103,143,198,103,39,13,250,236,132,207,230,179,249,108,62,155,207,230,179,249,108,62,155,207,230,179,249,108,62,155,207,230,179,249,108,62,123,116,62,155,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,38,137,107,74,98,44,24,11,198,130,177,224,230,88,112,218,32,11,78,7,196,130,31,183,185,55,231,248,173,178,157,108,83,138,233,106,190,156,158,92,209,184,52,46,141,75,227,210,184,52,46,61,74,143,6,208,142,244,232,192,245,40,237,72,59,210,142,180,35,237,72,59,210,142,180,35,237,72,59,146,101,100,25,89,70,150,145,101,252,14,191,195,239,12,195,239,116,3,107,48,25,24,37,40,70,233,150,124,252,180,255,114,255,232,120,239,190,250,248,235,254,209,219,217,171,195,119,55,129,112,229,211,228,199,175,139,247,139,229,106,126,95,60,92,45,150,159,38,31,206,46,191,201,133,43,7,2,64,158,155,11,247,157,154,180,27,15,183,229,192,82,226,184,20,46,133,75,225,82,184,20,41,113,82,226,66,236,75,206,135,243,225,124,164,196,113,83,220,212,200,220,148,167,120,211,104,193,53,218,221,216,27,78,244,188,74,138,44,169,146,221,157,170,90,55,245,142,207,243,174,166,195,245,113,125,92,31,215,199,245,113,125,82,12,165,24,74,49,100,77,89,83,214,148,53,141,80,64,41,134,82,12,165,24,82,208,20,52,5,29,86,65,143,60,197,208,243,208,5,31,142,220,154,95,148,53,6,89,108,189,126,249,138,129,176,125,209,60,182,47,96,123,216,30,182,135,237,97,123,216,30,182,143,82,79,216,30,182,15,66,119,96,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,126,132,216,30,156,15,4,231,243,230,225,124,14,206,131,243,224,60,56,15,206,131,243,224,124,148,122,130,243,224,124,16,134,3,206,131,243,224,60,56,15,206,131,243,224,60,56,15,206,131,243,224,60,56,15,206,131,243,224,60,56,15,206,131,243,224,60,56,15,206,131,243,224,60,56,15,206,131,243,224,60,56,15,206,131,243,224,60,56,15,206,131,243,67,135,243,20,124,32,5,159,53,175,224,51,10,158,130,167,224,41,120,10,158,130,167,224,163,212,147,130,167,224,131,152,26,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,248,198,20,124,218,188,130,79,41,120,10,158,130,167,224,41,120,10,158,130,143,82,79,10,158,130,15,98,106,40,120,10,158,130,167,224,41,120,10,158,130,167,224,41,248,96,10,158,221,102,183,217,109,118,59,198,37,57,187,205,110,179,219,236,54,187,205,110,179,219,236,54,187,205,110,179,219,236,54,187,205,110,179,219,236,54,187,205,110,179,219,236,246,216,236,118,210,188,221,78,216,109,118,155,221,102,183,217,109,118,155,221,142,82,79,118,155,221,14,98,106,216,109,118,155,221,102,183,217,109,118,123,124,118,155,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,166,140,107,42,99,100,24,25,70,134,145,225,198,201,112,218,60,25,78,7,68,134,31,7,187,55,167,250,173,185,157,212,168,200,116,53,95,78,79,174,16,93,68,23,209,69,116,17,93,68,23,41,69,74,3,16,72,164,116,224,164,20,129,68,32,17,72,4,18,129,68,32,17,72,4,18,129,68,32,113,51,220,12,55,195,205,112,51,168,7,234,129,122,134,129,122,186,209,54,236,12,161,18,84,168,116,230,64,254,116,188,255,106,111,246,114,239,232,248,190,2,185,206,139,43,55,226,143,223,86,139,15,243,201,251,249,114,117,15,58,124,19,18,87,14,68,124,60,35,36,110,109,33,90,75,134,123,242,104,226,224,88,19,214,132,53,97,77,88,19,113,112,226,224,66,236,75,118,135,221,97,119,196,193,177,80,44,212,200,44,148,71,121,19,102,193,133,217,221,216,27,78,244,188,74,138,44,169,146,221,157,170,90,55,245,142,207,243,174,166,195,234,177,122,172,30,171,199,234,177,122,226,10,197,21,138,43,228,71,249,81,126,148,31,141,80,64,113,133,226,10,197,21,146,205,100,51,217,28,86,54,143,60,174,208,67,209,37,28,142,220,143,95,148,53,6,89,108,189,126,65,138,125,3,250,162,33,64,95,0,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,143,7,208,195,240,125,99,248,188,33,12,159,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,15,20,195,147,237,125,203,246,172,33,217,158,145,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,123,45,217,158,54,36,219,83,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,99,200,118,30,155,199,230,177,121,236,24,151,228,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,163,240,216,73,67,30,59,225,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,30,141,199,38,135,201,97,114,152,28,38,135,201,97,114,152,28,38,135,201,97,114,152,28,38,135,201,97,114,152,28,38,135,201,97,114,152,28,38,135,201,225,154,114,24,3,198,128,49,96,12,184,25,6,156,54,196,128,211,1,49,224,199,61,238,205,249,125,171,107,39,79,45,195,116,53,95,78,79,174,8,92,2,151,192,37,112,9,92,2,151,24,37,70,3,8,71,98,116,224,98,148,112,36,28,9,71,194,145,112,36,28,9,71,194,145,112,36,28,105,50,154,140,38,163,201,104,50,102,135,217,97,118,134,97,118,186,193,52,104,12,128,18,20,160,116,196,60,142,246,95,189,253,249,205,222,193,236,229,254,209,241,236,229,222,187,253,217,187,63,238,189,57,120,247,135,217,127,252,199,235,217,171,189,119,251,63,205,254,124,151,255,86,110,128,31,203,197,135,79,39,31,231,167,147,247,139,229,106,242,126,126,185,152,92,94,204,63,158,94,254,125,242,159,255,121,62,249,48,191,92,252,58,249,231,186,68,184,114,32,20,164,118,34,220,147,75,211,82,70,220,179,198,151,26,199,172,48,43,204,10,179,194,172,72,141,147,26,23,98,95,50,64,12,16,3,36,53,142,169,98,170,70,102,170,60,197,155,84,11,46,213,238,198,222,112,162,231,85,82,100,73,149,236,238,84,213,186,169,119,124,158,119,53,29,230,143,249,99,254,152,63,230,143,249,147,106,40,213,80,170,33,135,202,161,114,168,28,106,132,2,74,53,148,106,40,213,144,144,38,164,9,233,176,66,122,228,169,134,158,135,46,8,113,228,14,253,162,172,49,200,98,235,245,203,91,140,7,241,139,214,32,126,1,226,131,248,32,62,136,15,226,131,248,32,126,152,123,147,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,126,255,142,28,196,7,241,65,124,16,31,196,7,241,65,124,16,31,196,7,241,65,124,16,31,170,15,137,234,243,214,80,125,14,213,67,245,80,61,84,15,213,67,245,80,125,152,251,140,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,125,255,38,28,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,250,31,15,213,19,242,241,132,124,214,154,144,207,8,121,66,158,144,39,228,9,121,66,158,144,15,115,211,144,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,239,31,120,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,237,11,249,180,53,33,159,18,242,132,60,33,79,200,19,242,132,60,33,31,230,166,33,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,7,42,32,215,205,117,115,221,92,55,215,205,117,115,221,223,184,238,164,53,215,157,112,221,92,55,215,205,117,115,221,92,55,215,29,230,166,33,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,29,193,117,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,114,77,129,140,19,227,196,56,49,78,220,22,39,78,91,227,196,233,128,56,241,227,138,247,230,140,191,21,184,147,250,133,153,174,230,203,233,201,21,183,203,237,114,187,220,46,183,203,237,114,166,156,105,0,23,201,153,14,220,153,114,145,92,36,23,201,69,114,145,92,36,23,201,69,114,145,92,36,131,198,160,49,104,12,26,131,70,250,144,62,164,207,48,164,79,55,4,7,168,193,86,130,178,149,174,113,200,95,247,143,222,190,251,195,219,235,143,246,15,247,95,29,31,237,205,94,239,255,116,240,203,235,155,140,185,242,169,40,228,106,177,252,116,249,247,79,171,201,229,226,108,241,97,181,156,79,206,23,191,158,126,62,255,38,91,174,28,8,6,121,126,182,220,99,37,105,59,83,110,155,113,101,201,49,41,76,10,147,194,164,48,41,178,228,100,201,133,216,151,140,15,227,195,248,200,146,99,166,152,169,145,153,41,207,8,39,209,130,75,180,187,177,55,156,232,121,149,20,89,82,37,187,59,85,181,110,234,29,159,231,93,77,135,233,99,250,152,62,166,143,233,99,250,100,29,202,58,148,117,200,153,114,166,156,41,103,26,161,128,178,14,101,29,202,58,36,160,9,104,2,58,172,128,30,121,214,161,167,173,139,71,28,185,51,191,40,107,12,178,216,122,253,82,24,227,64,251,162,113,104,95,128,246,160,61,104,15,218,131,246,160,61,104,31,163,158,160,61,104,31,132,237,128,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,253,8,161,61,52,31,7,205,231,141,163,249,28,154,135,230,161,121,104,30,154,135,230,161,249,24,245,132,230,161,249,32,4,7,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,135,142,230,9,248,56,2,62,107,92,192,103,4,60,1,79,192,19,240,4,60,1,79,192,199,168,39,1,79,192,7,241,52,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,77,9,248,180,113,1,159,18,240,4,60,1,79,192,19,240,4,60,1,31,163,158,4,60,1,31,196,211,16,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,193,4,60,183,205,109,115,219,220,118,140,75,114,110,155,219,230,182,185,109,110,155,219,230,182,185,109,110,155,219,230,182,185,109,110,155,219,230,182,185,109,110,155,219,230,182,185,237,145,185,237,164,113,183,157,112,219,220,54,183,205,109,115,219,220,54,183,29,163,158,220,54,183,29,196,211,112,219,220,54,183,205,109,115,219,220,246,248,220,54,97,76,24,19,198,132,241,255,103,239,125,155,211,198,178,120,235,239,194,235,128,117,244,15,137,170,121,65,108,197,161,130,193,131,113,166,123,170,110,169,176,45,187,61,29,39,126,28,220,115,115,171,230,187,63,5,118,39,32,16,58,58,71,58,18,102,189,235,14,8,253,16,236,35,188,214,214,22,29,198,116,24,211,97,76,135,49,29,198,116,24,211,97,76,135,49,29,198,116,24,211,97,76,135,49,29,198,116,24,211,97,76,135,49,29,198,116,24,43,118,24,211,46,76,187,48,237,194,180,11,151,221,46,44,74,111,23,22,123,212,46,156,221,173,187,60,167,191,116,220,182,139,31,144,206,124,246,212,185,251,127,244,231,210,159,75,127,46,253,185,244,231,210,159,75,63,41,253,164,13,232,127,164,159,116,207,251,73,233,127,164,255,145,254,71,250,31,233,127,164,255,145,254,71,250,31,233,127,164,255,145,94,51,122,205,232,53,163,215,140,94,51,58,122,232,232,161,163,103,63,58,122,204,180,218,208,56,67,123,74,67,219,83,234,111,2,185,56,235,15,135,203,145,113,158,122,15,200,247,135,217,151,47,27,19,227,188,61,105,1,169,98,98,220,242,136,152,31,24,151,185,91,230,197,209,143,66,63,10,253,40,244,163,208,143,194,188,56,230,197,53,226,123,73,127,15,253,61,244,247,48,47,142,126,41,250,165,14,172,95,138,251,124,211,133,214,240,46,180,191,247,157,115,70,119,2,203,181,173,192,10,253,32,216,22,221,240,249,220,84,28,250,249,232,231,163,159,143,126,62,250,249,232,231,99,158,33,243,12,153,103,72,143,41,61,166,244,152,210,99,218,132,3,200,60,67,230,25,50,207,144,238,103,186,159,233,126,110,108,247,243,129,207,51,228,142,233,140,64,60,240,30,243,71,79,97,39,73,225,247,207,164,197,198,52,217,187,101,55,217,187,52,217,211,100,79,147,61,77,246,52,217,211,100,79,147,125,19,142,39,77,246,52,217,55,164,101,135,38,123,154,236,105,178,167,201,158,38,123,154,236,105,178,167,201,158,38,123,154,236,105,178,167,201,158,38,123,154,236,105,178,167,201,158,38,123,154,236,105,178,167,201,158,38,123,154,236,105,178,167,201,158,38,123,154,236,105,178,167,201,158,38,123,154,236,105,178,167,201,158,38,123,154,236,15,176,201,158,134,249,198,52,204,59,101,55,204,59,52,204,211,48,79,195,60,13,243,52,204,211,48,79,195,124,19,142,39,13,243,52,204,55,164,253,134,134,121,26,230,105,152,167,97,158,134,121,26,230,105,152,167,97,158,134,121,26,230,105,152,167,97,158,134,121,26,230,105,152,167,97,158,134,121,26,230,105,152,167,97,158,134,121,26,230,105,152,167,97,158,134,121,26,230,105,152,167,97,158,134,121,26,230,105,152,167,97,158,134,121,26,230,247,189,97,158,238,247,198,116,191,219,101,119,191,219,116,191,211,253,78,247,59,221,239,116,191,211,253,78,247,123,19,142,39,221,239,116,191,55,164,151,134,238,119,186,223,233,126,167,251,157,238,119,186,223,233,126,167,251,157,238,119,186,223,233,126,167,251,157,238,119,186,223,233,126,167,251,157,238,119,186,223,233,126,167,251,157,238,119,186,223,233,126,167,251,157,238,119,186,223,233,126,167,251,157,238,119,186,223,233,126,167,251,157,238,119,186,223,233,126,167,251,189,164,238,119,81,118,247,187,160,251,157,238,119,186,223,233,126,167,251,157,238,119,186,223,155,112,60,233,126,167,251,189,33,189,52,116,191,211,253,78,247,59,221,239,116,191,211,253,78,247,59,221,239,116,191,55,172,251,157,158,109,122,182,233,217,166,103,187,25,63,201,233,217,166,103,155,158,109,122,182,233,217,166,103,155,158,109,122,182,233,217,166,103,155,158,109,122,182,233,217,166,103,155,158,109,122,182,233,217,166,103,155,158,109,122,182,15,171,103,219,42,187,103,219,162,103,155,158,109,122,182,233,217,166,103,155,158,109,122,182,155,112,60,233,217,166,103,187,33,189,52,244,108,211,179,77,207,54,61,219,244,108,211,179,125,120,61,219,116,23,211,93,76,119,49,221,197,116,23,211,93,76,119,49,221,197,116,23,211,93,76,119,49,221,197,116,23,211,93,76,119,49,221,197,116,23,211,93,76,119,49,221,197,116,23,211,93,172,216,93,76,171,48,173,194,180,10,211,42,92,114,171,176,40,187,85,88,236,81,171,112,118,171,238,242,140,254,210,111,219,46,124,60,58,243,217,83,231,238,255,209,156,75,115,46,205,185,52,231,210,156,75,115,46,205,164,52,147,54,160,249,145,102,210,61,111,38,165,249,145,230,71,154,31,105,126,164,249,145,230,71,154,31,105,126,164,249,145,230,71,26,205,104,52,163,209,140,70,51,26,205,104,231,161,157,135,118,158,253,104,231,49,211,103,67,215,12,189,41,13,237,77,169,166,3,228,44,154,246,227,233,113,60,28,246,207,250,139,54,131,179,243,105,124,122,217,159,156,196,129,127,182,108,247,240,215,219,61,30,146,249,172,61,191,110,127,249,50,123,152,181,31,159,190,61,60,206,219,119,207,179,167,155,118,224,63,108,244,118,248,187,122,59,238,86,186,45,182,181,118,220,173,119,99,220,121,169,214,14,175,227,166,254,63,72,253,191,72,111,96,167,183,112,215,55,241,59,169,255,181,83,255,239,166,254,63,189,185,72,111,96,167,183,88,223,227,163,123,243,235,41,217,243,232,94,15,251,209,238,195,47,57,115,238,110,54,79,110,222,63,95,255,153,204,91,189,249,211,115,146,238,109,81,223,91,19,71,205,85,212,134,178,235,73,27,157,50,227,243,233,96,60,138,79,162,207,131,227,40,62,235,159,47,78,131,207,55,179,222,202,131,147,241,112,56,24,157,198,239,251,211,227,143,173,94,235,230,254,251,236,234,75,210,82,109,119,89,254,167,70,195,203,205,127,190,172,252,184,177,58,118,216,177,218,95,30,238,197,242,35,94,252,148,177,37,187,70,54,147,20,234,213,80,11,146,217,125,177,153,166,120,187,131,110,36,91,63,82,250,183,169,110,36,39,47,82,241,137,88,106,145,36,191,204,197,122,1,52,162,232,125,135,178,117,186,110,36,229,239,80,182,145,214,141,148,251,29,42,62,33,72,33,82,182,246,150,60,70,59,76,179,74,156,12,119,188,37,76,81,91,171,145,102,27,232,40,152,40,235,246,156,10,169,178,173,176,228,71,182,67,196,170,197,145,253,200,10,249,76,181,40,178,103,247,66,90,80,45,138,228,183,166,136,94,211,8,162,182,2,102,105,42,141,32,185,235,94,33,221,163,16,36,123,122,197,150,44,5,7,70,40,196,201,242,73,155,97,138,73,28,133,40,25,90,70,242,35,202,146,33,10,65,50,244,134,100,144,44,169,160,17,68,173,122,178,224,188,90,144,172,235,186,55,195,20,190,146,90,61,144,220,34,87,248,106,100,181,64,26,43,110,150,6,208,8,162,252,157,209,89,113,37,1,249,22,70,156,206,39,67,137,101,182,73,95,143,41,181,77,26,69,74,108,148,197,150,37,54,221,192,184,50,219,164,145,161,212,54,42,71,125,19,230,202,109,164,112,12,55,128,174,212,54,74,59,74,20,142,196,26,231,204,124,220,206,123,130,155,247,132,32,239,9,34,119,31,118,238,78,220,156,189,248,57,111,212,207,123,163,126,222,27,245,243,222,168,159,251,70,253,220,55,234,231,189,209,53,170,187,88,191,158,146,255,239,249,254,41,249,30,61,127,153,181,122,173,219,135,63,206,146,249,236,102,54,159,29,37,207,95,102,71,75,194,234,196,98,241,120,103,254,127,231,45,57,56,239,105,193,121,15,56,15,156,7,206,3,231,129,243,192,121,224,60,112,30,56,15,156,7,206,3,231,129,243,192,121,224,60,112,30,56,15,156,7,206,3,231,223,0,156,7,179,131,217,149,49,187,171,133,217,93,48,59,152,29,204,14,102,7,179,131,217,193,236,96,118,48,59,152,29,204,14,102,7,179,131,217,193,236,96,118,48,59,152,29,204,14,102,111,22,102,135,152,67,204,149,137,185,163,69,204,29,136,57,196,28,98,14,49,135,152,67,204,33,230,16,115,136,57,196,28,98,14,49,135,152,67,204,33,230,16,115,136,57,196,28,98,14,49,135,152,67,204,223,8,49,183,181,136,185,13,49,135,152,67,204,33,230,16,115,136,57,196,28,98,14,49,135,152,67,204,33,230,16,115,136,57,196,28,98,14,49,135,152,67,204,33,230,16,115,136,249,27,33,230,66,139,152,11,136,57,196,28,98,14,49,135,152,67,204,33,230,16,115,136,121,205,196,28,54,13,155,134,77,195,166,97,211,176,105,216,52,108,250,237,177,105,48,51,152,25,204,188,103,152,217,210,194,204,22,152,25,204,12,102,6,51,131,153,193,204,96,102,48,51,152,25,204,12,102,6,51,131,153,193,204,96,102,131,152,25,136,10,68,5,162,2,81,129,168,213,64,212,232,183,233,105,52,138,38,253,37,203,121,1,170,118,44,156,247,177,27,11,123,59,70,77,254,239,252,46,249,154,60,205,230,247,223,190,190,82,54,187,45,156,171,53,142,234,118,132,157,11,82,87,184,99,6,74,85,96,161,235,155,172,29,172,151,127,89,217,38,143,93,174,189,215,163,156,247,159,7,50,69,33,144,169,189,235,149,93,54,134,106,202,146,199,104,116,114,62,30,140,166,27,79,88,60,174,12,71,63,126,120,221,237,224,100,219,22,103,241,232,242,44,62,61,191,92,112,210,197,13,64,207,250,191,197,131,209,249,229,52,30,70,163,211,233,2,111,186,86,232,189,62,50,29,79,251,195,120,58,254,20,141,46,94,30,241,95,31,89,178,208,248,124,18,125,24,12,87,158,33,124,39,248,251,101,143,199,163,227,203,201,36,26,77,227,73,244,207,203,232,98,186,120,134,39,108,9,134,43,254,39,89,242,5,235,93,104,214,187,160,222,169,119,234,125,111,234,61,227,106,28,233,122,207,191,30,135,122,167,222,169,247,230,212,187,222,249,61,191,49,130,122,167,222,169,247,134,212,123,168,87,238,33,213,78,181,83,237,251,82,237,129,94,181,7,84,59,213,78,181,239,75,181,119,245,170,189,75,181,83,237,84,251,190,84,187,175,87,237,62,213,78,181,83,237,251,82,237,158,94,181,123,84,59,213,78,181,239,75,181,187,122,213,238,82,237,84,59,213,190,47,213,238,232,41,119,7,227,78,181,83,237,251,83,237,90,231,118,135,115,59,213,78,181,87,82,237,74,179,9,238,30,159,53,38,19,252,241,124,119,119,255,245,238,118,182,248,86,255,152,127,123,186,254,163,61,191,187,95,185,6,200,238,136,142,88,252,155,189,188,2,232,238,241,185,253,248,195,17,47,215,2,137,246,243,213,243,215,249,179,109,119,44,201,9,6,233,188,133,230,23,84,27,55,115,206,65,58,115,241,41,7,166,130,219,186,193,211,23,132,153,10,238,236,14,94,124,98,66,181,193,165,74,177,216,92,5,3,129,117,190,219,217,211,23,76,5,87,252,110,103,207,104,48,21,60,231,187,93,124,146,67,133,193,179,39,62,72,29,239,29,243,30,170,12,157,49,23,98,35,114,209,169,16,21,102,206,158,30,33,117,160,119,204,142,168,54,180,220,129,46,52,97,162,218,192,114,191,154,10,205,161,168,54,240,182,235,203,101,15,240,214,171,203,13,196,85,89,155,179,102,90,24,136,155,179,34,23,154,124,81,97,220,236,9,25,27,137,11,206,199,168,48,244,67,34,27,58,20,110,96,187,194,243,2,215,93,157,163,81,79,104,169,117,162,216,232,143,10,3,103,140,8,145,250,38,103,13,8,169,48,110,198,32,17,169,184,89,99,68,12,196,85,89,214,178,134,141,84,27,87,249,164,145,53,146,196,64,92,197,163,107,226,164,161,62,224,100,253,93,200,140,55,201,223,34,61,220,36,119,139,172,209,38,185,27,110,12,54,201,223,34,61,214,68,98,139,226,7,109,115,164,137,204,38,233,129,38,249,219,20,254,108,54,136,118,26,203,166,0,228,255,242,103,141,104,188,198,10,55,223,249,26,65,214,107,164,200,186,218,139,228,79,28,89,197,245,210,195,66,138,121,14,205,65,33,117,204,9,41,52,193,24,139,129,197,192,98,96,49,176,24,88,12,44,6,22,3,139,129,197,192,98,96,49,176,24,88,12,44,6,22,3,139,129,197,192,98,96,49,176,24,88,12,44,198,238,23,169,198,64,136,216,214,26,109,216,177,15,200,64,88,29,97,218,64,188,238,18,3,33,97,32,84,124,195,166,181,64,31,160,15,208,7,232,3,244,1,250,0,125,128,62,64,31,160,15,208,7,232,3,244,1,250,0,125,128,62,64,31,160,15,208,7,232,3,244,193,82,31,232,221,9,173,134,177,108,117,234,3,227,23,48,88,92,192,128,62,64,31,160,15,208,7,232,3,244,1,250,0,125,128,62,64,31,160,15,208,7,232,3,244,1,250,0,125,128,62,64,31,160,15,208,7,232,131,58,244,129,214,252,35,113,80,243,143,208,7,232,3,244,1,250,0,125,128,62,64,31,160,15,208,7,232,3,244,1,250,0,125,128,62,64,31,160,15,208,7,232,3,244,1,250,0,125,128,62,56,12,125,96,233,233,3,11,125,128,62,64,31,52,75,31,136,142,155,125,214,181,26,167,15,20,226,54,67,31,104,5,175,83,31,104,5,175,83,31,40,4,175,87,31,168,6,174,93,31,104,5,175,83,31,104,5,175,83,31,20,13,222,8,125,80,56,116,3,244,65,209,204,141,208,7,10,161,235,213,7,10,129,235,213,7,10,129,235,212,7,170,113,107,210,7,170,113,107,210,7,69,227,54,66,31,20,13,221,8,125,160,16,186,94,125,80,52,112,205,250,160,104,220,154,245,129,106,220,154,244,129,66,220,58,245,129,106,220,154,244,129,76,220,70,233,3,100,0,50,96,111,101,128,163,119,47,101,231,192,238,165,140,12,64,6,32,3,144,1,200,0,100,0,50,224,109,200,0,152,58,76,29,166,14,83,135,169,195,212,193,211,224,105,240,52,120,26,60,13,158,6,79,55,1,79,107,141,186,113,24,117,3,158,6,79,131,167,193,211,111,29,79,67,121,161,188,80,94,40,47,148,23,202,11,229,133,242,66,121,161,188,80,94,40,47,148,23,202,11,229,109,58,229,181,98,87,135,242,90,29,23,202,11,229,133,242,54,130,242,90,127,159,67,197,175,115,104,184,56,133,138,160,129,144,87,57,109,205,140,183,132,220,181,32,94,229,220,53,17,94,189,188,245,1,222,18,114,215,194,119,213,114,215,139,119,21,51,215,73,119,213,34,215,11,119,149,51,215,196,118,149,243,214,132,118,149,243,214,66,118,245,210,154,6,187,122,105,77,115,93,181,180,245,98,93,181,204,245,81,93,181,188,117,65,93,181,180,117,49,93,189,180,166,145,174,114,218,90,136,174,94,90,211,64,87,62,45,60,23,158,11,207,45,139,231,58,122,60,215,129,231,194,115,225,185,240,92,120,46,60,23,158,11,207,133,231,194,115,225,185,240,92,120,46,60,23,158,11,207,133,231,194,115,225,185,240,92,120,174,25,158,107,235,241,92,27,158,11,207,133,231,194,115,225,185,240,92,120,46,60,23,158,11,207,133,231,194,115,225,185,240,92,120,46,60,23,158,11,207,133,231,194,115,225,185,102,120,174,208,227,185,2,158,11,207,133,231,194,115,225,185,240,92,120,46,60,23,158,11,207,133,231,194,115,225,185,230,120,46,108,20,54,10,27,133,141,194,70,97,163,176,209,242,216,168,214,29,199,44,238,56,6,27,133,141,194,70,97,163,176,81,216,40,108,20,54,10,27,133,141,194,70,97,163,176,81,216,40,108,20,54,10,27,133,141,194,70,247,143,141,218,177,136,3,117,54,186,184,187,94,80,59,27,93,102,63,159,93,255,57,187,75,250,79,95,151,171,213,175,69,172,215,154,61,125,237,205,254,251,189,247,125,118,151,60,204,254,76,158,122,63,31,237,121,161,27,184,190,239,122,126,32,122,203,23,106,63,190,188,210,203,193,92,190,231,246,95,110,251,218,189,73,124,63,180,110,18,95,56,246,245,85,232,219,129,221,189,74,174,253,228,214,15,196,98,105,255,117,82,202,216,231,203,163,61,203,235,118,195,208,113,3,215,46,109,159,98,231,62,69,47,240,61,171,107,89,78,183,235,186,186,251,252,245,147,124,219,62,127,62,218,11,3,47,16,94,24,88,78,16,232,238,51,69,60,182,237,120,253,41,61,17,218,34,12,195,110,24,134,126,169,123,223,254,241,174,63,165,231,251,126,224,8,71,4,182,211,213,219,251,255,182,178,248,245,213,66,149,214,46,255,83,131,215,222,252,231,203,202,41,220,234,216,78,199,106,223,36,201,227,247,199,36,185,177,58,97,199,123,57,129,203,209,216,205,56,133,120,172,70,154,76,218,186,25,169,56,111,45,37,151,173,159,43,253,163,76,35,151,228,183,169,24,47,213,205,163,247,249,101,243,208,82,114,41,127,126,217,188,83,53,87,54,205,148,76,181,131,103,42,103,202,160,149,91,18,21,229,149,170,145,178,105,164,228,97,218,193,35,53,50,201,30,166,66,188,81,35,143,236,137,165,16,79,212,200,179,237,47,109,249,195,179,245,111,109,221,52,106,181,159,197,3,117,211,56,90,105,210,188,79,53,77,22,205,219,140,83,140,231,169,230,201,160,117,146,71,39,139,215,169,166,201,160,113,146,105,178,120,156,110,26,181,239,113,22,111,211,72,163,81,227,89,60,77,55,141,242,177,209,174,113,73,26,118,237,166,120,75,58,226,22,74,113,157,102,52,82,219,164,241,145,212,70,105,76,37,179,145,127,95,124,163,45,80,80,102,43,133,3,113,255,245,86,40,109,149,230,130,18,91,45,33,164,226,102,91,216,165,196,166,15,10,95,167,7,133,163,248,160,242,117,218,64,171,50,219,164,225,170,212,54,42,95,166,77,192,42,183,81,26,177,202,108,165,112,196,159,148,182,81,120,75,115,133,79,105,158,251,41,85,133,73,187,122,152,180,11,38,5,147,130,73,171,196,164,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,209,178,153,168,175,199,68,125,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,221,39,38,234,233,49,81,15,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,247,137,137,186,122,76,212,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,209,125,98,162,142,30,19,117,96,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,116,159,152,168,173,199,68,109,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,221,39,38,42,244,152,168,128,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,209,125,98,162,150,30,19,181,96,162,48,81,152,168,81,38,90,193,58,96,233,173,3,214,97,172,3,78,59,184,117,111,60,63,116,102,190,59,115,108,107,118,101,37,129,109,117,103,183,142,231,137,89,226,150,95,147,82,251,44,185,38,165,246,89,89,77,22,58,202,37,173,182,197,223,113,153,235,128,196,222,141,172,3,31,98,55,22,69,127,18,180,111,215,22,3,183,35,234,248,85,112,231,167,54,89,91,30,94,254,101,101,155,255,243,174,245,248,148,44,62,139,228,166,255,52,191,191,157,93,207,63,37,63,182,191,219,163,220,35,112,52,123,125,141,239,71,63,255,188,109,191,238,224,232,47,177,248,157,116,212,122,215,186,155,205,147,155,247,207,215,127,38,243,86,111,254,244,156,188,107,205,170,217,249,202,78,215,191,54,173,139,254,105,116,214,255,20,77,226,243,201,248,116,210,63,123,249,227,236,101,179,206,227,143,214,187,149,167,92,92,190,63,27,76,227,147,193,36,58,158,142,39,191,183,122,173,163,111,143,243,163,135,47,71,203,239,199,209,245,183,229,207,247,95,91,28,143,71,211,254,96,20,77,226,225,248,52,30,70,159,163,225,226,12,97,173,61,233,108,124,18,13,227,139,104,242,57,154,196,211,193,89,52,190,156,182,122,45,199,183,22,207,139,70,39,231,227,193,104,186,241,132,197,227,239,90,47,27,31,247,143,63,70,241,100,60,158,166,51,173,237,41,26,125,110,245,90,139,147,248,199,15,175,187,29,156,108,219,226,44,30,93,158,197,167,231,151,23,139,239,112,235,93,235,172,255,91,60,24,157,95,78,227,97,52,58,157,126,92,252,179,21,122,175,143,76,199,211,254,48,158,142,63,69,163,139,151,71,252,215,71,222,247,167,199,31,227,243,73,244,97,48,92,121,134,240,157,224,239,151,61,30,143,142,47,39,147,104,52,141,39,209,63,47,163,139,233,226,25,158,176,179,15,210,191,198,147,79,209,228,162,213,19,149,213,125,209,159,0,155,117,95,199,175,0,234,158,186,167,238,53,234,62,44,216,21,181,81,246,97,13,125,81,84,61,85,79,213,107,85,189,230,201,62,228,92,79,213,83,245,251,85,245,129,110,213,7,84,61,85,79,213,239,87,213,119,117,171,190,75,213,83,245,84,253,126,85,189,175,91,245,62,85,79,213,83,245,251,85,245,158,110,213,123,84,61,85,79,213,239,87,213,187,186,85,239,82,245,84,61,85,191,95,85,239,232,154,59,7,115,71,213,83,245,251,86,245,154,231,122,135,115,61,85,79,213,87,86,245,74,19,75,238,30,159,53,230,149,252,241,124,119,119,255,245,238,118,182,248,94,255,152,127,123,186,254,163,61,191,187,95,185,212,114,57,190,104,241,111,203,94,253,246,221,227,115,251,241,135,35,172,197,213,150,182,104,63,95,61,127,157,63,219,118,199,114,229,70,154,164,243,22,26,104,82,109,220,204,153,39,233,204,197,39,158,152,10,110,235,6,79,95,119,107,42,184,179,59,184,227,187,174,229,59,190,231,248,214,246,224,233,203,240,171,13,46,85,138,197,134,189,24,8,172,243,221,206,158,6,99,42,184,226,119,59,123,92,140,169,224,57,223,237,208,234,90,118,215,114,253,32,244,183,7,55,248,221,206,30,133,35,117,188,119,12,194,169,50,116,198,172,156,141,200,69,39,229,84,152,57,123,152,142,212,129,222,49,74,167,218,208,114,7,186,208,172,157,106,3,203,253,106,42,52,140,167,218,192,219,102,121,200,30,224,173,147,60,12,196,85,89,155,179,198,249,24,136,155,179,34,23,154,247,83,97,220,251,47,210,107,68,96,121,174,99,217,182,176,127,157,67,86,55,55,23,250,33,145,13,29,10,55,176,93,225,121,129,235,174,206,49,170,39,180,212,58,81,108,244,82,133,129,51,166,51,73,125,147,179,102,51,85,24,55,99,124,147,84,220,172,225,77,6,226,170,44,107,89,211,157,170,141,171,124,210,200,26,255,100,32,174,226,209,53,113,210,144,28,33,181,101,118,210,250,187,144,153,156,148,191,133,95,116,139,172,49,70,185,27,110,204,9,202,223,34,61,127,70,98,139,226,7,109,115,66,144,204,38,233,249,64,249,219,20,254,108,54,168,118,26,203,166,0,228,255,50,95,99,5,106,43,191,198,10,59,223,249,26,65,214,107,164,232,186,218,139,172,50,251,140,221,172,68,173,100,62,209,194,119,216,186,190,195,110,192,108,18,108,6,54,3,155,129,205,192,102,96,51,176,25,216,12,108,6,54,3,155,129,205,192,102,96,51,176,25,216,12,108,6,54,3,155,129,205,192,102,96,51,176,25,154,54,163,42,19,33,98,91,115,64,106,199,62,40,19,97,117,132,121,19,241,186,83,76,132,132,137,80,241,14,155,246,2,141,128,70,64,35,160,17,208,8,104,4,52,2,26,1,141,128,70,64,35,160,17,208,8,104,4,52,2,26,1,141,128,70,64,35,160,17,208,8,175,26,65,115,108,155,168,97,108,91,189,26,161,134,11,26,44,46,104,64,35,160,17,208,8,104,4,52,2,26,1,141,128,70,64,35,160,17,208,8,104,4,52,2,26,1,141,128,70,64,35,160,17,208,8,104,4,52,66,61,26,65,115,46,146,56,176,185,72,104,4,52,2,26,1,141,128,70,64,35,160,17,208,8,104,4,52,2,26,1,141,128,70,64,35,160,17,208,8,104,4,52,2,26,1,141,128,70,64,35,28,142,70,176,116,53,130,133,70,64,35,160,17,154,167,17,68,199,205,62,251,90,141,211,8,10,113,155,161,17,180,130,215,169,17,180,130,215,169,17,20,130,215,171,17,84,3,215,174,17,180,130,215,169,17,180,130,215,169,17,138,6,111,132,70,40,28,186,1,26,161,104,230,70,104,4,133,208,245,106,4,133,192,245,106,4,133,192,117,106,4,213,184,53,105,4,213,184,53,105,132,162,113,27,161,17,138,134,110,132,70,80,8,93,175,70,40,26,184,102,141,80,52,110,205,26,65,53,110,77,26,65,33,110,157,26,65,53,110,77,26,65,38,110,163,52,2,82,0,41,176,199,82,192,209,189,231,178,115,112,247,92,70,10,32,5,144,2,72,1,164,0,82,0,41,240,86,164,0,108,29,182,14,91,135,173,195,214,97,235,96,106,48,53,152,26,76,13,166,6,83,131,169,155,129,169,53,71,224,56,140,192,1,83,131,169,193,212,96,234,67,192,212,208,94,104,47,180,23,218,11,237,133,246,66,123,161,189,208,94,104,47,180,23,218,11,237,133,246,66,123,155,79,123,173,216,213,163,189,86,199,133,246,66,123,161,189,141,161,189,214,223,231,82,241,235,92,26,46,78,165,34,104,32,236,85,78,91,51,235,45,33,119,45,168,87,57,119,77,164,87,47,111,125,160,183,132,220,181,112,94,181,220,245,98,94,197,204,117,82,94,181,200,245,66,94,229,204,53,49,94,229,188,53,33,94,229,188,181,16,94,189,180,166,1,175,94,90,211,124,87,45,109,189,120,87,45,115,125,116,87,45,111,93,112,87,45,109,93,108,87,47,173,105,180,171,156,182,22,178,171,151,214,52,216,149,79,11,215,133,235,194,117,203,227,186,142,46,215,117,224,186,112,93,184,46,92,23,174,11,215,133,235,194,117,225,186,112,93,184,46,92,23,174,11,215,133,235,194,117,225,186,112,93,184,46,92,23,174,107,146,235,218,186,92,215,134,235,194,117,225,186,112,93,184,46,92,23,174,11,215,133,235,194,117,225,186,112,93,184,46,92,23,174,11,215,133,235,194,117,225,186,112,93,184,174,73,174,43,116,185,174,128,235,194,117,225,186,112,93,184,46,92,23,174,11,215,133,235,194,117,225,186,112,93,184,174,89,174,11,35,133,145,194,72,97,164,48,82,24,41,140,180,76,70,170,121,103,50,139,59,147,193,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,210,125,101,164,182,238,253,188,236,70,220,207,107,153,254,124,118,253,231,236,46,233,63,125,93,174,88,191,22,178,94,107,246,244,181,55,251,239,247,222,247,217,93,242,48,251,51,121,234,253,124,180,231,133,110,224,250,190,235,249,129,232,45,95,168,253,248,242,74,47,7,244,245,93,183,255,114,219,158,119,221,189,118,194,153,117,125,235,57,94,18,92,205,110,172,27,199,181,189,48,184,182,69,120,213,122,183,114,106,202,216,235,203,163,61,203,235,118,195,208,113,3,215,46,113,175,98,231,94,69,47,240,61,171,107,89,78,183,235,186,250,123,253,245,227,124,219,94,127,62,218,11,3,47,16,94,24,88,78,16,232,239,53,69,63,182,237,122,253,41,61,17,218,34,12,195,110,24,134,126,201,251,223,254,49,175,63,165,231,251,126,224,8,71,4,182,211,213,221,255,255,182,210,249,245,213,67,149,222,46,255,83,131,223,222,252,231,203,202,41,221,234,216,78,199,106,223,36,201,227,247,199,36,185,177,58,97,199,123,57,161,203,209,217,205,56,133,248,172,70,154,76,250,186,25,169,56,127,45,37,151,173,159,43,253,35,77,35,151,228,183,169,24,63,213,205,163,247,249,101,243,209,82,114,41,127,126,217,252,83,53,87,54,221,148,76,181,131,111,42,103,202,160,151,91,18,21,229,151,170,145,178,233,164,228,97,218,193,39,53,50,201,30,166,66,252,81,35,143,236,137,165,16,95,212,200,179,237,47,111,249,195,179,245,111,111,221,52,106,181,159,197,7,117,211,56,90,105,210,252,79,53,77,22,221,219,140,83,140,239,169,230,201,160,119,146,71,39,139,223,169,166,201,160,115,146,105,178,248,156,110,26,181,239,113,22,127,211,72,163,81,227,89,124,77,55,141,242,177,209,174,113,73,58,118,237,166,248,75,58,226,22,106,113,157,102,54,82,219,164,113,146,212,70,105,108,37,179,145,127,95,124,163,45,144,80,102,43,133,3,113,255,245,86,40,109,149,230,132,18,91,45,161,164,226,102,91,88,166,196,166,15,10,95,167,7,133,163,248,160,242,117,218,64,173,50,219,164,97,171,212,54,42,95,166,77,224,42,183,81,26,185,202,108,165,112,196,159,148,182,81,120,75,115,133,79,105,158,251,41,85,135,77,181,110,151,101,55,226,118,89,96,83,176,233,193,96,83,24,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,105,249,140,84,235,214,83,118,35,110,61,5,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,202,140,84,235,54,78,118,35,110,227,4,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,202,140,84,235,54,78,118,35,110,227,4,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,74,140,84,44,254,75,135,145,138,142,77,31,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,221,103,70,170,213,71,186,96,164,244,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,210,189,101,164,66,151,145,138,67,97,164,78,219,183,253,217,237,109,24,88,246,108,230,36,55,206,44,233,186,183,94,98,223,138,155,89,144,116,187,85,208,74,169,189,150,78,43,165,246,90,33,173,44,116,172,75,227,209,197,223,117,185,140,84,98,255,219,24,105,169,235,66,215,122,31,187,177,40,164,78,186,214,213,218,162,224,118,68,142,57,89,43,224,204,101,97,119,209,63,62,37,139,195,152,220,244,159,230,247,183,179,235,249,167,228,199,246,160,71,57,225,143,102,175,175,240,253,232,231,175,211,246,235,203,31,253,181,92,226,142,90,239,90,119,179,121,114,243,254,249,250,207,100,222,234,205,159,158,147,119,173,89,21,187,94,217,229,250,103,221,186,232,159,70,103,253,79,209,36,62,159,140,79,39,253,179,151,95,86,47,155,117,30,127,180,222,173,60,229,226,242,253,217,96,26,159,12,38,209,241,116,60,249,189,213,107,29,125,123,156,31,61,124,57,90,126,172,71,215,223,150,231,222,95,91,28,143,71,211,254,96,20,77,226,225,248,52,30,70,159,163,225,226,15,85,107,237,73,103,227,147,104,24,95,68,147,207,209,36,158,14,206,162,241,229,180,213,107,57,190,181,120,94,52,58,57,31,15,70,211,141,39,44,30,127,215,122,217,248,184,127,252,49,138,39,227,241,52,157,105,109,79,209,232,243,226,12,211,122,215,250,248,225,117,183,131,147,45,91,140,207,151,223,224,104,244,97,60,57,142,226,168,127,26,77,22,231,212,167,231,229,219,59,139,71,151,103,241,233,249,229,197,130,188,183,222,181,206,250,191,197,131,209,249,229,52,30,70,163,211,233,199,197,55,214,10,189,215,71,166,227,105,127,24,79,199,159,162,209,197,203,35,254,235,35,199,227,209,241,229,100,18,141,166,241,36,250,231,101,116,49,93,60,193,19,118,246,241,249,215,120,242,41,154,92,180,122,162,162,58,45,116,250,222,82,167,57,103,111,234,148,58,165,78,75,168,211,66,183,70,221,82,167,57,119,70,165,78,169,83,234,180,148,58,45,112,89,229,214,58,221,121,85,37,117,74,157,82,167,165,212,169,222,239,222,156,9,145,212,41,117,74,157,234,215,105,168,87,166,33,85,74,149,82,165,85,87,105,160,87,165,1,85,74,149,82,165,85,87,105,87,175,74,187,84,41,85,106,168,74,223,116,29,250,122,117,232,83,135,212,33,117,168,95,135,158,94,29,122,212,33,117,72,29,234,215,161,171,87,135,46,117,72,29,82,135,250,117,232,232,169,75,7,115,73,29,82,135,101,212,161,214,249,208,225,124,72,29,30,92,29,42,205,249,184,123,124,214,152,242,241,199,243,221,221,253,215,187,219,217,226,43,251,99,254,237,233,250,143,246,252,238,126,229,2,69,187,35,58,98,241,111,203,59,74,182,239,30,159,219,143,63,28,97,45,174,81,180,69,251,249,234,249,235,252,217,182,59,150,43,55,8,36,157,183,208,24,144,106,227,102,78,10,73,103,46,62,39,196,84,112,91,55,120,250,106,85,83,193,157,221,193,29,223,117,45,223,241,61,199,183,182,7,79,95,188,94,109,112,169,82,44,54,34,197,64,96,157,239,118,246,12,21,83,193,21,191,219,217,67,86,76,5,207,249,110,135,86,215,178,187,150,235,7,161,191,61,184,193,239,118,246,0,25,169,227,189,99,124,76,149,161,51,38,204,108,68,46,58,95,166,194,204,217,35,104,164,14,244,142,1,52,213,134,150,59,208,133,38,212,84,27,88,238,87,83,161,17,54,213,6,222,54,1,67,246,0,111,157,127,97,32,174,202,218,156,53,4,199,64,220,156,21,185,208,148,156,10,227,222,127,145,94,35,2,203,115,29,203,182,133,253,235,28,178,186,185,185,208,15,137,108,232,80,184,129,237,10,207,11,92,119,117,250,79,61,161,165,214,137,98,3,139,42,12,156,49,211,72,234,155,156,53,209,168,194,184,25,67,143,164,226,102,141,60,50,16,87,101,89,203,154,137,84,109,92,229,147,70,214,208,36,3,113,21,143,174,137,147,134,228,224,165,45,19,135,214,223,133,204,188,161,252,45,252,162,91,100,13,255,201,221,112,99,186,78,254,22,233,169,45,18,91,20,63,104,155,115,117,100,54,73,79,213,201,223,166,240,103,179,49,187,37,205,92,215,232,226,107,37,108,125,141,21,160,173,252,26,43,200,123,231,107,4,89,175,145,34,235,57,47,242,130,61,223,247,167,199,31,227,243,73,244,97,48,92,1,163,142,221,245,95,103,152,85,32,24,52,103,115,48,154,3,193,128,96,64,48,32,24,16,12,8,6,4,3,130,1,193,128,96,64,48,32,24,16,12,8,6,4,3,130,1,193,128,96,64,48,32,24,16,12,8,134,67,20,12,66,115,88,233,91,154,85,106,117,132,105,193,240,186,75,4,131,132,96,80,209,9,155,149,134,64,64,32,32,16,16,8,8,4,4,2,2,1,129,128,64,64,32,32,16,16,8,8,4,4,2,2,1,129,128,64,64,32,32,16,16,8,123,37,16,170,179,3,122,183,72,122,75,115,198,44,243,151,31,88,92,126,128,29,192,14,96,7,176,3,216,1,236,0,118,0,59,128,29,192,14,96,7,176,3,216,1,236,0,118,0,59,128,29,192,14,96,7,176,3,216,129,58,236,128,222,141,217,223,210,112,34,236,0,118,0,59,128,29,192,14,96,7,176,3,216,1,236,0,118,0,59,128,29,192,14,96,7,176,3,216,1,236,0,118,0,59,128,29,192,14,96,7,14,195,14,88,122,118,192,218,109,7,214,143,19,114,0,57,128,28,208,253,249,42,58,110,246,57,213,106,156,28,80,136,219,12,57,160,21,188,78,57,160,21,188,78,57,160,16,188,94,57,160,26,184,118,57,160,21,188,78,57,160,21,188,78,57,80,52,120,35,228,64,225,208,13,144,3,69,51,55,66,14,40,132,174,87,14,40,4,174,87,14,40,4,174,83,14,168,198,173,73,14,168,198,173,73,14,20,141,219,8,57,80,52,116,35,228,128,66,232,122,229,64,209,192,53,203,129,162,113,107,150,3,170,113,107,146,3,10,113,235,148,3,170,113,107,146,3,50,113,27,37,7,64,253,160,254,189,69,253,142,222,152,32,39,111,76,16,168,31,212,15,234,7,245,131,250,65,253,160,126,80,191,241,239,54,196,28,98,14,49,135,152,67,204,33,230,192,103,224,51,240,25,248,12,124,6,62,3,159,155,1,159,53,250,204,157,188,41,52,192,103,224,51,240,25,248,12,124,110,54,124,134,225,194,112,97,184,48,92,24,46,12,23,134,11,195,133,225,194,112,97,184,48,92,24,46,12,23,134,219,116,134,107,197,174,14,195,181,58,46,12,23,134,11,195,53,192,112,173,191,207,144,226,215,25,50,92,156,32,69,208,64,132,171,156,182,102,130,91,66,238,90,0,174,114,238,154,248,173,94,222,250,240,109,9,185,107,161,183,106,185,235,133,183,138,153,235,100,183,106,145,235,69,183,202,153,107,34,183,202,121,107,2,183,202,121,107,225,182,122,105,77,99,91,189,180,166,169,173,90,218,122,161,173,90,230,250,152,173,90,222,186,144,173,90,218,186,136,173,94,90,211,192,86,57,109,45,188,86,47,173,105,92,43,159,22,90,11,173,133,214,150,69,107,29,61,90,235,64,107,161,181,208,90,104,45,180,22,90,11,173,133,214,66,107,161,181,208,90,104,45,180,22,90,11,173,133,214,66,107,161,181,208,90,104,45,180,182,12,90,107,235,209,90,27,90,11,173,133,214,66,107,161,181,208,90,104,45,180,22,90,11,173,133,214,66,107,161,181,208,90,104,45,180,22,90,11,173,133,214,66,107,161,181,101,208,90,173,91,169,89,220,74,13,90,11,173,133,214,66,107,161,181,208,90,104,45,180,22,90,11,173,133,214,66,107,33,159,144,79,200,39,228,19,242,9,249,132,124,54,145,124,106,221,199,203,226,62,94,144,79,200,39,228,19,242,9,249,132,124,66,62,33,159,144,79,200,39,228,19,242,9,249,132,124,66,62,33,159,144,79,200,39,228,179,105,228,211,142,173,184,171,78,62,23,69,219,173,152,124,46,147,157,207,174,255,156,221,37,253,167,175,203,181,232,215,18,213,107,205,158,190,246,102,255,253,222,251,62,187,75,30,102,127,38,79,189,159,143,246,188,208,13,92,223,119,61,63,16,189,229,11,181,31,95,94,233,229,80,45,223,81,251,47,183,45,66,55,185,189,185,14,108,207,117,28,255,182,27,216,193,109,146,88,137,107,223,94,117,61,111,241,30,127,157,114,50,246,249,242,104,207,242,186,221,48,116,220,192,181,75,219,167,216,185,79,209,11,124,207,234,90,150,211,237,186,174,238,62,127,253,224,222,182,207,159,143,246,194,192,11,132,23,6,150,19,4,186,251,76,241,140,109,59,94,127,74,79,132,182,8,195,176,27,134,161,95,234,222,183,127,188,235,79,233,249,190,31,56,194,17,129,237,116,245,246,254,191,173,164,125,125,45,80,101,177,203,255,212,160,177,55,255,249,178,114,130,182,58,182,211,177,218,55,73,242,248,253,49,73,110,172,78,216,241,94,78,207,114,172,117,51,78,33,218,170,145,38,147,165,110,70,42,78,83,75,201,101,235,231,74,255,228,210,200,37,249,109,42,70,67,117,243,232,125,126,217,180,179,148,92,202,159,95,54,205,84,205,149,205,42,37,83,237,160,149,202,153,50,88,228,150,68,69,105,164,106,164,108,214,40,121,152,118,208,70,141,76,178,135,169,16,77,212,200,35,123,98,41,68,11,53,242,108,251,59,90,254,240,108,253,75,90,55,141,90,237,103,209,62,221,52,142,86,154,52,205,83,77,147,197,234,54,227,20,163,117,170,121,50,88,156,228,209,201,162,113,170,105,50,88,155,100,154,44,218,166,155,70,237,123,156,69,211,52,210,104,212,120,22,45,211,77,163,124,108,180,107,92,146,117,93,187,41,154,146,142,184,133,65,92,167,9,140,212,54,105,56,36,181,81,26,66,201,108,228,223,23,223,104,11,242,147,217,74,225,64,220,127,189,21,74,91,165,169,159,196,86,75,196,168,184,217,22,50,41,177,233,131,194,215,233,65,225,40,62,168,124,157,54,192,169,204,54,105,116,42,181,141,202,151,105,19,159,202,109,148,6,168,50,91,41,28,241,39,165,109,20,222,210,92,225,83,154,231,126,74,85,65,80,95,15,130,250,64,80,32,40,16,84,29,130,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,203,38,158,158,30,241,244,32,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,179,57,196,211,213,35,158,46,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,54,135,120,58,122,196,211,129,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,207,230,16,79,91,143,120,218,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,217,28,226,41,244,136,167,128,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,207,230,16,79,75,143,120,90,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,217,12,226,41,22,204,83,157,120,138,142,13,241,132,120,66,60,75,37,158,21,84,185,208,171,114,241,22,170,220,110,223,220,6,87,179,240,218,189,117,68,215,17,94,247,170,235,58,183,93,215,9,175,175,175,187,78,114,91,126,197,73,237,179,228,138,147,218,103,101,21,87,232,40,151,180,150,22,127,199,101,86,185,196,222,141,84,249,135,216,141,69,209,66,111,223,174,149,186,219,17,57,181,190,86,184,138,197,254,248,148,44,14,100,114,211,127,154,223,223,206,174,231,159,146,31,219,163,30,229,198,63,154,189,190,198,247,163,159,127,87,182,95,119,112,244,215,114,233,58,106,189,107,221,205,230,201,205,251,231,235,63,147,121,171,55,127,122,78,222,181,102,213,236,124,101,167,235,159,121,235,162,127,26,157,245,63,69,147,248,124,50,62,157,244,207,94,254,42,122,217,172,243,248,163,245,110,229,41,23,151,239,207,6,211,248,100,48,137,142,167,227,201,239,173,94,235,232,219,227,252,232,225,203,209,242,195,61,186,254,182,252,221,252,107,139,227,241,104,218,31,140,162,73,60,28,159,198,195,232,115,52,92,64,38,107,237,73,103,227,147,104,24,95,68,147,207,209,36,158,14,206,162,241,229,180,213,107,57,190,181,120,94,52,58,57,31,15,70,211,141,39,44,30,127,215,122,217,248,184,127,252,49,138,39,227,241,52,157,105,109,79,209,232,243,226,220,209,122,215,250,248,225,117,183,131,147,45,91,140,207,151,223,228,104,244,97,60,57,142,226,168,127,26,77,22,191,135,159,158,151,111,239,44,30,93,158,197,167,231,151,23,11,107,214,122,215,58,235,255,22,15,70,231,151,211,120,24,141,78,167,31,23,223,90,43,244,94,31,153,142,167,253,97,60,29,127,138,70,23,47,143,248,175,143,28,143,71,199,151,147,73,52,154,198,147,232,159,151,209,197,116,241,4,79,216,217,199,231,95,227,201,167,104,114,209,234,137,202,234,181,104,195,193,102,189,230,244,28,80,175,212,43,245,90,86,189,134,5,103,192,109,148,107,184,123,10,28,213,74,181,82,173,229,85,107,177,235,151,183,84,235,206,43,152,169,86,170,149,106,45,175,90,53,127,10,135,252,18,166,90,169,86,51,213,26,232,86,107,64,181,82,173,84,171,153,106,237,234,86,107,151,106,165,90,169,86,51,213,234,235,86,171,79,181,82,173,6,171,245,141,215,163,167,91,143,30,245,72,61,82,143,101,213,163,171,91,143,46,245,72,61,82,143,101,213,163,163,235,89,28,60,11,245,72,61,150,87,143,154,231,71,135,243,35,245,120,144,245,168,52,109,228,238,241,89,99,214,200,31,207,119,119,247,95,239,110,103,139,47,237,143,249,183,167,235,63,218,243,187,251,149,203,36,237,142,232,136,197,191,45,39,12,181,239,30,159,219,143,63,28,97,45,174,148,180,69,251,249,234,249,235,252,217,182,59,150,43,55,142,36,157,183,208,48,146,106,227,102,206,43,73,103,46,62,173,196,84,112,91,55,120,250,154,89,83,193,157,221,193,29,223,117,45,223,241,61,199,183,182,7,79,95,66,95,109,112,169,82,44,54,168,197,64,96,157,239,118,246,36,23,83,193,21,191,219,217,163,94,76,5,207,249,110,135,86,215,178,187,150,235,7,161,191,61,184,193,239,118,246,24,27,169,227,189,99,136,77,149,161,51,230,220,108,68,46,58,229,166,194,204,217,131,112,164,14,244,142,49,56,213,134,150,59,208,133,230,228,84,27,88,238,87,83,161,65,58,213,6,222,54,135,67,246,0,111,157,194,97,32,174,202,218,156,53,138,199,64,220,156,21,185,208,172,158,10,227,222,127,145,94,35,2,203,115,29,203,182,133,253,235,28,178,186,185,185,208,15,137,108,232,80,184,129,237,10,207,11,92,119,117,6,81,61,161,165,214,137,98,99,147,42,12,156,49,89,73,234,155,156,53,87,169,194,184,25,163,151,164,226,102,13,94,50,16,87,101,89,203,154,204,84,109,92,229,147,70,214,232,38,3,113,21,143,174,137,147,134,228,248,167,45,115,143,214,223,133,204,212,163,252,45,252,162,91,100,141,32,202,221,112,99,198,79,254,22,233,217,49,18,91,20,63,104,155,211,125,100,54,73,207,246,201,223,166,240,103,243,130,155,133,253,19,55,167,153,235,26,93,124,173,132,173,175,177,2,181,149,95,99,5,123,239,124,141,32,235,53,82,116,61,231,69,94,176,231,251,254,244,248,99,124,62,137,62,12,134,43,96,212,177,187,254,235,36,181,74,68,67,209,225,65,27,162,33,103,124,16,162,1,209,128,104,64,52,32,26,16,13,136,6,68,3,162,1,209,128,104,64,52,32,26,16,13,136,6,68,3,162,1,209,128,104,64,52,32,26,16,13,136,134,55,44,26,132,238,220,69,241,182,230,46,90,29,97,94,52,188,238,20,209,32,33,26,84,180,194,102,197,33,18,16,9,136,4,68,2,34,1,145,128,72,64,36,32,18,16,9,136,4,68,2,34,1,145,128,72,64,36,32,18,16,9,136,4,68,194,94,137,132,42,45,129,230,28,50,241,182,230,144,89,117,92,142,96,113,57,2,150,0,75,128,37,192,18,96,9,176,4,88,2,44,1,150,0,75,128,37,192,18,96,9,176,4,88,2,44,1,150,0,75,128,37,192,18,96,9,234,177,4,154,67,139,196,219,26,90,132,37,192,18,96,9,176,4,88,2,44,1,150,0,75,128,37,192,18,96,9,176,4,88,2,44,1,150,0,75,128,37,192,18,96,9,176,4,88,2,44,193,225,88,2,75,215,18,88,187,45,193,250,177,66,18,32,9,144,4,101,72,2,209,113,179,207,173,86,227,36,129,66,220,102,72,2,173,224,117,74,2,173,224,117,74,2,133,224,245,74,2,213,192,181,75,2,173,224,117,74,2,173,224,117,74,130,162,193,27,33,9,10,135,110,128,36,40,154,185,17,146,64,33,116,189,146,64,33,112,189,146,64,33,112,157,146,64,53,110,77,146,64,53,110,77,146,160,104,220,70,72,130,162,161,27,33,9,20,66,215,43,9,138,6,174,89,18,20,141,91,179,36,80,141,91,147,36,80,136,91,167,36,80,141,91,147,36,144,137,219,40,73,0,242,7,249,239,49,242,119,116,199,7,57,121,227,131,64,254,32,127,144,63,200,31,228,15,242,7,249,131,252,107,65,254,144,115,200,57,228,28,114,14,57,135,156,3,161,129,208,64,104,32,52,16,26,8,13,132,110,10,132,214,234,59,119,242,166,211,0,161,129,208,64,104,32,52,16,186,249,16,26,150,11,203,133,229,194,114,97,185,176,92,88,46,44,23,150,11,203,133,229,194,114,97,185,176,92,88,110,243,89,174,21,187,122,44,215,234,184,176,92,88,46,44,215,16,203,181,254,62,83,138,95,103,202,112,113,162,20,65,3,81,174,114,218,154,73,110,9,185,107,1,185,202,185,107,226,184,122,121,235,195,184,37,228,174,133,226,170,229,174,23,226,42,102,174,147,225,170,69,174,23,225,42,103,174,137,224,42,231,173,9,224,42,231,173,133,223,234,165,53,141,111,245,210,154,166,183,106,105,235,133,183,106,153,235,99,183,106,121,235,66,183,106,105,235,34,183,122,105,77,131,91,229,180,181,112,91,189,180,166,177,173,124,90,168,45,212,22,106,91,30,181,117,116,169,173,3,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,219,242,168,173,173,75,109,109,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,133,218,150,71,109,53,111,185,102,113,203,53,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,133,128,66,64,33,160,16,80,8,40,4,20,2,218,92,2,170,121,191,47,139,251,125,65,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,208,102,18,80,91,247,46,89,182,129,187,100,45,179,157,207,174,255,156,221,37,253,167,175,203,245,232,215,50,213,107,205,158,190,246,102,255,253,222,251,62,187,75,30,102,127,38,79,189,159,143,246,188,208,13,92,223,119,61,63,16,189,229,11,181,31,95,94,233,229,112,189,190,167,246,95,110,219,9,124,225,223,58,86,247,38,184,114,110,175,147,171,171,153,27,94,221,4,65,34,194,32,8,174,91,239,86,78,60,25,123,125,121,180,103,121,221,110,24,58,110,224,218,37,238,85,236,220,171,232,5,190,103,117,45,203,233,118,93,87,127,175,191,126,122,111,219,235,207,71,123,97,224,5,194,11,3,203,9,2,253,189,166,216,198,182,93,175,63,165,39,66,91,132,97,216,13,195,208,47,121,255,219,63,230,245,167,244,124,223,15,28,225,136,192,118,186,186,251,255,223,86,246,190,190,54,168,178,217,229,127,106,208,217,155,255,124,89,57,97,91,29,219,233,88,237,155,36,121,252,254,152,36,55,86,39,236,120,47,167,107,57,246,186,25,167,16,125,213,72,147,201,86,55,35,21,167,171,165,228,178,245,115,165,127,130,105,228,146,252,54,21,163,163,186,121,244,62,191,108,250,89,74,46,229,207,47,155,110,170,230,202,102,151,146,169,118,208,75,229,76,25,108,114,75,162,162,116,82,53,82,54,123,148,60,76,59,232,163,70,38,217,195,84,136,46,106,228,145,61,177,20,162,135,26,121,182,253,93,45,127,120,182,254,101,173,155,70,173,246,179,232,159,110,26,71,43,77,154,238,169,166,201,98,119,155,113,138,209,59,213,60,25,108,78,242,232,100,209,57,213,52,25,236,77,50,77,22,125,211,77,163,246,61,206,162,107,26,105,52,106,60,139,158,233,166,81,62,54,218,53,46,201,190,174,221,20,93,73,71,220,194,36,174,211,68,70,106,155,52,44,146,218,40,13,165,100,54,242,239,139,111,180,5,1,202,108,165,112,32,238,191,222,10,165,173,210,20,80,98,171,37,114,84,220,108,11,169,148,216,244,65,225,235,244,160,112,20,31,84,190,78,27,32,85,102,155,52,74,149,218,70,229,203,180,137,83,229,54,74,3,85,153,173,20,142,248,147,210,54,10,111,105,174,240,41,205,115,63,165,234,160,168,214,77,168,108,3,55,161,2,138,2,69,15,6,138,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,203,39,160,90,55,116,178,13,220,208,9,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,149,9,168,214,205,145,108,3,55,71,130,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,101,2,170,117,115,36,219,192,205,145,32,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,84,137,128,138,216,214,235,1,21,29,155,30,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,218,92,2,170,213,3,186,32,160,244,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,208,134,18,80,161,75,64,197,219,32,160,118,251,58,188,185,182,187,214,237,141,151,204,156,208,233,134,246,204,187,190,114,29,55,116,61,43,188,189,170,130,69,74,237,181,116,22,41,181,215,10,89,100,161,99,93,26,109,46,254,174,203,37,160,18,251,223,70,64,203,173,250,247,177,27,139,98,214,227,106,173,224,221,142,200,119,30,194,206,171,120,123,181,224,23,43,64,234,255,131,212,255,139,244,6,118,122,139,221,107,200,227,83,178,248,84,146,155,254,211,252,254,118,118,61,255,148,252,216,254,198,143,118,31,140,163,217,235,11,124,63,250,249,75,182,253,250,234,71,127,45,151,195,163,214,187,214,221,108,158,220,188,127,190,254,51,153,183,122,243,167,231,228,93,107,86,193,158,87,246,184,254,197,105,93,244,79,163,179,254,167,104,18,159,79,198,167,147,254,217,203,143,176,151,205,58,143,63,90,239,86,158,114,113,249,254,108,48,141,79,6,147,232,120,58,158,252,222,234,181,142,190,61,206,143,30,190,28,45,191,36,71,215,223,150,167,233,95,91,28,143,71,211,254,96,20,77,226,225,248,52,30,70,159,163,225,226,111,90,107,237,73,103,227,147,104,24,95,68,147,207,209,36,158,14,206,162,241,229,180,213,107,57,190,181,120,94,52,58,57,31,15,70,211,141,39,44,30,127,215,122,217,248,184,127,252,49,138,39,227,241,52,157,105,109,79,209,232,243,226,100,212,122,215,250,248,225,117,183,131,147,45,91,140,207,151,229,112,122,126,25,159,69,103,227,201,239,241,229,116,48,28,252,123,89,37,173,94,203,234,4,139,159,9,23,103,241,232,242,108,241,180,139,215,151,61,235,255,22,15,70,231,151,211,120,24,141,78,167,31,23,149,96,133,222,235,35,211,241,180,63,140,167,227,79,209,232,226,229,17,255,245,145,247,253,233,241,199,248,124,18,125,24,12,87,158,17,136,208,126,125,198,241,120,116,124,57,153,68,163,105,60,137,254,121,25,93,76,23,79,240,132,157,125,40,255,53,158,124,138,38,23,173,158,168,102,125,40,246,155,96,99,125,200,255,69,192,250,192,250,192,250,176,183,235,67,177,187,167,110,172,15,249,247,78,101,125,96,125,96,125,216,227,245,161,200,117,165,91,214,135,188,171,74,89,31,88,31,88,31,246,120,125,208,250,251,34,127,238,38,235,3,235,3,235,195,190,174,15,161,214,242,16,178,58,176,58,176,58,188,217,213,33,208,90,29,2,86,7,86,7,86,135,55,187,58,116,181,86,135,46,171,3,171,195,126,174,14,135,93,246,190,86,217,251,148,61,101,79,217,239,95,217,123,90,101,239,81,246,148,61,101,191,127,101,239,106,149,189,91,66,217,231,151,241,198,194,144,94,9,118,174,20,107,101,255,242,47,43,47,193,58,192,58,192,58,224,198,142,86,159,129,83,66,155,1,235,0,235,0,235,64,253,235,128,206,239,1,135,223,3,172,3,172,3,198,215,1,165,209,78,119,143,207,26,131,157,254,120,190,187,187,255,122,119,59,91,124,167,127,204,191,61,93,255,209,158,223,221,175,92,147,110,119,68,71,44,254,109,121,123,223,246,221,227,115,251,241,135,35,172,197,101,233,182,104,63,95,61,127,157,63,219,118,199,114,229,102,63,165,243,22,154,252,84,109,220,204,225,80,233,204,197,71,67,153,10,110,235,6,79,15,40,48,21,220,217,29,220,241,93,215,242,29,223,115,124,107,123,240,244,188,146,106,131,75,149,98,177,169,88,6,2,235,124,183,179,199,102,153,10,174,248,221,206,158,171,101,42,120,206,119,59,180,186,150,221,181,92,63,8,253,237,193,13,126,183,179,103,134,73,29,239,29,19,195,170,12,157,49,84,108,35,114,209,145,98,21,102,206,158,58,38,117,160,119,204,28,171,54,180,220,129,46,52,148,172,218,192,114,191,154,10,77,45,171,54,240,182,161,71,178,7,120,235,200,35,3,113,85,214,230,172,185,103,6,226,230,172,200,133,6,163,85,24,247,254,139,244,26,17,88,158,235,88,182,45,236,95,231,144,213,205,205,133,126,72,100,67,135,194,13,108,87,120,94,224,186,171,3,223,234,9,45,181,78,20,155,81,87,97,224,140,49,118,82,223,228,172,33,118,21,198,205,152,115,39,21,55,107,202,157,129,184,42,203,90,214,24,188,106,227,42,159,52,178,230,228,25,136,171,120,116,77,156,52,36,103,237,109,25,50,183,254,46,100,70,204,229,111,225,23,221,34,107,222,91,238,134,27,3,213,242,183,72,15,234,146,216,162,248,65,219,28,165,38,179,73,122,144,90,254,54,133,63,155,13,218,157,166,178,107,252,209,221,205,18,133,239,4,175,197,178,117,55,43,192,59,103,55,217,175,177,130,217,119,190,70,144,245,26,41,242,158,243,34,122,239,247,117,47,217,111,38,239,9,193,206,39,172,42,131,242,231,201,45,68,140,222,96,41,230,74,225,93,240,46,120,23,188,11,222,5,239,130,119,193,187,224,93,240,46,120,23,188,11,222,5,239,130,119,193,187,224,93,240,46,120,23,188,11,222,5,239,130,119,105,160,119,169,196,170,8,189,113,219,76,219,206,182,42,86,71,24,182,42,175,123,196,170,72,88,21,21,135,178,105,98,112,34,56,17,156,8,78,4,39,130,19,193,137,224,68,112,34,56,17,156,8,78,4,39,130,19,193,137,224,68,112,34,56,17,156,200,219,119,34,111,74,120,236,179,205,208,186,57,32,247,6,220,101,51,76,95,35,98,113,141,8,54,3,155,129,205,192,102,96,51,176,25,216,12,108,6,54,3,155,129,205,192,102,96,51,176,25,216,12,108,6,54,3,155,129,205,192,102,96,51,222,166,205,208,153,120,37,152,120,133,205,192,102,96,51,176,25,216,12,108,6,54,3,155,129,205,192,102,96,51,176,25,216,12,108,6,54,3,155,129,205,192,102,96,51,176,25,216,12,108,6,54,163,98,155,97,105,217,12,43,215,102,32,51,144,25,200,140,230,202,12,209,113,179,127,3,88,141,147,25,10,113,155,33,51,180,130,215,41,51,180,130,215,41,51,20,130,215,43,51,84,3,215,46,51,180,130,215,41,51,180,130,215,41,51,138,6,111,132,204,40,28,186,1,50,163,104,230,70,200,12,133,208,245,202,12,133,192,245,202,12,133,192,117,202,12,213,184,53,201,12,213,184,53,201,140,162,113,27,33,51,138,134,110,132,204,80,8,93,175,204,40,26,184,102,153,81,52,110,205,50,67,53,110,77,50,67,33,110,157,50,67,53,110,77,50,67,38,110,163,100,6,106,2,53,97,68,77,84,224,13,28,173,251,126,59,18,247,253,198,27,224,13,240,6,120,3,188,1,222,0,111,128,55,216,107,111,0,126,7,191,131,223,193,239,224,119,240,59,36,27,146,13,201,134,100,67,178,33,217,144,236,6,144,108,157,121,62,142,196,60,31,72,54,36,27,146,13,201,134,100,31,14,201,6,8,3,132,1,194,0,97,128,48,64,24,32,12,16,6,8,3,132,1,194,0,97,128,48,64,24,32,220,112,32,108,197,174,6,16,182,58,46,64,24,32,12,16,222,63,32,108,253,125,186,21,191,78,183,225,226,108,43,130,6,242,96,229,180,53,227,224,18,114,215,66,131,149,115,215,4,131,245,242,214,199,130,75,200,93,11,10,86,203,93,47,9,86,204,92,39,8,86,139,92,47,7,86,206,92,19,6,86,206,91,19,5,86,206,91,11,4,214,75,107,154,1,235,165,53,141,128,213,210,214,75,128,213,50,215,7,128,213,242,214,197,127,213,210,214,133,127,245,210,154,166,191,202,105,107,129,191,122,105,77,179,95,249,180,160,95,208,47,232,183,36,244,235,104,161,95,7,244,11,250,5,253,130,126,65,191,160,95,208,47,232,23,244,11,250,5,253,130,126,65,191,160,95,208,47,232,23,244,11,250,5,253,130,126,65,191,205,67,191,182,22,250,181,65,191,160,95,208,47,232,23,244,11,250,5,253,130,126,65,191,160,95,208,47,232,23,244,11,250,5,253,130,126,65,191,160,95,208,47,232,23,244,219,60,244,43,180,208,175,0,253,130,126,65,191,160,95,208,47,232,23,244,11,250,5,253,130,126,65,191,160,95,208,111,67,209,47,24,21,140,10,70,5,163,130,81,193,168,96,212,210,48,170,206,141,212,44,110,164,6,70,5,163,130,81,193,168,96,84,48,42,24,21,140,10,70,5,163,130,81,193,168,96,84,48,42,24,21,140,10,70,5,163,130,81,223,54,70,181,99,17,7,202,24,117,113,203,192,96,223,48,234,242,157,158,207,174,255,156,221,37,253,167,175,203,165,237,215,138,215,107,205,158,190,246,102,255,253,222,251,62,187,75,30,102,127,38,79,189,159,143,246,188,208,13,92,223,119,61,63,16,189,229,11,181,31,95,94,233,229,200,47,142,80,251,47,183,237,6,246,237,109,226,6,150,117,107,57,254,181,29,222,94,39,137,239,5,206,141,231,36,214,109,183,245,110,229,4,150,177,203,151,71,123,150,215,237,134,161,227,6,174,93,214,46,197,206,93,138,94,224,123,86,215,178,156,110,215,117,53,119,249,235,199,251,182,93,254,124,180,23,6,94,32,188,48,176,156,32,208,220,101,10,141,108,219,239,250,83,122,34,180,69,24,134,221,48,12,253,50,119,190,253,163,93,127,74,207,247,253,192,17,142,8,108,167,171,181,243,255,109,37,246,235,139,138,42,212,93,254,167,6,214,189,249,207,151,149,51,189,213,177,157,142,213,190,73,146,199,239,143,73,114,99,117,194,142,247,114,158,151,131,182,155,113,10,97,91,141,52,153,80,118,51,82,113,44,91,74,46,91,63,87,250,183,155,70,46,201,111,83,49,172,170,155,71,239,243,203,198,166,165,228,82,254,252,178,177,168,106,174,108,232,41,153,106,7,246,84,206,148,1,53,183,36,42,138,53,85,35,101,67,75,201,195,180,3,91,106,100,146,61,76,133,176,164,70,30,217,19,75,33,236,168,145,103,219,31,228,242,135,103,235,159,228,186,105,212,106,63,11,27,234,166,113,180,210,164,177,160,106,154,44,232,183,25,167,24,246,83,205,147,1,245,36,143,78,22,214,83,77,147,1,237,36,211,100,97,59,221,52,106,223,227,44,44,167,145,70,163,198,179,176,155,110,26,229,99,163,93,227,146,208,236,218,77,97,153,116,196,45,48,227,58,141,114,164,182,73,83,38,169,141,210,52,75,102,35,255,190,248,70,91,216,161,204,86,10,7,226,254,235,173,80,218,42,141,15,37,182,90,178,74,197,205,182,32,78,137,77,31,20,190,78,15,10,71,241,65,229,235,180,65,96,101,182,73,51,88,169,109,84,190,76,155,28,86,110,163,52,137,149,217,74,225,136,63,41,109,163,240,150,230,10,159,210,60,247,83,170,136,166,118,181,104,106,23,154,10,77,133,166,54,130,166,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,75,70,167,190,22,58,245,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,244,45,162,83,79,11,157,122,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,250,22,209,169,171,133,78,93,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,125,139,232,212,209,66,167,14,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,190,69,116,106,107,161,83,27,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,223,34,58,21,90,232,84,128,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,233,91,68,167,150,22,58,181,64,167,160,83,208,105,51,209,105,249,203,133,165,181,92,88,44,23,155,159,173,211,238,186,150,227,118,19,207,181,110,102,142,119,229,206,174,194,91,255,246,218,154,93,57,183,201,141,125,93,122,237,74,237,178,220,218,149,218,101,85,181,91,232,16,151,179,34,23,127,191,37,46,23,18,59,55,177,92,124,136,221,88,20,252,129,209,190,93,91,51,220,142,200,255,141,33,114,87,141,252,85,96,99,93,73,47,36,187,23,26,63,181,139,244,50,242,248,148,44,62,167,228,166,255,52,191,191,157,93,207,63,37,63,182,31,139,163,188,227,115,52,123,125,137,239,71,63,255,144,110,191,190,254,209,95,98,241,155,236,168,245,174,117,55,155,39,55,239,159,175,255,76,230,173,222,252,233,57,121,215,154,85,178,239,149,125,174,127,163,90,23,253,211,232,172,255,41,154,196,231,147,241,233,164,127,246,242,87,224,203,102,157,199,31,173,119,43,79,185,184,124,127,54,152,198,39,131,73,116,60,29,79,126,111,245,90,71,223,30,231,71,15,95,142,150,223,157,163,235,111,203,191,19,126,109,113,60,30,77,251,131,81,52,137,135,227,211,120,24,125,142,134,139,179,140,181,246,164,179,241,73,52,140,47,162,201,231,104,18,79,7,103,209,248,114,218,234,181,28,223,90,60,47,26,157,156,143,7,163,233,198,19,22,143,191,107,189,108,124,220,63,254,24,197,147,241,120,154,206,180,182,167,104,244,185,213,107,45,254,48,254,248,225,117,183,131,147,45,91,140,207,151,117,114,122,126,25,159,69,103,227,201,239,241,229,116,48,28,252,123,89,62,173,94,203,234,4,139,191,83,46,206,226,209,229,217,226,105,23,175,47,123,214,255,45,30,140,206,47,167,241,48,26,157,78,63,46,202,195,10,189,215,71,166,227,105,127,24,79,199,159,162,209,197,203,35,254,235,35,239,251,211,227,143,241,249,36,250,48,24,174,60,35,16,161,253,250,140,227,241,232,248,114,50,137,70,211,120,18,253,243,50,186,152,46,158,224,9,59,251,80,254,107,60,249,20,77,46,90,61,81,213,194,81,240,167,198,230,194,145,255,107,131,133,131,133,131,133,227,141,45,28,97,177,235,104,55,214,141,48,247,74,90,150,13,150,13,150,141,55,183,108,20,234,33,221,178,108,228,117,145,178,108,176,108,176,108,188,185,101,67,239,175,148,144,63,82,88,54,88,54,14,109,217,8,52,151,141,128,101,131,101,131,101,227,208,150,141,174,230,178,209,101,217,96,217,96,217,56,180,101,195,215,92,54,124,150,13,150,141,55,180,108,28,250,122,224,105,174,7,30,235,1,235,1,235,193,155,89,15,92,205,245,192,101,61,96,61,96,61,120,51,235,129,163,233,66,29,92,40,235,1,235,193,27,90,15,244,126,31,56,252,62,96,61,96,61,168,101,61,80,26,159,117,247,248,172,49,60,235,143,231,187,187,251,175,119,183,179,197,183,250,199,252,219,211,245,31,237,249,221,253,202,117,255,203,161,123,139,127,91,94,19,214,190,123,124,110,63,254,112,132,181,184,244,223,22,237,231,171,231,175,243,103,219,238,88,174,220,124,173,116,222,66,211,181,170,141,155,57,128,43,157,185,248,248,45,83,193,109,221,224,233,33,16,166,130,59,187,131,59,190,235,90,190,227,123,142,111,109,15,158,158,9,83,109,112,169,82,44,54,121,204,64,96,157,239,118,246,104,50,83,193,21,191,219,217,179,203,76,5,207,249,110,135,86,215,178,187,150,235,7,161,191,61,184,193,239,118,246,92,54,169,227,189,99,42,91,149,161,51,6,183,109,68,46,58,182,173,194,204,217,147,221,164,14,244,142,185,110,213,134,150,59,208,133,6,191,85,27,88,238,87,83,161,201,112,213,6,222,54,88,74,246,0,111,29,43,101,32,174,202,218,156,53,91,206,64,220,156,21,185,208,240,185,10,227,222,127,145,94,35,2,203,115,29,203,182,133,253,235,28,178,186,185,185,208,15,137,108,232,80,184,129,237,10,207,11,92,119,117,168,94,61,161,165,214,137,98,115,0,43,12,156,49,42,80,234,155,156,53,40,176,194,184,25,179,4,165,226,102,77,18,52,16,87,101,89,203,26,53,88,109,92,229,147,70,214,44,66,3,113,21,143,174,137,147,134,228,60,195,45,131,252,214,223,133,204,24,191,252,45,252,162,91,100,205,212,203,221,112,99,104,93,254,22,233,97,104,18,91,20,63,104,155,227,234,100,54,73,15,171,203,223,166,240,103,179,65,188,211,84,118,141,63,186,187,89,162,240,157,224,181,88,182,238,102,133,163,231,236,38,251,53,86,80,251,206,215,8,178,94,99,13,182,231,190,136,222,251,125,221,75,246,155,201,123,66,176,251,9,43,34,161,138,153,125,11,33,99,107,10,25,187,4,33,99,122,18,23,254,5,255,130,127,193,191,224,95,240,47,248,23,252,11,254,5,255,130,127,193,191,224,95,240,47,248,23,252,11,254,5,255,130,127,193,191,224,95,240,47,248,151,131,240,47,21,217,21,161,57,65,88,148,48,65,248,13,219,21,171,35,140,219,149,215,125,98,87,36,236,138,138,75,217,52,50,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,228,237,187,145,55,37,62,246,219,106,232,13,245,19,37,12,245,123,211,86,195,252,53,35,22,215,140,96,53,176,26,88,13,172,6,86,3,171,129,213,192,106,96,53,176,26,88,13,172,6,86,3,171,129,213,192,106,96,53,176,26,88,13,172,6,86,227,173,90,13,189,73,88,130,73,88,88,13,172,6,86,3,171,129,213,192,106,96,53,176,26,88,13,172,6,86,3,171,129,213,192,106,96,53,176,26,88,13,172,6,86,3,171,129,213,192,106,96,53,140,88,13,75,211,106,88,185,86,3,169,129,212,64,106,52,91,106,136,142,155,253,91,192,106,156,212,80,136,219,12,169,161,21,188,78,169,161,21,188,78,169,161,16,188,94,169,161,26,184,118,169,161,21,188,78,169,161,21,188,78,169,81,52,120,35,164,70,225,208,13,144,26,69,51,55,66,106,40,132,174,87,106,40,4,174,87,106,40,4,174,83,106,168,198,173,73,106,168,198,173,73,106,20,141,219,8,169,81,52,116,35,164,134,66,232,122,165,70,209,192,53,75,141,162,113,107,150,26,170,113,107,146,26,10,113,235,148,26,170,113,107,146,26,50,113,27,37,53,80,20,40,10,35,138,162,18,127,224,104,222,31,220,145,184,63,56,254,0,127,128,63,192,31,224,15,240,7,248,3,252,193,222,251,3,48,60,24,30,12,15,134,7,195,131,225,33,218,16,109,136,54,68,27,162,13,209,134,104,55,130,104,235,205,249,113,36,230,252,64,180,33,218,16,109,136,54,68,251,176,136,54,96,24,48,12,24,6,12,3,134,1,195,128,97,192,48,96,24,48,12,24,6,12,3,134,1,195,128,225,198,131,97,43,118,181,192,176,213,113,1,195,128,97,192,240,126,130,97,235,239,211,174,248,117,218,13,23,103,93,17,52,144,11,43,167,173,25,11,151,144,187,22,42,172,156,187,38,40,172,151,183,62,38,92,66,238,90,144,176,90,238,122,137,176,98,230,58,129,176,90,228,122,121,176,114,230,154,112,176,114,222,154,104,176,114,222,90,96,176,94,90,211,44,88,47,173,105,20,172,150,182,94,18,172,150,185,62,16,172,150,183,46,14,172,150,182,46,12,172,151,214,52,5,86,78,91,11,4,214,75,107,154,1,203,167,5,1,131,128,65,192,165,33,96,71,19,1,59,32,96,16,48,8,24,4,12,2,6,1,131,128,65,192,32,96,16,48,8,24,4,12,2,6,1,131,128,65,192,32,96,16,48,8,24,4,12,2,110,42,2,182,53,17,176,13,2,6,1,131,128,65,192,32,96,16,48,8,24,4,12,2,6,1,131,128,65,192,32,96,16,48,8,24,4,12,2,6,1,131,128,65,192,32,224,166,34,96,161,137,128,5,8,24,4,12,2,6,1,131,128,65,192,32,96,16,48,8,24,4,12,2,6,1,131,128,27,140,128,193,169,224,84,112,42,56,21,156,10,78,5,167,150,136,83,245,110,184,102,113,195,53,112,42,56,21,156,10,78,5,167,130,83,193,169,224,84,112,42,56,21,156,10,78,5,167,130,83,193,169,224,84,112,42,56,21,156,122,8,56,213,214,188,77,153,189,143,183,41,91,190,215,243,217,245,159,179,187,164,255,244,117,185,188,253,90,245,122,173,217,211,215,222,236,191,223,123,223,103,119,201,195,236,207,228,169,247,243,209,158,23,186,129,235,251,174,231,7,162,183,124,161,246,227,203,43,189,28,253,151,99,212,254,203,109,119,69,146,92,95,223,118,253,155,155,91,199,185,181,103,34,184,177,19,225,95,133,215,221,91,199,90,84,255,175,211,88,198,78,95,30,237,89,94,183,27,134,142,27,184,118,121,59,21,59,119,42,122,129,239,89,93,203,114,186,93,215,213,222,233,175,159,241,219,118,250,243,209,94,24,120,129,240,194,192,114,130,64,123,167,41,76,178,109,207,235,79,233,137,208,22,97,24,118,195,48,244,203,221,253,246,143,120,253,41,61,223,247,3,71,56,34,176,157,174,230,238,255,183,149,225,175,47,50,170,144,119,249,159,26,152,247,230,63,95,86,206,252,86,199,118,58,86,251,38,73,30,191,63,38,201,141,213,9,59,222,203,121,95,14,226,110,198,41,132,113,53,210,100,66,218,205,72,197,49,109,41,185,108,253,92,233,223,114,26,185,36,191,77,197,48,171,110,30,189,207,47,27,163,150,146,75,249,243,203,198,164,170,185,178,33,168,100,170,29,24,84,57,83,6,228,220,146,168,40,230,84,141,148,13,49,37,15,211,14,140,169,145,73,246,48,21,194,148,26,121,100,79,44,133,48,164,70,158,109,127,160,203,31,158,173,127,162,235,166,81,171,253,44,140,168,155,198,209,74,147,198,132,170,105,178,32,224,102,156,98,24,80,53,79,6,228,147,60,58,89,152,79,53,77,6,196,147,76,147,133,241,116,211,168,125,143,179,48,157,70,26,141,26,207,194,112,186,105,148,143,141,118,141,75,66,180,107,55,133,105,210,17,183,192,141,235,52,218,145,218,38,77,157,164,54,74,211,45,153,141,252,251,226,27,109,97,137,50,91,41,28,136,251,175,183,66,105,171,52,78,148,216,106,201,46,21,55,219,130,60,37,54,125,80,248,58,61,40,28,197,7,149,175,211,6,145,149,217,38,205,100,165,182,81,249,50,109,114,89,185,141,210,100,86,102,43,133,35,254,164,180,141,194,91,154,43,124,74,243,220,79,169,50,186,170,115,7,48,123,31,239,0,6,93,133,174,30,0,93,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,150,142,82,117,238,164,101,239,227,157,180,64,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,84,80,42,40,181,56,74,213,185,35,149,189,143,119,164,2,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,212,226,40,85,231,110,84,246,62,222,141,10,148,10,74,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,139,161,84,17,219,90,93,169,162,99,211,149,10,74,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,15,1,165,234,116,165,46,80,42,93,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,84,80,42,40,245,205,163,84,161,137,82,5,40,117,27,237,114,218,87,137,72,194,100,38,174,92,219,117,220,48,188,154,37,215,201,117,210,13,175,110,133,231,221,132,21,80,77,169,157,150,77,53,165,118,90,29,213,44,116,160,203,98,214,197,223,115,169,40,85,98,247,219,80,106,137,203,135,19,139,216,181,188,247,241,135,243,32,182,99,87,126,17,113,218,162,237,90,222,85,251,246,49,72,205,10,113,119,47,37,143,107,117,189,109,45,89,156,75,82,139,193,234,70,255,231,93,235,241,41,89,28,209,228,166,255,52,191,191,157,93,207,63,37,63,182,199,61,146,123,11,71,179,215,23,250,126,244,243,119,109,251,117,47,71,127,45,231,159,28,181,222,181,238,102,243,228,230,253,243,245,159,201,188,213,155,63,61,39,239,90,179,10,19,172,236,121,253,91,208,186,232,159,70,103,253,79,209,36,62,159,140,79,39,253,179,151,159,102,47,155,117,30,127,180,222,173,60,229,226,242,253,217,96,26,159,12,38,209,241,116,60,249,189,213,107,29,125,123,156,31,61,124,57,90,126,212,71,215,223,150,39,239,95,91,28,143,71,211,254,96,20,77,226,225,248,52,30,70,159,163,225,226,163,181,214,158,116,54,62,137,134,241,69,52,249,28,77,226,233,224,44,26,95,78,91,189,150,227,91,139,231,69,163,147,243,241,96,52,221,120,194,226,241,119,173,151,141,143,251,199,31,163,120,50,30,79,211,153,214,246,20,141,62,47,78,82,173,119,173,143,31,94,119,59,56,217,185,197,90,182,127,141,39,159,162,201,69,171,39,100,171,199,137,133,82,1,57,165,20,144,67,1,81,64,135,89,64,5,58,2,118,20,80,78,95,0,5,68,1,189,213,2,18,177,91,66,1,137,142,75,1,81,64,53,20,208,248,124,249,221,62,61,191,140,207,162,179,241,228,247,248,114,58,24,14,254,189,252,202,183,122,45,171,19,122,191,158,22,141,250,239,135,81,124,252,241,114,244,41,58,137,207,39,209,135,193,112,241,62,23,31,172,100,57,54,163,51,37,236,88,237,47,15,247,66,44,190,45,11,118,110,187,245,52,165,72,5,49,219,143,82,48,146,137,86,148,130,145,114,157,166,227,187,174,229,59,190,231,248,214,246,72,185,98,83,42,146,153,198,24,249,40,198,122,98,10,70,50,209,14,83,48,82,238,119,40,180,186,150,221,181,92,63,8,253,237,145,74,248,14,25,109,206,145,136,99,176,47,71,62,141,164,255,221,149,104,155,4,86,76,101,180,81,168,80,156,245,42,171,169,149,72,42,177,153,46,34,169,40,38,26,136,228,131,84,220,59,36,31,164,226,182,161,252,32,247,95,10,148,89,96,121,174,99,217,182,176,127,45,213,171,47,160,31,231,33,201,136,83,83,159,83,126,98,67,45,78,249,65,12,117,55,201,7,169,184,177,73,42,200,221,183,191,36,143,138,235,250,150,235,89,129,239,10,123,53,204,175,87,40,45,144,220,90,232,186,182,19,248,93,215,117,60,39,29,168,172,245,208,80,215,151,124,144,138,27,190,182,7,145,236,245,50,215,228,116,231,171,108,163,208,201,162,209,170,68,55,144,116,55,144,108,243,140,58,61,117,74,161,167,14,244,20,122,10,61,133,158,66,79,161,167,208,83,232,41,244,20,122,10,61,133,158,66,79,161,167,208,83,232,41,244,20,122,10,61,133,158,190,49,122,106,151,66,79,109,232,41,244,20,122,10,61,133,158,66,79,161,167,208,83,232,41,244,180,44,122,10,22,5,139,130,69,193,162,96,81,176,40,88,20,44,10,22,5,139,86,141,69,165,111,24,188,19,139,238,188,109,48,88,20,44,10,22,5,139,130,69,193,162,96,81,176,40,88,20,0,9,128,4,64,2,32,1,144,0,72,0,36,0,242,192,1,36,44,241,109,176,196,50,230,227,230,220,236,1,150,8,75,132,37,194,18,97,137,176,68,88,34,44,17,150,8,75,132,37,194,18,97,137,176,68,88,98,81,150,40,139,248,32,111,144,55,200,91,99,201,155,85,10,121,179,32,111,144,55,200,27,228,13,242,6,121,131,188,65,222,32,111,144,55,200,27,228,13,242,6,121,131,188,209,163,6,41,131,148,237,53,41,19,165,144,50,81,2,41,171,21,139,137,218,176,152,0,139,237,192,98,139,39,69,147,207,131,209,105,60,28,247,79,94,30,186,88,128,173,228,251,188,215,59,59,31,252,35,253,162,103,253,223,226,233,120,218,31,198,211,241,167,104,180,120,114,96,45,3,79,163,209,197,120,18,159,247,39,253,225,48,26,198,39,209,233,36,138,22,143,175,146,180,233,228,247,229,219,218,60,222,31,62,140,226,127,94,246,71,211,193,191,163,101,146,86,175,53,221,55,192,22,188,158,143,172,186,1,155,84,16,179,128,173,96,36,19,128,173,96,36,19,128,173,219,177,218,55,73,242,248,253,49,73,110,172,142,176,59,254,50,152,168,11,179,73,29,35,179,152,173,96,36,19,152,173,96,36,19,152,77,246,155,100,20,182,229,31,39,147,176,45,63,141,81,216,38,21,199,12,108,147,138,98,6,182,73,69,49,1,219,228,131,84,12,219,228,131,84,12,219,242,131,24,133,109,249,113,140,81,180,252,40,134,40,90,126,16,67,20,77,62,72,197,20,77,42,136,9,138,38,31,164,98,138,182,61,8,20,13,138,86,59,69,27,140,46,166,147,203,227,233,107,227,153,171,128,211,22,239,230,233,249,122,190,165,3,205,221,183,14,180,213,247,82,115,43,90,94,20,122,210,138,245,164,201,64,46,51,69,230,148,91,100,14,69,70,145,81,100,169,34,179,203,45,50,155,34,163,200,40,178,84,145,137,216,45,179,200,68,199,165,200,40,178,70,20,25,151,48,112,9,3,151,48,112,9,3,151,48,112,9,195,222,93,194,192,253,217,138,197,89,175,50,174,191,224,250,11,174,191,224,250,11,174,191,104,226,245,23,76,81,230,10,149,195,184,66,133,219,184,33,228,69,236,148,75,88,29,8,43,132,21,194,10,97,133,176,66,88,33,172,16,86,8,43,132,21,194,10,97,133,176,66,88,33,172,16,86,8,43,132,21,194,10,97,61,28,194,106,151,75,88,109,8,43,132,21,194,10,97,133,176,66,88,33,172,16,86,8,43,132,149,225,224,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,211,55,128,78,69,185,232,84,128,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,129,148,64,74,32,37,144,18,72,9,164,4,82,2,41,129,148,240,198,195,229,141,165,206,244,21,204,244,133,55,194,27,225,141,240,70,120,35,188,17,222,8,111,132,55,194,27,225,141,240,70,120,35,188,177,106,222,40,139,1,161,115,208,57,232,92,243,233,156,85,46,157,179,160,115,208,57,232,28,116,14,58,7,157,131,206,65,231,160,115,208,57,232,28,116,14,58,7,157,131,206,149,70,231,160,105,208,52,104,90,195,104,154,40,151,166,137,18,104,90,51,208,153,168,31,157,9,208,217,14,116,182,120,82,52,249,60,24,157,198,195,113,255,228,229,161,139,5,252,74,190,207,123,189,179,243,193,63,210,47,122,214,255,45,158,142,167,253,97,60,29,127,138,70,139,39,7,214,50,240,52,26,93,140,39,241,121,127,210,31,14,163,97,124,18,157,78,162,104,241,248,42,109,155,78,126,95,190,173,205,227,253,225,195,40,254,231,101,127,52,29,252,59,90,38,105,245,90,211,125,131,112,193,235,57,203,170,27,194,73,5,49,11,225,10,70,50,1,225,10,70,50,1,225,186,29,171,125,147,36,143,223,31,147,228,198,234,8,187,227,47,131,137,186,80,156,212,49,50,139,226,10,70,50,129,226,10,70,50,129,226,100,191,73,70,129,92,254,113,50,9,228,242,211,24,5,114,82,113,204,0,57,169,40,102,128,156,84,20,19,64,78,62,72,197,64,78,62,72,197,64,46,63,136,81,32,151,31,199,24,105,203,143,98,136,180,229,7,49,68,218,228,131,84,76,218,164,130,152,32,109,242,65,42,38,109,219,131,64,218,32,109,117,146,182,174,245,62,182,99,191,24,91,235,90,87,169,222,52,63,135,166,185,55,171,141,103,219,112,218,221,26,112,91,252,131,159,250,135,212,139,84,136,224,186,214,85,125,253,106,25,59,167,67,77,169,67,45,26,125,24,79,142,163,56,234,159,70,147,98,29,103,85,21,155,167,91,108,30,197,70,177,81,108,82,197,230,234,22,155,75,177,81,108,20,155,84,177,57,186,197,230,80,108,20,27,197,38,85,108,118,236,233,21,155,221,241,40,54,138,173,137,197,198,229,66,92,46,196,229,66,92,46,196,229,66,92,46,84,251,229,66,220,119,145,139,152,184,136,137,139,152,170,190,136,137,171,147,184,58,137,89,229,92,191,197,245,91,220,80,177,225,173,40,155,219,164,104,96,198,51,252,188,103,172,241,194,140,167,172,238,166,194,158,24,59,118,117,249,170,11,95,133,175,194,87,225,171,240,85,248,42,124,21,190,10,95,133,175,194,87,225,171,240,85,248,42,124,21,190,10,95,133,175,194,87,225,171,135,201,87,29,93,190,234,192,87,225,171,240,85,248,42,124,21,190,10,95,133,175,194,87,225,171,240,85,248,42,124,21,190,10,95,133,175,194,87,225,171,240,85,248,234,97,242,85,91,151,175,218,240,85,248,42,124,21,190,10,95,133,175,194,87,225,171,240,85,248,42,124,21,190,10,95,133,175,194,87,225,171,240,85,248,42,124,21,190,122,152,124,85,232,242,85,1,95,133,175,194,87,225,171,240,85,248,42,124,21,190,10,95,133,100,66,50,33,153,144,76,72,38,36,19,146,9,201,60,8,146,9,148,4,74,150,5,37,53,239,192,102,115,7,54,160,36,80,18,40,9,148,4,74,2,37,129,146,64,73,160,36,80,18,40,9,148,4,74,2,37,65,110,32,55,144,27,200,109,5,185,9,93,228,38,64,110,32,55,144,27,200,13,228,6,114,3,185,129,220,64,110,32,55,144,27,200,13,228,6,114,3,185,129,220,64,110,32,55,144,219,10,114,179,116,145,155,5,114,3,185,129,220,64,110,32,55,144,27,200,13,228,6,114,3,185,129,220,64,110,32,55,144,27,200,13,228,6,114,3,185,129,220,126,34,55,161,139,220,196,161,33,55,81,7,114,19,32,183,29,200,109,241,164,104,242,121,48,58,141,135,227,254,201,203,67,23,11,182,150,124,159,247,122,103,231,131,127,164,95,244,172,255,91,60,29,79,251,195,120,58,254,20,141,22,79,118,173,112,177,16,79,163,209,197,120,18,159,247,39,253,225,48,26,198,39,209,233,36,138,22,176,106,21,230,77,39,191,47,223,214,174,227,221,116,144,23,188,158,30,173,186,65,158,84,16,179,32,175,96,36,19,32,175,96,36,19,32,175,219,177,218,55,73,242,248,253,49,73,110,172,142,176,59,254,50,152,168,11,231,73,29,35,179,56,175,96,36,19,56,175,96,36,19,56,79,246,155,100,20,234,229,31,39,147,80,47,63,141,81,168,39,21,199,12,212,147,138,98,6,234,73,69,49,1,245,228,131,84,12,245,228,131,84,12,245,242,131,24,133,122,249,113,140,65,189,252,40,134,160,94,126,16,67,80,79,62,72,197,80,79,42,136,9,168,39,31,164,98,168,183,61,72,189,80,111,227,239,242,45,127,94,58,150,101,189,28,177,162,248,79,235,213,15,24,20,202,28,55,97,103,29,184,138,152,162,76,168,69,166,237,161,222,26,126,28,140,46,166,147,203,227,105,108,199,126,97,14,217,94,164,126,122,190,158,167,122,0,253,242,129,228,218,54,37,227,198,159,111,163,214,86,191,157,41,232,249,83,236,249,251,48,158,28,71,113,212,63,141,38,197,90,253,42,47,55,175,180,114,243,40,55,202,141,114,219,93,110,110,105,229,230,82,110,148,27,229,182,187,220,156,210,202,205,161,220,40,55,202,109,119,185,217,177,87,82,185,217,29,239,109,53,147,80,144,111,183,32,185,162,139,43,186,184,162,139,43,186,184,162,139,43,186,106,191,162,235,239,151,147,148,129,187,18,109,51,130,92,103,198,117,102,92,103,198,117,102,92,103,198,117,102,220,226,145,43,241,184,18,239,231,54,10,109,34,7,220,149,195,229,123,85,49,88,183,52,6,235,194,96,97,176,48,88,24,44,12,22,6,11,131,133,193,194,96,97,176,48,88,24,44,12,22,6,11,131,133,193,194,96,97,176,48,88,24,44,12,54,197,96,157,210,24,172,3,131,133,193,194,96,97,176,48,88,24,44,12,22,6,11,131,133,193,194,96,97,176,48,88,24,44,12,22,6,11,131,133,193,194,96,97,176,48,216,20,131,181,75,99,176,54,12,22,6,11,131,133,193,194,96,97,176,48,88,24,44,12,22,6,11,131,133,193,194,96,97,176,48,88,24,44,12,22,6,11,131,133,193,194,96,83,12,86,148,198,96,5,12,22,6,11,131,133,193,194,96,97,176,48,88,24,44,12,22,218,9,237,132,118,66,59,161,157,208,78,104,39,180,243,64,105,39,224,18,112,89,58,184,44,235,190,113,118,249,247,141,3,92,2,46,1,151,128,75,192,37,224,18,112,9,184,4,92,2,46,1,151,128,75,192,37,224,242,13,128,75,176,28,88,14,44,7,150,219,130,229,68,105,88,78,128,229,192,114,96,57,176,28,88,14,44,7,150,3,203,129,229,192,114,96,57,176,28,88,14,44,7,150,3,203,129,229,192,114,96,57,57,44,103,149,134,229,44,176,28,88,14,44,7,150,3,203,129,229,192,114,96,57,176,28,88,14,44,7,150,3,203,129,229,192,114,96,57,176,28,88,14,44,39,131,229,68,105,88,78,28,44,150,19,181,98,57,1,150,219,129,229,22,79,138,38,159,7,163,211,120,56,238,159,188,60,116,177,224,111,201,247,121,175,119,118,62,248,71,250,69,207,250,191,197,211,241,180,63,140,167,227,79,209,104,241,100,215,10,23,139,245,52,26,93,140,39,241,121,127,210,31,14,163,97,124,18,157,78,162,104,1,180,86,129,223,116,242,251,242,109,237,58,222,77,135,125,193,235,41,212,170,27,246,73,5,49,11,251,10,70,50,1,251,10,70,50,1,251,186,29,171,125,147,36,143,223,31,147,228,198,234,8,187,227,47,131,137,186,144,159,212,49,50,139,252,10,70,50,129,252,10,70,50,129,252,100,191,73,70,193,95,254,113,50,9,254,242,211,24,5,127,82,113,204,128,63,169,40,102,192,159,84,20,19,224,79,62,72,197,224,79,62,72,197,224,47,63,136,81,240,151,31,199,24,248,203,143,98,8,252,229,7,49,4,254,228,131,84,12,254,164,130,152,0,127,242,65,42,6,127,219,131,212,11,254,54,254,46,223,242,231,165,99,89,214,203,17,43,138,8,181,94,253,128,97,162,204,113,19,118,214,129,171,136,59,202,132,90,100,218,30,234,45,33,202,224,125,108,199,126,49,48,25,92,165,186,4,253,221,56,114,113,176,242,96,164,176,215,96,164,151,66,143,139,127,72,253,127,10,95,174,238,227,229,255,211,120,51,181,11,63,189,11,191,147,126,194,38,33,77,253,127,77,192,52,184,170,175,123,113,251,190,233,89,44,214,179,40,195,39,43,42,118,79,179,216,61,138,157,98,167,216,247,163,216,93,205,98,119,41,118,138,157,98,223,143,98,119,52,139,221,161,216,41,118,138,125,63,138,221,142,93,173,98,183,59,174,110,177,239,174,84,153,197,160,88,101,74,21,127,93,77,76,20,243,190,23,51,215,17,114,29,33,215,17,114,29,33,215,17,114,29,97,115,174,35,252,251,229,36,245,242,174,68,219,28,51,87,55,114,117,35,87,55,114,117,35,87,55,114,117,35,55,49,229,250,79,174,255,252,185,141,66,227,209,1,247,121,53,225,162,209,221,13,89,191,0,101,230,19,126,226,197,204,103,228,52,108,201,245,133,229,61,33,247,21,242,114,250,185,57,247,168,59,205,142,29,77,210,237,64,186,33,221,144,110,72,55,164,27,210,13,233,134,116,67,186,33,221,144,110,72,55,164,27,210,13,233,134,116,67,186,33,221,144,110,72,55,164,27,210,93,43,233,182,53,73,183,13,233,134,116,67,186,33,221,144,110,72,55,164,27,210,13,233,134,116,67,186,33,221,144,110,72,55,164,27,210,13,233,134,116,67,186,33,221,144,110,72,119,173,164,91,104,146,110,1,233,134,116,67,186,33,221,144,110,72,55,164,27,210,13,233,110,32,233,134,41,195,148,97,202,48,101,152,50,76,25,166,12,83,126,123,76,25,60,12,30,6,15,151,142,135,245,38,217,219,250,147,236,193,195,224,97,240,48,120,24,60,12,30,6,15,131,135,193,195,224,97,240,48,120,24,60,12,30,6,15,3,63,129,159,192,79,224,39,240,179,124,248,41,52,225,167,0,126,2,63,129,159,192,79,224,39,240,19,248,9,252,4,126,2,63,129,159,192,79,224,39,240,19,248,9,252,4,126,2,63,129,159,192,207,38,194,79,75,19,126,90,192,79,224,39,240,19,248,9,252,4,126,2,63,129,159,192,79,224,39,240,19,248,9,252,4,126,2,63,129,159,192,79,224,39,240,19,248,217,60,248,41,52,225,167,0,126,26,134,159,162,6,248,41,128,159,59,224,231,226,73,209,228,243,96,116,26,15,199,253,147,151,135,46,22,148,51,249,62,239,245,206,206,7,255,72,191,232,89,255,183,120,58,158,246,135,241,116,252,41,26,45,158,236,90,225,226,148,56,141,70,23,227,73,124,222,159,244,135,195,104,24,159,68,167,147,40,122,221,239,79,172,58,157,252,190,124,91,187,142,119,211,145,106,240,250,67,197,170,27,169,74,5,49,139,84,11,70,50,129,84,11,70,50,129,84,187,29,171,125,147,36,143,223,31,147,228,198,234,8,187,227,47,131,137,186,192,170,212,49,50,11,86,11,70,50,1,86,11,70,50,1,86,101,191,73,70,241,106,254,113,50,137,87,243,211,24,197,171,82,113,204,224,85,169,40,102,240,170,84,20,19,120,85,62,72,197,120,85,62,72,197,120,53,63,136,81,188,154,31,199,24,94,205,143,98,8,175,230,7,49,132,87,229,131,84,140,87,165,130,152,192,171,242,65,42,198,171,219,131,212,139,87,55,254,46,223,242,231,165,109,89,214,203,17,43,10,98,181,94,253,128,145,173,204,113,243,179,142,91,69,112,87,38,147,200,252,48,225,192,111,150,3,15,70,23,211,201,229,241,52,182,99,191,40,16,110,47,50,63,61,95,207,83,109,177,190,62,25,206,39,191,233,39,184,105,120,188,27,46,203,144,224,244,19,138,193,102,147,228,248,231,39,81,103,255,236,206,16,52,210,22,107,164,149,193,185,85,47,8,94,89,11,130,199,130,192,130,192,130,176,247,11,130,91,214,130,224,178,32,176,32,176,32,236,253,130,224,148,181,32,56,44,8,44,8,44,8,123,191,32,216,177,91,206,130,96,119,92,186,203,40,120,10,158,139,109,185,216,150,139,109,185,216,150,139,109,185,216,182,1,221,96,242,105,36,187,3,118,37,218,214,34,192,37,192,92,2,204,37,192,92,2,204,37,192,92,2,204,189,193,185,72,154,139,164,127,110,163,208,56,118,192,109,122,92,89,77,71,93,229,52,220,41,139,134,59,208,112,104,56,52,28,26,14,13,135,134,67,195,161,225,208,112,104,56,52,28,26,14,13,135,134,67,195,161,225,208,112,104,56,52,28,26,14,13,135,134,55,149,134,219,101,209,112,27,26,14,13,135,134,67,195,161,225,208,112,104,56,52,28,26,14,13,135,134,67,195,161,225,208,112,104,56,52,28,26,14,13,135,134,67,195,161,225,208,240,166,210,112,81,22,13,23,208,112,104,56,52,28,26,14,13,135,134,67,195,161,225,208,240,189,160,225,112,103,184,51,220,25,238,12,119,134,59,195,157,225,206,111,143,59,131,144,65,200,32,228,234,16,114,73,211,247,109,253,233,251,32,100,16,50,8,25,132,12,66,6,33,131,144,65,200,32,100,16,50,8,25,132,12,66,6,33,131,144,75,71,200,0,82,0,41,128,20,64,10,32,221,5,72,69,89,128,84,0,72,1,164,0,82,0,41,128,20,64,10,32,5,144,2,72,1,164,0,82,0,41,128,20,64,10,32,5,144,2,72,1,164,0,82,0,233,158,1,82,171,44,64,106,1,72,1,164,0,82,0,41,128,20,64,10,32,5,144,2,72,1,164,0,82,0,41,128,20,64,10,32,5,144,2,72,1,164,0,82,0,233,94,1,82,81,22,32,21,0,210,186,0,169,168,19,144,10,0,233,14,64,186,120,82,52,249,60,24,157,198,195,113,255,228,229,161,139,5,9,77,190,207,123,189,179,243,193,63,210,47,122,214,255,45,158,142,167,253,97,60,29,127,138,70,139,39,187,86,184,56,109,78,163,209,197,120,18,159,247,39,253,225,48,26,198,39,209,233,36,138,94,247,251,19,189,78,39,191,47,223,214,174,227,221,116,236,26,188,254,152,177,234,198,174,82,65,204,98,215,130,145,76,96,215,130,145,76,96,215,110,199,106,223,36,201,227,247,199,36,185,177,58,194,238,248,203,96,162,46,248,42,117,140,204,194,215,130,145,76,192,215,130,145,76,192,87,217,111,146,81,4,155,127,156,76,34,216,252,52,70,17,172,84,28,51,8,86,42,138,25,4,43,21,197,4,130,149,15,82,49,130,149,15,82,49,130,205,15,98,20,193,230,199,49,134,96,243,163,24,66,176,249,65,12,33,88,249,32,21,35,88,169,32,38,16,172,124,144,138,17,236,246,32,245,34,216,141,191,203,183,252,121,105,91,150,245,114,196,138,194,90,173,87,63,96,172,43,115,220,252,172,227,86,17,0,150,201,36,50,63,76,88,241,91,100,197,118,44,222,47,17,177,47,143,136,237,182,184,218,32,195,254,78,50,236,119,242,192,112,26,251,166,169,111,81,110,44,252,194,32,57,141,137,117,57,115,42,66,99,192,243,226,243,171,139,55,103,237,27,204,76,31,46,125,184,244,225,210,135,75,31,46,125,184,251,218,135,251,247,203,73,66,129,93,137,182,145,1,186,131,233,14,166,59,152,238,96,186,131,233,14,230,22,101,244,79,211,63,253,115,27,5,94,124,192,116,190,214,166,235,71,79,105,71,137,194,145,88,67,171,217,188,61,23,183,27,128,254,63,97,105,165,90,32,23,233,55,193,43,228,29,138,70,155,7,187,176,121,240,52,205,131,135,121,192,60,96,30,48,15,152,7,204,3,230,1,243,128,121,192,60,96,30,48,15,152,7,204,3,230,1,243,128,121,192,60,96,30,48,15,152,7,21,243,128,67,192,33,52,222,33,184,154,14,193,197,33,224,16,112,8,56,4,28,2,14,1,135,128,67,192,33,224,16,112,8,56,4,28,2,14,1,135,128,67,192,33,224,16,112,8,56,132,131,119,8,232,0,116,64,227,117,128,163,169,3,28,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,77,215,1,182,166,14,176,209,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,52,93,7,8,77,29,32,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,52,93,7,88,154,58,192,66,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,28,158,14,0,188,3,222,1,239,128,119,192,59,224,29,240,14,120,127,123,224,29,134,14,67,135,161,195,208,55,24,250,96,116,49,157,92,30,79,151,48,189,91,12,166,183,23,153,159,158,175,231,27,84,189,11,85,223,39,170,254,243,131,172,19,175,239,12,1,103,135,179,195,217,225,236,112,118,56,59,156,125,95,57,59,109,247,208,127,232,63,244,31,250,15,253,135,254,67,255,161,255,180,221,163,12,54,182,81,218,81,162,112,36,176,19,216,137,253,177,19,126,89,118,194,199,78,96,39,176,19,216,9,236,4,118,2,59,129,157,192,78,96,39,176,19,216,9,236,4,118,2,59,129,157,192,78,96,39,176,19,216,9,236,68,57,118,2,207,128,103,216,31,207,224,149,229,25,60,60,3,158,1,207,128,103,192,51,224,25,240,12,120,6,60,3,158,1,207,128,103,192,51,224,25,240,12,120,6,60,3,158,1,207,128,103,192,51,160,12,80,6,123,172,12,220,178,148,129,139,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,96,143,149,129,83,150,50,112,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,236,177,50,176,203,82,6,54,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,131,61,86,6,162,44,101,32,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,236,177,50,176,202,82,6,22,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,0,156,7,206,3,231,129,243,192,121,224,60,112,30,56,255,22,225,60,156,29,206,14,103,135,179,175,115,118,231,253,18,175,251,69,240,186,115,181,65,213,125,168,250,254,80,117,231,170,62,152,190,125,223,48,116,24,58,12,29,134,14,67,135,161,195,208,247,149,161,211,118,15,217,135,236,67,246,33,251,144,125,200,62,100,31,178,79,219,61,58,96,99,27,165,29,37,10,71,2,243,128,121,104,188,121,240,52,205,131,135,121,192,60,96,30,48,15,152,7,204,3,230,1,243,128,121,192,60,96,30,48,15,152,7,204,3,230,1,243,128,121,192,60,96,30,48,15,152,7,21,243,128,67,192,33,52,222,33,184,154,14,193,197,33,224,16,112,8,56,4,28,2,14,1,135,128,67,192,33,224,16,112,8,56,4,28,2,14,1,135,128,67,192,33,224,16,112,8,56,132,131,119,8,232,0,116,64,227,117,128,163,169,3,28,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,77,215,1,182,166,14,176,209,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,52,93,7,8,77,29,32,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,52,93,7,88,154,58,192,66,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,28,158,14,0,188,3,222,1,239,128,119,192,59,224,29,240,14,120,127,123,224,29,134,14,67,135,161,195,208,55,24,250,96,116,49,157,92,30,79,151,48,221,47,6,211,219,139,204,79,207,215,243,13,170,238,67,213,247,137,170,255,252,32,235,196,235,59,67,192,217,225,236,112,118,56,59,156,29,206,14,103,223,87,206,78,219,61,244,31,250,15,253,135,254,67,255,161,255,208,127,232,63,109,247,40,131,141,109,148,118,148,40,28,9,236,4,118,98,127,236,132,87,150,157,240,176,19,216,9,236,4,118,2,59,129,157,192,78,96,39,176,19,216,9,236,4,118,2,59,129,157,192,78,96,39,176,19,216,9,236,4,118,2,59,81,142,157,192,51,224,25,246,199,51,184,101,121,6,23,207,128,103,192,51,224,25,240,12,120,6,60,3,158,1,207,128,103,192,51,224,25,240,12,120,6,60,3,158,1,207,128,103,192,51,224,25,240,12,40,3,148,193,30,43,3,167,44,101,224,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,216,99,101,96,151,165,12,108,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,123,172,12,68,89,202,64,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,216,99,101,96,149,165,12,44,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,56,15,156,7,206,3,231,129,243,192,121,224,60,112,254,45,194,121,56,59,156,29,206,14,103,95,229,236,78,220,181,214,64,187,93,4,180,59,237,174,149,73,218,237,221,164,61,197,144,51,96,251,6,250,174,7,68,175,191,209,221,36,218,174,140,68,231,167,0,69,215,134,162,37,43,211,81,174,76,81,90,101,10,42,147,202,164,50,75,171,204,66,114,122,103,101,230,216,105,149,202,92,219,134,186,163,238,164,234,238,172,255,219,235,179,134,209,104,65,118,61,207,241,229,203,242,231,211,62,140,39,199,81,28,245,79,163,201,30,154,93,71,188,210,0,167,102,179,43,23,196,168,217,45,26,201,128,217,45,26,201,128,217,149,139,100,196,236,22,136,98,202,236,22,141,100,192,236,22,141,100,192,236,74,68,50,105,118,101,226,152,51,187,5,210,24,188,24,76,34,149,73,223,44,23,199,136,111,150,139,98,196,55,203,69,49,224,155,11,4,169,214,55,23,8,82,173,111,150,8,98,210,55,75,196,49,229,155,37,162,152,241,205,18,65,204,248,230,2,65,170,245,205,114,65,12,250,102,249,64,134,124,179,92,32,3,190,185,64,144,106,125,115,70,144,55,225,155,185,24,108,143,36,245,163,167,176,163,141,43,90,82,136,237,21,3,77,163,209,197,120,18,159,247,39,253,225,48,26,198,39,209,233,36,138,22,11,202,75,205,237,22,205,165,190,234,10,27,45,248,170,193,47,172,117,122,126,25,159,69,103,227,201,239,241,229,116,48,28,252,123,201,135,91,189,150,213,9,189,204,157,251,149,28,40,191,146,3,229,215,120,160,82,144,187,240,222,179,95,54,169,228,117,117,190,84,175,107,125,217,134,98,225,39,236,88,20,50,134,93,235,106,77,70,216,29,241,150,60,97,215,186,202,187,128,76,84,36,41,50,118,189,178,75,204,68,17,35,168,236,20,228,202,172,96,145,21,146,127,91,138,172,2,229,71,145,81,100,111,170,200,194,34,247,152,219,172,177,112,247,157,229,40,49,74,140,18,43,50,147,121,91,137,237,156,196,76,137,81,98,148,152,222,47,197,144,31,138,148,24,37,182,179,196,2,189,179,88,192,89,140,18,163,196,114,74,76,235,44,22,112,22,163,196,40,177,157,37,214,213,43,177,46,37,70,137,81,98,59,75,204,215,43,49,159,18,163,196,26,83,98,117,21,145,167,87,68,30,69,68,17,29,124,17,185,122,69,228,82,68,20,209,193,23,145,163,87,68,14,69,68,17,29,124,17,217,122,240,220,6,158,83,68,20,145,222,153,232,45,13,205,162,136,14,161,136,26,49,168,195,14,94,47,163,178,234,190,5,131,84,16,179,183,96,40,24,201,196,45,24,10,70,50,113,11,134,110,199,106,223,36,201,227,247,199,36,185,177,58,194,238,248,203,96,162,174,27,49,72,29,35,179,55,98,40,24,201,196,141,24,10,70,50,113,35,6,217,111,146,209,219,49,228,31,39,147,183,99,200,79,99,244,118,12,82,113,204,220,142,65,42,138,153,219,49,72,69,49,113,59,6,249,32,21,223,142,65,62,72,197,183,99,200,15,98,244,118,12,249,113,140,221,142,33,63,138,161,219,49,228,7,49,116,59,6,249,32,21,223,142,65,42,136,137,155,13,200,7,169,248,102,3,219,131,72,14,127,184,118,139,95,176,127,173,48,25,224,218,83,24,92,112,237,41,140,72,184,246,239,149,54,82,201,215,85,216,85,179,199,109,220,127,189,21,74,91,41,140,205,88,78,233,48,58,220,227,65,225,219,254,160,114,179,6,149,111,251,131,202,23,247,65,233,139,251,160,242,197,101,50,138,198,100,148,39,165,109,20,222,210,147,202,183,232,73,233,91,244,164,242,45,154,43,124,139,230,10,223,34,201,73,45,106,195,69,116,167,117,148,114,171,15,233,145,31,5,103,17,104,142,34,216,155,225,227,152,5,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,192,44,236,183,89,48,226,13,44,189,241,170,86,249,227,85,235,243,6,86,71,152,246,6,175,187,196,27,188,41,111,80,128,250,154,176,7,5,226,152,117,8,74,193,76,152,4,165,96,7,233,19,138,6,50,102,21,148,130,153,112,11,74,193,14,214,48,72,135,50,232,25,100,51,25,181,13,5,66,153,113,14,5,2,153,49,15,5,2,153,240,15,69,227,84,108,33,138,198,169,216,69,200,198,49,106,36,100,67,25,243,18,178,129,12,217,9,217,56,134,28,69,209,56,21,155,138,2,113,76,248,138,162,113,42,182,22,187,226,224,46,112,23,184,11,220,5,238,2,119,129,187,168,243,50,3,75,111,78,152,85,254,156,48,116,1,186,0,93,128,46,64,23,160,11,208,5,232,2,116,1,186,0,93,128,46,64,23,160,11,208,5,232,2,116,1,186,0,93,128,46,64,23,160,11,208,5,198,117,129,214,84,34,235,45,77,37,178,204,79,37,178,152,74,132,46,64,23,160,11,208,5,232,2,116,1,186,0,93,128,46,64,23,160,11,208,5,232,2,116,1,186,0,93,0,250,7,253,131,254,65,255,123,137,254,43,161,246,66,143,218,11,168,61,212,30,106,15,181,135,218,67,237,161,246,229,126,183,128,227,192,113,224,56,112,28,56,14,28,7,142,3,199,129,227,192,113,224,56,112,28,56,14,28,7,142,27,128,227,131,209,197,116,114,121,60,93,220,113,183,40,38,111,47,222,194,211,243,245,60,125,239,221,10,128,249,234,93,137,55,9,250,187,244,77,11,74,69,234,63,223,103,141,247,233,221,153,225,101,223,76,210,145,133,236,175,119,176,136,70,31,198,147,227,40,142,250,167,209,100,81,130,79,207,137,36,130,175,180,16,195,146,234,48,164,12,41,67,202,80,181,12,131,130,119,146,201,42,195,160,252,91,202,80,134,148,225,225,148,97,177,9,141,217,101,88,250,168,70,202,144,50,60,156,50,44,231,71,105,192,143,82,202,144,50,84,45,195,110,73,103,195,46,103,67,202,144,50,84,47,195,114,206,134,93,206,134,148,33,101,168,90,134,126,73,101,232,83,134,148,33,101,168,90,134,94,73,101,232,153,46,67,170,142,170,211,187,22,167,210,186,114,75,170,43,151,186,162,174,168,171,159,117,229,148,84,87,14,117,69,93,81,87,63,235,202,46,9,78,218,166,225,36,117,69,93,53,186,174,202,57,95,217,156,175,168,171,253,170,171,102,204,58,8,58,86,251,203,195,253,162,177,185,99,45,47,37,114,235,153,114,32,21,196,236,124,131,130,145,76,76,54,40,24,233,32,103,26,72,29,35,179,211,12,10,70,50,49,199,160,96,164,131,157,59,156,127,156,76,14,85,200,79,99,116,156,130,84,28,51,131,20,164,162,152,25,161,32,21,197,196,240,4,249,32,21,143,77,144,15,82,241,192,132,252,32,70,71,37,228,199,49,54,36,33,63,138,161,241,8,249,65,12,13,70,144,15,82,241,72,4,169,32,38,134,33,200,7,169,120,12,194,246,32,12,64,56,248,1,8,220,76,144,161,9,12,77,96,104,194,1,12,77,200,189,153,224,6,171,125,237,181,58,61,191,140,207,162,179,241,228,247,248,114,58,24,14,254,189,36,244,173,94,203,234,132,222,203,249,124,243,133,31,37,94,120,26,141,46,198,147,248,188,63,233,15,135,209,48,62,137,78,39,81,212,234,181,220,172,87,93,101,236,25,251,173,254,222,135,171,131,34,202,154,19,177,79,115,149,177,15,216,7,236,3,246,1,251,128,125,192,62,96,31,176,15,216,7,236,3,246,1,251,128,125,192,62,96,31,176,15,216,7,236,3,246,1,251,128,125,120,83,246,193,172,91,176,74,26,186,105,149,63,116,179,1,110,193,122,225,251,181,184,5,11,183,240,6,221,2,119,113,228,46,142,7,226,28,184,139,99,85,119,113,196,66,112,123,73,110,47,89,162,157,224,246,146,220,94,146,219,75,86,105,48,184,189,36,183,151,228,246,146,248,13,252,6,126,3,191,129,223,192,111,84,226,55,154,161,20,202,153,74,102,149,63,149,12,165,128,82,64,41,160,20,80,10,40,5,148,2,74,1,165,128,82,64,41,160,20,80,10,40,5,148,2,74,1,165,128,82,64,41,160,20,80,10,40,5,148,66,147,148,66,57,19,144,172,55,57,1,201,170,113,2,210,235,190,81,10,40,5,148,2,74,1,165,128,82,64,41,160,20,80,10,40,5,148,2,74,1,165,128,82,64,41,160,20,80,10,232,1,244,0,122,0,61,176,103,122,160,90,178,47,74,34,251,2,178,15,217,135,236,67,246,33,251,144,125,200,126,213,100,31,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,122,197,0,61,120,191,184,37,112,33,110,30,92,165,239,4,156,131,203,239,188,142,176,243,104,249,202,51,94,254,97,5,176,191,254,67,234,255,215,249,250,226,31,82,255,191,254,184,159,222,133,191,254,138,41,168,159,186,35,67,121,196,62,184,170,235,30,196,219,247,188,178,71,232,188,4,157,207,191,199,71,224,73,66,252,10,74,57,212,170,228,144,66,166,144,41,228,38,20,114,80,228,86,58,27,133,28,236,190,129,14,133,76,33,83,200,166,10,185,192,0,203,45,133,188,115,108,37,133,76,33,83,200,166,10,89,231,167,117,192,79,107,10,153,66,110,66,33,119,181,10,185,75,33,83,200,20,114,19,10,217,215,42,100,159,66,166,144,41,228,38,20,178,167,85,200,30,133,76,33,31,74,33,215,84,161,174,86,133,186,84,40,21,74,133,86,90,161,142,86,133,58,84,40,21,74,133,86,90,161,182,150,9,178,49,65,84,40,21,90,113,133,234,156,67,109,206,161,84,40,21,218,180,33,5,65,199,106,127,121,184,95,116,41,119,172,229,53,64,110,61,227,9,164,130,152,29,76,80,48,146,137,145,4,5,35,29,228,48,2,169,99,100,118,12,65,193,72,38,6,16,20,140,116,176,67,133,243,143,147,201,105,8,249,105,140,206,65,144,138,99,102,2,130,84,20,51,179,15,164,162,152,152,122,32,31,164,226,121,7,242,65,42,158,116,144,31,196,232,140,131,252,56,198,166,27,228,71,49,52,215,32,63,136,161,137,6,242,65,42,158,101,32,21,196,196,20,3,249,32,21,207,47,216,30,132,201,5,7,63,185,128,187,9,50,237,128,105,7,76,59,56,128,105,7,249,247,10,220,128,181,175,125,110,211,104,116,49,158,196,231,253,73,127,56,140,134,241,73,116,58,137,162,37,216,252,95,198,203,174,145,244,178,94,117,149,232,103,62,227,215,157,15,51,159,145,247,132,156,251,43,174,88,129,204,39,228,188,130,159,251,70,126,137,132,170,198,84,232,77,169,40,193,206,108,184,151,157,170,69,198,230,24,25,18,141,107,193,181,224,90,112,45,184,22,92,11,174,5,215,130,107,193,181,224,90,112,45,184,22,92,11,174,5,215,130,107,193,181,224,90,112,45,184,22,92,203,94,187,150,124,79,162,105,65,202,209,57,191,108,77,53,162,196,210,154,29,106,149,48,59,244,205,138,18,171,35,12,139,146,215,61,34,74,222,148,40,225,206,153,220,57,243,64,4,10,119,206,172,234,206,153,40,21,110,233,201,45,61,75,84,45,220,210,147,91,122,114,75,207,42,117,12,183,244,228,150,158,220,210,19,89,131,172,65,214,32,107,144,53,200,154,210,100,205,62,250,143,124,235,84,153,34,209,153,197,103,149,48,139,15,69,130,34,65,145,160,72,80,36,40,18,20,9,138,4,69,130,34,65,145,160,72,80,36,40,18,20,9,138,4,69,130,34,65,145,160,72,80,36,40,18,20,9,138,164,6,69,162,51,110,203,98,220,214,46,69,98,122,220,150,197,184,45,20,9,138,4,69,130,34,65,145,160,72,80,36,40,18,20,9,138,4,69,130,34,65,145,160,72,80,36,40,18,116,7,186,3,221,129,238,216,75,221,81,133,2,16,90,10,64,160,0,80,0,40,0,20,0,10,0,5,128,2,104,180,2,128,180,67,218,33,237,144,118,72,59,164,29,210,14,105,135,180,67,218,33,237,144,118,72,59,164,29,210,94,61,105,31,140,46,166,147,203,227,233,226,38,215,5,153,123,123,241,6,158,158,175,231,233,219,93,151,65,223,243,105,250,6,159,79,3,249,221,192,222,79,239,194,95,127,197,212,13,72,82,247,14,41,147,215,255,60,142,245,221,42,123,103,132,151,93,51,231,72,150,224,191,222,70,230,244,252,50,62,139,206,198,147,223,227,203,233,96,56,248,247,178,246,90,189,150,213,9,60,73,208,95,101,185,135,229,84,123,72,177,83,236,20,123,195,139,61,40,118,95,166,172,98,15,74,184,65,19,197,78,177,83,236,213,22,123,161,9,163,217,197,174,63,106,148,98,167,216,41,246,106,139,189,148,159,241,1,63,227,41,118,138,189,225,197,222,45,167,216,187,20,59,197,78,177,55,188,216,253,114,138,221,167,216,41,118,138,189,225,197,238,149,83,236,30,197,78,177,31,110,177,215,93,197,110,57,85,236,82,197,84,49,85,92,87,21,59,229,84,177,67,21,83,197,84,113,93,85,108,151,99,193,108,44,24,85,76,21,215,87,197,165,156,139,109,206,197,84,49,85,220,252,161,18,65,199,106,127,121,184,95,244,144,119,172,229,53,91,110,61,227,36,164,130,152,29,36,81,48,146,137,17,18,5,35,29,228,240,8,169,99,100,118,108,68,193,72,38,6,70,20,140,116,176,211,162,243,143,147,201,233,21,249,105,140,206,173,144,138,99,102,98,133,84,20,51,179,42,164,162,152,152,82,33,31,164,226,249,20,242,65,42,158,76,145,31,196,232,76,138,252,56,198,166,81,228,71,49,52,135,34,63,136,161,9,20,242,65,42,158,61,33,21,196,196,212,9,249,32,21,207,155,216,30,132,73,19,7,63,105,130,219,94,50,157,130,233,20,76,167,56,128,233,20,249,119,139,220,128,181,175,189,121,211,104,116,49,158,196,231,253,73,127,56,140,134,241,73,116,58,137,162,37,216,252,95,198,203,174,177,245,178,94,181,164,27,104,230,223,231,51,247,62,158,186,119,2,245,115,223,200,47,181,80,249,88,145,146,166,138,28,242,72,111,124,12,62,6,31,131,143,193,199,224,99,240,49,248,24,124,12,62,6,31,131,143,193,199,224,99,240,49,248,24,124,12,62,6,31,131,143,193,199,224,99,222,148,143,201,119,41,154,166,164,28,229,243,203,232,84,44,83,172,114,230,184,90,37,204,113,125,251,50,197,122,49,26,117,200,20,11,153,242,6,101,10,119,76,229,142,169,7,34,89,184,99,106,85,119,76,69,187,112,43,87,110,229,90,162,142,225,86,174,220,202,149,91,185,86,169,108,184,149,43,183,114,229,86,174,8,29,132,14,66,7,161,131,208,65,232,148,38,116,246,209,145,228,155,169,234,53,74,41,179,1,173,18,102,3,162,81,208,40,104,20,52,10,26,5,141,130,70,65,163,160,81,208,40,104,20,52,10,26,5,141,130,70,65,163,160,81,208,40,104,20,52,10,26,5,141,130,70,65,163,52,75,163,148,50,218,203,98,180,151,148,70,169,109,180,215,235,174,209,40,104,20,52,10,26,5,141,130,70,65,163,160,81,208,40,104,20,52,10,26,5,141,130,70,65,163,160,81,208,40,40,17,148,8,74,4,37,178,103,74,164,82,77,32,202,209,4,2,77,128,38,64,19,160,9,208,4,104,2,52,193,158,105,2,104,60,52,30,26,15,141,135,198,67,227,161,241,208,120,104,60,52,30,26,15,141,135,198,67,227,161,241,149,210,248,227,5,95,92,254,151,112,222,199,78,44,132,60,142,95,208,214,151,255,18,206,213,26,142,119,58,162,140,59,114,23,229,235,171,119,54,175,14,184,175,189,237,122,110,185,157,27,97,101,215,0,119,25,224,126,22,143,46,207,226,211,243,203,139,86,175,181,56,119,158,245,127,139,7,163,243,203,105,60,140,70,167,211,143,139,127,182,66,239,245,145,233,120,218,31,198,211,241,167,104,116,241,242,136,255,250,200,251,254,244,248,99,124,62,137,62,12,134,43,207,16,190,19,252,253,178,199,227,209,241,229,100,18,141,166,241,36,250,231,101,116,49,93,60,195,19,182,36,249,151,170,127,197,242,47,96,227,118,150,127,25,58,142,242,167,252,41,127,147,229,31,202,223,64,106,87,245,135,37,220,64,138,226,167,248,41,126,179,197,47,61,246,116,119,241,235,143,61,165,248,41,126,138,223,108,241,151,242,187,63,228,103,63,197,79,241,239,89,241,7,229,20,127,64,241,83,252,20,255,158,21,127,183,156,226,239,82,252,20,63,197,191,103,197,239,151,83,252,62,197,79,241,83,252,123,86,252,94,57,197,239,81,252,20,63,197,191,103,197,239,150,83,252,46,197,79,241,83,252,123,86,252,78,57,170,207,65,245,81,252,20,255,222,21,127,41,103,126,135,51,63,197,79,241,87,81,252,74,163,61,238,30,159,53,6,123,252,241,124,119,119,255,245,238,118,182,248,118,255,152,127,123,186,254,163,61,191,187,95,185,162,206,238,136,142,88,252,219,114,36,127,251,238,241,185,253,248,195,17,214,203,53,117,237,231,171,231,175,243,103,219,238,88,174,220,232,143,116,222,66,131,63,170,141,155,57,26,36,157,185,248,96,16,83,193,109,221,224,233,203,43,77,5,119,118,7,47,62,88,164,218,224,82,165,88,108,240,136,129,192,58,223,237,236,193,36,166,130,43,126,183,179,7,151,152,10,158,243,221,46,62,255,188,194,224,217,51,89,164,142,247,142,137,44,85,134,206,152,217,178,17,185,232,196,150,10,51,103,207,116,145,58,208,59,38,186,84,27,90,238,64,23,154,248,82,109,96,185,95,77,133,38,194,84,27,120,219,204,6,217,3,188,117,98,131,129,184,42,107,115,214,68,25,3,113,115,86,228,66,19,103,42,140,155,61,147,102,35,113,193,137,52,21,134,126,72,100,67,135,194,13,108,87,120,94,224,186,171,51,107,234,9,45,181,78,20,27,179,83,97,224,140,65,60,82,223,228,172,49,60,21,198,205,24,212,35,21,55,107,76,143,129,184,42,203,90,214,24,159,106,227,42,159,52,178,198,252,24,136,171,120,116,77,156,52,36,7,5,109,25,91,179,254,46,100,134,214,228,111,145,190,15,111,238,22,89,19,100,114,55,220,24,129,146,191,69,122,116,133,196,22,197,15,218,230,240,19,153,77,210,163,79,242,183,41,252,217,108,0,237,52,150,77,1,200,255,101,190,198,10,3,87,126,141,21,108,190,243,53,130,172,215,88,3,235,170,47,178,138,235,165,7,151,168,73,13,187,28,169,97,215,32,53,112,24,56,12,28,6,14,3,135,129,195,192,97,224,48,112,24,56,12,28,6,14,3,135,129,195,192,97,224,48,112,24,56,12,28,6,14,3,135,129,195,192,97,84,232,48,170,53,20,162,156,107,174,68,13,215,92,213,111,40,170,185,111,169,148,161,224,190,165,37,27,138,133,101,112,182,43,138,85,1,145,227,40,112,16,56,8,28,4,14,2,7,129,131,192,65,224,32,254,127,246,222,175,185,109,28,235,183,254,46,190,30,171,1,254,19,229,59,119,70,157,113,157,180,227,86,236,231,204,60,85,167,84,138,173,184,221,29,187,93,142,211,243,246,84,205,119,127,75,82,28,203,20,33,2,27,32,65,201,235,46,177,4,233,39,146,0,165,181,200,189,113,16,56,8,28,4,14,2,7,129,131,192,65,224,32,112,16,56,8,28,4,14,2,7,241,194,65,132,233,238,248,42,239,146,192,65,224,32,112,16,56,8,28,4,14,2,7,129,131,192,65,224,32,112,16,56,8,28,4,14,2,7,129,131,192,65,224,32,112,16,56,8,28,4,14,2,7,97,116,16,42,140,131,80,56,8,28,4,14,98,15,28,132,94,52,145,51,157,186,85,239,28,132,32,110,63,28,132,87,240,152,14,194,43,120,76,7,33,8,30,215,65,72,3,71,119,16,94,193,99,58,8,175,224,49,29,132,107,240,94,56,8,231,208,61,112,16,174,153,123,225,32,4,161,227,58,8,65,224,184,14,66,16,56,166,131,144,198,141,228,32,164,113,35,57,8,215,184,189,112,16,174,161,123,225,32,4,161,227,58,8,215,192,145,29,132,107,220,200,14,66,26,55,146,131,16,196,141,233,32,164,113,35,57,8,155,184,189,114,16,24,5,140,194,206,27,133,100,154,132,168,172,148,12,18,42,43,97,20,48,10,24,5,140,2,70,1,163,128,81,120,29,70,1,48,15,152,7,204,3,230,1,243,128,121,24,55,140,27,198,13,227,134,113,195,184,97,220,253,98,220,1,174,154,79,94,105,127,99,24,55,140,27,198,13,227,134,113,131,138,65,197,160,98,80,49,168,24,84,12,42,6,21,131,138,65,197,160,98,80,49,168,24,84,12,42,222,15,84,28,164,209,108,66,163,89,80,49,168,120,183,81,177,122,58,17,235,231,19,241,104,113,30,214,101,15,73,177,56,109,100,80,28,32,119,20,78,44,206,29,9,19,251,229,141,71,137,3,228,142,2,137,101,185,227,50,98,97,230,152,136,88,22,57,46,33,22,103,142,4,136,197,121,35,241,97,113,222,40,120,216,47,109,215,116,216,47,109,215,112,88,150,54,46,27,150,101,142,135,134,101,121,99,145,97,89,218,88,96,216,47,109,215,92,88,156,54,10,22,246,75,219,53,21,182,79,11,20,6,10,3,133,67,67,225,32,215,15,211,249,19,40,12,20,6,10,3,133,129,194,64,97,160,48,80,24,40,12,20,6,10,3,133,129,194,64,97,160,48,80,24,40,12,20,6,10,3,133,119,1,10,7,105,197,152,208,138,17,40,12,20,6,10,3,133,129,194,64,97,160,48,80,24,40,12,20,6,10,3,133,129,194,64,97,160,48,80,24,40,12,20,6,10,3,133,119,0,10,235,169,154,38,254,80,120,193,40,147,232,80,120,249,25,206,102,151,191,207,174,231,199,15,119,203,213,235,121,81,59,58,152,61,220,29,205,254,253,229,232,203,236,122,126,59,251,125,254,112,244,253,209,163,124,148,149,89,81,100,121,81,234,163,229,11,29,222,175,94,105,181,113,147,151,159,254,240,79,125,56,202,179,36,77,211,76,21,195,34,205,62,22,31,245,176,80,185,46,213,104,54,204,62,21,197,193,223,214,78,174,134,119,95,61,122,84,22,185,26,42,149,14,135,89,22,238,221,159,191,246,215,189,251,247,71,143,70,101,94,234,124,84,170,180,44,67,189,251,127,107,81,249,203,99,93,202,71,151,255,244,32,164,87,191,125,94,59,1,169,65,146,14,212,225,213,124,126,255,229,126,62,191,82,131,209,32,95,157,126,236,248,231,102,28,39,2,234,145,198,200,55,55,35,185,19,206,32,185,18,255,92,213,175,20,30,185,44,143,38,55,66,233,155,199,111,255,153,9,100,144,92,226,253,103,38,140,210,92,102,126,104,153,106,11,65,20,103,50,240,193,154,68,174,132,80,26,201,204,255,44,55,211,22,2,232,145,201,118,51,57,17,62,143,60,182,39,22,39,130,231,145,167,238,119,162,253,230,169,253,165,232,155,70,54,247,77,4,206,55,77,234,149,166,74,216,164,105,76,44,106,51,142,27,141,146,230,49,176,38,203,173,99,162,77,210,52,6,150,100,153,198,68,147,124,211,200,142,99,19,45,242,72,227,49,199,77,52,200,55,141,120,219,120,207,113,75,150,115,153,85,104,65,53,98,205,111,236,203,42,97,176,26,83,133,31,86,131,170,144,197,102,80,113,227,62,168,6,105,217,140,18,108,136,155,187,79,90,52,170,74,181,44,70,45,17,154,112,88,13,121,179,24,122,43,56,156,110,5,91,241,86,114,56,109,128,65,155,49,85,52,104,53,70,114,48,109,226,65,187,65,85,64,104,51,74,176,197,31,68,99,4,31,233,81,176,151,30,27,247,82,219,144,47,64,141,216,5,228,139,95,35,22,200,215,43,200,7,209,131,232,65,244,32,122,16,61,136,30,68,15,162,7,209,131,232,65,244,32,122,16,61,136,30,68,15,162,7,209,107,139,232,5,184,151,91,247,226,94,110,136,30,68,15,162,7,209,131,232,65,244,32,122,16,61,136,30,68,15,162,7,209,131,232,65,244,32,122,16,61,136,30,68,111,239,137,222,201,233,135,243,201,197,155,243,69,239,30,41,219,59,92,124,162,135,175,151,143,213,46,62,49,40,223,117,81,25,210,126,9,199,239,159,191,169,150,163,110,191,150,227,214,44,107,25,40,234,24,170,168,99,166,70,121,125,77,199,76,141,10,187,146,142,139,167,188,121,127,250,230,98,50,25,159,158,79,39,227,95,46,198,31,206,23,207,200,117,98,89,242,177,139,37,98,20,120,133,24,177,64,176,64,176,64,236,207,2,81,10,47,248,55,45,16,101,132,43,255,89,32,88,32,88,32,90,91,32,194,126,131,40,249,6,193,2,193,2,177,63,11,196,48,240,2,49,100,129,96,129,96,129,216,159,5,162,8,188,64,20,44,16,44,16,44,16,251,179,64,228,129,23,136,156,5,130,5,130,5,98,127,22,136,44,48,164,204,128,148,44,16,44,16,251,180,64,132,253,6,145,241,13,130,5,130,5,162,155,5,66,116,219,88,251,173,47,245,170,219,200,178,141,237,83,183,17,173,22,151,188,38,250,169,221,72,210,159,222,151,242,184,145,155,95,134,8,30,165,251,101,136,224,13,205,192,210,34,203,84,145,22,121,90,168,250,224,146,142,96,242,224,145,250,118,122,6,142,215,184,51,68,240,40,157,59,67,4,111,56,182,71,106,168,146,161,202,138,114,84,212,7,239,240,216,142,219,115,84,26,58,102,211,81,97,230,184,93,71,229,161,35,181,29,149,7,142,212,119,84,30,56,74,227,81,207,184,93,119,30,245,140,219,117,235,81,97,220,184,189,71,133,161,111,231,182,161,71,58,43,147,76,231,121,153,101,235,55,147,198,9,29,169,99,170,48,112,172,150,169,194,184,177,122,166,122,198,237,186,105,170,60,110,148,174,169,158,113,187,110,155,234,16,183,87,125,83,175,11,58,173,210,105,181,151,157,86,235,131,172,1,252,174,110,1,77,3,139,143,180,7,101,222,240,28,120,14,60,7,158,3,207,129,231,192,115,224,57,240,28,120,14,60,7,158,3,207,129,231,192,115,224,57,240,28,120,14,60,7,158,3,207,129,231,192,115,180,234,57,58,178,24,73,96,139,145,188,110,139,161,122,96,49,20,22,35,172,197,88,152,136,180,94,99,172,75,138,6,143,129,167,192,83,224,41,240,20,120,10,60,5,158,2,79,129,167,192,83,224,41,240,20,120,10,60,5,158,2,79,129,167,192,83,224,41,240,20,120,138,218,134,91,161,251,109,225,41,240,20,120,138,189,244,20,122,81,68,206,116,122,87,189,243,20,130,184,253,240,20,94,193,99,122,10,175,224,49,61,133,32,120,92,79,33,13,28,221,83,120,5,143,233,41,188,130,199,244,20,174,193,123,225,41,156,67,247,192,83,184,102,238,133,167,16,132,142,235,41,4,129,227,122,10,65,224,152,158,66,26,55,146,167,144,198,141,228,41,92,227,246,194,83,184,134,238,133,167,16,132,142,235,41,92,3,71,246,20,174,113,35,123,10,105,220,72,158,66,16,55,166,167,144,198,141,228,41,108,226,246,202,83,96,29,176,14,251,100,29,84,96,235,160,176,14,88,7,172,195,126,89,7,245,116,178,214,207,39,235,209,226,92,173,203,30,74,7,113,218,200,206,33,64,238,40,202,65,156,59,18,184,247,203,27,143,219,7,200,29,5,219,203,114,199,133,223,194,204,49,217,183,44,114,92,244,45,206,28,137,124,139,243,70,2,223,226,188,81,184,183,95,218,174,177,183,95,218,174,169,183,44,109,92,232,45,203,28,15,31,203,242,198,162,199,178,180,177,224,177,95,218,174,217,177,56,109,20,116,236,151,182,107,114,108,159,22,112,12,56,6,28,183,2,142,245,84,77,147,128,224,120,65,45,147,232,224,120,249,97,206,102,151,191,207,174,231,199,15,119,203,245,236,121,153,59,58,152,61,220,29,205,254,253,229,232,203,236,122,126,59,251,125,254,112,244,253,209,163,124,148,149,89,81,100,121,81,234,163,229,11,29,222,175,94,105,181,185,19,195,102,56,60,212,153,186,26,38,229,101,122,165,203,244,234,234,211,108,158,103,169,206,175,102,89,82,92,37,249,98,179,60,159,117,13,33,86,143,30,149,69,174,134,74,165,195,97,150,5,15,241,252,179,160,46,196,247,71,143,70,101,94,234,124,84,170,180,44,3,135,248,111,45,90,127,57,37,164,24,117,249,79,15,144,122,245,219,231,181,243,148,26,36,233,64,29,94,205,231,247,95,238,231,243,43,53,24,13,242,213,89,202,14,147,110,198,113,2,165,30,105,140,24,116,51,146,59,8,13,146,43,241,207,85,253,230,225,145,203,242,104,114,3,153,190,121,252,246,159,25,84,6,201,37,222,127,102,16,41,205,101,198,140,150,169,182,128,70,113,38,3,70,172,73,228,10,18,165,145,204,152,208,114,51,109,1,133,30,153,108,55,147,19,8,244,200,99,123,98,113,2,125,30,121,234,126,78,218,111,158,218,31,148,190,105,100,115,223,4,234,124,211,164,94,105,170,32,78,154,198,132,172,54,227,184,65,43,105,30,3,146,178,220,58,38,40,37,77,99,64,78,150,105,76,208,201,55,141,236,56,54,65,37,143,52,30,115,220,4,141,124,211,136,183,141,247,28,183,68,62,151,89,5,42,84,35,214,252,20,191,172,130,8,171,49,85,70,98,53,168,202,98,108,6,21,55,238,131,106,200,151,205,40,193,134,184,185,251,164,69,163,170,240,203,98,212,146,180,9,135,213,0,58,139,161,183,130,195,233,86,176,21,111,37,135,211,6,63,180,25,83,37,136,86,99,36,7,211,38,69,180,27,84,229,136,54,163,4,91,252,65,52,70,240,145,30,5,123,233,177,113,47,117,198,2,117,96,22,168,97,129,176,192,70,22,8,248,3,252,1,254,0,127,128,63,192,31,224,15,240,7,248,3,252,1,254,0,127,128,63,192,31,224,15,240,7,248,107,29,252,133,188,123,92,247,226,238,113,192,31,224,15,240,7,248,3,252,1,254,0,127,128,63,192,31,224,15,240,7,248,3,252,1,254,0,127,128,63,192,31,224,239,117,130,191,179,127,157,255,227,253,233,52,157,106,113,175,170,251,191,30,127,253,227,238,5,245,75,7,58,70,171,170,235,162,50,164,131,42,146,171,79,223,84,67,82,119,80,67,210,156,100,45,1,21,36,67,85,144,204,212,40,175,47,32,153,169,81,97,87,63,114,241,148,55,239,79,223,92,76,38,227,211,243,233,100,252,203,197,248,195,249,226,25,185,78,44,235,75,118,176,52,136,149,64,253,210,16,195,8,176,52,176,52,176,52,4,95,26,70,210,138,33,181,43,195,40,66,189,16,22,6,22,6,22,134,22,22,6,225,237,67,134,133,161,251,155,135,88,24,88,24,88,24,90,88,24,66,254,150,24,241,83,130,133,129,133,97,31,22,134,50,232,194,80,178,48,176,48,176,48,236,195,194,48,12,186,48,12,89,24,88,24,88,24,246,97,97,40,130,46,12,5,11,3,11,3,11,195,62,44,12,121,208,133,33,103,97,96,97,96,97,216,135,133,33,11,186,48,100,44,12,44,12,44,12,251,176,48,164,65,117,101,138,174,100,97,96,97,216,143,133,33,228,55,134,148,111,12,44,12,44,12,237,47,12,162,218,17,27,189,123,157,42,71,216,244,57,212,171,62,135,139,134,135,223,251,28,106,181,184,239,45,209,79,141,14,147,218,126,223,54,13,58,157,74,75,180,27,215,88,125,194,189,125,125,172,224,194,190,234,230,226,20,93,5,111,104,67,156,22,89,166,138,180,200,211,66,213,7,151,244,34,150,7,183,154,138,110,101,55,58,8,236,115,108,155,235,114,116,21,92,120,108,155,11,119,116,21,188,225,216,30,169,161,74,134,42,43,202,81,81,31,188,195,99,219,92,148,196,106,123,111,41,73,210,102,104,67,213,146,141,200,174,53,75,90,204,108,46,107,98,219,130,61,194,134,54,213,61,177,141,92,95,245,164,221,192,118,223,154,156,202,162,180,27,88,220,122,219,84,55,165,131,184,146,181,217,84,88,165,131,184,13,43,178,83,229,149,22,227,222,124,182,94,35,74,149,103,169,74,18,157,60,159,67,214,135,119,23,250,118,110,27,122,164,179,50,201,116,158,151,89,182,94,81,38,78,104,171,117,194,173,8,78,139,129,13,117,114,172,142,100,83,149,156,22,227,26,10,233,88,197,53,149,209,233,32,174,100,89,51,213,217,105,55,174,248,164,97,42,196,211,65,92,225,214,237,226,164,97,89,204,167,166,138,205,203,79,97,83,195,166,121,68,225,58,194,84,80,166,113,224,70,197,150,230,17,213,74,32,22,35,220,55,218,102,173,22,155,33,213,74,45,205,99,156,247,205,6,222,174,98,217,10,128,252,175,241,53,214,136,184,248,53,214,32,250,214,215,40,77,175,241,2,179,75,95,100,29,222,119,83,7,38,9,42,60,146,30,20,127,198,111,224,55,240,27,248,13,252,6,126,3,191,129,223,192,111,224,55,240,27,248,13,252,6,126,3,191,129,223,192,111,224,55,240,27,248,13,252,6,126,3,191,209,154,223,232,166,138,125,208,251,184,116,132,251,184,122,99,47,84,116,123,161,176,23,97,237,197,194,64,164,245,250,98,93,78,52,248,11,252,4,126,2,63,129,159,192,79,224,39,240,19,248,9,252,4,126,2,63,129,159,192,79,224,39,240,19,248,9,252,4,126,2,63,129,159,192,79,212,249,137,160,157,52,95,243,221,21,248,9,252,4,126,2,63,129,159,192,79,224,39,240,19,248,9,252,4,126,2,63,129,159,192,79,224,39,240,19,248,9,252,4,126,2,63,129,159,192,79,224,39,44,253,132,10,234,39,20,126,2,63,129,159,216,59,63,161,23,173,239,76,167,117,213,59,63,33,136,219,15,63,225,21,60,166,159,240,10,30,211,79,8,130,199,245,19,210,192,209,253,132,87,240,152,126,194,43,120,76,63,225,26,188,23,126,194,57,116,15,252,132,107,230,94,248,9,65,232,184,126,66,16,56,174,159,16,4,142,233,39,164,113,35,249,9,105,220,72,126,194,53,110,47,252,132,107,232,94,248,9,65,232,184,126,194,53,112,100,63,225,26,55,178,159,144,198,141,228,39,4,113,99,250,9,105,220,72,126,194,38,110,175,252,4,182,1,219,176,47,182,33,153,38,1,171,53,37,131,132,106,77,216,6,108,3,182,1,219,128,109,192,54,96,27,94,163,109,0,218,3,237,129,246,64,123,160,61,208,30,254,13,255,134,127,195,191,225,223,240,111,248,119,47,249,119,184,171,237,147,215,221,107,25,254,13,255,134,127,195,191,225,223,96,100,48,50,24,25,140,12,70,6,35,131,145,193,200,96,100,48,50,24,25,140,12,70,6,35,131,145,247,17,35,135,108,122,155,208,244,22,140,12,70,222,39,140,172,158,78,210,250,249,36,61,90,156,163,117,217,67,138,44,78,27,25,34,7,200,29,133,33,139,115,71,66,200,126,121,227,17,228,0,185,163,0,100,89,238,184,252,88,152,57,38,62,150,69,142,75,143,197,153,35,193,99,113,222,72,236,88,156,55,10,58,246,75,219,53,57,246,75,219,53,56,150,165,141,203,141,101,153,227,97,99,89,222,88,212,88,150,54,22,52,246,75,219,53,51,22,167,141,130,140,253,210,118,77,140,237,211,2,140,1,198,0,227,150,128,113,200,235,142,233,66,10,48,6,24,3,140,1,198,0,99,128,49,192,24,96,12,48,6,24,3,140,1,198,0,99,128,49,192,24,96,12,48,6,24,3,140,1,198,59,11,140,67,182,133,76,104,11,9,48,6,24,3,140,1,198,0,99,128,49,192,24,96,12,48,6,24,3,140,1,198,0,99,128,49,192,24,96,12,48,6,24,3,140,1,198,187,10,140,245,84,77,147,96,192,120,65,44,147,232,192,120,249,81,206,102,151,191,207,174,231,199,15,119,203,181,236,249,100,119,116,48,123,184,59,154,253,251,203,209,151,217,245,252,118,246,251,252,225,232,251,163,71,101,145,171,161,82,233,112,152,101,71,203,23,58,188,95,189,210,106,83,39,181,27,225,240,79,125,56,42,134,51,61,76,135,89,145,148,233,40,185,26,13,203,36,25,142,46,243,98,150,207,71,233,226,76,240,188,206,26,66,172,30,61,202,71,89,153,21,69,150,23,165,14,30,226,249,39,65,93,136,239,143,30,141,202,188,212,249,168,84,105,89,6,14,241,223,90,168,254,114,58,72,17,234,242,159,30,16,245,234,183,207,107,231,40,53,72,210,129,58,188,154,207,239,191,220,207,231,87,106,48,26,228,171,51,148,29,34,221,140,227,4,73,61,210,24,17,232,102,36,119,8,26,36,87,226,159,171,250,173,195,35,151,229,209,228,6,49,125,243,248,237,63,51,164,12,146,75,188,255,204,16,82,154,203,140,24,45,83,109,129,140,226,76,6,132,88,147,200,21,34,74,35,153,17,161,229,102,218,2,9,61,50,217,110,38,39,8,232,145,199,246,196,226,4,249,60,242,212,253,148,180,223,60,181,63,38,125,211,200,230,190,9,210,249,166,73,189,210,84,33,156,52,141,9,87,109,198,113,3,86,210,60,6,28,101,185,117,76,64,74,154,198,128,155,44,211,152,128,147,111,26,217,113,108,2,74,30,105,60,230,184,9,24,249,166,17,111,27,239,57,110,137,123,46,179,10,80,168,70,172,249,25,126,89,133,16,86,99,170,124,196,106,80,149,195,216,12,42,110,220,7,213,80,47,155,81,130,13,113,115,247,73,139,70,85,193,151,197,168,37,101,19,14,171,129,115,22,67,111,5,135,211,173,96,43,222,74,14,167,13,118,104,51,166,74,15,173,198,72,14,166,77,130,104,55,168,202,16,109,70,9,182,248,131,104,140,224,35,61,10,246,210,99,227,94,234,136,3,134,43,77,187,224,128,241,75,211,194,1,251,207,1,129,126,64,63,160,31,208,15,232,7,244,3,250,1,253,128,126,64,63,160,31,208,15,232,7,244,3,250,1,253,128,126,45,67,191,112,119,139,235,94,220,45,14,244,3,250,1,253,128,126,64,63,160,31,208,15,232,7,244,3,250,1,253,128,126,64,63,160,31,208,15,232,7,244,3,250,189,62,232,151,102,63,78,211,169,22,117,19,74,179,143,47,56,95,58,208,13,125,132,42,247,57,27,72,95,167,85,31,211,236,99,83,185,71,221,114,185,71,67,132,181,183,166,206,163,69,157,199,247,103,203,35,124,124,250,211,251,201,155,241,116,124,252,118,60,89,204,173,135,175,243,141,42,144,101,125,21,200,76,141,242,250,34,144,153,26,21,223,30,121,243,254,244,205,197,100,50,62,61,159,78,198,191,92,140,63,156,47,158,144,235,196,178,0,100,155,243,88,132,237,107,230,113,3,176,103,30,51,143,153,199,237,205,227,145,164,244,198,230,52,30,109,175,185,193,44,102,22,51,139,219,156,197,130,27,103,234,102,241,214,59,102,152,197,204,98,102,113,155,179,56,200,87,234,17,223,168,153,197,204,226,88,179,184,12,51,139,75,102,49,179,152,89,28,107,22,15,195,204,226,33,179,152,89,204,44,142,53,139,139,48,179,184,96,22,51,139,123,209,83,108,79,231,105,30,102,158,230,204,83,230,41,243,180,189,121,154,133,153,167,25,243,148,121,202,60,109,111,158,166,97,124,80,138,15,98,158,50,79,219,156,167,65,206,167,41,231,83,230,233,171,159,167,61,109,119,173,87,29,198,150,141,236,159,58,140,105,181,184,251,36,209,79,45,198,146,254,244,187,150,199,141,220,240,58,68,240,40,29,175,67,4,111,104,0,154,22,89,166,138,180,200,211,66,213,7,151,116,1,149,7,143,212,171,219,51,112,188,102,221,33,130,71,233,214,29,34,120,195,177,61,82,67,149,12,85,86,148,163,162,62,120,135,199,118,220,62,227,210,208,49,27,141,11,51,199,237,52,46,15,29,169,213,184,60,112,164,94,227,242,192,81,154,141,123,198,237,186,219,184,103,220,174,219,141,11,227,198,237,55,46,12,125,59,183,13,61,210,89,153,100,58,207,203,44,91,175,235,16,39,116,164,46,233,194,192,177,218,164,11,227,198,234,147,238,25,183,235,70,233,242,184,81,58,165,123,198,237,186,85,186,67,220,94,245,74,191,46,232,174,78,119,245,30,118,87,95,97,207,31,143,207,223,252,99,122,54,25,255,116,242,110,13,140,166,201,176,104,179,1,251,74,64,36,97,4,68,130,128,64,64,32,32,16,16,8,8,4,4,2,2,1,129,128,64,64,32,32,16,16,8,8,4,4,2,2,1,129,128,64,64,32,32,16,16,8,8,4,4,2,2,1,241,92,71,54,204,157,74,122,31,239,84,82,241,4,132,66,64,132,21,16,186,72,203,180,222,64,44,30,202,182,207,197,167,167,96,33,176,16,88,8,44,4,22,2,11,129,133,192,66,96,33,176,16,88,8,44,4,22,2,11,129,133,192,66,96,33,176,16,88,8,44,196,78,89,136,246,21,67,152,78,117,251,120,143,3,138,1,197,128,98,64,49,160,24,80,12,40,6,20,3,138,1,197,128,98,64,49,160,24,80,12,40,6,20,3,138,1,197,128,98,64,49,160,24,80,12,40,6,163,98,80,97,20,131,218,174,24,94,110,55,12,3,134,1,195,16,197,48,232,69,7,51,211,137,89,245,206,48,8,226,246,195,48,120,5,143,105,24,188,130,199,52,12,130,224,113,13,131,52,112,116,195,224,21,60,166,97,240,10,30,211,48,184,6,239,133,97,112,14,221,3,195,224,154,185,23,134,65,16,58,174,97,16,4,142,107,24,4,129,99,26,6,105,220,72,134,65,26,55,146,97,112,141,219,11,195,224,26,186,23,134,65,16,58,174,97,112,13,28,217,48,184,198,141,108,24,164,113,35,25,6,65,220,152,134,65,26,55,146,97,176,137,219,43,195,128,47,192,23,236,188,47,72,166,73,136,170,71,201,32,217,94,245,8,95,128,47,192,23,224,11,240,5,248,2,124,1,190,96,55,124,1,216,29,236,14,118,7,187,131,221,193,238,16,108,8,54,4,27,130,13,193,134,96,67,176,251,69,176,3,92,241,158,52,53,14,134,96,67,176,33,216,16,108,8,246,30,18,108,64,48,32,24,16,12,8,6,4,3,130,1,193,128,96,64,48,32,24,16,12,8,6,4,3,130,1,193,187,2,130,131,52,112,77,154,26,184,2,130,1,193,128,224,152,32,88,61,157,102,245,243,105,118,180,56,203,234,178,135,28,88,156,54,50,6,14,144,59,10,5,22,231,142,4,129,253,242,198,99,192,1,114,71,65,192,178,220,113,9,176,48,115,76,0,44,139,28,151,255,138,51,71,194,191,226,188,145,232,175,56,111,20,248,235,151,182,107,246,235,151,182,107,244,43,75,27,151,252,202,50,199,3,191,178,188,177,184,175,44,109,44,236,235,151,182,107,234,43,78,27,5,250,250,165,237,154,249,218,167,5,249,130,124,65,190,161,145,111,144,107,127,27,26,106,130,124,65,190,32,95,144,47,200,23,228,11,242,5,249,130,124,65,190,32,95,144,47,200,23,228,11,242,5,249,130,124,65,190,32,95,144,47,200,183,3,228,27,164,193,97,66,131,67,144,47,200,23,228,11,242,5,249,130,124,65,190,32,95,144,47,200,23,228,11,242,5,249,130,124,65,190,32,95,144,47,200,23,228,11,242,141,142,124,245,84,77,19,127,228,187,96,148,73,203,200,119,153,240,108,118,249,251,236,122,126,252,112,183,92,155,158,79,94,71,7,179,135,187,163,217,191,191,28,125,153,93,207,111,103,191,207,31,142,190,63,122,84,22,185,26,42,149,14,135,89,118,180,124,161,195,251,213,43,173,54,93,242,242,179,29,254,169,15,63,13,175,134,170,80,163,143,87,179,60,189,84,217,71,157,100,165,210,87,151,58,25,21,243,209,226,32,126,94,48,13,239,190,122,244,40,31,101,101,86,20,89,94,148,58,220,187,63,127,169,175,123,247,239,143,30,141,202,188,212,249,168,84,105,89,134,122,247,255,214,130,240,151,71,178,148,126,46,255,233,193,63,175,126,251,188,118,122,81,131,36,29,168,195,171,249,252,254,203,253,124,126,165,6,163,65,190,58,185,216,209,205,205,56,78,124,211,35,141,145,94,110,70,114,231,151,65,114,37,254,185,170,95,24,60,114,89,30,77,110,252,209,55,143,223,254,51,243,197,32,185,196,251,207,204,15,165,185,204,116,208,50,213,22,62,40,206,100,160,127,53,137,92,249,159,52,146,153,238,89,110,166,45,124,207,35,147,237,102,114,226,119,30,121,108,79,44,78,124,206,35,79,221,175,64,251,205,83,251,59,208,55,141,108,238,155,248,154,111,154,212,43,77,149,159,73,211,152,72,211,102,28,55,214,36,205,99,32,73,150,91,199,196,146,164,105,12,164,200,50,141,137,21,249,166,145,29,199,38,22,228,145,198,99,142,155,88,143,111,26,241,182,241,158,227,150,164,230,50,171,176,128,106,196,154,95,208,151,85,126,96,53,166,138,54,172,6,85,17,138,205,160,226,198,125,80,13,176,178,25,37,216,16,55,119,159,180,104,84,149,89,89,140,90,2,50,225,176,26,174,102,49,244,86,112,56,221,10,182,226,173,228,112,218,192,126,54,99,170,224,207,106,140,228,96,218,132,127,118,131,170,248,207,102,148,96,139,63,136,198,8,62,210,163,96,47,61,54,238,165,182,17,94,128,218,172,11,132,215,118,109,86,16,94,175,16,30,188,14,94,7,175,131,215,193,235,224,117,240,58,120,29,188,14,94,7,175,131,215,193,235,224,117,240,58,120,29,188,174,45,94,23,224,46,107,221,193,93,214,240,58,120,29,188,14,94,7,175,131,215,193,235,224,117,240,58,120,29,188,14,94,7,175,131,215,193,235,224,117,240,58,120,221,222,243,186,147,211,15,231,147,139,55,231,139,142,56,82,114,119,184,248,68,15,95,47,31,171,189,113,26,24,94,229,86,225,158,148,74,252,254,105,154,106,38,234,246,107,38,110,205,178,150,129,226,137,22,197,19,223,159,45,103,193,248,244,167,247,147,55,227,233,248,248,237,120,178,152,127,15,95,231,182,165,21,51,181,36,165,53,149,21,51,53,42,190,61,242,230,253,233,155,139,201,100,124,122,62,157,140,127,185,24,127,56,95,60,33,215,137,101,85,197,46,230,250,40,240,84,31,49,211,153,233,204,244,30,206,244,82,120,249,188,105,166,151,219,175,163,103,166,51,211,153,233,145,102,122,216,115,122,201,57,157,153,206,76,239,225,76,31,6,158,233,67,102,58,51,157,153,222,195,153,94,4,158,233,5,51,157,153,206,76,239,225,76,207,3,207,244,156,153,206,76,239,205,76,127,93,115,57,11,204,220,50,152,27,115,153,185,28,105,46,135,61,47,103,156,151,153,203,204,229,93,233,37,168,87,237,27,150,93,63,159,218,55,104,181,184,82,49,209,79,253,27,146,254,52,19,148,199,141,220,77,48,68,240,40,237,4,67,4,111,232,174,148,22,89,166,138,180,200,211,66,213,7,151,180,88,146,7,143,212,8,209,51,112,188,78,136,33,130,71,105,133,24,34,120,195,177,61,82,67,149,12,85,86,148,163,162,62,120,135,199,118,220,38,142,210,208,49,187,56,10,51,199,109,227,40,15,29,169,143,163,60,112,164,70,142,242,192,81,58,57,122,198,237,186,149,163,103,220,174,123,57,10,227,198,109,230,40,12,125,59,183,13,61,210,89,153,100,58,207,203,44,91,191,7,48,78,232,72,45,40,133,129,99,245,160,20,198,141,213,132,210,51,110,215,93,40,229,113,163,180,161,244,140,219,117,31,74,135,184,189,106,68,121,93,208,186,146,214,149,61,108,93,185,194,158,63,30,159,191,249,199,244,108,50,254,233,228,221,26,24,77,147,97,209,118,119,203,53,73,145,6,150,20,41,146,2,73,129,164,64,82,32,41,144,20,72,10,36,5,146,2,73,129,164,64,82,32,41,144,20,72,10,36,5,146,2,73,129,164,64,82,32,41,144,20,72,10,36,133,141,164,72,2,75,138,100,175,37,133,234,129,164,80,72,138,176,146,66,23,105,153,214,91,138,197,67,217,246,249,250,244,20,76,5,166,2,83,129,169,192,84,96,42,48,21,152,10,76,5,166,2,83,129,169,192,84,96,42,48,21,152,10,76,5,166,2,83,129,169,216,41,83,209,153,134,208,161,187,28,181,222,168,28,11,129,133,192,66,132,183,16,122,81,140,205,116,242,86,189,179,16,130,184,253,176,16,94,193,99,90,8,175,224,49,45,132,32,120,92,11,33,13,28,221,66,120,5,143,105,33,188,130,199,180,16,174,193,123,97,33,156,67,247,192,66,184,102,238,133,133,16,132,142,107,33,4,129,227,90,8,65,224,152,22,66,26,55,146,133,144,198,141,100,33,92,227,246,194,66,184,134,238,133,133,16,132,142,107,33,92,3,71,182,16,174,113,35,91,8,105,220,72,22,66,16,55,166,133,144,198,141,100,33,108,226,246,202,66,224,20,112,10,251,228,20,84,96,167,160,112,10,56,5,156,194,46,57,5,245,116,42,214,207,167,226,209,226,76,172,203,30,42,5,113,218,200,70,33,64,238,40,66,65,156,59,18,150,247,203,27,143,202,7,200,29,5,202,203,114,199,69,219,194,204,49,201,182,44,114,92,176,45,206,28,137,107,139,243,70,194,218,226,188,81,168,182,95,218,174,161,182,95,218,174,153,182,44,109,92,164,45,203,28,15,14,203,242,198,98,195,178,180,177,208,176,95,218,174,201,176,56,109,20,48,236,151,182,107,46,108,159,22,44,12,22,6,11,183,130,133,245,84,77,147,128,88,120,65,45,147,150,177,240,50,234,217,236,242,247,217,245,252,248,225,110,185,90,61,47,98,71,7,179,135,187,163,217,191,191,28,125,153,93,207,111,103,191,207,31,142,190,63,122,148,143,178,50,43,138,44,47,74,125,180,124,161,195,251,213,43,173,54,102,98,248,144,135,135,195,89,169,63,101,137,86,121,86,164,179,225,176,204,84,174,103,201,199,145,158,37,201,213,213,199,131,191,173,157,83,13,33,86,143,30,149,69,174,134,74,165,195,97,150,5,15,241,252,165,191,46,196,247,71,143,70,101,94,234,124,84,170,180,44,3,135,248,111,45,56,127,121,192,75,33,233,242,159,30,152,244,234,183,207,107,103,33,53,72,210,129,58,188,154,207,239,191,220,207,231,87,106,48,26,228,171,115,144,29,4,221,140,227,132,65,61,210,24,33,231,102,36,119,204,25,36,87,226,159,171,250,189,194,35,151,229,209,228,134,41,125,243,248,237,63,51,134,12,146,75,188,255,204,152,81,154,203,12,17,45,83,109,193,136,226,76,6,72,88,147,200,21,19,74,35,153,33,160,229,102,218,130,1,61,50,217,110,38,39,204,231,145,199,246,196,226,132,241,60,242,212,253,88,180,223,60,181,63,23,125,211,200,230,190,9,195,249,166,73,189,210,84,49,155,52,141,9,72,109,198,113,67,82,210,60,6,224,100,185,117,76,200,73,154,198,0,148,44,211,152,144,146,111,26,217,113,108,66,70,30,105,60,230,184,9,9,249,166,17,111,27,239,57,110,9,116,46,179,10,50,168,70,172,249,161,125,89,197,12,86,99,170,4,196,106,80,149,180,216,12,42,110,220,7,213,112,45,155,81,130,13,113,115,247,73,139,70,85,209,150,197,168,37,71,19,14,171,193,111,22,67,111,5,135,211,173,96,43,222,74,14,167,13,58,104,51,166,202,7,173,198,72,14,166,77,70,104,55,168,74,9,109,70,9,182,248,131,104,140,224,35,61,10,246,210,99,227,94,234,140,244,233,192,164,79,67,250,94,61,233,3,235,129,245,192,122,96,61,176,30,88,15,172,7,214,3,235,129,245,192,122,96,61,176,30,88,15,172,7,214,3,235,181,142,245,66,222,215,173,59,184,175,27,172,7,214,3,235,129,245,192,122,96,61,176,30,88,15,172,7,214,3,235,129,245,192,122,96,61,176,30,88,15,172,7,214,123,157,88,239,236,95,231,255,120,127,58,77,167,90,220,1,234,254,175,199,95,255,184,123,193,244,210,129,110,104,0,85,185,55,185,47,213,26,87,159,165,169,86,163,238,160,86,163,57,201,90,2,42,53,90,84,106,124,127,182,60,250,199,167,63,189,159,188,25,79,199,199,111,199,147,197,188,123,248,58,183,173,227,152,169,81,94,95,198,49,83,163,226,219,35,111,222,159,190,185,152,76,198,167,231,211,201,248,151,139,241,135,243,197,19,114,157,88,150,112,236,96,142,139,201,125,253,28,111,0,247,204,113,230,56,115,188,227,57,62,146,86,215,168,157,226,163,237,181,53,152,225,204,112,102,120,231,51,92,120,87,141,97,134,111,189,167,134,25,206,12,103,134,119,62,195,67,126,77,31,241,45,157,25,206,12,239,213,12,47,131,206,240,146,25,206,12,103,134,247,106,134,15,131,206,240,33,51,156,25,206,12,239,213,12,47,130,206,240,130,25,206,12,239,197,12,127,77,115,56,15,58,135,115,230,48,115,152,57,220,241,28,206,130,206,225,140,57,204,28,102,14,119,60,135,211,160,78,43,197,105,49,135,153,195,157,207,225,144,231,225,148,243,48,115,152,57,188,11,77,190,245,170,175,218,162,193,218,247,190,106,90,45,238,230,73,244,83,99,181,164,63,93,190,229,113,35,183,249,14,17,60,74,159,239,16,193,27,218,158,166,69,150,169,34,45,242,180,80,245,193,37,189,79,229,193,35,117,40,247,12,28,175,69,121,136,224,81,122,148,135,8,222,112,108,143,212,80,37,67,149,21,229,168,168,15,222,225,177,29,183,187,186,52,116,204,246,234,194,204,113,251,171,203,67,71,106,176,46,15,28,169,195,186,60,112,148,22,235,158,113,187,238,177,238,25,183,235,38,235,194,184,113,187,172,11,67,223,206,109,67,143,116,86,38,153,206,243,50,203,214,235,100,196,9,29,169,55,188,48,112,172,230,240,194,184,177,186,195,123,198,237,186,61,188,60,110,148,254,240,158,113,187,110,16,239,16,183,87,29,226,175,11,122,202,211,83,190,135,61,229,87,216,243,199,227,243,55,255,152,158,77,198,63,157,188,91,3,163,105,50,44,218,110,59,255,93,78,36,65,229,68,130,156,64,78,32,39,144,19,200,9,228,4,114,2,57,129,156,64,78,32,39,144,19,200,9,228,4,114,2,57,129,156,64,78,32,39,144,19,200,9,228,4,114,2,57,209,80,151,55,232,221,79,122,143,239,126,82,209,229,132,66,78,132,149,19,186,72,203,180,222,78,44,30,202,182,207,211,167,167,96,40,48,20,24,10,12,5,134,2,67,129,161,192,80,96,40,48,20,24,10,12,5,134,2,67,129,161,192,80,96,40,48,20,24,10,12,197,78,25,138,206,244,67,208,174,128,123,124,111,4,250,1,253,128,126,64,63,160,31,208,15,232,7,244,3,250,1,253,128,126,64,63,160,31,208,15,232,7,244,3,250,1,253,128,126,64,63,160,31,208,15,232,7,75,253,160,130,234,7,181,93,63,188,220,138,216,7,236,3,246,161,7,246,65,47,250,174,153,78,218,170,119,246,65,16,183,31,246,193,43,120,76,251,224,21,60,166,125,16,4,143,107,31,164,129,163,219,7,175,224,49,237,131,87,240,152,246,193,53,120,47,236,131,115,232,30,216,7,215,204,189,176,15,130,208,113,237,131,32,112,92,251,32,8,28,211,62,72,227,70,178,15,210,184,145,236,131,107,220,94,216,7,215,208,189,176,15,130,208,113,237,131,107,224,200,246,193,53,110,100,251,32,141,27,201,62,8,226,198,180,15,210,184,145,236,131,77,220,94,217,7,92,2,46,97,95,92,66,50,77,2,86,82,74,6,201,246,74,74,184,4,92,2,46,1,151,128,75,192,37,224,18,112,9,187,232,18,64,242,32,121,144,60,72,30,36,15,146,135,110,67,183,161,219,208,109,232,54,116,27,186,221,75,186,29,238,74,249,164,169,137,49,116,27,186,13,221,134,110,67,183,247,158,110,3,137,129,196,64,98,32,49,144,24,72,12,36,6,18,3,137,129,196,64,98,32,49,144,24,72,12,36,222,49,72,28,178,153,108,210,212,76,22,72,12,36,6,18,247,7,18,171,167,83,176,126,62,5,143,22,103,96,93,246,144,17,139,211,70,70,196,1,114,71,33,196,226,220,145,0,177,95,222,120,124,56,64,238,40,120,88,150,59,46,29,22,102,142,9,135,101,145,227,178,97,113,230,72,104,88,156,55,18,25,22,231,141,2,134,253,210,118,205,133,253,210,118,141,133,101,105,227,82,97,89,230,120,80,88,150,55,22,19,150,165,141,133,132,253,210,118,77,132,197,105,163,0,97,191,180,93,243,96,251,180,224,96,112,48,56,184,37,28,28,242,154,225,134,230,158,224,96,112,48,56,24,28,12,14,6,7,131,131,193,193,224,96,112,48,56,24,28,12,14,6,7,131,131,193,193,224,96,112,48,56,24,28,12,14,142,133,131,67,54,91,76,104,182,8,14,6,7,131,131,193,193,224,96,112,48,56,24,28,12,14,6,7,131,131,193,193,224,96,112,48,56,24,28,12,14,6,7,131,131,193,193,253,196,193,122,170,166,73,48,28,188,32,150,73,203,56,120,25,244,108,118,249,251,236,122,126,252,112,183,92,169,158,79,101,71,7,179,135,187,163,217,191,191,28,125,153,93,207,111,103,191,207,31,142,190,63,122,84,22,185,26,42,149,14,135,89,118,180,124,161,195,251,213,43,173,54,100,82,251,17,15,255,212,135,87,151,186,72,213,199,79,89,114,149,166,51,117,85,230,249,44,215,201,199,36,207,18,253,49,155,29,252,109,109,21,53,132,88,61,122,148,143,178,50,43,138,44,47,74,29,60,196,243,23,254,186,16,223,31,61,26,149,121,169,243,81,169,210,178,12,28,226,191,181,200,252,229,193,46,5,164,203,127,122,32,210,171,223,62,175,157,129,212,32,73,7,234,240,106,62,191,255,114,63,159,95,169,193,104,144,175,206,63,118,0,116,51,142,19,2,245,72,99,4,156,155,145,220,17,103,144,92,137,127,174,234,119,10,143,92,150,71,147,27,162,244,205,227,183,255,204,8,50,72,46,241,254,51,35,70,105,46,51,64,180,76,181,5,33,138,51,25,0,97,77,34,87,68,40,141,100,6,128,150,155,105,11,2,244,200,100,187,153,156,16,159,71,30,219,19,139,19,194,243,200,83,247,67,209,126,243,212,254,84,244,77,35,155,251,38,4,231,155,38,245,74,83,69,108,210,52,38,24,181,25,199,13,71,73,243,24,96,147,229,214,49,225,38,105,26,3,76,178,76,99,194,73,190,105,100,199,177,9,23,121,164,241,152,227,38,28,228,155,70,188,109,188,231,184,37,204,185,204,42,184,160,26,177,230,71,246,101,21,49,88,141,169,210,15,171,65,85,202,98,51,168,184,113,31,84,195,180,108,70,9,54,196,205,221,39,45,26,85,197,90,22,163,150,12,77,56,172,6,189,89,12,189,21,28,78,183,130,173,120,43,57,156,54,200,160,205,152,42,27,180,26,35,57,152,54,249,160,221,160,42,33,180,25,37,216,226,15,162,49,130,143,244,40,216,75,143,141,123,169,35,202,23,174,36,236,130,242,181,93,18,22,202,215,127,202,7,210,3,233,129,244,64,122,32,61,144,30,72,15,164,7,210,3,233,129,244,64,122,32,61,144,30,72,15,164,7,210,107,25,233,133,187,143,91,119,112,31,55,72,15,164,7,210,3,233,129,244,64,122,32,61,144,30,72,15,164,7,210,3,233,129,244,64,122,32,61,144,30,72,15,164,247,250,144,222,80,253,184,104,209,35,234,209,51,84,31,171,205,121,26,186,243,84,238,64,238,67,61,198,161,250,216,84,136,81,183,92,136,209,16,97,237,173,169,192,104,81,129,241,253,217,242,8,31,159,254,244,126,242,102,60,29,31,191,29,79,22,115,235,225,235,220,182,62,99,166,70,121,125,121,198,76,141,138,111,143,188,121,127,250,230,98,50,25,159,158,79,39,227,95,46,198,31,206,23,79,200,117,98,89,154,177,205,121,44,130,242,53,243,184,1,199,51,143,153,199,204,227,246,230,241,72,82,20,99,115,26,143,182,87,195,96,22,51,139,153,197,109,206,98,193,77,47,117,179,120,235,221,46,204,98,102,49,179,184,205,89,28,228,43,245,136,111,212,204,98,102,113,172,89,92,134,153,197,37,179,152,89,204,44,142,53,139,135,97,102,241,144,89,204,44,102,22,199,154,197,69,152,89,92,48,139,153,197,125,238,246,181,235,243,52,15,51,79,115,230,41,243,148,121,218,222,60,205,194,204,211,140,121,202,60,101,158,182,55,79,211,48,62,40,197,7,49,79,153,167,109,206,211,32,231,211,148,243,41,243,244,213,207,211,158,54,162,214,171,222,95,203,6,242,79,189,191,180,90,220,125,146,232,167,230,95,73,127,58,81,203,227,70,110,69,29,34,120,148,94,212,33,130,55,180,230,76,139,44,83,69,90,228,105,161,234,131,75,250,115,202,131,71,234,162,237,25,56,94,27,237,16,193,163,244,209,14,17,188,225,216,30,169,161,74,134,42,43,202,81,81,31,188,195,99,59,110,7,112,105,232,152,45,192,133,153,227,246,0,151,135,142,212,4,92,30,56,82,23,112,121,224,40,109,192,61,227,118,221,7,220,51,110,215,141,192,133,113,227,118,2,23,134,190,157,219,134,30,233,172,76,50,157,231,101,150,173,215,117,136,19,58,82,255,114,97,224,88,13,204,133,113,99,117,48,247,140,219,117,11,115,121,220,40,61,204,61,227,118,221,196,220,33,110,175,186,152,95,23,244,61,167,239,121,15,251,158,175,176,231,143,199,231,111,254,49,61,155,140,127,58,121,183,6,70,211,100,88,180,217,26,125,37,32,146,48,2,34,65,64,32,32,16,16,8,8,4,4,2,2,1,129,128,64,64,32,32,16,16,8,8,4,4,2,2,1,129,128,64,64,32,32,16,16,8,8,4,4,2,2,1,129,128,120,174,35,27,230,78,37,189,143,119,42,169,120,2,66,33,32,194,10,136,82,143,116,189,128,40,245,40,217,62,19,191,141,69,65,160,32,80,16,40,8,20,4,10,2,5,129,130,64,65,160,32,80,16,40,8,20,4,10,2,5,129,130,64,65,160,32,80,16,40,136,157,82,16,237,251,133,48,109,234,246,241,6,7,252,2,126,1,191,128,95,192,47,224,23,240,11,248,5,252,2,126,1,191,128,95,192,47,224,23,240,11,248,5,252,2,126,1,191,128,95,192,47,224,23,240,11,245,126,65,133,241,11,106,187,95,120,185,221,208,11,232,133,142,245,130,46,210,50,173,247,11,139,135,178,237,130,225,233,41,187,111,24,244,162,119,153,233,196,172,122,103,24,4,113,251,97,24,188,130,199,52,12,94,193,99,26,6,65,240,184,134,65,26,56,186,97,240,10,30,211,48,120,5,143,105,24,92,131,247,194,48,56,135,238,129,97,112,205,220,11,195,32,8,29,215,48,8,2,199,53,12,130,192,49,13,131,52,110,36,195,32,141,27,201,48,184,198,237,133,97,112,13,221,11,195,32,8,29,215,48,184,6,142,108,24,92,227,70,54,12,210,184,145,12,131,32,110,76,195,32,141,27,201,48,216,196,237,149,97,192,23,224,11,118,222,23,232,197,29,9,254,190,64,15,146,237,245,142,240,5,248,2,124,1,190,0,95,128,47,192,23,224,11,118,195,23,128,221,193,238,96,119,176,59,216,29,236,14,193,134,96,67,176,33,216,16,108,8,54,4,187,95,4,59,192,21,239,186,169,101,48,4,27,130,13,193,134,96,67,176,247,144,96,3,130,1,193,128,96,64,48,32,24,16,12,8,6,4,3,130,1,193,128,96,64,48,32,24,16,12,8,222,21,16,28,164,117,171,110,106,221,10,8,6,4,3,130,99,130,96,245,116,154,213,207,167,217,209,226,44,171,203,30,114,96,113,218,200,24,56,64,238,40,20,88,156,59,18,4,246,203,27,143,1,7,200,29,5,1,203,114,199,37,192,194,204,49,1,176,44,114,92,254,43,206,28,9,255,138,243,70,162,191,226,188,81,224,175,95,218,174,217,175,95,218,174,209,175,44,109,92,242,43,203,28,15,252,202,242,198,226,190,178,180,177,176,175,95,218,174,169,175,56,109,20,232,235,151,182,107,230,107,159,22,228,11,242,5,249,134,70,190,65,174,253,109,232,166,9,242,5,249,130,124,65,190,32,95,144,47,200,23,228,11,242,5,249,130,124,65,190,32,95,144,47,200,23,228,11,242,5,249,130,124,65,190,32,223,14,144,111,144,6,135,154,6,135,32,95,144,47,200,23,228,11,242,5,249,130,124,65,190,32,95,144,47,200,23,228,11,242,5,249,130,124,65,190,32,95,144,47,200,23,228,27,29,249,158,156,126,56,159,92,188,57,95,92,238,43,133,191,135,139,143,248,240,245,242,177,122,225,111,3,6,174,108,135,158,112,224,239,159,166,9,8,235,246,129,240,214,44,107,25,32,195,22,100,248,253,217,114,22,140,79,127,122,63,121,51,158,142,143,223,142,39,7,71,7,139,93,102,203,141,51,53,202,235,177,113,166,70,197,183,71,222,188,63,125,115,49,153,140,79,207,167,147,241,47,23,227,15,231,139,39,228,58,177,68,198,93,204,245,81,224,169,62,98,166,51,211,153,233,61,156,233,165,176,110,147,105,166,151,219,11,56,49,211,153,233,204,244,72,51,61,236,57,189,228,156,206,76,103,166,247,112,166,15,3,207,244,33,51,157,153,206,76,239,225,76,47,2,207,244,130,153,206,76,103,166,247,112,166,231,129,103,122,206,76,103,166,247,102,166,191,174,185,156,5,102,110,25,204,141,185,204,92,142,52,151,195,158,151,51,206,203,204,101,230,242,174,220,40,245,173,235,208,226,34,53,99,215,161,164,63,119,74,201,227,246,163,47,174,87,240,152,125,113,189,130,55,92,58,158,22,89,166,138,180,200,211,66,213,7,247,104,16,40,8,30,183,161,175,52,112,244,134,190,94,193,99,54,244,245,10,222,112,108,143,212,80,37,67,149,21,229,168,168,15,222,225,177,221,139,78,196,206,161,123,208,137,216,53,115,47,58,17,11,66,199,237,68,44,8,28,183,19,177,32,112,204,78,196,210,184,145,58,17,75,227,70,234,68,236,26,183,23,157,136,93,67,223,206,109,67,143,116,86,38,153,206,243,50,203,214,111,86,139,19,58,110,251,100,215,192,145,219,39,187,198,141,220,62,89,26,55,82,251,100,65,220,152,237,147,165,113,35,181,79,182,137,219,171,187,236,174,11,238,203,227,190,188,30,222,151,183,181,68,84,154,12,139,14,111,221,75,3,75,138,20,73,129,164,64,82,32,41,144,20,72,10,36,5,146,2,73,129,164,64,82,32,41,144,20,72,10,36,5,146,2,73,129,164,64,82,32,41,144,20,72,10,36,5,146,194,70,82,36,129,37,69,178,215,146,162,131,118,51,141,146,130,190,51,129,37,69,169,71,186,94,82,148,122,148,108,159,173,223,198,162,41,208,20,104,10,52,5,154,2,77,129,166,64,83,160,41,208,20,104,10,52,5,154,2,77,129,166,64,83,160,41,208,20,104,10,52,197,78,105,138,238,122,28,133,110,113,180,131,141,238,81,16,175,89,65,44,154,215,167,245,14,226,169,175,253,22,9,241,244,148,221,183,16,203,74,108,166,147,119,125,215,237,152,22,66,16,183,31,22,194,43,120,76,11,225,21,60,166,133,16,4,143,107,33,164,129,163,91,8,175,224,49,45,132,87,240,152,22,194,53,120,47,44,132,115,232,30,88,8,215,204,189,176,16,130,208,113,45,132,32,112,92,11,33,8,28,211,66,72,227,70,178,16,210,184,145,44,132,107,220,94,88,8,215,208,189,176,16,130,208,113,45,132,107,224,200,22,194,53,110,100,11,33,141,27,201,66,8,226,198,180,16,210,184,145,44,132,77,220,94,89,8,156,2,78,97,159,156,130,10,236,20,20,78,1,167,128,83,216,37,167,160,158,78,197,250,249,84,60,90,156,137,117,217,67,165,32,78,27,217,40,4,200,29,69,40,136,115,71,194,242,126,121,227,81,249,0,185,163,64,121,89,238,184,104,91,152,57,38,217,150,69,142,11,182,197,153,35,113,109,113,222,72,88,91,156,55,10,213,246,75,219,53,212,246,75,219,53,211,150,165,141,139,180,101,153,227,193,97,89,222,88,108,88,150,54,22,26,246,75,219,53,25,22,167,141,2,134,253,210,118,205,133,237,211,130,133,193,194,96,225,144,88,248,236,95,231,255,120,127,58,77,166,90,124,165,249,253,95,143,191,254,113,247,130,9,39,3,221,112,161,121,79,139,221,172,62,75,31,234,241,155,147,80,141,223,141,8,191,63,91,30,253,227,211,159,222,79,222,140,167,227,227,183,227,201,193,209,193,98,135,245,170,86,127,7,115,92,108,126,234,231,120,131,248,97,142,51,199,153,227,29,207,241,209,52,9,56,197,71,131,132,25,206,12,103,134,247,106,134,235,160,51,92,51,195,153,225,204,240,94,205,240,144,95,211,71,124,75,103,134,51,195,123,53,195,203,160,51,188,100,134,51,195,153,225,189,154,225,195,160,51,124,200,12,103,134,51,195,123,53,195,139,160,51,188,96,134,51,195,123,49,195,95,211,28,206,131,206,225,156,57,204,28,102,14,119,60,135,179,160,115,56,99,14,51,135,153,195,29,207,225,52,168,211,74,113,90,204,97,230,112,231,115,56,228,121,56,229,60,204,28,102,14,239,66,49,1,218,36,210,38,145,54,137,189,168,132,64,155,68,218,36,210,38,177,95,101,28,104,147,72,155,68,218,36,210,38,145,54,137,61,42,80,76,155,68,218,36,210,38,145,54,137,180,73,164,118,5,181,43,218,170,93,177,181,140,106,154,12,139,206,202,91,36,65,229,68,130,156,64,78,32,39,144,19,200,9,228,4,114,2,57,129,156,64,78,32,39,144,19,200,9,228,4,114,2,57,129,156,64,78,32,39,144,19,200,9,228,4,114,2,57,209,80,151,55,232,221,79,122,143,239,126,234,162,27,227,118,57,65,47,198,192,114,162,212,35,93,47,39,74,61,74,182,207,210,111,99,209,19,232,9,244,4,122,2,61,129,158,64,79,160,39,208,19,232,9,244,4,122,2,61,129,158,64,79,160,39,208,19,232,9,244,4,122,98,167,244,68,103,238,33,104,75,192,61,190,49,2,247,128,123,192,61,224,30,112,15,184,7,220,3,238,1,247,128,123,192,61,224,30,112,15,184,7,220,3,238,1,247,128,123,192,61,224,30,112,15,184,7,220,131,141,123,80,65,221,131,218,238,30,94,110,69,212,3,234,33,170,122,208,69,90,166,245,238,97,241,80,182,93,62,60,61,101,247,237,131,94,116,92,51,157,180,85,239,236,131,32,110,63,236,131,87,240,152,246,193,43,120,76,251,32,8,30,215,62,72,3,71,183,15,94,193,99,218,7,175,224,49,237,131,107,240,94,216,7,231,208,61,176,15,174,153,123,97,31,4,161,227,218,7,65,224,184,246,65,16,56,166,125,144,198,141,100,31,164,113,35,217,7,215,184,189,176,15,174,161,123,97,31,4,161,227,218,7,215,192,145,237,131,107,220,200,246,65,26,55,146,125,16,196,141,105,31,164,113,35,217,7,155,184,189,178,15,184,4,92,194,190,184,4,189,184,147,33,152,75,208,131,100,123,13,37,92,2,46,1,151,128,75,192,37,224,18,112,9,184,132,93,116,9,32,121,144,60,72,30,36,15,146,7,201,67,183,161,219,208,109,232,54,116,27,186,13,221,238,37,221,14,119,165,188,110,106,95,12,221,134,110,67,183,161,219,208,237,189,167,219,64,98,32,49,144,24,72,12,36,6,18,3,137,129,196,64,98,32,49,144,24,72,12,36,6,18,3,137,119,12,18,135,108,35,171,155,218,200,2,137,129,196,64,226,254,64,98,245,116,10,214,207,167,224,209,226,12,172,203,30,50,98,113,218,200,136,56,64,238,40,132,88,156,59,18,32,246,203,27,143,15,7,200,29,5,15,203,114,199,165,195,194,204,49,225,176,44,114,92,54,44,206,28,9,13,139,243,70,34,195,226,188,81,192,176,95,218,174,185,176,95,218,174,177,176,44,109,92,42,44,203,28,15,10,203,242,198,98,194,178,180,177,144,176,95,218,174,137,176,56,109,20,32,236,151,182,107,30,108,159,22,28,12,14,6,7,183,132,131,67,94,51,220,208,217,19,28,12,14,6,7,131,131,193,193,224,96,112,48,56,24,28,12,14,6,7,131,131,193,193,224,96,112,48,56,24,28,12,14,6,7,131,131,193,193,177,112,112,200,102,139,154,102,139,224,96,112,48,56,24,28,12,14,6,7,131,131,193,193,224,96,112,48,56,24,28,12,14,6,7,131,131,193,193,224,96,112,48,56,24,28,220,39,28,252,227,52,157,106,217,101,193,31,95,240,223,116,160,155,175,7,94,219,127,6,0,188,246,140,141,221,245,237,15,149,255,191,68,198,139,63,84,254,255,242,241,226,229,11,180,141,152,63,54,161,101,221,54,90,174,77,176,246,206,32,101,11,164,252,254,108,57,125,222,158,93,76,127,30,255,252,126,242,175,233,197,249,201,187,147,255,93,206,170,131,163,3,53,40,243,13,242,172,235,201,115,166,70,121,61,120,206,212,168,216,206,157,75,61,74,190,61,227,205,251,211,55,23,147,201,248,244,124,58,25,255,114,49,254,112,190,120,66,174,19,75,44,221,226,122,34,243,74,27,235,73,179,80,98,61,97,61,97,61,217,247,245,100,52,77,2,44,39,163,65,194,106,194,106,194,106,242,234,87,19,73,73,188,205,213,164,169,20,30,171,9,171,9,171,201,254,175,38,33,126,234,140,248,165,195,106,194,106,242,234,87,147,50,200,106,82,178,154,176,154,176,154,188,250,213,100,24,100,53,25,178,154,176,154,176,154,188,250,213,164,8,178,154,20,172,38,172,38,251,185,154,176,76,44,150,137,60,200,50,145,179,76,176,76,176,76,236,239,50,145,5,89,38,50,150,9,150,9,150,137,253,93,38,210,32,178,54,69,214,178,76,176,76,236,243,50,17,226,219,68,202,183,9,150,9,150,137,216,203,68,79,235,165,124,107,104,188,184,87,205,216,208,56,233,79,193,20,121,220,200,21,83,66,4,143,82,50,37,68,240,134,59,200,211,34,203,84,145,22,121,90,168,250,224,146,219,200,229,193,35,21,123,241,12,28,175,218,75,136,224,81,202,189,132,8,222,112,108,143,212,80,37,67,149,21,229,168,168,15,222,225,177,29,183,80,141,52,116,204,74,53,194,204,113,75,213,200,67,71,170,85,35,15,28,169,88,141,60,112,148,106,53,158,113,187,46,87,227,25,183,235,122,53,194,184,113,11,214,8,67,223,206,109,67,143,116,86,38,153,206,243,50,203,214,107,214,196,9,29,169,204,142,48,112,172,58,59,194,184,177,10,237,120,198,237,186,210,142,60,110,148,82,59,158,113,187,174,181,227,16,183,87,197,118,174,11,202,243,236,75,121,30,139,226,202,123,85,193,199,239,243,126,123,23,243,135,105,122,66,185,253,9,207,78,161,221,66,67,73,16,77,147,4,208,52,27,18,102,171,115,177,209,58,221,86,174,71,203,160,101,208,50,104,25,180,12,90,6,45,131,150,65,203,160,101,208,50,104,25,180,12,90,6,45,131,150,65,203,160,101,208,50,104,25,180,12,90,6,45,211,123,45,211,110,123,135,32,247,208,233,0,247,208,237,189,117,105,189,79,176,209,186,208,31,56,176,117,201,213,50,95,141,117,201,149,210,219,87,142,111,207,192,170,96,85,176,42,88,21,172,10,86,5,171,130,85,193,170,96,85,176,42,88,21,172,10,86,5,171,130,85,193,170,96,85,176,42,175,197,170,84,248,162,86,70,192,184,120,168,129,48,174,158,18,194,197,68,8,103,47,121,186,14,39,177,71,221,238,215,157,113,78,65,58,0,115,167,15,206,9,231,132,115,194,57,225,156,112,78,56,39,156,19,206,9,231,132,115,194,57,225,156,112,78,56,39,156,19,206,9,231,132,115,194,57,225,156,112,78,56,39,156,211,43,118,78,42,136,115,82,141,206,9,229,132,114,66,57,237,147,114,210,139,70,162,166,111,106,170,119,202,73,16,183,31,202,201,43,120,76,229,228,21,60,166,114,18,4,143,171,156,164,129,163,43,39,175,224,49,149,147,87,240,152,202,201,53,120,47,148,147,115,232,30,40,39,215,204,189,80,78,130,208,113,149,147,32,112,92,229,36,8,28,83,57,73,227,70,82,78,210,184,145,148,147,107,220,94,40,39,215,208,189,80,78,130,208,113,149,147,107,224,200,202,201,53,110,100,229,36,141,27,73,57,9,226,198,84,78,210,184,145,148,147,77,220,94,41,39,4,18,2,9,129,180,39,2,169,69,187,147,76,147,0,85,236,146,65,210,88,197,14,187,131,221,193,238,96,119,176,59,216,29,236,14,118,231,149,217,29,36,9,146,4,73,130,36,65,146,32,73,240,13,248,6,124,3,190,1,223,128,111,192,55,224,27,94,153,111,240,191,155,100,225,27,184,155,4,223,128,111,192,55,224,27,240,13,96,123,176,61,216,30,108,15,182,7,219,131,237,193,246,96,123,176,61,216,30,108,15,182,7,219,131,237,193,246,96,123,111,108,31,162,217,125,98,209,236,30,108,15,182,223,27,108,31,98,94,239,52,185,87,79,223,139,244,243,247,162,209,226,107,145,46,123,8,238,197,105,35,115,251,0,185,163,96,123,113,238,72,212,222,47,111,60,104,31,32,119,20,102,47,203,29,23,217,11,51,199,36,246,178,200,113,129,189,56,115,36,94,47,206,27,9,215,139,243,70,161,245,126,105,187,134,245,126,105,187,102,245,178,180,113,81,189,44,115,60,82,47,203,27,11,212,203,210,198,226,244,126,105,187,198,244,226,180,81,40,189,95,218,174,33,189,125,90,24,61,140,222,2,131,135,64,233,33,136,119,16,48,221,58,63,14,113,217,119,115,227,106,248,49,252,24,126,12,63,134,31,195,143,225,199,240,99,248,49,252,24,126,12,63,134,31,195,143,225,199,240,99,248,49,252,24,126,12,63,134,31,239,22,63,14,209,132,54,161,9,45,252,24,126,12,63,134,31,195,143,225,199,240,99,248,49,252,24,126,12,63,134,31,195,143,225,199,240,99,248,49,252,24,126,12,63,134,31,239,25,63,214,83,53,77,188,249,241,130,80,38,187,198,143,151,159,248,108,118,249,251,236,122,126,252,112,183,92,234,158,207,133,71,7,179,135,187,163,217,191,191,28,125,153,93,207,111,103,191,207,31,142,190,63,122,84,22,185,26,42,149,14,135,89,118,180,124,161,195,251,213,43,173,246,68,242,98,91,29,254,169,15,179,209,85,158,166,31,71,121,158,13,83,117,149,126,76,134,197,39,149,95,126,202,178,209,240,99,182,216,122,207,203,175,225,205,87,143,30,229,163,172,204,138,34,203,139,82,7,123,243,231,95,8,117,111,254,253,209,163,81,153,151,58,31,149,42,45,203,64,111,254,223,90,166,254,114,86,72,73,234,242,159,30,44,245,234,183,207,107,167,42,53,72,210,129,58,188,154,207,239,191,220,207,231,87,106,48,26,228,171,19,149,29,41,221,140,227,196,74,61,210,24,73,232,102,36,119,22,26,36,87,226,159,171,250,229,195,35,151,229,209,228,198,50,125,243,248,237,63,51,171,12,146,75,188,255,204,44,82,154,203,76,26,45,83,109,97,141,226,76,6,146,88,147,200,149,37,74,35,153,73,161,229,102,218,194,10,61,50,217,110,38,39,22,232,145,199,246,196,226,196,250,60,242,212,253,162,180,223,60,181,191,41,125,211,200,230,190,137,213,249,166,73,189,210,84,89,156,52,141,137,90,109,198,113,227,86,210,60,6,42,101,185,117,76,92,74,154,198,64,157,44,211,152,184,147,111,26,217,113,108,226,74,30,105,60,230,184,137,27,249,166,17,111,27,239,57,110,73,125,46,179,10,87,168,70,172,249,53,126,89,101,17,86,99,170,152,196,106,80,21,199,216,12,42,110,220,7,213,192,47,155,81,130,13,113,115,247,73,139,70,85,249,151,197,168,37,108,19,14,171,97,116,22,67,111,5,135,211,173,96,43,222,74,14,167,13,132,104,51,166,10,17,173,198,72,14,166,77,144,104,55,168,138,18,109,70,9,182,248,131,104,140,224,35,61,10,246,210,99,227,94,106,25,7,250,151,179,93,224,192,157,43,103,11,14,236,15,14,132,253,193,254,96,127,176,63,216,31,236,15,246,7,251,131,253,193,254,96,127,176,63,216,31,236,15,246,7,251,131,253,181,196,254,252,111,37,215,187,120,43,57,236,15,246,7,251,131,253,193,254,96,127,176,63,216,31,236,15,246,7,251,131,253,193,254,96,127,176,63,216,31,236,15,246,183,215,236,239,228,244,195,249,228,226,205,249,162,31,145,144,2,30,46,62,207,195,215,203,199,106,103,162,102,30,168,27,129,96,51,224,219,64,134,85,70,184,157,33,22,213,183,40,94,190,98,235,197,39,191,111,190,166,42,148,186,245,42,148,91,163,172,69,160,28,165,69,57,202,247,103,203,57,247,246,236,98,250,243,248,231,247,147,127,77,47,206,79,222,157,252,239,114,42,30,28,29,168,65,153,219,86,173,204,212,40,175,47,90,153,169,81,177,189,102,101,169,71,201,183,103,188,121,127,250,230,98,50,25,159,158,79,39,227,95,46,198,31,206,23,79,200,117,98,89,210,178,131,69,104,20,118,13,26,177,4,177,4,177,4,177,4,57,44,65,165,236,70,8,211,18,84,54,222,17,193,18,196,18,196,18,196,18,180,190,4,5,253,22,84,242,45,136,37,136,37,136,37,200,97,9,26,134,93,130,134,44,65,44,65,44,65,44,65,14,75,80,17,118,9,42,88,130,88,130,88,130,88,130,28,150,160,60,236,18,148,179,4,177,4,189,218,37,136,181,229,197,218,146,133,229,204,25,156,153,181,133,181,133,181,101,181,182,4,253,222,146,241,189,133,181,133,181,101,7,214,22,209,61,147,237,119,157,213,171,70,63,203,118,211,79,141,126,180,90,92,239,157,232,167,78,63,73,127,218,206,202,227,70,238,59,27,34,120,148,198,179,33,130,55,244,225,75,139,44,83,69,90,228,105,161,234,131,75,154,241,201,131,71,106,153,235,25,56,94,207,220,16,193,163,52,205,13,17,188,225,216,30,169,161,74,134,42,43,202,81,81,31,188,195,99,59,110,187,95,105,232,152,253,126,133,153,227,54,252,149,135,142,212,241,87,30,56,82,203,95,121,224,40,61,127,61,227,118,221,244,215,51,110,215,93,127,133,113,227,182,253,21,134,190,157,219,134,30,233,172,76,50,157,231,101,150,173,223,73,29,39,116,164,102,197,194,192,177,186,21,11,227,198,106,87,236,25,183,235,126,197,242,184,81,26,22,123,198,237,186,99,177,67,220,94,181,44,190,46,104,114,188,47,77,142,183,178,68,93,164,229,158,245,65,246,251,188,223,222,197,252,97,154,158,80,110,127,194,154,118,48,62,227,251,19,186,185,147,59,13,107,127,210,0,246,167,235,194,142,200,29,228,14,114,7,185,131,220,65,238,32,119,144,59,200,29,228,14,114,7,185,131,220,65,238,32,119,144,59,200,29,228,14,114,7,185,131,220,65,238,32,119,144,59,29,153,153,36,172,153,73,48,51,14,102,70,197,55,51,10,51,19,214,204,228,106,153,175,198,204,228,74,233,237,171,203,183,103,96,94,48,47,152,23,204,11,230,5,243,130,121,193,188,96,94,48,47,152,23,204,11,230,5,243,130,121,193,188,96,94,48,47,152,151,215,98,94,42,124,81,43,35,96,92,60,212,64,24,87,79,9,225,107,34,132,179,23,65,93,135,147,24,166,110,247,235,174,121,41,29,184,245,99,163,151,66,75,161,165,208,82,251,173,165,244,162,110,164,233,219,156,234,157,150,18,196,237,135,150,242,10,30,83,75,121,5,143,169,165,4,193,227,106,41,105,224,232,90,202,43,120,76,45,229,21,60,166,150,114,13,222,11,45,229,28,186,7,90,202,53,115,47,180,148,32,116,92,45,37,8,28,87,75,9,2,199,212,82,210,184,145,180,148,52,110,36,45,229,26,183,23,90,202,53,116,47,180,148,32,116,92,45,229,26,56,178,150,114,141,27,89,75,73,227,70,210,82,130,184,49,181,148,52,110,36,45,101,19,183,87,90,10,201,132,100,66,50,237,137,100,234,198,0,169,176,6,72,97,128,48,64,175,217,0,133,152,251,59,45,129,212,211,119,39,253,252,221,105,180,248,234,164,203,30,58,32,113,218,200,10,40,64,238,40,6,72,156,59,146,71,241,203,27,79,163,4,200,29,197,162,200,114,199,117,17,194,204,49,85,132,44,114,92,19,33,206,28,73,68,136,243,70,242,16,226,188,81,52,132,95,218,174,45,132,95,218,174,37,132,44,109,92,7,33,203,28,143,230,203,242,198,130,249,178,180,177,88,190,95,218,174,81,190,56,109,20,146,239,151,182,107,144,111,159,22,142,15,199,247,170,159,181,131,53,184,186,97,204,122,170,166,73,56,198,188,96,150,201,174,49,230,229,71,63,155,93,254,62,187,158,31,63,220,45,23,191,231,179,227,209,193,236,225,238,104,246,239,47,71,95,102,215,243,219,217,239,243,135,163,239,143,30,149,69,174,134,74,165,195,97,150,29,45,95,232,240,126,245,74,171,125,147,212,111,180,195,63,15,213,92,95,38,89,162,230,87,87,121,170,63,165,31,85,50,154,235,171,217,199,203,36,79,63,45,219,79,60,47,204,134,16,171,71,143,242,81,86,102,69,145,229,69,169,131,135,120,254,13,81,23,226,251,163,71,163,50,47,117,62,42,85,90,150,129,67,252,183,22,195,191,156,63,82,230,186,252,167,7,117,189,250,237,243,218,73,77,13,146,116,160,14,175,230,243,251,47,247,243,249,149,26,140,6,249,234,148,102,199,84,55,227,56,81,85,143,52,70,102,186,25,201,157,154,6,201,149,248,231,170,126,77,241,200,101,121,52,185,81,79,223,60,126,251,207,76,53,131,228,18,239,63,51,181,148,230,50,51,73,203,84,91,168,164,56,147,129,57,214,36,114,165,142,210,72,102,166,104,185,153,182,80,69,143,76,182,155,201,137,26,122,228,177,61,177,56,81,65,143,60,117,191,61,237,55,79,237,175,79,223,52,178,185,111,162,122,190,105,82,175,52,85,106,39,77,99,226,91,155,113,220,8,151,52,143,129,95,89,110,29,19,193,146,166,49,240,41,203,52,38,66,229,155,70,118,28,155,8,148,71,26,143,57,110,34,76,190,105,196,219,198,123,142,91,242,161,203,172,66,32,170,17,107,126,183,95,86,169,133,213,152,42,80,177,26,84,5,55,54,131,138,27,247,65,53,152,204,102,148,96,67,220,220,125,210,162,81,85,82,102,49,106,137,229,132,195,106,104,158,197,208,91,193,225,116,43,216,138,183,146,195,105,3,54,218,140,169,226,70,171,49,146,131,105,19,57,218,13,170,66,71,155,81,130,45,254,32,26,35,248,72,143,130,189,244,216,184,151,186,2,135,58,44,56,212,128,67,192,97,104,112,8,37,132,18,66,9,161,132,80,66,40,33,148,16,74,8,37,132,18,66,9,161,132,80,66,40,33,148,16,74,8,37,108,155,18,6,188,133,93,239,226,45,236,80,66,40,33,148,16,74,8,37,132,18,66,9,161,132,80,66,40,33,148,16,74,8,37,132,18,66,9,161,132,80,66,40,225,171,164,132,103,255,58,255,199,251,211,105,58,213,210,78,103,247,127,61,254,250,199,221,11,68,152,14,116,115,163,51,221,8,9,155,161,223,6,70,172,114,195,237,92,177,168,188,69,251,133,47,87,27,171,169,236,165,110,191,236,165,57,200,90,0,138,94,90,20,189,124,127,182,156,91,111,207,46,166,63,143,127,126,63,249,215,244,226,252,228,221,201,255,46,167,220,193,209,129,26,148,185,109,109,204,76,141,242,250,210,152,153,26,21,219,43,99,150,122,148,124,123,198,155,247,167,111,46,38,147,241,233,249,116,50,254,229,98,252,225,124,217,62,109,201,122,109,10,103,182,191,216,72,141,68,253,98,211,44,36,88,108,88,108,88,108,94,231,98,51,18,22,87,169,93,107,70,141,165,85,88,106,88,106,88,106,94,235,82,35,187,29,203,176,212,52,221,140,197,82,195,82,195,82,243,90,151,154,128,191,160,70,252,128,98,169,97,169,97,169,169,93,106,202,144,75,77,201,82,195,82,195,82,195,82,83,187,212,12,67,46,53,67,150,26,150,26,150,26,150,154,218,165,166,8,185,212,20,44,53,44,53,175,98,169,97,13,89,91,67,242,144,107,72,206,26,194,26,194,26,242,218,214,144,44,228,26,146,177,134,176,134,176,134,188,182,53,36,13,233,157,83,188,51,107,8,107,200,235,91,67,2,126,15,73,249,30,194,26,194,26,210,179,53,68,84,80,101,163,175,182,83,57,21,155,30,164,122,213,131,116,209,140,244,123,15,82,173,22,55,131,38,250,169,9,105,178,217,50,213,80,113,165,154,215,169,222,74,187,113,141,37,89,172,218,188,110,45,200,210,85,112,73,127,218,173,21,91,186,10,222,208,34,60,45,178,76,21,105,145,167,133,170,15,46,233,19,46,15,110,53,21,221,106,209,116,16,216,231,216,54,23,171,233,42,184,240,216,54,87,179,233,42,120,195,177,61,82,67,149,12,85,86,148,163,162,62,120,135,199,182,185,82,143,213,246,222,82,167,167,205,208,134,82,62,27,145,93,11,249,180,152,217,92,235,199,106,67,111,169,244,211,110,104,187,13,237,84,10,168,221,192,118,223,154,156,106,5,181,27,184,174,212,136,237,6,174,45,52,210,65,92,201,218,108,170,54,212,65,220,134,21,217,169,28,81,139,113,111,62,91,175,17,165,202,179,84,37,137,78,158,207,33,235,195,187,11,125,59,183,13,61,210,89,153,100,58,207,203,44,91,47,179,20,39,180,213,58,225,86,25,170,197,192,134,226,81,86,71,178,169,116,84,139,113,13,213,165,172,226,154,106,75,117,16,87,178,172,153,138,79,181,27,87,124,210,48,85,167,234,32,174,112,235,118,113,210,176,172,112,85,83,218,233,229,167,176,41,236,212,60,162,112,29,97,170,178,212,56,112,163,140,81,243,136,106,121,28,139,17,238,27,109,179,128,145,205,144,106,249,162,230,49,206,251,102,131,133,87,169,236,11,254,152,109,103,137,186,72,203,111,147,165,246,109,214,8,123,195,219,152,95,99,13,194,111,125,141,210,244,26,47,48,124,227,139,248,125,222,111,239,98,254,48,77,79,40,183,63,97,77,49,116,82,197,41,9,41,113,146,0,18,167,235,66,239,56,27,156,13,206,6,103,131,179,193,217,224,108,112,54,56,27,156,13,206,6,103,131,179,193,217,224,108,112,54,56,27,156,13,206,6,103,131,179,193,217,224,108,94,185,179,233,164,175,70,200,91,243,116,227,173,121,8,153,111,66,70,197,22,50,10,33,19,86,200,228,106,153,175,70,200,228,74,233,237,139,202,183,103,32,92,16,46,8,23,132,11,194,5,225,130,112,65,184,32,92,16,46,8,23,132,11,194,5,225,130,112,65,184,32,92,16,46,8,151,215,34,92,42,124,81,43,35,96,92,60,212,64,24,87,79,9,161,105,34,132,179,247,63,93,135,147,136,165,110,247,235,174,233,168,144,141,151,27,111,16,66,71,161,163,208,81,232,40,116,20,58,10,29,133,142,66,71,161,163,208,81,232,40,116,20,58,10,29,133,142,66,71,161,163,208,81,232,40,116,20,58,10,29,133,142,66,71,189,46,29,165,66,234,40,133,142,66,71,161,163,94,177,142,210,139,6,168,166,111,113,170,119,58,74,16,183,31,58,202,43,120,76,29,229,21,60,166,142,18,4,143,171,163,164,129,163,235,40,175,224,49,117,148,87,240,152,58,202,53,120,47,116,148,115,232,30,232,40,215,204,189,208,81,130,208,113,117,148,32,112,92,29,37,8,28,83,71,73,227,70,210,81,210,184,145,116,148,107,220,94,232,40,215,208,189,208,81,130,208,113,117,148,107,224,200,58,202,53,110,100,29,37,141,27,73,71,9,226,198,212,81,210,184,145,116,148,77,220,94,233,40,228,18,114,9,185,180,39,114,169,125,243,147,76,147,112,117,241,146,65,66,93,60,204,15,230,7,243,131,249,193,252,96,126,48,63,152,31,4,10,2,5,129,130,64,65,160,32,80,112,17,184,8,92,4,46,2,23,129,139,192,69,244,40,28,46,162,39,46,34,216,93,40,11,23,193,93,40,184,8,92,4,46,2,23,129,139,0,233,131,244,65,250,32,125,144,62,72,31,164,15,210,7,233,131,244,65,250,32,125,144,62,72,31,164,15,210,7,233,183,131,244,117,200,219,11,52,183,23,128,244,95,43,210,15,49,231,119,154,234,171,167,239,76,250,249,59,211,104,241,149,73,151,61,132,250,226,180,145,153,126,128,220,81,144,190,56,119,36,162,239,151,55,30,208,15,144,59,10,207,151,229,142,139,243,133,153,99,210,124,89,228,184,48,95,156,57,18,203,23,231,141,132,242,197,121,163,144,124,191,180,93,131,124,191,180,93,115,124,89,218,184,24,95,150,57,30,197,151,229,141,5,241,101,105,99,49,124,191,180,93,35,124,113,218,40,4,223,47,109,215,0,223,62,45,252,30,126,111,129,200,67,96,246,16,52,60,8,180,238,138,45,7,188,92,156,30,218,176,101,216,50,108,25,182,12,91,134,45,195,150,97,203,176,101,216,50,108,25,182,12,91,134,45,195,150,97,203,176,101,216,50,108,25,182,252,42,216,114,192,134,184,9,13,113,97,203,176,101,216,50,108,25,182,12,91,134,45,195,150,97,203,176,101,216,50,108,25,182,12,91,134,45,195,150,97,203,176,101,216,50,108,249,53,176,101,61,85,211,36,20,91,94,240,202,100,215,216,242,242,131,159,205,46,127,159,93,207,143,31,238,150,11,223,243,153,241,232,96,246,112,119,52,251,247,151,163,47,179,235,249,237,236,247,249,195,209,247,71,143,202,34,87,67,165,210,225,48,203,142,150,47,116,120,191,122,165,213,126,73,234,54,217,225,159,250,48,251,168,230,121,146,141,180,190,204,210,171,108,254,49,83,87,195,143,159,46,245,165,82,201,252,106,118,240,183,181,53,217,144,97,245,232,81,62,202,202,172,40,178,188,40,117,232,12,207,191,30,234,50,124,127,244,104,84,230,165,206,71,165,74,203,50,108,134,255,214,210,247,151,19,71,10,91,151,255,244,192,173,87,191,125,94,59,155,169,65,146,14,212,225,213,124,126,255,229,126,62,191,82,131,209,32,95,157,203,236,96,234,102,28,39,156,234,145,198,8,75,55,35,185,227,210,32,185,18,255,92,213,239,39,30,185,44,143,38,55,220,233,155,199,111,255,153,113,102,144,92,226,253,103,198,149,210,92,102,24,105,153,106,11,142,20,103,50,192,198,154,68,174,184,81,26,201,12,19,45,55,211,22,156,232,145,201,118,51,57,225,66,143,60,182,39,22,39,28,232,145,167,238,71,167,253,230,169,253,217,233,155,70,54,247,77,56,207,55,77,234,149,166,138,235,164,105,76,96,107,51,142,27,218,146,230,49,128,43,203,173,99,66,87,210,52,6,48,101,153,198,132,166,124,211,200,142,99,19,122,242,72,227,49,199,77,104,201,55,141,120,219,120,207,113,75,48,116,153,85,208,67,53,98,205,15,246,203,42,174,176,26,83,37,41,86,131,170,196,198,102,80,113,227,62,168,134,143,217,140,18,108,136,155,187,79,90,52,170,138,200,44,70,45,121,156,112,88,13,198,179,24,122,43,56,156,110,5,91,241,86,114,56,109,80,70,155,49,85,206,104,53,70,114,48,109,178,70,187,65,85,218,104,51,74,176,197,31,68,99,4,31,233,81,176,151,30,27,247,82,55,196,48,88,21,221,5,49,220,185,42,186,16,195,158,19,67,240,32,120,16,60,8,30,4,15,130,7,193,131,224,65,240,32,120,16,60,8,30,4,15,130,7,193,131,224,65,240,96,187,120,48,216,205,234,122,23,111,86,7,15,130,7,193,131,224,65,240,32,120,16,60,8,30,4,15,130,7,193,131,224,65,240,32,120,16,60,8,30,4,15,130,7,95,5,30,124,123,113,60,249,251,52,157,234,31,151,84,48,179,165,130,215,95,103,15,87,135,233,161,254,184,1,3,179,173,48,176,24,52,177,192,42,217,243,69,131,186,112,99,133,235,17,87,255,77,42,255,207,42,255,175,14,215,213,1,149,8,69,53,66,177,13,87,174,254,178,150,50,84,177,205,231,125,24,167,198,230,246,247,167,180,166,91,105,205,247,103,203,105,61,62,61,254,241,221,120,250,230,31,23,167,255,103,252,247,167,242,152,139,149,229,225,235,188,205,178,152,193,89,235,104,160,14,63,223,222,232,229,97,176,248,54,152,88,86,188,12,141,89,173,130,116,75,88,29,35,117,1,87,29,35,53,254,74,79,139,44,83,69,90,228,105,161,234,35,53,254,84,183,138,212,13,234,181,143,210,25,229,117,140,212,5,224,117,140,212,120,12,141,212,80,37,67,149,21,229,168,168,143,20,224,24,234,20,55,91,196,233,144,52,219,167,177,36,26,219,18,213,97,13,97,170,78,209,183,85,156,110,168,183,85,148,110,128,183,85,148,46,88,183,125,144,150,49,183,125,144,150,9,119,115,16,115,157,202,154,44,142,149,42,5,113,58,99,237,205,81,58,194,236,205,65,58,34,236,246,65,90,134,235,86,65,174,255,248,211,114,171,100,89,161,178,92,149,69,166,147,245,48,207,175,16,44,144,221,34,151,101,73,90,22,195,44,75,243,180,26,40,212,66,215,145,121,176,15,210,178,116,168,15,34,47,99,217,18,104,191,46,36,99,4,52,213,3,151,67,164,61,136,244,125,46,122,163,185,96,75,188,64,172,198,199,147,166,39,100,77,79,40,155,158,160,27,223,227,59,52,53,199,108,140,145,53,228,40,26,54,69,209,180,41,138,166,77,81,52,109,138,162,113,83,20,141,155,162,104,220,20,69,211,166,120,129,156,13,79,89,223,158,182,26,34,157,38,34,19,145,6,48,17,41,38,2,19,129,137,192,68,96,34,48,17,152,8,76,4,38,2,19,129,137,192,68,96,34,48,17,152,8,76,4,38,2,19,129,137,192,68,96,34,124,76,4,78,1,167,176,19,78,193,186,137,218,22,167,176,189,119,26,78,1,167,128,83,192,41,224,20,112,10,56,5,156,2,78,1,167,128,83,192,41,224,20,112,10,56,5,156,2,78,1,167,128,83,192,41,188,38,167,128,30,64,15,236,132,30,176,238,152,184,69,15,108,111,148,136,30,64,15,160,7,208,3,232,1,244,0,122,0,61,128,30,64,15,160,7,208,3,232,1,244,0,122,0,61,128,30,64,15,160,7,208,3,232,1,244,0,122,160,103,122,192,186,99,234,22,61,176,189,81,42,122,0,61,128,30,64,15,160,7,208,3,232,1,244,0,122,0,61,128,30,64,15,160,7,208,3,232,1,244,0,122,0,61,128,30,64,15,160,7,208,3,232,129,190,232,129,114,165,7,74,87,61,80,110,234,129,114,171,30,88,231,251,6,63,224,44,0,154,121,191,51,208,239,21,191,47,35,243,251,250,247,135,223,195,239,225,247,240,123,248,61,252,30,126,15,191,135,223,195,239,225,247,240,123,248,61,252,30,126,15,191,135,223,195,239,247,132,223,183,214,219,216,158,231,106,17,207,29,6,224,185,67,120,46,60,23,158,11,207,133,231,194,115,225,185,240,92,120,46,60,23,158,11,207,133,231,194,115,225,185,240,92,120,46,60,23,158,11,207,221,43,158,219,54,153,45,2,144,217,2,50,11,153,133,204,66,102,33,179,144,89,200,44,100,22,50,11,153,133,204,66,102,33,179,144,89,200,44,100,22,50,11,153,133,204,66,102,251,74,102,219,134,172,121,0,200,154,3,89,129,172,64,86,32,43,144,21,200,10,100,5,178,2,89,129,172,59,15,89,159,94,237,229,44,131,197,194,98,97,177,1,89,108,125,28,144,45,200,22,100,11,178,5,217,130,108,65,182,47,145,109,22,0,217,102,32,91,144,45,200,22,100,11,178,5,217,130,108,65,182,32,91,144,45,200,22,100,11,178,5,217,130,108,65,182,32,91,144,45,200,22,100,11,178,13,129,108,211,0,200,54,5,217,130,108,65,182,32,91,144,45,200,22,100,11,178,5,217,130,108,119,30,217,194,98,97,177,176,88,88,44,44,22,22,11,139,133,197,194,98,97,177,237,178,216,36,0,139,77,96,177,176,88,88,44,44,22,22,11,139,133,197,194,98,97,177,176,88,88,44,44,22,22,11,139,133,197,194,98,97,177,176,88,88,44,44,22,22,187,149,197,234,0,44,86,195,98,97,177,176,88,88,44,44,22,22,11,139,133,197,194,98,123,204,98,161,158,80,79,168,39,212,19,234,9,245,132,122,66,61,95,45,245,4,96,238,3,192,84,1,0,166,2,96,2,48,1,152,0,76,0,38,0,19,128,9,192,4,96,2,48,1,152,0,76,0,38,0,19,128,185,23,0,211,150,43,130,251,192,125,224,190,190,225,190,225,2,246,37,211,194,13,246,13,171,168,47,25,20,13,168,47,105,66,125,85,146,23,26,253,189,224,116,97,177,220,48,42,148,171,127,119,144,156,27,146,251,249,248,159,211,147,211,179,139,243,233,187,241,233,219,243,127,44,180,151,26,229,223,30,57,127,127,126,252,110,122,254,254,255,140,79,63,172,30,89,28,239,31,126,158,158,94,252,60,125,123,118,241,225,219,123,180,70,236,174,239,191,122,240,186,95,191,94,95,223,220,93,127,154,45,142,202,191,30,255,120,184,252,245,240,241,250,102,237,20,149,12,244,64,47,254,150,44,79,80,215,247,95,15,239,255,74,245,234,84,165,15,191,126,252,122,247,248,53,73,6,202,146,235,85,243,58,81,189,118,227,26,233,95,53,179,59,251,235,42,120,226,27,188,250,125,165,171,224,233,246,224,238,28,177,221,224,86,83,209,141,54,118,16,216,231,216,54,51,201,174,130,11,143,109,51,185,236,42,120,195,177,237,206,55,91,12,110,230,160,86,219,123,11,5,109,51,180,129,150,110,68,118,101,165,29,100,174,251,177,235,148,219,116,123,126,139,217,205,60,216,234,32,217,66,131,187,9,221,176,146,164,165,202,18,85,170,81,81,150,117,161,59,92,71,76,168,219,118,59,215,131,238,118,3,219,125,77,117,194,225,237,6,182,154,130,46,208,188,131,184,146,147,161,9,173,119,16,183,225,20,232,4,224,91,140,107,6,245,27,137,29,49,125,139,161,141,56,127,243,155,134,206,202,36,211,121,94,102,217,58,167,143,19,218,106,157,112,83,11,45,6,54,40,8,171,35,217,36,32,90,140,107,16,21,86,113,77,154,162,131,184,146,101,205,36,51,218,141,107,186,106,187,26,217,249,154,237,246,99,219,156,239,156,175,236,110,55,182,248,20,109,18,66,29,196,21,30,203,93,156,162,229,122,233,229,167,176,145,75,205,35,170,106,201,98,68,213,164,52,14,49,185,168,198,129,27,38,170,121,68,213,67,89,140,112,223,206,155,14,202,102,136,243,118,219,240,79,22,35,4,111,50,119,254,252,27,174,167,42,51,94,32,248,111,115,180,246,53,214,244,144,248,53,214,140,210,214,215,40,77,175,81,185,88,92,246,34,107,178,204,156,180,233,9,79,159,196,90,44,10,172,98,238,109,21,115,172,34,86,17,171,136,85,196,42,98,21,177,138,88,69,172,34,86,17,171,136,85,196,42,98,21,177,138,88,69,172,34,86,17,171,136,85,196,42,98,21,177,138,88,69,172,226,107,179,138,24,194,29,54,132,153,183,33,204,48,132,24,66,12,33,134,16,67,136,33,196,16,98,8,49,132,24,66,12,33,134,16,67,136,33,196,16,98,8,49,132,24,66,12,33,134,16,67,136,33,196,16,98,8,49,132,59,109,8,209,125,59,172,251,82,111,221,151,162,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,190,56,186,47,241,214,125,9,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,117,175,251,48,103,152,51,204,25,230,12,115,134,57,195,156,97,206,48,103,152,51,204,25,230,12,115,134,57,11,110,206,180,183,57,211,152,51,204,25,230,12,115,134,57,195,156,97,206,48,103,152,51,204,25,230,12,251,132,125,194,62,97,159,176,79,216,39,236,19,246,9,251,132,125,194,62,237,164,125,66,37,161,146,80,73,141,42,73,121,171,36,213,160,146,52,46,9,151,132,75,194,37,225,146,112,73,184,36,92,18,46,9,151,132,75,194,37,225,146,112,73,184,36,92,18,46,9,151,132,75,194,110,96,55,176,27,216,13,236,70,48,187,161,189,237,134,110,180,27,200,13,228,6,114,163,255,114,67,15,50,243,119,2,213,59,185,33,136,219,15,185,225,21,60,166,220,240,10,30,83,110,8,130,199,149,27,210,192,209,229,134,87,240,152,114,195,43,120,76,185,225,26,188,23,114,195,57,116,15,228,134,107,230,94,200,13,65,232,184,114,67,16,56,174,220,16,4,142,41,55,164,113,35,201,13,105,220,72,114,195,53,110,47,228,134,107,232,94,200,13,65,232,184,114,195,53,112,100,185,225,26,55,178,220,144,198,141,36,55,4,113,99,202,13,105,220,72,114,195,38,110,175,228,6,170,2,85,209,137,170,104,205,35,40,111,143,160,240,8,120,4,60,194,46,123,4,245,116,250,213,207,167,223,209,226,236,171,203,30,106,4,113,218,200,22,33,64,238,40,18,65,156,59,18,138,247,203,27,143,196,7,200,29,5,196,203,114,199,197,217,194,204,49,105,182,44,114,92,152,45,206,28,137,101,139,243,70,66,217,226,188,81,72,182,95,218,174,65,182,95,218,174,57,182,44,109,92,140,45,203,28,15,8,203,242,198,226,193,178,180,177,112,176,95,218,174,105,176,56,109,20,24,236,151,182,107,22,108,159,22,20,12,10,6,5,91,163,224,255,121,247,243,55,254,155,46,250,44,232,31,167,255,115,242,97,1,133,147,169,158,22,53,20,248,207,207,183,223,104,99,122,152,28,106,253,241,240,207,155,37,246,93,7,192,11,121,83,108,5,192,69,99,153,156,162,74,116,139,42,209,45,182,17,221,167,191,204,171,127,90,219,59,13,212,247,207,207,183,63,108,253,204,219,41,111,226,70,121,69,239,182,246,46,80,221,37,113,125,127,182,116,26,227,211,243,201,191,150,47,191,249,185,155,193,239,155,247,167,111,46,38,147,241,233,249,116,50,254,229,98,252,225,124,193,106,147,114,49,105,62,44,222,245,195,244,248,236,100,58,62,61,254,241,221,120,241,34,159,102,159,191,204,119,155,247,46,44,235,242,94,178,116,160,191,235,86,189,212,173,89,15,139,226,200,227,70,38,190,33,130,71,65,190,33,130,71,185,110,92,30,60,18,172,246,12,28,143,86,135,8,30,5,87,135,8,30,229,186,113,97,240,184,160,93,26,58,38,105,247,204,28,181,53,185,48,123,92,77,224,31,186,97,37,73,75,149,37,170,84,163,162,44,235,66,119,184,142,196,147,27,242,192,145,236,134,60,112,20,189,225,25,183,107,191,225,25,183,107,193,33,140,27,215,112,8,67,199,189,80,95,30,58,146,151,17,6,142,37,102,132,113,99,153,25,207,184,93,171,25,121,220,168,29,45,252,98,71,235,104,33,143,29,197,132,121,198,237,90,133,57,196,237,149,11,163,159,250,94,9,183,251,92,240,38,115,231,207,31,170,130,83,213,4,9,95,37,128,218,123,41,182,132,138,177,8,160,41,11,167,207,98,107,24,211,105,226,38,25,115,31,201,152,35,25,145,140,72,70,36,35,146,17,201,136,100,68,50,34,25,145,140,72,70,36,35,146,17,201,136,100,68,50,34,25,145,140,72,70,36,35,146,17,201,136,100,68,50,34,25,247,92,50,34,12,247,93,24,102,62,194,48,67,24,34,12,17,134,8,67,132,33,194,16,97,136,48,68,24,34,12,17,134,8,67,132,33,194,16,97,136,48,68,24,34,12,17,134,8,67,132,33,194,16,97,136,48,68,24,238,146,48,196,254,237,187,253,75,125,236,95,138,253,195,254,97,255,176,127,216,63,236,31,246,15,251,135,253,195,254,97,255,176,127,216,63,236,31,246,15,251,135,253,195,254,97,255,176,127,216,63,236,31,246,15,251,135,253,195,254,97,255,250,99,255,18,31,251,151,96,255,176,127,187,104,255,240,123,248,61,252,30,126,15,191,135,223,195,239,225,247,240,123,248,61,252,30,126,15,191,135,223,195,239,225,247,240,123,248,61,252,30,126,15,191,135,223,195,239,225,247,118,215,239,105,31,191,167,241,123,248,61,252,30,126,15,191,135,223,195,239,225,247,240,123,248,61,252,30,126,15,191,135,223,195,239,225,247,240,123,248,61,252,30,126,15,191,135,223,195,239,225,247,240,123,248,61,252,94,151,126,79,249,248,61,133,223,195,239,225,247,240,123,248,61,252,30,126,15,191,135,223,195,239,225,247,240,123,168,50,84,25,170,12,85,134,42,67,149,161,202,80,101,168,50,84,25,170,12,85,134,42,67,149,237,168,42,83,62,170,76,161,202,80,101,168,50,84,25,170,12,85,134,42,67,149,161,202,80,101,168,50,84,25,170,12,85,134,42,67,149,161,202,80,101,168,50,84,25,170,12,85,134,42,67,149,161,202,80,101,59,170,202,244,84,201,171,70,234,129,218,94,53,178,114,224,212,185,178,158,137,47,221,137,248,210,136,47,87,241,245,237,41,91,228,215,247,23,121,123,114,58,62,56,58,56,251,235,241,215,229,1,251,52,244,236,100,57,252,224,232,96,177,63,15,254,118,112,62,62,253,240,126,50,61,59,158,28,191,123,55,126,55,253,251,248,237,100,60,254,150,105,241,1,79,78,223,78,127,62,254,231,179,33,91,61,210,150,70,91,254,211,67,164,93,253,246,121,237,27,132,26,36,163,129,58,252,124,123,163,151,199,219,234,155,131,157,32,219,76,226,164,200,100,65,140,234,107,51,141,187,252,242,141,148,248,71,170,126,9,244,141,148,54,69,114,23,86,178,72,150,7,179,155,138,242,136,226,119,12,153,37,147,111,36,241,49,100,214,71,190,145,26,143,33,119,49,36,136,100,22,62,150,219,104,139,242,145,196,49,168,156,154,48,174,50,199,35,77,221,111,102,199,68,38,77,35,72,101,214,47,150,187,108,139,128,145,197,177,221,101,78,106,69,22,197,246,236,238,36,77,100,81,44,143,26,23,29,226,17,68,182,2,154,68,135,71,144,198,117,207,73,97,8,130,152,213,68,77,22,71,57,33,136,99,226,247,155,97,220,8,190,32,138,129,204,91,238,34,19,155,23,4,49,48,119,203,32,38,234,238,17,68,54,123,76,60,93,22,196,196,201,55,195,56,147,114,121,32,187,69,206,153,129,203,2,121,172,184,38,186,237,17,68,124,204,248,172,184,114,30,93,205,103,67,164,109,198,84,153,180,213,152,42,93,181,24,100,226,210,22,67,55,200,180,205,152,42,155,182,26,35,217,234,155,124,218,110,144,96,27,110,48,106,139,49,85,146,104,195,160,155,9,115,123,204,85,124,123,130,110,186,61,1,230,10,115,133,185,194,92,97,174,48,87,152,43,204,21,230,10,221,132,110,66,55,161,155,208,77,232,38,116,19,186,9,221,4,84,2,42,45,64,229,201,233,135,243,201,197,155,243,105,50,77,166,169,3,177,60,92,164,125,248,122,249,88,169,172,146,12,210,253,175,172,242,253,195,119,91,98,101,235,219,82,107,37,124,173,149,227,127,46,62,221,155,139,201,100,124,122,62,157,140,127,185,24,127,56,95,160,200,164,52,86,98,249,6,65,41,196,66,33,22,10,177,80,136,133,66,44,20,98,161,16,11,133,88,40,196,66,79,114,170,199,80,61,134,234,49,84,143,161,122,140,57,50,213,99,168,30,67,245,24,170,199,80,61,134,234,49,84,143,217,133,234,49,247,185,224,77,230,206,159,159,34,53,251,92,164,230,133,135,76,130,120,200,4,15,137,135,196,67,226,33,241,144,120,72,60,36,30,18,15,137,135,196,67,226,33,241,144,120,72,60,36,30,18,15,137,135,196,67,226,33,241,144,120,72,60,36,30,18,15,249,218,60,36,78,241,213,56,69,151,14,24,102,167,184,181,21,6,78,17,167,136,83,196,41,226,20,113,138,56,69,156,34,78,17,167,136,83,196,41,226,20,113,138,56,69,156,34,78,17,167,136,83,196,41,226,20,113,138,56,69,156,34,78,177,247,78,17,65,248,106,4,161,75,187,38,179,32,220,218,183,9,65,136,32,68,16,34,8,17,132,8,66,4,33,130,16,65,136,32,68,16,34,8,17,132,8,66,4,33,130,16,65,136,32,68,16,34,8,17,132,8,66,4,33,130,16,65,136,32,68,16,246,67,16,234,32,85,73,53,85,73,17,132,251,34,8,81,128,40,64,20,32,10,16,5,136,2,68,1,162,0,81,128,40,64,20,32,10,16,5,136,2,68,1,162,0,81,128,40,64,20,32,10,16,5,136,2,68,1,162,0,119,95,1,134,40,34,170,41,34,138,2,68,1,162,0,81,128,40,64,20,32,10,16,5,136,2,68,1,162,0,81,128,40,64,20,32,10,16,5,136,2,68,1,162,0,81,128,40,64,20,32,10,16,5,136,2,68,1,246,69,1,134,40,19,170,41,19,138,2,68,1,162,0,81,128,40,64,20,32,10,16,5,136,2,68,1,162,0,177,105,216,52,108,26,54,13,155,134,77,195,166,97,211,176,105,216,52,108,26,54,13,155,134,77,219,67,155,166,130,216,52,133,77,195,166,97,211,176,105,216,52,108,26,54,13,155,134,77,195,166,97,211,176,105,216,52,108,26,54,13,155,134,77,195,166,97,211,176,105,216,52,108,26,54,13,155,134,77,195,166,237,157,77,211,83,21,160,60,165,30,168,237,229,41,43,135,82,157,78,235,171,27,211,221,186,49,141,27,115,117,99,223,158,178,197,143,125,127,145,183,39,167,227,131,163,131,179,191,30,127,253,227,110,109,232,217,201,114,248,179,51,59,31,159,126,120,63,153,158,29,79,142,223,189,27,191,155,254,125,252,118,50,30,127,203,180,248,128,39,167,111,167,63,31,255,243,217,162,173,30,105,75,181,45,255,233,33,219,174,126,251,188,246,45,67,13,146,209,64,29,126,190,189,209,203,227,109,245,237,194,78,162,109,38,113,210,104,178,32,70,61,182,153,198,93,144,249,70,74,252,35,85,191,40,250,70,74,155,34,185,75,45,89,36,203,131,217,77,87,121,68,241,59,134,204,34,202,55,146,248,24,50,43,38,223,72,141,199,144,187,60,18,68,50,75,33,203,109,180,69,11,73,226,24,116,79,77,24,87,225,227,145,166,238,119,181,99,34,147,202,17,164,50,43,26,203,93,182,69,210,200,226,216,238,50,39,253,34,139,98,123,118,119,18,43,178,40,150,71,141,139,50,241,8,34,91,1,77,50,196,35,72,227,186,231,164,57,4,65,204,250,162,38,139,163,192,16,196,49,49,254,205,48,110,148,95,16,197,64,239,45,119,145,137,223,11,130,24,184,188,101,16,19,153,247,8,34,155,61,38,230,46,11,98,98,233,155,97,156,105,186,60,144,221,34,231,204,201,101,129,60,86,92,19,1,247,8,34,62,102,124,86,92,57,179,174,230,179,161,214,54,99,170,220,218,106,76,149,192,90,12,50,177,107,139,161,27,244,218,102,76,149,95,91,141,145,108,245,77,134,109,55,72,176,13,55,56,182,197,152,42,91,180,225,212,205,20,186,3,46,235,127,151,131,110,186,203,1,46,11,151,133,203,194,101,225,178,112,89,184,44,92,22,46,11,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,5,102,2,51,237,97,230,72,125,135,153,139,190,7,69,35,195,28,169,39,2,183,209,238,160,216,13,116,249,252,9,186,168,178,178,253,221,40,174,18,190,184,202,241,63,23,159,238,205,197,100,50,62,61,159,78,198,191,92,140,63,156,47,160,97,82,26,75,175,124,154,125,254,66,237,149,45,121,169,189,66,237,21,106,175,80,123,133,218,43,212,94,161,246,10,181,87,104,102,78,193,24,10,198,80,48,134,130,49,20,140,161,96,12,5,99,40,24,67,193,24,10,198,80,48,134,130,49,59,82,48,230,62,23,188,201,220,249,243,83,151,102,239,234,210,84,148,97,238,163,12,115,148,33,202,16,101,136,50,68,25,162,12,81,134,40,67,148,33,202,16,101,136,50,68,25,162,12,81,134,40,67,148,33,202,16,101,136,50,68,25,162,12,81,134,40,67,148,225,78,41,67,244,223,190,235,191,204,71,255,101,232,63,244,31,250,15,253,135,254,67,255,161,255,208,127,232,63,244,31,250,15,253,135,254,67,255,161,255,208,127,232,63,244,31,250,15,253,135,254,67,255,161,255,208,127,232,63,90,204,227,242,218,114,121,169,143,203,75,113,121,184,60,92,30,46,15,151,135,203,195,229,225,242,112,121,184,60,92,30,46,15,151,135,203,195,229,225,242,112,121,184,60,92,30,46,15,151,135,203,195,229,225,242,112,121,184,60,92,94,91,46,47,241,113,121,9,46,15,151,23,223,229,97,235,176,117,216,58,108,29,182,14,91,135,173,195,214,97,235,176,117,216,58,108,29,182,14,91,135,173,195,214,97,235,176,117,216,58,108,29,182,14,91,135,173,195,214,237,174,173,211,62,182,78,99,235,176,117,216,58,108,29,182,14,91,135,173,195,214,97,235,176,117,216,58,108,29,182,14,91,135,173,195,214,97,235,176,117,216,58,108,29,182,14,91,135,173,195,214,97,235,176,117,216,58,185,173,83,62,182,78,97,235,176,117,216,58,108,29,182,14,91,135,173,195,214,97,235,176,117,216,58,108,29,226,11,241,133,248,66,124,33,190,16,95,136,47,196,23,226,11,241,133,248,66,124,33,190,16,95,189,16,95,202,71,124,41,196,23,226,11,241,133,248,66,124,33,190,16,95,136,47,196,23,226,11,241,133,248,66,124,33,190,16,95,136,47,196,23,226,11,241,133,248,66,124,33,190,16,95,136,47,196,23,226,171,23,226,75,79,149,188,62,163,30,168,125,171,207,168,59,17,95,26,241,229,42,190,190,61,101,139,252,250,254,34,111,79,78,199,7,71,7,103,127,61,254,186,60,96,159,134,158,157,44,135,31,28,29,44,246,231,193,223,14,206,199,167,31,222,79,166,103,199,147,227,119,239,198,239,166,127,31,191,157,140,199,203,233,246,183,131,197,7,60,57,125,59,253,249,248,159,207,134,108,153,182,53,141,182,252,167,135,72,187,250,237,243,218,55,8,53,72,70,3,117,248,249,246,70,47,143,183,213,55,7,59,65,182,153,196,73,145,201,130,24,213,215,102,26,119,249,229,27,41,241,143,84,253,18,232,27,41,109,138,228,46,172,100,145,44,15,102,55,21,229,17,197,239,24,50,75,38,223,72,226,99,200,172,143,124,35,53,30,67,238,98,72,16,201,44,124,44,183,209,22,229,35,137,99,80,57,53,97,92,101,142,71,154,186,223,204,142,137,76,154,70,144,202,172,95,44,119,217,22,1,35,139,99,187,203,156,212,138,44,138,237,217,221,73,154,200,162,88,30,53,46,58,196,35,136,108,5,52,137,14,143,32,141,235,158,147,194,16,4,49,171,137,154,44,142,114,66,16,199,196,239,55,195,184,17,124,65,20,3,153,183,220,69,38,54,47,8,98,96,238,150,65,76,212,221,35,136,108,246,152,120,186,44,136,137,147,111,134,113,38,229,242,64,118,139,156,51,3,151,5,242,88,113,77,116,219,35,136,248,152,241,89,113,229,60,186,154,207,134,72,219,140,169,50,105,171,49,85,186,106,49,200,196,165,45,134,110,144,105,155,49,85,54,109,53,70,178,213,55,249,180,221,32,193,54,220,96,212,22,99,170,36,209,134,65,55,19,230,246,152,171,248,102,3,189,127,55,27,192,92,97,174,48,87,152,43,204,21,230,10,115,133,185,246,128,185,66,55,161,155,208,77,232,38,116,19,186,9,221,132,110,238,31,221,4,84,2,42,155,64,229,201,233,135,243,201,197,155,243,105,50,77,166,169,3,177,60,92,164,125,248,122,249,88,169,147,146,12,210,93,67,151,223,63,74,183,5,83,182,190,45,149,83,194,87,78,57,254,231,226,211,189,185,152,76,198,167,231,211,201,248,151,139,241,135,243,5,88,76,74,99,93,149,111,72,147,178,42,148,85,161,172,10,101,85,40,171,66,89,21,202,170,80,86,133,178,42,116,255,166,22,12,181,96,168,5,67,45,24,106,193,152,35,83,11,134,90,48,212,130,161,22,12,181,96,168,5,67,45,152,93,168,5,115,159,11,222,100,238,252,249,41,57,179,207,37,103,94,88,197,36,136,85,76,176,138,88,69,172,34,86,17,171,136,85,196,42,98,21,177,138,88,69,172,34,86,17,171,136,85,196,42,98,21,177,138,88,69,172,34,86,17,171,136,85,196,42,98,21,177,138,187,109,21,49,132,175,198,16,186,116,167,48,27,194,157,107,83,129,33,196,16,98,8,49,132,24,66,12,33,134,16,67,136,33,196,16,98,8,49,132,24,66,12,33,134,16,67,136,33,196,16,98,8,49,132,24,66,12,33,134,16,67,184,215,134,16,221,247,106,116,159,75,99,36,179,238,219,185,14,73,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,223,238,235,62,29,164,254,167,166,254,39,186,175,159,186,15,161,135,208,67,232,33,244,16,122,8,61,132,30,66,15,161,135,208,67,232,33,244,16,122,8,61,132,30,66,15,161,135,208,67,232,33,244,16,122,8,61,132,30,66,111,247,133,94,136,114,157,154,114,157,8,61,132,30,66,15,161,135,208,67,232,33,244,16,122,8,61,132,30,66,15,161,135,208,67,232,33,244,16,122,8,61,132,30,66,15,161,135,208,67,232,33,244,16,122,8,61,132,94,59,66,47,68,65,78,77,65,78,132,30,66,15,161,135,208,67,232,33,244,16,122,8,61,132,30,66,15,161,135,27,195,141,225,198,112,99,184,49,220,24,110,12,55,134,27,195,141,225,198,112,99,184,49,220,88,239,221,152,10,226,198,20,110,12,55,134,27,195,141,225,198,112,99,184,49,220,24,110,12,55,134,27,195,141,225,198,112,99,184,49,220,24,110,12,55,134,27,195,141,225,198,112,99,184,49,220,24,110,12,55,214,115,55,166,167,42,64,33,72,61,80,123,91,8,82,119,235,198,52,110,204,213,141,125,123,202,22,63,246,253,69,222,158,156,142,15,142,14,206,254,122,252,245,143,187,181,161,103,39,203,225,207,206,236,124,124,250,225,253,100,122,118,60,57,126,247,110,252,110,250,247,241,219,201,120,188,156,146,127,59,88,124,192,147,211,183,211,159,143,255,249,108,209,150,105,91,83,109,203,127,122,200,182,171,223,62,175,125,203,80,131,100,52,80,135,159,111,111,244,242,120,91,125,187,176,147,104,155,73,156,52,154,44,136,81,143,109,166,113,23,100,190,145,18,255,72,213,47,138,190,145,210,166,72,238,82,75,22,201,242,96,118,211,85,30,81,252,142,33,179,136,242,141,36,62,134,204,138,201,55,82,227,49,228,46,143,4,145,204,82,200,114,27,109,209,66,146,56,6,221,83,19,198,85,248,120,164,169,251,93,237,152,200,164,114,4,169,204,138,198,114,151,109,145,52,178,56,182,187,204,73,191,200,162,216,158,221,157,196,138,44,138,229,81,227,162,76,60,130,200,86,64,147,12,241,8,210,184,238,57,105,14,65,16,179,190,168,201,226,40,48,4,113,76,140,127,51,140,27,229,23,68,49,208,123,203,93,100,226,247,130,32,6,46,111,25,196,68,230,61,130,200,102,143,137,185,203,130,152,88,250,102,24,103,154,46,15,100,183,200,57,115,114,89,32,143,21,215,68,192,61,130,136,143,25,159,21,87,206,172,171,249,108,168,181,205,152,42,183,182,26,83,37,176,22,131,76,236,218,98,232,6,189,182,25,83,229,215,86,99,36,91,125,147,97,219,13,18,108,195,13,142,109,49,166,202,22,109,56,117,51,133,238,128,203,250,223,179,160,247,248,158,5,184,44,92,22,46,11,151,133,203,194,101,225,178,112,217,62,113,89,8,40,4,20,2,10,1,133,128,66,64,33,160,16,208,253,35,160,192,76,96,230,6,204,124,123,113,60,249,251,52,157,106,253,29,104,46,106,175,228,91,57,230,245,215,217,195,213,97,122,168,245,19,137,219,40,187,146,111,67,152,47,47,235,173,35,152,47,159,177,113,21,239,198,37,185,221,64,207,205,207,221,118,141,22,187,119,164,60,75,248,242,44,199,255,92,124,186,55,23,147,201,248,244,124,58,25,255,114,49,254,112,190,192,142,73,73,241,22,138,183,80,188,133,226,45,20,111,161,120,11,197,91,40,222,66,241,150,30,22,111,161,83,57,21,103,168,56,67,197,25,42,206,80,113,134,138,51,84,156,161,226,12,21,103,168,56,67,197,25,42,206,4,172,56,115,159,11,222,100,238,252,249,41,108,179,87,133,109,12,206,49,243,117,142,25,206,17,231,136,115,196,57,226,28,113,142,56,71,156,35,206,17,231,136,115,196,57,226,28,113,142,56,71,156,35,206,17,231,136,115,196,57,226,28,113,142,56,71,156,35,206,241,117,56,71,252,225,107,240,135,169,175,63,76,241,135,248,67,252,33,254,16,127,136,63,196,31,226,15,241,135,248,67,252,33,254,16,127,136,63,196,31,226,15,241,135,248,67,252,33,254,16,127,136,63,196,31,226,15,241,135,59,232,15,145,129,175,65,6,38,190,50,48,65,6,34,3,119,89,6,162,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,237,180,238,211,190,186,79,163,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,190,72,186,79,249,234,62,133,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,152,51,204,25,230,12,115,134,57,195,156,97,206,48,103,152,51,204,25,230,12,115,134,57,195,156,237,186,57,211,190,55,202,233,166,27,229,42,7,80,157,58,235,161,7,211,157,121,48,141,7,115,245,96,223,158,178,197,133,125,127,145,183,39,167,227,131,163,131,179,191,30,127,93,30,184,79,67,207,78,150,195,159,253,216,249,248,244,195,251,201,244,236,120,114,252,238,221,248,221,244,239,227,183,147,241,248,91,166,197,7,60,57,125,59,93,116,211,251,110,204,86,143,180,165,213,150,255,244,16,107,87,191,125,94,251,70,161,6,201,104,160,14,63,223,222,232,229,241,182,250,38,97,39,204,54,147,56,41,51,89,16,163,10,219,76,227,46,195,124,35,37,254,145,170,95,10,125,35,165,77,145,220,5,150,44,146,229,193,236,166,166,60,162,248,29,67,102,233,228,27,73,124,12,153,117,146,111,164,198,99,200,93,20,9,34,153,5,144,229,54,218,162,128,36,113,12,106,167,38,140,171,220,241,72,83,247,27,218,49,145,73,219,8,82,153,117,140,229,46,219,34,100,100,113,108,119,153,147,106,145,69,177,61,187,59,73,20,89,20,203,163,198,69,143,120,4,145,173,128,38,241,225,17,164,113,221,115,82,26,130,32,102,85,81,147,197,81,86,8,226,152,120,254,102,24,55,162,47,136,98,32,245,150,187,200,196,234,5,65,12,12,222,50,136,137,194,123,4,145,205,30,19,95,151,5,49,113,243,205,48,206,228,92,30,200,110,145,115,102,226,178,64,30,43,174,137,118,123,4,17,31,51,62,43,174,156,79,87,243,217,16,106,155,49,85,70,109,53,166,74,91,45,6,153,56,181,197,208,13,82,109,51,166,202,170,173,198,72,182,250,38,175,182,27,36,216,134,27,204,218,98,76,149,40,218,48,233,102,226,220,46,131,245,186,123,65,55,221,189,0,131,133,193,194,96,97,176,48,88,24,44,12,22,6,11,131,133,118,66,59,161,157,208,78,104,39,180,19,218,9,237,132,118,2,46,1,151,47,193,229,18,166,252,125,124,118,254,143,228,228,231,183,211,15,231,139,146,18,211,191,159,252,244,211,197,183,170,43,203,7,167,63,157,233,98,89,130,101,88,129,152,139,127,29,94,205,239,31,127,77,110,110,175,15,191,60,206,62,126,158,31,94,221,124,250,244,117,193,226,14,147,213,131,135,159,238,117,177,81,142,101,184,181,28,75,62,40,183,87,99,89,127,194,234,255,149,255,38,149,255,103,149,255,235,226,5,249,76,43,3,178,171,187,193,198,31,54,159,146,109,252,165,220,248,203,247,119,50,35,213,197,166,187,249,124,243,248,215,236,230,121,131,254,224,180,129,45,89,235,172,139,247,133,184,86,137,235,238,48,76,61,80,135,87,243,249,253,151,251,249,252,74,13,202,65,186,56,249,233,97,28,144,105,159,166,91,154,41,201,213,5,210,148,228,234,130,107,218,231,234,6,110,58,230,233,140,112,74,114,117,129,57,37,185,186,96,157,150,185,58,5,158,182,153,58,164,158,142,145,186,188,252,212,50,90,167,84,214,62,83,55,104,214,62,79,55,124,214,62,79,23,144,214,49,77,203,164,214,49,77,203,184,214,50,77,167,204,214,50,83,103,224,214,50,79,71,244,214,50,77,71,8,215,49,77,203,28,215,62,77,151,48,215,45,85,87,68,215,62,85,23,88,215,49,77,203,108,119,75,154,189,0,188,92,206,186,67,84,248,62,23,189,209,188,113,75,252,63,17,228,45,66,66,222,2,200,11,228,5,242,2,121,129,188,64,94,32,47,144,23,200,11,228,5,242,2,121,129,188,64,94,32,47,144,23,200,11,228,5,242,2,121,129,188,66,92,155,135,196,181,57,184,22,92,11,174,5,215,130,107,193,181,224,90,112,45,184,22,92,11,174,5,215,130,107,193,181,224,90,112,45,184,22,92,11,174,5,215,238,23,174,149,145,215,44,36,121,205,32,175,144,87,200,43,228,21,242,10,121,133,188,66,94,33,175,144,215,157,35,175,79,47,249,114,14,2,104,1,180,0,218,206,0,109,125,38,56,46,28,23,142,11,199,133,227,194,113,225,184,235,28,55,13,201,113,83,56,46,28,23,142,11,199,133,227,194,113,225,184,112,92,56,46,28,23,142,11,199,133,227,194,113,225,184,112,92,56,46,28,23,142,11,199,133,227,134,230,184,73,72,142,155,192,113,225,184,112,92,56,46,28,23,142,11,199,133,227,194,113,225,184,59,199,113,1,180,0,90,0,45,128,22,64,11,160,5,208,2,104,1,180,0,218,120,128,86,135,4,180,26,64,11,160,5,208,2,104,1,180,0,90,0,45,128,22,64,27,29,208,66,65,161,160,80,80,40,40,20,20,10,10,5,133,130,66,65,253,41,40,64,179,191,64,83,133,4,154,10,160,9,208,4,104,2,52,1,154,0,77,128,38,64,19,160,9,208,4,104,2,52,1,154,0,77,128,230,254,3,77,91,196,8,244,3,250,1,253,162,64,63,29,18,250,105,160,159,25,250,45,167,251,15,21,92,183,252,227,19,195,59,116,218,242,131,199,217,195,224,250,63,91,129,223,234,61,87,111,34,124,113,232,30,116,15,186,215,67,186,7,69,219,97,138,6,173,130,86,65,171,160,85,81,105,21,200,7,228,195,117,89,29,34,154,203,204,253,71,255,165,0,208,92,230,2,38,113,153,11,232,199,101,113,35,224,71,157,145,170,155,187,79,90,52,74,128,156,150,132,171,83,48,118,43,56,156,110,5,91,241,86,114,56,65,237,172,169,221,230,152,7,209,24,193,71,122,20,236,165,199,198,189,100,133,33,255,71,79,243,37,239,153,188,127,119,58,62,95,94,126,56,116,36,145,127,234,195,252,240,242,143,187,199,135,63,62,223,205,31,55,174,64,28,2,35,189,175,4,172,108,227,46,47,66,180,120,107,174,67,132,84,66,42,251,77,42,185,14,17,130,202,117,136,144,93,42,95,2,157,129,206,175,28,58,247,244,18,73,64,56,32,156,155,185,185,153,187,127,210,160,223,215,117,82,210,114,135,176,242,125,46,122,163,121,227,150,16,3,223,34,48,240,45,0,190,0,95,128,47,192,23,224,11,240,5,248,2,124,1,190,0,95,128,47,192,23,224,11,240,5,248,2,124,1,190,0,95,128,47,192,23,224,235,139,110,243,192,232,54,7,221,130,110,65,183,160,91,208,45,232,22,116,11,186,5,221,130,110,65,183,160,91,208,45,232,22,116,11,186,5,221,130,110,65,183,160,219,125,68,183,98,10,155,5,166,176,25,20,22,10,11,133,133,194,66,97,161,176,80,88,40,44,20,22,10,187,163,20,246,233,37,95,206,65,96,45,176,22,88,75,239,41,152,46,76,23,166,11,211,133,233,194,116,251,197,116,211,192,76,55,133,233,194,116,97,186,48,93,152,46,76,23,166,11,211,133,233,194,116,97,186,48,93,152,46,76,23,166,11,211,133,233,194,116,97,186,48,93,152,110,107,76,55,9,204,116,19,152,46,76,23,166,11,211,133,233,194,116,97,186,48,93,152,46,76,119,71,153,46,176,22,88,11,172,5,214,2,107,129,181,192,90,96,45,176,22,88,27,21,214,234,192,176,86,3,107,129,181,192,90,96,45,176,22,88,11,172,5,214,2,107,123,2,107,33,162,16,81,136,40,68,20,34,10,17,133,136,66,68,33,162,254,68,20,184,217,107,184,169,2,195,77,5,220,4,110,2,55,129,155,192,77,224,38,112,19,184,9,220,4,110,2,55,129,155,192,77,224,38,112,243,181,192,77,91,220,8,0,4,0,2,0,99,1,64,29,24,0,106,0,160,25,0,46,39,253,15,21,110,183,252,227,19,204,59,116,221,248,131,199,217,195,224,250,63,91,225,223,234,109,87,239,35,127,125,72,31,164,15,210,215,67,210,7,81,219,97,162,6,185,130,92,65,174,32,87,81,201,21,248,7,252,195,245,90,29,226,154,203,204,29,0,92,10,96,205,101,46,224,19,151,185,128,132,92,22,55,2,150,212,25,181,186,185,251,164,69,163,4,248,105,73,187,58,133,100,183,130,195,233,86,176,21,111,37,135,19,4,207,154,224,109,142,121,16,141,17,124,164,71,193,94,122,108,220,75,34,36,249,211,153,46,150,23,38,14,253,184,228,225,167,123,93,108,92,157,56,4,78,134,190,68,112,185,161,35,94,162,104,124,127,174,83,132,94,66,47,251,77,47,185,78,17,170,202,117,138,208,94,42,102,2,162,1,209,175,28,68,247,244,18,74,224,56,112,156,27,191,185,241,187,127,34,161,223,215,125,82,10,115,135,80,243,125,46,122,163,121,227,150,240,131,192,69,27,16,184,0,2,3,129,129,192,64,96,32,48,16,24,8,12,4,6,2,3,129,129,192,64,96,32,48,16,24,8,12,4,6,2,3,129,129,192,64,96,32,112,96,156,155,183,129,115,115,112,46,56,23,156,11,206,5,231,130,115,193,185,224,92,112,46,56,23,156,11,206,5,231,130,115,193,185,224,92,112,46,56,23,156,11,206,221,111,156,235,71,102,179,54,200,108,6,153,133,204,66,102,33,179,144,89,200,44,100,22,50,11,153,133,204,238,60,153,125,122,201,151,115,16,128,11,192,5,224,210,215,10,206,11,231,133,243,194,121,225,188,112,222,30,114,222,180,13,206,155,194,121,225,188,112,94,56,47,156,23,206,11,231,133,243,194,121,225,188,112,94,56,47,156,23,206,11,231,133,243,194,121,225,188,112,94,56,47,156,183,43,206,155,180,193,121,19,56,47,156,23,206,11,231,133,243,194,121,225,188,112,94,56,47,156,119,231,57,47,0,23,128,11,192,5,224,2,112,1,184,0,92,0,46,0,23,128,27,31,224,234,54,0,174,6,224,2,112,1,184,0,92,0,46,0,23,128,11,192,5,224,246,14,224,66,73,161,164,80,82,40,41,148,20,74,10,37,133,146,66,73,253,41,41,192,179,255,192,83,181,1,60,21,192,19,224,9,240,4,120,2,60,1,158,0,79,128,39,192,19,224,9,240,4,120,2,60,1,158,0,207,215,7,60,109,17,36,80,16,40,8,20,140,10,5,117,27,80,80,3,5,205,80,112,57,253,127,168,96,188,229,31,159,216,222,161,104,15,12,30,103,15,131,235,255,108,5,130,171,247,94,189,153,231,155,64,255,160,127,208,191,30,210,63,40,219,14,83,54,104,22,52,11,154,5,205,138,74,179,64,66,32,33,174,235,234,16,225,92,102,238,80,224,82,0,112,46,115,1,179,184,204,5,116,228,178,184,17,240,165,206,72,214,205,221,39,45,26,37,64,82,75,2,214,41,56,187,21,28,78,183,130,173,120,43,57,156,160,122,214,84,111,115,204,131,104,140,224,35,61,10,246,210,99,227,94,18,97,202,255,209,83,189,188,118,113,232,137,41,255,212,203,243,210,203,107,23,135,96,202,224,215,14,46,54,116,204,107,23,77,239,207,181,139,208,75,232,101,191,233,37,215,46,66,85,185,118,17,218,75,181,77,64,52,32,250,149,131,232,158,94,86,9,28,7,142,115,131,56,55,136,247,79,36,244,251,90,80,202,104,238,16,106,190,207,69,111,52,111,220,18,126,16,184,104,3,2,23,64,96,32,48,16,24,8,12,4,6,2,3,129,129,192,64,96,32,48,16,24,8,12,4,6,2,3,129,129,192,64,96,32,48,16,24,8,12,4,14,140,115,243,54,112,110,14,206,5,231,130,115,193,185,224,92,112,46,56,23,156,11,206,5,231,130,115,193,185,224,92,112,46,56,23,156,11,206,5,231,130,115,193,185,251,141,115,253,200,108,214,6,153,205,32,179,144,89,200,44,100,22,50,11,153,133,204,66,102,33,179,144,217,157,39,179,79,47,249,114,14,2,112,1,184,0,92,122,93,193,121,225,188,112,94,56,47,156,23,206,219,67,206,155,182,193,121,83,56,47,156,23,206,11,231,133,243,194,121,225,188,112,94,56,47,156,23,206,11,231,133,243,194,121,225,188,112,94,56,47,156,23,206,11,231,133,243,118,197,121,147,54,56,111,2,231,133,243,194,121,225,188,112,94,56,47,156,23,206,11,231,133,243,238,60,231,5,224,2,112,1,184,0,92,0,46,0,23,128,11,192,5,224,2,112,227,3,92,221,6,192,213,0,92,0,46,0,23,128,11,192,5,224,2,112,1,184,0,220,222,1,92,40,41,148,20,74,10,37,133,146,66,73,161,164,80,82,40,169,63,37,5,120,246,31,120,170,54,128,167,2,120,2,60,1,158,0,79,128,39,192,19,224,9,240,4,120,2,60,1,158,0,79,128,39,192,19,224,249,250,128,167,45,130,4,10,2,5,129,130,81,161,160,110,3,10,106,160,160,25,10,46,167,255,15,21,140,183,252,227,19,219,59,20,237,129,193,227,236,97,112,253,159,173,64,112,245,222,171,55,243,124,19,232,31,244,15,250,215,67,250,7,101,219,97,202,6,205,130,102,65,179,160,89,81,105,22,72,8,36,196,117,93,29,34,156,203,204,29,10,92,10,0,206,101,46,96,22,151,185,128,142,92,22,55,2,190,212,25,201,186,185,251,164,69,163,4,72,106,73,192,58,5,103,183,130,195,233,86,176,21,111,37,135,19,84,207,154,234,109,142,121,16,141,17,124,164,71,193,94,122,108,220,75,114,76,249,211,153,46,150,23,48,14,3,176,202,195,79,247,186,216,184,138,113,8,176,108,229,42,194,229,214,142,125,41,163,49,4,215,51,66,52,33,154,253,38,154,92,207,8,105,229,122,70,8,48,21,56,129,211,192,233,87,14,167,123,122,169,37,192,28,96,206,77,227,220,52,222,63,185,208,239,235,67,41,173,185,67,248,249,62,23,189,209,188,113,75,4,0,195,69,107,96,184,0,12,3,134,1,195,128,97,192,48,96,24,48,12,24,6,12,3,134,1,195,128,97,192,48,96,24,48,12,24,6,12,3,134,1,195,128,97,192,112,187,136,55,111,13,241,230,32,94,16,47,136,23,196,11,226,5,241,130,120,65,188,32,94,16,47,136,23,196,11,226,5,241,130,120,65,188,32,94,16,47,136,23,196,251,90,16,111,0,90,155,181,70,107,51,104,45,180,22,90,11,173,133,214,66,107,161,181,208,90,104,45,180,118,143,104,237,211,75,190,156,131,64,93,160,46,80,151,222,89,176,95,216,47,236,23,246,11,251,133,253,246,149,253,166,173,177,223,20,246,11,251,133,253,194,126,97,191,176,95,216,47,236,23,246,11,251,133,253,194,126,97,191,176,95,216,47,236,23,246,11,251,133,253,194,126,97,191,145,216,111,210,26,251,77,96,191,176,95,216,47,236,23,246,11,251,133,253,194,126,97,191,176,223,61,98,191,64,93,160,46,80,23,168,11,212,5,234,2,117,129,186,64,93,160,110,79,160,174,110,13,234,106,160,46,80,23,168,11,212,5,234,2,117,129,186,64,93,160,110,143,161,46,228,20,114,10,57,133,156,66,78,33,167,144,83,200,41,228,212,159,156,2,65,119,4,130,170,214,32,168,2,130,2,65,129,160,64,80,32,40,16,20,8,10,4,5,130,2,65,129,160,64,80,32,40,16,20,8,250,154,33,168,45,150,4,20,2,10,1,133,241,65,161,110,13,20,106,64,161,25,20,46,23,130,31,42,84,111,249,199,39,212,119,40,223,13,131,199,217,195,224,250,63,91,33,225,42,192,234,29,67,188,19,68,16,34,8,17,236,33,17,132,188,237,48,121,131,112,65,184,32,92,16,174,168,132,11,76,4,38,226,250,175,14,177,206,101,230,14,10,46,5,80,231,50,23,112,140,203,92,64,76,46,139,27,1,115,234,140,110,221,220,125,210,162,81,2,76,181,164,98,157,194,180,91,193,225,116,43,216,138,183,146,195,9,210,103,77,250,54,199,60,136,198,8,62,210,163,96,47,61,54,238,37,59,116,153,76,245,58,186,92,92,217,56,116,5,150,201,161,94,227,87,27,215,51,14,193,148,254,151,18,190,220,198,157,94,197,216,252,214,92,187,8,169,132,84,246,155,84,114,237,34,4,149,107,23,33,187,84,229,4,58,3,157,95,57,116,238,233,101,149,128,112,64,56,55,141,115,211,120,255,164,65,191,175,5,165,220,230,14,97,229,251,92,244,70,243,198,45,33,6,190,69,96,224,91,0,124,1,190,0,95,128,47,192,23,224,11,240,5,248,2,124,1,190,0,95,128,47,192,23,224,11,240,5,248,2,124,1,190,0,95,128,47,192,215,23,221,230,129,209,109,14,186,5,221,130,110,65,183,160,91,208,45,232,22,116,11,186,5,221,130,110,65,183,160,91,208,45,232,22,116,11,186,5,221,130,110,65,183,251,136,110,197,20,54,11,76,97,51,40,44,20,22,10,11,133,133,194,66,97,161,176,80,88,40,44,20,118,71,41,236,211,75,190,156,131,192,90,96,45,176,150,126,85,48,93,152,46,76,23,166,11,211,133,233,246,139,233,166,129,153,110,10,211,133,233,194,116,97,186,48,93,152,46,76,23,166,11,211,133,233,194,116,97,186,48,93,152,46,76,23,166,11,211,133,233,194,116,97,186,48,221,214,152,110,18,152,233,38,48,93,152,46,76,23,166,11,211,133,233,194,116,97,186,48,93,152,238,142,50,93,96,45,176,22,88,11,172,5,214,2,107,129,181,192,90,96,45,176,54,42,172,213,129,97,173,6,214,2,107,129,181,192,90,96,45,176,22,88,11,172,5,214,246,4,214,66,68,33,162,16,81,136,40,68,20,34,10,17,133,136,66,68,253,137,40,112,179,215,112,83,5,134,155,10,184,9,220,4,110,2,55,129,155,192,77,224,38,112,19,184,9,220,4,110,2,55,129,155,192,77,224,230,107,129,155,182,184,17,0,8,0,4,0,198,2,128,58,48,0,212,0,64,51,0,92,78,250,31,42,220,110,249,199,39,152,119,232,186,241,7,143,179,135,193,245,127,182,194,191,213,219,174,222,71,254,250,144,62,72,31,164,175,135,164,15,162,182,195,68,13,114,5,185,130,92,65,174,162,146,43,240,15,248,135,235,181,58,196,53,151,153,59,0,184,20,192,154,203,92,192,39,46,115,1,9,185,44,110,4,44,169,51,106,117,115,247,73,139,70,9,240,211,146,118,117,10,201,110,5,135,211,173,96,43,222,74,14,39,8,158,53,193,219,28,243,32,26,35,248,72,143,130,189,244,216,184,151,68,72,242,167,51,93,44,47,76,28,250,113,201,195,79,247,186,216,184,58,113,8,156,12,125,137,224,114,67,71,188,68,209,248,254,92,167,8,189,132,94,246,155,94,114,157,34,84,149,235,20,161,189,84,204,4,68,3,162,95,57,136,238,233,37,148,192,113,224,56,55,126,115,227,119,255,68,66,191,175,251,164,20,230,14,161,230,251,92,244,70,243,198,45,225,7,129,139,54,32,112,1,4,6,2,3,129,129,192,64,96,32,48,16,24,8,12,4,6,2,3,129,129,192,64,96,32,48,16,24,8,12,4,6,2,3,129,129,192,64,224,192,56,55,111,3,231,230,224,92,112,46,56,23,156,11,206,5,231,130,115,193,185,224,92,112,46,56,23,156,11,206,5,231,130,115,193,185,224,92,112,46,56,23,156,187,223,56,215,143,204,102,109,144,217,12,50,11,153,133,204,66,102,33,179,144,89,200,44,100,22,50,11,153,221,121,50,251,244,146,47,231,32,0,23,128,11,192,165,175,21,156,23,206,11,231,133,243,194,121,225,188,61,228,188,105,27,156,55,133,243,194,121,225,188,112,94,56,47,156,23,206,11,231,133,243,194,121,225,188,112,94,56,47,156,23,206,11,231,133,243,194,121,225,188,112,94,56,111,87,156,55,105,131,243,38,112,94,56,47,156,23,206,11,231,133,243,194,121,225,188,112,94,56,239,206,115,94,0,46,0,23,128,11,192,5,224,2,112,1,184,0,92,0,46,0,55,62,192,213,109,0,92,13,192,5,224,2,112,1,184,0,92,0,46,0,23,128,11,192,237,29,192,133,146,66,73,161,164,80,82,40,41,148,20,74,10,37,133,146,250,83,82,128,103,255,129,167,106,3,120,42,128,39,192,19,224,9,240,4,120,2,60,1,158,0,79,128,39,192,19,224,9,240,4,120,2,60,1,158,175,15,120,218,34,72,160,32,80,16,40,24,21,10,234,54,160,160,6,10,154,161,224,114,250,255,80,193,120,203,63,62,177,189,67,209,30,24,60,206,30,6,215,255,217,10,4,87,239,189,122,51,207,55,129,254,65,255,160,127,61,164,127,80,182,29,166,108,208,44,104,22,52,11,154,21,149,102,129,132,64,66,92,215,213,33,194,185,204,220,161,192,165,0,224,92,230,2,102,113,153,11,232,200,101,113,35,224,75,157,145,172,155,187,79,90,52,74,128,164,150,4,172,83,112,118,43,56,156,110,5,91,241,86,114,56,65,245,172,169,222,230,152,7,209,24,193,71,122,20,236,165,199,198,189,244,140,41,79,126,62,126,59,126,59,62,29,79,142,207,23,108,114,1,43,79,222,157,156,255,235,248,196,0,46,23,160,50,175,3,149,203,119,188,158,223,205,31,102,143,11,108,181,206,187,106,153,214,6,170,204,27,80,101,19,169,220,70,38,107,193,99,210,14,48,116,222,18,50,100,232,241,54,64,195,111,208,240,100,186,62,244,167,147,119,227,202,102,95,109,234,203,217,229,175,243,231,205,215,26,108,188,190,255,234,129,26,215,115,223,255,245,248,199,195,229,175,107,223,144,150,37,17,14,191,92,223,170,193,226,155,210,245,253,215,195,251,191,82,173,150,95,146,202,195,175,31,191,222,61,126,77,212,64,101,135,95,102,215,243,219,217,239,243,7,59,38,89,77,237,68,36,187,8,109,68,151,213,228,238,224,178,219,248,137,111,252,234,151,232,110,227,167,219,227,187,95,4,217,69,124,171,137,234,70,113,59,139,237,115,204,155,97,111,183,241,133,199,188,153,9,119,27,191,225,152,119,191,64,179,245,248,102,246,109,181,237,183,144,239,214,163,155,121,180,85,244,45,52,186,203,232,13,71,124,90,170,44,81,165,26,21,101,89,23,189,243,227,221,68,220,109,183,121,61,111,239,34,182,221,151,48,39,44,223,69,236,58,182,103,187,177,107,201,94,103,161,37,139,185,9,242,119,22,186,97,9,119,114,1,173,135,54,95,2,187,145,219,241,2,216,214,163,27,175,148,221,60,107,234,172,76,50,157,231,101,150,173,251,142,152,209,173,214,18,55,81,211,122,108,131,209,177,58,194,77,62,167,245,208,6,241,99,21,218,164,125,58,11,45,89,0,77,118,168,139,208,226,83,141,73,34,117,22,90,184,165,187,59,213,200,175,43,126,249,89,108,92,76,243,136,234,53,197,22,35,170,176,189,113,136,201,165,52,14,220,144,21,205,35,170,16,220,98,132,251,118,222,212,20,54,67,156,183,219,134,162,176,24,33,120,147,185,243,231,127,193,221,141,143,39,91,159,176,70,230,13,175,176,142,234,189,221,69,214,142,187,200,112,23,184,11,220,5,238,2,119,129,187,192,93,224,46,112,23,184,11,220,5,238,2,119,129,187,192,93,224,46,112,23,184,11,220,5,238,2,119,129,187,192,93,4,118,23,59,232,33,210,118,60,68,138,135,192,67,224,33,240,16,120,8,60,4,30,2,15,129,135,192,67,224,33,240,16,120,8,60,4,30,2,15,129,135,192,67,224,33,240,16,120,8,60,4,30,98,207,164,66,210,142,84,72,144,10,72,5,164,2,82,1,169,128,84,64,42,32,21,144,10,72,5,164,2,82,1,169,128,84,64,42,32,21,144,10,72,5,164,2,82,1,169,128,84,64,42,236,153,84,208,237,72,5,141,84,64,42,32,21,144,10,72,5,164,2,82,1,169,128,84,64,42,188,34,169,0,153,135,204,67,230,33,243,144,121,200,60,100,30,50,15,153,135,204,67,230,33,243,14,100,94,181,67,230,21,100,30,50,15,153,135,204,67,230,33,243,144,121,200,60,100,30,50,15,153,135,204,67,230,33,243,144,121,200,60,100,30,50,15,153,135,204,239,15,153,7,179,131,217,171,152,253,159,239,166,63,30,127,24,175,174,129,159,170,105,225,77,219,255,191,207,135,31,103,95,230,135,250,80,109,64,247,162,1,186,103,77,212,61,171,96,247,178,242,127,93,248,82,118,237,79,217,215,182,64,7,176,189,246,221,96,238,48,119,152,59,204,29,230,14,115,135,185,195,220,97,238,125,96,238,148,216,65,23,160,11,208,5,232,2,116,1,186,0,93,128,46,64,23,244,87,23,112,33,127,143,13,131,160,127,240,125,62,119,254,252,47,169,187,241,9,101,211,19,190,115,249,80,158,34,111,213,83,228,120,10,60,5,158,2,79,129,167,192,83,224,41,240,20,120,10,60,5,158,2,79,129,167,192,83,224,41,240,20,120,10,60,5,158,2,79,129,167,192,83,224,41,194,122,138,222,58,135,172,85,231,144,225,28,112,14,56,7,156,3,206,1,231,128,115,192,57,224,28,112,14,56,7,156,3,206,1,231,128,115,192,57,224,28,112,14,56,7,156,3,206,1,231,128,115,216,69,129,144,182,42,16,82,4,2,2,1,129,128,64,64,32,32,16,16,8,8,4,4,2,2,1,129,128,64,64,32,32,16,16,8,8,4,4,2,2,1,129,128,64,64,32,32,16,16,8,187,40,16,146,86,5,66,130,64,64,32,32,16,16,8,8,4,4,2,2,1,129,128,64,64,32,188,30,129,0,133,135,194,67,225,161,240,80,120,40,60,20,30,10,15,133,135,194,67,225,161,240,27,20,94,183,74,225,53,20,30,10,15,133,135,194,67,225,161,240,80,120,40,60,20,30,10,15,133,135,194,67,225,161,240,80,120,40,60,20,30,10,15,133,135,194,239,13,133,7,169,191,122,164,174,90,69,234,170,117,164,158,152,24,251,234,15,217,213,93,229,57,247,217,213,32,201,124,65,188,2,196,3,226,1,241,128,120,64,60,36,27,146,13,10,6,5,131,130,65,193,160,96,160,36,80,18,40,9,148,4,74,130,24,219,68,140,107,248,239,244,236,248,228,244,252,228,244,237,116,114,113,250,127,143,255,245,243,187,77,236,183,246,164,100,170,166,121,45,245,187,187,159,221,220,61,222,220,93,31,62,124,189,251,247,236,175,219,207,155,28,233,249,73,47,96,223,226,80,205,183,193,190,251,116,144,108,133,125,47,158,240,132,238,178,141,191,84,1,96,149,255,153,128,161,45,233,123,250,116,63,136,182,201,15,79,252,238,203,15,223,167,241,97,5,28,54,80,190,240,1,214,222,24,224,247,13,248,181,4,238,46,189,192,221,175,95,175,175,111,238,174,63,205,22,7,205,198,217,64,15,180,26,36,135,143,15,179,187,47,159,254,120,184,157,63,252,255,237,221,93,111,27,87,146,0,208,255,178,207,75,170,187,217,164,219,143,158,129,179,235,65,38,107,36,158,65,246,137,208,36,180,54,65,236,17,20,37,8,12,248,191,47,76,153,142,77,54,201,254,238,162,250,188,197,2,59,183,88,42,170,201,203,83,117,127,205,231,233,147,121,50,251,225,225,198,240,197,29,225,63,254,243,139,59,83,54,88,48,55,187,96,62,220,164,22,95,132,84,105,23,113,63,133,181,118,17,123,206,224,32,177,212,73,224,209,29,205,253,44,214,223,209,236,57,149,195,5,212,44,159,89,219,124,238,191,213,27,61,159,93,5,212,44,159,139,211,249,172,143,175,123,206,231,112,1,213,201,103,165,155,78,189,61,244,145,234,114,188,155,206,209,13,253,90,121,140,244,55,179,251,128,154,229,179,225,223,204,227,223,48,140,158,207,49,254,102,30,197,251,251,249,172,143,247,123,206,231,112,1,85,206,231,241,175,144,42,85,231,137,175,144,198,168,205,30,194,169,158,201,183,229,95,11,29,228,49,123,82,60,125,146,63,73,139,228,201,159,129,191,45,255,90,104,254,195,219,222,19,57,84,60,181,51,89,182,5,90,43,155,101,251,160,99,103,180,235,152,42,103,245,248,55,174,149,94,233,39,190,113,29,227,149,222,67,56,77,50,121,230,142,94,247,72,143,190,223,179,15,20,78,157,76,86,251,155,89,235,171,244,145,234,177,219,96,234,228,176,218,86,91,173,239,245,251,222,106,27,36,152,58,57,172,116,179,169,131,12,70,170,194,78,99,169,157,192,38,159,112,142,129,135,49,19,56,198,95,194,50,124,81,43,129,3,127,154,25,36,150,202,9,60,222,19,120,144,195,154,61,129,125,167,113,160,112,42,103,242,120,139,226,193,7,236,154,45,138,125,127,188,30,40,156,58,153,172,116,107,174,135,147,122,206,226,48,193,84,206,225,17,41,85,233,15,227,49,41,53,198,31,198,174,99,169,156,192,35,106,171,82,2,143,169,173,49,18,216,117,44,181,19,216,228,189,205,49,65,54,102,2,7,127,111,243,219,175,179,155,127,255,94,169,10,243,124,149,228,203,164,88,229,105,246,121,224,127,94,63,108,34,7,139,167,110,50,171,124,92,201,243,108,81,172,158,228,249,98,185,216,15,126,140,143,44,131,197,83,39,153,141,63,247,29,115,150,35,189,180,199,77,96,195,191,141,97,62,247,117,29,203,201,4,86,244,167,63,228,123,194,241,203,172,150,152,200,31,246,77,100,133,43,246,177,102,133,75,246,73,232,249,75,86,63,53,184,164,126,100,79,106,47,115,198,248,102,181,141,111,249,21,167,6,15,28,185,226,20,136,45,189,100,11,137,235,62,255,42,250,184,116,181,55,181,139,243,77,237,226,124,83,191,56,223,212,175,180,55,13,42,237,77,253,74,59,201,181,75,83,124,146,107,31,185,162,126,53,159,230,218,199,46,169,93,157,39,185,246,145,43,26,44,178,169,253,252,239,106,151,229,93,253,178,188,171,95,150,119,13,202,242,174,126,89,222,239,151,229,249,43,246,203,114,239,138,118,240,62,239,3,222,231,224,61,120,15,222,131,247,224,61,120,15,222,71,203,39,120,15,222,7,97,60,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,63,65,120,15,209,135,66,244,139,62,16,253,2,162,135,232,33,122,136,30,162,135,232,33,250,104,249,132,232,33,250,32,36,7,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,47,29,209,19,241,161,68,124,214,135,136,207,136,120,34,158,136,39,226,137,120,34,158,136,143,150,79,34,158,136,15,226,107,136,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,59,20,241,105,31,34,62,37,226,137,120,34,158,136,39,226,137,120,34,62,90,62,137,120,34,62,136,175,33,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,131,137,120,142,155,227,230,184,57,238,24,111,201,57,110,142,155,227,230,184,57,110,142,155,227,230,184,57,110,142,155,227,230,184,57,110,142,155,227,230,184,57,110,142,155,227,230,184,167,231,184,147,62,28,119,194,113,115,220,28,55,199,205,113,115,220,28,119,180,124,114,220,28,119,16,95,195,113,115,220,28,55,199,205,113,115,220,211,115,220,196,49,113,76,28,19,199,196,49,113,76,28,19,199,196,49,113,76,28,19,199,196,49,113,76,28,19,199,196,49,113,76,28,19,199,196,49,113,220,80,28,227,195,248,48,62,140,15,247,192,135,211,117,218,61,31,78,231,233,227,224,195,175,55,119,87,123,222,119,251,195,29,2,158,53,202,213,252,254,250,110,126,243,238,140,28,254,176,246,195,98,45,23,161,132,41,97,74,152,18,166,132,41,97,170,149,106,29,91,97,82,173,23,174,90,41,76,10,147,194,164,48,41,76,10,147,194,164,48,41,76,10,147,120,35,222,136,55,226,141,120,227,138,184,34,174,232,50,92,209,48,224,7,223,129,100,130,34,153,88,20,165,135,73,118,233,5,76,178,155,150,2,233,137,111,156,122,208,158,48,121,223,184,68,191,122,153,174,182,19,23,151,29,212,233,236,245,109,186,58,24,187,184,236,190,88,143,84,230,48,51,20,183,207,114,244,65,138,71,163,48,77,145,147,226,164,56,41,78,138,147,50,77,209,52,197,16,117,201,157,113,103,220,153,105,138,28,31,199,55,49,199,247,229,1,242,45,178,217,245,9,244,93,100,180,235,152,232,200,49,80,213,110,237,51,119,244,69,145,228,89,82,36,79,87,69,81,22,250,192,247,243,161,194,225,76,57,83,206,148,51,229,76,57,83,211,62,77,251,52,237,147,125,102,159,217,103,246,57,66,2,77,251,52,237,211,180,79,42,159,202,167,242,195,170,252,137,79,251,188,89,213,214,229,58,12,12,8,125,76,189,15,183,203,6,139,108,106,63,127,115,72,195,52,127,124,146,245,121,111,178,62,39,235,201,122,178,158,172,39,235,201,122,178,158,172,39,235,201,122,178,158,172,15,242,55,147,172,39,235,201,122,178,158,172,39,235,201,122,178,158,172,39,235,201,250,24,85,72,214,147,245,1,18,72,214,147,245,100,61,89,79,214,147,245,100,125,136,247,54,100,61,89,79,214,147,245,100,61,89,79,214,147,245,100,61,89,255,184,100,61,37,31,79,201,47,122,83,242,11,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,249,32,127,51,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,143,81,133,148,60,37,31,32,129,148,60,37,79,201,83,242,148,60,37,79,201,135,120,111,67,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,129,149,60,242,30,143,188,103,189,145,247,12,121,71,222,145,119,228,29,121,71,222,145,119,228,29,121,71,222,145,119,228,61,200,223,76,228,29,121,71,222,145,119,228,29,121,71,222,145,119,228,29,121,71,222,99,84,33,242,142,188,7,72,32,242,142,188,35,239,200,59,242,142,188,35,239,33,222,219,32,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,215,32,239,105,111,228,61,69,222,145,119,228,29,121,71,222,145,119,228,29,121,71,222,145,119,228,29,121,15,242,55,19,121,71,222,145,119,228,29,121,71,222,167,73,222,65,109,80,27,212,6,181,99,188,37,7,181,65,109,80,27,212,6,181,65,109,80,27,212,6,181,65,109,80,27,212,6,181,65,109,80,27,212,6,181,65,109,80,27,212,158,40,212,78,122,131,218,9,168,13,106,131,218,160,54,168,13,106,131,218,160,54,168,13,106,131,218,160,118,144,191,153,160,54,168,13,106,131,218,72,49,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,28,139,20,243,193,124,48,31,204,7,247,229,131,211,117,218,147,15,78,231,105,64,31,252,122,115,119,181,103,121,183,63,220,1,223,89,243,103,63,191,191,190,155,223,188,59,67,131,63,4,240,176,98,23,43,97,192,24,48,6,140,1,99,192,24,48,182,138,173,142,205,44,177,213,11,103,171,152,37,102,137,89,98,150,152,37,102,137,89,98,150,152,37,102,137,180,33,109,72,27,210,134,180,129,67,224,16,56,116,25,112,104,24,209,195,231,80,48,65,21,76,64,107,210,215,44,186,116,232,89,116,19,20,30,61,209,140,83,15,218,211,35,239,203,202,239,67,213,189,248,250,197,171,255,125,246,226,176,2,179,207,31,249,97,20,226,242,76,249,125,254,155,60,248,29,101,159,61,242,96,20,226,178,251,242,203,15,126,82,28,169,200,221,191,243,189,127,23,157,77,79,172,156,152,94,167,39,182,138,194,244,68,108,10,155,194,166,176,41,108,202,244,68,211,19,67,212,37,134,134,161,97,104,166,39,98,125,88,223,196,88,159,99,238,97,201,224,88,114,183,246,153,59,250,162,72,242,44,41,146,167,171,162,40,11,125,224,251,249,80,225,96,167,216,41,118,138,157,98,167,216,169,233,158,166,123,154,238,137,66,163,208,40,52,10,29,33,129,166,123,154,238,105,186,39,164,15,233,67,250,97,145,254,196,167,123,222,172,106,99,115,13,7,6,130,62,166,86,136,219,101,131,69,54,181,159,191,185,163,67,244,130,212,195,248,121,111,24,63,135,241,97,124,24,31,198,135,241,97,124,24,31,198,135,241,97,124,24,31,198,135,241,97,124,24,31,198,135,241,97,124,24,31,198,135,241,97,124,24,31,198,135,241,199,79,32,140,15,227,195,248,48,62,140,15,227,195,248,33,18,8,227,195,248,48,62,140,15,227,195,248,48,62,140,15,227,195,248,48,62,140,15,214,135,134,245,139,222,96,253,2,172,7,235,193,122,176,30,172,7,235,193,122,176,30,172,7,235,193,122,176,30,172,7,235,193,122,176,30,172,7,235,193,122,176,30,172,7,235,193,122,176,30,172,31,63,129,96,61,88,15,214,131,245,96,61,88,15,214,135,72,32,88,15,214,131,245,96,61,88,15,214,131,245,96,61,88,15,214,131,245,143,23,214,83,242,241,148,124,214,155,146,207,40,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,249,241,19,72,201,83,242,148,60,37,79,201,83,242,148,124,136,4,82,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,195,41,249,180,55,37,159,82,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,127,89,74,158,237,102,187,217,110,182,59,198,91,114,182,155,237,102,187,217,110,182,155,237,102,187,217,110,182,155,237,102,187,217,110,182,155,237,102,187,217,110,182,155,237,102,187,217,238,137,218,238,164,55,219,157,176,221,108,55,219,205,118,179,221,108,55,219,205,118,179,221,108,55,219,205,118,179,221,108,55,219,205,118,179,221,20,50,133,76,33,83,200,20,50,133,76,33,83,200,20,50,133,76,33,83,200,20,50,133,76,33,83,200,20,50,133,60,246,75,155,66,166,144,41,228,199,162,144,145,98,164,24,41,70,138,251,34,197,233,58,237,137,20,167,243,244,113,144,226,215,155,187,171,61,254,187,253,225,206,4,207,154,39,108,126,127,125,55,191,121,119,70,19,127,8,224,97,197,46,86,34,135,201,97,114,152,28,38,135,201,97,210,149,116,29,91,102,146,174,23,46,93,201,76,50,147,204,36,51,201,76,50,147,204,36,51,201,76,50,147,130,163,224,40,56,10,142,130,99,141,88,35,214,232,50,172,209,48,8,8,233,1,103,130,194,153,128,60,165,175,137,119,233,5,76,188,155,32,10,233,73,115,156,122,208,30,56,121,223,174,98,191,122,153,174,182,131,26,151,93,149,237,236,245,109,186,58,152,214,184,236,190,118,143,20,234,128,163,23,183,79,53,198,252,197,163,161,24,194,136,82,161,84,40,21,74,133,82,25,194,104,8,99,136,186,68,211,208,52,52,205,16,70,212,15,245,155,24,245,251,242,44,250,22,217,236,250,48,251,46,50,218,117,76,0,229,24,238,106,183,246,153,59,250,162,72,242,44,41,146,167,171,162,40,11,125,224,251,249,80,225,160,168,40,42,138,138,162,162,168,40,170,33,161,134,132,26,18,138,71,227,209,120,52,30,29,33,129,134,132,26,18,106,72,40,184,15,238,131,251,97,225,254,196,135,132,222,172,106,3,116,77,8,230,138,62,166,246,136,219,101,131,69,54,181,159,191,241,165,177,250,67,62,105,251,188,95,109,159,211,246,180,61,109,79,219,211,246,180,61,109,79,219,211,246,180,61,109,79,219,211,246,180,61,109,79,219,211,246,180,61,109,79,219,211,246,180,61,109,79,219,211,246,180,61,109,79,219,211,246,180,61,109,79,219,211,246,180,61,109,79,219,211,246,180,61,109,79,219,211,246,180,61,109,79,219,79,70,219,147,243,65,229,252,162,95,57,191,32,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,191,76,57,143,193,7,101,240,89,191,12,62,195,224,49,120,12,30,131,199,224,49,120,12,30,131,199,224,49,120,12,30,131,199,224,49,120,12,30,131,199,224,49,120,12,30,131,199,224,49,120,12,30,131,199,224,49,120,12,30,131,199,224,49,120,12,30,131,199,224,49,120,12,30,131,199,224,49,120,12,30,131,199,224,49,120,12,30,131,199,224,49,248,14,25,124,218,47,131,79,49,120,12,30,131,199,224,49,120,12,30,131,199,224,49,120,12,30,131,199,224,49,120,12,30,131,199,224,49,120,12,30,131,15,193,224,225,109,120,27,222,134,183,99,188,37,135,183,225,109,120,27,222,134,183,225,109,120,27,222,134,183,225,109,120,27,222,134,183,225,109,120,27,222,134,183,225,109,120,27,222,158,50,222,78,250,197,219,9,188,13,111,195,219,240,54,188,13,111,195,219,240,54,188,13,111,195,219,240,54,188,13,111,195,219,240,246,84,240,54,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,55,100,198,204,48,51,204,12,51,195,189,154,225,116,157,246,105,134,211,121,26,208,12,191,222,220,93,237,209,222,237,15,119,222,119,214,50,5,243,251,235,187,249,205,187,51,92,248,67,20,15,203,118,182,28,26,140,6,163,193,104,48,26,140,6,163,172,40,235,216,244,18,101,189,112,202,138,94,162,151,232,37,122,137,94,162,151,232,37,122,137,94,162,151,152,27,230,134,185,97,110,152,27,76,4,19,193,68,151,129,137,134,81,62,204,14,25,19,84,198,68,245,39,189,206,172,75,135,158,89,55,85,240,209,147,212,56,245,160,61,76,242,190,110,53,150,23,227,178,69,49,158,175,197,101,56,11,213,108,104,97,156,241,137,166,39,34,82,136,20,34,133,72,33,82,17,137,148,233,137,200,25,114,134,156,33,103,166,39,154,158,136,240,33,124,159,101,178,210,119,101,67,30,51,223,69,70,187,142,9,140,28,195,83,237,214,62,115,71,95,20,73,158,37,69,242,116,85,20,101,161,15,124,63,31,42,28,196,20,49,69,76,17,83,196,20,49,53,221,211,116,79,211,61,177,103,236,25,123,198,158,35,36,208,116,79,211,61,77,247,4,242,129,124,32,63,44,200,159,248,116,207,155,85,109,88,174,185,192,64,208,199,212,246,112,187,108,176,200,166,246,243,55,119,116,236,190,143,114,105,159,247,42,237,115,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,251,137,72,123,106,62,166,154,95,244,170,230,23,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,151,168,230,17,248,152,4,62,235,149,192,103,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,223,21,129,79,123,37,240,41,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,1,8,60,184,13,110,131,219,224,118,140,183,228,224,54,184,13,110,131,219,224,54,184,13,110,131,219,224,54,184,13,110,131,219,224,54,184,13,110,131,219,224,54,184,13,110,131,219,19,134,219,73,175,112,59,1,183,193,109,112,27,220,6,183,193,109,112,27,220,6,183,193,109,112,27,220,6,183,193,109,112,27,220,158,6,220,70,140,17,99,196,24,49,70,140,17,99,196,24,49,70,140,17,99,196,24,49,70,140,17,99,196,24,49,70,140,17,99,196,24,49,70,140,17,227,134,196,152,23,230,133,121,97,94,184,130,23,126,245,252,251,87,255,245,252,155,231,223,62,123,245,226,127,190,249,219,203,245,223,158,189,124,246,205,243,239,158,127,36,195,95,255,125,253,226,155,239,94,125,251,143,191,190,90,63,251,250,229,127,63,91,63,249,203,250,159,217,150,11,103,101,92,248,126,243,199,253,205,230,237,230,238,250,254,167,127,191,253,249,118,246,243,245,237,245,219,205,175,155,143,122,245,151,55,179,15,193,222,253,246,195,253,236,250,151,219,255,187,158,61,249,215,236,247,236,64,11,103,167,180,240,103,214,183,92,11,127,241,128,135,127,231,123,255,46,246,254,157,238,95,144,174,246,121,241,23,255,139,219,252,199,195,159,108,254,252,81,85,132,252,122,115,119,181,135,133,183,63,220,9,226,89,171,188,206,239,175,239,230,55,239,206,240,227,15,49,60,44,218,209,98,143,71,26,167,69,68,105,188,253,207,22,214,248,199,159,127,249,236,157,104,50,207,22,243,100,246,227,102,115,251,235,237,102,243,99,50,127,58,95,110,223,124,22,213,212,238,97,56,181,172,108,139,104,142,18,216,195,144,234,155,211,78,226,202,218,199,181,255,185,162,69,92,21,171,169,158,219,107,27,79,187,223,223,113,255,214,73,92,141,127,127,199,29,89,211,184,142,115,166,138,81,157,16,68,141,99,58,2,131,74,34,170,75,113,154,134,116,92,216,84,76,211,9,212,210,34,166,170,105,170,5,68,90,196,83,245,198,82,11,91,180,136,167,108,47,173,122,122,74,119,176,218,70,211,236,181,127,140,1,180,141,102,209,42,154,253,239,212,155,70,115,236,107,201,195,112,234,125,23,216,52,158,35,95,241,85,204,206,177,47,214,154,70,115,228,251,178,138,209,28,251,150,170,109,52,205,234,248,216,87,62,45,162,105,241,26,63,182,75,221,54,154,198,185,105,253,26,111,186,147,187,31,98,149,189,220,74,215,236,111,102,84,186,104,127,155,169,202,69,7,91,45,21,46,42,217,108,173,114,85,131,68,252,244,246,117,218,232,170,253,125,154,10,87,149,109,213,86,189,172,100,179,182,194,165,7,219,181,85,174,105,144,197,195,45,219,10,23,29,108,141,86,185,102,127,179,171,210,53,77,138,233,112,131,180,218,69,251,91,164,85,174,106,144,241,131,109,210,74,215,52,120,74,7,27,146,85,174,57,251,91,234,102,83,178,244,240,185,174,54,37,79,158,61,103,83,210,166,164,77,73,155,146,54,37,109,74,218,148,180,41,105,83,210,166,164,77,73,155,146,54,37,109,74,218,148,180,41,105,83,210,166,164,77,201,73,110,74,150,14,86,237,106,83,242,228,92,85,155,146,54,37,109,74,218,148,180,41,105,83,210,166,164,77,73,155,146,54,37,109,74,218,148,180,41,105,83,210,166,164,77,73,155,146,54,37,109,74,94,238,166,228,247,175,178,23,127,63,125,214,211,250,159,233,58,95,103,235,100,189,44,221,134,252,227,62,251,233,205,233,131,134,102,191,167,179,252,139,141,199,108,158,204,151,221,31,232,148,31,252,100,127,243,177,234,102,101,181,77,197,143,79,254,170,102,42,90,159,248,212,225,186,206,119,114,190,147,243,157,156,239,228,124,39,231,59,57,223,201,249,78,33,234,210,249,78,206,119,114,190,147,243,157,156,239,228,124,167,137,157,239,180,91,188,210,104,224,83,209,151,237,225,143,157,209,174,99,114,106,214,24,135,237,236,214,62,115,71,95,20,73,158,37,69,242,116,85,20,101,161,15,124,63,31,42,28,231,143,57,127,204,249,99,206,31,115,254,152,243,199,156,63,230,252,49,231,143,57,127,204,249,99,206,31,115,254,88,132,4,58,127,204,249,99,206,31,115,254,152,243,199,156,63,230,252,177,152,231,143,221,172,106,31,10,229,200,50,71,150,61,166,35,203,110,151,13,22,217,212,126,254,78,70,235,239,100,180,90,180,62,239,150,214,231,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,99,67,112,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,126,236,151,54,90,143,214,163,245,104,61,90,143,214,79,149,214,99,242,65,152,252,162,91,38,191,192,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,31,27,117,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,99,191,180,49,121,76,30,147,199,228,49,121,76,254,81,48,121,230,61,136,121,207,186,53,239,25,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,251,216,66,155,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,31,251,165,205,188,51,239,204,59,243,206,188,51,239,204,59,243,222,157,121,79,187,53,239,41,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,251,216,66,155,121,103,222,153,119,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,123,124,169,157,116,43,181,19,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,237,177,93,49,83,204,20,71,201,34,83,204,20,143,95,133,76,49,83,28,32,129,76,49,83,204,20,51,197,76,49,83,204,20,135,120,111,195,20,51,197,76,49,83,204,20,51,197,76,113,108,83,12,8,3,194,128,48,32,220,41,16,78,215,139,46,129,112,58,95,60,6,32,188,189,157,95,237,209,222,237,15,119,222,119,86,51,75,243,251,235,187,249,205,187,147,60,248,97,213,135,101,26,255,239,105,96,26,152,6,166,129,105,96,26,152,94,165,87,199,214,150,244,234,133,235,85,218,146,182,164,45,105,75,218,146,182,164,45,105,75,218,146,182,36,219,200,54,178,141,108,35,219,248,33,126,136,31,186,12,63,52,12,236,193,116,96,152,160,24,38,10,57,201,214,139,46,201,73,54,95,4,39,39,83,49,31,61,97,141,83,15,218,243,36,239,27,22,100,214,109,65,102,10,82,65,182,42,200,180,219,130,76,21,164,130,108,85,144,157,42,209,44,188,18,85,144,177,11,50,237,182,32,83,5,169,32,91,21,100,167,131,182,211,11,24,180,173,32,35,23,228,87,47,211,213,118,252,251,178,85,85,206,94,223,166,171,131,25,240,203,224,165,217,223,12,248,109,62,198,26,4,127,116,113,211,224,245,127,232,255,208,255,161,255,67,255,135,105,240,166,193,135,168,75,253,52,250,105,244,211,152,6,175,63,73,127,210,196,250,147,118,139,87,130,128,167,162,47,19,120,99,103,180,235,152,116,125,141,209,44,178,91,251,204,29,125,81,36,121,150,20,201,211,85,81,148,133,62,240,253,124,168,112,244,207,233,159,211,63,167,127,78,255,156,254,57,167,21,56,173,192,105,5,122,58,245,116,234,233,212,211,25,33,129,78,43,112,90,129,211,10,116,27,235,54,214,109,28,182,219,120,226,167,21,220,172,106,119,205,234,156,118,192,193,99,234,233,190,93,54,88,100,83,251,249,59,71,33,64,83,251,39,110,159,247,192,237,115,220,30,183,199,237,113,123,220,30,183,199,237,163,228,19,183,199,237,131,224,29,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,159,32,183,71,231,35,209,249,118,135,194,149,211,249,232,39,195,161,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,252,216,175,116,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,254,210,232,60,7,31,201,193,103,61,56,248,140,131,231,224,57,120,14,158,131,231,224,57,248,40,249,228,224,57,248,32,170,134,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,190,59,7,159,246,224,224,83,14,158,131,231,224,57,120,14,158,131,231,224,163,228,147,131,231,224,131,168,26,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,62,152,131,167,183,233,109,122,155,222,142,241,150,156,222,166,183,233,109,122,155,222,166,183,233,109,122,155,222,166,183,233,109,122,155,222,166,183,233,109,122,155,222,166,183,233,109,122,123,114,122,59,233,65,111,39,244,54,189,77,111,211,219,244,54,189,77,111,71,201,39,189,77,111,7,81,53,244,54,189,77,111,211,219,244,54,189,61,61,189,205,25,115,198,156,49,103,204,25,115,198,156,49,103,204,25,115,198,156,49,103,204,25,115,198,156,49,103,204,25,115,198,156,49,103,204,25,115,198,13,157,49,52,12,13,67,195,208,112,247,104,56,93,167,157,163,225,116,158,62,6,52,188,189,177,95,237,73,223,237,15,119,252,119,214,36,85,243,251,235,187,249,205,187,147,100,248,97,233,135,181,218,173,65,8,19,194,132,48,33,76,8,19,194,68,43,209,58,182,192,36,90,47,92,180,18,152,4,38,129,73,96,18,152,4,38,129,73,96,18,152,4,38,237,70,187,209,110,180,27,237,198,20,49,69,76,209,101,152,162,97,176,15,186,3,200,4,5,50,161,24,74,178,94,116,206,80,146,249,34,56,67,153,20,1,233,201,110,156,122,208,30,47,121,223,166,62,179,30,234,51,83,159,234,179,163,250,76,123,168,207,84,125,170,207,142,234,179,123,102,26,127,54,173,250,12,93,159,217,118,104,242,178,121,97,102,7,211,146,151,193,43,178,167,105,201,217,40,99,146,75,87,53,31,153,126,166,159,233,103,250,153,126,54,31,217,124,228,16,117,73,147,211,228,52,185,249,200,116,62,157,63,49,157,191,91,188,18,131,57,21,125,153,63,25,59,163,93,199,164,231,97,12,42,189,91,251,204,29,125,81,36,121,150,20,201,211,85,81,148,133,62,240,253,124,168,112,116,143,232,30,209,61,162,123,68,247,136,238,17,243,187,205,239,54,191,91,71,147,142,38,29,77,58,154,34,36,208,252,110,243,187,205,239,214,107,167,215,78,175,93,216,94,187,137,207,239,190,89,213,238,25,211,55,104,228,247,99,234,104,188,93,54,88,100,83,251,249,155,44,62,114,75,231,3,169,207,187,36,245,57,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,253,244,72,61,30,31,130,199,183,56,234,232,144,199,71,63,227,8,143,199,227,241,120,60,30,143,31,255,83,28,30,143,199,227,241,120,60,30,143,199,135,200,39,30,143,199,7,66,179,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,124,60,30,207,186,135,176,238,89,151,214,61,99,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,247,246,214,61,237,210,186,167,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,199,178,238,132,54,161,77,104,19,218,49,222,146,19,218,132,54,161,77,104,19,218,132,54,161,77,104,19,218,132,54,161,77,104,19,218,132,54,161,77,104,19,218,132,54,161,77,104,79,71,104,39,93,10,237,132,208,38,180,9,109,66,155,208,38,180,9,109,66,155,208,38,180,9,109,66,155,208,38,180,9,109,66,123,114,66,155,37,102,137,89,98,150,152,37,102,137,89,98,150,152,37,102,137,89,98,150,152,37,102,137,89,98,150,152,37,102,137,89,98,150,152,37,102,137,27,90,98,48,24,12,6,131,193,224,14,97,112,250,129,6,119,5,131,211,121,246,24,96,240,246,86,126,181,135,122,183,63,220,73,223,89,173,28,205,239,175,239,230,55,239,78,178,224,135,53,31,22,105,248,63,167,128,41,96,10,152,2,166,128,41,96,106,149,90,29,91,89,82,171,23,174,86,41,75,202,146,178,164,44,41,75,202,146,178,164,44,41,75,202,146,104,35,218,136,54,162,141,104,227,134,184,33,110,232,50,220,208,48,160,7,207,129,96,130,34,152,24,212,36,93,47,186,163,38,233,124,17,156,154,76,67,123,244,196,52,78,61,104,79,146,188,111,84,138,89,151,165,152,41,69,165,216,184,20,211,46,75,49,85,138,74,177,113,41,118,104,65,211,240,22,84,41,198,45,197,14,231,21,167,23,48,175,88,41,198,45,197,191,60,251,238,249,118,130,246,178,69,69,206,210,217,191,174,127,221,28,12,210,94,6,47,204,190,6,105,127,204,199,56,243,180,79,44,110,172,54,80,15,212,3,245,64,61,80,111,172,182,177,218,33,234,82,131,130,6,5,13,10,198,106,107,248,208,240,49,177,134,143,221,226,149,100,213,169,232,203,72,211,216,25,237,58,38,109,52,99,232,251,221,218,103,238,232,139,34,201,179,164,72,158,174,138,162,44,244,129,239,231,67,133,163,33,73,67,146,134,36,13,73,26,146,52,36,25,251,110,236,187,177,239,154,228,52,201,105,146,211,36,23,33,129,198,190,27,251,110,236,187,246,77,237,155,218,55,195,182,111,78,124,236,251,205,170,118,27,162,86,84,147,226,31,83,147,236,237,178,193,34,155,218,207,223,64,250,142,187,132,75,94,45,95,160,245,242,7,124,161,216,79,60,164,56,253,144,229,185,101,150,231,22,249,83,194,55,234,119,254,212,56,144,247,208,56,144,107,28,208,56,160,113,64,227,128,198,1,141,3,26,7,162,228,83,227,128,198,129,32,12,73,227,128,198,1,141,3,26,7,52,14,104,28,208,56,160,113,64,227,128,198,1,141,3,26,7,52,14,104,28,208,56,160,113,64,227,128,198,1,141,3,26,7,52,14,104,28,208,56,160,113,64,227,128,198,1,141,3,26,7,52,14,104,28,208,56,160,113,64,227,128,198,129,9,54,14,104,2,208,4,208,71,19,64,155,179,207,142,53,1,68,63,2,77,19,128,38,0,77,0,154,0,52,1,104,2,208,4,160,9,64,19,128,38,0,77,0,154,0,52,1,104,2,208,4,160,9,64,19,128,38,128,177,95,233,154,0,52,1,104,2,208,4,160,9,64,19,128,38,0,77,0,154,0,52,1,104,2,208,4,160,9,64,19,128,38,0,77,0,154,0,52,1,104,2,208,4,160,9,64,19,128,38,0,77,0,154,0,46,173,9,128,232,39,250,251,16,253,89,15,162,63,35,250,137,126,162,159,232,39,250,137,126,162,63,74,62,137,126,162,63,136,15,34,250,137,126,162,159,232,39,250,137,126,162,159,232,39,250,137,126,162,159,232,39,250,137,126,162,159,232,39,250,137,126,162,159,232,39,250,137,126,162,159,232,39,250,137,126,162,159,232,39,250,137,126,162,159,232,39,250,137,126,162,159,232,39,250,15,69,127,218,131,232,79,137,126,162,159,232,39,250,137,126,162,159,232,143,146,79,162,159,232,15,226,131,136,126,162,159,232,39,250,137,126,162,159,232,39,250,137,254,96,162,159,67,231,208,57,116,14,61,198,91,114,14,157,67,231,208,57,116,14,157,67,231,208,57,116,14,157,67,231,208,57,116,14,157,67,231,208,57,116,14,157,67,231,208,57,116,14,253,98,29,122,210,131,67,79,56,116,14,157,67,231,208,57,116,14,157,67,143,146,79,14,157,67,15,226,131,56,116,14,157,67,231,208,57,116,14,125,122,14,157,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,27,138,105,252,25,127,198,159,241,103,252,249,56,127,78,215,233,122,209,49,127,78,231,233,124,113,249,252,121,251,22,229,106,207,44,111,127,184,131,204,179,38,169,154,223,95,223,205,111,222,157,196,207,15,75,63,172,213,110,13,214,153,117,102,157,89,103,214,153,117,102,115,217,220,177,45,41,155,123,225,54,151,37,101,73,89,82,150,148,37,101,73,89,82,150,148,37,101,73,185,61,110,143,219,227,246,184,61,58,138,142,162,163,46,67,71,13,195,150,32,36,212,39,40,245,233,30,212,180,98,40,89,15,12,37,195,80,48,148,75,98,40,109,94,64,105,15,47,160,212,11,200,11,232,243,23,80,79,149,127,234,65,123,47,206,86,175,145,174,71,189,126,120,141,60,130,81,175,94,35,94,35,31,95,35,201,58,239,252,53,146,204,243,224,175,17,245,121,57,245,217,189,87,79,194,123,117,245,121,57,245,217,253,7,217,36,252,7,89,245,121,57,245,217,253,231,196,36,252,231,68,245,121,57,245,217,253,103,180,248,199,113,168,207,224,245,249,213,203,116,181,61,44,102,217,166,58,95,223,166,171,131,163,98,150,193,107,179,183,163,98,62,100,99,164,131,98,142,45,237,152,24,173,147,90,39,181,78,106,157,212,58,233,152,24,199,196,132,168,75,173,168,90,81,181,162,58,38,70,107,175,214,222,137,181,246,238,22,175,100,232,79,69,95,134,215,199,206,104,215,49,105,152,30,163,207,114,183,246,153,59,250,162,72,242,44,41,146,167,171,162,40,11,125,224,251,249,80,225,104,61,215,122,174,245,92,235,185,214,115,173,231,142,49,114,140,145,99,140,140,67,48,14,193,56,4,227,16,34,36,208,49,70,142,49,114,140,145,65,29,6,117,24,212,17,118,80,199,196,143,49,186,89,213,30,56,97,232,136,147,143,30,211,56,148,219,101,131,69,54,181,159,191,3,150,70,159,7,243,137,217,183,106,66,46,101,246,209,91,144,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,143,194,45,48,123,204,62,70,2,49,123,204,30,179,199,236,49,123,204,30,179,15,241,222,6,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,31,23,179,71,230,227,144,249,86,231,34,149,146,249,232,167,34,33,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,31,133,78,32,243,200,124,140,4,34,243,200,60,50,143,204,35,243,200,60,50,31,226,189,13,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,7,38,243,252,123,28,255,158,117,238,223,51,254,157,127,231,223,249,119,254,157,127,231,223,35,228,147,127,231,223,131,104,26,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,247,174,252,123,218,185,127,79,249,119,254,157,127,231,223,249,119,254,157,127,143,144,79,254,157,127,15,162,105,248,119,254,157,127,231,223,249,119,254,157,127,231,223,249,247,96,254,157,218,166,182,169,109,106,59,198,91,114,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,237,137,169,237,164,115,181,157,80,219,212,54,181,77,109,83,219,212,54,181,29,33,159,212,54,181,29,68,211,80,219,212,54,181,77,109,83,219,212,246,244,212,54,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,55,244,197,176,48,44,12,11,195,194,93,99,225,116,157,118,140,133,211,121,250,24,176,240,246,166,126,181,103,124,183,63,220,193,223,89,253,68,205,239,175,239,230,55,239,78,82,225,135,133,31,86,106,179,2,25,76,6,147,193,100,48,25,76,6,147,172,36,235,216,242,146,100,189,112,201,74,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,148,27,229,70,185,81,110,148,27,75,196,18,177,68,151,97,137,134,65,62,200,14,24,19,20,198,4,226,39,201,122,209,49,63,73,230,139,224,252,100,66,248,163,39,181,113,234,65,123,176,228,125,243,202,204,58,175,204,76,101,170,204,14,42,51,237,188,50,83,149,169,50,59,168,204,174,49,105,252,201,179,42,115,148,202,252,199,203,239,254,250,236,235,23,223,156,169,205,239,243,143,143,124,254,237,159,227,145,151,101,69,250,219,237,175,63,92,255,242,211,219,51,191,157,63,242,143,143,220,220,149,79,74,94,6,175,215,10,248,249,83,42,174,90,165,166,245,216,228,30,227,48,67,153,148,38,165,73,105,82,154,148,54,67,217,12,229,16,117,73,158,147,231,228,185,25,202,36,63,201,63,49,201,191,91,188,18,153,57,21,125,153,85,25,59,163,93,199,164,63,98,12,86,189,91,251,204,29,125,81,36,121,150,20,201,211,85,81,148,133,62,240,253,124,168,112,116,154,232,52,209,105,162,211,68,167,137,78,19,51,190,205,248,54,227,91,247,147,238,39,221,79,186,159,34,36,208,140,111,51,190,205,248,214,151,167,47,79,95,94,216,190,188,137,207,248,190,89,213,238,47,211,99,104,44,248,99,234,126,188,93,54,88,100,83,251,249,155,62,222,91,251,103,27,150,159,247,201,242,115,44,31,203,199,242,177,124,44,127,108,70,142,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,126,76,150,143,216,135,36,246,165,135,45,117,69,236,163,159,187,132,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,199,0,59,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,127,233,196,158,151,15,233,229,179,62,189,124,198,203,243,242,188,60,47,207,203,143,237,187,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,167,234,229,211,62,189,124,202,203,243,242,188,60,47,207,203,143,237,187,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,242,166,188,41,239,209,141,45,229,77,121,83,222,148,55,229,77,121,83,222,33,110,205,148,55,229,29,35,129,148,55,229,77,121,83,222,148,55,229,77,121,83,222,148,55,229,77,121,83,222,213,148,119,210,167,242,78,40,111,202,155,242,166,188,41,239,177,85,50,229,77,121,83,222,148,55,229,77,121,83,222,148,55,229,77,121,83,222,33,149,55,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,55,244,200,112,49,92,12,23,195,197,61,226,226,116,157,246,135,139,211,121,250,24,112,241,246,86,127,181,199,128,183,63,220,217,224,89,171,156,205,239,175,239,230,55,239,78,194,226,135,24,30,22,237,104,49,138,152,34,166,136,41,98,138,152,34,166,94,169,215,177,149,38,245,122,225,234,149,210,164,52,41,77,74,147,210,164,52,41,77,74,147,210,164,52,137,56,34,142,136,35,226,136,56,238,136,59,226,142,46,195,29,13,3,130,240,30,136,38,40,162,137,73,85,122,156,131,151,94,192,28,188,105,234,144,158,88,199,169,7,237,201,147,247,239,223,255,63]} \ No newline at end of file +{"type":"Buffer","data":[236,221,91,115,27,71,158,224,237,239,162,120,47,77,184,170,112,16,232,59,218,102,219,138,166,36,175,36,247,236,204,27,19,8,90,70,211,140,166,36,46,69,117,111,107,194,223,125,3,164,105,30,132,83,214,33,51,11,124,46,109,139,194,159,233,18,1,229,239,169,172,255,121,242,227,207,63,252,240,236,197,15,127,57,248,238,112,118,240,250,213,236,63,126,124,246,250,167,195,87,179,111,15,94,31,206,134,179,98,54,126,242,205,255,60,121,247,225,215,249,217,179,95,159,124,243,228,183,79,39,39,167,239,79,254,126,252,118,190,119,252,241,98,239,95,191,157,126,60,159,95,236,253,114,252,113,254,228,171,39,255,156,95,124,60,253,240,254,201,55,79,134,131,98,48,126,242,213,147,95,231,127,63,254,116,118,249,236,253,199,203,227,247,111,231,111,254,125,62,127,242,205,147,119,103,131,147,241,160,250,191,103,199,23,39,139,175,59,189,243,159,63,62,249,230,255,255,226,23,92,255,243,232,193,63,79,239,254,243,249,240,193,175,31,253,250,254,207,127,243,223,95,61,57,191,152,159,31,191,253,199,252,215,131,139,203,211,191,31,191,189,252,235,252,223,95,126,71,95,175,251,14,191,62,254,227,75,63,126,125,250,254,239,243,139,249,251,183,243,189,63,126,223,175,255,89,13,138,65,241,245,147,175,158,28,183,250,2,119,126,227,249,251,127,158,94,124,120,255,110,254,254,114,241,191,229,245,193,15,135,207,15,254,122,248,106,246,211,171,151,63,188,58,120,254,228,155,39,127,126,217,224,252,223,79,190,186,243,75,94,255,252,237,243,103,111,102,223,63,123,117,248,221,155,151,175,254,243,201,55,79,190,254,112,126,249,245,187,179,175,175,254,247,126,253,246,195,175,243,123,95,241,221,203,23,111,14,158,189,56,124,53,59,122,249,195,236,232,240,111,135,71,79,190,121,82,21,247,126,209,243,151,223,31,30,205,94,31,190,250,219,225,171,217,155,103,207,15,95,254,252,102,241,191,127,82,44,126,221,225,139,239,127,122,249,236,197,155,47,126,193,226,191,127,245,228,250,139,191,59,248,238,199,195,217,171,151,47,223,60,156,233,222,43,29,190,248,219,147,111,158,148,171,95,253,63,94,190,250,235,225,171,215,79,190,41,127,191,189,162,14,206,78,143,63,94,93,83,255,243,228,98,126,114,125,113,30,255,125,239,227,135,79,151,191,237,45,126,183,227,155,95,241,63,79,222,158,127,154,205,223,94,204,62,93,156,206,202,39,223,60,153,84,147,73,57,218,31,150,195,241,100,240,235,63,46,6,243,183,23,131,219,47,30,28,191,59,254,252,225,253,241,191,62,14,222,126,120,119,239,127,236,249,191,47,63,92,188,253,109,239,207,255,29,223,84,131,114,80,236,93,94,28,191,255,248,247,15,23,239,230,23,31,71,131,225,211,65,177,247,246,252,211,222,249,191,135,101,177,247,233,151,79,239,47,63,85,213,160,24,61,249,234,201,201,157,97,170,88,195,156,252,57,204,219,79,101,57,189,25,169,88,140,244,251,239,95,221,93,195,243,189,249,241,199,203,77,75,56,125,90,14,39,213,211,114,191,218,175,110,167,190,249,218,184,43,24,99,150,160,5,124,255,225,226,242,183,109,86,241,233,100,88,22,163,225,184,156,78,71,119,39,191,243,27,196,93,202,104,3,213,92,207,170,233,122,86,185,173,103,75,3,213,92,207,225,250,245,28,78,70,163,98,50,156,140,135,147,98,249,248,195,184,235,25,109,160,160,245,220,234,77,103,213,165,144,228,77,39,202,48,225,107,216,228,103,230,157,223,32,163,181,76,246,51,243,246,213,107,254,204,188,243,27,228,182,158,41,126,102,222,190,250,134,159,153,251,197,211,162,122,90,140,38,211,253,201,242,241,35,255,204,140,54,208,246,235,249,246,120,239,237,252,253,229,197,241,89,173,63,237,119,191,60,131,107,179,253,113,2,86,242,253,245,123,223,198,117,172,158,78,247,159,142,158,150,211,226,233,237,224,127,126,241,253,177,7,111,223,119,190,144,145,230,9,95,201,127,205,183,120,15,90,55,253,245,111,144,215,138,182,60,211,246,171,58,255,212,232,79,250,221,47,207,224,79,122,251,227,212,90,201,13,239,232,195,105,49,170,138,105,177,63,153,78,151,141,30,249,253,60,210,56,65,43,185,221,207,204,21,151,192,210,159,81,169,174,199,86,135,9,90,195,237,182,218,246,171,233,100,82,149,147,167,195,241,221,177,211,108,181,197,24,38,104,13,183,122,179,89,241,127,126,217,207,244,84,87,97,155,179,132,47,96,157,191,225,252,249,181,25,45,96,138,159,132,87,47,188,225,175,52,107,135,142,252,183,153,24,179,108,191,128,167,103,91,127,188,153,22,227,209,176,168,170,178,186,253,91,216,221,47,143,188,140,113,198,217,126,37,223,205,183,93,201,253,114,52,173,70,229,120,60,29,221,94,1,119,191,60,242,95,175,227,140,19,180,146,91,189,53,87,229,211,201,104,88,86,147,98,90,220,29,60,201,91,115,148,97,182,95,195,143,199,91,85,176,165,63,140,254,252,218,12,126,48,182,60,203,246,11,248,233,99,253,5,252,243,107,51,88,192,150,103,9,95,192,58,159,109,254,252,218,140,22,48,250,103,155,79,31,247,78,62,252,115,171,171,112,52,154,20,163,113,49,157,140,202,234,238,224,183,95,31,119,33,99,205,19,188,152,219,252,117,101,52,170,134,211,201,211,209,104,56,30,62,28,62,197,95,89,98,205,19,180,152,181,255,222,247,231,215,230,241,71,59,237,2,214,252,217,152,205,223,251,90,158,101,253,2,254,247,45,158,250,219,241,197,233,241,251,203,107,61,117,122,159,240,189,93,76,127,250,238,248,100,254,243,197,233,147,111,158,252,127,247,87,117,241,255,225,225,87,140,195,191,226,215,240,47,121,31,252,37,147,211,26,95,18,62,217,211,224,151,89,16,198,7,95,115,255,122,89,246,53,15,87,121,243,87,76,194,191,98,30,250,37,103,31,222,30,159,133,126,255,87,95,52,59,57,255,20,250,106,239,130,47,206,119,193,23,231,187,240,139,243,93,248,149,246,174,198,149,246,46,252,74,59,175,66,151,248,124,24,254,21,225,87,243,249,232,225,119,191,205,151,4,95,157,231,193,127,104,206,199,53,94,100,30,252,253,95,4,95,150,23,225,151,229,69,248,101,121,81,227,178,188,8,191,44,47,31,94,150,155,191,226,225,101,249,224,43,254,251,247,175,54,163,247,81,3,244,62,130,222,161,119,232,29,122,135,222,161,119,232,29,122,135,222,161,119,232,29,122,135,222,161,119,232,29,122,135,222,115,91,81,232,29,122,135,222,161,119,232,29,122,135,222,161,119,232,29,122,135,222,161,119,232,29,122,135,222,161,119,232,29,122,135,222,161,119,232,29,122,135,222,161,119,232,29,122,135,222,1,246,124,1,251,176,1,96,31,2,236,0,59,192,14,176,3,236,0,59,192,14,176,3,236,0,59,192,14,176,3,236,0,59,192,14,176,3,236,185,173,40,192,14,176,3,236,0,59,192,14,176,3,236,0,59,192,14,176,3,236,0,59,192,14,176,3,236,0,59,192,14,176,3,236,0,59,192,14,176,3,236,0,59,192,14,176,63,74,192,78,163,167,208,232,85,3,141,94,209,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,185,173,40,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,122,36,141,94,54,208,232,37,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,78,163,211,232,52,58,141,158,219,138,210,232,187,160,209,25,106,134,154,161,102,168,243,248,72,206,80,51,212,12,53,67,205,80,51,212,12,53,67,205,80,51,212,12,53,67,205,80,51,212,12,53,67,205,80,51,212,12,53,67,189,179,134,186,104,96,168,11,134,154,161,102,168,25,106,134,154,161,102,168,25,106,134,154,161,102,168,25,106,134,154,161,102,168,25,234,94,26,106,218,151,246,165,125,105,95,218,151,246,165,125,105,95,218,151,246,165,125,105,95,218,151,246,165,125,105,95,218,151,246,165,125,105,95,218,151,246,173,169,125,209,93,116,23,221,69,119,235,211,221,170,1,221,173,30,31,221,45,23,39,62,119,65,119,75,116,183,255,116,183,28,148,195,65,249,224,147,94,53,185,253,212,185,127,239,35,94,183,116,119,245,48,39,55,195,44,62,117,62,205,138,238,54,94,193,40,179,132,44,96,50,186,219,120,41,227,13,84,111,61,35,211,221,8,235,217,214,64,245,214,51,50,221,109,188,158,241,6,10,89,207,232,116,183,179,235,50,221,155,78,50,186,219,237,90,38,251,153,153,140,238,70,88,207,20,63,51,147,209,221,198,235,25,111,160,173,215,51,21,221,237,230,218,236,96,156,237,87,50,13,221,109,190,144,177,230,217,122,37,83,209,221,110,174,201,14,198,9,89,201,232,116,183,179,85,108,119,152,144,53,140,78,119,155,111,101,68,25,38,100,13,35,211,221,206,174,194,86,103,9,94,192,120,116,183,219,5,140,254,185,49,62,221,237,118,1,163,127,80,76,69,119,155,47,99,164,113,182,94,201,84,116,183,249,95,95,34,141,19,178,146,209,233,110,227,85,140,51,204,214,107,24,159,238,118,243,131,177,237,89,182,94,192,248,116,183,155,5,108,123,150,224,5,140,71,119,187,93,192,232,159,109,226,3,201,206,22,48,205,167,235,248,64,178,219,5,140,114,5,2,146,143,12,72,226,142,184,35,238,136,59,214,231,142,229,172,88,188,145,214,226,142,87,246,175,111,220,241,234,77,246,235,7,126,241,234,95,222,160,198,189,117,11,48,184,60,190,24,156,124,94,11,30,175,95,226,250,247,220,238,247,98,28,25,71,198,145,113,100,28,25,71,38,143,201,75,109,200,152,188,158,155,60,134,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,33,227,117,120,29,94,135,215,225,117,120,29,94,135,215,233,135,215,1,105,162,65,26,92,37,71,174,146,8,133,212,61,3,171,236,227,25,88,75,80,72,1,133,244,5,133,172,185,156,143,14,94,253,112,253,56,230,241,118,215,243,205,117,116,255,121,204,227,190,93,208,235,206,92,187,250,125,58,125,32,243,202,87,240,68,230,157,32,79,158,200,236,137,204,217,144,39,79,100,246,68,102,79,100,142,190,158,158,200,236,137,204,158,200,28,111,61,61,145,217,19,153,51,122,250,173,39,50,215,88,200,236,158,200,124,243,226,91,181,175,117,211,47,139,78,169,87,180,229,153,60,231,58,201,227,113,111,94,123,195,59,250,112,90,140,170,98,90,236,79,166,211,101,163,71,126,63,143,52,142,39,134,71,94,67,79,12,247,196,240,46,102,241,196,240,232,11,232,137,225,53,23,208,19,195,219,90,73,79,12,111,113,37,61,49,220,19,195,187,152,197,19,195,163,47,160,39,134,215,95,64,79,12,111,121,49,61,49,220,19,195,61,49,188,245,5,244,196,240,76,128,253,78,29,136,25,254,196,240,147,73,48,20,119,179,128,83,55,119,233,54,134,243,113,141,23,153,7,127,255,14,247,140,120,31,199,45,124,31,53,129,239,35,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,247,190,194,119,136,61,9,98,31,54,65,236,67,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,246,44,16,59,145,158,68,164,87,77,68,122,69,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,63,94,145,94,54,17,233,37,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,117,255,28,117,209,196,81,23,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,61,117,212,196,47,241,75,252,18,191,196,47,241,75,252,18,191,196,47,241,75,252,18,191,196,47,241,75,252,18,191,196,47,241,75,252,18,191,196,47,241,91,83,252,226,187,248,46,190,139,239,54,224,187,85,19,190,91,61,66,190,91,46,142,126,238,132,239,150,248,110,255,249,110,57,40,135,131,242,193,167,189,106,114,251,201,115,255,222,199,188,110,249,238,234,97,78,110,134,89,124,242,124,154,21,223,109,188,130,81,102,9,89,192,100,124,183,241,82,198,27,168,222,122,70,230,187,17,214,179,173,129,234,173,103,100,190,219,120,61,227,13,20,178,158,209,249,110,103,215,101,186,55,157,100,124,183,219,181,76,246,51,51,25,223,141,176,158,41,126,102,38,227,187,141,215,51,222,64,91,175,103,42,190,219,205,181,217,193,56,219,175,100,26,190,219,124,33,99,205,179,245,74,166,226,187,221,92,147,29,140,19,178,146,209,249,110,103,171,216,238,48,33,107,24,157,239,54,223,202,136,50,76,200,26,70,230,187,157,93,133,173,206,18,188,128,241,248,110,183,11,24,253,115,99,124,190,219,237,2,70,255,160,152,138,239,54,95,198,72,227,108,189,146,169,248,110,243,191,190,68,26,39,100,37,163,243,221,198,171,24,103,152,173,215,48,62,223,237,230,7,99,219,179,108,189,128,241,249,110,55,11,216,246,44,193,11,24,143,239,118,187,128,209,63,219,196,71,146,157,45,96,154,79,215,241,145,100,183,11,24,229,10,132,36,31,25,146,68,30,145,71,228,17,121,108,64,30,203,89,177,120,39,173,71,30,175,248,95,223,200,227,213,219,236,215,15,8,227,213,191,188,113,141,123,107,87,96,112,121,124,49,56,249,188,22,61,94,191,198,245,111,186,229,111,198,57,114,142,156,35,231,200,57,114,142,92,30,151,151,218,145,113,121,61,119,121,28,25,71,198,145,113,100,28,25,71,198,145,113,100,28,25,71,198,236,48,59,204,14,179,195,236,48,59,204,14,179,211,15,179,3,211,68,195,52,200,74,142,100,37,21,12,169,125,22,86,217,199,179,176,150,192,144,2,12,233,15,12,217,120,73,255,173,186,122,64,243,56,224,170,222,251,103,245,197,51,154,199,125,187,176,55,30,193,182,247,207,170,251,199,52,175,120,17,79,106,222,9,2,229,73,205,158,212,156,13,129,242,164,102,79,106,246,164,230,232,235,233,73,205,158,212,236,73,205,241,214,211,147,154,61,169,57,163,167,226,122,82,115,141,133,204,238,73,205,55,47,190,85,11,91,55,253,178,8,149,122,69,91,158,201,243,175,147,60,54,247,230,181,55,188,163,15,167,197,168,42,166,197,254,100,58,93,54,122,228,247,243,72,227,120,146,120,228,53,244,36,113,79,18,239,98,22,79,18,143,190,128,158,36,94,115,1,61,73,188,173,149,244,36,241,22,87,210,147,196,61,73,188,139,89,60,73,60,250,2,122,146,120,253,5,244,36,241,150,23,211,147,196,61,73,220,147,196,91,95,64,79,18,207,4,220,239,212,33,153,225,79,18,63,153,4,195,113,55,15,56,137,115,151,110,107,56,31,215,120,145,121,240,247,239,192,207,150,239,235,88,242,167,229,30,57,95,249,11,70,155,126,193,116,237,47,184,163,212,87,252,14,119,217,250,22,183,159,252,97,245,71,13,173,254,136,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,159,213,103,245,89,125,86,191,223,86,159,187,231,238,215,186,251,97,67,119,63,228,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,231,238,185,123,238,158,187,207,200,221,67,244,16,253,90,68,95,53,68,244,21,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,247,5,209,151,13,17,125,9,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,250,141,126,163,223,232,55,250,141,126,163,223,232,55,250,141,126,163,223,232,55,250,141,126,163,223,232,55,250,157,250,143,54,250,141,126,163,223,232,55,250,141,126,163,223,232,247,238,211,239,162,33,253,46,208,111,244,27,253,70,191,209,111,244,27,253,70,191,209,111,244,27,253,70,191,209,111,244,27,253,70,191,123,77,191,33,101,72,25,82,134,148,33,101,72,25,82,134,148,33,101,72,25,82,134,148,33,101,72,25,82,134,148,33,101,72,25,82,134,148,33,101,72,185,38,82,38,142,137,99,226,152,56,126,20,226,184,106,40,142,171,199,41,142,203,197,25,219,93,137,227,146,56,238,191,56,46,7,229,112,80,62,248,128,90,77,110,63,44,239,223,251,100,218,173,56,94,61,204,201,205,48,139,15,203,79,179,18,199,141,87,48,202,44,33,11,152,76,28,55,94,202,120,3,213,91,207,200,226,56,194,122,182,53,80,189,245,140,44,142,27,175,103,188,129,66,214,51,186,56,238,236,186,76,247,166,147,76,28,119,187,150,201,126,102,38,19,199,17,214,51,197,207,204,100,226,184,241,122,198,27,104,235,245,76,37,142,187,185,54,59,24,103,251,149,76,35,142,155,47,100,172,121,182,94,201,84,226,184,155,107,178,131,113,66,86,50,186,56,238,108,21,219,29,38,100,13,163,139,227,230,91,25,81,134,9,89,195,200,226,184,179,171,176,213,89,130,23,48,158,56,238,118,1,163,127,110,140,47,142,187,93,192,232,31,20,83,137,227,230,203,24,105,156,173,87,50,149,56,110,254,215,151,72,227,132,172,100,116,113,220,120,21,227,12,179,245,26,198,23,199,221,252,96,108,123,150,173,23,48,190,56,238,102,1,219,158,37,120,1,227,137,227,110,23,48,250,103,155,248,174,179,179,5,76,243,233,58,190,235,236,118,1,163,92,129,92,231,35,115,157,148,38,165,73,105,82,154,43,191,98,43,254,88,206,138,197,155,105,109,254,120,229,0,251,198,31,175,222,108,191,126,96,25,175,254,229,13,112,220,219,180,8,131,203,227,139,193,201,231,181,0,242,250,101,174,127,223,237,127,63,230,145,121,100,30,153,71,230,145,121,100,244,24,189,212,166,140,209,235,185,209,99,202,152,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,126,135,223,225,119,248,29,126,135,223,225,119,248,157,126,248,29,176,38,26,172,193,87,114,228,43,9,145,72,147,51,178,202,62,158,145,181,4,137,20,144,72,223,144,200,230,203,123,120,117,121,143,131,46,239,225,23,151,247,184,111,151,247,22,167,179,13,55,31,1,215,252,161,211,75,95,196,17,112,59,193,161,60,116,218,67,167,179,225,80,30,58,237,161,211,30,58,29,125,61,61,116,218,67,167,61,116,58,222,122,122,232,180,135,78,103,244,128,95,15,157,174,177,144,217,61,116,250,230,197,183,234,98,235,166,95,22,164,82,175,104,203,51,121,148,119,146,39,0,223,188,246,134,119,244,225,180,24,85,197,180,216,159,76,167,203,70,143,252,126,30,105,28,15,69,143,188,134,30,138,238,161,232,93,204,226,161,232,209,23,208,67,209,107,46,160,135,162,183,181,146,30,138,222,226,74,122,40,186,135,162,119,49,139,135,162,71,95,64,15,69,175,191,128,30,138,222,242,98,122,40,186,135,162,123,40,122,235,11,232,161,232,153,224,251,157,58,60,51,252,161,232,39,147,96,68,238,70,2,39,116,238,210,45,14,231,227,26,47,50,15,254,254,29,4,234,113,237,107,173,254,168,161,213,31,177,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,247,219,234,115,247,220,253,90,119,63,108,232,238,135,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,220,61,119,207,221,115,247,25,185,123,136,30,162,95,139,232,171,134,136,190,130,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,250,190,32,250,178,33,162,47,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,71,191,209,111,244,27,253,70,191,209,111,244,27,253,70,191,209,111,244,27,253,70,191,209,111,244,27,253,70,191,83,255,209,70,191,209,111,244,27,253,70,191,209,111,244,27,253,222,125,250,93,52,164,223,5,250,141,126,163,223,232,55,250,141,126,163,223,232,55,250,141,126,163,223,232,55,250,141,126,163,223,232,119,175,233,55,164,12,41,67,202,144,50,164,12,41,67,202,144,50,164,12,41,67,202,144,50,164,12,41,67,202,144,50,164,12,41,67,202,144,50,164,12,41,215,68,202,196,49,113,76,28,19,199,143,66,28,191,249,249,213,183,47,103,229,172,92,188,63,135,184,227,189,203,79,23,191,124,120,160,143,203,65,181,139,250,248,250,123,141,98,144,87,191,20,137,76,34,147,200,36,50,137,76,34,147,200,36,114,22,215,37,137,76,34,147,200,36,50,137,76,34,63,50,137,236,16,106,190,59,115,223,125,243,218,27,222,209,135,211,98,84,21,211,98,127,50,157,46,27,61,242,251,121,164,113,72,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,249,44,22,144,148,39,229,73,121,82,158,148,39,229,73,249,60,165,188,227,188,225,250,71,142,235,207,199,53,94,100,30,252,253,51,252,12,255,22,134,191,108,197,240,151,12,63,195,207,240,51,252,12,63,195,159,126,61,25,126,134,159,225,103,248,25,126,134,159,225,103,248,179,248,179,206,240,51,252,12,63,195,207,240,51,252,12,63,195,207,240,51,252,12,63,195,207,240,51,252,12,63,195,207,240,51,252,12,63,195,207,240,51,252,12,63,195,207,240,51,252,12,63,195,207,240,239,132,225,231,241,121,252,45,60,126,209,138,199,47,120,124,30,159,199,231,241,121,124,30,63,253,122,242,248,60,62,143,207,227,243,248,60,62,143,207,227,103,241,103,157,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,207,207,227,195,245,112,253,70,92,95,44,222,210,27,227,250,98,80,193,245,112,61,92,15,215,195,245,112,125,250,245,132,235,225,122,184,30,174,135,235,225,122,184,30,174,207,226,207,58,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,189,196,245,101,43,184,190,132,235,225,122,184,30,174,135,235,225,250,244,235,9,215,195,245,112,61,92,15,215,195,245,112,61,92,159,197,159,117,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,123,137,235,139,86,112,125,1,215,195,245,112,61,92,15,215,195,245,233,215,19,174,135,235,225,122,184,30,174,135,235,225,122,184,62,139,63,235,112,61,92,15,215,195,245,72,56,18,142,132,35,225,72,56,18,142,132,35,225,72,56,18,142,132,35,225,72,56,18,142,132,35,225,72,120,38,63,27,145,112,36,28,9,71,194,145,112,36,28,9,71,194,119,146,132,63,63,252,254,217,207,207,103,195,89,49,27,111,71,193,223,205,127,61,253,244,238,30,1,31,14,138,193,120,151,8,248,245,247,184,158,126,87,205,232,247,234,151,184,243,91,35,223,200,55,242,141,124,35,223,200,55,242,141,124,35,223,200,55,242,141,124,35,223,200,55,242,141,124,35,223,153,252,73,119,158,186,243,212,225,121,120,30,158,135,231,225,121,120,30,158,135,231,225,121,120,30,158,135,231,225,121,120,30,158,135,231,225,121,120,30,158,135,231,225,121,120,30,158,239,27,158,63,31,215,120,145,121,240,247,207,232,183,108,244,183,196,239,163,70,248,125,4,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,14,191,195,239,240,59,252,222,95,252,14,178,167,129,236,195,70,144,125,8,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,14,178,131,236,32,59,200,158,9,100,167,210,211,168,244,170,145,74,175,168,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,244,71,173,210,203,70,42,189,164,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,74,167,210,169,116,42,157,165,102,169,89,106,150,154,165,102,169,89,106,150,154,165,102,169,89,106,150,154,165,102,169,89,106,150,154,165,78,78,129,89,106,150,154,165,102,169,89,106,150,154,165,102,169,235,88,234,162,145,165,46,88,106,150,154,165,102,169,89,106,150,154,165,102,169,89,106,150,154,165,102,169,89,106,150,154,165,102,169,123,107,169,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,183,166,250,69,120,17,94,132,23,225,109,66,120,171,70,132,183,122,140,132,183,92,156,1,221,13,225,45,17,222,254,19,222,114,80,14,7,229,131,79,124,213,228,246,211,231,254,189,143,122,221,18,222,213,195,156,220,12,179,248,244,249,52,43,194,219,120,5,163,204,18,178,128,201,8,111,227,165,140,55,80,189,245,140,76,120,35,172,103,91,3,213,91,207,200,132,183,241,122,198,27,40,100,61,163,19,222,206,174,203,116,111,58,201,8,111,183,107,153,236,103,102,50,194,27,97,61,83,252,204,76,70,120,27,175,103,188,129,182,94,207,84,132,183,155,107,179,131,113,182,95,201,52,132,183,249,66,198,154,103,235,149,76,69,120,187,185,38,59,24,39,100,37,163,19,222,206,86,177,221,97,66,214,48,58,225,109,190,149,17,101,152,144,53,140,76,120,59,187,10,91,157,37,120,1,227,17,222,110,23,48,250,231,198,248,132,183,219,5,140,254,65,49,21,225,109,190,140,145,198,217,122,37,83,17,222,230,127,125,137,52,78,200,74,70,39,188,141,87,49,206,48,91,175,97,124,194,219,205,15,198,182,103,217,122,1,227,19,222,110,22,176,237,89,130,23,48,30,225,237,118,1,163,127,182,137,15,37,59,91,192,52,159,174,227,67,201,110,23,48,202,21,8,74,62,50,40,137,61,98,143,216,35,246,216,132,61,150,179,98,241,86,90,147,61,94,9,192,190,177,199,171,55,218,175,31,40,198,171,127,121,67,27,247,214,47,193,224,242,248,98,112,242,121,45,124,188,126,145,235,223,117,219,223,141,117,100,29,89,71,214,145,117,100,29,217,60,54,47,181,37,99,243,122,110,243,88,50,150,140,37,99,201,88,50,150,140,37,99,201,88,50,150,140,219,225,118,184,29,110,135,219,225,118,184,29,110,167,31,110,7,168,137,6,106,176,149,28,217,74,50,28,82,255,76,172,178,143,103,98,45,193,33,5,28,210,39,28,178,230,178,126,253,252,224,232,232,234,97,205,227,237,174,234,143,239,142,207,206,190,120,86,243,184,111,23,245,186,83,216,174,190,197,78,31,213,188,242,21,60,169,121,39,232,147,39,53,123,82,115,54,244,201,147,154,61,169,217,147,154,163,175,167,39,53,123,82,179,39,53,199,91,79,79,106,246,164,230,140,158,138,235,73,205,53,22,50,187,39,53,223,188,248,86,13,108,221,244,203,226,83,234,21,109,121,38,207,191,78,242,216,220,155,215,222,240,142,62,156,22,163,170,152,22,251,147,233,116,217,232,145,223,207,35,141,227,73,226,145,215,208,147,196,61,73,188,139,89,60,73,60,250,2,122,146,120,205,5,244,36,241,182,86,210,147,196,91,92,73,79,18,247,36,241,46,102,241,36,241,232,11,232,73,226,245,23,208,147,196,91,94,76,79,18,247,36,113,79,18,111,125,1,61,73,60,19,104,191,83,7,100,134,63,73,252,100,18,12,198,221,52,224,20,206,93,186,157,225,124,92,227,69,230,193,223,191,195,62,35,222,207,113,11,223,71,77,224,251,8,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,189,175,240,29,98,79,130,216,135,77,16,251,16,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,29,98,135,216,33,118,136,61,11,196,78,164,39,17,233,85,19,145,94,17,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,143,87,164,151,77,68,122,73,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,221,63,71,93,52,113,212,5,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,117,79,29,53,241,75,252,18,191,196,47,241,75,252,18,191,196,47,241,75,252,18,191,196,47,241,75,252,18,191,196,47,241,75,252,18,191,196,47,241,75,252,214,20,191,248,46,190,139,239,226,187,13,248,110,213,132,239,86,143,144,239,150,139,163,159,59,225,187,37,190,219,127,190,91,14,202,225,160,124,240,105,175,154,220,126,242,220,191,247,49,175,91,190,187,122,152,147,155,97,22,159,60,159,102,197,119,27,175,96,148,89,66,22,48,25,223,109,188,148,241,6,170,183,158,145,249,110,132,245,108,107,160,122,235,25,153,239,54,94,207,120,3,133,172,103,116,190,219,217,117,153,238,77,39,25,223,237,118,45,147,253,204,76,198,119,35,172,103,138,159,153,201,248,110,227,245,140,55,208,214,235,153,138,239,118,115,109,118,48,206,246,43,153,134,239,54,95,200,88,243,108,189,146,169,248,110,55,215,100,7,227,132,172,100,116,190,219,217,42,182,59,76,200,26,70,231,187,205,183,50,162,12,19,178,134,145,249,110,103,87,97,171,179,4,47,96,60,190,219,237,2,70,255,220,24,159,239,118,187,128,209,63,40,166,226,187,205,151,49,210,56,91,175,100,42,190,219,252,175,47,145,198,9,89,201,232,124,183,241,42,198,25,102,235,53,140,207,119,187,249,193,216,246,44,91,47,96,124,190,219,205,2,182,61,75,240,2,198,227,187,221,46,96,244,207,54,241,145,100,103,11,152,230,211,117,124,36,217,237,2,70,185,2,33,201,71,134,36,145,71,228,17,121,68,30,27,144,199,114,86,44,222,73,235,145,199,43,254,215,55,242,120,245,54,251,245,3,194,120,245,47,111,92,227,222,218,21,24,92,30,95,12,78,62,175,69,143,215,175,113,253,155,110,249,155,113,142,156,35,231,200,57,114,142,156,35,151,199,229,165,118,100,92,94,207,93,30,71,198,145,113,100,28,25,71,198,145,113,100,28,25,71,198,145,49,59,204,14,179,195,236,48,59,204,14,179,195,236,244,195,236,192,52,209,48,13,178,146,35,89,73,5,67,106,159,133,85,246,241,44,172,37,48,164,0,67,250,3,67,214,92,210,111,158,189,248,207,171,135,51,143,183,187,162,47,79,223,255,251,139,103,51,143,251,118,65,175,59,122,109,241,29,118,250,104,230,85,47,224,201,204,59,65,158,60,153,217,147,153,179,33,79,158,204,236,201,204,158,204,28,125,61,61,153,217,147,153,61,153,57,222,122,122,50,179,39,51,103,244,20,92,79,102,174,177,144,217,61,153,249,230,197,183,106,95,235,166,95,22,157,82,175,104,203,51,121,222,117,146,199,228,222,188,246,134,119,244,225,180,24,85,197,180,216,159,76,167,203,70,143,252,126,30,105,28,79,14,143,188,134,158,28,238,201,225,93,204,226,201,225,209,23,208,147,195,107,46,160,39,135,183,181,146,158,28,222,226,74,122,114,184,39,135,119,49,139,39,135,71,95,64,79,14,175,191,128,158,28,222,242,98,122,114,184,39,135,123,114,120,235,11,232,201,225,153,0,251,157,58,20,51,252,201,225,39,147,96,40,238,102,1,39,111,238,210,109,12,231,227,26,47,50,15,254,254,29,240,25,241,62,142,63,209,251,168,1,122,31,65,239,208,59,244,14,189,67,239,208,59,244,14,189,67,239,208,59,244,14,189,67,239,208,59,244,14,189,67,239,185,173,40,244,14,189,67,239,208,59,244,14,189,67,239,208,59,244,14,189,67,239,208,59,244,14,189,67,239,208,59,244,14,189,67,239,208,59,244,14,189,67,239,208,59,244,14,189,67,239,0,123,190,128,125,216,0,176,15,1,118,128,29,96,7,216,1,118,128,29,96,7,216,1,118,128,29,96,7,216,1,118,128,29,96,7,216,1,246,220,86,20,96,7,216,1,118,128,29,96,7,216,1,118,128,29,96,7,216,1,118,128,29,96,7,216,1,118,128,29,96,7,216,1,118,128,29,96,7,216,1,118,128,29,96,7,216,31,37,96,167,209,83,104,244,170,129,70,175,104,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,244,220,86,148,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,61,146,70,47,27,104,244,146,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,167,209,105,116,26,157,70,207,109,69,105,244,93,208,232,12,53,67,205,80,51,212,121,124,36,103,168,25,106,134,154,161,102,168,25,106,134,154,161,102,168,25,106,134,154,161,102,168,25,106,134,154,161,102,168,25,106,134,154,161,222,89,67,93,52,48,212,5,67,205,80,51,212,12,53,67,205,80,51,212,12,53,67,205,80,51,212,12,53,67,205,80,51,212,12,117,47,13,53,237,75,251,210,190,180,47,237,75,251,210,190,180,47,237,75,251,210,190,180,47,237,75,251,210,190,180,47,237,75,251,210,190,180,47,237,75,251,214,212,190,232,46,186,139,238,162,187,245,233,110,213,128,238,86,143,143,238,150,139,19,159,187,160,187,37,186,219,127,186,91,14,202,225,160,124,240,73,175,154,220,126,234,220,191,247,17,175,91,186,187,122,152,147,155,97,22,159,58,159,102,69,119,27,175,96,148,89,66,22,48,25,221,109,188,148,241,6,170,183,158,145,233,110,132,245,108,107,160,122,235,25,153,238,54,94,207,120,3,133,172,103,116,186,219,217,117,153,238,77,39,25,221,237,118,45,147,253,204,76,70,119,35,172,103,138,159,153,201,232,110,227,245,140,55,208,214,235,153,138,238,118,115,109,118,48,206,246,43,153,134,238,54,95,200,88,243,108,189,146,169,232,110,55,215,100,7,227,132,172,100,116,186,219,217,42,182,59,76,200,26,70,167,187,205,183,50,162,12,19,178,134,145,233,110,103,87,97,171,179,4,47,96,60,186,219,237,2,70,255,220,24,159,238,118,187,128,209,63,40,166,162,187,205,151,49,210,56,91,175,100,42,186,219,252,175,47,145,198,9,89,201,232,116,183,241,42,198,25,102,235,53,140,79,119,187,249,193,216,246,44,91,47,96,124,186,219,205,2,182,61,75,240,2,198,163,187,221,46,96,244,207,54,241,129,100,103,11,152,230,211,117,124,32,217,237,2,70,185,2,1,201,71,6,36,113,71,220,17,119,196,29,235,115,199,114,86,44,222,72,107,113,199,43,251,215,55,238,120,245,38,251,245,3,191,120,245,47,111,80,227,222,186,5,24,92,30,95,12,78,62,175,5,143,215,47,113,253,123,110,247,123,49,142,140,35,227,200,56,50,142,140,35,147,199,228,165,54,100,76,94,207,77,30,67,198,144,49,100,12,25,67,198,144,49,100,12,25,67,198,144,241,58,188,14,175,195,235,240,58,188,14,175,195,235,244,195,235,128,52,209,32,13,174,146,35,87,73,132,66,234,158,129,85,246,241,12,172,37,40,164,128,66,250,130,66,30,92,206,135,255,235,96,246,237,225,171,55,179,111,15,94,31,206,190,59,120,125,248,253,213,169,110,227,213,87,244,252,255,28,239,253,50,191,184,220,251,229,248,227,124,239,237,241,199,249,175,95,28,236,54,94,119,81,223,187,6,151,93,212,231,213,96,227,53,123,247,95,188,27,15,238,255,211,221,255,248,246,139,127,12,187,220,231,255,231,248,235,13,223,254,230,83,223,54,60,176,185,230,107,56,248,109,71,80,212,211,47,62,15,79,6,229,205,71,243,201,31,31,132,203,105,12,18,181,124,148,147,155,81,22,159,204,139,123,3,165,7,81,141,86,47,194,36,33,139,151,16,67,53,90,198,88,227,212,91,203,232,16,170,227,181,108,103,156,122,107,25,253,160,183,70,107,25,107,156,144,181,76,0,202,58,185,30,83,189,193,36,196,100,221,173,99,162,159,145,9,33,89,199,107,25,255,103,100,194,131,221,26,173,101,172,113,182,94,203,116,32,175,253,107,178,245,97,182,95,197,84,24,175,217,34,198,153,38,120,21,183,42,94,235,102,95,150,154,210,174,102,187,19,109,189,162,233,104,99,251,127,186,91,31,166,206,42,110,120,231,30,78,139,81,85,76,139,253,201,116,186,108,240,168,239,219,113,134,9,89,197,4,56,180,147,235,176,205,81,66,214,47,1,12,109,182,93,22,97,148,144,245,139,142,66,59,185,250,90,156,36,120,241,98,130,208,238,22,47,254,79,190,232,24,180,187,197,139,252,23,148,116,135,9,54,91,194,40,195,108,189,138,233,14,18,108,246,215,229,40,195,132,172,98,2,148,220,104,5,99,140,178,245,250,165,0,201,237,255,32,108,119,146,173,23,47,5,70,110,127,241,218,157,36,120,241,98,66,228,238,22,47,242,231,151,116,207,251,110,184,136,145,166,9,93,200,4,207,250,110,188,144,81,166,9,89,200,232,44,190,147,63,206,41,23,47,38,137,239,110,241,34,252,44,196,225,31,217,241,149,225,207,247,62,153,4,179,110,180,223,25,153,187,116,211,193,249,184,198,139,204,131,191,127,71,113,118,124,215,197,42,166,62,106,198,212,71,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,122,250,213,196,212,49,117,76,29,83,199,212,49,117,76,61,245,226,97,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,222,61,83,71,206,19,145,243,97,51,114,62,68,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,211,175,38,114,142,156,35,231,200,57,114,142,156,35,231,169,23,15,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,126,188,31,126,188,106,230,199,43,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,60,253,106,242,227,252,56,63,206,143,243,227,252,56,63,158,122,241,248,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,251,225,199,203,102,126,188,228,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,211,175,38,63,222,111,63,78,62,147,207,228,51,249,156,122,241,200,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,251,33,159,139,102,242,185,32,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,238,141,124,230,116,57,93,78,151,211,205,225,179,34,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,155,196,233,66,183,208,45,116,11,221,54,66,183,229,172,88,188,223,213,69,183,11,8,90,245,4,221,174,118,176,87,239,213,215,190,117,111,195,119,63,184,60,190,24,156,124,70,95,209,87,244,21,125,69,95,209,87,92,19,215,196,53,113,77,196,16,49,68,12,17,67,196,16,49,68,12,17,67,196,16,49,196,186,176,46,172,11,235,194,186,32,26,136,6,162,201,15,209,196,209,45,172,10,17,146,169,8,73,231,46,26,60,230,185,236,209,99,158,119,213,93,116,4,38,214,253,162,7,166,227,247,45,47,180,6,167,234,149,61,58,85,207,133,150,230,66,123,254,243,209,155,103,71,207,94,252,240,243,193,209,157,179,28,199,219,94,117,239,62,157,93,158,158,157,190,63,249,116,124,182,226,96,199,113,79,46,193,198,7,59,126,185,22,29,159,242,184,221,11,58,242,145,123,227,222,184,55,238,141,123,115,228,163,35,31,25,66,134,144,33,116,228,163,35,31,243,49,112,60,102,191,61,166,135,221,19,174,153,10,215,155,87,222,240,206,61,156,22,163,170,152,22,251,147,233,116,217,224,81,223,183,227,12,195,9,115,194,156,48,39,204,9,115,194,142,34,189,93,66,71,145,58,138,148,89,103,214,153,117,102,189,255,102,221,81,164,142,34,117,20,169,187,40,220,69,225,46,10,71,145,46,251,138,224,187,1,220,17,226,244,210,93,186,87,229,124,92,227,69,230,193,223,191,67,82,163,222,172,179,130,182,143,90,164,237,35,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,246,28,214,18,109,71,219,51,248,243,141,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,167,95,60,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,31,41,109,199,212,115,96,234,195,22,153,250,16,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,61,135,181,196,212,49,245,12,254,124,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,233,23,15,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,245,93,96,234,204,121,14,230,188,106,209,156,87,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,57,172,37,115,206,156,103,240,231,155,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,79,191,120,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,121,59,230,188,108,209,156,151,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,57,172,37,115,206,156,103,240,231,155,57,103,206,153,115,230,156,150,166,165,105,105,90,154,150,166,165,105,105,90,154,150,166,165,105,105,90,154,150,78,190,120,180,52,45,77,75,211,210,180,52,45,77,75,211,210,180,52,45,77,75,211,210,179,98,86,180,168,165,11,90,154,150,166,165,105,105,90,154,150,166,165,105,105,90,154,150,166,165,105,233,28,214,146,150,166,165,51,248,243,77,75,247,91,75,179,189,108,47,219,203,246,230,240,89,145,237,101,123,217,94,182,151,237,101,123,217,94,182,151,237,101,123,217,94,182,151,237,101,123,217,94,182,151,237,77,98,123,65,93,80,23,212,5,117,219,131,186,229,172,88,188,249,181,2,117,23,68,180,234,9,212,93,205,101,175,222,197,175,229,235,94,200,82,12,46,143,47,6,39,159,9,89,66,150,144,37,100,9,89,66,150,234,164,58,169,78,170,147,68,36,17,73,68,18,145,68,36,17,73,68,18,145,68,36,17,233,47,250,139,254,162,191,232,47,214,134,181,97,109,242,179,54,113,16,12,210,2,142,100,10,71,50,225,25,109,61,117,186,236,209,83,167,31,5,207,232,200,85,172,251,69,15,232,199,239,117,174,199,182,206,245,43,123,116,174,159,235,49,183,235,241,231,23,183,39,77,142,107,93,145,159,222,47,63,107,114,220,147,107,178,221,179,38,255,88,141,152,167,77,174,121,73,231,77,210,116,52,29,77,71,211,209,116,206,155,116,222,36,153,72,38,146,137,206,155,116,222,100,62,178,142,242,236,183,242,188,255,40,251,6,43,185,172,120,166,93,205,118,39,226,102,99,235,177,155,87,222,240,206,61,156,22,163,170,152,22,251,147,233,116,217,224,81,223,183,227,12,67,31,211,199,244,49,125,76,31,211,199,206,65,189,93,66,231,160,58,7,149,132,39,225,73,120,18,190,255,18,222,57,168,206,65,117,14,170,123,51,220,155,225,222,12,231,160,46,251,138,224,123,12,220,103,226,232,212,93,186,3,230,124,92,227,69,230,193,223,191,19,90,211,221,2,116,151,184,143,90,37,238,35,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,247,92,214,18,113,71,220,51,248,243,141,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,167,95,60,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,31,41,113,199,213,243,224,234,195,86,185,250,16,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,61,151,181,196,213,113,245,12,254,124,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,233,23,15,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,245,93,224,234,236,121,30,246,188,106,213,158,87,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,57,123,206,158,179,231,185,172,37,123,206,158,103,240,231,155,61,103,207,217,115,246,156,61,103,207,217,115,246,156,61,103,207,217,115,246,156,61,103,207,217,115,246,156,61,79,191,120,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,121,91,246,188,108,213,158,151,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,57,123,206,158,179,231,185,172,37,123,206,158,103,240,231,155,61,103,207,217,115,246,156,154,166,166,169,105,106,154,154,166,166,169,105,106,154,154,166,166,169,105,106,154,154,78,190,120,212,52,53,77,77,83,211,212,52,53,77,77,83,211,212,52,53,77,77,83,211,87,106,186,104,85,77,23,212,52,53,77,77,83,211,212,52,53,77,77,83,211,212,52,53,77,77,83,211,185,172,37,53,77,77,103,240,231,155,154,238,183,154,102,124,25,95,198,151,241,205,225,179,34,227,203,248,50,190,140,47,227,203,248,50,190,140,47,227,203,248,50,190,140,47,227,203,248,50,190,140,47,227,155,196,248,2,187,192,46,176,11,236,182,9,118,203,89,177,120,251,107,9,236,46,152,104,213,19,176,187,26,205,94,189,147,95,235,215,189,176,197,24,92,30,95,12,78,62,115,178,156,44,39,203,201,114,178,156,44,219,201,118,178,157,108,39,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,50,96,12,24,3,198,128,49,96,196,13,113,67,220,228,39,110,226,80,24,176,5,31,201,148,143,100,131,52,218,123,22,117,217,163,103,81,63,18,164,209,145,174,88,247,139,30,0,144,223,235,93,149,237,157,245,87,246,232,172,63,87,101,22,87,229,221,67,39,199,219,94,136,171,206,153,28,247,228,218,107,124,206,100,156,163,37,157,38,73,201,81,114,148,28,37,71,201,57,77,210,105,146,196,33,113,72,28,102,39,14,157,38,73,111,210,155,187,167,55,239,63,176,190,193,74,182,251,196,251,54,86,179,221,137,120,216,216,42,236,230,149,55,188,115,15,167,197,168,42,166,197,254,100,58,93,54,120,212,247,237,56,195,80,197,84,49,85,76,21,83,197,84,177,83,78,111,151,208,41,167,78,57,37,220,9,119,194,157,112,239,191,112,119,202,169,83,78,157,114,234,158,11,247,92,184,231,194,41,167,203,190,34,248,222,1,247,143,56,24,117,151,238,108,57,31,215,120,145,121,240,247,239,252,213,168,183,246,220,229,234,163,166,92,125,132,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,231,177,154,184,58,174,142,171,227,234,184,58,174,142,171,167,94,60,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,187,231,234,232,121,50,122,62,108,74,207,135,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,121,30,171,137,158,163,231,232,57,122,142,158,163,231,232,121,234,197,67,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,156,35,239,139,35,175,154,58,242,138,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,207,99,53,57,114,142,156,35,231,200,57,114,142,156,35,79,189,120,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,125,113,228,101,83,71,94,114,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,121,172,38,71,222,111,71,78,64,19,208,4,52,1,157,122,241,8,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,251,34,160,139,166,2,186,32,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,238,149,128,230,117,121,93,94,151,215,205,225,179,34,175,203,235,242,186,188,46,175,203,235,242,186,188,46,175,203,235,242,186,188,46,175,203,235,242,186,188,46,175,155,196,235,194,183,240,45,124,11,223,54,196,183,229,172,88,188,227,213,199,183,11,12,90,245,4,223,174,214,176,87,239,215,215,198,117,111,227,247,63,184,60,190,24,156,124,6,96,1,88,0,22,128,5,96,1,88,104,19,218,132,54,161,77,208,16,52,4,13,65,67,208,16,52,4,13,65,67,208,16,52,132,187,224,46,184,11,238,130,187,80,26,148,6,165,201,143,210,196,49,46,196,10,23,146,169,11,73,169,47,26,61,252,185,236,209,195,159,119,87,95,116,196,38,214,253,162,7,178,227,247,173,47,183,70,39,237,149,61,58,105,207,229,150,224,114,59,58,120,245,195,225,236,246,92,199,241,22,87,219,213,255,177,189,229,199,58,142,123,114,177,53,57,214,241,206,247,223,221,169,142,27,94,196,161,142,76,27,211,198,180,49,109,76,155,67,29,29,234,200,7,242,129,124,160,67,29,29,234,152,143,111,99,45,251,109,45,61,214,158,94,205,84,175,222,188,242,134,119,238,225,180,24,85,197,180,216,159,76,167,203,6,143,250,190,29,103,24,6,152,1,102,128,25,96,6,152,1,118,216,232,237,18,58,108,212,97,163,60,58,143,206,163,243,232,253,247,232,14,27,117,216,168,195,70,221,33,225,14,9,119,72,56,108,116,217,87,4,75,127,119,123,56,159,116,151,238,67,57,31,215,120,145,121,240,247,239,24,212,88,55,226,60,164,234,163,134,84,125,132,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,231,176,154,168,58,170,142,170,163,234,168,58,170,142,170,167,94,60,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,29,85,71,213,187,167,234,216,121,42,118,62,108,200,206,135,216,57,118,142,157,99,231,216,57,118,142,157,99,231,216,57,118,142,157,99,231,216,57,118,142,157,99,231,216,121,14,171,137,157,99,231,216,57,118,142,157,99,231,216,121,234,197,195,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,156,33,239,137,33,175,26,26,242,138,33,103,200,25,114,134,156,33,103,200,25,114,134,156,33,103,200,25,114,134,156,33,103,200,25,114,134,156,33,207,97,53,25,114,134,156,33,103,200,25,114,134,156,33,79,189,120,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,61,49,228,101,67,67,94,50,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,57,172,38,67,222,111,67,78,63,211,207,244,51,253,156,122,241,232,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,123,162,159,139,134,250,185,160,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,238,145,126,102,117,89,93,86,151,213,205,225,179,34,171,203,234,178,186,172,46,171,203,234,178,186,172,46,171,203,234,178,186,172,46,171,203,234,178,186,172,46,171,155,196,234,130,183,224,45,120,11,222,54,131,183,229,172,88,188,225,213,134,183,11,10,90,245,4,222,174,166,176,87,239,214,215,194,117,111,211,183,63,184,60,190,24,156,124,166,95,233,87,250,149,126,165,95,233,87,98,147,216,36,54,137,77,202,144,50,164,12,41,67,202,144,50,164,12,41,67,202,144,50,36,187,200,46,178,139,236,34,187,56,26,142,134,163,201,207,209,196,1,46,184,10,20,146,41,10,73,72,47,154,60,241,185,236,209,19,159,119,150,94,116,100,38,214,253,162,7,172,227,247,109,175,181,38,231,235,149,61,58,95,207,181,150,246,90,251,143,31,95,30,29,46,126,251,239,103,207,15,94,255,245,217,139,31,174,142,119,28,135,93,126,123,255,250,237,195,217,124,239,95,31,46,126,221,123,119,252,241,31,167,239,79,190,56,241,113,220,147,43,178,165,19,31,151,44,73,148,67,32,183,124,93,231,66,146,113,100,28,25,71,198,145,113,206,133,116,46,36,101,72,25,82,134,206,133,116,46,100,62,74,142,216,236,183,216,188,255,8,249,6,43,217,238,51,232,219,88,205,118,39,98,96,99,75,176,155,87,222,240,206,61,156,22,163,170,152,22,251,147,233,116,217,224,81,223,183,227,12,67,18,147,196,36,49,73,76,18,147,196,206,43,189,93,66,231,149,58,175,148,106,167,218,169,118,170,189,255,170,221,121,165,206,43,117,94,169,251,44,220,103,225,62,11,231,149,46,251,138,224,251,5,220,51,226,136,211,93,186,155,229,124,92,227,69,230,193,223,191,147,84,83,220,206,179,130,189,143,218,103,239,35,236,29,123,199,222,177,119,236,29,123,199,222,177,119,236,29,123,199,222,177,247,92,126,70,98,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,35,236,89,17,246,97,251,132,125,136,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,158,203,207,72,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,119,142,176,243,232,25,121,244,170,125,143,94,241,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,231,242,51,146,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,239,206,163,151,237,123,244,146,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,61,151,159,145,60,58,143,206,163,243,232,60,58,143,190,235,30,157,164,38,169,73,106,146,58,245,226,145,212,36,53,73,77,82,147,212,36,53,73,77,82,147,212,36,53,73,77,82,147,212,36,53,73,77,82,147,212,36,53,73,77,82,247,87,82,23,237,75,234,130,164,38,169,73,106,146,154,164,38,169,73,106,146,154,164,38,169,73,106,146,58,151,159,145,36,53,73,77,82,147,212,220,47,247,203,253,114,191,220,47,247,203,253,114,191,220,47,247,203,253,114,191,220,111,6,116,149,251,229,126,185,95,238,151,251,229,126,185,95,238,183,231,238,23,226,133,120,33,94,136,183,117,196,91,206,138,197,123,96,155,136,119,1,70,171,158,32,222,213,134,246,234,61,253,218,193,238,213,88,145,193,229,241,197,224,228,51,54,139,205,98,179,216,44,54,139,205,162,158,168,39,234,137,122,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,18,134,132,33,97,72,24,18,6,224,0,56,0,78,126,0,39,142,140,225,92,104,146,76,53,73,94,102,163,229,71,88,151,61,122,132,245,99,50,27,29,97,139,117,191,232,129,7,249,189,193,69,218,242,233,128,101,143,78,7,116,145,102,116,145,254,252,226,250,50,93,156,88,57,222,250,154,252,244,254,234,255,193,23,7,84,142,123,114,9,54,63,160,242,143,21,232,250,60,202,53,47,227,248,73,142,142,163,227,232,56,58,142,206,241,147,142,159,100,18,153,68,38,209,241,147,142,159,204,199,212,241,157,253,246,157,247,159,122,223,96,37,151,181,206,180,171,217,238,68,196,108,108,55,118,243,202,27,222,185,135,211,98,84,21,211,98,127,50,157,46,27,60,234,251,118,156,97,184,99,238,152,59,230,142,185,99,238,216,177,168,183,75,232,88,84,199,162,50,240,12,60,3,207,192,247,223,192,59,22,213,177,168,142,69,117,87,134,187,50,220,149,225,88,212,101,95,17,124,119,129,59,76,156,164,186,75,247,190,156,143,107,188,200,60,248,251,119,96,107,220,155,127,238,146,245,81,99,178,62,66,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,115,89,77,100,29,89,71,214,145,117,100,29,89,71,214,83,47,30,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,221,147,117,252,60,29,63,31,54,230,231,67,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,60,151,213,196,207,241,115,252,28,63,199,207,241,115,252,60,245,226,225,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,206,146,247,198,146,87,141,45,121,197,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,231,178,154,44,57,75,206,146,179,228,44,57,75,206,146,167,94,60,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,242,222,88,242,178,177,37,47,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,242,92,86,147,37,239,183,37,167,160,41,104,10,154,130,78,189,120,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,189,81,208,69,99,5,93,80,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,247,76,65,51,187,204,46,179,203,236,230,240,89,145,217,101,118,153,93,102,151,217,101,118,153,93,102,151,217,101,118,153,93,102,151,217,101,118,153,93,102,151,217,77,98,118,1,92,0,23,192,5,112,155,2,220,114,86,44,222,242,26,0,220,5,7,173,122,2,112,87,131,216,171,119,236,107,229,186,183,121,1,6,151,199,23,131,147,207,12,44,3,203,192,50,176,12,44,3,203,109,114,155,220,38,183,201,26,178,134,172,33,107,200,26,178,134,172,33,107,200,26,178,134,124,23,223,197,119,241,93,124,23,77,67,211,208,52,249,105,154,56,204,5,90,65,67,50,165,33,73,1,70,179,231,64,151,61,122,14,244,14,3,140,142,228,196,186,95,244,0,119,252,190,253,21,215,236,204,189,178,71,103,238,185,226,210,95,113,255,241,227,203,163,195,197,11,124,63,123,126,240,250,175,207,94,252,112,117,240,227,56,244,34,220,251,215,111,31,206,230,123,255,250,112,241,235,222,187,227,143,255,56,125,127,242,197,89,144,227,158,92,151,173,157,5,185,100,81,34,29,15,185,229,43,59,49,146,150,163,229,104,57,90,142,150,115,98,164,19,35,201,67,242,144,60,116,98,164,19,35,243,145,115,20,103,191,21,231,253,135,204,55,88,201,118,159,82,223,198,106,182,59,17,23,27,91,135,221,188,242,134,119,238,225,180,24,85,197,180,216,159,76,167,203,6,143,250,190,29,103,24,186,152,46,166,139,233,98,186,152,46,118,146,233,237,18,58,201,212,73,166,164,59,233,78,186,147,238,253,151,238,78,50,117,146,169,147,76,221,123,225,222,11,247,94,56,201,116,217,87,4,223,67,224,62,18,135,159,238,210,29,46,231,227,26,47,50,15,254,254,157,177,154,230,22,159,21,252,125,212,5,127,31,225,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,231,244,51,18,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,101,207,140,178,15,187,160,236,67,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,246,156,126,70,162,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,190,115,148,157,75,207,202,165,87,93,184,244,138,75,231,210,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,116,46,61,167,159,145,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,122,151,46,189,236,194,165,151,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,57,253,140,228,210,185,116,46,157,75,231,210,185,244,93,119,233,68,53,81,77,84,19,213,169,23,143,168,38,170,137,106,162,154,168,38,170,137,106,162,154,168,38,170,137,106,162,154,168,38,170,137,106,162,154,168,38,170,137,106,162,186,207,162,186,232,66,84,23,68,53,81,77,84,19,213,68,53,81,77,84,19,213,68,53,81,77,84,19,213,57,253,140,36,170,137,106,162,154,168,230,127,249,95,254,151,255,229,127,249,95,254,151,255,229,127,249,95,254,151,255,229,127,51,32,172,252,47,255,203,255,242,191,252,47,255,203,255,242,191,61,247,191,48,47,204,11,243,194,188,29,96,222,114,86,44,222,5,219,197,188,11,52,90,245,4,243,174,150,180,87,239,235,215,22,118,175,214,154,12,46,143,47,6,39,159,225,89,120,22,158,133,103,225,89,120,22,248,4,62,129,79,224,19,82,132,20,33,69,72,17,82,132,20,33,69,72,17,82,132,20,193,48,48,12,12,3,195,192,48,12,7,195,193,112,242,99,56,113,124,12,237,194,148,100,106,74,114,147,27,173,63,216,186,236,209,131,173,31,151,220,232,136,92,172,251,69,15,84,200,239,141,46,213,214,79,12,44,123,116,98,160,75,53,253,165,250,253,179,215,111,158,29,93,93,176,223,30,188,62,156,93,95,173,139,195,44,199,235,47,205,95,79,63,94,158,158,93,253,207,248,229,248,227,124,239,234,255,196,23,135,87,142,123,114,41,214,60,188,114,233,34,116,114,88,229,214,175,228,112,74,190,142,175,227,235,248,58,190,206,225,148,14,167,100,21,89,69,86,209,225,148,14,167,204,199,218,113,159,253,118,159,55,47,189,85,136,93,55,251,178,6,154,118,53,219,157,136,164,141,237,201,110,94,121,195,59,247,112,90,140,170,98,90,236,79,166,211,101,131,71,125,223,142,51,12,143,204,35,243,200,60,50,143,204,35,59,52,245,118,9,29,154,234,208,84,54,158,141,103,227,217,248,254,219,120,135,166,58,52,213,161,169,238,214,112,183,134,187,53,28,154,186,236,43,130,239,58,112,231,137,115,86,119,233,158,152,243,113,141,23,153,7,127,255,142,115,141,112,83,208,106,190,62,106,131,175,143,240,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,245,188,86,19,95,199,215,241,117,124,29,95,199,215,241,245,212,139,135,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,122,247,124,29,69,79,74,209,135,109,80,244,33,138,142,162,163,232,40,58,138,142,162,163,232,40,58,138,142,162,163,232,40,58,138,142,162,163,232,40,58,138,158,215,106,162,232,40,58,138,142,162,163,232,40,58,138,158,122,241,80,116,20,29,69,71,209,81,116,20,29,69,71,209,81,116,20,29,69,71,209,81,116,20,29,69,71,209,81,116,20,29,69,231,202,251,228,202,171,54,92,121,197,149,115,229,92,57,87,206,149,115,229,92,57,87,206,149,115,229,92,57,87,206,149,115,229,92,57,87,206,149,231,181,154,92,57,87,206,149,115,229,92,57,87,206,149,167,94,60,174,156,43,231,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,185,242,62,185,242,178,13,87,94,114,229,92,57,87,206,149,115,229,92,57,87,206,149,115,229,92,57,87,206,149,115,229,92,57,87,206,149,115,229,121,173,38,87,222,111,87,78,68,19,209,68,52,17,157,122,241,136,104,34,154,136,38,162,137,104,34,154,136,38,162,137,104,34,154,136,38,162,137,104,34,154,136,38,162,137,104,34,154,136,38,162,251,36,162,139,54,68,116,65,68,19,209,68,52,17,77,68,19,209,68,52,17,77,68,19,209,68,52,17,77,68,19,209,68,52,17,221,75,17,205,239,242,187,252,46,191,155,195,103,69,126,151,223,229,119,249,93,126,151,223,229,119,249,93,126,151,223,229,119,249,93,126,151,223,229,119,249,93,126,55,137,223,133,113,97,92,24,23,198,109,1,227,150,179,98,241,174,215,12,227,46,80,104,213,19,140,187,90,198,94,189,111,95,91,215,189,173,214,96,112,121,124,49,56,249,12,195,194,176,48,44,12,11,195,194,176,0,39,192,9,112,2,156,208,33,116,8,29,66,135,208,33,116,8,29,66,135,208,33,116,8,122,129,94,160,23,232,5,122,97,53,88,13,86,147,31,171,137,227,93,232,21,70,36,83,35,146,90,98,52,126,80,116,217,163,7,69,239,182,196,232,136,80,172,251,69,15,148,199,239,65,151,94,227,19,249,202,30,157,200,231,210,75,127,233,61,255,249,232,205,179,163,103,47,126,248,249,224,232,206,201,144,227,176,235,240,221,167,179,203,211,179,211,247,39,159,142,207,86,28,19,57,238,201,69,217,210,49,145,95,174,72,148,51,35,183,123,89,7,72,50,115,204,28,51,199,204,49,115,14,144,116,128,36,127,200,31,242,135,14,144,116,128,100,62,126,142,229,236,183,229,188,255,252,249,6,43,217,238,3,236,219,88,205,118,39,162,99,99,27,177,155,87,222,240,206,61,156,22,163,170,152,22,251,147,233,116,217,224,81,223,183,227,12,195,24,51,198,140,49,99,204,24,51,198,14,54,189,93,66,7,155,58,216,148,119,231,221,121,119,222,189,255,222,221,193,166,14,54,117,176,169,59,48,220,129,225,14,12,7,155,46,251,138,224,59,9,220,77,226,44,212,93,186,207,229,124,92,227,69,230,193,223,191,35,87,19,220,232,179,130,188,143,90,39,239,35,228,29,121,71,222,145,119,228,29,121,71,222,145,119,228,29,121,71,222,145,247,60,126,70,34,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,227,235,57,241,245,97,235,124,125,136,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,158,199,207,72,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,119,142,175,179,232,249,88,244,170,117,139,94,177,232,44,58,139,206,162,179,232,44,58,139,206,162,179,232,44,58,139,206,162,231,241,51,146,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,239,204,162,151,173,91,244,146,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,61,143,159,145,44,58,139,206,162,179,232,44,58,139,190,235,22,157,162,166,168,41,106,138,58,245,226,81,212,20,53,69,77,81,83,212,20,53,69,77,81,83,212,20,53,69,77,81,83,212,20,53,69,77,81,83,212,20,53,69,77,81,247,86,81,23,173,43,234,130,162,166,168,41,106,138,154,162,166,168,41,106,138,154,162,166,168,41,106,138,58,143,159,145,20,53,69,77,81,83,212,204,47,243,203,252,50,191,204,47,243,203,252,50,191,204,47,243,203,252,50,191,204,111,6,108,149,249,101,126,153,95,230,151,249,101,126,153,95,230,183,231,230,23,224,5,120,1,94,128,183,109,192,91,206,138,197,91,96,139,128,119,193,69,171,158,0,222,213,128,246,234,29,253,90,193,238,133,47,200,224,242,248,98,112,242,153,153,101,102,153,89,102,150,153,101,102,57,79,206,147,243,228,60,217,68,54,145,77,100,19,217,68,54,145,77,100,19,217,68,54,145,7,227,193,120,48,30,140,7,163,111,232,27,250,38,63,125,19,135,197,64,46,40,73,166,148,36,43,176,209,238,115,171,203,30,61,183,250,17,129,141,142,164,197,186,95,244,0,131,252,94,255,10,109,247,76,192,178,71,103,2,186,66,51,187,66,127,126,113,123,84,229,56,236,178,252,244,126,249,249,148,227,158,92,139,45,157,79,249,199,50,68,57,148,114,205,107,57,137,146,170,163,234,168,58,170,142,170,115,18,165,147,40,9,69,66,145,80,116,18,165,147,40,243,17,118,180,103,191,181,231,205,75,111,149,95,215,205,190,172,124,166,93,205,118,39,226,103,99,43,178,155,87,222,240,206,61,156,22,163,170,152,22,251,147,233,116,217,224,81,223,183,227,12,67,33,83,200,20,50,133,76,33,83,200,78,72,189,93,66,39,164,58,33,149,136,39,226,137,120,34,190,255,34,222,9,169,78,72,117,66,170,123,52,220,163,225,30,13,39,164,46,251,138,224,123,13,220,111,226,80,213,93,186,19,230,124,92,227,69,230,193,223,191,179,91,19,220,10,116,151,177,143,218,97,236,35,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,246,212,250,16,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,246,199,200,216,145,244,196,36,125,216,14,73,31,34,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,167,150,132,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,247,158,164,243,229,137,125,121,213,142,47,175,248,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,83,179,64,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,188,153,47,47,219,241,229,37,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,116,58,25,93,180,35,163,11,50,154,140,38,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,201,232,222,202,104,142,151,227,229,120,57,222,28,62,43,114,188,28,47,199,203,241,114,188,28,47,199,203,241,114,188,28,47,199,203,241,114,188,28,47,199,203,241,114,188,73,28,47,148,11,229,66,185,80,110,43,40,183,156,21,139,247,189,166,40,119,1,67,171,158,160,220,213,62,246,234,189,251,218,187,238,109,185,10,131,203,227,139,193,201,103,36,22,137,69,98,145,88,36,22,137,197,56,49,78,140,19,227,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,220,11,247,194,189,112,47,220,11,174,129,107,224,154,252,112,77,28,245,194,176,144,34,153,74,145,244,30,163,133,199,71,151,61,122,124,244,174,123,140,142,32,197,186,95,244,192,122,252,30,120,1,182,112,74,95,217,163,83,250,92,128,233,46,192,87,47,23,151,224,193,245,53,184,56,33,114,188,205,181,119,241,97,177,238,199,87,11,255,197,225,144,227,158,92,118,141,14,135,188,187,2,29,158,11,185,233,101,28,9,201,191,241,111,252,27,255,198,191,57,18,210,145,144,44,33,75,200,18,58,18,210,145,144,249,88,56,46,179,223,46,243,254,147,229,27,172,100,187,143,166,111,99,53,219,157,136,116,141,237,189,110,94,121,195,59,247,112,90,140,170,98,90,236,79,166,211,101,131,71,125,223,142,51,12,47,204,11,243,194,188,48,47,204,11,59,170,244,118,9,29,85,234,168,82,118,157,93,103,215,217,245,254,219,117,71,149,58,170,212,81,165,238,166,112,55,133,187,41,28,85,186,236,43,130,239,10,112,103,136,211,77,119,233,158,149,243,113,141,23,153,7,127,255,14,81,141,118,211,206,23,100,125,212,152,172,143,144,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,245,92,86,19,89,71,214,145,117,100,29,89,71,214,145,245,212,139,135,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,122,247,100,29,63,79,199,207,135,141,249,249,16,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,207,101,53,241,115,252,28,63,199,207,241,115,252,28,63,79,189,120,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,179,228,189,177,228,85,99,75,94,177,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,185,172,38,75,206,146,179,228,44,57,75,206,146,179,228,169,23,143,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,188,55,150,188,108,108,201,75,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,60,151,213,100,201,251,109,201,41,104,10,154,130,166,160,83,47,30,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,116,111,20,116,209,88,65,23,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,61,83,208,204,46,179,203,236,50,187,57,124,86,100,118,153,93,102,151,217,101,118,153,93,102,151,217,101,118,153,93,102,151,217,101,118,153,93,102,151,217,101,118,147,152,93,0,23,192,5,112,1,220,166,0,183,156,21,139,183,188,6,0,119,193,65,171,158,0,220,213,32,246,234,29,251,90,185,238,109,94,128,193,229,241,197,224,228,51,3,203,192,50,176,12,44,3,203,192,114,155,220,38,183,201,109,178,134,172,33,107,200,26,178,134,172,33,107,200,26,178,134,172,33,223,197,119,241,93,124,23,223,69,211,208,52,52,77,126,154,38,14,115,129,86,208,144,76,105,72,82,128,209,236,57,208,101,143,158,3,189,195,0,163,35,57,177,238,23,61,192,29,191,111,127,197,53,59,115,175,236,209,153,123,174,184,200,87,220,23,231,59,142,215,95,107,107,79,118,28,247,228,42,171,121,178,99,231,103,58,58,205,145,100,35,217,72,54,146,141,100,115,154,163,211,28,169,64,42,144,10,204,83,5,58,205,145,176,36,44,119,79,88,122,166,61,179,154,169,89,189,121,229,13,239,220,195,105,49,170,138,105,177,63,153,78,151,13,30,245,125,59,206,48,228,47,249,75,254,146,191,228,47,249,235,148,209,219,37,116,202,168,83,70,41,116,10,157,66,167,208,251,175,208,157,50,234,148,81,167,140,186,47,194,125,17,238,139,112,202,232,178,175,8,246,253,238,241,112,48,233,46,221,125,114,62,174,241,34,243,224,239,223,249,167,17,110,191,249,130,166,143,26,208,244,17,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,122,151,52,29,51,79,193,204,135,13,152,249,16,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,156,25,207,218,140,87,13,204,120,197,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,103,109,198,203,6,102,188,100,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,118,166,157,105,103,218,153,118,166,157,105,103,218,153,118,166,157,105,103,218,153,118,166,157,105,103,218,153,118,166,157,105,103,218,153,118,166,157,105,103,218,153,118,238,76,59,23,13,180,115,65,59,211,206,180,51,237,76,59,211,206,180,51,237,76,59,211,206,180,51,237,76,59,211,206,180,51,237,220,3,237,204,230,178,185,108,46,155,155,195,103,69,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,55,137,205,5,109,65,91,208,22,180,173,15,109,203,89,177,120,179,171,5,109,23,4,180,234,9,180,93,205,95,175,222,165,175,101,235,222,186,111,125,112,121,124,49,56,249,76,188,18,175,196,43,241,74,188,18,175,148,38,165,73,105,82,154,100,33,89,72,22,146,133,100,33,89,72,22,146,133,100,33,89,72,115,209,92,52,23,205,69,115,177,51,236,12,59,147,159,157,137,131,90,16,21,16,36,83,8,146,136,91,212,125,138,115,217,163,167,56,239,36,183,232,200,73,172,251,69,15,40,199,239,219,92,95,117,207,205,43,123,116,110,158,235,43,205,245,245,242,167,195,23,7,207,102,223,31,190,185,250,126,175,206,105,28,111,127,189,237,125,56,159,191,63,62,221,251,117,126,57,127,123,249,225,226,139,115,27,199,61,185,254,90,56,183,241,225,90,116,126,142,227,54,47,232,92,71,202,141,114,163,220,40,55,202,205,185,142,206,117,36,6,137,65,98,208,185,142,206,117,204,71,188,209,151,253,214,151,158,98,207,179,102,234,89,111,94,121,195,59,247,112,90,140,170,98,90,236,79,166,211,101,131,71,125,223,142,51,12,21,76,5,83,193,84,48,21,76,5,59,111,244,118,9,157,55,234,188,81,66,157,80,39,212,9,245,254,11,117,231,141,58,111,212,121,163,238,153,112,207,132,123,38,156,55,186,236,43,130,237,191,251,63,28,81,186,75,119,166,156,143,107,188,200,60,248,251,119,18,106,236,91,115,150,209,246,81,139,180,125,132,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,158,195,90,162,237,104,123,6,127,190,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,246,244,139,135,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,251,35,165,237,152,122,14,76,125,216,34,83,31,98,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,231,176,150,152,58,166,158,193,159,111,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,61,253,226,97,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,190,11,76,157,57,207,193,156,87,45,154,243,138,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,60,135,181,100,206,153,243,12,254,124,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,233,23,143,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,111,199,156,151,45,154,243,146,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,60,135,181,100,206,153,243,12,254,124,51,231,204,57,115,206,156,211,210,180,52,45,77,75,211,210,180,52,45,77,75,211,210,180,52,45,77,75,211,210,201,23,143,150,166,165,105,105,90,154,150,166,165,105,105,90,154,150,166,165,105,105,90,122,86,204,138,22,181,116,65,75,211,210,180,52,45,77,75,211,210,180,52,45,77,75,211,210,180,52,45,157,195,90,210,210,180,116,6,127,190,105,233,126,107,105,182,151,237,101,123,217,222,28,62,43,178,189,108,47,219,203,246,178,189,108,47,219,203,246,178,189,108,47,219,203,246,178,189,108,47,219,203,246,178,189,73,108,47,168,11,234,130,186,160,110,123,80,183,156,21,139,55,191,86,160,238,130,136,86,61,129,186,171,185,236,213,187,248,181,124,221,11,89,138,193,229,241,197,224,228,51,33,75,200,18,178,132,44,33,75,200,82,157,84,39,213,73,117,146,136,36,34,137,72,34,146,136,36,34,137,72,34,146,136,36,34,253,69,127,209,95,244,23,253,197,218,176,54,172,77,126,214,38,14,130,65,90,192,145,76,225,72,38,60,163,173,167,78,151,61,122,234,244,163,224,25,29,185,138,117,191,232,1,253,248,189,206,245,216,214,185,126,101,143,206,245,115,61,38,191,30,143,14,94,253,112,120,117,176,228,120,187,11,240,230,127,230,253,147,36,199,61,185,226,26,158,36,121,245,251,116,122,116,228,202,87,112,86,36,9,71,194,145,112,36,28,9,231,172,72,103,69,82,133,84,33,85,232,172,72,103,69,230,163,226,8,205,126,11,205,251,143,161,111,176,146,237,62,199,190,141,213,108,119,34,230,53,182,252,186,121,229,13,239,220,195,105,49,170,138,105,177,63,153,78,151,13,30,245,125,59,206,48,228,48,57,76,14,147,195,228,48,57,236,12,211,219,37,116,134,169,51,76,41,118,138,157,98,167,216,251,175,216,157,97,234,12,83,103,152,186,175,194,125,21,238,171,112,134,233,178,175,8,190,63,192,61,34,142,61,221,165,187,87,206,199,53,94,100,30,252,253,59,93,53,226,237,59,183,60,125,212,132,167,143,240,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,187,229,233,168,121,18,106,62,108,66,205,135,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,168,57,106,142,154,163,230,220,120,238,110,188,106,226,198,43,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,60,119,55,94,54,113,227,37,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,115,151,226,185,104,34,158,11,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,231,94,136,103,62,151,207,229,115,249,220,28,62,43,242,185,124,46,159,203,231,242,185,124,46,159,203,231,242,185,124,46,159,203,231,242,185,124,46,159,203,231,242,185,73,124,46,108,11,219,194,182,176,109,3,108,91,206,138,197,187,93,61,108,187,64,160,85,79,176,237,106,1,123,245,62,125,109,91,247,214,126,239,131,203,227,139,193,201,103,232,21,122,133,94,161,87,232,21,122,5,53,65,77,80,19,212,132,11,225,66,184,16,46,132,11,225,66,184,16,46,132,11,225,66,160,11,232,2,186,128,46,160,11,159,193,103,240,153,252,248,76,28,215,66,169,176,32,153,90,144,84,226,162,246,3,157,203,30,61,208,121,55,197,69,71,84,98,221,47,122,160,57,126,223,234,18,171,125,130,94,217,163,19,244,92,98,113,46,177,191,60,59,58,122,126,240,250,175,179,197,85,54,251,246,224,245,225,236,231,23,223,29,188,62,252,254,234,180,198,241,234,107,237,239,167,103,103,239,142,63,254,99,111,177,228,123,191,28,127,156,239,125,122,255,246,248,227,252,215,47,142,109,28,55,187,232,30,92,101,15,46,194,184,199,54,222,124,215,95,111,183,20,141,15,113,108,225,245,28,233,184,35,186,173,44,6,213,131,191,44,149,79,7,197,205,223,219,166,127,252,61,169,42,98,248,182,85,195,156,220,12,179,248,171,219,240,222,72,233,133,91,195,21,140,50,75,200,2,38,84,110,13,151,50,222,64,245,214,51,186,116,235,124,61,219,26,168,222,122,70,63,226,177,225,122,198,27,40,100,61,19,232,193,142,174,203,116,111,58,9,5,97,151,107,153,236,103,102,66,69,216,249,122,166,248,153,153,240,200,199,134,235,25,111,160,173,215,51,157,204,236,226,218,236,96,156,237,87,50,149,206,108,186,144,177,230,9,94,201,100,15,188,239,114,69,219,158,105,235,85,77,231,94,187,248,147,222,193,56,117,86,114,195,59,250,112,90,140,170,98,90,236,79,166,211,101,163,71,126,63,143,53,78,200,74,38,80,196,29,93,143,237,14,19,178,134,9,36,113,211,173,182,40,195,132,172,97,116,77,220,209,85,216,234,44,193,11,24,83,20,119,185,128,41,126,18,70,87,197,93,46,96,244,191,200,164,59,182,180,233,50,70,26,103,235,149,76,119,116,105,211,191,94,71,26,39,100,37,19,104,247,134,171,24,103,152,173,215,48,133,120,239,226,7,99,219,179,108,189,128,41,212,123,23,11,216,246,44,193,11,24,83,190,119,185,128,209,63,219,164,60,206,180,225,66,70,155,39,116,49,147,28,105,218,120,49,35,205,19,178,152,209,239,203,232,232,143,118,218,5,140,121,111,70,151,11,24,229,103,163,251,51,28,111,186,241,43,130,239,51,112,175,137,19,81,119,233,46,152,243,113,141,23,153,7,127,255,14,94,237,248,54,160,13,128,126,212,10,160,31,1,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,63,46,64,15,195,167,197,240,195,86,48,252,16,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,30,134,135,225,97,120,24,190,199,24,158,108,79,43,219,171,86,100,123,69,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,53,101,123,217,138,108,47,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,207,71,182,243,216,60,54,143,205,99,231,241,145,156,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,251,17,120,236,162,21,143,93,240,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,63,42,143,77,14,147,195,228,48,57,76,14,147,195,228,48,57,76,14,147,195,228,48,57,76,14,147,195,228,48,57,76,14,147,195,228,48,57,76,14,147,195,53,229,48,6,140,1,99,192,24,112,27,12,184,108,133,1,151,61,98,192,171,53,238,213,123,247,181,172,221,219,110,17,6,151,199,23,131,147,207,236,45,123,203,222,178,183,236,45,123,203,138,178,162,25,216,70,86,180,231,86,148,109,100,27,217,70,182,145,109,100,27,217,70,182,145,109,100,27,57,50,142,140,35,227,200,56,50,90,135,214,161,117,250,161,117,226,48,26,40,6,61,201,148,158,116,15,60,142,142,158,207,14,126,252,223,111,102,71,207,222,28,30,29,29,60,63,152,141,38,197,243,89,249,102,86,206,202,217,120,53,240,56,59,123,183,119,252,219,255,189,220,59,59,189,156,159,157,29,191,59,222,27,77,138,119,123,229,229,3,224,81,14,198,235,128,199,201,120,3,240,56,9,61,139,237,236,236,254,207,236,213,147,54,62,134,173,217,75,57,129,237,161,2,249,241,47,127,188,236,179,239,151,124,197,243,131,255,61,123,246,226,167,159,223,204,142,14,95,252,240,230,199,5,254,46,246,39,127,252,151,55,47,223,28,28,205,222,188,252,235,225,139,215,11,24,80,238,87,127,252,151,111,15,222,124,247,227,236,167,87,135,11,206,116,239,87,116,42,79,78,30,124,0,106,142,61,46,79,78,239,124,242,168,6,229,160,92,252,187,114,48,186,253,184,81,22,139,207,27,85,25,206,60,30,206,219,152,86,180,55,238,74,84,241,112,230,118,12,67,23,131,87,77,7,223,230,99,105,23,131,15,215,15,222,206,137,88,237,13,190,213,31,197,230,164,160,229,129,155,92,219,97,237,190,139,193,107,94,219,97,145,188,139,193,55,92,219,237,156,92,212,210,224,171,187,254,86,235,29,24,210,219,26,122,69,66,255,98,228,54,146,117,203,51,47,219,21,10,154,59,228,33,164,45,205,190,58,180,111,117,145,4,150,237,246,135,222,240,147,100,56,45,70,85,49,45,246,39,211,233,178,161,35,254,28,89,21,226,183,93,231,237,219,119,123,3,111,247,49,181,113,104,110,111,224,173,254,8,54,205,186,45,143,91,231,205,48,36,162,182,60,238,134,183,192,198,201,178,165,113,87,31,196,242,197,196,45,156,124,210,210,208,171,207,60,249,226,147,70,11,135,140,180,55,244,86,63,39,154,151,216,150,6,94,209,96,183,186,146,67,186,103,75,227,174,40,158,91,141,27,82,25,91,30,183,206,143,181,144,166,215,222,184,171,78,133,120,56,114,43,167,48,180,59,246,54,239,119,173,156,119,208,222,216,181,223,162,67,122,101,203,227,214,188,150,99,188,69,111,217,5,55,164,177,229,57,109,93,228,88,254,21,235,238,48,95,241,21,235,218,75,237,148,22,222,172,150,127,197,186,102,181,226,43,194,215,121,125,179,90,245,37,193,235,182,182,89,173,248,138,26,47,50,15,254,254,111,238,186,45,111,187,206,195,188,241,124,246,226,231,231,179,31,126,250,121,177,15,255,199,159,210,37,191,203,184,149,223,163,26,53,255,61,70,211,237,126,143,233,170,223,227,124,244,235,214,131,172,251,77,230,205,127,151,59,65,45,180,7,142,90,233,129,35,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,48,151,30,168,237,237,108,219,27,182,210,246,134,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,94,39,109,79,168,219,217,80,87,181,18,234,42,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,66,66,93,217,74,168,43,133,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,52,47,205,75,243,210,188,52,47,205,75,243,210,188,52,47,205,75,243,210,188,52,47,205,43,89,243,42,90,105,94,133,230,165,121,105,94,154,151,230,165,121,105,94,154,151,230,165,121,229,219,188,116,35,221,72,55,210,141,116,35,221,72,55,210,141,116,35,221,72,55,234,101,55,18,129,68,32,17,168,81,4,42,90,137,64,133,8,36,2,137,64,157,70,160,225,96,216,167,8,20,60,110,46,17,168,193,224,105,35,80,240,224,169,91,74,189,129,51,104,41,13,6,79,219,82,194,6,207,36,73,4,14,157,69,146,8,155,57,147,36,17,60,116,234,36,17,60,112,234,36,17,60,112,218,36,81,111,220,100,73,162,222,184,201,146,68,216,184,153,36,137,176,161,51,216,221,15,27,56,249,238,126,216,184,201,119,247,235,141,155,108,119,63,120,220,180,251,205,245,198,77,182,223,188,121,220,172,246,155,237,30,199,220,61,126,196,251,190,75,55,100,159,205,254,242,242,213,225,98,23,234,249,15,63,45,118,98,171,217,104,195,78,236,233,222,223,63,92,204,255,57,191,216,123,119,114,254,112,11,182,26,140,50,216,130,189,63,98,55,123,175,155,95,195,166,107,227,77,215,170,24,61,93,190,233,122,103,59,118,197,166,235,168,216,31,239,200,166,43,121,79,222,147,247,89,236,22,147,247,228,61,121,159,215,54,183,211,166,114,191,107,192,99,97,220,234,144,93,87,112,171,131,91,29,220,234,224,86,7,183,58,184,213,193,173,14,89,166,39,183,58,228,117,171,131,35,178,50,238,91,231,227,26,47,50,15,254,254,221,132,209,243,155,48,150,52,191,97,179,230,55,212,252,52,63,205,79,243,211,252,52,63,205,79,243,211,252,52,63,205,79,243,211,252,52,63,205,79,243,211,252,52,63,205,79,243,211,252,52,63,205,79,243,211,252,210,53,63,253,110,247,250,93,213,172,223,85,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,39,26,137,113,43,98,92,217,44,198,149,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,173,136,113,69,179,24,87,136,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,247,184,99,156,174,165,107,233,90,186,150,174,165,107,233,90,186,150,174,165,107,233,90,186,150,174,165,107,197,233,90,101,179,155,204,74,55,153,233,90,186,150,174,165,107,233,90,186,150,174,165,107,233,90,186,150,174,165,107,233,90,186,150,174,165,107,233,90,186,150,174,165,107,233,90,186,150,174,165,107,233,90,113,186,86,163,251,181,74,247,107,233,90,186,150,174,165,107,233,90,186,150,174,165,107,233,90,121,117,45,109,72,27,210,134,180,33,109,72,27,210,134,180,33,109,72,27,210,134,122,217,134,132,30,161,71,232,169,23,122,138,102,161,167,16,122,132,30,161,167,229,208,51,28,12,251,20,122,130,199,205,37,244,52,24,60,109,232,9,30,60,117,47,169,55,112,6,189,164,193,224,105,123,73,216,224,153,100,135,192,161,179,200,14,97,51,103,146,29,130,135,78,157,29,130,7,78,157,29,130,7,78,155,29,234,141,155,44,59,212,27,55,89,118,8,27,55,147,236,16,54,116,6,59,248,97,3,39,223,193,15,27,55,249,14,126,189,113,147,237,224,7,143,155,118,79,185,222,184,201,246,148,55,143,155,213,158,178,29,226,152,59,196,143,120,111,119,233,166,235,209,79,207,94,124,127,112,116,56,251,143,103,255,117,240,234,251,217,209,243,89,53,155,206,170,234,219,171,13,216,241,134,13,216,179,243,211,247,191,30,159,205,247,254,117,250,249,248,226,215,189,179,119,123,213,222,116,175,170,190,253,98,51,118,188,110,51,246,193,247,178,98,59,246,206,146,61,252,154,6,59,180,171,191,135,110,118,107,195,94,207,206,109,216,206,237,195,235,126,233,94,238,176,120,90,213,222,203,45,71,187,177,151,91,45,174,171,85,239,148,85,118,123,185,53,198,205,99,47,183,209,224,41,247,114,27,13,158,18,237,215,24,60,237,38,116,221,129,147,111,66,55,26,60,229,38,116,163,193,83,162,253,208,193,179,216,61,15,30,58,131,221,243,186,51,231,112,24,85,232,236,89,236,252,55,24,122,195,79,146,225,180,24,85,197,180,216,159,76,167,203,134,142,248,115,36,121,174,168,49,112,218,92,81,99,224,148,185,162,238,184,137,114,69,221,113,19,229,138,208,113,179,200,21,161,67,103,113,151,68,141,161,211,54,150,208,129,19,55,150,208,113,19,55,150,186,227,38,106,44,53,198,205,225,46,137,154,99,167,190,75,162,198,216,41,139,86,221,113,19,21,173,109,198,205,170,104,57,65,107,167,178,217,249,184,198,139,204,131,191,127,247,111,100,115,255,70,157,82,56,106,175,20,142,148,66,165,80,41,84,10,149,66,165,80,41,84,10,149,66,165,80,41,84,10,149,66,165,80,41,84,10,149,66,165,80,41,84,10,149,66,165,80,41,84,10,149,194,222,150,66,213,175,215,213,111,216,94,245,27,170,126,170,159,234,167,250,169,126,170,159,234,167,250,169,126,170,159,234,167,250,169,126,170,159,234,167,250,169,126,170,159,234,167,250,169,126,170,159,234,167,250,169,126,121,84,63,9,175,215,9,175,106,47,225,85,18,158,132,39,225,73,120,18,158,132,39,225,73,120,18,158,132,39,225,73,120,18,158,132,39,225,73,120,18,158,132,39,225,73,120,18,158,132,39,225,73,120,18,158,132,39,225,53,78,120,101,123,9,175,148,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,176,188,106,88,209,94,13,43,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,108,135,106,152,162,164,40,41,74,138,146,162,164,40,41,74,138,146,162,164,40,41,74,189,44,74,242,144,60,36,15,45,242,208,243,131,255,122,249,98,246,151,131,163,239,94,190,56,122,246,230,112,86,205,202,217,104,67,20,186,250,201,178,247,247,227,179,183,31,222,159,157,94,206,239,165,160,197,207,145,209,186,20,116,255,255,228,138,18,116,231,87,124,241,63,238,193,255,133,6,101,232,225,55,210,77,15,218,230,85,84,160,176,10,244,231,127,253,95,63,31,188,120,243,236,191,14,23,239,3,231,151,255,103,121,14,154,150,251,229,242,28,52,45,247,171,245,57,232,143,175,237,127,14,42,7,163,213,239,235,69,118,57,168,198,184,121,228,160,70,131,167,204,65,141,6,79,153,131,106,12,158,54,7,213,29,56,121,14,106,52,120,202,28,212,104,240,148,57,40,116,240,44,114,80,240,208,25,228,160,186,51,231,112,115,84,232,236,89,164,172,6,67,167,59,223,176,198,208,105,251,91,141,129,211,246,183,26,3,167,236,111,117,199,77,212,223,234,142,155,168,191,133,142,155,69,127,11,29,58,139,254,86,99,232,180,253,45,116,224,196,253,45,116,220,196,253,173,238,184,137,250,91,141,113,115,232,111,53,199,78,221,223,106,140,157,178,191,213,29,55,81,127,219,102,220,158,247,55,119,116,101,156,236,206,199,53,94,100,30,252,253,43,131,61,44,131,195,166,101,112,168,12,42,131,202,160,50,168,12,42,131,202,160,50,168,12,42,131,202,160,50,168,12,42,131,202,160,50,168,12,42,131,202,160,50,168,12,42,131,202,160,50,168,12,246,186,12,170,124,61,172,124,85,211,202,87,169,124,42,159,202,167,242,169,124,42,159,202,167,242,169,124,42,159,202,167,242,169,124,42,159,202,167,242,169,124,42,159,202,167,242,169,124,42,159,202,167,242,169,124,249,84,62,201,174,135,201,174,108,154,236,74,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,26,36,187,162,105,178,43,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,212,47,245,75,253,82,191,212,47,245,75,253,82,191,212,47,245,75,253,82,191,212,47,245,43,143,250,85,52,173,95,133,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,229,81,191,202,69,255,106,82,191,202,65,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,234,151,250,165,126,169,95,185,212,175,134,15,43,43,61,172,76,253,82,191,212,47,245,75,253,82,191,212,47,245,75,253,82,191,212,47,245,75,253,82,191,212,47,245,75,253,82,191,212,47,245,75,253,82,191,212,47,245,75,253,202,169,126,53,188,247,203,115,191,212,47,245,75,253,82,191,212,47,245,75,253,82,191,212,175,221,171,95,10,146,130,164,32,41,72,10,146,130,164,32,41,72,10,146,130,164,32,245,178,32,201,65,114,144,28,180,34,7,53,124,16,86,233,65,88,114,144,28,148,99,14,26,14,134,125,202,65,193,227,230,146,131,26,12,158,54,7,5,15,158,186,170,212,27,56,131,170,210,96,240,180,85,37,108,240,76,226,68,224,208,89,196,137,176,153,51,137,19,193,67,167,142,19,193,3,167,142,19,193,3,167,141,19,245,198,77,22,39,234,141,155,44,78,132,141,155,73,156,8,27,58,131,125,254,176,129,147,239,243,135,141,155,124,159,191,222,184,201,246,249,131,199,77,187,243,92,111,220,100,59,207,155,199,205,106,231,217,62,114,204,125,228,71,188,3,188,213,222,109,117,245,28,151,81,224,230,109,245,197,131,92,70,61,221,189,173,226,108,223,46,125,25,251,183,246,111,113,126,156,31,231,199,249,179,222,120,198,249,113,126,156,223,97,86,73,110,69,184,121,213,13,63,73,134,211,98,84,21,211,98,127,50,157,46,27,58,174,63,79,157,40,220,63,225,254,9,247,79,184,127,194,253,19,238,159,112,255,132,251,39,220,63,145,123,197,218,249,251,39,156,192,149,113,42,59,31,215,120,145,121,240,247,239,206,142,126,221,217,113,93,7,135,141,235,224,80,29,84,7,213,65,117,80,29,84,7,213,65,117,80,29,84,7,213,65,117,80,29,84,7,213,65,117,80,29,84,7,213,65,117,80,29,84,7,213,65,117,80,29,236,121,29,84,250,250,88,250,170,198,165,175,82,250,148,62,165,79,233,83,250,148,62,165,79,233,83,250,148,62,165,79,233,83,250,148,62,165,79,233,83,250,148,62,165,79,233,83,250,148,62,165,79,233,83,250,114,42,125,178,93,31,179,93,217,56,219,149,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,53,203,118,69,227,108,87,200,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,41,96,10,152,2,166,128,41,96,10,152,2,166,128,41,96,10,152,2,166,128,41,96,10,88,54,5,172,108,124,227,90,233,198,53,5,76,1,83,192,20,48,5,76,1,83,192,20,48,5,76,1,83,192,20,48,5,76,1,83,192,20,48,5,76,1,83,192,20,48,5,76,1,83,192,20,48,5,44,171,2,214,244,30,176,210,61,96,10,152,2,166,128,41,96,10,152,2,166,128,41,96,10,216,14,22,48,21,73,69,82,145,84,36,21,73,69,82,145,84,36,21,73,69,82,145,122,89,145,36,33,73,72,18,90,149,132,138,198,73,168,144,132,36,33,73,40,199,36,52,28,12,251,148,132,130,199,205,37,9,53,24,60,109,18,10,30,60,117,89,169,55,112,6,101,165,193,224,105,203,74,216,224,153,4,138,192,161,179,8,20,97,51,103,18,40,130,135,78,29,40,130,7,78,29,40,130,7,78,27,40,234,141,155,44,80,212,27,55,89,160,8,27,55,147,64,17,54,116,6,123,253,97,3,39,223,235,15,27,55,249,94,127,189,113,147,237,245,7,143,155,118,247,185,222,184,201,118,159,55,143,155,213,238,179,189,228,152,123,201,143,120,23,120,205,254,237,243,103,175,223,188,58,56,90,108,224,206,202,217,112,54,218,106,255,246,221,233,199,197,59,249,98,63,242,193,254,237,112,48,218,176,127,187,113,251,246,225,238,109,192,118,238,87,95,172,78,227,13,222,59,223,106,151,27,188,27,94,198,6,111,216,6,175,93,92,176,31,236,7,251,179,222,126,6,251,193,126,176,63,175,125,115,71,91,229,126,83,194,205,171,110,248,73,50,156,22,163,170,152,22,251,147,233,116,217,208,113,37,122,234,80,225,78,10,119,82,184,147,194,157,20,238,164,112,39,133,59,41,220,73,225,78,138,220,91,214,206,223,73,225,60,174,140,131,217,249,184,198,139,204,131,191,127,247,120,100,115,143,199,202,37,249,227,183,8,137,136,195,198,17,113,40,34,138,136,34,162,136,40,34,138,136,34,162,136,40,34,138,136,34,162,136,40,34,138,136,34,162,136,40,34,138,136,34,162,136,40,34,138,136,34,162,136,40,34,238,68,68,20,4,119,50,8,86,141,131,96,37,8,10,130,130,160,32,40,8,10,130,130,160,32,40,8,10,130,130,160,32,40,8,10,130,130,160,32,40,8,10,130,130,160,32,40,8,10,130,130,160,32,40,8,230,23,4,213,189,157,172,123,101,227,186,87,170,123,234,158,186,167,238,169,123,234,158,186,167,238,169,123,234,158,186,167,238,169,123,234,158,186,167,238,169,123,234,158,186,167,238,169,123,234,158,186,167,238,169,123,234,158,186,23,165,238,21,141,235,94,161,238,169,123,234,158,186,167,238,169,123,234,158,186,167,238,169,123,234,158,186,39,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,125,11,101,85,227,80,86,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,89,255,66,89,217,248,188,200,210,121,145,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,89,31,67,89,211,59,202,74,119,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,59,27,202,196,38,177,73,108,18,155,196,38,177,73,108,18,155,196,38,177,73,108,234,101,108,82,142,148,35,229,168,118,57,42,26,151,163,66,57,82,142,148,163,124,203,209,112,48,236,83,57,10,30,55,151,114,212,96,240,180,229,40,120,240,212,1,166,222,192,25,4,152,6,131,167,13,48,97,131,103,210,49,2,135,206,162,99,132,205,156,73,199,8,30,58,117,199,8,30,56,117,199,8,30,56,109,199,168,55,110,178,142,81,111,220,100,29,35,108,220,76,58,70,216,208,25,36,129,176,129,147,39,129,176,113,147,39,129,122,227,38,75,2,193,227,166,221,164,174,55,110,178,77,234,205,227,102,181,73,109,203,57,230,150,243,35,222,44,94,186,139,251,159,7,179,178,184,58,27,107,54,218,176,117,251,239,227,189,178,40,191,144,254,163,13,251,181,229,198,13,219,84,27,180,215,223,80,55,187,178,171,127,111,91,177,141,183,98,203,162,26,45,223,138,173,138,209,116,71,54,90,71,131,106,213,219,88,149,225,70,107,240,184,185,108,180,54,24,60,53,209,175,61,120,106,162,31,56,120,234,29,226,122,3,103,176,67,220,96,240,212,68,191,246,224,169,137,126,200,224,153,108,109,7,14,157,197,214,118,189,153,115,57,203,42,100,246,76,182,229,107,15,189,225,39,201,112,90,140,170,98,90,236,79,166,211,101,67,71,252,57,146,65,75,8,30,56,117,75,8,30,56,245,61,17,117,198,77,120,79,68,157,113,19,222,19,17,50,110,38,45,33,108,232,108,238,137,8,28,58,117,0,9,27,56,121,0,9,27,55,121,0,169,55,110,194,123,34,2,199,205,229,158,136,26,99,231,112,79,68,224,216,169,239,137,168,51,110,194,123,34,54,141,155,85,110,114,0,215,78,53,173,243,113,141,23,153,7,127,255,238,214,200,230,110,141,77,25,111,88,47,227,13,101,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,188,180,25,79,146,235,77,146,171,234,37,185,74,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,107,249,180,72,125,173,23,125,173,172,215,215,74,125,77,95,211,215,244,53,125,77,95,211,215,244,53,125,77,95,211,215,244,53,125,77,95,211,215,244,53,125,77,95,211,215,244,53,125,77,95,211,215,244,53,125,77,95,123,140,125,173,168,215,215,10,125,77,95,211,215,244,53,125,77,95,211,215,244,53,125,77,95,211,215,244,53,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,106,148,170,138,122,183,130,21,110,5,147,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,26,167,170,90,119,85,21,238,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,242,75,85,114,143,220,35,247,200,61,114,143,220,35,247,200,61,114,143,220,35,247,244,50,247,104,55,218,141,118,115,244,124,246,237,225,171,191,30,30,29,254,231,236,197,225,235,55,179,215,111,14,94,29,61,123,241,195,236,232,249,236,233,183,179,131,163,159,126,60,184,58,44,111,188,62,235,252,50,191,248,199,252,108,254,239,189,247,139,31,61,31,47,143,47,206,78,223,159,236,157,189,219,123,250,203,222,241,217,249,111,199,95,156,163,55,222,80,124,54,6,159,135,189,39,32,0,213,207,61,155,191,209,78,74,80,189,151,21,137,26,71,162,105,185,95,46,143,68,211,114,191,250,227,191,124,123,240,230,187,31,103,63,189,58,252,203,179,163,251,191,162,220,153,140,84,172,250,60,80,100,153,145,2,199,205,39,35,213,30,60,117,70,170,61,120,234,140,20,56,120,250,140,84,103,224,44,50,82,237,193,83,103,164,218,131,167,206,72,33,131,103,147,145,130,134,206,36,35,213,153,57,151,59,158,66,102,207,38,129,213,28,58,237,195,175,2,135,78,223,237,2,7,78,223,237,2,7,78,221,237,234,140,155,176,219,213,25,55,97,183,11,25,55,155,110,23,50,116,54,221,46,112,232,244,221,46,100,224,12,186,93,200,184,25,116,187,58,227,38,236,118,129,227,230,210,237,106,140,157,67,183,11,28,59,117,183,171,51,110,194,110,183,105,220,158,119,59,183,105,101,156,250,206,199,53,94,100,30,252,253,43,138,217,20,197,149,75,242,199,111,209,36,57,142,90,79,142,35,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,113,7,147,163,124,248,40,242,225,176,245,124,56,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,115,207,135,90,224,163,104,129,85,235,45,176,210,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,48,131,22,88,182,222,2,75,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,89,77,86,147,213,100,53,89,77,86,147,213,100,53,89,77,86,147,213,100,53,89,77,86,219,181,172,86,180,158,213,10,89,77,86,147,213,100,53,89,77,86,147,213,100,53,89,77,86,123,20,89,77,154,146,166,164,41,105,74,154,146,166,164,41,105,74,154,146,166,164,169,94,166,41,157,73,103,210,153,90,235,76,69,235,157,169,208,153,116,38,157,169,47,157,105,56,24,246,169,51,5,143,155,75,103,106,48,120,218,206,20,60,120,234,92,83,111,224,12,114,77,131,193,211,230,154,176,193,51,169,30,129,67,103,81,61,194,102,206,164,122,4,15,157,186,122,4,15,156,186,122,4,15,156,182,122,212,27,55,89,245,168,55,110,178,234,17,54,110,38,213,35,108,232,12,2,66,216,192,201,3,66,216,184,201,3,66,189,113,147,5,132,224,113,211,110,105,215,27,55,217,150,246,230,113,179,218,210,182,65,29,115,131,250,17,111,45,47,221,243,125,182,216,227,253,249,224,104,246,234,217,139,23,7,179,209,183,179,103,47,94,191,121,245,243,119,111,158,189,124,49,251,233,167,151,179,111,255,82,78,102,213,172,156,141,55,108,252,158,46,54,34,63,29,159,237,93,156,190,127,127,188,55,250,101,111,49,243,197,167,183,151,167,31,222,239,157,159,127,216,251,229,239,229,228,222,238,239,226,79,237,184,233,238,239,195,189,222,135,91,189,205,119,122,183,251,206,54,111,247,150,53,182,123,235,191,246,78,238,249,150,85,103,123,190,247,255,196,148,203,119,129,203,162,26,45,223,5,174,138,209,116,71,246,120,221,75,224,94,2,247,18,100,177,57,237,94,2,247,18,184,151,32,175,93,117,71,116,229,126,31,132,199,245,184,121,35,187,140,225,230,13,55,111,184,121,195,205,27,110,222,112,243,134,155,55,178,44,93,110,222,200,235,230,13,231,138,101,156,211,206,199,53,94,100,30,252,253,187,173,36,155,219,74,154,22,196,81,55,5,113,164,32,42,136,10,162,130,168,32,42,136,10,162,130,168,32,42,136,10,162,130,168,32,42,136,10,162,130,168,32,42,136,10,162,130,168,32,42,136,10,162,130,168,32,246,182,32,170,129,59,83,3,135,221,212,192,161,26,168,6,170,129,106,160,26,168,6,170,129,106,160,26,168,6,170,129,106,160,26,168,6,170,129,106,160,26,168,6,170,129,106,160,26,168,6,170,129,106,160,26,152,71,13,148,246,118,38,237,85,221,164,189,74,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,189,86,211,94,217,77,218,43,165,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,84,50,149,76,37,83,201,84,50,149,76,37,83,201,84,50,149,76,37,83,201,84,50,149,44,223,74,86,116,83,201,10,149,76,37,83,201,84,50,149,76,37,83,201,84,50,149,76,37,219,161,74,166,52,41,77,74,147,210,164,52,41,77,74,147,210,164,52,41,77,74,83,47,75,147,108,36,27,201,70,65,217,168,232,38,27,21,178,145,108,36,27,101,145,141,138,155,247,255,242,246,253,127,127,241,246,95,78,51,172,70,181,167,77,28,141,90,152,59,73,51,170,61,119,162,242,210,108,222,116,225,165,133,185,147,116,151,122,115,167,173,23,53,103,78,25,47,234,141,156,182,93,212,158,57,81,186,168,61,111,162,114,81,123,222,36,225,162,217,180,177,187,69,179,105,99,103,139,122,211,166,173,22,245,102,78,183,255,95,111,222,84,219,255,245,166,77,181,251,223,108,218,216,155,255,181,167,77,178,27,221,108,218,216,155,209,219,79,155,213,94,180,157,229,152,59,203,143,120,79,184,201,110,110,217,205,77,0,101,196,155,0,190,250,179,44,124,241,47,238,125,201,249,240,207,127,222,110,3,248,234,103,208,215,15,182,109,175,254,229,205,94,238,94,205,181,26,92,30,95,12,78,62,175,221,2,190,126,245,235,151,107,252,50,118,125,237,250,218,245,181,235,107,215,215,174,175,93,95,187,190,118,125,237,250,218,245,181,235,107,7,213,14,170,29,84,59,168,118,80,237,160,218,65,173,185,131,218,137,135,45,35,122,88,59,168,118,80,237,160,182,184,131,90,12,246,7,195,222,236,160,134,79,155,199,14,106,147,185,83,238,160,134,207,157,118,7,181,230,188,201,119,80,155,204,157,114,7,53,112,238,44,118,80,67,103,206,96,7,53,112,228,44,118,80,195,103,78,187,131,26,62,111,218,29,212,240,121,83,238,160,214,156,54,209,14,106,205,105,19,237,160,6,78,155,124,7,53,112,222,196,59,168,129,211,38,222,65,173,57,109,162,29,212,240,105,83,238,160,214,156,54,209,14,234,22,211,218,65,125,196,59,168,89,236,92,126,119,112,244,188,154,61,253,118,246,221,143,7,111,110,54,41,135,179,201,250,77,202,183,199,103,239,170,189,167,191,236,189,253,237,248,114,217,126,228,112,48,137,186,31,121,111,63,250,193,230,114,253,59,248,191,252,54,55,223,172,95,132,223,172,191,221,203,184,47,191,131,253,197,63,118,17,151,236,47,142,138,253,73,191,247,23,29,231,236,56,103,199,57,103,177,57,234,56,103,199,57,59,206,57,175,157,93,15,61,237,205,81,212,55,175,186,225,39,201,112,90,140,170,98,90,236,79,166,211,101,67,199,61,127,216,249,217,206,207,78,191,159,238,252,236,238,79,162,112,126,182,243,179,219,26,215,249,217,206,207,118,126,182,243,179,119,242,252,108,79,106,205,56,74,157,143,107,188,200,60,248,251,119,178,119,214,39,123,175,232,129,227,198,61,112,172,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,246,174,7,106,123,125,108,123,163,198,109,111,164,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,165,63,128,82,168,235,91,168,27,54,14,117,67,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,66,67,93,213,56,212,85,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,133,134,186,178,113,168,43,133,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,52,47,205,75,243,210,188,52,47,205,75,243,210,188,52,47,205,75,243,210,188,52,47,205,43,105,243,42,26,55,175,66,243,210,188,52,47,205,75,243,210,188,52,47,205,75,243,210,188,118,160,121,233,70,186,145,110,164,27,233,70,186,145,110,164,27,233,70,186,145,110,212,203,110,36,2,137,64,34,208,170,8,84,205,70,13,35,80,53,24,137,64,34,144,8,36,2,137,64,34,144,8,36,2,137,64,34,144,8,36,2,137,64,34,144,8,36,2,137,64,34,144,8,36,75,200,18,178,132,44,33,75,108,147,37,134,141,179,196,80,150,144,37,100,9,89,66,150,216,189,44,97,119,223,238,190,77,114,155,228,54,201,109,146,219,36,183,73,110,191,217,126,179,253,102,251,205,143,100,191,217,238,177,221,227,30,237,30,7,236,251,86,141,247,125,43,251,190,246,125,237,251,218,247,181,239,107,223,215,190,175,125,95,251,190,246,125,237,251,218,247,181,239,107,223,215,190,175,125,95,251,190,246,125,237,251,218,247,181,239,155,209,190,111,211,231,47,87,158,191,108,223,215,190,175,125,95,251,190,246,125,237,251,218,247,181,239,107,223,215,190,175,125,95,251,190,246,125,237,251,218,247,181,239,107,223,215,190,175,125,95,251,190,89,237,251,54,125,6,105,229,25,164,246,125,237,251,218,247,181,239,107,223,215,190,175,125,95,251,190,246,125,237,251,218,247,181,239,107,223,215,190,175,125,95,251,190,246,125,237,251,218,247,221,98,223,215,142,237,230,29,219,178,241,142,109,105,199,214,142,173,29,219,164,59,182,197,205,251,97,121,251,126,184,191,120,59,44,167,25,110,216,214,158,54,241,126,109,11,115,39,217,174,173,61,119,162,221,218,102,243,166,219,172,109,97,238,36,123,181,245,230,78,187,85,91,115,230,148,59,181,245,70,78,187,81,91,123,230,68,251,180,181,231,77,180,77,91,123,222,36,187,180,205,166,141,189,73,219,108,218,216,123,180,245,166,77,187,69,91,111,230,116,59,180,245,230,77,181,65,91,111,218,84,251,179,205,166,141,189,61,91,123,218,36,187,179,205,166,141,189,57,187,253,180,246,102,237,205,218,155,93,185,55,91,52,62,69,161,112,138,130,189,89,123,179,246,102,237,205,218,155,181,55,107,111,214,222,172,189,89,123,179,246,102,237,205,218,155,181,55,107,111,214,222,172,189,89,123,179,246,102,237,205,6,239,205,54,117,179,5,55,107,111,214,222,172,189,89,123,179,246,102,237,205,218,155,181,55,107,111,214,222,172,189,89,123,179,246,102,237,205,218,155,181,55,107,111,214,222,172,189,89,123,179,235,247,102,135,179,170,250,99,115,182,90,156,65,187,121,95,118,184,87,85,215,91,137,247,246,100,23,231,138,84,27,246,100,239,124,215,75,55,101,31,156,53,252,197,23,125,249,125,95,255,155,121,91,155,177,183,223,219,250,141,216,170,254,70,236,250,151,184,243,91,103,184,9,123,187,53,186,105,219,114,221,47,218,126,247,118,241,223,183,218,189,93,191,83,187,100,95,118,84,236,143,215,238,203,46,254,203,183,7,111,190,251,113,246,211,171,195,191,60,59,186,243,43,202,201,112,58,122,146,239,190,236,226,88,159,203,147,211,106,48,28,148,127,158,239,83,94,157,239,51,186,121,47,172,242,217,152,173,63,110,226,157,217,54,6,79,178,53,219,198,224,27,254,166,58,156,140,70,197,100,56,25,15,39,197,242,193,235,252,117,181,254,224,137,54,149,27,14,156,110,87,185,141,193,147,108,43,183,49,248,134,107,123,191,120,90,84,79,139,209,100,186,63,89,62,120,196,107,59,237,134,120,221,161,83,238,136,55,156,121,171,191,139,175,155,123,217,95,200,59,158,61,237,118,126,243,161,55,252,36,25,78,139,81,85,76,139,253,201,116,186,108,232,136,63,71,210,69,136,250,3,39,170,16,245,7,78,146,33,26,142,27,187,67,52,28,55,118,136,168,57,110,218,18,81,115,232,119,243,109,135,222,47,71,211,106,84,142,199,211,209,232,110,140,72,51,116,162,126,82,115,224,84,1,165,230,184,169,10,74,195,113,99,39,148,250,227,158,124,248,231,86,43,60,26,77,138,209,184,152,78,70,101,117,119,228,219,175,143,62,246,54,239,119,163,81,53,156,78,158,142,70,195,241,240,225,216,177,223,243,82,21,171,134,227,198,78,86,1,227,102,213,172,78,38,225,95,17,28,120,132,177,88,97,236,124,92,227,69,230,193,223,191,103,73,182,80,241,86,253,38,243,46,90,224,22,231,231,172,105,129,155,206,206,209,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,181,64,45,80,11,212,2,243,108,129,186,94,223,186,222,22,103,175,173,233,122,155,206,93,211,245,116,61,93,79,215,211,245,116,61,93,79,215,211,245,116,61,93,79,215,211,245,116,61,93,79,215,211,245,116,61,93,79,215,211,245,116,61,93,79,215,211,245,34,29,126,41,210,245,39,210,109,245,128,164,149,145,110,243,195,145,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,187,23,233,202,89,209,224,105,121,229,160,120,60,79,203,43,187,139,116,101,198,145,174,235,214,182,44,7,38,232,111,155,27,100,153,111,162,43,111,30,27,59,186,125,108,108,89,92,189,245,151,107,158,114,155,42,209,213,31,55,113,162,107,99,240,36,137,174,141,193,147,36,186,250,131,39,74,116,13,7,78,151,232,218,24,60,73,162,107,99,240,36,137,174,230,224,105,19,93,221,161,83,38,186,134,51,39,77,116,53,103,79,155,232,154,15,157,32,209,213,31,58,81,162,171,63,112,162,68,87,127,224,36,137,174,225,184,177,19,93,195,113,99,39,186,154,227,166,77,116,53,135,78,155,232,234,15,157,40,209,213,28,56,85,162,171,57,110,170,68,215,112,220,216,137,174,254,184,73,19,93,179,177,147,37,186,250,99,39,73,116,13,199,141,157,232,2,198,149,232,36,58,137,78,162,187,78,116,245,31,98,183,72,75,143,230,33,118,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,215,86,162,171,127,212,101,249,152,142,186,148,232,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,78,237,82,187,212,46,181,75,237,82,187,212,46,181,75,237,82,187,212,46,181,75,237,82,187,50,168,93,47,127,120,241,236,205,179,191,29,206,190,127,121,244,211,143,207,94,204,170,253,217,209,209,193,243,131,225,108,250,237,85,253,26,111,168,95,31,78,222,159,94,158,254,115,190,247,235,135,179,243,223,78,223,239,85,251,123,103,103,199,239,142,135,123,211,95,190,168,97,227,13,53,172,90,31,195,238,254,130,63,254,103,60,248,231,233,131,127,46,39,205,35,216,218,111,177,155,40,22,252,146,34,89,88,36,187,255,231,163,92,158,205,134,197,211,170,110,54,155,148,163,221,168,102,87,207,25,92,245,17,34,163,199,195,213,31,55,143,106,214,104,240,148,213,172,209,224,41,171,89,141,193,211,86,179,186,3,39,175,102,141,6,79,89,205,26,13,158,178,154,133,14,158,69,53,11,30,58,131,106,86,119,230,28,170,89,232,236,89,84,179,6,67,167,187,177,173,198,208,105,83,95,141,129,211,166,190,26,3,167,76,125,117,199,77,148,250,234,142,155,40,245,133,142,155,69,234,11,29,58,139,212,87,99,232,180,169,47,116,224,196,169,47,116,220,196,169,175,238,184,137,82,95,141,113,115,72,125,53,199,78,157,250,106,140,157,50,245,213,29,55,81,234,219,102,92,169,79,234,235,42,245,157,143,107,188,200,60,248,251,87,20,179,41,138,43,151,228,143,223,98,245,247,187,233,23,76,55,253,130,63,179,94,221,172,57,106,53,107,142,100,77,89,83,214,148,53,101,77,89,83,214,148,53,101,77,89,83,214,148,53,101,77,89,83,214,148,53,101,77,89,83,214,148,53,101,77,89,83,214,148,53,101,205,29,206,154,18,165,68,217,66,162,28,182,154,40,135,18,165,68,41,81,74,148,18,165,68,41,81,74,148,18,165,68,41,81,74,148,18,165,68,41,81,74,148,18,165,68,41,81,74,148,18,165,68,41,81,74,148,18,101,95,18,165,222,168,55,182,208,27,171,86,123,99,165,55,234,141,122,163,222,168,55,234,141,122,163,222,168,55,234,141,122,163,222,168,55,234,141,122,163,222,168,55,234,141,122,163,222,168,55,234,141,122,163,222,168,55,234,141,122,227,35,234,141,101,171,189,177,212,27,245,70,189,81,111,212,27,245,70,189,81,111,212,27,245,198,255,199,222,189,245,182,113,37,232,26,254,47,185,142,232,58,145,162,250,206,78,187,39,222,59,39,56,202,198,244,0,3,66,182,25,199,51,118,162,177,229,160,187,129,249,239,27,244,81,166,120,168,181,170,88,107,21,249,220,12,38,110,75,252,40,235,96,191,15,87,21,111,228,141,232,14,221,161,59,116,135,238,208,29,186,67,119,232,14,221,161,59,116,135,238,208,29,186,139,163,187,162,87,186,43,208,29,186,67,119,232,14,221,161,59,116,135,238,208,29,186,59,41,186,195,95,248,11,127,225,47,252,133,191,240,23,254,194,95,248,11,127,141,146,191,88,22,203,98,89,249,88,214,183,15,31,63,252,219,143,143,239,63,90,124,211,172,254,207,143,223,127,127,255,135,191,46,30,47,126,250,238,151,159,223,97,214,108,31,102,253,182,124,189,252,245,143,215,87,47,206,158,54,171,255,243,199,171,87,87,191,63,59,123,125,118,253,242,237,155,59,154,53,219,165,89,107,127,60,155,60,107,237,183,108,248,227,88,253,210,173,79,149,46,136,181,243,169,29,72,177,130,31,19,99,117,97,172,249,102,198,106,138,139,105,44,99,125,120,91,140,133,177,48,22,198,194,88,24,11,99,97,44,39,208,92,241,146,27,114,67,110,200,13,185,33,55,228,134,220,144,27,114,67,110,232,216,220,184,169,241,122,26,241,32,203,224,231,79,52,243,22,205,219,234,22,205,141,211,126,185,113,138,27,113,35,110,196,141,184,17,55,226,70,220,136,27,113,35,110,196,141,184,17,55,226,70,220,136,27,113,35,110,196,141,184,17,55,226,70,220,136,27,143,145,27,209,225,9,208,97,211,47,29,54,232,16,29,162,67,116,136,14,209,33,58,68,135,232,16,29,162,67,116,136,14,209,33,58,68,135,232,16,29,162,67,116,136,14,209,33,58,68,135,232,48,123,58,228,128,39,224,128,117,191,14,88,115,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,211,59,96,213,175,3,86,28,144,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,136,212,144,26,82,67,106,72,13,169,33,53,164,134,212,144,26,82,67,106,72,13,169,29,25,169,149,253,146,90,137,212,144,26,82,67,106,72,13,169,33,53,164,134,212,144,218,105,144,26,150,194,82,88,10,75,97,41,44,133,165,176,20,150,194,82,88,106,148,44,197,152,24,19,99,234,205,152,138,126,141,169,56,176,49,33,37,164,132,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,33,37,164,52,74,82,130,28,144,3,114,64,142,19,70,142,141,132,241,203,119,151,143,31,253,251,226,251,71,63,95,62,190,255,254,255,255,127,229,162,92,84,139,102,143,92,188,125,121,243,250,197,63,206,94,189,120,179,250,203,200,187,255,255,207,114,13,44,170,73,179,11,44,86,127,30,59,185,226,139,223,112,231,147,224,206,159,232,218,31,79,7,204,216,248,228,14,99,24,173,31,10,93,132,209,197,6,168,152,151,23,229,102,168,152,151,23,213,110,168,248,240,182,227,135,138,114,210,108,255,249,94,100,7,21,17,115,243,128,138,78,195,83,66,69,167,225,41,161,34,98,120,90,168,136,29,156,28,42,58,13,79,9,21,157,134,167,132,138,208,225,89,64,69,240,232,12,160,34,118,115,14,151,147,11,221,158,5,178,116,24,157,238,182,82,17,163,211,202,80,196,224,180,50,20,49,56,165,12,197,206,77,36,67,177,115,19,201,80,232,220,44,100,40,116,116,22,50,20,49,58,173,12,133,14,78,44,67,161,115,19,203,80,236,220,68,50,20,49,55,135,195,70,145,179,83,31,54,138,152,157,210,225,98,231,38,114,184,54,115,71,238,112,174,129,151,49,221,93,79,35,30,100,25,252,252,9,97,54,66,184,245,67,178,243,20,212,118,66,172,123,33,196,26,33,34,68,132,136,16,17,34,66,68,136,8,17,33,34,68,132,136,16,17,34,66,68,136,8,17,33,34,68,132,136,16,17,34,66,68,136,8,17,33,142,152,16,113,224,209,114,96,213,11,7,86,56,16,7,226,64,28,136,3,113,32,14,196,129,56,16,7,226,64,28,136,3,113,32,14,196,129,56,16,7,226,64,28,136,3,113,32,14,196,129,56,48,23,14,100,123,71,107,123,101,47,182,87,178,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,14,108,123,69,47,182,87,176,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,216,30,38,195,100,152,12,147,97,50,76,134,201,48,25,38,195,100,152,12,147,97,50,76,54,30,38,43,123,57,2,87,58,2,135,201,48,25,38,195,100,152,12,147,97,50,76,134,201,48,25,38,195,100,152,12,147,97,50,76,134,201,48,25,38,195,100,152,12,147,97,50,76,134,201,198,197,100,125,156,38,43,157,38,195,100,152,12,147,97,50,76,134,201,48,25,38,195,100,71,198,100,168,9,53,161,38,212,132,154,80,19,106,66,77,168,9,53,161,166,81,82,19,55,226,70,220,168,147,27,21,189,184,81,193,141,184,17,55,202,205,141,234,73,61,38,55,10,158,155,139,27,117,24,158,214,141,130,135,167,230,151,184,193,25,240,75,135,225,105,249,37,108,120,38,138,17,56,58,11,197,8,219,156,137,98,4,143,78,173,24,193,131,83,43,70,240,224,180,138,17,55,55,153,98,196,205,77,166,24,97,115,51,81,140,176,209,25,128,64,216,224,228,32,16,54,55,57,8,196,205,77,6,2,193,115,211,38,234,184,185,201,18,245,254,185,89,37,106,193,121,200,224,124,194,169,120,83,195,253,235,131,199,171,104,245,243,195,69,185,168,23,245,238,108,251,236,201,235,127,156,61,185,122,179,92,43,181,245,164,222,85,106,215,118,110,106,181,107,191,101,67,194,94,253,82,47,121,246,211,147,104,89,100,159,95,221,44,159,61,120,251,244,191,151,55,95,253,229,230,245,219,101,104,164,221,249,128,186,108,88,151,253,241,167,203,71,63,254,176,120,248,195,229,227,191,191,123,240,175,254,242,213,179,255,122,185,184,254,231,205,111,127,252,62,185,245,177,191,253,174,46,31,255,242,243,229,226,241,195,239,127,188,124,184,248,230,199,191,62,252,234,47,95,173,254,40,63,191,195,127,251,233,151,197,247,15,191,255,241,241,223,23,191,92,62,250,238,209,127,220,95,253,242,87,127,249,170,152,92,76,15,89,110,223,253,191,29,218,237,179,255,122,121,235,167,96,49,169,230,147,226,236,229,171,23,101,177,250,188,122,247,211,175,101,147,189,187,36,168,202,198,13,217,90,91,239,174,9,239,173,93,39,85,221,39,173,255,69,166,235,164,122,223,164,240,215,214,199,77,106,249,201,28,150,109,59,76,233,246,57,180,61,200,118,157,20,253,57,180,61,181,118,157,180,247,115,40,252,53,236,17,147,182,87,221,150,31,163,29,93,55,102,206,150,94,187,97,76,104,177,237,176,102,211,191,251,2,23,109,187,240,82,196,170,237,125,184,229,31,217,142,66,28,55,167,237,31,89,80,251,141,155,210,246,167,123,80,213,141,155,210,242,179,38,164,215,118,24,18,247,29,112,91,137,237,48,100,239,247,189,160,198,26,49,100,123,59,221,176,37,176,158,70,204,217,86,69,239,142,9,235,162,17,83,182,244,206,150,127,68,219,138,103,196,144,45,37,179,229,144,109,45,179,195,144,184,175,158,109,149,50,110,200,182,151,35,223,29,19,252,130,228,248,65,237,190,201,5,191,212,56,110,80,135,239,184,219,10,109,135,33,209,159,51,93,190,227,198,55,213,245,125,109,170,106,155,183,89,127,233,111,171,183,89,207,144,45,222,104,91,192,109,241,166,119,18,110,155,183,89,143,184,173,222,38,230,163,126,55,228,182,123,163,136,143,225,157,152,219,234,109,162,30,104,25,241,145,88,79,148,109,94,118,187,229,247,220,138,152,171,175,153,215,203,255,121,251,226,245,242,205,195,183,47,175,190,250,203,87,191,190,250,237,251,229,205,213,179,171,155,171,123,203,183,47,175,238,173,254,191,39,175,95,60,253,239,55,63,94,47,127,255,126,149,193,190,123,241,116,249,251,155,229,228,230,31,55,95,237,77,186,85,108,210,173,36,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,73,87,210,149,116,147,39,221,241,198,217,61,119,161,221,30,103,119,222,120,86,156,21,103,197,89,113,86,156,21,103,197,89,113,86,156,21,103,197,89,113,86,156,21,103,197,89,113,86,156,21,103,197,89,113,246,116,58,235,158,203,209,110,239,172,59,175,64,171,179,234,172,58,171,206,170,179,234,172,58,171,206,170,179,234,172,58,171,206,170,179,234,172,58,171,206,170,179,234,172,58,171,206,122,42,157,181,138,237,172,149,206,170,179,234,172,58,171,206,170,179,234,172,58,171,206,170,179,234,172,58,171,206,170,179,234,172,58,171,206,170,179,234,172,58,171,206,186,234,172,101,236,117,3,74,215,13,208,89,117,86,157,85,103,213,89,117,86,157,85,103,213,89,117,86,157,85,103,213,89,117,86,157,85,103,213,89,117,86,157,85,103,125,223,89,35,95,207,90,122,61,171,206,170,179,234,172,58,171,206,170,179,234,172,58,171,162,169,104,42,154,138,166,162,169,104,42,154,138,166,162,41,78,138,147,29,226,100,17,251,34,208,194,139,64,197,73,113,82,156,20,39,143,33,78,158,79,138,179,103,203,229,245,155,235,229,242,89,49,41,171,201,236,221,176,82,162,148,40,131,18,101,219,207,36,161,82,168,20,42,133,74,161,82,168,20,42,101,56,25,78,134,59,225,12,23,249,26,193,226,224,175,17,84,221,142,181,186,233,106,61,86,145,33,234,90,192,156,97,27,91,212,176,33,74,91,212,176,147,236,109,161,131,6,171,110,81,195,134,104,111,81,195,78,182,192,181,30,53,96,135,107,187,105,208,26,23,48,106,152,38,23,48,104,152,50,23,48,104,136,62,23,58,231,192,149,46,116,206,129,91,93,219,57,131,22,187,182,163,6,235,118,109,7,13,84,239,218,206,25,168,225,133,206,57,112,201,11,152,51,68,207,11,157,115,224,170,183,107,78,203,182,247,180,9,47,63,79,35,106,209,211,105,68,204,122,58,141,200,102,79,103,47,162,222,40,102,223,121,196,67,229,93,83,95,252,254,107,25,245,86,17,41,245,93,185,29,52,248,190,138,248,108,127,21,211,70,99,62,219,95,197,124,226,190,138,250,196,125,21,243,137,171,150,119,168,229,175,163,222,38,226,41,189,142,249,44,122,29,245,89,244,58,230,179,232,38,226,179,232,38,226,179,40,138,39,14,135,15,143,126,248,249,242,241,47,223,92,190,187,233,86,211,2,32,86,91,95,191,125,122,115,231,198,91,205,200,94,11,252,241,137,12,42,19,187,30,148,78,120,77,176,215,4,123,77,112,78,175,9,118,193,2,175,6,118,193,2,23,134,245,234,100,175,78,246,234,100,175,78,246,234,228,19,127,117,178,203,40,120,253,246,105,188,126,219,133,97,71,148,177,175,167,81,15,180,140,248,72,140,238,245,229,95,36,222,186,75,226,173,37,94,137,87,226,149,120,37,94,137,87,226,149,120,37,94,137,87,226,149,120,37,94,137,87,226,149,120,37,94,137,87,226,149,120,179,73,188,227,142,181,85,151,88,91,137,181,98,173,88,43,214,138,181,98,173,88,43,214,138,181,98,173,88,43,214,138,181,98,173,88,43,214,138,181,98,173,88,43,214,30,34,214,142,187,187,182,185,16,243,214,238,122,232,139,49,235,174,186,171,238,170,187,234,174,186,171,238,170,187,234,174,186,171,238,170,187,234,174,186,171,238,170,187,234,174,186,171,238,170,187,142,174,187,150,171,175,195,216,238,90,78,74,221,85,119,213,93,117,87,221,85,119,213,93,117,87,221,85,119,213,93,117,87,221,85,119,213,93,117,87,221,85,119,213,93,117,87,221,117,189,187,118,120,189,107,233,245,174,186,171,238,170,187,234,174,186,171,238,170,187,234,174,10,167,194,169,112,42,156,10,167,194,169,112,42,156,10,167,88,41,86,246,20,43,139,46,47,18,45,188,72,84,172,20,43,197,74,177,242,152,98,229,249,164,56,123,182,92,94,191,185,94,46,159,21,147,178,154,204,222,13,43,37,75,201,50,40,89,182,253,76,18,46,133,75,225,82,184,20,46,133,75,225,82,150,147,229,100,185,19,207,114,29,94,67,88,28,252,53,132,42,220,177,87,56,157,173,199,74,50,68,109,11,152,51,108,115,139,26,54,68,121,139,26,118,146,253,45,116,208,96,21,46,106,216,16,45,46,106,216,201,22,185,214,163,6,236,114,109,55,13,90,231,2,70,13,211,232,2,6,13,83,234,2,6,13,209,235,66,231,28,184,218,133,206,57,112,187,107,59,103,208,130,215,118,212,96,29,175,237,160,129,106,94,219,57,3,53,189,208,57,7,46,123,1,115,134,232,123,161,115,14,92,249,118,205,105,217,250,158,54,225,37,232,105,68,61,122,58,141,136,91,79,167,17,25,237,233,236,69,212,27,197,236,59,143,120,168,188,235,234,139,223,127,45,163,222,42,34,173,190,43,185,131,6,224,87,17,159,237,175,98,90,105,204,103,251,171,152,79,220,87,81,159,184,175,98,62,113,213,243,14,245,252,117,212,219,68,60,165,215,49,159,69,175,163,62,139,94,199,124,22,221,68,124,22,221,68,124,22,69,113,197,97,48,226,199,239,126,250,246,209,15,139,106,81,45,202,197,247,143,126,190,124,124,255,187,197,249,131,119,247,242,106,246,184,196,31,47,175,127,123,241,251,89,117,86,157,149,103,175,94,188,121,247,151,238,243,39,119,110,235,213,236,34,138,231,211,73,181,19,40,190,248,13,239,255,187,92,255,133,47,1,227,121,63,47,34,222,242,244,90,74,70,32,91,4,60,24,193,8,123,29,241,247,247,87,222,246,211,47,151,139,239,30,254,240,111,151,223,174,78,219,20,23,179,15,255,203,229,143,151,247,191,91,92,254,248,127,31,254,240,243,170,204,151,23,213,135,255,229,193,253,203,111,190,93,252,244,248,225,223,30,125,247,229,239,40,15,169,23,207,175,223,118,176,139,219,159,88,215,255,188,249,227,245,211,223,206,110,158,191,184,245,119,243,106,117,193,231,213,175,149,147,102,82,156,61,191,126,123,118,253,207,186,124,47,241,229,217,219,39,111,127,191,121,91,21,147,162,229,107,137,215,247,6,217,198,97,231,110,213,143,245,205,225,246,49,212,240,170,235,240,245,127,168,13,53,188,222,61,60,220,78,14,59,188,213,151,98,152,173,12,48,184,203,231,246,118,123,25,106,120,228,231,246,118,155,25,106,248,158,207,237,112,187,57,224,240,237,186,211,234,227,189,195,118,14,57,122,139,254,220,153,28,106,63,3,108,222,212,250,130,118,111,187,212,239,1,183,111,151,173,86,159,36,59,92,107,152,209,123,190,147,212,243,162,169,138,121,113,49,155,207,55,141,30,240,251,200,54,174,107,251,113,222,140,117,135,29,220,238,175,169,65,152,119,216,193,173,190,4,67,176,111,128,185,49,63,12,183,97,224,0,115,247,252,8,12,194,194,3,206,221,206,137,119,22,7,98,226,1,71,191,90,182,29,125,81,54,243,170,41,167,211,121,211,220,230,198,52,163,91,125,159,8,19,210,3,14,222,98,168,173,62,147,183,9,234,1,231,110,49,214,86,115,183,9,235,0,115,99,190,173,109,19,216,195,206,221,118,241,152,245,201,193,151,142,57,252,236,54,63,239,130,47,48,115,216,217,209,63,162,183,121,248,0,115,35,63,151,135,248,17,29,127,122,230,203,103,209,70,119,247,191,197,186,237,182,120,139,117,234,218,251,38,219,164,117,239,27,222,161,194,253,111,177,78,60,45,222,34,252,227,124,23,9,219,188,73,240,199,237,14,16,182,120,139,136,7,89,6,63,255,21,220,52,207,126,191,141,59,235,188,241,253,226,135,95,190,95,157,43,88,117,248,15,95,165,27,222,203,180,151,247,113,203,148,162,223,199,39,134,218,243,62,230,219,222,199,218,233,156,232,119,178,236,254,94,110,57,220,255,254,103,40,37,214,61,81,98,141,18,81,34,74,68,137,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,37,162,68,148,136,18,71,78,137,88,240,136,89,176,234,137,5,43,44,136,5,177,32,22,196,130,88,16,11,98,65,44,136,5,177,32,22,196,130,88,16,11,98,65,44,136,5,177,32,22,196,130,88,16,11,98,65,44,152,19,11,50,190,35,54,190,178,39,227,43,25,31,227,99,124,140,143,241,49,62,198,199,248,24,31,227,99,124,140,143,241,49,62,198,199,248,24,31,227,99,124,140,143,241,49,62,198,199,248,24,31,227,99,124,131,24,95,209,147,241,21,140,143,241,49,62,198,199,248,24,31,227,99,124,140,143,241,49,62,198,135,203,112,25,46,195,101,184,12,151,225,50,92,134,203,112,25,46,195,101,184,12,151,141,141,203,202,158,142,196,149,142,196,225,50,92,134,203,112,25,46,195,101,184,12,151,225,50,92,134,203,112,25,46,195,101,184,12,151,225,50,92,134,203,112,25,46,195,101,184,12,151,225,178,49,114,89,63,167,203,74,167,203,112,25,46,195,101,184,12,151,225,50,92,134,203,112,217,17,114,25,114,66,78,200,9,57,33,39,228,132,156,144,19,114,66,78,200,105,148,228,196,143,248,17,63,234,232,71,69,79,126,84,240,35,126,196,143,114,244,163,122,82,143,201,143,130,231,230,226,71,29,134,167,245,163,224,225,169,25,38,110,112,6,12,211,97,120,90,134,9,27,158,137,102,4,142,206,66,51,194,54,103,162,25,193,163,83,107,70,240,224,212,154,17,60,56,173,102,196,205,77,166,25,113,115,147,105,70,216,220,76,52,35,108,116,6,48,16,54,56,57,12,132,205,77,14,3,113,115,147,193,64,240,220,180,169,58,110,110,178,84,189,127,110,86,169,90,120,30,50,60,159,112,50,222,221,114,167,139,239,31,253,251,187,146,59,255,247,15,119,154,105,218,182,220,233,217,171,23,255,120,247,67,125,254,143,13,119,154,105,246,180,220,91,31,137,45,49,183,215,52,251,229,218,3,167,217,253,15,38,205,74,179,94,218,63,166,52,235,165,253,94,218,239,165,253,153,53,101,47,237,247,210,126,87,194,202,42,228,71,143,222,243,157,164,158,23,77,85,204,139,139,217,124,190,105,244,176,175,69,79,173,15,206,82,56,75,225,44,133,179,20,206,82,56,75,225,44,133,179,20,206,82,228,14,84,71,127,150,194,229,187,50,86,176,235,105,196,131,44,131,159,191,83,30,217,156,242,8,134,191,186,39,248,171,193,31,248,3,127,224,15,252,129,63,240,7,254,192,31,248,3,127,224,15,252,129,63,240,7,254,192,31,248,3,127,224,15,252,129,63,240,7,254,192,95,94,240,7,241,198,139,120,85,79,136,87,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,55,79,34,114,27,68,174,236,73,228,74,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,220,6,145,43,122,18,185,130,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,224,22,220,130,91,112,11,110,193,45,184,5,183,224,22,220,130,91,112,11,110,193,173,195,226,86,217,211,113,179,210,113,51,184,5,183,224,22,220,130,91,112,11,110,193,45,184,5,183,224,22,220,130,91,112,11,110,193,45,184,5,183,224,22,220,130,91,112,11,110,193,45,184,117,120,220,234,231,228,86,233,228,22,220,130,91,112,11,110,193,45,184,5,183,224,22,220,202,31,183,0,17,32,2,68,128,8,16,1,34,64,4,136,0,17,32,2,68,163,4,34,218,67,123,104,207,110,237,41,122,210,158,130,246,208,30,218,51,128,246,212,147,122,76,218,19,60,55,23,237,233,48,60,173,246,4,15,79,141,38,113,131,51,64,147,14,195,211,162,73,216,240,76,236,33,112,116,22,246,16,182,57,19,123,8,30,157,218,30,130,7,167,182,135,224,193,105,237,33,110,110,50,123,136,155,155,204,30,194,230,102,98,15,97,163,51,200,248,97,131,147,103,252,176,185,201,51,126,220,220,100,25,63,120,110,218,176,28,55,55,89,88,222,63,55,171,176,44,19,15,153,137,79,56,240,238,78,179,231,119,95,136,63,109,155,102,207,119,191,16,127,154,87,154,61,31,50,205,238,127,48,105,86,154,245,66,252,49,165,89,47,196,247,66,124,47,196,207,172,41,123,33,190,23,226,187,202,84,86,33,63,122,244,158,239,36,245,188,104,170,98,94,92,204,230,243,77,163,135,125,229,120,106,125,112,242,193,201,7,39,31,156,124,112,242,193,201,7,39,31,156,124,112,242,33,119,160,58,250,147,15,46,141,149,177,130,93,79,35,30,100,25,252,252,157,201,24,201,153,140,13,240,215,244,4,127,13,248,3,127,224,15,252,129,63,240,7,254,192,31,248,3,127,224,15,252,129,63,240,7,254,192,31,248,3,127,224,15,252,129,63,240,7,254,192,31,248,203,11,254,32,222,120,17,175,238,9,241,106,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,231,86,71,68,110,131,200,85,61,137,92,69,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,219,32,114,101,79,34,87,18,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,220,130,91,112,11,110,193,45,184,5,183,224,22,220,130,91,112,11,110,193,45,184,117,104,220,42,122,194,173,2,110,193,45,184,5,183,224,22,220,130,91,112,11,110,193,173,220,113,11,16,1,34,64,4,136,0,17,32,2,68,128,8,16,1,34,64,52,74,32,162,61,180,135,246,236,214,158,162,39,237,41,104,15,237,161,61,3,104,79,61,169,199,164,61,193,115,115,209,158,14,195,211,106,79,240,240,212,104,18,55,56,3,52,233,48,60,45,154,132,13,207,196,30,2,71,103,97,15,97,155,51,177,135,224,209,169,237,33,120,112,106,123,8,30,156,214,30,226,230,38,179,135,184,185,201,236,33,108,110,38,246,16,54,58,131,140,31,54,56,121,198,15,155,155,60,227,199,205,77,150,241,131,231,166,13,203,113,115,147,133,229,253,115,179,10,203,50,241,144,153,248,132,3,239,166,52,251,240,187,135,191,92,126,251,240,241,253,71,139,127,251,233,114,241,195,195,31,23,229,162,94,149,217,106,209,236,46,179,203,151,203,213,63,6,95,95,189,56,123,126,125,115,246,251,242,143,179,242,172,94,15,179,213,164,217,19,102,171,125,93,182,234,156,101,183,76,61,72,149,13,120,44,81,182,115,148,173,138,230,124,115,148,189,149,107,183,68,217,166,184,152,30,73,148,245,18,124,47,193,247,18,252,44,106,178,151,224,123,9,190,151,224,231,149,193,93,95,42,247,227,3,238,248,226,204,67,118,238,224,204,131,51,15,206,60,56,243,224,204,131,51,15,206,60,100,73,83,206,60,228,117,230,193,69,177,50,246,175,235,105,196,131,44,131,159,191,211,24,217,156,198,216,250,33,249,240,46,130,77,176,238,199,4,107,38,200,4,153,32,19,100,130,76,144,9,50,65,38,200,4,153,32,19,100,130,76,144,9,50,65,38,200,4,153,32,19,100,130,76,144,9,50,65,38,152,143,9,242,189,227,245,189,170,31,223,171,248,30,223,227,123,124,143,239,241,61,190,199,247,248,30,223,227,123,124,143,239,241,61,190,199,247,248,30,223,227,123,124,143,239,241,61,190,199,247,248,158,91,35,193,186,64,172,43,251,193,186,18,214,193,58,88,7,235,96,29,172,131,117,176,14,214,193,58,88,7,235,96,29,172,131,117,176,14,214,193,58,88,7,235,96,29,172,131,117,176,14,214,193,58,88,23,136,117,69,63,88,87,192,58,88,7,235,96,29,172,131,117,176,14,214,193,58,88,7,235,96,29,247,226,94,220,139,123,113,47,238,197,189,184,23,247,226,94,220,139,123,113,47,238,149,206,189,202,126,14,169,149,14,169,113,47,238,197,189,184,23,247,226,94,220,139,123,113,47,238,197,189,184,23,247,226,94,220,139,123,113,47,238,197,189,184,23,247,226,94,220,139,123,113,175,180,238,213,203,121,175,210,121,47,238,197,189,184,23,247,226,94,220,139,123,113,47,238,149,183,123,177,35,118,196,142,216,17,59,98,71,236,136,29,177,35,118,196,142,70,105,71,32,8,4,129,160,110,16,84,244,3,65,5,8,2,65,32,232,192,16,84,79,234,49,65,80,240,220,92,32,168,195,240,180,16,20,60,60,181,167,196,13,206,192,83,58,12,79,235,41,97,195,51,97,137,192,209,89,176,68,216,230,76,88,34,120,116,106,150,8,30,156,154,37,130,7,167,101,137,184,185,201,88,34,110,110,50,150,8,155,155,9,75,132,141,206,160,240,135,13,78,94,248,195,230,38,47,252,113,115,147,21,254,224,185,105,155,115,220,220,100,205,121,255,220,172,154,179,130,60,100,65,62,225,246,219,50,202,86,139,243,247,119,99,105,130,163,108,117,118,126,247,110,44,77,150,81,118,53,117,168,40,187,237,177,68,89,81,214,171,243,199,20,101,189,58,223,171,243,189,58,63,179,154,236,213,249,94,157,239,170,84,89,37,252,232,209,123,190,147,212,243,162,169,138,121,113,49,155,207,55,141,30,246,229,228,169,221,193,113,8,199,33,28,135,112,28,194,113,8,199,33,28,135,112,28,194,113,136,220,105,234,232,143,67,184,148,86,198,254,117,61,141,120,144,101,240,243,119,80,227,232,14,106,124,50,193,186,31,19,172,153,32,19,100,130,76,144,9,50,65,38,200,4,153,32,19,100,130,76,144,9,50,65,38,200,4,153,32,19,100,130,76,144,9,50,65,38,200,4,153,96,62,38,200,247,142,215,247,170,126,124,175,226,123,124,143,239,241,61,190,199,247,248,30,223,227,123,124,143,239,241,61,190,199,247,248,30,223,227,123,124,143,239,241,61,190,199,247,248,30,223,227,123,238,154,4,235,2,177,174,236,7,235,74,88,7,235,96,29,172,131,117,176,14,214,193,58,88,7,235,96,29,172,131,117,176,14,214,193,58,88,7,235,96,29,172,131,117,176,14,214,193,58,88,7,235,96,93,32,214,21,253,96,93,1,235,96,29,172,131,117,176,14,214,193,58,88,7,235,96,29,172,131,117,220,139,123,113,47,238,197,189,184,23,247,226,94,220,139,123,113,47,238,197,189,184,87,58,247,42,251,57,164,86,58,164,198,189,184,23,247,226,94,220,139,123,113,47,238,197,189,184,23,247,226,94,220,139,123,113,47,238,197,189,184,23,247,226,94,220,139,123,113,47,238,197,189,210,186,87,47,231,189,74,231,189,184,23,247,226,94,220,139,123,113,47,238,197,189,184,87,222,238,197,142,216,17,59,98,71,236,136,29,177,35,118,196,142,216,17,59,26,165,29,129,32,16,4,130,186,65,80,209,15,4,21,32,8,4,129,160,3,67,80,61,169,199,4,65,193,115,115,129,160,14,195,211,66,80,240,240,212,158,18,55,56,3,79,233,48,60,173,167,132,13,207,132,37,2,71,103,193,18,97,155,51,97,137,224,209,169,89,34,120,112,106,150,8,30,156,150,37,226,230,38,99,137,184,185,201,88,34,108,110,38,44,17,54,58,131,194,31,54,56,121,225,15,155,155,188,240,199,205,77,86,248,131,231,166,109,206,113,115,147,53,231,253,115,179,106,206,10,242,144,5,249,132,219,239,158,40,251,211,223,47,191,125,116,127,81,206,138,239,23,127,125,248,215,95,126,122,248,215,119,47,210,159,182,110,179,215,255,188,249,237,197,213,89,57,43,94,157,61,91,62,123,123,189,124,118,231,181,250,211,190,18,237,215,119,255,56,215,254,108,122,137,184,27,158,211,161,91,110,203,135,148,116,59,39,221,121,121,81,110,78,186,243,242,162,218,157,116,63,188,237,49,36,93,175,237,247,218,126,175,237,207,162,69,123,109,191,215,246,123,109,127,94,17,221,53,173,114,63,151,240,241,81,247,124,39,169,231,69,83,21,243,226,98,54,159,111,26,61,236,139,209,83,171,133,195,20,14,83,56,76,225,48,133,195,20,14,83,56,76,225,48,133,195,20,185,195,214,209,31,166,112,33,174,140,245,236,122,26,241,32,203,224,231,239,152,199,209,28,243,216,38,138,77,175,162,216,16,69,162,72,20,137,34,81,36,138,68,145,40,18,69,162,72,20,137,34,81,36,138,68,145,40,18,69,162,72,20,137,34,81,36,138,68,145,40,18,197,241,138,34,29,60,122,29,172,123,213,193,154,14,210,65,58,72,7,233,32,29,164,131,116,144,14,210,65,58,72,7,233,32,29,164,131,116,144,14,210,65,58,72,7,233,32,29,164,131,116,144,14,102,162,131,168,239,232,169,175,234,149,250,42,212,135,250,80,31,234,67,125,168,15,245,161,62,212,135,250,80,31,234,67,125,168,15,245,161,62,212,135,250,80,31,234,67,125,168,15,245,161,62,212,135,250,80,223,48,212,87,246,74,125,37,234,67,125,168,15,245,161,62,212,135,250,80,31,234,67,125,168,15,245,81,51,106,70,205,168,25,53,163,102,212,140,154,81,51,106,70,205,168,25,53,163,102,35,84,179,162,87,53,43,168,25,53,163,102,212,140,154,81,51,106,70,205,168,25,53,59,38,53,35,79,228,137,60,145,39,242,68,158,200,19,121,34,79,228,137,60,141,82,158,48,18,70,194,72,189,48,82,209,43,35,21,24,9,35,97,164,204,24,169,158,212,99,98,164,224,185,185,48,82,135,225,105,25,41,120,120,106,141,137,27,156,129,198,116,24,158,86,99,194,134,103,130,26,129,163,179,64,141,176,205,153,160,70,240,232,212,168,17,60,56,53,106,4,15,78,139,26,113,115,147,161,70,220,220,100,168,17,54,55,19,212,8,27,157,129,15,132,13,78,238,3,97,115,147,251,64,220,220,100,62,16,60,55,109,177,142,155,155,172,88,239,159,155,85,177,214,159,135,236,207,39,92,142,219,37,221,243,181,131,1,211,208,162,123,190,227,92,192,116,184,160,251,245,250,135,185,207,194,123,62,120,224,221,243,136,250,174,190,235,152,192,152,250,174,99,2,142,9,56,38,144,89,152,118,76,192,49,1,23,215,202,74,3,220,71,199,185,12,231,50,156,203,112,46,195,185,12,231,50,50,115,23,231,50,156,203,112,46,195,185,12,87,4,59,49,74,187,158,70,60,200,50,248,249,59,49,114,108,39,70,214,121,177,233,147,23,27,188,136,23,241,34,94,196,139,120,17,47,226,69,188,136,23,241,34,94,196,139,120,17,47,226,69,188,136,23,241,34,94,196,139,120,17,47,226,69,188,120,52,188,136,10,143,157,10,235,62,169,176,70,133,168,16,21,162,66,84,136,10,81,33,42,68,133,168,16,21,162,66,84,136,10,81,33,42,68,133,168,16,21,162,66,84,136,10,81,33,42,68,133,121,82,33,247,59,118,247,171,250,116,191,138,251,113,63,238,199,253,184,31,247,227,126,220,143,251,113,63,238,199,253,184,31,247,227,126,220,143,251,113,63,238,199,253,184,31,247,227,126,220,143,251,113,63,238,151,194,253,202,62,221,175,228,126,220,143,251,113,63,238,199,253,184,31,247,227,126,220,143,251,113,63,132,134,208,16,26,66,67,104,8,13,161,33,52,132,134,208,16,26,66,67,104,8,109,244,132,86,244,73,104,5,66,67,104,8,13,161,33,52,132,134,208,16,26,66,67,104,71,76,104,24,10,67,97,40,12,133,161,48,20,134,194,80,24,10,67,97,168,81,50,20,83,98,74,76,169,15,83,42,250,52,165,130,41,49,37,166,148,183,41,213,147,122,76,166,20,60,55,23,83,234,48,60,173,41,5,15,79,77,51,113,131,51,160,153,14,195,211,210,76,216,240,76,132,35,112,116,22,194,17,182,57,19,225,8,30,157,90,56,130,7,167,22,142,224,193,105,133,35,110,110,50,225,136,155,155,76,56,194,230,102,34,28,97,163,51,192,130,176,193,201,177,32,108,110,114,44,136,155,155,12,11,130,231,166,205,215,113,115,147,229,235,253,115,179,202,215,98,244,144,49,250,132,51,242,230,190,251,247,255,184,191,248,63,247,127,186,255,195,195,159,87,191,116,255,251,251,139,106,81,214,15,22,223,124,123,255,242,93,225,157,237,43,188,255,252,215,213,217,127,93,93,95,253,190,124,179,250,165,171,87,87,103,213,89,89,63,57,123,250,219,213,205,157,198,59,219,211,120,203,189,145,55,32,234,126,125,231,3,213,37,243,238,124,162,7,10,189,193,143,121,148,169,183,172,14,150,122,191,252,66,41,55,199,223,170,104,230,155,227,111,83,92,204,142,36,237,58,46,224,184,128,227,2,89,52,105,199,5,28,23,112,92,32,175,152,238,138,91,185,31,117,112,167,29,231,51,178,211,11,231,51,156,207,112,62,195,249,12,231,51,156,207,112,62,35,75,224,114,62,35,175,243,25,46,19,150,177,162,93,79,35,30,100,25,252,252,157,28,201,230,228,200,127,126,253,213,235,229,255,188,125,241,122,249,230,225,219,151,87,95,253,229,171,95,95,253,246,253,242,230,234,217,213,205,213,189,229,219,151,87,247,222,193,212,234,127,156,220,252,227,230,171,72,104,156,246,11,141,83,208,8,26,65,35,104,4,141,160,17,52,130,70,208,8,26,65,35,104,4,141,160,17,52,130,70,208,8,26,65,35,104,4,141,160,17,52,130,70,208,56,118,104,132,134,39,135,134,77,191,104,216,64,67,104,8,13,161,33,52,132,134,208,16,26,66,67,104,8,13,161,33,52,132,134,208,16,26,66,67,104,8,13,161,33,52,132,134,208,16,26,66,195,172,208,144,0,158,156,0,214,253,10,96,77,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,76,41,128,85,191,2,88,17,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,83,10,96,217,175,0,150,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,8,211,96,26,76,131,105,48,13,166,193,52,152,6,211,96,26,76,131,105,48,13,166,29,13,166,21,253,98,90,1,211,96,26,76,131,105,48,13,166,193,52,152,6,211,96,218,241,97,26,144,2,82,64,10,72,1,41,32,5,164,128,20,144,2,82,64,106,148,32,69,151,232,18,93,234,87,151,254,118,255,231,203,207,196,52,139,38,166,95,87,63,211,54,58,211,236,8,157,233,211,179,29,26,155,118,62,48,113,34,78,196,137,56,17,39,226,68,156,136,19,113,114,124,235,68,180,204,5,28,17,31,226,67,124,136,15,241,33,62,196,135,248,16,31,226,27,31,241,57,115,150,177,10,94,79,35,30,100,25,252,252,225,227,105,226,227,244,0,248,56,133,143,240,17,62,194,71,248,8,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,199,131,143,32,241,52,33,177,57,0,36,54,32,17,36,130,68,144,8,18,65,34,72,4,137,32,17,36,130,68,144,8,18,65,34,72,4,137,32,17,36,130,68,144,8,18,65,34,72,4,137,32,49,83,72,164,130,167,169,130,245,1,84,176,166,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,102,164,130,213,1,84,176,162,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,102,164,130,229,1,84,176,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,192,6,216,0,27,96,3,108,128,13,176,1,54,192,6,216,0,27,96,3,108,128,237,88,129,173,56,0,176,21,128,13,176,1,54,192,6,216,0,27,96,3,108,128,13,176,29,51,176,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,70,137,84,196,137,56,17,167,254,196,233,252,193,123,107,122,240,183,114,182,40,23,229,98,22,5,78,231,79,222,25,200,217,147,95,203,217,154,55,149,147,217,30,111,218,203,77,235,216,180,110,77,107,255,29,160,83,189,91,212,237,15,68,75,138,122,126,117,179,124,246,224,237,211,255,94,222,124,245,151,155,215,111,151,61,233,212,190,41,112,10,78,193,41,56,5,167,224,20,156,130,83,112,202,233,175,19,129,53,215,132,164,129,52,144,6,210,64,26,72,3,105,32,13,164,129,52,112,124,26,232,200,90,198,128,120,61,141,120,144,101,240,243,231,148,217,56,229,182,167,243,225,61,108,255,144,237,251,13,31,55,12,42,161,211,254,37,116,74,66,73,40,9,37,161,36,148,132,146,80,18,74,66,73,40,9,37,161,36,148,132,146,80,18,74,66,73,40,9,37,161,36,148,132,146,80,18,74,66,79,84,66,169,38,213,60,136,106,54,253,171,102,67,53,169,38,213,164,154,84,147,106,82,77,170,73,53,169,38,213,164,154,84,147,106,82,77,170,73,53,169,38,213,164,154,84,147,106,82,77,170,73,53,143,65,53,17,37,162,60,8,81,214,253,19,101,141,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,37,162,68,148,91,136,178,234,159,40,43,68,137,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,37,162,220,66,148,101,255,68,89,34,74,68,137,40,17,37,162,68,148,136,18,81,34,74,68,137,40,17,101,50,162,164,125,180,143,246,209,62,218,71,251,104,31,237,163,125,180,143,246,209,62,218,71,251,78,74,251,138,254,181,175,160,125,180,143,246,209,62,218,71,251,104,31,237,163,125,180,143,246,17,51,98,70,204,136,25,49,35,102,196,140,152,17,51,98,70,204,198,44,102,248,11,127,225,175,17,243,87,209,63,127,21,248,11,127,225,47,252,133,191,240,23,254,194,95,248,11,127,225,47,252,133,191,240,23,254,194,95,248,11,127,225,47,32,3,100,128,12,144,1,50,39,15,50,127,187,255,243,229,218,161,164,89,172,202,252,186,250,9,180,253,100,210,236,180,104,230,203,143,70,122,159,217,191,7,210,64,26,72,3,105,32,13,164,129,52,144,6,210,184,34,225,137,0,147,155,166,81,49,42,70,197,168,24,21,163,98,84,204,161,48,135,194,24,228,248,12,210,101,20,51,102,203,235,105,196,131,44,131,159,63,29,165,163,135,211,209,233,129,116,116,74,71,233,40,29,165,163,116,148,142,210,81,58,74,71,233,40,29,165,163,116,148,142,210,81,58,74,71,233,40,29,165,163,116,148,142,210,81,58,74,71,79,94,71,73,39,233,60,156,116,54,7,146,206,134,116,146,78,210,73,58,73,39,233,36,157,164,147,116,146,78,210,73,58,73,39,233,36,157,164,147,116,146,78,210,73,58,73,39,233,36,157,164,147,116,30,151,116,98,75,108,121,56,182,172,15,196,150,53,182,196,150,216,18,91,98,75,108,137,45,177,37,182,196,150,216,18,91,98,75,108,137,45,177,37,182,196,150,216,18,91,98,75,108,137,45,177,37,182,196,150,216,18,91,182,99,203,234,64,108,89,97,75,108,137,45,177,37,182,196,150,216,18,91,98,75,108,137,45,177,37,182,196,150,216,18,91,98,75,108,137,45,177,37,182,196,150,216,18,91,98,75,108,137,45,177,101,59,182,44,15,196,150,37,182,196,150,216,18,91,98,75,108,137,45,177,37,182,196,150,216,18,91,102,192,150,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,224,233,9,96,113,32,1,44,8,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,20,141,162,81,52,138,70,209,40,26,69,163,104,20,141,162,81,180,227,80,52,36,134,196,144,216,216,73,172,56,16,137,21,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,72,3,105,32,13,164,129,52,39,135,52,127,187,255,221,55,63,254,176,40,231,197,131,143,24,51,91,52,187,49,230,215,171,151,79,255,248,253,172,156,23,79,54,161,203,108,210,236,66,151,245,15,228,38,119,89,255,61,171,95,10,150,147,119,223,107,239,221,226,142,106,82,188,119,135,143,6,114,182,239,153,77,110,174,94,79,158,255,235,171,93,32,242,254,97,190,120,247,237,223,237,241,144,199,234,127,31,132,60,230,155,201,163,44,170,102,51,121,124,192,16,228,129,60,144,7,242,64,30,200,3,121,32,15,215,1,116,251,50,198,196,152,24,19,99,98,76,140,137,49,141,204,152,28,187,34,122,68,207,197,11,33,224,157,183,136,120,144,101,240,243,103,141,121,91,227,109,49,251,223,255,108,107,127,117,71,251,171,217,31,251,99,127,236,143,253,177,63,246,199,254,216,31,251,99,127,236,143,253,177,63,246,199,254,216,31,251,99,127,236,143,253,177,63,246,199,254,216,95,98,251,227,120,199,232,120,85,71,199,171,56,30,199,227,120,28,143,227,113,60,142,199,241,56,30,199,227,120,28,143,227,113,60,142,199,241,56,30,199,227,120,28,143,227,113,60,142,199,241,56,158,11,121,66,185,221,40,87,118,68,185,18,202,65,57,40,7,229,160,28,148,131,114,80,14,202,65,57,40,7,229,160,28,148,131,114,80,14,202,65,57,40,7,229,160,28,148,131,114,80,14,202,65,57,40,183,27,229,138,142,40,87,64,57,40,7,229,160,28,148,131,114,80,14,202,65,57,40,7,229,160,28,223,226,91,124,139,111,241,45,190,197,183,248,22,223,226,91,124,139,111,241,45,190,53,152,111,77,59,94,9,114,234,74,144,124,139,111,241,45,190,197,183,248,22,223,226,91,124,139,111,241,45,190,197,183,248,22,223,226,91,124,139,111,241,45,190,197,183,248,22,223,226,91,124,107,80,223,234,118,81,197,169,139,42,242,45,190,197,183,248,22,223,226,91,124,139,111,241,173,12,125,139,17,49,34,70,196,136,24,17,35,98,68,140,136,17,49,34,70,52,74,35,2,62,192,7,248,196,131,79,183,11,246,77,251,190,96,31,223,225,59,124,135,239,240,29,190,195,119,248,14,223,225,59,124,135,239,240,29,190,195,119,248,14,223,225,59,131,251,14,113,32,14,196,129,56,156,176,56,180,244,132,166,163,39,52,60,129,39,240,132,248,191,241,22,31,127,12,151,159,127,12,95,172,126,10,151,243,12,57,33,122,109,98,77,232,97,119,18,76,136,222,157,40,201,119,219,155,174,200,247,176,59,73,144,143,219,157,54,107,71,110,78,89,181,227,38,167,141,218,209,155,19,53,237,232,189,137,146,118,244,222,36,69,187,219,218,161,131,118,183,181,67,247,236,184,181,105,115,118,220,230,116,97,56,110,111,170,46,28,183,54,85,22,238,182,118,232,42,28,189,54,73,20,238,182,118,232,38,220,126,109,86,73,88,224,29,50,240,158,112,154,109,25,85,235,142,81,181,206,36,170,150,135,141,170,165,168,42,170,138,170,162,170,168,42,170,138,170,162,170,168,42,170,138,170,162,170,64,41,80,10,148,2,165,64,41,80,10,148,7,8,148,85,199,64,89,9,148,2,165,64,41,80,10,148,2,165,64,41,80,10,148,2,165,64,41,80,10,148,2,165,64,41,80,10,148,2,165,64,41,80,198,6,202,178,99,160,44,51,9,148,197,164,60,88,160,84,38,149,73,101,82,153,84,38,149,73,101,82,153,84,38,149,73,101,82,153,84,38,149,73,101,82,153,84,38,149,73,101,178,239,50,89,116,44,147,133,50,169,76,42,147,241,63,192,138,201,197,164,30,77,153,12,95,155,71,153,236,178,59,101,153,12,223,157,182,76,70,238,77,94,38,187,236,78,89,38,3,119,103,81,38,67,55,103,80,38,3,39,103,81,38,195,55,167,45,147,225,123,211,150,201,240,189,41,203,100,228,218,68,101,50,114,109,162,50,25,184,54,121,153,12,220,155,184,76,6,174,77,92,38,35,215,38,42,147,225,107,83,150,201,200,181,137,202,100,139,181,202,228,9,151,201,236,138,224,55,223,222,191,252,152,5,167,139,170,125,22,124,250,219,213,205,166,54,56,157,84,253,182,193,175,223,253,210,173,15,221,32,231,172,63,61,189,3,28,182,222,240,190,213,67,245,112,255,15,153,248,91,87,39,201,135,125,220,69,62,73,63,236,99,120,146,128,216,199,240,61,255,158,170,103,77,83,204,234,217,180,158,21,155,135,15,120,59,221,116,233,179,143,187,200,39,105,159,125,12,79,18,63,251,24,190,231,115,251,162,56,47,170,243,162,153,205,47,102,155,135,15,248,185,157,54,219,198,142,78,217,109,59,110,110,245,175,220,93,187,55,253,83,247,192,219,211,70,231,238,163,247,124,39,169,231,69,83,21,243,226,98,54,159,111,26,61,236,141,230,19,165,242,248,193,137,90,121,252,224,36,177,188,227,220,161,107,121,199,185,67,231,242,200,185,105,239,44,21,57,250,213,178,237,232,139,178,153,87,77,57,157,206,155,230,118,230,79,51,58,145,76,68,14,78,69,19,145,115,83,217,68,199,185,67,227,68,252,220,231,127,252,217,234,35,220,52,179,162,153,22,243,89,83,86,183,39,127,126,251,193,103,183,249,121,215,52,85,61,159,157,55,77,61,173,215,103,15,253,51,47,149,5,117,156,59,52,6,5,204,205,74,131,158,207,194,223,34,152,78,144,211,80,228,116,61,141,120,144,101,240,243,95,201,86,243,236,247,94,94,117,127,178,175,220,223,246,78,150,61,188,151,91,79,39,208,3,203,62,60,176,228,129,60,144,7,242,64,30,200,3,121,32,15,228,129,60,144,7,242,64,30,200,3,121,32,15,228,129,60,144,7,242,64,30,200,3,121,32,15,228,129,217,120,32,219,59,90,219,11,184,4,216,118,219,235,249,58,96,108,143,237,177,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,216,30,219,99,123,108,15,212,29,57,212,53,125,92,148,179,113,81,78,80,7,234,64,29,168,3,117,160,14,212,129,58,80,7,234,64,29,168,3,117,160,14,212,129,58,80,7,234,64,29,168,3,117,160,14,212,129,58,80,7,234,2,161,174,135,171,101,54,174,150,9,234,64,29,168,3,117,160,14,212,129,58,80,7,234,64,29,168,3,117,160,14,212,129,58,80,7,234,64,29,168,3,117,160,14,212,129,58,80,7,234,64,93,32,212,245,112,233,203,198,165,47,65,29,168,3,117,160,14,212,129,58,80,7,234,64,29,168,3,117,204,139,121,49,47,230,197,188,152,23,243,98,94,204,139,121,49,47,230,197,188,152,87,58,243,170,251,184,138,100,237,42,146,204,139,121,49,47,230,197,188,152,23,243,98,94,204,139,121,49,47,230,197,188,152,23,243,98,94,204,139,121,49,47,230,197,188,152,23,243,98,94,204,43,165,121,245,112,65,198,218,5,25,153,23,243,98,94,204,139,121,49,47,230,197,188,152,87,214,230,197,141,184,17,55,226,70,220,136,27,113,35,110,196,141,184,17,55,26,165,27,65,32,8,4,129,58,34,80,15,23,251,171,251,190,216,31,243,97,62,204,135,249,48,31,230,195,124,152,15,243,97,62,204,135,249,48,31,230,195,124,152,15,243,97,62,9,205,135,66,80,8,10,65,33,78,88,33,66,140,161,234,195,24,42,198,192,24,24,67,31,198,80,124,252,209,92,126,254,209,124,177,250,201,92,206,51,36,134,232,181,137,133,161,135,221,73,128,33,122,119,162,76,223,109,111,186,74,223,195,238,36,145,62,110,119,218,212,29,185,57,101,233,142,155,156,54,116,71,111,78,212,185,163,247,38,202,220,209,123,147,84,238,110,107,135,142,220,221,214,14,221,184,227,214,166,77,220,113,155,211,197,226,184,189,169,90,113,220,218,84,169,184,219,218,161,75,113,244,218,36,161,184,219,218,161,59,113,251,181,89,101,98,209,119,200,232,123,194,185,54,36,180,150,125,132,214,50,147,208,90,76,202,195,134,86,133,85,97,85,88,21,86,133,85,97,85,88,21,86,133,85,97,85,88,21,86,181,82,173,84,43,213,74,181,82,173,84,43,15,87,43,139,62,106,101,161,86,170,149,106,101,31,181,178,152,92,76,234,209,212,202,240,181,121,212,202,46,187,83,214,202,240,221,105,107,101,228,222,228,181,178,203,238,148,181,50,112,119,22,181,50,116,115,6,181,50,112,114,22,181,50,124,115,218,90,25,190,55,109,173,12,223,155,178,86,70,174,77,84,43,35,215,38,170,149,129,107,147,215,202,192,189,137,107,101,224,218,196,181,50,114,109,162,90,25,190,54,101,173,140,92,155,168,86,182,88,171,86,158,112,173,204,169,18,54,197,131,247,125,176,90,52,139,105,171,62,216,20,79,238,150,193,106,210,76,166,187,202,224,151,207,123,83,23,252,178,227,222,137,178,119,222,199,250,7,162,93,73,124,249,242,203,175,229,13,79,236,222,199,54,248,230,222,167,175,238,179,181,246,184,179,32,70,62,198,251,247,93,220,19,18,99,66,98,115,122,33,209,197,107,93,188,214,197,107,179,168,160,46,94,235,226,181,46,94,155,87,194,237,184,185,213,63,120,119,237,222,244,175,94,23,222,221,57,122,207,119,146,122,94,52,85,49,47,46,102,243,249,166,209,195,94,109,213,213,130,93,45,56,125,56,119,181,96,87,11,118,181,96,87,11,118,181,96,119,136,116,135,72,215,102,238,17,134,194,175,205,252,124,22,172,40,244,105,40,125,186,158,70,60,200,50,248,249,167,185,106,244,251,196,255,224,254,229,55,223,46,126,122,252,240,111,143,190,187,155,250,63,255,142,77,20,208,199,209,128,67,174,56,190,43,87,127,129,143,77,55,124,108,224,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,99,238,248,8,18,65,98,4,36,214,221,32,177,6,137,32,17,36,130,68,144,8,18,65,34,72,4,137,32,17,36,130,68,144,8,18,65,34,72,4,137,32,17,36,130,68,144,8,18,65,34,72,4,137,131,95,67,147,10,82,193,64,21,172,186,169,96,69,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,204,93,5,203,110,42,88,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,115,87,193,162,155,10,22,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,8,216,0,27,96,3,108,128,13,176,1,54,192,6,216,0,27,96,3,108,128,13,176,157,16,176,213,221,142,221,213,142,221,1,54,192,6,216,0,27,96,3,108,128,13,176,1,54,192,6,216,0,27,96,3,108,128,13,176,1,54,192,6,216,0,27,96,3,108,128,13,176,1,182,19,3,182,78,39,216,106,39,216,0,27,96,3,108,128,13,176,1,54,192,6,216,0,219,24,129,13,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,53,74,164,34,78,196,137,56,101,43,78,213,162,233,34,78,213,164,33,78,196,137,56,17,39,226,68,156,136,19,113,34,78,196,137,56,17,39,226,68,156,136,19,113,34,78,196,233,228,196,137,129,48,16,6,194,64,24,200,40,12,164,238,102,32,53,3,97,32,12,132,129,48,144,209,27,8,74,64,9,138,188,34,175,200,43,242,138,188,34,47,110,139,219,226,182,184,125,34,113,91,170,150,170,165,234,131,68,230,170,91,100,174,68,102,145,89,100,22,153,69,102,145,89,100,22,153,69,102,145,89,100,22,153,69,102,145,89,100,22,153,69,102,145,89,100,22,153,69,230,19,142,204,157,110,208,93,185,65,183,200,44,50,139,204,34,179,200,44,50,139,204,34,179,200,44,50,139,204,34,179,200,44,50,139,204,34,179,200,44,50,139,204,34,243,73,71,230,78,55,169,173,220,164,86,100,22,153,69,102,145,89,100,22,153,69,102,145,89,100,22,153,69,102,145,89,100,22,153,69,102,145,89,100,22,153,69,102,121,120,148,121,184,236,150,135,75,121,88,30,150,135,135,204,195,197,199,31,190,229,231,31,190,23,171,159,189,229,60,195,58,28,189,54,113,28,238,97,119,146,54,28,189,59,81,26,238,182,55,93,25,238,97,119,146,48,28,183,59,109,23,142,220,156,50,11,199,77,78,91,133,163,55,39,138,194,209,123,19,53,225,232,189,73,146,112,183,181,67,23,225,110,107,135,14,194,113,107,211,246,224,184,205,233,114,112,220,222,84,53,56,110,109,170,24,220,109,237,208,45,56,122,109,146,20,220,109,237,208,37,184,253,90,33,88,8,22,130,243,13,193,69,183,43,30,23,123,175,120,124,235,115,64,8,22,130,133,96,33,88,8,22,130,133,96,33,88,8,22,130,133,96,33,88,8,22,130,133,96,33,88,8,22,130,133,96,33,88,8,78,18,130,59,93,149,184,216,123,85,98,33,88,8,22,130,133,96,33,88,8,22,130,133,96,33,88,8,22,130,133,96,33,88,8,22,130,133,96,33,88,8,22,130,133,96,33,56,117,8,238,116,105,136,98,239,165,33,132,96,33,88,8,22,130,133,96,33,88,8,22,130,133,96,33,88,8,22,130,133,96,81,85,84,21,85,69,85,81,85,84,21,85,143,39,170,150,139,122,81,199,71,213,114,82,79,234,49,68,213,119,223,187,238,173,37,210,119,191,248,177,155,158,237,121,222,147,155,171,215,147,231,255,218,153,85,223,63,202,251,119,219,250,221,41,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,58,138,146,218,225,130,181,171,146,58,138,11,214,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,118,43,169,29,174,248,186,42,169,7,184,226,171,112,42,156,246,16,78,187,126,45,75,175,210,171,244,42,189,74,175,210,171,244,42,189,74,175,210,171,244,42,189,74,175,210,171,244,42,189,102,157,94,179,205,141,29,174,43,186,202,141,7,184,174,168,220,40,55,202,141,114,163,220,40,55,202,141,114,163,220,40,55,202,141,114,163,220,40,55,202,141,114,163,220,40,55,202,141,163,204,141,85,183,220,88,201,141,114,163,220,152,109,110,44,38,23,147,122,52,185,49,124,109,30,185,177,203,238,148,185,49,124,119,218,220,24,185,55,121,110,236,178,59,101,110,12,220,157,69,110,12,221,156,65,110,12,156,156,69,110,12,223,156,54,55,134,239,77,155,27,195,247,166,204,141,145,107,19,229,198,200,181,137,114,99,224,218,228,185,49,112,111,226,220,24,184,54,113,110,140,92,155,40,55,134,175,77,153,27,35,215,38,202,141,45,214,202,141,114,99,110,185,177,236,150,27,75,185,81,110,148,27,229,70,185,81,110,148,27,229,70,185,81,110,148,27,229,70,185,81,110,148,27,229,70,185,81,110,148,27,229,198,15,185,177,232,150,27,139,177,228,198,66,110,60,181,220,56,234,88,88,188,255,153,50,159,84,99,136,133,145,107,147,199,194,206,187,19,197,194,200,221,201,98,97,151,189,41,99,97,231,221,137,98,97,204,238,212,177,48,106,115,218,88,24,51,57,117,44,140,220,156,44,22,70,238,77,22,11,35,247,38,138,133,93,214,14,31,11,187,172,29,62,22,198,172,77,25,11,99,246,166,139,133,49,107,211,197,194,46,107,135,143,133,145,107,19,197,194,46,107,135,143,133,109,215,138,133,39,16,11,247,52,186,71,63,252,124,249,248,151,111,46,223,199,186,106,81,47,102,173,99,221,106,201,235,183,79,111,238,86,187,106,82,79,102,123,170,221,173,4,151,238,222,213,47,95,126,249,69,181,235,25,222,251,216,233,222,220,251,244,245,118,182,246,130,195,157,53,175,235,131,125,204,140,26,159,198,215,234,71,65,249,241,170,24,205,231,171,98,148,197,234,103,65,85,102,24,249,226,231,38,174,124,125,12,79,146,249,250,24,190,231,95,61,245,172,105,138,89,61,155,214,179,98,243,240,152,127,250,196,15,79,20,40,59,14,78,87,40,251,24,158,36,81,246,49,124,207,231,246,69,113,94,84,231,69,51,155,95,204,54,15,31,240,115,59,109,92,141,29,157,178,174,118,220,220,234,223,162,187,118,111,250,7,233,129,183,167,77,195,221,71,239,249,78,82,207,139,166,42,230,197,197,108,62,223,52,122,192,239,35,233,130,118,252,224,68,69,59,126,112,146,164,221,113,238,208,77,187,227,220,161,163,118,228,220,23,47,91,127,99,155,23,211,166,46,170,170,172,62,255,208,190,253,230,195,141,126,181,108,59,250,162,108,230,85,83,78,167,243,166,185,29,227,211,140,78,228,7,145,131,83,1,66,228,220,84,130,208,113,238,208,132,16,63,247,249,31,127,182,250,8,55,205,172,104,166,197,124,214,148,213,237,201,159,223,126,240,217,109,126,222,53,77,85,207,103,231,77,83,79,235,245,217,67,255,204,75,37,54,29,231,14,77,54,1,115,179,50,155,231,179,240,183,8,6,14,48,52,212,171,200,175,167,17,15,178,12,126,254,43,186,105,158,253,126,155,119,118,190,210,188,217,246,114,245,47,137,104,207,251,232,126,109,128,237,43,218,190,102,254,176,43,6,127,249,255,182,119,178,236,243,16,193,93,160,156,246,4,148,83,64,9,40,1,37,160,4,148,128,18,80,2,74,64,9,40,1,37,160,4,148,128,18,80,2,74,64,9,40,1,37,160,4,148,128,18,80,2,74,64,57,62,160,132,141,176,177,11,54,54,61,97,99,3,27,97,35,108,132,141,176,17,54,194,70,216,8,27,97,35,108,132,141,176,17,54,194,70,216,8,27,97,35,108,132,141,176,17,54,194,70,216,8,27,19,99,35,57,36,135,93,228,176,238,73,14,107,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,14,201,225,136,229,176,234,73,14,43,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,14,201,225,136,229,176,236,73,14,75,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,14,201,33,57,132,112,16,14,194,65,56,8,7,225,32,28,132,131,112,16,14,194,65,56,8,7,225,32,220,123,132,43,122,66,184,2,194,65,56,8,7,225,32,28,132,131,112,16,14,194,65,184,99,64,56,144,5,178,64,22,200,2,89,32,11,100,129,44,144,5,178,64,214,40,33,139,74,81,41,42,149,191,74,85,139,166,23,149,170,38,13,149,162,82,84,138,74,81,41,42,69,165,168,20,149,162,82,84,138,74,81,41,42,69,165,168,20,149,162,82,84,138,147,112,18,78,194,73,56,201,200,156,164,238,201,73,106,78,194,73,56,9,39,225,36,71,232,36,184,1,55,168,246,170,189,106,175,218,171,246,170,189,0,46,128,11,224,2,248,137,4,112,57,91,206,150,179,15,27,162,171,158,66,116,37,68,11,209,66,180,16,45,68,11,209,66,180,16,45,68,11,209,66,180,16,45,68,11,209,66,180,16,45,68,11,209,66,180,16,45,68,11,209,155,66,116,63,55,21,175,220,84,92,136,22,162,133,104,33,90,136,22,162,133,104,33,90,136,22,162,133,104,33,90,136,22,162,133,104,33,90,136,22,162,133,104,33,90,136,222,28,162,251,185,177,110,229,198,186,66,180,16,45,68,11,209,66,180,16,45,68,11,209,66,180,16,45,68,11,209,66,180,16,45,68,11,209,66,180,16,45,68,183,9,209,18,242,152,18,114,217,83,66,46,37,100,9,89,66,78,155,144,139,143,63,160,203,207,63,160,47,86,63,159,203,121,134,5,57,122,109,226,128,220,195,238,36,253,56,122,119,162,124,220,109,111,186,122,220,195,238,36,241,56,110,119,218,118,28,185,57,101,58,142,155,156,182,28,71,111,78,20,142,163,247,38,234,198,209,123,147,100,227,110,107,135,174,198,221,214,14,29,141,227,214,166,109,198,113,155,211,37,227,184,189,169,138,113,220,218,84,193,184,219,218,161,123,113,244,218,36,185,184,219,218,161,107,113,251,181,98,177,88,44,22,143,32,22,23,61,93,129,185,216,123,5,230,91,159,21,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,113,110,177,184,159,171,36,23,123,175,146,44,22,139,197,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,177,88,44,22,103,28,139,251,185,12,69,177,247,50,20,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,177,88,44,22,139,197,98,177,240,42,188,10,175,194,171,240,42,188,10,175,39,17,94,203,69,189,168,123,8,175,229,164,158,212,99,8,175,239,190,155,221,91,171,167,239,126,241,99,82,61,107,251,1,152,220,92,189,158,60,255,215,206,244,250,254,225,222,191,255,240,247,171,182,170,173,106,171,218,170,182,170,173,106,171,218,170,182,170,173,106,171,218,170,182,170,173,106,171,218,170,182,170,173,106,235,184,106,107,31,23,208,93,213,214,81,92,64,87,109,85,91,213,86,181,85,109,85,91,213,86,181,85,109,85,91,213,86,181,85,109,85,91,213,86,181,85,109,85,91,213,86,181,245,96,181,181,143,43,208,174,106,235,1,174,64,43,174,138,171,7,137,171,93,191,222,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,89,121,86,158,149,103,179,206,179,249,39,201,62,174,115,186,74,146,7,184,206,169,36,41,73,74,146,146,164,36,41,73,74,146,146,164,36,41,73,74,146,146,164,36,41,73,74,146,146,164,36,41,73,74,146,199,150,36,171,158,146,100,37,73,74,146,146,228,136,146,100,49,185,152,212,163,73,146,225,107,243,72,146,93,118,167,76,146,225,187,211,38,201,200,189,201,147,100,151,221,41,147,100,224,238,44,146,100,232,230,12,146,100,224,228,44,146,100,248,230,180,73,50,124,111,218,36,25,190,55,101,146,140,92,155,40,73,70,174,77,148,36,3,215,38,79,146,129,123,19,39,201,192,181,137,147,100,228,218,68,73,50,124,109,202,36,25,185,54,81,146,108,177,86,146,148,36,179,77,146,101,79,73,178,148,36,37,73,73,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,220,159,36,139,158,146,100,49,150,36,89,72,146,146,228,168,131,98,241,254,231,206,124,82,141,33,40,70,174,77,30,20,59,239,78,20,20,35,119,39,11,138,93,246,166,12,138,157,119,39,10,138,49,187,83,7,197,168,205,105,131,98,204,228,212,65,49,114,115,178,160,24,185,55,89,80,140,220,155,40,40,118,89,59,124,80,236,178,118,248,160,24,179,54,101,80,140,217,155,46,40,198,172,77,23,20,187,172,29,62,40,70,174,77,20,20,187,172,29,62,40,182,93,43,40,158,64,80,220,209,241,206,31,188,175,119,205,162,92,204,90,213,187,243,39,119,155,93,51,41,39,179,61,205,110,111,178,187,83,236,214,254,123,190,246,223,229,44,168,223,189,124,249,229,215,206,221,167,116,239,99,141,123,115,239,211,23,211,217,167,224,247,238,171,234,222,206,102,23,247,16,183,222,181,108,23,156,237,202,211,203,118,229,199,139,106,52,159,47,170,81,22,171,111,239,85,153,97,183,139,159,155,56,220,245,49,60,73,185,235,99,248,158,127,200,212,179,166,41,102,245,108,90,207,138,205,195,99,254,53,19,63,60,81,115,236,56,56,93,116,236,99,120,146,234,216,199,240,61,159,219,23,197,121,81,157,23,205,108,126,49,219,60,124,192,207,237,180,189,52,118,116,202,96,218,113,115,171,127,94,238,218,189,233,223,152,7,222,158,182,246,118,31,189,231,59,73,61,47,154,170,152,23,23,179,249,124,211,232,1,191,143,164,107,212,241,131,19,69,234,248,193,73,42,117,199,185,67,103,234,142,115,135,238,212,145,115,95,188,108,253,141,109,94,76,155,186,168,170,178,250,252,67,251,246,155,15,55,250,213,178,237,232,139,178,153,87,77,57,157,206,155,230,118,95,79,51,58,17,9,68,14,78,101,2,145,115,83,161,64,199,185,67,171,64,252,220,231,127,252,217,234,35,220,52,179,162,153,22,243,89,83,86,183,39,127,126,251,193,103,183,249,121,215,52,85,61,159,157,55,77,61,173,215,103,15,253,51,47,21,194,116,156,59,180,194,4,204,205,138,97,158,207,194,223,34,216,44,88,207,80,47,30,191,158,70,60,200,50,248,249,175,80,166,121,246,251,237,87,94,239,124,129,121,179,237,85,234,95,190,122,59,250,125,180,125,161,251,174,247,49,248,43,238,183,189,147,101,247,247,114,75,216,182,63,223,125,191,97,190,239,55,124,66,185,182,232,56,237,132,142,83,232,8,29,161,35,116,132,142,208,17,58,66,71,232,8,29,161,35,116,132,142,208,17,58,66,71,232,8,29,161,35,116,132,142,208,17,58,66,71,232,152,45,58,2,68,128,24,1,136,77,39,64,108,0,34,64,4,136,0,17,32,2,68,128,8,16,1,34,64,4,136,0,17,32,2,68,128,8,16,1,34,64,4,136,0,17,32,2,68,128,8,16,1,226,112,183,188,161,129,52,48,80,3,235,78,26,88,211,64,26,72,3,105,32,13,164,129,52,144,6,210,64,26,72,3,105,32,13,164,129,52,144,6,210,64,26,72,3,105,32,13,164,129,52,144,6,210,64,26,72,3,179,213,192,170,147,6,86,52,144,6,210,64,26,72,3,105,32,13,164,129,52,144,6,210,64,26,72,3,105,32,13,164,129,52,144,6,210,64,26,72,3,105,32,13,164,129,52,144,6,210,192,108,53,176,236,164,129,37,13,164,129,52,144,6,210,64,26,72,3,105,32,13,164,129,52,144,6,130,53,176,6,214,192,26,88,3,107,96,13,172,129,53,176,6,214,192,26,88,3,107,167,1,107,69,39,88,43,192,26,88,3,107,96,13,172,129,53,176,6,214,192,26,88,27,17,172,193,41,56,5,167,224,20,156,130,83,112,10,78,193,41,56,5,167,70,137,83,164,137,52,145,166,108,165,169,232,36,77,5,105,34,77,164,137,52,145,38,210,68,154,72,19,105,34,77,164,137,52,145,38,210,68,154,72,19,105,34,77,167,36,77,236,131,125,176,15,246,193,62,178,183,143,186,147,125,212,236,131,125,176,15,246,193,62,216,7,251,96,31,236,131,125,176,15,246,193,62,216,7,251,96,31,236,131,125,176,15,246,193,62,216,7,251,96,31,89,217,71,181,168,22,77,180,125,84,147,106,210,28,185,125,148,147,98,82,30,198,62,74,246,193,62,216,7,251,96,31,236,131,125,176,15,246,193,62,216,7,251,96,31,236,131,125,176,15,246,193,62,216,7,251,96,31,236,131,125,28,194,62,234,78,246,81,179,15,246,193,62,216,7,251,24,175,125,32,4,132,160,196,43,241,74,188,18,175,196,43,241,162,182,168,45,106,139,218,39,18,181,37,106,137,122,68,137,186,101,215,173,58,117,221,74,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,29,184,235,150,157,186,110,169,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,14,220,117,227,239,191,185,234,186,199,126,255,77,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,67,186,174,34,187,187,200,150,157,138,108,169,200,42,178,138,236,32,69,182,248,248,243,174,252,252,243,238,98,245,227,174,156,103,24,100,163,215,38,238,177,61,236,78,146,99,163,119,39,170,177,221,246,166,139,177,61,236,78,210,98,227,118,167,77,177,145,155,83,150,216,184,201,105,67,108,244,230,68,29,54,122,111,162,12,27,189,55,73,133,237,182,118,232,8,219,109,237,208,13,54,110,109,218,4,27,183,57,93,129,141,219,155,42,192,198,173,77,213,95,187,173,29,58,191,70,175,77,82,95,187,173,29,58,190,182,95,171,189,106,175,218,235,198,246,90,116,186,122,109,225,234,181,218,171,246,170,189,106,175,218,171,246,170,189,106,175,218,171,246,170,189,106,175,218,171,246,170,189,106,175,218,171,246,170,189,106,175,27,219,107,151,43,204,22,174,48,171,189,106,175,218,171,246,170,189,106,175,218,171,246,170,189,106,175,218,171,246,170,189,106,175,218,171,246,170,189,106,175,218,171,246,186,177,189,118,185,230,64,225,154,3,218,171,246,170,189,106,175,218,171,246,170,189,106,175,218,171,246,170,189,106,175,58,166,142,169,99,234,152,58,166,142,169,99,30,184,99,150,139,186,195,249,253,114,82,103,127,126,255,221,55,140,123,107,89,242,221,47,126,108,149,103,187,159,241,228,230,234,245,228,249,191,118,150,204,247,15,242,254,189,182,125,111,226,165,120,41,94,138,151,226,165,120,41,94,138,151,226,165,120,41,94,138,151,226,165,120,41,94,138,151,226,165,120,41,94,238,139,151,241,7,224,87,241,50,247,3,240,226,165,120,41,94,138,151,226,165,120,41,94,138,151,226,165,120,41,94,138,151,226,165,120,41,94,138,151,226,165,120,41,94,142,54,94,198,159,32,95,197,203,116,39,200,191,190,251,231,123,231,15,235,206,71,126,253,195,168,128,42,160,10,168,2,170,128,42,160,10,168,2,170,128,42,160,10,168,2,170,128,42,160,10,168,2,170,128,42,160,163,47,160,121,150,199,170,211,203,38,171,132,47,155,84,30,149,71,229,49,224,7,84,49,185,152,212,163,41,143,225,107,243,40,143,93,118,167,44,143,225,187,211,150,199,200,189,201,203,99,151,221,41,203,99,224,238,44,202,99,232,230,12,202,99,224,228,44,202,99,248,230,180,229,49,124,111,218,242,24,190,55,101,121,140,92,155,168,60,70,174,77,84,30,3,215,38,47,143,129,123,19,151,199,192,181,137,203,99,228,218,68,229,49,124,109,202,242,24,185,54,81,121,108,177,86,121,84,30,179,43,143,93,94,243,88,121,205,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,27,202,99,217,233,53,143,229,201,190,230,177,80,30,149,199,209,148,199,226,253,15,168,249,164,26,67,121,140,92,155,188,60,118,222,157,168,60,70,238,78,86,30,187,236,77,89,30,59,239,78,84,30,99,118,167,46,143,81,155,211,150,199,152,201,169,203,99,228,230,100,229,49,114,111,178,242,24,185,55,81,121,236,178,118,248,242,216,101,237,240,229,49,102,109,202,242,24,179,55,93,121,140,89,155,174,60,118,89,59,124,121,140,92,155,168,60,118,89,59,124,121,108,187,86,121,60,129,242,216,50,248,117,121,169,97,121,178,47,53,20,252,4,63,193,79,240,19,252,4,63,193,79,240,19,252,4,63,193,79,240,19,252,4,63,193,79,240,19,252,4,191,44,131,95,209,41,248,21,130,159,224,39,248,189,15,126,59,191,220,30,253,240,243,229,227,95,190,185,124,255,117,215,44,166,139,186,237,215,221,234,11,231,245,219,167,55,119,191,0,155,201,116,82,103,126,55,246,151,47,191,252,225,181,227,185,221,251,248,197,241,230,222,167,207,218,179,79,95,117,239,126,190,221,219,249,37,212,241,177,110,61,134,47,172,140,190,176,178,45,233,229,199,235,89,55,159,175,103,93,22,171,191,113,85,101,134,41,61,126,110,226,150,222,199,240,36,49,189,143,225,123,218,66,61,107,154,98,86,207,166,245,172,216,60,60,38,48,196,15,79,196,0,29,7,167,115,128,62,134,39,129,128,62,134,239,249,220,190,40,206,139,234,188,104,102,243,139,217,230,225,3,126,110,167,37,140,216,209,41,13,163,227,230,86,197,103,215,238,77,217,231,192,219,211,2,76,247,209,123,190,147,212,243,162,169,138,121,113,49,155,207,55,141,30,240,251,72,58,54,138,31,156,200,141,226,7,39,129,163,142,115,135,150,163,142,115,135,166,163,200,185,47,94,182,254,198,54,47,166,77,93,84,85,89,125,254,161,125,251,205,135,27,253,106,217,118,244,69,217,204,171,166,156,78,231,77,115,155,188,210,140,78,164,116,145,131,83,49,93,228,220,84,78,215,113,238,208,80,23,63,247,249,31,127,182,250,8,55,205,172,104,166,197,124,214,148,213,237,201,159,223,126,240,217,109,126,222,53,77,85,207,103,231,77,83,79,235,245,217,67,255,204,75,229,162,29,231,14,13,163,1,115,179,146,209,231,179,240,183,8,102,68,252,58,212,149,94,174,167,17,15,178,12,126,254,43,166,105,158,253,126,27,70,119,94,13,166,217,118,73,153,47,113,53,250,125,180,189,42,205,174,247,49,248,229,113,182,189,147,101,247,247,114,203,220,182,63,223,125,191,97,190,239,55,124,98,186,61,175,3,184,11,147,85,63,48,89,129,73,48,9,38,193,36,152,4,147,96,18,76,130,73,48,9,38,193,36,152,4,147,96,18,76,130,73,48,9,38,193,36,152,4,147,96,18,76,130,201,17,193,36,100,132,140,93,144,177,245,125,69,118,35,99,186,27,140,64,70,200,8,25,33,35,100,132,140,144,17,50,66,70,200,8,25,33,35,100,132,140,144,17,50,66,70,200,8,25,33,35,100,132,140,144,17,50,158,60,50,18,67,98,216,69,12,91,95,167,120,183,24,166,187,96,49,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,48,90,12,155,126,46,100,218,184,144,41,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,227,20,195,94,174,74,218,184,42,41,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,227,20,195,94,174,74,218,184,42,41,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,16,190,193,55,248,6,223,224,27,124,131,111,240,13,190,193,55,248,6,223,224,27,124,59,121,124,171,251,193,183,26,190,193,55,248,6,223,224,27,124,131,111,240,13,190,193,55,248,6,223,224,27,124,131,111,240,13,190,193,55,248,6,223,224,27,124,131,111,240,13,190,193,183,147,199,183,170,31,124,171,224,27,124,131,111,240,13,190,193,55,248,6,223,224,27,124,131,111,240,13,190,193,55,248,6,223,224,27,124,131,111,240,13,190,193,55,248,6,223,224,27,124,59,121,124,43,251,185,81,93,233,70,117,240,13,190,193,55,248,6,223,224,27,124,131,111,240,13,190,193,55,248,6,223,224,27,124,131,111,240,13,190,193,55,248,6,223,224,27,124,131,111,240,13,190,245,115,242,173,116,242,13,190,193,55,248,6,223,224,27,124,131,111,240,13,190,141,28,223,0,22,192,2,88,0,11,96,1,44,128,5,176,0,22,192,2,88,163,4,44,26,69,163,104,84,254,26,85,244,163,81,5,141,162,81,52,138,70,209,40,26,69,163,104,20,141,162,81,52,138,70,209,40,26,69,163,104,20,141,162,81,167,173,81,124,132,143,240,17,62,194,71,198,227,35,117,63,62,82,243,17,62,194,71,248,8,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,140,197,71,170,69,181,104,186,251,72,53,169,38,205,169,248,72,57,41,38,229,129,125,164,228,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,240,17,62,194,71,248,200,65,125,164,238,199,71,106,62,194,71,248,8,31,225,35,199,228,35,152,1,51,168,245,106,189,90,175,214,171,245,106,189,240,45,124,11,223,194,247,137,132,111,25,91,198,30,81,198,14,109,191,85,63,237,183,210,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,243,105,191,101,63,237,183,212,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,243,105,191,61,220,51,116,213,126,79,230,158,161,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,70,181,95,213,182,101,181,45,251,169,182,165,106,171,218,170,182,137,170,109,241,241,103,98,249,249,103,226,197,234,71,98,57,207,48,218,70,175,77,220,108,123,216,157,36,217,70,239,78,84,108,187,237,77,23,108,123,216,157,164,215,198,237,78,155,107,35,55,167,172,181,113,147,211,198,218,232,205,137,90,109,244,222,68,169,54,122,111,146,82,219,109,237,208,161,182,219,218,161,59,109,220,218,180,153,54,110,115,186,74,27,183,55,85,164,141,91,155,170,209,118,91,59,116,162,141,94,155,164,208,118,91,59,116,160,109,191,86,159,213,103,245,217,221,125,182,232,231,106,186,133,171,233,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,134,246,217,94,174,120,91,184,226,173,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,108,104,159,237,229,250,6,133,235,27,232,179,250,172,62,171,207,234,179,250,172,62,171,207,234,179,250,172,62,171,207,106,157,90,167,214,169,117,106,157,90,167,214,153,174,117,150,139,186,143,107,5,148,147,58,251,107,5,188,251,22,114,111,173,88,190,251,197,143,25,243,172,229,83,159,220,92,189,158,60,255,215,206,218,249,254,209,222,191,251,224,119,43,112,10,156,2,167,192,41,112,10,156,2,167,192,41,112,10,156,2,167,192,41,112,10,156,2,167,192,41,112,10,156,2,103,235,192,217,195,97,251,85,224,204,253,176,189,192,41,112,10,156,2,167,192,41,112,10,156,2,167,192,41,112,10,156,2,167,192,41,112,10,156,2,167,192,41,112,10,156,199,24,56,123,56,173,190,10,156,233,78,171,127,125,247,79,252,206,31,223,157,63,139,245,15,172,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,170,164,42,169,74,170,146,30,97,37,205,188,78,86,253,188,252,178,74,248,242,75,117,82,157,84,39,59,253,85,177,152,92,76,234,209,212,201,240,181,121,212,201,46,187,83,214,201,240,221,105,235,100,228,222,228,117,178,203,238,148,117,50,112,119,22,117,50,116,115,6,117,50,112,114,22,117,50,124,115,218,58,25,190,55,109,157,12,223,155,178,78,70,174,77,84,39,35,215,38,170,147,129,107,147,215,201,192,189,137,235,100,224,218,196,117,50,114,109,162,58,25,190,54,101,157,140,92,155,168,78,182,88,171,78,170,147,249,214,201,94,94,59,89,121,237,164,58,169,78,170,147,234,164,58,169,78,170,147,234,164,58,169,78,170,147,234,164,58,169,78,170,147,234,164,58,169,78,170,147,97,117,178,236,231,181,147,229,201,190,118,178,80,39,213,201,17,215,201,226,253,15,177,249,164,26,67,157,140,92,155,188,78,118,222,157,168,78,70,238,78,86,39,187,236,77,89,39,59,239,78,84,39,99,118,167,174,147,81,155,211,214,201,152,201,169,235,100,228,230,100,117,50,114,111,178,58,25,185,55,81,157,236,178,118,248,58,217,101,237,240,117,50,102,109,202,58,25,179,55,93,157,140,89,155,174,78,118,89,59,124,157,140,92,155,168,78,118,89,59,124,157,108,187,86,157,60,129,58,25,26,5,123,121,201,98,121,178,47,89,20,5,69,65,81,80,20,20,5,69,65,81,80,20,20,5,69,65,81,80,20,20,5,69,65,81,80,20,20,5,69,193,177,69,193,162,159,40,88,136,130,162,160,40,184,45,10,110,253,146,172,22,101,249,224,93,155,159,182,249,50,172,206,202,242,201,157,30,63,221,243,165,87,238,253,218,27,224,75,231,229,203,47,127,154,173,61,169,123,31,191,12,222,220,251,244,105,121,182,246,133,182,243,139,37,226,253,223,122,191,190,90,130,191,90,154,205,95,45,77,113,49,221,252,213,210,20,23,179,15,255,203,131,251,151,223,124,187,248,233,241,195,191,61,250,238,246,239,40,155,233,184,35,123,253,254,239,98,171,191,148,125,58,62,82,22,171,191,140,85,229,199,191,140,85,249,84,246,248,185,137,51,123,31,195,147,116,246,62,134,239,201,14,245,172,105,138,89,61,155,214,179,98,243,240,152,246,16,63,60,145,16,116,28,156,142,8,250,24,158,196,8,250,24,190,231,115,251,162,56,47,170,243,162,153,205,47,102,155,135,15,248,185,157,86,55,98,71,167,228,141,142,155,91,197,160,93,187,55,21,161,3,111,79,107,51,221,71,239,249,78,82,207,139,166,42,230,197,197,108,62,223,52,122,192,239,35,233,68,41,126,112,34,82,138,31,156,196,148,58,206,29,26,149,58,206,29,90,149,34,231,190,120,217,250,27,219,188,152,54,117,81,85,101,245,249,135,246,237,55,31,110,244,171,101,219,209,23,101,51,175,154,114,58,157,55,205,109,13,75,51,58,17,224,69,14,78,37,120,145,115,83,17,94,199,185,67,27,94,252,220,231,127,252,217,234,35,220,52,179,162,153,22,243,89,83,86,183,39,127,126,251,193,103,183,249,121,215,52,85,61,159,157,55,77,61,173,215,103,15,253,51,47,21,153,118,156,59,180,153,6,204,205,10,77,159,207,194,223,34,88,24,201,236,80,23,147,185,158,70,60,200,50,248,249,175,8,167,121,246,251,109,230,217,121,193,153,102,219,85,107,190,164,162,232,247,209,246,194,55,187,222,199,224,87,224,217,246,78,150,61,93,199,231,51,5,54,241,20,216,160,64,20,136,2,81,32,10,68,129,40,16,5,162,64,20,136,2,81,32,10,68,129,40,16,5,162,64,20,136,2,81,32,10,68,129,40,16,5,162,192,241,82,32,214,27,21,235,213,241,172,87,99,61,172,135,245,176,30,214,195,122,88,15,235,97,61,172,135,245,176,30,214,195,122,88,15,235,97,61,172,135,245,176,30,214,195,122,88,15,235,97,189,76,88,143,209,141,202,232,170,120,163,171,24,29,163,99,116,140,142,209,49,58,70,199,232,24,29,163,99,116,140,142,209,49,58,70,199,232,24,29,163,99,116,140,142,209,49,58,70,199,232,24,29,163,99,116,225,70,87,198,27,93,201,232,24,29,163,99,116,140,142,209,49,58,70,199,232,24,29,163,99,116,184,11,119,225,46,220,133,187,112,23,238,194,93,184,11,119,225,46,220,133,187,112,87,98,238,42,226,185,171,192,93,184,11,119,225,46,220,133,187,112,23,238,194,93,184,235,152,184,11,25,33,35,100,132,140,144,17,50,66,70,200,8,25,33,35,100,52,74,50,226,63,252,135,255,220,241,159,34,222,127,10,254,195,127,248,15,255,225,63,252,135,255,240,31,254,195,127,248,15,255,225,63,252,135,255,240,31,254,195,127,248,79,46,254,83,78,202,213,175,149,147,102,82,108,155,93,228,231,63,241,179,249,15,255,225,63,252,135,255,124,225,63,255,118,255,241,253,127,123,184,120,112,255,209,15,127,93,252,244,221,253,203,191,255,244,203,207,213,226,252,253,105,160,233,110,13,122,126,245,250,234,249,242,236,201,213,139,223,159,157,93,191,188,186,249,231,245,219,55,213,217,249,221,179,65,211,61,54,180,151,134,214,101,40,128,138,226,97,104,235,243,59,8,19,5,61,26,52,10,67,163,13,68,52,47,47,202,205,68,52,47,47,170,221,68,244,225,109,71,76,68,145,127,147,74,69,68,241,115,19,19,81,31,195,147,16,81,31,195,147,16,81,252,240,68,68,212,113,112,58,34,234,99,120,18,34,234,99,120,18,34,138,28,158,150,136,98,71,167,36,162,142,155,147,94,17,47,114,123,90,222,234,62,58,193,93,171,226,71,39,50,185,248,193,137,76,46,126,112,18,147,235,56,119,104,147,235,56,119,104,147,139,156,155,214,228,34,71,167,53,185,248,209,137,76,46,114,112,42,147,139,119,140,36,38,215,113,238,208,38,215,13,183,152,220,81,155,92,199,185,67,155,92,192,220,145,155,156,203,248,101,204,120,215,211,136,7,89,6,63,127,90,152,141,22,110,253,144,124,120,23,17,156,216,244,197,137,13,78,196,137,56,17,39,226,68,156,136,19,113,34,78,196,137,56,17,39,226,68,156,136,19,113,34,78,196,137,56,17,39,226,68,156,136,19,113,34,78,28,61,39,162,193,99,166,193,186,47,26,172,209,32,26,68,131,104,16,13,162,65,52,136,6,209,32,26,68,131,104,16,13,162,65,52,136,6,209,32,26,68,131,104,16,13,162,65,52,136,6,209,96,94,52,200,249,142,217,249,170,190,156,175,226,124,156,143,243,113,62,206,199,249,56,31,231,227,124,156,143,243,113,62,206,199,249,56,31,231,227,124,156,143,243,113,62,206,199,249,56,31,231,227,124,156,143,243,13,229,124,101,95,206,87,114,62,206,199,249,56,31,231,227,124,156,143,243,113,62,206,199,249,56,31,50,67,102,200,12,153,33,51,100,134,204,144,25,50,67,102,200,12,153,33,51,100,54,74,50,43,250,34,179,2,153,33,51,100,134,204,144,25,50,67,102,200,12,153,33,179,35,36,51,236,132,157,176,19,118,194,78,216,9,59,97,39,236,132,157,176,211,40,217,137,33,49,36,134,212,213,144,138,190,12,169,96,72,12,137,33,229,105,72,245,164,30,147,33,5,207,205,197,144,58,12,79,107,72,193,195,83,83,76,220,224,12,40,166,195,240,180,20,19,54,60,19,209,8,28,157,133,104,132,109,206,68,52,130,71,167,22,141,224,193,169,69,35,120,112,90,209,136,155,155,76,52,226,230,38,19,141,176,185,153,136,70,216,232,12,112,32,108,112,114,28,8,155,155,28,7,226,230,38,195,129,224,185,105,115,117,220,220,100,185,122,255,220,172,114,181,248,60,100,124,62,225,108,188,177,231,62,252,254,251,251,139,106,81,125,40,184,251,110,144,179,124,245,234,234,172,58,171,54,52,219,125,183,196,185,245,124,183,68,219,91,191,99,253,233,117,136,178,159,39,183,204,176,207,175,110,150,207,30,188,125,250,223,203,155,175,254,114,243,250,237,50,184,204,238,126,200,188,91,236,231,66,186,175,86,238,250,77,7,136,184,187,131,237,250,215,221,97,18,110,190,125,118,101,180,55,207,95,84,147,122,82,126,250,233,87,190,251,233,215,124,252,233,87,229,211,103,227,231,38,238,179,125,12,79,210,103,251,24,158,228,53,254,241,195,19,133,229,142,131,211,133,229,62,134,39,9,203,125,12,79,242,26,255,200,225,105,139,120,236,232,148,69,188,227,230,164,151,197,138,220,158,182,230,119,31,157,224,246,55,241,163,19,17,68,252,224,68,4,17,63,56,9,65,116,156,59,52,65,116,156,59,52,65,68,206,77,75,16,145,163,211,30,170,136,31,157,200,77,34,7,167,114,147,200,185,169,220,164,227,220,161,221,36,126,110,210,67,21,221,102,39,59,84,17,63,59,137,82,117,156,59,180,82,5,204,205,74,169,92,203,235,168,40,236,122,26,241,32,203,224,231,239,184,71,54,199,61,254,243,235,175,94,47,255,231,237,139,215,203,55,15,223,190,188,250,234,47,95,253,250,234,183,239,151,55,87,207,174,110,174,238,45,223,190,188,186,247,206,173,170,213,255,58,185,249,199,205,87,45,184,112,223,125,118,118,112,225,190,59,235,224,66,92,136,11,113,33,46,196,133,184,16,23,226,66,92,136,11,113,33,46,196,133,184,16,23,226,66,92,136,11,113,33,46,196,133,184,16,23,226,194,188,184,16,253,29,55,253,237,187,214,219,14,250,219,119,117,55,244,135,254,208,31,250,67,127,232,15,253,161,63,244,135,254,208,31,250,67,127,232,15,253,161,63,244,135,254,208,31,250,67,127,232,15,253,161,63,244,231,142,77,28,47,194,241,30,253,240,243,229,227,95,190,185,12,188,244,231,217,234,185,188,126,251,244,102,132,215,0,253,180,61,1,241,237,124,108,214,119,0,235,59,208,109,156,214,191,209,176,62,214,199,250,88,31,235,99,125,172,143,245,177,62,214,199,250,88,31,235,99,125,172,143,245,177,62,214,199,250,88,31,235,99,125,57,91,159,171,130,34,197,62,73,177,253,229,65,183,147,98,254,215,9,69,138,72,17,41,34,69,164,136,20,145,34,82,68,138,72,17,41,34,69,164,136,20,145,34,82,68,138,72,17,41,34,69,164,136,20,145,34,82,68,138,120,16,15,6,93,66,116,59,15,230,127,45,81,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,193,147,226,65,214,119,164,214,247,32,232,154,162,119,239,17,184,239,74,162,251,84,239,182,233,173,254,92,215,254,187,89,251,239,249,218,127,151,179,245,95,88,127,15,213,250,187,216,225,136,95,111,250,3,89,253,210,173,183,234,193,26,135,191,109,161,187,22,166,185,107,97,233,174,133,92,145,43,114,69,174,200,21,185,34,87,228,138,92,145,43,114,69,174,200,21,185,34,87,228,138,92,145,43,114,69,174,200,21,79,209,21,93,201,244,212,248,114,219,211,249,240,30,182,127,200,246,253,134,102,223,111,152,239,251,13,159,48,113,203,83,189,245,49,63,136,194,182,189,12,235,93,133,221,119,241,85,10,75,97,41,44,133,165,176,20,150,194,82,88,10,75,97,41,44,133,165,176,20,150,194,82,88,10,75,97,41,44,133,165,176,20,150,194,82,88,10,75,97,137,42,81,29,187,168,182,189,114,237,93,81,221,119,189,90,162,74,84,137,42,81,37,170,68,149,168,18,85,162,74,84,137,42,81,37,170,68,149,168,18,85,162,74,84,137,42,81,37,170,68,149,168,18,85,162,122,82,162,138,71,241,104,222,60,250,197,29,62,91,95,255,119,251,13,62,93,8,56,130,47,211,221,115,212,45,71,17,42,66,69,168,8,21,161,34,84,132,138,80,17,42,66,69,168,8,21,161,34,84,132,138,80,17,42,66,69,168,8,21,161,34,84,132,58,138,67,169,46,13,76,106,143,92,106,91,95,35,120,187,212,186,88,48,169,37,181,164,150,212,146,90,82,75,106,73,45,169,37,181,164,150,212,146,90,82,75,106,73,45,169,37,181,164,150,212,146,90,82,75,106,73,45,169,117,249,96,234,122,194,234,218,250,58,194,219,213,213,5,133,169,43,117,165,174,212,149,186,82,87,234,74,93,169,43,117,165,174,212,149,186,82,87,234,74,93,169,43,117,165,174,212,149,186,82,87,234,74,93,169,43,66,69,168,99,37,212,139,7,33,87,22,190,184,123,7,214,125,23,20,190,245,57,187,133,76,59,17,103,119,190,188,24,252,126,168,155,31,17,86,30,28,43,27,88,9,43,97,37,172,132,149,176,18,86,194,74,88,9,43,97,37,172,132,149,176,18,86,194,74,88,9,43,97,37,172,132,149,176,242,20,177,210,197,124,79,205,68,15,129,137,45,47,126,187,1,19,247,93,243,22,38,194,68,152,8,19,97,34,76,132,137,48,17,38,194,68,152,8,19,97,34,76,132,137,48,17,38,194,68,152,8,19,97,34,76,132,137,48,17,38,142,11,19,193,224,81,195,96,203,235,179,110,128,193,125,151,101,5,131,96,16,12,130,65,48,8,6,193,32,24,4,131,96,16,12,130,65,48,8,6,193,32,24,4,131,96,16,12,130,65,48,8,6,193,32,24,4,131,46,137,74,249,250,87,190,47,110,199,216,250,162,162,219,111,199,120,4,87,23,77,118,115,196,61,15,77,2,73,32,9,36,129,36,144,4,146,64,18,72,2,73,32,9,36,129,36,144,4,146,64,18,72,2,73,32,9,36,129,36,144,4,146,64,18,152,201,17,65,215,27,5,142,219,192,177,245,133,71,183,131,227,17,92,129,20,56,2,71,224,8,28,129,35,112,4,142,192,17,56,2,71,224,8,28,129,35,112,4,142,192,17,56,2,71,224,8,28,129,35,112,4,142,192,17,56,194,67,120,216,254,226,164,219,241,240,8,174,82,10,15,225,33,60,132,135,240,16,30,194,67,120,8,15,225,33,60,132,135,240,16,30,194,67,120,8,15,225,33,60,132,135,240,16,30,194,67,120,120,74,120,72,2,143,82,2,31,44,170,69,185,152,182,226,191,47,239,76,88,77,202,201,116,143,249,237,19,191,117,239,91,231,190,181,255,158,175,253,119,57,91,255,133,46,130,248,245,166,63,140,213,47,221,122,171,206,202,56,244,157,16,71,120,31,196,67,179,224,38,185,220,77,133,135,128,193,117,128,108,227,167,101,190,154,88,78,202,213,175,149,147,102,82,125,250,91,74,241,238,111,41,101,134,154,24,63,55,177,38,246,49,60,137,38,246,49,60,137,38,198,15,79,164,137,29,7,167,211,196,62,134,39,209,196,62,134,39,209,196,200,225,105,53,49,118,116,74,77,236,184,57,169,38,70,110,79,171,137,221,71,39,208,196,248,209,137,52,49,126,112,34,77,140,31,156,68,19,59,206,29,90,19,59,206,29,90,19,35,231,166,213,196,200,209,105,53,49,126,116,34,77,140,28,156,74,19,35,231,166,210,196,142,115,135,214,196,248,185,73,53,177,219,236,100,154,24,63,59,137,38,118,156,59,180,38,6,204,165,137,52,49,163,163,136,174,125,58,106,180,220,246,116,62,188,135,237,31,178,125,191,161,217,247,27,230,251,126,195,39,70,220,242,84,111,125,204,247,216,235,205,242,245,171,55,239,241,245,114,245,255,182,194,215,38,18,95,27,248,10,95,225,43,124,133,175,240,21,190,194,87,248,10,95,225,43,124,133,175,240,21,190,194,87,248,10,95,225,43,124,133,175,240,21,190,194,87,248,10,95,35,241,21,164,130,212,236,33,181,142,132,212,26,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,144,10,82,65,42,72,5,169,32,21,164,130,84,42,74,69,71,161,162,85,164,138,86,84,148,138,82,81,42,74,69,169,40,21,165,162,84,148,138,82,81,42,74,69,169,40,21,165,162,84,148,138,82,81,42,74,69,169,40,21,165,162,84,148,138,82,81,42,58,10,21,45,35,85,180,164,162,84,148,138,82,81,42,74,69,169,40,21,165,162,84,148,138,82,81,42,74,69,169,40,21,165,162,84,148,138,82,81,42,74,69,169,40,21,165,162,84,148,138,82,209,81,168,104,17,169,162,5,21,165,162,84,148,138,82,81,42,74,69,169,40,21,165,162,84,148,138,142,88,69,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,128,17,48,2,70,192,24,5,140,69,36,48,22,128,17,48,2,70,192,8,24,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,128,17,48,2,198,83,3,198,114,81,71,1,99,57,169,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,167,7,140,213,162,138,2,198,106,82,1,70,192,8,24,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,128,17,48,2,70,192,8,24,79,15,24,203,72,96,44,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,140,144,14,210,65,58,72,7,233,32,29,164,131,116,144,14,210,65,186,211,70,58,226,70,220,136,27,113,251,32,110,113,215,12,173,142,235,154,161,52,141,166,209,52,154,70,211,104,26,77,163,105,52,141,166,209,52,154,70,211,104,26,77,163,105,52,141,166,229,171,105,124,135,239,240,29,190,195,119,242,246,157,222,245,166,92,212,81,122,83,78,106,122,67,111,232,13,189,161,55,244,134,222,208,27,122,67,111,232,13,189,161,55,244,134,222,208,27,122,67,111,232,13,189,161,55,244,134,222,208,27,122,115,0,189,137,187,157,86,121,92,183,211,162,55,244,134,222,208,27,122,3,65,32,72,30,8,194,18,88,2,75,96,9,44,129,37,200,242,178,188,44,47,203,31,81,150,23,217,69,246,17,69,246,3,148,231,184,251,172,148,199,117,159,21,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,185,199,242,28,119,191,129,210,253,6,148,103,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,89,121,86,158,149,103,229,89,121,86,158,149,231,141,229,185,136,44,207,133,242,172,60,43,207,202,179,242,172,60,43,207,202,179,242,172,60,43,207,202,179,242,172,60,43,207,202,179,242,172,60,43,207,202,115,38,229,89,51,238,171,25,63,250,225,231,203,199,191,124,115,185,40,23,205,98,218,46,30,159,173,158,197,235,183,79,111,214,42,114,51,153,30,83,69,254,248,43,203,245,95,186,245,86,221,75,243,167,15,230,208,201,121,231,3,107,207,218,179,246,172,61,143,163,61,187,79,167,104,126,148,209,220,125,58,213,254,118,155,91,181,133,93,187,55,5,6,82,177,115,244,158,239,36,245,188,104,170,98,94,92,204,230,243,77,163,135,205,211,120,5,175,224,21,188,226,198,168,76,136,9,101,99,66,207,255,248,179,213,71,184,105,102,69,51,45,230,179,166,172,110,79,254,252,246,131,207,110,243,243,174,105,170,122,62,59,111,154,122,90,175,207,78,69,90,4,238,40,5,46,252,54,180,207,103,193,92,133,249,134,98,190,235,105,196,131,44,131,159,191,115,44,110,144,27,114,131,220,205,79,245,214,199,252,160,64,219,116,5,218,6,208,2,90,64,11,104,1,45,160,5,180,128,22,208,2,90,64,11,104,1,45,160,5,180,128,22,208,2,90,64,11,104,1,45,160,5,180,128,22,208,2,218,222,128,22,182,194,214,241,96,107,221,21,91,107,216,10,91,97,43,108,133,173,176,21,182,194,86,216,10,91,97,43,108,133,173,176,21,182,194,86,216,10,91,97,43,108,133,173,176,21,182,194,86,216,10,91,201,41,57,29,187,156,86,93,229,180,34,167,228,148,156,146,83,114,74,78,201,41,57,37,167,228,148,156,146,83,114,74,78,201,41,57,37,167,228,148,156,146,83,114,74,78,201,41,57,37,167,228,148,156,146,211,177,203,105,217,85,78,75,114,74,78,201,41,57,37,167,228,148,156,146,83,114,74,78,201,41,57,37,167,228,148,156,146,83,114,74,78,201,41,57,37,167,228,148,156,146,83,114,74,78,201,41,57,29,187,156,22,93,229,180,32,167,228,148,156,146,83,114,74,78,201,41,57,37,167,228,148,156,146,211,163,146,83,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,118,67,200,186,43,66,214,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,121,11,33,171,174,119,223,172,220,125,19,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,249,5,66,118,188,145,101,229,70,150,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,130,60,144,7,242,64,30,200,3,121,32,15,228,129,60,144,7,242,64,30,149,163,114,84,142,202,237,83,185,142,215,39,173,142,235,250,164,196,141,184,17,55,226,70,220,136,27,113,35,110,196,141,184,17,55,226,70,220,136,27,113,35,110,196,141,184,141,73,220,24,16,3,98,64,12,136,1,229,109,64,135,19,158,114,81,119,19,158,114,82,19,30,194,67,120,8,15,225,33,60,132,135,240,16,30,194,67,120,8,15,225,33,60,132,135,240,16,30,194,67,120,8,15,225,33,60,132,135,240,16,158,97,133,167,227,237,189,202,227,186,189,23,225,33,60,132,135,240,16,158,148,194,3,74,64,9,111,224,13,188,129,55,240,6,222,32,221,75,247,210,189,116,127,34,233,94,136,23,226,71,20,226,15,89,167,59,222,247,165,60,174,251,190,168,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,195,212,233,142,247,63,40,221,255,64,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,14,173,211,69,215,58,93,168,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,103,91,167,117,229,94,186,242,249,131,213,141,64,23,211,54,57,249,252,201,90,69,174,39,211,61,21,249,214,159,209,150,142,156,180,251,158,63,25,54,247,110,126,60,149,55,139,202,171,233,106,186,154,174,251,113,138,209,167,16,163,221,143,83,69,111,183,185,213,191,217,119,237,222,244,15,119,2,176,115,244,158,239,36,245,188,104,170,98,94,92,204,230,243,77,163,135,205,190,216,2,91,96,11,108,225,6,168,172,133,181,100,99,45,207,255,248,179,213,71,184,105,102,69,51,45,230,179,166,172,110,79,254,252,246,131,207,110,243,243,174,105,170,122,62,59,111,154,122,90,175,207,78,69,69,100,235,40,101,43,252,118,179,207,103,193,12,132,207,134,226,179,235,105,196,131,44,131,159,191,51,36,217,220,8,247,0,98,216,68,138,97,67,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,71,41,134,244,239,152,245,175,142,212,191,154,254,209,63,250,71,255,232,31,253,163,127,244,143,254,209,63,250,71,255,232,31,253,163,127,244,143,254,209,63,250,71,255,232,31,253,163,127,244,143,254,165,215,63,148,119,204,148,87,69,82,94,133,242,80,30,202,67,121,40,15,229,161,60,148,135,242,80,30,202,67,121,40,15,229,161,60,148,135,242,80,30,202,67,121,40,15,229,161,60,148,135,242,80,30,202,59,36,229,149,145,148,87,162,60,148,135,242,80,30,202,67,121,40,15,229,161,60,148,135,242,80,30,202,67,121,40,15,229,161,60,148,135,242,80,30,202,67,121,40,15,229,161,60,148,135,242,14,73,121,69,36,229,21,40,15,229,161,60,148,135,242,80,30,202,67,121,40,15,229,161,60,148,71,197,168,24,21,163,98,84,140,138,81,49,42,70,197,168,24,21,163,98,84,140,138,141,68,197,170,200,3,110,149,3,110,84,140,138,81,49,42,70,197,168,24,21,163,98,84,140,138,81,49,42,70,197,168,24,21,163,98,84,140,138,81,49,42,70,197,168,24,21,163,98,84,108,68,42,22,119,86,172,114,86,140,138,81,49,42,70,197,168,24,21,163,98,84,140,138,29,141,138,145,37,178,68,150,200,18,89,34,75,100,137,44,145,37,178,68,150,70,41,75,152,8,19,97,162,174,76,84,46,234,40,38,42,39,53,38,194,68,152,8,19,97,34,76,132,137,48,17,38,194,68,152,8,19,97,34,76,132,137,48,17,38,194,68,152,8,92,128,11,112,1,46,192,69,223,112,81,69,194,69,5,46,192,5,184,0,23,224,226,56,225,66,255,215,255,101,116,25,93,70,151,209,101,116,25,93,145,86,164,21,105,69,250,68,138,180,190,172,47,143,168,47,31,160,12,199,221,15,164,116,63,16,101,88,25,86,134,149,97,101,88,25,86,134,149,97,101,88,25,86,134,149,97,101,88,25,86,134,149,97,101,88,25,86,134,149,225,209,150,225,184,107,226,151,174,137,175,12,43,195,202,176,50,172,12,43,195,202,176,50,172,12,43,195,202,176,50,172,12,43,195,202,176,50,172,12,43,195,202,176,50,60,210,50,92,68,150,225,66,25,86,134,149,97,101,88,25,86,134,149,97,101,88,25,86,134,149,97,101,88,25,86,134,149,97,101,88,25,86,134,149,97,101,184,101,25,214,116,251,106,186,143,126,248,249,242,241,47,223,92,174,238,112,184,152,182,139,187,103,171,103,241,250,237,211,155,181,202,91,79,166,99,175,188,159,158,218,208,185,119,231,3,235,190,186,175,238,171,251,230,216,125,221,254,80,176,62,202,96,237,246,135,74,123,187,205,173,254,93,191,107,247,166,127,220,83,130,157,163,247,124,39,169,231,69,83,21,243,226,98,54,159,111,26,61,108,26,70,27,104,3,109,160,13,247,155,228,49,60,38,27,143,121,254,199,159,173,62,194,77,51,43,154,105,49,159,53,101,117,123,242,231,183,31,124,118,155,159,119,77,83,213,243,217,121,211,212,211,122,125,118,42,78,162,95,71,169,95,225,119,247,124,62,11,166,34,196,54,20,177,93,79,35,30,100,25,252,252,157,241,56,214,251,142,126,161,138,77,87,85,108,168,34,85,164,138,84,145,42,82,69,170,72,21,169,34,85,164,138,84,145,42,82,69,170,72,21,169,34,85,164,138,84,145,42,82,69,170,72,21,169,226,145,168,34,33,60,9,33,172,187,10,97,77,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,115,20,66,220,119,18,220,87,117,229,190,10,247,225,62,220,135,251,112,31,238,195,125,184,15,247,225,62,220,135,251,112,31,238,195,125,184,15,247,225,62,220,135,251,112,31,238,195,125,184,15,247,225,62,220,151,136,251,202,174,220,87,226,62,220,135,251,112,31,238,195,125,184,15,247,225,62,220,135,251,112,31,238,195,125,184,15,247,225,62,220,135,251,112,31,238,195,125,184,15,247,225,62,220,135,251,18,113,95,209,149,251,10,220,135,251,112,31,238,195,125,184,15,247,225,62,220,135,251,112,31,238,35,103,228,140,156,145,51,114,70,206,200,25,57,35,103,228,140,156,145,51,114,70,206,198,47,103,85,215,131,114,149,131,114,228,140,156,145,51,114,70,206,200,25,57,35,103,228,140,156,145,51,114,70,206,200,25,57,35,103,228,140,156,145,51,114,70,206,200,25,57,35,103,228,236,56,228,172,227,153,179,202,153,51,114,70,206,200,25,57,35,103,228,140,156,145,51,114,118,196,114,70,159,232,19,125,162,79,244,137,62,209,39,250,68,159,232,19,125,26,165,62,161,36,148,132,146,122,163,164,114,81,119,163,164,114,82,163,36,148,132,146,80,18,74,66,73,40,9,37,161,36,148,132,146,80,18,74,66,73,40,9,37,161,36,148,132,146,224,6,220,128,27,112,3,110,12,136,27,85,87,220,168,224,6,220,128,27,112,3,110,156,10,110,48,2,70,32,181,75,237,82,187,212,46,181,75,237,170,181,106,173,90,171,214,39,82,173,53,104,13,122,68,13,250,144,245,184,227,253,73,74,247,39,81,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,62,198,122,220,241,26,253,165,107,244,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,31,95,61,46,186,214,227,66,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,56,186,30,235,190,93,187,239,227,251,127,125,244,112,21,245,22,223,125,119,255,251,251,139,122,49,191,21,129,171,89,245,127,223,149,224,217,158,18,252,250,234,217,139,229,239,55,87,47,206,94,190,188,122,117,117,86,159,205,31,124,74,152,103,213,172,250,239,59,109,120,182,167,13,239,77,195,235,101,120,61,12,207,215,254,187,156,173,255,66,151,182,252,241,87,150,235,191,116,235,173,58,244,231,253,31,208,150,69,58,48,63,199,61,174,32,29,22,164,191,252,114,46,55,39,234,186,56,175,54,39,234,166,184,152,237,78,212,179,178,105,142,34,81,87,171,207,171,241,36,234,136,185,121,36,234,78,195,83,38,234,78,195,83,222,57,50,98,120,218,182,30,59,56,121,91,239,52,60,101,91,239,52,60,229,157,35,67,135,103,129,2,193,163,51,64,129,216,205,173,18,196,174,221,155,58,196,129,183,103,1,26,29,70,239,249,78,82,207,139,166,42,230,197,197,108,62,223,52,122,192,239,35,201,21,38,98,112,90,133,137,24,156,82,97,98,231,38,82,152,216,185,137,20,38,116,110,22,10,19,58,58,139,91,117,70,140,78,75,71,161,131,19,211,81,232,220,196,116,20,59,55,17,29,69,204,125,254,199,159,173,62,194,77,51,43,154,105,49,159,53,101,117,123,242,231,183,31,124,118,155,159,119,77,83,213,243,217,121,211,212,211,122,125,246,208,63,243,18,67,93,236,220,68,80,215,102,110,86,80,23,126,99,212,231,179,96,213,162,129,67,105,224,245,52,226,65,150,193,207,223,145,149,76,110,217,186,209,69,102,211,233,249,22,76,89,253,79,197,30,51,121,247,91,118,124,172,63,108,219,254,129,220,247,27,230,251,126,195,39,162,220,242,49,186,245,135,245,191,255,217,129,115,167,253,115,238,20,231,226,92,156,139,115,113,46,206,197,185,56,23,231,226,92,156,139,115,113,46,206,197,185,56,23,231,226,92,156,139,115,113,46,206,197,185,56,23,231,226,220,62,57,23,205,162,217,35,160,217,166,127,154,109,208,44,154,69,179,104,22,205,162,89,52,139,102,209,44,154,69,179,104,22,205,162,89,52,139,102,209,44,154,69,179,104,22,205,162,89,52,139,102,209,44,154,229,172,156,245,152,157,181,238,223,89,107,206,202,89,57,43,103,229,172,156,149,179,114,86,206,202,89,57,43,103,229,172,156,149,179,114,86,206,202,89,57,43,103,229,172,156,149,179,114,86,206,202,89,57,43,103,61,102,103,173,250,119,214,138,179,114,86,206,202,89,57,43,103,229,172,156,149,179,114,86,206,202,89,143,205,89,145,37,178,68,150,200,18,89,34,75,100,137,44,145,37,178,68,150,200,18,89,34,75,100,121,48,178,44,251,39,203,18,89,34,75,100,137,44,145,37,178,68,150,200,18,89,34,75,100,137,253,176,31,246,195,126,216,15,251,97,63,236,135,253,176,31,246,195,126,12,143,225,49,60,134,23,111,120,69,255,134,87,28,157,225,33,59,100,135,236,144,29,178,67,118,200,14,217,33,59,100,135,236,144,29,178,67,118,200,14,217,33,59,100,55,106,178,131,72,16,9,34,65,36,136,116,164,136,180,137,136,110,253,247,183,205,226,251,71,63,95,62,190,255,221,226,252,193,226,231,191,93,46,238,127,247,211,183,247,23,229,162,90,52,187,133,232,214,127,255,214,156,189,122,241,230,221,95,190,206,159,156,189,249,245,230,236,234,229,245,111,87,107,64,84,77,154,190,129,168,147,247,196,227,206,254,167,126,16,219,137,123,88,180,19,70,59,27,190,232,231,229,69,185,249,59,197,188,188,168,118,127,55,248,240,182,227,135,156,114,210,108,255,251,79,145,29,228,68,204,205,3,114,58,13,79,9,57,157,134,167,132,156,136,225,105,33,39,118,112,114,200,233,52,60,37,228,116,26,158,18,114,66,135,103,1,57,193,163,51,128,156,216,205,57,92,46,50,116,123,22,8,213,97,116,186,219,242,69,140,78,43,103,17,131,211,202,89,196,224,148,114,22,59,55,145,156,197,206,77,36,103,161,115,179,144,179,208,209,89,200,89,196,232,180,114,22,58,56,177,156,133,206,77,44,103,177,115,19,201,89,196,220,28,14,187,69,206,78,125,216,45,98,118,74,167,140,157,155,200,41,219,204,29,185,83,186,198,101,198,180,121,61,141,120,144,101,240,243,39,168,153,8,106,11,232,236,128,144,117,239,8,89,67,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,200,147,64,72,160,120,18,160,88,245,14,138,21,80,4,138,64,17,40,2,69,160,8,20,129,34,80,4,138,64,17,40,2,69,160,8,20,129,34,80,4,138,64,17,40,2,69,160,8,20,129,34,80,28,31,40,210,193,147,208,193,178,119,29,44,233,32,29,164,131,116,144,14,210,65,58,72,7,233,32,29,164,131,116,144,14,210,65,58,72,7,233,32,29,164,131,116,144,14,210,65,58,72,7,233,32,29,164,131,89,234,96,209,187,14,22,116,144,14,210,65,58,72,7,233,32,29,164,131,116,144,14,210,65,58,8,218,64,27,104,3,109,160,13,180,129,54,208,6,218,64,27,104,3,109,160,13,180,29,59,180,149,189,31,195,43,29,195,3,109,160,13,180,129,54,208,6,218,64,27,104,3,109,160,13,180,129,54,208,6,218,64,27,104,3,109,160,13,180,129,54,208,6,218,64,27,104,3,109,167,0,109,125,159,104,43,157,104,3,109,160,13,180,129,54,208,6,218,64,27,104,3,109,39,11,109,176,10,86,193,42,88,5,171,96,21,172,130,85,176,10,86,193,170,81,98,21,121,34,79,228,169,55,121,42,122,151,167,130,60,145,39,242,52,94,121,170,39,245,152,228,41,120,110,46,242,212,97,120,90,121,10,30,158,26,112,226,6,103,0,56,29,134,167,5,156,176,225,153,56,72,224,232,44,28,36,108,115,38,14,18,60,58,181,131,4,15,78,237,32,193,131,211,58,72,220,220,100,14,18,55,55,153,131,132,205,205,196,65,194,70,103,64,10,97,131,147,147,66,216,220,228,164,16,55,55,25,41,4,207,77,27,185,227,230,38,139,220,251,231,102,21,185,37,235,33,147,245,9,199,230,224,10,252,224,225,229,42,2,55,139,166,67,4,126,178,188,89,111,192,205,164,57,133,6,188,122,230,195,39,224,109,143,170,0,43,192,206,30,140,169,0,59,123,224,236,129,179,7,153,165,107,103,15,156,61,112,145,175,172,188,32,122,244,158,239,36,245,188,104,170,98,94,92,204,230,243,77,163,135,125,177,124,106,228,112,216,195,97,15,135,61,28,246,112,216,195,97,15,135,61,28,246,112,216,35,119,7,59,250,195,30,174,76,150,49,182,93,79,35,30,100,25,252,252,29,67,57,226,99,40,159,0,178,238,27,32,107,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,121,2,0,9,19,79,1,19,171,190,49,177,130,137,48,17,38,194,68,152,8,19,97,34,76,132,137,48,17,38,194,68,152,8,19,97,34,76,132,137,48,17,38,194,68,152,8,19,97,34,76,132,137,99,195,68,50,120,10,50,88,246,45,131,37,25,36,131,100,144,12,146,65,50,72,6,201,32,25,36,131,100,144,12,146,65,50,72,6,201,32,25,36,131,100,144,12,146,65,50,72,6,201,32,25,36,131,100,48,63,25,44,250,150,193,130,12,146,65,50,72,6,201,32,25,36,131,100,144,12,146,65,50,72,6,33,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,182,163,70,182,186,111,100,171,33,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,59,114,100,171,250,70,182,10,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,182,35,71,182,178,239,27,201,149,110,36,7,217,32,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,142,30,217,122,62,201,86,58,201,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,78,20,217,64,21,168,2,85,160,10,84,129,42,80,5,170,64,21,168,2,85,163,132,42,234,68,157,168,83,95,234,84,244,173,78,5,117,162,78,212,105,172,234,84,79,234,49,169,83,240,220,92,212,169,195,240,180,234,20,60,60,53,222,196,13,206,0,111,58,12,79,139,55,97,195,51,49,144,192,209,89,24,72,216,230,76,12,36,120,116,106,3,9,30,156,218,64,130,7,167,53,144,184,185,201,12,36,110,110,50,3,9,155,155,137,129,132,141,206,128,19,194,6,39,231,132,176,185,201,57,33,110,110,50,78,8,158,155,54,112,199,205,77,22,184,247,207,205,42,112,203,213,67,230,234,19,14,205,251,11,240,207,151,247,31,127,243,237,253,203,197,253,239,126,250,246,253,145,131,105,72,252,125,115,115,245,250,233,111,87,55,103,87,47,175,127,187,123,218,96,186,167,251,150,123,195,111,64,232,237,43,235,126,249,156,6,40,186,251,31,80,204,21,115,29,33,24,83,204,117,132,192,17,2,71,8,50,171,208,142,16,56,66,224,58,93,89,165,255,232,209,123,190,147,212,243,162,169,138,121,113,49,155,207,55,141,30,246,53,239,169,189,194,153,13,103,54,156,217,112,102,195,153,13,103,54,156,217,112,102,195,153,141,220,73,235,232,207,108,184,184,88,198,110,118,61,141,120,144,101,240,243,119,154,36,155,211,36,81,84,216,244,72,133,13,42,68,133,168,16,21,162,66,84,136,10,81,33,42,68,133,168,16,21,162,66,84,136,10,81,33,42,68,133,168,16,21,162,66,84,136,10,81,33,42,28,43,21,98,191,113,179,95,221,35,251,213,216,15,251,97,63,236,135,253,176,31,246,195,126,216,15,251,97,63,236,135,253,176,31,246,195,126,216,15,251,97,63,236,135,253,176,31,246,195,126,216,47,11,246,99,120,227,54,188,170,71,195,171,24,30,195,99,120,12,143,225,49,60,134,199,240,24,30,195,99,120,12,143,225,49,60,134,199,240,24,30,195,99,120,12,143,225,49,60,134,199,240,24,30,195,99,120,157,13,175,236,209,240,74,134,199,240,24,30,195,99,120,12,143,225,49,60,134,199,240,24,30,195,195,97,56,12,135,225,48,28,134,195,112,24,14,195,97,56,12,135,225,48,28,134,195,242,226,176,162,71,14,43,112,24,14,195,97,56,12,135,225,48,28,134,195,112,24,14,59,30,14,67,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,141,146,148,248,16,31,226,67,251,125,168,232,209,135,10,62,196,135,248,80,86,62,84,79,234,49,249,80,240,220,92,124,168,195,240,180,62,20,60,60,53,179,196,13,206,128,89,58,12,79,203,44,97,195,51,209,138,192,209,89,104,69,216,230,76,180,34,120,116,106,173,8,30,156,90,43,130,7,167,213,138,184,185,201,180,34,110,110,50,173,8,155,155,137,86,132,141,206,32,252,135,13,78,30,254,195,230,38,15,255,113,115,147,133,255,224,185,105,83,116,220,220,100,41,122,255,220,172,82,180,176,60,100,88,62,225,36,28,16,115,31,60,188,124,255,90,255,105,84,203,125,178,188,185,251,82,255,233,144,41,247,235,59,31,160,222,227,238,234,73,14,217,118,183,61,158,180,43,237,122,233,255,152,210,174,151,254,123,233,191,151,254,103,214,164,189,244,223,75,255,93,9,43,43,8,112,55,27,103,45,156,181,112,214,194,89,11,103,45,156,181,200,140,92,156,181,112,214,194,89,11,103,45,92,190,235,196,20,237,122,26,241,32,203,224,231,239,20,200,24,79,129,124,130,195,166,63,56,108,192,33,56,4,135,224,16,28,130,67,112,8,14,193,33,56,4,135,224,16,28,130,67,112,8,14,193,33,56,4,135,224,16,28,130,67,112,8,14,193,225,177,192,33,4,28,53,2,214,253,33,96,13,1,33,32,4,132,128,16,16,2,66,64,8,8,1,33,32,4,132,128,16,16,2,66,64,8,8,1,33,32,4,132,128,16,16,2,66,64,8,8,1,179,68,64,162,55,106,209,171,250,19,189,138,232,17,61,162,71,244,136,30,209,35,122,68,143,232,17,61,162,71,244,136,30,209,35,122,68,143,232,17,61,162,71,244,136,30,209,35,122,68,143,232,17,61,162,215,183,232,149,253,137,94,73,244,136,30,209,35,122,68,143,232,17,61,162,71,244,136,30,209,35,122,112,12,142,193,49,56,6,199,224,24,28,131,99,112,12,142,193,49,56,6,199,224,88,214,56,86,244,135,99,5,28,131,99,112,12,142,193,49,56,6,199,224,24,28,131,99,199,139,99,128,9,48,1,38,192,4,152,0,19,96,2,76,128,9,48,1,166,81,2,19,45,162,69,180,104,175,22,21,253,105,81,65,139,104,17,45,202,90,139,234,73,61,38,45,10,158,155,139,22,117,24,158,86,139,130,135,167,70,151,184,193,25,160,75,135,225,105,209,37,108,120,38,118,17,56,58,11,187,8,219,156,137,93,4,143,78,109,23,193,131,83,219,69,240,224,180,118,17,55,55,153,93,196,205,77,102,23,97,115,51,177,139,176,209,25,48,64,216,224,228,12,16,54,55,57,3,196,205,77,198,0,193,115,211,134,233,184,185,201,194,244,254,185,89,133,105,153,121,200,204,124,194,129,120,127,218,253,143,135,63,125,251,247,199,139,243,7,139,251,223,253,244,237,42,238,86,139,38,36,238,254,107,121,253,219,63,95,159,157,63,57,187,122,121,253,219,122,222,173,38,205,158,188,187,183,238,174,199,221,44,106,239,218,179,30,160,247,182,120,68,197,87,241,117,62,96,76,197,215,249,0,231,3,156,15,200,44,85,59,31,224,124,128,139,103,101,229,3,110,135,227,64,134,3,25,14,100,56,144,225,64,134,3,25,153,73,140,3,25,14,100,56,144,225,64,134,43,126,157,24,174,93,79,35,30,100,25,252,252,29,21,201,230,168,200,214,15,201,135,119,17,9,142,117,159,224,88,3,71,224,8,28,129,35,112,4,142,192,17,56,2,71,224,8,28,129,35,112,4,142,192,17,56,2,71,224,8,28,129,35,112,4,142,192,17,56,2,199,35,6,71,120,120,236,120,88,245,137,135,21,60,132,135,240,16,30,194,67,120,8,15,225,33,60,132,135,240,16,30,194,67,120,8,15,225,33,60,132,135,240,16,30,194,67,120,8,15,225,33,60,28,11,30,146,192,99,151,192,178,79,9,44,73,32,9,36,129,36,144,4,146,64,18,72,2,73,32,9,36,129,36,144,4,146,64,18,72,2,73,32,9,36,129,36,144,4,146,64,18,72,2,73,32,9,36,129,121,72,96,209,167,4,22,36,144,4,146,64,18,72,2,73,32,9,36,129,36,144,4,146,64,18,8,213,160,26,84,131,106,80,13,170,65,53,168,6,213,160,26,84,131,106,80,13,170,29,29,170,149,125,30,175,43,29,175,131,106,80,13,170,65,53,168,6,213,160,26,84,131,106,80,13,170,65,53,168,6,213,160,26,84,131,106,80,13,170,65,53,168,6,213,160,26,84,131,106,71,137,106,61,158,84,43,157,84,131,106,80,13,170,65,53,168,6,213,160,26,84,131,106,39,134,106,96,10,76,129,41,48,5,166,192,20,152,2,83,96,10,76,129,169,81,194,20,101,162,76,148,169,15,101,42,250,84,166,130,50,81,38,202,52,54,101,170,39,245,152,148,41,120,110,46,202,212,97,120,90,101,10,30,158,26,107,226,6,103,128,53,29,134,167,197,154,176,225,153,152,71,224,232,44,204,35,108,115,38,230,17,60,58,181,121,4,15,78,109,30,193,131,211,154,71,220,220,100,230,17,55,55,153,121,132,205,205,196,60,194,70,103,192,7,97,131,147,243,65,216,220,228,124,16,55,55,25,31,4,207,77,27,180,227,230,38,11,218,251,231,102,21,180,229,233,33,243,244,9,135,229,144,226,251,224,225,229,251,27,224,52,113,193,247,201,242,230,238,253,111,154,35,239,189,171,39,61,104,238,221,246,128,106,175,218,235,76,193,152,106,175,51,5,206,20,56,83,144,89,166,118,166,192,153,2,23,234,202,202,6,162,71,239,249,78,82,207,139,166,42,230,197,197,108,62,223,52,122,216,23,193,167,6,13,135,56,28,226,112,136,195,33,14,135,56,28,226,112,136,195,33,14,135,56,114,55,175,163,63,196,225,234,98,25,195,218,245,52,226,65,150,193,207,223,241,146,227,60,94,242,9,27,235,30,177,177,134,141,176,17,54,194,70,216,8,27,97,35,108,132,141,176,17,54,194,70,216,8,27,97,35,108,132,141,176,17,54,194,70,216,8,27,97,35,108,132,141,71,139,141,224,240,200,225,176,234,17,14,43,112,8,14,193,33,56,4,135,224,16,28,130,67,112,8,14,193,33,56,4,135,224,16,28,130,67,112,8,14,193,33,56,4,135,224,16,28,130,67,112,56,14,56,164,128,71,174,128,101,143,10,88,82,64,10,72,1,41,32,5,164,128,20,144,2,82,64,10,72,1,41,32,5,164,128,20,144,2,82,64,10,72,1,41,32,5,164,128,20,144,2,82,64,10,72,1,51,80,192,162,71,5,44,40,32,5,164,128,20,144,2,82,64,10,72,1,41,32,5,164,128,20,16,168,1,53,160,6,212,128,26,80,3,106,64,13,168,1,53,160,6,212,128,26,80,59,46,80,43,123,60,86,87,58,86,7,212,128,26,80,3,106,64,13,168,1,53,160,6,212,128,26,80,3,106,64,13,168,1,53,160,6,212,128,26,80,3,106,64,13,168,1,53,160,6,212,142,15,212,250,59,161,86,58,161,6,212,128,26,80,3,106,64,13,168,1,53,160,6,212,78,10,212,160,20,148,130,82,80,10,74,65,41,40,5,165,160,20,148,130,82,163,68,41,194,68,152,8,83,15,194,84,244,40,76,5,97,34,76,132,105,92,194,84,79,234,49,9,83,240,220,92,132,169,195,240,180,194,20,60,60,53,212,196,13,206,0,106,58,12,79,11,53,97,195,51,241,142,192,209,89,120,71,216,230,76,188,35,120,116,106,239,8,30,156,218,59,130,7,167,245,142,184,185,201,188,35,110,110,50,239,8,155,155,137,119,132,141,206,128,14,194,6,39,167,131,176,185,201,233,32,110,110,50,58,8,158,155,54,102,199,205,77,22,179,247,207,205,42,102,75,211,67,166,233,19,142,202,173,107,239,143,143,127,250,113,81,54,229,131,197,253,122,250,96,241,255,138,119,7,11,22,211,136,240,251,199,235,235,63,206,202,166,124,114,118,85,79,159,156,253,89,148,119,26,240,116,87,3,94,123,142,91,42,240,112,77,247,238,243,25,46,239,182,123,108,165,55,172,244,174,127,157,108,108,191,117,113,94,109,110,191,77,113,49,219,221,126,155,178,153,30,69,251,173,86,159,87,219,126,178,86,217,181,223,136,185,121,180,223,78,195,83,182,223,78,195,83,158,46,136,24,158,54,90,199,14,78,30,173,59,13,79,25,173,59,13,79,121,186,32,116,120,22,181,61,120,116,6,181,61,118,115,14,151,235,10,221,158,133,20,116,24,189,231,59,201,255,103,239,142,186,218,182,22,188,15,127,151,94,31,120,37,89,54,102,238,72,74,83,214,33,144,67,200,153,51,115,227,149,38,156,52,51,33,101,40,233,76,103,173,249,238,239,50,73,83,98,91,150,246,150,172,45,155,231,174,77,48,252,113,4,36,191,199,219,30,77,179,178,200,166,217,225,100,58,93,53,186,199,239,35,201,121,35,98,112,90,222,136,24,156,146,55,98,231,38,226,141,216,185,137,120,35,116,238,32,120,35,116,244,32,142,115,68,140,78,107,50,161,131,19,155,76,232,220,196,38,19,59,55,145,201,68,204,29,194,113,142,200,217,169,143,115,68,204,78,41,96,177,115,19,9,88,147,185,131,18,48,207,49,182,83,204,118,51,142,248,32,87,193,159,191,131,38,131,57,104,210,86,22,203,205,200,98,73,22,201,34,89,36,139,100,145,44,146,69,178,72,22,201,34,89,36,139,100,145,44,146,69,178,72,22,201,34,89,36,139,100,145,44,146,69,178,72,22,119,78,22,41,225,206,40,225,104,51,74,56,162,132,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,33,37,164,132,195,86,66,228,183,51,228,87,108,134,252,10,228,135,252,144,31,242,67,126,200,15,249,33,63,228,135,252,144,31,242,67,126,200,15,249,33,63,228,135,252,144,31,242,67,126,200,15,249,33,63,228,135,252,144,95,47,228,151,111,134,252,114,228,135,252,144,31,242,67,126,200,15,249,33,63,228,135,252,144,31,242,163,103,244,140,158,209,51,122,70,207,232,25,61,163,103,244,140,158,209,51,122,70,207,182,79,207,178,205,232,89,70,207,232,25,61,163,103,244,140,158,209,51,122,70,207,232,217,35,208,51,2,69,160,8,20,129,34,80,4,138,64,17,40,2,69,160,8,212,86,10,20,78,194,73,56,233,244,249,236,244,244,232,249,209,108,52,155,62,153,157,156,189,188,188,120,245,244,114,246,236,226,232,251,147,227,179,203,123,67,154,172,55,164,15,31,94,95,191,222,27,237,77,127,218,155,47,188,253,244,230,110,239,221,237,235,183,239,231,43,22,225,104,178,14,142,230,127,54,117,108,84,60,84,163,249,31,196,194,255,79,23,254,63,159,44,254,194,226,123,40,22,223,197,26,153,250,203,170,123,125,254,75,15,110,21,175,87,235,238,201,141,144,85,232,7,228,84,109,156,42,239,222,169,38,121,89,114,42,78,197,169,56,21,167,226,84,156,138,83,57,229,229,137,29,193,32,24,4,131,96,16,12,130,65,48,8,6,193,32,24,4,131,142,166,109,189,37,222,140,35,62,200,85,240,231,143,44,7,66,150,43,93,100,50,30,31,84,96,202,252,183,178,26,51,185,127,147,53,247,245,151,109,213,119,100,221,27,76,235,222,224,43,74,86,220,71,15,254,176,226,200,118,220,33,217,142,145,45,178,69,182,200,22,217,34,91,100,139,108,145,45,178,69,182,200,22,217,34,91,100,139,108,145,45,178,69,182,200,22,217,34,91,100,139,108,145,45,178,109,71,182,248,21,191,110,51,191,150,29,242,107,137,95,241,43,126,197,175,248,21,191,226,87,252,138,95,241,43,126,197,175,248,21,191,226,87,252,138,95,241,43,126,197,175,248,21,191,226,87,252,138,95,241,43,75,101,169,59,98,169,163,14,45,117,196,82,89,42,75,101,169,44,149,165,178,84,150,202,82,89,42,75,101,169,44,149,165,178,84,150,202,82,89,42,75,101,169,44,149,165,178,84,150,202,82,89,42,75,101,169,59,98,169,69,135,150,90,176,84,150,202,82,89,42,75,101,169,44,149,165,178,84,150,202,82,89,234,246,91,42,150,196,146,88,18,75,98,73,44,137,37,177,36,150,196,146,88,18,75,98,73,44,137,37,187,103,201,188,67,150,204,177,36,150,196,146,88,18,75,98,73,44,137,37,177,36,150,196,146,104,15,237,161,61,180,135,246,208,30,218,67,123,104,15,237,161,61,180,199,233,56,29,167,227,116,141,156,46,235,208,233,178,157,115,58,44,135,229,176,28,150,195,114,88,14,203,97,57,44,135,229,176,28,150,195,114,88,14,203,97,57,44,135,229,182,140,229,64,17,40,2,69,160,8,20,237,40,20,85,50,208,189,2,189,60,62,58,61,57,63,251,123,145,255,9,66,249,44,111,244,146,124,247,184,240,235,213,235,15,239,127,249,248,91,145,127,117,134,5,8,202,107,95,147,175,172,131,160,90,248,9,116,158,119,147,133,119,57,217,95,252,253,133,119,57,89,124,151,147,122,58,234,238,60,87,213,61,189,57,57,10,249,136,232,40,140,142,206,95,92,158,156,159,205,142,207,142,158,156,30,207,158,254,248,234,236,175,199,223,255,241,93,228,187,127,249,238,238,246,211,213,38,229,231,254,63,91,216,207,219,255,248,240,224,175,71,217,126,113,184,159,237,125,184,126,159,223,95,6,247,127,45,106,104,58,203,75,130,84,39,110,72,165,214,44,175,9,247,154,182,147,138,246,147,22,255,134,219,118,210,168,110,82,184,177,196,77,106,120,49,135,233,73,139,41,237,174,161,106,23,105,59,41,250,26,170,22,143,182,147,106,175,161,112,203,136,152,84,109,20,13,239,163,53,74,17,51,167,66,31,86,140,9,245,135,22,107,86,5,129,192,69,85,207,67,24,177,170,90,59,26,254,145,173,241,142,184,57,77,255,200,130,36,35,110,74,211,159,238,65,70,17,55,165,225,85,19,162,15,45,134,196,125,7,172,114,133,22,67,106,191,239,5,137,65,196,144,106,9,88,177,37,208,2,34,230,84,229,242,229,49,97,193,60,98,74,69,8,111,248,71,84,149,194,35,134,84,36,238,134,67,170,34,119,139,33,113,95,61,85,249,58,110,72,213,105,145,229,49,193,231,69,226,7,53,251,38,23,124,18,36,110,80,139,239,184,85,233,190,197,144,232,107,166,205,119,220,248,216,190,184,175,73,110,111,114,155,197,224,222,232,54,139,181,185,193,141,170,58,125,131,155,46,149,250,38,183,89,108,245,141,110,19,115,175,47,247,250,102,55,138,184,15,151,154,125,163,219,68,125,160,171,218,123,34,174,210,54,121,177,159,198,149,182,238,213,126,84,90,149,86,165,85,105,85,90,149,86,165,85,105,85,90,149,86,165,85,105,85,90,149,86,165,85,105,85,90,149,86,165,85,105,183,162,210,198,245,214,38,175,98,208,184,183,214,189,140,129,222,170,183,234,173,122,171,222,170,183,234,173,122,171,222,170,183,234,173,122,171,222,170,183,234,173,122,171,222,170,183,234,173,122,107,223,189,53,46,157,54,121,98,233,198,233,180,238,153,165,165,83,233,84,58,149,78,165,83,233,84,58,149,78,165,83,233,116,176,233,244,143,247,246,237,87,153,194,170,176,42,172,29,22,214,213,115,132,88,33,86,136,21,98,133,88,33,246,49,132,216,102,175,240,215,48,196,214,191,196,159,16,43,196,10,177,66,172,16,43,196,10,177,66,172,16,43,196,10,177,66,172,16,43,196,10,177,66,172,16,43,196,10,177,66,236,238,133,216,231,39,47,47,47,142,78,103,7,79,102,197,44,31,215,101,215,235,247,191,222,255,80,60,248,233,155,198,90,236,231,227,218,200,250,32,104,86,84,214,250,138,186,248,6,229,98,136,93,31,106,87,85,213,154,134,186,240,42,109,157,101,213,63,239,201,186,134,154,199,52,212,245,239,254,193,187,29,76,48,141,44,157,117,145,114,221,27,45,196,216,255,171,253,250,40,227,191,62,74,95,31,190,62,118,253,235,99,84,247,84,223,213,95,31,163,218,39,246,246,245,225,235,99,235,191,62,106,158,154,105,221,215,71,221,19,49,249,250,240,245,177,245,95,31,209,127,191,26,249,251,149,175,143,93,255,250,40,226,191,62,10,95,31,190,62,118,253,235,163,246,252,118,245,215,71,253,105,109,95,31,190,62,182,252,235,163,246,97,181,213,95,31,245,15,162,245,245,225,235,99,187,191,62,14,163,255,121,126,232,95,231,190,58,118,254,171,35,246,135,199,161,159,29,190,58,182,252,171,99,40,71,29,166,95,30,58,146,165,62,234,208,104,72,191,71,29,2,39,245,113,212,33,112,82,31,71,29,14,246,179,189,183,87,87,55,191,222,92,93,189,205,230,101,104,114,63,44,79,117,224,161,209,125,212,239,129,135,192,73,125,28,120,8,156,212,199,129,135,166,87,82,175,199,30,234,239,167,62,143,61,212,175,233,245,128,65,163,57,253,156,28,104,52,165,159,147,3,141,166,244,113,114,160,249,144,13,159,28,104,62,100,195,39,7,234,135,244,122,114,160,126,78,111,71,2,234,167,244,116,36,160,126,72,79,71,2,154,15,217,240,145,128,70,67,250,120,192,123,243,33,27,126,192,251,234,33,13,31,240,254,166,12,127,52,244,155,136,135,187,191,25,71,60,88,251,205,56,226,97,225,111,38,239,163,110,20,179,239,32,226,67,13,251,136,193,251,143,255,204,163,110,21,113,84,224,254,100,66,175,7,26,174,35,174,246,235,136,123,254,58,230,106,191,142,185,112,175,163,46,220,235,152,11,215,105,144,22,175,71,121,27,117,155,136,79,233,54,230,42,186,141,186,138,110,99,174,162,187,136,171,232,46,226,42,90,174,202,11,197,245,203,19,181,92,30,159,189,60,191,152,189,56,186,56,58,61,61,62,157,125,127,252,236,226,248,248,190,95,254,95,197,187,253,38,127,119,245,94,31,102,248,202,183,248,250,217,84,191,69,221,27,124,157,94,253,22,117,111,80,243,30,38,181,159,200,164,102,230,183,241,191,254,108,213,52,90,79,166,244,132,158,208,19,122,66,79,232,9,61,161,39,244,132,158,208,19,122,66,79,232,9,61,161,39,244,132,158,208,19,122,66,79,232,9,61,161,39,59,168,39,7,209,122,114,208,129,158,44,217,200,90,10,9,127,53,16,56,2,71,224,8,28,129,35,112,4,142,192,17,56,2,71,224,8,28,129,35,112,4,142,192,17,56,2,71,224,8,28,129,35,112,100,119,113,164,30,54,90,178,69,55,254,82,195,43,161,178,49,137,150,141,73,173,108,116,15,27,147,30,1,34,234,181,195,235,1,194,11,133,7,191,80,248,229,179,147,217,211,243,231,47,142,230,239,245,114,219,94,28,60,32,74,247,129,27,1,115,250,37,142,168,97,125,64,71,212,176,71,201,29,161,131,122,67,143,168,97,125,208,71,212,176,71,11,32,141,71,245,200,32,77,55,245,138,33,1,163,250,33,145,128,65,253,192,72,192,160,62,120,36,116,206,134,145,36,116,206,134,169,164,233,156,94,193,164,233,168,222,216,164,233,160,158,240,164,233,156,158,8,37,116,206,134,33,37,96,78,31,156,18,58,103,195,168,178,110,14,90,65,43,104,5,173,160,21,180,242,72,105,165,39,173,152,52,86,132,113,180,34,140,41,2,69,216,172,34,188,124,62,59,123,245,124,246,236,197,171,63,14,70,60,63,250,199,236,228,236,197,171,203,217,233,241,217,179,203,31,231,81,61,63,252,227,119,46,207,47,143,78,103,151,231,127,61,62,123,249,249,119,138,47,191,243,228,232,242,233,143,179,23,23,199,63,156,156,126,251,22,77,206,100,68,147,196,187,155,79,45,64,226,225,197,117,243,251,221,47,183,111,126,222,187,123,247,254,193,95,184,139,253,124,63,159,255,90,113,255,24,166,119,55,159,246,110,126,31,229,159,31,205,148,239,125,250,233,211,199,187,79,69,177,159,53,60,143,177,184,55,8,44,54,59,183,146,52,22,55,135,131,70,95,195,139,182,195,23,255,245,213,215,240,209,250,225,225,32,178,217,225,141,190,20,195,192,164,135,193,109,174,237,106,80,233,107,120,228,181,93,13,46,125,13,175,185,182,195,65,102,131,195,171,201,166,209,253,189,6,108,54,57,186,130,116,150,38,135,130,206,6,55,87,147,79,163,59,122,13,248,108,118,116,179,59,58,8,132,54,59,184,217,223,154,130,192,104,179,131,87,37,221,166,119,240,202,160,219,195,220,152,239,205,85,224,212,195,220,154,239,200,65,32,181,193,185,213,100,181,180,56,16,172,54,56,250,250,170,233,232,195,188,156,22,101,62,30,79,203,242,33,105,165,25,221,232,251,68,152,194,109,112,112,133,211,53,186,146,171,148,110,131,115,43,28,175,209,220,42,197,235,97,110,204,183,181,42,229,219,236,220,232,31,26,85,10,216,195,220,200,123,183,143,31,26,13,29,113,133,106,125,251,89,52,49,173,250,91,44,138,86,237,45,170,176,168,246,134,75,218,81,127,139,197,74,221,224,22,225,119,218,178,115,52,185,201,162,114,212,223,38,248,207,102,94,141,203,183,31,31,62,173,206,98,119,253,166,48,150,77,158,129,169,197,251,168,62,84,209,252,125,84,31,161,248,246,125,76,43,143,97,172,61,221,209,252,157,92,181,127,47,131,211,144,50,90,67,74,26,66,67,104,8,13,161,33,52,132,134,208,16,26,66,67,104,8,13,161,33,52,132,134,208,16,26,66,67,104,8,13,161,33,52,132,134,208,144,45,208,144,209,172,136,212,144,209,126,65,67,104,8,13,25,130,134,228,115,156,172,250,75,68,54,56,13,137,152,59,12,13,105,53,60,165,134,180,26,158,82,67,34,134,167,213,144,216,193,201,53,164,213,240,148,26,210,106,120,74,13,9,29,62,8,13,9,30,61,0,13,9,221,60,8,13,137,24,157,86,67,34,6,167,213,144,136,193,41,53,36,118,110,34,13,137,157,155,72,67,66,231,14,66,67,66,71,15,66,67,34,70,167,213,144,208,193,137,53,36,116,110,98,13,137,157,155,72,67,34,230,166,212,144,216,185,137,52,164,201,220,65,105,8,219,96,27,91,100,27,13,64,32,143,6,129,28,8,0,1,32,0,4,128,192,46,130,128,174,174,171,203,211,242,180,60,45,79,203,211,242,180,210,171,244,42,189,74,175,210,171,244,42,189,91,88,122,99,159,8,103,228,137,112,148,94,165,87,233,85,122,149,94,165,87,233,85,122,149,94,165,87,233,85,122,149,94,165,87,233,85,122,149,94,165,87,233,85,122,7,81,122,139,232,199,244,22,30,211,171,244,42,189,74,175,210,171,244,42,189,74,175,210,171,244,42,189,74,175,210,171,244,42,189,74,175,210,171,244,42,189,74,175,210,59,144,210,27,251,152,222,194,99,122,149,94,165,87,233,85,122,149,94,165,87,233,85,122,149,94,165,87,233,85,122,149,94,165,87,233,85,122,149,94,165,87,233,109,84,122,53,218,234,70,155,71,55,218,92,163,213,104,53,218,196,141,54,251,227,39,96,254,231,79,192,195,249,15,192,124,58,192,68,27,189,54,113,161,237,96,119,146,64,27,189,59,81,159,109,183,55,93,158,237,96,119,146,58,27,183,59,109,156,141,220,156,178,205,198,77,78,155,102,163,55,39,42,179,209,123,19,133,217,232,189,73,186,108,187,181,125,103,217,118,107,251,174,178,113,107,211,70,217,184,205,233,154,108,220,222,84,73,54,110,109,170,34,219,110,109,223,65,54,122,109,146,30,219,110,109,223,57,182,249,90,53,86,141,85,99,151,106,108,54,43,34,107,108,182,95,168,177,106,172,26,171,198,170,177,106,172,26,171,198,170,177,106,172,26,171,198,170,177,106,172,26,171,198,170,177,106,172,26,171,198,170,177,141,107,108,236,51,213,102,158,169,86,141,85,99,213,88,53,86,141,85,99,213,88,53,86,141,85,99,213,88,53,86,141,85,99,213,88,53,86,141,85,99,213,88,53,54,160,198,198,62,83,65,230,153,10,212,88,53,86,141,85,99,213,88,53,86,141,85,99,213,88,53,86,141,85,99,149,77,101,83,217,84,54,149,77,101,83,217,76,82,54,243,232,231,96,205,183,224,57,88,239,191,81,252,191,133,88,121,255,139,127,20,204,189,234,207,118,255,238,245,237,254,187,255,93,219,54,63,127,128,207,239,177,201,123,146,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,179,77,206,140,125,160,102,190,5,15,212,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,204,173,204,153,67,203,136,39,103,47,47,47,94,61,189,156,141,102,121,209,60,40,238,205,135,221,126,122,115,247,77,89,28,237,231,69,109,90,204,107,219,98,190,24,23,139,197,186,184,84,31,23,115,227,250,28,57,89,252,16,147,111,223,227,194,125,252,249,87,174,22,127,233,193,135,237,226,244,249,215,187,116,253,49,244,98,254,13,166,205,49,244,181,31,231,193,251,31,76,241,140,76,149,117,145,112,221,27,45,212,212,255,107,254,53,20,240,24,227,202,175,161,250,71,27,251,26,242,53,180,187,95,67,1,207,7,93,249,53,84,255,204,208,190,134,124,13,237,242,215,80,251,159,67,245,76,236,107,200,215,208,206,126,13,29,182,255,18,58,244,21,228,43,232,241,126,5,77,219,127,5,77,125,5,249,10,122,188,95,65,7,237,191,130,14,124,5,249,10,122,188,95,65,147,246,95,65,19,95,65,190,130,30,239,87,208,184,125,142,27,171,113,190,130,30,243,87,80,235,159,65,99,63,131,124,5,237,220,87,80,228,49,141,251,255,108,113,80,227,237,127,124,120,240,216,157,108,191,152,238,103,123,31,174,223,207,139,247,126,54,127,208,78,209,240,4,198,242,146,160,51,24,113,67,42,15,87,44,175,9,63,94,209,118,82,209,126,210,226,195,175,218,78,26,213,77,26,77,202,50,155,140,38,227,209,36,91,61,105,241,113,162,75,147,14,246,179,189,183,87,87,55,191,222,92,93,189,205,230,143,131,153,220,15,203,27,158,213,104,126,63,117,121,73,87,30,195,8,156,211,225,149,84,121,194,34,102,82,55,87,210,159,239,175,246,74,58,204,14,178,226,32,43,39,211,195,201,234,73,157,93,73,213,167,58,26,222,83,107,206,117,68,220,79,85,7,54,86,140,9,61,178,17,177,166,250,44,70,195,59,103,205,105,140,184,57,77,239,156,160,131,22,113,83,154,254,76,13,58,67,17,55,101,213,3,139,155,223,41,43,31,90,220,98,72,220,119,156,170,147,15,45,134,212,126,159,9,58,212,16,49,164,250,149,253,86,108,9,124,109,191,136,57,85,135,39,150,199,132,29,159,136,152,82,113,46,162,225,31,81,213,201,136,136,33,21,71,30,26,14,169,58,244,208,98,72,220,87,79,213,121,134,184,33,45,190,159,84,29,85,104,49,36,250,30,105,243,253,164,225,241,130,55,229,194,3,216,23,215,173,120,248,249,155,197,7,189,55,186,205,226,227,241,27,221,104,241,113,255,77,110,52,121,31,117,163,152,125,7,17,31,106,197,129,142,38,183,138,184,207,223,77,194,111,243,254,227,63,243,168,91,45,158,3,105,112,171,251,67,39,145,55,91,113,86,165,193,77,175,35,174,246,235,136,123,254,58,230,106,191,142,185,112,175,163,46,220,235,152,11,119,233,168,79,147,219,44,30,246,105,116,155,152,47,144,229,3,63,205,110,180,120,228,167,201,173,34,174,136,219,168,219,68,124,74,183,49,87,209,109,212,85,116,27,115,21,221,69,92,69,119,17,87,81,237,25,169,243,23,151,39,231,103,179,203,227,179,151,231,23,179,23,71,23,71,167,167,199,167,179,239,143,159,93,28,31,223,247,203,170,163,87,235,142,111,69,191,215,135,97,190,254,25,172,170,223,162,238,13,190,78,175,126,139,186,55,168,121,15,147,218,79,100,82,51,243,91,14,8,56,187,86,182,23,150,146,176,16,22,194,66,88,8,11,97,33,44,132,133,176,16,22,194,66,88,8,11,97,33,44,132,133,176,16,22,194,66,88,8,11,97,33,44,132,229,113,9,203,168,189,176,140,58,16,150,224,215,29,169,21,153,111,5,6,160,0,20,128,2,80,0,10,64,1,40,0,5,160,0,20,128,2,80,0,10,64,1,40,0,5,160,0,20,128,2,80,0,10,64,121,76,128,82,143,31,45,105,163,27,163,169,33,152,104,253,232,224,165,145,186,120,101,164,214,250,241,245,101,216,99,56,164,87,234,200,54,76,29,217,192,168,99,200,175,235,254,199,55,142,103,39,179,167,231,207,95,28,205,223,235,229,237,167,171,6,212,18,253,82,236,157,3,74,64,254,238,131,81,2,230,244,139,41,81,195,250,32,149,168,97,143,18,86,66,7,245,198,43,81,195,250,64,150,168,97,143,150,90,26,143,234,17,92,154,110,234,149,93,2,70,245,131,47,1,131,250,33,152,128,65,125,64,76,232,156,13,115,76,232,156,13,163,76,211,57,189,210,76,211,81,189,1,77,211,65,61,49,77,211,57,61,97,77,232,156,13,147,77,192,156,62,224,38,116,206,134,249,102,221,28,136,3,113,32,14,196,129,56,16,231,145,34,206,80,92,228,107,213,223,168,156,68,193,73,222,193,235,16,131,19,112,178,157,112,242,242,249,236,236,213,243,217,179,23,175,254,56,117,242,252,232,31,179,147,179,23,175,46,103,167,199,103,207,46,127,156,59,66,126,248,199,239,92,158,95,30,157,206,46,207,255,122,124,246,242,243,239,20,95,126,231,201,209,229,211,31,103,47,46,142,127,56,57,253,246,45,154,28,120,137,86,152,119,55,159,90,24,204,195,171,236,230,247,187,95,110,223,252,188,119,247,238,253,131,127,99,204,143,28,229,243,95,187,191,174,246,222,221,124,218,187,249,125,148,127,126,168,88,190,247,233,167,79,31,239,62,21,197,126,214,240,176,203,226,222,32,163,217,236,220,74,197,89,220,28,110,56,125,13,47,218,14,95,252,7,103,95,195,71,235,135,135,27,208,102,135,55,250,82,12,51,162,30,6,183,185,182,171,13,169,175,225,145,215,118,181,49,245,53,188,230,218,14,55,168,13,14,175,86,170,70,247,247,26,163,218,228,232,10,197,90,154,28,106,88,27,220,92,173,92,141,238,232,53,198,181,217,209,205,238,232,32,3,219,236,224,102,127,107,10,50,178,205,14,94,85,177,155,222,193,43,27,118,15,115,99,190,55,87,25,91,15,115,107,190,35,7,25,220,6,231,86,43,221,210,226,64,163,219,224,232,235,171,166,163,15,243,114,90,148,249,120,60,45,203,135,138,151,102,116,163,239,19,97,240,184,193,193,21,52,217,232,74,174,130,201,13,206,173,160,203,70,115,171,224,178,135,185,49,223,214,170,96,115,179,115,163,127,104,84,193,103,15,115,35,239,221,62,126,104,52,164,211,21,144,247,237,103,209,132,241,234,111,177,136,120,181,183,168,242,177,218,27,46,1,79,253,45,22,195,124,131,91,132,223,105,203,180,211,228,38,139,176,83,127,155,224,63,155,121,89,46,223,126,124,152,163,23,187,235,55,133,177,108,242,20,88,45,222,71,245,137,149,230,239,163,250,124,202,183,239,99,90,121,198,101,237,209,153,230,239,228,170,253,123,233,9,128,38,225,238,146,181,119,151,172,214,93,186,103,151,9,49,33,38,196,164,201,95,52,242,249,43,22,85,253,69,35,27,156,152,68,204,29,134,152,180,26,158,82,76,90,13,79,41,38,17,195,211,138,73,236,224,228,98,210,106,120,74,49,105,53,60,165,152,132,14,31,132,152,4,143,30,128,152,132,110,30,132,152,68,140,78,43,38,17,131,211,138,73,196,224,148,98,18,59,55,145,152,196,206,77,36,38,161,115,7,33,38,161,163,7,33,38,17,163,211,138,73,232,224,196,98,18,58,55,177,152,196,206,77,36,38,17,115,83,138,73,236,220,68,98,210,100,238,160,196,132,127,240,143,45,242,143,166,104,80,180,63,172,81,52,56,172,177,19,104,144,111,24,13,114,104,0,13,160,1,52,216,2,52,208,222,181,119,9,91,194,150,176,37,108,9,91,194,86,131,213,96,53,88,13,86,131,213,224,206,107,176,142,219,160,227,182,126,240,119,241,88,30,252,173,227,234,184,91,213,113,179,63,126,74,230,127,254,148,60,156,255,144,204,167,3,204,184,209,107,19,87,220,14,118,39,137,184,209,187,19,53,220,118,123,211,37,220,14,118,39,41,184,113,187,211,6,220,200,205,41,251,109,220,228,180,249,54,122,115,162,122,27,189,55,81,188,141,222,155,164,221,182,91,219,119,186,109,183,182,239,114,27,183,54,109,184,141,219,156,174,219,198,237,77,149,109,227,214,166,170,182,237,214,246,29,109,163,215,38,105,182,237,214,246,157,108,155,175,85,108,21,91,197,182,170,216,230,237,139,109,190,5,197,246,254,91,199,255,91,104,175,247,191,248,71,144,221,107,240,105,239,223,189,190,221,127,247,191,107,155,237,231,143,244,249,93,7,189,75,153,86,166,149,105,101,90,153,86,166,149,105,101,90,153,86,166,149,105,101,90,201,83,242,148,60,37,79,201,83,242,148,60,59,72,158,127,159,191,52,100,62,27,7,87,207,189,223,70,11,225,51,223,31,167,127,125,200,144,151,131,252,227,87,174,22,127,233,193,173,58,125,12,236,222,111,163,190,30,6,91,241,161,60,18,54,44,177,10,170,11,63,119,71,251,217,222,151,87,87,24,109,193,203,68,198,207,77,156,84,187,24,158,164,169,118,49,60,201,147,30,199,15,79,84,131,91,14,78,151,131,187,24,158,164,7,119,49,60,201,147,30,71,14,79,91,178,99,71,167,76,217,45,55,55,250,135,255,186,221,171,254,245,191,225,237,105,59,124,251,209,53,223,73,70,211,172,44,178,105,118,56,153,78,87,141,238,241,251,72,58,61,136,31,156,136,15,226,7,39,241,131,150,115,251,6,132,150,115,251,22,132,200,185,105,31,233,29,57,58,237,179,76,199,143,78,132,53,145,131,83,105,77,228,220,84,92,211,114,110,223,94,19,63,247,221,47,191,53,186,135,203,114,146,149,227,108,58,41,243,226,225,228,63,111,223,251,236,38,63,239,202,178,24,77,39,7,101,57,26,143,22,103,247,253,51,47,21,143,181,156,219,183,143,5,204,29,20,144,133,191,10,234,187,73,176,38,81,184,190,20,238,102,28,241,65,174,130,63,127,207,79,254,232,95,159,245,33,218,133,234,103,217,137,126,150,244,147,126,210,79,250,73,63,233,39,253,164,159,244,147,126,210,79,250,73,63,233,39,253,164,159,244,147,126,210,79,250,73,63,233,39,253,164,159,244,147,126,146,76,146,217,161,100,142,58,145,204,17,201,36,153,36,147,100,146,76,146,73,50,73,38,201,36,153,36,147,100,146,76,146,73,50,73,38,201,36,153,36,147,100,146,76,146,73,50,73,38,201,220,113,201,196,146,88,178,5,75,22,157,176,100,129,37,177,36,150,196,146,88,18,75,98,73,44,137,37,177,36,150,196,146,88,18,75,98,73,44,137,37,177,36,150,196,146,88,18,75,98,73,44,137,37,177,36,150,196,146,85,44,153,119,194,146,57,150,196,146,88,18,75,98,73,44,137,37,177,36,150,196,146,88,18,75,14,145,37,9,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,132,143,240,17,190,29,20,190,172,19,225,203,8,31,225,35,124,132,143,240,17,62,194,71,248,8,31,225,35,124,148,140,146,81,50,74,70,201,40,25,37,163,100,148,140,146,81,178,29,85,50,228,133,188,144,215,224,201,43,235,228,185,54,51,207,181,137,188,144,23,242,66,94,200,11,121,33,47,228,133,188,144,23,242,66,94,200,11,121,33,47,228,133,188,144,215,174,147,87,190,159,207,127,45,223,47,247,179,170,217,217,240,200,43,126,54,242,66,94,200,11,121,33,175,173,34,175,46,158,199,49,243,60,142,200,11,121,33,47,228,133,188,144,23,242,66,94,200,11,121,33,47,228,133,188,144,23,242,66,94,200,11,121,57,119,4,97,32,12,132,129,48,16,230,91,132,233,226,169,246,178,33,60,213,94,62,105,161,50,196,133,184,16,23,226,66,92,136,11,113,33,46,196,133,184,16,23,226,66,92,136,11,113,33,46,196,133,184,16,23,226,66,92,136,11,113,33,46,15,189,161,78,92,206,95,28,159,157,95,60,61,154,61,123,113,249,183,89,62,43,102,101,99,115,249,229,230,234,227,47,183,111,94,239,189,187,185,251,175,5,117,41,246,203,26,117,169,51,151,69,48,9,37,152,69,113,217,142,131,49,223,220,167,155,134,154,218,15,134,106,134,64,53,95,63,230,223,94,29,157,93,158,252,251,241,252,71,240,231,47,185,45,86,156,47,39,170,231,127,249,169,60,81,61,32,197,137,159,155,88,113,186,24,158,68,113,186,24,158,68,113,226,135,39,82,156,150,131,211,41,78,23,195,147,40,78,23,195,147,40,78,228,240,180,138,19,59,58,165,226,180,220,220,40,191,172,219,189,170,193,108,120,123,90,129,106,63,186,230,59,201,104,154,149,69,54,205,14,39,211,233,170,209,61,126,31,73,199,102,241,131,19,177,89,252,224,36,108,214,114,110,223,108,214,114,110,223,108,22,57,55,45,155,69,142,78,203,102,241,163,19,177,89,228,224,84,108,22,57,55,21,155,181,156,219,55,155,197,207,29,194,115,243,69,206,78,253,220,124,17,179,147,32,101,203,185,125,35,101,192,220,45,71,202,119,147,96,159,227,154,125,185,230,205,56,226,131,92,5,127,254,248,116,240,124,90,103,159,189,242,106,235,35,111,203,0,59,234,8,96,71,0,22,192,2,88,0,11,96,1,44,128,5,176,0,22,192,2,88,0,11,96,1,44,128,5,176,0,22,192,2,88,0,11,96,1,44,128,5,176,0,22,192,118,10,176,48,21,166,38,198,212,162,35,76,45,96,42,76,133,169,48,21,166,194,84,152,10,83,97,42,76,133,169,48,21,166,194,84,152,10,83,97,42,76,133,169,48,21,166,194,84,152,10,83,97,42,76,37,163,100,116,176,50,154,119,36,163,57,25,37,163,100,148,140,146,81,50,74,70,201,40,25,37,163,100,148,140,146,81,50,74,70,201,40,25,37,163,100,148,140,146,81,50,74,70,201,40,25,37,163,100,148,140,14,86,70,179,142,100,52,35,163,100,148,140,146,81,50,74,70,201,40,25,37,163,100,148,140,146,209,157,147,81,200,8,25,33,35,100,132,140,144,17,50,66,70,200,8,25,33,35,100,132,140,144,17,50,174,64,198,188,163,39,166,205,61,49,45,100,132,140,144,17,50,66,70,200,8,25,33,35,100,132,140,144,17,50,66,70,200,8,25,33,35,100,132,140,144,17,50,66,70,200,8,25,33,35,100,132,140,143,5,25,187,121,142,215,220,115,188,66,70,200,8,25,33,35,100,132,140,144,17,50,66,70,200,8,234,64,29,168,3,117,160,14,212,129,58,80,7,234,64,29,168,3,117,212,141,186,81,183,71,172,110,221,60,127,104,94,251,252,161,15,46,207,10,119,11,134,182,197,27,44,201,91,8,180,65,52,136,6,209,32,26,68,131,104,16,13,162,65,52,136,6,209,32,26,68,131,104,16,13,162,65,52,136,182,109,136,134,117,176,14,214,193,58,88,39,45,219,4,162,76,214,17,202,100,187,245,162,110,132,134,208,16,154,208,191,216,228,251,229,126,177,61,66,19,49,119,24,66,211,106,120,74,161,105,53,60,165,208,68,12,79,43,52,177,131,147,11,77,171,225,41,133,166,213,240,148,66,19,58,124,16,66,19,60,122,0,66,19,186,121,16,66,19,49,58,173,208,68,12,78,43,52,17,131,83,10,77,236,220,68,66,19,59,55,145,208,132,206,29,132,208,132,142,30,132,208,68,140,78,43,52,161,131,19,11,77,232,220,196,66,19,59,55,145,208,68,204,77,41,52,177,115,19,9,77,147,185,131,18,26,222,194,91,182,200,91,106,144,226,239,163,251,227,34,227,198,50,241,219,104,233,140,200,56,253,25,145,65,62,247,218,111,163,77,75,196,234,143,128,31,134,192,15,91,108,12,163,253,236,143,7,79,140,182,192,24,226,231,38,54,134,46,134,39,49,134,46,134,39,49,134,248,225,137,140,161,229,224,116,198,208,197,240,36,198,208,197,240,36,198,16,57,60,173,49,196,142,78,105,12,45,55,39,125,189,166,200,237,105,125,164,253,232,154,239,36,163,105,86,22,217,52,59,156,76,167,171,70,247,248,125,36,29,234,196,15,78,132,58,241,131,147,160,78,203,185,125,163,78,203,185,125,163,78,228,220,180,168,19,57,58,45,234,196,143,78,132,58,145,131,83,161,78,228,220,84,168,211,114,110,223,168,19,63,55,233,115,215,181,155,157,236,185,235,226,103,39,33,180,150,115,251,38,180,128,185,131,34,52,47,50,181,83,78,119,51,142,248,32,87,193,159,63,14,124,244,199,175,66,158,19,239,139,108,150,109,100,179,36,155,100,147,108,146,77,178,73,54,201,38,217,36,155,100,147,108,146,77,178,73,54,201,38,217,36,155,100,147,108,146,77,178,73,54,201,38,217,36,155,143,93,54,41,37,165,12,87,202,81,27,165,28,81,74,74,73,41,41,37,165,164,148,148,146,82,82,74,74,73,41,41,37,165,164,148,148,146,82,82,74,74,73,41,41,37,165,164,148,148,146,82,82,202,157,82,74,228,136,28,195,201,177,104,67,142,5,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,241,145,147,99,222,134,28,115,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,76,79,142,244,142,222,209,59,122,71,239,232,29,189,163,119,244,142,222,209,59,122,71,239,232,221,238,232,93,214,70,239,50,122,71,239,232,29,189,163,119,244,142,222,209,59,122,71,239,232,29,1,35,96,4,140,128,17,48,2,70,192,8,24,1,35,96,4,108,39,4,12,103,225,44,156,53,84,206,202,218,28,70,203,28,70,195,89,56,11,103,225,44,156,133,179,112,22,206,194,89,56,11,103,225,44,156,133,179,112,22,206,194,89,56,107,183,56,43,223,207,231,191,150,239,151,251,89,213,236,108,120,156,21,63,27,103,225,44,156,133,179,112,214,54,112,86,139,211,89,217,16,78,103,229,147,22,190,197,174,216,21,187,98,87,236,138,93,177,43,118,197,174,216,21,187,98,87,236,138,93,177,43,118,197,174,216,85,98,187,162,41,52,133,166,208,20,154,210,187,166,60,212,133,117,154,114,116,50,123,126,242,143,123,87,153,254,163,40,158,204,78,206,94,94,94,188,122,122,57,251,123,118,255,12,120,135,13,149,229,245,251,189,235,247,255,115,255,87,164,233,255,20,197,147,189,249,166,219,79,111,238,246,126,203,238,127,6,60,212,151,195,245,250,178,120,47,175,242,151,77,159,236,89,255,249,108,82,77,194,63,242,16,53,37,146,65,234,72,98,221,27,45,72,205,255,181,184,234,167,155,184,234,167,174,122,87,253,144,175,250,131,134,7,68,131,174,250,131,245,7,71,93,245,174,250,212,87,253,6,190,215,31,248,94,239,170,31,242,85,63,217,196,85,63,113,213,187,234,135,124,213,143,55,113,213,143,93,245,174,250,33,95,245,229,38,174,250,210,85,239,170,31,242,85,63,218,196,85,63,114,213,187,234,135,124,213,23,155,104,56,133,134,227,170,31,246,85,191,129,239,245,133,239,245,174,250,141,95,245,145,71,108,238,255,179,197,33,155,183,255,241,225,193,227,80,178,253,98,186,159,237,125,184,126,159,103,243,63,164,251,199,159,52,60,60,179,188,36,232,248,76,220,144,202,99,49,203,107,194,15,198,180,157,84,180,159,180,248,80,162,182,147,70,117,147,194,15,179,44,77,58,216,207,246,222,94,93,221,252,122,115,117,245,54,219,207,139,253,201,231,199,49,53,60,170,210,252,126,234,242,146,174,60,132,18,56,167,195,43,169,242,120,73,204,164,110,174,164,202,131,35,203,147,194,143,142,68,95,73,213,7,67,26,222,83,107,142,134,68,220,79,85,71,62,86,140,9,61,244,17,177,166,250,48,71,195,59,103,205,113,142,184,57,77,239,156,160,131,26,113,83,154,254,76,13,58,130,17,55,101,213,163,100,155,223,41,43,31,39,219,98,72,220,119,156,170,99,19,45,134,212,126,159,9,58,16,17,49,164,250,160,195,138,45,129,71,29,34,230,84,157,6,88,30,19,118,30,32,98,74,197,227,252,27,254,17,85,61,210,63,98,72,197,35,248,27,14,169,122,12,127,139,33,113,95,61,85,143,206,143,27,210,226,251,73,213,227,238,91,12,137,190,71,218,124,63,105,248,72,249,55,229,194,35,171,23,215,173,120,108,237,155,197,71,99,55,186,205,226,3,197,27,221,104,241,1,233,77,110,52,121,31,117,163,152,125,7,17,31,106,197,217,132,38,183,138,184,207,151,206,39,52,184,205,251,143,255,204,163,110,181,120,64,161,193,173,238,79,67,68,222,108,197,33,138,6,55,189,142,184,218,175,35,238,249,235,152,171,253,58,230,194,189,142,186,112,175,99,46,220,165,51,40,77,110,179,120,10,165,209,109,98,190,64,150,79,162,52,187,209,226,89,148,38,183,138,184,34,110,163,110,19,241,41,221,198,92,69,183,81,87,209,109,204,85,116,23,113,21,221,69,92,69,75,229,185,221,83,110,213,230,247,124,19,249,61,151,223,229,119,249,93,126,151,223,229,119,249,93,126,151,223,229,119,249,93,126,151,223,229,119,249,93,126,151,223,229,119,249,93,126,151,223,229,247,71,157,223,155,190,18,70,80,126,175,121,133,140,133,167,211,170,168,239,107,95,142,93,126,247,138,23,149,175,120,177,248,84,106,94,3,163,234,101,206,138,251,191,123,15,255,53,48,226,231,38,126,13,140,46,134,39,121,13,140,46,134,39,121,13,140,248,225,137,94,3,163,229,224,116,175,129,209,197,240,36,175,129,209,197,240,36,175,129,17,57,60,237,107,96,196,142,78,249,26,24,145,155,211,190,6,70,252,232,68,175,129,17,63,56,209,107,96,196,15,78,242,26,24,45,231,246,253,26,24,45,231,246,253,26,24,145,115,211,190,6,70,228,232,180,175,129,17,63,58,209,107,96,68,14,78,245,26,24,145,115,83,189,6,70,203,185,125,191,6,70,252,220,36,175,129,209,114,110,223,175,129,17,48,215,107,96,120,13,12,175,129,177,77,175,129,177,50,207,230,147,209,180,172,104,186,217,125,115,94,83,110,71,197,193,100,190,110,53,153,60,132,146,57,141,76,234,104,228,65,198,95,34,144,201,128,9,228,193,238,13,81,71,205,71,24,34,105,164,63,81,240,151,239,206,95,92,158,156,159,205,46,159,157,204,158,158,63,127,113,52,255,173,203,219,79,87,127,254,214,179,23,175,102,207,143,159,159,95,252,219,236,213,229,201,233,201,191,31,205,127,249,187,127,249,46,219,63,28,59,147,224,76,194,174,156,73,104,254,224,118,167,17,156,70,136,126,224,191,115,8,245,107,26,62,46,117,221,162,85,255,30,117,58,194,233,8,167,35,156,142,112,58,194,233,136,6,67,222,253,242,91,195,123,165,44,39,89,57,206,166,147,50,47,30,142,249,243,61,116,54,168,217,55,185,178,44,70,211,201,65,89,142,198,163,197,65,93,31,219,112,126,36,46,242,14,232,52,195,187,73,196,195,187,91,156,47,240,16,249,22,15,145,191,25,71,125,160,171,136,123,98,177,10,54,122,252,120,179,212,57,110,147,58,199,82,167,212,41,117,74,157,82,167,212,41,117,74,157,82,167,212,41,117,74,157,82,167,212,41,117,74,157,82,167,212,41,117,62,206,212,185,193,104,89,182,137,150,165,104,41,90,138,150,162,165,104,41,90,138,150,162,165,104,41,90,138,150,162,165,104,41,90,138,150,162,165,104,41,90,138,150,91,31,45,55,216,31,139,54,253,177,208,31,245,71,253,81,127,212,31,245,71,253,81,127,212,31,245,71,253,81,127,212,31,245,71,253,81,127,212,31,245,71,253,81,127,172,238,143,121,155,254,152,235,143,250,163,254,168,63,234,143,250,163,254,168,63,110,95,127,84,250,148,62,165,79,233,83,250,148,62,165,79,233,219,189,210,39,218,237,92,180,203,218,68,187,76,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,134,29,237,36,41,73,74,146,26,84,146,58,152,23,169,124,210,60,73,29,252,180,80,164,242,73,235,36,245,237,139,83,207,127,97,178,240,11,43,162,213,131,219,116,145,172,14,126,170,43,86,121,187,98,181,250,3,60,120,199,130,213,215,96,245,127,13,174,217,113,155,107,118,236,154,117,205,246,127,205,150,205,159,47,96,249,154,45,91,63,95,128,107,214,53,27,113,205,54,126,140,249,170,107,182,237,99,204,93,179,174,217,136,107,182,197,223,13,74,127,55,112,205,246,127,205,142,218,92,179,35,215,172,107,182,255,107,182,104,115,205,22,174,89,215,108,255,215,108,222,230,154,205,93,179,174,217,254,175,217,128,135,12,46,95,179,237,31,50,232,154,117,205,134,94,179,135,45,178,193,161,106,224,138,77,112,197,198,127,147,61,244,61,214,21,219,241,21,235,33,215,30,114,189,27,15,185,62,216,207,246,222,94,93,221,252,122,115,117,245,54,155,255,203,127,114,63,44,247,192,107,15,188,14,122,224,117,211,43,201,195,175,61,252,218,195,175,61,252,218,195,175,61,252,218,195,175,61,252,58,240,225,215,111,202,240,7,231,190,137,120,64,239,155,113,196,227,141,223,140,35,30,217,252,102,242,62,234,70,49,251,14,34,62,212,176,31,240,254,254,227,63,243,168,91,69,60,218,253,254,193,245,189,62,38,255,58,226,106,191,142,121,248,122,204,213,126,29,115,225,94,71,93,184,215,49,23,174,3,13,45,14,52,220,70,221,38,226,83,186,141,185,138,110,163,174,162,219,152,171,232,46,226,42,186,139,184,138,22,66,115,197,91,76,234,222,162,201,41,148,135,31,166,193,25,148,105,139,250,62,85,223,213,119,245,93,125,87,223,213,119,245,93,125,87,223,213,119,245,93,125,87,223,213,119,245,93,125,87,223,213,119,245,93,125,87,223,213,119,245,125,69,125,63,104,81,223,15,186,175,239,223,220,70,91,215,214,181,117,109,93,91,215,214,181,117,109,93,91,215,214,181,117,109,93,91,215,214,181,117,109,93,91,215,214,181,117,109,93,91,215,214,131,202,121,131,46,222,230,133,17,54,240,186,8,9,186,120,203,215,233,172,238,226,67,123,153,206,166,47,165,121,124,246,253,139,243,147,179,203,165,55,152,255,126,116,94,255,241,135,47,31,246,228,251,21,183,88,243,242,157,117,93,62,31,76,109,15,104,165,125,52,247,128,57,253,150,247,168,97,125,244,247,168,97,143,178,194,135,14,234,173,197,71,13,235,163,200,71,13,123,180,93,190,241,168,30,235,124,211,77,189,54,250,128,81,253,148,250,128,65,253,244,250,128,65,125,84,251,208,57,27,110,247,161,115,54,92,240,155,206,233,181,227,55,29,213,91,205,111,58,168,167,166,223,116,78,79,101,63,116,206,134,251,126,192,156,62,42,127,232,156,13,183,254,117,115,20,127,197,95,241,87,252,21,127,197,95,241,239,170,248,183,121,89,217,13,188,170,172,226,255,56,139,255,203,231,179,179,87,207,103,207,94,188,154,63,182,126,58,127,220,254,209,63,102,39,103,47,94,93,206,78,143,207,158,93,254,56,223,87,28,76,199,95,126,235,242,252,242,232,116,118,121,254,215,227,179,151,95,126,107,242,229,183,158,28,93,62,253,113,246,226,226,248,135,147,211,133,55,25,111,82,16,222,221,124,106,225,7,15,175,176,155,223,239,126,185,125,243,243,222,221,187,247,15,254,126,92,236,231,251,249,252,215,138,251,71,194,188,187,249,180,119,243,251,40,255,252,152,152,124,239,211,79,159,62,222,125,42,138,253,172,225,163,250,23,247,6,249,194,102,231,86,10,196,226,230,112,127,232,107,120,209,118,248,226,63,150,250,26,62,90,63,60,220,47,54,59,188,209,151,98,152,111,244,48,184,205,181,93,237,31,125,13,143,188,182,171,125,164,175,225,53,215,118,184,159,108,112,120,181,176,52,186,191,215,248,202,38,71,87,8,204,210,228,80,127,217,224,230,106,161,105,116,71,175,241,153,205,142,110,118,71,7,249,205,102,7,55,251,91,83,144,239,108,118,240,170,2,219,244,14,94,217,95,123,152,27,243,189,185,202,135,122,152,91,243,29,57,200,143,54,56,183,90,152,150,22,7,250,210,6,71,95,95,53,29,125,152,151,211,162,204,199,227,105,89,62,20,168,52,163,27,125,159,8,67,179,13,14,174,96,181,70,87,114,21,170,109,112,110,5,187,53,154,91,133,110,61,204,141,249,182,86,133,114,155,157,27,253,67,163,10,237,122,152,27,121,239,246,241,67,163,33,251,173,64,168,111,63,139,38,4,85,127,139,69,128,170,189,69,149,237,212,222,112,9,39,234,111,177,24,149,27,220,34,252,78,91,102,137,38,55,89,68,137,250,219,4,255,217,204,115,114,249,246,227,126,94,124,13,202,139,233,245,155,200,248,229,107,97,101,101,239,226,125,60,72,223,209,239,227,65,28,95,251,62,166,171,171,232,52,63,44,86,167,212,105,126,152,175,207,165,247,111,81,177,108,161,236,215,76,171,126,39,87,65,239,165,129,102,148,45,52,163,164,25,52,131,102,208,12,154,65,51,104,6,205,160,25,52,131,102,208,12,154,65,51,104,6,205,160,25,52,131,102,208,12,154,65,51,104,6,205,216,184,102,140,102,69,180,102,140,246,139,117,154,241,237,159,6,204,128,25,48,163,11,204,184,103,196,170,191,3,100,131,195,140,136,185,195,192,140,86,195,83,98,70,171,225,41,49,35,98,120,90,204,136,29,156,28,51,90,13,79,137,25,173,134,167,196,140,208,225,131,192,140,224,209,3,192,140,208,205,131,192,140,136,209,105,49,35,98,112,90,204,136,24,156,18,51,98,231,38,194,140,216,185,137,48,35,116,238,32,48,35,116,244,32,48,35,98,116,90,204,8,29,156,24,51,66,231,38,198,140,216,185,137,48,35,98,110,74,204,136,157,155,8,51,154,204,29,20,102,160,9,52,209,7,77,116,132,8,141,242,127,222,34,255,231,242,191,252,47,255,203,255,242,255,118,231,127,21,93,69,23,163,197,104,49,90,140,22,163,197,104,93,87,215,213,117,117,93,93,87,215,213,117,183,178,235,198,63,73,205,104,253,147,212,232,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,27,232,186,69,139,199,235,22,30,175,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,171,235,234,186,186,174,174,155,160,235,198,63,94,183,240,120,93,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,117,93,93,87,215,213,117,21,217,128,34,155,183,40,178,185,34,171,200,42,178,253,23,217,209,254,104,155,138,108,240,220,161,20,217,22,195,211,22,217,224,225,169,139,108,220,224,1,20,217,22,195,211,22,217,176,225,3,41,178,129,163,7,81,100,195,54,15,164,200,6,143,78,93,100,131,7,167,46,178,193,131,211,22,217,184,185,201,138,108,220,220,100,69,54,108,238,64,138,108,216,232,1,20,217,176,193,201,139,108,216,220,228,69,54,110,110,178,34,27,60,55,109,145,141,155,155,172,200,214,207,85,100,21,89,69,118,69,145,205,90,60,247,65,230,185,15,20,89,69,86,145,85,100,21,89,69,86,145,85,100,21,89,69,86,145,85,100,21,89,69,86,145,85,100,21,89,69,86,145,85,100,131,138,108,252,99,100,51,143,145,85,100,21,217,20,69,54,223,174,34,27,56,119,56,69,54,122,120,234,34,27,56,60,125,145,141,25,60,136,34,27,61,60,117,145,13,25,62,152,34,27,52,122,32,69,54,100,243,96,138,108,224,232,244,69,54,112,112,250,34,27,56,56,117,145,141,153,155,176,200,198,204,77,88,100,67,230,14,34,110,134,12,30,64,220,12,153,59,128,184,25,51,55,97,220,12,156,155,58,110,198,204,77,24,55,235,230,138,155,226,166,184,185,20,55,79,206,94,94,94,188,122,122,57,127,38,128,73,72,230,220,155,143,187,253,244,230,110,241,57,1,38,235,131,231,194,103,208,168,120,190,155,172,75,160,159,127,229,193,109,186,105,162,95,63,193,186,56,154,183,141,163,107,63,210,131,143,48,152,74,26,153,55,235,170,226,186,55,90,40,176,255,23,114,93,143,59,185,174,199,174,107,215,245,160,174,235,114,86,116,112,93,151,251,133,235,218,117,61,168,235,58,224,0,204,154,235,122,237,81,24,215,181,235,186,247,235,186,139,191,135,148,254,30,226,186,30,212,117,61,234,228,186,30,185,174,93,215,131,186,174,131,94,172,166,242,186,174,121,217,26,215,181,235,186,231,235,58,232,41,63,43,175,235,154,39,255,116,93,187,174,123,190,174,131,30,166,91,121,93,215,60,96,215,117,237,186,238,247,186,62,236,34,135,28,170,33,174,234,97,93,213,29,124,179,62,244,189,218,85,189,241,171,58,242,172,195,253,127,182,56,237,240,246,63,62,60,120,176,75,182,95,76,247,179,189,15,215,239,231,127,67,217,255,252,32,151,134,167,24,150,151,4,157,99,136,27,82,121,62,97,121,77,248,9,133,182,147,138,246,147,22,31,175,212,118,210,168,110,210,104,82,150,217,100,52,25,143,38,217,234,73,139,15,175,92,154,116,176,159,237,189,189,186,186,249,245,230,234,234,109,54,111,19,147,207,15,150,106,120,216,161,249,253,212,229,37,93,121,140,33,112,78,135,87,82,229,1,133,152,73,221,92,73,127,190,191,218,43,233,48,59,200,138,131,172,156,76,15,39,171,39,117,118,37,85,159,137,104,120,79,173,57,21,17,113,63,85,157,118,88,49,38,244,188,67,196,154,234,115,12,13,239,156,53,39,25,226,230,52,189,115,130,206,40,196,77,105,250,51,53,232,244,65,220,148,85,15,197,109,126,167,172,124,48,110,139,33,113,223,113,170,78,12,180,24,82,251,125,38,232,44,64,196,144,234,103,93,89,177,37,240,121,87,34,230,84,29,57,88,30,19,118,232,32,98,74,197,97,130,134,127,68,85,199,9,34,134,84,28,19,104,56,164,234,160,64,139,33,113,95,61,85,71,0,226,134,180,248,126,82,245,224,254,22,67,162,239,145,54,223,79,26,62,28,255,77,185,240,128,239,197,117,43,30,38,253,102,241,65,226,141,110,179,248,248,245,70,55,90,124,156,124,147,27,77,222,71,221,40,102,223,65,196,135,90,113,0,162,201,173,34,238,243,119,147,240,219,188,255,248,207,60,234,86,139,231,38,26,220,234,254,144,70,228,205,86,156,237,104,112,211,235,136,171,253,58,226,158,191,142,185,218,175,99,46,220,235,168,11,247,58,230,194,93,58,26,211,228,54,139,135,99,26,221,38,230,11,100,249,128,76,179,27,45,30,145,105,114,171,136,43,226,54,234,54,17,159,210,109,204,85,116,27,117,21,221,198,92,69,119,17,87,209,93,196,85,180,144,158,43,222,98,82,247,22,223,196,233,138,55,121,248,97,66,206,3,77,187,40,244,83,133,94,161,87,232,21,122,133,94,161,87,232,21,122,133,94,161,87,232,21,122,133,94,161,87,232,21,122,133,94,161,87,232,21,122,133,94,161,87,232,195,10,253,65,23,133,254,160,251,66,191,129,87,40,208,223,245,119,253,93,127,215,223,245,119,253,93,127,215,223,245,119,253,93,127,215,223,245,119,253,93,127,215,223,245,119,253,93,127,215,223,31,85,127,255,182,174,135,180,243,78,94,236,98,3,175,117,145,178,157,183,126,153,223,218,118,238,245,126,155,191,222,239,249,139,203,147,243,179,217,229,179,147,217,211,243,231,47,142,230,239,245,242,246,211,85,131,118,31,253,250,188,157,23,249,128,158,218,71,151,15,152,211,111,157,143,26,214,71,163,143,26,246,40,75,125,232,160,222,122,125,212,176,62,170,125,212,176,71,219,238,27,143,234,177,224,55,221,212,107,199,15,24,213,79,205,15,24,212,79,211,15,24,212,71,217,15,157,179,225,190,31,58,103,195,149,191,233,156,94,91,127,211,81,189,21,255,166,131,122,234,254,77,231,244,84,255,67,231,108,216,0,2,230,244,33,1,161,115,54,236,1,235,230,80,1,42,64,5,168,0,21,160,2,84,160,115,21,232,228,165,130,55,240,74,193,84,128,10,124,185,197,194,107,188,255,229,187,231,71,255,152,157,156,189,120,117,57,59,61,62,123,118,249,227,124,95,113,48,29,127,249,173,203,243,203,163,211,217,229,249,95,143,207,94,126,249,173,201,151,223,122,114,116,249,244,199,217,139,139,227,31,78,78,23,222,100,188,73,101,120,119,243,169,133,49,60,188,212,110,126,191,251,229,246,205,207,123,119,239,222,63,248,59,116,177,159,239,231,243,95,43,238,31,81,243,238,230,211,222,205,239,163,252,243,99,107,242,189,79,63,125,250,120,247,169,40,246,179,134,167,3,22,247,6,25,196,102,231,86,42,197,226,230,112,163,232,107,120,209,118,248,226,63,168,250,26,62,90,63,60,220,56,54,59,188,209,151,98,152,129,244,48,184,205,181,93,109,36,125,13,143,188,182,171,13,165,175,225,53,215,118,184,177,108,112,120,181,194,52,186,191,215,24,204,38,71,87,40,205,210,228,80,163,217,224,230,106,197,105,116,71,175,49,156,205,142,110,118,71,7,25,207,102,7,55,251,91,83,144,1,109,118,240,170,74,219,244,14,94,217,104,123,152,27,243,189,185,202,144,122,152,91,243,29,57,200,152,54,56,183,90,161,150,22,7,26,212,6,71,95,95,53,29,125,152,151,211,162,204,199,227,105,89,62,84,170,52,163,27,125,159,8,131,181,13,14,174,160,183,70,87,114,21,188,109,112,110,5,205,53,154,91,5,115,61,204,141,249,182,86,5,119,155,157,27,253,67,163,10,246,122,152,27,121,239,246,241,67,163,33,13,174,128,170,111,63,139,38,76,85,127,139,69,164,170,189,69,149,255,212,222,112,9,48,234,111,177,24,158,27,220,34,252,78,91,166,139,38,55,89,132,139,250,219,4,255,217,204,3,115,249,246,227,126,94,124,77,204,139,233,245,155,200,248,229,107,97,101,137,239,226,125,60,136,225,209,239,227,65,46,95,251,62,166,171,171,232,52,63,44,86,167,212,105,126,152,175,207,165,247,111,81,177,108,161,245,215,76,171,126,39,87,65,239,37,68,60,202,46,196,163,36,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,72,41,30,163,89,209,94,60,70,251,197,58,241,248,246,207,7,120,0,15,224,177,25,240,184,199,199,170,191,39,100,131,3,143,136,185,195,0,143,86,195,83,130,71,171,225,41,193,35,98,120,90,240,136,29,156,28,60,90,13,79,9,30,173,134,167,4,143,208,225,131,0,143,224,209,3,0,143,208,205,131,0,143,136,209,105,193,35,98,112,90,240,136,24,156,18,60,98,231,38,2,143,216,185,137,192,35,116,238,32,192,35,116,244,32,192,35,98,116,90,240,8,29,156,24,60,66,231,38,6,143,216,185,137,192,35,98,110,74,240,136,157,155,8,60,154,204,29,20,120,224,11,124,209,7,95,116,4,13,97,68,144,119,65,4,57,34,64,4,136,0,17,32,130,93,35,2,165,93,105,23,172,5,107,193,90,176,22,172,5,107,237,87,251,213,126,181,95,237,87,251,213,126,183,187,253,118,240,132,56,163,245,79,136,163,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,246,219,126,139,46,30,247,91,120,220,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,175,246,171,253,106,191,218,239,176,218,111,7,143,251,45,60,238,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,95,237,87,251,213,126,181,223,218,246,171,218,54,170,182,121,23,213,54,87,109,85,91,213,118,8,213,118,180,63,218,166,106,27,60,119,40,213,182,197,240,180,213,54,120,120,234,106,27,55,120,0,213,182,197,240,180,213,54,108,248,64,170,109,224,232,65,84,219,176,205,3,169,182,193,163,83,87,219,224,193,169,171,109,240,224,180,213,54,110,110,178,106,27,55,55,89,181,13,155,59,144,106,27,54,122,0,213,54,108,112,242,106,27,54,55,121,181,141,155,155,172,218,6,207,77,91,109,227,230,38,171,182,245,115,85,91,213,86,181,93,87,109,179,46,158,103,33,243,60,11,170,173,106,171,218,170,182,170,173,106,171,218,170,182,170,173,106,171,218,170,182,170,173,106,171,218,170,182,170,173,106,171,218,170,182,93,85,219,14,30,107,155,121,172,173,106,171,218,14,163,218,230,219,85,109,3,231,14,167,218,70,15,79,93,109,3,135,167,175,182,49,131,7,81,109,163,135,167,174,182,33,195,7,83,109,131,70,15,164,218,134,108,30,76,181,13,28,157,190,218,6,14,78,95,109,3,7,167,174,182,49,115,19,86,219,152,185,9,171,109,200,220,65,4,208,144,193,3,8,160,33,115,7,16,64,99,230,38,12,160,129,115,83,7,208,152,185,9,3,104,221,92,1,84,0,21,64,171,3,232,179,23,151,127,187,127,158,216,73,68,5,221,123,119,115,247,95,75,79,22,59,169,73,161,15,254,84,42,82,232,131,183,88,250,67,232,59,150,222,127,142,253,21,211,202,15,39,155,182,201,166,229,38,179,233,215,33,127,123,117,116,118,121,242,239,199,243,31,14,159,191,50,118,161,168,122,206,89,207,57,187,169,225,53,255,170,28,77,202,50,155,140,38,227,209,36,91,61,188,199,39,223,27,64,10,246,100,185,195,126,178,220,111,62,110,205,181,125,152,29,100,197,65,86,78,166,135,147,213,195,123,188,182,7,210,176,119,255,89,126,255,248,176,141,254,153,191,110,247,170,127,235,123,134,226,181,163,107,190,147,140,166,89,89,100,211,236,112,50,157,174,26,221,239,211,210,166,70,3,79,171,236,105,149,61,173,242,176,159,86,185,225,232,195,188,156,22,101,62,30,79,203,242,161,117,120,46,232,45,224,25,207,5,61,168,231,130,126,247,203,111,141,238,225,178,156,100,229,56,155,78,202,188,120,56,249,207,219,247,62,187,201,207,187,178,44,70,211,201,65,89,142,198,163,197,217,169,158,202,218,51,111,239,228,51,111,191,155,132,223,34,88,142,136,91,95,226,118,51,142,248,32,87,193,159,191,87,144,236,128,7,171,222,201,213,166,145,113,220,25,50,142,33,35,100,132,140,144,17,50,66,70,200,8,25,33,35,100,132,140,144,17,50,66,70,200,8,25,33,35,100,132,140,144,17,50,66,70,200,8,25,33,227,227,68,70,96,184,205,96,88,118,6,134,37,48,4,134,192,16,24,2,67,96,8,12,129,33,48,4,134,192,16,24,2,67,96,8,12,129,33,48,4,134,192,16,24,2,67,96,8,12,129,33,48,220,1,48,164,127,219,172,127,163,206,244,111,68,255,232,31,253,163,127,244,143,254,209,63,250,71,255,232,31,253,163,127,244,143,254,209,63,250,71,255,232,31,253,163,127,244,143,254,209,63,250,71,255,232,31,253,75,170,127,69,103,250,87,208,63,250,71,255,232,31,253,163,127,244,143,254,209,63,250,71,255,232,95,42,253,3,105,32,13,164,129,52,144,6,210,64,26,72,3,105,32,13,164,129,52,144,6,210,186,135,180,188,51,72,203,65,26,72,3,105,32,13,164,129,52,144,6,210,64,26,72,3,105,48,10,70,193,40,24,5,163,96,20,140,130,81,48,10,70,193,168,45,198,40,178,68,150,200,82,189,44,101,157,201,82,70,150,200,18,89,34,75,100,137,44,145,37,178,68,150,200,18,89,34,75,100,137,44,145,37,178,68,150,200,18,89,98,29,172,131,117,176,14,214,209,179,117,228,157,89,71,206,58,88,7,235,216,25,235,40,230,87,93,213,95,17,138,193,89,71,196,220,97,88,71,171,225,41,173,163,213,240,148,214,17,49,60,173,117,196,14,78,110,29,173,134,167,180,142,86,195,83,90,71,232,240,65,88,71,240,232,1,88,71,232,230,65,88,71,196,232,180,214,17,49,56,173,117,68,12,78,105,29,177,115,19,89,71,236,220,68,214,17,58,119,16,214,17,58,122,16,214,17,49,58,173,117,132,14,78,108,29,161,115,19,91,71,236,220,68,214,17,49,55,165,117,196,206,77,100,29,77,230,178,14,214,193,58,118,220,58,178,206,172,35,99,29,172,131,117,236,140,117,56,215,225,92,135,115,29,131,176,14,231,58,156,235,112,174,99,88,214,225,92,135,115,29,206,117,56,215,225,92,199,16,172,195,185,14,231,58,156,235,112,174,99,39,206,117,144,11,114,177,69,114,177,202,28,206,142,255,113,116,116,242,253,241,223,103,231,79,47,207,95,188,122,57,251,123,113,175,13,227,245,218,240,241,234,127,94,191,126,255,246,234,183,189,95,222,220,253,114,243,233,215,189,223,138,37,103,24,215,56,67,45,51,44,42,195,34,50,76,23,254,63,159,180,38,134,85,159,216,70,112,161,233,7,194,10,109,88,33,175,96,133,236,160,88,173,10,101,118,88,131,10,211,252,176,216,9,56,112,72,194,33,9,135,36,6,1,7,14,73,56,36,225,144,196,176,224,32,118,115,163,127,241,175,219,189,234,159,253,14,120,172,29,93,243,157,100,52,205,202,34,155,102,135,147,233,116,213,232,126,31,213,239,84,138,83,41,131,145,26,167,82,156,74,113,42,197,169,20,167,82,134,240,218,46,145,179,83,191,182,139,51,64,206,0,181,58,3,244,110,18,140,72,240,173,47,124,187,25,71,124,144,171,224,207,159,241,13,230,116,82,229,93,242,229,93,84,127,190,117,111,48,173,123,131,175,132,23,198,149,101,7,92,89,226,74,92,137,43,113,37,174,196,149,184,18,87,226,74,92,137,43,113,37,174,196,149,184,18,87,226,74,92,137,43,113,37,174,196,149,184,18,87,226,202,29,225,74,244,136,30,163,233,113,212,1,61,142,208,35,122,68,143,232,17,61,162,71,244,136,30,209,35,122,68,143,232,17,61,162,71,244,136,30,209,35,122,68,143,232,17,61,162,71,244,136,30,209,227,16,233,145,35,114,196,104,71,44,58,112,196,130,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,114,68,142,184,83,142,152,119,224,136,57,71,228,136,28,145,35,114,68,142,200,17,57,34,71,228,136,28,145,35,34,57,36,135,228,144,28,146,67,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,174,138,228,178,14,72,46,67,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,110,103,73,14,107,97,45,172,133,181,176,22,214,194,90,88,11,107,97,45,172,181,149,172,197,168,24,21,163,26,144,81,189,122,249,195,233,249,191,206,94,94,30,93,156,158,156,61,155,157,62,159,29,60,153,61,57,190,60,186,199,170,113,45,86,125,250,245,159,31,126,249,239,189,95,239,94,223,126,120,255,241,221,222,135,235,189,131,159,246,126,186,186,123,189,164,86,227,237,84,171,234,207,112,83,124,21,246,17,57,22,199,226,88,28,139,99,113,44,142,197,177,56,214,64,29,203,209,50,79,81,9,14,193,33,56,4,135,224,16,28,130,67,112,8,14,193,33,56,116,30,110,171,173,241,102,28,241,65,174,130,63,127,164,137,52,219,147,102,217,37,105,150,72,19,105,34,77,164,137,52,145,38,210,68,154,72,19,105,34,77,164,137,52,145,38,210,68,154,72,19,105,34,77,164,137,52,145,38,210,68,154,72,115,103,73,19,79,226,201,246,60,57,234,146,39,71,120,18,79,226,73,60,137,39,241,36,158,196,147,120,18,79,226,73,60,137,39,241,36,158,196,147,120,18,79,226,73,60,137,39,241,36,158,196,147,120,114,59,120,146,53,178,198,246,214,88,116,105,141,5,107,100,141,172,145,53,178,70,214,200,26,89,35,107,100,141,172,145,53,178,70,214,200,26,89,35,107,100,141,172,145,53,178,70,214,200,26,89,35,107,100,141,172,241,177,88,99,222,165,53,230,172,145,53,178,70,214,200,26,89,35,107,100,141,172,145,53,178,70,214,136,237,176,29,182,195,118,216,14,219,97,59,108,135,237,176,29,182,195,118,216,14,219,97,187,8,182,203,186,100,187,12,219,97,59,108,135,237,176,29,182,195,118,216,14,219,97,187,71,196,118,232,11,125,161,47,244,133,190,208,23,250,66,95,232,11,125,161,175,173,164,47,142,197,177,56,214,96,28,235,252,213,203,139,227,151,199,71,23,79,127,156,253,120,124,241,252,248,229,172,152,155,199,236,244,244,232,249,209,108,52,155,62,185,231,172,73,13,103,253,242,233,215,219,171,95,175,94,207,191,185,253,124,117,123,125,245,235,94,177,119,115,251,203,222,135,15,175,175,95,239,141,246,166,79,150,84,107,146,76,181,254,178,124,89,47,93,163,75,23,220,242,213,179,226,82,152,255,210,131,91,181,224,179,6,247,232,102,20,45,242,3,195,180,129,97,218,36,47,75,152,6,211,96,26,76,131,105,48,13,166,193,52,103,224,60,223,38,189,164,151,244,146,94,210,75,122,73,47,233,37,189,164,151,244,210,193,189,173,7,207,155,113,196,7,185,10,254,252,185,42,87,125,232,170,171,63,149,7,247,105,59,121,29,111,64,94,199,228,149,188,146,87,242,74,94,201,43,121,37,175,228,149,188,146,87,242,74,94,201,43,121,37,175,228,149,188,146,87,242,74,94,201,43,121,37,175,228,149,188,118,43,175,20,149,162,246,168,168,229,6,20,181,164,168,20,149,162,82,84,138,74,81,41,42,69,165,168,20,149,162,82,84,138,74,81,41,42,69,165,168,20,149,162,82,84,138,74,81,41,42,69,165,168,20,21,137,34,209,97,144,232,104,3,36,58,66,162,72,20,137,34,81,36,138,68,145,40,18,69,162,72,20,137,34,81,36,138,68,145,40,18,69,162,72,20,137,34,81,36,138,68,145,40,18,69,162,72,20,137,34,209,97,144,104,177,1,18,45,144,40,18,69,162,72,20,137,34,81,36,138,68,145,40,18,69,162,72,116,247,72,148,46,210,69,186,72,23,233,34,93,164,139,116,145,46,210,69,186,72,23,233,34,93,164,139,243,111,165,157,235,98,78,23,233,34,93,164,139,116,145,46,210,69,186,72,23,233,34,93,36,116,132,142,208,17,58,66,71,232,8,29,161,35,116,132,142,208,17,58,220,134,219,112,219,227,224,182,108,3,220,150,109,55,183,161,52,148,134,210,80,26,74,67,105,40,13,165,161,52,148,134,210,80,26,74,67,105,40,13,165,161,52,148,182,229,148,6,119,224,14,220,129,59,112,39,45,238,212,210,205,252,127,254,244,155,151,231,167,71,23,179,60,155,29,204,241,38,159,141,3,240,102,254,63,127,210,192,175,191,124,120,125,187,151,103,123,7,63,45,240,77,190,63,174,225,155,188,214,111,2,248,165,35,108,169,252,236,54,207,45,65,31,26,184,132,129,203,10,94,121,128,40,11,188,50,205,15,139,245,188,50,205,15,243,157,224,149,124,191,172,254,91,73,54,56,94,137,152,59,12,94,105,53,60,37,175,180,26,158,146,87,34,134,167,229,149,216,193,201,121,165,213,240,148,188,210,106,120,74,94,9,29,62,8,94,9,30,61,0,94,137,221,60,132,231,65,12,221,62,8,26,106,49,58,221,75,195,69,140,78,235,89,17,131,211,122,86,196,224,148,158,21,59,55,145,103,197,206,77,228,89,161,115,7,225,89,161,163,7,225,89,17,163,211,122,86,232,224,196,158,21,58,55,177,103,197,206,77,228,89,17,115,135,112,52,44,114,118,234,163,97,17,179,83,234,97,236,220,68,122,216,100,238,150,235,161,39,111,28,48,56,222,140,35,62,200,85,240,231,207,53,7,227,154,45,73,177,220,8,41,150,72,17,41,34,69,164,136,20,145,34,82,68,138,72,17,41,34,69,164,136,20,145,34,82,68,138,72,17,41,34,69,164,136,20,145,34,82,68,138,72,113,151,72,17,15,238,10,15,142,54,194,131,35,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,136,7,241,32,30,196,131,120,16,15,226,65,60,56,88,30,100,125,187,98,125,197,70,172,175,96,125,172,143,245,177,62,214,199,250,88,31,235,99,125,172,143,245,177,62,214,199,250,88,31,235,99,125,172,143,245,177,62,214,199,250,88,31,235,99,125,172,143,245,109,216,250,242,141,88,95,206,250,88,31,235,99,125,172,143,245,177,62,214,199,250,88,31,235,99,125,216,12,155,97,51,108,134,205,176,25,54,195,102,216,12,155,97,51,108,134,205,176,217,54,177,89,182,17,54,203,176,25,54,195,102,216,12,155,97,51,108,134,205,176,25,54,219,109,54,67,79,232,9,61,161,39,244,132,158,208,19,122,66,79,232,9,61,109,37,61,113,36,142,196,145,66,28,41,219,136,35,101,28,137,35,113,164,193,59,210,104,127,180,77,142,20,60,119,40,142,212,98,120,90,71,10,30,158,154,99,226,6,15,128,99,90,12,79,203,49,97,195,7,162,26,129,163,7,161,26,97,155,7,162,26,193,163,83,171,70,240,224,212,170,17,60,56,173,106,196,205,77,166,26,113,115,147,169,70,216,220,129,168,70,216,232,1,0,65,216,224,228,64,16,54,55,57,16,196,205,77,6,4,193,115,211,38,235,184,185,201,146,117,253,220,65,37,107,1,186,207,0,253,136,211,113,80,244,61,61,61,122,126,52,43,254,56,57,48,142,44,190,31,62,188,190,126,189,87,172,58,54,48,174,201,189,181,181,119,49,246,166,173,191,127,126,166,253,166,223,245,31,87,247,109,221,125,191,180,219,199,222,125,157,31,112,126,192,249,129,65,4,107,231,7,156,31,112,126,96,88,165,221,211,110,13,253,236,131,151,216,113,96,99,112,180,225,192,134,3,27,14,108,56,176,225,192,134,3,27,14,108,12,82,191,28,216,24,214,129,13,207,21,54,96,98,187,25,71,124,144,171,224,207,223,81,146,193,28,37,169,188,75,190,188,139,86,236,88,118,207,142,37,118,196,142,216,17,59,98,71,236,136,29,177,35,118,196,142,216,17,59,98,71,236,136,29,177,35,118,196,142,216,17,59,98,71,236,136,29,177,35,118,220,73,118,68,136,143,131,16,71,221,19,226,8,33,34,68,132,136,16,17,34,66,68,136,8,17,33,34,68,132,136,16,17,34,66,68,136,8,17,33,34,68,132,136,16,17,34,66,68,136,8,17,33,14,159,16,121,224,227,240,192,162,123,15,44,120,32,15,228,129,60,144,7,242,64,30,200,3,121,32,15,228,129,60,144,7,242,64,30,200,3,121,32,15,228,129,60,144,7,242,64,30,200,3,121,32,15,228,129,195,240,192,188,123,15,204,121,32,15,228,129,60,144,7,242,64,30,200,3,121,32,15,228,129,60,16,173,161,53,180,134,214,208,26,90,67,107,104,13,173,161,53,180,134,214,208,26,90,219,65,90,203,186,167,181,12,173,161,53,180,134,214,208,26,90,67,107,104,13,173,161,181,71,66,107,120,10,79,225,41,60,133,167,240,20,158,194,83,120,10,79,225,169,173,228,41,214,196,154,88,83,119,214,148,117,111,77,25,107,98,77,172,105,123,172,105,180,63,218,38,107,10,158,59,20,107,106,49,60,173,53,5,15,79,77,54,113,131,7,64,54,45,134,167,37,155,176,225,3,145,143,192,209,131,144,143,176,205,3,145,143,224,209,169,229,35,120,112,106,249,8,30,156,86,62,226,230,38,147,143,184,185,201,228,35,108,238,64,228,35,108,244,0,16,33,108,112,114,68,8,155,155,28,17,226,230,38,67,132,224,185,105,179,118,220,220,100,89,187,126,238,160,178,182,72,221,103,164,126,196,121,57,188,251,22,179,124,244,249,140,193,184,77,247,45,246,242,209,242,25,131,113,77,247,205,107,195,239,0,66,239,253,167,150,32,244,86,126,92,161,87,232,117,168,96,155,66,175,67,5,14,21,56,84,48,176,66,237,80,129,67,5,158,175,107,80,44,224,245,123,156,226,112,138,195,41,14,167,56,156,226,112,138,99,96,0,227,20,135,83,28,78,113,56,197,225,73,198,30,153,169,221,140,35,62,200,85,240,231,239,124,201,96,206,151,180,97,196,178,123,70,44,49,34,70,196,136,24,17,35,98,68,140,136,17,49,34,70,196,136,24,17,35,98,68,140,136,17,49,34,70,196,136,24,17,35,98,68,140,136,17,49,226,110,48,34,18,220,9,18,28,117,79,130,35,36,136,4,145,32,18,68,130,72,16,9,34,65,36,136,4,145,32,18,68,130,72,16,9,34,65,36,136,4,145,32,18,68,130,72,16,9,34,65,36,56,64,18,228,123,59,225,123,69,247,190,87,240,61,190,199,247,248,30,223,227,123,124,143,239,241,61,190,199,247,248,30,223,227,123,124,143,239,241,61,190,199,247,248,30,223,227,123,124,143,239,241,61,190,199,247,54,227,123,121,247,190,151,243,61,190,199,247,248,30,223,227,123,124,143,239,241,61,190,199,247,248,30,42,67,101,168,12,149,161,50,84,134,202,80,25,42,67,101,168,12,149,161,50,84,182,5,84,150,117,79,101,25,42,67,101,168,12,149,161,50,84,134,202,80,25,42,67,101,187,74,101,184,9,55,225,38,220,132,155,112,19,110,194,77,184,9,55,225,166,173,228,38,118,196,142,216,81,99,59,202,186,183,163,140,29,177,35,118,52,96,59,26,237,143,182,201,142,130,231,14,197,142,90,12,79,107,71,193,195,83,19,76,220,224,1,16,76,139,225,105,9,38,108,248,64,36,35,112,244,32,36,35,108,243,64,36,35,120,116,106,201,8,30,156,90,50,130,7,167,149,140,184,185,201,36,35,110,110,50,201,8,155,59,16,201,8,27,61,0,20,8,27,156,28,5,194,230,38,71,129,184,185,201,80,32,120,110,218,76,29,55,55,89,166,174,159,59,168,76,45,58,247,25,157,31,113,46,174,13,189,255,118,116,113,54,123,126,242,242,242,226,232,116,118,240,100,150,23,211,191,206,95,43,103,86,6,100,222,223,95,223,126,220,187,126,255,235,253,207,248,131,159,246,242,98,250,159,11,145,183,216,47,107,34,111,109,227,93,76,188,253,55,223,85,159,231,230,139,111,211,143,170,247,234,189,206,10,108,83,239,117,86,192,89,1,103,5,6,22,170,157,21,112,86,192,211,106,13,74,7,188,108,142,195,25,14,103,56,156,225,112,134,195,25,14,103,12,204,97,28,206,112,56,195,225,12,135,51,60,23,216,35,163,181,155,113,196,7,185,10,254,252,29,27,25,204,177,145,202,187,228,203,187,104,193,141,163,174,185,113,132,27,113,35,110,196,141,184,17,55,226,70,220,136,27,113,35,110,196,141,184,17,55,226,70,220,136,27,113,35,110,196,141,184,17,55,226,70,220,136,27,119,142,27,209,225,99,160,195,162,107,58,44,208,33,58,68,135,232,16,29,162,67,116,136,14,209,33,58,68,135,232,16,29,162,67,116,136,14,209,33,58,68,135,232,16,29,162,67,116,136,14,209,225,176,233,144,3,62,6,7,204,187,118,192,156,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,152,218,1,179,174,29,48,227,128,28,144,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,164,134,212,144,26,82,67,106,72,13,169,33,53,164,134,212,144,26,82,67,106,72,109,135,72,45,239,250,104,93,238,104,29,82,67,106,72,13,169,33,53,164,134,212,144,26,82,67,106,72,13,169,33,53,164,134,212,144,26,82,67,106,72,13,169,33,53,164,134,212,144,26,82,219,49,82,235,248,148,90,238,148,26,82,67,106,72,13,169,33,53,164,134,212,144,26,82,123,20,164,134,165,176,20,150,194,82,88,10,75,97,41,44,133,165,176,20,150,218,74,150,98,76,140,137,49,117,101,76,89,215,198,148,49,38,198,196,152,182,195,152,70,251,163,109,50,166,224,185,67,49,166,22,195,211,26,83,240,240,212,84,19,55,120,0,84,211,98,120,90,170,9,27,62,16,241,8,28,61,8,241,8,219,60,16,241,8,30,157,90,60,130,7,167,22,143,224,193,105,197,35,110,110,50,241,136,155,155,76,60,194,230,14,68,60,194,70,15,0,15,194,6,39,199,131,176,185,201,241,32,110,110,50,60,8,158,155,54,103,199,205,77,150,179,235,231,14,42,103,139,211,125,198,233,71,156,149,87,246,222,191,159,124,127,114,52,59,61,61,122,126,52,154,61,253,241,232,242,111,71,179,124,54,158,29,100,79,238,83,239,184,38,245,254,246,254,237,251,215,123,31,62,188,190,126,61,218,123,243,243,235,187,255,122,189,151,239,141,247,14,178,39,75,149,119,188,174,242,46,124,54,21,157,247,193,157,182,120,155,22,29,119,205,39,177,153,132,27,248,1,213,219,176,122,187,120,237,175,236,185,163,236,160,88,221,115,203,236,112,82,219,115,139,157,232,185,197,252,186,170,250,105,89,12,174,231,70,204,29,70,207,109,53,60,101,207,109,53,60,229,153,129,136,225,105,67,116,236,224,228,33,186,213,240,148,33,186,213,240,148,103,6,66,135,15,162,160,7,143,30,64,65,143,221,60,132,167,225,10,221,62,136,250,223,98,116,205,119,146,209,52,43,139,108,154,29,78,166,211,85,163,123,252,62,146,156,44,34,6,167,37,139,136,193,41,201,34,118,110,34,178,136,157,155,136,44,66,231,14,130,44,66,71,15,226,144,70,196,232,180,206,18,58,56,177,179,132,206,77,236,44,177,115,19,57,75,196,220,33,28,210,136,156,157,250,144,70,196,236,148,170,21,59,55,145,106,53,153,59,40,213,242,220,97,59,69,103,55,227,136,15,114,21,252,249,59,62,50,152,227,35,81,90,88,118,168,133,37,45,164,133,180,144,22,210,66,90,72,11,105,33,45,164,133,180,144,22,210,66,90,72,11,105,33,45,164,133,180,144,22,210,66,90,72,11,105,33,45,220,98,45,36,127,219,45,127,163,14,229,111,68,254,200,31,249,35,127,228,143,252,145,63,242,71,254,200,31,249,35,127,228,143,252,145,63,242,71,254,200,31,249,35,127,228,143,252,145,63,242,71,254,134,34,127,24,111,187,25,175,232,144,241,10,140,135,241,48,30,198,195,120,24,15,227,97,60,140,135,241,48,30,198,195,120,24,15,227,97,60,140,135,241,48,30,198,195,120,24,15,227,97,60,140,135,241,48,94,23,140,151,119,200,120,57,198,195,120,24,15,227,97,60,140,135,241,48,30,198,195,120,24,15,227,17,49,34,70,196,136,24,17,35,98,68,140,136,17,49,34,70,196,136,24,17,35,98,131,19,177,172,67,17,203,136,24,17,35,98,68,140,136,17,49,34,70,196,136,24,17,219,41,17,163,74,84,137,42,81,37,170,68,149,168,18,85,162,74,84,137,42,109,165,42,33,34,68,132,136,214,17,209,244,179,16,77,34,133,104,186,12,68,147,117,64,52,255,147,169,227,161,226,161,14,205,255,24,22,254,127,186,240,255,249,100,241,23,22,223,67,177,248,46,214,8,212,95,86,221,231,243,95,122,112,171,13,40,213,180,103,164,90,253,241,24,85,27,163,202,187,55,170,73,94,150,140,138,81,49,42,70,197,168,24,21,163,98,84,78,109,121,242,69,40,8,5,161,32,20,132,130,80,16,10,66,65,40,8,5,161,160,163,102,91,239,136,55,227,136,15,114,21,252,249,227,202,193,112,101,229,93,242,229,93,84,127,190,117,111,48,173,123,131,175,114,88,241,169,60,184,79,163,84,117,220,157,170,142,169,42,85,165,170,84,149,170,82,85,170,74,85,169,42,85,165,170,84,149,170,82,85,170,74,85,169,42,85,165,170,84,149,170,82,85,170,74,85,169,42,85,109,163,170,132,148,144,110,94,72,203,238,132,180,36,164,132,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,33,37,164,132,20,119,226,206,30,185,115,212,29,119,142,112,39,238,196,157,184,19,119,226,78,220,137,59,113,39,238,196,157,184,19,119,226,78,220,137,59,113,39,238,196,157,184,19,119,226,78,220,137,59,113,39,238,196,157,184,179,71,238,44,186,227,206,2,119,226,78,220,137,59,113,39,238,196,157,184,19,119,226,78,220,137,59,183,157,59,201,33,57,36,135,228,144,28,146,67,114,72,14,201,33,57,36,135,228,144,28,146,195,199,43,135,121,119,114,152,147,67,114,72,14,201,33,57,36,135,228,144,28,146,67,114,72,14,233,27,125,163,111,244,141,190,209,55,250,70,223,232,27,125,163,111,244,13,165,161,52,148,182,67,148,150,117,71,105,217,118,83,26,38,195,100,152,12,147,97,50,76,134,201,48,25,38,195,100,152,12,147,97,50,76,134,201,48,25,38,195,100,91,197,100,224,6,220,128,27,112,3,110,210,194,205,42,150,57,127,113,124,118,250,124,118,113,252,242,248,232,226,233,143,247,255,255,25,105,102,7,79,102,127,47,102,249,28,105,214,219,204,47,55,87,31,63,92,239,221,94,253,122,245,122,254,189,109,254,255,159,81,96,239,224,167,189,223,138,5,160,201,247,199,93,3,77,128,183,196,235,74,221,167,185,17,98,137,249,160,156,37,204,89,86,168,74,145,149,7,177,170,82,102,135,227,157,80,149,124,191,172,254,203,72,54,56,85,137,152,59,12,85,105,53,60,165,170,180,26,158,82,85,34,134,167,85,149,216,193,201,85,165,213,240,148,170,210,106,120,74,85,9,29,62,8,85,9,30,61,0,85,137,221,60,132,167,45,12,221,62,8,17,106,49,58,221,171,180,69,140,78,203,88,17,131,211,50,86,196,224,148,140,21,59,55,17,99,197,206,77,196,88,161,115,7,193,88,161,163,7,193,88,17,163,211,50,86,232,224,196,140,21,58,55,49,99,197,206,77,196,88,17,115,135,112,218,43,114,118,234,211,94,17,179,83,162,97,236,220,68,104,216,100,238,150,163,161,231,90,28,176,51,222,140,35,62,200,85,240,231,143,51,183,135,51,163,169,177,236,152,26,75,212,136,26,81,35,106,68,141,168,17,53,162,70,212,136,26,81,35,106,68,141,168,17,53,162,70,212,136,26,81,35,106,68,141,168,17,53,162,70,212,184,99,212,136,13,31,1,27,142,58,102,195,17,54,196,134,216,16,27,98,67,108,136,13,177,33,54,196,134,216,16,27,98,67,108,136,13,177,33,54,196,134,216,16,27,98,67,108,136,13,177,33,54,28,50,27,50,192,71,96,128,69,199,6,88,48,64,6,200,0,25,32,3,100,128,12,144,1,50,64,6,200,0,25,32,3,100,128,12,144,1,50,64,6,200,0,25,32,3,100,128,12,144,1,50,64,6,200,0,147,26,96,222,177,1,230,12,144,1,50,64,6,200,0,25,32,3,100,128,12,144,1,50,64,6,136,211,112,26,78,195,105,56,13,167,225,52,156,134,211,112,26,78,195,105,56,13,167,237,14,167,101,29,115,90,134,211,112,26,78,195,105,56,13,167,225,52,156,134,211,112,218,206,115,26,146,66,82,72,10,73,33,41,36,133,164,144,20,146,66,82,72,106,43,73,138,47,241,37,190,212,145,47,101,29,251,82,198,151,248,18,95,218,6,95,26,237,143,182,201,151,130,231,14,197,151,90,12,79,235,75,193,195,83,51,77,220,224,1,48,77,139,225,105,153,38,108,248,64,180,35,112,244,32,180,35,108,243,64,180,35,120,116,106,237,8,30,156,90,59,130,7,167,213,142,184,185,201,180,35,110,110,50,237,8,155,59,16,237,8,27,61,0,56,8,27,156,28,14,194,230,38,135,131,184,185,201,224,32,120,110,218,148,29,55,55,89,202,174,159,59,168,148,45,76,247,25,166,31,113,82,94,213,122,95,252,120,50,251,124,96,160,92,31,116,111,126,126,191,183,124,42,160,172,169,182,117,209,118,49,209,46,22,218,133,255,159,46,54,222,73,124,244,253,203,138,187,112,69,98,159,255,82,39,169,248,254,14,220,72,15,174,124,207,162,239,6,163,111,145,149,211,29,73,186,229,126,81,245,3,179,24,96,210,13,158,59,148,164,219,98,120,234,35,3,209,195,83,31,25,8,28,158,186,69,199,13,30,64,139,110,49,60,245,145,129,232,225,169,143,12,132,12,31,72,68,15,28,61,136,136,30,183,121,40,207,192,21,178,125,32,0,16,61,58,237,171,240,4,142,78,173,22,193,131,83,171,69,240,224,212,103,52,98,230,38,60,163,17,51,55,225,25,141,144,185,3,81,139,176,209,131,57,163,17,56,58,53,181,132,13,78,78,45,97,115,147,83,75,220,220,132,103,52,2,231,14,229,140,70,196,236,33,156,209,8,156,157,250,140,70,204,220,132,103,52,234,230,14,10,182,60,109,216,78,233,217,205,56,226,131,92,5,127,254,78,143,12,254,244,200,31,135,71,106,79,151,84,222,31,117,111,48,173,123,131,175,242,87,241,169,62,184,207,107,220,115,20,227,158,35,238,201,61,185,39,247,228,158,220,147,123,114,79,238,201,61,185,39,247,228,158,220,147,123,114,79,238,201,61,185,39,247,228,158,220,147,123,114,79,238,249,152,220,147,97,50,204,62,13,179,136,49,204,130,97,50,76,134,201,48,25,38,195,100,152,12,147,97,50,76,134,201,48,25,38,195,100,152,12,147,97,50,76,134,201,48,25,38,195,100,152,12,147,97,110,173,97,2,73,32,217,39,72,230,49,32,153,3,73,32,9,36,129,36,144,4,146,64,18,72,2,73,32,9,36,129,36,144,4,146,64,18,72,2,73,32,9,36,129,36,144,4,146,64,18,72,2,73,32,9,36,129,100,3,144,204,98,64,50,3,146,64,18,72,2,73,32,9,36,129,36,144,4,146,64,18,72,2,201,126,41,135,237,177,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,216,30,219,99,123,89,204,179,159,102,158,253,148,237,177,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,216,30,219,99,123,108,143,237,177,61,182,199,246,216,30,219,99,123,108,143,237,177,189,254,109,47,226,137,68,51,79,36,202,246,216,30,219,99,123,108,143,237,177,61,182,199,246,30,187,237,241,49,62,198,199,248,24,31,227,99,124,140,143,241,49,62,198,199,182,210,199,96,23,236,130,93,187,136,93,17,79,82,153,237,214,147,84,130,44,144,5,178,64,22,200,2,89,32,11,100,129,44,144,5,178,64,22,200,2,89,32,11,100,129,44,144,133,86,208,10,90,65,43,104,229,17,209,74,21,156,140,102,227,217,243,147,179,147,217,201,217,203,203,139,87,79,47,155,62,35,224,104,111,188,119,253,254,227,252,59,221,175,119,183,159,222,220,5,63,67,224,131,63,238,10,90,217,24,116,44,141,223,24,124,52,250,72,195,134,144,63,121,162,14,19,214,189,209,6,4,37,88,75,70,217,65,177,90,75,202,236,112,242,229,119,158,28,93,62,253,113,246,226,226,248,135,147,211,7,111,49,205,15,139,239,134,139,37,229,126,54,255,181,98,127,180,159,127,253,59,70,126,255,119,140,114,128,88,18,63,55,49,150,116,49,60,9,150,116,49,60,9,150,196,15,79,132,37,45,7,167,195,146,46,134,39,193,146,46,134,39,193,146,200,225,105,177,36,118,116,74,44,105,185,57,233,51,250,69,110,79,11,61,237,71,215,124,39,25,77,179,178,200,166,217,225,100,58,93,53,186,199,239,35,233,116,42,126,112,34,157,138,31,156,68,167,90,206,237,91,167,90,206,237,91,167,34,231,166,213,169,200,209,105,117,42,126,116,34,157,138,28,156,74,167,34,231,166,210,169,150,115,251,214,169,248,185,73,143,89,181,155,157,236,152,85,252,236,36,22,216,114,110,223,22,24,48,119,203,45,208,211,16,14,152,15,111,198,17,31,228,42,248,243,167,148,131,81,202,48,0,108,240,180,129,245,0,88,247,52,130,0,16,0,2,64,0,8,0,1,32,0,4,128,0,16,0,2,64,0,8,0,1,32,0,4,128,0,16,0,2,64,0,8,0,1,32,0,4,128,0,48,41,0,194,188,45,197,188,6,79,139,88,143,121,117,79,147,8,243,96,30,204,131,121,48,15,230,193,60,152,7,243,96,30,204,131,121,48,15,230,193,60,152,7,243,96,30,204,131,121,48,15,230,193,60,152,7,243,60,25,232,163,146,185,123,151,203,139,233,95,31,226,92,49,43,155,224,220,189,57,229,197,244,63,171,124,174,216,47,107,124,174,168,227,185,180,47,92,246,151,85,247,246,194,171,191,181,85,194,229,123,113,131,80,216,236,131,13,219,10,135,247,18,104,223,126,193,229,27,130,193,173,126,217,180,209,31,127,39,201,246,71,91,240,178,105,241,115,19,219,97,23,195,147,216,97,23,195,147,216,97,252,240,68,118,216,114,112,58,59,236,98,120,18,59,236,98,120,18,59,140,28,158,214,14,99,71,167,180,195,150,155,147,218,97,228,246,180,118,216,126,116,2,59,140,31,157,200,14,227,7,39,178,195,248,193,73,236,176,229,220,190,237,176,229,220,190,237,48,114,110,90,59,140,28,157,214,14,227,71,39,178,195,200,193,169,236,48,114,110,42,59,108,57,183,111,59,140,159,155,212,14,219,205,78,102,135,241,179,147,216,97,203,185,125,219,97,192,92,118,200,14,7,116,16,208,51,129,38,33,202,149,162,145,143,242,63,181,99,193,65,238,127,47,95,239,29,249,40,207,139,162,51,254,28,196,107,29,174,254,84,30,252,121,133,43,237,168,35,165,29,81,90,74,75,105,41,45,165,165,180,148,150,210,82,90,74,75,105,41,45,165,165,180,148,150,210,82,90,74,75,105,41,45,165,165,180,148,150,210,82,90,74,235,233,90,137,235,163,19,215,162,35,113,45,136,43,113,37,174,196,149,184,18,87,226,74,92,137,43,113,37,174,196,149,184,18,87,226,74,92,137,43,113,37,174,196,149,184,18,87,226,74,92,137,43,113,197,167,248,116,187,249,52,239,136,79,115,124,138,79,241,41,62,197,167,248,20,159,226,83,124,138,79,241,41,62,197,167,248,20,159,226,83,124,138,79,241,41,62,197,167,248,20,159,226,83,124,138,79,241,41,62,221,110,62,205,58,226,211,12,159,226,83,124,138,79,241,41,62,197,167,248,20,159,226,83,124,138,79,183,151,79,73,36,137,36,145,36,146,68,146,72,18,73,34,73,36,137,36,145,36,146,68,146,72,18,217,177,68,230,29,29,228,204,29,228,36,145,36,146,68,146,72,18,73,34,73,36,137,36,145,36,146,68,146,72,18,73,34,73,36,137,36,145,36,146,68,146,72,18,73,34,73,36,137,36,145,36,146,68,62,144,200,110,206,68,230,206,68,146,72,18,73,34,73,36,137,36,145,36,146,68,146,72,18,73,243,104,30,205,163,121,52,143,230,209,60,154,71,243,104,30,205,123,228,154,135,230,208,28,154,67,115,53,52,151,117,116,72,48,115,72,16,205,161,57,52,135,230,208,28,154,67,115,104,14,205,161,57,52,135,230,208,28,154,67,115,104,14,205,161,57,52,55,159,157,239,231,243,95,203,247,203,253,172,106,118,54,60,154,139,159,141,230,208,28,154,67,115,104,14,205,5,208,92,55,167,230,178,109,63,53,135,221,176,27,118,195,110,216,13,187,97,55,236,134,221,176,27,118,195,110,216,13,187,97,55,236,134,221,176,219,150,176,27,8,2,65,32,8,4,129,160,221,133,160,26,230,41,191,65,158,98,86,54,70,158,178,146,120,138,253,114,187,137,167,183,211,87,101,127,8,84,243,161,16,16,2,66,64,8,8,1,33,32,4,132,128,16,208,64,9,200,203,179,245,207,87,127,124,212,154,239,36,163,105,86,22,217,52,59,156,76,167,171,70,247,107,22,204,141,185,49,55,230,198,220,152,27,115,27,140,185,121,22,74,194,73,56,189,166,28,20,93,186,69,196,7,185,10,254,252,217,107,107,123,221,41,31,109,125,80,110,81,80,71,157,8,234,136,160,18,84,130,74,80,9,42,65,37,168,4,149,160,18,84,130,74,80,9,42,65,37,168,4,149,160,18,84,130,74,80,9,42,65,37,168,4,149,160,18,212,112,65,165,161,52,116,163,26,90,116,162,161,5,13,165,161,52,148,134,210,80,26,74,67,105,40,13,165,161,52,148,134,210,80,26,74,67,105,40,13,165,161,52,148,134,210,80,26,74,67,105,40,13,125,244,26,138,54,209,230,70,105,51,239,132,54,115,180,137,54,209,38,218,68,155,104,19,109,162,77,180,137,54,209,38,218,68,155,104,19,109,162,77,180,137,54,209,38,218,68,155,104,19,109,162,77,180,137,54,209,38,218,220,36,109,102,157,208,102,134,54,209,38,218,68,155,104,19,109,162,77,180,137,54,209,38,218,68,155,219,73,155,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,225,35,84,194,188,147,3,144,185,3,144,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,110,145,18,118,113,150,48,119,150,144,18,82,66,74,72,9,41,33,37,164,132,148,144,18,82,66,210,70,218,72,27,105,35,109,164,141,180,145,54,210,70,218,72,219,35,150,54,108,134,205,176,217,14,176,89,214,201,225,186,204,225,58,108,134,205,176,25,54,195,102,216,12,155,97,51,108,134,205,176,25,54,195,102,216,12,155,97,51,108,134,205,176,89,190,159,207,127,45,223,47,247,179,170,217,217,240,216,44,126,54,54,195,102,216,12,155,97,179,29,99,179,46,78,155,101,219,126,218,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,177,45,32,49,72,3,105,32,13,164,129,52,105,145,102,21,193,252,237,95,143,207,138,89,54,27,63,185,103,151,201,122,118,249,175,255,190,250,88,236,101,123,227,159,150,168,101,242,88,169,229,207,251,100,35,188,178,254,221,15,145,84,34,45,164,78,33,214,189,209,18,215,156,191,184,60,57,63,155,93,62,59,153,61,61,127,254,226,104,254,91,151,183,159,230,95,38,113,148,113,255,159,45,48,227,237,127,124,120,240,243,62,219,47,166,251,217,222,135,235,247,121,54,255,243,187,255,57,223,16,41,150,151,4,49,69,220,144,74,126,88,94,19,14,16,109,39,21,237,39,45,254,149,173,237,164,81,221,164,112,52,136,155,212,240,98,14,227,128,22,83,218,93,67,213,161,191,237,164,232,107,168,58,225,183,157,84,123,13,133,199,249,136,73,213,209,189,225,125,180,38,187,199,204,169,200,233,43,198,132,6,245,22,107,86,253,11,55,112,81,213,75,51,69,172,170,206,247,13,255,200,214,4,252,184,57,77,255,200,130,210,124,220,148,166,63,221,131,162,123,220,148,134,87,77,72,78,111,49,36,238,59,96,85,40,111,49,164,246,251,94,80,2,143,24,82,157,182,87,108,9,140,219,17,115,170,250,239,242,152,176,2,28,49,165,162,236,54,252,35,170,106,187,17,67,42,154,109,195,33,85,213,182,197,144,184,175,158,170,30,27,55,164,234,232,193,242,152,224,195,7,241,131,154,125,147,11,62,86,16,55,168,197,119,220,170,22,221,98,72,244,53,211,230,59,110,124,61,94,220,215,164,31,55,185,205,98,65,110,116,155,197,124,218,224,70,85,225,185,193,77,151,210,115,147,219,44,198,231,70,183,137,185,215,151,3,116,179,27,69,220,135,75,17,186,209,109,162,62,208,85,196,61,49,148,71,190,63,172,145,245,57,188,62,118,55,72,217,77,234,238,56,186,238,142,213,93,117,87,221,85,119,213,93,117,87,221,85,119,213,93,117,87,221,85,119,213,93,117,87,221,85,119,213,93,117,87,221,85,119,117,218,14,58,109,25,221,105,75,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,31,97,167,149,92,215,38,215,81,116,114,29,73,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,223,38,215,34,58,185,22,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,235,183,201,53,143,78,174,185,228,42,185,74,174,146,171,228,42,185,74,174,146,235,99,72,174,226,166,184,41,110,138,155,226,166,184,41,110,138,155,187,23,55,117,74,157,114,128,157,50,139,238,148,153,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,238,90,167,84,225,84,56,21,78,133,219,64,133,59,57,123,121,121,241,234,233,229,125,142,155,52,205,113,123,243,143,122,251,233,205,221,82,151,155,232,114,95,239,156,13,7,186,181,31,71,169,83,234,148,58,165,78,169,83,234,148,58,135,184,245,67,253,80,63,212,15,245,195,71,216,15,61,206,81,97,125,28,133,213,33,238,45,202,178,81,47,41,127,51,190,138,184,39,20,224,102,5,120,220,190,0,143,21,96,5,88,1,86,128,21,96,5,88,1,86,128,21,96,5,88,1,86,128,21,96,5,88,1,86,128,21,96,5,88,1,86,128,99,11,176,150,219,172,229,150,237,91,110,169,229,106,185,90,174,150,171,229,106,185,90,174,150,171,229,106,185,90,174,150,171,229,106,185,90,174,150,171,229,106,185,90,174,150,43,203,54,206,178,163,246,89,118,36,203,202,178,178,172,44,43,203,202,178,178,172,44,43,203,202,178,178,172,44,43,203,202,178,178,172,44,43,203,202,178,178,172,44,43,203,54,206,178,69,251,44,91,200,178,178,172,44,43,203,202,178,178,172,44,43,203,202,178,178,172,44,43,203,202,178,178,172,44,43,203,202,178,178,172,44,43,203,202,178,141,179,108,222,62,203,230,178,172,44,43,203,202,178,178,172,44,43,203,202,178,143,51,203,10,160,2,168,0,42,128,10,160,2,168,0,42,128,238,94,0,213,50,181,204,33,183,204,172,125,203,204,180,76,45,83,203,212,50,181,76,45,83,203,212,50,181,76,45,83,203,212,50,181,76,45,115,247,91,166,82,167,212,41,117,74,93,183,165,46,159,151,186,121,160,155,52,9,116,249,222,248,167,165,46,55,121,220,93,110,126,159,108,48,199,85,189,123,21,78,133,83,225,84,56,21,78,133,83,225,28,244,214,6,181,65,109,80,27,212,6,31,97,27,244,56,71,245,244,113,212,83,7,189,183,40,185,70,189,196,253,205,248,42,226,158,80,119,215,214,221,113,116,221,29,171,187,234,174,186,171,238,170,187,234,174,186,171,238,170,187,234,174,186,171,238,170,187,234,174,186,171,238,170,187,234,174,186,171,238,234,180,29,116,218,50,186,211,150,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,62,194,78,43,185,174,77,174,163,232,228,58,146,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,191,77,174,69,116,114,45,36,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,215,111,147,107,30,157,92,115,201,85,114,149,92,37,87,201,85,114,149,92,37,215,199,144,92,197,77,113,83,220,20,55,197,77,113,83,220,20,55,119,47,110,234,148,58,229,0,59,101,22,221,41,51,157,82,167,212,41,117,74,157,82,167,212,41,117,74,157,82,167,212,41,117,74,157,82,167,220,181,78,169,194,169,112,42,156,10,183,129,10,119,114,246,242,242,226,213,211,203,251,28,55,105,154,227,246,230,31,245,246,211,155,187,165,46,55,209,229,190,222,57,27,14,116,107,63,142,82,167,212,41,117,74,157,82,167,212,41,117,14,113,235,135,250,161,126,168,31,234,135,143,176,31,122,156,163,194,250,56,10,171,67,220,91,148,101,163,94,82,254,102,124,21,113,79,40,192,205,10,240,184,125,1,30,43,192,10,176,2,172,0,43,192,10,176,2,172,0,43,192,10,176,2,172,0,43,192,10,176,2,172,0,43,192,10,176,2,172,0,199,22,96,45,183,89,203,45,219,183,220,82,203,213,114,181,92,45,87,203,213,114,181,92,45,87,203,213,114,181,92,45,87,203,213,114,181,92,45,87,203,213,114,181,92,45,87,150,109,156,101,71,237,179,236,72,150,149,101,101,89,89,86,150,149,101,101,89,89,86,150,149,101,101,89,89,86,150,149,101,101,89,89,86,150,149,101,101,89,89,86,150,109,156,101,139,246,89,182,144,101,101,89,89,86,150,149,101,101,89,89,86,150,149,101,101,89,89,86,150,149,101,101,89,89,86,150,149,101,101,89,89,86,150,149,101,27,103,217,188,125,150,205,101,89,89,86,150,149,101,101,89,89,86,150,149,101,31,103,150,21,64,5,80,1,84,0,21,64,5,80,1,84,0,221,189,0,170,101,106,153,67,110,153,89,251,150,153,105,153,90,166,150,169,101,106,153,90,166,150,169,101,106,153,90,166,150,169,101,106,153,90,230,238,183,76,165,78,169,83,234,148,186,110,75,221,193,147,251,60,55,105,146,231,14,126,90,106,114,147,154,38,151,119,31,229,22,111,176,84,233,250,140,114,7,63,109,176,196,173,126,231,242,155,252,38,191,201,111,242,155,252,38,191,57,225,45,10,138,130,162,160,40,40,10,62,194,40,232,1,142,178,233,227,200,166,78,120,111,81,107,141,122,109,251,155,241,85,196,61,209,95,214,173,253,24,245,225,183,239,172,59,142,204,186,99,89,87,214,149,117,101,93,89,87,214,149,117,101,93,89,87,214,149,117,101,93,89,87,214,149,117,101,93,89,87,214,149,117,101,93,129,182,93,160,45,35,3,109,41,208,10,180,2,173,64,43,208,10,180,2,173,64,43,208,10,180,2,173,64,43,208,10,180,2,173,64,43,208,10,180,2,237,99,11,180,90,235,154,214,58,138,108,173,35,173,85,107,213,90,181,86,173,85,107,213,90,181,86,173,85,107,213,90,181,86,173,85,107,213,90,181,86,173,85,107,213,90,181,86,173,245,107,107,45,34,91,107,161,181,106,173,90,171,214,170,181,106,173,90,171,214,170,181,106,173,90,171,214,170,181,106,173,90,171,214,170,181,106,173,90,171,214,170,181,126,109,173,121,100,107,205,181,86,173,85,107,213,90,181,86,173,85,107,213,90,119,190,181,170,154,170,166,170,169,106,170,154,170,166,170,169,106,238,94,213,20,40,5,202,193,5,202,44,50,80,102,2,165,64,41,80,10,148,2,165,64,41,80,10,148,2,165,64,41,80,10,148,2,165,64,185,83,129,82,126,147,223,228,55,249,173,243,252,118,114,246,242,242,226,213,211,203,251,14,55,105,214,225,246,230,31,241,246,211,155,187,165,32,55,121,244,65,238,235,125,179,209,50,183,246,163,72,116,18,157,68,39,209,73,116,18,157,68,231,188,182,112,40,28,10,135,194,161,112,248,8,195,161,71,54,74,171,143,35,173,58,175,189,69,61,54,234,133,226,111,198,87,17,247,132,244,219,36,253,142,219,166,223,177,244,43,253,74,191,210,175,244,43,253,74,191,210,175,244,43,253,74,191,210,175,244,43,253,74,191,210,175,244,43,253,74,191,210,111,84,250,21,113,155,68,220,178,109,196,45,69,92,17,87,196,21,113,69,92,17,87,196,21,113,69,92,17,87,196,21,113,69,92,17,87,196,21,113,69,92,17,87,196,21,113,245,216,38,61,118,212,182,199,142,244,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,216,38,61,182,104,219,99,11,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,182,73,143,205,219,246,216,92,143,213,99,245,88,61,86,143,213,99,245,88,61,246,17,246,88,229,83,249,84,62,149,79,229,83,249,84,62,149,207,221,43,159,34,166,136,57,220,136,153,181,141,152,153,136,41,98,138,152,34,166,136,41,98,138,152,34,166,136,41,98,138,152,34,166,136,41,98,238,120,196,148,232,36,58,137,78,162,235,42,209,93,156,156,157,29,205,70,179,201,159,145,110,158,47,94,188,56,159,61,249,33,159,204,138,89,94,247,82,247,183,239,63,126,124,189,55,218,155,252,25,140,222,255,242,113,239,230,230,151,189,159,254,153,79,190,201,119,197,126,94,251,194,247,181,245,110,49,189,85,196,188,248,204,86,243,25,213,69,183,60,38,186,69,124,204,7,31,107,48,9,174,105,38,59,62,251,254,197,249,201,217,229,210,27,228,69,150,69,151,188,31,127,248,242,97,79,190,95,117,139,231,179,179,87,207,103,207,94,188,250,35,234,61,63,250,199,236,228,236,197,171,203,217,233,241,217,179,203,31,231,191,156,21,229,151,223,185,60,191,60,58,157,93,158,255,245,248,236,229,253,231,87,78,27,212,194,60,54,244,189,187,249,212,34,243,61,188,158,110,126,191,251,229,246,205,207,123,119,239,222,63,248,129,58,255,218,203,231,191,150,239,151,251,217,222,187,155,79,123,55,191,143,242,207,63,88,243,189,79,63,125,250,120,247,169,200,246,179,134,57,112,113,111,80,12,220,236,220,202,104,184,184,57,60,25,246,53,188,104,59,124,241,111,87,125,13,31,173,31,30,158,31,55,59,188,209,151,98,88,164,236,97,112,155,107,187,58,101,246,53,60,242,218,174,14,158,125,13,175,185,182,195,179,232,6,135,87,231,211,70,247,247,154,120,186,201,209,21,145,117,105,114,104,98,237,97,243,170,127,154,7,237,174,58,221,191,193,237,213,25,185,209,69,178,38,34,247,51,186,230,59,201,104,154,149,69,54,205,14,39,211,233,170,209,61,126,31,169,42,228,77,239,231,213,125,124,179,131,155,253,53,53,168,162,111,118,112,163,47,193,144,214,222,195,220,152,31,134,85,69,190,135,185,53,63,2,131,186,253,6,231,86,247,253,165,197,129,117,127,131,163,175,175,154,142,62,204,203,105,81,230,227,241,180,44,31,42,64,154,209,141,190,79,132,193,197,6,7,87,0,71,163,43,185,138,55,54,56,183,130,65,26,205,173,66,144,30,230,198,124,91,171,162,146,205,206,173,122,92,248,226,228,224,71,133,111,126,118,147,159,119,193,143,29,223,236,236,232,31,209,85,124,213,195,220,200,107,185,143,31,209,241,24,246,237,103,209,132,194,234,111,177,8,97,13,110,177,232,62,181,55,169,146,179,218,27,46,185,89,253,45,22,213,172,193,45,194,239,231,101,49,107,114,147,224,251,109,73,203,26,220,34,226,131,92,5,127,254,115,181,41,223,126,124,248,32,235,69,206,248,38,220,127,249,42,93,175,110,45,222,199,131,135,114,71,191,143,7,143,254,94,251,62,166,85,239,227,27,185,107,241,78,174,130,222,75,172,16,150,221,10,97,73,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,9,33,33,36,132,132,144,16,18,66,66,72,8,183,70,8,105,223,214,107,223,168,91,237,27,209,62,218,71,251,104,31,237,163,125,180,143,246,209,62,218,71,251,104,31,237,163,125,180,143,246,209,62,218,71,251,104,31,237,163,125,180,143,246,209,190,52,218,135,238,182,158,238,138,110,233,174,64,119,232,14,221,161,59,116,135,238,208,29,186,67,119,232,14,221,161,59,116,135,238,208,29,186,67,119,232,14,221,161,59,116,135,238,208,29,186,67,119,232,14,221,69,209,93,222,45,221,229,232,14,221,161,59,116,135,238,208,29,186,67,119,232,14,221,161,59,116,71,193,40,24,5,163,96,20,140,130,81,48,10,70,193,40,24,5,163,96,20,140,130,165,87,176,172,91,5,203,40,24,5,163,96,20,140,130,81,48,10,70,193,40,24,5,219,98,5,35,73,36,137,36,145,36,146,68,146,72,18,73,34,73,36,137,36,109,165,36,97,33,44,132,133,26,177,80,214,45,11,101,88,8,11,97,161,36,44,148,253,241,243,61,255,243,231,251,225,252,199,123,62,29,160,10,69,175,77,140,66,29,236,78,98,66,209,187,19,201,74,187,189,233,96,165,131,221,73,92,37,110,119,90,157,136,220,156,18,39,226,38,167,181,137,232,205,137,104,34,122,111,34,153,136,222,155,4,38,218,173,237,219,37,218,173,237,155,37,226,214,166,85,137,184,205,233,250,126,220,222,84,121,63,110,109,170,186,223,110,109,223,113,63,122,109,146,218,220,110,109,223,177,185,249,218,65,181,102,229,184,207,114,252,136,155,111,76,173,205,103,163,46,107,109,190,63,234,173,214,254,229,171,20,44,253,194,55,55,185,25,125,253,255,102,129,247,254,123,206,255,91,200,179,247,191,248,71,179,221,11,188,143,246,239,94,223,238,191,251,223,181,137,247,243,71,253,230,163,69,127,20,113,87,220,21,119,197,93,113,87,220,21,119,197,93,113,87,220,21,119,197,93,161,84,40,21,74,133,82,161,84,40,21,74,3,67,105,209,109,40,45,132,82,161,84,40,221,162,80,154,237,31,238,143,182,38,148,134,175,29,70,40,109,179,59,101,40,13,223,157,54,148,70,238,77,30,74,219,236,78,25,74,3,119,15,34,148,134,110,30,64,40,13,156,60,136,80,26,190,57,109,40,13,223,155,54,148,134,239,77,25,74,35,215,38,10,165,145,107,19,133,210,192,181,201,67,105,224,222,196,161,52,112,109,226,80,26,185,54,81,40,13,95,155,50,148,70,174,77,20,74,27,172,21,74,31,113,40,221,146,64,217,233,139,146,230,93,188,40,105,250,34,153,237,231,125,21,73,41,82,138,148,34,165,72,41,82,138,148,34,165,72,41,82,138,148,34,165,72,41,82,138,148,34,165,72,41,82,138,108,156,34,99,11,96,167,15,81,236,224,5,217,20,64,5,112,128,5,240,197,197,249,229,249,211,243,211,217,147,87,63,252,112,124,241,114,246,226,223,46,127,60,63,155,157,60,127,113,122,252,252,248,236,242,104,254,165,53,255,58,253,253,238,231,95,62,106,134,154,161,102,168,25,106,134,154,161,102,168,25,106,134,154,161,102,168,25,106,134,154,161,102,168,25,110,115,51,236,244,213,122,242,46,94,173,103,8,205,176,183,115,204,154,161,102,56,200,102,152,125,254,209,50,221,47,182,161,25,70,174,77,222,12,91,239,78,212,12,35,119,39,107,134,109,246,166,108,134,173,119,39,106,134,49,187,83,55,195,168,205,105,155,97,204,228,212,205,48,114,115,178,102,24,185,55,89,51,140,220,155,168,25,182,89,219,127,51,108,179,182,255,102,24,179,54,101,51,140,217,155,174,25,198,172,77,215,12,219,172,237,191,25,70,174,77,212,12,219,172,237,191,25,54,93,171,25,62,210,102,248,242,248,232,116,30,9,71,79,238,243,224,120,125,30,252,245,234,245,135,121,155,26,253,180,84,2,199,237,74,96,125,233,11,124,14,196,155,209,254,52,40,12,174,122,217,237,63,63,223,186,87,245,206,98,94,213,123,253,187,127,240,110,149,191,6,229,175,186,230,93,94,188,122,121,57,187,56,126,126,126,121,60,123,122,254,253,241,119,255,242,221,221,237,167,171,237,206,118,249,31,207,252,91,254,249,204,191,121,54,255,246,94,228,3,236,118,241,115,19,135,187,46,134,39,41,119,93,12,175,249,135,204,104,82,150,217,100,52,25,143,38,217,234,225,49,255,154,137,31,158,168,57,182,28,156,46,58,118,49,60,73,117,236,98,120,205,181,125,152,29,100,197,65,86,78,166,135,147,213,195,123,188,182,211,246,210,216,209,41,131,105,203,205,141,254,121,185,110,247,170,127,99,110,120,123,218,218,219,126,116,205,119,146,209,52,43,139,108,154,29,78,166,211,85,163,123,252,62,146,174,81,199,15,78,20,169,227,7,39,169,212,45,231,246,157,169,91,206,237,187,83,71,206,77,251,10,245,145,163,175,175,154,142,62,204,203,105,81,230,227,241,180,44,31,246,245,52,163,19,145,64,228,224,84,38,16,57,55,21,10,180,156,219,183,10,196,207,125,247,203,111,141,238,225,178,156,100,229,56,155,78,202,188,120,56,249,207,219,247,62,187,201,207,187,178,44,70,211,201,65,89,142,198,163,197,217,125,255,204,75,133,48,45,231,246,173,48,1,115,7,197,48,239,38,225,183,8,54,11,214,211,215,211,219,222,140,35,62,200,85,240,231,255,135,221,116,241,130,99,143,246,69,203,170,222,201,85,235,103,22,94,240,190,50,218,251,74,222,199,251,120,31,239,227,125,188,143,247,241,62,222,199,251,120,31,239,227,125,188,143,247,241,62,222,199,251,120,31,239,227,125,188,143,247,241,62,222,55,120,239,99,119,219,100,119,163,104,187,27,177,59,118,199,238,216,29,187,99,119,236,142,221,177,59,118,199,238,216,29,187,99,119,236,142,221,177,59,118,199,238,216,29,187,99,119,236,142,221,177,187,126,237,14,196,109,19,196,21,209,16,87,128,56,16,7,226,64,28,136,3,113,32,14,196,129,56,16,7,226,64,28,136,3,113,32,14,196,129,56,16,7,226,64,28,136,3,113,32,14,196,129,56,16,7,226,170,32,46,143,134,184,28,196,129,56,16,7,226,64,28,136,3,113,32,14,196,129,56,16,7,226,152,22,211,98,90,76,139,105,49,45,166,197,180,152,22,211,98,90,76,139,105,49,173,94,76,43,139,54,173,140,105,49,45,166,197,180,152,22,211,98,90,76,139,105,49,173,45,52,45,46,196,133,184,16,23,226,66,92,136,11,113,33,46,196,133,184,208,86,186,16,228,129,60,144,231,1,242,28,124,70,158,113,51,228,57,88,70,158,113,13,242,228,53,202,243,205,91,172,184,104,150,254,244,150,254,40,22,239,215,246,182,115,176,89,219,89,253,238,217,78,31,182,243,227,209,197,247,199,223,195,30,216,3,123,96,15,236,129,61,176,7,246,56,192,228,153,4,233,26,93,163,107,116,141,174,209,53,186,70,215,232,26,93,163,107,78,93,237,10,200,221,140,35,62,200,85,240,231,207,253,182,201,253,202,104,247,43,185,31,247,227,126,220,143,251,113,63,238,199,253,184,31,247,227,126,220,143,251,113,63,238,199,253,184,31,247,227,126,220,143,251,113,63,238,199,253,184,223,214,184,31,195,219,38,195,27,69,27,222,136,225,49,60,134,199,240,24,30,195,99,120,12,143,225,49,60,134,199,240,24,30,195,99,120,12,143,225,49,60,134,199,240,24,30,195,99,120,12,143,225,121,50,77,32,87,7,114,69,52,200,21,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,185,58,144,203,163,65,46,7,114,64,14,200,1,57,32,7,228,128,28,144,3,114,64,14,200,1,57,182,197,182,216,22,219,98,91,108,139,109,177,45,182,197,182,216,22,219,98,91,108,171,87,219,202,162,109,43,99,91,108,139,109,177,45,182,197,182,216,22,219,98,91,108,107,139,109,139,15,241,33,62,196,135,248,16,31,226,67,124,136,15,241,33,62,180,149,62,4,123,96,15,236,249,22,123,78,206,94,94,94,188,122,122,121,175,62,227,166,234,179,55,31,118,251,233,205,221,18,255,140,119,146,127,190,126,190,27,118,160,181,31,7,8,1,33,32,4,132,128,16,16,2,66,64,8,8,57,236,244,72,48,203,179,15,18,56,2,71,224,8,28,129,35,112,4,142,192,17,56,2,183,125,2,231,132,214,128,209,238,102,28,241,65,174,130,63,127,54,184,149,54,88,182,183,193,146,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,178,65,54,200,6,217,32,27,100,131,108,144,13,110,177,13,114,190,173,116,190,81,123,231,27,113,62,206,199,249,56,31,231,227,124,156,143,243,113,62,206,199,249,56,31,231,227,124,156,143,243,113,62,206,199,249,56,31,231,227,124,156,143,243,113,190,161,56,31,180,219,74,180,43,218,163,93,1,237,160,29,180,131,118,208,14,218,65,59,104,7,237,160,29,180,131,118,208,14,218,65,59,104,7,237,160,29,180,131,118,208,14,218,65,59,104,7,237,160,29,180,107,129,118,121,123,180,203,161,29,180,131,118,208,14,218,65,59,104,7,237,160,29,180,131,118,208,142,127,241,47,254,197,191,248,23,255,226,95,252,139,127,241,47,254,197,191,248,23,255,26,138,127,101,237,253,43,227,95,252,139,127,241,47,254,197,191,248,23,255,226,95,252,107,167,252,139,33,49,36,134,196,144,24,18,67,98,72,12,137,33,49,36,134,180,149,134,4,132,128,16,16,154,131,208,143,199,103,255,254,227,201,236,95,143,206,158,205,78,79,143,158,31,141,102,211,39,179,167,63,158,156,29,191,60,158,61,253,241,232,51,16,141,107,128,232,231,171,143,255,251,243,251,189,255,126,253,241,221,222,135,15,175,175,95,143,246,166,79,246,222,252,252,254,227,213,175,87,123,111,126,126,189,12,70,227,26,48,170,245,162,69,27,90,164,161,233,194,255,231,147,246,48,84,255,121,110,6,138,226,62,238,78,194,209,252,247,55,4,71,223,126,205,228,95,40,233,228,236,197,171,203,217,233,241,217,179,203,31,231,251,178,131,98,53,50,149,217,225,228,203,239,60,57,186,124,250,227,236,197,197,241,15,39,167,15,222,98,146,151,229,78,208,82,49,191,174,170,254,142,80,12,142,150,34,230,14,131,150,90,13,79,73,75,173,134,167,164,165,136,225,105,105,41,118,112,114,90,106,53,60,37,45,181,26,158,146,150,66,135,15,130,150,130,71,15,128,150,98,55,15,225,104,85,232,246,65,176,88,139,209,233,158,15,49,98,116,90,203,139,24,156,214,242,34,6,167,180,188,216,185,137,44,47,118,110,34,203,11,157,59,8,203,11,29,61,8,203,139,24,157,214,242,66,7,39,182,188,208,185,137,45,47,118,110,34,203,139,152,59,4,203,139,156,157,218,242,34,102,167,180,188,216,185,137,44,175,201,220,45,183,60,231,193,6,204,127,55,227,136,15,114,21,252,249,83,198,193,40,99,229,93,242,229,93,84,127,190,117,111,48,173,123,131,175,192,215,138,58,203,238,169,179,68,157,168,19,117,162,78,212,137,58,81,39,234,68,157,168,19,117,162,78,212,137,58,81,39,234,68,157,168,19,117,162,78,212,137,58,81,39,234,68,157,143,130,58,177,37,182,236,138,45,71,221,179,229,8,91,98,75,108,137,45,177,37,182,196,150,216,18,91,98,75,108,137,45,177,37,182,196,150,216,18,91,98,75,108,137,45,177,37,182,196,150,216,18,91,110,31,91,50,72,6,217,149,65,22,221,27,100,193,32,25,36,131,100,144,12,146,65,50,72,6,201,32,25,36,131,100,144,12,146,65,50,72,6,201,32,25,36,131,100,144,12,146,65,50,72,6,201,32,25,36,131,124,188,6,153,119,111,144,57,131,100,144,12,146,65,50,72,6,201,32,25,36,131,100,144,12,146,65,226,60,156,135,243,112,30,206,195,121,56,15,231,225,60,156,135,243,112,30,206,195,121,56,175,19,206,203,186,231,188,12,231,225,60,156,135,243,112,30,206,195,121,56,15,231,225,188,71,202,121,72,12,137,33,49,36,134,196,144,24,18,67,98,72,12,137,33,177,173,36,49,190,197,183,248,214,96,124,235,236,252,95,127,56,61,250,235,241,236,232,226,233,229,201,211,217,201,217,203,203,139,87,79,47,103,127,159,255,118,62,43,102,101,13,109,125,252,229,191,255,249,225,245,127,94,237,189,190,125,115,247,254,205,222,124,197,237,167,55,119,123,191,125,248,112,189,160,90,197,126,185,78,181,110,190,249,3,94,197,90,15,223,162,5,83,173,221,188,25,161,10,254,144,67,196,169,72,85,170,243,156,117,111,180,4,95,231,47,46,79,206,207,102,23,231,167,167,39,103,207,62,75,210,119,255,242,221,151,171,237,203,239,254,237,213,209,217,229,201,191,31,127,247,47,223,189,189,186,186,249,245,230,234,234,237,63,111,254,252,253,211,243,163,239,103,63,156,95,60,63,154,191,231,95,127,126,125,251,246,234,237,236,215,187,215,119,87,127,190,209,229,197,171,151,151,179,139,227,231,231,151,199,179,167,231,223,207,223,219,221,237,167,7,111,241,236,197,171,217,243,227,231,231,23,255,54,123,117,121,114,122,242,239,71,243,95,254,238,95,190,203,246,15,199,15,222,209,179,147,217,211,243,231,47,238,63,216,229,55,239,225,248,236,135,243,139,167,199,179,227,163,103,199,23,127,188,255,88,222,186,255,207,22,192,245,246,63,62,60,248,91,73,182,95,76,247,179,189,15,215,239,243,236,254,239,37,243,191,141,52,132,171,229,37,65,116,21,55,164,146,164,150,215,132,163,84,219,73,69,251,73,139,127,177,108,59,105,84,55,41,28,146,226,38,53,188,152,195,136,168,197,148,118,215,80,53,254,180,157,20,125,13,85,179,78,219,73,181,215,80,56,216,68,76,170,134,152,134,247,209,26,138,137,153,83,65,44,43,198,132,34,75,139,53,171,254,29,30,184,168,234,52,84,196,170,106,210,105,248,71,182,6,117,226,230,52,253,35,11,226,154,184,41,77,127,186,7,65,76,220,148,134,87,77,8,177,180,24,18,247,29,176,10,79,90,12,169,253,190,23,196,34,17,67,170,185,99,197,150,64,240,136,152,83,101,2,203,99,194,84,32,98,74,69,237,111,248,71,84,213,251,35,134,84,116,252,134,67,170,74,126,139,33,113,95,61,85,141,62,110,72,85,123,95,30,19,92,223,227,7,53,251,38,23,220,213,227,6,181,248,142,91,85,204,91,12,137,190,102,218,124,199,141,111,220,139,251,154,84,238,38,183,89,236,220,141,110,179,24,121,27,220,168,42,143,55,184,233,82,32,111,114,155,197,68,222,232,54,49,247,250,114,38,111,118,163,136,251,112,41,149,55,186,77,212,7,186,138,184,39,22,50,102,108,151,29,117,218,101,71,186,172,46,171,203,234,178,186,172,46,171,203,234,178,186,172,46,171,203,234,178,186,172,46,171,203,234,178,186,172,46,171,203,234,178,219,208,101,59,42,172,117,175,19,31,86,88,215,190,68,188,194,170,176,42,172,10,171,194,170,176,42,172,10,171,194,170,176,42,172,10,171,194,170,176,42,172,10,171,194,170,176,42,172,10,235,6,10,107,71,177,180,238,5,109,195,98,233,218,215,178,21,75,197,82,177,84,44,21,75,197,82,177,84,44,21,75,197,82,177,84,44,21,75,197,82,177,84,44,21,75,197,82,177,84,44,29,110,44,173,123,185,192,176,88,186,246,149,2,197,82,177,84,44,21,75,197,82,177,84,44,21,75,197,82,177,84,44,21,75,197,82,177,84,44,21,75,197,82,177,84,44,21,75,135,26,75,243,78,159,232,52,247,68,167,98,169,88,42,150,138,165,98,169,88,42,150,138,165,98,169,88,42,150,138,165,98,169,88,42,150,138,165,98,169,88,42,150,110,107,44,237,242,57,75,115,207,89,42,150,138,165,98,169,88,42,150,138,165,98,169,88,186,249,88,42,75,202,146,178,164,44,41,75,202,146,178,164,44,185,123,89,82,97,220,234,194,216,229,19,125,230,158,232,83,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,24,187,45,140,250,153,126,166,159,37,239,103,93,62,247,99,238,185,31,245,51,253,76,33,83,200,20,50,133,76,33,83,200,20,50,133,76,33,83,200,20,50,133,76,33,83,200,20,178,45,43,100,89,167,133,44,83,200,20,178,71,83,200,100,48,25,108,99,25,76,115,218,166,230,36,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,253,4,158,203,163,139,249,63,93,47,238,31,237,52,174,105,57,119,175,111,231,57,224,118,233,129,77,227,117,217,230,221,120,63,47,214,102,155,111,223,226,243,47,20,229,194,47,60,72,63,243,207,172,124,251,231,155,180,72,61,127,124,74,155,169,58,235,222,251,16,3,78,211,200,114,124,246,253,139,243,147,179,203,165,55,152,255,126,116,7,250,241,135,47,31,246,228,251,85,183,120,62,59,123,245,124,222,84,230,73,168,156,231,166,163,127,204,78,206,94,188,186,156,157,30,159,61,187,156,103,158,105,126,152,127,249,157,203,243,203,163,211,217,229,249,95,143,207,94,126,254,157,226,203,239,220,55,161,217,139,139,227,31,78,78,191,125,139,38,53,42,143,237,54,239,110,62,181,168,54,15,175,173,155,223,239,126,185,125,243,243,222,221,187,247,15,126,138,20,243,19,186,243,95,203,247,203,253,108,239,221,205,167,189,155,223,71,249,231,159,38,249,222,167,159,62,125,188,251,84,100,251,89,195,186,179,184,55,168,237,108,118,110,101,3,90,220,28,94,128,250,26,94,180,29,190,248,87,138,190,134,143,214,15,15,127,80,213,102,135,55,250,82,12,203,96,61,12,110,115,109,87,199,178,190,134,71,94,219,213,73,173,175,225,53,215,118,248,131,189,54,56,188,186,25,54,186,191,215,20,195,77,142,174,40,139,75,147,67,187,98,15,155,87,253,123,52,104,119,213,235,97,108,112,123,117,59,109,116,145,172,41,167,253,140,174,249,78,50,154,102,101,145,77,179,195,201,116,186,106,116,143,223,71,170,178,112,211,251,121,117,20,222,236,224,102,127,77,13,74,199,155,29,220,232,75,48,36,48,247,48,55,230,135,97,85,134,238,97,110,205,143,192,160,88,189,193,185,213,81,123,105,113,96,210,222,224,232,235,171,166,163,15,243,114,90,148,249,120,60,45,203,135,233,59,205,232,70,223,39,194,106,253,6,7,87,84,253,70,87,114,85,211,223,224,220,138,246,223,104,110,85,249,239,97,110,204,183,181,42,31,216,236,220,170,39,107,92,156,28,252,84,141,155,159,221,228,231,93,240,19,58,110,118,118,244,143,232,42,179,233,97,110,228,181,220,199,143,232,120,1,250,246,179,104,226,63,245,183,88,212,159,6,183,88,196,142,218,155,84,113,81,237,13,151,176,168,254,22,139,84,212,224,22,225,247,243,50,19,53,185,73,240,253,182,68,68,13,110,17,241,65,174,130,63,255,57,223,148,111,63,62,36,158,69,240,88,72,251,255,87,241,94,198,157,188,143,7,178,20,253,62,30,96,212,218,247,49,173,122,31,223,248,85,139,119,114,21,244,94,234,9,176,140,37,192,18,1,34,64,4,136,0,17,32,2,68,128,8,16,1,34,64,4,136,0,17,32,2,68,128,8,16,1,34,64,4,136,0,17,32,2,68,128,8,16,1,110,39,1,226,188,45,226,188,81,44,231,141,112,30,206,195,121,56,15,231,225,60,156,135,243,112,30,206,195,121,56,15,231,225,60,156,135,243,112,30,206,195,121,56,15,231,225,60,156,135,243,112,222,0,56,143,205,109,145,205,21,177,54,87,176,57,54,199,230,216,28,155,99,115,108,142,205,177,57,54,199,230,216,28,155,99,115,108,142,205,177,57,54,199,230,216,28,155,99,115,108,142,205,177,57,54,199,230,66,108,46,143,181,185,156,205,177,57,54,199,230,216,28,155,99,115,108,142,205,177,57,54,199,230,48,23,230,194,92,152,11,115,97,46,204,133,185,48,23,230,194,92,152,11,115,97,174,100,204,149,197,50,87,134,185,48,23,230,194,92,152,11,115,97,46,204,133,185,48,215,174,48,23,42,66,69,168,8,21,161,34,84,132,138,80,17,42,66,69,168,104,43,169,136,251,112,31,238,179,224,62,89,172,251,100,220,135,251,112,159,1,185,207,104,127,180,77,238,19,60,119,40,238,211,98,120,90,247,9,30,158,154,79,226,6,15,128,79,90,12,79,203,39,97,195,7,162,16,129,163,7,161,16,97,155,7,162,16,193,163,83,43,68,240,224,212,10,17,60,56,173,66,196,205,77,166,16,113,115,147,41,68,216,220,129,40,68,216,232,1,4,253,176,193,201,131,126,216,220,228,65,63,110,110,178,160,31,60,55,109,98,142,155,155,44,49,215,207,29,84,98,22,140,251,12,198,143,56,245,174,141,180,79,142,94,30,223,63,64,127,220,48,212,254,244,250,215,171,165,7,233,143,183,62,214,206,63,173,205,6,219,170,143,32,218,138,182,30,172,239,193,250,30,172,239,193,250,67,172,205,30,172,239,193,250,30,172,239,57,169,188,94,204,182,184,132,211,17,78,71,56,29,225,116,132,211,17,78,71,56,29,225,116,132,211,17,67,167,171,157,63,29,225,137,180,6,236,99,55,227,136,15,114,21,252,249,59,183,177,29,231,54,190,146,96,217,134,4,75,36,136,4,145,32,18,68,130,72,16,9,34,65,36,136,4,145,32,18,68,130,72,16,9,34,65,36,136,4,145,32,18,68,130,72,16,9,34,65,36,184,221,36,136,247,182,140,247,70,109,120,111,132,247,240,30,222,195,123,120,15,239,225,61,188,135,247,240,30,222,195,123,120,15,239,225,61,188,135,247,240,30,222,195,123,120,15,239,225,61,188,135,247,6,196,123,172,110,203,172,174,104,99,117,5,171,99,117,172,142,213,177,58,86,199,234,88,29,171,99,117,172,142,213,177,58,86,199,234,88,29,171,99,117,172,142,213,177,58,86,199,234,88,29,171,99,117,172,46,214,234,242,54,86,151,179,58,86,199,234,88,29,171,99,117,172,142,213,177,58,86,199,234,88,29,246,194,94,216,11,123,97,47,236,133,189,176,23,246,194,94,216,11,123,97,47,236,53,8,246,202,218,176,87,134,189,176,23,246,194,94,216,11,123,97,47,236,133,189,176,215,174,177,23,58,66,71,232,8,29,161,35,116,132,142,208,17,58,66,71,232,104,43,233,136,3,113,32,14,180,194,129,178,54,14,148,113,32,14,196,129,6,232,64,163,253,209,54,57,80,240,220,161,56,80,139,225,105,29,40,120,120,106,78,137,27,60,0,78,105,49,60,45,167,132,13,31,136,74,4,142,30,132,74,132,109,30,136,74,4,143,78,173,18,193,131,83,171,68,240,224,180,42,17,55,55,153,74,196,205,77,166,18,97,115,7,162,18,97,163,7,16,248,195,6,39,15,252,97,115,147,7,254,184,185,201,2,127,240,220,180,201,57,110,110,178,228,92,63,119,80,201,89,64,238,51,32,63,226,244,187,42,218,94,30,255,245,236,228,213,243,217,249,139,227,179,31,143,47,158,31,191,156,21,179,231,39,47,47,47,142,78,103,7,79,230,175,55,51,43,215,103,220,187,171,255,252,248,254,211,245,222,47,55,87,31,127,190,186,189,190,250,117,175,216,187,126,255,235,253,15,249,131,159,22,194,110,177,95,214,132,221,218,174,187,152,117,3,58,111,124,213,173,249,44,55,210,121,35,62,166,242,27,86,126,87,116,222,50,59,156,232,188,30,239,239,241,254,30,239,63,140,64,237,241,254,30,239,239,241,254,195,42,235,158,230,106,232,103,21,188,36,141,3,22,131,163,12,7,44,28,176,112,192,194,1,11,7,44,28,176,112,192,98,144,218,229,128,197,176,14,88,120,110,174,1,147,218,205,56,226,131,92,5,127,254,142,126,12,230,232,71,229,93,242,229,93,68,51,227,168,91,102,28,97,70,204,136,25,49,35,102,196,140,152,17,51,98,70,204,136,25,49,35,102,196,140,152,17,51,98,70,204,136,25,49,35,102,196,140,152,17,51,98,198,157,98,70,100,184,251,100,88,116,75,134,5,50,68,134,200,16,25,34,67,100,136,12,145,33,50,68,134,200,16,25,34,67,100,136,12,145,33,50,68,134,200,16,25,34,67,100,136,12,145,33,50,28,46,25,242,191,221,247,191,188,91,255,203,249,31,255,227,127,252,143,255,241,63,254,199,255,248,31,255,227,127,252,143,255,241,63,254,199,255,248,31,255,227,127,252,143,255,241,63,254,199,255,248,31,255,227,127,233,252,47,235,214,255,50,254,199,255,248,31,255,227,127,252,143,255,241,63,254,199,255,248,31,255,67,105,40,13,165,161,52,148,134,210,80,26,74,67,105,40,13,165,161,52,148,134,210,118,130,210,242,110,143,210,229,142,210,161,52,148,134,210,80,26,74,67,105,40,13,165,161,52,148,134,210,80,26,74,67,105,40,13,165,161,52,148,134,210,80,26,74,67,105,40,13,165,161,180,157,161,180,78,79,165,229,78,165,161,52,148,134,210,80,26,74,67,105,40,13,165,161,180,157,167,52,28,133,163,112,20,142,194,81,56,10,71,225,40,28,133,163,112,212,86,114,20,91,98,75,108,169,27,91,202,186,181,165,140,45,177,37,182,52,124,91,250,255,236,221,219,114,27,87,154,38,236,123,241,113,129,206,29,146,224,156,209,110,150,173,40,74,214,88,84,117,117,71,76,32,100,154,69,243,111,81,230,208,148,123,236,136,190,247,63,72,137,37,16,196,38,215,66,110,22,128,39,250,164,203,22,136,143,203,41,110,222,247,249,50,203,131,114,155,186,165,224,113,83,233,150,54,24,124,216,110,41,120,240,161,43,154,184,129,19,168,104,54,24,124,216,138,38,108,240,68,154,142,192,161,147,104,58,194,102,78,164,233,8,30,122,232,166,35,120,224,161,155,142,224,129,135,109,58,226,198,29,172,233,136,27,119,176,166,35,108,220,68,154,142,176,161,19,40,13,194,6,30,188,52,8,27,119,240,210,32,110,220,193,74,131,224,113,135,141,177,227,198,29,44,198,94,63,110,82,49,182,80,186,207,80,122,143,227,228,133,57,239,247,39,223,156,254,240,183,147,217,108,247,62,243,253,225,199,111,143,167,199,255,254,191,31,30,109,83,173,9,122,127,185,248,233,253,175,255,117,49,19,65,62,68,147,191,222,158,191,27,189,251,239,255,251,236,217,54,213,118,38,189,107,62,205,110,162,222,136,55,149,245,134,101,189,255,250,183,255,251,237,241,171,179,23,255,121,114,31,150,60,92,182,11,82,224,207,73,238,190,167,192,54,12,108,24,216,48,72,34,190,182,97,96,195,192,134,65,90,185,187,155,117,165,190,29,241,248,174,107,190,146,148,147,172,42,178,73,118,84,79,38,139,134,238,151,196,15,93,116,88,233,176,210,97,165,195,74,135,149,14,43,29,86,58,172,116,88,233,72,189,11,219,249,149,14,119,24,75,184,112,187,25,71,188,201,69,240,231,111,217,100,203,151,77,154,148,144,101,203,37,100,169,132,84,66,42,33,149,144,74,72,37,164,18,82,9,169,132,84,66,42,33,149,144,74,72,37,164,18,82,9,169,132,84,66,42,33,149,144,74,72,37,164,18,82,9,169,132,220,155,18,82,161,184,7,133,98,209,114,161,88,40,20,21,138,10,69,133,162,66,81,161,168,80,84,40,42,20,21,138,10,69,133,162,66,81,161,168,80,84,40,42,20,21,138,10,69,133,162,66,81,161,168,80,84,40,42,20,183,179,80,212,14,238,65,59,152,183,220,14,230,218,65,237,160,118,80,59,168,29,212,14,106,7,181,131,218,65,237,160,118,80,59,168,29,212,14,106,7,181,131,218,65,237,160,118,80,59,168,29,212,14,106,7,181,131,218,65,237,160,118,48,209,118,48,107,185,29,204,180,131,218,65,237,160,118,80,59,168,29,212,14,106,7,181,131,218,65,237,160,118,80,209,166,104,83,180,41,218,20,109,138,54,69,155,162,77,209,166,104,83,180,41,218,20,109,138,182,221,47,218,242,150,111,210,153,187,73,167,162,77,209,166,104,83,180,41,218,20,109,138,54,69,155,162,77,209,166,104,83,180,41,218,20,109,138,54,69,155,162,77,209,166,104,83,180,41,218,20,109,138,54,69,155,162,109,63,138,182,118,239,119,153,187,223,165,162,77,209,166,104,83,180,41,218,20,109,138,54,69,155,162,109,175,139,54,101,149,178,74,89,165,172,82,86,41,171,148,85,202,42,101,149,178,74,89,181,149,101,149,230,73,243,164,121,106,173,121,106,247,94,138,249,218,123,41,230,193,213,211,124,209,52,89,87,77,229,117,227,174,234,47,207,254,147,106,175,180,87,218,43,237,149,246,74,123,165,189,210,94,105,175,180,87,218,43,237,149,246,74,123,165,189,210,94,105,175,180,87,91,222,94,233,83,244,41,250,20,125,138,62,101,121,159,178,244,243,93,247,7,38,235,254,192,191,218,137,216,206,38,107,185,179,201,60,255,74,223,162,111,217,238,190,165,60,40,183,169,111,9,30,55,149,190,101,131,193,135,237,91,130,7,31,186,182,136,27,56,129,218,98,131,193,135,173,45,194,6,79,36,253,15,28,58,137,244,63,108,230,68,210,255,224,161,135,78,255,131,7,30,58,253,15,30,120,216,244,63,110,220,193,210,255,184,113,7,75,255,195,198,77,36,253,15,27,58,129,32,61,108,224,193,131,244,176,113,7,15,210,227,198,29,44,72,15,30,119,216,32,61,110,220,193,130,244,245,227,38,21,164,139,197,251,140,197,247,56,208,94,152,2,191,120,241,246,248,100,250,215,227,211,111,127,120,53,253,241,223,167,249,55,247,79,99,153,86,107,130,223,171,171,143,239,46,70,255,124,247,254,252,215,15,163,219,255,30,229,63,205,101,189,197,65,213,86,214,187,65,112,251,124,204,110,178,218,102,239,35,158,13,139,103,23,132,176,69,86,29,46,14,97,171,236,168,94,29,194,86,217,209,120,71,66,88,232,29,122,135,222,147,72,143,161,119,232,29,122,79,43,246,246,108,148,212,193,254,227,187,174,249,74,82,78,178,170,200,38,217,81,61,153,44,26,186,95,165,61,116,207,96,203,192,150,129,45,3,91,6,182,12,108,25,216,50,112,143,44,247,200,74,189,138,218,249,157,14,15,116,73,184,239,186,25,71,188,201,69,240,231,111,219,100,123,182,77,66,58,192,114,243,14,176,212,1,234,0,117,128,58,64,29,160,14,80,7,168,3,212,1,234,0,117,128,58,64,29,160,14,80,7,168,3,212,1,234,0,117,128,58,64,29,160,14,80,7,168,3,212,1,14,223,1,234,243,118,179,207,43,54,239,243,10,125,158,62,79,159,167,207,211,231,233,243,244,121,250,60,125,158,62,79,159,167,207,211,231,233,243,244,121,250,60,125,158,62,79,159,167,207,211,231,233,243,244,121,250,60,125,94,7,247,176,84,206,237,94,57,151,111,94,206,229,202,57,229,156,114,78,57,167,156,83,206,41,231,148,115,202,57,229,156,114,78,57,167,156,83,206,41,231,148,115,202,57,229,156,114,78,57,167,156,83,206,41,231,148,115,202,57,229,156,114,174,65,57,151,109,94,206,101,202,57,229,156,114,78,57,167,156,83,206,41,231,148,115,202,57,229,156,114,78,57,167,231,210,115,233,185,244,92,122,46,61,151,158,75,207,165,231,210,115,233,185,244,92,122,46,61,87,191,61,87,190,249,18,90,110,9,77,207,165,231,210,115,233,185,244,92,122,46,61,151,158,75,207,165,231,210,115,233,185,244,92,122,46,61,151,158,75,207,165,231,210,115,233,185,244,92,122,46,61,151,158,75,207,213,127,207,181,241,62,87,110,159,75,207,165,231,210,115,233,185,244,92,122,46,61,151,158,75,207,149,102,207,165,43,210,21,233,138,116,69,186,34,93,145,174,72,87,164,43,210,21,233,138,182,178,43,82,252,40,126,20,63,241,197,79,182,121,241,147,41,126,20,63,138,159,142,138,159,242,160,220,166,226,39,120,220,84,138,159,13,6,31,182,248,9,30,124,232,254,36,110,224,4,250,147,13,6,31,182,63,9,27,60,145,26,34,112,232,36,106,136,176,153,19,169,33,130,135,30,186,134,8,30,120,232,26,34,120,224,97,107,136,184,113,7,171,33,226,198,29,172,134,8,27,55,145,26,34,108,232,4,18,253,176,129,7,79,244,195,198,29,60,209,143,27,119,176,68,63,120,220,97,51,230,184,113,7,203,152,215,143,155,84,198,44,49,238,51,49,222,227,172,119,113,8,251,234,63,78,79,143,95,30,223,155,251,111,166,47,94,157,157,252,248,242,228,223,94,28,159,157,76,223,156,157,188,158,230,85,153,255,109,90,62,144,252,241,186,100,246,195,31,239,223,191,187,126,55,202,71,249,79,163,171,15,119,23,183,215,23,63,95,189,187,187,24,253,118,119,113,51,186,255,88,255,245,240,131,206,83,167,63,110,43,174,253,203,243,255,196,115,255,189,54,9,116,155,125,118,29,165,188,241,111,46,250,221,56,250,157,228,71,249,226,232,119,146,31,21,171,163,223,207,175,221,133,232,151,249,103,254,153,255,36,50,107,230,159,249,103,254,211,10,219,221,219,42,245,125,133,199,119,93,243,149,164,156,100,85,145,77,178,163,122,50,89,52,116,191,72,125,232,118,195,146,133,37,11,75,22,150,44,44,89,88,178,176,100,97,201,194,146,69,234,5,216,206,47,89,184,33,87,194,45,219,205,56,226,77,46,130,63,127,235,31,219,190,254,17,208,60,86,29,53,143,149,230,81,243,168,121,212,60,106,30,53,143,154,71,205,163,230,81,243,168,121,212,60,106,30,53,143,154,71,205,163,230,81,243,168,121,212,60,106,30,53,143,154,71,205,163,230,113,183,154,71,45,226,30,181,136,101,71,45,98,169,69,212,34,106,17,181,136,90,68,45,162,22,81,139,168,69,212,34,106,17,181,136,90,68,45,162,22,81,139,168,69,212,34,106,17,181,136,90,68,45,162,22,81,139,168,69,76,184,69,84,9,238,81,37,88,116,84,9,22,42,65,149,160,74,80,37,168,18,84,9,170,4,85,130,42,65,149,160,74,80,37,168,18,84,9,170,4,85,130,42,65,149,160,74,80,37,168,18,84,9,170,4,85,130,42,65,149,160,74,48,133,74,48,239,168,18,204,85,130,42,65,149,160,74,80,37,168,18,84,9,170,4,85,130,42,65,149,160,74,80,187,166,93,211,174,105,215,180,107,218,53,237,154,118,77,187,166,93,211,174,105,215,180,107,218,181,157,107,215,178,142,218,181,76,187,166,93,211,174,105,215,180,107,218,53,237,154,118,77,187,166,93,219,245,118,77,67,165,161,210,80,105,168,52,84,26,42,13,149,134,74,67,165,161,210,80,109,101,67,165,110,82,55,169,155,90,174,155,178,142,234,166,76,221,164,110,82,55,109,65,221,84,30,148,219,84,55,5,143,155,74,221,180,193,224,195,214,77,193,131,15,221,218,196,13,156,64,107,179,193,224,195,182,54,97,131,39,82,126,4,14,157,68,249,17,54,115,34,229,71,240,208,67,151,31,193,3,15,93,126,4,15,60,108,249,17,55,238,96,229,71,220,184,131,149,31,97,227,38,82,126,132,13,157,64,143,16,54,240,224,61,66,216,184,131,247,8,113,227,14,214,35,4,143,59,108,178,29,55,238,96,201,246,250,113,147,74,182,229,212,125,230,212,123,156,48,175,142,126,231,66,224,111,191,63,62,155,254,61,155,214,15,59,6,227,166,161,239,92,70,121,254,203,187,187,209,239,217,168,126,182,93,48,222,174,184,119,217,231,213,113,208,27,242,182,34,94,17,175,141,130,109,138,120,109,20,216,40,176,81,144,88,54,109,163,192,70,129,251,117,37,85,8,120,132,143,21,14,43,28,86,56,172,112,88,225,176,194,145,88,245,98,133,195,10,135,21,14,43,28,110,50,182,103,109,218,205,56,226,77,46,130,63,127,203,37,187,178,92,178,178,97,172,90,111,24,43,13,163,134,81,195,168,97,212,48,106,24,53,140,26,70,13,163,134,81,195,168,97,212,48,106,24,53,140,26,70,13,163,134,81,195,168,97,212,48,106,24,53,140,26,70,13,227,246,55,140,218,194,189,104,11,203,214,219,194,82,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,152,88,91,168,250,219,139,234,175,104,189,250,43,84,127,170,63,213,159,234,79,245,167,250,83,253,169,254,84,127,170,63,213,159,234,79,245,167,250,83,253,169,254,84,127,170,63,213,159,234,79,245,167,250,83,253,169,254,84,127,170,63,213,95,255,213,95,222,122,245,151,171,254,84,127,170,63,213,159,234,79,245,167,250,83,253,169,254,84,127,170,63,213,159,22,77,139,166,69,211,162,105,209,180,104,90,52,45,154,22,77,139,166,69,211,162,105,209,180,104,91,222,162,101,173,183,104,153,22,77,139,166,69,211,162,105,209,180,104,90,52,45,154,22,77,139,182,139,45,154,38,74,19,165,137,210,68,105,162,52,81,154,40,77,148,38,74,19,165,137,218,202,38,74,173,164,86,82,43,181,86,43,101,173,215,74,153,90,73,173,164,86,74,180,86,42,15,202,109,170,149,130,199,77,165,86,218,96,240,97,107,165,224,193,135,110,103,226,6,78,160,157,217,96,240,97,219,153,176,193,19,41,57,2,135,78,162,228,8,155,57,145,146,35,120,232,161,75,142,224,129,135,46,57,130,7,30,182,228,136,27,119,176,146,35,110,220,193,74,142,176,113,19,41,57,194,134,78,160,47,8,27,120,240,190,32,108,220,193,251,130,184,113,7,235,11,130,199,29,54,193,142,27,119,176,4,123,253,184,73,37,216,242,232,62,243,232,61,78,146,35,34,222,251,120,247,126,115,96,188,81,196,155,143,178,103,155,3,227,29,136,120,243,81,54,68,196,187,228,109,69,188,34,94,155,3,219,20,241,218,28,176,57,96,115,32,177,108,218,230,128,205,1,247,223,74,170,16,240,232,29,171,26,86,53,172,106,88,213,176,170,97,85,35,177,234,197,170,134,85,13,171,26,86,53,220,52,108,207,218,180,155,113,196,155,92,4,127,254,150,72,118,122,137,228,177,97,172,90,111,24,43,13,163,134,81,195,168,97,212,48,106,24,53,140,26,70,13,163,134,81,195,168,97,212,48,106,24,53,140,26,70,13,163,134,81,195,168,97,212,48,106,24,53,140,26,70,13,227,246,55,140,218,194,189,104,11,203,214,219,194,82,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,152,88,91,168,250,219,139,234,175,104,189,250,43,84,127,170,63,213,159,234,79,245,167,250,83,253,169,254,84,127,170,63,213,159,234,79,245,167,250,83,253,169,254,84,127,170,63,213,159,234,79,245,167,250,83,253,169,254,84,127,170,63,213,95,255,213,95,222,122,245,151,171,254,84,127,170,63,213,159,234,79,245,167,250,83,253,169,254,84,127,170,63,213,159,22,77,139,166,69,211,162,105,209,180,104,90,52,45,154,22,77,139,166,69,211,162,105,209,180,104,91,222,162,101,173,183,104,153,22,77,139,166,69,211,162,105,209,180,104,90,52,45,154,22,77,139,182,139,45,154,38,74,19,165,137,210,68,105,162,52,81,154,40,77,148,38,74,19,165,137,218,202,38,74,173,164,86,82,43,181,86,43,101,173,215,74,153,90,73,173,164,86,74,180,86,42,15,202,109,170,149,130,199,77,165,86,218,96,240,97,107,165,224,193,135,110,103,226,6,78,160,157,217,96,240,97,219,153,176,193,19,41,57,2,135,78,162,228,8,155,57,145,146,35,120,232,161,75,142,224,129,135,46,57,130,7,30,182,228,136,27,119,176,146,35,110,220,193,74,142,176,113,19,41,57,194,134,78,160,47,8,27,120,240,190,32,108,220,193,251,130,184,113,7,235,11,130,199,29,54,193,142,27,119,176,4,123,253,184,73,37,216,242,232,62,243,232,61,78,146,23,69,188,255,254,227,139,179,251,232,239,248,244,229,127,252,120,60,125,243,242,248,244,244,254,81,59,211,106,117,168,251,223,183,87,119,23,183,163,155,119,239,175,255,184,125,55,250,237,250,221,251,247,115,49,110,113,80,181,21,227,198,135,180,139,230,236,36,150,109,250,70,130,216,141,131,216,34,171,14,23,7,177,85,118,84,175,14,98,171,236,104,188,35,65,44,223,207,247,243,253,73,36,200,124,63,223,207,247,167,21,125,187,75,86,234,187,9,30,144,99,161,34,185,174,193,66,133,133,10,11,21,22,42,44,84,88,168,176,80,145,100,29,101,161,34,173,133,10,183,246,74,184,243,186,25,71,188,201,69,240,231,111,213,99,187,87,61,150,246,128,101,11,61,96,169,7,212,3,234,1,245,128,122,64,61,160,30,80,15,168,7,212,3,234,1,245,128,122,64,61,160,30,80,15,168,7,212,3,234,1,245,128,122,64,61,160,30,80,15,168,7,76,161,7,212,233,237,104,167,87,180,208,233,21,58,61,157,158,78,79,167,167,211,211,233,233,244,116,122,58,61,157,158,78,79,167,167,211,211,233,233,244,116,122,58,61,157,158,78,79,167,167,211,211,233,233,244,116,122,58,189,78,238,103,169,160,219,193,130,46,111,161,160,203,21,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,93,179,130,46,107,161,160,203,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,215,165,235,210,117,233,186,116,93,186,46,93,151,174,75,215,165,235,210,117,233,186,116,93,186,174,222,187,174,188,133,101,180,220,50,154,174,75,215,165,235,210,117,233,186,116,93,186,46,93,151,174,75,215,165,235,210,117,233,186,116,93,186,46,93,151,174,75,215,165,235,210,117,233,186,116,93,186,46,93,151,174,107,144,174,107,243,189,174,220,94,151,174,75,215,165,235,210,117,233,186,116,93,186,46,93,151,174,43,213,174,75,95,164,47,210,23,233,139,244,69,250,34,125,145,190,72,95,164,47,210,23,109,101,95,164,252,81,254,40,127,54,40,127,178,22,202,159,76,249,163,252,81,254,116,86,254,148,7,229,54,149,63,193,227,166,82,254,108,48,248,176,229,79,240,224,67,119,40,113,3,39,208,161,108,48,248,176,29,74,216,224,137,84,17,129,67,39,81,69,132,205,156,72,21,17,60,244,208,85,68,240,192,67,87,17,193,3,15,91,69,196,141,59,88,21,17,55,238,96,85,68,216,184,137,84,17,97,67,39,144,234,135,13,60,120,170,31,54,238,224,169,126,220,184,131,165,250,193,227,14,155,51,199,141,59,88,206,188,126,220,164,114,102,169,113,159,169,241,30,231,189,139,130,216,255,120,49,205,167,227,105,89,125,51,205,167,229,180,92,29,191,254,113,53,202,71,227,81,89,253,52,23,186,150,7,229,154,208,53,95,155,186,206,252,137,103,135,252,236,196,230,63,253,248,168,246,203,231,212,73,64,187,250,195,139,101,195,98,217,31,94,159,189,248,225,213,244,236,187,23,211,111,127,120,249,250,248,254,163,158,221,126,188,232,50,91,125,248,127,55,72,87,127,254,255,222,207,124,159,202,14,138,195,131,108,244,243,197,197,205,111,55,23,23,63,103,7,121,113,80,127,250,46,213,44,59,125,62,79,80,122,186,201,56,75,179,209,231,51,133,167,163,237,12,86,108,62,216,252,15,31,237,12,86,174,27,44,156,182,111,50,88,195,75,61,44,118,221,120,160,205,174,173,229,177,106,59,131,69,95,91,203,99,211,118,6,91,123,109,133,211,242,232,193,150,167,181,13,207,107,69,94,27,63,212,146,52,118,193,72,161,121,236,198,51,45,250,221,46,112,174,101,183,57,138,158,109,121,18,220,240,63,226,138,44,120,147,161,154,254,71,12,202,122,55,25,168,233,79,12,65,89,238,38,3,53,188,154,66,178,218,141,199,137,251,186,185,44,139,221,120,156,181,95,45,131,178,214,232,113,150,39,169,11,38,10,204,82,163,135,90,150,148,62,31,41,44,43,141,30,104,73,18,218,240,63,218,178,44,52,122,156,37,73,103,195,113,150,101,157,27,143,19,247,55,108,89,150,185,201,56,203,252,241,243,145,130,5,242,166,99,53,251,210,24,44,140,55,25,107,131,175,214,203,146,221,141,199,137,190,150,54,255,106,29,159,203,206,79,217,36,153,109,242,154,121,3,220,232,53,243,81,102,131,23,45,11,129,27,188,244,89,12,220,228,53,243,65,112,163,215,196,156,250,243,48,184,217,139,34,206,240,89,32,220,232,53,81,111,116,17,113,18,115,41,231,250,108,121,125,114,220,32,23,110,146,250,22,209,169,111,33,245,149,250,74,125,165,190,82,95,169,175,212,87,234,43,245,149,250,74,125,165,190,82,95,169,175,212,87,234,43,245,149,250,74,125,165,190,59,144,250,166,155,223,174,121,58,236,138,252,118,221,51,97,229,183,242,91,249,173,252,86,126,43,191,149,223,202,111,229,183,242,91,249,173,252,86,126,43,191,149,223,202,111,229,183,242,91,249,173,252,182,231,252,54,221,40,118,205,253,107,87,68,177,235,238,90,43,138,21,197,138,98,69,177,162,88,81,172,40,86,20,43,138,21,197,138,98,69,177,162,88,81,172,40,86,20,43,138,21,197,138,98,69,177,162,216,135,40,182,136,142,98,11,81,172,40,86,20,43,138,21,197,138,98,69,177,162,88,81,172,40,86,20,43,138,21,197,138,98,69,177,162,88,81,172,40,86,20,43,138,21,197,54,139,98,243,232,27,204,230,110,48,43,138,21,197,138,98,69,177,162,88,81,172,40,86,20,43,138,21,197,138,98,69,177,162,88,81,172,40,86,20,43,138,21,197,138,98,69,177,77,163,216,216,123,197,230,238,21,43,138,21,197,138,98,69,177,162,88,81,172,40,86,20,43,238,20,119,138,59,197,157,226,78,113,167,184,83,220,41,238,108,49,238,148,92,74,46,159,38,151,177,251,252,185,125,126,201,165,228,82,114,41,185,148,92,74,46,37,151,146,75,201,165,228,82,114,41,185,148,92,74,46,91,78,46,101,113,178,56,89,220,110,103,113,89,116,22,151,201,226,100,113,61,100,113,111,94,78,95,189,125,57,253,238,245,219,55,247,101,212,87,127,249,234,229,241,63,166,47,94,189,126,123,54,61,61,121,245,221,217,247,247,243,101,135,197,231,127,115,246,195,217,241,233,244,236,135,191,157,188,122,120,65,118,84,127,254,55,223,28,159,125,251,253,244,245,143,39,127,125,113,58,243,39,38,249,81,209,101,176,119,121,243,113,131,88,111,246,226,186,249,227,238,215,219,243,95,70,119,151,87,51,223,182,138,123,208,123,255,207,138,251,235,106,116,121,243,113,116,243,71,153,103,159,190,113,141,62,254,244,241,195,221,199,162,56,200,170,102,193,223,252,188,65,177,95,183,227,46,13,6,231,103,14,143,5,251,26,188,216,116,240,249,159,97,250,26,188,92,61,120,120,172,216,237,224,141,254,42,134,197,142,61,12,188,201,181,189,60,150,236,107,240,200,107,123,121,108,217,215,224,107,174,237,240,88,179,195,193,151,7,159,141,206,123,69,236,217,229,208,75,130,209,103,35,135,198,162,29,206,188,60,56,109,116,208,43,98,211,110,135,110,118,208,65,177,106,183,3,55,251,169,41,40,118,237,118,224,69,193,72,211,3,94,24,139,244,48,110,204,215,230,101,177,109,15,227,174,249,138,28,20,235,118,56,238,242,224,247,217,196,129,177,111,135,67,95,95,52,29,250,40,175,38,69,149,143,199,147,170,154,13,134,135,25,186,209,215,137,176,44,187,195,129,151,164,221,141,174,228,101,89,119,135,227,46,73,195,27,141,187,44,11,239,97,220,152,47,107,203,178,242,110,199,141,254,166,177,44,75,239,97,220,200,211,237,227,155,70,124,26,255,244,179,104,146,197,175,127,197,124,18,191,246,21,203,114,248,181,47,124,150,194,175,127,197,124,6,223,224,21,225,135,246,60,127,111,242,146,249,244,125,253,107,130,255,219,220,231,200,213,207,31,102,179,230,249,220,117,46,97,252,159,245,249,253,6,31,99,38,226,142,254,24,51,169,248,202,143,49,89,246,49,158,4,233,27,124,144,139,160,143,178,166,141,248,246,251,227,179,105,62,173,166,101,211,74,98,116,254,203,187,187,185,94,162,58,40,183,191,151,120,248,196,58,46,39,150,190,135,134,130,22,166,133,105,97,90,152,22,166,133,247,75,11,187,229,44,201,76,50,147,204,36,51,201,188,59,146,217,61,24,184,239,253,118,223,110,57,187,69,88,252,102,28,245,70,23,17,39,145,166,75,255,87,18,220,248,105,99,139,147,224,29,120,228,152,36,88,18,44,9,150,4,75,130,37,193,146,96,73,176,36,88,18,44,9,150,4,75,130,37,193,146,96,73,176,36,88,18,44,9,150,4,111,79,166,219,248,177,101,139,51,221,29,120,118,153,76,87,166,43,211,149,233,202,116,101,186,50,93,153,174,76,87,166,43,211,149,233,202,116,101,186,50,93,153,174,76,87,166,43,211,221,213,76,55,241,120,182,241,253,160,23,199,179,59,112,83,104,241,172,120,86,60,43,158,21,207,138,103,197,179,226,89,241,172,120,86,60,43,158,21,207,138,103,197,179,226,89,241,172,120,86,60,43,158,29,32,158,45,55,139,103,75,241,172,120,86,60,43,158,21,207,138,103,197,179,226,89,241,172,120,86,60,43,158,21,207,138,103,197,179,226,89,241,172,120,86,60,43,158,21,207,70,197,179,197,102,241,108,33,158,21,207,138,103,197,179,226,89,241,172,120,86,60,43,158,21,207,138,103,197,179,226,89,241,172,120,86,60,43,158,21,207,138,103,197,179,226,217,168,120,54,223,236,121,98,185,231,137,137,103,197,179,226,89,241,172,120,86,60,43,158,21,207,138,103,197,179,226,89,241,172,120,86,60,43,158,21,207,138,103,197,179,226,89,241,108,100,60,187,209,163,193,114,143,6,19,207,138,103,197,179,226,89,241,172,120,86,60,43,158,21,129,138,64,69,160,34,80,17,168,8,84,4,42,2,21,129,118,18,129,74,51,165,153,11,210,204,141,238,5,144,187,23,128,52,83,154,41,205,148,102,74,51,165,153,210,76,105,166,52,83,154,41,205,148,102,74,51,165,153,157,165,153,242,57,249,156,124,110,15,242,185,108,179,124,46,147,207,201,231,122,205,231,222,188,156,190,122,251,114,250,221,235,183,111,238,75,171,175,254,242,213,203,227,127,76,95,188,122,253,246,108,122,122,242,234,187,179,239,239,231,203,14,139,207,255,230,236,135,179,227,211,233,217,15,127,59,121,245,240,130,236,168,254,252,111,190,57,62,251,246,251,233,235,31,79,254,250,226,116,230,79,76,242,163,162,203,176,239,242,230,227,6,81,223,236,21,118,243,199,221,175,183,231,191,140,238,46,175,102,190,149,21,247,4,248,254,159,21,247,215,213,232,242,230,227,232,230,143,50,207,62,125,51,27,125,252,233,227,135,187,143,69,113,144,85,205,194,192,249,121,131,162,192,110,199,93,26,22,206,207,28,30,21,246,53,120,177,233,224,243,63,215,244,53,120,185,122,240,240,168,177,219,193,27,253,85,12,139,34,123,24,120,147,107,123,121,84,217,215,224,145,215,246,242,40,179,175,193,215,92,219,225,81,103,135,131,47,15,67,27,157,247,138,40,180,203,161,151,132,165,207,70,14,141,74,59,156,121,121,152,218,232,160,87,68,169,221,14,221,236,160,131,162,214,110,7,110,246,83,83,80,20,219,237,192,139,194,146,166,7,188,48,42,233,97,220,152,175,205,203,162,220,30,198,93,243,21,57,40,234,237,112,220,229,97,240,179,137,3,163,224,14,135,190,190,104,58,244,81,94,77,138,42,31,143,39,85,53,27,22,15,51,116,163,175,19,97,249,118,135,3,47,73,192,27,93,201,203,242,239,14,199,93,146,144,55,26,119,89,62,222,195,184,49,95,214,150,229,231,221,142,27,253,77,99,89,190,222,195,184,145,167,219,199,55,141,248,132,254,233,103,209,36,159,95,255,138,249,116,126,237,43,150,101,243,107,95,248,44,153,95,255,138,249,92,190,193,43,194,15,237,121,38,223,228,37,243,137,252,250,215,4,255,183,185,79,148,171,159,63,204,166,206,243,185,235,92,194,248,63,235,51,253,13,62,198,76,216,29,253,49,102,242,241,149,31,99,178,236,99,60,137,212,55,248,32,23,65,31,101,69,67,81,127,51,205,167,229,180,108,212,77,212,63,205,181,18,229,65,185,166,149,88,91,74,204,119,18,243,149,196,100,238,127,231,245,252,63,216,164,213,248,203,162,243,188,255,71,51,175,218,184,249,168,127,234,178,243,88,252,209,181,29,52,50,141,76,35,211,200,52,50,141,188,95,26,217,173,111,73,105,82,154,148,38,165,73,233,221,145,210,238,251,192,149,239,183,43,119,235,219,45,194,232,55,227,168,55,186,136,56,137,167,65,234,242,240,122,221,31,88,141,222,103,179,215,116,240,125,131,128,124,201,159,153,125,163,245,1,121,179,39,185,45,8,200,215,61,195,77,64,46,32,23,144,11,200,5,228,2,114,1,185,128,92,64,46,32,23,144,11,200,5,228,2,114,1,185,128,92,64,46,32,23,144,11,200,5,228,162,238,126,162,238,102,79,197,91,16,117,175,123,30,158,168,91,212,45,234,22,117,139,186,69,221,162,110,81,183,168,91,212,45,234,22,117,139,186,69,221,162,110,81,183,168,91,212,45,234,22,117,239,92,212,45,181,238,62,181,110,118,119,245,5,169,245,186,251,170,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,29,152,90,23,177,169,117,33,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,117,219,169,117,30,251,180,200,220,211,34,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,221,126,106,29,249,8,199,220,35,28,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,19,72,173,37,195,146,97,201,176,100,88,50,44,25,150,12,75,134,37,195,66,94,33,175,144,55,242,225,133,185,135,23,10,121,133,188,66,94,33,175,144,87,200,43,228,21,242,10,121,133,188,66,94,33,175,144,87,200,187,117,33,175,216,82,108,41,182,20,91,110,75,108,25,121,31,224,124,219,239,3,44,146,20,73,138,36,69,146,34,73,145,164,72,82,36,41,146,20,73,138,36,69,146,34,73,145,164,72,82,36,249,213,121,21,30,88,157,71,132,92,231,227,136,12,238,124,28,145,246,157,215,87,81,47,138,153,239,48,226,173,210,14,129,175,62,252,51,143,122,85,68,2,252,16,56,247,154,83,95,71,92,237,215,49,145,110,204,213,126,29,115,225,94,71,93,184,215,49,23,174,144,127,131,144,255,54,234,53,17,159,210,109,204,85,116,27,117,21,221,198,92,69,119,17,87,209,93,196,85,180,207,173,202,186,62,36,139,237,67,50,125,136,62,36,249,62,228,205,203,233,171,183,47,167,223,189,126,251,230,243,159,127,121,252,143,233,139,87,175,223,158,77,79,79,94,125,119,246,253,253,124,217,97,241,249,223,156,253,112,118,124,58,61,251,225,111,39,175,238,95,80,101,71,245,231,127,243,205,241,217,183,223,79,95,255,120,242,215,23,167,51,127,98,146,31,21,93,150,43,151,55,31,55,168,86,102,175,173,155,63,238,126,189,61,255,101,116,119,121,53,243,171,67,113,191,143,113,255,207,138,251,235,106,116,121,243,113,116,243,71,153,103,159,126,121,24,125,252,233,227,135,187,143,69,113,144,85,205,202,151,249,121,131,170,151,110,199,93,90,206,204,207,28,94,205,244,53,120,177,233,224,243,191,71,246,53,120,185,122,240,240,106,167,219,193,27,253,85,12,171,126,122,24,120,147,107,123,121,53,212,215,224,145,215,246,242,234,168,175,193,215,92,219,225,213,82,135,131,47,47,159,26,157,247,138,234,169,203,161,151,148,83,207,70,14,173,166,58,156,121,121,121,213,232,160,87,84,87,221,14,221,236,160,131,170,173,110,7,110,246,83,83,80,245,213,237,192,139,194,233,166,7,188,48,154,238,97,220,152,175,205,203,170,179,30,198,93,243,21,57,168,90,235,112,220,229,229,219,179,137,3,171,183,14,135,190,190,104,58,244,81,94,77,138,42,31,143,39,85,53,91,206,13,51,116,163,175,19,97,125,98,135,3,47,105,28,27,93,201,203,250,198,14,199,93,210,72,54,26,119,89,31,217,195,184,49,95,214,150,245,149,221,142,27,253,77,99,89,159,217,195,184,145,167,219,199,55,141,248,37,141,167,159,69,147,118,110,253,43,230,187,185,181,175,88,86,123,173,125,225,179,222,102,253,43,230,243,246,6,175,8,63,180,231,141,77,147,151,204,247,53,235,95,19,252,223,230,62,69,174,126,254,48,155,52,207,231,174,79,18,198,207,127,23,86,103,255,27,124,140,153,128,59,250,99,204,100,226,43,63,198,100,217,199,152,187,27,74,244,7,185,216,252,163,244,221,235,172,174,83,190,253,254,248,236,254,153,157,141,159,218,57,58,255,229,221,221,92,177,82,122,116,103,163,122,228,225,236,186,109,96,150,190,133,26,198,90,138,181,20,107,41,214,82,172,165,88,75,217,175,181,20,15,241,180,50,99,101,198,202,140,149,25,43,51,187,179,50,227,86,237,22,140,246,251,158,71,30,226,185,69,59,20,55,227,168,55,186,136,56,137,125,222,30,232,227,158,76,255,10,205,155,62,52,116,113,104,238,201,161,66,115,161,185,208,92,104,46,52,23,154,11,205,133,230,66,115,161,185,208,92,104,46,52,23,154,11,205,133,230,66,115,161,185,208,92,104,46,254,78,50,254,110,250,56,213,197,241,183,103,170,138,191,197,223,226,111,241,183,248,91,252,45,254,22,127,139,191,197,223,226,111,241,183,248,91,252,45,254,22,127,139,191,197,223,226,239,61,142,191,37,217,61,37,217,77,239,40,191,56,201,222,242,219,202,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,59,249,36,187,216,40,201,46,36,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,238,56,201,206,55,122,34,101,238,137,148,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,238,60,201,222,228,49,145,185,199,68,74,178,37,217,146,108,73,182,36,91,146,45,201,150,100,39,149,100,75,139,165,197,210,98,105,177,180,88,90,44,45,150,22,75,139,5,191,130,95,193,239,67,240,187,201,3,18,115,15,72,20,252,10,126,5,191,130,95,193,175,224,87,240,43,248,21,252,10,126,5,191,130,95,193,175,224,119,139,131,95,81,166,40,83,148,41,202,220,170,40,115,147,251,10,231,219,126,95,97,49,165,152,82,76,41,166,20,83,138,41,197,148,98,74,49,165,152,82,76,41,166,20,83,138,41,197,148,98,202,153,60,227,188,10,15,177,206,35,130,175,243,113,68,46,119,62,142,72,0,207,235,171,168,23,197,204,119,24,241,86,105,7,195,87,31,254,153,71,189,42,34,21,126,8,161,123,205,174,175,35,174,246,235,152,152,55,230,106,191,142,185,112,175,163,46,220,235,152,11,87,240,191,65,240,127,27,245,154,136,79,233,54,230,42,186,141,186,138,110,99,174,162,187,136,171,232,46,226,42,218,231,166,165,81,71,146,109,212,145,100,58,18,29,201,22,117,36,111,94,78,95,189,125,57,253,238,245,219,55,159,255,252,203,227,127,76,95,188,122,253,246,108,122,122,242,234,187,179,239,239,231,203,14,139,207,255,230,236,135,179,227,211,233,217,15,127,59,121,117,255,130,42,59,170,63,255,155,111,142,207,190,253,126,250,250,199,147,191,190,56,157,249,19,147,252,168,232,178,112,185,188,249,184,65,221,50,123,129,221,252,113,247,235,237,249,47,163,187,203,171,153,95,39,138,251,13,142,251,127,86,220,95,87,163,203,155,143,163,155,63,202,60,251,244,11,197,232,227,79,31,63,220,125,44,138,131,172,106,86,200,204,207,27,84,199,116,59,238,210,194,102,126,230,240,186,166,175,193,139,77,7,159,255,221,178,175,193,203,213,131,135,215,61,221,14,222,232,175,98,88,29,212,195,192,155,92,219,203,235,162,190,6,143,188,182,151,215,73,125,13,190,230,218,14,175,155,58,28,124,121,33,213,232,188,87,212,81,93,14,189,164,176,122,54,114,104,93,213,225,204,203,11,173,70,7,189,162,206,234,118,232,102,7,29,84,119,117,59,112,179,159,154,130,234,176,110,7,94,20,88,55,61,224,133,113,117,15,227,198,124,109,94,86,167,245,48,238,154,175,200,65,117,91,135,227,46,47,228,158,77,28,88,199,117,56,244,245,69,211,161,143,242,106,82,84,249,120,60,169,170,217,194,110,152,161,27,125,157,8,235,24,59,28,120,73,11,217,232,74,94,214,65,118,56,238,146,150,178,209,184,203,58,202,30,198,141,249,178,182,172,195,236,118,220,232,111,26,203,58,206,30,198,141,60,221,62,190,105,196,47,115,60,253,44,154,52,118,235,95,49,223,215,173,125,197,178,42,108,237,11,159,117,57,235,95,49,159,193,55,120,69,248,161,61,111,113,154,188,100,190,195,89,255,154,224,255,54,247,121,114,245,243,135,217,204,121,62,119,125,146,48,126,254,187,176,186,15,216,224,99,204,68,221,209,31,99,38,29,95,249,49,38,203,62,198,220,253,83,162,63,200,197,230,31,165,239,174,103,69,197,114,244,205,253,211,64,27,62,15,244,232,167,185,98,165,244,40,208,6,205,200,209,79,93,246,46,139,63,186,202,197,90,138,181,20,107,41,214,82,172,165,88,75,217,175,181,20,15,0,181,50,99,101,198,202,140,149,25,43,51,187,179,50,227,150,238,22,140,246,251,62,72,30,0,186,69,59,20,55,227,168,55,186,136,56,137,125,222,30,232,252,62,77,159,3,242,102,143,25,93,16,144,123,194,168,128,92,64,46,32,23,144,11,200,5,228,2,114,1,185,128,92,64,46,32,23,144,11,200,5,228,2,114,1,185,128,92,64,46,32,23,144,139,186,211,136,186,155,61,88,117,65,212,237,153,170,162,110,81,183,168,91,212,45,234,22,117,139,186,69,221,162,110,81,183,168,91,212,45,234,22,117,139,186,69,221,162,110,81,183,168,123,239,162,110,169,117,247,169,117,179,251,195,47,72,173,183,252,214,240,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,78,47,181,46,98,83,235,66,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,235,182,83,235,60,246,105,145,185,167,69,74,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,90,106,45,181,150,90,75,173,165,214,82,107,169,181,212,186,253,212,58,242,17,142,185,71,56,74,173,165,214,82,107,169,181,212,90,106,45,181,150,90,39,144,90,75,134,37,195,146,97,201,176,100,88,50,44,25,150,12,75,134,133,188,66,94,33,111,228,195,11,115,15,47,20,242,10,121,133,188,66,94,33,175,144,87,200,43,228,21,242,10,121,133,188,66,94,33,175,144,119,235,66,94,177,165,216,82,108,41,182,220,150,216,50,242,62,192,249,182,223,7,88,36,41,146,20,73,138,36,69,146,34,73,145,164,72,82,36,41,146,20,73,138,36,69,146,34,73,145,164,72,242,171,243,42,60,176,58,143,8,185,206,199,17,25,220,249,56,34,237,59,175,175,162,94,20,51,223,97,196,91,165,29,2,95,125,248,103,30,245,170,136,4,248,33,112,238,53,167,190,142,184,218,175,99,34,221,152,171,253,58,230,194,189,142,186,112,175,99,46,92,33,255,6,33,255,109,212,107,34,62,165,219,152,171,232,54,234,42,186,141,185,138,238,34,174,162,187,136,171,104,159,91,149,117,125,72,22,219,135,100,250,16,125,72,242,125,200,155,151,211,87,111,95,78,191,123,253,246,205,231,63,255,242,248,31,211,23,175,94,191,61,155,158,158,188,250,238,236,251,251,249,178,195,226,243,191,57,251,225,236,248,116,122,246,195,223,78,94,221,191,160,202,142,234,207,255,230,155,227,179,111,191,159,190,254,241,228,175,47,78,159,255,137,206,202,149,203,155,143,27,84,43,179,215,214,205,31,119,191,222,158,255,50,186,187,188,154,249,213,161,184,223,199,184,255,103,197,253,117,53,186,188,249,56,186,249,163,204,179,79,191,60,140,62,254,244,241,195,221,199,162,56,200,170,102,229,203,252,188,65,213,75,183,227,46,45,103,230,103,14,175,102,250,26,188,216,116,240,249,223,35,251,26,188,92,61,120,120,181,211,237,224,141,254,42,134,85,63,61,12,188,201,181,189,188,26,234,107,240,200,107,123,121,117,212,215,224,107,174,237,240,106,169,195,193,151,151,79,141,206,123,69,245,212,229,208,75,202,169,103,35,135,86,83,29,206,188,188,188,106,116,208,43,170,171,110,135,110,118,208,65,213,86,183,3,55,251,169,41,168,250,234,118,224,69,225,116,211,3,94,24,77,247,48,110,204,215,230,101,213,89,15,227,174,249,138,28,84,173,117,56,238,242,242,237,217,196,129,213,91,135,67,95,95,52,29,250,40,175,38,69,149,143,199,147,170,154,45,231,134,25,186,209,215,137,176,62,177,195,129,151,52,142,141,174,228,101,125,99,135,227,46,105,36,27,141,187,172,143,236,97,220,152,47,107,203,250,202,110,199,141,254,166,177,172,207,236,97,220,200,211,237,227,155,70,252,146,198,211,207,162,73,59,183,254,21,243,221,220,218,87,44,171,189,214,190,240,89,111,179,254,21,243,121,123,131,87,132,31,218,243,198,166,201,75,230,251,154,245,175,9,254,111,115,159,34,87,63,127,152,77,154,231,115,215,39,9,227,231,191,11,171,179,255,13,62,198,76,192,29,253,49,102,50,241,149,31,99,178,236,99,204,221,13,37,250,131,92,108,254,81,250,238,117,86,215,41,223,126,127,124,118,255,204,206,198,79,237,28,157,255,242,238,110,174,88,41,61,186,179,81,61,242,112,118,221,54,48,75,223,66,13,99,45,197,90,138,181,20,107,41,214,82,172,165,236,215,90,138,135,120,90,153,177,50,99,101,198,202,140,149,153,221,89,153,113,171,118,11,70,251,125,207,35,15,241,220,162,29,138,155,113,212,27,93,68,156,196,62,111,15,244,113,79,166,127,133,230,77,31,26,186,56,52,247,228,80,161,185,208,92,104,46,52,23,154,11,205,133,230,66,115,161,185,208,92,104,46,52,23,154,11,205,133,230,66,115,161,185,208,92,104,46,52,23,127,39,25,127,55,125,156,234,226,248,219,51,85,197,223,226,111,241,183,248,91,252,45,254,22,127,139,191,197,223,226,111,241,183,248,91,252,45,254,22,127,139,191,197,223,226,111,241,247,30,199,223,146,236,158,146,236,166,119,148,95,156,100,111,249,109,229,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,157,124,146,93,108,148,100,23,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,119,156,100,231,27,61,145,50,247,68,74,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,37,217,146,108,73,182,36,91,146,45,201,150,100,119,158,100,111,242,152,200,220,99,34,37,217,146,108,73,182,36,91,146,45,201,150,100,75,178,147,74,178,165,197,210,98,105,177,180,88,90,44,45,150,22,75,139,165,197,130,95,193,175,224,247,33,248,221,228,1,137,185,7,36,10,126,5,191,130,95,193,175,224,87,240,43,248,21,252,10,126,5,191,130,95,193,175,224,87,240,187,197,193,175,40,83,148,41,202,20,101,110,85,148,185,201,125,133,243,109,191,175,176,152,82,76,41,166,20,83,138,41,197,148,98,74,49,165,152,82,76,41,166,20,83,138,41,197,148,98,74,49,229,76,158,113,94,133,135,88,231,17,193,215,249,56,34,151,59,31,71,36,128,231,245,85,212,139,98,230,59,140,120,171,180,131,225,171,15,255,204,163,94,21,145,10,63,132,208,189,102,215,215,17,87,251,117,76,204,27,115,181,95,199,92,184,215,81,23,238,117,204,133,43,248,223,32,248,191,141,122,77,196,167,116,27,115,21,221,70,93,69,183,49,87,209,93,196,85,116,23,113,21,237,115,211,210,168,35,201,54,234,72,50,29,137,142,100,139,58,146,55,47,167,175,222,190,156,126,247,250,237,155,207,127,254,229,241,63,166,47,94,189,126,123,54,61,61,121,245,221,217,247,247,243,101,135,197,231,127,115,246,195,217,241,233,244,236,135,191,157,188,186,127,65,149,29,213,159,255,205,55,199,103,223,126,63,125,253,227,201,95,95,156,62,255,19,157,21,46,151,55,31,55,168,91,102,47,176,155,63,238,126,189,61,255,101,116,119,121,53,243,235,68,113,191,193,113,255,207,138,251,235,106,116,121,243,113,116,243,71,153,103,159,126,161,24,125,252,233,227,135,187,143,69,113,144,85,205,10,153,249,121,131,234,152,110,199,93,90,216,204,207,28,94,215,244,53,120,177,233,224,243,191,91,246,53,120,185,122,240,240,186,167,219,193,27,253,85,12,171,131,122,24,120,147,107,123,121,93,212,215,224,145,215,246,242,58,169,175,193,215,92,219,225,117,83,135,131,47,47,164,26,157,247,138,58,170,203,161,151,20,86,207,70,14,173,171,58,156,121,121,161,213,232,160,87,212,89,221,14,221,236,160,131,234,174,110,7,110,246,83,83,80,29,214,237,192,139,2,235,166,7,188,48,174,238,97,220,152,175,205,203,234,180,30,198,93,243,21,57,168,110,235,112,220,229,133,220,179,137,3,235,184,14,135,190,190,104,58,244,81,94,77,138,42,31,143,39,85,53,91,216,13,51,116,163,175,19,97,29,99,135,3,47,105,33,27,93,201,203,58,200,14,199,93,210,82,54,26,119,89,71,217,195,184,49,95,214,150,117,152,221,142,27,253,77,99,89,199,217,195,184,145,167,219,199,55,141,248,101,142,167,159,69,147,198,110,253,43,230,251,186,181,175,88,86,133,173,125,225,179,46,103,253,43,230,51,248,6,175,8,63,180,231,45,78,147,151,204,119,56,235,95,19,252,223,230,62,79,174,126,254,48,155,57,207,231,174,79,18,198,207,127,23,86,247,1,27,124,140,153,168,59,250,99,204,164,227,43,63,198,100,217,199,152,187,127,74,244,7,185,216,252,163,244,221,245,44,170,88,254,243,228,245,247,255,241,227,244,240,155,233,119,39,47,95,30,63,236,161,84,171,59,150,63,47,110,126,249,227,118,116,248,211,232,242,226,250,250,221,179,69,148,106,77,201,146,175,109,89,6,42,73,230,62,177,134,45,201,229,187,187,139,159,191,249,120,254,95,23,119,95,253,175,187,219,143,23,161,197,73,131,183,213,156,132,53,39,11,122,146,73,126,148,47,238,73,38,249,81,177,186,39,249,252,218,237,239,73,242,131,234,160,216,158,158,36,98,220,52,122,146,141,6,31,178,39,217,104,240,33,123,146,136,193,135,237,73,98,7,30,188,39,217,104,240,33,123,146,141,6,31,178,39,9,29,60,137,158,36,120,232,4,122,146,216,153,27,5,28,49,15,88,237,112,246,36,58,158,13,134,94,243,149,164,156,100,85,145,77,178,163,122,50,89,52,116,143,95,71,6,47,166,34,6,30,182,152,138,24,120,200,98,42,118,220,129,138,169,216,113,7,42,166,66,199,77,162,152,10,29,58,137,98,42,98,232,97,139,169,208,129,7,46,166,66,199,29,184,152,138,29,119,160,98,42,98,220,101,143,135,152,31,57,248,225,16,221,143,221,228,251,93,240,195,35,186,29,123,200,26,48,118,220,129,106,192,38,227,110,121,13,248,252,49,198,154,195,100,154,195,155,113,196,155,92,4,127,254,10,202,100,10,202,255,243,151,175,110,47,254,239,199,171,219,139,223,78,62,190,127,247,213,255,250,234,159,215,191,188,188,184,123,247,243,187,187,119,95,223,93,220,94,255,246,245,67,61,117,118,255,255,30,220,253,191,187,175,26,182,137,229,102,109,98,169,77,212,38,106,19,181,137,218,68,109,162,54,81,155,168,77,212,38,106,19,181,137,218,68,109,162,54,81,155,168,77,212,38,106,19,181,137,218,68,109,162,54,81,155,168,77,220,129,54,81,51,184,7,205,96,177,89,51,88,104,6,53,131,154,65,205,160,102,80,51,168,25,212,12,106,6,53,131,154,65,205,160,102,80,51,168,25,212,12,106,6,53,131,154,65,205,160,102,80,51,168,25,212,12,106,6,83,107,6,213,124,123,80,243,229,155,213,124,185,154,79,205,167,230,83,243,169,249,212,124,106,62,53,159,154,79,205,167,230,83,243,169,249,212,124,106,62,53,159,154,79,205,167,230,83,243,169,249,212,124,106,62,53,159,154,79,205,167,230,235,189,230,203,54,171,249,50,53,159,154,79,205,167,230,83,243,169,249,212,124,106,62,53,159,154,79,205,167,230,211,152,105,204,52,102,26,51,141,153,198,76,99,166,49,211,152,105,204,52,102,26,51,141,153,198,108,155,27,179,108,179,197,184,204,98,156,198,76,99,166,49,211,152,105,204,52,102,26,51,141,153,198,76,99,166,49,211,152,105,204,52,102,26,51,141,153,198,76,99,166,49,211,152,105,204,52,102,26,51,141,153,198,108,219,27,179,141,118,204,50,59,102,26,51,141,153,198,76,99,166,49,211,152,105,204,52,102,26,179,29,109,204,180,78,90,39,173,147,214,73,235,164,117,210,58,105,157,180,78,90,39,173,211,86,182,78,42,36,21,146,10,41,184,66,186,111,6,254,237,197,155,179,23,167,223,156,252,120,54,253,230,248,205,201,244,219,227,55,39,255,54,253,235,139,87,39,103,111,95,157,252,219,125,135,112,122,154,149,211,147,87,223,61,212,75,227,229,245,210,135,139,219,209,207,87,191,221,93,189,255,233,226,246,110,244,211,187,223,46,70,231,239,126,187,248,121,244,207,171,15,23,119,31,63,92,252,60,58,255,245,195,251,247,89,57,186,248,112,249,172,122,26,175,170,158,110,202,131,213,205,211,77,113,240,164,85,154,253,243,143,87,237,236,63,184,30,31,60,253,95,179,255,242,252,217,255,44,130,10,170,15,23,183,95,111,112,52,13,203,171,229,77,85,7,239,175,197,154,111,177,58,107,148,206,91,111,148,190,252,88,144,31,28,222,255,88,112,251,238,195,111,255,252,245,246,250,226,246,183,234,160,62,200,71,231,159,126,62,168,63,255,96,144,79,238,127,48,248,203,147,31,82,138,158,70,185,124,28,229,252,99,158,103,79,6,106,84,112,205,31,223,198,5,87,107,167,215,195,36,33,135,183,180,110,155,63,193,118,234,182,214,142,177,175,113,226,206,178,216,244,44,155,252,172,223,227,89,182,51,78,220,89,150,171,207,178,157,82,178,181,179,236,107,156,144,179,108,244,13,102,243,158,180,243,235,113,168,111,48,75,107,219,160,51,76,231,107,100,219,227,196,157,101,228,215,200,176,38,185,199,179,236,255,107,228,210,114,123,254,44,219,41,183,91,59,203,190,198,105,124,150,203,251,246,70,87,101,96,223,222,237,53,217,250,48,205,79,113,9,0,120,118,134,109,0,128,246,14,177,159,105,130,79,113,81,186,29,116,146,33,75,188,253,156,102,187,19,53,62,209,229,200,163,209,223,238,64,228,209,237,223,238,214,135,137,57,197,53,223,185,219,120,8,104,123,63,143,247,50,76,200,41,54,251,26,185,177,221,233,252,58,108,115,148,144,243,107,22,151,109,76,137,218,139,203,122,24,37,228,252,26,125,99,217,84,54,117,126,245,181,56,73,240,225,197,252,230,18,226,172,250,57,188,254,191,242,45,82,95,65,135,215,235,111,41,61,76,210,248,240,150,27,180,103,231,215,130,65,107,239,8,123,25,166,241,41,46,71,113,207,126,97,110,1,197,181,247,235,114,47,195,132,156,98,163,111,193,155,43,189,214,78,176,143,81,26,159,223,18,52,216,232,11,97,8,26,236,246,11,97,187,147,52,62,188,37,132,177,209,225,133,16,198,110,15,175,221,73,130,15,47,230,231,151,16,80,217,207,225,245,252,243,203,10,222,57,127,128,173,240,206,214,14,177,167,105,66,15,178,201,175,33,173,128,211,22,15,178,151,105,66,14,50,250,119,185,16,2,219,249,95,231,33,15,47,242,107,97,34,191,203,181,59,201,202,195,107,200,131,207,171,57,78,250,244,68,23,184,199,243,121,128,218,224,21,243,50,182,193,75,230,253,237,250,151,212,87,17,47,9,159,236,48,248,109,214,16,236,34,152,96,47,126,197,42,130,189,228,21,171,244,241,194,151,60,168,237,208,207,191,9,245,94,248,110,215,193,23,231,117,240,197,121,29,126,113,94,135,95,105,215,17,87,218,117,248,149,182,210,198,47,60,226,149,54,126,201,43,194,175,230,213,54,126,217,75,130,175,206,149,54,126,201,43,34,222,228,34,248,243,191,13,190,44,111,195,47,203,219,240,203,242,54,226,178,188,13,191,44,239,230,47,203,245,175,152,191,44,231,94,241,127,90,96,241,85,119,44,190,194,226,177,120,44,30,139,199,226,177,120,44,62,149,179,196,226,177,248,225,175,71,44,30,139,199,226,177,120,44,30,139,199,226,177,120,44,30,139,199,226,177,120,44,30,139,199,226,177,120,44,30,139,199,226,177,120,44,30,139,199,226,177,120,44,30,139,199,226,177,120,44,30,139,199,226,177,120,44,30,139,79,143,197,35,238,9,18,247,178,59,226,94,34,238,136,59,226,142,184,35,238,136,59,226,158,202,89,34,238,136,251,240,215,35,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,119,76,220,121,245,4,189,122,209,157,87,47,120,117,94,157,87,231,213,121,117,94,157,87,79,229,44,121,117,94,125,248,235,145,87,231,213,121,117,94,157,87,231,213,121,117,94,157,87,231,213,121,117,94,157,87,231,213,121,117,94,157,87,231,213,121,117,94,157,87,231,213,121,117,94,157,87,231,213,121,117,94,157,87,231,213,121,117,94,157,87,231,213,121,245,253,243,234,121,119,94,61,231,213,121,117,94,157,87,231,213,121,117,94,61,149,179,228,213,121,245,225,175,71,94,157,87,231,213,121,117,94,157,87,231,213,121,117,94,157,180,38,173,73,107,210,154,180,38,173,73,107,210,154,180,38,173,73,107,210,154,180,38,173,73,107,210,154,180,38,173,73,107,210,154,180,38,173,73,107,210,154,180,222,46,105,157,117,39,173,51,210,154,180,38,173,73,107,210,154,180,38,173,83,57,75,210,154,180,30,254,122,36,173,73,107,210,154,180,38,173,73,235,157,149,214,92,48,23,204,5,115,193,41,252,172,200,5,115,193,92,48,23,204,5,115,193,92,48,23,204,5,115,193,92,48,23,204,5,115,193,92,48,23,204,5,15,226,130,33,95,200,23,242,133,124,187,66,190,167,47,222,124,63,45,166,217,116,220,26,244,125,127,245,219,47,79,176,111,113,144,29,140,97,223,153,227,25,26,252,46,155,1,250,133,126,161,95,232,23,250,133,126,161,95,232,23,250,133,126,161,95,232,23,250,77,7,90,66,191,219,141,126,221,94,25,163,78,148,81,63,190,243,154,239,220,229,36,171,138,108,146,29,213,147,201,162,193,123,253,190,221,207,48,48,58,140,14,163,195,232,48,58,140,14,163,195,232,48,58,140,14,163,195,232,48,58,140,14,163,195,232,48,58,140,14,163,195,232,187,141,209,221,164,154,95,223,115,191,126,51,142,120,147,139,224,207,31,147,79,148,201,87,221,50,249,10,147,199,228,49,121,76,30,147,199,228,49,249,4,126,3,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,126,232,191,221,152,60,38,159,194,79,227,152,60,38,63,60,86,198,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,79,154,201,35,239,137,146,247,178,91,242,94,34,239,200,59,242,142,188,35,239,200,59,242,158,192,111,211,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,15,253,183,27,121,71,222,83,248,105,28,121,71,222,135,135,199,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,253,145,119,126,61,81,191,94,116,235,215,11,126,157,95,231,215,249,117,126,157,95,231,215,19,248,213,152,95,231,215,249,117,126,157,95,231,215,249,117,126,157,95,231,215,249,245,161,255,118,243,235,252,122,10,63,141,243,235,252,250,240,138,152,95,231,215,249,117,126,157,95,231,215,249,117,126,157,95,231,215,249,117,126,157,95,231,215,249,117,126,157,95,231,215,249,117,126,157,95,223,123,191,158,119,235,215,115,126,157,95,231,215,249,117,126,157,95,231,215,19,248,213,152,95,231,215,249,117,126,157,95,231,215,249,117,126,157,95,231,215,249,245,161,255,118,15,234,215,201,107,242,154,188,38,175,135,62,60,242,154,188,38,175,201,107,242,154,188,38,175,201,107,242,154,188,38,175,201,107,242,154,188,38,175,201,107,242,154,188,38,175,201,235,221,144,215,89,183,242,58,35,175,201,107,242,154,188,38,175,201,107,242,58,129,95,141,201,107,242,154,188,38,175,201,107,242,154,188,38,175,201,107,78,152,19,230,132,57,97,78,152,19,230,132,57,97,78,152,19,230,132,57,97,78,152,19,230,132,57,97,78,152,19,230,132,57,97,78,152,19,238,212,9,67,191,208,47,244,11,253,118,138,126,243,105,222,37,250,205,15,242,173,65,191,203,157,237,195,247,250,79,62,118,180,225,233,28,220,189,187,61,184,252,19,173,69,107,209,90,180,22,173,69,107,113,80,28,20,7,197,65,17,70,132,17,97,68,24,17,70,132,17,97,68,24,17,70,132,17,27,195,198,176,49,108,12,27,131,116,32,29,72,39,61,164,211,143,158,97,97,136,147,68,197,73,170,174,163,211,155,185,229,91,116,51,183,125,117,29,29,129,140,85,127,104,206,140,252,79,131,11,249,237,171,21,151,242,195,101,60,14,187,140,63,126,88,241,159,234,217,69,60,222,146,139,184,165,59,18,174,60,156,94,238,71,24,60,129,187,17,34,83,200,20,50,133,76,33,83,238,70,232,110,132,248,25,126,134,159,185,27,161,187,17,166,195,167,80,190,237,166,124,158,3,15,71,38,138,35,31,223,121,205,119,238,114,146,85,69,54,201,142,234,201,100,209,224,189,126,223,238,103,24,196,20,49,69,76,17,83,196,20,49,117,151,204,47,71,232,46,153,238,146,137,59,227,206,184,51,238,188,253,220,217,93,50,221,37,211,93,50,1,124,0,31,192,119,151,204,69,175,8,134,228,150,9,220,88,115,151,214,28,110,198,17,111,114,17,252,249,187,127,231,0,123,30,235,121,124,213,37,143,175,240,120,60,30,143,199,227,241,120,60,30,143,79,233,44,241,120,60,126,248,235,17,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,211,227,241,168,123,146,212,189,236,146,186,151,168,59,234,142,186,163,238,168,59,234,142,186,167,116,150,168,59,234,62,252,245,136,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,29,83,119,110,61,73,183,94,116,233,214,11,110,157,91,231,214,185,117,110,157,91,231,214,83,58,75,110,157,91,31,254,122,228,214,185,117,110,157,91,231,214,185,117,110,157,91,231,214,185,117,110,157,91,231,214,185,117,110,157,91,231,214,185,117,110,157,91,231,214,185,117,110,157,91,231,214,185,117,110,157,91,231,214,185,117,110,157,91,231,214,185,117,110,125,31,221,122,222,165,91,207,185,117,110,157,91,231,214,185,117,110,157,91,79,233,44,185,117,110,125,248,235,145,91,231,214,185,117,110,157,91,231,214,185,117,110,157,91,39,174,137,107,226,154,184,38,174,137,107,226,154,184,38,174,137,107,226,154,184,38,174,137,107,226,154,184,38,174,137,107,226,154,184,38,174,137,107,226,154,184,38,174,183,77,92,103,93,138,235,140,184,38,174,137,107,226,154,184,38,174,137,235,148,206,146,184,38,174,135,191,30,137,107,226,154,184,38,174,137,107,226,122,103,197,53,31,204,7,243,193,124,112,10,63,43,242,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,131,248,96,216,23,246,133,125,97,223,238,176,239,233,139,55,223,79,139,105,54,29,183,8,126,223,95,253,246,203,19,244,91,28,100,7,99,232,247,201,1,13,15,127,151,77,1,255,194,191,240,47,252,11,255,194,191,240,47,252,11,255,194,191,240,47,252,11,255,166,3,46,225,223,237,198,191,110,183,140,83,39,202,169,31,223,121,205,119,238,114,146,85,69,54,201,142,234,201,100,209,224,189,126,223,238,103,24,40,29,74,135,210,161,116,40,29,74,135,210,161,116,40,29,74,135,210,161,116,40,29,74,135,210,161,116,40,29,74,135,210,161,244,221,70,233,110,90,205,177,239,185,99,191,25,71,188,201,69,240,231,143,203,39,203,229,171,174,185,124,133,203,227,242,184,60,46,143,203,227,242,184,124,34,169,36,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,67,255,237,198,229,113,249,20,126,26,199,229,113,249,225,209,50,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,124,210,92,30,125,79,150,190,151,93,211,247,18,125,71,223,209,119,244,29,125,71,223,209,247,68,18,70,244,29,125,71,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,135,254,219,141,190,163,239,41,252,52,142,190,163,239,195,3,100,244,29,125,71,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,209,247,254,232,59,199,158,172,99,47,186,118,236,5,199,206,177,115,236,28,59,199,206,177,115,236,137,196,133,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,15,253,183,155,99,231,216,83,248,105,156,99,231,216,135,215,196,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,126,255,237,188,91,199,158,115,236,28,59,199,206,177,115,236,28,59,199,158,72,92,200,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,251,208,127,187,7,117,236,4,54,129,77,96,19,216,67,31,30,129,77,96,19,216,4,54,129,77,96,19,216,4,54,129,77,96,19,216,4,54,129,77,96,19,216,4,54,129,77,96,19,216,4,246,174,8,236,172,107,129,157,17,216,4,54,129,77,96,19,216,4,54,129,157,72,92,72,96,19,216,4,54,129,77,96,19,216,4,54,129,77,96,243,194,188,48,47,204,11,243,194,188,48,47,204,11,243,194,188,48,47,204,11,243,194,188,48,47,204,11,243,194,188,48,47,204,11,243,194,188,112,167,94,24,254,133,127,225,95,248,183,99,252,155,79,243,110,241,111,126,144,111,13,254,93,174,109,31,190,223,127,50,178,163,141,207,231,224,238,221,237,193,229,159,128,45,96,11,216,2,182,128,45,96,11,133,66,161,80,40,20,10,50,130,140,32,35,200,8,50,130,140,32,35,200,8,50,130,140,240,24,60,6,143,193,99,240,24,170,131,234,160,58,233,81,157,126,12,13,17,195,157,36,234,78,210,213,29,29,223,218,45,223,162,91,187,237,175,238,232,136,101,172,250,67,115,114,228,127,230,46,231,55,39,175,206,78,94,125,123,242,230,197,203,23,167,199,63,190,56,251,143,233,241,233,233,244,229,139,87,47,78,95,78,79,235,233,223,139,105,49,205,167,245,242,139,247,183,139,15,119,247,39,247,219,213,245,213,251,119,183,87,119,127,140,222,189,127,63,122,121,245,225,234,244,229,232,180,30,253,94,204,221,133,48,63,168,87,93,170,151,227,53,151,234,147,63,112,127,121,213,87,79,46,183,203,241,65,53,247,191,39,107,175,237,176,123,15,62,255,164,191,14,60,147,245,55,30,44,86,223,120,176,155,17,220,117,112,71,80,84,94,62,251,25,187,168,15,178,199,31,247,143,62,255,120,93,100,125,176,168,101,195,92,62,14,115,255,19,255,225,147,145,134,135,81,27,158,96,47,179,132,28,224,128,56,106,195,163,236,111,160,184,243,236,29,72,117,126,158,109,13,20,119,158,189,223,133,112,195,243,236,111,160,144,243,28,0,157,117,116,93,14,247,77,103,64,120,214,229,89,14,246,53,115,64,124,214,249,121,14,241,53,115,192,187,18,110,120,158,253,13,212,248,60,135,3,125,93,92,155,29,140,211,252,36,135,66,125,155,30,100,95,243,4,159,228,96,207,136,239,242,68,219,158,169,241,169,14,199,37,187,248,155,222,193,56,49,39,185,230,59,122,57,201,170,34,155,100,71,245,100,178,104,244,158,191,159,247,53,78,200,73,14,128,79,59,186,30,219,29,38,228,12,7,0,168,155,70,109,189,12,19,114,134,189,35,212,142,174,194,86,103,9,62,192,62,33,106,151,7,56,196,87,194,222,49,106,151,7,216,251,47,50,195,221,89,115,211,99,236,105,156,198,39,57,220,221,53,55,253,245,186,167,113,66,78,114,0,36,189,225,41,246,51,76,227,51,28,2,74,119,241,133,177,237,89,26,31,224,16,88,186,139,3,108,123,150,224,3,236,19,76,119,121,128,189,255,108,51,228,29,55,55,60,200,222,230,9,61,204,65,238,186,185,241,97,246,52,79,200,97,246,206,249,59,250,171,61,236,1,246,73,250,187,60,192,94,190,54,98,253,238,192,185,246,21,193,60,221,138,130,155,118,238,210,242,196,205,56,226,77,46,130,63,127,247,6,109,121,123,100,193,223,150,39,124,125,241,31,152,241,236,75,63,66,181,238,15,76,86,254,129,25,2,191,228,35,204,154,248,103,91,48,77,215,6,198,237,174,13,140,173,13,88,27,176,54,96,109,192,218,128,181,1,107,3,73,164,5,214,6,172,13,88,27,176,54,96,109,192,218,128,181,1,107,3,214,6,172,13,88,27,176,54,96,109,192,218,128,181,1,107,3,214,6,172,13,88,27,176,54,96,109,192,218,128,181,1,107,3,214,6,134,87,239,214,6,172,13,88,27,176,54,96,109,192,218,128,181,1,107,3,214,6,172,13,88,27,176,54,96,5,192,10,64,219,43,0,85,187,43,0,149,21,0,43,0,86,0,172,0,88,1,176,2,96,5,32,137,223,252,173,0,88,1,176,2,96,5,192,10,128,21,0,43,0,86,0,172,0,88,1,176,2,96,5,192,10,128,21,0,43,0,86,0,172,0,88,1,176,2,96,5,192,10,128,21,0,43,0,86,0,172,0,12,47,216,173,0,88,1,176,2,96,5,192,10,128,21,0,43,0,86,0,172,0,88,1,176,2,176,123,43,0,60,63,207,223,170,231,47,219,245,252,37,207,207,243,243,252,60,63,207,207,243,243,252,73,252,26,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,15,207,209,121,126,158,159,231,231,249,121,126,158,159,231,231,249,121,126,158,159,231,231,249,121,126,158,127,165,231,47,218,245,252,5,207,207,243,243,252,60,63,207,207,243,243,252,73,252,26,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,15,207,209,121,126,158,159,231,231,249,121,126,158,159,231,231,249,121,126,158,159,231,231,249,121,126,158,127,165,231,207,219,245,252,57,207,207,243,243,252,60,63,207,207,243,243,252,73,252,26,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,79,161,83,232,20,58,133,78,161,83,232,20,58,133,78,161,83,232,20,58,133,78,161,83,232,20,58,133,78,161,83,232,9,29,32,133,78,161,83,232,20,58,133,78,161,83,232,187,165,208,179,118,21,122,70,161,83,232,20,58,133,78,161,83,232,20,122,18,191,198,83,232,20,58,133,78,161,83,232,20,58,133,78,161,83,232,41,40,116,94,154,151,230,165,121,105,94,154,151,230,165,121,105,94,154,151,230,165,121,105,94,154,151,230,165,121,105,94,154,151,230,165,121,105,94,154,151,142,244,210,240,51,252,12,63,195,207,240,243,66,252,156,181,123,11,238,204,45,184,225,103,248,25,126,134,159,225,103,248,57,145,223,201,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,119,15,63,183,122,231,231,204,157,159,225,103,248,25,126,134,159,225,103,248,57,145,223,201,7,199,207,176,46,172,11,235,238,48,214,133,75,225,82,184,20,46,133,75,225,82,184,20,46,133,75,225,82,184,20,137,68,34,145,72,36,18,137,4,207,192,51,240,108,207,224,89,170,136,12,9,139,36,97,120,215,142,240,174,20,220,85,140,87,202,239,255,175,61,175,148,31,228,219,127,179,198,135,239,101,95,207,241,162,135,127,248,104,142,70,129,103,116,112,247,238,246,224,242,207,149,68,233,211,187,126,122,155,232,15,143,33,97,72,24,18,134,132,33,97,72,24,18,134,52,52,155,193,144,48,164,132,200,7,134,132,33,97,72,24,18,134,132,33,97,72,24,18,134,4,207,192,51,240,12,60,3,207,192,51,240,12,60,179,187,120,134,132,233,77,194,48,42,41,26,149,116,192,73,139,55,200,185,7,39,237,222,32,103,24,96,146,3,38,128,9,96,2,152,0,38,128,73,82,229,51,96,2,152,0,38,128,9,96,2,152,0,38,128,9,96,2,152,0,38,128,9,96,2,152,0,38,128,9,96,2,152,0,38,128,9,96,2,152,0,38,128,9,96,2,152,12,11,76,90,125,2,83,222,250,19,152,54,5,38,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,219,38,60,190,249,238,100,250,205,241,155,147,233,201,171,233,61,239,168,131,112,199,79,151,23,163,159,222,253,118,49,186,248,240,196,117,20,7,249,65,189,237,79,170,121,254,249,126,221,252,56,190,126,132,36,191,125,253,175,239,30,163,185,167,222,172,188,161,72,235,239,254,233,93,179,175,41,20,10,133,66,161,80,40,20,10,165,247,243,92,19,223,150,117,85,101,117,89,143,203,58,91,60,126,207,25,110,127,3,81,61,84,15,213,147,210,215,204,1,85,207,147,119,95,243,53,243,40,59,204,138,195,172,170,39,71,245,226,241,123,254,154,217,223,64,148,20,37,181,181,74,234,241,205,27,213,17,171,166,95,212,3,12,125,162,109,207,196,158,13,65,86,30,223,123,205,119,244,114,146,85,69,54,201,142,234,201,100,209,232,61,127,63,239,107,28,138,143,226,163,248,40,62,138,143,226,235,235,0,175,222,55,254,241,102,146,141,171,50,43,138,188,248,242,91,216,236,203,123,62,198,158,198,9,241,144,13,79,242,40,175,38,69,149,143,199,147,234,203,21,48,251,242,158,127,189,238,105,28,178,148,44,37,75,201,82,178,180,241,1,94,254,250,123,163,171,176,170,234,172,26,103,147,186,202,139,217,193,191,188,190,223,131,236,109,158,208,195,108,242,235,74,85,21,229,164,62,172,170,114,92,206,15,63,196,175,44,189,205,195,60,51,207,204,243,86,155,231,243,250,42,124,178,195,68,105,245,101,29,254,138,96,187,203,111,223,191,36,252,74,187,142,184,210,174,195,175,52,178,60,248,21,17,111,114,17,252,249,247,2,216,111,195,47,203,219,136,203,242,54,252,178,76,130,214,143,91,163,245,99,180,30,173,71,235,209,122,180,30,173,71,235,83,57,79,180,30,173,79,4,234,160,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,253,30,210,122,76,126,120,38,95,181,198,228,43,76,30,147,199,228,49,121,76,30,147,199,228,83,57,79,76,30,147,79,4,221,96,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,252,182,51,121,230,125,120,243,94,182,102,222,75,230,157,121,103,222,153,119,230,157,121,103,222,83,57,79,230,157,121,79,68,208,48,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,111,106,222,139,214,204,123,193,188,51,239,204,59,243,206,188,51,239,204,123,42,231,201,188,51,239,137,8,26,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,247,77,205,123,222,154,121,207,153,119,230,157,121,103,222,153,119,230,157,121,79,229,60,153,119,230,61,17,65,195,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,39,102,222,73,109,82,155,212,38,181,211,248,145,156,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,123,79,164,118,214,154,212,206,72,109,82,155,212,38,181,73,109,82,155,212,78,229,60,73,109,82,59,17,65,67,106,147,218,164,54,169,77,106,147,218,251,39,181,153,98,166,152,41,102,138,153,98,166,152,41,102,138,153,98,166,152,41,102,138,153,98,166,152,41,102,138,153,98,166,152,41,102,138,153,98,166,56,210,20,3,194,128,48,32,12,8,183,7,132,179,214,110,229,156,185,149,51,32,12,8,3,194,128,48,32,12,8,167,115,158,128,48,32,156,8,135,1,132,1,97,64,24,16,6,132,1,97,64,24,16,6,132,1,97,64,56,137,171,16,16,6,132,19,56,64,64,24,16,6,132,1,97,64,24,16,6,132,147,248,217,6,16,6,132,1,97,64,24,16,6,132,1,97,64,24,16,6,132,1,225,253,1,194,109,221,65,56,115,7,97,64,24,16,6,132,1,97,64,24,16,78,231,60,7,195,110,64,43,208,10,180,238,38,104,5,48,1,76,0,19,192,4,48,1,76,0,19,192,4,48,1,76,0,19,27,196,6,177,65,108,16,27,132,179,224,44,56,107,207,112,86,170,208,10,155,138,100,83,8,212,142,16,168,45,180,73,121,107,55,47,204,119,225,230,133,15,223,193,190,158,243,68,15,255,240,17,25,141,154,31,207,193,221,187,219,131,203,63,87,114,164,79,111,248,233,29,98,62,50,114,132,28,33,71,200,17,114,132,28,33,71,200,209,208,68,6,57,66,142,18,226,29,200,17,114,132,28,33,71,200,17,114,132,28,33,71,200,17,40,3,202,128,50,160,12,40,3,202,128,50,160,204,238,66,25,234,165,55,245,194,163,164,232,81,146,192,37,237,220,248,38,111,253,198,55,195,96,146,28,38,129,73,96,18,152,4,38,129,73,146,58,79,152,4,38,73,232,44,97,18,152,4,38,129,73,96,18,152,4,38,129,73,96,18,152,4,38,129,73,96,18,152,4,38,129,73,96,18,152,4,38,129,73,96,18,152,4,38,217,7,76,242,247,124,58,158,230,211,124,90,199,138,146,209,239,249,104,60,199,74,242,131,122,219,239,89,178,209,19,141,30,206,100,253,67,149,178,14,31,170,180,116,4,79,86,34,83,200,20,50,133,76,33,83,6,59,207,53,145,110,89,87,85,86,151,245,184,172,179,197,227,247,156,235,246,55,16,233,67,250,144,62,41,125,205,28,80,250,60,121,247,53,95,51,143,178,195,172,56,204,170,122,114,84,47,30,191,231,175,153,253,13,68,78,145,83,91,43,167,30,223,188,81,69,177,106,250,69,221,192,208,39,218,246,76,60,218,16,140,229,241,189,215,124,71,47,39,89,85,100,147,236,168,158,76,22,141,222,243,247,243,190,198,33,251,200,62,178,143,236,35,251,200,190,190,14,208,147,233,90,52,146,13,79,242,40,175,38,69,149,143,199,147,234,203,21,48,251,242,158,127,189,238,105,28,218,148,54,165,77,105,83,218,180,241,1,94,254,250,123,163,171,176,170,234,172,26,103,147,186,202,139,217,193,191,188,190,223,131,236,109,158,208,195,108,242,235,74,85,21,229,164,62,172,170,114,92,206,15,63,196,175,44,189,205,195,65,115,208,28,244,86,59,232,243,250,42,124,178,84,159,88,121,89,135,191,34,216,243,50,221,145,143,197,140,184,210,60,74,179,123,109,126,51,142,120,147,139,224,207,191,159,39,118,134,95,150,183,17,151,101,18,15,6,93,240,183,229,9,95,95,252,7,102,60,251,210,143,80,173,251,3,147,149,127,96,134,192,47,249,8,179,38,62,122,109,96,220,238,218,192,216,218,128,181,1,107,3,214,6,172,13,88,27,176,54,144,68,90,96,109,192,218,128,181,1,107,3,214,6,172,13,88,27,176,54,96,109,192,218,128,181,1,107,3,214,6,172,13,88,27,176,54,96,109,192,218,128,181,1,107,3,214,6,172,13,88,27,176,54,96,109,96,120,245,110,109,192,218,128,181,1,107,3,214,6,172,13,88,27,176,54,96,109,192,218,128,181,1,107,3,86,0,172,0,180,189,2,80,181,187,2,80,89,1,176,2,96,5,192,10,128,21,0,43,0,86,0,146,248,205,223,10,128,21,0,43,0,86,0,172,0,88,1,176,2,96,5,192,10,128,21,0,43,0,86,0,172,0,88,1,176,2,96,5,192,10,128,21,0,43,0,86,0,172,0,88,1,176,2,96,5,192,10,192,240,130,221,10,128,21,0,43,0,86,0,172,0,88,1,176,2,96,5,192,10,128,21,0,43,0,187,183,2,192,243,243,252,173,122,254,178,93,207,95,242,252,60,63,207,207,243,243,252,60,63,207,159,196,175,241,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,255,240,28,157,231,231,249,121,126,158,159,231,231,249,121,126,158,159,231,231,249,121,126,158,159,231,231,249,87,122,254,162,93,207,95,240,252,60,63,207,207,243,243,252,60,63,207,159,196,175,241,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,255,240,28,157,231,231,249,121,126,158,159,231,231,249,121,126,158,159,231,231,249,121,126,158,159,231,231,249,87,122,254,188,93,207,159,243,252,60,63,207,207,243,243,252,60,63,207,159,196,175,241,60,63,207,207,243,243,252,60,63,207,207,243,243,252,60,63,207,207,243,243,252,20,58,133,78,161,83,232,20,58,133,78,161,83,232,20,58,133,78,161,83,232,20,58,133,78,161,83,232,20,58,133,158,208,1,82,232,20,58,133,78,161,83,232,20,58,133,190,91,10,61,107,87,161,103,20,58,133,78,161,83,232,20,58,133,78,161,39,241,107,60,133,78,161,83,232,20,58,133,78,161,83,232,20,58,133,158,130,66,231,165,121,105,94,154,151,230,165,121,105,94,154,151,230,165,121,105,94,154,151,230,165,121,105,94,154,151,230,165,121,105,94,154,151,230,165,121,233,72,47,13,63,195,207,240,51,252,12,63,47,196,207,89,187,183,224,206,220,130,27,126,134,159,225,103,248,25,126,134,159,19,249,157,28,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,225,103,248,121,247,240,115,171,119,126,206,220,249,25,126,134,159,225,103,248,25,126,134,159,19,249,157,124,112,252,12,235,194,186,176,238,14,99,93,184,20,46,133,75,225,82,184,20,46,133,75,225,82,184,20,46,133,75,145,72,36,18,137,68,34,145,72,240,12,60,3,207,246,12,158,165,138,200,144,176,72,18,134,119,237,8,239,74,193,93,53,244,74,167,199,63,126,247,0,150,138,105,62,173,131,173,210,131,252,25,93,124,120,226,148,138,131,252,160,222,79,167,244,120,30,235,141,82,209,133,81,90,245,246,124,18,159,196,39,241,73,124,18,159,228,230,140,110,206,152,196,117,201,123,241,94,188,151,155,51,242,115,252,220,158,249,185,199,55,111,84,175,172,154,126,81,175,49,244,137,182,61,19,149,56,4,102,122,124,239,53,223,209,203,73,86,21,217,36,59,170,39,147,69,163,247,252,253,188,175,113,248,78,190,147,239,228,59,249,78,190,147,239,220,66,223,233,230,161,164,44,41,75,202,146,178,164,172,155,135,186,121,168,155,135,50,220,12,55,195,237,230,161,61,221,60,244,178,14,38,191,112,185,251,141,238,18,72,191,25,71,188,201,69,240,231,239,182,166,110,107,186,201,109,77,159,172,9,140,219,91,19,24,91,19,176,38,96,77,192,154,128,53,1,107,2,214,4,210,57,79,107,2,214,4,18,65,71,214,4,172,9,88,19,176,38,96,77,192,154,128,53,1,107,2,214,4,172,9,88,19,176,38,96,77,192,154,128,53,1,107,2,214,4,172,9,88,19,176,38,96,77,192,154,128,53,1,107,2,214,4,172,9,88,19,176,38,96,77,192,154,128,53,1,107,2,214,4,172,9,236,225,154,0,242,143,252,183,70,254,171,246,200,127,133,252,35,255,200,63,242,143,252,35,255,200,127,58,231,137,252,35,255,137,0,34,228,31,249,71,254,145,127,228,31,249,71,254,145,127,228,31,249,71,254,145,127,228,31,249,71,254,145,127,228,31,249,71,254,145,127,228,31,249,71,254,145,127,228,31,249,71,254,145,127,228,31,249,71,254,145,127,228,31,249,223,118,242,207,239,243,251,173,249,253,178,61,191,95,242,251,252,62,191,207,239,243,251,252,62,191,159,206,121,242,251,252,126,34,26,136,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,255,236,247,139,246,252,126,193,239,243,251,252,62,191,207,239,243,251,252,126,58,231,201,239,243,251,137,104,32,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,159,223,231,247,249,125,126,255,179,223,207,219,243,251,57,191,207,239,243,251,252,62,191,207,239,243,251,233,156,39,191,207,239,39,162,129,248,125,126,159,223,231,247,249,125,126,159,223,231,247,249,253,196,252,62,117,78,157,83,231,212,121,26,63,146,83,231,212,57,117,78,157,83,231,212,57,117,78,157,83,231,212,57,117,78,157,83,231,212,57,117,78,157,83,231,212,57,117,78,157,83,231,219,165,206,179,246,212,121,70,157,83,231,212,57,117,78,157,83,231,212,121,58,231,73,157,83,231,137,104,32,234,156,58,167,206,169,115,234,156,58,223,63,117,206,71,243,209,124,52,31,205,71,243,209,124,52,31,205,71,243,209,124,52,31,205,71,243,209,124,52,31,205,71,243,209,124,52,31,205,71,243,209,145,62,26,118,134,157,97,103,216,25,118,126,134,157,179,246,110,177,157,185,197,54,236,12,59,195,206,176,51,236,12,59,167,116,158,176,51,236,156,8,237,129,157,97,103,216,25,118,134,157,97,103,216,25,118,134,157,97,103,216,57,137,171,16,118,134,157,19,56,64,216,25,118,134,157,97,103,216,25,118,134,157,147,248,217,6,118,134,157,97,103,216,25,118,134,157,97,103,216,25,118,134,157,97,103,216,121,235,176,115,107,119,118,206,220,217,25,118,134,157,97,103,216,25,118,134,157,83,58,207,193,224,30,156,11,231,194,185,187,137,115,97,82,152,20,38,133,73,97,82,152,20,38,133,73,97,82,152,20,38,69,32,17,72,4,18,129,68,32,65,51,208,12,52,219,51,104,150,42,26,67,192,34,9,24,206,181,35,156,43,5,103,21,234,147,242,246,110,198,152,239,194,205,24,31,190,135,125,61,71,138,30,254,225,163,51,26,5,156,207,193,221,187,219,131,203,63,87,146,164,79,239,248,233,45,162,62,52,118,132,29,97,71,216,17,118,132,29,97,71,216,209,208,76,6,59,194,142,18,34,30,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,44,3,203,192,50,176,12,44,3,203,192,50,176,204,238,98,25,242,165,55,249,194,164,164,104,82,210,0,38,45,221,0,39,111,253,6,56,195,128,146,28,40,1,74,128,18,160,4,40,1,74,18,59,79,160,4,40,73,232,44,129,18,160,4,40,1,74,128,18,160,4,40,1,74,128,18,160,4,40,1,74,128,18,160,4,40,1,74,128,18,160,4,40,1,74,128,18,160,4,40,217,11,80,242,247,124,58,158,230,211,124,90,71,171,146,209,239,249,104,60,71,75,242,131,122,219,239,93,178,217,195,141,30,14,101,253,3,150,178,46,31,176,180,116,6,79,89,162,83,232,20,58,133,78,161,83,6,59,207,53,177,110,89,87,85,86,151,245,184,172,179,197,227,247,156,237,246,55,16,237,67,251,208,62,41,125,205,28,80,251,60,121,247,53,95,51,143,178,195,172,56,204,170,122,114,84,47,30,191,231,175,153,253,13,68,79,209,83,91,171,167,30,223,188,81,77,177,106,250,69,253,192,208,39,218,246,76,76,218,16,148,229,241,189,215,124,71,47,39,89,85,100,147,236,168,158,76,22,141,222,243,247,243,190,198,161,251,232,62,186,143,238,163,251,232,190,190,14,208,83,234,90,116,146,13,79,242,40,175,38,69,149,143,199,147,234,203,21,48,251,242,158,127,189,238,105,28,226,148,56,37,78,137,83,226,180,241,1,94,254,250,123,163,171,176,170,234,172,26,103,147,186,202,139,217,193,191,188,190,223,131,236,109,158,208,195,108,242,235,74,85,21,229,164,62,172,170,114,92,206,15,63,196,175,44,189,205,195,66,179,208,44,244,86,91,232,243,250,42,124,178,84,159,94,121,89,135,191,34,216,244,114,221,145,143,200,140,184,210,60,86,179,123,113,126,51,142,120,147,139,224,207,191,159,167,119,134,95,150,183,17,151,101,18,15,9,93,240,183,229,9,96,95,252,7,102,68,251,210,143,80,173,251,3,147,149,127,96,6,193,47,249,8,179,42,62,126,117,96,220,242,234,192,216,234,128,213,1,171,3,86,7,172,14,88,29,176,58,144,72,98,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,96,120,249,110,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,234,128,213,1,171,3,214,0,172,1,180,190,6,80,181,188,6,80,89,3,176,6,96,13,192,26,128,53,0,107,0,214,0,18,249,237,223,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,192,240,138,221,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,128,53,0,107,0,187,183,6,192,244,51,253,237,154,254,178,101,211,95,50,253,76,63,211,207,244,51,253,76,63,211,159,200,175,242,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,255,240,36,157,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,87,155,254,162,101,211,95,48,253,76,63,211,207,244,51,253,76,63,211,159,200,175,242,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,255,240,36,157,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,87,155,254,188,101,211,159,51,253,76,63,211,207,244,51,253,76,63,211,159,200,175,242,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,158,208,1,146,232,36,58,137,78,162,147,232,36,58,137,190,99,18,61,107,89,162,103,36,58,137,78,162,147,232,36,58,137,78,162,39,242,171,60,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,158,130,68,103,166,153,105,102,154,153,102,166,153,105,102,154,153,102,166,153,105,102,154,153,102,166,153,105,102,154,153,102,166,153,105,102,154,153,102,166,153,233,72,51,13,64,3,208,0,52,0,13,64,47,6,208,89,203,183,226,206,220,138,27,128,6,160,1,104,0,26,128,6,160,147,201,44,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,119,16,64,183,123,7,232,204,29,160,1,104,0,26,128,6,160,1,104,0,58,153,204,114,112,0,13,236,2,187,192,238,14,131,93,192,20,48,5,76,1,83,192,20,48,5,76,1,83,192,20,48,5,76,177,72,44,18,139,196,34,177,72,248,12,62,131,207,246,12,159,165,10,201,176,176,72,22,134,120,237,8,241,74,193,94,5,153,165,255,252,254,203,83,235,235,72,179,244,231,47,139,159,90,95,239,179,89,250,124,40,131,154,165,21,51,48,75,204,18,179,196,44,49,75,204,146,155,54,186,105,99,18,215,37,3,198,128,49,96,110,218,200,212,49,117,123,102,234,30,223,188,81,229,178,106,250,69,93,199,208,39,218,246,76,164,226,16,192,233,241,189,215,124,71,47,39,89,85,100,147,236,168,158,76,22,141,222,243,247,243,190,198,97,62,153,79,230,147,249,100,62,153,79,230,115,11,205,167,155,138,210,179,244,44,61,75,207,210,179,110,42,234,166,162,110,42,202,117,115,221,92,183,155,138,246,116,83,209,203,58,152,1,3,231,238,67,186,75,72,253,102,28,241,38,23,193,159,191,219,157,186,221,233,230,183,59,157,93,29,24,183,188,58,48,182,58,96,117,192,234,128,213,1,171,3,86,7,172,14,36,146,24,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,24,94,190,91,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,234,128,53,0,107,0,173,175,1,84,45,175,1,84,214,0,172,1,88,3,176,6,96,13,192,26,128,53,128,68,126,251,183,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,48,188,98,183,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,192,238,173,1,48,253,76,127,187,166,191,108,217,244,151,76,63,211,207,244,51,253,76,63,211,207,244,39,242,171,60,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,63,60,73,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,254,213,166,191,104,217,244,23,76,63,211,207,244,51,253,76,63,211,207,244,39,242,171,60,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,63,60,73,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,254,213,166,63,111,217,244,231,76,63,211,207,244,51,253,76,63,211,207,244,39,242,171,60,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,39,116,128,36,58,137,78,162,147,232,36,58,137,78,162,239,152,68,207,90,150,232,25,137,78,162,147,232,36,58,137,78,162,147,232,137,252,42,79,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,167,32,209,153,105,102,154,153,102,166,153,105,102,154,153,102,166,153,105,102,154,153,102,166,153,105,102,154,153,102,166,153,105,102,154,153,102,166,153,105,102,58,210,76,3,208,0,52,0,13,64,3,208,139,1,116,214,242,173,184,51,183,226,6,160,1,104,0,26,128,6,160,1,232,100,50,75,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,104,0,26,128,6,160,1,232,29,4,208,237,222,1,58,115,7,104,0,26,128,6,160,1,104,0,26,128,78,38,179,28,28,64,3,187,192,46,176,187,195,96,23,48,5,76,1,83,192,20,48,5,76,1,83,192,20,48,5,76,1,83,44,18,139,196,34,177,72,44,18,62,131,207,224,179,61,195,103,169,66,50,44,44,146,133,33,94,59,66,188,82,176,87,13,205,210,203,242,225,81,245,117,48,84,186,46,159,61,159,190,222,79,157,116,93,14,68,146,22,191,49,135,196,33,113,72,28,18,135,196,33,185,17,163,27,49,38,113,93,114,93,92,23,215,229,70,140,156,28,39,183,103,78,238,241,205,27,213,40,171,166,95,212,95,12,125,162,109,207,68,31,14,129,150,30,223,123,205,119,244,114,146,85,69,54,201,142,234,201,100,209,232,61,127,63,239,107,28,142,147,227,228,56,57,78,142,147,227,228,56,183,208,113,186,81,40,17,75,196,18,177,68,44,17,235,70,161,110,20,234,70,161,172,54,171,205,106,187,81,104,79,55,10,189,172,131,105,47,68,238,222,162,187,4,207,111,198,17,111,114,17,252,249,187,133,169,91,152,110,114,11,211,207,235,0,227,54,214,1,198,214,1,172,3,88,7,176,14,96,29,192,58,128,117,0,235,0,214,1,172,3,88,7,176,14,96,29,192,58,128,117,0,235,0,67,227,117,235,0,214,1,172,3,88,7,176,14,96,29,192,58,128,117,0,235,0,214,1,172,3,88,7,176,14,96,29,192,58,128,117,0,235,0,214,1,172,3,88,7,176,14,48,244,95,109,235,0,214,1,172,3,88,7,176,14,96,29,96,95,215,1,208,126,180,191,5,218,95,181,65,251,43,180,31,237,71,251,209,126,180,31,237,71,251,209,126,180,31,237,71,251,209,126,180,31,237,71,251,209,254,161,33,58,218,143,246,163,253,104,63,218,143,246,163,253,104,63,218,143,246,163,253,104,63,218,143,246,163,253,104,63,218,143,246,163,253,104,63,218,63,244,95,109,180,31,237,71,251,209,126,180,31,237,223,9,218,207,233,115,250,45,56,253,178,13,167,95,114,250,156,62,167,207,233,115,250,156,62,167,207,233,115,250,156,62,167,207,233,115,250,156,62,167,207,233,15,173,202,57,125,78,159,211,231,244,57,125,78,159,211,231,244,57,125,78,159,211,231,244,57,125,78,159,211,231,244,57,125,78,159,211,231,244,57,253,161,255,106,115,250,156,62,167,207,233,115,250,156,62,167,207,233,115,250,159,156,126,209,134,211,47,56,125,78,159,211,231,244,57,125,78,159,211,231,244,57,125,78,159,211,231,244,57,125,78,159,211,231,244,135,86,229,156,62,167,207,233,115,250,156,62,167,207,233,115,250,156,62,167,207,233,115,250,156,62,167,207,233,115,250,156,62,167,207,233,115,250,156,254,208,127,181,57,125,78,159,211,231,244,57,125,78,159,211,231,244,57,253,79,78,63,111,195,233,231,156,62,167,207,233,115,250,156,62,167,207,233,115,250,156,62,167,207,233,115,250,156,62,167,207,233,115,250,67,171,114,78,159,211,231,244,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,124,51,93,158,181,161,203,51,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,114,186,156,46,167,203,233,242,161,45,52,7,205,65,167,114,138,28,52,7,61,252,85,200,65,115,208,9,28,32,7,205,65,115,208,28,52,7,205,65,115,208,73,252,108,195,65,115,208,28,52,7,205,65,115,208,28,116,218,14,26,106,134,154,161,102,168,25,106,158,65,205,89,27,183,204,206,220,50,27,106,134,154,161,102,168,25,106,134,154,135,62,79,168,25,106,78,132,240,64,205,80,51,212,12,53,67,205,80,51,212,12,53,67,205,80,51,212,156,196,85,8,53,67,205,9,28,32,212,12,53,67,205,80,51,212,12,53,67,205,73,252,108,3,53,67,205,80,51,212,12,53,67,205,80,51,212,12,53,67,205,80,51,212,188,69,168,185,133,59,53,103,238,212,12,53,67,205,80,51,212,12,53,67,205,67,159,231,96,64,15,194,133,112,33,220,221,68,184,208,40,52,10,141,66,163,208,40,52,10,141,66,163,208,40,52,10,141,162,142,168,35,234,136,58,162,142,64,25,80,6,148,237,25,40,75,21,135,161,94,145,212,11,219,218,17,182,149,130,167,106,232,144,222,188,60,62,61,157,158,188,154,22,211,124,90,7,107,164,223,174,223,189,127,63,186,248,240,196,36,21,7,249,65,189,159,38,233,241,60,214,203,164,162,11,153,180,234,237,249,36,62,137,79,226,147,248,36,62,201,77,23,221,116,49,137,235,146,247,226,189,120,47,55,93,228,231,248,185,61,243,115,143,111,222,168,94,89,53,253,162,94,99,232,19,109,123,38,42,113,8,204,244,248,222,107,190,163,151,147,172,42,178,73,118,84,79,38,139,70,239,249,251,121,95,227,240,157,124,39,223,201,119,242,157,124,39,223,185,133,190,211,77,65,73,89,82,150,148,37,101,73,89,55,5,117,83,80,55,5,101,184,25,110,134,219,77,65,123,186,41,232,101,29,76,126,225,114,247,17,221,37,144,126,51,142,120,147,139,224,207,223,237,74,19,224,245,227,246,120,253,24,175,199,235,241,122,188,30,175,199,235,241,250,116,206,19,175,199,235,19,193,58,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,191,135,188,30,149,79,128,202,87,237,81,249,10,149,71,229,81,121,84,30,149,71,229,81,249,116,206,19,149,71,229,19,129,55,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,191,237,84,158,123,79,192,189,151,237,185,247,146,123,231,222,185,119,238,157,123,231,222,185,247,116,206,147,123,231,222,19,81,52,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,27,187,247,162,61,247,94,112,239,220,59,247,206,189,115,239,220,59,247,158,206,121,114,239,220,123,34,138,134,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,125,99,247,158,183,231,222,115,238,157,123,231,222,185,119,238,157,123,231,222,211,57,79,238,157,123,79,68,209,112,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,137,185,119,90,155,214,166,181,105,237,52,126,36,167,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,222,23,173,157,181,167,181,51,90,155,214,166,181,105,109,90,155,214,166,181,211,57,79,90,155,214,78,68,209,208,218,180,54,173,77,107,211,218,180,246,254,105,109,174,152,43,230,138,185,98,174,152,43,230,138,185,98,174,152,43,230,138,185,98,174,152,43,230,138,185,98,174,152,43,230,138,185,98,174,152,43,142,116,197,144,48,36,12,9,67,194,45,34,225,172,189,91,58,103,110,233,12,9,67,194,144,48,36,12,9,67,194,41,157,39,36,12,9,39,66,98,32,97,72,24,18,134,132,33,97,72,24,18,134,132,33,97,72,24,18,78,226,42,132,132,33,225,4,14,16,18,134,132,33,97,72,24,18,134,132,33,225,36,126,182,129,132,33,97,72,24,18,134,132,33,97,72,24,18,134,132,33,97,72,120,143,144,112,107,119,18,206,220,73,24,18,134,132,33,97,72,24,18,134,132,83,58,207,193,192,27,212,10,181,66,173,187,137,90,33,76,8,19,194,132,48,33,76,8,19,194,132,48,33,76,8,19,194,68,7,209,65,116,16,29,68,7,1,45,64,11,208,218,51,160,149,42,182,66,167,34,233,20,6,181,35,12,106,27,125,82,222,222,77,12,243,93,184,137,225,195,247,176,175,231,72,209,195,63,124,116,70,163,128,243,57,184,123,119,123,112,249,231,74,146,244,233,29,63,189,69,212,135,198,142,176,35,236,8,59,194,142,176,35,236,8,59,26,154,201,96,71,216,81,66,196,3,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,130,101,96,25,88,6,150,129,101,96,25,88,6,150,217,93,44,67,190,244,38,95,152,148,20,77,74,26,192,164,165,27,224,228,173,223,0,103,24,80,146,3,37,64,9,80,2,148,0,37,64,73,98,231,9,148,0,37,9,157,37,80,2,148,0,37,64,9,80,2,148,0,37,64,9,80,2,148,0,37,64,9,80,2,148,0,37,64,9,80,2,148,0,37,64,9,80,2,148,0,37,123,1,74,254,158,79,199,211,124,154,79,235,104,85,50,250,61,31,141,231,104,73,126,80,111,251,189,75,54,123,184,209,195,161,172,127,192,82,214,229,3,150,150,206,224,41,75,116,10,157,66,167,208,41,116,202,96,231,185,38,214,45,235,170,202,234,178,30,151,117,182,120,252,158,179,221,254,6,162,125,104,31,218,39,165,175,153,3,106,159,39,239,190,230,107,230,81,118,152,21,135,89,85,79,142,234,197,227,247,252,53,179,191,129,232,41,122,106,107,245,212,227,155,55,170,41,86,77,191,168,31,24,250,68,219,158,137,73,27,130,178,60,190,247,154,239,232,229,36,171,138,108,146,29,213,147,201,162,209,123,254,126,222,215,56,116,31,221,71,247,209,125,116,31,221,215,215,1,122,74,93,139,78,178,225,73,30,229,213,164,168,242,241,120,82,125,185,2,102,95,222,243,175,215,61,141,67,156,18,167,196,41,113,74,156,54,62,192,203,95,127,111,116,21,86,85,157,85,227,108,82,87,121,49,59,248,151,215,247,123,144,189,205,19,122,152,77,126,93,169,170,162,156,212,135,85,85,142,203,249,225,135,248,149,165,183,121,88,104,22,154,133,222,106,11,125,94,95,133,79,150,234,211,43,47,235,240,87,4,155,94,174,59,242,17,153,17,87,154,199,106,118,47,206,111,198,17,111,114,17,252,249,247,243,244,206,240,203,242,54,226,178,76,226,33,161,11,254,182,60,1,236,139,255,192,140,104,95,250,17,170,117,127,96,178,242,15,204,32,248,37,31,97,86,197,199,175,14,140,91,94,29,24,91,29,176,58,96,117,192,234,128,213,1,171,3,86,7,18,73,12,172,14,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,12,47,223,173,14,88,29,176,58,96,117,192,234,128,213,1,171,3,86,7,172,14,88,29,176,58,96,117,192,26,128,53,128,214,215,0,170,150,215,0,42,107,0,214,0,172,1,88,3,176,6,96,13,192,26,64,34,191,253,91,3,176,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,24,94,177,91,3,176,6,96,13,192,26,128,53,0,107,0,214,0,172,1,88,3,176,6,96,13,96,247,214,0,152,126,166,191,93,211,95,182,108,250,75,166,159,233,103,250,153,126,166,159,233,103,250,19,249,85,158,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,31,158,164,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,255,106,211,95,180,108,250,11,166,159,233,103,250,153,126,166,159,233,103,250,19,249,85,158,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,31,158,164,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,63,211,207,244,51,253,76,255,106,211,159,183,108,250,115,166,159,233,103,250,153,126,166,159,233,103,250,19,249,85,158,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,19,58,64,18,157,68,39,209,73,116,18,157,68,39,209,119,76,162,103,45,75,244,140,68,39,209,73,116,18,157,68,39,209,73,244,68,126,149,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,83,144,232,204,52,51,205,76,51,211,204,52,51,205,76,51,211,204,52,51,205,76,51,211,204,52,51,205,76,51,211,204,52,51,205,76,51,211,204,52,51,29,105,166,1,104,0,26,128,6,160,1,232,197,0,58,107,249,86,220,153,91,113,3,208,0,52,0,13,64,3,208,0,116,50,153,37,0,13,64,3,208,0,52,0,13,64,3,208,0,52,0,13,64,3,208,0,52,0,13,64,3,208,0,52,0,13,64,3,208,0,52,0,13,64,3,208,0,52,0,13,64,3,208,0,52,0,13,64,3,208,0,52,0,13,64,3,208,0,244,14,2,232,118,239,0,157,185,3,52,0,13,64,3,208,0,52,0,13,64,39,147,89,14,14,160,129,93,96,23,216,221,97,176,11,152,2,166,128,41,96,10,152,2,166,128,41,96,10,152,2,166,128,41,22,137,69,98,145,88,36,22,9,159,193,103,240,217,158,225,179,84,33,25,22,22,201,194,16,175,29,33,94,41,216,171,6,102,233,100,60,253,230,248,205,201,180,152,230,211,58,72,42,93,140,71,63,189,251,237,226,137,79,42,14,242,131,122,255,124,210,231,163,88,175,146,138,182,85,210,138,119,102,145,88,36,22,137,69,98,145,88,36,55,99,116,51,198,36,174,75,182,139,237,98,187,220,140,145,149,99,229,246,204,202,61,190,121,163,42,101,213,244,139,58,140,161,79,180,237,153,8,196,33,224,210,227,123,175,249,142,94,78,178,170,200,38,217,81,61,153,44,26,189,231,239,231,125,141,195,114,178,156,44,39,203,201,114,178,156,44,231,22,90,78,55,11,165,98,169,88,42,150,138,165,98,221,44,212,205,66,221,44,148,215,230,181,121,109,55,11,237,233,102,161,151,117,48,239,5,201,221,95,116,151,240,249,205,56,226,77,46,130,63,127,183,49,29,150,210,143,91,161,244,99,148,30,165,71,233,81,122,148,30,165,71,233,135,62,79,148,30,165,79,4,230,160,244,40,61,74,143,210,163,244,40,61,74,143,210,163,244,40,61,74,143,210,163,244,40,61,74,143,210,163,244,40,61,74,143,210,163,244,40,61,74,143,210,163,244,40,61,74,143,210,163,244,40,61,74,143,210,163,244,40,253,30,82,122,44,126,88,22,95,181,194,226,43,44,30,139,199,226,177,120,44,30,139,199,226,135,62,79,44,30,139,79,4,217,96,241,88,60,22,143,197,99,241,88,60,22,143,197,99,241,88,60,22,143,197,99,241,88,60,22,143,197,99,241,88,60,22,143,197,99,241,88,60,22,143,197,99,241,88,60,22,143,197,99,241,88,60,22,143,197,99,241,88,252,182,179,120,198,125,88,227,94,182,98,220,75,198,157,113,103,220,25,119,198,157,113,103,220,135,62,79,198,157,113,79,68,204,48,238,140,59,227,206,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,111,98,220,139,86,140,123,193,184,51,238,140,59,227,206,184,51,238,140,251,208,231,201,184,51,238,137,136,25,198,157,113,103,220,25,119,198,157,113,103,220,25,119,198,157,113,103,220,25,119,198,157,113,103,220,25,119,198,157,113,103,220,25,119,198,157,113,103,220,25,119,198,157,113,103,220,25,119,198,157,113,103,220,25,119,198,157,113,103,220,25,247,77,140,123,222,138,113,207,25,119,198,157,113,103,220,25,119,198,157,113,31,250,60,25,119,198,61,17,49,195,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,39,102,220,201,108,50,155,204,38,179,211,248,145,156,204,38,179,201,108,50,155,204,38,179,201,108,50,155,204,38,179,201,108,50,155,204,38,179,201,108,50,155,204,38,179,201,108,50,123,15,100,118,214,138,204,206,200,108,50,155,204,38,179,201,108,50,155,204,30,250,60,201,108,50,59,17,49,67,102,147,217,100,54,153,77,102,147,217,251,39,179,25,98,134,152,33,102,136,25,98,134,152,33,102,136,25,98,134,152,33,102,136,25,98,134,152,33,102,136,25,98,134,152,33,102,136,25,98,134,56,210,16,3,193,64,48,16,12,4,183,3,130,179,86,110,213,156,185,85,51,16,12,4,3,193,64,48,16,12,4,15,127,158,64,48,16,156,8,127,1,130,129,96,32,24,8,6,130,129,96,32,24,8,6,130,129,96,32,56,137,171,16,8,6,130,19,56,64,32,24,8,6,130,129,96,32,24,8,6,130,147,248,217,6,8,6,130,129,96,32,24,8,6,130,129,96,32,24,8,6,130,129,224,253,0,193,109,220,33,56,115,135,96,32,24,8,6,130,129,96,32,24,8,30,254,60,7,195,109,0,43,192,10,176,238,38,96,5,46,129,75,224,18,184,4,46,129,75,224,18,184,4,46,129,75,224,18,19,196,4,49,65,76,16,19,132,177,96,44,24,107,207,48,86,170,176,10,147,138,100,82,200,211,142,144,167,45,179,72,121,43,55,39,204,119,225,230,132,15,223,185,190,158,51,68,15,255,240,17,22,141,154,29,205,193,221,187,219,131,203,63,87,242,163,79,111,246,233,163,135,126,84,196,8,49,66,140,16,35,196,8,49,66,140,16,163,161,73,12,98,132,24,37,196,57,16,35,196,8,49,66,140,16,35,196,8,49,66,140,16,35,48,6,140,1,99,192,24,48,6,140,1,99,192,152,221,133,49,148,75,111,202,133,63,73,209,159,12,142,73,54,191,177,77,222,250,141,109,134,193,35,57,60,2,143,192,35,240,8,60,2,143,36,113,158,240,8,60,146,208,89,194,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,178,235,120,228,239,197,180,152,230,211,58,198,143,140,126,47,230,158,141,148,31,212,219,126,63,146,232,39,20,141,126,47,134,123,60,210,146,55,247,132,36,2,133,64,33,80,8,20,2,101,176,243,92,19,221,150,117,85,101,117,89,143,203,58,91,60,126,207,249,109,127,3,17,61,68,15,209,147,210,215,204,1,69,207,147,119,95,243,53,243,40,59,204,138,195,172,170,39,71,245,226,241,123,254,154,217,223,64,132,20,33,181,181,66,234,241,205,27,85,17,171,166,95,212,1,12,125,162,109,207,196,157,13,193,85,30,223,123,205,119,244,114,146,85,69,54,201,142,234,201,100,209,232,61,127,63,239,107,28,130,143,224,35,248,8,62,130,143,224,235,235,0,61,97,174,69,11,217,240,36,143,242,106,82,84,249,120,60,169,190,92,1,179,47,239,249,215,235,158,198,161,74,169,82,170,148,42,165,74,27,31,224,229,175,191,55,186,10,171,170,206,170,113,54,169,171,188,152,29,252,203,235,251,61,200,222,230,9,61,204,38,191,174,84,85,81,78,234,195,170,42,199,229,252,240,67,252,202,210,219,60,188,51,239,204,59,111,181,119,62,175,175,194,39,75,245,201,147,151,117,248,43,130,221,46,187,29,249,120,203,136,43,205,35,49,187,87,229,55,227,136,55,185,8,254,252,251,121,242,102,248,101,121,27,113,89,110,219,3,62,63,179,250,113,91,172,126,140,213,99,245,88,61,86,143,213,99,245,88,125,26,231,137,213,99,245,137,32,29,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,223,67,86,143,200,15,78,228,171,182,136,124,133,200,35,242,136,60,34,143,200,35,242,136,124,26,231,137,200,35,242,137,128,27,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,223,118,34,207,187,15,238,221,203,182,188,123,201,187,243,238,188,59,239,206,187,243,238,188,123,26,231,201,187,243,238,137,232,25,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,247,13,189,123,209,150,119,47,120,119,222,157,119,231,221,121,119,222,157,119,79,227,60,121,119,222,61,17,61,195,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,190,161,119,207,219,242,238,57,239,206,187,243,238,188,59,239,206,187,243,238,105,156,39,239,206,187,39,162,103,120,119,222,157,119,231,221,121,119,222,157,119,231,221,121,247,196,188,59,165,77,105,83,218,148,118,26,63,146,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,239,135,210,206,218,82,218,25,165,77,105,83,218,148,54,165,77,105,83,218,105,156,39,165,77,105,39,162,103,40,109,74,155,210,166,180,41,109,74,123,255,148,54,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,71,122,98,56,24,14,134,131,225,224,214,112,112,214,214,45,156,51,183,112,134,131,225,96,56,24,14,134,131,225,224,84,206,19,14,134,131,19,161,48,112,48,28,12,7,195,193,112,48,28,12,7,195,193,112,48,28,12,7,39,113,21,194,193,112,112,2,7,8,7,195,193,112,48,28,12,7,195,193,112,112,18,63,219,192,193,112,48,28,12,7,195,193,112,48,28,12,7,195,193,112,48,28,188,55,56,184,165,59,7,103,238,28,12,7,195,193,112,48,28,12,7,195,193,169,156,231,96,208,13,102,133,89,97,214,221,196,172,240,37,124,9,95,194,151,240,37,124,9,95,194,151,240,37,124,9,95,34,131,200,32,50,136,12,34,131,96,22,152,5,102,237,25,204,74,21,89,33,83,145,100,10,127,218,17,254,180,125,46,41,111,235,166,133,249,46,220,180,240,225,251,215,215,115,152,232,225,31,62,10,163,81,227,211,57,184,123,119,123,112,249,231,74,138,244,233,253,62,189,65,196,7,198,141,112,35,220,8,55,194,141,112,35,220,8,55,26,154,199,224,70,184,81,66,180,3,55,194,141,112,35,220,8,55,194,141,112,35,220,8,55,130,100,32,25,72,6,146,129,100,32,25,72,6,146,217,93,36,67,188,244,38,94,88,148,20,45,74,10,176,164,149,27,222,228,173,223,240,102,24,72,146,131,36,32,9,72,2,146,128,36,32,73,66,231,9,146,128,36,9,157,37,72,2,146,128,36,32,9,72,2,146,128,36,32,9,72,2,146,128,36,32,9,72,2,146,128,36,32,9,72,2,146,128,36,32,9,72,2,146,128,36,59,12,73,78,143,127,252,238,100,122,15,73,234,80,70,242,104,55,102,159,154,148,31,212,219,126,119,146,168,7,23,61,188,193,48,207,76,90,250,214,158,152,68,158,144,39,228,9,121,66,158,12,118,158,107,34,219,178,174,170,172,46,235,113,89,103,139,199,239,57,183,237,111,32,146,135,228,33,121,82,250,154,57,160,228,121,242,238,107,190,102,30,101,135,89,113,152,85,245,228,168,94,60,126,207,95,51,251,27,136,140,34,163,182,86,70,61,190,121,163,10,98,213,244,139,178,255,161,79,180,237,153,120,179,33,152,202,227,123,175,249,142,94,78,178,170,200,38,217,81,61,153,44,26,189,231,239,231,125,141,67,238,145,123,228,30,185,71,238,145,123,125,29,160,39,206,181,104,32,27,158,228,81,94,77,138,42,31,143,39,213,151,43,96,246,229,61,255,122,221,211,56,52,41,77,74,147,210,164,52,105,227,3,188,252,245,247,70,87,97,85,213,89,53,206,38,117,149,23,179,131,127,121,125,191,7,217,219,60,161,135,217,228,215,149,170,42,202,73,125,88,85,229,184,156,31,126,136,95,89,122,155,135,115,230,156,57,231,173,118,206,231,245,85,248,100,169,62,137,242,178,14,127,69,176,215,101,182,35,31,119,25,113,165,121,68,102,247,154,252,102,28,241,38,23,193,159,127,63,79,226,12,191,44,111,35,46,203,45,122,224,231,23,78,63,110,135,211,143,113,122,156,30,167,199,233,113,122,156,30,167,31,254,60,113,122,156,62,17,156,131,211,227,244,56,61,78,143,211,227,244,56,61,78,143,211,227,244,56,61,78,143,211,227,244,56,61,78,143,211,227,244,56,61,78,143,211,227,244,56,61,78,143,211,227,244,56,61,78,143,211,227,244,56,61,78,143,211,227,244,123,200,233,209,248,129,105,124,213,14,141,175,208,120,52,30,141,71,227,209,120,52,30,141,31,254,60,209,120,52,62,17,104,131,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,219,78,227,57,247,129,157,123,217,142,115,47,57,119,206,157,115,231,220,57,119,206,157,115,31,254,60,57,119,206,61,17,53,195,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,190,145,115,47,218,113,238,5,231,206,185,115,238,156,59,231,206,185,115,238,195,159,39,231,206,185,39,162,102,56,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,55,114,238,121,59,206,61,231,220,57,119,206,157,115,231,220,57,119,206,125,248,243,228,220,57,247,68,212,12,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,158,152,115,167,179,233,108,58,155,206,78,227,71,114,58,155,206,166,179,233,108,58,155,206,166,179,233,108,58,155,206,166,179,233,108,58,155,206,166,179,233,108,58,155,206,166,179,233,236,125,208,217,89,59,58,59,163,179,233,108,58,155,206,166,179,233,108,58,123,248,243,164,179,233,236,68,212,12,157,77,103,211,217,116,54,157,77,103,239,159,206,230,136,57,98,142,152,35,230,136,57,98,142,152,35,230,136,57,98,142,152,35,230,136,57,98,142,152,35,230,136,57,98,142,152,35,230,136,57,226,72,71,12,5,67,193,80,48,20,220,18,10,206,218,185,101,115,230,150,205,80,48,20,12,5,67,193,80,48,20,156,194,121,66,193,80,112,34,4,6,10,134,130,161,96,40,24,10,134,130,161,96,40,24,10,134,130,161,224,36,174,66,40,24,10,78,224,0,161,96,40,24,10,134,130,161,96,40,24,10,78,226,103,27,40,24,10,134,130,161,96,40,24,10,134,130,161,96,40,24,10,134,130,247,4,5,183,114,167,224,204,157,130,161,96,40,24,10,134,130,161,96,40,56,133,243,28,12,184,65,172,16,43,196,186,155,136,21,186,132,46,161,75,232,18,186,132,46,161,75,232,18,186,132,46,161,75,84,16,21,68,5,81,65,84,16,200,2,178,128,172,61,3,89,169,226,42,84,42,146,74,97,79,59,194,158,182,205,35,229,237,220,164,48,223,133,155,20,62,124,239,250,122,142,17,61,252,195,71,91,52,106,120,54,7,119,239,110,15,46,255,92,73,144,62,189,219,167,15,31,252,97,49,35,204,8,51,194,140,48,35,204,8,51,194,140,134,102,49,152,17,102,148,16,233,192,140,48,35,204,8,51,194,140,48,35,204,8,51,194,140,224,24,56,6,142,129,99,224,24,56,6,142,129,99,118,23,199,144,46,189,73,23,6,37,69,131,50,60,40,105,225,6,55,121,235,55,184,25,6,144,228,0,9,64,2,144,0,36,0,9,64,146,200,121,2,36,0,73,66,103,9,144,0,36,0,9,64,2,144,0,36,0,9,64,2,144,0,36,0,9,64,2,144,0,36,0,9,64,2,144,0,36,0,9,64,2,144,0,36,0,201,206,3,146,191,23,211,98,154,79,235,40,67,50,250,189,152,123,78,82,126,80,111,251,125,73,226,31,86,52,250,189,24,240,81,73,75,222,221,211,146,40,20,10,133,66,161,80,40,148,193,206,115,77,124,91,214,85,149,213,101,61,46,235,108,241,248,61,103,184,253,13,68,245,80,61,84,79,74,95,51,7,84,61,79,222,125,205,215,204,163,236,48,43,14,179,170,158,28,213,139,199,239,249,107,102,127,3,81,82,148,212,214,42,169,199,55,111,84,71,172,154,126,81,15,48,244,137,182,61,19,123,54,4,89,121,124,239,53,223,209,203,73,86,21,217,36,59,170,39,147,69,163,247,252,253,188,175,113,40,62,138,143,226,163,248,40,62,138,175,175,3,244,180,185,22,61,100,195,147,60,202,171,73,81,229,227,241,164,250,114,5,204,190,188,231,95,175,123,26,135,44,37,75,201,82,178,148,44,109,124,128,151,191,254,222,232,42,172,170,58,171,198,217,164,174,242,98,118,240,47,175,239,247,32,123,155,39,244,48,155,252,186,82,85,69,57,169,15,171,170,28,151,243,195,15,241,43,75,111,243,48,207,204,51,243,188,213,230,249,188,190,10,159,44,213,167,80,94,214,225,175,8,182,187,252,118,228,163,46,35,174,52,143,199,236,94,150,223,140,35,222,228,34,248,243,239,231,41,156,225,151,229,109,196,101,185,117,15,251,252,76,235,199,173,209,250,49,90,143,214,163,245,104,61,90,143,214,163,245,169,156,39,90,143,214,39,2,117,208,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,126,15,105,61,38,63,60,147,175,90,99,242,21,38,143,201,99,242,152,60,38,143,201,99,242,169,156,39,38,143,201,39,130,110,48,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,126,219,153,60,243,62,188,121,47,91,51,239,37,243,206,188,51,239,204,59,243,206,188,51,239,169,156,39,243,206,188,39,34,104,152,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,55,53,239,69,107,230,189,96,222,153,119,230,157,121,103,222,153,119,230,61,149,243,100,222,153,247,68,4,13,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,251,166,230,61,111,205,188,231,204,59,243,206,188,51,239,204,59,243,206,188,167,114,158,204,59,243,158,136,160,97,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,19,51,239,164,54,169,77,106,147,218,105,252,72,78,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,189,39,82,59,107,77,106,103,164,54,169,77,106,147,218,164,54,169,77,106,167,114,158,164,54,169,157,136,160,33,181,73,109,82,155,212,38,181,73,237,253,147,218,76,49,83,204,20,51,197,76,49,83,204,20,51,197,76,49,83,204,20,51,197,76,49,83,204,20,51,197,76,49,83,204,20,51,197,76,49,83,28,105,138,1,97,64,24,16,6,132,219,3,194,89,107,183,114,206,220,202,25,16,6,132,1,97,64,24,16,6,132,211,57,79,64,24,16,78,132,195,0,194,128,48,32,12,8,3,194,128,48,32,12,8,3,194,128,48,32,156,196,85,8,8,3,194,9,28,32,32,12,8,3,194,128,48,32,12,8,3,194,73,252,108,3,8,3,194,128,48,32,12,8,3,194,128,48,32,12,8,3,194,128,240,254,0,225,182,238,32,156,185,131,48,32,12,8,3,194,128,48,32,12,8,167,115,158,131,97,55,160,21,104,5,90,119,19,180,2,152,0,38,128,9,96,2,152,0,38,128,9,96,2,152,0,38,128,137,13,98,131,216,32,54,136,13,194,89,112,22,156,181,103,56,43,85,104,133,77,69,178,41,4,106,71,8,212,22,218,164,188,181,155,23,230,187,112,243,194,135,239,96,95,207,121,162,135,127,248,136,140,70,205,143,231,224,238,221,237,193,229,159,43,57,210,167,55,252,244,14,49,31,25,57,66,142,144,35,228,8,57,66,142,144,35,228,104,104,34,131,28,33,71,9,241,14,228,8,57,66,142,144,35,228,8,57,66,142,144,35,228,8,148,1,101,64,25,80,6,148,1,101,64,25,80,102,119,161,12,245,210,155,122,225,81,82,244,40,73,224,146,118,110,124,147,183,126,227,155,97,48,73,14,147,192,36,48,9,76,2,147,192,36,73,157,39,76,2,147,36,116,150,48,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,236,48,38,121,243,242,248,244,244,211,83,148,242,105,29,138,73,126,187,126,247,254,253,243,167,40,229,7,245,182,223,169,36,234,57,70,143,199,49,204,83,148,86,189,187,167,40,81,40,20,10,133,66,161,80,40,131,157,231,154,248,182,172,171,42,171,203,122,92,214,217,226,241,123,206,112,251,27,136,234,161,122,168,158,148,190,102,14,168,122,158,188,251,154,175,153,71,217,97,86,28,102,85,61,57,170,23,143,223,243,215,204,254,6,162,164,40,169,173,85,82,143,111,222,168,142,88,53,253,162,30,96,232,19,109,123,38,246,108,8,178,242,248,222,107,190,163,151,147,172,42,178,73,118,84,79,38,139,70,239,249,251,121,95,227,80,124,20,31,197,71,241,81,124,20,95,95,7,232,41,116,45,122,200,134,39,121,148,87,147,162,202,199,227,73,245,229,10,152,125,121,207,191,94,247,52,14,89,74,150,146,165,100,41,89,218,248,0,47,127,253,189,209,85,88,85,117,86,141,179,73,93,229,197,236,224,95,94,223,239,65,246,54,79,232,97,54,249,117,165,170,138,114,82,31,86,85,57,46,231,135,31,226,87,150,222,230,97,158,153,103,230,121,171,205,243,121,125,21,62,89,170,79,167,188,172,195,95,17,108,119,249,237,200,71,96,70,92,105,30,155,217,189,44,191,25,71,188,201,69,240,231,223,207,211,57,195,47,203,219,136,203,114,139,30,2,250,132,214,143,91,163,245,99,180,30,173,71,235,209,122,180,30,173,71,235,83,57,79,180,30,173,79,4,234,160,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,253,30,210,122,76,126,120,38,95,181,198,228,43,76,30,147,199,228,49,121,76,30,147,199,228,83,57,79,76,30,147,79,4,221,96,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,252,182,51,121,230,125,120,243,94,182,102,222,75,230,157,121,103,222,153,119,230,157,121,103,222,83,57,79,230,157,121,79,68,208,48,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,111,106,222,139,214,204,123,193,188,51,239,204,59,243,206,188,51,239,204,123,42,231,201,188,51,239,137,8,26,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,247,77,205,123,222,154,121,207,153,119,230,157,121,103,222,153,119,230,157,121,79,229,60,153,119,230,61,17,65,195,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,39,102,222,73,109,82,155,212,38,181,211,248,145,156,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,123,79,164,118,214,154,212,206,72,109,82,155,212,38,181,73,109,82,155,212,78,229,60,73,109,82,59,17,65,67,106,147,218,164,54,169,77,106,147,218,251,39,181,153,98,166,152,41,102,138,153,98,166,152,41,102,138,153,98,166,152,41,102,138,153,98,166,152,41,102,138,153,98,166,152,41,102,138,153,98,166,56,210,20,3,194,128,48,32,12,8,183,7,132,179,214,110,229,156,185,149,51,32,12,8,3,194,128,48,32,12,8,167,115,158,128,48,32,156,8,135,1,132,1,97,64,24,16,6,132,1,97,64,24,16,6,132,1,97,64,56,137,171,16,16,6,132,19,56,64,64,24,16,6,132,1,97,64,24,16,6,132,147,248,217,6,16,6,132,1,97,64,24,16,6,132,1,97,64,24,16,6,132,1,225,253,1,194,109,221,65,56,115,7,97,64,24,16,6,132,1,97,64,24,16,78,231,60,7,195,110,64,43,208,10,180,238,38,104,5,48,1,76,0,19,192,4,48,1,76,0,19,192,4,48,1,76,0,19,27,196,6,177,65,108,16,27,132,179,224,44,56,107,207,112,86,170,208,10,155,138,100,83,8,212,142,16,168,45,180,73,121,107,55,47,204,119,225,230,133,15,223,193,190,158,243,68,15,255,240,17,25,141,154,31,207,193,221,187,219,131,203,63,87,114,164,79,111,248,233,29,98,62,50,114,132,28,33,71,200,17,114,132,28,33,71,200,209,208,68,6,57,66,142,18,226,29,200,17,114,132,28,33,71,200,17,114,132,28,33,71,200,17,40,3,202,128,50,160,12,40,3,202,128,50,160,204,238,66,25,234,165,55,245,194,163,164,232,81,146,192,37,237,220,248,38,111,253,198,55,195,96,146,28,38,249,255,217,187,187,229,54,142,52,77,192,87,4,184,254,0,21,15,229,182,214,163,24,73,221,97,89,59,189,123,130,160,109,46,71,177,250,97,80,84,247,44,35,116,239,27,128,26,67,153,2,129,42,84,86,102,22,248,156,153,14,82,149,252,240,145,69,74,207,251,22,76,2,147,192,36,48,9,76,146,213,60,97,18,152,36,163,89,194,36,48,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,114,170,152,228,231,95,159,173,126,124,250,250,217,106,109,73,150,189,36,201,229,205,197,236,183,243,79,23,247,158,159,84,206,151,83,239,40,233,255,4,163,237,44,18,60,60,105,223,165,61,57,137,60,33,79,200,19,242,132,60,73,54,207,3,127,101,91,47,155,166,88,214,203,69,189,44,118,31,63,242,223,219,198,59,16,201,67,242,144,60,57,125,207,76,40,121,254,116,245,3,223,51,207,138,39,69,245,164,104,150,237,217,114,247,241,35,127,207,140,119,32,50,138,140,154,172,140,218,94,188,211,63,65,236,59,253,174,191,251,79,61,209,208,103,226,205,82,48,149,237,181,15,220,209,235,182,104,170,162,45,206,150,109,187,235,232,145,239,231,177,142,67,238,145,123,228,30,185,71,238,145,123,177,6,232,201,115,1,13,100,199,73,158,149,77,91,53,229,98,209,54,119,27,240,237,135,71,254,245,58,210,113,104,82,154,148,38,165,73,105,210,206,3,188,252,248,143,78,91,216,52,203,162,89,20,237,178,41,171,111,15,126,247,241,113,7,25,237,60,125,135,217,229,215,149,166,169,234,118,249,164,105,234,69,125,255,240,41,126,101,137,118,30,206,153,115,230,156,39,237,156,127,95,190,237,127,178,92,159,72,121,185,236,255,17,189,189,46,179,125,228,99,47,143,216,52,143,202,28,95,147,95,45,142,184,200,69,239,207,63,206,19,57,251,175,229,245,17,107,57,149,7,127,254,137,211,47,194,112,250,5,78,143,211,227,244,56,61,78,143,211,227,244,233,231,137,211,227,244,153,224,28,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,127,132,156,30,141,79,76,227,155,48,52,190,65,227,209,120,52,30,141,71,227,209,120,52,62,253,60,209,120,52,62,19,104,131,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,83,167,241,156,123,98,231,94,135,113,238,53,231,206,185,115,238,156,59,231,206,185,115,238,233,231,201,185,115,238,153,168,25,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,247,65,206,189,10,227,220,43,206,157,115,231,220,57,119,206,157,115,231,220,211,207,147,115,231,220,51,81,51,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,131,156,123,25,198,185,151,156,59,231,206,185,115,238,156,59,231,206,185,167,159,39,231,206,185,103,162,102,56,119,206,157,115,231,220,57,119,206,157,115,231,220,57,247,204,156,59,157,77,103,211,217,116,118,30,63,146,211,217,116,54,157,77,103,211,217,116,54,157,77,103,211,217,116,54,157,77,103,211,217,116,54,157,77,103,211,217,116,54,157,77,103,63,6,157,93,132,209,217,5,157,77,103,211,217,116,54,157,77,103,211,217,233,231,73,103,211,217,153,168,25,58,155,206,166,179,233,108,58,155,206,126,124,58,155,35,230,136,57,98,142,152,35,230,136,57,98,142,152,35,230,136,57,98,142,152,35,230,136,57,98,142,152,35,230,136,57,98,142,152,35,230,136,143,116,196,80,48,20,12,5,67,193,129,80,112,17,166,178,185,80,217,12,5,67,193,80,48,20,12,5,67,193,57,204,19,10,134,130,51,33,48,80,48,20,12,5,67,193,80,48,20,12,5,67,193,80,48,20,12,5,103,177,133,80,48,20,156,193,0,161,96,40,24,10,134,130,161,96,40,24,10,206,226,103,27,40,24,10,134,130,161,96,40,24,10,134,130,161,96,40,24,10,134,130,31,9,10,14,210,20,92,104,10,134,130,161,96,40,24,10,134,130,161,224,28,230,153,12,184,65,172,16,43,196,122,154,136,21,186,132,46,161,75,232,18,186,132,46,161,75,232,18,186,132,46,161,75,84,16,21,68,5,81,65,84,16,200,2,178,128,172,71,6,178,114,197,85,168,212,145,84,10,123,58,17,246,52,53,143,84,134,41,41,44,79,161,164,112,115,239,250,225,30,35,218,252,207,173,45,154,117,156,205,252,230,252,122,126,121,187,151,32,125,189,218,215,63,190,247,31,139,25,97,70,152,17,102,132,25,97,70,152,17,102,148,154,197,96,70,152,81,70,164,3,51,194,140,48,35,204,8,51,194,140,48,35,204,8,51,130,99,224,24,56,6,142,129,99,224,24,56,6,142,57,93,28,67,186,68,147,46,12,74,142,6,37,61,40,9,80,112,83,6,47,184,73,3,72,74,128,4,32,1,72,0,18,128,4,32,201,100,158,0,9,64,146,209,44,1,18,128,4,32,1,72,0,18,128,4,32,1,72,0,18,128,4,32,1,72,0,18,128,4,32,1,72,0,18,128,4,32,1,72,0,18,128,4,32,57,101,64,242,226,233,47,63,63,91,213,171,114,181,236,45,72,182,114,227,142,144,212,243,114,190,156,122,39,201,113,15,42,218,92,33,209,67,146,30,188,182,167,36,209,39,244,9,125,66,159,208,39,201,230,121,224,175,109,235,101,211,20,203,122,185,168,151,197,238,227,71,254,187,219,120,7,162,121,104,30,154,39,167,239,153,9,53,207,159,174,126,224,123,230,89,241,164,168,158,20,205,178,61,91,238,62,126,228,239,153,241,14,68,71,209,81,147,213,81,219,139,119,250,103,136,125,167,223,245,247,255,169,39,26,250,76,204,89,10,170,178,189,246,129,59,122,221,22,77,85,180,197,217,178,109,119,29,61,242,253,60,214,113,232,61,122,143,222,163,247,232,61,122,47,214,0,61,101,46,160,131,236,56,201,179,178,105,171,166,92,44,218,230,110,3,190,253,240,200,191,94,71,58,14,81,74,148,18,165,68,41,81,218,121,128,151,31,255,209,105,11,155,102,89,52,139,162,93,54,101,245,237,193,239,62,62,238,32,163,157,167,239,48,187,252,186,210,52,85,221,46,159,52,77,189,168,239,31,62,197,175,44,209,206,195,58,179,206,172,243,164,173,243,239,203,183,253,79,150,235,211,39,47,151,253,63,162,183,217,229,182,143,124,196,229,17,155,230,177,152,227,139,242,171,197,17,23,185,232,253,249,199,121,250,102,255,181,188,62,98,45,167,244,144,207,59,82,191,8,68,234,23,72,61,82,143,212,35,245,72,61,82,143,212,231,48,79,164,30,169,207,4,232,32,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,253,35,36,245,120,124,106,30,223,4,226,241,13,30,143,199,227,241,120,60,30,143,199,227,241,57,204,19,143,199,227,51,193,54,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,63,117,30,207,186,167,182,238,117,32,235,94,179,238,172,59,235,206,186,179,238,172,59,235,158,195,60,89,119,214,61,19,57,195,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,62,204,186,87,129,172,123,197,186,179,238,172,59,235,206,186,179,238,172,123,14,243,100,221,89,247,76,228,12,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,251,48,235,94,6,178,238,37,235,206,186,179,238,172,59,235,206,186,179,238,57,204,147,117,103,221,51,145,51,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,123,102,214,157,208,38,180,9,109,66,59,143,31,201,9,109,66,155,208,38,180,9,109,66,155,208,38,180,9,109,66,155,208,38,180,9,109,66,155,208,38,180,9,109,66,155,208,38,180,31,133,208,46,2,9,237,130,208,38,180,9,109,66,155,208,38,180,9,237,28,230,73,104,19,218,153,200,25,66,155,208,38,180,9,109,66,155,208,126,124,66,155,37,102,137,89,98,150,152,37,102,137,89,98,150,152,37,102,137,89,98,150,152,37,102,137,89,98,150,152,37,102,137,89,98,150,152,37,102,137,143,180,196,96,48,24,12,6,131,193,161,96,112,17,8,6,23,96,48,24,12,6,131,193,96,48,24,12,6,231,49,79,48,24,12,206,132,193,128,193,96,48,24,12,6,131,193,96,48,24,12,6,131,193,96,48,24,156,197,22,130,193,96,112,6,3,4,131,193,96,48,24,12,6,131,193,96,48,56,139,159,109,192,96,48,24,12,6,131,193,96,48,24,12,6,131,193,96,48,24,12,126,12,48,184,10,4,131,43,48,24,12,6,131,193,96,48,24,12,6,131,115,153,103,50,228,6,178,130,172,32,235,105,66,86,240,18,188,4,47,193,75,240,18,188,4,47,193,75,240,18,188,4,47,113,65,92,16,23,196,5,113,65,40,11,202,130,178,30,25,202,202,21,88,225,82,71,114,41,244,233,68,232,211,228,76,82,185,42,214,119,161,193,38,105,45,96,202,169,155,164,205,221,235,135,123,146,104,243,63,183,188,104,214,117,56,243,155,243,235,249,229,237,94,134,244,245,114,95,255,252,254,127,46,106,132,26,161,70,168,17,106,132,26,161,70,168,81,106,26,131,26,161,70,25,177,14,212,8,53,66,141,80,35,212,8,53,66,141,80,35,212,8,144,1,100,0,25,64,6,144,1,100,0,25,64,230,116,129,12,237,18,77,187,112,40,57,58,148,12,80,73,136,162,155,50,120,209,77,26,68,82,66,36,16,9,68,2,145,64,36,16,73,54,243,132,72,32,146,140,102,9,145,64,36,16,9,68,2,145,64,36,16,9,68,2,145,64,36,16,9,68,2,145,64,36,16,9,68,2,145,64,36,16,9,68,2,145,64,36,16,201,41,35,146,215,47,159,190,120,177,170,86,229,106,217,27,145,124,122,127,254,238,221,189,167,37,149,243,229,212,155,73,142,123,98,209,102,24,137,158,150,244,224,181,61,45,137,62,161,79,232,19,250,132,62,73,54,207,3,127,109,91,47,155,166,88,214,203,69,189,44,118,31,63,242,223,221,198,59,16,205,67,243,208,60,57,125,207,76,168,121,254,116,245,3,223,51,207,138,39,69,245,164,104,150,237,217,114,247,241,35,127,207,140,119,32,58,138,142,154,172,142,218,94,188,211,63,67,236,59,253,174,191,255,79,61,209,208,103,98,206,82,80,149,237,181,15,220,209,235,182,104,170,162,45,206,150,109,187,235,232,145,239,231,177,142,67,239,209,123,244,30,189,71,239,209,123,177,6,232,105,115,1,29,100,199,73,158,149,77,91,53,229,98,209,54,119,27,240,237,135,71,254,245,58,210,113,136,82,162,148,40,37,74,137,210,206,3,188,252,248,143,78,91,216,52,203,162,89,20,237,178,41,171,111,15,126,247,241,113,7,25,237,60,125,135,217,229,215,149,166,169,234,118,249,164,105,234,69,125,255,240,41,126,101,137,118,30,214,153,117,102,157,39,109,157,127,95,190,237,127,178,92,159,66,121,185,236,255,17,189,205,46,183,125,228,163,46,143,216,52,143,199,28,95,148,95,45,142,184,200,69,239,207,63,206,83,56,251,175,229,245,17,107,57,165,135,125,222,145,250,69,32,82,191,64,234,145,122,164,30,169,71,234,145,122,164,62,135,121,34,245,72,125,38,64,7,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,31,33,169,199,227,83,243,248,38,16,143,111,240,120,60,30,143,199,227,241,120,60,30,143,207,97,158,120,60,30,159,9,182,193,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,248,169,243,120,214,61,181,117,175,3,89,247,154,117,103,221,89,119,214,157,117,103,221,89,247,28,230,201,186,179,238,153,200,25,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,247,97,214,189,10,100,221,43,214,157,117,103,221,89,119,214,157,117,103,221,115,152,39,235,206,186,103,34,103,88,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,135,89,247,50,144,117,47,89,119,214,157,117,103,221,89,119,214,157,117,207,97,158,172,59,235,158,137,156,97,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,51,179,238,132,54,161,77,104,19,218,121,252,72,78,104,19,218,132,54,161,77,104,19,218,132,54,161,77,104,19,218,132,54,161,77,104,19,218,132,54,161,77,104,19,218,132,54,161,253,40,132,118,17,72,104,23,132,54,161,77,104,19,218,132,54,161,77,104,231,48,79,66,155,208,206,68,206,16,218,132,54,161,77,104,19,218,132,246,227,19,218,44,49,75,204,18,179,196,44,49,75,204,18,179,196,44,49,75,204,18,179,196,44,49,75,204,18,179,196,44,49,75,204,18,179,196,44,49,75,124,164,37,6,131,193,96,48,24,12,14,5,131,139,64,213,205,133,234,102,48,24,12,6,131,193,96,48,24,12,206,99,158,96,48,24,156,9,131,1,131,193,96,48,24,12,6,131,193,96,48,24,12,6,131,193,96,48,56,139,45,4,131,193,224,12,6,8,6,131,193,96,48,24,12,6,131,193,96,112,22,63,219,128,193,96,48,24,12,6,131,193,96,48,24,12,6,131,193,96,48,24,252,88,96,112,152,198,224,66,99,48,24,12,6,131,193,96,48,24,12,6,231,49,207,100,200,13,100,5,89,65,214,211,132,172,224,37,120,9,94,130,151,224,37,120,9,94,130,151,224,37,120,9,94,226,130,184,32,46,136,11,226,130,80,22,148,5,101,61,50,148,149,43,176,194,165,142,228,82,232,211,137,208,167,201,153,164,50,80,89,97,121,10,101,133,155,187,215,15,247,36,209,230,127,110,121,209,172,235,112,230,55,231,215,243,203,219,189,12,233,235,229,190,254,249,253,255,92,212,8,53,66,141,80,35,212,8,53,66,141,80,163,212,52,6,53,66,141,50,98,29,168,17,106,132,26,161,70,168,17,106,132,26,161,70,168,17,32,3,200,0,50,128,12,32,3,200,0,50,128,204,233,2,25,218,37,154,118,225,80,114,116,40,25,160,146,16,69,55,101,240,162,155,52,136,164,132,72,32,18,136,4,34,129,72,32,146,108,230,9,145,64,36,25,205,18,34,129,72,32,18,136,4,34,129,72,32,18,136,4,34,129,72,32,18,136,4,34,129,72,32,18,136,4,34,129,72,32,18,136,4,34,129,72,32,146,83,69,36,47,223,188,248,245,249,139,231,175,126,126,243,244,197,234,217,98,245,227,211,215,207,86,213,170,92,45,123,121,146,247,159,223,221,188,125,247,246,195,229,231,243,119,179,139,197,236,183,243,79,23,247,158,161,84,206,151,83,239,43,233,255,28,163,93,115,73,240,56,165,174,199,240,100,37,82,133,84,33,85,72,21,82,37,217,60,15,252,21,111,189,108,154,98,89,47,23,245,178,216,125,252,200,127,207,27,239,64,228,15,249,67,254,228,244,61,51,161,252,249,211,213,15,124,207,60,43,158,20,213,147,162,89,182,103,203,221,199,143,252,61,51,222,129,72,42,146,106,178,146,106,123,241,78,255,100,177,239,244,187,254,173,32,245,68,67,159,137,79,75,193,90,182,215,62,112,71,175,219,162,169,138,182,56,91,182,237,174,163,71,190,159,199,58,14,233,71,250,145,126,164,31,233,71,250,197,26,160,39,211,5,52,147,29,39,121,86,54,109,213,148,139,69,219,220,109,192,183,31,30,249,215,235,72,199,161,79,233,83,250,148,62,165,79,59,15,240,242,227,63,58,109,97,211,44,139,102,81,180,203,166,172,190,61,248,221,199,199,29,100,180,243,244,29,102,151,95,87,154,166,170,219,229,147,166,169,23,245,253,195,167,248,149,37,218,121,184,104,46,154,139,158,180,139,254,125,249,182,255,201,114,125,98,229,229,178,255,71,244,246,189,140,247,145,143,197,60,98,211,60,74,115,124,125,126,181,56,226,34,23,189,63,255,56,79,236,236,191,150,215,71,172,229,84,30,12,250,32,191,95,132,231,247,11,252,30,191,199,239,241,123,252,30,191,199,239,241,123,252,30,191,199,239,241,123,252,30,191,199,239,241,123,252,30,191,199,239,241,123,252,30,191,199,239,241,123,252,62,253,0,241,123,252,30,191,199,239,241,123,252,30,191,207,98,128,248,61,126,143,223,227,247,248,61,126,143,223,227,247,248,61,126,143,223,227,247,40,125,158,148,190,9,79,233,27,148,30,165,71,233,81,122,148,30,165,71,233,81,122,148,30,165,71,233,81,122,148,30,165,71,233,81,122,148,30,165,71,233,81,122,148,30,165,71,233,81,122,148,62,253,0,81,122,148,30,165,71,233,81,122,148,30,165,207,98,128,40,61,74,143,210,163,244,40,61,74,143,210,163,244,40,61,74,143,210,159,46,165,231,226,51,114,241,117,120,23,95,115,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,233,7,200,197,115,241,92,60,23,207,197,115,241,92,124,22,3,228,226,185,120,46,158,139,231,226,185,120,46,158,139,231,226,185,120,46,158,139,231,226,35,184,248,42,188,139,175,184,120,46,158,139,231,226,185,120,46,158,139,231,226,185,120,46,158,139,231,226,185,120,46,158,139,231,226,185,120,46,158,139,231,226,185,120,46,158,139,231,226,185,248,244,3,228,226,185,120,46,158,139,231,226,185,120,46,62,139,1,114,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,17,92,124,25,222,197,151,92,60,23,207,197,115,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,92,60,23,207,197,115,241,92,60,23,207,197,79,203,197,211,220,52,55,205,77,115,231,241,35,57,205,77,115,211,220,52,55,205,77,115,211,220,52,55,205,77,115,211,220,52,55,205,77,115,211,220,52,55,205,77,115,211,220,52,247,99,211,220,69,120,205,93,208,220,52,55,205,77,115,211,220,52,55,205,77,115,211,220,52,55,205,77,115,211,220,52,55,205,77,115,211,220,220,49,119,204,29,115,199,220,49,119,204,29,115,199,220,49,119,204,29,115,199,220,49,119,204,29,115,199,220,49,119,156,250,75,155,59,230,142,185,227,83,113,199,16,49,68,12,17,67,196,35,32,226,34,124,37,116,161,18,26,34,134,136,33,98,136,24,34,134,136,33,98,136,24,34,134,136,33,98,136,24,34,134,136,33,98,136,24,34,134,136,33,98,136,24,34,134,136,33,98,136,24,34,134,136,33,98,136,24,34,134,136,33,98,136,24,34,134,136,211,127,105,67,196,16,49,68,12,17,67,196,16,49,68,12,17,239,65,196,193,155,136,11,77,196,16,49,68,12,17,67,196,16,49,68,12,17,67,175,208,43,244,250,104,208,43,164,9,105,66,154,144,38,164,9,105,66,154,144,38,164,9,105,66,154,104,33,90,136,22,162,133,104,33,192,5,112,1,92,143,12,112,229,138,177,208,170,35,105,21,38,117,34,76,106,202,126,169,12,95,130,88,158,66,9,226,230,158,246,195,61,106,180,249,159,91,127,52,59,98,78,243,155,243,235,249,229,237,94,178,244,245,202,95,47,53,232,18,88,18,150,132,37,97,73,88,18,150,132,37,97,73,169,25,13,150,132,37,101,68,64,176,36,44,9,75,194,146,176,36,44,9,75,194,146,176,36,152,6,166,129,105,96,26,152,6,166,129,105,96,154,211,197,52,100,76,52,25,195,172,228,104,86,242,2,40,129,11,116,202,224,5,58,105,192,73,9,156,0,39,192,9,112,146,28,72,0,39,192,9,112,2,156,0,39,192,9,112,2,156,0,39,192,9,112,2,156,0,39,192,9,112,2,156,0,39,192,73,46,191,2,2,39,192,73,30,3,4,78,128,19,224,4,56,1,78,128,19,224,36,3,112,242,226,233,47,63,175,31,217,84,174,150,131,196,201,86,122,124,251,204,166,114,190,156,122,231,201,240,135,37,109,174,150,193,67,155,30,60,135,167,54,209,42,180,10,173,66,171,208,42,201,230,121,224,175,121,235,101,211,20,203,122,185,168,151,197,238,227,71,254,187,222,120,7,162,127,232,31,250,39,167,239,153,9,245,207,159,174,126,224,123,230,89,241,164,168,158,20,205,178,61,91,238,62,126,228,239,153,241,14,68,83,209,84,147,213,84,219,139,119,250,103,139,125,167,223,245,239,5,169,39,26,250,76,140,90,10,218,178,189,246,129,59,122,221,22,77,85,180,197,217,178,109,119,29,61,242,253,60,214,113,104,63,218,143,246,163,253,104,63,218,47,214,0,61,245,46,160,155,236,56,201,179,178,105,171,166,92,44,218,230,110,3,190,253,240,200,191,94,71,58,14,129,74,160,18,168,4,42,129,218,121,128,151,31,255,209,105,11,155,102,89,52,139,162,93,54,101,245,237,193,239,62,62,238,32,163,157,167,239,48,187,252,186,210,52,85,221,46,159,52,77,189,168,239,31,62,197,175,44,209,206,195,70,179,209,108,244,164,109,244,239,203,183,253,79,150,235,211,48,47,151,253,63,162,183,241,229,188,143,124,228,230,17,155,230,49,157,227,11,244,171,197,17,23,185,232,253,249,199,121,26,104,255,181,188,62,98,45,167,250,208,209,59,130,191,24,129,224,47,16,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,252,28,6,136,224,35,248,8,62,130,143,224,35,248,8,126,22,3,68,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,199,233,51,229,244,205,8,156,190,193,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,115,24,32,78,143,211,227,244,56,61,78,143,211,227,244,89,12,16,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,250,211,229,244,108,124,78,54,190,30,193,198,215,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,124,14,3,100,227,217,120,54,158,141,103,227,217,120,54,62,139,1,178,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,49,108,124,53,130,141,175,216,120,54,158,141,103,227,217,120,54,158,141,103,227,217,120,54,158,141,103,227,217,120,54,158,141,103,227,217,120,54,158,141,103,227,217,120,54,158,141,103,227,217,248,28,6,200,198,179,241,108,60,27,207,198,179,241,108,124,22,3,100,227,217,120,54,158,141,103,227,217,120,54,158,141,103,227,217,120,54,158,141,103,227,99,216,248,114,4,27,95,178,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,63,53,27,79,116,19,221,68,55,209,157,199,143,228,68,55,209,77,116,19,221,68,55,209,77,116,19,221,68,55,209,77,116,19,221,68,55,209,77,116,19,221,68,55,209,77,116,19,221,143,78,116,23,35,136,238,130,232,38,186,137,110,162,155,232,38,186,137,110,162,155,232,38,186,137,110,162,155,232,38,186,137,110,162,155,232,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,227,244,95,218,236,49,123,204,30,159,138,61,6,137,65,98,144,24,36,30,3,18,23,35,84,67,23,170,161,65,98,144,24,36,6,137,83,195,87,144,24,36,6,137,65,98,144,24,36,6,137,65,98,144,24,36,6,137,65,98,144,24,36,6,137,65,98,144,24,36,6,137,65,98,144,24,36,6,137,65,98,144,24,36,6,137,65,98,144,24,36,6,137,65,98,144,24,36,6,137,65,98,144,24,36,62,4,137,195,55,18,23,26,137,65,98,144,24,36,6,137,83,195,87,144,24,36,206,15,18,131,175,224,43,248,122,194,240,21,212,4,53,65,77,80,19,212,4,53,65,77,80,19,212,4,53,65,77,188,16,47,196,11,241,66,188,16,226,130,184,32,174,71,134,184,114,5,89,120,213,145,188,10,149,58,17,42,53,105,195,84,142,80,134,88,158,66,25,226,230,174,246,195,61,109,180,249,159,91,130,52,59,102,80,243,155,243,235,249,229,237,94,182,244,245,210,95,175,53,236,26,104,18,154,132,38,161,73,104,18,154,132,38,161,73,169,41,13,154,132,38,101,196,64,208,36,52,9,77,66,147,208,36,52,9,77,66,147,208,36,160,6,168,1,106,128,26,160,6,168,1,106,128,154,211,5,53,116,76,52,29,195,173,228,232,86,50,67,40,161,139,116,202,224,69,58,105,208,73,9,157,64,39,208,9,116,146,1,146,128,78,160,19,232,4,58,129,78,160,19,232,4,58,129,78,160,19,232,4,58,129,78,160,19,232,4,58,129,78,160,147,92,126,5,132,78,160,147,60,6,8,157,64,39,208,9,116,2,157,64,39,208,201,232,232,228,111,127,89,253,248,236,151,95,87,63,62,125,253,108,245,151,167,175,159,253,180,121,80,211,98,143,47,185,250,125,246,219,197,245,205,236,183,243,79,23,179,223,207,63,93,252,241,221,51,153,22,251,40,201,159,228,199,46,74,114,85,205,15,74,145,111,255,199,251,197,252,207,111,253,169,12,229,187,55,123,62,157,233,234,247,31,14,124,250,135,159,188,84,28,120,242,210,113,215,88,255,217,149,167,42,77,95,145,60,249,238,7,136,229,188,220,254,44,179,252,215,79,14,101,27,195,144,236,62,202,229,246,40,235,31,101,138,63,29,40,189,32,25,52,189,8,39,233,51,188,132,122,100,208,24,99,29,231,184,89,70,151,35,35,207,50,204,113,142,155,229,129,191,110,173,151,77,83,44,235,229,162,94,22,187,15,223,247,239,57,7,205,50,214,113,250,204,50,129,192,25,101,31,83,221,96,18,234,155,241,230,152,232,123,100,66,121,51,242,44,227,127,143,188,187,246,129,239,145,103,197,147,162,122,82,52,203,246,108,185,251,240,81,191,71,198,58,78,231,89,166,19,76,225,119,50,248,97,186,79,49,149,94,26,54,196,56,167,233,61,197,78,255,68,176,239,236,187,254,110,62,237,52,195,158,168,243,68,211,89,176,240,95,221,193,15,115,204,20,15,220,185,235,182,104,170,162,45,206,150,109,187,235,224,81,239,219,113,14,211,103,138,9,52,221,40,123,24,242,40,125,230,151,64,210,13,251,235,178,8,71,233,51,191,232,138,110,148,237,11,120,146,222,195,139,41,232,198,27,94,252,239,124,209,245,220,120,195,139,252,11,74,186,39,201,13,27,97,148,195,116,158,226,251,139,174,83,60,43,155,182,106,202,197,162,109,238,94,251,111,63,60,234,175,203,81,14,211,103,138,9,20,231,160,9,198,56,74,231,249,165,16,156,225,191,17,134,61,73,231,225,165,208,155,225,135,23,246,36,189,135,23,83,110,142,55,188,200,63,191,124,254,52,187,252,248,143,78,219,215,52,203,162,89,20,237,178,41,171,111,143,125,247,241,49,135,24,233,52,125,7,217,229,215,144,166,169,234,118,249,164,105,234,69,125,255,232,241,127,21,137,116,154,62,131,140,238,136,71,249,114,78,57,188,152,134,120,188,225,69,248,94,200,15,119,250,144,254,39,203,245,201,145,151,203,254,31,209,219,193,178,208,71,62,158,242,136,77,243,72,203,241,149,246,213,226,136,139,92,244,254,252,227,60,57,179,255,90,94,31,177,150,121,62,160,243,1,166,222,12,99,234,13,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,158,126,154,152,58,166,142,169,99,234,152,58,166,142,169,167,30,30,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,227,51,117,228,60,17,57,175,135,145,243,26,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,79,63,77,228,28,57,71,206,145,115,228,28,57,71,206,83,15,15,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,126,124,26,126,188,26,230,199,43,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,60,253,52,249,113,126,156,31,231,199,249,113,126,156,31,79,61,60,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,241,105,248,241,114,152,31,47,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,113,126,156,31,231,199,249,241,244,211,228,199,167,237,199,201,103,242,153,124,38,159,83,15,143,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,121,26,242,185,24,38,159,11,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,103,242,153,124,38,159,201,231,201,200,103,78,151,211,229,116,57,221,28,126,86,228,116,57,93,78,151,211,229,116,57,93,78,151,211,229,116,57,93,78,151,211,229,116,57,93,78,151,211,229,116,147,56,93,232,22,186,133,110,161,219,65,232,182,92,85,171,250,120,116,187,134,160,245,68,208,237,195,14,118,115,175,222,170,214,205,27,179,3,67,152,223,156,95,207,47,111,9,88,2,150,128,37,96,9,88,2,150,218,164,54,169,77,106,147,52,36,13,73,67,210,144,52,36,13,73,67,210,144,52,36,13,233,46,186,139,238,162,187,232,46,150,134,165,97,105,242,179,52,113,144,11,178,2,134,100,10,67,210,241,139,106,24,191,168,240,139,28,248,197,72,110,98,223,59,221,163,29,95,58,238,219,128,167,139,175,95,162,169,60,93,220,190,101,178,111,3,58,29,55,47,145,125,179,111,221,247,173,28,182,111,165,125,179,111,125,246,109,80,103,109,57,161,206,218,14,251,86,218,183,209,246,237,229,155,23,191,62,127,241,252,213,207,111,158,190,248,166,48,121,209,117,249,222,127,126,119,243,246,221,219,15,151,159,207,223,61,208,158,188,152,200,38,14,110,79,254,126,22,35,87,41,119,187,160,94,101,170,156,42,167,202,169,114,170,92,175,178,94,101,66,159,208,39,244,245,42,235,85,206,71,152,75,59,76,59,237,176,189,116,39,126,180,239,236,187,228,79,218,105,134,61,145,252,72,108,69,189,189,242,129,59,119,221,22,77,85,180,197,217,178,109,119,29,60,234,125,59,206,97,164,112,164,112,164,112,164,112,164,112,164,112,244,125,223,141,80,223,183,190,111,137,48,137,48,137,48,137,176,233,39,194,244,125,235,251,214,247,45,163,40,163,40,163,168,239,123,215,71,244,206,218,201,91,170,8,63,165,36,232,213,226,136,139,92,244,254,252,53,145,71,141,194,62,64,219,155,128,180,189,65,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,207,97,150,104,59,218,158,193,215,55,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,158,126,120,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,63,82,218,142,169,231,192,212,235,128,76,189,198,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,207,97,150,152,58,166,158,193,215,55,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,158,126,120,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,159,2,83,103,206,115,48,231,85,64,115,94,49,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,231,48,75,230,156,57,207,224,235,155,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,79,63,60,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,60,140,57,47,3,154,243,146,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,60,135,89,50,231,204,121,6,95,223,204,57,115,206,156,51,231,180,52,45,77,75,211,210,180,52,45,77,75,211,210,180,52,45,77,75,211,210,180,116,242,225,209,210,180,52,45,77,75,211,210,180,52,45,77,75,211,210,180,52,45,77,75,175,138,85,17,80,75,23,180,52,45,77,75,211,210,180,52,45,77,75,211,210,180,52,45,77,75,211,210,57,204,146,150,166,165,51,248,250,166,165,167,173,165,217,94,182,151,237,101,123,115,248,89,145,237,101,123,217,94,182,151,237,101,123,217,94,182,151,237,101,123,217,94,182,151,237,101,123,217,94,182,151,237,77,98,123,65,93,80,23,212,5,117,195,65,221,114,85,173,234,64,80,119,77,68,235,137,64,221,135,185,236,230,46,190,245,174,155,55,102,125,38,50,191,57,191,158,95,222,130,178,160,44,40,11,202,130,178,160,44,220,9,119,194,157,112,39,144,8,36,2,137,64,34,144,8,36,2,137,64,34,144,8,36,66,96,16,24,4,6,129,65,96,200,13,114,131,220,228,71,110,226,88,24,178,133,31,201,212,143,100,162,52,170,128,74,163,162,52,178,83,26,35,241,138,125,239,116,79,128,124,57,102,45,67,61,19,125,253,74,78,229,153,232,214,50,251,181,12,85,62,185,121,37,173,165,181,12,177,150,101,192,181,44,173,165,181,12,179,150,225,170,122,203,9,85,245,118,88,203,210,90,38,88,203,55,175,238,58,164,23,71,45,230,231,15,187,91,164,23,19,89,205,176,45,210,255,154,70,204,30,233,61,151,212,36,13,200,3,242,128,60,32,15,200,107,146,214,36,45,108,32,108,32,108,160,73,90,147,116,62,88,94,112,99,218,193,141,237,165,59,73,170,125,103,223,133,152,210,78,51,236,137,68,97,98,131,240,237,149,15,220,185,235,182,104,170,162,45,206,150,109,187,235,224,81,239,219,113,14,35,80,36,80,36,80,36,80,36,80,36,80,164,225,252,110,132,26,206,53,156,11,183,9,183,9,183,9,183,77,63,220,166,225,92,195,185,134,115,113,75,113,75,113,75,13,231,187,62,162,119,108,80,116,84,41,250,41,133,90,175,22,71,92,228,162,247,231,175,123,61,93,170,247,91,226,222,4,37,238,13,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,123,46,179,68,220,17,247,12,190,190,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,247,244,195,67,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,253,145,18,119,92,61,15,174,94,7,229,234,53,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,122,46,179,196,213,113,245,12,190,190,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,245,244,195,195,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,253,20,184,58,123,158,135,61,175,130,218,243,138,61,103,207,217,115,246,156,61,103,207,217,115,246,156,61,103,207,217,115,246,60,151,89,178,231,236,121,6,95,223,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,121,250,225,177,231,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,57,123,206,158,179,231,161,236,121,25,212,158,151,236,57,123,206,158,179,231,236,57,123,206,158,179,231,236,57,123,206,158,179,231,185,204,146,61,103,207,51,248,250,102,207,217,115,246,156,61,167,166,169,105,106,154,154,166,166,169,105,106,154,154,166,166,169,105,106,154,154,166,166,147,15,143,154,166,166,169,105,106,154,154,166,166,169,105,106,154,154,166,166,169,105,106,122,163,166,139,160,106,186,160,166,169,105,106,154,154,166,166,169,105,106,154,154,166,166,169,105,106,154,154,206,101,150,212,52,53,157,193,215,55,53,61,109,53,205,248,50,190,140,47,227,155,195,207,138,140,47,227,203,248,50,190,140,47,227,203,248,50,190,140,47,227,203,248,50,190,140,47,227,203,248,50,190,140,111,18,227,11,236,2,187,192,46,176,27,18,236,150,171,106,85,7,3,187,107,38,90,79,4,236,62,140,102,55,119,242,173,121,221,188,49,235,55,147,249,205,249,245,252,242,22,151,197,101,113,89,92,22,151,197,101,17,79,196,19,241,68,60,177,68,44,17,75,196,18,177,68,44,17,75,196,18,177,68,44,17,5,67,193,80,48,20,12,5,3,111,192,27,240,38,63,120,19,71,196,240,45,20,73,166,138,36,27,171,81,5,181,26,21,171,145,161,213,24,9,89,236,123,167,123,14,228,203,113,203,25,238,121,233,235,215,115,42,207,75,183,156,147,88,206,112,181,148,155,215,211,114,90,206,80,203,89,6,93,206,210,114,90,206,112,203,25,178,208,183,156,80,161,111,135,229,44,45,103,172,229,252,182,96,122,209,117,31,31,234,148,94,76,100,5,7,119,74,199,169,145,214,28,141,194,163,240,40,60,10,143,194,107,142,214,28,45,86,32,86,32,86,144,93,172,64,115,180,136,134,136,198,233,69,52,182,151,238,100,166,246,157,125,23,87,74,59,205,176,39,18,122,137,77,191,183,87,62,112,231,174,219,162,169,138,182,56,91,182,237,174,131,71,189,111,199,57,140,232,144,232,144,232,144,232,144,232,144,232,144,70,243,187,17,106,52,215,104,46,198,38,198,38,198,38,198,54,253,24,155,70,115,141,230,26,205,5,43,5,43,5,43,53,154,239,250,136,222,1,65,33,81,37,232,167,20,95,189,90,28,113,145,139,222,159,191,174,245,168,249,221,111,185,122,51,148,171,55,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,122,30,211,196,213,113,117,92,29,87,199,213,113,117,92,61,245,240,112,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,31,159,171,163,231,201,232,121,61,148,158,215,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,121,30,211,68,207,209,115,244,28,61,71,207,209,115,244,60,245,240,208,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,231,200,167,226,200,171,161,142,188,226,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,243,152,38,71,206,145,115,228,28,57,71,206,145,115,228,169,135,199,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,62,21,71,94,14,117,228,37,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,158,199,52,57,242,105,59,114,2,154,128,38,160,9,232,212,195,35,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,158,138,128,46,134,10,232,130,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,122,82,2,154,215,229,117,121,93,94,55,135,159,21,121,93,94,151,215,229,117,121,93,94,151,215,229,117,121,93,94,151,215,229,117,121,93,94,151,215,229,117,121,221,36,94,23,190,133,111,225,91,248,118,32,190,45,87,213,170,30,130,111,215,24,180,158,8,190,125,88,195,110,238,215,91,217,186,121,99,118,112,12,243,155,243,235,249,229,45,7,203,193,114,176,28,44,7,203,193,178,155,236,38,187,201,110,242,134,188,33,111,200,27,242,134,188,33,111,200,27,242,134,188,33,227,197,120,49,94,140,23,227,69,212,16,53,68,77,126,162,38,14,117,1,87,240,144,76,121,72,74,132,81,13,69,24,21,132,145,7,194,24,73,79,236,123,167,123,192,227,75,231,173,27,244,228,241,245,11,53,149,39,143,219,186,140,182,110,80,219,227,230,133,178,117,182,174,223,214,149,67,183,174,180,117,182,174,239,214,13,108,182,45,39,212,108,219,97,235,74,91,55,206,214,189,120,250,203,207,207,86,119,117,202,139,14,75,183,121,225,102,187,219,148,23,19,217,185,33,109,202,223,124,254,227,149,41,31,184,136,46,101,134,156,33,103,200,25,114,134,92,151,178,46,101,30,159,199,231,241,117,41,235,82,206,199,147,203,54,76,59,219,176,189,116,39,108,180,239,236,187,156,79,218,105,134,61,145,180,72,108,51,189,189,242,129,59,119,221,22,77,85,180,197,217,178,109,119,29,60,234,125,59,206,97,100,110,100,110,100,110,100,110,100,110,100,110,116,124,223,141,80,199,183,142,111,249,47,249,47,249,47,249,175,233,231,191,116,124,235,248,214,241,45,145,40,145,40,145,168,227,123,215,71,244,78,214,73,87,170,5,63,165,220,231,213,226,136,139,92,244,254,252,181,143,199,10,190,222,167,234,205,64,170,222,160,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,57,76,19,85,71,213,81,117,84,29,85,71,213,81,245,212,195,67,213,81,117,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,125,124,170,142,157,167,98,231,245,64,118,94,99,231,216,57,118,142,157,99,231,216,57,118,142,157,99,231,216,57,118,142,157,99,231,216,57,118,142,157,99,231,57,76,19,59,199,206,177,115,236,28,59,199,206,177,243,212,195,195,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,156,33,159,136,33,175,6,26,242,138,33,103,200,25,114,134,156,33,103,200,25,114,134,156,33,103,200,25,114,134,156,33,103,200,25,114,134,156,33,207,97,154,12,57,67,206,144,51,228,12,57,67,206,144,167,30,30,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,249,68,12,121,57,208,144,151,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,57,67,206,144,51,228,12,121,14,211,100,200,167,109,200,233,103,250,153,126,166,159,83,15,143,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,121,34,250,185,24,168,159,11,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,103,250,153,126,166,159,233,231,9,233,103,86,151,213,101,117,89,221,28,126,86,100,117,89,93,86,151,213,101,117,89,93,86,151,213,101,117,89,93,86,151,213,101,117,89,93,86,151,213,101,117,147,88,93,240,22,188,5,111,193,219,97,240,182,92,85,171,122,0,188,93,83,208,122,34,240,246,97,10,187,185,91,111,93,235,230,141,217,161,41,204,111,206,175,231,151,183,16,44,4,11,193,66,176,16,44,4,11,110,130,155,224,38,184,9,27,194,134,176,33,108,8,27,194,134,176,33,108,8,27,194,134,128,23,224,5,120,1,94,128,23,78,131,211,224,52,249,113,154,56,206,133,90,97,67,50,181,33,9,5,70,53,80,96,84,4,70,22,2,99,36,58,177,239,157,238,233,142,47,93,87,110,200,179,198,215,175,210,84,158,53,110,229,178,89,185,33,5,143,155,87,201,202,89,185,62,43,87,14,92,185,210,202,89,185,126,43,55,172,198,182,156,80,141,109,135,149,43,173,220,232,43,247,31,255,246,215,23,207,214,127,252,79,171,151,79,95,255,251,243,87,63,111,202,148,23,253,182,112,246,207,255,252,248,238,98,246,207,143,215,127,204,222,159,127,250,191,111,63,92,126,215,175,188,152,200,98,6,234,87,222,49,146,40,149,203,29,175,171,133,25,64,7,208,1,116,0,29,64,215,194,172,133,25,230,135,249,97,126,45,204,90,152,243,193,232,130,17,211,14,70,108,47,221,73,42,237,59,251,46,36,148,118,154,97,79,36,106,18,27,92,111,175,124,224,206,93,183,69,83,21,109,113,182,108,219,93,7,143,122,223,142,115,24,129,29,129,29,129,29,129,29,129,29,129,29,237,224,119,35,212,14,174,29,92,120,76,120,76,120,76,120,108,250,225,49,237,224,218,193,181,131,139,51,138,51,138,51,106,7,223,245,17,189,99,121,162,153,10,197,79,41,52,122,181,56,226,34,23,189,63,127,189,229,41,82,179,15,176,247,38,60,123,111,176,119,236,29,123,199,222,177,119,236,29,123,199,222,177,119,236,29,123,199,222,115,249,30,137,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,176,103,69,216,235,240,132,189,70,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,207,229,123,36,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,39,71,216,121,244,140,60,122,21,222,163,87,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,185,124,143,228,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,199,243,232,101,120,143,94,242,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,231,242,61,146,71,231,209,121,116,30,157,71,231,209,79,221,163,147,212,36,53,73,77,82,167,30,30,73,77,82,147,212,36,53,73,77,82,147,212,36,53,73,77,82,147,212,36,53,73,77,82,147,212,36,53,73,77,82,147,212,36,245,116,37,117,17,94,82,23,36,53,73,77,82,147,212,36,53,73,77,82,147,212,36,53,73,77,82,147,212,185,124,143,36,169,73,106,146,154,164,230,126,185,95,238,151,251,229,126,185,95,238,151,251,229,126,185,95,238,151,251,229,126,51,160,171,220,47,247,203,253,114,191,220,47,247,203,253,114,191,19,119,191,16,47,196,11,241,66,188,193,17,111,185,170,86,117,88,196,187,6,163,245,68,16,239,195,134,118,115,79,223,234,215,205,27,179,35,6,51,191,57,191,158,95,222,210,179,244,44,61,75,207,210,179,244,44,241,73,124,18,159,196,39,165,72,41,82,138,148,34,165,72,41,82,138,148,34,165,72,41,146,97,100,24,25,70,134,145,97,28,14,135,195,225,228,231,112,226,0,25,220,5,42,201,20,149,228,69,55,170,240,116,163,66,55,114,165,27,35,153,139,125,239,116,143,133,124,25,176,171,129,159,186,190,126,121,167,242,212,117,187,58,177,93,13,220,107,185,121,121,237,170,93,13,191,171,101,248,93,45,237,170,93,29,99,87,131,247,5,151,19,234,11,238,176,171,165,93,141,187,171,111,94,125,221,214,117,149,245,162,243,106,126,254,176,121,13,190,107,174,94,76,100,19,135,55,87,255,107,2,99,23,85,239,185,140,94,106,178,158,172,39,235,201,122,178,94,47,181,94,106,41,5,41,5,41,5,189,212,122,169,243,81,246,18,31,211,78,124,108,47,221,137,96,237,59,251,46,253,148,118,154,97,79,36,67,19,91,146,111,175,124,224,206,93,183,69,83,21,109,113,182,108,219,93,7,143,122,223,142,115,24,73,36,73,36,73,36,73,36,73,36,73,36,125,233,119,35,212,151,174,47,93,42,78,42,78,42,78,42,110,250,169,56,125,233,250,210,245,165,203,105,202,105,202,105,234,75,223,245,17,189,243,134,50,167,42,214,79,41,13,123,181,56,226,34,23,189,63,127,77,238,113,227,192,223,146,245,102,48,89,111,144,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,245,92,166,137,172,35,235,200,58,178,142,172,35,235,200,122,234,225,33,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,62,62,89,199,207,211,241,243,122,48,63,175,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,243,92,166,137,159,227,231,248,57,126,142,159,227,231,248,121,234,225,225,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,206,146,79,198,146,87,131,45,121,197,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,231,50,77,150,156,37,103,201,89,114,150,156,37,103,201,83,15,143,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,124,50,150,188,28,108,201,75,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,60,151,105,178,228,211,182,228,20,52,5,77,65,83,208,169,135,71,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,61,25,5,93,12,86,208,5,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,52,5,77,65,83,208,20,244,196,20,52,179,203,236,50,187,204,110,14,63,43,50,187,204,46,179,203,236,50,187,204,46,179,203,236,50,187,204,46,179,203,236,50,187,204,46,179,203,236,50,187,73,204,46,128,11,224,2,184,0,238,80,128,91,174,170,85,61,8,224,174,57,104,61,17,128,251,48,136,221,220,177,183,182,117,243,198,236,240,28,230,55,231,215,243,203,91,20,22,133,69,97,81,88,20,22,133,197,55,241,77,124,19,223,68,14,145,67,228,16,57,68,14,145,67,228,16,57,68,14,145,67,204,11,243,194,188,48,47,204,11,170,129,106,160,154,252,80,77,28,237,194,174,16,34,153,10,145,164,14,163,26,236,48,42,14,35,19,135,49,18,160,216,247,78,247,140,199,151,238,139,55,236,57,228,235,215,106,42,207,33,183,120,89,45,222,176,234,199,205,107,101,241,44,94,223,197,43,7,47,94,105,241,44,94,255,197,27,90,118,91,78,168,236,182,195,226,149,22,47,202,226,253,199,191,253,245,197,179,245,5,126,90,189,124,250,250,223,159,191,250,121,83,188,188,232,187,139,179,127,254,231,199,119,23,179,127,126,188,254,99,246,254,252,211,255,125,251,225,242,187,46,230,197,68,214,51,88,23,243,142,161,68,170,103,238,120,101,141,205,152,58,166,142,169,99,234,152,186,198,102,141,205,200,63,242,143,252,107,108,214,216,156,15,89,23,159,152,118,124,98,123,233,78,158,105,223,217,119,81,162,180,211,12,123,34,129,148,216,44,123,123,229,3,119,238,186,45,154,170,104,139,179,101,219,238,58,120,212,251,118,156,195,136,245,136,245,136,245,136,245,136,245,136,245,104,18,191,27,161,38,113,77,226,34,102,34,102,34,102,34,102,211,143,152,105,18,215,36,174,73,92,232,81,232,81,232,81,147,248,174,143,232,29,222,19,224,84,62,126,74,209,210,171,197,17,23,185,232,253,249,235,56,79,147,173,125,128,191,55,99,240,247,6,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,61,167,239,145,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,40,123,102,148,189,30,131,178,215,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,57,125,143,68,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,253,228,40,59,151,158,149,75,175,198,112,233,21,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,122,78,223,35,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,244,49,93,122,57,134,75,47,185,116,46,157,75,231,210,185,116,46,157,75,231,210,185,116,46,157,75,231,210,115,250,30,201,165,115,233,92,58,151,206,165,115,233,167,238,210,137,106,162,154,168,38,170,83,15,143,168,38,170,137,106,162,154,168,38,170,137,106,162,154,168,38,170,137,106,162,154,168,38,170,137,106,162,154,168,38,170,137,106,162,122,202,162,186,24,67,84,23,68,53,81,77,84,19,213,68,53,81,77,84,19,213,68,53,81,77,84,19,213,57,125,143,36,170,137,106,162,154,168,230,127,249,95,254,151,255,229,127,249,95,254,151,255,229,127,249,95,254,151,255,229,127,51,32,172,252,47,255,203,255,242,191,252,47,255,203,255,242,191,19,247,191,48,47,204,11,243,194,188,35,96,222,114,85,173,234,208,152,119,141,70,235,137,96,222,135,37,237,230,190,190,21,176,155,55,102,71,141,102,126,115,126,61,191,188,101,104,25,90,134,150,161,101,104,25,90,238,147,251,228,62,185,79,86,145,85,100,21,89,69,86,145,85,100,21,89,69,86,145,85,228,195,248,48,62,140,15,227,195,104,28,26,135,198,201,79,227,196,97,50,208,11,90,146,41,45,201,13,112,84,99,0,142,10,224,200,23,112,140,36,47,246,189,211,61,28,242,101,208,198,6,127,34,251,250,69,158,202,19,217,109,236,4,55,54,120,227,229,230,69,182,177,54,118,156,141,45,199,216,216,210,198,218,216,177,54,118,132,86,225,114,66,173,194,29,54,182,180,177,81,54,246,167,231,175,127,125,254,98,179,183,63,62,125,253,108,245,117,105,215,189,215,139,253,27,250,199,219,79,55,111,223,109,94,140,223,206,63,93,204,54,175,196,119,61,215,139,137,108,228,145,61,215,59,135,48,74,175,117,231,43,233,177,102,240,25,124,6,159,193,103,240,245,88,235,177,150,103,144,103,144,103,208,99,173,199,58,31,143,47,27,50,237,108,200,246,210,157,176,214,190,179,239,114,82,105,167,25,246,68,210,54,177,205,249,246,202,7,238,220,117,91,52,85,209,22,103,203,182,221,117,240,168,247,237,56,135,145,89,146,89,146,89,146,89,146,89,146,89,210,175,126,55,66,253,234,250,213,229,231,228,231,228,231,228,231,166,159,159,211,175,174,95,93,191,186,68,167,68,167,68,167,126,245,93,31,209,59,153,40,157,170,146,253,148,114,179,87,139,35,46,114,209,251,243,215,252,30,33,56,252,48,95,111,66,240,245,6,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,207,107,154,248,58,190,142,175,227,235,248,58,190,142,175,167,30,30,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,227,243,117,20,61,41,69,175,67,80,244,26,69,71,209,81,116,20,29,69,71,209,81,116,20,29,69,71,209,81,116,20,29,69,71,209,81,116,20,29,69,207,107,154,40,58,138,142,162,163,232,40,58,138,142,162,167,30,30,138,142,162,163,232,40,58,138,142,162,163,232,40,58,138,142,162,163,232,40,58,138,142,162,163,232,40,58,138,142,162,163,232,92,249,148,92,121,21,194,149,87,92,57,87,206,149,115,229,92,57,87,206,149,115,229,92,57,87,206,149,115,229,92,57,87,206,149,115,229,92,121,94,211,228,202,185,114,174,156,43,231,202,185,114,174,60,245,240,184,114,174,156,43,231,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,167,228,202,203,16,174,188,228,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,185,114,174,156,43,231,202,243,154,38,87,62,109,87,78,68,19,209,68,52,17,157,122,120,68,52,17,77,68,19,209,68,52,17,77,68,19,209,68,52,17,77,68,19,209,68,52,17,77,68,19,209,68,52,17,77,68,19,209,83,18,209,69,8,17,93,16,209,68,52,17,77,68,19,209,68,52,17,77,68,19,209,68,52,17,77,68,19,209,68,52,17,77,68,79,82,68,243,187,252,46,191,203,239,230,240,179,34,191,203,239,242,187,252,46,191,203,239,242,187,252,46,191,203,239,242,187,252,46,191,203,239,242,187,252,46,191,155,196,239,194,184,48,46,140,11,227,6,192,184,229,170,90,213,67,49,238,26,133,214,19,193,184,15,203,216,205,125,123,43,92,55,111,204,58,141,98,126,115,126,61,191,188,101,98,153,88,38,150,137,101,98,153,88,142,147,227,228,56,57,78,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,228,189,120,47,222,139,247,226,189,232,26,186,134,174,201,79,215,196,97,47,16,11,42,146,41,21,73,13,50,170,16,32,163,2,50,242,1,25,35,73,138,125,239,116,15,123,124,233,181,129,131,159,88,190,126,209,166,242,196,114,27,152,225,6,14,110,136,220,188,104,54,208,6,30,183,129,101,136,13,44,109,160,13,60,118,3,3,180,228,150,19,106,201,237,176,129,165,13,140,178,129,47,223,188,248,245,249,139,231,175,126,126,243,244,197,55,165,205,139,126,235,248,254,243,187,155,183,239,222,126,184,252,124,254,238,129,6,231,197,68,118,51,80,131,243,247,19,137,82,231,220,237,178,186,157,57,118,142,157,99,231,216,57,118,221,206,186,157,101,2,100,2,100,2,116,59,235,118,206,199,180,203,87,76,59,95,177,189,116,39,240,180,239,236,187,172,81,218,105,134,61,145,196,74,108,183,189,189,242,129,59,119,221,22,77,85,180,197,217,178,109,119,29,60,234,125,59,206,97,228,126,228,126,228,126,228,126,228,126,228,126,116,142,223,141,80,231,184,206,113,25,52,25,52,25,52,25,180,233,103,208,116,142,235,28,215,57,46,21,41,21,41,21,169,115,124,215,71,244,78,247,73,120,170,41,63,165,236,233,213,226,136,139,92,244,254,252,181,161,39,8,223,62,64,222,155,224,228,189,65,222,145,119,228,29,121,71,222,145,119,228,29,121,71,222,145,119,228,29,121,207,227,123,36,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,190,158,19,95,175,131,243,245,26,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,61,143,239,145,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,159,28,95,103,209,243,177,232,85,112,139,94,177,232,44,58,139,206,162,179,232,44,58,139,206,162,179,232,44,58,139,206,162,231,241,61,146,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,103,209,89,116,22,157,69,31,205,162,151,193,45,122,201,162,179,232,44,58,139,206,162,179,232,44,58,139,206,162,179,232,44,58,139,158,199,247,72,22,157,69,103,209,89,116,22,157,69,63,117,139,78,81,83,212,20,53,69,157,122,120,20,53,69,77,81,83,212,20,53,69,77,81,83,212,20,53,69,77,81,83,212,20,53,69,77,81,83,212,20,53,69,77,81,83,212,147,85,212,69,112,69,93,80,212,20,53,69,77,81,83,212,20,53,69,77,81,83,212,20,53,69,77,81,231,241,61,146,162,166,168,41,106,138,154,249,101,126,153,95,230,151,249,101,126,153,95,230,151,249,101,126,153,95,230,151,249,205,128,173,50,191,204,47,243,203,252,50,191,204,47,243,203,252,78,220,252,2,188,0,47,192,11,240,134,6,188,229,170,90,213,65,1,239,154,139,214,19,1,188,15,3,218,205,29,125,107,95,55,111,204,250,207,101,126,115,126,61,191,188,69,103,209,89,116,22,157,69,103,209,89,220,19,247,196,61,113,79,68,17,81,68,20,17,69,68,17,81,68,20,17,69,68,17,81,196,194,176,48,44,12,11,195,194,32,28,8,7,194,201,15,225,196,209,49,172,11,81,146,169,40,201,202,109,84,193,221,70,197,109,100,234,54,70,2,23,251,222,233,158,9,249,114,252,162,134,125,206,250,250,181,157,202,115,214,45,234,164,22,53,108,149,229,230,181,181,168,22,53,244,162,150,193,23,181,180,168,22,53,252,162,134,46,7,46,39,84,14,220,97,81,75,139,26,127,81,223,188,186,171,174,94,244,219,206,207,31,118,247,85,47,38,178,146,129,250,170,255,53,134,40,37,213,123,174,165,153,26,175,199,235,241,122,188,30,175,215,76,173,153,90,84,65,84,65,84,65,51,181,102,234,124,168,189,216,199,180,99,31,219,75,119,114,88,251,206,190,139,64,165,157,102,216,19,9,210,196,230,228,219,43,31,184,115,215,109,209,84,69,91,156,45,219,118,215,193,163,222,183,227,28,70,28,73,28,73,28,73,28,73,28,73,28,73,99,250,221,8,53,166,107,76,23,141,19,141,19,141,19,141,155,126,52,78,99,186,198,116,141,233,194,154,194,154,194,154,26,211,119,125,68,239,208,161,224,169,146,245,83,138,196,94,45,142,184,200,69,239,207,95,151,123,130,76,240,183,140,189,9,195,216,27,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,246,212,250,16,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,246,199,200,216,145,244,196,36,189,14,67,210,107,36,29,73,71,210,145,116,36,29,73,71,210,145,116,36,29,73,71,210,145,116,36,29,73,71,210,145,116,36,29,73,71,210,145,116,36,29,73,71,210,145,116,36,29,73,71,210,145,116,36,29,73,71,210,145,244,212,146,16,73,71,210,145,116,36,29,73,71,210,145,116,36,29,73,71,210,145,244,201,147,116,190,60,177,47,175,194,248,242,138,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,60,53,11,228,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,135,249,242,50,140,47,47,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,231,203,249,114,190,156,47,39,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,211,201,232,34,140,140,46,200,104,50,154,140,38,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,201,104,50,154,140,38,163,39,43,163,57,94,142,151,227,229,120,115,248,89,145,227,229,120,57,94,142,151,227,229,120,57,94,142,151,227,229,120,57,94,142,151,227,229,120,57,94,142,151,227,77,226,120,161,92,40,23,202,133,114,131,160,220,114,85,173,234,225,40,119,13,67,235,137,160,220,135,125,236,230,222,189,85,174,155,55,102,29,135,49,191,57,191,158,95,222,146,177,100,44,25,75,198,146,177,100,44,205,73,115,210,156,52,39,129,72,32,18,136,4,34,129,72,32,18,136,4,34,129,72,32,82,95,212,23,245,69,125,81,95,140,13,99,195,216,228,103,108,226,224,23,148,5,24,201,20,140,164,103,25,85,24,150,81,97,25,57,177,140,145,60,197,190,119,186,71,62,190,244,220,195,0,79,51,95,191,116,83,121,154,185,61,204,116,15,3,116,71,110,94,58,123,104,15,143,223,195,50,204,30,150,246,208,30,14,217,195,32,93,186,229,132,186,116,59,236,97,105,15,71,221,195,95,254,186,222,196,167,95,87,113,93,231,188,232,178,130,215,31,215,115,63,223,12,254,187,38,231,197,68,182,111,80,147,243,183,19,24,177,196,249,208,101,244,55,83,234,148,58,165,78,169,83,234,250,155,245,55,19,255,196,63,241,175,191,89,127,115,62,98,93,122,98,218,233,137,237,165,59,113,166,125,103,223,37,137,210,78,51,236,137,228,81,98,171,236,237,149,15,220,185,235,182,104,170,162,45,206,150,109,187,235,224,81,239,219,113,14,35,213,35,213,35,213,35,213,35,213,35,213,163,87,252,110,132,122,197,245,138,75,152,73,152,73,152,73,152,77,63,97,166,87,92,175,184,94,113,153,71,153,71,153,71,189,226,187,62,162,119,118,79,126,83,21,249,41,37,75,175,22,71,92,228,162,247,231,175,241,60,90,180,246,59,178,222,12,38,235,13,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,158,203,52,145,117,100,29,89,71,214,145,117,100,29,89,79,61,60,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,199,39,235,248,121,58,126,94,15,230,231,53,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,142,159,227,231,248,57,126,158,203,52,241,115,252,28,63,199,207,241,115,252,28,63,79,61,60,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,241,115,252,28,63,199,207,89,242,201,88,242,106,176,37,175,88,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,114,150,156,37,103,201,89,242,92,166,201,146,179,228,44,57,75,206,146,179,228,44,121,234,225,177,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,79,198,146,151,131,45,121,201,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,179,228,44,57,75,206,146,231,50,77,150,124,218,150,156,130,166,160,41,104,10,58,245,240,40,104,10,154,130,166,160,41,104,10,154,130,166,160,41,104,10,154,130,166,160,41,104,10,154,130,166,160,41,104,10,154,130,166,160,39,163,160,139,193,10,186,160,160,41,104,10,154,130,166,160,41,104,10,154,130,166,160,41,104,10,154,130,166,160,41,104,10,154,130,158,152,130,102,118,153,93,102,151,217,205,225,103,69,102,151,217,101,118,153,93,102,151,217,101,118,153,93,102,151,217,101,118,153,93,102,151,217,101,118,153,93,102,55,137,217,5,112,1,92,0,23,192,29,10,112,203,85,181,170,7,1,220,53,7,173,39,2,112,31,6,177,155,59,246,214,182,110,222,152,29,158,195,252,230,252,122,126,121,139,194,162,176,40,44,10,139,194,162,176,248,38,190,137,111,226,155,200,33,114,136,28,34,135,200,33,114,136,28,34,135,200,33,114,136,121,97,94,152,23,230,133,121,65,53,80,13,84,147,31,170,137,163,93,216,21,66,36,83,33,146,212,97,84,131,29,70,197,97,100,226,48,70,2,20,251,222,233,158,241,248,210,125,241,134,61,135,124,253,90,77,229,57,228,22,47,171,197,27,86,253,184,121,173,44,158,197,235,187,120,229,224,197,43,45,158,197,235,191,120,67,203,110,203,9,149,221,118,88,188,210,226,133,95,188,239,250,149,23,251,87,110,111,179,242,98,34,203,118,100,179,242,232,157,202,218,148,17,114,132,28,33,71,200,17,114,109,202,218,148,113,124,28,31,199,207,147,227,107,83,22,109,16,109,56,189,104,195,246,210,157,172,209,190,179,239,98,62,105,167,25,246,68,194,34,177,201,244,246,202,7,238,220,117,91,52,85,209,22,103,203,182,221,117,240,168,247,237,56,135,17,185,17,185,17,185,17,185,17,185,17,185,209,242,125,55,66,45,223,90,190,197,191,196,191,196,191,196,191,166,31,255,210,242,173,229,91,203,183,64,162,64,162,64,162,150,239,93,31,209,59,88,39,92,169,24,252,148,98,159,87,139,35,46,114,209,251,243,215,63,30,33,247,250,29,77,111,6,208,244,6,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,29,77,71,211,209,116,52,125,76,154,142,153,167,96,230,245,0,102,94,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,51,227,89,155,241,106,128,25,175,152,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,113,102,156,25,103,198,153,241,172,205,120,57,192,140,151,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,51,227,204,56,51,206,140,211,206,180,51,237,76,59,211,206,180,51,237,76,59,211,206,180,51,237,76,59,211,206,180,51,237,76,59,211,206,180,51,237,76,59,211,206,180,51,237,76,59,211,206,163,105,231,98,128,118,46,104,103,218,153,118,166,157,105,103,218,153,118,166,157,105,103,218,153,118,166,157,105,103,218,153,118,166,157,39,160,157,217,92,54,151,205,101,115,115,248,89,145,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,77,98,115,65,91,208,22,180,5,109,143,135,182,229,170,90,213,71,66,219,53,1,173,39,2,109,31,230,175,155,187,244,214,179,110,222,152,237,155,192,252,230,252,122,126,121,11,190,130,175,224,43,248,10,190,130,175,176,38,172,9,107,194,154,128,33,96,8,24,2,134,128,33,96,8,24,2,134,128,33,96,8,117,65,93,80,23,212,5,117,33,52,8,13,66,147,31,161,137,99,91,72,21,30,36,83,15,146,72,93,84,3,212,69,69,93,36,87,23,35,113,137,125,239,116,79,116,124,233,178,102,199,62,51,124,253,202,76,229,153,225,214,44,249,154,29,91,214,184,121,101,172,153,53,235,178,102,229,128,53,43,173,153,53,235,182,102,199,87,207,150,19,170,158,237,176,102,165,53,27,109,205,254,250,183,103,175,158,62,95,253,244,236,215,205,231,187,105,60,94,116,95,187,217,199,171,139,15,231,111,103,127,92,220,92,252,126,243,241,250,187,6,228,197,68,214,48,64,3,242,253,89,140,222,136,220,229,130,26,146,65,113,80,28,20,7,197,65,113,13,201,26,146,161,123,232,30,186,215,144,172,33,57,31,52,46,192,48,237,0,195,246,210,157,68,209,190,179,239,194,60,105,167,25,246,68,34,33,177,97,244,246,202,7,238,220,117,91,52,85,209,22,103,203,182,221,117,240,168,247,237,56,135,17,172,17,172,17,172,17,172,17,172,17,172,209,220,125,55,66,205,221,154,187,133,188,132,188,132,188,132,188,166,31,242,210,220,173,185,91,115,183,216,161,216,161,216,161,230,238,93,31,209,59,62,39,66,169,236,251,148,194,157,87,139,35,46,114,209,251,243,215,41,30,59,221,186,139,182,55,1,105,123,131,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,158,195,44,209,118,180,61,131,175,111,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,61,253,240,208,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,127,164,180,29,83,207,129,169,215,1,153,122,141,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,158,195,44,49,117,76,61,131,175,111,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,61,253,240,48,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,63,5,166,206,156,231,96,206,171,128,230,188,98,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,207,97,150,204,57,115,158,193,215,55,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,158,126,120,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,121,24,115,94,6,52,231,37,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,121,14,179,100,206,153,243,12,190,190,153,115,230,156,57,103,206,105,105,90,154,150,166,165,105,105,90,154,150,166,165,105,105,90,154,150,166,165,105,233,228,195,163,165,105,105,90,154,150,166,165,105,105,90,154,150,166,165,105,105,90,154,150,94,21,171,34,160,150,46,104,105,90,154,150,166,165,105,105,90,154,150,166,165,105,105,90,154,150,166,165,115,152,37,45,77,75,103,240,245,77,75,79,91,75,179,189,108,47,219,203,246,230,240,179,34,219,203,246,178,189,108,47,219,203,246,178,189,108,47,219,203,246,178,189,108,47,219,203,246,178,189,108,47,219,155,196,246,130,186,160,46,168,11,234,134,131,186,229,170,90,213,129,160,238,154,136,214,19,129,186,15,115,217,205,93,124,235,93,55,111,204,250,76,100,126,115,126,61,191,188,5,101,65,89,80,22,148,5,101,65,89,184,19,238,132,59,225,78,32,17,72,4,18,129,68,32,17,72,4,18,129,68,32,17,72,132,192,32,48,8,12,2,131,192,144,27,228,6,185,201,143,220,196,177,48,100,11,63,146,169,31,201,68,105,84,1,149,70,69,105,100,167,52,70,226,21,251,222,233,158,0,249,114,204,90,134,122,38,250,250,149,156,202,51,209,173,101,246,107,25,170,124,114,243,74,90,75,107,25,98,45,203,128,107,89,90,75,107,25,102,45,195,85,245,150,19,170,234,237,176,150,165,181,140,177,150,47,158,254,242,243,179,77,101,244,162,219,30,110,95,211,63,119,68,47,38,178,120,3,59,162,55,127,206,168,165,208,15,94,65,11,52,220,14,183,195,237,112,59,220,174,5,90,11,180,160,128,160,128,160,128,22,104,45,208,249,64,119,161,139,105,135,46,182,151,238,164,160,246,157,125,23,64,74,59,205,176,39,18,99,137,141,185,183,87,62,112,231,174,219,162,169,138,182,56,91,182,237,174,131,71,189,111,199,57,140,48,144,48,144,48,144,48,144,48,144,48,144,118,242,187,17,106,39,215,78,46,152,38,152,38,152,38,152,54,253,96,154,118,114,237,228,218,201,69,37,69,37,69,37,181,147,239,250,136,222,145,63,177,79,133,230,167,20,72,189,90,28,113,145,139,222,159,191,222,244,136,137,220,59,158,222,12,225,233,13,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,250,184,60,29,53,79,66,205,235,33,212,188,70,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,71,205,81,115,212,28,53,231,198,115,119,227,213,16,55,94,113,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,220,56,55,206,141,115,227,185,187,241,114,136,27,47,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,231,198,185,113,110,156,27,39,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,199,20,207,197,16,241,92,16,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,79,66,60,243,185,124,46,159,203,231,230,240,179,34,159,203,231,242,185,124,46,159,203,231,242,185,124,46,159,203,231,242,185,124,46,159,203,231,242,185,124,46,159,155,196,231,194,182,176,45,108,11,219,14,192,182,229,170,90,213,199,98,219,53,2,173,39,130,109,31,22,176,155,251,244,86,180,110,222,152,237,29,193,252,230,252,122,126,121,203,190,178,175,236,43,251,202,190,178,175,188,38,175,201,107,242,154,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,33,99,200,117,113,93,92,23,215,197,117,81,52,20,13,69,147,159,162,137,195,91,96,21,36,36,83,18,146,10,94,84,67,224,69,5,94,164,135,23,35,137,137,125,239,116,15,117,124,233,180,105,71,63,65,124,253,226,76,229,9,226,54,45,131,77,59,186,185,113,243,226,216,52,155,214,109,211,202,33,155,86,218,52,155,214,117,211,6,180,209,150,19,106,163,237,176,105,165,77,27,113,211,254,250,183,103,175,158,62,95,253,244,236,215,205,39,188,233,65,94,244,216,188,217,199,171,139,15,231,111,103,127,92,220,92,252,126,243,241,250,187,94,228,197,68,54,49,68,47,242,253,97,140,223,147,220,229,138,122,147,217,113,118,156,29,103,199,217,113,189,201,122,147,57,124,14,159,195,215,155,172,55,57,31,71,46,211,48,237,76,195,246,210,157,144,209,190,179,239,242,61,105,167,25,246,68,82,34,177,173,244,246,202,7,238,220,117,91,52,85,209,22,103,203,182,221,117,240,168,247,237,56,135,145,181,145,181,145,181,145,181,145,181,145,181,209,231,125,55,66,125,222,250,188,229,190,228,190,228,190,228,190,166,159,251,210,231,173,207,91,159,183,36,162,36,162,36,162,62,239,93,31,209,59,81,39,85,169,2,252,148,242,158,87,139,35,46,114,209,251,243,215,52,30,61,240,186,139,183,55,33,121,123,131,183,227,237,120,59,222,142,183,227,237,120,59,222,142,183,227,237,120,59,222,158,199,44,241,118,188,61,131,175,111,188,29,111,199,219,241,118,188,29,111,199,219,241,118,188,29,111,199,219,241,118,188,29,111,199,219,241,118,188,61,253,240,240,118,188,29,111,199,219,241,118,188,29,111,199,219,241,118,188,29,111,127,164,188,29,85,207,130,170,215,33,169,122,141,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,158,199,44,81,117,84,61,131,175,111,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,61,253,240,80,117,84,29,85,71,213,81,117,84,29,85,71,213,81,117,84,29,85,63,5,170,206,157,103,225,206,171,144,238,188,226,206,185,115,238,156,59,231,206,185,115,238,156,59,231,206,185,115,238,156,59,207,99,150,220,57,119,158,193,215,55,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,158,126,120,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,121,32,119,94,134,116,231,37,119,206,157,115,231,220,57,119,206,157,115,231,220,57,119,206,157,115,231,220,121,30,179,228,206,185,243,12,190,190,185,115,238,156,59,231,206,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,233,228,195,35,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,94,139,233,34,164,152,46,136,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,243,152,37,49,77,76,103,240,245,77,76,79,91,76,243,189,124,47,223,203,247,230,240,179,34,223,203,247,242,189,124,47,223,203,247,242,189,124,47,223,203,247,242,189,124,47,223,203,247,242,189,124,47,223,155,196,247,194,186,176,46,172,11,235,6,196,186,229,170,90,213,161,176,238,26,137,214,19,193,186,15,139,217,205,125,124,43,94,55,111,204,122,141,100,126,115,126,61,191,188,101,101,89,89,86,150,149,101,101,89,89,190,147,239,228,59,249,78,38,145,73,100,18,153,68,38,145,73,100,18,153,68,38,145,73,228,192,56,48,14,140,3,227,192,168,27,234,134,186,201,79,221,196,225,48,112,11,66,146,41,33,201,5,106,84,33,161,70,5,106,228,7,53,70,18,22,251,222,233,30,2,249,114,212,102,6,123,66,250,250,197,156,202,19,210,109,230,4,54,51,88,19,229,230,197,180,153,54,51,204,102,150,33,55,179,180,153,54,51,212,102,6,108,239,45,39,212,222,219,97,51,75,155,57,234,102,254,253,197,203,213,95,94,188,92,61,123,245,211,179,85,89,84,205,166,75,122,177,127,27,255,235,221,251,217,239,239,222,207,46,62,252,113,49,91,127,208,119,253,209,139,137,108,224,145,253,209,223,13,96,148,206,232,78,87,209,19,205,190,179,239,236,59,251,206,190,235,137,214,19,45,71,32,71,32,71,160,39,90,79,116,62,14,94,38,99,218,153,140,237,165,59,33,169,125,103,223,229,147,210,78,51,236,137,164,92,98,91,239,237,149,15,220,185,235,182,104,170,162,45,206,150,109,187,235,224,81,239,219,113,14,35,43,36,43,36,43,36,43,36,43,36,43,164,191,252,110,132,250,203,245,151,203,173,201,173,201,173,201,173,77,63,183,166,191,92,127,185,254,114,73,74,73,74,73,74,253,229,187,62,162,119,34,80,42,84,229,249,41,229,85,175,22,71,92,228,162,247,231,175,89,61,66,96,119,55,87,111,134,114,245,6,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,207,99,154,184,58,174,142,171,227,234,184,58,174,142,171,167,30,30,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,227,115,117,244,60,25,61,175,135,210,243,26,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,207,99,154,232,57,122,142,158,163,231,232,57,122,142,158,167,30,30,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,28,249,84,28,121,53,212,145,87,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,121,30,211,228,200,57,114,142,156,35,231,200,57,114,142,60,245,240,56,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,167,226,200,203,161,142,188,228,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,243,152,38,71,62,109,71,78,64,19,208,4,52,1,157,122,120,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,83,17,208,197,80,1,93,16,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,79,74,64,243,186,188,46,175,203,235,230,240,179,34,175,203,235,242,186,188,46,175,203,235,242,186,188,46,175,203,235,242,186,188,46,175,203,235,242,186,188,46,175,155,196,235,194,183,240,45,124,11,223,14,196,183,229,170,90,213,67,240,237,26,131,214,19,193,183,15,107,216,205,253,122,43,91,55,111,204,14,142,97,126,115,126,61,191,188,229,96,57,88,14,150,131,229,96,57,88,118,147,221,100,55,217,77,222,144,55,228,13,121,67,222,144,55,228,13,121,67,222,144,55,100,188,24,47,198,139,241,98,188,136,26,162,134,168,201,79,212,196,161,46,224,10,30,146,41,15,73,137,48,170,161,8,163,130,48,242,64,24,35,233,137,125,239,116,15,120,124,233,188,117,131,158,60,190,126,161,166,242,228,113,91,151,209,214,13,106,123,220,188,80,182,206,214,245,219,186,114,232,214,149,182,206,214,245,221,186,129,205,182,229,132,154,109,59,108,93,105,235,70,217,186,151,223,245,41,47,14,111,221,251,189,125,202,139,137,108,221,128,62,229,247,81,250,148,15,94,69,159,50,71,206,145,115,228,28,57,71,174,79,89,159,50,147,207,228,51,249,250,148,245,41,231,99,202,229,27,166,157,111,216,94,186,19,56,218,119,246,93,214,39,237,52,195,158,72,98,36,182,155,222,94,249,192,157,187,110,139,166,42,218,226,108,217,182,187,14,30,245,190,29,231,48,114,55,114,55,114,55,114,55,114,55,114,55,122,190,239,70,168,231,91,207,183,12,152,12,152,12,152,12,216,244,51,96,122,190,245,124,235,249,150,74,148,74,148,74,212,243,189,235,35,122,167,235,36,44,85,131,159,82,246,243,106,113,196,69,46,122,127,254,26,200,35,133,95,191,231,234,205,80,174,222,224,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,121,76,19,87,199,213,113,117,92,29,87,199,213,113,245,212,195,195,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,125,124,174,142,158,39,163,231,245,80,122,94,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,121,76,19,61,71,207,209,115,244,28,61,71,207,209,243,212,195,67,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,156,35,159,138,35,175,134,58,242,138,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,207,99,154,28,57,71,206,145,115,228,28,57,71,206,145,167,30,30,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,249,84,28,121,57,212,145,151,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,121,30,211,228,200,167,237,200,9,104,2,154,128,38,160,83,15,143,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,122,42,2,186,24,42,160,11,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,104,2,154,128,38,160,9,232,73,9,104,94,151,215,229,117,121,221,28,126,86,228,117,121,93,94,151,215,229,117,121,93,94,151,215,229,117,121,93,94,151,215,229,117,121,93,94,151,215,229,117,147,120,93,248,22,190,133,111,225,219,129,248,182,92,85,171,122,8,190,93,99,208,122,34,248,246,97,13,187,185,95,111,101,235,230,141,217,193,49,204,111,206,175,231,151,183,28,44,7,203,193,114,176,28,44,7,203,110,178,155,236,38,187,201,27,242,134,188,33,111,200,27,242,134,188,33,111,200,27,242,134,140,23,227,197,120,49,94,140,23,81,67,212,16,53,249,137,154,56,212,5,92,193,67,50,229,33,41,17,70,53,20,97,84,16,70,30,8,99,36,61,177,239,157,238,1,143,47,157,183,110,208,147,199,215,47,212,84,158,60,110,235,50,218,186,65,109,143,155,23,202,214,217,186,126,91,87,14,221,186,210,214,217,186,190,91,55,176,217,182,156,80,179,109,135,173,43,109,221,136,91,247,203,95,239,250,148,23,93,183,238,250,227,238,62,229,197,68,182,110,112,159,242,191,6,48,114,159,242,158,171,232,83,230,200,57,114,142,156,35,231,200,245,41,235,83,102,242,153,124,38,95,159,178,62,229,124,76,185,124,195,180,243,13,219,75,119,2,71,251,206,190,203,250,164,157,102,216,19,73,140,196,118,211,219,43,31,184,115,215,109,209,84,69,91,156,45,219,118,215,193,163,222,183,227,28,70,238,70,238,70,238,70,238,70,238,70,238,70,207,247,221,8,245,124,235,249,150,1,147,1,147,1,147,1,155,126,6,76,207,183,158,111,61,223,82,137,82,137,82,137,122,190,119,125,68,239,116,157,132,165,106,240,83,202,126,94,45,142,184,200,69,239,207,95,3,121,212,240,235,183,92,189,25,202,213,27,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,29,87,199,213,113,117,92,61,143,105,226,234,184,58,174,142,171,227,234,184,58,174,158,122,120,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,227,234,184,58,174,142,171,143,207,213,209,243,100,244,188,30,74,207,107,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,60,143,105,162,231,232,57,122,142,158,163,231,232,57,122,158,122,120,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,122,142,158,115,228,83,113,228,213,80,71,94,113,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,28,57,71,206,145,115,228,121,76,147,35,231,200,57,114,142,156,35,231,200,57,242,212,195,227,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,159,138,35,47,135,58,242,146,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,207,99,154,28,249,180,29,57,1,77,64,19,208,4,116,234,225,17,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,79,69,64,23,67,5,116,65,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,77,64,19,208,4,52,1,61,41,1,205,235,242,186,188,46,175,155,195,207,138,188,46,175,203,235,242,186,188,46,175,203,235,242,186,188,46,175,203,235,242,186,188,46,175,203,235,242,186,188,110,18,175,11,223,194,183,240,45,124,59,16,223,150,171,106,85,15,193,183,107,12,90,79,4,223,62,172,97,55,247,235,173,108,221,188,49,59,56,134,249,205,249,245,252,242,150,131,229,96,57,88,14,150,131,229,96,217,77,118,147,221,100,55,121,67,222,144,55,228,13,121,67,222,144,55,228,13,121,67,222,144,241,98,188,24,47,198,139,241,34,106,136,26,162,38,63,81,19,135,186,128,43,120,72,166,60,36,37,194,168,134,34,140,10,194,200,3,97,140,164,39,246,189,211,61,224,241,165,243,214,13,122,242,248,250,133,154,202,147,199,109,93,70,91,55,168,237,113,243,66,217,58,91,215,111,235,202,161,91,87,218,58,91,215,119,235,6,54,219,150,19,106,182,237,176,117,165,173,27,109,235,126,125,241,114,245,247,87,47,158,151,139,187,86,229,69,183,221,187,121,247,126,246,95,31,222,189,45,23,187,187,149,23,19,217,192,129,221,202,247,198,48,106,195,114,135,107,233,89,230,203,249,114,190,156,47,231,203,245,44,235,89,102,245,89,125,86,95,207,178,158,229,124,172,185,220,195,180,115,15,219,75,119,130,72,251,206,190,203,0,165,157,102,216,19,73,146,196,246,212,219,43,31,184,115,215,109,209,84,69,91,156,45,219,118,215,193,163,222,183,227,28,70,30,71,30,71,30,71,30,71,30,71,30,71,255,247,221,8,245,127,235,255,150,13,147,13,147,13,147,13,155,126,54,76,255,183,254,111,253,223,210,138,210,138,210,138,250,191,119,125,68,239,212,157,228,165,202,240,83,202,132,94,45,142,184,200,69,239,207,95,51,121,196,80,236,46,198,222,132,97,236,13,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,123,106,125,136,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,251,99,100,236,72,122,98,146,94,135,33,233,53,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,122,106,73,136,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,250,228,73,58,95,158,216,151,87,97,124,121,197,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,158,154,5,242,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,195,124,121,25,198,151,151,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,243,229,124,57,95,206,151,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,233,100,116,17,70,70,23,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,100,52,25,77,70,147,209,147,149,209,28,47,199,203,241,114,188,57,252,172,200,241,114,188,28,47,199,203,241,114,188,28,47,199,203,241,114,188,28,47,199,203,241,114,188,28,47,199,203,241,38,113,188,80,46,148,11,229,66,185,65,80,110,185,170,86,245,112,148,187,134,161,245,68,80,238,195,62,118,115,239,222,42,215,205,27,179,142,195,152,223,156,95,207,47,111,201,88,50,150,140,37,99,201,88,50,150,230,164,57,105,78,154,147,64,36,16,9,68,2,145,64,36,16,9,68,2,145,64,36,16,169,47,234,139,250,162,190,168,47,198,134,177,97,108,242,51,54,113,240,11,202,2,140,100,10,70,210,179,140,42,12,203,168,176,140,156,88,198,72,158,98,223,59,221,35,31,95,122,238,97,128,167,153,175,95,186,169,60,205,220,30,102,186,135,1,186,35,55,47,157,61,180,135,199,239,97,25,102,15,75,123,104,15,135,236,97,144,46,221,114,66,93,186,29,246,176,180,135,35,239,225,253,62,231,69,183,29,220,215,229,188,152,200,254,13,236,114,142,213,227,172,195,153,84,39,213,73,117,82,157,84,215,225,172,195,153,250,167,254,169,255,44,213,191,14,103,9,10,9,138,211,75,80,108,47,221,137,52,237,59,251,46,77,148,118,154,97,79,36,147,18,91,102,111,175,124,224,206,93,183,69,83,21,109,113,182,108,219,93,7,143,122,223,142,115,24,201,30,201,30,201,30,201,30,201,30,201,30,221,226,119,35,212,45,174,91,92,202,76,202,76,202,76,202,108,250,41,51,221,226,186,197,117,139,203,61,202,61,202,61,234,22,223,245,17,189,243,123,50,156,234,200,79,41,93,122,181,56,226,34,23,189,63,127,173,231,17,227,181,247,217,122,51,156,173,55,216,58,182,142,173,99,235,216,58,182,142,173,99,235,216,58,182,142,173,99,235,216,58,182,142,173,99,235,216,122,62,211,196,214,177,117,108,29,91,199,214,177,117,108,61,245,240,176,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,31,159,173,35,232,9,9,122,61,156,160,215,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,122,62,211,68,208,17,116,4,29,65,71,208,17,116,4,61,245,240,16,116,4,29,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,231,201,167,227,201,171,225,158,188,226,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,243,153,38,79,206,147,243,228,60,57,79,206,147,243,228,169,135,199,147,243,228,60,57,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,62,29,79,94,14,247,228,37,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,158,207,52,121,242,105,123,114,18,154,132,38,161,73,232,212,195,35,161,73,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,154,132,158,142,132,46,134,75,232,130,132,38,161,73,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,122,114,18,154,219,229,118,185,93,110,55,135,159,21,185,93,110,151,219,229,118,185,93,110,151,219,229,118,185,93,110,151,219,229,118,185,93,110,151,219,229,118,185,221,36,110,23,194,133,112,33,92,8,119,48,194,45,87,213,170,30,134,112,215,32,180,158,8,194,125,216,196,110,238,217,91,221,186,121,99,214,97,16,243,155,243,235,249,229,45,13,75,195,210,176,52,44,13,75,195,18,156,4,39,193,73,112,82,135,212,33,117,72,29,82,135,212,33,117,72,29,82,135,212,33,233,69,122,145,94,164,23,233,197,213,112,53,92,77,126,174,38,14,120,193,87,32,145,76,145,72,90,138,81,13,167,24,21,138,145,11,197,24,201,80,236,123,167,123,204,227,75,143,221,27,248,84,242,245,203,53,149,167,146,219,189,204,118,111,96,15,228,230,229,178,123,118,175,255,238,149,195,119,175,180,123,118,239,152,221,27,220,127,91,78,168,255,182,195,238,149,118,47,244,238,189,121,249,242,233,47,207,255,247,211,95,159,255,245,213,234,199,167,191,252,186,122,241,244,151,159,159,173,254,242,234,213,234,245,211,151,175,223,188,92,255,228,183,106,246,236,225,231,247,239,207,175,223,222,158,223,188,253,248,97,246,219,249,245,205,108,243,154,206,126,255,240,97,246,233,252,253,167,207,239,239,117,50,151,243,102,34,59,217,165,147,249,219,79,255,135,158,131,25,222,212,28,250,234,223,92,53,155,47,27,98,253,136,127,48,43,235,239,254,2,180,90,206,139,237,223,197,158,253,235,239,62,171,34,134,89,127,232,48,151,219,195,172,255,58,246,201,159,142,148,94,173,15,156,96,148,179,244,25,96,66,185,62,112,148,241,14,116,220,60,163,235,245,209,231,25,234,64,199,205,51,122,159,243,192,121,198,59,80,159,121,38,72,4,140,180,151,233,110,58,9,83,1,99,206,50,217,247,204,132,201,128,209,231,153,226,123,102,194,126,231,129,243,140,119,160,206,243,76,151,182,24,99,55,71,56,78,247,73,166,74,92,12,29,100,172,243,244,158,100,39,6,181,239,244,187,4,82,234,137,134,62,83,231,169,166,203,178,140,241,149,62,194,113,142,153,228,129,59,122,221,22,77,85,180,197,217,178,109,119,29,61,242,253,60,214,113,250,76,50,65,50,104,164,125,12,123,152,62,51,76,144,14,26,250,87,109,81,14,211,103,134,209,19,66,35,109,97,208,179,244,30,96,204,148,208,152,3,76,241,157,48,122,82,104,204,1,70,255,69,38,93,71,249,208,49,70,58,78,231,73,166,235,41,31,250,235,117,164,227,244,153,100,130,4,219,192,41,198,57,76,231,25,166,72,177,141,241,141,49,244,89,58,15,48,69,146,109,140,1,134,62,75,239,1,198,76,179,141,57,192,232,63,219,164,236,46,31,56,200,104,231,233,59,204,36,253,229,131,135,25,233,60,125,134,25,61,107,57,210,151,118,218,1,198,204,91,142,57,192,40,223,27,101,46,117,153,31,252,136,222,217,65,249,81,245,231,167,148,108,189,90,28,113,145,139,222,159,191,150,245,177,163,189,29,185,253,190,198,245,35,184,253,84,218,215,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,62,253,87,58,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,255,8,184,61,58,159,9,157,223,247,132,172,35,232,252,84,158,150,133,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,233,191,210,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,249,169,209,121,14,62,19,7,95,134,117,240,37,7,207,193,115,240,28,60,7,207,193,115,240,89,252,250,203,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,167,103,220,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,252,72,14,190,8,235,224,11,14,158,131,231,224,57,120,14,158,131,231,224,179,248,245,151,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,222,166,183,233,109,122,155,222,166,183,233,109,122,155,222,166,183,233,109,122,155,222,166,183,233,109,122,155,222,166,183,51,26,32,189,77,111,211,219,244,54,189,77,111,211,219,107,189,93,132,109,49,47,180,152,211,219,244,54,189,77,111,211,219,244,118,38,191,254,210,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,118,70,3,164,183,233,109,122,155,222,166,183,233,109,122,251,171,222,14,218,189,93,232,222,166,183,233,109,122,155,222,166,183,233,237,76,126,253,165,183,233,109,122,155,222,166,183,233,109,122,155,222,166,183,115,208,219,156,49,103,204,25,115,198,156,49,103,204,25,115,198,156,49,103,204,25,115,198,156,49,103,204,25,115,198,156,49,103,204,25,115,198,156,49,103,124,164,51,134,134,161,97,104,24,26,14,138,134,203,53,27,14,135,134,203,121,117,74,104,120,115,91,255,225,30,244,221,252,207,173,254,157,245,156,214,252,230,252,122,126,121,187,23,11,127,189,234,215,203,28,253,199,83,193,84,48,21,76,5,83,193,84,48,197,74,177,166,86,151,20,235,196,21,43,117,73,93,82,151,212,37,117,73,93,82,151,212,37,117,73,93,18,110,132,27,225,70,184,17,110,28,17,71,196,17,77,195,17,197,1,62,184,14,20,147,41,138,201,133,158,148,97,233,73,57,25,122,194,126,228,97,63,142,218,218,160,45,139,229,132,90,22,31,203,214,142,180,110,251,222,233,222,87,196,129,197,124,246,203,175,171,215,47,159,190,120,81,109,254,115,189,157,63,61,125,254,226,127,189,124,250,252,197,230,125,55,91,186,232,188,165,23,215,55,179,79,239,207,223,189,171,54,255,185,126,113,254,56,127,251,238,255,189,63,127,251,110,243,190,223,173,236,98,34,43,27,178,24,244,224,148,226,181,132,30,117,20,149,161,112,32,28,8,7,194,129,112,160,202,80,149,161,89,236,37,108,9,91,194,150,42,67,225,85,120,245,145,225,213,237,197,59,253,43,241,190,211,239,250,231,217,212,19,13,125,38,36,56,133,36,220,94,251,192,29,189,110,139,166,42,218,226,108,217,182,187,142,30,249,126,30,235,56,112,53,92,13,87,195,213,112,53,92,173,210,86,165,173,74,91,224,31,248,7,254,129,255,28,6,168,210,86,165,173,74,91,81,20,81,20,81,148,108,163,40,143,188,210,246,114,217,59,82,33,86,163,5,247,148,2,63,87,139,35,46,114,209,251,243,87,182,27,55,241,212,141,232,55,35,18,253,6,209,71,244,17,125,68,31,209,71,244,17,125,68,31,209,71,244,17,253,12,102,137,232,35,250,136,62,162,143,232,35,250,136,62,162,143,232,35,250,136,62,162,143,232,35,250,136,62,162,143,232,35,250,136,62,162,143,232,35,250,136,62,162,143,232,35,250,136,62,162,143,232,35,250,136,62,162,143,232,103,79,244,113,251,28,185,125,61,34,183,175,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,207,96,150,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,125,92,110,207,206,231,104,231,171,17,237,124,197,206,179,243,236,60,59,207,206,179,243,236,60,59,207,206,179,243,236,124,6,179,100,231,217,121,118,158,157,103,231,217,121,118,158,157,103,231,217,121,118,158,157,103,231,217,121,118,158,157,103,231,217,121,118,158,157,103,231,217,121,118,158,157,103,231,217,121,118,158,157,103,231,217,121,118,158,157,103,231,217,121,118,190,28,209,206,151,236,60,59,207,206,179,243,236,60,59,207,206,179,243,236,60,59,207,206,103,48,75,118,158,157,103,231,217,121,118,158,157,103,231,217,121,226,155,248,38,190,51,217,66,226,155,248,206,96,128,196,55,241,77,124,19,223,196,55,241,77,124,103,241,179,13,241,77,124,19,223,196,55,241,77,124,19,223,196,55,241,77,124,19,223,196,119,47,241,93,140,40,190,11,226,155,248,38,190,137,111,226,155,248,38,190,137,111,226,155,248,38,190,51,152,37,241,77,124,19,223,196,55,241,157,187,248,102,147,217,100,54,153,77,102,147,217,100,54,153,77,102,147,217,100,54,153,77,102,147,217,100,54,153,77,102,147,217,100,54,153,77,102,147,217,228,35,109,50,104,12,26,131,198,160,113,32,104,188,249,207,213,255,120,254,234,217,175,111,94,61,251,233,14,30,175,254,91,30,223,125,112,181,42,86,139,99,9,242,230,63,103,255,231,237,135,139,155,207,31,46,254,184,19,174,179,255,38,174,255,253,193,127,194,201,213,188,152,47,224,228,62,243,75,198,150,135,30,18,104,6,154,129,102,160,25,104,6,154,129,102,160,57,139,189,4,154,129,102,160,25,104,6,154,129,230,71,6,154,85,88,99,226,153,51,241,237,181,15,220,209,235,182,104,170,162,45,206,150,109,187,235,232,145,239,231,177,142,3,220,3,247,192,61,112,15,220,3,247,192,61,112,15,220,3,247,192,61,112,15,220,231,48,64,224,30,184,7,238,129,123,224,30,184,7,238,243,4,247,202,192,25,253,71,110,244,175,22,71,92,228,162,247,231,47,10,48,173,40,64,147,36,10,208,136,2,136,2,136,2,136,2,136,2,136,2,100,241,43,191,40,128,40,128,40,128,40,128,40,128,40,64,22,243,20,5,16,5,200,8,8,139,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,136,2,156,68,20,0,235,159,22,235,175,147,176,254,26,235,199,250,177,126,172,31,235,199,250,179,248,245,29,235,199,250,177,126,172,31,235,199,250,179,152,39,214,143,245,103,132,125,177,126,172,31,235,199,250,177,126,172,31,235,199,250,177,126,172,31,235,199,250,177,126,172,31,235,199,250,177,126,172,31,235,199,250,177,126,172,31,235,199,250,177,126,172,31,235,199,250,177,254,252,88,63,163,63,45,163,95,37,49,250,21,163,207,232,51,250,140,62,163,207,232,103,241,187,56,163,207,232,51,250,140,62,163,207,232,103,49,79,70,159,209,207,72,238,50,250,140,62,163,207,232,51,250,140,62,163,207,232,51,250,140,62,163,207,232,51,250,140,62,163,207,232,51,250,140,62,163,207,232,51,250,140,62,163,207,232,51,250,140,62,163,207,232,51,250,140,62,163,63,204,232,151,73,140,126,201,232,51,250,140,62,163,207,232,51,250,89,252,46,206,232,51,250,140,62,163,207,232,51,250,89,204,147,209,103,244,51,146,187,140,62,163,207,232,51,250,100,57,89,78,150,147,229,100,57,89,78,150,147,229,100,57,89,78,150,147,229,100,57,89,78,150,147,229,100,121,38,223,27,201,114,178,156,44,39,203,201,114,178,156,44,39,203,163,203,242,34,137,44,47,200,114,178,156,44,39,203,201,114,178,60,139,223,197,201,114,178,156,44,39,203,201,114,178,60,139,121,146,229,100,121,70,222,148,44,63,5,89,206,64,51,208,12,52,3,205,64,51,208,12,52,3,205,64,51,208,12,52,3,205,64,51,208,12,52,3,205,64,51,208,12,52,3,205,64,51,208,71,26,104,160,25,104,6,154,129,230,20,160,185,92,147,230,232,160,185,156,87,167,4,154,55,63,36,252,112,79,23,111,254,231,150,28,207,198,25,234,252,230,252,122,126,121,187,23,50,127,61,220,215,211,140,125,10,98,153,88,38,150,137,101,98,153,88,38,108,9,219,212,34,148,176,157,184,176,37,66,137,80,34,148,8,37,66,137,80,34,148,8,37,66,137,80,250,142,190,163,239,232,59,250,142,113,98,156,24,167,105,24,167,56,248,8,37,2,118,50,5,59,19,99,49,101,18,22,83,78,134,197,0,39,147,2,39,99,126,169,164,168,196,44,39,84,137,233,75,229,79,95,42,35,237,248,190,119,186,247,101,120,224,171,225,249,207,63,62,255,229,167,213,223,158,253,252,244,245,155,215,171,23,79,127,249,249,217,234,233,47,127,127,254,63,55,253,175,139,206,203,254,246,242,183,183,215,127,204,174,46,46,207,63,125,254,52,219,44,196,236,252,250,191,222,254,227,187,122,215,197,68,118,57,100,189,235,195,227,137,215,222,218,239,12,202,89,81,71,212,17,117,68,29,81,71,229,172,202,89,179,216,75,116,20,29,69,71,149,179,162,184,40,238,35,163,184,219,139,119,250,55,239,125,167,223,245,143,205,169,39,26,250,76,128,115,10,23,185,189,246,129,59,122,221,22,77,85,180,197,217,178,109,119,29,61,242,253,60,214,113,80,113,84,28,21,71,197,81,113,84,92,121,176,242,96,229,193,226,11,226,11,226,11,226,11,57,12,80,121,176,242,96,229,193,130,53,130,53,130,53,217,6,107,30,121,121,240,229,178,119,64,68,72,72,223,240,41,197,151,174,22,71,92,228,162,247,231,175,214,56,110,126,235,0,195,111,198,96,248,13,134,143,225,99,248,24,62,134,159,154,141,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,159,39,195,71,234,179,34,245,245,24,164,190,70,234,145,122,164,30,169,71,234,83,19,112,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,145,122,164,30,169,71,234,35,144,122,62,62,43,31,95,141,225,227,43,62,158,143,231,227,249,120,62,62,181,231,230,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,127,108,62,190,28,195,199,151,124,60,31,207,199,243,241,124,124,106,207,205,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,84,55,213,77,117,39,55,181,84,55,213,77,117,83,221,84,55,213,77,117,103,113,107,166,186,169,238,60,6,72,117,83,221,84,55,213,77,117,83,221,84,55,213,77,117,83,221,84,55,213,189,95,117,23,99,168,238,130,234,166,186,169,110,170,155,234,78,173,144,169,110,170,155,234,166,186,169,110,170,155,234,166,186,169,110,170,155,234,206,82,117,243,199,252,49,127,204,31,243,199,252,49,127,204,31,243,199,252,49,127,204,31,243,199,252,49,127,204,31,243,199,252,49,127,204,31,243,199,252,241,145,254,24,38,134,137,97,98,152,120,4,76,92,174,57,113,104,76,92,206,171,83,194,196,155,91,252,15,247,232,239,230,127,110,61,240,236,168,153,205,111,206,175,231,151,183,123,17,241,215,107,127,189,216,192,139,208,194,180,48,45,76,11,211,194,180,48,221,74,183,166,214,152,116,235,196,117,43,141,73,99,210,152,52,38,141,73,99,210,152,52,38,141,73,99,146,111,228,27,249,70,190,145,111,124,17,95,196,23,77,195,23,197,129,63,24,15,44,147,41,150,201,139,164,148,99,144,148,114,50,36,133,6,201,73,131,12,216,227,17,122,26,203,9,245,52,62,174,61,30,105,1,247,189,211,189,175,145,99,86,245,111,111,126,124,249,236,167,77,167,232,98,216,174,94,125,254,237,253,197,31,223,149,138,46,38,178,172,163,151,138,126,157,79,226,86,209,135,15,161,86,20,20,4,5,65,65,80,16,20,84,43,170,86,52,139,189,4,47,193,75,240,82,173,40,200,10,178,62,50,200,186,189,120,167,127,49,222,119,250,93,255,84,155,122,162,161,207,132,7,167,80,133,219,107,31,184,163,215,109,209,84,69,91,156,45,219,118,215,209,35,223,207,99,29,7,180,6,173,65,107,208,26,180,6,173,213,222,170,189,85,123,11,255,195,255,240,63,252,159,195,0,213,222,170,189,85,123,43,150,34,150,34,150,146,109,44,229,145,215,222,94,46,123,199,43,68,108,52,229,158,82,248,231,106,113,196,69,46,122,127,254,10,121,51,72,63,125,67,241,155,81,40,126,131,226,163,248,40,62,138,143,226,167,167,227,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,231,73,241,177,250,188,88,125,61,10,171,175,177,122,172,30,171,199,234,177,250,244,12,28,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,250,8,172,158,145,207,203,200,87,163,24,249,138,145,103,228,25,121,70,158,145,79,111,186,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,31,157,145,47,71,49,242,37,35,207,200,51,242,140,60,35,159,222,116,51,242,140,60,35,207,200,51,242,140,60,35,207,200,51,242,140,60,35,207,200,51,242,140,60,217,77,118,147,221,201,93,45,217,77,118,147,221,100,55,217,77,118,147,221,89,220,154,201,110,178,59,143,1,146,221,100,55,217,77,118,147,221,100,55,217,77,118,147,221,100,55,217,77,118,31,144,221,197,40,178,187,32,187,201,110,178,155,236,38,187,211,75,100,178,155,236,38,187,201,110,178,155,236,38,187,201,110,178,155,236,38,187,179,148,221,12,50,131,204,32,51,200,12,50,131,204,32,51,200,12,50,131,204,32,51,200,12,50,131,204,32,51,200,12,50,131,204,32,51,200,12,50,131,124,164,65,6,138,129,98,160,24,40,30,3,20,151,107,82,28,28,20,151,243,234,148,64,241,230,38,255,195,61,253,187,249,159,91,18,60,59,110,104,243,155,243,235,249,229,237,94,72,252,245,226,95,175,54,244,42,196,48,49,76,12,19,195,196,48,49,76,184,18,174,169,69,38,225,58,113,225,74,100,18,153,68,38,145,73,100,18,153,68,38,145,73,100,18,153,244,27,253,70,191,209,111,244,27,99,196,24,49,70,211,48,70,113,240,15,202,3,204,100,10,102,50,99,41,229,40,44,165,156,12,75,1,66,178,2,33,67,86,121,140,202,198,114,66,149,141,143,108,149,71,218,193,125,239,116,239,203,100,255,182,254,244,252,245,175,207,95,252,248,244,151,95,87,127,121,245,106,85,86,171,229,170,90,149,171,166,235,146,254,241,246,211,205,219,119,191,157,95,223,204,126,255,240,97,86,86,179,229,189,58,209,114,222,76,100,55,3,214,137,238,24,75,180,22,209,142,215,86,30,138,2,162,128,40,32,10,136,2,42,15,85,30,154,197,94,162,149,104,37,90,169,60,20,85,69,85,31,25,85,221,94,188,211,191,9,239,59,253,174,127,140,77,61,209,208,103,2,128,83,184,193,237,181,15,220,209,235,182,104,170,162,45,206,150,109,187,235,232,145,239,231,177,142,131,82,163,212,40,53,74,141,82,163,212,202,109,149,219,42,183,197,251,241,126,188,31,239,207,97,128,202,109,149,219,42,183,21,60,17,60,17,60,201,54,120,242,200,203,109,47,151,189,3,20,66,52,250,112,79,41,222,115,181,56,226,34,23,189,63,127,181,187,81,243,77,15,49,251,58,36,179,175,49,123,204,30,179,199,236,49,123,204,30,179,207,107,158,152,61,102,159,9,218,193,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,251,71,200,236,145,249,44,200,124,21,146,204,87,200,60,50,143,204,35,243,200,60,50,143,204,231,53,79,100,30,153,207,4,224,32,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,252,212,201,60,255,158,133,127,47,67,250,247,146,127,231,223,249,119,254,157,127,231,223,249,247,188,230,201,191,243,239,153,104,26,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,247,0,254,189,8,233,223,11,254,157,127,231,223,249,119,254,157,127,231,223,243,154,39,255,206,191,103,162,105,248,119,254,157,127,231,223,249,119,254,157,127,231,223,249,247,204,252,59,181,77,109,83,219,212,118,30,63,146,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,63,22,181,93,132,108,45,47,180,150,83,219,212,54,181,77,109,83,219,212,118,110,243,164,182,169,237,76,52,13,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,63,106,181,29,176,107,187,208,181,77,109,83,219,212,54,181,77,109,83,219,185,205,147,218,166,182,51,209,52,212,54,181,77,109,83,219,212,54,181,253,248,212,54,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,31,233,139,97,97,88,24,22,134,133,3,98,225,114,205,133,67,97,225,114,94,157,18,22,222,220,210,127,184,71,124,55,255,115,235,126,103,189,102,53,191,57,191,158,95,222,238,69,194,95,175,249,245,34,71,254,225,52,48,13,76,3,211,192,52,48,13,76,175,210,171,169,181,37,189,58,113,189,74,91,210,150,180,37,109,73,91,210,150,180,37,109,73,91,210,150,100,27,217,70,182,145,109,100,27,63,196,15,241,67,211,240,67,113,96,15,166,3,195,100,138,97,242,32,39,101,72,114,82,78,134,156,80,31,57,168,143,35,246,53,96,159,98,57,161,62,197,199,177,175,35,45,218,190,119,186,247,181,208,107,37,151,155,134,207,114,213,28,185,145,203,239,10,62,203,121,51,145,133,28,175,224,115,153,174,223,243,129,75,171,247,4,250,128,62,160,15,232,3,250,212,123,170,247,204,98,47,1,73,64,18,144,84,239,9,156,2,167,143,12,156,110,47,222,233,95,118,247,157,126,215,63,169,166,158,104,232,51,97,188,41,244,223,246,218,7,238,232,117,91,52,85,209,22,103,203,182,221,117,244,200,247,243,88,199,1,162,129,104,32,26,136,6,162,129,104,245,179,234,103,213,207,66,250,144,62,164,15,233,231,48,64,245,179,234,103,213,207,138,143,136,143,136,143,100,27,31,121,228,245,179,151,203,222,49,8,81,24,141,181,167,20,210,185,90,28,113,145,139,222,159,191,98,220,148,41,165,45,177,175,3,18,251,26,177,71,236,17,123,196,30,177,71,236,17,251,156,230,137,216,35,246,153,128,29,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,127,132,196,30,151,207,129,203,87,1,185,124,133,203,227,242,184,60,46,143,203,227,242,184,124,78,243,196,229,113,249,76,240,13,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,79,157,203,179,239,57,216,247,50,160,125,47,217,119,246,157,125,103,223,217,119,246,157,125,207,105,158,236,59,251,158,137,164,97,223,217,119,246,157,125,103,223,217,119,246,157,125,103,223,217,119,246,157,125,103,223,217,119,246,157,125,103,223,217,119,246,157,125,103,223,217,119,246,157,125,103,223,217,119,246,157,125,103,223,217,119,246,157,125,103,223,217,119,246,157,125,31,110,223,139,128,246,189,96,223,217,119,246,157,125,103,223,217,119,246,61,167,121,178,239,236,123,38,146,134,125,103,223,217,119,246,157,125,103,223,217,119,246,157,125,207,204,190,19,219,196,54,177,77,108,231,241,35,57,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,246,35,17,219,69,192,182,242,66,91,57,177,77,108,19,219,196,54,177,77,108,231,53,79,98,155,216,206,68,210,16,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,246,99,22,219,225,58,182,11,29,219,196,54,177,77,108,19,219,196,54,177,157,215,60,137,109,98,59,19,73,67,108,19,219,196,54,177,77,108,19,219,143,79,108,179,197,108,49,91,204,22,179,197,108,49,91,204,22,179,197,108,49,91,204,22,179,197,108,49,91,204,22,179,197,108,49,91,204,22,179,197,108,241,145,182,24,20,6,133,65,97,80,56,28,20,46,215,84,56,16,20,46,231,213,41,65,225,205,13,253,135,123,190,119,243,63,183,232,119,214,103,84,243,155,243,235,249,229,237,94,32,252,245,146,95,175,113,220,159,77,2,147,192,36,48,9,76,2,147,192,228,42,185,154,90,90,146,171,19,151,171,164,37,105,73,90,146,150,164,37,105,73,90,146,150,164,37,105,73,181,81,109,84,27,213,70,181,177,67,236,16,59,52,13,59,20,7,245,32,58,32,76,166,16,38,11,110,82,6,228,38,229,100,184,9,242,145,1,249,232,191,172,225,74,20,203,9,149,40,62,138,101,29,105,203,246,189,211,189,47,132,206,251,248,247,215,111,94,110,190,115,86,171,114,213,28,177,144,255,245,233,243,251,89,185,249,149,228,219,90,207,114,222,76,100,35,199,169,245,220,142,37,69,175,231,190,107,43,246,196,249,112,62,156,15,231,195,249,20,123,42,246,204,98,47,241,72,60,18,143,84,236,137,155,226,166,143,140,155,110,47,222,233,223,117,247,157,126,215,63,168,166,158,104,232,51,65,188,41,236,223,246,218,7,238,232,117,91,52,85,209,22,103,203,182,221,117,244,200,247,243,88,199,193,161,113,104,28,26,135,198,161,113,104,197,179,138,103,21,207,34,250,136,62,162,143,232,231,48,64,197,179,138,103,21,207,10,143,8,143,8,143,100,27,30,121,228,197,179,151,203,222,33,8,65,24,93,181,167,20,209,185,90,28,113,145,139,222,159,191,74,220,84,25,165,63,49,251,58,36,179,175,49,123,204,30,179,199,236,49,123,204,30,179,207,107,158,152,61,102,159,9,218,193,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,251,71,200,236,145,249,44,200,124,21,146,204,87,200,60,50,143,204,35,243,200,60,50,143,204,231,53,79,100,30,153,207,4,224,32,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,252,212,201,60,255,158,133,127,47,67,250,247,255,207,222,221,53,183,109,164,107,163,254,47,235,120,196,0,224,135,169,117,230,76,156,76,106,57,78,118,236,212,59,103,44,197,163,104,185,222,200,209,150,53,123,173,114,85,254,251,46,74,161,45,209,4,217,13,52,128,6,121,157,76,149,51,162,248,240,97,131,160,250,190,186,187,228,223,249,119,254,157,127,231,223,249,119,254,61,175,126,242,239,252,123,38,154,134,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,61,129,127,47,82,250,247,130,127,231,223,249,119,254,157,127,231,223,249,247,188,250,201,191,243,239,153,104,26,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,61,51,255,78,109,83,219,212,54,181,157,199,87,114,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,237,83,81,219,69,202,93,203,11,187,150,83,219,212,54,181,77,109,83,219,212,118,110,253,164,182,169,237,76,52,13,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,159,180,218,78,184,215,118,97,175,109,106,155,218,166,182,169,109,106,155,218,206,173,159,212,54,181,157,137,166,161,182,169,109,106,155,218,166,182,169,237,211,83,219,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,220,208,23,195,194,176,48,44,12,11,39,196,194,247,92,56,21,22,46,39,213,49,97,225,251,91,250,87,91,196,247,254,63,110,220,239,89,84,175,38,119,23,183,147,171,143,123,145,240,195,115,62,60,73,195,95,78,3,211,192,52,48,13,76,3,211,192,244,42,189,58,180,182,164,87,71,174,87,105,75,218,146,182,164,45,105,75,218,146,182,164,45,105,75,218,146,108,35,219,200,54,178,141,108,227,135,248,33,126,104,28,126,168,31,216,131,233,192,48,153,98,152,60,200,73,153,146,156,148,163,33,39,212,71,14,234,163,193,120,77,184,159,98,57,162,253,20,79,99,188,118,52,208,246,253,208,214,181,16,57,36,171,213,116,85,173,202,213,172,241,152,172,238,167,184,30,111,242,89,78,102,35,25,148,93,110,242,89,157,77,135,219,229,179,230,201,109,243,9,246,129,125,96,31,216,7,246,217,230,211,54,159,89,140,75,80,18,148,4,37,109,243,9,158,130,167,39,6,79,55,79,30,148,240,238,171,126,87,180,58,116,71,83,215,132,243,14,161,0,55,207,125,224,142,62,93,22,179,170,88,22,231,139,229,114,87,233,61,223,207,251,42,7,140,6,163,193,104,48,26,140,6,163,109,67,107,27,90,219,208,194,250,176,62,172,15,235,231,208,64,219,208,218,134,214,54,180,150,145,88,70,98,25,73,182,203,72,78,124,27,218,171,69,244,114,8,75,98,236,92,123,76,139,117,110,230,13,158,228,50,250,245,219,32,119,216,213,74,27,106,63,77,74,237,167,168,61,106,143,218,163,246,168,61,106,143,218,231,214,79,212,30,181,207,4,238,160,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,253,9,82,123,108,62,15,54,95,37,101,243,21,54,143,205,99,243,216,60,54,143,205,99,243,185,245,19,155,199,230,51,65,56,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,63,118,54,207,192,231,97,224,203,164,6,190,100,224,25,120,6,158,129,103,224,25,120,6,62,183,126,50,240,12,124,38,162,134,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,62,133,129,47,146,26,248,130,129,103,224,25,120,6,158,129,103,224,25,248,220,250,201,192,51,240,153,136,26,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,62,51,3,79,110,147,219,228,54,185,157,199,87,114,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,237,147,145,219,69,210,221,203,11,187,151,147,219,228,54,185,77,110,147,219,228,118,22,127,250,146,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,118,70,13,36,183,201,109,114,155,220,38,183,201,109,114,251,94,110,167,220,115,187,176,231,54,185,77,110,147,219,228,54,185,77,110,103,241,167,47,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,157,131,220,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,227,134,198,24,24,6,134,129,97,96,56,37,24,46,215,100,56,25,24,46,39,213,49,129,225,251,155,250,87,91,202,247,254,63,110,232,239,89,92,179,38,119,23,183,147,171,143,123,161,240,195,147,62,60,75,211,223,78,4,19,193,68,48,17,76,4,19,193,4,43,193,58,180,184,36,88,71,46,88,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,110,163,219,232,54,186,141,110,99,136,24,34,134,104,28,134,168,31,220,131,234,0,49,153,130,152,76,216,73,153,148,157,148,163,97,39,224,71,22,240,163,201,144,77,185,181,98,57,162,173,21,79,100,200,118,52,214,246,253,208,214,229,176,61,42,223,252,125,245,245,139,159,223,172,190,126,254,250,197,234,239,207,95,191,248,230,126,131,207,121,253,40,188,123,123,246,235,229,237,221,217,175,23,31,46,207,222,94,124,184,252,215,23,27,122,206,71,50,234,2,124,222,221,219,175,246,191,248,214,187,118,54,122,6,91,115,30,11,196,43,38,213,214,31,97,229,179,207,127,16,46,251,133,120,53,197,92,109,138,89,255,69,56,205,13,226,181,235,96,47,181,196,52,112,72,136,215,174,149,253,21,212,172,159,253,67,188,174,251,153,170,160,102,253,236,127,107,206,118,253,236,175,160,152,126,14,1,27,187,25,151,195,221,116,134,132,141,29,246,114,176,207,204,33,97,99,215,253,28,226,51,115,200,173,57,219,245,179,191,130,130,251,57,32,20,237,96,108,118,80,78,120,39,7,131,162,45,27,217,87,61,209,157,12,74,100,247,85,191,43,10,29,186,163,169,107,10,238,234,128,252,182,131,43,189,131,114,154,116,242,192,29,125,186,44,102,85,177,44,206,23,203,229,174,210,123,190,159,247,85,78,76,39,135,128,204,221,140,199,180,197,196,244,112,8,200,220,114,170,173,151,98,98,122,216,63,100,238,102,20,38,173,37,186,129,189,66,230,14,27,56,196,39,97,255,144,185,195,6,246,254,135,204,128,91,199,182,108,99,79,229,4,119,114,192,173,99,91,254,121,221,83,57,49,157,28,2,215,183,235,98,63,197,4,247,112,16,92,223,193,7,99,234,90,130,27,56,8,174,239,160,129,169,107,137,110,96,175,184,190,195,6,246,254,221,102,208,173,99,219,53,178,183,122,98,155,57,204,214,177,109,155,217,83,61,49,205,236,127,217,71,55,151,246,176,13,236,117,217,71,135,13,236,229,179,209,178,15,91,199,30,124,68,244,242,5,75,88,236,54,123,76,139,107,110,230,13,158,228,50,250,245,219,212,182,227,213,69,53,40,126,214,10,197,207,160,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,115,232,39,20,15,197,103,68,101,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,248,163,64,241,128,251,48,192,125,218,10,184,79,1,119,192,29,112,7,220,1,119,192,29,112,7,220,1,119,192,29,112,7,220,115,232,39,224,14,184,103,196,94,1,119,192,29,112,7,220,1,119,192,29,112,7,220,1,119,192,29,112,7,220,1,119,192,29,112,7,220,1,119,192,29,112,7,220,1,119,192,29,112,7,220,1,119,192,29,112,7,220,1,247,252,128,59,173,62,140,86,175,90,105,245,138,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,61,135,126,210,234,180,122,70,134,149,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,117,90,157,86,167,213,105,245,7,173,94,182,210,234,37,173,78,171,211,234,180,58,173,78,171,211,234,180,58,173,78,171,211,234,180,122,14,253,164,213,105,245,140,12,43,173,78,171,211,234,180,58,99,205,88,51,214,140,53,99,205,88,51,214,140,53,99,205,88,51,214,140,53,99,205,88,51,214,140,53,99,157,201,103,35,99,205,88,51,214,140,53,99,205,88,51,214,140,117,99,99,93,180,50,214,5,99,205,88,51,214,140,53,99,205,88,51,214,140,53,99,205,88,51,214,140,117,14,253,100,172,25,235,140,228,37,99,125,12,198,154,6,166,129,105,96,26,152,6,166,129,105,96,26,152,6,166,129,105,96,26,152,6,166,129,105,96,26,152,6,166,129,105,96,26,152,6,166,129,27,106,96,180,23,237,69,123,209,222,54,180,183,92,21,235,27,94,67,218,187,38,167,213,72,104,111,189,183,189,191,87,63,72,218,179,253,47,126,114,119,113,59,185,250,200,216,50,182,140,45,99,203,216,50,182,76,40,19,154,129,97,100,66,71,110,66,25,70,134,145,97,100,24,25,70,134,145,97,100,24,25,70,134,145,23,227,197,120,49,94,140,23,163,114,168,28,42,103,28,42,167,31,46,3,191,32,38,153,18,147,193,32,71,243,115,176,203,17,157,131,125,164,144,163,35,129,177,239,135,182,144,200,159,97,163,172,249,78,128,229,136,118,2,52,202,134,24,101,63,252,242,242,205,247,47,191,127,245,221,47,207,95,62,218,124,114,30,56,228,174,255,253,251,221,187,223,223,189,191,250,247,197,239,53,59,81,206,71,50,254,90,238,68,249,101,39,58,221,150,50,236,233,236,81,201,207,241,115,252,28,63,199,207,217,163,210,30,149,89,140,75,30,145,71,228,17,237,81,201,119,242,157,39,230,59,55,79,30,20,164,238,171,126,87,130,57,116,71,83,215,68,205,14,129,237,54,207,125,224,142,62,93,22,179,170,88,22,231,139,229,114,87,233,61,223,207,251,42,135,63,230,143,249,99,254,152,63,230,143,237,161,106,15,85,123,168,50,241,76,60,19,207,196,231,208,64,123,168,218,67,213,30,170,86,107,88,173,97,181,70,182,171,53,78,124,15,213,171,69,244,170,3,43,79,108,187,122,76,107,98,110,230,13,158,228,50,250,245,219,221,181,207,69,65,53,144,126,150,14,210,207,64,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,79,9,210,67,241,25,160,248,105,58,20,63,133,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,135,226,161,120,40,30,138,31,45,138,39,220,51,16,238,85,58,225,94,17,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,123,115,225,94,166,19,238,37,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,132,59,225,78,184,19,238,185,8,119,46,155,203,230,178,185,236,60,190,146,115,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,159,138,203,46,210,185,236,130,203,230,178,185,108,46,155,203,230,178,185,108,46,155,203,230,178,185,108,46,155,203,230,178,185,108,46,251,132,92,54,65,76,16,19,196,4,49,65,76,16,19,196,4,49,65,76,16,19,196,4,49,65,76,16,19,196,4,49,65,76,16,19,196,4,49,65,76,16,55,20,196,56,48,14,140,3,227,192,201,56,112,185,42,214,119,191,20,28,120,141,81,171,145,112,224,122,150,123,127,23,127,48,182,103,17,157,152,220,93,220,78,174,62,162,184,40,46,138,139,226,162,184,40,46,58,138,142,102,64,29,209,209,145,211,81,212,17,117,68,29,81,71,212,17,117,68,29,81,71,212,17,117,196,202,176,50,172,12,43,195,202,224,29,120,7,222,25,7,222,233,71,213,48,50,36,74,166,18,37,15,239,145,232,88,238,114,68,199,114,159,130,247,232,8,106,236,251,161,45,75,242,103,131,193,152,104,47,194,114,68,123,17,26,140,121,13,198,95,94,125,222,26,115,222,100,56,254,251,253,238,205,49,231,35,25,144,41,55,199,252,171,23,253,109,143,185,231,9,109,144,73,229,81,121,84,30,149,71,229,217,32,211,6,153,89,140,75,202,145,114,164,28,109,144,73,141,82,163,39,166,70,55,79,30,20,207,238,171,126,87,46,58,116,71,83,215,196,226,14,65,248,54,207,125,224,142,62,93,22,179,170,88,22,231,139,229,114,87,233,61,223,207,251,42,135,106,166,154,169,102,170,153,106,166,154,109,224,106,3,87,27,184,146,246,164,61,105,79,218,231,208,64,27,184,218,192,213,6,174,214,128,88,3,98,13,72,182,107,64,78,124,3,215,171,69,244,90,6,235,89,236,249,122,76,43,109,110,230,13,158,228,50,250,245,219,90,118,176,165,70,143,65,253,44,37,168,159,1,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,159,26,168,135,227,179,192,241,211,148,56,126,10,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,63,106,28,79,186,103,33,221,171,148,210,189,34,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,247,182,210,189,76,41,221,75,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,115,146,238,124,54,159,205,103,243,217,121,124,37,231,179,249,108,62,155,207,230,179,249,108,62,155,207,230,179,249,108,62,155,207,230,179,249,108,62,155,207,230,179,249,108,62,155,207,62,29,159,93,164,244,217,5,159,205,103,243,217,124,54,159,205,103,243,217,124,54,159,205,103,243,217,124,54,159,205,103,243,217,124,246,137,249,108,146,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,110,40,137,177,96,44,24,11,198,130,19,178,224,114,85,172,239,127,105,88,240,26,164,86,35,97,193,245,56,247,254,78,254,224,108,207,162,122,49,185,187,184,157,92,125,4,114,129,92,32,23,200,5,114,129,92,128,20,32,205,0,60,2,164,35,7,164,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,151,193,101,112,25,92,6,151,33,60,8,15,194,51,14,194,211,143,173,33,101,120,148,76,61,74,46,234,35,217,97,221,229,136,14,235,62,13,245,209,17,215,216,247,67,91,162,228,207,70,67,50,217,254,132,229,136,246,39,52,36,51,24,146,143,119,201,156,7,142,194,186,141,49,231,35,25,120,45,55,198,236,99,47,76,219,95,210,118,180,29,109,71,219,209,118,249,104,59,219,95,210,139,244,34,189,72,47,218,254,210,246,151,52,40,13,250,168,147,65,177,235,190,234,119,229,157,67,119,52,117,77,140,237,16,52,111,243,220,7,238,232,211,101,49,171,138,101,113,190,88,46,119,149,222,243,253,188,175,114,104,101,90,153,86,166,149,105,101,90,217,246,172,182,103,181,61,43,65,79,208,19,244,4,125,14,13,180,61,171,237,89,109,207,106,109,135,181,29,214,118,100,187,182,227,196,183,103,189,90,68,175,81,176,78,197,142,174,199,180,130,230,102,222,224,73,46,163,95,191,141,99,251,92,66,244,24,199,207,90,226,248,25,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,124,46,253,132,227,225,248,140,200,44,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,127,20,56,30,116,31,10,186,79,91,66,247,41,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,123,46,253,4,221,65,247,140,248,43,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,158,31,116,167,214,135,82,235,85,75,181,94,81,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,231,210,79,106,157,90,207,200,178,82,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,190,81,235,101,75,181,94,82,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,231,210,79,106,157,90,207,200,178,82,235,212,58,181,78,173,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,153,124,54,178,214,172,53,107,205,90,179,214,172,53,107,205,90,183,176,214,69,75,107,93,176,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,231,210,79,214,154,181,206,72,96,178,214,199,96,173,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,184,161,10,70,124,17,95,196,23,241,109,71,124,203,85,177,190,229,53,38,190,107,118,90,141,132,248,214,171,219,251,251,245,131,166,61,59,244,242,39,119,23,183,147,171,143,164,45,105,75,218,146,182,164,45,105,75,134,146,161,25,72,70,50,116,228,50,148,100,36,25,73,70,146,145,100,36,25,73,70,146,145,100,36,25,169,49,106,140,26,163,198,168,49,54,135,205,97,115,198,97,115,250,65,51,8,12,104,146,41,52,25,144,115,180,57,29,187,28,209,233,216,71,203,57,58,114,24,251,126,104,139,138,252,25,58,214,218,236,14,88,142,104,119,64,99,173,247,177,246,242,249,207,223,189,88,125,222,136,114,126,120,168,221,191,93,103,187,247,161,156,143,100,164,53,223,135,242,209,171,239,106,27,202,3,79,97,23,74,54,142,141,99,227,216,56,54,206,46,148,118,161,204,98,92,178,134,172,33,107,104,23,74,118,147,221,60,49,187,185,121,242,160,144,116,95,245,187,210,201,161,59,154,186,38,34,118,8,72,183,121,238,3,119,244,233,178,152,85,197,178,56,95,44,151,187,74,239,249,126,222,87,57,108,49,91,204,22,179,197,108,49,91,108,151,84,187,164,218,37,149,119,231,221,121,119,222,61,135,6,218,37,213,46,169,118,73,181,18,195,74,12,43,49,178,93,137,113,226,187,164,94,45,162,87,20,88,85,98,99,213,99,90,239,114,51,111,240,36,151,209,175,223,254,173,61,45,248,217,134,241,179,118,48,126,6,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,159,71,63,193,120,48,62,35,46,11,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,31,5,140,135,220,7,66,238,211,118,200,125,10,185,67,238,144,59,228,14,185,67,238,144,59,228,14,185,67,238,144,59,228,158,71,63,33,119,200,61,35,250,10,185,67,238,144,59,228,14,185,67,238,144,59,228,14,185,67,238,144,59,228,14,185,67,238,144,59,228,14,185,67,238,144,59,228,14,185,67,238,144,59,228,14,185,67,238,144,59,228,14,185,231,135,220,137,245,129,196,122,213,78,172,87,196,58,177,78,172,19,235,196,58,177,78,172,19,235,196,58,177,78,172,19,235,121,244,147,88,39,214,51,114,172,196,58,177,78,172,19,235,196,58,177,78,172,19,235,196,58,177,78,172,19,235,196,58,177,78,172,19,235,196,58,177,78,172,19,235,196,58,177,78,172,19,235,196,58,177,78,172,19,235,196,58,177,78,172,255,37,214,203,118,98,189,36,214,137,117,98,157,88,39,214,137,117,98,157,88,39,214,137,117,98,157,88,207,163,159,196,58,177,158,145,99,37,214,137,117,98,157,88,231,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,51,249,108,228,172,57,107,206,154,179,230,172,57,107,206,154,179,110,238,172,139,118,206,186,224,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,57,107,206,154,179,206,163,159,156,53,103,157,145,190,228,172,143,193,89,19,193,68,48,17,76,4,19,193,68,48,17,76,4,19,193,68,48,17,76,4,19,193,68,48,17,76,4,19,193,68,48,17,76,4,19,193,68,112,67,17,140,247,226,189,120,47,222,219,138,247,150,171,98,125,199,107,202,123,215,232,180,26,9,239,173,39,183,247,119,235,7,75,123,118,224,213,79,238,46,110,39,87,31,49,91,204,22,179,197,108,49,91,204,22,11,197,66,51,96,140,88,232,200,89,40,198,136,49,98,140,24,35,198,136,49,98,140,24,35,198,136,49,34,99,200,24,50,134,140,33,99,96,14,152,3,230,140,3,230,244,35,102,248,23,202,36,83,101,50,156,229,104,113,36,118,57,162,35,177,143,213,114,116,132,48,246,253,208,150,19,249,51,112,160,181,216,19,176,28,209,158,128,6,218,144,3,237,255,252,227,199,151,47,214,191,253,155,213,15,207,95,255,215,247,175,190,187,223,143,114,30,53,246,206,254,231,191,255,248,253,242,236,127,254,184,253,215,217,245,197,135,255,251,238,253,213,23,91,84,206,71,50,28,147,108,81,185,163,33,61,236,90,25,248,172,54,178,36,236,8,59,194,142,176,35,236,108,100,105,35,203,44,198,37,177,72,44,18,139,54,178,36,64,9,208,19,19,160,155,39,15,138,90,247,85,191,43,227,28,186,163,169,107,226,106,135,224,120,155,231,62,112,71,159,46,139,89,85,44,139,243,197,114,185,171,244,158,239,231,125,149,67,40,19,202,132,50,161,76,40,19,202,54,90,181,209,170,141,86,169,121,106,158,154,167,230,115,104,160,141,86,109,180,106,163,85,235,57,172,231,176,158,35,219,245,28,39,190,209,234,213,34,122,93,130,181,41,246,102,61,166,85,51,55,243,6,79,114,25,253,250,109,1,59,192,178,161,26,100,63,75,142,236,103,144,61,100,15,217,67,246,144,61,100,15,217,15,223,79,200,30,178,207,132,236,64,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,253,9,34,123,96,62,31,48,63,77,14,230,167,192,60,48,15,204,3,243,192,60,48,15,204,15,223,79,96,30,152,207,132,223,0,243,192,60,48,15,204,3,243,192,60,48,15,204,3,243,192,60,48,15,204,3,243,192,60,48,15,204,3,243,192,60,48,15,204,3,243,192,60,48,15,204,3,243,192,60,48,15,204,3,243,192,60,48,15,204,3,243,192,252,216,193,60,253,158,143,126,175,146,235,247,138,126,167,223,233,119,250,157,126,167,223,233,247,225,251,73,191,211,239,153,88,26,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,247,84,250,189,76,174,223,75,250,157,126,167,223,233,119,250,157,126,167,223,135,239,39,253,78,191,103,98,105,232,119,250,157,126,167,223,233,119,250,157,126,167,223,233,247,204,244,59,179,205,108,51,219,204,118,30,95,201,153,109,102,155,217,102,182,153,109,102,155,217,102,182,153,109,102,155,217,102,182,153,109,102,155,217,102,182,153,109,102,155,217,102,182,79,204,108,23,201,205,118,193,108,51,219,204,54,179,205,108,51,219,204,246,240,253,100,182,153,237,76,44,13,179,205,108,51,219,204,54,179,205,108,159,158,217,166,139,233,98,186,152,46,166,139,233,98,186,152,46,166,139,233,98,186,152,46,166,139,233,98,186,152,46,166,139,233,98,186,152,46,166,139,233,226,134,186,24,21,70,133,81,97,84,56,53,21,46,87,197,250,38,152,144,10,175,105,106,53,18,42,92,111,117,239,239,233,15,226,246,44,190,33,147,187,139,219,201,213,71,62,151,207,229,115,249,92,62,151,207,229,73,121,210,12,252,35,79,58,114,79,202,63,242,143,252,35,255,200,63,242,143,252,35,255,200,63,242,143,172,25,107,198,154,177,102,172,25,209,67,244,16,61,227,16,61,253,80,27,112,6,79,201,148,167,100,133,64,210,158,241,93,142,232,140,239,19,66,32,29,233,141,125,63,180,5,76,254,108,62,66,211,238,104,88,142,104,71,67,35,52,155,17,250,203,171,135,49,186,222,98,115,30,58,32,255,253,254,254,29,248,98,71,205,249,72,198,95,219,29,53,255,122,253,221,110,160,185,231,73,236,151,201,227,241,120,60,30,143,199,227,217,47,211,126,153,89,140,75,190,145,111,228,27,237,151,201,139,242,162,39,230,69,55,79,30,20,204,238,171,126,87,34,58,116,71,83,215,68,225,14,129,247,54,207,125,224,142,62,93,22,179,170,88,22,231,139,229,114,87,233,61,223,207,251,42,135,103,230,153,121,102,158,153,103,230,153,237,231,106,63,87,251,185,50,246,140,61,99,207,216,231,208,64,251,185,218,207,213,126,174,86,127,88,253,97,245,71,182,171,63,78,124,63,215,171,69,244,42,6,43,89,108,1,123,76,107,108,110,230,13,158,228,50,250,245,219,105,182,215,69,70,143,129,252,172,45,144,159,1,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,231,211,79,64,30,144,207,136,205,2,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,71,1,228,97,247,193,176,251,180,45,118,159,194,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,231,211,79,216,29,118,207,136,192,194,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,249,97,119,114,125,48,185,94,181,149,235,21,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,122,62,253,36,215,201,245,140,60,43,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,159,228,122,217,86,174,151,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,249,244,147,92,39,215,51,242,172,228,58,185,78,174,147,235,188,53,111,205,91,243,214,188,53,111,205,91,243,214,188,53,111,205,91,243,214,188,53,111,205,91,243,214,188,117,38,159,141,188,53,111,205,91,243,214,188,53,111,205,91,243,214,109,188,117,209,214,91,23,188,53,111,205,91,243,214,188,53,111,205,91,243,214,188,53,111,205,91,243,214,249,244,147,183,230,173,51,82,152,188,245,49,120,107,50,152,12,38,131,201,96,50,152,12,38,131,201,96,50,152,12,38,131,201,96,50,152,12,38,131,201,96,50,152,12,38,131,201,96,50,152,12,110,40,131,49,95,204,23,243,197,124,91,50,223,114,85,172,239,121,205,153,239,26,158,86,35,97,190,245,240,246,254,142,253,224,105,207,14,190,254,201,221,197,237,228,234,35,108,11,219,194,182,176,45,108,11,219,194,161,112,104,6,152,17,14,29,57,14,133,25,97,70,152,17,102,132,25,97,70,152,17,102,132,25,97,70,112,12,28,3,199,192,49,112,12,207,193,115,240,156,113,240,156,126,220,12,5,195,154,100,106,77,134,20,29,173,14,202,46,71,116,80,246,241,138,142,142,40,198,190,31,218,210,34,127,6,15,183,86,251,4,150,35,218,39,208,112,27,122,184,253,159,127,252,248,242,197,250,247,127,179,250,225,249,235,255,250,254,213,119,247,59,85,206,35,71,224,217,255,252,247,31,191,95,158,253,207,31,183,255,58,187,190,248,240,127,223,189,191,250,98,243,202,249,72,6,101,162,205,43,119,180,164,151,253,44,3,159,215,22,151,212,29,117,71,221,81,119,212,157,45,46,109,113,153,197,184,164,24,41,70,138,209,22,151,84,40,21,122,98,42,116,243,228,65,241,235,190,234,119,229,158,67,119,52,117,77,172,237,16,68,111,243,220,7,238,232,211,101,49,171,138,101,113,190,88,46,119,149,222,243,253,188,175,114,168,101,106,153,90,166,150,169,101,106,217,22,172,182,96,181,5,43,73,79,210,147,244,36,125,14,13,180,5,171,45,88,109,193,106,141,135,53,30,214,120,100,187,198,227,196,183,96,189,90,68,175,85,176,94,197,174,173,199,180,146,230,102,222,224,73,46,163,95,191,205,97,7,89,74,84,131,237,103,29,96,251,25,108,15,219,195,246,176,61,108,15,219,195,246,121,244,19,182,135,237,51,161,59,176,61,108,15,219,195,246,176,61,108,15,219,195,246,176,61,108,15,219,195,246,176,61,108,15,219,195,246,176,61,108,15,219,195,246,176,61,108,15,219,195,246,176,61,108,15,219,195,246,176,61,108,15,219,195,246,176,61,108,127,130,216,30,156,207,9,206,79,59,128,243,83,112,30,156,7,231,193,121,112,30,156,7,231,243,232,39,56,15,206,103,194,112,192,121,112,30,156,7,231,193,121,112,30,156,7,231,193,121,112,30,156,7,231,193,121,112,30,156,7,231,193,121,112,30,156,7,231,193,121,112,30,156,7,231,193,121,112,30,156,7,231,193,121,112,30,156,7,231,193,121,112,126,236,112,158,130,207,73,193,87,29,40,248,138,130,167,224,41,120,10,158,130,167,224,41,248,60,250,73,193,83,240,153,152,26,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,248,116,10,190,236,64,193,151,20,60,5,79,193,83,240,20,60,5,79,193,231,209,79,10,158,130,207,196,212,80,240,20,60,5,79,193,83,240,20,60,5,79,193,83,240,153,41,120,118,155,221,102,183,217,237,60,190,146,179,219,236,54,187,205,110,179,219,236,54,187,205,110,179,219,236,54,187,205,110,179,219,236,54,187,205,110,179,219,236,54,187,205,110,159,156,221,46,58,176,219,5,187,205,110,179,219,236,54,187,205,110,179,219,121,244,147,221,102,183,51,49,53,236,54,187,205,110,179,219,236,54,187,125,122,118,155,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,166,140,27,42,99,100,24,25,70,134,145,225,244,100,184,92,21,235,219,96,82,50,188,230,169,213,72,200,112,189,216,189,191,175,63,168,219,179,38,45,153,220,93,220,78,174,62,82,186,148,46,165,75,233,82,186,148,46,85,74,149,102,160,32,169,210,145,171,82,10,146,130,164,32,41,72,10,146,130,164,32,41,72,10,146,130,36,206,136,51,226,140,56,35,206,184,30,174,135,235,25,135,235,233,7,220,224,51,144,74,166,72,37,51,10,146,250,228,239,114,68,39,127,159,20,5,233,200,112,236,251,161,45,102,242,103,155,113,154,122,151,195,114,68,187,28,26,167,67,143,211,111,190,127,253,230,251,151,247,163,245,235,231,175,95,172,30,134,234,122,247,205,249,222,113,249,175,119,31,238,222,253,126,255,86,252,122,241,225,242,236,254,125,248,98,183,205,249,72,198,97,163,221,54,119,182,160,131,221,53,131,159,199,110,154,156,30,167,199,233,113,122,156,158,221,52,237,166,153,197,184,228,30,185,71,238,209,110,154,28,41,71,122,98,142,116,243,228,65,129,237,190,234,119,37,165,67,119,52,117,77,116,238,16,168,111,243,220,7,238,232,211,101,49,171,138,101,113,190,88,46,119,149,222,243,253,188,175,114,56,103,206,153,115,230,156,57,103,206,217,110,175,118,123,181,219,43,123,207,222,179,247,236,125,14,13,180,219,171,221,94,237,246,106,85,136,85,33,86,133,100,187,42,228,196,119,123,189,90,68,175,110,176,194,197,6,177,199,180,246,230,102,222,224,73,46,163,95,191,125,104,187,95,124,84,143,229,103,9,176,252,12,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,62,183,126,194,242,176,124,70,132,22,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,63,10,44,15,190,15,9,223,167,9,224,251,20,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,61,183,126,130,239,224,123,70,28,22,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,7,223,193,119,240,29,124,207,15,190,83,236,67,42,246,42,129,98,175,40,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,115,235,39,197,78,177,103,100,91,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,127,172,216,203,4,138,189,164,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,207,173,159,20,59,197,158,145,109,165,216,41,118,138,157,98,103,175,217,107,246,154,189,102,175,217,107,246,154,189,102,175,217,107,246,154,189,102,175,217,107,246,154,189,102,175,51,249,108,100,175,217,107,246,154,189,102,175,217,107,246,154,189,110,105,175,139,4,246,186,96,175,217,107,246,154,189,102,175,217,107,246,154,189,102,175,217,107,246,154,189,206,173,159,236,53,123,157,145,200,100,175,143,193,94,83,194,148,48,37,76,9,83,194,148,48,37,76,9,83,194,148,48,37,76,9,83,194,148,48,37,76,9,83,194,148,48,37,76,9,83,194,148,112,67,37,140,252,34,191,200,47,242,219,158,252,150,171,98,125,219,107,69,126,215,252,180,26,9,249,173,23,184,247,247,237,7,85,123,22,210,130,201,221,197,237,228,234,35,117,75,221,82,183,212,45,117,75,221,82,162,148,104,6,170,145,18,29,185,18,165,26,169,70,170,145,106,164,26,169,70,170,145,106,164,26,169,70,130,140,32,35,200,8,50,130,140,211,225,116,56,157,113,56,157,126,0,13,14,3,157,100,138,78,6,166,29,109,79,210,46,71,116,146,246,81,211,142,142,76,198,190,31,218,98,35,127,198,140,187,182,187,8,150,35,218,69,208,184,27,122,220,253,240,203,203,55,223,191,252,254,213,119,191,60,127,249,104,43,203,121,212,32,188,254,247,239,119,239,126,127,247,254,234,223,23,191,215,236,107,57,31,201,136,76,178,175,229,151,253,232,97,147,203,176,39,181,227,37,123,199,222,177,119,236,29,123,103,199,75,59,94,102,49,46,89,70,150,145,101,180,227,37,27,202,134,158,152,13,221,60,121,80,8,187,175,250,93,233,231,208,29,77,93,19,113,59,4,212,219,60,247,129,59,250,116,89,204,170,98,89,156,47,150,203,93,165,247,124,63,239,171,28,118,153,93,102,151,217,101,118,153,93,182,35,171,29,89,237,200,202,211,243,244,60,61,79,159,67,3,237,200,106,71,86,59,178,90,233,97,165,135,149,30,217,174,244,56,241,29,89,175,22,209,43,22,172,90,177,137,235,49,173,167,185,153,55,120,146,203,232,215,111,175,216,254,23,20,213,0,251,89,106,96,63,3,236,1,123,192,30,176,7,236,1,123,192,126,232,126,2,246,128,125,38,92,7,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,79,16,216,195,242,217,96,249,105,106,44,63,133,229,97,121,88,30,150,135,229,97,121,88,126,232,126,194,242,176,124,38,244,6,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,97,121,88,30,150,135,229,199,142,229,201,247,108,228,123,149,90,190,87,228,59,249,78,190,147,239,228,59,249,78,190,15,221,79,242,157,124,207,196,209,144,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,39,146,239,101,106,249,94,146,239,228,59,249,78,190,147,239,228,59,249,62,116,63,201,119,242,61,19,71,67,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,103,38,223,121,109,94,155,215,230,181,243,248,74,206,107,243,218,188,54,175,205,107,243,218,188,54,175,205,107,243,218,188,54,175,205,107,243,218,188,54,175,205,107,243,218,188,54,175,125,90,94,187,72,237,181,11,94,155,215,230,181,121,109,94,155,215,230,181,135,238,39,175,205,107,103,226,104,120,109,94,155,215,230,181,121,109,94,251,244,188,54,89,76,22,147,197,100,49,89,76,22,147,197,100,49,89,76,22,147,197,100,49,89,76,22,147,197,100,49,89,76,22,147,197,100,49,89,76,22,55,148,197,152,48,38,140,9,99,194,137,153,112,185,42,214,247,192,116,76,120,13,83,171,145,48,225,122,168,123,127,71,127,240,182,103,209,253,152,220,93,220,78,174,62,194,185,112,46,156,11,231,194,185,112,46,76,10,147,102,128,31,97,210,145,99,82,248,17,126,132,31,225,71,248,17,126,132,31,225,71,248,17,126,4,205,64,51,208,12,52,3,205,112,30,156,7,231,25,7,231,233,199,217,80,51,108,74,166,54,37,39,1,146,244,96,239,114,68,7,123,159,142,0,233,136,110,236,251,161,45,93,242,103,227,225,153,116,31,195,114,68,251,24,26,158,89,13,207,95,94,125,222,91,115,30,53,38,255,253,126,247,134,154,243,145,12,196,36,27,106,254,213,132,30,118,209,220,243,76,182,206,164,243,232,60,58,143,206,163,243,108,157,105,235,204,44,198,37,237,72,59,210,142,182,206,164,71,233,209,19,211,163,155,39,15,138,105,247,85,191,43,31,29,186,163,169,107,98,114,135,160,124,155,231,62,112,71,159,46,139,89,85,44,139,243,197,114,185,171,244,158,239,231,125,149,67,55,211,205,116,51,221,76,55,211,205,182,118,181,181,171,173,93,137,123,226,158,184,39,238,115,104,160,173,93,109,237,106,107,87,107,65,172,5,177,22,36,219,181,32,39,190,181,235,213,34,122,77,131,117,45,118,131,61,166,21,55,55,243,6,79,114,25,253,250,109,58,219,255,146,163,199,104,126,150,4,205,207,160,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,243,249,204,132,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,62,143,81,8,205,67,243,25,52,16,154,135,230,161,121,104,30,154,135,230,161,249,44,190,219,64,243,208,60,52,15,205,67,243,208,60,52,15,205,67,243,208,252,113,161,121,0,126,88,0,63,77,2,224,167,0,60,0,15,192,3,240,0,60,0,15,192,3,240,0,60,0,15,192,3,240,249,124,102,2,240,0,60,0,15,192,3,240,0,60,0,15,192,3,240,0,60,0,159,199,40,4,224,1,248,12,26,8,192,3,240,0,60,0,15,192,3,240,0,124,22,223,109,0,120,0,30,128,7,224,1,120,0,30,128,7,224,1,120,0,62,99,0,79,179,15,171,217,171,36,154,189,162,217,105,118,154,157,102,167,217,105,118,154,157,102,167,217,105,118,154,157,102,207,231,51,147,102,167,217,105,118,154,157,102,167,217,105,118,154,157,102,167,217,105,246,60,70,33,205,78,179,103,208,64,154,157,102,167,217,105,118,154,157,102,167,217,179,248,110,67,179,211,236,52,59,205,78,179,211,236,52,59,205,78,179,211,236,52,59,205,94,163,217,203,36,154,189,164,217,105,118,154,157,102,167,217,105,118,154,157,102,167,217,105,118,154,157,102,207,231,51,147,102,167,217,105,118,154,157,102,167,217,79,83,179,51,216,12,54,131,205,96,231,241,149,156,193,102,176,25,108,6,155,193,102,176,25,108,6,155,193,102,176,25,108,6,155,193,102,176,25,108,6,155,193,102,176,25,108,6,251,4,12,118,145,196,96,23,12,54,131,205,96,51,216,12,54,131,205,96,51,216,12,54,131,205,96,51,216,249,124,102,50,216,12,54,131,205,96,211,194,180,48,45,76,11,211,194,180,48,45,76,11,211,194,180,48,45,76,11,211,194,180,48,45,76,11,211,194,180,48,45,76,11,211,194,180,112,94,90,24,253,69,127,209,95,244,55,5,253,45,87,197,250,198,215,146,254,174,9,106,53,18,250,91,239,112,239,239,221,15,178,246,44,172,9,147,187,139,219,201,213,71,246,150,189,101,111,217,91,246,150,189,101,69,89,209,12,108,35,43,58,114,43,202,54,178,141,108,35,219,200,54,178,141,108,35,219,200,54,178,141,28,25,71,198,145,113,100,28,25,173,67,235,208,58,227,208,58,253,48,26,40,6,61,201,148,158,12,14,60,218,159,175,93,142,232,124,237,35,7,30,29,201,140,125,63,180,133,71,254,140,27,125,237,119,22,44,71,180,179,160,209,55,212,232,251,249,199,245,248,123,254,48,0,215,91,90,206,3,6,222,237,31,235,174,95,220,183,253,139,221,44,231,35,25,115,45,118,179,124,252,250,59,219,200,242,208,147,216,195,146,163,227,232,56,58,142,142,163,179,135,165,61,44,179,24,151,92,34,151,200,37,218,195,146,243,228,60,79,204,121,110,158,60,40,80,221,87,253,174,36,115,232,142,166,174,137,158,29,2,221,109,158,251,192,29,125,186,44,102,85,177,44,206,23,203,229,174,210,123,190,159,247,85,14,135,204,33,115,200,28,50,135,204,33,219,99,213,30,171,246,88,101,227,217,120,54,158,141,207,161,129,246,88,181,199,170,61,86,173,218,176,106,195,170,141,108,87,109,156,248,30,171,87,139,232,213,7,86,160,216,150,245,152,214,198,220,204,27,60,201,101,244,235,183,251,107,95,139,131,190,0,242,179,182,64,126,6,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,159,79,63,1,121,64,62,35,54,11,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,31,5,144,135,221,7,195,238,211,182,216,125,10,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,158,79,63,97,119,216,61,35,2,11,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,195,238,176,59,236,14,187,231,135,221,201,245,193,228,122,213,86,174,87,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,249,244,147,92,39,215,51,242,172,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,127,146,235,101,91,185,94,146,235,228,58,185,78,174,147,235,228,58,185,78,174,147,235,228,58,185,78,174,231,211,79,114,157,92,207,200,179,146,235,228,58,185,78,174,243,214,188,53,111,205,91,243,214,188,53,111,205,91,243,214,188,53,111,205,91,243,214,188,53,111,205,91,243,214,153,124,54,242,214,188,53,111,205,91,243,214,188,53,111,205,91,183,241,214,69,91,111,93,240,214,188,53,111,205,91,243,214,188,53,111,205,91,243,214,188,53,111,205,91,231,211,79,222,154,183,206,72,97,242,214,199,224,173,201,96,50,152,12,38,131,201,96,50,152,12,38,131,201,96,50,152,12,38,131,201,96,50,152,12,38,131,201,96,50,152,12,38,131,201,96,50,184,161,12,198,124,49,95,204,23,243,109,201,124,203,85,177,190,231,53,103,190,107,120,90,141,132,249,214,195,219,251,59,246,131,167,61,59,248,250,39,119,23,183,147,171,143,176,45,108,11,219,194,182,176,45,108,11,135,194,161,25,96,70,56,116,228,56,20,102,132,25,97,70,152,17,102,132,25,97,70,152,17,102,132,25,193,49,112,12,28,3,199,192,49,60,7,207,193,115,198,193,115,250,113,51,20,12,107,146,169,53,25,82,116,180,58,40,187,28,209,65,217,199,43,58,58,162,24,251,126,104,75,139,252,25,60,220,90,237,19,88,142,104,159,64,195,173,215,225,118,255,227,175,239,183,162,156,239,29,98,247,255,199,135,47,182,159,156,143,100,88,53,218,126,242,225,53,119,176,229,100,253,47,182,205,36,249,70,190,145,111,228,27,249,102,155,73,219,76,102,49,46,73,66,146,144,36,180,205,36,153,73,102,158,152,204,220,60,121,80,4,186,175,250,93,217,227,208,29,77,93,19,239,58,4,147,219,60,247,129,59,250,116,89,204,170,98,89,156,47,150,203,93,165,247,124,63,239,171,28,114,152,28,38,135,201,97,114,152,28,182,13,170,109,80,109,131,74,179,211,236,52,59,205,158,67,3,109,131,106,27,84,219,160,90,103,97,157,133,117,22,217,174,179,56,241,109,80,175,22,209,235,5,172,25,177,115,234,49,173,102,185,153,55,120,146,203,232,215,111,131,214,238,151,243,60,2,239,179,38,224,125,6,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,14,188,3,239,192,59,240,62,118,240,14,175,247,138,215,167,77,240,250,20,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,29,94,135,215,225,117,120,61,43,188,78,162,247,42,209,171,38,18,189,34,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,73,116,18,157,68,39,209,79,87,162,151,77,36,122,73,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,137,78,162,147,232,36,58,63,205,79,243,211,252,52,63,205,79,243,211,252,52,63,205,79,243,211,252,52,63,205,79,243,211,252,52,63,61,252,165,205,79,243,211,252,52,63,205,79,243,211,252,52,63,29,235,167,139,38,126,186,224,167,249,105,126,154,159,230,167,249,105,126,154,159,230,167,249,105,126,154,159,230,167,249,105,126,154,159,30,185,159,38,125,73,95,210,151,244,37,125,73,95,210,151,244,37,125,73,95,210,151,244,37,125,73,95,210,151,244,37,125,73,95,210,151,244,37,125,73,223,134,210,23,219,197,118,177,93,108,183,1,219,45,87,197,250,62,23,199,118,215,192,180,26,9,219,173,71,181,247,119,230,7,55,123,182,243,53,79,238,46,110,39,87,31,65,90,144,22,164,5,105,65,90,144,22,252,4,63,51,128,138,224,231,200,225,39,168,8,42,130,138,160,34,168,8,42,130,138,160,34,168,8,42,66,97,80,24,20,6,133,65,97,232,13,122,131,222,140,131,222,244,99,98,8,23,142,36,83,71,210,183,214,136,62,164,186,28,209,33,213,199,165,53,58,98,22,251,126,104,75,130,252,185,119,40,69,239,215,87,142,104,191,62,67,169,243,161,244,243,143,95,191,248,249,205,243,213,215,207,95,191,184,223,0,114,190,119,64,221,254,241,235,229,237,221,197,217,175,23,31,46,191,216,6,114,62,146,97,213,104,27,200,199,175,188,131,205,32,15,253,122,91,66,146,108,36,27,201,70,178,145,108,182,132,180,37,100,22,227,146,12,36,3,201,64,91,66,146,150,164,229,137,73,203,167,167,207,183,232,102,234,227,235,83,116,52,117,77,252,234,16,236,109,243,220,7,238,232,211,101,49,171,138,101,113,190,88,46,119,149,222,243,253,188,175,114,72,96,18,152,4,38,129,73,96,18,216,150,165,182,44,181,101,41,157,78,167,211,233,116,122,14,13,180,101,169,45,75,109,89,106,221,132,117,19,214,77,100,187,110,226,196,183,44,189,90,68,251,127,107,64,236,114,122,76,171,83,110,230,13,158,228,50,250,245,219,76,181,251,229,57,95,64,248,89,115,8,63,3,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,30,132,7,225,65,120,16,126,248,15,70,16,30,132,207,163,129,32,60,8,15,194,131,240,32,60,8,15,194,131,240,32,60,8,127,28,16,30,106,31,0,181,79,155,163,246,41,212,14,181,67,237,80,59,212,14,181,67,237,80,59,212,14,181,67,237,80,59,212,14,181,67,237,80,59,212,14,181,67,237,80,59,212,14,181,67,237,80,59,212,14,181,67,237,80,59,212,14,181,67,237,195,127,48,66,237,80,123,30,13,132,218,161,118,168,29,106,135,218,161,118,168,29,106,135,218,161,246,12,81,59,161,62,128,80,175,154,11,245,138,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,117,66,157,80,39,212,9,245,225,63,24,9,117,66,61,143,6,18,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,175,133,122,217,92,168,151,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,19,234,132,58,161,78,168,115,213,92,53,87,205,85,115,213,92,53,87,205,85,115,213,92,53,87,205,85,15,206,130,185,106,174,154,171,230,170,185,106,174,154,171,230,170,185,106,174,154,171,230,170,185,234,4,174,186,104,238,170,11,174,154,171,230,170,185,106,174,154,171,230,170,185,106,174,154,171,230,170,185,106,174,154,171,230,170,185,234,35,114,213,4,48,1,76,0,19,192,4,48,1,76,0,19,192,4,48,1,76,0,19,192,4,48,1,76,0,19,192,4,48,1,76,0,19,192,4,48,1,220,80,0,227,188,56,47,206,139,243,54,230,188,229,170,88,223,237,154,112,222,53,54,173,70,194,121,235,153,237,253,93,250,193,208,158,237,121,229,147,187,139,219,201,213,71,180,22,173,69,107,209,90,180,22,173,69,65,81,208,12,232,34,10,58,114,10,138,46,162,139,232,34,186,136,46,162,139,232,34,186,136,46,162,139,152,24,38,134,137,97,98,152,24,140,3,227,192,56,227,192,56,253,40,25,230,133,44,201,84,150,12,227,55,26,30,115,93,142,232,152,235,99,244,27,29,193,139,125,63,180,101,67,254,12,24,92,13,247,250,43,71,180,215,159,193,53,196,224,250,241,167,23,175,158,127,191,250,230,197,155,251,151,123,191,177,228,60,120,176,157,253,113,115,249,254,226,221,217,191,46,239,46,223,222,253,113,251,197,70,147,243,145,12,190,214,27,77,110,119,162,227,141,39,67,158,206,70,148,180,28,45,71,203,209,114,180,156,141,40,109,68,153,197,184,164,15,233,67,250,208,70,148,52,39,205,121,98,154,115,243,228,65,177,233,190,234,119,229,149,67,119,52,117,77,140,236,16,180,110,243,220,7,238,232,211,101,49,171,138,101,113,190,88,46,119,149,222,243,253,188,175,114,104,99,218,152,54,166,141,105,99,218,216,70,169,54,74,181,81,42,1,79,192,19,240,4,124,14,13,180,81,170,141,82,109,148,106,109,134,181,25,214,102,100,187,54,227,196,55,74,189,90,68,175,49,176,206,196,222,170,199,180,2,230,102,222,224,73,46,163,95,191,45,92,123,94,2,180,11,210,207,210,65,250,25,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,61,72,15,210,131,244,32,253,41,65,122,40,62,3,20,63,77,135,226,167,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,80,60,20,15,197,67,241,163,69,241,132,123,6,194,189,74,39,220,43,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,111,46,220,203,116,194,189,36,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,157,112,39,220,9,119,194,61,23,225,206,101,115,217,92,54,151,157,199,87,114,46,155,203,230,178,185,108,46,155,203,230,178,185,108,46,155,203,230,178,185,108,46,155,203,230,178,185,108,46,155,203,230,178,185,236,83,113,217,69,58,151,93,112,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,115,217,92,54,151,205,101,159,144,203,38,136,9,98,130,152,32,38,136,9,98,130,152,32,38,136,9,98,130,152,32,38,136,9,98,130,152,32,38,136,9,98,130,152,32,38,136,9,226,134,130,24,7,198,129,113,96,28,56,25,7,46,87,197,250,238,151,130,3,175,49,106,53,18,14,92,207,114,239,239,226,15,198,246,44,162,19,147,187,139,219,201,213,71,20,23,197,69,113,81,92,20,23,197,69,71,209,209,12,168,35,58,58,114,58,138,58,162,142,168,35,234,136,58,162,142,168,35,234,136,58,162,142,88,25,86,134,149,97,101,88,25,188,3,239,192,59,227,192,59,253,168,26,70,134,68,201,84,162,228,225,61,18,29,203,93,142,232,88,238,83,240,30,29,65,141,125,63,180,101,73,254,108,48,24,19,237,69,88,142,104,47,66,131,113,224,193,248,242,249,207,223,189,184,223,9,115,30,52,250,54,239,228,211,173,47,231,35,25,110,173,182,190,188,255,45,29,238,117,89,251,251,109,110,73,212,17,117,68,29,81,71,212,217,220,210,230,150,89,140,75,66,145,80,36,20,109,110,73,124,18,159,39,38,62,55,79,30,20,173,238,171,126,87,166,57,116,71,83,215,196,209,14,193,239,54,207,125,224,142,62,93,22,179,170,88,22,231,139,229,114,87,233,61,223,207,251,42,135,72,38,146,137,100,34,153,72,38,146,109,190,106,243,85,155,175,82,242,148,60,37,79,201,231,208,64,155,175,218,124,213,230,171,214,111,88,191,97,253,70,182,235,55,78,124,243,213,171,69,244,58,4,107,81,236,215,122,76,171,100,110,230,13,158,228,50,250,245,219,22,182,191,101,66,159,49,252,172,5,134,159,193,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,15,221,79,24,30,134,207,136,200,194,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,71,129,225,193,246,33,96,251,180,5,108,159,130,237,96,59,216,14,182,131,237,96,59,216,14,182,131,237,96,59,216,14,182,15,221,79,176,29,108,207,136,187,130,237,96,59,216,14,182,131,237,96,59,216,14,182,131,237,96,59,216,14,182,131,237,96,59,216,14,182,131,237,96,59,216,14,182,131,237,96,59,216,14,182,131,237,96,59,216,14,182,131,237,249,193,118,74,125,8,165,94,181,80,234,21,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,148,250,208,253,164,212,41,245,140,236,42,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,107,165,94,182,80,234,37,165,78,169,83,234,148,58,165,78,169,83,234,148,58,165,78,169,83,234,148,250,208,253,164,212,41,245,140,236,42,165,78,169,83,234,148,58,91,205,86,179,213,108,53,91,205,86,179,213,108,53,91,205,86,179,213,108,53,91,205,86,179,213,108,53,91,157,201,103,35,91,205,86,179,213,108,53,91,205,86,179,213,108,117,67,91,93,180,176,213,5,91,205,86,179,213,108,53,91,205,86,179,213,108,53,91,205,86,179,213,108,245,208,253,100,171,217,234,140,196,37,91,125,12,182,154,2,166,128,41,96,10,152,2,166,128,41,96,10,152,2,166,128,41,96,10,152,2,166,128,41,96,10,152,2,166,128,41,96,10,152,2,166,128,27,42,96,164,23,233,69,122,145,222,230,164,183,92,21,235,219,93,35,210,187,230,166,213,72,72,111,189,180,189,191,79,63,40,218,179,125,47,125,114,119,113,59,185,250,72,215,210,181,116,45,93,75,215,210,181,52,40,13,154,129,94,164,65,71,174,65,233,69,122,145,94,164,23,233,69,122,145,94,164,23,233,69,122,145,20,35,197,72,49,82,140,20,227,113,120,28,30,103,28,30,167,31,40,131,189,192,37,153,226,146,129,8,71,211,19,175,203,17,157,120,125,148,132,163,35,123,177,239,135,182,120,200,159,33,227,171,233,174,127,229,136,118,253,51,190,134,25,95,63,254,244,226,213,243,239,87,223,188,120,115,255,122,239,119,153,156,135,143,183,179,63,110,46,223,95,188,59,251,215,229,221,229,219,187,63,110,191,216,117,114,62,146,241,215,126,215,201,237,86,116,189,11,101,200,243,217,149,146,155,227,230,184,57,110,142,155,179,43,165,93,41,179,24,151,28,34,135,200,33,218,149,146,235,228,58,79,204,117,110,158,60,40,64,221,87,253,174,228,114,232,142,166,174,137,150,29,2,217,109,158,251,192,29,125,186,44,102,85,177,44,206,23,203,229,174,210,123,190,159,247,85,14,119,204,29,115,199,220,49,119,204,29,219,53,213,174,169,118,77,101,225,89,120,22,158,133,207,161,129,118,77,181,107,170,93,83,173,210,176,74,195,42,141,108,87,105,156,248,174,169,87,139,232,213,6,86,156,216,104,245,152,214,194,220,204,27,60,201,101,244,235,183,159,107,223,139,129,118,97,250,89,66,76,63,131,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,63,45,76,15,198,231,0,227,167,9,97,252,20,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,30,140,7,227,193,120,48,126,196,48,158,114,207,65,185,87,9,149,123,69,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,173,148,123,153,80,185,151,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,83,238,148,59,229,78,185,231,163,220,217,108,54,155,205,102,179,243,248,74,206,102,179,217,108,54,155,205,102,179,217,108,54,155,205,102,179,217,108,54,155,205,102,179,217,108,54,155,205,102,179,217,108,54,155,125,50,54,187,72,104,179,11,54,155,205,102,179,217,108,54,155,205,102,179,217,108,54,155,205,102,179,217,108,54,155,205,102,179,217,236,147,178,217,20,49,69,76,17,83,196,20,49,69,76,17,83,196,20,49,69,76,17,83,196,20,49,69,76,17,83,196,20,49,69,76,17,83,196,20,49,69,220,80,17,35,193,72,48,18,140,4,167,35,193,229,170,88,223,254,146,144,224,53,71,173,70,66,130,235,101,238,253,125,252,65,217,158,197,180,98,114,119,113,59,185,250,72,227,210,184,52,46,141,75,227,210,184,244,40,61,154,129,118,164,71,71,174,71,105,71,218,145,118,164,29,105,71,218,145,118,164,29,105,71,218,145,44,35,203,200,50,178,140,44,227,119,248,29,126,103,28,126,167,31,88,131,201,192,40,153,98,148,76,200,71,170,19,186,203,17,157,208,125,18,228,163,35,171,177,239,135,182,56,201,159,77,198,99,170,93,9,203,17,237,74,104,60,14,53,30,255,249,242,135,213,223,95,254,176,122,241,234,155,23,171,178,168,102,247,59,99,206,247,142,193,255,253,253,250,236,237,239,215,103,151,239,255,117,121,182,126,204,23,187,97,206,71,50,238,26,237,134,249,197,203,239,96,7,204,160,231,176,235,37,103,199,217,113,118,156,29,103,103,215,75,187,94,102,49,46,185,69,110,145,91,180,235,37,7,202,129,158,152,3,221,60,121,80,224,186,175,250,93,73,231,208,29,77,93,19,93,59,4,202,219,60,247,129,59,250,116,89,204,170,98,89,156,47,150,203,93,165,247,124,63,239,171,28,78,153,83,230,148,57,101,78,153,83,182,43,171,93,89,237,202,202,206,179,243,236,60,59,159,67,3,237,202,106,87,86,187,178,90,213,97,85,135,85,29,217,174,234,56,241,93,89,175,22,209,171,19,172,80,177,145,235,49,173,157,185,153,55,120,146,203,232,215,111,191,216,238,23,15,237,198,241,179,150,56,126,6,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,159,75,63,225,120,56,62,35,50,11,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,31,5,142,7,221,135,130,238,211,150,208,125,10,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,158,75,63,65,119,208,61,35,254,10,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,231,7,221,169,245,161,212,122,213,82,173,87,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,185,244,147,90,167,214,51,178,172,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,111,212,122,217,82,173,151,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,185,244,147,90,167,214,51,178,172,212,58,181,78,173,83,235,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,117,38,159,141,172,53,107,205,90,179,214,172,53,107,205,90,179,214,45,172,117,209,210,90,23,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,185,244,147,181,102,173,51,18,152,172,245,49,88,107,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,110,168,130,17,95,196,23,241,69,124,219,17,223,114,85,172,111,121,141,137,239,154,157,86,35,33,190,245,234,246,254,126,253,160,105,207,14,189,252,201,221,197,237,228,234,35,105,75,218,146,182,164,45,105,75,218,146,161,100,104,6,146,145,12,29,185,12,37,25,73,70,146,145,100,36,25,73,70,146,145,100,36,25,73,70,106,140,26,163,198,168,49,106,140,205,97,115,216,156,113,216,156,126,208,12,2,3,154,100,10,77,6,228,28,109,78,199,46,71,116,58,246,209,114,142,142,28,198,190,31,218,162,34,127,134,142,181,54,187,3,150,35,218,29,208,88,235,123,172,253,240,197,78,148,243,131,99,237,122,239,78,148,243,145,140,181,198,59,81,94,247,176,19,229,193,231,176,19,37,31,199,199,241,113,124,28,31,103,39,74,59,81,102,49,46,121,67,222,144,55,180,19,37,191,201,111,158,152,223,220,60,121,80,80,186,175,250,93,9,229,208,29,77,93,19,21,59,4,166,219,60,247,129,59,250,116,89,204,170,98,89,156,47,150,203,93,165,247,124,63,239,171,28,190,152,47,230,139,249,98,190,152,47,182,83,170,157,82,237,148,202,188,51,239,204,59,243,158,67,3,237,148,106,167,84,59,165,90,141,97,53,134,213,24,217,174,198,56,241,157,82,175,22,209,171,10,172,44,177,185,234,49,173,121,185,153,55,120,146,203,232,215,111,15,215,126,22,253,124,137,227,103,45,113,252,12,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,62,151,126,194,241,112,124,70,100,22,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,63,10,28,15,186,15,5,221,167,45,161,251,20,116,7,221,65,119,208,29,116,7,221,65,119,208,29,116,7,221,65,119,208,61,151,126,130,238,160,123,70,252,21,116,7,221,65,119,208,29,116,7,221,65,119,208,29,116,7,221,65,119,208,29,116,7,221,65,119,208,29,116,7,221,65,119,208,29,116,7,221,65,119,208,29,116,7,221,65,119,208,29,116,207,15,186,83,235,67,169,245,170,165,90,175,168,117,106,157,90,167,214,169,117,106,157,90,167,214,169,117,106,157,90,167,214,115,233,39,181,78,173,103,100,89,169,117,106,157,90,167,214,169,117,106,157,90,167,214,169,117,106,157,90,167,214,169,117,106,157,90,167,214,169,117,106,157,90,167,214,169,117,106,157,90,167,214,169,117,106,157,90,167,214,169,117,106,157,90,223,168,245,178,165,90,47,169,117,106,157,90,167,214,169,117,106,157,90,167,214,169,117,106,157,90,167,214,115,233,39,181,78,173,103,100,89,169,117,106,157,90,167,214,89,107,214,154,181,102,173,89,107,214,154,181,102,173,89,107,214,154,181,102,173,89,107,214,154,181,102,173,89,235,76,62,27,89,107,214,154,181,102,173,89,107,214,154,181,102,173,91,88,235,162,165,181,46,88,107,214,154,181,102,173,89,107,214,154,181,102,173,89,107,214,154,181,102,173,115,233,39,107,205,90,103,36,48,89,235,99,176,214,84,48,21,76,5,83,193,84,48,21,76,5,83,193,84,48,21,76,5,83,193,84,48,21,76,5,83,193,84,48,21,76,5,83,193,84,48,21,220,80,5,35,190,136,47,226,139,248,182,35,190,229,170,88,223,242,26,19,223,53,59,173,70,66,124,235,213,237,253,253,250,65,211,158,29,122,249,147,187,139,219,201,213,71,210,150,180,37,109,73,91,210,150,180,37,67,201,208,12,36,35,25,58,114,25,74,50,146,140,36,35,201,72,50,146,140,36,35,201,72,50,146,140,212,24,53,70,141,81,99,212,24,155,195,230,176,57,227,176,57,253,160,25,4,6,52,201,20,154,12,200,57,218,156,142,93,142,232,116,236,163,229,28,29,57,140,125,63,180,69,69,254,12,29,107,109,118,7,44,71,180,59,160,177,54,204,88,251,249,199,207,59,81,206,3,199,218,237,31,187,119,162,156,143,100,172,181,220,137,242,175,151,223,233,78,148,123,158,195,78,148,124,28,31,199,199,241,113,124,156,157,40,237,68,153,197,184,228,13,121,67,222,208,78,148,252,38,191,121,98,126,115,243,228,65,65,233,190,234,119,37,148,67,119,52,117,77,84,236,16,152,110,243,220,7,238,232,211,101,49,171,138,101,113,190,88,46,119,149,222,243,253,188,175,114,248,98,190,152,47,230,139,249,98,190,216,78,169,118,74,181,83,42,243,206,188,51,239,204,123,14,13,180,83,170,157,82,237,148,106,53,134,213,24,86,99,100,187,26,227,196,119,74,189,90,68,175,42,176,178,196,230,170,199,180,230,229,102,222,224,73,46,163,95,191,61,92,251,92,244,243,24,199,207,90,226,248,25,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,124,46,253,132,227,225,248,140,200,44,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,60,28,127,20,56,30,116,31,10,186,79,91,66,247,41,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,123,46,253,4,221,65,247,140,248,43,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,14,186,131,238,160,59,232,158,31,116,167,214,135,82,235,85,75,181,94,81,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,231,210,79,106,157,90,207,200,178,82,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,190,81,235,101,75,181,94,82,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,231,210,79,106,157,90,207,200,178,82,235,212,58,181,78,173,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,153,124,54,178,214,172,53,107,205,90,179,214,172,53,107,205,90,183,176,214,69,75,107,93,176,214,172,53,107,205,90,179,214,172,53,107,205,90,179,214,172,53,107,205,90,231,210,79,214,154,181,206,72,96,178,214,199,96,173,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,152,10,166,130,169,96,42,184,161,10,70,124,17,95,196,23,241,109,71,124,203,85,177,190,229,53,38,190,107,118,90,141,132,248,214,171,219,251,251,245,131,166,61,59,244,242,39,119,23,183,147,171,143,164,45,105,75,218,146,182,164,45,105,75,134,146,161,25,72,70,50,116,228,50,148,100,36,25,73,70,146,145,100,36,25,73,70,146,145,100,36,25,169,49,106,140,26,163,198,168,49,54,135,205,97,115,198,97,115,250,65,51,8,12,104,146,41,52,25,144,115,180,57,29,187,28,209,233,216,71,203,57,58,114,24,251,126,104,139,138,252,25,58,214,218,236,14,88,142,104,119,64,99,109,136,177,246,230,229,15,171,127,190,122,249,125,57,255,188,31,229,60,104,196,221,253,126,125,246,191,239,127,127,87,206,119,239,74,57,31,201,184,107,181,43,229,86,19,58,220,155,50,224,153,236,80,201,205,113,115,220,28,55,199,205,217,161,210,14,149,89,140,75,14,145,67,228,16,237,80,201,117,114,157,39,230,58,55,79,30,20,160,238,171,126,87,114,57,116,71,83,215,68,203,14,129,236,54,207,125,224,142,62,93,22,179,170,88,22,231,139,229,114,87,233,61,223,207,251,42,135,59,230,142,185,99,238,152,59,230,142,237,160,106,7,85,59,168,178,240,44,60,11,207,194,231,208,64,59,168,218,65,213,14,170,86,105,88,165,97,149,70,182,171,52,78,124,7,213,171,69,244,106,3,43,78,108,186,122,76,107,97,110,230,13,158,228,50,250,245,219,219,181,191,197,64,187,208,252,44,9,154,159,65,243,208,60,52,15,205,67,243,208,60,52,15,205,67,243,208,60,52,15,205,231,243,153,9,205,67,243,208,60,52,15,205,67,243,208,60,52,15,205,67,243,208,124,30,163,16,154,135,230,51,104,32,52,15,205,67,243,208,60,52,15,205,67,243,89,124,183,129,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,249,227,66,243,0,252,176,0,126,154,4,192,79,1,120,0,30,128,7,224,1,120,0,30,128,7,224,1,120,0,30,128,7,224,243,249,204,4,224,1,120,0,30,128,7,224,1,120,0,30,128,7,224,1,120,0,62,143,81,8,192,3,240,25,52,16,128,7,224,1,120,0,30,128,7,224,1,248,44,190,219,0,240,0,60,0,15,192,3,240,0,60,0,15,192,3,240,0,124,198,0,158,102,31,86,179,87,73,52,123,69,179,211,236,52,59,205,78,179,211,236,52,59,205,78,179,211,236,52,59,205,158,207,103,38,205,78,179,211,236,52,59,205,78,179,211,236,52,59,205,78,179,211,236,121,140,66,154,157,102,207,160,129,52,59,205,78,179,211,236,52,59,205,78,179,103,241,221,134,102,167,217,105,118,154,157,102,167,217,105,118,154,157,102,167,217,105,118,154,189,70,179,151,73,52,123,73,179,211,236,52,59,205,78,179,211,236,52,59,205,78,179,211,236,52,59,205,158,207,103,38,205,78,179,211,236,52,59,205,78,179,159,166,102,103,176,25,108,6,155,193,206,227,43,57,131,205,96,51,216,12,54,131,205,96,51,216,12,54,131,205,96,51,216,12,54,131,205,96,51,216,12,54,131,205,96,51,216,12,246,9,24,236,34,137,193,46,24,108,6,155,193,102,176,25,108,6,155,193,102,176,25,108,6,155,193,102,176,243,249,204,100,176,25,108,6,155,193,166,133,105,97,90,152,22,166,133,105,97,90,152,22,166,133,105,97,90,152,22,166,133,105,97,90,152,22,166,133,105,97,90,152,22,166,133,105,225,188,180,48,250,139,254,162,191,232,111,10,250,91,174,138,245,141,175,37,253,93,19,212,106,36,244,183,222,225,222,223,187,31,100,237,89,88,19,38,119,23,183,147,171,143,236,45,123,203,222,178,183,236,45,123,203,138,178,162,25,216,70,86,116,228,86,148,109,100,27,217,70,182,145,109,100,27,217,70,182,145,109,100,27,57,50,142,140,35,227,200,56,50,90,135,214,161,117,198,161,117,250,97,52,80,12,122,146,41,61,25,28,120,180,63,95,187,28,209,249,218,71,14,60,58,146,25,251,126,104,11,143,252,25,55,250,218,239,44,88,142,104,103,65,163,175,239,209,247,226,159,111,170,245,255,172,190,126,254,243,155,217,223,95,255,125,245,245,243,215,47,86,127,255,199,247,175,94,188,126,177,42,87,213,94,225,118,249,191,119,213,250,127,206,126,189,184,189,155,189,253,240,246,236,215,139,15,151,103,111,255,251,221,251,203,15,151,91,227,176,218,207,220,174,230,7,198,225,147,31,120,248,247,147,113,249,116,152,126,49,44,31,141,219,176,77,44,31,198,220,163,205,40,203,73,245,215,16,252,235,63,158,69,52,227,243,120,108,48,202,67,127,117,54,67,157,164,107,50,21,55,157,148,91,127,69,85,139,207,127,209,157,247,43,233,106,138,185,218,20,179,254,147,238,89,110,146,174,93,7,123,169,37,166,129,67,74,186,118,173,236,175,160,102,253,236,95,210,117,221,207,84,5,197,244,115,8,73,215,77,31,135,251,144,28,82,210,117,216,203,193,174,241,33,37,93,215,253,236,253,26,31,80,210,117,208,203,14,202,9,239,228,96,146,174,101,35,251,170,39,184,147,3,74,186,14,198,100,7,229,196,116,114,8,73,215,77,23,211,22,19,211,195,33,36,93,203,63,21,123,41,38,166,135,253,75,186,110,70,97,210,90,162,27,216,171,164,235,176,129,189,127,207,25,68,210,117,216,192,84,181,4,55,112,32,73,215,174,133,253,20,19,220,195,65,36,93,7,131,48,117,45,193,13,28,68,210,117,208,192,212,181,68,55,176,87,73,215,97,3,123,191,143,12,34,233,186,105,224,48,223,100,6,145,116,29,54,176,151,17,72,210,145,116,36,29,73,55,180,164,11,208,36,251,56,93,164,38,217,107,234,198,160,73,74,154,228,56,52,73,131,235,96,31,236,139,188,14,246,234,190,49,92,7,133,235,224,68,175,131,50,221,253,160,28,251,253,160,112,63,56,225,235,32,217,253,160,28,251,253,160,112,63,56,217,235,160,88,77,83,93,7,197,100,154,207,117,96,48,142,114,48,38,91,250,112,96,135,95,131,209,82,155,67,107,13,35,199,91,70,95,134,141,183,92,199,91,178,47,157,7,150,24,26,111,39,53,222,190,255,238,245,223,191,127,241,106,253,31,139,159,126,90,79,250,174,230,65,35,237,221,213,135,183,239,214,189,59,187,43,110,110,158,140,177,106,82,78,230,7,198,88,121,112,144,149,219,163,172,154,109,253,135,217,242,201,192,154,253,235,243,143,132,253,61,243,233,229,124,21,244,34,191,218,140,214,15,95,125,26,57,103,159,254,26,170,238,255,26,218,251,215,76,130,231,123,244,60,217,12,240,97,191,77,254,227,219,191,158,246,251,111,118,61,226,135,213,171,95,126,88,125,247,211,47,235,75,102,157,193,253,240,252,159,171,239,95,253,244,203,155,213,203,23,175,190,123,243,143,245,175,121,88,136,189,254,127,222,252,248,230,249,203,213,155,31,255,235,197,171,215,247,175,111,182,236,114,145,226,213,86,86,222,126,93,224,221,213,187,71,33,245,250,82,44,215,255,173,156,204,62,39,211,101,177,142,166,171,50,126,69,224,118,189,173,87,225,165,43,183,118,253,221,118,205,105,150,187,117,81,120,213,182,240,16,193,208,69,225,211,253,133,79,23,179,89,177,152,46,230,211,69,177,187,240,16,3,153,174,240,160,75,177,253,234,179,196,5,183,25,219,113,203,188,186,40,188,225,216,142,91,79,213,69,225,7,198,246,121,241,172,168,158,21,179,197,242,124,177,187,240,30,199,118,253,18,176,160,126,71,174,185,74,85,116,205,106,171,47,74,78,177,186,41,113,205,187,0,97,84,221,187,228,94,199,181,215,175,201,10,26,36,145,139,160,210,23,125,224,147,100,186,44,102,85,177,44,206,23,203,229,174,162,123,252,28,169,91,179,21,218,231,240,101,82,233,10,14,251,154,218,122,77,82,186,130,131,46,193,182,43,128,18,151,219,228,102,24,179,222,38,113,185,7,110,129,173,87,183,36,42,247,221,239,193,31,108,203,98,62,155,22,85,85,86,159,111,218,143,31,222,95,209,215,151,161,69,159,151,179,101,53,43,231,243,229,108,246,120,5,204,48,69,7,125,78,180,95,180,147,168,224,154,229,58,65,35,57,102,137,76,162,114,107,22,199,4,149,27,179,32,37,113,185,77,62,214,98,150,127,164,43,247,243,209,245,251,75,158,205,22,197,108,94,44,23,179,178,122,92,242,231,199,247,94,118,200,253,46,201,33,243,233,202,110,124,139,142,89,218,146,184,220,134,99,185,143,91,116,224,18,146,3,171,40,118,175,188,216,231,225,119,63,98,223,177,222,53,143,216,199,244,27,175,186,136,95,222,176,251,17,251,150,55,212,60,34,190,207,251,151,55,212,61,36,186,111,123,151,55,212,60,162,193,147,92,70,191,254,47,34,158,237,48,99,107,218,254,207,218,223,241,40,21,106,252,59,30,5,73,123,127,199,178,238,119,60,201,158,2,126,201,158,213,24,59,2,185,89,138,64,110,38,144,19,200,9,228,4,114,2,57,129,156,64,78,32,39,144,19,200,9,228,4,114,2,57,129,156,64,78,32,39,144,19,200,9,228,4,114,2,57,129,156,64,78,32,39,144,27,107,32,39,92,139,8,215,194,54,49,56,16,174,29,218,190,64,184,38,92,19,174,9,215,132,107,194,53,225,154,112,77,184,38,92,19,174,9,215,132,107,194,53,225,154,112,77,184,38,92,19,174,9,215,132,107,194,53,225,154,112,77,184,214,79,184,38,41,139,72,202,194,118,88,62,144,148,29,218,91,89,82,38,41,147,148,73,202,36,101,146,50,73,153,164,76,82,38,41,147,148,73,202,36,101,146,50,73,153,164,76,82,38,41,147,148,73,202,36,101,146,50,73,153,164,76,82,38,41,203,46,41,11,59,27,242,64,82,118,232,84,72,73,153,164,76,82,38,41,147,148,73,202,36,101,146,50,73,153,164,76,82,38,41,19,58,9,157,132,78,66,39,161,147,208,73,232,36,116,18,58,9,157,132,78,66,39,161,211,113,135,78,69,138,208,169,16,58,9,157,132,78,66,39,161,147,208,73,232,36,116,18,58,9,157,142,39,116,18,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,55,163,12,110,164,48,82,152,236,82,152,34,69,10,83,72,97,164,48,82,152,28,82,152,98,115,59,45,63,223,78,207,215,119,211,114,153,97,8,211,184,218,129,51,152,4,117,15,18,193,52,174,123,160,32,163,93,189,195,229,24,9,234,30,36,198,104,86,247,176,97,64,195,154,135,204,2,154,149,60,108,20,208,184,230,129,146,128,198,245,14,20,4,52,174,119,144,28,160,93,181,125,199,0,237,170,237,59,5,104,86,237,176,33,64,179,154,135,155,78,111,86,239,80,179,233,205,170,29,106,50,189,93,181,125,207,165,55,174,118,144,201,221,118,213,246,61,183,27,94,109,86,83,187,38,106,77,212,102,54,81,91,166,56,205,164,236,227,52,147,155,233,100,185,245,239,114,241,228,17,179,127,189,255,252,75,194,102,110,239,63,84,190,250,52,247,122,255,66,30,38,73,55,19,178,103,65,237,152,220,93,220,78,174,62,238,157,181,125,120,174,135,95,30,249,75,77,209,222,79,209,190,121,189,250,230,197,183,207,127,121,249,102,51,101,186,250,105,83,202,127,252,103,217,225,252,234,219,228,243,171,159,111,103,229,164,156,174,239,103,183,23,239,63,252,246,199,237,245,229,237,135,217,164,90,76,138,179,183,155,59,219,227,123,218,223,158,220,94,171,222,138,121,114,155,125,22,63,231,187,221,194,214,115,190,9,59,216,75,45,49,13,172,157,134,222,238,98,154,105,232,132,173,236,175,160,102,253,172,218,246,51,228,251,106,175,253,76,85,80,76,63,131,62,36,219,79,219,247,208,199,225,62,36,107,163,132,168,62,230,116,141,167,47,168,89,63,27,94,227,113,17,71,175,253,236,253,26,175,143,94,130,186,25,25,189,116,221,203,14,202,9,239,100,77,32,244,69,31,83,4,66,41,27,217,87,61,193,157,172,207,169,130,198,100,100,78,213,245,152,236,160,156,152,78,134,141,201,214,233,89,15,93,76,91,76,76,15,195,254,84,108,157,232,165,252,83,177,151,98,98,122,184,107,182,59,116,24,6,207,118,247,48,10,147,214,18,221,192,38,223,120,98,130,207,190,26,216,251,247,156,154,44,54,170,129,33,89,108,95,13,76,85,75,112,3,235,162,214,237,14,182,143,90,19,182,176,159,98,130,123,88,19,255,6,13,194,152,248,183,235,65,152,186,150,224,6,214,36,210,65,13,140,73,164,187,110,96,234,90,162,27,216,228,62,18,19,146,247,213,192,222,239,35,53,185,125,104,3,179,249,38,147,186,150,232,6,54,28,129,217,124,147,73,93,203,222,6,6,234,134,183,179,173,252,252,105,87,119,100,206,111,183,19,247,128,71,108,83,128,128,135,108,131,131,195,15,89,188,139,125,200,1,218,81,69,211,142,157,143,184,167,29,177,165,133,120,144,157,207,118,29,253,134,94,71,191,161,215,241,111,232,94,166,178,243,133,236,101,42,53,143,136,127,59,247,51,149,186,135,236,99,42,187,31,19,61,106,110,163,223,149,219,248,119,229,110,251,93,57,252,136,237,119,101,235,17,113,188,164,245,17,96,101,31,71,128,245,197,75,74,188,228,136,121,73,212,133,209,122,129,108,217,199,54,165,125,93,24,133,11,195,133,241,211,234,235,87,95,175,190,127,245,102,217,88,38,158,253,250,254,215,179,119,239,239,150,209,68,241,224,149,178,125,157,108,175,35,223,250,247,114,235,223,135,86,162,63,185,142,154,174,69,79,37,26,63,181,177,147,75,108,199,111,119,173,49,142,140,35,227,200,56,50,142,140,35,227,200,56,50,142,140,35,227,200,56,50,142,140,35,227,200,56,14,62,10,25,71,198,49,131,6,50,142,140,35,227,200,56,50,142,140,35,227,200,56,50,142,140,35,227,200,56,14,100,28,159,136,149,38,216,177,94,172,28,82,143,199,42,86,26,33,73,98,101,180,98,165,217,181,214,196,79,214,95,107,135,32,229,177,94,107,141,220,165,107,237,248,175,181,111,127,42,23,205,21,230,111,55,229,194,38,145,95,246,164,155,11,230,233,111,118,177,160,148,40,37,74,137,82,162,148,40,37,74,137,82,162,148,40,37,74,137,82,162,148,40,37,74,137,82,14,62,10,81,74,148,50,131,6,162,148,40,37,74,137,82,162,148,40,37,74,137,82,162,148,40,37,74,137,82,14,68,41,63,145,147,70,140,114,39,57,57,237,141,35,145,147,209,145,147,248,139,165,145,131,220,121,177,156,246,102,146,46,150,227,185,88,190,125,249,252,213,234,205,124,245,245,243,215,47,86,213,170,90,205,67,46,146,223,126,191,120,127,118,55,63,251,245,226,195,229,147,139,163,154,84,147,121,91,32,28,45,130,23,81,151,193,167,151,241,213,225,23,247,213,102,112,127,248,234,211,72,59,251,116,5,85,147,98,82,124,181,247,18,104,251,100,143,158,196,213,112,127,53,252,227,219,191,158,246,251,111,118,61,226,201,25,239,235,159,255,225,249,63,87,223,191,250,233,151,55,171,151,47,94,125,247,230,31,235,255,92,84,179,191,254,159,55,63,190,121,254,114,245,230,199,255,122,241,234,245,253,235,155,45,235,95,97,123,240,120,181,245,119,119,123,99,120,119,245,238,209,31,188,213,250,11,208,250,191,149,147,217,231,191,114,203,98,253,103,110,85,198,235,194,237,122,91,139,190,116,229,214,90,190,237,154,211,208,185,46,10,175,218,22,30,50,27,210,69,225,211,253,133,79,23,179,89,177,152,46,230,211,69,177,187,240,144,60,37,93,225,65,151,98,123,201,150,184,224,54,99,59,142,140,117,81,120,195,177,29,103,179,186,40,252,192,216,62,47,158,21,213,179,98,182,88,158,47,118,23,222,227,216,174,231,100,65,253,142,244,91,169,138,174,145,91,95,148,156,66,74,37,174,121,87,24,17,85,247,174,20,160,227,218,235,125,87,208,32,137,4,85,233,139,62,240,73,50,93,22,179,170,88,22,231,139,229,114,87,209,61,126,142,212,249,175,208,62,135,147,171,116,5,135,125,77,109,237,155,210,21,28,116,9,182,213,68,137,203,109,114,51,140,177,59,137,203,61,112,11,108,45,101,18,149,251,238,247,224,15,182,101,49,159,77,139,170,42,171,207,55,237,199,15,239,175,232,235,203,208,162,207,203,217,178,154,149,243,249,114,54,123,172,105,134,41,58,232,115,162,61,0,74,84,112,13,253,9,26,201,49,220,38,81,185,53,208,38,168,220,24,220,146,184,220,38,31,107,49,148,36,93,185,87,127,252,127,65,29,158,205,22,197,108,94,44,23,179,178,122,92,242,231,199,247,94,118,200,253,110,54,171,166,203,197,179,217,108,58,159,110,151,221,247,61,175,134,236,132,14,142,161,202,109,56,150,251,184,69,7,114,148,3,34,99,183,226,216,151,173,239,126,196,34,254,17,251,34,255,198,130,35,158,74,236,126,196,62,42,81,243,136,248,62,239,167,18,117,15,137,238,219,94,42,81,243,136,6,79,114,25,253,250,191,8,61,183,195,140,39,211,246,127,93,163,59,127,199,163,156,180,241,239,152,45,195,126,199,178,238,119,60,217,81,38,224,151,212,203,142,47,242,183,89,235,252,109,38,127,147,191,201,223,228,111,242,55,249,155,252,77,254,38,127,147,191,201,223,228,111,242,55,249,155,252,77,254,38,127,147,191,201,223,228,111,242,55,249,155,252,77,254,38,127,27,85,254,38,75,11,205,210,166,173,179,180,169,44,77,150,38,75,147,165,201,210,100,105,178,52,89,154,44,77,150,38,75,147,165,201,210,100,105,178,52,89,154,44,77,150,38,75,147,165,201,210,100,105,178,52,89,154,44,109,184,44,77,48,22,26,140,5,157,84,189,55,24,59,116,66,181,96,76,48,38,24,19,140,9,198,4,99,130,49,193,152,96,76,48,38,24,19,140,9,198,4,99,130,49,193,152,96,76,48,38,24,19,140,9,198,4,99,130,49,193,152,96,76,48,150,65,48,22,116,158,230,222,96,236,208,57,154,130,49,193,152,96,76,48,38,24,19,140,9,198,4,99,130,49,193,152,96,76,48,38,24,19,140,9,198,4,99,130,49,193,152,96,76,48,38,24,19,140,9,198,4,99,130,49,193,88,6,193,88,209,58,24,43,4,99,130,49,193,152,96,76,48,38,24,19,140,9,198,4,99,130,49,193,152,96,76,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,146,49,201,152,100,76,39,149,49,149,173,119,37,44,237,74,40,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,116,114,25,83,219,13,254,74,27,252,201,152,100,76,50,38,25,147,140,73,198,36,99,146,49,201,152,70,159,49,201,105,228,52,114,26,57,141,156,70,78,35,167,145,211,200,105,228,52,114,154,81,230,52,66,23,161,75,110,161,75,219,205,227,74,155,199,9,93,132,46,66,23,161,139,208,69,232,34,116,17,186,8,93,132,46,66,23,161,139,208,69,232,34,116,17,186,8,93,132,46,66,23,161,139,208,69,232,34,116,17,186,20,173,67,151,66,232,34,116,17,186,12,22,186,20,155,187,103,249,249,238,121,190,190,121,150,203,12,51,151,198,213,14,28,185,36,168,123,144,196,165,113,221,3,229,22,237,234,29,46,182,72,80,247,32,169,69,179,186,135,157,251,111,88,243,144,83,255,205,74,30,118,230,191,113,205,3,77,252,55,174,119,160,121,255,198,245,14,50,237,223,174,218,190,103,253,219,85,219,247,164,127,179,106,135,157,243,111,86,243,112,179,231,205,234,29,106,242,188,89,181,67,205,157,183,171,182,239,169,243,198,213,14,50,151,219,174,218,190,167,114,195,171,205,106,38,215,188,172,121,217,156,230,101,203,213,180,229,41,23,229,100,154,254,148,139,199,255,188,169,158,252,115,125,157,62,253,255,167,159,30,30,54,75,123,255,49,242,213,167,169,214,245,71,72,245,48,45,186,153,127,61,59,220,131,201,221,197,237,228,234,227,222,25,218,135,39,122,248,205,49,191,209,116,236,253,244,106,103,83,165,111,147,79,149,126,190,51,149,147,114,186,190,53,221,94,188,255,240,219,31,183,215,151,183,31,102,147,106,49,41,206,222,110,110,82,143,111,79,127,123,114,167,172,122,43,230,201,29,243,89,252,244,237,118,11,91,79,223,38,236,96,47,181,196,52,176,118,70,121,187,139,105,102,148,19,182,178,191,130,154,245,179,106,219,207,144,175,158,189,246,51,85,65,49,253,12,250,144,108,63,3,223,67,31,135,251,144,172,77,5,162,250,152,211,53,158,190,160,102,253,108,120,141,199,165,21,189,246,179,247,107,188,62,69,9,234,102,100,138,210,117,47,59,40,39,188,147,53,217,206,23,125,76,145,237,164,108,100,95,245,4,119,178,62,114,10,26,147,145,145,83,215,99,178,131,114,98,58,25,54,38,91,7,97,61,116,49,109,49,49,61,12,251,83,177,117,56,151,242,79,197,94,138,137,233,225,174,137,235,208,97,24,60,113,221,195,40,76,90,75,116,3,155,124,227,137,201,48,251,106,96,239,223,115,106,98,213,168,6,134,196,170,125,53,48,85,45,193,13,172,75,77,183,59,216,62,53,77,216,194,126,138,9,238,97,77,146,27,52,8,99,146,220,174,7,97,234,90,130,27,88,19,46,7,53,48,38,92,238,186,129,169,107,137,110,96,147,251,72,76,222,221,87,3,123,191,143,212,68,240,161,13,204,230,155,76,234,90,162,27,216,112,4,102,243,77,38,117,45,123,27,24,8,21,222,206,182,162,240,167,93,221,17,31,191,221,14,207,3,30,177,157,234,7,60,100,219,14,28,126,200,226,93,236,67,14,40,141,42,90,105,236,124,196,189,210,136,45,45,132,118,236,124,182,235,232,55,244,58,250,13,189,142,127,67,247,138,147,157,47,100,175,56,169,121,68,252,219,185,95,156,212,61,100,159,56,217,253,152,232,81,115,27,253,174,220,198,191,43,119,219,239,202,225,71,108,191,43,91,143,136,144,34,237,206,170,90,75,145,228,103,85,245,45,69,74,82,100,140,82,36,124,140,183,91,165,186,30,227,201,87,169,246,61,198,11,99,252,152,199,120,181,154,183,28,227,213,100,62,238,49,94,248,28,63,246,49,62,107,61,198,103,198,184,49,158,245,24,159,182,30,227,83,99,220,24,207,122,140,183,93,157,80,141,125,117,130,49,126,244,99,188,237,188,74,53,246,121,149,194,223,156,199,62,198,219,206,171,84,99,159,87,49,198,143,124,140,183,61,86,168,236,226,88,161,230,99,220,136,203,126,196,21,173,255,2,44,114,250,11,240,136,71,92,71,67,101,223,15,109,141,230,136,65,213,246,79,174,34,167,63,185,12,170,60,6,85,219,191,113,138,156,254,198,49,168,242,24,84,109,191,112,117,176,165,176,65,53,230,65,245,250,249,15,175,127,249,97,61,237,24,31,32,157,125,184,184,254,240,239,235,173,93,171,59,200,145,6,220,181,250,175,215,216,235,230,213,123,158,211,30,214,246,176,118,112,104,134,187,88,59,56,212,193,161,221,22,236,224,80,7,135,58,56,52,143,131,67,55,79,27,180,111,233,190,186,119,173,86,114,232,233,222,162,15,124,146,76,151,197,172,42,150,197,249,98,185,220,85,116,191,39,93,58,169,213,73,173,195,239,217,238,164,214,238,119,109,119,82,171,147,90,157,212,234,164,214,174,203,118,82,171,147,90,51,218,223,63,254,164,214,171,69,244,102,248,14,17,232,235,16,129,155,121,131,39,185,140,126,253,206,42,136,204,230,162,217,83,93,54,151,92,63,201,230,100,115,178,57,217,156,108,78,54,39,155,147,205,201,230,100,115,178,57,217,156,108,78,54,39,155,147,205,201,230,100,115,178,57,217,156,108,78,54,39,155,147,205,201,230,122,204,230,228,108,145,57,91,244,74,240,186,156,45,249,130,112,57,155,156,77,206,38,103,147,179,201,217,228,108,114,54,57,155,156,77,206,38,103,147,179,201,217,228,108,114,54,57,155,156,77,206,38,103,147,179,201,217,228,108,114,54,57,91,211,156,77,104,22,25,154,69,239,116,91,23,154,37,223,240,86,104,38,52,19,154,9,205,132,102,66,51,161,153,208,76,104,38,52,19,154,9,205,132,102,66,51,161,153,208,76,104,38,52,19,154,9,205,132,102,66,51,161,153,208,76,104,38,52,235,41,52,139,62,201,175,46,52,75,126,160,159,208,76,104,38,52,19,154,9,205,132,102,66,51,161,153,208,76,104,38,52,59,177,208,76,254,36,127,146,63,201,159,228,79,242,39,249,147,252,73,254,36,127,146,63,201,159,228,79,71,145,63,149,169,22,109,149,22,109,201,159,228,79,242,39,249,147,252,73,254,36,127,146,63,201,159,228,79,242,39,249,147,252,73,254,36,127,146,63,201,159,228,79,242,39,249,147,252,73,254,36,127,146,63,201,159,214,249,83,162,245,79,165,245,79,242,39,249,147,252,73,254,36,127,146,63,201,159,228,79,242,167,35,203,159,100,56,50,28,25,142,12,71,134,35,195,145,225,200,112,100,56,50,28,25,206,40,51,28,129,140,64,38,203,64,166,72,21,200,20,2,25,129,140,64,38,147,64,166,216,220,89,203,207,119,214,243,245,141,181,92,102,152,199,52,174,118,224,56,38,65,221,131,164,49,141,235,30,40,211,104,87,239,112,145,70,130,186,7,73,52,154,213,61,108,46,208,176,230,33,99,129,102,37,15,155,10,52,174,121,160,80,160,113,189,3,101,2,141,235,29,36,18,104,87,109,223,137,64,187,106,251,14,4,154,85,59,108,30,208,172,230,225,102,214,155,213,59,212,196,122,179,106,135,154,87,111,87,109,223,211,234,141,171,29,100,158,183,93,181,125,79,243,134,87,155,213,44,175,57,91,115,182,25,206,217,150,235,99,68,82,204,217,150,147,106,82,165,158,179,125,252,207,155,234,201,63,215,87,237,211,255,127,250,233,225,97,51,184,247,31,42,95,125,154,127,93,127,160,84,15,147,164,155,73,217,179,224,86,76,238,46,110,39,87,31,247,206,222,62,60,223,195,19,52,248,197,166,106,239,167,94,59,155,70,125,155,124,26,245,243,93,171,156,148,211,245,109,235,246,226,253,135,223,254,184,189,190,188,253,48,155,84,139,73,113,246,118,115,3,123,124,235,250,219,147,187,104,213,91,49,79,238,166,207,226,167,118,183,91,216,122,106,55,97,7,123,169,37,166,129,181,179,205,219,93,76,51,219,156,176,149,253,21,212,172,159,85,219,126,134,124,45,237,181,159,169,10,138,233,103,208,135,100,251,217,249,30,250,56,220,135,100,109,98,16,213,199,156,174,241,244,5,53,235,103,195,107,60,46,201,232,181,159,189,95,227,245,9,75,80,55,35,19,150,174,123,217,65,57,225,157,172,201,125,190,232,99,138,220,39,101,35,251,170,39,184,147,245,113,84,208,152,140,140,163,186,30,147,29,148,19,211,201,176,49,217,58,36,235,161,139,105,139,137,233,97,216,159,138,173,131,187,148,127,42,246,82,76,76,15,119,77,106,135,14,195,224,73,237,30,70,97,210,90,162,27,216,228,27,79,76,190,217,87,3,123,255,158,83,19,185,70,53,48,36,114,237,171,129,169,106,9,110,96,93,162,186,221,193,246,137,106,194,22,246,83,76,112,15,107,82,222,160,65,24,147,242,118,61,8,83,215,18,220,192,154,224,57,168,129,49,193,115,215,13,76,93,75,116,3,155,220,71,98,178,240,190,26,216,251,125,164,38,158,15,109,96,54,223,100,82,215,18,221,192,134,35,48,155,111,50,169,107,217,219,192,64,196,240,118,182,21,147,63,237,234,142,104,249,237,118,176,30,240,136,237,196,63,224,33,219,174,224,240,67,22,239,98,31,114,64,112,84,209,130,99,231,35,238,5,71,108,105,33,236,99,231,179,93,71,191,161,215,209,111,232,117,252,27,186,87,163,236,124,33,123,53,74,205,35,226,223,206,253,26,165,238,33,251,52,202,238,199,68,143,154,219,232,119,229,54,254,93,185,219,126,87,14,63,98,251,93,217,122,68,188,34,73,114,20,216,90,145,36,63,10,172,111,69,82,82,36,227,87,36,209,227,63,201,202,215,245,248,79,190,242,181,239,241,95,24,255,39,55,254,19,29,5,89,118,113,20,100,191,227,191,240,249,127,146,227,63,209,231,127,7,91,81,247,61,254,125,254,159,222,248,47,86,211,52,227,191,152,76,243,25,255,134,225,232,134,97,162,197,12,69,78,139,25,142,127,24,118,52,126,246,253,208,214,16,143,31,105,137,190,240,22,57,125,225,53,210,114,28,105,137,190,90,118,176,169,150,145,54,238,145,246,242,249,207,223,189,88,47,1,92,205,99,198,216,230,93,125,188,101,91,53,153,31,201,150,109,247,191,179,183,205,218,106,159,205,54,109,182,105,115,110,78,134,27,181,57,55,199,185,57,221,22,236,220,28,231,230,56,55,39,143,115,115,54,79,27,180,53,207,190,186,119,161,59,103,254,236,45,250,192,39,201,116,89,204,170,98,89,156,47,150,203,93,69,247,123,208,139,131,138,28,84,52,252,182,132,14,42,234,126,99,66,7,21,57,168,200,65,69,14,42,234,186,108,7,21,57,168,40,163,45,44,227,15,42,186,90,68,239,247,104,159,204,190,246,201,188,153,55,120,146,203,232,215,111,59,206,224,12,110,214,62,131,155,201,224,100,112,50,56,25,156,12,78,6,39,131,147,193,201,224,100,112,50,56,25,156,12,78,6,39,131,147,193,201,224,100,112,50,56,25,156,12,78,6,39,131,147,193,201,224,70,150,193,201,211,130,243,180,168,45,9,118,231,105,201,55,35,144,167,201,211,228,105,242,52,121,154,60,77,158,38,79,147,167,201,211,228,105,242,52,121,154,60,77,158,38,79,147,167,201,211,228,105,242,52,121,154,60,77,158,38,79,147,167,9,199,58,9,199,162,54,74,222,29,142,37,223,34,89,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,235,36,28,139,58,219,113,119,56,150,252,84,71,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,172,147,112,172,104,31,142,21,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,103,146,51,201,153,228,76,114,38,57,147,156,73,206,36,103,146,51,201,153,228,76,114,166,83,203,153,202,246,59,20,150,118,40,148,51,201,153,228,76,114,38,57,147,156,73,206,36,103,146,51,201,153,228,76,114,38,57,147,156,73,206,36,103,146,51,201,153,228,76,114,38,57,147,156,73,206,36,103,58,197,156,169,245,102,127,165,205,254,228,76,114,38,57,147,156,73,206,36,103,146,51,201,153,228,76,71,144,51,201,106,100,53,178,26,89,141,172,70,86,35,171,145,213,200,106,100,53,178,154,81,102,53,130,23,193,75,118,193,75,235,141,228,74,27,201,9,94,4,47,130,23,193,139,224,69,240,34,120,17,188,8,94,4,47,130,23,193,139,224,69,240,34,120,17,188,8,94,4,47,130,23,193,139,224,69,240,34,120,17,188,172,207,239,105,31,188,20,130,23,193,139,224,101,192,224,165,216,220,65,203,207,119,208,243,245,13,180,92,102,152,187,52,174,118,224,216,37,65,221,131,164,46,141,235,30,40,187,104,87,239,112,209,69,130,186,7,73,46,154,213,61,236,252,127,195,154,135,156,254,111,86,242,176,179,255,141,107,30,104,242,191,113,189,3,205,253,55,174,119,144,169,255,118,213,246,61,243,223,174,218,190,39,254,155,85,59,236,188,127,179,154,135,155,65,111,86,239,80,19,232,205,170,29,106,254,188,93,181,125,79,159,55,174,118,144,249,220,118,213,246,61,157,27,94,109,86,179,185,230,102,205,205,102,53,55,91,174,207,87,111,55,55,91,78,170,1,79,189,184,255,15,55,211,167,191,224,102,250,244,1,55,211,173,7,172,175,246,79,207,17,54,189,123,255,233,243,213,167,41,218,245,39,79,245,48,155,186,153,183,61,11,232,220,228,238,226,118,114,245,113,239,212,238,195,51,61,252,234,168,95,105,30,247,126,94,246,205,235,213,55,47,190,125,254,203,203,55,155,121,213,213,79,155,82,254,227,63,203,14,39,97,223,38,159,132,253,124,207,43,39,229,116,125,211,187,189,120,255,225,183,63,110,175,47,111,63,204,38,213,98,82,156,189,221,220,254,30,223,248,254,246,228,30,92,245,86,204,147,123,241,179,248,137,225,237,22,182,158,24,78,216,193,94,106,137,105,96,237,92,245,118,23,211,204,85,39,108,101,127,5,53,235,103,213,182,159,33,95,106,123,237,103,170,130,98,250,25,244,33,217,126,110,191,135,62,14,247,33,89,155,55,68,245,49,167,107,60,125,65,205,250,217,240,26,143,203,65,122,237,103,239,215,120,125,62,19,212,205,200,124,166,235,94,118,80,78,120,39,107,82,163,47,250,152,34,53,74,217,200,190,234,9,238,100,125,152,21,52,38,35,195,172,174,199,100,7,229,196,116,50,108,76,182,142,216,122,232,98,218,98,98,122,24,246,167,98,235,216,47,229,159,138,189,20,19,211,195,93,83,226,161,195,48,120,74,188,135,81,152,180,150,232,6,54,249,198,19,147,142,246,213,192,222,191,231,212,4,182,81,13,12,9,108,251,106,96,170,90,130,27,88,151,199,110,119,176,125,30,155,176,133,253,20,19,220,195,154,140,56,104,16,198,100,196,93,15,194,212,181,4,55,176,38,182,14,106,96,76,108,221,117,3,83,215,18,221,192,38,247,145,152,36,189,175,6,246,126,31,169,9,247,67,27,152,205,55,153,212,181,68,55,176,225,8,204,230,155,76,234,90,246,54,48,144,64,188,157,109,133,236,79,187,186,35,152,126,187,29,203,7,60,98,219,11,4,60,100,91,37,28,126,200,226,93,236,67,14,248,143,42,218,127,236,124,196,189,255,136,45,45,4,141,236,124,182,235,232,55,244,58,250,13,189,142,127,67,247,90,150,157,47,100,175,101,169,121,68,252,219,185,223,178,212,61,100,159,101,217,253,152,232,81,115,27,253,174,220,198,191,43,119,219,239,202,225,71,108,191,43,91,143,136,49,40,45,79,196,90,27,148,225,78,196,26,210,160,148,12,202,145,26,148,136,171,167,229,234,218,245,213,51,220,234,218,33,175,158,194,213,115,234,87,79,185,90,180,189,122,202,201,226,4,175,158,98,50,119,245,184,122,230,237,175,158,185,171,199,213,115,154,87,207,172,253,213,51,115,245,184,122,78,243,234,153,182,191,122,166,174,30,87,207,105,94,61,173,215,125,149,39,185,238,171,152,204,92,61,174,158,214,51,214,229,73,206,88,187,122,92,61,237,15,226,42,7,61,136,107,200,171,103,234,234,57,245,171,167,104,255,119,79,113,162,127,247,184,122,106,174,158,134,195,254,208,168,222,247,67,91,87,102,204,248,111,253,151,75,113,162,127,185,216,177,226,40,198,127,235,191,61,138,19,253,219,131,150,57,138,241,223,250,175,135,33,119,147,31,114,252,243,46,35,30,255,175,127,120,254,242,229,122,191,174,184,204,253,195,245,197,239,191,111,157,166,80,13,152,185,167,61,77,225,254,213,245,118,154,66,237,179,57,77,193,105,10,142,177,206,240,60,5,199,88,59,198,186,219,130,29,99,237,24,107,199,88,231,113,140,245,230,105,131,118,208,222,87,247,174,213,173,142,224,222,91,244,129,79,146,233,178,152,85,197,178,56,95,44,151,187,138,238,247,220,101,231,134,59,55,124,248,211,67,156,27,222,253,249,33,206,13,119,110,184,115,195,157,27,222,117,217,206,13,119,110,120,70,39,205,196,159,27,126,181,184,116,156,77,174,199,217,220,204,27,60,201,101,244,235,119,106,78,112,6,23,181,114,111,119,6,55,220,202,61,25,156,12,78,6,39,131,147,193,201,224,100,112,50,56,25,156,12,78,6,39,131,147,193,201,224,100,112,50,56,25,156,12,78,6,39,131,147,193,201,224,100,112,50,56,25,92,179,12,78,158,22,156,167,69,237,105,177,59,79,27,110,79,11,121,154,60,77,158,38,79,147,167,201,211,228,105,242,52,121,154,60,77,158,38,79,147,167,201,211,228,105,242,52,121,154,60,77,158,38,79,147,167,201,211,228,105,242,52,121,154,112,44,38,28,139,218,240,122,119,56,54,220,134,215,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,88,76,56,22,117,26,230,238,112,108,184,211,48,133,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,177,152,112,172,104,31,142,21,194,49,225,152,112,76,56,38,28,19,142,9,199,132,99,194,49,225,152,112,76,56,38,103,146,51,201,153,228,76,114,38,57,147,156,73,206,36,103,146,51,201,153,228,76,114,166,83,203,153,202,246,59,20,150,118,40,148,51,201,153,228,76,114,38,57,147,156,73,206,36,103,146,51,201,153,228,76,114,38,57,147,156,73,206,36,103,146,51,201,153,228,76,114,38,57,147,156,73,206,36,103,58,197,156,169,245,102,127,165,205,254,228,76,114,38,57,147,156,73,206,36,103,146,51,201,153,228,76,71,144,51,201,106,100,53,178,26,89,141,172,70,86,35,171,145,213,200,106,100,53,178,154,81,102,53,130,23,193,75,118,193,75,235,141,228,74,27,201,9,94,4,47,130,23,193,139,224,69,240,34,120,17,188,8,94,4,47,130,23,193,139,224,69,240,34,120,17,188,8,94,4,47,130,23,193,139,224,69,240,34,120,17,188,172,207,239,105,31,188,20,130,23,193,139,224,101,192,224,165,216,220,65,203,207,119,208,243,245,13,180,92,102,152,187,52,174,118,224,216,37,65,221,131,164,46,141,235,30,40,187,104,87,239,112,209,69,130,186,7,73,46,154,213,61,236,252,127,195,154,135,156,254,111,86,242,176,179,255,141,107,30,104,242,191,113,189,3,205,253,55,174,119,144,169,255,118,213,246,61,243,223,174,218,190,39,254,155,85,59,236,188,127,179,154,135,155,65,111,86,239,80,19,232,205,170,29,106,254,188,93,181,125,79,159,55,174,118,144,249,220,118,213,246,61,157,27,94,109,86,179,185,230,102,205,205,102,53,55,91,174,166,109,79,189,40,39,211,244,167,94,60,254,231,77,245,228,159,235,43,245,233,255,63,253,244,240,176,153,218,251,15,146,175,62,205,182,174,63,68,170,135,137,209,205,20,236,89,64,19,38,119,23,183,147,171,143,123,103,105,31,158,233,225,87,71,253,74,83,178,247,83,172,157,77,151,190,77,62,93,250,249,238,84,78,202,233,250,246,116,123,241,254,195,111,127,220,94,95,222,126,152,77,170,197,164,56,123,187,185,81,61,190,69,253,237,201,221,178,234,173,152,39,119,205,103,241,83,184,219,45,108,61,133,155,176,131,189,212,18,211,192,218,89,229,237,46,166,153,85,78,216,202,254,10,106,214,207,170,109,63,67,190,126,246,218,207,84,5,197,244,51,232,67,178,253,44,124,15,125,28,238,67,178,54,25,136,234,99,78,215,120,250,130,154,245,179,225,53,30,151,88,244,218,207,222,175,241,250,36,37,168,155,145,73,74,215,189,236,160,156,240,78,214,228,59,95,244,49,69,190,147,178,145,125,213,19,220,201,250,216,41,104,76,70,198,78,93,143,201,14,202,137,233,100,216,152,108,29,134,245,208,197,180,197,196,244,48,236,79,197,214,1,93,202,63,21,123,41,38,166,135,187,38,175,67,135,97,240,228,117,15,163,48,105,45,209,13,108,242,141,39,38,199,236,171,129,189,127,207,169,137,86,163,26,24,18,173,246,213,192,84,181,4,55,176,46,57,221,238,96,251,228,52,97,11,251,41,38,184,135,53,105,110,208,32,140,73,115,187,30,132,169,107,9,110,96,77,192,28,212,192,152,128,185,235,6,166,174,37,186,129,77,238,35,49,153,119,95,13,236,253,62,82,19,195,135,54,48,155,111,50,169,107,137,110,96,195,17,152,205,55,153,212,181,236,109,96,32,86,120,59,219,138,195,159,118,117,71,132,252,118,59,64,15,120,196,118,178,31,240,144,109,63,112,248,33,139,119,177,15,57,32,53,170,104,169,177,243,17,247,82,35,182,180,16,222,177,243,217,174,163,223,208,235,232,55,244,58,254,13,221,171,78,118,190,144,189,234,164,230,17,241,111,231,126,117,82,247,144,125,234,100,247,99,162,71,205,109,244,187,114,27,255,174,220,109,191,43,135,31,177,253,174,108,61,34,70,139,180,60,187,106,173,69,146,159,93,213,183,22,41,105,145,113,106,145,136,113,222,114,197,234,122,156,39,95,177,218,247,56,47,140,243,35,31,231,213,106,222,118,156,87,147,249,184,199,121,225,243,252,4,198,249,172,253,56,159,25,231,198,121,238,227,124,218,126,156,79,141,115,227,60,247,113,222,122,213,66,53,246,85,11,198,249,41,140,243,214,243,45,213,216,231,91,10,127,135,158,192,56,111,61,223,82,141,125,190,197,56,63,254,113,222,250,8,162,178,139,35,136,154,143,115,131,110,4,131,174,104,255,71,97,145,211,31,133,199,60,232,58,26,45,251,126,104,107,64,199,140,171,214,127,132,21,57,253,17,102,92,229,50,174,90,255,209,83,228,244,71,143,113,149,203,184,106,253,229,171,131,109,136,141,171,177,142,171,127,62,28,42,250,44,102,80,253,239,151,39,138,62,59,146,141,173,255,183,191,93,173,119,63,149,45,173,109,105,237,44,209,12,55,181,118,150,168,179,68,187,45,216,89,162,206,18,117,150,104,30,103,137,110,158,54,104,27,211,125,117,239,90,184,228,28,212,189,69,31,248,36,153,46,139,89,85,44,139,243,197,114,185,171,232,126,15,191,116,120,171,195,91,135,223,194,221,225,173,221,111,226,238,240,86,135,183,58,188,213,225,173,93,151,237,240,86,135,183,102,180,221,127,252,225,173,87,139,232,189,241,157,41,208,215,153,2,55,243,6,79,114,25,253,250,79,252,232,130,218,23,243,215,175,168,175,244,208,15,44,15,253,192,167,96,44,96,69,252,95,225,223,162,101,248,183,16,254,9,255,132,127,194,63,225,159,240,79,248,39,252,19,254,9,255,132,127,194,63,225,159,240,79,248,39,252,19,254,9,255,132,127,194,63,225,159,240,79,248,39,252,19,254,141,38,252,19,228,141,40,200,139,218,7,117,71,144,151,124,19,84,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,84,238,232,82,185,168,83,219,118,164,114,201,143,108,147,202,73,229,164,114,82,57,169,156,84,78,42,39,149,147,202,73,229,164,114,82,57,169,156,84,78,42,39,149,147,202,73,229,164,114,82,57,169,156,84,78,42,39,149,147,202,73,229,142,46,149,139,58,78,120,71,42,151,252,44,97,169,156,84,78,42,39,149,147,202,73,229,164,114,82,57,169,156,84,78,42,39,149,147,202,73,229,164,114,82,57,169,156,84,78,42,39,149,147,202,73,229,164,114,82,57,169,156,84,238,232,82,185,170,101,42,87,73,229,164,114,82,57,169,156,84,78,42,39,149,147,202,73,229,164,114,82,57,169,156,128,75,192,37,224,18,112,9,184,4,92,2,46,1,151,128,75,192,37,224,18,112,9,184,4,92,125,6,92,101,203,128,171,20,112,9,184,4,92,2,46,1,151,128,75,192,37,224,18,112,9,184,70,28,112,9,137,132,68,66,34,33,145,144,72,72,36,36,18,18,9,137,132,68,66,162,81,134,68,18,31,137,143,196,231,139,196,167,104,153,248,20,18,31,137,143,196,71,226,35,241,145,248,72,124,36,62,18,31,137,143,196,71,226,35,241,145,248,72,124,36,62,18,31,137,143,196,71,226,35,241,145,248,72,124,36,62,18,159,65,19,159,162,101,226,83,72,124,36,62,18,159,65,18,159,98,115,235,46,63,223,186,207,215,119,238,114,153,97,224,211,184,218,129,243,158,4,117,15,18,247,52,174,123,160,208,164,93,189,195,101,38,9,234,30,36,50,105,86,247,176,193,67,195,154,135,204,29,154,149,60,108,236,208,184,230,129,82,135,198,245,14,20,58,52,174,119,144,204,161,93,181,125,71,14,237,170,237,59,113,104,86,237,176,129,67,179,154,135,155,186,111,86,239,80,51,247,205,170,29,106,226,190,93,181,125,207,219,55,174,118,144,137,228,118,213,246,61,143,28,94,109,86,211,200,38,133,77,10,247,50,41,28,52,31,91,174,170,86,135,138,148,147,106,192,67,69,238,255,195,205,244,233,47,184,153,62,125,192,205,116,235,1,235,235,252,211,115,132,77,233,222,127,238,124,245,105,102,118,253,153,83,61,204,163,110,166,107,207,14,181,109,114,119,113,59,185,250,184,119,58,247,225,105,30,126,111,248,239,51,119,123,63,23,251,230,245,234,155,23,223,62,255,229,229,155,205,92,234,234,167,77,41,255,241,159,101,135,19,175,111,147,79,188,126,190,207,149,147,114,186,190,209,221,94,188,255,240,219,31,183,215,151,183,31,102,147,106,49,41,206,222,110,110,121,143,111,118,127,123,114,223,173,122,43,230,201,253,247,89,252,100,240,118,11,91,79,6,39,236,96,47,181,196,52,176,118,126,122,187,139,105,230,167,19,182,178,191,130,154,245,179,106,219,207,144,47,178,189,246,51,85,65,49,253,12,250,144,108,63,159,223,67,31,135,251,144,172,205,24,162,250,152,211,53,158,190,160,102,253,108,120,141,199,101,31,189,246,179,247,107,188,62,147,9,234,102,100,38,211,117,47,59,40,39,188,147,53,73,209,23,125,76,145,20,165,108,100,95,245,4,119,178,62,192,10,26,147,145,1,86,215,99,178,131,114,98,58,25,54,38,91,199,106,61,116,49,109,49,49,61,12,251,83,177,117,212,151,242,79,197,94,138,137,233,225,174,105,240,208,97,24,60,13,222,195,40,76,90,75,116,3,155,124,227,137,73,68,251,106,96,239,223,115,106,66,218,168,6,134,132,180,125,53,48,85,45,193,13,172,203,96,183,59,216,62,131,77,216,194,126,138,9,238,97,77,46,28,52,8,99,114,225,174,7,97,234,90,130,27,88,19,85,7,53,48,38,170,238,186,129,169,107,137,110,96,147,251,72,76,122,222,87,3,123,191,143,212,4,250,161,13,204,230,155,76,234,90,162,27,216,112,4,102,243,77,38,117,45,123,27,24,200,30,222,206,182,130,245,167,93,221,17,70,191,221,142,226,3,30,177,109,4,2,30,178,45,17,14,63,100,241,46,246,33,7,204,71,21,109,62,118,62,226,222,124,196,150,22,2,69,118,62,219,117,244,27,122,29,253,134,94,199,191,161,123,253,202,206,23,178,215,175,212,60,34,254,237,220,239,87,234,30,178,207,175,236,126,76,244,168,185,141,126,87,110,227,223,149,187,237,119,229,240,35,182,223,149,173,71,4,187,147,54,103,125,173,221,201,112,103,125,13,233,78,74,238,228,232,220,73,232,21,211,102,229,236,250,138,25,110,229,236,144,87,76,225,138,57,209,43,166,92,45,90,93,49,229,100,113,130,87,76,49,153,187,98,78,246,138,153,183,188,98,230,174,24,87,204,73,93,49,179,150,87,204,204,21,227,138,57,169,43,102,218,242,138,153,186,98,92,49,39,117,197,180,91,163,85,158,228,26,173,98,50,115,197,156,236,21,211,110,118,185,60,201,217,101,87,204,41,95,49,237,102,151,135,60,137,107,200,43,102,234,138,57,209,43,166,104,249,119,76,113,162,127,199,184,98,190,184,98,26,14,245,67,35,121,223,15,109,93,141,193,99,190,221,95,34,197,137,254,37,98,183,136,49,143,249,118,127,75,20,39,250,183,4,169,50,230,49,223,238,175,129,33,119,105,31,114,204,179,38,227,28,243,127,29,70,253,44,106,208,239,56,141,250,217,129,81,95,30,28,246,229,246,184,175,182,7,254,236,233,64,126,188,45,88,226,3,10,250,60,161,192,17,5,233,143,40,152,157,222,17,5,14,165,118,40,117,231,133,59,148,186,135,130,29,74,237,80,106,135,82,231,113,40,245,230,105,131,182,165,222,87,247,174,229,163,14,212,222,91,244,129,79,146,233,178,152,85,197,178,56,95,44,151,187,138,238,247,20,101,167,128,59,5,124,248,35,57,156,2,222,253,161,28,78,1,119,10,184,83,192,157,2,222,117,217,78,1,119,10,120,70,199,183,196,159,2,126,181,216,183,87,132,51,98,6,61,35,230,102,222,224,73,46,163,95,191,163,104,2,3,184,184,245,218,59,2,184,67,11,182,5,112,2,56,1,156,0,78,0,39,128,19,192,9,224,4,112,2,56,1,156,0,78,0,39,128,19,192,9,224,4,112,2,56,1,156,0,78,0,39,128,19,192,9,224,4,112,217,5,112,194,180,192,48,45,110,43,215,29,97,218,161,189,92,133,105,194,52,97,154,48,77,152,38,76,19,166,9,211,132,105,194,52,97,154,48,77,152,38,76,19,166,9,211,132,105,194,52,97,154,48,77,152,38,76,19,166,9,211,132,105,221,134,105,146,177,192,100,44,238,200,182,29,201,216,161,51,219,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,146,177,44,146,177,184,35,141,119,36,99,135,206,52,150,140,73,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,178,72,198,170,182,201,88,37,25,147,140,73,198,36,99,146,49,201,152,100,76,50,38,25,147,140,73,198,36,99,66,38,33,147,144,73,200,36,100,18,50,9,153,132,76,66,38,33,147,144,73,200,36,100,58,185,144,169,108,27,50,149,66,38,33,147,144,73,200,36,100,18,50,9,153,132,76,66,38,33,211,248,67,38,65,141,160,70,80,35,168,17,212,8,106,4,53,130,26,65,141,160,70,80,51,202,160,70,234,34,117,201,44,117,41,218,166,46,133,212,69,234,34,117,145,186,72,93,164,46,82,23,169,139,212,69,234,34,117,145,186,72,93,164,46,82,23,169,139,212,69,234,34,117,145,186,72,93,164,46,82,23,169,139,212,165,104,155,186,20,82,23,169,139,212,101,200,212,165,216,220,62,203,207,183,207,243,245,221,179,92,102,24,186,52,174,118,224,204,37,65,221,131,68,46,141,235,30,40,184,104,87,239,112,185,69,130,186,7,137,45,154,213,61,236,228,127,195,154,135,156,251,111,86,242,176,83,255,141,107,30,104,230,191,113,189,3,77,252,55,174,119,144,121,255,118,213,246,61,237,223,174,218,190,103,253,155,85,59,236,164,127,179,154,135,155,62,111,86,239,80,179,231,205,170,29,106,242,188,93,181,125,207,157,55,174,118,144,201,220,118,213,246,61,151,27,94,109,86,83,185,38,102,77,204,102,52,49,91,182,61,233,162,236,227,164,139,155,233,100,185,245,239,114,241,228,17,179,127,189,255,252,75,194,102,106,239,63,76,190,250,52,223,122,255,66,30,38,71,55,147,176,103,7,91,49,185,187,184,157,92,125,220,59,75,251,240,60,15,191,56,226,23,154,146,189,159,146,125,243,122,245,205,139,111,159,255,242,242,205,102,138,116,245,211,166,148,255,248,207,178,195,249,212,183,201,231,83,63,223,190,202,73,57,93,223,191,110,47,222,127,248,237,143,219,235,203,219,15,179,73,181,152,20,103,111,55,119,178,199,247,176,191,61,185,157,86,189,21,243,228,182,250,44,126,142,119,187,133,173,231,120,19,118,176,151,90,98,26,88,59,237,188,221,197,52,211,206,9,91,217,95,65,205,250,89,181,237,103,200,247,211,94,251,153,170,160,152,126,6,125,72,182,159,166,239,161,143,195,125,72,214,70,7,81,125,204,233,26,79,95,80,179,126,54,188,198,227,34,141,94,251,217,251,53,94,31,181,4,117,51,50,106,233,186,151,29,148,19,222,201,154,0,232,139,62,166,8,128,82,54,178,175,122,130,59,89,159,75,5,141,201,200,92,170,235,49,217,65,57,49,157,12,27,147,173,211,178,30,186,152,182,152,152,30,134,253,169,216,58,193,75,249,167,98,47,197,196,244,112,215,236,118,232,48,12,158,221,238,97,20,38,173,37,186,129,77,190,241,196,4,157,125,53,176,247,239,57,53,217,107,84,3,67,178,215,190,26,152,170,150,224,6,214,69,171,219,29,108,31,173,38,108,97,63,197,4,247,176,38,238,13,26,132,49,113,111,215,131,48,117,45,193,13,172,73,160,131,26,24,147,64,119,221,192,212,181,68,55,176,201,125,36,38,20,239,171,129,189,223,71,106,114,250,208,6,102,243,77,38,117,45,209,13,108,56,2,179,249,38,147,186,150,189,13,12,212,12,111,103,91,121,249,211,174,238,200,152,223,110,39,236,1,143,216,142,254,3,30,178,13,12,14,63,100,241,46,246,33,7,40,71,21,77,57,118,62,226,158,114,196,150,22,226,63,118,62,219,117,244,27,122,29,253,134,94,199,191,161,123,89,202,206,23,178,151,165,212,60,34,254,237,220,207,82,234,30,178,143,165,236,126,76,244,168,185,141,126,87,110,227,223,149,187,237,119,229,240,35,182,223,149,173,71,132,115,146,86,103,90,149,125,156,105,213,23,39,41,113,146,35,228,36,193,23,66,171,5,175,101,31,219,140,246,117,33,20,46,132,83,189,16,190,126,245,245,234,251,87,111,150,107,103,24,45,13,207,126,125,255,235,217,187,247,119,203,173,75,163,58,72,14,15,94,25,219,23,198,246,66,240,229,214,191,15,45,29,127,114,161,52,93,60,158,130,36,126,234,89,242,107,104,199,111,118,49,65,138,144,34,164,8,41,66,138,144,34,164,8,41,66,138,144,34,164,8,41,66,138,144,34,164,8,41,14,62,10,33,69,72,49,131,6,66,138,144,34,164,8,41,66,138,144,34,164,8,41,66,138,144,34,164,8,41,14,128,20,159,144,148,88,173,88,79,82,14,177,197,163,33,41,209,172,17,73,25,37,73,137,191,152,98,197,99,253,197,116,136,62,30,205,197,20,77,35,93,76,39,113,49,197,159,151,83,119,49,29,62,56,231,72,46,166,194,197,20,118,49,53,188,10,14,13,242,125,63,180,117,161,134,93,14,223,254,84,46,26,237,80,122,246,219,77,185,176,77,233,211,126,164,31,226,79,127,107,54,195,123,244,247,10,22,152,5,102,129,89,96,22,152,5,102,129,89,96,22,152,5,102,129,89,96,22,152,5,102,129,89,96,22,152,5,102,129,89,96,22,152,5,102,129,89,96,22,152,5,102,129,89,96,22,152,5,102,129,163,44,240,39,98,18,237,128,119,18,147,211,221,186,20,49,25,21,49,137,187,56,162,41,226,206,139,227,116,183,51,117,113,28,209,197,241,203,203,106,245,245,183,229,98,189,120,100,53,15,190,50,254,253,123,117,246,235,111,91,151,69,53,41,39,243,174,47,139,167,167,207,55,195,182,159,94,204,87,1,47,241,171,205,0,255,240,213,167,17,119,246,233,10,170,238,161,238,222,203,160,245,179,61,122,22,151,197,253,101,241,143,111,255,122,218,239,191,217,245,136,31,86,175,126,249,97,245,221,79,191,172,29,239,250,139,251,15,207,255,185,250,254,213,79,191,188,89,189,124,241,234,187,55,255,88,255,154,162,218,252,63,111,126,124,243,252,229,234,205,143,255,245,226,213,235,251,215,55,91,6,0,225,198,178,241,106,235,15,236,246,152,240,238,234,221,163,191,108,215,151,97,185,254,111,229,100,246,249,207,217,178,88,255,61,91,149,241,140,112,187,222,214,116,47,93,185,181,104,111,187,230,52,70,174,139,194,171,182,133,135,76,123,116,81,248,116,127,225,211,197,108,86,44,166,139,249,116,81,236,46,60,36,56,73,87,120,208,165,216,158,172,37,46,184,205,216,142,179,97,93,20,222,112,108,199,33,172,46,10,63,48,182,207,139,103,69,245,172,152,45,150,231,139,221,133,247,56,182,235,221,88,80,191,35,161,86,170,162,107,136,214,23,37,167,32,81,137,107,222,149,58,68,213,189,107,186,191,227,218,235,33,87,208,32,137,148,83,233,139,62,240,73,50,93,22,179,170,88,22,231,139,229,114,87,209,61,126,142,212,65,175,208,62,135,219,170,116,5,135,125,77,109,13,153,210,21,28,116,9,182,101,67,137,203,109,114,51,140,65,58,137,203,61,112,11,108,77,98,18,149,251,238,247,224,15,182,101,49,159,77,139,170,42,171,207,55,237,199,15,239,175,232,235,203,208,162,207,203,217,178,154,149,243,249,114,54,123,204,102,134,41,58,232,115,162,189,244,73,84,112,141,241,9,26,201,49,174,38,81,185,53,162,38,168,220,24,197,146,184,220,38,31,107,49,102,36,93,185,87,127,252,127,65,29,158,205,22,197,108,94,44,23,179,178,122,92,242,231,199,247,94,118,200,253,110,54,171,166,203,197,179,217,108,58,159,110,151,221,247,61,175,198,230,132,14,142,161,202,109,56,150,251,184,69,7,186,147,3,244,98,55,215,216,23,162,239,126,196,34,254,17,251,178,253,198,84,35,222,68,236,126,196,62,19,81,243,136,248,62,239,55,17,117,15,137,238,219,94,19,81,243,136,6,79,114,25,253,250,191,136,119,182,195,140,173,105,251,63,107,127,199,163,68,168,241,239,120,20,34,237,253,29,203,186,223,241,36,119,10,248,37,7,8,199,147,32,110,214,62,136,155,9,226,4,113,130,56,65,156,32,78,16,39,136,19,196,9,226,4,113,130,56,65,156,32,78,16,39,136,19,196,9,226,4,113,130,56,65,156,32,78,16,39,136,19,196,9,226,198,24,196,9,213,130,67,181,105,251,80,109,42,84,19,170,9,213,132,106,66,53,161,154,80,77,168,38,84,19,170,9,213,132,106,66,53,161,154,80,77,168,38,84,19,170,9,213,132,106,66,53,161,154,80,77,168,38,84,27,60,84,147,144,5,39,100,225,39,83,215,38,100,157,31,75,45,33,147,144,73,200,36,100,18,50,9,153,132,76,66,38,33,147,144,73,200,36,100,18,50,9,153,132,76,66,38,33,147,144,73,200,36,100,18,50,9,153,132,76,66,38,33,147,144,165,75,200,194,15,214,172,77,200,58,63,85,83,66,38,33,147,144,73,200,36,100,18,50,9,153,132,76,66,38,33,147,144,29,107,66,38,108,18,54,9,155,132,77,194,38,97,147,176,73,216,36,108,18,54,9,155,132,77,194,166,209,135,77,69,251,176,169,16,54,9,155,132,77,194,38,97,147,176,73,216,36,108,18,54,9,155,142,35,108,18,216,8,108,4,54,2,27,129,141,192,70,96,35,176,17,216,8,108,4,54,163,12,108,164,47,210,151,204,210,151,162,125,250,82,72,95,164,47,210,151,161,211,151,98,115,27,45,63,223,70,207,215,119,209,114,153,97,248,210,184,218,129,179,151,4,117,15,18,189,52,174,123,160,0,163,93,189,195,229,23,9,234,30,36,190,104,86,247,176,33,64,195,154,135,204,0,154,149,60,108,4,208,184,230,129,18,128,198,245,14,20,0,52,174,119,144,249,255,118,213,246,61,253,223,174,218,190,103,255,155,85,59,236,228,127,179,154,135,155,70,111,86,239,80,179,232,205,170,29,106,18,189,93,181,125,207,161,55,174,118,144,73,221,118,213,246,61,167,27,94,109,86,83,186,38,104,77,208,102,53,65,91,182,63,173,164,236,227,180,146,155,233,100,185,245,239,114,241,228,17,179,127,189,255,252,75,194,102,108,239,63,80,190,250,52,235,122,255,66,30,38,72,55,83,177,103,1,205,152,220,93,220,78,174,62,238,157,173,125,120,166,135,95,29,245,43,77,205,222,79,205,190,121,189,250,230,197,183,207,127,121,249,102,51,85,186,250,105,83,202,127,252,103,217,225,188,234,219,228,243,170,159,111,99,229,164,156,174,239,99,183,23,239,63,252,246,199,237,245,229,237,135,217,164,90,76,138,179,183,155,59,218,227,123,217,223,158,220,86,171,222,138,121,114,123,125,22,63,215,187,221,194,214,115,189,9,59,216,75,45,49,13,172,157,126,222,238,98,154,233,231,132,173,236,175,160,102,253,172,218,246,51,228,123,106,175,253,76,85,80,76,63,131,62,36,219,79,215,247,208,199,225,62,36,107,35,132,168,62,230,116,141,167,47,168,89,63,27,94,227,113,209,70,175,253,236,253,26,175,143,92,130,186,25,25,185,116,221,203,14,202,9,239,100,77,16,244,69,31,83,4,65,41,27,217,87,61,193,157,172,207,167,130,198,100,100,62,213,245,152,236,160,156,152,78,134,141,201,214,169,89,15,93,76,91,76,76,15,195,254,84,108,157,228,165,252,83,177,151,98,98,122,184,107,150,59,116,24,6,207,114,247,48,10,147,214,18,221,192,38,223,120,98,2,207,190,26,216,251,247,156,154,12,54,170,129,33,25,108,95,13,76,85,75,112,3,235,34,214,237,14,182,143,88,19,182,176,159,98,130,123,88,19,251,6,13,194,152,216,183,235,65,152,186,150,224,6,214,36,209,65,13,140,73,162,187,110,96,234,90,162,27,216,228,62,18,19,142,247,213,192,222,239,35,53,121,125,104,3,179,249,38,147,186,150,232,6,54,28,129,217,124,147,73,93,203,222,6,6,170,134,183,179,173,220,252,105,87,119,100,205,111,183,147,246,128,71,108,19,128,128,135,108,67,131,195,15,89,188,139,125,200,1,210,81,69,147,142,157,143,184,39,29,177,165,133,56,144,157,207,118,29,253,134,94,71,191,161,215,241,111,232,94,158,178,243,133,236,229,41,53,143,136,127,59,247,243,148,186,135,236,227,41,187,31,19,61,106,110,163,223,149,219,248,119,229,110,251,93,57,252,136,237,119,101,235,17,49,172,164,229,17,95,101,31,71,124,245,197,74,74,172,228,72,89,73,196,5,209,114,33,108,217,199,54,164,125,93,16,133,11,226,212,46,136,159,94,124,247,252,245,47,175,87,63,61,255,249,249,79,255,248,249,249,235,23,107,123,24,166,15,111,46,175,46,62,252,251,195,217,205,197,237,197,205,127,223,94,124,184,220,186,52,170,131,4,241,224,149,177,125,97,60,185,12,170,201,23,23,193,214,101,210,19,61,252,178,19,105,174,139,125,191,215,197,113,127,113,48,134,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,33,99,152,192,24,214,8,146,32,104,24,32,72,14,105,195,236,5,73,152,50,36,72,50,22,36,177,99,63,200,20,6,140,253,67,176,48,251,177,31,6,10,141,253,163,25,251,129,192,252,224,216,63,172,204,51,31,251,133,207,253,211,27,251,105,62,247,15,131,242,236,199,190,207,253,19,27,251,197,106,154,100,236,23,147,105,62,99,223,24,28,217,24,76,179,106,161,200,105,213,194,209,143,193,142,6,207,190,31,218,26,223,209,195,44,205,87,220,34,167,175,184,134,89,126,195,44,205,183,201,195,231,116,26,102,167,49,204,254,159,191,255,244,221,234,245,139,87,111,94,188,250,251,139,215,235,41,218,213,60,100,136,253,191,111,111,174,206,62,92,190,191,91,119,239,195,214,49,176,229,100,158,122,120,109,159,1,187,220,250,247,167,165,175,105,78,128,125,250,242,58,63,2,246,240,211,57,3,182,205,25,176,229,233,157,1,219,240,228,247,161,14,129,109,94,238,192,167,192,166,40,124,144,99,96,83,20,126,224,84,188,233,98,54,43,22,211,197,124,186,40,118,23,222,228,104,188,230,133,15,116,128,109,203,130,135,59,193,54,69,225,131,28,97,155,162,240,3,99,251,188,120,86,84,207,138,217,98,121,190,216,93,120,143,99,123,216,195,119,155,22,61,228,233,187,45,107,14,58,247,111,95,221,187,112,93,199,181,15,123,116,112,251,162,255,127,246,222,175,185,109,99,233,215,253,46,251,58,130,49,0,72,81,231,46,217,43,255,206,178,157,212,27,103,215,218,251,134,229,72,178,142,86,153,178,138,214,74,157,215,159,126,23,41,211,20,65,12,208,221,51,152,1,165,167,114,19,201,26,226,135,70,3,3,254,158,158,233,129,39,73,189,40,155,170,92,148,23,243,197,162,75,116,194,231,72,190,134,199,118,193,153,58,30,219,5,103,105,121,28,40,55,117,207,227,64,185,169,155,30,27,229,230,237,122,108,20,189,186,150,138,190,112,205,162,106,220,108,182,104,246,97,126,58,60,169,232,76,189,154,141,130,115,53,107,54,202,205,213,173,57,80,110,234,118,205,118,185,55,159,254,22,69,184,105,230,101,51,43,23,243,198,85,79,37,239,199,39,151,45,153,239,154,166,170,23,243,243,166,169,103,117,91,118,234,57,47,87,119,236,64,185,169,219,99,43,228,78,170,63,246,205,92,63,66,221,76,154,38,220,169,154,112,223,207,12,7,185,86,159,63,189,190,229,28,174,137,192,225,26,56,28,28,14,14,7,135,131,195,193,225,224,112,112,56,56,28,28,14,14,7,135,131,195,193,225,224,112,112,56,56,28,28,14,14,7,135,131,195,193,225,224,112,112,56,56,220,201,113,56,152,154,156,169,137,54,36,24,96,106,209,55,35,128,169,193,212,96,106,48,53,152,26,76,13,166,6,83,131,169,193,212,96,106,48,53,152,26,76,13,166,6,83,131,169,193,212,96,106,48,53,152,26,76,13,166,6,83,131,169,1,200,198,2,100,162,221,146,7,0,89,244,157,146,1,100,0,50,0,25,128,12,64,6,32,3,144,1,200,0,100,0,50,0,25,128,12,64,6,32,3,144,1,200,0,100,0,50,0,25,128,12,64,6,32,3,144,1,200,0,100,0,178,177,0,153,168,207,227,0,32,139,222,227,17,64,6,32,3,144,1,200,0,100,0,50,0,25,128,12,64,6,32,3,144,189,8,64,6,107,130,53,193,154,96,77,176,38,88,19,172,9,214,4,107,130,53,193,154,96,77,176,166,211,103,77,101,4,214,84,194,154,96,77,176,38,88,19,172,9,214,4,107,130,53,193,154,96,77,207,128,53,193,107,224,53,240,26,120,13,188,6,94,3,175,129,215,192,107,224,53,240,154,147,228,53,192,23,224,203,212,224,75,25,1,190,148,192,23,224,11,240,37,43,124,41,119,179,168,219,207,162,23,155,73,212,45,38,200,94,204,106,51,163,151,8,186,179,144,23,179,238,76,252,34,76,111,62,124,17,65,119,22,122,97,211,157,151,1,24,53,231,68,0,54,201,121,9,128,89,115,38,0,96,214,155,201,255,55,235,205,98,255,135,169,77,237,254,135,169,77,109,254,219,212,230,245,254,109,154,243,185,232,54,189,185,76,116,155,218,92,30,122,152,218,212,22,186,89,109,22,79,55,76,109,106,75,87,174,118,82,142,46,254,44,254,236,180,252,89,183,172,130,59,149,184,162,138,223,169,228,233,143,247,213,193,143,155,123,245,240,223,235,111,195,101,110,237,246,81,242,234,155,225,186,121,140,84,143,214,232,206,133,61,147,68,161,120,120,191,46,110,190,244,58,181,143,135,122,252,108,221,103,98,203,110,109,214,209,44,211,203,232,150,233,126,134,114,133,171,55,83,212,250,253,221,231,15,159,214,171,235,245,231,166,168,230,69,121,118,185,155,172,158,78,83,223,29,204,152,85,50,49,7,51,231,185,222,198,109,135,48,216,198,141,24,193,36,90,52,1,244,58,203,237,40,198,113,150,35,134,50,157,32,91,60,171,208,120,74,94,65,147,198,51,150,32,77,60,69,15,201,112,39,62,65,28,243,61,36,189,116,64,21,199,41,221,227,241,5,217,226,105,188,199,117,212,34,105,60,147,223,227,126,154,34,138,166,146,166,140,29,203,17,228,200,35,233,97,60,71,113,140,193,120,98,6,50,149,30,113,36,253,232,73,148,147,74,244,52,118,78,142,32,71,19,73,89,78,6,3,177,4,81,140,43,70,19,67,217,87,197,96,72,23,243,171,98,18,49,154,24,118,25,216,210,52,20,27,216,9,178,48,170,22,117,0,45,111,60,26,150,153,42,128,201,223,115,60,120,85,21,64,9,94,77,21,192,88,90,196,1,244,209,211,118,4,195,233,105,196,16,166,17,35,142,161,135,232,138,146,80,67,116,199,78,194,216,90,196,1,244,64,102,81,0,53,144,121,236,0,198,214,162,14,160,101,30,209,112,239,84,1,76,62,143,120,80,188,52,128,147,121,147,137,173,69,29,64,99,6,78,230,77,38,182,150,222,0,10,11,22,46,155,22,18,63,140,106,7,70,190,108,67,116,193,136,54,221,23,12,105,215,16,12,15,153,223,106,135,12,84,107,84,234,106,141,206,17,219,106,13,173,52,73,137,71,231,209,86,234,11,186,82,95,208,149,254,130,246,86,158,116,158,72,111,229,137,103,132,254,114,246,87,158,248,134,244,85,158,116,143,81,103,205,90,125,85,214,250,171,242,208,190,42,195,35,218,87,165,53,66,85,49,18,218,186,107,83,49,18,189,117,87,234,138,17,71,197,200,169,86,140,104,114,61,116,245,234,38,215,163,175,94,77,157,235,37,185,254,252,115,61,188,37,163,27,163,37,99,218,92,47,121,174,191,140,92,15,127,174,143,176,37,116,234,92,231,185,254,2,114,189,92,214,193,185,94,22,245,116,114,157,188,59,145,188,11,95,89,80,78,105,101,193,179,206,187,145,18,166,239,143,90,57,173,74,173,240,87,213,114,74,175,170,164,214,116,82,43,252,205,112,132,253,170,72,173,147,75,173,119,179,229,111,111,127,92,190,254,245,237,143,203,63,254,124,243,230,251,255,250,223,219,102,52,51,73,126,61,204,206,62,221,93,159,125,188,189,187,62,251,252,159,213,234,253,250,191,143,58,210,204,78,124,83,180,142,115,28,125,103,52,225,49,217,30,141,237,209,232,77,51,193,13,210,232,77,67,111,154,113,5,211,155,134,222,52,244,166,153,70,111,154,221,97,69,91,226,244,233,238,42,128,163,175,78,175,232,129,39,73,189,40,155,170,92,148,23,243,197,162,75,116,218,102,42,52,3,162,25,80,254,237,0,105,6,52,254,134,128,52,3,162,25,16,205,128,104,6,52,182,108,154,1,209,12,104,66,91,71,234,155,1,221,204,213,251,44,178,63,101,170,253,41,239,103,134,131,92,171,207,159,109,48,149,108,174,137,197,230,26,216,28,108,14,54,7,155,131,205,193,230,96,115,176,57,216,28,108,14,54,7,155,131,205,193,230,96,115,176,57,216,28,108,14,54,7,155,131,205,193,230,96,115,176,57,216,220,9,179,57,56,155,146,179,137,118,36,144,112,182,232,219,18,192,217,224,108,112,54,56,27,156,13,206,6,103,131,179,193,217,224,108,112,54,56,27,156,13,206,6,103,131,179,193,217,224,108,112,54,56,27,156,13,206,6,103,131,179,193,217,172,156,13,104,166,132,102,162,237,148,37,208,44,250,158,202,64,51,160,25,208,12,104,6,52,3,154,1,205,128,102,64,51,160,25,208,12,104,6,52,3,154,1,205,128,102,64,51,160,25,208,12,104,6,52,3,154,1,205,128,102,64,51,160,89,34,104,38,106,20,41,129,102,209,187,69,2,205,128,102,64,51,160,25,208,12,104,6,52,3,154,1,205,128,102,64,179,23,6,205,224,79,240,39,248,19,252,9,254,4,127,130,63,193,159,224,79,240,39,248,19,252,9,254,244,76,248,83,25,139,63,149,240,39,248,19,252,9,254,4,127,130,63,193,159,224,79,240,39,248,211,179,226,79,48,28,24,14,12,7,134,3,195,129,225,192,112,96,56,48,28,24,14,12,231,36,25,14,64,6,32,51,73,32,83,198,2,50,37,64,6,32,3,144,153,8,144,41,119,51,171,219,207,172,23,155,137,213,45,38,200,99,204,106,51,227,152,8,186,179,208,24,179,238,76,76,35,76,111,62,164,17,65,119,22,162,97,211,157,151,11,24,53,231,196,2,54,201,121,169,128,89,115,38,40,96,214,155,137,9,152,245,102,65,2,97,106,83,19,129,48,181,169,129,128,77,109,94,30,96,211,156,207,89,183,233,205,101,172,219,212,230,242,213,195,212,166,182,213,205,106,179,248,188,97,106,83,219,188,114,181,147,114,121,241,108,241,108,39,232,217,186,101,21,167,243,137,43,170,248,157,79,158,254,120,95,29,252,184,185,107,15,255,189,254,54,92,230,224,110,31,42,175,190,249,175,155,7,74,245,104,146,238,76,217,51,113,40,138,135,247,235,226,230,75,175,123,251,120,188,199,3,24,62,24,171,118,107,189,142,102,163,94,70,183,81,247,179,150,43,92,189,153,182,214,239,239,62,127,248,180,94,93,175,63,55,69,53,47,202,179,203,221,4,246,116,234,250,238,96,22,173,146,137,57,152,77,207,245,214,110,59,132,193,214,110,196,8,38,209,162,9,160,215,109,110,71,49,142,219,28,49,148,233,4,217,226,89,133,198,83,242,90,154,52,158,177,4,105,226,41,122,72,134,187,243,9,226,152,239,33,233,37,6,170,56,78,233,30,143,47,200,22,79,227,61,174,35,25,73,227,153,252,30,247,19,22,81,52,149,132,101,236,88,142,32,71,30,73,15,247,57,138,99,12,238,19,51,144,169,244,136,35,233,199,81,162,156,84,226,168,177,115,114,4,57,154,72,202,114,50,24,146,37,136,98,92,49,154,24,202,190,42,6,131,187,152,95,21,147,136,209,196,176,203,212,150,166,161,216,212,78,144,133,81,181,168,3,104,121,227,209,240,205,84,1,76,254,158,227,65,174,170,0,74,144,107,170,0,198,210,34,14,160,143,168,182,35,24,78,84,35,134,48,141,24,113,12,61,148,87,148,132,26,202,59,118,18,198,214,34,14,160,7,60,139,2,168,1,207,99,7,48,182,22,117,0,45,243,136,134,133,167,10,96,242,121,196,131,231,165,1,156,204,155,76,108,45,234,0,26,51,112,50,111,50,177,181,244,6,80,88,196,112,217,180,48,249,97,84,59,208,242,101,27,172,11,70,180,137,191,96,72,187,174,96,120,200,252,86,59,100,160,130,163,82,87,112,116,142,216,86,112,104,165,73,202,62,58,143,182,82,95,208,149,250,130,174,244,23,180,183,26,165,243,68,122,171,81,60,35,244,151,179,191,26,197,55,164,175,26,165,123,140,58,107,214,234,171,178,214,95,149,135,246,85,25,30,209,190,42,173,17,250,42,146,40,173,192,54,85,36,209,91,129,165,174,34,113,84,145,156,126,21,137,58,255,163,172,124,221,228,127,244,149,175,169,243,191,36,255,95,92,254,71,106,5,233,198,104,5,153,54,255,75,158,255,47,50,255,35,61,255,71,216,138,58,117,254,243,252,127,121,249,95,46,235,56,249,95,22,245,116,242,159,52,60,185,52,140,180,152,161,156,210,98,134,231,159,134,35,229,79,223,31,181,82,92,159,105,145,94,120,203,41,189,240,146,105,83,204,180,72,175,150,35,108,170,69,166,157,90,166,253,248,230,135,31,255,241,143,95,223,254,188,252,254,245,235,229,155,95,223,254,250,250,205,242,245,124,249,191,42,73,170,93,175,254,186,190,186,186,189,187,57,123,255,241,227,217,155,219,187,219,215,111,206,94,207,207,254,174,166,156,107,227,124,141,241,199,34,244,123,140,228,147,39,147,230,83,127,131,156,230,114,192,178,168,90,40,216,157,239,177,244,98,168,198,51,137,152,155,157,152,13,151,174,167,182,28,48,44,130,73,180,104,2,152,115,57,96,88,40,211,9,178,197,51,253,114,192,177,227,25,75,144,45,158,3,117,180,113,58,39,69,140,103,58,65,154,120,230,88,94,57,78,94,230,155,116,114,46,175,28,49,150,217,158,153,57,151,87,142,29,207,28,207,76,111,71,174,118,60,227,116,228,138,24,207,116,130,196,241,204,184,92,117,132,220,28,65,142,60,146,217,150,171,6,6,50,149,30,113,36,51,46,87,29,33,39,71,144,163,137,100,142,229,170,227,68,49,174,24,77,12,115,44,87,13,180,50,146,136,209,196,48,253,114,213,113,178,48,170,22,117,0,147,46,87,29,49,128,201,223,27,179,44,87,29,49,128,201,95,20,253,155,22,31,197,48,194,166,197,49,195,152,72,142,56,146,254,206,138,71,95,96,34,116,86,140,249,245,37,145,28,77,36,115,44,161,14,139,98,26,49,226,24,102,89,66,61,194,131,49,182,22,113,0,179,44,161,30,33,128,177,181,168,3,152,116,9,245,136,1,76,254,110,211,211,55,180,29,196,40,125,67,35,6,50,153,30,109,48,37,95,87,162,116,51,141,26,204,68,122,52,193,76,191,184,127,156,91,59,111,0,147,46,238,31,49,128,73,158,141,44,238,23,13,209,43,59,159,232,30,2,189,189,126,217,117,192,59,68,159,54,43,67,218,172,244,105,195,126,8,83,220,15,97,173,207,151,181,33,95,214,250,124,73,179,83,195,207,63,190,253,241,191,190,127,247,235,111,111,151,63,188,254,237,183,55,75,247,195,182,209,199,178,233,47,239,189,185,190,187,94,191,127,184,253,116,119,246,215,199,79,159,86,103,238,47,215,234,204,92,21,205,9,116,102,222,159,200,81,171,228,174,115,236,239,204,220,200,58,51,71,56,38,157,153,71,232,204,92,149,205,249,115,237,204,236,118,205,176,154,253,171,166,43,55,239,154,149,155,96,107,102,187,220,204,189,153,99,8,207,210,156,57,134,240,129,94,149,113,234,43,227,9,207,212,86,58,80,112,190,190,210,49,132,103,105,44,29,67,248,64,110,199,169,131,139,36,60,111,75,108,171,232,156,61,177,3,53,139,186,113,246,233,238,178,226,70,214,158,183,161,119,184,232,129,39,73,189,40,155,170,92,148,23,243,197,162,75,116,194,231,72,190,54,228,118,193,153,250,144,219,5,103,105,68,30,40,55,117,39,242,64,185,169,91,145,27,229,230,237,69,110,20,237,175,160,57,122,211,136,80,178,18,79,116,166,14,234,70,193,185,90,168,27,229,230,234,161,30,40,55,117,19,117,187,92,95,141,65,91,114,20,166,31,87,182,100,190,139,66,207,227,201,206,210,179,62,80,110,234,166,245,10,185,147,234,90,223,203,43,61,35,212,45,222,37,180,82,15,223,60,141,238,245,35,244,113,238,135,111,190,33,234,184,245,194,55,207,8,195,65,174,213,231,255,21,219,236,57,79,111,211,250,175,247,104,231,103,72,27,223,247,125,70,179,144,125,198,194,247,25,247,205,149,88,200,230,67,84,68,110,96,219,68,17,145,139,190,99,34,68,14,34,7,145,131,200,65,228,32,114,16,57,136,28,68,14,34,7,145,131,200,65,228,32,114,16,57,136,28,68,14,34,7,145,131,200,65,228,32,114,16,57,136,28,68,46,33,145,131,174,201,233,218,64,55,40,17,93,139,222,8,10,186,6,93,131,174,65,215,160,107,208,53,232,26,116,13,186,6,93,131,174,65,215,160,107,208,53,232,26,116,13,186,6,93,131,174,65,215,160,107,208,53,232,26,116,13,186,102,165,107,160,50,57,42,115,17,80,153,3,149,129,202,64,101,160,50,80,25,168,12,84,6,42,3,149,129,202,64,101,160,50,80,25,168,12,84,6,42,3,149,129,202,64,101,160,50,80,25,168,12,84,6,42,3,149,129,202,78,15,149,149,17,80,89,9,42,3,149,129,202,64,101,160,50,80,25,168,12,84,6,42,3,149,129,202,64,101,80,39,168,19,212,9,234,4,117,130,58,65,157,160,78,80,39,168,19,212,9,234,4,117,122,209,212,201,69,88,160,229,88,160,5,117,130,58,65,157,160,78,80,39,168,19,212,9,234,4,117,130,58,65,157,160,78,80,39,168,19,212,9,234,4,117,130,58,65,157,160,78,80,39,168,19,212,9,234,244,226,169,83,248,90,39,199,90,39,168,19,212,9,234,4,117,130,58,65,157,160,78,80,39,168,211,51,163,78,144,27,200,13,228,6,114,3,185,129,220,64,110,32,55,144,27,200,13,228,230,36,201,13,24,6,12,51,53,12,83,70,192,48,37,24,6,12,3,134,153,8,134,41,119,243,169,219,207,167,23,155,233,212,45,38,72,97,204,106,51,67,152,8,186,179,48,24,179,238,76,36,35,76,111,62,144,17,65,119,22,142,97,211,157,151,6,24,53,231,132,1,54,201,121,89,128,89,115,38,20,96,214,155,137,4,152,245,102,1,1,97,106,83,115,128,48,181,169,49,128,77,109,94,10,96,211,156,207,79,183,233,205,101,167,219,212,230,114,211,195,212,166,54,211,205,106,179,184,187,97,106,83,155,187,114,181,147,242,118,113,106,113,106,167,229,212,186,101,29,236,212,186,162,238,119,106,239,235,1,167,246,190,62,116,98,239,235,189,19,251,221,209,39,108,98,218,92,221,125,51,115,101,94,237,246,241,241,234,155,211,90,111,221,207,237,47,119,246,235,153,228,204,139,135,247,235,226,230,75,175,69,251,120,168,191,183,79,167,175,135,208,125,52,142,236,214,97,29,205,45,189,140,238,150,238,39,39,87,184,122,51,59,173,223,223,125,254,240,105,189,186,94,127,110,138,106,94,148,103,151,187,121,234,233,12,245,221,193,100,89,37,19,115,48,105,158,235,29,220,118,8,131,29,220,136,17,76,162,69,19,64,175,169,220,142,98,28,83,57,98,40,211,9,178,197,179,10,141,167,228,237,51,105,60,99,9,210,196,83,244,144,12,55,225,19,196,49,223,67,210,11,6,84,113,156,210,61,30,95,144,45,158,198,123,92,7,44,146,198,51,249,61,238,7,41,162,104,42,65,202,216,177,28,65,142,60,146,30,188,115,20,199,24,120,39,102,32,83,233,17,71,210,79,157,68,57,169,164,78,99,231,228,8,114,52,145,148,229,100,48,11,75,16,197,184,98,52,49,148,125,85,12,230,115,49,191,42,38,17,163,137,97,151,119,45,77,67,177,119,157,32,11,163,106,81,7,208,242,198,163,193,152,169,2,152,252,61,199,67,86,85,1,148,144,213,84,1,140,165,69,28,64,31,56,109,71,48,28,156,70,12,97,26,49,226,24,122,96,174,40,9,53,48,119,236,36,140,173,69,28,64,15,95,22,5,80,195,151,199,14,96,108,45,234,0,90,230,17,13,242,78,21,192,228,243,136,135,194,75,3,56,153,55,153,216,90,212,1,52,102,224,100,222,100,98,107,233,13,160,176,86,225,178,105,209,240,195,168,118,16,228,203,54,63,23,140,104,131,125,193,144,118,249,192,240,144,249,173,118,200,64,161,70,165,46,212,232,28,177,45,212,208,74,147,84,119,116,30,109,165,190,160,43,245,5,93,233,47,104,111,209,73,231,137,244,22,157,120,70,232,47,103,127,209,137,111,72,95,209,73,247,24,117,214,172,213,87,101,173,191,42,15,237,171,50,60,162,125,85,90,35,20,197,34,85,112,79,47,87,84,253,61,189,70,46,22,217,254,102,53,43,158,254,120,185,95,40,104,170,37,217,214,163,81,75,114,226,181,36,154,187,32,188,100,170,202,90,50,53,214,93,64,69,213,203,185,11,194,119,218,117,67,59,237,158,224,93,224,184,11,94,212,93,80,46,235,224,187,160,44,234,73,223,5,67,25,121,210,169,56,82,14,245,253,81,43,205,85,217,86,69,200,182,138,108,35,219,68,217,22,254,109,175,156,248,183,61,178,109,58,217,22,254,62,57,176,101,16,217,70,182,45,221,15,231,203,106,89,45,27,117,182,157,183,54,168,170,138,230,217,109,80,117,158,97,131,170,206,99,178,65,21,27,84,209,39,100,130,91,84,209,39,132,62,33,227,10,166,79,8,125,66,232,19,50,141,62,33,116,167,79,223,227,100,119,212,129,39,73,189,40,155,170,92,148,23,243,197,162,75,116,218,198,22,52,102,161,49,75,254,13,217,104,204,50,254,150,108,52,102,161,49,11,141,89,104,204,50,182,108,26,179,208,152,101,66,155,247,233,27,179,220,204,213,59,221,177,67,96,170,29,2,239,103,134,131,92,171,207,159,141,8,229,68,78,95,73,117,76,228,122,43,169,32,114,16,57,136,28,68,14,34,7,145,131,200,65,228,32,114,16,57,136,28,68,14,34,7,145,131,200,65,228,32,114,16,57,136,28,68,14,34,7,145,131,200,65,228,32,114,19,39,114,208,53,57,93,211,175,28,63,166,107,189,43,199,161,107,208,53,232,26,116,13,186,6,93,131,174,65,215,160,107,208,53,232,26,116,13,186,6,93,131,174,65,215,160,107,208,53,232,26,116,13,186,6,93,131,174,65,215,160,107,41,233,26,168,76,142,202,244,219,222,30,163,178,222,109,111,65,101,160,50,80,25,168,12,84,6,42,3,149,129,202,64,101,160,50,80,25,168,12,84,6,42,3,149,129,202,64,101,160,50,80,25,168,12,84,6,42,3,149,129,202,64,101,160,178,105,162,50,125,207,190,99,84,214,219,179,15,84,6,42,3,149,129,202,64,101,160,50,80,25,168,12,84,6,42,3,149,129,202,160,78,80,39,168,19,212,9,234,4,117,130,58,65,157,160,78,80,39,168,19,212,9,234,244,236,169,147,139,176,64,203,177,64,11,234,4,117,130,58,65,157,160,78,80,39,168,19,212,9,234,4,117,130,58,65,157,160,78,80,39,168,19,212,9,234,4,117,130,58,65,157,160,78,80,39,168,19,212,233,197,83,167,240,181,78,142,181,78,80,39,168,19,212,9,234,4,117,130,58,65,157,160,78,80,167,103,70,157,32,55,144,27,200,13,228,6,114,3,185,129,220,64,110,32,55,144,27,200,205,73,146,27,48,12,24,102,106,24,166,140,128,97,74,48,12,24,6,12,51,17,12,83,238,230,83,183,159,79,47,54,211,169,91,76,144,194,152,213,102,134,48,17,116,103,97,48,102,221,153,72,70,152,222,124,32,35,130,238,44,28,195,166,59,47,13,48,106,206,9,3,108,146,243,178,0,179,230,76,40,192,172,55,19,9,48,235,205,2,2,194,212,166,230,0,97,106,83,99,0,155,218,188,20,192,166,57,159,159,110,211,155,203,78,183,169,205,229,166,135,169,77,109,166,155,213,102,113,119,195,212,166,54,119,229,106,39,229,237,226,212,226,212,78,203,169,117,203,58,216,169,117,69,221,239,212,222,215,3,78,237,125,125,232,196,222,215,123,39,246,187,163,79,216,196,180,185,186,251,102,230,202,188,218,237,227,227,213,55,167,181,222,186,159,219,95,238,236,215,51,201,153,23,15,239,215,197,205,151,94,139,246,241,80,127,111,159,78,95,15,161,251,104,28,217,173,195,58,154,91,122,25,221,45,221,79,78,174,112,245,102,118,90,191,191,251,252,225,211,122,117,189,254,220,20,213,188,40,207,46,119,243,212,211,25,234,187,131,201,178,74,38,230,96,210,60,215,59,184,237,16,6,59,184,17,35,152,68,139,38,128,94,83,185,29,197,56,166,114,196,80,166,19,100,139,103,21,26,79,201,219,103,210,120,198,18,164,137,167,232,33,25,110,194,39,136,99,190,135,164,23,12,168,226,56,165,123,60,190,32,91,60,141,247,184,14,88,36,141,103,242,123,220,15,82,68,209,84,130,148,177,99,57,130,28,121,36,61,120,231,40,142,49,240,78,204,64,166,210,35,142,164,159,58,137,114,82,73,157,198,206,201,17,228,104,34,41,203,201,96,22,150,32,138,113,197,104,98,40,251,170,24,204,231,98,126,85,76,34,70,19,195,46,239,90,154,134,98,239,58,65,22,70,213,162,14,160,229,141,71,131,49,83,5,48,249,123,142,135,172,170,2,40,33,171,169,2,24,75,139,56,128,62,112,218,142,96,56,56,141,24,194,52,98,196,49,244,192,92,81,18,106,96,238,216,73,24,91,139,56,128,30,190,44,10,160,134,47,143,29,192,216,90,212,1,180,204,35,26,228,157,42,128,201,231,17,15,133,151,6,112,50,111,50,177,181,168,3,104,204,192,201,188,201,196,214,210,27,64,97,173,194,101,211,162,225,135,81,237,32,200,151,109,126,46,24,209,6,251,130,33,237,242,129,225,33,243,91,237,144,129,66,141,74,93,168,209,57,98,91,168,161,149,38,169,238,232,60,218,74,125,65,87,234,11,186,210,95,208,222,162,147,206,19,233,45,58,241,140,208,95,206,254,162,19,223,144,190,162,147,238,49,234,172,89,171,175,202,90,127,85,30,218,87,101,120,68,251,170,180,70,40,138,69,170,224,158,94,174,168,250,123,122,141,92,44,178,253,205,106,86,60,253,241,114,191,80,208,84,75,178,173,71,163,150,228,196,107,73,52,119,65,120,201,84,149,181,100,106,172,187,128,138,170,151,115,23,132,239,180,235,134,118,218,61,193,187,192,113,23,188,168,187,160,92,214,193,119,65,89,212,147,190,11,134,50,242,164,83,113,164,28,234,251,163,86,154,171,178,173,138,144,109,21,217,70,182,137,178,45,252,219,94,57,241,111,123,100,219,116,178,45,252,125,114,96,203,32,178,141,108,91,206,230,229,155,101,181,172,150,141,50,221,102,243,114,213,218,162,170,42,154,103,182,69,213,230,36,147,239,81,229,59,40,155,84,177,73,21,189,66,38,184,77,21,189,66,232,21,50,174,96,122,133,208,43,132,94,33,211,232,21,66,135,250,244,125,78,118,71,29,120,146,212,139,178,169,202,69,121,49,95,44,186,68,167,109,110,65,115,22,154,179,228,223,148,141,230,44,227,111,203,70,115,22,154,179,208,156,133,230,44,99,203,166,57,11,205,89,38,180,129,159,190,57,203,205,92,189,219,29,187,4,166,218,37,240,126,102,56,200,181,250,252,217,140,80,65,229,180,229,84,157,84,174,183,158,10,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,55,121,42,7,97,83,16,54,237,18,242,78,194,214,187,134,28,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,150,150,176,129,203,20,184,76,187,7,110,39,46,235,221,4,23,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,155,44,46,211,54,241,235,196,101,189,93,252,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,47,129,60,185,24,11,181,28,11,181,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,46,198,154,39,199,154,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,211,179,35,79,208,27,232,13,244,6,122,3,189,129,222,64,111,160,55,208,27,232,13,244,230,36,233,13,40,6,20,51,57,20,83,198,64,49,37,40,6,20,3,138,153,12,138,41,119,115,170,219,207,169,23,155,41,213,45,38,72,98,204,106,51,131,152,8,186,179,112,24,179,238,76,52,35,76,111,62,152,17,65,119,22,150,97,211,157,151,8,24,53,231,4,2,54,201,121,121,128,89,115,38,28,96,214,155,137,6,152,245,102,129,1,97,106,83,179,128,48,181,169,81,128,77,109,94,18,96,211,156,207,83,183,233,205,101,169,219,212,230,114,212,195,212,166,54,212,205,106,179,56,188,97,106,83,27,188,114,181,147,242,119,113,107,113,107,39,230,214,186,101,29,238,214,186,162,238,119,107,239,235,1,183,246,190,62,116,99,239,235,189,27,251,221,209,39,108,162,218,92,221,125,51,116,101,126,237,246,1,242,234,155,217,90,111,253,207,237,47,119,14,236,153,232,212,139,135,247,235,226,230,75,175,77,251,120,172,191,183,15,168,175,199,80,126,54,174,236,214,101,29,205,49,189,140,238,152,238,39,40,87,184,122,51,67,173,223,223,125,254,240,105,189,186,94,127,110,138,106,94,148,103,151,187,185,234,233,44,245,221,193,132,89,37,19,115,48,113,158,235,93,220,118,8,131,93,220,136,17,76,162,69,19,64,175,177,220,142,98,28,99,57,98,40,211,9,178,197,179,10,141,167,228,13,52,105,60,99,9,210,196,83,244,144,12,55,226,19,196,49,223,67,210,11,7,84,113,156,210,61,30,95,144,45,158,198,123,92,7,45,146,198,51,249,61,238,135,41,162,104,42,97,202,216,177,28,65,142,60,146,30,196,115,20,199,24,136,39,102,32,83,233,17,71,210,79,158,68,57,169,36,79,99,231,228,8,114,52,145,148,229,100,48,15,75,16,197,184,98,52,49,148,125,85,12,102,116,49,191,42,38,17,163,137,97,151,127,45,77,67,177,127,157,32,11,163,106,81,7,208,242,198,163,65,153,169,2,152,252,61,199,67,87,85,1,148,208,213,84,1,140,165,69,28,64,31,60,109,71,48,28,158,70,12,97,26,49,226,24,122,128,174,40,9,53,64,119,236,36,140,173,69,28,64,15,99,22,5,80,195,152,199,14,96,108,45,234,0,90,230,17,13,246,78,21,192,228,243,136,135,196,75,3,56,153,55,153,216,90,212,1,52,102,224,100,222,100,98,107,233,13,160,176,94,225,178,105,17,241,195,168,118,80,228,203,54,67,23,140,104,195,125,193,144,118,9,193,240,144,249,173,118,200,64,177,70,165,46,214,232,28,177,45,214,208,74,147,84,120,116,30,109,165,190,160,43,245,5,93,233,47,104,111,225,73,231,137,244,22,158,120,70,232,47,103,127,225,137,111,72,95,225,73,247,24,117,214,172,213,87,101,173,191,42,15,237,171,50,60,162,125,85,90,35,52,5,35,85,120,143,47,87,84,253,61,190,70,46,24,217,254,102,53,43,158,254,120,185,95,48,104,170,39,217,86,165,81,79,114,242,245,36,170,59,33,66,233,84,149,181,116,106,172,59,129,202,170,23,117,39,68,216,125,215,13,237,190,123,130,119,130,227,78,120,105,119,66,185,172,195,239,132,178,168,39,125,39,12,37,229,105,103,227,72,105,212,247,71,173,76,215,37,92,21,35,225,42,18,142,132,19,38,92,132,239,127,229,196,191,255,145,112,83,74,184,8,47,151,3,251,9,145,112,36,220,155,255,179,116,63,108,190,213,87,203,70,151,112,95,206,220,95,174,181,129,85,85,52,207,107,3,171,237,73,166,222,192,202,123,80,54,176,98,3,43,122,137,76,112,11,43,122,137,208,75,100,92,193,244,18,161,151,8,189,68,166,209,75,132,46,246,233,251,160,236,142,58,240,36,169,23,101,83,149,139,242,98,190,88,116,137,78,219,252,130,230,45,52,111,201,191,97,27,205,91,198,223,178,141,230,45,52,111,161,121,11,205,91,198,150,77,243,22,154,183,76,104,115,63,125,243,150,155,185,122,39,60,118,16,76,181,131,224,253,204,112,144,107,245,249,179,81,161,130,202,41,43,171,186,169,92,111,101,21,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,110,242,84,14,194,166,32,108,202,165,228,221,132,173,119,41,57,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,45,45,97,3,151,41,112,153,114,35,220,110,92,214,187,17,46,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,54,89,92,166,108,227,215,141,203,122,219,248,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,94,2,121,114,49,22,106,57,22,106,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,92,140,53,79,142,53,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,167,103,71,158,160,55,208,27,232,13,244,6,122,3,189,129,222,64,111,160,55,208,27,232,205,73,210,27,80,12,40,102,114,40,166,140,129,98,74,80,12,40,6,20,51,25,20,83,238,230,84,183,159,83,47,54,83,170,91,76,144,196,152,213,102,6,49,17,116,103,225,48,102,221,153,104,70,152,222,124,48,35,130,238,44,44,195,166,59,47,17,48,106,206,9,4,108,146,243,242,0,179,230,76,56,192,172,55,19,13,48,235,205,2,3,194,212,166,102,1,97,106,83,163,0,155,218,188,36,192,166,57,159,167,110,211,155,203,82,183,169,205,229,168,135,169,77,109,168,155,213,102,113,120,195,212,166,54,120,229,106,39,229,239,226,214,226,214,78,204,173,117,49,154,133,184,161,102,33,247,245,128,91,123,95,31,186,177,247,245,222,141,253,238,232,19,54,81,109,174,238,190,25,186,50,191,118,251,0,121,245,205,108,173,183,254,231,246,151,59,7,246,76,116,234,197,195,251,117,113,243,165,215,166,125,60,214,227,135,43,63,20,59,118,107,175,142,102,149,94,70,183,74,247,51,147,43,92,189,153,154,214,239,239,62,127,248,180,94,93,175,63,55,69,53,47,202,179,203,221,36,245,116,122,250,238,96,166,172,146,137,57,152,49,207,245,246,109,59,132,193,246,109,196,8,38,209,162,9,160,215,81,110,71,49,142,163,28,49,148,233,4,217,226,89,133,198,83,242,234,153,52,158,177,4,105,226,41,122,72,134,59,240,9,226,152,239,33,233,165,2,170,56,78,233,30,143,47,200,22,79,227,61,174,163,21,73,227,153,252,30,247,83,20,81,52,149,20,101,236,88,142,32,71,30,73,15,219,57,138,99,12,182,19,51,144,169,244,136,35,233,71,78,162,156,84,34,167,177,115,114,4,57,154,72,202,114,50,24,132,37,136,98,92,49,154,24,202,190,42,6,195,185,152,95,21,147,136,209,196,176,203,184,150,166,161,216,184,78,144,133,81,181,168,3,104,121,227,209,48,204,84,1,76,254,158,227,193,170,170,0,74,176,106,170,0,198,210,34,14,160,143,154,182,35,24,78,77,35,134,48,141,24,113,12,61,36,87,148,132,26,146,59,118,18,198,214,34,14,160,7,46,139,2,168,129,203,99,7,48,182,22,117,0,45,243,136,134,119,167,10,96,242,121,196,131,224,165,1,156,204,155,76,108,45,234,0,26,51,112,50,111,50,177,181,244,6,80,88,168,112,217,180,80,248,97,84,59,240,241,101,27,158,11,70,180,169,190,96,72,187,118,96,120,200,252,86,59,100,160,74,163,82,87,105,116,142,216,86,105,104,165,73,74,59,58,143,182,82,95,208,149,250,130,174,244,23,180,183,226,164,243,68,122,43,78,60,35,244,151,179,191,226,196,55,164,175,226,164,123,140,58,107,214,234,171,178,214,95,149,135,246,85,25,30,209,190,42,173,17,154,74,145,8,205,189,220,80,115,175,145,43,69,182,191,89,205,138,167,63,94,238,87,10,154,10,73,182,229,104,20,146,156,110,33,137,234,22,136,80,44,53,176,203,232,137,222,2,212,82,189,140,91,32,194,234,110,55,180,186,251,4,111,1,199,45,240,34,110,129,243,101,181,172,150,141,254,22,56,111,109,112,80,21,205,243,219,224,224,60,199,6,7,157,7,101,131,3,54,56,96,175,233,9,110,113,192,94,211,236,53,205,94,211,19,219,159,129,189,166,217,107,122,84,205,116,57,77,183,207,240,238,168,3,79,146,122,81,54,85,185,40,47,230,139,69,151,232,180,155,35,179,185,55,155,123,231,223,208,131,205,189,199,223,210,131,205,189,217,220,155,205,189,217,220,155,205,189,167,177,245,11,155,123,79,116,115,111,90,179,78,120,135,153,251,153,225,32,215,234,243,103,35,27,5,149,171,99,80,185,26,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,119,210,84,14,194,166,32,108,85,12,194,86,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,166,67,216,192,101,10,92,102,216,47,251,24,151,245,238,151,13,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,77,22,151,25,26,11,30,227,178,222,198,130,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,167,151,64,158,92,140,133,90,142,133,90,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,23,99,205,147,99,205,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,233,217,145,39,232,13,244,6,122,3,189,129,222,64,111,160,55,208,27,232,13,244,6,122,115,146,244,6,20,3,138,153,28,138,41,99,160,152,18,20,3,138,1,197,76,6,197,148,187,57,213,237,231,212,139,205,148,234,22,19,36,49,102,181,153,65,76,4,221,89,56,140,89,119,38,154,17,166,55,31,204,136,160,59,11,203,176,233,206,75,4,140,154,115,2,1,155,228,188,60,192,172,57,19,14,48,235,205,68,3,204,122,179,192,128,48,181,169,89,64,152,218,212,40,192,166,54,47,9,176,105,206,231,169,219,244,230,178,212,109,106,115,57,234,97,106,83,27,234,102,181,89,28,222,48,181,169,13,94,185,218,73,249,187,184,181,184,181,19,115,107,93,140,102,33,110,168,89,200,125,61,224,214,222,215,135,110,236,125,189,119,99,191,59,250,132,77,84,155,171,187,111,134,174,204,175,221,62,64,94,125,51,91,235,173,255,185,253,229,206,129,61,19,157,122,241,240,126,93,220,124,233,181,105,31,143,245,248,225,202,15,197,142,221,218,171,163,89,165,151,209,173,210,253,204,228,10,87,111,166,166,245,251,187,207,31,62,173,87,215,235,207,77,81,205,139,242,236,114,55,73,61,157,158,190,59,152,41,171,100,98,14,102,204,115,189,125,219,14,97,176,125,27,49,130,73,180,104,2,232,117,148,219,81,140,227,40,71,12,101,58,65,182,120,86,161,241,148,188,122,38,141,103,44,65,154,120,138,30,146,225,14,124,130,56,230,123,72,122,169,128,42,142,83,186,199,227,11,178,197,211,120,143,235,104,69,210,120,38,191,199,253,20,69,20,77,37,69,25,59,150,35,200,145,71,210,195,118,142,226,24,131,237,196,12,100,42,61,226,72,250,145,147,40,39,149,200,105,236,156,28,65,142,38,146,178,156,12,6,97,9,162,24,87,140,38,134,178,175,138,193,112,46,230,87,197,36,98,52,49,236,50,174,165,105,40,54,174,19,100,97,84,45,234,0,90,222,120,52,12,51,85,0,147,191,231,120,176,170,42,128,18,172,154,42,128,177,180,136,3,232,163,166,237,8,134,83,211,136,33,76,35,70,28,67,15,201,21,37,161,134,228,142,157,132,177,181,136,3,232,129,203,162,0,106,224,242,216,1,140,173,69,29,64,203,60,162,225,221,169,2,152,124,30,241,32,120,105,0,39,243,38,19,91,139,58,128,198,12,156,204,155,76,108,45,189,1,20,22,42,92,54,45,20,126,24,213,14,124,124,217,134,231,130,17,109,170,47,24,210,174,29,24,30,50,191,213,14,25,168,210,168,212,85,26,157,35,182,85,26,90,105,146,210,142,206,163,173,212,23,116,165,190,160,43,253,5,237,173,56,233,60,145,222,138,19,207,8,253,229,236,175,56,241,13,233,171,56,233,30,163,206,154,181,250,170,172,245,87,229,161,125,85,134,71,180,175,74,107,132,166,82,36,66,115,47,55,212,220,107,228,74,145,237,111,86,179,226,233,143,151,251,149,130,166,66,146,109,57,26,133,36,167,91,72,162,186,5,34,20,75,13,236,50,122,162,183,0,181,84,47,227,22,136,176,186,219,13,173,238,62,193,91,192,113,11,188,128,91,96,54,47,223,108,55,155,158,105,239,129,217,188,92,29,237,54,61,123,110,91,28,108,206,50,253,30,7,190,163,178,201,1,155,28,176,223,244,4,183,57,96,191,105,246,155,102,191,233,137,237,209,192,126,211,236,55,61,170,102,58,157,166,219,107,120,119,212,129,39,73,189,40,155,170,92,148,23,243,197,162,75,116,218,13,146,217,224,155,13,190,243,111,234,193,6,223,227,111,235,193,6,223,108,240,205,6,223,108,240,205,6,223,211,216,254,133,13,190,39,186,193,55,237,89,39,188,203,204,253,204,112,144,107,245,249,179,153,141,134,204,53,81,200,92,3,153,131,204,65,230,32,115,144,57,200,28,100,14,50,7,153,131,204,65,230,32,115,144,57,200,28,100,14,50,7,153,131,204,65,230,32,115,144,57,200,28,100,14,50,7,153,59,113,50,7,101,211,80,182,58,10,101,171,161,108,80,54,40,27,148,13,202,6,101,131,178,65,217,160,108,80,54,40,27,148,13,202,6,101,131,178,65,217,160,108,80,54,40,27,148,13,202,6,101,131,178,65,217,160,108,83,162,108,32,51,13,50,171,162,32,179,10,100,6,50,3,153,129,204,64,102,32,51,144,25,200,12,100,6,50,3,153,129,204,64,102,32,51,144,25,200,12,100,6,50,3,153,129,204,64,102,32,51,144,25,200,12,100,6,50,59,85,100,166,238,55,219,137,204,122,27,206,130,204,64,102,32,51,144,25,200,12,100,6,50,3,153,129,204,64,102,32,51,144,25,244,9,250,4,125,130,62,65,159,160,79,208,39,232,19,244,9,250,4,125,130,62,65,159,94,12,125,42,163,208,167,18,250,4,125,130,62,65,159,160,79,208,39,232,19,244,9,250,4,125,122,118,244,9,130,3,193,129,224,64,112,32,56,16,28,8,14,4,7,130,3,193,129,224,156,36,193,1,199,128,99,166,135,99,202,40,56,166,4,199,128,99,192,49,19,194,49,229,110,94,117,251,121,245,98,51,173,186,197,4,105,140,89,109,102,24,19,65,119,22,22,99,214,157,137,104,132,233,205,7,52,34,232,206,194,51,108,186,243,82,1,163,230,156,80,192,38,57,47,19,48,107,206,132,4,204,122,51,17,1,179,222,44,64,32,76,109,106,30,16,166,54,53,14,176,169,205,75,3,108,154,243,249,234,54,189,185,108,117,155,218,92,174,122,152,218,212,166,186,89,109,22,151,55,76,109,106,147,87,174,118,82,30,47,142,45,142,237,212,28,91,183,241,108,131,29,91,87,84,253,142,237,125,61,224,216,222,215,135,142,236,125,189,119,100,191,59,250,132,77,92,155,171,187,111,166,174,204,179,221,62,66,94,125,243,91,235,173,3,186,253,229,206,132,61,147,157,123,241,240,126,93,220,124,233,181,106,31,15,246,248,233,218,79,197,146,221,90,172,163,217,165,151,209,237,210,253,236,228,10,87,111,166,167,245,251,187,207,31,62,173,87,215,235,207,77,81,205,139,242,236,114,55,81,61,157,162,190,59,152,45,171,100,98,14,102,205,115,189,133,219,14,97,176,133,27,49,130,73,180,104,2,232,117,149,219,81,140,227,42,71,12,101,58,65,182,120,86,161,241,148,188,126,38,141,103,44,65,154,120,138,30,146,225,46,124,130,56,230,123,72,122,201,128,42,142,83,186,199,227,11,178,197,211,120,143,235,136,69,210,120,38,191,199,253,36,69,20,77,37,73,25,59,150,35,200,145,71,210,195,119,142,226,24,131,239,196,12,100,42,61,226,72,250,177,147,40,39,149,216,105,236,156,28,65,142,38,146,178,156,12,134,97,9,162,24,87,140,38,134,178,175,138,193,128,46,230,87,197,36,98,52,49,236,50,175,165,105,40,54,175,19,100,97,84,45,234,0,90,222,120,52,28,51,85,0,147,191,231,120,208,170,42,128,18,180,154,42,128,177,180,136,3,232,35,167,237,8,134,147,211,136,33,76,35,70,28,67,15,205,21,37,161,134,230,142,157,132,177,181,136,3,232,1,204,162,0,106,0,243,216,1,140,173,69,29,64,203,60,162,97,222,169,2,152,124,30,241,96,120,105,0,39,243,38,19,91,139,58,128,198,12,156,204,155,76,108,45,189,1,20,22,43,92,54,45,28,126,24,213,14,132,124,217,6,232,130,17,109,178,47,24,210,174,31,24,30,50,191,213,14,25,168,212,168,212,149,26,157,35,182,149,26,90,105,146,242,142,206,163,173,212,23,116,165,190,160,43,253,5,237,173,58,233,60,145,222,170,19,207,8,253,229,236,175,58,241,13,233,171,58,233,30,163,206,154,181,250,170,172,245,87,229,161,125,85,134,71,180,175,74,107,132,170,90,36,70,179,47,55,212,236,107,228,106,145,237,111,86,179,226,233,143,151,251,21,131,166,98,146,109,81,26,197,36,167,92,76,162,187,13,98,20,77,13,236,58,122,162,183,1,53,85,47,230,54,136,177,218,219,13,173,246,62,193,219,192,113,27,60,239,219,224,31,191,254,241,238,215,215,63,255,254,174,90,110,254,107,196,119,193,213,237,231,135,219,143,55,247,219,215,184,167,91,30,84,69,243,108,182,60,216,159,100,194,29,15,250,15,202,134,7,35,108,120,224,202,170,238,222,240,192,149,85,115,218,27,30,176,255,52,251,79,179,255,244,36,118,107,96,255,105,246,159,102,255,233,105,109,53,65,247,211,147,217,59,123,119,212,129,39,73,189,40,155,170,92,148,23,243,197,162,75,116,218,13,147,217,240,155,13,191,243,111,240,193,134,223,227,111,241,193,134,223,108,248,205,134,223,108,248,205,134,223,211,216,10,134,13,191,39,186,225,55,45,91,39,188,227,204,253,204,112,144,107,245,249,179,177,141,130,202,213,49,168,92,13,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,59,105,42,7,97,83,16,182,42,6,97,171,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,211,33,108,224,50,5,46,147,111,157,221,131,203,122,119,206,6,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,38,139,203,228,189,5,123,112,89,111,107,65,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,131,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,211,75,32,79,46,198,66,45,199,66,45,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,147,139,177,230,201,177,230,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,244,236,200,19,244,6,122,3,189,129,222,64,111,160,55,208,27,232,13,244,6,122,3,189,57,73,122,3,138,1,197,76,14,197,148,49,80,76,9,138,1,197,128,98,38,131,98,202,221,156,234,246,115,234,197,102,74,117,139,9,146,24,179,218,204,32,38,130,238,44,28,198,172,59,19,205,8,211,155,15,102,68,208,157,133,101,216,116,231,37,2,70,205,57,129,128,77,114,94,30,96,214,156,9,7,152,245,102,162,1,102,189,89,96,64,152,218,212,44,32,76,109,106,20,96,83,155,151,4,216,52,231,243,212,109,122,115,89,234,54,181,185,28,245,48,181,169,13,117,179,218,44,14,111,152,218,212,6,175,92,237,164,252,93,220,90,220,218,137,185,181,110,57,11,119,107,93,49,235,119,107,239,235,1,183,246,190,42,158,154,177,7,127,191,137,97,115,117,87,168,204,217,237,211,226,213,55,103,181,222,154,157,219,95,238,236,214,51,209,121,22,15,239,215,197,205,151,94,79,246,241,88,127,111,159,70,95,143,161,252,108,44,216,173,165,58,154,61,122,25,221,30,221,207,70,174,112,245,102,58,90,191,191,251,252,225,211,122,117,189,254,220,20,213,188,40,207,46,119,19,211,211,41,233,187,131,217,177,74,38,230,96,150,60,215,91,182,237,16,6,91,182,17,35,152,68,139,38,128,94,23,185,29,197,56,46,114,196,80,166,19,100,139,103,21,26,79,201,235,102,210,120,198,18,164,137,167,232,33,25,238,186,39,136,99,190,135,164,151,4,168,226,56,165,123,60,190,32,91,60,141,247,184,142,80,36,141,103,242,123,220,79,78,68,209,84,146,147,177,99,57,130,28,121,36,61,60,231,40,142,49,120,78,204,64,166,210,35,142,164,31,51,137,114,82,137,153,198,206,201,17,228,104,34,41,203,201,96,248,149,32,138,113,197,104,98,40,251,170,24,12,228,98,126,85,76,34,70,19,195,46,179,90,154,134,98,179,58,65,22,70,213,162,14,160,229,141,71,195,45,83,5,48,249,123,142,7,165,170,2,40,65,169,169,2,24,75,139,56,128,62,82,218,142,96,56,41,141,24,194,52,98,196,49,244,208,91,81,18,106,232,237,216,73,24,91,139,56,128,30,160,44,10,160,6,40,143,29,192,216,90,212,1,180,204,35,26,198,157,42,128,201,231,17,15,118,151,6,112,50,111,50,177,181,168,3,104,204,192,201,188,201,196,214,210,27,64,97,113,194,101,211,194,223,135,81,237,64,198,151,109,96,46,24,209,38,249,130,33,237,122,129,225,33,243,91,237,144,129,202,140,74,93,153,209,57,98,91,153,161,149,38,41,231,232,60,218,74,125,65,87,234,11,186,210,95,208,222,42,147,206,19,233,173,50,241,140,208,95,206,254,42,19,223,144,190,42,147,238,49,234,172,89,171,175,202,90,127,85,30,218,87,101,120,68,251,170,180,70,104,170,67,154,240,134,94,155,101,184,189,13,189,98,86,135,108,127,177,154,21,135,63,61,253,199,203,163,31,171,144,202,146,109,49,26,149,37,39,95,89,162,186,39,34,84,76,53,233,42,166,178,220,19,84,91,189,168,123,162,142,113,79,212,207,248,158,112,220,19,47,237,158,168,150,117,248,61,81,21,245,137,220,19,67,233,121,218,121,57,82,66,245,253,81,43,231,117,169,87,197,72,189,138,212,35,245,212,169,23,225,27,99,117,50,223,24,73,189,41,165,94,132,151,208,234,100,94,66,73,189,233,164,94,132,246,35,110,168,253,8,169,71,234,117,164,94,132,237,214,220,208,118,107,164,30,169,247,53,245,126,123,253,250,127,47,255,87,181,116,213,15,203,31,126,114,243,205,119,141,101,35,207,192,79,31,63,254,247,217,223,213,153,171,254,58,251,235,131,155,183,246,253,171,138,102,96,223,63,55,184,241,159,107,239,252,87,181,183,254,107,14,246,254,59,88,94,27,125,243,191,246,9,167,220,3,80,114,108,182,2,12,217,10,176,233,222,10,176,42,155,243,238,173,0,171,178,89,156,246,86,128,116,101,162,43,211,232,194,233,202,148,64,48,93,153,232,202,68,87,166,105,116,101,218,29,86,180,253,83,159,238,174,2,80,58,74,245,138,30,120,146,212,139,178,169,202,69,121,49,95,44,186,68,167,109,35,68,27,44,218,96,229,223,250,146,54,88,227,111,126,73,27,44,218,96,209,6,139,54,88,99,203,166,13,22,109,176,38,180,77,170,190,13,214,205,92,189,167,40,123,177,166,218,139,245,126,102,56,200,181,250,252,217,242,85,143,237,20,245,169,131,216,174,183,76,21,108,7,182,3,219,129,237,192,118,96,59,176,29,216,14,108,7,182,3,219,129,237,192,118,96,59,176,29,216,14,108,7,182,3,219,129,237,192,118,96,59,176,29,216,14,108,119,138,216,14,4,167,71,112,138,125,58,6,17,92,239,118,29,32,56,16,28,8,14,4,7,130,3,193,129,224,64,112,32,56,16,28,8,14,4,7,130,3,193,129,224,64,112,32,56,16,28,8,14,4,7,130,3,193,129,224,64,112,32,184,236,8,14,158,166,231,105,138,205,199,7,121,90,239,30,228,240,52,120,26,60,13,158,6,79,131,167,193,211,224,105,240,52,120,26,60,13,158,6,79,131,167,193,211,224,105,240,52,120,26,60,13,158,6,79,131,167,193,211,224,105,240,52,120,218,9,242,52,69,111,193,65,158,214,219,98,16,158,6,79,131,167,193,211,224,105,240,52,120,26,60,13,158,6,79,131,167,193,211,64,83,160,41,208,20,104,10,52,5,154,2,77,129,166,64,83,160,41,208,20,104,10,52,245,178,209,148,139,184,212,203,177,212,11,52,5,154,2,77,129,166,64,83,160,41,208,20,104,10,52,5,154,2,77,129,166,64,83,160,41,208,20,104,10,52,5,154,2,77,129,166,64,83,160,41,208,20,104,10,52,213,135,166,226,173,154,114,172,154,2,77,129,166,64,83,160,41,208,20,104,10,52,5,154,2,77,189,4,52,5,222,1,239,128,119,192,59,224,29,240,14,120,7,188,3,222,1,239,128,119,78,18,239,192,106,96,53,83,101,53,101,68,86,83,194,106,96,53,176,154,41,179,154,114,55,233,186,253,164,123,177,153,115,221,98,130,168,198,172,54,51,169,137,160,59,11,168,49,235,206,132,59,194,244,230,163,29,17,116,103,129,29,54,221,121,145,129,81,115,78,98,96,147,156,23,24,152,53,103,226,5,102,189,153,112,129,89,111,22,90,16,166,54,53,44,8,83,155,154,21,216,212,230,69,5,54,205,249,76,119,155,222,92,158,187,77,109,46,203,61,76,109,106,199,221,172,54,139,5,28,166,54,181,3,44,87,59,41,3,24,59,23,59,119,154,118,174,139,88,122,239,194,75,239,239,235,226,208,171,173,11,55,63,112,115,155,171,187,99,199,87,97,1,203,12,223,237,51,231,213,55,155,182,222,90,166,219,95,238,188,219,51,77,152,138,135,247,235,226,230,75,175,207,251,120,200,191,183,65,252,122,40,219,33,176,117,183,182,238,104,150,235,101,116,203,117,63,195,185,194,213,155,41,110,253,254,238,243,135,79,235,213,245,250,115,83,84,243,162,60,187,220,77,118,79,167,185,239,14,102,220,42,153,152,131,153,247,92,111,3,183,67,24,108,3,71,140,96,18,45,154,0,122,157,233,118,20,227,56,211,17,67,153,78,144,45,158,85,104,60,37,175,176,73,227,25,75,144,38,158,162,135,100,184,147,159,32,142,249,30,146,94,186,160,138,227,148,238,241,248,130,108,241,52,222,227,58,234,145,52,158,201,239,113,63,141,17,69,83,73,99,198,142,229,8,114,228,145,244,48,162,163,56,198,96,68,49,3,153,74,143,56,146,126,116,37,202,73,37,186,26,59,39,71,144,163,137,164,44,39,131,129,90,130,40,198,21,163,137,161,236,171,98,48,228,139,249,85,49,137,24,77,12,187,12,112,105,26,138,13,240,4,89,24,85,139,58,128,150,55,30,13,11,77,21,192,228,239,57,30,60,171,10,160,4,207,166,10,96,44,45,226,0,250,232,107,59,130,225,244,53,98,8,211,136,17,199,208,67,132,69,73,168,33,194,99,39,97,108,45,226,0,122,32,181,40,128,26,72,61,118,0,99,107,81,7,208,50,143,104,184,121,170,0,38,159,71,60,40,95,26,192,201,188,201,196,214,162,14,160,49,3,39,243,38,19,91,75,111,0,133,5,15,151,77,11,169,31,70,181,3,67,95,182,33,188,96,68,187,58,64,48,164,93,131,48,60,100,126,171,29,50,80,237,81,169,171,61,58,71,108,171,61,180,210,36,37,34,157,71,91,169,47,232,74,125,65,87,250,11,218,91,185,210,121,34,189,149,43,158,17,250,203,217,95,185,226,27,210,87,185,210,61,70,157,53,107,245,85,89,235,175,202,67,251,170,12,143,104,95,149,214,8,67,197,73,188,5,132,46,124,1,225,68,43,78,42,42,78,158,97,197,137,240,94,169,191,173,181,173,150,141,254,86,169,59,151,218,86,69,51,112,167,12,174,180,109,231,124,59,229,23,237,155,100,62,246,42,219,58,223,34,219,158,67,179,198,54,100,141,173,123,121,107,108,217,15,149,253,80,217,15,117,18,11,132,217,15,149,253,80,217,15,117,90,171,155,105,213,119,50,123,185,238,142,58,240,36,169,23,101,83,149,139,242,98,190,88,116,137,78,187,129,39,27,208,178,1,109,254,53,229,108,64,59,254,170,114,54,160,101,3,90,54,160,101,3,90,54,160,157,198,238,3,108,64,59,209,13,104,233,47,56,225,77,14,238,103,134,131,92,171,207,159,189,20,212,180,174,142,71,235,106,104,29,180,14,90,7,173,131,214,65,235,160,117,208,58,104,29,180,14,90,7,173,131,214,65,235,160,117,208,58,104,29,180,14,90,7,173,131,214,65,235,160,117,208,58,104,221,179,161,117,144,55,53,121,171,226,145,183,10,242,6,121,131,188,65,222,32,111,144,55,200,27,228,13,242,6,121,131,188,65,222,32,111,144,55,200,27,228,13,242,6,121,131,188,65,222,32,111,144,55,200,27,228,13,242,54,77,242,6,70,83,99,52,23,15,163,57,48,26,24,13,140,6,70,3,163,129,209,192,104,96,52,48,26,24,13,140,6,70,3,163,129,209,192,104,96,52,48,26,24,13,140,6,70,3,163,129,209,192,104,96,52,48,26,24,237,153,96,52,67,131,67,31,70,27,234,111,8,70,3,163,129,209,192,104,96,52,48,26,24,13,140,6,70,3,163,129,209,192,104,16,41,136,20,68,10,34,5,145,130,72,65,164,32,82,16,41,136,20,68,10,34,5,145,122,129,68,202,197,91,216,229,88,216,5,145,130,72,65,164,32,82,16,41,136,20,68,10,34,5,145,130,72,65,164,32,82,16,41,136,20,68,10,34,5,145,130,72,65,164,32,82,16,41,136,20,68,10,34,5,145,234,34,82,209,214,72,57,214,72,65,164,32,82,16,41,136,20,68,10,34,5,145,130,72,65,164,158,53,145,130,234,64,117,160,58,80,29,168,14,84,7,170,3,213,129,234,64,117,160,58,39,73,117,64,52,32,154,137,34,154,50,30,162,41,65,52,32,26,16,205,36,17,77,185,155,107,221,126,174,189,216,76,181,110,49,65,66,99,86,155,25,208,68,208,157,133,207,152,117,103,162,28,97,122,243,65,142,8,186,179,48,14,155,238,188,164,192,168,57,39,40,176,73,206,203,9,204,154,51,97,2,179,222,76,148,192,172,55,11,36,8,83,155,154,17,132,169,77,141,8,108,106,243,18,2,155,230,124,94,187,77,111,46,171,221,166,54,151,211,30,166,54,181,209,110,86,155,197,249,13,83,155,218,248,149,171,157,148,239,139,139,139,139,59,73,23,215,197,43,180,119,130,66,123,215,111,227,222,215,135,54,237,125,189,183,105,31,125,219,230,234,238,233,135,28,125,234,209,165,107,93,7,153,217,187,125,226,188,250,230,209,214,91,195,116,251,203,157,113,123,166,136,82,241,240,126,93,220,124,233,245,120,31,143,248,247,54,134,95,143,100,58,2,150,238,214,162,29,205,110,189,140,110,183,238,103,55,87,184,122,51,189,173,223,223,125,254,240,105,189,186,94,127,110,138,106,94,148,103,151,187,137,238,233,20,247,221,193,108,91,37,19,115,48,235,158,235,45,224,118,8,131,45,224,136,17,76,162,69,19,64,175,43,221,142,98,28,87,58,98,40,211,9,178,197,179,10,141,167,228,245,53,105,60,99,9,210,196,83,244,144,12,119,241,19,196,49,223,67,210,75,22,84,113,156,210,61,30,95,144,45,158,198,123,92,71,60,146,198,51,249,61,238,39,49,162,104,42,73,204,216,177,28,65,142,60,146,30,62,116,20,199,24,124,40,102,32,83,233,17,71,210,143,173,68,57,169,196,86,99,231,228,8,114,52,145,148,229,100,48,76,75,16,197,184,98,52,49,148,125,85,12,6,124,49,191,42,38,17,163,137,97,151,249,45,77,67,177,249,157,32,11,163,106,81,7,208,242,198,163,225,160,169,2,152,252,61,199,131,102,85,1,148,160,217,84,1,140,165,69,28,64,31,121,109,71,48,156,188,70,12,97,26,49,226,24,122,104,176,40,9,53,52,120,236,36,140,173,69,28,64,15,160,22,5,80,3,168,199,14,96,108,45,234,0,90,230,17,13,51,79,21,192,228,243,136,7,227,75,3,56,153,55,153,216,90,212,1,52,102,224,100,222,100,98,107,233,13,160,176,216,225,178,105,225,244,195,168,118,32,232,203,54,128,23,140,104,87,6,8,134,180,235,15,134,135,204,111,181,67,6,42,61,42,117,165,71,231,136,109,165,135,86,154,164,60,164,243,104,43,245,5,93,169,47,232,74,127,65,123,171,86,58,79,164,183,106,197,51,66,127,57,251,171,86,124,67,250,170,86,186,199,168,179,102,173,190,42,107,253,85,121,104,95,149,225,17,237,171,210,26,161,175,54,137,182,102,208,9,214,12,158,102,181,73,69,181,201,179,171,54,17,222,39,231,223,214,214,86,203,70,127,159,156,119,174,173,173,138,230,249,173,173,61,207,183,182,182,231,208,172,173,101,109,45,219,159,78,112,117,45,219,159,178,253,41,219,159,78,108,105,48,219,159,178,253,233,168,154,105,200,151,110,235,203,221,81,7,158,36,245,162,108,170,114,81,94,204,23,139,46,209,105,247,235,100,191,89,246,155,205,191,150,156,253,102,199,95,77,206,126,179,236,55,203,126,179,236,55,203,126,179,211,216,117,128,253,102,39,186,223,44,93,4,39,188,185,193,253,204,112,144,107,245,249,179,135,130,154,214,213,241,104,93,13,173,131,214,65,235,160,117,208,58,104,29,180,14,90,7,173,131,214,65,235,160,117,208,58,104,29,180,14,90,7,173,131,214,65,235,160,117,208,58,104,29,180,14,90,7,173,123,54,180,14,242,166,38,111,85,60,242,86,65,222,32,111,144,55,200,27,228,13,242,6,121,131,188,65,222,32,111,144,55,200,27,228,13,242,6,121,131,188,65,222,32,111,144,55,200,27,228,13,242,6,121,131,188,65,222,166,73,222,192,104,106,140,230,226,97,52,7,70,3,163,129,209,192,104,96,52,48,26,24,13,140,6,70,3,163,129,209,192,104,96,52,48,26,24,13,140,6,70,3,163,129,209,192,104,96,52,48,26,24,13,140,6,70,3,163,61,19,140,102,232,110,232,195,104,67,221,13,193,104,96,52,48,26,24,13,140,6,70,3,163,129,209,192,104,96,52,48,26,24,13,34,5,145,130,72,65,164,32,82,16,41,136,20,68,10,34,5,145,130,72,65,164,32,82,47,144,72,185,120,11,187,28,11,187,32,82,16,41,136,20,68,10,34,5,145,130,72,65,164,32,82,16,41,136,20,68,10,34,5,145,130,72,65,164,32,82,16,41,136,20,68,10,34,5,145,130,72,65,164,32,82,93,68,42,218,26,41,199,26,41,136,20,68,10,34,5,145,130,72,65,164,32,82,16,41,136,212,179,38,82,80,29,168,14,84,7,170,3,213,129,234,64,117,160,58,80,29,168,14,84,231,36,169,14,136,6,68,51,81,68,83,198,67,52,37,136,6,68,3,162,153,36,162,41,119,115,173,219,207,181,23,155,169,214,45,38,72,104,204,106,51,3,154,8,186,179,240,25,179,238,76,148,35,76,111,62,200,17,65,119,22,198,97,211,157,151,20,24,53,231,4,5,54,201,121,57,129,89,115,38,76,96,214,155,137,18,152,245,102,129,4,97,106,83,51,130,48,181,169,17,129,77,109,94,66,96,211,156,207,107,183,233,205,101,181,219,212,230,114,218,195,212,166,54,218,205,106,179,56,191,97,106,83,27,191,114,181,147,242,125,113,113,113,113,39,233,226,186,120,133,246,78,80,104,239,250,109,220,251,250,208,166,189,175,247,54,237,163,111,219,92,221,61,253,144,163,79,61,186,116,173,235,32,51,123,183,79,156,87,223,60,218,122,107,152,110,127,185,51,110,207,20,81,42,30,222,175,139,155,47,189,30,239,227,17,255,222,198,240,235,145,76,71,192,210,221,90,180,163,217,173,151,209,237,214,253,236,230,10,87,111,166,183,245,251,187,207,31,62,173,87,215,235,207,77,81,205,139,242,236,114,55,209,61,157,226,190,59,152,109,171,100,98,14,102,221,115,189,5,220,14,97,176,5,28,49,130,73,180,104,2,232,117,165,219,81,140,227,74,71,12,101,58,65,182,120,86,161,241,148,188,190,38,141,103,44,65,154,120,138,30,146,225,46,126,130,56,230,123,72,122,201,130,42,142,83,186,199,227,11,178,197,211,120,143,235,136,71,210,120,38,191,199,253,36,70,20,77,37,137,25,59,150,35,200,145,71,210,195,135,142,226,24,131,15,197,12,100,42,61,226,72,250,177,149,40,39,149,216,106,236,156,28,65,142,38,146,178,156,12,134,105,9,162,24,87,140,38,134,178,175,138,193,128,47,230,87,197,36,98,52,49,236,50,191,165,105,40,54,191,19,100,97,84,45,234,0,90,222,120,52,28,52,85,0,147,191,231,120,208,172,42,128,18,52,155,42,128,177,180,136,3,232,35,175,237,8,134,147,215,136,33,76,35,70,28,67,15,13,22,37,161,134,6,143,157,132,177,181,136,3,232,1,212,162,0,106,0,245,216,1,140,173,69,29,64,203,60,162,97,230,169,2,152,124,30,241,96,124,105,0,39,243,38,19,91,139,58,128,198,12,156,204,155,76,108,45,189,1,20,22,59,92,54,45,156,126,24,213,14,4,125,217,6,240,130,17,237,202,0,193,144,118,253,193,240,144,249,173,118,200,64,165,71,165,174,244,232,28,177,173,244,208,74,147,148,135,116,30,109,165,190,160,43,245,5,93,233,47,104,111,213,74,231,137,244,86,173,120,70,232,47,103,127,213,138,111,72,95,213,74,247,24,117,214,172,213,87,101,173,191,42,15,237,171,50,60,162,125,85,90,35,244,213,38,209,214,12,58,193,154,193,211,172,54,169,168,54,121,118,213,38,253,247,201,79,223,191,254,159,191,189,93,54,165,233,54,249,240,254,227,229,167,187,179,166,52,222,37,79,106,212,60,75,107,155,195,219,228,105,73,90,138,12,111,157,160,60,193,7,51,219,251,201,36,246,54,177,223,253,177,252,199,143,63,125,255,231,235,119,187,100,94,254,190,147,242,63,254,31,71,157,21,117,86,212,89,81,103,69,157,21,117,86,212,89,81,103,69,157,21,117,86,212,89,81,103,69,157,21,117,86,212,89,81,103,69,157,21,117,86,212,89,81,103,69,157,21,117,86,212,89,81,103,69,157,21,117,86,212,89,81,103,69,157,21,117,86,212,89,197,171,179,122,82,63,242,235,219,63,222,253,215,159,255,243,93,96,33,201,70,223,250,63,151,15,207,191,162,228,224,76,199,41,45,241,28,130,26,19,106,76,168,49,161,198,132,26,19,106,76,168,49,161,198,132,26,19,106,76,168,49,161,198,132,26,19,106,76,168,49,161,198,132,26,147,236,89,72,141,9,53,38,19,8,32,53,38,212,152,80,99,66,141,9,53,38,212,152,80,99,66,141,9,53,38,212,152,80,99,66,141,73,134,26,19,219,78,62,95,139,33,172,251,248,244,111,227,163,219,146,231,187,163,207,236,218,249,167,99,107,160,106,104,103,160,205,175,170,244,69,44,234,109,127,164,165,43,236,246,67,193,10,5,43,20,172,80,176,66,193,10,5,43,20,172,80,176,66,193,10,5,43,20,172,80,176,66,193,10,5,43,20,172,80,176,66,193,10,5,43,20,172,80,176,66,193,10,5,43,20,172,80,176,66,193,10,5,43,147,201,64,10,86,40,88,161,96,133,130,21,10,86,34,236,137,114,30,186,37,10,37,44,138,232,142,82,203,194,46,44,20,181,80,212,66,81,11,69,45,20,181,80,212,66,81,11,69,45,20,181,80,212,66,81,11,69,45,20,181,80,212,66,81,11,69,45,20,181,80,212,66,81,11,69,45,20,181,80,212,66,81,11,69,45,20,181,80,212,66,81,11,69,45,20,181,80,212,66,81,203,36,138,90,126,254,253,93,181,220,252,215,136,43,88,110,238,183,42,247,229,42,85,81,21,77,104,185,74,187,90,165,93,172,210,174,85,249,86,155,34,43,43,57,60,135,87,3,167,247,106,87,38,242,249,213,183,231,254,217,183,154,148,102,91,147,210,91,76,18,126,184,93,233,11,21,37,187,138,146,95,126,250,122,216,95,255,209,53,226,205,242,237,159,111,150,63,255,254,231,31,95,255,254,205,247,255,90,254,250,246,247,63,223,45,95,255,248,246,231,119,191,108,126,93,86,245,215,127,121,247,219,187,239,95,47,223,253,246,207,31,223,254,241,248,47,141,255,12,195,139,82,110,90,239,70,225,117,32,15,55,183,79,94,74,170,194,109,222,73,110,110,93,209,236,223,68,92,185,121,21,169,156,190,2,164,173,55,184,234,34,158,92,111,189,69,91,115,156,242,134,49,132,87,161,194,37,111,172,99,8,175,251,133,215,243,166,41,231,245,124,86,207,203,110,225,18,207,43,158,112,209,173,24,94,109,16,89,112,72,110,235,176,254,24,194,141,185,173,227,231,99,8,31,200,237,139,242,188,172,206,203,102,190,184,152,119,11,79,152,219,126,228,47,138,183,146,177,199,18,237,161,235,71,146,99,208,236,200,154,187,12,35,149,238,46,167,102,100,237,126,6,47,74,18,37,244,142,47,122,224,73,82,47,202,166,42,23,229,197,124,177,232,18,157,240,57,226,99,244,210,56,203,177,120,60,193,178,215,212,96,6,29,79,176,232,22,12,37,190,145,229,90,38,67,13,95,141,44,119,96,10,12,166,153,145,228,222,126,20,63,216,22,229,172,169,203,170,114,213,126,210,126,58,60,157,232,213,181,84,244,133,107,22,85,227,102,179,69,211,60,37,158,121,68,139,158,19,225,144,54,146,96,15,158,21,101,178,6,137,70,146,235,129,161,34,185,26,0,25,89,174,229,177,166,193,125,241,228,222,124,250,91,20,225,166,153,151,205,172,92,204,27,87,61,149,188,31,159,92,182,100,190,107,154,170,94,204,207,155,166,158,213,109,217,169,231,60,15,86,149,38,71,46,185,198,92,78,49,69,11,145,225,0,53,235,38,109,125,252,163,123,196,92,63,162,15,203,152,41,155,30,103,117,143,232,195,89,158,17,250,56,247,227,44,223,16,117,220,122,113,150,103,132,225,32,215,234,243,63,90,139,220,134,25,7,182,253,215,123,180,243,51,158,44,95,54,127,198,147,21,207,189,159,177,240,125,198,125,115,37,22,178,249,16,41,125,171,195,232,91,13,125,131,190,65,223,160,111,208,55,232,27,244,13,250,6,125,131,190,65,223,160,111,208,55,232,27,244,13,250,6,125,131,190,65,223,160,111,208,55,232,27,244,13,250,6,125,59,57,250,6,73,19,145,180,42,140,164,85,144,52,72,26,36,13,146,6,73,131,164,65,210,32,105,144,52,72,26,36,13,146,6,73,131,164,65,210,32,105,144,52,72,26,36,13,146,6,73,131,164,65,210,32,105,144,180,188,36,13,44,38,194,98,46,12,139,57,176,24,88,12,44,6,22,3,139,129,197,192,98,96,49,176,24,88,12,44,6,22,3,139,129,197,192,98,96,49,176,24,88,12,44,6,22,3,139,129,197,192,98,96,49,176,24,88,236,4,176,88,25,134,197,74,176,24,88,12,44,6,22,3,139,129,197,192,98,96,49,176,24,88,12,44,6,22,131,48,65,152,32,76,16,38,8,19,132,9,194,4,97,130,48,65,152,32,76,16,38,8,211,203,34,76,46,108,225,149,99,225,21,132,9,194,4,97,130,48,65,152,32,76,16,38,8,19,132,9,194,4,97,130,48,65,152,32,76,16,38,8,19,132,9,194,4,97,130,48,65,152,32,76,16,38,8,211,203,35,76,65,107,152,28,107,152,32,76,16,38,8,19,132,9,194,4,97,130,48,65,152,32,76,207,130,48,65,105,160,52,80,26,40,13,148,6,74,3,165,129,210,64,105,160,52,80,154,147,164,52,32,23,144,203,132,144,75,25,134,92,74,144,11,200,5,228,146,21,185,148,187,185,211,237,231,206,139,205,212,233,22,19,36,46,102,181,153,129,75,4,221,89,120,139,89,119,38,106,17,166,55,31,180,136,160,59,11,179,176,233,206,235,252,27,53,231,52,254,109,146,243,250,254,102,205,153,108,127,179,222,76,174,191,89,111,22,211,63,76,109,106,207,63,76,109,106,203,223,166,54,175,227,111,211,156,207,59,183,233,205,101,157,219,212,230,114,206,195,212,166,54,206,205,106,179,56,185,97,106,83,27,185,114,181,147,242,113,113,101,113,101,39,227,202,186,229,44,196,149,117,197,172,223,149,189,175,7,92,217,251,170,120,106,186,30,252,253,38,110,205,213,93,161,50,97,183,79,136,87,223,124,212,122,107,112,110,127,185,51,87,207,6,206,176,120,120,191,46,110,190,244,122,175,143,71,249,123,251,236,249,250,233,226,79,197,106,221,90,167,163,217,160,151,209,109,208,253,172,227,10,87,111,166,157,245,251,187,207,31,62,173,87,215,235,207,77,81,205,139,242,236,114,55,1,61,157,122,190,59,152,5,171,100,98,14,102,195,115,189,53,219,14,97,176,53,27,49,130,73,180,104,2,232,117,139,219,81,140,227,22,71,12,101,58,65,182,120,86,161,241,148,188,86,38,141,103,44,65,154,120,138,30,146,225,238,122,130,56,230,123,72,122,29,127,85,28,167,116,143,199,23,100,139,167,241,30,215,145,136,164,241,76,126,143,251,9,137,40,154,74,66,50,118,44,71,144,35,143,164,135,219,28,197,49,6,183,137,25,200,84,122,196,145,244,227,36,81,78,42,113,210,216,57,57,130,28,77,36,101,57,25,12,185,18,68,49,174,24,77,12,101,95,21,131,193,91,204,175,138,73,196,104,98,216,101,74,75,211,80,108,74,39,200,194,168,90,212,1,180,188,241,104,248,100,170,0,38,127,207,241,32,83,85,0,37,200,52,85,0,99,105,17,7,208,71,68,219,17,12,39,162,17,67,152,70,140,56,134,30,74,43,74,66,13,165,29,59,9,99,107,17,7,208,3,142,69,1,212,128,227,177,3,24,91,139,58,128,150,121,68,195,178,83,5,48,249,60,226,193,235,210,0,78,230,77,38,182,22,117,0,141,25,56,153,55,153,216,90,122,3,40,44,66,184,108,90,152,251,48,170,29,104,248,178,13,198,5,35,218,196,94,48,164,93,23,48,60,100,126,171,29,50,80,129,81,169,43,48,58,71,108,43,48,180,210,36,101,27,157,71,91,169,47,232,74,125,65,87,250,11,218,91,77,210,121,34,189,213,36,158,17,250,203,217,95,77,226,27,210,87,77,210,61,70,157,53,107,245,85,89,235,175,202,67,251,170,12,143,104,95,149,214,8,89,21,72,19,210,112,107,179,148,182,183,225,86,204,42,144,237,47,86,179,226,240,167,167,255,120,121,244,99,21,82,65,178,45,52,163,130,228,36,43,72,132,185,31,84,1,213,164,171,128,202,146,251,84,79,61,227,220,175,195,114,191,126,198,185,239,200,253,231,157,251,213,178,14,201,253,170,168,79,36,247,135,146,241,84,179,112,164,244,233,251,163,86,134,75,19,173,10,75,180,138,68,35,209,68,137,22,244,45,174,58,153,111,113,36,90,238,68,11,122,109,172,78,230,181,145,68,203,155,104,65,109,58,220,80,155,14,18,141,68,251,154,104,65,155,147,185,161,205,201,72,52,18,109,59,244,15,165,231,178,253,163,207,177,93,151,250,112,167,187,251,122,191,211,157,63,253,154,125,14,141,190,12,243,241,180,227,219,41,237,207,157,76,246,78,221,80,97,41,38,75,49,89,138,201,82,76,150,98,178,20,147,165,152,44,197,100,41,38,75,49,89,138,201,82,76,150,98,178,20,147,165,152,44,197,100,41,38,75,49,89,138,201,82,76,150,98,178,20,147,165,152,44,197,100,41,38,75,49,89,138,201,82,76,150,98,178,20,147,165,152,178,165,152,223,10,68,52,101,188,157,5,34,193,133,188,65,5,34,158,146,164,148,139,48,169,31,153,88,253,136,56,243,3,75,163,130,43,139,39,153,249,84,78,61,251,204,215,20,58,119,102,126,112,169,243,228,50,95,185,0,147,204,63,205,204,47,21,171,227,58,51,191,12,93,31,55,114,230,7,87,92,79,54,3,79,167,230,186,12,125,165,46,39,254,74,77,146,77,33,201,2,231,240,224,85,36,36,217,115,77,178,223,126,255,241,237,242,245,235,239,223,124,191,172,55,93,187,196,137,246,233,254,250,238,236,227,199,247,171,247,7,201,86,23,174,152,245,37,219,205,108,32,217,14,254,224,107,139,179,214,207,139,214,207,223,146,81,246,62,120,120,38,175,68,39,249,106,151,163,159,95,125,203,156,179,111,175,148,205,246,149,178,247,229,48,214,65,119,223,220,166,148,229,121,223,24,127,249,233,235,97,127,253,71,215,136,131,254,117,155,191,127,243,253,191,150,191,190,253,253,207,119,203,215,63,190,253,249,221,47,155,95,151,85,243,245,95,222,253,246,238,251,215,203,119,191,253,243,199,183,127,108,207,175,89,140,185,146,229,168,69,115,240,226,145,118,59,75,183,107,103,217,236,241,133,43,55,252,162,114,250,101,35,109,189,193,75,53,226,201,245,46,210,144,118,161,215,173,137,24,67,184,165,213,169,122,241,193,24,194,7,186,77,215,243,166,41,231,245,124,86,207,203,110,225,150,150,211,118,225,162,91,49,124,137,66,100,193,33,185,173,91,11,48,134,112,99,110,235,138,238,199,16,62,144,219,23,229,121,89,157,151,205,124,113,49,239,22,158,48,183,253,235,4,68,241,86,22,230,199,18,237,41,201,63,146,28,163,4,62,178,102,81,63,237,62,221,93,229,29,35,107,247,23,238,139,146,68,89,41,31,95,244,192,147,164,94,148,77,85,46,202,139,249,98,209,37,58,225,115,196,87,216,47,141,179,188,150,62,158,96,217,107,106,112,225,122,60,193,230,150,246,154,50,241,200,114,45,147,161,166,40,59,178,220,129,41,48,184,4,58,146,220,219,143,226,7,219,162,156,53,117,89,85,174,218,79,218,79,135,167,19,189,186,150,138,190,112,205,162,106,220,108,182,104,154,167,101,210,121,68,139,158,19,225,149,221,145,4,123,106,186,69,153,172,169,163,142,36,215,83,65,45,146,171,169,90,142,44,215,242,88,211,212,8,199,147,123,243,233,111,81,132,155,102,94,54,179,114,49,111,92,245,84,242,126,124,114,217,146,249,174,105,170,122,49,63,111,154,122,86,183,101,167,158,243,60,181,216,210,228,200,37,215,152,203,41,166,104,97,157,241,64,169,109,119,121,110,95,209,100,247,136,185,126,68,95,45,167,185,52,87,95,3,219,61,162,175,6,214,51,66,31,231,254,26,88,223,16,117,220,122,107,96,61,35,12,7,185,86,159,255,87,112,179,39,61,109,152,113,96,219,127,189,71,59,63,163,106,194,63,163,89,200,62,99,225,251,140,251,230,74,44,100,243,33,3,37,187,45,42,215,196,160,114,13,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,14,42,7,149,131,202,65,229,160,114,80,57,168,28,84,238,164,169,28,132,77,65,216,228,29,123,123,8,91,111,223,94,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,27,132,13,194,6,97,131,176,65,216,32,108,16,54,8,91,90,194,6,46,83,224,50,249,206,202,61,184,172,119,119,101,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,112,25,184,108,178,184,76,222,35,178,7,151,245,246,137,4,151,129,203,192,101,224,50,112,25,184,12,92,6,46,3,151,129,203,192,101,224,50,200,19,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,4,121,130,60,189,12,242,84,198,32,79,37,228,9,242,4,121,130,60,65,158,32,79,144,39,200,19,228,9,242,244,204,200,19,244,6,122,3,189,129,222,64,111,160,55,208,27,232,13,244,6,122,3,189,57,73,122,3,138,1,197,76,14,197,148,49,80,76,9,138,1,197,128,98,38,131,98,202,221,156,234,246,115,234,197,102,74,117,139,9,146,24,179,218,204,32,38,130,238,44,28,198,172,59,19,205,8,211,155,15,102,68,208,157,133,101,216,116,231,37,2,70,205,57,129,128,77,114,94,30,96,214,156,9,7,152,245,102,162,1,102,189,89,96,64,152,218,212,44,32,76,109,106,20,96,83,155,151,4,216,52,231,243,212,109,122,115,89,234,54,181,185,28,245,48,181,169,13,117,179,218,44,14,111,152,218,212,6,175,92,237,164,252,93,220,90,220,218,137,185,181,85,12,183,182,18,184,181,174,223,174,189,175,15,237,216,251,122,111,199,62,250,179,205,213,221,211,15,57,250,212,163,203,213,138,189,204,212,221,62,101,94,125,115,100,183,62,244,163,107,186,179,105,207,68,241,41,30,222,175,139,155,47,189,94,238,227,177,254,222,62,197,190,30,67,249,217,88,183,91,43,118,52,91,245,50,186,173,186,159,197,92,225,234,205,52,182,126,127,247,249,195,167,245,234,122,253,185,41,170,121,81,158,93,238,38,180,167,83,217,119,7,179,106,149,76,204,193,236,122,174,183,122,219,33,12,182,122,35,70,48,137,22,77,0,189,238,115,59,138,113,220,231,136,161,76,39,200,22,207,42,52,158,146,215,212,164,241,140,37,72,19,79,209,67,50,220,173,79,16,199,124,15,73,47,65,80,197,113,74,247,120,124,65,182,120,26,239,113,29,217,72,26,207,228,247,184,159,184,136,162,169,36,46,99,199,114,4,57,242,72,122,56,208,81,28,99,112,160,152,129,76,165,71,28,73,63,158,18,229,164,18,79,141,157,147,35,200,209,68,82,150,147,193,208,44,65,20,227,138,209,196,80,246,85,49,24,228,197,252,170,152,68,140,38,134,93,38,183,52,13,197,38,119,130,44,140,170,69,29,64,203,27,143,134,119,166,10,96,242,247,28,15,130,85,5,80,130,96,83,5,48,150,22,113,0,125,132,181,29,193,112,194,26,49,132,105,196,136,99,232,161,190,162,36,212,80,223,177,147,48,182,22,113,0,61,32,90,20,64,13,136,30,59,128,177,181,168,3,104,153,71,52,108,60,85,0,147,207,35,30,92,47,13,224,100,222,100,98,107,81,7,208,152,129,147,121,147,137,173,165,55,128,194,162,134,203,166,133,205,15,163,218,129,154,47,219,160,93,48,162,93,1,32,24,210,174,51,24,30,50,191,213,14,25,168,232,168,212,21,29,157,35,182,21,29,90,105,146,50,144,206,163,173,212,23,116,165,190,160,43,253,5,237,173,78,233,60,145,222,234,20,207,8,253,229,236,175,78,241,13,233,171,78,233,30,163,206,154,181,250,170,172,245,87,229,161,125,85,134,71,180,175,74,107,132,188,170,196,109,234,74,66,171,74,92,81,81,85,66,85,9,85,37,84,149,80,85,66,85,9,85,37,84,149,80,85,66,85,9,85,37,84,149,80,85,66,85,9,85,37,84,149,80,85,66,85,9,85,37,84,149,80,85,66,85,9,85,37,84,149,80,85,66,85,9,85,37,147,121,147,161,170,132,170,18,170,74,168,42,161,170,132,170,146,40,85,37,110,243,216,14,173,42,113,133,123,150,85,37,219,125,239,169,42,57,249,170,18,213,253,16,161,202,106,184,233,237,233,222,15,84,89,189,168,251,33,194,94,86,238,217,238,101,85,141,95,117,200,141,144,237,70,112,203,31,94,255,246,219,155,165,59,159,255,176,252,245,237,187,197,246,118,168,164,183,131,59,251,235,227,167,79,171,51,119,62,255,235,236,246,238,97,113,116,83,84,125,55,69,107,131,186,206,187,226,240,79,30,127,115,189,255,149,41,167,183,194,196,57,125,116,146,241,50,187,231,163,201,239,113,203,105,183,255,27,80,80,123,245,239,143,79,204,147,178,168,54,155,138,94,93,95,223,127,190,191,190,190,42,139,69,81,63,250,37,178,210,212,99,57,170,130,208,0,53,222,58,207,99,73,250,194,202,40,186,170,112,93,109,43,44,64,151,48,155,116,197,126,161,122,194,174,159,191,104,46,138,46,243,245,243,23,159,89,117,249,107,202,132,170,122,202,184,204,154,60,213,89,29,138,180,245,80,86,73,254,50,39,97,152,122,42,139,2,52,73,195,164,170,210,9,208,35,157,88,84,21,47,1,122,186,240,143,60,60,157,208,37,84,141,237,222,247,213,98,132,170,169,131,212,180,11,27,172,106,124,245,10,199,114,116,69,2,86,61,30,246,47,140,142,143,184,91,213,120,64,186,80,141,15,95,135,170,177,229,177,143,5,7,168,9,184,199,125,96,53,84,141,57,54,193,247,184,21,62,182,37,74,240,163,104,76,155,140,136,6,181,97,146,100,208,17,132,148,12,58,55,12,234,96,151,146,81,134,232,221,222,125,112,166,81,109,184,36,24,213,197,74,165,195,58,104,169,96,232,17,47,149,140,49,68,241,152,153,74,6,89,50,227,8,181,74,198,180,177,158,104,140,37,3,143,129,171,108,80,27,185,74,70,25,46,211,17,118,21,141,49,156,210,218,114,105,143,120,173,100,204,224,165,237,103,182,221,86,164,152,220,14,91,145,189,252,54,167,21,41,199,175,88,145,147,182,34,13,249,45,38,79,195,249,221,203,159,114,230,183,28,31,145,223,167,159,223,245,15,203,122,89,45,103,218,196,174,255,106,245,114,175,138,217,73,245,114,119,61,125,213,247,39,217,223,203,189,210,246,114,183,31,148,94,238,35,244,114,175,202,230,252,185,246,114,119,187,246,121,205,190,38,216,149,155,239,226,149,155,96,51,119,187,220,204,221,220,99,8,207,210,206,61,134,240,129,238,182,245,188,105,202,121,61,159,213,243,178,91,184,165,197,173,93,120,166,70,244,129,130,243,117,162,143,33,60,75,43,250,24,194,7,114,251,162,60,47,171,243,178,153,47,46,230,221,194,19,230,182,31,148,138,226,173,220,237,34,150,104,15,73,61,146,28,99,95,137,200,154,69,253,123,251,116,119,89,251,35,107,247,99,98,105,87,242,12,73,242,228,168,3,79,146,122,81,54,85,185,40,47,230,139,69,151,232,132,207,17,31,252,150,198,89,190,65,69,60,193,178,215,212,224,221,32,226,9,54,183,208,214,236,189,16,89,174,101,50,212,236,116,16,89,238,192,20,24,188,175,64,36,185,183,31,197,15,182,69,57,107,234,178,170,92,181,159,180,159,14,79,39,122,117,45,21,125,225,154,69,213,184,217,108,209,52,79,203,10,242,136,22,61,39,194,183,75,136,36,216,83,44,33,202,100,205,230,4,145,228,122,170,41,68,114,53,91,1,68,150,107,121,172,105,22,222,199,147,123,243,233,111,81,132,155,102,94,54,179,114,49,111,92,245,84,242,126,124,114,217,146,249,174,105,170,122,49,63,111,154,122,86,183,101,167,158,243,60,213,47,210,228,200,37,215,152,203,41,166,104,97,253,204,192,250,117,89,5,200,240,136,185,126,68,223,2,105,243,122,119,253,194,114,89,173,131,96,132,62,206,253,11,203,165,85,14,195,99,212,151,243,126,102,56,200,245,192,249,203,74,8,190,34,168,38,2,130,106,64,80,32,40,16,20,8,10,4,5,130,2,65,129,160,64,80,32,40,16,20,8,10,4,5,130,2,65,129,160,64,80,32,40,16,20,8,10,4,5,130,2,65,129,160,64,80,39,132,160,84,56,169,142,128,147,106,112,18,56,9,156,4,78,2,39,129,147,192,73,224,36,112,18,56,9,156,4,78,2,39,129,147,192,73,224,36,112,18,56,9,156,4,78,2,39,129,147,192,73,224,36,112,82,46,156,164,98,67,234,142,73,29,108,168,183,85,18,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,104,50,108,72,221,194,174,131,13,245,246,174,131,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,77,134,13,149,17,216,80,9,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,96,22,48,11,152,5,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,242,210,48,139,139,176,4,199,177,4,7,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,192,44,96,22,48,203,75,196,44,225,171,89,28,171,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,192,44,207,14,179,128,42,64,21,160,10,80,5,168,2,84,1,170,0,85,128,42,64,21,160,138,147,68,21,112,135,236,220,161,140,192,29,74,184,3,220,1,238,48,25,238,80,238,38,16,183,159,64,46,54,243,135,91,76,16,59,152,213,102,166,14,17,116,103,129,14,102,221,153,172,251,48,189,249,156,251,8,186,179,24,247,54,221,121,237,111,163,230,156,238,183,77,114,94,243,219,172,57,147,247,109,214,155,201,250,54,235,205,226,124,135,169,77,109,124,135,169,77,237,123,219,212,230,181,189,109,154,243,25,200,54,189,185,252,99,155,218,92,246,113,152,218,212,238,177,89,109,22,59,51,76,109,106,55,83,174,118,82,102,38,214,100,102,107,178,138,96,77,86,2,107,210,13,122,147,238,192,156,188,175,15,205,200,251,122,111,70,62,186,147,205,213,221,126,76,46,127,114,115,191,85,169,252,73,135,63,121,224,79,142,230,29,110,255,55,192,61,188,250,247,199,39,15,231,178,216,60,122,207,174,174,175,239,63,223,95,95,95,149,197,121,49,219,62,154,231,50,111,240,88,142,202,29,12,80,227,245,254,142,37,233,221,191,40,186,170,112,93,237,233,54,64,151,48,155,116,238,93,168,158,176,235,231,119,231,162,232,50,95,63,191,251,102,213,229,247,214,132,170,122,220,53,179,38,143,119,214,161,72,235,158,89,37,249,189,49,97,152,122,220,177,0,77,210,48,169,220,175,0,61,210,137,69,229,110,5,232,233,250,14,37,15,79,231,183,168,80,53,182,123,223,231,78,133,170,169,131,212,180,221,39,171,26,159,79,115,44,71,231,212,88,245,120,124,24,97,116,124,78,140,85,141,199,103,17,170,241,57,45,161,106,108,121,236,115,82,2,212,4,220,227,62,167,36,84,141,57,54,193,247,184,208,231,184,108,90,223,164,219,18,59,190,125,95,182,191,125,139,198,180,141,1,209,160,182,1,33,25,52,191,53,12,58,55,12,234,240,136,36,163,12,209,187,189,251,224,76,163,218,54,145,96,212,214,147,50,14,235,176,178,4,67,87,134,28,92,25,162,184,178,228,224,202,146,25,71,246,156,100,76,219,160,19,141,177,100,224,177,73,39,27,212,182,233,36,163,12,151,105,109,26,99,56,165,181,229,210,62,24,46,237,195,224,165,21,27,150,110,83,77,25,104,88,186,162,62,13,195,114,59,215,189,106,185,141,219,95,238,44,200,51,201,201,23,15,239,215,197,205,151,94,155,242,241,80,143,159,173,251,76,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,163,27,137,177,248,2,140,69,60,194,83,240,8,179,219,125,213,178,10,182,251,170,162,194,238,195,238,75,107,247,105,82,60,180,249,227,38,197,135,154,63,78,53,197,29,41,254,18,82,60,28,218,84,39,11,109,74,82,252,249,167,120,248,222,242,78,176,183,60,41,78,138,103,75,241,240,181,66,238,84,214,10,29,165,120,73,138,63,255,20,255,233,119,55,183,174,137,59,251,112,239,230,47,103,97,220,246,116,179,172,142,243,30,153,37,114,167,91,148,226,14,189,243,69,81,111,189,243,243,60,69,41,114,53,105,139,82,44,186,82,20,165,200,117,165,41,74,81,234,73,86,148,98,209,149,162,40,69,168,43,105,81,138,84,83,194,162,20,161,164,164,69,41,114,77,105,138,82,228,122,210,20,165,200,245,164,40,74,81,170,25,185,40,69,169,102,228,162,20,161,154,100,69,41,66,61,137,138,82,132,106,18,21,165,40,213,140,92,148,34,87,147,162,40,69,169,102,228,162,148,30,53,20,165,176,68,142,74,22,150,200,81,254,242,172,150,200,109,77,76,227,58,185,99,19,243,165,45,150,219,70,96,12,219,190,245,193,56,148,56,148,56,148,56,148,56,148,56,148,56,148,56,148,56,148,56,148,56,148,56,148,56,148,56,148,44,155,195,108,196,55,60,101,223,112,26,22,160,105,237,92,151,5,248,178,22,208,97,1,78,204,2,84,167,189,97,61,93,119,218,191,164,69,117,164,253,169,167,125,36,224,243,178,22,218,145,246,167,157,246,166,117,119,93,105,255,178,22,223,145,246,167,157,246,145,214,40,189,180,5,121,164,253,41,166,253,249,15,155,122,150,106,57,211,166,252,249,95,238,32,221,235,162,42,102,3,233,62,152,237,7,201,126,51,43,154,214,207,139,214,207,223,146,127,172,213,120,231,127,185,254,149,120,213,110,93,92,204,149,120,158,163,62,57,26,55,193,246,38,248,229,167,175,135,253,245,31,93,35,222,44,223,254,249,102,249,243,239,127,254,241,245,239,223,124,255,175,229,175,111,127,255,243,221,242,245,143,111,127,126,247,203,230,215,101,213,124,253,151,119,191,189,251,254,245,242,221,111,255,252,241,237,31,219,243,107,22,99,214,209,28,245,227,86,85,209,72,122,151,186,93,239,210,102,223,187,212,149,27,6,80,185,158,86,171,158,66,155,182,94,85,153,205,184,114,189,149,56,162,246,176,189,117,56,169,132,91,250,218,246,22,234,164,18,62,208,90,188,158,55,77,57,175,231,179,122,94,118,11,183,244,23,183,11,23,221,138,186,18,164,4,130,67,114,219,95,163,148,74,184,49,183,253,69,76,169,132,15,228,246,69,121,94,86,231,101,51,95,92,204,187,133,39,204,109,127,129,150,40,222,61,229,89,99,138,246,84,112,29,73,214,214,111,37,208,44,106,158,222,167,187,171,164,96,100,237,254,242,52,81,146,244,20,167,165,17,61,240,36,169,23,101,83,149,139,242,98,190,88,116,137,78,248,28,241,21,221,73,227,220,93,114,55,174,96,217,107,170,170,38,111,92,193,162,91,80,83,180,151,64,174,101,50,244,85,245,37,144,59,48,5,170,202,254,70,148,123,251,81,252,96,91,148,179,166,46,171,202,85,251,73,251,233,240,116,162,87,215,82,209,23,174,89,84,141,155,205,22,77,243,180,156,49,143,104,209,115,66,87,129,57,162,96,79,145,166,40,147,125,37,154,35,202,245,84,113,138,228,250,106,56,19,200,181,60,214,124,69,158,227,202,189,249,244,183,40,194,77,51,47,155,89,185,152,55,174,122,42,121,63,62,185,108,201,124,215,52,85,189,152,159,55,77,61,171,219,178,83,207,121,158,170,91,105,114,228,146,107,204,229,20,83,180,176,110,183,163,96,245,240,44,36,229,170,195,35,230,250,17,237,122,196,193,33,190,114,211,193,129,71,245,156,195,35,218,117,130,130,17,250,56,31,87,114,74,134,168,227,118,84,197,41,24,97,56,200,245,192,249,203,42,43,119,24,170,137,129,161,26,48,20,24,10,12,5,134,2,67,129,161,192,80,96,40,48,20,24,10,12,5,134,2,67,129,161,192,80,96,40,48,20,24,10,12,5,134,2,67,129,161,192,80,96,40,48,212,73,97,40,29,82,170,99,32,165,26,164,4,82,2,41,129,148,64,74,32,37,144,18,72,9,164,4,82,2,41,129,148,64,74,32,37,144,18,72,9,164,4,82,2,41,129,148,64,74,32,37,144,18,72,9,164,148,15,41,233,248,144,122,35,247,46,62,52,180,137,59,124,8,62,4,31,130,15,193,135,224,67,240,33,248,16,124,8,62,4,31,130,15,193,135,224,67,240,33,248,16,124,8,62,4,31,130,15,193,135,224,67,240,33,248,16,124,104,50,124,72,221,241,180,139,15,13,117,59,133,15,193,135,224,67,240,33,248,16,124,8,62,4,31,130,15,193,135,224,67,240,33,248,16,124,8,62,4,31,130,15,193,135,224,67,240,33,248,16,124,8,62,4,31,130,15,77,134,15,149,49,248,80,9,31,130,15,193,135,224,67,240,33,248,16,124,8,62,4,31,130,15,193,135,224,67,160,22,80,11,168,5,212,2,106,1,181,128,90,64,45,160,22,80,11,168,5,212,242,2,81,139,139,177,20,199,177,20,7,212,2,106,1,181,128,90,64,45,160,22,80,11,168,5,212,2,106,1,181,128,90,64,45,160,22,80,11,168,5,212,2,106,1,181,128,90,64,45,160,22,80,203,11,69,45,17,86,181,56,86,181,128,90,64,45,160,22,80,11,168,5,212,2,106,1,181,128,90,158,33,106,1,87,128,43,192,21,224,10,112,5,184,2,92,1,174,0,87,128,43,192,21,39,137,43,96,15,249,217,67,25,131,61,148,176,7,216,3,236,97,66,236,161,220,77,34,110,63,137,92,108,230,16,183,152,32,122,48,171,205,76,30,34,232,206,2,30,204,186,51,217,247,97,122,243,185,247,17,116,103,49,239,109,186,243,90,224,70,205,57,29,112,155,228,188,6,184,89,115,38,255,219,172,55,147,253,109,214,155,197,253,14,83,155,218,252,14,83,155,218,251,182,169,205,107,125,219,52,231,51,145,109,122,115,121,200,54,181,185,44,228,48,181,169,29,100,179,218,44,150,102,152,218,212,142,166,92,237,164,12,77,236,201,220,246,100,21,195,158,172,36,246,100,51,232,79,30,24,146,247,205,213,241,111,174,247,191,202,102,74,110,238,177,42,153,41,233,48,37,15,76,201,209,12,195,237,255,6,88,134,87,255,254,248,228,137,92,22,155,231,237,217,213,245,245,253,231,251,235,235,171,178,56,47,102,219,231,241,92,102,8,30,203,81,89,130,1,106,188,134,223,177,36,189,229,23,69,87,21,174,171,61,199,6,232,18,102,147,206,178,11,213,19,118,253,252,150,92,20,93,230,235,231,183,220,172,186,252,134,154,80,85,143,165,102,214,228,49,204,58,20,105,45,51,171,36,191,33,38,12,83,143,37,22,160,73,26,38,149,229,21,160,71,58,177,168,44,173,0,61,93,95,156,228,225,233,252,234,20,170,198,118,239,251,44,169,80,53,117,144,154,182,229,100,85,227,51,103,142,229,232,236,25,171,30,143,249,34,140,142,207,126,177,170,241,152,43,66,53,62,123,37,84,141,45,143,125,246,73,128,154,128,123,220,103,143,132,170,49,199,38,248,30,23,154,27,151,77,235,235,115,91,98,199,87,238,203,246,87,110,209,152,182,27,32,26,212,118,29,36,131,230,183,134,65,231,134,65,29,198,144,100,148,33,122,183,119,31,156,105,84,219,27,18,140,218,26,81,198,97,29,254,149,96,232,202,144,131,43,67,20,87,150,28,92,89,50,227,200,147,147,140,105,187,114,162,49,150,12,60,118,230,100,131,218,222,156,100,148,225,50,173,77,99,12,167,180,182,92,218,7,195,165,125,24,188,180,114,151,114,91,70,25,234,82,186,162,158,168,75,185,157,222,94,181,28,198,237,47,119,182,227,153,232,116,139,135,247,235,226,230,75,175,55,249,120,172,199,15,87,126,40,22,36,22,36,22,36,22,36,22,36,22,36,22,36,22,36,22,36,22,36,22,36,22,36,22,36,22,164,209,130,196,77,124,1,110,34,198,224,41,24,131,249,61,190,106,89,133,123,124,85,81,225,241,225,241,141,238,241,169,242,58,184,207,227,38,175,7,251,60,78,37,175,29,121,253,66,242,58,2,147,169,78,135,201,148,228,245,139,200,235,8,155,197,59,201,102,241,228,53,121,157,50,175,35,172,244,113,147,93,233,115,148,215,37,121,253,34,242,250,167,223,221,220,188,140,237,236,195,189,155,171,215,178,185,193,189,182,220,225,102,91,205,213,93,235,87,25,151,183,109,207,57,207,26,55,239,161,89,232,118,186,85,38,238,208,12,95,20,245,214,12,63,207,83,101,34,87,147,182,202,196,162,43,69,149,137,92,87,154,42,19,165,158,100,85,38,22,93,41,170,76,132,186,146,86,153,72,53,37,172,50,17,74,74,90,101,34,215,148,166,202,68,174,39,77,149,137,92,79,138,42,19,165,154,145,171,76,148,106,70,174,50,17,170,73,86,101,34,212,147,168,202,68,168,38,81,149,137,82,205,200,85,38,114,53,41,170,76,148,106,70,174,50,233,81,67,149,9,11,221,40,77,97,161,27,245,44,207,107,161,219,214,204,180,174,118,59,54,51,37,75,222,38,99,102,198,170,144,217,134,97,20,27,191,245,201,56,149,56,149,56,149,56,149,56,149,56,149,56,149,56,149,56,149,56,149,56,149,56,149,56,149,56,149,172,135,195,116,196,63,60,101,255,112,34,86,160,109,81,92,151,21,56,188,50,14,43,16,43,112,82,101,189,214,181,115,221,233,63,180,128,110,202,233,111,90,83,71,250,159,126,250,199,2,65,195,235,236,166,156,254,166,165,28,164,255,169,167,191,109,37,94,87,250,15,47,199,35,253,73,255,137,165,127,172,53,77,146,85,123,211,77,127,227,66,62,210,255,20,211,255,255,44,221,249,252,135,221,162,62,183,156,41,111,128,47,103,238,124,254,87,215,178,62,87,204,250,110,129,195,84,237,190,9,146,44,209,123,114,6,253,139,244,170,221,138,185,136,139,244,6,14,254,228,160,100,253,54,235,127,249,233,235,97,127,253,71,215,136,55,203,183,127,190,89,254,252,251,159,127,108,202,69,254,199,119,255,227,205,247,255,90,254,250,246,247,63,223,45,95,255,248,246,231,119,191,108,207,162,57,255,250,47,239,126,123,247,253,235,229,187,223,254,249,227,219,63,30,255,101,49,102,129,205,81,175,109,85,121,141,164,47,169,219,245,37,109,246,125,73,93,185,129,3,149,235,105,163,234,169,192,105,235,85,213,223,140,43,215,91,162,35,106,253,218,91,160,147,74,184,165,103,109,111,5,79,42,225,3,109,195,235,121,211,148,243,122,62,171,231,101,183,112,75,239,112,187,112,209,173,168,171,77,74,32,56,36,183,253,197,75,169,132,27,115,219,95,221,148,74,248,64,110,95,148,231,101,117,94,54,243,197,197,188,91,120,194,220,246,87,110,137,226,221,83,183,53,166,104,79,105,215,145,100,109,97,87,2,205,162,198,232,125,186,187,106,13,70,214,238,175,91,19,37,73,79,213,90,26,209,3,79,146,122,81,54,85,185,40,47,230,139,69,151,232,132,207,17,95,53,158,52,206,221,181,120,227,10,150,189,166,170,138,245,198,21,44,186,5,53,213,124,9,228,90,38,67,95,185,95,2,185,3,83,160,170,30,112,68,185,183,31,197,15,182,69,57,107,234,178,170,92,181,159,180,159,14,79,39,122,117,45,21,125,225,154,69,213,184,217,108,209,52,79,235,28,243,136,22,61,39,116,165,153,35,10,246,84,111,138,50,217,87,187,57,162,92,79,121,167,72,174,175,184,51,129,92,203,99,205,87,253,57,174,220,155,79,127,139,34,220,52,243,178,153,149,139,121,227,170,167,146,247,227,147,203,150,204,119,77,83,213,139,249,121,211,212,179,186,45,59,245,156,231,41,199,149,38,71,46,185,198,92,78,49,69,11,11,122,59,42,89,15,207,66,82,199,58,60,98,174,31,209,46,84,28,28,226,171,67,29,28,120,84,232,57,60,162,93,64,40,24,161,143,243,113,137,167,100,136,58,110,71,229,157,130,17,134,131,92,15,156,191,168,228,178,205,157,154,136,220,169,129,59,193,157,224,78,112,39,184,19,220,9,238,4,119,130,59,193,157,224,78,112,39,184,19,220,9,238,4,119,130,59,193,157,224,78,112,39,184,19,220,9,238,4,119,130,59,77,141,59,153,24,82,29,145,33,213,48,36,24,18,12,9,134,4,67,130,33,193,144,96,72,48,36,24,18,12,9,134,4,67,130,33,193,144,96,72,48,36,24,18,12,9,134,4,67,130,33,193,144,96,72,48,164,81,25,146,9,8,105,119,114,239,3,66,189,123,185,3,132,0,66,0,33,128,16,64,8,32,4,16,2,8,1,132,0,66,0,33,128,16,64,8,32,4,16,2,8,1,132,0,66,0,33,128,16,64,8,32,4,16,2,8,1,132,242,0,33,109,111,211,62,32,212,219,221,20,32,4,16,2,8,1,132,0,66,0,33,128,16,64,8,32,4,16,2,8,1,132,96,43,176,21,216,10,108,5,182,2,91,129,173,192,86,96,43,176,21,216,10,108,229,25,176,149,50,34,91,41,97,43,176,21,216,10,108,5,182,2,91,129,173,192,86,96,43,176,149,83,100,43,240,9,248,4,124,2,62,1,159,128,79,192,39,224,19,240,9,248,4,124,226,36,249,4,176,97,50,176,161,140,8,27,74,96,3,176,1,216,144,22,54,148,187,89,195,237,103,141,139,205,164,225,22,19,100,13,102,181,153,81,67,4,221,89,72,131,89,119,38,191,62,76,111,62,187,62,130,238,44,110,189,77,119,94,207,219,168,57,167,229,109,147,156,215,241,54,107,206,100,120,155,245,102,242,187,205,122,179,216,221,97,106,83,187,221,97,106,83,155,221,54,181,121,189,110,155,230,124,174,177,77,111,46,211,216,166,54,151,103,28,166,54,181,101,108,86,155,197,195,12,83,155,218,194,148,171,157,148,131,137,31,57,17,63,210,45,203,104,157,6,92,81,230,233,52,176,189,33,94,125,51,17,183,58,30,13,190,157,179,120,166,57,169,226,225,253,186,184,249,210,235,66,62,30,242,241,24,182,207,198,108,220,154,141,163,25,129,219,255,13,176,2,175,254,253,241,201,147,182,44,170,205,19,246,234,250,250,254,243,253,245,245,85,89,44,138,122,251,156,61,151,25,125,199,114,84,86,95,128,26,175,145,119,44,73,111,229,69,209,85,133,235,106,207,157,1,186,132,217,164,179,226,66,245,132,93,63,191,213,22,69,151,249,250,249,173,52,171,46,191,81,38,84,213,99,149,153,53,121,140,176,14,69,90,43,204,42,201,111,116,9,195,212,99,117,5,104,146,134,73,101,101,5,232,145,78,44,42,171,42,64,79,215,23,34,121,120,58,191,18,133,170,177,221,251,62,171,41,84,77,29,164,166,109,37,89,213,248,76,151,99,57,58,219,197,170,199,99,170,8,163,227,179,85,172,106,60,166,137,80,141,207,54,9,85,99,203,99,159,45,18,160,38,224,30,247,217,30,161,106,204,177,9,190,199,133,166,197,101,211,250,90,220,150,216,241,85,250,178,253,85,90,52,166,253,45,95,52,168,237,38,72,6,205,111,13,131,206,13,131,58,12,31,201,40,67,244,110,239,62,56,211,168,182,231,35,24,181,53,152,140,195,58,124,41,193,208,149,33,7,87,134,40,174,44,57,184,178,100,198,145,215,38,25,211,118,219,68,99,44,25,120,236,184,201,6,181,61,55,201,40,195,101,90,155,198,24,78,105,109,185,180,15,134,75,251,48,120,105,77,238,99,172,109,173,55,174,95,150,109,173,59,220,71,135,251,248,92,220,71,75,74,199,42,240,117,185,10,124,59,82,186,36,165,95,86,74,215,95,19,186,94,86,203,153,58,161,235,142,116,174,139,170,152,245,165,243,205,172,168,122,115,249,224,15,30,127,110,90,63,47,90,63,187,249,216,165,237,117,190,194,246,158,67,83,214,30,82,214,238,94,94,89,59,123,232,176,135,14,123,232,76,162,38,159,61,116,216,67,135,61,116,166,181,160,128,254,4,39,179,255,15,13,171,217,180,104,42,171,56,216,180,136,77,139,216,180,136,77,139,216,180,136,77,139,216,180,136,77,139,216,180,136,166,10,39,184,174,168,107,132,225,32,215,3,231,47,44,32,120,138,166,154,104,104,170,1,77,129,166,64,83,160,41,208,20,104,10,52,5,154,2,77,129,166,64,83,160,41,208,20,104,10,52,5,154,2,77,129,166,64,83,160,41,208,20,104,10,52,5,154,2,77,157,40,154,50,96,166,58,26,102,170,193,76,96,38,48,19,152,9,204,4,102,2,51,129,153,192,76,96,38,48,19,152,9,204,4,102,2,51,129,153,192,76,96,38,48,19,152,9,204,4,102,2,51,129,153,192,76,83,192,76,6,102,164,239,171,228,99,70,189,93,149,96,70,48,35,152,17,204,8,102,4,51,130,25,193,140,96,70,48,35,152,17,204,8,102,4,51,130,25,193,140,96,70,48,35,152,17,204,8,102,4,51,130,25,193,140,96,70,19,102,70,250,110,120,62,102,212,219,11,15,102,4,51,130,25,193,140,96,70,48,35,152,17,204,8,102,4,51,130,25,193,140,96,70,48,35,152,17,204,8,102,4,51,130,25,193,140,96,70,48,35,152,17,204,8,102,52,97,102,84,70,99,70,37,204,8,102,4,51,130,25,193,140,96,70,48,35,152,17,204,8,102,4,51,130,25,129,95,192,47,224,23,240,11,248,5,252,2,126,1,191,128,95,192,47,224,23,240,11,248,197,69,91,178,227,88,178,3,126,1,191,128,95,192,47,224,23,240,11,248,5,252,2,126,1,191,128,95,192,47,224,23,240,11,248,5,252,2,126,1,191,128,95,192,47,224,23,240,11,248,5,252,178,193,47,177,86,191,56,86,191,128,95,192,47,224,23,240,11,248,5,252,2,126,1,191,128,95,158,53,126,1,97,128,48,64,24,32,12,16,6,8,3,132,1,194,0,97,128,48,64,24,39,137,48,224,17,19,225,17,101,52,30,81,194,35,224,17,240,136,73,242,136,114,55,177,184,253,196,114,177,153,87,220,98,130,56,194,172,54,51,141,136,160,59,11,140,48,235,206,100,233,135,233,205,231,232,71,208,157,197,208,183,233,206,107,139,27,53,231,116,197,109,146,243,154,226,102,205,153,60,113,179,222,76,150,184,89,111,22,71,60,76,109,106,67,60,76,109,106,63,220,166,54,175,29,110,211,156,207,88,182,233,205,229,43,219,212,230,178,149,195,212,166,118,149,205,106,179,216,156,97,106,83,187,156,114,181,147,50,57,177,44,39,97,89,86,209,44,203,74,96,89,186,65,207,210,29,152,150,247,245,161,73,121,95,239,77,202,71,215,178,185,186,219,143,201,235,91,110,238,192,42,173,111,233,240,45,15,124,203,209,60,197,237,255,6,184,138,87,255,254,248,228,161,93,22,213,230,97,125,117,125,125,255,249,254,250,250,170,44,22,69,189,125,100,159,203,60,195,99,57,42,215,48,64,141,215,19,60,150,164,119,5,163,232,170,194,117,181,167,225,0,93,194,108,210,185,122,161,122,194,174,159,223,181,139,162,203,124,253,252,174,156,85,151,223,115,19,170,234,113,221,204,154,60,158,90,135,34,173,171,102,149,228,247,204,132,97,234,113,205,2,52,73,195,164,114,197,2,244,72,39,22,149,235,21,160,167,235,187,149,60,60,157,223,174,66,213,216,238,125,159,107,21,170,166,14,82,211,118,165,172,106,124,254,205,177,28,157,131,99,213,227,241,103,132,209,241,57,52,86,53,30,255,69,168,198,231,192,132,170,177,229,177,207,97,9,80,19,112,143,251,28,148,80,53,230,216,4,223,227,66,255,227,178,105,125,195,110,75,236,248,86,126,217,254,86,46,26,211,54,12,68,131,218,198,132,100,208,252,214,48,232,220,48,168,195,59,146,140,50,68,239,246,238,131,51,141,106,219,71,130,81,91,175,202,56,172,195,226,18,12,93,25,114,112,101,136,226,202,146,131,43,75,102,28,217,118,146,49,109,227,78,52,198,146,129,199,230,157,108,80,219,190,147,140,50,92,166,181,105,140,225,148,214,150,75,251,96,184,180,15,131,151,86,105,100,186,77,245,101,20,35,211,21,245,105,24,153,219,121,239,85,203,127,220,254,114,103,74,158,201,67,80,60,188,95,23,55,95,122,237,203,199,3,62,30,193,242,201,184,148,184,148,184,148,184,148,184,148,184,148,184,148,184,148,184,148,184,148,184,148,184,148,184,148,184,148,70,151,18,195,241,5,24,142,120,135,167,224,29,78,196,6,172,150,85,36,27,176,42,42,108,64,108,192,124,54,160,62,245,227,52,163,220,164,254,80,51,202,169,166,190,35,245,95,102,234,199,130,63,213,201,194,159,146,212,127,137,169,31,107,15,124,39,216,3,159,212,39,245,39,148,250,177,214,46,185,83,89,187,116,148,250,37,169,255,146,82,255,252,7,183,219,106,172,90,214,234,220,63,255,203,117,237,53,86,21,245,243,219,107,108,119,174,57,54,27,235,59,54,187,141,141,176,219,152,43,171,230,185,238,54,70,247,19,186,159,208,253,100,18,91,165,209,253,36,68,56,221,79,232,126,50,153,238,39,52,159,79,223,185,101,119,212,129,39,73,189,40,155,170,92,148,23,243,197,162,75,116,218,118,29,180,155,161,221,76,254,221,245,104,55,67,187,25,218,205,208,110,134,118,51,180,155,161,221,12,237,102,228,165,173,35,180,155,185,153,171,183,45,100,187,199,113,182,123,236,26,97,56,200,245,192,249,11,171,48,15,240,148,190,12,211,139,167,134,234,48,193,83,224,41,240,20,120,10,60,5,158,2,79,129,167,192,83,224,41,240,20,120,10,60,5,158,2,79,129,167,192,83,224,41,240,20,120,10,60,5,158,2,79,129,167,192,83,211,197,83,22,212,164,223,246,192,139,154,134,246,61,0,53,129,154,64,77,160,38,80,19,168,9,212,4,106,2,53,129,154,64,77,160,38,80,19,168,9,212,4,106,2,53,129,154,64,77,160,38,80,19,168,9,212,4,106,2,53,37,66,77,22,110,164,223,61,210,203,141,134,182,143,132,27,193,141,224,70,112,35,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,55,130,27,77,150,27,185,120,157,151,28,157,151,224,70,112,35,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,55,130,27,193,141,78,153,27,69,107,137,228,104,137,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,116,202,220,40,90,127,35,71,127,35,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,130,1,193,128,96,64,48,32,24,16,12,8,6,4,3,130,1,193,128,96,64,48,32,152,175,8,38,90,171,32,71,171,32,16,12,8,6,4,3,130,1,193,128,96,64,48,32,24,16,204,51,71,48,96,12,48,6,24,3,140,1,198,0,99,128,49,192,24,96,12,48,6,24,227,36,49,6,76,98,42,76,162,140,199,36,74,152,4,76,2,38,49,81,38,81,238,38,23,183,159,92,46,54,115,139,91,76,16,73,152,213,102,38,18,17,116,103,1,18,102,221,153,108,253,48,189,249,92,253,8,186,179,152,250,54,221,121,173,113,163,230,156,206,184,77,114,94,99,220,172,57,147,47,110,214,155,201,22,55,235,205,226,138,135,169,77,109,138,135,169,77,237,137,219,212,230,181,196,109,154,243,153,203,54,189,185,188,101,155,218,92,214,114,152,218,212,206,178,89,109,22,171,51,76,109,106,167,83,174,118,82,70,39,182,229,52,108,203,42,158,109,89,9,108,75,55,232,91,186,67,227,178,185,186,107,253,234,190,185,42,170,166,245,155,235,253,175,50,251,151,155,27,177,74,236,95,58,252,203,3,255,114,52,111,113,251,191,1,238,226,213,191,63,62,121,120,151,69,181,121,104,95,93,95,223,127,190,191,190,190,42,139,69,81,111,31,221,231,50,239,240,88,142,202,61,12,80,227,245,6,143,37,233,221,193,40,186,170,112,93,237,233,56,64,151,48,155,116,238,94,168,158,176,235,231,119,239,162,232,50,95,63,191,59,103,213,229,247,222,132,170,122,220,55,179,38,143,183,214,161,72,235,174,89,37,249,189,51,97,152,122,220,179,0,77,210,48,169,220,177,0,61,210,137,69,229,126,5,232,233,250,142,37,15,79,231,183,172,80,53,182,123,223,231,94,133,170,169,131,212,180,221,41,171,26,159,143,115,44,71,231,228,88,245,120,124,26,97,116,124,78,141,85,141,199,135,17,170,241,57,49,161,106,108,121,236,115,90,2,212,4,220,227,62,39,37,84,141,57,54,193,247,184,208,7,185,108,90,223,180,219,18,59,190,157,95,182,191,157,139,198,180,141,3,209,160,182,65,33,25,52,191,53,12,58,55,12,234,240,144,36,163,12,209,187,189,251,224,76,163,218,54,146,96,212,214,179,50,14,235,176,186,4,67,87,134,28,92,25,162,184,178,228,224,202,146,25,71,246,157,100,76,219,192,19,141,177,100,224,177,137,39,27,212,182,241,36,163,12,151,105,109,26,99,56,165,181,229,210,62,24,46,237,195,224,165,213,26,154,110,83,137,25,199,208,116,69,125,58,134,230,118,246,123,213,178,33,183,191,220,121,147,103,138,56,20,15,239,215,197,205,151,94,27,243,241,136,143,135,48,125,52,110,37,110,37,110,37,110,37,110,37,110,37,110,37,110,37,110,37,110,37,110,37,110,37,110,37,110,165,209,173,196,120,124,1,198,35,30,226,41,120,136,83,177,3,171,101,21,203,14,172,138,10,59,16,59,48,183,29,104,184,5,34,53,172,220,220,2,67,13,43,167,124,11,56,110,129,23,123,11,68,131,66,213,73,67,161,146,91,224,133,222,2,209,246,204,119,130,61,243,185,5,184,5,166,119,11,68,91,235,228,78,105,173,211,209,45,80,114,11,188,144,91,224,231,223,223,45,171,229,191,94,47,235,101,181,172,229,185,127,115,255,112,86,157,253,255,31,91,251,146,85,69,253,140,246,37,219,157,100,210,13,201,250,14,202,78,100,227,236,68,86,119,239,68,246,117,143,178,19,222,137,140,238,40,116,71,161,59,202,36,182,81,163,59,74,136,112,186,163,208,29,101,50,221,81,104,80,159,190,179,203,238,168,3,79,146,122,81,54,85,185,40,47,230,139,69,151,232,180,237,60,104,71,67,59,154,252,59,239,209,142,134,118,52,180,163,161,29,13,237,104,104,71,67,59,26,218,209,200,203,92,71,104,71,115,51,87,111,105,200,86,144,227,108,5,217,53,194,112,144,235,129,243,31,170,200,60,64,80,138,82,76,47,130,26,170,193,4,65,129,160,64,80,32,40,16,20,8,10,4,5,130,2,65,129,160,64,80,32,40,16,20,8,10,4,5,130,2,65,129,160,64,80,32,40,16,20,8,10,4,5,130,2,65,77,9,65,169,112,146,98,91,3,47,78,26,218,207,0,156,4,78,2,39,129,147,192,73,224,36,112,18,56,9,156,4,78,2,39,129,147,192,73,224,36,112,18,56,9,156,4,78,2,39,129,147,192,73,224,36,112,18,56,9,156,52,26,78,82,177,33,197,78,143,94,54,52,180,197,35,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,104,10,108,200,69,232,132,228,232,132,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,116,34,108,40,188,69,145,163,69,17,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,208,137,176,161,240,126,67,142,126,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,94,34,102,9,111,221,227,104,221,3,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,121,118,152,5,84,1,170,0,85,128,42,64,21,160,10,80,5,168,2,84,1,170,0,85,156,36,170,128,59,100,231,14,101,4,238,80,194,29,224,14,112,135,201,112,135,114,55,129,184,253,4,114,177,153,63,220,98,130,216,193,172,54,51,117,136,160,59,11,116,48,235,206,100,221,135,233,205,231,220,71,208,157,197,184,183,233,206,107,127,27,53,231,116,191,109,146,243,154,223,102,205,153,188,111,179,222,76,214,183,89,111,22,231,59,76,109,106,227,59,76,109,106,223,219,166,54,175,237,109,211,156,207,64,182,233,205,229,31,219,212,230,178,143,195,212,166,118,143,205,106,179,216,153,97,106,83,187,153,114,181,147,50,51,177,38,51,91,147,85,4,107,178,18,88,147,110,208,155,116,7,230,228,125,125,104,70,222,215,123,51,242,209,157,108,174,238,246,99,114,249,147,155,251,173,74,229,79,58,252,201,3,127,114,52,239,112,251,191,1,238,225,213,191,63,62,121,56,151,69,181,121,40,95,93,95,223,127,190,191,190,190,42,139,69,81,111,31,205,231,50,111,240,88,142,202,29,12,80,227,245,254,142,37,233,221,191,40,186,170,112,93,237,233,54,64,151,48,155,116,238,93,168,158,176,235,231,119,231,162,232,50,95,63,191,251,102,213,229,247,214,132,170,122,220,53,179,38,143,119,214,161,72,235,158,89,37,249,189,49,97,152,122,220,177,0,77,210,48,169,220,175,0,61,210,137,69,229,110,5,232,233,250,14,37,15,79,231,183,168,80,53,182,123,223,231,78,133,170,169,131,212,180,221,39,171,26,159,79,115,44,71,231,212,88,245,120,124,24,97,116,124,78,140,85,141,199,103,17,170,241,57,45,161,106,108,121,236,115,82,2,212,4,220,227,62,167,36,84,141,57,54,193,247,184,208,231,184,108,90,223,164,219,18,59,190,125,95,182,191,125,139,198,180,141,1,209,160,182,1,33,25,52,191,53,12,58,55,12,234,240,136,36,163,12,209,187,189,251,224,76,163,218,54,145,96,212,214,147,50,14,235,176,178,4,67,87,134,28,92,25,162,184,178,228,224,202,146,25,71,246,156,100,76,219,160,19,141,177,100,224,177,73,39,27,212,182,233,36,163,12,151,105,109,26,99,56,165,181,229,210,62,24,46,237,195,224,165,21,27,150,110,83,77,25,104,88,186,162,62,13,195,114,59,215,189,106,185,141,219,95,238,44,200,51,201,201,23,15,239,215,197,205,151,94,155,242,241,80,143,159,173,251,76,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,220,72,163,27,137,177,248,2,140,69,60,194,83,240,8,179,219,125,213,178,10,182,251,170,162,194,238,195,238,75,107,247,105,82,60,180,249,227,38,197,135,154,63,78,53,197,29,41,254,18,82,60,28,218,84,39,11,109,74,82,252,249,167,120,248,222,242,78,176,183,60,41,78,138,103,75,241,240,181,66,238,84,214,10,29,165,120,73,138,63,255,20,255,233,119,55,183,174,137,59,251,112,239,230,234,133,113,205,80,174,55,173,212,174,142,50,123,244,53,112,219,51,203,178,16,206,123,100,86,195,81,127,66,253,9,245,39,212,159,80,127,66,253,9,245,39,212,159,80,127,66,253,9,245,39,212,159,80,127,194,106,56,138,86,198,42,90,97,53,220,179,173,116,57,197,213,112,91,191,210,184,36,238,216,175,148,172,139,75,237,87,70,170,137,217,158,236,24,102,124,235,131,49,35,49,35,49,35,49,35,49,35,49,35,49,35,49,35,49,35,49,35,49,35,49,35,49,35,49,35,89,12,135,175,136,69,120,202,22,225,52,220,62,211,138,184,46,183,111,120,89,28,110,31,110,95,242,250,91,227,130,184,238,12,31,90,21,55,129,12,183,44,128,35,195,79,61,195,35,17,155,225,69,113,19,200,112,203,202,9,50,252,180,51,220,180,28,174,43,195,135,215,196,145,225,100,120,134,12,143,180,74,72,178,36,46,123,134,219,86,191,145,225,167,151,225,255,239,114,254,195,178,94,86,203,153,46,185,255,125,54,255,235,32,175,235,162,42,102,3,121,61,184,210,243,48,143,91,121,126,51,59,92,248,249,116,101,232,56,171,225,54,39,217,191,16,174,218,45,75,139,183,16,206,119,208,39,7,227,6,216,222,0,191,252,244,245,176,191,254,163,107,196,155,229,219,63,223,44,127,254,253,207,63,190,254,253,155,239,255,181,252,245,237,239,127,190,91,190,254,241,237,207,239,126,217,158,69,115,254,245,95,222,253,246,238,251,215,203,119,191,253,243,199,183,127,60,254,203,98,204,210,150,163,198,215,170,194,22,73,147,80,183,107,18,218,236,155,132,186,114,99,203,87,174,167,167,169,167,246,165,173,87,85,249,50,174,92,111,113,140,168,15,107,111,105,76,42,225,150,6,178,189,181,51,169,132,15,244,240,174,231,77,83,206,235,249,172,158,151,221,194,45,141,188,237,194,69,183,162,174,42,40,129,224,144,220,246,151,13,165,18,110,204,109,127,93,81,42,225,3,185,125,81,158,151,213,121,217,204,23,23,243,110,225,9,115,219,95,51,37,138,119,79,197,212,152,162,61,69,85,71,146,181,37,85,9,52,139,186,148,247,233,238,162,252,35,107,247,87,140,137,146,164,167,94,44,141,232,129,39,73,189,40,155,170,92,148,23,243,197,162,75,116,194,231,136,175,14,78,26,231,238,42,184,113,5,203,94,83,85,101,114,227,10,22,221,130,154,58,186,4,114,45,147,161,175,208,46,129,220,129,41,80,85,137,55,162,220,219,143,226,7,219,162,156,53,117,89,85,174,218,79,218,79,135,167,19,189,186,150,138,190,112,205,162,106,220,108,182,104,154,167,21,134,121,68,139,158,19,186,162,200,17,5,123,234,38,69,153,236,171,154,28,81,174,167,176,82,36,215,87,86,153,64,174,229,177,230,171,187,28,87,238,205,167,191,69,17,110,154,121,217,204,202,197,188,113,213,83,201,251,241,201,101,75,230,187,166,169,234,197,252,188,105,234,89,221,150,157,122,206,243,20,194,74,147,35,151,92,99,46,167,152,162,133,165,180,29,53,164,135,103,33,169,32,29,30,49,215,143,104,151,8,14,14,241,85,128,14,14,60,42,177,28,30,209,46,221,19,140,208,199,249,184,184,82,50,68,29,183,163,194,74,193,8,195,65,174,7,206,95,82,236,248,13,65,53,17,16,84,3,130,2,65,129,160,64,80,32,40,16,20,8,10,4,5,130,2,65,129,160,64,80,32,40,16,20,8,10,4,5,130,2,65,129,160,64,80,32,40,16,20,8,10,4,5,130,58,33,4,165,194,73,117,4,156,84,131,147,192,73,224,36,112,18,56,9,156,4,78,2,39,129,147,192,73,224,36,112,18,56,9,156,4,78,2,39,129,147,192,73,224,36,112,18,56,9,156,4,78,2,39,129,147,114,225,36,21,27,82,110,169,222,201,134,134,118,83,135,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,77,131,13,41,155,145,118,178,161,161,62,164,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,161,105,176,161,50,2,27,42,97,67,176,33,216,16,108,8,54,4,27,130,13,193,134,96,67,176,33,216,16,108,8,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,94,26,102,113,17,150,224,56,150,224,128,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,121,137,152,37,124,53,139,99,53,11,152,5,204,2,102,1,179,128,89,192,44,96,22,48,11,152,229,217,97,22,80,5,168,2,84,1,170,0,85,128,42,64,21,160,10,80,5,168,2,84,113,146,168,2,238,144,157,59,148,17,184,67,9,119,128,59,192,29,38,195,29,202,221,4,226,246,19,200,197,102,254,112,139,9,98,7,179,218,204,212,33,130,238,44,208,193,172,59,147,117,31,166,55,159,115,31,65,119,22,227,222,166,59,175,253,109,212,156,211,253,182,73,206,107,126,155,53,103,242,190,205,122,51,89,223,102,189,89,156,239,48,181,169,141,239,48,181,169,125,111,155,218,188,182,183,77,115,62,3,217,166,55,151,127,108,83,155,203,62,14,83,155,218,61,54,171,205,98,103,134,169,77,237,102,202,213,78,202,204,196,154,204,108,77,86,17,172,201,74,96,77,186,65,111,210,29,152,147,247,245,161,25,121,95,23,110,126,240,139,230,170,168,154,204,246,228,230,118,171,82,217,147,14,123,242,192,158,28,205,58,220,254,111,128,121,120,245,239,143,79,158,205,101,81,109,158,201,87,215,215,247,159,239,175,175,175,202,98,81,212,219,39,243,185,204,26,60,150,163,50,7,3,212,120,173,191,99,73,122,243,47,138,174,42,92,87,123,182,13,208,37,204,38,157,121,23,170,39,236,250,249,205,185,40,186,204,215,207,111,190,89,117,249,173,53,161,170,30,115,205,172,201,99,157,117,40,210,154,103,86,73,126,107,76,24,166,30,115,44,64,147,52,76,42,243,43,64,143,116,98,81,153,91,1,122,186,190,66,201,195,211,249,37,42,84,141,237,222,247,153,83,161,106,234,32,53,109,243,201,170,198,103,211,28,203,209,25,53,86,61,30,27,70,24,29,159,17,99,85,227,177,89,132,106,124,70,75,168,26,91,30,251,140,148,0,53,1,247,184,207,40,9,85,99,142,77,240,61,46,180,57,46,155,214,23,233,182,196,142,47,223,151,237,47,223,162,49,109,95,64,52,168,237,63,72,6,205,111,13,131,206,13,131,58,44,34,201,40,67,244,110,239,62,56,211,168,182,75,36,24,181,181,164,140,195,58,156,44,193,208,149,33,7,87,134,40,174,44,57,184,178,100,198,145,59,39,25,211,246,231,68,99,44,25,120,236,209,201,6,181,93,58,201,40,195,101,90,155,198,24,78,105,109,185,180,15,134,75,251,48,120,105,197,126,165,219,20,83,6,250,149,174,168,79,194,175,220,78,117,175,90,102,227,246,151,59,7,242,76,114,238,197,195,251,117,113,243,165,215,165,124,60,212,227,103,235,62,19,51,18,51,18,51,18,51,18,51,18,51,18,51,18,51,18,51,18,51,18,51,18,51,18,51,18,51,210,104,70,226,43,190,0,95,17,139,240,20,44,194,236,110,95,181,108,130,221,190,170,104,112,251,112,251,146,186,125,154,12,175,35,100,120,125,154,25,238,200,240,151,144,225,85,132,12,175,78,51,195,75,50,252,37,100,120,104,247,222,77,134,15,117,239,37,195,201,240,124,25,30,78,221,171,244,212,125,99,37,104,119,49,34,197,95,102,138,135,183,96,119,130,22,236,211,76,241,146,20,127,25,41,30,254,20,31,110,127,67,138,159,92,138,143,148,155,125,127,212,186,125,20,89,28,190,98,217,229,88,177,76,22,147,197,223,178,248,167,223,221,220,186,248,254,236,195,189,155,231,95,129,111,201,103,203,106,248,237,233,102,89,135,239,61,50,139,241,169,127,165,254,149,250,87,234,95,169,127,165,254,149,250,87,234,95,169,127,165,254,149,250,87,234,95,169,127,101,49,62,69,179,99,21,205,178,24,255,217,86,218,158,226,98,252,173,137,105,92,145,127,108,98,102,89,150,31,169,64,192,82,169,187,141,192,24,206,124,235,131,113,40,113,40,113,40,113,40,113,40,113,40,113,40,113,40,113,40,113,40,113,40,113,40,113,40,113,40,89,161,143,217,136,111,120,202,190,225,52,44,64,211,50,253,46,11,48,195,90,125,44,64,44,64,237,82,138,111,105,111,88,187,223,157,246,201,23,240,71,74,123,203,10,126,210,254,212,211,222,176,160,191,59,237,147,175,234,207,184,34,148,180,63,245,180,55,44,16,237,78,251,211,92,37,74,218,191,204,180,143,132,247,95,214,250,127,210,254,180,211,222,180,29,64,87,218,191,172,61,1,72,251,83,79,251,72,79,251,151,181,79,192,139,75,251,83,91,107,109,220,54,160,43,179,79,100,173,53,153,253,156,51,251,237,143,191,109,74,111,127,88,214,203,106,57,211,37,246,221,245,167,51,119,86,31,238,137,81,23,85,49,27,200,235,193,180,62,200,234,155,89,209,180,126,94,180,126,254,150,229,227,108,31,176,59,209,254,221,3,170,221,90,254,120,187,7,244,29,248,201,1,39,147,243,121,95,98,126,249,233,235,97,127,253,71,215,136,55,203,183,127,190,89,254,252,251,159,187,187,232,205,247,255,90,254,250,246,247,63,223,45,95,255,248,246,231,119,191,108,126,93,86,205,215,127,121,247,219,187,239,95,47,223,253,246,207,31,223,254,177,61,191,102,49,102,249,239,205,253,127,2,138,127,159,38,210,253,127,63,124,90,95,254,127,103,15,55,183,79,234,22,170,205,23,136,205,239,92,209,20,229,217,205,253,127,206,238,255,187,118,229,166,116,161,114,103,255,249,235,63,119,15,255,169,202,162,108,100,245,193,109,189,170,234,224,113,229,122,11,136,219,154,245,229,195,169,132,87,161,194,219,69,44,169,132,215,253,194,235,121,211,148,243,122,62,171,231,101,183,240,118,77,219,184,194,69,183,162,174,114,58,129,224,144,220,246,151,86,167,18,110,204,109,127,237,117,42,225,3,185,125,81,158,151,213,121,217,204,23,23,243,110,225,9,115,219,95,87,46,138,119,79,85,249,152,162,61,133,231,71,146,181,101,231,9,52,119,149,65,170,116,119,85,66,142,172,221,95,85,47,74,146,158,154,250,52,162,7,158,36,245,162,108,170,114,81,94,204,23,139,46,209,9,159,35,190,181,2,210,56,119,175,20,24,87,176,236,53,85,181,148,96,92,193,162,91,80,179,214,32,129,92,203,100,232,91,140,144,64,238,192,20,168,90,173,48,162,220,219,143,226,7,219,162,156,53,117,89,85,174,218,79,218,79,135,167,19,189,186,150,138,190,112,205,162,106,220,108,182,104,154,167,171,48,242,136,22,61,39,116,11,71,70,20,236,89,91,34,202,100,223,202,146,17,229,122,22,159,136,228,250,150,158,36,144,107,121,172,249,214,166,140,43,247,230,211,223,162,8,55,205,188,108,102,229,98,222,184,234,169,228,253,248,228,178,37,243,93,211,84,245,98,126,222,52,245,172,110,203,78,61,231,121,22,11,73,147,35,151,92,99,46,167,152,162,133,203,141,58,214,217,28,158,133,100,149,205,240,136,185,126,68,123,25,197,224,16,223,42,153,193,129,71,203,80,134,71,180,151,55,8,70,232,227,124,188,0,69,50,68,29,183,163,197,39,130,17,134,131,92,15,156,191,100,65,200,1,146,82,174,7,241,34,169,161,229,32,32,41,144,20,72,10,36,5,146,2,73,129,164,64,82,32,41,144,20,72,10,36,5,146,2,73,129,164,64,82,32,41,144,20,72,10,36,5,146,2,73,129,164,64,82,32,169,41,34,41,53,94,82,238,187,228,197,75,67,219,46,129,151,192,75,224,37,240,18,120,9,188,4,94,2,47,129,151,192,75,224,37,240,18,120,9,188,4,94,2,47,129,151,192,75,224,37,240,18,120,9,188,4,94,2,47,129,151,70,199,75,106,86,164,108,86,224,101,69,67,189,10,96,69,176,34,88,17,172,8,86,4,43,130,21,193,138,96,69,176,34,88,17,172,8,86,4,43,130,21,193,138,96,69,176,34,88,17,172,8,86,4,43,130,21,193,138,96,69,211,99,69,202,158,143,94,86,52,212,242,17,86,4,43,130,21,193,138,96,69,176,34,88,17,172,8,86,4,43,130,21,193,138,96,69,176,34,88,17,172,8,86,4,43,130,21,193,138,96,69,176,34,88,17,172,8,86,52,61,86,84,70,98,69,37,172,8,86,4,43,130,21,193,138,96,69,176,34,88,17,172,8,86,4,43,130,21,129,93,192,46,96,23,176,11,216,5,236,2,118,1,187,128,93,192,46,96,23,176,203,75,198,46,46,210,18,29,199,18,29,176,11,216,5,236,2,118,1,187,128,93,192,46,96,23,176,11,216,5,236,2,118,1,187,128,93,192,46,96,23,176,11,216,5,236,2,118,1,187,128,93,192,46,47,29,187,196,89,237,226,88,237,2,118,1,187,128,93,192,46,96,23,176,11,216,5,236,2,118,121,182,216,5,116,1,186,0,93,128,46,64,23,160,11,208,5,232,2,116,1,186,0,93,156,36,186,128,67,76,130,67,148,145,56,68,9,135,128,67,192,33,38,199,33,202,221,132,226,246,19,202,197,102,62,113,139,9,98,8,179,218,204,20,34,130,238,44,16,194,172,59,147,149,31,166,55,159,147,31,65,119,22,35,223,166,59,175,29,110,212,156,211,13,183,73,206,107,134,155,53,103,242,194,205,122,51,89,225,102,189,89,156,240,48,181,169,141,240,48,181,169,125,112,155,218,188,54,184,77,115,62,67,217,166,55,151,159,108,83,155,203,78,14,83,155,218,77,54,171,205,98,111,134,169,77,237,110,202,213,78,202,220,196,170,156,128,85,89,69,178,42,43,129,85,217,12,89,149,7,214,228,125,221,178,46,155,171,187,98,2,214,228,230,54,171,82,90,147,14,107,242,192,154,28,205,54,220,254,111,128,113,120,245,239,143,79,158,203,101,81,109,158,199,87,215,215,247,159,239,175,175,175,202,98,81,212,219,167,242,185,204,22,60,150,163,50,6,3,212,120,109,191,99,73,122,227,47,138,174,42,92,87,123,166,13,208,37,204,38,157,113,23,170,39,236,250,249,141,185,40,186,204,215,207,111,188,89,117,249,109,53,161,170,30,99,205,172,201,99,155,117,40,210,26,103,86,73,126,91,76,24,166,30,99,44,64,147,52,76,42,227,43,64,143,116,98,81,25,91,1,122,186,190,62,201,195,211,249,5,42,84,141,237,222,247,25,83,161,106,234,32,53,109,227,201,170,198,103,209,28,203,209,153,52,86,61,30,11,70,24,29,159,9,99,85,227,177,88,132,106,124,38,75,168,26,91,30,251,76,148,0,53,1,247,184,207,36,9,85,99,142,77,240,61,46,180,56,46,155,214,151,232,182,196,142,47,222,151,237,47,222,162,49,109,79,64,52,168,237,61,72,6,205,111,13,131,206,13,131,58,236,33,201,40,67,244,110,239,62,56,211,168,182,67,36,24,181,181,163,140,195,58,92,44,193,208,149,33,7,87,134,40,174,44,57,184,178,100,198,145,51,39,25,211,246,230,68,99,44,25,120,236,207,201,6,181,29,58,201,40,195,101,90,155,198,24,78,105,109,185,180,15,134,75,251,48,120,105,85,94,165,219,20,86,70,240,42,93,81,79,206,171,220,78,111,175,90,38,227,246,151,59,231,241,76,122,174,197,195,251,117,113,243,165,215,161,124,60,220,227,231,235,63,23,35,18,35,18,35,18,35,18,35,18,35,18,35,18,35,18,35,18,35,18,35,18,35,18,35,18,35,210,104,68,226,41,190,0,79,17,123,240,20,236,193,73,56,125,213,178,138,226,244,85,69,133,211,135,211,55,186,211,167,205,238,24,221,33,55,217,61,212,29,114,2,217,237,200,238,151,150,221,113,40,77,117,10,148,166,36,187,95,86,118,199,217,98,222,9,182,152,39,187,201,238,212,217,29,103,53,144,155,224,106,160,163,236,46,201,238,151,149,221,63,253,238,230,33,11,222,206,62,220,187,249,179,93,245,182,61,187,108,75,223,188,71,103,253,27,101,39,148,157,80,118,66,217,9,101,39,148,157,80,118,66,217,9,101,39,148,157,80,118,66,217,9,101,39,172,127,163,86,101,172,90,21,214,191,61,219,2,151,83,93,255,182,245,47,3,22,193,29,251,151,207,124,37,220,246,132,199,50,235,91,31,142,57,137,57,137,57,137,57,137,57,137,57,137,57,137,57,137,57,137,57,137,57,137,57,137,57,137,57,201,154,56,124,70,44,195,83,182,12,167,227,254,153,23,198,117,185,127,207,122,117,28,238,223,4,221,63,83,198,27,23,203,117,103,252,51,94,49,71,198,63,151,140,143,72,120,158,245,42,58,50,254,121,100,188,121,81,93,87,198,63,235,149,117,100,252,243,200,248,136,171,144,158,249,106,59,50,254,132,51,190,154,189,89,214,203,106,57,51,36,123,53,91,29,228,121,93,84,197,108,32,207,171,161,60,63,204,235,86,222,223,204,138,69,235,103,55,31,127,245,93,53,91,245,47,188,171,118,75,224,34,47,188,243,28,248,201,1,185,33,182,55,196,47,63,125,61,236,175,255,232,26,241,102,249,246,207,55,203,159,127,255,243,143,175,127,255,230,251,127,45,127,125,251,251,159,239,150,175,127,124,251,243,187,95,54,191,46,171,230,235,191,188,251,237,221,247,175,151,239,126,251,231,143,111,255,216,158,95,179,24,179,116,230,168,171,182,170,112,70,210,129,212,237,58,144,54,251,14,164,174,220,216,254,149,235,105,152,234,169,173,105,235,85,85,214,140,43,215,91,124,35,106,242,218,91,122,147,74,184,165,59,109,111,109,78,42,225,3,13,194,235,121,211,148,243,122,62,171,231,101,183,112,75,151,112,187,112,209,173,168,171,58,74,32,56,36,183,253,101,73,169,132,27,115,219,95,183,148,74,248,64,110,95,148,231,101,117,94,54,243,197,197,188,91,120,194,220,246,215,100,137,226,221,83,145,53,166,104,79,209,214,145,100,109,201,86,2,205,162,22,232,125,186,187,170,8,70,214,238,175,72,19,37,73,79,61,90,26,209,3,79,146,122,81,54,85,185,40,47,230,139,69,151,232,132,207,17,95,157,157,52,206,221,85,118,227,10,150,189,166,170,202,240,198,21,44,186,5,53,117,122,9,228,90,38,67,95,33,95,2,185,3,83,160,170,210,111,68,185,183,31,197,15,182,69,57,107,234,178,170,92,181,159,180,159,14,79,39,122,117,45,21,125,225,154,69,213,184,217,108,209,52,79,43,24,243,136,22,61,39,116,69,151,35,10,246,212,101,138,50,217,87,149,57,162,92,79,225,166,72,174,175,108,51,129,92,203,99,205,87,215,57,174,220,155,79,127,139,34,220,52,243,242,255,178,119,119,203,109,92,231,162,174,111,104,19,234,110,252,8,60,148,19,217,214,142,45,187,44,217,123,206,131,20,138,17,33,134,142,72,179,40,198,123,69,85,190,247,85,4,205,72,108,160,129,209,163,127,70,3,120,106,157,100,106,185,141,143,77,128,176,190,247,193,224,100,154,205,103,147,188,248,114,228,207,215,247,62,118,200,251,221,100,82,140,231,179,231,147,201,120,58,46,143,221,247,123,94,5,180,13,125,114,164,26,55,242,185,220,199,91,116,32,213,221,96,84,159,126,21,33,66,117,247,21,179,250,87,148,9,226,206,75,170,132,233,206,11,215,8,231,238,43,202,52,48,224,138,250,247,121,29,111,134,92,82,251,190,173,193,205,128,43,34,30,100,185,227,235,15,198,148,143,73,106,210,82,146,154,72,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,123,152,164,106,231,165,113,75,121,105,44,47,201,75,242,146,188,36,47,201,75,242,146,188,36,47,201,75,242,146,188,36,47,201,75,242,146,188,36,47,201,75,242,146,188,36,47,201,75,242,146,188,36,47,165,206,75,181,91,81,204,145,238,155,90,209,174,211,220,181,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,162,225,181,162,152,95,134,186,169,21,237,250,61,168,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,209,240,90,81,214,82,43,202,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,100,23,217,69,118,145,93,100,23,217,69,118,145,93,100,23,217,69,118,145,93,142,57,187,228,45,125,68,39,247,17,29,217,69,118,145,93,100,23,217,69,118,145,93,100,23,217,69,118,145,93,100,23,217,69,118,145,93,100,23,217,69,118,145,93,100,23,217,69,118,145,93,142,61,187,180,243,105,151,220,167,93,100,23,217,69,118,145,93,100,23,217,69,118,145,93,100,151,131,205,46,210,133,116,33,93,72,23,210,133,116,33,93,72,23,210,133,116,33,93,236,101,186,208,33,6,209,33,178,150,58,68,166,67,232,16,58,196,224,58,68,246,248,134,146,127,126,67,57,189,127,63,201,231,3,204,16,209,211,38,174,16,45,204,157,36,66,68,207,157,104,149,223,108,222,116,155,252,22,230,78,178,200,143,155,59,237,58,60,114,230,148,219,240,184,145,211,46,195,163,103,78,180,11,143,158,55,209,42,60,122,222,36,155,240,102,211,246,189,8,111,54,109,223,123,240,184,105,211,174,193,227,102,78,183,80,142,155,55,213,62,57,110,218,84,235,228,102,211,246,189,77,142,158,54,201,122,179,217,180,125,111,55,195,167,29,212,114,211,170,114,0,171,202,162,165,85,101,17,176,170,156,236,90,85,62,89,77,222,140,75,171,203,201,249,245,104,0,171,201,251,151,89,209,231,106,50,183,154,124,178,154,236,108,109,184,250,159,13,22,135,231,191,126,248,226,231,114,54,42,238,127,30,159,47,151,55,31,111,150,203,243,108,52,31,141,87,63,149,159,135,173,5,215,199,169,181,24,108,48,77,229,218,111,125,164,250,139,191,86,230,42,154,207,85,126,167,109,48,87,224,179,169,222,226,174,233,60,205,190,127,213,139,185,86,230,138,254,254,85,47,222,98,231,170,94,171,5,78,181,101,177,22,61,83,197,218,108,195,68,117,23,103,177,35,85,175,197,2,111,211,150,197,88,131,153,66,111,83,173,197,87,131,121,66,223,88,106,45,182,26,204,179,233,175,79,225,183,103,227,95,160,154,78,19,247,218,175,90,76,53,157,102,220,104,154,242,226,41,118,154,170,21,205,250,56,245,150,52,177,243,84,172,96,2,239,78,213,18,38,118,154,138,21,75,224,52,85,75,150,166,211,196,61,143,171,150,40,13,166,105,240,26,175,90,146,52,157,38,250,222,52,126,141,7,174,56,222,77,74,127,137,46,143,184,225,47,222,239,202,127,241,14,186,166,188,19,8,186,168,188,123,8,185,104,118,25,113,209,243,136,139,54,172,135,66,174,138,184,123,151,215,239,243,168,171,202,27,162,128,171,86,235,168,200,203,54,108,177,2,46,189,138,120,14,94,69,220,197,171,152,231,224,85,204,51,99,109,51,23,114,77,121,55,23,116,77,204,51,112,125,63,23,118,81,121,67,23,114,85,196,183,233,54,234,154,136,47,233,54,230,91,123,23,241,173,189,219,249,173,173,181,171,204,239,97,101,11,187,202,124,52,30,220,174,114,245,246,246,172,180,100,92,253,225,227,230,241,36,244,107,29,221,157,221,142,46,62,109,221,80,62,60,220,195,191,191,254,191,215,34,210,34,210,34,210,34,210,34,210,34,210,34,210,34,210,34,210,34,210,34,210,34,210,34,210,34,50,114,17,105,167,120,4,59,69,235,193,125,88,15,14,98,211,87,44,138,86,54,125,197,168,176,233,179,233,235,124,211,87,247,217,221,198,111,135,188,127,118,239,250,237,144,3,120,118,231,158,221,199,246,236,110,167,210,20,251,80,105,50,207,238,227,122,118,183,115,196,124,30,112,196,188,103,183,103,119,223,207,238,118,62,13,148,15,240,211,64,107,207,238,204,179,251,184,158,221,95,255,152,207,154,124,224,237,228,253,77,62,59,216,79,189,173,190,186,100,31,125,171,124,116,159,127,195,78,176,19,236,4,59,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,78,124,254,141,85,233,202,170,248,252,219,193,2,151,125,253,252,219,106,127,217,224,67,112,235,251,203,3,255,36,220,234,11,238,106,89,95,250,151,91,78,90,78,90,78,90,78,90,78,90,78,90,78,90,78,90,78,90,78,90,78,90,78,90,78,90,78,250,76,156,61,163,149,225,62,175,12,135,179,253,139,254,96,220,166,237,223,65,127,58,206,246,111,128,219,191,168,103,124,228,135,229,54,63,227,15,248,19,115,158,241,135,242,140,111,177,240,28,244,167,232,60,227,15,227,25,31,253,161,186,77,207,248,131,254,100,157,103,252,97,60,227,91,252,20,210,129,127,218,206,51,126,127,159,241,197,226,249,87,139,241,162,88,76,235,63,217,139,147,231,255,120,242,60,31,143,138,209,116,199,243,188,216,245,60,127,250,188,46,61,239,47,166,163,121,233,255,206,103,157,127,250,238,254,11,221,254,193,187,226,241,35,112,237,126,240,174,234,129,191,120,64,47,136,213,11,226,219,175,255,124,216,87,127,221,116,197,247,139,215,63,127,191,248,230,199,159,223,252,249,207,127,255,226,127,22,175,94,255,248,243,219,197,119,47,95,127,243,246,219,251,63,206,138,201,159,255,63,111,127,120,251,226,187,197,219,31,254,246,242,245,155,213,215,55,153,119,73,103,214,126,171,118,45,56,19,242,27,72,243,199,223,64,58,249,252,27,72,243,236,126,237,95,228,91,126,97,106,133,173,41,207,91,75,214,116,59,110,37,190,9,250,37,175,91,233,77,95,131,199,252,118,218,173,54,167,175,193,119,252,130,240,241,108,50,201,102,227,217,116,60,203,54,15,30,243,91,194,227,7,15,122,41,214,83,71,61,12,220,228,185,93,205,146,250,26,60,242,185,93,237,150,250,26,124,199,115,251,52,123,158,21,207,179,201,108,126,58,219,60,120,143,207,237,106,147,21,116,191,183,136,172,46,135,174,64,91,107,35,215,37,91,61,204,28,244,43,208,183,205,189,73,17,116,60,123,181,72,11,122,146,108,241,104,253,12,189,227,39,201,120,158,77,138,108,158,157,206,230,243,77,67,247,248,115,164,202,217,133,222,231,205,202,174,219,129,195,254,51,181,22,195,235,118,224,160,151,96,29,167,215,195,184,49,111,134,85,144,175,135,113,119,188,5,214,146,126,29,142,123,249,33,248,7,219,60,155,78,198,89,81,228,197,231,55,237,47,47,239,111,232,171,101,232,208,167,249,100,94,76,242,233,116,62,153,124,41,24,211,12,29,244,115,162,30,186,236,112,224,10,151,25,244,76,174,82,153,29,142,91,1,55,131,198,173,98,155,61,140,27,243,99,173,202,117,118,59,238,197,111,191,7,221,225,201,100,150,77,166,217,124,54,201,139,47,71,254,124,125,239,99,135,188,223,77,38,197,120,62,123,62,153,140,167,227,242,216,125,191,231,85,64,219,208,39,71,170,113,35,159,203,125,188,69,7,82,221,13,70,245,233,87,17,34,84,119,95,49,171,127,69,153,32,238,188,164,74,152,238,188,112,141,112,238,190,162,76,3,3,174,168,127,159,215,241,102,200,37,181,239,219,26,220,12,184,34,226,65,150,59,190,254,80,76,249,223,36,53,105,41,73,77,36,41,73,74,146,146,164,36,41,73,74,146,146,164,36,41,73,74,146,146,164,36,41,73,74,146,146,164,36,41,73,74,146,146,164,36,41,73,74,146,146,164,36,169,61,76,82,181,243,210,184,165,188,52,150,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,82,231,165,218,173,40,226,72,247,141,173,104,215,105,238,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,209,240,90,81,196,47,67,221,216,138,118,253,30,84,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,72,43,210,138,180,34,173,104,120,173,40,107,169,21,101,90,145,86,164,21,105,69,90,145,86,164,21,105,69,90,145,86,164,21,105,69,178,139,236,34,187,200,46,178,139,236,34,187,200,46,178,139,236,34,187,200,46,199,156,93,242,150,62,162,147,251,136,142,236,34,187,200,46,178,139,236,34,187,200,46,178,139,236,34,187,200,46,178,139,236,34,187,200,46,178,139,236,34,187,200,46,178,139,236,34,187,200,46,199,158,93,218,249,180,75,238,211,46,178,139,236,34,187,200,46,178,139,236,34,187,200,46,178,203,193,102,23,233,66,186,144,46,164,11,233,66,186,144,46,164,11,233,66,186,144,46,246,50,93,232,16,131,232,16,89,75,29,34,211,33,116,8,29,98,112,29,34,123,124,67,201,63,191,161,156,222,191,159,228,243,1,102,136,232,105,19,87,136,22,230,78,18,33,162,231,78,180,202,111,54,111,186,77,126,11,115,39,89,228,199,205,157,118,29,30,57,115,202,109,120,220,200,105,151,225,209,51,39,218,133,71,207,155,104,21,30,61,111,146,77,120,179,105,251,94,132,55,155,182,239,61,120,220,180,105,215,224,113,51,167,91,40,199,205,155,106,159,28,55,109,170,117,114,179,105,251,222,38,71,79,155,100,189,217,108,218,190,183,155,225,211,14,106,185,105,85,57,128,85,101,209,210,170,178,8,88,85,230,59,119,149,249,147,101,229,205,248,233,114,242,102,252,121,57,249,176,173,156,156,95,127,190,38,229,190,242,254,181,87,244,185,175,204,237,43,159,236,43,59,219,37,174,254,103,131,109,226,249,175,31,190,248,97,157,141,138,251,31,210,231,203,229,205,199,155,229,242,60,27,205,71,227,213,143,234,231,97,187,194,245,113,106,109,11,27,76,83,185,11,92,31,169,254,54,176,149,185,138,230,115,149,223,126,27,204,21,248,108,170,183,205,107,58,79,179,239,95,245,182,174,149,185,162,191,127,213,219,184,216,185,170,119,109,129,83,109,217,182,69,207,84,177,75,219,48,81,221,109,90,236,72,213,187,178,192,219,180,101,91,214,96,166,208,219,84,107,27,214,96,158,208,55,150,90,219,174,6,243,108,250,59,85,248,237,217,248,183,170,166,211,196,189,246,171,182,85,77,167,25,55,154,166,188,141,138,157,166,106,111,179,62,78,189,205,77,236,60,21,123,153,192,187,83,181,153,137,157,166,98,239,18,56,77,213,230,165,233,52,113,207,227,170,205,74,131,105,26,188,198,171,54,39,77,167,137,190,55,141,95,227,129,123,143,119,147,210,223,172,203,35,110,248,219,248,187,242,223,198,131,174,41,47,10,130,46,42,47,36,66,46,154,93,70,92,244,60,226,162,13,59,163,144,171,34,238,222,229,245,251,60,234,170,242,218,40,224,170,213,142,42,242,178,13,171,173,128,75,175,34,158,131,87,17,119,241,42,230,57,120,21,243,204,88,91,215,133,92,83,94,216,5,93,19,243,12,92,95,218,133,93,84,94,219,133,92,21,241,109,186,141,186,38,226,75,186,141,249,214,222,69,124,107,239,118,126,107,107,45,48,243,123,109,217,194,2,51,31,141,247,99,129,185,122,207,123,86,218,60,174,254,240,113,29,121,18,122,3,70,119,103,183,163,139,79,91,215,150,15,15,247,240,239,175,255,239,181,157,180,157,180,157,180,157,180,157,180,157,180,157,180,157,180,157,180,157,180,157,180,157,180,157,180,157,140,220,78,90,52,30,193,162,209,206,112,31,118,134,131,88,255,21,139,162,149,245,95,49,42,172,255,172,255,210,172,255,234,62,229,219,248,229,146,247,79,249,93,191,92,114,168,79,249,220,83,254,216,158,242,237,68,158,98,111,35,79,230,41,127,92,79,249,118,206,178,207,3,206,178,247,148,247,148,31,196,83,190,157,207,34,229,251,242,89,164,181,167,124,230,41,127,92,79,249,175,127,204,103,77,62,131,119,242,254,38,159,29,215,7,241,86,95,114,178,79,227,85,62,186,143,228,65,47,208,11,244,2,189,64,47,208,11,244,2,189,64,47,208,11,244,2,189,64,47,62,146,71,202,116,37,101,124,36,239,96,121,205,190,126,36,111,181,212,108,240,185,188,245,165,230,49,126,56,111,117,23,186,90,235,151,254,229,54,150,54,150,54,150,54,150,54,150,54,150,54,150,54,150,54,150,54,150,54,150,54,150,54,150,54,150,62,166,103,249,104,143,184,207,123,196,225,172,4,163,63,171,183,105,37,120,124,31,216,179,18,28,224,74,48,234,101,16,249,249,189,205,47,131,99,251,16,159,151,193,161,188,12,90,12,68,199,247,193,62,47,131,195,120,25,68,127,206,111,211,203,224,248,62,236,231,101,112,24,47,131,22,63,3,117,140,31,0,244,50,216,191,151,193,119,175,190,249,246,237,253,107,97,188,200,23,179,240,103,255,135,203,139,127,222,93,220,220,61,121,210,143,71,249,104,182,227,73,191,243,57,255,228,41,127,49,29,77,74,255,247,188,244,127,255,247,37,208,254,103,254,30,191,200,237,31,245,43,30,63,116,215,206,71,253,182,61,232,23,15,230,5,176,122,1,124,251,245,159,15,251,234,175,155,174,248,126,241,250,231,239,23,223,252,248,243,155,63,255,249,239,95,252,207,226,213,235,31,127,126,187,248,238,229,235,111,222,126,123,255,199,89,49,249,243,255,231,237,15,111,95,124,183,120,251,195,223,94,190,126,179,250,250,38,243,46,77,206,218,239,26,175,37,114,66,126,47,107,254,248,123,89,39,159,127,47,107,158,221,247,132,34,223,242,107,100,43,208,78,121,222,90,100,167,219,113,43,85,79,208,175,190,221,106,122,250,26,60,230,119,246,110,69,63,125,13,190,227,215,166,143,103,147,73,54,27,207,166,227,89,182,121,240,152,223,157,30,63,120,208,75,177,30,103,234,97,224,38,207,237,106,239,212,215,224,145,207,237,106,16,213,215,224,59,158,219,167,217,243,172,120,158,77,102,243,211,217,230,193,123,124,110,87,99,175,160,251,189,133,122,117,57,116,133,6,91,27,185,174,5,235,97,230,160,95,12,191,109,238,77,60,161,227,217,171,169,91,208,147,100,11,116,235,103,232,29,63,73,198,243,108,82,100,243,236,116,54,159,111,26,186,199,159,35,85,128,47,244,62,111,230,123,221,14,28,246,159,169,181,124,95,183,3,7,189,4,235,0,192,30,198,141,121,51,172,18,130,61,140,187,227,45,176,22,33,236,112,220,203,15,193,63,216,230,217,116,50,206,138,34,47,62,191,105,127,121,121,127,67,95,45,67,135,62,205,39,243,98,146,79,167,243,201,228,75,26,153,102,232,160,159,19,245,52,103,135,3,87,128,207,160,103,114,21,247,236,112,220,10,17,26,52,110,149,7,237,97,220,152,31,107,85,96,180,219,113,47,126,251,61,232,14,79,38,179,108,50,205,230,179,73,94,124,57,242,231,235,123,31,59,228,253,110,50,41,198,243,217,243,201,100,60,29,151,199,238,251,61,175,66,240,134,62,57,82,141,27,249,92,238,227,45,58,208,0,111,192,175,79,191,138,16,250,186,251,138,89,253,43,202,182,113,231,37,85,116,117,231,133,107,54,116,247,21,101,115,24,112,69,253,251,188,174,66,67,46,169,125,223,214,68,104,192,21,17,15,178,220,241,245,239,82,154,79,18,212,180,133,4,53,149,160,36,40,9,74,130,146,160,36,40,9,74,130,146,160,36,40,9,74,130,146,160,36,40,9,74,130,146,160,36,40,9,74,130,146,160,36,40,9,74,130,146,160,246,40,65,213,202,73,147,22,114,210,68,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,146,147,228,36,57,73,78,74,149,147,106,181,161,113,11,109,104,172,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,237,69,27,170,241,59,130,43,219,208,174,95,13,172,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,13,163,13,229,45,180,161,92,27,210,134,180,33,109,72,27,210,134,180,33,109,72,27,210,134,180,33,109,72,102,145,89,100,22,153,69,102,145,89,100,22,153,69,102,145,89,100,22,153,229,248,50,75,214,66,102,201,100,22,153,69,102,145,89,100,22,153,69,102,145,89,100,22,153,229,192,50,139,84,33,85,72,21,82,133,84,33,85,72,21,82,133,84,33,85,72,21,123,153,42,116,135,228,221,33,107,161,59,100,186,131,238,160,59,12,166,59,100,143,111,32,249,231,55,144,211,251,247,143,124,62,192,236,16,61,109,226,234,208,194,220,73,162,67,244,220,137,86,247,205,230,77,183,185,111,97,238,36,139,251,184,185,211,174,191,35,103,78,185,253,142,27,57,237,242,59,122,230,68,187,239,232,121,19,173,190,163,231,77,178,249,110,54,109,223,139,239,102,211,246,189,247,142,155,54,237,218,59,110,230,116,11,228,184,121,83,237,143,227,166,77,181,62,110,54,109,223,219,227,232,105,147,172,51,155,77,219,247,54,51,124,218,65,45,51,173,38,19,175,38,139,22,86,147,69,192,106,50,223,185,155,204,159,44,39,111,198,79,151,145,55,227,207,203,200,135,63,152,156,143,138,73,226,245,228,234,229,214,215,122,50,183,158,124,178,158,236,108,117,184,250,159,13,150,135,231,191,126,248,226,103,115,54,42,238,127,38,159,47,151,55,31,111,150,203,243,108,52,31,141,87,63,153,159,135,173,6,215,199,169,181,28,108,48,77,229,234,111,125,164,250,203,191,86,230,42,154,207,85,126,183,109,48,87,224,179,169,222,242,174,233,60,205,190,127,213,203,185,86,230,138,254,254,85,47,223,98,231,170,94,173,5,78,181,101,185,22,61,83,197,234,108,195,68,117,151,103,177,35,85,175,198,2,111,211,150,229,88,131,153,66,111,83,173,229,87,131,121,66,223,88,106,45,183,26,204,179,233,175,80,225,183,103,227,95,162,154,78,19,247,218,175,90,78,53,157,102,220,104,154,242,242,41,118,154,170,53,205,250,56,245,22,53,177,243,84,172,97,2,239,78,213,34,38,118,154,138,53,75,224,52,85,139,150,166,211,196,61,143,171,22,41,13,166,105,240,26,175,90,148,52,157,38,250,222,52,126,141,7,174,57,222,77,74,127,145,46,143,184,225,47,223,239,202,127,249,14,186,166,188,23,8,186,168,188,127,8,185,104,118,25,113,209,243,136,139,54,172,136,66,174,138,184,123,151,215,239,243,168,171,202,91,162,128,171,86,43,169,200,203,54,108,178,2,46,189,138,120,14,94,69,220,197,171,152,231,224,85,204,51,99,109,59,23,114,77,121,63,23,116,77,204,51,112,125,71,23,118,81,121,75,23,114,85,196,183,233,54,234,154,136,47,233,54,230,91,123,23,241,173,189,219,249,173,13,222,87,230,45,28,225,144,7,28,225,48,132,125,229,234,173,238,89,105,217,184,250,195,199,13,228,73,200,215,62,186,59,187,29,93,124,218,186,165,124,120,168,135,127,119,189,127,167,101,164,101,164,101,164,101,164,101,164,101,164,101,164,101,164,101,164,101,164,101,164,101,164,101,164,101,100,228,50,210,94,241,8,246,138,86,132,251,176,34,76,190,237,107,174,19,243,61,209,137,182,125,135,180,237,219,241,12,255,254,199,183,139,231,95,45,190,250,58,159,45,198,139,98,49,9,127,146,95,221,220,157,60,255,199,201,63,222,231,179,210,1,1,197,104,114,64,7,4,124,241,117,246,122,70,192,142,199,117,76,128,99,2,28,79,60,192,131,2,28,79,92,61,184,227,137,29,79,236,120,98,199,19,15,240,128,6,191,5,178,238,147,36,217,209,202,143,143,186,227,39,201,120,158,77,138,108,158,157,206,230,243,77,67,247,123,158,174,243,160,157,7,157,254,88,12,231,65,59,15,218,121,208,206,131,118,30,180,243,160,157,7,237,60,232,240,138,237,87,87,30,242,57,45,155,174,136,120,144,229,142,175,127,87,112,45,231,168,113,59,57,106,44,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,237,93,142,170,155,150,138,118,210,82,33,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,13,251,55,82,151,59,81,222,78,39,202,117,34,157,72,39,210,137,116,34,157,72,39,210,137,116,34,157,72,39,210,137,116,34,157,72,39,210,137,116,34,157,72,39,210,137,116,34,157,72,39,210,137,116,162,253,234,68,53,126,61,216,182,78,180,235,55,132,233,68,58,145,78,164,19,233,68,58,145,78,164,19,233,68,58,145,78,164,19,73,46,146,139,228,34,185,72,46,146,139,228,34,185,72,46,146,139,228,34,185,28,110,114,201,219,249,104,78,238,163,57,146,139,228,34,185,72,46,146,139,228,34,185,72,46,146,139,228,34,185,72,46,146,139,228,34,185,72,46,146,139,228,34,185,72,46,146,139,228,34,185,28,117,114,105,229,83,46,185,79,185,72,46,146,139,228,34,185,72,46,146,139,228,34,185,72,46,7,154,92,100,11,217,66,182,144,45,100,11,217,66,182,144,45,100,11,217,66,182,216,203,108,161,65,12,161,65,100,237,52,136,76,131,208,32,52,136,129,53,136,236,241,205,36,255,252,102,114,122,255,94,146,207,7,152,32,162,167,77,92,32,90,152,59,73,128,136,158,59,209,26,191,217,188,233,182,248,45,204,157,100,137,31,55,119,218,85,120,228,204,41,55,225,113,35,167,93,132,71,207,156,104,15,30,61,111,162,53,120,244,188,73,182,224,205,166,237,123,9,222,108,218,190,119,224,113,211,166,93,129,199,205,156,110,153,28,55,111,170,93,114,220,180,169,86,201,205,166,237,123,147,28,61,109,146,213,102,179,105,251,222,108,134,79,59,168,197,166,53,101,250,53,101,209,206,154,178,72,178,166,44,95,240,223,189,229,227,31,20,79,254,21,55,147,243,245,63,89,126,254,163,132,219,206,213,75,183,199,109,103,110,219,249,100,219,217,217,38,114,245,63,27,236,34,207,127,253,240,197,143,250,108,84,20,163,252,228,253,217,199,187,229,237,221,237,217,245,199,247,191,221,94,45,111,167,163,241,40,123,248,129,31,182,113,92,31,171,214,206,177,133,169,42,55,139,235,163,213,223,45,182,58,95,209,124,190,242,155,122,11,243,5,62,219,234,237,10,219,154,171,217,247,181,122,39,216,234,124,209,223,215,234,221,95,211,249,170,55,124,129,211,109,217,241,53,158,173,98,147,183,97,178,186,187,188,166,163,85,111,236,2,111,219,150,157,93,11,179,133,222,182,90,187,185,22,230,10,125,195,170,181,131,107,97,174,77,127,227,11,191,93,27,255,206,215,214,84,113,63,51,170,118,106,109,77,53,110,52,85,121,119,214,116,170,170,109,211,250,88,245,246,77,77,231,170,216,42,5,222,173,170,189,82,211,169,42,182,71,129,83,85,237,143,218,154,42,238,249,94,181,39,106,97,170,6,63,27,170,246,65,109,77,21,125,175,90,251,217,16,184,221,121,55,41,237,15,202,163,110,216,57,188,43,239,28,130,174,41,175,67,130,46,42,175,93,66,46,154,93,70,92,244,60,226,162,13,155,177,144,171,34,238,222,229,245,251,60,234,170,242,114,44,224,170,213,38,46,242,178,13,11,188,128,75,175,34,158,131,87,17,119,241,42,230,57,120,21,243,204,88,91,74,134,92,83,94,75,6,93,19,243,12,92,95,77,134,93,84,94,78,134,92,21,241,109,186,141,186,38,226,75,186,141,249,214,222,69,124,107,239,118,126,107,235,172,105,243,118,214,180,249,241,172,105,87,239,157,207,74,11,214,213,31,62,110,93,79,2,239,224,232,238,236,118,116,241,105,235,114,246,225,209,30,254,245,181,255,181,118,176,118,176,118,176,118,176,118,176,118,176,118,176,118,176,118,176,118,176,118,176,118,176,118,176,118,176,7,190,131,181,78,61,130,117,170,205,232,62,108,70,147,46,57,95,189,126,243,246,167,159,255,242,246,241,179,243,197,98,82,123,219,121,63,219,237,191,223,221,109,250,16,125,49,154,28,222,135,232,159,124,193,41,62,77,191,115,0,31,171,247,177,122,71,251,14,240,131,245,142,246,173,30,220,209,190,142,246,117,180,175,163,125,7,120,160,129,223,166,88,247,73,146,236,88,226,199,71,221,241,147,100,60,207,38,69,54,207,78,103,243,249,166,161,251,61,139,214,89,202,206,82,78,127,140,132,179,148,157,165,236,44,101,103,41,59,75,217,89,202,206,82,118,150,114,120,7,244,43,32,15,249,92,147,77,87,68,60,200,114,199,215,31,157,172,198,45,39,171,177,100,37,89,73,86,146,149,100,37,89,73,86,146,149,100,37,89,73,86,146,149,100,37,89,73,86,146,149,100,37,89,73,86,146,149,100,37,89,73,86,146,149,100,117,0,201,42,58,63,21,45,231,167,66,126,146,159,228,39,249,73,126,146,159,228,39,249,73,126,146,159,228,39,249,73,126,146,159,228,39,249,73,126,146,159,228,39,249,73,126,146,159,228,39,249,73,126,26,90,126,138,110,73,121,203,45,41,215,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,14,166,37,213,255,189,245,219,91,82,255,191,192,94,75,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,164,99,105,73,178,140,44,35,203,200,50,178,140,44,35,203,200,50,178,140,44,35,203,200,50,123,157,101,242,150,63,226,147,251,136,143,44,35,203,200,50,178,140,44,35,203,200,50,178,140,44,35,203,200,50,178,140,44,35,203,200,50,178,140,44,35,203,200,50,178,140,44,35,203,200,50,178,204,230,44,211,238,167,101,114,159,150,145,101,100,25,89,70,150,145,101,100,25,89,70,150,145,101,142,38,203,72,27,210,134,180,33,109,72,27,210,134,180,33,109,72,27,210,134,180,177,151,105,67,167,24,84,167,200,90,238,20,153,78,161,83,232,20,131,239,20,217,227,27,78,254,249,13,231,244,254,253,38,159,15,48,83,68,79,155,184,82,180,48,119,146,72,17,61,119,162,85,127,179,121,211,109,250,91,152,59,201,162,63,110,238,180,235,242,200,153,83,110,203,227,70,78,187,44,143,158,57,209,174,60,122,222,68,171,242,232,121,147,108,202,155,77,219,247,162,188,217,180,125,239,201,227,166,77,187,38,143,155,57,221,194,57,110,222,84,251,230,184,105,83,173,155,155,77,219,247,182,57,122,218,36,235,207,102,211,246,189,253,12,159,118,80,203,79,171,204,1,173,50,139,150,87,153,69,146,85,102,249,130,255,238,54,31,255,160,120,242,175,184,153,156,175,255,201,242,243,31,13,97,35,186,122,85,167,216,136,230,54,162,79,54,162,157,109,43,87,255,179,193,190,242,252,215,15,95,188,29,100,163,162,24,229,39,239,207,62,222,45,111,239,110,207,174,63,190,255,237,246,106,121,59,29,141,71,217,195,155,66,216,86,114,125,172,90,123,201,22,166,170,220,62,174,143,86,127,255,216,234,124,69,243,249,202,111,252,45,204,23,248,108,171,183,79,108,107,174,102,223,215,234,189,97,171,243,69,127,95,171,247,131,77,231,171,222,2,6,78,183,101,15,216,120,182,138,109,223,134,201,234,238,251,154,142,86,189,213,11,188,109,91,246,122,45,204,22,122,219,106,237,239,90,152,43,244,13,171,214,158,174,133,185,54,253,173,48,252,118,109,252,123,97,91,83,197,253,204,168,218,187,181,53,213,184,209,84,229,253,90,211,169,170,54,82,235,99,213,219,73,53,157,171,98,243,20,120,183,170,118,79,77,167,170,216,48,5,78,85,181,99,106,107,170,184,231,123,213,46,169,133,169,26,252,108,168,218,25,181,53,85,244,189,106,237,103,67,224,6,232,221,164,180,99,40,143,186,97,47,241,174,188,151,8,186,166,188,50,9,186,168,188,154,9,185,104,118,25,113,209,243,136,139,54,108,207,66,174,138,184,123,151,215,239,243,168,171,202,11,180,128,171,86,219,186,200,203,54,44,249,2,46,189,138,120,14,94,69,220,197,171,152,231,224,85,204,51,99,109,113,25,114,77,121,117,25,116,77,204,51,112,125,125,25,118,81,121,129,25,114,85,196,183,233,54,234,154,136,47,233,54,230,91,123,23,241,173,189,219,249,173,141,90,229,230,45,175,114,243,227,89,229,174,222,77,159,149,118,175,171,63,124,92,200,158,212,189,149,163,187,179,219,209,197,167,173,11,220,135,135,125,120,156,248,127,191,61,173,61,173,61,173,61,173,61,173,61,173,61,173,61,173,61,173,61,173,61,173,61,173,61,173,61,237,129,239,105,173,92,143,96,229,106,123,186,15,219,211,164,139,208,55,247,187,171,255,239,167,87,111,95,254,244,248,9,253,98,49,169,189,11,253,120,247,219,237,127,254,255,219,203,187,229,237,166,15,233,23,163,201,225,125,72,191,252,53,167,248,156,126,200,12,62,170,239,163,250,142,20,30,224,135,245,29,41,92,61,184,35,133,29,41,236,72,97,71,10,15,240,144,4,191,233,177,238,147,36,217,113,200,143,143,186,227,39,201,120,158,77,138,108,158,157,206,230,243,77,67,247,123,6,174,51,156,157,225,156,254,104,10,103,56,59,195,217,25,206,206,112,118,134,179,51,156,157,225,236,12,231,240,38,232,215,83,30,242,89,41,155,174,136,120,144,229,142,175,191,73,190,26,183,159,175,198,242,149,124,37,95,201,87,242,149,124,37,95,201,87,242,149,124,37,95,201,87,242,149,124,37,95,201,87,242,149,124,37,95,201,87,242,149,124,37,95,201,87,242,213,193,228,171,38,41,170,104,63,69,21,82,148,20,37,69,73,81,82,148,20,37,69,73,81,82,148,20,37,69,73,81,82,148,20,37,69,73,81,82,148,20,37,69,73,81,82,148,20,37,69,73,81,82,212,48,83,84,147,174,148,183,223,149,114,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,233,240,186,82,214,126,87,202,116,37,93,73,87,210,149,116,37,93,73,87,210,149,116,37,93,73,87,210,149,36,26,137,70,162,145,104,36,26,137,70,162,145,104,36,26,137,70,162,145,104,36,154,45,137,38,111,255,163,63,185,143,254,72,52,18,141,68,35,209,72,52,18,141,68,35,209,72,52,18,141,68,35,209,72,52,18,141,68,35,209,72,52,18,141,68,35,209,72,52,18,141,68,35,209,236,72,52,173,127,138,38,247,41,26,137,70,162,145,104,36,26,137,70,162,145,104,36,26,137,230,200,18,141,204,33,115,200,28,50,135,204,33,115,200,28,50,135,204,33,115,200,28,123,153,57,52,139,161,53,139,172,253,102,145,105,22,154,133,102,177,39,205,34,123,124,243,201,63,191,249,156,222,191,247,228,243,1,38,139,232,105,19,23,139,22,230,78,18,44,162,231,78,180,246,111,54,111,186,173,127,11,115,39,89,250,199,205,157,118,117,30,57,115,202,205,121,220,200,105,23,231,209,51,39,218,155,71,207,155,104,109,30,61,111,146,173,121,179,105,251,94,154,55,155,182,239,157,121,220,180,105,87,230,113,51,167,91,62,199,205,155,106,247,28,55,109,170,213,115,179,105,251,222,60,71,79,155,100,21,218,108,218,190,55,161,225,211,14,106,17,106,173,57,172,181,102,209,254,90,179,72,178,214,44,95,240,223,61,231,227,31,20,79,254,21,55,147,243,245,63,89,126,254,163,129,108,71,87,47,239,68,219,209,220,118,244,201,118,180,179,205,229,234,127,54,216,93,158,255,250,225,139,183,134,108,84,20,163,252,228,253,217,199,187,229,237,221,237,217,245,199,247,191,221,94,45,111,167,163,241,40,123,120,131,8,219,80,174,143,85,107,71,217,194,84,149,155,200,245,209,234,239,34,91,157,175,104,62,95,249,63,2,90,152,47,240,217,86,111,183,216,214,92,205,190,175,213,59,196,86,231,139,254,190,86,239,10,155,206,87,189,17,12,156,110,203,78,176,241,108,21,155,191,13,147,213,221,253,53,29,173,122,195,23,120,219,182,236,248,90,152,45,244,182,213,218,229,181,48,87,232,27,86,173,157,93,11,115,109,250,27,98,248,237,218,248,119,196,182,166,138,251,153,81,181,131,107,107,170,113,163,169,202,187,182,166,83,85,109,167,214,199,170,183,159,106,58,87,197,22,42,240,110,85,237,161,154,78,85,177,109,10,156,170,106,223,212,214,84,113,207,247,170,189,82,11,83,53,248,217,80,181,63,106,107,170,232,123,213,218,207,134,192,109,208,187,73,105,223,80,30,117,195,142,226,93,121,71,17,116,77,121,125,18,116,81,121,77,19,114,209,236,50,226,162,231,17,23,109,216,164,133,92,21,113,247,46,175,223,231,81,87,149,151,105,1,87,173,54,119,145,151,109,88,248,5,92,122,21,241,28,188,138,184,139,87,49,207,193,171,152,103,198,218,18,51,228,154,242,26,51,232,154,152,103,224,250,42,51,236,162,242,50,51,228,170,136,111,211,109,212,53,17,95,210,109,204,183,246,46,226,91,123,183,243,91,27,187,214,205,219,95,235,230,199,179,214,93,189,167,62,43,45,97,87,127,248,184,153,61,137,184,155,163,187,179,219,209,197,167,173,203,220,135,71,126,120,168,70,15,97,103,107,103,107,103,107,103,107,103,107,103,107,103,107,103,107,103,107,103,107,103,107,103,107,103,107,103,123,224,59,91,235,215,35,88,191,218,164,238,195,38,53,205,82,244,167,151,127,253,241,197,255,251,226,251,23,139,87,175,255,242,234,237,203,197,87,47,222,188,92,140,191,90,252,146,47,190,254,241,207,243,135,103,225,219,209,219,229,249,205,217,175,103,87,103,39,151,215,239,46,239,150,39,255,56,251,184,60,25,127,117,242,123,126,242,254,102,195,65,196,179,3,250,80,255,174,47,190,215,79,247,199,12,227,99,254,29,124,204,191,200,38,207,15,245,99,254,142,38,118,52,177,163,137,7,113,70,129,163,137,155,12,238,104,98,71,19,15,230,104,98,191,61,178,255,99,149,31,31,117,199,79,146,241,60,155,20,217,60,59,157,205,231,155,134,238,247,44,93,103,65,59,11,58,253,177,22,206,130,118,22,180,179,160,157,5,237,44,104,103,65,59,11,218,89,208,225,221,208,175,188,60,228,115,86,54,93,17,241,32,203,29,95,127,43,137,107,218,97,226,154,74,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,7,156,184,90,201,85,147,14,115,213,68,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,218,151,92,213,74,123,26,119,216,158,198,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,211,81,181,167,162,195,246,84,104,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,71,213,158,242,14,219,83,174,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,212,243,214,94,198,145,113,100,28,25,71,198,145,113,100,28,25,71,198,145,113,100,28,25,231,128,50,78,214,97,198,201,100,28,25,71,198,145,113,100,28,25,71,198,145,113,100,28,25,231,200,51,142,20,34,133,72,33,82,136,20,34,133,72,33,82,136,20,34,133,72,33,123,153,66,116,141,193,118,141,172,195,174,145,233,26,186,134,174,177,183,93,35,123,124,131,202,63,191,65,157,222,191,63,229,243,1,102,141,232,105,19,87,141,22,230,78,18,53,162,231,78,148,6,154,205,155,174,12,180,48,119,146,48,16,55,119,218,245,122,228,204,41,183,235,113,35,167,93,174,71,207,156,104,183,30,61,111,162,213,122,244,188,73,54,235,205,166,237,123,177,222,108,218,190,247,234,113,211,166,93,171,199,205,156,110,65,29,55,111,170,253,116,220,180,169,214,211,205,166,237,123,59,29,61,109,146,117,105,179,105,251,222,150,134,79,59,168,101,169,213,231,64,87,159,69,135,171,207,162,143,213,103,94,12,116,213,121,255,18,205,83,175,58,115,171,206,39,171,206,206,214,144,171,255,217,96,17,121,254,235,135,47,126,206,103,163,226,254,231,251,249,114,121,243,241,102,185,60,207,70,243,209,120,245,83,254,121,216,154,113,125,156,90,139,198,6,211,84,174,17,215,71,170,191,72,108,101,174,162,249,92,229,119,238,6,115,5,62,155,234,45,2,155,206,211,236,251,87,189,232,107,101,174,232,239,95,245,34,47,118,174,234,53,93,224,84,91,22,117,209,51,85,172,225,54,76,84,119,17,23,59,82,245,154,45,240,54,109,89,180,53,152,41,244,54,213,90,164,53,152,39,244,141,165,214,162,172,193,60,155,254,58,22,126,123,54,254,133,172,233,52,113,175,253,170,69,87,211,105,198,141,166,41,47,178,98,167,169,90,249,172,143,83,111,233,19,59,79,197,74,39,240,238,84,45,117,98,167,169,88,217,4,78,83,181,180,105,58,77,220,243,184,106,41,211,96,154,6,175,241,170,165,75,211,105,162,239,77,227,215,120,224,202,228,221,164,244,151,242,242,136,27,254,34,255,174,252,23,249,160,107,202,59,134,160,139,202,187,140,144,139,102,151,17,23,61,143,184,104,195,186,41,228,170,136,187,119,121,253,62,143,186,170,188,113,10,184,106,181,222,138,188,108,195,86,44,224,210,171,136,231,224,85,196,93,188,138,121,14,94,197,60,51,214,54,125,33,215,148,119,125,65,215,196,60,3,215,247,125,97,23,149,55,126,33,87,69,124,155,110,163,174,137,248,146,110,99,190,181,119,17,223,218,187,157,223,218,198,187,207,188,195,227,44,242,62,142,179,200,159,252,3,55,227,167,14,244,102,252,217,129,62,92,49,57,191,174,187,47,93,189,117,62,43,45,53,87,127,248,184,233,60,105,114,207,70,119,103,183,163,139,79,91,183,164,15,35,60,60,102,59,143,101,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,26,185,12,181,215,60,130,189,166,21,229,62,172,40,7,187,109,204,58,251,29,136,247,204,175,243,223,129,104,219,104,219,216,233,182,177,141,87,88,119,251,252,62,45,115,175,175,176,204,43,204,43,108,203,43,236,249,211,3,224,103,77,95,97,207,171,15,128,159,29,252,65,41,207,135,116,80,202,246,97,28,148,226,160,20,7,192,15,240,168,20,7,192,87,15,238,0,120,7,192,59,0,222,1,240,3,60,162,198,239,241,173,251,36,73,118,120,253,227,163,238,248,73,50,158,103,147,34,155,103,167,179,249,124,211,208,253,158,88,238,196,125,39,238,167,63,24,200,137,251,78,220,119,226,190,19,247,157,184,239,196,125,39,238,59,113,63,220,190,248,229,195,135,124,82,213,166,43,34,30,100,185,227,235,143,99,26,165,196,53,237,48,113,77,37,46,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,36,174,3,78,92,173,228,170,73,135,185,106,34,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,237,75,174,106,165,61,141,59,108,79,99,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,233,168,218,83,209,97,123,42,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,167,163,106,79,121,135,237,41,215,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,234,121,107,47,227,200,56,50,142,140,35,227,200,56,50,142,140,35,227,200,56,50,142,140,115,64,25,39,235,48,227,100,50,142,140,35,227,200,56,50,142,140,35,227,200,56,50,142,140,115,228,25,71,10,145,66,164,16,41,68,10,145,66,164,16,41,68,10,145,66,164,144,189,76,33,186,198,96,187,70,214,97,215,200,116,13,93,67,215,216,219,174,145,61,190,65,229,159,223,160,78,239,223,159,242,249,0,179,70,244,180,137,171,70,11,115,39,137,26,209,115,39,74,3,205,230,77,87,6,90,152,59,73,24,136,155,59,237,122,61,114,230,148,219,245,184,145,211,46,215,163,103,78,180,91,143,158,55,209,106,61,122,222,36,155,245,102,211,246,189,88,111,54,109,223,123,245,184,105,211,174,213,227,102,78,183,160,142,155,55,213,126,58,110,218,84,235,233,102,211,246,189,157,142,158,54,201,186,180,217,180,125,111,75,195,167,29,212,178,212,234,115,160,171,207,162,195,213,103,209,199,234,51,47,6,186,234,188,127,137,230,169,87,157,185,85,231,147,85,103,103,107,200,213,255,108,176,136,60,255,245,195,23,63,231,179,81,113,255,243,253,124,185,188,249,120,179,92,158,103,163,249,104,188,250,41,255,60,108,205,184,62,78,173,69,99,131,105,42,215,136,235,35,213,95,36,182,50,87,209,124,174,242,59,119,131,185,2,159,77,245,22,129,77,231,105,246,253,171,94,244,181,50,87,244,247,175,122,145,23,59,87,245,154,46,112,170,45,139,186,232,153,42,214,112,27,38,170,187,136,139,29,169,122,205,22,120,155,182,44,218,26,204,20,122,155,106,45,210,26,204,19,250,198,82,107,81,214,96,158,77,127,29,11,191,61,27,255,66,214,116,154,184,215,126,213,162,171,233,52,227,70,211,148,23,89,177,211,84,173,124,214,199,169,183,244,137,157,167,98,165,19,120,119,170,150,58,177,211,84,172,108,2,167,169,90,218,52,157,38,238,121,92,181,148,105,48,77,131,215,120,213,210,165,233,52,209,247,166,241,107,60,112,101,242,110,82,250,75,121,121,196,13,127,145,127,87,254,139,124,208,53,229,29,67,208,69,229,93,70,200,69,179,203,136,139,158,71,92,180,97,221,20,114,85,196,221,187,188,126,159,71,93,85,222,56,5,92,181,90,111,69,94,182,97,43,22,112,233,85,196,115,240,42,226,46,94,197,60,7,175,98,158,25,107,155,190,144,107,202,187,190,160,107,98,158,129,235,251,190,176,139,202,27,191,144,171,34,190,77,183,81,215,68,124,73,183,49,223,218,187,136,111,237,221,206,111,109,227,221,103,222,225,113,22,121,31,199,89,228,79,254,129,155,241,83,7,122,51,254,236,64,31,174,152,156,95,215,221,151,174,222,58,159,149,150,154,171,63,124,220,116,158,52,185,103,163,187,179,219,209,197,167,173,91,210,135,17,30,30,179,157,199,178,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,141,92,134,218,107,30,193,94,211,138,114,31,86,148,131,221,54,102,157,253,14,196,123,230,215,249,239,64,180,109,180,109,236,116,219,216,198,43,172,187,125,126,159,150,185,215,87,88,230,21,230,21,182,249,21,246,151,111,95,188,93,140,159,30,0,63,107,240,10,123,247,207,179,187,147,113,245,1,240,179,67,62,40,165,244,197,167,61,40,37,96,24,7,165,56,40,197,1,240,3,60,42,197,1,240,213,131,59,0,222,1,240,14,128,119,0,252,0,143,168,241,123,124,235,62,73,146,29,94,255,248,168,59,126,146,140,231,217,164,200,230,217,233,108,62,223,52,116,191,39,150,59,113,223,137,251,233,15,6,114,226,190,19,247,157,184,239,196,125,39,238,59,113,223,137,251,78,220,15,183,47,126,249,240,33,159,84,181,233,138,136,7,89,238,248,250,107,51,141,77,137,107,218,97,226,154,74,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,18,151,196,37,113,73,92,7,156,184,90,201,85,147,14,115,213,68,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,146,171,228,42,185,74,174,218,151,92,213,74,123,26,119,216,158,198,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,211,81,181,167,162,195,246,84,104,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,71,213,158,242,14,219,83,174,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,212,243,214,94,198,145,113,100,28,25,71,198,145,113,100,28,25,71,198,145,113,100,28,25,231,128,50,78,214,97,198,201,100,28,25,71,198,145,113,100,28,25,71,198,145,113,100,28,25,231,200,51,142,20,34,133,72,33,82,136,20,34,133,72,33,82,136,20,34,133,72,33,123,153,66,116,141,193,118,141,172,195,174,145,233,26,186,134,174,177,183,93,35,123,124,131,202,63,191,65,157,222,191,63,229,243,1,102,141,232,105,19,87,141,22,230,78,18,53,162,231,78,148,6,154,205,155,174,12,180,48,119,146,48,16,55,119,218,245,122,228,204,41,183,235,113,35,167,93,174,71,207,156,104,183,30,61,111,162,213,122,244,188,73,54,235,205,166,237,123,177,222,108,218,190,247,234,113,211,166,93,171,199,205,156,110,65,29,55,111,170,253,116,220,180,169,214,211,205,166,237,123,59,29,61,109,146,117,105,179,105,251,222,150,134,79,59,168,101,169,213,231,64,87,159,69,135,171,207,162,143,213,103,94,12,116,213,121,255,18,205,83,175,58,115,171,206,39,171,206,206,214,144,171,255,217,96,17,121,254,235,135,47,126,206,103,163,226,254,231,251,249,114,121,243,241,102,185,60,207,70,243,209,120,245,83,254,121,216,154,113,125,156,90,139,198,6,211,84,174,17,215,71,170,191,72,108,101,174,162,249,92,229,119,238,6,115,5,62,155,234,45,2,155,206,211,236,251,87,189,232,107,101,174,232,239,95,245,34,47,118,174,234,53,93,224,84,91,22,117,209,51,85,172,225,54,76,84,119,17,23,59,82,245,154,45,240,54,109,89,180,53,152,41,244,54,213,90,164,53,152,39,244,141,165,214,162,172,193,60,155,254,58,22,126,123,54,254,133,172,233,52,113,175,253,170,69,87,211,105,198,141,166,41,47,178,98,167,169,90,249,172,143,83,111,233,19,59,79,197,74,39,240,238,84,45,117,98,167,169,88,217,4,78,83,181,180,105,58,77,220,243,184,106,41,211,96,154,6,175,241,170,165,75,211,105,162,239,77,227,215,120,224,202,228,221,164,244,151,242,242,136,27,254,34,255,174,252,23,249,160,107,202,59,134,160,139,202,187,140,144,139,102,151,17,23,61,143,184,104,195,186,41,228,170,136,187,119,121,253,62,143,186,170,188,113,10,184,106,181,222,138,188,108,195,86,44,224,210,171,136,231,224,85,196,93,188,138,121,14,94,197,60,51,214,54,125,33,215,148,119,125,65,215,196,60,3,215,247,125,97,23,149,55,126,33,87,69,124,155,110,163,174,137,248,146,110,99,190,181,119,17,223,218,187,157,223,218,198,187,207,188,195,227,44,242,62,142,179,200,159,252,3,55,227,167,14,244,102,252,217,129,62,92,49,57,191,174,187,47,93,189,117,62,43,45,53,87,127,248,184,233,60,105,114,207,70,119,103,183,163,139,79,91,183,164,15,35,60,60,102,59,143,101,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,106,25,26,185,12,181,215,60,130,189,166,21,229,62,172,40,7,187,109,204,58,251,29,136,247,204,175,243,223,129,104,219,104,219,216,233,182,177,141,87,88,119,251,252,62,45,115,175,175,176,204,43,204,43,108,203,43,236,249,211,3,224,103,77,95,97,207,171,15,128,159,29,252,65,41,207,135,116,80,202,246,97,28,148,226,160,20,7,192,15,240,168,20,7,192,87,15,238,0,120,7,192,59,0,222,1,240,3,60,162,198,239,241,173,251,36,73,118,120,253,227,163,238,248,73,50,158,103,147,34,155,103,167,179,249,124,211,208,253,158,88,238,196,125,39,238,167,63,24,200,137,251,78,220,119,226,190,19,247,157,184,239,196,125,39,238,59,113,63,220,190,248,229,195,135,124,82,213,166,43,34,30,100,185,227,235,143,99,26,165,196,53,237,48,113,77,37,46,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,36,174,3,78,92,173,228,170,73,135,185,106,34,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,201,85,114,149,92,37,87,237,75,174,106,165,61,141,59,108,79,99,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,233,168,218,83,209,97,123,42,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,167,163,106,79,121,135,237,41,215,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,234,121,107,47,227,200,56,50,142,140,35,227,200,56,50,142,140,35,227,200,56,50,142,140,115,64,25,39,235,48,227,100,50,142,140,35,227,200,56,50,142,140,35,227,200,56,50,142,140,115,228,25,71,10,145,66,164,16,41,68,10,145,66,164,16,41,68,10,145,66,164,144,189,76,33,186,198,96,187,70,214,97,215,200,116,13,93,67,215,216,219,174,145,61,190,65,229,159,223,160,78,239,223,159,242,249,0,179,70,244,180,137,171,70,11,115,39,137,26,209,115,39,74,3,205,230,77,87,6,90,152,59,73,24,136,155,59,237,122,61,114,230,148,219,245,184,145,211,46,215,163,103,78,180,91,143,158,55,209,106,61,122,222,36,155,245,102,211,246,189,88,111,54,109,223,123,245,184,105,211,174,213,227,102,78,183,160,142,155,55,213,126,58,110,218,84,235,233,102,211,246,189,157,142,158,54,201,186,180,217,180,125,111,75,195,167,29,212,178,212,234,115,160,171,207,162,195,213,103,209,199,234,51,47,6,186,234,188,127,137,230,169,87,157,185,85,231,147,85,103,103,107,200,213,255,108,176,136,60,255,245,195,23,63,231,179,81,113,255,243,253,124,185,188,249,120,179,92,158,103,163,249,104,188,250,41,255,60,108,205,184,62,78,173,69,99,131,105,42,215,136,235,35,213,95,36,182,50,87,209,124,174,242,59,119,131,185,2,159,77,245,22,129,77,231,105,246,253,171,94,244,181,50,87,244,247,175,122,145,23,59,87,245,154,46,112,170,45,139,186,232,153,42,214,112,27,38,170,187,136,139,29,169,122,205,22,120,155,182,44,218,26,204,20,122,155,106,45,210,26,204,19,250,198,82,107,81,214,96,158,77,127,29,11,191,61,27,255,66,214,116,154,184,215,126,213,162,171,233,52,227,70,211,148,23,89,177,211,84,173,124,214,199,169,183,244,137,157,167,98,165,19,120,119,170,150,58,177,211,84,172,108,2,167,169,90,218,52,157,38,238,121,92,181,148,105,48,77,131,215,120,213,210,165,233,52,209,247,166,241,107,60,112,101,242,110,82,250,75,121,121,196,13,127,145,127,87,254,139,124,208,53,229,29,67,208,69,229,93,70,200,69,179,203,136,139,158,71,92,180,97,221,20,114,85,196,221,187,188,126,159,71,93,85,222,56,5,92,181,90,111,69,94,182,97,43,22,112,233,85,196,115,240,42,226,46,94,197,60,7,175,98,158,25,107,155,190,144,107,202,187,190,160,107,98,158,129,235,251,190,176,139,202,27,191,144,171,34,190,77,183,81,215,68,124,73,183,49,223,218,187,136,111,237,221,206,111,109,227,221,103,222,225,113,22,121,31,199,89,228,79,254,129,155,241,83,7,122,51,254,236,64,31,174,152,156,95,215,221,151,174,222,58,159,149,150,154,171,63,124,220,116,158,52,185,103,163,187,179,219,209,197,167,173,91,210,135,17,30,30,179,157,199,178,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,181,12,141,92,134,218,107,30,193,94,211,138,114,31,86,148,131,221,54,102,157,253,14,196,123,230,215,249,239,64,180,109,180,109,236,116,219,216,198,43,172,187,125,126,159,150,185,215,87,88,230,21,230,21,182,249,21,246,234,245,155,183,63,253,252,151,183,139,241,211,67,224,103,13,94,101,247,175,141,219,127,191,187,59,25,87,31,4,63,59,228,3,83,54,220,128,180,135,166,4,14,228,224,20,7,167,56,16,126,128,71,167,56,16,190,122,112,7,194,59,16,222,129,240,14,132,31,224,145,53,126,175,111,221,39,73,178,195,236,31,31,117,199,79,146,241,60,155,20,217,60,59,157,205,231,155,134,238,247,4,115,39,240,59,129,63,253,65,65,78,224,119,2,191,19,248,157,192,239,4,126,39,240,59,129,223,9,252,225,22,198,47,35,62,228,147,171,54,93,17,241,32,203,29,95,127,109,182,81,149,188,166,29,39,175,169,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,117,4,201,171,181,124,53,233,56,95,77,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,171,125,203,87,173,181,168,113,199,45,106,172,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,29,109,139,42,58,110,81,133,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,117,180,45,42,239,184,69,229,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,137,90,148,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,206,129,101,157,172,227,172,147,201,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,141,72,35,210,136,52,34,141,72,35,210,136,52,34,141,72,35,210,200,254,166,17,157,99,208,157,35,235,184,115,100,58,135,206,161,115,236,125,231,200,30,223,176,242,207,111,88,167,247,239,87,249,124,128,153,35,122,218,196,149,163,133,185,147,68,142,232,185,19,165,130,102,243,166,43,5,45,204,157,36,20,196,205,157,118,221,30,57,115,202,109,123,220,200,105,151,237,209,51,39,218,181,71,207,155,104,213,30,61,111,146,77,123,179,105,251,94,180,55,155,182,239,61,123,220,180,105,215,236,113,51,167,91,88,199,205,155,106,95,29,55,109,170,117,117,179,105,251,222,86,71,79,155,100,125,218,108,218,190,183,167,225,211,14,106,121,106,21,58,224,85,104,209,241,42,180,232,99,21,154,23,3,94,125,222,191,92,243,33,172,62,115,171,207,39,171,207,206,214,146,171,255,217,96,49,121,254,235,135,47,126,238,103,163,226,254,231,253,249,114,121,243,241,102,185,60,207,70,243,209,120,245,83,255,121,216,218,113,125,156,90,139,199,6,211,84,174,21,215,71,170,191,88,108,101,174,162,249,92,229,119,242,6,115,5,62,155,234,45,6,155,206,211,236,251,87,189,248,107,101,174,232,239,95,245,98,47,118,174,234,181,93,224,84,91,22,119,209,51,85,172,229,54,76,84,119,49,23,59,82,245,218,45,240,54,109,89,188,53,152,41,244,54,213,90,172,53,152,39,244,141,165,214,226,172,193,60,155,254,122,22,126,123,54,254,5,173,233,52,113,175,253,170,197,87,211,105,198,141,166,41,47,182,98,167,169,90,1,173,143,83,111,9,20,59,79,197,138,39,240,238,84,45,121,98,167,169,88,225,4,78,83,181,196,105,58,77,220,243,184,106,73,211,96,154,6,175,241,170,37,76,211,105,162,239,77,227,215,120,224,10,229,221,164,244,151,244,242,136,27,254,98,255,174,252,23,251,160,107,202,59,135,160,139,202,187,141,144,139,102,151,17,23,61,143,184,104,195,250,41,228,170,136,187,119,121,253,62,143,186,170,188,129,10,184,106,181,238,138,188,108,195,150,44,224,210,171,136,231,224,85,196,93,188,138,121,14,94,197,60,51,214,54,127,33,215,148,119,127,65,215,196,60,3,215,247,127,97,23,149,55,128,33,87,69,124,155,110,163,174,137,248,146,110,99,190,181,119,17,223,218,187,157,223,218,86,118,161,121,199,199,95,228,125,28,127,145,63,249,7,110,198,79,157,232,205,248,179,19,125,184,98,114,126,93,119,127,186,122,11,125,86,90,112,174,254,240,113,235,121,210,244,190,141,238,206,110,71,23,159,182,110,77,31,198,120,120,220,246,30,207,114,212,114,212,114,212,114,212,114,212,114,212,114,212,114,212,114,212,114,212,114,212,114,212,114,212,114,52,114,57,106,207,121,4,123,78,43,203,125,88,89,14,122,251,152,117,250,59,21,239,249,95,231,191,83,209,246,209,246,177,151,237,99,91,175,184,110,247,253,125,218,231,94,95,113,153,87,156,87,92,240,43,238,151,252,191,175,183,89,59,175,183,223,243,141,175,182,217,145,28,186,242,240,229,239,250,220,65,111,71,174,84,143,227,192,21,7,174,56,88,126,128,71,174,56,88,190,122,112,7,203,59,88,222,193,242,14,150,31,224,81,55,126,95,112,221,39,73,178,67,241,31,31,117,199,79,146,241,60,155,20,217,60,59,157,205,231,155,134,238,247,36,116,39,249,59,201,63,253,1,67,78,242,119,146,191,147,252,157,228,239,36,127,39,249,59,201,223,73,254,225,70,198,47,57,62,228,19,175,54,93,17,241,32,203,29,95,127,19,206,241,69,234,154,118,154,186,166,82,151,212,37,117,73,93,82,151,212,37,117,73,93,82,151,212,37,117,73,93,82,151,212,37,117,73,93,82,151,212,37,117,73,93,82,151,212,37,117,73,93,82,215,129,167,174,150,178,213,164,211,108,53,145,173,100,43,217,74,182,146,173,100,43,217,74,182,146,173,100,43,217,74,182,146,173,100,43,217,74,182,146,173,100,43,217,74,182,146,173,100,43,217,74,182,146,173,246,41,91,181,212,160,198,157,54,168,177,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,117,132,13,170,232,180,65,21,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,212,17,54,168,188,211,6,149,107,80,26,148,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,165,65,37,104,80,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,7,149,115,178,78,115,78,38,231,200,57,114,142,156,35,231,200,57,114,142,156,35,231,200,57,114,142,36,34,137,72,34,146,136,36,34,137,72,34,146,136,36,34,137,72,34,251,153,68,244,141,161,245,141,231,95,45,126,201,23,171,194,49,94,228,139,89,27,133,227,249,87,39,191,231,39,107,141,99,60,202,71,179,163,104,28,159,111,192,246,202,81,244,85,57,182,15,164,115,232,28,58,135,206,161,115,232,28,58,135,206,161,115,248,216,202,145,52,26,71,167,9,75,194,146,176,36,44,9,75,194,146,176,36,44,9,75,194,210,254,133,37,159,181,25,76,139,218,116,69,196,131,44,119,124,253,173,37,175,105,199,201,107,42,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,29,65,242,106,45,95,77,58,206,87,19,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,74,190,146,175,228,43,249,106,223,242,85,107,45,106,220,113,139,26,107,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,71,219,162,138,142,91,84,161,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,29,109,139,202,59,110,81,185,22,165,69,105,81,90,148,22,165,69,105,81,90,148,22,165,69,105,81,90,84,162,22,37,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,115,96,89,39,235,56,235,100,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,72,35,210,136,52,34,141,72,35,210,136,52,34,141,72,35,210,136,52,178,191,105,68,231,24,116,231,200,58,238,28,153,206,161,115,232,28,123,223,57,178,199,55,172,252,243,27,214,233,253,251,85,62,31,96,230,136,158,54,113,229,104,97,238,36,145,35,122,238,68,169,160,217,188,233,74,65,11,115,39,9,5,113,115,167,93,183,71,206,156,114,219,30,55,114,218,101,123,244,204,137,118,237,209,243,38,90,181,71,207,155,100,211,222,108,218,190,23,237,205,166,237,123,207,30,55,109,218,53,123,220,204,233,22,214,113,243,166,218,87,199,77,155,106,93,221,108,218,190,183,213,209,211,38,89,159,54,155,182,239,237,105,248,180,131,90,158,90,133,14,120,21,90,116,188,10,45,250,88,133,230,197,128,87,159,247,47,215,124,8,171,207,220,234,243,201,234,179,179,181,228,234,127,54,88,76,158,255,250,225,139,159,251,217,168,184,255,121,127,190,92,222,124,188,89,46,207,179,209,124,52,94,253,212,127,30,182,118,92,31,167,214,226,177,193,52,149,107,197,245,145,234,47,22,91,153,171,104,62,87,249,157,188,193,92,129,207,166,122,139,193,166,243,52,251,254,85,47,254,90,153,43,250,251,87,189,216,139,157,171,122,109,23,56,213,150,197,93,244,76,21,107,185,13,19,213,93,204,197,142,84,189,118,11,188,77,91,22,111,13,102,10,189,77,181,22,107,13,230,9,125,99,169,181,56,107,48,207,166,191,158,133,223,158,141,127,65,107,58,77,220,107,191,106,241,213,116,154,113,163,105,202,139,173,216,105,170,86,64,235,227,212,91,2,197,206,83,177,226,9,188,59,85,75,158,216,105,42,86,56,129,211,84,45,113,154,78,19,247,60,174,90,210,52,152,166,193,107,188,106,9,211,116,154,232,123,211,248,53,30,184,66,121,55,41,253,37,189,60,226,134,191,216,191,43,255,197,62,232,154,242,206,33,232,162,242,110,35,228,162,217,101,196,69,207,35,46,218,176,126,10,185,42,226,238,93,94,191,207,163,174,42,111,160,2,174,90,173,187,34,47,219,176,37,11,184,244,42,226,57,120,21,113,23,175,98,158,131,87,49,207,140,181,205,95,200,53,229,221,95,208,53,49,207,192,245,253,95,216,69,229,13,96,200,85,17,223,166,219,168,107,34,190,164,219,152,111,237,93,196,183,246,110,231,183,182,149,93,104,222,241,241,23,121,31,199,95,228,79,254,129,155,241,83,39,122,51,254,236,68,31,174,152,156,95,215,221,159,174,222,66,159,149,22,156,171,63,124,220,122,158,52,189,111,163,187,179,219,209,197,167,173,91,211,135,49,30,30,183,189,199,179,28,181,28,181,28,181,28,181,28,181,28,181,28,181,28,181,28,181,28,181,28,181,28,181,28,181,28,141,92,142,218,115,30,193,158,211,202,114,31,86,150,131,222,62,102,157,254,78,197,123,254,215,249,239,84,180,125,180,125,236,101,251,216,214,43,174,219,125,127,159,246,185,215,87,92,230,21,231,21,23,252,138,203,255,251,114,155,181,243,114,203,55,190,214,102,71,114,228,74,30,242,161,131,222,206,91,169,156,198,97,43,14,91,113,168,252,0,143,91,113,168,124,245,224,14,149,119,168,188,67,229,29,42,63,192,99,110,252,174,224,186,79,146,100,7,226,63,62,234,142,159,36,227,121,54,41,178,121,118,58,155,207,55,13,221,239,41,232,78,241,119,138,127,250,195,133,156,226,239,20,127,167,248,59,197,223,41,254,78,241,119,138,191,83,252,195,125,140,95,112,124,200,167,93,109,186,34,226,65,150,59,190,254,38,148,227,115,230,154,118,153,185,166,50,151,204,37,115,201,92,50,151,204,37,115,201,92,50,151,204,37,115,201,92,50,151,204,37,115,201,92,50,151,204,37,115,201,92,50,151,204,37,115,201,92,50,215,65,103,174,118,146,213,164,203,100,53,145,172,36,43,201,74,178,146,172,36,43,201,74,178,146,172,36,43,201,74,178,146,172,36,43,201,74,178,146,172,36,43,201,74,178,146,172,36,43,201,74,178,146,172,246,39,89,181,211,159,198,93,246,167,177,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,116,108,253,169,232,178,63,21,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,211,177,245,167,188,203,254,148,235,79,250,147,254,164,63,233,79,250,147,254,164,63,233,79,250,147,254,164,63,245,222,159,164,28,41,71,202,145,114,164,28,41,71,202,145,114,164,28,41,71,202,145,114,14,41,229,100,93,166,156,76,202,145,114,164,28,41,71,202,145,114,164,28,41,71,202,145,114,142,62,229,200,33,114,136,28,34,135,200,33,114,136,28,34,135,200,33,114,136,28,178,151,57,68,219,72,209,54,138,197,55,63,190,93,188,126,249,195,255,44,138,236,171,197,170,101,140,23,197,98,18,218,50,138,147,139,155,187,147,235,229,111,255,231,164,200,254,113,178,214,46,198,163,98,52,217,209,46,242,157,241,34,47,215,139,162,156,47,38,79,250,197,205,228,252,243,63,18,19,48,138,45,201,96,195,151,188,61,88,20,117,131,69,11,143,46,80,52,9,20,19,129,66,160,16,40,4,10,129,66,160,16,40,4,10,159,53,217,159,184,226,172,51,69,72,17,82,132,20,33,69,72,17,82,132,20,33,69,72,17,218,191,34,228,3,50,131,137,72,155,174,136,120,144,101,237,175,127,45,255,148,99,70,105,109,255,71,229,191,227,139,98,20,253,239,248,34,50,109,253,119,204,171,254,29,79,186,84,192,191,36,46,222,141,219,140,119,99,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,238,16,227,157,16,23,17,226,138,54,67,92,33,196,9,113,66,156,16,39,196,9,113,66,156,16,39,196,9,113,66,156,16,39,196,9,113,66,156,16,39,196,9,113,66,156,16,39,196,9,113,66,156,16,39,196,13,62,196,169,106,17,85,45,111,179,170,229,170,154,170,166,170,169,106,170,154,170,166,170,169,106,170,154,170,166,170,169,106,170,154,170,166,170,169,106,170,154,170,166,170,169,106,170,154,170,166,170,169,106,170,154,170,118,136,85,45,107,179,170,101,170,154,170,166,170,169,106,170,154,170,166,170,169,106,170,154,170,166,170,169,106,2,149,64,37,80,9,84,2,149,64,37,80,9,84,2,149,64,37,80,9,84,2,149,64,181,53,80,229,109,126,236,43,247,177,47,129,74,160,18,168,4,42,129,74,160,18,168,4,42,129,74,160,18,168,4,42,129,74,160,18,168,4,42,129,74,160,18,168,4,42,129,74,160,18,168,4,42,129,106,103,160,106,241,19,84,185,79,80,9,84,2,149,64,37,80,9,84,2,149,64,37,80,9,84,199,18,168,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,217,203,200,163,216,40,54,131,45,54,89,155,197,38,83,108,20,27,197,102,232,197,38,123,124,235,205,63,191,245,158,222,191,243,230,243,1,6,155,232,105,19,247,154,22,230,78,146,107,162,231,78,20,61,154,205,155,174,121,180,48,119,146,228,17,55,119,218,112,16,57,115,202,110,16,55,114,218,108,16,61,115,162,106,16,61,111,162,104,16,61,111,146,102,208,108,218,190,147,65,179,105,251,46,6,113,211,166,13,6,113,51,167,91,189,199,205,155,106,243,30,55,109,170,197,123,179,105,251,222,187,71,79,155,100,17,220,108,218,190,247,192,225,211,14,106,13,108,169,107,169,59,208,165,110,209,230,82,183,8,88,234,126,241,229,84,44,117,159,238,112,111,198,163,121,233,255,206,103,67,217,224,230,247,63,145,122,223,224,230,54,184,79,54,184,157,109,87,87,255,179,193,126,245,252,215,15,95,188,125,101,163,226,254,109,235,124,185,188,249,120,179,92,158,103,163,249,104,188,122,243,122,30,182,61,93,31,167,214,254,180,193,52,149,219,209,245,145,234,239,71,91,153,171,104,62,87,249,63,72,26,204,21,248,108,170,183,223,108,58,79,179,239,95,245,254,178,149,185,162,191,127,213,251,201,216,185,170,183,143,129,83,109,217,63,70,207,84,177,93,220,48,81,221,253,98,236,72,213,219,195,192,219,180,101,127,216,96,166,208,219,84,107,63,216,96,158,208,55,150,90,251,191,6,243,108,250,91,102,248,237,217,248,247,204,166,211,196,189,246,171,246,119,77,167,25,55,154,166,188,159,139,157,166,106,147,181,62,78,189,93,86,236,60,21,155,170,192,187,83,181,171,138,157,166,98,19,21,56,77,213,46,170,233,52,113,207,227,170,93,83,131,105,26,188,198,171,118,73,77,167,137,190,55,141,95,227,129,155,160,119,147,210,174,161,60,226,134,191,161,191,43,239,39,130,174,41,175,78,130,46,42,175,104,66,46,154,93,214,191,104,195,66,44,228,170,136,27,113,121,253,62,143,186,170,188,19,11,184,106,181,128,139,188,108,195,222,46,224,210,171,136,167,211,85,196,93,188,138,121,58,173,173,21,67,174,41,47,22,131,174,137,121,50,173,47,23,195,46,42,175,23,67,174,138,184,227,183,81,215,68,124,73,119,17,223,165,187,157,223,165,250,43,194,124,145,181,119,148,252,106,99,54,184,21,225,234,189,228,89,105,173,183,250,195,199,93,223,73,173,47,121,116,119,118,59,186,248,180,117,49,248,240,152,15,15,18,249,47,183,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,179,255,107,103,255,215,26,17,204,7,73,4,55,236,255,50,251,191,195,217,255,5,62,231,223,46,254,242,237,139,183,139,175,94,188,121,249,244,160,234,105,253,167,255,221,201,187,127,158,221,157,252,227,236,227,178,250,204,234,233,161,158,128,176,233,171,79,114,24,66,232,32,206,69,112,46,130,147,172,7,120,50,130,147,172,171,7,119,146,181,147,172,157,100,237,36,235,1,158,72,225,87,173,214,125,146,36,59,133,251,241,81,119,252,36,25,207,179,73,145,205,179,211,217,124,190,105,232,126,143,94,118,116,184,163,195,211,159,3,226,232,112,71,135,59,58,220,209,225,142,14,119,116,184,163,195,29,29,222,226,153,49,126,63,236,65,29,76,115,51,141,120,144,101,237,175,223,249,55,205,66,223,164,163,208,55,17,250,132,62,161,79,232,19,250,132,62,161,79,232,19,250,132,62,161,79,232,19,250,132,62,161,79,232,19,250,132,62,161,79,232,19,250,132,62,161,79,232,19,250,142,39,244,137,118,205,162,221,184,163,104,55,22,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,246,52,218,41,112,205,10,92,209,81,129,43,20,56,5,78,129,83,224,20,56,5,78,129,83,224,20,56,5,78,129,83,224,20,56,5,78,129,83,224,20,56,5,78,129,83,224,20,56,5,78,129,83,224,20,56,5,238,40,11,92,222,81,129,203,21,56,5,78,129,83,224,20,56,5,78,129,83,224,20,56,5,78,129,83,224,196,44,49,75,204,18,179,196,44,49,75,204,18,179,196,44,49,75,204,18,179,196,44,49,171,105,204,202,58,138,89,153,152,37,102,137,89,98,150,152,37,102,137,89,98,150,152,37,102,29,115,204,18,132,4,33,65,72,16,18,132,4,33,65,72,16,18,132,4,33,65,104,47,131,144,186,163,238,236,67,221,201,58,170,59,153,186,163,238,168,59,251,89,119,178,199,183,233,252,243,219,244,233,253,187,116,62,31,96,220,137,158,54,113,219,105,97,238,36,105,39,122,238,68,129,164,217,188,233,250,72,11,115,39,201,35,113,115,167,141,12,145,51,167,108,12,113,35,167,77,12,209,51,39,42,12,209,243,38,10,12,209,243,38,233,11,205,166,237,59,47,52,155,182,239,186,16,55,109,218,184,16,55,115,186,53,125,220,188,169,182,244,113,211,166,90,210,55,155,182,239,29,125,244,180,73,150,198,205,166,237,123,103,28,62,237,160,86,198,22,192,22,192,195,95,0,23,29,45,128,139,128,5,240,23,95,100,197,2,248,233,190,247,102,60,154,151,254,239,124,54,192,109,111,126,255,35,43,229,182,55,183,237,125,178,237,237,108,19,187,250,159,13,118,177,231,191,126,248,226,173,46,27,21,247,111,113,231,203,229,205,199,155,229,242,60,27,205,71,227,213,27,221,243,176,77,235,250,56,181,118,173,13,166,169,220,164,174,143,84,127,151,218,202,92,69,243,185,202,255,241,210,96,174,192,103,83,189,93,104,211,121,154,125,255,170,119,157,173,204,21,253,253,171,222,101,198,206,85,189,169,12,156,106,203,174,50,122,166,138,77,228,134,137,234,238,34,99,71,170,222,52,6,222,166,45,187,198,6,51,133,222,166,90,187,196,6,243,132,190,177,212,218,21,54,152,103,211,223,72,195,111,207,198,191,147,54,157,38,238,181,95,181,235,107,58,205,184,209,52,229,93,94,236,52,85,91,175,245,113,234,237,189,98,231,169,216,106,5,222,157,170,189,86,236,52,21,91,171,192,105,170,246,86,77,167,137,123,30,87,237,165,26,76,211,224,53,94,181,119,106,58,77,244,189,105,252,26,15,220,26,189,155,148,246,18,229,17,55,252,109,254,93,121,151,17,116,77,121,205,18,116,81,121,157,19,114,209,236,178,254,69,27,150,103,33,87,69,220,136,203,235,247,121,212,85,229,253,89,192,85,171,101,93,228,101,27,118,124,1,151,94,69,60,157,174,34,238,226,85,204,211,105,109,5,25,114,77,121,9,25,116,77,204,147,105,125,17,25,118,81,121,21,25,114,85,196,29,191,141,186,38,226,75,186,139,248,46,221,237,252,46,53,90,39,230,139,172,147,163,239,87,43,181,193,173,19,87,239,48,207,74,123,191,213,31,62,46,3,79,98,191,250,209,221,217,237,232,226,211,214,37,226,195,195,63,60,94,243,199,177,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,180,43,108,125,87,216,5,61,204,7,73,15,55,236,10,51,187,194,67,223,21,150,95,31,63,189,120,253,230,187,213,139,99,241,195,143,63,191,89,124,255,118,241,242,245,226,229,155,149,195,157,110,121,49,220,158,93,127,252,176,250,30,157,252,118,243,239,143,39,87,119,39,203,235,147,229,199,53,116,59,221,246,204,191,25,143,182,31,186,112,83,140,74,79,243,167,71,48,76,206,175,159,252,3,87,211,209,211,255,235,203,255,207,119,107,255,103,81,79,235,126,254,162,159,5,221,140,221,44,119,215,33,12,109,60,34,127,219,219,78,253,93,235,39,33,124,254,139,64,62,122,126,255,193,147,251,239,252,251,223,110,175,150,183,31,39,163,217,40,63,121,247,240,9,148,217,159,159,61,201,231,247,159,61,249,127,158,124,12,166,232,105,148,139,199,81,238,255,122,146,61,25,40,168,1,148,111,95,227,147,25,90,187,123,61,76,82,231,230,85,38,139,242,29,108,231,160,136,214,110,99,95,227,196,221,203,162,233,189,12,249,52,89,143,247,178,157,113,226,238,229,120,251,189,108,231,168,244,214,238,101,95,227,212,185,151,65,111,48,205,15,39,233,252,249,152,234,13,166,50,11,214,186,135,195,249,25,217,246,56,113,247,50,242,103,100,189,3,92,122,188,151,253,255,140,172,60,114,191,124,47,219,57,114,191,181,123,217,215,56,193,247,178,58,101,7,61,43,107,30,208,211,237,115,178,245,97,194,239,98,69,124,95,187,135,109,28,25,212,222,77,236,103,154,218,119,113,83,156,170,117,39,235,252,214,239,126,238,102,187,19,5,223,209,106,129,17,244,234,174,121,46,84,183,175,238,214,135,137,185,139,59,222,185,199,243,108,82,100,243,236,116,54,159,111,26,188,215,247,237,126,134,169,115,23,195,126,70,54,62,239,171,243,231,97,155,163,212,185,127,97,235,178,198,231,143,181,183,46,235,97,148,58,247,47,232,141,165,233,121,104,157,63,251,90,156,164,246,205,139,249,155,75,157,227,217,250,185,121,253,255,228,219,228,198,106,221,188,94,255,150,210,195,36,193,55,175,250,240,186,181,251,215,194,225,117,237,221,194,94,134,9,190,139,213,191,170,103,237,47,204,45,252,170,158,246,254,186,220,203,48,117,238,98,208,91,112,243,67,9,91,187,131,125,140,18,124,255,42,136,104,208,15,194,58,135,36,118,251,131,176,221,73,130,111,94,133,104,13,186,121,117,206,108,236,246,230,181,59,73,237,155,23,243,223,47,117,142,144,236,231,230,245,252,223,47,91,126,233,84,249,6,182,242,75,167,90,187,137,61,77,83,247,70,134,252,53,164,149,95,131,213,226,141,236,101,154,58,55,50,250,239,114,117,206,88,237,252,229,156,242,230,69,254,44,28,200,223,229,218,157,100,235,205,139,253,124,192,211,59,26,242,233,128,128,43,202,76,56,224,146,178,176,222,125,201,218,231,2,66,46,169,63,217,243,218,15,179,227,148,223,162,246,41,191,155,175,216,246,139,225,42,174,216,118,36,238,198,75,54,125,226,96,231,215,31,114,254,240,198,71,91,251,180,193,206,135,90,251,172,65,192,21,181,159,2,87,245,159,105,87,17,207,180,171,250,207,180,173,7,54,111,188,197,91,15,108,174,184,162,254,179,121,251,129,205,85,151,212,126,118,110,61,176,185,226,138,136,7,89,214,254,250,215,62,92,177,243,59,185,254,209,138,221,151,212,127,90,222,70,60,45,111,235,63,45,215,62,242,177,251,138,242,211,178,116,197,218,199,61,182,114,246,73,27,156,125,130,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,62,140,123,137,179,227,236,3,120,125,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,233,111,30,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,71,202,217,209,244,164,52,125,220,6,77,31,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,15,227,94,162,233,104,250,0,94,223,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,122,250,155,135,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,250,33,208,116,206,60,169,51,47,218,112,230,5,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,249,48,238,37,103,206,153,15,224,245,205,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,167,191,121,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,121,67,103,158,183,225,204,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,243,97,220,75,206,156,51,31,192,235,155,51,231,204,57,115,206,156,144,38,164,9,105,66,154,144,38,164,9,105,66,154,144,38,164,9,105,66,154,144,78,126,243,8,105,66,154,144,38,164,9,105,66,154,144,38,164,9,105,66,154,144,62,110,33,157,181,33,164,51,66,154,144,38,164,9,105,66,154,144,38,164,9,105,66,154,144,38,164,9,233,97,220,75,66,154,144,30,192,235,155,144,222,111,33,205,243,242,188,60,47,207,59,132,255,86,228,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,147,120,94,56,23,206,133,115,225,220,22,112,110,190,200,155,227,220,124,148,239,13,206,173,22,178,171,247,237,7,235,122,18,116,15,70,119,103,183,163,139,79,48,44,12,11,195,194,176,48,44,12,11,112,2,156,0,39,192,9,29,66,135,208,33,116,8,29,66,135,208,33,116,8,29,66,135,160,23,232,5,122,129,94,160,23,86,131,213,96,53,195,99,53,253,120,23,122,133,17,25,168,17,73,43,49,90,56,38,45,223,163,99,210,14,91,98,116,68,40,182,253,67,37,229,241,71,216,83,239,151,87,171,19,250,166,181,159,122,191,95,174,157,208,55,221,147,167,94,251,39,244,253,126,217,247,9,125,155,31,209,9,125,80,18,148,4,37,65,73,80,146,19,250,156,208,7,120,1,94,128,151,19,250,156,208,55,28,160,4,203,237,55,150,243,59,204,241,195,129,242,195,199,71,222,241,206,61,158,103,147,34,155,103,167,179,249,124,211,224,189,190,111,247,51,12,196,9,113,66,156,16,39,196,9,113,58,57,242,243,45,116,114,164,147,35,129,98,160,24,40,6,138,247,31,20,59,57,210,201,145,78,142,68,220,17,119,196,221,201,145,126,19,188,195,38,125,144,96,237,138,136,7,89,214,254,250,157,105,153,230,147,20,127,114,246,73,27,156,125,130,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,62,140,123,137,179,227,236,3,120,125,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,233,111,30,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,71,202,217,209,244,164,52,125,220,6,77,31,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,15,227,94,162,233,104,250,0,94,223,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,122,250,155,135,166,163,233,104,58,154,142,166,163,233,104,58,154,142,166,163,233,104,250,33,208,116,206,60,169,51,47,218,112,230,5,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,249,48,238,37,103,206,153,15,224,245,205,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,167,191,121,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,57,103,206,153,115,230,156,121,67,103,158,183,225,204,115,206,156,51,231,204,57,115,206,156,51,231,204,57,115,206,156,51,231,204,57,243,97,220,75,206,156,51,31,192,235,155,51,231,204,57,115,206,156,144,38,164,9,105,66,154,144,38,164,9,105,66,154,144,38,164,9,105,66,154,144,78,126,243,8,105,66,154,144,38,164,9,105,66,154,144,38,164,9,105,66,154,144,62,110,33,157,181,33,164,51,66,154,144,38,164,9,105,66,154,144,38,164,9,105,66,154,144,38,164,9,233,97,220,75,66,154,144,30,192,235,155,144,222,111,33,205,243,242,188,60,47,207,59,132,255,86,228,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,147,120,94,56,23,206,133,115,225,220,22,112,110,190,200,155,227,220,124,148,239,13,206,173,22,178,171,247,237,7,235,122,18,116,15,70,119,103,183,163,139,79,48,44,12,11,195,194,176,48,44,12,11,112,2,156,0,39,192,9,29,66,135,208,33,116,8,29,66,135,208,33,116,8,29,66,135,160,23,232,5,122,129,94,160,23,86,131,213,96,53,195,99,53,253,120,23,122,133,17,25,168,17,73,43,49,90,56,38,45,223,163,99,210,14,91,98,116,68,40,182,253,67,37,229,241,71,192,83,239,251,159,191,187,127,250,221,63,247,166,245,158,123,87,255,254,112,178,188,94,123,242,77,247,228,201,215,242,25,125,15,119,163,215,67,250,170,31,210,41,125,96,18,152,4,38,129,73,96,146,83,250,156,210,7,121,65,94,144,151,83,250,156,210,55,28,164,4,204,237,55,152,243,123,204,17,196,129,18,196,199,71,222,241,206,61,158,103,147,34,155,103,167,179,249,124,211,224,189,190,111,247,51,12,200,9,114,130,156,32,39,200,9,114,58,61,242,243,45,116,122,164,211,35,161,98,168,24,42,134,138,247,31,21,59,61,210,233,145,78,143,196,220,49,119,204,221,233,145,126,27,188,3,39,125,152,96,237,138,136,7,89,214,254,250,157,107,153,224,211,20,95,144,246,73,43,164,125,130,180,35,237,72,59,210,142,180,35,237,72,59,210,142,180,35,237,72,59,210,62,148,123,137,180,35,237,3,120,125,35,237,72,59,210,142,180,35,237,72,59,210,142,180,35,237,72,59,210,142,180,35,237,72,59,210,142,180,35,237,233,111,30,210,142,180,35,237,72,59,210,142,180,35,237,72,59,210,142,180,35,237,71,74,218,241,244,180,60,125,220,10,79,31,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,15,229,94,226,233,120,250,0,94,223,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,122,250,155,135,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,250,33,240,116,214,60,173,53,47,90,177,230,5,107,206,154,179,230,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,249,80,238,37,107,206,154,15,224,245,205,154,179,230,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,57,107,206,154,167,191,121,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,57,107,206,154,179,230,172,121,83,107,158,183,98,205,115,214,156,53,103,205,89,115,214,156,53,103,205,89,115,214,156,53,103,205,89,243,161,220,75,214,156,53,31,192,235,155,53,103,205,89,115,214,156,146,166,164,41,105,74,154,146,166,164,41,105,74,154,146,166,164,41,105,74,154,146,78,126,243,40,105,74,154,146,166,164,41,105,74,154,146,166,164,41,105,74,154,146,62,114,37,157,181,162,164,51,74,154,146,166,164,41,105,74,154,146,166,164,41,105,74,154,146,166,164,41,233,161,220,75,74,154,146,30,192,235,155,146,222,111,37,205,244,50,189,76,47,211,59,132,255,86,100,122,153,94,166,151,233,101,122,153,94,166,151,233,101,122,153,94,166,151,233,101,122,153,94,166,151,233,101,122,147,152,94,64,23,208,5,116,1,221,40,160,251,118,186,248,234,197,155,151,139,98,145,45,166,97,50,247,110,122,242,143,179,143,203,39,36,183,24,101,163,233,113,145,220,63,111,67,47,22,119,203,99,65,184,16,46,132,11,225,66,184,16,46,132,11,225,66,184,16,46,132,11,225,66,184,195,129,143,16,238,126,35,92,71,21,99,205,3,101,205,143,143,188,227,157,123,60,207,38,69,54,207,78,103,243,249,166,193,123,125,223,238,103,24,56,28,14,135,195,225,112,56,28,14,135,195,225,112,56,28,14,135,195,225,112,56,28,14,135,195,225,112,56,28,14,135,195,225,240,195,198,225,14,124,230,201,143,220,147,223,76,35,30,100,89,251,235,199,214,19,177,245,73,51,182,62,193,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,79,173,13,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,63,70,182,142,160,39,34,232,227,102,4,125,140,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,158,90,14,34,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,190,247,4,157,39,79,228,201,139,102,158,188,224,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,79,205,0,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,242,56,79,158,55,243,228,57,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,206,147,243,228,60,57,79,206,147,243,228,36,52,9,77,66,147,208,36,52,9,77,66,147,208,36,52,9,77,66,147,208,36,52,9,77,66,147,208,36,52,9,77,66,147,208,36,52,9,77,66,147,208,36,116,255,18,58,107,38,161,51,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,154,132,38,161,73,232,189,149,208,220,46,183,203,237,114,187,67,248,111,69,110,151,219,229,118,185,93,110,151,219,229,118,185,93,110,151,219,229,118,185,93,110,151,219,229,118,185,93,110,55,137,219,133,112,33,92,8,23,194,109,132,112,243,69,222,4,225,230,163,124,111,16,110,181,135,93,189,87,63,248,214,147,29,95,253,232,238,236,118,116,241,9,125,69,95,209,87,244,21,125,69,95,113,77,92,19,215,196,53,17,67,196,16,49,68,12,17,67,196,16,49,68,12,17,67,196,16,235,194,186,176,46,172,11,235,130,104,32,26,136,102,120,136,166,31,221,194,170,16,33,3,21,33,169,220,69,163,195,207,242,61,58,252,236,80,221,69,71,96,98,219,63,84,50,29,127,108,127,162,125,247,226,167,111,30,142,217,155,6,63,211,30,191,139,79,207,217,155,238,201,83,173,189,115,246,86,255,202,190,14,218,171,124,48,39,237,225,70,184,17,110,132,27,225,70,78,218,115,210,30,186,133,110,161,91,78,218,115,210,222,112,232,17,6,183,223,12,206,239,28,7,11,7,10,11,31,31,121,199,59,247,120,158,77,138,108,158,157,206,230,243,77,131,247,250,190,221,207,48,120,38,158,137,103,226,153,120,38,158,233,4,200,207,183,208,9,144,78,128,68,133,81,97,84,24,21,222,127,42,236,4,72,39,64,58,1,18,94,135,215,225,117,39,64,250,205,237,14,141,244,17,129,181,43,34,30,100,89,251,235,119,54,101,191,159,145,248,76,215,39,13,233,250,4,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,61,189,56,68,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,253,24,233,58,134,158,138,161,143,27,50,244,49,134,142,161,99,232,24,58,134,142,161,99,232,24,58,134,142,161,99,232,24,58,134,142,161,99,232,24,58,134,142,161,99,232,24,58,134,142,161,99,232,24,58,134,142,161,99,232,24,58,134,142,161,99,232,24,122,122,61,136,161,99,232,24,58,134,142,161,99,232,24,58,134,142,161,99,232,24,250,222,51,116,166,60,149,41,47,26,154,242,130,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,60,61,5,100,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,35,77,121,222,208,148,231,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,211,208,52,52,13,77,67,211,208,52,52,13,77,67,211,208,52,52,13,77,67,211,208,52,52,13,77,67,211,208,52,116,234,155,71,67,211,208,52,52,13,77,67,211,208,71,170,161,179,134,26,58,163,161,105,104,26,154,134,166,161,105,104,26,154,134,166,161,105,104,26,154,134,166,161,105,104,26,154,134,222,99,13,205,238,178,187,236,46,187,59,132,255,86,100,119,217,93,118,151,221,101,119,217,93,118,151,221,101,119,217,93,118,151,221,101,119,217,93,118,151,221,101,119,147,216,93,16,23,196,5,113,65,220,102,16,55,95,228,141,32,110,62,202,247,6,226,86,147,216,213,187,245,131,112,61,217,245,229,143,238,206,110,71,23,159,232,87,250,149,126,165,95,233,87,250,149,216,36,54,137,77,98,147,50,164,12,41,67,202,144,50,164,12,41,67,202,144,50,164,12,201,46,178,139,236,34,187,200,46,142,134,163,225,104,134,231,104,250,1,46,184,10,20,50,80,20,146,140,94,52,59,3,45,223,163,51,208,14,150,94,116,100,38,182,253,67,37,214,241,199,246,231,218,155,239,95,124,247,221,234,188,189,105,240,115,237,227,213,217,135,15,107,231,237,77,247,228,185,214,222,121,123,171,251,208,215,121,123,149,15,230,188,61,226,136,56,34,142,136,35,226,200,121,123,206,219,163,183,232,45,122,203,121,123,206,219,27,142,62,34,225,246,91,194,249,237,227,108,225,64,109,225,227,35,239,120,231,30,207,179,73,145,205,179,211,217,124,190,105,240,94,223,183,251,25,134,208,36,52,9,77,66,147,208,36,52,157,3,249,249,22,58,7,210,57,144,180,48,45,76,11,211,194,251,175,133,157,3,233,28,72,231,64,242,235,252,58,191,238,28,72,191,195,221,209,145,62,37,176,118,69,196,131,44,107,127,253,78,168,236,247,99,18,159,233,250,164,33,93,159,160,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,167,23,135,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,31,35,93,199,208,83,49,244,113,67,134,62,198,208,49,116,12,29,67,199,208,49,116,12,29,67,199,208,49,116,12,29,67,199,208,49,116,12,29,67,199,208,49,116,12,29,67,199,208,49,116,12,29,67,199,208,49,116,12,29,67,199,208,49,116,12,29,67,79,175,7,49,116,12,29,67,199,208,49,116,12,29,67,199,208,49,116,12,29,67,223,123,134,206,148,167,50,229,69,67,83,94,48,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,167,167,128,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,57,83,206,148,51,229,76,121,164,41,207,27,154,242,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,166,156,41,103,202,153,114,26,154,134,166,161,105,104,26,154,134,166,161,105,104,26,154,134,166,161,105,104,26,154,134,166,161,105,104,26,154,134,78,125,243,104,104,26,154,134,166,161,105,104,26,250,72,53,116,214,80,67,103,52,52,13,77,67,211,208,52,52,13,77,67,211,208,52,52,13,77,67,211,208,52,52,13,77,67,211,208,123,172,161,217,93,118,151,221,101,119,135,240,223,138,236,46,187,203,238,178,187,236,46,187,203,238,178,187,236,46,187,203,238,178,187,236,46,187,203,238,178,187,236,110,18,187,11,226,130,184,32,46,136,219,12,226,230,139,188,17,196,205,71,249,222,64,220,106,18,187,122,183,126,16,174,39,187,190,252,209,221,217,237,232,226,19,253,74,191,210,175,244,43,253,74,191,18,155,196,38,177,73,108,82,134,148,33,101,72,25,82,134,148,33,101,72,25,82,134,148,33,217,69,118,145,93,100,23,217,197,209,112,52,28,205,240,28,77,63,192,5,87,129,66,6,138,66,146,209,139,102,103,160,229,123,116,6,218,193,210,139,142,204,196,182,127,168,196,58,254,40,63,215,254,231,109,241,234,251,111,22,69,241,237,226,151,87,175,223,190,252,235,15,175,222,44,254,250,234,235,175,127,126,115,255,252,251,37,91,228,171,243,247,166,91,158,123,255,231,174,184,188,186,56,41,138,127,158,252,126,121,125,183,60,255,237,242,227,201,249,229,251,247,255,190,127,242,157,252,158,173,254,251,237,233,121,124,211,102,207,197,77,79,190,201,218,159,204,159,252,201,180,116,205,180,116,197,244,191,255,124,224,57,124,15,95,247,179,186,247,162,249,153,124,45,62,176,243,249,14,68,40,229,217,168,40,253,7,111,254,124,148,61,254,183,247,252,207,255,214,45,178,62,140,82,213,48,23,143,195,220,255,231,247,248,201,72,233,149,82,195,59,216,203,44,117,110,96,66,169,212,240,86,246,55,80,220,253,236,93,43,117,126,63,219,26,40,238,126,246,126,94,95,195,251,217,223,64,117,238,103,2,1,214,209,243,50,221,155,78,66,5,214,229,189,76,246,51,51,161,4,235,252,126,166,248,153,153,240,252,190,134,247,179,191,129,130,239,103,58,93,215,197,115,179,131,113,194,239,100,42,97,215,244,70,246,53,79,237,59,153,236,55,155,119,121,71,219,158,41,248,174,166,179,139,93,188,210,59,24,39,230,78,238,120,71,31,207,179,73,145,205,179,211,217,124,190,105,244,158,223,207,251,26,167,206,157,76,32,65,59,122,62,182,59,76,157,123,152,64,131,54,93,181,245,50,76,157,123,216,187,8,237,232,89,216,234,44,181,111,96,159,42,180,203,27,152,226,39,97,239,50,180,203,27,216,251,95,100,210,157,65,217,244,54,246,52,78,240,157,76,119,14,101,211,191,94,247,52,78,157,59,153,64,44,55,188,139,253,12,19,124,15,83,168,229,46,126,48,182,61,75,240,13,76,33,151,187,184,129,109,207,82,251,6,246,169,151,187,188,129,189,255,183,77,202,179,41,27,222,200,222,230,169,123,51,147,156,79,217,248,102,246,52,79,157,155,217,187,173,239,232,165,157,246,6,246,233,235,187,188,129,189,252,108,100,236,157,85,185,243,10,191,103,222,241,150,71,253,73,134,155,105,196,131,44,107,127,253,78,209,236,250,163,28,161,188,126,210,50,175,159,224,245,120,61,94,143,215,227,245,120,61,94,159,250,126,226,245,120,253,64,176,14,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,227,245,120,61,94,143,215,31,33,175,71,229,135,66,229,199,45,83,249,49,42,143,202,163,242,168,60,42,143,202,163,242,169,239,39,42,143,202,15,4,222,160,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,60,42,143,202,163,242,168,252,190,83,121,238,125,40,238,189,104,217,189,23,220,59,247,206,189,115,239,220,59,247,206,189,167,190,159,220,59,247,62,16,69,195,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,220,59,247,222,142,123,207,91,118,239,57,247,206,189,115,239,220,59,247,206,189,115,239,169,239,39,247,206,189,15,68,209,112,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,3,115,239,180,54,173,77,107,211,218,195,248,79,114,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,237,163,210,218,89,203,90,59,163,181,105,109,90,155,214,166,181,105,109,90,59,245,253,164,181,105,237,129,40,26,90,155,214,166,181,105,109,90,155,214,62,62,173,205,21,115,197,92,49,87,204,21,115,197,92,49,87,204,21,115,197,92,49,87,204,21,115,197,92,49,87,204,21,115,197,92,49,87,204,21,115,197,145,174,24,18,134,132,33,97,72,184,93,36,124,255,255,218,68,194,249,40,63,4,36,188,122,67,127,86,210,189,171,63,124,36,191,39,117,111,211,232,238,236,118,116,241,105,43,17,126,120,216,135,199,137,255,247,19,193,68,48,17,76,4,19,193,68,48,193,74,176,166,22,151,4,235,158,11,86,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,164,219,232,54,186,141,110,163,219,24,34,134,136,33,218,15,67,212,15,238,65,117,128,152,129,130,152,193,176,147,118,207,166,203,247,224,108,186,163,97,31,29,121,141,109,255,80,137,148,252,81,241,156,124,241,183,87,127,123,241,205,207,63,189,88,124,255,183,111,94,190,254,226,89,121,127,88,226,116,247,19,242,236,95,151,255,58,187,248,247,237,217,201,213,191,46,150,215,159,191,23,107,39,37,78,219,127,54,174,253,65,209,218,193,135,149,95,87,167,167,30,214,122,84,71,30,2,78,128,19,224,4,56,1,78,142,60,116,228,225,32,158,151,192,24,48,6,140,57,242,16,192,3,240,142,12,224,249,5,245,88,227,192,89,227,227,99,239,120,71,31,207,179,73,145,205,179,211,217,124,190,105,244,158,223,207,251,26,7,16,5,68,1,81,64,20,16,5,68,29,201,233,72,78,71,114,66,203,208,50,180,12,45,15,225,6,58,146,211,145,156,142,228,196,233,113,122,156,126,176,156,254,200,143,228,188,152,213,102,225,62,26,224,20,207,67,250,208,194,205,52,226,65,150,181,191,126,135,133,246,244,169,141,237,66,126,210,166,144,159,16,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,239,189,144,167,221,7,161,221,199,109,106,247,49,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,251,176,180,59,186,62,8,186,94,180,73,215,11,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,95,163,235,121,155,116,61,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,30,192,75,27,184,6,174,129,107,224,26,184,6,174,129,107,224,186,45,112,157,181,9,174,51,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,235,125,7,215,104,48,26,140,6,163,193,104,48,26,140,6,163,193,104,48,26,140,6,163,193,104,48,26,140,6,163,193,104,48,26,140,6,163,193,104,48,26,28,73,131,57,95,206,151,243,229,124,91,116,190,249,34,111,207,249,230,163,124,128,206,119,245,206,252,172,100,116,87,127,248,8,119,79,106,125,201,163,187,179,219,209,197,167,173,202,247,225,49,31,30,36,242,95,14,245,66,189,80,47,212,11,245,66,189,16,42,132,154,26,77,66,168,123,142,80,161,73,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,80,3,212,0,53,64,13,80,195,128,48,32,12,104,63,24,80,63,62,135,182,97,90,6,106,90,134,33,71,90,60,33,46,111,126,66,92,241,196,137,108,131,36,127,63,22,185,209,17,185,216,246,15,149,84,200,31,85,79,171,239,254,231,175,95,255,239,226,245,15,223,124,243,221,203,55,139,175,95,188,121,251,215,175,22,147,121,150,173,78,30,156,6,60,175,62,252,159,243,247,255,57,185,254,237,226,226,195,242,227,201,251,179,143,119,231,255,56,185,255,55,172,29,61,56,29,28,73,218,122,8,96,229,23,214,237,217,131,181,30,214,225,131,156,18,167,196,41,113,74,156,146,195,7,29,62,56,136,231,37,247,197,125,113,95,14,31,228,232,56,186,35,115,116,126,219,59,157,56,112,157,248,248,216,59,222,209,199,243,108,82,100,243,236,116,54,159,111,26,189,231,247,243,190,198,225,60,57,79,206,147,243,228,60,57,79,135,99,58,28,211,225,152,236,49,123,204,30,179,199,67,184,129,14,199,116,56,166,195,49,169,120,42,158,138,31,172,138,63,242,195,49,47,102,181,117,55,225,239,60,205,67,250,236,193,205,52,226,65,150,181,191,126,199,118,246,245,225,139,237,74,126,210,170,146,159,80,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,31,128,146,39,222,135,33,222,199,173,138,247,49,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,251,208,196,59,190,62,12,190,94,180,202,215,11,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,223,196,215,243,86,249,122,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,190,142,175,227,235,248,58,116,13,93,67,215,208,53,116,13,93,67,215,208,53,116,13,93,67,215,208,53,116,13,93,67,215,208,53,116,61,136,151,54,116,13,93,67,215,208,53,116,13,93,67,215,208,117,107,232,58,107,21,93,103,208,53,116,13,93,67,215,208,53,116,13,93,67,215,208,53,116,13,93,67,215,208,53,116,13,93,67,215,251,143,174,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,56,146,7,179,190,172,47,235,203,250,182,105,125,243,69,222,162,245,205,71,249,0,173,239,234,189,249,89,137,233,174,254,240,209,238,158,212,251,154,71,119,103,183,163,139,79,91,165,239,195,131,62,60,74,236,191,29,236,5,123,193,94,176,23,236,5,123,65,84,16,53,53,156,4,81,247,28,162,130,147,224,36,56,9,78,130,147,224,36,56,9,78,130,147,224,36,164,6,169,65,106,144,26,164,134,2,161,64,40,208,126,80,160,126,140,14,113,195,181,12,212,181,12,68,143,180,121,82,92,222,252,164,184,226,137,21,217,134,73,254,126,52,120,163,35,117,177,237,31,42,193,144,63,130,158,89,167,217,159,103,15,78,235,62,163,238,175,92,59,115,112,58,56,135,20,126,248,223,253,23,212,227,89,131,85,15,231,140,65,20,9,69,66,145,80,36,20,201,25,131,206,24,28,196,243,18,237,66,187,208,46,103,12,162,114,168,220,145,81,57,191,216,29,64,28,56,64,124,124,236,29,239,232,227,121,54,41,178,121,118,58,155,207,55,141,222,243,251,121,95,227,160,156,40,39,202,137,114,162,156,40,167,51,48,157,129,233,12,76,188,24,47,198,139,241,226,33,220,64,103,96,58,3,211,25,152,224,59,248,14,190,15,22,190,31,249,25,152,23,179,218,128,27,226,119,108,230,33,125,188,224,102,26,241,32,203,218,95,191,211,57,147,124,190,226,191,10,126,210,138,130,159,80,240,20,60,5,79,193,83,240,20,60,5,79,193,83,240,20,60,5,79,193,83,240,20,60,5,79,193,83,240,131,186,163,20,60,5,79,193,83,240,20,60,5,79,193,83,240,20,60,5,79,193,83,240,20,60,5,79,193,83,240,20,60,5,79,193,83,240,20,60,5,79,193,83,240,20,60,5,79,193,19,237,251,32,218,199,173,136,246,49,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,62,168,59,74,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,71,41,218,241,244,180,60,189,104,133,167,23,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,250,160,238,40,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,122,239,60,61,111,133,167,231,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,250,160,238,40,158,126,8,60,29,170,134,170,161,106,168,122,24,255,73,14,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,125,4,168,58,107,5,85,103,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,251,135,170,241,95,252,23,255,197,127,241,95,252,23,255,197,127,241,95,252,23,255,197,127,241,95,252,23,255,197,127,241,95,252,23,255,197,127,241,95,252,55,146,255,178,188,44,47,203,203,242,182,97,121,243,69,222,130,229,205,71,249,0,45,239,234,189,248,89,137,227,174,254,240,209,232,158,132,125,173,163,187,179,219,209,197,167,173,146,247,225,193,30,254,237,117,255,173,224,46,184,11,238,130,187,224,46,184,11,154,130,166,169,97,36,104,186,231,208,20,140,4,35,193,72,48,18,140,4,35,193,72,48,18,140,4,35,33,52,8,13,66,131,208,32,52,212,7,245,65,125,246,131,250,244,99,112,136,26,110,101,160,110,37,177,14,105,227,164,183,188,249,73,111,197,19,11,178,13,139,252,253,224,145,70,71,186,98,219,63,84,2,32,127,84,61,131,94,255,245,213,219,151,139,23,175,255,247,237,183,175,94,127,179,248,101,178,120,56,45,112,26,240,28,186,62,191,188,91,158,156,93,255,231,238,159,151,215,23,39,191,79,78,214,207,11,156,14,206,24,109,61,192,111,195,151,212,237,137,129,129,15,232,204,64,244,8,61,66,143,208,35,244,200,153,129,206,12,28,196,243,18,229,66,185,80,46,103,6,162,113,104,220,145,209,56,191,136,29,56,28,56,56,124,124,236,29,239,232,227,121,54,41,178,121,118,58,155,207,55,141,222,243,251,121,95,227,160,155,232,38,186,137,110,162,155,232,166,51,45,157,105,233,76,75,156,24,39,198,137,113,226,33,220,64,103,90,58,211,210,153,150,160,59,232,14,186,15,22,186,31,249,153,150,126,165,189,99,48,143,252,227,4,55,211,136,7,89,214,254,250,157,182,217,215,231,41,170,52,252,164,37,13,63,161,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,223,83,13,79,182,167,150,237,227,150,100,251,152,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,125,8,178,29,83,79,205,212,139,150,152,122,129,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,217,253,59,119,43,76,61,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,222,103,92,157,181,132,171,51,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,234,253,196,213,24,48,6,140,1,99,192,24,48,6,140,1,99,192,24,48,6,140,1,99,192,24,48,6,140,1,99,192,24,48,6,140,1,99,192,24,48,6,28,201,128,153,94,166,151,233,101,122,219,49,189,249,34,111,197,244,230,163,124,128,166,119,245,126,252,172,132,114,87,127,248,40,117,79,66,191,218,209,221,217,237,232,226,211,86,209,251,240,112,15,255,254,250,255,94,128,23,224,5,120,1,94,128,23,224,5,78,129,211,212,64,18,56,221,115,112,10,72,2,146,128,36,32,9,72,2,146,128,36,32,9,72,2,146,48,26,140,6,163,193,104,48,26,242,131,252,32,63,251,65,126,250,177,56,100,13,191,50,80,191,146,92,137,180,115,242,91,222,252,228,183,226,137,9,217,134,70,254,126,4,84,163,35,99,177,237,31,42,49,144,63,170,158,71,111,222,254,244,226,187,87,111,95,126,251,242,197,79,111,23,63,254,240,250,127,23,127,125,245,245,215,63,191,121,245,195,235,197,47,197,234,52,193,105,192,115,234,227,253,122,245,242,110,249,207,229,217,237,221,201,205,111,215,255,57,57,191,124,255,254,223,247,79,169,147,223,139,181,147,5,167,131,83,72,91,15,250,219,241,229,117,123,202,96,196,131,59,113,16,88,2,150,128,37,96,9,88,114,226,160,19,7,7,241,188,4,192,0,48,0,204,137,131,64,29,80,119,100,160,206,175,115,199,20,7,206,20,31,31,123,199,59,250,120,158,77,138,108,158,157,206,230,243,77,163,247,252,126,222,215,56,192,39,240,9,124,2,159,192,39,240,233,68,76,39,98,58,17,19,66,134,144,33,100,8,121,8,55,208,137,152,78,196,116,34,38,30,143,199,227,241,131,229,241,71,126,34,230,197,172,54,243,70,253,29,162,121,72,31,66,184,153,70,60,200,178,246,215,239,172,206,190,62,133,17,162,231,39,29,232,249,9,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,124,242,251,73,207,211,243,3,50,181,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,252,65,232,121,18,126,72,18,126,220,129,132,31,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,39,191,159,36,60,9,63,32,31,75,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,15,79,194,99,237,67,98,237,69,7,172,189,192,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,79,126,63,177,118,172,125,64,216,21,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,246,109,172,61,239,128,181,231,88,59,214,142,181,99,237,88,59,214,142,181,99,237,88,59,214,142,181,99,237,201,239,39,214,142,181,15,8,187,98,237,88,59,214,142,181,195,216,48,54,140,13,99,195,216,48,54,140,13,99,195,216,48,54,140,13,99,195,216,48,54,140,13,99,195,216,3,249,217,8,99,195,216,48,54,140,13,99,195,216,48,54,140,221,50,198,206,58,192,216,25,140,13,99,195,216,48,54,140,13,99,195,216,48,54,140,13,99,195,216,48,118,242,251,9,99,195,216,3,34,154,48,246,33,96,108,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,24,27,142,100,195,12,48,3,204,0,51,192,237,27,224,124,145,183,110,128,243,81,62,64,3,188,122,159,126,86,130,187,171,63,124,212,188,39,49,95,249,232,238,236,118,116,241,105,171,0,126,120,232,135,199,106,246,24,192,47,240,11,252,2,191,192,47,240,11,168,2,170,169,65,37,160,186,231,64,21,168,4,42,129,74,160,18,168,4,42,129,74,160,18,168,4,42,225,53,120,13,94,131,215,224,53,68,8,17,66,132,246,131,8,245,99,119,72,28,222,101,160,222,101,80,170,164,253,147,229,242,230,39,203,21,79,12,201,54,100,242,247,35,227,28,29,57,140,109,255,80,137,138,252,81,245,92,251,229,167,87,127,91,188,248,234,254,41,247,151,183,139,23,175,95,125,191,120,243,227,79,175,222,190,124,243,237,203,151,111,223,172,78,49,156,6,60,215,126,191,189,252,215,201,217,63,238,191,55,239,238,78,206,174,47,175,78,62,222,220,94,222,45,63,254,115,185,188,251,184,118,138,225,180,125,193,52,89,251,147,249,147,63,153,150,174,153,150,174,152,254,247,159,111,225,216,195,29,247,163,219,99,15,35,30,220,177,135,20,20,5,69,65,81,80,20,148,99,15,29,123,56,136,231,37,85,70,149,81,101,142,61,164,244,40,189,35,83,122,126,7,61,251,56,112,251,248,248,216,59,222,209,199,243,108,82,100,243,236,116,54,159,111,26,189,231,247,243,190,198,161,72,41,82,138,148,34,165,72,41,82,199,114,58,150,211,177,156,100,51,217,76,54,147,205,67,184,129,142,229,116,44,167,99,57,153,123,230,158,185,31,172,185,63,242,99,57,47,102,181,237,184,207,15,56,201,243,144,62,217,112,51,141,120,144,101,237,175,223,129,161,125,125,180,35,132,219,79,58,224,246,19,220,30,183,199,237,113,123,220,30,183,199,237,135,114,63,113,123,220,126,32,120,7,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,143,144,219,163,243,67,162,243,227,14,232,252,24,157,71,231,209,121,116,30,157,71,231,209,249,161,220,79,116,30,157,31,8,196,65,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,249,125,167,243,28,252,144,28,124,209,129,131,47,56,120,14,158,131,231,224,57,120,14,158,131,31,202,253,228,224,57,248,129,168,26,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,158,131,231,224,57,248,246,28,124,222,129,131,207,57,120,14,158,131,231,224,57,120,14,158,131,31,202,253,228,224,57,248,129,168,26,14,158,131,231,224,57,120,14,158,131,231,224,57,120,14,126,96,14,158,222,166,183,233,109,122,123,24,255,73,78,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,125,116,122,59,235,64,111,103,244,54,189,77,111,211,219,244,54,189,77,111,15,229,126,210,219,244,246,64,84,13,189,77,111,211,219,244,54,189,77,111,31,159,222,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,227,72,103,12,13,67,195,208,48,52,220,62,26,206,23,121,235,104,56,31,229,135,128,134,87,111,236,207,74,210,119,245,135,143,252,247,36,230,86,141,238,206,110,71,23,159,182,146,225,135,135,126,120,172,102,143,65,8,19,194,132,48,33,76,8,19,194,68,43,209,154,90,96,18,173,123,46,90,9,76,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,118,163,221,104,55,218,141,118,99,138,152,34,166,104,63,76,81,63,216,7,221,1,100,6,10,100,6,197,80,218,63,187,46,223,131,179,235,142,138,128,116,100,55,182,253,67,37,94,242,71,213,243,243,127,191,122,249,242,47,47,95,254,245,229,203,197,223,94,255,240,221,119,175,94,127,243,151,23,111,94,174,206,84,156,6,60,47,255,243,143,229,242,221,114,121,190,92,158,252,235,250,183,15,31,46,175,47,222,157,125,92,174,157,165,56,109,255,249,184,246,7,69,123,71,35,86,124,89,221,30,137,88,227,65,29,133,8,58,129,78,160,19,232,4,58,57,10,209,81,136,131,120,94,130,99,224,24,56,230,40,68,16,15,196,59,50,136,231,23,217,227,141,3,231,141,143,143,189,227,29,125,60,207,38,69,54,207,78,103,243,249,166,209,123,126,63,239,107,28,80,20,20,5,69,65,81,80,20,20,117,84,167,163,58,29,213,9,47,195,203,240,50,188,60,132,27,232,168,78,71,117,58,170,19,171,199,234,177,250,193,178,250,35,63,170,243,98,86,155,135,251,136,128,211,61,15,233,195,11,55,211,136,7,89,214,254,250,29,34,218,215,167,55,182,233,248,73,139,58,126,66,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,191,231,58,158,116,31,130,116,31,183,40,221,199,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,67,146,238,216,250,16,216,122,209,34,91,47,176,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,253,41,91,207,91,100,235,57,182,142,173,99,235,216,58,182,142,173,99,235,216,58,182,142,173,99,235,216,58,182,142,173,99,235,216,58,182,142,173,99,235,176,53,108,13,91,195,214,176,53,108,13,91,195,214,176,53,108,13,91,195,214,176,53,108,13,91,195,214,176,117,242,151,54,108,13,91,195,214,176,53,108,13,91,195,214,176,117,75,216,58,107,17,91,103,176,53,108,13,91,195,214,176,53,108,13,91,195,214,176,53,108,13,91,195,214,176,53,108,13,91,195,214,251,141,173,177,96,44,24,11,198,130,177,96,44,24,11,198,130,177,96,44,24,11,198,130,177,96,44,24,11,198,130,177,96,44,24,11,198,130,177,96,44,56,146,5,51,190,140,47,227,203,248,182,103,124,243,69,222,154,241,205,71,249,0,141,239,234,125,249,89,9,232,174,254,240,81,237,158,212,249,138,71,119,103,183,163,139,79,91,133,239,195,67,62,60,70,220,191,27,232,5,122,129,94,160,23,232,5,122,1,84,0,53,53,152,4,80,247,28,160,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,192,36,156,6,167,193,105,112,26,156,134,0,33,64,8,208,126,16,160,126,108,14,105,195,179,12,212,179,12,66,141,180,119,50,92,222,252,100,184,226,137,17,217,134,72,254,126,36,108,163,35,111,177,237,31,42,145,144,63,42,158,83,95,189,122,253,205,155,159,23,223,255,239,226,111,139,23,175,255,247,237,183,175,94,127,179,248,101,188,200,86,199,13,78,119,63,169,254,113,121,125,241,241,223,39,87,255,57,249,215,201,217,245,127,238,254,121,121,125,113,242,251,248,36,91,59,111,112,58,56,139,180,237,232,191,202,175,171,211,3,7,107,61,170,19,7,1,37,64,9,80,2,148,0,37,39,14,58,113,112,16,207,75,224,11,248,2,190,156,56,8,208,1,116,71,6,232,252,122,119,44,113,224,44,241,241,177,119,188,163,143,231,217,164,200,230,217,233,108,62,223,52,122,207,239,231,125,141,3,120,2,158,128,39,224,9,120,2,158,78,196,116,34,166,19,49,161,99,232,24,58,134,142,135,112,3,157,136,233,68,76,39,98,226,240,56,60,14,63,88,14,127,228,39,98,94,204,106,179,110,180,223,33,154,135,244,161,131,155,105,196,131,44,107,127,253,206,234,236,233,83,23,219,133,252,164,77,33,63,33,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,223,123,33,79,187,15,66,187,143,219,212,238,99,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,247,97,105,119,116,125,16,116,189,104,147,174,23,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,190,70,215,243,54,233,122,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,61,128,151,54,112,13,92,3,215,192,53,112,13,92,3,215,192,117,91,224,58,107,19,92,103,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,251,14,174,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,56,146,6,115,190,156,47,231,203,249,182,232,124,243,69,222,158,243,205,71,249,0,157,239,234,157,249,89,201,232,174,254,240,17,238,158,212,250,146,71,119,103,183,163,139,79,91,149,239,195,99,62,60,72,228,191,28,234,133,122,161,94,168,23,234,133,122,33,84,8,53,53,154,132,80,247,28,161,66,147,208,36,52,9,77,66,147,208,36,52,9,77,66,147,208,36,160,6,168,1,106,128,26,160,134,1,97,64,24,208,126,48,160,126,124,14,109,195,180,12,212,180,12,67,142,180,120,66,92,222,252,132,184,226,137,19,217,6,73,254,126,44,114,163,35,114,177,237,31,42,169,144,63,118,63,173,126,248,233,229,139,215,139,55,111,95,124,245,221,203,197,95,95,125,253,245,207,111,94,253,240,122,241,75,190,152,174,78,33,156,214,122,142,253,118,187,60,187,62,249,120,119,246,143,15,203,147,243,203,247,239,255,125,255,12,59,249,61,63,153,174,29,73,56,29,28,85,10,60,28,112,203,23,217,215,249,132,53,71,112,88,33,215,196,53,113,77,92,19,215,228,176,66,135,21,14,226,121,201,137,113,98,156,152,195,10,185,59,238,238,200,220,157,223,14,79,51,14,92,51,62,62,246,142,119,244,241,60,155,20,217,60,59,157,205,231,155,70,239,249,253,188,175,113,184,80,46,148,11,229,66,185,80,46,212,97,154,14,211,116,152,38,171,204,42,179,202,172,242,16,110,160,195,52,29,166,233,48,77,138,158,162,167,232,7,171,232,143,252,48,205,139,89,109,13,238,19,1,206,223,60,164,207,42,220,76,35,30,100,89,251,235,119,204,103,255,31,214,216,165,234,39,157,169,250,9,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,253,160,238,39,85,79,213,15,200,218,82,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,7,161,234,9,249,225,9,249,113,103,66,126,76,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,63,168,251,73,200,19,242,3,114,179,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,252,240,132,60,238,62,60,238,94,116,198,221,11,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,247,65,221,79,220,29,119,31,16,130,197,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,125,55,119,207,59,227,238,57,238,142,187,227,238,184,59,238,142,187,227,238,184,59,238,142,187,227,238,184,251,160,238,39,238,142,187,15,8,193,226,238,184,59,238,142,187,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,3,249,217,8,105,67,218,144,54,164,13,105,67,218,144,54,164,221,9,210,206,58,67,218,25,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,246,160,238,39,164,13,105,15,136,110,66,218,135,128,180,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,56,146,19,179,193,108,48,27,204,6,119,101,131,243,69,222,145,13,206,71,249,0,109,240,234,61,251,89,137,242,174,254,240,209,247,158,196,127,253,163,187,179,219,209,197,167,173,50,248,97,128,135,71,108,227,145,64,96,16,24,4,6,129,65,96,16,24,92,5,87,83,67,75,112,117,207,225,42,104,9,90,130,150,160,37,104,9,90,130,150,160,37,104,9,90,66,109,80,27,212,6,181,65,109,232,16,58,132,14,237,7,29,234,199,244,16,58,28,204,64,29,204,0,181,73,87,39,209,229,205,79,162,43,158,216,146,109,248,228,239,71,9,60,58,146,25,219,254,161,18,30,249,163,234,217,247,243,235,183,63,252,248,230,213,183,139,215,63,252,242,205,15,63,189,120,253,230,237,203,175,95,188,254,225,151,55,127,123,181,58,254,112,26,240,164,251,247,245,221,111,55,31,47,255,121,114,253,219,239,23,191,221,191,31,223,45,223,159,93,255,246,251,199,127,93,174,157,122,56,29,156,108,218,122,228,224,182,175,173,219,195,14,235,62,178,51,14,209,38,180,9,109,66,155,208,38,103,28,58,227,112,16,207,75,84,12,21,67,197,156,113,136,222,161,119,71,70,239,252,34,122,160,113,224,160,241,241,177,119,188,163,143,231,217,164,200,230,217,233,108,62,223,52,122,207,239,231,125,141,131,134,162,161,104,40,26,138,134,162,161,206,224,116,6,167,51,56,113,101,92,25,87,198,149,135,112,3,157,193,233,12,78,103,112,130,244,32,61,72,63,88,72,127,228,103,112,94,204,106,131,112,31,10,112,108,231,33,125,92,225,102,26,241,32,203,218,95,191,211,65,251,250,188,198,78,49,63,105,91,204,79,136,121,98,158,152,39,230,137,121,98,62,249,253,36,230,137,121,98,158,152,39,230,137,121,98,158,152,31,196,107,157,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,63,8,49,79,191,15,70,191,143,219,214,239,99,250,157,126,167,223,233,119,250,157,126,79,126,63,233,119,250,157,126,167,223,233,119,250,157,126,167,223,7,241,90,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,135,167,223,81,246,193,80,246,162,109,202,94,160,236,40,59,202,142,178,163,236,40,123,242,251,137,178,163,236,40,59,202,142,178,163,236,40,59,202,62,136,215,58,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,149,148,61,111,155,178,231,40,59,202,142,178,163,236,40,59,202,158,252,126,162,236,40,59,202,142,178,163,236,40,59,202,142,178,15,226,181,142,178,163,236,40,59,202,14,96,3,216,0,54,128,13,96,3,216,0,54,128,13,96,3,216,0,54,128,13,96,3,216,0,54,128,13,96,15,228,103,35,128,13,96,3,216,0,246,255,101,239,14,155,211,184,178,53,80,255,34,80,119,67,83,173,143,138,35,39,58,177,229,92,75,246,153,57,85,46,138,56,152,232,196,150,117,101,236,51,163,42,253,247,91,134,75,38,66,18,8,232,110,22,244,83,169,25,39,93,13,107,239,229,45,109,100,63,251,109,0,27,192,6,176,1,236,50,1,118,82,54,192,78,0,108,0,27,192,6,176,1,108,0,123,235,253,4,176,1,108,0,27,192,6,176,1,108,0,27,192,14,241,181,14,96,239,3,192,70,133,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,225,53,169,48,247,203,253,114,191,220,111,201,238,55,237,167,229,186,223,180,157,6,116,191,147,29,250,96,206,235,78,46,206,16,111,107,229,105,183,199,131,235,246,232,102,161,250,157,214,157,22,218,160,0,228,11,249,66,190,144,47,228,11,249,66,169,80,234,182,17,37,148,186,227,40,21,162,132,40,33,74,136,18,162,132,40,33,74,136,18,162,132,40,129,53,96,13,88,3,214,128,53,44,8,11,194,130,118,131,5,213,227,117,232,27,198,37,168,113,137,35,73,74,78,144,75,55,79,144,203,238,184,145,69,176,228,93,147,20,71,69,252,98,209,77,115,66,228,246,145,37,246,236,197,209,155,31,159,191,57,62,237,255,250,243,171,243,87,175,143,143,94,156,156,157,159,60,235,79,174,189,77,39,57,133,249,242,85,246,254,227,224,235,239,31,190,14,47,91,87,127,124,30,127,190,30,14,62,94,124,25,95,188,111,77,174,125,75,239,69,21,230,229,147,165,238,189,43,197,157,43,249,220,107,242,185,87,228,127,221,191,121,182,225,178,126,84,26,111,184,78,113,9,135,240,19,252,4,63,193,79,240,147,132,67,9,135,33,214,37,76,6,147,193,100,18,14,225,60,56,175,97,56,207,35,230,145,199,224,228,113,86,123,201,142,222,41,146,110,150,20,201,97,175,40,30,26,122,205,251,121,93,195,129,71,225,81,120,20,30,133,71,225,81,9,156,18,56,37,112,2,205,64,51,208,12,52,71,104,160,4,78,9,156,18,56,81,123,212,30,181,15,75,237,27,158,192,57,234,173,76,198,29,27,16,218,185,79,7,26,174,242,53,138,12,87,158,191,108,208,154,78,116,60,137,219,119,43,224,246,93,220,30,183,199,237,113,123,220,30,183,199,237,163,244,19,183,199,237,131,224,29,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,199,237,113,123,220,30,183,111,32,183,71,231,35,209,249,78,5,116,190,131,206,163,243,232,60,58,143,206,163,243,232,124,148,126,162,243,232,124,16,136,131,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,187,78,231,57,248,72,14,62,171,192,193,103,28,60,7,207,193,115,240,28,60,7,207,193,71,233,39,7,207,193,7,81,53,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,229,57,248,180,2,7,159,114,240,28,60,7,207,193,115,240,28,60,7,31,165,159,28,60,7,31,68,213,112,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,193,28,60,189,77,111,211,219,244,118,140,143,228,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,141,211,219,73,5,122,59,161,183,233,109,122,155,222,166,183,233,109,122,59,74,63,233,109,122,59,136,170,161,183,233,109,122,155,222,166,183,233,237,230,233,109,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,94,211,25,67,195,208,48,52,12,13,151,143,134,191,255,83,54,26,78,219,233,62,160,225,201,198,126,48,39,125,39,23,103,252,183,181,78,171,218,227,193,117,123,116,179,144,12,79,75,79,107,109,86,131,16,38,132,9,97,66,152,16,38,132,137,86,162,117,219,2,147,104,221,113,209,74,96,18,152,4,38,129,73,96,18,152,4,38,129,73,96,18,152,180,27,237,70,187,209,110,180,27,83,196,20,49,69,187,97,138,234,193,62,232,14,32,19,20,200,132,98,40,229,103,215,165,59,144,93,215,40,2,82,145,221,88,116,211,28,47,185,125,108,125,190,250,241,248,117,154,30,246,223,78,166,121,244,250,252,127,250,63,158,60,127,254,230,236,228,213,233,36,88,49,127,194,226,252,252,251,240,58,77,15,91,223,134,239,199,159,175,7,215,227,155,214,239,23,31,62,124,157,172,199,249,84,197,188,252,149,121,239,66,86,94,72,226,162,185,85,155,144,184,106,101,241,136,240,19,252,4,63,193,79,240,147,120,68,241,136,33,214,37,76,6,147,193,100,226,17,225,60,56,175,97,56,207,195,237,145,199,224,228,113,86,123,201,142,222,41,146,110,150,20,201,97,175,40,30,26,122,205,251,121,93,195,129,71,225,81,120,20,30,133,71,225,81,241,157,226,59,197,119,2,205,64,51,208,12,52,71,104,160,248,78,241,157,226,59,81,123,212,30,181,15,75,237,27,30,223,57,234,173,76,198,29,27,144,248,185,79,7,26,174,242,53,138,12,87,158,191,96,209,186,78,116,44,21,243,221,178,197,124,151,152,39,230,137,121,98,158,152,39,230,183,222,79,98,158,152,39,230,137,121,98,158,152,39,230,137,249,16,95,235,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,252,94,136,121,250,61,140,126,239,148,173,223,59,244,59,253,78,191,211,239,244,59,253,190,245,126,210,239,244,59,253,78,191,211,239,244,59,253,78,191,135,248,90,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,227,233,119,148,61,12,101,207,202,166,236,25,202,142,178,163,236,40,59,202,142,178,111,189,159,40,59,202,142,178,163,236,40,59,202,142,178,163,236,33,190,214,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,127,148,178,167,101,83,246,20,101,71,217,81,118,148,29,101,71,217,183,222,79,148,29,101,71,217,81,118,148,29,101,71,217,81,246,16,95,235,40,59,202,142,178,163,236,0,54,128,13,96,3,216,0,54,128,13,96,3,216,0,54,128,13,96,3,216,0,54,128,13,96,3,216,0,118,144,239,141,0,54,128,13,96,3,216,0,54,128,13,96,3,216,101,2,236,164,108,128,157,0,216,0,54,128,13,96,3,216,0,246,214,251,9,96,3,216,0,54,128,13,96,3,216,0,54,128,29,226,107,29,192,222,7,128,141,10,163,194,168,48,42,140,10,163,194,168,48,42,140,10,163,194,168,48,42,140,10,163,194,168,48,42,140,10,163,194,168,48,42,140,10,163,194,107,82,97,238,151,251,229,126,185,223,146,221,111,218,79,203,117,191,105,59,13,232,126,39,59,244,193,156,215,157,92,156,33,222,214,202,211,110,143,7,215,237,209,205,66,245,59,173,59,45,180,65,1,200,23,242,133,124,33,95,200,23,242,133,82,161,212,109,35,74,40,117,199,81,42,68,9,81,66,148,16,37,68,9,81,66,148,16,37,68,9,81,2,107,192,26,176,6,172,1,107,88,16,22,132,5,237,6,11,170,199,235,208,55,140,75,80,227,18,71,146,148,156,32,151,110,158,32,151,221,113,35,139,96,201,187,38,41,142,138,248,197,162,155,230,132,200,237,163,75,236,244,249,139,147,103,231,255,232,63,123,245,242,215,23,199,255,232,191,56,57,61,62,122,125,62,9,40,204,159,178,188,46,63,124,188,120,63,254,87,235,253,231,79,87,31,135,255,106,125,188,184,28,14,174,199,247,194,9,243,112,72,105,113,68,224,35,243,170,56,152,112,133,170,66,9,121,37,94,137,87,226,149,120,37,161,132,66,9,67,172,75,254,139,255,226,191,132,18,242,116,60,93,195,60,157,167,194,83,138,193,149,226,172,246,146,29,189,83,36,221,44,41,146,195,94,81,60,52,244,154,247,243,186,134,195,123,242,158,188,39,239,201,123,242,158,66,51,133,102,10,205,100,144,25,100,6,153,65,142,208,64,161,153,66,51,133,102,210,241,116,60,29,31,86,199,55,60,52,115,212,91,89,121,147,254,114,54,247,233,12,194,85,190,70,145,225,202,243,23,231,89,219,33,140,69,66,190,91,166,144,239,18,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,239,188,144,167,221,67,104,247,78,153,218,189,67,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,78,187,211,238,180,59,237,30,75,187,163,235,33,232,122,86,38,93,207,208,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,253,30,93,79,203,164,235,41,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,117,128,47,109,224,26,184,6,174,129,107,224,26,184,6,174,129,235,178,192,117,82,38,184,78,128,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,119,29,92,163,193,104,48,26,140,6,163,193,104,48,26,140,6,163,193,104,48,26,140,6,163,193,104,48,26,140,6,163,193,104,48,26,140,6,163,193,104,240,154,52,152,243,229,124,57,95,206,183,68,231,155,246,211,242,156,111,218,78,3,58,223,201,206,124,48,103,116,39,23,103,112,183,181,210,148,219,227,193,117,123,116,179,80,249,78,107,78,139,172,249,230,80,47,212,11,245,66,189,80,47,212,11,161,66,168,219,70,147,16,234,142,35,84,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,154,4,212,0,53,64,13,80,3,212,48,32,12,8,3,218,13,6,84,143,207,161,109,152,150,160,166,37,134,28,41,49,33,46,221,60,33,46,187,227,68,22,65,146,119,77,145,27,21,145,139,69,55,205,169,144,219,71,150,213,143,71,47,94,156,156,190,60,122,246,203,209,63,251,207,142,206,207,250,47,223,156,157,60,59,122,209,255,241,228,249,243,55,103,39,175,78,39,17,132,249,242,5,246,251,224,227,199,139,203,79,131,247,127,14,254,221,122,63,24,127,105,125,250,250,229,226,253,224,99,235,247,139,15,31,190,78,22,216,124,24,97,30,14,41,45,138,5,124,194,12,43,141,37,92,179,190,128,66,150,137,101,98,153,88,38,150,73,64,161,128,194,16,235,146,13,99,195,216,48,1,133,172,29,107,215,48,107,231,137,240,4,99,112,193,56,171,189,100,71,239,20,73,55,75,138,228,176,87,20,15,13,189,230,253,188,174,225,176,160,44,40,11,202,130,178,160,44,168,0,77,1,154,2,52,249,100,62,153,79,230,147,35,52,80,128,166,0,77,1,154,228,60,57,79,206,135,149,243,13,15,208,28,245,86,22,224,78,1,200,220,220,167,243,9,87,249,26,69,134,43,207,95,180,103,77,7,52,158,42,233,187,213,72,250,46,73,79,210,147,244,36,61,73,79,210,147,244,36,61,73,79,210,147,244,36,125,144,126,146,244,36,125,32,95,75,210,147,244,36,61,73,79,210,147,244,36,61,73,79,210,147,244,36,61,73,79,210,147,244,36,61,73,79,210,147,244,36,61,73,79,210,147,244,36,61,73,79,210,147,244,36,61,73,79,210,239,133,164,167,226,131,169,248,78,53,42,190,67,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,31,164,159,84,60,21,31,200,202,82,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,241,84,60,226,30,140,184,103,213,16,247,12,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,61,72,63,17,119,196,61,16,124,69,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,29,113,71,220,17,119,196,125,9,113,79,171,33,238,41,226,142,184,35,238,136,59,226,142,184,35,238,136,59,226,142,184,35,238,136,123,144,126,34,238,136,123,32,248,138,184,35,238,136,59,226,14,102,131,217,96,54,152,13,102,131,217,96,54,152,13,102,131,217,96,54,152,13,102,131,217,96,54,152,13,102,7,249,222,8,102,131,217,96,54,152,13,102,131,217,96,54,152,93,62,204,78,170,129,217,9,152,13,102,131,217,96,54,152,13,102,131,217,96,54,152,13,102,131,217,96,118,144,126,130,217,96,118,32,174,9,102,239,3,204,70,136,17,98,132,24,33,70,136,17,98,132,24,33,70,136,17,98,132,24,33,70,136,17,98,132,24,33,70,136,17,98,132,24,33,70,136,17,226,53,9,49,15,204,3,243,192,60,112,37,30,56,237,167,85,120,224,180,157,6,244,192,147,221,250,96,78,240,78,46,206,88,111,107,205,201,183,199,131,235,246,232,102,161,6,158,86,159,150,219,184,12,252,11,255,194,191,240,47,252,11,255,194,170,176,234,182,113,37,172,186,227,88,21,174,132,43,225,74,184,18,174,132,43,225,74,184,18,174,132,43,65,54,144,13,100,3,217,64,54,92,8,23,194,133,118,131,11,213,227,120,168,28,246,37,168,125,137,38,76,42,73,156,75,55,79,156,203,238,120,146,69,224,228,93,243,92,71,69,32,99,209,77,115,102,228,246,41,139,238,191,254,251,236,188,255,227,241,241,175,253,179,95,191,223,116,55,233,48,95,113,221,253,239,255,125,25,183,126,31,14,175,90,95,174,190,223,244,120,216,97,30,14,55,61,57,108,240,209,73,214,151,119,184,210,16,68,30,82,79,212,19,245,68,61,81,79,34,15,69,30,134,88,151,20,25,69,70,145,137,60,164,242,168,188,134,169,60,207,162,103,29,131,91,199,89,237,37,59,122,167,72,186,89,82,36,135,189,162,120,104,232,53,239,231,117,13,135,26,165,70,169,81,106,148,26,165,70,69,114,138,228,20,201,73,50,147,204,36,51,201,28,161,129,34,57,69,114,138,228,100,236,25,123,198,62,172,177,111,120,36,231,168,183,178,21,119,94,64,138,231,62,157,100,184,202,215,40,50,92,121,254,194,66,183,113,148,99,177,170,239,86,166,234,187,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,161,250,73,213,83,245,129,172,45,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,79,213,83,245,84,61,85,191,23,170,158,144,143,39,228,59,149,9,249,14,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,124,168,126,18,242,132,124,32,55,75,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,199,19,242,184,123,60,238,158,85,198,221,51,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,247,80,253,196,221,113,247,64,8,22,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,247,229,220,61,173,140,187,167,184,59,238,142,187,227,238,184,59,238,142,187,227,238,184,59,238,142,187,227,238,161,250,137,187,227,238,129,16,44,238,142,187,227,238,184,59,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,29,228,123,35,164,13,105,67,218,144,54,164,13,105,67,218,144,118,37,72,59,169,12,105,39,144,54,164,13,105,67,218,144,54,164,13,105,67,218,144,54,164,13,105,67,218,161,250,9,105,67,218,129,232,38,164,189,15,72,27,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,113,98,156,24,39,198,137,215,228,196,108,48,27,204,6,179,193,85,217,224,180,159,86,100,131,211,118,26,208,6,79,246,236,131,57,202,59,185,56,243,189,173,245,231,223,30,15,174,219,163,155,133,50,120,58,128,105,197,50,42,129,192,32,48,8,12,2,131,192,32,48,184,10,174,110,27,90,130,171,59,14,87,65,75,208,18,180,4,45,65,75,208,18,180,4,45,65,75,208,18,106,131,218,160,54,168,13,106,67,135,208,33,116,104,55,232,80,61,166,135,208,225,96,130,58,152,128,218,164,170,36,186,116,243,36,186,236,142,45,89,132,79,222,53,18,120,84,36,51,22,221,52,135,71,110,159,178,250,206,95,191,58,237,191,56,254,233,232,217,63,231,50,16,243,21,87,222,248,250,243,101,235,227,112,52,120,255,239,5,249,135,121,249,198,169,123,239,74,113,231,74,62,247,154,124,238,21,249,95,247,151,28,152,248,96,71,234,11,75,124,114,121,65,137,124,20,31,197,71,241,81,124,148,160,68,65,137,33,214,37,111,198,155,241,102,130,18,249,61,126,175,97,126,207,211,236,169,200,224,42,114,86,123,201,142,222,41,146,110,150,20,201,97,175,40,30,26,122,205,251,121,93,195,225,75,249,82,190,148,47,229,75,249,82,65,158,130,60,5,121,50,207,204,51,243,204,60,71,104,160,32,79,65,158,130,60,105,124,26,159,198,15,171,241,27,30,228,57,234,173,172,202,157,44,144,253,185,79,103,30,174,242,53,138,12,87,158,191,136,209,109,28,250,120,156,221,119,43,97,247,93,236,30,187,199,238,177,123,236,30,187,199,238,35,245,19,187,199,238,131,32,30,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,111,32,187,71,232,99,17,250,78,37,132,190,131,208,35,244,8,61,66,143,208,35,244,8,125,164,126,34,244,8,125,16,144,131,208,35,244,8,61,66,143,208,35,244,8,61,66,143,208,35,244,8,61,66,143,208,35,244,8,61,66,143,208,35,244,8,61,66,143,208,35,244,8,61,66,143,208,35,244,8,61,66,143,208,35,244,8,61,66,143,208,35,244,187,78,232,121,248,88,30,62,171,196,195,103,60,60,15,207,195,243,240,60,60,15,207,195,71,234,39,15,207,195,7,209,53,60,60,15,207,195,243,240,60,60,15,207,195,243,240,60,60,15,207,195,243,240,60,60,15,207,195,243,240,60,60,15,207,195,243,240,60,60,15,207,195,243,240,60,60,15,207,195,243,240,60,60,15,207,195,243,240,60,60,15,207,195,243,240,101,122,248,180,18,15,159,242,240,60,60,15,207,195,243,240,60,60,15,31,169,159,60,60,15,31,68,215,240,240,60,60,15,207,195,243,240,60,60,15,207,195,243,240,193,60,60,197,77,113,83,220,20,119,140,143,228,20,55,197,77,113,83,220,20,55,197,77,113,83,220,20,55,197,77,113,83,220,20,55,197,77,113,83,220,20,55,197,77,113,83,220,13,84,220,73,37,138,59,161,184,41,110,138,155,226,166,184,41,110,138,59,82,63,41,110,138,59,136,174,161,184,41,110,138,155,226,166,184,41,238,230,41,110,222,152,55,230,141,121,99,222,152,55,230,141,121,99,222,152,55,230,141,121,99,222,152,55,230,141,121,99,222,152,55,230,141,121,99,222,152,55,94,211,27,195,195,240,48,60,12,15,87,129,135,211,126,90,1,30,78,219,233,62,224,225,201,230,126,48,231,125,39,23,103,8,184,181,94,179,218,227,193,117,123,116,179,144,14,79,139,79,171,109,90,133,20,38,133,73,97,82,152,20,38,133,201,86,178,117,219,18,147,108,221,113,217,74,98,146,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,212,27,245,70,189,81,111,212,27,91,196,22,177,69,187,97,139,234,65,63,8,15,40,19,20,202,4,227,40,85,100,217,165,59,144,101,215,48,8,82,145,224,88,116,211,28,50,185,125,202,42,125,123,116,218,255,233,213,79,63,207,197,45,230,43,46,209,111,131,203,214,232,243,232,143,5,89,139,121,240,245,89,102,214,226,253,118,212,23,180,248,180,218,82,22,217,41,118,138,157,98,167,216,41,41,139,82,22,67,172,75,22,141,69,99,209,164,44,178,125,108,95,195,108,223,221,199,202,111,208,205,178,159,75,95,70,71,203,30,19,49,185,13,104,53,171,189,100,71,239,20,73,55,75,138,228,176,87,20,15,13,189,230,253,188,174,225,176,167,236,41,123,202,158,178,167,236,169,20,80,41,160,82,64,121,104,30,154,135,230,161,35,52,80,10,168,20,80,41,160,164,62,169,79,234,135,149,250,13,79,1,29,245,86,22,231,78,29,8,14,221,167,243,16,87,249,26,69,134,43,207,95,62,233,54,14,132,60,66,237,187,229,83,251,46,106,143,218,163,246,168,61,106,143,218,163,246,49,250,137,218,163,246,65,224,14,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,55,144,218,99,243,129,216,124,167,124,54,223,193,230,177,121,108,30,155,199,230,177,121,108,62,70,63,177,121,108,62,8,194,193,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,249,93,103,243,12,124,32,3,159,149,111,224,51,6,158,129,103,224,25,120,6,158,129,103,224,99,244,147,129,103,224,131,136,26,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,248,210,12,124,90,190,129,79,25,120,6,158,129,103,224,25,120,6,158,129,143,209,79,6,158,129,15,34,106,24,120,6,158,129,103,224,25,120,6,158,129,103,224,25,248,96,6,158,220,38,183,201,109,114,59,198,71,114,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,237,166,201,237,164,124,185,157,144,219,228,54,185,77,110,147,219,228,54,185,29,163,159,228,54,185,29,68,212,144,219,228,54,185,77,110,147,219,228,118,243,228,54,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,175,105,140,129,97,96,24,24,6,134,75,7,195,105,63,45,27,12,167,237,116,31,192,240,100,91,63,152,99,190,147,139,51,251,219,90,163,83,237,241,224,186,61,186,89,200,133,167,149,167,165,54,42,65,7,211,193,116,48,29,76,7,211,193,52,43,205,186,109,125,73,179,238,184,102,165,47,233,75,250,146,190,164,47,233,75,250,146,190,164,47,233,75,210,141,116,35,221,72,55,210,141,39,226,137,120,162,221,240,68,245,64,31,108,7,142,9,138,99,34,17,148,210,51,235,210,29,200,172,107,146,255,168,8,110,44,186,105,206,150,220,62,182,56,127,58,251,245,228,252,127,190,15,255,159,63,28,191,254,245,205,233,47,253,163,211,147,151,199,115,161,138,249,19,22,232,232,203,213,197,248,102,120,221,122,255,239,223,134,215,87,95,47,255,108,13,46,47,62,13,23,4,43,230,193,23,233,166,193,138,203,91,82,109,184,226,122,245,5,44,34,84,8,21,66,133,80,33,84,2,22,5,44,134,88,151,72,26,146,134,164,9,88,68,252,16,191,134,17,191,187,79,145,223,160,155,101,63,134,190,140,142,150,61,38,112,114,27,222,106,86,123,201,142,222,41,146,110,150,20,201,97,175,40,30,26,122,205,251,121,93,195,65,80,17,84,4,21,65,69,80,17,84,1,160,2,64,5,128,98,209,88,52,22,141,69,71,104,160,0,80,1,160,2,64,129,125,96,31,216,15,11,246,27,30,0,58,234,173,12,207,29,62,144,25,186,79,199,34,174,242,53,138,12,87,158,191,104,210,186,206,133,60,145,222,119,171,161,247,93,244,30,189,71,239,209,123,244,30,189,71,239,99,245,19,189,71,239,131,64,30,244,30,189,71,239,209,123,244,30,189,71,239,209,123,244,30,189,71,239,209,123,244,30,189,71,239,209,123,244,30,189,71,239,209,123,244,30,189,71,239,209,123,244,30,189,71,239,209,123,244,30,189,71,239,209,123,244,30,189,111,32,189,199,232,131,49,250,78,53,140,190,131,209,99,244,24,61,70,143,209,99,244,24,125,172,126,98,244,24,125,16,148,131,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,187,206,232,153,248,96,38,62,171,198,196,103,76,60,19,207,196,51,241,76,60,19,207,196,199,234,39,19,207,196,7,17,54,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,165,154,248,180,26,19,159,50,241,76,60,19,207,196,51,241,76,60,19,31,171,159,76,60,19,31,68,216,48,241,76,60,19,207,196,51,241,76,60,19,207,196,51,241,193,76,60,201,77,114,147,220,36,119,140,143,228,36,55,201,77,114,147,220,36,55,201,77,114,147,220,36,55,201,77,114,147,220,36,55,201,77,114,147,220,36,55,201,77,114,147,220,77,148,220,73,53,146,59,33,185,73,110,146,155,228,38,185,73,110,146,59,86,63,73,110,146,59,136,176,33,185,73,110,146,155,228,38,185,73,238,230,73,110,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,94,211,28,3,196,0,49,64,12,16,87,2,136,211,126,90,5,32,78,219,233,62,0,226,201,246,126,48,71,126,39,23,103,14,184,181,102,183,218,227,193,117,123,116,179,144,15,79,171,79,203,109,92,134,22,166,133,105,97,90,152,22,166,133,233,86,186,117,219,26,147,110,221,113,221,74,99,210,152,52,38,141,73,99,210,152,52,38,141,73,99,210,152,228,27,249,70,190,145,111,228,27,95,196,23,241,69,187,225,139,234,129,63,24,15,44,19,20,203,68,35,41,149,100,218,165,59,144,105,215,52,11,82,17,226,88,116,211,156,51,185,125,108,161,190,62,62,122,249,226,228,151,227,254,209,235,243,191,253,215,221,101,250,61,126,49,127,194,82,189,30,14,62,125,188,248,115,216,26,92,143,255,246,95,127,253,214,180,210,86,114,47,128,49,15,190,88,55,13,96,124,74,83,170,141,96,92,119,4,66,24,177,42,172,10,171,194,170,176,42,33,140,66,24,67,172,75,76,13,83,195,212,132,48,98,127,216,95,195,216,223,221,39,207,111,208,205,178,31,93,95,70,71,203,30,19,76,185,13,131,53,171,189,100,71,239,20,73,55,75,138,228,176,87,20,15,13,189,230,253,188,174,225,96,169,88,42,150,138,165,98,169,88,170,144,80,33,161,66,66,81,105,84,26,149,70,165,35,52,80,72,168,144,80,33,161,16,63,196,15,241,135,69,252,13,15,9,29,245,86,198,232,14,36,200,21,221,167,163,18,87,249,26,69,134,43,207,95,124,105,93,103,69,158,76,240,187,85,17,252,46,130,143,224,35,248,8,62,130,143,224,35,248,33,126,242,70,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,183,47,200,17,124,4,31,193,71,240,17,124,4,31,193,71,240,17,124,4,31,193,71,240,113,250,136,156,190,83,21,167,239,224,244,56,61,78,143,211,227,244,56,61,78,31,226,167,104,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,122,156,126,251,26,28,167,199,233,113,122,156,30,167,199,233,113,122,156,30,167,199,233,113,250,253,227,244,108,124,56,27,159,85,101,227,51,54,158,141,103,227,217,120,54,158,141,103,227,67,252,72,204,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,111,159,118,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,241,149,219,248,180,42,27,159,178,241,108,60,27,207,198,179,241,108,60,27,31,226,71,98,54,158,141,103,227,217,120,54,158,141,103,227,217,120,54,158,141,103,227,217,120,162,155,232,38,186,137,110,162,155,232,38,186,137,110,162,155,232,38,186,137,110,162,155,232,38,186,137,110,162,155,232,14,212,64,162,155,232,38,186,137,110,162,155,232,38,186,231,69,119,82,149,232,78,136,110,162,155,232,38,186,137,110,162,155,232,14,241,35,49,209,77,116,19,221,68,55,209,77,116,19,221,68,55,209,29,65,116,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,241,154,246,24,36,6,137,65,98,144,184,34,72,156,126,255,255,42,32,113,218,78,247,1,18,79,182,248,131,57,248,59,185,56,211,192,173,181,251,213,30,15,174,219,163,155,133,140,120,90,127,90,176,132,66,212,48,53,76,13,83,195,212,48,53,76,185,82,174,219,86,153,148,235,142,43,87,42,147,202,164,50,169,76,42,147,202,164,50,169,76,42,147,202,36,224,8,56,2,142,128,35,224,56,35,206,136,51,218,13,103,84,15,0,194,121,160,153,160,104,38,30,77,169,40,227,46,221,129,140,187,230,137,144,138,40,199,162,155,230,180,201,237,35,203,245,248,228,229,201,217,217,244,151,163,211,147,151,199,119,214,233,219,73,24,99,190,124,161,14,47,62,93,124,249,50,253,101,112,121,241,105,120,231,119,228,219,189,24,198,60,248,18,221,48,134,113,73,59,42,13,96,92,163,182,232,69,136,10,162,130,168,32,42,136,74,244,162,232,197,16,235,18,74,131,210,160,52,209,139,144,31,228,215,48,228,119,247,185,243,27,116,179,236,7,215,151,209,209,178,199,132,78,110,67,92,205,106,47,217,209,59,69,210,205,146,34,57,236,21,197,67,67,175,121,63,175,107,56,16,42,132,10,161,66,168,16,42,132,42,26,84,52,168,104,80,48,26,140,6,163,193,232,8,13,20,13,42,26,84,52,40,178,143,236,35,251,97,201,126,195,163,65,71,189,149,233,185,227,7,210,68,247,233,96,196,85,190,70,145,225,202,243,23,90,90,211,201,144,167,80,251,110,249,212,190,139,218,163,246,168,61,106,143,218,163,246,168,125,140,126,162,246,168,125,16,184,131,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,13,164,246,216,124,32,54,223,41,159,205,119,176,121,108,30,155,199,230,177,121,108,30,155,143,209,79,108,30,155,15,130,112,176,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,126,215,217,60,3,31,200,192,103,229,27,248,140,129,103,224,25,120,6,158,129,103,224,25,248,24,253,100,224,25,248,32,162,134,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,190,52,3,159,150,111,224,83,6,158,129,103,224,25,120,6,158,129,103,224,99,244,147,129,103,224,131,136,26,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,62,152,129,39,183,201,109,114,155,220,142,241,145,156,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,187,105,114,59,41,95,110,39,228,54,185,77,110,147,219,228,54,185,77,110,199,232,39,185,77,110,7,17,53,228,54,185,77,110,147,219,228,54,185,221,60,185,205,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,107,26,99,96,24,24,6,134,129,225,210,193,112,250,253,151,114,193,112,218,78,247,1,12,79,182,245,131,57,230,59,185,56,179,191,173,53,58,213,30,15,174,219,163,155,133,92,120,90,121,90,106,163,18,116,48,29,76,7,211,193,116,48,29,76,179,210,172,219,214,151,52,235,142,107,86,250,146,190,164,47,233,75,250,146,190,164,47,233,75,250,146,190,36,221,72,55,210,141,116,35,221,120,34,158,136,39,218,13,79,84,15,244,193,118,224,152,160,56,38,18,65,41,61,179,46,221,129,204,186,38,249,143,138,224,198,162,155,230,108,201,237,99,139,243,244,237,219,147,254,201,233,47,191,190,57,253,165,255,159,149,249,61,72,49,127,194,162,188,252,246,237,162,117,113,249,231,213,215,203,63,91,127,253,62,220,11,80,204,203,95,140,247,46,100,229,229,33,62,60,171,106,115,16,159,94,83,254,33,225,68,56,17,78,132,19,225,36,255,80,254,97,136,117,73,140,17,99,196,152,252,67,2,143,192,107,152,192,243,228,122,174,49,184,107,156,213,94,178,163,119,138,164,155,37,69,114,216,43,138,135,134,94,243,126,94,215,112,8,81,66,148,16,37,68,9,81,66,84,62,167,124,78,249,156,212,50,181,76,45,83,203,17,26,40,159,83,62,167,124,78,158,158,167,231,233,195,122,250,134,231,115,142,122,43,187,112,103,3,68,122,238,211,169,133,171,124,141,34,195,149,231,47,57,180,174,99,27,11,100,124,183,60,25,223,37,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,223,105,25,79,185,7,80,238,157,242,148,123,135,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,61,142,114,71,214,3,144,245,172,60,178,158,33,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,58,178,142,172,35,235,200,250,223,200,122,90,30,89,79,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,7,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,35,56,97,208,26,180,6,173,65,107,208,26,180,6,173,65,235,141,161,117,82,30,180,78,64,107,208,26,180,6,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,119,25,90,35,193,72,48,18,140,4,35,193,72,48,18,140,4,35,193,72,48,18,140,4,35,193,72,48,18,140,4,35,193,72,48,18,140,4,35,193,72,240,154,36,152,239,229,123,249,94,190,183,52,223,155,246,211,178,124,111,218,78,3,250,222,201,174,124,48,167,115,39,23,103,100,183,181,194,132,219,227,193,117,123,116,179,80,247,78,43,78,75,172,245,214,48,47,204,11,243,194,188,48,47,204,11,159,194,167,219,198,146,240,233,142,227,83,88,18,150,132,37,97,73,88,18,150,132,37,97,73,88,18,150,4,211,192,52,48,13,76,3,211,240,31,252,7,255,217,13,254,83,143,203,161,108,88,150,160,150,37,130,24,41,45,17,46,221,60,17,46,187,227,67,22,1,146,119,205,48,27,21,97,139,69,55,205,121,144,219,199,22,212,219,227,23,253,127,190,58,251,249,100,26,43,152,63,97,17,125,27,126,108,253,251,243,151,63,46,238,71,9,230,225,168,209,194,88,191,255,204,164,218,248,192,197,117,68,6,82,70,148,17,101,68,25,81,70,34,3,69,6,134,88,151,212,22,181,69,109,137,12,164,224,40,184,134,41,56,207,102,103,11,131,219,194,89,237,37,59,122,167,72,186,89,82,36,135,189,162,120,104,232,53,239,231,117,13,135,210,164,52,41,77,74,147,210,164,52,69,90,138,180,20,105,73,14,147,195,228,48,57,28,161,129,34,45,69,90,138,180,100,218,153,118,166,61,172,105,111,120,164,165,167,220,75,193,108,248,201,129,171,124,141,34,195,149,231,47,108,179,174,163,19,115,210,189,187,153,116,239,146,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,239,132,116,167,214,183,164,214,59,155,169,245,14,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,122,253,106,29,65,223,18,65,207,54,35,232,25,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,222,24,130,158,110,70,208,83,4,29,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,71,208,193,105,112,26,156,142,242,23,232,224,52,56,29,163,129,224,52,56,13,78,131,211,224,52,56,13,78,135,248,108,3,78,131,211,224,52,56,13,78,131,211,224,52,56,13,78,131,211,224,52,56,61,15,167,147,205,224,116,2,78,131,211,224,52,56,13,78,131,211,224,52,56,13,78,131,211,224,52,56,13,78,131,211,224,52,56,189,11,112,26,241,69,124,17,95,196,23,241,69,124,17,95,196,23,241,69,124,17,95,196,23,241,69,124,17,95,196,23,241,69,124,17,95,196,23,241,69,124,215,36,190,188,46,175,203,235,242,186,27,121,221,180,159,110,226,117,211,118,26,208,235,78,118,223,131,57,121,59,185,56,227,184,173,37,147,108,143,7,215,237,209,205,66,173,59,173,50,125,219,39,191,29,156,11,231,194,185,112,46,156,11,231,194,164,48,233,182,241,35,76,186,227,152,20,126,132,31,225,71,248,17,126,132,31,225,71,248,17,126,132,31,65,51,208,12,52,3,205,64,51,156,7,231,193,121,118,131,243,212,227,108,168,25,54,37,168,77,217,150,0,217,40,177,45,221,60,177,45,187,227,61,22,129,144,119,251,235,49,42,130,20,139,110,154,179,30,183,143,45,150,127,156,191,62,250,245,231,127,246,95,190,57,59,63,122,126,212,255,229,248,229,209,139,254,209,249,209,249,155,215,191,76,18,255,242,39,172,159,127,141,175,7,87,127,252,187,245,233,235,151,241,224,195,160,245,231,240,211,224,99,107,48,30,140,191,94,255,121,47,4,48,47,31,21,117,239,93,41,238,92,201,231,94,147,207,189,34,255,235,254,18,82,3,23,118,163,218,32,193,149,75,203,22,196,151,240,37,124,9,95,194,151,100,11,202,22,12,177,46,113,48,28,12,7,147,45,136,215,225,117,13,227,117,30,202,14,45,6,71,139,179,218,75,118,244,78,145,116,179,164,72,14,123,69,241,208,208,107,222,207,235,26,14,254,137,127,226,159,248,39,254,137,127,202,190,148,125,41,251,18,73,70,146,145,100,36,57,66,3,101,95,202,190,148,125,9,203,195,242,176,124,88,44,223,240,236,75,143,183,23,151,217,240,35,9,87,249,26,69,134,43,207,95,42,103,93,103,50,150,51,251,110,233,204,190,139,217,99,246,152,61,102,143,217,99,246,152,125,132,126,98,246,152,125,16,180,131,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,99,246,13,100,246,200,124,28,50,223,41,157,204,119,144,121,100,30,153,71,230,145,121,100,30,153,143,208,79,100,30,153,15,2,112,144,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,126,215,201,60,255,30,199,191,103,165,251,247,140,127,231,223,249,119,254,157,127,231,223,249,247,8,253,228,223,249,247,32,154,134,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,189,44,255,158,150,238,223,83,254,157,127,231,223,249,119,254,157,127,231,223,35,244,147,127,231,223,131,104,26,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,61,152,127,167,182,169,109,106,155,218,142,241,145,156,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,187,97,106,59,41,93,109,39,212,54,181,77,109,83,219,212,54,181,77,109,71,232,39,181,77,109,7,209,52,212,54,181,77,109,83,219,212,54,181,221,60,181,205,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,107,250,98,88,24,22,134,133,97,225,178,177,112,218,79,75,198,194,105,59,221,7,44,60,217,212,15,230,140,239,228,226,12,254,182,86,111,84,123,60,184,110,143,110,22,82,225,105,225,105,165,77,42,144,193,100,48,25,76,6,147,193,100,48,201,74,178,110,91,94,146,172,59,46,89,201,75,242,146,188,36,47,201,75,242,146,188,36,47,201,75,242,146,114,163,220,40,55,202,141,114,99,137,88,34,150,104,55,44,81,61,200,7,217,1,99,130,194,152,64,252,164,236,172,186,116,7,178,234,26,132,63,42,82,27,139,110,154,131,37,183,143,172,204,231,207,159,159,188,120,117,122,210,127,249,186,255,242,248,180,127,116,250,99,255,197,201,249,249,139,227,254,203,147,179,179,227,179,73,144,98,190,124,113,126,248,240,225,226,227,231,203,139,214,167,235,214,167,225,101,107,112,249,123,235,227,197,120,252,113,216,250,116,241,229,251,135,150,249,44,197,188,252,245,121,239,66,86,90,52,226,210,249,85,154,142,184,86,117,1,137,24,20,6,133,65,97,80,24,148,128,68,1,137,33,214,37,86,134,149,97,101,2,18,49,61,76,175,97,76,207,99,237,225,199,224,248,113,86,123,201,142,222,41,146,110,150,20,201,97,175,40,30,26,122,205,251,121,93,195,193,72,49,82,140,20,35,197,72,49,82,1,158,2,60,5,120,162,205,104,51,218,140,54,71,104,160,0,79,1,158,2,60,161,123,232,30,186,15,139,238,27,30,224,57,234,173,140,199,29,32,144,249,185,79,71,27,174,242,53,138,12,87,158,191,104,209,154,206,118,60,77,208,119,171,16,244,93,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,250,0,253,36,232,9,250,64,174,150,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,223,11,65,79,195,135,210,240,157,42,52,124,135,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,62,64,63,105,120,26,62,144,145,165,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,227,105,120,180,61,20,109,207,170,160,237,25,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,123,128,126,162,237,104,123,32,240,138,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,251,66,218,158,86,65,219,83,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,246,0,253,68,219,209,246,64,224,21,109,71,219,209,118,180,29,200,6,178,129,108,32,27,200,6,178,129,108,32,27,200,6,178,129,108,32,27,200,6,178,129,108,32,27,200,14,242,189,17,200,6,178,129,108,32,27,200,6,178,129,108,32,187,108,144,157,84,1,178,19,32,27,200,6,178,129,108,32,27,200,6,178,129,108,32,27,200,6,178,129,236,0,253,4,178,129,236,64,76,19,200,222,7,144,141,14,163,195,232,48,58,140,14,163,195,232,48,58,140,14,163,195,232,48,58,140,14,163,195,232,48,58,140,14,163,195,232,48,58,140,14,163,195,107,210,97,14,152,3,230,128,57,224,10,28,112,218,79,203,119,192,105,59,13,232,128,39,59,245,193,156,221,157,92,156,129,222,214,90,83,111,143,7,215,237,209,205,66,5,60,173,61,45,182,97,17,232,23,250,133,126,161,95,232,23,250,133,84,33,213,109,163,74,72,117,199,145,42,84,9,85,66,149,80,37,84,9,85,66,149,80,37,84,9,85,2,108,0,27,192,6,176,1,108,152,16,38,132,9,237,6,19,170,199,239,208,56,204,75,80,243,18,75,150,84,144,48,151,110,158,48,151,221,113,36,139,160,201,187,166,137,142,138,40,198,162,155,230,180,200,237,99,203,237,228,217,249,201,219,227,215,103,199,253,227,23,175,79,206,78,206,143,166,25,134,249,19,86,216,197,251,241,197,247,37,52,108,13,63,94,95,124,185,24,15,238,199,22,230,225,184,210,194,224,192,7,166,84,109,82,225,19,11,10,39,228,148,56,37,78,137,83,226,148,132,19,10,39,12,177,46,185,47,238,139,251,18,78,200,209,113,116,13,115,116,158,22,79,39,6,215,137,179,218,75,118,244,78,145,116,179,164,72,14,123,69,241,208,208,107,222,207,235,26,14,231,201,121,114,158,156,39,231,201,121,10,207,20,158,41,60,147,61,102,143,217,99,246,56,66,3,133,103,10,207,20,158,73,197,83,241,84,124,88,21,223,240,240,204,81,111,101,221,77,248,203,219,220,167,179,7,87,249,26,69,134,43,207,95,172,103,93,135,47,30,211,240,221,146,52,124,151,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,126,71,53,60,217,190,109,217,222,41,73,182,119,200,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,35,200,118,76,125,219,76,61,43,137,169,103,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,158,124,223,185,75,97,234,41,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,152,58,166,142,169,99,234,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,245,46,227,234,164,36,92,157,192,213,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,239,38,174,198,128,49,96,12,24,3,198,128,49,96,12,24,3,198,128,49,96,12,24,3,198,128,49,96,12,24,3,198,128,49,96,12,24,3,198,128,49,224,53,25,48,211,203,244,50,189,76,111,57,166,55,237,167,165,152,222,180,157,6,52,189,147,253,248,96,14,229,78,46,206,164,110,235,169,179,109,143,7,215,237,209,205,66,209,59,45,55,125,255,213,223,23,224,5,120,1,94,128,23,224,5,120,129,83,224,116,219,64,18,56,221,113,112,10,72,2,146,128,36,32,9,72,2,146,128,36,32,9,72,2,146,48,26,140,6,163,193,104,48,26,242,131,252,32,63,187,65,126,234,177,56,100,13,191,18,212,175,108,93,137,148,147,252,150,110,158,252,150,221,49,33,139,208,200,187,6,80,141,138,140,197,162,155,230,24,200,237,242,117,116,118,126,244,195,139,227,254,143,39,207,159,191,57,59,121,117,218,255,225,232,197,139,87,175,78,143,94,159,79,86,86,190,210,202,250,50,30,252,246,113,216,250,253,226,195,135,175,223,151,85,235,183,193,199,143,159,63,95,14,174,199,247,214,90,94,190,72,234,222,187,82,220,185,146,207,189,38,159,123,69,254,215,253,165,198,18,46,232,74,93,65,133,43,14,65,116,33,249,68,62,145,79,228,19,249,36,186,80,116,97,136,117,73,146,145,100,36,153,232,66,50,143,204,107,152,204,243,92,120,222,49,184,119,156,213,94,178,163,119,138,164,155,37,69,114,216,43,138,135,134,94,243,126,94,215,112,200,81,114,148,28,37,71,201,81,114,84,180,166,104,77,209,154,52,51,205,76,51,211,204,17,26,40,90,83,180,166,104,77,206,158,179,231,236,195,58,251,134,71,107,142,122,43,123,113,103,6,164,113,238,211,105,134,171,124,141,34,195,149,231,47,244,179,254,227,28,203,24,126,183,50,134,223,197,240,49,124,12,31,195,199,240,49,124,12,63,200,79,223,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,254,246,21,57,134,143,225,99,248,24,62,134,143,225,99,248,24,62,134,143,225,99,248,24,62,82,31,146,212,119,42,35,245,29,164,30,169,71,234,145,122,164,30,169,71,234,131,252,36,141,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,111,95,132,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,191,127,164,158,143,143,231,227,179,202,124,124,198,199,243,241,124,60,31,207,199,243,241,124,124,144,31,139,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,248,237,243,110,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,158,143,231,227,249,120,62,190,122,31,159,86,230,227,83,62,158,143,231,227,249,120,62,158,143,231,227,131,252,88,204,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,79,117,83,221,84,55,213,77,117,83,221,84,55,213,77,117,83,221,84,55,213,77,117,83,221,84,55,213,77,117,83,221,129,26,72,117,83,221,84,55,213,77,117,83,221,84,247,61,213,157,84,166,186,19,170,155,234,166,186,169,110,170,155,234,166,186,131,252,88,76,117,83,221,84,55,213,77,117,83,221,84,55,213,77,117,71,80,221,252,49,127,204,31,243,199,252,49,127,204,31,243,199,252,49,127,204,31,243,199,252,49,127,204,31,243,199,252,49,127,204,31,243,199,252,49,127,188,166,63,134,137,97,98,152,24,38,174,10,19,79,217,100,214,79,250,121,89,164,184,53,3,155,255,129,197,89,59,105,231,96,241,172,55,1,120,241,227,3,129,140,33,99,200,24,50,134,140,33,99,200,24,50,14,177,46,33,99,200,24,50,134,140,33,99,200,184,97,200,88,116,52,186,29,156,110,207,106,47,217,209,59,69,210,205,146,34,57,236,21,197,67,67,175,121,63,175,107,56,16,60,4,15,193,67,240,16,60,4,15,193,67,240,16,60,4,15,193,67,240,16,124,132,6,66,240,16,60,4,15,193,67,240,16,60,4,31,19,193,11,225,230,230,27,238,230,175,242,53,138,12,87,158,63,158,31,149,231,119,43,230,249,93,60,31,207,199,243,241,124,60,127,251,156,28,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,124,60,31,207,199,243,241,252,152,60,31,181,143,74,237,59,21,83,251,14,106,143,218,163,246,168,61,106,191,125,26,142,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,125,13,212,158,155,143,234,230,179,138,221,124,198,205,115,243,220,60,55,207,205,111,223,121,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,55,216,205,167,21,187,249,148,155,231,230,185,121,110,158,155,223,190,243,230,230,185,121,110,158,155,231,230,185,121,110,158,155,231,230,185,121,110,158,155,231,230,185,121,218,155,246,166,189,183,110,109,105,111,218,155,246,166,189,105,111,218,155,246,14,177,53,211,222,180,119,140,6,210,222,180,55,237,77,123,211,222,180,55,237,77,123,211,222,180,55,237,77,123,63,89,123,39,21,107,239,132,246,166,189,105,111,218,155,246,222,190,78,166,189,105,111,218,155,246,166,189,105,111,218,155,246,166,189,105,111,218,59,164,246,230,146,185,100,46,153,75,230,146,185,100,46,153,75,230,146,185,100,46,153,75,230,146,185,100,46,153,75,230,146,185,100,46,153,75,230,146,185,228,53,93,50,100,12,25,67,198,144,113,181,200,56,237,167,149,34,227,180,157,238,3,50,158,108,248,7,115,26,120,114,113,70,132,91,155,182,173,61,30,92,183,71,55,11,137,241,116,24,211,186,229,213,35,138,137,98,162,152,40,38,138,137,98,2,150,128,221,182,216,36,96,119,92,192,18,155,196,38,177,73,108,18,155,196,38,177,73,108,18,155,196,38,29,71,199,209,113,116,28,29,199,32,49,72,12,210,110,24,164,122,112,16,234,3,212,4,5,53,97,217,74,181,217,120,233,14,100,227,53,150,137,84,228,59,22,221,52,71,80,110,215,88,195,47,79,158,189,126,245,183,229,155,111,182,124,63,93,188,191,254,252,200,202,205,203,95,185,247,46,100,181,132,52,254,109,150,91,203,103,92,50,6,209,140,32,21,72,5,82,129,84,32,149,104,70,209,140,33,214,37,152,6,166,129,105,162,25,65,63,208,175,97,208,239,238,51,235,55,232,102,217,15,189,47,163,163,101,143,9,159,220,134,186,154,213,94,178,163,119,138,164,155,37,69,114,216,43,138,135,134,94,243,126,94,215,112,64,84,16,21,68,5,81,65,84,16,85,116,168,232,80,209,161,112,52,28,13,71,195,209,17,26,40,58,84,116,168,232,80,108,31,219,199,246,195,178,253,134,71,135,142,122,43,243,115,71,16,164,141,238,211,225,136,171,124,141,34,195,149,231,47,212,52,192,233,144,121,89,223,173,78,214,119,201,122,178,158,172,39,235,201,122,178,158,172,39,235,201,122,178,158,172,39,235,131,245,147,172,39,235,3,121,91,178,158,172,39,235,201,122,178,158,172,39,235,201,122,178,158,172,39,235,201,122,178,158,172,39,235,201,122,178,158,172,39,235,201,122,178,158,172,39,235,201,122,178,158,172,39,235,201,122,178,126,47,100,61,37,31,80,201,119,170,83,242,29,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,249,96,253,164,228,41,249,64,118,150,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,143,167,228,145,247,128,228,61,171,142,188,103,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,193,250,137,188,35,239,129,32,44,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,79,32,239,105,117,228,61,69,222,145,119,228,29,121,71,222,145,119,228,29,121,71,222,145,119,228,29,121,15,214,79,228,29,121,15,4,97,145,119,228,29,121,71,222,65,109,80,27,212,6,181,65,109,80,27,212,6,181,65,109,80,27,212,6,181,65,109,80,27,212,6,181,65,237,32,223,27,65,109,80,27,212,6,181,65,109,80,27,212,6,181,171,129,218,73,117,80,59,1,181,65,109,80,27,212,6,181,65,109,80,27,212,6,181,65,109,80,27,212,14,214,79,80,27,212,14,196,55,65,237,125,128,218,72,49,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,188,38,41,230,131,249,96,62,152,15,46,223,7,159,61,123,245,235,201,179,255,223,77,102,253,164,159,151,160,132,191,188,255,124,117,241,254,1,43,156,181,147,118,190,95,86,248,239,115,221,174,24,94,54,18,110,152,27,230,134,185,97,110,152,27,230,134,185,225,16,235,146,27,230,134,185,97,110,152,27,230,134,27,230,134,5,60,211,216,193,53,246,172,246,146,29,189,83,36,221,44,41,146,195,94,81,60,52,244,154,247,243,186,134,195,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,71,104,32,215,206,181,115,237,92,59,215,206,181,115,237,49,93,187,168,108,20,190,225,20,254,42,95,163,200,112,229,249,19,247,97,197,125,183,106,113,223,37,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,39,238,137,123,226,158,184,111,140,184,167,231,195,234,249,78,213,122,190,67,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,191,155,122,30,133,15,75,225,179,170,41,124,134,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,165,82,248,180,106,10,159,162,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,143,194,163,240,40,60,10,31,130,194,3,220,0,55,192,13,112,199,248,72,14,112,3,220,0,55,192,13,112,3,220,0,55,192,13,112,3,220,0,55,192,13,112,3,220,0,55,192,13,112,3,220,0,55,192,221,108,192,157,84,13,184,19,128,27,224,6,184,1,110,128,27,224,6,184,1,110,128,27,224,6,184,1,110,128,27,224,6,184,1,238,166,0,110,212,24,53,70,141,81,99,212,24,53,70,141,81,99,212,24,53,70,141,81,99,212,24,53,70,141,81,99,212,24,53,70,141,81,99,212,24,53,94,147,26,115,195,220,48,55,204,13,87,236,134,211,126,90,173,27,78,219,105,64,55,60,217,193,15,230,124,239,228,226,12,253,182,54,110,67,123,60,184,110,143,110,22,170,225,233,56,166,133,75,44,8,9,67,194,144,48,36,12,9,67,194,80,43,212,186,109,132,9,181,238,56,106,133,48,33,76,8,19,194,132,48,33,76,8,19,194,132,48,33,76,224,13,120,3,222,128,55,224,13,43,194,138,176,162,221,96,69,245,120,31,122,135,145,9,106,100,226,74,148,138,19,236,210,205,19,236,178,59,238,100,17,76,121,215,100,245,81,17,215,88,116,211,156,40,185,93,99,73,254,122,244,235,241,235,103,111,206,255,150,168,152,111,182,30,175,6,87,195,235,247,95,199,143,196,41,230,225,88,212,186,33,134,119,39,186,181,44,197,229,195,16,164,200,72,49,82,140,20,35,197,72,9,82,20,164,24,98,93,50,103,204,25,115,38,72,145,225,99,248,26,102,248,238,62,52,126,131,110,150,253,212,249,50,58,90,246,152,200,200,109,128,170,89,237,37,59,122,167,72,186,89,82,36,135,189,162,120,104,232,53,239,231,117,13,135,49,101,76,25,83,198,148,49,101,76,5,125,10,250,20,244,201,61,115,207,220,51,247,28,161,129,130,62,5,125,10,250,36,242,137,124,34,63,172,200,111,120,208,231,168,183,178,44,119,186,64,54,232,62,157,123,184,202,215,40,50,92,121,254,34,72,3,28,252,120,64,217,119,43,85,246,93,202,158,178,167,236,41,123,202,158,178,167,236,41,123,202,158,178,167,236,41,251,64,223,51,41,123,202,158,178,167,236,41,123,202,158,178,167,236,41,123,202,158,178,143,177,10,41,123,202,62,64,3,41,123,202,158,178,167,236,41,123,202,158,178,15,241,217,134,178,167,236,41,123,202,158,178,167,236,41,123,202,158,178,167,236,247,75,217,19,243,49,197,124,167,82,49,223,33,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,15,244,61,147,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,249,24,171,144,152,39,230,3,52,144,152,39,230,137,121,98,158,152,39,230,137,249,16,159,109,136,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,62,176,152,199,223,99,242,247,172,82,254,158,225,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,7,250,158,137,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,123,140,85,136,191,227,239,1,26,136,191,227,239,248,59,254,142,191,227,239,248,123,136,207,54,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,43,242,247,180,82,254,158,226,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,142,191,7,250,158,137,191,227,239,248,59,254,142,191,227,239,205,228,239,208,54,180,13,109,67,219,49,62,146,67,219,208,54,180,13,109,67,219,208,54,180,13,109,67,219,208,54,180,13,109,67,219,208,54,180,13,109,67,219,208,54,180,13,109,55,24,109,39,149,162,237,4,218,134,182,161,109,104,27,218,134,182,161,109,104,27,218,134,182,161,109,104,59,208,247,76,104,27,218,134,182,161,109,188,24,47,198,139,241,98,188,24,47,198,139,241,98,188,24,47,198,139,241,98,188,24,47,198,139,241,98,188,24,47,198,139,241,98,188,24,47,142,197,139,89,97,86,152,21,102,133,171,180,194,105,63,173,208,10,167,237,52,160,21,158,236,221,7,115,172,119,114,113,102,125,91,155,245,160,61,30,92,183,71,55,11,165,240,116,16,211,170,101,85,3,131,193,96,48,24,12,6,131,193,96,144,21,100,221,54,188,4,89,119,28,178,130,151,224,37,120,9,94,130,151,224,37,120,9,94,130,151,224,37,228,6,185,65,110,144,27,228,134,18,161,68,40,209,110,80,162,122,140,15,177,195,197,4,117,49,65,245,73,149,73,117,233,230,73,117,217,29,107,178,8,163,188,107,44,246,168,72,105,44,186,105,14,146,220,174,177,18,223,190,250,199,241,139,163,215,127,207,76,204,55,91,137,223,62,255,107,248,113,112,253,88,102,98,94,190,131,234,222,187,82,220,185,146,207,189,38,159,123,69,254,215,253,213,134,44,222,237,204,214,66,22,151,15,67,200,34,75,197,82,177,84,44,21,75,37,100,81,200,98,136,117,201,166,177,105,108,154,144,69,214,143,245,107,152,245,187,251,16,249,13,186,89,246,83,232,203,232,104,217,99,34,40,183,1,175,102,181,151,236,232,157,34,233,102,73,145,28,246,138,226,161,161,215,188,159,215,53,28,22,149,69,101,81,89,84,22,149,69,21,2,42,4,84,8,40,31,205,71,243,209,124,116,132,6,10,1,21,2,42,4,148,220,39,247,201,253,176,114,191,225,33,160,163,222,202,2,221,41,4,185,161,251,116,62,226,42,95,163,200,112,229,249,139,39,13,112,64,228,1,150,223,173,148,229,119,177,124,44,31,203,199,242,177,124,44,31,203,199,242,177,124,44,31,203,199,242,177,124,44,31,203,199,242,177,124,44,31,203,199,242,177,124,44,31,203,199,242,177,252,8,13,196,242,177,124,44,31,203,199,242,177,124,44,63,68,3,177,124,44,31,203,199,242,177,124,44,31,203,199,242,177,124,44,31,203,199,242,17,251,240,196,190,83,41,177,239,32,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,17,26,136,216,35,246,136,61,98,143,216,35,246,136,125,136,6,34,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,191,191,196,158,151,143,233,229,179,74,189,124,198,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,71,104,32,47,207,203,243,242,188,60,47,207,203,243,242,33,26,200,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,215,235,229,211,74,189,124,202,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,243,242,188,60,47,207,203,243,242,188,252,174,121,121,202,155,242,166,188,41,239,24,31,201,41,111,202,155,242,166,188,41,111,202,155,242,166,188,41,111,202,155,242,166,188,41,111,202,155,242,166,188,41,111,202,155,242,166,188,27,172,188,147,74,149,119,66,121,83,222,148,55,229,77,121,83,222,148,55,229,77,121,83,222,148,55,229,77,121,83,222,148,55,229,77,121,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,200,60,242,246,191,180,121,100,30,153,71,222,23,143,12,23,195,197,112,49,92,92,37,46,78,251,105,133,184,56,109,167,251,128,139,39,155,253,193,156,3,158,92,156,225,224,214,102,77,107,143,7,215,237,209,205,66,90,60,29,196,180,106,89,213,72,98,146,152,36,38,137,73,98,146,152,124,37,95,183,45,53,201,215,29,151,175,164,38,169,73,106,146,154,164,38,169,73,106,146,154,164,38,169,73,197,81,113,84,28,21,71,197,177,71,236,17,123,180,27,246,168,30,20,132,248,128,52,65,33,77,80,174,82,101,22,94,186,3,89,120,13,5,34,21,201,142,69,55,205,225,147,219,71,86,239,207,71,175,94,247,143,223,158,247,223,118,38,81,141,249,242,229,249,199,224,243,117,107,248,109,220,250,214,185,151,197,152,151,191,254,238,93,200,74,139,86,252,219,76,42,205,78,92,82,71,56,34,210,132,52,33,77,72,19,210,36,28,81,56,98,136,117,137,136,33,98,136,152,112,68,228,14,185,107,24,185,187,251,180,248,13,186,89,246,227,230,203,232,104,217,99,2,25,183,225,159,102,181,151,236,232,157,34,233,102,73,145,28,246,138,226,161,161,215,188,159,215,53,28,36,20,9,69,66,145,80,36,20,9,21,222,41,188,83,120,39,166,140,41,99,202,152,114,132,6,10,239,20,222,41,188,19,160,7,232,1,250,176,128,190,225,225,157,163,222,202,16,220,97,0,121,159,251,116,76,225,42,95,163,200,112,229,249,139,21,173,233,156,198,188,116,239,110,38,221,187,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,59,33,221,169,245,45,169,245,206,102,106,189,67,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,78,173,83,235,212,58,181,94,191,90,71,208,183,68,208,179,205,8,122,134,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,35,232,8,58,130,142,160,55,134,160,167,155,17,244,20,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,71,208,17,116,4,29,65,71,208,17,116,112,26,156,6,167,163,252,5,58,56,13,78,199,104,32,56,13,78,131,211,224,52,56,13,78,131,211,33,62,219,128,211,224,52,56,13,78,131,211,224,52,56,13,78,131,211,224,52,56,13,78,207,195,233,100,51,56,157,128,211,224,52,56,13,78,131,211,224,52,56,13,78,131,211,224,52,56,13,78,131,211,224,52,56,13,78,239,2,156,70,124,17,95,196,23,241,69,124,17,95,196,23,241,69,124,17,95,196,23,241,69,124,17,95,196,23,241,69,124,17,95,196,23,241,69,124,17,223,53,137,47,175,203,235,242,186,188,238,70,94,55,237,167,155,120,221,180,157,6,244,186,147,221,247,96,78,222,78,46,206,56,110,107,201,36,219,227,193,117,123,116,179,80,235,78,171,76,223,246,201,111,7,231,194,185,112,46,156,11,231,194,185,48,41,76,186,109,252,8,147,238,56,38,133,31,225,71,248,17,126,132,31,225,71,248,17,126,132,31,225,71,208,12,52,3,205,64,51,208,12,231,193,121,112,158,221,224,60,245,56,27,106,134,77,9,106,83,182,37,64,54,74,108,75,55,79,108,203,238,120,143,69,32,228,221,254,122,140,138,32,197,162,155,230,172,199,237,163,139,229,236,236,232,244,135,23,199,167,63,254,253,223,211,126,119,146,246,151,63,101,237,124,249,50,184,252,237,227,240,242,247,191,255,123,218,234,222,11,255,203,203,199,68,221,123,87,138,59,87,242,185,215,228,115,175,200,255,186,191,140,180,192,199,58,81,113,120,224,42,101,101,9,226,74,184,18,174,132,43,225,74,178,4,101,9,134,88,151,248,23,254,133,127,201,18,196,233,112,186,134,113,58,15,97,135,20,131,35,197,89,237,37,59,122,167,72,186,89,82,36,135,189,162,120,104,232,53,239,231,117,13,7,247,196,61,113,79,220,19,247,196,61,101,93,202,186,148,117,137,32,35,200,8,50,130,28,161,129,178,46,101,93,202,186,132,227,225,120,56,62,44,142,111,120,214,165,199,217,139,199,108,248,17,132,171,124,141,34,195,149,231,47,133,179,182,51,24,11,89,125,183,84,86,223,197,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,111,34,171,71,228,99,16,249,78,169,68,190,131,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,191,243,68,158,119,143,225,221,179,82,189,123,198,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,165,120,247,180,84,239,158,242,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,30,205,187,83,218,148,54,165,77,105,199,248,72,78,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,221,32,165,157,148,170,180,19,74,155,210,166,180,41,109,74,155,210,166,180,41,109,74,155,210,166,180,41,109,74,155,210,166,180,41,237,6,42,109,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,94,211,19,195,193,112,48,28,12,7,151,137,131,211,126,90,34,14,78,219,233,62,224,224,201,102,126,48,231,122,39,23,103,216,183,181,90,147,218,227,193,117,123,116,179,144,6,79,139,78,171,172,251,238,36,48,9,76,2,147,192,36,48,9,76,174,146,171,219,150,150,228,234,142,203,85,210,146,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,164,218,168,54,170,141,106,163,218,216,33,118,136,29,218,13,59,84,15,234,65,116,64,152,160,16,38,8,55,41,51,139,46,221,129,44,186,134,128,143,138,164,198,162,155,230,48,201,237,35,171,241,228,199,227,163,254,179,103,167,47,250,231,71,39,255,60,233,167,63,244,159,253,124,114,122,124,118,220,63,62,237,191,77,38,2,170,159,47,95,148,23,191,15,7,173,247,239,47,63,182,198,131,139,127,95,180,210,223,90,239,255,184,184,28,126,25,182,134,151,173,111,73,122,111,109,230,193,215,230,134,57,137,75,27,82,105,92,226,90,213,165,38,178,82,172,20,43,197,74,177,82,82,19,165,38,134,88,151,236,25,123,198,158,73,77,100,249,88,190,134,89,62,207,182,39,36,131,11,201,89,237,37,59,122,167,72,186,89,82,36,135,189,162,120,104,232,53,239,231,117,13,135,53,101,77,89,83,214,148,53,101,77,165,122,74,245,148,234,201,63,243,207,252,51,255,28,161,129,82,61,165,122,74,245,36,243,201,124,50,63,172,204,111,120,170,231,168,183,178,48,119,202,64,16,232,62,157,127,184,202,215,40,50,92,121,254,242,70,107,58,0,242,52,114,223,173,130,220,119,145,123,228,30,185,71,238,145,123,228,30,185,143,211,79,228,30,185,15,2,120,144,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,190,129,228,30,159,15,197,231,59,85,240,249,14,62,143,207,227,243,248,60,62,143,207,227,243,113,250,137,207,227,243,65,48,14,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,239,58,159,103,225,67,89,248,172,10,11,159,177,240,44,60,11,207,194,179,240,44,60,11,31,167,159,44,60,11,31,68,214,176,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,151,104,225,211,42,44,124,202,194,179,240,44,60,11,207,194,179,240,44,124,156,126,178,240,44,124,16,89,195,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,7,179,240,4,55,193,77,112,19,220,49,62,146,19,220,4,55,193,77,112,19,220,4,55,193,77,112,19,220,4,55,193,77,112,19,220,4,55,193,77,112,19,220,4,55,193,77,112,55,79,112,39,85,8,238,132,224,38,184,9,110,130,155,224,38,184,9,238,56,253,36,184,9,238,32,178,134,224,38,184,9,110,130,155,224,38,184,155,39,184,89,99,214,152,53,102,141,89,99,214,152,53,102,141,89,99,214,152,53,102,141,89,99,214,152,53,102,141,89,99,214,152,53,102,141,89,99,214,120,77,107,12,14,131,195,224,48,56,92,38,28,126,155,244,167,108,56,223,136,13,127,75,90,247,209,112,222,88,52,252,189,29,219,34,195,143,213,6,134,129,97,96,24,24,6,134,129,97,96,24,24,14,177,46,129,97,96,24,24,6,134,129,97,96,184,97,96,88,228,51,134,29,156,97,207,106,47,217,209,59,69,210,205,146,34,57,236,21,197,67,67,175,121,63,175,107,56,64,59,208,14,180,3,237,64,59,208,14,180,3,237,64,59,208,14,180,3,237,64,123,132,6,2,237,64,59,208,14,180,3,237,64,59,208,30,19,180,11,207,102,224,27,110,224,175,242,53,138,12,87,158,63,106,31,136,218,119,203,167,246,93,212,30,181,71,237,81,123,212,30,181,71,237,99,244,19,181,71,237,131,192,29,212,30,181,71,237,81,123,212,30,181,71,237,81,123,212,30,181,71,237,81,123,212,30,181,71,237,81,123,212,30,181,71,237,81,123,212,30,181,71,237,81,123,212,30,181,71,237,81,123,212,30,181,71,237,81,123,212,30,181,111,32,181,199,230,3,177,249,78,249,108,190,131,205,99,243,216,60,54,143,205,99,243,216,124,140,126,98,243,216,124,16,132,131,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,187,206,230,25,248,64,6,62,43,223,192,103,12,60,3,207,192,51,240,12,60,3,207,192,199,232,39,3,207,192,7,17,53,12,60,3,207,192,51,240,12,60,3,207,192,51,240,12,60,3,207,192,51,240,12,60,3,207,192,51,240,12,60,3,207,192,51,240,12,60,3,207,192,51,240,12,60,3,207,192,51,240,12,60,3,207,192,51,240,12,60,3,207,192,51,240,165,25,248,180,124,3,159,50,240,12,60,3,207,192,51,240,12,60,3,31,163,159,12,60,3,31,68,212,48,240,12,60,3,207,192,51,240,12,60,3,207,192,51,240,193,12,60,185,77,110,147,219,228,118,140,143,228,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,228,54,185,77,110,147,219,77,147,219,73,249,114,59,33,183,201,109,114,155,220,38,183,201,109,114,59,70,63,201,109,114,59,136,168,33,183,201,109,114,155,220,38,183,201,237,230,201,109,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,94,211,24,3,195,192,48,48,12,12,111,12,134,207,206,143,126,120,113,220,255,241,228,249,243,55,103,39,175,78,255,46,136,143,79,167,136,56,235,39,253,124,117,68,252,101,60,248,237,227,176,245,251,197,135,15,95,191,219,225,191,83,214,225,229,125,88,156,181,147,118,222,44,88,252,132,22,213,138,141,215,28,15,128,12,32,3,200,0,50,128,12,32,3,200,0,114,136,117,9,32,3,200,0,50,128,12,32,3,200,13,3,200,162,163,177,238,224,172,123,86,123,201,142,222,41,146,110,150,20,201,97,175,40,30,26,122,205,251,121,93,195,1,228,1,121,64,30,144,7,228,1,121,64,30,144,7,228,1,121,64,30,144,7,228,35,52,16,144,7,228,1,121,64,30,144,7,228,1,249,152,64,94,8,55,83,223,112,83,127,149,175,81,100,184,242,252,209,253,224,116,191,91,15,221,239,162,251,232,62,186,143,238,163,251,232,62,186,143,238,163,251,232,62,186,31,162,151,232,62,186,143,238,163,251,232,62,186,143,238,163,251,232,62,186,143,238,163,251,232,62,186,143,238,163,251,232,62,186,143,238,163,251,232,62,186,143,238,163,251,232,62,186,143,238,163,251,232,62,186,143,238,163,251,232,126,120,186,143,225,7,103,248,157,122,24,126,7,195,199,240,49,124,12,31,195,199,240,49,124,12,31,195,199,240,49,252,16,189,196,240,49,124,12,31,195,199,240,49,124,12,31,195,199,240,49,124,12,31,195,199,240,49,124,12,31,195,199,240,49,124,12,31,195,199,240,49,124,12,31,195,199,240,49,124,12,31,195,199,240,49,124,12,31,195,199,240,235,101,248,76,125,112,83,159,213,99,234,51,166,158,169,103,234,153,122,166,158,169,103,234,153,122,166,158,169,103,234,67,244,146,169,103,234,153,122,166,158,169,103,234,153,122,166,158,169,103,234,153,122,166,158,169,103,234,153,122,166,158,169,103,234,153,122,166,158,169,103,234,153,122,166,158,169,103,234,153,122,166,158,169,103,234,153,122,166,158,169,103,234,153,250,191,153,250,180,30,83,159,50,245,76,61,83,207,212,51,245,76,61,83,207,212,51,245,76,61,83,31,162,151,76,61,83,207,212,51,245,76,61,83,207,212,51,245,36,56,9,78,130,7,89,133,36,56,9,30,160,129,36,56,9,78,130,147,224,36,56,9,78,130,135,248,108,67,130,147,224,36,56,9,78,130,147,224,36,56,9,78,130,147,224,36,56,9,190,174,4,79,234,145,224,9,9,78,130,147,224,36,56,9,78,130,147,224,36,56,9,78,130,147,224,33,122,73,130,147,224,36,56,9,78,130,71,151,224,204,50,179,204,44,51,203,204,50,179,204,44,51,203,204,50,179,204,44,51,203,204,50,179,204,44,51,203,204,50,179,204,44,51,203,204,50,179,188,166,89,6,144,1,100,0,25,64,174,5,32,127,255,167,6,128,156,182,211,125,0,200,147,237,255,96,142,8,79,46,206,220,112,171,164,238,181,199,131,235,246,232,102,33,63,158,142,102,90,190,244,178,180,49,109,76,27,211,198,180,49,109,76,199,210,177,219,214,156,116,236,142,235,88,154,147,230,164,57,105,78,154,147,230,164,57,105,78,154,147,230,36,231,200,57,114,142,156,35,231,248,36,62,137,79,218,13,159,84,15,28,194,128,96,155,160,216,38,58,105,169,37,83,47,221,129,76,189,166,219,145,138,208,199,162,155,230,92,202,109,9,11,251,175,164,200,188,220,85,253,96,76,100,30,124,73,215,24,19,25,42,35,82,64,36,178,133,108,33,91,200,22,178,21,132,108,9,136,68,224,16,56,4,14,129,19,16,41,32,18,41,68,10,255,214,201,39,253,221,221,162,209,63,244,151,102,219,238,104,217,99,2,53,183,225,187,102,181,151,236,232,157,34,233,102,73,145,28,246,138,226,161,161,215,188,159,215,53,28,228,21,121,69,94,145,87,228,21,121,21,96,42,192,84,128,41,134,141,97,99,216,24,118,132,6,10,48,21,96,42,192,212,1,1,7,4,28,16,8,123,64,160,225,1,166,163,222,202,208,221,97,7,153,167,251,116,12,227,42,95,163,200,112,229,249,139,86,13,120,14,229,47,174,223,173,129,235,119,113,125,92,31,215,199,245,113,125,92,31,215,199,245,113,125,92,31,215,143,192,203,113,125,92,31,215,199,245,113,125,92,31,215,199,245,113,125,92,31,215,199,245,113,125,92,31,215,199,245,113,125,92,31,215,199,245,113,125,92,31,215,199,245,113,125,92,31,215,199,245,113,125,92,31,215,199,245,113,253,200,92,31,189,143,76,239,59,53,208,251,14,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,17,168,56,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,95,27,189,231,232,35,59,250,172,6,71,159,113,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,31,193,125,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,207,209,115,244,28,61,71,223,79,190,239,234,149,59,250,148,163,231,232,57,122,142,158,163,231,232,57,122,142,158,163,231,232,57,250,8,238,155,163,231,232,57,122,142,158,163,231,232,57,122,142,158,254,166,191,233,239,237,175,66,250,155,254,14,208,64,250,155,254,166,191,233,111,250,155,254,166,191,67,124,182,161,191,233,111,250,155,254,166,191,233,111,250,155,254,166,191,233,111,250,155,254,94,75,127,39,53,232,239,132,254,166,191,233,111,250,155,254,166,191,233,111,250,155,254,166,191,233,239,8,90,153,254,166,191,233,111,250,155,254,14,172,191,57,101,78,153,83,230,148,57,101,78,153,83,230,148,57,101,78,153,83,230,148,57,101,78,153,83,230,148,57,101,78,153,83,230,148,57,101,78,121,77,167,12,29,67,199,208,49,116,92,61,58,254,254,79,213,232,56,109,167,251,128,142,39,27,255,193,156,12,158,92,156,113,225,86,25,173,107,143,7,215,237,209,205,66,114,60,29,202,180,118,185,53,9,99,194,152,48,38,140,9,99,194,152,136,37,98,183,45,56,137,216,29,23,177,4,39,193,73,112,18,156,4,39,193,73,112,18,156,4,39,193,73,203,209,114,180,28,45,71,203,49,73,76,18,147,180,27,38,169,30,44,132,254,0,54,65,129,77,104,198,82,125,118,94,186,3,217,121,141,38,35,21,89,143,69,55,205,113,148,219,199,214,243,243,163,211,179,211,227,95,250,255,245,234,231,211,255,172,226,239,137,143,249,19,86,237,135,193,229,151,203,225,159,173,255,253,252,199,229,95,191,33,247,114,29,243,224,107,115,211,92,199,7,187,80,109,122,227,147,75,202,104,36,168,8,42,130,138,160,34,168,100,52,202,104,12,177,46,137,52,34,141,72,147,209,72,248,17,126,13,19,126,119,31,102,191,65,55,31,250,59,172,109,119,180,236,49,113,147,219,224,86,179,218,75,118,244,78,145,116,179,164,72,14,123,69,241,208,208,107,222,207,235,26,14,129,74,160,18,168,4,42,129,74,160,202,16,149,33,42,67,148,138,166,162,169,104,42,58,66,3,101,136,202,16,149,33,202,235,243,250,188,126,88,175,223,240,12,209,81,111,101,119,238,236,129,216,209,125,58,21,113,149,175,81,100,184,242,252,165,155,214,117,44,228,113,70,223,45,141,209,119,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,155,196,232,145,248,237,147,248,78,105,36,190,131,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,191,179,36,158,111,223,190,111,207,74,243,237,25,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,175,237,219,211,210,124,123,202,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,123,20,223,78,101,83,217,84,54,149,29,227,35,57,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,118,67,84,118,82,154,202,78,168,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,27,164,178,249,97,126,152,31,230,135,249,97,126,152,31,230,135,249,97,126,152,31,230,135,249,97,126,152,31,230,135,249,97,126,152,31,230,135,249,97,126,120,77,63,12,3,195,192,48,48,12,92,22,6,78,251,105,73,24,56,109,167,251,128,129,39,155,248,193,156,229,157,92,156,1,223,214,211,27,212,30,15,174,219,163,155,133,20,120,90,112,90,97,157,119,38,127,201,95,242,151,252,37,127,201,95,82,149,84,221,182,172,36,85,119,92,170,146,149,100,37,89,73,86,146,149,100,37,89,73,86,146,149,100,37,197,70,177,81,108,20,27,197,198,10,177,66,172,208,110,88,161,122,16,15,146,3,190,4,133,47,1,120,73,89,89,115,233,14,100,205,53,0,121,84,164,51,22,221,52,7,72,110,31,89,129,255,117,252,250,236,213,233,203,226,176,127,244,246,232,252,232,245,36,231,48,95,190,246,254,119,120,253,229,243,229,167,226,176,53,248,54,24,15,174,239,37,28,230,229,175,186,123,23,178,210,2,11,231,167,83,105,84,225,83,138,9,41,68,149,80,37,84,9,85,66,149,132,20,10,41,12,177,46,209,47,244,11,253,18,82,136,210,161,116,13,163,116,30,29,15,40,6,7,138,179,218,75,118,244,78,145,116,179,164,72,14,123,69,241,208,208,107,222,207,235,26,14,234,137,122,162,158,168,39,234,137,122,10,209,20,162,41,68,19,63,198,143,241,99,252,56,66,3,133,104,10,209,20,162,9,198,131,241,96,124,88,24,223,240,16,205,81,111,101,224,13,249,203,221,220,167,227,7,87,249,26,69,134,43,207,95,188,103,77,231,47,30,212,239,221,18,244,123,151,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,15,211,81,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,73,246,248,146,189,83,130,100,239,144,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,97,58,74,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,141,148,236,88,250,54,89,122,86,2,75,207,176,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,244,48,29,197,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,175,153,165,167,37,176,244,20,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,15,211,81,44,125,31,88,58,76,13,83,195,212,48,117,140,143,228,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,123,143,169,147,18,48,117,2,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,189,91,152,26,251,197,126,177,95,236,23,251,197,126,177,95,236,23,251,197,126,177,95,236,23,251,197,126,177,95,236,23,251,197,126,177,95,236,23,251,197,126,215,100,191,12,47,195,203,240,50,188,155,27,222,180,159,110,108,120,211,118,26,208,240,78,246,225,131,57,136,59,185,56,211,185,173,167,204,180,253,253,127,163,155,133,130,119,90,106,250,222,171,189,39,176,11,236,2,187,192,46,176,11,236,2,166,128,233,182,65,36,96,186,227,192,20,136,4,34,129,72,32,18,136,4,34,129,72,32,18,136,4,34,225,51,248,12,62,131,207,224,51,196,7,241,65,124,118,131,248,212,99,111,72,26,94,37,168,87,217,170,10,217,60,217,45,221,60,217,45,187,99,64,22,33,145,119,123,206,51,42,114,21,139,110,154,163,31,183,143,173,157,183,191,28,253,122,220,63,121,246,234,244,236,229,73,255,232,215,95,167,255,250,253,173,158,191,122,125,246,227,36,38,48,127,194,98,250,246,231,224,106,216,186,120,255,249,242,203,167,139,214,224,234,106,250,175,223,95,244,225,243,245,151,223,239,229,6,230,225,204,209,194,40,191,101,243,171,54,72,112,157,234,146,5,65,37,80,9,84,2,149,64,37,201,130,146,5,67,172,75,240,11,252,2,191,36,11,130,116,32,93,195,32,157,199,180,227,137,193,121,226,172,246,146,29,189,83,36,221,44,41,146,195,94,81,60,52,244,154,247,243,186,134,3,122,130,158,160,39,232,9,122,130,158,146,47,37,95,74,190,132,143,225,99,248,24,62,142,208,64,201,151,146,47,37,95,98,241,88,60,22,31,150,197,55,60,249,210,3,239,133,101,54,252,240,193,85,190,70,145,225,202,243,151,201,89,215,233,139,39,9,250,110,21,130,190,75,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,31,160,159,4,61,65,31,200,213,18,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,123,33,232,105,248,80,26,190,83,133,134,239,208,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,7,232,39,13,79,195,7,50,178,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,124,60,13,143,182,135,162,237,89,21,180,61,67,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,15,208,79,180,29,109,15,4,94,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,71,219,209,118,180,29,109,95,72,219,211,42,104,123,138,182,163,237,104,59,218,142,182,163,237,104,59,218,142,182,163,237,104,59,218,30,160,159,104,59,218,30,8,188,162,237,104,59,218,142,182,3,217,64,54,144,13,100,3,217,64,54,144,13,100,3,217,64,54,144,13,100,3,217,64,54,144,13,100,3,217,65,190,55,2,217,64,54,144,13,100,3,217,64,54,144,13,100,151,13,178,147,42,64,118,2,100,3,217,64,54,144,13,100,3,217,64,54,144,13,100,3,217,64,54,144,29,160,159,64,54,144,29,136,105,2,217,251,0,178,209,97,116,24,29,70,135,209,97,116,24,29,70,135,209,97,116,24,29,70,135,209,97,116,24,29,70,135,209,97,116,24,29,70,135,209,97,116,120,77,58,204,1,115,192,28,48,7,92,129,3,78,251,105,249,14,56,109,167,1,29,240,100,167,62,152,179,187,147,139,51,208,219,90,107,234,237,241,224,186,61,186,89,168,128,167,181,167,197,54,44,2,253,66,191,208,47,244,11,253,66,191,144,42,164,186,109,84,9,169,238,56,82,133,42,161,74,168,18,170,132,42,161,74,168,18,170,132,42,161,74,128,13,96,3,216,0,54,128,13,19,194,132,48,161,221,96,66,245,248,29,26,135,121,9,106,94,98,201,146,10,18,230,210,205,19,230,178,59,142,100,17,52,121,215,52,209,81,17,197,88,116,211,156,22,185,125,100,185,253,114,116,126,244,203,209,233,81,63,251,177,255,242,228,31,147,248,194,124,249,226,250,115,48,30,252,57,184,28,180,178,223,91,159,46,254,117,47,172,48,15,135,148,22,197,5,206,205,166,210,104,194,39,212,18,68,200,36,49,73,76,18,147,196,36,9,34,20,68,24,98,93,50,94,140,23,227,37,136,144,153,99,230,26,102,230,60,25,158,68,12,46,17,103,181,151,236,232,157,34,233,102,73,145,28,246,138,226,161,161,215,188,159,215,53,28,166,147,233,100,58,153,78,166,147,233,20,148,41,40,83,80,38,103,204,25,115,198,156,113,132,6,10,202,20,148,41,40,147,128,39,224,9,248,176,2,190,225,65,153,163,222,202,146,155,230,151,173,185,79,231,12,174,242,53,138,12,87,158,191,8,207,154,14,90,60,36,223,187,155,203,247,46,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,30,164,163,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,83,236,225,21,123,103,115,197,222,161,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,131,116,148,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,41,118,138,157,98,167,216,27,169,216,145,244,45,146,244,108,115,146,158,33,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,65,58,138,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,94,47,73,79,55,39,233,41,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,30,164,163,72,250,62,144,116,144,26,164,6,169,65,234,24,31,201,65,106,144,26,164,6,169,65,106,144,26,164,6,169,65,106,144,26,164,6,169,65,106,144,26,164,6,169,65,106,144,26,164,6,169,247,29,82,39,155,67,234,4,164,6,169,65,106,144,26,164,6,169,65,106,144,26,164,6,169,65,106,144,26,164,6,169,65,106,144,122,151,32,53,242,139,252,34,191,200,47,242,139,252,34,191,200,47,242,139,252,34,191,200,47,242,139,252,34,191,200,47,242,139,252,34,191,200,47,242,139,252,174,73,126,249,93,126,151,223,229,119,55,246,187,105,63,221,212,239,166,237,52,160,223,157,236,194,7,115,10,119,114,113,70,115,91,79,152,104,123,60,184,110,143,110,22,234,221,105,165,233,91,175,244,150,176,46,172,11,235,194,186,176,46,172,11,151,194,165,219,198,144,112,233,142,227,82,24,18,134,132,33,97,72,24,18,134,132,33,97,72,24,18,134,4,207,192,51,240,12,60,3,207,240,30,188,7,239,217,13,222,83,143,187,161,104,88,149,160,86,101,155,34,100,227,68,183,116,243,68,183,236,142,255,88,4,68,222,237,183,205,168,8,85,44,186,105,206,125,220,62,178,112,94,28,61,59,122,249,195,235,227,254,219,55,47,222,158,156,30,247,95,188,122,245,75,255,109,146,77,66,1,243,229,75,232,227,224,253,224,211,111,215,195,214,183,175,31,191,93,92,14,91,31,63,127,254,179,245,45,201,238,197,3,230,225,120,209,162,200,190,71,231,85,105,80,224,74,85,69,6,82,72,20,18,133,68,33,81,72,34,3,69,6,134,88,151,84,23,213,69,117,137,12,164,228,40,185,134,41,57,207,94,103,15,131,219,195,89,237,37,59,122,167,72,186,89,82,36,135,189,162,120,104,232,53,239,231,117,13,135,226,164,56,41,78,138,147,226,164,56,69,90,138,180,20,105,73,22,147,197,100,49,89,28,161,129,34,45,69,90,138,180,100,222,153,119,230,61,172,121,111,120,164,165,167,216,75,193,108,248,201,130,171,124,141,34,195,149,231,47,108,179,166,163,21,139,133,124,183,76,33,223,37,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,223,121,33,79,187,135,208,238,157,50,181,123,135,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,61,150,118,71,215,67,208,245,172,76,186,158,161,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,250,61,186,158,150,73,215,83,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,235,0,95,218,192,53,112,13,92,3,215,192,53,112,13,92,3,215,101,129,235,164,76,112,157,0,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,239,58,184,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,224,53,105,48,231,203,249,114,190,156,111,137,206,55,237,167,229,57,223,180,157,6,116,190,147,157,249,96,206,232,78,46,206,224,110,107,165,41,183,199,131,235,246,232,102,161,242,157,214,156,22,89,243,205,161,94,168,23,234,133,122,161,94,168,23,66,133,80,183,141,38,33,212,29,71,168,208,36,52,9,77,66,147,208,36,52,9,77,66,147,208,36,52,9,168,1,106,128,26,160,6,168,97,64,24,16,6,180,27,12,168,30,159,67,219,48,45,65,77,75,12,57,82,98,66,92,186,121,66,92,118,199,137,44,130,36,239,154,34,55,42,34,23,139,110,154,83,33,183,143,46,171,211,159,126,120,117,116,222,255,233,205,171,159,223,28,245,127,60,121,254,252,205,217,201,171,211,73,240,96,254,148,101,117,57,250,237,243,96,220,26,125,253,252,199,215,65,235,247,139,15,31,190,78,22,211,124,240,96,30,14,36,45,142,0,124,100,94,21,7,15,174,80,85,240,32,163,196,40,49,74,140,18,163,36,120,80,240,96,136,117,201,124,49,95,204,151,224,65,134,142,161,107,152,161,243,164,119,50,49,184,76,156,213,94,178,163,119,138,164,155,37,69,114,216,43,138,135,134,94,243,126,94,215,112,24,79,198,147,241,100,60,25,79,198,83,48,166,96,76,193,152,220,49,119,204,29,115,199,17,26,40,24,83,48,166,96,76,34,158,136,39,226,195,138,248,134,7,99,142,122,43,203,110,186,95,150,230,62,157,59,184,202,215,40,50,92,121,254,34,59,107,59,120,177,72,200,119,203,20,242,93,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,249,157,23,242,180,123,8,237,222,41,83,187,119,104,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,99,105,119,116,61,4,93,207,202,164,235,25,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,163,235,232,58,186,142,174,223,163,235,105,153,116,61,69,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,93,71,215,209,117,116,29,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,6,174,129,107,224,26,184,14,240,165,13,92,3,215,192,53,112,13,92,3,215,192,53,112,93,22,184,78,202,4,215,9,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,53,112,13,92,3,215,192,245,174,131,107,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,94,147,6,115,190,156,47,231,203,249,150,232,124,211,126,90,158,243,77,219,105,64,231,59,217,153,15,230,140,238,228,226,12,238,182,86,154,114,123,60,184,110,143,110,22,42,223,105,205,105,145,53,223,28,234,133,122,161,94,168,23,234,133,122,33,84,8,117,219,104,18,66,221,113,132,10,77,66,147,208,36,52,9,77,66,147,208,36,52,9,77,66,147,128,26,160,6,168,1,106,128,26,6,132,1,97,64,187,193,128,234,241,57,180,13,211,18,212,180,196,144,35,37,38,196,165,155,39,196,101,119,156,200,34,72,242,174,41,114,163,34,114,177,232,166,57,21,114,251,216,178,58,57,61,250,127,94,191,121,222,63,58,253,231,249,207,39,167,63,245,223,118,250,201,36,117,48,127,194,154,186,184,28,252,191,215,95,63,180,6,151,255,30,255,113,113,57,106,125,235,180,146,123,145,131,121,249,20,169,123,239,74,113,231,74,62,247,154,124,238,21,249,95,247,151,144,81,248,96,23,170,13,40,124,114,73,233,132,32,19,200,4,50,129,76,32,147,116,66,233,132,33,214,37,24,6,134,129,97,210,9,65,59,208,174,97,208,206,227,224,241,197,224,124,113,86,123,201,142,222,41,146,110,150,20,201,97,175,40,30,26,122,205,251,121,93,195,1,65,65,80,16,20,4,5,65,65,80,233,153,210,51,165,103,194,201,112,50,156,12,39,71,104,160,244,76,233,153,210,51,177,121,108,30,155,15,203,230,27,158,158,57,234,173,204,191,29,1,16,184,185,79,135,19,174,242,53,138,12,87,158,191,92,207,186,78,103,60,206,232,187,165,49,250,46,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,125,147,24,61,18,191,125,18,223,41,141,196,119,144,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,119,150,196,243,237,219,247,237,89,105,190,61,227,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,246,181,125,123,90,154,111,79,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,143,226,219,169,108,42,155,202,166,178,99,124,36,167,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,110,136,202,78,74,83,217,9,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,118,131,84,54,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,175,233,135,97,96,24,24,6,134,129,203,194,192,105,63,45,9,3,167,237,116,31,48,240,100,19,63,152,179,188,147,139,51,224,219,122,122,131,218,227,193,117,123,116,179,144,2,79,11,78,43,172,243,206,228,47,249,75,254,146,191,228,47,249,75,170,146,170,219,150,149,164,234,142,75,85,178,146,172,36,43,201,74,178,146,172,36,43,201,74,178,146,172,164,216,40,54,138,141,98,163,216,88,33,86,136,21,218,13,43,84,15,226,65,114,192,151,160,240,37,0,47,41,43,107,46,221,129,172,185,6,32,143,138,116,198,162,155,230,0,201,237,35,43,240,229,201,47,199,103,147,23,158,245,255,251,232,197,249,255,244,255,251,228,252,231,254,15,71,103,63,159,188,238,255,120,242,252,249,155,179,147,87,167,147,248,195,124,249,146,252,116,241,231,240,203,228,150,47,173,255,27,124,28,223,180,254,239,98,252,71,235,183,193,151,63,46,174,91,191,95,124,248,240,117,178,50,231,243,16,243,224,107,116,195,60,196,39,182,165,210,128,196,13,198,32,49,145,155,226,166,184,41,110,138,155,146,152,40,49,49,196,186,228,208,56,52,14,77,98,34,215,199,245,53,204,245,121,142,61,45,25,92,75,206,106,47,217,209,59,69,210,205,146,34,57,236,21,197,67,67,175,121,63,175,107,56,220,41,119,202,157,114,167,220,41,119,42,209,83,162,167,68,79,22,154,133,102,161,89,232,8,13,148,232,41,209,83,162,39,165,79,233,83,250,97,149,126,195,19,61,71,189,149,181,185,19,7,66,64,247,233,44,196,85,190,70,145,225,202,243,151,53,90,211,97,144,85,40,126,183,58,138,223,69,241,81,124,20,31,197,71,241,81,124,20,63,204,159,78,162,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,219,151,228,40,62,138,143,226,163,248,40,62,138,143,226,163,248,40,62,138,143,226,163,248,88,125,76,86,223,169,142,213,119,176,122,172,30,171,199,234,177,122,172,30,171,15,243,39,141,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,253,246,85,56,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,251,199,234,25,249,128,70,62,171,206,200,103,140,60,35,207,200,51,242,140,60,35,207,200,135,249,99,67,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,126,251,196,155,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,103,228,25,121,70,158,145,175,193,200,167,213,25,249,148,145,103,228,25,121,70,158,145,103,228,25,249,48,127,108,200,200,51,242,140,60,35,207,200,51,242,140,60,35,207,200,51,242,140,60,35,79,118,147,221,100,55,217,77,118,147,221,100,55,217,77,118,147,221,100,55,217,77,118,147,221,100,55,217,77,118,147,221,129,26,72,118,147,221,100,55,217,77,118,147,221,100,247,125,217,157,84,39,187,19,178,155,236,38,187,201,110,178,155,236,38,187,195,252,177,33,217,77,118,147,221,100,55,217,77,118,147,221,100,55,217,29,65,118,51,200,12,50,131,204,32,51,200,12,50,131,204,32,51,200,12,50,131,204,32,51,200,12,50,131,204,32,51,200,12,50,131,204,32,51,200,12,242,154,6,25,40,6,138,129,98,160,184,50,80,156,246,211,170,64,113,218,78,247,1,20,79,182,249,131,57,254,59,185,56,51,193,173,13,58,214,30,15,174,219,163,155,133,156,120,58,130,105,201,82,74,209,195,244,48,61,76,15,211,195,244,48,237,74,187,110,91,103,210,174,59,174,93,233,76,58,147,206,164,51,233,76,58,147,206,164,51,233,76,58,147,132,35,225,72,56,18,142,132,227,141,120,35,222,104,55,188,81,61,16,8,235,129,103,130,226,153,136,68,165,178,204,187,116,7,50,239,154,232,66,42,2,29,139,110,154,51,39,183,143,46,218,243,103,63,159,31,63,251,185,255,203,139,147,211,159,94,157,206,133,51,230,79,89,168,227,247,127,140,135,239,255,104,253,249,241,226,114,244,249,114,65,32,99,94,254,226,188,119,33,43,49,95,241,209,153,85,156,169,184,82,93,57,138,36,20,9,69,66,145,80,36,148,28,69,57,138,33,214,37,89,70,150,145,101,114,20,73,61,82,175,97,82,239,238,195,228,55,232,102,217,79,163,47,163,163,101,143,137,127,220,6,155,154,213,94,178,163,119,138,164,155,37,69,114,216,43,138,135,134,94,243,126,94,215,112,72,82,146,148,36,37,73,73,82,146,84,206,167,156,79,57,159,116,51,221,76,55,211,205,17,26,40,231,83,206,167,156,79,238,158,187,231,238,195,186,251,134,231,124,142,122,43,251,113,103,8,68,131,238,211,233,134,171,124,141,34,195,149,231,47,129,180,182,227,29,139,165,124,183,92,41,223,37,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,223,11,41,79,189,7,81,239,157,114,213,123,135,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,61,158,122,71,216,131,16,246,172,92,194,158,33,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,251,35,132,61,45,151,176,167,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,65,190,55,130,215,224,53,120,13,94,131,215,224,53,120,13,94,151,7,175,147,114,225,117,2,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,224,53,120,189,15,240,26,17,70,132,17,97,68,24,17,70,132,17,97,68,24,17,70,132,17,97,68,24,17,70,132,17,97,68,24,17,70,132,17,97,68,24,17,70,132,215,36,194,188,47,239,203,251,242,190,165,122,223,180,159,150,233,125,211,118,26,208,251,78,118,231,131,57,169,59,185,56,227,187,173,21,39,221,30,15,174,219,163,155,133,218,119,90,117,90,102,237,183,135,123,225,94,184,23,238,133,123,225,94,24,21,70,221,54,158,132,81,119,28,163,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,168,6,170,129,106,160,26,168,134,3,225,64,56,208,110,112,160,122,156,14,117,195,182,4,181,45,81,4,73,169,137,113,233,230,137,113,217,29,47,178,8,148,188,107,142,223,168,8,94,44,186,105,206,134,220,46,93,92,111,223,188,120,118,52,159,70,152,175,178,182,190,125,253,248,126,176,40,140,48,15,135,147,158,22,10,56,63,177,154,178,8,159,82,86,20,33,173,68,43,209,74,180,18,173,36,138,80,20,97,136,117,73,127,209,95,244,151,40,66,154,142,166,107,152,166,243,12,120,70,49,184,81,156,213,94,178,163,119,138,164,155,37,69,114,216,43,138,135,134,94,243,126,94,215,112,104,79,218,147,246,164,61,105,79,218,83,84,166,168,76,81,153,4,50,129,76,32,19,200,17,26,40,42,83,84,166,168,76,54,158,141,103,227,195,218,248,134,71,101,142,122,43,27,111,206,95,186,230,62,157,64,184,202,215,40,50,92,121,254,66,60,107,63,130,241,160,146,239,150,170,228,187,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,123,160,228,137,247,24,226,189,83,170,120,239,16,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,19,239,196,59,241,78,188,71,19,239,248,122,12,190,158,149,202,215,51,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,127,136,175,167,165,242,245,20,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,124,29,95,199,215,241,117,232,26,186,134,174,161,107,232,26,186,134,174,161,107,232,26,186,134,174,161,107,232,26,186,134,174,161,107,232,58,196,151,54,116,13,93,67,215,208,53,116,13,93,67,215,208,117,105,232,58,41,21,93,39,208,53,116,13,93,67,215,208,53,116,13,93,67,215,208,53,116,13,93,67,215,208,53,116,13,93,67,215,187,143,174,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,24,15,198,131,241,96,60,120,77,30,204,250,178,190,172,47,235,91,166,245,77,251,105,137,214,55,109,167,1,173,239,100,111,62,152,99,186,147,139,51,187,219,90,109,206,237,241,224,186,61,186,89,40,125,167,69,167,85,214,125,119,176,23,236,5,123,193,94,176,23,236,5,81,65,212,109,195,73,16,117,199,33,42,56,9,78,130,147,224,36,56,9,78,130,147,224,36,56,9,78,66,106,144,26,164,6,169,65,106,40,16,10,132,2,237,6,5,170,199,232,16,55,92,75,80,215,18,68,143,148,153,20,151,110,158,20,151,221,177,34,139,48,201,187,198,224,141,138,212,197,162,155,230,96,200,237,227,43,235,236,205,209,236,151,255,44,171,103,207,146,73,8,97,254,164,165,245,229,235,96,246,203,95,191,13,173,247,239,147,123,41,132,121,249,50,169,123,239,74,113,231,74,62,247,154,124,238,21,249,95,247,151,18,91,248,88,43,170,206,45,92,165,174,224,66,190,137,111,226,155,248,38,190,73,112,161,224,194,16,235,146,23,227,197,120,49,193,133,252,29,127,215,48,127,231,105,241,84,99,112,213,56,171,189,100,71,239,20,73,55,75,138,228,176,87,20,15,13,189,230,253,188,174,225,240,161,124,40,31,202,135,242,161,124,168,96,77,193,154,130,53,153,101,102,153,89,102,150,35,52,80,176,166,96,77,193,154,52,61,77,79,211,135,213,244,13,15,214,28,245,86,86,225,78,6,200,226,220,167,51,11,87,249,26,69,134,43,207,95,228,103,125,135,54,22,210,250,110,185,180,190,139,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,191,109,8,142,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,111,251,75,27,173,71,235,209,122,180,30,173,71,235,155,74,235,49,249,32,76,190,83,46,147,239,96,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,111,27,117,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,219,254,210,198,228,49,121,76,30,147,199,228,49,249,189,96,242,204,123,16,243,158,149,107,222,51,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,247,109,11,109,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,125,219,95,218,204,59,243,206,188,51,239,204,251,255,199,222,29,54,167,113,109,233,2,254,69,160,238,134,102,90,31,29,91,137,117,227,88,190,146,125,102,114,171,82,20,177,9,214,196,177,116,177,124,102,162,42,253,247,91,129,203,153,24,73,72,160,221,205,130,126,234,124,73,117,181,88,187,151,23,108,170,206,179,95,152,119,230,157,121,79,103,222,243,180,230,61,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,223,182,208,102,222,153,119,230,157,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,222,190,212,206,210,74,237,140,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,123,219,174,152,41,102,138,163,116,145,41,102,138,183,63,133,76,49,83,28,160,129,76,49,83,204,20,51,197,76,49,83,204,20,135,248,110,195,20,51,197,76,49,83,204,20,51,197,76,113,108,83,12,8,3,194,128,48,32,156,20,8,231,195,60,37,16,206,187,249,62,0,225,217,118,126,176,68,123,103,23,23,222,183,179,102,151,186,87,163,105,119,114,189,146,7,207,171,206,203,108,252,242,52,48,13,76,3,211,192,52,48,13,76,175,210,171,219,214,150,244,234,142,235,85,218,146,182,164,45,105,75,218,146,182,164,45,105,75,218,146,182,36,219,200,54,178,141,108,35,219,248,33,126,136,31,218,13,63,212,12,236,193,116,96,152,160,24,38,10,57,73,154,73,151,239,64,38,93,91,204,71,77,88,99,213,77,75,158,228,230,158,129,124,253,236,249,171,239,142,223,14,223,158,30,191,126,118,250,118,120,246,246,217,119,175,142,254,54,153,255,40,102,97,137,229,195,131,249,121,244,254,211,175,231,87,157,171,233,249,231,209,244,170,243,229,106,244,235,167,241,223,254,109,254,89,220,10,77,44,131,15,232,19,67,19,31,209,146,90,195,19,55,172,47,68,17,155,194,166,176,41,108,10,155,18,162,40,68,49,196,92,98,104,24,26,134,38,68,17,235,195,250,90,198,250,252,220,61,44,25,28,75,46,106,63,176,163,247,170,172,95,100,85,118,56,168,170,187,150,222,240,126,222,212,114,176,83,236,20,59,197,78,177,83,236,84,200,167,144,79,33,159,40,52,10,141,66,163,208,17,26,40,228,83,200,167,144,79,72,31,210,135,244,195,34,253,150,135,124,78,6,107,99,115,7,14,228,130,238,211,81,136,203,114,131,34,227,181,159,95,252,104,67,103,65,30,75,239,251,245,208,251,62,122,143,222,163,247,232,61,122,143,222,163,247,177,250,137,222,163,247,65,32,15,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,163,247,232,61,122,143,222,183,144,222,99,244,193,24,125,175,30,70,223,195,232,49,122,140,30,163,199,232,49,122,140,62,86,63,49,122,140,62,8,202,193,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,250,93,103,244,76,124,48,19,95,212,99,226,11,38,158,137,103,226,153,120,38,158,137,103,226,99,245,147,137,103,226,131,8,27,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,120,38,158,137,103,226,153,248,164,38,62,175,199,196,231,76,60,19,207,196,51,241,76,60,19,207,196,199,234,39,19,207,196,7,17,54,76,60,19,207,196,51,241,76,60,19,207,196,51,241,76,124,48,19,79,114,147,220,36,55,201,29,227,43,57,201,77,114,147,220,36,55,201,77,114,147,220,36,55,201,77,114,147,220,36,55,201,77,114,147,220,36,55,201,77,114,147,220,36,119,27,37,119,86,143,228,206,72,110,146,155,228,38,185,73,110,146,155,228,142,213,79,146,155,228,14,34,108,72,110,146,155,228,38,185,73,110,146,187,125,146,155,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,153,99,230,152,57,102,142,55,52,199,0,49,64,12,16,3,196,181,0,226,124,152,215,1,136,243,110,190,15,128,120,182,189,31,44,145,223,217,197,133,3,238,108,216,173,238,213,104,218,157,92,175,228,195,243,234,243,114,79,46,67,11,211,194,180,48,45,76,11,211,194,116,43,221,186,109,141,73,183,238,184,110,165,49,105,76,26,147,198,164,49,105,76,26,147,198,164,49,105,76,242,141,124,35,223,200,55,242,141,47,226,139,248,162,221,240,69,205,192,31,140,7,150,9,138,101,162,145,148,90,50,237,242,29,200,180,107,155,5,169,9,113,172,186,105,201,153,220,220,55,168,199,111,79,79,206,78,158,255,120,52,124,118,250,252,217,235,191,207,232,95,161,139,229,35,6,244,252,106,122,241,229,226,253,239,227,206,104,250,126,244,249,111,255,26,183,194,22,203,224,131,249,212,176,197,251,91,81,111,200,226,122,117,133,43,226,82,184,20,46,133,75,225,82,194,21,133,43,134,152,75,252,12,63,195,207,132,43,226,124,56,95,203,56,223,183,191,40,255,132,110,166,254,73,250,20,29,77,189,38,72,114,27,182,106,81,251,129,29,189,87,101,253,34,171,178,195,65,85,221,181,244,134,247,243,166,150,131,155,226,166,184,41,110,138,155,226,166,194,63,133,127,10,255,68,160,17,104,4,26,129,142,208,64,225,159,194,63,133,127,194,249,112,62,156,31,22,231,183,60,252,115,50,88,27,153,59,104,32,47,116,159,142,64,92,150,27,20,25,175,253,252,98,73,155,58,3,242,0,173,239,167,165,245,125,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,250,109,67,112,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,126,219,111,109,180,30,173,71,235,209,122,180,30,173,111,43,173,199,228,131,48,249,94,90,38,223,195,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,223,54,234,198,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,183,253,214,198,228,49,121,76,30,147,199,228,49,249,189,96,242,204,123,16,243,94,164,53,239,5,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,251,182,133,54,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,190,237,183,54,243,206,188,51,239,204,59,243,206,188,51,239,204,123,58,243,158,167,53,239,57,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,251,182,133,54,243,206,188,51,239,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,246,246,165,118,150,86,106,103,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,219,118,197,76,49,83,28,165,139,76,49,83,188,253,41,100,138,153,226,0,13,100,138,153,98,166,152,41,102,138,153,98,166,56,196,119,27,166,152,41,102,138,153,98,166,152,41,102,138,99,155,98,64,24,16,6,132,1,225,164,64,56,31,230,41,129,112,222,205,247,1,8,207,182,243,131,37,218,59,187,184,240,190,157,53,187,212,189,26,77,187,147,235,149,60,120,94,117,94,102,227,151,167,129,105,96,26,152,6,166,129,105,96,122,149,94,221,182,182,164,87,119,92,175,210,150,180,37,109,73,91,210,150,180,37,109,73,91,210,150,180,37,217,70,182,145,109,100,27,217,198,15,241,67,252,208,110,248,161,102,96,15,166,3,195,4,197,48,81,200,73,210,76,186,124,7,50,233,218,98,62,106,194,26,171,110,90,242,36,55,143,26,200,151,71,167,75,33,137,229,186,3,249,113,60,93,17,146,88,6,31,200,164,33,137,223,180,162,193,144,196,7,235,10,73,196,162,176,40,44,10,139,194,162,132,36,10,73,12,49,151,152,25,102,134,153,9,73,196,246,176,189,150,177,61,63,103,15,67,6,199,144,139,218,15,236,232,189,42,235,23,89,149,29,14,170,234,174,165,55,188,159,55,181,28,172,20,43,197,74,177,82,172,20,43,21,226,41,196,83,136,39,234,140,58,163,206,168,115,132,6,10,241,20,226,41,196,19,194,135,240,33,252,176,8,191,229,33,158,147,193,218,152,220,129,2,185,159,251,116,212,225,178,220,160,200,120,237,231,23,47,186,149,179,30,183,105,125,63,45,173,239,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,111,27,130,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,219,126,107,163,245,104,61,90,143,214,163,245,104,125,91,105,61,38,31,132,201,247,210,50,249,30,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,252,182,81,55,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,191,237,183,54,38,143,201,99,242,152,60,38,143,201,239,5,147,103,222,131,152,247,34,173,121,47,152,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,183,45,180,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,247,109,191,181,153,119,230,157,121,103,222,153,119,230,157,121,103,222,211,153,247,60,173,121,207,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,183,45,180,153,119,230,157,121,39,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,183,47,181,179,180,82,59,35,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,38,181,73,109,82,155,212,222,182,43,102,138,153,226,40,93,100,138,153,226,237,79,33,83,204,20,7,104,32,83,204,20,51,197,76,49,83,204,20,51,197,33,190,219,48,197,76,49,83,204,20,51,197,76,49,83,28,219,20,3,194,128,48,32,12,8,39,5,194,249,48,79,9,132,243,110,190,15,64,120,182,157,31,44,209,222,217,197,133,247,237,172,217,165,238,213,104,218,157,92,175,228,193,243,170,243,50,27,191,60,13,76,3,211,192,52,48,13,76,3,211,171,244,234,182,181,37,189,186,227,122,149,182,164,45,105,75,218,146,182,164,45,105,75,218,146,182,164,45,201,54,178,141,108,35,219,200,54,126,136,31,226,135,118,195,15,53,3,123,48,29,24,38,40,134,137,66,78,146,102,210,229,59,144,73,215,22,243,81,19,214,88,117,211,146,39,185,121,120,32,159,191,122,118,118,118,252,124,248,236,245,241,79,75,81,137,229,90,99,249,254,211,232,203,151,243,247,157,209,231,243,63,86,4,38,150,193,135,51,93,96,226,221,13,105,42,54,241,241,213,133,39,226,82,184,20,46,133,75,225,82,194,19,133,39,134,152,75,252,12,63,195,207,132,39,226,124,56,95,203,56,159,159,185,135,36,131,35,201,69,237,7,118,244,94,149,245,139,172,202,14,7,85,117,215,210,27,222,207,155,90,14,110,138,155,226,166,184,41,110,138,155,10,247,20,238,41,220,19,129,70,160,17,104,4,58,66,3,133,123,10,247,20,238,9,231,195,249,112,126,88,156,223,242,112,207,201,96,109,100,238,160,129,60,208,125,58,2,113,89,110,80,100,188,246,243,139,29,109,254,12,200,10,114,223,175,131,220,247,145,123,228,30,185,71,238,145,123,228,30,185,143,211,79,228,30,185,15,2,120,144,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,30,185,71,238,145,123,228,190,133,228,30,159,15,197,231,123,117,240,249,30,62,143,207,227,243,248,60,62,143,207,227,243,113,250,137,207,227,243,65,48,14,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,227,243,248,60,62,143,207,239,58,159,103,225,67,89,248,162,14,11,95,176,240,44,60,11,207,194,179,240,44,60,11,31,167,159,44,60,11,31,68,214,176,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,207,194,39,180,240,121,29,22,62,103,225,89,120,22,158,133,103,225,89,120,22,62,78,63,89,120,22,62,136,172,97,225,89,120,22,158,133,103,225,89,120,22,158,133,103,225,131,89,120,130,155,224,38,184,9,238,24,95,201,9,110,130,155,224,38,184,9,110,130,155,224,38,184,9,110,130,155,224,38,184,9,110,130,155,224,38,184,9,110,130,155,224,38,184,219,39,184,179,58,4,119,70,112,19,220,4,55,193,77,112,19,220,4,119,156,126,18,220,4,119,16,89,67,112,19,220,4,55,193,77,112,19,220,237,19,220,172,49,107,204,26,179,198,172,49,107,204,26,179,198,172,49,107,204,26,179,198,172,49,107,204,26,179,198,172,49,107,204,26,179,198,172,49,107,188,161,53,6,135,193,97,112,24,28,174,1,14,231,195,60,61,28,206,187,249,62,192,225,217,214,126,176,132,125,103,23,23,2,184,179,81,175,186,87,163,105,119,114,189,146,13,207,107,207,139,61,177,8,37,76,9,83,194,148,48,37,76,9,83,173,84,235,182,21,38,213,186,227,170,149,194,164,48,41,76,10,147,194,164,48,41,76,10,147,194,164,48,137,55,226,141,120,35,222,136,55,174,136,43,226,138,118,195,21,53,3,126,240,29,72,38,40,146,137,69,81,106,200,176,203,119,32,195,174,93,10,164,38,190,177,234,166,37,97,114,243,240,136,30,189,122,113,244,122,120,122,252,250,135,165,144,197,114,173,1,29,127,250,48,254,220,153,158,127,158,172,136,88,44,131,143,103,186,136,197,187,218,209,84,192,226,99,107,139,87,4,167,192,41,112,10,156,2,167,196,43,138,87,12,49,151,32,26,136,6,162,137,87,4,251,192,190,150,193,190,111,127,75,254,9,221,76,253,99,244,41,58,154,122,77,184,228,54,148,213,162,246,3,59,122,175,202,250,69,86,101,135,131,170,186,107,233,13,239,231,77,45,7,60,5,79,193,83,240,20,60,5,79,197,127,138,255,20,255,9,67,195,208,48,52,12,29,161,129,226,63,197,127,138,255,196,244,49,125,76,63,44,211,111,121,252,231,100,176,54,55,119,228,64,98,232,62,29,134,184,44,55,40,50,94,251,249,5,147,54,127,26,228,94,106,223,79,79,237,251,168,61,106,143,218,163,246,168,61,106,143,218,199,232,39,106,143,218,7,129,59,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,143,218,163,246,168,61,106,223,66,106,143,205,7,98,243,189,244,108,190,135,205,99,243,216,60,54,143,205,99,243,216,124,140,126,98,243,216,124,16,132,131,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,187,206,230,25,248,64,6,190,72,111,224,11,6,158,129,103,224,25,120,6,158,129,103,224,99,244,147,129,103,224,131,136,26,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,158,129,103,224,25,248,100,6,62,79,111,224,115,6,158,129,103,224,25,120,6,158,129,103,224,99,244,147,129,103,224,131,136,26,6,158,129,103,224,25,120,6,158,129,103,224,25,120,6,62,152,129,39,183,201,109,114,155,220,142,241,149,156,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,155,220,38,183,201,109,114,187,109,114,59,75,47,183,51,114,155,220,38,183,201,109,114,155,220,38,183,99,244,147,220,38,183,131,136,26,114,155,220,38,183,201,109,114,155,220,110,159,220,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,99,198,152,49,102,140,25,227,13,141,49,48,12,12,3,195,192,112,114,48,156,15,243,212,96,56,239,230,251,0,134,103,219,250,193,18,243,157,93,92,216,223,206,6,157,234,94,141,166,221,201,245,74,46,60,175,60,47,245,164,18,116,48,29,76,7,211,193,116,48,29,76,179,210,172,219,214,151,52,235,142,107,86,250,146,190,164,47,233,75,250,146,190,164,47,233,75,250,146,190,36,221,72,55,210,141,116,35,221,120,34,158,136,39,218,13,79,212,12,244,193,118,224,152,160,56,38,18,65,73,158,89,151,239,64,102,93,155,252,71,77,112,99,213,77,75,182,228,230,225,225,252,254,221,219,119,167,71,75,97,138,229,90,131,249,219,215,171,175,211,241,138,32,197,50,253,80,222,186,80,212,145,139,184,252,100,77,101,34,62,166,174,60,68,226,137,120,34,158,136,39,226,73,30,162,60,196,16,115,73,144,17,100,4,153,60,68,34,143,200,107,153,200,243,75,246,156,99,112,231,184,168,253,192,142,222,171,178,126,145,85,217,225,160,170,238,90,122,195,251,121,83,203,33,70,137,81,98,148,24,37,70,137,81,121,157,242,58,229,117,82,204,20,51,197,76,49,71,104,160,188,78,121,157,242,58,249,122,190,158,175,15,235,235,91,158,215,57,25,172,237,196,157,21,16,241,185,79,167,24,46,203,13,138,140,215,126,126,73,162,205,31,227,184,83,202,247,211,74,249,62,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,252,94,72,121,234,61,136,122,239,165,85,239,61,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,247,120,234,29,97,15,66,216,139,180,132,189,64,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,246,123,8,123,158,150,176,231,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,65,62,27,193,107,240,26,188,6,175,193,107,240,26,188,6,175,211,193,235,44,45,188,206,192,107,240,26,188,6,175,193,107,240,26,188,6,175,193,107,240,26,188,6,175,193,107,240,26,188,6,175,247,1,94,35,194,136,48,34,140,8,35,194,136,48,34,140,8,35,194,136,48,34,140,8,35,194,136,48,34,140,8,35,194,136,48,34,140,8,35,194,136,240,134,68,152,247,229,125,121,95,222,55,169,247,205,135,121,74,239,155,119,243,128,222,119,182,59,31,44,73,221,217,197,5,223,237,172,249,208,221,171,209,180,59,185,94,169,125,231,85,231,101,54,126,121,184,23,238,133,123,225,94,184,23,238,133,81,97,212,109,227,73,24,117,199,49,42,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,130,106,160,26,168,6,170,129,106,56,16,14,132,3,237,6,7,106,198,233,80,55,108,75,80,219,18,69,144,36,77,140,203,159,158,24,87,124,227,69,86,129,146,95,218,227,55,106,130,23,171,110,90,178,33,55,15,15,215,15,47,143,191,123,117,188,20,71,88,174,53,92,147,143,231,191,126,58,95,17,71,88,166,231,73,253,91,87,170,111,174,148,75,127,83,46,253,69,249,175,251,147,230,23,46,183,162,169,252,194,199,212,149,95,136,56,33,78,136,19,226,132,56,201,47,148,95,24,98,46,145,49,100,12,25,147,95,136,224,33,120,45,35,120,126,56,30,108,12,14,27,23,181,31,216,209,123,85,214,47,178,42,59,28,84,213,93,75,111,120,63,111,106,57,136,40,34,138,136,34,162,136,40,34,42,95,83,190,166,124,77,108,25,91,198,150,177,229,8,13,148,175,41,95,83,190,38,80,15,212,3,245,97,65,125,203,243,53,39,131,181,97,184,195,1,34,57,247,233,216,194,101,185,65,145,241,218,207,47,249,179,249,115,27,119,210,250,126,90,90,223,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,223,54,4,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,183,253,214,70,235,209,122,180,30,173,71,235,209,250,182,210,122,76,62,8,147,239,165,101,242,61,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,249,109,163,110,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,126,219,111,109,76,30,147,199,228,49,121,76,30,147,223,11,38,207,188,7,49,239,69,90,243,94,48,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,111,91,104,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,219,126,107,51,239,204,59,243,206,188,51,239,204,59,243,206,188,167,51,239,121,90,243,158,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,111,91,104,51,239,204,59,243,78,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,111,95,106,103,105,165,118,70,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,189,109,87,204,20,51,197,81,186,200,20,51,197,219,159,66,166,152,41,14,208,64,166,152,41,102,138,153,98,166,152,41,102,138,67,124,183,97,138,153,98,166,152,41,102,138,153,98,166,56,182,41,6,132,1,97,64,24,16,78,10,132,243,97,158,18,8,231,221,124,31,128,240,108,59,63,88,162,189,179,139,11,239,219,89,179,75,221,171,209,180,59,185,94,201,131,231,85,231,101,54,126,121,26,152,6,166,129,105,96,26,152,6,166,87,233,213,109,107,75,122,117,199,245,42,109,73,91,210,150,180,37,109,73,91,210,150,180,37,109,73,91,146,109,100,27,217,70,182,145,109,252,16,63,196,15,237,134,31,106,6,246,96,58,48,76,80,12,19,133,156,36,205,164,203,119,32,147,174,45,230,163,38,172,177,234,166,37,79,114,243,240,64,254,116,50,124,177,156,145,88,174,53,143,127,92,116,62,172,138,72,44,131,143,99,186,136,196,165,78,52,149,144,248,136,178,2,18,145,40,36,10,137,66,162,144,40,1,137,2,18,67,204,37,98,134,152,33,102,2,18,145,61,100,175,101,100,207,79,217,131,144,193,33,228,162,246,3,59,122,175,202,250,69,86,101,135,131,170,186,107,233,13,239,231,77,45,7,41,69,74,145,82,164,20,41,69,74,5,120,10,240,20,224,137,57,99,206,152,51,230,28,161,129,2,60,5,120,10,240,4,240,1,124,0,63,44,192,111,121,128,231,100,176,54,36,119,152,64,230,231,62,29,115,184,44,55,40,50,94,251,249,69,139,54,127,206,227,46,86,223,79,202,234,251,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,88,61,86,143,213,99,245,109,100,245,136,124,12,34,223,75,74,228,123,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,136,60,34,143,200,35,242,59,79,228,121,247,24,222,189,72,234,221,11,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,79,226,221,243,164,222,61,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,157,119,231,221,121,119,222,61,154,119,167,180,41,109,74,155,210,142,241,149,156,210,166,180,41,109,74,155,210,166,180,41,109,74,155,210,166,180,41,109,74,155,210,166,180,41,109,74,155,210,166,180,41,109,74,187,69,74,59,75,170,180,51,74,155,210,166,180,41,109,74,155,210,166,180,41,109,74,155,210,166,180,41,109,74,155,210,166,180,41,237,22,42,109,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,222,208,19,195,193,112,48,28,12,7,167,196,193,249,48,79,136,131,243,110,190,15,56,120,182,153,31,44,185,222,217,197,5,246,237,172,215,164,238,213,104,218,157,92,175,164,193,243,162,243,42,155,190,58,9,76,2,147,192,36,48,9,76,2,147,171,228,234,182,165,37,185,186,227,114,149,180,36,45,73,75,210,146,180,36,45,73,75,210,146,180,36,45,169,54,170,141,106,163,218,168,54,118,136,29,98,135,118,195,14,53,131,122,16,29,16,38,40,132,9,194,77,82,102,209,229,59,144,69,215,18,240,81,147,212,88,117,211,18,38,185,121,120,26,103,255,185,148,140,88,174,53,141,179,255,92,145,140,88,6,159,198,116,201,136,75,157,104,42,25,241,17,101,37,35,242,80,60,20,15,197,67,241,80,146,17,37,35,134,152,75,190,140,47,227,203,36,35,242,122,188,94,203,188,158,223,175,167,32,131,43,200,69,237,7,118,244,94,149,245,139,172,202,14,7,85,117,215,210,27,222,207,155,90,14,79,202,147,242,164,60,41,79,202,147,74,238,148,220,41,185,147,113,102,156,25,103,198,57,66,3,37,119,74,238,148,220,73,223,211,247,244,125,88,125,223,242,228,206,201,96,109,69,238,36,129,176,207,125,58,227,112,89,110,80,100,188,246,243,203,20,109,254,144,199,93,172,190,159,148,213,247,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,219,200,234,17,249,24,68,190,151,148,200,247,16,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,119,158,200,243,238,49,188,123,145,212,187,23,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,158,196,187,231,73,189,123,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,123,52,239,78,105,83,218,148,54,165,29,227,43,57,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,118,139,148,118,150,84,105,103,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,45,84,218,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,188,161,39,134,131,225,96,56,24,14,78,137,131,243,97,158,16,7,231,221,124,31,112,240,108,51,63,88,114,189,179,139,11,236,219,89,175,73,221,171,209,180,59,185,94,73,131,231,69,231,85,54,125,117,18,152,4,38,129,73,96,18,152,4,38,87,201,213,109,75,75,114,117,199,229,42,105,73,90,146,150,164,37,105,73,90,146,150,164,37,105,73,90,82,109,84,27,213,70,181,81,109,236,16,59,196,14,237,134,29,106,6,245,32,58,32,76,80,8,19,132,155,164,204,162,203,119,32,139,174,37,224,163,38,169,177,234,166,37,76,114,243,240,52,158,30,189,56,123,121,252,253,219,165,112,196,114,173,129,156,142,63,124,249,120,254,219,213,138,124,196,50,248,76,166,203,71,188,221,140,166,34,18,31,87,89,74,34,27,197,70,177,81,108,20,27,37,37,81,74,98,136,185,100,205,88,51,214,76,74,34,187,199,238,181,204,238,249,45,123,34,50,184,136,92,212,126,96,71,239,85,89,191,200,170,236,112,80,85,119,45,189,225,253,188,169,229,176,165,108,41,91,202,150,178,165,108,169,20,79,41,158,82,60,121,103,222,153,119,230,157,35,52,80,138,167,20,79,41,158,36,62,137,79,226,135,149,248,45,79,241,156,12,214,22,229,78,21,8,254,220,167,243,14,151,229,6,69,198,107,63,191,124,209,230,15,124,220,67,236,251,169,137,125,31,177,71,236,17,123,196,30,177,71,236,17,251,237,247,19,177,71,236,131,128,29,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,111,33,177,199,229,195,112,249,94,106,46,223,195,229,113,121,92,30,151,199,229,113,121,92,126,251,253,196,229,113,249,32,248,6,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,119,157,203,179,239,97,236,123,145,218,190,23,236,59,251,206,190,179,239,236,59,251,206,190,111,191,159,236,59,251,30,68,210,176,239,236,59,251,206,190,179,239,236,59,251,206,190,179,239,236,59,251,206,190,179,239,236,59,251,206,190,179,239,236,59,251,206,190,179,239,236,59,251,206,190,179,239,236,59,251,206,190,179,239,236,59,251,206,190,179,239,236,59,251,206,190,39,178,239,121,106,251,158,179,239,236,59,251,206,190,179,239,236,59,251,190,253,126,178,239,236,123,16,73,195,190,179,239,236,59,251,206,190,179,239,236,59,251,206,190,7,179,239,196,54,177,77,108,19,219,49,190,146,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,19,219,196,54,177,77,108,183,75,108,103,169,197,118,70,108,19,219,196,54,177,77,108,19,219,196,246,246,251,73,108,19,219,65,36,13,177,77,108,19,219,196,54,177,77,108,183,79,108,179,197,108,49,91,204,22,179,197,108,49,91,204,22,179,197,108,49,91,204,22,179,197,108,49,91,204,22,179,197,108,49,91,204,22,179,197,108,241,134,182,24,20,6,133,65,97,80,56,49,20,206,135,121,90,40,156,119,243,125,128,194,179,45,253,96,9,248,206,46,46,212,111,103,237,62,117,175,70,211,238,228,122,37,19,158,215,157,23,122,66,1,42,152,10,166,130,169,96,42,152,10,166,88,41,214,109,171,75,138,117,199,21,43,117,73,93,82,151,212,37,117,73,93,82,151,212,37,117,73,93,18,110,132,27,225,70,184,17,110,28,17,71,196,17,237,134,35,106,6,248,224,58,80,76,80,20,19,135,158,36,206,168,203,119,32,163,174,61,242,163,38,178,177,234,166,37,85,114,243,240,88,158,189,57,126,113,116,58,252,199,209,233,217,209,82,124,98,185,214,104,126,185,60,255,48,158,118,254,26,198,241,138,8,197,50,248,120,166,139,80,188,187,33,77,197,40,62,190,186,40,69,104,10,154,130,166,160,41,104,74,148,162,40,197,16,115,9,161,65,104,16,154,40,69,168,15,234,107,25,234,251,246,119,226,159,208,205,212,63,52,159,162,163,169,215,132,74,110,67,88,45,106,63,176,163,247,170,172,95,100,85,118,56,168,170,187,150,222,240,126,222,212,114,160,83,232,20,58,133,78,161,83,232,84,212,167,168,79,81,159,32,52,8,13,66,131,208,17,26,40,234,83,212,167,168,79,68,31,209,71,244,195,18,253,150,71,125,78,6,107,83,115,199,13,164,131,238,211,65,136,203,114,131,34,227,181,159,95,8,105,243,39,65,86,144,251,126,29,228,190,143,220,35,247,200,61,114,143,220,35,247,200,125,156,126,34,247,200,125,16,192,131,220,35,247,200,61,114,143,220,35,247,200,61,114,143,220,35,247,200,61,114,143,220,35,247,200,61,114,143,220,35,247,200,61,114,143,220,35,247,200,61,114,143,220,35,247,200,61,114,143,220,35,247,200,61,114,143,220,35,247,45,36,247,248,124,40,62,223,171,131,207,247,240,121,124,30,159,199,231,241,121,124,30,159,143,211,79,124,30,159,15,130,113,240,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,126,215,249,60,11,31,202,194,23,117,88,248,130,133,103,225,89,120,22,158,133,103,225,89,248,56,253,100,225,89,248,32,178,134,133,103,225,89,120,22,158,133,103,225,89,120,22,158,133,103,225,89,120,22,158,133,103,225,89,120,22,158,133,103,225,89,120,22,158,133,103,225,89,120,22,158,133,103,225,89,120,22,158,133,103,225,89,120,22,158,133,103,225,89,120,22,62,161,133,207,235,176,240,57,11,207,194,179,240,44,60,11,207,194,179,240,113,250,201,194,179,240,65,100,13,11,207,194,179,240,44,60,11,207,194,179,240,44,60,11,31,204,194,19,220,4,55,193,77,112,199,248,74,78,112,19,220,4,55,193,77,112,19,220,4,55,193,77,112,19,220,4,55,193,77,112,19,220,4,55,193,77,112,19,220,4,55,193,221,62,193,157,213,33,184,51,130,155,224,38,184,9,110,130,155,224,38,184,227,244,147,224,38,184,131,200,26,130,155,224,38,184,9,110,130,155,224,110,159,224,102,141,89,99,214,152,53,102,141,89,99,214,152,53,102,141,89,99,214,152,53,102,141,89,99,214,152,53,102,141,89,99,214,152,53,102,141,89,227,13,173,49,56,12,14,131,195,224,112,13,112,56,31,230,233,225,112,222,205,247,1,14,207,182,246,131,37,236,59,187,184,16,192,157,141,122,213,189,26,77,187,147,235,149,108,120,94,123,94,236,137,69,40,97,74,152,18,166,132,41,97,74,152,106,165,90,183,173,48,169,214,29,87,173,20,38,133,73,97,82,152,20,38,133,73,97,82,152,20,38,133,73,188,17,111,196,27,241,70,188,113,69,92,17,87,180,27,174,168,25,240,131,239,64,50,65,145,76,44,138,82,67,134,93,190,3,25,118,237,82,32,53,241,141,85,55,45,9,147,155,251,70,244,228,221,217,233,240,244,228,187,147,165,100,197,242,17,83,121,241,245,203,180,51,189,248,245,98,69,152,98,25,124,16,159,26,166,120,71,15,234,205,79,124,100,65,145,137,48,20,12,5,67,193,80,48,148,200,68,145,137,33,230,18,46,131,203,224,50,145,137,176,30,172,215,50,172,231,71,239,17,200,224,4,114,81,251,129,29,189,87,101,253,34,171,178,195,65,85,221,181,244,134,247,243,166,150,3,147,194,164,48,41,76,10,147,194,164,34,61,69,122,138,244,4,156,1,103,192,25,112,142,208,64,145,158,34,61,69,122,162,247,232,61,122,31,150,222,183,60,210,115,50,88,155,144,59,70,32,5,116,159,14,56,92,150,27,20,25,175,253,252,194,70,155,58,225,113,31,159,239,39,226,243,125,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,121,124,30,159,199,231,241,249,182,240,121,20,126,219,20,190,151,136,194,247,80,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,81,120,20,30,133,71,225,119,146,194,115,237,219,118,237,69,34,215,94,112,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,59,215,206,181,115,237,92,251,6,174,61,79,228,218,115,174,157,107,231,218,185,118,174,157,107,231,218,185,118,174,157,107,231,218,185,118,174,157,107,231,218,185,118,174,157,107,231,218,35,184,118,26,155,198,166,177,105,236,24,95,201,105,108,26,155,198,166,177,105,108,26,155,198,166,177,105,108,26,155,198,166,177,105,108,26,155,198,166,177,105,108,26,155,198,166,177,91,161,177,179,68,26,59,163,177,105,108,26,155,198,166,177,105,108,26,155,198,166,177,105,108,26,155,198,166,177,105,108,26,155,198,110,137,198,230,134,185,97,110,152,27,230,134,185,97,110,152,27,230,134,185,97,110,152,27,230,134,185,97,110,152,27,230,134,185,97,110,152,27,230,134,185,225,13,221,48,4,12,1,67,192,16,112,26,4,156,15,243,36,8,56,239,230,251,128,128,103,27,248,193,146,226,157,93,92,208,222,206,99,219,211,189,26,77,187,147,235,149,4,120,94,110,254,250,235,191,46,241,75,252,18,191,196,47,241,75,252,18,170,132,234,182,69,37,161,186,227,66,149,168,36,42,137,74,162,146,168,36,42,137,74,162,146,168,36,42,233,53,122,141,94,163,215,232,53,70,136,17,98,132,118,195,8,53,131,119,80,28,224,37,40,120,217,58,43,73,147,45,151,239,64,182,220,222,243,142,154,92,198,170,155,150,232,200,205,61,179,119,242,195,143,207,94,189,27,62,63,249,233,248,249,82,178,97,249,240,244,93,76,126,31,125,250,218,121,127,241,199,249,251,21,217,134,101,240,249,123,98,182,225,221,93,168,53,221,240,241,37,229,27,210,78,180,19,237,68,59,209,78,242,13,229,27,134,152,75,122,140,30,163,199,228,27,210,120,52,94,203,52,158,95,155,103,28,131,27,199,69,237,7,118,244,94,149,245,139,172,202,14,7,85,117,215,210,27,222,207,155,90,14,45,74,139,210,162,180,40,45,74,139,202,223,148,191,41,127,147,96,38,152,9,102,130,57,66,3,229,111,202,223,148,191,201,214,179,245,108,125,88,91,223,242,252,205,201,96,109,35,238,156,128,200,206,125,58,193,112,89,110,80,100,188,246,243,75,6,109,232,8,199,10,70,223,79,198,232,251,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,109,98,244,72,252,246,73,124,47,25,137,239,33,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,239,44,137,231,219,183,239,219,139,100,190,189,224,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,246,141,125,123,158,204,183,231,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,71,241,237,84,54,149,77,101,83,217,49,190,146,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,183,68,101,103,201,84,118,70,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,221,34,149,205,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,27,250,97,24,24,6,134,129,97,224,84,24,56,31,230,137,48,112,222,205,247,1,3,207,54,241,131,37,203,59,187,184,0,190,157,199,55,168,123,53,154,118,39,215,43,41,240,188,224,188,194,38,175,76,254,146,191,228,47,249,75,254,146,191,164,42,169,186,109,89,73,170,238,184,84,37,43,201,74,178,146,172,36,43,201,74,178,146,172,36,43,201,74,138,141,98,163,216,40,54,138,141,21,98,133,88,161,221,176,66,205,32,30,36,7,124,9,10,95,2,240,146,84,89,115,249,14,100,205,181,0,121,212,164,51,86,221,180,4,72,110,238,155,192,55,71,175,255,215,201,187,211,215,71,63,127,243,223,127,197,29,150,143,24,193,203,241,231,255,188,248,58,253,60,254,243,239,255,125,43,239,176,76,63,131,183,46,20,233,226,11,239,126,170,122,243,11,31,95,83,128,33,198,132,49,97,76,24,19,198,36,192,80,128,97,136,185,196,194,176,48,44,76,128,33,102,135,217,181,140,217,249,89,121,120,49,56,94,92,212,126,96,71,239,85,89,191,200,170,236,112,80,85,119,45,189,225,253,188,169,229,96,160,24,40,6,138,129,98,160,24,168,128,77,1,155,2,54,209,100,52,25,77,70,147,35,52,80,192,166,128,77,1,155,208,60,52,15,205,135,69,243,45,15,216,156,12,214,198,223,14,0,200,228,220,167,163,9,151,229,6,69,198,107,63,191,232,207,166,206,102,172,144,241,253,116,50,190,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,191,211,50,158,114,15,160,220,123,233,148,123,143,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,157,114,167,220,41,119,202,61,142,114,71,214,3,144,245,34,29,89,47,144,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,253,111,100,61,79,71,214,115,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,145,117,100,29,89,71,214,65,107,208,26,180,6,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,65,235,8,78,24,180,6,173,65,107,208,26,180,6,173,65,107,208,250,201,208,58,75,7,173,51,208,26,180,6,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,65,107,208,26,180,6,173,65,235,93,134,214,72,48,18,140,4,35,193,72,48,18,140,4,35,193,72,48,18,140,4,35,193,72,48,18,140,4,35,193,72,48,18,140,4,35,193,72,48,18,188,33,9,230,123,249,94,190,151,239,77,230,123,243,97,158,202,247,230,221,60,160,239,157,237,202,7,75,58,119,118,113,65,118,59,107,60,112,247,106,52,237,78,174,87,234,222,121,197,121,137,141,94,26,230,133,121,97,94,152,23,230,133,121,225,83,248,116,219,88,18,62,221,113,124,10,75,194,146,176,36,44,9,75,194,146,176,36,44,9,75,194,146,96,26,152,6,166,129,105,96,26,254,131,255,224,63,187,193,127,154,113,57,148,13,203,18,212,178,68,16,35,201,18,225,242,167,39,194,21,223,248,144,85,128,228,151,118,152,141,154,176,197,170,155,150,60,200,205,61,3,245,230,248,232,236,205,201,217,241,219,147,217,60,189,57,121,123,124,242,250,187,147,183,111,95,29,13,255,81,204,146,6,203,135,231,234,242,124,252,229,242,226,203,249,213,197,236,31,226,242,226,234,252,226,243,175,23,87,87,159,198,157,127,22,183,2,7,203,112,32,105,85,248,223,234,135,171,53,119,112,253,210,226,7,137,37,98,137,88,34,150,136,37,241,131,226,7,67,204,37,1,70,128,17,96,226,7,137,58,162,174,101,162,206,239,188,115,138,193,157,226,162,246,3,59,122,175,202,250,69,86,101,135,131,170,186,107,233,13,239,231,77,45,135,248,36,62,137,79,226,147,248,36,62,197,99,138,199,20,143,73,33,83,200,20,50,133,28,161,129,226,49,197,99,138,199,228,227,249,120,62,62,172,143,111,121,60,230,100,176,182,243,102,253,37,106,238,211,41,132,203,114,131,34,227,181,159,95,112,103,67,199,48,30,161,230,251,201,213,124,159,154,167,230,169,121,106,158,154,167,230,3,244,147,154,167,230,169,121,106,158,154,167,230,169,121,106,62,196,123,157,154,167,230,169,121,106,158,154,167,230,169,121,106,158,154,167,230,169,121,106,158,154,167,230,169,121,106,158,154,167,230,169,121,106,158,154,167,230,169,121,106,158,154,167,230,169,121,106,158,154,223,11,53,79,192,199,17,240,189,228,2,190,71,192,19,240,4,60,1,79,192,19,240,1,250,73,192,19,240,4,60,1,79,192,19,240,4,60,1,31,226,189,78,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,199,19,240,56,123,28,206,94,36,231,236,5,206,142,179,227,236,56,59,206,142,179,7,232,39,206,142,179,227,236,56,59,206,142,179,227,236,56,123,136,247,58,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,56,59,206,142,179,227,236,247,115,246,60,57,103,207,113,118,156,29,103,199,217,113,118,156,61,64,63,113,118,156,29,103,199,217,113,118,156,29,103,199,217,67,188,215,113,118,156,29,103,199,217,33,108,8,27,194,134,176,33,108,8,27,194,134,176,33,108,8,27,194,134,176,33,108,8,27,194,134,176,33,236,32,159,141,16,54,132,13,97,67,216,16,54,132,13,97,67,216,73,17,118,150,28,97,103,16,54,132,13,97,67,216,16,54,132,29,160,159,16,54,132,13,97,67,216,16,54,132,13,97,67,216,33,222,235,16,246,62,32,108,92,24,23,198,133,113,97,92,24,23,198,133,113,97,92,24,23,198,133,113,97,92,24,23,198,133,113,97,92,24,23,198,133,113,97,92,24,23,222,144,11,179,191,236,47,251,203,254,166,182,191,249,48,79,108,127,243,110,30,208,254,206,246,232,131,37,178,59,187,184,112,188,157,245,159,187,123,53,154,118,39,215,43,229,239,188,240,188,210,83,42,128,190,160,47,232,11,250,130,190,160,47,152,10,166,110,27,82,130,169,59,14,83,65,74,144,18,164,4,41,65,74,144,18,164,4,41,65,74,144,18,90,131,214,160,53,104,13,90,67,131,208,32,52,104,55,104,80,51,102,135,192,225,92,130,58,151,64,154,36,117,146,92,254,244,36,185,226,27,59,178,10,151,252,210,42,200,81,147,192,88,117,211,18,18,185,185,111,202,94,61,59,251,233,100,248,143,147,255,56,122,53,60,62,123,57,75,40,44,31,49,87,159,70,95,254,184,232,252,243,226,191,199,159,58,231,95,62,222,202,36,44,195,185,164,149,193,128,75,143,83,111,10,225,35,138,201,29,196,145,112,36,28,9,71,194,145,228,14,202,29,12,49,151,120,23,222,133,119,201,29,196,229,112,185,150,113,57,63,254,14,33,6,71,136,139,218,15,236,232,189,42,235,23,89,149,29,14,170,234,174,165,55,188,159,55,181,28,156,19,231,196,57,113,78,156,19,231,148,139,41,23,83,46,38,98,140,24,35,198,136,113,132,6,202,197,148,139,41,23,19,126,135,223,225,247,176,248,189,229,185,152,147,193,218,136,27,228,23,165,185,79,71,12,46,203,13,138,140,215,126,126,137,157,77,157,177,184,75,191,247,19,232,247,62,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,30,166,163,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,147,236,241,37,123,47,129,100,239,145,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,97,58,74,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,36,59,201,78,178,147,236,173,148,236,88,250,54,89,122,145,128,165,23,88,58,150,142,165,99,233,88,58,150,142,165,99,233,88,58,150,142,165,99,233,88,58,150,142,165,99,233,88,122,152,142,98,233,88,58,150,142,165,99,233,88,58,150,142,165,99,233,88,58,150,142,165,99,233,88,58,150,142,165,99,233,88,58,150,142,165,99,233,88,58,150,142,165,99,233,88,58,150,142,165,55,204,210,243,4,44,61,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,177,116,44,29,75,199,210,195,116,20,75,223,7,150,14,83,195,212,48,53,76,29,227,43,57,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,195,212,48,245,222,99,234,44,1,166,206,96,106,152,26,166,134,169,97,106,152,26,166,134,169,97,106,152,26,166,134,169,97,106,152,26,166,134,169,119,11,83,99,191,216,47,246,139,253,98,191,216,47,246,139,253,98,191,216,47,246,139,253,98,191,216,47,246,139,253,98,191,216,47,246,139,253,98,191,216,239,134,236,151,225,101,120,25,94,134,247,233,134,55,31,230,79,54,188,121,55,15,104,120,103,251,240,193,18,196,157,93,92,232,220,206,99,158,180,123,53,154,118,39,215,43,5,239,188,212,252,181,215,123,77,96,23,216,5,118,129,93,96,23,216,5,76,1,211,109,131,72,192,116,199,129,41,16,9,68,2,145,64,36,16,9,68,2,145,64,36,16,9,68,194,103,240,25,124,6,159,193,103,136,15,226,131,248,236,6,241,105,198,222,144,52,188,74,80,175,178,85,21,242,244,100,183,252,233,201,110,197,55,6,100,21,18,249,101,207,121,70,77,174,98,213,77,75,244,227,102,245,236,252,251,201,201,171,227,183,199,255,231,104,150,10,88,62,122,118,254,235,226,226,211,249,213,249,245,248,86,42,96,153,94,20,245,111,93,169,190,185,82,46,253,77,185,244,23,229,191,238,79,22,35,248,175,231,111,34,70,112,101,49,49,130,84,18,149,68,37,81,73,84,146,24,65,49,130,33,230,146,242,162,188,40,47,49,130,212,28,53,215,50,53,231,55,217,89,196,224,22,113,81,251,129,29,189,87,101,253,34,171,178,195,65,85,221,181,244,134,247,243,166,150,67,117,82,157,84,39,213,73,117,82,157,98,46,197,92,138,185,36,141,73,99,210,152,52,142,208,64,49,151,98,46,197,92,50,240,12,60,3,31,214,192,183,60,230,210,175,219,75,198,108,249,73,131,203,114,131,34,227,181,159,95,0,103,179,71,45,190,229,242,253,4,92,190,143,203,227,242,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,31,229,51,19,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,113,249,24,83,136,203,227,242,1,26,136,203,227,242,184,60,46,143,203,227,242,184,124,136,239,54,184,60,46,143,203,227,242,184,60,46,143,203,227,242,184,60,46,191,95,92,30,125,223,38,125,239,37,160,239,61,244,29,125,71,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,209,247,40,159,153,232,59,250,142,190,163,239,232,59,250,142,190,163,239,232,59,250,142,190,199,152,66,244,29,125,15,208,64,244,29,125,71,223,209,119,244,29,125,71,223,67,124,183,65,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,209,247,192,244,157,99,223,166,99,47,18,56,246,130,99,231,216,57,118,142,157,99,231,216,57,118,142,157,99,231,216,57,118,142,61,202,103,38,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,49,166,144,99,231,216,3,52,144,99,231,216,57,118,142,157,99,231,216,57,246,16,223,109,56,118,142,157,99,231,216,57,118,142,157,99,231,216,57,118,142,157,99,231,216,239,116,236,121,2,199,158,115,236,28,59,199,206,177,115,236,28,59,199,206,177,115,236,28,59,199,206,177,71,249,204,228,216,57,118,142,157,99,231,216,57,246,118,58,118,250,154,190,166,175,233,235,24,95,201,233,107,250,154,190,166,175,233,107,250,154,190,166,175,233,107,250,154,190,166,175,233,107,250,154,190,166,175,233,107,250,154,190,166,175,247,94,95,103,9,244,117,70,95,211,215,244,53,125,77,95,211,215,244,53,125,77,95,211,215,244,53,125,29,229,51,147,190,166,175,233,107,250,154,19,230,132,57,97,78,152,19,230,132,57,97,78,152,19,230,132,57,97,78,152,19,230,132,57,97,78,152,19,230,132,57,97,78,152,19,230,132,99,57,97,232,23,250,133,126,161,223,167,163,223,124,152,63,25,253,230,221,124,31,208,239,108,227,62,88,146,187,179,139,11,206,219,121,76,107,186,87,163,105,119,114,189,146,252,206,75,205,95,123,189,215,36,124,9,95,194,151,240,37,124,9,95,34,149,72,221,182,160,36,82,119,92,164,18,148,4,37,65,73,80,18,148,4,37,65,73,80,18,148,4,37,173,70,171,209,106,180,26,173,198,4,49,65,76,208,110,152,160,102,176,14,122,3,184,4,5,46,91,101,36,79,207,142,203,119,32,59,110,175,73,71,77,22,99,213,77,75,92,228,230,190,121,59,61,249,225,217,79,71,167,63,156,252,99,248,211,241,235,225,241,171,87,239,206,222,14,191,123,246,252,199,31,78,79,222,189,126,49,124,113,252,253,247,239,206,142,79,94,207,98,12,203,71,140,226,244,98,50,250,99,60,253,75,151,255,113,254,185,115,254,233,211,215,47,87,157,95,71,239,127,159,76,47,190,126,254,208,249,112,254,219,111,95,103,179,185,156,112,88,166,159,210,91,23,138,116,129,133,143,127,210,122,179,12,159,182,14,49,135,16,20,4,5,65,65,80,16,148,152,67,49,135,33,230,18,42,131,202,160,50,49,135,144,30,164,215,50,164,231,71,230,209,199,224,244,113,81,251,129,29,189,87,101,253,34,171,178,195,65,85,221,181,244,134,247,243,166,150,3,145,66,164,16,41,68,10,145,66,164,98,56,197,112,138,225,4,155,193,102,176,25,108,142,208,64,49,156,98,56,197,112,34,247,200,61,114,31,150,220,183,60,134,115,50,88,155,142,59,62,32,185,115,159,14,54,92,150,27,20,25,175,253,252,2,66,155,58,217,177,166,180,239,215,43,237,251,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,161,62,51,73,123,210,158,180,39,237,73,123,210,158,180,39,237,73,123,210,158,180,143,49,133,164,61,105,31,160,129,164,61,105,79,218,147,246,164,61,105,79,218,135,248,110,67,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,251,37,237,169,249,160,106,190,87,175,154,239,81,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,135,250,204,164,230,169,121,106,158,154,167,230,169,121,106,158,154,167,230,169,121,106,62,198,20,82,243,212,124,128,6,82,243,212,60,53,79,205,83,243,212,60,53,31,226,187,13,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,7,86,243,8,124,80,2,95,212,75,224,11,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,248,80,159,153,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,199,152,66,4,30,129,15,208,64,4,30,129,71,224,17,120,4,30,129,71,224,67,124,183,65,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,95,151,192,231,245,18,248,28,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,62,212,103,38,2,143,192,35,240,8,60,2,143,192,183,147,192,131,219,224,54,184,13,110,199,248,74,14,110,131,219,224,54,184,13,110,131,219,224,54,184,13,110,131,219,224,54,184,13,110,131,219,224,54,184,13,110,131,219,224,54,184,221,102,184,157,213,11,183,51,112,27,220,6,183,193,109,112,27,220,6,183,193,109,112,27,220,6,183,193,237,80,159,153,224,54,184,13,110,131,219,136,49,98,140,24,35,198,136,49,98,140,24,35,198,136,49,98,140,24,35,198,136,49,98,140,24,35,198,136,49,98,140,24,35,198,136,49,98,28,139,24,243,194,188,48,47,204,11,215,234,133,243,97,94,167,23,206,187,121,64,47,60,219,189,15,150,100,239,236,226,130,251,118,158,216,132,238,213,104,218,157,92,175,212,194,243,85,204,203,38,43,7,7,195,193,112,48,28,12,7,195,193,48,43,204,186,109,124,9,179,238,56,102,133,47,225,75,248,18,190,132,47,225,75,248,18,190,132,47,225,75,208,13,116,3,221,64,55,208,13,39,194,137,112,162,221,224,68,205,56,31,106,135,141,9,106,99,162,10,148,90,19,235,242,167,39,214,21,223,120,147,85,32,229,151,246,122,143,154,160,198,170,155,150,44,201,205,166,195,248,237,44,150,9,102,241,254,81,44,195,97,168,39,133,22,6,201,78,20,157,72,71,209,81,116,20,29,69,71,69,210,81,162,19,105,51,218,140,54,163,205,68,39,138,78,164,247,232,61,191,121,207,68,198,55,145,139,218,15,236,232,189,42,235,23,89,149,29,14,170,234,174,165,55,188,159,55,181,28,186,148,46,165,75,233,82,186,148,46,21,237,41,218,83,180,39,241,76,60,19,207,196,115,132,6,138,246,20,237,41,218,147,197,103,241,89,252,176,22,191,229,209,158,147,193,218,166,220,185,2,105,160,251,116,226,225,178,220,160,200,120,237,231,23,58,26,229,200,199,183,202,190,95,171,178,239,83,246,148,61,101,79,217,83,246,148,61,101,79,217,83,246,148,61,101,79,217,7,250,204,164,236,41,123,202,158,178,167,236,41,123,202,158,178,167,236,41,123,202,62,198,20,82,246,148,125,128,6,82,246,148,61,101,79,217,83,246,148,61,101,31,226,187,13,101,79,217,83,246,148,61,101,79,217,83,246,148,61,101,79,217,239,151,178,39,230,99,138,249,94,173,98,190,71,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,31,232,51,147,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,249,24,83,72,204,19,243,1,26,72,204,19,243,196,60,49,79,204,19,243,196,124,136,239,54,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,31,88,204,227,239,49,249,123,81,43,127,47,240,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,3,125,102,226,239,248,59,254,142,191,227,239,248,59,254,142,191,227,239,248,59,254,30,99,10,241,119,252,61,64,3,241,119,252,29,127,199,223,241,119,252,29,127,15,241,221,6,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,125,77,254,158,215,202,223,115,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,247,64,159,153,248,59,254,142,191,227,239,248,59,254,222,78,254,14,109,67,219,208,54,180,29,227,43,57,180,13,109,67,219,208,54,180,13,109,67,219,208,54,180,13,109,67,219,208,54,180,13,109,67,219,208,54,180,13,109,67,219,208,118,139,209,118,86,43,218,206,160,109,104,27,218,134,182,161,109,104,27,218,134,182,161,109,104,27,218,134,182,3,125,102,66,219,208,54,180,13,109,227,197,120,49,94,140,23,227,197,120,49,94,140,23,227,197,120,49,94,140,23,227,197,120,49,94,140,23,227,197,120,49,94,140,23,227,197,120,113,44,94,204,10,179,194,172,48,43,188,137,21,254,233,205,219,151,71,167,39,195,87,199,175,127,60,122,113,252,122,248,63,60,184,24,102,195,242,81,60,248,143,203,171,143,227,233,69,231,211,249,231,223,199,31,206,63,119,238,22,193,69,55,235,150,187,38,130,239,127,182,186,17,240,122,149,185,95,238,151,251,229,126,185,95,238,151,251,229,126,67,204,37,247,203,253,114,191,220,47,247,203,253,182,204,253,10,107,166,169,131,107,234,69,237,7,118,244,94,149,245,139,172,202,14,7,85,117,215,210,27,222,207,155,90,14,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,206,165,115,233,92,58,151,30,161,129,92,58,151,206,165,115,233,92,58,151,206,165,199,116,233,98,175,81,246,150,83,246,203,114,131,34,227,181,159,159,152,15,35,230,251,169,197,124,159,152,39,230,137,121,98,158,152,39,230,183,222,79,98,158,152,39,230,137,121,98,158,152,39,230,137,249,16,239,117,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,126,47,196,60,253,30,70,191,247,82,235,247,30,253,78,191,211,239,244,59,253,78,191,111,189,159,244,59,253,78,191,211,239,244,59,253,78,191,211,239,33,222,235,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,59,253,78,191,211,239,244,123,60,253,142,178,135,161,236,69,106,202,94,160,236,40,59,202,142,178,163,236,40,251,214,251,137,178,163,236,40,59,202,142,178,163,236,40,59,202,30,226,189,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,59,202,142,178,163,236,40,251,189,148,61,79,77,217,115,148,29,101,71,217,81,118,148,29,101,223,122,63,81,118,148,29,101,71,217,81,118,148,29,101,71,217,67,188,215,81,118,148,29,101,71,217,1,108,0,27,192,6,176,1,108,0,27,192,6,176,1,108,0,27,192,6,176,1,108,0,27,192,6,176,1,236,32,159,141,0,54,128,13,96,3,216,0,54,128,13,96,3,216,41,1,118,150,26,96,103,0,54,128,13,96,3,216,0,54,128,189,245,126,2,216,0,54,128,13,96,3,216,0,54,128,13,96,135,120,175,3,216,251,0,176,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,24,21,70,133,81,97,84,120,67,42,204,253,114,191,220,47,247,155,216,253,230,195,60,173,251,205,187,121,64,247,59,219,161,15,150,188,238,236,226,2,241,118,214,126,236,238,213,104,218,157,92,175,84,191,243,186,243,66,79,40,0,249,66,190,144,47,228,11,249,66,190,80,42,148,186,109,68,9,165,238,56,74,133,40,33,74,136,18,162,132,40,33,74,136,18,162,132,40,33,74,96,13,88,3,214,128,53,96,13,11,194,130,176,160,221,96,65,205,120,29,250,134,113,9,106,92,226,72,146,196,9,114,249,211,19,228,138,111,220,200,42,88,242,75,155,20,71,77,252,98,213,77,75,66,228,230,225,17,59,121,115,244,250,127,157,188,59,125,125,244,243,44,157,176,92,107,182,46,46,199,159,255,243,226,235,244,243,248,207,91,177,132,101,122,158,212,191,117,165,250,230,74,185,244,55,229,210,95,148,255,186,63,105,142,225,223,186,208,84,128,225,3,37,37,23,66,77,80,19,212,4,53,65,77,146,11,37,23,134,152,75,72,12,18,131,196,36,23,66,119,208,93,203,208,157,159,142,71,25,131,83,198,69,237,7,118,244,94,149,245,139,172,202,14,7,85,117,215,210,27,222,207,155,90,14,20,10,133,66,161,80,40,20,10,133,74,214,148,172,41,89,19,84,6,149,65,101,80,57,66,3,37,107,74,214,148,172,137,208,35,244,8,125,88,66,223,242,100,205,201,96,109,10,238,56,128,48,206,125,58,168,112,89,110,80,100,188,246,243,203,252,108,254,164,198,50,163,239,39,99,244,125,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,122,140,30,163,199,232,49,250,54,49,122,36,126,251,36,190,151,140,196,247,144,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,145,120,36,30,137,71,226,119,150,196,243,237,219,247,237,69,50,223,94,240,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,251,198,190,61,79,230,219,115,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,163,248,118,42,155,202,166,178,169,236,24,95,201,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,91,162,178,179,100,42,59,163,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,166,178,169,108,42,155,202,110,145,202,230,135,249,97,126,152,31,230,135,249,97,126,152,31,230,135,249,97,126,152,31,230,135,249,97,126,152,31,230,135,249,97,126,152,31,230,135,249,225,13,253,48,12,12,3,195,192,48,112,42,12,156,15,243,68,24,56,239,230,251,128,129,103,155,248,193,146,229,157,93,92,0,223,206,227,27,212,189,26,77,187,147,235,149,20,120,94,112,94,97,147,87,38,127,201,95,242,151,252,37,127,201,95,82,149,84,221,182,172,36,85,119,92,170,146,149,100,37,89,73,86,146,149,100,37,89,73,86,146,149,100,37,197,70,177,81,108,20,27,197,198,10,177,66,172,208,110,88,161,102,16,15,146,3,190,4,133,47,1,120,73,170,172,185,124,7,178,230,90,128,60,106,210,25,171,110,90,2,36,55,247,76,224,255,62,126,117,244,31,195,159,158,253,112,252,124,248,226,248,251,239,223,157,29,159,188,158,133,29,150,15,15,224,255,61,255,52,254,239,206,31,163,201,249,251,206,135,243,223,126,251,58,155,186,229,172,195,50,253,252,221,186,80,36,139,46,188,243,153,106,77,46,124,116,69,193,133,248,18,190,132,47,225,75,248,146,224,66,193,133,33,230,18,7,195,193,112,48,193,133,120,29,94,215,50,94,231,231,228,161,197,224,104,113,81,251,129,29,189,87,101,253,34,171,178,195,65,85,221,181,244,134,247,243,166,150,131,127,226,159,248,39,254,137,127,226,159,130,53,5,107,10,214,68,146,145,100,36,25,73,142,208,64,193,154,130,53,5,107,194,242,176,60,44,31,22,203,183,60,88,115,50,88,27,125,131,255,178,56,247,233,72,194,101,185,65,145,241,218,207,47,242,179,161,51,25,247,139,248,126,42,17,223,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,223,89,17,79,183,111,93,183,247,82,233,246,30,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,123,12,221,142,170,111,157,170,23,169,168,122,129,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,51,170,158,167,162,234,57,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,168,58,170,142,170,163,234,128,53,96,13,88,3,214,128,53,96,13,88,3,214,128,53,96,13,88,3,214,128,53,96,13,88,3,214,128,245,182,125,48,96,13,88,3,214,128,53,96,13,88,3,214,128,245,19,129,117,150,10,88,103,128,53,96,13,88,3,214,128,53,96,13,88,3,214,128,53,96,13,88,3,214,128,53,96,13,88,3,214,187,10,172,81,96,20,24,5,70,129,81,96,20,24,5,70,129,81,96,20,24,5,70,129,81,96,20,24,5,70,129,81,96,20,24,5,70,129,81,96,20,120,67,10,204,245,114,189,92,47,215,155,200,245,230,195,60,141,235,205,187,121,64,215,59,219,145,15,150,92,238,236,226,2,235,118,30,253,184,221,171,209,180,59,185,94,169,122,231,245,230,5,54,120,97,136,23,226,133,120,33,94,136,23,226,133,78,161,211,109,35,73,232,116,199,209,41,36,9,73,66,146,144,36,36,9,73,66,146,144,36,36,9,73,2,105,64,26,144,6,164,1,105,216,15,246,131,253,236,6,251,105,198,227,208,53,12,75,80,195,178,125,41,146,40,1,46,127,122,2,92,241,141,11,89,5,71,126,105,131,214,168,137,89,172,186,105,73,130,220,220,51,74,167,207,190,59,126,241,195,233,209,79,175,142,95,15,207,94,12,95,124,55,60,122,115,252,124,120,246,230,175,187,126,122,246,252,229,241,235,163,89,184,96,249,240,104,77,71,191,158,127,152,76,199,127,124,58,255,220,249,242,161,243,225,215,206,248,242,252,125,231,203,229,95,119,253,49,122,255,241,252,243,248,86,216,96,25,14,37,173,138,254,123,212,51,214,26,62,184,241,10,132,17,114,76,28,19,199,196,49,113,76,194,8,133,17,134,152,75,46,140,11,227,194,132,17,114,118,156,93,203,156,157,95,123,167,23,131,235,197,69,237,7,118,244,94,149,245,139,172,202,14,7,85,117,215,210,27,222,207,155,90,14,7,202,129,114,160,28,40,7,202,129,10,203,20,150,41,44,147,77,102,147,217,100,54,57,66,3,133,101,10,203,20,150,73,205,83,243,212,124,88,53,223,242,176,204,201,96,109,253,237,4,128,124,205,125,58,155,112,89,110,80,100,188,246,243,139,241,108,232,112,198,227,69,125,191,46,81,223,39,234,137,122,162,158,168,39,234,137,122,162,158,168,39,234,137,122,162,158,168,15,212,79,162,158,168,15,228,108,137,122,162,158,168,39,234,137,122,162,158,168,39,234,137,122,162,158,168,39,234,137,122,162,158,168,39,234,137,122,162,158,168,39,234,137,122,162,158,168,39,234,137,122,162,158,168,39,234,137,250,189,16,245,116,124,56,29,223,171,75,199,247,232,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,3,245,147,142,167,227,3,153,89,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,62,158,142,71,221,195,81,247,162,46,234,94,160,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,7,234,39,234,142,186,7,2,176,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,63,72,221,243,186,168,123,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,30,168,159,168,59,234,30,8,192,162,238,168,59,234,142,186,3,218,128,54,160,13,104,3,218,128,54,160,13,104,3,218,128,54,160,13,104,3,218,128,54,160,13,104,3,218,65,62,27,1,109,64,27,208,6,180,1,109,64,27,208,6,180,235,0,218,89,93,64,59,3,180,1,109,64,27,208,6,180,1,109,64,27,208,6,180,1,109,64,27,208,14,212,79,64,27,208,14,196,54,1,237,125,0,218,40,49,74,140,18,163,196,40,49,74,140,18,163,196,40,49,74,140,18,163,196,40,49,74,140,18,163,196,40,49,74,140,18,163,196,40,49,74,188,33,37,230,130,185,96,46,152,11,174,201,5,231,195,188,30,23,156,119,243,128,46,120,182,99,31,44,57,222,217,197,5,238,237,108,252,248,221,171,209,180,59,185,94,169,130,231,245,231,5,19,20,130,128,33,96,8,24,2,134,128,33,96,104,21,90,221,54,178,132,86,119,28,173,66,150,144,37,100,9,89,66,150,144,37,100,9,89,66,150,144,37,208,6,180,1,109,64,27,208,134,13,97,67,216,208,110,176,161,102,60,15,157,195,192,4,53,48,241,164,73,77,9,116,249,211,19,232,138,111,92,201,42,120,242,75,27,117,71,77,44,99,213,77,75,114,228,230,222,209,251,249,229,209,171,87,195,55,39,111,222,189,249,238,228,228,199,225,139,227,239,191,127,119,118,124,242,122,22,121,88,62,102,224,254,252,56,254,244,169,115,121,113,249,245,242,215,139,139,223,59,31,206,127,251,237,235,108,184,150,131,14,203,112,160,105,117,204,224,189,79,86,115,188,225,90,117,133,26,242,76,60,19,207,196,51,241,76,66,13,133,26,134,152,75,62,140,15,227,195,132,26,242,118,188,93,203,188,157,95,157,167,24,131,43,198,69,237,7,118,244,94,149,245,139,172,202,14,7,85,117,215,210,27,222,207,155,90,14,15,202,131,242,160,60,40,15,202,131,10,221,20,186,41,116,147,81,102,148,25,101,70,57,66,3,133,110,10,221,20,186,73,207,211,243,244,124,88,61,223,242,208,205,201,96,109,5,238,36,128,156,206,125,58,163,112,89,110,80,100,188,246,243,139,3,109,236,144,198,106,41,223,79,43,229,251,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,123,33,229,169,247,32,234,189,151,86,189,247,168,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,227,169,119,132,61,8,97,47,210,18,246,2,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,17,118,132,29,97,71,216,239,33,236,121,90,194,158,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,236,8,59,194,14,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,131,215,224,53,120,13,94,7,249,108,4,175,193,107,240,26,188,6,175,193,107,240,26,188,78,7,175,179,180,240,58,3,175,193,107,240,26,188,6,175,193,107,240,26,188,6,175,193,107,240,26,188,6,175,193,107,240,26,188,222,7,120,141,8,35,194,136,48,34,140,8,35,194,136,48,34,140,8,35,194,136,48,34,140,8,35,194,136,48,34,140,8,35,194,136,48,34,140,8,35,194,27,18,97,222,151,247,229,125,121,223,164,222,55,31,230,41,189,111,222,205,3,122,223,217,238,124,176,36,117,103,23,23,124,183,179,230,67,119,175,70,211,238,228,122,165,246,157,87,157,151,217,248,229,225,94,184,23,238,133,123,225,94,184,23,70,133,81,183,141,39,97,212,29,199,168,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,170,129,106,160,26,168,6,170,225,64,56,16,14,180,27,28,168,25,167,67,221,176,45,65,109,75,20,65,146,52,49,46,127,122,98,92,241,141,23,89,5,74,126,105,143,223,168,9,94,172,186,105,201,134,220,220,55,92,239,94,255,251,179,159,127,122,53,60,123,251,236,187,87,71,127,27,173,127,228,195,114,150,72,88,62,98,190,190,126,254,175,209,159,127,124,234,124,185,26,253,250,105,252,63,255,22,157,127,230,157,242,86,40,97,153,30,41,245,111,93,169,190,185,82,46,253,77,185,244,23,229,191,238,79,144,98,184,178,27,245,6,25,174,93,90,150,33,238,132,59,225,78,184,19,238,36,203,80,150,97,136,185,196,199,240,49,124,76,150,33,142,135,227,181,140,227,249,17,121,200,49,56,114,92,212,126,96,71,239,85,89,191,200,170,236,112,80,85,119,45,189,225,253,188,169,229,224,162,184,40,46,138,139,226,162,184,168,172,77,89,155,178,54,17,102,132,25,97,70,152,35,52,80,214,166,172,77,89,155,112,61,92,15,215,135,197,245,45,207,218,156,12,214,70,226,14,10,136,231,220,167,35,12,151,229,6,69,198,107,63,191,20,208,166,206,112,60,204,236,251,201,153,125,31,179,199,236,49,123,204,30,179,199,236,49,251,8,253,196,236,49,251,32,104,7,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,91,200,236,145,249,56,100,190,151,156,204,247,144,121,100,30,153,71,230,145,121,100,30,153,143,208,79,100,30,153,15,2,112,144,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,126,215,201,60,255,30,199,191,23,201,253,123,193,191,243,239,252,59,255,206,191,243,239,252,123,132,126,242,239,252,123,16,77,195,191,243,239,252,59,255,206,191,243,239,252,59,255,206,191,243,239,252,59,255,206,191,243,239,252,59,255,206,191,243,239,252,59,255,206,191,243,239,252,59,255,206,191,243,239,252,59,255,206,191,243,239,252,59,255,206,191,243,239,252,59,255,158,202,191,231,201,253,123,206,191,243,239,252,59,255,206,191,243,239,252,123,132,126,242,239,252,123,16,77,195,191,243,239,252,59,255,206,191,243,239,252,59,255,206,191,7,243,239,212,54,181,77,109,83,219,49,190,146,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,83,219,212,54,181,77,109,183,76,109,103,201,213,118,70,109,83,219,212,54,181,77,109,83,219,212,118,132,126,82,219,212,118,16,77,67,109,83,219,212,54,181,77,109,83,219,237,83,219,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,188,161,47,134,133,97,97,88,24,22,78,141,133,243,97,158,24,11,231,221,124,31,176,240,108,83,63,88,50,190,179,139,11,248,219,89,191,81,221,171,209,180,59,185,94,73,133,231,133,231,149,158,82,129,12,38,131,201,96,50,152,12,38,131,73,86,146,117,219,242,146,100,221,113,201,74,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,148,27,229,70,185,81,110,148,27,75,196,18,177,68,187,97,137,154,65,62,200,14,24,19,20,198,4,226,39,169,179,234,242,29,200,170,107,17,254,168,73,109,172,186,105,9,150,220,220,51,153,103,189,215,47,135,223,29,253,120,118,252,250,236,199,227,225,217,219,159,95,29,221,158,210,191,194,20,203,135,7,244,75,239,243,199,206,175,227,223,191,156,127,254,242,251,121,231,203,213,159,159,198,183,254,141,110,101,42,150,233,231,244,214,133,34,89,68,226,163,158,177,214,164,196,141,87,32,48,17,139,194,162,176,40,44,10,139,18,152,40,48,49,196,92,98,102,152,25,102,38,48,17,219,195,246,90,198,246,252,204,61,12,25,28,67,46,106,63,176,163,247,170,172,95,100,85,118,56,168,170,187,150,222,240,126,222,212,114,176,82,172,20,43,197,74,177,82,172,84,160,167,64,79,129,158,168,51,234,140,58,163,206,17,26,40,208,83,160,167,64,79,8,31,194,135,240,195,34,252,150,7,122,78,6,107,99,114,7,10,100,128,238,211,81,135,203,114,131,34,227,181,159,95,212,104,67,103,61,30,47,234,251,117,137,250,62,81,79,212,19,245,68,61,81,79,212,19,245,68,61,81,79,212,19,245,68,125,160,126,18,245,68,125,32,103,75,212,19,245,68,61,81,79,212,19,245,68,61,81,79,212,19,245,68,61,81,79,212,19,245,68,61,81,79,212,19,245,68,61,81,79,212,19,245,68,61,81,79,212,19,245,68,61,81,79,212,239,133,168,167,227,195,233,248,94,93,58,190,71,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,31,168,159,116,60,29,31,200,204,210,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,241,116,60,234,30,142,186,23,117,81,247,2,117,71,221,81,119,212,29,117,71,221,81,119,212,29,117,71,221,81,119,212,61,80,63,81,119,212,61,16,128,69,221,81,119,212,29,117,71,221,81,119,212,29,117,71,221,81,119,212,29,117,71,221,81,119,212,29,117,71,221,81,119,212,29,117,71,221,81,119,212,29,117,71,221,81,119,212,29,117,71,221,81,119,212,253,65,234,158,215,69,221,115,212,29,117,71,221,81,119,212,29,117,71,221,81,119,212,29,117,71,221,81,247,64,253,68,221,81,247,64,0,22,117,71,221,81,119,212,29,208,6,180,1,109,64,27,208,6,180,1,109,64,27,208,6,180,1,109,64,27,208,6,180,1,109,64,27,208,14,242,217,8,104,3,218,128,54,160,13,104,3,218,128,54,160,93,7,208,206,234,2,218,25,160,13,104,3,218,128,54,160,13,104,3,218,128,54,160,13,104,3,218,128,118,160,126,2,218,128,118,32,182,9,104,239,3,208,70,137,81,98,148,24,37,70,137,81,98,148,24,37,70,137,81,98,148,24,37,70,137,81,98,148,24,37,70,137,81,98,148,24,37,70,137,81,226,13,41,49,23,204,5,115,193,92,112,77,46,56,31,230,245,184,224,188,155,7,116,193,179,29,251,96,201,241,206,46,46,112,111,103,227,199,239,94,141,166,221,201,245,74,21,60,175,63,47,152,160,16,4,12,1,67,192,16,48,4,12,1,67,171,208,234,182,145,37,180,186,227,104,21,178,132,44,33,75,200,18,178,132,44,33,75,200,18,178,132,44,129,54,160,13,104,3,218,128,54,108,8,27,194,134,118,131,13,53,227,121,232,28,6,38,168,129,137,39,77,106,74,160,203,159,158,64,87,124,227,74,86,193,147,95,218,168,59,106,98,25,171,110,90,146,35,55,247,141,222,139,225,139,211,163,103,63,125,119,114,242,246,229,240,213,241,119,167,207,78,127,30,158,156,30,255,112,252,250,217,171,225,243,151,207,78,135,207,127,126,254,234,205,217,108,254,202,71,204,223,135,206,135,233,120,244,199,175,23,23,87,31,59,159,206,127,157,142,166,127,118,46,166,231,147,243,207,163,79,157,247,31,71,211,206,251,63,223,127,186,252,114,107,8,203,244,220,169,127,235,74,245,205,149,114,233,111,202,165,191,40,255,117,127,130,220,196,71,119,166,222,240,196,39,45,67,130,34,60,5,79,193,83,240,20,60,37,65,81,130,98,136,185,132,209,96,52,24,77,130,34,220,7,247,181,12,247,249,137,123,100,50,56,153,92,212,126,96,71,239,85,89,191,200,170,236,112,80,85,119,45,189,225,253,188,169,229,192,167,240,41,124,10,159,194,167,240,169,132,79,9,159,18,62,129,104,32,26,136,6,162,35,52,80,194,167,132,79,9,159,168,62,170,143,234,135,165,250,45,79,248,156,12,214,38,231,142,29,8,5,221,167,3,17,151,229,6,69,198,107,63,191,236,209,166,78,132,172,199,242,251,181,178,252,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,31,161,129,88,62,150,143,229,99,249,88,62,150,143,229,135,104,32,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,98,31,158,216,247,106,37,246,61,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,62,66,3,17,123,196,30,177,71,236,17,123,196,30,177,15,209,64,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,247,151,216,243,242,49,189,124,81,171,151,47,120,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,249,8,13,228,229,121,121,94,158,151,231,229,121,121,94,62,68,3,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,249,102,189,124,94,171,151,207,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,223,53,47,79,121,83,222,148,55,229,29,227,43,57,229,77,121,83,222,148,55,229,77,121,83,222,148,55,229,77,121,83,222,148,55,229,77,121,83,222,148,55,229,77,121,83,222,148,119,139,149,119,86,171,242,206,40,111,202,155,242,166,188,41,111,202,155,242,166,188,41,111,202,155,242,166,188,41,111,202,155,242,166,188,41,111,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,222,254,91,155,71,230,145,121,228,125,241,200,112,49,92,12,23,195,197,117,224,226,103,207,223,30,253,75,24,23,195,108,88,38,17,198,163,247,87,227,59,153,113,209,205,186,101,235,153,241,223,219,179,109,107,252,208,90,128,99,224,24,56,6,142,129,99,224,24,56,6,142,67,204,37,112,12,28,3,199,192,49,112,12,28,183,12,28,139,149,198,184,131,51,238,69,237,7,118,244,94,149,245,139,172,202,14,7,85,117,215,210,27,222,207,155,90,14,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,31,161,129,64,60,16,15,196,3,241,64,60,16,15,196,199,4,241,2,186,25,250,150,27,250,203,114,131,34,227,181,159,31,213,15,76,245,251,245,83,253,62,170,143,234,163,250,168,62,170,143,234,163,250,168,62,170,143,234,163,250,219,167,229,168,62,170,143,234,163,250,168,62,170,143,234,163,250,168,62,170,143,234,163,250,168,62,170,143,234,163,250,168,62,170,143,234,163,250,168,62,170,143,234,163,250,168,62,170,143,234,163,250,168,62,170,143,234,163,250,168,126,100,170,143,221,7,102,247,189,250,217,125,15,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,251,237,51,113,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,30,187,199,238,177,123,236,190,49,118,207,208,7,54,244,69,253,134,190,96,232,25,122,134,158,161,103,232,25,122,134,158,161,103,232,25,122,134,126,251,230,155,161,103,232,25,122,134,158,161,103,232,25,122,134,158,161,103,232,25,122,134,158,161,103,232,25,122,134,158,161,103,232,25,122,134,158,161,103,232,25,122,134,158,161,103,232,25,122,134,158,161,103,232,25,122,134,158,161,103,232,25,250,236,175,77,189,110,67,159,51,244,12,61,67,207,208,51,244,12,61,67,207,208,51,244,12,61,67,191,125,243,205,208,51,244,12,61,67,207,208,51,244,12,61,67,79,126,147,223,228,247,246,167,144,252,38,191,3,52,144,252,38,191,201,111,242,155,252,38,191,201,239,16,223,109,200,111,242,155,252,38,191,201,111,242,155,252,38,191,201,111,242,155,252,38,191,55,145,223,89,253,242,59,35,191,201,111,242,155,252,38,191,201,111,242,155,252,38,191,201,111,242,123,251,82,153,252,38,191,201,111,242,155,252,14,44,191,25,101,70,153,81,102,148,25,101,70,153,81,102,148,25,101,70,153,81,102,148,25,101,70,153,81,102,148,25,101,70,153,81,102,148,25,101,70,121,67,163,12,28,3,199,192,49,112,92,59,56,206,135,121,221,224,56,239,230,251,0,142,103,219,254,193,18,11,158,93,92,88,225,78,130,206,117,175,70,211,238,228,122,37,55,158,175,100,94,58,105,73,186,152,46,166,139,233,98,186,152,46,166,97,105,216,109,235,77,26,118,199,53,44,189,73,111,210,155,244,38,189,73,111,210,155,244,38,189,73,111,146,114,164,28,41,71,202,145,114,60,18,143,196,35,237,134,71,106,6,10,97,63,112,77,80,92,19,153,176,212,158,153,151,239,64,102,94,155,189,72,77,208,99,213,77,75,22,229,102,173,97,126,115,116,122,118,242,250,217,176,28,158,189,60,254,225,232,245,201,233,241,108,140,203,77,199,248,114,60,253,114,241,121,212,41,59,95,62,158,79,198,159,47,166,231,183,6,184,76,63,192,183,46,20,53,103,56,222,241,156,91,72,111,124,228,42,228,54,146,85,100,21,89,69,86,145,85,114,27,229,54,134,152,75,82,141,84,35,213,228,54,146,127,228,95,203,228,223,183,63,110,255,132,110,222,245,255,109,109,187,163,169,215,196,83,110,131,97,45,106,63,176,163,247,170,172,95,100,85,118,56,168,170,187,150,222,240,126,222,212,114,200,84,50,149,76,37,83,201,84,50,85,174,168,92,81,185,162,180,52,45,77,75,211,210,17,26,40,87,84,174,168,92,81,142,159,227,231,248,195,58,254,150,231,138,78,6,107,123,116,103,18,68,145,238,211,105,137,203,114,131,34,227,181,159,95,226,233,86,143,139,220,39,236,251,117,10,251,62,97,79,216,19,246,132,61,97,79,216,19,246,132,61,97,79,216,19,246,132,125,152,207,76,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,99,76,33,97,79,216,7,104,32,97,79,216,19,246,132,61,97,79,216,19,246,33,190,219,16,246,132,61,97,79,216,19,246,132,61,97,79,216,19,246,132,253,126,9,123,90,62,164,150,239,213,169,229,123,180,60,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,97,62,51,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,143,49,133,180,60,45,31,160,129,180,60,45,79,203,211,242,180,60,45,79,203,135,248,110,67,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,129,181,60,250,30,146,190,23,117,210,247,2,125,71,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,209,119,244,61,204,103,38,250,142,190,163,239,232,59,250,142,190,163,239,232,59,250,142,190,163,239,49,166,16,125,71,223,3,52,16,125,71,223,209,119,244,29,125,71,223,209,247,16,223,109,208,119,244,29,125,71,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,215,163,239,121,157,244,61,71,223,209,119,244,29,125,71,223,209,119,244,29,125,71,223,209,119,244,29,125,15,243,153,137,190,163,239,232,59,250,142,190,163,239,237,164,239,192,54,176,13,108,3,219,49,190,146,3,219,192,54,176,13,108,3,219,192,54,176,13,108,3,219,192,54,176,13,108,3,219,192,54,176,13,108,3,219,192,54,176,13,108,183,23,108,103,117,130,237,12,216,6,182,129,109,96,27,216,6,182,129,109,96,27,216,6,182,129,109,96,59,204,103,38,176,13,108,3,219,192,54,90,140,22,163,197,104,49,90,140,22,163,197,104,49,90,140,22,163,197,104,49,90,140,22,163,197,104,49,90,140,22,163,197,104,49,90,140,22,199,162,197,156,48,39,204,9,115,194,53,58,225,179,183,63,191,58,26,22,195,108,88,38,212,194,157,47,87,127,126,26,127,99,134,139,110,214,45,247,211,12,207,159,54,134,28,190,127,45,252,48,63,204,15,243,195,252,48,63,204,15,243,195,33,230,146,31,230,135,249,97,126,152,31,230,135,91,230,135,5,62,83,217,193,85,246,162,246,3,59,122,175,202,250,69,86,101,135,131,170,186,107,233,13,239,231,77,45,135,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,143,208,64,190,157,111,231,219,249,118,190,157,111,231,219,99,250,118,209,217,72,124,203,73,252,101,185,65,145,241,218,207,79,222,7,150,247,253,250,229,125,159,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,158,188,39,239,201,123,242,190,85,242,158,162,15,172,232,123,245,43,250,30,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,61,69,79,209,83,244,20,253,238,42,122,36,62,48,137,47,234,39,241,5,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,215,64,226,243,250,73,124,142,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,124,24,18,15,114,131,220,32,55,200,29,227,43,57,200,13,114,131,220,32,55,200,13,114,131,220,32,55,200,13,114,131,220,32,55,200,13,114,131,220,32,55,200,13,114,131,220,32,119,219,33,119,86,63,228,206,64,110,144,27,228,6,185,65,110,144,27,228,6,185,65,110,144,27,228,6,185,65,110,144,27,228,6,185,219,4,185,145,99,228,24,57,70,142,145,99,228,24,57,70,142,145,99,228,24,57,70,142,145,99,228,24,57,70,142,145,99,228,24,57,70,142,145,99,228,120,67,114,204,15,243,195,252,48,63,92,187,31,206,135,121,221,126,56,239,230,1,253,240,108,23,63,88,82,190,179,139,11,250,219,73,208,136,238,213,104,218,157,92,175,212,195,243,149,204,75,39,45,9,11,195,194,176,48,44,12,11,195,194,112,43,220,186,109,140,9,183,238,56,110,133,49,97,76,24,19,198,132,49,97,76,24,19,198,132,49,97,76,240,13,124,3,223,192,55,240,13,47,194,139,240,162,221,224,69,205,184,31,138,135,149,9,106,101,34,139,148,218,19,237,242,167,39,218,21,223,248,147,85,64,229,151,118,219,143,154,208,198,170,155,150,92,201,205,90,131,121,118,116,250,236,205,203,159,102,193,138,229,166,99,248,101,60,29,93,126,252,227,86,140,98,25,142,65,173,31,93,248,255,159,109,11,161,137,43,42,139,72,164,158,168,39,234,137,122,162,158,68,36,138,72,12,49,151,20,25,69,70,145,137,72,164,242,168,188,150,169,60,191,117,207,58,6,183,142,139,218,15,236,232,189,42,235,23,89,149,29,14,170,234,174,165,55,188,159,55,181,28,106,148,26,165,70,169,81,106,148,26,21,225,41,194,83,132,39,201,76,50,147,204,36,115,132,6,138,240,20,225,41,194,147,177,103,236,25,251,176,198,190,229,17,158,147,193,218,86,220,121,1,169,159,251,116,146,225,178,220,160,200,120,237,231,23,46,186,213,163,28,127,23,243,253,212,98,190,79,204,19,243,196,60,49,79,204,19,243,91,239,39,49,79,204,19,243,196,60,49,79,204,19,243,196,124,136,247,58,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,191,23,98,158,126,15,163,223,123,169,245,123,143,126,167,223,233,119,250,157,126,167,223,183,222,79,250,157,126,167,223,233,119,250,157,126,167,223,233,247,16,239,117,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,157,126,167,223,233,119,250,61,158,126,71,217,195,80,246,34,53,101,47,80,118,148,29,101,71,217,81,118,148,125,235,253,68,217,81,118,148,29,101,71,217,81,118,148,29,101,15,241,94,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,29,101,71,217,81,118,148,253,94,202,158,167,166,236,57,202,142,178,163,236,40,59,202,142,178,111,189,159,40,59,202,142,178,163,236,40,59,202,142,178,163,236,33,222,235,40,59,202,142,178,163,236,0,54,128,13,96,3,216,0,54,128,13,96,3,216,0,54,128,13,96,3,216,0,54,128,13,96,3,216,0,118,144,207,70,0,27,192,6,176,1,108,0,27,192,6,176,1,236,148,0,59,75,13,176,51,0,27,192,6,176,1,108,0,27,192,222,122,63,1,108,0,27,192,6,176,1,108,0,27,192,6,176,67,188,215,1,236,125,0,216,168,48,42,140,10,163,194,168,48,42,140,10,163,194,168,48,42,140,10,163,194,168,48,42,140,10,163,194,168,48,42,140,10,163,194,168,48,42,188,33,21,230,126,185,95,238,151,251,77,236,126,243,97,158,214,253,230,221,60,160,251,157,237,208,7,75,94,119,118,113,129,120,59,107,63,118,247,106,52,237,78,174,87,170,223,121,221,121,161,39,20,128,124,33,95,200,23,242,133,124,33,95,40,21,74,221,54,162,132,82,119,28,165,66,148,16,37,68,9,81,66,148,16,37,68,9,81,66,148,16,37,176,6,172,1,107,192,26,176,134,5,97,65,88,208,110,176,160,102,188,14,125,195,184,4,53,46,113,36,73,226,4,185,252,233,9,114,197,55,110,100,21,44,249,165,77,138,163,38,126,177,234,166,37,33,114,115,223,136,189,60,62,125,246,243,187,191,70,237,237,201,203,147,31,223,13,255,145,207,178,9,203,71,76,214,199,243,233,232,207,175,127,253,107,92,93,124,188,248,253,107,231,159,249,173,72,194,50,28,77,90,25,12,120,199,35,213,155,68,248,200,130,2,8,217,36,54,137,77,98,147,216,36,1,132,2,8,67,204,37,235,197,122,177,94,2,8,217,57,118,174,101,118,206,47,192,19,137,193,69,226,162,246,3,59,122,175,202,250,69,86,101,135,131,170,186,107,233,13,239,231,77,45,135,237,100,59,217,78,182,147,237,100,59,5,100,10,200,20,144,201,27,243,198,188,49,111,28,161,129,2,50,5,100,10,200,36,225,73,120,18,62,172,132,111,121,64,230,100,176,182,232,166,250,101,106,238,211,121,131,203,114,131,34,227,181,159,95,116,103,83,7,46,238,211,240,253,68,26,190,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,191,163,26,158,108,223,182,108,239,37,146,237,61,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,246,8,178,29,83,223,54,83,47,18,49,245,2,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,179,191,118,238,36,76,61,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,174,222,101,92,157,37,194,213,25,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,195,213,112,245,110,226,106,12,24,3,198,128,49,96,12,24,3,198,128,49,96,12,24,3,198,128,49,96,12,24,3,198,128,49,96,12,24,3,198,128,49,96,12,24,3,222,144,1,51,189,76,47,211,203,244,166,49,189,127,253,47,133,233,205,187,121,64,211,59,219,143,15,150,80,238,236,226,66,234,118,30,251,180,221,171,209,180,59,185,94,41,122,231,229,230,175,191,254,235,2,188,0,47,192,11,240,2,188,0,47,112,10,156,110,27,72,2,167,59,14,78,1,73,64,18,144,4,36,1,73,64,18,144,4,36,1,73,64,18,70,131,209,96,52,24,13,70,67,126,144,31,228,103,55,200,79,51,22,135,172,225,87,130,250,149,173,43,145,52,201,111,249,211,147,223,138,111,76,200,42,52,242,75,11,168,70,77,198,98,213,77,75,12,228,230,158,57,122,251,242,232,213,179,179,183,223,29,189,30,190,60,61,253,63,63,12,207,222,254,252,234,104,248,111,131,234,205,127,204,146,4,203,135,231,233,234,227,248,211,232,203,213,175,227,207,157,143,211,233,245,164,243,229,234,207,79,227,206,191,13,170,203,255,190,149,40,88,134,211,71,171,2,254,86,61,90,173,201,130,235,22,150,48,8,40,1,74,128,18,160,4,40,73,24,148,48,24,98,46,129,47,224,11,248,146,48,8,208,1,116,45,3,116,126,190,29,75,12,206,18,23,181,31,216,209,123,85,214,47,178,42,59,28,84,213,93,75,111,120,63,111,106,57,128,39,224,9,120,2,158,128,39,224,41,1,83,2,166,4,76,232,24,58,134,142,161,227,8,13,148,128,41,1,83,2,38,14,143,195,227,240,97,57,124,203,19,48,39,131,181,89,55,218,47,52,115,159,14,29,92,150,27,20,25,175,253,252,178,57,27,58,117,241,160,150,239,39,214,242,125,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,249,61,209,242,228,123,20,249,222,75,44,223,123,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,228,59,249,78,190,147,239,17,229,59,198,30,133,177,23,137,25,123,129,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,236,247,51,246,60,49,99,207,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,135,175,225,107,248,26,190,134,175,225,107,248,26,190,134,175,225,107,248,26,190,134,175,225,107,248,26,190,134,175,195,124,54,194,215,240,53,124,13,95,195,215,240,53,124,13,95,39,196,215,89,98,124,157,193,215,240,53,124,13,95,195,215,240,53,124,13,95,195,215,240,53,124,13,95,195,215,240,53,124,13,95,239,7,190,198,132,49,97,76,24,19,198,132,49,97,76,24,19,198,132,49,97,76,24,19,198,132,49,97,76,24,19,198,132,49,97,76,24,19,198,132,49,225,13,153,48,243,203,252,50,191,204,111,90,243,155,15,243,164,230,55,239,230,1,205,239,108,127,62,88,194,186,179,139,11,193,219,89,247,169,187,87,163,105,119,114,189,82,252,206,203,206,235,108,254,250,128,47,224,11,248,2,190,128,47,224,11,164,2,169,219,6,148,64,234,142,131,84,128,18,160,4,40,1,74,128,18,160,4,40,1,74,128,18,160,132,213,96,53,88,13,86,131,213,144,32,36,8,9,218,13,18,212,140,213,33,111,248,150,160,190,37,140,34,73,155,28,151,63,61,57,174,248,198,140,172,66,37,191,180,136,112,212,100,47,86,221,180,196,67,110,238,155,175,227,159,78,222,190,60,122,115,244,236,244,249,209,240,135,227,215,207,254,26,185,225,243,103,111,103,185,132,229,35,166,235,252,143,139,171,143,227,203,241,104,250,126,220,153,156,127,30,253,245,175,211,121,63,186,186,149,74,88,166,23,74,253,91,87,170,111,174,148,75,127,83,46,253,69,249,175,251,19,196,24,222,219,137,122,67,12,215,42,43,194,144,112,34,156,8,39,194,137,112,18,97,40,194,48,196,92,18,99,196,24,49,38,194,144,192,35,240,90,38,240,252,126,60,215,24,220,53,46,106,63,176,163,247,170,172,95,100,85,118,56,168,170,187,150,222,240,126,222,212,114,8,81,66,148,16,37,68,9,81,66,84,196,166,136,77,17,155,212,50,181,76,45,83,203,17,26,40,98,83,196,166,136,77,158,158,167,231,233,195,122,250,150,71,108,78,6,107,187,112,103,3,164,114,238,211,169,133,203,114,131,34,227,181,159,95,248,103,83,199,54,86,179,250,126,82,86,223,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,199,234,177,122,172,30,171,111,35,171,71,228,99,16,249,94,82,34,223,67,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,71,228,17,121,68,30,145,223,121,34,207,187,199,240,238,69,82,239,94,240,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,123,18,239,158,39,245,238,57,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,188,59,239,206,187,243,238,209,188,59,165,77,105,83,218,148,118,140,175,228,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,45,82,218,89,82,165,157,81,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,83,218,148,54,165,77,105,183,80,105,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,241,134,158,24,14,134,131,225,96,56,56,37,14,206,135,121,66,28,156,119,243,125,192,193,179,205,252,96,201,245,206,46,46,176,111,103,189,38,117,175,70,211,238,228,122,37,13,158,23,157,87,217,244,213,73,96,18,152,4,38,129,73,96,18,152,92,37,87,183,45,45,201,213,29,151,171,164,37,105,73,90,146,150,164,37,105,73,90,146,150,164,37,105,73,181,81,109,84,27,213,70,181,177,67,236,16,59,180,27,118,168,25,212,131,232,128,48,65,33,76,16,110,146,50,139,46,223,129,44,186,150,128,143,154,164,198,170,155,150,48,201,205,125,211,120,250,243,217,219,103,167,195,231,175,78,94,31,189,56,254,254,251,119,103,199,39,175,103,169,136,229,35,38,113,250,231,151,171,209,180,243,254,211,197,231,241,135,243,223,126,251,58,155,189,229,68,196,50,248,20,62,53,17,241,206,46,212,155,134,248,232,146,146,16,249,39,254,137,127,226,159,248,39,73,136,146,16,67,204,37,79,198,147,241,100,146,16,249,60,62,175,101,62,207,239,213,83,143,193,213,227,162,246,3,59,122,175,202,250,69,86,101,135,131,170,186,107,233,13,239,231,77,45,135,31,229,71,249,81,126,148,31,229,71,37,117,74,234,148,212,201,52,51,205,76,51,211,28,161,129,146,58,37,117,74,234,164,237,105,123,218,62,172,182,111,121,82,231,100,176,182,26,119,114,64,184,231,62,157,105,184,44,55,40,50,94,251,249,101,136,54,117,168,227,126,70,223,79,198,232,251,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,24,61,70,143,209,99,244,109,98,244,72,252,246,73,124,47,25,137,239,33,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,35,241,72,60,18,143,196,239,44,137,231,219,183,239,219,139,100,190,189,224,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,118,190,157,111,231,219,249,246,141,125,123,158,204,183,231,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,243,237,124,59,223,206,183,71,241,237,84,54,149,77,101,83,217,49,190,146,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,183,68,101,103,201,84,118,70,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,77,101,83,217,84,54,149,221,34,149,205,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,252,48,63,204,15,243,195,27,250,97,24,24,6,134,129,97,224,84,24,56,31,230,137,48,112,222,205,247,1,3,207,54,241,131,37,203,59,187,184,0,190,157,199,55,168,123,53,154,118,39,215,43,41,240,188,224,188,194,38,175,76,254,146,191,228,47,249,75,254,146,191,164,42,169,186,109,89,73,170,238,184,84,37,43,201,74,178,146,172,36,43,201,74,178,146,172,36,43,201,74,138,141,98,163,216,40,54,138,141,21,98,133,88,161,221,176,66,205,32,30,36,7,124,9,10,95,2,240,146,84,89,115,249,14,100,205,181,0,121,212,164,51,86,221,180,4,72,110,238,155,192,119,255,126,242,250,135,103,195,23,223,189,122,247,246,229,44,229,176,124,196,228,125,253,175,139,207,147,81,231,195,175,159,190,94,125,188,149,110,88,166,159,184,91,23,138,116,97,133,223,60,76,189,33,133,15,150,18,78,136,40,33,74,136,18,162,132,40,9,39,20,78,24,98,46,145,47,228,11,249,18,78,136,208,33,116,45,35,116,126,50,30,76,12,14,19,23,181,31,216,209,123,85,214,47,178,42,59,28,84,213,93,75,111,120,63,111,106,57,136,39,226,137,120,34,158,136,39,226,41,60,83,120,166,240,76,236,24,59,198,142,177,227,8,13,20,158,41,60,83,120,38,16,15,196,3,241,97,65,124,203,195,51,39,131,181,97,55,220,47,111,115,159,142,29,92,150,27,20,25,175,253,252,98,61,155,58,119,113,91,189,247,159,172,222,251,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,123,136,142,82,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,176,71,23,236,189,39,11,246,30,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,30,162,163,4,59,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,78,176,19,236,4,59,193,222,74,193,142,163,111,143,163,23,79,230,232,5,142,142,163,227,232,56,58,142,142,163,227,232,56,58,142,142,163,227,232,56,58,142,142,163,227,232,56,58,142,30,162,163,56,58,142,142,163,227,232,56,58,142,142,163,227,232,56,58,142,142,163,227,232,56,58,142,142,163,227,232,56,58,142,142,163,227,232,56,58,142,142,163,227,232,56,58,142,142,163,227,232,141,114,244,252,201,28,61,199,209,113,116,28,29,71,199,209,113,116,28,29,71,199,209,113,116,28,29,71,199,209,113,116,28,29,71,199,209,67,116,20,71,223,7,142,14,81,67,212,16,53,68,29,227,43,57,68,13,81,67,212,16,53,68,13,81,67,212,16,53,68,13,81,67,212,16,53,68,13,81,67,212,16,53,68,13,81,67,212,16,245,158,35,234,236,201,136,58,131,168,33,106,136,26,162,134,168,33,106,136,26,162,134,168,33,106,136,26,162,134,168,33,106,136,26,162,222,29,68,141,251,226,190,184,47,238,139,251,226,190,184,47,238,139,251,226,190,184,47,238,139,251,226,190,184,47,238,139,251,226,190,184,47,238,139,251,226,190,27,114,95,118,151,221,101,119,217,221,167,218,221,124,152,63,209,238,230,221,60,160,221,157,237,193,7,75,4,119,118,113,225,114,59,15,63,103,247,106,52,237,78,174,87,202,221,121,161,249,43,175,243,138,160,46,168,11,234,130,186,160,46,168,11,150,130,165,219,134,144,96,233,142,195,82,16,18,132,4,33,65,72,16,18,132,4,33,65,72,16,18,132,132,206,160,51,232,12,58,131,206,208,30,180,7,237,217,13,218,211,140,185,33,104,56,149,160,78,101,139,26,228,169,73,110,249,211,147,220,138,111,236,199,42,28,242,203,94,195,140,154,68,197,170,155,150,208,199,205,3,83,115,122,242,246,228,236,249,201,155,163,163,89,6,96,249,248,201,153,94,92,93,124,121,127,113,57,30,223,202,1,44,195,89,162,199,132,243,253,207,3,53,146,5,184,186,156,60,64,204,8,51,194,140,48,35,204,72,30,160,60,192,16,115,137,109,97,91,216,150,60,64,12,14,131,107,25,131,243,163,234,112,97,112,92,184,168,253,192,142,222,171,178,126,145,85,217,225,160,170,238,90,122,195,251,121,83,203,193,52,49,77,76,19,211,196,52,49,77,121,149,242,42,229,85,162,195,232,48,58,140,14,71,104,160,188,74,121,149,242,42,161,118,168,29,106,15,139,218,91,158,87,233,231,233,69,92,182,252,232,192,101,185,65,145,241,218,207,47,73,179,225,179,19,75,10,190,159,68,193,247,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,248,80,29,165,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,104,223,5,209,222,75,34,218,123,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,123,168,142,18,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,59,209,78,180,19,237,68,123,43,69,59,158,190,93,158,94,36,225,233,5,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,30,170,163,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,141,243,244,60,9,79,207,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,244,80,29,197,211,247,129,167,67,213,80,53,84,13,85,199,248,74,14,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,221,2,84,157,37,65,213,25,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,67,213,80,245,238,161,106,252,23,255,197,127,241,95,252,23,255,197,127,241,95,252,23,255,197,127,241,95,252,23,255,197,127,241,95,252,23,255,197,127,241,95,252,23,255,221,144,255,178,188,44,47,203,203,242,166,176,188,249,48,79,96,121,243,110,30,208,242,206,246,226,131,37,142,59,187,184,48,186,157,199,61,107,247,106,52,237,78,174,87,74,222,121,177,249,171,175,251,170,224,46,184,11,238,130,187,224,46,184,11,154,130,166,219,134,145,160,233,142,67,83,48,18,140,4,35,193,72,48,18,140,4,35,193,72,48,18,140,132,208,32,52,8,13,66,131,208,80,31,212,7,245,217,13,234,211,140,193,33,106,184,149,160,110,101,203,58,36,69,210,91,254,244,164,183,226,27,11,178,10,139,252,178,247,72,163,38,93,177,234,166,37,0,114,115,207,4,253,227,228,213,233,179,183,47,203,108,248,253,179,215,111,159,157,253,60,124,254,236,244,197,240,197,241,247,223,191,59,59,62,121,61,75,14,44,31,158,167,127,94,124,154,142,174,62,150,89,231,183,209,231,171,209,151,63,59,239,71,211,15,157,15,231,191,253,246,117,54,83,203,57,130,101,56,123,180,42,216,239,161,199,171,53,85,112,147,226,50,6,81,37,84,9,85,66,149,80,37,25,131,50,6,67,204,37,250,133,126,161,95,50,6,81,58,148,174,101,148,206,15,183,3,138,193,129,226,162,246,3,59,122,175,202,250,69,86,101,135,131,170,186,107,233,13,239,231,77,45,7,245,68,61,81,79,212,19,245,68,61,101,96,202,192,148,129,137,31,227,199,248,49,126,28,161,129,50,48,101,96,202,192,4,227,193,120,48,62,44,140,111,121,6,230,100,176,54,240,134,252,197,102,238,211,241,131,203,114,131,34,227,181,159,95,58,103,67,231,47,30,165,231,251,53,232,249,62,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,252,214,251,73,207,211,243,129,76,45,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,191,23,122,158,132,143,36,225,123,53,72,248,30,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,252,214,251,73,194,147,240,129,124,44,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,79,194,147,240,36,60,9,31,79,194,99,237,145,88,123,81,3,107,47,176,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,183,222,79,172,29,107,15,132,93,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,95,197,218,255,31,123,119,215,212,70,150,165,11,248,191,204,245,145,38,63,113,114,238,176,139,169,230,12,182,59,48,213,211,221,17,39,20,178,75,77,115,26,108,66,200,53,61,68,204,127,63,1,152,41,140,133,133,146,252,88,233,124,238,40,202,242,222,123,121,163,157,43,245,240,102,218,2,107,79,177,118,172,29,107,199,218,177,118,172,29,107,199,218,177,118,172,29,107,199,218,123,175,39,214,142,181,7,194,174,88,59,214,142,181,99,237,48,54,140,13,99,195,216,48,54,140,13,99,195,216,48,54,140,13,99,195,216,48,54,140,13,99,195,216,48,118,144,247,70,24,27,198,134,177,97,108,24,27,198,134,177,97,236,134,49,118,210,2,198,78,96,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,24,27,198,134,177,123,175,39,140,13,99,7,34,154,48,246,143,128,177,177,97,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,24,27,198,134,177,97,108,184,38,27,102,128,25,96,6,152,1,110,222,0,167,179,180,113,3,156,78,211,128,6,248,230,156,254,215,7,112,247,230,155,119,154,119,82,103,229,211,213,124,57,61,185,250,174,0,190,29,250,118,172,231,141,1,252,2,191,192,47,240,11,252,2,191,128,42,160,218,55,168,4,84,7,14,84,129,74,160,18,168,4,42,129,74,160,18,168,4,42,129,74,160,18,94,131,215,224,53,120,13,94,67,132,16,33,68,104,24,68,168,27,187,67,226,240,46,65,189,75,40,85,210,124,178,92,250,252,100,185,236,43,67,242,61,100,242,127,71,198,57,90,114,24,223,251,67,15,168,200,127,63,178,215,254,178,247,151,189,151,179,119,63,205,222,190,217,255,227,193,254,171,253,47,219,108,255,232,93,113,147,96,88,110,222,103,255,53,255,175,249,251,201,229,175,147,79,31,23,23,167,139,15,139,47,255,22,215,167,239,55,233,133,101,243,114,169,248,230,59,213,87,223,41,31,188,166,124,240,138,242,127,254,252,243,227,14,191,87,139,86,163,14,183,29,88,204,33,245,68,61,81,79,212,19,245,36,230,80,204,97,136,125,73,145,81,100,20,153,152,67,42,143,202,27,153,202,243,204,121,214,49,184,117,188,27,123,195,137,158,87,73,145,37,85,178,187,83,85,235,166,222,241,121,222,213,116,168,81,106,148,26,165,70,169,81,106,84,12,167,24,78,49,156,36,51,201,76,50,147,204,17,10,40,134,83,12,167,24,78,198,158,177,103,236,195,26,251,145,199,112,158,236,108,109,197,253,190,128,228,206,31,233,55,25,46,202,26,131,44,182,94,191,128,208,142,126,149,99,35,175,47,26,230,245,5,94,143,215,227,245,120,61,94,143,215,227,245,125,215,19,175,199,235,131,96,29,188,30,175,199,235,241,122,188,30,175,199,235,241,122,188,30,175,199,235,241,122,188,30,175,199,235,241,122,188,30,175,199,235,241,122,188,30,175,199,235,241,122,188,30,175,199,235,241,122,188,30,175,199,235,241,122,188,30,175,31,33,175,71,229,163,80,249,188,97,42,159,163,242,168,60,42,143,202,163,242,168,60,42,223,119,61,81,121,84,62,8,188,65,229,81,121,84,30,149,71,229,81,121,84,30,149,71,229,81,121,84,30,149,71,229,81,121,84,30,149,71,229,81,121,84,30,149,71,229,81,121,84,30,149,71,229,81,121,84,30,149,71,229,81,121,84,30,149,71,229,81,249,161,83,121,238,61,138,123,207,26,118,239,25,247,206,189,115,239,220,59,247,206,189,115,239,125,215,147,123,231,222,131,40,26,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,119,238,157,123,231,222,185,247,102,220,123,218,176,123,79,185,119,238,157,123,231,222,185,119,238,157,123,239,187,158,220,59,247,30,68,209,112,239,220,59,247,206,189,115,239,220,59,247,206,189,115,239,193,220,59,173,77,107,211,218,180,118,140,75,114,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,109,90,155,214,166,181,105,237,81,105,237,164,97,173,157,208,218,180,54,173,77,107,211,218,180,54,173,221,119,61,105,109,90,59,136,162,161,181,105,109,90,155,214,166,181,105,237,241,105,109,174,152,43,230,138,185,98,174,152,43,230,138,185,98,174,152,43,230,138,185,98,174,152,43,230,138,185,98,174,152,43,230,138,185,98,174,152,43,174,233,138,33,97,72,24,18,134,132,155,69,194,233,44,109,20,9,167,211,244,71,64,194,55,7,250,191,62,208,189,55,223,188,35,191,147,109,203,52,93,205,151,211,147,171,239,18,225,219,97,111,199,169,255,247,19,193,68,48,17,76,4,19,193,68,48,193,74,176,246,45,46,9,214,129,11,86,226,146,184,36,46,137,75,226,146,184,36,46,137,75,226,146,184,164,219,232,54,186,141,110,163,219,24,34,134,136,33,26,134,33,234,6,247,160,58,64,76,80,16,19,134,157,52,155,77,151,14,32,155,110,52,236,163,37,175,241,189,63,244,128,148,252,247,250,61,249,102,255,151,163,183,111,102,239,142,247,94,30,28,30,28,255,101,239,224,230,235,195,187,173,121,240,246,205,236,79,217,141,137,74,175,15,245,13,219,243,227,226,243,242,211,199,201,229,106,254,254,244,236,116,245,95,243,211,155,175,207,238,254,121,78,63,125,156,252,150,221,92,5,126,13,164,178,239,237,212,211,143,127,203,166,223,221,170,95,255,137,187,111,84,223,124,39,43,190,249,86,81,43,43,241,118,161,235,130,11,159,90,130,166,194,19,219,153,73,196,52,197,102,127,136,182,37,87,207,183,83,223,97,43,55,95,182,9,87,38,183,155,225,159,215,87,210,249,52,125,112,37,157,23,211,244,238,79,92,95,77,167,201,228,242,215,127,100,211,180,156,38,53,160,195,211,87,83,227,134,82,171,43,121,222,191,77,205,207,247,219,95,81,246,252,21,109,213,175,181,178,162,199,63,222,124,226,122,234,126,162,216,214,106,214,126,196,248,244,181,212,248,92,175,173,149,172,187,181,243,244,133,108,127,67,165,213,117,212,251,97,169,245,9,77,171,235,200,159,181,142,173,62,40,105,101,29,143,220,245,127,226,58,106,221,107,111,101,29,143,220,124,127,226,58,106,221,242,110,117,29,245,126,62,106,221,121,110,107,29,207,248,57,175,117,255,178,177,117,60,241,134,230,117,99,243,224,22,197,195,229,173,187,163,245,176,143,122,112,229,255,165,87,60,58,158,189,249,229,245,236,213,219,163,253,235,22,52,187,45,239,35,127,87,213,228,95,118,175,123,123,210,223,150,126,255,175,43,182,157,220,205,191,64,3,125,116,218,94,31,157,234,163,245,209,250,104,125,116,128,174,83,31,173,143,214,71,235,163,245,209,250,104,125,180,62,90,31,173,143,110,180,143,222,204,37,106,247,209,223,149,19,250,104,125,180,62,90,31,173,143,214,71,235,163,245,209,250,104,125,180,62,90,31,173,143,214,71,15,168,143,254,243,225,236,229,222,187,253,155,223,60,104,142,119,255,243,108,242,126,126,185,152,164,147,100,228,202,251,94,37,98,52,215,27,38,164,199,126,216,99,127,249,41,250,243,225,236,143,7,127,220,63,60,120,179,255,47,255,251,95,142,151,159,23,141,100,105,234,191,245,223,250,111,253,183,254,91,255,173,255,214,127,235,191,245,223,250,239,241,246,223,205,176,240,239,245,223,227,210,225,250,111,253,183,254,91,255,29,234,223,70,255,173,255,214,127,235,191,245,223,125,247,173,250,239,24,231,136,254,91,255,29,162,255,110,134,147,127,175,255,30,151,42,215,127,235,191,245,223,250,239,80,255,54,250,111,253,183,254,91,255,173,255,238,187,111,213,127,199,56,71,244,223,250,239,158,250,239,235,246,187,201,104,241,127,158,93,247,119,99,79,23,255,82,133,40,61,247,163,147,209,111,235,183,245,219,250,109,253,182,126,91,191,173,223,214,111,235,183,245,219,250,109,253,118,251,253,118,83,214,124,125,191,61,54,103,174,223,214,111,235,183,245,219,81,86,164,223,214,111,235,183,245,219,250,109,253,182,126,91,191,173,223,238,187,223,110,202,150,175,239,183,199,230,202,245,219,250,109,253,182,126,59,202,138,244,219,250,109,253,182,126,91,191,173,223,214,111,235,183,245,219,141,245,219,127,125,119,252,106,246,234,232,237,187,119,179,253,55,175,222,254,180,127,52,123,115,120,48,251,105,255,229,254,209,241,222,237,47,112,103,179,100,86,62,222,96,95,93,174,62,76,62,44,63,93,94,78,22,31,175,155,165,229,228,227,217,233,228,215,197,251,197,114,53,191,249,149,224,175,58,234,108,154,76,203,239,117,212,23,249,52,251,110,67,125,241,117,59,253,213,159,63,63,155,158,20,191,126,252,234,15,156,151,211,175,255,235,254,255,252,240,205,127,102,91,245,220,215,203,255,215,45,235,241,236,222,186,169,65,35,246,208,13,53,195,205,182,226,91,244,201,127,91,223,85,126,184,248,252,213,219,243,78,182,179,147,22,187,121,154,151,59,191,247,44,127,171,211,83,94,191,47,39,211,236,193,251,114,250,98,154,76,62,92,124,190,126,79,174,190,122,35,254,95,255,114,114,111,50,89,103,147,57,185,155,204,135,207,105,154,127,191,251,91,119,205,241,176,132,213,139,52,223,201,94,164,187,217,110,118,191,237,219,254,138,227,249,21,236,100,46,219,20,240,209,155,53,15,171,216,240,173,154,231,151,178,187,9,213,171,103,246,220,122,110,117,241,213,69,61,155,154,80,189,122,230,223,175,103,190,83,20,201,78,190,83,230,59,201,250,233,111,213,236,61,191,158,221,77,104,155,122,62,233,208,105,240,70,102,123,251,178,191,67,231,209,155,168,91,213,49,210,123,102,243,19,170,87,207,154,239,153,53,111,224,118,81,207,62,222,51,127,31,125,195,123,230,110,242,34,201,94,36,197,78,181,187,179,126,250,29,191,103,118,55,161,39,215,243,195,252,177,27,242,79,218,157,247,95,30,96,111,182,48,157,167,87,242,227,250,15,3,190,169,99,246,162,218,125,81,188,72,171,228,197,239,19,255,184,254,163,128,233,135,143,173,23,178,171,249,108,93,201,117,159,72,108,85,205,117,31,74,244,93,209,166,231,244,228,170,62,254,209,219,147,126,210,235,126,240,214,210,79,122,11,211,169,83,201,13,39,122,94,37,69,150,84,201,238,78,85,173,155,122,199,231,121,87,211,217,166,146,79,123,207,108,238,227,211,246,246,99,179,147,217,166,134,79,187,213,182,155,85,59,59,89,186,243,34,47,239,79,187,159,91,109,157,76,102,155,26,62,233,176,105,236,195,239,246,118,97,163,115,217,186,128,117,58,156,90,159,186,183,92,192,62,222,9,215,125,224,191,85,1,59,238,102,58,153,203,147,11,120,122,246,228,203,155,42,41,139,60,201,178,52,251,189,11,187,255,242,142,203,216,209,116,158,92,201,243,197,83,43,185,155,22,85,86,164,101,89,21,191,239,128,251,47,239,184,189,238,104,58,219,84,242,73,71,115,150,190,216,41,242,52,219,73,170,228,254,196,123,57,154,187,153,204,147,107,248,136,32,122,210,27,99,45,63,212,210,27,99,211,115,121,114,1,31,161,75,79,42,96,45,184,212,82,1,155,158,203,214,5,172,115,109,83,75,76,181,92,192,206,175,109,62,95,78,78,62,253,246,164,93,88,20,59,73,81,38,213,78,145,102,247,39,254,251,235,187,45,100,103,243,217,182,152,79,105,87,138,34,203,171,157,23,69,145,151,249,195,201,247,209,178,116,54,159,109,138,89,187,239,251,159,215,198,248,209,238,183,128,53,223,27,195,244,125,77,207,229,187,5,124,34,0,253,80,60,224,159,95,87,117,13,138,252,80,110,255,138,95,183,127,201,199,173,95,178,115,90,227,37,219,207,236,197,214,195,92,43,201,7,175,249,122,191,172,123,205,195,42,111,126,197,206,246,175,88,108,251,146,179,79,31,230,103,219,174,255,230,69,179,147,139,207,219,142,118,190,245,230,60,223,122,115,158,111,191,57,207,183,223,105,231,53,118,218,249,246,59,237,226,33,230,222,88,226,139,124,251,87,108,191,155,47,138,135,171,127,202,75,182,222,157,23,91,255,208,92,148,53,6,89,108,189,254,229,214,219,114,185,253,182,92,110,191,45,151,53,182,229,114,251,109,185,122,184,45,55,191,226,225,182,124,240,138,186,184,190,104,22,215,23,112,61,92,15,215,195,245,112,61,92,15,215,247,93,79,184,30,174,15,66,117,224,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,126,132,184,30,148,15,2,229,243,102,161,124,14,202,131,242,160,60,40,15,202,131,242,160,124,223,245,4,229,65,249,32,236,6,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,135,14,229,169,247,32,234,61,107,86,189,103,212,59,245,78,189,83,239,212,59,245,78,189,247,93,79,234,157,122,15,98,104,168,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,27,81,239,105,179,234,61,165,222,169,119,234,157,122,167,222,169,119,234,189,239,122,82,239,212,123,16,67,67,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,7,83,239,172,54,171,205,106,179,218,49,46,201,89,109,86,155,213,102,181,89,109,86,155,213,102,181,89,109,86,155,213,102,181,89,109,86,155,213,102,181,89,109,86,155,213,102,181,199,100,181,147,102,173,118,194,106,179,218,172,54,171,205,106,179,218,172,118,223,245,100,181,89,237,32,134,134,213,102,181,89,109,86,155,213,102,181,199,103,181,169,98,170,152,42,166,138,169,98,170,152,42,166,138,169,98,170,152,42,166,138,169,98,170,152,42,166,138,169,98,170,152,42,166,138,169,98,170,184,166,42,70,132,17,97,68,24,17,110,148,8,167,205,18,225,116,64,68,248,113,164,123,115,154,223,90,219,201,150,213,152,174,230,203,233,201,21,150,139,229,98,185,88,46,150,139,229,98,164,24,105,0,246,136,145,14,156,145,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,98,134,152,33,102,136,25,98,6,242,128,60,32,207,48,32,79,55,194,134,151,161,82,130,170,148,254,236,199,193,187,227,131,195,163,183,15,66,226,202,237,5,200,233,229,234,244,108,249,233,59,81,113,229,64,28,72,147,81,113,223,84,165,187,192,184,39,13,45,54,142,79,225,83,248,20,62,133,79,17,27,39,54,46,196,190,228,125,120,31,222,71,108,28,63,197,79,141,204,79,121,196,55,149,22,92,165,221,141,189,225,68,207,171,164,200,146,42,217,221,169,170,117,83,239,248,60,239,106,58,124,31,223,199,247,241,125,124,31,223,39,214,80,172,161,88,67,230,148,57,101,78,153,211,8,5,20,107,40,214,80,172,33,13,77,67,211,208,97,53,244,200,99,13,61,44,93,18,226,200,205,249,69,89,99,144,197,214,235,23,184,24,10,221,23,109,160,251,2,186,135,238,161,123,232,30,186,135,238,161,251,72,245,132,238,161,251,32,132,7,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,71,136,238,1,250,80,128,62,111,3,208,231,0,61,64,15,208,3,244,0,61,64,15,208,71,170,39,64,15,208,7,225,56,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,63,116,64,79,195,135,210,240,89,27,26,62,163,225,105,120,26,158,134,167,225,105,120,26,62,82,61,105,120,26,62,136,173,161,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,111,80,195,167,109,104,248,148,134,167,225,105,120,26,158,134,167,225,105,248,72,245,164,225,105,248,32,182,134,134,167,225,105,120,26,158,134,167,225,105,120,26,158,134,15,166,225,25,110,134,155,225,102,184,99,92,146,51,220,12,55,195,205,112,51,220,12,55,195,205,112,51,220,12,55,195,205,112,51,220,12,55,195,205,112,51,220,12,55,195,205,112,143,207,112,39,109,24,238,132,225,102,184,25,110,134,155,225,102,184,25,238,72,245,100,184,25,238,32,182,134,225,102,184,25,110,134,155,225,102,184,199,103,184,105,99,218,152,54,166,141,105,99,218,152,54,166,141,105,99,218,152,54,166,141,105,99,218,152,54,166,141,105,99,218,152,54,166,141,105,99,218,184,166,54,70,135,209,97,116,24,29,110,129,14,167,109,208,225,116,64,116,248,113,182,123,115,178,223,186,219,73,173,154,76,87,243,229,244,228,10,212,5,117,65,93,80,23,212,5,117,193,82,176,52,0,132,4,75,7,14,75,65,72,16,18,132,4,33,65,72,16,18,132,4,33,65,72,16,18,58,131,206,160,51,232,12,58,67,123,208,30,180,103,24,180,167,27,115,67,208,112,42,65,157,74,111,26,228,245,193,155,131,195,215,217,236,112,103,246,135,23,59,213,77,138,92,185,53,5,57,63,253,120,122,118,158,77,206,118,38,127,127,177,83,125,19,33,87,14,196,129,52,24,33,247,160,36,157,229,199,61,97,92,225,113,76,10,147,194,164,48,41,76,138,240,56,225,113,33,246,37,227,195,248,48,62,194,227,152,41,102,106,100,102,202,3,192,73,180,224,18,237,110,236,13,39,122,94,37,69,150,84,201,238,78,85,173,155,122,199,231,121,87,211,97,250,152,62,166,143,233,99,250,152,62,225,134,194,13,133,27,114,166,156,41,103,202,153,70,40,160,112,67,225,134,194,13,9,104,2,154,128,14,43,160,71,30,110,232,81,234,242,16,71,238,204,47,202,26,131,44,182,94,191,216,197,56,208,190,104,28,218,23,160,61,104,15,218,131,246,160,61,104,15,218,199,168,39,104,15,218,7,97,59,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,63,66,104,15,205,199,65,243,121,227,104,62,135,230,161,121,104,30,154,135,230,161,121,104,62,70,61,161,121,104,62,8,193,129,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,249,161,163,121,2,62,142,128,207,26,23,240,25,1,79,192,19,240,4,60,1,79,192,19,240,49,234,73,192,19,240,65,60,13,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,124,83,2,62,109,92,192,167,4,60,1,79,192,19,240,4,60,1,79,192,199,168,39,1,79,192,7,241,52,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,124,48,1,207,109,115,219,220,54,183,29,227,146,156,219,230,182,185,109,110,155,219,230,182,185,109,110,155,219,230,182,185,109,110,155,219,230,182,185,109,110,155,219,230,182,185,109,110,123,100,110,59,105,220,109,39,220,54,183,205,109,115,219,220,54,183,205,109,199,168,39,183,205,109,7,241,52,220,54,183,205,109,115,219,220,54,183,61,62,183,77,24,19,198,132,49,97,76,24,19,198,132,49,97,76,24,19,198,132,49,97,76,24,19,198,132,49,97,76,24,19,198,132,49,97,76,24,19,198,53,133,49,46,140,11,227,194,184,112,211,92,56,109,156,11,167,3,226,194,143,107,221,155,51,253,86,220,78,182,47,200,116,53,95,78,79,174,248,92,62,151,207,229,115,249,92,62,151,39,229,73,3,248,71,158,116,224,158,148,127,228,31,249,71,254,145,127,228,31,249,71,254,145,127,228,31,89,51,214,140,53,99,205,88,51,162,135,232,33,122,134,33,122,186,161,54,224,12,158,18,148,167,244,134,64,142,222,190,220,63,58,222,155,189,220,123,183,127,19,24,87,110,45,64,150,159,222,47,150,171,249,228,253,252,114,241,77,90,92,57,16,254,209,96,90,220,253,122,116,22,21,183,105,80,57,113,28,10,135,194,161,112,40,28,138,156,56,57,113,33,246,37,215,195,245,112,61,114,226,56,41,78,106,100,78,202,243,189,233,179,224,250,236,110,236,13,39,122,94,37,69,150,84,201,238,78,85,173,155,122,199,231,121,87,211,225,248,56,62,142,143,227,227,248,56,62,57,134,114,12,229,24,178,165,108,41,91,202,150,70,40,160,28,67,57,134,114,12,169,103,234,153,122,14,171,158,71,158,99,232,73,233,162,15,71,110,203,47,202,26,131,44,182,94,191,132,197,32,184,190,104,22,215,23,112,61,92,15,215,195,245,112,61,92,15,215,247,93,79,184,30,174,15,66,117,224,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,126,132,184,30,148,15,2,229,243,102,161,124,14,202,131,242,160,60,40,15,202,131,242,160,124,223,245,4,229,65,249,32,236,6,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,65,121,80,30,148,7,229,135,14,229,169,247,32,234,61,107,86,189,103,212,59,245,78,189,83,239,212,59,245,78,189,247,93,79,234,157,122,15,98,104,168,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,157,122,167,222,27,81,239,105,179,234,61,165,222,169,119,234,157,122,167,222,169,119,234,189,239,122,82,239,212,123,16,67,67,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,7,83,239,172,54,171,205,106,179,218,49,46,201,89,109,86,155,213,102,181,89,109,86,155,213,102,181,89,109,86,155,213,102,181,89,109,86,155,213,102,181,89,109,86,155,213,102,181,199,100,181,147,102,173,118,194,106,179,218,172,54,171,205,106,179,218,172,118,223,245,100,181,89,237,32,134,134,213,102,181,89,109,86,155,213,102,181,199,103,181,169,98,170,152,42,166,138,169,98,170,152,42,166,138,169,98,170,152,42,166,138,169,98,170,152,42,166,138,169,98,170,152,42,166,138,169,98,170,184,166,42,70,132,17,97,68,24,17,110,148,8,167,205,18,225,116,64,68,248,113,164,123,115,154,223,90,219,201,150,213,152,174,230,203,233,201,21,150,139,229,98,185,88,46,150,139,229,98,164,24,105,0,246,136,145,14,156,145,98,143,216,35,246,136,61,98,143,216,35,246,136,61,98,143,216,35,98,134,152,33,102,136,25,98,6,242,128,60,32,207,48,32,79,55,194,134,151,161,82,130,170,148,142,236,199,79,7,63,31,28,239,29,238,255,241,224,167,253,215,7,111,15,223,254,252,151,195,189,151,179,87,111,255,116,240,211,236,248,63,14,142,103,215,18,36,155,189,190,102,33,215,18,164,220,32,65,126,61,61,57,93,205,207,22,23,167,191,46,206,79,63,157,125,58,249,175,179,249,251,201,135,79,191,157,254,58,89,253,231,233,106,114,45,33,178,201,249,199,179,211,111,92,72,57,16,23,82,59,58,110,155,234,180,20,36,247,220,41,136,149,227,87,248,21,126,133,95,225,87,196,202,137,149,11,177,47,121,32,30,136,7,18,43,199,87,241,85,35,243,85,30,1,78,173,5,87,107,119,99,111,56,209,243,42,41,178,164,74,118,119,170,106,221,212,59,62,207,187,154,14,255,199,255,241,127,252,31,255,199,255,137,61,20,123,40,246,144,73,101,82,153,84,38,53,66,1,197,30,138,61,20,123,72,75,211,210,180,116,88,45,61,242,216,67,15,83,151,148,56,114,147,126,81,214,24,100,177,245,250,5,50,134,68,249,69,155,40,191,128,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,35,20,16,202,135,242,161,124,40,31,202,135,242,161,252,16,5,132,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,7,236,163,3,251,188,77,96,159,3,246,128,61,96,15,216,3,246,128,61,96,15,216,3,246,128,61,96,15,216,3,246,128,61,96,15,216,3,246,128,61,96,15,216,3,246,128,61,96,15,216,3,246,17,10,8,216,3,246,128,61,96,15,216,3,246,128,125,136,2,2,246,128,61,96,15,216,3,246,128,61,96,15,216,3,246,128,61,96,255,227,2,123,90,62,164,150,207,218,212,242,25,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,31,161,128,180,60,45,79,203,211,242,180,60,45,79,203,135,40,32,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,223,169,150,79,219,212,242,41,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,180,60,45,79,203,211,242,67,211,242,140,55,227,205,120,51,222,49,46,201,25,111,198,155,241,102,188,25,111,198,155,241,102,188,25,111,198,155,241,102,188,25,111,198,155,241,102,188,25,111,198,155,241,102,188,199,107,188,147,54,141,119,194,120,51,222,140,55,227,205,120,51,222,140,55,227,205,120,51,222,140,55,227,205,120,51,222,140,55,227,205,120,211,200,52,50,141,76,35,211,200,52,50,141,76,35,211,200,52,50,141,76,35,211,200,52,50,141,76,35,211,200,52,114,255,63,218,52,50,141,76,35,255,40,26,25,45,70,139,209,98,180,184,97,90,124,188,127,116,163,139,103,127,250,226,139,179,89,50,43,159,235,139,87,139,229,141,96,157,252,182,6,25,103,211,100,90,142,30,25,63,44,81,95,210,248,41,243,192,141,113,99,220,24,55,198,141,113,99,220,24,55,14,177,47,113,99,220,24,55,198,141,113,99,220,120,100,220,88,164,52,196,29,28,113,223,141,189,225,68,207,171,164,200,146,42,217,221,169,170,117,83,239,248,60,239,106,58,56,60,14,143,195,227,240,56,60,14,143,195,227,240,56,60,14,143,195,227,240,56,124,132,2,226,240,56,60,14,143,195,227,240,56,60,14,31,147,195,11,231,38,232,71,46,232,47,202,26,131,44,182,94,63,168,31,23,234,23,173,67,253,2,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,253,254,97,57,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,31,25,234,67,247,113,209,125,222,58,186,207,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,239,31,137,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,157,161,123,130,62,174,160,207,90,23,244,25,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,253,139,111,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,175,207,244,150,5,125,74,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,125,255,226,155,160,39,232,9,122,130,158,160,39,232,9,122,130,158,251,230,190,185,239,254,119,33,247,205,125,7,40,32,247,205,125,115,223,220,55,247,205,125,115,223,33,174,109,184,111,238,155,251,230,190,185,111,238,155,251,230,190,185,111,238,155,251,230,190,107,184,239,164,117,247,157,112,223,220,55,247,205,125,115,223,220,55,247,205,125,115,223,220,55,247,221,191,83,230,190,185,111,238,155,251,230,190,3,187,111,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,38,148,9,101,66,153,80,174,41,148,113,99,220,24,55,198,141,219,230,198,105,235,220,56,29,16,55,126,92,247,222,156,249,183,34,119,242,252,2,77,87,243,229,244,228,138,231,229,121,121,94,158,151,231,229,121,249,83,254,52,128,151,228,79,7,238,79,121,73,94,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,77,99,211,216,52,54,141,77,35,128,8,32,2,104,24,2,168,27,154,3,218,224,44,65,57,75,71,104,100,255,112,255,240,167,189,163,217,241,31,246,95,239,207,94,29,238,189,123,119,240,111,7,175,246,142,15,222,190,185,137,163,43,55,248,144,197,217,226,236,215,249,114,178,250,251,226,250,151,109,206,230,151,151,167,127,59,253,48,95,93,31,16,15,147,231,202,129,80,144,218,201,115,223,171,70,75,33,115,219,14,41,79,142,63,225,79,248,19,254,132,63,145,39,39,79,46,196,190,228,121,120,30,158,71,158,28,31,197,71,141,204,71,121,142,56,117,22,92,157,221,141,189,225,68,207,171,164,200,146,42,217,221,169,170,117,83,239,248,60,239,106,58,252,30,191,199,239,241,123,252,30,191,39,239,80,222,161,188,67,166,148,41,101,74,153,210,8,5,148,119,40,239,80,222,33,237,76,59,211,206,97,181,243,200,243,14,61,145,93,68,226,200,77,249,69,89,99,144,197,214,235,151,196,24,2,213,23,77,162,250,2,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,126,140,168,30,144,15,1,228,243,38,129,124,14,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,63,120,32,79,187,135,208,238,89,147,218,61,163,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,247,38,180,123,218,164,118,79,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,143,166,221,25,109,70,155,209,102,180,99,92,146,51,218,140,54,163,205,104,51,218,140,54,163,205,104,51,218,140,54,163,205,104,51,218,140,54,163,205,104,51,218,140,54,163,205,104,143,199,104,39,77,26,237,132,209,102,180,25,109,70,155,209,102,180,25,109,70,155,209,102,180,25,109,70,155,209,102,180,25,109,70,123,132,70,155,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,107,106,98,52,24,13,70,131,209,224,6,105,112,218,36,13,78,7,68,131,31,231,185,55,39,249,173,179,157,108,85,139,233,106,190,156,158,92,1,185,64,46,144,11,228,2,185,64,46,64,10,144,6,0,143,0,233,192,1,41,240,8,60,2,143,192,35,240,8,60,2,143,192,35,240,8,60,194,101,112,25,92,6,151,193,101,8,15,194,131,240,12,131,240,116,99,107,72,25,30,37,168,71,233,74,125,188,62,218,127,181,247,102,246,114,255,232,120,246,114,239,221,254,236,245,47,135,199,7,135,7,111,126,254,101,239,250,179,252,119,251,63,205,246,14,15,223,28,30,204,142,143,110,34,226,202,77,14,228,124,185,248,48,255,56,121,191,88,174,38,239,231,151,139,201,249,231,179,213,233,217,233,199,147,207,243,179,201,135,249,229,226,215,201,252,236,236,227,217,233,100,181,252,38,52,174,28,136,12,169,31,26,183,85,125,218,138,145,123,246,36,4,203,113,44,28,11,199,194,177,112,44,130,229,4,203,133,216,151,92,16,23,196,5,9,150,227,172,56,171,145,57,43,15,255,166,215,130,235,181,187,177,55,156,232,121,149,20,89,82,37,187,59,85,181,110,234,29,159,231,93,77,135,3,228,0,57,64,14,144,3,228,0,5,31,10,62,20,124,200,166,178,169,108,42,155,26,161,128,130,15,5,31,10,62,164,166,169,105,106,58,172,154,30,121,240,161,199,168,203,74,28,185,77,191,40,107,12,178,216,122,253,34,25,131,226,252,162,93,156,95,192,249,112,62,156,15,231,195,249,253,99,114,56,31,206,135,243,225,124,56,31,206,135,243,225,124,56,31,206,135,243,225,124,56,31,206,135,243,225,124,56,31,206,135,243,225,124,56,31,206,135,243,225,124,56,31,206,135,243,225,124,56,31,206,135,243,225,124,56,31,206,135,243,225,124,56,31,206,135,243,99,226,124,208,62,40,180,207,219,133,246,57,104,15,218,131,246,160,61,104,223,63,12,7,237,65,123,208,30,180,7,237,65,123,208,30,180,7,237,65,123,208,30,180,7,237,65,123,208,30,180,7,237,65,123,208,30,180,7,237,65,123,208,30,180,7,237,65,123,208,30,180,7,237,65,123,208,30,180,7,237,65,123,208,30,180,7,237,65,123,208,190,3,104,79,205,7,85,243,89,187,106,62,163,230,169,121,106,158,154,167,230,251,87,222,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,227,85,243,105,187,106,62,165,230,169,121,106,158,154,167,230,251,87,222,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,207,122,179,222,172,119,239,210,150,245,102,189,89,111,214,155,245,102,189,89,239,16,71,51,235,205,122,199,40,32,235,205,122,179,222,172,55,235,205,122,179,222,172,55,235,205,122,179,222,172,247,83,173,119,210,174,245,78,88,111,214,155,245,102,189,89,239,254,109,50,235,205,122,179,222,172,55,235,205,122,179,222,172,55,235,205,122,179,222,33,173,55,149,76,37,83,201,84,50,149,76,37,83,201,84,50,149,76,37,83,201,84,50,149,76,37,83,201,84,50,149,76,37,83,201,84,50,149,76,37,215,84,201,136,49,98,140,24,35,198,173,18,227,180,93,98,156,14,136,24,63,142,122,111,78,251,91,139,59,121,102,117,166,171,249,114,122,114,133,241,98,188,24,47,198,139,241,98,188,216,41,118,26,128,73,98,167,3,103,167,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,38,137,164,33,105,72,26,146,134,164,129,63,224,15,248,51,12,248,211,141,200,225,107,40,150,160,138,37,146,21,185,249,214,189,64,186,178,9,45,114,243,173,71,34,233,202,129,120,145,118,35,233,238,85,168,207,80,186,13,211,16,75,199,179,240,44,60,11,207,194,179,136,165,19,75,23,98,95,242,65,124,16,31,36,150,142,183,226,173,70,230,173,60,130,156,98,11,174,216,238,198,222,112,162,231,85,82,100,73,149,236,238,84,213,186,169,119,124,158,119,53,29,30,144,7,228,1,121,64,30,144,7,20,155,40,54,81,108,34,163,202,168,50,170,140,106,132,2,138,77,20,155,40,54,145,158,166,167,233,233,176,122,122,228,177,137,30,230,46,105,113,228,70,253,162,172,49,200,98,235,245,11,116,12,139,244,139,182,145,126,1,233,67,250,144,62,164,15,233,67,250,144,62,164,15,233,67,250,144,126,223,168,28,210,135,244,33,125,72,31,210,135,244,33,125,72,31,210,135,244,33,125,72,31,210,135,244,33,125,72,31,210,135,244,33,125,72,31,210,135,244,33,125,72,31,210,135,244,33,125,72,31,210,135,244,33,125,72,31,210,143,140,244,129,251,176,224,62,111,27,220,231,192,61,112,15,220,3,247,192,61,112,15,220,3,247,192,61,112,15,220,247,13,196,129,123,224,30,184,7,238,129,123,224,30,184,7,238,129,123,224,30,184,7,238,129,123,224,30,184,7,238,129,123,224,30,184,7,238,129,123,224,30,184,7,238,129,123,224,30,184,7,238,129,123,224,30,184,7,238,129,251,206,192,61,61,31,86,207,103,109,235,249,140,158,167,231,233,121,122,158,158,167,231,233,121,122,158,158,167,231,233,249,190,181,55,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,244,60,61,79,207,211,243,105,219,122,62,165,231,233,121,122,158,158,167,231,233,121,122,158,158,167,231,233,121,122,190,111,237,77,207,211,243,244,60,61,79,207,211,243,244,60,61,207,124,51,223,204,119,255,187,144,249,102,190,3,20,144,249,102,190,153,111,230,155,249,102,190,153,239,16,215,54,204,55,243,205,124,51,223,204,55,243,205,124,51,223,204,55,243,205,124,51,223,219,155,239,164,109,243,157,48,223,204,55,243,205,124,51,223,204,55,243,205,124,51,223,204,55,243,221,183,81,102,190,153,111,230,155,249,102,190,3,155,111,58,153,78,166,147,233,100,58,153,78,166,147,233,100,58,153,78,166,147,233,100,58,153,78,166,147,233,100,58,153,78,166,147,233,100,58,153,78,174,169,147,81,99,212,24,53,70,141,91,166,198,105,219,212,56,29,16,53,126,156,246,222,156,248,183,30,119,242,236,250,76,87,243,229,244,228,10,230,133,121,97,94,152,23,230,133,121,225,83,248,52,0,150,132,79,7,142,79,97,73,88,18,150,132,37,97,73,88,18,150,132,37,97,73,88,18,76,3,211,192,52,48,13,76,195,127,240,31,252,103,24,252,167,27,151,67,217,176,44,65,45,75,36,49,242,238,94,48,93,217,132,22,185,124,36,148,174,28,136,20,105,55,148,238,178,255,64,186,239,76,65,24,29,191,194,175,240,43,252,10,191,34,140,78,24,93,136,125,201,3,241,64,60,144,48,58,190,138,175,26,153,175,242,0,114,106,45,184,90,187,27,123,195,137,158,87,73,145,37,85,178,187,83,85,235,166,222,241,121,222,213,116,248,63,254,143,255,227,255,248,63,254,79,88,162,176,68,97,137,76,42,147,202,164,50,169,17,10,40,44,81,88,162,176,68,90,154,150,166,165,195,106,233,145,135,37,122,148,187,124,197,145,155,244,139,178,198,32,139,173,215,47,198,49,36,202,47,218,68,249,5,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,31,161,128,80,62,148,15,229,67,249,80,62,148,15,229,135,40,32,148,15,229,67,249,80,62,148,15,229,67,249,80,62,148,15,229,67,249,80,62,96,31,29,216,231,109,2,251,28,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,143,80,64,192,30,176,7,236,1,123,192,30,176,7,236,67,20,16,176,7,236,1,123,192,30,176,7,236,1,123,192,30,176,7,236,1,251,31,23,216,211,242,33,181,124,214,166,150,207,104,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,249,8,5,164,229,105,121,90,158,150,167,229,105,121,90,62,68,1,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,249,78,181,124,218,166,150,79,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,167,229,105,121,90,158,150,31,154,150,103,188,25,111,198,155,241,142,113,73,206,120,51,222,140,55,227,205,120,51,222,140,55,227,205,120,51,222,140,55,227,205,120,51,222,140,55,227,205,120,51,222,140,55,227,61,94,227,157,180,105,188,19,198,155,241,102,188,25,111,198,155,241,102,188,25,111,198,155,241,102,188,25,111,198,155,241,102,188,25,111,198,155,70,166,145,105,100,26,153,70,166,145,105,100,26,153,70,166,145,105,100,26,153,70,166,145,105,100,26,153,70,166,145,251,255,209,166,145,105,100,26,249,71,209,200,104,49,90,140,22,163,197,45,210,226,180,77,90,156,14,136,22,63,206,121,111,78,250,91,135,59,121,86,109,166,171,249,114,122,114,5,240,2,188,0,47,192,11,240,2,188,192,41,112,26,0,72,2,167,3,7,167,128,36,32,9,72,2,146,128,36,32,9,72,2,146,128,36,32,9,163,193,104,48,26,140,6,163,33,63,200,15,242,51,12,242,211,141,197,33,107,248,149,160,126,165,55,37,114,252,203,209,191,31,188,251,195,23,32,178,119,120,120,47,125,174,220,154,136,172,62,47,255,113,122,249,247,47,2,98,126,118,246,72,244,92,57,16,31,210,96,244,220,35,165,233,44,119,110,139,241,133,206,49,43,204,10,179,194,172,48,43,66,231,132,206,133,216,151,12,16,3,196,0,9,157,99,170,152,170,145,153,42,15,22,39,213,130,75,181,187,177,55,156,232,121,149,20,89,82,37,187,59,85,181,110,234,29,159,231,93,77,135,249,99,254,152,63,230,143,249,99,254,132,34,10,69,20,138,200,161,114,168,28,42,135,26,161,128,66,17,133,34,10,69,36,164,9,105,66,58,172,144,30,121,40,162,71,180,203,81,28,185,67,191,40,107,12,178,216,122,253,226,26,227,65,252,162,53,136,95,128,248,32,62,136,15,226,131,248,32,62,136,31,230,222,36,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,223,191,35,7,241,65,124,16,31,196,7,241,65,124,16,31,196,7,241,65,124,16,31,196,135,234,67,162,250,188,53,84,159,67,245,80,61,84,15,213,67,245,80,61,84,31,230,62,35,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,223,191,9,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,254,199,67,245,132,124,60,33,159,181,38,228,51,66,158,144,39,228,9,121,66,158,144,39,228,195,220,52,36,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,251,7,222,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,124,251,66,62,109,77,200,167,132,60,33,79,200,19,242,132,60,33,79,200,135,185,105,72,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,207,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,115,221,129,10,200,117,115,221,92,55,215,205,117,115,221,92,247,55,174,59,105,205,117,39,92,55,215,205,117,115,221,92,55,215,205,117,135,185,105,200,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,71,112,221,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,92,83,32,227,196,56,49,78,140,19,183,197,137,211,214,56,113,58,32,78,252,184,226,189,57,227,111,5,238,164,126,97,166,171,249,114,122,114,197,237,114,187,220,46,183,203,237,114,187,156,41,103,26,192,69,114,166,3,119,166,92,36,23,201,69,114,145,92,36,23,201,69,114,145,92,36,23,201,160,49,104,12,26,131,198,160,145,62,164,15,233,51,12,233,211,13,193,1,106,176,149,160,108,37,8,14,121,253,203,225,241,193,189,180,185,242,153,60,228,252,243,217,234,244,145,188,185,114,32,64,164,181,188,185,123,197,233,41,113,110,195,12,100,206,177,43,236,10,187,194,174,176,43,50,231,100,206,133,216,151,44,16,11,196,2,201,156,99,171,216,170,145,217,42,207,18,39,214,130,139,181,187,177,55,156,232,121,149,20,89,82,37,187,59,85,181,110,234,29,159,231,93,77,135,253,99,255,216,63,246,143,253,99,255,100,34,202,68,148,137,200,163,242,168,60,42,143,26,161,128,50,17,101,34,202,68,36,165,73,105,82,58,172,148,30,121,38,162,167,178,139,81,28,185,71,191,40,107,12,178,216,122,253,210,26,35,130,252,162,69,144,95,0,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,253,23,16,200,7,242,129,124,32,31,200,7,242,129,252,16,5,4,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,135,235,131,227,250,188,69,92,159,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,253,23,16,174,135,235,225,122,184,30,174,135,235,225,250,16,5,132,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,254,199,197,245,164,124,68,41,159,181,40,229,51,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,190,255,2,146,242,164,60,41,79,202,147,242,164,60,41,31,162,128,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,124,151,82,62,109,81,202,167,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,15,75,202,243,221,124,55,223,205,119,199,184,36,231,187,249,110,190,155,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,30,173,239,78,90,244,221,9,223,205,119,243,221,124,55,223,205,119,243,221,124,55,223,205,119,243,221,124,55,223,205,119,243,221,124,55,223,77,34,147,200,36,50,137,76,34,147,200,36,50,137,76,34,147,200,36,50,137,76,34,147,200,36,50,137,76,34,147,200,125,255,104,147,200,36,50,137,252,163,72,100,172,24,43,198,138,177,226,246,88,113,218,34,43,78,7,196,138,31,183,188,55,231,252,173,194,157,60,167,52,211,213,124,57,61,185,162,119,233,93,122,151,222,165,119,233,93,218,148,54,13,160,35,105,211,129,107,83,58,146,142,164,35,233,72,58,146,142,164,35,233,72,58,146,142,36,209,72,52,18,141,68,35,209,120,31,222,135,247,25,134,247,233,6,226,96,53,240,74,80,188,18,132,136,188,187,151,58,87,62,147,135,92,62,146,56,87,14,132,134,180,150,56,119,217,107,218,220,119,70,151,52,199,170,176,42,172,10,171,194,170,72,154,147,52,23,98,95,178,63,236,15,251,35,105,142,165,98,169,70,102,169,60,73,156,80,11,46,212,238,198,222,112,162,231,85,82,100,73,149,236,238,84,213,186,169,119,124,158,119,53,29,214,143,245,99,253,88,63,214,143,245,147,132,40,9,81,18,34,127,202,159,242,167,252,105,132,2,74,66,148,132,40,9,145,140,38,163,201,232,176,50,122,228,73,136,158,201,46,60,113,228,254,252,162,172,49,200,98,235,245,203,104,140,6,240,139,150,0,126,1,224,3,248,0,62,128,15,224,3,248,0,126,136,190,27,192,7,240,1,124,0,31,192,7,240,1,124,0,31,192,7,240,1,124,0,31,192,7,240,1,124,0,31,192,7,240,1,124,0,31,192,7,240,1,124,0,31,192,239,223,143,3,248,0,62,128,15,224,3,248,0,62,128,15,224,3,248,0,62,128,15,224,195,244,1,49,125,222,18,166,207,97,122,152,30,166,135,233,97,122,152,30,166,15,209,67,195,244,48,61,76,15,211,195,244,48,61,76,15,211,195,244,48,61,76,15,211,195,244,48,61,76,15,211,195,244,48,61,76,15,211,195,244,48,61,76,15,211,195,244,253,91,112,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,127,60,76,79,198,71,147,241,89,75,50,62,35,227,201,120,50,158,140,39,227,201,120,50,62,68,67,76,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,247,15,187,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,120,50,158,140,39,227,201,248,182,101,124,218,146,140,79,201,120,50,158,140,39,227,201,120,50,158,140,15,209,16,147,241,100,60,25,79,198,147,241,100,60,25,79,198,147,241,100,60,25,79,198,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,205,115,243,220,60,119,160,2,242,220,60,55,207,205,115,243,220,60,55,207,253,192,115,39,45,121,238,132,231,230,185,121,110,158,155,231,230,185,121,238,16,13,49,207,205,115,243,220,60,55,207,205,115,243,220,60,55,207,29,193,115,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,113,77,121,140,17,99,196,24,49,70,220,14,35,78,91,98,196,233,128,24,241,227,126,247,230,124,191,213,183,147,186,101,153,174,230,203,233,201,21,177,75,236,18,187,196,46,177,75,236,18,166,132,105,0,17,73,152,14,92,152,18,145,68,36,17,73,68,18,145,68,36,17,73,68,18,145,68,36,125,70,159,209,103,244,25,125,198,248,48,62,140,207,48,140,79,55,248,6,165,1,86,130,130,149,30,88,200,141,10,121,125,120,240,230,231,47,38,100,239,240,240,158,10,41,183,80,33,55,250,225,252,236,244,227,201,23,251,48,63,59,123,4,133,148,3,65,33,141,100,203,61,94,151,14,162,229,182,27,92,178,28,167,194,169,112,42,156,10,167,34,89,78,178,92,136,125,201,253,112,63,220,143,100,57,142,138,163,26,153,163,242,164,112,58,45,184,78,187,27,123,195,137,158,87,73,145,37,85,178,187,83,85,235,166,222,241,121,222,213,116,56,63,206,143,243,227,252,56,63,206,79,242,161,228,67,201,135,236,41,123,202,158,178,167,17,10,40,249,80,242,161,228,67,42,154,138,166,162,195,170,232,145,39,31,122,230,186,176,196,145,219,243,139,178,198,32,139,173,215,47,147,49,24,190,47,218,193,247,5,124,15,223,195,247,240,61,124,15,223,195,247,209,234,9,223,195,247,65,40,15,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,143,16,223,131,244,193,32,125,222,14,164,207,65,122,144,30,164,7,233,65,122,144,30,164,143,86,79,144,30,164,15,194,114,64,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,30,164,7,233,65,122,144,126,232,144,158,138,15,166,226,179,118,84,124,70,197,83,241,84,60,21,79,197,83,241,84,124,180,122,82,241,84,124,16,99,67,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,223,168,138,79,219,81,241,41,21,79,197,83,241,84,60,21,79,197,83,241,209,234,73,197,83,241,65,140,13,21,79,197,83,241,84,60,21,79,197,83,241,84,60,21,31,76,197,179,220,44,55,203,205,114,199,184,36,103,185,89,110,150,155,229,102,185,89,110,150,155,229,102,185,89,110,150,155,229,102,185,89,110,150,155,229,102,185,89,110,150,155,229,30,163,229,78,218,177,220,9,203,205,114,179,220,44,55,203,205,114,179,220,209,234,201,114,179,220,65,140,13,203,205,114,179,220,44,55,203,205,114,143,207,114,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,49,117,76,29,83,199,212,113,77,117,140,16,35,196,8,49,66,220,32,33,126,253,203,225,241,193,61,68,92,62,7,17,159,127,62,91,157,62,194,136,203,81,51,226,123,149,233,3,18,111,24,30,37,70,137,81,98,148,24,37,70,137,81,98,148,56,196,190,68,137,81,98,148,24,37,70,137,81,226,145,81,98,177,208,128,118,112,160,125,55,246,134,19,61,175,146,34,75,170,100,119,167,170,214,77,189,227,243,188,171,233,160,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,168,59,234,142,186,163,238,17,10,136,186,163,238,168,59,234,142,186,163,238,168,123,76,234,46,96,155,142,31,185,142,191,40,107,12,178,216,122,253,16,126,56,132,95,180,133,240,11,8,31,194,135,240,33,124,8,31,194,135,240,131,244,222,16,62,132,15,225,67,248,16,62,132,15,225,67,248,16,62,132,15,225,67,248,16,62,132,15,225,67,248,16,62,132,15,225,67,248,16,62,132,15,225,67,248,16,126,255,134,28,194,135,240,33,124,8,31,194,135,240,33,124,8,31,194,135,240,33,124,8,31,168,143,8,234,243,182,64,125,14,212,3,245,64,61,80,15,212,3,245,64,125,144,62,26,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,7,234,129,122,160,30,168,239,223,131,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,255,227,129,122,58,62,156,142,207,218,210,241,25,29,79,199,211,241,116,60,29,79,199,211,241,65,154,98,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,190,127,220,77,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,211,241,116,60,29,79,199,183,174,227,211,182,116,124,74,199,211,241,116,60,29,79,199,211,241,116,124,144,166,152,142,167,227,233,120,58,158,142,167,227,233,120,58,158,142,167,227,233,120,58,158,233,102,186,153,110,166,155,233,102,186,153,110,166,155,233,102,186,153,110,166,155,233,102,186,153,110,166,155,233,102,186,3,21,144,233,102,186,153,110,166,155,233,102,186,153,238,135,166,59,105,203,116,39,76,55,211,205,116,51,221,76,55,211,205,116,7,105,138,153,110,166,155,233,102,186,153,110,166,155,233,102,186,153,238,8,166,155,62,166,143,233,99,250,152,62,166,143,233,99,250,152,62,166,143,233,99,250,152,62,166,143,233,99,250,152,62,166,143,233,99,250,152,62,166,143,107,234,99,148,24,37,70,137,81,226,122,148,248,213,255,88,226,227,95,142,254,253,224,221,31,102,175,95,21,95,131,226,47,158,184,124,162,39,254,240,63,110,117,245,121,249,143,211,203,191,79,206,63,20,95,227,213,53,168,184,28,11,42,126,82,121,90,150,197,181,231,128,23,227,197,120,49,94,140,23,227,197,120,49,94,28,98,95,226,197,120,49,94,140,23,227,197,120,241,200,120,177,200,104,104,59,56,218,190,27,123,195,137,158,87,73,145,37,85,178,187,83,85,235,166,222,241,121,222,213,116,240,119,252,29,127,199,223,241,119,252,29,127,199,223,241,119,252,29,127,199,223,241,247,8,5,196,223,241,119,252,29,127,199,223,241,119,252,61,38,127,23,190,77,204,143,92,204,95,148,53,6,89,108,189,126,48,63,38,204,47,90,133,249,5,152,15,230,131,249,96,62,152,223,55,36,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,63,38,204,135,236,99,34,251,188,85,100,159,67,246,144,61,100,15,217,67,246,125,163,112,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,59,64,246,196,124,76,49,159,181,42,230,51,98,158,152,39,230,137,121,98,190,111,225,77,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,63,90,49,159,182,42,230,83,98,158,152,39,230,137,121,98,190,111,225,77,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,156,55,231,205,121,247,174,108,57,111,206,155,243,230,188,57,111,206,155,243,14,113,52,115,222,156,119,140,2,114,222,156,55,231,205,121,115,222,156,55,231,205,121,115,222,156,55,231,205,121,63,209,121,39,173,58,239,132,243,230,188,57,111,206,155,243,238,219,37,115,222,156,55,231,205,121,115,222,156,55,231,205,121,115,222,156,55,231,29,210,121,19,201,68,50,145,76,36,19,201,68,50,145,76,36,19,201,68,50,145,76,36,19,201,68,50,145,76,36,19,201,68,50,145,76,36,19,201,68,114,77,145,140,23,227,197,120,49,94,220,56,47,126,247,59,45,46,159,79,139,47,215,179,226,18,43,254,82,154,254,72,241,227,227,227,196,56,49,78,140,19,227,196,56,49,78,140,19,135,216,151,56,49,78,140,19,227,196,56,49,78,60,50,78,44,54,26,210,14,142,180,239,198,222,112,162,231,85,82,100,73,149,236,238,84,213,186,169,119,124,158,119,53,29,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,29,119,199,221,113,119,220,61,66,1,113,119,220,29,119,199,221,113,119,220,29,119,143,201,221,5,112,19,242,35,23,242,23,101,141,65,22,91,175,31,196,143,7,241,139,214,32,126,1,226,131,248,32,62,136,15,226,131,248,32,126,152,123,147,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,126,255,142,28,196,7,241,65,124,16,31,196,7,241,65,124,16,31,196,7,241,65,124,16,31,170,15,137,234,243,214,80,125,14,213,67,245,80,61,84,15,213,67,245,80,125,152,251,140,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,125,255,38,28,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,250,31,15,213,19,242,241,132,124,214,154,144,207,8,121,66,158,144,39,228,9,121,66,158,144,15,115,211,144,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,239,31,120,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,237,11,249,180,53,33,159,18,242,132,60,33,79,200,19,242,132,60,33,31,230,166,33,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,7,42,32,215,205,117,115,221,92,55,215,205,117,115,221,223,184,238,164,53,215,157,112,221,92,55,215,205,117,115,221,92,55,215,29,230,166,33,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,29,193,117,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,114,77,129,140,19,227,196,56,49,78,220,16,39,126,253,170,152,221,114,226,189,195,195,223,65,113,89,23,20,159,127,40,38,183,106,117,126,118,182,158,20,151,163,37,197,223,22,167,107,84,252,180,25,96,197,88,49,86,140,21,99,197,88,49,86,140,21,135,216,151,88,49,86,140,21,99,197,88,49,86,60,50,86,44,46,26,214,14,142,181,239,198,222,112,162,231,85,82,100,73,149,236,238,84,213,186,169,119,124,158,119,53,29,236,29,123,199,222,177,119,236,29,123,199,222,177,119,236,29,123,199,222,177,119,236,61,66,1,177,119,236,29,123,199,222,177,119,236,29,123,143,201,222,5,111,147,242,35,151,242,23,101,141,65,22,91,175,31,200,143,8,242,139,22,65,126,1,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,247,95,64,32,31,200,7,242,129,124,32,31,200,7,242,67,20,16,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,174,15,142,235,243,22,113,125,14,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,247,95,64,184,30,174,135,235,225,122,184,30,174,135,235,67,20,16,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,250,31,23,215,147,242,17,165,124,214,162,148,207,72,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,249,254,11,72,202,147,242,164,60,41,79,202,147,242,164,124,136,2,146,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,93,74,249,180,69,41,159,146,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,63,44,41,207,119,243,221,124,55,223,29,227,146,156,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,230,187,249,110,190,123,180,190,59,105,209,119,39,124,55,223,205,119,243,221,124,55,223,205,119,243,221,124,55,223,205,119,243,221,124,55,223,205,119,243,221,124,55,137,76,34,147,200,36,50,137,76,34,147,200,36,50,137,76,34,147,200,36,50,137,76,34,147,200,36,50,137,76,34,247,253,163,77,34,147,200,36,242,143,34,145,177,98,172,24,43,198,138,107,178,226,183,111,254,116,45,139,103,247,105,241,236,161,45,158,29,31,205,178,89,50,43,159,138,139,63,125,252,237,26,176,78,238,11,214,201,67,194,58,121,64,140,179,105,50,45,71,67,140,159,90,162,182,161,241,115,230,129,27,227,198,184,49,110,140,27,227,198,184,49,110,28,98,95,226,198,184,49,110,140,27,227,198,184,241,200,184,177,56,105,136,59,56,226,190,27,123,195,137,158,87,73,145,37,85,178,187,83,85,235,166,222,241,121,222,213,116,112,120,28,30,135,199,225,113,120,28,30,135,199,225,113,120,28,30,135,199,225,113,248,8,5,196,225,113,120,28,30,135,199,225,113,120,28,62,38,135,23,204,77,208,143,92,208,95,148,53,6,89,108,189,126,80,63,46,212,47,90,135,250,5,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,15,234,131,250,253,195,114,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,63,50,212,135,238,227,162,251,188,117,116,159,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,223,63,18,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,59,67,247,4,125,92,65,159,181,46,232,51,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,251,23,223,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,95,159,233,45,11,250,148,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,250,254,197,55,65,79,208,19,244,4,61,65,79,208,19,244,4,61,247,205,125,115,223,253,239,66,238,155,251,14,80,64,238,155,251,230,190,185,111,238,155,251,230,190,67,92,219,112,223,220,55,247,205,125,115,223,220,55,247,205,125,115,223,220,55,247,205,125,215,112,223,73,235,238,59,225,190,185,111,238,155,251,230,190,185,111,238,155,251,230,190,185,111,238,187,127,167,204,125,115,223,220,55,247,205,125,7,118,223,132,50,161,76,40,19,202,132,50,161,76,40,19,202,132,50,161,76,40,19,202,132,50,161,76,40,19,202,132,50,161,76,40,19,202,132,50,161,92,83,40,227,198,184,49,110,140,27,183,205,141,211,214,185,113,58,32,110,252,184,238,189,57,243,111,69,238,228,249,5,154,174,230,203,233,201,21,207,203,243,242,188,60,47,207,203,243,242,167,252,105,0,47,201,159,14,220,159,242,146,188,36,47,201,75,242,146,188,36,47,201,75,242,146,188,36,155,198,166,177,105,108,26,155,70,0,17,64,4,208,48,4,80,55,52,7,180,193,89,130,114,150,96,104,228,245,47,135,199,7,247,82,234,202,134,216,200,249,231,179,213,233,35,57,117,229,64,224,72,235,57,117,247,138,212,115,82,221,134,153,200,170,99,91,216,22,182,133,109,97,91,100,213,201,170,11,177,47,89,33,86,136,21,146,85,199,94,177,87,35,179,87,158,81,78,180,5,23,109,119,99,111,56,209,243,42,41,178,164,74,118,119,170,106,221,212,59,62,207,187,154,14,27,200,6,178,129,108,32,27,200,6,202,82,148,165,40,75,145,87,229,85,121,85,94,53,66,1,101,41,202,82,148,165,72,82,147,212,36,117,88,73,61,242,44,69,79,123,23,191,56,114,175,126,81,214,24,100,177,245,250,165,60,70,6,251,69,7,96,191,0,246,129,125,96,31,216,7,246,129,125,96,31,216,7,246,129,125,96,191,247,90,2,251,192,62,176,15,236,3,251,192,62,176,15,236,3,251,192,62,176,15,236,3,251,192,62,176,15,236,3,251,192,62,176,15,236,3,251,192,62,176,15,236,3,251,192,62,176,15,236,3,251,192,62,176,15,236,3,251,225,193,62,124,31,25,223,231,29,224,251,28,190,135,239,225,123,248,30,190,135,239,225,123,248,30,190,135,239,225,251,222,107,9,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,195,247,240,61,124,15,223,119,139,239,73,250,200,146,62,235,64,210,103,36,61,73,79,210,147,244,36,61,73,79,210,147,244,36,61,73,79,210,247,94,75,146,158,164,39,233,73,122,146,158,164,39,233,73,122,146,158,164,39,233,73,122,146,158,164,39,233,73,122,146,158,164,39,233,73,122,146,158,164,39,233,73,122,146,158,164,39,233,73,122,146,158,164,39,233,73,122,146,158,164,39,233,239,36,125,218,129,164,79,73,122,146,158,164,39,233,73,122,146,158,164,39,233,73,122,146,158,164,239,189,150,36,61,73,79,210,147,244,36,61,73,79,210,147,244,252,55,255,205,127,7,217,133,252,55,255,29,160,128,252,55,255,205,127,243,223,252,55,255,205,127,135,184,182,225,191,249,111,254,155,255,230,191,249,111,254,155,255,230,191,249,111,254,155,255,174,229,191,147,14,252,119,194,127,243,223,252,55,255,205,127,243,223,252,55,255,205,127,243,223,252,119,239,181,228,191,249,111,254,155,255,230,191,163,251,111,82,153,84,38,149,73,101,82,153,84,38,149,73,101,82,153,84,38,149,73,101,82,153,84,38,149,73,101,82,153,84,38,149,73,101,82,153,84,174,41,149,177,99,236,24,59,198,142,219,103,199,105,7,236,56,29,16,59,126,220,248,222,156,251,183,42,119,210,68,137,166,171,249,114,122,114,69,245,82,189,84,47,213,75,245,82,189,20,42,133,26,64,77,82,168,3,87,168,212,36,53,73,77,82,147,212,36,53,73,77,82,147,212,36,53,73,168,17,106,132,26,161,70,168,113,64,28,16,7,52,12,7,212,13,208,193,109,160,150,160,168,37,24,29,121,119,47,173,174,108,136,141,92,62,146,84,87,14,132,140,180,158,84,119,25,34,165,238,59,179,144,80,199,178,176,44,44,11,203,194,178,72,168,147,80,23,98,95,178,65,108,16,27,36,161,142,181,98,173,70,102,173,60,161,156,96,11,46,216,238,198,222,112,162,231,85,82,100,73,149,236,238,84,213,186,169,119,124,158,119,53,29,22,144,5,100,1,89,64,22,144,5,148,160,40,65,81,130,34,159,202,167,242,169,124,106,132,2,74,80,148,160,40,65,145,156,38,167,201,233,176,114,122,228,9,138,158,245,46,116,113,228,62,253,162,172,49,200,98,235,245,203,118,140,10,244,139,150,129,126,1,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,199,41,32,160,15,232,3,250,128,62,160,15,232,3,250,33,10,8,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,219,15,0,219,231,45,99,251,28,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,143,83,64,216,30,182,135,237,97,123,216,30,182,135,237,67,20,16,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,251,31,23,219,147,243,81,229,124,214,178,156,207,200,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,249,56,5,36,231,201,121,114,158,156,39,231,201,121,114,62,68,1,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,249,174,229,124,218,178,156,79,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,31,166,156,231,189,121,111,222,155,247,142,113,73,206,123,243,222,188,55,239,205,123,243,222,188,55,239,205,123,243,222,188,55,239,205,123,243,222,188,55,239,205,123,243,222,188,55,239,61,106,239,157,180,236,189,19,222,155,247,230,189,121,111,222,155,247,230,189,121,111,222,155,247,230,189,121,111,222,155,247,230,189,121,111,222,155,76,38,147,201,100,50,153,76,38,147,201,100,50,153,76,38,147,201,100,50,153,76,38,147,201,100,50,153,76,38,147,163,188,55,146,201,100,50,153,252,163,200,100,204,24,51,198,140,49,227,118,153,113,218,50,51,78,7,196,140,31,119,189,55,231,253,173,198,157,60,183,60,211,213,124,57,61,185,34,121,73,94,146,151,228,37,121,73,94,242,148,60,13,32,37,201,211,129,203,83,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,148,164,210,168,52,42,141,74,163,210,216,31,246,135,253,25,134,253,233,6,229,32,54,32,75,80,200,210,49,23,249,233,43,38,114,75,68,246,14,15,223,28,30,124,49,34,229,19,141,200,175,95,225,135,91,248,48,63,59,251,120,118,186,6,134,148,3,129,33,207,206,159,251,94,85,90,14,157,219,118,104,73,115,124,10,159,194,167,240,41,124,138,164,57,73,115,33,246,37,239,195,251,240,62,146,230,248,41,126,106,100,126,202,147,197,169,180,224,42,237,110,236,13,39,122,94,37,69,150,84,201,238,78,85,173,155,122,199,231,121,87,211,225,251,248,62,190,143,239,227,251,248,62,73,136,146,16,37,33,50,167,204,41,115,202,156,70,40,160,36,68,73,136,146,16,105,104,26,154,134,14,171,161,71,158,132,232,25,237,194,19,71,110,206,47,202,26,131,44,182,94,191,140,198,80,232,190,104,3,221,23,208,61,116,15,221,67,247,208,61,116,15,221,71,170,39,116,15,221,7,33,60,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,63,66,116,15,208,135,2,244,121,27,128,62,7,232,1,122,128,30,160,7,232,1,122,128,62,82,61,1,122,128,62,8,199,1,232,1,122,128,30,160,7,232,1,122,128,30,160,7,232,1,122,128,30,160,7,232,1,122,128,30,160,7,232,1,122,128,30,160,7,232,1,122,128,30,160,7,232,1,122,128,30,160,7,232,1,122,128,30,160,7,232,1,250,161,3,122,26,62,148,134,207,218,208,240,25,13,79,195,211,240,52,60,13,79,195,211,240,145,234,73,195,211,240,65,108,13,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,124,131,26,62,109,67,195,167,52,60,13,79,195,211,240,52,60,13,79,195,71,170,39,13,79,195,7,177,53,52,60,13,79,195,211,240,52,60,13,79,195,211,240,52,124,48,13,207,112,51,220,12,55,195,29,227,146,156,225,102,184,25,110,134,155,225,102,184,25,110,134,155,225,102,184,25,110,134,155,225,102,184,25,110,134,155,225,102,184,25,110,134,123,124,134,59,105,195,112,39,12,55,195,205,112,51,220,12,55,195,205,112,71,170,39,195,205,112,7,177,53,12,55,195,205,112,51,220,12,55,195,61,62,195,77,27,211,198,180,49,109,76,27,211,198,180,49,109,76,27,211,198,180,49,109,76,27,211,198,180,49,109,76,27,211,198,180,49,109,76,27,211,198,53,181,49,58,140,14,163,195,232,112,93,58,188,127,116,188,134,15,191,254,229,240,248,224,205,225,193,236,139,32,46,159,44,136,23,203,213,26,180,122,254,249,108,117,250,241,236,116,178,6,18,151,227,129,196,27,139,211,186,39,174,53,3,172,24,43,198,138,177,98,172,24,43,198,138,177,226,16,251,18,43,198,138,177,98,172,24,43,198,138,71,198,138,69,67,195,218,193,177,246,221,216,27,78,244,188,74,138,44,169,146,221,157,170,90,55,245,142,207,243,174,166,131,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,99,239,216,59,246,142,189,71,40,32,246,142,189,99,239,216,59,246,142,189,99,239,49,217,187,144,109,82,126,228,82,254,162,172,49,200,98,235,245,3,249,17,65,126,209,34,200,47,128,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,252,254,11,8,228,3,249,64,62,144,15,228,3,249,64,126,136,2,2,249,64,62,144,15,228,3,249,64,62,144,15,228,3,249,64,62,144,15,228,195,245,193,113,125,222,34,174,207,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,122,184,30,174,135,235,225,250,254,11,8,215,195,245,112,61,92,15,215,195,245,112,125,136,2,194,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,255,227,226,122,82,62,162,148,207,90,148,242,25,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,79,202,147,242,164,60,41,223,127,1,73,121,82,158,148,39,229,73,121,82,158,148,15,81,64,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,190,75,41,159,182,40,229,83,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,73,121,82,158,148,39,229,135,37,229,249,110,190,155,239,230,187,99,92,146,243,221,124,55,223,205,119,243,221,124,55,223,205,119,243,221,124,55,223,205,119,243,221,124,55,223,205,119,243,221,124,55,223,205,119,143,214,119,39,45,250,238,132,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,230,187,249,110,190,155,239,38,145,73,100,18,153,68,38,145,73,100,18,153,68,38,145,73,100,18,153,68,38,145,73,100,18,153,68,38,145,73,228,190,127,180,73,100,18,153,68,254,81,36,50,86,140,21,99,197,88,113,77,86,124,240,238,248,224,240,218,22,207,214,224,226,189,195,195,47,180,56,155,37,179,242,169,180,248,244,114,117,122,118,13,88,39,107,4,235,252,236,108,13,47,206,166,201,180,28,13,47,126,90,129,218,38,198,245,103,129,25,99,198,152,49,102,140,25,99,198,152,49,102,28,98,95,98,198,152,49,102,140,25,99,198,152,241,200,152,177,24,105,120,59,56,222,190,27,123,195,137,158,87,73,145,37,85,178,187,83,85,235,166,222,241,121,222,213,116,48,120,12,30,131,199,224,49,120,12,30,131,199,224,49,120,12,30,131,199,224,49,248,8,5,196,224,49,120,12,30,131,199,224,49,120,12,62,38,131,23,200,77,206,143,92,206,95,148,53,6,89,108,189,126,64,63,42,208,47,90,6,250,5,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,31,167,128,128,62,160,15,232,3,250,128,62,160,15,232,135,40,32,160,15,232,3,250,128,62,160,15,232,3,250,128,62,160,15,232,3,250,128,62,108,63,0,108,159,183,140,237,115,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,62,78,1,97,123,216,30,182,135,237,97,123,216,30,182,15,81,64,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,127,92,108,79,206,71,149,243,89,203,114,62,35,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,227,20,144,156,39,231,201,121,114,158,156,39,231,201,249,16,5,36,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,187,150,243,105,203,114,62,37,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,126,152,114,158,247,230,189,121,111,222,59,198,37,57,239,205,123,243,222,188,55,239,205,123,243,222,188,55,239,205,123,243,222,188,55,239,205,123,243,222,188,55,239,205,123,243,222,188,247,168,189,119,210,178,247,78,120,111,222,155,247,230,189,121,111,222,155,247,230,189,121,111,222,155,247,230,189,121,111,222,155,247,230,189,121,111,50,153,76,38,147,201,100,50,153,76,38,147,201,100,50,153,76,38,147,201,100,50,153,76,38,147,201,100,50,153,76,142,242,222,72,38,147,201,100,242,143,34,147,49,99,204,24,51,198,140,219,101,198,105,203,204,56,29,16,51,126,220,245,222,156,247,183,26,119,242,220,242,76,87,243,229,244,228,138,228,37,121,73,94,146,151,228,37,121,201,83,242,52,128,148,36,79,7,46,79,73,73,82,146,148,36,37,73,73,82,146,148,36,37,73,73,82,146,74,163,210,168,52,42,141,74,99,127,216,31,246,103,24,246,167,27,148,131,216,128,44,65,33,75,40,46,242,250,151,195,227,131,123,185,116,101,35,96,228,252,243,217,234,244,145,100,186,114,32,100,164,229,100,186,123,37,234,53,155,110,195,60,164,211,49,45,76,11,211,194,180,48,45,210,233,164,211,133,216,151,140,16,35,196,8,73,167,99,174,152,171,145,153,43,79,35,39,217,130,75,182,187,177,55,156,232,121,149,20,89,82,37,187,59,85,181,110,234,29,159,231,93,77,135,9,100,2,153,64,38,144,9,100,2,165,39,74,79,148,158,200,169,114,170,156,42,167,26,161,128,210,19,165,39,74,79,36,168,9,106,130,58,172,160,30,121,122,162,231,186,11,92,28,185,83,191,40,107,12,178,216,122,253,114,29,227,66,253,162,117,168,95,128,250,160,62,168,15,234,131,250,160,62,168,15,234,131,250,160,62,168,223,63,44,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,65,125,80,31,212,7,245,35,67,125,232,62,46,186,207,91,71,247,57,116,15,221,67,247,208,61,116,15,221,67,247,208,61,116,15,221,67,247,253,35,113,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,30,186,135,238,161,123,232,190,51,116,79,208,199,21,244,89,235,130,62,35,232,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,190,127,241,77,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,61,65,79,208,19,244,4,253,245,153,222,178,160,79,9,122,130,158,160,39,232,9,122,130,158,160,39,232,9,122,130,158,160,239,95,124,19,244,4,61,65,79,208,19,244,4,61,65,79,208,115,223,220,55,247,221,255,46,228,190,185,239,0,5,228,190,185,111,238,155,251,230,190,185,111,238,59,196,181,13,247,205,125,115,223,220,55,247,205,125,115,223,220,55,247,205,125,115,223,220,119,13,247,157,180,238,190,19,238,155,251,230,190,185,111,238,155,251,230,190,185,111,238,155,251,230,190,251,119,202,220,55,247,205,125,115,223,220,119,96,247,77,40,19,202,132,50,161,76,40,19,202,132,50,161,76,40,19,202,132,50,161,76,40,19,202,132,50,161,76,40,19,202,132,50,161,76,40,19,202,53,133,50,110,140,27,227,198,184,113,219,220,56,109,157,27,167,3,226,198,143,235,222,155,51,255,86,228,78,158,95,160,233,106,190,156,158,92,241,188,60,47,207,203,243,242,188,60,47,127,202,159,6,240,146,252,233,192,253,41,47,201,75,242,146,188,36,47,201,75,242,146,188,36,47,201,75,178,105,108,26,155,198,166,177,105,4,16,1,68,0,13,67,0,117,67,115,64,27,156,37,40,103,9,133,70,222,221,203,167,43,27,1,35,151,143,100,211,149,3,193,34,45,103,211,93,6,200,165,251,206,28,100,210,49,44,12,11,195,194,176,48,44,50,233,100,210,133,216,151,76,16,19,196,4,201,164,99,172,24,171,145,25,43,207,34,39,215,130,203,181,187,177,55,156,232,121,149,20,89,82,37,187,59,85,181,110,234,29,159,231,93,77,135,1,100,0,25,64,6,144,1,100,0,101,38,202,76,148,153,200,165,114,169,92,42,151,26,161,128,50,19,101,38,202,76,36,166,137,105,98,58,172,152,30,121,102,162,167,186,139,89,28,185,75,191,40,107,12,178,216,122,253,210,28,99,194,252,162,85,152,95,128,249,96,62,152,15,230,131,249,125,67,114,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,193,124,48,31,204,7,243,99,194,124,200,62,38,178,207,91,69,246,57,100,15,217,67,246,144,61,100,223,55,10,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,30,178,135,236,33,123,200,190,3,100,79,204,199,20,243,89,171,98,62,35,230,137,121,98,158,152,39,230,251,22,222,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,163,21,243,105,171,98,62,37,230,137,121,98,158,152,39,230,251,22,222,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,79,204,19,243,196,60,49,207,121,115,222,156,119,239,202,150,243,230,188,57,111,206,155,243,230,188,57,239,16,71,51,231,205,121,199,40,32,231,205,121,115,222,156,55,231,205,121,115,222,156,55,231,205,121,115,222,156,247,19,157,119,210,170,243,78,56,111,206,155,243,230,188,57,239,190,93,50,231,205,121,115,222,156,55,231,205,121,115,222,156,55,231,205,121,115,222,33,157,55,145,76,36,19,201,68,50,145,76,36,19,201,68,50,145,76,36,19,201,68,50,145,76,36,19,201,68,50,145,76,36,19,201,68,50,145,76,36,215,20,201,120,49,94,140,23,227,197,109,242,226,180,85,94,156,14,136,23,63,46,122,111,206,250,91,137,59,121,94,113,166,171,249,114,122,114,197,240,50,188,12,47,195,203,240,50,188,204,41,115,26,192,72,50,167,3,55,167,140,36,35,201,72,50,146,140,36,35,201,72,50,146,140,36,35,201,163,241,104,60,26,143,198,163,81,63,212,15,245,51,12,245,211,13,199,129,107,16,150,160,132,165,35,40,114,253,213,203,183,111,255,125,246,114,239,232,120,118,184,119,244,243,254,236,245,53,11,185,142,156,43,55,152,144,235,175,222,127,250,244,143,201,251,249,114,53,185,65,20,147,243,143,103,167,223,164,203,149,3,225,31,181,211,229,30,171,68,75,65,114,219,12,39,51,142,55,225,77,120,19,222,132,55,145,25,39,51,46,196,190,228,119,248,29,126,71,102,28,15,197,67,141,204,67,121,54,56,101,22,92,153,221,141,189,225,68,207,171,164,200,146,42,217,221,169,170,117,83,239,248,60,239,106,58,188,30,175,199,235,241,122,188,30,175,39,211,80,166,161,76,67,134,148,33,101,72,25,210,8,5,148,105,40,211,80,166,33,221,76,55,211,205,97,117,243,200,51,13,61,101,93,12,226,200,13,249,69,89,99,144,197,214,235,151,182,216,59,162,47,154,66,244,5,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,253,152,16,61,16,223,59,136,207,155,2,241,57,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,60,16,15,196,3,241,64,252,96,65,60,221,222,187,110,207,154,210,237,25,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,211,237,116,59,221,78,183,215,213,237,105,83,186,61,165,219,233,118,186,157,110,167,219,233,118,186,157,110,167,219,233,118,186,157,110,167,219,233,118,186,157,110,167,219,233,118,186,61,138,110,103,178,153,108,38,155,201,142,113,73,206,100,51,217,76,54,147,205,100,51,217,76,54,147,205,100,51,217,76,54,147,205,100,51,217,76,54,147,205,100,51,217,76,54,147,61,14,147,157,52,101,178,19,38,155,201,102,178,153,108,38,155,201,102,178,153,108,38,155,201,102,178,153,108,38,155,201,102,178,153,236,17,153,108,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,166,135,233,97,122,152,30,174,169,135,81,96,20,24,5,70,129,27,162,192,105,83,20,56,29,16,5,126,156,228,222,156,224,183,190,118,242,228,58,76,87,243,229,244,228,10,194,133,112,33,92,8,23,194,133,112,161,81,104,52,0,114,132,70,7,142,70,33,71,200,17,114,132,28,33,71,200,17,114,132,28,33,71,200,17,40,3,202,128,50,160,12,40,195,118,176,29,108,103,24,108,167,27,79,67,199,48,40,65,13,74,71,210,227,255,28,252,105,111,246,231,195,215,179,163,183,47,247,143,142,247,190,96,143,131,227,223,163,223,202,13,222,227,255,157,254,54,159,252,243,236,124,178,252,244,126,177,92,205,191,80,135,211,213,250,0,184,114,32,234,163,118,0,220,247,235,209,82,12,220,246,131,10,131,227,80,56,20,14,133,67,225,80,132,193,9,131,11,177,47,185,30,174,135,235,17,6,199,73,113,82,35,115,82,30,208,77,159,5,215,103,119,99,111,56,209,243,42,41,178,164,74,118,119,170,106,221,212,59,62,207,187,154,14,199,199,241,113,124,28,31,199,199,241,9,43,20,86,40,172,144,45,101,75,217,82,182,52,66,1,133,21,10,43,20,86,72,61,83,207,212,115,88,245,60,242,176,66,143,58,151,111,56,114,91,126,81,214,24,100,177,245,250,197,40,6,193,245,69,179,184,190,128,235,225,122,184,30,174,135,235,225,122,184,190,239,122,194,245,112,125,16,170,3,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,112,61,92,15,215,195,245,35,196,245,160,124,16,40,159,55,11,229,115,80,30,148,7,229,65,121,80,30,148,7,229,251,174,39,40,15,202,7,97,55,160,60,40,15,202,131,242,160,60,40,15,202,131,242,160,60,40,15,202,131,242,160,60,40,15,202,131,242,160,60,40,15,202,131,242,160,60,40,15,202,131,242,160,60,40,15,202,131,242,160,60,40,15,202,131,242,160,60,40,63,116,40,79,189,7,81,239,89,179,234,61,163,222,169,119,234,157,122,167,222,169,119,234,189,239,122,82,239,212,123,16,67,67,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,78,189,83,239,212,59,245,222,136,122,79,155,85,239,41,245,78,189,83,239,212,59,245,78,189,83,239,125,215,147,122,167,222,131,24,26,234,157,122,167,222,169,119,234,157,122,167,222,169,119,234,61,152,122,103,181,89,109,86,155,213,142,113,73,206,106,179,218,172,54,171,205,106,179,218,172,54,171,205,106,179,218,172,54,171,205,106,179,218,172,54,171,205,106,179,218,172,54,171,61,38,171,157,52,107,181,19,86,155,213,102,181,89,109,86,155,213,102,181,251,174,39,171,205,106,7,49,52,172,54,171,205,106,179,218,172,54,171,61,62,171,77,21,83,197,84,49,85,76,21,83,197,84,49,85,76,21,83,197,84,49,85,76,21,83,197,84,49,85,76,21,83,197,84,49,85,76,21,83,197,53,85,49,34,140,8,35,194,136,112,163,68,56,109,150,8,167,3,34,194,143,35,221,155,211,252,214,218,78,182,172,198,116,53,95,78,79,174,176,92,44,23,203,197,114,177,92,44,23,35,197,72,3,176,71,140,116,224,140,20,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,17,51,196,12,49,67,204,16,51,144,7,228,1,121,134,1,121,186,17,54,188,12,149,18,84,165,116,100,63,14,15,126,254,195,241,254,241,254,209,155,189,195,217,181,246,184,113,32,179,159,143,246,247,255,253,38,28,174,220,32,63,206,78,79,254,190,90,172,22,203,143,243,179,201,199,179,211,91,247,48,57,89,46,22,255,248,38,26,174,28,136,251,168,29,13,247,189,106,180,20,12,183,237,144,98,225,248,19,254,132,63,225,79,248,19,177,112,98,225,66,236,75,158,135,231,225,121,196,194,241,81,124,212,200,124,148,71,120,83,103,193,213,217,221,216,27,78,244,188,74,138,44,169,146,221,157,170,90,55,245,142,207,243,174,166,195,239,241,123,252,30,191,199,239,241,123,98,11,197,22,138,45,100,74,153,82,166,148,41,141,80,64,177,133,98,11,197,22,210,206,180,51,237,28,86,59,143,60,182,208,195,208,37,29,142,220,148,95,148,53,6,89,108,189,126,129,138,33,80,125,209,36,170,47,160,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,199,136,234,1,249,16,64,62,111,18,200,231,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,128,60,32,15,200,3,242,131,7,242,180,123,8,237,158,53,169,221,51,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,111,66,187,167,77,106,247,148,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,119,218,157,118,167,221,105,247,104,218,157,209,102,180,25,109,70,59,198,37,57,163,205,104,51,218,140,54,163,205,104,51,218,140,54,163,205,104,51,218,140,54,163,205,104,51,218,140,54,163,205,104,51,218,140,246,120,140,118,210,164,209,78,24,109,70,155,209,102,180,25,109,70,155,209,102,180,25,109,70,155,209,102,180,25,109,70,155,209,102,180,71,104,180,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,184,166,38,70,131,209,96,52,24,13,110,144,6,167,77,210,224,116,64,52,248,113,158,123,115,146,223,58,219,201,86,181,152,174,230,203,233,201,21,144,11,228,2,185,64,46,144,11,228,2,164,0,105,0,240,8,144,14,28,144,2,143,192,35,240,8,60,2,143,192,35,240,8,60,2,143,192,35,92,6,151,193,101,112,25,92,134,240,32,60,8,207,48,8,79,55,182,134,148,225,81,130,122,148,142,212,199,235,183,71,7,199,127,61,220,251,229,104,255,104,246,211,254,203,253,163,227,189,217,159,242,217,225,222,209,207,251,179,215,215,14,228,223,246,175,63,141,223,187,254,242,240,224,205,207,179,255,184,249,242,58,44,174,220,32,66,206,63,45,79,87,87,103,243,207,203,197,114,242,235,226,253,98,185,154,79,126,203,39,55,186,98,114,126,237,34,254,182,248,109,177,156,204,175,191,60,59,253,120,50,249,207,235,47,191,9,146,43,7,162,69,106,7,201,213,173,84,75,33,115,77,78,71,0,29,239,194,187,240,46,188,11,239,34,128,78,0,93,136,125,201,15,241,67,252,144,0,58,30,139,199,26,153,199,242,144,112,202,45,184,114,187,27,123,195,137,158,87,73,145,37,85,178,187,83,85,235,166,222,241,121,222,213,116,120,65,94,144,23,228,5,121,65,94,80,64,162,128,68,1,137,12,43,195,202,176,50,172,17,10,40,32,81,64,162,128,68,186,154,174,166,171,195,234,234,145,7,36,122,220,186,76,197,145,27,246,139,178,198,32,139,173,215,47,186,49,60,226,47,186,66,252,5,196,15,241,67,252,16,63,196,15,241,67,252,16,63,196,15,241,67,252,129,106,9,241,67,252,16,63,196,15,241,67,252,16,63,196,15,241,67,252,16,63,196,15,241,67,252,16,63,196,15,241,67,252,16,63,196,15,241,67,252,16,63,196,15,241,67,252,16,63,196,15,241,67,252,16,63,196,15,241,135,71,252,64,126,120,144,159,119,5,242,115,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,3,213,18,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,7,242,129,124,32,31,200,239,22,228,211,245,225,117,125,214,149,174,207,232,122,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,158,174,15,84,75,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,158,174,167,235,191,210,245,105,87,186,62,165,235,233,122,186,158,174,167,235,233,122,186,158,174,167,235,233,122,186,62,80,45,233,122,186,158,174,167,235,233,122,186,158,174,167,235,153,112,38,156,9,15,178,11,153,112,38,60,64,1,153,112,38,156,9,103,194,153,112,38,156,9,15,113,109,195,132,51,225,76,56,19,206,132,51,225,76,56,19,206,132,51,225,76,56,19,94,223,132,39,93,153,240,132,9,103,194,153,112,38,156,9,103,194,153,112,38,156,9,103,194,153,240,64,181,100,194,153,112,38,156,9,103,194,163,155,112,122,153,94,166,151,233,101,122,153,94,166,151,233,101,122,153,94,166,151,233,101,122,153,94,166,151,233,101,122,153,94,166,151,233,101,122,153,94,174,169,151,81,100,20,25,69,70,145,59,162,200,105,87,20,57,29,16,69,126,156,252,222,92,1,220,250,220,73,99,117,154,174,230,203,233,201,21,228,11,249,66,190,144,47,228,11,249,66,169,80,106,0,68,9,165,14,28,165,66,148,16,37,68,9,81,66,148,16,37,68,9,81,66,148,16,37,176,6,172,1,107,192,26,176,134,5,97,65,88,208,48,88,80,55,94,135,190,97,92,130,26,151,30,37,73,254,13,35,185,102,35,101,13,54,146,63,180,16,223,24,145,114,32,70,164,209,184,186,111,202,210,97,54,221,147,198,22,68,199,168,48,42,140,10,163,194,168,8,162,19,68,23,98,95,50,63,204,15,243,35,136,142,161,98,168,70,102,168,60,156,156,76,11,46,211,238,198,222,112,162,231,85,82,100,73,149,236,238,84,213,186,169,119,124,158,119,53,29,198,143,241,99,252,24,63,198,143,241,19,148,40,40,81,80,34,119,202,157,114,167,220,105,132,2,10,74,20,148,40,40,145,136,38,162,137,232,176,34,122,228,65,137,30,243,46,91,113,228,238,252,162,172,49,200,98,235,245,139,112,140,5,239,139,86,224,125,1,222,131,247,224,61,120,15,222,131,247,224,125,172,122,130,247,224,125,16,198,3,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,35,132,247,16,125,44,68,159,183,130,232,115,136,30,162,135,232,33,122,136,30,162,135,232,99,213,19,162,135,232,131,144,28,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,135,232,33,122,136,30,162,31,58,162,39,226,99,137,248,172,21,17,159,17,241,68,60,17,79,196,19,241,68,60,17,31,171,158,68,60,17,31,196,215,16,241,68,60,17,79,196,19,241,68,60,17,79,196,19,241,68,60,17,79,196,19,241,68,60,17,79,196,19,241,68,60,17,79,196,19,241,68,60,17,79,196,19,241,68,60,17,79,196,19,241,68,60,17,79,196,19,241,68,60,17,79,196,55,41,226,211,86,68,124,74,196,19,241,68,60,17,79,196,19,241,68,124,172,122,18,241,68,124,16,95,67,196,19,241,68,60,17,79,196,19,241,68,60,17,79,196,7,19,241,28,55,199,205,113,115,220,49,46,201,57,110,142,155,227,230,184,57,110,142,155,227,230,184,57,110,142,155,227,230,184,57,110,142,155,227,230,184,57,110,142,155,227,230,184,71,232,184,147,86,28,119,194,113,115,220,28,55,199,205,113,115,220,28,119,172,122,114,220,28,119,16,95,195,113,115,220,28,55,199,205,113,115,220,227,115,220,196,49,113,76,28,19,199,196,49,113,76,28,19,199,196,49,113,76,28,19,199,196,49,113,76,28,19,199,196,49,113,76,28,19,199,196,49,113,92,83,28,227,195,248,48,62,140,15,63,131,15,191,254,226,135,103,127,202,103,47,247,222,237,207,254,124,45,136,95,255,114,120,124,112,120,240,230,231,95,246,14,103,215,223,200,94,31,28,190,152,101,179,100,86,110,67,138,207,191,0,214,201,111,249,228,253,252,114,49,249,231,53,97,61,255,124,182,58,61,59,253,120,242,121,126,54,185,254,70,118,126,122,246,226,43,102,156,77,147,105,57,42,102,188,77,169,186,160,199,207,157,15,142,140,35,227,200,56,50,142,140,35,227,200,56,114,136,125,137,35,227,200,56,50,142,140,35,227,200,35,227,200,98,165,33,239,224,200,251,110,236,13,39,122,94,37,69,150,84,201,238,78,85,173,155,122,199,231,121,87,211,193,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,113,121,92,30,151,199,229,35,20,16,151,199,229,113,121,92,30,151,199,229,113,249,152,92,94,64,55,97,63,114,97,127,81,214,24,100,177,245,250,65,254,248,144,191,232,12,242,23,32,63,200,15,242,131,252,32,63,200,15,242,131,252,32,63,200,15,242,135,170,37,200,15,242,131,252,32,63,200,15,242,131,252,32,63,200,15,242,131,252,32,63,200,15,242,131,252,32,63,200,15,242,131,252,32,63,200,15,242,131,252,32,63,200,15,242,131,252,32,63,200,15,242,131,252,32,63,200,31,30,242,67,249,241,81,126,222,25,202,207,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,15,85,75,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,31,202,135,242,161,124,40,191,91,148,79,216,199,23,246,89,103,194,62,35,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,62,84,45,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,255,90,216,167,157,9,251,148,176,39,236,9,123,194,158,176,39,236,9,123,194,158,176,39,236,9,251,80,181,36,236,9,123,194,158,176,39,236,9,123,194,158,176,231,194,185,112,46,60,200,46,228,194,185,240,0,5,228,194,185,112,46,156,11,231,194,185,112,46,60,196,181,13,23,206,133,115,225,92,56,23,206,133,115,225,92,56,23,206,133,115,225,92,248,51,92,120,210,153,11,79,184,112,46,156,11,231,194,185,112,46,156,11,231,194,185,112,46,156,11,15,85,75,46,156,11,231,194,185,112,46,60,186,11,39,152,9,102,130,153,96,38,152,9,102,130,153,96,38,152,9,102,130,153,96,38,152,9,102,130,153,96,38,152,9,102,130,153,96,38,152,9,230,154,130,25,71,198,145,113,100,28,185,43,142,156,118,198,145,211,1,113,228,199,213,239,205,53,192,173,208,157,52,87,168,233,106,190,156,158,92,113,190,156,47,231,203,249,114,190,156,47,151,202,165,6,112,148,92,234,192,93,42,71,201,81,114,148,28,37,71,201,81,114,148,28,37,71,201,81,50,107,204,26,179,198,172,49,107,100,16,25,68,6,13,67,6,117,67,118,0,28,204,37,40,115,233,19,147,228,247,36,201,181,34,249,66,72,110,1,73,89,7,144,228,247,80,196,53,136,248,162,33,190,69,35,229,64,208,72,179,25,118,143,149,167,203,220,186,109,230,32,171,142,97,97,88,24,22,134,133,97,145,85,39,171,46,196,190,100,130,152,32,38,72,86,29,99,197,88,141,204,88,121,134,57,185,22,92,174,221,141,189,225,68,207,171,164,200,146,42,217,221,169,170,117,83,239,248,60,239,106,58,12,32,3,200,0,50,128,12,32,3,40,75,81,150,162,44,69,46,149,75,229,82,185,212,8,5,148,165,40,75,81,150,34,49,77,76,19,211,97,197,244,200,179,20,61,13,94,252,226,200,93,250,69,89,99,144,197,214,235,151,242,24,19,230,23,173,194,252,2,204,7,243,193,124,48,31,204,239,27,146,131,249,96,62,152,15,230,131,249,96,62,152,15,230,131,249,96,62,152,15,230,131,249,96,62,152,15,230,131,249,96,62,152,15,230,131,249,96,62,152,15,230,131,249,96,62,152,15,230,131,249,96,62,152,15,230,131,249,96,62,152,15,230,131,249,96,62,152,31,19,230,67,246,49,145,125,222,42,178,207,33,123,200,30,178,135,236,33,251,190,81,56,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,29,32,123,98,62,166,152,207,90,21,243,25,49,79,204,19,243,196,60,49,223,183,240,38,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,31,173,152,79,91,21,243,41,49,79,204,19,243,196,60,49,223,183,240,38,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,98,158,152,39,230,137,121,206,155,243,230,188,123,87,182,156,55,231,205,121,115,222,156,55,231,205,121,135,56,154,57,111,206,59,70,1,57,111,206,155,243,230,188,57,111,206,155,243,230,188,57,111,206,155,243,230,188,159,232,188,147,86,157,119,194,121,115,222,156,55,231,205,121,247,237,146,57,111,206,155,243,230,188,57,111,206,155,243,230,188,57,111,206,155,243,14,233,188,137,100,34,153,72,38,146,137,100,34,153,72,38,146,137,100,34,153,72,38,146,137,100,34,153,72,38,146,137,100,34,153,72,38,146,137,100,34,185,166,72,198,139,241,98,188,24,47,222,142,23,191,217,59,122,119,112,56,123,185,119,116,60,59,220,59,250,121,127,246,250,218,18,191,253,227,241,193,44,155,37,179,114,3,38,254,56,95,94,158,158,77,222,207,151,171,201,141,189,157,156,95,179,212,79,23,171,211,175,232,112,54,77,166,229,143,78,135,191,83,140,150,160,240,150,35,98,193,88,48,22,140,5,99,193,88,48,22,140,5,135,216,151,88,48,22,140,5,99,193,88,48,22,60,50,22,44,254,25,182,14,142,173,239,198,222,112,162,231,85,82,100,73,149,236,238,84,213,186,169,119,124,158,119,53,29,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,29,91,199,214,177,117,108,61,66,1,177,117,108,29,91,199,214,177,117,108,29,91,143,201,214,5,105,147,238,35,151,238,23,101,141,65,22,91,175,31,168,143,0,234,139,6,65,125,1,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,15,212,3,245,64,61,80,63,62,80,15,199,71,192,241,121,131,56,62,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,135,227,225,120,56,30,142,31,56,142,39,221,35,72,247,172,65,233,158,145,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,59,233,78,186,147,238,164,251,179,165,123,218,160,116,79,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,39,221,73,119,210,157,116,143,37,221,249,108,62,155,207,230,179,99,92,146,243,217,124,54,159,205,103,243,217,124,54,159,205,103,243,217,124,54,159,205,103,243,217,124,54,159,205,103,243,217,124,54,159,205,103,143,198,103,39,13,250,236,132,207,230,179,249,108,62,155,207,230,179,249,108,62,155,207,230,179,249,108,62,155,207,230,179,249,108,62,123,116,62,155,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,38,137,73,98,146,152,36,38,137,107,74,98,44,24,11,198,130,177,224,230,88,112,218,32,11,78,7,196,130,31,183,185,55,231,248,173,178,157,108,83,138,233,106,190,156,158,92,209,184,52,46,141,75,227,210,184,52,46,61,74,143,6,208,142,244,232,192,245,40,237,72,59,210,142,180,35,237,72,59,210,142,180,35,237,72,59,146,101,100,25,89,70,150,145,101,252,14,191,195,239,12,195,239,116,3,107,48,25,24,37,40,70,233,150,124,252,180,255,114,255,232,120,239,190,250,248,235,254,209,219,217,171,195,119,55,129,112,229,211,228,199,175,139,247,139,229,106,126,95,60,92,45,150,159,38,31,206,46,191,201,133,43,7,2,64,158,155,11,247,157,154,180,27,15,183,229,192,82,226,184,20,46,133,75,225,82,184,20,41,113,82,226,66,236,75,206,135,243,225,124,164,196,113,83,220,212,200,220,148,167,120,211,104,193,53,218,221,216,27,78,244,188,74,138,44,169,146,221,157,170,90,55,245,142,207,243,174,166,195,245,113,125,92,31,215,199,245,113,125,82,12,165,24,74,49,100,77,89,83,214,148,53,141,80,64,41,134,82,12,165,24,82,208,20,52,5,29,86,65,143,60,197,208,243,208,5,31,142,220,154,95,148,53,6,89,108,189,126,249,138,129,176,125,209,60,182,47,96,123,216,30,182,135,237,97,123,216,30,182,143,82,79,216,30,182,15,66,119,96,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,30,182,135,237,97,123,216,126,132,216,30,156,15,4,231,243,230,225,124,14,206,131,243,224,60,56,15,206,131,243,224,124,148,122,130,243,224,124,16,134,3,206,131,243,224,60,56,15,206,131,243,224,60,56,15,206,131,243,224,60,56,15,206,131,243,224,60,56,15,206,131,243,224,60,56,15,206,131,243,224,60,56,15,206,131,243,224,60,56,15,206,131,243,224,60,56,15,206,131,243,67,135,243,20,124,32,5,159,53,175,224,51,10,158,130,167,224,41,120,10,158,130,167,224,163,212,147,130,167,224,131,152,26,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,120,10,158,130,167,224,41,248,198,20,124,218,188,130,79,41,120,10,158,130,167,224,41,120,10,158,130,143,82,79,10,158,130,15,98,106,40,120,10,158,130,167,224,41,120,10,158,130,167,224,41,248,96,10,158,221,102,183,217,109,118,59,198,37,57,187,205,110,179,219,236,54,187,205,110,179,219,236,54,187,205,110,179,219,236,54,187,205,110,179,219,236,54,187,205,110,179,219,236,246,216,236,118,210,188,221,78,216,109,118,155,221,102,183,217,109,118,155,221,142,82,79,118,155,221,14,98,106,216,109,118,155,221,102,183,217,109,118,123,124,118,155,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,166,140,41,99,202,152,50,166,140,107,42,99,100,24,25,70,134,145,225,198,201,112,218,60,25,78,7,68,134,31,7,187,55,167,250,173,185,157,212,168,200,116,53,95,78,79,174,16,93,68,23,209,69,116,17,93,68,23,41,69,74,3,16,72,164,116,224,164,20,129,68,32,17,72,4,18,129,68,32,17,72,4,18,129,68,32,113,51,220,12,55,195,205,112,51,168,7,234,129,122,134,129,122,186,209,54,236,12,161,18,84,168,116,230,64,254,116,188,255,106,111,246,114,239,232,248,190,2,185,206,139,43,55,226,143,223,86,139,15,243,201,251,249,114,117,15,58,124,19,18,87,14,68,124,60,35,36,110,109,33,90,75,134,123,242,104,226,224,88,19,214,132,53,97,77,88,19,113,112,226,224,66,236,75,118,135,221,97,119,196,193,177,80,44,212,200,44,148,71,121,19,102,193,133,217,221,216,27,78,244,188,74,138,44,169,146,221,157,170,90,55,245,142,207,243,174,166,195,234,177,122,172,30,171,199,234,177,122,226,10,197,21,138,43,228,71,249,81,126,148,31,141,80,64,113,133,226,10,197,21,146,205,100,51,217,28,86,54,143,60,174,208,67,209,37,28,142,220,143,95,148,53,6,89,108,189,126,65,138,125,3,250,162,33,64,95,0,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,3,244,0,61,64,15,208,143,7,208,195,240,125,99,248,188,33,12,159,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,195,240,48,60,12,15,195,15,20,195,147,237,125,203,246,172,33,217,158,145,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,59,217,78,182,147,237,100,123,45,217,158,54,36,219,83,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,201,118,178,157,108,39,219,99,200,118,30,155,199,230,177,121,236,24,151,228,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,60,54,143,205,99,243,216,163,240,216,73,67,30,59,225,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,230,177,121,108,30,155,199,30,141,199,38,135,201,97,114,152,28,38,135,201,97,114,152,28,38,135,201,97,114,152,28,38,135,201,97,114,152,28,38,135,201,97,114,152,28,38,135,201,225,154,114,24,3,198,128,49,96,12,184,25,6,156,54,196,128,211,1,49,224,199,61,238,205,249,125,171,107,39,79,45,195,116,53,95,78,79,174,8,92,2,151,192,37,112,9,92,2,151,24,37,70,3,8,71,98,116,224,98,148,112,36,28,9,71,194,145,112,36,28,9,71,194,145,112,36,28,105,50,154,140,38,163,201,104,50,102,135,217,97,118,134,97,118,186,193,52,104,12,128,18,20,160,116,196,60,142,246,95,189,253,249,205,222,193,236,229,254,209,241,236,229,222,187,253,217,187,63,238,189,57,120,247,135,217,127,252,199,235,217,171,189,119,251,63,205,254,124,151,255,86,110,128,31,203,197,135,79,39,31,231,167,147,247,139,229,106,242,126,126,185,152,92,94,204,63,158,94,254,125,242,159,255,121,62,249,48,191,92,252,58,249,231,186,68,184,114,32,20,164,118,34,220,147,75,211,82,70,220,179,198,151,26,199,172,48,43,204,10,179,194,172,72,141,147,26,23,98,95,50,64,12,16,3,36,53,142,169,98,170,70,102,170,60,197,155,84,11,46,213,238,198,222,112,162,231,85,82,100,73,149,236,238,84,213,186,169,119,124,158,119,53,29,230,143,249,99,254,152,63,230,143,249,147,106,40,213,80,170,33,135,202,161,114,168,28,106,132,2,74,53,148,106,40,213,144,144,38,164,9,233,176,66,122,228,169,134,158,135,46,8,113,228,14,253,162,172,49,200,98,235,245,203,91,140,7,241,139,214,32,126,1,226,131,248,32,62,136,15,226,131,248,32,126,152,123,147,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,62,136,15,226,131,248,32,126,255,142,28,196,7,241,65,124,16,31,196,7,241,65,124,16,31,196,7,241,65,124,16,31,170,15,137,234,243,214,80,125,14,213,67,245,80,61,84,15,213,67,245,80,125,152,251,140,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,61,84,15,213,67,245,80,125,255,38,28,170,135,234,161,122,168,30,170,135,234,161,122,168,30,170,135,234,161,250,31,15,213,19,242,241,132,124,214,154,144,207,8,121,66,158,144,39,228,9,121,66,158,144,15,115,211,144,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,39,228,9,121,66,158,144,239,31,120,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,237,11,249,180,53,33,159,18,242,132,60,33,79,200,19,242,132,60,33,31,230,166,33,33,79,200,19,242,132,60,33,79,200,19,242,132,60,33,79,200,19,242,132,60,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,205,117,7,42,32,215,205,117,115,221,92,55,215,205,117,115,221,223,184,238,164,53,215,157,112,221,92,55,215,205,117,115,221,92,55,215,29,230,166,33,215,205,117,115,221,92,55,215,205,117,115,221,92,55,215,29,193,117,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,50,129,76,32,19,200,4,114,77,129,140,19,227,196,56,49,78,220,22,39,78,91,227,196,233,128,56,241,227,138,247,230,140,191,21,184,147,250,133,153,174,230,203,233,201,21,183,203,237,114,187,220,46,183,203,237,114,166,156,105,0,23,201,153,14,220,153,114,145,92,36,23,201,69,114,145,92,36,23,201,69,114,145,92,36,131,198,160,49,104,12,26,131,70,250,144,62,164,207,48,164,79,55,4,7,168,193,86,130,178,149,174,113,200,95,247,143,222,190,251,195,219,235,143,246,15,247,95,29,31,237,205,94,239,255,116,240,203,235,155,140,185,242,169,40,228,106,177,252,116,249,247,79,171,201,229,226,108,241,97,181,156,79,206,23,191,158,126,62,255,38,91,174,28,8,6,121,126,182,220,99,37,105,59,83,110,155,113,101,201,49,41,76,10,147,194,164,48,41,178,228,100,201,133,216,151,140,15,227,195,248,200,146,99,166,152,169,145,153,41,207,8,39,209,130,75,180,187,177,55,156,232,121,149,20,89,82,37,187,59,85,181,110,234,29,159,231,93,77,135,233,99,250,152,62,166,143,233,99,250,100,29,202,58,148,117,200,153,114,166,156,41,103,26,161,128,178,14,101,29,202,58,36,160,9,104,2,58,172,128,30,121,214,161,167,173,139,71,28,185,51,191,40,107,12,178,216,122,253,82,24,227,64,251,162,113,104,95,128,246,160,61,104,15,218,131,246,160,61,104,31,163,158,160,61,104,31,132,237,128,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,61,104,15,218,131,246,160,253,8,161,61,52,31,7,205,231,141,163,249,28,154,135,230,161,121,104,30,154,135,230,161,249,24,245,132,230,161,249,32,4,7,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,135,142,230,9,248,56,2,62,107,92,192,103,4,60,1,79,192,19,240,4,60,1,79,192,199,168,39,1,79,192,7,241,52,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,77,9,248,180,113,1,159,18,240,4,60,1,79,192,19,240,4,60,1,31,163,158,4,60,1,31,196,211,16,240,4,60,1,79,192,19,240,4,60,1,79,192,19,240,193,4,60,183,205,109,115,219,220,118,140,75,114,110,155,219,230,182,185,109,110,155,219,230,182,185,109,110,155,219,230,182,185,109,110,155,219,230,182,185,109,110,155,219,230,182,185,237,145,185,237,164,113,183,157,112,219,220,54,183,205,109,115,219,220,54,183,29,163,158,220,54,183,29,196,211,112,219,220,54,183,205,109,115,219,220,246,248,220,54,97,76,24,19,198,132,241,255,103,239,125,155,211,198,178,120,235,239,194,235,128,117,244,15,137,170,121,65,108,197,161,130,193,131,113,166,123,170,110,169,176,45,187,61,29,39,126,28,220,115,115,171,230,187,63,5,118,39,32,16,58,58,71,58,18,102,189,235,14,8,253,16,236,35,188,214,214,22,29,198,116,24,211,97,76,135,49,29,198,116,24,211,97,76,135,49,29,198,116,24,211,97,76,135,49,29,198,116,24,211,97,76,135,49,29,198,116,24,43,118,24,211,46,76,187,48,237,194,180,11,151,221,46,44,74,111,23,22,123,212,46,156,221,173,187,60,167,191,116,220,182,139,31,144,206,124,246,212,185,251,127,244,231,210,159,75,127,46,253,185,244,231,210,159,75,63,41,253,164,13,232,127,164,159,116,207,251,73,233,127,164,255,145,254,71,250,31,233,127,164,255,145,254,71,250,31,233,127,164,255,145,94,51,122,205,232,53,163,215,140,94,51,58,122,232,232,161,163,103,63,58,122,204,180,218,208,56,67,123,74,67,219,83,234,111,2,185,56,235,15,135,203,145,113,158,122,15,200,247,135,217,151,47,27,19,227,188,61,105,1,169,98,98,220,242,136,152,31,24,151,185,91,230,197,209,143,66,63,10,253,40,244,163,208,143,194,188,56,230,197,53,226,123,73,127,15,253,61,244,247,48,47,142,126,41,250,165,14,172,95,138,251,124,211,133,214,240,46,180,191,247,157,115,70,119,2,203,181,173,192,10,253,32,216,22,221,240,249,220,84,28,250,249,232,231,163,159,143,126,62,250,249,232,231,99,158,33,243,12,153,103,72,143,41,61,166,244,152,210,99,218,132,3,200,60,67,230,25,50,207,144,238,103,186,159,233,126,110,108,247,243,129,207,51,228,142,233,140,64,60,240,30,243,71,79,97,39,73,225,247,207,164,197,198,52,217,187,101,55,217,187,52,217,211,100,79,147,61,77,246,52,217,211,100,79,147,125,19,142,39,77,246,52,217,55,164,101,135,38,123,154,236,105,178,167,201,158,38,123,154,236,105,178,167,201,158,38,123,154,236,105,178,167,201,158,38,123,154,236,105,178,167,201,158,38,123,154,236,105,178,167,201,158,38,123,154,236,105,178,167,201,158,38,123,154,236,105,178,167,201,158,38,123,154,236,105,178,167,201,158,38,123,154,236,15,176,201,158,134,249,198,52,204,59,101,55,204,59,52,204,211,48,79,195,60,13,243,52,204,211,48,79,195,124,19,142,39,13,243,52,204,55,164,253,134,134,121,26,230,105,152,167,97,158,134,121,26,230,105,152,167,97,158,134,121,26,230,105,152,167,97,158,134,121,26,230,105,152,167,97,158,134,121,26,230,105,152,167,97,158,134,121,26,230,105,152,167,97,158,134,121,26,230,105,152,167,97,158,134,121,26,230,105,152,167,97,158,134,121,26,230,247,189,97,158,238,247,198,116,191,219,101,119,191,219,116,191,211,253,78,247,59,221,239,116,191,211,253,78,247,123,19,142,39,221,239,116,191,55,164,151,134,238,119,186,223,233,126,167,251,157,238,119,186,223,233,126,167,251,157,238,119,186,223,233,126,167,251,157,238,119,186,223,233,126,167,251,157,238,119,186,223,233,126,167,251,157,238,119,186,223,233,126,167,251,157,238,119,186,223,233,126,167,251,157,238,119,186,223,233,126,167,251,157,238,119,186,223,233,126,167,251,189,164,238,119,81,118,247,187,160,251,157,238,119,186,223,233,126,167,251,157,238,119,186,223,155,112,60,233,126,167,251,189,33,189,52,116,191,211,253,78,247,59,221,239,116,191,211,253,78,247,59,221,239,116,191,55,172,251,157,158,109,122,182,233,217,166,103,187,25,63,201,233,217,166,103,155,158,109,122,182,233,217,166,103,155,158,109,122,182,233,217,166,103,155,158,109,122,182,233,217,166,103,155,158,109,122,182,233,217,166,103,155,158,109,122,182,15,171,103,219,42,187,103,219,162,103,155,158,109,122,182,233,217,166,103,155,158,109,122,182,155,112,60,233,217,166,103,187,33,189,52,244,108,211,179,77,207,54,61,219,244,108,211,179,125,120,61,219,116,23,211,93,76,119,49,221,197,116,23,211,93,76,119,49,221,197,116,23,211,93,76,119,49,221,197,116,23,211,93,76,119,49,221,197,116,23,211,93,76,119,49,221,197,116,23,211,93,172,216,93,76,171,48,173,194,180,10,211,42,92,114,171,176,40,187,85,88,236,81,171,112,118,171,238,242,140,254,210,111,219,46,124,60,58,243,217,83,231,238,255,209,156,75,115,46,205,185,52,231,210,156,75,115,46,205,164,52,147,54,160,249,145,102,210,61,111,38,165,249,145,230,71,154,31,105,126,164,249,145,230,71,154,31,105,126,164,249,145,230,71,26,205,104,52,163,209,140,70,51,26,205,104,231,161,157,135,118,158,253,104,231,49,211,103,67,215,12,189,41,13,237,77,169,166,3,228,44,154,246,227,233,113,60,28,246,207,250,139,54,131,179,243,105,124,122,217,159,156,196,129,127,182,108,247,240,215,219,61,30,146,249,172,61,191,110,127,249,50,123,152,181,31,159,190,61,60,206,219,119,207,179,167,155,118,224,63,108,244,118,248,187,122,59,238,86,186,45,182,181,118,220,173,119,99,220,121,169,214,14,175,227,166,254,63,72,253,191,72,111,96,167,183,112,215,55,241,59,169,255,181,83,255,239,166,254,63,189,185,72,111,96,167,183,88,223,227,163,123,243,235,41,217,243,232,94,15,251,209,238,195,47,57,115,238,110,54,79,110,222,63,95,255,153,204,91,189,249,211,115,146,238,109,81,223,91,19,71,205,85,212,134,178,235,73,27,157,50,227,243,233,96,60,138,79,162,207,131,227,40,62,235,159,47,78,131,207,55,179,222,202,131,147,241,112,56,24,157,198,239,251,211,227,143,173,94,235,230,254,251,236,234,75,210,82,109,119,89,254,167,70,195,203,205,127,190,172,252,184,177,58,118,216,177,218,95,30,238,197,242,35,94,252,148,177,37,187,70,54,147,20,234,213,80,11,146,217,125,177,153,166,120,187,131,110,36,91,63,82,250,183,169,110,36,39,47,82,241,137,88,106,145,36,191,204,197,122,1,52,162,232,125,135,178,117,186,110,36,229,239,80,182,145,214,141,148,251,29,42,62,33,72,33,82,182,246,150,60,70,59,76,179,74,156,12,119,188,37,76,81,91,171,145,102,27,232,40,152,40,235,246,156,10,169,178,173,176,228,71,182,67,196,170,197,145,253,200,10,249,76,181,40,178,103,247,66,90,80,45,138,228,183,166,136,94,211,8,162,182,2,102,105,42,141,32,185,235,94,33,221,163,16,36,123,122,197,150,44,5,7,70,40,196,201,242,73,155,97,138,73,28,133,40,25,90,70,242,35,202,146,33,10,65,50,244,134,100,144,44,169,160,17,68,173,122,178,224,188,90,144,172,235,186,55,195,20,190,146,90,61,144,220,34,87,248,106,100,181,64,26,43,110,150,6,208,8,162,252,157,209,89,113,37,1,249,22,70,156,206,39,67,137,101,182,73,95,143,41,181,77,26,69,74,108,148,197,150,37,54,221,192,184,50,219,164,145,161,212,54,42,71,125,19,230,202,109,164,112,12,55,128,174,212,54,74,59,74,20,142,196,26,231,204,124,220,206,123,130,155,247,132,32,239,9,34,119,31,118,238,78,220,156,189,248,57,111,212,207,123,163,126,222,27,245,243,222,168,159,251,70,253,220,55,234,231,189,209,53,170,187,88,191,158,146,255,239,249,254,41,249,30,61,127,153,181,122,173,219,135,63,206,146,249,236,102,54,159,29,37,207,95,102,71,75,194,234,196,98,241,120,103,254,127,231,45,57,56,239,105,193,121,15,56,15,156,7,206,3,231,129,243,192,121,224,60,112,30,56,15,156,7,206,3,231,129,243,192,121,224,60,112,30,56,15,156,7,206,3,231,223,0,156,7,179,131,217,149,49,187,171,133,217,93,48,59,152,29,204,14,102,7,179,131,217,193,236,96,118,48,59,152,29,204,14,102,7,179,131,217,193,236,96,118,48,59,152,29,204,14,102,111,22,102,135,152,67,204,149,137,185,163,69,204,29,136,57,196,28,98,14,49,135,152,67,204,33,230,16,115,136,57,196,28,98,14,49,135,152,67,204,33,230,16,115,136,57,196,28,98,14,49,135,152,67,204,223,8,49,183,181,136,185,13,49,135,152,67,204,33,230,16,115,136,57,196,28,98,14,49,135,152,67,204,33,230,16,115,136,57,196,28,98,14,49,135,152,67,204,33,230,16,115,136,249,27,33,230,66,139,152,11,136,57,196,28,98,14,49,135,152,67,204,33,230,16,115,136,121,205,196,28,54,13,155,134,77,195,166,97,211,176,105,216,52,108,250,237,177,105,48,51,152,25,204,188,103,152,217,210,194,204,22,152,25,204,12,102,6,51,131,153,193,204,96,102,48,51,152,25,204,12,102,6,51,131,153,193,204,96,102,131,152,25,136,10,68,5,162,2,81,129,168,213,64,212,232,183,233,105,52,138,38,253,37,203,121,1,170,118,44,156,247,177,27,11,103,59,70,77,254,239,252,46,249,154,60,205,230,247,223,190,190,82,54,187,45,156,171,53,142,234,118,132,147,11,82,87,184,99,6,74,85,96,161,235,155,172,29,172,151,127,89,217,38,143,93,174,189,215,163,156,247,159,7,50,69,33,144,169,189,235,149,93,54,134,106,202,146,199,104,116,114,62,30,140,166,27,79,88,60,174,12,71,63,126,120,221,237,224,100,219,22,103,241,232,242,44,62,61,191,92,112,210,197,13,64,207,250,191,197,131,209,249,229,52,30,70,163,211,233,2,111,186,86,232,189,62,50,29,79,251,195,120,58,254,20,141,46,94,30,241,95,31,89,178,208,248,124,18,125,24,12,87,158,33,124,39,248,251,101,143,199,163,227,203,201,36,26,77,227,73,244,207,203,232,98,186,120,134,39,108,9,134,43,254,39,89,242,5,235,221,214,172,119,155,122,167,222,169,247,189,169,119,161,89,239,130,122,167,222,169,247,189,169,247,140,171,239,164,235,61,255,250,59,234,157,122,167,222,155,83,239,122,231,247,252,70,40,234,157,122,167,222,27,82,239,161,94,185,135,84,59,213,78,181,239,75,181,7,122,213,30,80,237,84,59,213,190,47,213,222,213,171,246,46,213,78,181,83,237,251,82,237,190,94,181,251,84,59,213,78,181,239,75,181,123,122,213,238,81,237,84,59,213,190,47,213,238,234,85,187,75,181,83,237,84,251,190,84,187,163,167,220,29,140,59,213,78,181,239,79,181,107,157,219,233,151,167,218,169,246,106,170,93,105,22,201,221,227,179,198,36,146,63,158,239,238,238,191,222,221,206,22,223,234,31,243,111,79,215,127,180,231,119,247,43,215,252,217,29,209,17,139,127,179,151,87,252,221,61,62,183,31,127,56,226,229,218,63,209,126,190,122,254,58,127,182,237,142,37,57,177,36,157,183,208,188,146,106,227,102,206,53,73,103,46,62,213,196,84,112,91,55,120,250,2,80,83,193,157,221,193,139,79,72,169,54,184,84,41,22,155,163,98,32,176,206,119,59,123,218,138,169,224,138,223,237,236,153,44,166,130,231,124,183,139,79,110,169,48,120,246,132,23,169,227,189,99,190,75,149,161,51,230,192,108,68,46,58,5,166,194,204,217,211,98,164,14,244,142,89,49,213,134,150,59,208,133,38,202,84,27,88,238,87,83,161,185,51,213,6,222,54,79,66,246,0,111,157,38,97,32,174,202,218,156,53,195,198,64,220,156,21,185,208,164,155,10,227,102,79,196,217,72,92,112,30,78,133,161,31,18,217,208,161,112,3,219,21,158,23,184,238,234,220,156,122,66,75,173,19,197,70,253,84,24,56,99,36,144,212,55,57,107,32,80,133,113,51,6,7,73,197,205,26,27,100,32,174,202,178,150,53,92,168,218,184,202,39,141,172,17,68,6,226,42,30,93,19,39,13,245,129,70,235,239,66,102,156,81,254,22,233,97,70,185,91,100,141,50,202,221,112,99,144,81,254,22,233,49,70,18,91,20,63,104,155,35,140,100,54,73,15,48,202,223,166,240,103,179,65,180,211,88,54,5,32,255,151,63,91,72,227,53,86,184,249,206,215,8,178,94,35,69,214,213,94,36,127,194,208,42,174,151,30,14,84,204,115,104,14,10,169,99,78,72,161,137,229,88,12,44,6,22,3,139,129,197,192,98,96,49,176,24,88,12,44,6,22,3,139,129,197,192,98,96,49,176,24,88,12,44,6,22,3,139,129,197,192,98,96,49,118,191,72,53,6,66,196,182,214,104,195,142,125,64,6,194,234,8,211,6,226,117,151,24,8,9,3,161,226,27,54,173,5,250,0,125,128,62,64,31,160,15,208,7,232,3,244,1,250,0,125,128,62,64,31,160,15,208,7,232,3,244,1,250,0,125,128,62,64,31,160,15,150,250,64,239,78,104,53,140,101,171,83,31,24,191,128,193,226,2,6,244,1,250,0,125,128,62,64,31,160,15,208,7,232,3,244,1,250,0,125,128,62,64,31,160,15,208,7,232,3,244,1,250,0,125,128,62,64,31,212,161,15,180,230,31,137,131,154,127,132,62,64,31,160,15,208,7,232,3,244,1,250,0,125,128,62,64,31,160,15,208,7,232,3,244,1,250,0,125,128,62,64,31,160,15,208,7,232,3,244,193,97,232,3,75,79,31,88,232,3,244,1,250,160,89,250,64,116,220,236,179,174,213,56,125,160,16,183,25,250,64,43,120,157,250,64,43,120,157,250,64,33,120,189,250,64,53,112,237,250,64,43,120,157,250,64,43,120,157,250,160,104,240,70,232,131,194,161,27,160,15,138,102,110,132,62,80,8,93,175,62,80,8,92,175,62,80,8,92,167,62,80,141,91,147,62,80,141,91,147,62,40,26,183,17,250,160,104,232,70,232,3,133,208,245,234,131,162,129,107,214,7,69,227,214,172,15,84,227,214,164,15,20,226,214,169,15,84,227,214,164,15,100,226,54,74,31,32,3,144,1,123,43,3,28,189,123,41,59,7,118,47,101,100,0,50,0,25,128,12,64,6,32,3,144,1,111,67,6,192,212,97,234,48,117,152,58,76,29,166,14,158,6,79,131,167,193,211,224,105,240,52,120,186,9,120,90,107,212,141,195,168,27,240,52,120,26,60,13,158,126,235,120,26,202,11,229,133,242,66,121,161,188,80,94,40,47,148,23,202,11,229,133,242,66,121,161,188,80,94,40,111,211,41,175,21,187,58,148,215,234,184,80,94,40,47,148,183,17,148,215,250,251,28,42,126,157,67,195,197,41,84,4,13,132,188,202,105,107,102,188,37,228,174,5,241,42,231,174,137,240,234,229,173,15,240,150,144,187,22,190,171,150,187,94,188,171,152,185,78,186,171,22,185,94,184,171,156,185,38,182,171,156,183,38,180,171,156,183,22,178,171,151,214,52,216,213,75,107,154,235,170,165,173,23,235,170,101,174,143,234,170,229,173,11,234,170,165,173,139,233,234,165,53,141,116,149,211,214,66,116,245,210,154,6,186,242,105,225,185,240,92,120,110,89,60,215,209,227,185,14,60,23,158,11,207,133,231,194,115,225,185,240,92,120,46,60,23,158,11,207,133,231,194,115,225,185,240,92,120,46,60,23,158,11,207,133,231,194,115,205,240,92,91,143,231,218,240,92,120,46,60,23,158,11,207,133,231,194,115,225,185,240,92,120,46,60,23,158,11,207,133,231,194,115,225,185,240,92,120,46,60,23,158,11,207,53,195,115,133,30,207,21,240,92,120,46,60,23,158,11,207,133,231,194,115,225,185,240,92,120,46,60,23,158,11,207,53,199,115,97,163,176,81,216,40,108,20,54,10,27,133,141,150,199,70,181,238,56,102,113,199,49,216,40,108,20,54,10,27,133,141,194,70,97,163,176,81,216,40,108,20,54,10,27,133,141,194,70,97,163,176,81,216,40,108,20,54,186,127,108,212,142,69,28,168,179,209,197,221,245,130,218,217,232,50,251,249,236,250,207,217,93,210,127,250,186,92,173,126,45,98,189,214,236,233,107,111,246,223,239,189,239,179,187,228,97,246,103,242,212,251,249,104,207,11,221,192,245,125,215,243,3,209,91,190,80,251,241,229,149,94,14,230,242,61,183,255,114,219,215,238,77,226,251,161,117,147,248,194,177,175,175,66,223,14,236,238,85,114,237,39,183,126,32,22,75,251,175,147,82,198,62,95,30,237,89,94,183,27,134,142,27,184,118,105,251,20,59,247,41,122,129,239,89,93,203,114,186,93,215,213,221,231,175,159,228,219,246,249,243,209,94,24,120,129,240,194,192,114,130,64,119,159,41,226,177,109,199,235,79,233,137,208,22,97,24,118,195,48,244,75,221,251,246,143,119,253,41,61,223,247,3,71,56,34,176,157,174,222,222,255,183,149,197,175,175,22,170,180,118,249,159,26,188,246,230,63,95,86,78,225,86,199,118,58,86,251,38,73,30,191,63,38,201,141,213,9,59,222,203,9,92,142,198,110,198,41,196,99,53,210,100,210,214,205,72,197,121,107,41,185,108,253,92,233,31,101,26,185,36,191,77,197,120,169,110,30,189,207,47,155,135,150,146,75,249,243,203,230,157,170,185,178,105,166,100,170,29,60,83,57,83,6,173,220,146,168,40,175,84,141,148,77,35,37,15,211,14,30,169,145,73,246,48,21,226,141,26,121,100,79,44,133,120,162,70,158,109,127,105,203,31,158,173,127,107,235,166,81,171,253,44,30,168,155,198,209,74,147,230,125,170,105,178,104,222,102,156,98,60,79,53,79,6,173,147,60,58,89,188,78,53,77,6,141,147,76,147,197,227,116,211,168,125,143,179,120,155,70,26,141,26,207,226,105,186,105,148,143,141,118,141,75,210,176,107,55,197,91,210,17,183,80,138,235,52,163,145,218,38,141,143,164,54,74,99,42,153,141,252,251,226,27,109,129,130,50,91,41,28,136,251,175,183,66,105,171,52,23,148,216,106,9,33,21,55,219,194,46,37,54,125,80,248,58,61,40,28,197,7,149,175,211,6,90,149,217,38,13,87,165,182,81,249,50,109,2,86,185,141,210,136,85,102,43,133,35,254,164,180,141,194,91,154,43,124,74,243,220,79,169,42,76,218,213,195,164,93,48,41,152,20,76,90,37,38,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,150,205,68,125,61,38,234,195,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,232,62,49,81,79,143,137,122,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,186,79,76,212,213,99,162,46,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,238,19,19,117,244,152,168,3,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,251,196,68,109,61,38,106,195,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,232,62,49,81,161,199,68,5,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,194,68,97,162,48,81,152,40,76,20,38,10,19,133,137,238,19,19,181,244,152,168,5,19,133,137,194,68,141,50,209,10,214,1,75,111,29,176,14,99,29,112,218,193,173,123,227,249,161,51,243,221,153,99,91,179,43,43,9,108,171,59,187,117,60,79,204,18,183,252,154,148,218,103,201,53,41,181,207,202,106,178,208,81,46,105,181,45,254,142,203,92,7,36,246,110,100,29,248,16,187,177,176,11,46,5,237,219,181,197,192,237,8,187,134,213,224,206,79,109,178,182,60,188,252,203,202,54,255,231,93,235,241,41,89,124,22,201,77,255,105,126,127,59,187,158,127,74,126,108,127,183,71,185,71,224,104,246,250,26,223,143,126,254,121,219,126,221,193,209,95,98,241,59,233,168,245,174,117,55,155,39,55,239,159,175,255,76,230,173,222,252,233,57,121,215,154,85,179,243,149,157,174,127,109,90,23,253,211,232,172,255,41,154,196,231,147,241,233,164,127,246,242,199,217,203,102,157,199,31,173,119,43,79,185,184,124,127,54,152,198,39,131,73,116,60,29,79,126,111,245,90,71,223,30,231,71,15,95,142,150,223,143,163,235,111,203,159,239,191,182,56,30,143,166,253,193,40,154,196,195,241,105,60,140,62,71,195,197,25,194,90,123,210,217,248,36,26,198,23,209,228,115,52,137,167,131,179,104,124,57,109,245,90,142,111,45,158,23,141,78,206,199,131,209,116,227,9,139,199,223,181,94,54,62,238,31,127,140,226,201,120,60,77,103,90,219,83,52,250,220,234,181,22,39,241,143,31,94,119,59,56,217,182,197,89,60,186,60,139,79,207,47,47,22,223,225,214,187,214,89,255,183,120,48,58,191,156,198,195,104,116,58,253,184,248,103,43,244,94,31,153,142,167,253,97,60,29,127,138,70,23,47,143,248,175,143,188,239,79,143,63,198,231,147,232,195,96,184,242,12,225,59,193,223,47,123,60,30,29,95,78,38,209,104,26,79,162,127,94,70,23,211,197,51,60,97,103,31,164,127,141,39,159,162,201,69,171,39,42,171,251,162,127,10,108,214,125,29,127,13,80,247,212,61,117,175,83,247,69,127,250,111,214,125,29,191,254,169,123,234,158,186,215,168,251,176,96,55,228,70,217,135,53,244,67,82,245,84,61,85,175,85,245,154,39,251,144,115,61,85,79,213,239,87,213,7,186,85,31,80,245,84,61,85,191,95,85,223,213,173,250,46,85,79,213,83,245,251,85,245,190,110,213,251,84,61,85,79,213,239,87,213,123,186,85,239,81,245,84,61,85,191,95,85,239,234,86,189,75,213,83,245,84,253,126,85,189,163,107,238,28,204,29,85,79,213,239,91,213,107,158,235,29,206,245,84,61,85,95,89,213,43,77,42,186,123,124,214,152,83,244,199,243,221,221,253,215,187,219,217,226,123,253,99,254,237,233,250,143,246,252,238,126,229,18,235,229,216,178,197,191,45,175,209,105,223,61,62,183,31,127,56,194,90,92,101,109,139,246,243,213,243,215,249,179,109,119,44,87,110,148,81,58,111,161,65,70,213,198,205,156,117,148,206,92,124,210,145,169,224,182,110,240,244,245,246,166,130,59,187,131,59,190,235,90,190,227,123,142,111,109,15,158,30,191,81,109,112,169,82,44,54,228,201,64,96,157,239,118,246,20,40,83,193,21,191,219,217,99,162,76,5,207,249,110,135,86,215,178,187,150,235,7,161,191,61,184,193,239,118,246,8,44,169,227,189,99,0,86,149,161,51,102,100,109,68,46,58,33,171,194,204,217,67,180,164,14,244,142,17,90,213,134,150,59,208,133,102,108,85,27,88,238,87,83,161,33,92,213,6,222,54,195,71,246,0,111,157,224,99,32,174,202,218,156,53,198,203,64,220,156,21,185,208,156,175,10,227,222,127,145,94,35,2,203,115,29,203,182,133,253,235,28,178,186,185,185,208,15,137,108,232,80,184,129,237,10,207,11,92,119,117,126,89,61,161,165,214,137,98,35,215,42,12,156,49,149,77,234,155,156,53,147,173,194,184,25,99,219,164,226,102,13,109,51,16,87,101,89,203,154,234,86,109,92,229,147,70,214,216,55,3,113,21,143,174,137,147,134,228,232,184,45,51,211,214,223,133,204,196,180,252,45,252,162,91,100,141,47,203,221,112,99,62,88,254,22,233,185,83,18,91,20,63,104,155,147,193,100,54,73,207,5,203,223,166,240,103,179,65,181,211,88,54,5,32,255,151,249,26,43,80,91,249,53,86,216,249,206,215,8,178,94,35,69,215,213,94,100,149,217,103,236,102,37,106,37,115,201,22,190,67,123,12,73,29,83,72,210,51,137,176,25,216,12,108,6,54,3,155,129,205,192,102,96,51,176,25,216,12,108,6,54,3,155,129,205,192,102,96,51,176,25,216,12,108,6,54,3,155,129,205,192,102,104,218,140,170,76,132,136,109,205,1,169,29,251,160,76,132,213,17,230,77,196,235,78,49,17,18,38,66,197,59,108,218,11,52,2,26,1,141,128,70,64,35,160,17,208,8,104,4,52,2,26,1,141,128,70,64,35,160,17,208,8,104,4,52,2,26,1,141,128,70,64,35,188,106,4,205,177,109,162,134,177,109,245,106,132,26,46,104,176,184,160,1,141,128,70,64,35,160,17,208,8,104,4,52,2,26,1,141,128,70,64,35,160,17,208,8,104,4,52,2,26,1,141,128,70,64,35,160,17,208,8,245,104,4,205,185,72,226,192,230,34,161,17,208,8,104,4,52,2,26,1,141,128,70,64,35,160,17,208,8,104,4,52,2,26,1,141,128,70,64,35,160,17,208,8,104,4,52,2,26,1,141,112,56,26,193,210,213,8,22,26,1,141,128,70,104,158,70,16,29,55,251,236,107,53,78,35,40,196,109,134,70,208,10,94,167,70,208,10,94,167,70,80,8,94,175,70,80,13,92,187,70,208,10,94,167,70,208,10,94,167,70,40,26,188,17,26,161,112,232,6,104,132,162,153,27,161,17,20,66,215,171,17,20,2,215,171,17,20,2,215,169,17,84,227,214,164,17,84,227,214,164,17,138,198,109,132,70,40,26,186,17,26,65,33,116,189,26,161,104,224,154,53,66,209,184,53,107,4,213,184,53,105,4,133,184,117,106,4,213,184,53,105,4,153,184,141,210,8,72,1,164,192,30,75,1,71,247,158,203,206,193,221,115,25,41,128,20,64,10,32,5,144,2,72,1,164,192,91,145,2,176,117,216,58,108,29,182,14,91,135,173,131,169,193,212,96,106,48,53,152,26,76,13,166,110,6,166,214,28,129,227,48,2,7,76,13,166,6,83,131,169,15,1,83,67,123,161,189,208,94,104,47,180,23,218,11,237,133,246,66,123,161,189,208,94,104,47,180,23,218,11,237,109,62,237,181,98,87,143,246,90,29,23,218,11,237,133,246,54,134,246,90,127,159,75,197,175,115,105,184,56,149,138,160,129,176,87,57,109,205,172,183,132,220,181,160,94,229,220,53,145,94,189,188,245,129,222,18,114,215,194,121,213,114,215,139,121,21,51,215,73,121,213,34,215,11,121,149,51,215,196,120,149,243,214,132,120,149,243,214,66,120,245,210,154,6,188,122,105,77,243,93,181,180,245,226,93,181,204,245,209,93,181,188,117,193,93,181,180,117,177,93,189,180,166,209,174,114,218,90,200,174,94,90,211,96,87,62,45,92,23,174,11,215,45,143,235,58,186,92,215,129,235,194,117,225,186,112,93,184,46,92,23,174,11,215,133,235,194,117,225,186,112,93,184,46,92,23,174,11,215,133,235,194,117,225,186,112,93,184,174,73,174,107,235,114,93,27,174,11,215,133,235,194,117,225,186,112,93,184,46,92,23,174,11,215,133,235,194,117,225,186,112,93,184,46,92,23,174,11,215,133,235,194,117,225,186,38,185,174,208,229,186,2,174,11,215,133,235,194,117,225,186,112,93,184,46,92,23,174,11,215,133,235,194,117,225,186,102,185,46,140,20,70,10,35,133,145,194,72,97,164,48,210,50,25,169,230,157,201,44,238,76,6,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,247,149,145,218,186,247,243,178,27,113,63,175,101,250,243,217,245,159,179,187,164,255,244,117,185,98,253,90,200,122,173,217,211,215,222,236,191,223,123,223,103,119,201,195,236,207,228,169,247,243,209,158,23,186,129,235,251,174,231,7,162,183,124,161,246,227,203,43,189,28,208,215,119,221,254,203,109,123,222,117,247,218,9,103,214,245,173,231,120,73,112,53,187,177,110,28,215,246,194,224,218,22,225,85,235,221,202,169,41,99,175,47,143,246,44,175,219,13,67,199,13,92,187,196,189,138,157,123,21,189,192,247,172,174,101,57,221,174,235,234,239,245,215,143,243,109,123,253,249,104,47,12,188,64,120,97,96,57,65,160,191,215,20,253,216,182,235,245,167,244,68,104,139,48,12,187,97,24,250,37,239,127,251,199,188,254,148,158,239,251,129,35,28,17,216,78,87,119,255,255,219,74,231,215,87,15,85,122,187,252,79,13,126,123,243,159,47,43,167,116,171,99,59,29,171,125,147,36,143,223,31,147,228,198,234,132,29,239,229,132,46,71,103,55,227,20,226,179,26,105,50,233,235,102,164,226,252,181,148,92,182,126,174,244,143,52,141,92,146,223,166,98,252,84,55,143,222,231,151,205,71,75,201,165,252,249,101,243,79,213,92,217,116,83,50,213,14,190,169,156,41,131,94,110,73,84,148,95,170,70,202,166,147,146,135,105,7,159,212,200,36,123,152,10,241,71,141,60,178,39,150,66,124,81,35,207,182,191,188,229,15,207,214,191,189,117,211,168,213,126,22,31,212,77,227,104,165,73,243,63,213,52,89,116,111,51,78,49,190,167,154,39,131,222,73,30,157,44,126,167,154,38,131,206,73,166,201,226,115,186,105,212,190,199,89,252,77,35,141,70,141,103,241,53,221,52,202,199,70,187,198,37,233,216,181,155,226,47,233,136,91,168,197,117,154,217,72,109,147,198,73,82,27,165,177,149,204,70,254,125,241,141,182,64,66,153,173,20,14,196,253,215,91,161,180,85,154,19,74,108,181,132,146,138,155,109,97,153,18,155,62,40,124,157,30,20,142,226,131,202,215,105,3,181,202,108,147,134,173,82,219,168,124,153,54,129,171,220,70,105,228,42,179,149,194,17,127,82,218,70,225,45,205,21,62,165,121,238,167,84,29,54,213,186,93,150,221,136,219,101,129,77,193,166,7,131,77,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,229,51,82,173,91,79,217,141,184,245,20,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,42,51,82,173,219,56,217,141,184,141,19,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,42,51,82,173,219,56,217,141,184,141,19,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,42,49,82,177,248,47,29,70,42,58,54,125,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,116,159,25,169,86,31,233,130,145,210,71,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,97,164,48,82,24,41,140,20,70,10,35,133,145,194,72,247,150,145,10,93,70,42,14,133,145,58,109,223,246,103,183,183,97,96,217,179,153,147,220,56,179,164,235,222,122,137,125,43,110,102,65,210,237,86,65,43,165,246,90,58,173,148,218,107,133,180,178,208,177,46,141,71,23,127,215,229,50,82,137,253,111,99,164,165,174,11,93,235,125,236,198,194,41,178,44,116,173,171,181,69,193,237,8,103,247,170,176,86,192,153,203,194,238,162,127,124,74,22,135,49,185,233,63,205,239,111,103,215,243,79,201,143,237,65,143,114,194,31,205,94,95,225,251,209,207,95,167,237,215,151,63,250,107,185,196,29,181,222,181,238,102,243,228,230,253,243,245,159,201,188,213,155,63,61,39,239,90,179,42,118,189,178,203,245,207,186,117,209,63,141,206,250,159,162,73,124,62,25,159,78,250,103,47,191,172,94,54,235,60,254,104,189,91,121,202,197,229,251,179,193,52,62,25,76,162,227,233,120,242,123,171,215,58,250,246,56,63,122,248,114,180,252,88,143,174,191,45,207,189,191,182,56,30,143,166,253,193,40,154,196,195,241,105,60,140,62,71,195,197,31,170,214,218,147,206,198,39,209,48,190,136,38,159,163,73,60,29,156,69,227,203,105,171,215,114,124,107,241,188,104,116,114,62,30,140,166,27,79,88,60,254,174,245,178,241,113,255,248,99,20,79,198,227,105,58,211,218,158,162,209,231,197,25,166,245,174,245,241,195,235,110,7,39,91,182,24,159,47,191,193,209,232,195,120,114,28,197,81,255,52,154,44,206,169,79,207,203,183,119,22,143,46,207,226,211,243,203,139,5,121,111,189,107,157,245,127,139,7,163,243,203,105,60,140,70,167,211,143,139,111,172,21,122,175,143,76,199,211,254,48,158,142,63,69,163,139,151,71,252,215,71,142,199,163,227,203,201,36,26,77,227,73,244,207,203,232,98,186,120,130,39,236,236,227,243,175,241,228,83,52,185,104,245,68,69,117,90,72,113,110,169,211,28,195,73,157,82,167,212,105,9,117,90,232,103,246,150,58,205,249,149,77,157,82,167,212,105,9,117,90,232,22,198,91,234,52,231,14,198,212,41,117,74,157,150,82,167,5,46,127,222,90,167,59,175,126,166,78,169,83,234,180,148,58,213,251,221,155,51,201,149,58,165,78,169,83,253,58,13,245,202,52,164,74,169,82,170,180,234,42,13,244,170,52,160,74,169,82,170,180,234,42,237,234,85,105,151,42,165,74,13,85,233,155,174,67,95,175,14,125,234,144,58,164,14,245,235,208,211,171,67,143,58,164,14,169,67,253,58,116,245,234,208,165,14,169,67,234,80,191,14,29,61,117,233,96,46,169,67,234,176,140,58,212,58,31,210,225,78,29,30,94,29,42,205,227,185,123,124,214,152,198,243,199,243,221,221,253,215,187,219,217,226,43,251,99,254,237,233,250,143,246,252,238,126,229,66,98,187,35,58,98,241,111,203,59,191,182,239,30,159,219,143,63,28,97,45,174,37,182,69,251,249,234,249,235,252,217,182,59,150,43,55,176,39,157,183,208,184,158,106,227,102,78,244,73,103,46,62,207,199,84,112,91,55,120,250,170,114,83,193,157,221,193,29,223,117,45,223,241,61,199,183,182,7,79,15,153,168,54,184,84,41,22,27,101,100,32,176,206,119,59,123,214,145,169,224,138,223,237,236,97,72,166,130,231,124,183,67,171,107,217,93,203,245,131,208,223,30,220,224,119,59,123,208,147,212,241,222,49,230,169,202,208,25,147,160,54,34,23,157,3,85,97,230,236,81,81,82,7,122,199,160,168,106,67,203,29,232,66,147,164,170,13,44,247,171,169,208,168,169,106,3,111,155,84,35,123,128,183,206,169,49,16,87,101,109,206,26,86,101,32,110,206,138,92,104,154,85,133,113,239,191,72,175,17,129,229,185,142,101,219,194,254,117,14,89,221,220,92,232,135,68,54,116,40,220,192,118,133,231,5,174,187,58,165,171,158,208,82,235,68,177,193,98,21,6,206,152,61,38,245,77,206,154,60,86,97,220,140,225,100,82,113,179,70,147,25,136,171,178,172,101,205,46,171,54,174,242,73,35,107,184,153,129,184,138,71,215,196,73,67,114,64,218,150,201,96,235,239,66,102,46,88,254,22,126,209,45,178,134,116,229,110,184,49,5,43,127,139,244,116,37,137,45,138,31,180,205,249,87,50,155,164,167,95,229,111,83,248,179,217,152,177,148,102,174,107,116,241,181,18,182,190,198,10,208,86,126,141,21,228,189,243,53,130,172,215,72,145,245,156,23,121,193,158,239,251,211,227,143,241,249,36,250,48,24,174,128,81,199,238,250,175,179,6,43,16,12,154,179,57,24,205,129,96,64,48,32,24,16,12,8,6,4,3,130,1,193,128,96,64,48,32,24,16,12,8,6,4,3,130,1,193,128,96,64,48,32,24,16,12,8,6,4,195,33,10,6,161,57,172,244,45,205,42,181,58,194,180,96,120,221,37,130,65,66,48,168,232,132,205,74,67,32,32,16,16,8,8,4,4,2,2,1,129,128,64,64,32,32,16,16,8,8,4,4,2,2,1,129,128,64,64,32,32,16,16,8,8,132,189,18,8,213,217,1,189,91,36,189,165,57,99,150,249,203,15,44,46,63,192,14,96,7,176,3,216,1,236,0,118,0,59,128,29,192,14,96,7,176,3,216,1,236,0,118,0,59,128,29,192,14,96,7,176,3,216,1,236,64,29,118,64,239,198,236,111,105,56,17,118,0,59,128,29,192,14,96,7,176,3,216,1,236,0,118,0,59,128,29,192,14,96,7,176,3,216,1,236,0,118,0,59,128,29,192,14,96,7,176,3,135,97,7,44,61,59,96,237,182,3,235,199,9,57,128,28,64,14,232,254,124,21,29,55,251,156,106,53,78,14,40,196,109,134,28,208,10,94,167,28,208,10,94,167,28,80,8,94,175,28,80,13,92,187,28,208,10,94,167,28,208,10,94,167,28,40,26,188,17,114,160,112,232,6,200,129,162,153,27,33,7,20,66,215,43,7,20,2,215,43,7,20,2,215,41,7,84,227,214,36,7,84,227,214,36,7,138,198,109,132,28,40,26,186,17,114,64,33,116,189,114,160,104,224,154,229,64,209,184,53,203,1,213,184,53,201,1,133,184,117,202,1,213,184,53,201,1,153,184,141,146,3,160,126,80,255,222,162,126,71,111,76,144,147,55,38,8,212,15,234,7,245,131,250,65,253,160,126,80,63,168,223,248,119,27,98,14,49,135,152,67,204,33,230,16,115,224,51,240,25,248,12,124,6,62,3,159,129,207,205,128,207,26,125,230,78,222,20,26,224,51,240,25,248,12,124,6,62,55,27,62,195,112,97,184,48,92,24,46,12,23,134,11,195,133,225,194,112,97,184,48,92,24,46,12,23,134,11,195,109,58,195,181,98,87,135,225,90,29,23,134,11,195,133,225,26,96,184,214,223,103,72,241,235,12,25,46,78,144,34,104,32,194,85,78,91,51,193,45,33,119,45,0,87,57,119,77,252,86,47,111,125,248,182,132,220,181,208,91,181,220,245,194,91,197,204,117,178,91,181,200,245,162,91,229,204,53,145,91,229,188,53,129,91,229,188,181,112,91,189,180,166,177,173,94,90,211,212,86,45,109,189,208,86,45,115,125,204,86,45,111,93,200,86,45,109,93,196,86,47,173,105,96,171,156,182,22,94,171,151,214,52,174,149,79,11,173,133,214,66,107,203,162,181,142,30,173,117,160,181,208,90,104,45,180,22,90,11,173,133,214,66,107,161,181,208,90,104,45,180,22,90,11,173,133,214,66,107,161,181,208,90,104,45,180,22,90,91,6,173,181,245,104,173,13,173,133,214,66,107,161,181,208,90,104,45,180,22,90,11,173,133,214,66,107,161,181,208,90,104,45,180,22,90,11,173,133,214,66,107,161,181,208,218,50,104,173,214,173,212,44,110,165,6,173,133,214,66,107,161,181,208,90,104,45,180,22,90,11,173,133,214,66,107,161,181,144,79,200,39,228,19,242,9,249,132,124,66,62,155,72,62,181,238,227,101,113,31,47,200,39,228,19,242,9,249,132,124,66,62,33,159,144,79,200,39,228,19,242,9,249,132,124,66,62,33,159,144,79,200,39,228,19,242,217,52,242,105,199,86,220,85,39,159,139,162,237,86,76,62,151,201,206,103,215,127,206,238,146,254,211,215,229,90,244,107,137,234,181,102,79,95,123,179,255,126,239,125,159,221,37,15,179,63,147,167,222,207,71,123,94,232,6,174,239,187,158,31,136,222,242,133,218,143,47,175,244,114,168,150,239,168,253,151,219,22,161,155,220,222,92,7,182,231,58,142,127,219,13,236,224,54,73,172,196,181,111,175,186,158,183,120,143,191,78,57,25,251,124,121,180,103,121,221,110,24,58,110,224,218,165,237,83,236,220,167,232,5,190,103,117,45,203,233,118,93,87,119,159,191,126,112,111,219,231,207,71,123,97,224,5,194,11,3,203,9,2,221,125,166,120,198,182,29,175,63,165,39,66,91,132,97,216,13,195,208,47,117,239,219,63,222,245,167,244,124,223,15,28,225,136,192,118,186,122,123,255,223,86,210,190,190,22,168,178,216,229,127,106,208,216,155,255,124,89,57,65,91,29,219,233,88,237,155,36,121,252,254,152,36,55,86,39,236,120,47,167,103,57,214,186,25,167,16,109,213,72,147,201,82,55,35,21,167,169,165,228,178,245,115,165,127,114,105,228,146,252,54,21,163,161,186,121,244,62,191,108,218,89,74,46,229,207,47,155,102,170,230,202,102,149,146,169,118,208,74,229,76,25,44,114,75,162,162,52,82,53,82,54,107,148,60,76,59,104,163,70,38,217,195,84,136,38,106,228,145,61,177,20,162,133,26,121,182,253,29,45,127,120,182,254,37,173,155,70,173,246,179,104,159,110,26,71,43,77,154,230,169,166,201,98,117,155,113,138,209,58,213,60,25,44,78,242,232,100,209,56,213,52,25,172,77,50,77,22,109,211,77,163,246,61,206,162,105,26,105,52,106,60,139,150,233,166,81,62,54,218,53,46,201,186,174,221,20,77,73,71,220,194,32,174,211,4,70,106,155,52,28,146,218,40,13,161,100,54,242,239,139,111,180,5,249,201,108,165,112,32,238,191,222,10,165,173,210,212,79,98,171,37,98,84,220,108,11,153,148,216,244,65,225,235,244,160,112,20,31,84,190,78,27,224,84,102,155,52,58,149,218,70,229,203,180,137,79,229,54,74,3,84,153,173,20,142,248,147,210,54,10,111,105,174,240,41,205,115,63,165,170,32,168,175,7,65,125,32,40,16,20,8,170,14,65,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,101,19,79,79,143,120,122,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,217,28,226,233,234,17,79,23,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,155,67,60,29,61,226,233,64,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,103,115,136,167,173,71,60,109,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,108,14,241,20,122,196,83,64,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,103,115,136,167,165,71,60,45,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,132,120,66,60,33,158,16,79,136,39,196,19,226,9,241,108,6,241,20,11,230,169,78,60,69,199,134,120,66,60,33,158,165,18,207,10,170,92,232,85,185,120,11,85,110,183,111,110,131,171,89,120,237,222,58,162,235,8,175,123,213,117,157,219,174,235,132,215,215,215,93,39,185,45,191,226,164,246,89,114,197,73,237,179,178,138,43,116,148,75,90,75,139,191,227,50,171,92,98,239,70,170,252,67,236,198,162,232,233,188,125,187,86,234,110,71,228,156,209,215,10,87,177,216,31,159,146,197,129,76,110,250,79,243,251,219,217,245,252,83,242,99,123,212,163,220,248,71,179,215,215,248,126,244,243,239,202,246,235,14,142,254,90,46,93,71,173,119,173,187,217,60,185,121,255,124,253,103,50,111,245,230,79,207,201,187,214,172,154,157,175,236,116,253,51,111,93,244,79,163,179,254,167,104,18,159,79,198,167,147,254,217,203,95,69,47,155,117,30,127,180,222,173,60,229,226,242,253,217,96,26,159,12,38,209,241,116,60,249,189,213,107,29,125,123,156,31,61,124,57,90,126,184,71,215,223,150,191,155,127,109,113,60,30,77,251,131,81,52,137,135,227,211,120,24,125,142,134,11,200,100,173,61,233,108,124,18,13,227,139,104,242,57,154,196,211,193,89,52,190,156,182,122,45,199,183,22,207,139,70,39,231,227,193,104,186,241,132,197,227,239,90,47,27,31,247,143,63,70,241,100,60,158,166,51,173,237,41,26,125,94,156,59,90,239,90,31,63,188,238,118,112,178,101,139,241,249,242,155,28,141,62,140,39,199,81,28,245,79,163,201,226,247,240,211,243,242,237,157,197,163,203,179,248,244,252,242,98,97,205,90,239,90,103,253,223,226,193,232,252,114,26,15,163,209,233,244,227,226,91,107,133,222,235,35,211,241,180,63,140,167,227,79,209,232,226,229,17,255,245,145,227,241,232,248,114,50,137,70,211,120,18,253,243,50,186,152,46,158,224,9,59,251,248,252,107,60,249,20,77,46,90,61,81,89,189,22,61,49,111,214,107,206,185,153,122,165,94,169,215,210,234,181,104,131,208,102,189,230,244,8,81,175,212,43,245,90,86,189,134,5,103,54,110,148,107,184,123,106,35,213,74,181,82,173,229,85,107,177,121,3,91,170,117,231,196,1,170,149,106,165,90,203,171,86,205,159,194,33,191,132,169,86,170,213,76,181,6,186,213,26,80,173,84,43,213,106,166,90,187,186,213,218,165,90,169,86,170,213,76,181,250,186,213,234,83,173,84,171,193,106,125,227,245,232,233,214,163,71,61,82,143,212,99,89,245,232,234,214,163,75,61,82,143,212,99,89,245,232,232,122,22,7,207,66,61,82,143,229,213,163,230,249,209,225,252,72,61,30,100,61,42,77,7,186,123,124,214,152,13,244,199,243,221,221,253,215,187,219,217,226,75,251,99,254,237,233,250,143,246,252,238,126,229,178,102,187,35,58,98,241,111,203,137,96,237,187,199,231,246,227,15,71,88,139,43,155,109,209,126,190,122,254,58,127,182,237,142,229,202,141,15,74,231,45,52,60,168,218,184,153,243,133,210,153,139,79,23,50,21,220,214,13,158,190,198,221,84,112,103,119,112,199,119,93,203,119,124,207,241,173,237,193,211,35,47,170,13,46,85,138,197,6,43,25,8,172,243,221,206,158,188,100,42,184,226,119,59,123,52,147,169,224,57,223,237,208,234,90,118,215,114,253,32,244,183,7,55,248,221,206,30,59,37,117,188,119,12,157,170,50,116,198,92,170,141,200,69,167,82,85,152,57,123,112,149,212,129,222,49,182,170,218,208,114,7,186,208,92,171,106,3,203,253,106,42,52,248,170,218,192,219,230,230,200,30,224,173,83,115,12,196,85,89,155,179,70,103,25,136,155,179,34,23,154,173,85,97,220,251,47,210,107,68,96,121,174,99,217,182,176,127,157,67,86,55,55,23,250,33,145,13,29,10,55,176,93,225,121,129,235,174,206,12,171,39,180,212,58,81,108,204,89,133,129,51,38,161,73,125,147,179,230,160,85,24,55,99,84,154,84,220,172,65,105,6,226,170,44,107,89,147,212,170,141,171,124,210,200,26,181,102,32,174,226,209,53,113,210,144,28,215,182,101,78,217,250,187,144,153,82,150,191,133,95,116,139,172,145,97,185,27,110,204,228,202,223,34,61,235,73,98,139,226,7,109,115,26,151,204,38,233,89,92,249,219,20,254,108,94,112,179,176,127,226,230,52,115,93,163,139,175,149,176,245,53,86,160,182,242,107,172,96,239,157,175,17,100,189,70,138,174,231,188,200,11,246,124,223,159,30,127,140,207,39,209,135,193,112,5,140,58,118,215,127,157,124,88,137,104,208,158,14,194,112,16,68,3,162,1,209,128,104,64,52,32,26,16,13,136,6,68,3,162,1,209,128,104,64,52,32,26,16,13,136,6,68,3,162,1,209,128,104,64,52,32,26,14,87,52,8,221,185,139,226,109,205,93,180,58,194,188,104,120,221,41,162,65,66,52,168,104,133,205,138,67,36,32,18,16,9,136,4,68,2,34,1,145,128,72,64,36,32,18,16,9,136,4,68,2,34,1,145,128,72,64,36,32,18,16,9,136,132,189,18,9,85,90,2,205,57,100,226,109,205,33,179,234,184,28,193,226,114,4,44,1,150,0,75,128,37,192,18,96,9,176,4,88,2,44,1,150,0,75,128,37,192,18,96,9,176,4,88,2,44,1,150,0,75,128,37,192,18,212,99,9,52,135,22,137,183,53,180,8,75,128,37,192,18,96,9,176,4,88,2,44,1,150,0,75,128,37,192,18,96,9,176,4,88,2,44,1,150,0,75,128,37,192,18,96,9,176,4,88,130,195,177,4,150,174,37,176,118,91,130,245,99,133,36,64,18,32,9,202,144,4,162,227,102,159,91,173,198,73,2,133,184,205,144,4,90,193,235,148,4,90,193,235,148,4,10,193,235,149,4,170,129,107,151,4,90,193,235,148,4,90,193,235,148,4,69,131,55,66,18,20,14,221,0,73,80,52,115,35,36,129,66,232,122,37,129,66,224,122,37,129,66,224,58,37,129,106,220,154,36,129,106,220,154,36,65,209,184,141,144,4,69,67,55,66,18,40,132,174,87,18,20,13,92,179,36,40,26,183,102,73,160,26,183,38,73,160,16,183,78,73,160,26,183,38,73,32,19,183,81,146,0,228,15,242,223,99,228,239,232,142,15,114,242,198,7,129,252,65,254,32,127,144,63,200,31,228,15,242,7,249,215,130,252,33,231,144,115,200,57,228,28,114,14,57,7,66,3,161,129,208,64,104,32,52,16,26,8,221,20,8,173,213,119,238,228,77,167,1,66,3,161,129,208,64,104,32,116,243,33,52,44,23,150,11,203,133,229,194,114,97,185,176,92,88,46,44,23,150,11,203,133,229,194,114,97,185,176,220,230,179,92,43,118,245,88,174,213,113,97,185,176,92,88,174,33,150,107,253,125,166,20,191,206,148,225,226,68,41,130,6,162,92,229,180,53,147,220,18,114,215,2,114,149,115,215,196,113,245,242,214,135,113,75,200,93,11,197,85,203,93,47,196,85,204,92,39,195,85,139,92,47,194,85,206,92,19,193,85,206,91,19,192,85,206,91,11,191,213,75,107,26,223,234,165,53,77,111,213,210,214,11,111,213,50,215,199,110,213,242,214,133,110,213,210,214,69,110,245,210,154,6,183,202,105,107,225,182,122,105,77,99,91,249,180,80,91,168,45,212,182,60,106,235,232,82,91,7,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,133,218,66,109,161,182,229,81,91,91,151,218,218,80,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,181,45,143,218,106,222,114,205,226,150,107,80,91,168,45,212,22,106,11,181,133,218,66,109,161,182,80,91,168,45,212,22,106,11,1,133,128,66,64,33,160,16,80,8,40,4,180,185,4,84,243,126,95,22,247,251,130,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,205,36,160,182,238,93,178,108,3,119,201,90,102,59,159,93,255,57,187,75,250,79,95,151,235,209,175,101,170,215,154,61,125,237,205,254,251,189,247,125,118,151,60,204,254,76,158,122,63,31,237,121,161,27,184,190,239,122,126,32,122,203,23,106,63,190,188,210,203,225,122,125,79,237,191,220,182,19,248,194,191,117,172,238,77,112,229,220,94,39,87,87,51,55,188,186,9,130,68,132,65,16,92,183,222,173,156,120,50,246,250,242,104,207,242,186,221,48,116,220,192,181,75,220,171,216,185,87,209,11,124,207,234,90,150,211,237,186,174,254,94,127,253,244,222,182,215,159,143,246,194,192,11,132,23,6,150,19,4,250,123,77,177,141,109,187,94,127,74,79,132,182,8,195,176,27,134,161,95,242,254,183,127,204,235,79,233,249,190,31,56,194,17,129,237,116,117,247,255,191,173,236,125,125,109,80,101,179,203,255,212,160,179,55,255,249,178,114,194,182,58,182,211,177,218,55,73,242,248,253,49,73,110,172,78,216,241,94,78,215,114,236,117,51,78,33,250,170,145,38,147,173,110,70,42,78,87,75,201,101,235,231,74,255,4,211,200,37,249,109,42,70,71,117,243,232,125,126,217,244,179,148,92,202,159,95,54,221,84,205,149,205,46,37,83,237,160,151,202,153,50,216,228,150,68,69,233,164,106,164,108,246,40,121,152,118,208,71,141,76,178,135,169,16,93,212,200,35,123,98,41,68,15,53,242,108,251,187,90,254,240,108,253,203,90,55,141,90,237,103,209,63,221,52,142,86,154,52,221,83,77,147,197,238,54,227,20,163,119,170,121,50,216,156,228,209,201,162,115,170,105,50,216,155,100,154,44,250,166,155,70,237,123,156,69,215,52,210,104,212,120,22,61,211,77,163,124,108,180,107,92,146,125,93,187,41,186,146,142,184,133,73,92,167,137,140,212,54,105,88,36,181,81,26,74,201,108,228,223,23,223,104,11,2,148,217,74,225,64,220,127,189,21,74,91,165,41,160,196,86,75,228,168,184,217,22,82,41,177,233,131,194,215,233,65,225,40,62,168,124,157,54,64,170,204,54,105,148,42,181,141,202,151,105,19,167,202,109,148,6,170,50,91,41,28,241,39,165,109,20,222,210,92,225,83,154,231,126,74,213,65,81,173,155,80,217,6,110,66,5,20,5,138,30,12,20,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,150,79,64,181,110,232,100,27,184,161,19,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,42,19,80,173,155,35,217,6,110,142,4,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,202,4,84,235,230,72,182,129,155,35,65,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,168,18,1,21,177,173,215,3,42,58,54,61,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,180,185,4,84,171,7,116,65,64,233,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,133,128,66,64,33,160,13,37,160,66,151,128,138,183,65,64,237,246,117,120,115,109,119,173,219,27,47,153,57,161,211,13,237,153,119,125,229,58,110,232,122,86,120,123,85,5,139,148,218,107,233,44,82,106,175,21,178,200,66,199,186,52,218,92,252,93,151,75,64,37,246,191,141,128,150,91,245,239,99,55,22,78,161,154,191,90,43,120,183,35,156,220,138,23,118,94,197,219,171,5,191,88,1,82,255,31,164,254,95,164,55,176,211,91,236,94,67,30,159,146,197,167,146,220,244,159,230,247,183,179,235,249,167,228,199,246,55,126,180,251,96,28,205,94,95,224,251,209,207,95,178,237,215,87,63,250,107,185,28,30,181,222,181,238,102,243,228,230,253,243,245,159,201,188,213,155,63,61,39,239,90,179,10,246,188,178,199,245,47,78,235,162,127,26,157,245,63,69,147,248,124,50,62,157,244,207,94,126,132,189,108,214,121,252,209,122,183,242,148,139,203,247,103,131,105,124,50,152,68,199,211,241,228,247,86,175,117,244,237,113,126,244,240,229,104,249,37,57,186,254,182,60,77,255,218,226,120,60,154,246,7,163,104,18,15,199,167,241,48,250,28,13,23,127,211,90,107,79,58,27,159,68,195,248,34,154,124,142,38,241,116,112,22,141,47,167,173,94,203,241,173,197,243,162,209,201,249,120,48,154,110,60,97,241,248,187,214,203,198,199,253,227,143,81,60,25,143,167,233,76,107,123,138,70,159,23,39,163,214,187,214,199,15,175,187,29,156,108,217,98,124,190,44,135,211,243,203,248,44,58,27,79,126,143,47,167,131,225,224,223,203,42,105,245,90,86,39,88,252,76,184,56,139,71,151,103,139,167,93,188,190,236,89,255,183,120,48,58,191,156,198,195,104,116,58,253,184,168,4,43,244,94,31,153,142,167,253,97,60,29,127,138,70,23,47,143,248,175,143,188,239,79,143,63,198,231,147,232,195,96,184,242,140,64,132,246,235,51,142,199,163,227,203,201,36,26,77,227,73,244,207,203,232,98,186,120,130,39,236,236,67,249,175,241,228,83,52,185,104,245,68,53,235,67,49,43,186,177,62,228,59,81,214,7,214,7,214,135,189,93,31,138,253,205,176,177,62,228,255,197,192,250,192,250,192,250,176,183,235,67,177,187,43,111,172,15,249,247,86,102,125,96,125,96,125,216,227,245,161,200,117,231,91,214,135,188,171,206,89,31,88,31,88,31,246,120,125,208,250,251,34,127,46,47,235,3,235,3,235,195,190,174,15,161,214,242,16,178,58,176,58,176,58,188,217,213,33,208,90,29,2,86,7,86,7,86,135,55,187,58,116,181,86,135,46,171,3,171,195,126,174,14,135,93,246,190,86,217,251,148,61,101,79,217,239,95,217,123,90,101,239,81,246,148,61,101,191,127,101,239,106,149,189,91,66,217,231,151,241,198,194,144,94,9,118,174,20,107,101,255,242,47,43,47,193,58,192,58,192,58,224,198,142,86,159,129,83,66,155,1,235,0,235,0,235,64,253,235,128,206,239,129,50,46,119,98,29,96,29,96,29,40,182,14,40,141,126,187,123,124,214,24,252,246,199,243,221,221,253,215,187,219,217,226,59,253,99,254,237,233,250,143,246,252,238,126,101,102,133,221,17,29,177,248,183,229,237,191,219,119,143,207,237,199,31,142,176,22,99,43,108,209,126,190,122,254,58,127,182,237,142,229,202,205,134,75,231,45,52,25,174,218,184,153,195,227,210,153,139,143,142,51,21,220,214,13,158,30,96,98,42,184,179,59,184,227,187,174,229,59,190,231,248,214,246,224,233,121,70,213,6,151,42,197,98,83,243,12,4,214,249,110,103,143,213,51,21,92,241,187,157,61,119,207,84,240,156,239,118,104,117,45,187,107,185,126,16,250,219,131,27,252,110,103,207,20,148,58,222,59,38,10,86,25,58,99,232,224,70,228,162,35,7,43,204,156,61,149,80,234,64,239,152,73,88,109,104,185,3,93,104,104,97,181,129,229,126,53,21,154,106,88,109,224,109,67,209,100,15,240,214,145,104,6,226,170,172,205,89,115,17,13,196,205,89,145,11,13,78,172,48,238,253,23,233,53,34,176,60,215,177,108,91,216,191,206,33,171,155,155,11,253,144,200,134,14,133,27,216,174,240,188,192,117,87,7,66,214,19,90,106,157,40,54,195,178,194,192,25,99,46,165,190,201,89,67,46,43,140,155,49,7,83,42,110,214,20,76,3,113,85,150,181,172,49,153,213,198,85,62,105,100,205,209,52,16,87,241,232,154,56,105,72,206,226,220,50,132,114,253,93,200,140,160,204,223,194,47,186,69,214,60,200,220,13,55,6,46,230,111,145,30,228,39,177,69,241,131,182,57,106,81,102,147,244,160,197,252,109,10,127,54,27,180,59,77,101,215,248,163,187,155,37,10,223,9,94,139,101,235,110,86,128,119,206,110,178,95,99,5,179,239,124,141,32,235,53,82,228,61,231,69,244,222,239,235,94,178,223,76,222,19,130,157,79,88,85,6,229,207,155,92,136,24,189,193,82,204,149,194,187,224,93,240,46,120,23,188,11,222,5,239,130,119,193,187,224,93,240,46,120,23,188,11,222,5,239,130,119,193,187,224,93,240,46,120,23,188,11,222,5,239,210,64,239,82,137,85,17,122,227,182,153,182,157,109,85,172,142,48,108,85,94,247,136,85,145,176,42,42,14,101,211,196,224,68,112,34,56,17,156,8,78,4,39,130,19,193,137,224,68,112,34,56,17,156,8,78,4,39,130,19,193,137,224,68,112,34,56,145,183,239,68,222,148,240,216,103,155,161,117,115,64,238,13,184,203,102,152,190,70,196,226,26,17,108,6,54,3,155,129,205,192,102,96,51,176,25,216,12,108,6,54,3,155,129,205,192,102,96,51,176,25,216,12,108,6,54,3,155,129,205,192,102,188,77,155,161,51,241,74,48,241,10,155,129,205,192,102,96,51,176,25,216,12,108,6,54,3,155,129,205,192,102,96,51,176,25,216,12,108,6,54,3,155,129,205,192,102,96,51,176,25,216,12,108,70,197,54,195,210,178,25,86,174,205,64,102,32,51,144,25,205,149,25,162,227,102,255,6,176,26,39,51,20,226,54,67,102,104,5,175,83,102,104,5,175,83,102,40,4,175,87,102,168,6,174,93,102,104,5,175,83,102,104,5,175,83,102,20,13,222,8,153,81,56,116,3,100,70,209,204,141,144,25,10,161,235,149,25,10,129,235,149,25,10,129,235,148,25,170,113,107,146,25,170,113,107,146,25,69,227,54,66,102,20,13,221,8,153,161,16,186,94,153,81,52,112,205,50,163,104,220,154,101,134,106,220,154,100,134,66,220,58,101,134,106,220,154,100,134,76,220,70,201,12,212,4,106,194,136,154,168,192,27,56,90,247,253,118,36,238,251,141,55,192,27,224,13,240,6,120,3,188,1,222,0,111,176,215,222,0,252,14,126,7,191,131,223,193,239,224,119,72,54,36,27,146,13,201,134,100,67,178,33,217,13,32,217,58,243,124,28,137,121,62,144,108,72,54,36,27,146,13,201,62,28,146,13,16,6,8,3,132,1,194,0,97,128,48,64,24,32,12,16,6,8,3,132,1,194,0,97,128,48,64,184,225,64,216,138,93,13,32,108,117,92,128,48,64,24,32,188,127,64,216,250,251,116,43,126,157,110,195,197,217,86,4,13,228,193,202,105,107,198,193,37,228,174,133,6,43,231,174,9,6,235,229,173,143,5,151,144,187,22,20,172,150,187,94,18,172,152,185,78,16,172,22,185,94,14,172,156,185,38,12,172,156,183,38,10,172,156,183,22,8,172,151,214,52,3,214,75,107,26,1,171,165,173,151,0,171,101,174,15,0,171,229,173,139,255,170,165,173,11,255,234,165,53,77,127,149,211,214,2,127,245,210,154,102,191,242,105,65,191,160,95,208,111,73,232,215,209,66,191,14,232,23,244,11,250,5,253,130,126,65,191,160,95,208,47,232,23,244,11,250,5,253,130,126,65,191,160,95,208,47,232,23,244,11,250,5,253,130,126,155,135,126,109,45,244,107,131,126,65,191,160,95,208,47,232,23,244,11,250,5,253,130,126,65,191,160,95,208,47,232,23,244,11,250,5,253,130,126,65,191,160,95,208,47,232,183,121,232,87,104,161,95,1,250,5,253,130,126,65,191,160,95,208,47,232,23,244,11,250,5,253,130,126,65,191,160,223,134,162,95,48,42,24,21,140,10,70,5,163,130,81,193,168,165,97,84,157,27,169,89,220,72,13,140,10,70,5,163,130,81,193,168,96,84,48,42,24,21,140,10,70,5,163,130,81,193,168,96,84,48,42,24,21,140,10,70,5,163,190,109,140,106,199,34,14,148,49,234,226,150,129,193,190,97,212,229,59,61,159,93,255,57,187,75,250,79,95,151,75,219,175,21,175,215,154,61,125,237,205,254,251,189,247,125,118,151,60,204,254,76,158,122,63,31,237,121,161,27,184,190,239,122,126,32,122,203,23,106,63,190,188,210,203,145,95,28,161,246,95,110,219,13,236,219,219,196,13,44,235,214,114,252,107,59,188,189,78,18,223,11,156,27,207,73,172,219,110,235,221,202,9,44,99,151,47,143,246,44,175,219,13,67,199,13,92,187,172,93,138,157,187,20,189,192,247,172,174,101,57,221,174,235,106,238,242,215,143,247,109,187,252,249,104,47,12,188,64,120,97,96,57,65,160,185,203,20,26,217,182,223,245,167,244,68,104,139,48,12,187,97,24,250,101,238,124,251,71,187,254,148,158,239,251,129,35,28,17,216,78,87,107,231,255,219,74,236,215,23,21,85,168,187,252,79,13,172,123,243,159,47,43,103,122,171,99,59,29,171,125,147,36,143,223,31,147,228,198,234,132,29,239,229,60,47,7,109,55,227,20,194,182,26,105,50,161,236,102,164,226,88,182,148,92,182,126,174,244,111,55,141,92,146,223,166,98,88,85,55,143,222,231,151,141,77,75,201,165,252,249,101,99,81,213,92,217,208,83,50,213,14,236,169,156,41,3,106,110,73,84,20,107,170,70,202,134,150,146,135,105,7,182,212,200,36,123,152,10,97,73,141,60,178,39,150,66,216,81,35,207,182,63,200,229,15,207,214,63,201,117,211,168,213,126,22,54,212,77,227,104,165,73,99,65,213,52,89,208,111,51,78,49,236,167,154,39,3,234,73,30,157,44,172,167,154,38,3,218,73,166,201,194,118,186,105,212,190,199,89,88,78,35,141,70,141,103,97,55,221,52,202,199,70,187,198,37,161,217,181,155,194,50,233,136,91,96,198,117,26,229,72,109,147,166,76,82,27,165,105,150,204,70,254,125,241,141,182,176,67,153,173,20,14,196,253,215,91,161,180,85,26,31,74,108,181,100,149,138,155,109,65,156,18,155,62,40,124,157,30,20,142,226,131,202,215,105,131,192,202,108,147,102,176,82,219,168,124,153,54,57,172,220,70,105,18,43,179,149,194,17,127,82,218,70,225,45,205,21,62,165,121,238,167,84,17,77,237,106,209,212,46,52,21,154,10,77,109,4,77,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,150,140,78,125,45,116,234,131,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,233,91,68,167,158,22,58,245,64,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,244,45,162,83,87,11,157,186,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,250,22,209,169,163,133,78,29,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,125,139,232,212,214,66,167,54,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,190,69,116,42,180,208,169,0,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,211,183,136,78,45,45,116,106,129,78,65,167,160,211,102,162,211,242,151,11,75,107,185,176,88,46,54,63,91,167,221,117,45,199,237,38,158,107,221,204,28,239,202,157,93,133,183,254,237,181,53,187,114,110,147,27,251,186,244,218,149,218,101,185,181,43,181,203,170,106,183,208,33,46,103,69,46,254,126,75,92,46,36,118,110,98,185,248,16,187,177,176,139,173,24,237,219,181,53,195,237,8,59,119,209,16,185,171,70,254,42,176,177,174,164,23,146,221,11,141,159,218,69,122,25,121,124,74,22,159,83,114,211,127,154,223,223,206,174,231,159,146,31,219,143,197,81,222,241,57,154,189,190,196,247,163,159,127,72,183,95,95,255,232,47,177,248,77,118,212,122,215,186,155,205,147,155,247,207,215,127,38,243,86,111,254,244,156,188,107,205,42,217,247,202,62,215,191,81,173,139,254,105,116,214,255,20,77,226,243,201,248,116,210,63,123,249,43,240,101,179,206,227,143,214,187,149,167,92,92,190,63,27,76,227,147,193,36,58,158,142,39,191,183,122,173,163,111,143,243,163,135,47,71,203,239,206,209,245,183,229,223,9,191,182,56,30,143,166,253,193,40,154,196,195,241,105,60,140,62,71,195,197,89,198,90,123,210,217,248,36,26,198,23,209,228,115,52,137,167,131,179,104,124,57,109,245,90,142,111,45,158,23,141,78,206,199,131,209,116,227,9,139,199,223,181,94,54,62,238,31,127,140,226,201,120,60,77,103,90,219,83,52,250,220,234,181,22,127,24,127,252,240,186,219,193,201,150,45,198,231,203,58,57,61,191,140,207,162,179,241,228,247,248,114,58,24,14,254,189,44,159,86,175,101,117,130,197,223,41,23,103,241,232,242,108,241,180,139,215,151,61,235,255,22,15,70,231,151,211,120,24,141,78,167,31,23,229,97,133,222,235,35,211,241,180,63,140,167,227,79,209,232,226,229,17,255,245,145,247,253,233,241,199,248,124,18,125,24,12,87,158,17,136,208,126,125,198,241,120,116,124,57,153,68,163,105,60,137,254,121,25,93,76,23,79,240,132,157,125,40,255,53,158,124,138,38,23,173,158,168,106,225,40,248,151,201,230,194,145,255,199,9,11,7,11,7,11,199,91,91,56,10,254,141,178,185,112,228,255,153,194,194,193,194,193,194,241,198,22,142,176,216,5,248,27,235,70,152,123,9,62,203,6,203,6,203,198,155,91,54,10,53,159,111,89,54,242,218,207,89,54,88,54,88,54,222,220,178,161,247,87,74,200,31,41,44,27,44,27,135,182,108,4,154,203,70,192,178,193,178,193,178,113,104,203,70,87,115,217,232,178,108,176,108,176,108,28,218,178,225,107,46,27,62,203,6,203,198,27,90,54,14,125,61,240,52,215,3,143,245,128,245,128,245,224,205,172,7,174,230,122,224,178,30,176,30,176,30,188,153,245,192,209,116,161,14,46,148,245,128,245,224,13,173,7,122,191,15,28,126,31,176,30,176,30,212,178,30,40,205,221,187,123,124,214,152,186,247,199,243,221,221,253,215,187,219,217,226,91,253,99,254,237,233,250,143,246,252,238,126,101,96,200,114,90,231,226,223,150,23,147,182,239,30,159,219,143,63,28,97,45,102,134,216,162,253,124,245,252,117,254,108,219,29,203,149,27,204,151,206,91,104,44,95,181,113,51,39,247,165,51,23,159,219,103,42,184,173,27,60,61,61,198,84,112,103,119,112,199,119,93,203,119,124,207,241,173,237,193,211,195,164,170,13,46,85,138,197,70,22,26,8,172,243,221,206,158,105,104,42,184,226,119,59,123,232,161,169,224,57,223,237,208,234,90,118,215,114,253,32,244,183,7,55,248,221,206,30,232,40,117,188,119,140,115,172,50,116,198,196,199,141,200,69,231,61,86,152,57,123,36,164,212,129,222,49,16,178,218,208,114,7,186,208,196,200,106,3,203,253,106,42,52,82,178,218,192,219,38,210,201,30,224,173,243,232,12,196,85,89,155,179,134,82,26,136,155,179,34,23,154,90,89,97,220,251,47,210,107,68,96,121,174,99,217,182,176,127,157,67,86,55,55,23,250,33,145,13,29,10,55,176,93,225,121,129,235,174,78,227,172,39,180,212,58,81,108,128,104,133,129,51,102,140,74,125,147,179,38,140,86,24,55,99,8,169,84,220,172,17,164,6,226,170,44,107,89,51,74,171,141,171,124,210,200,26,98,106,32,174,226,209,53,113,210,144,28,132,186,101,2,232,250,187,144,153,255,153,191,133,95,116,139,172,97,156,185,27,110,76,187,204,223,34,61,69,81,98,139,226,7,109,115,206,165,204,38,73,225,109,10,127,54,27,196,59,77,101,215,248,163,187,155,37,10,223,9,94,139,101,235,110,86,56,122,206,110,178,95,99,5,181,239,124,141,32,235,53,214,96,123,238,139,232,189,223,215,189,100,191,153,188,39,4,187,159,176,34,18,170,24,246,185,16,50,186,211,184,202,24,198,101,122,132,31,254,5,255,130,127,193,191,224,95,240,47,248,23,252,11,254,5,255,130,127,193,191,224,95,240,47,248,23,252,11,254,5,255,130,127,193,191,224,95,240,47,248,151,131,240,47,21,217,21,161,57,65,88,148,48,65,248,13,219,21,171,35,140,219,149,215,125,98,87,36,236,138,138,75,217,52,50,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,4,55,130,27,193,141,224,70,112,35,184,17,220,8,110,228,237,187,145,55,37,62,246,219,106,232,13,245,19,37,12,245,123,211,86,195,252,53,35,22,215,140,96,53,176,26,88,13,172,6,86,3,171,129,213,192,106,96,53,176,26,88,13,172,6,86,3,171,129,213,192,106,96,53,176,26,88,13,172,6,86,227,173,90,13,189,73,88,130,73,88,88,13,172,6,86,3,171,129,213,192,106,96,53,176,26,88,13,172,6,86,3,171,129,213,192,106,96,53,176,26,88,13,172,6,86,3,171,129,213,192,106,96,53,140,88,13,75,211,106,88,185,86,3,169,129,212,64,106,52,91,106,136,142,155,253,91,192,106,156,212,80,136,219,12,169,161,21,188,78,169,161,21,188,78,169,161,16,188,94,169,161,26,184,118,169,161,21,188,78,169,161,21,188,78,169,81,52,120,35,164,70,225,208,13,144,26,69,51,55,66,106,40,132,174,87,106,40,4,174,87,106,40,4,174,83,106,168,198,173,73,106,168,198,173,73,106,20,141,219,8,169,81,52,116,35,164,134,66,232,122,165,70,209,192,53,75,141,162,113,107,150,26,170,113,107,146,26,10,113,235,148,26,170,113,107,146,26,50,113,27,37,53,80,20,40,10,35,138,162,18,127,224,104,222,31,220,145,184,63,56,254,0,127,128,63,192,31,224,15,240,7,248,3,252,193,222,251,3,48,60,24,30,12,15,134,7,195,131,225,33,218,16,109,136,54,68,27,162,13,209,134,104,55,130,104,235,205,249,113,36,230,252,64,180,33,218,16,109,136,54,68,251,176,136,54,96,24,48,12,24,6,12,3,134,1,195,128,97,192,48,96,24,48,12,24,6,12,3,134,1,195,128,225,198,131,97,43,118,181,192,176,213,113,1,195,128,97,192,240,126,130,97,235,239,211,174,248,117,218,13,23,103,93,17,52,144,11,43,167,173,25,11,151,144,187,22,42,172,156,187,38,40,172,151,183,62,38,92,66,238,90,144,176,90,238,122,137,176,98,230,58,129,176,90,228,122,121,176,114,230,154,112,176,114,222,154,104,176,114,222,90,96,176,94,90,211,44,88,47,173,105,20,172,150,182,94,18,172,150,185,62,16,172,150,183,46,14,172,150,182,46,12,172,151,214,52,5,86,78,91,11,4,214,75,107,154,1,203,167,5,1,131,128,65,192,165,33,96,71,19,1,59,32,96,16,48,8,24,4,12,2,6,1,131,128,65,192,32,96,16,48,8,24,4,12,2,6,1,131,128,65,192,32,96,16,48,8,24,4,12,2,110,42,2,182,53,17,176,13,2,6,1,131,128,65,192,32,96,16,48,8,24,4,12,2,6,1,131,128,65,192,32,96,16,48,8,24,4,12,2,6,1,131,128,65,192,32,224,166,34,96,161,137,128,5,8,24,4,12,2,6,1,131,128,65,192,32,96,16,48,8,24,4,12,2,6,1,131,128,27,140,128,193,169,224,84,112,42,56,21,156,10,78,5,167,150,136,83,245,110,184,102,113,195,53,112,42,56,21,156,10,78,5,167,130,83,193,169,224,84,112,42,56,21,156,10,78,5,167,130,83,193,169,224,84,112,42,56,21,156,122,8,56,213,214,188,77,153,189,143,183,41,91,190,215,243,217,245,159,179,187,164,255,244,117,185,188,253,90,245,122,173,217,211,215,222,236,191,223,123,223,103,119,201,195,236,207,228,169,247,243,209,158,23,186,129,235,251,174,231,7,162,183,124,161,246,227,203,43,189,28,253,151,99,212,254,203,109,119,69,146,92,95,223,118,253,155,155,91,199,185,181,103,34,184,177,19,225,95,133,215,221,91,199,90,84,255,175,211,88,198,78,95,30,237,89,94,183,27,134,142,27,184,118,121,59,21,59,119,42,122,129,239,89,93,203,114,186,93,215,213,222,233,175,159,241,219,118,250,243,209,94,24,120,129,240,194,192,114,130,64,123,167,41,76,178,109,207,235,79,233,137,208,22,97,24,118,195,48,244,203,221,253,246,143,120,253,41,61,223,247,3,71,56,34,176,157,174,230,238,255,183,149,225,175,47,50,170,144,119,249,159,26,152,247,230,63,95,86,206,252,86,199,118,58,86,251,38,73,30,191,63,38,201,141,213,9,59,222,203,121,95,14,226,110,198,41,132,113,53,210,100,66,218,205,72,197,49,109,41,185,108,253,92,233,223,114,26,185,36,191,77,197,48,171,110,30,189,207,47,27,163,150,146,75,249,243,203,198,164,170,185,178,33,168,100,170,29,24,84,57,83,6,228,220,146,168,40,230,84,141,148,13,49,37,15,211,14,140,169,145,73,246,48,21,194,148,26,121,100,79,44,133,48,164,70,158,109,127,160,203,31,158,173,127,162,235,166,81,171,253,44,140,168,155,198,209,74,147,198,132,170,105,178,32,224,102,156,98,24,80,53,79,6,228,147,60,58,89,152,79,53,77,6,196,147,76,147,133,241,116,211,168,125,143,179,48,157,70,26,141,26,207,194,112,186,105,148,143,141,118,141,75,66,180,107,55,133,105,210,17,183,192,141,235,52,218,145,218,38,77,157,164,54,74,211,45,153,141,252,251,226,27,109,97,137,50,91,41,28,136,251,175,183,66,105,171,52,78,148,216,106,201,46,21,55,219,130,60,37,54,125,80,248,58,61,40,28,197,7,149,175,211,6,145,149,217,38,205,100,165,182,81,249,50,109,114,89,185,141,210,100,86,102,43,133,35,254,164,180,141,194,91,154,43,124,74,243,220,79,169,50,186,170,115,7,48,123,31,239,0,6,93,133,174,30,0,93,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,150,142,82,117,238,164,101,239,227,157,180,64,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,84,80,42,40,181,56,74,213,185,35,149,189,143,119,164,2,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,212,226,40,85,231,110,84,246,62,222,141,10,148,10,74,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,139,161,84,17,219,90,93,169,162,99,211,149,10,74,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,15,1,165,234,116,165,46,80,42,93,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,84,80,42,40,21,148,10,74,5,165,130,82,65,169,160,84,80,42,40,245,205,163,84,161,137,82,5,40,117,27,237,114,218,87,137,72,194,100,38,174,92,219,117,220,48,188,154,37,215,201,117,210,13,175,110,133,231,221,132,21,80,77,169,157,150,77,53,165,118,90,29,213,44,116,160,203,98,214,197,223,115,169,40,85,98,247,219,80,106,137,203,135,19,139,216,181,188,247,241,135,243,32,182,99,87,126,17,113,218,162,237,90,222,85,251,246,49,72,205,10,113,119,47,37,143,107,117,189,109,45,89,156,75,82,139,193,234,70,255,231,93,235,241,41,89,28,209,228,166,255,52,191,191,157,93,207,63,37,63,182,199,61,146,123,11,71,179,215,23,250,126,244,243,119,109,251,117,47,71,127,45,231,159,28,181,222,181,238,102,243,228,230,253,243,245,159,201,188,213,155,63,61,39,239,90,179,10,19,172,236,121,253,91,208,186,232,159,70,103,253,79,209,36,62,159,140,79,39,253,179,151,159,102,47,155,117,30,127,180,222,173,60,229,226,242,253,217,96,26,159,12,38,209,241,116,60,249,189,213,107,29,125,123,156,31,61,124,57,90,126,212,71,215,223,150,39,239,95,91,28,143,71,211,254,96,20,77,226,225,248,52,30,70,159,163,225,226,163,181,214,158,116,54,62,137,134,241,69,52,249,28,77,226,233,224,44,26,95,78,91,189,150,227,91,139,231,69,163,147,243,241,96,52,221,120,194,226,241,119,173,151,141,143,251,199,31,163,120,50,30,79,211,153,214,246,20,141,62,47,78,82,173,119,173,143,31,94,119,59,56,217,185,197,90,182,127,141,39,159,162,201,69,171,39,100,171,199,137,133,82,1,57,165,20,144,67,1,81,64,135,89,64,5,58,2,118,20,80,78,95,0,5,68,1,189,213,2,18,177,91,66,1,137,142,75,1,81,64,53,20,208,248,124,249,221,62,61,191,140,207,162,179,241,228,247,248,114,58,24,14,254,189,252,202,183,122,45,171,19,122,191,158,22,141,250,239,135,81,124,252,241,114,244,41,58,137,207,39,209,135,193,112,241,62,23,31,172,100,57,54,163,51,37,236,88,237,47,15,247,66,44,190,45,11,118,110,187,245,52,165,72,5,49,219,143,82,48,146,137,86,148,130,145,114,157,166,227,187,174,229,59,190,231,248,214,246,72,185,98,83,42,146,153,198,24,249,40,198,122,98,10,70,50,209,14,83,48,82,238,119,40,180,186,150,221,181,92,63,8,253,237,145,74,248,14,25,109,206,145,136,99,176,47,71,62,141,164,255,221,149,104,155,4,86,76,101,180,81,168,80,156,245,42,171,169,149,72,42,177,153,46,34,169,40,38,26,136,228,131,84,220,59,36,31,164,226,182,161,252,32,247,95,10,148,89,96,121,174,99,217,182,176,127,45,213,171,47,160,31,231,33,201,136,83,83,159,83,126,98,67,45,78,249,65,12,117,55,201,7,169,184,177,73,42,200,221,183,191,36,143,138,235,250,150,235,89,129,239,10,123,53,204,175,87,40,45,144,220,90,232,186,182,19,248,93,215,117,60,39,29,168,172,245,208,80,215,151,124,144,138,27,190,182,7,145,236,245,50,215,228,116,231,171,108,163,208,201,162,209,170,68,55,144,116,55,144,108,243,140,58,61,117,74,161,167,14,244,20,122,10,61,133,158,66,79,161,167,208,83,232,41,244,20,122,10,61,133,158,66,79,161,167,208,83,232,41,244,20,122,10,61,133,158,190,49,122,106,151,66,79,109,232,41,244,20,122,10,61,133,158,66,79,161,167,208,83,232,41,244,180,44,122,10,22,5,139,130,69,193,162,96,81,176,40,88,20,44,10,22,5,139,86,141,69,165,111,24,188,19,139,238,188,109,48,88,20,44,10,22,5,139,130,69,193,162,96,81,176,40,88,20,0,9,128,4,64,2,32,1,144,0,72,0,36,0,242,192,1,36,44,241,109,176,196,50,230,227,230,220,236,1,150,8,75,132,37,194,18,97,137,176,68,88,34,44,17,150,8,75,132,37,194,18,97,137,176,68,88,98,81,150,40,139,248,32,111,144,55,200,91,99,201,155,85,10,121,179,32,111,144,55,200,27,228,13,242,6,121,131,188,65,222,32,111,144,55,200,27,228,13,242,6,121,131,188,209,163,6,41,131,148,237,53,41,19,165,144,50,81,2,41,171,21,139,137,218,176,152,0,139,237,192,98,139,39,69,147,207,131,209,105,60,28,247,79,94,30,186,88,128,173,228,251,188,215,59,59,31,252,35,253,162,103,253,223,226,233,120,218,31,198,211,241,167,104,180,120,114,96,45,3,79,163,209,197,120,18,159,247,39,253,225,48,26,198,39,209,233,36,138,22,143,175,146,180,233,228,247,229,219,218,60,222,31,62,140,226,127,94,246,71,211,193,191,163,101,146,86,175,53,221,55,192,22,188,158,143,172,186,1,155,84,16,179,128,173,96,36,19,128,173,96,36,19,128,173,219,177,218,55,73,242,248,253,49,73,110,172,142,176,59,254,50,152,168,11,179,73,29,35,179,152,173,96,36,19,152,173,96,36,19,152,77,246,155,100,20,182,229,31,39,147,176,45,63,141,81,216,38,21,199,12,108,147,138,98,6,182,73,69,49,1,219,228,131,84,12,219,228,131,84,12,219,242,131,24,133,109,249,113,140,81,180,252,40,134,40,90,126,16,67,20,77,62,72,197,20,77,42,136,9,138,38,31,164,98,138,182,61,8,20,13,138,86,59,69,27,140,46,166,147,203,227,233,107,227,153,171,128,211,22,239,230,233,249,122,190,165,3,205,221,183,14,180,213,247,82,115,43,90,94,20,122,210,138,245,164,201,64,46,51,69,230,148,91,100,14,69,70,145,81,100,169,34,179,203,45,50,155,34,163,200,40,178,84,145,137,216,45,179,200,68,199,165,200,40,178,70,20,25,151,48,112,9,3,151,48,112,9,3,151,48,112,9,195,222,93,194,192,253,217,138,197,89,175,50,174,191,224,250,11,174,191,224,250,11,174,191,104,226,245,23,76,81,230,10,149,195,184,66,133,219,184,33,228,69,236,148,75,88,29,8,43,132,21,194,10,97,133,176,66,88,33,172,16,86,8,43,132,21,194,10,97,133,176,66,88,33,172,16,86,8,43,132,21,194,10,97,61,28,194,106,151,75,88,109,8,43,132,21,194,10,97,133,176,66,88,33,172,16,86,8,43,132,149,225,224,160,83,208,41,232,20,116,10,58,5,157,130,78,65,167,160,211,55,128,78,69,185,232,84,128,78,65,167,160,83,208,41,232,20,116,10,58,5,157,130,78,129,148,64,74,32,37,144,18,72,9,164,4,82,2,41,129,148,240,198,195,229,141,165,206,244,21,204,244,133,55,194,27,225,141,240,70,120,35,188,17,222,8,111,132,55,194,27,225,141,240,70,120,35,188,177,106,222,40,139,1,161,115,208,57,232,92,243,233,156,85,46,157,179,160,115,208,57,232,28,116,14,58,7,157,131,206,65,231,160,115,208,57,232,28,116,14,58,7,157,131,206,149,70,231,160,105,208,52,104,90,195,104,154,40,151,166,137,18,104,90,51,208,153,168,31,157,9,208,217,14,116,182,120,82,52,249,60,24,157,198,195,113,255,228,229,161,139,5,252,74,190,207,123,189,179,243,193,63,210,47,122,214,255,45,158,142,167,253,97,60,29,127,138,70,139,39,7,214,50,240,52,26,93,140,39,241,121,127,210,31,14,163,97,124,18,157,78,162,104,241,248,42,109,155,78,126,95,190,173,205,227,253,225,195,40,254,231,101,127,52,29,252,59,90,38,105,245,90,211,125,131,112,193,235,57,203,170,27,194,73,5,49,11,225,10,70,50,1,225,10,70,50,1,225,186,29,171,125,147,36,143,223,31,147,228,198,234,8,187,227,47,131,137,186,80,156,212,49,50,139,226,10,70,50,129,226,10,70,50,129,226,100,191,73,70,129,92,254,113,50,9,228,242,211,24,5,114,82,113,204,0,57,169,40,102,128,156,84,20,19,64,78,62,72,197,64,78,62,72,197,64,46,63,136,81,32,151,31,199,24,105,203,143,98,136,180,229,7,49,68,218,228,131,84,76,218,164,130,152,32,109,242,65,42,38,109,219,131,64,218,32,109,117,146,182,174,245,62,182,99,191,24,91,235,90,87,169,222,52,63,135,166,185,55,171,141,103,219,112,218,221,26,112,91,252,131,159,250,135,212,139,84,136,224,186,214,85,125,253,106,25,59,167,67,77,169,67,45,26,125,24,79,142,163,56,234,159,70,147,98,29,103,85,21,155,167,91,108,30,197,70,177,81,108,82,197,230,234,22,155,75,177,81,108,20,155,84,177,57,186,197,230,80,108,20,27,197,38,85,108,118,236,233,21,155,221,241,40,54,138,173,137,197,198,229,66,92,46,196,229,66,92,46,196,229,66,92,46,84,251,229,66,220,119,145,139,152,184,136,137,139,152,170,190,136,137,171,147,184,58,137,89,229,92,191,197,245,91,220,80,177,225,173,40,155,219,164,104,96,198,51,252,188,103,172,241,194,140,167,172,238,166,194,158,24,59,118,117,249,170,11,95,133,175,194,87,225,171,240,85,248,42,124,21,190,10,95,133,175,194,87,225,171,240,85,248,42,124,21,190,10,95,133,175,194,87,225,171,135,201,87,29,93,190,234,192,87,225,171,240,85,248,42,124,21,190,10,95,133,175,194,87,225,171,240,85,248,42,124,21,190,10,95,133,175,194,87,225,171,240,85,248,234,97,242,85,91,151,175,218,240,85,248,42,124,21,190,10,95,133,175,194,87,225,171,240,85,248,42,124,21,190,10,95,133,175,194,87,225,171,240,85,248,42,124,21,190,122,152,124,85,232,242,85,1,95,133,175,194,87,225,171,240,85,248,42,124,21,190,10,95,133,100,66,50,33,153,144,76,72,38,36,19,146,9,201,60,8,146,9,148,4,74,150,5,37,53,239,192,102,115,7,54,160,36,80,18,40,9,148,4,74,2,37,129,146,64,73,160,36,80,18,40,9,148,4,74,2,37,65,110,32,55,144,27,200,109,5,185,9,93,228,38,64,110,32,55,144,27,200,13,228,6,114,3,185,129,220,64,110,32,55,144,27,200,13,228,6,114,3,185,129,220,64,110,32,55,144,219,10,114,179,116,145,155,5,114,3,185,129,220,64,110,32,55,144,27,200,13,228,6,114,3,185,129,220,64,110,32,55,144,27,200,13,228,6,114,3,185,129,220,126,34,55,161,139,220,196,161,33,55,81,7,114,19,32,183,29,200,109,241,164,104,242,121,48,58,141,135,227,254,201,203,67,23,11,182,150,124,159,247,122,103,231,131,127,164,95,244,172,255,91,60,29,79,251,195,120,58,254,20,141,22,79,118,173,112,177,16,79,163,209,197,120,18,159,247,39,253,225,48,26,198,39,209,233,36,138,22,176,106,21,230,77,39,191,47,223,214,174,227,221,116,144,23,188,158,30,173,186,65,158,84,16,179,32,175,96,36,19,32,175,96,36,19,32,175,219,177,218,55,73,242,248,253,49,73,110,172,142,176,59,254,50,152,168,11,231,73,29,35,179,56,175,96,36,19,56,175,96,36,19,56,79,246,155,100,20,234,229,31,39,147,80,47,63,141,81,168,39,21,199,12,212,147,138,98,6,234,73,69,49,1,245,228,131,84,12,245,228,131,84,12,245,242,131,24,133,122,249,113,140,65,189,252,40,134,160,94,126,16,67,80,79,62,72,197,80,79,42,136,9,168,39,31,164,98,168,183,61,72,189,80,111,227,239,242,45,127,94,58,150,101,189,28,177,162,248,79,235,213,15,24,20,202,28,55,97,103,29,184,138,152,162,76,168,69,166,237,161,222,26,126,28,140,46,166,147,203,227,105,108,199,126,97,14,217,94,164,126,122,190,158,167,122,0,253,242,129,228,218,54,37,227,198,159,111,163,214,86,191,157,41,232,249,83,236,249,251,48,158,28,71,113,212,63,141,38,197,90,253,42,47,55,175,180,114,243,40,55,202,141,114,219,93,110,110,105,229,230,82,110,148,27,229,182,187,220,156,210,202,205,161,220,40,55,202,109,119,185,217,177,87,82,185,217,29,239,109,53,147,80,144,111,183,32,185,162,139,43,186,184,162,139,43,186,184,162,139,43,186,106,191,162,235,239,151,147,148,129,187,18,109,51,130,92,103,198,117,102,92,103,198,117,102,92,103,198,117,102,220,226,145,43,241,184,18,239,231,54,10,109,34,7,220,149,195,229,123,85,49,88,183,52,6,235,194,96,97,176,48,88,24,44,12,22,6,11,131,133,193,194,96,97,176,48,88,24,44,12,22,6,11,131,133,193,194,96,97,176,48,88,24,44,12,54,197,96,157,210,24,172,3,131,133,193,194,96,97,176,48,88,24,44,12,22,6,11,131,133,193,194,96,97,176,48,88,24,44,12,22,6,11,131,133,193,194,96,97,176,48,216,20,131,181,75,99,176,54,12,22,6,11,131,133,193,194,96,97,176,48,88,24,44,12,22,6,11,131,133,193,194,96,97,176,48,88,24,44,12,22,6,11,131,133,193,194,96,83,12,86,148,198,96,5,12,22,6,11,131,133,193,194,96,97,176,48,88,24,44,12,22,218,9,237,132,118,66,59,161,157,208,78,104,39,180,243,64,105,39,224,18,112,89,58,184,44,235,190,113,118,249,247,141,3,92,2,46,1,151,128,75,192,37,224,18,112,9,184,4,92,2,46,1,151,128,75,192,37,224,242,13,128,75,176,28,88,14,44,7,150,219,130,229,68,105,88,78,128,229,192,114,96,57,176,28,88,14,44,7,150,3,203,129,229,192,114,96,57,176,28,88,14,44,7,150,3,203,129,229,192,114,96,57,57,44,103,149,134,229,44,176,28,88,14,44,7,150,3,203,129,229,192,114,96,57,176,28,88,14,44,7,150,3,203,129,229,192,114,96,57,176,28,88,14,44,39,131,229,68,105,88,78,28,44,150,19,181,98,57,1,150,219,129,229,22,79,138,38,159,7,163,211,120,56,238,159,188,60,116,177,224,111,201,247,121,175,119,118,62,248,71,250,69,207,250,191,197,211,241,180,63,140,167,227,79,209,104,241,100,215,10,23,139,245,52,26,93,140,39,241,121,127,210,31,14,163,97,124,18,157,78,162,104,1,180,86,129,223,116,242,251,242,109,237,58,222,77,135,125,193,235,41,212,170,27,246,73,5,49,11,251,10,70,50,1,251,10,70,50,1,251,186,29,171,125,147,36,143,223,31,147,228,198,234,8,187,227,47,131,137,186,144,159,212,49,50,139,252,10,70,50,129,252,10,70,50,129,252,100,191,73,70,193,95,254,113,50,9,254,242,211,24,5,127,82,113,204,128,63,169,40,102,192,159,84,20,19,224,79,62,72,197,224,79,62,72,197,224,47,63,136,81,240,151,31,199,24,248,203,143,98,8,252,229,7,49,4,254,228,131,84,12,254,164,130,152,0,127,242,65,42,6,127,219,131,212,11,254,54,254,46,223,242,231,165,99,89,214,203,17,43,138,8,181,94,253,128,97,162,204,113,19,118,214,129,171,136,59,202,132,90,100,218,30,234,45,33,202,224,125,108,199,126,49,48,25,92,165,186,4,253,221,56,114,113,176,242,96,164,176,215,96,164,151,66,143,139,127,72,253,127,10,95,174,238,227,229,255,211,120,51,181,11,63,189,11,191,147,126,194,38,33,77,253,127,77,192,52,184,170,175,123,113,251,190,233,89,44,214,179,40,195,39,43,42,118,79,179,216,61,138,157,98,167,216,247,163,216,93,205,98,119,41,118,138,157,98,223,143,98,119,52,139,221,161,216,41,118,138,125,63,138,221,142,93,173,98,183,59,174,110,177,239,174,84,153,197,160,88,101,74,21,127,93,77,76,20,243,190,23,51,215,17,114,29,33,215,17,114,29,33,215,17,114,29,97,115,174,35,252,251,229,36,245,242,174,68,219,28,51,87,55,114,117,35,87,55,114,117,35,87,55,114,117,35,55,49,229,250,79,174,255,252,185,141,66,227,209,1,247,121,53,225,162,209,221,13,89,191,0,101,230,19,126,226,197,204,103,228,52,108,201,245,133,229,61,33,247,21,242,114,250,185,57,247,168,59,205,142,29,77,210,237,64,186,33,221,144,110,72,55,164,27,210,13,233,134,116,67,186,33,221,144,110,72,55,164,27,210,13,233,134,116,67,186,33,221,144,110,72,55,164,27,210,93,43,233,182,53,73,183,13,233,134,116,67,186,33,221,144,110,72,55,164,27,210,13,233,134,116,67,186,33,221,144,110,72,55,164,27,210,13,233,134,116,67,186,33,221,144,110,72,119,173,164,91,104,146,110,1,233,134,116,67,186,33,221,144,110,72,55,164,27,210,13,233,110,32,233,134,41,195,148,97,202,48,101,152,50,76,25,166,12,83,126,123,76,25,60,12,30,6,15,151,142,135,245,38,217,219,250,147,236,193,195,224,97,240,48,120,24,60,12,30,6,15,131,135,193,195,224,97,240,48,120,24,60,12,30,6,15,3,63,129,159,192,79,224,39,240,179,124,248,41,52,225,167,0,126,2,63,129,159,192,79,224,39,240,19,248,9,252,4,126,2,63,129,159,192,79,224,39,240,19,248,9,252,4,126,2,63,129,159,192,207,38,194,79,75,19,126,90,192,79,224,39,240,19,248,9,252,4,126,2,63,129,159,192,79,224,39,240,19,248,9,252,4,126,2,63,129,159,192,79,224,39,240,19,248,217,60,248,41,52,225,167,0,126,26,134,159,162,6,248,41,128,159,59,224,231,226,73,209,228,243,96,116,26,15,199,253,147,151,135,46,22,148,51,249,62,239,245,206,206,7,255,72,191,232,89,255,183,120,58,158,246,135,241,116,252,41,26,45,158,236,90,225,226,148,56,141,70,23,227,73,124,222,159,244,135,195,104,24,159,68,167,147,40,122,221,239,79,172,58,157,252,190,124,91,187,142,119,211,145,106,240,250,67,197,170,27,169,74,5,49,139,84,11,70,50,129,84,11,70,50,129,84,187,29,171,125,147,36,143,223,31,147,228,198,234,8,187,227,47,131,137,186,192,170,212,49,50,11,86,11,70,50,1,86,11,70,50,1,86,101,191,73,70,241,106,254,113,50,137,87,243,211,24,197,171,82,113,204,224,85,169,40,102,240,170,84,20,19,120,85,62,72,197,120,85,62,72,197,120,53,63,136,81,188,154,31,199,24,94,205,143,98,8,175,230,7,49,132,87,229,131,84,140,87,165,130,152,192,171,242,65,42,198,171,219,131,212,139,87,55,254,46,223,242,231,165,109,89,214,203,17,43,10,98,181,94,253,128,145,173,204,113,243,179,142,91,69,112,87,38,147,200,252,48,225,192,111,150,3,15,70,23,211,201,229,241,52,182,99,191,40,16,110,47,50,63,61,95,207,83,109,177,190,62,25,206,39,191,233,39,184,105,120,188,27,46,203,144,224,244,19,138,193,102,147,228,248,231,39,81,103,255,236,206,16,52,210,22,107,164,149,193,185,85,47,8,94,89,11,130,199,130,192,130,192,130,176,247,11,130,91,214,130,224,178,32,176,32,176,32,236,253,130,224,148,181,32,56,44,8,44,8,44,8,123,191,32,216,177,91,206,130,96,119,92,186,203,40,120,10,158,139,109,185,216,150,139,109,185,216,150,139,109,185,216,182,1,221,96,242,105,36,187,3,118,37,218,214,34,192,37,192,92,2,204,37,192,92,2,204,37,192,92,2,204,189,193,185,72,154,139,164,127,110,163,208,56,118,192,109,122,92,89,77,71,93,229,52,220,41,139,134,59,208,112,104,56,52,28,26,14,13,135,134,67,195,161,225,208,112,104,56,52,28,26,14,13,135,134,67,195,161,225,208,112,104,56,52,28,26,14,13,135,134,55,149,134,219,101,209,112,27,26,14,13,135,134,67,195,161,225,208,112,104,56,52,28,26,14,13,135,134,67,195,161,225,208,112,104,56,52,28,26,14,13,135,134,67,195,161,225,208,240,166,210,112,81,22,13,23,208,112,104,56,52,28,26,14,13,135,134,67,195,161,225,208,240,189,160,225,112,103,184,51,220,25,238,12,119,134,59,195,157,225,206,111,143,59,131,144,65,200,32,228,234,16,114,73,211,247,109,253,233,251,32,100,16,50,8,25,132,12,66,6,33,131,144,65,200,32,100,16,50,8,25,132,12,66,6,33,131,144,75,71,200,0,82,0,41,128,20,64,10,32,221,5,72,69,89,128,84,0,72,1,164,0,82,0,41,128,20,64,10,32,5,144,2,72,1,164,0,82,0,41,128,20,64,10,32,5,144,2,72,1,164,0,82,0,233,158,1,82,171,44,64,106,1,72,1,164,0,82,0,41,128,20,64,10,32,5,144,2,72,1,164,0,82,0,41,128,20,64,10,32,5,144,2,72,1,164,0,82,0,233,94,1,82,81,22,32,21,0,210,186,0,169,168,19,144,10,0,233,14,64,186,120,82,52,249,60,24,157,198,195,113,255,228,229,161,139,5,9,77,190,207,123,189,179,243,193,63,210,47,122,214,255,45,158,142,167,253,97,60,29,127,138,70,139,39,187,86,184,56,109,78,163,209,197,120,18,159,247,39,253,225,48,26,198,39,209,233,36,138,94,247,251,19,189,78,39,191,47,223,214,174,227,221,116,236,26,188,254,152,177,234,198,174,82,65,204,98,215,130,145,76,96,215,130,145,76,96,215,110,199,106,223,36,201,227,247,199,36,185,177,58,194,238,248,203,96,162,46,248,42,117,140,204,194,215,130,145,76,192,215,130,145,76,192,87,217,111,146,81,4,155,127,156,76,34,216,252,52,70,17,172,84,28,51,8,86,42,138,25,4,43,21,197,4,130,149,15,82,49,130,149,15,82,49,130,205,15,98,20,193,230,199,49,134,96,243,163,24,66,176,249,65,12,33,88,249,32,21,35,88,169,32,38,16,172,124,144,138,17,236,246,32,245,34,216,141,191,203,183,252,121,105,91,150,245,114,196,138,194,90,173,87,63,96,172,43,115,220,252,172,227,86,17,0,150,201,36,50,63,76,88,241,91,100,197,118,44,222,47,17,177,47,143,136,237,182,184,218,32,195,254,78,50,236,119,242,192,112,26,251,166,169,111,81,110,44,252,194,32,57,141,137,117,57,115,42,66,99,192,243,226,243,171,139,55,103,237,27,204,76,31,46,125,184,244,225,210,135,75,31,46,125,184,251,218,135,251,247,203,73,66,129,93,137,182,145,1,186,131,233,14,166,59,152,238,96,186,131,233,14,230,22,101,244,79,211,63,253,115,27,5,94,124,192,116,190,214,166,235,71,79,105,71,137,194,145,88,67,171,217,188,61,23,183,27,128,254,63,97,105,165,90,32,23,233,55,193,43,228,29,138,70,155,7,187,176,121,240,52,205,131,135,121,192,60,96,30,48,15,152,7,204,3,230,1,243,128,121,192,60,96,30,48,15,152,7,204,3,230,1,243,128,121,192,60,96,30,48,15,152,7,21,243,128,67,192,33,52,222,33,184,154,14,193,197,33,224,16,112,8,56,4,28,2,14,1,135,128,67,192,33,224,16,112,8,56,4,28,2,14,1,135,128,67,192,33,224,16,112,8,56,132,131,119,8,232,0,116,64,227,117,128,163,169,3,28,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,77,215,1,182,166,14,176,209,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,52,93,7,8,77,29,32,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,52,93,7,88,154,58,192,66,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,28,158,14,0,188,3,222,1,239,128,119,192,59,224,29,240,14,120,127,123,224,29,134,14,67,135,161,195,208,55,24,250,96,116,49,157,92,30,79,151,48,189,91,12,166,183,23,153,159,158,175,231,27,84,189,11,85,223,39,170,254,243,131,172,19,175,239,12,1,103,135,179,195,217,225,236,112,118,56,59,156,125,95,57,59,109,247,208,127,232,63,244,31,250,15,253,135,254,67,255,161,255,180,221,163,12,54,182,81,218,81,162,112,36,176,19,216,137,253,177,19,126,89,118,194,199,78,96,39,176,19,216,9,236,4,118,2,59,129,157,192,78,96,39,176,19,216,9,236,4,118,2,59,129,157,192,78,96,39,176,19,216,9,236,68,57,118,2,207,128,103,216,31,207,224,149,229,25,60,60,3,158,1,207,128,103,192,51,224,25,240,12,120,6,60,3,158,1,207,128,103,192,51,224,25,240,12,120,6,60,3,158,1,207,128,103,192,51,160,12,80,6,123,172,12,220,178,148,129,139,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,96,143,149,129,83,150,50,112,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,236,177,50,176,203,82,6,54,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,131,61,86,6,162,44,101,32,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,236,177,50,176,202,82,6,22,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,0,156,7,206,3,231,129,243,192,121,224,60,112,30,56,255,22,225,60,156,29,206,14,103,135,179,175,115,118,231,253,18,175,251,69,240,186,115,181,65,213,125,168,250,254,80,117,231,170,62,152,190,125,223,48,116,24,58,12,29,134,14,67,135,161,195,208,247,149,161,211,118,15,217,135,236,67,246,33,251,144,125,200,62,100,31,178,79,219,61,58,96,99,27,165,29,37,10,71,2,243,128,121,104,188,121,240,52,205,131,135,121,192,60,96,30,48,15,152,7,204,3,230,1,243,128,121,192,60,96,30,48,15,152,7,204,3,230,1,243,128,121,192,60,96,30,48,15,152,7,21,243,128,67,192,33,52,222,33,184,154,14,193,197,33,224,16,112,8,56,4,28,2,14,1,135,128,67,192,33,224,16,112,8,56,4,28,2,14,1,135,128,67,192,33,224,16,112,8,56,132,131,119,8,232,0,116,64,227,117,128,163,169,3,28,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,77,215,1,182,166,14,176,209,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,52,93,7,8,77,29,32,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,52,93,7,88,154,58,192,66,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,28,158,14,0,188,3,222,1,239,128,119,192,59,224,29,240,14,120,127,123,224,29,134,14,67,135,161,195,208,55,24,250,96,116,49,157,92,30,79,151,48,221,47,6,211,219,139,204,79,207,215,243,13,170,238,67,213,247,137,170,255,252,32,235,196,235,59,67,192,217,225,236,112,118,56,59,156,29,206,14,103,223,87,206,78,219,61,244,31,250,15,253,135,254,67,255,161,255,208,127,232,63,109,247,40,131,141,109,148,118,148,40,28,9,236,4,118,98,127,236,132,87,150,157,240,176,19,216,9,236,4,118,2,59,129,157,192,78,96,39,176,19,216,9,236,4,118,2,59,129,157,192,78,96,39,176,19,216,9,236,4,118,2,59,81,142,157,192,51,224,25,246,199,51,184,101,121,6,23,207,128,103,192,51,224,25,240,12,120,6,60,3,158,1,207,128,103,192,51,224,25,240,12,120,6,60,3,158,1,207,128,103,192,51,224,25,240,12,40,3,148,193,30,43,3,167,44,101,224,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,216,99,101,96,151,165,12,108,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,123,172,12,68,89,202,64,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,101,128,50,216,99,101,96,149,165,12,44,148,1,202,0,101,128,50,64,25,160,12,80,6,40,3,148,1,202,0,56,15,156,7,206,3,231,129,243,192,121,224,60,112,254,45,194,121,56,59,156,29,206,14,103,95,229,236,78,220,181,214,64,187,93,4,180,59,237,174,149,73,218,237,221,164,61,197,144,51,96,251,6,250,174,7,68,175,191,209,221,36,218,174,140,68,231,167,0,69,215,134,162,37,43,211,81,174,76,81,90,101,10,42,147,202,164,50,75,171,204,66,114,122,103,101,230,216,105,149,202,92,219,134,186,163,238,164,234,238,172,255,219,235,179,134,209,104,65,118,61,207,241,229,203,242,231,211,62,140,39,199,81,28,245,79,163,201,30,154,93,71,188,210,0,167,102,179,43,23,196,168,217,45,26,201,128,217,45,26,201,128,217,149,139,100,196,236,22,136,98,202,236,22,141,100,192,236,22,141,100,192,236,74,68,50,105,118,101,226,152,51,187,5,210,24,188,24,76,34,149,73,223,44,23,199,136,111,150,139,98,196,55,203,69,49,224,155,11,4,169,214,55,23,8,82,173,111,150,8,98,210,55,75,196,49,229,155,37,162,152,241,205,18,65,204,248,230,2,65,170,245,205,114,65,12,250,102,249,64,134,124,179,92,32,3,190,185,64,144,106,125,115,70,144,55,225,155,185,24,108,143,36,245,163,167,176,163,141,43,90,82,136,237,21,3,77,163,209,197,120,18,159,247,39,253,225,48,26,198,39,209,233,36,138,22,11,202,75,205,237,22,205,165,190,234,10,27,45,248,170,193,47,172,117,122,126,25,159,69,103,227,201,239,241,229,116,48,28,252,123,201,135,91,189,150,213,9,189,204,157,251,149,28,40,191,146,3,229,215,120,160,82,144,187,240,222,179,95,54,169,228,117,117,190,84,175,107,125,217,134,98,225,39,236,88,20,50,134,93,235,106,77,70,216,29,241,150,60,97,215,186,202,187,128,76,84,36,41,50,118,189,178,75,204,68,17,35,168,236,20,228,202,172,96,145,21,146,127,91,138,172,2,229,71,145,81,100,111,170,200,194,34,247,152,219,172,177,112,247,157,229,40,49,74,140,18,43,50,147,121,91,137,237,156,196,76,137,81,98,148,152,222,47,197,144,31,138,148,24,37,182,179,196,2,189,179,88,192,89,140,18,163,196,114,74,76,235,44,22,112,22,163,196,40,177,157,37,214,213,43,177,46,37,70,137,81,98,59,75,204,215,43,49,159,18,163,196,26,83,98,117,21,145,167,87,68,30,69,68,17,29,124,17,185,122,69,228,82,68,20,209,193,23,145,163,87,68,14,69,68,17,29,124,17,217,122,240,220,6,158,83,68,20,145,222,153,232,45,13,205,162,136,14,161,136,26,49,168,195,14,94,47,163,178,234,190,5,131,84,16,179,183,96,40,24,201,196,45,24,10,70,50,113,11,134,110,199,106,223,36,201,227,247,199,36,185,177,58,194,238,248,203,96,162,174,27,49,72,29,35,179,55,98,40,24,201,196,141,24,10,70,50,113,35,6,217,111,146,209,219,49,228,31,39,147,183,99,200,79,99,244,118,12,82,113,204,220,142,65,42,138,153,219,49,72,69,49,113,59,6,249,32,21,223,142,65,62,72,197,183,99,200,15,98,244,118,12,249,113,140,221,142,33,63,138,161,219,49,228,7,49,116,59,6,249,32,21,223,142,65,42,136,137,155,13,200,7,169,248,102,3,219,131,72,14,127,184,118,139,95,176,127,173,48,25,224,218,83,24,92,112,237,41,140,72,184,246,239,149,54,82,201,215,85,216,85,179,199,109,220,127,189,21,74,91,41,140,205,88,78,233,48,58,220,227,65,225,219,254,160,114,179,6,149,111,251,131,202,23,247,65,233,139,251,160,242,197,101,50,138,198,100,148,39,165,109,20,222,210,147,202,183,232,73,233,91,244,164,242,45,154,43,124,139,230,10,223,34,201,73,45,106,195,69,116,167,117,148,114,171,15,233,145,31,5,103,17,104,142,34,216,155,225,227,152,5,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,192,44,96,22,48,11,152,5,204,2,102,1,179,128,89,192,44,236,183,89,48,226,13,44,189,241,170,86,249,227,85,235,243,6,86,71,152,246,6,175,187,196,27,188,41,111,80,128,250,154,176,7,5,226,152,117,8,74,193,76,152,4,165,96,7,233,19,138,6,50,102,21,148,130,153,112,11,74,193,14,214,48,72,135,50,232,25,100,51,25,181,13,5,66,153,113,14,5,2,153,49,15,5,2,153,240,15,69,227,84,108,33,138,198,169,216,69,200,198,49,106,36,100,67,25,243,18,178,129,12,217,9,217,56,134,28,69,209,56,21,155,138,2,113,76,248,138,162,113,42,182,22,187,226,224,46,112,23,184,11,220,5,238,2,119,129,187,168,243,50,3,75,111,78,152,85,254,156,48,116,1,186,0,93,128,46,64,23,160,11,208,5,232,2,116,1,186,0,93,128,46,64,23,160,11,208,5,232,2,116,1,186,0,93,128,46,64,23,160,11,208,5,198,117,129,214,84,34,235,45,77,37,178,204,79,37,178,152,74,132,46,64,23,160,11,208,5,232,2,116,1,186,0,93,128,46,64,23,160,11,208,5,232,2,116,1,186,0,93,0,250,7,253,131,254,65,255,123,137,254,43,161,246,66,143,218,11,168,61,212,30,106,15,181,135,218,67,237,161,246,229,126,183,128,227,192,113,224,56,112,28,56,14,28,7,142,3,199,129,227,192,113,224,56,112,28,56,14,28,7,142,27,128,227,131,209,197,116,114,121,60,93,220,113,183,40,38,111,47,222,194,211,243,245,60,125,239,221,10,128,249,234,93,137,55,9,250,187,244,77,11,74,69,234,63,223,103,141,247,233,221,153,225,101,223,76,210,145,133,236,175,119,176,136,70,31,198,147,227,40,142,250,167,209,100,81,130,79,207,137,36,130,175,180,16,195,146,234,48,164,12,41,67,202,80,181,12,131,130,119,146,201,42,195,160,252,91,202,80,134,148,225,225,148,97,177,9,141,217,101,88,250,168,70,202,144,50,60,156,50,44,231,71,105,192,143,82,202,144,50,84,45,195,110,73,103,195,46,103,67,202,144,50,84,47,195,114,206,134,93,206,134,148,33,101,168,90,134,126,73,101,232,83,134,148,33,101,168,90,134,94,73,101,232,153,46,67,170,142,170,211,187,22,167,210,186,114,75,170,43,151,186,162,174,168,171,159,117,229,148,84,87,14,117,69,93,81,87,63,235,202,46,9,78,218,166,225,36,117,69,93,53,186,174,202,57,95,217,156,175,168,171,253,170,171,102,204,58,8,58,86,251,203,195,253,162,177,185,99,45,47,37,114,235,153,114,32,21,196,236,124,131,130,145,76,76,54,40,24,233,32,103,26,72,29,35,179,211,12,10,70,50,49,199,160,96,164,131,157,59,156,127,156,76,14,85,200,79,99,116,156,130,84,28,51,131,20,164,162,152,25,161,32,21,197,196,240,4,249,32,21,143,77,144,15,82,241,192,132,252,32,70,71,37,228,199,49,54,36,33,63,138,161,241,8,249,65,12,13,70,144,15,82,241,72,4,169,32,38,134,33,200,7,169,120,12,194,246,32,12,64,56,248,1,8,220,76,144,161,9,12,77,96,104,194,1,12,77,200,189,153,224,6,171,125,237,181,58,61,191,140,207,162,179,241,228,247,248,114,58,24,14,254,189,36,244,173,94,203,234,132,222,203,249,124,243,133,31,37,94,120,26,141,46,198,147,248,188,63,233,15,135,209,48,62,137,78,39,81,212,234,181,220,172,87,93,101,236,25,251,173,254,222,135,171,131,34,202,154,19,177,79,115,149,177,15,216,7,236,3,246,1,251,128,125,192,62,96,31,176,15,216,7,236,3,246,1,251,128,125,192,62,96,31,176,15,216,7,236,3,246,1,251,128,125,120,83,246,193,172,91,176,74,26,186,105,149,63,116,179,1,110,193,122,225,251,181,184,5,11,183,240,6,221,2,119,113,228,46,142,7,226,28,184,139,99,85,119,113,196,66,112,123,73,110,47,89,162,157,224,246,146,220,94,146,219,75,86,105,48,184,189,36,183,151,228,246,146,248,13,252,6,126,3,191,129,223,192,111,84,226,55,154,161,20,202,153,74,102,149,63,149,12,165,128,82,64,41,160,20,80,10,40,5,148,2,74,1,165,128,82,64,41,160,20,80,10,40,5,148,2,74,1,165,128,82,64,41,160,20,80,10,40,5,148,66,147,148,66,57,19,144,172,55,57,1,201,170,113,2,210,235,190,81,10,40,5,148,2,74,1,165,128,82,64,41,160,20,80,10,40,5,148,2,74,1,165,128,82,64,41,160,20,80,10,232,1,244,0,122,0,61,176,103,122,160,90,178,47,74,34,251,2,178,15,217,135,236,67,246,33,251,144,125,200,126,213,100,31,128,14,64,7,160,3,208,1,232,0,116,0,58,0,29,128,14,64,7,160,3,208,1,232,0,116,0,122,197,0,61,120,191,184,37,112,33,110,30,92,165,239,4,156,131,203,239,188,142,176,243,104,249,202,51,94,254,97,5,176,191,254,67,234,255,215,249,250,226,31,82,255,191,254,184,159,222,133,191,254,138,41,168,159,186,35,67,121,196,62,184,170,235,30,196,219,247,188,178,71,232,188,4,157,207,191,199,71,224,73,66,252,10,74,57,212,170,228,144,66,166,144,41,228,38,20,114,80,228,86,58,27,133,28,236,190,129,14,133,76,33,83,200,166,10,185,192,0,203,45,133,188,115,108,37,133,76,33,83,200,166,10,89,231,167,117,192,79,107,10,153,66,110,66,33,119,181,10,185,75,33,83,200,20,114,19,10,217,215,42,100,159,66,166,144,41,228,38,20,178,167,85,200,30,133,76,33,31,74,33,215,84,161,174,86,133,186,84,40,21,74,133,86,90,161,142,86,133,58,84,40,21,74,133,86,90,161,182,150,9,178,49,65,84,40,21,90,113,133,234,156,67,109,206,161,84,40,21,218,180,33,5,65,199,106,127,121,184,95,116,41,119,172,229,53,64,110,61,227,9,164,130,152,29,76,80,48,146,137,145,4,5,35,29,228,48,2,169,99,100,118,12,65,193,72,38,6,16,20,140,116,176,67,133,243,143,147,201,105,8,249,105,140,206,65,144,138,99,102,2,130,84,20,51,179,15,164,162,152,152,122,32,31,164,226,121,7,242,65,42,158,116,144,31,196,232,140,131,252,56,198,166,27,228,71,49,52,215,32,63,136,161,137,6,242,65,42,158,101,32,21,196,196,20,3,249,32,21,207,47,216,30,132,201,5,7,63,185,128,187,9,50,237,128,105,7,76,59,56,128,105,7,249,247,10,220,128,181,175,125,110,211,104,116,49,158,196,231,253,73,127,56,140,134,241,73,116,58,137,162,37,216,252,95,198,203,174,145,244,178,94,117,149,232,103,62,227,215,157,15,51,159,145,247,132,156,251,43,174,88,129,204,39,228,188,130,159,251,70,126,137,132,170,198,84,232,77,169,40,193,206,108,184,151,157,170,69,198,230,24,25,18,141,107,193,181,224,90,112,45,184,22,92,11,174,5,215,130,107,193,181,224,90,112,45,184,22,92,11,174,5,215,130,107,193,181,224,90,112,45,184,22,92,203,94,187,150,124,79,162,105,65,202,209,57,191,108,77,53,162,196,210,154,29,106,149,48,59,244,205,138,18,171,35,12,139,146,215,61,34,74,222,148,40,225,206,153,220,57,243,64,4,10,119,206,172,234,206,153,40,21,110,233,201,45,61,75,84,45,220,210,147,91,122,114,75,207,42,117,12,183,244,228,150,158,220,210,19,89,131,172,65,214,32,107,144,53,200,154,210,100,205,62,250,143,124,235,84,153,34,209,153,197,103,149,48,139,15,69,130,34,65,145,160,72,80,36,40,18,20,9,138,4,69,130,34,65,145,160,72,80,36,40,18,20,9,138,4,69,130,34,65,145,160,72,80,36,40,18,20,9,138,164,6,69,162,51,110,203,98,220,214,46,69,98,122,220,150,197,184,45,20,9,138,4,69,130,34,65,145,160,72,80,36,40,18,20,9,138,4,69,130,34,65,145,160,72,80,36,40,18,116,7,186,3,221,129,238,216,75,221,81,133,2,16,90,10,64,160,0,80,0,40,0,20,0,10,0,5,128,2,104,180,2,128,180,67,218,33,237,144,118,72,59,164,29,210,14,105,135,180,67,218,33,237,144,118,72,59,164,29,210,94,61,105,31,140,46,166,147,203,227,233,226,38,215,5,153,123,123,241,6,158,158,175,231,233,219,93,151,65,223,243,105,250,6,159,79,3,249,221,192,222,79,239,194,95,127,197,212,13,72,82,247,14,41,147,215,255,60,142,245,221,42,123,103,132,151,93,51,231,72,150,224,191,222,70,230,244,252,50,62,139,206,198,147,223,227,203,233,96,56,248,247,178,246,90,189,150,213,9,60,73,208,95,101,185,135,229,84,123,72,177,83,236,20,123,195,139,61,40,118,95,166,172,98,15,74,184,65,19,197,78,177,83,236,213,22,123,161,9,163,217,197,174,63,106,148,98,167,216,41,246,106,139,189,148,159,241,1,63,227,41,118,138,189,225,197,222,45,167,216,187,20,59,197,78,177,55,188,216,253,114,138,221,167,216,41,118,138,189,225,197,238,149,83,236,30,197,78,177,31,110,177,215,93,197,110,57,85,236,82,197,84,49,85,92,87,21,59,229,84,177,67,21,83,197,84,113,93,85,108,151,99,193,108,44,24,85,76,21,215,87,197,165,156,139,109,206,197,84,49,85,220,252,161,18,65,199,106,127,121,184,95,244,144,119,172,229,53,91,110,61,227,36,164,130,152,29,36,81,48,146,137,17,18,5,35,29,228,240,8,169,99,100,118,108,68,193,72,38,6,70,20,140,116,176,211,162,243,143,147,201,233,21,249,105,140,206,173,144,138,99,102,98,133,84,20,51,179,42,164,162,152,152,82,33,31,164,226,249,20,242,65,42,158,76,145,31,196,232,76,138,252,56,198,166,81,228,71,49,52,135,34,63,136,161,9,20,242,65,42,158,61,33,21,196,196,212,9,249,32,21,207,155,216,30,132,73,19,7,63,105,130,219,94,50,157,130,233,20,76,167,56,128,233,20,249,119,139,220,128,181,175,189,121,211,104,116,49,158,196,231,253,73,127,56,140,134,241,73,116,58,137,162,37,216,252,95,198,203,174,177,245,178,94,181,164,27,104,230,223,231,51,247,62,158,186,119,2,245,115,223,200,47,181,80,249,88,145,146,166,138,28,242,72,111,124,12,62,6,31,131,143,193,199,224,99,240,49,248,24,124,12,62,6,31,131,143,193,199,224,99,240,49,248,24,124,12,62,6,31,131,143,193,199,224,99,222,148,143,201,119,41,154,166,164,28,229,243,203,232,84,44,83,172,114,230,184,90,37,204,113,125,251,50,197,122,49,26,117,200,20,11,153,242,6,101,10,119,76,229,142,169,7,34,89,184,99,106,85,119,76,69,187,112,43,87,110,229,90,162,142,225,86,174,220,202,149,91,185,86,169,108,184,149,43,183,114,229,86,174,8,29,132,14,66,7,161,131,208,65,232,148,38,116,246,209,145,228,155,169,234,53,74,41,179,1,173,18,102,3,162,81,208,40,104,20,52,10,26,5,141,130,70,65,163,160,81,208,40,104,20,52,10,26,5,141,130,70,65,163,160,81,208,40,104,20,52,10,26,5,141,130,70,65,163,52,75,163,148,50,218,203,98,180,151,148,70,169,109,180,215,235,174,209,40,104,20,52,10,26,5,141,130,70,65,163,160,81,208,40,104,20,52,10,26,5,141,130,70,65,163,160,81,208,40,40,17,148,8,74,4,37,178,103,74,164,82,77,32,202,209,4,2,77,128,38,64,19,160,9,208,4,104,2,52,193,158,105,2,104,60,52,30,26,15,141,135,198,67,227,161,241,208,120,104,60,52,30,26,15,141,135,198,67,227,161,241,149,210,248,227,5,95,92,254,151,112,222,199,78,44,108,121,28,191,160,173,47,255,37,156,171,53,28,239,44,206,182,250,60,190,40,95,95,189,179,121,117,192,125,237,109,215,115,203,237,220,8,43,187,6,184,203,0,247,179,120,116,121,22,159,158,95,94,180,122,173,197,185,243,172,255,91,60,24,157,95,78,227,97,52,58,157,126,92,252,179,21,122,175,143,76,199,211,254,48,158,142,63,69,163,139,151,71,252,215,71,222,247,167,199,31,227,243,73,244,97,48,92,121,134,240,157,224,239,151,61,30,143,142,47,39,147,104,52,141,39,209,63,47,163,139,233,226,25,158,176,37,201,191,84,253,43,150,191,40,169,252,5,229,79,249,83,254,251,86,254,5,100,252,206,242,47,195,198,83,254,148,63,229,111,178,252,67,249,251,199,237,170,254,176,132,251,199,81,252,20,63,197,111,182,248,165,167,30,239,46,126,253,169,199,20,63,197,79,241,155,45,254,82,126,247,135,252,236,167,248,41,254,61,43,254,160,156,226,15,40,126,138,159,226,223,179,226,239,150,83,252,93,138,159,226,167,248,247,172,248,253,114,138,223,167,248,41,126,138,127,207,138,223,43,167,248,61,138,159,226,167,248,247,172,248,221,114,138,223,165,248,41,126,138,127,207,138,223,41,71,245,57,168,62,138,159,226,223,187,226,47,229,204,239,112,230,167,248,41,254,42,138,95,105,178,207,221,227,179,198,92,159,63,158,239,238,238,191,222,221,206,22,223,238,31,243,111,79,215,127,180,231,119,247,43,23,212,218,29,209,17,139,127,91,222,145,163,125,247,248,220,126,252,225,8,235,229,146,218,246,243,213,243,215,249,179,109,119,44,87,110,242,79,58,111,161,185,63,213,198,205,156,12,148,206,92,124,46,144,169,224,182,110,240,244,213,213,166,130,59,187,131,23,159,43,84,109,112,169,82,44,54,119,200,64,96,157,239,118,246,92,34,83,193,21,191,219,217,115,139,76,5,207,249,110,23,191,253,65,133,193,179,71,50,73,29,239,29,3,153,170,12,157,49,178,105,35,114,209,129,77,21,102,206,30,233,36,117,160,119,12,116,170,54,180,220,129,46,52,240,169,218,192,114,191,154,10,13,132,170,54,240,182,145,45,178,7,120,235,192,22,3,113,85,214,230,172,129,82,6,226,230,172,200,133,6,78,85,24,55,123,36,213,70,226,130,3,169,42,12,253,144,200,134,14,133,27,216,174,240,188,192,117,87,71,86,213,19,90,106,157,40,54,101,171,194,192,25,115,184,164,190,201,89,83,184,42,140,155,49,167,75,42,110,214,148,46,3,113,85,150,181,172,41,94,213,198,85,62,105,100,77,249,50,16,87,241,232,154,56,105,72,206,9,219,50,181,106,253,93,200,204,172,202,223,34,125,27,238,220,45,178,6,72,229,110,184,49,1,41,127,139,244,228,26,137,45,138,31,180,205,217,71,50,155,164,39,31,229,111,83,248,179,217,0,218,105,44,155,2,144,255,203,124,141,21,6,174,252,26,43,216,124,231,107,4,89,175,177,6,214,85,95,100,21,215,75,207,45,82,147,26,37,77,45,170,99,104,209,255,207,222,249,54,183,109,163,253,250,187,248,245,90,11,240,159,40,191,115,179,106,154,57,169,227,42,246,51,187,207,204,25,141,98,43,174,219,216,245,56,78,247,116,103,246,187,159,145,100,199,50,69,136,192,13,144,160,228,235,93,27,9,210,79,16,111,80,190,46,242,6,14,3,135,129,195,192,97,224,48,112,24,56,12,28,6,14,3,135,129,195,192,97,224,48,112,24,56,12,28,6,14,3,135,129,195,192,97,224,48,112,24,56,140,22,29,70,187,134,66,135,185,231,74,71,184,231,42,190,161,104,103,219,98,43,67,193,182,197,129,13,197,194,50,164,245,138,98,93,64,52,56,10,28,4,14,2,7,129,131,192,65,224,32,112,16,56,8,28,4,14,2,7,129,131,192,65,224,32,112,16,56,8,28,4,14,2,7,129,131,192,65,188,112,16,97,118,119,124,149,119,73,224,32,112,16,56,8,28,4,14,2,7,129,131,192,65,224,32,112,16,56,8,28,4,14,2,7,129,131,192,65,224,32,112,16,56,8,28,4,14,2,7,129,131,48,58,8,21,198,65,40,28,4,14,2,7,177,7,14,66,47,54,145,51,157,186,85,239,28,132,32,110,63,28,132,87,240,152,14,194,43,120,76,7,33,8,30,215,65,72,3,71,119,16,94,193,99,58,8,175,224,49,29,132,107,240,94,56,8,231,208,61,112,16,174,153,123,225,32,4,161,227,58,8,65,224,184,14,66,16,56,166,131,144,198,141,228,32,164,113,35,57,8,215,184,189,112,16,174,161,123,225,32,4,161,227,58,8,215,192,145,29,132,107,220,200,14,66,26,55,146,131,16,196,141,233,32,164,113,35,57,8,155,184,189,114,16,24,5,140,194,206,27,133,100,154,132,232,172,148,12,18,58,43,97,20,48,10,24,5,140,2,70,1,163,128,81,120,29,70,1,48,15,152,7,204,3,230,1,243,128,121,24,55,140,27,198,13,227,134,113,195,184,97,220,253,98,220,1,174,154,79,94,233,254,198,48,110,24,55,140,27,198,13,227,6,21,131,138,65,197,160,98,80,49,168,24,84,12,42,6,21,131,138,65,197,160,98,80,49,168,24,84,188,31,168,56,200,70,179,9,27,205,130,138,65,197,187,141,138,213,211,137,88,63,159,136,71,139,243,176,46,123,72,138,197,105,35,131,226,0,185,163,112,98,113,238,72,152,216,47,111,60,74,28,32,119,20,72,44,203,29,151,17,11,51,199,68,196,178,200,113,9,177,56,115,36,64,44,206,27,137,15,139,243,70,193,195,126,105,187,166,195,126,105,187,134,195,178,180,113,217,176,44,115,60,52,44,203,27,139,12,203,210,198,2,195,126,105,187,230,194,226,180,81,176,176,95,218,174,169,176,125,90,160,48,80,24,40,28,26,10,7,185,126,152,157,63,129,194,64,97,160,48,80,24,40,12,20,6,10,3,133,129,194,64,97,160,48,80,24,40,12,20,6,10,3,133,129,194,64,97,160,48,80,120,23,160,112,144,173,24,19,182,98,4,10,3,133,129,194,64,97,160,48,80,24,40,12,20,6,10,3,133,129,194,64,97,160,48,80,24,40,12,20,6,10,3,133,129,194,64,225,29,128,194,122,170,166,137,63,20,94,48,202,36,58,20,94,126,134,211,217,197,239,179,171,249,241,253,237,114,245,122,94,212,142,14,102,247,183,71,179,127,127,61,250,58,187,154,223,204,126,159,223,31,125,127,244,40,31,101,101,86,20,89,94,148,250,104,249,66,135,119,171,87,90,77,110,242,242,211,31,254,169,15,71,121,150,164,105,154,169,98,88,164,217,167,226,147,30,22,42,215,165,26,205,134,217,231,162,56,248,219,218,201,213,240,238,171,71,143,202,34,87,67,165,210,225,48,203,194,189,251,243,207,254,186,119,255,254,232,209,168,204,75,157,143,74,149,150,101,168,119,255,111,45,42,127,121,172,75,249,232,242,63,61,8,233,229,111,95,214,78,64,106,144,164,3,117,120,57,159,223,125,189,155,207,47,213,96,52,200,87,167,31,59,254,185,25,199,137,128,122,164,49,242,205,205,72,238,132,51,72,174,196,63,87,245,39,133,71,46,203,163,201,141,80,250,230,241,251,254,204,4,50,72,46,241,247,103,38,140,210,92,102,126,104,153,106,11,65,20,103,50,240,193,154,68,174,132,80,26,201,204,255,44,167,105,11,1,244,200,100,59,77,78,132,207,35,143,237,137,197,137,224,121,228,169,251,59,209,126,122,106,255,82,244,77,35,171,125,19,129,243,77,147,122,165,169,18,54,105,26,19,139,218,140,227,70,163,164,121,12,172,201,114,118,76,180,73,154,198,192,146,44,211,152,104,146,111,26,217,113,108,162,69,30,105,60,106,220,68,131,124,211,136,231,198,187,198,45,89,206,69,86,161,5,213,136,53,127,99,95,84,9,131,213,152,42,252,176,26,84,133,44,54,131,138,107,247,65,53,72,203,102,148,96,34,174,111,63,107,209,168,42,213,178,24,181,68,104,194,97,53,228,205,98,232,141,224,112,186,17,204,226,141,228,112,218,0,131,54,99,170,104,208,106,140,228,96,218,196,131,118,131,170,128,208,102,148,96,198,239,69,99,4,31,233,65,240,45,61,52,126,75,109,67,190,0,61,98,23,144,47,126,143,88,32,95,175,32,31,68,15,162,7,209,131,232,65,244,32,122,16,61,136,30,68,15,162,7,209,131,232,65,244,32,122,16,61,136,30,68,175,45,162,23,224,94,110,221,139,123,185,33,122,16,61,136,30,68,15,162,7,209,131,232,65,244,32,122,16,61,136,30,68,15,162,7,209,131,232,65,244,32,122,16,189,189,39,122,239,78,62,158,77,206,223,156,45,246,238,145,110,222,115,184,248,68,247,223,46,30,170,187,248,196,216,198,231,170,168,12,105,191,133,227,247,207,223,212,203,81,183,223,203,113,107,150,181,12,52,117,12,213,212,49,83,163,188,190,167,99,166,70,133,93,75,199,197,83,222,124,56,121,115,62,153,140,79,206,166,147,241,47,231,227,143,103,139,103,228,58,177,108,249,216,201,18,33,197,255,198,37,34,134,8,96,137,96,137,96,137,104,105,137,24,5,94,33,70,44,16,44,16,44,16,251,179,64,148,194,123,130,76,11,68,25,225,230,32,22,8,22,8,22,136,214,22,136,176,191,32,74,126,65,176,64,176,64,236,207,2,49,12,188,64,12,89,32,88,32,88,32,246,103,129,40,2,47,16,5,11,4,11,4,11,196,254,44,16,121,224,5,34,103,129,96,129,96,129,216,159,5,34,11,12,41,51,32,37,11,4,11,196,62,45,16,97,127,65,100,252,130,96,129,96,129,232,102,129,16,221,89,218,254,238,184,122,181,33,209,114,167,235,167,13,137,180,90,92,21,159,232,167,29,137,146,254,108,143,43,143,27,121,127,220,16,193,163,108,144,27,34,120,195,126,129,105,145,101,170,72,139,60,45,84,125,112,201,166,129,242,224,145,182,246,245,12,28,111,111,223,16,193,163,108,238,27,34,120,195,177,61,82,67,149,12,85,86,148,163,162,62,120,135,199,118,220,109,137,165,161,99,238,75,44,204,28,119,99,98,121,232,72,59,19,203,3,71,218,154,88,30,56,202,222,196,158,113,187,222,156,216,51,110,215,187,19,11,227,198,221,158,88,24,250,102,110,27,122,164,179,50,201,116,158,151,89,182,126,191,121,156,208,145,54,85,22,6,142,181,171,178,48,110,172,109,149,61,227,118,189,175,178,60,110,148,141,149,61,227,118,189,179,178,67,220,94,109,173,124,85,176,25,51,155,49,247,114,51,230,250,32,107,0,191,171,187,196,211,192,226,35,237,65,39,72,60,7,158,3,207,129,231,192,115,224,57,240,28,120,14,60,7,158,3,207,129,231,192,115,224,57,240,28,120,14,60,7,158,3,207,129,231,192,115,224,57,240,28,173,122,142,142,44,70,18,216,98,36,175,219,98,168,30,88,12,133,197,8,107,49,22,38,34,173,215,24,235,146,162,193,99,224,41,240,20,120,10,60,5,158,2,79,129,167,192,83,224,41,240,20,120,10,60,5,158,2,79,129,167,192,83,224,41,240,20,120,10,60,5,158,162,118,195,173,208,251,109,225,41,240,20,120,138,189,244,20,122,209,68,206,116,122,87,189,243,20,130,184,253,240,20,94,193,99,122,10,175,224,49,61,133,32,120,92,79,33,13,28,221,83,120,5,143,233,41,188,130,199,244,20,174,193,123,225,41,156,67,247,192,83,184,102,238,133,167,16,132,142,235,41,4,129,227,122,10,65,224,152,158,66,26,55,146,167,144,198,141,228,41,92,227,246,194,83,184,134,238,133,167,16,132,142,235,41,92,3,71,246,20,174,113,35,123,10,105,220,72,158,66,16,55,166,167,144,198,141,228,41,108,226,246,202,83,96,29,176,14,251,100,29,84,96,235,160,176,14,88,7,172,195,126,89,7,245,116,178,214,207,39,235,209,226,92,173,203,30,74,7,113,218,200,206,33,64,238,40,202,65,156,59,18,184,247,203,27,143,219,7,200,29,5,219,203,114,199,133,223,194,204,49,217,183,44,114,92,244,45,206,28,137,124,139,243,70,2,223,226,188,81,184,183,95,218,174,177,183,95,218,174,169,183,44,109,92,232,45,203,28,15,31,203,242,198,162,199,178,180,177,224,177,95,218,174,217,177,56,109,20,116,236,151,182,107,114,108,159,22,112,12,56,6,28,183,2,142,245,84,77,147,128,224,120,65,45,147,232,224,120,249,97,78,103,23,191,207,174,230,199,247,183,203,245,236,121,153,59,58,152,221,223,30,205,254,253,245,232,235,236,106,126,51,251,125,126,127,244,253,209,163,124,148,149,89,81,100,121,81,234,163,229,11,29,222,173,94,105,53,221,137,97,26,14,15,117,166,46,135,73,121,145,94,234,50,189,188,252,60,155,231,89,170,243,203,89,150,20,151,73,190,152,150,231,179,174,33,196,234,209,163,178,200,213,80,169,116,56,204,178,224,33,158,255,44,168,11,241,253,209,163,81,153,151,58,31,149,42,45,203,192,33,254,91,139,214,95,150,132,20,163,46,255,211,3,164,94,254,246,101,237,60,165,6,73,58,80,135,151,243,249,221,215,187,249,252,82,13,70,131,124,117,150,178,195,164,155,113,156,64,169,71,26,35,6,221,140,228,14,66,131,228,74,252,115,85,127,121,120,228,178,60,154,220,64,166,111,30,191,239,207,12,42,131,228,18,127,127,102,16,41,205,101,198,140,150,169,182,128,70,113,38,3,70,172,73,228,10,18,165,145,204,152,208,114,154,182,128,66,143,76,182,211,228,4,2,61,242,216,158,88,156,64,159,71,158,186,63,39,237,167,167,246,15,74,223,52,178,218,55,129,58,223,52,169,87,154,42,136,147,166,49,33,171,205,56,110,208,74,154,199,128,164,44,103,199,4,165,164,105,12,200,201,50,141,9,58,249,166,145,29,199,38,168,228,145,198,163,198,77,208,200,55,141,120,110,188,107,220,18,249,92,100,21,168,80,141,88,243,167,248,69,21,68,88,141,169,50,18,171,65,85,22,99,51,168,184,118,31,84,67,190,108,70,9,38,226,250,246,179,22,141,170,194,47,139,81,75,210,38,28,86,3,232,44,134,222,8,14,167,27,193,44,222,72,14,167,13,126,104,51,166,74,16,173,198,72,14,166,77,138,104,55,168,202,17,109,70,9,102,252,94,52,70,240,145,30,4,223,210,67,227,183,212,25,11,212,129,89,160,134,5,194,2,27,89,32,224,15,240,7,248,3,252,1,254,0,127,128,63,192,31,224,15,240,7,248,3,252,1,254,0,127,128,63,192,31,224,175,117,240,23,242,238,113,221,139,187,199,1,127,128,63,192,31,224,15,240,7,248,3,252,1,254,0,127,128,63,192,31,224,15,240,7,248,3,252,1,254,0,127,128,191,215,9,254,78,255,117,246,211,135,147,105,58,213,137,148,251,221,253,245,240,235,31,183,47,168,95,58,208,73,4,236,119,85,84,134,116,208,69,114,245,233,155,122,72,234,14,122,72,154,147,172,37,160,131,100,168,14,146,153,26,229,245,13,36,51,53,42,236,250,71,46,158,242,230,195,201,155,243,201,100,124,114,54,157,140,127,57,31,127,60,91,60,35,215,137,101,127,201,14,150,6,241,54,118,245,75,67,140,93,236,88,26,88,26,88,26,194,47,13,98,91,88,191,52,196,144,133,44,13,44,13,44,13,193,151,134,145,180,153,80,237,202,48,138,208,74,136,133,129,133,129,133,161,133,133,65,120,103,161,97,97,232,254,190,66,22,6,22,6,22,134,22,22,134,144,127,75,140,248,83,130,133,129,133,97,31,22,134,50,232,194,80,178,48,176,48,176,48,236,195,194,48,12,186,48,12,89,24,88,24,88,24,246,97,97,40,130,46,12,5,11,3,11,3,11,195,62,44,12,121,208,133,33,103,97,96,97,96,97,216,135,133,33,11,186,48,100,44,12,44,12,44,12,251,176,48,164,65,117,101,138,174,100,97,96,97,216,143,133,33,228,47,134,148,95,12,44,12,44,12,237,47,12,162,182,50,27,219,122,59,53,149,177,217,2,85,175,182,64,93,236,133,250,125,11,84,173,22,183,196,38,250,105,15,212,100,115,199,86,67,223,153,106,94,167,174,51,237,198,53,54,166,177,218,101,118,107,91,154,174,130,75,182,199,221,218,183,166,171,224,13,59,148,167,69,150,169,34,45,242,180,80,245,193,37,219,148,203,131,91,149,162,91,71,158,14,2,251,28,219,230,150,61,93,5,23,30,219,230,158,62,93,5,111,56,182,71,106,168,146,161,202,138,114,84,212,7,239,240,216,54,247,43,178,154,239,45,221,138,218,12,109,104,104,180,17,217,181,157,81,139,153,205,29,143,172,38,122,75,191,163,118,67,219,77,180,83,67,164,118,3,219,253,106,114,234,152,212,110,224,186,134,43,182,19,92,219,110,165,131,184,146,181,217,212,115,169,131,184,13,43,178,83,83,166,22,227,94,127,177,94,35,74,149,103,169,74,18,157,60,159,67,214,135,119,23,250,102,110,27,122,164,179,50,201,116,158,151,89,182,222,108,42,78,104,171,117,194,173,63,86,139,129,13,45,180,172,142,100,83,3,173,22,227,26,122,108,89,197,53,117,216,234,32,174,100,89,51,181,224,106,55,174,248,164,97,234,209,213,65,92,225,236,118,113,210,176,236,243,85,211,224,234,229,167,176,105,111,213,60,162,112,29,97,234,53,213,56,112,163,153,83,243,136,106,147,32,139,17,238,147,182,217,198,201,102,72,181,137,83,243,24,231,239,102,3,111,87,177,108,5,64,254,215,248,26,107,68,92,252,26,107,16,125,235,107,148,166,215,120,129,217,165,47,178,14,239,187,105,17,21,182,67,84,140,6,81,248,13,252,6,126,3,191,129,223,192,111,224,55,240,27,248,13,252,6,126,3,191,129,223,192,111,224,55,240,27,248,13,252,6,126,3,191,129,223,192,111,224,55,58,243,27,221,108,112,17,244,62,46,29,225,62,174,222,216,11,21,221,94,40,236,69,88,123,177,48,16,105,189,190,88,151,19,13,254,2,63,129,159,192,79,224,39,240,19,248,9,252,4,126,2,63,129,159,192,79,224,39,240,19,248,9,252,4,126,2,63,129,159,192,79,224,39,240,19,117,126,34,232,78,154,175,249,238,10,252,4,126,2,63,129,159,192,79,224,39,240,19,248,9,252,4,126,2,63,129,159,192,79,224,39,240,19,248,9,252,4,126,2,63,129,159,192,79,224,39,240,19,150,126,66,5,245,19,10,63,129,159,192,79,236,157,159,208,139,173,239,76,167,117,213,59,63,33,136,219,15,63,225,21,60,166,159,240,10,30,211,79,8,130,199,245,19,210,192,209,253,132,87,240,152,126,194,43,120,76,63,225,26,188,23,126,194,57,116,15,252,132,107,230,94,248,9,65,232,184,126,66,16,56,174,159,16,4,142,233,39,164,113,35,249,9,105,220,72,126,194,53,110,47,252,132,107,232,94,248,9,65,232,184,126,194,53,112,100,63,225,26,55,178,159,144,198,141,228,39,4,113,99,250,9,105,220,72,126,194,38,110,175,252,4,182,1,219,176,47,182,33,153,38,1,187,53,37,131,132,110,77,216,6,108,3,182,1,219,128,109,192,54,96,27,94,163,109,0,218,3,237,129,246,64,123,160,61,208,30,254,13,255,134,127,195,191,225,223,240,111,248,119,47,249,119,184,171,237,147,215,189,215,50,252,27,254,13,255,134,127,195,191,193,200,96,100,48,50,24,25,140,12,70,6,35,131,145,193,200,96,100,48,50,24,25,140,12,70,6,35,239,35,70,14,185,233,109,194,166,183,96,100,48,242,62,97,100,245,116,146,214,207,39,233,209,226,28,173,203,30,82,100,113,218,200,16,57,64,238,40,12,89,156,59,18,66,246,203,27,143,32,7,200,29,5,32,203,114,199,229,199,194,204,49,241,177,44,114,92,122,44,206,28,9,30,139,243,70,98,199,226,188,81,208,177,95,218,174,201,177,95,218,174,193,177,44,109,92,110,44,203,28,15,27,203,242,198,162,198,178,180,177,160,177,95,218,174,153,177,56,109,20,100,236,151,182,107,98,108,159,22,96,12,48,6,24,183,4,140,67,94,119,204,46,164,0,99,128,49,192,24,96,12,48,6,24,3,140,1,198,0,99,128,49,192,24,96,12,48,6,24,3,140,1,198,0,99,128,49,192,24,96,188,179,192,56,228,182,144,9,219,66,2,140,1,198,0,99,128,49,192,24,96,12,48,6,24,3,140,1,198,0,99,128,49,192,24,96,12,48,6,24,3,140,1,198,0,99,128,241,174,2,99,61,85,211,36,24,48,94,16,203,36,58,48,94,126,148,211,217,197,239,179,171,249,241,253,237,114,45,123,62,217,29,29,204,238,111,143,102,255,254,122,244,117,118,53,191,153,253,62,191,63,250,254,232,81,89,228,106,168,84,58,28,102,217,209,242,133,14,239,86,175,180,154,234,164,118,18,14,255,212,135,163,98,56,211,195,116,152,21,73,153,142,146,203,209,176,76,146,225,232,34,47,102,249,124,148,46,206,4,207,235,172,33,196,234,209,163,124,148,149,89,81,100,121,81,234,224,33,158,255,36,168,11,241,253,209,163,81,153,151,58,31,149,42,45,203,192,33,254,91,11,213,95,150,131,20,161,46,255,211,3,162,94,254,246,101,237,28,165,6,73,58,80,135,151,243,249,221,215,187,249,252,82,13,70,131,124,117,134,178,67,164,155,113,156,32,169,71,26,35,2,221,140,228,14,65,131,228,74,252,115,85,127,117,120,228,178,60,154,220,32,166,111,30,191,239,207,12,41,131,228,18,127,127,102,8,41,205,101,70,140,150,169,182,64,70,113,38,3,66,172,73,228,10,17,165,145,204,136,208,114,154,182,64,66,143,76,182,211,228,4,1,61,242,216,158,88,156,32,159,71,158,186,63,37,237,167,167,246,143,73,223,52,178,218,55,65,58,223,52,169,87,154,42,132,147,166,49,225,170,205,56,110,192,74,154,199,128,163,44,103,199,4,164,164,105,12,184,201,50,141,9,56,249,166,145,29,199,38,160,228,145,198,163,198,77,192,200,55,141,120,110,188,107,220,18,247,92,100,21,160,80,141,88,243,103,248,69,21,66,88,141,169,242,17,171,65,85,14,99,51,168,184,118,31,84,67,189,108,70,9,38,226,250,246,179,22,141,170,130,47,139,81,75,202,38,28,86,3,231,44,134,222,8,14,167,27,193,44,222,72,14,167,13,118,104,51,166,74,15,173,198,72,14,166,77,130,104,55,168,202,16,109,70,9,102,252,94,52,70,240,145,30,4,223,210,67,227,183,212,17,7,12,215,154,118,193,1,227,183,166,133,3,246,159,3,2,253,128,126,64,63,160,31,208,15,232,7,244,3,250,1,253,128,126,64,63,160,31,208,15,232,7,244,3,250,1,253,90,134,126,225,238,22,215,189,184,91,28,232,7,244,3,250,1,253,128,126,64,63,160,31,208,15,232,7,244,3,250,1,253,128,126,64,63,160,31,208,15,232,7,244,123,125,208,47,205,126,152,166,83,157,72,112,95,154,125,122,193,249,210,129,78,182,131,190,202,125,206,6,210,215,105,215,199,52,251,212,212,238,81,183,220,238,209,16,97,237,173,233,243,104,209,231,241,195,233,242,8,31,159,252,248,97,242,102,60,29,31,191,29,79,22,181,117,255,109,190,209,5,178,172,239,2,153,169,81,94,223,4,50,83,163,226,241,145,55,31,78,222,156,79,38,227,147,179,233,100,252,203,249,248,227,217,226,9,185,78,44,27,64,182,89,199,162,93,193,106,234,184,97,63,48,234,152,58,166,142,91,172,99,145,126,171,169,227,6,241,70,29,83,199,212,113,123,117,60,146,180,208,217,44,227,209,246,222,57,84,49,85,76,21,183,89,197,130,27,224,234,170,120,235,157,111,84,49,85,76,21,183,89,197,65,126,82,143,248,69,77,21,83,197,177,170,184,12,83,197,37,85,76,21,83,197,177,170,120,24,166,138,135,84,49,85,76,21,199,170,226,34,76,21,23,84,49,85,220,139,189,1,247,180,78,243,48,117,154,83,167,212,41,117,218,94,157,102,97,234,52,163,78,169,83,234,180,189,58,77,195,248,160,20,31,68,157,82,167,109,214,105,144,243,105,202,249,148,58,125,245,117,218,211,109,235,245,106,167,192,197,150,129,223,119,10,212,106,113,23,89,162,159,182,10,76,250,179,111,189,60,110,228,141,235,67,4,143,178,115,125,136,224,13,27,249,166,69,150,169,34,45,242,180,80,245,193,37,187,249,202,131,91,149,162,91,19,139,14,2,251,28,219,230,46,23,93,5,23,30,219,230,54,24,93,5,111,56,182,71,106,168,146,161,202,138,114,84,212,7,239,240,216,54,183,248,176,154,239,45,13,62,218,12,109,232,1,178,17,217,181,3,72,139,153,205,77,66,108,55,49,143,48,209,166,46,34,182,145,235,123,136,180,27,216,238,87,147,83,147,145,118,3,139,55,175,54,117,33,233,32,174,100,109,54,181,41,233,32,110,195,138,236,212,199,164,197,184,215,95,172,215,136,82,229,89,170,146,68,39,207,231,144,245,225,221,133,190,153,219,134,30,233,172,76,50,157,231,101,150,173,247,103,137,19,218,106,157,112,107,41,211,98,96,67,215,25,171,35,217,212,115,166,197,184,134,182,52,182,187,220,199,138,43,89,214,76,93,107,218,141,43,62,105,152,218,218,116,16,87,56,187,93,156,52,44,91,227,212,244,132,121,249,41,108,58,194,52,143,40,92,71,152,218,179,52,14,220,232,127,210,60,162,218,87,195,98,132,251,164,109,118,62,177,25,82,237,123,210,60,198,249,187,217,104,156,91,101,174,47,232,226,99,37,212,190,198,26,224,22,191,198,26,2,223,250,26,165,233,53,42,164,189,225,69,86,216,243,135,227,179,55,63,77,79,39,227,31,223,189,95,3,163,105,50,44,30,187,76,181,40,32,2,117,85,161,169,10,2,2,1,129,128,64,64,32,32,16,16,8,8,4,4,2,2,1,129,128,64,64,32,32,16,16,8,8,4,4,2,2,1,129,128,64,64,32,32,16,16,8,136,181,62,178,97,238,84,210,251,120,167,146,138,39,32,20,2,34,172,128,208,69,90,166,245,6,98,241,80,182,189,22,159,158,130,133,192,66,96,33,176,16,88,8,44,4,22,2,11,129,133,192,66,96,33,176,16,88,8,44,4,22,2,11,129,133,192,66,96,33,176,16,59,101,33,218,87,12,97,118,170,219,199,123,28,80,12,40,6,20,3,138,1,197,128,98,64,49,160,24,80,12,40,6,20,3,138,1,197,128,98,64,49,160,24,80,12,40,6,20,3,138,1,197,128,98,64,49,24,21,131,10,163,24,212,118,197,240,114,222,48,12,24,6,12,67,20,195,160,23,59,152,153,78,204,170,119,134,65,16,183,31,134,193,43,120,76,195,224,21,60,166,97,16,4,143,107,24,164,129,163,27,6,175,224,49,13,131,87,240,152,134,193,53,120,47,12,131,115,232,30,24,6,215,204,189,48,12,130,208,113,13,131,32,112,92,195,32,8,28,211,48,72,227,70,50,12,210,184,145,12,131,107,220,94,24,6,215,208,189,48,12,130,208,113,13,131,107,224,200,134,193,53,110,100,195,32,141,27,201,48,8,226,198,52,12,210,184,145,12,131,77,220,94,25,6,124,1,190,96,231,125,65,50,77,66,116,61,74,6,201,246,174,71,248,2,124,1,190,0,95,128,47,192,23,224,11,240,5,187,225,11,192,238,96,119,176,59,216,29,236,14,118,135,96,67,176,33,216,16,108,8,54,4,27,130,221,47,130,29,224,138,247,164,105,227,96,8,54,4,27,130,13,193,134,96,239,33,193,6,4,3,130,1,193,128,96,64,48,32,24,16,12,8,6,4,3,130,1,193,128,96,64,48,32,24,16,188,43,32,56,200,6,174,73,211,6,174,128,96,64,48,32,56,38,8,86,79,167,89,253,124,154,29,45,206,178,186,236,33,7,22,167,141,140,129,3,228,142,66,129,197,185,35,65,96,191,188,241,24,112,128,220,81,16,176,44,119,92,2,44,204,28,19,0,203,34,199,229,191,226,204,145,240,175,56,111,36,250,43,206,27,5,254,250,165,237,154,253,250,165,237,26,253,202,210,198,37,191,178,204,241,192,175,44,111,44,238,43,75,27,11,251,250,165,237,154,250,138,211,70,129,190,126,105,187,102,190,246,105,65,190,32,95,144,111,104,228,27,228,218,223,134,13,53,65,190,32,95,144,47,200,23,228,11,242,5,249,130,124,65,190,32,95,144,47,200,23,228,11,242,5,249,130,124,65,190,32,95,144,47,200,23,228,219,1,242,13,178,193,97,194,6,135,32,95,144,47,200,23,228,11,242,5,249,130,124,65,190,32,95,144,47,200,23,228,11,242,5,249,130,124,65,190,32,95,144,47,200,23,228,27,29,249,234,169,154,38,254,200,119,193,40,147,150,145,239,50,225,233,236,226,247,217,213,252,248,254,118,185,54,61,159,188,142,14,102,247,183,71,179,127,127,61,250,58,187,154,223,204,126,159,223,31,125,127,244,168,44,114,53,84,42,29,14,179,236,104,249,66,135,119,171,87,90,77,93,242,242,179,29,254,169,15,63,15,47,135,170,80,163,79,151,179,60,189,80,217,39,157,100,165,210,151,23,58,25,21,243,209,226,32,126,94,48,13,239,190,122,244,40,31,101,101,86,20,89,94,148,58,220,187,63,255,168,175,123,247,239,143,30,141,202,188,212,249,168,84,105,89,134,122,247,255,214,130,240,151,71,178,148,126,46,255,211,131,127,94,254,246,101,237,244,162,6,73,58,80,135,151,243,249,221,215,187,249,252,82,13,70,131,124,117,114,177,163,155,155,113,156,248,166,71,26,35,189,220,140,228,206,47,131,228,74,252,115,85,127,48,120,228,178,60,154,220,248,163,111,30,191,239,207,204,23,131,228,18,127,127,102,126,40,205,101,166,131,150,169,182,240,65,113,38,3,253,171,73,228,202,255,164,145,204,116,207,114,154,182,240,61,143,76,182,211,228,196,239,60,242,216,158,88,156,248,156,71,158,186,191,2,237,167,167,246,239,64,223,52,178,218,55,241,53,223,52,169,87,154,42,63,147,166,49,145,166,205,56,110,172,73,154,199,64,146,44,103,199,196,146,164,105,12,164,200,50,141,137,21,249,166,145,29,199,38,22,228,145,198,163,198,77,172,199,55,141,120,110,188,107,220,146,212,92,100,21,22,80,141,88,243,23,244,69,149,31,88,141,169,162,13,171,65,85,132,98,51,168,184,118,31,84,3,172,108,70,9,38,226,250,246,179,22,141,170,50,43,139,81,75,64,38,28,86,195,213,44,134,222,8,14,167,27,193,44,222,72,14,167,13,236,103,51,166,10,254,172,198,72,14,166,77,248,103,55,168,138,255,108,70,9,102,252,94,52,70,240,145,30,4,223,210,67,227,183,212,54,194,11,208,155,117,129,240,218,238,205,10,194,235,21,194,131,215,193,235,224,117,240,58,120,29,188,14,94,7,175,131,215,193,235,224,117,240,58,120,29,188,14,94,7,175,131,215,181,197,235,2,220,101,173,59,184,203,26,94,7,175,131,215,193,235,224,117,240,58,120,29,188,14,94,7,175,131,215,193,235,224,117,240,58,120,29,188,14,94,7,175,219,123,94,247,238,228,227,217,228,252,205,217,98,71,28,233,150,56,135,139,79,116,255,237,226,161,186,55,78,195,230,56,149,91,133,123,210,42,241,251,167,105,234,153,168,219,239,153,184,53,203,90,6,154,39,90,52,79,252,112,186,172,130,241,201,143,31,38,111,198,211,241,241,219,241,100,81,127,247,223,230,182,173,21,51,181,36,165,53,157,21,51,53,42,30,31,121,243,225,228,205,249,100,50,62,57,155,78,198,191,156,143,63,158,45,158,144,235,196,178,171,98,39,181,46,165,244,198,90,111,224,245,212,58,181,78,173,71,169,245,81,224,82,31,81,233,84,58,149,222,195,74,47,133,183,202,152,42,189,220,126,207,12,149,78,165,83,233,145,42,61,236,57,189,228,156,78,165,83,233,61,172,244,97,224,74,31,82,233,84,58,149,222,195,74,47,2,87,122,65,165,83,233,84,122,15,43,61,15,92,233,57,149,78,165,247,166,210,95,87,45,103,129,153,91,6,115,163,150,169,229,72,181,28,246,188,156,113,94,166,150,169,229,93,217,55,84,175,182,106,89,238,240,251,180,85,139,86,139,171,146,19,253,180,87,75,210,159,141,67,229,113,35,239,28,26,34,120,148,173,67,67,4,111,216,73,45,45,178,76,21,105,145,167,133,170,15,46,217,78,77,30,60,210,166,167,158,129,227,237,122,26,34,120,148,109,79,67,4,111,56,182,71,106,168,146,161,202,138,114,84,212,7,239,240,216,142,187,97,171,52,116,204,29,91,133,153,227,110,217,42,15,29,105,207,86,121,224,72,155,182,202,3,71,217,181,213,51,110,215,219,182,122,198,237,122,223,86,97,220,184,27,183,10,67,223,204,109,67,143,116,86,38,153,206,243,50,203,214,239,247,141,19,58,210,118,179,194,192,177,246,155,21,198,141,181,225,172,103,220,174,119,156,149,199,141,178,229,172,103,220,174,247,156,117,136,219,171,77,103,175,10,182,169,101,155,218,30,110,83,187,194,158,63,28,159,189,249,105,122,58,25,255,248,238,253,26,24,77,147,97,209,246,78,182,107,146,34,13,44,41,82,36,5,146,2,73,129,164,64,82,32,41,144,20,72,10,36,5,146,2,73,129,164,64,82,32,41,144,20,72,10,36,5,146,2,73,129,164,64,82,32,41,144,20,72,10,27,73,145,4,150,20,201,94,75,10,213,3,73,161,144,20,97,37,133,46,210,50,173,183,20,139,135,178,237,245,250,244,20,76,5,166,2,83,129,169,192,84,96,42,48,21,152,10,76,5,166,2,83,129,169,192,84,96,42,48,21,152,10,76,5,166,2,83,129,169,216,41,83,209,153,134,8,190,163,217,118,13,241,114,38,177,16,88,8,44,68,79,44,132,94,52,99,51,157,188,85,239,44,132,32,110,63,44,132,87,240,152,22,194,43,120,76,11,33,8,30,215,66,72,3,71,183,16,94,193,99,90,8,175,224,49,45,132,107,240,94,88,8,231,208,61,176,16,174,153,123,97,33,4,161,227,90,8,65,224,184,22,66,16,56,166,133,144,198,141,100,33,164,113,35,89,8,215,184,189,176,16,174,161,123,97,33,4,161,227,90,8,215,192,145,45,132,107,220,200,22,66,26,55,146,133,16,196,141,105,33,164,113,35,89,8,155,184,189,178,16,56,5,156,194,62,57,5,21,216,41,40,156,2,78,1,167,176,75,78,65,61,157,138,245,243,169,120,180,56,19,235,178,135,74,65,156,54,178,81,8,144,59,138,80,16,231,142,132,229,253,242,198,163,242,1,114,71,129,242,178,220,113,209,182,48,115,76,178,45,139,28,23,108,139,51,71,226,218,226,188,145,176,182,56,111,20,170,237,151,182,107,168,237,151,182,107,166,45,75,27,23,105,203,50,199,131,195,178,188,177,216,176,44,109,44,52,236,151,182,107,50,44,78,27,5,12,251,165,237,154,11,219,167,5,11,131,133,193,194,173,96,97,61,85,211,36,32,22,94,80,203,164,101,44,188,140,122,58,187,248,125,118,53,63,190,191,93,174,86,207,139,216,209,193,236,254,246,104,246,239,175,71,95,103,87,243,155,217,239,243,251,163,239,143,30,229,163,172,204,138,34,203,139,82,31,45,95,232,240,110,245,74,171,201,76,12,31,242,240,112,56,43,245,231,44,209,42,207,138,116,54,28,150,153,202,245,44,249,52,210,179,36,185,188,252,116,240,183,181,115,170,33,196,234,209,163,178,200,213,80,169,116,56,204,178,224,33,158,127,244,215,133,248,254,232,209,168,204,75,157,143,74,149,150,101,224,16,255,173,5,231,47,15,120,41,36,93,254,167,7,38,189,252,237,203,218,89,72,13,146,116,160,14,47,231,243,187,175,119,243,249,165,26,140,6,249,234,28,100,7,65,55,227,56,97,80,143,52,70,200,185,25,201,29,115,6,201,149,248,231,170,254,174,240,200,101,121,52,185,97,74,223,60,126,223,159,25,67,6,201,37,254,254,204,152,81,154,203,12,17,45,83,109,193,136,226,76,6,72,88,147,200,21,19,74,35,153,33,160,229,52,109,193,128,30,153,108,167,201,9,243,121,228,177,61,177,56,97,60,143,60,117,127,44,218,79,79,237,159,139,190,105,100,181,111,194,112,190,105,82,175,52,85,204,38,77,99,2,82,155,113,220,144,148,52,143,1,56,89,206,142,9,57,73,211,24,128,146,101,26,19,82,242,77,35,59,142,77,200,200,35,141,71,141,155,144,144,111,26,241,220,120,215,184,37,208,185,200,42,200,160,26,177,230,15,237,139,42,102,176,26,83,37,32,86,131,170,164,197,102,80,113,237,62,168,134,107,217,140,18,76,196,245,237,103,45,26,85,69,91,22,163,150,28,77,56,172,6,191,89,12,189,17,28,78,55,130,89,188,145,28,78,27,116,208,102,76,149,15,90,141,145,28,76,155,140,208,110,80,149,18,218,140,18,204,248,189,104,140,224,35,61,8,190,165,135,198,111,169,51,210,167,3,147,62,13,233,123,245,164,15,172,7,214,3,235,129,245,192,122,96,61,176,30,88,15,172,7,214,3,235,129,245,192,122,96,61,176,30,88,15,172,215,58,214,11,121,95,183,238,224,190,110,176,30,88,15,172,7,214,3,235,129,245,192,122,96,61,176,30,88,15,172,7,214,3,235,129,245,192,122,96,61,176,30,88,239,117,98,189,211,127,157,253,244,225,100,154,78,117,34,165,122,119,127,61,252,250,199,237,11,166,151,14,116,178,29,234,85,238,77,238,75,183,198,213,103,105,234,213,168,59,232,213,104,78,178,150,128,78,141,22,157,26,63,156,46,143,254,241,201,143,31,38,111,198,211,241,241,219,241,100,81,119,247,223,230,182,125,28,51,53,202,235,219,56,102,106,84,60,62,242,230,195,201,155,243,201,100,124,114,54,157,140,127,57,31,127,60,91,60,33,215,137,101,11,199,14,106,92,188,203,91,125,141,55,108,242,70,141,83,227,212,120,215,53,46,182,115,245,53,222,32,231,168,113,106,156,26,239,184,198,71,210,14,58,181,37,62,218,222,63,135,10,167,194,169,240,206,43,92,120,231,156,161,194,183,222,55,71,133,83,225,84,120,231,21,30,242,103,250,136,95,233,84,56,21,222,171,10,47,131,86,120,73,133,83,225,84,120,175,42,124,24,180,194,135,84,56,21,78,133,247,170,194,139,160,21,94,80,225,84,120,47,42,252,53,213,112,30,180,134,115,106,152,26,166,134,59,174,225,44,104,13,103,212,48,53,76,13,119,92,195,105,80,167,149,226,180,168,97,106,184,243,26,14,121,30,78,57,15,83,195,212,240,139,26,22,117,189,216,216,15,216,169,231,133,205,222,137,122,181,119,226,98,19,197,239,123,39,106,181,184,99,47,209,79,155,39,38,181,123,136,219,108,250,233,212,20,163,221,184,198,190,25,182,91,158,155,187,102,116,21,92,184,87,187,185,173,70,87,193,27,182,54,78,139,44,83,69,90,228,105,161,234,131,75,246,55,150,7,183,42,69,183,134,33,29,4,246,57,182,205,29,69,186,10,46,60,182,205,45,71,186,10,222,112,108,143,212,80,37,67,149,21,229,168,168,15,222,225,177,109,110,167,98,53,223,91,154,169,180,25,218,208,111,101,35,178,107,183,149,22,51,155,27,178,216,110,235,30,97,162,77,29,91,108,35,215,247,107,105,55,176,221,175,38,167,134,46,237,6,22,111,231,109,234,248,210,65,92,201,218,108,106,9,211,65,220,134,21,217,169,103,76,139,113,175,191,88,175,17,165,202,179,84,37,137,78,158,207,33,235,195,187,11,125,51,183,13,61,210,89,153,100,58,207,203,44,91,239,133,19,39,180,213,58,225,214,190,167,197,192,134,14,63,86,71,178,169,191,79,139,113,13,45,128,172,226,154,26,0,117,16,87,178,172,153,58,4,181,27,87,124,210,48,181,16,234,32,174,112,118,187,56,105,88,182,33,170,233,191,243,242,83,216,116,223,105,30,81,184,142,48,181,194,105,28,184,209,107,166,121,68,181,135,137,197,8,247,73,219,236,50,99,51,164,218,99,166,121,140,243,119,179,2,209,58,249,14,162,171,204,245,5,93,124,172,132,218,215,88,195,221,226,215,88,3,226,91,95,163,52,189,70,133,187,55,188,200,10,123,254,112,124,246,230,167,233,233,100,252,227,187,247,107,96,52,77,134,197,99,71,175,246,229,68,216,14,54,52,176,65,78,32,39,144,19,200,9,228,4,114,2,57,129,156,64,78,32,39,144,19,200,9,228,4,114,2,57,129,156,64,78,32,39,144,19,200,9,228,4,114,2,57,209,212,151,55,232,221,79,122,143,239,126,82,209,229,132,66,78,132,149,19,186,72,203,180,222,78,44,30,202,182,215,233,211,83,48,20,24,10,12,5,134,2,67,129,161,192,80,96,40,48,20,24,10,12,5,134,2,67,129,161,192,80,96,40,48,20,24,10,12,5,134,98,167,12,69,103,250,33,232,174,128,123,124,111,4,250,1,253,128,126,64,63,160,31,208,15,232,7,244,3,250,1,253,128,126,64,63,160,31,208,15,232,7,244,3,250,1,253,128,126,64,63,160,31,208,15,232,7,75,253,160,130,234,7,181,93,63,188,156,69,236,3,246,1,251,208,3,251,160,23,251,174,153,78,218,170,119,246,65,16,183,31,246,193,43,120,76,251,224,21,60,166,125,16,4,143,107,31,164,129,163,219,7,175,224,49,237,131,87,240,152,246,193,53,120,47,236,131,115,232,30,216,7,215,204,189,176,15,130,208,113,237,131,32,112,92,251,32,8,28,211,62,72,227,70,178,15,210,184,145,236,131,107,220,94,216,7,215,208,189,176,15,130,208,113,237,131,107,224,200,246,193,53,110,100,251,32,141,27,201,62,8,226,198,180,15,210,184,145,236,131,77,220,94,217,7,92,2,46,97,95,92,66,50,77,2,118,82,74,6,201,246,78,74,184,4,92,2,46,1,151,128,75,192,37,224,18,112,9,187,232,18,64,242,32,121,144,60,72,30,36,15,146,135,110,67,183,161,219,208,109,232,54,116,27,186,221,75,186,29,238,74,249,164,105,19,99,232,54,116,27,186,13,221,134,110,239,61,221,6,18,3,137,129,196,64,98,32,49,144,24,72,12,36,6,18,3,137,129,196,64,98,32,49,144,24,72,188,99,144,56,228,102,178,73,211,102,178,64,98,32,49,144,184,63,144,88,61,157,130,245,243,41,120,180,56,3,235,178,135,140,88,156,54,50,34,14,144,59,10,33,22,231,142,4,136,253,242,198,227,195,1,114,71,193,195,178,220,113,233,176,48,115,76,56,44,139,28,151,13,139,51,71,66,195,226,188,145,200,176,56,111,20,48,236,151,182,107,46,236,151,182,107,44,44,75,27,151,10,203,50,199,131,194,178,188,177,152,176,44,109,44,36,236,151,182,107,34,44,78,27,5,8,251,165,237,154,7,219,167,5,7,131,131,193,193,45,225,224,144,215,12,55,108,238,9,14,6,7,131,131,193,193,224,96,112,48,56,24,28,12,14,6,7,131,131,193,193,224,96,112,48,56,24,28,12,14,6,7,131,131,193,193,224,224,88,56,56,228,102,139,9,155,45,130,131,193,193,224,96,112,48,56,24,28,12,14,6,7,131,131,193,193,224,96,112,48,56,24,28,12,14,6,7,131,131,193,193,224,96,112,112,63,113,176,158,170,105,18,12,7,47,136,101,210,50,14,94,6,61,157,93,252,62,187,154,31,223,223,46,87,170,231,83,217,209,193,236,254,246,104,246,239,175,71,95,103,87,243,155,217,239,243,251,163,239,143,30,149,69,174,134,74,165,195,97,150,29,45,95,232,240,110,245,74,171,137,76,106,63,226,225,159,250,240,242,66,23,169,250,244,57,75,46,211,116,166,46,203,60,159,229,58,249,148,228,89,162,63,101,179,131,191,173,173,162,134,16,171,71,143,242,81,86,102,69,145,229,69,169,131,135,120,254,193,95,23,226,251,163,71,163,50,47,117,62,42,85,90,150,129,67,252,183,22,153,191,60,216,165,128,116,249,159,30,136,244,242,183,47,107,103,32,53,72,210,129,58,188,156,207,239,190,222,205,231,151,106,48,26,228,171,243,143,29,0,221,140,227,132,64,61,210,24,1,231,102,36,119,196,25,36,87,226,159,171,250,155,194,35,151,229,209,228,134,40,125,243,248,125,127,102,4,25,36,151,248,251,51,35,70,105,46,51,64,180,76,181,5,33,138,51,25,0,97,77,34,87,68,40,141,100,6,128,150,211,180,5,1,122,100,178,157,38,39,196,231,145,199,246,196,226,132,240,60,242,212,253,161,104,63,61,181,127,42,250,166,145,213,190,9,193,249,166,73,189,210,84,17,155,52,141,9,70,109,198,113,195,81,210,60,6,216,100,57,59,38,220,36,77,99,128,73,150,105,76,56,201,55,141,236,56,54,225,34,143,52,30,53,110,194,65,190,105,196,115,227,93,227,150,48,231,34,171,224,130,106,196,154,63,178,47,170,136,193,106,76,149,126,88,13,170,82,22,155,65,197,181,251,160,26,166,101,51,74,48,17,215,183,159,181,104,84,21,107,89,140,90,50,52,225,176,26,244,102,49,244,70,112,56,221,8,102,241,70,114,56,109,144,65,155,49,85,54,104,53,70,114,48,109,242,65,187,65,85,66,104,51,74,48,227,247,162,49,130,143,244,32,248,150,30,26,191,165,142,40,95,184,150,176,11,202,215,118,75,88,40,95,255,41,31,72,15,164,7,210,3,233,129,244,64,122,32,61,144,30,72,15,164,7,210,3,233,129,244,64,122,32,61,144,30,72,175,101,164,23,238,62,110,221,193,125,220,32,61,144,30,72,15,164,7,210,3,233,129,244,64,122,32,61,144,30,72,15,164,7,210,3,233,129,244,64,122,32,61,144,222,235,67,122,67,245,195,98,139,158,68,2,243,134,234,83,117,115,158,100,59,198,171,220,129,220,135,126,140,67,245,169,169,17,163,110,185,17,163,33,194,218,91,211,129,209,162,3,227,135,211,229,17,62,62,249,241,195,228,205,120,58,62,126,59,158,44,106,235,254,219,220,182,63,99,166,70,121,125,123,198,76,141,138,199,71,222,124,56,121,115,62,153,140,79,206,166,147,241,47,231,227,143,103,139,39,228,58,177,108,205,216,102,29,139,246,218,170,169,227,134,93,182,168,99,234,152,58,110,177,142,69,114,173,166,142,27,180,26,117,76,29,83,199,237,213,241,72,210,220,102,179,140,71,219,187,218,80,197,84,49,85,220,102,21,11,110,94,171,171,226,173,119,173,81,197,84,49,85,220,102,21,7,249,73,61,226,23,53,85,76,21,199,170,226,50,76,21,151,84,49,85,76,21,199,170,226,97,152,42,30,82,197,84,49,85,28,171,138,139,48,85,92,80,197,84,113,159,119,237,219,245,58,205,195,212,105,78,157,82,167,212,105,123,117,154,133,169,211,140,58,165,78,169,211,246,234,52,13,227,131,82,124,16,117,74,157,182,89,167,65,206,167,41,231,83,234,244,213,215,105,79,55,148,215,171,61,252,22,155,249,125,223,195,79,171,197,93,100,137,126,218,196,47,233,207,142,242,242,184,145,183,148,15,17,60,202,158,242,33,130,55,108,177,155,22,89,166,138,180,200,211,66,213,7,151,236,179,43,15,110,85,138,110,77,44,58,8,236,115,108,155,187,92,116,21,92,120,108,155,219,96,116,21,188,225,216,30,169,161,74,134,42,43,202,81,81,31,188,195,99,219,220,226,195,106,190,183,52,248,104,51,180,161,7,200,70,100,215,14,32,45,102,54,55,9,177,221,94,60,194,68,155,186,136,216,70,174,239,33,210,110,96,187,95,77,78,77,70,218,13,44,222,86,218,212,133,164,131,184,146,181,217,212,166,164,131,184,13,43,178,83,31,147,22,227,94,127,177,94,35,74,149,103,169,74,18,157,60,159,67,214,135,119,23,250,102,110,27,122,164,179,50,201,116,158,151,89,182,222,159,37,78,104,171,117,194,173,165,76,139,129,13,93,103,172,142,100,83,207,153,22,227,26,218,210,216,238,63,31,43,174,100,89,51,117,173,105,55,174,248,164,97,106,107,211,65,92,225,236,118,113,210,176,108,141,83,211,19,166,113,199,251,141,142,48,205,35,10,215,17,166,246,44,141,3,55,250,159,52,143,168,246,213,176,24,225,62,105,155,157,79,108,134,84,251,158,52,143,113,254,110,86,232,89,39,223,209,115,149,185,190,160,139,143,149,80,251,26,107,128,91,252,26,107,8,124,235,107,148,166,215,168,144,246,134,23,89,97,207,31,142,207,222,252,52,61,157,140,127,124,247,126,13,140,166,201,176,120,236,50,213,162,128,8,212,85,133,166,42,8,8,4,4,2,2,1,129,128,64,64,32,32,16,16,8,8,4,4,2,2,1,129,128,64,64,32,32,16,16,8,8,4,4,2,2,1,129,128,64,64,32,32,214,250,200,134,185,83,73,239,227,157,74,42,158,128,80,8,136,176,2,162,212,35,93,47,32,74,61,74,182,87,226,227,88,20,4,10,2,5,129,130,64,65,160,32,80,16,40,8,20,4,10,2,5,129,130,64,65,160,32,80,16,40,8,20,4,10,2,5,129,130,216,41,5,209,190,95,8,179,77,221,62,222,224,128,95,192,47,224,23,240,11,248,5,252,2,126,1,191,128,95,192,47,224,23,240,11,248,5,252,2,126,1,191,128,95,192,47,224,23,240,11,248,5,252,2,126,161,222,47,168,48,126,65,109,247,11,47,231,13,189,128,94,232,88,47,232,34,45,211,122,191,176,120,40,219,46,24,158,158,178,251,134,65,47,246,46,51,157,152,85,239,12,131,32,110,63,12,131,87,240,152,134,193,43,120,76,195,32,8,30,215,48,72,3,71,55,12,94,193,99,26,6,175,224,49,13,131,107,240,94,24,6,231,208,61,48,12,174,153,123,97,24,4,161,227,26,6,65,224,184,134,65,16,56,166,97,144,198,141,100,24,164,113,35,25,6,215,184,189,48,12,174,161,123,97,24,4,161,227,26,6,215,192,145,13,131,107,220,200,134,65,26,55,146,97,16,196,141,105,24,164,113,35,25,6,155,184,189,50,12,248,2,124,193,206,251,2,189,184,35,193,223,23,232,65,178,189,223,17,190,0,95,128,47,192,23,224,11,240,5,248,2,124,193,110,248,2,176,59,216,29,236,14,118,7,187,131,221,33,216,16,108,8,54,4,27,130,13,193,134,96,247,139,96,7,184,226,93,55,109,25,12,193,134,96,67,176,33,216,16,236,61,36,216,128,96,64,48,32,24,16,12,8,6,4,3,130,1,193,128,96,64,48,32,24,16,12,8,6,4,3,130,119,5,4,7,217,186,85,55,109,221,10,8,6,4,3,130,99,130,96,245,116,154,213,207,167,217,209,226,44,171,203,30,114,96,113,218,200,24,56,64,238,40,20,88,156,59,18,4,246,203,27,143,1,7,200,29,5,1,203,114,199,37,192,194,204,49,1,176,44,114,92,254,43,206,28,9,255,138,243,70,162,191,226,188,81,224,175,95,218,174,217,175,95,218,174,209,175,44,109,92,242,43,203,28,15,252,202,242,198,226,190,178,180,177,176,175,95,218,174,169,175,56,109,20,232,235,151,182,107,230,107,159,22,228,11,242,5,249,134,70,190,65,174,253,109,216,77,19,228,11,242,5,249,130,124,65,190,32,95,144,47,200,23,228,11,242,5,249,130,124,65,190,32,95,144,47,200,23,228,11,242,5,249,130,124,65,190,29,32,223,32,27,28,106,54,56,4,249,130,124,65,190,32,95,144,47,200,23,228,11,242,5,249,130,124,65,190,32,95,144,47,200,23,228,11,242,5,249,130,124,65,190,32,223,232,200,247,221,201,199,179,201,249,155,179,197,229,190,210,235,125,15,23,31,241,254,219,197,67,245,194,223,134,43,127,43,243,208,19,14,252,253,211,52,1,97,221,62,16,222,154,101,45,3,100,216,130,12,127,56,93,86,193,248,228,199,15,147,55,227,233,248,248,237,120,114,112,116,176,248,202,108,185,113,166,70,121,61,54,206,212,168,120,124,228,205,135,147,55,231,147,201,248,228,108,58,25,255,114,62,254,120,182,120,66,174,19,75,100,220,73,173,75,69,143,177,214,27,148,15,181,78,173,83,235,81,106,125,20,184,212,71,84,58,149,78,165,247,176,210,75,97,143,54,83,165,151,219,155,181,81,233,84,58,149,30,169,210,195,158,211,75,206,233,84,58,149,222,195,74,31,6,174,244,33,149,78,165,83,233,61,172,244,34,112,165,23,84,58,149,78,165,247,176,210,243,192,149,158,83,233,84,122,111,42,253,117,213,114,22,152,185,101,48,55,106,153,90,142,84,203,97,207,203,25,231,101,106,153,90,222,149,155,34,31,119,24,91,92,144,106,220,97,44,233,207,93,145,242,184,253,216,3,219,43,120,204,61,176,189,130,55,220,38,146,22,89,166,138,180,200,211,66,213,7,247,216,12,84,16,60,238,230,221,210,192,209,55,239,246,10,30,115,243,110,175,224,13,199,246,72,13,85,50,84,89,81,142,138,250,224,29,30,219,189,216,117,220,57,116,15,118,29,119,205,220,139,93,199,5,161,227,238,58,46,8,28,119,215,113,65,224,152,187,142,75,227,70,218,117,92,26,55,210,174,227,174,113,123,177,235,184,107,232,155,185,109,232,145,206,202,36,211,121,94,102,217,250,141,169,113,66,199,221,42,221,53,112,228,173,210,93,227,70,222,42,93,26,55,210,86,233,130,184,49,183,74,151,198,141,180,85,186,77,220,94,221,81,123,85,112,15,46,247,224,246,240,30,220,173,237,224,210,100,88,116,120,155,110,26,88,82,164,72,10,36,5,146,2,73,129,164,64,82,32,41,144,20,72,10,36,5,146,2,73,129,164,64,82,32,41,144,20,72,10,36,5,146,2,73,129,164,64,82,32,41,144,20,54,146,34,9,44,41,146,189,150,20,29,108,45,213,40,41,216,99,42,176,164,40,245,72,215,75,138,82,143,146,237,213,250,56,22,77,129,166,64,83,160,41,208,20,104,10,52,5,154,2,77,129,166,64,83,160,41,208,20,104,10,52,5,154,2,77,129,166,64,83,160,41,118,74,83,116,183,159,89,232,45,142,182,59,136,151,51,137,130,64,65,68,87,16,186,72,203,180,222,65,44,30,202,182,75,136,167,167,236,190,133,88,118,98,51,157,188,107,54,66,141,108,33,4,113,251,97,33,188,130,199,180,16,94,193,99,90,8,65,240,184,22,66,26,56,186,133,240,10,30,211,66,120,5,143,105,33,92,131,247,194,66,56,135,238,129,133,112,205,220,11,11,33,8,29,215,66,8,2,199,181,16,130,192,49,45,132,52,110,36,11,33,141,27,201,66,184,198,237,133,133,112,13,221,11,11,33,8,29,215,66,184,6,142,108,33,92,227,70,182,16,210,184,145,44,132,32,110,76,11,33,141,27,201,66,216,196,237,149,133,192,41,224,20,246,201,41,168,192,78,65,225,20,112,10,56,133,93,114,10,234,233,84,172,159,79,197,163,197,153,88,151,61,84,10,226,180,145,141,66,128,220,81,132,130,56,119,36,44,239,151,55,30,149,15,144,59,10,148,151,229,142,139,182,133,153,99,146,109,89,228,184,96,91,156,57,18,215,22,231,141,132,181,197,121,163,80,109,191,180,93,67,109,191,180,93,51,109,89,218,184,72,91,150,57,30,28,150,229,141,197,134,101,105,99,161,97,191,180,93,147,97,113,218,40,96,216,47,109,215,92,216,62,45,88,24,44,12,22,14,137,133,79,255,117,246,211,135,147,105,50,213,226,110,55,119,127,61,252,250,199,237,11,38,156,12,244,110,54,187,89,125,150,62,244,227,55,39,161,27,191,27,17,254,112,186,60,250,199,39,63,126,152,188,25,79,199,199,111,199,147,131,163,131,197,23,214,171,94,253,29,212,184,248,110,146,250,26,111,184,153,132,26,167,198,169,241,174,107,92,108,119,235,107,188,65,238,82,227,212,56,53,222,113,141,143,166,73,192,18,31,13,18,42,156,10,167,194,123,85,225,58,104,133,107,42,156,10,167,194,123,85,225,33,127,166,143,248,149,78,133,83,225,189,170,240,50,104,133,151,84,56,21,78,133,247,170,194,135,65,43,124,72,133,83,225,84,120,175,42,188,8,90,225,5,21,78,133,247,162,194,95,83,13,231,65,107,56,167,134,169,97,106,184,227,26,206,130,214,112,70,13,83,195,212,112,199,53,156,6,117,90,41,78,139,26,166,134,59,175,225,144,231,225,148,243,48,53,76,13,239,66,195,16,182,66,101,43,84,182,66,237,69,183,19,182,66,101,43,84,182,66,237,87,171,22,182,66,101,43,84,182,66,101,43,84,182,66,237,81,19,114,182,66,101,43,84,182,66,101,43,84,182,66,165,63,13,253,105,218,234,79,179,181,85,114,154,12,139,206,90,216,132,237,96,67,3,27,228,4,114,2,57,129,156,64,78,32,39,144,19,200,9,228,4,114,2,57,129,156,64,78,32,39,144,19,200,9,228,4,114,2,57,129,156,64,78,32,39,144,19,77,125,121,131,222,253,164,247,248,238,167,46,118,92,221,46,39,216,111,53,176,156,40,245,72,215,203,137,82,143,146,237,85,250,56,22,61,129,158,64,79,160,39,208,19,232,9,244,4,122,2,61,129,158,64,79,160,39,208,19,232,9,244,4,122,2,61,129,158,64,79,160,39,118,74,79,116,230,30,130,110,9,184,199,55,70,224,30,112,15,184,7,220,3,238,1,247,128,123,192,61,224,30,112,15,184,7,220,3,238,1,247,128,123,192,61,224,30,112,15,184,7,220,3,238,1,247,128,123,176,113,15,42,168,123,80,219,221,195,203,89,68,61,160,30,162,170,7,93,164,101,90,239,30,22,15,101,219,229,195,211,83,118,223,62,232,197,142,107,166,147,182,234,157,125,16,196,237,135,125,240,10,30,211,62,120,5,143,105,31,4,193,227,218,7,105,224,232,246,193,43,120,76,251,224,21,60,166,125,112,13,222,11,251,224,28,186,7,246,193,53,115,47,236,131,32,116,92,251,32,8,28,215,62,8,2,199,180,15,210,184,145,236,131,52,110,36,251,224,26,183,23,246,193,53,116,47,236,131,32,116,92,251,224,26,56,178,125,112,141,27,217,62,72,227,70,178,15,130,184,49,237,131,52,110,36,251,96,19,183,87,246,1,151,128,75,216,23,151,160,23,119,50,4,115,9,122,144,108,239,161,132,75,192,37,224,18,112,9,184,4,92,2,46,1,151,176,139,46,1,36,15,146,7,201,131,228,65,242,32,121,232,54,116,27,186,13,221,134,110,67,183,161,219,189,164,219,225,174,148,215,77,219,23,67,183,161,219,208,109,232,54,116,123,239,233,54,144,24,72,12,36,6,18,3,137,129,196,64,98,32,49,144,24,72,12,36,6,18,3,137,129,196,64,226,29,131,196,33,183,145,213,77,219,200,2,137,129,196,64,226,254,64,98,245,116,10,214,207,167,224,209,226,12,172,203,30,50,98,113,218,200,136,56,64,238,40,132,88,156,59,18,32,246,203,27,143,15,7,200,29,5,15,203,114,199,165,195,194,204,49,225,176,44,114,92,54,44,206,28,9,13,139,243,70,34,195,226,188,81,192,176,95,218,174,185,176,95,218,174,177,176,44,109,92,42,44,203,28,15,10,203,242,198,98,194,178,180,177,144,176,95,218,174,137,176,56,109,20,32,236,151,182,107,30,108,159,22,28,12,14,6,7,183,132,131,67,94,51,220,176,179,39,56,24,28,12,14,6,7,131,131,193,193,224,96,112,48,56,24,28,12,14,6,7,131,131,193,193,224,96,112,48,56,24,28,12,14,6,7,131,131,99,225,224,144,155,45,106,54,91,4,7,131,131,193,193,224,96,112,48,56,24,28,12,14,6,7,131,131,193,193,224,96,112,48,56,24,28,12,14,6,7,131,131,193,193,224,224,62,225,224,31,166,233,84,203,90,9,127,122,193,127,211,129,110,238,33,188,246,253,25,0,240,218,51,54,190,174,199,127,168,252,255,75,100,188,248,135,202,255,191,124,188,120,249,2,109,35,230,79,77,104,89,183,141,150,107,19,172,189,51,72,217,2,41,127,56,93,150,207,219,211,243,233,207,227,159,63,76,254,53,61,63,123,247,254,221,255,46,171,234,224,232,64,13,202,124,131,60,235,122,242,156,169,81,94,15,158,51,53,42,182,115,231,82,143,146,199,103,188,249,112,242,230,124,50,25,159,156,77,39,227,95,206,199,31,207,22,79,200,117,98,137,165,91,92,79,100,183,25,108,172,39,205,247,23,176,158,176,158,176,158,236,253,122,34,243,212,27,235,73,179,160,102,61,97,61,97,61,217,247,245,100,52,77,2,44,39,163,65,194,106,194,106,194,106,242,234,87,19,73,139,205,205,213,164,169,181,38,171,9,171,9,171,201,254,175,38,33,254,212,25,241,151,14,171,9,171,201,171,95,77,202,32,171,73,201,106,194,106,194,106,242,234,87,147,97,144,213,100,200,106,194,106,194,106,242,234,87,147,34,200,106,82,176,154,176,154,236,231,106,194,50,177,88,38,242,32,203,68,206,50,193,50,193,50,177,191,203,68,22,100,153,200,88,38,88,38,88,38,246,119,153,72,131,200,218,20,89,203,50,193,50,177,207,203,68,136,95,19,41,191,38,88,38,88,38,98,47,19,61,237,191,244,184,65,250,226,222,87,227,6,233,73,127,26,48,201,227,70,238,192,20,34,120,148,22,76,33,130,55,116,164,72,139,44,83,69,90,228,105,161,234,131,75,218,82,200,131,71,106,30,229,25,56,94,247,168,16,193,163,180,143,10,17,188,225,216,30,169,161,74,134,42,43,202,81,81,31,188,195,99,59,110,227,43,105,232,152,157,175,132,153,227,182,190,146,135,142,212,251,74,30,56,82,243,43,121,224,40,221,175,60,227,118,221,254,202,51,110,215,253,175,132,113,227,54,192,18,134,190,153,219,134,30,233,172,76,50,157,231,101,150,173,247,192,138,19,58,82,219,46,97,224,88,125,187,132,113,99,53,238,242,140,219,117,231,46,121,220,40,173,187,60,227,118,221,187,203,33,110,175,154,119,93,21,180,251,218,151,118,95,22,205,218,247,170,35,152,223,231,125,124,23,243,135,105,122,66,185,253,9,207,78,161,221,198,101,97,250,150,133,104,91,182,33,97,182,58,23,27,173,211,237,78,24,104,25,180,12,90,6,45,131,150,65,203,160,101,208,50,104,25,180,12,90,6,45,131,150,65,203,160,101,208,50,104,25,180,12,90,6,45,131,150,65,203,160,101,122,175,101,218,221,46,38,200,61,116,58,192,61,116,123,111,93,90,223,119,220,104,93,216,111,60,176,117,201,213,50,95,141,117,201,149,210,219,87,142,199,103,96,85,176,42,88,21,172,10,86,5,171,130,85,193,170,96,85,176,42,88,21,172,10,86,5,171,130,85,193,170,96,85,176,42,88,149,215,98,85,42,124,81,43,35,96,92,60,212,64,24,87,79,9,225,98,34,132,179,151,60,93,135,147,216,163,110,191,215,157,113,78,65,118,0,230,78,31,156,19,206,9,231,132,115,194,57,225,156,112,78,56,39,156,19,206,9,231,132,115,194,57,225,156,112,78,56,39,156,19,206,9,231,132,115,194,57,225,156,112,78,56,167,87,236,156,84,16,231,164,26,157,19,202,9,229,132,114,218,39,229,164,23,27,137,154,126,169,169,222,41,39,65,220,126,40,39,175,224,49,149,147,87,240,152,202,73,16,60,174,114,146,6,142,174,156,188,130,199,84,78,94,193,99,42,39,215,224,189,80,78,206,161,123,160,156,92,51,247,66,57,9,66,199,85,78,130,192,113,149,147,32,112,76,229,36,141,27,73,57,73,227,70,82,78,174,113,123,161,156,92,67,247,66,57,9,66,199,85,78,174,129,35,43,39,215,184,145,149,147,52,110,36,229,36,136,27,83,57,73,227,70,82,78,54,113,123,165,156,16,72,8,36,4,210,158,8,164,22,237,78,50,77,2,116,177,75,6,73,99,23,59,236,14,118,7,187,131,221,193,238,96,119,176,59,216,157,87,102,119,144,36,72,18,36,9,146,4,73,130,36,193,55,224,27,240,13,248,6,124,3,190,1,223,128,111,120,101,190,193,255,110,146,133,111,224,110,18,124,3,190,1,223,128,111,192,55,128,237,193,246,96,123,176,61,216,30,108,15,182,7,219,131,237,193,246,96,123,176,61,216,30,108,15,182,7,219,131,237,189,177,125,136,205,238,19,139,205,238,193,246,96,251,189,193,246,33,234,122,167,201,189,122,250,93,164,159,127,23,141,22,63,139,116,217,67,112,47,78,27,153,219,7,200,29,5,219,139,115,71,162,246,126,121,227,65,251,0,185,163,48,123,89,238,184,200,94,152,57,38,177,151,69,142,11,236,197,153,35,241,122,113,222,72,184,94,156,55,10,173,247,75,219,53,172,247,75,219,53,171,151,165,141,139,234,101,153,227,145,122,89,222,88,160,94,150,54,22,167,247,75,219,53,166,23,167,141,66,233,253,210,118,13,233,237,211,194,232,97,244,22,24,60,4,74,15,65,188,131,128,233,214,249,113,136,203,190,155,55,174,134,31,195,143,225,199,240,99,248,49,252,24,126,12,63,134,31,195,143,225,199,240,99,248,49,252,24,126,12,63,134,31,195,143,225,199,240,99,248,241,110,241,227,16,155,208,38,108,66,11,63,134,31,195,143,225,199,240,99,248,49,252,24,126,12,63,134,31,195,143,225,199,240,99,248,49,252,24,126,12,63,134,31,195,143,225,199,123,198,143,245,84,77,19,111,126,188,32,148,201,174,241,227,229,39,62,157,93,252,62,187,154,31,223,223,46,151,186,231,115,225,209,193,236,254,246,104,246,239,175,71,95,103,87,243,155,217,239,243,251,163,239,143,30,149,69,174,134,74,165,195,97,150,29,45,95,232,240,110,245,74,171,111,34,121,49,87,135,127,234,195,108,116,153,167,233,167,81,158,103,195,84,93,166,159,146,97,241,89,229,23,159,179,108,52,252,148,45,102,239,121,249,53,188,249,234,209,163,124,148,149,89,81,100,121,81,234,96,111,254,252,23,66,221,155,127,127,244,104,84,230,165,206,71,165,74,203,50,208,155,255,183,150,169,191,172,10,41,73,93,254,167,7,75,189,252,237,203,218,169,74,13,146,116,160,14,47,231,243,187,175,119,243,249,165,26,140,6,249,234,68,101,71,74,55,227,56,177,82,143,52,70,18,186,25,201,157,133,6,201,149,248,231,170,254,248,240,200,101,121,52,185,177,76,223,60,126,223,159,153,85,6,201,37,254,254,204,44,82,154,203,76,26,45,83,109,97,141,226,76,6,146,88,147,200,149,37,74,35,153,73,161,229,52,109,97,133,30,153,108,167,201,137,5,122,228,177,61,177,56,177,62,143,60,117,127,81,218,79,79,237,223,148,190,105,100,181,111,98,117,190,105,82,175,52,85,22,39,77,99,162,86,155,113,220,184,149,52,143,129,74,89,206,142,137,75,73,211,24,168,147,101,26,19,119,242,77,35,59,142,77,92,201,35,141,71,141,155,184,145,111,26,241,220,120,215,184,37,245,185,200,42,92,161,26,177,230,175,241,139,42,139,176,26,83,197,36,86,131,170,56,198,102,80,113,237,62,168,6,126,217,140,18,76,196,245,237,103,45,26,85,229,95,22,163,150,176,77,56,172,134,209,89,12,189,17,28,78,55,130,89,188,145,28,78,27,8,209,102,76,21,34,90,141,145,28,76,155,32,209,110,80,21,37,218,140,18,204,248,189,104,140,224,35,61,8,190,165,135,198,111,169,101,28,232,223,206,118,129,3,119,174,157,45,56,176,63,56,16,246,7,251,131,253,193,254,96,127,176,63,216,31,236,15,246,7,251,131,253,193,254,96,127,176,63,216,31,236,15,246,215,18,251,243,191,149,92,239,226,173,228,176,63,216,31,236,15,246,7,251,131,253,193,254,96,127,176,63,216,31,236,15,246,7,251,131,253,193,254,96,127,176,63,216,223,94,179,191,119,39,31,207,38,231,111,206,22,251,17,9,55,36,58,92,124,158,251,111,23,15,213,157,137,154,183,38,210,141,64,176,25,240,109,32,195,42,35,220,206,16,139,234,91,20,47,95,177,245,230,147,223,167,175,169,11,165,110,189,11,229,214,40,107,17,104,71,105,209,142,242,195,233,178,230,222,158,158,79,127,30,255,252,97,242,175,233,249,217,187,247,239,254,119,89,138,7,71,7,106,80,230,182,93,43,51,53,202,235,155,86,102,106,84,108,239,89,89,234,81,242,248,140,55,31,78,222,156,79,38,227,147,179,233,100,252,203,249,248,227,217,226,9,185,78,44,91,90,118,177,8,9,85,132,113,17,106,150,18,44,66,44,66,44,66,44,66,207,139,208,40,236,26,52,98,9,98,9,98,9,98,9,114,88,130,74,217,221,88,166,37,168,108,188,45,139,37,136,37,136,37,136,37,104,125,9,10,250,43,168,228,87,16,75,16,75,16,75,144,195,18,52,12,187,4,13,89,130,88,130,88,130,88,130,28,150,160,34,236,18,84,176,4,177,4,177,4,177,4,57,44,65,121,216,37,40,103,9,98,9,122,181,75,16,107,203,139,181,37,11,203,153,51,56,51,107,11,107,11,107,203,106,109,9,250,187,37,227,119,11,107,11,107,203,14,172,45,162,27,183,219,223,250,90,175,118,27,91,238,121,255,180,219,152,86,139,155,78,18,253,180,221,88,210,159,189,175,229,113,35,111,126,29,34,120,148,221,175,67,4,111,216,12,52,45,178,76,21,105,145,167,133,170,15,46,217,17,84,30,60,210,190,221,158,129,227,109,220,29,34,120,148,157,187,67,4,111,56,182,71,106,168,146,161,202,138,114,84,212,7,239,240,216,142,187,231,184,52,116,204,77,199,133,153,227,238,58,46,15,29,105,219,113,121,224,72,251,142,203,3,71,217,120,220,51,110,215,59,143,123,198,237,122,235,113,97,220,184,123,143,11,67,223,204,109,67,143,116,86,38,153,206,243,50,203,214,219,57,196,9,29,105,199,116,97,224,88,91,166,11,227,198,218,51,221,51,110,215,155,166,203,227,70,217,53,221,51,110,215,219,166,59,196,237,213,190,233,87,5,59,173,239,203,78,235,91,89,162,46,210,114,207,54,99,247,251,188,143,239,98,254,48,77,79,40,183,63,97,77,59,24,159,241,253,9,221,180,147,72,195,218,159,52,128,253,233,186,187,44,114,7,185,131,220,65,238,32,119,144,59,200,29,228,14,114,7,185,131,220,65,238,32,119,144,59,200,29,228,14,114,7,185,131,220,65,238,32,119,144,59,200,29,228,78,71,102,38,9,107,102,18,204,140,131,153,81,241,205,140,194,204,132,53,51,185,90,230,171,49,51,185,82,122,251,234,242,248,12,204,11,230,5,243,130,121,193,188,96,94,48,47,152,23,204,11,230,5,243,130,121,193,188,96,94,48,47,152,23,204,11,230,5,243,242,90,204,75,133,47,106,101,4,140,139,135,26,8,227,234,41,33,124,77,132,112,246,34,168,235,112,18,195,212,237,247,186,107,94,42,244,254,179,141,94,10,45,133,150,66,75,237,183,150,210,139,190,145,166,95,115,170,119,90,74,16,183,31,90,202,43,120,76,45,229,21,60,166,150,18,4,143,171,165,164,129,163,107,41,175,224,49,181,148,87,240,152,90,202,53,120,47,180,148,115,232,30,104,41,215,204,189,208,82,130,208,113,181,148,32,112,92,45,37,8,28,83,75,73,227,70,210,82,210,184,145,180,148,107,220,94,104,41,215,208,189,208,82,130,208,113,181,148,107,224,200,90,202,53,110,100,45,37,141,27,73,75,9,226,198,212,82,210,184,145,180,148,77,220,94,105,41,36,19,146,9,201,180,39,146,169,27,3,164,194,26,32,133,1,194,0,189,102,3,20,162,246,119,90,2,169,167,223,78,250,249,183,211,104,241,211,73,151,61,116,64,226,180,145,21,80,128,220,81,12,144,56,119,36,143,226,151,55,158,70,9,144,59,138,69,145,229,142,235,34,132,153,99,170,8,89,228,184,38,66,156,57,146,136,16,231,141,228,33,196,121,163,104,8,191,180,93,91,8,191,180,93,75,8,89,218,184,14,66,150,57,30,205,151,229,141,5,243,101,105,99,177,124,191,180,93,163,124,113,218,40,36,223,47,109,215,32,223,62,45,28,31,142,239,213,63,107,7,123,112,117,195,152,245,84,77,147,112,140,121,193,44,147,93,99,204,203,143,126,58,187,248,125,118,53,63,190,191,93,46,126,207,103,199,163,131,217,253,237,209,236,223,95,143,190,206,174,230,55,179,223,231,247,71,223,31,61,42,139,92,13,149,74,135,195,44,59,90,190,208,225,221,234,149,86,223,77,82,63,105,135,127,30,170,185,190,72,178,68,205,47,47,243,84,127,78,63,169,100,52,215,151,179,79,23,73,158,126,94,110,63,241,188,48,27,66,172,30,61,202,71,89,153,21,69,150,23,165,14,30,226,249,111,136,186,16,223,31,61,26,149,121,169,243,81,169,210,178,12,28,226,191,181,24,254,101,253,72,153,235,242,63,61,168,235,229,111,95,214,78,106,106,144,164,3,117,120,57,159,223,125,189,155,207,47,213,96,52,200,87,167,52,59,166,186,25,199,137,170,122,164,49,50,211,205,72,238,212,52,72,174,196,63,87,245,103,138,71,46,203,163,201,141,122,250,230,241,251,254,204,84,51,72,46,241,247,103,166,150,210,92,102,38,105,153,106,11,149,20,103,50,48,199,154,68,174,212,81,26,201,204,20,45,167,105,11,85,244,200,100,59,77,78,212,208,35,143,237,137,197,137,10,122,228,169,251,219,211,126,122,106,255,250,244,77,35,171,125,19,213,243,77,147,122,165,169,82,59,105,26,19,223,218,140,227,70,184,164,121,12,252,202,114,118,76,4,75,154,198,192,167,44,211,152,8,149,111,26,217,113,108,34,80,30,105,60,106,220,68,152,124,211,136,231,198,187,198,45,249,208,69,86,33,16,213,136,53,127,183,95,84,169,133,213,152,42,80,177,26,84,5,55,54,131,138,107,247,65,53,152,204,102,148,96,34,174,111,63,107,209,168,42,41,179,24,181,196,114,194,97,53,52,207,98,232,141,224,112,186,17,204,226,141,228,112,218,128,141,54,99,170,184,209,106,140,228,96,218,68,142,118,131,170,208,209,102,148,96,198,239,69,99,4,31,233,65,240,45,61,52,126,75,93,129,67,29,22,28,106,192,33,224,48,52,56,132,18,66,9,161,132,80,66,40,33,148,16,74,8,37,132,18,66,9,161,132,80,66,40,33,148,16,74,8,37,132,18,182,77,9,3,222,194,174,119,241,22,118,40,33,148,16,74,8,37,132,18,66,9,161,132,80,66,40,33,148,16,74,8,37,132,18,66,9,161,132,80,66,40,33,148,240,85,82,194,211,127,157,253,244,225,100,154,78,117,34,132,132,119,127,61,252,250,199,237,11,68,152,14,116,210,200,8,117,35,36,108,134,126,27,24,177,202,13,183,115,197,162,242,22,237,55,190,92,77,86,83,219,75,221,126,219,75,115,144,181,0,52,189,180,104,122,249,225,116,89,91,111,79,207,167,63,143,127,254,48,249,215,244,252,236,221,251,119,255,187,44,185,131,163,3,53,40,115,219,222,152,153,26,229,245,173,49,51,53,42,182,119,198,44,245,40,121,124,198,155,15,39,111,206,39,147,241,201,217,116,50,254,229,124,252,241,108,185,125,218,146,245,218,52,206,108,127,177,145,110,171,88,191,216,52,239,170,200,98,195,98,195,98,243,74,23,27,169,254,172,95,108,154,237,39,139,13,139,13,139,205,235,92,108,70,194,78,78,181,107,205,168,177,143,19,75,13,75,13,75,205,107,93,106,100,247,126,26,150,154,166,59,63,89,106,88,106,88,106,94,235,82,19,240,47,168,17,127,64,177,212,176,212,176,212,212,46,53,101,200,165,166,100,169,97,169,97,169,97,169,169,93,106,134,33,151,154,33,75,13,75,13,75,13,75,77,237,82,83,132,92,106,10,150,26,150,154,87,177,212,176,134,172,173,33,121,200,53,36,103,13,97,13,97,13,121,109,107,72,22,114,13,201,88,67,88,67,88,67,94,219,26,146,134,244,206,41,222,153,53,132,53,228,245,173,33,1,127,135,164,252,14,97,13,97,13,233,217,26,34,234,222,84,221,239,216,173,119,147,205,134,199,122,181,225,241,98,231,227,239,27,30,107,181,184,243,60,209,79,59,30,39,155,251,51,27,218,59,85,243,58,53,119,106,55,174,177,255,147,213,158,210,91,187,63,117,21,92,178,25,246,214,246,80,93,5,79,183,7,79,139,44,83,69,90,228,105,161,234,131,87,91,146,180,27,220,170,20,221,26,95,117,16,216,231,216,54,119,198,234,42,184,240,216,54,183,206,234,42,120,195,177,61,82,67,149,12,85,86,148,163,162,62,120,135,199,182,185,45,152,213,124,111,105,10,214,102,104,67,223,176,141,200,174,93,195,90,204,108,110,44,102,53,209,91,218,138,181,27,218,110,162,157,250,142,181,27,216,238,87,147,83,99,178,118,3,215,245,53,178,157,224,218,174,70,29,196,149,172,205,166,214,102,29,196,109,88,145,157,122,159,181,24,247,250,139,245,26,81,170,60,75,85,146,232,228,249,28,178,62,188,187,208,55,115,219,208,35,157,149,73,166,243,188,204,178,245,158,110,113,66,91,173,19,110,109,232,90,12,108,232,84,103,117,36,155,250,212,181,24,215,208,202,206,42,174,169,145,93,7,113,37,203,154,169,211,93,187,113,197,39,13,83,43,188,14,226,10,103,183,139,147,134,101,59,189,154,62,114,47,63,133,77,23,185,230,17,133,235,8,83,75,183,198,129,27,61,211,154,71,84,123,113,89,140,112,159,180,205,110,105,54,67,170,189,210,154,199,56,127,55,27,44,188,74,101,95,240,199,108,59,75,212,69,90,62,22,75,237,219,172,17,246,134,183,49,191,198,26,132,223,250,26,165,233,53,94,96,248,198,23,241,251,188,143,239,98,254,48,77,79,40,183,63,97,77,49,116,210,50,46,104,199,184,16,13,227,186,222,85,2,103,131,179,193,217,224,108,112,54,56,27,156,13,206,6,103,131,179,193,217,224,108,112,54,56,27,156,13,206,6,103,131,179,193,217,224,108,112,54,56,27,156,205,43,119,54,157,108,226,19,242,214,60,221,120,107,30,66,230,81,200,168,216,66,70,33,100,194,10,153,92,45,243,213,8,153,92,41,189,125,81,121,124,6,194,5,225,130,112,65,184,32,92,16,46,8,23,132,11,194,5,225,130,112,65,184,32,92,16,46,8,23,132,11,194,5,225,130,112,121,45,194,165,194,23,181,50,2,198,197,67,13,132,113,245,148,16,154,38,66,56,123,255,211,117,56,137,88,234,246,123,221,53,29,21,114,227,229,198,27,132,208,81,232,40,116,20,58,10,29,133,142,66,71,161,163,208,81,232,40,116,20,58,10,29,133,142,66,71,161,163,208,81,232,40,116,20,58,10,29,133,142,66,71,161,163,208,81,175,75,71,169,144,58,74,161,163,208,81,232,168,87,172,163,244,98,3,84,211,175,56,213,59,29,37,136,219,15,29,229,21,60,166,142,242,10,30,83,71,9,130,199,213,81,210,192,209,117,148,87,240,152,58,202,43,120,76,29,229,26,188,23,58,202,57,116,15,116,148,107,230,94,232,40,65,232,184,58,74,16,56,174,142,18,4,142,169,163,164,113,35,233,40,105,220,72,58,202,53,110,47,116,148,107,232,94,232,40,65,232,184,58,202,53,112,100,29,229,26,55,178,142,146,198,141,164,163,4,113,99,234,40,105,220,72,58,202,38,110,175,116,20,114,9,185,132,92,218,19,185,212,190,249,73,166,73,184,190,120,201,32,161,47,30,230,7,243,131,249,193,252,96,126,48,63,152,31,204,15,2,5,129,130,64,65,160,32,80,16,40,184,8,92,4,46,2,23,129,139,192,69,224,34,122,20,14,23,209,19,23,17,236,46,148,133,139,224,46,20,92,4,46,2,23,129,139,192,69,128,244,65,250,32,125,144,62,72,31,164,15,210,7,233,131,244,65,250,32,125,144,62,72,31,164,15,210,7,233,131,244,219,65,250,58,228,237,5,154,219,11,64,250,175,21,233,135,168,249,157,166,250,234,233,55,147,126,254,205,52,90,252,100,210,101,15,161,190,56,109,100,166,31,32,119,20,164,47,206,29,137,232,251,229,141,7,244,3,228,142,194,243,101,185,227,226,124,97,230,152,52,95,22,57,46,204,23,103,142,196,242,197,121,35,161,124,113,222,40,36,223,47,109,215,32,223,47,109,215,28,95,150,54,46,198,151,101,142,71,241,101,121,99,65,124,89,218,88,12,223,47,109,215,8,95,156,54,10,193,247,75,219,53,192,183,79,11,191,135,223,91,32,242,16,152,61,4,13,15,2,173,187,98,203,1,47,23,103,15,109,216,50,108,25,182,12,91,134,45,195,150,97,203,176,101,216,50,108,25,182,12,91,134,45,195,150,97,203,176,101,216,50,108,25,182,12,91,126,21,108,57,224,134,184,9,27,226,194,150,97,203,176,101,216,50,108,25,182,12,91,134,45,195,150,97,203,176,101,216,50,108,25,182,12,91,134,45,195,150,97,203,176,101,216,242,107,96,203,122,170,166,73,40,182,188,224,149,201,174,177,229,229,7,63,157,93,252,62,187,154,31,223,223,46,23,190,231,51,227,209,193,236,254,246,104,246,239,175,71,95,103,87,243,155,217,239,243,251,163,239,143,30,149,69,174,134,74,165,195,97,150,29,45,95,232,240,110,245,74,171,239,37,169,155,178,195,63,245,97,246,73,205,243,36,27,105,125,145,165,151,217,252,83,166,46,135,159,62,95,232,11,165,146,249,229,236,224,111,107,107,178,33,195,234,209,163,124,148,149,89,81,100,121,81,234,208,25,158,255,122,168,203,240,253,209,163,81,153,151,58,31,149,42,45,203,176,25,254,91,75,223,95,22,142,20,182,46,255,211,3,183,94,254,246,101,237,108,166,6,73,58,80,135,151,243,249,221,215,187,249,252,82,13,70,131,124,117,46,179,131,169,155,113,156,112,170,71,26,35,44,221,140,228,142,75,131,228,74,252,115,85,127,159,120,228,178,60,154,220,112,167,111,30,191,239,207,140,51,131,228,18,127,127,102,92,41,205,101,134,145,150,169,182,224,72,113,38,3,108,172,73,228,138,27,165,145,204,48,209,114,154,182,224,68,143,76,182,211,228,132,11,61,242,216,158,88,156,112,160,71,158,186,63,58,237,167,167,246,207,78,223,52,178,218,55,225,60,223,52,169,87,154,42,174,147,166,49,129,173,205,56,110,104,75,154,199,0,174,44,103,199,132,174,164,105,12,96,202,50,141,9,77,249,166,145,29,199,38,244,228,145,198,163,198,77,104,201,55,141,120,110,188,107,220,18,12,93,100,21,244,80,141,88,243,7,251,69,21,87,88,141,169,146,20,171,65,85,98,99,51,168,184,118,31,84,195,199,108,70,9,38,226,250,246,179,22,141,170,34,50,139,81,75,30,39,28,86,131,241,44,134,222,8,14,167,27,193,44,222,72,14,167,13,202,104,51,166,202,25,173,198,72,14,166,77,214,104,55,168,74,27,109,70,9,102,252,94,52,70,240,145,30,4,223,210,67,227,183,212,13,49,12,214,69,119,65,12,119,174,139,46,196,176,231,196,16,60,8,30,4,15,130,7,193,131,224,65,240,32,120,16,60,8,30,4,15,130,7,193,131,224,65,240,32,120,16,60,216,46,30,12,118,179,186,222,197,155,213,193,131,224,65,240,32,120,16,60,8,30,4,15,130,7,193,131,224,65,240,32,120,16,60,8,30,4,15,130,7,193,131,224,193,87,129,7,223,158,31,79,254,49,77,167,250,135,37,21,204,108,169,224,213,183,217,253,229,97,122,168,63,109,192,192,108,43,12,44,6,77,44,176,74,246,124,209,160,46,220,88,225,122,196,213,255,38,149,255,207,42,255,95,29,174,171,3,42,17,138,106,132,98,27,174,92,253,203,90,202,80,205,54,159,191,195,56,61,54,183,191,63,173,53,221,90,107,126,56,93,150,245,248,228,248,135,247,227,233,155,159,206,79,254,207,248,31,79,237,49,23,43,203,253,183,121,155,109,49,131,179,214,209,64,29,126,185,185,214,203,195,96,241,107,48,177,236,120,25,26,179,90,5,233,150,176,58,70,234,2,174,58,70,106,252,43,61,45,178,76,21,105,145,167,133,170,143,212,248,167,186,85,164,110,80,175,125,148,206,40,175,99,164,46,0,175,99,164,198,99,104,164,134,42,25,170,172,40,71,69,125,164,0,199,80,167,184,217,34,78,135,164,217,62,141,37,209,216,150,168,14,107,8,83,117,138,190,173,226,116,67,189,173,162,116,3,188,173,162,116,193,186,237,131,180,140,185,237,131,180,76,184,155,131,152,251,84,214,100,113,236,84,41,136,211,25,107,111,142,210,17,102,111,14,210,17,97,183,15,210,50,92,183,10,114,245,199,159,150,179,146,101,133,202,114,85,22,153,78,214,195,60,191,66,176,64,118,139,92,150,37,105,89,12,179,44,205,211,106,160,80,11,93,71,230,193,62,72,203,210,161,62,136,188,141,101,75,160,253,170,144,140,17,208,84,15,92,14,145,246,32,210,119,185,232,141,230,130,153,120,129,88,141,143,39,77,79,200,154,158,80,54,61,65,55,190,199,119,104,106,142,217,24,35,107,200,81,52,76,69,209,52,21,69,211,84,20,77,83,81,52,78,69,209,56,21,69,227,84,20,77,83,241,2,57,27,158,178,62,159,182,26,34,157,38,34,19,145,6,48,17,41,38,2,19,129,137,192,68,96,34,48,17,152,8,76,4,38,2,19,129,137,192,68,96,34,48,17,152,8,76,4,38,2,19,129,137,192,68,96,34,124,76,4,78,1,167,176,19,78,193,122,19,181,45,78,97,251,222,105,56,5,156,2,78,1,167,128,83,192,41,224,20,112,10,56,5,156,2,78,1,167,128,83,192,41,224,20,112,10,56,5,156,2,78,1,167,240,154,156,2,122,0,61,176,19,122,192,122,199,196,45,122,96,251,70,137,232,1,244,0,122,0,61,128,30,64,15,160,7,208,3,232,1,244,0,122,0,61,128,30,64,15,160,7,208,3,232,1,244,0,122,0,61,128,30,64,15,160,7,122,166,7,172,119,76,221,162,7,182,111,148,138,30,64,15,160,7,208,3,232,1,244,0,122,0,61,128,30,64,15,160,7,208,3,232,1,244,0,122,0,61,128,30,64,15,160,7,208,3,232,1,244,0,122,160,47,122,160,92,233,129,210,85,15,148,155,122,160,220,170,7,214,249,190,193,15,56,11,128,102,222,239,12,244,123,197,239,203,200,252,190,254,253,225,247,240,123,248,61,252,30,126,15,191,135,223,195,239,225,247,240,123,248,61,252,30,126,15,191,135,223,195,239,225,247,240,251,61,225,247,173,237,109,108,207,115,181,136,231,14,3,240,220,33,60,23,158,11,207,133,231,194,115,225,185,240,92,120,46,60,23,158,11,207,133,231,194,115,225,185,240,92,120,46,60,23,158,11,207,133,231,238,21,207,109,155,204,22,1,200,108,1,153,133,204,66,102,33,179,144,89,200,44,100,22,50,11,153,133,204,66,102,33,179,144,89,200,44,100,22,50,11,153,133,204,66,102,33,179,125,37,179,109,67,214,60,0,100,205,129,172,64,86,32,43,144,21,200,10,100,5,178,2,89,129,172,64,214,157,135,172,79,175,246,178,202,96,177,176,88,88,108,64,22,91,31,7,100,11,178,5,217,130,108,65,182,32,91,144,237,75,100,155,5,64,182,25,200,22,100,11,178,5,217,130,108,65,182,32,91,144,45,200,22,100,11,178,5,217,130,108,65,182,32,91,144,45,200,22,100,11,178,5,217,130,108,67,32,219,52,0,178,77,65,182,32,91,144,45,200,22,100,11,178,5,217,130,108,65,182,32,219,157,71,182,176,88,88,44,44,22,22,11,139,133,197,194,98,97,177,176,88,88,108,187,44,54,9,192,98,19,88,44,44,22,22,11,139,133,197,194,98,97,177,176,88,88,44,44,22,22,11,139,133,197,194,98,97,177,176,88,88,44,44,22,22,11,139,133,197,110,101,177,58,0,139,213,176,88,88,44,44,22,22,11,139,133,197,194,98,97,177,176,216,30,179,88,168,39,212,19,234,9,245,132,122,66,61,161,158,80,207,87,75,61,1,152,251,0,48,85,0,128,169,0,152,0,76,0,38,0,19,128,9,192,4,96,2,48,1,152,0,76,0,38,0,19,128,9,192,4,96,238,5,192,180,229,138,224,62,112,31,184,175,111,184,111,184,128,125,201,180,112,131,125,195,42,234,75,6,69,3,234,75,154,80,95,149,228,133,70,127,47,56,93,88,44,55,140,10,229,234,223,29,36,231,134,228,126,62,254,231,244,221,201,233,249,217,244,253,248,228,237,217,79,11,237,165,70,249,227,35,103,31,206,142,223,79,207,62,252,159,241,201,199,213,35,139,227,253,227,207,211,147,243,159,167,111,79,207,63,62,190,71,107,196,238,234,238,155,7,175,251,245,219,213,213,245,237,213,231,217,226,168,252,235,225,143,251,139,95,15,31,174,174,215,78,81,201,64,15,244,226,223,146,229,9,234,234,238,219,225,221,95,169,94,157,170,244,225,183,79,223,110,31,190,37,201,64,89,114,189,106,94,39,170,215,110,92,35,253,171,102,118,103,127,93,5,79,124,131,87,127,175,116,21,60,221,30,220,157,35,182,27,220,170,20,221,104,99,7,129,125,142,109,51,147,236,42,184,240,216,54,147,203,174,130,55,28,219,238,124,179,197,224,102,14,106,53,223,91,40,104,155,161,13,180,116,35,178,43,43,237,32,115,221,31,187,78,185,77,183,231,183,152,221,204,131,173,14,146,45,52,184,155,208,13,43,73,90,170,44,81,165,26,21,101,89,23,186,195,117,196,132,186,109,231,185,30,116,183,27,216,238,103,170,19,14,111,55,176,85,9,186,64,243,14,226,74,78,134,38,180,222,65,220,134,83,160,19,128,111,49,174,25,212,111,36,118,196,244,45,134,54,226,252,205,95,26,58,43,147,76,231,121,153,101,235,156,62,78,104,171,117,194,77,45,180,24,216,160,32,172,142,100,147,128,104,49,174,65,84,88,197,53,105,138,14,226,74,150,53,147,204,104,55,174,233,170,237,106,100,231,107,182,219,143,109,115,190,115,190,178,187,221,216,226,83,180,73,8,117,16,87,120,44,119,113,138,150,235,165,151,159,194,70,46,53,143,168,170,37,139,17,85,147,210,56,196,228,162,26,7,110,152,168,230,17,85,15,101,49,194,125,158,55,29,148,205,16,231,121,219,240,79,22,35,4,111,50,119,254,252,27,174,167,42,51,94,32,248,199,26,173,125,141,53,61,36,126,141,53,163,180,245,53,74,211,107,84,46,22,151,189,200,154,44,51,39,109,122,194,211,39,177,22,139,2,171,152,123,91,197,28,171,136,85,196,42,98,21,177,138,88,69,172,34,86,17,171,136,85,196,42,98,21,177,138,88,69,172,34,86,17,171,136,85,196,42,98,21,177,138,88,69,172,34,86,17,171,248,218,172,34,134,112,135,13,97,230,109,8,51,12,33,134,16,67,136,33,196,16,98,8,49,132,24,66,12,33,134,16,67,136,33,196,16,98,8,49,132,24,66,12,33,134,16,67,136,33,196,16,98,8,49,132,24,66,12,225,78,27,66,116,223,14,235,190,212,91,247,165,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,47,142,238,75,188,117,95,130,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,221,235,62,204,25,230,12,115,134,57,195,156,97,206,48,103,152,51,204,25,230,12,115,134,57,195,156,97,206,130,155,51,237,109,206,52,230,12,115,134,57,195,156,97,206,48,103,152,51,204,25,230,12,115,134,57,195,62,97,159,176,79,216,39,236,19,246,9,251,132,125,194,62,97,159,176,79,59,105,159,80,73,168,36,84,82,163,74,82,222,42,73,53,168,36,141,75,194,37,225,146,112,73,184,36,92,18,46,9,151,132,75,194,37,225,146,112,73,184,36,92,18,46,9,151,132,75,194,37,225,146,176,27,216,13,236,6,118,3,187,17,204,110,104,111,187,161,27,237,6,114,3,185,129,220,232,191,220,208,131,204,252,155,64,245,78,110,8,226,246,67,110,120,5,143,41,55,188,130,199,148,27,130,224,113,229,134,52,112,116,185,225,21,60,166,220,240,10,30,83,110,184,6,239,133,220,112,14,221,3,185,225,154,185,23,114,67,16,58,174,220,16,4,142,43,55,4,129,99,202,13,105,220,72,114,67,26,55,146,220,112,141,219,11,185,225,26,186,23,114,67,16,58,174,220,112,13,28,89,110,184,198,141,44,55,164,113,35,201,13,65,220,152,114,67,26,55,146,220,176,137,219,43,185,129,170,64,85,116,162,42,90,243,8,202,219,35,40,60,2,30,1,143,176,203,30,65,61,157,126,245,243,233,119,180,56,251,234,178,135,26,65,156,54,178,69,8,144,59,138,68,16,231,142,132,226,253,242,198,35,241,1,114,71,1,241,178,220,113,113,182,48,115,76,154,45,139,28,23,102,139,51,71,98,217,226,188,145,80,182,56,111,20,146,237,151,182,107,144,237,151,182,107,142,45,75,27,23,99,203,50,199,3,194,178,188,177,120,176,44,109,44,28,236,151,182,107,26,44,78,27,5,6,251,165,237,154,5,219,167,5,5,131,130,65,193,214,40,248,127,222,255,252,200,127,211,197,62,11,250,135,233,255,188,251,184,128,194,201,84,79,139,26,10,252,231,151,155,71,218,152,30,38,135,90,127,58,252,243,122,137,125,215,1,240,66,222,20,91,1,112,209,216,38,167,168,18,221,162,74,116,139,109,68,247,233,95,230,213,127,90,251,118,26,168,239,159,95,110,254,190,245,51,111,167,188,137,27,229,21,189,219,218,187,64,117,151,196,245,195,233,210,105,140,79,206,38,255,90,190,252,230,231,110,6,191,111,62,156,188,57,159,76,198,39,103,211,201,248,151,243,241,199,179,5,171,77,202,69,209,124,92,188,235,199,233,241,233,187,233,248,228,248,135,247,227,197,139,124,158,125,249,58,223,109,222,187,176,172,203,123,201,210,129,254,174,91,245,82,183,102,61,108,138,35,143,27,153,248,134,8,30,5,249,134,8,30,229,186,113,121,240,72,176,218,51,112,60,90,29,34,120,20,92,29,34,120,148,235,198,133,193,227,130,118,105,232,152,164,221,51,115,212,173,201,133,217,227,106,2,255,208,13,43,73,90,170,44,81,165,26,21,101,89,23,186,195,117,36,158,220,144,7,142,100,55,228,129,163,232,13,207,184,93,251,13,207,184,93,11,14,97,220,184,134,67,24,58,238,133,250,242,208,145,188,140,48,112,44,49,35,140,27,203,204,120,198,237,90,205,200,227,70,221,209,194,47,118,180,29,45,228,177,163,152,48,207,184,93,171,48,135,184,189,114,97,236,167,190,87,194,237,46,23,188,201,220,249,243,135,234,224,84,53,65,194,87,9,160,246,94,138,45,161,98,44,2,104,202,194,233,179,216,26,198,116,154,184,73,198,220,71,50,230,72,70,36,35,146,17,201,136,100,68,50,34,25,145,140,72,70,36,35,146,17,201,136,100,68,50,34,25,145,140,72,70,36,35,146,17,201,136,100,68,50,34,25,145,140,72,198,61,151,140,8,195,125,23,134,153,143,48,204,16,134,8,67,132,33,194,16,97,136,48,68,24,34,12,17,134,8,67,132,33,194,16,97,136,48,68,24,34,12,17,134,8,67,132,33,194,16,97,136,48,68,24,34,12,17,134,187,36,12,177,127,251,110,255,82,31,251,151,98,255,176,127,216,63,236,31,246,15,251,135,253,195,254,97,255,176,127,216,63,236,31,246,15,251,135,253,195,254,97,255,176,127,216,63,236,31,246,15,251,135,253,195,254,97,255,176,127,216,191,254,216,191,196,199,254,37,216,63,236,223,46,218,63,252,30,126,15,191,135,223,195,239,225,247,240,123,248,61,252,30,126,15,191,135,223,195,239,225,247,240,123,248,61,252,30,126,15,191,135,223,195,239,225,247,240,123,248,189,221,245,123,218,199,239,105,252,30,126,15,191,135,223,195,239,225,247,240,123,248,61,252,30,126,15,191,135,223,195,239,225,247,240,123,248,61,252,30,126,15,191,135,223,195,239,225,247,240,123,248,61,252,30,126,15,191,215,165,223,83,62,126,79,225,247,240,123,248,61,252,30,126,15,191,135,223,195,239,225,247,240,123,248,61,252,30,170,12,85,134,42,67,149,161,202,80,101,168,50,84,25,170,12,85,134,42,67,149,161,202,80,101,59,170,202,148,143,42,83,168,50,84,25,170,12,85,134,42,67,149,161,202,80,101,168,50,84,25,170,12,85,134,42,67,149,161,202,80,101,168,50,84,25,170,12,85,134,42,67,149,161,202,80,101,168,50,84,217,142,170,50,61,85,242,174,145,122,160,182,119,141,172,28,56,117,174,172,103,226,75,119,34,190,52,226,203,85,124,61,62,101,139,252,250,254,34,111,223,157,140,15,142,14,78,255,122,248,117,121,192,62,13,61,125,183,28,126,112,116,176,248,62,15,254,118,112,54,62,249,248,97,50,61,61,158,28,191,127,63,126,63,253,199,248,237,100,60,126,204,180,248,128,239,78,222,78,127,62,254,231,179,33,91,61,210,150,70,91,254,167,135,72,187,252,237,203,218,47,8,53,72,70,3,117,248,229,230,90,47,143,183,213,47,7,59,65,182,153,196,73,145,201,130,24,213,215,102,26,119,249,229,27,41,241,143,84,253,17,232,27,41,109,138,228,46,172,100,145,44,15,102,55,21,229,17,197,239,24,50,75,38,223,72,226,99,200,172,143,124,35,53,30,67,238,98,72,16,201,44,124,44,231,104,139,242,145,196,49,168,156,154,48,174,50,199,35,77,221,223,204,142,137,76,154,70,144,202,172,95,44,191,178,45,2,70,22,199,246,43,115,82,43,178,40,182,103,119,39,105,34,139,98,121,212,184,232,16,143,32,178,21,208,36,58,60,130,52,174,123,78,10,67,16,196,172,38,106,178,56,202,9,65,28,19,191,223,12,227,70,240,5,81,12,100,222,242,43,50,177,121,65,16,3,115,183,12,98,162,238,30,65,100,213,99,226,233,178,32,38,78,190,25,198,153,148,203,3,217,45,114,206,12,92,22,200,99,197,53,209,109,143,32,226,99,198,103,197,149,243,232,106,62,27,34,109,51,166,202,164,173,198,84,233,170,197,32,19,151,182,24,186,65,166,109,198,84,217,180,213,24,201,172,111,242,105,187,65,130,57,220,96,212,22,99,170,36,209,134,65,55,19,230,246,152,171,248,246,4,221,116,123,2,204,21,230,10,115,133,185,194,92,97,174,48,87,152,43,204,21,186,9,221,132,110,66,55,161,155,208,77,232,38,116,19,186,9,168,4,84,90,128,202,119,39,31,207,38,231,111,206,166,201,52,153,166,14,196,242,112,145,246,254,219,197,67,165,179,74,50,72,247,191,179,202,247,15,223,109,139,149,173,111,75,175,149,240,189,86,142,255,185,248,116,111,206,39,147,241,201,217,116,50,254,229,124,252,241,108,129,34,147,210,216,137,229,17,130,210,136,133,70,44,52,98,161,17,11,141,88,104,196,66,35,22,26,177,208,136,133,61,201,233,30,67,247,24,186,199,208,61,134,238,49,230,200,116,143,161,123,12,221,99,232,30,67,247,24,186,199,208,61,102,23,186,199,220,229,130,55,153,59,127,126,154,212,236,115,147,154,23,30,50,9,226,33,19,60,36,30,18,15,137,135,196,67,226,33,241,144,120,72,60,36,30,18,15,137,135,196,67,226,33,241,144,120,72,60,36,30,18,15,137,135,196,67,226,33,241,144,120,72,60,228,107,243,144,56,197,87,227,20,93,118,192,48,59,197,173,91,97,224,20,113,138,56,69,156,34,78,17,167,136,83,196,41,226,20,113,138,56,69,156,34,78,17,167,136,83,196,41,226,20,113,138,56,69,156,34,78,17,167,136,83,196,41,226,20,123,239,20,17,132,175,70,16,186,108,215,100,22,132,91,247,109,66,16,34,8,17,132,8,66,4,33,130,16,65,136,32,68,16,34,8,17,132,8,66,4,33,130,16,65,136,32,68,16,34,8,17,132,8,66,4,33,130,16,65,136,32,68,16,34,8,17,132,253,16,132,58,72,87,82,77,87,82,4,225,190,8,66,20,32,10,16,5,136,2,68,1,162,0,81,128,40,64,20,32,10,16,5,136,2,68,1,162,0,81,128,40,64,20,32,10,16,5,136,2,68,1,162,0,81,128,40,192,221,87,128,33,154,136,106,154,136,162,0,81,128,40,64,20,32,10,16,5,136,2,68,1,162,0,81,128,40,64,20,32,10,16,5,136,2,68,1,162,0,81,128,40,64,20,32,10,16,5,136,2,68,1,162,0,81,128,125,81,128,33,218,132,106,218,132,162,0,81,128,40,64,20,32,10,16,5,136,2,68,1,162,0,81,128,40,64,108,26,54,13,155,134,77,195,166,97,211,176,105,216,52,108,26,54,13,155,134,77,195,166,97,211,246,208,166,169,32,54,77,97,211,176,105,216,52,108,26,54,13,155,134,77,195,166,97,211,176,105,216,52,108,26,54,13,155,134,77,195,166,97,211,176,105,216,52,108,26,54,13,155,134,77,195,166,97,211,176,105,123,103,211,244,84,5,104,79,169,7,106,123,123,202,202,161,84,167,211,250,234,198,116,183,110,76,227,198,92,221,216,227,83,182,248,177,239,47,242,246,221,201,248,224,232,224,244,175,135,95,255,184,93,27,122,250,110,57,252,217,153,157,141,79,62,126,152,76,79,143,39,199,239,223,143,223,79,255,49,126,59,25,143,31,51,45,62,224,187,147,183,211,159,143,255,249,108,209,86,143,180,165,218,150,255,233,33,219,46,127,251,178,246,43,67,13,146,209,64,29,126,185,185,214,203,227,109,245,235,194,78,162,109,38,113,210,104,178,32,70,61,182,153,198,93,144,249,70,74,252,35,85,127,40,250,70,74,155,34,185,75,45,89,36,203,131,217,77,87,121,68,241,59,134,204,34,202,55,146,248,24,50,43,38,223,72,141,199,144,187,60,18,68,50,75,33,203,57,218,162,133,36,113,12,186,167,38,140,171,240,241,72,83,247,119,181,99,34,147,202,17,164,50,43,26,203,175,108,139,164,145,197,177,253,202,156,244,139,44,138,237,217,221,73,172,200,162,88,30,53,46,202,196,35,136,108,5,52,201,16,143,32,141,235,158,147,230,16,4,49,235,139,154,44,142,2,67,16,199,196,248,55,195,184,81,126,65,20,3,189,183,252,138,76,252,94,16,196,192,229,45,131,152,200,188,71,16,89,245,152,152,187,44,136,137,165,111,134,113,166,233,242,64,118,139,156,51,39,151,5,242,88,113,77,4,220,35,136,248,152,241,89,113,229,204,186,154,207,134,90,219,140,169,114,107,171,49,85,2,107,49,200,196,174,45,134,110,208,107,155,49,85,126,109,53,70,50,235,155,12,219,110,144,96,14,55,56,182,197,152,42,91,180,225,212,205,20,186,3,46,235,127,151,131,110,186,203,1,46,11,151,133,203,194,101,225,178,112,89,184,44,92,22,46,11,1,133,128,66,64,33,160,16,80,8,40,4,20,2,10,1,5,102,2,51,237,97,230,72,125,135,153,139,125,15,138,70,134,57,82,79,4,110,99,187,131,98,55,208,229,243,39,232,162,203,202,246,119,163,185,74,248,230,42,199,255,92,124,186,55,231,147,201,248,228,108,58,25,255,114,62,254,120,182,128,134,73,105,108,189,242,121,246,229,43,189,87,182,228,165,247,10,189,87,232,189,66,239,21,122,175,208,123,133,222,43,244,94,97,51,115,26,198,208,48,134,134,49,52,140,161,97,12,13,99,104,24,67,195,24,26,198,208,48,134,134,49,52,140,217,145,134,49,119,185,224,77,230,206,159,159,190,52,123,215,151,166,162,12,115,31,101,152,163,12,81,134,40,67,148,33,202,16,101,136,50,68,25,162,12,81,134,40,67,148,33,202,16,101,136,50,68,25,162,12,81,134,40,67,148,33,202,16,101,136,50,68,25,162,12,119,74,25,162,255,246,93,255,101,62,250,47,67,255,161,255,208,127,232,63,244,31,250,15,253,135,254,67,255,161,255,208,127,232,63,244,31,250,15,253,135,254,67,255,161,255,208,127,232,63,244,31,250,15,253,135,254,67,255,177,197,60,46,175,45,151,151,250,184,188,20,151,135,203,195,229,225,242,112,121,184,60,92,30,46,15,151,135,203,195,229,225,242,112,121,184,60,92,30,46,15,151,135,203,195,229,225,242,112,121,184,60,92,30,46,15,151,135,203,195,229,181,229,242,18,31,151,151,224,242,112,121,241,93,30,182,14,91,135,173,195,214,97,235,176,117,216,58,108,29,182,14,91,135,173,195,214,97,235,176,117,216,58,108,29,182,14,91,135,173,195,214,97,235,176,117,216,58,108,221,238,218,58,237,99,235,52,182,14,91,135,173,195,214,97,235,176,117,216,58,108,29,182,14,91,135,173,195,214,97,235,176,117,216,58,108,29,182,14,91,135,173,195,214,97,235,176,117,216,58,108,29,182,14,91,135,173,147,219,58,229,99,235,20,182,14,91,135,173,195,214,97,235,176,117,216,58,108,29,182,14,91,135,173,195,214,33,190,16,95,136,47,196,23,226,11,241,133,248,66,124,33,190,16,95,136,47,196,23,226,11,241,213,11,241,165,124,196,151,66,124,33,190,16,95,136,47,196,23,226,11,241,133,248,66,124,33,190,16,95,136,47,196,23,226,11,241,133,248,66,124,33,190,16,95,136,47,196,23,226,11,241,133,248,66,124,33,190,122,33,190,244,84,201,251,51,234,129,218,183,254,140,186,19,241,165,17,95,174,226,235,241,41,91,228,215,247,23,121,251,238,100,124,112,116,112,250,215,195,175,203,3,246,105,232,233,187,229,240,131,163,131,197,247,121,240,183,131,179,241,201,199,15,147,233,233,241,228,248,253,251,241,251,233,63,198,111,39,227,241,178,220,254,118,176,248,128,239,78,222,78,127,62,254,231,179,33,91,166,109,77,163,45,255,211,67,164,93,254,246,101,237,23,132,26,36,163,129,58,252,114,115,173,151,199,219,234,151,131,157,32,219,76,226,164,200,100,65,140,234,107,51,141,187,252,242,141,148,248,71,170,254,8,244,141,148,54,69,114,23,86,178,72,150,7,179,155,138,242,136,226,119,12,153,37,147,111,36,241,49,100,214,71,190,145,26,143,33,119,49,36,136,100,22,62,150,115,180,69,249,72,226,24,84,78,77,24,87,153,227,145,166,238,111,102,199,68,38,77,35,72,101,214,47,150,95,217,22,1,35,139,99,251,149,57,169,21,89,20,219,179,187,147,52,145,69,177,60,106,92,116,136,71,16,217,10,104,18,29,30,65,26,215,61,39,133,33,8,98,86,19,53,89,28,229,132,32,142,137,223,111,134,113,35,248,130,40,6,50,111,249,21,153,216,188,32,136,129,185,91,6,49,81,119,143,32,178,234,49,241,116,89,16,19,39,223,12,227,76,202,229,129,236,22,57,103,6,46,11,228,177,226,154,232,182,71,16,241,49,227,179,226,202,121,116,53,159,13,145,182,25,83,101,210,86,99,170,116,213,98,144,137,75,91,12,221,32,211,54,99,170,108,218,106,140,100,214,55,249,180,221,32,193,28,110,48,106,139,49,85,146,104,195,160,155,9,115,123,204,85,124,179,129,222,191,155,13,96,174,48,87,152,43,204,21,230,10,115,133,185,194,92,123,192,92,161,155,208,77,232,38,116,19,186,9,221,132,110,66,55,247,143,110,2,42,1,149,77,160,242,221,201,199,179,201,249,155,179,105,50,77,166,169,3,177,60,92,164,189,255,118,241,80,233,147,146,12,210,93,67,151,223,63,74,183,13,83,182,190,45,157,83,194,119,78,57,254,231,226,211,189,57,159,76,198,39,103,211,201,248,151,243,241,199,179,5,88,76,74,99,95,149,71,164,73,91,21,218,170,208,86,133,182,42,180,85,161,173,10,109,85,104,171,66,91,21,118,255,166,23,12,189,96,232,5,67,47,24,122,193,152,35,211,11,134,94,48,244,130,161,23,12,189,96,232,5,67,47,152,93,232,5,115,151,11,222,100,238,252,249,105,57,179,207,45,103,94,88,197,36,136,85,76,176,138,88,69,172,34,86,17,171,136,85,196,42,98,21,177,138,88,69,172,34,86,17,171,136,85,196,42,98,21,177,138,88,69,172,34,86,17,171,136,85,196,42,98,21,177,138,187,109,21,49,132,175,198,16,186,236,78,97,54,132,59,183,77,5,134,16,67,136,33,196,16,98,8,49,132,24,66,12,33,134,16,67,136,33,196,16,98,8,49,132,24,66,12,33,134,16,67,136,33,196,16,98,8,49,132,24,66,12,225,94,27,66,116,223,171,209,125,46,27,35,153,117,223,206,237,144,132,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,237,190,238,211,65,250,127,106,250,127,162,251,250,169,251,16,122,8,61,132,30,66,15,161,135,208,67,232,33,244,16,122,8,61,132,30,66,15,161,135,208,67,232,33,244,16,122,8,61,132,30,66,15,161,135,208,67,232,33,244,118,95,232,133,104,215,169,105,215,137,208,67,232,33,244,16,122,8,61,132,30,66,15,161,135,208,67,232,33,244,16,122,8,61,132,30,66,15,161,135,208,67,232,33,244,16,122,8,61,132,30,66,15,161,135,208,67,232,181,35,244,66,52,228,212,52,228,68,232,33,244,16,122,8,61,132,30,66,15,161,135,208,67,232,33,244,16,122,184,49,220,24,110,12,55,134,27,195,141,225,198,112,99,184,49,220,24,110,12,55,134,27,195,141,245,222,141,169,32,110,76,225,198,112,99,184,49,220,24,110,12,55,134,27,195,141,225,198,112,99,184,49,220,24,110,12,55,134,27,195,141,225,198,112,99,184,49,220,24,110,12,55,134,27,195,141,225,198,112,99,61,119,99,122,170,2,52,130,212,3,181,183,141,32,117,183,110,76,227,198,92,221,216,227,83,182,248,177,239,47,242,246,221,201,248,224,232,224,244,175,135,95,255,184,93,27,122,250,110,57,252,217,153,157,141,79,62,126,152,76,79,143,39,199,239,223,143,223,79,255,49,126,59,25,143,151,37,249,183,131,197,7,124,119,242,118,250,243,241,63,159,45,218,50,109,107,170,109,249,159,30,178,237,242,183,47,107,191,50,212,32,25,13,212,225,151,155,107,189,60,222,86,191,46,236,36,218,102,18,39,141,38,11,98,212,99,155,105,220,5,153,111,164,196,63,82,245,135,162,111,164,180,41,146,187,212,146,69,178,60,152,221,116,149,71,20,191,99,200,44,162,124,35,137,143,33,179,98,242,141,212,120,12,185,203,35,65,36,179,20,178,156,163,45,90,72,18,199,160,123,106,194,184,10,31,143,52,117,127,87,59,38,50,169,28,65,42,179,162,177,252,202,182,72,26,89,28,219,175,204,73,191,200,162,216,158,221,157,196,138,44,138,229,81,227,162,76,60,130,200,86,64,147,12,241,8,210,184,238,57,105,14,65,16,179,190,168,201,226,40,48,4,113,76,140,127,51,140,27,229,23,68,49,208,123,203,175,200,196,239,5,65,12,92,222,50,136,137,204,123,4,145,85,143,137,185,203,130,152,88,250,102,24,103,154,46,15,100,183,200,57,115,114,89,32,143,21,215,68,192,61,130,136,143,25,159,21,87,206,172,171,249,108,168,181,205,152,42,183,182,26,83,37,176,22,131,76,236,218,98,232,6,189,182,25,83,229,215,86,99,36,179,190,201,176,237,6,9,230,112,131,99,91,140,169,178,69,27,78,221,76,161,59,224,178,254,247,44,232,61,190,103,1,46,11,151,133,203,194,101,225,178,112,89,184,44,92,182,79,92,22,2,10,1,133,128,66,64,33,160,16,80,8,40,4,116,255,8,40,48,19,152,185,1,51,223,158,31,79,254,49,77,167,90,127,7,154,139,222,43,249,86,142,121,245,109,118,127,121,152,30,106,253,68,226,54,218,174,228,219,16,230,203,203,122,235,8,230,203,103,108,92,197,187,113,73,110,55,208,115,243,115,183,221,163,197,238,29,105,207,18,190,61,203,241,63,23,159,238,205,249,100,50,62,57,155,78,198,191,156,143,63,158,45,176,99,82,210,188,133,230,45,52,111,161,121,11,205,91,104,222,66,243,22,154,183,208,188,165,135,205,91,216,169,156,142,51,116,156,161,227,12,29,103,232,56,67,199,25,58,206,208,113,134,142,51,116,156,161,227,12,29,103,2,118,156,185,203,5,111,50,119,254,252,52,182,217,171,198,54,6,231,152,249,58,199,12,231,136,115,196,57,226,28,113,142,56,71,156,35,206,17,231,136,115,196,57,226,28,113,142,56,71,156,35,206,17,231,136,115,196,57,226,28,113,142,56,71,156,35,206,17,231,248,58,156,35,254,240,53,248,195,212,215,31,166,248,67,252,33,254,16,127,136,63,196,31,226,15,241,135,248,67,252,33,254,16,127,136,63,196,31,226,15,241,135,248,67,252,33,254,16,127,136,63,196,31,226,15,241,135,248,195,29,244,135,200,192,215,32,3,19,95,25,152,32,3,145,129,187,44,3,209,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,118,90,247,105,95,221,167,209,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,116,95,36,221,167,124,117,159,66,247,161,251,208,125,232,62,116,31,186,15,221,135,238,67,247,161,251,208,125,232,62,204,25,230,12,115,134,57,195,156,97,206,48,103,152,51,204,25,230,12,115,134,57,195,156,97,206,118,221,156,105,223,27,229,116,211,141,114,149,3,168,78,157,245,208,131,233,206,60,152,198,131,185,122,176,199,167,108,113,97,223,95,228,237,187,147,241,193,209,193,233,95,15,191,46,15,220,167,161,167,239,150,195,159,253,216,217,248,228,227,135,201,244,244,120,114,252,254,253,248,253,244,31,227,183,147,241,248,49,211,226,3,190,59,121,59,93,236,166,247,221,152,173,30,105,75,171,45,255,211,67,172,93,254,246,101,237,23,133,26,36,163,129,58,252,114,115,173,151,199,219,234,151,132,157,48,219,76,226,164,204,100,65,140,42,108,51,141,187,12,243,141,148,248,71,170,254,40,244,141,148,54,69,114,23,88,178,72,150,7,179,155,154,242,136,226,119,12,153,165,147,111,36,241,49,100,214,73,190,145,26,143,33,119,81,36,136,100,22,64,150,115,180,69,1,73,226,24,212,78,77,24,87,185,227,145,166,238,111,104,199,68,38,109,35,72,101,214,49,150,95,217,22,33,35,139,99,251,149,57,169,22,89,20,219,179,187,147,68,145,69,177,60,106,92,244,136,71,16,217,10,104,18,31,30,65,26,215,61,39,165,33,8,98,86,21,53,89,28,101,133,32,142,137,231,111,134,113,35,250,130,40,6,82,111,249,21,153,88,189,32,136,129,193,91,6,49,81,120,143,32,178,234,49,241,117,89,16,19,55,223,12,227,76,206,229,129,236,22,57,103,38,46,11,228,177,226,154,104,183,71,16,241,49,227,179,226,202,249,116,53,159,13,161,182,25,83,101,212,86,99,170,180,213,98,144,137,83,91,12,221,32,213,54,99,170,172,218,106,140,100,214,55,121,181,221,32,193,28,110,48,107,139,49,85,162,104,195,164,155,137,115,187,12,214,235,238,5,221,116,247,2,12,22,6,11,131,133,193,194,96,97,176,48,88,24,44,12,22,218,9,237,132,118,66,59,161,157,208,78,104,39,180,19,218,9,184,4,92,190,4,151,75,152,242,143,241,233,217,79,201,187,159,223,78,63,158,45,90,74,76,255,241,238,199,31,207,31,187,174,44,31,156,254,120,170,139,101,11,150,97,5,98,46,254,235,240,114,126,247,240,107,114,125,115,117,248,245,97,246,233,203,252,240,242,250,243,231,111,11,22,119,152,172,30,60,252,124,167,139,141,118,44,195,173,237,88,242,65,185,189,27,203,250,19,86,255,95,249,223,164,242,255,89,229,255,117,241,130,124,166,149,1,217,229,237,96,227,31,54,159,146,109,252,75,185,241,47,223,223,201,140,84,23,83,119,253,229,250,225,175,217,245,243,132,254,221,105,130,45,89,235,172,139,247,133,184,86,137,235,238,48,76,61,80,135,151,243,249,221,215,187,249,252,82,13,202,65,186,56,249,233,97,28,144,105,159,166,91,154,41,201,213,5,210,148,228,234,130,107,218,231,234,6,110,58,230,233,140,112,74,114,117,129,57,37,185,186,96,157,150,185,58,5,158,182,153,58,164,158,142,145,186,188,252,212,50,90,167,84,214,62,83,55,104,214,62,79,55,124,214,62,79,23,144,214,49,77,203,164,214,49,77,203,184,214,50,77,167,204,214,50,83,103,224,214,50,79,71,244,214,50,77,71,8,215,49,77,203,28,215,62,77,151,48,215,45,85,87,68,215,62,85,23,88,215,49,77,203,108,119,75,154,189,0,188,92,206,186,67,84,248,46,23,189,209,188,113,38,254,175,8,242,22,33,33,111,1,228,5,242,2,121,129,188,64,94,32,47,144,23,200,11,228,5,242,2,121,129,188,64,94,32,47,144,23,200,11,228,5,242,2,121,129,188,64,94,33,174,205,67,226,218,28,92,11,174,5,215,130,107,193,181,224,90,112,45,184,22,92,11,174,5,215,130,107,193,181,224,90,112,45,184,22,92,11,174,5,215,130,107,247,11,215,202,200,107,22,146,188,102,144,87,200,43,228,21,242,10,121,133,188,66,94,33,175,144,87,200,235,206,145,215,167,151,124,89,131,0,90,0,45,128,182,51,64,91,159,9,142,11,199,133,227,194,113,225,184,112,92,56,238,58,199,77,67,114,220,20,142,11,199,133,227,194,113,225,184,112,92,56,46,28,23,142,11,199,133,227,194,113,225,184,112,92,56,46,28,23,142,11,199,133,227,194,113,225,184,161,57,110,18,146,227,38,112,92,56,46,28,23,142,11,199,133,227,194,113,225,184,112,92,56,238,206,113,92,0,45,128,22,64,11,160,5,208,2,104,1,180,0,90,0,45,128,54,30,160,213,33,1,173,6,208,2,104,1,180,0,90,0,45,128,22,64,11,160,5,208,70,7,180,80,80,40,40,20,20,10,10,5,133,130,66,65,161,160,80,80,127,10,10,208,236,47,208,84,33,129,166,2,104,2,52,1,154,0,77,128,38,64,19,160,9,208,4,104,2,52,1,154,0,77,128,38,64,19,160,185,255,64,211,22,49,2,253,128,126,64,191,40,208,79,135,132,126,26,232,103,134,126,203,114,255,123,5,215,45,255,241,137,225,29,58,205,252,224,97,118,63,184,250,207,86,224,183,122,207,213,155,8,95,28,186,7,221,131,238,245,144,238,65,209,118,152,162,65,171,160,85,208,42,104,85,84,90,5,242,1,249,112,93,86,135,136,230,34,115,255,163,255,66,0,104,46,114,1,147,184,200,5,244,227,162,184,22,240,163,206,72,213,245,237,103,45,26,37,64,78,75,194,213,41,24,187,17,28,78,55,130,89,188,145,28,78,80,59,107,106,183,57,230,94,52,70,240,145,30,4,223,210,67,227,183,100,133,33,255,71,79,243,37,239,153,124,120,127,50,62,91,94,126,56,116,36,145,127,234,195,252,240,226,143,219,135,251,63,190,220,206,31,54,174,64,28,2,35,189,175,4,172,204,113,151,23,33,90,188,53,215,33,66,42,33,149,253,38,149,92,135,8,65,229,58,68,200,46,157,47,129,206,64,231,87,14,157,123,122,137,36,32,28,16,206,205,220,220,204,221,63,105,208,239,235,58,105,105,185,67,88,249,46,23,189,209,188,113,38,196,192,183,8,12,124,11,128,47,192,23,224,11,240,5,248,2,124,1,190,0,95,128,47,192,23,224,11,240,5,248,2,124,1,190,0,95,128,47,192,23,224,11,240,5,248,250,162,219,60,48,186,205,65,183,160,91,208,45,232,22,116,11,186,5,221,130,110,65,183,160,91,208,45,232,22,116,11,186,5,221,130,110,65,183,160,91,208,45,232,118,31,209,173,152,194,102,129,41,108,6,133,133,194,66,97,161,176,80,88,40,44,20,22,10,11,133,133,194,238,40,133,125,122,201,151,53,8,172,5,214,2,107,217,123,10,166,11,211,133,233,194,116,97,186,48,221,126,49,221,52,48,211,77,97,186,48,93,152,46,76,23,166,11,211,133,233,194,116,97,186,48,93,152,46,76,23,166,11,211,133,233,194,116,97,186,48,93,152,46,76,23,166,219,26,211,77,2,51,221,4,166,11,211,133,233,194,116,97,186,48,93,152,46,76,23,166,11,211,221,81,166,11,172,5,214,2,107,129,181,192,90,96,45,176,22,88,11,172,5,214,70,133,181,58,48,172,213,192,90,96,45,176,22,88,11,172,5,214,2,107,129,181,192,218,158,192,90,136,40,68,20,34,10,17,133,136,66,68,33,162,16,81,136,168,63,17,5,110,246,26,110,170,192,112,83,1,55,129,155,192,77,224,38,112,19,184,9,220,4,110,2,55,129,155,192,77,224,38,112,19,184,9,220,124,45,112,211,22,55,2,0,1,128,0,192,88,0,80,7,6,128,26,0,104,6,128,203,162,255,123,133,219,45,255,241,9,230,29,186,78,254,224,97,118,63,184,250,207,86,248,183,122,219,213,251,200,95,31,210,7,233,131,244,245,144,244,65,212,118,152,168,65,174,32,87,144,43,200,85,84,114,5,254,1,255,112,189,86,135,184,230,34,115,7,0,23,2,88,115,145,11,248,196,69,46,32,33,23,197,181,128,37,117,70,173,174,111,63,107,209,40,1,126,90,210,174,78,33,217,141,224,112,186,17,204,226,141,228,112,130,224,89,19,188,205,49,247,162,49,130,143,244,32,248,150,30,26,191,37,17,146,252,241,84,23,203,11,19,135,126,92,242,240,243,157,46,54,174,78,28,2,39,67,95,34,184,156,232,136,151,40,26,223,159,235,20,161,151,208,203,126,211,75,174,83,132,170,114,157,34,180,151,142,153,128,104,64,244,43,7,209,61,189,132,18,56,14,28,231,198,111,110,252,238,159,72,232,247,117,159,180,194,220,33,212,124,151,139,222,104,222,56,19,126,16,184,104,3,2,23,64,96,32,48,16,24,8,12,4,6,2,3,129,129,192,64,96,32,48,16,24,8,12,4,6,2,3,129,129,192,64,96,32,48,16,24,8,12,4,14,140,115,243,54,112,110,14,206,5,231,130,115,193,185,224,92,112,46,56,23,156,11,206,5,231,130,115,193,185,224,92,112,46,56,23,156,11,206,5,231,130,115,193,185,251,141,115,253,200,108,214,6,153,205,32,179,144,89,200,44,100,22,50,11,153,133,204,66,102,33,179,144,217,157,39,179,79,47,249,178,6,1,184,0,92,0,46,251,90,193,121,225,188,112,94,56,47,156,23,206,219,67,206,155,182,193,121,83,56,47,156,23,206,11,231,133,243,194,121,225,188,112,94,56,47,156,23,206,11,231,133,243,194,121,225,188,112,94,56,47,156,23,206,11,231,133,243,118,197,121,147,54,56,111,2,231,133,243,194,121,225,188,112,94,56,47,156,23,206,11,231,133,243,238,60,231,5,224,2,112,1,184,0,92,0,46,0,23,128,11,192,5,224,2,112,227,3,92,221,6,192,213,0,92,0,46,0,23,128,11,192,5,224,2,112,1,184,0,220,222,1,92,40,41,148,20,74,10,37,133,146,66,73,161,164,80,82,40,169,63,37,5,120,246,31,120,170,54,128,167,2,120,2,60,1,158,0,79,128,39,192,19,224,9,240,4,120,2,60,1,158,0,79,128,39,192,19,224,249,250,128,167,45,130,4,10,2,5,129,130,81,161,160,110,3,10,106,160,160,25,10,46,203,255,239,21,140,183,252,199,39,182,119,40,250,6,6,15,179,251,193,213,127,182,2,193,213,123,175,222,204,243,77,160,127,208,63,232,95,15,233,31,148,109,135,41,27,52,11,154,5,205,130,102,69,165,89,32,33,144,16,215,117,117,136,112,46,50,119,40,112,33,0,56,23,185,128,89,92,228,2,58,114,81,92,11,248,82,103,36,235,250,246,179,22,141,18,32,169,37,1,235,20,156,221,8,14,167,27,193,44,222,72,14,39,168,158,53,213,219,28,115,47,26,35,248,72,15,130,111,233,161,241,91,18,97,202,255,209,83,189,188,118,113,232,137,41,255,212,203,243,210,203,107,23,135,96,202,224,215,14,46,38,58,230,181,139,166,247,231,218,69,232,37,244,178,223,244,146,107,23,161,170,92,187,8,237,165,219,38,32,26,16,253,202,65,116,79,47,171,4,142,3,199,185,65,156,27,196,251,39,18,250,125,45,40,109,52,119,8,53,223,229,162,55,154,55,206,132,31,4,46,218,128,192,5,16,24,8,12,4,6,2,3,129,129,192,64,96,32,48,16,24,8,12,4,6,2,3,129,129,192,64,96,32,48,16,24,8,12,4,6,2,3,129,3,227,220,188,13,156,155,131,115,193,185,224,92,112,46,56,23,156,11,206,5,231,130,115,193,185,224,92,112,46,56,23,156,11,206,5,231,130,115,193,185,224,92,112,238,126,227,92,63,50,155,181,65,102,51,200,44,100,22,50,11,153,133,204,66,102,33,179,144,89,200,44,100,118,231,201,236,211,75,190,172,65,0,46,0,23,128,203,94,87,112,94,56,47,156,23,206,11,231,133,243,246,144,243,166,109,112,222,20,206,11,231,133,243,194,121,225,188,112,94,56,47,156,23,206,11,231,133,243,194,121,225,188,112,94,56,47,156,23,206,11,231,133,243,194,121,225,188,93,113,222,164,13,206,155,192,121,225,188,112,94,56,47,156,23,206,11,231,133,243,194,121,225,188,59,207,121,1,184,0,92,0,46,0,23,128,11,192,5,224,2,112,1,184,0,220,248,0,87,183,1,112,53,0,23,128,11,192,5,224,2,112,1,184,0,92,0,46,0,183,119,0,23,74,10,37,133,146,66,73,161,164,80,82,40,41,148,20,74,234,79,73,1,158,253,7,158,170,13,224,169,0,158,0,79,128,39,192,19,224,9,240,4,120,2,60,1,158,0,79,128,39,192,19,224,9,240,4,120,190,62,224,105,139,32,129,130,64,65,160,96,84,40,168,219,128,130,26,40,104,134,130,203,242,255,123,5,227,45,255,241,137,237,29,138,190,129,193,195,236,126,112,245,159,173,64,112,245,222,171,55,243,124,19,232,31,244,15,250,215,67,250,7,101,219,97,202,6,205,130,102,65,179,160,89,81,105,22,72,8,36,196,117,93,29,34,156,139,204,29,10,92,8,0,206,69,46,96,22,23,185,128,142,92,20,215,2,190,212,25,201,186,190,253,172,69,163,4,72,106,73,192,58,5,103,55,130,195,233,70,48,139,55,146,195,9,170,103,77,245,54,199,220,139,198,8,62,210,131,224,91,122,104,252,150,228,152,242,199,83,93,44,47,96,28,6,96,149,135,159,239,116,177,113,21,227,16,96,217,202,85,132,203,217,142,125,41,163,49,4,215,51,66,52,33,154,253,38,154,92,207,8,105,229,122,70,8,48,29,56,129,211,192,233,87,14,167,123,122,169,37,192,28,96,206,77,227,220,52,222,63,185,208,239,235,67,105,173,185,67,248,249,46,23,189,209,188,113,38,2,128,225,162,53,48,92,0,134,1,195,128,97,192,48,96,24,48,12,24,6,12,3,134,1,195,128,97,192,48,96,24,48,12,24,6,12,3,134,1,195,128,97,192,48,96,184,93,196,155,183,134,120,115,16,47,136,23,196,11,226,5,241,130,120,65,188,32,94,16,47,136,23,196,11,226,5,241,130,120,65,188,32,94,16,47,136,23,196,11,226,125,45,136,55,0,173,205,90,163,181,25,180,22,90,11,173,133,214,66,107,161,181,208,90,104,45,180,22,90,187,71,180,246,233,37,95,214,32,80,23,168,11,212,101,239,44,216,47,236,23,246,11,251,133,253,194,126,251,202,126,211,214,216,111,10,251,133,253,194,126,97,191,176,95,216,47,236,23,246,11,251,133,253,194,126,97,191,176,95,216,47,236,23,246,11,251,133,253,194,126,97,191,176,223,72,236,55,105,141,253,38,176,95,216,47,236,23,246,11,251,133,253,194,126,97,191,176,95,216,239,30,177,95,160,46,80,23,168,11,212,5,234,2,117,129,186,64,93,160,46,80,183,39,80,87,183,6,117,53,80,23,168,11,212,5,234,2,117,129,186,64,93,160,46,80,183,199,80,23,114,10,57,133,156,66,78,33,167,144,83,200,41,228,20,114,234,79,78,129,160,59,2,65,85,107,16,84,1,65,129,160,64,80,32,40,16,20,8,10,4,5,130,2,65,129,160,64,80,32,40,16,20,8,10,4,125,205,16,212,22,75,2,10,1,133,128,194,248,160,80,183,6,10,53,160,208,12,10,151,11,193,223,43,84,111,249,143,79,168,239,80,254,53,12,30,102,247,131,171,255,108,133,132,171,0,171,119,12,241,78,16,65,136,32,68,176,135,68,16,242,182,195,228,13,194,5,225,130,112,65,184,162,18,46,48,17,152,136,235,191,58,196,58,23,153,59,40,184,16,64,157,139,92,192,49,46,114,1,49,185,40,174,5,204,169,51,186,117,125,251,89,139,70,9,48,213,146,138,117,10,211,110,4,135,211,141,96,22,111,36,135,19,164,207,154,244,109,142,185,23,141,17,124,164,7,193,183,244,208,248,45,217,161,203,100,170,215,209,229,226,202,198,161,43,176,76,14,245,26,191,218,184,158,113,8,166,244,191,148,240,229,28,119,122,21,99,243,91,115,237,34,164,18,82,217,111,82,201,181,139,16,84,174,93,132,236,210,149,19,232,12,116,126,229,208,185,167,151,85,2,194,1,225,220,52,206,77,227,253,147,6,253,190,22,148,118,155,59,132,149,239,114,209,27,205,27,103,66,12,124,139,192,192,183,0,248,2,124,1,190,0,95,128,47,192,23,224,11,240,5,248,2,124,1,190,0,95,128,47,192,23,224,11,240,5,248,2,124,1,190,0,95,128,175,47,186,205,3,163,219,28,116,11,186,5,221,130,110,65,183,160,91,208,45,232,22,116,11,186,5,221,130,110,65,183,160,91,208,45,232,22,116,11,186,5,221,130,110,247,17,221,138,41,108,22,152,194,102,80,88,40,44,20,22,10,11,133,133,194,66,97,161,176,80,88,40,236,142,82,216,167,151,124,89,131,192,90,96,45,176,150,253,170,96,186,48,93,152,46,76,23,166,11,211,237,23,211,77,3,51,221,20,166,11,211,133,233,194,116,97,186,48,93,152,46,76,23,166,11,211,133,233,194,116,97,186,48,93,152,46,76,23,166,11,211,133,233,194,116,97,186,173,49,221,36,48,211,77,96,186,48,93,152,46,76,23,166,11,211,133,233,194,116,97,186,48,221,29,101,186,192,90,96,45,176,22,88,11,172,5,214,2,107,129,181,192,90,96,109,84,88,171,3,195,90,13,172,5,214,2,107,129,181,192,90,96,45,176,22,88,11,172,237,9,172,133,136,66,68,33,162,16,81,136,40,68,20,34,10,17,133,136,250,19,81,224,102,175,225,166,10,12,55,21,112,19,184,9,220,4,110,2,55,129,155,192,77,224,38,112,19,184,9,220,4,110,2,55,129,155,192,205,215,2,55,109,113,35,0,16,0,8,0,140,5,0,117,96,0,168,1,128,102,0,184,44,250,191,87,184,221,242,31,159,96,222,161,235,228,15,30,102,247,131,171,255,108,133,127,171,183,93,189,143,252,245,33,125,144,62,72,95,15,73,31,68,109,135,137,26,228,10,114,5,185,130,92,69,37,87,224,31,240,15,215,107,117,136,107,46,50,119,0,112,33,128,53,23,185,128,79,92,228,2,18,114,81,92,11,88,82,103,212,234,250,246,179,22,141,18,224,167,37,237,234,20,146,221,8,14,167,27,193,44,222,72,14,39,8,158,53,193,219,28,115,47,26,35,248,72,15,130,111,233,161,241,91,18,33,201,31,79,117,177,188,48,113,232,199,37,15,63,223,233,98,227,234,196,33,112,50,244,37,130,203,137,142,120,137,162,241,253,185,78,17,122,9,189,236,55,189,228,58,69,168,42,215,41,66,123,233,152,9,136,6,68,191,114,16,221,211,75,40,129,227,192,113,110,252,230,198,239,254,137,132,126,95,247,73,43,204,29,66,205,119,185,232,141,230,141,51,225,7,129,139,54,32,112,1,4,6,2,3,129,129,192,64,96,32,48,16,24,8,12,4,6,2,3,129,129,192,64,96,32,48,16,24,8,12,4,6,2,3,129,129,192,64,224,192,56,55,111,3,231,230,224,92,112,46,56,23,156,11,206,5,231,130,115,193,185,224,92,112,46,56,23,156,11,206,5,231,130,115,193,185,224,92,112,46,56,23,156,187,223,56,215,143,204,102,109,144,217,12,50,11,153,133,204,66,102,33,179,144,89,200,44,100,22,50,11,153,221,121,50,251,244,146,47,107,16,128,11,192,5,224,178,175,21,156,23,206,11,231,133,243,194,121,225,188,61,228,188,105,27,156,55,133,243,194,121,225,188,112,94,56,47,156,23,206,11,231,133,243,194,121,225,188,112,94,56,47,156,23,206,11,231,133,243,194,121,225,188,112,94,56,111,87,156,55,105,131,243,38,112,94,56,47,156,23,206,11,231,133,243,194,121,225,188,112,94,56,239,206,115,94,0,46,0,23,128,11,192,5,224,2,112,1,184,0,92,0,46,0,55,62,192,213,109,0,92,13,192,5,224,2,112,1,184,0,92,0,46,0,23,128,11,192,237,29,192,133,146,66,73,161,164,80,82,40,41,148,20,74,10,37,133,146,250,83,82,128,103,255,129,167,106,3,120,42,128,39,192,19,224,9,240,4,120,2,60,1,158,0,79,128,39,192,19,224,9,240,4,120,2,60,1,158,175,15,120,218,34,72,160,32,80,16,40,24,21,10,234,54,160,160,6,10,154,161,224,178,252,255,94,193,120,203,127,124,98,123,135,162,111,96,240,48,187,31,92,253,103,43,16,92,189,247,234,205,60,223,4,250,7,253,131,254,245,144,254,65,217,118,152,178,65,179,160,89,208,44,104,86,84,154,5,18,2,9,113,93,87,135,8,231,34,115,135,2,23,2,128,115,145,11,152,197,69,46,160,35,23,197,181,128,47,117,70,178,174,111,63,107,209,40,1,146,90,18,176,78,193,217,141,224,112,186,17,204,226,141,228,112,130,234,89,83,189,205,49,247,162,49,130,143,244,32,248,150,30,26,191,165,103,76,249,238,231,227,183,227,183,227,147,241,228,248,108,193,38,23,176,242,221,251,119,103,255,58,126,103,0,151,11,80,153,215,129,202,229,59,94,205,111,231,247,179,135,5,182,90,231,93,181,76,107,3,85,230,13,168,178,137,84,110,35,147,181,224,49,105,7,24,58,207,132,12,25,122,188,13,208,240,17,26,190,155,174,15,253,241,221,251,113,101,218,87,83,125,49,187,248,117,254,60,125,173,193,198,171,187,111,30,168,113,61,247,221,95,15,127,220,95,252,186,246,11,105,217,18,225,240,235,213,141,26,44,126,41,93,221,125,59,188,251,43,213,106,249,35,169,60,252,246,233,219,237,195,183,68,13,84,118,248,117,118,53,191,153,253,62,191,183,99,146,213,212,78,68,178,139,208,70,116,89,77,238,14,46,187,141,159,248,198,175,254,136,238,54,126,186,61,190,251,69,144,93,196,183,42,84,55,138,219,89,108,159,99,222,12,123,187,141,47,60,230,205,76,184,219,248,13,199,188,251,5,154,173,199,55,179,111,171,185,223,66,190,91,143,110,230,209,86,209,183,208,232,46,163,55,28,241,105,169,178,68,149,106,84,148,101,93,244,206,143,119,19,113,183,157,243,122,222,222,69,108,187,31,97,78,88,190,139,216,117,108,207,118,178,107,201,94,103,161,37,139,185,9,242,119,22,186,97,9,119,114,1,173,135,54,95,2,187,145,219,241,2,216,214,163,27,175,148,221,60,107,234,172,76,50,157,231,101,150,173,251,142,152,209,173,214,18,55,81,211,122,108,131,209,177,58,194,77,62,167,245,208,6,241,99,21,218,164,125,58,11,45,89,0,77,118,168,139,208,226,83,141,73,34,117,22,90,56,211,221,157,106,228,215,21,191,252,44,54,46,166,121,68,245,154,98,139,17,85,216,222,56,196,228,82,26,7,110,200,138,230,17,85,8,110,49,194,125,158,55,53,133,205,16,231,121,219,80,20,22,35,4,111,50,119,254,252,47,184,187,241,241,100,235,19,214,200,188,225,21,214,81,189,183,187,200,218,113,23,25,238,2,119,129,187,192,93,224,46,112,23,184,11,220,5,238,2,119,129,187,192,93,224,46,112,23,184,11,220,5,238,2,119,129,187,192,93,224,46,112,23,184,139,192,238,98,7,61,68,218,142,135,72,241,16,120,8,60,4,30,2,15,129,135,192,67,224,33,240,16,120,8,60,4,30,2,15,129,135,192,67,224,33,240,16,120,8,60,4,30,2,15,129,135,192,67,236,153,84,72,218,145,10,9,82,1,169,128,84,64,42,32,21,144,10,72,5,164,2,82,1,169,128,84,64,42,32,21,144,10,72,5,164,2,82,1,169,128,84,64,42,32,21,144,10,72,133,61,147,10,186,29,169,160,145,10,72,5,164,2,82,1,169,128,84,64,42,32,21,144,10,72,133,87,36,21,32,243,144,121,200,60,100,30,50,15,153,135,204,67,230,33,243,144,121,200,60,100,222,129,204,171,118,200,188,130,204,67,230,33,243,144,121,200,60,100,30,50,15,153,135,204,67,230,33,243,144,121,200,60,100,30,50,15,153,135,204,67,230,33,243,144,249,253,33,243,96,118,48,123,21,179,255,243,253,244,135,227,143,227,213,53,240,83,53,45,188,105,251,255,251,114,248,105,246,117,126,168,15,213,6,116,47,26,160,123,214,68,221,179,10,118,47,43,255,175,255,127,123,119,215,220,198,113,37,0,244,191,236,243,98,56,61,24,64,208,163,146,146,179,74,57,90,149,45,103,157,39,20,35,67,136,92,22,195,130,104,175,87,85,250,239,91,4,5,89,196,231,124,79,3,115,222,44,20,224,105,92,94,112,192,219,231,222,158,214,173,178,135,250,85,246,175,34,208,65,177,125,239,213,212,220,213,220,213,220,213,220,213,220,213,220,213,220,213,220,213,220,99,168,185,27,177,99,187,192,118,129,237,2,219,5,182,11,108,23,216,46,176,93,96,187,32,222,237,2,144,63,226,29,134,10,231,7,223,78,22,165,223,255,227,170,251,193,39,204,78,61,225,75,93,190,169,125,138,73,171,251,20,19,251,20,246,41,236,83,216,167,176,79,97,159,194,62,133,125,10,251,20,246,41,236,83,216,167,176,79,97,159,194,62,133,125,10,251,20,246,41,236,83,216,167,176,79,97,159,194,62,69,179,251,20,209,238,57,228,173,238,57,228,246,28,236,57,216,115,176,231,96,207,193,158,131,61,7,123,14,246,28,236,57,216,115,176,231,96,207,193,158,131,61,7,123,14,246,28,236,57,216,115,176,231,96,207,193,158,131,61,135,115,220,64,24,183,186,129,48,182,129,96,3,193,6,130,13,4,27,8,54,16,108,32,216,64,176,129,96,3,193,6,130,13,4,27,8,54,16,108,32,216,64,176,129,96,3,193,6,130,13,4,27,8,54,16,108,32,156,227,6,66,214,234,6,66,102,3,193,6,130,13,4,27,8,54,16,108,32,216,64,176,129,96,3,193,6,194,112,54,16,84,225,85,225,85,225,85,225,85,225,85,225,85,225,85,225,85,225,85,225,85,225,85,225,119,170,240,161,213,42,124,80,133,87,133,87,133,87,133,87,133,87,133,87,133,87,133,87,133,87,133,87,133,87,133,87,133,87,133,87,133,87,133,87,133,87,133,87,133,87,133,191,152,42,188,146,250,224,75,234,105,171,37,245,180,245,146,122,118,168,198,254,240,64,254,211,205,214,115,110,243,159,146,44,175,91,136,79,21,226,21,226,21,226,21,226,21,226,85,178,85,178,149,130,149,130,149,130,149,130,149,130,21,37,21,37,21,37,21,37,21,37,149,24,219,44,49,126,85,254,123,249,234,217,139,151,175,95,188,252,203,252,187,31,94,254,207,179,127,252,237,219,221,178,223,87,79,202,230,233,124,178,183,234,119,115,123,253,238,230,238,221,205,114,180,250,245,230,127,175,255,239,253,47,187,117,164,63,158,244,168,216,119,159,170,147,99,197,190,219,113,146,29,45,246,61,122,194,166,116,151,239,60,178,93,0,220,174,255,29,42,24,22,173,244,109,222,221,85,165,152,92,109,234,119,31,174,190,124,140,71,91,133,195,19,85,190,230,23,240,213,133,21,252,62,23,252,90,42,220,189,169,85,184,251,215,175,203,229,187,155,229,219,235,251,164,217,185,27,132,36,164,73,54,186,91,93,223,124,120,251,239,213,251,197,234,67,158,132,39,73,58,122,243,112,99,120,116,71,248,143,255,124,116,103,202,58,91,204,114,179,152,251,155,212,248,209,146,10,85,17,183,67,88,170,138,216,114,4,59,89,75,153,0,30,172,104,110,71,177,124,69,179,229,80,118,183,160,106,241,204,234,198,115,251,171,94,239,241,108,106,65,213,226,57,62,30,207,242,248,186,229,120,118,183,160,50,241,44,116,211,41,87,67,239,41,47,251,187,233,28,44,232,151,138,99,76,191,51,155,95,80,181,120,86,252,157,121,120,135,161,247,120,246,241,59,243,32,222,223,142,103,121,188,223,114,60,187,91,80,225,120,30,222,66,42,148,157,71,182,144,250,200,205,22,150,83,60,146,55,251,183,133,118,226,152,61,153,61,125,146,63,9,179,244,201,31,11,191,217,191,45,148,188,185,105,61,144,93,173,167,116,36,247,149,64,75,69,115,95,29,180,239,136,54,189,166,194,81,61,188,227,90,232,147,126,100,199,181,143,79,122,11,203,169,18,201,19,119,244,178,71,122,180,253,157,189,163,229,148,137,100,177,223,153,165,182,210,123,202,199,102,23,83,38,134,197,74,109,165,246,245,219,46,181,117,178,152,50,49,44,116,179,41,131,12,122,202,194,70,215,82,58,128,85,254,194,57,4,30,250,12,96,31,191,9,247,225,139,82,1,236,248,175,153,78,214,82,56,128,135,123,2,119,98,88,178,39,176,237,48,118,180,156,194,145,60,220,162,184,243,7,118,201,22,197,182,255,188,238,104,57,101,34,89,232,214,92,14,39,181,28,197,110,22,83,56,134,7,164,84,161,95,140,135,164,84,31,191,24,155,94,75,225,0,30,80,91,133,2,120,72,109,245,17,192,166,215,82,58,128,85,190,219,28,18,100,125,6,176,243,239,54,191,126,24,45,255,253,91,161,44,204,243,105,154,79,210,217,52,15,217,215,11,255,227,245,221,6,178,179,245,148,13,102,145,63,87,242,60,27,207,166,79,242,124,60,25,111,47,190,143,63,89,58,91,79,153,96,86,254,187,239,144,179,236,233,163,221,111,0,43,254,110,140,230,239,190,166,215,114,52,128,5,253,233,155,124,75,56,62,142,234,30,19,249,102,219,68,22,120,197,54,214,44,240,146,109,18,122,250,37,211,119,21,94,82,126,101,79,74,95,230,132,241,205,74,27,223,253,175,56,54,120,224,192,43,142,129,216,189,47,89,67,226,178,239,191,136,62,222,123,181,247,165,147,243,125,233,228,124,95,62,57,223,151,207,180,247,21,50,237,125,249,76,59,202,181,247,134,248,40,215,62,240,138,242,217,124,156,107,31,122,73,233,236,60,202,181,15,188,162,194,69,22,165,223,255,170,116,90,174,202,167,229,170,124,90,174,42,164,229,170,124,90,222,109,167,229,233,87,108,167,229,214,43,234,193,251,188,13,120,159,131,247,224,61,120,15,222,131,247,224,61,120,31,91,60,193,123,240,62,18,198,3,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,224,61,120,15,222,131,247,3,132,247,16,125,84,136,126,220,6,162,31,67,244,16,61,68,15,209,67,244,16,61,68,31,91,60,33,122,136,62,18,146,3,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,16,61,68,15,209,67,244,231,142,232,137,248,168,68,124,214,134,136,207,136,120,34,158,136,39,226,137,120,34,158,136,143,45,158,68,60,17,31,137,175,33,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,111,80,196,135,54,68,124,32,226,137,120,34,158,136,39,226,137,120,34,62,182,120,18,241,68,124,36,190,134,136,39,226,137,120,34,158,136,39,226,137,120,34,158,136,143,76,196,115,220,28,55,199,205,113,199,241,149,156,227,230,184,57,110,142,155,227,230,184,57,110,142,155,227,230,184,57,110,142,155,227,230,184,57,110,142,155,227,230,184,57,110,142,123,120,142,59,109,195,113,167,28,55,199,205,113,115,220,28,55,199,205,113,199,22,79,142,155,227,142,196,215,112,220,28,55,199,205,113,115,220,28,247,240,28,55,113,76,28,19,199,196,49,113,76,28,19,199,196,49,113,76,28,19,199,196,49,113,76,28,19,199,196,49,113,76,28,19,199,196,49,113,76,28,87,20,199,248,48,62,140,15,227,195,45,240,225,48,15,205,243,225,144,132,203,224,195,111,23,171,171,45,239,187,126,112,131,128,71,149,98,149,220,93,175,146,229,199,19,114,248,254,218,15,23,171,121,17,74,152,18,166,132,41,97,74,152,18,166,90,169,214,190,21,38,213,122,230,170,149,194,164,48,41,76,10,147,194,164,48,41,76,10,147,194,164,48,137,55,226,141,120,35,222,136,55,174,136,43,226,138,206,195,21,117,3,126,240,29,72,38,82,36,19,23,69,105,97,146,93,56,131,73,118,195,82,32,45,241,141,99,79,218,18,38,159,42,167,232,55,175,194,116,61,113,113,210,64,158,142,222,222,134,233,206,216,197,73,243,201,122,32,51,187,153,161,184,126,151,189,15,82,60,184,10,211,20,57,41,78,138,147,226,164,56,41,211,20,77,83,140,34,47,185,51,238,140,59,51,77,145,227,227,248,6,230,248,30,31,32,95,35,154,77,159,64,223,68,68,155,94,19,29,217,7,170,218,92,251,196,29,125,60,75,243,44,157,165,79,167,179,217,190,165,119,124,63,239,106,57,156,41,103,202,153,114,166,156,41,103,106,218,167,105,159,166,125,178,207,236,51,251,204,62,199,16,64,211,62,77,251,52,237,147,202,167,242,169,252,104,85,254,192,167,125,46,167,165,117,185,14,3,3,66,47,169,247,225,118,82,225,34,139,210,239,223,28,210,104,154,63,190,200,250,188,53,89,159,147,245,100,61,89,79,214,147,245,100,61,89,79,214,147,245,100,61,89,79,214,71,242,59,147,172,39,235,201,122,178,158,172,39,235,201,122,178,158,172,39,235,201,250,56,178,144,172,39,235,35,8,32,89,79,214,147,245,100,61,89,79,214,147,245,81,124,183,33,235,201,122,178,158,172,39,235,201,122,178,158,172,39,235,201,250,203,146,245,148,124,124,74,126,220,154,146,31,83,242,148,60,37,79,201,83,242,148,60,37,79,201,83,242,148,60,37,79,201,71,242,59,147,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,249,56,178,144,146,167,228,35,8,32,37,79,201,83,242,148,60,37,79,201,83,242,81,124,183,161,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,249,136,149,60,242,30,31,121,207,90,35,239,25,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,123,36,191,51,145,119,228,29,121,71,222,145,119,228,29,121,71,222,145,119,228,29,121,143,35,11,145,119,228,61,130,0,34,239,200,59,242,142,188,35,239,200,59,242,30,197,119,27,228,29,121,71,222,145,119,228,29,121,71,222,145,119,228,29,121,71,222,145,247,18,228,61,180,70,222,3,242,142,188,35,239,200,59,242,142,188,35,239,200,59,242,142,188,35,239,200,123,36,191,51,145,119,228,29,121,71,222,145,119,228,125,152,228,29,212,6,181,65,109,80,59,142,175,228,160,54,168,13,106,131,218,160,54,168,13,106,131,218,160,54,168,13,106,131,218,160,54,168,13,106,131,218,160,54,168,13,106,131,218,3,133,218,105,107,80,59,5,181,65,109,80,27,212,6,181,65,109,80,27,212,6,181,65,109,80,27,212,142,228,119,38,168,13,106,131,218,160,54,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,140,20,199,69,138,249,96,62,152,15,230,131,219,242,193,97,30,90,242,193,33,9,17,250,224,183,139,213,213,150,229,93,63,184,1,190,163,234,239,62,185,187,94,37,203,143,39,104,240,253,2,30,174,216,196,149,48,96,12,24,3,198,128,49,96,12,24,91,197,86,251,102,150,216,234,153,179,85,204,18,179,196,44,49,75,204,18,179,196,44,49,75,204,18,179,68,218,144,54,164,13,105,67,218,192,33,112,8,28,58,15,56,212,141,232,225,115,40,152,72,21,76,132,214,164,173,89,116,161,235,89,116,3,20,30,45,209,140,99,79,218,210,35,159,246,165,223,125,214,189,248,246,197,235,127,60,123,177,155,129,217,215,207,188,31,133,56,57,145,126,95,255,36,119,126,70,217,87,207,220,25,133,56,105,62,253,242,157,71,102,7,50,114,243,239,124,235,223,179,198,166,39,22,14,76,171,211,19,107,173,194,244,68,108,10,155,194,166,176,41,108,202,244,68,211,19,163,200,75,12,13,67,195,208,76,79,196,250,176,190,129,177,62,199,220,195,146,145,99,201,205,181,79,220,209,199,179,52,207,210,89,250,116,58,155,237,91,122,199,247,243,174,150,131,157,98,167,216,41,118,138,157,98,167,166,123,154,238,105,186,39,10,141,66,163,208,40,116,12,1,52,221,211,116,79,211,61,33,125,72,31,210,143,22,233,15,124,186,231,114,90,26,155,107,56,48,16,244,146,90,33,110,39,21,46,178,40,253,254,205,29,237,162,23,164,28,198,207,91,195,248,57,140,15,227,195,248,48,62,140,15,227,195,248,48,62,140,15,227,195,248,48,62,140,15,227,195,248,48,62,140,15,227,195,248,48,62,140,15,227,195,248,48,62,140,223,127,0,97,124,24,31,198,135,241,97,124,24,31,198,143,34,128,48,62,140,15,227,195,248,48,62,140,15,227,195,248,48,62,140,15,227,195,248,96,125,212,176,126,220,26,172,31,131,245,96,61,88,15,214,131,245,96,61,88,15,214,131,245,96,61,88,15,214,131,245,96,61,88,15,214,131,245,96,61,88,15,214,131,245,96,61,88,15,214,131,245,253,7,16,172,7,235,193,122,176,30,172,7,235,193,250,40,2,8,214,131,245,96,61,88,15,214,131,245,96,61,88,15,214,131,245,96,253,229,194,122,74,62,62,37,159,181,166,228,51,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,190,255,0,82,242,148,60,37,79,201,83,242,148,60,37,31,69,0,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,249,238,148,124,104,77,201,7,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,41,121,74,158,146,167,228,207,75,201,179,221,108,55,219,205,118,199,241,149,156,237,102,187,217,110,182,155,237,102,187,217,110,182,155,237,102,187,217,110,182,155,237,102,187,217,110,182,155,237,102,187,217,110,182,123,160,182,59,109,205,118,167,108,55,219,205,118,179,221,108,55,219,205,118,179,221,108,55,219,205,118,179,221,108,55,219,205,118,179,221,108,55,133,76,33,83,200,20,50,133,76,33,83,200,20,50,133,76,33,83,200,20,50,133,76,33,83,200,20,50,133,76,33,247,253,209,166,144,41,100,10,249,82,20,50,82,140,20,35,197,72,113,91,164,56,204,67,75,164,56,36,225,50,72,241,219,197,234,106,139,255,174,31,220,152,224,81,245,128,37,119,215,171,100,249,241,132,38,190,95,192,195,21,155,184,18,57,76,14,147,195,228,48,57,76,14,147,174,164,107,223,50,147,116,61,115,233,74,102,146,153,100,38,153,73,102,146,153,100,38,153,73,102,146,153,20,28,5,71,193,81,112,20,28,107,196,26,177,70,231,97,141,186,65,64,72,15,56,19,41,156,137,144,167,180,53,241,46,156,193,196,187,1,162,144,150,52,199,177,39,109,129,147,79,245,50,246,155,87,97,186,30,212,56,105,42,109,71,111,111,195,116,103,90,227,164,249,220,61,144,168,29,142,94,92,191,213,56,230,47,30,92,138,33,140,40,21,74,133,82,161,84,40,149,33,140,134,48,70,145,151,104,26,154,134,166,25,194,136,250,161,126,3,163,126,143,207,162,175,17,205,166,15,179,111,34,162,77,175,9,160,236,195,93,109,174,125,226,142,62,158,165,121,150,206,210,167,211,217,108,223,210,59,190,159,119,181,28,20,21,69,69,81,81,84,20,21,69,53,36,212,144,80,67,66,241,104,60,26,143,198,163,99,8,160,33,161,134,132,26,18,10,238,131,251,224,126,180,112,127,224,67,66,151,211,210,0,93,19,130,185,162,151,212,30,113,59,169,112,145,69,233,247,111,124,105,92,253,33,95,180,125,222,174,182,207,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,105,123,218,158,182,167,237,7,163,237,201,249,72,229,252,184,93,57,63,38,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,39,231,201,121,114,158,156,63,79,57,143,193,71,202,224,179,118,25,124,134,193,99,240,24,60,6,143,193,99,240,24,60,6,143,193,99,240,24,60,6,143,193,99,240,24,60,6,143,193,99,240,24,60,6,143,193,99,240,24,60,6,143,193,99,240,24,60,6,143,193,99,240,24,60,6,143,193,99,240,24,60,6,143,193,99,240,24,60,6,143,193,99,240,24,60,6,143,193,99,240,13,50,248,208,46,131,15,24,60,6,143,193,99,240,24,60,6,143,193,99,240,24,60,6,143,193,99,240,24,60,6,143,193,99,240,24,60,6,143,193,71,193,224,225,109,120,27,222,134,183,227,248,74,14,111,195,219,240,54,188,13,111,195,219,240,54,188,13,111,195,219,240,54,188,13,111,195,219,240,54,188,13,111,195,219,240,54,188,61,100,188,157,182,139,183,83,120,27,222,134,183,225,109,120,27,222,134,183,225,109,120,27,222,134,183,225,109,120,27,222,134,183,225,237,161,224,109,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,198,140,49,99,204,24,51,174,200,140,153,97,102,152,25,102,134,91,53,195,97,30,218,52,195,33,9,17,154,225,183,139,213,213,22,237,93,63,184,241,190,163,154,33,72,238,174,87,201,242,227,9,46,124,191,138,135,203,54,118,57,52,24,13,70,131,209,96,52,24,13,70,89,81,214,190,233,37,202,122,230,148,21,189,68,47,209,75,244,18,189,68,47,209,75,244,18,189,68,47,49,55,204,13,115,195,220,48,55,152,8,38,130,137,206,3,19,117,163,124,152,29,50,38,82,25,19,171,63,105,117,102,93,232,122,102,221,80,193,71,75,82,227,216,147,182,48,201,167,178,217,184,63,25,39,53,146,241,116,46,78,162,179,80,213,134,22,198,51,62,209,244,68,68,10,145,66,164,16,41,68,42,70,34,101,122,34,114,134,156,33,103,200,153,233,137,166,39,34,124,8,223,87,145,44,180,87,214,229,49,243,77,68,180,233,53,129,145,125,120,170,205,181,79,220,209,199,179,52,207,210,89,250,116,58,155,237,91,122,199,247,243,174,150,131,152,34,166,136,41,98,138,152,34,166,166,123,154,238,105,186,39,246,140,61,99,207,216,115,12,1,52,221,211,116,79,211,61,129,124,32,31,200,143,22,228,15,124,186,231,114,90,26,150,107,46,48,16,244,146,218,30,110,39,21,46,178,40,253,254,205,29,237,187,239,99,191,180,207,91,149,246,57,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,61,105,79,218,147,246,164,253,64,164,61,53,31,167,154,31,183,170,230,199,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,212,60,53,79,205,83,243,231,168,230,17,248,56,9,124,214,42,129,207,16,120,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,190,41,2,31,90,37,240,1,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,120,4,30,129,71,224,17,248,8,8,60,184,13,110,131,219,224,118,28,95,201,193,109,112,27,220,6,183,193,109,112,27,220,6,183,193,109,112,27,220,6,183,193,109,112,27,220,6,183,193,109,112,27,220,6,183,7,12,183,211,86,225,118,10,110,131,219,224,54,184,13,110,131,219,224,54,184,13,110,131,219,224,54,184,13,110,131,219,224,54,184,61,12,184,141,24,35,198,136,49,98,140,24,35,198,136,49,98,140,24,35,198,136,49,98,140,24,35,198,136,49,98,140,24,35,198,136,49,98,140,24,35,198,21,137,49,47,204,11,243,194,188,112,1,47,252,250,249,143,175,255,242,252,229,243,239,158,189,126,241,223,47,255,250,106,254,215,103,175,158,189,124,254,253,243,207,100,248,219,191,205,95,188,252,254,245,119,63,252,249,245,252,217,183,175,254,235,217,252,201,159,230,127,207,214,92,56,219,199,133,239,22,191,223,45,23,55,139,213,245,221,187,127,223,252,124,59,250,249,250,246,250,102,241,97,241,89,175,254,242,126,116,191,216,213,175,111,238,70,215,191,220,254,235,122,244,228,159,163,223,178,29,45,156,29,211,194,95,89,223,253,90,248,209,19,30,254,157,111,253,123,182,245,239,176,253,130,48,221,230,197,143,254,23,183,249,79,187,143,44,254,120,168,40,66,126,187,88,93,109,97,225,245,131,27,65,60,170,21,215,228,238,122,149,44,63,158,224,199,247,107,120,184,104,67,23,187,28,105,28,102,49,74,227,245,127,214,176,198,63,253,252,203,87,223,68,211,36,27,39,233,232,167,197,226,246,195,237,98,241,83,154,60,77,38,235,47,159,179,98,106,119,119,57,165,172,108,141,213,28,36,176,187,75,42,111,78,27,89,87,86,127,93,219,127,87,212,88,87,193,108,42,231,246,234,174,167,222,207,239,176,127,107,100,93,149,127,126,135,29,89,213,117,29,230,76,5,87,117,68,16,85,94,211,1,24,180,103,69,101,41,78,213,37,29,22,54,5,195,116,4,181,212,88,83,209,48,149,2,34,53,214,83,244,198,82,10,91,212,88,207,190,90,90,241,240,236,173,96,213,93,77,181,207,254,33,6,80,119,53,227,90,171,217,222,83,175,186,154,67,219,146,187,203,41,183,23,88,117,61,7,182,248,10,70,231,208,198,90,213,213,28,216,47,43,184,154,67,187,84,117,87,83,45,143,15,109,249,212,88,77,141,207,248,161,42,117,221,213,84,142,77,237,207,120,213,74,238,246,18,139,212,114,11,189,102,187,152,81,232,69,219,101,166,34,47,218,41,181,20,120,209,158,98,107,145,87,85,8,196,187,155,183,161,210,171,182,235,52,5,94,181,175,84,91,244,101,123,138,181,5,94,186,83,174,45,242,154,10,81,220,45,217,22,120,209,78,105,180,200,107,182,139,93,133,94,83,37,153,118,11,164,197,94,180,93,34,45,242,170,10,17,223,41,147,22,122,77,133,183,180,83,144,44,242,154,147,63,165,102,138,146,123,15,159,107,170,40,121,244,236,57,69,73,69,73,69,73,69,73,69,73,69,73,69,73,69,73,69,73,69,73,69,73,69,73,69,73,69,73,69,73,69,73,69,73,69,73,69,201,65,22,37,247,14,86,109,170,40,121,116,174,170,162,164,162,164,162,164,162,164,162,164,162,164,162,164,162,164,162,164,162,164,162,164,162,164,162,164,162,164,162,164,162,164,162,164,162,164,162,228,249,22,37,127,124,157,189,248,219,241,179,158,230,127,15,243,124,158,205,211,249,100,111,25,242,247,187,236,221,251,227,7,13,141,126,11,163,252,81,225,49,75,210,100,210,252,129,78,249,206,35,219,197,199,162,197,202,98,69,197,207,111,254,170,100,40,106,159,248,212,224,117,157,239,228,124,39,231,59,57,223,201,249,78,206,119,114,190,147,243,157,162,200,75,231,59,57,223,201,249,78,206,119,114,190,147,243,157,6,118,190,211,230,226,133,70,3,31,91,253,190,26,126,223,17,109,122,77,78,205,234,227,176,157,205,181,79,220,209,199,179,52,207,210,89,250,116,58,155,237,91,122,199,247,243,174,150,227,252,49,231,143,57,127,204,249,99,206,31,115,254,152,243,199,156,63,230,252,49,231,143,57,127,204,249,99,206,31,139,33,128,206,31,115,254,152,243,199,156,63,230,252,49,231,143,57,127,44,206,243,199,150,211,210,135,66,57,178,204,145,101,151,116,100,217,237,164,194,69,22,165,223,191,147,209,218,59,25,173,20,173,207,155,165,245,57,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,61,90,143,214,163,245,104,125,223,16,28,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,71,235,209,122,180,30,173,239,251,163,141,214,163,245,104,61,90,143,214,163,245,67,165,245,152,124,36,76,126,220,44,147,31,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,99,242,152,60,38,143,201,247,141,186,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,121,76,30,147,199,228,49,249,190,63,218,152,60,38,143,201,99,242,152,60,38,127,17,76,158,121,143,196,188,103,205,154,247,140,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,189,111,161,205,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,51,239,204,59,243,206,188,247,253,209,102,222,153,119,230,157,121,103,222,153,119,230,157,121,111,206,188,135,102,205,123,96,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,103,222,153,119,230,157,121,239,91,104,51,239,204,59,243,78,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,247,47,181,211,102,165,118,74,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,77,106,147,218,164,54,169,221,183,43,102,138,153,226,88,162,200,20,51,197,253,103,33,83,204,20,71,16,64,166,152,41,102,138,153,98,166,152,41,102,138,163,248,110,195,20,51,197,76,49,83,204,20,51,197,76,113,220,166,24,16,6,132,1,97,64,184,81,32,28,230,227,38,129,112,72,198,151,0,132,215,183,243,171,45,218,187,126,112,227,125,71,37,163,148,220,93,175,146,229,199,163,60,248,225,170,15,151,169,252,191,167,129,105,96,26,152,6,166,129,105,96,122,149,94,237,91,91,210,171,103,174,87,105,75,218,146,182,164,45,105,75,218,146,182,164,45,105,75,218,146,108,35,219,200,54,178,141,108,227,135,248,33,126,232,60,252,80,55,176,7,211,129,97,34,197,48,177,144,147,108,62,110,146,156,100,201,56,114,114,50,20,243,209,18,214,56,246,164,45,79,242,169,98,66,102,205,38,100,38,33,37,100,173,132,12,205,38,100,144,144,18,178,86,66,54,170,68,179,232,149,168,132,140,59,33,67,179,9,25,36,164,132,172,149,144,141,14,218,14,103,48,104,91,66,198,156,144,223,188,10,211,245,248,247,73,173,172,28,189,189,13,211,157,25,240,147,200,83,179,189,25,240,235,120,244,53,8,254,224,197,77,131,215,255,161,255,67,255,135,254,15,253,31,166,193,155,6,31,69,94,234,167,209,79,163,159,198,52,120,253,73,250,147,6,214,159,180,185,120,33,8,120,108,245,251,4,94,223,17,109,122,77,186,190,250,104,22,217,92,251,196,29,125,60,75,243,44,157,165,79,167,179,217,190,165,119,124,63,239,106,57,250,231,244,207,233,159,211,63,167,127,78,255,156,211,10,156,86,224,180,2,61,157,122,58,245,116,234,233,140,33,128,78,43,112,90,129,211,10,116,27,235,54,214,109,28,109,183,241,192,79,43,88,78,75,119,205,234,156,118,192,193,37,245,116,223,78,42,92,100,81,250,253,59,71,33,130,166,246,47,220,62,111,129,219,231,184,61,110,143,219,227,246,184,61,110,143,219,199,18,79,220,30,183,143,4,239,224,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,61,110,143,219,227,246,184,253,0,185,61,58,31,19,157,175,119,40,220,126,58,31,251,201,112,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,143,206,163,243,232,60,58,223,247,39,29,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,71,231,209,121,116,30,157,63,55,58,207,193,199,228,224,179,22,28,124,198,193,115,240,28,60,7,207,193,115,240,28,124,44,241,228,224,57,248,72,84,13,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,124,115,14,62,180,224,224,3,7,207,193,115,240,28,60,7,207,193,115,240,177,196,147,131,231,224,35,81,53,28,60,7,207,193,115,240,28,60,7,207,193,115,240,28,124,100,14,158,222,166,183,233,109,122,59,142,175,228,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,244,54,189,77,111,211,219,131,211,219,105,11,122,59,165,183,233,109,122,155,222,166,183,233,109,122,59,150,120,210,219,244,118,36,170,134,222,166,183,233,109,122,155,222,166,183,135,167,183,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,152,51,230,140,57,99,206,184,162,51,134,134,161,97,104,24,26,110,30,13,135,121,104,28,13,135,36,92,2,26,94,223,216,175,182,164,239,250,193,13,255,29,85,9,85,114,119,189,74,150,31,143,146,225,135,75,63,92,171,222,53,8,97,66,152,16,38,132,9,97,66,152,104,37,90,251,22,152,68,235,153,139,86,2,147,192,36,48,9,76,2,147,192,36,48,9,76,2,147,192,164,221,104,55,218,141,118,163,221,152,34,166,136,41,58,15,83,212,13,246,65,119,0,153,72,129,76,84,12,37,157,143,27,103,40,105,50,142,156,161,12,138,128,180,100,55,142,61,105,139,151,124,170,147,159,89,11,249,153,201,79,249,217,80,126,134,22,242,51,200,79,249,217,80,126,54,207,76,227,159,77,43,63,163,206,207,108,61,52,121,82,61,49,179,157,105,201,147,200,51,178,165,105,201,89,47,99,146,247,94,213,124,100,250,153,126,166,159,233,103,250,217,124,100,243,145,163,200,75,154,156,38,167,201,205,71,166,243,233,252,129,233,252,205,197,11,49,152,99,171,223,231,79,250,142,104,211,107,210,243,208,7,149,222,92,251,196,29,125,60,75,243,44,157,165,79,167,179,217,190,165,119,124,63,239,106,57,186,71,116,143,232,30,209,61,162,123,68,247,136,249,221,230,119,155,223,173,163,73,71,147,142,38,29,77,49,4,208,252,110,243,187,205,239,214,107,167,215,78,175,93,180,189,118,3,159,223,189,156,150,238,25,211,55,104,228,247,37,117,52,222,78,42,92,100,81,250,253,155,44,222,115,75,231,3,169,207,155,36,245,57,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,61,82,143,212,35,245,72,253,240,72,61,30,31,5,143,175,113,212,209,46,143,143,253,140,35,60,30,143,199,227,241,120,60,190,255,191,226,240,120,60,30,143,199,227,241,120,60,62,138,120,226,241,120,124,68,104,22,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,199,227,241,120,60,30,143,143,143,199,179,238,81,88,247,172,73,235,158,177,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,59,235,206,186,179,238,172,123,125,235,30,154,180,238,129,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,119,214,157,117,103,221,89,247,184,172,59,161,77,104,19,218,132,118,28,95,201,9,109,66,155,208,38,180,9,109,66,155,208,38,180,9,109,66,155,208,38,180,9,109,66,155,208,38,180,9,109,66,155,208,38,180,135,35,180,211,38,133,118,74,104,19,218,132,54,161,77,104,19,218,132,54,161,77,104,19,218,132,54,161,77,104,19,218,132,54,161,61,56,161,205,18,179,196,44,49,75,204,18,179,196,44,49,75,204,18,179,196,44,49,75,204,18,179,196,44,49,75,204,18,179,196,44,49,75,204,18,179,196,21,45,49,24,12,6,131,193,96,112,131,48,56,220,211,224,166,96,112,72,178,75,128,193,235,91,249,213,22,234,93,63,184,145,190,163,82,49,74,238,174,87,201,242,227,81,22,252,112,205,135,139,84,252,159,83,192,20,48,5,76,1,83,192,20,48,181,74,173,246,173,44,169,213,51,87,171,148,37,101,73,89,82,150,148,37,101,73,89,82,150,148,37,101,73,180,17,109,68,27,209,70,180,113,67,220,16,55,116,30,110,168,27,208,131,231,64,48,145,34,152,56,168,73,152,143,155,163,38,33,25,71,78,77,134,161,61,90,98,26,199,158,180,37,73,62,85,74,197,172,201,84,204,164,162,84,172,156,138,161,201,84,12,82,81,42,86,78,197,6,45,104,136,222,130,74,197,120,83,177,193,121,197,225,12,230,21,75,197,120,83,241,79,207,190,127,190,158,160,61,169,145,145,163,48,250,231,245,135,197,206,32,237,73,228,137,217,214,32,237,207,241,232,103,158,246,145,139,27,171,13,212,3,245,64,61,80,15,212,27,171,109,172,118,20,121,169,65,65,131,130,6,5,99,181,53,124,104,248,24,88,195,199,230,226,133,100,213,177,213,239,35,77,125,71,180,233,53,105,163,233,67,223,111,174,125,226,142,62,158,165,121,150,206,210,167,211,217,108,223,210,59,190,159,119,181,28,13,73,26,146,52,36,105,72,210,144,164,33,201,216,119,99,223,141,125,215,36,167,73,78,147,156,38,185,24,2,104,236,187,177,239,198,190,107,223,212,190,169,125,51,218,246,205,129,143,125,95,78,75,183,33,106,69,53,41,254,146,154,100,111,39,21,46,178,40,253,254,13,164,111,184,75,120,207,167,229,17,90,223,255,132,71,138,253,200,83,102,199,159,50,57,117,153,201,169,139,252,33,225,43,245,59,127,105,28,200,91,104,28,200,53,14,104,28,208,56,160,113,64,227,128,198,1,141,3,177,196,83,227,128,198,129,72,24,146,198,1,141,3,26,7,52,14,104,28,208,56,160,113,64,227,128,198,1,141,3,26,7,52,14,104,28,208,56,160,113,64,227,128,198,1,141,3,26,7,52,14,104,28,208,56,160,113,64,227,128,198,1,141,3,26,7,52,14,104,28,208,56,160,113,64,227,128,198,1,141,3,3,108,28,208,4,160,9,160,141,38,128,58,103,159,29,106,2,136,253,8,52,77,0,154,0,52,1,104,2,208,4,160,9,64,19,128,38,0,77,0,154,0,52,1,104,2,208,4,160,9,64,19,128,38,0,77,0,154,0,250,254,164,107,2,208,4,160,9,64,19,128,38,0,77,0,154,0,52,1,104,2,208,4,160,9,64,19,128,38,0,77,0,154,0,52,1,104,2,208,4,160,9,64,19,128,38,0,77,0,154,0,52,1,104,2,56,183,38,0,162,159,232,111,67,244,103,45,136,254,140,232,39,250,137,126,162,159,232,39,250,137,254,88,226,73,244,19,253,145,248,32,162,159,232,39,250,137,126,162,159,232,39,250,137,126,162,159,232,39,250,137,126,162,159,232,39,250,137,126,162,159,232,39,250,137,126,162,159,232,39,250,137,126,162,159,232,39,250,137,126,162,159,232,39,250,137,126,162,159,232,39,250,137,126,162,127,87,244,135,22,68,127,32,250,137,126,162,159,232,39,250,137,126,162,63,150,120,18,253,68,127,36,62,136,232,39,250,137,126,162,159,232,39,250,137,126,162,159,232,143,76,244,115,232,28,58,135,206,161,199,241,149,156,67,231,208,57,116,14,157,67,231,208,57,116,14,157,67,231,208,57,116,14,157,67,231,208,57,116,14,157,67,231,208,57,116,14,157,67,63,91,135,158,182,224,208,83,14,157,67,231,208,57,116,14,157,67,231,208,99,137,39,135,206,161,71,226,131,56,116,14,157,67,231,208,57,116,14,125,120,14,157,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,137,105,98,154,152,38,166,43,138,105,252,25,127,198,159,241,103,252,249,48,127,14,243,48,31,55,204,159,67,18,146,241,249,243,231,245,87,148,171,45,179,188,126,112,3,153,71,85,66,149,220,93,175,146,229,199,163,248,249,225,210,15,215,170,119,13,214,153,117,102,157,89,103,214,153,117,102,115,217,220,190,45,41,155,123,230,54,151,37,101,73,89,82,150,148,37,101,73,89,82,150,148,37,101,73,185,61,110,143,219,227,246,184,61,58,138,142,162,163,206,67,71,117,195,150,32,36,212,39,82,234,211,60,168,169,197,80,178,22,24,74,134,161,96,40,231,196,80,234,124,128,66,11,31,160,224,3,228,3,244,245,7,168,165,204,63,246,164,173,15,103,173,207,72,211,163,94,239,63,35,23,48,234,213,103,196,103,228,243,103,36,157,231,141,127,70,210,36,143,252,51,34,63,207,39,63,155,247,234,105,244,94,93,126,158,79,126,54,255,135,108,26,253,31,178,242,243,124,242,179,249,191,19,211,232,255,78,148,159,231,147,159,205,255,141,22,255,113,28,242,51,242,252,252,230,85,152,174,15,139,153,212,201,206,183,183,97,186,115,84,204,36,242,220,108,237,168,152,251,104,244,116,80,204,161,75,59,38,70,235,164,214,73,173,147,90,39,181,78,58,38,198,49,49,81,228,165,86,84,173,168,90,81,29,19,163,181,87,107,239,192,90,123,55,23,47,100,232,143,173,126,31,94,239,59,162,77,175,73,195,116,31,125,150,155,107,159,184,163,143,103,105,158,165,179,244,233,116,54,219,183,244,142,239,231,93,45,71,235,185,214,115,173,231,90,207,181,158,107,61,119,140,145,99,140,28,99,100,28,130,113,8,198,33,24,135,16,67,0,29,99,228,24,35,199,24,25,212,97,80,135,65,29,209,14,234,24,248,49,70,203,105,233,129,19,134,142,56,249,232,146,198,161,220,78,42,92,100,81,250,253,59,96,169,247,121,48,95,152,125,173,38,228,189,204,62,246,22,100,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,49,123,204,30,179,199,236,99,225,22,152,61,102,31,71,0,49,123,204,30,179,199,236,49,123,204,30,179,143,226,187,13,102,143,217,99,246,152,61,102,143,217,99,246,152,61,102,143,217,95,22,179,71,230,227,33,243,181,206,69,218,75,230,99,63,21,9,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,249,88,232,4,50,143,204,199,17,64,100,30,153,71,230,145,121,100,30,153,71,230,163,248,110,131,204,35,243,200,60,50,143,204,35,243,200,60,50,143,204,35,243,17,147,121,254,61,30,255,158,53,238,223,51,254,157,127,231,223,249,119,254,157,127,231,223,99,136,39,255,206,191,71,162,105,248,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,155,242,239,161,113,255,30,248,119,254,157,127,231,223,249,119,254,157,127,143,33,158,252,59,255,30,137,166,225,223,249,119,254,157,127,231,223,249,119,254,157,127,231,223,35,243,239,212,54,181,77,109,83,219,113,124,37,167,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,166,182,169,109,106,155,218,30,152,218,78,27,87,219,41,181,77,109,83,219,212,54,181,77,109,83,219,49,196,147,218,166,182,35,209,52,212,54,181,77,109,83,219,212,54,181,61,60,181,205,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,124,49,95,204,23,243,197,21,125,49,44,12,11,195,194,176,112,211,88,56,204,67,195,88,56,36,225,18,176,240,250,166,126,181,101,124,215,15,110,224,239,168,124,160,146,187,235,85,178,252,120,148,10,63,92,248,225,74,117,174,64,6,147,193,100,48,25,76,6,147,193,36,43,201,218,183,188,36,89,207,92,178,146,151,228,37,121,73,94,146,151,228,37,121,73,94,146,151,228,37,229,70,185,81,110,148,27,229,198,18,177,68,44,209,121,88,162,110,144,15,178,3,198,68,10,99,34,226,39,233,124,220,48,63,73,147,113,228,252,100,64,248,163,37,181,113,236,73,91,176,228,83,245,204,204,26,207,204,76,102,202,204,6,50,51,52,158,153,65,102,202,204,6,50,179,105,76,26,255,228,89,153,217,75,102,254,240,234,251,63,63,251,246,197,203,19,185,249,99,254,249,153,207,191,251,99,60,242,100,95,146,254,122,251,225,205,245,47,239,110,78,252,116,126,207,63,63,115,177,218,63,41,121,18,121,190,22,192,207,95,66,113,85,43,52,181,199,38,183,184,14,51,148,73,105,82,154,148,38,165,73,105,51,148,205,80,142,34,47,201,115,242,156,60,55,67,153,228,39,249,7,38,249,55,23,47,68,102,142,173,126,159,85,233,59,162,77,175,73,127,68,31,172,122,115,237,19,119,244,241,44,205,179,116,150,62,157,206,102,251,150,222,241,253,188,171,229,232,52,209,105,162,211,68,167,137,78,19,157,38,102,124,155,241,109,198,183,238,39,221,79,186,159,116,63,197,16,64,51,190,205,248,54,227,91,95,158,190,60,125,121,209,246,229,13,124,198,247,114,90,186,191,76,143,161,177,224,151,212,253,120,59,169,112,145,69,233,247,111,250,120,107,237,159,117,88,126,222,38,203,207,177,124,44,31,203,199,242,177,252,190,25,57,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,88,62,150,143,229,99,249,113,178,124,196,62,74,98,191,247,176,165,166,136,125,236,231,46,33,246,136,61,98,143,216,35,246,136,61,98,143,216,35,246,113,128,29,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,71,236,17,123,196,30,177,63,119,98,207,203,71,233,229,179,54,189,124,198,203,243,242,188,60,47,207,203,247,237,187,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,135,234,229,67,155,94,62,240,242,188,60,47,207,203,243,242,125,251,110,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,231,229,121,121,94,158,151,167,188,41,111,202,187,119,99,75,121,83,222,148,55,229,77,121,83,222,148,119,20,183,102,202,155,242,142,35,128,148,55,229,77,121,83,222,148,55,229,77,121,83,222,148,55,229,77,121,83,222,197,148,119,218,166,242,78,41,111,202,155,242,166,188,41,239,190,85,50,229,77,121,83,222,148,55,229,77,121,83,222,148,55,229,77,121,83,222,81,42,111,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,230,145,121,100,30,153,71,174,232,145,225,98,184,24,46,134,139,91,196,197,97,30,218,195,197,33,9,151,128,139,215,183,250,171,45,6,188,126,112,99,131,71,181,98,150,220,93,175,146,229,199,163,176,248,97,13,15,23,109,232,98,20,49,69,76,17,83,196,20,49,69,76,189,82,175,125,43,77,234,245,204,213,43,165,73,105,82,154,148,38,165,73,105,82,154,148,38,165,73,105,18,113,68,28,17,71,196,17,113,220,17,119,196,29,157,135,59,234,6,4,225,61,16,77,164,136,38,78,170,210,226,28,188,112,6,115,240,134,169,67,90,98,29,199,158,180,37,79,62,125,250,244,255]} \ No newline at end of file