diff --git a/apidocs/classes/JumpStartModel.md b/apidocs/classes/JumpStartModel.md index a85229a7..82d2d52a 100644 --- a/apidocs/classes/JumpStartModel.md +++ b/apidocs/classes/JumpStartModel.md @@ -622,6 +622,12 @@ *** +### HUGGINGFACE\_LLM\_BAICHUAN2\_7B\_BASE\_FP16\_1\_0\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_BAICHUAN2\_7B\_BASE\_FP16\_1\_0\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_BERKELEY\_NEST\_STARLING\_LM\_7B\_ALPHA\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_BERKELEY\_NEST\_STARLING\_LM\_7B\_ALPHA\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -724,6 +730,12 @@ *** +### HUGGINGFACE\_LLM\_COHEREFORAI\_C4AI\_COMMAND\_R\_PLUS\_1\_0\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_COHEREFORAI\_C4AI\_COMMAND\_R\_PLUS\_1\_0\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_CULTRIX\_MISTRALTRIX\_V1\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_CULTRIX\_MISTRALTRIX\_V1\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -742,12 +754,24 @@ *** +### HUGGINGFACE\_LLM\_DBRX\_BASE\_1\_0\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_DBRX\_BASE\_1\_0\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_DBRX\_INSTRUCT\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_DBRX\_INSTRUCT\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) *** +### HUGGINGFACE\_LLM\_DBRX\_INSTRUCT\_1\_0\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_DBRX\_INSTRUCT\_1\_0\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_DOLPHIN\_2\_2\_1\_MISTRAL\_7B\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_DOLPHIN\_2\_2\_1\_MISTRAL\_7B\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -910,6 +934,12 @@ *** +### HUGGINGFACE\_LLM\_FALCON\_180B\_BF16\_1\_5\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_FALCON\_180B\_BF16\_1\_5\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_FALCON\_180B\_CHAT\_BF16\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_FALCON\_180B\_CHAT\_BF16\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -934,6 +964,12 @@ *** +### HUGGINGFACE\_LLM\_FALCON\_180B\_CHAT\_BF16\_1\_3\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_FALCON\_180B\_CHAT\_BF16\_1\_3\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_FALCON\_40B\_BF16\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_FALCON\_40B\_BF16\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -1426,6 +1462,12 @@ *** +### HUGGINGFACE\_LLM\_GEMMA\_2B\_1\_2\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_GEMMA\_2B\_1\_2\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_GEMMA\_2B\_INSTRUCT\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_GEMMA\_2B\_INSTRUCT\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -1462,6 +1504,12 @@ *** +### HUGGINGFACE\_LLM\_GEMMA\_2B\_INSTRUCT\_1\_2\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_GEMMA\_2B\_INSTRUCT\_1\_2\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_GEMMA\_7B\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_GEMMA\_7B\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -1540,6 +1588,12 @@ *** +### HUGGINGFACE\_LLM\_GRADIENTAI\_LLAMA\_3\_8B\_INSTRUCT\_262K\_1\_0\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_GRADIENTAI\_LLAMA\_3\_8B\_INSTRUCT\_262K\_1\_0\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_HUGGINGFACEH4\_MISTRAL\_7B\_SFT\_ALPHA\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_HUGGINGFACEH4\_MISTRAL\_7B\_SFT\_ALPHA\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -1624,12 +1678,24 @@ *** +### HUGGINGFACE\_LLM\_LLAMA\_3\_8B\_INSTRUCT\_GRADIENT\_1\_0\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_LLAMA\_3\_8B\_INSTRUCT\_GRADIENT\_1\_0\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_MISTRALAI\_MIXTRAL\_8X22B\_INSTRUCT\_V0\_1\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_MISTRALAI\_MIXTRAL\_8X22B\_INSTRUCT\_V0\_1\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) *** +### HUGGINGFACE\_LLM\_MISTRALAI\_MIXTRAL\_8X22B\_INSTRUCT\_V0\_1\_1\_1\_0 + +> `readonly` `static` **HUGGINGFACE\_LLM\_MISTRALAI\_MIXTRAL\_8X22B\_INSTRUCT\_V0\_1\_1\_1\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_MISTRAL\_7B\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_MISTRAL\_7B\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -1714,6 +1780,12 @@ *** +### HUGGINGFACE\_LLM\_MISTRAL\_7B\_2\_7\_0 + +> `readonly` `static` **HUGGINGFACE\_LLM\_MISTRAL\_7B\_2\_7\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_MISTRAL\_7B\_INSTRUCT\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_MISTRAL\_7B\_INSTRUCT\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -1750,12 +1822,24 @@ *** +### HUGGINGFACE\_LLM\_MISTRAL\_7B\_INSTRUCT\_3\_3\_0 + +> `readonly` `static` **HUGGINGFACE\_LLM\_MISTRAL\_7B\_INSTRUCT\_3\_3\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_MISTRAL\_7B\_INSTRUCT\_V3\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_MISTRAL\_7B\_INSTRUCT\_V3\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) *** +### HUGGINGFACE\_LLM\_MISTRAL\_7B\_INSTRUCT\_V3\_1\_0\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_MISTRAL\_7B\_INSTRUCT\_V3\_1\_0\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_MISTRAL\_7B\_OPENORCA\_GPTQ\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_MISTRAL\_7B\_OPENORCA\_GPTQ\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -1768,12 +1852,24 @@ *** +### HUGGINGFACE\_LLM\_MISTRAL\_7B\_OPENORCA\_GPTQ\_1\_1\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_MISTRAL\_7B\_OPENORCA\_GPTQ\_1\_1\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_MISTRAL\_7B\_V3\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_MISTRAL\_7B\_V3\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) *** +### HUGGINGFACE\_LLM\_MISTRAL\_7B\_V3\_1\_0\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_MISTRAL\_7B\_V3\_1\_0\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_MIXTRAL\_8X22B\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_MIXTRAL\_8X22B\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -1846,6 +1942,12 @@ *** +### HUGGINGFACE\_LLM\_MIXTRAL\_8X7B\_1\_7\_0 + +> `readonly` `static` **HUGGINGFACE\_LLM\_MIXTRAL\_8X7B\_1\_7\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_MIXTRAL\_8X7B\_INSTRUCT\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_MIXTRAL\_8X7B\_INSTRUCT\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -1912,6 +2014,12 @@ *** +### HUGGINGFACE\_LLM\_MIXTRAL\_8X7B\_INSTRUCT\_1\_7\_0 + +> `readonly` `static` **HUGGINGFACE\_LLM\_MIXTRAL\_8X7B\_INSTRUCT\_1\_7\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_MIXTRAL\_8X7B\_INSTRUCT\_GPTQ\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_MIXTRAL\_8X7B\_INSTRUCT\_GPTQ\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -1924,6 +2032,12 @@ *** +### HUGGINGFACE\_LLM\_MIXTRAL\_8X7B\_INSTRUCT\_GPTQ\_1\_2\_0 + +> `readonly` `static` **HUGGINGFACE\_LLM\_MIXTRAL\_8X7B\_INSTRUCT\_GPTQ\_1\_2\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_NEXAAIDEV\_OCTOPUS\_V2\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_NEXAAIDEV\_OCTOPUS\_V2\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -1942,6 +2056,12 @@ *** +### HUGGINGFACE\_LLM\_NOUSRESEARCH\_HERMES\_2\_PRO\_LLAMA\_3\_8B\_1\_0\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_NOUSRESEARCH\_HERMES\_2\_PRO\_LLAMA\_3\_8B\_1\_0\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_NOUSRESEARCH\_NOUS\_HERMES\_2\_SOLAR\_10\_7B\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_NOUSRESEARCH\_NOUS\_HERMES\_2\_SOLAR\_10\_7B\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -2002,6 +2122,12 @@ *** +### HUGGINGFACE\_LLM\_NVIDIA\_LLAMA3\_CHATQA\_1\_5\_8B\_1\_0\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_NVIDIA\_LLAMA3\_CHATQA\_1\_5\_8B\_1\_0\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_OPENLM\_RESEARCH\_OPEN\_LLAMA\_7B\_V2\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_OPENLM\_RESEARCH\_OPEN\_LLAMA\_7B\_V2\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -2020,18 +2146,36 @@ *** +### HUGGINGFACE\_LLM\_PHI\_2\_1\_0\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_PHI\_2\_1\_0\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_PHI\_3\_MINI\_128K\_INSTRUCT\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_PHI\_3\_MINI\_128K\_INSTRUCT\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) *** +### HUGGINGFACE\_LLM\_PHI\_3\_MINI\_128K\_INSTRUCT\_1\_0\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_PHI\_3\_MINI\_128K\_INSTRUCT\_1\_0\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_PHI\_3\_MINI\_4K\_INSTRUCT\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_PHI\_3\_MINI\_4K\_INSTRUCT\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) *** +### HUGGINGFACE\_LLM\_PHI\_3\_MINI\_4K\_INSTRUCT\_1\_0\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_PHI\_3\_MINI\_4K\_INSTRUCT\_1\_0\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_QWEN2\_0\_5B\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_QWEN2\_0\_5B\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -2194,6 +2338,12 @@ *** +### HUGGINGFACE\_LLM\_THEBLOKE\_MISTRAL\_7B\_OPENORCA\_AWQ\_1\_1\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_THEBLOKE\_MISTRAL\_7B\_OPENORCA\_AWQ\_1\_1\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_TIIUAE\_FALCON\_RW\_1B\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_TIIUAE\_FALCON\_RW\_1B\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -2290,6 +2440,12 @@ *** +### HUGGINGFACE\_LLM\_YI\_1\_5\_6B\_1\_1\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_YI\_1\_5\_6B\_1\_1\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_YI\_1\_5\_6B\_CHAT\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_YI\_1\_5\_6B\_CHAT\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -2302,6 +2458,12 @@ *** +### HUGGINGFACE\_LLM\_YI\_1\_5\_6B\_CHAT\_1\_1\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_YI\_1\_5\_6B\_CHAT\_1\_1\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_YI\_1\_5\_9B\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_YI\_1\_5\_9B\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -2314,6 +2476,12 @@ *** +### HUGGINGFACE\_LLM\_YI\_1\_5\_9B\_1\_1\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_YI\_1\_5\_9B\_1\_1\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_YI\_1\_5\_9B\_CHAT\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_YI\_1\_5\_9B\_CHAT\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -2326,6 +2494,12 @@ *** +### HUGGINGFACE\_LLM\_YI\_1\_5\_9B\_CHAT\_1\_1\_1 + +> `readonly` `static` **HUGGINGFACE\_LLM\_YI\_1\_5\_9B\_CHAT\_1\_1\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### HUGGINGFACE\_LLM\_ZEPHYR\_7B\_GEMMA\_1\_0\_0 > `readonly` `static` **HUGGINGFACE\_LLM\_ZEPHYR\_7B\_GEMMA\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -9094,6 +9268,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_2\_13B\_4\_2\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_13B\_4\_2\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_2\_13B\_F\_1\_1\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_13B\_F\_1\_1\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -9208,6 +9388,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_2\_13B\_F\_4\_2\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_13B\_F\_4\_2\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_2\_70B\_1\_1\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_70B\_1\_1\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -9334,6 +9520,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_2\_70B\_4\_2\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_70B\_4\_2\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_2\_70B\_F\_1\_1\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_70B\_F\_1\_1\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -9448,6 +9640,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_2\_70B\_F\_4\_2\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_70B\_F\_4\_2\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_2\_7B\_2\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_7B\_2\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -9574,6 +9772,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_2\_7B\_4\_2\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_7B\_4\_2\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_2\_7B\_F\_1\_1\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_7B\_F\_1\_1\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -9688,6 +9892,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_2\_7B\_F\_4\_2\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_2\_7B\_F\_4\_2\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_3\_70B\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_3\_70B\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -9712,6 +9922,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_3\_70B\_2\_1\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_3\_70B\_2\_1\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_3\_70B\_INSTRUCT\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_3\_70B\_INSTRUCT\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -9736,6 +9952,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_3\_70B\_INSTRUCT\_2\_1\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_3\_70B\_INSTRUCT\_2\_1\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_3\_8B\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_3\_8B\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -9760,6 +9982,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_3\_8B\_2\_1\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_3\_8B\_2\_1\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_3\_8B\_INSTRUCT\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_3\_8B\_INSTRUCT\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -9784,6 +10012,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_3\_8B\_INSTRUCT\_2\_1\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_3\_8B\_INSTRUCT\_2\_1\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -9850,6 +10084,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_3\_2\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_3\_2\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_INSTRUCT\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_INSTRUCT\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -9886,6 +10126,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_INSTRUCT\_2\_3\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_INSTRUCT\_2\_3\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_PYTHON\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_PYTHON\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -9952,6 +10198,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_PYTHON\_3\_2\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_13B\_PYTHON\_3\_2\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -10018,6 +10270,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_3\_2\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_3\_2\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_INSTRUCT\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_INSTRUCT\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -10054,6 +10312,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_INSTRUCT\_2\_3\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_INSTRUCT\_2\_3\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_PYTHON\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_PYTHON\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -10120,6 +10384,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_PYTHON\_3\_2\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_34B\_PYTHON\_3\_2\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -10168,6 +10438,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_2\_2\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_2\_2\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_INSTRUCT\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_INSTRUCT\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -10186,6 +10462,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_INSTRUCT\_1\_3\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_INSTRUCT\_1\_3\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_PYTHON\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_PYTHON\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -10234,6 +10516,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_PYTHON\_2\_2\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_70B\_PYTHON\_2\_2\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -10300,6 +10588,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_3\_2\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_3\_2\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_INSTRUCT\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_INSTRUCT\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -10336,6 +10630,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_INSTRUCT\_2\_3\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_INSTRUCT\_2\_3\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_PYTHON\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_PYTHON\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -10402,6 +10702,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_PYTHON\_3\_2\_0 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_CODELLAMA\_7B\_PYTHON\_3\_2\_0**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### META\_TEXTGENERATION\_LLAMA\_GUARD\_7B\_1\_0\_0 > `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_GUARD\_7B\_1\_0\_0**: [`JumpStartModel`](JumpStartModel.md) @@ -10420,6 +10726,12 @@ *** +### META\_TEXTGENERATION\_LLAMA\_GUARD\_7B\_1\_2\_1 + +> `readonly` `static` **META\_TEXTGENERATION\_LLAMA\_GUARD\_7B\_1\_2\_1**: [`JumpStartModel`](JumpStartModel.md) + +*** + ### MODEL\_DEPTH2IMG\_STABLE\_DIFFUSION\_2\_DEPTH\_FP16\_1\_0\_0 > `readonly` `static` **MODEL\_DEPTH2IMG\_STABLE\_DIFFUSION\_2\_DEPTH\_FP16\_1\_0\_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 99aa7469..57e1cb95 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 @@ -138,6 +138,7 @@ export class JumpStartModel { public static readonly HUGGINGFACE_LLM_AMAZON_MISTRALLITE_1_1_0 = this.of('HUGGINGFACE_LLM_AMAZON_MISTRALLITE_1_1_0'); public static readonly HUGGINGFACE_LLM_AMAZON_MISTRALLITE_1_0_0 = this.of('HUGGINGFACE_LLM_AMAZON_MISTRALLITE_1_0_0'); public static readonly HUGGINGFACE_LLM_AYA_101_1_0_0 = this.of('HUGGINGFACE_LLM_AYA_101_1_0_0'); + public static readonly HUGGINGFACE_LLM_BAICHUAN2_7B_BASE_FP16_1_0_1 = this.of('HUGGINGFACE_LLM_BAICHUAN2_7B_BASE_FP16_1_0_1'); public static readonly HUGGINGFACE_LLM_BAICHUAN2_7B_BASE_FP16_1_0_0 = this.of('HUGGINGFACE_LLM_BAICHUAN2_7B_BASE_FP16_1_0_0'); public static readonly HUGGINGFACE_LLM_BERKELEY_NEST_STARLING_LM_7B_ALPHA_1_1_0 = this.of('HUGGINGFACE_LLM_BERKELEY_NEST_STARLING_LM_7B_ALPHA_1_1_0'); public static readonly HUGGINGFACE_LLM_BERKELEY_NEST_STARLING_LM_7B_ALPHA_1_0_0 = this.of('HUGGINGFACE_LLM_BERKELEY_NEST_STARLING_LM_7B_ALPHA_1_0_0'); @@ -155,10 +156,13 @@ export class JumpStartModel { public static readonly HUGGINGFACE_LLM_CALM2_7B_CHAT_BF16_1_0_1 = this.of('HUGGINGFACE_LLM_CALM2_7B_CHAT_BF16_1_0_1'); public static readonly HUGGINGFACE_LLM_CALM2_7B_CHAT_BF16_1_0_0 = this.of('HUGGINGFACE_LLM_CALM2_7B_CHAT_BF16_1_0_0'); public static readonly HUGGINGFACE_LLM_COGNITIVE_DOLPHIN_29_LLAMA3_8B_1_0_0 = this.of('HUGGINGFACE_LLM_COGNITIVE_DOLPHIN_29_LLAMA3_8B_1_0_0'); + public static readonly HUGGINGFACE_LLM_COHEREFORAI_C4AI_COMMAND_R_PLUS_1_0_1 = this.of('HUGGINGFACE_LLM_COHEREFORAI_C4AI_COMMAND_R_PLUS_1_0_1'); public static readonly HUGGINGFACE_LLM_COHEREFORAI_C4AI_COMMAND_R_PLUS_1_0_0 = this.of('HUGGINGFACE_LLM_COHEREFORAI_C4AI_COMMAND_R_PLUS_1_0_0'); public static readonly HUGGINGFACE_LLM_CULTRIX_MISTRALTRIX_V1_1_1_0 = this.of('HUGGINGFACE_LLM_CULTRIX_MISTRALTRIX_V1_1_1_0'); public static readonly HUGGINGFACE_LLM_CULTRIX_MISTRALTRIX_V1_1_0_0 = this.of('HUGGINGFACE_LLM_CULTRIX_MISTRALTRIX_V1_1_0_0'); + public static readonly HUGGINGFACE_LLM_DBRX_BASE_1_0_1 = this.of('HUGGINGFACE_LLM_DBRX_BASE_1_0_1'); public static readonly HUGGINGFACE_LLM_DBRX_BASE_1_0_0 = this.of('HUGGINGFACE_LLM_DBRX_BASE_1_0_0'); + public static readonly HUGGINGFACE_LLM_DBRX_INSTRUCT_1_0_1 = this.of('HUGGINGFACE_LLM_DBRX_INSTRUCT_1_0_1'); public static readonly HUGGINGFACE_LLM_DBRX_INSTRUCT_1_0_0 = this.of('HUGGINGFACE_LLM_DBRX_INSTRUCT_1_0_0'); public static readonly HUGGINGFACE_LLM_DOLPHIN_2_2_1_MISTRAL_7B_1_1_0 = this.of('HUGGINGFACE_LLM_DOLPHIN_2_2_1_MISTRAL_7B_1_1_0'); public static readonly HUGGINGFACE_LLM_DOLPHIN_2_2_1_MISTRAL_7B_1_0_0 = this.of('HUGGINGFACE_LLM_DOLPHIN_2_2_1_MISTRAL_7B_1_0_0'); @@ -180,12 +184,14 @@ export class JumpStartModel { public static readonly HUGGINGFACE_LLM_ELYZA_JAPANESE_LLAMA_2_7B_CHAT_BF16_1_0_0 = this.of('HUGGINGFACE_LLM_ELYZA_JAPANESE_LLAMA_2_7B_CHAT_BF16_1_0_0'); public static readonly HUGGINGFACE_LLM_ELYZA_JAPANESE_LLAMA_2_7B_FAST_CHAT_BF16_1_1_0 = this.of('HUGGINGFACE_LLM_ELYZA_JAPANESE_LLAMA_2_7B_FAST_CHAT_BF16_1_1_0'); public static readonly HUGGINGFACE_LLM_ELYZA_JAPANESE_LLAMA_2_7B_FAST_CHAT_BF16_1_0_0 = this.of('HUGGINGFACE_LLM_ELYZA_JAPANESE_LLAMA_2_7B_FAST_CHAT_BF16_1_0_0'); + public static readonly HUGGINGFACE_LLM_FALCON_180B_BF16_1_5_1 = this.of('HUGGINGFACE_LLM_FALCON_180B_BF16_1_5_1'); public static readonly HUGGINGFACE_LLM_FALCON_180B_BF16_1_5_0 = this.of('HUGGINGFACE_LLM_FALCON_180B_BF16_1_5_0'); public static readonly HUGGINGFACE_LLM_FALCON_180B_BF16_1_4_0 = this.of('HUGGINGFACE_LLM_FALCON_180B_BF16_1_4_0'); public static readonly HUGGINGFACE_LLM_FALCON_180B_BF16_1_3_0 = this.of('HUGGINGFACE_LLM_FALCON_180B_BF16_1_3_0'); public static readonly HUGGINGFACE_LLM_FALCON_180B_BF16_1_2_0 = this.of('HUGGINGFACE_LLM_FALCON_180B_BF16_1_2_0'); public static readonly HUGGINGFACE_LLM_FALCON_180B_BF16_1_1_0 = this.of('HUGGINGFACE_LLM_FALCON_180B_BF16_1_1_0'); public static readonly HUGGINGFACE_LLM_FALCON_180B_BF16_1_0_0 = this.of('HUGGINGFACE_LLM_FALCON_180B_BF16_1_0_0'); + public static readonly HUGGINGFACE_LLM_FALCON_180B_CHAT_BF16_1_3_1 = this.of('HUGGINGFACE_LLM_FALCON_180B_CHAT_BF16_1_3_1'); public static readonly HUGGINGFACE_LLM_FALCON_180B_CHAT_BF16_1_3_0 = this.of('HUGGINGFACE_LLM_FALCON_180B_CHAT_BF16_1_3_0'); public static readonly HUGGINGFACE_LLM_FALCON_180B_CHAT_BF16_1_2_0 = this.of('HUGGINGFACE_LLM_FALCON_180B_CHAT_BF16_1_2_0'); public static readonly HUGGINGFACE_LLM_FALCON_180B_CHAT_BF16_1_1_0 = this.of('HUGGINGFACE_LLM_FALCON_180B_CHAT_BF16_1_1_0'); @@ -267,12 +273,14 @@ export class JumpStartModel { public static readonly HUGGINGFACE_LLM_FALCON2_11B_1_0_0 = this.of('HUGGINGFACE_LLM_FALCON2_11B_1_0_0'); public static readonly HUGGINGFACE_LLM_GARAGE_BAIND_PLATYPUS2_7B_1_1_0 = this.of('HUGGINGFACE_LLM_GARAGE_BAIND_PLATYPUS2_7B_1_1_0'); public static readonly HUGGINGFACE_LLM_GARAGE_BAIND_PLATYPUS2_7B_1_0_0 = this.of('HUGGINGFACE_LLM_GARAGE_BAIND_PLATYPUS2_7B_1_0_0'); + public static readonly HUGGINGFACE_LLM_GEMMA_2B_1_2_1 = this.of('HUGGINGFACE_LLM_GEMMA_2B_1_2_1'); public static readonly HUGGINGFACE_LLM_GEMMA_2B_1_2_0 = this.of('HUGGINGFACE_LLM_GEMMA_2B_1_2_0'); public static readonly HUGGINGFACE_LLM_GEMMA_2B_1_1_3 = this.of('HUGGINGFACE_LLM_GEMMA_2B_1_1_3'); public static readonly HUGGINGFACE_LLM_GEMMA_2B_1_1_2 = this.of('HUGGINGFACE_LLM_GEMMA_2B_1_1_2'); public static readonly HUGGINGFACE_LLM_GEMMA_2B_1_1_1 = this.of('HUGGINGFACE_LLM_GEMMA_2B_1_1_1'); public static readonly HUGGINGFACE_LLM_GEMMA_2B_1_1_0 = this.of('HUGGINGFACE_LLM_GEMMA_2B_1_1_0'); public static readonly HUGGINGFACE_LLM_GEMMA_2B_1_0_0 = this.of('HUGGINGFACE_LLM_GEMMA_2B_1_0_0'); + public static readonly HUGGINGFACE_LLM_GEMMA_2B_INSTRUCT_1_2_1 = this.of('HUGGINGFACE_LLM_GEMMA_2B_INSTRUCT_1_2_1'); public static readonly HUGGINGFACE_LLM_GEMMA_2B_INSTRUCT_1_2_0 = this.of('HUGGINGFACE_LLM_GEMMA_2B_INSTRUCT_1_2_0'); public static readonly HUGGINGFACE_LLM_GEMMA_2B_INSTRUCT_1_1_3 = this.of('HUGGINGFACE_LLM_GEMMA_2B_INSTRUCT_1_1_3'); public static readonly HUGGINGFACE_LLM_GEMMA_2B_INSTRUCT_1_1_2 = this.of('HUGGINGFACE_LLM_GEMMA_2B_INSTRUCT_1_1_2'); @@ -291,6 +299,7 @@ export class JumpStartModel { public static readonly HUGGINGFACE_LLM_GEMMA_7B_INSTRUCT_1_1_1 = this.of('HUGGINGFACE_LLM_GEMMA_7B_INSTRUCT_1_1_1'); public static readonly HUGGINGFACE_LLM_GEMMA_7B_INSTRUCT_1_1_0 = this.of('HUGGINGFACE_LLM_GEMMA_7B_INSTRUCT_1_1_0'); public static readonly HUGGINGFACE_LLM_GEMMA_7B_INSTRUCT_1_0_0 = this.of('HUGGINGFACE_LLM_GEMMA_7B_INSTRUCT_1_0_0'); + public static readonly HUGGINGFACE_LLM_GRADIENTAI_LLAMA_3_8B_INSTRUCT_262K_1_0_1 = this.of('HUGGINGFACE_LLM_GRADIENTAI_LLAMA_3_8B_INSTRUCT_262K_1_0_1'); public static readonly HUGGINGFACE_LLM_GRADIENTAI_LLAMA_3_8B_INSTRUCT_262K_1_0_0 = this.of('HUGGINGFACE_LLM_GRADIENTAI_LLAMA_3_8B_INSTRUCT_262K_1_0_0'); public static readonly HUGGINGFACE_LLM_HUGGINGFACEH4_MISTRAL_7B_SFT_ALPHA_1_1_0 = this.of('HUGGINGFACE_LLM_HUGGINGFACEH4_MISTRAL_7B_SFT_ALPHA_1_1_0'); public static readonly HUGGINGFACE_LLM_HUGGINGFACEH4_MISTRAL_7B_SFT_ALPHA_1_0_0 = this.of('HUGGINGFACE_LLM_HUGGINGFACEH4_MISTRAL_7B_SFT_ALPHA_1_0_0'); @@ -305,7 +314,9 @@ export class JumpStartModel { public static readonly HUGGINGFACE_LLM_HUGGINGFACEH4_ZEPHYR_7B_BETA_1_1_0 = this.of('HUGGINGFACE_LLM_HUGGINGFACEH4_ZEPHYR_7B_BETA_1_1_0'); public static readonly HUGGINGFACE_LLM_HUGGINGFACEH4_ZEPHYR_7B_BETA_1_0_0 = this.of('HUGGINGFACE_LLM_HUGGINGFACEH4_ZEPHYR_7B_BETA_1_0_0'); public static readonly HUGGINGFACE_LLM_HUGGINGFACEH4_ZEPHYR_ORPO_141B_A35B_V01_1_0_0 = this.of('HUGGINGFACE_LLM_HUGGINGFACEH4_ZEPHYR_ORPO_141B_A35B_V01_1_0_0'); + public static readonly HUGGINGFACE_LLM_LLAMA_3_8B_INSTRUCT_GRADIENT_1_0_1 = this.of('HUGGINGFACE_LLM_LLAMA_3_8B_INSTRUCT_GRADIENT_1_0_1'); public static readonly HUGGINGFACE_LLM_LLAMA_3_8B_INSTRUCT_GRADIENT_1_0_0 = this.of('HUGGINGFACE_LLM_LLAMA_3_8B_INSTRUCT_GRADIENT_1_0_0'); + public static readonly HUGGINGFACE_LLM_MISTRAL_7B_2_7_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_2_7_0'); public static readonly HUGGINGFACE_LLM_MISTRAL_7B_2_6_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_2_6_0'); public static readonly HUGGINGFACE_LLM_MISTRAL_7B_2_5_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_2_5_0'); public static readonly HUGGINGFACE_LLM_MISTRAL_7B_2_4_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_2_4_0'); @@ -320,18 +331,24 @@ export class JumpStartModel { public static readonly HUGGINGFACE_LLM_MISTRAL_7B_2_0_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_2_0_0'); public static readonly HUGGINGFACE_LLM_MISTRAL_7B_1_1_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_1_1_0'); public static readonly HUGGINGFACE_LLM_MISTRAL_7B_1_0_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_1_0_0'); + public static readonly HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_3_3_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_3_3_0'); public static readonly HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_3_2_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_3_2_0'); public static readonly HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_3_1_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_3_1_0'); public static readonly HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_3_0_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_3_0_0'); public static readonly HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_2_1_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_2_1_0'); public static readonly HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_2_0_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_2_0_0'); public static readonly HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_1_0_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_1_0_0'); + public static readonly HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_V3_1_0_1 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_V3_1_0_1'); public static readonly HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_V3_1_0_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_INSTRUCT_V3_1_0_0'); + public static readonly HUGGINGFACE_LLM_MISTRAL_7B_OPENORCA_GPTQ_1_1_1 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_OPENORCA_GPTQ_1_1_1'); public static readonly HUGGINGFACE_LLM_MISTRAL_7B_OPENORCA_GPTQ_1_1_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_OPENORCA_GPTQ_1_1_0'); public static readonly HUGGINGFACE_LLM_MISTRAL_7B_OPENORCA_GPTQ_1_0_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_OPENORCA_GPTQ_1_0_0'); + public static readonly HUGGINGFACE_LLM_MISTRAL_7B_V3_1_0_1 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_V3_1_0_1'); public static readonly HUGGINGFACE_LLM_MISTRAL_7B_V3_1_0_0 = this.of('HUGGINGFACE_LLM_MISTRAL_7B_V3_1_0_0'); + public static readonly HUGGINGFACE_LLM_MISTRALAI_MIXTRAL_8X22B_INSTRUCT_V0_1_1_1_0 = this.of('HUGGINGFACE_LLM_MISTRALAI_MIXTRAL_8X22B_INSTRUCT_V0_1_1_1_0'); public static readonly HUGGINGFACE_LLM_MISTRALAI_MIXTRAL_8X22B_INSTRUCT_V0_1_1_0_0 = this.of('HUGGINGFACE_LLM_MISTRALAI_MIXTRAL_8X22B_INSTRUCT_V0_1_1_0_0'); public static readonly HUGGINGFACE_LLM_MIXTRAL_8X22B_1_0_0 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X22B_1_0_0'); + public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_1_7_0 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_1_7_0'); public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_1_6_0 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_1_6_0'); public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_1_5_0 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_1_5_0'); public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_1_4_0 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_1_4_0'); @@ -343,6 +360,7 @@ export class JumpStartModel { public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_1_1_0 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_1_1_0'); public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_1_0_1 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_1_0_1'); public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_1_0_0 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_1_0_0'); + public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_1_7_0 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_1_7_0'); public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_1_6_0 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_1_6_0'); public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_1_5_0 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_1_5_0'); public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_1_4_0 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_1_4_0'); @@ -354,10 +372,12 @@ export class JumpStartModel { public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_1_1_0 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_1_1_0'); public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_1_0_1 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_1_0_1'); public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_1_0_0 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_1_0_0'); + public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_GPTQ_1_2_0 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_GPTQ_1_2_0'); public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_GPTQ_1_1_0 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_GPTQ_1_1_0'); public static readonly HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_GPTQ_1_0_0 = this.of('HUGGINGFACE_LLM_MIXTRAL_8X7B_INSTRUCT_GPTQ_1_0_0'); public static readonly HUGGINGFACE_LLM_NEXAAIDEV_OCTOPUS_V2_1_0_0 = this.of('HUGGINGFACE_LLM_NEXAAIDEV_OCTOPUS_V2_1_0_0'); public static readonly HUGGINGFACE_LLM_NEXUSFLOW_STARLING_LM_7B_BETA_1_0_0 = this.of('HUGGINGFACE_LLM_NEXUSFLOW_STARLING_LM_7B_BETA_1_0_0'); + public static readonly HUGGINGFACE_LLM_NOUSRESEARCH_HERMES_2_PRO_LLAMA_3_8B_1_0_1 = this.of('HUGGINGFACE_LLM_NOUSRESEARCH_HERMES_2_PRO_LLAMA_3_8B_1_0_1'); public static readonly HUGGINGFACE_LLM_NOUSRESEARCH_HERMES_2_PRO_LLAMA_3_8B_1_0_0 = this.of('HUGGINGFACE_LLM_NOUSRESEARCH_HERMES_2_PRO_LLAMA_3_8B_1_0_0'); public static readonly HUGGINGFACE_LLM_NOUSRESEARCH_NOUS_HERMES_2_SOLAR_10_7B_1_1_0 = this.of('HUGGINGFACE_LLM_NOUSRESEARCH_NOUS_HERMES_2_SOLAR_10_7B_1_1_0'); public static readonly HUGGINGFACE_LLM_NOUSRESEARCH_NOUS_HERMES_2_SOLAR_10_7B_1_0_0 = this.of('HUGGINGFACE_LLM_NOUSRESEARCH_NOUS_HERMES_2_SOLAR_10_7B_1_0_0'); @@ -368,11 +388,15 @@ export class JumpStartModel { public static readonly HUGGINGFACE_LLM_NOUSRESEARCH_YARN_MISTRAL_7B_128K_1_1_0 = this.of('HUGGINGFACE_LLM_NOUSRESEARCH_YARN_MISTRAL_7B_128K_1_1_0'); public static readonly HUGGINGFACE_LLM_NOUSRESEARCH_YARN_MISTRAL_7B_128K_1_0_0 = this.of('HUGGINGFACE_LLM_NOUSRESEARCH_YARN_MISTRAL_7B_128K_1_0_0'); public static readonly HUGGINGFACE_LLM_NVIDIA_LLAMA3_CHATQA_1_5_70B_1_0_0 = this.of('HUGGINGFACE_LLM_NVIDIA_LLAMA3_CHATQA_1_5_70B_1_0_0'); + public static readonly HUGGINGFACE_LLM_NVIDIA_LLAMA3_CHATQA_1_5_8B_1_0_1 = this.of('HUGGINGFACE_LLM_NVIDIA_LLAMA3_CHATQA_1_5_8B_1_0_1'); public static readonly HUGGINGFACE_LLM_NVIDIA_LLAMA3_CHATQA_1_5_8B_1_0_0 = this.of('HUGGINGFACE_LLM_NVIDIA_LLAMA3_CHATQA_1_5_8B_1_0_0'); public static readonly HUGGINGFACE_LLM_OPENLM_RESEARCH_OPEN_LLAMA_7B_V2_1_1_0 = this.of('HUGGINGFACE_LLM_OPENLM_RESEARCH_OPEN_LLAMA_7B_V2_1_1_0'); public static readonly HUGGINGFACE_LLM_OPENLM_RESEARCH_OPEN_LLAMA_7B_V2_1_0_0 = this.of('HUGGINGFACE_LLM_OPENLM_RESEARCH_OPEN_LLAMA_7B_V2_1_0_0'); + public static readonly HUGGINGFACE_LLM_PHI_2_1_0_1 = this.of('HUGGINGFACE_LLM_PHI_2_1_0_1'); public static readonly HUGGINGFACE_LLM_PHI_2_1_0_0 = this.of('HUGGINGFACE_LLM_PHI_2_1_0_0'); + public static readonly HUGGINGFACE_LLM_PHI_3_MINI_128K_INSTRUCT_1_0_1 = this.of('HUGGINGFACE_LLM_PHI_3_MINI_128K_INSTRUCT_1_0_1'); public static readonly HUGGINGFACE_LLM_PHI_3_MINI_128K_INSTRUCT_1_0_0 = this.of('HUGGINGFACE_LLM_PHI_3_MINI_128K_INSTRUCT_1_0_0'); + public static readonly HUGGINGFACE_LLM_PHI_3_MINI_4K_INSTRUCT_1_0_1 = this.of('HUGGINGFACE_LLM_PHI_3_MINI_4K_INSTRUCT_1_0_1'); public static readonly HUGGINGFACE_LLM_PHI_3_MINI_4K_INSTRUCT_1_0_0 = this.of('HUGGINGFACE_LLM_PHI_3_MINI_4K_INSTRUCT_1_0_0'); public static readonly HUGGINGFACE_LLM_QWEN2_0_5B_1_0_0 = this.of('HUGGINGFACE_LLM_QWEN2_0_5B_1_0_0'); public static readonly HUGGINGFACE_LLM_QWEN2_0_5B_INSTRUCT_1_0_0 = this.of('HUGGINGFACE_LLM_QWEN2_0_5B_INSTRUCT_1_0_0'); @@ -399,6 +423,7 @@ export class JumpStartModel { public static readonly HUGGINGFACE_LLM_STARCODERBASE_1_0_0 = this.of('HUGGINGFACE_LLM_STARCODERBASE_1_0_0'); public static readonly HUGGINGFACE_LLM_TEKNIUM_OPENHERMES_2_MISTRAL_7B_1_1_0 = this.of('HUGGINGFACE_LLM_TEKNIUM_OPENHERMES_2_MISTRAL_7B_1_1_0'); public static readonly HUGGINGFACE_LLM_TEKNIUM_OPENHERMES_2_MISTRAL_7B_1_0_0 = this.of('HUGGINGFACE_LLM_TEKNIUM_OPENHERMES_2_MISTRAL_7B_1_0_0'); + public static readonly HUGGINGFACE_LLM_THEBLOKE_MISTRAL_7B_OPENORCA_AWQ_1_1_1 = this.of('HUGGINGFACE_LLM_THEBLOKE_MISTRAL_7B_OPENORCA_AWQ_1_1_1'); public static readonly HUGGINGFACE_LLM_THEBLOKE_MISTRAL_7B_OPENORCA_AWQ_1_1_0 = this.of('HUGGINGFACE_LLM_THEBLOKE_MISTRAL_7B_OPENORCA_AWQ_1_1_0'); public static readonly HUGGINGFACE_LLM_THEBLOKE_MISTRAL_7B_OPENORCA_AWQ_1_0_0 = this.of('HUGGINGFACE_LLM_THEBLOKE_MISTRAL_7B_OPENORCA_AWQ_1_0_0'); public static readonly HUGGINGFACE_LLM_TIIUAE_FALCON_RW_1B_1_1_0 = this.of('HUGGINGFACE_LLM_TIIUAE_FALCON_RW_1B_1_1_0'); @@ -415,12 +440,16 @@ export class JumpStartModel { public static readonly HUGGINGFACE_LLM_YI_1_5_34B_1_0_0 = this.of('HUGGINGFACE_LLM_YI_1_5_34B_1_0_0'); public static readonly HUGGINGFACE_LLM_YI_1_5_34B_CHAT_1_1_0 = this.of('HUGGINGFACE_LLM_YI_1_5_34B_CHAT_1_1_0'); public static readonly HUGGINGFACE_LLM_YI_1_5_34B_CHAT_1_0_0 = this.of('HUGGINGFACE_LLM_YI_1_5_34B_CHAT_1_0_0'); + public static readonly HUGGINGFACE_LLM_YI_1_5_6B_1_1_1 = this.of('HUGGINGFACE_LLM_YI_1_5_6B_1_1_1'); public static readonly HUGGINGFACE_LLM_YI_1_5_6B_1_1_0 = this.of('HUGGINGFACE_LLM_YI_1_5_6B_1_1_0'); public static readonly HUGGINGFACE_LLM_YI_1_5_6B_1_0_0 = this.of('HUGGINGFACE_LLM_YI_1_5_6B_1_0_0'); + public static readonly HUGGINGFACE_LLM_YI_1_5_6B_CHAT_1_1_1 = this.of('HUGGINGFACE_LLM_YI_1_5_6B_CHAT_1_1_1'); public static readonly HUGGINGFACE_LLM_YI_1_5_6B_CHAT_1_1_0 = this.of('HUGGINGFACE_LLM_YI_1_5_6B_CHAT_1_1_0'); public static readonly HUGGINGFACE_LLM_YI_1_5_6B_CHAT_1_0_0 = this.of('HUGGINGFACE_LLM_YI_1_5_6B_CHAT_1_0_0'); + public static readonly HUGGINGFACE_LLM_YI_1_5_9B_1_1_1 = this.of('HUGGINGFACE_LLM_YI_1_5_9B_1_1_1'); public static readonly HUGGINGFACE_LLM_YI_1_5_9B_1_1_0 = this.of('HUGGINGFACE_LLM_YI_1_5_9B_1_1_0'); public static readonly HUGGINGFACE_LLM_YI_1_5_9B_1_0_0 = this.of('HUGGINGFACE_LLM_YI_1_5_9B_1_0_0'); + public static readonly HUGGINGFACE_LLM_YI_1_5_9B_CHAT_1_1_1 = this.of('HUGGINGFACE_LLM_YI_1_5_9B_CHAT_1_1_1'); public static readonly HUGGINGFACE_LLM_YI_1_5_9B_CHAT_1_1_0 = this.of('HUGGINGFACE_LLM_YI_1_5_9B_CHAT_1_1_0'); public static readonly HUGGINGFACE_LLM_YI_1_5_9B_CHAT_1_0_0 = this.of('HUGGINGFACE_LLM_YI_1_5_9B_CHAT_1_0_0'); public static readonly HUGGINGFACE_LLM_ZEPHYR_7B_GEMMA_1_0_0 = this.of('HUGGINGFACE_LLM_ZEPHYR_7B_GEMMA_1_0_0'); @@ -1530,6 +1559,7 @@ export class JumpStartModel { public static readonly HUGGINGFACE_ZSTC_RECOGNAI_ZEROSHOT_SELECTRA_MEDIUM_1_0_0 = this.of('HUGGINGFACE_ZSTC_RECOGNAI_ZEROSHOT_SELECTRA_MEDIUM_1_0_0'); public static readonly HUGGINGFACE_ZSTC_RECOGNAI_ZEROSHOT_SELECTRA_SMALL_2_0_0 = this.of('HUGGINGFACE_ZSTC_RECOGNAI_ZEROSHOT_SELECTRA_SMALL_2_0_0'); public static readonly HUGGINGFACE_ZSTC_RECOGNAI_ZEROSHOT_SELECTRA_SMALL_1_0_0 = this.of('HUGGINGFACE_ZSTC_RECOGNAI_ZEROSHOT_SELECTRA_SMALL_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_2_13B_4_2_0 = this.of('META_TEXTGENERATION_LLAMA_2_13B_4_2_0'); public static readonly META_TEXTGENERATION_LLAMA_2_13B_4_1_2 = this.of('META_TEXTGENERATION_LLAMA_2_13B_4_1_2'); public static readonly META_TEXTGENERATION_LLAMA_2_13B_4_1_1 = this.of('META_TEXTGENERATION_LLAMA_2_13B_4_1_1'); public static readonly META_TEXTGENERATION_LLAMA_2_13B_4_1_0 = this.of('META_TEXTGENERATION_LLAMA_2_13B_4_1_0'); @@ -1551,6 +1581,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_2_0 = this.of('META_TEXTGENERATION_LLAMA_2_13B_F_4_2_0'); public static readonly META_TEXTGENERATION_LLAMA_2_13B_F_4_1_2 = this.of('META_TEXTGENERATION_LLAMA_2_13B_F_4_1_2'); public static readonly META_TEXTGENERATION_LLAMA_2_13B_F_4_1_1 = this.of('META_TEXTGENERATION_LLAMA_2_13B_F_4_1_1'); public static readonly META_TEXTGENERATION_LLAMA_2_13B_F_4_1_0 = this.of('META_TEXTGENERATION_LLAMA_2_13B_F_4_1_0'); @@ -1570,6 +1601,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_2_0 = this.of('META_TEXTGENERATION_LLAMA_2_70B_4_2_0'); public static readonly META_TEXTGENERATION_LLAMA_2_70B_4_1_2 = this.of('META_TEXTGENERATION_LLAMA_2_70B_4_1_2'); public static readonly META_TEXTGENERATION_LLAMA_2_70B_4_1_1 = this.of('META_TEXTGENERATION_LLAMA_2_70B_4_1_1'); public static readonly META_TEXTGENERATION_LLAMA_2_70B_4_1_0 = this.of('META_TEXTGENERATION_LLAMA_2_70B_4_1_0'); @@ -1591,6 +1623,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_2_0 = this.of('META_TEXTGENERATION_LLAMA_2_70B_F_4_2_0'); public static readonly META_TEXTGENERATION_LLAMA_2_70B_F_4_1_2 = this.of('META_TEXTGENERATION_LLAMA_2_70B_F_4_1_2'); public static readonly META_TEXTGENERATION_LLAMA_2_70B_F_4_1_1 = this.of('META_TEXTGENERATION_LLAMA_2_70B_F_4_1_1'); public static readonly META_TEXTGENERATION_LLAMA_2_70B_F_4_1_0 = this.of('META_TEXTGENERATION_LLAMA_2_70B_F_4_1_0'); @@ -1610,6 +1643,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_2_0 = this.of('META_TEXTGENERATION_LLAMA_2_7B_4_2_0'); public static readonly META_TEXTGENERATION_LLAMA_2_7B_4_1_2 = this.of('META_TEXTGENERATION_LLAMA_2_7B_4_1_2'); public static readonly META_TEXTGENERATION_LLAMA_2_7B_4_1_1 = this.of('META_TEXTGENERATION_LLAMA_2_7B_4_1_1'); public static readonly META_TEXTGENERATION_LLAMA_2_7B_4_1_0 = this.of('META_TEXTGENERATION_LLAMA_2_7B_4_1_0'); @@ -1631,6 +1665,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_2_0 = this.of('META_TEXTGENERATION_LLAMA_2_7B_F_4_2_0'); public static readonly META_TEXTGENERATION_LLAMA_2_7B_F_4_1_2 = this.of('META_TEXTGENERATION_LLAMA_2_7B_F_4_1_2'); public static readonly META_TEXTGENERATION_LLAMA_2_7B_F_4_1_1 = this.of('META_TEXTGENERATION_LLAMA_2_7B_F_4_1_1'); public static readonly META_TEXTGENERATION_LLAMA_2_7B_F_4_1_0 = this.of('META_TEXTGENERATION_LLAMA_2_7B_F_4_1_0'); @@ -1650,22 +1685,27 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_2_7B_F_1_2_1 = this.of('META_TEXTGENERATION_LLAMA_2_7B_F_1_2_1'); public static readonly META_TEXTGENERATION_LLAMA_2_7B_F_1_2_0 = this.of('META_TEXTGENERATION_LLAMA_2_7B_F_1_2_0'); public static readonly META_TEXTGENERATION_LLAMA_2_7B_F_1_1_0 = this.of('META_TEXTGENERATION_LLAMA_2_7B_F_1_1_0'); + public static readonly META_TEXTGENERATION_LLAMA_3_70B_2_1_0 = this.of('META_TEXTGENERATION_LLAMA_3_70B_2_1_0'); public static readonly META_TEXTGENERATION_LLAMA_3_70B_2_0_2 = this.of('META_TEXTGENERATION_LLAMA_3_70B_2_0_2'); public static readonly META_TEXTGENERATION_LLAMA_3_70B_2_0_1 = this.of('META_TEXTGENERATION_LLAMA_3_70B_2_0_1'); public static readonly META_TEXTGENERATION_LLAMA_3_70B_2_0_0 = this.of('META_TEXTGENERATION_LLAMA_3_70B_2_0_0'); public static readonly META_TEXTGENERATION_LLAMA_3_70B_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_3_70B_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_3_70B_INSTRUCT_2_1_0 = this.of('META_TEXTGENERATION_LLAMA_3_70B_INSTRUCT_2_1_0'); public static readonly META_TEXTGENERATION_LLAMA_3_70B_INSTRUCT_2_0_2 = this.of('META_TEXTGENERATION_LLAMA_3_70B_INSTRUCT_2_0_2'); public static readonly META_TEXTGENERATION_LLAMA_3_70B_INSTRUCT_2_0_1 = this.of('META_TEXTGENERATION_LLAMA_3_70B_INSTRUCT_2_0_1'); public static readonly META_TEXTGENERATION_LLAMA_3_70B_INSTRUCT_2_0_0 = this.of('META_TEXTGENERATION_LLAMA_3_70B_INSTRUCT_2_0_0'); public static readonly META_TEXTGENERATION_LLAMA_3_70B_INSTRUCT_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_3_70B_INSTRUCT_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_3_8B_2_1_0 = this.of('META_TEXTGENERATION_LLAMA_3_8B_2_1_0'); public static readonly META_TEXTGENERATION_LLAMA_3_8B_2_0_2 = this.of('META_TEXTGENERATION_LLAMA_3_8B_2_0_2'); public static readonly META_TEXTGENERATION_LLAMA_3_8B_2_0_1 = this.of('META_TEXTGENERATION_LLAMA_3_8B_2_0_1'); public static readonly META_TEXTGENERATION_LLAMA_3_8B_2_0_0 = this.of('META_TEXTGENERATION_LLAMA_3_8B_2_0_0'); public static readonly META_TEXTGENERATION_LLAMA_3_8B_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_3_8B_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_3_8B_INSTRUCT_2_1_0 = this.of('META_TEXTGENERATION_LLAMA_3_8B_INSTRUCT_2_1_0'); public static readonly META_TEXTGENERATION_LLAMA_3_8B_INSTRUCT_2_0_2 = this.of('META_TEXTGENERATION_LLAMA_3_8B_INSTRUCT_2_0_2'); 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_2_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_3_2_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_3_1_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_3_1_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_3_1_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_3_1_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_3_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_3_0_0'); @@ -1677,12 +1717,14 @@ 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_3_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_2_3_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_2_2_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_2_2_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_2_1_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_2_1_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_2_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_INSTRUCT_2_0_0'); 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_2_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_3_2_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_3_1_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_3_1_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_3_1_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_3_1_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_3_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_13B_PYTHON_3_0_0'); @@ -1694,6 +1736,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_2_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_3_2_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_3_1_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_3_1_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_3_1_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_3_1_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_3_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_3_0_0'); @@ -1705,12 +1748,14 @@ 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_3_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_2_3_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_2_2_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_2_2_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_2_1_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_2_1_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_2_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_INSTRUCT_2_0_0'); 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_2_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_3_2_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_3_1_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_3_1_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_3_1_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_3_1_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_3_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_34B_PYTHON_3_0_0'); @@ -1722,6 +1767,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_2_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_2_2_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_2_1_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_2_1_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_2_1_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_2_1_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_2_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_2_0_0'); @@ -1730,9 +1776,11 @@ 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_3_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_INSTRUCT_1_3_0'); 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_2_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_2_2_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_2_1_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_2_1_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_2_1_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_2_1_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_2_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_70B_PYTHON_2_0_0'); @@ -1741,6 +1789,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_2_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_3_2_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_3_1_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_3_1_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_3_1_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_3_1_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_3_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_3_0_0'); @@ -1752,12 +1801,14 @@ 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_3_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_2_3_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_2_2_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_2_2_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_2_1_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_2_1_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_2_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_INSTRUCT_2_0_0'); 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_2_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_3_2_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_3_1_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_3_1_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_3_1_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_3_1_0'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_3_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_3_0_0'); @@ -1769,6 +1820,7 @@ export class JumpStartModel { public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_1_0_2 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_1_0_2'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_1_0_1 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_1_0_1'); public static readonly META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_CODELLAMA_7B_PYTHON_1_0_0'); + public static readonly META_TEXTGENERATION_LLAMA_GUARD_7B_1_2_1 = this.of('META_TEXTGENERATION_LLAMA_GUARD_7B_1_2_1'); public static readonly META_TEXTGENERATION_LLAMA_GUARD_7B_1_2_0 = this.of('META_TEXTGENERATION_LLAMA_GUARD_7B_1_2_0'); public static readonly META_TEXTGENERATION_LLAMA_GUARD_7B_1_1_0 = this.of('META_TEXTGENERATION_LLAMA_GUARD_7B_1_1_0'); public static readonly META_TEXTGENERATION_LLAMA_GUARD_7B_1_0_0 = this.of('META_TEXTGENERATION_LLAMA_GUARD_7B_1_0_0'); 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 f9dd0dfb..06193fbb 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,189,111,115,26,201,249,134,251,93,84,231,229,130,230,159,0,249,29,182,89,91,39,250,23,9,109,178,57,149,162,176,132,101,37,32,43,8,109,118,247,87,249,238,167,144,44,9,1,195,116,63,61,51,79,15,115,189,73,101,109,13,220,180,90,2,95,247,53,79,255,223,206,231,139,79,159,14,142,63,253,220,253,208,27,116,207,207,6,127,251,124,112,126,218,59,27,188,239,158,247,6,241,32,24,4,59,239,254,111,103,242,253,106,52,62,184,218,121,183,243,237,225,250,250,230,246,250,235,240,114,212,24,222,79,27,255,253,118,115,127,55,154,54,190,12,239,71,59,63,237,252,54,154,222,223,124,191,221,121,183,19,55,131,102,176,243,211,206,213,232,235,240,97,60,59,184,189,159,13,111,47,71,253,63,238,70,59,239,118,38,227,230,245,94,51,250,125,60,156,94,207,175,187,89,248,235,251,157,119,255,223,202,23,60,253,119,178,244,223,157,197,255,190,139,151,190,62,185,186,125,249,147,127,254,180,115,55,29,221,13,47,255,61,186,234,78,103,55,95,135,151,179,191,140,254,88,125,69,187,155,94,225,238,240,199,165,247,187,55,183,95,71,211,209,237,229,168,241,227,113,119,127,139,230,47,121,119,231,167,157,97,174,79,176,240,192,163,219,223,110,166,223,111,39,163,219,217,252,219,114,222,253,212,59,234,254,165,119,54,56,61,59,249,116,214,61,218,121,183,243,114,89,243,238,143,157,159,22,190,228,252,226,253,209,65,127,240,241,224,172,247,161,127,114,246,235,206,187,157,221,239,119,179,221,201,120,247,241,219,187,123,249,253,106,244,230,138,15,39,199,253,238,193,113,239,108,112,120,242,105,112,216,251,165,119,184,243,110,39,10,222,124,209,209,201,199,222,225,224,188,119,246,75,239,108,208,63,56,234,157,92,244,231,223,254,86,48,255,186,222,241,199,211,147,131,227,254,202,23,204,255,254,167,157,167,139,63,116,63,124,238,13,206,78,78,250,203,153,222,60,83,239,248,151,157,119,59,97,250,179,255,237,228,236,47,189,179,243,157,119,225,255,94,119,84,119,124,51,188,127,220,83,255,183,51,29,93,63,109,206,225,215,198,253,247,135,217,183,198,252,209,134,207,95,241,127,59,151,119,15,131,209,229,116,240,48,189,25,132,59,239,118,90,81,171,21,38,251,113,24,239,181,154,87,255,158,54,71,151,211,230,235,197,205,225,100,248,231,247,219,225,127,239,155,151,223,39,111,190,177,119,127,204,190,79,47,191,53,94,190,29,239,162,102,216,12,26,179,233,240,246,254,235,247,233,100,52,189,79,154,113,187,25,52,46,239,30,26,119,127,196,97,208,120,248,242,112,59,123,136,162,102,144,236,252,180,115,189,16,38,42,43,204,245,75,152,203,135,48,236,60,71,10,230,145,254,247,191,159,22,215,240,174,49,26,222,207,178,150,176,211,14,227,86,212,14,247,163,253,232,53,245,243,181,229,174,96,25,89,172,22,240,246,251,116,246,205,100,21,219,173,56,12,146,120,47,236,116,146,197,228,11,15,80,238,82,150,22,72,184,158,145,235,122,70,190,173,103,78,129,132,235,25,111,94,207,184,149,36,65,43,110,237,197,173,96,125,252,184,220,245,44,45,144,213,122,26,189,233,164,109,5,149,55,157,82,194,216,175,161,203,239,204,133,7,240,104,45,213,126,103,190,62,187,240,119,230,194,3,248,182,158,26,191,51,95,159,61,227,119,230,126,208,14,162,118,144,180,58,251,173,245,241,75,254,157,89,90,32,243,245,188,28,54,46,71,183,179,233,112,44,250,105,95,188,220,131,189,153,127,28,139,149,188,125,122,239,203,92,199,168,221,217,111,39,237,176,19,180,95,131,191,92,252,54,118,243,242,182,240,133,44,41,143,249,74,142,30,156,246,228,226,229,30,236,201,252,227,88,173,164,217,158,76,9,190,118,15,104,173,98,174,97,172,214,208,12,101,236,71,157,86,43,10,91,237,120,111,49,182,14,202,40,35,140,213,26,254,119,36,252,64,249,114,173,31,187,48,207,44,246,11,40,249,4,249,114,173,71,11,88,250,231,198,231,39,206,248,200,184,49,116,201,159,22,203,200,98,190,128,55,99,227,55,229,78,176,151,196,65,20,133,209,235,167,220,197,203,75,94,198,114,226,152,175,228,100,100,186,146,251,97,210,137,146,112,111,175,147,188,238,128,197,203,75,254,231,75,57,113,172,86,210,232,173,57,10,219,173,36,14,163,86,208,9,22,131,171,188,53,151,18,198,124,13,239,135,70,45,195,218,95,70,47,215,122,240,139,49,231,44,230,11,248,112,47,95,192,151,107,61,88,192,156,179,216,47,160,228,179,205,203,181,30,45,96,233,159,109,30,238,229,159,174,95,174,245,99,1,117,62,93,63,63,177,112,7,122,243,233,58,231,44,155,23,240,159,175,10,192,47,195,233,205,240,118,246,228,0,220,188,21,81,46,231,233,111,38,195,235,209,197,244,102,231,221,206,255,243,118,85,231,223,135,229,43,246,236,175,184,178,191,228,214,250,146,214,141,224,18,251,100,109,235,167,153,139,56,75,215,188,221,47,235,174,89,94,229,236,43,90,182,87,140,191,95,14,199,182,47,230,241,162,193,245,221,131,237,179,77,172,119,218,196,122,167,77,236,119,218,196,126,219,76,4,219,102,98,191,109,238,34,219,37,190,139,237,175,176,223,154,119,201,242,171,55,185,100,100,125,141,245,79,192,212,122,191,76,237,247,203,212,126,191,76,5,251,101,106,191,95,102,203,251,37,251,138,229,253,178,116,197,63,255,247,211,102,65,50,114,16,36,163,250,9,146,97,51,104,134,69,8,146,33,130,100,245,5,201,176,25,198,205,112,233,147,94,212,122,253,212,185,255,230,35,94,177,130,100,122,152,235,231,48,243,79,157,109,175,4,73,231,21,44,37,139,205,2,170,9,146,206,75,89,94,32,217,122,150,44,72,150,176,158,121,5,146,173,103,201,130,164,243,122,150,23,200,102,61,75,23,36,11,219,151,122,111,58,106,130,100,177,107,169,246,59,83,77,144,44,97,61,53,126,103,170,9,146,206,235,89,94,32,227,245,212,18,36,139,217,155,5,196,49,95,73,29,65,210,125,33,203,202,99,188,146,90,130,100,49,123,178,128,56,54,43,89,186,32,89,216,42,230,27,198,102,13,75,23,36,221,81,70,41,97,108,214,176,100,65,178,176,93,152,107,22,235,5,44,79,144,44,118,1,75,255,220,88,190,32,89,236,2,150,254,65,81,75,144,116,95,198,146,226,24,175,164,150,32,233,254,207,151,146,226,216,172,100,233,130,164,243,42,150,19,198,120,13,203,23,36,139,249,197,152,119,22,227,5,44,95,144,44,102,1,243,206,98,189,128,229,9,146,197,46,96,233,159,109,202,23,36,11,91,64,157,79,215,229,11,146,197,46,96,41,59,16,65,178,102,130,36,186,35,186,35,186,35,186,163,92,119,12,7,193,252,141,84,164,59,62,186,127,85,211,29,31,223,100,119,151,252,197,199,63,124,150,26,27,155,22,160,57,27,78,155,215,127,110,20,30,159,158,226,233,49,205,30,11,199,17,199,17,199,17,199,17,199,17,199,17,39,15,39,79,219,33,195,201,171,184,147,135,67,134,67,134,67,134,67,134,67,134,67,134,67,134,67,134,67,134,67,134,175,131,175,131,175,131,175,131,175,131,175,131,175,131,175,83,13,95,7,145,166,52,145,6,93,197,71,93,69,73,10,145,206,192,10,171,56,3,107,141,20,18,32,133,84,69,10,217,176,157,15,187,103,159,172,14,189,125,222,71,91,124,234,237,227,227,20,122,236,109,234,51,112,238,237,86,40,79,156,123,203,185,183,222,40,79,156,123,203,185,183,156,123,91,250,122,114,238,45,231,222,114,238,109,121,235,201,185,183,156,123,235,209,25,163,156,123,43,88,72,206,189,45,116,79,114,238,45,231,222,114,238,45,231,222,230,178,128,156,123,235,184,128,156,123,43,92,64,206,189,205,107,37,57,247,54,199,149,228,220,91,206,189,45,34,11,231,222,150,190,128,156,123,43,95,64,206,189,205,99,1,57,247,214,98,1,209,68,107,54,214,141,115,111,25,4,135,89,203,32,184,146,156,223,39,73,210,226,224,219,85,73,114,235,78,190,53,144,36,29,143,190,221,32,73,114,246,237,22,72,146,204,133,99,46,156,55,146,36,115,225,152,11,199,217,183,204,217,99,206,158,47,107,201,156,189,109,152,179,199,217,183,204,45,100,110,33,115,11,153,91,200,220,66,230,22,50,183,144,185,133,5,73,146,204,45,100,110,161,15,146,36,103,223,114,246,173,79,146,36,179,52,153,165,201,44,77,102,105,50,75,147,89,154,204,210,68,146,172,143,36,137,242,136,242,136,242,136,242,232,160,60,90,28,126,187,170,60,214,237,244,219,199,167,201,107,210,233,210,131,225,57,226,57,226,57,226,57,226,57,226,57,226,229,225,229,105,123,100,120,121,21,247,242,240,200,240,200,240,200,240,200,240,200,240,200,240,200,240,200,240,200,240,200,112,118,112,118,112,118,112,118,112,118,112,118,112,118,112,118,170,225,236,32,211,148,38,211,160,172,248,168,172,104,137,33,226,89,88,117,59,1,23,49,196,3,49,36,115,75,255,18,89,31,131,219,248,45,170,193,73,184,141,223,162,226,15,195,77,121,18,206,195,221,10,5,138,243,112,57,15,215,27,5,138,243,112,57,15,151,243,112,75,95,79,206,195,229,60,92,206,195,45,111,61,57,15,151,243,112,61,58,123,148,243,112,5,11,201,121,184,133,238,73,206,195,229,60,92,206,195,229,60,220,92,22,144,243,112,29,23,144,243,112,133,11,200,121,184,121,173,36,231,225,230,184,146,156,135,203,121,184,69,100,225,60,220,210,23,144,243,112,229,11,200,121,184,121,44,32,231,225,90,44,32,218,104,205,70,189,113,30,46,195,225,48,109,25,14,151,163,3,188,102,27,191,209,19,83,191,32,201,250,130,206,198,47,88,48,26,83,30,97,81,113,52,80,149,127,137,172,79,238,93,246,58,183,243,240,222,76,175,51,143,243,123,83,189,78,142,240,221,2,175,147,209,118,140,182,243,198,235,100,180,29,163,237,56,194,151,81,129,140,10,244,101,45,25,21,184,13,163,2,57,194,151,209,139,140,94,100,244,34,163,23,25,189,200,232,69,70,47,50,122,177,32,175,147,209,139,140,94,244,193,235,228,8,95,142,240,245,201,235,100,28,40,227,64,25,7,202,56,80,198,129,50,14,148,113,160,120,157,245,241,58,177,52,177,52,177,52,177,52,29,38,181,254,18,89,159,226,187,172,63,214,242,32,223,198,111,81,174,35,91,223,60,30,206,35,206,35,206,35,206,35,206,35,206,35,142,30,142,158,182,83,134,163,87,113,71,15,167,12,167,12,167,12,167,12,167,12,167,12,167,12,167,12,167,12,167,12,127,7,127,7,127,7,127,7,127,7,127,7,127,7,127,167,26,254,14,98,77,105,98,13,250,138,143,250,138,162,36,226,50,35,171,150,135,250,34,137,248,32,137,100,111,239,88,176,189,227,234,111,111,131,233,108,113,246,8,56,247,163,125,215,62,9,35,224,182,66,135,226,104,95,142,246,245,70,135,226,104,95,142,246,229,104,223,210,215,147,163,125,57,218,151,163,125,203,91,79,142,246,229,104,95,143,142,81,229,104,95,193,66,114,180,111,161,123,146,163,125,57,218,151,163,125,57,218,55,151,5,228,104,95,199,5,228,104,95,225,2,114,180,111,94,43,201,209,190,57,174,36,71,251,114,180,111,17,89,56,218,183,244,5,228,104,95,249,2,114,180,111,30,11,200,209,190,22,11,136,66,90,179,17,112,28,237,203,208,56,172,91,134,198,113,180,239,162,215,121,212,251,120,112,113,52,136,205,173,206,201,232,234,230,97,242,198,233,140,183,205,233,124,122,141,155,141,206,200,205,232,76,127,138,133,135,198,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,244,225,173,25,159,19,159,211,143,5,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,196,231,20,205,119,253,33,74,70,78,162,100,84,71,81,242,233,196,224,66,68,73,6,95,110,129,40,201,57,192,156,3,236,141,40,201,57,192,156,3,108,181,158,37,139,146,206,235,89,94,32,206,85,86,88,67,206,85,230,92,101,31,207,85,214,20,37,157,215,179,188,64,156,83,205,57,213,156,83,237,197,158,228,156,106,206,169,230,156,106,206,169,206,101,1,57,167,218,113,1,57,167,90,184,128,90,162,164,251,50,150,20,199,230,196,111,21,81,210,253,159,47,37,197,225,236,244,18,215,144,179,211,57,59,189,144,44,156,157,94,226,2,114,118,122,30,11,200,217,233,22,11,136,40,89,51,81,18,237,17,237,17,237,17,237,209,69,123,156,159,250,29,138,181,199,71,3,176,106,218,227,227,27,237,238,146,197,248,248,135,153,71,218,63,45,65,94,7,218,47,63,26,174,35,174,35,174,35,174,35,174,35,174,35,110,30,110,158,182,75,134,155,87,113,55,15,151,12,151,12,151,12,151,12,151,12,151,12,151,12,151,12,151,12,151,12,111,7,111,7,111,7,111,7,111,7,111,7,111,7,111,167,26,222,14,66,77,105,66,13,218,138,143,218,138,154,28,34,159,137,21,86,113,38,214,26,57,36,64,14,169,146,28,178,97,91,159,31,117,15,15,109,142,196,189,159,12,199,227,237,62,17,247,241,37,22,122,32,110,234,51,112,30,238,86,168,79,156,135,203,121,184,222,168,79,156,135,203,121,184,156,135,91,250,122,114,30,46,231,225,114,30,110,121,235,201,121,184,156,135,235,209,217,163,156,135,43,88,72,206,195,45,116,79,114,30,46,231,225,114,30,46,231,225,230,178,128,156,135,235,184,128,156,135,43,92,64,206,195,205,107,37,57,15,55,199,149,228,60,92,206,195,45,34,11,231,225,150,190,128,156,135,43,95,64,206,195,205,99,1,57,15,215,98,1,209,69,107,54,230,141,243,112,25,12,135,97,203,96,184,146,220,223,39,73,210,226,56,220,85,73,114,235,78,195,53,144,36,29,15,195,221,32,73,114,22,238,22,72,146,204,135,99,62,156,55,146,36,243,225,152,15,199,89,184,204,219,99,222,158,47,107,201,188,189,109,152,183,199,89,184,204,47,100,126,33,243,11,153,95,200,252,66,230,23,50,191,144,249,133,5,73,146,204,47,100,126,161,15,146,36,103,225,114,22,174,79,146,36,51,53,153,169,201,76,77,102,106,50,83,147,153,154,204,212,68,146,172,143,36,137,242,136,242,136,242,136,242,232,160,60,90,28,133,187,170,60,214,237,36,220,199,21,200,107,214,233,210,131,225,57,226,57,226,57,226,57,226,57,226,57,226,229,225,229,105,123,100,120,121,21,247,242,240,200,240,200,240,200,240,200,240,200,240,200,240,200,240,200,240,200,240,200,112,118,112,118,112,118,112,118,112,118,112,118,112,118,112,118,170,225,236,32,211,148,38,211,160,172,248,168,172,104,137,33,226,89,88,117,59,5,23,49,196,3,49,100,195,150,238,31,28,255,106,115,4,238,236,230,246,143,237,62,1,119,254,10,11,61,0,55,237,9,56,255,118,43,148,39,206,191,229,252,91,111,148,39,206,191,229,252,91,206,191,45,125,61,57,255,150,243,111,57,255,182,188,245,228,252,91,206,191,245,232,172,81,206,191,21,44,36,231,223,22,186,39,57,255,150,243,111,57,255,150,243,111,115,89,64,206,191,117,92,64,206,191,21,46,32,231,223,230,181,146,156,127,155,227,74,114,254,45,231,223,22,145,133,243,111,75,95,64,206,191,149,47,32,231,223,230,177,128,156,127,107,177,128,104,162,53,27,237,198,249,183,12,131,195,172,101,24,92,73,206,239,163,32,105,113,252,237,138,32,185,117,167,223,102,11,146,142,135,223,166,11,146,156,125,187,5,130,36,51,225,152,9,231,141,32,201,76,56,102,194,113,246,45,51,246,152,177,231,203,90,50,99,111,27,102,236,113,246,45,51,11,153,89,200,204,66,102,22,50,179,144,153,133,204,44,100,102,97,65,130,36,51,11,153,89,232,131,32,201,217,183,156,125,235,147,32,201,28,77,230,104,50,71,147,57,154,204,209,100,142,38,115,52,17,36,235,35,72,162,59,162,59,162,59,162,59,202,117,71,139,163,111,87,116,199,186,157,124,59,95,128,188,230,155,190,125,44,28,71,28,71,28,71,28,71,28,71,28,71,156,60,156,60,109,135,12,39,175,226,78,30,14,25,14,25,14,25,14,25,14,25,14,25,14,25,14,25,14,25,14,25,190,14,190,14,190,14,190,14,190,14,190,14,190,14,190,78,53,124,29,68,154,210,68,26,116,21,31,117,21,37,41,68,58,3,171,110,167,222,34,133,168,75,33,75,219,185,247,215,238,224,125,239,172,63,120,223,61,239,13,62,116,207,123,31,179,166,186,141,254,51,108,124,25,77,103,141,47,195,251,81,227,114,120,63,186,178,27,236,246,102,15,174,219,212,119,81,51,115,207,46,254,193,100,175,249,246,191,22,255,242,114,229,63,237,182,251,232,63,195,221,140,151,159,61,245,45,227,88,92,225,115,48,248,109,75,164,168,246,202,231,225,86,51,124,254,104,222,250,241,65,56,236,148,161,68,173,143,114,253,28,101,254,201,60,120,19,72,95,136,114,90,189,18,146,216,44,158,162,12,229,180,140,101,197,145,173,101,233,34,84,193,107,153,79,28,217,90,150,62,232,205,105,45,203,138,99,179,150,10,66,89,33,251,81,235,13,70,81,38,43,110,29,149,126,71,42,138,100,5,175,101,249,191,35,21,7,187,57,173,101,89,113,140,215,82,79,200,203,127,79,230,30,198,124,21,181,100,60,183,69,44,39,141,241,42,234,137,120,249,239,197,220,195,216,172,162,130,132,87,200,10,230,25,197,102,253,20,4,60,55,44,81,66,20,155,245,43,93,190,43,100,247,229,152,196,122,241,202,20,239,138,91,188,146,63,23,106,72,119,197,45,94,201,31,4,245,134,182,185,45,97,41,97,140,87,81,111,96,155,219,63,75,74,9,99,179,138,10,242,167,211,10,150,17,197,120,253,52,196,207,252,127,17,230,155,196,120,241,52,164,207,252,23,47,223,36,214,139,87,166,240,89,220,226,149,252,249,69,67,246,44,100,241,52,62,57,107,136,158,197,45,94,9,59,15,201,179,102,67,217,56,181,150,49,110,120,177,140,113,43,208,216,93,167,56,206,165,221,72,174,56,206,181,187,168,34,138,163,189,101,187,230,213,35,218,34,26,34,26,34,26,34,26,34,26,34,199,33,199,33,199,33,199,33,116,33,116,33,116,105,215,242,8,93,8,93,8,93,8,93,8,93,8,93,254,11,93,72,52,72,52,72,52,72,52,218,139,135,68,131,68,131,68,83,99,137,134,73,105,76,74,171,181,17,162,231,93,108,56,65,207,196,187,216,120,136,30,222,69,225,222,69,65,194,196,166,47,90,114,58,76,102,152,101,76,229,51,217,104,85,153,97,198,70,211,217,104,71,23,135,253,131,195,131,227,79,23,221,67,201,228,188,201,195,120,118,51,190,185,189,126,24,142,235,62,70,111,117,45,10,158,169,103,246,132,12,216,195,123,195,123,195,123,195,123,195,123,99,192,30,3,246,112,8,113,8,113,8,25,176,199,128,61,127,28,56,124,76,124,76,95,246,34,62,38,62,38,62,38,62,38,62,38,62,102,37,124,76,6,236,49,96,143,1,123,184,193,184,193,184,193,184,193,184,193,184,193,184,193,181,119,131,25,176,135,180,204,128,61,116,106,6,236,73,68,239,53,90,164,213,180,189,12,45,178,78,163,247,86,151,194,67,77,23,31,17,31,17,31,17,31,17,31,113,171,124,68,28,58,28,58,28,186,45,115,232,240,190,240,190,240,190,240,190,240,190,240,190,240,190,240,190,240,190,124,89,60,230,240,225,218,224,218,224,218,224,218,224,218,224,218,224,218,212,197,181,97,14,31,115,248,106,45,142,120,162,103,24,15,229,51,208,51,234,50,161,175,18,122,70,5,167,168,89,205,238,51,216,143,85,153,162,198,126,244,109,63,94,28,187,206,245,123,184,101,178,223,202,106,148,57,219,111,195,83,50,221,15,155,14,155,14,155,14,155,14,155,142,233,126,76,247,195,76,196,76,196,76,100,186,31,211,253,252,49,235,176,60,177,60,125,217,139,88,158,88,158,88,158,88,158,88,158,88,158,149,176,60,153,238,199,116,63,166,251,97,28,99,28,99,28,99,28,99,28,99,28,99,28,215,222,56,102,186,31,42,52,211,253,144,180,153,238,231,172,143,63,235,145,242,249,126,235,244,200,218,78,248,251,177,24,30,74,187,88,137,88,137,88,137,88,137,88,137,91,101,37,98,210,97,210,97,210,109,153,73,135,253,133,253,133,253,133,253,133,253,133,253,133,253,133,253,133,253,229,203,226,49,227,15,227,6,227,6,227,6,227,6,227,6,227,6,227,166,46,198,13,51,254,152,241,87,107,125,196,27,73,67,54,229,47,77,210,168,229,156,63,127,37,141,74,78,86,147,207,250,75,219,149,85,153,172,198,174,244,98,87,138,70,252,213,126,170,95,57,131,252,152,221,135,37,135,37,135,37,135,37,135,37,199,236,62,102,247,97,28,98,28,98,28,122,103,28,50,187,15,123,19,123,19,123,19,123,19,123,19,123,19,123,19,123,19,123,19,123,147,217,125,204,238,99,118,31,38,49,38,49,38,49,38,49,38,177,182,12,139,73,140,73,92,117,147,152,217,125,40,206,204,238,67,190,102,118,159,68,11,23,141,235,171,251,132,62,127,205,90,116,67,116,67,116,67,116,67,116,195,173,210,13,81,228,80,228,80,228,182,76,145,67,235,66,235,66,235,66,235,66,235,66,235,66,235,66,235,66,235,242,101,241,24,202,135,74,131,74,131,74,131,74,131,74,131,74,131,74,83,23,149,134,161,124,12,229,171,181,23,162,105,95,24,207,225,171,251,232,61,127,237,139,170,204,53,179,26,176,87,247,153,122,108,55,193,118,59,236,158,125,234,13,236,166,232,61,126,199,26,245,29,162,183,240,250,139,155,161,151,241,36,140,208,195,105,195,105,195,105,195,105,195,105,99,132,30,35,244,240,3,241,3,241,3,25,161,199,8,61,127,252,54,92,75,92,75,95,246,34,174,37,174,37,174,37,174,37,174,37,174,101,37,92,75,70,232,49,66,143,17,122,120,191,120,191,120,191,120,191,120,191,120,191,120,191,181,247,126,25,161,135,144,204,8,61,84,105,70,232,89,74,220,139,154,163,233,4,189,52,205,177,38,3,244,22,94,190,135,74,45,174,33,174,33,174,33,174,33,174,225,86,185,134,248,113,248,113,248,113,91,230,199,225,116,225,116,225,116,225,116,225,116,225,116,225,116,225,116,225,116,249,178,120,204,207,195,163,193,163,193,163,193,163,193,163,193,163,193,163,169,139,71,195,252,60,230,231,213,90,10,81,84,47,76,198,231,109,82,47,106,48,61,207,111,245,162,34,211,204,76,103,231,109,218,107,85,153,102,198,94,211,221,107,127,251,124,114,216,155,63,252,199,193,81,247,252,47,7,199,159,36,195,244,26,255,253,246,125,60,106,252,247,251,244,170,49,25,222,255,251,230,246,186,238,243,245,214,44,73,41,35,247,12,159,151,41,124,152,113,152,113,152,113,152,113,152,113,76,225,99,10,31,150,33,150,33,150,33,83,248,152,194,231,143,37,135,177,137,177,233,203,94,196,216,196,216,196,216,196,216,196,216,196,216,172,132,177,201,20,62,166,240,49,133,15,123,24,123,24,123,24,123,24,123,24,123,24,123,184,246,246,48,83,248,208,154,153,194,135,112,205,20,62,7,21,124,141,50,41,24,204,151,165,76,214,111,86,223,154,21,241,208,235,69,82,68,82,68,82,68,82,68,82,220,42,73,17,177,14,177,14,177,110,203,196,58,100,48,100,48,100,48,100,48,100,48,100,48,100,48,100,48,100,48,95,22,143,241,125,8,56,8,56,8,56,8,56,8,56,8,56,8,56,117,17,112,24,223,199,248,190,90,219,36,126,57,27,150,19,253,76,156,141,122,13,249,171,134,179,81,221,89,108,130,81,128,38,155,180,42,179,216,216,164,30,109,210,139,227,167,109,106,55,31,240,225,118,117,64,101,189,198,1,254,88,129,162,167,255,109,120,26,134,253,225,209,225,209,225,209,225,209,225,209,49,236,143,97,127,56,137,56,137,56,137,12,251,99,216,159,63,78,29,126,39,126,167,47,123,17,191,19,191,19,191,19,191,19,191,19,191,179,18,126,39,195,254,24,246,199,176,63,92,99,92,99,92,99,92,99,92,99,92,99,92,227,218,187,198,12,251,67,130,102,216,31,122,54,195,254,68,226,248,179,238,104,55,219,111,157,238,88,171,81,126,63,22,192,67,193,22,227,16,227,16,227,16,227,16,227,112,171,140,67,44,57,44,57,44,185,45,179,228,48,187,48,187,48,187,48,187,48,187,48,187,48,187,48,187,48,187,124,89,60,38,247,97,211,96,211,96,211,96,211,96,211,96,211,96,211,212,197,166,97,114,31,147,251,106,173,134,168,10,24,230,131,250,210,4,140,218,204,229,243,87,192,168,204,132,51,187,169,123,105,59,174,42,19,206,216,113,250,59,110,205,232,71,209,152,189,172,225,143,181,156,188,183,102,81,74,26,198,103,248,204,204,231,195,150,195,150,195,150,195,150,195,150,99,62,31,243,249,48,15,49,15,49,15,153,207,199,124,62,127,204,57,44,78,44,78,95,246,34,22,39,22,39,22,39,22,39,22,39,22,103,37,44,78,230,243,49,159,143,249,124,24,197,24,197,24,197,24,197,24,197,24,197,24,197,181,55,138,153,207,135,234,204,124,62,36,108,230,243,57,233,225,41,167,102,91,143,236,51,57,55,187,110,83,252,170,113,114,54,170,34,170,34,170,34,170,34,170,226,86,169,138,232,117,232,117,232,117,91,166,215,161,132,161,132,161,132,161,132,161,132,161,132,161,132,161,132,161,132,249,178,120,12,246,67,195,65,195,65,195,65,195,65,195,65,195,65,195,169,139,134,195,96,63,6,251,213,218,41,241,205,220,176,158,245,103,98,110,212,109,252,95,53,204,141,42,207,103,19,13,9,52,217,170,85,153,207,198,86,213,223,170,31,15,206,251,7,135,143,27,246,125,247,188,55,120,218,173,6,163,3,175,110,238,103,55,227,199,111,198,151,225,253,168,177,58,194,178,6,163,2,215,46,66,33,163,1,141,159,137,81,128,248,117,248,117,248,117,248,117,248,117,140,2,100,20,32,174,34,174,34,174,34,163,0,25,5,232,143,107,135,247,137,247,233,203,94,196,251,196,251,196,251,196,251,196,251,196,251,172,132,247,201,40,64,70,1,50,10,16,7,25,7,25,7,25,7,25,7,25,7,25,7,185,246,14,50,163,0,145,163,25,5,136,182,205,40,64,115,161,124,189,250,104,48,250,47,91,125,220,254,81,127,107,215,192,67,235,22,245,16,245,16,245,16,245,16,245,112,171,212,67,116,57,116,57,116,185,45,211,229,80,188,80,188,80,188,80,188,80,188,80,188,80,188,80,188,80,188,124,89,60,70,251,161,213,160,213,160,213,160,213,160,213,160,213,160,213,212,69,171,97,180,31,163,253,106,237,136,104,155,24,25,163,252,204,76,140,237,30,221,87,21,19,163,74,243,207,12,70,243,153,109,189,170,204,63,99,235,233,111,189,163,139,195,254,193,225,193,241,167,139,238,161,124,14,223,228,97,60,187,25,223,220,94,63,12,199,12,229,91,191,34,165,76,232,51,123,90,198,245,225,204,225,204,225,204,225,204,225,204,49,174,143,113,125,248,135,248,135,248,135,140,235,99,92,159,63,254,28,46,39,46,167,47,123,17,151,19,151,19,151,19,151,19,151,19,151,179,18,46,39,227,250,24,215,199,184,62,188,98,188,98,188,98,188,98,188,98,188,98,188,226,218,123,197,140,235,67,120,102,92,31,42,54,227,250,228,146,248,26,93,82,48,187,47,67,151,172,223,32,191,213,5,241,80,232,197,80,196,80,196,80,196,80,196,80,220,42,67,17,171,14,171,14,171,110,203,172,58,76,48,76,48,76,48,76,48,76,48,76,48,76,48,76,48,76,48,95,22,143,169,126,216,55,216,55,216,55,216,55,216,55,216,55,216,55,117,177,111,152,234,199,84,191,90,171,36,94,9,27,150,35,254,12,132,141,122,205,251,171,132,176,81,217,9,108,130,73,128,6,59,180,42,19,216,216,161,158,237,208,139,99,241,96,192,135,91,166,1,190,46,67,41,35,0,55,60,23,115,255,176,234,176,234,176,234,176,234,176,234,152,251,199,220,63,12,69,12,69,12,69,230,254,49,247,207,31,195,14,219,19,219,211,151,189,136,237,137,237,137,237,137,237,137,237,137,237,89,9,219,147,185,127,204,253,99,238,31,230,49,230,49,230,49,230,49,230,49,230,49,230,113,237,205,99,230,254,161,68,51,247,15,89,155,185,127,114,141,252,89,129,20,12,251,91,167,64,214,111,194,223,143,85,240,208,193,69,64,68,64,68,64,68,64,68,64,220,42,1,17,105,14,105,14,105,110,203,164,57,68,47,68,47,68,47,68,47,68,47,68,47,68,47,68,47,68,47,95,22,143,177,126,200,53,200,53,200,53,200,53,200,53,200,53,200,53,117,145,107,24,235,199,88,191,90,155,34,250,62,134,229,44,191,52,31,163,94,3,252,252,245,49,170,53,19,77,48,170,47,109,3,86,101,38,26,27,80,111,3,158,157,204,183,96,247,105,15,26,207,227,155,126,159,175,251,240,113,225,235,57,138,111,113,5,10,156,194,151,245,52,12,224,195,127,195,127,195,127,195,127,195,127,99,0,31,3,248,112,9,113,9,113,9,25,192,199,0,62,127,92,56,188,76,188,76,95,246,34,94,38,94,38,94,38,94,38,94,38,94,102,37,188,76,6,240,49,128,143,1,124,56,194,56,194,56,194,56,194,56,194,56,194,56,194,181,119,132,25,192,135,188,204,0,62,180,106,6,240,217,10,223,111,116,71,227,217,123,169,186,99,93,198,238,45,46,128,135,130,45,198,33,198,33,198,33,198,33,198,225,86,25,135,88,114,88,114,88,114,91,102,201,97,118,97,118,97,118,97,118,97,118,97,118,97,118,97,118,97,118,249,178,120,76,220,195,166,193,166,193,166,193,166,193,166,193,166,193,166,169,139,77,195,196,61,38,238,213,90,13,81,21,48,140,134,237,109,20,48,234,48,103,207,115,1,163,50,19,206,140,167,235,109,220,113,85,153,112,198,142,43,121,199,217,78,211,171,243,28,189,194,39,232,49,59,15,147,13,147,13,147,13,147,13,147,141,217,121,204,206,195,10,196,10,196,10,244,211,10,100,118,30,134,37,134,37,134,37,134,37,134,37,134,37,134,37,134,37,134,37,134,37,179,243,152,157,199,236,60,108,95,108,95,108,95,108,95,108,95,109,97,21,219,23,219,183,234,182,47,179,243,208,144,153,157,135,32,205,236,60,115,117,219,118,106,94,141,231,229,121,174,205,226,23,226,23,226,23,226,23,226,23,110,149,95,136,19,135,19,135,19,183,101,78,28,30,23,30,23,30,23,30,23,30,23,30,23,30,23,30,23,30,151,47,139,199,164,60,220,25,220,25,220,25,220,25,220,25,220,25,220,153,186,184,51,76,202,99,82,94,173,69,16,37,221,34,99,70,94,141,167,227,121,174,91,84,96,74,153,193,68,188,26,207,194,99,127,185,238,175,147,211,222,113,247,96,240,177,215,127,124,189,182,83,241,26,223,239,70,183,195,155,198,213,104,54,186,156,125,159,214,121,74,222,242,90,20,62,53,207,228,9,153,162,135,229,134,229,134,229,134,229,134,229,198,20,61,166,232,97,12,98,12,98,12,50,69,143,41,122,254,24,111,216,151,216,151,190,236,69,236,75,236,75,236,75,236,75,236,75,236,203,74,216,151,76,209,99,138,30,83,244,48,129,49,129,49,129,49,129,49,129,49,129,49,129,107,111,2,51,69,15,69,153,41,122,200,211,76,209,19,106,221,203,90,164,229,84,189,141,90,100,189,166,236,45,47,133,135,154,46,62,34,62,34,62,34,62,34,62,226,86,249,136,56,116,56,116,56,116,91,230,208,225,125,225,125,225,125,225,125,225,125,225,125,225,125,225,125,225,125,249,178,120,76,221,195,181,193,181,193,181,193,181,193,181,193,181,193,181,169,139,107,195,212,61,166,238,213,90,28,241,68,207,176,152,194,151,169,103,212,103,42,95,5,244,140,10,78,81,179,156,218,151,185,31,171,50,69,141,253,168,190,31,15,187,103,159,122,54,99,252,158,191,153,181,156,219,247,248,56,133,14,234,75,125,6,38,243,97,194,97,194,97,194,97,194,97,194,49,153,143,201,124,88,133,88,133,88,133,76,230,99,50,159,63,86,28,134,38,134,166,47,123,17,67,19,67,19,67,19,67,19,67,19,67,179,18,134,38,147,249,152,204,199,100,62,108,97,108,97,108,97,108,97,108,97,108,97,108,225,218,219,194,76,230,67,99,102,50,31,130,53,147,249,236,213,239,39,181,209,98,20,223,170,218,88,159,217,123,143,15,227,161,61,139,98,136,98,136,98,136,98,136,98,184,85,138,33,90,28,90,28,90,220,150,105,113,168,92,168,92,168,92,168,92,168,92,168,92,168,92,168,92,168,92,190,44,30,195,246,208,103,208,103,208,103,208,103,208,103,208,103,208,103,234,162,207,48,108,143,97,123,181,118,65,180,140,11,195,233,122,235,141,139,122,140,211,243,213,184,168,194,188,50,139,129,121,235,183,88,85,230,149,177,197,202,217,98,63,31,28,30,30,117,207,255,50,152,239,178,167,33,141,23,199,31,186,231,189,143,89,179,241,190,222,140,199,147,225,253,191,27,243,37,127,154,73,248,112,123,57,188,31,93,229,61,36,111,105,151,45,109,194,114,135,228,61,191,234,93,179,165,112,30,153,151,195,243,49,64,111,75,236,182,48,104,70,75,255,88,10,219,205,224,249,223,109,157,31,255,78,138,130,50,252,182,180,48,215,207,97,230,255,116,139,223,68,210,55,220,28,87,176,148,44,54,11,168,104,185,57,46,101,121,129,100,235,89,186,233,86,248,122,230,21,72,182,158,165,15,212,115,92,207,242,2,217,172,167,130,61,88,208,190,212,123,211,81,52,8,139,92,75,181,223,153,138,22,97,225,235,169,241,59,83,113,192,158,227,122,150,23,200,120,61,245,204,204,34,246,102,1,113,204,87,82,203,206,116,93,200,178,242,24,175,164,158,161,89,196,158,44,32,142,205,74,42,88,154,5,173,98,190,97,108,214,80,193,212,116,69,25,165,132,177,89,195,210,109,205,130,118,97,174,89,172,23,176,76,99,179,200,5,44,253,115,163,134,181,89,228,2,150,254,65,81,111,8,159,235,50,150,20,199,120,37,245,6,241,185,254,243,165,164,56,54,43,169,96,19,59,174,98,57,97,140,215,80,195,40,46,226,23,99,222,89,140,23,80,195,42,46,98,1,243,206,98,189,128,101,154,197,69,46,96,233,159,109,52,236,226,130,22,80,231,211,181,134,97,92,228,2,150,178,3,177,140,25,210,135,254,204,144,62,196,236,124,197,236,58,15,233,219,32,91,102,136,189,134,178,101,14,134,111,105,178,165,189,225,155,190,8,30,170,190,24,142,24,142,24,142,24,142,24,142,91,109,56,98,228,97,228,97,228,109,177,145,135,65,134,65,134,65,134,65,134,65,134,65,134,65,134,65,134,65,134,65,134,173,131,173,131,173,131,173,131,173,131,173,131,173,131,173,83,13,91,135,153,128,204,4,172,181,122,82,188,224,113,120,120,52,232,126,254,123,127,112,120,208,239,29,30,118,143,186,131,164,21,28,13,194,254,32,156,43,30,233,130,199,120,60,105,12,191,253,62,107,140,111,102,163,241,120,56,25,54,146,86,48,105,132,179,37,193,35,220,44,120,92,239,101,8,30,215,182,19,175,198,227,183,191,179,211,147,58,15,187,114,123,42,230,92,45,91,32,159,127,254,241,180,7,31,215,92,113,212,253,251,224,224,248,244,162,63,56,236,29,127,234,127,222,121,183,147,4,251,173,31,127,211,63,233,119,15,7,253,147,191,244,142,231,19,230,58,225,126,244,227,111,222,119,251,31,62,15,78,207,122,115,157,233,205,87,20,106,158,92,47,125,0,114,151,61,102,215,55,11,159,60,162,102,56,159,69,124,125,19,54,147,215,143,27,97,48,255,188,17,133,246,154,199,114,94,103,181,34,191,184,169,82,197,114,230,124,28,134,34,130,71,174,193,77,62,150,22,17,60,222,28,60,159,185,67,249,5,55,250,81,116,87,10,114,14,236,178,183,237,186,251,34,130,11,247,182,93,73,94,68,240,140,189,157,207,124,152,156,130,167,247,250,70,235,109,89,164,231,21,58,165,66,95,137,156,71,101,157,83,230,244,178,218,104,161,45,219,225,252,66,155,45,180,115,21,155,95,96,179,79,77,206,189,103,126,129,215,113,66,211,5,54,102,115,57,199,149,252,110,182,233,244,114,142,155,241,27,217,185,65,203,41,110,250,244,133,149,196,57,140,59,200,41,116,250,160,131,149,55,190,28,38,11,228,23,218,232,247,132,123,49,152,83,224,148,74,208,104,39,219,212,112,57,197,77,41,224,140,226,218,148,94,57,199,149,252,90,179,169,152,242,139,43,126,211,176,41,116,114,142,43,92,221,50,222,52,12,139,147,140,238,96,125,223,176,137,2,175,191,98,211,45,184,226,226,192,158,208,175,191,98,19,161,79,185,194,126,209,54,19,250,180,75,54,17,250,245,215,88,127,111,158,111,254,11,95,241,242,50,101,61,26,28,95,28,13,62,157,94,204,113,224,143,159,133,53,143,178,151,203,99,68,137,251,99,36,29,179,199,232,164,61,198,93,114,101,28,100,211,131,140,220,31,101,129,235,219,213,18,27,239,59,53,174,37,50,238,59,165,150,160,150,160,150,112,252,224,28,55,227,42,213,18,214,113,125,169,37,28,130,235,214,18,214,193,181,233,190,44,176,7,116,223,33,184,46,221,183,11,238,9,36,183,12,237,5,36,183,203,236,9,36,183,14,173,13,201,173,3,107,67,114,235,192,186,144,92,22,87,13,146,203,226,170,65,114,187,184,158,64,114,187,208,30,240,102,187,192,234,188,217,46,174,58,111,150,197,85,227,205,214,113,117,121,179,44,174,26,111,206,142,235,21,111,134,30,151,73,143,107,204,125,215,2,217,131,193,207,39,103,189,57,133,58,250,116,106,38,136,223,52,190,126,159,142,126,27,77,27,147,235,59,63,205,240,183,17,139,97,175,217,207,1,116,117,134,174,81,144,180,215,67,215,5,28,155,2,93,147,96,127,111,75,160,43,46,56,46,56,46,184,23,180,24,23,28,23,28,23,220,47,204,141,11,142,11,142,11,142,11,142,11,142,11,142,11,238,25,155,199,5,199,5,199,5,135,230,227,130,123,216,9,104,186,224,43,213,67,182,4,190,177,122,240,195,254,166,122,160,122,216,166,234,1,223,27,223,27,223,219,11,130,143,239,141,239,141,239,173,15,194,241,189,241,189,241,189,241,189,241,189,241,189,241,189,213,153,50,190,55,132,24,223,219,208,247,62,60,61,56,254,216,61,236,13,254,118,240,143,238,217,199,193,225,209,32,26,116,6,81,244,222,8,192,142,239,110,110,175,134,227,81,227,191,55,127,14,167,87,141,241,164,17,53,58,141,40,122,111,121,4,252,219,215,146,130,99,23,150,108,249,26,7,66,155,254,26,138,161,181,118,207,7,185,181,35,183,203,251,126,45,203,141,131,118,36,102,185,97,178,29,44,55,154,239,171,180,119,202,200,59,150,43,136,235,7,203,117,10,174,201,114,157,130,107,106,228,130,224,186,16,90,26,88,29,66,59,5,215,132,208,78,193,53,53,114,219,224,94,208,115,235,208,30,208,115,219,204,94,208,115,65,104,93,122,46,8,172,75,207,5,129,53,233,185,52,174,18,61,151,198,85,162,231,182,113,189,160,231,182,161,189,208,200,5,161,117,145,191,109,96,101,228,111,27,87,25,249,75,227,42,33,127,65,92,77,228,47,141,171,132,252,77,226,122,133,252,209,200,253,46,9,208,200,189,208,200,215,22,22,71,221,127,156,28,15,126,238,30,126,56,57,158,79,14,55,26,81,243,248,155,165,241,117,56,190,252,126,59,159,143,109,61,164,38,204,84,197,23,190,98,229,27,183,244,93,112,232,42,150,95,72,49,13,133,201,179,208,75,216,245,18,47,127,251,215,139,238,113,255,224,31,189,249,251,192,221,236,63,235,11,138,31,3,194,235,62,92,156,57,55,204,185,97,206,141,7,5,5,115,110,152,115,195,156,27,191,10,10,230,220,48,231,134,57,55,204,185,97,206,141,15,5,5,115,110,152,115,195,156,27,230,220,48,231,134,130,130,130,130,130,98,177,160,200,190,143,34,163,160,200,30,101,67,65,65,65,65,65,193,52,28,166,225,248,85,80,48,13,135,105,56,76,195,241,3,151,51,13,135,105,56,76,195,97,26,14,211,112,180,201,51,211,112,152,134,195,52,28,166,225,192,145,153,134,227,211,52,156,101,118,27,137,236,242,104,107,244,242,168,28,124,187,246,105,224,183,240,91,4,115,4,115,4,115,4,115,175,193,51,130,57,130,57,130,185,63,196,28,193,28,193,28,193,28,193,28,193,92,27,243,35,152,35,152,35,152,35,152,35,152,87,173,24,64,48,175,142,96,30,137,12,243,229,146,162,186,138,57,37,5,37,197,86,151,20,72,230,72,230,72,230,94,176,126,36,115,36,115,36,115,125,100,142,100,142,100,142,100,142,100,142,100,142,100,142,100,174,78,159,145,204,97,201,72,230,86,252,246,232,224,188,127,214,61,180,28,97,62,185,185,159,191,147,139,102,152,103,226,219,101,122,107,129,115,115,61,144,117,229,165,22,9,120,51,158,6,192,107,7,120,161,184,168,230,168,230,168,230,94,227,103,84,115,84,115,84,115,191,184,57,170,57,170,57,170,57,170,57,170,57,170,57,170,185,103,176,31,213,28,213,28,213,156,122,0,213,220,195,146,33,31,213,60,117,73,126,60,132,121,151,97,234,162,167,119,25,217,46,58,93,6,93,6,93,6,70,58,70,186,159,93,6,70,58,70,58,70,186,31,100,29,35,29,35,29,35,29,35,29,35,93,27,82,99,164,99,164,99,164,99,164,131,156,49,210,125,50,210,127,237,14,194,32,52,66,183,127,12,27,97,16,234,206,14,201,21,208,62,189,160,98,168,108,250,99,131,98,157,81,108,24,68,201,122,20,27,5,73,103,75,64,107,210,140,210,222,198,34,15,65,171,117,92,95,64,171,67,112,109,105,92,28,92,91,26,183,12,174,77,136,101,129,61,32,196,14,193,181,165,113,113,112,109,105,220,38,184,39,104,219,50,180,23,104,219,46,179,39,104,219,58,180,54,218,182,14,172,141,182,173,3,107,75,227,146,184,138,210,184,36,174,162,52,110,19,215,19,180,109,23,218,27,105,220,50,180,54,143,183,11,172,206,227,237,226,170,243,120,89,92,69,105,220,50,174,182,52,46,137,171,40,141,103,197,245,138,199,35,141,251,77,240,145,198,189,144,198,215,181,9,239,187,7,31,62,95,116,143,163,65,251,253,224,125,247,188,55,248,249,52,108,153,148,11,95,134,55,151,223,30,134,183,81,163,253,165,241,101,120,63,106,124,189,11,91,197,187,225,203,69,67,103,217,29,111,249,33,147,175,95,159,66,170,11,243,167,218,202,38,35,140,28,154,140,159,207,186,71,189,121,203,48,248,165,119,118,126,112,114,188,48,159,233,53,244,203,87,173,126,55,118,222,254,80,245,207,186,199,231,63,159,156,29,245,206,206,23,30,50,105,198,113,51,202,108,78,222,254,208,254,104,90,250,103,23,231,253,193,89,239,232,164,223,27,124,56,249,56,31,195,62,155,62,140,214,247,41,73,176,223,90,223,193,196,65,176,97,189,43,214,180,48,158,135,241,60,140,231,241,162,105,97,60,15,227,121,24,207,227,87,211,194,120,30,198,243,48,158,135,241,60,121,197,245,166,105,97,60,15,227,121,24,207,195,120,30,198,243,208,180,212,185,105,89,11,243,123,103,127,233,29,246,126,29,28,247,206,251,131,243,126,247,236,240,224,248,211,224,240,104,14,247,187,135,167,159,187,38,195,235,191,140,166,255,30,141,71,127,52,110,231,187,251,126,54,156,142,111,110,175,27,227,201,156,46,15,199,119,223,134,94,13,179,119,32,244,153,47,180,24,90,47,122,218,173,36,247,140,131,129,157,195,206,97,231,176,115,216,57,236,28,118,14,59,135,157,195,206,97,231,176,115,216,57,236,28,118,14,59,135,157,195,206,97,231,220,165,80,159,187,20,68,163,237,141,154,143,236,91,26,108,155,15,221,209,247,52,31,52,31,52,31,12,194,247,174,249,96,16,126,89,5,2,131,240,25,132,207,32,124,127,56,60,131,240,25,132,207,32,252,210,56,60,131,240,203,64,218,12,194,103,16,62,131,240,75,65,218,12,194,7,80,51,8,223,112,116,205,193,156,241,94,116,15,7,103,7,199,199,221,65,242,126,112,112,124,222,63,187,248,208,63,56,57,30,156,158,158,12,222,255,28,182,6,145,129,242,126,51,7,145,15,195,113,99,122,115,123,59,108,36,95,26,243,204,211,135,203,217,205,247,219,198,221,221,247,198,151,175,75,195,109,162,60,188,247,101,214,155,50,235,198,129,244,154,189,178,108,220,27,10,112,175,252,185,183,146,249,58,205,169,177,157,27,83,223,25,252,216,237,216,237,216,237,30,192,105,236,118,236,118,236,118,191,168,58,118,59,118,59,118,59,118,59,118,59,118,59,118,187,103,85,0,118,59,118,59,118,59,229,1,118,187,135,21,68,129,51,248,141,139,140,108,131,93,84,100,228,160,177,83,100,80,100,80,100,228,80,100,4,207,239,255,225,235,251,255,254,252,237,63,236,120,216,99,136,211,42,215,24,57,228,86,105,49,196,185,149,186,0,183,188,122,85,64,14,185,85,154,0,89,110,93,158,46,204,172,137,211,101,145,117,105,186,56,179,18,76,23,231,85,98,233,226,188,42,40,221,45,109,217,36,221,45,109,217,32,93,150,86,151,163,203,50,235,17,105,89,94,45,32,45,75,171,197,163,221,210,150,141,163,197,105,85,104,180,91,218,178,97,180,121,90,175,88,52,100,25,45,221,123,45,221,100,18,187,128,230,230,50,142,221,144,230,254,244,210,44,172,252,193,155,75,238,226,151,255,54,3,192,143,191,131,118,151,176,237,227,31,62,179,220,134,112,173,154,179,225,180,121,253,231,70,4,252,244,236,79,79,231,252,52,80,95,168,47,212,23,234,11,245,133,250,66,125,161,190,80,95,168,47,212,23,234,11,65,133,160,66,80,33,168,16,84,8,42,4,85,72,80,11,241,97,115,25,235,12,65,133,160,66,80,203,39,168,65,115,255,117,132,150,247,4,213,62,173,31,4,213,37,183,38,65,181,207,173,75,80,133,121,213,9,170,75,110,77,130,106,153,219,11,130,106,155,217,3,130,106,25,217,11,130,106,159,89,151,160,218,231,213,37,168,246,121,53,9,170,48,173,18,65,21,166,85,34,168,150,105,213,9,170,101,94,101,130,106,153,86,153,160,10,211,42,17,84,251,180,154,4,85,152,86,137,160,26,164,133,160,214,152,160,122,65,46,63,116,15,143,162,249,145,115,31,62,119,251,207,144,50,206,130,148,151,195,241,36,154,31,129,118,249,109,56,91,199,35,227,146,121,228,166,83,232,228,119,240,175,190,204,66,14,153,51,123,26,238,203,47,128,47,254,160,136,107,248,98,18,236,183,170,205,23,25,48,204,128,97,6,12,123,1,71,25,48,204,128,97,6,12,251,69,118,25,48,204,128,97,6,12,51,96,152,1,195,12,24,102,192,176,103,48,157,1,195,12,24,102,192,48,8,158,1,195,62,171,208,197,13,24,94,91,75,68,131,196,177,150,136,154,9,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,132,73,45,17,59,215,18,49,181,4,181,4,181,4,181,4,181,196,246,213,18,208,125,232,62,144,28,72,14,36,7,146,3,201,129,228,240,102,120,51,188,25,222,92,19,222,12,61,134,30,87,136,30,91,112,223,200,153,251,70,112,95,184,47,220,23,238,11,247,133,251,194,125,225,190,112,95,184,47,220,23,238,11,247,133,251,194,125,225,190,112,95,184,47,220,23,238,11,247,245,136,251,134,206,220,55,132,251,194,125,225,190,112,95,184,47,220,23,238,11,247,133,251,194,125,225,190,112,95,184,47,220,23,238,11,247,133,251,194,125,225,190,112,95,184,175,71,220,215,245,84,204,136,83,49,225,190,112,95,184,47,220,23,238,11,247,133,251,194,125,225,190,112,95,184,47,220,23,238,11,247,133,251,194,125,225,190,112,95,184,175,1,247,133,216,102,19,219,208,153,216,134,16,91,136,45,196,86,149,216,6,207,239,135,225,235,251,225,254,252,237,48,236,120,8,108,197,105,149,121,109,14,185,85,112,173,56,183,18,173,117,203,171,7,107,115,200,173,194,106,101,185,117,81,173,48,179,38,169,149,69,214,5,181,226,204,74,156,86,156,87,9,211,138,243,170,80,90,183,180,101,67,90,183,180,101,51,90,89,90,93,68,43,203,172,71,104,101,121,181,0,173,44,173,22,159,117,75,91,54,158,21,167,85,161,179,110,105,203,134,179,230,105,97,179,176,89,216,108,42,155,13,156,167,40,4,76,81,128,205,194,102,97,179,176,89,216,44,108,22,54,11,155,133,205,194,102,97,179,176,89,216,44,108,22,54,11,155,133,205,194,102,97,179,176,89,107,54,235,234,205,6,120,179,176,89,216,44,108,22,54,11,155,133,205,194,102,97,179,176,89,216,44,108,22,54,11,155,133,205,194,102,97,179,176,89,216,44,108,22,54,187,129,205,158,124,58,62,232,31,252,210,27,124,60,57,60,253,124,112,60,136,246,7,135,135,221,163,110,60,232,188,55,226,180,223,175,111,111,102,55,191,141,26,87,223,199,119,223,110,110,27,209,126,99,60,30,78,134,113,163,243,37,127,102,155,5,105,59,203,208,182,229,206,104,55,190,196,98,120,173,245,83,110,37,187,157,255,189,38,187,141,131,118,180,145,221,206,255,230,125,183,255,225,243,224,244,172,247,243,193,225,194,87,180,194,36,169,54,221,253,49,37,104,254,206,154,58,37,40,242,7,239,202,227,250,49,199,214,41,184,230,28,91,167,224,25,255,222,141,91,73,18,180,226,214,94,220,10,214,7,119,24,232,39,8,174,59,128,87,26,88,125,0,175,83,112,205,1,188,78,193,51,246,246,126,208,14,162,118,144,180,58,251,173,245,193,75,220,219,94,76,14,182,14,237,193,228,96,219,204,94,76,14,22,132,214,157,28,44,8,172,59,57,88,16,88,115,114,176,52,174,210,228,96,105,92,165,201,193,182,113,189,152,28,108,27,122,50,50,13,189,31,38,157,40,9,247,246,58,73,178,72,216,117,66,235,142,59,182,13,172,60,238,216,54,174,242,184,99,105,92,165,113,199,130,184,154,227,142,165,113,149,198,29,155,196,245,170,26,184,110,81,38,248,92,38,112,48,158,99,37,145,246,32,35,247,71,89,168,10,210,95,111,214,23,116,178,190,224,165,93,72,105,87,62,247,206,122,63,159,156,117,15,6,31,146,249,255,156,28,29,117,143,63,14,206,6,167,135,23,231,102,245,202,183,209,116,244,245,251,116,120,211,184,76,230,255,243,125,50,25,222,94,53,166,141,187,241,195,189,93,191,178,244,237,89,215,176,44,125,201,202,183,195,165,69,217,248,74,10,170,81,172,159,147,30,197,165,71,233,172,239,81,146,96,127,79,218,163,252,184,150,30,133,30,133,30,133,30,133,30,133,30,133,30,133,30,133,30,133,30,133,30,133,30,133,30,133,30,133,30,133,30,133,30,133,30,133,30,133,30,133,30,69,220,163,172,173,48,46,14,251,103,7,127,31,28,29,156,247,207,186,79,255,255,151,208,232,224,203,135,241,108,122,243,123,99,114,115,63,255,48,242,248,255,127,11,243,63,252,114,249,134,144,244,41,61,63,45,127,123,28,202,140,181,47,174,152,14,195,248,169,168,46,236,170,139,53,69,69,39,220,15,215,23,21,157,112,63,218,92,84,252,184,182,250,69,133,237,41,214,202,69,133,32,174,31,69,133,83,112,205,162,194,41,184,102,81,33,8,174,91,84,72,3,171,23,21,78,193,53,139,10,167,224,154,69,133,109,112,47,138,10,235,208,30,20,21,182,153,189,40,42,4,161,117,139,10,65,96,221,162,66,16,88,179,168,144,198,85,42,42,164,113,149,138,10,219,184,94,20,21,182,161,189,40,42,4,161,117,139,10,219,192,202,69,133,109,92,229,162,66,26,87,169,168,16,196,213,44,42,164,113,149,138,10,147,184,20,21,20,21,20,21,213,42,42,50,111,248,176,106,50,178,239,193,48,105,50,10,24,109,69,147,65,147,65,147,225,246,121,37,110,198,85,106,50,172,227,250,210,100,56,4,215,109,50,172,131,107,23,2,178,192,30,20,2,14,193,117,11,1,187,224,158,112,117,203,208,94,112,117,187,204,158,112,117,235,208,218,92,221,58,176,54,87,183,14,172,203,213,101,113,213,184,186,44,174,26,87,183,139,235,9,87,183,11,237,1,162,182,11,172,142,168,237,226,170,35,106,89,92,53,68,109,29,87,23,81,203,226,170,33,234,236,184,94,33,106,128,51,199,21,168,29,87,240,241,253,217,28,90,157,247,76,176,237,213,151,233,239,141,47,195,251,81,133,134,228,188,100,46,4,192,110,124,116,152,235,50,115,61,57,237,31,156,28,15,122,199,253,179,95,31,31,126,231,221,206,213,191,198,131,187,63,102,223,190,223,54,23,86,119,17,208,246,207,46,206,251,131,179,222,209,73,191,55,248,112,242,177,183,243,110,103,54,125,24,189,62,224,167,211,139,193,81,239,232,228,236,215,193,69,255,224,240,224,31,221,249,31,239,188,219,9,154,197,142,186,121,252,191,14,228,245,234,95,227,133,247,176,160,25,181,155,65,227,106,52,186,187,191,27,141,174,130,102,24,53,91,79,239,96,102,92,117,53,143,21,89,117,137,147,202,77,87,51,217,147,211,124,130,69,238,193,150,63,152,228,19,44,206,10,102,239,112,187,4,51,220,234,118,72,214,57,144,219,222,74,71,174,249,4,19,239,173,116,164,154,79,176,204,189,101,239,80,139,131,165,147,92,195,245,218,192,114,229,161,82,72,237,154,72,182,172,86,156,41,157,196,26,46,212,6,22,235,18,202,116,161,172,88,171,75,32,211,119,101,43,150,234,18,104,221,191,212,205,23,104,237,191,213,157,227,200,126,55,165,177,80,231,56,153,191,145,172,88,167,56,78,58,201,92,147,200,146,101,138,67,165,145,202,213,72,118,172,82,28,40,133,68,26,126,211,210,88,164,56,78,10,105,52,140,147,198,26,157,227,200,126,194,210,88,162,75,28,135,223,63,105,172,208,57,142,120,117,220,127,255,24,146,190,203,100,137,37,45,103,92,67,96,46,151,249,147,209,53,203,104,204,232,162,101,4,103,114,81,235,70,116,145,36,95,91,240,84,107,216,170,201,85,130,53,95,81,128,13,174,185,185,253,26,138,174,90,70,178,6,87,61,242,95,225,101,107,176,177,193,165,19,193,110,159,8,86,126,34,217,237,19,201,198,157,136,54,238,68,178,113,87,168,187,201,53,203,220,221,232,26,201,15,200,42,123,55,187,104,153,190,155,92,37,216,17,83,209,53,130,151,52,149,236,162,169,104,23,77,37,187,104,38,216,69,51,193,46,90,102,235,38,190,248,252,77,115,58,250,207,195,205,116,116,223,123,24,15,119,222,237,124,157,124,59,26,205,134,87,195,217,112,119,244,48,30,238,206,255,223,151,233,205,229,191,239,79,238,70,183,71,115,230,123,120,115,57,186,189,31,53,103,191,207,118,210,154,134,131,227,243,254,217,197,135,190,113,219,48,207,58,125,184,156,85,173,113,120,206,93,92,235,176,233,25,104,30,104,30,104,30,104,30,104,30,104,30,104,30,104,30,104,30,104,30,104,30,104,30,104,30,104,30,104,30,104,30,104,30,104,30,104,30,104,30,104,30,104,30,106,208,60,156,28,158,126,62,56,30,68,131,104,16,62,79,171,25,180,223,155,204,220,191,250,62,190,251,118,115,219,136,26,81,35,124,158,179,210,104,127,217,146,169,251,105,47,175,152,218,194,226,201,104,48,156,231,213,44,28,4,92,231,121,53,76,222,23,119,31,76,222,103,242,62,147,247,153,188,207,228,125,38,239,123,53,33,136,201,251,76,222,103,242,62,147,247,153,188,175,61,214,136,201,251,76,222,103,242,190,180,80,100,242,62,131,144,152,188,95,209,113,74,138,147,247,55,52,26,217,183,85,152,53,26,85,157,190,79,163,65,163,177,229,141,6,19,248,203,105,52,152,192,95,86,49,192,4,126,38,240,51,129,223,31,190,206,4,126,38,240,51,129,159,9,252,76,224,103,2,63,19,248,61,64,213,76,224,103,2,255,182,128,231,26,35,227,205,44,119,111,112,116,240,247,71,146,219,249,187,173,157,190,215,152,220,252,254,248,166,222,249,93,96,167,47,172,68,10,204,205,21,205,190,77,91,48,154,205,126,50,208,44,104,22,217,188,74,104,22,217,28,217,28,217,220,51,166,140,108,142,108,142,108,174,15,195,145,205,145,205,145,205,145,205,145,205,145,205,145,205,61,33,248,200,230,200,230,245,101,254,200,230,94,200,230,150,253,131,133,75,190,177,127,200,118,201,233,31,232,31,232,31,80,195,171,210,63,160,134,163,134,163,134,123,68,195,81,195,81,195,81,195,81,195,81,195,61,160,225,168,225,168,225,168,225,168,225,168,225,96,98,212,240,60,208,108,219,65,13,111,87,74,13,111,151,137,102,179,159,12,52,11,154,69,13,175,18,154,69,13,71,13,71,13,247,140,41,163,134,163,134,163,134,235,195,112,212,112,212,112,212,112,212,112,212,112,212,112,212,112,79,8,62,106,56,106,120,125,153,63,106,120,5,212,240,149,254,193,66,13,223,216,63,120,167,134,211,63,208,63,108,101,255,128,26,142,26,142,26,238,5,198,71,13,71,13,71,13,215,167,225,168,225,168,225,168,225,168,225,168,225,168,225,168,225,234,96,25,53,28,76,140,26,110,134,102,123,135,189,139,254,231,222,89,247,96,240,233,180,63,56,238,157,12,194,65,108,100,134,143,198,163,249,63,6,167,195,155,198,245,221,172,113,59,250,222,8,27,177,189,24,110,124,254,163,28,203,166,68,45,132,202,90,60,23,80,214,25,202,70,65,210,94,15,101,23,112,109,10,148,77,130,253,189,45,129,178,72,225,72,225,72,225,94,208,100,164,112,164,112,164,112,191,48,56,82,56,82,56,82,56,82,56,82,56,82,56,82,184,103,236,30,41,28,41,28,41,28,218,143,20,238,97,103,144,143,20,158,186,36,63,30,194,178,154,200,148,198,205,170,137,108,103,156,106,130,106,130,106,2,95,188,10,213,4,190,56,190,56,190,184,71,160,28,95,28,95,28,95,28,95,28,95,220,3,80,142,47,142,47,142,47,142,47,142,47,14,65,198,23,207,213,23,143,6,102,147,196,215,208,199,168,33,24,36,174,3,101,231,81,203,130,178,105,207,5,148,5,202,226,139,87,9,202,226,139,227,139,227,139,123,70,147,241,197,241,197,241,197,245,49,56,190,56,190,56,190,56,190,56,190,56,190,56,190,184,39,236,30,95,28,95,188,190,180,31,95,124,171,124,241,31,213,132,196,23,95,83,77,248,234,139,83,77,80,77,108,79,53,129,47,142,47,142,47,238,5,225,199,23,199,23,199,23,215,7,229,248,226,248,226,248,226,248,226,248,226,248,226,248,226,234,204,25,95,28,130,140,47,110,237,139,159,254,218,255,124,208,29,132,173,224,104,240,177,247,241,226,180,247,209,82,27,191,251,99,246,237,102,216,8,91,193,164,113,53,186,122,184,27,93,21,103,143,255,180,250,237,92,250,222,228,2,113,215,188,166,162,89,174,225,83,130,116,157,145,238,143,99,31,235,126,100,36,182,57,182,57,182,185,23,44,26,219,28,219,28,219,220,47,136,142,109,142,109,142,109,142,109,142,109,142,109,142,109,238,25,249,199,54,199,54,199,54,167,43,192,54,247,176,113,240,195,54,95,95,108,216,72,231,217,197,70,142,238,57,197,6,197,6,197,6,174,122,133,138,13,92,117,92,117,92,117,143,48,59,174,58,174,58,174,58,174,58,174,186,7,152,29,87,29,87,29,87,29,87,29,87,29,254,140,171,158,167,171,222,118,85,213,219,126,152,234,63,45,47,115,158,132,183,93,58,224,205,120,70,248,46,124,23,113,189,74,124,23,113,29,113,29,113,221,51,48,141,184,142,184,142,184,174,79,212,17,215,17,215,17,215,17,215,17,215,17,215,17,215,61,169,1,16,215,17,215,235,91,28,32,174,111,147,184,222,118,245,214,211,91,142,82,181,117,90,14,90,14,90,14,44,118,95,91,14,44,118,44,118,44,118,143,152,59,22,59,22,59,22,59,22,59,22,187,7,204,29,139,29,139,29,139,29,139,29,139,29,24,141,197,238,98,177,255,250,143,238,224,255,237,158,118,143,123,231,243,63,234,30,117,7,209,32,140,223,15,62,124,238,246,205,8,239,31,127,14,27,255,26,222,13,111,71,247,243,63,26,78,134,141,168,17,198,95,26,151,223,134,51,107,198,27,102,66,94,11,168,251,211,202,66,185,96,222,141,47,180,32,208,107,253,156,91,137,122,195,168,48,212,251,246,7,37,76,61,110,179,179,241,184,205,109,64,187,8,236,8,236,8,236,94,48,105,4,118,4,118,4,118,191,96,58,2,59,2,59,2,59,2,59,2,59,2,59,2,187,103,13,0,2,59,2,59,2,59,157,1,2,187,135,205,67,62,2,251,63,127,218,153,142,254,243,112,51,29,221,247,30,198,195,157,119,59,95,39,223,142,70,179,225,213,112,54,220,29,61,140,135,187,143,124,124,254,151,205,217,239,179,29,187,190,227,231,238,121,63,143,210,227,235,252,205,161,54,205,199,203,171,45,187,254,216,248,196,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,79,29,72,251,199,45,31,239,127,14,91,102,231,23,172,101,243,237,167,59,19,26,95,190,134,173,252,79,49,88,174,63,150,219,15,157,241,63,153,11,81,102,57,146,245,188,116,35,116,35,116,35,116,35,116,35,116,35,116,35,116,35,116,35,116,35,116,35,116,35,116,35,116,35,116,35,116,35,116,35,116,35,116,35,116,35,116,35,116,35,149,234,70,210,94,206,243,249,6,153,7,32,164,174,199,203,9,9,165,181,47,210,27,80,54,180,47,57,156,174,64,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,66,251,82,165,246,229,117,252,151,251,13,48,47,179,169,184,11,102,101,53,74,46,99,178,159,156,70,134,70,134,70,134,70,134,70,134,70,134,70,134,70,134,70,134,70,134,70,134,70,134,70,134,70,134,70,134,70,134,70,134,70,134,70,134,70,134,70,134,70,134,70,70,179,145,113,184,41,102,99,35,83,187,59,99,104,100,104,100,104,100,104,100,104,100,104,100,104,100,104,100,104,100,104,100,104,100,104,100,104,100,104,100,104,100,104,100,104,100,104,100,104,100,104,100,104,100,104,100,104,100,234,214,200,252,220,61,252,112,114,60,8,59,193,251,231,230,101,47,171,121,249,58,28,95,126,191,109,132,157,224,203,186,134,101,111,115,195,178,188,144,235,74,150,183,95,99,214,138,60,254,106,221,93,168,50,162,102,240,84,51,60,247,27,141,172,23,210,156,13,167,205,235,63,55,246,31,79,79,243,230,225,205,31,118,123,26,142,249,223,151,210,112,116,214,55,28,97,16,37,235,27,142,31,221,7,13,7,13,7,13,7,13,7,13,7,13,7,13,7,13,7,13,7,13,7,13,7,13,7,13,7,13,7,13,7,13,7,13,7,13,7,13,7,13,7,13,135,252,124,122,179,62,33,113,236,19,18,250,4,250,4,250,4,249,39,222,224,249,109,56,124,125,27,222,159,191,11,135,29,15,235,4,113,90,229,54,33,135,220,42,101,130,56,183,18,146,119,203,171,71,228,115,200,173,2,228,101,185,117,177,182,48,179,38,213,150,69,214,133,218,226,204,74,76,91,156,87,9,105,139,243,170,16,109,183,180,101,3,109,183,180,101,243,108,89,90,93,156,45,203,172,7,134,101,121,181,184,176,44,173,22,22,118,75,91,54,21,22,167,85,129,194,110,105,203,102,194,230,105,189,66,194,0,222,50,1,111,141,209,172,33,84,141,29,161,106,236,9,84,13,139,133,170,33,80,21,168,10,84,5,170,2,85,129,170,64,85,160,42,80,21,168,10,84,5,170,2,40,1,148,0,74,0,37,128,18,64,9,160,44,0,80,70,142,128,50,2,80,2,40,1,148,0,74,0,37,128,18,64,9,160,4,80,2,40,1,148,0,74,0,37,128,18,64,9,160,4,80,2,40,1,148,0,74,41,160,12,29,1,101,232,9,160,12,154,97,97,128,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,230,77,38,3,71,50,25,64,38,33,147,144,73,249,27,88,208,220,111,198,149,33,147,246,105,253,32,147,46,185,53,201,164,125,110,93,50,41,204,171,78,38,93,114,107,146,73,203,220,94,144,73,219,204,30,144,73,203,200,94,144,73,251,204,186,100,210,62,175,46,153,180,207,171,73,38,133,105,149,200,164,48,173,18,153,180,76,171,78,38,45,243,42,147,73,203,180,202,100,82,152,86,137,76,218,167,213,36,147,194,180,74,100,210,32,45,100,178,198,100,210,59,34,248,225,115,183,47,26,249,120,249,109,56,219,158,185,143,47,175,166,128,123,171,215,60,54,176,16,88,152,253,158,34,63,169,90,133,22,230,113,104,188,10,46,204,35,184,10,47,204,35,120,198,63,159,226,86,146,4,173,184,181,23,183,130,245,193,75,60,61,87,143,116,230,113,104,188,10,234,204,35,184,10,235,204,35,120,198,222,222,15,218,65,212,14,146,86,103,191,181,62,120,137,123,91,151,210,74,67,107,98,90,249,137,225,138,156,86,30,90,9,212,202,3,43,145,90,199,131,228,203,70,181,142,113,203,102,181,142,113,203,134,181,194,184,186,231,26,201,79,188,55,12,189,31,38,157,40,9,247,246,58,73,178,8,153,117,66,43,113,113,97,96,45,48,238,120,238,125,217,100,220,49,110,217,104,220,241,220,251,178,217,184,99,220,178,225,184,69,92,175,232,248,117,11,158,238,51,79,79,174,110,115,113,125,107,235,11,167,61,200,168,176,142,193,106,106,107,90,199,80,205,209,173,116,12,116,12,222,117,12,140,74,96,84,2,163,18,180,41,61,163,18,24,149,192,168,4,31,132,100,70,37,48,42,161,22,163,18,116,17,55,227,29,24,239,192,120,7,198,59,48,222,1,232,203,120,135,34,64,171,213,244,217,52,208,90,205,17,180,2,208,10,97,133,176,66,88,33,172,16,86,8,43,132,21,194,10,97,133,176,66,88,33,172,208,74,104,37,180,18,90,9,173,132,86,66,43,139,163,149,86,19,105,211,104,101,53,199,210,66,43,161,149,222,209,74,6,212,50,160,150,1,181,218,180,146,1,181,12,168,101,64,45,3,106,25,80,235,5,173,100,64,45,3,106,25,80,203,128,90,6,212,66,43,183,149,86,250,68,9,147,231,19,171,34,227,209,180,201,186,3,171,162,172,161,180,111,95,247,58,46,248,150,227,174,64,217,149,199,88,94,8,51,146,56,30,191,253,89,94,243,194,118,159,217,224,253,238,203,79,119,99,137,61,110,36,136,194,231,120,122,236,96,23,144,40,1,137,73,253,64,34,195,107,25,94,203,240,90,47,40,40,195,107,25,94,203,240,90,191,16,46,195,107,25,94,203,240,90,134,215,50,188,150,225,181,12,175,245,140,154,51,188,150,225,181,12,175,133,181,111,217,240,218,39,210,248,190,219,255,240,121,112,122,214,251,249,224,112,149,56,190,126,197,58,34,153,135,161,92,100,138,237,27,160,187,208,129,68,131,196,165,3,137,154,9,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,8,29,136,143,29,72,236,214,129,196,116,32,116,32,116,32,116,32,116,32,149,239,64,168,18,168,18,32,242,16,121,136,60,68,30,34,15,145,7,110,3,183,129,219,192,237,154,192,109,80,53,168,26,84,93,8,100,142,220,32,115,4,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,230,26,67,230,208,13,50,135,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,174,49,100,118,58,54,53,226,216,84,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,30,174,36,30,14,221,240,112,8,30,6,15,131,135,203,196,195,193,243,155,111,248,250,230,187,63,127,239,13,59,30,210,97,113,90,101,56,156,67,110,21,54,44,206,173,132,134,221,242,234,145,225,28,114,171,128,97,89,110,93,46,44,204,172,137,133,101,145,117,169,176,56,179,18,20,22,231,85,98,194,226,188,42,72,216,45,109,217,68,216,45,109,217,64,88,150,86,151,7,203,50,235,225,96,89,94,45,26,44,75,171,5,131,221,210,150,205,130,197,105,85,80,176,91,218,178,73,176,121,90,64,48,32,24,16,236,47,8,14,220,38,30,7,153,19,143,23,246,0,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,3,130,85,64,176,211,84,226,32,115,42,49,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,3,130,181,65,176,211,104,136,32,115,52,4,32,24,16,12,8,6,4,3,130,1,193,128,96,64,48,32,24,16,12,8,6,4,3,130,129,170,64,85,160,42,80,21,168,10,84,5,170,110,15,84,13,7,241,32,150,67,213,176,25,55,227,42,64,213,199,223,93,187,75,136,244,241,15,159,185,105,35,227,117,55,103,195,105,243,250,207,141,88,245,233,89,158,30,214,248,225,32,169,144,84,72,42,36,21,146,10,73,133,164,66,82,33,169,144,84,72,42,36,21,146,10,73,133,164,66,82,33,169,144,84,72,106,37,72,170,195,192,218,57,73,173,196,192,90,72,42,36,21,146,10,73,133,164,66,82,33,169,144,84,72,42,36,21,146,10,73,133,164,66,82,33,169,144,84,72,42,36,21,146,10,73,117,35,169,14,19,95,231,36,181,128,137,175,128,83,192,105,14,224,212,245,103,25,244,10,122,5,189,130,94,65,175,160,87,208,43,232,21,244,10,122,5,189,130,94,65,175,160,87,208,43,232,213,107,244,234,45,110,116,152,43,58,199,141,5,204,21,5,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,149,196,141,145,27,110,140,192,141,224,70,112,163,183,184,49,104,238,55,227,202,224,70,251,180,126,224,70,151,220,154,184,209,62,183,46,110,20,230,85,199,141,46,185,53,113,163,101,110,47,112,163,109,102,15,112,163,101,100,47,112,163,125,102,93,220,104,159,87,23,55,218,231,213,196,141,194,180,74,184,81,152,86,9,55,90,166,85,199,141,150,121,149,113,163,101,90,101,220,40,76,171,132,27,237,211,106,226,70,97,90,37,220,104,144,22,220,8,110,244,13,55,134,110,184,49,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,198,31,184,49,112,195,141,65,85,112,99,0,110,172,27,110,172,52,44,12,158,222,83,58,205,168,10,176,80,152,86,29,22,58,231,86,130,133,194,220,106,176,208,37,175,38,44,116,206,173,4,11,37,185,181,97,161,40,179,46,44,148,68,214,134,133,194,204,106,176,80,152,87,13,22,10,243,42,193,66,151,180,229,195,66,151,180,229,195,66,73,90,77,88,40,201,171,7,11,37,105,245,96,161,75,218,242,97,161,48,173,18,44,116,73,91,62,44,52,77,11,44,172,1,44,204,96,116,7,199,231,253,179,139,15,253,39,88,23,89,77,62,156,39,153,62,92,206,86,169,93,100,48,2,113,1,193,233,157,93,61,30,191,253,161,218,244,10,119,159,57,221,253,238,203,207,91,99,73,56,220,72,243,92,159,236,25,51,194,248,96,124,70,111,5,225,243,84,140,228,117,42,70,24,204,223,11,162,208,67,200,39,143,171,76,249,242,8,174,130,249,242,8,158,241,175,158,184,149,36,65,43,110,237,197,173,96,125,112,201,63,125,228,193,149,0,165,99,96,61,66,153,71,112,21,68,153,71,240,140,189,189,31,180,131,168,29,36,173,206,126,107,125,240,18,247,182,46,92,149,134,214,164,171,194,204,186,120,85,30,90,137,175,202,3,43,1,86,121,96,21,194,234,24,183,108,196,234,24,183,108,198,42,140,123,51,54,254,29,209,9,246,146,56,136,162,48,122,125,15,89,188,188,188,208,147,145,105,232,253,48,233,68,73,184,183,215,73,146,69,54,172,19,90,9,103,11,3,107,241,108,97,92,45,160,237,24,183,108,162,45,143,171,130,180,29,227,150,205,180,45,226,122,5,181,175,91,96,112,63,48,248,122,103,54,185,186,181,56,253,61,197,154,229,4,121,93,11,57,237,65,70,121,186,204,203,61,73,52,72,114,233,73,162,102,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,66,79,82,177,158,36,206,169,39,137,233,73,232,73,232,73,232,73,232,73,182,176,39,161,110,160,110,128,218,67,237,161,246,80,123,168,61,212,30,0,14,0,7,128,3,192,107,2,192,193,217,224,108,112,118,177,32,58,202,9,68,71,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,6,68,175,3,209,97,78,32,58,4,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,122,29,136,206,231,168,215,136,163,94,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,180,9,136,6,33,87,9,33,135,57,33,228,16,132,12,66,6,33,235,34,228,224,249,13,58,124,125,131,222,159,191,63,135,29,15,9,178,56,173,50,64,206,33,183,10,63,22,231,86,194,199,110,121,245,232,113,14,185,85,224,177,44,183,46,59,22,102,214,68,199,178,200,186,228,88,156,89,9,28,139,243,42,113,99,113,94,21,108,236,150,182,108,106,236,150,182,108,104,44,75,171,203,140,101,153,245,144,177,44,175,22,49,150,165,213,2,198,110,105,203,230,197,226,180,42,184,216,45,109,217,180,216,60,45,176,24,88,12,44,174,0,44,14,114,154,192,28,100,78,96,94,216,21,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,246,13,22,231,51,37,57,200,156,146,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,143,97,113,62,99,40,130,204,49,20,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,188,2,94,1,175,128,87,192,43,224,21,240,90,11,240,26,14,226,65,156,3,120,13,155,113,51,174,2,120,125,252,109,182,187,68,79,31,255,240,25,169,54,76,23,160,57,27,78,155,215,127,110,68,175,79,79,247,244,248,246,143,11,109,133,182,66,91,161,173,208,86,104,43,180,21,218,10,109,133,182,66,91,161,173,208,86,104,43,180,21,218,10,109,133,182,66,91,171,69,91,243,24,160,59,167,173,149,24,160,11,109,133,182,66,91,161,173,208,86,104,43,180,21,218,10,109,133,182,66,91,161,173,208,86,104,43,180,21,218,10,109,133,182,66,91,161,173,133,209,214,60,38,208,206,105,107,1,19,104,129,171,192,213,66,224,170,235,207,59,120,22,60,11,158,5,207,130,103,193,179,224,89,240,44,120,22,60,11,158,5,207,130,103,193,179,224,89,240,172,215,120,214,127,36,153,199,156,211,57,146,44,96,206,41,72,18,36,9,146,4,73,130,36,65,146,32,73,144,36,72,18,36,9,146,4,73,130,36,65,146,32,73,144,36,72,18,36,9,146,220,54,36,25,229,132,36,35,144,36,72,18,36,89,33,36,25,52,247,155,113,101,144,164,125,90,63,144,164,75,110,77,36,105,159,91,23,73,10,243,170,35,73,151,220,154,72,210,50,183,23,72,210,54,179,7,72,210,50,178,23,72,210,62,179,46,146,180,207,171,139,36,237,243,106,34,73,97,90,37,36,41,76,171,132,36,45,211,170,35,73,203,188,202,72,210,50,173,50,146,20,166,85,66,146,246,105,53,145,164,48,173,18,146,52,72,11,146,4,73,122,139,36,195,156,144,100,8,146,4,73,130,36,65,146,32,73,144,36,72,18,36,9,146,4,73,130,36,65,146,32,73,144,36,72,18,36,9,146,4,73,130,36,65,146,217,72,50,200,9,73,6,85,65,146,1,72,18,36,89,105,160,24,60,189,239,116,154,81,21,128,162,48,173,58,80,116,206,173,4,20,133,185,213,128,162,75,94,77,160,232,156,91,9,40,74,114,107,3,69,81,102,93,160,40,137,172,13,20,133,153,213,128,162,48,175,26,80,20,230,85,2,138,46,105,203,7,138,46,105,203,7,138,146,180,154,64,81,146,87,15,40,74,210,234,1,69,151,180,229,3,69,97,90,37,160,232,146,182,124,160,104,154,22,160,88,3,160,184,129,227,181,223,63,209,187,196,88,40,108,127,89,101,118,137,129,70,152,137,236,86,136,221,210,127,119,150,254,59,108,89,241,187,241,248,237,207,206,234,75,218,125,166,113,247,187,47,63,76,141,23,224,247,248,83,181,187,145,217,201,158,98,225,161,193,118,214,216,46,172,31,182,11,159,135,106,36,175,67,53,194,96,254,235,61,10,61,228,118,242,184,202,224,46,143,224,42,228,46,143,224,25,255,144,137,91,73,18,180,226,214,94,220,10,214,7,151,252,107,70,30,92,137,57,58,6,214,131,142,121,4,87,161,142,121,4,207,216,219,251,65,59,136,218,65,210,234,236,183,214,7,47,113,111,235,242,82,105,104,77,96,42,204,172,75,76,229,161,149,144,169,60,176,18,51,149,7,86,129,166,142,113,203,166,166,142,113,203,198,166,194,184,55,99,227,223,17,157,96,47,137,131,40,10,163,215,247,144,197,203,203,11,61,25,153,134,222,15,147,78,148,132,123,123,157,36,89,196,189,58,161,149,8,181,48,176,22,162,22,198,213,98,212,142,113,203,134,212,242,184,42,148,218,49,110,217,152,218,34,174,87,156,250,186,5,217,246,131,108,175,87,101,147,171,91,139,67,232,83,100,89,171,131,236,211,31,195,252,24,250,244,199,40,93,252,77,123,144,145,251,163,44,128,254,244,215,155,245,5,157,172,47,120,233,6,204,186,15,83,115,121,125,247,145,237,43,211,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,208,125,148,215,125,196,78,221,71,76,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,65,247,225,85,247,17,13,162,65,34,238,62,162,102,212,76,182,188,251,120,58,119,179,144,238,35,164,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,40,162,251,136,157,186,143,152,238,131,238,131,238,131,238,131,238,163,186,221,7,21,2,21,2,36,30,18,15,137,135,196,67,226,33,241,64,109,160,54,80,27,168,93,19,168,13,162,6,81,87,8,81,27,114,221,200,137,235,70,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,11,215,45,153,235,134,78,92,55,132,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,110,201,92,87,126,254,230,156,235,110,251,249,155,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,215,134,235,66,100,55,19,217,208,137,200,134,16,89,136,44,68,182,20,34,27,60,191,223,133,175,239,119,251,243,183,187,176,227,33,144,21,167,85,230,177,57,228,86,193,177,226,220,74,52,214,45,175,30,140,205,33,183,10,139,149,229,214,69,177,194,204,154,36,86,22,89,23,196,138,51,43,113,88,113,94,37,12,43,206,171,66,97,221,210,150,13,97,221,210,150,205,96,101,105,117,17,172,44,179,30,129,149,229,213,2,176,178,180,90,252,213,45,109,217,248,85,156,86,133,190,186,165,45,27,190,154,167,133,189,194,94,97,175,107,217,107,224,52,189,54,96,122,45,236,21,246,10,123,133,189,194,94,97,175,176,87,216,43,236,21,246,10,123,133,189,194,94,97,175,176,87,216,43,236,21,246,10,123,133,189,174,101,175,46,19,102,3,38,204,194,94,97,175,176,87,216,43,236,21,246,10,123,133,189,194,94,97,175,176,87,216,43,236,21,246,10,123,133,189,194,94,97,175,176,87,216,235,90,246,234,50,115,32,96,230,0,236,21,246,10,123,133,189,194,94,97,175,176,87,216,43,236,21,246,10,123,133,189,194,49,225,152,112,76,56,38,28,19,142,9,199,44,152,99,134,131,216,225,254,253,176,25,123,127,255,254,227,47,140,221,37,44,249,248,135,207,172,178,177,249,21,55,103,195,105,243,250,207,141,36,243,233,73,158,30,213,244,209,128,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,101,22,188,148,223,0,63,135,151,190,223,0,15,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,43,11,47,229,119,144,207,225,165,222,29,228,63,173,126,127,87,190,89,43,43,191,188,140,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,104,229,9,168,159,228,49,114,210,38,35,69,109,18,242,8,121,132,60,90,188,65,5,205,253,102,92,25,242,104,159,214,15,242,232,146,91,147,60,218,231,214,37,143,194,188,234,228,209,37,183,38,121,180,204,237,5,121,180,205,236,1,121,180,140,236,5,121,180,207,172,75,30,237,243,234,146,71,251,188,154,228,81,152,86,137,60,10,211,42,145,71,203,180,234,228,209,50,175,50,121,180,76,171,76,30,133,105,149,200,163,125,90,77,242,40,76,171,68,30,13,210,66,30,33,143,222,145,71,23,231,49,194,121,132,60,66,30,33,143,144,71,200,35,228,17,242,8,121,132,60,66,30,33,143,144,71,200,35,228,17,242,8,121,132,60,66,30,33,143,107,200,99,232,228,60,134,181,117,30,3,200,35,228,177,50,228,49,120,122,131,234,52,163,42,144,71,97,90,117,242,232,156,91,137,60,10,115,171,145,71,151,188,154,228,209,57,183,18,121,148,228,214,38,143,162,204,186,228,81,18,89,155,60,10,51,171,145,71,97,94,53,242,40,204,171,68,30,93,210,150,79,30,93,210,150,79,30,37,105,53,201,163,36,175,30,121,148,164,213,35,143,46,105,203,39,143,194,180,74,228,209,37,109,249,228,209,52,45,228,177,6,228,209,16,248,185,168,134,97,109,85,67,128,31,192,15,224,7,240,3,248,1,252,0,126,0,63,128,31,192,15,224,7,240,3,248,1,252,0,126,0,63,128,31,192,207,75,224,23,56,1,191,0,224,7,240,3,248,61,1,191,141,63,110,7,199,231,253,179,139,15,253,167,159,187,196,6,180,207,127,112,166,15,151,179,213,31,192,68,149,184,155,253,236,140,199,111,223,188,54,188,182,221,231,31,142,251,221,151,93,219,120,249,169,123,124,127,219,221,248,35,228,248,92,11,207,193,15,150,71,63,88,222,146,244,240,121,158,117,242,58,207,58,12,230,159,184,162,208,67,148,46,143,171,204,210,243,8,174,2,211,243,8,158,193,22,226,86,146,4,173,184,181,23,183,130,245,193,37,128,65,30,92,169,6,112,12,172,215,3,228,17,92,165,8,200,35,120,198,222,222,15,218,65,212,14,146,86,103,191,181,62,120,137,123,91,183,194,144,134,214,236,48,132,153,117,75,12,121,104,165,22,67,30,88,169,198,144,7,86,233,49,28,227,150,93,100,56,198,45,187,201,16,198,189,25,27,255,142,232,4,123,73,28,68,81,24,189,190,135,44,94,94,94,232,201,200,52,244,126,152,116,162,36,220,219,235,36,201,98,3,163,19,90,169,52,18,6,214,106,141,132,113,181,106,35,199,184,101,247,70,242,184,42,197,145,99,220,178,155,35,139,184,94,85,71,215,45,202,38,63,202,166,245,115,45,146,171,219,197,126,102,227,80,138,36,109,178,197,219,142,71,252,24,166,195,49,54,61,70,233,83,58,210,30,100,228,254,40,11,232,63,253,245,102,125,65,39,235,11,94,218,130,140,58,114,185,31,177,232,37,55,245,35,154,5,37,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,8,253,136,69,63,18,231,211,143,196,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,244,35,85,233,71,162,65,52,72,220,251,145,168,25,53,147,186,244,35,243,169,118,97,193,253,72,72,63,66,63,66,63,66,63,66,63,66,63,66,63,66,63,66,63,66,63,66,63,66,63,66,63,66,63,66,63,66,63,66,63,66,63,66,63,66,63,66,63,66,63,66,63,82,104,63,18,231,211,143,196,244,35,244,35,244,35,244,35,244,35,219,212,143,80,51,80,51,64,235,161,245,208,122,104,61,180,30,90,15,248,6,124,3,190,1,223,53,1,223,96,108,48,118,133,48,182,45,251,141,242,97,191,17,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,95,216,47,236,23,246,11,251,133,253,194,126,253,97,191,97,62,236,55,132,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,95,216,175,63,236,55,135,51,67,231,236,183,54,103,134,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,95,17,251,133,218,26,82,219,48,31,106,27,66,109,161,182,80,91,37,106,27,60,191,39,134,175,239,137,251,243,183,196,176,227,33,180,21,167,85,102,182,57,228,86,65,182,226,220,74,196,214,45,175,30,176,205,33,183,10,175,149,229,214,197,181,194,204,154,180,86,22,89,23,214,138,51,43,177,90,113,94,37,84,43,206,171,66,106,221,210,150,13,106,221,210,150,205,105,101,105,117,49,173,44,179,30,165,149,229,213,130,180,178,180,90,140,214,45,109,217,136,86,156,86,133,208,186,165,45,27,208,154,167,133,207,194,103,225,179,155,249,108,144,207,52,221,128,105,186,240,89,248,44,124,22,62,11,159,133,207,194,103,225,179,240,89,248,44,124,22,62,11,159,133,207,194,103,225,179,240,89,248,44,124,22,62,107,203,103,115,153,120,27,48,241,22,62,11,159,133,207,194,103,225,179,240,89,248,44,124,22,62,11,159,133,207,194,103,225,179,240,89,248,44,124,22,62,11,159,133,207,194,103,109,249,108,46,243,13,2,230,27,192,103,225,179,240,89,248,44,124,22,62,11,159,133,207,194,103,225,179,240,89,248,44,172,19,214,9,235,132,117,194,58,97,157,176,78,61,214,25,14,226,60,102,5,132,205,216,251,89,1,143,191,66,118,151,136,229,227,31,62,99,204,134,225,75,111,206,134,211,230,245,159,27,105,231,211,179,61,61,188,245,195,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,99,192,153,195,205,246,115,192,233,251,205,246,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,115,27,1,103,14,119,171,207,1,167,222,221,234,63,173,126,199,87,190,125,43,223,139,229,133,133,146,66,73,161,164,80,82,40,41,148,20,74,10,37,133,146,66,73,161,164,80,82,40,41,148,20,74,10,37,133,146,66,73,183,144,146,122,78,39,163,124,244,203,72,81,191,132,78,66,39,161,147,78,31,21,131,230,126,51,174,12,157,180,79,235,7,157,116,201,173,73,39,237,115,235,210,73,97,94,117,58,233,146,91,147,78,90,230,246,130,78,218,102,246,128,78,90,70,246,130,78,218,103,214,165,147,246,121,117,233,164,125,94,77,58,41,76,171,68,39,133,105,149,232,164,101,90,117,58,105,153,87,153,78,90,166,85,166,147,194,180,74,116,210,62,173,38,157,20,166,85,162,147,6,105,161,147,208,73,127,233,100,46,238,100,132,59,9,157,132,78,66,39,161,147,208,73,232,36,116,18,58,9,157,132,78,66,39,161,147,208,73,232,36,116,18,58,9,157,132,78,66,39,237,232,100,152,143,59,25,214,214,157,12,160,147,208,201,10,211,201,224,233,77,172,211,140,170,64,39,133,105,213,233,164,115,110,37,58,41,204,173,70,39,93,242,106,210,73,231,220,74,116,82,146,91,155,78,138,50,235,210,73,73,100,109,58,41,204,172,70,39,133,121,213,232,164,48,175,18,157,116,73,91,62,157,116,73,91,62,157,148,164,213,164,147,146,188,122,116,82,146,86,143,78,186,164,45,159,78,10,211,42,209,73,151,180,229,211,73,211,180,208,201,26,208,73,91,40,152,139,178,24,214,86,89,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,171,6,5,131,124,160,96,0,20,4,10,2,5,211,160,96,234,143,100,52,8,195,247,230,63,134,81,35,12,191,88,255,232,133,153,63,123,37,252,232,140,199,111,223,205,150,94,212,238,243,143,193,253,238,203,182,108,44,253,160,109,252,97,17,60,254,194,227,242,211,98,253,211,146,172,255,105,73,130,253,189,245,63,45,73,176,223,250,241,55,239,187,253,15,159,7,167,103,189,159,15,14,23,191,34,76,246,170,13,217,227,167,207,98,243,15,101,47,183,143,132,193,252,195,88,20,62,127,24,139,252,161,236,242,184,202,152,61,143,224,42,156,61,143,224,25,216,33,110,37,73,208,138,91,123,113,43,88,31,92,194,30,228,193,149,26,2,199,192,122,21,65,30,193,85,58,130,60,130,103,236,237,253,160,29,68,237,32,105,117,246,91,235,131,151,184,183,117,219,13,105,104,205,122,67,152,89,183,223,144,135,86,42,56,228,129,149,26,14,121,96,149,138,195,49,110,217,29,135,99,220,178,75,14,97,220,155,177,241,239,136,78,176,151,196,65,20,133,209,235,123,200,226,229,229,133,158,140,76,67,239,135,73,39,74,194,189,189,78,146,44,150,51,58,161,149,250,36,97,96,173,66,73,24,87,171,81,114,140,91,118,165,36,143,171,210,41,57,198,45,187,84,178,136,235,85,171,116,221,162,135,242,163,135,90,63,58,35,185,186,93,164,205,27,231,94,36,105,195,51,222,18,107,241,99,152,206,223,216,244,24,165,15,2,73,123,144,145,243,56,145,79,221,179,238,167,222,224,125,247,224,248,227,224,244,176,219,255,245,244,226,60,154,151,134,6,247,14,92,15,167,195,235,81,227,203,240,230,246,170,113,55,30,206,254,184,123,184,143,26,237,229,182,162,128,187,7,44,202,11,121,85,145,250,250,10,41,46,172,158,141,26,195,174,198,88,83,90,116,194,253,112,125,105,209,9,247,163,205,165,197,143,107,43,92,90,132,207,231,133,38,175,231,133,46,191,215,123,116,107,128,60,174,114,105,145,71,112,149,210,34,143,224,42,165,133,60,184,82,105,225,24,88,175,180,200,35,184,74,105,145,71,112,149,210,66,24,92,183,180,144,134,214,44,45,132,153,117,75,11,121,104,165,210,66,30,88,169,180,144,7,86,41,45,28,227,150,93,90,56,198,45,187,180,16,198,213,45,45,132,161,117,75,11,121,104,165,210,66,24,88,171,180,16,198,213,42,45,28,227,150,93,90,200,227,170,148,22,142,113,203,46,45,44,226,82,90,80,90,80,90,84,171,180,72,93,146,31,15,97,221,106,100,222,117,97,218,106,20,112,251,19,173,6,173,6,173,70,30,159,187,227,116,131,193,199,86,195,58,174,47,173,134,67,112,221,86,195,58,184,118,57,32,11,236,65,57,224,16,92,183,28,176,11,238,9,99,183,12,237,5,99,183,203,236,9,99,183,14,173,205,216,173,3,107,51,118,235,192,186,140,93,22,87,141,177,203,226,170,49,118,187,184,158,48,118,187,208,30,224,106,187,192,234,184,218,46,174,58,174,150,197,85,195,213,214,113,117,113,181,44,174,26,174,206,142,235,21,174,6,62,151,123,216,100,109,177,241,90,158,219,59,58,234,14,162,57,190,141,50,241,237,104,50,25,54,162,101,90,27,101,210,218,44,88,187,140,102,43,48,186,106,45,144,253,177,62,197,208,222,13,15,14,220,245,2,238,174,76,191,218,6,220,155,188,78,65,244,120,242,142,60,174,47,184,215,33,184,182,196,46,14,174,45,177,91,6,215,230,212,178,192,30,112,106,135,224,218,18,187,56,184,182,196,110,19,220,19,192,110,25,218,11,192,110,151,217,19,192,110,29,90,27,176,91,7,214,6,236,214,129,181,37,118,73,92,69,137,93,18,87,81,98,183,137,235,9,96,183,11,237,141,196,110,25,90,187,21,176,11,172,222,10,216,197,85,111,5,100,113,21,37,118,203,184,218,18,187,36,174,162,196,158,21,215,171,86,0,137,221,239,30,1,137,221,107,137,253,217,97,207,148,220,83,215,35,235,11,58,89,95,240,82,75,204,127,177,76,71,255,121,184,153,142,238,123,15,227,225,206,187,157,175,147,111,71,163,217,240,106,56,27,238,206,70,211,201,253,238,35,223,239,207,255,111,115,246,251,108,103,115,85,19,14,98,81,85,19,54,99,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,215,170,38,18,86,53,17,85,13,85,13,85,13,85,13,85,13,85,13,141,7,141,7,197,1,197,1,197,1,197,1,197,1,197,1,12,30,6,15,131,135,193,195,224,33,234,16,245,202,17,245,2,48,115,40,196,204,33,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,48,51,152,25,204,12,102,6,51,131,153,193,204,161,240,140,128,144,51,2,192,204,96,102,48,51,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,48,51,152,25,204,28,14,2,33,102,14,192,204,96,102,48,51,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,48,51,152,89,3,51,3,136,243,2,196,7,199,231,253,179,139,15,253,249,112,101,83,82,220,152,191,138,233,195,229,108,9,25,71,32,227,148,133,42,148,29,111,124,22,32,50,16,25,136,12,68,174,6,68,230,144,76,232,247,86,210,111,14,201,4,219,131,237,193,246,96,123,176,125,253,176,61,135,100,210,53,208,53,208,53,208,53,228,210,53,112,72,166,223,237,4,18,60,135,100,42,29,146,185,80,231,132,131,216,173,206,9,155,49,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,14,117,78,129,117,78,228,90,231,68,212,57,212,57,212,57,212,57,212,57,212,57,180,34,180,34,148,11,148,11,148,11,148,11,148,11,148,11,190,148,11,112,122,56,61,156,30,78,239,31,167,135,186,67,221,43,68,221,139,68,209,161,43,138,14,65,209,160,104,80,52,40,26,20,13,138,6,69,131,162,65,209,160,104,80,52,40,26,20,13,138,6,69,131,162,65,209,160,104,80,52,40,26,20,13,138,222,136,162,29,207,44,8,57,179,0,20,13,138,6,69,131,162,65,209,160,104,80,52,40,26,20,13,138,6,69,131,162,65,209,160,104,80,52,40,26,20,13,138,6,69,131,162,65,209,27,81,116,224,138,162,3,80,52,40,26,20,13,138,6,69,131,162,65,209,160,104,80,52,40,26,20,13,138,6,69,131,162,65,209,160,104,80,52,40,26,20,13,138,246,3,69,3,145,115,129,200,237,247,243,209,206,102,236,184,253,101,9,25,71,153,200,120,225,123,148,2,141,85,33,111,251,75,129,108,119,253,131,131,116,189,64,186,0,92,0,46,0,151,3,51,33,207,117,32,207,28,152,9,50,7,153,131,204,65,230,32,243,250,33,115,14,204,132,243,195,249,225,252,112,254,92,56,63,7,102,250,221,12,32,169,123,113,96,102,238,45,69,56,136,69,45,69,216,140,105,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,104,41,156,90,138,72,216,82,68,180,20,180,20,180,20,180,20,180,20,91,208,82,0,251,129,253,48,115,152,57,204,28,102,14,51,135,153,131,159,193,207,224,103,240,115,77,240,51,48,25,152,92,33,152,92,0,6,14,133,24,56,4,3,131,129,193,192,96,96,48,48,24,24,12,12,6,6,3,131,129,193,192,96,96,48,48,24,24,12,12,6,6,3,131,129,193,192,96,96,48,112,21,48,176,108,178,122,200,100,117,48,48,24,24,12,12,6,6,3,131,129,193,192,96,96,48,48,24,24,12,12,6,6,3,131,129,193,192,96,96,48,48,24,24,12,12,6,174,2,6,14,132,24,56,0,3,131,129,193,192,96,96,48,48,24,24,12,12,6,6,3,131,129,193,192,96,96,48,48,24,24,12,12,6,6,3,131,129,193,192,96,96,0,110,145,0,247,224,248,188,127,118,241,161,63,31,238,107,74,114,27,243,87,49,125,184,156,45,33,221,168,250,72,247,229,165,21,202,118,55,62,11,144,23,200,11,228,5,242,250,8,121,57,159,16,58,189,149,116,154,243,9,193,234,96,117,176,58,88,29,172,94,63,172,206,249,132,116,1,116,1,116,1,116,1,185,116,1,156,79,232,119,123,128,68,190,141,231,19,46,52,25,225,32,118,107,50,194,102,76,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,65,147,81,84,147,17,185,54,25,17,77,6,77,6,77,6,77,6,77,198,86,54,25,20,2,20,2,112,117,184,58,92,29,174,14,87,135,171,131,168,65,212,32,106,16,117,77,16,53,192,25,224,92,33,224,92,36,42,14,93,81,113,8,42,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,12,42,6,21,131,138,65,197,160,226,138,163,98,199,73,239,33,147,222,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,6,21,131,138,65,197,160,98,80,49,168,184,226,168,56,112,69,197,1,168,24,84,12,42,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,12,42,6,21,155,161,98,32,175,43,228,61,235,126,60,232,205,161,222,224,240,176,123,212,29,196,131,206,2,241,141,90,209,95,140,176,239,116,120,117,51,186,157,13,111,26,227,241,112,50,108,196,141,206,251,23,132,217,136,90,209,191,173,65,112,38,7,94,198,192,203,20,184,179,244,223,97,107,249,15,92,64,242,243,159,140,114,97,203,217,235,87,12,109,150,61,47,252,217,142,63,191,253,233,13,215,19,233,56,104,71,235,137,116,18,236,183,54,19,233,86,152,36,91,65,164,163,249,190,170,14,145,22,196,245,131,72,59,5,215,36,210,78,193,53,15,119,20,4,215,69,233,210,192,234,40,221,41,184,38,74,119,10,174,121,184,163,109,112,47,58,0,235,208,30,116,0,182,153,189,232,0,4,161,117,59,0,65,96,221,14,64,16,88,179,3,144,198,85,234,0,164,113,149,58,0,219,184,94,116,0,182,161,189,56,220,81,16,90,183,184,176,13,172,92,92,216,198,85,46,46,164,113,149,138,11,65,92,205,226,66,26,87,169,184,48,137,235,85,113,193,225,142,126,87,29,88,241,30,28,238,184,22,207,182,246,246,218,41,76,119,254,87,65,6,186,125,252,146,13,107,253,35,91,250,66,102,125,65,39,235,11,94,138,145,255,253,115,77,69,180,240,223,159,147,193,209,193,121,255,172,123,56,191,47,224,252,231,254,160,123,120,250,185,107,50,67,102,225,191,191,37,141,201,205,253,227,135,175,246,151,198,253,215,89,99,56,190,251,54,180,30,42,99,93,16,41,221,56,144,253,210,11,233,118,100,79,75,181,195,173,5,121,221,90,144,250,249,39,240,174,200,17,196,245,163,200,113,10,174,125,107,129,56,184,102,145,35,8,174,127,79,132,36,176,122,145,227,20,92,251,158,8,113,112,205,34,199,54,184,23,69,142,117,104,15,138,28,219,204,94,20,57,130,208,250,55,115,88,6,214,191,153,195,50,176,246,205,28,146,184,138,55,115,72,226,42,222,204,97,19,215,139,34,199,54,180,23,69,142,32,180,254,29,40,54,129,61,184,3,197,38,174,7,119,160,72,226,42,222,129,98,25,87,251,14,20,73,92,197,59,80,178,226,82,228,80,228,80,228,84,169,200,49,232,91,196,93,72,230,221,50,214,93,72,1,55,203,208,133,208,133,208,133,148,213,133,196,205,184,74,93,136,117,92,95,186,16,135,224,186,93,136,117,112,237,74,65,22,216,131,74,193,33,184,110,165,96,23,220,19,50,111,25,218,11,50,111,151,217,19,50,111,29,90,155,204,91,7,214,38,243,214,129,117,201,188,44,174,26,153,151,197,85,35,243,118,113,61,33,243,118,161,61,128,220,118,129,213,33,183,93,92,117,200,45,139,171,6,185,173,227,234,66,110,89,92,53,200,157,29,215,43,200,13,178,102,204,82,57,99,150,108,41,240,251,94,223,93,136,255,50,154,213,212,135,159,191,242,242,17,112,218,179,66,128,33,192,216,240,85,34,192,216,240,216,240,216,240,158,161,107,108,120,108,120,108,120,125,230,142,13,143,13,143,13,143,13,143,13,143,13,143,13,239,73,81,128,13,143,13,95,223,106,1,27,126,75,109,248,31,61,136,155,12,191,166,7,169,137,11,79,15,66,15,178,141,61,8,38,60,38,60,38,188,23,117,2,38,60,38,60,38,188,62,149,199,132,199,132,199,132,199,132,199,132,199,132,199,132,87,7,220,152,240,224,106,76,120,137,9,127,222,239,158,125,248,220,21,79,133,191,159,13,167,151,223,134,210,121,240,97,38,248,181,0,189,121,97,221,183,175,169,4,162,155,253,132,192,92,96,46,82,123,149,96,46,82,59,82,59,82,187,103,20,26,169,29,169,29,169,93,31,159,35,181,35,181,35,181,35,181,35,181,35,181,35,181,123,194,252,145,218,145,218,235,219,18,32,181,123,33,181,11,26,11,75,93,125,99,99,145,109,170,211,88,208,88,208,88,160,159,163,159,123,211,88,160,159,163,159,163,159,251,193,207,209,207,209,207,209,207,209,207,209,207,181,81,52,250,57,250,57,250,57,250,57,96,25,253,220,127,253,92,54,130,253,5,67,138,134,175,231,138,114,139,155,50,242,230,69,150,201,118,153,44,2,218,69,70,71,70,71,70,71,70,247,151,73,35,163,35,163,35,163,251,3,211,145,209,145,209,145,209,145,209,145,209,181,27,0,100,116,100,116,100,116,100,116,100,244,170,117,6,200,232,85,147,209,101,163,211,55,245,23,37,171,232,244,23,244,23,244,23,168,233,94,246,23,168,233,168,233,168,233,30,209,116,212,116,212,116,212,116,212,116,212,116,15,104,58,106,58,106,58,106,58,106,58,106,58,152,25,53,61,47,180,251,143,222,233,231,95,207,230,71,99,10,71,163,255,57,186,251,246,199,116,126,76,163,108,54,122,53,207,196,92,122,213,37,240,94,131,103,132,248,66,124,49,214,171,68,124,49,214,49,214,49,214,61,67,213,24,235,24,235,24,235,250,140,29,99,29,99,29,99,29,99,29,99,29,99,29,99,221,147,98,0,99,29,99,189,190,85,2,198,186,23,198,122,234,146,252,120,8,81,239,97,41,181,111,238,61,178,181,118,122,15,122,15,122,15,207,122,15,76,119,76,119,76,119,47,234,3,76,119,76,119,76,119,125,10,143,233,142,233,142,233,142,233,142,233,142,233,142,233,174,14,180,49,221,193,211,152,238,110,166,187,108,10,251,43,136,20,141,97,175,58,239,45,105,172,73,246,19,66,123,161,189,88,238,85,162,189,88,238,88,238,88,238,158,97,106,44,119,44,119,44,119,125,190,142,229,142,229,142,229,142,229,142,229,142,229,142,229,238,73,41,128,229,142,229,94,223,26,1,203,125,251,44,119,217,228,246,141,157,199,246,59,238,116,30,116,30,91,214,121,96,184,99,184,99,184,123,81,29,96,184,99,184,99,184,235,19,120,12,119,12,119,12,119,12,119,12,119,12,119,12,119,117,152,141,225,14,154,198,112,119,48,220,79,206,78,79,6,97,18,190,31,116,227,189,247,131,95,130,80,12,126,191,79,239,190,55,194,36,252,210,24,198,123,95,26,191,5,161,29,3,94,122,141,41,20,184,60,166,187,250,122,202,195,187,102,207,13,233,181,35,189,203,63,39,107,217,111,28,180,163,245,236,55,9,246,91,155,217,111,18,38,123,91,193,126,163,249,190,74,123,103,141,188,99,191,130,184,126,176,95,167,224,154,236,215,41,184,166,239,46,8,174,11,173,165,129,213,161,181,83,112,77,104,237,20,92,211,119,183,13,238,5,109,183,14,237,1,109,183,205,236,5,109,23,132,214,165,237,130,192,186,180,93,16,88,147,182,75,227,42,209,118,105,92,37,218,110,27,215,11,218,110,27,218,11,223,93,16,90,183,34,176,13,172,92,17,216,198,85,174,8,164,113,149,42,2,65,92,205,138,64,26,87,169,34,48,137,235,85,69,128,239,238,119,169,128,239,238,133,239,190,174,224,56,60,236,30,117,7,241,160,243,126,112,112,124,222,63,187,248,208,31,124,58,235,126,60,232,29,247,77,90,141,241,120,56,25,54,226,70,231,75,99,158,112,250,112,57,107,92,79,135,87,55,243,20,133,235,236,203,242,122,103,89,119,111,229,233,191,255,180,186,234,242,250,100,211,194,21,210,153,216,62,33,69,137,75,81,18,230,95,148,180,194,36,161,40,161,40,161,40,161,40,161,40,161,40,161,40,161,40,161,40,161,40,161,40,161,40,161,40,161,40,161,40,161,40,161,40,161,40,161,40,161,40,161,40,145,23,37,107,241,108,107,111,175,157,194,116,231,127,21,100,160,219,199,47,49,152,56,148,186,144,89,95,208,201,250,130,151,42,100,109,13,116,116,112,222,63,235,30,206,7,25,69,131,86,86,233,51,185,185,127,252,88,213,254,242,166,226,137,154,45,197,138,71,94,197,188,190,156,66,138,151,205,15,79,205,98,87,179,156,156,246,15,78,142,7,253,79,7,131,15,39,71,167,221,249,163,246,167,15,163,34,155,145,199,255,235,208,141,92,253,107,188,240,241,33,104,70,237,102,208,184,26,141,238,238,239,70,163,171,160,25,70,205,214,211,135,7,179,230,99,53,143,85,247,225,18,39,181,217,88,205,100,223,109,228,19,44,114,15,182,252,153,48,159,96,113,86,48,251,110,194,37,152,225,86,183,235,30,156,3,185,237,173,244,110,33,159,96,226,189,149,222,29,228,19,44,115,111,217,119,3,226,96,233,228,223,112,189,54,176,127,121,168,20,178,191,38,146,45,219,23,103,74,39,247,134,11,181,129,221,187,132,50,93,40,43,54,239,18,200,244,93,217,138,189,187,4,90,7,73,204,23,104,45,38,113,142,35,251,221,148,198,206,157,227,100,254,70,178,98,227,226,56,233,228,123,77,34,75,246,45,14,149,6,137,87,35,217,97,98,113,160,20,8,108,248,77,75,195,192,226,56,41,144,215,48,78,26,230,117,142,35,251,9,75,195,184,46,113,28,126,255,164,97,90,231,56,226,213,113,255,253,99,8,89,47,147,37,40,183,156,113,13,61,185,92,6,121,70,215,44,51,70,163,139,150,89,166,201,69,173,27,209,69,146,124,109,193,83,173,193,218,38,87,9,214,124,5,109,27,92,115,115,251,53,20,93,181,204,182,13,174,122,4,233,194,203,214,240,119,131,75,39,130,221,62,17,172,252,68,178,219,39,146,141,59,17,109,220,137,100,227,174,212,23,38,215,44,23,24,70,215,72,126,64,86,75,12,179,139,150,107,12,147,171,4,59,98,42,186,70,240,146,166,146,93,52,21,237,162,169,100,23,205,4,187,104,38,216,69,62,182,8,123,226,22,97,143,22,129,22,193,131,155,53,56,209,128,155,53,184,89,131,155,53,184,89,131,155,53,184,89,131,155,53,184,89,131,155,53,184,89,131,155,53,184,89,131,155,53,184,89,131,155,53,184,89,131,155,53,184,89,131,155,53,184,89,195,235,83,156,189,104,67,18,113,27,146,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,208,134,84,160,13,137,7,145,176,13,137,155,17,109,8,109,8,109,136,15,109,72,56,47,39,211,62,68,4,222,181,33,130,184,126,180,33,78,193,53,219,16,167,224,154,109,136,32,184,110,27,34,13,172,222,134,56,5,215,108,67,156,130,107,182,33,182,193,189,104,67,172,67,123,208,134,216,102,246,162,13,17,132,214,109,67,4,129,117,219,16,65,96,205,54,68,26,87,169,13,145,198,85,106,67,108,227,122,209,134,216,134,246,162,13,17,132,214,109,67,108,3,43,183,33,182,113,149,219,16,105,92,165,54,68,16,87,179,13,145,198,85,106,67,76,226,122,213,134,208,109,208,109,84,168,219,48,40,4,66,113,33,16,82,8,80,8,80,8,80,8,80,8,108,99,33,0,87,135,171,131,167,193,211,224,105,240,52,120,26,60,13,233,133,244,66,122,33,189,144,94,72,47,164,183,130,164,87,58,8,39,102,16,14,164,23,210,11,233,133,244,66,122,33,189,144,94,72,47,164,23,210,11,233,133,244,66,122,33,189,144,94,72,47,164,23,210,11,233,133,244,122,65,122,35,177,211,27,225,244,66,122,33,189,144,94,72,47,164,23,210,11,233,133,244,66,122,33,189,144,94,72,47,164,23,210,11,233,133,244,66,122,33,189,144,94,72,175,39,164,87,234,244,70,56,189,144,94,72,47,164,23,210,11,233,133,244,66,122,33,189,144,94,72,47,164,23,210,11,233,133,244,66,122,33,189,144,94,72,47,164,215,136,244,194,104,211,25,109,40,102,180,33,140,22,70,11,163,85,102,180,193,243,59,96,248,250,14,184,63,127,3,12,59,30,34,90,113,90,101,66,155,67,110,21,64,43,206,173,196,103,221,242,234,225,217,28,114,171,208,89,89,110,93,56,43,204,172,201,102,101,145,117,209,172,56,179,18,153,21,231,85,2,179,226,188,42,92,214,45,109,217,88,214,45,109,217,84,86,150,86,23,202,202,50,235,49,89,89,94,45,36,43,75,171,69,100,221,210,150,13,100,197,105,85,120,172,91,218,178,113,172,121,90,104,44,52,22,26,187,66,99,131,65,36,164,177,65,51,130,198,66,99,161,177,208,88,104,44,52,22,26,11,141,133,198,66,99,161,177,208,88,104,44,52,22,26,11,141,133,198,66,99,161,177,208,88,104,172,49,141,149,78,170,13,152,84,11,141,133,198,66,99,161,177,208,88,104,44,52,22,26,11,141,133,198,66,99,161,177,208,88,104,44,52,22,26,11,141,133,198,66,99,161,177,22,52,86,58,169,32,96,82,1,52,22,26,11,141,133,198,66,99,161,177,208,88,104,44,52,22,26,11,141,133,198,66,54,33,155,144,77,200,38,100,19,178,9,217,84,33,155,161,120,6,107,88,129,25,172,143,191,40,118,151,96,229,227,31,62,19,204,70,250,171,109,206,134,211,230,245,159,27,217,230,211,19,60,61,162,201,35,129,51,193,153,224,76,112,38,56,19,156,9,206,4,103,130,51,193,153,224,76,112,38,56,19,156,9,206,4,103,130,51,193,153,224,76,23,156,41,21,53,195,10,136,154,224,76,112,38,56,19,156,9,206,4,103,130,51,193,153,224,76,112,38,56,19,156,9,206,4,103,130,51,193,153,224,76,112,102,37,113,166,111,24,241,224,248,188,127,118,241,161,63,136,231,183,126,155,242,196,198,60,215,244,225,114,246,6,44,198,205,40,19,44,134,249,147,197,229,11,94,80,227,79,171,248,119,229,155,176,188,162,121,220,71,254,178,58,155,111,40,143,92,111,40,223,248,60,11,143,15,187,52,96,151,39,167,253,131,147,227,65,255,211,193,224,195,201,209,105,119,254,168,253,233,195,168,72,220,248,248,127,29,128,227,213,191,198,11,239,65,65,51,106,55,131,198,213,104,116,119,127,55,26,93,5,205,48,106,182,230,111,65,81,104,198,19,87,243,88,17,69,151,56,169,192,112,53,147,61,50,204,39,88,228,30,108,249,131,69,62,193,226,172,96,113,43,73,130,86,220,218,139,91,193,250,96,203,255,14,114,9,102,184,213,237,104,164,115,32,183,189,149,142,27,243,9,38,222,91,233,60,49,159,96,153,123,107,63,104,7,81,59,72,90,157,253,214,250,96,185,237,173,116,142,105,184,94,27,72,166,60,84,10,168,92,19,201,22,85,138,51,165,147,72,195,133,218,192,34,93,66,153,46,148,21,108,116,9,100,250,174,108,69,19,93,2,173,251,135,182,249,2,173,253,167,182,115,28,217,239,166,52,30,232,28,39,243,55,146,21,240,19,199,73,159,125,185,38,145,229,244,75,113,168,52,200,184,26,201,14,51,138,3,165,80,68,195,111,90,26,71,20,199,73,193,132,134,113,210,64,161,115,28,217,79,88,26,9,116,137,227,240,251,39,13,245,57,199,17,175,142,251,239,31,67,84,119,153,44,193,160,229,140,107,80,206,229,50,64,50,186,102,153,109,25,93,180,204,208,76,46,106,221,136,46,146,228,107,11,158,106,13,28,53,185,74,176,230,215,45,251,107,110,110,191,134,162,171,150,153,170,193,85,143,0,87,120,217,26,238,107,112,233,68,176,219,39,130,149,159,72,118,251,68,178,113,39,162,141,59,145,108,220,21,108,110,114,205,50,56,55,186,70,242,3,178,10,207,205,46,90,198,231,38,87,9,118,196,84,116,141,224,37,77,37,187,104,42,218,69,83,201,46,154,9,118,209,76,176,139,222,18,249,244,82,35,235,11,58,89,95,16,102,62,199,11,213,207,182,188,179,203,23,131,106,197,162,56,177,152,43,145,86,156,100,15,152,160,56,161,56,241,178,56,65,250,206,116,3,194,39,55,224,113,95,61,187,1,97,240,244,175,140,103,57,32,242,199,250,150,199,85,214,190,243,8,174,226,125,231,17,60,67,131,179,239,128,138,13,174,100,172,59,6,214,83,214,243,8,174,226,172,231,17,60,99,111,219,119,80,5,6,215,181,237,165,161,53,117,123,97,102,93,223,94,30,90,73,184,151,7,86,50,238,229,129,85,148,123,199,184,101,59,247,142,113,203,150,238,133,113,117,79,168,19,134,158,140,76,67,239,135,73,39,74,194,189,189,78,146,44,182,120,58,161,149,238,111,16,6,214,186,193,65,24,87,235,14,7,199,184,101,223,226,32,143,171,114,143,131,99,220,178,111,114,176,136,235,213,93,14,43,37,30,247,69,120,117,95,68,114,117,155,203,160,151,218,14,139,73,123,144,145,251,163,148,84,0,181,236,123,23,139,1,56,105,189,139,255,147,112,104,76,104,76,106,219,152,132,205,36,253,131,134,71,115,114,228,113,253,104,76,156,130,107,54,38,78,193,53,27,19,65,112,221,198,68,26,88,189,49,113,10,174,217,152,56,5,215,108,76,108,131,123,209,152,88,135,246,160,49,177,205,236,69,99,34,8,173,219,152,8,2,235,54,38,130,192,154,141,137,52,174,82,99,34,141,171,212,152,216,198,245,162,49,177,13,237,69,99,34,8,173,219,152,216,6,86,110,76,108,227,42,55,38,210,184,74,141,137,32,174,102,99,34,141,171,212,152,152,196,245,170,49,161,255,160,255,168,80,255,97,90,26,68,238,55,107,68,21,56,13,52,151,210,32,44,184,52,8,41,13,40,13,40,13,40,13,42,80,26,192,222,97,239,32,108,16,54,8,27,132,13,194,6,97,67,131,161,193,208,96,104,48,52,24,26,156,59,13,134,227,26,112,92,103,249,59,170,139,252,13,199,133,227,86,138,227,114,70,106,25,20,151,51,82,203,97,184,156,145,202,25,169,156,145,234,5,190,229,140,212,98,225,45,103,164,22,135,110,235,112,70,170,46,184,229,92,215,34,177,45,231,186,22,7,109,57,215,181,56,100,203,185,174,16,91,136,173,59,177,13,221,137,109,88,1,98,251,248,171,99,119,137,189,62,254,225,51,144,109,24,188,236,230,108,56,109,94,255,185,145,217,62,61,211,211,67,91,61,36,152,22,76,11,166,5,211,130,105,193,180,96,90,48,45,152,22,76,11,166,5,211,130,60,65,158,32,79,144,39,200,19,228,9,242,204,1,121,254,18,11,169,103,227,183,216,26,124,214,234,124,200,198,111,113,89,206,107,202,83,161,189,218,241,84,232,233,210,155,108,220,12,26,63,142,82,136,43,112,38,164,60,174,50,63,205,35,184,10,64,205,35,184,202,132,99,121,112,37,244,235,24,88,143,253,230,17,92,5,254,230,17,92,101,194,177,48,184,46,182,150,134,214,228,214,194,204,186,224,90,30,90,137,92,203,3,43,161,107,121,96,21,118,237,24,183,108,120,237,24,183,108,122,45,140,171,107,25,11,67,235,78,56,150,135,86,42,10,132,129,181,154,2,97,92,173,170,192,49,110,217,93,129,60,174,74,89,224,24,183,236,182,192,34,174,87,117,1,103,66,250,93,48,48,19,153,51,33,13,207,132,60,57,237,29,159,156,125,232,14,62,157,246,255,58,8,173,102,60,127,191,27,221,126,159,94,14,27,215,119,179,255,44,181,46,217,131,158,107,209,186,188,89,162,162,123,151,204,39,163,121,241,161,121,121,121,206,191,94,116,143,251,7,255,232,205,223,81,159,126,130,42,92,202,8,143,227,86,158,32,45,136,235,199,4,105,167,224,154,19,164,157,130,107,30,59,41,8,174,59,250,90,26,88,125,244,181,83,112,205,209,215,78,193,53,143,157,180,13,238,197,204,110,235,208,30,204,236,182,205,236,197,204,110,65,104,221,153,221,130,192,186,51,187,5,129,53,103,118,75,227,42,205,236,150,198,85,154,217,109,27,215,139,153,221,182,161,189,56,118,82,16,90,119,208,184,109,96,229,65,227,182,113,149,7,141,75,227,42,13,26,23,196,213,28,52,46,141,171,52,104,220,36,46,165,12,165,12,165,12,165,76,209,165,140,205,141,48,155,74,153,236,91,97,178,42,153,229,62,69,58,17,40,181,178,161,161,161,161,161,161,41,250,140,207,168,58,13,141,32,174,31,13,141,83,112,237,51,62,197,193,53,27,26,65,112,253,195,73,37,129,213,27,26,167,224,218,135,147,138,131,107,54,52,182,193,189,104,104,172,67,123,208,208,216,102,246,162,161,17,132,214,63,85,213,50,176,254,169,170,150,129,181,79,85,149,196,85,60,85,85,18,87,241,84,85,155,184,94,52,52,182,161,189,104,104,4,161,245,143,130,181,9,236,193,81,176,54,113,61,56,10,86,18,87,241,40,88,203,184,218,71,193,74,226,42,30,5,155,21,215,171,134,134,190,133,190,165,66,125,75,70,73,97,61,162,139,201,92,105,235,82,116,237,192,28,46,127,187,134,10,23,10,204,225,98,14,23,115,184,188,40,20,152,195,197,28,46,230,112,249,85,40,48,135,139,57,92,204,225,98,14,23,115,184,124,40,20,152,195,197,28,46,230,112,49,135,139,57,92,84,16,84,16,21,169,32,234,113,203,71,247,96,112,116,240,247,199,94,165,243,247,40,90,60,6,37,120,26,201,101,216,178,12,111,26,147,155,223,31,63,34,117,126,143,162,247,11,39,113,4,143,239,1,22,237,203,210,183,106,93,253,178,244,37,43,223,26,231,118,100,243,235,41,178,53,177,127,102,218,20,151,83,162,59,244,43,140,212,98,164,22,35,181,60,237,87,24,169,197,72,45,70,106,249,213,175,48,82,139,145,90,140,212,98,164,22,35,181,124,232,87,24,169,197,72,45,70,106,49,82,139,145,90,244,43,244,43,53,234,87,214,226,217,176,21,119,146,20,166,27,60,50,231,13,228,54,142,218,173,244,27,80,22,139,18,163,106,100,1,227,87,170,2,89,200,93,80,213,145,241,12,62,86,26,194,46,34,171,5,216,244,69,43,117,201,201,105,255,224,228,120,208,255,116,48,248,112,114,116,218,157,255,85,127,250,48,122,253,171,79,167,23,131,163,222,209,201,217,175,131,139,254,193,225,193,63,186,243,63,222,121,183,19,52,247,247,118,164,141,195,227,255,117,232,28,174,254,53,94,120,91,14,154,81,167,25,52,198,147,155,48,120,124,99,158,191,29,27,118,9,171,73,172,218,4,89,144,212,150,96,53,141,125,79,224,26,41,114,143,180,252,201,74,22,201,112,231,216,33,114,135,40,110,223,176,116,248,237,26,73,252,13,75,199,218,130,72,233,212,215,48,208,6,238,43,137,147,194,115,215,132,177,37,186,130,52,233,164,214,112,113,54,176,90,89,28,211,197,177,162,176,178,40,166,239,16,86,124,85,22,101,221,63,129,205,23,101,237,63,130,29,130,200,126,176,211,152,168,67,144,216,41,200,50,237,20,4,73,167,152,107,178,88,114,76,65,156,52,212,183,26,198,14,246,9,162,164,64,60,195,111,81,26,198,19,4,73,193,115,134,65,210,0,157,67,16,217,79,79,26,122,147,5,113,248,125,146,6,213,28,130,136,87,196,229,247,137,28,131,45,231,51,1,97,38,215,44,163,48,131,107,210,96,152,193,165,43,56,204,228,154,101,32,102,116,141,100,1,87,161,152,217,69,203,88,204,228,42,193,247,106,153,75,152,96,158,12,216,210,158,179,150,150,57,107,105,127,89,66,45,45,103,212,82,220,36,142,215,208,5,115,150,245,79,224,35,102,241,217,28,221,128,95,10,147,61,115,71,47,237,102,208,184,26,141,238,238,239,70,163,171,160,25,70,205,214,83,31,162,3,96,44,226,148,139,97,68,193,202,128,49,162,96,153,255,36,176,215,45,93,130,149,195,138,108,3,149,70,140,68,193,202,224,70,162,96,153,123,203,94,119,20,7,43,21,107,25,135,42,17,110,153,102,42,21,113,89,132,42,7,116,89,4,42,7,119,89,4,42,3,122,217,198,41,24,125,217,198,41,24,128,153,198,41,21,131,153,134,42,13,134,153,6,42,9,137,153,198,41,9,140,217,198,41,24,143,89,196,41,3,146,217,198,41,24,149,109,138,99,8,204,46,19,123,156,114,41,64,48,151,123,2,66,116,185,39,96,81,151,173,27,209,69,146,124,109,193,83,249,141,40,111,110,191,134,162,171,4,124,242,17,135,150,74,81,39,130,221,62,145,0,71,201,110,159,72,54,238,68,180,113,39,146,141,11,130,118,64,208,83,209,53,130,151,52,149,236,162,169,104,23,77,37,187,104,38,216,69,51,193,46,90,2,228,38,173,128,1,241,223,115,32,254,123,16,127,136,127,137,179,34,226,168,221,217,91,111,35,207,255,170,149,233,28,63,94,205,184,8,198,69,48,46,130,113,17,140,139,96,92,4,227,34,24,23,193,184,8,198,69,48,46,130,113,17,140,139,96,92,4,227,34,24,23,193,184,8,198,69,48,46,130,113,17,213,26,23,145,53,66,55,125,236,238,166,225,186,30,13,161,200,26,22,241,216,102,36,14,109,70,66,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,65,155,81,120,155,17,15,34,113,155,17,55,163,77,109,198,219,239,6,101,6,101,6,101,70,30,101,198,99,141,152,246,25,32,240,174,204,16,196,245,163,204,112,10,174,89,102,56,5,215,44,51,4,193,117,203,12,105,96,245,50,195,41,184,102,153,225,20,92,179,204,176,13,238,69,153,97,29,218,131,50,195,54,179,23,101,134,32,180,110,153,33,8,172,91,102,8,2,107,150,25,210,184,74,101,134,52,174,82,153,97,27,215,139,50,195,54,180,23,101,134,32,180,110,153,97,27,88,185,204,176,141,171,92,102,72,227,42,149,25,130,184,154,101,134,52,174,82,153,97,18,215,171,50,131,106,130,106,162,66,231,114,26,225,255,208,1,255,135,224,127,240,63,248,31,252,15,254,175,54,254,135,162,67,209,129,209,192,104,96,52,48,26,24,13,140,134,235,194,117,225,186,112,93,184,46,92,23,174,91,73,174,43,31,82,19,111,30,82,3,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,112,221,2,184,110,228,224,235,70,248,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,171,192,117,229,190,110,132,175,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,33,178,22,68,54,116,32,178,33,68,22,34,11,145,45,159,200,198,205,184,74,68,214,58,174,47,68,214,33,184,46,145,181,14,174,77,100,101,129,61,32,178,14,193,117,137,172,93,112,79,136,172,101,104,47,136,172,93,102,79,136,172,117,104,109,34,107,29,88,155,200,90,7,214,37,178,178,184,106,68,86,22,87,141,200,218,197,245,132,200,218,133,246,128,200,218,5,86,39,178,118,113,213,137,172,44,174,26,145,181,142,171,75,100,101,113,213,136,108,118,92,136,44,68,22,34,187,134,200,6,14,179,15,2,102,31,64,100,33,178,16,89,136,44,68,22,34,11,145,133,200,66,100,33,178,16,89,136,44,68,22,34,11,145,133,200,66,100,33,178,16,89,136,172,21,145,149,59,178,1,142,44,68,22,34,171,65,100,195,106,17,89,203,184,254,16,89,113,112,109,34,107,25,92,159,200,74,2,123,65,100,197,193,181,137,172,77,112,111,136,172,85,104,79,136,172,77,102,111,136,172,101,104,125,34,107,25,88,159,200,90,6,214,38,178,146,184,138,68,86,18,87,145,200,218,196,245,2,110,218,4,246,0,110,218,196,245,0,110,74,226,42,194,77,203,184,218,112,83,18,87,17,110,102,197,5,110,2,55,129,155,43,112,243,224,248,188,127,118,241,161,63,8,7,45,27,202,217,152,103,155,62,92,206,150,112,103,107,51,238,92,202,175,197,59,95,210,23,14,62,55,62,19,4,212,142,128,158,156,246,15,78,142,7,253,79,7,131,15,39,71,167,221,249,163,246,167,15,163,34,137,229,227,255,117,96,150,87,255,26,47,188,101,5,205,168,221,12,26,87,163,209,221,253,221,104,116,21,52,195,168,217,122,122,195,50,35,146,171,121,172,152,164,75,156,84,226,184,154,201,158,57,230,19,44,114,15,182,252,57,36,159,96,113,86,176,184,149,36,65,43,110,237,197,173,96,125,176,229,127,60,185,4,51,220,234,118,48,211,57,144,219,222,74,135,149,249,4,19,239,173,116,24,153,79,176,204,189,181,31,180,131,168,29,36,173,206,126,107,125,176,220,246,86,58,3,53,92,175,13,20,84,30,42,133,113,174,137,100,75,57,197,153,210,25,166,225,66,109,160,152,46,161,76,23,202,138,82,186,4,50,125,87,182,162,144,46,129,214,253,195,220,124,129,214,254,211,220,57,142,236,119,83,26,69,116,142,147,249,27,201,138,18,138,227,164,91,153,107,18,89,122,153,226,80,105,96,114,53,146,29,154,20,7,74,1,143,134,223,180,52,244,40,142,147,2,22,13,227,164,161,69,231,56,178,159,176,52,116,232,18,199,225,247,79,26,26,116,142,35,94,29,247,223,63,134,96,239,50,89,66,71,203,25,215,0,151,203,101,220,100,116,205,50,9,51,186,104,153,184,153,92,212,186,17,93,36,201,215,22,60,213,26,148,106,114,149,96,205,175,91,246,215,220,220,126,13,69,87,45,19,88,131,171,30,113,175,240,178,53,148,216,224,210,137,96,183,79,4,43,63,145,236,246,137,100,227,78,68,27,119,34,217,184,43,144,221,228,154,101,204,110,116,141,228,7,100,21,181,155,93,180,12,219,77,174,18,236,136,169,232,26,193,75,154,74,118,209,84,180,139,166,146,93,52,19,236,162,153,96,23,45,33,115,131,222,192,170,21,216,203,163,21,216,163,21,160,21,192,139,246,192,139,142,230,91,43,173,42,143,188,243,162,5,113,253,240,162,157,130,107,122,209,78,193,51,220,48,251,142,163,216,224,186,66,183,52,176,186,208,237,20,92,83,232,118,10,158,177,183,237,59,150,2,131,123,97,162,91,135,246,192,68,183,205,236,133,137,46,8,173,107,162,11,2,235,154,232,130,192,154,38,186,52,174,146,137,46,141,171,100,162,219,198,245,98,54,136,109,232,201,200,52,244,126,152,116,162,36,220,219,235,36,201,98,75,165,19,90,215,249,183,13,172,236,252,219,198,85,118,254,165,113,149,156,127,65,92,77,231,95,26,87,201,249,55,137,235,149,243,191,82,82,113,151,128,87,119,9,36,87,183,185,220,39,80,189,123,13,214,82,209,78,184,31,173,71,169,157,112,63,220,140,75,31,191,34,167,59,24,210,30,100,84,216,125,16,73,30,141,71,66,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,65,227,161,217,120,196,131,200,189,241,136,155,145,255,131,238,41,60,40,60,182,189,240,120,44,31,171,52,250,222,58,174,31,133,135,83,112,221,209,247,14,193,53,11,15,65,112,237,153,253,178,192,234,133,135,83,112,221,153,253,14,193,53,11,15,219,224,94,20,30,214,161,61,40,60,108,51,123,81,120,8,66,107,31,54,96,29,88,251,176,1,235,192,186,135,13,200,226,170,29,54,32,139,171,118,216,128,93,92,47,10,15,219,208,94,20,30,130,208,218,199,58,216,5,86,63,214,193,46,174,250,177,14,178,184,106,199,58,88,199,213,61,214,65,22,87,237,88,135,236,184,94,21,30,212,23,212,23,91,122,56,68,60,255,73,119,175,8,66,42,2,42,2,42,2,42,2,42,130,109,171,8,32,237,144,118,128,53,192,26,96,13,176,6,88,3,172,97,191,176,95,216,47,236,23,246,11,251,133,253,86,155,253,230,48,16,39,222,60,16,7,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,229,178,223,40,15,239,55,194,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,95,191,216,111,14,222,111,132,247,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,51,217,47,212,214,136,218,134,121,80,219,16,106,11,181,133,218,250,64,109,227,102,92,37,106,107,29,215,23,106,235,16,92,151,218,90,7,215,166,182,178,192,30,80,91,135,224,186,212,214,46,184,39,212,214,50,180,23,212,214,46,179,39,212,214,58,180,54,181,181,14,172,77,109,173,3,235,82,91,89,92,53,106,43,139,171,70,109,237,226,122,66,109,237,66,123,64,109,237,2,171,83,91,187,184,234,212,86,22,87,141,218,90,199,213,165,182,178,184,106,212,54,59,46,212,22,106,11,181,221,68,109,131,60,230,44,4,204,89,128,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,188,168,109,14,174,109,128,107,11,181,133,218,250,65,109,195,106,81,91,203,184,254,80,91,113,112,109,106,107,25,92,159,218,74,2,123,65,109,197,193,181,169,173,77,112,111,168,173,85,104,79,168,173,77,102,111,168,173,101,104,125,106,107,25,88,159,218,90,6,214,166,182,146,184,138,212,86,18,87,145,218,218,196,245,2,128,218,4,246,0,128,218,196,245,0,128,74,226,42,2,80,203,184,218,0,84,18,87,17,128,102,197,5,128,2,64,1,160,233,0,244,211,105,255,175,226,137,3,141,235,187,217,127,172,199,14,44,124,87,82,80,232,194,87,172,124,19,202,134,165,143,175,177,60,98,154,250,116,96,83,23,108,154,20,137,77,95,130,252,245,162,123,220,63,248,71,111,254,230,240,244,147,81,125,162,26,205,119,93,218,155,108,228,29,81,21,196,245,131,168,58,5,215,36,170,78,193,51,254,85,25,183,146,36,104,197,173,189,184,21,172,15,238,240,79,75,65,112,93,20,44,13,172,142,130,157,130,107,162,96,167,224,25,123,123,63,104,7,81,59,72,90,157,253,214,250,224,37,238,109,47,24,182,117,104,15,24,182,109,102,47,24,182,32,180,46,195,22,4,214,101,216,130,192,154,12,91,26,87,137,97,75,227,42,49,108,219,184,94,152,199,182,161,39,35,211,208,251,97,210,137,146,112,111,175,147,36,139,232,93,39,180,110,91,96,27,88,185,45,176,141,171,220,22,72,227,42,181,5,130,184,154,109,129,52,174,82,91,96,18,215,171,182,224,186,69,191,224,115,191,192,65,118,142,45,69,218,131,140,138,237,58,100,198,247,186,174,35,91,251,166,235,160,235,160,235,168,74,215,193,249,122,101,217,227,245,57,95,207,143,174,131,131,1,203,211,222,107,114,48,160,55,93,7,39,26,150,230,235,115,162,97,25,190,62,39,26,114,162,33,39,26,150,58,101,197,250,68,67,253,174,131,99,24,139,190,51,130,99,24,57,134,145,99,24,185,51,130,230,130,230,34,187,115,56,238,253,189,219,61,248,216,251,101,112,242,161,127,114,122,113,62,248,37,50,105,27,110,71,191,15,135,55,87,163,223,26,223,47,103,223,239,30,238,27,191,69,214,61,67,102,205,176,220,50,44,151,12,157,165,255,14,91,206,21,195,186,23,86,72,185,96,250,68,212,10,46,181,66,152,82,43,4,237,104,125,171,144,4,251,25,165,66,39,220,143,182,162,56,224,38,9,110,146,224,38,9,47,138,3,110,146,224,38,9,110,146,240,171,56,224,38,9,110,146,224,38,9,110,146,224,38,9,31,138,3,110,146,224,38,9,110,146,224,38,9,110,146,160,106,160,106,240,189,106,200,231,38,137,212,37,249,241,16,233,175,55,235,11,58,89,95,240,210,36,164,181,38,23,231,63,31,158,252,109,112,222,239,158,29,30,28,127,26,28,30,13,218,239,7,239,123,253,174,97,125,242,112,255,117,252,253,191,141,251,217,112,58,190,185,189,110,140,39,141,246,151,198,151,209,108,184,45,61,74,250,43,44,170,80,177,123,70,154,21,154,21,154,21,154,21,154,21,154,21,154,21,154,21,154,21,154,21,154,21,154,21,154,21,154,21,154,21,154,21,154,21,154,21,154,21,154,21,154,21,154,21,154,149,146,154,149,147,139,243,179,222,121,175,123,246,225,243,224,115,239,236,168,119,62,136,230,20,126,112,120,216,61,234,14,226,65,231,189,81,193,242,253,225,126,58,186,31,13,231,191,220,190,141,166,147,209,125,35,106,220,77,191,55,198,227,225,100,216,136,27,157,247,30,245,44,63,173,110,235,50,231,106,153,172,86,49,157,141,240,137,169,110,60,171,110,90,97,146,80,221,80,221,80,221,80,221,80,221,80,221,80,221,80,221,80,221,80,221,80,221,80,221,80,221,80,221,80,221,80,221,80,221,80,221,80,221,80,221,80,221,108,127,117,51,255,143,215,254,230,252,228,176,123,54,8,131,249,45,50,6,199,182,191,105,5,230,255,241,90,13,220,127,31,15,167,141,48,104,180,191,232,30,225,158,83,217,146,250,234,138,175,91,172,158,154,194,197,174,112,89,83,175,44,148,40,75,245,202,143,251,94,54,223,25,19,110,69,189,194,97,37,229,212,43,28,86,194,97,37,28,86,226,89,189,194,97,37,28,86,194,97,37,250,245,10,135,149,20,91,175,112,88,9,135,149,112,88,9,135,149,112,88,9,135,149,112,88,9,245,10,245,10,245,74,85,234,21,167,102,195,238,182,20,211,102,163,228,3,219,105,54,104,54,104,54,4,31,8,226,102,92,165,102,195,58,174,47,205,134,67,112,221,102,195,58,184,118,65,32,11,236,65,65,224,16,92,183,32,176,11,238,9,103,183,12,237,5,103,183,203,236,9,103,183,14,173,205,217,173,3,107,115,118,235,192,186,156,93,22,87,141,179,203,226,170,113,118,187,184,158,112,118,187,208,30,32,107,187,192,234,200,218,46,174,58,178,150,197,85,67,214,214,113,117,145,181,44,174,26,178,206,142,235,21,178,6,64,151,9,160,107,140,142,173,160,239,211,32,162,200,213,101,127,26,112,19,73,68,118,235,57,68,186,244,247,245,149,150,139,126,55,63,47,220,215,153,251,254,96,183,117,231,190,24,237,24,237,24,237,94,0,107,140,118,140,118,140,118,191,72,59,70,59,70,59,70,59,70,59,70,59,70,59,70,187,103,245,0,70,59,70,59,70,59,133,2,70,187,135,181,68,73,3,131,228,237,135,220,119,79,109,63,10,56,133,129,246,131,246,131,246,3,235,29,235,29,235,29,235,221,199,18,1,235,29,235,29,235,29,235,29,235,221,3,22,143,245,142,245,142,245,142,245,142,245,142,245,190,253,144,186,198,120,217,158,251,70,131,48,206,193,122,143,26,97,188,125,227,219,95,95,154,2,232,77,125,94,64,47,160,23,205,189,74,160,23,205,29,205,253,255,103,239,94,155,218,72,210,252,97,127,151,121,189,194,42,73,8,216,119,216,166,221,196,0,246,26,60,167,136,39,20,216,102,220,252,7,104,47,224,158,67,196,126,247,39,192,118,27,132,14,85,89,135,204,170,186,222,108,108,123,44,233,38,157,8,113,231,117,255,18,115,79,172,67,141,185,99,238,152,123,252,214,58,230,142,185,99,238,152,59,230,142,185,99,238,137,156,7,96,238,152,123,127,79,16,48,247,36,152,123,248,105,70,73,197,190,232,52,163,253,145,237,78,51,156,102,116,249,52,3,91,199,214,177,245,36,14,5,176,117,108,29,91,143,223,91,199,214,177,117,108,29,91,199,214,177,117,108,61,122,155,26,91,215,116,198,214,3,26,189,127,221,125,123,52,59,220,63,62,121,187,123,112,159,83,50,218,254,99,97,180,254,239,211,235,171,193,229,249,205,253,207,248,173,247,131,108,180,253,143,46,6,181,47,250,58,235,239,248,230,125,85,253,94,253,94,122,189,77,253,94,122,157,94,167,215,19,107,84,211,235,244,58,189,30,191,195,78,175,211,235,244,58,189,78,175,211,235,244,122,34,199,2,244,58,189,222,223,131,4,122,61,9,189,94,62,164,125,201,169,71,49,220,158,227,212,163,19,1,237,78,61,156,122,244,225,212,131,114,167,220,41,247,36,14,15,40,119,202,157,114,143,223,131,167,220,41,119,202,157,114,167,220,41,119,202,61,122,59,155,114,215,156,166,220,115,42,247,63,237,191,220,223,253,26,94,50,158,189,248,121,247,228,127,118,103,217,108,115,182,53,204,151,99,242,219,249,199,243,211,175,17,27,227,193,135,95,78,111,255,247,116,144,13,54,7,91,195,231,197,186,188,115,95,205,146,62,239,131,69,155,127,76,137,62,238,138,47,162,158,22,110,193,23,212,189,45,214,189,157,223,251,11,251,185,227,225,214,104,113,63,119,50,220,153,174,237,231,142,58,209,207,29,221,237,171,101,63,45,71,201,245,115,3,202,77,163,159,91,170,240,152,253,220,82,133,199,84,236,1,133,199,109,68,135,22,28,189,17,93,170,240,152,141,232,82,133,199,84,236,69,11,79,162,131,94,184,232,4,58,232,69,107,78,162,131,30,80,116,220,14,122,64,193,113,59,232,1,5,199,236,160,135,150,27,169,131,30,90,110,164,14,122,209,114,147,232,160,23,45,58,9,197,30,80,116,220,182,127,209,130,35,183,253,139,150,27,185,237,31,90,110,164,182,127,64,185,49,219,254,161,229,70,106,251,231,41,55,169,182,63,197,158,246,65,1,197,158,132,98,47,116,104,177,93,238,204,98,187,224,145,69,8,76,159,103,232,219,243,112,125,26,46,217,27,57,19,217,110,248,72,100,241,235,57,17,41,115,34,146,85,127,34,50,205,38,19,39,34,78,68,156,136,56,17,113,34,226,68,196,137,136,19,17,39,34,78,68,156,136,56,17,113,34,226,68,196,137,136,19,17,39,34,78,68,156,136,56,17,113,34,82,107,174,207,210,175,119,221,95,216,94,247,23,126,63,156,88,120,44,243,250,205,222,209,193,225,236,247,248,160,187,255,254,122,72,115,23,30,244,167,81,158,11,19,126,253,124,118,117,113,57,248,61,223,230,238,191,191,30,10,220,165,219,252,54,234,200,125,9,235,190,204,90,142,88,66,94,212,57,75,233,220,160,209,112,178,21,122,170,50,25,238,108,118,226,84,197,109,9,77,229,6,185,45,193,109,9,110,75,72,234,84,197,109,9,110,75,112,91,66,252,83,21,183,37,212,157,212,228,182,4,183,37,184,45,193,109,9,110,75,112,91,130,219,18,156,170,56,85,113,170,210,145,83,149,192,19,143,181,211,40,5,79,60,218,122,87,130,19,15,39,30,61,59,241,112,83,66,51,39,30,110,74,104,234,224,192,77,9,110,74,112,83,66,58,253,119,55,37,184,41,193,77,9,141,245,223,221,148,208,68,43,219,77,9,110,74,112,83,66,35,173,108,55,37,104,76,187,41,33,95,232,208,155,159,247,103,185,26,186,159,127,57,31,20,239,218,174,107,218,206,183,104,91,26,43,116,191,56,181,244,122,151,62,179,134,110,141,13,221,209,112,178,221,145,118,237,100,99,212,158,216,159,128,114,83,105,215,150,40,60,54,80,15,46,60,54,80,47,88,120,236,62,115,88,193,9,244,153,75,20,30,27,168,7,23,30,27,168,23,41,60,145,6,121,193,162,147,104,144,23,171,57,145,6,121,225,162,99,55,200,11,23,28,187,65,94,184,224,216,64,61,164,220,136,64,61,164,220,136,64,189,72,185,137,52,200,139,21,157,12,80,47,88,116,236,174,126,177,130,163,119,245,139,149,27,189,171,31,86,110,68,160,94,176,220,216,64,61,164,220,136,64,125,93,185,73,117,245,1,245,180,207,1,0,245,164,129,250,186,204,158,232,177,64,119,7,39,227,217,225,254,209,254,44,27,109,255,113,182,127,116,124,242,246,221,139,147,188,103,41,227,193,229,249,213,249,32,27,109,255,99,112,247,242,215,95,62,220,186,167,97,221,10,213,118,198,146,247,197,28,187,36,118,67,67,251,239,172,30,111,12,7,223,130,13,151,186,133,132,142,106,194,203,141,124,84,83,69,225,81,142,106,170,40,60,202,81,77,120,225,145,142,106,74,22,28,239,168,166,138,194,163,28,213,84,81,120,148,163,154,192,194,227,30,213,132,22,29,243,168,38,176,230,184,71,53,225,69,71,58,170,9,47,56,210,81,77,120,193,81,142,106,74,150,219,244,81,77,201,114,155,62,170,9,44,55,238,81,77,96,209,113,143,106,194,139,142,116,84,19,88,112,172,163,154,192,114,99,29,213,148,44,183,233,163,154,240,114,163,28,213,148,44,183,233,163,154,2,229,58,170,113,84,227,168,166,153,163,154,133,141,213,108,156,253,104,186,206,181,99,239,255,183,108,117,219,53,27,103,217,104,212,253,219,31,30,28,243,76,130,15,121,38,142,120,86,158,186,76,154,59,224,89,243,82,142,119,28,239,56,222,113,188,227,120,199,241,142,227,29,199,59,142,119,28,239,56,222,113,188,227,120,199,241,142,227,29,199,59,142,119,28,239,56,222,113,188,227,120,199,241,78,34,199,59,157,63,130,249,159,63,239,29,141,102,195,217,230,243,60,199,46,255,251,207,179,171,209,96,56,216,124,239,168,229,233,154,212,114,188,178,250,233,83,60,82,9,60,11,89,119,10,177,234,47,61,57,174,121,253,230,100,255,245,209,236,228,213,254,236,197,235,195,55,187,119,255,211,201,245,151,187,111,147,176,163,140,251,255,183,196,97,198,199,255,119,241,224,231,253,112,99,180,189,49,28,92,92,158,103,195,187,127,191,251,159,243,57,15,41,158,86,82,232,152,34,172,144,165,199,15,79,171,41,126,0,81,182,164,81,249,146,230,63,178,133,149,148,115,231,20,235,189,151,40,165,220,63,216,242,174,122,217,146,130,255,193,150,247,203,3,74,90,222,78,206,89,208,138,134,114,72,57,75,26,197,11,138,41,218,42,14,168,102,121,11,56,231,226,172,104,2,135,149,147,119,113,10,181,119,195,74,201,251,19,162,80,227,54,172,148,69,191,91,231,95,148,133,191,93,151,40,36,236,27,123,89,179,181,68,33,227,82,133,204,183,81,3,10,89,222,30,93,80,75,193,6,105,64,57,203,122,136,79,139,41,214,69,12,40,101,73,119,48,231,63,209,178,254,96,64,33,75,250,126,57,11,89,214,249,43,81,72,216,119,207,178,158,94,88,33,37,222,79,150,117,235,74,20,18,188,34,101,222,79,194,251,107,243,245,229,233,176,229,121,204,124,143,45,199,99,150,117,217,114,60,244,73,159,45,207,99,230,59,109,185,30,19,178,128,79,187,109,249,30,52,223,111,203,243,168,128,127,171,8,109,157,181,45,187,245,13,185,245,237,182,28,205,180,117,253,165,34,190,247,71,215,3,238,93,209,18,170,87,246,230,124,29,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,168,68,122,80,89,33,227,148,49,78,11,215,164,198,70,211,178,167,215,95,210,95,210,95,210,95,210,95,210,95,210,95,210,95,210,95,210,95,210,95,210,95,210,95,210,95,210,95,210,95,74,169,191,84,220,56,101,140,211,234,150,80,19,198,105,237,235,232,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,37,210,131,218,42,32,156,182,138,251,166,172,250,118,211,252,3,158,244,159,154,108,55,109,213,201,155,22,63,185,198,146,198,146,198,146,198,146,198,146,198,146,198,146,198,146,198,146,198,146,198,146,198,146,198,146,198,146,198,82,167,27,75,107,95,99,125,235,169,201,198,82,113,218,180,85,2,54,117,191,213,212,132,107,90,243,42,154,79,154,79,154,79,154,79,154,79,154,79,154,79,154,79,154,79,154,79,154,79,154,79,154,79,154,79,154,79,154,79,209,155,79,111,247,143,142,118,103,227,217,244,71,251,233,238,23,243,55,111,94,207,158,255,148,77,103,119,83,119,107,90,81,215,231,87,87,167,131,241,96,250,163,21,114,254,235,213,224,243,231,95,7,239,255,158,77,31,53,166,70,27,89,249,137,187,249,166,210,146,54,85,120,3,105,205,87,180,174,157,148,133,180,147,2,94,243,193,107,37,211,92,202,219,0,218,59,122,249,230,245,254,209,201,147,191,144,141,134,195,224,30,213,207,63,125,123,217,253,151,139,30,241,232,210,200,187,191,127,184,251,151,217,254,209,155,119,39,179,131,189,163,87,39,63,223,253,241,112,52,249,246,191,156,188,62,217,61,152,157,188,254,227,222,209,241,253,215,55,217,206,209,7,203,66,91,88,79,110,165,47,212,192,202,115,5,110,182,145,221,253,89,182,49,217,24,46,187,2,119,248,244,198,222,37,141,174,249,122,11,181,185,234,45,119,105,59,44,215,45,195,43,155,97,77,21,30,114,61,242,202,150,89,83,133,143,87,23,62,158,78,38,195,233,120,186,57,158,14,23,23,62,255,219,93,189,133,231,250,86,44,214,17,108,160,224,50,123,123,121,223,176,169,194,3,247,246,242,238,98,83,133,175,217,219,59,195,173,225,104,107,56,153,110,239,76,23,23,222,224,222,94,222,62,205,181,222,43,154,167,117,22,189,164,201,250,164,228,162,45,214,26,107,94,222,138,205,181,208,43,26,177,245,22,157,111,161,11,181,107,235,45,56,223,167,166,66,77,221,122,11,94,212,172,201,187,192,11,91,53,13,148,27,242,222,188,172,65,220,64,185,107,222,145,11,181,145,107,44,119,121,187,249,73,197,5,155,205,53,22,125,121,150,183,232,157,108,178,61,154,100,155,155,219,147,201,195,166,116,156,162,115,189,79,20,235,163,215,88,240,146,126,123,174,157,188,172,219,94,99,185,75,186,242,185,202,93,214,147,111,160,220,144,183,181,101,157,251,122,203,13,254,161,177,172,191,223,64,185,129,171,219,196,15,141,240,211,130,199,95,69,158,179,130,245,143,152,63,41,88,251,136,101,231,4,107,31,248,228,148,96,253,35,230,207,8,114,60,162,248,162,61,61,31,200,243,144,249,211,129,245,143,41,252,111,115,215,60,158,124,188,122,168,24,231,187,170,143,250,135,223,190,23,86,55,255,75,60,199,3,43,25,252,28,15,120,229,202,231,216,94,246,28,143,14,16,74,60,201,89,161,103,9,59,168,88,107,102,139,29,84,84,16,13,232,160,194,65,133,131,138,128,159,239,195,239,63,223,179,31,63,223,119,238,126,188,103,219,9,158,83,4,87,27,249,152,162,130,186,163,156,82,4,215,29,169,215,95,174,222,120,173,254,10,234,142,210,233,15,171,59,110,191,60,176,230,152,237,242,176,146,227,118,203,131,107,142,212,44,15,174,55,82,175,60,184,222,40,173,242,114,213,54,221,41,47,87,109,211,141,242,176,106,227,246,201,195,106,142,215,113,14,171,55,86,195,57,172,218,88,253,230,114,213,54,221,110,14,174,54,74,183,185,92,181,77,55,155,243,87,155,84,175,89,231,184,201,206,113,143,123,190,33,221,218,108,54,174,178,91,155,109,140,27,235,214,254,215,239,39,5,79,254,224,209,67,62,143,127,255,239,124,13,222,251,247,156,103,115,237,217,251,63,252,222,179,29,20,92,163,141,219,211,235,141,79,255,89,217,226,253,250,170,143,94,45,248,85,52,119,53,119,53,119,53,119,53,119,53,119,53,119,53,119,53,119,53,119,53,119,53,119,53,74,53,74,53,74,53,74,53,74,53,74,53,74,11,54,74,71,213,54,74,71,26,165,26,165,26,165,45,106,148,14,55,118,54,198,173,105,148,22,175,54,141,70,105,153,186,99,54,74,139,215,29,183,81,26,88,111,244,70,105,153,186,99,54,74,11,214,157,68,163,180,104,205,9,52,74,11,150,156,68,163,180,120,205,113,27,165,197,235,141,219,40,45,94,111,204,70,105,96,181,145,26,165,129,213,70,106,148,22,172,54,122,163,180,96,189,145,27,165,5,171,141,220,40,13,172,54,82,163,180,120,181,49,27,165,129,213,70,106,148,230,168,86,163,180,199,141,210,150,52,40,179,187,111,146,234,26,148,217,70,86,182,65,25,191,35,57,220,200,154,234,72,106,69,106,69,106,69,106,69,106,69,106,69,106,69,106,69,106,69,106,69,106,69,106,69,106,69,106,69,106,69,106,69,106,69,106,69,230,110,69,134,118,0,43,37,138,21,92,17,166,3,168,3,152,96,7,240,205,219,215,39,175,95,188,62,152,61,127,247,211,79,123,111,143,103,111,254,122,242,243,235,163,217,254,225,155,131,189,195,189,163,147,221,187,111,173,187,239,211,127,223,254,242,235,149,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,97,155,123,134,149,222,214,147,85,113,91,79,10,61,195,198,230,152,245,12,245,12,147,236,25,14,191,254,104,217,222,24,181,161,103,24,88,109,244,158,97,233,186,35,245,12,3,235,142,214,51,44,83,111,204,158,97,233,186,35,245,12,67,234,142,221,51,12,170,57,110,207,48,164,228,216,61,195,192,154,163,245,12,3,235,141,214,51,12,172,55,82,207,176,76,181,205,247,12,203,84,219,124,207,48,164,218,152,61,195,144,122,227,245,12,67,170,141,215,51,44,83,109,243,61,195,192,106,35,245,12,203,84,219,124,207,48,111,181,122,134,61,237,25,30,239,237,30,220,53,9,199,207,243,180,7,111,206,78,47,238,122,83,227,247,85,119,2,215,119,250,10,102,32,126,30,111,108,23,106,12,46,186,118,251,199,215,187,238,86,239,97,200,173,222,171,159,254,193,211,234,252,229,232,252,45,239,230,157,188,125,119,124,50,123,187,119,248,250,100,111,246,226,245,203,189,63,252,247,31,110,175,191,156,181,187,109,151,125,79,254,157,252,72,254,205,134,119,111,239,163,44,193,190,93,120,185,145,27,119,85,20,30,165,115,87,69,225,107,126,145,25,79,39,147,225,116,60,221,28,79,135,139,11,15,249,109,38,188,240,72,61,199,146,5,199,107,58,86,81,120,148,174,99,21,133,175,217,219,59,195,173,225,104,107,56,153,110,239,76,23,23,222,224,222,142,219,47,13,45,58,102,195,52,176,230,184,29,211,240,162,35,181,76,195,11,142,212,51,13,47,56,74,211,180,100,185,77,119,77,75,150,219,116,219,52,176,220,184,23,166,7,22,125,121,150,183,232,157,108,178,61,154,100,155,155,219,147,201,195,118,111,156,162,35,117,168,3,11,142,213,162,14,44,55,86,143,186,100,185,77,55,169,195,203,141,210,165,46,89,110,211,109,234,2,229,38,213,167,254,52,213,217,78,163,179,189,56,204,243,174,133,92,197,189,71,189,189,59,105,217,147,156,149,14,56,253,126,236,176,85,232,216,97,171,248,177,67,182,86,32,103,163,39,231,14,217,252,201,194,104,50,127,212,176,253,232,172,225,225,186,150,63,109,216,170,247,180,97,241,211,59,109,104,226,180,225,231,221,183,47,247,94,58,126,112,252,224,248,193,241,131,227,7,199,15,142,31,28,63,56,126,112,252,224,248,193,241,131,227,7,199,15,142,31,28,63,56,126,112,252,224,248,193,241,131,227,135,250,143,31,190,39,165,20,59,135,248,61,169,163,39,7,18,191,127,189,53,159,76,172,124,29,71,20,142,40,28,81,56,162,112,68,225,136,194,17,133,35,10,71,20,142,40,28,81,56,162,112,68,225,136,194,17,133,35,10,71,20,142,40,28,81,56,162,112,68,225,136,162,253,71,20,63,239,29,253,237,231,253,217,159,119,143,94,205,14,14,118,15,119,199,179,237,231,179,23,63,239,31,237,29,239,205,94,252,188,155,239,200,226,151,179,171,255,252,114,62,248,231,233,213,167,193,197,197,233,229,233,120,176,253,124,240,225,151,243,171,179,155,179,193,135,95,78,139,31,97,148,12,117,223,220,216,158,251,239,108,90,254,168,98,253,215,89,207,209,69,216,235,118,242,40,227,238,127,143,153,234,62,30,110,141,22,31,123,76,134,59,211,111,255,203,243,221,147,23,63,207,222,188,221,251,105,255,224,193,223,152,102,147,73,39,14,59,190,166,254,45,249,140,48,74,238,176,35,160,220,52,14,59,74,21,30,243,176,163,84,225,49,15,59,2,10,143,123,216,17,90,112,244,195,142,82,133,199,60,236,40,85,120,204,195,142,162,133,39,113,216,81,184,232,4,14,59,138,214,156,196,97,71,64,209,113,15,59,2,10,142,123,216,17,80,112,204,195,142,208,114,35,29,118,132,150,27,233,176,163,104,185,73,28,118,20,45,58,137,195,142,128,162,227,30,118,20,45,56,242,97,71,209,114,35,31,118,132,150,27,233,176,35,160,220,152,135,29,161,229,70,58,236,200,83,174,195,14,135,29,14,59,218,117,216,177,116,73,190,61,197,242,175,119,221,95,216,94,247,23,126,63,103,88,124,226,114,244,250,207,63,29,236,254,113,111,182,251,246,197,201,254,139,31,163,33,127,186,251,159,179,187,227,150,53,135,45,87,191,254,243,239,23,167,255,56,27,156,94,127,184,61,255,240,251,52,195,224,183,139,139,203,185,115,150,108,245,57,203,231,71,255,192,139,14,90,30,254,141,18,7,39,43,107,174,231,204,164,240,75,166,120,92,18,120,206,177,238,132,97,213,95,122,114,20,243,250,205,253,13,207,111,95,31,28,236,31,189,250,122,182,241,135,255,254,195,183,221,246,237,127,253,159,119,187,71,39,251,127,187,155,241,248,120,118,246,249,230,243,217,217,199,191,127,254,241,191,31,188,222,125,57,251,233,245,219,195,221,187,103,190,249,229,244,250,227,217,199,217,205,237,233,237,217,143,191,180,98,98,228,219,223,120,245,230,221,236,112,239,240,245,219,191,206,222,157,236,31,236,255,237,251,21,185,195,141,157,205,7,79,244,106,127,246,226,245,225,155,251,23,59,185,123,134,208,35,149,251,255,183,196,161,202,199,255,119,241,224,115,199,112,99,180,189,49,28,92,92,158,103,195,251,79,30,119,159,55,114,30,150,60,173,164,208,113,73,88,33,75,143,65,158,86,83,252,32,164,108,73,163,242,37,205,127,116,12,43,41,231,206,41,118,6,80,162,148,114,255,96,203,187,251,101,75,10,254,7,91,222,183,15,40,105,121,91,59,103,65,43,26,219,33,229,44,105,88,47,40,166,104,203,58,160,154,229,173,232,156,139,179,162,25,29,86,78,222,197,41,212,102,14,43,37,239,79,136,66,13,228,176,82,22,253,142,159,127,81,22,254,150,95,162,144,176,111,236,101,77,223,18,133,140,75,21,50,223,206,13,40,100,121,155,118,65,45,5,27,181,1,229,44,235,101,62,45,166,88,55,51,160,148,37,93,202,156,255,68,203,250,148,1,133,44,233,63,230,44,100,89,7,178,68,33,97,223,61,203,122,139,97,133,148,120,63,89,214,53,44,81,72,240,138,148,121,63,9,239,243,205,215,151,167,211,151,231,49,243,189,190,28,143,89,214,237,203,241,208,39,253,190,60,143,153,239,248,229,122,76,200,2,62,237,250,229,123,208,124,223,47,207,163,2,254,173,230,90,37,97,189,159,245,208,182,72,239,103,141,177,213,251,209,251,233,80,239,71,131,71,131,71,131,71,131,71,131,71,131,71,131,71,131,71,131,71,131,71,131,71,131,71,131,71,131,167,177,6,207,201,238,219,187,95,93,223,230,114,60,183,167,215,119,237,128,235,98,100,39,36,221,181,177,40,215,239,95,82,61,93,157,85,207,158,98,3,167,61,179,206,147,197,179,206,219,217,78,182,120,214,121,59,219,25,173,158,117,254,246,216,246,207,58,11,118,109,102,214,89,176,171,96,87,193,174,137,205,58,11,118,21,236,42,216,53,254,172,179,96,215,122,103,157,5,187,10,118,21,236,186,188,100,193,174,130,93,235,159,117,22,236,42,216,213,172,179,89,103,179,206,165,131,93,31,156,68,172,87,165,75,78,34,106,184,103,206,73,132,147,8,39,17,193,63,192,199,27,227,54,157,68,20,46,55,149,147,136,18,133,199,61,137,40,92,120,236,134,126,88,193,9,52,244,75,20,30,183,161,95,172,240,68,250,226,5,139,78,162,47,94,172,230,68,250,226,133,139,142,221,23,47,92,112,236,190,120,225,130,227,246,197,195,202,141,214,23,15,43,55,90,95,188,88,185,137,244,197,139,21,157,64,139,185,88,193,209,91,204,197,202,141,222,98,14,43,55,90,139,185,112,185,113,91,204,97,229,70,107,49,175,47,55,169,22,179,134,113,147,13,227,30,183,122,87,54,105,159,239,30,239,21,34,227,239,79,111,206,58,200,198,239,190,172,122,27,182,203,94,65,211,86,211,22,31,199,199,241,113,124,60,197,110,51,62,142,143,227,227,233,180,201,241,113,124,28,31,199,199,241,241,216,189,125,124,28,31,199,199,241,113,124,188,109,167,1,248,120,250,124,252,219,201,68,126,66,190,224,100,162,11,140,220,201,132,147,137,238,157,76,224,228,56,57,78,158,68,131,31,39,199,201,113,242,248,125,114,156,28,39,199,201,113,114,156,28,39,199,201,163,183,156,113,114,13,100,156,60,95,211,246,100,239,143,71,251,239,14,103,175,223,236,29,253,188,247,246,112,239,120,54,154,29,238,31,159,188,221,61,152,109,61,207,3,204,111,207,254,113,117,254,229,114,240,235,231,179,171,95,206,174,47,207,110,6,163,193,229,249,205,253,15,249,173,247,133,201,249,218,190,238,124,91,183,64,159,55,188,171,187,230,171,172,165,207,27,240,154,58,191,197,58,191,11,250,188,147,225,206,84,159,151,64,39,208,9,244,52,26,212,4,58,129,78,160,167,213,89,39,208,9,116,2,157,64,39,208,9,116,2,61,177,227,0,2,157,64,39,208,29,32,16,232,9,30,67,84,35,208,151,46,201,170,187,86,215,159,118,172,69,235,197,78,59,214,51,118,167,29,78,59,156,118,68,63,237,160,218,169,118,170,61,137,67,3,170,157,106,167,218,227,247,222,169,118,170,157,106,167,218,169,118,170,157,106,143,222,198,166,218,53,165,169,246,156,170,253,231,189,231,7,175,255,184,247,176,183,123,215,243,125,253,246,197,238,108,247,207,255,147,139,181,255,114,246,254,226,215,127,156,61,104,65,222,183,38,127,189,254,112,58,56,253,231,255,214,16,165,62,223,217,157,111,236,110,175,107,5,103,211,40,137,39,235,150,170,158,118,113,192,139,234,23,23,235,23,255,254,191,254,207,187,221,163,147,253,191,237,221,53,92,238,183,190,124,20,110,158,155,231,230,147,110,129,115,243,220,60,55,159,86,239,158,155,231,230,185,121,110,158,155,231,230,185,249,196,14,28,184,121,110,158,155,119,68,193,205,39,120,208,209,144,155,95,250,245,174,251,11,219,235,254,194,239,167,19,161,103,54,235,113,126,177,51,155,214,234,124,231,45,206,91,156,183,144,251,228,62,185,159,208,177,5,185,79,238,147,251,241,187,255,228,62,185,79,238,147,251,228,62,185,79,238,71,111,164,147,251,218,226,228,126,78,185,191,191,255,110,119,111,246,211,238,193,139,215,71,179,183,127,158,101,249,50,232,207,207,191,156,158,13,254,126,122,241,225,215,171,193,245,63,7,89,141,185,243,37,26,183,79,203,172,167,87,155,239,117,180,103,75,199,167,140,134,147,173,197,77,216,7,193,42,75,154,176,147,225,206,102,71,154,176,208,59,244,14,189,39,209,61,134,222,161,119,232,61,173,182,55,244,14,189,67,239,208,59,244,14,189,67,239,137,245,234,161,119,232,29,122,215,221,135,222,19,60,35,136,25,22,191,240,40,98,189,65,95,123,20,81,33,59,119,20,225,40,194,81,4,15,206,131,243,224,233,117,244,121,112,30,156,7,143,223,24,231,193,121,112,30,156,7,231,193,121,112,30,60,122,143,153,7,215,49,230,193,243,122,240,163,191,30,28,236,30,238,222,41,240,231,179,253,163,147,187,107,59,95,238,239,158,236,205,142,79,246,222,204,178,201,56,251,227,108,156,15,137,95,253,251,226,226,244,242,116,144,13,178,247,131,243,171,219,187,91,38,63,158,159,222,158,13,110,110,207,62,15,238,158,235,31,247,31,116,106,146,227,235,83,66,202,52,116,243,125,117,53,117,121,195,95,92,235,183,116,235,87,20,8,133,78,161,83,232,233,244,172,41,116,10,157,66,79,171,217,78,161,83,232,20,58,133,78,161,83,232,20,122,98,39,4,20,58,133,78,161,59,83,160,208,19,60,153,136,170,208,115,31,128,228,160,233,65,7,32,141,198,164,59,0,113,0,226,0,132,125,79,250,0,132,125,103,223,217,247,132,218,241,236,59,251,206,190,179,239,236,123,2,237,120,246,157,125,103,223,217,119,246,93,159,154,125,175,194,190,207,53,129,95,252,188,123,50,251,211,112,54,45,166,222,231,122,148,31,126,57,189,29,252,54,28,76,219,238,221,151,125,93,53,55,122,139,188,172,22,175,22,47,227,222,166,22,47,227,206,184,51,238,137,245,166,25,119,198,157,113,143,223,84,103,220,25,119,198,157,113,103,220,25,119,198,61,145,147,0,198,157,113,239,239,217,1,227,222,5,227,190,226,160,163,128,110,207,121,208,209,58,215,238,160,195,65,71,111,14,58,88,118,150,157,101,79,226,188,128,101,103,217,89,246,248,109,119,150,157,101,103,217,89,118,150,157,101,103,217,163,119,176,89,118,253,104,150,189,18,203,126,215,222,45,111,217,179,193,176,147,150,61,27,12,99,180,120,151,188,172,22,175,22,47,203,222,166,22,47,203,206,178,179,236,137,245,166,89,118,150,157,101,143,223,84,103,217,89,118,150,157,101,103,217,89,118,150,61,145,147,0,150,157,101,239,239,217,1,203,222,89,203,254,245,160,163,172,101,127,122,208,209,13,203,238,160,195,65,71,23,15,58,88,118,150,157,101,79,226,188,128,101,103,217,89,246,248,109,119,150,157,101,103,217,89,118,150,157,101,103,217,163,119,176,89,118,253,104,150,61,159,101,255,243,219,253,147,187,214,223,238,193,225,95,223,238,206,142,15,119,15,14,242,232,245,127,94,159,223,158,93,15,62,159,94,92,254,251,250,116,112,115,121,122,113,81,159,87,15,111,210,46,170,179,150,182,108,222,23,210,136,45,221,136,29,13,39,91,139,27,177,147,225,206,116,117,35,118,50,220,217,236,72,35,150,56,39,206,137,243,36,58,200,196,57,113,78,156,167,213,250,38,206,137,115,226,156,56,39,206,137,115,226,60,177,126,61,113,78,156,19,231,58,252,196,121,130,231,4,17,197,249,146,227,136,181,198,60,199,113,68,133,170,220,113,132,227,8,199,17,92,56,23,206,133,167,216,213,231,194,185,112,46,60,126,115,156,11,231,194,185,112,46,156,11,231,194,185,240,232,125,102,46,92,215,152,11,207,231,194,255,186,63,203,102,155,179,241,228,121,30,13,254,239,243,65,54,216,28,140,39,239,11,27,240,108,109,215,117,121,118,199,127,61,93,177,249,47,63,188,85,251,227,107,170,165,65,187,250,233,181,101,139,181,101,95,191,57,217,127,125,52,59,121,181,63,123,241,250,240,205,238,221,179,158,92,127,57,171,179,183,122,255,255,150,232,174,126,252,127,23,15,126,78,13,55,70,91,27,195,193,199,179,179,207,55,159,207,206,62,14,55,178,209,198,244,235,79,169,124,189,211,167,245,20,234,158,150,41,103,105,111,244,105,77,197,187,163,213,20,54,42,95,216,252,135,143,106,10,27,175,43,172,56,182,46,83,88,206,173,94,172,237,90,186,160,114,123,107,121,91,181,154,194,130,247,214,242,182,105,53,133,173,221,91,197,177,115,112,97,203,187,181,57,215,107,69,191,54,188,168,37,221,216,5,37,21,237,199,6,215,180,188,219,154,115,161,86,244,91,203,20,149,119,161,10,245,83,203,20,148,247,167,114,161,126,105,153,130,22,253,54,158,127,129,22,254,62,94,186,156,176,247,166,101,253,206,210,229,172,125,71,42,212,207,12,46,103,121,183,114,65,69,5,251,149,193,69,45,235,70,62,45,169,88,63,50,184,160,37,221,198,156,255,104,203,250,141,193,229,44,233,38,230,44,103,89,63,177,116,57,97,223,97,203,250,133,101,202,41,241,254,179,172,31,88,186,156,224,213,41,255,254,147,179,155,247,97,50,215,47,154,175,113,65,151,229,195,124,143,41,215,99,230,219,95,185,30,52,223,102,203,243,160,233,121,208,131,66,234,219,10,120,169,5,253,211,60,143,10,88,243,39,86,55,199,99,206,175,254,158,5,61,106,190,237,154,227,81,247,61,222,192,135,45,104,13,231,120,232,101,192,110,191,12,88,249,203,144,221,126,25,178,113,47,131,54,238,101,200,198,125,210,89,207,243,152,249,222,122,174,199,132,124,131,60,237,175,231,123,208,124,135,61,207,163,2,118,196,117,208,99,2,190,164,235,144,93,116,29,180,139,174,67,118,209,109,192,46,186,13,216,69,115,237,243,245,135,22,235,143,36,114,28,56,172,63,78,88,171,185,151,30,39,172,55,220,142,19,28,39,148,63,78,152,63,172,91,232,190,199,195,173,81,168,251,254,150,24,222,126,247,61,186,219,87,203,78,213,71,201,185,239,128,114,211,112,223,165,10,143,233,190,75,21,30,51,134,38,160,240,184,96,61,180,224,232,96,189,84,225,49,193,122,169,194,99,198,208,20,45,60,9,105,95,184,232,4,164,125,209,154,147,144,246,1,69,199,149,246,1,5,199,149,246,1,5,199,148,246,161,229,70,146,246,161,229,70,146,246,69,203,77,66,218,23,45,58,137,24,154,128,162,227,142,7,20,45,56,242,120,64,209,114,35,143,7,132,150,27,105,60,32,160,220,152,227,1,161,229,70,26,15,200,83,110,82,227,1,98,104,210,30,40,16,67,147,68,12,205,154,211,136,251,155,76,11,77,56,220,223,179,217,197,49,135,251,47,172,230,195,137,165,175,225,132,194,192,131,129,7,3,15,6,30,12,60,24,120,48,240,96,224,193,192,131,129,7,3,15,6,30,12,60,24,120,48,240,96,224,193,192,131,129,7,3,15,6,30,12,60,180,108,224,225,219,17,67,129,169,135,69,71,12,157,24,125,112,196,208,162,35,6,67,16,134,32,12,65,24,130,48,4,97,8,194,16,132,33,8,67,16,134,32,12,65,24,130,48,4,97,8,194,16,132,33,8,67,16,134,32,12,65,24,130,48,4,209,230,33,136,105,145,11,30,166,197,239,119,200,125,169,238,239,71,16,115,255,189,61,247,223,217,116,254,15,162,158,106,76,107,205,115,90,252,236,78,50,12,75,24,150,48,44,97,88,194,176,132,97,9,195,18,134,37,12,75,24,150,48,44,97,88,194,176,132,97,9,195,18,134,37,12,75,24,150,48,44,97,88,194,176,196,154,97,137,181,179,18,107,71,37,86,79,74,60,108,216,183,98,98,99,90,228,134,138,39,231,33,235,167,52,156,135,56,15,137,125,30,242,248,128,48,51,217,97,178,195,100,135,201,14,147,29,38,59,76,118,152,236,48,217,97,178,195,100,135,201,14,147,29,38,59,76,118,152,236,48,217,97,178,195,100,135,201,14,147,29,233,77,118,36,113,174,179,250,56,165,224,21,27,211,192,27,54,186,127,176,82,123,122,214,138,151,112,196,98,228,196,200,137,145,19,35,39,70,78,140,156,24,57,49,114,98,228,196,200,137,145,19,35,39,70,78,140,156,24,57,49,114,98,228,196,200,137,145,19,35,39,70,78,140,156,20,30,57,41,120,71,200,226,51,18,195,39,206,72,218,116,70,98,12,197,24,138,49,20,99,40,198,80,140,161,24,67,49,134,98,12,197,24,138,49,20,99,40,198,80,140,161,24,67,49,134,98,12,197,24,138,49,20,99,40,198,80,140,161,148,28,67,217,41,114,203,201,142,91,78,158,46,73,157,103,42,139,159,221,113,138,145,19,35,39,70,78,140,156,24,57,49,114,98,228,196,200,137,145,19,35,39,70,78,140,156,24,57,49,114,98,228,196,200,137,145,19,35,39,70,78,140,156,24,57,49,114,82,108,228,100,167,200,45,39,79,206,67,12,154,56,15,73,255,60,164,246,241,146,111,127,195,120,137,241,18,227,37,198,75,140,151,24,47,49,94,98,188,196,120,137,241,18,227,37,198,75,140,151,24,47,49,94,98,188,196,120,137,241,18,227,37,198,75,140,151,116,121,188,164,224,45,39,59,110,57,89,181,46,245,158,174,72,240,50,114,98,228,196,200,137,145,19,35,39,70,78,140,156,24,57,49,114,98,228,196,200,137,145,19,35,39,70,78,140,156,24,57,49,114,98,228,196,200,137,145,19,35,39,70,78,170,27,57,41,120,203,201,226,51,18,195,39,206,72,218,116,70,98,12,197,24,138,49,20,99,40,198,80,140,161,24,67,49,134,98,12,197,24,138,49,20,99,40,198,80,140,161,24,67,49,134,98,12,197,24,138,49,20,99,40,198,80,140,161,132,142,161,252,109,239,205,207,127,125,59,219,122,62,123,181,119,120,184,155,231,140,229,63,103,159,127,249,247,245,96,235,253,224,211,217,229,229,105,225,67,150,108,237,41,75,164,67,146,185,47,172,150,83,146,28,175,225,152,164,216,49,201,130,67,145,237,108,39,91,124,40,242,237,98,247,213,87,191,103,157,56,20,201,54,38,27,163,246,28,138,4,148,155,198,161,72,169,194,99,30,138,148,42,60,230,161,72,64,225,113,15,69,66,11,142,126,40,82,170,240,152,135,34,165,10,143,121,40,82,180,240,36,14,69,10,23,157,192,161,72,209,154,147,56,20,9,40,58,238,161,72,64,193,113,15,69,2,10,142,121,40,18,90,110,164,67,145,208,114,35,29,138,20,45,55,137,67,145,162,69,39,113,40,18,80,116,220,67,145,162,5,71,62,20,41,90,110,228,67,145,208,114,35,29,138,4,148,27,243,80,36,180,220,72,135,34,121,202,117,40,226,80,196,161,72,187,14,69,254,191,255,250,195,245,217,255,126,57,191,62,187,217,251,114,113,250,135,255,254,195,223,47,127,57,60,187,61,253,120,122,123,250,236,246,236,250,242,230,217,125,151,252,228,238,255,221,184,253,215,237,31,230,78,48,238,122,213,47,247,143,79,246,15,158,239,189,61,153,61,223,61,222,155,189,216,61,222,123,57,251,105,255,104,239,228,221,209,222,203,187,174,246,193,193,112,60,219,59,122,117,176,127,252,243,108,180,250,132,227,234,236,122,240,241,252,230,246,252,226,253,217,245,237,224,253,233,205,217,224,195,233,205,217,199,193,223,207,175,206,110,191,92,157,125,28,124,248,245,234,226,98,56,30,156,93,125,186,56,191,249,229,209,9,200,104,221,9,200,231,241,154,49,147,207,163,141,71,135,27,227,185,169,147,187,221,251,240,15,46,55,55,30,255,215,195,255,241,195,147,255,28,21,58,39,185,58,187,126,86,114,121,74,159,163,212,84,131,115,150,249,115,150,218,206,60,62,84,126,230,241,227,99,66,182,177,117,247,49,225,250,244,234,230,239,191,94,95,158,93,223,76,54,166,27,217,224,195,215,207,11,211,111,31,20,178,237,187,15,10,255,245,232,67,203,168,161,82,62,125,47,229,195,151,44,27,62,42,40,215,17,204,252,242,149,62,130,169,108,245,26,168,164,200,226,45,61,16,154,95,193,106,14,132,42,91,198,166,202,9,91,203,81,217,181,204,243,217,191,193,181,172,166,156,176,181,28,175,94,203,106,142,205,42,91,203,166,202,41,178,150,185,126,192,148,63,201,171,125,63,198,250,1,179,244,96,177,208,26,166,243,30,89,117,57,97,107,25,248,30,89,236,172,179,193,181,108,254,61,114,233,241,235,252,90,86,115,252,90,217,90,54,85,78,238,181,92,126,34,156,107,87,22,60,17,174,119,79,86,94,76,254,85,92,114,68,253,100,13,171,56,162,174,110,17,155,169,38,247,42,46,63,52,207,181,23,11,30,154,215,187,23,43,47,166,200,42,230,219,139,165,79,241,107,95,193,42,75,41,178,126,249,218,18,165,81,65,117,109,137,6,74,41,178,126,139,142,171,242,110,191,220,199,85,181,239,190,10,43,41,188,120,33,159,16,139,136,139,102,22,175,225,207,133,75,252,71,161,197,107,244,211,96,3,149,228,94,188,229,26,229,201,250,85,160,81,170,91,194,70,138,201,189,138,203,121,204,147,95,76,42,224,49,213,253,90,210,72,49,69,86,49,215,143,224,242,94,167,178,21,108,162,148,220,235,183,132,15,229,122,35,44,194,135,234,125,35,172,182,146,220,139,183,4,51,229,90,188,34,152,169,222,197,171,182,146,194,139,23,242,249,165,8,173,106,102,241,26,254,252,178,4,122,229,93,188,68,62,57,87,91,73,225,197,11,220,121,137,124,114,174,182,146,149,139,23,154,159,254,120,69,23,232,158,39,233,233,57,30,49,239,191,114,60,100,94,153,173,127,200,147,224,224,60,15,41,94,217,147,208,224,181,15,89,3,13,71,133,161,225,226,71,172,130,134,11,31,177,40,191,124,237,23,147,71,39,46,124,181,39,217,229,107,95,234,73,114,121,142,71,20,254,247,124,154,90,158,231,33,197,95,166,248,182,89,201,57,23,46,241,74,206,185,228,17,197,183,230,106,206,185,236,33,171,56,231,226,199,20,254,14,120,146,81,190,118,137,159,38,148,175,127,72,241,253,178,32,157,124,253,99,138,239,151,39,201,228,235,31,49,191,95,230,30,49,31,18,17,66,44,215,92,102,90,150,88,174,189,237,52,33,98,185,92,53,222,255,172,255,170,17,7,37,87,103,227,246,244,122,227,211,127,64,70,144,17,100,4,25,65,70,144,17,190,131,239,224,59,248,14,24,3,198,128,49,96,12,24,3,198,128,49,96,12,24,3,198,32,29,72,7,210,129,116,32,29,72,7,210,129,116,210,67,58,205,232,25,22,134,56,73,84,156,164,234,58,106,141,206,90,123,121,8,215,17,221,117,212,4,50,86,253,165,57,51,242,127,57,54,242,187,163,26,82,224,190,92,201,129,43,183,64,141,36,193,5,85,33,11,14,161,66,168,16,42,132,10,161,146,5,39,11,14,71,195,209,112,52,89,112,178,224,210,225,84,104,31,218,151,202,94,68,251,208,62,180,15,237,67,251,208,190,86,208,62,89,112,178,224,100,193,97,166,152,41,102,138,153,98,166,152,41,102,218,123,102,42,11,142,127,149,5,71,230,202,130,11,55,195,235,169,101,64,26,92,49,106,217,191,60,184,181,235,147,160,28,198,25,113,70,156,17,103,196,25,59,197,25,17,60,4,15,193,235,24,193,195,198,176,49,108,12,27,195,198,176,49,108,12,27,195,198,82,89,60,137,112,168,14,170,131,234,160,58,168,14,170,131,234,244,133,234,72,132,147,8,215,107,119,146,174,238,168,57,72,171,127,169,112,109,212,29,233,229,194,29,239,29,157,236,29,189,216,59,222,63,220,63,216,125,187,127,242,215,217,238,193,193,236,112,255,104,255,224,112,118,48,157,253,105,116,159,2,151,45,223,188,55,103,87,183,119,43,119,115,126,121,126,113,122,125,126,251,239,193,233,197,197,224,240,252,234,252,224,112,112,48,29,252,54,122,146,249,150,173,218,170,159,54,215,108,213,71,127,225,110,123,77,207,31,109,183,79,155,27,147,185,255,222,94,187,183,139,37,189,61,253,162,159,21,92,147,245,49,111,163,213,49,111,245,148,32,227,173,35,40,42,27,63,249,140,61,154,110,12,191,127,220,223,249,246,241,122,52,108,130,69,45,43,230,211,247,98,238,62,241,111,61,42,41,62,140,42,185,130,141,212,82,100,1,35,226,168,146,75,217,92,65,97,235,217,56,144,170,125,61,171,42,40,108,61,27,207,124,43,185,158,205,21,84,100,61,35,160,179,154,246,101,188,31,58,17,225,89,157,107,25,237,61,51,34,62,171,125,61,99,188,103,70,204,128,43,185,158,205,21,148,123,61,227,129,190,58,246,102,13,229,228,95,201,88,168,175,236,66,54,85,79,238,149,140,7,251,234,216,147,53,148,83,100,37,35,224,190,154,86,177,218,98,138,172,97,4,224,87,182,149,209,72,49,69,214,176,113,228,87,211,46,172,180,150,194,11,216,36,244,171,115,1,27,255,220,24,3,251,213,185,128,141,127,80,140,151,19,87,118,25,27,42,39,247,74,198,203,138,43,251,235,75,67,229,20,89,201,8,8,181,228,42,54,83,76,238,53,140,1,81,235,120,99,172,186,150,220,11,24,3,163,214,177,128,85,215,82,120,1,155,4,169,117,46,96,227,159,109,98,160,212,154,22,48,206,167,235,24,48,181,206,5,108,100,7,194,169,114,228,168,89,57,114,60,111,181,158,183,79,57,114,11,182,241,35,234,184,248,47,60,176,143,75,159,97,178,238,47,108,175,252,11,15,184,228,146,103,120,232,39,159,136,233,188,196,116,133,143,14,33,166,43,53,52,98,138,152,34,166,136,41,98,138,152,34,166,253,33,166,72,36,18,137,68,118,152,68,34,124,8,31,194,135,240,33,124,8,31,194,135,240,33,124,8,31,194,7,158,129,103,224,25,120,6,158,129,103,224,25,120,214,51,120,150,42,34,67,194,2,73,24,222,213,17,222,149,130,187,10,241,74,119,183,117,86,24,137,119,119,55,103,235,35,241,190,134,55,206,241,162,175,89,142,223,254,112,80,112,141,126,36,56,22,143,140,44,244,244,24,18,134,132,33,97,72,24,18,134,132,33,97,72,177,217,12,134,132,33,37,68,62,48,36,12,9,67,194,144,48,36,12,9,67,194,144,48,36,120,6,158,129,103,224,25,120,6,158,129,103,224,153,238,226,25,18,166,49,9,195,168,164,104,84,210,1,39,21,6,228,220,129,147,106,3,114,226,0,147,12,48,1,76,0,19,192,4,48,1,76,146,58,124,6,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,76,0,19,192,4,48,1,76,0,147,184,192,164,210,27,152,178,202,111,96,42,11,76,8,15,194,131,240,32,60,8,15,194,131,240,32,60,8,15,194,131,240,32,60,8,15,194,131,240,32,60,8,15,194,131,240,32,60,8,15,194,131,240,32,60,8,15,194,131,240,32,60,8,15,194,131,240,32,60,218,38,60,158,191,218,155,61,223,61,222,155,237,29,205,70,179,97,193,235,106,222,127,58,27,188,63,189,57,27,156,93,61,114,29,163,187,208,141,182,223,84,243,244,235,125,150,127,57,158,125,135,36,55,207,126,255,233,49,152,187,245,102,101,160,72,229,175,254,245,85,135,207,40,20,10,133,66,161,80,40,20,10,165,241,245,92,211,190,29,79,39,147,225,116,60,221,28,79,135,139,203,111,184,135,219,92,65,84,15,213,67,245,164,244,158,25,81,245,60,122,245,53,239,153,59,195,173,225,104,107,56,153,110,239,76,23,151,223,240,123,102,115,5,81,82,148,20,37,149,196,158,164,164,40,41,74,138,146,162,164,40,169,22,43,169,243,139,220,63,148,183,135,155,147,241,112,52,202,70,63,62,229,62,124,120,195,203,216,80,57,69,188,89,206,149,220,201,38,219,163,73,182,185,185,61,249,177,3,30,62,188,225,95,95,26,42,135,220,35,247,200,61,114,143,220,35,247,200,61,114,175,189,114,239,195,244,188,120,101,91,137,2,193,79,83,164,48,128,20,94,22,223,54,151,1,219,230,178,248,182,129,29,83,196,142,215,197,247,203,117,192,126,185,46,190,95,146,96,152,197,50,182,86,49,204,106,227,181,48,76,12,19,195,196,48,49,76,12,19,195,108,25,195,196,6,177,65,108,176,195,108,16,115,195,220,48,55,204,13,115,195,220,48,55,204,13,115,195,220,48,55,56,11,206,130,179,224,44,56,11,206,130,179,224,172,158,225,172,84,161,21,54,21,200,166,16,168,142,16,168,22,218,164,172,178,136,184,172,11,17,113,247,63,193,158,205,121,162,251,63,252,142,140,214,93,21,248,96,121,126,220,18,88,201,37,132,11,159,25,57,66,142,144,35,228,8,57,66,142,144,35,228,40,54,145,65,142,144,163,132,120,7,114,132,28,33,71,200,17,114,132,28,33,71,200,17,114,4,202,128,50,160,12,40,3,202,128,50,160,12,40,211,93,40,67,189,52,166,94,120,148,20,61,74,18,184,164,154,224,155,172,242,224,155,56,152,36,131,73,96,18,152,4,38,129,73,96,146,164,214,19,38,129,73,18,90,75,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,129,73,250,128,73,254,148,205,54,203,197,149,12,126,203,6,155,221,203,44,41,117,163,209,253,154,172,191,84,105,88,227,165,74,75,75,112,179,18,153,66,166,144,41,100,10,153,18,109,61,215,180,116,199,211,201,100,56,29,79,55,199,211,225,226,242,27,238,235,54,87,16,233,67,250,144,62,41,189,103,70,148,62,143,94,125,205,123,230,206,112,107,56,218,26,78,166,219,59,211,197,229,55,252,158,217,92,65,228,20,57,69,78,37,177,39,201,41,114,138,156,34,167,200,41,114,170,197,114,202,205,95,21,26,180,156,43,185,147,77,182,71,147,108,115,115,123,242,99,7,60,124,120,195,191,190,52,84,14,205,71,243,209,124,52,31,205,71,243,209,124,52,95,123,53,223,135,233,121,241,202,82,189,119,237,211,20,51,108,232,166,182,128,109,227,118,183,142,0,200,235,226,251,229,58,96,191,36,113,137,220,130,109,252,136,58,46,254,11,15,236,227,210,103,152,172,251,11,219,43,255,194,3,46,185,228,25,30,250,201,96,98,26,28,90,182,152,152,86,155,92,134,152,34,166,136,41,98,138,152,34,166,136,105,107,137,41,18,137,68,34,145,29,38,145,8,31,194,135,240,33,124,8,31,194,135,240,33,124,8,31,194,135,240,129,103,224,25,120,6,158,129,103,224,25,120,6,158,245,12,158,165,138,200,144,176,64,18,134,119,117,132,119,165,224,174,114,122,165,131,221,183,175,238,193,210,40,40,14,239,94,254,204,223,176,56,234,111,20,222,247,245,88,111,148,70,117,24,165,85,47,207,39,241,73,124,18,159,196,39,241,73,34,240,68,224,37,177,47,121,47,222,139,247,18,129,199,207,241,115,252,28,63,199,207,241,115,252,92,252,93,200,207,241,115,9,44,32,63,215,102,63,39,2,143,68,36,17,73,68,18,145,68,36,17,73,68,18,177,163,18,81,4,30,239,40,2,143,145,20,129,39,2,111,142,148,22,143,191,91,74,74,123,26,125,135,148,34,165,72,41,82,138,148,34,165,201,116,129,162,147,82,4,18,129,68,32,59,76,32,145,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,217,3,205,64,51,208,12,52,3,205,64,51,208,12,52,235,25,52,75,21,141,33,96,34,239,250,205,185,82,112,86,69,125,82,86,93,228,93,214,133,200,187,251,159,97,207,230,72,209,253,31,126,119,70,131,2,235,179,113,123,122,189,241,233,63,43,73,210,215,87,252,250,18,65,79,141,29,97,71,216,17,118,132,29,97,71,216,17,118,20,155,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,233,46,150,33,95,26,147,47,76,74,138,38,37,13,96,82,81,0,78,86,121,0,78,28,80,146,1,37,64,9,80,2,148,0,37,64,73,98,235,9,148,0,37,9,173,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,189,0,37,127,202,102,155,37,99,75,6,191,101,131,205,238,101,151,148,187,220,232,126,81,214,95,176,52,172,243,130,165,165,53,184,101,137,78,161,83,232,20,58,133,78,137,182,158,107,218,186,227,233,100,50,156,142,167,155,227,233,112,113,249,13,247,118,155,43,136,246,161,125,104,159,148,222,51,35,106,159,71,175,190,230,61,115,103,184,53,28,109,13,39,211,237,157,233,226,242,27,126,207,108,174,32,122,138,158,162,167,146,216,147,244,20,61,69,79,209,83,244,20,61,213,98,61,229,22,176,10,29,90,206,149,220,201,38,219,163,73,182,185,185,61,249,177,3,30,62,188,225,95,95,26,42,135,232,35,250,136,62,162,143,232,35,250,136,62,162,175,189,162,239,195,244,188,120,101,169,222,193,246,105,138,26,54,116,107,91,192,182,113,211,91,71,16,228,117,241,253,114,29,176,95,146,184,80,110,193,54,126,132,29,23,255,133,7,250,113,233,51,76,214,253,133,237,149,127,225,1,152,92,242,12,15,5,101,56,51,13,15,47,91,204,76,171,77,48,195,76,49,83,204,20,51,197,76,49,83,204,180,197,204,20,139,196,34,177,200,14,179,72,140,15,227,195,248,48,62,140,15,227,195,248,48,62,140,15,227,195,248,224,51,248,12,62,131,207,224,51,248,12,62,131,207,122,134,207,82,133,100,88,88,32,11,67,188,58,66,188,82,176,87,133,204,210,223,126,46,31,141,247,159,95,68,227,45,91,148,168,102,105,69,13,204,18,179,196,44,49,75,204,18,179,36,26,79,52,94,18,251,146,1,99,192,24,48,209,120,76,29,83,199,212,49,117,76,29,83,199,212,197,223,133,76,29,83,151,192,2,50,117,109,54,117,162,241,232,68,58,145,78,164,19,233,68,58,145,78,164,19,59,170,19,69,227,49,144,162,241,184,73,209,120,162,241,22,49,211,208,104,188,101,204,180,215,209,120,152,41,102,138,153,98,166,152,41,102,138,153,98,145,88,36,22,217,19,22,137,241,97,124,24,31,198,135,241,97,124,24,31,198,135,241,97,124,24,31,124,6,159,193,103,240,25,124,6,159,193,103,240,89,207,240,89,170,144,12,11,19,141,215,111,226,149,130,189,202,105,150,14,199,129,121,120,151,99,33,120,223,87,34,18,73,90,252,194,28,18,135,196,33,113,72,28,18,135,36,238,78,220,93,18,251,146,235,226,186,184,46,113,119,156,28,39,199,201,113,114,156,28,39,199,201,197,223,133,156,28,39,151,192,2,114,114,109,118,114,226,238,136,67,226,144,56,36,14,137,67,226,144,56,36,14,59,42,14,197,221,113,141,226,238,88,72,113,119,226,238,126,167,163,197,51,238,22,208,209,158,6,219,161,163,232,40,58,138,142,162,163,232,104,58,235,41,194,14,117,76,104,45,81,199,46,80,71,52,15,205,67,243,208,60,52,15,205,67,243,208,60,52,15,205,67,243,128,50,160,12,40,3,202,128,50,160,12,40,3,202,122,6,202,82,197,97,168,151,8,187,126,179,173,20,60,85,78,135,116,124,184,123,112,48,219,59,154,141,130,130,236,110,46,79,47,46,6,103,87,143,76,210,168,191,113,118,223,215,99,189,76,26,213,33,147,86,189,60,159,196,39,241,73,124,18,159,196,39,137,182,19,109,151,196,190,228,189,120,47,222,75,180,29,63,199,207,241,115,252,28,63,199,207,241,115,241,119,33,63,199,207,37,176,128,252,92,155,253,156,104,59,18,145,68,36,17,73,68,18,145,68,36,17,73,196,142,74,68,209,118,188,163,104,59,70,82,180,93,101,20,179,120,48,220,82,138,217,211,120,56,20,19,197,68,49,81,76,20,19,197,76,166,123,18,157,98,162,131,232,32,58,216,97,58,136,186,161,110,168,27,234,134,186,161,110,168,27,234,134,186,161,110,168,27,160,5,104,1,90,128,22,160,5,104,1,90,128,86,207,128,86,170,216,10,157,18,21,215,111,6,213,70,159,148,85,23,21,151,117,33,42,238,254,103,216,179,57,82,116,255,135,223,157,209,160,192,250,108,220,158,94,111,124,250,207,74,146,244,245,21,191,190,68,208,83,99,71,216,17,118,132,29,97,71,216,17,118,132,29,197,102,50,216,17,118,148,16,241,192,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,96,25,88,6,150,129,101,96,25,88,6,150,129,101,186,139,101,200,151,198,228,11,147,146,162,73,73,3,152,84,20,128,147,85,30,128,19,7,148,100,64,9,80,2,148,0,37,64,9,80,146,216,122,2,37,64,73,66,107,9,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,64,73,47,64,201,159,178,217,102,201,216,146,193,111,217,96,179,123,217,37,229,46,55,186,95,148,245,23,44,13,235,188,96,105,105,13,110,89,162,83,232,20,58,133,78,161,83,162,173,231,154,182,238,120,58,153,12,167,227,233,230,120,58,92,92,126,195,189,221,230,10,162,125,104,31,218,39,165,247,204,136,218,231,209,171,175,121,207,220,25,110,13,71,91,195,201,116,123,103,186,184,252,134,223,51,155,43,136,158,162,167,232,169,36,246,36,61,69,79,209,83,244,20,61,69,79,181,88,79,185,5,172,66,135,150,115,37,119,178,201,246,104,146,109,110,110,79,126,236,128,135,15,111,248,215,151,134,202,33,250,136,62,162,143,232,35,250,136,62,162,143,232,107,175,232,251,48,61,47,94,89,170,119,176,125,154,162,134,13,221,218,22,176,109,220,244,214,17,4,121,93,124,191,92,7,236,151,36,46,148,91,176,141,31,97,199,197,127,225,129,126,92,250,12,147,117,127,97,123,229,95,120,0,38,151,60,195,67,65,25,206,76,195,195,203,22,51,211,106,19,204,48,83,204,20,51,197,76,49,83,204,20,51,109,49,51,197,34,177,72,44,178,195,44,18,227,195,248,48,62,140,15,227,195,248,48,62,140,15,227,195,248,48,62,248,12,62,131,207,224,51,248,12,62,131,207,224,179,158,225,179,84,33,25,22,22,200,194,16,175,142,16,175,20,236,85,14,179,180,183,57,123,190,123,188,55,27,21,14,196,59,219,28,188,63,189,57,123,228,147,70,253,140,193,251,182,20,235,85,210,168,106,149,180,226,149,89,36,22,137,69,98,145,88,36,22,73,228,157,200,187,36,246,37,219,197,118,177,93,34,239,88,57,86,142,149,99,229,88,57,86,142,149,139,191,11,89,57,86,46,129,5,100,229,218,108,229,68,222,81,135,212,33,117,72,29,82,135,212,33,117,72,29,118,84,29,138,188,99,27,69,222,241,144,34,239,170,96,151,197,2,226,150,177,203,30,198,194,97,151,216,37,118,137,93,98,151,216,101,106,235,41,2,14,19,76,104,45,49,193,46,48,65,172,13,107,195,218,176,54,172,13,107,195,218,176,54,172,13,107,195,218,96,44,24,11,198,130,177,96,44,24,11,198,130,177,122,134,177,82,133,85,152,148,8,184,126,147,167,150,89,164,172,146,8,184,172,11,17,112,247,63,185,158,205,25,162,251,63,252,14,139,6,249,150,102,227,246,244,122,227,211,127,86,242,163,175,47,246,245,217,139,62,43,98,132,24,33,70,136,17,98,132,24,33,70,136,81,108,18,131,24,33,70,9,113,14,196,8,49,66,140,16,35,196,8,49,66,140,16,35,196,8,140,1,99,192,24,48,6,140,1,99,192,24,48,166,187,48,134,114,105,76,185,240,39,41,250,147,232,152,164,124,176,77,86,121,176,77,28,60,146,193,35,240,8,60,2,143,192,35,240,72,18,235,9,143,192,35,9,173,37,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,93,199,35,127,26,221,95,140,20,20,70,50,248,109,244,228,110,164,214,231,145,4,223,80,52,248,109,20,239,122,164,37,47,238,134,36,2,133,64,33,80,8,20,2,37,218,122,174,105,221,142,167,147,201,112,58,158,110,142,167,195,197,229,55,220,191,109,174,32,162,135,232,33,122,82,122,207,140,40,122,30,189,250,154,247,204,157,225,214,112,180,53,156,76,183,119,166,139,203,111,248,61,179,185,130,8,41,66,138,144,74,98,79,18,82,132,20,33,69,72,17,82,132,84,139,133,148,27,188,42,180,102,57,87,114,39,155,108,143,38,217,230,230,246,228,199,14,120,248,240,134,127,125,105,168,28,106,143,218,163,246,168,61,106,143,218,163,246,168,189,246,170,189,15,211,243,226,149,165,122,127,218,167,41,78,216,208,141,107,1,219,198,45,109,29,129,142,215,197,247,203,117,192,126,105,219,101,112,223,8,102,80,132,215,34,130,89,109,138,23,130,137,96,34,152,8,38,130,137,96,34,152,173,34,152,200,32,50,136,12,118,152,12,34,110,136,27,226,134,184,33,110,136,27,226,134,184,33,110,136,27,226,6,102,129,89,96,22,152,5,102,129,89,96,22,152,213,51,152,149,42,178,66,166,2,201,20,254,212,17,254,212,62,151,148,85,21,13,151,117,33,26,238,254,231,215,179,57,76,116,255,135,5,111,27,28,252,54,170,231,194,193,71,79,140,27,225,70,184,17,110,132,27,225,70,184,17,110,20,155,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,233,46,146,33,94,26,19,47,44,74,138,22,37,5,88,82,73,224,77,86,121,224,77,28,72,146,129,36,32,9,72,2,146,128,36,32,73,66,235,9,146,128,36,9,173,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,29,134,36,7,187,111,95,237,221,223,155,84,56,159,228,187,221,120,124,107,82,235,211,73,130,46,46,186,127,129,56,119,38,45,125,105,55,38,145,39,228,9,121,66,158,144,39,209,214,115,77,203,118,60,157,76,134,211,241,116,115,60,29,46,46,191,225,190,109,115,5,145,60,36,15,201,147,210,123,102,68,201,243,232,213,215,188,103,238,12,183,134,163,173,225,100,186,189,51,93,92,126,195,239,153,205,21,68,70,145,81,100,84,18,123,146,140,34,163,200,40,50,138,140,34,163,90,44,163,220,232,85,161,49,203,185,146,59,217,100,123,52,201,54,55,183,39,63,118,192,195,135,55,252,235,75,67,229,208,122,180,30,173,71,235,209,122,180,30,173,71,235,181,87,235,125,152,158,23,175,44,213,251,212,62,77,49,194,134,110,96,11,216,54,110,109,235,8,112,188,46,190,95,174,3,246,75,139,46,135,251,65,47,11,39,120,45,166,151,213,230,119,161,151,232,37,122,137,94,162,151,232,37,122,217,26,122,137,10,162,130,168,96,135,169,32,218,134,182,161,109,104,27,218,134,182,161,109,104,27,218,134,182,161,109,64,22,144,5,100,1,89,64,22,144,5,100,1,89,61,3,89,169,226,42,84,42,144,74,97,79,29,97,79,109,243,72,89,53,81,112,89,23,162,224,238,127,118,61,155,99,68,247,127,88,224,126,193,251,23,172,254,118,193,185,167,197,140,48,35,204,8,51,194,140,48,35,204,8,51,138,205,98,48,35,204,40,33,210,129,25,97,70,152,17,102,132,25,97,70,152,17,102,132,25,193,49,112,12,28,3,199,192,49,112,12,28,3,199,116,23,199,144,46,141,73,23,6,37,69,131,18,31,148,84,16,112,147,85,30,112,19,7,144,100,0,9,64,2,144,0,36,0,9,64,146,200,122,2,36,0,73,66,107,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,73,231,1,201,159,70,247,151,36,133,133,146,12,126,27,61,185,39,169,245,185,36,225,151,21,13,126,27,69,188,42,105,201,171,187,45,137,66,161,80,40,20,10,133,66,137,182,158,107,218,183,227,233,100,50,156,142,167,155,227,233,112,113,249,13,247,112,155,43,136,234,161,122,168,158,148,222,51,35,170,158,71,175,190,230,61,115,103,184,53,28,109,13,39,211,237,157,233,226,242,27,126,207,108,174,32,74,138,146,162,164,146,216,147,148,20,37,69,73,81,82,148,20,37,213,98,37,229,54,175,10,189,89,206,149,220,201,38,219,163,73,182,185,185,61,249,177,3,30,62,188,225,95,95,26,42,135,220,35,247,200,61,114,143,220,35,247,200,61,114,175,189,114,239,195,244,188,120,101,169,222,165,246,105,138,20,54,116,251,90,192,182,113,99,91,71,176,227,117,241,253,114,29,176,95,90,119,49,220,55,134,25,22,229,181,136,97,86,155,230,133,97,98,152,24,38,134,137,97,98,152,24,102,203,24,38,54,136,13,98,131,29,102,131,152,27,230,134,185,97,110,152,27,230,134,185,97,110,152,27,230,134,185,193,89,112,22,156,5,103,193,89,112,22,156,5,103,245,12,103,165,10,173,176,169,64,54,133,64,117,132,64,181,208,38,101,149,69,196,101,93,136,136,187,255,9,246,108,206,19,221,255,97,209,155,7,7,191,141,106,186,124,240,209,51,35,71,200,17,114,132,28,33,71,200,17,114,132,28,197,38,50,200,17,114,148,16,239,64,142,144,35,228,8,57,66,142,144,35,228,8,57,66,142,64,25,80,6,148,1,101,64,25,80,6,148,1,101,186,11,101,168,151,198,212,11,143,146,162,71,73,2,151,84,19,124,147,85,30,124,19,7,147,100,48,9,76,2,147,192,36,48,9,76,146,212,122,194,36,48,73,66,107,9,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,192,36,48,73,135,49,201,241,225,238,193,193,247,91,148,10,39,149,220,92,158,94,92,44,186,69,169,245,73,37,65,247,24,125,95,142,56,183,40,173,122,117,183,40,81,40,20,10,133,66,161,80,40,209,214,115,77,251,118,60,157,76,134,211,241,116,115,60,29,46,46,191,225,30,110,115,5,81,61,84,15,213,147,210,123,102,68,213,243,232,213,215,188,103,238,12,183,134,163,173,225,100,186,189,51,93,92,126,195,239,153,205,21,68,73,81,82,148,84,18,123,146,146,162,164,40,41,74,138,146,162,164,90,172,164,220,242,85,161,55,203,185,146,59,217,100,123,52,201,54,55,183,39,63,118,192,195,135,55,252,235,75,67,229,144,123,228,30,185,71,238,145,123,228,30,185,71,238,181,87,238,125,152,158,23,175,44,213,59,214,62,77,145,194,134,110,101,11,216,54,110,114,235,8,118,188,46,190,95,174,3,246,75,139,46,140,123,196,48,11,103,122,45,101,152,213,102,122,97,152,24,38,134,137,97,98,152,24,38,134,217,50,134,137,13,98,131,216,96,135,217,32,230,134,185,97,110,152,27,230,134,185,97,110,152,27,230,134,185,97,110,112,22,156,5,103,193,89,112,22,156,5,103,193,89,61,195,89,169,66,43,108,42,144,77,33,80,29,33,80,45,180,73,89,101,17,113,89,23,34,226,238,127,130,61,155,243,68,247,127,88,224,254,193,239,203,83,253,253,131,79,159,25,57,66,142,144,35,228,8,57,66,142,144,35,228,40,54,145,65,142,144,163,132,120,7,114,132,28,33,71,200,17,114,132,28,33,71,200,17,114,4,202,128,50,160,12,40,3,202,128,50,160,12,40,211,93,40,67,189,52,166,94,120,148,20,61,74,18,184,164,154,224,155,172,242,224,155,56,152,36,131,73,96,18,152,4,38,129,73,96,146,164,214,19,38,129,73,18,90,75,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,129,73,186,138,73,94,157,236,205,158,239,30,239,221,95,161,84,44,166,228,211,237,217,224,253,233,205,217,147,251,147,90,159,81,82,252,6,163,239,107,17,225,242,164,85,47,237,230,36,242,132,60,33,79,200,19,242,36,218,122,174,105,217,142,167,147,201,112,58,158,110,142,167,195,197,229,55,220,183,109,174,32,146,135,228,33,121,82,122,207,140,40,121,30,189,250,154,247,204,157,225,214,112,180,53,156,76,183,119,166,139,203,111,248,61,179,185,130,200,40,50,138,140,74,98,79,146,81,100,20,25,69,70,145,81,100,84,139,101,148,155,189,42,52,102,57,87,114,39,155,108,143,38,217,230,230,246,228,199,14,120,248,240,134,127,125,105,168,28,90,143,214,163,245,104,61,90,143,214,163,245,104,189,246,106,189,15,211,243,226,149,165,122,175,218,167,41,70,216,208,77,108,1,219,198,237,109,29,1,142,215,197,247,203,117,192,126,105,203,37,113,143,232,101,177,16,175,165,244,178,218,4,47,244,18,189,68,47,209,75,244,18,189,68,47,91,67,47,81,65,84,16,21,236,48,21,68,219,208,54,180,13,109,67,219,208,54,180,13,109,67,219,208,54,180,13,200,2,178,128,44,32,11,200,2,178,128,44,32,171,103,32,43,85,92,133,74,5,82,41,236,169,35,236,169,109,30,41,171,38,10,46,235,66,20,220,253,207,174,103,115,140,232,254,15,243,222,48,248,125,109,42,190,94,240,233,211,98,70,152,17,102,132,25,97,70,152,17,102,132,25,197,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,186,139,99,72,151,198,164,11,131,146,162,65,137,15,74,42,8,184,201,42,15,184,137,3,72,50,128,4,32,1,72,0,18,128,4,32,73,100,61,1,18,128,36,161,181,4,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,1,72,0,18,128,164,203,128,228,96,247,237,171,189,217,56,72,144,124,151,27,63,8,201,184,191,119,36,221,191,66,164,75,146,150,190,182,91,146,232,19,250,132,62,161,79,232,147,104,235,185,166,109,59,158,78,38,195,233,120,186,57,158,14,23,151,223,112,239,182,185,130,104,30,154,135,230,73,233,61,51,162,230,121,244,234,107,222,51,119,134,91,195,209,214,112,50,221,222,153,46,46,191,225,247,204,230,10,162,163,232,40,58,42,137,61,73,71,209,81,116,20,29,69,71,209,81,45,214,81,110,241,170,208,153,229,92,201,157,108,178,61,154,100,155,155,219,147,31,59,224,225,195,27,254,245,165,161,114,136,61,98,143,216,35,246,136,61,98,143,216,35,246,218,43,246,62,76,207,139,87,150,234,29,106,159,166,40,97,67,183,174,5,108,27,55,181,117,4,57,94,23,223,47,215,1,251,165,77,23,194,125,229,151,163,138,248,229,8,191,196,47,241,75,252,18,191,196,47,241,203,84,214,83,248,23,46,152,208,90,226,130,93,224,130,120,27,222,134,183,225,109,120,27,222,134,183,225,109,120,27,222,134,183,65,89,80,22,148,5,101,65,89,80,22,148,5,101,245,12,101,165,10,172,112,169,64,46,133,62,117,132,62,181,206,36,221,93,42,152,85,96,146,238,111,228,107,187,73,186,255,233,245,108,78,18,221,255,97,145,91,6,239,95,177,134,107,6,231,158,23,53,66,141,80,35,212,8,53,66,141,80,35,212,40,54,141,65,141,80,163,132,88,7,106,132,26,161,70,168,17,106,132,26,161,70,168,17,106,4,200,0,50,128,12,32,3,200,0,50,128,12,32,211,93,32,67,187,52,166,93,56,148,20,29,74,2,168,164,138,160,155,172,242,160,155,56,136,36,131,72,32,18,136,4,34,129,72,32,146,100,214,19,34,129,72,18,90,75,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,18,136,4,34,129,72,186,140,72,142,15,119,15,14,238,111,75,42,158,76,114,115,121,122,113,241,228,182,164,214,39,147,132,221,88,116,191,24,145,110,75,90,250,218,110,75,162,79,232,19,250,132,62,161,79,162,173,231,154,182,237,120,58,153,12,167,227,233,230,120,58,92,92,126,195,189,219,230,10,162,121,104,30,154,39,165,247,204,136,154,231,209,171,175,121,207,220,25,110,13,71,91,195,201,116,123,103,186,184,252,134,223,51,155,43,136,142,162,163,232,168,36,246,36,29,69,71,209,81,116,20,29,69,71,181,88,71,185,205,171,66,103,150,115,37,119,178,201,246,104,146,109,110,110,79,126,236,128,135,15,111,248,215,151,134,202,33,246,136,61,98,143,216,35,246,136,61,98,143,216,107,175,216,251,48,61,47,94,89,170,119,169,125,154,162,132,13,221,190,22,176,109,220,216,214,17,228,120,93,124,191,92,7,236,151,54,93,12,247,131,95,22,207,240,90,204,47,171,205,240,194,47,241,75,252,18,191,196,47,241,75,252,178,69,252,18,23,196,5,113,193,14,115,65,188,13,111,195,219,240,54,188,13,111,195,219,240,54,188,13,111,195,219,160,44,40,11,202,130,178,160,44,40,11,202,130,178,122,134,178,82,5,86,184,84,32,151,66,159,58,66,159,90,103,146,178,138,34,225,178,46,68,194,221,255,244,122,54,39,137,238,255,176,200,61,131,247,139,83,195,61,131,115,207,139,26,161,70,168,17,106,132,26,161,70,168,17,106,20,155,198,160,70,168,81,66,172,3,53,66,141,80,35,212,8,53,66,141,80,35,212,8,53,2,100,0,25,64,6,144,1,100,0,25,64,6,144,233,46,144,161,93,26,211,46,28,74,138,14,37,1,84,82,69,208,77,86,121,208,77,28,68,146,65,36,16,9,68,2,145,64,36,16,73,50,235,9,145,64,36,9,173,37,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,9,68,2,145,64,36,93,69,36,135,239,14,78,246,15,246,143,94,189,219,61,152,237,109,206,158,239,30,239,221,95,156,84,44,164,228,242,203,197,237,249,197,249,213,167,47,167,23,131,179,205,193,251,211,155,179,39,119,40,181,62,175,164,248,61,70,139,214,37,194,117,74,121,203,112,179,18,169,66,170,144,42,164,10,169,18,109,61,215,180,120,199,211,201,100,56,29,79,55,199,211,225,226,242,27,238,243,54,87,16,249,67,254,144,63,41,189,103,70,148,63,143,94,125,205,123,230,206,112,107,56,218,26,78,166,219,59,211,197,229,55,252,158,217,92,65,36,21,73,69,82,37,177,39,73,42,146,138,164,34,169,72,42,146,170,197,146,202,205,95,21,154,180,156,43,185,147,77,182,71,147,108,115,115,123,242,99,7,60,124,120,195,191,190,52,84,14,221,71,247,209,125,116,31,221,71,247,209,125,116,95,123,117,223,135,233,121,241,202,82,189,119,237,211,20,59,108,232,166,182,128,109,227,118,183,142,128,200,235,226,251,229,58,96,191,180,229,18,185,165,84,179,88,244,87,46,170,89,109,10,24,170,137,106,162,154,168,38,170,137,106,162,154,173,167,154,104,33,90,136,22,118,152,22,162,112,40,28,10,135,194,161,112,40,28,10,135,194,161,112,40,28,10,7,112,1,92,0,23,192,5,112,1,92,0,23,192,213,51,192,149,42,198,66,171,2,105,21,38,213,17,38,213,102,191,148,85,31,53,151,117,33,106,238,254,103,218,179,57,106,116,255,135,121,111,53,92,180,78,21,95,112,184,250,37,176,36,44,9,75,194,146,176,36,44,9,75,194,146,98,51,26,44,9,75,74,136,128,96,73,88,18,150,132,37,97,73,88,18,150,132,37,97,73,48,13,76,3,211,192,52,48,13,76,3,211,192,52,221,197,52,100,76,99,50,134,89,73,209,172,164,5,80,42,14,208,201,42,15,208,137,3,78,50,224,4,56,1,78,128,147,232,64,2,56,1,78,128,19,224,4,56,1,78,128,19,224,4,56,1,78,128,19,224,4,56,1,78,128,19,224,4,56,1,78,82,249,21,16,56,1,78,210,88,64,224,4,56,1,78,128,19,224,4,56,1,78,18,0,39,7,187,111,95,125,189,178,169,92,228,201,119,233,241,248,206,166,214,103,158,148,191,44,233,254,213,18,184,180,105,105,29,110,109,162,85,104,21,90,133,86,161,85,162,173,231,154,54,239,120,58,153,12,167,227,233,230,120,58,92,92,126,195,189,222,230,10,162,127,232,31,250,39,165,247,204,136,250,231,209,171,175,121,207,220,25,110,13,71,91,195,201,116,123,103,186,184,252,134,223,51,155,43,136,166,162,169,104,170,36,246,36,77,69,83,209,84,52,21,77,69,83,181,88,83,185,85,172,66,151,150,115,37,119,178,201,246,104,146,109,110,110,79,126,236,128,135,15,111,248,215,151,134,202,33,252,8,63,194,143,240,35,252,8,63,194,143,240,107,175,240,251,48,61,47,94,89,170,119,186,125,154,162,135,13,221,2,23,176,109,220,28,215,17,20,121,93,124,191,92,7,236,151,182,94,80,247,131,107,150,11,8,91,204,53,171,77,8,195,53,113,77,92,19,215,196,53,113,77,92,179,3,92,19,47,196,11,241,194,14,243,66,28,14,135,195,225,112,56,28,14,135,195,225,112,56,28,14,135,195,225,32,46,136,11,226,130,184,32,46,136,11,226,130,184,122,134,184,82,5,89,120,85,32,175,66,165,58,66,165,90,109,152,178,26,34,231,178,46,68,206,221,255,84,123,54,167,141,238,255,48,244,214,195,251,87,175,249,218,195,185,215,64,147,208,36,52,9,77,66,147,208,36,52,9,77,138,77,105,208,36,52,41,33,6,130,38,161,73,104,18,154,132,38,161,73,104,18,154,132,38,1,53,64,13,80,3,212,0,53,64,13,80,3,212,116,23,212,208,49,141,233,24,110,37,69,183,146,24,66,169,58,72,39,171,60,72,39,14,58,201,160,19,232,4,58,129,78,18,64,18,208,9,116,2,157,64,39,208,9,116,2,157,64,39,208,9,116,2,157,64,39,208,9,116,2,157,64,39,208,9,116,146,202,175,128,208,9,116,146,198,2,66,39,208,9,116,2,157,64,39,208,9,116,82,59,58,121,243,98,246,124,239,237,201,236,249,238,241,222,236,197,238,241,222,203,181,23,53,125,254,48,120,127,118,125,59,120,127,122,115,54,248,112,122,115,246,177,216,157,76,143,228,199,34,74,242,121,180,177,86,138,60,252,131,203,205,141,199,255,245,40,12,229,201,127,22,188,157,233,243,135,103,107,190,252,245,55,47,13,215,220,188,20,246,26,119,207,61,114,171,82,251,21,201,214,147,15,16,211,141,236,251,103,153,233,183,79,14,217,118,19,134,100,113,41,159,190,151,114,247,81,102,248,168,160,248,130,164,212,234,53,80,73,145,197,139,168,71,74,45,99,83,229,132,173,101,227,114,164,230,181,172,166,156,176,181,92,211,110,29,79,39,147,225,116,60,221,28,79,135,139,139,47,218,231,44,181,150,77,149,83,100,45,35,8,156,90,246,99,172,31,48,17,245,77,125,235,24,233,61,50,162,188,169,121,45,155,127,143,252,241,218,107,222,35,119,134,91,195,209,214,112,50,221,222,153,46,46,190,209,247,200,166,202,201,189,150,241,4,83,245,123,178,242,98,242,175,98,44,189,84,110,17,155,169,38,247,42,198,147,75,213,239,197,202,139,41,178,138,17,212,82,45,43,88,101,41,69,214,47,130,88,42,215,150,104,160,148,34,235,215,184,86,170,101,247,85,88,73,225,197,107,82,42,213,183,120,13,127,46,140,161,148,234,91,188,134,63,8,198,187,177,171,220,18,54,82,76,238,85,188,60,203,187,138,59,217,100,123,52,201,54,55,183,39,63,254,237,31,62,188,209,95,75,26,41,166,200,42,70,208,114,165,86,176,137,82,114,175,95,12,41,87,253,27,97,181,149,228,94,188,24,74,174,250,197,171,182,146,194,139,215,164,144,171,111,241,26,254,252,18,67,199,213,178,120,49,62,57,199,144,113,245,45,94,3,59,143,138,203,245,144,226,149,165,122,31,218,167,41,174,215,208,13,106,1,219,198,173,107,29,129,132,215,197,247,203,117,192,126,73,243,114,183,5,196,49,155,141,102,227,112,226,120,199,238,198,45,33,142,235,50,172,190,25,194,5,81,86,79,23,65,106,21,111,200,27,242,134,188,33,111,200,200,49,114,140,28,35,199,117,113,93,92,87,236,211,121,174,139,235,226,186,184,46,174,139,235,74,223,117,177,52,44,13,75,195,210,196,94,60,150,134,165,97,105,122,108,105,36,76,73,152,234,53,12,137,199,47,70,229,248,197,8,191,72,129,95,212,228,38,86,253,165,57,218,241,127,57,247,91,86,110,191,101,246,155,253,86,100,191,149,72,208,187,255,39,178,223,236,183,252,251,45,43,183,223,50,251,205,126,43,178,223,74,37,132,174,189,108,182,93,251,45,179,223,106,219,111,143,110,64,14,136,167,125,116,249,110,207,179,106,159,174,69,205,193,181,249,94,80,138,45,85,78,149,83,229,84,57,85,46,197,86,138,45,161,79,232,19,250,82,108,165,216,166,35,204,77,59,152,118,72,101,47,154,118,48,237,96,218,193,180,131,105,7,211,14,173,152,118,144,98,43,197,86,138,173,201,27,147,55,38,111,76,222,152,188,49,121,99,242,166,247,147,55,82,108,141,4,73,177,53,172,36,197,54,100,140,106,1,139,44,20,105,187,134,69,246,48,223,246,233,138,36,168,117,177,68,44,17,75,196,18,177,196,78,177,68,148,14,165,67,233,58,70,233,240,47,252,11,255,194,191,240,47,252,11,255,194,191,240,175,84,22,79,216,45,114,131,220,32,55,200,13,114,131,220,32,55,125,33,55,194,110,133,221,246,218,143,36,162,52,114,39,223,230,80,26,61,139,193,109,133,210,104,97,166,90,161,128,220,28,219,178,103,105,185,182,101,125,219,178,170,168,191,30,134,234,218,150,117,109,203,2,113,187,107,183,101,239,178,119,109,203,186,182,101,117,193,168,61,140,232,181,45,171,222,150,239,142,202,38,246,126,185,146,217,251,100,53,154,76,237,93,241,146,114,123,1,121,64,30,144,7,228,1,121,185,189,114,123,13,27,24,54,48,108,32,183,87,110,111,58,88,222,224,134,193,141,84,246,162,193,13,131,27,6,55,12,110,24,220,48,184,209,138,193,13,185,189,114,123,229,246,26,34,50,68,100,136,200,16,145,33,34,67,68,134,136,122,63,68,36,183,215,116,147,220,94,115,87,114,123,75,79,132,125,231,145,225,201,189,139,120,100,223,179,123,191,173,73,130,118,23,78,132,19,225,68,56,17,78,236,20,78,4,234,128,58,160,174,99,160,14,2,131,192,32,48,8,12,2,131,192,32,48,8,12,2,75,101,241,164,247,130,55,224,13,120,3,222,128,55,224,13,120,211,23,120,35,189,87,122,111,175,21,73,50,86,35,44,191,119,153,213,232,115,130,111,186,86,163,149,57,107,225,41,190,203,54,103,159,115,124,109,206,202,55,103,117,33,128,125,79,243,181,57,43,222,156,161,137,190,139,55,103,191,51,125,109,206,138,55,103,149,241,169,125,79,246,181,57,67,55,103,80,156,111,239,19,124,155,9,237,149,211,139,194,163,240,40,60,10,143,194,203,233,149,211,107,172,192,88,129,177,130,228,198,10,228,244,26,209,48,162,97,68,195,136,134,17,13,35,26,70,52,140,104,24,209,48,162,33,167,87,78,175,156,94,227,66,198,133,140,11,25,23,50,46,20,123,226,197,184,144,113,161,182,143,11,201,233,53,199,36,167,215,132,149,156,222,144,217,175,160,104,94,105,188,15,151,33,65,96,75,29,82,135,212,33,117,72,29,118,74,29,146,114,164,28,41,215,49,41,71,119,209,93,116,23,221,69,119,209,93,116,23,221,69,119,165,178,120,2,120,137,26,162,134,168,33,106,136,26,162,134,168,233,139,168,17,192,43,128,183,215,60,36,38,194,200,157,185,43,102,55,113,132,209,150,148,179,66,97,186,242,115,237,186,202,118,93,169,108,189,30,6,227,218,117,229,119,93,129,248,91,137,183,118,93,69,187,174,100,142,104,15,163,108,237,186,128,93,119,176,251,246,213,222,172,88,120,237,253,63,220,160,191,217,181,15,190,254,250,162,107,215,188,136,228,90,134,156,33,103,200,25,114,134,92,114,173,228,90,30,159,199,231,241,37,215,74,174,77,199,147,155,109,48,219,144,202,94,52,219,96,182,193,108,131,217,6,179,13,102,27,90,49,219,32,185,86,114,173,228,90,115,54,230,108,204,217,152,179,49,103,99,206,198,156,77,239,231,108,36,215,26,0,146,92,107,52,73,114,109,193,161,169,135,204,49,111,112,237,50,230,216,175,220,218,7,171,144,160,172,69,14,145,67,228,16,57,68,14,59,69,14,49,57,76,14,147,235,24,147,67,187,208,46,180,11,237,66,187,208,46,180,11,237,66,187,82,89,60,177,181,56,13,78,131,211,224,52,56,13,78,131,211,244,133,211,136,173,21,91,219,107,27,18,81,96,228,73,173,93,37,48,250,19,90,155,182,192,104,73,182,89,222,200,218,85,91,174,63,137,181,182,92,69,91,174,76,156,94,191,226,106,109,185,74,182,92,190,176,218,229,91,174,79,89,181,182,92,37,91,174,92,104,104,191,130,106,109,185,10,182,220,159,127,126,125,176,119,247,244,47,103,135,187,199,127,220,63,122,21,18,93,59,248,231,47,191,94,156,13,254,249,235,245,199,193,229,233,205,63,206,175,62,245,61,205,118,193,146,52,18,112,155,243,117,101,222,2,232,0,58,128,14,160,3,232,50,111,101,222,194,252,48,63,204,47,243,86,230,109,58,24,221,96,132,193,136,84,246,162,193,8,131,17,6,35,12,70,24,140,48,24,209,138,193,8,153,183,50,111,101,222,26,210,49,164,99,72,199,144,142,33,29,67,58,134,116,122,63,164,35,243,214,244,144,204,91,115,77,50,111,75,76,92,45,32,147,1,49,184,235,200,100,111,147,113,23,44,76,130,188,151,85,100,21,89,69,86,145,85,236,148,85,228,235,248,58,190,174,99,190,142,9,99,194,152,48,38,140,9,99,194,152,48,38,140,9,75,101,241,132,229,114,56,28,14,135,195,225,112,56,28,14,135,211,23,135,35,44,87,88,110,175,81,73,90,116,163,96,126,110,30,186,209,203,72,221,118,208,141,246,38,179,5,4,239,230,217,171,189,204,226,181,87,235,223,171,21,167,8,246,54,196,215,94,173,123,175,22,142,250,93,191,87,123,154,254,107,175,214,189,87,43,79,103,237,109,108,176,189,90,201,94,125,119,244,117,183,22,11,14,254,114,245,52,192,186,95,57,193,223,86,160,238,88,224,21,47,35,5,152,172,39,235,201,122,178,158,172,151,2,44,5,216,148,130,41,5,83,10,82,128,165,0,167,163,236,77,124,152,248,72,101,47,154,248,48,241,97,226,195,196,135,137,15,19,31,173,152,248,144,2,44,5,88,10,176,233,35,211,71,166,143,76,31,153,62,50,125,100,250,168,247,211,71,82,128,141,69,73,1,54,176,37,5,56,104,148,236,59,119,44,22,250,187,136,59,246,49,227,247,219,58,36,232,108,193,67,240,16,60,4,15,193,195,78,193,67,88,14,150,131,229,58,134,229,0,47,192,11,240,2,188,0,47,192,11,240,2,188,0,175,84,22,79,164,47,84,3,213,64,53,80,13,84,3,213,64,53,125,65,53,34,125,69,250,246,90,136,68,117,24,249,19,124,151,57,140,190,5,246,166,235,48,90,147,119,86,44,142,119,217,198,235,91,250,174,141,87,201,198,43,23,180,215,199,40,93,27,175,130,141,87,36,40,119,241,198,235,95,46,174,141,87,193,198,43,27,45,218,199,144,91,27,175,244,198,91,144,192,28,20,115,187,46,131,185,151,201,183,11,22,165,161,48,220,156,175,44,31,23,83,199,212,49,117,76,29,83,151,143,43,31,23,249,71,254,145,127,249,184,242,113,211,33,235,198,39,140,79,164,178,23,141,79,24,159,48,62,97,124,194,248,132,241,137,86,140,79,200,199,149,143,43,31,215,40,143,81,30,163,60,70,121,140,242,24,229,49,202,211,251,81,30,249,184,102,140,228,227,154,126,146,143,91,106,46,107,1,157,12,138,204,93,71,39,123,156,162,187,96,105,18,196,190,196,34,177,72,44,18,139,196,98,167,196,34,101,71,217,81,118,29,83,118,100,24,25,70,134,145,97,100,24,25,70,134,145,97,100,88,42,139,39,88,151,198,161,113,104,28,26,135,198,161,113,104,156,190,104,28,193,186,130,117,123,77,75,82,3,28,133,179,118,243,0,142,158,198,239,182,3,112,180,57,173,45,40,164,55,207,142,237,105,110,175,29,219,196,142,173,60,95,176,199,129,191,118,108,253,59,54,32,22,120,253,142,237,109,82,176,29,91,255,142,173,33,195,181,199,17,195,118,108,248,142,125,185,127,124,178,127,112,191,111,159,239,30,239,205,190,110,218,28,41,195,31,207,111,110,207,47,238,255,49,222,159,222,156,13,158,134,94,247,32,85,120,225,34,212,146,34,156,251,149,164,6,51,248,12,62,131,207,224,51,248,82,131,165,6,155,103,48,207,96,158,65,106,176,212,224,116,60,190,217,16,179,33,169,236,69,179,33,102,67,204,134,152,13,49,27,98,54,164,21,179,33,82,131,165,6,75,13,54,167,100,78,201,156,146,57,37,115,74,230,148,204,41,245,126,78,73,106,176,1,42,169,193,70,187,164,6,231,31,58,91,76,31,115,164,4,175,167,143,189,73,5,94,184,20,9,226,91,2,145,64,36,16,9,68,2,177,83,2,145,154,163,230,168,185,142,169,57,210,139,244,34,189,72,47,210,139,244,34,189,72,47,210,43,149,197,147,2,76,215,208,53,116,13,93,67,215,208,53,116,77,95,116,141,20,96,41,192,189,166,34,177,65,198,154,212,223,124,32,163,23,41,191,109,1,25,109,74,67,203,145,226,155,111,7,246,34,181,215,14,172,103,7,150,206,227,235,77,10,175,29,88,199,14,92,155,178,155,103,7,246,36,85,215,14,172,99,7,86,144,73,218,155,148,92,59,176,202,29,120,248,238,224,100,255,96,255,232,213,187,221,131,240,136,220,203,47,23,183,231,23,231,87,159,190,156,94,200,203,93,188,34,141,132,231,230,123,89,73,186,28,59,199,206,177,115,236,28,187,36,93,73,186,102,2,204,4,152,9,144,164,43,73,55,29,211,110,190,194,124,69,42,123,209,124,133,249,10,243,21,230,43,204,87,152,175,104,197,124,133,36,93,73,186,146,116,205,250,152,245,49,235,99,214,199,172,143,89,31,179,62,189,159,245,145,164,107,8,73,146,174,241,40,73,186,225,131,91,11,184,100,64,172,238,26,46,217,219,140,221,167,235,146,160,235,5,21,65,69,80,17,84,4,21,59,5,21,225,58,184,14,174,235,24,174,3,194,128,48,32,12,8,3,194,128,48,32,12,8,3,194,82,89,60,129,187,16,14,132,3,225,64,56,16,14,132,3,225,244,5,225,8,220,21,184,219,107,81,146,148,219,40,152,190,155,195,109,244,50,138,183,21,110,163,181,121,108,1,33,189,57,54,106,47,19,123,109,212,186,55,106,181,193,129,189,13,246,181,81,235,221,168,133,35,127,215,110,212,158,230,255,218,168,245,110,212,170,163,88,123,27,19,108,163,86,182,81,223,29,5,7,5,127,185,146,14,252,99,25,26,137,4,94,241,90,114,128,241,122,188,30,175,199,235,241,122,57,192,114,128,141,42,24,85,48,170,32,7,88,14,112,58,212,222,216,135,177,143,84,246,162,177,15,99,31,198,62,140,125,24,251,48,246,209,138,177,15,57,192,114,128,229,0,27,65,50,130,100,4,201,8,146,17,36,35,72,70,144,122,63,130,36,7,216,108,148,28,96,83,91,114,128,195,231,201,190,19,200,128,240,223,69,4,178,183,137,191,223,22,35,65,138,203,33,114,136,28,34,135,200,33,118,202,33,178,115,236,28,59,215,49,59,199,123,241,94,188,23,239,197,123,241,94,188,23,239,197,123,165,178,120,98,126,25,27,198,134,177,97,108,24,27,198,134,177,233,139,177,17,243,43,230,183,215,96,36,62,203,40,152,237,187,140,101,244,50,208,55,93,150,209,174,132,180,128,232,222,101,251,176,151,121,189,246,97,117,251,176,130,164,190,222,198,241,218,135,85,237,195,194,193,187,139,247,97,79,211,118,237,195,170,246,97,37,201,165,189,13,211,181,15,67,246,225,219,215,119,59,113,247,235,86,204,29,158,123,253,235,221,186,159,222,47,124,63,115,115,31,174,64,141,145,185,235,94,70,90,46,165,78,169,83,234,148,58,165,46,45,87,90,46,241,79,252,19,255,210,114,165,229,166,35,214,77,79,152,158,72,101,47,154,158,48,61,97,122,194,244,132,233,9,211,19,173,152,158,144,150,43,45,87,90,174,73,30,147,60,38,121,76,242,152,228,49,201,99,146,167,247,147,60,210,114,141,24,73,203,53,252,36,45,183,232,88,214,35,238,152,59,40,119,41,119,236,89,70,238,195,117,72,208,217,130,135,224,33,120,8,30,130,135,157,130,135,176,28,44,7,203,117,12,203,1,94,128,23,224,5,120,1,94,128,23,224,5,120,1,94,169,44,158,120,92,168,6,170,129,106,160,26,168,6,170,129,106,250,130,106,196,227,138,199,237,181,16,137,234,48,114,37,227,174,116,24,61,10,197,77,220,97,180,38,239,44,119,20,238,202,141,215,163,20,92,27,175,186,141,87,46,104,175,103,177,183,54,94,85,27,47,103,216,237,138,141,215,171,156,91,27,175,170,141,87,54,90,180,103,193,182,54,94,192,198,43,154,102,219,231,28,219,218,19,108,101,215,34,228,8,57,66,142,144,35,228,178,107,101,215,226,248,56,62,142,159,38,199,151,93,107,180,193,104,131,209,6,163,13,70,27,140,54,24,109,48,218,96,180,193,104,131,236,90,217,181,178,107,141,217,24,179,49,102,99,204,198,152,77,236,73,17,99,54,198,108,218,62,102,35,187,214,252,143,236,90,147,73,178,107,243,207,76,21,77,173,149,87,155,184,158,197,12,49,67,204,16,51,196,12,59,197,12,209,56,52,14,141,235,24,141,195,185,112,46,156,11,231,194,185,112,46,156,11,231,194,185,82,89,60,73,181,8,13,66,131,208,32,52,8,13,66,131,208,244,133,208,72,170,149,84,219,107,15,18,73,93,172,201,168,149,78,155,184,186,104,65,102,89,142,68,90,89,180,182,89,21,219,44,52,26,175,55,201,179,182,89,249,109,182,54,109,86,206,172,109,86,126,155,133,7,125,246,38,85,214,54,43,187,205,94,191,217,59,218,221,159,189,220,59,185,255,122,139,230,203,14,126,253,124,118,117,122,62,248,120,118,123,246,225,246,215,235,62,231,205,206,175,69,237,249,179,121,94,80,30,45,40,14,138,131,226,160,56,40,46,143,86,30,45,116,15,221,67,247,242,104,229,209,166,131,198,13,48,24,96,72,101,47,26,96,48,192,96,128,193,0,131,1,6,3,12,173,24,96,144,71,43,143,86,30,173,97,26,195,52,134,105,12,211,24,166,49,76,99,152,166,247,195,52,242,104,77,249,200,163,53,127,36,143,54,112,50,106,158,69,22,204,167,93,201,34,123,153,87,59,191,34,9,106,93,44,17,75,196,18,177,68,44,177,83,44,17,165,67,233,80,186,142,81,58,252,11,255,194,191,240,47,252,11,255,194,191,240,47,252,43,149,197,147,95,139,220,32,55,200,13,114,131,220,32,55,200,77,95,200,141,252,90,249,181,189,246,35,137,40,141,2,121,182,107,149,70,239,242,109,91,160,52,90,152,169,86,48,255,118,237,182,236,93,30,174,109,89,215,182,172,42,234,175,151,249,185,182,101,61,219,178,80,190,238,154,109,217,195,188,93,219,178,158,109,89,93,48,106,47,243,121,109,203,146,219,242,96,247,237,171,189,34,1,189,223,255,77,123,153,200,123,255,60,181,70,240,46,125,5,153,187,112,59,220,14,183,195,237,112,187,204,93,153,187,6,5,12,10,24,20,144,185,43,115,55,29,232,110,232,194,208,69,42,123,209,208,133,161,11,67,23,134,46,12,93,24,186,104,197,208,133,204,93,153,187,50,119,13,0,25,0,50,0,100,0,200,0,144,1,32,3,64,189,31,0,146,185,107,50,73,230,174,153,41,153,187,197,167,185,190,210,198,2,33,187,79,105,99,239,82,117,239,159,45,65,68,75,26,146,134,164,33,105,72,26,118,74,26,210,113,116,28,29,215,49,29,71,116,17,93,68,23,209,69,116,17,93,68,23,209,69,116,165,178,120,98,116,41,26,138,134,162,161,104,40,26,138,134,162,233,139,162,17,163,43,70,183,215,36,36,22,188,200,153,155,187,24,94,244,42,40,55,85,120,209,134,244,178,2,81,184,139,119,90,175,178,111,237,180,114,59,45,56,39,175,119,113,182,118,90,153,157,150,59,176,118,209,78,235,89,66,173,157,86,102,167,149,200,254,236,93,232,172,157,22,190,211,230,211,143,139,166,206,174,140,63,238,91,10,237,252,98,212,159,74,155,231,21,165,212,178,227,236,56,59,206,142,179,227,82,106,165,212,114,248,28,62,135,47,165,86,74,109,58,142,220,76,131,153,134,84,246,162,153,6,51,13,102,26,204,52,152,105,48,211,208,138,153,6,41,181,82,106,165,212,154,175,49,95,99,190,198,124,141,249,26,243,53,230,107,122,63,95,35,165,214,224,143,148,90,35,73,82,106,67,135,165,230,105,100,209,212,218,149,52,178,159,41,182,243,75,146,32,218,37,19,201,68,50,145,76,36,19,59,37,19,105,58,154,142,166,235,152,166,35,192,8,48,2,140,0,35,192,8,48,2,140,0,35,192,82,89,60,169,182,212,13,117,67,221,80,55,212,13,117,67,221,244,69,221,72,181,149,106,219,107,66,146,10,212,40,146,114,187,22,106,244,47,245,182,5,80,163,141,233,106,69,83,113,215,238,204,254,165,228,218,153,181,237,204,202,114,255,250,153,170,107,103,214,180,51,139,165,238,174,217,153,125,76,225,181,51,107,218,153,21,102,165,246,51,181,215,206,12,220,153,127,57,56,156,189,56,56,156,237,29,189,220,155,101,195,209,36,79,114,239,191,46,46,7,31,46,46,7,103,87,31,207,6,119,15,234,91,90,239,147,5,168,37,161,55,215,171,72,229,101,223,217,119,246,157,125,103,223,165,242,74,229,53,71,96,142,192,28,129,84,94,169,188,233,56,120,51,25,102,50,82,217,139,102,50,204,100,152,201,48,147,97,38,195,76,70,43,102,50,164,242,74,229,149,202,107,62,200,124,144,249,32,243,65,230,131,204,7,153,15,234,253,124,144,84,94,131,75,82,121,141,84,73,229,205,63,236,245,148,58,230,72,226,93,77,29,123,147,190,251,100,25,18,4,182,212,33,117,72,29,82,135,212,97,167,212,33,41,71,202,145,114,29,147,114,116,23,221,69,119,209,93,116,23,221,69,119,209,93,116,87,42,139,39,113,151,168,33,106,136,26,162,134,168,33,106,136,154,190,136,26,137,187,18,119,123,205,67,98,34,140,53,41,187,235,17,70,47,146,117,219,128,48,218,146,114,150,35,65,119,253,174,235,69,106,174,93,87,237,174,43,149,173,215,155,68,92,187,174,202,93,183,54,249,118,221,174,235,73,218,173,93,87,229,174,43,153,35,218,155,36,91,187,174,204,174,59,12,73,175,189,236,123,122,237,101,35,233,181,107,95,69,122,45,71,206,145,115,228,28,57,71,46,189,86,122,45,147,207,228,51,249,210,107,165,215,166,99,202,205,55,152,111,72,101,47,154,111,48,223,96,190,193,124,131,249,6,243,13,173,152,111,144,94,43,189,86,122,173,89,27,179,54,102,109,204,218,152,181,49,107,99,214,166,247,179,54,210,107,13,1,73,175,53,158,36,189,182,216,224,212,97,72,122,237,114,234,216,171,244,218,203,196,129,45,117,72,29,82,135,212,33,117,216,41,117,72,202,145,114,164,92,199,164,28,221,69,119,209,93,116,23,221,69,119,209,93,116,23,221,149,202,226,73,175,37,106,136,26,162,134,168,33,106,136,26,162,166,47,162,70,122,173,244,218,94,243,144,152,8,35,71,122,237,106,132,209,155,244,218,212,17,70,91,82,206,114,166,215,174,222,117,189,73,175,181,235,170,219,117,165,178,245,122,149,94,107,215,85,181,235,114,165,215,174,218,117,61,74,175,181,235,170,218,117,37,115,68,123,149,94,107,215,149,219,117,111,95,7,164,215,94,255,218,243,244,218,111,11,80,115,122,237,138,87,145,94,203,145,115,228,28,57,71,206,145,75,175,149,94,203,228,51,249,76,190,244,90,233,181,233,152,114,243,13,230,27,82,217,139,230,27,204,55,152,111,48,223,96,190,193,124,67,43,230,27,164,215,74,175,149,94,107,214,198,172,141,89,27,179,54,102,109,204,218,152,181,233,253,172,141,244,90,67,64,210,107,141,39,73,175,13,25,156,250,78,29,11,165,215,46,162,142,61,76,175,253,182,12,9,2,91,234,144,58,164,14,169,67,234,176,83,234,144,148,35,229,72,185,142,73,57,186,139,238,162,187,232,46,186,139,238,162,187,232,46,186,43,149,197,147,94,75,212,16,53,68,13,81,67,212,16,53,68,77,95,68,141,244,90,233,181,189,230,33,49,17,70,238,244,218,101,8,163,103,233,181,233,34,140,182,164,156,21,74,175,93,182,235,122,150,94,107,215,85,177,235,74,101,235,245,48,189,214,174,43,191,235,10,164,215,46,222,117,189,75,175,181,235,202,239,186,146,57,162,61,76,175,181,235,194,118,221,201,193,225,236,47,71,7,251,217,102,225,12,219,219,139,203,193,191,174,46,206,179,205,94,39,217,206,45,67,173,121,182,57,94,75,170,45,95,206,151,243,229,124,57,95,46,213,86,170,45,171,207,234,179,250,82,109,165,218,166,99,205,205,61,152,123,72,101,47,154,123,48,247,96,238,193,220,131,185,7,115,15,173,152,123,144,106,43,213,86,170,173,25,28,51,56,102,112,204,224,152,193,49,131,99,6,167,247,51,56,82,109,13,7,73,181,53,182,36,213,182,248,64,213,60,129,44,144,109,187,138,64,246,46,225,118,110,49,18,164,184,28,34,135,200,33,114,136,28,98,167,28,34,59,199,206,177,115,29,179,115,188,23,239,197,123,241,94,188,23,239,197,123,241,94,188,87,42,139,39,231,150,177,97,108,24,27,198,134,177,97,108,24,155,190,24,27,57,183,114,110,123,13,70,226,179,140,156,105,183,235,88,70,175,50,111,211,103,25,237,74,72,43,144,127,187,110,31,246,42,5,215,62,172,126,31,86,144,212,215,187,92,92,251,176,234,125,152,59,35,119,245,62,236,89,82,174,125,88,245,62,172,36,185,180,119,217,185,246,97,185,125,24,152,158,43,57,183,177,212,92,137,185,164,58,169,78,170,147,234,164,186,196,92,137,185,212,63,245,79,253,39,169,254,37,230,154,160,48,65,97,130,194,4,133,9,10,19,20,38,40,76,80,152,160,48,65,33,49,87,98,174,196,92,211,60,166,121,76,243,152,230,49,205,19,123,32,197,52,143,105,158,182,79,243,72,204,53,102,36,49,215,0,148,196,220,226,163,89,129,105,185,146,114,159,46,68,130,220,150,61,100,15,217,67,246,144,61,236,148,61,228,229,120,57,94,174,99,94,142,241,98,188,24,47,198,139,241,98,188,24,47,198,139,241,74,101,241,164,228,114,53,92,13,87,195,213,112,53,92,13,87,211,23,87,35,37,87,74,110,175,145,72,92,138,145,51,33,87,58,110,43,40,70,123,146,207,10,164,226,74,196,181,247,42,223,123,37,83,247,122,151,130,107,239,85,181,247,114,167,223,74,190,181,247,42,222,123,165,211,70,123,151,118,107,239,21,220,123,239,14,15,119,223,238,255,109,247,100,255,245,209,236,249,238,219,147,217,193,238,219,87,123,179,23,71,71,179,227,221,195,227,119,135,107,83,111,191,92,94,158,94,159,255,231,244,246,252,215,171,193,251,211,235,219,193,253,191,233,224,195,213,213,224,230,244,242,230,203,101,167,19,112,31,126,249,207,10,46,76,249,92,220,170,95,253,193,171,38,243,109,67,172,7,28,152,101,227,39,13,208,209,116,99,248,189,23,187,243,173,247,57,26,54,97,214,151,21,243,233,123,49,119,237,216,173,71,37,197,87,235,37,87,176,145,90,138,44,96,68,185,94,114,41,155,43,40,108,61,27,215,235,181,175,103,85,5,133,173,103,227,233,185,37,215,179,185,130,138,172,103,132,137,128,154,246,101,188,31,58,17,167,2,234,92,203,104,239,153,17,39,3,106,95,207,24,239,153,17,211,116,75,174,103,115,5,229,94,207,120,211,22,117,236,205,26,202,201,191,146,177,38,46,202,46,100,83,245,228,94,201,120,83,23,117,236,201,26,202,41,178,146,17,38,47,106,90,197,106,139,41,178,134,17,166,47,202,182,50,26,41,166,200,26,54,62,129,81,211,46,172,180,150,194,11,216,228,20,70,157,11,216,248,231,198,24,147,24,117,46,96,227,31,20,227,37,238,150,93,198,134,202,201,189,146,241,82,119,203,254,250,210,80,57,69,86,50,194,132,80,201,85,108,166,152,220,107,24,99,74,168,142,55,198,170,107,201,189,128,49,38,133,234,88,192,170,107,41,188,128,77,78,11,213,185,128,141,127,182,137,49,49,84,211,2,198,249,116,29,99,106,168,206,5,108,100,7,154,28,146,200,107,164,73,34,175,97,171,106,135,173,122,157,200,155,131,102,174,27,141,40,72,51,219,52,38,145,131,102,126,117,195,115,156,242,171,31,254,246,135,131,130,171,245,195,20,175,211,202,11,152,114,145,167,103,47,217,75,246,146,189,100,47,217,75,86,144,21,140,109,219,88,193,150,91,65,182,141,109,99,219,216,54,182,141,109,99,219,216,54,182,141,109,227,136,56,34,142,136,35,226,136,56,34,142,136,35,106,135,35,146,64,44,129,184,215,40,38,21,122,178,58,25,177,48,61,233,78,74,34,251,209,140,253,8,218,181,149,102,217,117,41,95,177,43,187,54,249,144,197,189,183,39,179,227,195,221,131,131,209,143,255,119,246,211,254,209,222,201,187,163,189,151,247,187,245,229,238,254,193,95,103,135,187,251,7,115,15,46,150,197,120,118,125,59,184,185,60,189,184,24,253,248,127,7,127,63,191,58,187,253,114,117,246,241,254,159,241,227,233,249,197,191,7,151,167,231,23,143,31,44,178,177,220,250,53,151,236,88,113,145,2,32,33,68,8,17,66,132,16,33,68,1,144,2,32,147,216,151,80,39,212,9,117,10,128,132,100,33,89,72,22,146,133,100,33,89,72,54,254,46,132,100,33,217,4,22,80,0,164,0,72,1,144,224,54,184,13,110,131,219,73,124,182,1,183,193,237,52,22,16,220,78,4,110,11,128,36,202,5,64,178,238,2,32,131,20,126,25,54,90,44,39,178,42,54,42,78,178,154,69,173,48,117,178,146,42,184,80,46,148,11,229,66,185,80,46,148,99,228,24,99,187,59,142,177,229,142,145,187,227,238,184,59,238,142,187,227,238,184,59,238,142,187,227,238,24,39,198,137,113,98,156,24,39,198,137,113,98,156,218,97,156,132,83,10,167,236,53,216,105,25,139,41,146,97,89,29,139,233,81,212,37,112,146,78,34,102,185,111,149,24,193,131,189,202,215,236,214,183,74,242,49,156,251,175,158,239,191,125,57,123,179,247,106,247,248,221,241,183,168,216,221,183,127,217,255,83,193,148,205,243,79,239,207,175,63,14,62,159,125,58,189,249,114,243,45,34,245,244,250,95,231,191,9,209,92,185,60,205,101,100,22,171,65,4,38,234,136,58,162,142,168,35,234,40,2,83,4,102,18,251,18,29,69,71,209,81,17,152,40,46,138,139,226,162,184,40,46,138,139,226,198,223,133,40,46,138,155,192,2,138,192,20,129,41,2,19,15,199,195,241,112,60,60,137,207,54,120,56,30,158,198,2,226,225,137,240,112,17,152,220,186,8,76,162,94,4,102,144,245,95,65,54,139,37,92,230,36,155,2,44,115,173,89,133,249,148,121,94,132,201,100,50,153,76,38,147,201,100,50,25,66,134,48,182,121,99,8,91,110,8,153,55,230,141,121,99,222,152,55,230,141,121,99,222,152,55,230,141,47,226,139,248,34,190,136,47,226,139,248,34,190,168,29,190,72,252,164,248,201,94,99,153,180,72,74,145,116,201,220,36,165,71,225,145,52,72,99,217,144,43,247,113,13,105,120,189,74,118,108,213,62,110,103,112,227,155,119,207,15,247,94,86,145,220,248,249,203,251,203,179,143,162,27,87,175,79,228,236,198,229,69,8,111,4,5,65,65,80,16,20,4,5,133,55,10,111,76,98,95,130,151,224,37,120,41,188,17,100,5,89,65,86,144,21,100,5,89,65,214,248,187,16,100,5,89,19,88,64,225,141,194,27,133,55,194,213,112,53,92,13,87,39,241,217,6,174,134,171,211,88,64,184,58,17,92,45,188,145,250,22,222,200,163,11,111,172,78,202,127,99,155,21,164,55,46,96,155,226,27,243,45,90,221,249,141,243,175,194,101,114,153,92,38,151,201,101,114,153,28,33,71,24,219,189,113,132,45,119,132,220,27,247,198,189,113,111,220,27,247,198,189,113,111,220,27,247,198,24,49,70,140,17,99,196,24,49,70,140,17,99,212,14,99,36,192,81,128,99,175,193,76,98,44,165,116,130,227,66,150,210,247,8,71,32,164,185,12,199,223,183,114,29,193,120,82,28,147,221,202,169,199,56,190,220,63,62,217,63,120,190,251,246,100,246,226,232,104,150,141,102,211,98,233,141,31,207,111,110,207,47,222,159,94,223,14,62,92,93,13,178,209,96,42,180,113,225,178,52,150,213,152,243,181,69,52,162,128,40,32,10,136,2,162,128,34,26,69,52,38,177,47,209,74,180,18,173,20,209,136,170,162,170,168,42,170,138,170,162,170,168,106,252,93,136,170,162,170,9,44,160,136,70,17,141,34,26,241,105,124,26,159,198,167,147,248,108,131,79,227,211,105,44,32,62,157,8,159,22,209,200,117,139,104,36,206,69,52,134,88,248,69,36,179,80,50,227,58,146,41,144,113,229,90,85,151,195,184,242,201,153,75,230,146,185,100,46,153,75,230,146,17,100,4,99,155,54,70,176,229,70,144,105,99,218,152,54,166,141,105,99,218,152,54,166,141,105,99,218,248,33,126,136,31,226,135,248,33,126,136,31,226,135,218,225,135,196,47,138,95,236,53,134,73,131,156,20,72,93,92,79,78,250,19,182,72,125,212,158,177,184,120,191,86,152,90,215,167,68,197,118,236,215,150,5,41,78,75,230,40,78,197,40,46,94,149,88,41,138,75,94,90,136,34,208,7,244,1,125,64,31,208,39,68,81,136,98,18,251,18,144,4,36,1,73,33,138,192,41,112,10,156,2,167,192,41,112,10,156,198,223,133,192,41,112,154,192,2,10,81,20,162,40,68,17,130,134,160,33,104,8,58,137,207,54,16,52,4,157,198,2,66,208,137,32,104,33,138,116,182,16,69,110,92,136,98,5,162,125,90,50,67,113,158,99,138,80,92,181,84,181,37,40,78,147,164,201,188,37,111,201,91,242,150,188,101,167,189,37,31,200,7,242,129,29,246,129,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,14,177,67,236,16,59,196,14,177,67,236,16,59,212,14,59,36,64,81,128,98,175,33,76,18,220,36,60,63,241,41,55,233,109,124,34,242,81,119,122,226,180,100,120,226,211,205,218,158,168,186,94,108,214,22,69,39,254,229,248,221,225,253,59,103,104,118,226,191,110,190,92,14,178,251,95,73,132,39,62,93,150,24,233,137,171,94,91,124,34,206,135,243,225,124,56,31,206,39,62,81,124,98,18,251,18,143,196,35,241,72,241,137,184,41,110,138,155,226,166,184,41,110,138,155,198,223,133,184,41,110,154,192,2,138,79,20,159,40,62,17,129,70,160,17,104,4,58,137,207,54,8,52,2,157,198,2,34,208,137,16,104,241,137,108,182,248,68,106,92,124,98,73,207,254,59,201,12,205,79,92,72,50,5,40,174,92,171,90,18,20,159,62,57,115,201,92,50,151,204,37,115,201,92,50,130,140,96,108,211,198,8,182,220,8,50,109,76,27,211,198,180,49,109,76,27,211,198,180,49,109,76,27,63,196,15,241,67,252,16,63,196,15,241,67,252,80,59,252,144,8,69,17,138,189,198,48,105,144,147,176,12,197,37,228,164,151,33,138,212,71,237,41,138,15,246,107,133,169,117,61,205,81,76,120,191,182,46,72,113,52,27,151,76,82,28,221,183,184,68,41,46,88,151,120,89,138,75,94,92,152,34,216,7,246,129,125,96,31,216,39,76,81,152,98,18,251,18,148,4,37,65,73,97,138,224,41,120,10,158,130,167,224,41,120,10,158,198,223,133,224,41,120,154,192,2,10,83,20,166,40,76,17,134,134,161,97,104,24,58,137,207,54,48,52,12,157,198,2,194,208,137,96,104,97,138,148,182,48,69,126,92,152,98,37,178,253,142,101,150,75,83,156,103,153,226,20,87,47,86,141,121,138,143,158,157,187,228,46,185,75,238,146,187,228,46,57,65,78,48,182,107,227,4,91,238,4,185,54,174,141,107,227,218,184,54,174,141,107,227,218,184,54,174,141,33,98,136,24,34,134,136,33,98,136,24,34,134,168,29,134,72,160,162,64,197,94,131,152,68,216,73,153,68,197,167,236,164,199,145,138,224,71,253,153,138,95,183,108,149,1,118,189,78,85,76,115,203,166,23,171,120,242,98,246,124,239,237,201,236,249,238,241,222,236,197,238,241,222,203,117,49,138,183,31,6,239,207,174,111,7,239,79,111,206,6,31,78,111,206,62,118,57,54,241,246,195,179,213,95,124,233,108,196,160,87,16,128,216,21,136,55,220,24,205,253,18,150,109,253,248,133,112,187,89,136,183,164,152,79,223,139,185,251,141,112,156,26,196,43,183,130,141,212,82,100,1,99,66,188,114,75,217,92,65,97,235,217,60,196,171,123,61,171,42,40,108,61,155,15,64,44,183,158,205,21,84,100,61,99,192,198,122,246,101,188,31,58,49,97,99,141,107,25,237,61,51,38,108,172,123,61,99,188,103,198,12,64,44,183,158,205,21,148,123,61,35,66,209,26,246,102,13,229,228,95,201,104,80,180,228,66,54,85,79,238,149,140,8,69,107,216,147,53,148,83,100,37,99,64,209,122,86,177,218,98,138,172,97,12,40,90,178,149,209,72,49,69,214,176,121,40,90,207,46,172,180,150,194,11,216,40,20,173,113,1,27,255,220,24,5,138,214,184,128,141,127,80,140,24,128,88,114,25,27,42,39,247,74,70,12,64,44,249,235,75,67,229,20,89,201,24,120,185,220,42,54,83,76,238,53,140,130,151,107,120,99,172,186,150,220,11,24,5,47,215,176,128,85,215,82,120,1,27,197,203,53,46,96,227,159,109,162,224,229,122,22,48,206,167,235,40,120,185,198,5,108,100,7,194,203,2,16,169,106,1,136,188,119,181,222,187,207,1,136,11,0,229,29,227,29,5,3,202,59,216,55,106,9,160,44,206,118,159,126,241,9,50,93,146,145,100,36,25,73,70,146,177,211,146,145,188,35,239,200,187,14,203,59,82,140,20,35,197,72,49,82,140,20,35,197,72,49,82,140,20,163,114,168,28,42,135,202,161,114,168,28,42,135,202,105,135,202,17,41,40,82,176,215,196,36,26,228,200,74,65,142,12,228,144,183,150,99,151,133,231,173,117,59,229,207,46,43,191,203,14,223,29,156,236,31,236,31,189,122,183,123,16,16,241,119,249,229,226,246,252,226,252,234,211,151,211,139,126,231,253,61,93,137,90,195,255,242,189,156,36,64,126,142,159,227,231,248,57,126,78,18,160,36,192,36,246,37,143,200,35,242,136,146,0,249,78,190,147,239,228,59,249,78,190,147,239,140,191,11,249,78,190,51,129,5,148,4,40,9,80,18,32,115,204,28,51,199,204,113,18,159,109,152,99,230,56,141,5,100,142,19,49,199,146,0,97,104,73,128,152,182,36,192,0,64,190,0,93,22,137,5,92,131,46,123,148,17,248,116,37,18,20,192,192,35,240,8,60,2,143,192,99,167,193,35,160,7,232,1,122,29,6,122,64,25,80,6,148,1,101,64,25,80,6,148,1,101,64,25,80,6,239,192,59,240,14,188,3,239,192,59,240,14,188,211,14,188,35,48,80,96,96,175,37,74,26,222,35,111,122,96,14,239,209,147,40,193,86,120,143,246,37,190,21,9,25,204,177,25,219,146,248,102,51,166,181,25,223,29,149,12,32,252,114,37,130,112,110,45,154,11,33,92,241,130,98,8,169,60,42,143,202,163,242,168,60,49,132,98,8,147,216,151,148,35,229,72,57,138,33,164,70,169,81,106,148,26,165,70,169,81,106,52,254,46,164,70,169,209,4,22,80,12,161,24,66,49,132,36,51,201,76,50,147,204,73,124,182,33,153,73,230,52,22,144,100,78,68,50,139,33,68,172,197,16,194,223,98,8,203,178,244,239,248,50,56,136,112,17,190,236,107,20,225,183,181,72,208,3,99,143,216,35,246,136,61,98,143,157,102,143,152,30,166,135,233,117,152,233,97,101,88,25,86,134,149,97,101,88,25,86,134,149,97,101,88,25,194,131,240,32,60,8,15,194,131,240,32,60,8,79,59,8,143,48,66,97,132,189,246,40,169,168,143,160,56,194,101,234,163,143,129,132,233,170,143,54,166,192,5,135,18,46,219,146,109,73,129,179,37,19,216,146,33,89,132,61,143,31,108,34,113,80,200,32,109,71,219,209,118,180,29,109,151,142,182,19,50,72,47,210,139,244,34,189,40,100,80,200,32,13,74,131,210,160,52,40,13,74,131,210,160,52,40,13,154,142,6,21,50,40,100,80,200,32,161,76,40,19,202,132,50,161,76,40,19,202,132,242,250,135,8,25,236,57,157,22,50,8,117,11,25,12,224,230,33,185,130,61,143,18,76,23,237,242,140,60,35,207,200,51,242,140,157,246,140,252,29,127,199,223,117,216,223,241,98,188,24,47,198,139,241,98,188,24,47,198,139,241,98,188,24,155,195,230,176,57,108,14,155,195,230,176,57,108,78,59,108,142,244,64,233,129,189,134,38,17,57,71,222,192,192,158,103,4,166,203,57,90,146,193,86,36,9,176,231,225,127,246,90,241,189,118,176,251,246,213,222,172,80,220,223,253,63,215,160,175,105,127,15,190,250,186,194,254,214,188,132,172,63,54,142,141,99,227,216,56,54,78,214,159,172,191,36,246,37,107,200,26,178,134,178,254,216,77,118,147,221,100,55,217,77,118,147,221,140,191,11,217,77,118,51,129,5,148,245,39,235,79,214,31,79,204,19,243,196,60,113,18,159,109,120,98,158,56,141,5,228,137,19,241,196,178,254,64,103,89,127,8,182,172,191,98,56,252,33,162,204,25,245,183,12,81,246,35,233,239,193,87,159,160,214,133,25,97,70,152,17,102,132,25,59,141,25,225,59,248,14,190,235,48,190,131,197,96,49,88,12,22,131,197,96,49,88,12,22,131,197,96,49,48,7,204,1,115,192,28,48,7,204,1,115,192,156,118,192,28,65,127,130,254,122,173,76,226,89,142,28,57,127,171,44,71,247,99,254,210,182,28,237,72,94,203,25,242,183,106,163,181,37,121,205,70,139,185,209,254,252,243,235,131,189,187,103,127,57,59,220,61,254,227,254,209,171,128,212,191,193,63,127,249,245,226,108,240,207,95,175,63,14,46,79,111,254,113,126,245,169,223,65,128,11,22,164,129,108,192,156,175,42,46,144,176,35,236,8,59,194,142,176,19,23,40,46,48,137,125,73,44,18,139,196,162,184,64,2,148,0,37,64,9,80,2,148,0,37,64,227,239,66,2,148,0,77,96,1,197,5,138,11,20,23,72,37,83,201,84,50,149,156,196,103,27,42,153,74,78,99,1,169,228,68,84,178,184,64,92,90,92,32,200,45,46,48,156,152,47,0,153,197,19,4,215,129,204,222,133,10,46,88,144,4,201,48,5,73,65,82,144,20,36,5,217,105,5,73,237,81,123,212,94,135,213,30,101,70,153,81,102,148,25,101,70,153,81,102,148,25,101,70,153,17,61,68,15,209,67,244,16,61,68,15,209,67,244,180,67,244,200,25,148,51,216,107,158,146,20,2,41,22,61,152,7,129,244,42,141,176,29,8,164,181,185,113,197,51,11,243,236,208,182,228,198,217,161,201,236,208,119,71,95,247,104,161,32,195,47,87,79,99,52,251,148,91,248,237,235,175,55,166,112,197,139,72,37,228,241,120,60,30,143,199,227,241,164,18,74,37,76,98,95,242,141,124,35,223,40,149,144,23,229,69,121,81,94,148,23,229,69,121,209,248,187,144,23,229,69,19,88,64,169,132,82,9,165,18,50,204,12,51,195,204,48,39,241,217,134,97,102,152,211,88,64,134,57,17,195,44,149,16,174,150,74,136,125,75,37,12,1,233,223,49,101,161,16,194,69,152,178,79,153,131,223,190,254,4,237,46,210,136,52,34,141,72,35,210,216,105,210,136,224,33,120,8,94,135,9,30,50,134,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,225,57,120,14,158,131,231,224,57,120,14,158,131,231,180,131,231,136,24,20,49,216,107,107,18,83,116,228,78,20,92,38,58,250,18,32,152,174,232,104,75,26,91,161,120,192,101,219,173,45,105,108,182,91,236,237,182,32,160,50,36,15,112,93,68,101,15,35,2,23,44,73,35,169,129,57,95,87,144,32,117,71,221,81,119,212,29,117,39,72,80,144,96,18,251,146,98,164,24,41,70,65,130,84,40,21,74,133,82,161,84,40,21,74,133,198,223,133,84,40,21,154,192,2,10,18,20,36,40,72,144,84,38,149,73,101,82,57,137,207,54,164,50,169,156,198,2,146,202,137,72,101,65,130,8,181,32,65,184,91,144,96,25,118,190,228,230,240,162,217,130,121,238,14,239,89,220,96,59,110,15,103,33,89,72,22,146,133,100,33,59,109,33,217,61,118,143,221,235,176,221,99,205,88,51,214,140,53,99,205,88,51,214,140,53,99,205,88,51,174,135,235,225,122,184,30,174,135,235,225,122,184,158,118,184,30,9,132,18,8,123,141,84,18,163,32,69,67,9,243,80,144,158,229,20,182,131,130,180,56,75,46,36,205,48,207,62,109,75,150,156,125,26,123,159,190,220,63,62,217,63,184,223,173,207,119,143,247,102,95,183,234,250,140,195,143,231,55,183,231,23,247,255,20,239,79,111,206,6,79,131,54,59,159,105,184,112,9,106,200,48,204,253,58,50,11,57,61,78,143,211,227,244,56,61,153,133,50,11,147,216,151,220,35,247,200,61,202,44,228,72,57,82,142,148,35,229,72,57,82,142,52,254,46,228,72,57,210,4,22,80,102,161,204,66,153,133,108,51,219,204,54,179,205,73,124,182,97,155,217,230,52,22,144,109,78,196,54,203,44,132,174,101,22,226,224,50,11,115,67,245,197,176,114,125,70,225,122,88,217,249,76,194,133,75,144,32,232,101,27,217,70,182,145,109,100,27,59,109,27,89,60,22,143,197,235,176,197,99,199,216,49,118,140,29,99,199,216,49,118,140,29,99,199,216,49,78,135,211,225,116,56,29,78,135,211,225,116,56,157,118,56,29,25,132,50,8,123,141,78,34,211,142,213,153,131,249,104,71,167,51,6,219,66,59,90,148,213,182,62,67,48,223,190,107,75,86,155,125,23,123,223,29,190,59,56,217,63,216,63,122,245,110,247,32,56,48,240,242,203,197,237,249,197,249,213,167,47,167,23,210,3,23,173,71,3,81,130,249,94,84,174,32,123,199,222,177,119,236,29,123,39,87,80,174,96,18,251,146,101,100,25,89,70,185,130,108,40,27,202,134,178,161,108,40,27,202,134,198,223,133,108,40,27,154,192,2,202,21,148,43,40,87,144,87,230,149,121,101,94,57,137,207,54,188,50,175,156,198,2,242,202,137,120,101,185,130,32,181,92,65,196,91,174,96,48,62,95,128,49,139,135,12,174,193,152,189,75,28,124,186,30,9,90,97,4,18,129,68,32,17,72,4,178,211,4,18,217,67,246,144,189,14,147,61,196,12,49,67,204,16,51,196,12,49,67,204,16,51,196,12,49,195,121,112,30,156,7,231,193,121,112,30,156,7,231,105,7,231,17,63,40,126,176,215,54,37,37,1,82,44,139,48,135,0,233,85,48,97,43,4,72,91,211,226,138,71,22,230,216,158,109,73,139,179,61,147,218,158,239,142,66,19,12,191,92,137,45,252,190,8,13,100,21,174,120,37,1,133,116,30,157,71,231,209,121,116,158,128,66,1,133,73,236,75,218,145,118,164,29,5,20,210,163,244,40,61,74,143,210,163,244,40,61,26,127,23,210,163,244,104,2,11,40,160,80,64,161,128,66,162,153,104,38,154,137,230,36,62,219,16,205,68,115,26,11,72,52,39,34,154,5,20,162,214,2,10,33,112,1,133,193,60,253,59,176,44,158,74,184,8,88,246,46,138,240,219,34,36,200,123,9,71,194,145,112,36,28,9,199,78,11,71,34,143,200,35,242,58,44,242,8,50,130,140,32,35,200,8,50,130,140,32,35,200,8,50,130,140,214,161,117,104,29,90,135,214,161,117,104,29,90,167,29,90,71,254,160,252,193,94,211,147,232,192,163,88,232,224,50,224,209,171,164,193,116,129,71,171,242,219,138,103,10,46,219,125,109,201,111,179,251,98,237,190,183,175,239,246,223,238,215,13,152,55,56,240,250,215,187,85,63,189,95,246,62,102,6,62,252,250,107,139,11,92,247,34,146,2,57,58,142,142,163,227,232,56,58,73,129,146,2,147,216,151,92,34,151,200,37,74,10,228,60,57,79,206,147,243,228,60,57,79,206,51,254,46,228,60,57,207,4,22,80,82,160,164,64,73,129,236,49,123,204,30,179,199,73,124,182,97,143,217,227,52,22,144,61,78,196,30,75,10,132,162,37,5,226,218,146,2,11,66,242,71,152,50,111,72,224,82,76,217,147,124,192,135,95,127,130,118,23,105,68,26,145,70,164,17,105,236,52,105,68,240,16,60,4,175,195,4,15,25,67,198,144,49,100,12,25,67,198,144,49,100,12,25,67,198,240,28,60,7,207,193,115,240,28,60,7,207,193,115,218,193,115,68,3,138,6,236,181,53,137,41,58,242,164,2,174,20,29,61,8,4,76,92,116,180,37,141,45,111,12,224,202,237,214,150,52,54,219,173,209,237,118,255,215,143,115,4,254,221,255,15,55,253,10,249,251,250,53,215,16,236,183,252,137,133,249,145,111,228,27,249,70,190,145,111,194,252,132,249,37,177,47,73,66,146,144,36,20,230,71,102,146,153,100,38,153,73,102,146,153,100,102,252,93,72,102,146,153,9,44,160,48,63,97,126,194,252,104,97,90,152,22,166,133,147,248,108,67,11,211,194,105,44,32,45,156,136,22,22,230,135,49,11,243,3,172,133,249,229,166,223,223,112,228,250,0,191,5,56,178,243,161,125,95,191,230,4,157,45,174,136,43,226,138,184,34,174,216,105,174,136,215,225,117,120,93,135,121,29,14,134,131,225,96,56,24,14,134,131,225,96,56,24,14,134,131,161,55,232,13,122,131,222,160,55,232,13,122,131,222,180,131,222,8,234,19,212,215,107,71,210,180,214,88,29,206,183,68,107,116,58,144,47,89,173,145,114,42,218,250,224,189,37,91,169,45,169,104,182,82,237,91,233,81,146,227,250,152,189,165,25,142,157,15,219,123,248,149,215,16,185,183,238,233,5,239,145,108,36,27,201,70,178,145,108,130,247,4,239,37,177,47,201,64,50,144,12,20,188,71,90,146,150,164,37,105,73,90,146,150,164,101,252,93,72,90,146,150,9,44,160,224,61,193,123,130,247,232,95,250,151,254,165,127,147,248,108,67,255,210,191,105,44,32,253,155,136,254,21,188,135,37,11,222,3,166,5,239,229,166,220,79,174,191,94,29,191,183,242,226,235,78,135,240,37,126,229,53,192,8,48,2,140,0,35,192,216,105,192,8,220,1,119,192,93,135,193,29,32,6,136,1,98,128,24,32,6,136,1,98,128,24,32,6,136,193,56,48,14,140,3,227,192,56,48,14,140,3,227,180,3,227,136,226,19,197,215,107,89,18,199,111,172,14,228,91,233,55,58,29,203,151,184,223,72,63,81,109,125,68,223,202,205,213,150,68,53,155,43,198,230,122,253,102,239,104,119,127,246,114,239,228,254,203,45,24,223,55,248,245,243,217,213,233,249,224,227,217,237,217,135,219,95,175,251,27,231,55,191,18,53,199,251,229,121,57,113,127,180,28,45,71,203,209,114,180,156,184,63,113,127,73,236,75,250,144,62,164,15,197,253,209,156,52,39,205,73,115,210,156,52,39,205,25,127,23,210,156,52,103,2,11,40,238,79,220,159,184,63,194,152,48,38,140,9,227,36,62,219,16,198,132,113,26,11,72,24,39,34,140,197,253,161,207,226,254,160,108,113,127,97,92,124,30,93,22,139,255,91,137,46,123,21,7,56,191,18,9,10,96,224,17,120,4,30,129,71,224,177,211,224,17,208,3,244,0,189,14,3,61,160,12,40,3,202,128,50,160,12,40,3,202,128,50,160,12,40,131,119,224,29,120,7,222,129,119,224,29,120,7,222,105,7,222,17,15,40,30,176,215,18,37,13,239,145,63,46,112,173,247,232,77,124,96,11,188,71,251,18,223,138,197,11,174,221,140,109,73,124,179,25,35,111,198,131,221,183,175,246,10,228,13,126,255,151,236,97,192,224,253,179,212,152,40,184,244,249,69,8,18,117,68,29,81,71,212,17,117,34,4,69,8,38,177,47,9,69,66,145,80,20,33,72,124,18,159,196,39,241,73,124,18,159,196,103,252,93,72,124,18,159,9,44,160,8,65,17,130,34,4,41,100,10,153,66,166,144,147,248,108,67,33,83,200,105,44,32,133,156,136,66,22,33,136,71,139,16,4,183,69,8,22,38,229,95,225,100,254,204,192,167,112,178,55,33,129,247,207,146,32,204,101,24,25,70,134,145,97,100,24,59,109,24,153,59,230,142,185,235,176,185,99,196,24,49,70,140,17,99,196,24,49,70,140,17,99,196,24,49,30,135,199,225,113,120,28,30,135,199,225,113,120,156,118,120,28,169,128,82,1,123,141,75,34,17,142,124,49,128,139,9,71,47,114,255,82,37,28,45,200,86,203,159,236,183,120,127,181,37,91,205,254,138,179,191,230,147,36,11,102,249,173,140,146,236,87,182,223,252,82,212,157,245,151,231,245,100,255,113,115,220,28,55,199,205,113,115,178,255,100,255,37,177,47,57,68,14,145,67,148,253,199,117,114,157,92,39,215,201,117,114,157,92,103,252,93,200,117,114,157,9,44,160,236,63,217,127,178,255,88,99,214,152,53,102,141,147,248,108,195,26,179,198,105,44,32,107,156,136,53,150,253,7,65,203,254,195,179,101,255,5,194,241,69,87,120,23,200,2,92,123,135,119,127,178,1,91,112,137,55,243,200,60,50,143,204,35,243,216,105,243,200,232,49,122,140,94,135,141,30,83,198,148,49,101,76,25,83,198,148,49,101,76,25,83,198,148,241,59,252,14,191,195,239,240,59,252,14,191,195,239,180,195,239,200,10,148,21,216,107,140,146,8,249,40,144,29,184,150,124,244,39,75,176,5,228,163,133,217,111,5,179,6,215,238,199,182,100,191,217,143,177,246,227,95,14,14,103,47,14,14,103,123,71,47,247,102,217,112,52,201,145,63,248,175,139,203,193,135,139,203,193,217,213,199,179,193,221,99,250,149,57,248,228,203,175,33,103,48,215,107,200,22,228,236,56,59,206,142,179,227,236,100,11,202,22,76,98,95,114,139,220,34,183,40,91,144,3,229,64,57,80,14,148,3,229,64,57,208,248,187,144,3,229,64,19,88,64,217,130,178,5,101,11,178,201,108,50,155,204,38,39,241,217,134,77,102,147,211,88,64,54,57,17,155,44,91,16,154,150,45,136,115,203,22,204,13,205,159,66,202,245,121,130,171,33,101,231,51,4,159,124,249,9,162,93,158,145,103,228,25,121,70,158,177,211,158,145,191,227,239,248,187,14,251,59,94,140,23,227,197,120,49,94,140,23,227,197,120,49,94,140,23,99,115,216,28,54,135,205,97,115,216,28,54,135,205,105,135,205,145,27,40,55,176,215,208,36,34,231,88,157,21,184,158,115,116,58,31,176,13,156,163,37,25,108,235,115,0,215,239,181,182,100,176,217,107,77,239,181,195,128,188,191,203,126,231,253,93,54,144,247,183,246,53,228,253,241,113,124,28,31,199,199,241,113,242,254,228,253,37,177,47,121,67,222,144,55,148,247,199,111,242,155,252,38,191,201,111,242,155,252,102,252,93,200,111,242,155,9,44,160,188,63,121,127,242,254,152,98,166,152,41,102,138,147,248,108,195,20,51,197,105,44,32,83,156,136,41,150,247,7,59,203,251,195,176,229,253,21,2,226,135,1,121,127,203,33,101,47,242,254,46,19,71,187,60,35,207,200,51,242,140,60,99,167,61,35,127,199,223,241,119,29,246,119,188,24,47,198,139,241,98,188,24,47,198,139,241,98,188,24,47,198,230,176,57,108,14,155,195,230,176,57,108,14,155,211,14,155,35,239,79,222,95,175,161,73,68,206,177,62,239,111,53,231,232,124,222,95,234,156,163,37,25,108,249,242,254,86,239,181,182,100,176,217,107,113,246,218,219,215,197,243,254,174,127,237,117,222,223,183,47,191,214,188,191,21,175,33,239,143,143,227,227,248,56,62,142,143,147,247,39,239,47,137,125,201,27,242,134,188,161,188,63,126,147,223,228,55,249,77,126,147,223,228,55,227,239,66,126,147,223,76,96,1,229,253,201,251,147,247,199,20,51,197,76,49,83,156,196,103,27,166,152,41,78,99,1,153,226,68,76,177,188,63,216,89,222,31,134,45,239,47,0,136,127,135,148,69,242,254,22,65,202,30,229,253,125,251,242,19,68,187,60,35,207,200,51,242,140,60,99,167,61,35,127,199,223,241,119,29,246,119,188,24,47,198,139,241,98,188,24,47,198,139,241,98,188,24,47,198,230,176,57,108,14,155,195,230,176,57,108,14,155,211,14,155,35,239,79,222,95,175,161,73,68,206,145,55,239,111,25,231,232,73,222,95,186,156,163,37,25,108,69,242,254,150,237,181,182,100,176,217,107,49,246,218,201,193,225,236,47,71,7,251,217,102,209,212,191,219,139,203,193,191,174,46,206,179,205,30,103,255,205,45,66,141,9,128,57,94,73,14,32,55,199,205,113,115,220,28,55,39,7,80,14,96,18,251,146,67,228,16,57,68,57,128,92,39,215,201,117,114,157,92,39,215,201,117,198,223,133,92,39,215,153,192,2,202,1,148,3,40,7,144,53,102,141,89,99,214,56,137,207,54,172,49,107,156,198,2,178,198,137,88,99,57,128,16,180,28,64,60,91,14,96,97,56,62,15,44,243,167,1,174,2,150,189,201,4,156,91,132,4,121,47,225,72,56,18,142,132,35,225,216,105,225,72,228,17,121,68,94,135,69,30,65,70,144,17,100,4,25,65,70,144,17,100,4,25,65,70,144,209,58,180,14,173,67,235,208,58,180,14,173,67,235,180,67,235,72,6,148,12,216,107,122,18,29,120,228,203,7,92,7,60,122,145,18,152,62,240,104,85,126,91,254,196,192,117,187,175,45,249,109,118,95,211,187,111,239,47,39,163,187,255,51,123,190,251,246,100,242,226,248,197,236,249,238,241,222,236,197,207,251,71,123,199,123,179,108,54,90,41,220,206,254,117,59,186,251,63,131,247,167,215,183,147,15,55,31,6,239,79,111,206,6,31,126,57,191,58,187,57,155,219,135,163,213,204,237,211,230,154,125,248,232,47,124,253,239,71,251,242,241,54,125,178,45,31,236,219,124,81,129,95,247,220,131,200,191,108,99,244,109,11,126,251,195,65,129,197,248,177,31,3,118,121,222,167,78,102,171,147,116,33,173,184,241,70,54,247,91,212,104,250,227,55,186,157,102,37,221,146,98,62,125,47,230,238,87,186,173,212,36,93,185,21,108,164,150,34,11,24,83,210,149,91,202,230,10,10,91,207,230,37,93,221,235,89,85,65,69,214,51,134,164,171,103,29,227,189,73,198,148,116,53,174,101,180,239,241,152,146,174,238,245,108,252,123,60,162,164,171,97,45,107,40,39,255,74,70,147,116,37,23,178,169,122,114,175,100,68,73,87,195,158,172,161,156,34,43,25,67,210,213,179,138,213,22,83,100,13,99,72,186,146,191,42,54,82,76,145,53,108,94,210,213,179,11,43,173,165,240,2,54,42,233,106,92,192,198,63,231,68,145,116,53,46,96,85,181,228,94,192,72,146,174,220,18,54,83,76,238,53,140,34,233,106,216,132,85,215,146,123,1,163,72,186,26,22,176,234,90,10,47,96,163,146,174,198,5,108,252,231,72,20,73,87,207,2,198,249,36,19,69,210,213,184,128,141,236,64,146,142,164,35,233,72,186,216,146,46,135,38,89,197,233,10,106,146,149,166,174,13,154,36,163,73,186,161,73,2,190,15,86,193,190,130,223,7,43,117,95,27,190,15,134,190,15,122,250,125,144,85,247,243,32,107,251,207,131,161,159,7,61,254,62,168,236,231,65,214,246,159,7,67,63,15,122,251,125,48,156,141,171,250,62,24,110,140,211,249,62,176,25,91,185,25,43,27,125,88,147,240,107,51,26,181,89,55,107,88,112,191,37,244,97,216,126,75,117,191,85,246,161,115,205,136,161,253,214,171,253,182,255,234,248,197,254,222,209,221,31,14,223,188,185,107,250,230,220,105,231,159,110,62,156,223,173,221,224,118,248,249,243,163,61,54,202,241,139,77,182,118,147,101,243,187,108,52,153,251,131,201,246,163,141,53,249,248,227,175,228,251,125,230,247,47,231,89,174,47,242,217,247,221,122,243,236,247,157,51,248,253,183,161,209,253,111,67,43,127,155,169,224,245,30,188,78,50,27,60,238,167,201,159,127,250,246,178,251,47,23,61,226,112,118,244,238,112,246,234,205,187,187,111,153,187,51,184,195,221,191,204,246,143,222,188,59,153,29,236,29,189,58,249,249,238,105,190,14,98,223,253,47,39,175,79,118,15,102,39,175,255,184,119,116,124,255,245,77,182,235,28,82,252,52,119,86,94,126,46,240,246,211,249,131,67,234,187,111,197,236,238,207,178,141,201,143,147,233,108,120,119,52,61,202,138,79,4,206,215,91,122,10,175,186,114,151,206,223,205,215,92,205,184,91,29,133,143,202,22,158,71,48,212,81,248,120,117,225,227,233,100,50,156,142,167,155,227,233,112,113,225,121,12,100,117,133,231,250,86,44,63,125,86,113,193,101,246,118,177,49,175,58,10,15,220,219,197,230,169,234,40,124,205,222,222,25,110,13,71,91,195,201,116,123,103,186,184,240,6,247,246,242,17,176,92,235,93,112,230,170,170,162,151,76,91,61,41,185,138,233,166,138,106,94,62,215,148,107,161,11,14,18,85,87,116,190,133,46,61,181,83,93,193,249,62,53,149,30,145,169,174,224,69,164,52,239,2,231,102,156,21,151,27,242,222,92,100,252,163,226,114,215,188,35,151,30,182,168,168,220,229,87,222,63,169,184,130,59,230,43,42,122,249,237,242,79,126,240,85,112,157,123,117,69,231,122,159,40,63,67,82,81,193,75,166,71,114,237,228,34,19,27,21,149,187,100,86,35,87,185,69,230,35,42,46,55,228,109,173,200,52,66,117,229,6,255,208,40,98,255,43,46,55,112,117,155,248,161,145,211,216,175,97,230,139,105,250,42,48,188,248,17,171,238,61,14,54,230,197,49,247,226,71,172,194,220,75,30,81,124,209,86,99,238,101,15,89,133,185,23,63,166,240,191,205,147,78,243,124,79,117,174,123,248,127,75,159,227,65,115,58,248,57,30,244,179,87,62,199,246,178,231,120,212,2,207,241,36,43,80,248,147,115,129,188,39,80,43,207,5,214,159,61,57,23,112,46,224,92,160,129,115,129,225,247,31,167,217,252,196,218,118,130,199,2,193,213,70,62,21,168,160,238,40,135,2,193,117,71,106,173,151,171,55,94,103,189,130,186,163,52,214,195,234,142,219,158,14,172,57,102,119,58,172,228,184,205,233,224,154,35,245,166,131,235,141,212,154,14,174,55,74,103,186,92,181,77,55,166,203,85,219,116,95,58,172,218,184,109,233,176,154,227,53,120,195,234,141,213,223,13,171,54,86,123,183,92,181,77,119,119,131,171,141,210,220,45,87,109,211,189,221,252,213,38,213,218,213,168,213,168,77,172,81,123,55,159,154,111,20,106,69,163,246,254,250,148,186,27,181,159,199,27,219,115,255,157,77,159,140,14,100,165,19,11,114,222,3,243,120,57,42,154,77,93,246,164,90,180,247,45,218,147,227,217,203,189,159,118,223,29,156,124,111,153,206,222,124,47,229,15,255,157,185,28,198,229,48,46,135,113,57,140,203,97,106,95,79,151,195,184,28,198,229,48,46,135,113,57,140,203,97,92,14,227,114,24,151,195,184,28,198,229,48,46,135,113,57,140,203,97,92,14,227,114,24,151,195,184,28,38,230,2,186,28,198,229,48,46,135,113,57,140,203,97,92,14,227,114,152,6,47,135,89,192,75,242,37,159,174,225,37,235,50,79,91,195,75,114,94,4,128,151,180,146,151,20,250,198,40,61,32,155,231,70,128,214,124,99,228,188,25,192,55,70,183,191,49,158,31,61,159,237,31,157,108,7,203,196,193,251,171,247,131,243,171,219,237,194,68,113,237,119,202,252,247,201,252,28,249,220,127,111,207,253,247,186,73,244,71,223,71,161,179,232,85,137,198,223,151,177,150,111,177,5,207,238,123,141,113,100,28,25,71,198,145,113,100,28,25,71,198,145,113,100,28,25,71,198,145,113,100,28,25,71,198,49,250,46,100,28,25,199,4,22,144,113,100,28,25,71,198,145,113,100,28,25,71,198,145,113,100,28,25,71,198,49,146,113,124,36,86,66,176,227,114,177,82,250,166,247,150,138,149,32,36,73,172,180,86,172,132,125,175,133,248,201,229,223,107,165,111,185,111,233,247,90,144,187,244,189,214,253,239,181,159,222,100,211,112,133,249,247,207,217,84,72,228,211,53,169,231,27,230,241,51,251,102,65,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,140,190,11,81,74,148,50,129,5,68,41,81,74,148,18,165,68,41,81,74,148,18,165,68,41,81,74,148,18,165,140,68,41,127,39,39,65,140,114,33,57,233,119,112,36,114,210,58,114,82,252,155,37,200,65,46,252,102,233,119,152,164,111,150,238,124,179,252,116,176,123,52,59,217,156,61,223,61,222,155,141,242,126,147,252,253,226,244,106,112,187,57,120,127,122,115,246,232,155,99,84,5,16,46,44,130,167,133,190,13,126,255,50,158,173,255,226,158,125,223,220,55,207,126,223,105,131,223,191,131,70,27,195,141,225,179,149,223,2,101,95,236,193,139,248,110,184,255,110,248,249,167,111,47,187,255,114,209,35,30,221,241,126,247,247,15,119,255,50,219,63,122,243,238,100,118,176,119,244,234,228,231,187,63,30,142,38,223,254,151,147,215,39,187,7,179,147,215,127,220,59,58,190,255,250,38,219,203,191,194,242,224,241,211,220,239,221,229,141,225,237,167,243,7,191,240,222,125,255,101,119,127,150,109,76,126,252,150,155,13,239,126,205,29,101,197,117,225,124,189,165,69,95,117,229,46,181,124,243,53,87,67,231,234,40,124,84,182,240,60,221,144,58,10,31,175,46,124,60,157,76,134,211,241,116,115,60,29,46,46,60,207,121,74,117,133,231,250,86,44,47,217,42,46,184,204,222,46,70,198,234,40,60,112,111,23,179,89,117,20,190,102,111,239,12,183,134,163,173,225,100,186,189,51,93,92,120,131,123,123,57,39,203,181,222,5,253,86,85,69,47,145,91,79,74,174,66,74,85,84,243,114,35,149,107,161,11,162,164,234,138,206,183,208,165,5,80,117,5,231,251,212,84,154,219,84,87,240,162,227,169,188,11,156,251,72,168,226,114,67,222,155,139,80,146,138,203,93,243,142,92,26,110,84,84,238,249,69,238,247,136,237,225,230,100,60,28,141,178,209,143,159,33,15,31,222,92,209,151,103,121,139,222,201,38,219,163,73,182,185,185,61,153,60,196,29,113,138,206,245,62,81,222,163,84,84,240,18,137,146,107,39,23,209,31,21,149,187,196,125,228,42,183,136,181,168,184,220,144,183,181,34,178,161,186,114,131,127,104,20,113,4,21,151,27,184,186,77,252,208,200,121,94,191,230,200,122,241,49,247,170,195,199,197,143,152,22,125,68,158,243,234,226,7,195,139,31,177,234,96,120,201,35,138,47,218,234,131,225,101,15,89,117,48,188,248,49,133,255,109,158,156,189,204,247,84,31,117,15,191,125,39,44,124,142,7,199,53,193,207,49,217,206,247,28,219,203,158,227,81,176,69,142,39,89,126,192,60,119,12,48,44,125,12,48,116,12,224,24,192,49,64,180,99,128,225,247,159,158,217,60,118,219,78,240,20,32,184,218,200,135,0,21,212,29,229,12,32,184,238,72,157,244,114,245,198,107,164,87,80,119,148,62,122,88,221,113,187,209,129,53,199,108,70,135,149,28,183,23,29,92,115,164,86,116,112,189,145,58,209,193,245,70,105,68,151,171,182,233,62,116,185,106,155,110,67,135,85,27,183,11,29,86,115,188,126,110,88,189,177,218,185,97,213,198,234,230,150,171,182,233,102,110,112,181,81,122,185,229,170,109,186,149,155,191,218,164,58,185,250,178,250,178,41,245,101,179,217,56,95,198,236,210,190,108,182,49,94,155,45,91,184,47,251,104,78,97,180,241,100,74,97,110,142,161,161,76,217,135,107,80,205,172,194,226,103,212,142,189,111,175,138,136,21,17,43,34,86,68,172,136,88,17,177,69,98,56,69,196,138,136,21,17,43,34,86,68,236,131,133,20,17,43,34,86,68,172,136,88,17,177,185,3,58,69,196,138,136,21,17,43,34,86,68,172,136,88,17,177,34,98,69,196,138,136,21,17,43,34,86,68,172,136,216,94,68,196,62,145,34,185,162,97,87,74,145,117,145,176,201,75,145,124,81,176,164,72,98,82,36,255,30,47,55,165,122,183,199,43,159,82,109,122,143,231,75,112,181,199,91,186,199,71,179,205,146,123,124,180,177,217,238,61,62,244,62,222,245,61,62,41,189,199,39,246,184,61,158,244,30,31,151,222,227,99,123,220,30,79,122,143,151,157,78,24,181,125,58,193,30,239,252,30,47,219,87,25,181,189,175,50,244,59,103,215,247,120,217,190,202,168,237,125,21,123,188,227,123,188,236,69,55,121,110,129,106,112,143,219,113,201,239,184,97,233,223,0,135,41,253,6,216,225,29,87,211,86,89,245,151,230,118,115,129,77,85,246,87,174,97,74,191,114,217,84,105,108,170,178,191,227,12,83,250,29,199,166,74,99,83,149,253,192,85,67,164,176,77,213,230,77,117,188,123,120,252,238,48,236,214,202,193,205,233,229,205,151,203,78,95,94,249,237,107,108,52,188,122,197,107,202,176,150,97,237,42,203,4,83,172,93,101,233,42,203,122,11,118,149,165,171,44,93,101,233,42,75,87,89,186,202,210,85,150,174,178,172,165,104,87,89,186,202,50,153,240,115,87,89,214,25,127,238,42,75,87,89,138,76,23,153,158,255,136,32,224,248,105,241,17,65,183,46,182,116,68,224,136,160,205,71,4,174,185,108,226,128,192,53,151,174,185,172,185,110,215,92,186,230,50,165,62,181,107,46,235,237,82,187,230,178,190,30,181,107,46,235,238,80,187,230,178,206,86,175,107,46,235,107,244,186,230,178,190,54,175,107,46,245,108,245,108,171,234,217,6,229,73,44,234,217,118,32,86,34,228,210,203,111,75,81,253,84,242,147,39,214,170,117,5,166,43,48,93,129,233,10,76,87,96,54,177,158,174,192,116,5,166,43,48,93,129,233,10,76,87,96,186,2,211,21,152,174,192,116,5,166,43,48,93,129,233,10,76,87,96,186,2,211,21,152,174,192,116,5,102,204,5,116,5,166,43,48,93,129,233,10,76,87,96,186,2,211,21,152,145,174,192,124,160,72,10,167,153,46,83,36,9,133,154,54,117,33,38,69,146,156,34,41,188,255,43,153,124,237,192,165,14,33,151,101,218,255,109,223,255,89,85,239,255,89,219,223,255,67,46,167,178,255,219,191,255,43,122,255,79,234,194,147,166,46,245,177,255,219,190,255,3,238,93,89,188,255,59,121,253,138,109,216,216,54,172,104,152,161,147,23,182,164,187,13,219,118,27,66,208,245,45,203,118,90,66,31,120,237,180,20,119,90,69,31,45,59,121,181,139,157,86,102,167,29,236,190,125,181,87,252,110,151,239,255,170,221,188,213,229,254,57,27,11,107,91,250,106,98,218,196,180,185,201,37,193,160,54,55,185,184,201,165,222,130,221,228,226,38,23,55,185,184,201,197,77,46,110,114,113,147,139,155,92,106,41,218,77,46,110,114,73,38,223,207,77,46,117,38,252,185,201,197,77,46,82,1,165,2,230,57,10,40,120,220,180,232,40,160,59,183,183,56,10,112,20,208,198,163,0,55,182,52,113,16,224,198,22,55,182,212,92,183,27,91,220,216,146,82,63,218,141,45,245,118,163,221,216,82,95,47,218,141,45,117,119,162,221,216,82,103,75,215,141,45,245,53,116,221,216,82,95,59,215,141,45,122,179,122,179,229,123,179,133,239,106,121,218,155,173,229,150,150,220,189,217,249,49,128,239,255,189,61,247,223,143,31,112,63,72,48,41,212,222,93,16,74,80,236,106,151,251,23,171,118,28,117,238,41,245,113,239,251,178,39,199,179,151,123,63,237,190,59,56,249,222,87,157,189,249,94,202,31,254,59,115,223,139,251,94,220,247,226,190,23,247,189,212,190,158,238,123,113,223,139,251,94,220,247,226,190,151,255,159,189,119,235,106,35,233,214,172,255,203,190,110,81,153,169,212,129,190,147,109,129,213,6,65,91,194,237,218,55,57,176,45,83,236,226,244,1,118,87,237,49,250,191,127,67,50,24,148,202,67,156,35,50,115,94,189,175,41,167,180,20,94,41,137,39,102,204,197,188,23,230,189,48,239,133,121,47,204,123,97,222,11,243,94,152,247,194,188,23,230,189,48,239,133,121,47,204,123,241,185,128,204,123,97,222,11,243,94,152,247,194,188,23,230,189,48,239,197,253,188,151,23,6,69,74,124,90,204,160,24,87,158,54,130,65,145,27,12,0,131,210,28,6,69,226,238,209,60,93,107,101,66,76,35,238,30,185,177,2,220,61,45,188,123,226,108,168,123,247,196,123,195,14,222,61,209,222,128,187,135,187,103,160,127,247,12,184,123,184,123,186,121,247,164,250,119,79,202,221,195,221,211,205,187,71,106,62,84,241,221,99,124,50,20,119,15,119,79,51,238,30,237,115,95,113,39,207,125,69,123,41,119,15,119,143,118,98,109,97,42,45,119,15,119,79,51,238,30,237,196,218,231,104,40,159,119,79,159,187,167,235,119,143,228,92,220,162,187,199,194,68,92,238,158,38,223,61,205,25,44,40,61,144,183,184,255,187,249,155,11,198,138,86,244,191,246,239,30,22,6,4,55,162,255,161,101,90,209,255,218,191,61,248,180,201,251,236,127,120,151,6,247,255,226,120,114,116,36,63,88,249,225,250,252,234,170,181,131,149,55,175,206,217,52,133,210,103,99,154,2,211,20,24,172,28,224,60,5,6,43,51,88,217,110,193,12,86,102,176,50,131,149,25,172,204,96,101,6,43,51,88,153,193,202,86,138,102,176,50,131,149,131,25,195,193,96,101,155,131,56,24,172,204,96,101,134,119,48,188,67,100,43,64,114,43,172,104,43,160,61,131,149,217,10,96,43,160,137,91,1,12,86,118,177,17,192,96,101,6,43,91,174,155,193,202,12,86,14,41,143,102,176,178,221,52,154,193,202,246,178,104,6,43,219,78,162,25,172,108,51,210,101,176,178,189,64,151,193,202,246,226,92,6,43,147,205,146,205,234,103,179,113,214,151,59,166,182,155,205,198,123,125,243,199,212,182,14,25,36,123,59,71,12,74,14,41,56,154,145,188,89,4,179,39,14,114,15,73,36,43,116,112,129,17,200,140,64,102,4,178,213,165,100,4,50,35,144,25,129,204,8,100,70,32,51,2,57,152,113,179,140,64,102,4,50,35,144,25,129,108,120,13,25,129,204,8,100,70,32,51,2,57,160,5,100,4,50,35,144,25,129,204,8,100,70,32,51,2,153,17,200,30,23,144,17,200,140,64,54,129,119,48,2,153,17,200,205,27,129,252,66,139,72,73,93,139,105,17,227,82,87,215,180,136,156,159,21,90,36,24,90,68,162,207,53,79,172,174,251,220,248,137,85,215,125,46,231,97,165,207,155,215,231,137,220,96,212,162,62,79,204,15,70,117,219,231,178,190,109,250,188,137,125,46,53,194,180,184,207,141,143,48,165,207,233,115,211,125,46,53,116,167,184,207,141,15,221,161,207,233,115,211,125,174,125,106,33,105,250,169,5,250,188,11,125,174,157,183,36,77,207,91,100,231,129,208,231,77,236,115,237,188,37,105,122,222,66,159,183,191,207,181,135,226,88,25,41,171,222,231,52,93,3,154,78,114,18,107,81,211,89,152,196,74,211,53,123,194,151,244,132,211,226,190,10,232,151,48,250,42,148,190,210,254,165,199,194,228,80,250,170,249,125,165,253,229,203,130,134,152,190,106,106,95,125,86,24,115,249,79,123,103,92,254,227,206,106,93,252,84,40,173,81,90,51,221,50,64,169,53,211,45,153,110,105,183,96,166,91,50,221,146,233,150,76,183,100,186,37,211,45,153,110,201,116,75,43,69,51,221,146,233,150,193,184,208,153,110,105,211,134,206,116,75,166,91,98,80,239,178,65,189,244,197,60,61,68,121,165,117,127,97,92,247,23,126,231,243,2,7,115,63,43,204,215,220,217,131,104,207,112,77,246,32,216,131,104,214,30,4,99,53,93,236,64,48,86,147,177,154,150,235,102,172,38,99,53,67,10,194,25,171,105,55,6,103,172,166,189,16,156,177,154,182,35,112,198,106,218,204,146,25,171,105,47,73,102,172,166,189,28,153,177,154,132,194,132,194,58,99,53,63,43,216,41,254,113,160,166,16,206,99,243,231,12,158,255,60,206,253,121,251,130,205,73,133,84,42,210,45,240,205,201,77,225,252,199,240,225,231,127,66,60,7,225,55,187,93,46,178,119,211,131,201,217,209,242,57,75,205,78,159,75,249,143,255,25,51,160,147,1,157,12,232,100,64,39,3,58,173,175,39,3,58,25,208,201,128,78,6,116,50,160,147,1,157,12,232,100,64,39,3,58,25,208,201,128,78,6,116,50,160,147,1,157,12,232,100,64,39,3,58,25,208,233,115,1,25,208,201,128,78,6,116,50,160,147,1,157,12,232,100,64,167,251,1,157,159,21,166,69,20,112,39,198,173,169,141,224,78,228,230,168,192,157,52,129,59,17,189,99,116,78,206,90,25,58,209,136,59,70,110,82,5,119,76,123,238,152,56,27,106,221,49,241,222,176,131,119,76,180,55,224,142,233,236,29,35,53,99,183,224,142,49,62,96,151,59,134,59,38,232,59,70,106,90,111,193,29,99,124,84,47,119,12,119,76,208,119,140,212,136,167,130,59,198,248,124,39,238,24,238,152,160,239,24,189,51,90,113,39,207,104,69,123,41,119,76,103,239,24,189,116,57,238,100,186,204,29,211,229,59,70,47,93,246,57,27,202,231,29,211,231,142,233,232,29,35,57,170,118,231,142,177,48,167,150,59,166,153,119,76,67,38,8,74,143,209,45,232,249,110,254,38,130,45,162,201,61,175,247,187,132,133,249,190,141,232,121,72,149,38,247,188,222,111,3,62,45,237,62,123,30,214,164,153,61,175,52,30,89,97,62,114,92,219,246,113,190,239,147,124,227,167,219,141,252,90,11,102,120,64,129,203,9,5,140,40,48,63,162,32,237,222,136,2,198,36,51,38,217,122,225,140,73,118,80,48,99,146,25,147,204,152,100,198,36,51,38,153,49,201,140,73,102,76,178,149,162,25,147,204,152,228,96,102,91,48,38,217,230,116,11,198,36,51,38,153,137,24,76,196,168,223,7,144,221,252,82,152,81,204,62,0,251,0,236,3,88,220,7,96,84,177,139,93,0,70,21,51,170,216,114,221,140,42,102,84,113,72,97,52,163,138,237,70,209,140,42,182,23,68,51,170,216,118,12,205,168,98,155,121,46,163,138,237,165,185,140,42,182,151,229,50,170,152,96,150,96,86,55,152,149,247,96,40,136,48,180,131,89,177,131,6,191,31,196,213,252,97,227,71,13,130,60,107,208,248,147,199,76,32,86,45,134,9,196,76,32,102,2,113,24,99,46,152,64,204,4,98,38,16,51,129,216,222,122,50,129,152,9,196,76,32,102,2,49,19,136,153,64,108,117,13,153,64,204,4,98,38,16,51,129,152,9,196,76,32,102,2,49,19,136,153,64,236,123,1,153,64,204,4,98,38,16,51,129,152,9,196,76,32,86,158,64,172,52,36,66,97,74,68,99,112,18,73,89,43,56,73,35,112,18,225,27,65,235,192,171,200,240,135,198,220,8,146,6,87,110,132,246,220,8,111,230,111,178,217,124,57,222,204,218,150,37,13,123,95,110,190,244,46,111,30,199,59,83,183,221,27,239,107,142,142,111,221,40,170,135,199,77,32,137,191,215,204,248,61,84,240,200,220,76,64,138,64,138,64,138,64,138,64,138,64,138,64,138,64,138,64,138,64,138,64,138,64,138,64,138,64,138,64,138,64,138,222,187,16,72,17,72,49,128,5,4,82,4,82,4,82,4,82,4,82,4,82,4,82,4,82,4,82,4,82,4,82,4,82,244,0,41,110,33,41,178,180,98,57,146,226,126,32,189,39,36,69,26,107,4,73,105,36,146,34,127,51,201,18,143,229,55,147,251,73,247,158,110,38,105,52,146,155,169,19,55,147,252,188,156,178,155,169,126,112,78,75,110,166,136,155,73,236,102,82,188,11,234,154,188,234,47,229,110,84,177,219,225,224,52,30,42,25,74,123,223,239,226,33,154,210,237,245,48,223,226,219,143,26,76,123,55,254,179,2,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,88,138,5,254,141,152,72,115,192,133,136,73,119,213,165,32,38,141,66,76,228,110,14,105,20,177,240,230,232,174,206,148,155,163,69,55,199,217,81,146,189,57,136,135,235,195,35,18,119,198,143,171,164,247,229,123,238,182,72,92,220,22,219,211,231,213,96,219,223,47,230,15,129,151,248,199,115,131,63,252,241,187,227,122,191,239,160,100,3,234,86,222,6,218,207,246,234,89,184,45,54,183,197,251,131,167,167,157,189,43,186,226,56,155,159,29,103,135,167,103,107,142,119,253,197,253,120,242,57,155,205,79,207,150,217,209,116,126,184,124,191,126,152,40,121,254,47,203,147,229,228,40,91,158,124,152,206,23,155,215,151,142,5,0,97,101,178,241,34,247,11,182,62,76,248,120,113,249,234,55,219,245,109,24,175,127,22,239,165,47,191,206,198,209,250,247,217,36,150,199,8,243,245,106,163,123,230,202,45,133,246,242,53,155,97,228,108,20,158,232,22,46,18,123,216,40,188,95,93,120,127,152,166,209,176,63,28,244,135,81,113,225,34,27,39,230,10,23,186,21,245,145,53,195,5,235,244,182,28,27,102,163,112,197,222,150,131,176,108,20,94,211,219,251,209,40,74,70,81,58,28,239,15,139,11,119,216,219,229,220,152,208,122,75,130,90,166,138,46,65,180,118,74,54,129,68,25,170,185,28,134,18,90,104,73,250,200,92,209,98,11,173,141,250,152,43,88,236,91,147,54,87,99,174,224,162,125,40,209,5,22,222,251,49,92,174,202,123,179,12,51,98,184,220,154,119,100,109,66,195,80,185,151,87,194,239,17,227,104,144,246,163,36,137,147,151,207,144,215,151,187,43,250,122,37,90,244,126,156,142,147,52,30,12,198,105,250,154,226,240,83,180,208,251,132,62,120,98,168,224,18,228,68,168,147,101,48,15,67,229,150,0,30,66,229,202,64,21,134,203,85,121,91,147,65,24,204,149,171,252,161,33,3,12,24,46,87,113,117,93,124,104,8,110,204,215,236,77,23,239,103,87,237,50,22,95,49,148,189,66,100,99,90,126,7,184,248,138,170,29,224,146,43,228,23,173,122,7,184,236,146,170,29,224,226,107,164,255,109,118,82,230,124,166,154,75,15,255,95,233,99,188,10,166,149,31,227,85,150,93,249,24,227,178,199,216,138,191,5,30,164,102,39,249,213,126,128,140,180,163,100,63,160,222,214,193,126,0,251,1,236,7,88,222,15,136,158,63,70,227,60,222,54,14,112,59,64,185,90,207,187,1,6,234,246,178,25,160,92,183,167,72,93,175,94,127,137,186,129,186,189,4,234,106,117,251,141,165,21,107,246,153,74,171,149,236,55,148,86,174,217,83,38,173,92,175,167,72,90,185,94,47,137,180,94,181,174,3,105,189,106,93,231,209,106,213,250,141,163,213,106,246,23,236,170,213,235,43,215,85,171,214,87,172,171,87,173,235,84,87,185,90,47,161,174,94,181,174,51,93,241,106,131,138,116,9,104,9,104,131,10,104,229,84,178,133,1,109,87,61,178,207,139,97,240,16,195,238,67,18,205,98,144,197,32,139,65,22,131,44,6,89,12,178,24,100,49,200,98,144,197,32,139,65,22,131,44,6,89,12,178,24,100,49,200,122,239,66,12,178,24,100,3,88,64,12,178,24,100,49,200,98,144,197,32,139,65,22,131,44,6,89,12,178,24,100,49,200,98,144,117,105,144,221,194,74,196,245,177,165,88,73,23,221,177,96,37,141,194,74,36,110,8,205,131,176,93,245,197,114,67,180,227,134,56,157,30,78,22,103,139,236,116,242,113,114,250,254,227,100,49,93,179,135,98,244,225,221,234,226,252,225,199,67,239,238,252,254,252,238,175,251,243,135,85,238,214,72,106,17,196,218,59,35,127,99,108,221,6,201,222,206,77,144,187,77,28,161,135,187,43,97,230,190,168,122,92,110,142,205,205,1,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,8,99,104,128,49,44,33,72,132,64,67,1,130,164,142,54,12,158,32,17,163,12,33,72,2,38,72,100,123,95,136,41,20,232,253,58,176,48,248,222,23,3,10,233,253,214,244,190,32,96,94,219,251,245,148,121,224,189,31,241,190,223,189,222,55,243,190,95,15,148,7,223,251,188,239,119,172,247,163,172,111,164,247,163,189,126,56,189,79,15,54,172,7,205,156,90,136,66,58,181,208,250,30,180,212,60,85,127,41,215,223,210,109,102,230,43,110,20,210,87,92,218,44,188,54,51,243,109,178,126,78,39,109,214,141,54,251,223,111,79,15,179,197,116,190,156,206,223,78,23,235,136,86,172,197,254,191,175,119,23,189,135,213,205,227,122,245,30,114,99,96,45,252,178,146,159,1,59,206,253,249,247,209,87,51,19,96,183,95,158,245,17,176,245,79,199,12,88,157,25,176,113,247,102,192,42,78,126,247,53,4,86,189,92,207,83,96,77,20,238,101,12,172,137,194,107,166,226,245,135,105,26,13,251,195,65,127,24,21,23,174,50,26,79,189,112,79,3,108,53,11,246,55,193,214,68,225,94,70,216,154,40,188,166,183,247,163,81,148,140,162,116,56,222,31,22,23,238,176,183,253,14,223,85,45,218,231,244,93,197,154,253,142,223,85,47,218,211,252,93,245,130,61,13,224,85,47,216,203,4,94,205,114,93,143,224,213,44,215,245,12,94,197,114,253,14,225,85,44,250,122,37,90,244,126,156,142,147,52,30,12,198,105,250,250,204,132,159,162,61,141,14,86,44,216,215,236,96,197,114,125,13,15,214,44,215,245,244,96,245,114,189,140,15,214,44,215,245,252,96,137,114,131,26,32,124,49,100,228,48,35,135,27,54,114,120,103,59,64,112,199,169,114,59,192,194,110,19,219,1,108,7,176,29,32,241,41,26,61,127,138,198,249,179,100,227,0,119,3,148,171,245,188,25,96,160,110,47,123,1,202,117,123,74,212,245,234,245,23,168,27,168,219,75,158,174,86,183,223,84,90,177,102,159,161,180,90,201,126,51,105,229,154,61,69,210,202,245,122,74,164,149,235,245,18,72,235,85,235,58,143,214,171,214,117,28,173,86,173,223,52,90,173,102,127,185,174,90,189,190,98,93,181,106,125,165,186,122,213,186,14,117,149,171,245,146,233,234,85,235,58,210,21,175,54,168,68,151,124,150,124,54,172,124,86,120,42,75,69,62,219,161,137,44,219,171,96,230,92,105,217,99,18,203,50,137,133,73,44,76,98,97,18,11,147,88,92,172,39,147,88,152,196,194,36,22,38,177,48,137,133,73,44,76,98,97,18,11,147,88,152,196,194,36,22,38,177,48,137,133,73,44,76,98,97,18,11,147,88,152,196,226,115,1,153,196,194,36,22,38,177,48,137,133,73,44,76,98,97,18,139,187,73,44,5,196,136,144,170,180,134,24,9,72,83,106,115,2,11,196,72,128,196,136,76,175,235,158,94,237,208,196,21,122,189,209,189,46,56,101,165,178,215,59,51,97,133,94,111,120,175,235,191,175,119,102,162,10,189,222,232,94,23,156,162,82,217,235,173,153,160,66,223,57,236,59,253,147,5,173,153,154,18,124,223,53,104,198,128,240,180,148,154,214,10,232,171,42,173,21,78,107,233,127,51,108,205,116,20,90,75,163,181,150,131,236,100,62,205,142,102,243,105,182,56,59,62,158,124,252,83,124,60,202,227,160,119,123,179,234,93,93,222,172,122,15,63,174,175,207,239,255,109,221,140,148,130,215,104,221,140,38,248,156,232,209,208,163,49,45,37,64,65,26,211,82,152,150,98,183,96,166,165,48,45,133,105,41,76,75,97,90,10,211,82,152,150,194,180,20,43,69,51,45,133,105,41,193,120,245,152,150,98,211,172,199,180,20,166,165,96,227,195,198,39,190,69,32,184,5,85,191,69,208,252,185,41,108,17,176,69,208,150,45,2,38,168,184,216,32,96,130,10,19,84,44,215,205,4,21,38,168,132,148,83,51,65,197,110,74,205,4,21,123,25,53,19,84,108,39,212,76,80,177,25,245,50,65,197,94,208,203,4,21,123,49,47,19,84,200,108,201,108,77,101,182,194,99,84,234,50,219,14,205,82,41,88,10,51,71,75,43,31,152,168,150,169,42,76,85,97,170,10,83,85,152,170,226,98,61,153,170,194,84,21,166,170,48,85,133,169,42,76,85,97,170,10,83,85,152,170,194,84,21,166,170,48,85,133,169,42,76,85,97,170,10,83,85,152,170,194,84,21,159,11,200,84,21,166,170,48,85,133,169,42,76,85,97,170,10,83,85,220,77,85,41,163,72,132,188,166,34,20,73,64,114,83,155,243,85,160,72,130,166,72,164,251,223,200,201,215,14,205,92,161,255,219,212,255,130,35,88,234,251,191,51,115,88,232,255,118,245,191,161,247,255,206,204,102,161,255,219,212,255,130,163,90,234,251,191,53,243,90,104,67,47,109,104,232,48,67,107,198,183,52,163,13,155,54,13,65,120,144,139,72,167,5,244,133,151,78,11,177,211,12,125,181,108,205,112,23,58,77,189,211,166,199,111,166,239,222,205,230,135,217,228,232,40,59,158,205,103,71,199,217,209,48,251,148,136,180,218,234,250,203,234,219,183,203,155,139,222,249,213,85,239,248,242,230,242,232,184,119,52,236,253,76,66,238,53,59,191,198,148,175,133,238,239,49,34,143,28,76,155,135,254,13,50,204,227,128,209,94,146,219,10,142,71,47,219,210,227,58,198,211,73,49,23,207,197,172,247,165,251,161,29,7,212,91,65,39,181,200,44,160,207,227,128,122,75,233,174,32,181,245,116,127,28,208,246,122,154,42,72,109,61,107,56,90,51,179,124,12,174,167,187,130,100,214,211,199,241,74,59,125,233,239,67,199,231,241,74,139,107,233,237,61,211,231,241,74,219,235,233,227,61,179,116,70,84,126,61,205,204,136,50,184,158,238,10,18,94,79,143,199,85,45,244,166,133,114,196,87,210,219,113,85,205,133,116,85,143,240,74,122,60,174,106,161,39,45,148,35,179,146,62,142,171,218,89,69,179,197,200,172,161,143,227,170,154,81,134,147,98,100,214,208,253,113,85,59,93,104,180,22,233,5,116,122,92,213,226,2,58,255,222,232,229,184,170,197,5,116,254,69,177,92,90,188,179,134,6,164,197,38,151,209,81,57,194,43,89,62,235,111,231,23,24,3,179,254,76,254,250,226,168,28,153,149,244,113,132,90,111,21,221,20,35,188,134,94,142,80,91,120,99,52,93,139,240,2,122,57,66,109,97,1,77,215,34,189,128,78,143,80,91,92,64,231,223,109,188,28,161,182,179,128,126,190,93,123,57,66,109,113,1,157,116,32,71,168,133,46,145,175,108,20,232,73,237,202,137,170,156,237,46,189,68,190,109,174,21,218,230,90,190,109,56,117,30,226,169,243,123,249,126,185,87,232,151,123,249,126,113,115,30,254,112,58,159,126,156,44,103,39,243,236,205,209,201,201,113,22,191,217,28,132,175,131,40,47,86,55,171,251,243,199,203,219,155,222,151,171,219,219,235,94,252,37,206,205,191,181,112,10,204,194,252,219,151,23,178,51,144,182,232,53,86,207,191,77,197,230,223,26,120,78,230,223,90,152,127,155,68,233,168,173,243,111,37,38,203,135,48,0,87,189,92,207,19,112,77,20,238,101,4,174,137,194,107,38,2,154,161,216,204,21,238,105,120,175,102,193,254,166,247,154,40,220,203,248,94,19,133,215,244,182,25,218,200,80,225,126,7,15,171,22,237,115,242,176,98,205,126,71,15,171,23,237,105,246,176,122,193,158,134,15,171,23,236,101,250,176,102,185,174,199,15,107,150,235,122,254,176,98,185,126,7,16,43,22,93,190,109,190,243,193,103,96,159,218,92,209,158,198,38,43,22,236,107,110,178,98,185,190,6,39,107,150,235,122,114,178,122,185,94,70,39,107,150,235,122,118,178,68,185,65,13,79,174,220,208,97,220,50,227,150,195,26,183,92,178,49,80,107,87,16,216,24,176,224,85,96,99,128,141,1,54,6,148,62,254,163,231,207,211,56,175,241,31,7,184,47,160,92,173,231,109,1,3,117,123,217,21,80,174,219,83,182,174,87,175,191,104,221,64,221,94,146,117,181,186,253,230,211,138,53,251,140,167,213,74,246,155,78,43,215,236,41,156,86,174,215,83,54,173,92,175,151,104,90,175,90,215,201,180,94,181,174,131,105,181,106,253,230,210,106,53,251,75,120,213,234,245,21,240,170,85,235,43,223,213,171,214,117,188,171,92,173,151,116,87,175,90,215,225,174,120,181,65,101,187,36,181,36,181,97,37,181,113,214,215,78,106,227,189,126,117,82,251,202,80,91,156,212,222,245,183,147,216,187,254,75,18,155,119,220,190,72,112,83,29,235,109,95,192,122,91,244,202,197,125,183,91,243,161,228,30,154,68,182,209,194,91,189,57,172,110,138,17,158,100,235,69,120,171,183,130,78,106,145,89,64,159,194,91,11,67,129,173,20,164,182,158,238,133,183,182,215,211,249,172,111,79,130,86,59,235,232,239,77,210,167,160,213,226,90,122,187,199,125,10,90,109,175,167,243,123,220,163,80,212,194,90,90,40,71,124,37,189,9,69,53,23,210,85,61,194,43,233,81,40,106,161,39,45,148,35,179,146,62,132,162,118,86,209,108,49,50,107,232,67,40,170,249,171,162,147,98,100,214,208,189,80,212,78,23,26,173,69,122,1,157,10,69,45,46,160,243,239,57,94,132,162,22,23,208,84,45,194,11,232,73,222,168,183,132,110,138,17,94,67,47,242,70,11,77,104,186,22,225,5,244,34,111,180,176,128,166,107,145,94,64,167,242,70,139,11,232,252,115,196,139,188,209,206,2,250,249,38,227,69,222,104,113,1,157,116,32,242,198,80,172,138,56,18,49,17,6,106,34,244,232,251,219,24,255,180,97,145,164,122,8,188,101,88,100,243,147,235,237,9,203,95,7,122,19,148,55,60,26,44,73,195,89,18,153,187,64,31,153,74,188,34,83,182,238,2,136,170,238,220,5,250,238,215,184,206,253,218,192,187,32,230,46,232,212,93,16,101,125,237,187,32,218,235,7,125,23,212,117,100,163,91,209,82,15,85,253,165,92,155,75,117,91,98,160,219,18,186,141,110,19,234,54,253,223,246,162,192,127,219,163,219,194,233,54,253,239,147,53,202,32,186,141,110,203,226,55,35,197,201,21,163,14,76,174,24,121,16,84,21,62,39,130,42,4,85,76,174,8,80,81,197,228,10,38,87,216,45,152,201,21,76,174,96,114,5,147,43,152,92,193,228,10,38,87,48,185,194,74,209,76,174,96,114,69,48,102,51,38,87,216,116,155,49,185,130,201,21,248,208,240,161,9,109,12,168,108,67,229,55,6,218,56,185,130,141,1,54,6,154,185,49,192,228,10,23,219,2,76,174,96,114,133,229,186,153,92,193,228,138,144,210,105,38,87,216,205,166,153,92,97,47,153,102,114,133,237,92,154,201,21,54,3,94,38,87,216,139,119,153,92,97,47,220,101,114,5,73,45,73,173,129,164,86,109,114,197,168,179,147,43,70,246,78,152,142,2,60,140,16,250,9,83,38,87,184,144,136,51,185,130,201,21,76,174,96,114,5,147,43,152,92,193,228,10,38,87,248,94,75,38,87,48,185,130,201,21,76,174,96,114,5,147,43,152,92,193,228,10,38,87,48,185,130,201,21,76,174,96,114,5,147,43,152,92,193,228,10,38,87,48,185,130,201,21,76,174,96,114,133,201,201,21,35,197,201,21,121,88,132,201,21,176,36,33,178,36,50,119,129,62,50,197,228,10,238,130,102,223,5,250,238,87,38,87,112,23,52,253,46,80,153,92,145,191,11,58,51,185,34,196,86,108,144,111,91,109,114,197,110,183,117,100,114,5,221,166,221,109,250,191,237,117,102,114,5,221,166,221,109,250,223,39,59,51,185,130,110,83,238,182,193,48,58,86,26,93,49,24,70,215,173,159,93,177,126,145,206,29,85,101,79,138,164,10,73,21,211,43,2,212,84,49,189,130,233,21,118,11,102,122,5,211,43,152,94,193,244,10,166,87,48,189,130,233,21,76,175,176,82,52,211,43,152,94,17,140,221,140,233,21,54,253,102,76,175,96,122,5,78,52,156,104,98,155,3,242,123,81,5,155,3,237,155,95,193,230,0,155,3,205,221,28,96,130,133,139,173,1,38,88,48,193,194,114,221,76,176,96,130,69,72,9,53,19,44,236,230,211,76,176,176,151,78,51,193,194,118,54,205,4,11,155,33,47,19,44,236,69,188,76,176,176,23,240,50,193,130,180,150,180,214,68,90,171,50,194,98,39,173,237,206,12,139,245,75,183,117,216,116,251,177,73,101,153,98,193,20,11,166,88,48,197,130,41,22,206,38,6,48,197,130,41,22,76,177,96,138,5,83,44,152,98,193,20,11,166,88,120,90,69,166,88,48,197,194,127,23,50,197,130,41,22,1,44,32,83,44,152,98,193,20,11,166,88,48,197,130,41,22,76,177,240,184,128,76,177,96,138,133,9,194,131,41,22,76,177,104,228,20,139,39,96,68,126,140,69,1,48,194,28,11,120,146,48,121,18,169,59,193,0,58,197,44,11,238,132,198,223,9,6,124,176,204,179,224,78,104,193,157,32,63,210,162,224,78,232,200,76,139,64,187,177,73,42,110,149,169,22,133,13,215,137,177,22,52,156,145,134,51,240,251,95,71,38,91,208,112,70,26,206,192,151,203,142,12,183,160,225,52,26,238,63,179,248,77,172,50,221,226,191,123,241,151,184,237,211,45,54,47,210,181,192,170,244,73,17,88,33,176,98,186,69,128,10,43,166,91,48,221,194,110,193,76,183,96,186,5,211,45,152,110,193,116,11,166,91,48,221,130,233,22,86,138,102,186,5,211,45,130,49,159,49,221,194,166,251,140,233,22,76,183,192,151,134,47,77,108,115,64,122,55,170,104,115,160,117,211,45,216,28,96,115,160,193,155,3,76,183,112,177,53,192,116,11,166,91,88,174,155,233,22,76,183,8,41,161,102,186,133,221,124,154,233,22,246,210,105,166,91,216,206,166,153,110,97,51,228,101,186,133,189,136,151,233,22,246,2,94,166,91,144,214,146,214,154,72,107,21,142,104,239,166,181,190,143,104,59,155,110,177,121,233,226,39,79,197,78,36,228,30,148,56,150,177,22,140,181,96,172,5,99,45,24,107,225,108,132,0,99,45,24,107,193,88,11,198,90,48,214,130,177,22,140,181,96,172,133,167,85,100,172,5,99,45,252,119,33,99,45,24,107,17,192,2,50,214,130,177,22,140,181,96,172,5,99,45,24,107,193,88,11,143,11,200,88,11,198,90,152,64,59,24,107,193,88,139,38,142,181,120,38,69,98,89,173,105,17,41,18,7,174,53,117,51,214,2,144,36,32,144,68,234,22,48,0,75,181,207,226,175,50,207,130,91,160,153,183,128,129,211,221,225,187,134,221,12,178,224,22,104,222,45,48,82,181,31,143,186,96,63,30,249,16,28,20,62,41,130,3,4,7,216,143,3,84,28,96,63,198,126,140,253,56,48,63,3,246,99,236,199,216,143,253,203,37,176,31,219,213,75,96,63,182,41,152,192,126,140,253,24,251,49,246,99,236,199,216,143,177,31,227,211,232,156,79,99,164,106,63,206,111,14,180,210,126,204,230,0,155,3,13,221,28,192,126,236,98,107,0,251,49,246,99,236,199,97,100,212,216,143,177,31,99,63,198,126,140,253,24,251,49,246,227,0,50,94,236,199,246,18,94,236,199,216,143,73,107,187,151,214,42,218,143,71,221,181,31,143,108,28,87,24,113,92,1,251,49,246,99,236,199,216,143,177,31,99,63,198,126,28,196,90,98,63,198,126,140,253,24,251,49,246,227,90,95,37,246,99,236,199,216,143,177,31,99,63,198,126,140,253,24,251,49,246,99,236,199,216,143,177,31,7,32,239,197,126,140,253,24,251,49,246,99,236,199,216,143,149,237,199,35,85,251,113,158,20,193,126,12,72,18,24,72,34,117,11,24,128,165,176,31,115,11,52,247,22,48,112,186,27,251,49,183,64,51,111,129,193,48,58,86,211,31,15,134,209,117,251,253,199,235,87,233,222,113,80,246,172,72,14,144,28,96,64,14,80,115,128,1,25,3,50,6,228,192,28,13,24,144,49,32,99,64,246,47,152,192,128,108,87,49,129,1,217,166,100,2,3,50,6,100,12,200,24,144,49,32,99,64,198,128,140,83,163,99,78,141,167,13,2,133,77,178,130,13,130,22,58,144,217,32,96,131,160,193,27,4,88,144,93,108,15,96,65,198,130,140,5,57,140,156,26,11,50,22,100,44,200,88,144,177,32,99,65,198,130,28,64,206,139,5,217,94,202,139,5,25,11,50,137,109,7,19,91,37,13,242,78,98,219,33,15,242,250,181,155,63,185,176,253,168,68,178,152,144,49,33,99,66,198,132,140,9,25,19,50,38,100,223,230,94,76,200,152,144,3,178,206,98,66,198,132,140,9,25,19,50,38,100,76,200,152,144,49,33,99,66,198,132,140,9,25,19,50,38,100,76,200,152,144,49,33,99,66,198,132,140,9,25,19,50,38,100,131,38,228,39,90,68,65,133,92,64,139,224,66,6,38,9,14,38,145,187,13,76,64,83,248,144,185,13,26,125,27,152,56,237,141,19,153,219,160,113,183,193,187,217,98,57,59,58,60,93,38,146,82,228,111,151,15,143,151,87,23,119,155,175,113,109,117,34,191,188,72,135,198,131,234,39,69,120,96,65,120,16,71,73,191,88,120,16,71,73,218,108,225,1,70,100,140,200,24,145,131,176,53,96,68,198,136,140,17,57,44,213,4,70,100,140,200,24,145,49,34,99,68,198,136,140,17,57,48,83,6,70,100,155,174,12,140,200,24,145,241,107,224,215,16,219,28,144,217,34,43,221,28,104,147,15,153,205,1,54,7,154,190,57,128,13,217,197,214,0,54,100,108,200,216,144,195,200,168,177,33,99,67,198,134,140,13,25,27,50,54,100,108,200,1,100,188,216,144,237,37,188,216,144,177,33,147,214,118,47,173,141,179,129,126,90,27,239,13,116,207,51,36,123,181,167,23,28,138,143,95,94,167,248,225,132,159,155,119,163,250,51,10,69,143,77,4,139,253,24,251,49,246,99,236,199,216,143,177,31,99,63,246,109,235,197,126,140,253,56,32,211,44,246,99,236,199,216,143,177,31,99,63,198,126,140,253,24,251,49,246,99,236,199,216,143,177,31,99,63,198,126,140,253,24,251,49,246,99,236,199,216,143,177,31,99,63,54,97,63,222,162,67,82,9,249,113,41,29,146,234,186,143,197,233,144,103,181,101,165,232,210,163,5,25,178,36,80,178,68,234,158,48,64,76,165,238,136,41,47,247,4,180,85,167,238,137,190,137,123,162,223,226,123,66,210,143,204,61,209,252,123,34,201,250,250,247,68,178,215,111,200,61,161,109,239,14,186,47,45,53,84,213,95,202,245,188,92,235,37,38,90,47,161,245,104,61,233,214,51,240,27,99,210,152,223,24,105,189,144,90,207,192,151,208,164,49,95,66,105,189,112,90,207,192,64,12,3,195,145,104,189,14,182,158,1,221,154,129,129,68,180,94,71,90,239,228,232,232,207,236,83,146,197,201,155,236,205,65,60,148,157,6,116,123,117,245,111,239,103,210,139,147,47,189,47,223,227,161,244,80,160,184,86,252,23,231,205,127,73,94,253,151,110,79,207,122,125,188,214,184,252,47,255,130,93,58,0,69,158,27,21,160,142,10,48,45,86,1,38,81,58,42,86,1,38,81,58,110,182,10,144,57,65,204,9,178,94,56,115,130,28,20,204,156,32,230,4,49,39,136,57,65,204,9,98,78,16,115,130,152,19,100,165,104,230,4,49,39,40,24,135,36,115,130,108,90,36,153,19,196,156,32,204,147,152,39,165,118,15,164,246,175,106,118,15,234,167,6,177,123,192,238,1,187,7,12,18,98,144,80,144,91,7,12,18,98,144,144,249,186,25,36,196,32,161,224,18,108,6,9,217,204,175,25,36,100,47,189,102,144,16,131,132,24,36,196,32,33,6,9,49,72,136,56,151,56,247,85,156,43,121,18,166,50,206,173,61,16,83,31,231,222,245,183,167,188,223,245,95,166,188,191,28,76,216,73,124,37,34,96,39,227,136,242,203,100,193,9,80,254,20,196,186,12,39,98,56,17,195,137,24,78,196,112,34,23,235,201,112,34,134,19,49,156,136,225,68,12,39,98,56,17,195,137,24,78,196,112,34,134,19,49,156,136,225,68,12,39,98,56,17,195,137,24,78,196,112,34,134,19,249,92,64,134,19,49,156,136,225,68,12,39,98,56,17,195,137,24,78,228,122,56,81,1,113,98,238,0,97,173,7,179,177,196,137,236,72,22,136,147,38,16,39,130,247,74,95,207,212,217,87,20,117,214,158,180,205,247,124,190,229,199,249,155,100,104,251,148,109,223,223,33,219,138,167,230,140,173,206,25,219,184,123,103,108,49,116,98,232,196,208,25,196,1,97,12,157,24,58,49,116,134,117,186,25,67,39,134,78,12,157,24,58,49,116,98,232,196,208,25,216,225,108,12,157,54,143,103,99,232,196,208,201,145,110,142,116,203,108,26,40,237,175,21,111,26,212,111,175,177,105,192,166,1,155,6,136,57,17,115,134,181,99,128,152,19,49,39,98,78,239,209,53,98,78,196,156,136,57,17,115,34,230,68,204,137,152,19,49,39,98,206,160,114,95,82,92,82,220,32,83,92,69,47,103,81,138,139,150,179,100,149,44,158,145,216,121,6,34,93,164,156,72,57,145,114,34,229,68,202,137,148,19,41,167,111,137,36,82,78,164,156,1,9,16,145,114,34,229,68,202,137,148,19,41,39,82,78,164,156,72,57,145,114,34,229,68,202,137,148,19,41,39,82,78,164,156,72,57,145,114,34,229,68,202,137,148,19,41,167,81,41,103,95,207,201,89,76,155,160,228,132,54,105,10,109,34,120,159,140,244,132,156,163,238,8,57,71,254,206,214,86,60,53,103,107,57,91,139,144,51,192,211,181,8,57,17,114,34,228,12,236,104,48,66,78,132,156,8,57,253,159,107,70,200,105,247,100,51,66,78,155,103,155,17,114,34,228,68,200,137,144,19,33,39,66,78,132,156,28,229,238,220,81,238,145,158,144,179,120,211,160,149,66,78,54,13,216,52,104,193,166,1,66,78,23,91,6,8,57,17,114,34,228,12,35,187,70,200,137,144,19,33,39,66,78,132,156,8,57,17,114,6,144,253,34,228,180,151,252,34,228,68,200,73,138,219,213,20,87,81,200,89,148,226,34,228,44,89,37,139,71,36,118,158,129,72,23,33,39,66,78,132,156,8,57,17,114,34,228,68,200,233,91,32,137,144,19,33,103,64,242,67,132,156,8,57,17,114,34,228,68,200,137,144,19,33,39,66,78,132,156,8,57,17,114,34,228,68,200,137,144,19,33,39,66,78,132,156,8,57,17,114,34,228,68,200,105,84,200,57,210,19,114,22,211,38,8,57,161,77,154,66,155,84,223,39,7,147,163,183,39,243,44,141,148,110,147,239,231,87,95,111,111,122,105,164,120,151,188,98,212,74,142,214,166,219,183,201,107,36,205,69,135,231,94,160,120,131,215,118,118,233,35,211,216,155,198,94,46,178,119,211,131,201,217,209,242,185,153,179,211,231,82,254,227,127,198,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,112,86,230,56,171,87,252,200,108,190,88,126,60,123,187,212,4,73,214,245,221,255,248,250,216,126,162,100,235,149,218,65,75,74,158,2,198,4,198,4,198,4,198,4,198,4,198,4,198,4,198,4,198,4,198,4,198,4,198,4,198,4,198,4,198,4,198,4,198,196,123,23,194,152,192,152,4,176,128,48,38,48,38,48,38,48,38,48,38,48,38,48,38,48,38,48,38,48,38,48,38,48,38,30,24,19,53,147,207,19,12,161,234,241,169,214,248,200,41,121,254,199,206,99,22,153,127,10,212,64,73,157,25,104,253,163,196,61,196,34,173,253,17,69,87,176,253,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,0,172,4,211,129,0,43,0,43,0,43,0,43,0,43,6,156,40,35,93,37,10,8,139,196,234,90,97,89,176,176,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,0,181,4,1,181,28,158,46,147,44,89,51,44,194,4,203,197,221,166,202,23,92,37,217,139,245,113,149,60,173,146,135,85,242,172,202,111,54,69,12,43,217,126,13,127,212,188,188,63,158,49,145,135,63,126,191,239,247,126,51,41,233,134,73,169,132,73,244,159,238,25,125,129,40,121,38,74,222,31,60,61,237,236,93,209,21,199,217,252,236,56,59,60,61,91,60,253,253,227,201,231,108,54,63,61,91,102,71,211,249,225,242,253,250,199,81,210,127,250,47,203,147,229,228,40,91,158,124,152,206,23,191,254,75,90,254,10,245,161,148,139,220,119,35,125,14,228,241,226,242,213,151,146,245,61,24,175,127,22,239,165,47,223,68,226,104,253,85,36,137,229,9,144,124,189,218,212,133,185,114,75,121,139,124,205,102,240,6,27,133,39,186,133,139,124,99,181,81,120,191,186,240,254,48,77,163,97,127,56,232,15,163,226,194,69,50,47,115,133,11,221,138,250,180,129,225,130,117,122,91,110,91,223,70,225,138,189,45,183,127,110,163,240,154,222,222,143,70,81,50,138,210,225,120,127,88,92,184,195,222,46,223,242,23,90,111,201,61,118,83,69,151,236,174,239,148,108,98,55,219,80,205,229,251,216,66,11,45,185,113,108,174,104,177,133,214,222,165,53,87,176,216,183,38,237,45,81,115,5,23,69,136,162,11,44,28,219,25,46,87,229,189,89,102,187,207,112,185,53,239,200,218,155,107,134,202,189,188,18,126,143,24,71,131,180,31,37,73,156,188,124,134,188,190,220,93,209,215,43,209,162,247,227,116,156,164,241,96,48,78,211,215,27,112,126,138,22,122,159,208,223,51,52,84,112,201,110,161,80,39,203,236,208,25,42,183,100,111,78,168,92,153,253,48,195,229,170,188,173,201,236,62,153,43,87,249,67,67,102,175,199,112,185,138,171,235,226,67,67,112,79,165,102,91,161,120,43,162,42,32,46,190,98,40,123,133,200,158,130,124,120,95,124,69,85,120,95,114,133,252,162,85,135,247,101,151,84,133,247,197,215,72,255,219,236,28,137,204,103,170,91,233,225,211,157,80,248,24,175,78,81,42,63,198,171,131,151,149,143,49,46,123,140,173,249,246,2,15,34,182,9,32,115,140,181,96,19,192,192,153,85,54,1,216,4,96,19,64,227,107,106,244,252,217,25,231,113,132,113,128,123,0,202,213,122,222,2,48,80,183,151,29,0,229,186,61,229,232,122,245,250,139,209,13,212,237,37,69,87,171,219,111,22,173,88,179,207,40,90,173,100,191,73,180,114,205,158,130,104,229,122,61,229,208,202,245,122,137,161,245,170,117,157,66,235,85,235,58,132,86,171,214,111,6,173,86,179,191,52,87,173,94,95,97,174,90,181,190,178,92,189,106,93,71,185,202,213,122,73,114,245,170,117,29,228,138,87,27,84,142,75,42,75,42,27,76,42,27,103,3,157,84,54,222,27,84,167,178,91,18,191,162,84,246,46,217,171,149,254,233,8,254,250,114,130,191,245,43,20,183,249,253,220,188,247,212,75,253,182,31,149,168,117,19,157,34,232,67,208,135,160,15,65,31,130,62,4,125,50,18,52,4,125,8,250,16,244,33,232,67,208,247,106,33,17,244,33,232,67,208,135,160,15,65,159,176,30,13,65,31,130,62,4,125,8,250,16,244,33,232,67,208,135,160,15,65,31,130,62,4,125,8,250,16,244,33,232,235,152,160,47,206,210,245,27,182,58,5,146,238,197,174,40,144,205,15,174,7,123,219,127,122,253,31,191,238,252,81,123,68,100,12,65,210,72,130,68,176,247,181,8,168,212,29,1,229,165,247,161,167,90,220,251,125,189,222,239,183,184,247,99,122,191,221,189,159,100,125,157,222,79,246,250,13,233,125,237,161,212,129,118,161,165,246,169,250,75,185,14,23,109,180,68,175,209,18,26,141,70,19,106,52,173,223,226,146,198,252,22,71,163,249,110,52,173,175,141,73,99,190,54,210,104,126,27,77,107,112,68,92,55,56,130,70,163,209,158,26,77,75,78,22,215,201,201,104,52,26,109,115,233,66,50,115,217,252,165,7,211,169,75,127,219,116,119,215,127,49,221,149,183,95,250,210,67,214,143,97,254,122,217,230,227,148,252,227,6,211,189,161,7,42,28,197,228,40,38,71,49,57,138,201,81,76,142,98,114,20,147,163,152,28,197,228,40,38,71,49,57,138,201,81,76,142,98,114,20,147,163,152,28,197,228,40,38,71,49,57,138,201,81,76,142,98,114,20,147,163,152,28,197,228,40,38,71,49,57,138,201,81,76,142,98,114,20,83,236,40,230,111,64,68,6,227,45,4,68,180,65,94,45,64,164,4,73,114,121,8,19,126,36,48,126,68,184,243,53,209,40,109,178,56,200,206,135,156,106,125,231,203,128,206,133,157,175,141,58,7,215,249,146,7,48,233,252,102,118,126,36,113,58,174,176,243,35,221,243,113,150,59,95,155,184,14,182,3,155,195,92,71,186,95,169,163,192,191,82,211,100,33,52,153,230,103,184,246,41,18,154,172,173,77,118,114,58,157,103,71,71,147,227,73,214,151,250,178,120,123,183,186,233,93,93,157,95,159,111,53,91,191,238,11,227,197,160,166,217,182,254,194,211,136,179,220,159,199,185,63,255,110,70,177,239,131,219,175,228,15,161,23,249,199,115,143,62,252,241,187,115,122,191,191,82,166,155,175,148,149,95,14,77,61,233,243,111,110,33,117,185,223,111,140,239,15,158,158,118,246,174,232,138,173,249,117,235,191,127,60,249,156,205,230,167,103,203,236,104,58,63,92,190,95,255,56,74,210,167,255,178,60,89,78,142,178,229,201,135,233,124,177,121,125,233,216,230,73,150,157,17,205,218,135,71,242,227,44,227,231,113,150,233,203,246,69,28,173,247,47,146,88,254,216,72,190,94,237,163,26,230,202,45,61,164,33,58,133,94,238,76,132,141,194,85,70,157,74,31,62,176,81,120,205,180,233,254,48,77,163,97,127,56,232,15,163,226,194,85,70,78,171,23,46,116,43,234,31,81,48,92,176,78,111,203,157,5,176,81,184,98,111,203,65,247,54,10,175,233,237,253,104,20,37,163,40,29,142,247,135,197,133,59,236,237,242,115,2,66,235,45,9,230,155,42,186,4,201,223,41,217,4,2,111,168,230,114,248,93,104,161,37,105,115,115,69,139,45,180,54,218,109,174,96,177,111,77,218,28,181,185,130,149,39,172,203,80,203,134,203,85,121,111,150,97,132,13,151,91,243,142,172,77,228,26,42,247,242,74,248,61,98,28,13,210,126,148,36,113,242,242,25,242,250,114,119,69,95,175,68,139,222,143,211,113,146,198,131,193,56,77,95,83,187,126,138,22,122,159,208,7,141,13,21,92,130,24,11,117,178,12,214,107,168,220,18,160,87,168,92,25,136,214,112,185,42,111,107,50,200,170,185,114,149,63,52,100,0,81,195,229,42,174,174,139,15,13,65,16,179,134,69,44,230,23,171,168,178,226,43,134,178,87,136,128,136,242,196,95,241,21,85,196,95,201,21,242,139,86,77,252,149,93,82,69,252,21,95,35,253,111,243,148,31,191,4,206,249,76,117,43,61,124,186,19,10,31,35,73,245,31,35,29,139,61,198,184,236,49,238,210,111,194,133,172,31,164,134,28,220,218,28,144,217,133,42,221,28,168,217,137,98,115,128,205,1,54,7,28,110,14,68,207,159,169,113,254,108,195,56,192,189,1,229,106,61,111,13,24,168,219,203,206,128,114,221,158,242,117,189,122,253,197,235,6,234,246,146,174,171,213,237,55,163,86,172,217,103,68,173,86,178,223,132,90,185,102,79,1,181,114,189,158,242,105,229,122,189,196,211,122,213,186,78,167,245,170,117,29,78,171,85,235,55,155,86,171,217,95,202,171,86,175,175,144,87,173,90,95,25,175,94,181,174,35,94,229,106,189,36,188,122,213,186,14,120,197,171,13,42,223,37,173,37,173,13,44,173,77,76,164,181,137,64,90,27,107,30,28,216,28,20,136,243,145,238,206,15,146,124,200,251,123,237,93,76,13,120,89,31,243,167,0,139,30,155,232,150,233,1,76,15,96,122,0,211,3,152,30,192,244,0,166,7,248,182,221,51,61,128,233,1,1,153,218,153,30,192,244,0,166,7,48,61,128,233,1,76,15,96,122,0,211,3,152,30,192,244,0,166,7,48,61,128,233,1,76,15,96,122,0,211,3,152,30,192,244,0,166,7,48,61,128,233,1,38,166,7,188,162,74,228,60,234,37,84,73,173,75,29,170,4,170,4,170,4,170,4,170,4,170,4,170,4,170,196,255,58,66,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,200,81,37,177,196,16,221,82,170,36,174,30,164,219,88,170,100,227,189,135,42,105,60,85,34,117,63,24,160,172,234,199,176,54,247,126,128,178,234,212,253,96,192,101,85,59,3,187,193,247,131,117,234,144,27,193,219,141,16,103,111,142,78,78,142,179,120,52,124,147,205,230,203,241,230,118,72,68,111,135,184,247,229,234,246,246,186,23,143,134,95,122,151,55,143,227,157,155,34,169,28,12,191,45,168,43,188,43,182,255,202,175,159,172,94,126,164,212,211,155,194,132,123,122,231,69,154,235,236,138,135,166,191,237,226,180,155,255,171,1,212,126,251,175,171,87,225,73,180,151,172,165,162,223,86,171,187,135,187,213,234,91,180,55,222,235,255,202,75,196,208,212,221,114,164,128,80,141,106,74,57,207,221,146,228,193,74,35,117,37,250,117,229,163,48,141,186,4,187,73,14,246,211,173,71,239,223,175,28,154,51,82,151,242,191,95,57,124,166,90,87,57,83,38,88,85,5,198,165,92,83,9,157,85,80,145,44,15,165,90,82,57,230,36,184,76,21,100,145,70,77,162,203,36,69,233,104,212,35,250,193,34,69,188,104,212,83,180,253,35,190,60,133,155,46,186,213,168,221,251,101,44,134,110,53,125,173,106,242,96,131,106,53,101,188,194,110,57,114,144,128,106,61,37,123,255,130,171,83,182,227,174,90,77,201,70,186,96,53,101,219,215,186,213,168,245,113,217,94,176,70,53,26,247,120,217,198,170,110,53,202,107,163,125,143,171,110,62,230,75,20,217,126,20,186,38,191,51,34,116,81,126,51,73,228,162,157,77,72,145,139,70,10,23,21,236,93,138,92,165,176,122,151,55,223,99,165,171,242,155,75,2,87,21,237,149,138,94,86,176,91,42,112,233,206,126,169,200,53,10,171,184,187,103,42,114,145,74,103,236,108,181,138,92,147,223,214,19,186,70,165,3,119,55,92,197,46,202,111,185,138,92,165,240,207,180,179,237,42,116,141,194,75,186,87,249,167,221,217,175,21,185,166,246,159,182,122,207,182,56,138,20,222,185,173,143,34,43,247,111,125,70,145,226,219,175,68,145,65,71,145,10,253,45,188,243,84,223,223,149,251,79,62,251,91,124,251,136,254,110,126,127,247,223,100,125,25,196,224,249,31,166,255,37,55,203,189,158,48,8,107,150,123,92,49,87,253,229,69,86,207,114,79,100,103,185,171,63,41,179,220,45,204,114,79,162,116,212,214,89,238,241,243,248,188,244,133,9,142,163,245,239,226,73,28,224,48,119,245,114,61,79,115,55,81,184,151,113,238,38,10,175,153,110,219,31,166,105,52,236,15,7,253,97,84,92,184,202,136,91,245,194,61,13,162,215,44,216,223,36,122,19,133,123,25,69,111,162,240,154,222,222,143,70,81,50,138,210,225,120,127,88,92,184,195,222,46,223,40,21,90,111,73,219,133,169,162,75,118,82,119,74,54,225,149,48,84,115,249,86,171,232,100,111,15,11,93,182,23,43,90,178,184,47,193,92,193,98,223,154,180,229,4,230,10,86,158,232,44,163,2,48,92,174,202,123,179,204,193,123,195,229,214,188,35,107,31,115,55,84,238,229,149,240,123,196,56,26,164,253,40,73,226,228,229,51,228,245,229,238,138,190,94,137,22,189,31,167,227,36,141,7,131,113,154,190,222,229,246,83,180,208,251,132,254,233,125,67,5,151,236,221,11,117,178,204,89,121,67,229,150,108,238,139,142,126,247,85,174,226,164,122,215,223,54,75,240,0,209,114,93,127,104,148,240,3,82,229,90,94,93,65,192,160,230,128,175,216,22,121,253,21,67,217,43,68,78,247,202,31,163,21,219,217,21,184,66,126,209,170,143,209,138,238,233,214,95,83,243,111,35,182,147,185,73,194,21,182,120,118,146,240,250,179,69,36,225,36,225,36,225,174,146,240,232,249,3,36,206,219,49,198,1,6,225,202,213,122,206,193,13,212,237,37,6,87,174,219,83,152,172,87,175,191,44,217,64,221,94,162,100,181,186,253,6,178,138,53,251,204,99,213,74,246,27,199,42,215,236,41,141,85,174,215,83,24,171,92,175,151,44,86,175,90,215,81,172,94,181,174,147,88,181,106,253,6,177,106,53,251,139,52,213,234,245,149,104,170,85,235,43,208,212,171,214,117,158,169,92,173,151,56,83,175,90,215,105,166,120,181,65,133,153,68,147,158,163,201,196,64,52,153,232,107,143,118,20,70,146,30,36,95,249,228,250,126,75,92,229,147,49,249,100,67,173,48,209,246,225,213,209,222,96,243,214,60,244,99,133,17,175,198,173,21,70,165,46,23,86,24,241,186,220,88,97,36,235,113,102,133,81,169,203,133,21,70,176,46,167,86,24,209,154,28,90,97,4,75,114,106,133,17,175,201,141,21,70,188,30,55,86,24,241,122,92,88,97,36,171,177,108,133,145,172,198,178,21,70,176,26,103,86,24,193,122,28,89,97,4,171,113,100,133,145,172,198,178,21,70,188,26,23,86,24,201,106,44,91,97,42,170,193,10,131,21,6,43,12,86,24,172,48,237,177,194,244,223,100,241,154,166,212,12,44,227,189,126,51,2,203,29,141,70,172,96,172,238,127,49,239,207,120,253,152,164,145,164,145,164,145,164,145,164,145,164,145,164,145,164,145,164,145,164,145,164,145,164,145,164,145,164,145,138,105,36,193,98,7,130,69,50,194,38,100,132,222,227,190,68,126,16,221,78,220,151,84,79,160,35,238,35,238,243,231,201,93,183,184,180,224,188,160,197,53,39,83,123,107,113,121,241,57,45,222,192,22,215,223,180,73,26,187,105,35,239,62,167,197,27,215,226,250,182,115,3,243,212,105,113,90,220,94,139,235,159,21,50,48,34,221,83,139,171,76,176,160,197,27,214,226,7,167,241,80,245,76,92,239,251,93,60,236,206,193,184,205,203,245,114,58,174,244,153,57,34,215,92,40,133,193,233,12,78,55,7,165,48,56,157,193,233,22,160,20,6,167,51,56,157,193,233,12,78,247,1,165,48,56,157,193,233,12,78,231,136,28,36,75,112,36,11,71,228,90,139,191,52,241,136,220,38,196,84,60,39,183,27,98,118,237,176,220,102,5,108,196,246,185,7,38,161,36,161,36,161,36,161,36,161,36,161,36,161,36,161,36,161,36,161,36,161,36,161,36,161,36,161,228,216,28,97,35,185,97,147,115,195,48,34,64,165,179,115,69,17,96,183,14,208,17,1,6,22,1,74,183,189,194,121,186,226,182,239,210,161,58,218,190,233,109,111,104,195,167,91,7,237,104,251,102,183,189,210,185,187,162,182,239,214,225,59,218,190,217,109,111,232,140,82,215,14,228,209,246,77,108,251,209,155,53,207,162,240,78,63,250,18,111,181,123,95,224,93,190,182,219,183,154,253,98,176,151,230,254,60,206,253,249,119,243,219,58,141,55,250,18,87,159,196,75,158,207,197,153,60,137,87,242,172,175,158,141,155,96,115,19,188,63,120,122,218,217,187,162,43,142,179,249,217,113,118,120,122,182,120,250,251,199,147,207,217,108,126,122,182,204,142,166,243,195,229,251,245,143,163,36,125,250,47,203,147,229,228,40,91,158,124,152,206,23,155,215,151,142,109,114,52,59,243,184,165,40,26,145,217,165,241,243,236,210,244,101,118,105,28,173,247,0,146,184,98,212,106,9,104,147,175,87,10,179,177,91,110,41,137,35,52,30,182,146,195,113,85,184,202,92,219,74,80,199,85,225,53,163,197,251,195,52,141,134,253,225,160,63,140,138,11,87,153,47,174,94,184,208,173,40,135,32,57,40,88,167,183,203,25,37,87,133,43,246,118,57,196,228,170,240,154,222,222,143,70,81,50,138,210,225,120,127,88,92,184,195,222,46,7,180,132,214,187,2,207,178,89,116,9,193,181,83,178,44,191,101,177,230,114,196,75,104,161,43,0,47,187,69,139,45,180,20,1,102,183,96,177,111,77,82,136,152,221,130,139,8,19,209,5,46,228,75,28,148,171,242,222,92,6,153,57,40,183,230,29,89,138,66,179,88,238,229,149,240,123,196,56,26,164,253,40,73,226,228,229,51,228,245,229,238,138,190,94,137,22,189,31,167,227,36,141,7,131,113,154,190,166,235,252,20,45,244,62,33,7,4,90,44,184,132,25,20,234,228,50,98,208,98,185,37,80,161,80,185,101,72,161,131,114,85,222,214,202,152,67,187,229,42,127,104,148,65,137,14,202,85,92,93,23,31,26,130,96,99,1,209,183,253,42,68,120,190,250,43,134,178,87,148,193,117,181,23,238,208,107,245,87,228,169,40,129,43,228,23,109,151,91,19,185,36,79,173,213,95,83,243,111,35,6,120,253,74,195,21,54,128,118,211,240,250,205,31,210,112,210,112,210,112,119,105,120,244,252,33,18,191,124,136,236,111,128,248,113,128,97,184,114,181,158,179,112,3,117,123,137,194,149,235,246,20,40,235,213,235,47,79,54,80,183,151,56,89,173,110,191,161,172,98,205,62,51,89,181,146,253,70,178,202,53,123,74,100,149,235,245,20,200,42,215,235,37,143,213,171,214,117,28,171,87,173,235,52,86,173,90,191,97,172,90,205,254,98,77,181,122,125,165,154,106,213,250,10,53,245,170,117,157,105,42,87,235,37,210,212,171,214,117,162,41,94,109,80,129,38,241,164,239,120,82,105,134,70,62,158,20,153,159,145,164,181,249,228,86,32,121,151,126,219,253,201,234,229,71,222,66,73,43,195,50,74,67,73,6,101,52,85,67,39,56,242,218,145,134,78,188,26,183,26,58,149,186,92,104,232,196,235,114,163,161,147,172,199,153,134,78,165,46,23,26,58,193,186,156,106,232,68,107,114,168,161,19,44,201,169,134,78,188,38,55,26,58,241,122,220,104,232,196,235,113,161,161,147,172,198,178,134,78,178,26,203,26,58,193,106,156,105,232,4,235,113,164,161,19,172,198,145,134,78,178,26,203,26,58,241,106,92,104,232,36,171,177,172,161,171,168,6,13,29,131,50,112,215,49,40,3,225,93,249,69,77,27,148,177,78,41,149,134,100,228,83,74,145,1,25,126,82,74,35,58,188,209,151,216,188,46,99,235,65,137,32,137,32,137,32,137,32,137,32,137,32,137,32,137,32,137,32,137,32,137,32,137,32,137,32,137,32,153,132,65,154,72,48,216,228,96,208,127,198,167,48,5,99,55,227,171,159,128,65,198,71,198,231,80,135,171,52,230,162,168,175,235,70,92,4,211,215,242,51,45,232,235,102,246,181,129,61,153,250,25,22,193,244,181,188,198,156,190,110,98,95,27,208,151,139,12,169,160,175,233,107,167,125,109,224,164,143,200,20,138,64,250,90,101,236,4,125,221,188,190,222,140,89,81,61,198,182,59,103,69,228,44,155,236,156,149,237,49,42,190,143,183,109,94,179,159,51,110,165,79,205,65,183,230,82,38,130,67,170,29,81,38,226,213,184,165,76,84,234,114,65,153,136,215,229,134,50,145,172,199,25,101,162,82,151,11,202,68,176,46,167,148,137,104,77,14,41,19,193,146,156,82,38,226,53,185,161,76,196,235,113,67,153,136,215,227,130,50,145,172,198,50,101,34,89,141,101,202,68,176,26,103,148,137,96,61,142,40,19,193,106,28,81,38,146,213,88,166,76,196,171,113,65,153,72,86,99,153,50,169,168,6,202,132,131,110,160,41,28,116,131,103,105,215,65,183,167,153,209,106,167,221,138,134,70,215,31,121,11,38,204,52,69,200,88,154,28,189,251,200,36,149,36,149,36,149,36,149,36,149,36,149,36,149,36,149,36,149,36,149,36,149,36,149,36,149,36,149,156,135,35,116,36,63,108,114,126,24,72,20,168,118,40,174,40,10,172,63,25,71,20,72,20,24,20,214,171,122,118,174,184,253,235,14,208,133,220,254,74,103,234,104,255,230,183,191,169,141,160,250,115,118,33,183,191,210,81,14,218,191,233,237,175,118,18,175,168,253,235,143,227,209,254,180,127,96,237,111,234,76,147,200,169,189,112,219,95,241,32,31,237,223,196,246,255,207,44,30,13,223,60,31,234,147,127,255,255,239,94,60,26,126,41,58,214,87,243,9,176,221,170,197,55,129,147,35,122,175,94,65,245,33,189,228,249,196,156,193,67,122,53,79,254,234,73,233,250,77,215,191,63,120,122,218,217,187,162,43,142,179,249,217,113,118,120,122,182,88,227,34,255,241,63,254,227,120,242,57,155,205,79,207,150,217,209,116,126,184,124,191,121,21,233,232,233,191,44,79,150,147,163,108,121,242,97,58,95,252,250,47,99,155,128,205,206,172,109,41,188,70,100,46,105,252,60,151,52,125,153,75,26,71,235,205,129,36,174,24,163,90,66,224,228,235,149,226,111,236,150,91,138,232,8,141,126,173,4,116,92,21,174,50,179,182,146,224,113,85,120,205,216,240,254,48,77,163,97,127,56,232,15,163,226,194,85,102,135,171,23,46,116,43,202,177,73,14,10,214,233,237,114,120,201,85,225,138,189,93,78,55,185,42,188,166,183,247,163,81,148,140,162,116,56,222,31,22,23,238,176,183,203,201,45,161,245,174,224,182,108,22,93,130,118,237,148,44,11,118,89,172,185,156,253,18,90,232,10,242,203,110,209,98,11,45,133,134,217,45,88,236,91,147,20,59,102,183,224,34,244,68,116,129,11,193,19,7,229,170,188,55,151,209,103,14,202,173,121,71,150,194,211,44,150,123,121,37,252,30,49,142,6,105,63,74,146,56,121,249,12,121,125,185,187,162,175,87,162,69,239,199,233,56,73,227,193,96,156,166,175,177,59,63,69,11,189,79,200,145,130,22,11,46,129,9,133,58,185,12,37,180,88,110,9,109,40,84,110,25,107,232,160,92,149,183,181,50,24,209,110,185,202,31,26,101,180,162,131,114,21,87,215,197,135,134,32,241,88,128,250,109,191,10,17,208,175,254,138,161,236,21,101,212,93,237,133,59,88,91,253,21,121,92,74,224,10,249,69,219,5,218,68,46,201,227,108,245,215,212,252,219,8,145,95,219,241,183,252,254,79,121,252,93,179,3,68,252,77,252,77,252,109,58,254,142,158,63,53,226,151,79,141,253,13,26,63,14,48,253,86,174,214,115,248,109,160,110,47,217,183,114,221,158,18,100,189,122,253,5,200,6,234,246,146,31,171,213,237,55,133,85,172,217,103,8,171,86,178,223,12,86,185,102,79,17,172,114,189,158,18,88,229,122,189,4,176,122,213,186,206,95,245,170,117,29,191,170,85,235,55,125,85,171,217,95,142,169,86,175,175,24,83,173,90,95,41,166,94,181,174,67,76,229,106,189,100,152,122,213,186,142,48,197,171,13,42,193,36,143,12,36,143,92,243,232,178,103,81,203,242,200,53,213,93,121,26,213,86,30,89,64,151,75,159,44,125,245,162,140,243,229,133,143,77,216,136,104,14,209,28,162,57,68,115,136,230,16,205,33,154,67,52,135,104,14,209,28,162,57,68,115,136,230,24,137,129,157,206,168,157,142,145,24,173,85,218,53,109,36,70,62,125,148,85,129,85,165,143,149,50,48,135,233,163,180,216,139,244,49,212,244,81,165,165,77,1,190,181,138,23,135,45,45,173,107,161,165,155,221,210,253,167,134,238,43,9,91,250,5,237,220,23,16,118,213,10,139,182,125,69,131,189,52,247,231,113,238,207,241,208,54,218,222,247,7,182,87,60,53,88,187,14,214,30,119,15,107,199,234,130,213,5,171,75,16,76,62,86,23,172,46,88,93,194,58,80,128,213,5,171,11,86,23,172,46,88,93,176,186,96,117,9,236,60,4,86,23,172,46,88,93,56,69,225,246,20,197,75,66,174,178,229,83,156,144,215,59,253,73,200,73,200,73,200,17,191,32,126,9,43,30,71,252,130,248,5,241,139,247,156,22,241,11,226,23,196,47,136,95,16,191,32,126,65,252,130,248,5,241,75,80,33,39,145,101,16,145,165,154,134,186,40,178,172,149,80,43,140,33,189,235,111,135,148,119,253,151,144,178,96,78,169,223,220,114,125,7,38,110,115,203,152,220,18,135,12,14,25,28,50,56,100,112,200,224,144,193,33,131,67,6,135,12,14,25,28,50,56,100,112,200,224,144,193,33,131,67,6,135,76,187,29,50,253,223,186,141,190,161,32,51,222,235,55,35,200,220,145,115,196,42,182,235,190,53,53,199,206,35,147,82,146,82,146,82,146,82,146,82,146,82,146,82,146,82,146,82,146,82,146,82,146,82,146,82,146,82,42,166,148,4,142,29,8,28,201,14,155,144,29,6,18,3,38,10,99,236,138,99,192,164,122,136,29,49,32,49,96,72,126,222,117,235,203,59,212,203,90,191,210,160,30,112,235,43,24,215,105,253,54,180,190,169,205,159,164,177,155,63,10,102,118,90,191,249,173,111,202,202,30,11,88,217,105,125,90,63,160,214,55,117,118,169,118,190,70,176,173,175,52,143,131,214,111,106,235,143,222,196,58,195,56,70,95,226,206,76,227,120,126,173,62,100,99,85,207,141,109,204,130,109,44,142,146,180,173,182,49,230,113,48,143,131,121,28,65,168,210,152,199,161,83,56,243,56,152,199,193,60,14,230,113,48,143,131,121,28,204,227,96,30,71,16,146,58,230,113,216,212,212,49,143,195,166,168,142,121,28,204,227,64,110,87,153,146,171,236,16,149,164,228,173,156,200,65,74,78,74,222,138,148,156,153,28,204,228,96,38,135,239,156,153,153,28,204,228,96,38,7,51,57,152,201,17,68,76,203,76,14,219,33,45,51,57,108,166,157,204,228,176,151,117,50,147,195,94,210,201,76,14,98,75,141,216,82,109,40,71,97,108,105,99,42,199,54,184,254,11,110,79,191,237,37,105,238,39,171,151,31,121,206,47,237,140,230,168,206,47,153,205,129,245,14,235,29,214,59,172,119,88,239,176,222,97,189,195,122,135,245,14,235,29,214,59,172,119,88,239,152,205,129,42,143,217,28,248,245,90,62,155,227,119,160,169,54,156,163,48,208,180,49,157,195,90,160,105,70,205,247,188,14,22,124,29,187,15,77,90,73,90,73,90,73,90,73,90,73,90,73,90,73,90,73,90,73,90,73,90,73,90,73,90,73,90,201,140,14,130,71,50,196,38,103,136,161,196,129,42,67,58,74,226,64,243,83,58,136,3,137,3,109,251,123,213,134,117,148,222,2,166,167,117,184,188,5,20,38,118,112,11,180,228,22,48,182,41,100,126,106,135,203,91,64,193,225,206,45,208,138,91,192,152,197,221,198,244,14,110,1,110,1,251,183,128,177,179,78,54,166,120,184,187,5,148,38,121,112,11,52,240,22,56,60,93,102,73,246,249,72,118,136,199,197,221,99,47,233,253,115,213,234,233,29,207,47,210,169,144,172,234,73,49,145,217,49,145,245,139,77,100,79,142,178,6,155,200,152,215,193,188,14,230,117,4,161,81,99,94,135,78,225,204,235,96,94,7,243,58,152,215,193,188,14,230,117,48,175,131,121,29,65,8,236,152,215,97,83,97,199,188,14,155,18,59,230,117,48,175,3,241,93,113,18,46,181,11,84,146,132,183,107,66,7,73,56,73,120,179,147,112,102,114,48,147,131,153,28,190,179,100,102,114,48,147,131,153,28,204,228,96,38,71,16,81,44,51,57,108,7,177,204,228,176,153,104,50,147,195,94,158,201,76,14,123,105,38,51,57,136,38,85,162,73,201,97,28,133,209,164,141,41,28,119,253,237,48,242,174,255,18,70,22,160,235,190,242,73,195,163,55,170,243,73,102,110,96,177,195,98,135,197,14,139,29,22,59,44,118,88,236,176,216,97,177,195,98,135,197,14,139,29,22,59,102,110,160,190,99,230,6,190,188,182,206,220,248,29,88,74,14,219,40,12,44,109,76,217,176,18,88,106,42,245,158,95,188,73,127,198,238,99,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,50,83,131,96,145,140,176,201,25,161,247,184,79,106,152,70,73,220,103,126,138,6,113,31,113,159,33,79,174,228,176,140,210,22,55,61,37,195,85,139,203,76,200,160,197,27,219,226,250,155,54,230,167,96,184,106,113,25,247,57,45,222,208,22,215,183,157,219,152,114,65,139,211,226,198,90,92,255,172,144,141,41,22,110,90,92,110,130,5,45,222,200,22,223,12,109,81,60,19,183,59,178,69,228,96,92,90,215,235,105,174,181,119,7,184,88,63,3,183,121,101,94,14,194,149,62,51,167,225,224,79,224,79,224,79,224,79,224,79,224,79,224,79,224,79,224,79,224,79,224,79,224,79,224,79,56,13,7,180,98,11,90,225,52,92,107,73,151,38,158,134,123,26,50,173,116,36,174,104,196,116,253,185,56,215,121,165,33,38,198,248,28,233,146,7,38,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,228,48,28,185,34,17,97,147,35,194,48,210,62,165,19,113,69,105,95,253,177,56,210,62,210,62,231,252,173,226,129,184,226,14,175,59,21,23,64,135,171,28,128,163,195,155,222,225,134,118,108,234,15,197,5,208,225,42,39,39,232,240,102,119,184,210,113,184,162,14,175,63,19,71,135,211,225,30,58,220,208,41,33,145,35,113,222,59,92,237,244,27,29,222,188,14,255,95,217,240,77,214,151,127,251,254,175,222,240,203,86,95,247,5,222,185,107,79,122,110,247,113,174,207,47,6,219,7,63,95,159,12,181,115,26,110,253,34,171,15,194,37,207,199,210,204,29,132,43,123,210,87,79,198,13,176,185,1,222,31,60,61,237,236,93,209,21,199,217,252,236,56,59,60,61,91,60,253,253,227,201,231,108,54,63,61,91,102,71,211,249,225,242,253,230,85,164,163,167,255,178,60,89,78,142,178,229,201,135,233,124,241,235,191,140,109,162,45,59,131,175,165,192,22,145,33,161,241,243,144,208,244,101,72,104,28,173,99,249,36,174,152,105,90,194,190,228,235,149,34,95,236,150,91,10,199,8,205,97,173,68,99,92,21,174,50,64,182,146,157,113,85,120,205,12,239,254,48,77,163,97,127,56,232,15,163,226,194,85,6,121,171,23,46,116,43,202,81,65,14,10,214,233,237,114,108,200,85,225,138,189,93,206,21,185,42,188,166,183,247,163,81,148,140,162,116,56,222,31,22,23,238,176,183,203,153,41,161,245,174,32,166,108,22,93,2,85,237,148,44,139,84,89,172,185,156,186,18,90,232,10,230,202,110,209,98,11,45,5,101,217,45,88,236,91,147,20,181,101,183,96,229,185,245,101,88,151,131,114,85,222,155,203,184,47,7,229,214,188,35,75,129,97,22,203,189,188,18,126,143,24,71,131,180,31,37,73,156,188,124,134,188,190,220,93,209,215,43,209,162,247,227,116,156,164,241,96,48,78,211,215,192,155,159,162,133,222,39,228,24,61,139,5,151,96,124,66,157,92,6,241,89,44,183,132,243,19,42,183,140,242,115,80,174,202,219,90,25,6,104,183,92,229,15,141,50,78,208,65,185,138,171,235,226,67,67,144,53,44,128,236,182,95,133,8,98,87,127,197,80,246,138,50,222,173,246,194,29,160,172,254,138,60,168,36,112,133,252,162,237,162,100,34,151,228,65,178,250,107,106,254,109,68,152,171,167,36,92,122,155,167,32,9,175,223,225,33,9,39,9,39,9,119,149,132,71,207,31,32,241,203,7,200,254,134,79,31,7,24,132,43,87,235,57,7,55,80,183,151,24,92,185,110,79,97,178,94,189,254,178,100,3,117,123,137,146,213,234,246,27,200,42,214,236,51,143,85,43,217,111,28,171,92,179,167,52,86,185,94,79,97,172,114,189,94,178,88,189,106,93,71,177,122,213,186,78,98,213,170,245,27,196,170,213,236,47,210,84,171,215,87,162,169,86,173,175,64,83,175,90,215,121,166,114,181,94,226,76,189,106,93,167,153,226,213,6,21,102,18,77,122,142,38,21,230,84,236,68,147,34,35,42,140,207,99,185,75,191,237,37,169,231,120,210,194,196,138,242,120,146,97,21,248,225,240,195,225,135,195,15,135,31,14,63,28,126,56,252,112,248,225,240,195,225,135,195,15,135,31,142,97,21,72,229,24,86,129,137,174,205,195,42,54,121,165,194,156,138,157,188,82,100,68,69,8,121,165,1,145,221,250,181,155,118,103,108,63,38,97,36,97,36,97,36,97,36,97,36,97,36,97,36,97,36,97,36,97,36,97,36,97,36,97,36,97,36,195,42,200,21,137,8,155,28,17,122,79,251,146,44,213,78,251,146,189,148,180,143,180,47,72,73,238,186,195,251,6,58,188,223,204,14,151,29,91,65,135,55,178,195,37,103,13,21,118,120,221,152,161,64,59,92,86,121,78,135,55,178,195,37,103,13,21,118,120,221,152,33,58,156,14,247,215,225,250,187,238,245,99,134,140,119,248,102,106,133,164,197,136,22,239,102,139,199,6,222,196,99,247,111,226,70,90,92,126,52,11,45,222,200,22,215,127,23,175,31,200,66,139,55,174,197,45,245,102,213,95,202,221,62,18,93,172,127,98,89,100,92,22,93,76,23,219,235,226,205,248,55,197,195,247,187,227,223,188,156,192,87,233,103,149,211,240,155,151,235,229,28,126,233,51,115,24,31,254,21,254,21,254,21,254,21,254,21,254,21,254,21,254,21,254,21,254,21,254,21,254,21,254,149,195,248,64,179,182,160,89,14,227,183,150,180,109,226,97,252,77,136,169,120,34,127,55,196,244,114,44,223,16,32,160,66,234,110,86,192,70,50,159,123,96,18,74,18,74,18,74,18,74,18,74,18,74,18,74,18,74,18,74,18,74,18,74,18,74,18,74,18,74,78,232,19,54,146,27,54,57,55,12,35,2,84,58,166,95,20,1,122,56,171,79,4,72,4,40,123,148,226,119,219,43,156,221,47,110,123,231,7,248,13,181,189,202,9,126,218,190,233,109,175,112,160,191,184,237,157,159,234,247,120,34,148,182,111,122,219,43,28,16,45,110,251,102,158,18,165,237,187,217,246,134,182,247,187,117,254,159,182,111,118,219,43,233,0,138,218,190,91,78,0,218,190,233,109,111,232,221,190,91,158,128,206,181,125,211,206,90,43,106,3,138,58,187,33,103,173,233,236,54,119,246,124,122,178,70,111,223,100,125,249,183,236,155,213,109,47,238,245,183,157,24,125,129,119,236,218,182,222,234,234,139,193,94,154,251,243,56,247,231,223,93,110,71,31,240,252,66,171,237,1,201,243,89,126,115,246,128,170,39,126,245,132,193,244,188,223,47,49,239,15,158,158,118,246,174,232,138,227,108,126,118,156,29,158,158,61,223,69,199,147,207,217,108,126,122,182,204,142,166,243,195,229,251,245,143,163,36,125,250,47,203,147,229,228,40,91,158,124,152,206,23,155,215,151,142,109,226,191,23,119,63,52,224,223,215,141,116,247,239,227,237,253,215,191,122,143,23,151,175,184,133,100,253,11,196,250,103,241,94,186,23,245,46,238,126,244,238,254,237,199,209,26,93,72,226,222,143,47,63,110,30,127,36,209,94,148,138,241,193,249,122,165,232,96,187,229,150,2,196,249,154,229,241,97,87,133,39,186,133,231,33,22,87,133,247,171,11,239,15,211,52,26,246,135,131,254,48,42,46,60,207,180,217,45,92,232,86,148,35,167,29,20,172,211,219,229,104,181,171,194,21,123,187,156,189,118,85,120,77,111,239,71,163,40,25,69,233,112,188,63,44,46,220,97,111,151,115,229,66,235,93,65,149,219,44,186,4,60,223,41,89,22,59,183,88,115,57,153,46,180,208,21,92,186,221,162,197,22,90,10,92,183,91,176,216,183,38,41,178,221,110,193,69,96,172,232,2,23,98,177,14,202,85,121,111,46,99,227,29,148,91,243,142,44,5,207,91,44,247,242,74,248,61,98,28,13,210,126,148,36,113,242,242,25,242,250,114,119,69,95,175,68,139,222,143,211,113,146,198,131,193,56,77,95,31,10,240,83,180,208,251,132,220,57,6,139,5,151,28,117,16,234,228,178,131,14,22,203,45,57,11,33,84,110,217,73,8,7,229,170,188,173,149,29,149,176,91,174,242,135,70,217,89,10,7,229,42,174,174,139,15,13,193,243,24,5,7,17,182,95,133,200,49,132,250,43,134,178,87,148,157,9,168,189,112,7,186,175,191,34,15,115,11,92,33,191,104,187,184,189,200,37,121,216,190,254,154,154,127,27,17,46,253,85,50,46,189,229,83,146,140,215,239,248,144,140,147,140,147,140,187,78,198,163,231,15,148,248,229,3,101,127,115,166,111,28,96,48,174,92,173,231,92,220,64,221,94,98,113,229,186,61,133,203,122,245,250,203,150,13,212,237,37,90,86,171,219,111,64,171,88,179,207,124,86,173,100,191,241,172,114,205,158,210,89,229,122,61,133,179,202,245,122,201,102,245,170,117,29,205,234,85,235,58,153,85,171,214,111,48,171,86,179,191,136,83,173,94,95,9,167,90,181,190,2,78,189,106,93,231,155,202,213,122,137,55,245,170,117,157,110,138,87,27,84,184,73,84,25,64,84,169,48,9,172,48,170,20,25,4,150,214,69,149,105,14,69,79,118,72,244,0,162,73,11,35,191,170,163,73,38,126,225,211,197,167,139,79,23,159,46,62,93,124,186,248,116,241,233,226,211,197,167,139,79,23,159,46,62,93,38,126,33,225,101,226,23,230,222,54,79,252,250,157,85,42,12,252,42,204,42,69,230,125,185,206,42,13,120,125,159,95,171,105,101,198,238,227,18,68,18,68,18,68,18,68,18,68,18,68,18,68,18,68,18,68,18,68,18,68,18,68,18,68,18,68,50,216,139,76,145,120,176,201,241,96,16,73,159,244,164,151,146,164,175,126,208,11,73,31,73,159,19,217,249,86,119,75,42,254,75,187,187,206,240,31,64,119,203,14,234,162,187,27,223,221,102,118,105,234,199,182,4,208,221,178,102,115,186,187,225,221,109,70,122,46,50,166,130,238,166,187,93,119,183,153,211,64,34,163,42,188,119,183,252,84,10,186,187,209,221,189,25,199,162,113,224,109,119,36,75,155,78,189,109,94,157,183,163,111,165,207,206,249,55,176,19,176,19,176,19,176,19,176,19,176,19,176,19,176,19,176,19,176,19,176,19,176,19,176,19,206,191,193,170,216,98,85,56,255,214,90,192,165,169,231,223,158,198,73,43,31,130,43,26,41,221,234,147,112,86,38,72,151,60,56,225,36,225,36,225,36,225,36,225,36,225,36,225,36,225,36,225,36,225,36,225,36,225,36,225,36,225,36,103,226,200,25,137,12,155,28,25,134,147,254,41,31,140,43,74,255,90,125,58,142,244,47,192,244,79,169,227,21,15,203,21,119,124,139,79,204,209,241,109,233,120,131,59,60,173,62,69,71,199,183,163,227,149,15,213,21,117,124,171,79,214,209,241,237,232,120,131,167,144,90,126,218,142,142,111,112,199,39,131,227,172,175,248,246,158,12,174,183,250,188,47,240,206,158,212,245,249,118,95,231,250,254,98,176,55,206,253,57,30,218,63,125,151,12,174,171,15,222,37,207,71,224,12,31,188,43,121,226,87,79,200,13,177,185,33,222,31,60,61,237,236,93,209,21,199,217,252,236,56,59,60,61,91,60,253,253,227,201,231,108,54,63,61,91,102,71,211,249,225,242,253,250,199,81,146,62,253,151,229,201,114,114,148,45,79,62,76,231,139,205,235,75,199,54,209,153,157,169,218,82,224,140,200,4,210,248,121,2,105,250,50,129,52,142,214,177,127,18,87,12,76,45,97,107,242,245,74,145,53,118,203,45,133,111,132,134,188,86,162,55,174,10,87,153,78,91,201,230,184,42,188,102,64,120,127,152,166,209,176,63,28,244,135,81,113,225,42,83,194,213,11,23,186,21,229,168,35,7,5,235,244,118,57,150,228,170,112,197,222,46,231,150,92,21,94,211,219,251,209,40,74,70,81,58,28,239,15,139,11,119,216,219,229,76,150,208,122,87,16,89,54,139,46,129,182,118,74,150,69,182,44,214,92,78,117,9,45,116,5,211,101,183,104,177,133,150,130,190,236,22,44,246,173,73,138,10,179,91,112,17,84,34,186,192,133,72,137,131,114,85,222,155,203,184,50,7,229,214,188,35,75,129,103,22,203,189,188,18,126,143,24,71,131,180,31,37,73,156,188,124,134,188,190,220,93,209,215,43,209,162,247,227,116,156,164,241,96,48,78,211,215,64,157,159,162,133,222,39,228,24,64,139,5,151,96,130,66,157,92,6,9,90,44,183,132,35,20,42,183,140,34,116,80,174,202,219,90,25,102,104,183,92,229,15,141,50,14,209,65,185,138,171,235,226,67,67,144,101,44,128,248,182,95,133,8,194,87,127,197,80,246,138,50,158,174,246,194,29,96,173,254,138,60,8,37,112,133,252,162,237,162,106,34,151,228,65,181,250,107,106,254,109,132,153,174,95,201,184,218,54,208,110,50,94,191,3,68,50,78,50,78,50,238,58,25,143,158,63,80,226,151,15,148,253,13,15,63,14,48,24,87,174,214,115,46,110,160,110,47,177,184,114,221,158,194,101,189,122,253,101,203,6,234,246,18,45,171,213,237,55,160,85,172,217,103,62,171,86,178,223,120,86,185,102,79,233,172,114,189,158,194,89,229,122,189,100,179,122,213,186,142,102,245,170,117,157,204,170,85,235,55,152,85,171,217,95,196,169,86,175,175,132,83,173,90,95,1,167,94,181,174,243,77,229,106,189,196,155,122,213,186,78,55,197,171,13,42,220,36,170,12,32,170,84,157,155,145,143,42,91,51,50,163,54,154,180,53,45,163,52,154,100,80,6,46,58,92,116,184,232,112,209,225,162,195,69,135,139,14,23,29,46,58,92,116,184,232,112,209,225,162,99,80,6,2,59,6,101,96,189,107,253,160,140,117,86,169,58,35,35,159,85,182,121,60,70,50,184,182,226,212,216,122,92,130,72,130,72,130,72,130,72,130,72,130,72,130,72,130,72,130,72,130,72,130,72,130,72,130,72,130,72,134,98,144,41,18,15,54,57,30,12,34,233,83,155,135,177,155,244,181,119,20,6,73,95,72,73,159,108,119,171,204,190,40,234,238,182,142,189,160,187,155,220,221,102,118,105,218,59,226,130,238,110,110,119,155,145,158,183,121,156,5,221,221,220,238,54,115,26,168,205,163,43,232,238,166,118,247,102,68,139,198,129,183,221,17,45,109,58,245,182,121,117,222,142,190,149,62,59,231,223,192,78,192,78,192,78,192,78,192,78,192,78,192,78,192,78,192,78,192,78,192,78,192,78,192,78,56,255,6,171,98,139,85,225,252,91,107,1,151,166,158,127,123,26,49,173,124,8,174,104,196,116,171,79,194,217,27,49,189,251,224,132,147,132,147,132,147,132,147,132,147,132,147,132,147,132,147,132,147,132,147,132,147,132,147,132,147,132,147,156,137,35,103,36,50,108,114,100,24,78,250,167,124,48,174,40,253,107,245,233,56,210,191,0,211,63,165,142,87,60,44,87,220,241,45,62,49,71,199,183,165,227,13,238,240,180,250,20,29,29,223,142,142,87,62,84,87,212,241,173,62,89,71,199,183,163,227,13,158,66,106,249,105,59,58,190,185,29,159,100,163,55,89,95,237,237,61,233,141,190,108,245,121,95,224,157,61,169,235,243,237,190,206,245,253,197,96,111,156,251,115,60,180,126,250,110,253,66,171,15,222,37,207,71,224,204,30,188,43,123,226,87,79,200,13,177,185,33,222,31,60,61,237,236,93,209,21,199,217,252,236,56,59,60,61,91,60,253,253,227,201,231,108,54,63,61,91,102,71,211,249,225,242,253,250,199,81,146,62,253,151,229,201,114,114,148,45,79,62,76,231,139,205,235,75,199,54,209,153,157,169,218,82,224,140,200,4,210,248,121,2,105,250,50,129,52,142,214,177,127,18,87,12,76,45,97,107,242,245,74,145,53,118,203,45,133,111,132,134,188,86,162,55,174,10,87,153,78,91,201,230,184,42,188,102,64,120,127,152,166,209,176,63,28,244,135,81,113,225,42,83,194,213,11,23,186,21,229,168,35,7,5,235,244,118,57,150,228,170,112,197,222,46,231,150,92,21,94,211,219,251,209,40,74,70,81,58,28,239,15,139,11,119,216,219,229,76,150,208,122,87,16,89,54,139,46,129,182,118,74,150,69,182,44,214,92,78,117,9,45,116,5,211,101,183,104,177,133,150,130,190,236,22,44,246,173,73,138,10,179,91,112,17,84,34,186,192,133,72,137,131,114,85,222,155,203,184,50,7,229,214,188,35,75,129,103,22,203,189,188,18,126,143,24,71,131,180,31,37,73,156,188,124,134,188,190,220,93,209,215,43,209,162,247,227,116,156,164,241,96,48,78,211,215,64,157,159,162,133,222,39,228,24,64,139,5,151,96,130,66,157,92,6,9,90,44,183,132,35,20,42,183,140,34,116,80,174,202,219,90,25,102,104,183,92,229,15,141,50,14,209,65,185,138,171,235,226,67,67,144,101,44,128,248,182,95,133,8,194,87,127,197,80,246,138,50,158,174,246,194,29,96,173,254,138,60,8,37,112,133,252,162,237,162,106,34,151,228,65,181,250,107,106,254,109,68,153,174,167,100,92,105,27,168,32,25,175,223,1,34,25,39,25,39,25,119,157,140,71,207,31,40,241,203,7,202,254,134,135,31,7,24,140,43,87,235,57,23,55,80,183,151,88,92,185,110,79,225,178,94,189,254,178,101,3,117,123,137,150,213,234,246,27,208,42,214,236,51,159,85,43,217,111,60,171,92,179,167,116,86,185,94,79,225,172,114,189,94,178,89,189,106,93,71,179,122,213,186,78,102,213,170,245,27,204,170,213,236,47,226,84,171,215,87,194,169,86,173,175,128,83,175,90,215,249,166,114,181,94,226,77,189,106,93,167,155,226,213,6,21,110,18,85,6,16,85,42,206,205,216,137,42,69,70,102,196,181,89,101,156,228,112,245,113,238,207,191,195,201,23,126,253,247,53,62,243,74,75,35,52,202,243,74,166,103,32,168,67,80,135,160,14,65,29,130,58,4,117,8,234,16,212,33,168,67,80,135,160,14,65,29,130,58,166,103,96,181,99,122,6,42,188,182,79,207,216,4,152,138,131,51,118,2,76,145,153,25,65,4,152,134,84,122,235,5,176,97,223,216,126,92,210,73,210,73,210,73,210,73,210,73,210,73,210,73,210,73,210,73,210,73,210,73,210,73,210,73,210,73,198,103,16,52,146,25,54,57,51,12,34,254,83,154,156,81,16,255,213,15,205,32,254,35,254,11,192,187,171,56,58,163,176,229,235,166,102,132,218,242,42,163,52,104,249,70,183,188,153,77,158,250,177,25,161,182,188,138,103,157,150,111,112,203,155,177,171,139,204,205,160,229,105,249,32,90,222,204,89,36,145,193,25,97,182,188,218,52,13,90,190,177,45,191,153,26,163,113,6,111,119,106,76,235,15,226,109,94,178,183,211,120,165,207,206,145,60,160,23,160,23,160,23,160,23,160,23,160,23,160,23,160,23,160,23,160,23,160,23,160,23,160,23,142,228,65,202,216,34,101,56,146,215,90,188,166,169,71,242,158,70,97,43,159,203,43,26,133,221,189,195,121,214,230,99,23,60,56,137,37,137,37,137,37,137,37,137,37,137,37,137,37,137,37,137,37,137,37,137,37,137,37,137,37,137,37,199,244,8,31,201,17,155,156,35,134,19,9,42,159,213,43,138,4,187,119,96,143,72,48,192,72,80,233,54,80,60,191,87,124,27,116,237,16,31,183,65,91,110,3,131,27,68,221,59,216,199,109,208,142,219,64,249,156,95,209,109,208,189,195,126,220,6,237,184,13,12,158,129,234,226,1,64,110,131,230,221,6,71,179,195,247,203,245,189,208,151,251,16,184,186,188,248,235,241,226,238,113,171,233,251,2,239,253,181,61,191,213,242,23,131,189,52,247,231,113,238,207,191,111,1,243,103,254,158,95,100,245,81,191,228,249,208,157,153,163,126,85,79,250,234,201,184,1,54,55,192,251,131,167,167,157,189,43,186,226,56,155,159,29,103,135,167,103,139,167,191,127,60,249,156,205,230,167,103,203,236,104,58,63,92,190,95,255,56,74,210,167,255,178,60,89,78,142,178,229,201,135,233,124,177,121,125,233,216,38,147,179,51,107,92,138,200,17,153,203,26,63,207,101,77,95,230,178,198,209,122,63,33,137,43,198,200,150,64,59,249,122,165,144,29,187,229,150,82,61,66,163,111,43,153,30,87,133,171,204,236,173,132,126,92,21,94,51,54,189,63,76,211,104,216,31,14,250,195,168,184,112,149,217,233,234,133,11,221,138,114,56,147,131,130,117,122,187,156,119,114,85,184,98,111,151,3,81,174,10,175,233,237,253,104,20,37,163,40,29,142,247,135,197,133,59,236,237,114,216,75,104,189,43,80,47,155,69,151,208,96,59,37,203,178,96,22,107,46,199,197,132,22,186,2,22,179,91,180,216,66,75,209,100,118,11,22,251,214,36,133,155,217,45,184,136,86,17,93,224,66,86,197,65,185,42,239,205,101,192,154,131,114,107,222,145,165,136,54,139,229,94,94,9,191,71,140,163,65,218,143,146,36,78,94,62,67,94,95,238,174,232,235,149,104,209,251,113,58,78,210,120,48,24,167,233,107,82,207,79,209,66,239,19,114,112,161,197,130,75,248,67,161,78,46,163,15,45,150,91,2,40,10,149,91,134,39,58,40,87,229,109,173,140,95,180,91,174,242,135,70,25,224,232,160,92,197,213,117,241,161,33,8,73,22,208,129,219,175,66,132,13,172,191,98,40,123,69,25,168,87,123,225,14,9,87,127,69,158,176,18,184,66,126,209,118,25,56,145,75,242,4,92,253,53,53,255,54,117,176,216,171,36,92,106,31,168,36,9,175,223,254,33,9,39,9,39,9,119,149,132,71,207,31,32,241,203,7,200,254,6,172,31,7,24,132,43,87,235,57,7,55,80,183,151,24,92,185,110,79,97,178,94,189,254,178,100,3,117,123,137,146,213,234,246,27,200,42,214,236,51,143,85,43,217,111,28,171,92,179,167,52,86,185,94,79,97,172,114,189,94,178,88,189,106,93,71,177,122,213,186,78,98,213,170,245,27,196,170,213,236,47,210,84,171,215,87,162,169,86,173,175,64,83,175,90,215,121,166,114,181,94,226,76,189,106,93,167,153,226,213,6,21,102,18,77,122,142,38,37,199,116,20,70,147,94,166,115,220,165,223,246,146,212,115,60,249,235,136,135,163,120,146,81,28,136,237,16,219,33,182,67,108,135,216,14,177,29,98,59,196,118,136,237,16,219,33,182,67,108,135,216,142,81,28,216,240,24,197,129,66,175,173,163,56,126,231,149,146,102,153,194,188,210,139,80,70,33,175,212,244,201,60,191,118,147,254,140,221,199,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,100,202,6,185,34,17,97,147,35,66,239,105,159,62,157,232,197,155,75,218,215,241,180,175,166,195,143,79,151,107,75,244,155,131,120,40,235,201,189,190,123,92,203,139,191,124,207,249,161,219,166,202,125,245,58,157,58,2,106,158,23,77,0,154,0,132,185,1,138,2,16,230,150,23,142,48,23,97,46,194,92,132,185,1,10,26,16,230,34,204,69,152,139,48,23,97,46,194,92,132,185,129,249,37,16,230,218,52,76,32,204,69,152,139,149,162,52,21,151,218,250,41,79,197,219,165,205,37,21,39,21,111,67,42,142,60,23,121,46,242,92,223,185,50,242,92,228,185,200,115,145,231,34,207,13,34,150,69,158,107,59,148,69,158,107,51,221,68,158,107,47,219,68,158,107,47,217,68,158,75,76,169,24,83,74,250,115,203,98,74,17,133,174,249,152,50,127,193,54,195,190,126,196,180,20,106,127,254,201,202,166,133,87,56,237,52,44,226,173,77,59,113,241,54,85,127,145,236,197,189,239,231,15,143,171,251,199,251,243,155,135,239,183,247,215,171,251,193,94,127,47,250,245,134,239,71,131,33,95,149,91,29,134,78,125,46,180,24,242,245,185,209,99,40,214,229,76,147,161,83,159,11,93,134,100,125,78,181,25,178,181,57,212,103,72,150,230,84,163,33,95,155,27,157,134,124,93,110,180,26,242,117,185,208,107,40,86,101,89,179,161,88,149,101,221,134,100,85,206,180,27,146,117,57,210,111,72,86,229,72,195,161,88,149,101,29,135,124,85,46,180,28,138,85,89,214,115,8,84,133,166,3,103,48,110,15,156,193,8,65,202,47,106,142,51,248,117,76,43,41,18,41,139,105,69,92,34,45,137,105,53,117,36,175,86,208,164,145,164,240,97,201,96,201,96,201,96,201,96,201,96,201,96,201,96,201,96,201,96,201,96,201,96,201,96,201,96,201,96,91,158,193,18,167,118,32,78,37,25,109,66,50,234,53,228,156,205,23,203,143,103,111,151,58,70,217,117,109,247,63,190,62,118,70,45,187,245,130,125,156,166,175,45,128,99,245,28,171,71,54,27,224,193,122,100,179,229,133,35,155,69,54,139,108,22,217,108,128,66,3,100,179,200,102,145,205,34,155,69,54,139,108,22,217,108,96,62,6,100,179,54,141,12,200,102,145,205,98,113,168,79,206,85,56,225,170,228,188,149,250,89,146,115,146,243,150,37,231,8,105,17,210,34,164,245,157,61,35,164,69,72,139,144,22,33,45,66,218,32,162,91,132,180,182,131,91,132,180,54,19,80,132,180,246,242,79,132,180,246,210,79,132,180,68,153,186,81,166,154,153,182,60,202,68,81,107,40,17,181,227,170,21,72,68,145,214,34,76,64,152,128,48,1,97,2,194,4,132,9,8,19,16,38,32,76,64,152,128,48,1,97,2,194,132,174,8,19,144,214,98,89,64,90,219,49,53,67,243,164,181,219,81,174,154,189,182,60,202,69,99,43,169,177,221,90,74,11,62,219,146,199,39,167,37,167,37,167,37,167,37,167,37,167,37,167,37,167,37,167,37,167,37,167,37,167,37,167,37,167,109,121,78,75,228,218,129,200,149,244,180,9,233,169,215,32,116,177,206,174,254,207,199,217,114,250,81,199,109,251,240,120,123,255,239,255,189,191,124,92,221,119,70,111,155,127,205,62,206,233,139,212,192,81,125,142,234,35,185,13,240,176,62,146,219,242,194,145,220,34,185,69,114,139,228,54,64,73,2,146,91,36,183,72,110,145,220,34,185,69,114,139,228,54,48,199,3,146,91,155,150,7,36,183,72,110,49,67,8,165,232,42,68,113,77,138,222,74,213,45,41,58,41,122,43,83,116,132,183,8,111,17,222,250,206,161,17,222,34,188,69,120,139,240,22,225,109,16,49,46,194,91,219,33,46,194,91,155,105,40,194,91,123,89,40,194,91,123,73,40,194,91,98,77,3,177,166,154,243,182,50,214,68,123,107,46,29,181,99,190,21,75,71,145,223,34,85,64,170,128,84,1,169,2,82,5,164,10,72,21,144,42,32,85,64,170,128,84,1,169,2,82,133,174,72,21,144,223,98,98,64,126,219,49,125,67,243,228,183,59,177,174,154,255,182,50,214,69,129,43,169,192,205,175,166,5,11,110,249,83,144,217,146,217,146,217,146,217,146,217,146,217,146,217,146,217,146,217,146,217,146,217,146,217,146,217,146,217,182,60,179,37,126,237,64,252,74,146,218,132,36,213,79,40,250,113,250,238,116,242,191,38,199,147,108,54,127,59,91,78,179,55,147,197,52,235,191,201,62,197,217,193,169,188,17,247,126,245,237,238,252,191,206,175,207,123,151,55,95,47,31,87,189,47,231,15,171,94,255,77,239,103,220,251,126,215,114,53,110,221,139,119,122,186,95,165,24,142,249,91,56,230,159,68,233,168,173,199,252,145,229,34,203,69,150,27,132,163,0,89,174,78,225,200,114,145,229,34,203,69,150,139,44,23,89,46,178,92,100,185,65,216,33,144,229,218,244,67,32,203,181,105,136,64,150,139,44,23,171,132,92,210,46,197,33,75,38,237,237,210,231,146,180,147,180,119,43,105,71,168,139,80,23,161,174,239,172,26,161,46,66,93,132,186,8,117,17,234,6,17,245,34,212,181,29,244,34,212,181,153,152,34,212,181,151,151,34,212,181,151,150,34,212,37,250,52,25,125,74,154,117,165,162,79,39,138,221,223,238,133,208,162,206,245,45,26,251,142,58,177,227,54,213,180,176,126,127,255,182,90,221,61,220,173,86,223,162,189,241,94,127,243,46,63,242,99,88,16,175,198,173,89,65,165,46,23,70,5,241,186,220,152,20,36,235,113,102,80,80,169,203,133,57,65,176,46,167,198,4,209,154,28,154,18,4,75,114,106,72,16,175,201,141,25,65,188,30,55,70,4,241,122,92,152,16,36,171,177,108,64,144,172,198,178,249,64,176,26,103,198,3,193,122,28,153,14,4,171,113,100,56,144,172,198,178,217,64,188,26,23,70,3,201,106,44,155,12,42,170,193,96,128,117,22,237,1,214,89,92,9,229,23,53,199,58,91,155,125,198,22,5,11,177,11,193,194,182,119,246,174,191,205,129,222,245,243,30,218,244,219,141,108,94,90,32,153,141,37,36,179,117,107,102,210,54,43,254,92,132,161,132,161,132,161,132,161,132,161,132,161,132,161,132,161,132,161,132,161,132,161,132,161,132,161,132,161,232,92,201,53,137,40,155,28,81,6,155,54,70,235,55,108,75,105,99,180,23,147,54,146,54,54,58,109,52,113,135,217,203,243,93,178,204,78,239,48,153,161,113,220,97,221,187,195,70,134,149,228,163,46,43,201,71,33,137,82,170,139,65,148,130,40,5,37,121,128,170,20,148,228,229,133,163,36,71,73,142,146,28,37,121,128,138,26,148,228,40,201,81,146,163,36,71,73,142,146,28,37,121,96,134,29,148,228,54,29,59,40,201,81,146,227,229,145,75,218,13,236,101,149,38,237,93,80,146,147,180,147,180,183,53,105,71,73,142,146,28,37,185,239,172,26,37,57,74,114,148,228,40,201,81,146,7,17,245,162,36,183,29,244,162,36,183,153,152,162,36,183,151,151,162,36,183,151,150,162,36,39,250,52,25,125,26,81,146,151,68,159,237,84,146,139,70,157,78,148,228,117,81,39,74,114,44,60,88,120,176,240,96,225,193,194,131,133,7,11,15,22,30,44,60,88,120,176,240,96,225,193,194,131,146,28,117,15,74,114,124,63,221,82,146,143,12,43,201,75,178,79,148,228,66,107,102,95,97,82,244,92,132,161,132,161,132,161,132,161,132,161,132,161,132,161,132,161,132,161,132,161,132,161,132,161,132,161,132,161,40,201,201,53,137,40,155,28,81,6,155,54,26,80,146,151,166,141,40,201,73,27,155,158,54,154,184,195,236,229,249,40,201,185,195,186,118,135,189,125,63,89,190,150,254,235,42,201,191,254,117,254,88,38,253,111,189,146,60,247,226,253,138,82,4,138,65,148,130,40,5,37,121,128,170,20,148,228,229,133,163,36,71,73,142,146,28,37,121,128,138,26,148,228,40,201,81,146,163,36,71,73,142,146,28,37,121,96,134,29,148,228,54,29,59,40,201,81,146,227,229,145,75,218,245,246,178,170,147,246,150,43,201,73,218,73,218,91,157,180,163,36,71,73,142,146,220,119,86,141,146,28,37,57,74,114,148,228,40,201,131,136,122,81,146,219,14,122,81,146,219,76,76,81,146,219,203,75,81,146,219,75,75,81,146,19,125,154,140,62,117,149,228,85,209,103,235,148,228,82,81,167,109,37,185,80,212,137,146,28,11,15,22,30,44,60,88,120,176,240,96,225,193,194,131,133,7,11,15,22,30,44,60,88,120,176,240,160,36,71,221,131,146,28,223,79,103,148,228,249,236,83,87,73,94,149,125,162,36,23,90,51,171,10,147,210,231,34,12,37,12,37,12,37,12,37,12,37,12,37,12,37,12,37,12,37,12,37,12,37,12,37,12,37,12,69,73,78,174,73,68,217,228,136,50,216,180,81,79,73,94,157,54,162,36,39,109,108,122,218,104,226,14,179,151,231,163,36,231,14,235,228,29,54,50,172,36,47,145,254,119,67,73,62,10,73,148,82,93,12,162,20,68,41,40,201,3,84,165,160,36,47,47,28,37,57,74,114,148,228,40,201,3,84,212,160,36,71,73,142,146,28,37,57,74,114,148,228,40,201,3,51,236,160,36,183,233,216,65,73,142,146,28,47,143,92,210,110,96,47,171,52,105,239,130,146,156,164,157,164,189,173,73,59,74,114,148,228,40,201,125,103,213,40,201,81,146,163,36,71,73,142,146,60,136,168,23,37,185,237,160,23,37,185,205,196,20,37,185,189,188,20,37,185,189,180,20,37,57,209,167,201,232,211,136,146,188,36,250,108,167,146,92,52,234,116,162,36,175,139,58,81,146,99,225,193,194,131,133,7,11,15,22,30,44,60,88,120,176,240,96,225,193,194,131,133,7,11,15,22,30,148,228,168,123,80,146,227,251,233,150,146,124,100,88,73,94,146,125,162,36,23,90,51,251,10,147,162,231,34,12,37,12,37,12,37,12,37,12,37,12,37,12,37,12,37,12,37,12,37,12,37,12,37,12,37,12,69,73,78,174,73,68,217,228,136,50,216,180,209,128,146,188,52,109,68,73,78,218,216,244,180,209,196,29,102,47,207,71,73,206,29,214,181,59,108,54,95,44,63,158,189,221,18,255,235,106,201,215,247,198,253,143,175,165,242,255,214,171,201,11,22,192,175,52,69,176,32,196,41,136,83,80,148,7,168,78,65,81,94,94,56,138,114,20,229,40,202,81,148,7,168,172,65,81,142,162,28,69,57,138,114,20,229,40,202,81,148,7,102,220,65,81,110,211,185,131,162,28,69,57,158,30,249,228,93,111,127,171,62,121,111,185,170,156,228,157,228,189,19,201,59,202,114,148,229,40,203,125,103,215,40,203,81,150,163,44,71,89,142,178,60,136,232,23,101,185,237,224,23,101,185,205,4,21,101,185,189,252,20,101,185,189,244,20,101,57,81,168,233,40,84,87,91,94,23,133,182,78,93,46,29,125,218,214,151,11,71,159,40,204,177,246,96,237,193,218,131,181,7,107,15,214,30,172,61,88,123,176,246,96,237,193,218,131,181,7,107,15,10,115,84,63,40,204,241,3,117,70,97,94,148,133,234,106,204,235,178,80,84,230,194,235,102,85,127,82,249,124,132,163,132,163,132,163,132,163,132,163,132,163,132,163,132,163,132,163,132,163,132,163,132,163,132,163,132,163,40,205,201,57,137,44,155,28,89,6,157,62,234,105,205,235,211,71,212,230,164,143,109,73,31,77,221,113,118,243,126,84,231,220,113,157,191,227,70,22,148,231,37,195,5,186,163,60,31,133,38,94,169,46,8,241,10,226,21,148,231,1,170,87,80,158,151,23,142,242,28,229,57,202,115,148,231,1,42,111,80,158,163,60,71,121,142,242,28,229,57,202,115,148,231,129,25,123,80,158,219,116,246,160,60,71,121,142,231,71,62,121,55,180,215,85,154,188,119,69,121,78,242,78,242,222,230,228,29,229,57,202,115,148,231,190,179,107,148,231,40,207,81,158,163,60,71,121,30,68,244,139,242,220,118,240,139,242,220,102,130,138,242,220,94,126,138,242,220,94,122,138,242,156,40,212,116,20,106,76,121,94,18,133,182,87,121,46,26,125,58,83,158,215,69,159,40,207,177,250,96,245,193,234,131,213,7,171,15,86,31,172,62,88,125,176,250,96,245,193,234,131,213,7,171,15,202,115,84,64,40,207,241,7,117,79,121,62,178,160,60,47,201,66,81,158,11,175,155,27,5,74,209,243,17,142,18,142,18,142,18,142,18,142,18,142,18,142,18,142,18,142,18,142,18,142,18,142,18,142,18,142,162,60,39,231,36,178,108,114,100,25,116,250,104,72,121,94,154,62,162,60,39,125,108,75,250,104,234,142,179,155,247,163,60,231,142,235,196,29,151,100,135,167,203,108,62,61,249,156,37,209,27,5,191,121,210,187,184,123,236,221,172,110,255,233,37,209,23,53,153,121,92,123,51,197,249,187,41,201,223,78,233,246,237,147,126,123,249,43,42,135,11,146,10,150,191,224,37,27,150,168,24,120,118,140,41,58,198,148,180,123,198,20,92,229,184,202,113,149,7,161,123,193,85,174,83,56,174,114,92,229,184,202,113,149,227,42,199,85,142,171,28,87,121,16,162,29,92,229,54,85,59,184,202,109,202,118,112,149,227,42,239,148,160,167,128,44,200,167,208,249,76,53,151,30,254,191,210,199,120,21,92,43,63,198,171,172,187,242,49,198,101,143,177,21,143,11,60,72,245,62,121,241,30,130,196,22,93,253,30,66,253,126,28,123,8,236,33,176,135,128,117,29,235,122,176,27,8,88,215,177,174,99,93,247,158,100,99,93,199,186,142,117,29,235,58,214,117,172,235,88,215,177,174,99,93,15,42,6,38,212,37,212,13,52,212,149,114,206,215,133,186,66,130,249,180,246,148,69,42,122,138,194,123,130,187,57,199,229,60,193,69,30,143,31,9,63,18,126,36,252,72,248,145,240,35,225,71,194,143,132,31,9,63,18,126,36,252,72,248,145,240,35,225,71,194,143,132,31,73,209,143,84,20,17,74,201,144,234,34,66,33,243,145,243,136,112,199,170,18,73,120,140,10,94,178,57,133,74,229,131,147,255,145,255,145,255,145,255,145,255,145,255,145,255,145,255,145,255,145,255,145,255,145,255,145,255,145,255,145,255,145,255,145,255,145,255,153,201,255,140,33,130,66,30,230,16,242,63,113,171,50,249,95,240,249,159,96,207,47,179,183,239,39,203,236,205,100,49,213,86,39,63,246,190,254,117,254,216,251,114,254,176,234,160,69,185,232,213,123,145,33,136,22,130,23,1,47,2,110,229,0,205,8,184,149,203,11,199,173,140,91,25,183,50,110,229,0,141,20,184,149,113,43,227,86,198,173,140,91,25,183,50,110,229,192,132,26,184,149,109,42,53,112,43,227,86,70,195,129,134,67,121,191,65,105,187,77,96,191,161,197,198,101,246,27,216,111,104,247,126,3,30,102,60,204,120,152,125,39,246,120,152,241,48,227,97,198,195,140,135,57,136,192,27,15,179,237,184,27,15,179,205,220,24,15,179,189,212,24,15,179,189,204,24,15,51,1,48,1,176,165,0,88,81,201,92,27,0,183,199,206,44,159,246,90,18,53,139,167,189,56,155,113,182,224,108,193,217,130,179,5,103,11,206,22,156,45,56,91,112,182,224,108,193,217,130,179,5,103,11,206,22,156,45,56,91,112,182,104,59,91,10,227,68,69,125,115,109,156,216,106,147,115,209,171,183,33,117,169,126,30,178,66,178,66,178,66,178,66,178,66,178,66,178,66,178,66,178,66,178,66,178,66,178,66,178,66,178,66,178,66,178,66,178,66,178,66,227,89,161,13,244,176,213,214,103,178,194,70,101,133,249,251,227,227,100,190,56,218,220,28,217,201,233,217,34,59,94,102,211,121,54,93,212,114,184,247,231,55,15,87,155,127,163,222,237,221,143,135,222,245,99,111,117,211,91,61,200,65,183,119,253,189,106,233,194,93,178,151,107,243,109,5,67,250,237,102,235,47,92,15,246,182,255,244,250,63,126,221,249,99,34,71,235,190,188,232,63,132,22,163,30,203,173,147,48,152,120,70,248,91,103,153,250,87,227,38,132,151,95,4,226,189,209,250,224,201,250,95,254,251,237,253,245,234,254,33,221,27,238,197,189,175,191,78,160,12,159,206,158,196,227,245,217,147,255,177,117,12,38,113,84,202,197,115,41,235,95,79,162,173,130,132,246,0,242,203,167,109,102,48,182,122,14,42,145,89,188,210,45,139,252,10,154,17,69,24,91,70,87,229,168,173,101,162,187,150,34,167,201,28,174,165,153,114,212,214,178,95,189,150,102,228,221,198,214,210,85,57,50,107,41,244,1,163,47,39,177,222,143,190,62,96,74,183,5,165,214,48,156,247,72,211,229,168,173,165,226,123,164,156,192,197,225,90,186,127,143,44,149,192,231,215,210,140,4,222,216,90,186,42,71,120,45,203,183,178,133,186,82,82,208,99,183,39,141,23,35,190,138,37,155,239,59,107,104,66,25,100,110,17,221,84,35,188,138,229,188,128,80,47,74,90,140,236,246,162,241,98,100,86,81,172,23,181,189,74,214,87,208,100,41,50,235,39,22,75,104,123,158,204,197,18,14,74,145,89,191,162,221,101,209,246,19,246,159,88,239,62,131,149,72,47,158,202,55,68,25,13,150,155,197,115,252,189,176,132,207,145,90,60,167,223,6,29,84,34,188,120,229,146,176,157,245,51,32,9,51,183,132,78,138,17,94,197,242,33,29,59,191,152,24,24,210,97,238,215,18,39,197,200,172,162,208,71,176,190,252,205,216,10,186,40,69,120,253,74,80,60,161,55,66,25,25,157,221,55,66,179,149,8,47,94,9,57,40,180,120,50,110,60,187,139,103,182,18,233,197,83,249,254,34,163,234,115,179,120,142,191,191,148,112,153,162,139,23,200,55,103,179,149,72,47,158,98,231,5,242,205,217,108,37,149,139,167,74,189,110,175,168,8,243,42,112,69,30,126,19,184,36,207,13,214,95,178,67,187,138,92,34,95,217,72,250,105,106,220,149,137,180,187,178,248,138,170,113,71,133,87,20,65,177,181,47,70,68,145,89,248,108,59,64,108,237,83,237,224,176,2,87,72,255,123,94,203,183,205,181,66,219,92,203,183,77,165,83,180,112,137,43,157,162,37,87,200,183,102,181,83,180,236,146,42,167,104,241,53,210,119,192,14,152,91,187,196,187,88,110,253,37,242,253,114,175,208,47,247,242,253,178,131,11,215,95,145,239,151,220,21,59,168,112,41,10,25,175,201,96,93,20,114,99,11,110,8,10,169,64,237,150,173,1,136,46,232,33,232,33,232,33,232,33,232,33,184,28,184,28,184,28,184,28,136,23,136,23,136,151,239,141,122,16,47,16,47,16,47,16,47,16,47,16,175,240,17,47,176,26,176,26,176,26,176,26,223,139,7,86,3,86,3,86,211,97,172,198,13,239,2,189,2,35,18,40,35,226,151,196,48,32,165,170,213,177,65,98,56,34,49,44,33,20,85,127,41,71,121,8,250,208,62,205,20,125,104,63,47,241,161,189,90,12,215,62,180,226,103,196,135,6,148,4,148,4,148,4,148,4,148,132,15,13,31,26,128,23,128,23,128,23,62,52,124,104,225,0,74,192,114,192,114,161,244,34,176,28,176,28,176,28,176,28,176,28,176,92,35,96,57,124,104,248,208,240,161,1,110,2,110,2,110,2,110,2,110,2,110,2,110,118,30,220,196,135,6,81,138,15,13,214,21,31,154,22,133,251,105,166,232,67,203,161,144,157,244,161,253,188,12,144,194,5,61,4,61,4,61,4,61,4,61,108,21,122,8,46,7,46,7,46,215,50,92,14,196,11,196,11,196,11,196,11,196,11,196,11,196,11,196,11,196,43,148,197,195,135,6,86,3,86,3,86,3,86,3,86,3,86,3,86,211,21,172,6,31,26,62,180,78,51,34,126,73,12,3,82,170,78,250,208,130,36,49,154,225,67,59,62,59,90,183,159,66,239,93,255,184,234,173,110,26,219,124,134,141,104,191,86,195,169,18,173,252,41,113,162,1,38,1,38,1,38,1,38,1,38,225,68,195,137,6,228,5,228,5,228,133,19,13,39,90,56,144,18,192,28,192,92,40,189,8,48,7,48,7,48,7,48,7,48,7,48,215,8,96,14,39,26,78,52,156,104,192,155,192,155,192,155,192,155,192,155,192,155,192,155,157,135,55,113,162,65,149,226,68,131,119,197,137,38,79,226,46,7,217,155,201,98,42,51,24,246,113,208,251,114,254,176,234,250,72,216,167,101,112,66,62,86,60,23,200,35,200,35,200,35,200,35,200,35,200,35,200,35,200,35,200,35,200,35,200,35,200,35,200,99,56,152,25,200,35,200,99,40,189,8,242,8,242,8,242,8,242,8,242,8,242,8,242,8,242,8,242,8,242,8,242,8,242,8,242,8,242,8,242,8,242,8,242,8,242,8,242,8,242,8,242,8,242,216,110,228,81,98,0,108,17,242,216,157,209,175,79,175,62,64,213,40,160,33,160,33,160,33,160,33,160,97,171,64,67,224,56,224,56,224,184,150,193,113,0,93,0,93,0,93,0,93,0,93,0,93,0,93,0,93,0,93,161,44,30,67,95,129,104,128,104,128,104,128,104,128,104,128,104,128,104,186,2,209,48,244,213,25,171,2,17,18,34,17,226,139,187,208,82,77,53,105,214,102,91,185,139,176,71,188,46,7,217,209,228,227,161,172,212,236,249,95,177,235,86,179,205,67,186,210,154,149,62,25,94,51,112,35,112,35,112,35,112,35,112,35,188,102,120,205,64,183,64,183,64,183,240,154,225,53,11,7,61,2,131,3,131,11,165,23,193,224,192,224,192,224,192,224,192,224,192,224,26,129,193,225,53,195,107,134,215,12,36,19,36,19,36,19,36,19,36,19,36,19,36,179,243,72,38,94,51,88,81,188,102,80,172,120,205,148,248,218,95,216,163,156,216,108,23,123,236,148,217,108,243,72,1,34,182,176,134,176,134,176,134,176,134,176,134,173,98,13,225,227,224,227,224,227,90,198,199,193,116,193,116,193,116,193,116,193,116,193,116,193,116,193,116,193,116,133,178,120,168,205,224,104,224,104,224,104,224,104,224,104,224,104,224,104,186,194,209,160,54,67,109,214,105,40,196,27,122,161,103,156,234,148,220,44,84,244,34,120,187,217,226,120,114,116,36,105,55,123,184,62,191,186,194,110,246,107,29,92,217,205,74,159,12,187,25,196,17,196,17,196,17,196,17,196,17,118,51,236,102,208,91,208,91,208,91,216,205,176,155,133,67,31,65,194,65,194,133,210,139,144,112,144,112,144,112,144,112,144,112,144,112,141,32,225,176,155,97,55,195,110,6,149,9,149,9,149,9,149,9,149,9,149,9,149,217,121,42,19,187,25,184,40,118,51,64,86,236,102,74,136,237,47,236,81,206,110,182,139,61,118,202,110,182,121,249,1,34,182,176,134,176,134,176,134,176,134,176,134,173,98,13,225,227,224,227,224,227,90,198,199,193,116,193,116,193,116,193,116,193,116,193,116,193,116,193,116,193,116,133,178,120,216,205,224,104,224,104,224,104,224,104,224,104,224,104,224,104,186,194,209,96,55,195,110,214,105,40,196,27,122,161,103,156,234,148,221,44,84,244,34,64,187,217,231,101,50,59,62,204,146,228,125,246,105,54,95,78,223,157,204,22,217,187,217,193,193,217,98,221,127,159,162,44,174,181,157,253,243,152,92,94,95,244,146,228,175,222,207,203,155,199,213,183,219,203,135,222,183,203,239,223,127,172,155,175,247,51,218,124,127,51,106,63,43,106,190,116,231,39,227,173,159,12,114,215,12,114,87,12,126,255,125,65,235,217,175,215,253,135,236,90,232,27,208,12,62,49,54,180,150,16,74,113,180,151,228,190,240,198,163,189,232,249,187,247,248,233,187,110,18,185,96,148,202,138,185,120,46,102,253,245,187,191,85,146,127,74,73,115,5,157,212,34,179,128,30,73,37,205,165,116,87,144,218,122,58,167,149,172,175,167,169,130,212,214,211,185,29,77,115,61,221,21,36,179,158,30,8,48,75,125,233,239,67,199,35,5,102,115,45,189,189,103,122,36,193,172,175,167,143,247,76,143,182,52,205,245,116,87,144,240,122,250,163,235,108,244,166,133,114,196,87,210,23,97,167,187,144,174,234,17,94,73,127,148,157,141,158,180,80,142,204,74,122,32,237,44,173,162,217,98,100,214,208,3,109,167,27,101,56,41,70,102,13,157,19,119,150,186,208,104,45,210,11,232,146,186,179,185,128,206,191,55,250,32,239,108,46,160,243,47,138,254,140,106,186,203,232,168,28,225,149,244,103,85,211,253,245,197,81,57,50,43,233,129,8,213,92,69,55,197,8,175,161,15,42,212,198,27,163,233,90,132,23,208,7,25,106,99,1,77,215,34,189,128,46,233,80,155,11,232,252,187,141,15,66,212,210,2,250,249,118,237,131,18,181,185,128,78,58,16,82,20,227,26,8,43,198,53,224,90,179,112,109,167,141,107,34,40,102,157,129,77,22,197,52,96,100,11,1,197,252,197,5,231,24,202,95,152,240,211,15,123,178,203,244,130,15,43,224,200,82,143,15,119,9,119,9,119,9,119,9,119,9,119,9,39,8,39,232,155,107,131,19,108,56,39,8,215,6,215,6,215,6,215,6,215,6,215,6,215,6,215,6,215,6,215,6,67,4,67,4,67,4,67,4,67,4,67,4,67,4,67,212,12,134,8,219,28,182,185,78,3,49,193,96,39,102,13,96,6,108,116,214,177,147,206,96,31,225,90,233,38,31,102,31,38,135,103,31,39,217,241,135,195,233,252,85,87,10,42,233,206,255,190,252,251,252,226,199,253,121,239,250,239,139,213,205,203,191,133,11,31,221,206,15,18,99,122,185,210,215,101,213,45,39,245,172,136,229,0,156,0,156,0,156,0,156,0,156,16,203,33,150,11,162,47,1,198,0,198,0,198,16,203,1,224,1,224,1,224,1,224,1,224,1,224,1,224,249,239,66,0,60,0,188,0,22,16,177,28,98,57,196,114,64,161,64,161,64,161,64,161,65,124,183,1,10,5,10,13,99,1,129,66,3,129,66,17,203,65,171,34,150,131,163,69,44,39,71,248,150,211,148,130,86,57,49,154,210,146,82,78,147,166,84,52,196,149,190,100,19,122,56,129,7,7,157,4,157,4,157,4,157,4,157,4,157,4,245,3,245,243,141,166,129,250,53,28,245,3,77,3,77,3,77,3,77,3,77,3,77,3,77,3,77,3,77,3,77,3,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,106,6,6,132,27,14,55,92,167,153,150,48,200,17,131,30,46,3,86,184,100,139,19,169,2,73,180,12,111,77,34,55,2,214,187,29,125,126,119,240,103,54,63,57,60,60,154,46,178,131,201,98,249,238,77,150,142,163,72,216,239,118,245,207,183,239,255,246,110,110,47,46,174,86,15,189,239,231,15,143,223,190,244,214,143,208,116,193,91,233,11,179,107,120,147,122,90,20,111,112,74,112,74,112,74,112,74,112,74,40,222,80,188,5,209,151,112,95,112,95,112,95,40,222,224,232,224,232,224,232,224,232,224,232,224,232,224,232,252,119,33,28,29,28,93,0,11,136,226,13,197,27,138,55,216,78,216,78,216,78,216,206,32,190,219,192,118,194,118,134,177,128,176,157,129,176,157,40,222,128,78,81,188,129,195,162,120,147,4,117,203,137,74,81,199,155,24,81,217,46,201,91,233,107,54,98,121,19,120,116,240,73,240,73,240,73,240,73,240,73,240,73,112,63,112,63,223,120,26,184,95,195,113,63,240,52,240,52,240,52,240,52,240,52,240,52,240,52,240,52,240,52,240,52,80,32,80,32,80,32,80,32,80,32,80,32,80,32,80,160,102,160,64,104,222,208,188,117,154,107,9,132,30,49,233,227,106,144,232,173,73,240,70,83,76,111,251,145,170,225,109,125,101,171,204,110,235,23,228,208,232,86,246,116,152,220,64,145,64,145,64,145,64,145,64,145,48,185,97,114,11,162,47,65,187,64,187,64,187,48,185,129,202,129,202,129,202,129,202,129,202,129,202,129,202,249,239,66,80,57,80,185,0,22,16,147,27,38,55,76,110,224,155,224,155,224,155,224,155,65,124,183,1,223,4,223,12,99,1,193,55,3,193,55,49,185,193,149,98,114,131,120,197,228,166,195,226,110,136,73,37,131,219,14,49,217,98,115,219,250,181,154,55,182,109,63,42,120,36,120,36,120,36,120,36,120,36,120,36,56,31,56,159,111,252,12,156,175,225,56,31,248,25,248,25,248,25,248,25,248,25,248,25,248,25,248,25,248,25,248,25,168,15,168,15,168,15,168,15,168,15,168,15,168,15,168,79,51,80,31,76,109,152,218,58,205,173,120,166,67,76,248,180,154,106,102,11,20,210,8,216,200,54,127,55,91,78,179,201,252,207,229,251,217,252,48,251,148,102,226,78,182,155,111,151,143,171,222,249,205,191,143,127,93,222,92,244,126,166,189,198,91,217,10,94,146,93,47,155,224,19,98,102,3,61,2,61,2,61,2,61,2,61,194,204,134,153,45,136,190,4,229,2,229,2,229,194,204,6,26,7,26,7,26,7,26,7,26,7,26,7,26,231,191,11,65,227,64,227,2,88,64,204,108,152,217,48,179,129,107,130,107,130,107,130,107,6,241,221,6,92,19,92,51,140,5,4,215,12,4,215,196,204,6,71,138,153,13,194,21,51,155,36,123,91,68,78,138,186,217,234,200,201,118,217,217,10,94,173,17,63,91,229,227,130,73,130,73,130,73,130,73,130,73,130,73,130,245,129,245,249,198,208,192,250,26,142,245,129,161,129,161,129,161,129,161,129,161,129,161,129,161,129,161,129,161,129,161,129,252,128,252,128,252,128,252,128,252,128,252,128,252,128,252,52,3,249,193,208,134,161,173,211,252,138,119,74,196,140,95,171,65,150,182,102,160,26,1,123,218,22,203,143,147,163,217,114,250,126,58,249,184,204,78,79,230,127,102,239,102,7,7,103,139,217,201,60,251,148,8,59,219,30,214,241,234,229,227,234,175,213,249,253,99,239,238,246,230,223,222,183,203,239,223,127,172,91,170,247,51,105,186,191,173,230,229,217,117,185,41,60,57,94,55,128,37,128,37,128,37,128,37,128,37,188,110,120,221,130,232,75,0,48,0,48,0,48,188,110,0,117,0,117,0,117,0,117,0,117,0,117,0,117,254,187,16,160,14,160,46,128,5,196,235,134,215,13,175,27,144,39,144,39,144,39,144,103,16,223,109,128,60,129,60,195,88,64,32,207,64,32,79,188,110,208,167,120,221,224,98,241,186,73,18,187,117,164,165,168,227,77,134,180,108,151,239,173,230,149,27,113,191,9,63,7,88,37,88,37,88,37,88,37,88,37,88,37,24,32,24,160,111,108,13,12,176,225,24,32,216,26,216,26,216,26,216,26,216,26,216,26,216,26,216,26,216,26,216,26,136,16,136,16,136,16,136,16,136,16,136,16,136,16,136,80,51,16,33,60,112,120,224,58,205,187,4,69,149,152,247,119,53,200,15,215,60,156,35,96,87,220,167,143,179,15,217,228,205,186,229,222,46,179,201,124,118,156,45,78,63,206,150,211,197,251,233,116,185,16,118,197,253,188,191,252,187,119,254,101,253,111,243,245,177,119,126,115,121,221,123,184,187,191,124,92,61,252,181,90,61,62,184,112,197,165,59,63,25,111,253,100,144,187,102,144,187,98,240,251,239,27,144,203,213,172,135,93,185,156,194,147,35,151,131,130,130,130,130,130,130,130,130,130,66,46,135,92,46,136,190,132,42,131,42,131,42,67,46,7,165,7,165,7,165,7,165,7,165,7,165,7,165,231,191,11,161,244,160,244,2,88,64,228,114,200,229,144,203,65,142,66,142,66,142,66,142,6,241,221,6,114,20,114,52,140,5,132,28,13,132,28,69,46,7,210,138,92,14,216,22,185,156,36,6,92,135,102,138,202,229,100,208,76,75,114,57,215,104,166,170,141,174,102,169,140,216,232,132,159,3,14,19,14,19,14,19,14,19,14,19,14,19,110,16,110,208,55,231,6,55,216,112,110,16,206,13,206,13,206,13,206,13,206,13,206,13,206,13,206,13,206,13,206,13,166,8,166,8,166,8,166,8,166,8,166,8,166,8,166,168,25,76,17,54,58,108,116,157,6,100,130,194,80,204,27,194,12,216,232,172,99,40,157,66,64,2,54,216,253,249,102,58,125,59,157,190,155,78,179,15,243,147,163,163,217,252,240,237,100,49,21,54,215,253,251,101,181,250,186,90,125,91,173,122,127,223,220,94,93,93,222,92,124,61,127,88,185,48,214,105,206,220,172,116,192,149,188,44,187,226,57,137,39,69,56,7,232,4,232,4,232,4,232,4,232,132,112,14,225,92,16,125,9,56,6,56,6,56,134,112,14,16,15,16,15,16,15,16,15,16,15,16,15,16,207,127,23,2,226,1,226,5,176,128,8,231,16,206,33,156,3,14,5,14,5,14,5,14,13,226,187,13,112,40,112,104,24,11,8,28,26,8,28,138,112,14,106,21,225,28,60,45,194,57,73,210,183,140,164,20,21,205,137,144,148,150,4,115,154,36,165,170,47,174,228,21,27,241,196,213,62,54,216,36,216,36,216,36,216,36,216,36,216,36,152,31,152,159,111,44,13,204,175,225,152,31,88,26,88,26,88,26,88,26,88,26,88,26,88,26,88,26,88,26,88,26,8,16,8,16,8,16,8,16,8,16,8,16,8,16,8,80,51,16,32,252,112,248,225,58,205,179,4,65,141,152,243,111,25,240,193,37,91,140,72,21,68,162,231,118,107,14,182,17,174,211,237,205,108,126,184,56,203,142,255,204,62,100,147,249,159,203,247,179,249,97,246,169,159,69,162,82,183,47,151,55,23,15,63,122,215,255,246,254,238,157,223,252,251,248,215,229,205,69,239,103,191,23,53,220,234,86,250,186,172,106,221,164,158,21,175,27,128,18,128,18,128,18,128,18,128,18,94,55,188,110,65,244,37,192,23,192,23,192,23,94,55,0,58,0,58,0,58,0,58,0,58,0,58,0,58,255,93,8,64,7,64,23,192,2,226,117,195,235,134,215,13,168,19,168,19,168,19,168,51,136,239,54,64,157,64,157,97,44,32,80,103,32,80,39,94,55,104,83,188,110,112,176,120,221,228,8,221,114,154,82,80,236,38,70,83,182,202,236,86,250,146,77,168,221,4,30,28,116,18,116,18,116,18,116,18,116,18,116,18,212,15,212,207,55,154,6,234,215,112,212,15,52,13,52,13,52,13,52,13,52,13,52,13,52,13,52,13,52,13,52,13,12,8,12,8,12,8,12,8,12,8,12,8,12,8,12,168,25,24,16,110,55,220,110,157,102,90,194,32,71,12,122,184,154,99,119,107,18,185,209,8,189,219,201,199,233,100,158,45,150,147,55,71,211,236,221,236,224,224,108,49,59,153,103,159,226,108,160,224,122,187,189,95,157,223,244,30,30,207,191,92,173,122,223,46,191,127,255,177,238,176,222,207,184,55,104,143,248,173,226,69,186,178,192,73,150,128,18,14,174,9,174,9,174,9,174,9,174,9,37,28,74,184,32,250,18,78,12,78,12,78,12,37,28,220,29,220,29,220,29,220,29,220,29,220,29,220,157,255,46,132,187,131,187,11,96,1,81,194,161,132,67,9,7,11,10,11,10,11,10,11,26,196,119,27,88,80,88,208,48,22,16,22,52,16,22,20,37,28,144,42,74,56,240,89,148,112,202,96,111,21,129,41,239,135,19,37,48,219,42,139,171,120,253,134,205,113,66,207,4,110,9,110,9,110,9,110,9,110,9,110,9,30,8,30,232,27,103,3,15,108,56,30,8,206,6,206,6,206,6,206,6,206,6,206,6,206,6,206,6,206,6,206,6,58,4,58,4,58,4,58,4,58,4,58,4,58,4,58,212,12,116,8,141,28,26,185,78,115,48,1,210,38,182,124,95,141,20,204,53,11,240,8,216,54,119,54,95,158,156,46,102,239,179,249,201,167,195,147,143,147,249,98,57,61,152,204,79,62,45,62,204,132,37,115,63,110,30,111,239,30,46,255,234,221,220,254,188,184,93,127,30,63,174,190,159,223,220,254,124,248,251,178,233,110,185,170,215,102,87,41,39,251,204,152,228,64,155,64,155,64,155,64,155,64,155,48,201,97,146,11,162,47,65,197,64,197,64,197,48,201,129,222,129,222,129,222,129,222,129,222,129,222,129,222,249,239,66,208,59,208,187,0,22,16,147,28,38,57,76,114,224,160,224,160,224,160,224,160,65,124,183,1,7,5,7,13,99,1,193,65,3,193,65,49,201,193,169,98,146,131,160,197,36,39,201,246,86,210,149,162,2,57,97,186,178,93,222,184,170,151,109,68,23,39,246,4,160,148,160,148,160,148,160,148,160,148,160,148,160,127,160,127,190,81,53,208,191,134,163,127,160,106,160,106,160,106,160,106,160,106,160,106,160,106,160,106,160,106,160,106,96,65,96,65,96,65,96,65,96,65,96,65,96,65,96,65,205,192,130,176,196,97,137,235,52,227,18,14,73,98,216,211,213,32,39,92,195,40,142,112,85,112,111,143,38,103,239,14,206,166,243,236,244,253,201,114,237,34,60,154,45,150,179,183,217,230,103,159,98,81,27,220,215,171,243,31,223,190,255,88,221,244,238,254,186,125,92,139,250,174,46,31,30,47,191,246,54,63,251,25,187,16,194,165,59,63,25,111,253,100,144,187,102,144,187,98,240,251,239,235,27,228,234,214,195,170,68,78,229,201,241,200,1,63,1,63,1,63,1,63,1,63,225,145,195,35,23,68,95,2,147,1,147,1,147,225,145,3,206,3,206,3,206,3,206,3,206,3,206,3,206,243,223,133,192,121,192,121,1,44,32,30,57,60,114,120,228,0,70,1,70,1,70,1,70,131,248,110,3,48,10,48,26,198,2,2,140,6,2,140,226,145,131,100,197,35,7,99,139,71,78,142,254,173,69,51,5,85,114,82,104,166,37,155,156,107,52,83,81,63,87,183,84,38,12,116,226,207,1,135,9,135,9,135,9,135,9,135,9,135,9,55,8,55,232,155,115,131,27,108,56,55,8,231,6,231,6,231,6,231,6,231,6,231,6,231,6,231,6,231,6,231,6,83,4,83,4,83,4,83,4,83,4,83,4,83,4,83,212,12,166,8,9,29,18,186,78,3,50,65,97,40,230,13,97,6,84,116,214,49,148,78,33,32,1,27,236,78,222,77,63,198,241,126,246,105,243,50,39,31,151,255,153,189,155,29,28,156,45,102,39,115,97,125,221,237,183,213,125,28,239,247,126,174,190,62,222,222,159,223,63,254,119,239,219,229,247,239,63,54,253,232,192,93,167,57,110,179,210,6,87,245,218,236,122,232,100,159,25,9,29,240,19,240,19,240,19,240,19,240,19,18,58,36,116,65,244,37,48,25,48,25,48,25,18,58,224,60,224,60,224,60,224,60,224,60,224,60,224,60,255,93,8,156,7,156,23,192,2,34,161,67,66,135,132,14,96,20,96,20,96,20,96,52,136,239,54,0,163,0,163,97,44,32,192,104,32,192,40,18,58,72,86,36,116,48,182,72,232,36,233,223,74,186,82,212,64,39,76,87,90,210,207,105,210,149,170,54,185,170,151,109,68,37,39,246,4,160,148,160,148,160,148,160,148,160,148,160,148,160,127,160,127,190,81,53,208,191,134,163,127,160,106,160,106,160,106,160,106,160,106,160,106,160,106,160,106,160,106,160,106,96,65,96,65,96,65,96,65,96,65,96,65,96,65,96,65,205,192,130,240,200,225,145,235,52,227,18,14,73,98,216,211,101,192,32,151,108,113,35,85,96,137,158,13,174,97,20,71,200,42,184,249,193,209,236,237,242,115,246,246,228,248,244,104,250,57,59,154,205,167,147,143,75,113,13,220,205,247,171,203,175,143,255,244,190,222,94,223,93,173,254,233,93,93,222,172,206,239,31,27,175,128,43,121,93,150,245,111,18,207,138,250,13,94,9,94,9,94,9,94,9,94,9,245,27,234,183,32,250,18,254,11,254,11,254,11,245,27,60,29,60,29,60,29,60,29,60,29,60,29,60,157,255,46,132,167,131,167,11,96,1,81,191,161,126,67,253,6,227,9,227,9,227,9,227,25,196,119,27,24,79,24,207,48,22,16,198,51,16,198,19,245,27,240,41,234,55,176,88,212,111,178,192,110,25,77,41,172,125,19,161,41,91,166,124,43,121,201,102,116,111,181,15,14,58,9,58,9,58,9,58,9,58,9,58,9,234,7,234,231,27,77,3,245,107,56,234,7,154,6,154,6,154,6,154,6,154,6,154,6,154,6,154,6,154,6,154,6,6,4,6,4,6,4,6,4,6,4,6,4,6,4,6,212,12,12,8,213,27,170,183,78,51,45,97,144,35,6,61,92,77,82,188,53,135,220,8,87,239,246,110,114,116,52,155,31,79,222,126,152,252,153,189,157,44,23,217,241,217,98,246,118,114,244,202,35,40,40,122,251,118,126,117,117,121,115,125,254,245,239,243,127,123,95,207,31,31,122,215,63,30,46,191,158,95,149,216,4,155,167,124,19,120,133,86,229,111,138,207,143,6,14,150,9,150,9,150,9,150,9,150,9,13,28,26,184,32,250,18,54,12,54,12,54,12,13,28,172,29,172,29,172,29,172,29,172,29,172,29,172,157,255,46,132,181,131,181,11,96,1,209,192,161,129,67,3,7,255,9,255,9,255,9,255,25,196,119,27,248,79,248,207,48,22,16,254,51,16,254,19,13,28,96,42,26,56,144,89,52,112,114,48,175,8,117,41,40,132,147,165,46,91,165,134,19,120,241,38,36,113,82,79,3,98,9,98,9,98,9,98,9,98,9,98,9,18,8,18,232,27,97,3,9,108,56,18,8,194,6,194,6,194,6,194,6,194,6,194,6,194,6,194,6,194,6,194,6,46,4,46,4,46,4,46,4,46,4,46,4,46,4,46,212,12,92,8,93,28,186,184,78,179,47,161,17,38,86,188,94,205,81,200,53,147,235,104,136,76,238,127,253,159,197,50,123,55,157,158,102,139,211,245,95,210,243,201,253,215,255,125,120,236,125,91,173,238,122,15,119,235,191,212,74,165,92,233,139,116,103,149,147,42,1,177,28,212,19,212,19,212,19,212,19,212,19,98,57,196,114,65,244,37,20,25,20,25,20,25,98,57,168,60,168,60,168,60,168,60,168,60,168,60,168,60,255,93,8,149,7,149,23,192,2,34,150,67,44,135,88,14,82,20,82,20,82,20,82,52,136,239,54,144,162,144,162,97,44,32,164,104,32,164,40,98,57,16,86,196,114,192,181,136,229,52,176,223,114,2,83,197,45,39,70,96,182,87,47,87,250,250,141,27,230,4,158,9,220,18,220,18,220,18,220,18,220,18,220,18,60,16,60,208,55,206,6,30,216,112,60,16,156,13,156,13,156,13,156,13,156,13,156,13,156,13,156,13,156,13,156,13,116,8,116,8,116,8,116,8,116,8,116,8,116,8,116,168,25,232,16,146,57,36,115,157,230,96,2,164,77,108,249,190,26,170,154,107,18,224,209,16,219,220,242,227,201,60,59,154,30,78,222,254,169,105,154,123,188,191,189,233,93,173,46,206,191,254,235,214,50,151,238,252,100,188,245,147,65,238,154,65,238,138,193,239,191,111,88,75,87,184,34,238,148,116,194,79,143,142,14,62,10,62,10,62,10,62,10,62,10,29,29,58,186,32,250,18,222,12,222,12,222,12,29,29,252,30,252,30,252,30,252,30,252,30,252,30,252,158,255,46,132,223,131,223,11,96,1,209,209,161,163,67,71,7,83,10,83,10,83,10,83,26,196,119,27,152,82,152,210,48,22,16,166,52,16,166,20,29,29,176,43,58,58,48,92,116,116,26,128,112,49,162,169,162,162,171,71,52,45,105,232,92,35,154,38,188,117,133,139,101,220,89,87,243,44,240,152,240,152,240,152,240,152,240,152,240,152,240,131,240,131,190,121,55,248,193,134,243,131,240,110,240,110,240,110,240,110,240,110,240,110,240,110,240,110,240,110,240,110,176,69,176,69,176,69,176,69,176,69,176,69,176,69,176,69,205,96,139,240,213,225,171,235,52,40,19,24,142,98,195,24,102,192,83,103,29,71,233,24,8,210,16,175,221,167,201,60,59,60,57,124,175,41,181,251,121,126,211,187,184,189,248,11,163,93,201,114,184,211,217,137,61,55,46,59,216,41,216,41,216,41,216,41,216,41,92,118,184,236,130,232,75,88,52,88,52,88,52,92,118,176,125,176,125,176,125,176,125,176,125,176,125,176,125,254,187,16,182,15,182,47,128,5,196,101,135,203,14,151,29,188,41,188,41,188,41,188,105,16,223,109,224,77,225,77,195,88,64,120,211,64,120,83,92,118,128,176,184,236,64,116,113,217,105,192,195,5,88,166,138,200,174,6,203,196,98,87,177,82,198,21,118,85,79,1,131,9,131,9,131,9,131,9,131,9,131,9,51,8,51,232,155,113,131,25,108,56,51,8,227,6,227,6,227,6,227,6,227,6,227,6,227,6,227,6,227,6,227,6,79,4,79,4,79,4,79,4,79,4,79,4,79,4,79,212,12,158,8,127,29,254,186,78,195,49,33,33,40,198,205,96,29,50,215,53,130,255,8,88,91,119,184,56,157,45,255,115,93,254,159,111,166,31,79,207,230,31,178,201,124,118,60,85,80,215,93,60,220,93,62,254,247,234,190,247,245,223,47,171,251,187,31,55,127,247,206,111,46,175,87,29,214,215,213,47,137,93,133,157,218,243,163,177,3,161,2,161,2,161,2,161,2,161,66,99,135,198,46,136,190,4,73,3,73,3,73,67,99,7,226,7,226,7,226,7,226,7,226,7,226,7,226,231,191,11,65,252,64,252,2,88,64,52,118,104,236,208,216,129,157,130,157,130,157,130,157,6,241,221,6,236,20,236,52,140,5,4,59,13,4,59,69,99,7,15,139,198,14,82,23,141,157,36,67,44,128,105,138,170,236,36,49,205,142,235,236,234,87,203,136,210,78,230,105,96,50,97,50,97,50,97,50,97,50,97,50,97,8,97,8,125,51,111,48,132,13,103,8,97,222,96,222,96,222,96,222,96,222,96,222,96,222,96,222,96,222,96,222,224,139,224,139,224,139,224,139,224,139,224,139,224,139,224,139,154,193,23,161,181,67,107,215,105,88,38,52,36,197,138,57,172,229,122,187,70,178,32,1,43,238,62,78,39,199,71,179,15,211,108,242,113,249,234,79,219,109,42,42,185,187,95,157,95,95,93,254,189,234,157,223,63,190,250,211,239,127,154,94,220,139,58,167,185,19,89,20,187,162,59,213,10,80,221,129,85,129,85,129,85,129,85,129,85,161,186,67,117,23,68,95,130,169,129,169,129,169,161,186,3,251,3,251,3,251,3,251,3,251,3,251,3,251,243,223,133,96,127,96,127,1,44,32,170,59,84,119,168,238,64,81,65,81,65,81,65,81,131,248,110,3,138,10,138,26,198,2,130,162,6,130,162,162,186,131,145,69,117,7,189,139,234,78,146,43,22,194,53,69,101,119,210,184,102,199,117,119,34,235,101,68,120,39,247,68,176,153,176,153,176,153,176,153,176,153,176,153,176,132,176,132,190,217,55,88,194,134,179,132,176,111,176,111,176,111,176,111,176,111,176,111,176,111,176,111,176,111,176,111,112,70,112,70,112,70,112,70,112,70,112,70,112,70,112,70,205,224,140,80,222,161,188,235,52,52,19,30,154,98,201,36,214,114,237,93,67,137,144,112,197,119,211,217,241,108,177,248,245,63,27,51,227,86,159,126,18,85,222,173,46,175,47,31,30,126,253,207,198,67,184,245,47,242,179,107,178,187,154,229,176,170,185,83,120,110,4,119,64,84,64,84,64,84,64,84,64,84,8,238,16,220,5,209,151,64,105,64,105,64,105,8,238,128,252,128,252,128,252,128,252,128,252,128,252,128,252,252,119,33,144,31,144,95,0,11,136,224,14,193,29,130,59,192,83,192,83,192,83,192,211,32,190,219,0,158,2,158,134,177,128,128,167,129,128,167,8,238,32,98,17,220,193,234,34,184,147,163,136,235,176,76,65,181,157,12,150,217,109,169,93,205,74,153,208,217,9,63,5,12,38,12,38,12,38,12,38,12,38,12,38,204,32,204,160,111,198,13,102,176,225,204,32,140,27,140,27,140,27,140,27,140,27,140,27,140,27,140,27,140,27,140,27,60,17,60,17,60,17,60,17,60,17,60,17,60,17,60,81,51,120,34,68,118,136,236,58,13,199,132,132,160,24,55,131,181,91,94,215,60,254,35,96,109,221,252,211,167,89,54,155,127,56,61,155,127,120,229,86,20,213,213,221,252,252,121,217,187,188,249,251,238,199,205,223,47,246,64,23,154,186,157,31,36,230,172,115,197,175,202,174,109,78,252,57,177,204,65,56,65,56,65,56,65,56,65,56,97,153,195,50,23,68,95,66,140,65,140,65,140,97,153,131,192,131,192,131,192,131,192,131,192,131,192,131,192,243,223,133,16,120,16,120,1,44,32,150,57,44,115,88,230,160,66,161,66,161,66,161,66,131,248,110,3,21,10,21,26,198,2,66,133,6,66,133,98,153,3,87,197,50,7,72,139,101,78,18,241,45,161,40,69,237,114,2,20,165,37,171,156,38,69,169,42,137,43,126,193,70,228,112,117,15,13,50,9,50,9,50,9,50,9,50,9,50,9,226,7,226,231,27,73,3,241,107,56,226,7,146,6,146,6,146,6,146,6,146,6,146,6,146,6,146,6,146,6,146,6,254,3,254,3,254,3,254,3,254,3,254,3,254,3,254,211,12,252,7,41,28,82,184,78,179,44,33,16,35,198,188,91,6,36,112,201,22,31,82,5,144,232,9,221,26,195,108,4,44,114,251,52,61,202,254,60,89,188,159,137,203,219,126,174,174,122,255,222,62,252,117,217,120,97,219,203,43,177,43,105,171,126,30,196,108,80,70,80,70,80,70,80,70,80,70,136,217,16,179,5,209,151,80,91,80,91,80,91,136,217,160,224,160,224,160,224,160,224,160,224,160,224,160,224,252,119,33,20,28,20,92,0,11,136,152,13,49,27,98,54,200,76,200,76,200,76,200,204,32,190,219,64,102,66,102,134,177,128,144,153,129,144,153,136,217,64,70,17,179,1,179,34,102,147,196,108,95,81,145,162,50,182,18,42,178,93,2,182,151,23,105,68,186,86,244,112,32,144,32,144,32,144,32,144,32,144,32,144,32,123,32,123,190,17,51,144,189,134,35,123,32,102,32,102,32,102,32,102,32,102,32,102,32,102,32,102,32,102,32,102,224,60,224,60,224,60,224,60,224,60,224,60,224,60,224,60,205,192,121,16,173,33,90,235,52,155,226,139,0,209,242,98,53,72,168,22,52,143,17,176,68,237,243,242,227,228,244,253,159,217,241,217,98,57,57,152,100,31,166,199,147,163,108,178,156,44,207,62,126,16,246,170,253,243,120,127,126,247,215,191,189,235,31,15,143,231,223,207,123,127,175,174,207,175,122,231,143,231,143,63,238,255,118,161,90,75,119,126,50,222,250,201,32,119,205,32,119,197,224,247,223,55,224,102,171,92,13,187,186,54,233,167,198,224,6,190,4,190,4,190,4,190,4,190,132,193,13,131,91,16,125,9,14,6,14,6,14,134,193,13,188,14,188,14,188,14,188,14,188,14,188,14,188,206,127,23,130,215,129,215,5,176,128,24,220,48,184,97,112,3,249,4,249,4,249,4,249,12,226,187,13,200,39,200,103,24,11,8,242,25,8,242,137,193,13,22,21,131,27,148,44,6,55,73,126,183,26,201,20,149,186,137,35,153,150,60,111,174,145,76,85,49,92,229,66,25,113,197,9,62,3,252,37,252,37,252,37,252,37,252,37,252,37,188,32,188,160,111,190,13,94,176,225,188,32,124,27,124,27,124,27,124,27,124,27,124,27,124,27,124,27,124,27,124,27,44,17,44,17,44,17,44,17,44,17,44,17,44,17,44,81,51,88,34,244,113,232,227,58,13,198,4,132,159,152,54,130,25,144,204,89,199,79,58,4,127,132,235,170,59,56,56,152,29,157,204,103,217,241,199,236,120,58,207,38,243,119,217,209,108,185,60,154,102,199,179,197,98,186,16,213,213,125,255,254,253,242,234,246,230,178,119,125,223,187,94,221,244,206,111,190,245,174,46,31,31,175,86,189,235,203,135,245,151,22,7,198,58,205,49,152,85,22,184,218,215,103,213,65,167,244,236,104,232,192,160,192,160,192,160,192,160,192,160,208,208,161,161,11,162,47,193,202,192,202,192,202,208,208,129,233,129,233,129,233,129,233,129,233,129,233,129,233,249,239,66,48,61,48,189,0,22,16,13,29,26,58,52,116,160,163,160,163,160,163,160,163,65,124,183,1,29,5,29,13,99,1,65,71,3,65,71,209,208,193,180,162,161,131,182,69,67,39,199,1,215,211,150,130,38,58,57,218,210,146,140,78,147,182,84,116,203,213,190,116,19,122,57,137,39,1,173,4,173,4,173,4,173,4,173,4,173,4,5,4,5,244,141,174,129,2,54,28,5,4,93,3,93,3,93,3,93,3,93,3,93,3,93,3,93,3,93,3,93,3,19,2,19,2,19,2,19,2,19,2,19,2,19,2,19,106,6,38,132,97,14,195,92,167,153,151,176,200,18,11,30,47,3,158,185,100,139,35,169,2,77,180,156,113,77,36,58,2,214,198,205,222,46,103,159,166,31,23,211,108,122,244,113,182,152,45,39,226,166,184,203,175,143,151,235,22,90,245,86,87,247,151,15,151,143,231,141,151,195,21,188,36,187,62,56,193,39,68,1,7,167,4,167,4,167,4,167,4,167,132,2,14,5,92,16,125,9,247,5,247,5,247,133,2,14,142,14,142,14,142,14,142,14,142,14,142,14,142,206,127,23,194,209,193,209,5,176,128,40,224,80,192,161,128,131,237,132,237,132,237,132,237,12,226,187,13,108,39,108,103,24,11,8,219,25,8,219,137,2,14,232,20,5,28,56,44,10,56,73,80,183,136,156,20,181,190,213,145,147,237,18,189,21,188,90,35,110,183,202,199,5,147,4,147,4,147,4,147,4,147,4,147,4,235,3,235,243,141,161,129,245,53,28,235,3,67,3,67,3,67,3,67,3,67,3,67,3,67,3,67,3,67,3,67,3,249,1,249,1,249,1,249,1,249,1,249,1,249,1,249,105,6,242,131,206,13,157,91,167,249,21,239,148,136,25,191,86,131,164,109,205,64,53,26,225,105,91,44,39,111,142,166,217,187,217,193,193,217,98,118,50,207,222,76,142,142,78,78,230,147,143,203,167,135,150,247,183,61,60,158,127,185,90,245,190,93,126,255,254,99,221,92,189,47,231,87,87,183,183,55,231,247,143,189,231,87,110,221,235,150,238,252,100,188,245,147,65,238,154,65,238,138,193,239,191,111,84,4,87,187,54,174,4,113,74,133,32,142,131,136,130,136,130,136,130,136,130,136,66,28,135,56,46,136,190,132,48,131,48,131,48,67,28,7,177,7,177,7,177,7,177,7,177,7,177,7,177,231,191,11,33,246,32,246,2,88,64,196,113,136,227,16,199,65,145,66,145,66,145,66,145,6,241,221,6,138,20,138,52,140,5,132,34,13,132,34,69,28,7,222,138,56,14,240,22,113,156,50,18,92,143,114,202,11,229,228,80,78,75,162,57,215,40,167,190,153,174,118,217,12,27,235,36,158,15,110,19,110,19,110,19,110,19,110,19,110,19,206,16,206,208,55,23,7,103,216,112,206,16,46,14,46,14,46,14,46,14,46,14,46,14,46,14,46,14,46,14,46,14,6,9,6,9,6,9,6,9,6,9,6,9,6,9,6,169,25,12,18,38,59,76,118,157,6,106,130,197,86,236,26,200,12,152,239,172,99,43,157,197,68,154,105,209,59,158,189,253,120,178,120,123,114,58,123,107,78,163,119,125,249,245,254,246,225,235,237,221,229,87,119,30,61,205,41,159,170,54,186,157,215,234,205,139,39,84,9,98,60,0,43,0,43,0,43,0,43,0,43,196,120,136,241,130,232,75,128,53,128,53,128,53,196,120,0,128,0,128,0,128,0,128,0,128,0,128,0,128,254,187,16,0,16,0,48,128,5,68,140,135,24,15,49,30,80,42,80,42,80,42,80,106,16,223,109,128,82,129,82,195,88,64,160,212,64,160,84,196,120,208,178,136,241,224,120,17,227,153,35,140,119,233,76,3,102,188,106,58,211,146,26,79,147,206,180,96,186,219,89,6,219,170,187,138,39,4,197,4,197,4,197,4,197,4,197,4,197,4,29,4,29,244,141,186,129,14,54,28,29,4,117,3,117,3,117,3,117,3,117,3,117,3,117,3,117,3,117,3,117,3,43,2,43,2,43,2,43,2,43,2,43,2,43,2,43,106,6,86,132,235,14,215,93,167,25,153,112,73,20,203,158,48,3,182,187,100,139,59,169,2,83,172,153,235,154,64,125,52,83,93,119,58,57,157,126,124,123,182,52,231,173,187,59,191,91,221,127,253,81,164,94,108,151,180,110,251,133,122,51,214,213,151,129,174,14,70,10,70,10,70,10,70,10,70,10,93,29,186,186,32,250,18,230,12,230,12,230,12,93,29,12,31,12,31,12,31,12,31,12,31,12,31,12,159,255,46,132,225,131,225,11,96,1,209,213,161,171,67,87,7,87,10,87,10,87,10,87,26,196,119,27,184,82,184,210,48,22,16,174,52,16,174,20,93,29,192,43,186,58,80,92,116,117,230,32,225,28,145,105,192,85,87,65,100,118,70,84,183,189,6,182,45,117,101,207,6,126,9,126,9,126,9,126,9,126,9,126,9,46,8,46,232,27,111,3,23,108,56,46,8,222,6,222,6,222,6,222,6,222,6,222,6,222,6,222,6,222,6,222,6,74,4,74,4,74,4,74,4,74,4,74,4,74,4,74,212,12,148,8,69,29,138,186,78,115,49,129,210,39,54,125,96,237,144,211,5,15,123,52,211,76,247,233,228,243,244,104,242,209,160,153,238,231,237,63,171,171,243,123,135,102,186,116,231,39,227,173,159,12,114,215,12,114,87,12,126,255,125,187,42,187,237,149,241,166,178,171,47,3,149,29,44,21,44,21,44,21,44,21,44,21,42,59,84,118,65,244,37,108,26,108,26,108,26,42,59,88,63,88,63,88,63,88,63,88,63,88,63,88,63,255,93,8,235,7,235,23,192,2,162,178,67,101,135,202,14,254,20,254,20,254,20,254,52,136,239,54,240,167,240,167,97,44,32,252,105,32,252,41,42,59,192,88,84,118,32,187,168,236,204,193,196,57,132,211,128,202,174,2,225,180,164,178,115,141,112,90,112,223,109,47,154,109,247,93,217,179,193,107,194,107,194,107,194,107,194,107,194,107,194,23,194,23,250,230,225,224,11,27,206,23,194,195,193,195,193,195,193,195,193,195,193,195,193,195,193,195,193,195,193,195,193,30,193,30,193,30,193,30,193,30,193,30,193,30,193,30,53,131,61,194,125,135,251,174,211,32,77,160,184,138,77,227,152,1,247,157,117,92,165,163,128,72,184,190,188,247,147,147,143,217,244,211,50,251,212,23,21,226,253,117,126,123,223,91,253,124,236,253,236,187,48,222,105,78,254,172,50,199,189,122,37,86,13,117,53,207,131,130,14,164,9,164,9,164,9,164,9,164,9,5,29,10,186,32,250,18,68,12,68,12,68,12,5,29,200,29,200,29,200,29,200,29,200,29,200,29,200,157,255,46,4,185,3,185,11,96,1,81,208,161,160,67,65,7,6,10,6,10,6,10,6,26,196,119,27,48,80,48,208,48,22,16,12,52,16,12,20,5,29,124,42,10,58,200,89,20,116,114,76,239,107,42,82,208,49,87,70,69,90,146,200,105,82,145,138,78,184,87,47,210,132,244,173,240,225,64,32,65,32,65,32,65,32,65,32,65,32,65,246,64,246,124,35,102,32,123,13,71,246,64,204,64,204,64,204,64,204,64,204,64,204,64,204,64,204,64,204,64,204,192,121,192,121,192,121,192,121,192,121,192,121,192,121,192,121,154,129,243,96,117,195,234,214,105,54,197,23,1,162,229,197,50,224,101,75,182,120,143,42,32,68,203,177,22,54,143,17,178,68,109,177,152,204,223,28,77,231,239,94,255,255,56,75,197,157,106,15,15,231,55,95,174,86,55,223,94,255,255,184,151,186,80,172,185,158,72,89,237,74,43,91,9,203,138,54,153,167,197,216,6,174,4,174,4,174,4,174,4,174,132,177,13,99,91,16,125,9,254,5,254,5,254,133,177,13,156,14,156,14,156,14,156,14,156,14,156,14,156,206,127,23,130,211,129,211,5,176,128,24,219,48,182,97,108,3,241,4,241,4,241,4,241,12,226,187,13,136,39,136,103,24,11,8,226,25,8,226,137,177,13,246,20,99,27,84,44,198,54,89,94,183,20,193,20,22,184,9,33,152,150,124,110,174,17,76,101,1,92,217,34,153,241,193,213,63,58,188,37,188,37,188,37,188,37,188,37,188,37,124,32,124,160,111,158,13,62,176,225,124,32,60,27,60,27,60,27,60,27,60,27,60,27,60,27,60,27,60,27,60,27,236,16,236,16,236,16,236,16,236,16,236,16,236,16,236,80,51,216,33,244,112,232,225,58,13,194,4,130,155,152,52,126,25,144,199,89,199,77,58,2,124,132,235,159,155,189,155,78,178,183,111,231,71,217,114,50,251,115,150,45,150,147,55,71,211,236,221,236,224,224,108,49,59,153,103,241,155,236,237,251,217,124,186,152,102,211,121,246,41,202,98,81,49,221,229,183,213,121,239,235,215,155,171,222,227,249,229,191,151,189,135,199,243,47,87,171,222,183,203,239,223,127,172,91,180,23,127,233,125,253,235,242,102,245,176,234,173,110,122,63,163,205,247,194,78,25,235,20,150,200,170,202,206,80,61,56,238,96,174,96,174,96,174,96,174,96,174,112,220,225,184,11,162,47,97,216,96,216,96,216,112,220,193,4,194,4,194,4,194,4,194,4,194,4,194,4,250,239,66,152,64,152,192,0,22,16,199,29,142,59,28,119,112,170,112,170,112,170,112,170,65,124,183,129,83,133,83,13,99,1,225,84,3,225,84,113,220,1,208,226,184,3,237,197,113,39,7,29,171,96,158,130,242,59,93,204,179,219,86,60,133,213,51,161,203,211,122,90,152,78,152,78,152,78,152,78,152,78,152,78,24,68,24,68,223,204,28,12,98,195,25,68,152,57,152,57,152,57,152,57,152,57,152,57,152,57,152,57,152,57,152,57,248,36,248,36,248,36,248,164,255,159,189,123,109,74,43,77,219,199,253,93,242,186,49,236,84,244,29,49,116,194,19,149,252,16,51,211,79,213,191,40,162,104,152,184,123,220,164,39,83,53,223,253,95,152,116,71,145,133,107,7,235,70,142,87,211,147,4,215,197,237,82,201,121,29,57,225,147,248,36,62,137,79,90,14,159,164,71,79,143,222,74,99,155,208,73,203,66,154,203,94,118,243,222,203,176,35,47,163,146,111,94,125,124,202,248,158,63,159,96,154,248,212,240,33,91,200,22,178,133,108,33,91,129,144,45,53,124,8,28,2,135,192,33,112,106,248,212,240,33,133,72,33,82,136,20,34,133,72,33,82,136,20,34,133,225,144,66,53,124,106,248,212,240,97,174,152,43,230,138,185,98,174,152,43,230,138,185,62,255,16,53,124,43,238,111,213,240,145,193,106,248,230,103,150,231,213,193,167,128,47,211,209,45,186,125,47,80,62,205,113,114,156,28,39,199,201,113,190,104,199,201,29,114,135,220,225,11,118,135,156,28,39,199,201,113,114,156,28,39,199,201,113,114,156,28,39,199,36,49,73,76,18,147,196,36,49,73,76,18,147,180,28,38,73,245,158,234,189,149,6,54,65,51,150,249,55,148,41,221,11,156,140,4,220,184,247,123,115,255,96,191,245,161,255,63,157,247,251,191,238,226,184,189,122,39,131,139,155,139,225,215,210,191,46,191,92,252,253,9,89,185,246,188,169,167,48,223,142,188,216,151,212,132,71,80,17,84,4,21,65,69,80,105,194,211,132,23,196,125,73,164,17,105,68,154,38,60,194,143,240,35,252,8,63,194,143,240,35,252,138,191,11,9,63,194,47,128,3,212,132,167,9,79,19,30,117,74,157,82,167,212,105,16,175,109,168,83,234,52,140,3,164,78,3,81,167,154,240,112,88,77,120,160,174,38,188,132,132,120,58,185,140,219,119,247,60,185,92,241,86,187,169,7,148,75,119,221,51,31,153,175,228,43,249,74,190,146,175,228,43,121,64,30,176,104,191,198,3,46,185,7,228,215,248,53,126,141,95,227,215,248,53,126,141,95,227,215,248,53,86,136,21,98,133,88,33,86,136,21,98,133,88,161,229,176,66,26,234,52,212,173,52,124,9,128,151,228,213,232,245,194,219,230,150,5,121,132,219,41,247,63,173,238,65,103,127,175,177,213,111,126,106,246,154,221,184,109,114,255,26,94,223,92,94,156,55,182,74,131,111,131,219,193,245,34,122,228,158,252,66,53,183,90,184,201,167,51,215,66,184,56,23,83,5,135,42,161,74,168,18,170,132,42,169,130,83,5,23,196,125,137,126,161,95,232,151,42,56,148,14,165,67,233,80,58,148,14,165,67,233,138,191,11,81,58,148,46,128,3,84,5,167,10,78,21,28,222,137,119,226,157,120,103,16,175,109,240,78,188,51,140,3,196,59,3,225,157,170,224,184,83,85,112,68,172,42,184,100,86,247,137,148,140,89,2,55,83,74,206,169,254,45,163,148,76,217,230,54,249,76,243,232,113,139,254,152,88,36,22,137,69,98,145,88,36,22,137,241,97,124,69,179,51,140,111,201,25,31,118,134,157,97,103,216,25,118,134,157,97,103,216,25,118,134,157,33,62,136,15,226,131,248,32,62,136,15,226,131,248,44,7,241,209,224,166,193,109,165,189,74,161,42,36,123,127,86,14,173,109,213,71,6,100,22,18,201,212,192,182,4,60,35,224,238,181,79,31,154,31,91,253,246,78,103,255,96,175,221,111,126,252,248,227,63,199,31,234,247,78,247,224,109,236,50,182,111,95,7,87,195,210,232,232,242,226,230,124,84,26,92,93,253,248,207,241,131,78,46,175,111,142,151,189,157,237,185,231,55,223,186,182,52,87,215,223,6,42,129,74,160,18,168,4,42,233,111,211,223,22,196,125,9,126,129,95,224,151,254,54,144,14,164,3,233,64,58,144,14,164,3,233,138,191,11,65,58,144,46,128,3,212,223,166,191,77,127,27,220,9,119,194,157,112,103,16,175,109,224,78,184,51,140,3,132,59,3,193,157,250,219,168,83,253,109,60,172,254,182,132,82,247,89,109,25,183,208,45,145,182,124,89,13,111,207,61,245,92,42,223,226,95,4,173,68,43,209,74,180,18,173,68,43,81,64,20,176,104,186,134,2,46,57,5,68,215,208,53,116,13,93,67,215,208,53,116,13,93,67,215,208,53,76,8,19,194,132,48,33,76,8,19,194,132,48,161,229,96,66,58,224,116,192,173,180,121,9,75,150,204,161,199,107,137,90,226,150,80,116,132,91,27,247,161,217,107,126,104,238,55,251,213,183,253,189,246,63,227,150,196,125,29,220,14,190,14,46,6,165,234,113,233,124,244,239,37,175,132,155,120,54,115,45,128,139,113,45,117,111,76,18,147,196,36,49,73,76,146,186,55,117,111,65,220,151,140,23,227,197,120,169,123,99,230,152,57,102,142,153,99,230,152,57,102,174,248,187,144,153,99,230,2,56,64,117,111,234,222,212,189,113,156,28,39,199,201,113,6,241,218,134,227,228,56,195,56,64,142,51,16,199,169,238,13,48,85,247,134,190,170,123,75,134,114,39,149,100,204,114,183,89,74,242,69,85,185,77,60,209,60,138,219,34,63,36,18,137,68,34,145,72,36,18,137,68,34,124,8,95,209,228,12,225,91,114,194,135,156,33,103,200,25,114,134,156,33,103,200,25,114,134,156,33,103,120,15,222,131,247,224,61,120,15,222,131,247,224,61,203,193,123,212,180,169,105,91,105,171,82,164,8,201,220,155,181,60,21,108,225,219,140,112,11,215,118,155,59,205,189,55,221,86,255,211,225,238,167,246,126,171,191,219,233,124,232,127,42,87,227,86,175,157,13,142,6,231,159,175,135,165,111,119,103,223,70,23,195,210,217,229,229,215,210,183,114,117,201,75,216,34,159,215,92,235,216,18,93,85,49,27,133,68,33,81,72,20,18,133,164,152,77,49,91,16,247,37,213,69,117,81,93,138,217,40,57,74,142,146,163,228,40,57,74,142,146,43,254,46,164,228,40,185,0,14,80,49,155,98,54,197,108,228,38,185,73,110,146,155,65,188,182,33,55,201,205,48,14,144,220,12,68,110,42,102,67,74,21,179,193,174,138,217,146,49,220,104,77,25,179,162,45,158,166,124,81,101,109,145,79,57,143,218,182,24,31,28,157,68,39,209,73,116,18,157,68,39,81,63,212,175,104,154,134,250,45,57,245,67,211,208,52,52,13,77,67,211,208,52,52,13,77,67,211,208,52,12,8,3,194,128,48,32,12,8,3,194,128,48,160,229,96,64,10,220,20,184,173,180,105,9,67,142,228,216,195,181,60,165,110,203,36,55,66,174,119,219,127,247,166,211,236,245,223,29,118,222,31,54,251,111,219,191,255,126,120,208,238,236,199,175,119,187,56,253,124,57,184,45,157,222,93,126,185,27,148,142,71,39,39,119,247,55,211,178,215,187,69,60,175,57,215,187,37,184,170,122,55,70,137,81,98,148,24,37,70,73,189,155,122,183,32,238,75,230,139,249,98,190,212,187,49,116,12,29,67,199,208,49,116,12,29,67,87,252,93,200,208,49,116,1,28,160,122,55,245,110,234,221,184,78,174,147,235,228,58,131,120,109,195,117,114,157,97,28,32,215,25,136,235,84,239,6,156,170,119,67,97,213,187,37,69,186,81,154,50,118,189,91,28,77,249,194,234,221,34,158,114,62,245,110,207,126,112,116,18,157,68,39,209,73,116,18,157,68,253,80,191,162,105,26,234,183,228,212,15,77,67,211,208,52,52,13,77,67,211,208,52,52,13,77,67,211,48,32,12,8,3,194,128,48,32,12,8,3,194,128,150,131,1,169,119,83,239,182,210,166,37,12,57,146,99,15,215,50,213,187,45,143,220,8,184,222,173,189,223,252,127,221,195,223,251,205,253,63,122,239,219,251,239,250,159,106,253,114,236,110,183,209,197,224,255,174,239,78,74,131,139,239,183,95,70,23,167,165,111,181,82,121,17,197,110,245,39,191,210,120,244,43,235,19,143,89,159,120,196,250,223,127,62,135,38,184,169,167,48,223,26,184,216,151,212,1,7,50,129,76,32,19,200,4,50,233,128,211,1,23,196,125,9,134,129,97,96,152,14,56,208,14,180,3,237,64,59,208,14,180,3,237,138,191,11,65,59,208,46,128,3,212,1,167,3,78,7,28,252,9,127,194,159,240,103,16,175,109,224,79,248,51,140,3,132,63,3,193,159,58,224,168,84,29,112,188,172,14,184,132,146,119,58,185,140,91,0,247,60,185,156,83,251,219,162,201,101,218,186,184,169,7,148,75,87,220,51,31,153,175,228,43,249,74,190,146,175,228,43,121,64,30,176,104,191,198,3,46,185,7,228,215,248,53,126,141,95,227,215,248,53,126,141,95,227,215,248,53,86,136,21,98,133,88,33,86,136,21,98,133,88,161,229,176,66,138,226,20,197,173,52,124,9,128,151,228,213,232,149,67,69,220,220,121,201,10,32,143,112,59,229,246,218,31,90,7,247,15,60,232,255,163,185,219,251,223,254,63,218,189,247,253,55,205,131,247,237,238,131,226,194,152,37,115,231,163,175,195,155,251,63,114,83,250,115,112,118,251,159,210,159,163,219,47,165,207,131,155,47,163,235,136,26,195,21,104,157,139,121,44,115,173,161,203,48,131,94,58,110,138,155,226,166,184,41,110,74,47,157,94,186,32,238,75,14,141,67,227,208,244,210,113,125,92,31,215,199,245,113,125,92,31,215,87,252,93,200,245,113,125,1,28,160,94,58,189,116,122,233,88,83,214,148,53,101,77,131,120,109,195,154,178,166,97,28,32,107,26,136,53,213,75,7,193,234,165,195,115,245,210,37,131,195,113,217,102,204,162,186,52,108,115,181,155,235,98,158,88,30,85,118,137,47,197,104,50,154,140,38,163,201,104,50,154,76,33,83,88,180,129,99,10,151,220,20,50,112,12,28,3,199,192,49,112,12,28,3,199,192,49,112,12,28,111,196,27,241,70,188,17,111,196,27,241,70,188,209,114,120,35,221,118,186,237,86,26,207,132,72,84,230,214,44,246,178,219,239,150,215,133,132,92,135,215,219,121,223,107,237,188,239,127,216,109,239,191,235,236,167,169,192,187,61,250,114,59,60,250,82,250,122,54,186,56,189,188,88,108,237,221,147,95,168,230,216,98,23,249,204,230,220,92,151,232,186,218,234,72,40,18,138,132,34,161,72,40,109,117,218,234,130,184,47,201,50,178,140,44,211,86,71,234,145,122,164,30,169,71,234,145,122,164,94,241,119,33,169,71,234,5,112,128,218,234,180,213,105,171,163,71,233,81,122,148,30,13,226,181,13,61,74,143,134,113,128,244,104,32,122,84,91,29,214,170,173,14,184,213,86,151,148,2,71,171,202,216,13,117,241,84,229,156,90,233,50,170,202,212,37,115,145,79,58,159,98,185,24,31,30,161,68,40,17,74,132,18,161,68,40,145,63,228,175,104,162,134,252,45,57,249,67,212,16,53,68,13,81,67,212,16,53,68,13,81,67,212,16,53,28,8,7,194,129,112,32,28,8,7,194,129,112,160,229,224,64,202,228,148,201,173,180,109,9,69,144,228,218,203,149,67,105,92,245,145,23,153,5,74,50,22,192,45,147,223,88,134,210,183,79,135,187,59,205,76,157,111,223,238,206,142,6,47,177,242,109,242,137,45,168,241,45,206,101,21,190,209,74,180,18,173,68,43,209,74,10,223,20,190,5,113,95,210,95,244,23,253,165,240,141,166,163,233,104,58,154,142,166,163,233,104,186,226,239,66,154,142,166,11,224,0,21,190,41,124,83,248,70,120,18,158,132,39,225,25,196,107,27,194,147,240,12,227,0,9,207,64,132,167,194,55,244,84,225,27,20,171,240,45,45,215,125,34,42,19,247,189,205,20,149,47,180,238,109,242,57,231,219,246,22,253,209,241,73,124,18,159,196,39,241,73,124,18,247,195,253,138,230,105,184,223,146,115,63,60,13,79,195,211,240,52,60,13,79,195,211,240,52,60,13,79,67,129,80,32,20,8,5,66,129,80,32,20,8,5,90,14,10,164,236,77,217,219,74,187,150,64,244,72,158,125,92,203,88,245,182,4,120,35,232,166,183,131,195,230,95,255,243,235,182,218,217,41,39,168,122,187,185,27,252,245,63,127,127,26,74,71,71,229,69,116,189,213,159,252,74,227,209,175,172,79,60,102,125,226,17,235,127,255,249,92,202,225,162,142,98,222,237,112,73,174,171,30,142,111,226,155,248,38,190,137,111,82,15,167,30,46,136,251,146,23,227,197,120,49,245,112,252,29,127,199,223,241,119,252,29,127,199,223,21,127,23,242,119,252,93,0,7,168,30,78,61,156,122,56,38,148,9,101,66,153,208,32,94,219,48,161,76,104,24,7,200,132,6,98,66,213,195,193,170,234,225,48,90,245,112,137,129,111,36,195,140,223,15,23,139,97,206,169,32,110,209,12,51,125,163,92,212,41,229,84,41,247,252,135,103,46,153,75,230,146,185,100,46,153,75,70,144,17,44,218,180,49,130,75,110,4,153,54,166,141,105,99,218,152,54,166,141,105,99,218,152,54,166,141,31,226,135,248,33,126,136,31,226,135,248,33,126,104,57,252,144,78,57,157,114,43,141,97,66,33,39,185,54,127,229,208,42,55,119,114,178,42,230,35,220,42,186,253,230,206,238,155,118,175,223,235,182,247,155,221,94,255,160,215,124,179,219,122,112,103,126,170,198,173,164,187,24,28,157,125,30,221,150,110,175,71,23,131,235,219,210,205,237,224,243,217,240,193,231,230,91,117,213,170,233,98,28,201,92,43,234,82,94,95,85,29,54,133,77,97,83,216,20,54,165,170,78,85,93,16,247,37,134,134,161,97,104,170,234,176,62,172,15,235,195,250,176,62,172,15,235,43,254,46,196,250,176,190,0,14,80,85,157,170,58,85,117,168,41,106,138,154,162,166,65,188,182,65,77,81,211,48,14,16,53,13,132,154,170,170,99,96,85,213,209,185,170,234,146,185,225,56,76,51,102,101,93,82,166,185,218,213,117,49,78,43,143,10,187,68,151,97,50,153,76,38,147,201,100,50,153,76,134,144,33,44,218,188,49,132,75,110,8,153,55,230,141,121,99,222,152,55,230,141,121,99,222,152,55,230,141,47,226,139,248,34,190,136,47,226,139,248,34,190,104,57,124,145,42,59,85,118,43,141,101,66,35,41,115,105,14,123,217,213,118,203,105,65,2,174,184,107,247,186,157,131,206,206,135,86,191,217,221,105,238,63,188,71,227,86,219,141,110,175,47,111,46,143,190,14,75,131,235,163,193,197,131,207,198,202,85,218,69,31,197,124,171,236,146,93,87,133,29,46,133,75,225,82,184,20,46,165,194,78,133,93,16,247,37,126,134,159,225,103,42,236,112,62,156,15,231,195,249,112,62,156,15,231,43,254,46,196,249,112,190,0,14,80,133,157,10,59,21,118,136,41,98,138,152,34,166,65,188,182,65,76,17,211,48,14,16,49,13,132,152,170,176,99,95,85,216,81,185,42,236,18,122,225,25,12,51,110,117,93,76,134,185,226,149,117,209,167,148,75,85,93,156,15,207,92,50,151,204,37,115,201,92,50,151,140,32,35,88,180,105,99,4,151,220,8,50,109,76,27,211,198,180,49,109,76,27,211,198,180,49,109,76,27,63,196,15,241,67,252,16,63,196,15,241,67,252,208,114,248,33,21,117,42,234,86,26,195,132,66,78,114,109,254,122,225,149,116,75,101,62,150,165,138,238,125,171,155,181,138,238,203,240,90,21,221,148,163,88,96,21,221,179,215,85,69,135,69,97,81,88,20,22,133,69,169,162,83,69,23,196,125,137,153,97,102,152,153,42,58,108,15,219,195,246,176,61,108,15,219,195,246,138,191,11,177,61,108,47,128,3,84,69,167,138,78,21,29,74,138,146,162,164,40,105,16,175,109,80,82,148,52,140,3,68,73,3,161,164,170,232,24,87,85,116,244,173,42,186,44,46,248,49,195,76,85,69,23,205,48,85,209,69,156,82,254,85,116,17,31,158,185,100,46,153,75,230,146,185,100,46,25,65,70,176,104,211,198,8,46,185,17,100,218,152,54,166,141,105,99,218,152,54,166,141,105,99,218,152,54,126,136,31,226,135,248,33,126,136,31,226,135,248,161,229,240,67,170,232,84,209,173,52,134,9,133,156,228,218,252,181,74,85,116,161,155,143,165,168,162,219,217,109,30,28,180,119,250,205,253,246,94,166,66,186,163,179,193,205,205,232,168,52,184,24,157,171,165,139,60,144,69,149,211,197,191,186,138,58,92,10,151,194,165,112,41,92,74,69,157,138,186,32,238,75,252,12,63,195,207,84,212,225,124,56,31,206,135,243,225,124,56,31,206,87,252,93,136,243,225,124,1,28,160,138,58,21,117,42,234,16,83,196,20,49,69,76,131,120,109,131,152,34,166,97,28,32,98,26,8,49,85,81,199,190,170,168,163,114,85,212,165,246,194,17,60,51,121,81,93,12,158,169,174,110,230,89,229,92,90,247,220,69,88,76,22,147,197,100,49,89,76,22,147,29,100,7,139,182,110,236,224,146,219,65,214,141,117,99,221,88,55,214,141,117,99,221,88,55,214,141,117,227,138,184,34,174,136,43,226,138,184,34,174,136,43,90,14,87,164,186,78,117,221,74,35,153,176,40,202,28,154,194,86,166,198,110,105,20,200,82,148,217,181,118,223,182,246,251,221,246,254,187,76,85,118,195,179,227,225,69,233,122,116,113,170,200,46,226,56,22,85,99,23,247,218,74,236,192,41,112,10,156,2,167,192,41,37,118,74,236,130,184,47,65,52,16,13,68,83,98,7,246,129,125,96,31,216,7,246,129,125,96,95,241,119,33,216,7,246,5,112,128,74,236,148,216,41,177,131,77,97,83,216,20,54,13,226,181,13,108,10,155,134,113,128,176,105,32,216,84,137,29,5,171,196,142,207,85,98,151,90,14,79,101,153,201,43,236,158,101,153,10,236,102,156,84,206,245,117,179,47,193,96,50,152,12,38,131,201,96,50,152,204,32,51,88,180,113,99,6,151,220,12,50,110,140,27,227,198,184,49,110,140,27,227,198,184,49,110,140,27,79,196,19,241,68,60,17,79,196,19,241,68,60,209,114,120,34,229,117,202,235,86,26,199,132,68,80,114,111,6,91,153,226,186,37,241,31,75,81,91,247,251,97,239,176,219,202,84,89,119,114,119,123,119,61,92,108,93,221,147,95,168,206,163,125,110,242,153,45,170,121,46,206,117,181,206,17,79,196,19,241,68,60,17,79,90,231,180,206,5,113,95,18,100,4,25,65,166,117,142,200,35,242,136,60,34,143,200,35,242,136,188,226,239,66,34,143,200,11,224,0,181,206,105,157,211,58,71,137,82,162,148,40,37,26,196,107,27,74,148,18,13,227,0,41,209,64,148,168,214,57,124,85,235,28,88,171,117,46,53,249,125,162,42,147,55,206,205,84,149,115,106,155,203,168,42,179,151,199,77,62,233,156,139,227,162,63,60,66,137,80,34,148,8,37,66,137,80,34,127,200,95,209,68,13,249,91,114,242,135,168,33,106,136,26,162,134,168,33,106,136,26,162,134,168,33,106,56,16,14,132,3,225,64,56,16,14,132,3,225,64,203,193,129,148,198,41,141,91,105,219,18,138,32,201,181,151,43,135,178,184,234,35,47,50,11,148,228,85,252,182,4,126,99,41,74,223,222,189,111,191,217,109,103,42,125,59,253,50,250,124,54,90,108,233,219,162,223,12,51,102,91,219,228,81,44,170,37,46,206,117,181,196,33,78,136,19,226,132,56,33,78,90,226,180,196,5,113,95,34,99,200,24,50,166,37,14,193,67,240,16,60,4,15,193,67,240,16,188,226,239,66,4,15,193,11,224,0,181,196,105,137,211,18,135,133,98,161,88,40,22,26,196,107,27,44,20,11,13,227,0,177,208,64,88,168,150,56,94,85,75,28,73,171,37,46,181,241,125,194,48,147,183,196,205,100,152,115,106,137,91,52,195,204,94,43,55,121,74,57,215,202,69,127,120,230,146,185,100,46,153,75,230,146,185,100,4,25,193,162,77,27,35,184,228,70,144,105,99,218,152,54,166,141,105,99,218,152,54,166,141,105,99,218,248,33,126,136,31,226,135,248,33,126,136,31,226,135,150,195,15,169,149,83,43,183,210,24,38,20,114,146,107,243,87,14,181,114,115,39,39,171,98,62,150,162,138,110,175,211,127,155,173,137,238,252,178,116,172,136,110,202,73,44,170,135,46,198,101,213,208,33,81,72,20,18,133,68,33,81,106,232,212,208,5,113,95,34,102,136,25,98,166,134,14,217,67,246,144,61,100,15,217,67,246,144,189,226,239,66,100,15,217,11,224,0,213,208,169,161,83,67,135,145,98,164,24,41,70,26,196,107,27,140,20,35,13,227,0,49,210,64,24,169,26,58,190,85,13,29,121,171,134,46,181,9,158,36,152,201,91,232,102,17,76,37,116,211,15,41,231,14,186,200,143,206,91,242,150,188,37,111,201,91,242,150,124,32,31,88,180,103,227,3,151,220,7,242,108,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,59,196,14,177,67,236,16,59,196,14,177,67,236,208,114,216,33,21,116,42,232,86,26,194,4,194,77,242,108,252,90,153,2,186,240,193,199,82,244,207,221,255,103,166,254,185,251,255,212,63,247,244,36,22,213,63,23,227,178,250,231,120,40,30,138,135,226,161,120,40,253,115,250,231,130,184,47,249,50,190,140,47,211,63,199,235,241,122,188,30,175,199,235,241,122,188,94,241,119,33,175,199,235,5,112,128,250,231,244,207,233,159,99,72,25,82,134,148,33,13,226,181,13,67,202,144,134,113,128,12,105,32,134,84,255,28,220,170,127,14,187,213,63,151,26,4,79,18,204,228,253,115,179,8,166,254,185,233,135,148,115,255,92,228,71,231,45,121,75,222,146,183,228,45,121,75,62,144,15,44,218,179,241,129,75,238,3,121,54,158,141,103,227,217,120,54,158,141,103,227,217,120,54,158,141,29,98,135,216,33,118,136,29,98,135,216,33,118,104,57,236,144,254,57,253,115,43,13,97,2,225,38,121,54,126,173,76,255,92,248,224,99,41,250,231,186,173,183,7,239,219,191,247,50,85,208,93,15,143,111,190,140,78,110,181,208,77,61,140,69,21,209,197,187,178,46,58,54,138,141,98,163,216,40,54,74,23,157,46,186,32,238,75,214,140,53,99,205,116,209,177,123,236,30,187,199,238,177,123,236,30,187,87,252,93,200,238,177,123,1,28,160,46,58,93,116,186,232,120,82,158,148,39,229,73,131,120,109,195,147,242,164,97,28,32,79,26,136,39,213,69,7,186,234,162,67,112,117,209,165,198,193,83,56,102,242,58,186,103,56,166,70,186,200,115,202,185,148,110,214,5,216,75,246,146,189,100,47,217,75,246,146,21,100,5,139,182,109,172,224,146,91,65,182,141,109,99,219,216,54,182,141,109,99,219,216,54,182,141,109,227,136,56,34,142,136,35,226,136,56,34,142,136,35,90,14,71,164,151,78,47,221,74,163,152,112,232,73,206,77,96,43,211,78,183,20,242,99,41,10,234,14,62,182,223,182,186,253,79,173,238,65,43,83,73,221,205,213,232,120,120,93,26,223,140,67,69,117,145,7,178,168,178,186,248,87,87,88,7,77,65,83,208,20,52,5,77,41,172,83,88,23,196,125,9,161,65,104,16,154,194,58,168,15,234,131,250,160,62,168,15,234,131,250,138,191,11,161,62,168,47,128,3,84,88,167,176,78,97,29,104,10,154,130,166,160,105,16,175,109,64,83,208,52,140,3,4,77,3,129,166,10,235,8,88,133,117,108,174,194,186,212,106,56,130,103,38,47,173,139,193,51,21,215,205,60,171,156,203,235,158,187,8,139,201,98,178,152,44,38,139,201,98,178,131,236,96,209,214,141,29,92,114,59,200,186,177,110,172,27,235,198,186,177,110,172,27,235,198,186,177,110,92,17,87,196,21,113,69,92,17,87,196,21,113,69,203,225,138,20,216,41,176,91,105,36,19,22,69,153,67,83,216,202,20,217,45,141,2,9,184,204,174,115,120,208,237,119,59,111,58,41,250,235,46,239,110,174,75,215,151,159,47,87,184,178,110,202,25,204,183,165,46,230,5,21,211,193,80,48,20,12,5,67,193,80,138,233,20,211,5,113,95,194,101,112,25,92,166,152,14,214,131,245,96,61,88,15,214,131,245,96,189,226,239,66,88,15,214,11,224,0,21,211,41,166,83,76,7,144,2,164,0,41,64,26,196,107,27,128,20,32,13,227,0,1,210,64,0,169,98,58,178,85,49,29,115,171,152,46,161,6,158,70,45,227,118,209,61,71,45,87,188,126,110,202,241,228,210,56,55,243,227,114,149,92,37,87,201,85,114,149,92,37,7,200,1,22,237,214,56,192,37,119,128,220,26,183,198,173,113,107,220,26,183,198,173,113,107,220,26,183,198,8,49,66,140,16,35,196,8,49,66,140,16,35,180,28,70,72,201,156,146,185,149,6,47,133,179,146,124,26,188,94,120,149,220,114,240,142,112,219,227,58,239,62,52,119,15,251,59,157,189,246,78,242,254,184,203,211,175,131,179,187,210,209,229,249,232,104,117,27,228,166,159,194,92,59,228,226,95,82,139,28,237,68,59,209,78,180,19,237,164,69,78,139,92,16,247,37,61,70,143,209,99,90,228,104,60,26,143,198,163,241,104,60,26,143,198,43,254,46,164,241,104,188,0,14,80,139,156,22,57,45,114,132,40,33,74,136,18,162,65,188,182,33,68,9,209,48,14,144,16,13,68,136,106,145,67,87,181,200,65,181,90,228,146,113,223,8,114,25,179,71,46,6,185,92,237,38,185,233,7,148,71,151,220,115,31,153,175,228,43,249,74,190,146,175,228,43,121,64,30,176,104,191,198,3,46,185,7,228,215,248,53,126,141,95,227,215,248,53,126,141,95,227,215,248,53,86,136,21,98,133,88,33,86,136,21,98,133,88,161,229,176,66,218,228,180,201,173,52,124,9,128,151,228,213,232,245,178,27,229,150,6,121,4,220,41,247,177,181,255,63,157,195,238,126,235,143,71,255,29,183,84,238,106,120,241,175,203,187,235,139,225,247,135,255,189,136,86,185,39,191,80,205,175,36,110,250,179,154,111,75,92,252,107,170,137,195,152,48,38,140,9,99,194,152,212,196,169,137,11,226,190,196,194,176,48,44,76,77,28,102,135,217,97,118,152,29,102,135,217,97,118,197,223,133,152,29,102,23,192,1,170,137,83,19,167,38,14,253,68,63,209,79,244,51,136,215,54,232,39,250,25,198,1,162,159,129,208,79,53,113,76,170,154,56,90,86,77,92,66,199,27,161,40,227,246,196,197,80,148,115,42,138,203,168,40,211,246,190,77,127,194,185,20,191,61,247,161,145,73,100,18,153,68,38,145,73,100,18,241,67,252,138,38,105,136,223,146,19,63,36,13,73,67,210,144,52,36,13,73,67,210,144,52,36,13,73,195,127,240,31,252,7,255,193,127,240,31,252,7,255,89,14,254,163,249,77,243,219,74,91,150,16,196,72,110,189,91,57,116,191,85,31,249,144,89,128,36,91,143,219,210,152,141,112,139,220,62,182,91,7,31,59,7,237,94,231,254,126,250,216,233,181,59,251,111,58,189,222,110,171,255,169,26,183,207,237,106,52,188,185,186,188,25,221,94,222,127,34,174,46,111,71,151,23,159,47,111,111,207,134,165,111,213,37,175,117,155,253,228,230,218,238,150,252,210,74,222,136,37,98,137,88,34,150,136,37,37,111,74,222,130,184,47,9,48,2,140,0,83,242,70,212,17,117,68,29,81,71,212,17,117,68,93,241,119,33,81,71,212,5,112,128,74,222,148,188,41,121,163,60,41,79,202,147,242,12,226,181,13,229,73,121,134,113,128,148,103,32,202,83,201,27,126,170,228,13,140,85,242,150,140,236,62,35,44,99,118,189,37,16,150,47,170,242,109,246,243,206,163,249,45,238,21,112,74,156,18,167,196,41,113,74,156,18,255,195,255,138,230,106,248,223,146,243,63,92,13,87,195,213,112,53,92,13,87,195,213,112,53,92,13,87,67,131,208,32,52,8,13,66,131,208,32,52,8,13,90,14,26,164,0,78,1,220,74,59,151,128,52,73,222,125,93,203,83,7,183,116,144,35,224,86,184,221,230,193,94,167,255,169,243,207,214,110,191,125,240,62,118,15,220,217,224,230,252,178,244,237,242,223,195,179,210,232,230,203,178,55,191,77,60,157,249,118,189,197,184,152,118,55,28,9,71,194,145,112,36,28,73,187,155,118,183,32,238,75,188,11,239,194,187,180,187,225,114,184,28,46,135,203,225,114,184,28,46,87,252,93,136,203,225,114,1,28,160,118,55,237,110,218,221,16,78,132,19,225,68,56,131,120,109,131,112,34,156,97,28,32,194,25,8,225,212,238,198,150,106,119,163,94,181,187,37,244,184,147,82,50,110,159,219,44,41,249,178,26,220,38,158,105,46,157,109,145,31,19,139,196,34,177,72,44,18,139,196,34,49,62,140,175,104,118,134,241,45,57,227,195,206,176,51,236,12,59,195,206,176,51,236,12,59,195,206,176,51,196,7,241,65,124,16,31,196,7,241,65,124,16,159,229,32,62,90,218,180,180,173,180,87,41,84,133,100,239,207,90,162,38,182,240,121,70,240,221,107,255,232,116,118,219,189,246,255,182,18,118,175,253,121,121,121,54,186,29,253,103,184,136,238,181,250,147,95,105,60,250,149,245,137,199,172,79,60,98,253,239,63,159,91,89,219,223,207,127,17,101,109,51,47,166,172,141,74,162,146,168,36,42,137,74,82,214,166,172,45,136,251,146,242,162,188,40,47,101,109,212,28,53,71,205,81,115,212,28,53,71,205,21,127,23,82,115,212,92,0,7,168,172,77,89,155,178,54,146,147,228,36,57,73,206,32,94,219,144,156,36,103,24,7,72,114,6,34,57,149,181,33,166,202,218,224,87,101,109,169,88,238,47,90,153,172,172,109,58,173,156,83,89,219,162,105,101,182,118,183,191,143,38,199,118,183,41,31,147,163,228,40,57,74,142,146,163,228,40,185,63,238,175,104,167,198,253,45,185,251,227,212,56,53,78,141,83,227,212,56,53,78,141,83,227,212,56,53,38,136,9,98,130,152,32,38,136,9,98,130,152,160,229,48,65,218,221,180,187,173,52,112,41,148,145,100,111,232,202,161,221,109,238,140,228,69,147,142,128,27,225,186,157,119,205,189,86,247,93,231,83,127,175,189,223,111,239,238,30,30,244,250,111,154,59,31,222,117,59,135,251,111,251,111,219,191,255,126,120,208,238,236,199,46,139,187,190,60,29,156,15,175,79,47,191,149,206,71,23,165,209,217,217,221,205,109,233,243,224,232,235,233,245,229,221,197,113,233,120,116,114,114,119,127,111,46,160,71,46,227,59,83,206,108,106,139,255,76,231,219,24,151,109,14,101,114,16,20,4,5,65,65,80,16,148,50,57,101,114,65,220,151,80,25,84,6,149,41,147,131,244,32,61,72,15,210,131,244,32,61,72,175,248,187,16,210,131,244,2,56,64,101,114,202,228,148,201,129,163,224,40,56,10,142,6,241,218,6,28,5,71,195,56,64,112,52,16,56,170,76,142,104,85,38,199,218,42,147,75,168,128,19,168,204,184,61,115,41,85,230,156,42,232,50,170,204,180,141,114,241,15,33,151,178,185,52,151,67,48,17,76,4,19,193,68,48,17,76,100,16,25,44,154,184,33,131,75,78,6,17,55,196,13,113,67,220,16,55,196,13,113,67,220,16,55,196,13,39,194,137,112,34,156,8,39,194,137,112,34,156,104,57,56,145,30,58,61,116,43,109,99,66,21,40,115,237,5,203,161,189,174,250,200,155,204,2,41,217,154,232,150,218,123,4,93,82,183,247,177,247,190,213,237,244,119,219,251,31,90,111,219,251,169,106,233,206,175,110,191,12,175,47,75,103,163,139,175,195,227,209,197,75,42,162,139,126,110,243,174,158,75,118,101,101,115,164,19,233,68,58,145,78,164,147,178,57,101,115,65,220,151,228,24,57,70,142,41,155,35,241,72,60,18,143,196,35,241,72,60,18,175,248,187,144,196,35,241,2,56,64,101,115,202,230,148,205,209,161,116,40,29,74,135,6,241,218,134,14,165,67,195,56,64,58,52,16,29,170,108,14,91,85,54,7,212,42,155,75,76,125,103,232,202,248,245,114,49,117,229,75,43,148,139,126,218,57,85,200,197,185,0,74,137,82,162,148,40,37,74,137,82,162,127,232,95,209,84,13,253,91,114,250,135,170,161,106,168,26,170,134,170,161,106,168,26,170,134,170,161,106,88,16,22,132,5,97,65,88,16,22,132,5,97,65,203,193,130,148,198,41,141,91,105,227,18,142,36,201,185,167,107,169,138,225,150,74,113,44,69,21,92,231,99,107,255,127,58,135,221,253,214,31,41,58,224,46,175,134,23,255,186,188,187,190,24,126,95,68,249,91,253,201,175,52,30,253,202,250,196,99,214,39,30,177,254,247,159,207,181,45,238,193,41,44,170,38,238,153,75,234,135,131,154,160,38,168,9,106,130,154,244,195,233,135,11,226,190,132,196,32,49,72,76,63,28,116,7,221,65,119,208,29,116,7,221,65,119,197,223,133,208,29,116,23,192,1,234,135,211,15,167,31,14,4,5,65,65,80,16,52,136,215,54,32,40,8,26,198,1,130,160,129,64,80,253,112,132,170,126,56,118,86,63,92,106,213,251,144,92,38,47,134,139,34,151,115,106,132,91,52,185,204,94,33,247,224,128,114,238,142,155,250,145,249,74,190,146,175,228,43,249,74,190,146,7,228,1,139,246,107,60,224,146,123,64,126,141,95,227,215,248,53,126,141,95,227,215,248,53,126,141,95,99,133,88,33,86,136,21,98,133,88,33,86,136,21,90,14,43,164,52,78,105,220,74,195,151,0,120,73,94,141,94,57,212,196,205,157,151,172,0,242,8,183,83,238,255,181,119,91,255,236,239,53,223,181,119,30,212,21,198,172,148,251,191,209,217,240,223,165,243,193,233,232,40,162,166,112,78,141,114,25,223,240,114,86,91,219,212,231,52,215,126,184,216,87,84,15,135,47,225,75,248,18,190,132,47,169,135,83,15,23,196,125,137,131,225,96,56,152,122,56,188,14,175,195,235,240,58,188,14,175,195,235,138,191,11,241,58,188,46,128,3,84,15,167,30,78,61,28,242,137,124,34,159,200,103,16,175,109,144,79,228,51,140,3,68,62,3,33,159,234,225,88,84,245,112,148,172,122,184,100,126,119,186,158,140,217,14,247,188,158,156,83,57,92,70,61,153,178,235,109,234,211,205,163,234,237,153,15,140,74,162,146,168,36,42,137,74,162,146,104,31,218,87,52,69,67,251,150,156,246,161,104,40,26,138,134,162,161,104,40,26,138,134,162,161,104,40,26,246,131,253,96,63,216,15,246,131,253,96,63,216,207,114,176,31,77,111,154,222,86,218,176,20,47,69,114,234,217,202,161,231,173,250,200,133,204,130,35,153,58,219,150,69,107,132,91,217,214,109,190,105,191,125,215,109,237,237,182,247,251,7,111,251,111,223,244,91,31,219,59,253,131,143,227,63,181,215,220,121,223,222,111,197,173,112,187,30,124,30,29,159,94,15,207,207,70,23,165,155,227,210,241,231,210,240,106,116,84,186,185,26,255,169,243,193,209,151,209,197,112,201,43,221,98,61,199,185,86,188,165,158,64,229,27,199,196,49,113,76,28,19,199,164,242,77,229,91,16,247,37,23,198,133,113,97,42,223,56,59,206,142,179,227,236,56,59,206,142,179,43,254,46,228,236,56,187,0,14,80,229,155,202,55,149,111,236,39,251,201,126,178,159,65,188,182,97,63,217,207,48,14,144,253,12,196,126,170,124,131,82,85,190,225,178,42,223,146,65,222,120,250,50,102,5,92,114,125,249,162,42,225,98,61,253,60,42,226,18,94,8,181,68,45,81,75,212,18,181,68,45,209,64,52,176,104,202,134,6,46,57,13,68,217,80,54,148,13,101,67,217,80,54,148,13,101,67,217,80,54,108,8,27,194,134,176,33,108,8,27,194,134,176,161,229,96,67,42,227,84,198,173,180,129,9,79,154,204,169,231,107,121,42,229,150,85,119,132,92,49,247,199,251,214,238,110,255,99,231,227,225,199,55,157,206,135,7,157,133,177,139,229,190,127,25,158,157,149,174,46,175,238,174,62,95,94,126,141,104,46,92,198,58,185,200,103,54,231,18,185,68,215,85,29,199,51,241,76,60,19,207,196,51,169,142,83,29,23,196,125,201,135,241,97,124,152,234,56,222,142,183,227,237,120,59,222,142,183,227,237,138,191,11,121,59,222,46,128,3,84,29,167,58,78,117,28,3,202,128,50,160,12,104,16,175,109,24,80,6,52,140,3,100,64,3,49,160,170,227,224,84,213,113,216,172,234,184,164,160,55,90,85,198,46,140,139,167,42,95,88,77,92,228,147,206,167,28,46,198,135,71,40,17,74,132,18,161,68,40,17,74,228,15,249,43,154,168,33,127,75,78,254,16,53,68,13,81,67,212,16,53,68,13,81,67,212,16,53,68,13,7,194,129,112,32,28,8,7,194,129,112,32,28,104,57,56,144,74,56,149,112,43,109,91,66,17,36,185,246,114,45,83,253,219,50,249,141,128,75,223,14,247,255,209,252,99,111,183,127,208,107,190,217,109,61,184,181,62,85,250,235,177,123,223,238,46,254,28,124,63,63,43,221,220,14,62,159,13,127,125,46,74,223,42,165,245,69,84,191,213,159,252,74,227,209,175,172,79,60,102,125,226,17,235,127,255,249,28,186,226,102,158,198,124,235,226,18,95,90,99,28,238,132,59,225,78,184,19,238,164,49,78,99,92,16,247,37,62,134,143,225,99,26,227,112,60,28,15,199,195,241,112,60,28,15,199,43,254,46,196,241,112,188,0,14,80,99,156,198,56,141,113,136,40,34,138,136,34,162,65,188,182,65,68,17,209,48,14,16,17,13,132,136,106,140,99,87,53,198,81,181,26,227,18,122,223,217,36,51,110,105,92,124,146,57,167,222,184,69,147,204,180,69,115,51,15,42,151,174,185,152,87,224,47,249,75,254,146,191,228,47,249,75,94,144,23,44,218,183,241,130,75,238,5,249,54,190,141,111,227,219,248,54,190,141,111,227,219,248,54,190,141,37,98,137,88,34,150,136,37,98,137,88,34,150,104,57,44,145,186,57,117,115,43,13,99,2,226,39,121,55,130,229,80,58,55,119,126,178,66,248,35,220,174,186,131,218,254,251,254,155,214,135,131,246,254,193,135,118,255,160,247,199,110,235,233,93,26,179,178,238,166,118,241,165,244,121,248,245,102,116,113,243,117,84,186,185,253,126,54,124,242,57,90,68,115,93,198,183,215,156,213,6,23,235,57,206,181,143,46,245,4,106,233,176,40,44,10,139,194,162,176,40,181,116,106,233,130,184,47,49,51,204,12,51,83,75,135,237,97,123,216,30,182,135,237,97,123,216,94,241,119,33,182,135,237,5,112,128,106,233,212,210,169,165,67,73,81,82,148,20,37,13,226,181,13,74,138,146,134,113,128,40,105,32,148,84,45,29,227,170,150,142,190,85,75,151,204,5,199,211,151,49,219,233,146,235,203,57,149,212,101,212,151,41,59,231,98,61,253,60,170,231,18,94,8,181,68,45,81,75,212,18,181,68,45,209,64,52,176,104,202,134,6,46,57,13,68,217,80,54,148,13,101,67,217,80,54,148,13,101,67,217,80,54,108,8,27,194,134,176,33,108,8,27,194,134,176,161,229,96,67,26,232,52,208,173,180,129,9,79,154,204,169,231,43,135,62,186,234,35,87,50,11,158,100,234,150,91,86,221,17,112,197,220,219,254,219,110,171,185,247,166,211,233,189,239,239,182,223,116,155,221,63,250,157,110,251,93,123,191,185,219,223,121,223,236,54,119,122,227,103,247,199,206,238,199,131,216,101,115,199,165,227,235,225,224,252,243,229,229,237,151,210,217,232,243,245,224,250,123,233,242,122,116,58,186,24,156,149,142,190,12,174,7,71,183,195,235,210,209,247,163,179,171,155,69,212,206,45,250,221,57,103,182,196,37,59,158,249,54,214,101,159,69,119,29,80,5,84,1,85,64,21,80,165,187,78,119,93,16,247,37,160,6,168,1,106,186,235,128,63,224,15,248,3,254,128,63,224,15,248,43,254,46,4,254,128,191,0,14,80,119,157,238,58,221,117,16,42,132,10,161,66,168,65,188,182,129,80,33,212,48,14,16,66,13,4,161,234,174,163,99,117,215,113,187,186,235,18,138,226,132,172,51,110,139,93,6,214,57,167,62,187,69,179,206,180,5,120,201,78,46,151,42,188,180,151,100,56,25,78,134,147,225,100,56,25,78,230,144,57,44,218,200,49,135,75,110,14,25,57,70,142,145,99,228,24,57,70,142,145,99,228,24,57,70,142,71,226,145,120,36,30,137,71,226,145,120,36,30,105,57,60,146,82,60,165,120,43,141,107,66,38,44,115,111,38,203,161,40,111,238,132,101,149,189,200,178,213,236,125,108,117,15,58,251,205,254,122,255,224,125,251,93,107,191,211,253,171,252,49,83,205,222,213,240,250,230,242,98,80,90,47,221,124,25,157,14,47,46,175,127,86,37,46,162,102,47,227,251,139,38,111,170,139,124,182,5,180,230,37,154,69,107,30,113,69,92,17,87,196,21,113,165,53,79,107,94,16,247,37,193,70,176,17,108,90,243,136,64,34,144,8,36,2,137,64,34,144,8,44,254,46,36,2,137,192,0,14,80,107,158,214,60,173,121,148,42,165,74,169,82,170,65,188,182,161,84,41,213,48,14,144,82,13,68,169,106,205,195,103,181,230,129,189,90,243,242,32,199,209,74,51,83,107,94,60,165,57,167,214,188,140,74,51,215,18,188,200,131,152,95,9,94,140,75,34,153,72,38,146,137,100,34,153,72,38,66,136,16,22,77,222,16,194,37,39,132,200,27,242,134,188,33,111,200,27,242,134,188,33,111,200,27,242,134,23,225,69,120,17,94,132,23,225,69,120,17,94,180,28,188,72,9,158,18,188,149,182,50,33,139,148,185,247,134,229,80,130,87,125,228,79,102,1,149,57,20,218,45,147,253,88,182,66,187,131,86,183,249,241,253,94,182,250,186,155,225,245,224,234,203,249,139,44,171,251,249,220,10,168,166,155,113,101,69,116,212,19,245,68,61,81,79,212,147,34,58,69,116,65,220,151,20,25,69,70,145,41,162,163,242,168,60,42,143,202,163,242,168,60,42,175,248,187,144,202,163,242,2,56,64,69,116,138,232,20,209,145,162,164,40,41,74,138,6,241,218,134,20,37,69,195,56,64,82,52,16,41,170,136,14,97,85,68,7,215,42,162,203,131,253,254,165,43,51,213,206,77,211,149,43,80,50,247,243,105,207,175,82,238,201,5,80,74,148,18,165,68,41,81,74,148,18,253,67,255,138,166,106,232,223,146,211,63,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,195,130,176,32,44,8,11,194,130,176,32,44,8,11,90,14,22,164,64,78,129,220,74,27,151,112,36,73,206,61,93,203,94,14,23,174,226,8,184,10,238,125,187,219,252,227,112,124,171,245,58,239,59,31,14,251,159,42,177,27,224,190,140,174,7,223,239,198,159,141,219,203,47,151,95,239,74,223,42,203,94,252,54,229,41,205,183,239,45,230,5,213,188,177,73,108,18,155,196,38,177,73,106,222,212,188,5,113,95,178,94,172,23,235,165,230,141,157,99,231,216,57,118,142,157,99,231,216,185,226,239,66,118,142,157,11,224,0,213,188,169,121,83,243,198,115,242,156,60,39,207,25,196,107,27,158,147,231,12,227,0,121,206,64,60,167,154,55,208,84,205,27,2,171,230,45,33,206,157,38,39,227,182,187,61,39,39,95,86,169,219,148,103,155,75,151,219,204,143,139,73,98,146,152,36,38,137,73,98,146,88,31,214,87,52,67,195,250,150,156,245,97,104,24,26,134,134,161,97,104,24,26,134,134,161,97,104,24,26,242,131,252,32,63,200,15,242,131,252,32,63,200,207,114,144,31,21,110,42,220,86,218,175,20,174,68,242,233,215,90,162,194,182,229,160,26,225,246,180,245,222,183,118,155,7,189,55,173,253,254,251,110,247,127,223,245,15,122,127,236,182,250,155,27,141,143,255,140,219,215,118,251,101,120,54,184,185,253,60,188,40,125,185,190,254,207,105,233,230,246,251,217,176,180,185,209,184,250,247,146,247,182,205,122,106,115,237,111,75,122,97,61,110,128,18,160,4,40,1,74,128,146,30,55,61,110,65,220,151,192,23,240,5,124,233,113,3,232,0,58,128,14,160,3,232,0,58,128,174,248,187,16,160,3,232,2,56,64,61,110,122,220,244,184,65,157,80,39,212,9,117,6,241,218,6,234,132,58,195,56,64,168,51,16,212,169,199,141,54,213,227,198,193,234,113,75,38,116,103,202,202,152,125,110,177,101,229,139,234,117,155,245,172,243,232,119,139,247,241,49,74,140,18,163,196,40,49,74,140,18,251,195,254,138,102,106,216,223,146,179,63,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,67,130,144,32,36,8,9,66,130,144,32,36,8,9,90,14,18,164,231,77,207,219,74,251,150,96,20,73,190,253,92,203,211,251,182,100,132,35,224,254,183,246,94,167,247,190,245,177,213,236,238,180,250,239,218,251,205,241,45,215,223,105,246,98,183,191,141,206,47,111,191,12,175,134,131,235,163,97,233,116,116,49,24,127,118,74,71,131,219,69,116,191,213,159,252,74,227,209,175,172,79,60,102,125,226,17,235,127,255,249,28,202,226,34,79,98,190,85,113,137,46,171,40,142,112,34,156,8,39,194,137,112,82,20,167,40,46,136,251,146,24,35,198,136,49,69,113,4,30,129,71,224,17,120,4,30,129,71,224,21,127,23,18,120,4,94,0,7,168,40,78,81,156,162,56,42,148,10,165,66,169,208,32,94,219,80,161,84,104,24,7,72,133,6,162,66,21,197,225,170,138,226,64,90,69,113,9,137,111,52,193,140,91,19,23,143,96,206,169,36,110,209,4,51,109,171,92,228,33,229,210,41,23,227,163,243,150,188,37,111,201,91,242,150,188,37,31,200,7,22,237,217,248,192,37,247,129,60,27,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,14,177,67,236,16,59,196,14,177,67,236,16,59,180,28,118,72,163,156,70,185,149,134,48,129,112,147,60,27,191,114,104,147,155,59,55,89,17,240,17,112,255,92,247,143,131,94,179,219,223,217,237,236,183,222,182,127,255,253,240,160,221,217,143,221,61,119,253,253,230,118,112,93,58,58,187,188,24,30,143,78,78,238,238,239,189,85,235,157,155,122,10,243,237,156,139,125,73,125,115,252,19,255,196,63,241,79,252,147,190,57,125,115,65,220,151,60,25,79,198,147,233,155,227,243,248,60,62,143,207,227,243,248,60,62,175,248,187,144,207,227,243,2,56,64,125,115,250,230,244,205,49,163,204,40,51,202,140,6,241,218,134,25,101,70,195,56,64,102,52,16,51,170,111,14,102,213,55,135,217,234,155,75,8,128,167,147,203,184,93,115,207,147,203,21,239,153,155,122,64,185,116,204,61,243,145,249,74,190,146,175,228,43,249,74,190,146,7,228,1,139,246,107,60,224,146,123,64,126,141,95,227,215,248,53,126,141,95,227,215,248,53,126,141,95,99,133,88,33,86,136,21,98,133,88,33,86,136,21,90,14,43,164,95,78,191,220,74,195,151,0,120,73,94,141,94,47,188,87,110,89,144,71,192,157,114,135,255,232,236,191,107,246,223,190,217,61,236,189,143,221,37,119,247,231,229,197,233,160,116,252,249,236,238,246,203,34,58,228,158,252,66,53,191,74,184,71,79,102,190,85,112,207,94,74,5,28,162,132,40,33,74,136,18,162,164,2,78,5,92,16,247,37,242,133,124,33,95,42,224,16,58,132,14,161,67,232,16,58,132,14,161,43,254,46,68,232,16,186,0,14,80,5,156,10,56,21,112,88,39,214,137,117,98,157,65,188,182,193,58,177,206,48,14,16,235,12,132,117,170,128,227,77,85,192,145,176,42,224,18,26,221,199,66,50,110,245,91,180,144,156,83,229,91,70,33,153,182,193,237,209,243,204,165,185,45,226,35,226,144,56,36,14,137,67,226,144,56,36,190,135,239,21,205,205,240,189,37,231,123,184,25,110,134,155,225,102,184,25,110,134,155,225,102,184,25,110,134,246,160,61,104,15,218,131,246,160,61,104,15,218,179,28,180,71,99,155,198,182,149,118,42,5,106,144,172,125,89,57,52,180,85,31,217,143,89,56,36,91,219,90,232,48,35,252,150,181,110,167,215,57,216,233,124,108,181,146,54,173,93,95,222,94,222,28,93,94,13,135,47,164,109,237,215,19,90,72,227,218,236,203,105,93,195,140,48,35,204,8,51,194,140,180,174,105,93,11,226,190,196,182,176,45,108,75,235,26,6,135,193,97,112,24,28,6,135,193,97,112,197,223,133,24,28,6,23,192,1,106,93,211,186,166,117,13,205,68,51,209,76,52,51,136,215,54,104,38,154,25,198,1,162,153,129,208,76,173,107,204,168,214,53,154,85,235,90,58,103,251,64,76,38,108,94,139,16,147,47,178,125,237,215,115,205,179,129,109,218,71,197,35,241,72,60,18,143,196,35,241,72,156,15,231,43,154,159,225,124,75,206,249,240,51,252,12,63,195,207,240,51,252,12,63,195,207,240,51,252,12,245,65,125,80,31,212,7,245,65,125,80,31,212,103,57,168,143,22,54,45,108,43,237,86,10,214,33,121,244,105,45,95,27,91,208,72,35,220,70,182,79,157,221,110,179,247,126,189,220,255,189,185,223,107,30,252,209,223,105,118,223,246,223,182,127,255,253,240,160,221,217,143,219,207,246,237,242,236,122,112,251,101,189,92,58,25,92,220,14,110,190,151,142,6,215,199,165,227,209,201,201,221,253,61,181,220,109,109,207,61,189,185,118,183,165,185,184,38,55,84,9,85,66,149,80,37,84,73,147,155,38,183,32,238,75,244,11,253,66,191,52,185,161,116,40,29,74,135,210,161,116,40,29,74,87,252,93,136,210,161,116,1,28,160,38,55,77,110,154,220,240,78,188,19,239,196,59,131,120,109,131,119,226,157,97,28,32,222,25,8,239,212,228,198,157,106,114,35,98,53,185,37,179,186,207,74,203,152,189,110,137,164,229,139,106,121,123,238,153,231,209,249,22,255,26,88,37,86,137,85,98,149,88,37,86,137,1,98,128,69,179,53,12,112,201,25,32,182,134,173,97,107,216,26,182,134,173,97,107,216,26,182,134,173,33,66,136,16,34,132,8,33,66,136,16,34,132,8,45,7,17,210,0,167,1,110,165,189,75,80,170,36,255,254,174,229,105,135,91,66,206,17,110,87,220,31,205,63,154,111,250,7,111,251,157,253,214,199,118,107,167,245,243,54,107,117,15,234,113,123,226,190,15,190,15,62,151,110,142,75,151,23,195,171,209,240,104,248,243,115,49,254,233,187,136,142,184,250,147,95,105,60,250,149,245,137,199,172,79,60,98,253,239,63,159,189,84,110,214,89,204,181,80,46,233,133,149,201,81,79,212,19,245,68,61,81,79,202,228,148,201,5,113,95,82,100,20,25,69,166,76,142,202,163,242,168,60,42,143,202,163,242,168,188,226,239,66,42,143,202,11,224,0,149,201,41,147,83,38,71,138,146,162,164,40,41,26,196,107,27,82,148,20,13,227,0,73,209,64,164,168,50,57,132,85,153,28,92,171,76,46,25,251,157,73,49,99,22,201,197,166,152,115,42,145,91,52,197,76,217,58,55,235,152,242,104,156,139,247,241,185,75,238,146,187,228,46,185,75,238,146,19,228,4,139,118,109,156,224,146,59,65,174,141,107,227,218,184,54,174,141,107,227,218,184,54,174,141,107,99,136,24,34,134,136,33,98,136,24,34,134,136,33,90,14,67,164,109,78,219,220,74,131,152,96,216,73,190,13,96,57,180,204,205,157,157,172,12,251,8,175,149,238,127,15,122,59,253,157,110,231,224,160,223,218,223,233,188,109,117,251,251,187,237,254,219,214,155,86,183,215,236,191,105,30,180,158,43,165,251,207,205,237,81,233,232,250,242,230,166,52,188,24,159,198,117,233,226,108,84,58,30,126,30,94,223,14,74,159,7,55,195,188,59,233,226,247,30,222,255,194,249,250,218,227,255,247,240,55,143,158,252,223,100,111,195,57,126,250,175,19,158,71,230,94,186,188,46,170,147,142,141,98,163,216,40,54,138,141,210,73,167,147,46,136,251,146,53,99,205,88,51,157,116,236,30,187,199,238,177,123,236,30,187,199,238,21,127,23,178,123,236,94,0,7,168,147,78,39,157,78,58,158,148,39,229,73,121,210,32,94,219,240,164,60,105,24,7,200,147,6,226,73,117,210,129,174,58,233,16,92,157,116,241,112,112,28,136,249,140,13,78,10,49,23,250,6,212,25,33,102,114,34,28,227,52,2,20,194,240,35,252,8,63,194,143,240,227,139,198,143,176,30,172,7,235,189,96,172,7,151,193,101,112,25,92,6,151,193,101,112,25,92,6,151,193,101,32,15,200,3,242,128,60,32,15,200,3,242,128,60,203,1,121,20,195,41,134,91,105,149,82,156,253,104,31,244,218,187,221,78,246,42,174,209,205,237,232,236,250,82,33,215,236,83,89,92,45,87,172,75,43,231,226,83,248,20,62,133,79,225,83,148,115,41,231,10,226,190,228,125,120,31,222,71,57,23,63,197,79,241,83,252,20,63,197,79,241,83,197,223,133,252,20,63,21,192,1,42,231,82,206,165,156,139,233,99,250,152,62,166,47,136,215,54,76,31,211,23,198,1,50,125,129,152,62,229,92,176,161,114,46,12,82,57,87,222,64,51,101,69,215,108,160,185,154,69,93,79,206,68,93,23,14,137,67,226,144,56,36,14,137,239,225,123,65,156,37,190,247,18,248,30,110,134,155,225,102,184,25,110,134,155,225,102,184,25,110,134,155,161,61,104,15,218,131,246,160,61,104,15,218,131,246,44,7,237,81,215,165,174,107,165,157,74,97,26,100,175,189,223,222,221,171,246,119,55,250,239,55,55,26,41,187,186,206,71,23,163,179,243,106,233,108,163,244,101,115,163,161,168,235,201,145,44,172,165,43,198,117,85,116,49,41,76,10,147,194,164,48,41,42,186,84,116,5,113,95,50,62,140,15,227,163,162,139,153,98,166,152,41,102,138,153,98,166,152,169,226,239,66,102,138,153,10,224,0,85,116,169,232,82,209,197,241,113,124,28,31,199,23,196,107,27,142,143,227,11,227,0,57,190,64,28,159,138,46,192,80,69,23,250,168,162,43,87,148,153,174,159,107,22,202,92,201,114,174,137,3,209,204,69,65,82,144,20,36,5,73,65,82,123,212,94,16,103,73,237,189,4,181,71,153,81,102,148,25,101,70,153,81,102,148,25,101,70,153,81,102,68,15,209,67,244,16,61,68,15,209,67,244,16,61,203,33,122,52,115,105,230,90,105,158,82,24,2,121,244,14,109,233,106,185,34,223,155,109,69,59,185,30,158,199,194,10,185,158,187,168,54,46,14,133,67,225,80,56,20,14,69,27,151,54,174,32,238,75,174,135,235,225,122,180,113,113,82,156,20,39,197,73,113,82,156,20,39,85,252,93,200,73,113,82,1,28,160,54,46,109,92,218,184,216,61,118,143,221,99,247,130,120,109,195,238,177,123,97,28,32,187,23,136,221,211,198,5,21,106,227,194,29,181,113,229,7,49,211,85,113,69,66,204,149,236,225,122,120,26,74,184,224,71,248,17,126,132,31,225,71,88,15,214,11,226,44,97,189,151,128,245,224,50,184,12,46,131,203,224,50,184,12,46,131,203,224,50,184,12,228,1,121,64,30,144,7,228,1,121,64,30,144,103,57,32,143,18,46,37,92,43,173,82,22,100,63,222,182,223,181,123,205,221,214,199,246,219,214,94,187,179,219,121,247,199,110,243,77,127,167,243,169,253,182,223,251,71,187,215,107,117,251,99,12,210,255,84,237,239,141,109,72,156,94,174,227,209,233,232,118,112,54,188,26,29,15,207,71,151,103,151,167,223,207,6,159,75,71,151,223,70,199,165,219,63,71,183,183,195,235,210,88,68,148,190,85,75,231,23,103,163,213,171,234,74,124,68,115,106,239,202,101,14,133,94,76,11,211,194,180,48,45,76,139,66,47,133,94,65,220,151,140,16,35,196,8,41,244,98,174,152,43,230,138,185,98,174,152,43,230,170,248,187,144,185,98,174,2,56,64,133,94,10,189,20,122,113,128,28,32,7,200,1,6,241,218,134,3,228,0,195,56,64,14,48,16,7,168,208,11,80,84,232,133,78,42,244,154,43,234,140,211,241,149,13,117,174,64,237,87,226,3,210,4,70,77,82,147,212,36,53,73,77,82,126,148,95,16,103,73,249,189,4,229,71,165,81,105,84,26,149,70,165,81,105,84,26,149,70,165,81,105,4,16,1,68,0,17,64,4,16,1,68,0,17,64,203,33,128,52,129,105,2,91,105,206,178,32,52,210,218,109,237,190,109,118,251,189,247,173,189,86,127,103,183,121,112,208,254,189,189,211,236,181,59,251,177,74,191,134,103,195,179,227,193,117,233,246,203,112,252,79,26,206,6,55,55,163,147,209,209,224,118,252,3,98,229,250,189,102,157,198,156,170,188,146,94,82,107,23,127,194,159,240,39,252,9,127,162,181,75,107,87,16,247,37,207,195,243,240,60,90,187,248,40,62,138,143,226,163,248,40,62,138,143,42,254,46,228,163,248,168,0,14,80,107,151,214,46,173,93,204,30,179,199,236,49,123,65,188,182,97,246,152,189,48,14,144,217,11,196,236,105,237,130,9,181,118,97,142,90,187,242,2,152,113,10,186,98,3,204,21,232,226,154,117,22,106,183,176,71,236,17,123,196,30,177,71,76,15,211,11,226,44,49,189,151,192,244,176,50,172,12,43,195,202,176,50,172,12,43,195,202,176,50,172,12,225,65,120,16,30,132,7,225,65,120,16,30,132,103,57,8,143,218,45,181,91,43,237,81,22,165,62,246,186,173,157,230,254,143,183,99,123,211,60,104,245,247,14,119,123,237,221,246,254,187,195,230,120,151,127,208,122,219,111,238,238,142,223,165,173,215,141,87,196,117,126,61,60,26,92,252,120,171,177,207,131,155,97,233,252,238,236,118,116,54,186,56,189,27,156,149,142,6,55,195,227,210,224,236,236,226,108,84,186,189,94,193,106,174,68,231,51,175,178,174,204,67,168,239,226,88,56,22,142,133,99,225,88,212,119,169,239,10,226,190,228,130,184,32,46,72,125,23,103,197,89,113,86,156,21,103,197,89,113,86,197,223,133,156,21,103,21,192,1,170,239,82,223,165,190,139,253,99,255,216,63,246,47,136,215,54,236,31,251,23,198,1,178,127,129,216,63,245,93,80,162,250,46,92,82,125,215,252,32,103,172,66,175,244,144,115,21,42,190,18,157,142,210,47,88,18,150,132,37,97,73,88,18,238,131,251,130,56,75,184,239,37,224,62,24,13,70,131,209,96,52,24,13,70,131,209,96,52,24,13,70,3,127,192,31,240,7,252,1,127,192,31,240,7,252,89,14,248,163,244,75,233,215,74,43,150,144,172,200,253,47,229,93,251,117,255,75,138,191,226,157,80,145,213,95,207,140,161,252,139,103,225,89,120,22,158,133,103,81,254,165,252,43,136,251,146,15,226,131,248,32,229,95,188,21,111,197,91,241,86,188,21,111,197,91,21,127,23,242,86,188,85,0,7,168,252,75,249,151,242,47,6,144,1,100,0,25,192,32,94,219,48,128,12,96,24,7,200,0,6,98,0,149,127,193,137,202,191,176,73,229,95,243,4,157,185,213,127,69,129,78,5,96,79,206,71,5,24,50,137,76,34,147,200,36,50,137,248,33,126,65,156,37,226,247,18,136,31,146,134,164,33,105,72,26,146,134,164,33,105,72,26,146,134,164,225,63,248,15,254,131,255,224,63,248,15,254,131,255,44,7,255,81,1,166,2,108,165,45,75,72,98,228,32,239,250,175,27,213,95,207,159,78,145,181,95,51,70,80,249,197,175,240,43,252,10,191,194,175,168,252,82,249,21,196,125,201,3,241,64,60,144,202,47,190,138,175,226,171,248,42,190,138,175,226,171,138,191,11,249,42,190,42,128,3,84,249,165,242,75,229,23,243,199,252,49,127,204,95,16,175,109,152,63,230,47,140,3,100,254,2,49,127,42,191,96,68,149,95,152,164,202,175,121,1,206,220,234,190,166,1,78,85,95,143,206,70,205,23,38,137,73,98,146,152,36,38,137,245,97,125,65,156,37,214,247,18,88,31,134,134,161,97,104,24,26,134,134,161,97,104,24,26,134,134,161,33,63,200,15,242,131,252,32,63,200,15,242,131,252,44,7,249,81,243,165,230,107,165,253,74,97,74,164,119,216,253,208,62,120,255,19,136,52,119,119,51,117,124,221,222,93,127,29,221,124,249,41,32,6,103,103,10,190,158,57,154,133,181,123,37,184,190,106,47,102,133,89,97,86,152,21,102,69,181,151,106,175,32,238,75,6,136,1,98,128,84,123,49,85,76,21,83,197,84,49,85,76,21,83,85,252,93,200,84,49,85,1,28,160,106,47,213,94,170,189,56,63,206,143,243,227,252,130,120,109,195,249,113,126,97,28,32,231,23,136,243,83,237,5,32,170,246,66,35,85,123,205,5,109,166,235,245,138,131,54,87,178,212,43,226,96,52,122,209,145,116,36,29,73,71,210,145,52,31,205,23,196,89,210,124,47,65,243,209,103,244,25,125,70,159,209,103,244,25,125,70,159,209,103,244,25,233,67,250,144,62,164,15,233,67,250,144,62,164,207,114,72,31,141,94,26,189,86,154,173,4,130,67,238,223,5,46,199,78,175,251,55,58,211,234,245,236,225,20,212,235,245,204,4,154,189,216,21,118,133,93,97,87,216,21,205,94,154,189,130,184,47,89,32,22,136,5,210,236,197,86,177,85,108,21,91,197,86,177,85,108,85,241,119,33,91,197,86,5,112,128,154,189,52,123,105,246,226,253,120,63,222,143,247,11,226,181,13,239,199,251,133,113,128,188,95,32,222,79,179,23,136,168,217,11,145,212,236,53,39,188,153,71,183,87,20,222,212,238,245,240,104,244,123,49,146,140,36,35,201,72,50,146,76,31,211,23,196,89,50,125,47,193,244,49,104,12,26,131,198,160,49,104,12,26,131,198,160,49,104,12,26,239,195,251,240,62,188,15,239,195,251,240,62,188,207,114,120,31,253,94,250,189,86,26,175,4,66,68,14,114,236,246,186,209,235,53,243,96,10,234,244,154,113,117,125,94,172,10,171,194,170,176,42,172,138,62,47,125,94,65,220,151,236,15,251,195,254,232,243,98,169,88,42,150,138,165,98,169,88,42,150,170,248,187,144,165,98,169,2,56,64,125,94,250,188,244,121,241,125,124,31,223,199,247,5,241,218,134,239,227,251,194,56,64,190,47,16,223,167,207,11,60,212,231,133,68,234,243,154,3,214,204,163,203,107,26,214,212,227,245,215,177,232,240,226,34,185,72,46,146,139,228,34,57,62,142,47,136,179,228,248,94,130,227,227,206,184,51,238,140,59,227,206,184,51,238,140,59,227,206,184,51,198,135,241,97,124,24,31,198,135,241,97,124,24,159,229,48,62,58,188,116,120,173,52,88,89,48,11,217,233,236,127,122,74,67,246,118,234,63,121,72,115,119,55,69,155,215,209,229,197,183,167,26,226,252,168,254,83,68,12,206,206,86,189,215,43,246,17,205,185,225,43,211,28,186,190,152,22,166,133,105,97,90,152,22,93,95,186,190,130,184,47,25,33,70,136,17,210,245,197,92,49,87,204,21,115,197,92,49,87,204,85,241,119,33,115,197,92,5,112,128,186,190,116,125,233,250,226,0,57,64,14,144,3,12,226,181,13,7,200,1,134,113,128,28,96,32,14,80,215,23,160,168,235,11,157,212,245,53,87,212,153,164,245,43,29,234,92,161,254,175,216,7,164,9,140,154,164,38,169,73,106,146,154,164,252,40,191,32,206,146,242,123,9,202,143,74,163,210,168,52,42,141,74,163,210,168,52,42,141,74,163,210,8,32,2,136,0,34,128,8,32,2,136,0,34,128,150,67,0,105,2,211,4,182,210,156,37,48,52,178,119,184,219,107,207,161,11,236,252,238,236,118,164,13,44,246,33,21,220,7,246,204,36,26,193,216,22,182,133,109,97,91,216,22,141,96,26,193,130,184,47,89,33,86,136,21,210,8,198,94,177,87,236,21,123,197,94,177,87,236,85,241,119,33,123,197,94,5,112,128,26,193,52,130,105,4,227,1,121,64,30,144,7,12,226,181,13,15,200,3,134,113,128,60,96,32,30,80,35,24,168,168,17,12,161,212,8,54,103,220,153,103,39,88,20,238,212,10,54,237,136,244,130,177,147,236,36,59,201,78,178,147,172,31,235,23,196,89,178,126,47,193,250,177,105,108,26,155,198,166,177,105,108,26,155,198,166,177,105,108,26,7,196,1,113,64,28,16,7,196,1,113,64,28,208,114,56,32,189,96,122,193,86,26,181,4,70,71,14,230,208,9,118,163,15,44,214,1,21,220,5,54,99,10,61,96,44,11,203,194,178,176,44,44,139,30,48,61,96,65,220,151,108,16,27,196,6,233,1,99,173,88,43,214,138,181,98,173,88,43,214,170,248,187,144,181,98,173,2,56,64,61,96,122,192,244,128,241,127,252,31,255,199,255,5,241,218,134,255,227,255,194,56,64,254,47,16,255,167,7,12,76,212,3,134,76,234,1,155,35,230,204,179,3,108,26,230,212,255,53,121,60,186,191,120,73,94,146,151,228,37,121,73,190,143,239,11,226,44,249,190,151,224,251,120,52,30,141,71,227,209,120,52,30,141,71,227,209,120,52,30,141,253,97,127,216,31,246,135,253,97,127,216,31,246,103,57,236,143,238,47,221,95,43,13,89,22,204,69,222,182,15,122,237,221,167,96,228,7,22,105,238,238,166,232,254,58,30,221,220,142,206,158,138,136,31,26,98,112,118,182,234,221,95,49,15,104,206,221,95,25,166,208,253,197,178,176,44,44,11,203,194,178,232,254,210,253,21,196,125,201,6,177,65,108,144,238,47,214,138,181,98,173,88,43,214,138,181,98,173,138,191,11,89,43,214,42,128,3,212,253,165,251,75,247,23,255,199,255,241,127,252,95,16,175,109,248,63,254,47,140,3,228,255,2,241,127,186,191,192,68,221,95,200,164,238,175,57,98,206,36,221,95,105,48,231,10,117,127,197,60,30,221,95,188,36,47,201,75,242,146,188,36,223,199,247,5,113,150,124,223,75,240,125,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,143,198,254,176,63,236,15,251,195,254,176,63,236,15,251,179,28,246,71,247,151,238,175,149,134,44,65,113,145,189,195,221,94,59,247,246,175,243,187,179,219,145,254,175,152,71,84,104,3,216,51,115,232,0,99,90,152,22,166,133,105,97,90,116,128,233,0,11,226,190,100,132,24,33,70,72,7,24,115,197,92,49,87,204,21,115,197,92,49,87,197,223,133,204,21,115,21,192,1,234,0,211,1,166,3,140,3,228,0,57,64,14,48,136,215,54,28,32,7,24,198,1,114,128,129,56,64,29,96,128,162,14,48,116,82,7,216,92,81,103,126,45,96,81,168,83,15,216,211,3,210,4,70,77,82,147,212,36,53,73,77,82,126,148,95,16,103,73,249,189,4,229,71,165,81,105,84,26,149,70,165,81,105,84,26,149,70,165,81,105,4,16,1,68,0,17,64,4,16,1,68,0,17,64,203,33,128,52,129,105,2,91,105,206,18,20,26,57,200,189,5,236,70,3,88,140,227,41,180,253,107,198,12,154,191,24,22,134,133,97,97,88,24,22,205,95,154,191,130,184,47,153,32,38,136,9,210,252,197,88,49,86,140,21,99,197,88,49,86,140,85,241,119,33,99,197,88,5,112,128,154,191,52,127,105,254,226,254,184,63,238,143,251,11,226,181,13,247,199,253,133,113,128,220,95,32,238,79,243,23,144,168,249,11,149,212,252,53,55,196,153,95,235,215,52,196,169,241,235,241,225,104,251,34,37,73,73,82,146,148,36,37,201,62,178,47,136,179,36,251,94,130,236,35,209,72,52,18,141,68,35,209,72,52,18,141,68,35,209,72,52,234,135,250,161,126,168,31,234,135,250,161,126,168,159,229,80,63,218,190,180,125,173,52,97,89,16,20,25,255,215,155,78,231,67,255,77,179,219,235,239,54,187,239,90,253,189,49,11,137,83,236,53,254,175,207,151,151,95,75,159,7,215,183,165,123,68,81,58,191,56,27,173,94,135,87,212,73,204,169,174,43,201,229,52,115,241,38,188,9,111,194,155,240,38,154,185,52,115,5,113,95,242,59,252,14,191,163,153,139,135,226,161,120,40,30,138,135,226,161,120,168,226,239,66,30,138,135,10,224,0,53,115,105,230,210,204,197,232,49,122,140,30,163,23,196,107,27,70,143,209,11,227,0,25,189,64,140,158,102,46,120,80,51,23,214,168,153,43,15,112,25,167,132,43,22,184,92,129,190,173,168,115,80,173,133,58,162,142,168,35,234,136,58,162,121,104,94,16,103,137,230,189,4,154,135,146,161,100,40,25,74,134,146,161,100,40,25,74,134,146,161,100,216,14,182,131,237,96,59,216,14,182,131,237,96,59,203,193,118,84,107,169,214,90,105,131,178,32,233,241,63,237,79,205,254,63,119,247,250,221,206,248,13,216,154,63,177,71,187,23,191,96,235,95,163,111,131,210,191,207,206,75,215,151,227,55,21,27,252,164,14,163,219,21,173,217,154,125,30,115,42,219,74,126,81,149,91,28,10,135,194,161,112,40,28,138,202,45,149,91,65,220,151,92,15,215,195,245,168,220,226,164,56,41,78,138,147,226,164,56,41,78,170,248,187,144,147,226,164,2,56,64,149,91,42,183,84,110,177,123,236,30,187,199,238,5,241,218,134,221,99,247,194,56,64,118,47,16,187,167,114,11,42,84,185,133,59,170,220,202,15,98,198,41,222,74,0,49,87,160,126,107,246,105,40,225,130,31,225,71,248,17,126,132,31,97,61,88,47,136,179,132,245,94,2,214,131,203,224,50,184,12,46,131,203,224,50,184,12,46,131,203,224,50,144,7,228,1,121,64,30,144,7,228,1,121,64,158,229,128,60,74,184,148,112,173,180,74,89,144,253,216,109,191,123,223,107,245,90,221,253,230,110,127,172,61,238,29,72,255,93,183,213,250,16,171,130,235,108,116,250,229,118,120,59,188,190,24,156,149,46,206,70,63,220,67,233,244,122,56,252,186,122,5,92,179,78,99,78,245,91,73,47,169,124,139,63,225,79,248,19,254,132,63,81,190,165,124,43,136,251,146,231,225,121,120,30,229,91,124,20,31,197,71,241,81,124,20,31,197,71,21,127,23,242,81,124,84,0,7,168,124,75,249,150,242,45,102,143,217,99,246,152,189,32,94,219,48,123,204,94,24,7,200,236,5,98,246,148,111,193,132,202,183,48,71,229,91,121,1,204,56,213,91,177,1,230,10,20,111,205,58,11,181,91,216,35,246,136,61,98,143,216,35,166,135,233,5,113,150,152,222,75,96,122,88,25,86,134,149,97,101,88,25,86,134,149,97,101,88,25,86,134,240,32,60,8,15,194,131,240,32,60,8,15,194,179,28,132,71,237,150,218,173,149,246,40,11,82,31,123,157,110,187,247,191,187,205,195,110,171,219,127,219,250,241,182,107,159,106,63,223,121,237,254,109,215,126,111,141,183,241,205,241,127,238,182,247,223,245,255,113,255,159,113,42,185,206,47,175,71,183,255,57,27,220,93,15,175,75,199,195,31,111,65,246,173,246,243,93,200,198,111,65,86,58,25,126,27,94,151,6,227,255,60,27,93,156,150,254,28,76,190,77,219,74,212,117,165,61,169,57,85,121,229,57,142,154,47,222,133,119,225,93,120,23,222,69,205,151,154,175,32,238,75,126,136,31,226,135,212,124,241,88,60,22,143,197,99,241,88,60,22,143,85,252,93,200,99,241,88,1,28,160,154,47,53,95,106,190,24,65,70,144,17,100,4,131,120,109,195,8,50,130,97,28,32,35,24,136,17,84,243,5,47,170,249,194,42,213,124,45,2,124,198,169,0,203,5,124,174,64,61,88,218,115,82,29,134,82,162,148,40,37,74,137,82,162,127,232,95,16,103,137,254,189,4,250,135,170,161,106,168,26,170,134,170,161,106,168,26,170,134,170,161,106,88,16,22,132,5,97,65,88,16,22,132,5,97,65,203,193,130,84,135,169,14,91,105,227,82,132,36,217,123,64,73,222,52,15,90,253,127,142,205,200,222,225,110,175,61,54,36,135,63,223,83,174,186,215,222,221,76,222,29,118,254,192,72,124,30,220,12,75,255,30,187,136,243,187,179,219,209,24,71,220,253,124,147,181,234,249,232,108,115,197,203,195,146,28,213,34,218,195,178,206,163,62,140,121,97,94,152,23,230,133,121,81,31,166,62,44,136,251,146,33,98,136,24,34,245,97,76,22,147,197,100,49,89,76,22,147,197,100,21,127,23,50,89,76,86,0,7,168,62,76,125,152,250,48,78,144,19,228,4,57,193,32,94,219,112,130,156,96,24,7,200,9,6,226,4,213,135,1,140,234,195,208,74,245,97,11,65,159,137,251,195,82,163,207,85,43,16,75,114,80,26,196,104,74,154,146,166,164,41,105,74,250,143,254,11,226,44,233,191,151,160,255,104,53,90,141,86,163,213,104,53,90,141,86,163,213,104,53,90,141,12,34,131,200,32,50,136,12,34,131,200,32,50,104,57,100,144,6,49,13,98,43,205,92,22,132,73,246,155,221,131,246,110,255,77,179,219,123,248,254,115,157,143,189,118,172,142,176,139,193,245,205,232,172,244,121,112,125,251,240,173,211,46,175,110,71,171,215,2,54,227,48,230,212,243,149,240,138,154,188,216,19,246,132,61,97,79,216,19,77,94,154,188,130,184,47,89,30,150,135,229,209,228,197,70,177,81,108,20,27,197,70,177,81,108,84,241,119,33,27,197,70,5,112,128,154,188,52,121,105,242,226,245,120,61,94,143,215,11,226,181,13,175,199,235,133,113,128,188,94,32,94,79,147,23,72,168,201,11,113,212,228,149,19,190,140,211,213,21,23,95,174,64,27,215,140,163,208,183,197,60,50,143,204,35,243,200,60,50,122,140,94,16,103,201,232,189,4,163,199,148,49,101,76,25,83,198,148,49,101,76,25,83,198,148,49,101,252,14,191,195,239,240,59,252,14,191,195,239,240,59,203,225,119,244,109,233,219,90,105,140,178,88,242,241,215,187,182,61,80,31,255,219,234,118,250,59,187,7,73,106,183,254,122,215,177,7,226,225,63,195,235,203,210,209,217,205,202,182,111,205,56,147,249,150,112,37,188,176,46,46,46,133,75,225,82,184,20,46,69,23,151,46,174,32,238,75,206,135,243,225,124,116,113,113,83,220,20,55,197,77,113,83,220,20,55,85,252,93,200,77,113,83,1,28,160,46,46,93,92,186,184,88,62,150,143,229,99,249,130,120,109,195,242,177,124,97,28,32,203,23,136,229,211,197,5,25,234,226,194,31,117,113,229,11,51,19,84,114,197,133,153,171,211,204,53,227,68,20,116,129,144,32,36,8,9,66,130,144,224,30,184,23,196,89,130,123,47,1,238,129,102,160,25,104,6,154,129,102,160,25,104,6,154,129,102,160,25,212,3,245,64,61,80,15,212,3,245,64,61,80,207,114,160,30,5,93,10,186,86,90,168,44,204,129,124,234,181,118,154,79,222,148,45,94,43,215,183,219,225,209,96,242,93,200,86,177,138,107,234,65,204,173,127,43,246,213,148,110,177,38,172,9,107,194,154,176,38,74,183,148,110,5,113,95,178,59,236,14,187,163,116,139,133,98,161,88,40,22,138,133,98,161,88,168,226,239,66,22,138,133,10,224,0,149,110,41,221,82,186,197,231,241,121,124,30,159,23,196,107,27,62,143,207,11,227,0,249,188,64,124,158,210,45,112,80,233,22,210,168,116,43,7,108,25,175,105,235,121,108,185,18,245,90,83,143,65,167,22,231,200,57,114,142,156,35,231,200,229,113,121,65,156,37,151,247,18,92,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,44,135,217,209,169,165,83,107,165,1,202,130,152,71,183,181,211,121,183,223,108,247,199,239,173,214,127,211,60,104,245,15,62,54,247,219,7,239,251,255,248,199,94,127,167,121,208,122,219,255,103,220,150,173,235,225,209,229,233,197,96,84,26,191,161,88,233,243,224,102,88,186,185,26,92,140,110,190,148,254,252,243,188,116,52,184,25,30,151,254,189,146,189,91,177,143,102,78,77,92,153,174,175,155,139,89,97,86,152,21,102,133,89,209,205,165,155,43,136,251,146,1,98,128,24,32,221,92,76,21,83,197,84,49,85,76,21,83,197,84,21,127,23,50,85,76,85,0,7,168,155,75,55,151,110,46,206,143,243,227,252,56,191,32,94,219,112,126,156,95,24,7,200,249,5,226,252,116,115,1,136,186,185,208,72,221,92,115,65,155,113,218,186,210,161,205,21,232,239,138,125,48,26,189,232,72,58,146,142,164,35,233,72,154,143,230,11,226,44,105,190,151,160,249,232,51,250,140,62,163,207,232,51,250,140,62,163,207,232,51,250,140,244,33,125,72,31,210,135,244,33,125,72,31,210,103,57,164,143,70,47,141,94,43,205,86,22,141,67,254,183,213,237,28,188,239,140,87,251,187,173,157,94,183,217,223,107,189,109,31,238,37,107,242,250,207,240,250,242,230,203,229,109,233,102,120,54,60,186,189,30,148,206,135,199,163,187,243,21,110,240,138,58,146,121,55,119,37,185,174,198,46,38,133,73,97,82,152,20,38,69,99,151,198,174,32,238,75,198,135,241,97,124,52,118,49,83,204,20,51,197,76,49,83,204,20,51,85,252,93,200,76,49,83,1,28,160,198,46,141,93,26,187,56,62,142,143,227,227,248,130,120,109,195,241,113,124,97,28,32,199,23,136,227,211,216,5,24,106,236,66,31,53,118,229,138,50,19,53,117,197,66,153,171,212,208,21,117,32,154,185,40,72,10,146,130,164,32,41,72,106,143,218,11,226,44,169,189,151,160,246,40,51,202,140,50,163,204,40,51,202,140,50,163,204,40,51,202,140,232,33,122,136,30,162,135,232,33,122,136,30,162,103,57,68,143,102,46,205,92,43,205,83,138,71,32,7,123,205,221,221,172,197,92,55,231,131,179,51,189,92,147,39,178,248,90,174,200,203,106,229,226,81,120,20,30,133,71,225,81,180,114,105,229,10,226,190,228,123,248,30,190,71,43,23,47,197,75,241,82,188,20,47,197,75,241,82,197,223,133,188,20,47,21,192,1,106,229,210,202,165,149,139,225,99,248,24,62,134,47,136,215,54,12,31,195,23,198,1,50,124,129,24,62,173,92,112,161,86,46,236,81,43,87,158,32,51,99,41,215,83,144,185,218,157,92,247,231,161,146,11,129,68,32,17,72,4,18,129,68,246,144,189,32,206,18,217,123,9,100,15,49,67,204,16,51,196,12,49,67,204,16,51,196,12,49,67,204,112,30,156,7,231,193,121,112,30,156,7,231,193,121,150,131,243,168,228,82,201,181,210,54,101,62,2,100,175,213,107,246,123,173,127,246,222,181,246,91,221,102,175,221,217,239,239,238,54,247,154,253,106,191,82,123,211,175,247,43,227,111,146,15,189,199,249,240,118,80,186,29,254,251,246,116,120,49,188,30,220,142,46,47,74,103,103,131,243,65,169,90,170,212,62,63,210,29,245,181,202,90,117,150,238,56,93,95,171,204,230,29,143,255,196,143,95,168,214,39,126,161,222,120,68,64,234,199,191,254,72,116,145,214,148,39,242,250,153,39,247,124,115,86,229,105,115,86,78,215,121,240,241,57,145,123,39,242,254,247,159,151,109,191,157,242,136,189,230,63,251,237,253,143,135,189,254,110,107,255,93,239,253,248,118,44,111,173,255,252,157,94,167,215,220,237,247,58,31,90,251,7,63,126,103,76,44,15,246,250,251,135,123,253,119,31,15,239,127,113,158,22,229,116,226,37,81,118,254,113,123,58,122,240,90,164,186,86,89,171,140,127,237,190,242,238,175,23,32,149,242,248,21,72,181,242,215,43,144,106,108,248,49,57,111,102,108,145,223,184,145,204,98,114,230,124,84,195,60,6,175,102,29,60,206,11,213,121,12,94,155,61,120,62,85,69,249,13,30,235,75,49,59,50,200,121,224,44,247,118,178,109,254,60,6,79,121,111,39,91,155,207,99,240,103,238,237,124,42,101,114,26,60,122,211,31,235,188,19,174,214,243,26,58,98,169,254,100,228,60,150,216,57,205,28,189,190,142,117,208,9,247,197,249,13,29,239,160,51,47,103,243,27,56,222,171,166,204,155,208,252,6,158,150,28,198,61,224,216,105,93,206,227,166,249,222,156,100,203,151,243,184,207,124,71,206,188,83,203,105,220,232,194,134,39,19,231,208,144,144,211,208,209,221,8,79,126,240,229,80,70,144,223,208,177,190,79,100,95,21,230,52,112,196,146,48,214,157,156,100,49,151,211,184,17,43,185,88,227,38,89,131,229,60,110,154,111,107,73,150,78,249,141,155,250,135,70,146,21,79,206,227,166,60,221,69,252,208,136,185,74,121,102,155,48,125,3,49,43,23,158,254,136,89,255,106,55,245,42,33,121,102,63,253,17,179,50,251,136,71,36,63,180,217,153,125,212,67,102,101,246,211,31,147,248,115,243,36,89,158,204,84,39,146,192,255,70,126,140,7,97,116,234,143,241,32,191,158,249,49,26,81,31,227,81,228,29,227,131,252,127,191,189,186,30,254,223,221,232,122,120,211,186,59,27,188,218,126,117,114,254,101,111,120,59,56,30,220,14,94,15,239,206,6,175,239,227,232,241,111,174,221,254,251,246,85,204,93,65,37,219,174,160,178,82,187,130,41,239,178,145,235,174,192,219,106,216,21,216,21,216,21,216,21,216,21,216,21,216,21,216,21,216,21,216,21,216,21,216,21,216,21,216,21,216,21,216,21,216,21,216,21,216,21,216,21,216,21,20,176,43,40,103,219,21,204,108,141,180,43,176,43,176,43,176,43,176,43,176,43,176,43,176,43,176,43,176,43,176,43,176,43,176,43,176,43,176,43,176,43,176,43,176,43,176,43,176,43,176,43,176,43,176,43,8,125,87,240,228,61,167,146,237,10,158,121,135,41,187,2,187,2,187,130,185,238,10,42,107,245,232,31,177,241,223,124,106,81,187,130,20,227,134,177,43,200,52,120,145,187,130,76,131,23,185,43,72,49,120,177,187,130,180,3,23,190,43,200,52,120,145,187,130,76,131,23,185,43,72,58,120,16,187,130,196,67,7,176,43,72,58,115,16,187,130,20,67,23,187,43,72,49,112,177,187,130,20,3,23,185,43,72,59,110,65,187,130,180,227,22,180,43,72,58,110,16,187,130,164,67,7,177,43,72,49,116,177,187,130,164,3,23,188,43,72,58,110,193,187,130,180,227,22,180,43,72,49,110,145,187,130,180,227,22,180,43,136,51,110,80,187,2,201,191,228,127,105,147,255,90,191,154,37,249,175,173,85,37,255,146,127,201,191,228,95,242,47,249,151,252,75,254,195,78,254,5,232,2,116,1,186,0,93,128,46,64,151,69,203,162,101,209,178,104,89,180,44,90,22,29,66,22,157,169,177,166,166,177,70,22,45,139,150,69,203,162,95,84,22,45,210,21,233,138,116,69,186,34,93,145,174,72,87,164,43,210,21,233,138,116,69,186,34,93,145,174,72,55,244,72,183,220,175,103,137,116,203,107,117,145,174,72,87,164,187,248,72,183,252,215,15,204,202,175,31,152,91,227,159,151,149,70,128,137,110,234,105,11,14,116,115,152,187,144,60,55,245,220,5,197,185,217,230,45,46,205,205,97,238,66,194,220,116,115,23,155,229,166,156,185,200,40,55,221,200,197,38,185,169,103,46,40,200,77,61,111,65,57,110,234,121,11,137,113,179,77,187,232,20,55,219,180,139,14,113,211,77,91,108,134,155,110,230,226,34,220,116,243,22,149,224,166,155,182,168,0,55,219,180,139,206,111,83,79,91,72,124,155,109,218,69,167,183,241,167,21,222,10,111,133,183,121,133,183,181,108,225,109,77,120,43,188,21,222,10,111,133,183,194,91,225,173,240,86,120,43,188,21,222,10,111,133,183,194,91,225,173,240,86,120,43,188,21,222,10,111,133,183,115,8,111,171,217,194,219,170,240,86,120,43,188,21,222,10,111,133,183,194,91,225,173,240,86,120,43,188,21,222,10,111,133,183,194,91,225,173,240,86,120,43,188,21,222,10,111,231,16,222,86,178,133,183,21,225,173,240,86,120,43,188,21,222,10,111,133,183,194,91,225,173,240,86,120,43,188,21,222,10,66,5,161,130,80,65,168,32,84,16,42,8,13,62,8,205,244,150,96,101,111,9,38,8,21,132,10,66,5,161,130,80,65,168,32,84,16,42,8,21,132,10,66,5,161,130,80,65,168,32,84,16,42,8,21,132,10,66,3,15,66,171,253,74,191,145,62,8,29,191,253,93,163,240,32,244,126,246,143,131,163,175,131,211,97,243,250,226,254,187,213,175,111,98,219,175,6,215,23,219,131,63,111,182,111,6,167,195,243,193,215,225,245,246,223,191,187,189,190,85,111,212,55,54,234,235,27,141,202,246,253,7,42,93,253,248,72,63,14,243,254,57,151,190,213,75,71,245,227,225,198,198,86,249,120,184,81,169,85,143,62,111,109,84,27,213,205,207,195,163,141,225,201,70,163,50,254,214,254,235,135,82,196,53,127,252,238,118,121,125,115,115,107,171,86,111,212,171,185,93,179,50,243,154,149,237,198,198,122,121,179,92,174,109,110,214,235,89,175,249,235,37,249,180,107,254,253,187,219,91,141,245,70,101,125,171,81,174,53,26,89,175,57,145,120,76,187,240,227,63,178,93,217,170,86,182,182,182,54,183,182,182,54,114,189,250,244,79,239,227,63,178,189,177,177,209,168,85,106,149,70,181,182,153,237,234,255,157,252,214,144,54,154,189,255,207,12,225,236,241,191,206,30,252,188,46,175,85,107,107,229,210,241,112,120,117,115,53,28,30,151,215,182,214,214,127,252,180,142,23,189,62,29,39,81,248,154,97,154,200,104,245,233,72,201,195,213,92,230,170,102,159,107,242,21,88,134,185,98,222,77,201,194,209,172,243,100,251,252,69,135,159,185,204,149,250,243,23,29,110,166,157,43,58,186,140,57,213,140,240,50,245,76,17,209,228,148,137,146,134,147,105,71,138,142,30,99,30,211,140,240,49,195,76,113,143,41,81,184,152,97,158,184,63,88,18,133,135,25,230,153,246,215,234,248,199,51,245,47,214,89,167,73,247,181,31,21,254,101,157,166,150,105,154,201,112,47,237,52,81,209,221,211,113,146,133,119,105,231,137,136,230,98,158,78,84,56,151,118,154,136,232,45,230,52,81,225,91,214,105,210,221,199,81,225,90,134,105,50,124,141,71,133,103,89,167,73,125,54,153,191,198,99,70,95,71,245,137,112,101,114,196,41,145,196,209,100,32,19,235,49,147,89,81,172,7,77,102,82,113,30,180,49,74,254,160,41,9,96,156,71,165,56,136,209,197,73,37,213,163,38,67,192,24,143,186,79,28,83,62,108,74,80,25,227,161,231,41,110,167,243,20,167,120,158,230,118,122,146,163,198,121,204,100,146,26,235,49,105,110,166,167,105,106,188,7,77,230,169,113,30,149,226,196,175,83,61,38,197,83,186,77,241,89,186,125,246,179,52,175,76,116,51,91,38,186,41,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,203,148,137,110,100,203,68,55,100,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,116,153,50,209,245,108,153,232,186,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,46,83,38,90,207,150,137,214,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,116,153,50,209,90,182,76,180,38,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,203,148,137,86,179,101,162,85,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,93,166,76,180,146,45,19,173,200,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,232,50,101,162,229,108,153,104,89,38,42,19,149,137,46,52,19,157,195,247,129,114,182,239,3,229,213,248,62,80,43,53,78,234,199,235,27,91,181,193,70,125,80,171,150,7,159,203,195,70,181,188,57,56,169,173,175,87,6,195,122,254,95,147,177,174,153,243,215,100,172,107,206,237,107,50,209,41,231,244,221,54,249,51,206,243,251,64,140,171,47,228,251,192,239,253,122,226,127,57,82,58,121,244,189,160,30,196,191,29,185,186,30,142,207,121,120,220,188,190,29,157,12,142,110,63,12,191,79,127,42,175,159,125,122,175,7,63,63,198,205,235,191,255,234,90,250,121,129,215,223,42,107,229,181,202,235,241,205,49,159,43,61,184,194,227,207,255,171,131,230,187,214,94,243,67,171,219,255,216,237,188,235,54,247,126,252,45,235,199,195,214,174,190,191,250,237,193,31,57,56,124,179,215,238,245,223,182,187,173,157,94,167,251,199,171,237,87,175,47,175,110,95,159,159,189,190,255,76,191,62,186,188,127,29,254,235,17,59,157,253,94,179,189,223,234,246,119,59,239,250,187,173,79,173,221,241,183,250,242,163,63,180,215,121,219,218,237,31,180,186,159,90,221,126,175,189,215,234,28,246,94,109,191,170,109,148,199,127,174,181,255,246,99,167,189,223,123,242,7,198,191,255,219,171,31,15,222,105,238,188,111,245,187,157,78,111,114,166,71,87,106,237,127,122,181,253,106,252,211,248,253,239,63,47,219,126,59,229,17,123,205,127,246,219,251,31,15,123,253,221,214,254,187,222,251,241,45,89,222,90,255,249,59,189,78,175,185,219,239,117,62,180,246,15,126,252,206,198,248,42,123,253,253,195,189,254,187,143,135,247,191,24,253,12,255,209,233,126,104,117,15,94,109,87,210,110,38,79,175,238,50,236,37,191,220,157,158,142,46,78,79,6,227,59,240,251,237,229,245,209,151,210,237,233,232,65,164,114,207,20,198,191,118,255,51,185,116,122,117,87,186,250,94,171,148,199,169,74,181,82,186,251,124,119,113,123,87,173,174,149,235,241,86,151,147,243,38,90,92,206,119,220,200,221,230,228,204,201,55,155,139,26,188,154,117,240,201,124,109,81,131,215,102,15,94,219,168,215,203,27,181,141,245,218,70,121,250,224,147,113,251,124,7,143,245,165,152,108,169,187,128,129,179,220,219,209,91,223,69,13,158,242,222,142,94,11,47,106,240,103,238,237,173,242,102,185,186,89,174,111,52,182,54,166,15,190,192,123,59,122,229,29,235,188,103,44,188,231,57,116,196,78,252,201,200,73,55,226,115,156,57,122,105,30,235,160,103,172,204,231,59,116,188,131,78,180,83,159,239,192,241,94,53,37,90,186,207,119,224,105,59,187,184,7,60,117,99,183,128,113,211,124,111,142,90,219,47,96,220,103,190,35,39,218,235,207,113,220,209,89,236,239,17,141,242,122,189,86,174,86,43,213,95,63,67,30,62,124,113,67,159,15,227,14,189,85,169,55,170,245,202,250,122,163,94,127,232,21,138,25,58,214,247,137,100,196,98,142,3,71,40,140,88,119,114,148,193,152,227,184,17,76,35,214,184,81,72,99,1,227,166,249,182,22,165,56,230,59,110,234,31,26,81,204,99,1,227,166,60,221,69,252,208,136,73,69,166,24,137,199,207,34,142,144,120,254,17,27,73,31,17,197,21,158,125,224,19,15,240,252,35,38,247,204,49,30,145,252,208,158,74,128,56,15,153,116,0,207,63,38,241,231,230,73,186,60,153,169,78,36,129,255,141,252,24,15,2,233,212,31,227,65,134,61,243,99,52,162,62,198,163,216,59,198,7,153,135,33,248,177,51,72,246,47,171,166,236,12,138,255,183,85,139,221,25,148,231,190,51,40,219,25,216,25,216,25,216,25,216,25,216,25,216,25,216,25,216,25,216,25,216,25,216,25,216,25,216,25,216,25,216,25,216,25,216,25,216,25,216,25,216,25,216,25,20,177,51,72,246,47,142,166,236,12,138,255,55,71,118,6,118,6,118,6,118,6,118,6,118,6,118,6,118,6,118,6,118,6,118,6,118,6,118,6,118,6,118,6,118,6,118,6,118,6,118,6,118,6,118,6,118,6,118,6,153,119,6,73,91,202,158,236,12,66,232,41,179,51,176,51,88,237,157,65,101,173,30,253,163,182,28,220,206,32,197,184,97,236,12,50,13,94,228,206,32,211,224,69,238,12,82,12,94,236,206,32,237,192,133,239,12,50,13,94,228,206,32,211,224,69,238,12,146,14,30,196,206,32,241,208,1,236,12,146,206,28,196,206,32,197,208,197,238,12,82,12,92,236,206,32,197,192,69,238,12,210,142,91,208,206,32,237,184,5,237,12,146,142,27,196,206,32,233,208,65,236,12,82,12,93,236,206,32,233,192,5,239,12,146,142,91,240,206,32,237,184,5,237,12,82,140,91,228,206,32,237,184,5,237,12,226,140,27,212,206,192,6,192,6,96,137,55,0,181,241,59,149,100,217,0,212,214,170,54,0,54,0,54,0,54,0,54,0,54,0,54,0,54,0,225,111,0,4,233,130,116,65,186,32,93,144,46,72,151,73,203,164,101,210,50,105,153,180,76,90,38,29,70,38,157,177,201,166,166,201,70,38,45,147,150,73,203,164,95,92,38,45,218,21,237,138,118,69,187,162,93,209,174,104,87,180,43,218,21,237,138,118,69,187,162,93,209,174,104,55,252,104,183,220,175,103,139,118,203,107,117,209,174,104,87,180,91,76,180,91,254,235,7,103,229,215,15,206,173,241,207,205,74,35,192,100,55,245,180,5,7,187,57,204,93,72,174,155,122,238,130,98,221,108,243,22,151,234,230,48,119,33,161,110,186,185,139,205,116,83,206,92,100,164,155,110,228,98,19,221,212,51,23,20,232,166,158,183,160,60,55,245,188,133,196,185,217,166,93,116,154,155,109,218,69,135,185,233,166,45,54,203,77,55,115,113,81,110,186,121,139,74,114,211,77,91,84,144,155,109,218,69,231,184,169,167,45,36,198,205,54,237,162,83,220,248,211,10,113,133,184,66,220,252,66,220,90,214,16,183,38,196,21,226,10,113,133,184,66,92,33,174,16,87,136,43,196,21,226,10,113,133,184,66,92,33,174,16,87,136,43,196,21,226,10,113,133,184,66,220,185,133,184,213,172,33,110,85,136,43,196,21,226,10,113,133,184,66,92,33,174,16,87,136,43,196,21,226,10,113,133,184,66,92,33,174,16,87,136,43,196,21,226,10,113,133,184,115,11,113,43,89,67,220,138,16,87,136,43,196,21,226,10,113,133,184,66,92,33,174,16,87,136,43,196,21,226,10,113,5,162,2,81,129,168,64,84,32,42,16,21,136,46,73,32,154,241,173,195,202,222,58,76,32,42,16,21,136,10,68,5,162,2,81,129,168,64,84,32,42,16,21,136,10,68,5,162,2,81,129,168,64,84,32,42,16,21,136,46,69,32,90,205,250,134,91,213,32,222,112,235,126,250,143,131,163,175,131,211,97,243,250,226,254,59,214,175,111,100,219,175,6,215,23,219,131,63,111,182,111,6,167,195,243,193,215,225,245,246,223,191,187,189,190,85,111,212,55,54,234,235,27,141,202,246,253,7,42,93,253,248,72,63,14,244,231,179,46,125,171,151,214,215,143,54,143,106,91,131,242,209,201,122,109,125,216,248,60,56,46,31,215,234,213,245,173,198,81,181,178,245,249,213,111,15,126,52,69,92,245,199,239,110,151,215,55,55,183,182,106,245,70,189,154,227,85,43,51,175,90,217,110,108,172,151,55,203,229,218,230,102,189,158,253,170,191,94,156,79,187,234,223,191,187,189,213,88,111,84,214,183,26,229,90,163,145,253,170,19,233,199,180,75,63,254,35,219,149,173,106,101,107,107,107,115,107,107,107,35,231,235,79,255,52,63,254,35,219,27,27,27,141,90,165,86,105,84,107,155,89,175,255,223,201,111,21,105,163,218,251,255,204,16,214,30,255,235,236,193,207,239,242,90,181,182,86,46,29,15,135,87,55,87,195,225,113,121,109,107,109,253,199,79,239,120,81,236,211,113,18,133,177,25,166,137,140,90,159,142,148,60,108,205,101,174,106,246,185,38,95,145,101,152,43,230,221,148,44,44,205,58,79,182,207,95,116,24,154,203,92,169,63,127,209,97,103,218,185,162,163,204,152,83,205,8,51,83,207,20,17,85,78,153,40,105,88,153,118,164,232,40,50,230,49,205,8,35,51,204,20,247,152,18,133,141,25,230,137,251,131,37,81,152,152,97,158,105,127,205,142,127,60,83,255,162,157,117,154,116,95,251,81,97,96,214,105,106,153,166,153,12,251,210,78,19,21,229,61,29,39,89,152,151,118,158,136,168,46,230,233,68,133,117,105,167,137,136,226,98,78,19,21,198,101,157,38,221,125,28,21,182,101,152,38,195,215,120,84,152,150,117,154,212,103,147,249,107,60,102,20,118,84,159,8,91,38,71,156,18,81,28,77,6,52,177,30,51,153,29,197,122,208,100,70,21,231,65,27,163,228,15,154,146,8,198,121,84,138,131,24,93,156,84,82,61,106,50,20,140,241,168,251,4,50,229,195,166,4,151,49,30,122,158,226,118,58,79,113,138,231,105,110,167,39,185,106,156,199,76,38,171,177,30,147,230,102,122,154,174,198,123,208,100,190,26,231,81,41,78,252,58,213,99,82,60,165,219,20,159,165,219,103,63,75,243,203,72,51,189,159,85,53,136,247,179,146,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,210,212,25,105,166,183,139,170,6,241,118,81,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,169,140,84,70,154,58,35,205,244,110,76,213,32,222,141,73,70,42,35,149,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,83,103,164,153,222,160,169,26,196,27,52,201,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,105,170,140,180,50,254,175,44,25,105,101,173,202,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,210,101,206,72,51,57,210,113,70,202,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,210,165,205,72,43,89,51,210,202,170,100,164,181,210,70,117,99,112,114,178,213,40,87,7,131,218,240,184,54,24,110,214,79,214,135,213,147,202,241,160,49,220,220,156,71,90,25,235,170,185,167,149,177,174,58,199,180,50,209,89,231,150,71,39,127,214,249,102,164,49,174,63,45,35,205,245,251,194,102,249,77,191,62,222,157,196,255,174,176,89,254,252,232,123,66,125,173,50,251,125,220,30,125,249,70,126,83,152,253,37,127,117,61,28,31,226,240,184,121,125,59,58,25,28,221,126,24,126,159,62,231,235,103,102,127,61,248,249,17,110,94,255,253,218,180,244,243,195,191,254,86,25,23,46,191,30,127,222,231,113,157,7,31,255,241,167,245,213,65,243,93,107,175,249,161,213,237,127,236,118,222,117,155,123,63,94,68,253,120,216,218,213,247,87,191,61,248,35,7,135,111,246,218,189,254,219,118,183,181,211,235,116,255,120,181,253,234,245,229,213,237,235,243,179,215,247,159,194,215,71,151,247,63,102,127,61,98,167,179,223,107,182,247,91,221,254,110,231,93,127,183,245,169,181,59,254,59,105,249,209,31,218,235,188,109,237,246,15,90,221,79,173,110,191,215,222,107,117,14,123,175,182,95,213,54,202,227,63,215,218,127,251,177,211,222,239,61,249,3,227,223,255,237,213,143,7,239,52,119,222,183,250,221,78,167,55,57,211,163,43,181,246,63,141,127,152,188,250,237,213,251,223,127,94,182,253,118,202,35,246,154,255,236,183,247,63,30,246,250,187,173,253,119,189,247,227,187,173,188,181,254,243,119,122,157,94,115,183,223,235,124,104,237,31,252,248,157,141,241,85,246,250,251,135,123,253,119,31,15,199,191,216,136,126,134,255,232,116,63,180,186,7,175,182,43,105,23,15,167,87,119,25,214,14,95,238,78,79,71,23,167,39,131,241,253,247,253,246,242,250,232,75,233,246,116,244,224,111,76,213,181,202,90,101,252,107,247,21,55,165,211,171,187,210,213,247,90,165,60,254,75,83,181,82,186,251,124,119,113,123,87,173,174,149,235,241,54,19,147,243,38,218,75,204,119,220,200,213,197,228,204,201,23,23,139,26,188,154,117,240,201,191,62,47,106,240,218,236,193,107,27,245,122,121,163,182,177,94,219,40,79,31,124,50,77,155,239,224,177,190,20,147,237,108,22,48,112,150,123,59,122,169,179,168,193,83,222,219,209,91,159,69,13,254,204,189,189,85,222,44,87,55,203,245,141,198,214,198,244,193,23,120,111,71,111,180,98,157,247,140,125,214,60,135,142,88,121,61,25,57,233,194,107,142,51,71,239,196,98,29,244,140,141,216,124,135,142,119,208,137,86,102,243,29,56,222,171,166,68,59,181,249,14,60,45,146,143,123,192,83,3,249,5,140,155,230,123,115,212,86,110,1,227,62,243,29,57,209,218,110,142,227,142,206,98,127,143,104,148,215,235,181,114,181,90,169,254,250,25,242,240,225,139,27,250,124,24,119,232,173,74,189,81,173,87,214,215,27,245,250,195,117,100,49,67,199,250,62,145,108,131,58,199,129,35,150,172,177,238,228,168,21,235,28,199,141,216,194,198,26,55,106,7,187,128,113,211,124,91,139,90,210,206,119,220,212,63,52,162,182,184,11,24,55,229,233,46,226,135,70,204,77,240,148,21,232,227,103,17,103,1,250,252,35,54,146,62,34,106,27,249,236,3,159,172,251,158,127,196,228,26,41,198,35,146,31,218,211,69,95,156,135,76,174,249,158,127,76,226,207,205,147,101,210,100,166,250,40,9,252,249,149,48,245,99,60,72,167,83,127,140,7,249,245,204,143,209,136,250,24,19,49,249,179,31,36,239,21,225,95,171,128,4,69,51,211,86,1,51,107,102,150,109,21,80,158,243,42,160,108,21,96,21,96,21,96,21,96,21,96,21,96,21,96,21,96,21,96,21,96,21,96,21,96,21,96,21,96,21,96,21,96,21,96,21,96,21,96,21,96,21,96,21,176,248,85,64,130,127,43,52,109,21,48,243,95,10,89,5,88,5,88,5,88,5,88,5,88,5,88,5,88,5,88,5,88,5,88,5,88,5,88,5,88,5,88,5,88,5,88,5,88,5,88,5,88,5,88,5,88,5,88,5,20,188,10,40,103,91,5,148,159,45,13,123,112,78,54,1,54,1,54,1,137,126,128,86,214,234,209,63,64,203,193,109,2,82,140,27,198,38,32,211,224,69,110,2,50,13,94,228,38,32,197,224,197,110,2,210,14,92,248,38,32,211,224,69,110,2,50,13,94,228,38,32,233,224,65,108,2,18,15,29,192,38,32,233,204,65,108,2,82,12,93,236,38,32,197,192,197,110,2,82,12,92,228,38,32,237,184,5,109,2,210,142,91,208,38,32,233,184,65,108,2,146,14,29,196,38,32,197,208,197,110,2,146,14,92,240,38,32,233,184,5,111,2,210,142,91,208,38,32,197,184,69,110,2,210,142,91,208,38,32,206,184,65,109,2,228,250,114,253,165,205,245,107,217,218,126,106,207,181,253,200,245,229,250,114,125,185,190,92,95,174,47,215,151,235,139,199,197,227,226,113,241,184,120,92,60,30,104,60,46,105,150,52,75,154,37,205,146,102,73,179,164,57,215,164,57,131,32,175,197,120,219,105,73,179,164,89,210,44,105,150,52,135,146,52,11,108,5,182,2,91,129,173,192,86,96,43,176,21,216,10,108,5,182,2,91,129,173,192,86,96,43,176,13,61,176,45,247,235,89,2,219,242,90,93,96,43,176,21,216,230,29,216,150,255,250,113,88,249,245,227,112,107,252,211,176,210,8,48,175,77,61,109,193,113,109,14,115,23,146,214,166,158,187,160,176,54,219,188,197,101,181,57,204,93,72,84,155,110,238,98,147,218,148,51,23,25,212,166,27,185,216,156,54,245,204,5,197,180,169,231,45,40,165,77,61,111,33,33,109,182,105,23,157,209,102,155,118,209,17,109,186,105,139,77,104,211,205,92,92,64,155,110,222,162,242,217,116,211,22,21,207,102,155,118,209,233,108,234,105,11,9,103,179,77,187,232,108,54,254,180,162,89,209,172,104,54,175,104,182,150,45,154,173,137,102,69,179,162,89,209,172,104,86,52,43,154,21,205,138,102,69,179,162,89,209,172,104,86,52,43,154,21,205,138,102,69,179,162,89,209,172,104,54,113,52,91,205,22,205,86,69,179,162,89,209,172,104,86,52,43,154,21,205,138,102,69,179,162,89,209,172,104,86,52,43,154,21,205,138,102,69,179,162,89,209,172,104,86,52,155,56,154,205,244,94,103,101,239,117,38,154,21,205,138,102,69,179,162,89,209,172,104,86,52,43,154,21,205,138,102,69,179,98,78,49,167,152,83,204,41,230,20,115,138,57,11,143,57,51,189,209,86,217,27,109,137,57,197,156,98,78,49,167,152,83,204,41,230,20,115,138,57,197,156,98,78,49,167,152,83,204,41,230,20,115,138,57,197,156,98,206,66,99,206,106,191,220,223,76,31,115,142,191,104,55,231,28,115,222,79,246,113,112,244,117,112,58,108,94,95,220,127,47,250,245,45,106,251,213,224,250,98,123,240,231,205,246,205,224,116,120,62,248,58,188,222,254,251,119,183,215,183,234,141,250,198,70,125,125,163,81,217,190,255,64,165,171,31,31,233,199,81,221,63,163,210,183,122,169,178,85,31,158,28,31,53,170,235,245,90,109,227,100,179,81,109,156,12,135,229,97,189,122,242,121,115,125,125,252,28,127,253,200,137,184,230,143,223,221,46,175,111,110,110,109,213,234,141,122,53,183,107,86,102,94,179,178,221,216,88,47,111,150,203,181,205,205,122,61,235,53,127,189,224,158,118,205,191,127,119,123,171,177,222,168,172,111,53,202,181,70,35,235,53,39,242,140,105,23,126,252,71,182,43,91,213,202,214,214,214,230,214,214,214,70,174,87,159,254,233,125,252,71,182,55,54,54,26,181,74,173,210,168,214,54,179,93,253,191,147,95,248,105,131,215,251,255,204,16,189,30,255,235,236,193,79,227,242,90,181,182,86,46,29,15,135,87,55,87,195,225,113,121,109,107,109,253,199,207,226,120,193,234,211,113,18,69,171,25,166,137,12,78,159,142,148,60,58,205,101,174,106,246,185,38,95,95,101,152,43,230,221,148,44,250,204,58,79,182,207,95,116,180,153,203,92,169,63,127,209,209,101,218,185,162,131,201,152,83,205,136,38,83,207,20,17,60,78,153,40,105,244,152,118,164,232,96,49,230,49,205,136,22,51,204,20,247,152,18,69,135,25,230,137,251,131,37,81,52,152,97,158,105,127,105,142,127,60,83,255,218,156,117,154,116,95,251,81,209,94,214,105,106,153,166,153,140,238,210,78,19,21,204,61,29,39,89,52,151,118,158,136,224,45,230,233,68,69,111,105,167,137,8,214,98,78,19,21,173,101,157,38,221,125,28,21,157,101,152,38,195,215,120,84,52,150,117,154,212,103,147,249,107,60,102,176,117,84,159,136,78,38,71,156,18,56,28,77,198,45,177,30,51,153,4,197,122,208,100,226,20,231,65,27,163,228,15,154,146,239,197,121,84,138,131,24,93,156,84,82,61,106,50,226,139,241,168,251,60,49,229,195,166,196,144,49,30,122,158,226,118,58,79,113,138,231,105,110,167,39,41,105,156,199,76,230,164,177,30,147,230,102,122,154,149,198,123,208,100,90,26,231,81,41,78,252,58,213,99,82,60,165,219,20,159,165,219,103,63,75,243,74,60,55,178,37,158,27,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,25,78,226,185,158,45,241,92,151,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,207,112,18,207,122,182,196,179,46,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,225,36,158,181,108,137,103,77,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,195,73,60,171,217,18,207,170,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,134,147,120,86,178,37,158,21,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,12,39,241,44,103,75,60,203,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,25,70,226,89,25,103,158,233,19,207,202,90,85,226,41,241,148,120,230,154,120,206,225,171,188,146,237,171,188,242,18,190,202,171,165,227,147,198,231,193,214,81,253,164,86,217,172,85,214,55,63,111,214,107,39,155,245,218,214,209,209,209,102,109,120,146,255,87,92,172,107,230,252,21,23,235,154,115,251,138,75,116,202,57,125,47,77,254,140,243,252,42,143,113,245,133,124,149,255,222,175,143,127,158,39,250,58,47,157,60,250,74,175,175,85,102,183,212,60,250,178,77,249,165,126,117,61,28,31,227,240,184,121,125,59,58,25,28,221,126,24,126,159,62,233,235,103,167,127,61,248,249,49,110,94,255,253,183,202,210,207,11,188,254,86,25,255,19,148,215,227,207,253,124,174,244,224,10,143,63,189,175,14,154,239,90,123,205,15,173,110,255,99,183,243,174,219,220,251,241,23,160,31,15,91,187,250,254,234,183,7,127,228,224,240,205,94,187,215,127,219,238,182,118,122,157,238,31,175,182,95,189,190,188,186,125,125,126,246,250,254,19,249,250,232,242,254,37,242,175,71,236,116,246,123,205,246,126,171,219,223,237,188,235,239,182,62,181,118,199,121,82,249,209,31,218,235,188,109,237,246,15,90,221,79,173,110,191,215,222,107,117,14,123,175,182,95,213,54,202,227,63,215,218,127,251,177,211,222,239,61,249,3,227,223,255,237,213,143,7,239,52,119,222,183,250,221,78,167,55,57,211,163,43,181,246,63,141,127,76,188,250,237,213,251,223,127,94,182,253,118,202,35,246,154,255,236,183,247,63,30,246,250,187,173,253,119,189,247,227,59,174,188,181,254,243,119,122,157,94,115,183,223,235,124,104,237,31,252,248,157,141,241,85,246,250,251,135,123,253,119,31,15,199,191,216,136,126,134,255,232,116,63,180,186,7,175,182,43,105,151,134,167,87,119,25,86,134,95,238,78,79,71,23,167,39,131,241,29,248,253,246,242,250,232,75,233,246,116,244,32,237,168,174,85,214,42,227,95,187,135,2,165,211,171,187,210,213,247,90,165,60,14,60,170,149,210,221,231,187,139,219,187,106,117,173,92,143,183,85,156,156,55,209,78,113,190,227,70,174,29,39,103,78,190,116,92,212,224,213,172,131,79,70,95,139,26,188,54,123,240,218,70,189,94,222,168,109,172,215,54,202,211,7,159,76,194,231,59,120,172,47,197,100,251,214,5,12,156,229,222,142,94,200,46,106,240,148,247,118,244,198,118,81,131,63,115,111,111,149,55,203,213,205,114,125,163,177,181,49,125,240,5,222,219,209,219,232,88,231,61,99,23,61,207,161,35,214,213,79,70,78,186,172,158,227,204,209,251,236,88,7,61,99,155,61,223,161,227,29,116,162,117,247,124,7,142,247,170,41,209,62,124,190,3,79,91,167,197,61,224,169,203,180,5,140,155,230,123,115,212,70,125,1,227,62,243,29,57,209,202,125,142,227,142,206,98,127,143,104,148,215,235,181,114,181,90,169,254,250,25,242,240,225,139,27,250,124,24,119,232,173,74,189,81,173,87,214,215,27,245,250,67,74,80,204,208,177,190,79,36,211,15,115,28,56,2,72,196,186,147,163,120,196,28,199,141,16,20,177,198,141,242,19,11,24,55,205,183,181,40,96,49,223,113,83,255,208,136,18,24,11,24,55,229,233,46,226,135,70,76,197,49,133,47,60,126,22,113,240,194,243,143,216,72,250,136,40,73,240,236,3,159,172,234,159,127,196,228,10,56,198,35,146,31,218,211,37,125,156,135,76,174,232,159,127,76,226,207,205,143,236,184,82,253,59,59,158,204,84,31,37,129,63,191,18,166,126,140,7,9,117,234,143,241,32,195,158,249,49,26,81,31,99,34,42,127,246,131,204,99,189,255,99,37,144,172,196,105,202,74,96,102,141,211,242,173,4,202,115,95,9,148,173,4,172,4,172,4,172,4,172,4,172,4,172,4,172,4,172,4,172,4,172,4,172,4,172,4,172,4,172,4,172,4,172,4,172,4,172,4,172,4,172,4,172,4,138,88,9,36,251,215,64,83,86,2,51,255,61,144,149,128,149,128,149,128,149,128,149,128,149,128,149,128,149,128,149,128,149,128,149,128,149,128,149,128,149,128,149,128,149,128,149,128,149,128,149,128,149,128,149,128,149,128,149,64,16,43,129,164,111,124,242,100,37,48,255,183,62,177,17,176,17,88,237,141,64,101,173,30,253,131,180,28,220,70,32,197,184,97,108,4,50,13,94,228,70,32,211,224,69,110,4,82,12,94,236,70,32,237,192,133,111,4,50,13,94,228,70,32,211,224,69,110,4,146,14,30,196,70,32,241,208,1,108,4,146,206,28,196,70,32,197,208,197,110,4,82,12,92,236,70,32,197,192,69,110,4,210,142,91,208,70,32,237,184,5,109,4,146,142,27,196,70,32,233,208,65,108,4,82,12,93,236,70,32,233,192,5,111,4,146,142,91,240,70,32,237,184,5,109,4,82,140,91,228,70,32,237,184,5,109,4,226,140,27,212,70,64,190,47,223,95,226,124,191,150,181,5,168,246,92,11,144,124,95,190,47,223,151,239,203,247,229,251,242,125,249,190,152,92,76,46,38,23,147,139,201,197,228,1,199,228,18,103,137,179,196,89,226,44,113,150,56,75,156,115,78,156,51,137,242,218,2,222,116,90,226,44,113,150,56,75,156,37,206,130,91,193,173,224,86,112,43,184,21,220,10,110,5,183,130,91,193,173,224,86,112,43,184,21,220,10,110,87,43,184,45,247,235,217,130,219,242,90,93,112,43,184,21,220,206,35,184,45,255,245,99,177,242,235,199,226,214,248,167,98,165,17,96,110,155,122,218,130,99,219,28,230,46,36,181,77,61,119,65,161,109,182,121,139,203,108,115,152,187,144,200,54,221,220,197,38,182,41,103,46,50,176,77,55,114,177,121,109,234,153,11,138,107,83,207,91,80,90,155,122,222,66,194,218,108,211,46,58,171,205,54,237,162,163,218,116,211,22,155,212,166,155,185,184,160,54,221,188,69,229,180,233,166,45,42,166,205,54,237,162,83,218,212,211,22,18,210,102,155,118,209,25,109,252,105,69,180,34,90,17,109,126,17,109,45,107,68,91,19,209,138,104,69,180,34,90,17,173,136,86,68,43,162,21,209,138,104,69,180,34,90,17,173,136,86,68,43,162,21,209,138,104,69,180,34,90,17,109,202,136,182,154,53,162,173,138,104,69,180,34,90,17,173,136,86,68,43,162,21,209,138,104,69,180,34,90,17,173,136,86,68,43,162,21,209,138,104,69,180,34,90,17,173,136,54,101,68,155,241,61,209,202,222,19,77,68,43,162,21,209,138,104,69,180,34,90,17,173,136,86,68,43,162,21,209,138,104,197,157,226,78,113,167,184,83,220,41,238,20,119,6,18,119,102,124,67,174,178,55,228,18,119,138,59,197,157,226,78,113,167,184,83,220,41,238,20,119,138,59,197,157,226,78,113,167,184,83,220,41,238,20,119,138,59,197,157,1,196,157,213,172,111,99,85,93,192,219,88,221,207,246,113,112,244,117,112,58,108,94,95,220,127,63,250,245,109,106,251,213,224,250,98,123,240,231,205,246,205,224,116,120,62,248,58,188,222,254,251,119,183,215,183,234,141,250,198,70,125,125,163,81,217,190,255,64,165,171,31,31,233,199,113,253,124,78,165,111,245,82,173,177,81,217,56,169,149,55,143,27,159,107,39,71,195,207,159,7,245,173,207,199,141,198,176,178,213,104,52,142,94,253,246,224,7,79,196,85,127,252,238,118,121,125,115,115,107,171,86,111,212,171,57,94,181,50,243,170,149,237,198,198,122,121,179,92,174,109,110,214,235,217,175,250,235,165,247,180,171,254,253,187,219,91,141,245,70,101,125,171,81,174,53,26,217,175,58,145,109,76,187,244,227,63,178,93,217,170,86,182,182,182,54,183,182,182,54,114,190,254,244,79,243,227,63,178,189,177,177,209,168,85,106,149,70,181,182,153,245,250,255,157,252,70,144,54,136,189,255,207,12,81,236,241,191,206,30,252,116,46,175,85,107,107,229,210,241,112,120,117,115,53,28,30,151,215,182,214,214,127,252,108,142,23,180,62,29,39,81,212,154,97,154,200,32,245,233,72,201,163,212,92,230,170,102,159,107,242,245,86,134,185,98,222,77,201,162,208,172,243,100,251,252,69,71,157,185,204,149,250,243,23,29,101,166,157,43,58,168,140,57,213,140,168,50,245,76,17,65,228,148,137,146,70,145,105,71,138,14,26,99,30,211,140,168,49,195,76,113,143,41,81,148,152,97,158,184,63,88,18,69,133,25,230,153,246,151,232,248,199,51,245,175,209,89,167,73,247,181,31,21,245,101,157,166,150,105,154,201,40,47,237,52,81,65,221,211,113,146,69,117,105,231,137,8,226,98,158,78,84,20,151,118,154,136,160,45,230,52,81,81,91,214,105,210,221,199,81,81,90,134,105,50,124,141,71,69,101,89,167,73,125,54,153,191,198,99,6,93,71,245,137,40,101,114,196,41,1,196,209,100,252,18,235,49,147,201,80,172,7,77,38,80,113,30,180,49,74,254,160,41,121,95,156,71,165,56,136,209,197,73,37,213,163,38,35,191,24,143,186,207,23,83,62,108,74,44,25,227,161,231,41,110,167,243,20,167,120,158,230,118,122,146,154,198,121,204,100,110,26,235,49,105,110,166,167,217,105,188,7,77,166,167,113,30,149,226,196,175,83,61,38,197,83,186,77,241,89,186,125,246,179,52,191,4,52,211,187,68,85,23,240,46,81,18,80,9,168,4,84,2,42,1,149,128,74,64,37,160,18,80,9,168,4,84,2,42,1,149,128,74,64,37,160,18,80,9,168,4,84,2,154,58,1,205,244,38,76,213,5,188,9,147,4,84,2,42,1,149,128,74,64,37,160,18,80,9,168,4,84,2,42,1,149,128,74,64,37,160,18,80,9,168,4,84,2,42,1,149,128,166,78,64,51,189,199,81,117,1,239,113,36,1,149,128,74,64,37,160,18,80,9,168,4,84,2,42,1,149,128,74,64,37,160,18,80,9,168,4,84,2,42,1,149,128,74,64,37,160,169,19,208,76,111,123,84,93,192,219,30,73,64,37,160,18,80,9,168,4,84,2,42,1,149,128,74,64,37,160,18,80,9,168,4,84,2,42,1,149,128,74,64,37,160,18,80,9,104,170,4,180,210,175,102,51,160,149,181,42,3,42,1,149,128,74,64,37,160,18,80,9,168,4,84,2,42,1,149,128,74,64,37,160,18,80,9,168,4,84,2,42,1,149,128,74,64,195,77,64,51,25,208,113,2,202,128,74,64,37,160,18,80,9,168,4,84,2,42,1,149,128,74,64,37,160,18,80,9,168,4,84,2,42,1,149,128,74,64,37,160,18,208,64,19,208,74,214,4,180,242,50,18,208,106,233,104,235,248,168,186,89,62,57,94,31,14,106,91,181,205,173,234,96,253,232,115,189,86,223,170,175,151,183,78,62,207,35,139,140,117,213,220,179,200,88,87,157,99,22,153,232,172,115,75,155,147,63,235,124,19,208,24,215,159,150,128,230,251,85,255,166,95,31,175,61,18,124,201,127,126,244,245,94,95,171,60,251,206,103,149,234,115,95,239,213,135,95,238,227,175,255,137,255,223,152,248,255,149,201,7,84,39,31,49,251,59,200,213,245,112,252,57,25,30,55,175,111,71,39,131,163,219,15,195,239,211,159,247,235,217,103,241,122,240,243,3,220,188,254,251,117,108,233,231,71,127,253,173,50,46,69,126,61,190,139,230,112,153,7,31,254,241,61,242,234,160,249,174,181,215,252,208,234,246,63,118,59,239,186,205,189,31,175,183,126,60,108,237,234,251,171,223,30,252,145,131,195,55,123,237,94,255,109,187,219,218,233,117,186,127,188,218,126,245,250,242,234,246,245,249,217,235,251,27,226,245,209,229,253,79,228,95,143,216,233,236,247,154,237,253,86,183,191,219,121,215,223,109,125,106,237,142,255,250,90,126,244,135,246,58,111,91,187,253,131,86,247,83,171,219,239,181,247,90,157,195,222,171,237,87,181,141,242,248,207,181,246,223,126,236,180,247,123,79,254,192,248,247,127,123,245,227,193,59,205,157,247,173,126,183,211,233,77,206,244,232,74,173,253,79,227,159,59,175,126,123,245,254,247,159,151,109,191,157,242,136,189,230,63,251,237,253,143,135,189,254,110,107,255,93,239,253,248,230,45,111,173,255,252,157,94,167,215,220,237,247,58,31,90,251,7,63,126,103,99,124,149,189,254,254,225,94,255,221,199,195,131,159,215,136,120,134,255,232,116,63,180,186,7,175,182,43,105,119,20,167,87,119,25,54,20,95,238,78,79,71,23,167,39,131,241,237,247,253,246,242,250,232,75,233,246,116,244,224,47,87,213,181,202,90,101,252,107,247,61,53,165,211,171,187,210,213,247,90,165,60,254,251,85,181,82,186,251,124,119,113,123,87,173,174,149,235,241,150,24,147,243,38,90,97,204,119,220,200,45,199,228,204,201,119,28,139,26,188,154,117,240,201,191,105,47,106,240,218,236,193,107,27,245,122,121,163,182,177,94,219,40,79,31,124,50,120,155,239,224,177,190,20,147,173,119,22,48,112,150,123,59,122,255,179,168,193,83,222,219,209,11,162,69,13,254,204,189,189,85,222,44,87,55,203,245,141,198,214,198,244,193,23,120,111,71,47,191,98,157,247,140,213,215,60,135,142,216,142,61,25,57,233,110,108,142,51,71,175,207,98,29,244,140,229,217,124,135,142,119,208,137,182,107,243,29,56,222,171,166,68,235,183,249,14,60,45,189,143,123,192,83,179,251,5,140,155,230,123,115,212,2,111,1,227,62,243,29,57,209,134,111,142,227,142,206,98,127,143,104,148,215,235,181,114,181,90,169,254,250,25,242,240,225,139,27,250,124,24,119,232,173,74,189,81,173,87,214,215,27,245,250,195,205,101,49,67,199,250,62,145,108,217,58,199,129,35,246,177,177,238,228,168,109,236,28,199,141,88,216,198,26,55,106,93,187,128,113,211,124,91,139,218,231,206,119,220,212,63,52,162,22,190,11,24,55,229,233,46,226,135,70,204,165,241,148,109,233,227,103,17,103,87,250,252,35,54,146,62,34,106,113,249,236,3,159,108,6,159,127,196,228,198,41,198,35,146,31,218,211,157,96,156,135,76,110,4,159,127,76,226,207,205,147,92,121,50,83,125,148,4,254,252,74,152,250,49,30,68,209,169,63,198,131,244,122,230,199,104,68,125,140,71,129,119,218,15,242,32,152,143,158,244,185,63,240,215,51,201,127,97,249,99,117,145,164,177,230,233,234,226,185,186,154,149,94,93,148,231,187,186,40,91,93,88,93,88,93,88,93,88,93,88,93,88,93,88,93,88,93,88,93,88,93,88,93,88,93,88,93,88,93,88,93,88,93,88,93,88,93,88,93,88,93,88,93,188,196,213,69,146,127,104,245,116,117,241,220,191,178,178,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,176,186,72,176,186,40,103,90,93,148,159,93,93,216,92,216,92,216,92,4,178,185,168,172,213,163,127,224,151,131,219,92,164,24,55,140,205,69,166,193,139,220,92,100,26,188,200,205,69,138,193,139,221,92,164,29,184,240,205,69,166,193,139,220,92,100,26,188,200,205,69,210,193,131,216,92,36,30,58,128,205,69,210,153,131,216,92,164,24,186,216,205,69,138,129,139,221,92,164,24,184,200,205,69,218,113,11,218,92,164,29,183,160,205,69,210,113,131,216,92,36,29,58,136,205,69,138,161,139,221,92,36,29,184,224,205,69,210,113,11,222,92,164,29,183,160,205,69,138,113,139,220,92,164,29,183,160,205,69,156,113,131,218,92,216,67,216,67,44,100,15,49,135,37,65,45,225,91,105,63,94,18,212,98,188,143,182,37,129,37,129,37,129,37,129,37,129,37,129,37,129,37,193,242,44,9,100,237,178,118,89,187,172,93,214,46,107,23,91,139,173,197,214,98,107,177,181,216,90,108,29,64,108,157,165,150,167,22,163,150,71,108,45,182,22,91,139,173,197,214,47,52,182,150,254,74,127,165,191,210,95,233,175,244,87,250,43,253,149,254,74,127,165,191,210,95,233,175,244,87,250,27,120,250,91,238,215,51,164,191,229,181,186,244,87,250,43,253,13,60,253,45,255,245,179,181,242,235,103,235,214,248,71,107,165,17,96,248,155,122,218,130,179,223,28,230,46,36,250,77,61,119,65,201,111,182,121,139,11,126,115,152,187,144,220,55,221,220,197,198,190,41,103,46,50,245,77,55,114,177,161,111,234,153,11,202,124,83,207,91,80,228,155,122,222,66,18,223,108,211,46,58,240,205,54,237,162,243,222,116,211,22,27,247,166,155,185,184,180,55,221,188,69,133,189,233,166,45,42,235,205,54,237,162,163,222,212,211,22,146,244,102,155,118,209,65,111,252,105,229,188,114,94,57,111,78,57,111,45,83,206,91,147,243,202,121,229,188,114,94,57,175,156,87,206,43,231,149,243,202,121,229,188,114,94,57,175,156,87,206,43,231,149,243,202,121,229,188,114,94,57,111,193,57,111,53,83,206,91,149,243,202,121,229,188,114,94,57,175,156,87,206,43,231,149,243,202,121,229,188,114,94,57,175,156,87,206,43,231,149,243,202,121,229,188,114,94,57,111,193,57,111,37,83,206,91,145,243,202,121,229,188,114,94,57,175,156,87,206,43,231,149,243,202,121,229,188,114,94,57,111,8,57,175,204,84,102,42,51,149,153,202,76,101,166,50,211,220,50,211,44,239,116,86,246,78,103,50,83,153,169,204,84,102,42,51,149,153,202,76,101,166,50,83,153,169,204,84,102,42,51,149,153,202,76,101,166,50,83,153,169,204,244,5,101,166,213,126,165,223,72,157,153,142,223,211,175,177,108,153,233,253,51,253,56,56,250,58,56,29,54,175,47,238,191,181,253,250,142,183,253,106,112,125,177,61,248,243,102,251,102,112,58,60,31,124,29,94,111,255,253,187,219,235,91,245,70,125,99,163,190,190,209,168,108,223,127,160,210,213,143,143,244,227,228,199,39,84,250,86,47,213,27,213,147,147,97,189,81,46,159,148,107,27,71,213,173,147,163,225,112,99,189,81,59,94,175,13,203,39,155,175,126,123,240,3,44,226,146,63,126,119,187,188,190,185,185,181,85,171,55,234,213,188,46,89,153,121,201,202,118,99,99,189,188,89,46,215,54,55,235,245,140,151,252,245,226,125,218,37,255,254,221,237,173,198,122,163,178,190,213,40,215,26,141,140,151,156,136,70,166,93,247,241,31,217,174,108,85,43,91,91,91,155,91,91,91,27,121,94,124,250,167,246,241,31,217,222,216,216,104,212,42,181,74,163,90,219,204,116,241,255,78,126,7,73,155,224,222,255,103,134,12,247,248,95,103,15,126,172,151,215,170,181,181,114,233,120,56,188,186,185,26,14,143,203,107,91,107,235,63,126,168,199,75,104,159,142,147,40,163,205,48,77,100,2,251,116,164,228,25,108,46,115,85,179,207,53,249,66,45,195,92,49,239,166,100,25,106,214,121,178,125,254,162,51,210,92,230,74,253,249,139,206,64,211,206,21,157,112,198,156,106,70,198,153,122,166,136,4,115,202,68,73,51,204,180,35,69,39,148,49,143,105,70,70,153,97,166,184,199,148,40,131,204,48,79,220,31,44,137,50,198,12,243,76,251,219,119,252,227,153,250,247,239,172,211,164,251,218,143,202,8,179,78,83,203,52,205,100,6,152,118,154,168,132,239,233,56,201,50,190,180,243,68,36,120,49,79,39,42,195,75,59,77,68,66,23,115,154,168,140,46,235,52,233,238,227,168,12,46,195,52,25,190,198,163,50,182,172,211,164,62,155,204,95,227,49,19,178,163,250,68,6,51,57,226,148,228,226,104,50,183,137,245,152,201,72,41,214,131,38,163,171,56,15,218,24,37,127,208,148,160,48,206,163,82,28,196,232,226,164,146,234,81,147,89,97,140,71,221,7,147,41,31,54,37,207,140,241,208,243,20,183,211,121,138,83,60,79,115,59,61,137,91,227,60,102,50,112,141,245,152,52,55,211,211,208,53,222,131,38,99,215,56,143,74,113,226,215,169,30,147,226,41,221,166,248,44,221,62,251,89,154,83,116,186,153,41,58,221,20,157,138,78,69,167,162,83,209,169,232,84,116,42,58,21,157,138,78,69,167,162,83,209,169,232,84,116,42,58,21,157,138,78,69,167,162,211,151,24,157,110,100,138,78,55,68,167,162,83,209,169,232,84,116,42,58,21,157,138,78,69,167,162,83,209,169,232,84,116,42,58,21,157,138,78,69,167,162,83,209,169,232,244,37,70,167,235,153,162,211,117,209,169,232,84,116,42,58,21,157,138,78,69,167,162,83,209,169,232,84,116,42,58,21,157,138,78,69,167,162,83,209,169,232,84,116,42,58,125,137,209,105,61,83,116,90,23,157,138,78,69,167,162,83,209,169,232,84,116,42,58,21,157,138,78,69,167,162,83,209,169,232,84,116,42,58,21,157,138,78,69,167,162,211,151,24,157,214,50,69,167,53,209,169,232,84,116,42,58,21,157,138,78,69,167,162,83,209,169,232,84,116,42,58,21,157,138,78,69,167,162,83,209,169,232,84,116,42,58,125,137,209,105,53,83,116,90,21,157,138,78,69,167,162,83,209,169,232,84,116,42,58,21,157,138,78,69,167,162,83,209,169,232,84,116,42,58,21,157,138,78,69,167,162,211,151,24,157,86,50,69,167,21,209,169,232,84,116,42,58,21,157,138,78,69,167,162,83,209,169,232,84,116,42,58,21,157,138,78,69,167,162,83,209,169,232,84,116,42,58,125,137,209,105,57,83,116,90,22,157,138,78,69,167,97,70,167,249,127,187,40,103,250,118,81,246,237,226,233,231,182,86,218,172,151,107,245,205,225,122,189,124,60,168,173,127,174,15,62,111,157,108,156,28,149,7,159,107,39,195,227,234,81,238,95,187,177,46,153,239,215,110,172,75,206,235,107,55,209,17,231,243,29,57,249,243,205,241,219,69,140,139,47,226,219,197,239,253,122,210,127,213,82,58,121,244,45,163,30,227,223,181,84,130,251,158,113,117,61,28,127,82,134,199,205,235,219,209,201,224,232,246,195,240,251,244,103,254,250,185,211,120,61,248,249,33,110,94,255,253,183,230,210,207,143,255,250,91,101,173,188,86,121,61,190,145,230,114,161,7,23,120,124,175,188,58,104,190,107,237,53,63,180,186,253,143,221,206,187,110,115,239,199,223,239,126,60,108,237,234,251,171,223,30,252,145,131,195,55,123,237,94,255,109,187,219,218,233,117,186,127,188,218,126,245,250,242,234,246,245,249,217,235,251,219,226,245,209,229,253,223,0,126,61,98,167,179,223,107,182,247,91,221,254,110,231,93,127,183,245,169,245,255,183,119,70,77,109,28,235,214,254,47,190,142,148,233,153,209,104,164,59,226,144,132,179,109,236,194,56,103,231,74,37,64,16,98,67,40,192,201,201,87,149,255,254,149,36,99,96,52,45,117,191,61,51,111,11,61,23,187,202,59,208,154,165,86,75,35,158,181,122,245,155,249,253,35,121,246,75,111,223,253,184,255,102,242,97,255,232,215,253,163,201,241,193,219,253,119,31,143,95,141,95,101,69,50,255,189,253,195,31,223,191,59,56,60,94,249,133,249,207,191,123,181,28,252,122,239,245,47,251,147,163,119,239,142,171,154,158,93,105,255,240,215,87,227,87,243,63,121,127,249,233,235,101,15,126,172,25,241,118,239,191,147,131,195,247,31,143,39,111,246,15,127,62,254,101,190,128,147,209,224,235,79,142,223,29,239,189,153,28,191,251,207,254,225,135,229,79,138,249,85,222,78,14,63,190,157,252,252,254,227,135,175,215,176,60,195,255,125,119,244,159,253,163,15,175,198,70,234,137,94,220,124,9,112,68,127,255,114,113,113,121,125,113,62,157,47,192,127,238,255,188,61,253,189,119,127,113,249,4,230,44,146,20,243,255,182,184,209,247,46,110,190,244,110,254,201,76,50,231,57,169,233,125,57,249,114,125,255,37,77,251,73,238,102,154,86,245,122,89,166,237,202,181,186,170,85,205,254,158,106,87,194,211,80,225,85,178,215,149,240,108,189,240,172,200,243,164,200,138,65,86,36,245,194,171,160,191,93,225,78,111,69,63,59,185,3,193,33,107,219,238,55,119,37,92,184,182,237,134,116,87,194,55,172,237,81,50,76,210,97,146,23,229,168,168,23,222,225,218,182,155,237,78,243,189,198,106,111,83,180,197,141,95,145,236,235,197,183,168,217,110,215,59,77,244,26,179,190,93,209,110,19,237,229,230,183,43,216,237,91,147,151,221,223,174,224,58,183,208,117,130,107,189,194,14,228,74,62,155,109,129,129,14,228,110,248,68,246,74,20,180,40,247,242,179,243,103,68,153,12,242,44,73,83,147,62,222,67,158,14,239,78,244,213,204,85,244,200,228,101,154,155,193,160,204,243,167,73,9,29,209,78,159,19,126,225,142,22,5,91,242,31,78,43,217,150,254,104,81,174,37,32,226,36,215,22,15,233,64,174,228,99,205,150,31,105,87,174,248,166,97,11,152,116,32,87,56,187,93,220,52,28,67,42,53,233,140,231,207,194,37,155,177,121,68,225,59,194,22,148,216,56,112,37,137,176,121,68,213,225,118,24,225,63,105,171,25,4,151,33,213,4,194,230,49,222,175,205,10,91,174,50,213,103,36,240,235,59,161,246,49,158,224,104,241,99,60,33,216,107,31,163,180,61,198,51,232,45,125,144,39,112,222,174,116,211,47,60,60,147,54,2,18,75,11,195,107,119,89,141,133,177,105,127,217,142,91,24,73,219,22,70,130,133,129,133,129,133,129,133,129,133,129,133,129,133,129,133,129,133,129,133,129,133,129,133,129,133,129,133,129,133,129,133,129,133,129,133,129,133,129,133,129,133,129,133,241,50,45,12,175,109,91,53,22,198,166,141,91,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,88,24,222,22,134,103,243,220,138,133,177,133,221,115,56,24,56,24,187,236,96,152,126,110,191,241,39,209,57,24,2,185,113,56,24,65,194,53,29,140,32,225,154,14,134,64,184,174,131,33,21,172,238,96,4,9,215,116,48,130,132,107,58,24,190,194,163,112,48,188,69,71,224,96,248,106,142,194,193,16,136,214,117,48,4,130,117,29,12,129,96,77,7,67,42,87,201,193,144,202,85,114,48,124,229,70,225,96,248,138,142,194,193,16,136,214,117,48,124,5,43,59,24,190,114,149,29,12,169,92,37,7,67,32,87,211,193,144,202,85,114,48,92,228,70,229,96,224,71,224,71,116,226,71,180,98,22,100,243,131,106,2,204,130,172,159,98,22,96,22,96,22,96,22,96,22,96,22,96,22,96,22,188,48,179,0,230,14,115,135,185,195,220,97,238,48,119,240,53,248,26,124,13,190,6,95,131,175,193,215,81,224,235,176,186,158,204,161,174,7,124,13,190,6,95,131,175,193,215,47,24,95,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,142,158,2,39,147,60,136,2,39,253,28,10,12,5,134,2,111,1,5,78,30,238,177,230,241,30,59,154,223,98,77,25,33,4,22,171,85,102,192,13,232,86,65,192,98,221,74,4,56,76,175,30,0,110,64,183,10,255,149,233,214,197,191,66,205,154,244,87,38,89,23,254,138,53,43,177,95,177,94,37,244,43,214,171,66,126,195,212,118,13,126,195,212,118,205,125,101,106,117,177,175,76,179,30,245,149,233,213,130,190,50,181,90,204,55,76,109,215,200,87,172,86,133,248,134,169,237,26,248,186,171,133,247,194,123,225,189,141,241,222,44,144,247,102,240,94,120,47,188,23,222,11,239,133,247,194,123,225,189,240,94,120,47,188,23,222,11,239,133,247,194,123,225,189,240,94,120,47,188,23,222,11,239,141,130,247,166,129,188,55,133,247,194,123,225,189,240,94,120,47,188,23,222,11,239,133,247,194,123,225,189,240,94,120,47,188,23,222,11,239,133,247,194,123,225,189,240,94,120,111,20,188,215,4,242,94,3,239,133,247,194,123,225,189,240,94,120,47,188,23,222,11,239,133,247,194,123,225,189,240,222,88,120,47,236,20,118,10,59,133,157,194,78,97,167,176,211,6,217,105,216,137,104,9,39,162,193,78,97,167,176,83,216,41,236,20,118,10,59,133,157,194,78,97,167,176,83,216,41,236,20,118,10,59,133,157,194,78,97,167,176,211,23,199,78,211,192,115,196,210,109,60,71,108,241,92,223,79,79,63,77,47,102,123,183,215,139,143,183,199,79,189,241,171,233,237,245,120,250,247,221,248,110,122,49,187,154,126,154,221,142,191,253,116,60,24,229,101,94,20,249,160,40,205,120,241,64,189,155,229,35,45,103,127,57,71,189,191,242,222,208,204,102,167,167,231,195,226,236,236,60,203,206,211,169,41,207,210,153,41,78,70,167,195,243,44,153,191,251,31,111,99,150,139,46,127,58,78,6,195,225,104,148,229,101,158,54,119,81,179,246,162,102,92,22,131,100,152,36,217,112,152,231,193,23,125,252,26,95,119,209,111,63,29,143,202,65,105,6,163,50,201,202,50,248,162,21,76,82,119,229,231,191,50,54,163,212,140,70,163,225,104,52,42,154,189,124,253,75,252,252,87,198,69,81,148,153,201,76,153,102,195,192,203,255,91,253,68,145,18,221,197,63,3,152,238,217,31,159,159,220,230,147,126,154,245,147,222,217,108,118,115,119,51,155,157,37,253,81,127,176,188,201,187,17,219,85,57,94,204,54,64,141,149,200,174,74,242,103,178,141,232,74,195,117,85,191,184,5,232,114,92,77,126,76,53,84,79,216,235,103,103,166,141,232,18,191,126,118,38,42,213,101,39,158,142,170,214,48,79,177,38,11,209,172,81,228,203,52,165,146,236,196,210,113,154,214,48,203,0,77,174,211,228,197,36,3,244,184,222,88,188,152,99,128,158,186,191,198,221,167,167,246,239,241,80,53,178,247,190,141,25,134,170,201,130,212,84,153,160,84,141,141,248,173,202,241,99,126,82,61,22,162,231,56,59,54,166,39,85,99,33,118,142,106,108,204,46,84,141,108,29,219,152,92,128,154,128,247,184,141,185,133,170,17,207,77,240,123,220,145,152,157,230,21,38,83,149,88,67,50,78,171,28,199,105,76,21,49,57,13,170,162,44,151,65,197,165,255,160,26,112,232,50,74,48,17,151,215,231,70,52,170,202,14,29,70,45,64,165,112,88,13,223,116,24,122,37,88,78,87,130,89,188,146,44,167,21,252,234,50,166,10,96,157,198,72,22,211,42,132,117,27,84,197,176,46,163,4,51,126,43,26,35,120,74,247,130,87,233,126,227,171,212,26,74,13,57,162,43,221,198,35,186,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,213,31,165,134,156,126,149,110,227,233,87,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,21,148,234,143,82,67,14,150,74,183,241,96,41,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,21,148,10,74,245,71,169,33,231,76,165,219,120,206,20,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,21,148,10,74,5,165,250,161,84,51,73,131,82,169,166,159,146,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,65,169,187,128,82,67,82,169,115,148,74,42,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,21,148,10,74,5,165,190,120,148,106,2,81,170,1,165,214,209,174,172,119,50,51,179,209,108,106,78,242,52,207,242,209,232,100,58,59,157,157,206,134,163,147,115,51,24,156,141,90,160,154,78,23,109,154,106,58,93,180,61,170,233,53,209,77,49,107,255,231,220,40,74,117,184,124,29,74,109,240,227,35,155,12,147,31,252,14,173,203,122,195,228,196,239,204,186,103,111,92,235,199,199,250,55,251,205,237,108,62,135,179,179,189,219,251,203,243,233,233,253,127,102,255,212,235,252,126,131,246,239,167,95,31,225,238,251,111,95,97,123,95,31,254,251,191,204,188,53,250,251,249,203,222,198,117,158,60,254,243,151,245,213,135,189,159,247,223,238,253,103,255,104,242,254,232,221,207,71,123,111,151,223,181,150,195,250,55,255,188,250,238,201,175,124,248,248,195,219,131,227,201,143,7,71,251,175,143,223,29,253,246,106,252,234,251,63,111,238,191,191,250,252,253,226,37,252,254,244,207,197,221,248,113,196,235,119,135,199,123,7,135,251,71,147,55,239,126,158,188,217,255,117,255,205,252,149,75,158,253,210,219,119,63,238,191,153,124,216,63,250,117,255,104,114,124,240,118,255,221,199,227,87,227,87,89,145,204,127,111,255,240,199,247,239,14,14,143,87,126,97,254,243,239,94,45,7,191,222,123,253,203,254,228,232,221,187,227,170,166,103,87,218,63,252,117,126,215,121,245,221,171,95,126,250,122,217,131,31,215,142,120,166,237,127,223,29,253,103,255,232,195,171,177,137,198,89,24,62,255,3,200,164,253,98,254,23,80,106,116,172,5,15,57,221,122,11,34,97,93,152,11,34,97,27,89,85,86,228,121,82,100,197,32,43,146,122,97,27,129,149,135,176,110,108,15,95,65,157,249,30,34,97,93,24,31,34,97,27,215,214,40,25,38,233,48,201,139,114,84,212,11,107,108,109,117,106,201,56,139,234,208,147,113,213,212,169,41,227,33,170,27,87,198,67,80,55,182,140,135,160,46,124,25,95,57,45,27,51,190,114,90,118,102,92,229,92,126,246,120,143,149,201,32,207,146,52,53,233,227,103,228,211,7,104,74,84,103,126,145,171,160,142,12,35,87,57,29,57,70,190,114,90,182,140,60,228,116,225,25,249,202,105,217,52,90,39,7,215,200,115,144,68,223,48,106,131,234,162,192,212,218,34,83,235,74,178,112,175,68,11,247,74,178,112,49,221,182,193,116,187,149,172,162,91,209,42,186,149,172,162,118,76,193,154,37,254,156,137,215,255,198,51,72,238,236,44,102,190,222,128,115,223,77,189,55,176,182,238,6,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,32,62,111,192,121,215,81,189,55,176,118,211,209,182,121,3,73,203,222,64,130,55,128,55,128,55,128,55,128,55,128,55,128,55,128,55,128,55,128,55,128,55,128,55,128,55,128,55,128,55,128,55,128,55,0,231,135,243,195,249,225,252,91,200,249,91,65,244,38,12,209,27,16,61,136,30,68,15,162,7,209,131,232,65,244,144,112,72,56,36,28,18,14,9,135,132,67,194,33,225,144,112,72,56,36,28,18,14,9,135,132,67,194,227,38,225,7,135,31,142,143,62,190,62,22,180,221,247,230,207,224,246,203,233,253,54,215,222,127,123,18,93,117,220,172,189,32,101,55,208,114,104,57,180,28,90,14,45,39,208,14,198,7,227,131,241,193,248,96,124,48,62,24,31,140,15,198,7,227,83,118,3,250,7,253,131,254,119,11,253,199,91,118,243,204,63,240,107,196,183,251,7,91,84,141,143,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,176,193,63,240,171,228,177,251,7,91,212,205,227,225,31,52,83,210,227,224,31,208,214,131,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,127,128,23,128,23,128,23,128,23,176,141,94,64,187,24,223,191,89,191,30,227,111,89,197,62,24,31,140,15,198,7,227,131,241,193,248,209,99,124,104,57,180,28,90,14,45,135,150,67,203,161,229,208,114,104,57,180,28,90,14,45,135,150,67,203,161,229,45,211,242,242,7,223,170,253,242,196,175,96,255,98,208,55,233,38,48,158,62,229,226,115,80,94,249,255,101,229,255,155,234,128,180,58,162,19,212,94,58,28,102,219,64,207,78,253,101,104,215,1,171,131,213,193,234,96,117,176,58,233,120,120,63,188,31,222,15,239,135,247,195,251,225,253,240,126,120,63,188,159,118,29,60,2,60,2,60,130,221,242,8,108,237,58,233,218,114,157,39,208,221,250,11,235,235,121,158,98,121,187,136,141,23,209,45,1,250,234,135,120,28,29,80,227,135,172,61,48,0,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,4,63,36,10,63,196,163,67,169,198,15,89,219,156,180,235,126,72,3,5,76,235,252,16,106,151,240,67,240,67,240,67,240,67,240,67,240,67,240,67,240,67,240,67,240,67,240,67,240,67,240,67,240,67,240,67,240,67,240,54,240,54,240,54,240,54,182,209,219,104,131,247,123,158,153,80,225,253,27,79,74,128,247,195,251,225,253,240,126,120,63,188,31,222,207,49,11,96,117,176,58,88,29,172,14,86,7,171,131,213,193,234,96,117,176,58,88,29,172,14,86,7,171,191,36,172,254,237,76,98,239,243,22,234,143,36,222,241,131,23,60,142,56,110,164,113,200,225,132,99,170,135,64,239,160,119,208,59,232,29,244,78,212,30,79,0,79,0,79,0,79,0,79,0,79,0,79,0,79,0,79,0,79,128,234,33,124,4,124,4,124,132,93,241,17,168,30,106,208,51,241,58,147,193,238,153,236,240,225,12,120,38,120,38,120,38,120,38,120,38,120,38,120,38,120,38,120,38,120,38,120,38,120,38,120,38,120,38,120,38,120,38,120,38,120,38,120,38,120,38,120,38,120,38,120,38,47,193,51,241,234,113,178,123,38,59,92,232,228,225,153,52,210,236,228,224,153,80,241,132,103,130,103,130,103,130,103,130,103,130,103,130,103,130,103,130,103,130,103,130,103,130,103,130,103,130,103,130,103,130,103,130,255,129,255,129,255,129,255,177,141,254,71,171,158,128,247,217,14,245,158,192,142,31,242,128,39,128,39,128,39,128,39,128,39,128,39,16,187,39,0,122,7,189,131,222,65,239,160,119,208,59,232,29,244,14,122,7,189,131,222,65,239,160,119,208,59,232,189,85,244,254,122,206,23,23,255,50,217,15,147,108,98,220,43,140,230,176,117,249,47,147,61,63,95,57,235,155,6,42,140,162,64,233,207,158,100,7,40,125,227,245,64,233,158,40,253,237,228,240,227,219,201,207,239,63,126,120,53,126,53,191,43,190,221,251,239,228,224,240,253,199,227,201,155,253,195,159,143,127,153,63,76,145,149,217,215,31,29,191,59,222,123,51,57,126,247,159,253,195,15,95,127,244,48,234,135,189,227,215,191,76,222,31,237,255,116,240,166,230,87,90,163,246,23,55,95,2,152,253,239,95,46,46,46,175,47,206,167,243,197,250,207,253,159,183,167,191,247,238,47,46,159,124,89,78,231,239,215,249,127,91,236,163,233,93,220,124,233,221,252,147,153,100,249,117,185,247,229,228,203,245,253,151,52,237,39,185,27,213,175,234,245,98,250,237,202,181,82,255,170,102,127,230,223,149,240,52,84,120,245,47,167,174,132,103,235,133,251,123,6,237,10,119,122,43,250,121,10,29,8,14,89,219,118,207,161,43,225,194,181,109,247,36,186,18,190,97,109,251,239,99,104,81,184,221,110,113,154,239,53,102,75,155,162,45,118,204,138,100,95,51,166,69,205,118,187,198,105,162,215,152,53,237,138,118,155,104,47,51,167,93,193,110,223,154,188,204,158,118,5,215,225,88,215,9,174,133,177,29,200,149,124,54,219,204,162,14,228,110,248,68,246,50,147,90,148,107,183,155,86,20,123,154,77,45,138,190,154,185,138,30,153,188,76,115,51,24,148,121,254,212,142,210,17,237,244,57,225,231,160,181,40,216,226,177,57,173,100,155,195,214,162,92,139,7,231,36,215,230,192,117,32,87,242,177,102,115,232,218,149,43,190,105,216,28,188,14,228,10,103,183,139,155,134,163,7,88,227,72,61,127,22,46,126,212,230,17,213,242,172,141,35,108,230,208,198,129,43,238,198,230,17,85,42,237,48,194,127,210,86,125,13,151,33,85,87,99,243,24,239,215,102,5,71,87,193,107,5,49,254,107,125,140,39,4,91,252,24,79,160,247,218,199,40,109,143,241,140,147,59,60,136,171,227,32,53,28,156,179,254,235,13,135,240,172,63,134,3,134,3,134,3,134,3,134,3,134,3,134,3,134,3,134,3,134,3,134,3,134,3,134,3,134,3,134,3,134,3,134,3,134,3,134,3,134,3,134,3,134,3,134,195,182,26,14,30,229,66,235,12,135,38,202,133,48,28,48,28,48,28,58,53,28,76,63,183,223,167,147,232,12,7,129,220,56,12,135,32,225,154,134,67,144,112,77,195,65,32,92,215,112,144,10,86,55,28,130,132,107,26,14,65,194,53,13,7,95,225,81,24,14,222,162,35,48,28,124,53,71,97,56,8,68,235,26,14,2,193,186,134,131,64,176,166,225,32,149,171,100,56,72,229,42,25,14,190,114,163,48,28,124,69,71,97,56,8,68,235,26,14,190,130,149,13,7,95,185,202,134,131,84,174,146,225,32,144,171,105,56,72,229,42,25,14,46,114,163,50,28,176,15,176,15,182,222,62,72,39,105,19,5,73,105,63,165,32,9,251,0,251,0,251,0,251,0,251,0,251,0,251,224,5,218,7,80,120,40,60,20,30,10,15,133,135,194,3,180,1,218,0,109,128,54,64,27,160,13,208,142,11,104,55,144,135,159,3,109,242,240,0,109,128,54,64,27,160,189,227,64,27,46,12,23,134,11,195,133,225,194,112,97,184,48,92,24,46,12,23,134,11,195,133,225,194,112,97,184,240,182,112,225,70,78,130,77,57,9,22,46,12,23,222,34,46,156,60,220,117,205,227,93,119,52,191,233,154,50,66,44,44,86,171,76,133,27,208,173,2,133,197,186,149,152,112,152,94,61,36,220,128,110,21,34,44,211,173,11,132,133,154,53,121,176,76,178,46,14,22,107,86,162,193,98,189,74,48,88,172,87,133,5,135,169,237,26,5,135,169,237,154,4,203,212,234,130,96,153,102,61,14,44,211,171,133,129,101,106,181,40,112,152,218,174,33,176,88,173,10,3,14,83,219,53,2,118,87,11,1,134,0,67,128,155,38,192,141,36,131,57,154,19,2,12,1,134,0,67,128,33,192,16,96,8,48,4,24,2,12,1,134,0,67,128,33,192,16,96,8,48,4,24,2,12,1,134,0,67,128,163,35,192,141,156,149,152,114,86,34,4,24,2,12,1,134,0,67,128,33,192,16,96,8,48,4,24,2,12,1,134,0,67,128,33,192,16,96,8,48,4,24,2,12,1,134,0,199,70,128,205,36,153,164,225,4,120,206,40,83,117,2,188,120,14,239,167,167,159,166,23,179,189,219,235,197,167,215,227,135,218,248,213,244,246,122,60,253,251,110,124,55,189,152,93,77,63,205,110,199,223,126,58,30,140,242,50,47,138,124,80,148,102,188,120,160,222,205,242,145,150,147,155,62,127,246,189,191,76,111,52,200,211,44,203,242,164,24,22,89,126,82,156,152,97,145,12,76,153,140,166,195,252,188,40,94,125,247,228,230,106,185,250,242,167,227,178,24,36,195,36,201,134,195,60,111,238,234,143,95,251,235,174,254,237,167,227,81,57,40,205,96,84,38,89,89,54,117,245,127,171,11,91,10,67,23,255,12,192,161,103,127,124,126,114,183,73,250,105,214,79,122,103,179,217,205,221,205,108,118,150,244,71,253,193,242,94,227,6,59,87,229,120,225,206,0,53,86,152,185,42,201,31,103,54,162,43,13,215,85,253,254,16,160,203,113,53,249,225,200,80,61,97,175,159,29,55,54,162,75,252,250,217,113,162,84,151,29,22,58,170,90,131,11,197,154,44,48,176,70,145,47,14,148,74,178,195,62,199,105,90,131,251,2,52,185,78,147,23,206,11,208,227,122,99,241,194,117,1,122,234,254,40,116,159,158,218,63,11,67,213,200,222,251,54,220,22,170,38,11,82,83,197,105,82,53,54,240,180,42,199,15,61,73,245,88,192,146,227,236,216,208,146,84,141,5,28,57,170,177,161,163,80,53,178,117,108,67,67,1,106,2,222,227,54,244,19,170,70,60,55,193,239,113,71,112,115,154,87,208,64,85,98,205,31,212,167,85,156,224,52,166,74,58,156,6,85,137,138,203,160,226,210,127,80,13,191,114,25,37,152,136,203,235,115,35,26,85,69,88,14,163,22,188,76,56,172,6,179,57,12,189,18,44,167,43,193,44,94,73,150,211,10,5,116,25,83,229,128,78,99,36,139,105,149,5,186,13,170,210,64,151,81,130,25,191,21,141,17,60,165,123,193,171,116,191,241,85,106,155,232,53,208,235,58,39,122,250,189,174,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,61,136,222,78,16,189,6,118,105,155,40,118,105,67,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,131,232,65,244,32,122,47,158,232,29,28,126,56,62,250,248,250,120,146,206,43,24,69,104,175,55,127,66,183,95,78,239,43,77,140,105,4,140,175,249,38,198,111,207,182,235,74,198,181,23,166,155,145,110,198,230,187,25,205,178,14,99,81,170,250,80,135,97,146,249,215,180,212,60,244,97,164,241,148,51,202,229,42,183,51,54,33,92,165,158,177,9,225,27,218,170,178,34,207,147,34,43,6,89,145,212,11,151,84,86,201,133,43,21,75,6,10,214,107,150,108,66,184,74,181,100,19,194,55,172,237,81,50,76,210,97,146,23,229,168,168,23,222,225,218,214,45,197,148,138,214,108,197,20,106,214,173,197,148,139,86,234,197,148,11,86,42,198,148,11,86,105,198,12,148,219,117,53,102,160,220,174,187,49,133,114,117,203,49,133,162,175,102,174,162,71,38,47,211,220,12,6,101,158,63,53,64,116,68,43,85,122,10,5,107,117,122,10,229,106,149,122,6,202,237,186,213,83,46,87,165,214,51,80,110,215,189,158,30,114,163,42,246,188,40,168,2,165,10,116,231,170,64,159,152,18,166,97,83,194,96,74,96,74,96,74,108,191,41,97,250,185,253,94,30,209,137,81,114,185,113,152,18,65,194,53,77,137,32,225,154,166,132,64,184,174,41,33,21,172,110,74,4,9,215,52,37,130,132,107,154,18,190,194,163,48,37,188,69,71,96,74,248,106,142,194,148,16,136,214,53,37,4,130,117,77,9,129,96,77,83,66,42,87,201,148,144,202,85,50,37,124,229,70,97,74,248,138,142,194,148,16,136,214,53,37,124,5,43,155,18,190,114,149,77,9,169,92,37,83,66,32,87,211,148,144,202,85,50,37,92,228,70,101,74,96,49,96,49,188,36,139,65,90,105,98,179,24,98,232,54,193,98,192,98,192,98,232,246,176,93,45,135,65,172,86,217,96,104,64,183,138,191,32,214,173,68,233,195,244,234,65,250,6,116,171,48,122,153,110,93,210,45,212,172,9,186,101,146,117,57,183,88,179,18,230,22,235,85,162,220,98,189,42,144,59,76,109,215,140,59,76,109,215,136,91,166,86,151,112,203,52,235,177,98,153,94,45,84,44,83,171,69,138,195,212,118,13,138,197,106,85,56,113,152,218,174,49,177,187,90,40,49,148,24,74,220,10,37,158,23,95,167,13,82,226,57,181,76,213,41,113,151,13,216,15,211,208,235,153,60,57,27,166,229,105,118,102,202,236,236,236,124,58,27,228,153,25,156,77,243,180,56,75,7,105,139,69,216,94,34,218,234,195,246,16,65,45,54,181,216,2,93,212,98,83,139,77,45,54,181,216,212,98,83,139,45,86,67,45,54,181,216,212,98,83,139,189,102,12,181,216,212,98,83,139,237,131,12,221,6,81,139,29,77,45,246,28,252,153,134,193,159,1,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,3,252,1,254,0,127,250,224,175,201,125,225,38,138,125,225,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,63,192,223,110,130,191,247,191,29,255,242,238,112,146,77,140,52,239,119,243,207,253,239,127,94,63,131,126,217,188,228,85,29,250,181,80,6,185,124,174,157,87,65,218,47,75,17,36,69,144,173,157,53,37,56,3,94,243,172,41,129,220,56,206,154,10,18,174,121,214,84,144,112,205,179,166,4,194,117,207,154,146,10,86,63,107,42,72,184,230,89,83,65,194,53,207,154,242,21,30,197,89,83,222,162,35,56,107,202,87,115,20,103,77,9,68,235,158,53,37,16,172,123,214,148,64,176,230,89,83,82,185,74,103,77,73,229,42,157,53,229,43,55,138,179,166,124,69,71,113,214,148,64,180,238,89,83,190,130,149,207,154,242,149,171,124,214,148,84,174,210,89,83,2,185,154,103,77,73,229,42,157,53,229,34,55,170,22,209,139,130,222,81,122,71,119,174,119,244,137,25,33,204,32,91,204,8,253,4,50,102,4,102,4,102,4,102,4,102,4,102,4,102,4,102,4,102,4,102,4,102,4,102,4,102,4,102,4,102,4,102,4,102,4,102,4,102,4,102,4,102,4,102,4,102,68,84,102,132,184,16,165,214,140,136,161,14,5,51,2,51,2,51,34,224,43,135,233,231,246,123,120,205,33,170,202,102,132,64,110,28,102,68,144,112,77,51,34,72,184,166,25,33,16,174,107,70,72,5,171,155,17,65,194,53,205,136,32,225,154,102,132,175,240,40,204,8,111,209,17,152,17,190,154,163,48,35,4,162,117,205,8,129,96,93,51,66,32,88,211,140,144,202,85,50,35,164,114,149,204,8,95,185,81,152,17,190,162,163,48,35,4,162,117,205,8,95,193,202,102,132,175,92,101,51,66,42,87,201,140,16,200,213,52,35,164,114,149,204,8,23,185,81,153,17,88,11,88,11,47,197,90,72,39,105,131,165,75,105,63,165,116,9,107,1,107,1,107,1,107,1,107,1,107,1,107,225,197,91,11,16,122,8,61,132,30,66,15,161,135,208,3,187,129,221,192,110,96,55,176,27,216,13,236,142,18,118,55,151,163,159,195,110,114,244,192,110,96,55,176,27,216,13,236,134,25,195,140,97,198,48,99,152,49,204,24,102,12,51,134,25,195,140,97,198,48,99,152,49,204,24,102,188,189,204,184,201,83,105,83,78,165,133,25,195,140,183,150,25,39,15,119,100,243,120,71,30,205,111,200,166,140,16,25,139,213,42,19,227,6,116,171,0,99,177,110,37,94,28,166,87,15,23,55,160,91,133,22,203,116,235,194,98,161,102,77,86,44,147,172,139,138,197,154,149,72,177,88,175,18,40,22,235,85,225,196,97,106,187,198,196,97,106,187,166,196,50,181,186,144,88,166,89,143,17,203,244,106,33,98,153,90,45,66,28,166,182,107,64,44,86,171,194,135,195,212,118,141,135,221,213,66,135,161,195,208,225,150,232,112,147,137,98,142,9,133,14,67,135,161,195,208,97,232,48,116,24,58,12,29,134,14,67,135,161,195,208,97,232,48,116,24,58,12,29,134,14,67,135,161,195,208,225,237,160,195,77,158,219,152,114,110,35,116,24,58,12,29,134,14,67,135,161,195,208,97,232,48,116,24,58,12,29,134,14,67,135,161,195,208,97,232,48,116,24,58,12,29,134,14,111,5,29,54,147,100,146,54,70,135,231,196,50,85,167,195,139,167,242,126,122,250,105,122,49,219,187,189,94,124,150,61,222,236,198,175,166,183,215,227,233,223,119,227,187,233,197,236,106,250,105,118,59,254,246,211,113,89,12,146,97,146,100,195,97,158,143,23,15,212,187,89,62,210,114,170,211,218,73,232,253,101,122,163,98,56,53,195,108,152,23,105,153,141,210,179,209,176,76,211,225,232,116,80,76,7,179,81,54,191,19,60,126,206,90,68,44,127,58,30,140,242,50,47,138,124,80,148,166,113,17,143,127,18,212,137,248,246,211,241,168,28,148,102,48,42,147,172,44,27,22,241,111,117,237,75,121,233,226,159,1,196,244,236,143,207,79,110,72,73,63,205,250,73,239,108,54,187,185,187,153,205,206,146,254,168,63,88,222,142,220,120,232,170,28,47,34,26,160,198,202,59,87,37,249,19,207,70,116,165,225,186,170,95,49,2,116,57,174,38,63,98,25,170,39,236,245,179,19,201,70,116,137,95,63,59,113,148,234,178,243,68,71,85,107,136,162,88,147,133,23,214,40,242,37,134,82,73,118,30,232,56,77,107,136,96,128,38,215,105,242,34,126,1,122,92,111,44,94,68,47,64,79,221,223,141,238,211,83,251,151,99,168,26,217,123,223,70,228,66,213,100,65,106,170,196,77,170,198,198,166,86,229,248,209,41,169,30,11,123,114,156,29,27,125,146,170,177,176,37,71,53,54,186,20,170,70,182,142,109,244,40,64,77,192,123,220,70,135,66,213,136,231,38,248,61,238,200,118,78,243,10,61,168,74,172,249,155,251,180,74,28,156,198,84,97,136,211,160,42,116,113,25,84,92,250,15,170,65,92,46,163,4,19,113,121,125,110,68,163,170,148,203,97,212,2,169,9,135,213,144,56,135,161,87,130,229,116,37,152,197,43,201,114,90,1,133,46,99,170,168,208,105,140,100,49,173,226,66,183,65,85,96,232,50,74,48,227,183,162,49,130,167,116,47,120,149,238,55,190,74,29,65,191,230,234,100,231,208,79,191,78,22,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,219,121,232,215,220,62,112,19,197,62,112,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,111,247,160,95,150,255,48,201,100,39,198,103,249,201,51,204,151,109,58,42,190,178,165,217,194,249,58,109,115,204,242,147,78,107,28,45,215,163,191,49,164,191,177,164,191,177,182,50,195,44,43,51,22,53,172,15,149,25,38,153,127,195,74,205,67,103,70,26,79,129,163,92,174,114,131,99,19,194,85,42,28,155,16,190,161,209,42,43,242,60,41,178,98,144,21,73,189,112,73,173,149,92,184,82,249,100,160,96,189,246,201,38,132,171,212,79,54,33,124,195,218,30,37,195,36,29,38,121,81,142,138,122,225,29,174,109,221,226,76,169,104,205,230,76,161,102,221,234,76,185,104,165,238,76,185,96,165,242,76,185,96,149,246,204,64,185,93,215,103,6,202,237,186,63,83,40,87,183,64,83,40,250,106,230,42,122,100,242,50,205,205,96,80,230,249,83,239,66,71,180,82,237,167,80,176,86,239,167,80,174,86,241,103,160,220,174,155,63,229,114,85,170,63,3,229,118,221,253,233,33,55,170,242,207,139,130,186,80,234,66,119,170,46,244,193,79,16,164,135,235,252,132,181,177,97,252,4,252,4,252,4,252,4,252,4,252,4,252,4,252,4,252,4,252,4,252,4,252,4,252,4,252,4,252,4,252,4,252,4,252,4,252,4,252,4,252,4,252,4,252,132,109,246,19,68,109,36,171,126,194,230,26,146,39,243,134,157,128,157,128,157,208,190,157,96,250,185,253,46,92,127,178,189,166,157,32,144,27,135,157,16,36,92,211,78,8,18,174,105,39,8,132,235,218,9,82,193,234,118,66,144,112,77,59,33,72,184,166,157,224,43,60,10,59,193,91,116,4,118,130,175,230,40,236,4,129,104,93,59,65,32,88,215,78,16,8,214,180,19,164,114,149,236,4,169,92,37,59,193,87,110,20,118,130,175,232,40,236,4,129,104,93,59,193,87,176,178,157,224,43,87,217,78,144,202,85,178,19,4,114,53,237,4,169,92,37,59,193,69,110,84,118,2,230,0,230,192,214,155,3,233,36,109,162,188,40,237,167,27,15,38,196,28,192,28,192,28,192,28,192,28,192,28,192,28,192,28,136,205,28,128,177,195,216,97,236,48,118,24,59,140,29,92,13,174,6,87,131,171,193,213,224,106,112,117,92,184,186,129,44,251,28,87,147,101,7,87,131,171,193,213,224,234,23,141,171,161,190,80,95,168,47,212,23,234,11,245,133,250,66,125,161,190,80,95,168,47,212,23,234,11,245,133,250,110,11,245,109,228,132,213,116,211,9,171,80,95,168,47,212,183,51,234,155,60,220,83,205,227,61,117,180,60,193,62,66,232,43,86,171,204,124,27,208,173,130,124,197,186,149,136,111,152,94,61,224,219,128,110,21,222,43,211,173,139,123,133,154,53,105,175,76,178,46,236,21,107,86,98,189,98,189,74,168,87,172,87,133,244,134,169,237,26,244,134,169,237,154,243,202,212,234,98,94,153,102,61,202,43,211,171,5,121,101,106,181,24,111,152,218,174,17,175,88,173,10,225,13,83,219,53,224,117,87,11,223,133,239,194,119,155,230,187,141,164,122,55,156,120,9,223,133,239,194,119,225,187,240,93,248,46,124,23,190,11,223,133,239,194,119,225,187,240,93,248,46,124,23,190,11,223,133,239,194,119,225,187,240,221,166,249,110,35,39,16,166,156,64,8,223,133,239,194,119,225,187,240,93,248,46,124,23,190,11,223,133,239,194,119,225,187,240,93,248,46,124,23,190,11,223,133,239,194,119,225,187,221,242,93,51,73,38,105,56,223,157,51,202,180,101,190,187,80,248,126,122,250,105,122,49,219,187,189,94,124,54,61,222,188,198,175,166,183,215,227,233,223,119,227,187,233,197,236,106,250,105,118,59,254,246,211,113,89,12,146,97,146,100,195,97,158,143,23,15,212,187,89,62,210,114,234,210,231,207,173,247,151,233,157,15,207,134,73,145,140,78,206,166,131,236,52,201,79,76,154,151,137,57,59,53,233,168,152,141,230,139,248,241,3,211,114,245,229,79,199,131,81,94,230,69,145,15,138,210,52,119,245,199,47,245,117,87,255,246,211,241,168,28,148,102,48,42,147,172,44,155,186,250,191,213,101,43,69,157,139,127,6,192,206,179,63,62,63,185,151,36,253,52,235,39,189,179,217,236,230,238,102,54,59,75,250,163,254,96,121,39,113,67,153,171,114,188,96,102,128,26,43,170,92,149,228,15,43,27,209,149,134,235,170,126,59,8,208,229,184,154,252,96,99,168,158,176,215,207,14,19,27,209,37,126,253,236,176,80,170,203,142,2,29,85,173,129,129,98,77,22,212,87,163,200,23,246,73,37,217,81,158,227,52,173,129,121,1,154,92,167,201,11,214,5,232,113,189,177,120,193,184,0,61,117,127,242,185,79,79,237,31,125,161,106,100,239,125,27,76,11,85,147,5,169,169,194,50,169,26,27,86,90,149,227,7,150,164,122,44,216,200,113,118,108,224,72,170,198,130,133,28,213,216,192,80,168,26,217,58,182,129,159,0,53,1,239,113,27,216,9,85,35,158,155,224,247,184,35,150,57,205,43,127,248,87,37,214,252,185,124,90,133,5,78,99,170,28,195,105,80,149,151,184,12,42,46,253,7,213,208,41,151,81,130,137,184,188,62,55,162,81,85,64,229,48,106,65,195,132,195,106,32,154,195,208,43,193,114,186,18,204,226,149,100,57,173,48,62,151,49,85,202,231,52,70,178,152,86,73,159,219,160,42,235,115,25,37,152,241,91,209,24,193,83,186,23,188,74,247,27,95,165,182,121,93,3,125,170,115,94,215,118,159,42,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,14,94,183,19,188,174,129,253,211,166,131,253,211,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,139,231,117,7,135,31,142,143,62,190,62,158,164,243,234,67,17,184,235,205,159,208,237,151,211,251,74,3,98,186,158,224,85,118,5,71,82,129,248,237,201,116,221,133,184,246,194,148,34,82,138,216,124,41,162,89,246,80,44,186,74,31,122,40,76,50,255,22,150,154,135,34,138,52,158,86,68,185,92,229,90,196,38,132,171,244,34,54,33,124,67,77,84,86,228,121,82,100,197,32,43,146,122,225,146,174,40,185,112,165,70,199,64,193,122,149,142,77,8,87,233,116,108,66,248,134,181,61,74,134,73,58,76,242,162,28,21,245,194,59,92,219,186,109,148,82,209,154,117,148,66,205,186,125,148,114,209,74,133,148,114,193,74,141,148,114,193,42,149,148,129,114,187,238,164,12,148,219,117,41,165,80,174,110,43,165,80,244,213,204,85,244,200,228,101,154,155,193,160,204,243,167,254,134,142,104,165,46,77,161,96,173,50,77,161,92,173,54,205,64,185,93,215,105,202,229,170,244,105,6,202,237,186,80,211,67,110,84,141,154,23,5,29,156,116,112,238,92,7,231,19,207,193,52,236,57,152,45,60,117,9,203,1,203,97,199,44,7,211,207,237,119,234,136,14,98,146,203,141,195,114,8,18,174,105,57,4,9,215,180,28,4,194,117,45,7,169,96,117,203,33,72,184,166,229,16,36,92,211,114,240,21,30,133,229,224,45,58,2,203,193,87,115,20,150,131,64,180,174,229,32,16,172,107,57,8,4,107,90,14,82,185,74,150,131,84,174,146,229,224,43,55,10,203,193,87,116,20,150,131,64,180,174,229,224,43,88,217,114,240,149,171,108,57,72,229,42,89,14,2,185,154,150,131,84,174,146,229,224,34,55,42,203,1,3,1,3,225,37,25,8,210,182,17,155,129,208,126,237,8,6,2,6,2,6,66,183,39,212,106,249,7,98,181,202,246,65,3,186,85,220,3,177,110,37,6,31,166,87,15,193,55,160,91,133,192,203,116,235,114,108,161,102,77,140,45,62,88,94,145,98,139,53,43,65,108,177,94,37,134,45,214,171,130,176,195,212,118,77,176,195,212,118,13,176,101,106,117,249,181,76,179,30,9,150,233,213,2,193,50,181,90,28,56,76,109,215,24,88,172,86,133,2,135,169,237,26,2,187,171,133,1,195,128,97,192,173,48,224,121,227,116,218,32,3,158,83,203,84,167,122,186,149,242,231,135,39,217,235,13,167,165,57,207,83,147,12,242,34,155,14,135,101,158,12,204,52,61,25,153,105,154,158,157,157,44,27,168,91,233,191,246,18,209,86,17,181,135,8,250,168,233,163,22,232,162,143,154,62,106,250,168,233,163,166,143,154,62,106,177,26,250,168,233,163,166,143,154,62,234,53,99,232,163,166,143,154,62,106,31,32,232,54,136,62,234,104,250,168,231,88,207,52,140,245,12,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,15,172,7,214,107,27,235,53,185,99,219,116,176,99,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,219,77,172,247,254,183,227,95,222,29,78,178,137,145,102,245,110,254,185,255,253,207,235,103,72,47,155,151,171,174,67,122,149,109,200,177,180,48,46,159,74,231,29,140,246,203,210,192,72,3,99,107,71,56,9,14,78,215,60,194,73,32,55,142,35,156,130,132,107,30,225,20,36,92,243,8,39,129,112,221,35,156,164,130,213,143,112,10,18,174,121,132,83,144,112,205,35,156,124,133,71,113,132,147,183,232,8,142,112,18,28,96,175,127,132,147,64,180,238,17,78,2,193,186,71,56,9,4,107,30,225,36,149,171,116,132,147,84,174,210,17,78,190,114,163,56,194,201,87,116,20,71,56,9,68,235,30,225,228,43,88,249,8,39,95,185,202,71,56,73,229,42,29,225,36,144,171,121,132,147,84,174,210,17,78,46,114,163,170,239,188,40,40,252,164,240,115,231,10,63,159,120,13,194,0,177,197,107,88,27,31,198,107,192,107,192,107,192,107,192,107,192,107,192,107,192,107,192,107,192,107,192,107,192,107,192,107,192,107,192,107,192,107,192,107,192,107,192,107,192,107,192,107,192,107,192,107,120,113,94,131,184,172,164,214,107,104,191,170,4,171,1,171,1,171,33,224,11,133,233,231,246,59,116,253,153,246,154,86,131,64,110,28,86,67,144,112,77,171,33,72,184,166,213,32,16,174,107,53,72,5,171,91,13,65,194,53,173,134,32,225,154,86,131,175,240,40,172,6,111,209,17,88,13,190,154,163,176,26,4,162,117,173,6,129,96,93,171,65,32,88,211,106,144,202,85,178,26,164,114,149,172,6,95,185,81,88,13,190,162,163,176,26,4,162,117,173,6,95,193,202,86,131,175,92,101,171,65,42,87,201,106,16,200,213,180,26,164,114,149,172,6,23,185,81,89,13,24,7,24,7,47,197,56,72,39,105,131,133,72,105,63,109,253,232,66,140,3,140,3,140,3,140,3,140,3,140,3,140,3,140,3,248,59,252,29,254,14,127,135,191,195,223,35,229,239,160,108,80,54,40,27,148,13,202,6,101,131,178,219,68,217,205,101,224,231,40,155,12,60,40,27,148,13,202,6,101,239,16,202,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,188,101,68,184,201,211,94,211,77,167,189,66,132,33,194,16,97,37,34,156,60,220,111,205,227,253,118,52,191,221,154,50,66,32,44,86,171,204,131,27,208,173,130,131,197,186,149,104,112,152,94,61,24,220,128,110,21,22,44,211,173,139,130,133,154,53,73,176,76,178,46,8,22,107,86,226,192,98,189,74,24,88,172,87,133,2,135,169,237,26,2,135,169,237,154,1,203,212,234,34,96,153,102,61,2,44,211,171,5,128,101,106,181,248,111,152,218,174,241,175,88,173,10,253,13,83,219,53,252,117,87,11,251,133,253,194,126,91,98,191,77,166,129,55,156,190,9,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,78,216,111,147,167,33,166,156,134,8,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,17,176,95,51,73,38,105,99,236,119,78,44,211,150,217,239,66,232,251,233,233,167,233,197,108,239,246,122,241,73,245,120,43,27,191,154,222,94,143,167,127,223,141,239,166,23,179,171,233,167,217,237,248,219,79,199,101,49,72,134,73,146,13,135,121,62,94,60,80,239,102,249,72,203,137,76,107,159,98,239,47,211,59,59,53,69,150,156,156,231,233,89,150,77,147,179,114,48,152,14,76,122,146,14,242,212,156,228,211,87,223,61,249,20,181,136,88,254,116,60,24,229,101,94,20,249,160,40,77,227,34,30,191,240,215,137,248,246,211,241,168,28,148,102,48,42,147,172,44,27,22,241,111,117,101,75,105,232,226,159,1,60,244,236,143,207,79,110,55,73,63,205,250,73,239,108,54,187,185,187,153,205,206,146,254,168,63,88,222,108,220,104,231,170,28,47,222,25,160,198,74,51,87,37,249,243,204,70,116,165,225,186,170,95,32,2,116,57,174,38,63,30,25,170,39,236,245,179,243,198,70,116,137,95,63,59,79,148,234,178,211,66,71,85,107,120,161,88,147,133,6,214,40,242,229,129,82,73,118,218,231,56,77,107,120,95,128,38,215,105,242,226,121,1,122,92,111,44,94,188,46,64,79,221,95,133,238,211,83,251,119,97,168,26,217,123,223,198,219,66,213,100,65,106,170,60,77,170,198,70,158,86,229,248,177,39,169,30,11,89,114,156,29,27,91,146,170,177,144,35,71,53,54,118,20,170,70,182,142,109,108,40,64,77,192,123,220,198,126,66,213,136,231,38,248,61,238,72,110,78,243,10,27,168,74,172,249,139,250,180,202,19,156,198,84,81,135,211,160,42,82,113,25,84,92,250,15,170,1,88,46,163,4,19,113,121,125,110,68,163,170,12,203,97,212,2,152,9,135,213,112,54,135,161,87,130,229,116,37,152,197,43,201,114,90,193,128,46,99,170,32,208,105,140,100,49,173,194,64,183,65,85,28,232,50,74,48,227,183,162,49,130,167,116,47,120,149,238,55,190,74,29,33,189,230,106,92,231,72,175,237,26,87,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,30,72,111,231,145,94,115,59,180,77,7,59,180,65,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,3,233,129,244,64,122,32,189,221,67,122,195,228,7,233,41,235,195,228,196,239,120,245,202,102,227,24,122,22,135,201,73,167,5,139,150,235,209,172,216,66,179,98,105,70,166,190,88,177,52,163,116,125,175,226,215,177,91,92,171,104,150,77,22,139,238,211,135,38,11,147,204,191,94,165,230,161,202,34,141,167,87,81,46,87,185,88,177,9,225,42,205,138,77,8,223,80,52,149,21,121,158,20,89,49,200,138,164,94,184,164,109,74,46,92,169,19,50,80,176,94,41,100,19,194,85,90,33,155,16,190,97,109,143,146,97,146,14,147,188,40,71,69,189,240,14,215,182,110,159,165,84,180,102,161,165,80,179,110,163,165,92,180,82,165,165,92,176,82,167,165,92,176,74,169,101,160,220,174,91,45,3,229,118,93,107,41,148,171,219,107,41,20,125,53,115,21,61,50,121,153,230,102,48,40,243,252,169,113,161,35,90,169,141,83,40,88,171,142,83,40,87,171,143,51,80,110,215,133,156,114,185,42,141,156,129,114,187,174,228,244,144,27,85,39,231,69,65,139,39,45,158,59,213,226,249,96,38,8,130,193,117,102,194,218,68,48,102,2,102,2,102,2,102,2,102,2,102,2,102,2,102,2,102,2,102,2,102,2,102,2,102,2,102,2,102,2,102,2,102,2,102,2,102,2,102,2,102,2,102,2,102,194,214,154,9,162,150,145,85,51,161,253,122,17,188,4,188,4,71,47,193,20,89,153,213,155,9,243,31,229,235,221,132,135,95,217,126,59,193,244,115,251,93,184,254,180,121,77,59,65,32,55,14,59,33,72,184,166,157,16,36,92,211,78,16,8,215,181,19,164,130,213,237,132,32,225,154,118,66,144,112,77,59,193,87,120,20,118,130,183,232,8,236,4,95,205,81,216,9,2,209,186,118,130,64,176,174,157,32,16,172,105,39,72,229,42,217,9,82,185,74,118,130,175,220,40,236,4,95,209,81,216,9,2,209,186,118,130,175,96,101,59,193,87,174,178,157,32,149,171,100,39,8,228,106,218,9,82,185,74,118,130,139,220,168,236,4,204,1,204,129,173,55,7,204,124,175,65,184,57,96,250,105,235,199,9,98,14,96,14,96,14,96,14,96,14,96,14,96,14,96,14,192,216,97,236,48,118,24,59,140,29,198,30,13,99,7,87,131,171,193,213,224,106,112,53,184,26,92,221,10,174,110,32,203,62,199,213,100,217,193,213,224,106,112,53,184,250,69,227,106,168,47,212,23,234,11,245,133,250,66,125,161,190,80,95,168,47,212,23,234,11,245,133,250,66,125,161,190,219,66,125,27,57,91,213,108,58,91,21,234,11,245,133,250,118,70,125,147,135,123,170,121,188,167,142,150,103,215,71,8,125,197,106,149,153,111,3,186,85,144,175,88,183,18,241,13,211,171,7,124,27,208,173,194,123,101,186,117,113,175,80,179,38,237,149,73,214,133,189,98,205,74,172,87,172,87,9,245,138,245,170,144,222,48,181,93,131,222,48,181,93,115,94,153,90,93,204,43,211,172,71,121,101,122,181,32,175,76,173,22,227,13,83,219,53,226,21,171,85,33,188,97,106,187,6,188,238,106,225,187,240,93,248,110,211,124,183,145,84,239,134,227,46,225,187,240,93,248,46,124,23,190,11,223,133,239,194,119,225,187,240,93,248,46,124,23,190,11,223,133,239,194,119,225,187,240,93,248,46,124,23,190,219,52,223,109,228,4,66,195,9,132,240,93,248,46,124,23,190,11,223,133,239,194,119,225,187,240,93,248,46,124,23,190,11,223,133,239,194,119,225,187,240,93,248,46,124,23,190,219,45,223,61,56,252,112,124,244,241,245,113,64,61,111,111,254,12,111,191,156,222,251,245,244,86,102,33,18,228,251,237,201,116,205,126,215,94,24,8,220,2,4,46,205,200,212,51,224,210,140,210,245,8,248,235,216,45,38,192,95,91,145,230,119,95,107,43,82,26,15,2,150,203,141,163,183,55,72,184,102,111,111,144,112,205,99,230,4,194,117,11,135,165,130,213,11,135,131,132,107,22,14,7,9,223,176,182,71,201,48,73,135,73,94,148,163,162,94,120,135,107,59,138,166,100,111,209,17,52,37,251,106,142,162,41,89,32,90,183,41,89,32,88,183,41,89,32,88,179,41,89,42,87,169,41,89,42,87,169,41,217,87,110,20,77,201,190,162,175,102,174,162,71,38,47,211,220,12,6,101,158,63,165,240,58,162,117,235,157,125,5,43,215,59,251,202,85,174,119,150,202,85,170,119,22,200,213,172,119,150,202,85,170,119,118,145,27,149,125,112,81,96,56,96,56,236,178,225,32,109,14,177,25,14,219,88,33,130,223,176,51,126,195,206,135,206,57,42,176,83,203,97,151,142,10,140,195,114,224,140,195,174,44,135,157,57,227,48,26,203,129,195,25,59,178,28,56,156,177,11,203,129,195,25,219,181,28,56,156,145,195,25,3,69,71,97,57,112,162,100,187,150,3,39,74,114,162,36,39,74,178,99,1,3,1,3,193,219,64,144,86,211,216,12,132,109,236,168,193,64,192,64,216,21,3,129,214,26,90,107,104,173,209,70,240,180,214,208,90,67,107,13,173,53,180,214,68,65,176,105,173,161,181,134,214,26,90,107,104,173,161,181,6,6,12,3,222,5,6,252,254,183,227,95,222,29,78,210,121,136,92,70,128,111,254,185,255,253,207,235,103,252,119,225,235,108,97,99,205,242,169,116,142,127,237,151,5,254,210,86,67,91,13,109,53,180,213,208,86,19,17,183,166,173,134,182,26,218,106,226,129,238,180,213,208,86,67,91,13,109,53,180,213,104,27,6,180,213,208,86,67,91,13,109,53,180,213,96,52,96,52,88,140,6,97,212,220,98,52,108,99,53,62,70,3,70,3,70,3,70,3,70,3,70,3,70,3,70,3,70,3,70,3,70,3,70,3,70,3,70,3,70,3,70,3,70,3,70,3,70,3,70,3,70,3,70,3,70,131,208,104,16,119,218,212,26,13,91,217,104,131,207,176,11,62,195,206,183,217,80,135,223,169,213,64,29,62,117,248,212,225,71,102,53,80,135,79,29,62,117,248,250,86,3,117,248,237,90,13,212,225,83,135,79,29,62,117,248,212,225,83,135,79,29,126,36,86,3,198,1,198,193,75,49,14,204,124,143,66,99,198,129,233,167,235,171,144,48,14,48,14,48,14,48,14,48,14,48,14,48,14,48,14,162,55,14,224,239,240,119,248,59,252,29,254,14,127,7,101,131,178,65,217,160,108,80,54,40,27,148,29,37,202,110,46,3,63,71,217,100,224,65,217,160,108,80,54,40,123,135,80,54,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,225,45,35,194,77,158,243,106,54,157,243,10,17,134,8,67,132,149,136,176,236,16,120,45,32,44,86,171,204,131,27,208,173,130,131,197,186,149,104,112,152,94,61,24,220,128,110,21,22,44,211,173,139,130,133,154,53,73,176,76,178,46,8,22,107,86,226,192,98,189,74,24,88,172,87,133,2,135,169,237,26,2,135,169,237,154,1,203,212,234,34,96,153,102,61,2,44,211,171,5,128,101,106,181,248,111,152,218,174,241,175,88,173,10,253,13,83,219,53,252,117,87,11,251,133,253,194,126,91,98,191,77,166,129,55,28,189,9,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,78,216,111,147,167,33,26,78,67,132,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,95,53,246,251,195,36,19,118,61,156,60,99,189,153,67,199,195,147,87,207,194,122,211,167,168,119,62,207,149,255,95,86,254,191,169,14,72,171,35,186,165,199,39,221,82,227,218,203,65,139,67,104,177,169,167,197,131,100,161,175,6,22,15,146,196,172,103,197,95,127,99,139,81,241,215,74,166,249,109,218,90,201,148,198,195,138,229,114,227,40,13,14,18,174,89,26,28,36,92,243,252,59,129,112,221,182,99,169,96,245,182,227,32,225,154,109,199,65,194,55,172,237,81,50,76,210,97,146,23,229,168,168,23,222,225,218,142,162,166,217,91,116,4,53,205,190,154,163,168,105,22,136,214,173,105,22,8,214,173,105,22,8,214,172,105,150,202,85,170,105,150,202,85,170,105,246,149,27,69,77,179,175,232,171,153,171,232,145,201,203,52,55,131,65,153,231,79,113,189,142,104,221,110,105,95,193,202,221,210,190,114,149,187,165,165,114,149,186,165,5,114,53,187,165,165,114,149,186,165,93,228,70,229,51,92,20,56,19,47,197,153,168,79,163,38,86,192,56,255,209,6,194,184,252,149,38,44,15,5,113,238,94,74,215,226,252,76,26,141,215,245,171,54,251,220,110,250,133,135,185,111,219,96,146,108,42,88,53,152,54,109,38,192,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,194,96,210,182,112,48,152,26,50,152,100,173,85,85,131,105,115,91,21,254,18,254,18,254,210,214,250,75,46,103,202,71,228,47,9,228,198,225,47,5,9,215,244,151,130,132,107,250,75,2,225,186,254,146,84,176,186,191,20,36,92,211,95,10,18,174,233,47,249,10,143,194,95,242,22,29,129,191,228,171,57,10,127,73,32,90,215,95,18,8,214,245,151,4,130,53,253,37,169,92,37,127,73,42,87,201,95,242,149,27,133,191,228,43,58,10,127,73,32,90,215,95,242,21,172,236,47,249,202,85,246,151,164,114,149,252,37,129,92,77,127,73,42,87,201,95,114,145,27,149,191,132,91,132,91,132,91,244,66,220,162,22,173,156,116,146,54,80,70,151,246,211,141,101,116,88,57,88,57,88,57,88,57,88,57,88,57,88,57,88,57,47,217,202,193,17,193,17,193,17,193,17,193,17,193,17,193,92,192,92,192,92,192,92,192,92,192,92,192,92,192,92,216,49,115,33,124,159,200,220,92,96,159,8,230,2,230,2,230,2,230,2,230,2,140,30,70,15,163,135,209,195,232,97,244,48,122,24,61,140,30,70,15,163,135,209,195,232,97,244,48,122,24,61,140,222,143,209,55,113,26,125,234,112,26,61,140,30,70,191,157,140,190,137,55,241,86,99,250,228,225,75,144,121,252,18,52,154,127,7,50,101,132,148,94,172,86,25,210,55,160,91,133,209,139,117,43,33,250,48,189,122,132,190,1,221,42,128,94,166,91,151,207,11,53,107,226,121,153,100,93,58,47,214,172,4,231,197,122,149,216,188,88,175,10,154,15,83,219,53,153,15,83,219,53,152,151,169,213,229,242,50,205,122,88,94,166,87,139,202,203,212,106,65,249,48,181,93,51,121,177,90,21,36,31,166,182,107,34,239,174,22,32,15,144,119,96,222,77,112,243,38,240,118,35,20,186,117,88,220,68,160,123,243,201,210,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,142,24,22,55,113,74,108,202,41,177,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,188,205,176,216,76,146,73,26,12,139,231,132,50,221,54,88,188,120,198,239,167,167,159,166,23,179,189,219,235,197,71,221,227,189,112,252,106,122,123,61,158,254,125,55,190,155,94,204,174,166,159,102,183,227,111,63,29,151,197,32,25,38,73,54,28,230,249,120,241,64,189,155,229,35,45,95,137,244,217,92,245,254,50,189,124,116,54,200,178,147,209,96,144,15,179,228,44,59,73,135,197,121,50,56,61,207,243,209,240,36,159,207,222,227,199,175,229,226,203,159,142,7,163,188,204,139,34,31,20,165,105,236,226,143,127,33,212,93,252,219,79,199,163,114,80,154,193,168,76,178,178,108,232,226,255,86,223,2,82,108,186,248,103,0,56,61,251,227,243,147,251,82,210,79,179,126,210,59,155,205,110,238,110,102,179,179,164,63,234,15,150,119,37,55,44,186,42,199,11,140,6,168,177,98,207,85,73,254,224,179,17,93,105,184,174,234,55,141,0,93,142,171,201,15,92,134,234,9,123,253,236,96,178,17,93,226,215,207,14,30,165,186,236,88,209,81,213,26,176,40,214,100,193,134,53,138,124,193,161,84,146,29,11,58,78,211,26,48,24,160,201,117,154,188,192,95,128,30,215,27,139,23,216,11,208,83,247,231,163,251,244,212,254,1,25,170,70,246,222,183,129,185,80,53,89,144,154,42,120,147,170,177,33,170,85,57,126,144,74,170,199,130,160,28,103,199,6,161,164,106,44,136,201,81,141,13,50,133,170,145,173,99,27,68,10,80,19,240,30,183,65,162,80,53,226,185,9,126,143,59,34,158,211,188,2,17,170,18,107,254,244,62,173,130,7,167,49,85,38,226,52,168,202,94,92,6,21,151,254,131,106,72,151,203,40,193,68,92,94,159,27,209,168,42,236,114,24,181,32,107,194,97,53,64,206,97,232,149,96,57,93,9,102,241,74,178,156,86,120,161,203,152,42,49,116,26,35,89,76,171,212,208,109,80,149,27,186,140,18,204,248,173,104,140,224,41,221,11,94,165,251,141,175,82,203,236,47,188,130,118,206,254,182,174,130,22,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,7,251,123,241,236,47,124,147,184,217,198,77,226,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,139,102,127,7,135,31,142,143,62,190,62,158,164,243,174,72,9,4,236,205,159,206,237,151,211,251,74,101,100,186,145,6,154,232,112,96,227,157,145,223,38,167,227,242,200,181,215,165,69,178,133,22,201,129,181,68,114,176,177,67,114,176,245,21,146,102,217,218,177,40,138,125,104,237,48,201,252,251,92,106,30,106,59,210,120,58,36,229,114,149,75,36,155,16,174,210,34,217,132,240,13,165,90,89,145,231,73,145,21,131,172,72,234,133,75,154,181,228,194,149,250,47,3,5,235,21,96,54,33,92,165,1,179,9,225,27,214,246,40,25,38,233,48,201,139,114,84,212,11,239,112,109,235,118,119,74,69,107,150,119,10,53,235,182,119,202,69,43,213,119,202,5,43,245,119,202,5,171,20,120,6,202,237,186,193,51,80,110,215,21,158,66,185,186,29,158,66,209,87,51,87,209,35,147,151,105,110,6,131,50,207,159,58,37,58,162,149,154,71,133,130,181,170,71,133,114,181,186,71,3,229,118,93,62,42,151,171,210,62,26,40,183,235,250,81,15,185,81,245,143,94,20,52,150,190,148,198,210,214,78,169,105,162,10,85,65,156,123,199,106,215,226,252,202,91,53,94,215,175,218,236,115,187,233,23,30,230,190,35,19,202,52,107,66,153,237,139,164,227,65,225,65,225,65,201,191,186,153,126,110,255,234,22,209,57,102,114,185,113,120,80,65,194,53,61,168,32,225,154,30,148,64,184,174,7,37,21,172,238,65,5,9,215,244,160,130,132,107,122,80,190,194,163,240,160,188,69,71,224,65,249,106,142,194,131,18,136,214,245,160,4,130,117,61,40,129,96,77,15,74,42,87,201,131,146,202,85,242,160,124,229,70,225,65,249,138,142,194,131,18,136,214,245,160,124,5,43,123,80,190,114,149,61,40,169,92,37,15,74,32,87,211,131,146,202,85,242,160,92,228,70,229,65,225,40,225,40,225,40,189,16,71,169,27,187,71,88,60,100,179,123,182,176,129,8,187,7,187,71,104,247,52,241,70,223,106,199,71,118,178,177,150,225,35,86,171,236,247,52,160,91,197,238,17,235,86,50,77,194,244,234,121,38,13,232,86,177,76,100,186,117,141,7,161,102,77,223,65,38,89,215,118,16,107,86,114,29,196,122,149,76,7,177,94,21,207,33,76,109,215,150,67,152,218,174,29,7,153,90,93,195,65,166,89,15,221,203,244,106,145,123,153,90,45,112,31,166,182,107,110,47,86,171,130,237,195,212,118,77,237,221,213,2,237,129,246,14,92,188,9,182,222,4,2,111,132,84,119,3,148,231,77,246,105,115,64,121,206,44,211,109,3,202,29,86,218,63,76,90,239,175,94,50,51,167,105,158,38,179,179,179,65,102,206,179,147,36,29,205,204,217,244,228,52,29,100,231,166,197,106,123,63,17,45,85,220,251,136,160,234,158,170,123,129,46,170,238,169,186,167,234,158,170,123,170,238,169,186,23,171,161,234,158,170,123,170,238,169,186,95,51,134,170,123,170,238,169,186,247,225,139,110,131,168,186,143,165,234,126,78,9,77,179,148,208,64,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,66,9,161,132,80,194,109,163,132,13,110,78,55,219,184,57,29,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,16,74,8,37,220,73,74,248,254,183,227,95,222,29,78,178,137,17,38,9,111,254,185,255,253,207,235,103,132,48,155,23,255,110,27,33,108,190,190,114,57,51,93,151,87,218,175,74,117,37,39,149,181,115,82,153,239,153,184,202,39,149,9,228,198,113,82,89,144,112,205,147,202,130,132,107,158,84,38,16,174,123,82,153,84,176,250,73,101,65,194,53,79,42,11,18,174,121,82,153,175,240,40,78,42,243,22,29,193,73,101,190,154,163,56,169,76,32,90,247,164,50,129,96,221,147,202,4,130,53,79,42,147,202,85,58,169,76,42,87,233,164,50,95,185,81,156,84,230,43,58,138,147,202,4,162,117,79,42,243,21,172,124,82,153,175,92,229,147,202,164,114,149,78,42,19,200,213,60,169,76,42,87,233,164,50,23,185,81,149,158,94,20,212,164,190,148,154,84,206,54,227,108,179,166,94,215,175,218,236,115,187,233,23,30,230,190,35,239,73,150,79,183,120,79,91,151,78,199,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,194,123,106,206,123,146,118,35,213,122,79,91,216,140,132,247,132,247,132,247,36,251,202,102,250,185,253,43,91,205,137,206,202,222,147,64,110,28,222,83,144,112,77,239,41,72,184,166,247,36,16,174,235,61,73,5,171,123,79,65,194,53,189,167,32,225,154,222,147,175,240,40,188,39,111,209,17,120,79,190,154,163,240,158,4,162,117,189,39,129,96,93,239,73,32,88,211,123,146,202,85,242,158,164,114,149,188,39,95,185,81,120,79,190,162,163,240,158,4,162,117,189,39,95,193,202,222,147,175,92,101,239,73,42,87,201,123,18,200,213,244,158,164,114,149,188,39,23,185,81,121,79,56,73,56,73,56,73,47,196,73,106,223,230,73,39,105,115,245,118,105,63,165,222,14,155,7,155,7,155,7,155,7,155,7,155,7,155,7,155,7,183,4,183,4,183,4,183,4,183,4,183,4,227,1,227,1,227,1,227,1,227,1,227,1,227,1,227,97,199,141,135,198,246,151,204,141,7,246,151,96,60,96,60,96,60,96,60,96,60,192,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,27,224,247,166,201,141,3,134,141,3,240,251,157,224,247,77,188,193,183,26,225,39,15,95,144,204,227,23,164,209,252,251,145,41,35,36,248,98,181,202,0,191,1,221,42,252,94,172,91,9,223,135,233,213,163,247,13,232,86,129,247,50,221,186,236,94,168,89,19,221,203,36,235,146,123,177,102,37,112,47,214,171,196,237,197,122,85,176,125,152,218,174,169,125,152,218,174,161,189,76,173,46,179,151,105,214,67,246,50,189,90,196,94,166,86,11,216,135,169,237,154,215,139,213,170,224,250,48,181,93,211,122,119,181,192,122,96,189,3,15,111,130,169,55,129,190,27,33,212,93,129,228,6,131,224,28,114,13,72,6,36,3,146,1,201,128,100,64,50,32,25,144,12,72,6,36,3,146,1,201,128,100,64,50,32,25,144,12,72,6,36,3,146,1,201,47,15,36,55,120,98,109,202,137,181,128,100,64,50,32,25,144,12,72,6,36,3,146,1,201,128,100,64,50,32,25,144,12,72,6,36,3,146,1,201,128,100,64,50,32,25,144,252,226,64,178,153,36,147,180,41,144,60,231,149,233,182,129,228,197,19,127,63,61,253,52,189,152,237,221,94,47,62,248,30,239,140,227,87,211,219,235,241,244,239,187,241,221,244,98,118,53,253,52,187,29,127,251,233,184,44,6,201,48,73,178,225,48,207,199,139,7,234,221,44,31,105,249,186,164,117,83,214,251,203,244,242,147,100,54,72,243,145,49,167,121,118,150,207,78,242,228,108,120,114,126,106,78,147,36,157,157,77,95,125,247,228,51,217,162,97,249,211,241,96,148,151,121,81,228,131,162,52,77,107,120,252,235,161,78,195,183,159,142,71,229,160,52,131,81,153,100,101,217,172,134,127,171,239,18,41,89,93,252,51,128,173,158,253,241,249,201,173,43,233,167,89,63,233,157,205,102,55,119,55,179,217,89,210,31,245,7,203,27,151,27,57,93,149,227,197,78,3,212,88,201,232,170,36,127,54,218,136,174,52,92,87,245,203,72,128,46,199,213,228,199,54,67,245,132,189,126,118,118,217,136,46,241,235,103,103,147,82,93,118,242,232,168,106,13,123,20,107,178,144,197,26,69,190,108,81,42,201,78,14,29,167,105,13,59,12,208,228,58,77,94,108,48,64,143,235,141,197,139,253,5,232,169,251,11,211,125,122,106,255,198,12,85,35,123,239,219,216,93,168,154,44,72,77,149,205,73,213,216,40,214,170,28,63,142,37,213,99,161,84,142,179,99,227,84,82,53,22,10,229,168,198,198,161,66,213,200,214,177,141,51,5,168,9,120,143,219,56,82,168,26,241,220,4,191,199,29,41,208,105,94,225,12,85,137,53,127,157,159,86,217,132,211,152,42,54,113,26,84,197,51,46,131,138,75,255,65,53,48,204,101,148,96,34,46,175,207,141,104,84,149,135,57,140,90,192,55,225,176,26,102,231,48,244,74,176,156,174,4,179,120,37,89,78,43,72,209,101,76,21,42,58,141,145,44,166,85,176,232,54,168,138,22,93,70,9,102,252,86,52,70,240,148,238,5,175,210,253,198,87,169,27,60,216,88,243,237,28,15,110,93,243,45,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,32,120,16,60,184,211,120,176,177,109,232,102,27,183,161,131,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,193,131,59,129,7,127,254,184,119,244,227,28,13,154,121,57,165,43,19,188,248,50,189,61,235,13,79,42,32,48,221,8,2,77,116,36,176,145,66,202,135,249,232,160,133,114,221,165,168,158,244,171,158,172,41,154,204,147,209,160,190,103,50,79,70,69,109,93,229,22,183,74,154,101,145,199,162,73,246,161,200,195,36,243,111,94,169,121,104,242,72,227,169,149,148,203,85,238,149,108,66,184,74,177,100,19,194,55,244,108,101,69,158,39,69,86,12,178,34,169,23,46,41,219,146,11,87,170,196,12,20,172,215,137,217,132,112,149,82,204,38,132,111,88,219,163,100,152,164,195,36,47,202,81,81,47,188,195,181,173,91,231,41,21,173,217,231,41,212,172,91,232,41,23,173,212,232,41,23,172,84,233,41,23,172,210,233,25,40,183,235,82,207,64,185,93,183,122,10,229,234,214,122,10,69,95,205,92,69,143,76,94,166,185,25,12,202,60,127,234,105,232,136,86,42,35,21,10,214,106,35,21,202,213,170,35,13,148,219,117,31,169,92,174,74,33,105,160,220,174,27,73,61,228,70,85,73,122,81,80,98,74,137,105,148,37,166,214,39,243,245,33,236,74,55,253,194,195,51,105,207,202,48,193,86,134,217,190,76,51,78,6,78,198,174,59,25,166,159,219,191,0,68,116,64,150,92,110,28,78,70,144,112,77,39,35,72,184,166,147,33,16,174,235,100,72,5,171,59,25,65,194,53,157,140,32,225,154,78,134,175,240,40,156,12,111,209,17,56,25,190,154,163,112,50,4,162,117,157,12,129,96,93,39,67,32,88,211,201,144,202,85,114,50,164,114,149,156,12,95,185,81,56,25,190,162,163,112,50,4,162,117,157,12,95,193,202,78,134,175,92,101,39,67,42,87,201,201,16,200,213,116,50,164,114,149,156,12,23,185,81,57,25,248,18,248,18,91,120,184,218,19,211,192,163,19,197,98,26,108,97,17,10,166,1,166,193,206,154,6,178,83,87,181,60,3,177,90,101,203,160,1,221,42,142,129,88,183,18,119,15,211,171,135,221,27,208,173,66,221,101,186,117,217,181,80,179,38,186,150,73,214,37,215,98,205,74,224,90,172,87,137,91,139,245,170,96,235,48,181,93,83,235,48,181,93,67,107,153,90,93,102,45,211,172,71,127,101,122,181,224,175,76,173,22,251,13,83,219,53,250,21,171,85,33,191,97,106,187,6,191,238,106,225,190,112,95,184,175,19,247,93,16,169,31,247,223,31,255,146,30,188,253,121,242,225,120,239,135,55,251,147,31,15,126,250,233,227,135,57,4,78,151,63,156,252,244,222,20,243,2,156,21,4,188,168,53,62,155,221,220,255,158,94,94,93,244,238,238,167,39,159,103,189,179,203,243,243,47,115,236,219,75,151,63,236,157,223,152,226,25,13,78,29,104,112,185,137,6,87,105,111,149,245,110,128,197,166,120,134,126,179,202,128,252,236,186,191,242,31,86,127,37,95,249,47,229,202,127,249,118,37,59,82,158,79,221,229,231,203,251,127,166,151,143,19,250,189,215,4,139,248,114,75,215,5,54,87,97,115,107,32,184,166,108,53,172,197,219,60,47,27,44,251,217,226,62,59,212,105,241,118,87,211,109,139,183,68,87,23,45,222,18,93,27,59,97,253,179,219,1,186,186,105,23,247,212,211,89,187,184,68,87,23,237,226,18,93,27,215,149,127,110,90,170,171,211,214,115,87,77,29,182,158,59,74,234,180,245,220,93,83,55,173,231,238,122,186,105,61,119,215,211,69,235,185,167,154,150,91,207,61,213,180,220,122,238,168,198,14,86,107,4,121,162,85,169,38,107,214,87,169,176,221,81,118,71,133,237,142,106,58,42,108,247,84,211,114,97,187,187,154,46,10,219,61,213,180,92,216,190,70,13,133,237,158,131,36,250,134,81,119,195,175,244,154,56,140,161,79,94,173,79,254,74,178,112,175,68,11,247,74,178,112,233,187,223,134,190,251,91,201,42,186,21,173,162,91,201,42,106,169,143,223,219,103,168,139,154,139,125,6,151,212,249,206,250,12,139,111,44,223,87,28,130,197,127,124,176,13,122,94,51,223,191,159,222,246,47,254,223,90,143,97,121,205,229,69,132,15,142,161,128,161,128,161,16,161,161,0,184,223,98,112,15,32,7,144,3,200,1,228,170,128,28,202,12,101,134,50,67,153,57,22,20,140,219,56,198,5,147,110,3,38,85,196,144,191,154,201,96,193,123,142,222,189,57,220,63,22,37,158,255,50,189,65,239,244,207,235,251,219,63,63,95,207,238,9,61,183,16,122,174,204,113,151,185,103,135,75,19,125,134,84,66,42,227,38,149,68,159,33,168,68,159,33,187,144,93,200,46,100,151,232,51,209,103,160,52,80,26,40,29,21,148,38,250,12,51,215,102,230,68,159,97,250,68,159,59,244,28,36,233,231,117,158,3,1,232,150,3,208,149,201,111,60,3,109,125,124,204,5,204,5,204,133,8,205,5,32,254,22,67,124,96,57,176,28,88,14,44,39,6,13,113,134,56,67,156,119,138,56,19,131,222,1,164,11,50,221,6,100,26,17,146,20,183,63,87,208,21,45,208,29,5,162,59,111,131,118,189,62,209,104,232,37,244,50,110,122,73,52,26,170,74,52,26,218,11,237,133,246,66,123,137,70,19,141,6,84,3,170,1,213,81,129,106,162,209,112,116,109,142,78,52,26,206,79,52,186,107,31,162,129,124,52,45,209,218,33,233,118,218,162,215,95,4,195,1,195,1,195,33,66,195,1,176,191,197,96,31,128,14,64,7,160,3,208,137,75,67,161,161,208,80,232,157,162,208,196,165,119,0,243,130,81,183,1,163,70,132,41,127,53,19,211,72,92,250,47,179,184,47,17,151,110,59,46,61,159,104,205,184,180,237,250,196,165,161,151,208,203,184,233,37,113,105,168,42,113,105,104,47,180,23,218,11,237,37,46,77,92,26,80,13,168,6,84,71,5,170,137,75,195,209,181,57,58,113,105,56,63,113,233,174,125,136,38,226,210,43,62,4,113,233,142,227,210,243,87,160,245,184,244,243,139,96,56,96,56,96,56,68,104,56,0,246,183,24,236,3,208,1,232,0,116,0,58,113,105,40,52,20,26,10,189,83,20,154,184,244,14,96,94,48,234,54,96,212,216,48,101,99,21,211,115,136,69,207,116,151,193,105,245,178,233,181,34,136,80,67,52,33,154,113,19,77,34,212,144,86,34,212,16,96,8,48,4,24,2,76,132,154,8,53,240,26,120,13,188,142,10,94,19,161,134,173,107,179,117,34,212,176,127,34,212,42,222,68,83,57,106,186,167,163,8,83,119,83,64,93,115,37,76,8,76,8,76,136,8,77,8,96,255,22,195,126,160,58,80,29,168,14,84,39,86,13,153,134,76,67,166,119,138,76,19,171,222,1,244,11,90,221,6,180,170,137,46,211,137,121,138,46,69,97,234,180,103,158,240,43,34,212,109,68,168,159,207,113,167,193,233,205,151,38,46,13,169,132,84,198,77,42,137,75,67,80,137,75,67,118,33,187,144,93,200,46,113,105,226,210,64,105,160,52,80,58,42,40,77,92,26,102,174,205,204,137,75,195,244,137,75,119,232,57,136,66,210,107,60,7,162,209,109,71,163,159,79,126,243,129,104,219,227,99,46,96,46,96,46,68,104,46,0,241,183,24,226,3,203,129,229,192,114,96,57,49,104,136,51,196,25,226,188,83,196,153,24,244,14,32,93,144,233,54,32,211,136,144,164,188,88,250,57,186,162,83,186,163,64,116,247,117,210,142,215,39,26,13,189,132,94,198,77,47,137,70,67,85,137,70,67,123,161,189,208,94,104,47,209,104,162,209,128,106,64,53,160,58,42,80,77,52,26,142,174,205,209,137,70,195,249,137,70,119,237,67,52,144,143,166,63,90,59,36,221,82,117,244,218,139,96,56,96,56,96,56,68,104,56,0,246,183,24,236,3,208,1,232,0,116,0,58,113,105,40,52,20,26,10,189,83,20,154,184,244,14,96,94,48,234,54,96,212,182,49,229,193,219,189,159,247,127,222,63,220,63,218,59,158,179,201,57,172,60,120,115,112,252,219,222,129,5,92,90,65,229,226,138,23,179,235,217,237,244,126,142,173,158,242,174,90,166,229,141,42,55,145,202,117,100,178,22,60,166,237,0,67,239,153,144,33,195,128,203,0,13,191,66,195,131,201,211,161,63,29,188,217,175,76,251,114,170,79,167,167,191,207,30,167,175,53,216,120,113,243,37,0,53,62,213,125,243,207,253,159,183,167,191,63,249,134,52,223,148,96,122,119,23,87,73,127,254,77,233,226,230,75,239,230,159,204,36,139,47,73,101,239,203,201,151,235,251,47,105,210,79,242,222,221,244,98,118,53,253,52,187,117,99,146,85,213,94,68,178,11,209,86,116,89,85,238,15,46,187,149,159,134,202,175,126,137,238,86,126,182,94,190,127,238,186,11,249,78,111,84,63,138,219,153,236,144,53,111,135,189,221,202,23,174,121,59,19,238,86,254,134,53,239,159,9,111,93,190,157,125,59,205,253,26,242,221,186,116,59,143,118,146,190,134,70,119,33,189,22,91,187,10,175,135,214,93,200,118,251,38,227,197,182,187,144,93,7,200,92,39,187,22,143,117,38,90,242,137,104,35,229,157,137,222,240,57,232,5,212,91,23,109,143,174,175,232,246,12,174,183,46,221,154,112,95,189,245,152,188,76,115,51,24,148,121,254,212,52,208,148,238,244,89,226,231,118,180,46,219,98,139,56,173,112,155,41,210,186,104,139,123,226,36,218,230,157,116,38,90,242,1,104,179,88,186,16,45,190,213,216,156,152,206,68,11,103,186,187,91,141,163,179,83,99,105,60,127,46,46,134,198,230,17,213,164,251,198,17,54,119,97,227,192,21,124,191,121,68,21,11,59,140,240,159,180,85,112,239,50,164,138,237,55,143,241,126,109,158,33,98,235,207,211,181,191,240,4,34,91,30,225,41,85,150,98,246,255,190,153,252,176,247,97,127,65,218,23,255,11,166,237,255,247,185,119,50,189,155,245,76,47,89,129,238,102,3,116,207,55,81,247,106,224,183,154,23,14,143,229,154,112,202,254,100,6,58,128,237,181,87,131,185,195,220,97,238,48,119,152,59,204,29,230,14,115,135,185,195,220,97,238,48,119,152,59,204,29,230,14,115,135,185,195,220,97,238,48,247,23,199,220,243,77,208,189,220,244,11,223,16,114,83,72,61,60,192,190,14,169,111,202,177,135,35,245,106,233,198,243,146,141,101,27,198,243,248,123,126,214,79,243,8,226,238,128,120,64,60,32,30,16,191,43,32,30,146,13,201,6,5,131,130,65,193,160,96,80,48,80,18,40,9,148,4,74,190,116,40,9,98,108,7,49,62,193,127,135,239,247,14,14,143,15,14,127,158,28,125,60,252,223,189,223,222,190,89,197,126,79,126,201,122,206,223,229,245,205,244,242,250,254,242,250,162,119,251,229,250,239,233,63,87,159,87,57,210,227,47,249,157,243,247,172,117,162,14,246,213,214,82,108,42,187,221,92,186,91,122,146,190,135,103,247,189,104,78,130,143,228,107,67,0,103,242,117,86,145,123,26,4,238,126,255,114,113,113,121,125,113,62,157,47,154,149,187,129,233,155,164,159,246,238,111,167,215,119,231,127,222,94,205,110,239,242,190,25,246,147,222,233,242,198,240,236,142,240,234,187,103,119,166,180,51,49,23,15,98,230,55,169,236,153,36,39,138,88,157,66,47,138,216,242,12,118,162,197,103,2,173,68,179,58,139,254,68,179,229,169,236,78,144,108,62,211,208,249,172,126,213,83,159,207,166,4,201,230,51,91,63,159,254,225,235,150,231,179,59,65,62,243,233,116,211,241,99,232,74,235,82,239,166,99,5,250,94,243,24,211,103,102,243,130,100,243,41,252,204,180,59,12,234,243,169,241,153,105,13,239,87,231,211,63,188,223,242,124,118,39,200,121,62,237,22,146,211,234,92,99,33,105,172,205,22,228,184,207,164,165,115,127,101,30,125,27,247,219,158,200,174,244,56,207,164,221,27,116,90,147,107,188,65,141,53,217,130,28,159,153,116,91,147,94,86,165,210,44,54,43,198,103,14,221,80,134,151,111,218,54,202,232,68,140,207,28,214,249,25,174,203,176,214,207,80,90,133,141,106,241,158,64,201,55,72,155,161,172,57,129,157,127,111,180,152,219,94,19,216,241,183,197,78,180,56,79,160,125,207,213,202,28,122,238,185,106,123,26,59,146,227,60,147,246,45,96,43,127,192,120,110,1,107,251,207,151,142,228,248,204,164,211,173,217,47,252,209,242,44,118,35,198,121,14,45,73,20,167,15,70,91,18,69,227,131,177,105,45,206,19,104,73,197,56,77,160,45,21,163,49,129,77,107,241,158,64,201,119,27,91,66,71,115,2,59,255,110,99,73,11,185,78,96,52,223,174,155,214,226,61,129,194,21,24,205,183,235,166,181,172,157,64,233,65,89,207,103,181,38,217,179,114,76,150,195,136,106,228,200,97,72,53,216,180,121,200,202,1,89,46,67,252,149,173,156,81,190,113,200,134,164,90,234,157,84,171,31,177,110,251,108,237,136,186,115,180,54,62,25,151,64,92,237,213,86,206,208,218,120,169,149,19,180,28,70,120,191,158,87,254,203,230,74,176,108,174,252,151,205,218,4,97,237,20,175,77,16,90,70,248,47,205,245,9,66,219,144,117,9,194,250,49,222,239,128,149,179,188,54,78,241,234,73,94,155,135,248,175,151,91,193,122,185,245,95,47,43,39,140,109,30,81,93,47,149,17,242,144,230,226,116,177,166,67,154,102,30,35,126,9,33,77,215,237,216,126,115,37,220,133,45,189,8,89,76,178,152,100,49,201,98,146,197,36,139,73,118,144,236,160,118,214,141,236,224,150,103,7,201,186,145,117,35,235,70,214,141,172,27,89,55,178,110,100,221,200,186,145,117,35,87,68,174,136,92,17,185,34,114,69,228,138,200,21,145,43,218,142,92,81,55,129,31,226,59,132,100,34,13,201,196,21,69,105,161,47,108,227,225,0,17,68,81,118,43,5,210,82,124,99,221,47,85,18,38,255,138,151,232,79,239,77,209,88,175,93,239,252,198,20,93,148,219,89,86,102,55,77,117,139,103,169,94,87,103,85,65,103,29,57,41,114,82,228,164,200,73,145,147,162,179,142,206,186,40,214,37,185,51,114,103,228,206,232,172,35,199,71,142,143,28,31,57,62,114,124,228,248,200,241,233,175,66,114,124,228,248,34,152,64,58,235,232,172,163,179,142,108,41,217,82,178,165,100,75,163,248,110,67,182,148,108,105,28,19,72,182,52,146,108,41,157,117,132,94,233,172,35,142,75,103,93,211,65,225,69,10,179,169,226,186,213,20,102,75,237,117,129,41,204,118,170,232,22,207,190,147,62,186,202,149,8,91,18,182,36,108,73,216,146,176,37,97,75,194,129,132,3,181,195,108,132,3,183,60,28,72,152,141,48,27,97,54,194,108,132,217,8,179,17,102,35,204,70,152,141,48,27,193,33,130,67,4,135,8,14,17,28,34,56,68,112,136,224,208,118,4,135,40,165,163,148,110,167,83,48,17,102,77,218,106,252,106,169,158,206,158,53,217,193,132,71,164,133,115,243,85,119,240,230,224,248,183,189,131,213,21,152,62,253,77,151,194,185,167,175,228,202,107,148,218,218,17,91,42,156,235,254,160,78,123,59,156,243,196,180,218,81,23,164,130,142,58,98,83,196,166,136,77,17,155,34,54,69,71,29,29,117,81,172,75,98,104,196,208,136,161,209,81,71,172,143,88,31,177,62,98,125,196,250,136,245,17,235,211,95,133,196,250,136,245,69,48,129,116,212,209,81,71,71,29,81,83,162,166,68,77,137,154,70,241,221,134,168,41,81,211,56,38,144,168,105,36,81,83,58,234,200,192,210,81,71,58,151,142,58,143,220,176,123,112,211,165,163,78,22,220,108,169,163,174,251,224,166,127,173,157,243,132,5,215,218,9,174,68,62,147,124,38,249,76,242,153,228,51,201,103,146,39,36,79,168,157,127,35,79,184,229,121,66,242,111,228,223,200,191,145,127,35,255,70,254,141,252,27,249,55,242,111,228,223,200,26,145,53,34,107,68,214,136,172,17,89,35,178,70,100,141,182,35,107,68,173,29,181,118,59,29,156,137,48,158,210,86,175,88,75,181,118,141,198,83,118,48,20,178,245,77,120,139,54,198,70,235,240,86,43,25,91,234,196,11,60,254,179,129,106,185,197,83,141,163,229,206,42,133,170,59,162,84,68,169,136,82,17,165,34,74,69,213,29,85,119,81,172,75,162,105,68,211,136,166,81,117,71,212,143,168,31,81,63,162,126,68,253,136,250,17,245,211,95,133,68,253,136,250,69,48,129,84,221,81,117,71,213,29,241,83,226,167,196,79,137,159,70,241,221,134,248,41,241,211,56,38,144,248,105,36,241,83,170,238,200,197,82,117,71,98,151,170,187,86,178,196,95,207,201,110,176,239,174,238,176,236,86,74,239,2,147,153,45,54,216,85,78,212,110,59,177,28,235,1,222,4,48,9,96,18,192,36,128,73,0,243,69,7,48,9,12,18,24,36,48,248,130,3,131,4,220,8,184,17,112,35,224,70,192,141,128,27,1,55,2,110,4,220,8,184,17,38,34,76,68,152,136,48,17,97,34,194,68,132,137,8,19,109,71,152,136,46,59,186,236,118,58,25,19,107,254,164,213,102,176,150,90,237,236,249,147,93,13,124,196,212,83,119,188,255,223,227,159,247,15,247,143,246,142,15,222,29,254,207,251,201,255,236,189,223,59,220,255,176,255,117,65,190,121,59,57,56,252,112,124,244,241,245,241,100,239,205,251,95,246,38,195,31,38,191,166,246,181,120,63,251,191,251,139,217,245,236,118,122,127,249,231,245,31,55,189,63,166,55,211,235,217,221,236,235,107,245,249,170,55,95,58,183,95,78,239,123,211,207,55,191,79,123,195,147,222,95,169,223,74,124,86,133,88,183,18,61,186,18,31,254,191,169,14,48,69,117,233,62,123,136,155,252,108,245,191,204,30,255,83,195,1,43,225,188,202,226,85,193,23,139,230,189,22,28,174,50,101,140,225,170,197,63,3,226,85,103,127,124,126,242,85,58,233,167,89,63,233,157,205,102,55,119,55,179,217,89,210,31,245,7,139,111,207,165,91,80,105,85,142,87,60,40,64,141,53,245,179,42,201,63,102,211,136,174,52,92,87,245,15,163,0,93,142,171,201,47,250,17,170,39,236,245,179,71,40,26,209,37,126,253,236,81,4,169,46,123,194,192,81,213,26,83,95,172,201,226,213,215,40,242,117,199,165,146,236,166,183,227,52,173,241,153,3,52,185,78,147,151,103,27,160,199,245,198,226,229,127,6,232,169,131,129,238,211,83,139,224,66,213,200,222,251,54,103,46,84,77,22,164,166,106,115,73,213,216,220,171,85,57,126,150,145,84,143,197,9,114,156,29,155,255,34,85,99,177,85,28,213,216,204,140,80,53,178,117,108,115,6,2,212,4,188,199,109,152,61,84,141,120,110,130,223,227,82,20,93,149,232,2,163,157,198,84,57,153,211,160,42,90,116,25,180,130,164,29,6,213,64,105,151,81,130,137,184,188,62,55,162,81,85,106,232,48,170,14,130,187,14,171,193,224,14,67,87,64,184,203,24,193,44,174,194,112,135,65,43,56,220,101,76,21,189,58,141,145,44,166,85,40,238,54,168,138,197,93,70,9,102,124,5,141,59,141,17,60,165,21,60,238,50,102,227,171,244,136,200,143,255,123,156,30,188,221,192,199,127,53,147,220,126,88,198,253,255,221,167,151,87,27,96,241,95,166,151,119,113,56,70,163,7,187,56,64,197,175,79,254,123,207,169,8,62,60,163,193,235,114,82,6,27,53,217,168,201,70,77,54,106,178,81,147,147,50,56,41,35,138,117,201,198,87,54,190,178,241,149,147,50,216,72,204,70,98,54,18,179,145,152,141,196,108,36,102,35,177,254,42,100,35,49,27,137,35,152,64,78,202,224,164,12,78,202,96,115,59,155,219,217,220,206,230,246,40,190,219,176,185,157,205,237,113,76,32,155,219,35,217,220,206,73,25,236,186,231,164,12,250,0,56,41,99,83,83,129,123,12,211,76,178,38,99,152,166,159,189,132,24,166,251,222,110,215,89,18,238,230,246,127,120,50,151,100,46,201,92,146,185,36,115,73,230,146,140,32,25,65,237,76,27,25,193,45,207,8,146,105,35,211,70,166,141,76,27,153,54,50,109,100,218,200,180,145,105,35,211,70,126,136,252,16,249,33,242,67,228,135,200,15,145,31,34,63,180,29,249,33,14,199,232,44,166,67,24,38,198,48,76,44,145,147,116,146,53,25,57,73,251,89,228,145,147,93,201,124,68,117,62,134,215,130,76,155,93,144,41,11,146,5,25,180,32,77,179,11,210,176,32,89,144,65,11,178,209,148,104,26,125,74,148,5,25,247,130,52,205,46,72,195,130,100,65,6,45,200,70,235,140,91,58,209,143,5,185,51,11,114,113,238,100,120,201,246,234,97,147,187,221,180,189,152,15,173,186,109,235,197,233,220,102,255,7,251,63,216,255,193,254,15,246,127,208,185,77,231,118,20,235,146,253,52,236,167,97,63,13,157,219,236,79,98,127,18,251,147,216,159,196,254,36,246,39,177,63,73,127,21,178,63,137,253,73,17,76,32,157,219,116,110,211,185,205,158,57,246,204,177,103,142,61,115,81,124,183,97,207,28,123,230,226,152,64,246,204,69,178,103,142,206,109,54,243,209,185,205,54,67,58,183,155,219,0,185,136,102,134,39,216,87,163,153,219,16,99,87,105,223,94,76,85,203,21,220,149,107,144,195,36,135,73,14,147,28,38,57,76,114,152,228,6,201,13,106,231,220,200,13,110,121,110,144,156,27,57,55,114,110,228,220,200,185,145,115,35,231,70,206,141,156,27,57,55,50,69,100,138,200,20,145,41,34,83,68,166,136,76,17,153,162,237,200,20,209,195,77,15,247,78,7,100,162,138,161,36,129,101,220,117,49,148,100,55,27,185,99,141,128,108,113,131,221,124,125,134,117,115,215,175,207,157,44,232,102,125,182,178,62,195,170,186,235,215,231,78,246,117,179,62,91,89,159,205,199,76,227,111,0,101,125,70,189,62,211,208,106,218,148,78,218,175,19,161,82,70,91,123,85,90,104,73,63,147,126,38,253,76,250,153,244,51,45,180,180,208,70,177,46,73,147,147,38,39,77,78,11,45,233,124,210,249,164,243,73,231,147,206,39,157,79,58,95,127,21,146,206,39,157,31,193,4,210,66,75,11,45,45,180,236,24,97,199,8,59,70,216,49,18,197,119,27,118,140,176,99,36,142,9,100,199,72,36,59,70,104,161,101,43,11,45,180,108,178,161,133,182,153,237,63,233,196,204,3,152,77,197,47,77,63,125,9,241,203,134,123,103,211,54,11,103,211,8,99,200,100,45,201,90,146,181,36,107,73,214,242,69,103,45,201,6,146,13,36,27,248,130,179,129,100,217,200,178,145,101,35,203,70,150,141,44,27,89,54,178,108,100,217,200,178,145,27,34,55,68,110,136,220,16,185,33,114,67,228,134,200,13,109,71,110,136,166,89,154,102,119,58,4,19,71,212,196,132,84,204,86,163,38,102,7,187,101,99,76,123,108,99,233,220,124,41,6,180,201,174,46,197,221,171,145,101,41,54,183,20,3,138,99,87,151,226,238,53,198,178,20,155,91,138,13,102,65,77,244,89,80,150,98,188,75,177,193,86,216,221,236,41,102,41,54,181,20,127,216,251,176,31,220,83,220,51,189,147,233,221,140,186,226,231,243,161,211,90,188,230,226,148,23,19,168,39,80,79,160,158,64,61,129,122,202,139,41,47,142,98,93,178,65,129,13,10,108,80,160,188,152,13,31,108,248,96,195,7,27,62,216,240,193,134,15,54,124,232,175,66,54,124,176,225,35,130,9,164,188,152,242,98,202,139,217,132,196,38,36,54,33,177,9,41,138,239,54,108,66,98,19,82,28,19,200,38,164,72,54,33,81,94,204,238,40,202,139,217,183,69,121,177,243,50,126,22,112,172,255,133,103,137,199,53,191,82,174,255,149,193,166,203,12,54,93,228,49,53,41,218,27,183,8,153,134,110,145,171,11,153,110,195,78,57,133,82,230,175,83,213,106,55,243,202,53,72,148,146,40,37,81,74,162,148,68,41,137,82,18,144,36,32,181,19,123,36,32,183,60,1,73,98,143,196,30,137,61,18,123,36,246,72,236,145,216,35,177,71,98,143,196,30,233,40,210,81,164,163,72,71,145,142,34,29,69,58,138,116,212,118,164,163,168,104,166,162,121,167,163,62,113,84,52,127,139,161,132,212,227,218,98,40,177,183,228,18,67,33,134,242,44,134,18,242,6,10,41,245,181,189,129,98,239,246,229,13,68,161,166,207,123,164,233,66,205,109,40,29,230,61,194,123,196,253,61,146,76,242,198,223,35,73,63,143,252,61,194,250,220,158,245,217,124,94,61,137,62,175,206,250,220,158,245,217,252,31,178,73,244,127,200,178,62,183,103,125,54,255,119,98,18,253,223,137,172,207,237,89,159,205,255,141,22,255,161,7,172,207,200,215,231,79,239,77,17,126,36,199,249,141,41,56,144,227,233,108,40,29,199,97,187,52,135,113,176,117,146,173,147,108,157,100,235,36,91,39,57,140,131,195,56,162,88,151,108,69,101,43,42,91,81,57,140,131,173,189,108,237,101,107,47,91,123,217,218,203,214,94,182,246,234,175,66,182,246,178,181,55,130,9,228,48,14,14,227,224,48,14,182,155,179,221,156,237,230,108,55,143,226,187,13,219,205,217,110,30,199,4,178,221,60,146,237,230,28,198,193,62,120,14,227,96,135,62,135,113,52,213,29,176,136,100,6,111,234,92,137,100,178,165,211,62,81,237,110,232,124,126,5,242,151,228,47,201,95,146,191,36,127,73,254,146,188,32,121,65,237,124,27,121,193,45,207,11,146,111,35,223,70,190,141,124,27,249,54,242,109,228,219,200,183,145,111,35,223,70,150,136,44,17,89,34,178,68,100,137,200,18,145,37,34,75,180,29,89,34,142,174,224,232,138,157,14,198,68,20,63,9,236,163,173,137,159,236,102,27,109,164,225,143,173,237,170,11,110,162,173,93,153,187,216,67,203,202,108,126,101,6,117,208,214,174,204,93,108,160,101,101,54,191,50,155,14,147,198,223,239,201,202,84,89,153,31,223,127,120,189,247,230,224,112,195,218,252,111,254,245,55,247,143,54,148,208,126,185,185,59,157,126,190,188,222,240,234,252,95,254,245,55,103,183,47,182,143,246,219,84,124,31,52,53,193,229,180,45,234,160,169,150,164,52,73,105,146,210,36,165,73,74,211,84,75,83,109,20,235,146,228,57,201,115,146,231,52,213,146,228,39,201,79,146,159,36,63,73,126,146,252,36,249,245,87,33,73,126,146,252,17,76,32,77,181,52,213,210,84,203,238,18,118,151,176,187,132,221,37,81,124,183,97,119,9,187,75,226,152,64,118,151,68,178,187,132,166,90,182,189,208,84,203,134,28,154,106,55,109,21,146,70,56,173,165,181,77,68,56,119,173,191,86,56,103,178,42,219,224,139,145,213,36,171,73,86,147,172,38,89,77,178,154,100,11,201,22,106,103,225,200,22,110,121,182,144,44,28,89,56,178,112,100,225,200,194,145,133,35,11,71,22,142,44,28,89,56,114,71,228,142,200,29,145,59,34,119,68,238,136,220,17,185,163,237,200,29,209,106,75,171,237,78,135,104,226,140,170,180,216,54,246,210,218,241,94,78,58,36,134,162,188,127,255,63]} \ No newline at end of file +{"type":"Buffer","data":[236,189,109,115,26,73,182,70,251,95,20,247,163,193,85,69,9,33,127,195,54,109,235,142,222,142,132,251,204,204,141,9,2,75,88,214,140,144,53,8,245,116,247,137,249,239,55,64,150,132,128,162,50,119,86,229,206,162,86,156,136,19,211,182,10,30,82,41,129,215,179,106,231,255,237,124,254,242,233,211,193,241,167,95,186,31,122,131,238,249,217,224,127,63,31,156,159,246,206,6,239,187,231,189,65,107,16,13,162,157,119,255,183,51,254,113,57,186,57,184,220,121,183,243,253,225,234,234,250,246,234,219,240,98,212,24,222,79,26,255,249,126,125,127,55,154,52,190,14,239,71,59,111,118,126,27,77,238,175,127,220,238,188,219,105,53,163,102,180,243,102,231,114,244,109,248,112,51,61,184,189,159,14,111,47,70,253,63,238,70,59,239,118,198,55,205,171,221,102,242,251,205,112,114,53,187,238,122,225,175,239,119,222,253,127,43,95,240,248,223,233,210,127,119,22,255,251,174,181,244,245,233,229,237,243,159,252,227,205,206,221,100,116,55,188,248,215,232,178,59,153,94,127,27,94,76,255,50,250,99,245,21,189,221,244,10,223,14,127,94,122,255,246,250,246,219,104,50,186,189,24,53,126,62,238,219,223,146,217,75,126,187,243,102,103,88,232,19,44,60,240,232,246,183,235,201,143,219,241,232,118,58,251,182,156,119,63,245,142,186,127,233,157,13,78,207,78,62,157,117,143,118,222,237,60,95,214,188,251,99,231,205,194,151,156,127,121,127,116,208,31,124,60,56,235,125,232,159,156,253,109,231,221,206,219,31,119,211,183,227,155,183,243,111,239,219,139,31,151,163,87,87,124,56,57,238,119,15,142,123,103,131,195,147,79,131,195,222,175,189,195,157,119,59,73,244,234,139,142,78,62,246,14,7,231,189,179,95,123,103,131,254,193,81,239,228,75,127,246,237,111,71,179,175,235,29,127,60,61,57,56,238,175,124,193,236,239,223,236,60,94,252,161,251,225,115,111,112,118,114,210,95,206,244,234,153,122,199,191,238,188,219,137,179,159,253,127,79,206,254,210,59,59,223,121,23,255,247,101,71,117,111,174,135,247,243,61,245,127,59,147,209,213,227,230,28,126,107,220,255,120,152,126,111,204,30,109,248,244,21,255,183,115,113,247,48,24,93,76,6,15,147,235,65,188,243,110,167,157,180,219,113,186,223,138,91,187,237,230,229,191,38,205,209,197,164,249,114,113,115,56,30,254,249,227,118,248,159,251,230,197,143,241,171,111,236,221,31,211,31,147,139,239,141,231,111,199,187,164,25,55,163,198,116,50,188,189,255,246,99,50,30,77,238,211,102,107,175,25,53,46,238,30,26,119,127,180,226,168,241,240,245,225,118,250,144,36,205,40,221,121,179,115,181,16,38,241,21,230,234,57,204,197,67,28,119,158,34,69,179,72,255,253,239,155,197,53,188,107,140,134,247,211,188,37,236,236,197,173,118,178,23,239,39,251,201,75,234,167,107,253,174,160,143,44,86,11,120,251,99,50,253,110,178,138,123,237,86,28,165,173,221,184,211,73,23,147,47,60,128,223,165,244,22,72,184,158,137,235,122,38,161,173,103,65,129,132,235,217,218,188,158,173,118,154,70,237,86,123,183,213,142,214,199,111,249,93,79,111,129,172,214,211,232,77,39,107,43,168,188,233,120,9,99,191,134,46,191,51,23,30,32,160,181,84,251,157,249,242,236,194,223,153,11,15,16,218,122,106,252,206,124,121,246,156,223,153,251,209,94,148,236,69,105,187,179,223,94,31,223,243,239,76,111,129,204,215,243,98,216,184,24,221,78,39,195,27,209,79,251,226,229,1,236,205,226,227,88,172,228,237,227,123,95,238,58,38,123,157,253,189,116,47,238,68,123,47,193,159,47,126,29,187,121,113,91,250,66,122,202,99,190,146,163,7,167,61,185,120,121,0,123,178,248,56,86,43,105,182,39,51,130,175,221,3,90,171,88,104,24,171,53,52,67,25,251,73,167,221,78,226,246,94,107,119,49,182,14,202,240,17,198,106,13,255,51,18,126,160,124,190,54,140,93,88,100,22,251,5,148,124,130,124,190,54,160,5,244,254,185,241,233,137,115,62,50,110,12,237,249,211,162,143,44,230,11,120,125,99,252,166,220,137,118,211,86,148,36,113,242,242,41,119,241,114,207,203,232,39,142,249,74,142,71,166,43,185,31,167,157,36,141,119,119,59,233,203,14,88,188,220,243,63,95,252,196,177,90,73,163,183,230,36,222,107,167,173,56,105,71,157,104,49,184,202,91,179,151,48,230,107,120,63,52,106,25,214,254,50,122,190,54,128,95,140,5,103,49,95,192,135,123,249,2,62,95,27,192,2,22,156,197,126,1,37,159,109,158,175,13,104,1,189,127,182,121,184,151,127,186,126,190,54,140,5,212,249,116,253,244,196,194,29,24,204,167,235,130,179,108,94,192,127,188,40,0,191,14,39,215,195,219,233,163,3,112,253,90,68,185,152,165,191,30,15,175,70,95,38,215,59,239,118,254,159,215,171,58,251,62,44,95,177,107,127,197,165,253,37,183,214,151,180,175,5,151,216,39,219,179,126,154,153,136,179,116,205,235,253,178,238,154,229,85,206,191,162,109,123,197,205,143,139,225,141,237,139,153,95,52,184,186,123,176,125,182,177,245,78,27,91,239,180,177,253,78,27,219,111,155,177,96,219,140,237,183,205,93,98,187,196,119,45,251,43,236,183,230,93,186,252,234,77,46,25,89,95,99,253,19,48,177,222,47,19,251,253,50,177,223,47,19,193,126,153,216,239,151,233,242,126,201,191,98,121,191,44,93,241,143,255,190,217,44,72,38,14,130,100,82,63,65,50,110,70,205,184,12,65,50,70,144,172,190,32,25,55,227,86,51,94,250,164,151,180,95,62,117,238,191,250,136,87,174,32,153,29,230,234,41,204,236,83,231,94,80,130,164,243,10,122,201,98,179,128,106,130,164,243,82,250,11,36,91,79,207,130,164,135,245,44,42,144,108,61,61,11,146,206,235,233,47,144,205,122,122,23,36,75,219,151,122,111,58,106,130,100,185,107,169,246,59,83,77,144,244,176,158,26,191,51,213,4,73,231,245,244,23,200,120,61,181,4,201,114,246,102,9,113,204,87,82,71,144,116,95,72,95,121,140,87,82,75,144,44,103,79,150,16,199,102,37,189,11,146,165,173,98,177,97,108,214,208,187,32,233,142,50,188,132,177,89,67,207,130,100,105,187,176,208,44,214,11,232,79,144,44,119,1,189,127,110,244,47,72,150,187,128,222,63,40,106,9,146,238,203,232,41,142,241,74,106,9,146,238,255,124,241,20,199,102,37,189,11,146,206,171,232,39,140,241,26,250,23,36,203,249,197,88,116,22,227,5,244,47,72,150,179,128,69,103,177,94,64,127,130,100,185,11,232,253,179,141,127,65,178,180,5,212,249,116,237,95,144,44,119,1,189,236,64,4,201,154,9,146,232,142,232,142,232,142,232,142,114,221,49,30,68,179,55,82,145,238,56,119,255,170,166,59,206,223,100,223,46,249,139,243,63,124,146,26,27,155,22,160,57,29,78,154,87,127,110,20,30,31,159,226,241,49,205,30,11,199,17,199,17,199,17,199,17,199,17,199,17,39,15,39,79,219,33,195,201,171,184,147,135,67,134,67,134,67,134,67,134,67,134,67,134,67,134,67,134,67,134,67,134,175,131,175,131,175,131,175,131,175,131,175,131,175,131,175,83,13,95,7,145,198,155,72,131,174,18,162,174,162,36,133,72,103,96,197,85,156,129,181,70,10,137,144,66,170,34,133,108,216,206,135,221,179,79,86,135,222,62,237,163,45,62,245,118,254,56,165,30,123,155,249,12,156,123,187,21,202,19,231,222,114,238,109,48,202,19,231,222,114,238,45,231,222,122,95,79,206,189,229,220,91,206,189,245,183,158,156,123,203,185,183,1,157,49,202,185,183,130,133,228,220,219,82,247,36,231,222,114,238,45,231,222,114,238,109,33,11,200,185,183,142,11,200,185,183,194,5,228,220,219,162,86,146,115,111,11,92,73,206,189,229,220,219,50,178,112,238,173,247,5,228,220,91,249,2,114,238,109,17,11,200,185,183,22,11,136,38,90,179,177,110,156,123,203,32,56,204,90,6,193,121,114,126,31,37,73,139,131,111,87,37,201,173,59,249,214,64,146,116,60,250,118,131,36,201,217,183,91,32,73,50,23,142,185,112,193,72,146,204,133,99,46,28,103,223,50,103,143,57,123,161,172,37,115,246,182,97,206,30,103,223,50,183,144,185,133,204,45,100,110,33,115,11,153,91,200,220,66,230,22,150,36,73,50,183,144,185,133,33,72,146,156,125,203,217,183,33,73,146,204,210,100,150,38,179,52,153,165,201,44,77,102,105,50,75,19,73,178,62,146,36,202,35,202,35,202,35,202,163,131,242,104,113,248,237,170,242,88,183,211,111,231,79,83,212,164,211,165,7,195,115,196,115,196,115,196,115,196,115,196,115,196,203,195,203,211,246,200,240,242,42,238,229,225,145,225,145,225,145,225,145,225,145,225,145,225,145,225,145,225,145,225,145,225,236,224,236,224,236,224,236,224,236,224,236,224,236,224,236,84,195,217,65,166,241,38,211,160,172,132,168,172,104,137,33,226,89,88,117,59,1,23,49,36,0,49,36,119,75,255,154,88,31,131,219,248,45,169,193,73,184,141,223,146,242,15,195,205,120,18,206,195,221,10,5,138,243,112,57,15,55,24,5,138,243,112,57,15,151,243,112,189,175,39,231,225,114,30,46,231,225,250,91,79,206,195,229,60,220,128,206,30,229,60,92,193,66,114,30,110,169,123,146,243,112,57,15,151,243,112,57,15,183,144,5,228,60,92,199,5,228,60,92,225,2,114,30,110,81,43,201,121,184,5,174,36,231,225,114,30,110,25,89,56,15,215,251,2,114,30,174,124,1,57,15,183,136,5,228,60,92,139,5,68,27,173,217,168,55,206,195,101,56,28,166,45,195,225,10,116,128,215,108,227,87,122,98,230,23,164,121,95,208,217,248,5,11,70,99,198,35,44,42,142,6,170,242,175,137,245,201,189,203,94,231,118,30,222,155,235,117,22,113,126,111,166,215,201,17,190,91,224,117,50,218,142,209,118,193,120,157,140,182,99,180,29,71,248,50,42,144,81,129,161,172,37,163,2,183,97,84,32,71,248,50,122,145,209,139,140,94,100,244,34,163,23,25,189,200,232,69,70,47,150,228,117,50,122,145,209,139,33,120,157,28,225,203,17,190,33,121,157,140,3,101,28,40,227,64,25,7,202,56,80,198,129,50,14,20,175,179,62,94,39,150,38,150,38,150,38,150,166,195,164,214,95,19,235,83,124,151,245,199,90,30,228,219,248,45,41,116,100,235,171,199,195,121,196,121,196,121,196,121,196,121,196,121,196,209,195,209,211,118,202,112,244,42,238,232,225,148,225,148,225,148,225,148,225,148,225,148,225,148,225,148,225,148,225,148,225,239,224,239,224,239,224,239,224,239,224,239,224,239,224,239,84,195,223,65,172,241,38,214,160,175,132,168,175,40,74,34,46,51,178,106,121,168,47,146,72,8,146,72,254,246,110,9,182,119,171,250,219,219,96,58,91,43,127,4,156,251,209,190,107,159,132,17,112,91,161,67,113,180,47,71,251,6,163,67,113,180,47,71,251,114,180,175,247,245,228,104,95,142,246,229,104,95,127,235,201,209,190,28,237,27,208,49,170,28,237,43,88,72,142,246,45,117,79,114,180,47,71,251,114,180,47,71,251,22,178,128,28,237,235,184,128,28,237,43,92,64,142,246,45,106,37,57,218,183,192,149,228,104,95,142,246,45,35,11,71,251,122,95,64,142,246,149,47,32,71,251,22,177,128,28,237,107,177,128,40,164,53,27,1,199,209,190,12,141,195,186,101,104,28,71,251,46,122,157,71,189,143,7,95,142,6,45,115,171,115,60,186,188,126,24,191,114,58,91,219,230,116,62,190,198,205,70,103,226,102,116,102,63,197,194,67,227,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,134,240,214,140,207,137,207,25,198,2,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,226,115,138,230,187,254,20,37,19,39,81,50,169,163,40,249,120,98,112,41,162,36,131,47,183,64,148,228,28,96,206,1,14,70,148,228,28,96,206,1,182,90,79,207,162,164,243,122,250,11,196,185,202,10,107,200,185,202,156,171,28,226,185,202,154,162,164,243,122,250,11,196,57,213,156,83,205,57,213,65,236,73,206,169,230,156,106,206,169,230,156,234,66,22,144,115,170,29,23,144,115,170,133,11,168,37,74,186,47,163,167,56,54,39,126,171,136,146,238,255,124,241,20,135,179,211,61,174,33,103,167,115,118,122,41,89,56,59,221,227,2,114,118,122,17,11,200,217,233,22,11,136,40,89,51,81,18,237,17,237,17,237,17,237,209,69,123,156,157,250,29,139,181,199,185,1,88,53,237,113,254,70,251,118,201,98,156,255,97,238,145,246,143,75,80,212,129,246,203,143,134,235,136,235,136,235,136,235,136,235,136,235,136,155,135,155,167,237,146,225,230,85,220,205,195,37,195,37,195,37,195,37,195,37,195,37,195,37,195,37,195,37,195,37,195,219,193,219,193,219,193,219,193,219,193,219,193,219,193,219,169,134,183,131,80,227,77,168,65,91,9,81,91,81,147,67,228,51,177,226,42,206,196,90,35,135,68,200,33,85,146,67,54,108,235,243,163,238,225,161,205,145,184,247,227,225,205,205,118,159,136,59,127,137,165,30,136,155,249,12,156,135,187,21,234,19,231,225,114,30,110,48,234,19,231,225,114,30,46,231,225,122,95,79,206,195,229,60,92,206,195,245,183,158,156,135,203,121,184,1,157,61,202,121,184,130,133,228,60,220,82,247,36,231,225,114,30,46,231,225,114,30,110,33,11,200,121,184,142,11,200,121,184,194,5,228,60,220,162,86,146,243,112,11,92,73,206,195,229,60,220,50,178,112,30,174,247,5,228,60,92,249,2,114,30,110,17,11,200,121,184,22,11,136,46,90,179,49,111,156,135,203,96,56,12,91,6,195,121,114,127,31,37,73,139,227,112,87,37,201,173,59,13,215,64,146,116,60,12,119,131,36,201,89,184,91,32,73,50,31,142,249,112,193,72,146,204,135,99,62,28,103,225,50,111,143,121,123,161,172,37,243,246,182,97,222,30,103,225,50,191,144,249,133,204,47,100,126,33,243,11,153,95,200,252,66,230,23,150,36,73,50,191,144,249,133,33,72,146,156,133,203,89,184,33,73,146,204,212,100,166,38,51,53,153,169,201,76,77,102,106,50,83,19,73,178,62,146,36,202,35,202,35,202,35,202,163,131,242,104,113,20,238,170,242,88,183,147,112,231,43,80,212,172,211,165,7,195,115,196,115,196,115,196,115,196,115,196,115,196,203,195,203,211,246,200,240,242,42,238,229,225,145,225,145,225,145,225,145,225,145,225,145,225,145,225,145,225,145,225,145,225,236,224,236,224,236,224,236,224,236,224,236,224,236,224,236,84,195,217,65,166,241,38,211,160,172,132,168,172,104,137,33,226,89,88,117,59,5,23,49,36,0,49,100,195,150,238,31,28,255,205,230,8,220,233,245,237,31,219,125,2,238,236,21,150,122,0,110,214,19,112,254,237,86,40,79,156,127,203,249,183,193,40,79,156,127,203,249,183,156,127,235,125,61,57,255,150,243,111,57,255,214,223,122,114,254,45,231,223,6,116,214,40,231,223,10,22,146,243,111,75,221,147,156,127,203,249,183,156,127,203,249,183,133,44,32,231,223,58,46,32,231,223,10,23,144,243,111,139,90,73,206,191,45,112,37,57,255,150,243,111,203,200,194,249,183,222,23,144,243,111,229,11,200,249,183,69,44,32,231,223,90,44,32,154,104,205,70,187,113,254,45,195,224,48,107,25,6,231,201,249,157,11,146,22,199,223,174,8,146,91,119,250,109,190,32,233,120,248,109,182,32,201,217,183,91,32,72,50,19,142,153,112,193,8,146,204,132,99,38,28,103,223,50,99,143,25,123,161,172,37,51,246,182,97,198,30,103,223,50,179,144,153,133,204,44,100,102,33,51,11,153,89,200,204,66,102,22,150,36,72,50,179,144,153,133,33,8,146,156,125,203,217,183,33,9,146,204,209,100,142,38,115,52,153,163,201,28,77,230,104,50,71,19,65,178,62,130,36,186,35,186,35,186,35,186,163,92,119,180,56,250,118,69,119,172,219,201,183,179,5,40,106,190,233,235,199,194,113,196,113,196,113,196,113,196,113,196,113,196,201,195,201,211,118,200,112,242,42,238,228,225,144,225,144,225,144,225,144,225,144,225,144,225,144,225,144,225,144,225,144,225,235,224,235,224,235,224,235,224,235,224,235,224,235,224,235,84,195,215,65,164,241,38,210,160,171,132,168,171,40,73,33,210,25,88,117,59,245,22,41,68,93,10,89,218,206,189,255,233,14,222,247,206,250,131,247,221,243,222,224,67,247,188,247,49,111,170,219,232,223,195,198,215,209,100,218,248,58,188,31,53,46,134,247,163,75,187,193,110,175,246,224,186,77,125,151,52,115,247,236,226,31,140,119,155,175,255,107,241,47,47,86,254,211,110,187,143,254,61,124,155,243,242,243,167,190,229,28,139,43,124,14,6,191,109,137,20,181,183,242,121,184,221,140,159,62,154,183,127,126,16,142,59,62,148,168,245,81,174,158,162,204,62,153,71,175,2,233,11,81,78,171,231,33,137,205,226,41,202,80,78,203,232,43,142,108,45,189,139,80,37,175,101,49,113,100,107,233,125,208,155,211,90,250,138,99,179,150,10,66,89,41,251,81,235,13,70,81,38,43,111,29,149,126,71,42,138,100,37,175,165,255,223,145,138,131,221,156,214,210,87,28,227,181,212,19,242,138,223,147,133,135,49,95,69,45,25,207,109,17,253,164,49,94,69,61,17,175,248,189,88,120,24,155,85,84,144,240,74,89,193,34,163,216,172,159,130,128,231,134,37,60,68,177,89,63,239,242,93,41,187,175,192,36,214,139,231,83,188,43,111,241,60,127,46,212,144,238,202,91,60,207,31,4,245,134,182,185,45,161,151,48,198,171,168,55,176,205,237,159,37,94,194,216,172,162,130,252,233,180,130,62,162,24,175,159,134,248,89,252,47,194,98,147,24,47,158,134,244,89,252,226,21,155,196,122,241,124,10,159,229,45,158,231,207,47,26,178,103,41,139,167,241,201,89,67,244,44,111,241,60,236,60,36,207,154,13,101,227,212,90,198,184,225,197,50,198,173,68,99,119,157,226,56,147,118,19,185,226,56,211,238,146,138,40,142,246,150,237,154,87,143,104,139,104,136,104,136,104,136,104,136,104,136,28,135,28,135,28,135,28,135,208,133,208,133,208,165,93,203,35,116,33,116,33,116,33,116,33,116,33,116,133,47,116,33,209,32,209,32,209,32,209,104,47,30,18,13,18,13,18,77,141,37,26,38,165,49,41,173,214,70,136,158,119,177,225,4,61,19,239,98,227,33,122,120,23,165,123,23,37,9,19,155,190,104,201,233,48,153,97,150,51,149,207,100,163,85,101,134,25,27,77,103,163,29,125,57,236,31,28,30,28,127,250,210,61,148,76,206,27,63,220,76,175,111,174,111,175,30,134,55,117,31,163,183,186,22,37,207,212,51,123,66,6,236,225,189,225,189,225,189,225,189,225,189,49,96,143,1,123,56,132,56,132,56,132,12,216,99,192,94,56,14,28,62,38,62,102,40,123,17,31,19,31,19,31,19,31,19,31,19,31,179,18,62,38,3,246,24,176,199,128,61,220,96,220,96,220,96,220,96,220,96,220,96,220,224,218,187,193,12,216,67,90,102,192,30,58,53,3,246,36,162,247,26,45,210,106,218,94,142,22,89,167,209,123,171,75,17,160,166,139,143,136,143,136,143,136,143,136,143,184,85,62,34,14,29,14,29,14,221,150,57,116,120,95,120,95,120,95,120,95,120,95,120,95,120,95,120,95,120,95,161,44,30,115,248,112,109,112,109,112,109,112,109,112,109,112,109,112,109,234,226,218,48,135,143,57,124,181,22,71,2,209,51,140,135,242,25,232,25,117,153,208,87,9,61,163,130,83,212,172,102,247,25,236,199,170,76,81,99,63,134,182,31,191,28,187,206,245,123,184,101,178,223,202,106,248,156,237,183,225,41,153,238,135,77,135,77,135,77,135,77,135,77,199,116,63,166,251,97,38,98,38,98,38,50,221,143,233,126,225,152,117,88,158,88,158,161,236,69,44,79,44,79,44,79,44,79,44,79,44,207,74,88,158,76,247,99,186,31,211,253,48,142,49,142,49,142,49,142,49,142,49,142,49,142,107,111,28,51,221,15,21,154,233,126,72,218,76,247,115,214,199,159,244,72,249,124,191,117,122,100,109,39,252,253,92,140,0,165,93,172,68,172,68,172,68,172,68,172,196,173,178,18,49,233,48,233,48,233,182,204,164,195,254,194,254,194,254,194,254,194,254,194,254,194,254,194,254,194,254,10,101,241,152,241,135,113,131,113,131,113,131,113,131,113,131,113,131,113,83,23,227,134,25,127,204,248,171,181,62,18,140,164,33,155,242,151,37,105,212,114,206,95,184,146,70,37,39,171,201,103,253,101,237,202,170,76,86,99,87,6,177,43,69,35,254,106,63,213,207,207,32,63,102,247,97,201,97,201,97,201,97,201,97,201,49,187,143,217,125,24,135,24,135,24,135,193,25,135,204,238,195,222,196,222,196,222,196,222,196,222,196,222,196,222,196,222,196,222,196,222,100,118,31,179,251,152,221,135,73,140,73,140,73,140,73,140,73,172,45,195,98,18,99,18,87,221,36,102,118,31,138,51,179,251,144,175,153,221,39,209,194,69,227,250,234,62,161,47,92,179,22,221,16,221,16,221,16,221,16,221,112,171,116,67,20,57,20,57,20,185,45,83,228,208,186,208,186,208,186,208,186,208,186,208,186,208,186,208,186,208,186,66,89,60,134,242,161,210,160,210,160,210,160,210,160,210,160,210,160,210,212,69,165,97,40,31,67,249,106,237,133,104,218,23,198,115,248,234,62,122,47,92,251,162,42,115,205,172,6,236,213,125,166,30,219,77,176,221,14,187,103,159,122,3,187,41,122,243,239,88,163,190,67,244,22,94,127,121,51,244,114,158,132,17,122,56,109,56,109,56,109,56,109,56,109,140,208,99,132,30,126,32,126,32,126,32,35,244,24,161,23,142,223,134,107,137,107,25,202,94,196,181,196,181,196,181,196,181,196,181,196,181,172,132,107,201,8,61,70,232,49,66,15,239,23,239,23,239,23,239,23,239,23,239,23,239,183,246,222,47,35,244,16,146,25,161,135,42,205,8,61,75,137,123,81,115,52,157,160,151,165,57,214,100,128,222,194,203,15,80,169,197,53,196,53,196,53,196,53,196,53,220,42,215,16,63,14,63,14,63,110,203,252,56,156,46,156,46,156,46,156,46,156,46,156,46,156,46,156,46,156,174,80,22,143,249,121,120,52,120,52,120,52,120,52,120,52,120,52,120,52,117,241,104,152,159,199,252,188,90,75,33,138,234,133,201,248,188,77,234,69,13,166,231,133,173,94,84,100,154,153,233,236,188,77,123,173,42,211,204,216,107,186,123,237,127,63,159,28,246,102,15,255,113,112,212,61,255,203,193,241,39,201,48,189,198,127,190,255,184,25,53,254,243,99,114,217,24,15,239,255,117,125,123,85,247,249,122,107,150,196,203,200,61,195,231,101,10,31,102,28,102,28,102,28,102,28,102,28,83,248,152,194,135,101,136,101,136,101,200,20,62,166,240,133,99,201,97,108,98,108,134,178,23,49,54,49,54,49,54,49,54,49,54,49,54,43,97,108,50,133,143,41,124,76,225,195,30,198,30,198,30,198,30,198,30,198,30,198,30,174,189,61,204,20,62,180,102,166,240,33,92,51,133,207,65,5,95,163,76,10,6,243,229,41,147,245,155,213,183,102,69,2,244,122,145,20,145,20,145,20,145,20,145,20,183,74,82,68,172,67,172,67,172,219,50,177,14,25,12,25,12,25,12,25,12,25,12,25,12,25,12,25,12,25,44,148,197,99,124,31,2,14,2,14,2,14,2,14,2,14,2,14,2,78,93,4,28,198,247,49,190,175,214,54,73,88,206,134,229,68,63,19,103,163,94,67,254,170,225,108,84,119,22,155,96,20,160,201,38,173,202,44,54,54,105,64,155,244,203,241,227,54,181,155,15,248,112,187,58,160,178,94,227,0,127,174,64,217,211,255,54,60,13,195,254,240,232,240,232,240,232,240,232,240,232,24,246,199,176,63,156,68,156,68,156,68,134,253,49,236,47,28,167,14,191,19,191,51,148,189,136,223,137,223,137,223,137,223,137,223,137,223,89,9,191,147,97,127,12,251,99,216,31,174,49,174,49,174,49,174,49,174,49,174,49,174,113,237,93,99,134,253,33,65,51,236,15,61,155,97,127,34,113,252,73,119,180,155,237,183,78,119,172,213,40,191,159,11,16,160,96,139,113,136,113,136,113,136,113,136,113,184,85,198,33,150,28,150,28,150,220,150,89,114,152,93,152,93,152,93,152,93,152,93,152,93,152,93,152,93,152,93,161,44,30,147,251,176,105,176,105,176,105,176,105,176,105,176,105,176,105,234,98,211,48,185,143,201,125,181,86,67,84,5,12,243,65,125,89,2,70,109,230,242,133,43,96,84,102,194,153,221,212,189,172,29,87,149,9,103,236,56,253,29,183,102,244,163,104,204,94,222,240,199,90,78,222,91,179,40,158,134,241,25,62,51,243,249,176,229,176,229,176,229,176,229,176,229,152,207,199,124,62,204,67,204,67,204,67,230,243,49,159,47,28,115,14,139,19,139,51,148,189,136,197,137,197,137,197,137,197,137,197,137,197,89,9,139,147,249,124,204,231,99,62,31,70,49,70,49,70,49,70,49,70,49,70,49,70,113,237,141,98,230,243,161,58,51,159,15,9,155,249,124,78,122,120,198,169,217,214,35,251,76,206,205,174,219,20,191,106,156,156,141,170,136,170,136,170,136,170,136,170,184,85,170,34,122,29,122,29,122,221,150,233,117,40,97,40,97,40,97,40,97,40,97,40,97,40,97,40,97,40,97,161,44,30,131,253,208,112,208,112,208,112,208,112,208,112,208,112,208,112,234,162,225,48,216,143,193,126,181,118,74,66,51,55,172,103,253,153,152,27,117,27,255,87,13,115,163,202,243,217,68,67,2,77,182,106,85,230,179,177,85,245,183,234,199,131,243,254,193,225,124,195,190,239,158,247,6,143,187,213,96,116,224,229,245,253,244,250,102,254,205,248,58,188,31,53,86,71,88,214,96,84,224,218,69,40,101,52,160,241,51,49,10,16,191,14,191,14,191,14,191,14,191,142,81,128,140,2,196,85,196,85,196,85,100,20,32,163,0,195,113,237,240,62,241,62,67,217,139,120,159,120,159,120,159,120,159,120,159,120,159,149,240,62,25,5,200,40,64,70,1,226,32,227,32,227,32,227,32,227,32,227,32,227,32,215,222,65,102,20,32,114,52,163,0,209,182,25,5,104,46,148,175,87,31,13,70,255,229,171,143,219,63,234,111,237,26,4,104,221,162,30,162,30,162,30,162,30,162,30,110,149,122,136,46,135,46,135,46,183,101,186,28,138,23,138,23,138,23,138,23,138,23,138,23,138,23,138,23,138,87,40,139,199,104,63,180,26,180,26,180,26,180,26,180,26,180,26,180,154,186,104,53,140,246,99,180,95,173,29,17,109,19,35,103,148,159,153,137,177,221,163,251,170,98,98,84,105,254,153,193,104,62,179,173,87,149,249,103,108,61,253,173,119,244,229,176,127,112,120,112,252,233,75,247,80,62,135,111,252,112,51,189,190,185,190,189,122,24,222,48,148,111,253,138,120,153,208,103,246,180,140,235,195,153,195,153,195,153,195,153,195,153,99,92,31,227,250,240,15,241,15,241,15,25,215,199,184,190,112,252,57,92,78,92,206,80,246,34,46,39,46,39,46,39,46,39,46,39,46,103,37,92,78,198,245,49,174,143,113,125,120,197,120,197,120,197,120,197,120,197,120,197,120,197,181,247,138,25,215,135,240,204,184,62,84,108,198,245,201,37,241,53,186,164,96,118,95,142,46,89,191,65,126,171,11,18,160,208,139,161,136,161,136,161,136,161,136,161,184,85,134,34,86,29,86,29,86,221,150,89,117,152,96,152,96,152,96,152,96,152,96,152,96,152,96,152,96,152,96,161,44,30,83,253,176,111,176,111,176,111,176,111,176,111,176,111,176,111,234,98,223,48,213,143,169,126,181,86,73,130,18,54,44,71,252,25,8,27,245,154,247,87,9,97,163,178,19,216,4,147,0,13,118,104,85,38,176,177,67,3,219,161,95,142,197,131,1,31,110,153,6,248,178,12,94,70,0,110,120,46,230,254,97,213,97,213,97,213,97,213,97,213,49,247,143,185,127,24,138,24,138,24,138,204,253,99,238,95,56,134,29,182,39,182,103,40,123,17,219,19,219,19,219,19,219,19,219,19,219,179,18,182,39,115,255,152,251,199,220,63,204,99,204,99,204,99,204,99,204,99,204,99,204,227,218,155,199,204,253,67,137,102,238,31,178,54,115,255,228,26,249,147,2,41,24,246,183,78,129,172,223,132,191,159,171,16,160,131,139,128,136,128,136,128,136,128,136,128,184,85,2,34,210,28,210,28,210,220,150,73,115,136,94,136,94,136,94,136,94,136,94,136,94,136,94,136,94,136,94,161,44,30,99,253,144,107,144,107,144,107,144,107,144,107,144,107,144,107,234,34,215,48,214,143,177,126,181,54,69,244,125,12,203,89,126,89,62,70,189,6,248,133,235,99,84,107,38,154,96,84,95,214,6,172,202,76,52,54,160,222,6,60,59,153,109,193,238,227,30,52,158,199,55,249,49,91,247,225,124,225,235,57,138,111,113,5,74,156,194,151,247,52,12,224,195,127,195,127,195,127,195,127,195,127,99,0,31,3,248,112,9,113,9,113,9,25,192,199,0,190,112,92,56,188,76,188,204,80,246,34,94,38,94,38,94,38,94,38,94,38,94,102,37,188,76,6,240,49,128,143,1,124,56,194,56,194,56,194,56,194,56,194,56,194,56,194,181,119,132,25,192,135,188,204,0,62,180,106,6,240,217,10,223,175,116,71,227,217,123,153,186,99,93,198,238,45,46,64,128,130,45,198,33,198,33,198,33,198,33,198,225,86,25,135,88,114,88,114,88,114,91,102,201,97,118,97,118,97,118,97,118,97,118,97,118,97,118,97,118,97,118,133,178,120,76,220,195,166,193,166,193,166,193,166,193,166,193,166,193,166,169,139,77,195,196,61,38,238,213,90,13,81,21,48,140,134,237,109,20,48,234,48,103,47,112,1,163,50,19,206,140,167,235,109,220,113,85,153,112,198,142,243,188,227,108,167,233,213,121,142,94,233,19,244,152,157,135,201,134,201,134,201,134,201,134,201,198,236,60,102,231,97,5,98,5,98,5,134,105,5,50,59,15,195,18,195,18,195,18,195,18,195,18,195,18,195,18,195,18,195,18,195,146,217,121,204,206,99,118,30,182,47,182,47,182,47,182,47,182,175,182,176,138,237,139,237,91,117,219,151,217,121,104,200,204,206,67,144,102,118,158,185,186,109,59,53,175,198,243,242,2,215,102,241,11,241,11,241,11,241,11,241,11,183,202,47,196,137,195,137,195,137,219,50,39,14,143,11,143,11,143,11,143,11,143,11,143,11,143,11,143,11,143,43,148,197,99,82,30,238,12,238,12,238,12,238,12,238,12,238,12,238,76,93,220,25,38,229,49,41,175,214,34,136,146,110,145,51,35,175,198,211,241,2,215,45,42,48,165,204,96,34,94,141,103,225,177,191,92,247,215,201,105,239,184,123,48,248,216,235,207,95,175,237,84,188,198,143,187,209,237,240,186,113,57,154,142,46,166,63,38,117,158,146,183,188,22,165,79,205,51,121,66,166,232,97,185,97,185,97,185,97,185,97,185,49,69,143,41,122,24,131,24,131,24,131,76,209,99,138,94,56,198,27,246,37,246,101,40,123,17,251,18,251,18,251,18,251,18,251,18,251,178,18,246,37,83,244,152,162,199,20,61,76,96,76,96,76,96,76,96,76,96,76,96,76,224,218,155,192,76,209,67,81,102,138,30,242,52,83,244,132,90,247,178,22,105,57,85,111,163,22,89,175,41,123,203,75,17,160,166,139,143,136,143,136,143,136,143,136,143,184,85,62,34,14,29,14,29,14,221,150,57,116,120,95,120,95,120,95,120,95,120,95,120,95,120,95,120,95,120,95,161,44,30,83,247,112,109,112,109,112,109,112,109,112,109,112,109,112,109,234,226,218,48,117,143,169,123,181,22,71,2,209,51,44,166,240,229,234,25,245,153,202,87,1,61,163,130,83,212,44,167,246,229,238,199,170,76,81,99,63,170,239,199,195,238,217,167,158,205,24,191,167,111,102,45,231,246,205,31,167,212,65,125,153,207,192,100,62,76,56,76,56,76,56,76,56,76,56,38,243,49,153,15,171,16,171,16,171,144,201,124,76,230,11,199,138,195,208,196,208,12,101,47,98,104,98,104,98,104,98,104,98,104,98,104,86,194,208,100,50,31,147,249,152,204,135,45,140,45,140,45,140,45,140,45,140,45,140,45,92,123,91,152,201,124,104,204,76,230,67,176,102,50,159,189,250,253,168,54,90,140,226,91,85,27,235,51,123,111,254,48,1,218,179,40,134,40,134,40,134,40,134,40,134,91,165,24,162,197,161,197,161,197,109,153,22,135,202,133,202,133,202,133,202,133,202,133,202,133,202,133,202,133,202,21,202,226,49,108,15,125,6,125,6,125,6,125,6,125,6,125,6,125,166,46,250,12,195,246,24,182,87,107,23,68,203,184,48,156,174,183,222,184,168,199,56,189,80,141,139,42,204,43,179,24,152,183,126,139,85,101,94,25,91,204,207,22,251,229,224,240,240,168,123,254,151,193,108,151,61,14,105,252,114,252,161,123,222,251,152,55,27,239,219,245,205,205,120,120,255,175,198,108,201,31,103,18,62,220,94,12,239,71,151,69,15,201,91,218,101,75,155,208,239,144,188,167,87,253,214,108,41,156,71,230,21,240,124,12,208,219,18,187,45,142,154,201,210,63,150,226,189,102,244,244,239,182,206,207,127,39,37,145,15,191,45,43,204,213,83,152,217,63,221,90,175,34,233,27,110,142,43,232,37,139,205,2,42,90,110,142,75,233,47,144,108,61,189,155,110,165,175,103,81,129,100,235,233,125,160,158,227,122,250,11,100,179,158,10,246,96,73,251,82,239,77,71,209,32,44,115,45,213,126,103,42,90,132,165,175,167,198,239,76,197,1,123,142,235,233,47,144,241,122,234,153,153,101,236,205,18,226,152,175,164,150,157,233,186,144,190,242,24,175,164,158,161,89,198,158,44,33,142,205,74,42,88,154,37,173,98,177,97,108,214,80,193,212,116,69,25,94,194,216,172,161,119,91,179,164,93,88,104,22,235,5,244,105,108,150,185,128,222,63,55,106,88,155,101,46,160,247,15,138,122,67,248,92,151,209,83,28,227,149,212,27,196,231,250,207,23,79,113,108,86,82,193,38,118,92,69,63,97,140,215,80,195,40,46,227,23,99,209,89,140,23,80,195,42,46,99,1,139,206,98,189,128,62,205,226,50,23,208,251,103,27,13,187,184,164,5,212,249,116,173,97,24,151,185,128,94,118,32,150,49,67,250,208,159,25,210,135,152,93,172,152,93,231,33,125,27,100,203,28,177,215,80,182,44,192,240,245,38,91,218,27,190,217,139,16,160,234,139,225,136,225,136,225,136,225,136,225,184,213,134,35,70,30,70,30,70,222,22,27,121,24,100,24,100,24,100,24,100,24,100,24,100,24,100,24,100,24,100,24,100,216,58,216,58,216,58,216,58,216,58,216,58,216,58,216,58,213,176,117,152,9,200,76,192,90,171,39,229,11,30,135,135,71,131,238,231,191,246,7,135,7,253,222,225,97,247,168,59,72,219,209,209,32,238,15,226,153,226,145,45,120,220,220,140,27,195,239,191,79,27,55,215,211,209,205,205,112,60,108,164,237,104,220,136,167,75,130,71,188,89,240,184,218,205,17,60,174,108,39,94,221,220,188,254,157,157,157,212,121,216,149,219,83,49,231,106,217,2,249,252,203,207,167,61,248,184,230,138,163,238,95,7,7,199,167,95,250,131,195,222,241,167,254,231,157,119,59,105,180,223,254,249,55,253,147,126,247,112,208,63,249,75,239,120,54,97,174,19,239,39,63,255,230,125,183,255,225,243,224,244,172,55,211,153,94,125,69,169,230,201,213,210,7,32,119,217,99,122,117,189,240,201,35,105,198,179,89,196,87,215,113,51,125,249,184,17,71,179,207,27,73,108,175,121,44,231,117,86,43,138,139,155,41,85,44,103,46,198,97,40,35,120,226,26,220,228,99,105,25,193,91,155,131,23,51,119,168,184,224,70,63,138,238,74,65,193,129,93,246,182,93,119,95,70,112,225,222,182,43,201,203,8,158,179,183,139,153,15,83,80,240,236,94,223,104,189,45,139,244,162,66,103,84,232,43,145,139,168,172,11,202,156,93,86,27,45,180,101,59,92,92,104,179,133,118,174,98,139,11,108,246,169,201,185,247,44,46,240,58,78,104,186,192,198,108,174,224,184,146,223,205,54,157,94,193,113,115,126,35,59,55,104,5,197,205,158,190,176,146,184,128,113,7,5,133,206,30,116,176,242,198,87,192,100,129,226,66,27,253,158,112,47,6,11,10,156,81,9,26,237,100,155,26,174,160,184,25,5,156,81,92,155,210,171,224,184,146,95,107,54,21,83,113,113,197,111,26,54,133,78,193,113,133,171,235,227,77,195,176,56,201,233,14,214,247,13,155,40,240,250,43,54,221,130,43,46,14,236,9,253,250,43,54,17,250,140,43,236,23,109,51,161,207,186,100,19,161,95,127,141,245,247,230,233,230,191,248,5,47,47,83,214,163,193,241,151,163,193,167,211,47,51,28,248,243,103,97,205,163,236,22,242,24,73,234,254,24,105,199,236,49,58,89,143,113,151,94,26,7,217,244,32,35,247,71,89,224,250,118,181,196,198,251,78,141,107,137,156,251,78,169,37,168,37,168,37,28,63,56,183,154,173,42,213,18,214,113,67,169,37,28,130,235,214,18,214,193,181,233,190,44,112,0,116,223,33,184,46,221,183,11,30,8,36,183,12,29,4,36,183,203,28,8,36,183,14,173,13,201,173,3,107,67,114,235,192,186,144,92,22,87,13,146,203,226,170,65,114,187,184,129,64,114,187,208,1,240,102,187,192,234,188,217,46,174,58,111,150,197,85,227,205,214,113,117,121,179,44,174,26,111,206,143,27,20,111,134,30,251,164,199,53,230,190,107,129,236,193,224,151,147,179,222,140,66,29,125,58,53,19,196,175,27,223,126,76,70,191,141,38,141,241,213,93,152,102,248,235,136,229,176,215,252,231,0,186,58,67,215,36,74,247,214,67,215,5,28,155,1,93,211,104,127,119,75,160,43,46,56,46,56,46,120,16,180,24,23,28,23,28,23,60,44,204,141,11,142,11,142,11,142,11,142,11,142,11,142,11,30,24,155,199,5,199,5,199,5,135,230,227,130,7,216,9,104,186,224,43,213,67,190,4,190,177,122,8,195,254,166,122,160,122,216,166,234,1,223,27,223,27,223,59,8,130,143,239,141,239,141,239,173,15,194,241,189,241,189,241,189,241,189,241,189,241,189,241,189,213,153,50,190,55,132,24,223,219,208,247,62,60,61,56,254,216,61,236,13,254,247,224,239,221,179,143,131,195,163,65,50,232,12,146,228,189,17,128,189,185,187,190,189,28,222,140,26,255,185,254,115,56,185,108,220,140,27,73,163,211,72,146,247,150,71,192,191,126,45,25,56,118,97,201,150,175,113,32,180,217,175,161,28,90,107,247,124,144,91,59,114,187,188,239,215,178,220,86,180,151,136,89,110,156,110,7,203,77,102,251,42,235,157,50,9,142,229,10,226,134,193,114,157,130,107,178,92,167,224,154,26,185,32,184,46,132,150,6,86,135,208,78,193,53,33,180,83,112,77,141,220,54,120,16,244,220,58,116,0,244,220,54,115,16,244,92,16,90,151,158,11,2,235,210,115,65,96,77,122,46,141,171,68,207,165,113,149,232,185,109,220,32,232,185,109,232,32,52,114,65,104,93,228,111,27,88,25,249,219,198,85,70,254,210,184,74,200,95,16,87,19,249,75,227,42,33,127,147,184,65,33,127,52,242,176,75,2,52,242,32,52,242,181,133,197,81,247,239,39,199,131,95,186,135,31,78,142,103,147,195,141,70,212,204,127,179,52,190,13,111,46,126,220,206,230,99,91,15,169,137,115,85,241,133,175,88,249,198,45,125,23,28,186,138,229,23,82,78,67,97,242,44,244,18,118,189,196,243,223,254,207,151,238,113,255,224,239,189,217,251,192,221,244,223,235,11,138,159,3,194,235,62,92,156,57,55,204,185,97,206,77,0,5,5,115,110,152,115,195,156,155,176,10,10,230,220,48,231,134,57,55,204,185,97,206,77,8,5,5,115,110,152,115,195,156,27,230,220,48,231,134,130,130,130,130,130,98,177,160,200,191,143,34,167,160,200,31,101,67,65,65,65,65,65,193,52,28,166,225,132,85,80,48,13,135,105,56,76,195,9,3,151,51,13,135,105,56,76,195,97,26,14,211,112,180,201,51,211,112,152,134,195,52,28,166,225,192,145,153,134,19,210,52,156,101,118,155,136,236,242,100,107,244,242,196,15,190,93,251,52,240,91,248,45,130,57,130,57,130,57,130,121,208,224,25,193,28,193,28,193,60,28,98,142,96,142,96,142,96,142,96,142,96,174,141,249,17,204,17,204,17,204,17,204,17,204,171,86,12,32,152,87,71,48,79,68,134,249,114,73,81,93,197,156,146,130,146,98,171,75,10,36,115,36,115,36,243,32,88,63,146,57,146,57,146,185,62,50,71,50,71,50,71,50,71,50,71,50,71,50,71,50,87,167,207,72,230,176,100,36,115,43,126,123,116,112,222,63,235,30,90,142,48,31,95,223,207,222,201,69,51,204,115,241,237,50,189,181,192,185,133,30,200,186,242,82,203,4,188,57,79,3,224,181,3,188,80,92,84,115,84,115,84,243,160,241,51,170,57,170,57,170,121,88,220,28,213,28,213,28,213,28,213,28,213,28,213,28,213,60,48,216,143,106,142,106,142,106,78,61,128,106,30,96,201,80,140,106,158,185,36,63,31,194,188,203,48,117,209,179,187,140,124,23,157,46,131,46,131,46,3,35,29,35,61,204,46,3,35,29,35,29,35,61,12,178,142,145,142,145,142,145,142,145,142,145,174,13,169,49,210,49,210,49,210,49,210,65,206,24,233,33,25,233,127,235,14,226,40,54,66,183,127,12,27,113,20,235,206,14,41,20,208,62,190,160,114,168,108,246,99,131,98,157,81,108,28,37,233,122,20,155,68,105,103,75,64,107,218,76,178,222,198,146,0,65,171,117,220,80,64,171,67,112,109,105,92,28,92,91,26,183,12,174,77,136,101,129,3,32,196,14,193,181,165,113,113,112,109,105,220,38,120,32,104,219,50,116,16,104,219,46,115,32,104,219,58,180,54,218,182,14,172,141,182,173,3,107,75,227,146,184,138,210,184,36,174,162,52,110,19,55,16,180,109,23,58,24,105,220,50,180,54,143,183,11,172,206,227,237,226,170,243,120,89,92,69,105,220,50,174,182,52,46,137,171,40,141,231,197,13,138,199,35,141,135,77,240,145,198,131,144,198,215,181,9,239,187,7,31,62,127,233,30,39,131,189,247,131,247,221,243,222,224,151,211,184,61,47,23,226,205,229,194,215,225,245,197,247,135,225,109,210,216,251,218,248,58,188,31,53,190,221,197,237,149,174,33,46,218,13,95,46,26,58,203,238,120,187,72,153,252,205,186,149,158,253,81,33,211,209,215,175,97,126,189,17,219,215,27,230,79,181,240,20,219,211,118,196,73,105,109,199,47,103,221,163,222,172,167,24,252,218,59,59,63,56,57,94,152,240,244,242,146,158,191,106,245,123,181,243,250,199,178,127,214,61,62,255,229,228,236,168,119,118,190,240,144,105,179,213,106,206,222,125,94,255,96,255,204,215,63,251,114,222,31,156,245,142,78,250,189,193,135,147,143,179,81,237,211,201,195,104,125,231,146,70,251,237,245,61,77,43,138,54,172,119,197,218,24,70,248,48,194,135,17,62,65,180,49,140,240,97,132,15,35,124,194,106,99,24,225,195,8,31,70,248,48,194,167,168,184,193,180,49,140,240,97,132,15,35,124,24,225,195,8,31,218,152,58,183,49,150,192,63,231,110,2,67,224,95,248,48,24,191,192,223,63,204,23,220,171,96,11,243,183,236,214,5,39,152,239,27,215,111,46,15,128,249,192,124,96,62,48,31,152,15,204,7,230,3,243,129,249,192,124,96,62,48,31,152,15,204,7,230,3,243,129,249,192,124,96,62,48,63,3,230,247,206,254,210,59,236,253,109,112,220,59,239,15,206,251,221,179,195,131,227,79,131,195,163,25,220,239,30,158,126,238,154,156,86,251,117,52,249,215,232,102,244,71,227,118,182,187,239,167,195,201,205,245,237,85,227,102,60,163,203,195,155,187,239,195,160,78,175,117,32,244,185,47,180,28,90,47,122,218,173,36,247,204,127,135,157,195,206,97,231,176,115,216,57,236,28,118,14,59,135,157,195,206,97,231,176,115,216,57,236,28,118,14,59,135,157,195,206,97,231,140,37,170,207,88,34,209,89,182,70,205,71,254,45,13,182,205,135,238,89,183,52,31,52,31,52,31,133,158,43,20,84,243,193,201,183,156,124,203,201,183,129,21,8,156,124,235,137,195,115,242,173,15,14,207,201,183,156,124,203,201,183,94,57,60,39,223,114,242,45,39,223,122,66,218,156,124,203,201,183,219,2,168,107,140,150,215,50,223,131,25,227,253,210,61,28,156,29,28,31,119,7,233,251,193,193,241,121,255,236,203,135,254,193,201,241,224,244,244,100,240,254,151,184,61,72,12,148,247,235,25,136,124,24,222,52,38,215,183,183,195,70,250,181,49,203,60,121,184,152,94,255,184,109,220,221,253,104,124,253,182,52,220,38,41,194,123,95,102,189,25,179,110,28,72,175,217,43,43,103,198,188,252,185,183,146,249,150,56,116,126,117,110,76,125,15,221,197,110,199,110,199,110,15,0,78,99,183,99,183,99,183,135,69,213,177,219,177,219,177,219,177,219,177,219,177,219,177,219,3,171,2,176,219,177,219,177,219,41,15,176,219,3,172,32,74,60,116,215,184,200,200,55,216,69,69,70,1,26,59,69,6,69,6,69,70,1,69,70,244,244,254,31,191,188,255,239,207,222,254,227,78,128,61,134,56,173,114,141,81,64,110,149,22,67,156,91,169,11,112,203,171,87,5,20,144,91,165,9,144,229,214,229,233,194,204,154,56,93,22,89,151,166,139,51,43,193,116,113,94,37,150,46,206,171,130,210,221,210,250,38,233,110,105,125,131,116,89,90,93,142,46,203,172,71,164,101,121,181,128,180,44,173,22,143,118,75,235,27,71,139,211,170,208,104,183,180,190,97,180,121,218,160,88,52,100,25,45,61,120,45,221,100,18,187,128,230,22,50,142,221,144,230,190,121,110,22,86,254,224,213,37,119,173,231,255,54,3,192,243,223,65,111,151,176,237,252,15,159,88,110,67,184,86,205,233,112,210,188,250,115,35,2,126,124,246,199,167,115,126,26,168,47,212,23,234,11,245,133,250,66,125,161,190,80,95,168,47,212,23,234,11,245,133,160,66,80,33,168,16,84,8,42,4,21,130,42,36,168,165,248,176,133,140,117,134,160,66,80,33,168,254,9,106,212,220,127,25,161,21,60,65,181,79,27,6,65,117,201,173,73,80,237,115,235,18,84,97,94,117,130,234,146,91,147,160,90,230,14,130,160,218,102,14,128,160,90,70,14,130,160,218,103,214,37,168,246,121,117,9,170,125,94,77,130,42,76,171,68,80,133,105,149,8,170,101,90,117,130,106,153,87,153,160,90,166,85,38,168,194,180,74,4,213,62,173,38,65,21,166,85,34,168,6,105,33,168,53,38,168,65,144,203,15,221,195,163,100,118,228,220,135,207,221,254,19,164,108,229,65,202,139,225,205,56,153,29,129,118,241,125,56,93,199,35,91,158,121,228,166,83,232,228,119,240,175,190,204,82,14,153,51,123,26,238,203,47,129,47,254,164,136,107,248,98,26,237,183,171,205,23,25,48,204,128,97,6,12,7,1,71,25,48,204,128,97,6,12,135,69,118,25,48,204,128,97,6,12,51,96,152,1,195,12,24,102,192,112,96,48,157,1,195,12,24,102,192,48,8,158,1,195,33,171,208,229,13,24,94,91,75,36,131,212,177,150,72,154,41,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,132,73,45,209,114,174,37,90,212,18,212,18,212,18,212,18,212,18,219,87,75,64,247,161,251,64,114,32,57,144,28,72,14,36,7,146,195,155,225,205,240,102,120,115,77,120,51,244,24,122,92,33,122,108,193,125,19,103,238,155,192,125,225,190,112,95,184,47,220,23,238,11,247,133,251,194,125,225,190,112,95,184,47,220,23,238,11,247,133,251,194,125,225,190,112,95,184,47,220,55,32,238,27,59,115,223,24,238,11,247,133,251,194,125,225,190,112,95,184,47,220,23,238,11,247,133,251,194,125,225,190,112,95,184,47,220,23,238,11,247,133,251,194,125,225,190,1,113,95,215,83,49,19,78,197,132,251,194,125,225,190,112,95,184,47,220,23,238,11,247,133,251,194,125,225,190,112,95,184,47,220,23,238,11,247,133,251,194,125,225,190,6,220,23,98,155,79,108,99,103,98,27,67,108,33,182,16,91,85,98,27,61,189,31,198,47,239,135,251,179,183,195,184,19,32,176,21,167,85,230,181,5,228,86,193,181,226,220,74,180,214,45,175,30,172,45,32,183,10,171,149,229,214,69,181,194,204,154,164,86,22,89,23,212,138,51,43,113,90,113,94,37,76,43,206,171,66,105,221,210,250,134,180,110,105,125,51,90,89,90,93,68,43,203,172,71,104,101,121,181,0,173,44,173,22,159,117,75,235,27,207,138,211,170,208,89,183,180,190,225,172,121,90,216,44,108,22,54,155,201,102,35,231,41,10,17,83,20,96,179,176,89,216,44,108,22,54,11,155,133,205,194,102,97,179,176,89,216,44,108,22,54,11,155,133,205,194,102,97,179,176,89,216,44,108,214,154,205,186,122,179,17,222,44,108,22,54,11,155,133,205,194,102,97,179,176,89,216,44,108,22,54,11,155,133,205,194,102,97,179,176,89,216,44,108,22,54,11,155,133,205,110,96,179,39,159,142,15,250,7,191,246,6,31,79,14,79,63,31,28,15,146,253,193,225,97,247,168,219,26,116,222,27,113,218,31,87,183,215,211,235,223,70,141,203,31,55,119,223,175,111,27,201,126,227,230,102,56,30,182,26,157,175,197,51,219,60,72,219,89,134,182,109,119,70,187,241,37,150,195,107,173,159,114,43,217,237,236,239,53,217,109,43,218,75,54,178,219,217,223,188,239,246,63,124,30,156,158,245,126,57,56,92,248,138,118,156,166,213,166,187,63,167,4,205,222,89,51,167,4,37,225,224,93,121,220,48,230,216,58,5,215,156,99,235,20,60,231,223,187,173,118,154,70,237,86,123,183,213,142,214,7,119,24,232,39,8,174,59,128,87,26,88,125,0,175,83,112,205,1,188,78,193,115,246,246,126,180,23,37,123,81,218,238,236,183,215,7,247,184,183,131,152,28,108,29,58,128,201,193,182,153,131,152,28,44,8,173,59,57,88,16,88,119,114,176,32,176,230,228,96,105,92,165,201,193,210,184,74,147,131,109,227,6,49,57,216,54,244,120,100,26,122,63,78,59,73,26,239,238,118,210,116,145,176,235,132,214,29,119,108,27,88,121,220,177,109,92,229,113,199,210,184,74,227,142,5,113,53,199,29,75,227,42,141,59,54,137,27,84,53,112,213,166,76,8,185,76,224,96,60,199,74,34,235,65,70,238,143,178,80,21,100,191,222,188,47,232,228,125,193,115,187,144,209,174,124,238,157,245,126,57,57,235,30,12,62,164,179,255,119,114,116,212,61,254,56,56,27,156,30,126,57,55,26,81,242,227,251,104,50,250,246,99,50,188,110,92,164,179,255,247,99,60,30,222,94,54,38,141,187,155,135,123,187,121,37,75,223,158,117,13,203,210,151,172,249,118,204,254,104,97,171,184,212,42,27,95,90,73,189,138,245,115,82,172,184,20,43,157,245,197,74,26,237,239,74,139,149,159,215,82,172,80,172,80,172,80,172,80,172,80,172,80,172,80,172,80,172,80,172,80,172,80,172,80,172,80,172,80,172,80,172,80,172,80,172,80,172,80,172,80,172,20,91,172,44,194,127,113,235,145,123,83,137,93,235,177,241,174,146,2,90,15,74,14,74,14,74,14,74,14,74,14,74,14,74,14,74,14,74,14,74,14,74,14,74,14,74,14,74,14,74,14,74,14,74,14,74,14,74,14,74,14,74,14,74,14,74,142,106,149,28,107,43,140,47,135,253,179,131,191,14,142,14,206,251,103,221,199,255,253,107,60,152,253,95,94,115,241,112,51,157,92,255,222,24,95,223,207,62,140,204,255,247,111,241,82,97,17,23,63,6,43,251,108,130,55,203,223,30,135,50,99,237,139,43,167,195,48,126,42,170,11,187,234,98,77,81,209,137,247,227,245,69,69,39,222,79,54,23,21,63,175,173,126,81,17,55,211,236,247,247,128,78,49,144,199,13,163,168,112,10,174,89,84,56,5,215,44,42,4,193,117,139,10,105,96,245,162,194,41,184,102,81,225,20,92,179,168,176,13,30,68,81,97,29,58,128,162,194,54,115,16,69,133,32,180,110,81,33,8,172,91,84,8,2,107,22,21,210,184,74,69,133,52,174,82,81,97,27,55,136,162,194,54,116,16,69,133,32,180,110,81,97,27,88,185,168,176,141,171,92,84,72,227,42,21,21,130,184,154,69,133,52,174,82,81,97,18,151,162,130,162,130,162,162,90,69,69,238,152,43,171,38,35,255,30,12,147,38,163,132,3,61,104,50,104,50,104,50,220,62,175,180,154,173,42,53,25,214,113,67,105,50,28,130,235,54,25,214,193,181,11,1,89,224,0,10,1,135,224,186,133,128,93,240,64,184,186,101,232,32,184,186,93,230,64,184,186,117,104,109,174,110,29,88,155,171,91,7,214,229,234,178,184,106,92,93,22,87,141,171,219,197,13,132,171,219,133,14,0,81,219,5,86,71,212,118,113,213,17,181,44,174,26,162,182,142,171,139,168,101,113,213,16,117,126,220,160,16,53,192,153,67,154,213,14,105,254,248,254,108,6,173,206,123,38,7,6,92,126,157,252,222,248,58,188,31,85,249,104,128,231,23,81,10,145,221,248,232,64,88,59,8,123,114,218,63,56,57,30,244,142,251,103,127,155,63,249,206,187,157,203,127,222,12,238,254,152,126,255,113,219,92,88,251,197,135,234,159,125,57,239,15,206,122,71,39,253,222,224,195,201,199,222,206,187,157,233,228,97,244,242,128,159,78,191,12,142,122,71,39,103,127,27,124,233,31,28,30,252,189,59,251,227,157,119,59,81,179,220,201,56,243,255,233,0,106,47,255,121,179,240,150,23,53,147,78,51,106,220,140,175,227,104,126,3,217,236,173,206,16,192,174,38,177,66,176,178,32,153,104,117,53,141,61,92,117,141,148,184,71,90,254,212,226,26,169,149,23,201,94,237,94,137,180,215,140,26,151,163,209,221,253,221,104,116,25,53,227,164,217,126,252,200,100,200,105,205,215,169,200,45,157,73,96,45,227,20,184,147,50,217,170,36,82,49,59,41,83,163,94,141,100,47,82,139,119,82,54,206,53,92,169,13,64,87,176,78,89,160,118,77,24,91,84,43,72,147,141,96,13,23,103,3,132,149,197,49,93,28,43,188,42,139,98,250,158,106,5,78,101,81,214,253,131,220,124,81,214,254,147,220,33,136,236,55,78,22,236,116,8,146,251,123,198,10,99,10,130,100,227,201,53,89,44,1,165,32,78,22,120,92,13,99,135,30,5,81,50,144,162,225,183,40,11,42,10,130,100,192,66,195,32,89,184,208,33,136,236,167,39,11,4,202,130,56,252,62,201,66,124,14,65,196,43,226,242,251,196,16,202,93,164,75,216,103,57,221,26,88,114,177,140,138,140,174,89,166,88,70,23,45,211,50,147,139,218,215,162,139,36,249,246,4,79,181,6,131,154,92,37,88,243,21,91,215,224,154,235,219,111,177,232,170,101,122,106,112,213,28,213,10,47,91,67,120,13,46,29,11,118,251,88,176,242,99,201,110,31,75,54,238,88,180,113,199,146,141,187,2,200,77,174,89,70,228,70,215,72,126,64,86,49,185,217,69,203,160,220,228,42,193,142,152,136,174,17,188,164,137,100,23,77,68,187,104,34,217,69,83,193,46,154,10,118,209,50,6,55,81,187,51,190,230,213,24,253,55,59,147,209,191,31,174,39,163,251,222,195,205,112,231,221,206,183,241,247,163,209,116,120,57,156,14,223,142,30,110,134,111,103,255,235,235,228,250,226,95,247,39,119,163,219,163,25,125,61,188,190,24,221,222,143,154,211,223,167,59,185,181,65,142,237,157,93,27,132,59,91,159,150,32,160,150,128,30,160,64,138,235,163,13,176,136,227,183,19,16,5,243,209,12,136,130,213,178,31,176,13,228,173,37,16,5,243,209,21,136,130,213,182,49,48,14,229,177,55,48,205,228,181,61,176,8,229,167,67,176,8,228,167,73,176,8,228,163,79,176,141,83,114,171,96,27,167,228,110,193,52,142,215,134,193,52,148,183,158,193,52,144,167,182,193,52,142,167,206,193,54,78,201,205,131,69,28,31,253,131,109,156,146,91,136,77,113,232,34,232,34,232,34,232,34,232,34,232,34,232,34,12,187,136,242,154,134,131,227,243,254,217,151,15,125,227,155,20,102,89,39,15,23,211,202,223,168,240,244,66,202,171,33,54,61,3,85,4,55,44,112,195,2,55,44,112,195,2,55,44,112,195,2,55,44,112,195,2,55,44,112,195,2,55,44,112,195,2,55,44,112,195,2,37,1,37,1,37,1,37,1,37,1,37,1,37,65,5,110,88,120,85,35,152,220,180,144,89,35,4,126,227,2,173,65,88,173,1,189,0,55,48,112,3,3,125,1,55,48,112,3,3,55,48,112,3,3,55,48,112,3,3,55,48,112,3,3,55,48,112,3,3,55,48,208,77,208,77,208,77,208,77,208,77,208,77,108,225,13,12,39,135,167,159,15,142,7,201,32,25,196,79,103,229,14,246,222,15,230,39,229,230,148,16,63,110,238,190,95,223,54,146,70,210,136,159,78,121,109,236,125,93,234,35,226,138,158,148,155,245,242,202,169,45,44,158,140,6,195,249,180,220,52,218,111,115,90,110,51,109,70,85,58,45,215,58,110,40,167,229,58,4,215,61,45,215,33,120,206,137,129,246,221,73,185,193,181,143,249,149,5,14,224,152,95,135,224,186,199,252,58,4,207,217,219,246,221,77,137,193,3,57,159,216,50,116,16,231,19,219,101,14,228,124,98,235,208,218,231,19,91,7,214,62,159,216,58,176,238,249,196,178,184,106,231,19,203,226,170,157,79,108,23,55,144,243,137,237,66,143,71,166,161,247,227,180,147,164,241,238,110,39,77,23,219,47,157,208,218,135,42,219,5,86,63,84,217,46,174,250,161,202,178,184,106,135,42,91,199,213,61,84,89,22,87,237,80,229,252,184,65,29,170,188,82,126,113,12,115,80,199,48,167,151,183,133,28,196,92,219,195,156,13,250,12,233,163,44,212,1,235,207,140,206,110,52,242,111,171,48,107,52,114,238,176,160,209,160,209,160,209,208,105,52,90,205,86,149,26,13,235,184,161,52,26,14,193,117,27,13,235,224,218,197,128,44,112,0,197,128,67,112,221,98,192,46,120,32,124,221,50,116,16,124,221,46,115,32,124,221,58,180,54,95,183,14,172,205,215,173,3,235,242,117,89,92,53,190,46,139,171,198,215,237,226,6,194,215,237,66,7,128,170,237,2,171,163,106,187,184,234,168,90,22,87,13,85,91,199,213,69,213,178,184,106,168,58,63,110,80,168,26,240,236,19,60,215,24,25,111,102,185,187,131,163,131,191,206,73,110,231,175,182,118,250,110,99,124,253,251,252,77,189,243,187,192,78,95,88,137,12,152,91,40,154,125,157,182,100,52,155,255,100,160,89,208,44,178,121,149,208,44,178,57,178,57,178,121,96,76,25,217,28,217,28,217,92,31,134,35,155,35,155,35,155,35,155,35,155,35,155,35,155,7,66,240,145,205,145,205,235,203,252,145,205,131,144,205,45,251,7,11,151,124,99,255,144,239,146,211,63,208,63,208,63,160,134,87,165,127,64,13,71,13,71,13,15,136,134,163,134,163,134,163,134,163,134,163,134,7,64,195,81,195,81,195,81,195,81,195,81,195,193,196,168,225,69,160,217,61,7,53,124,175,82,106,248,158,79,52,155,255,100,160,89,208,44,106,120,149,208,44,106,56,106,56,106,120,96,76,25,53,28,53,28,53,92,31,134,163,134,163,134,163,134,163,134,163,134,163,134,163,134,7,66,240,81,195,81,195,235,203,252,81,195,43,160,134,175,244,15,22,106,248,198,254,33,56,53,156,254,129,254,97,43,251,7,212,112,212,112,212,240,32,48,62,106,56,106,56,106,184,62,13,71,13,71,13,71,13,71,13,71,13,71,13,71,13,87,7,203,168,225,96,98,212,112,51,52,219,59,236,125,233,127,238,157,117,15,6,159,78,251,131,227,222,201,32,30,180,140,204,240,209,205,104,246,143,193,201,240,186,113,117,55,109,220,142,126,52,226,70,203,94,12,55,62,255,81,142,101,51,162,150,66,101,45,158,11,40,235,12,101,147,40,221,91,15,101,23,112,109,6,148,77,163,253,221,45,129,178,72,225,72,225,72,225,65,208,100,164,112,164,112,164,240,176,48,56,82,56,82,56,82,56,82,56,82,56,82,56,82,120,96,236,30,41,28,41,28,41,28,218,143,20,30,96,103,80,140,20,158,185,36,63,31,194,178,154,200,149,198,205,170,137,124,103,156,106,130,106,130,106,2,95,188,10,213,4,190,56,190,56,190,120,64,160,28,95,28,95,28,95,28,95,28,95,60,0,80,142,47,142,47,142,47,142,47,142,47,14,65,198,23,47,212,23,79,6,102,147,196,215,208,199,164,33,24,36,174,3,101,103,81,125,65,217,172,231,2,202,2,101,241,197,171,4,101,241,197,241,197,241,197,3,163,201,248,226,248,226,248,226,250,24,28,95,28,95,28,95,28,95,28,95,28,95,28,95,60,16,118,143,47,142,47,94,95,218,143,47,190,85,190,248,207,106,66,226,139,175,169,38,66,245,197,169,38,168,38,182,167,154,192,23,199,23,199,23,15,130,240,227,139,227,139,227,139,235,131,114,124,113,124,113,124,113,124,113,124,113,124,113,124,113,117,230,140,47,14,65,198,23,183,246,197,79,255,214,255,124,208,29,196,237,232,104,240,177,247,241,203,105,239,163,165,54,126,247,199,244,251,245,176,17,183,163,113,227,114,116,249,112,55,186,44,207,30,127,179,250,237,92,250,222,20,2,113,215,188,166,178,89,174,225,83,130,116,157,145,238,207,99,31,235,126,100,36,182,57,182,57,182,121,16,44,26,219,28,219,28,219,60,44,136,142,109,142,109,142,109,142,109,142,109,142,109,142,109,30,24,249,199,54,199,54,199,54,167,43,192,54,15,176,113,8,195,54,95,95,108,216,72,231,249,197,70,129,238,57,197,6,197,6,197,6,174,122,133,138,13,92,117,92,117,92,245,128,48,59,174,58,174,58,174,58,174,58,174,122,0,152,29,87,29,87,29,87,29,87,29,87,29,254,140,171,94,164,171,190,231,170,170,239,133,97,170,191,89,94,230,34,9,239,158,119,192,155,243,140,240,93,248,46,226,122,149,248,46,226,58,226,58,226,122,96,96,26,113,29,113,29,113,93,159,168,35,174,35,174,35,174,35,174,35,174,35,174,35,174,7,82,3,32,174,35,174,215,183,56,64,92,223,38,113,125,207,213,91,207,110,57,188,106,235,180,28,180,28,180,28,88,236,161,182,28,88,236,88,236,88,236,1,49,119,44,118,44,118,44,118,44,118,44,246,0,152,59,22,59,22,59,22,59,22,59,22,59,48,26,139,221,197,98,255,219,223,187,131,255,183,123,218,61,238,157,207,254,168,123,212,29,36,131,184,245,126,240,225,115,183,111,70,120,255,248,115,216,248,231,240,110,120,59,186,159,253,209,112,60,108,36,141,184,245,181,113,241,125,56,181,102,188,113,46,228,181,128,186,111,86,22,202,5,243,110,124,161,37,129,94,235,231,220,74,212,27,39,165,161,222,215,63,40,113,230,113,155,157,141,199,109,110,3,218,69,96,71,96,71,96,15,130,73,35,176,35,176,35,176,135,5,211,17,216,17,216,17,216,17,216,17,216,17,216,17,216,3,107,0,16,216,17,216,17,216,233,12,16,216,3,108,30,138,17,216,255,241,102,103,50,250,247,195,245,100,116,223,123,184,25,238,188,219,249,54,254,126,52,154,14,47,135,211,225,219,209,195,205,240,237,156,143,207,254,178,57,253,125,186,99,215,119,252,210,61,239,23,81,122,124,155,189,57,212,166,249,120,126,181,190,235,143,141,79,76,7,66,7,66,7,66,7,66,7,66,7,66,7,66,7,66,7,66,7,66,7,66,7,66,7,66,7,66,7,66,7,66,7,66,7,66,7,66,7,66,7,66,7,66,7,242,216,129,236,253,188,229,227,253,47,113,219,236,252,130,181,108,126,239,241,206,132,198,215,111,113,187,248,83,12,150,235,143,229,246,67,103,252,79,238,66,248,44,71,242,158,151,110,132,110,132,110,132,110,132,110,132,110,132,110,132,110,132,110,132,110,132,110,132,110,132,110,132,110,132,110,132,110,132,110,132,110,132,110,132,110,132,110,132,110,164,82,221,72,214,203,121,58,223,32,247,0,132,204,245,120,62,33,193,91,251,34,189,1,101,67,251,82,192,233,10,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,180,47,85,106,95,94,198,127,185,223,0,243,60,155,138,187,96,86,86,195,115,25,147,255,228,52,50,52,50,52,50,52,50,52,50,52,50,52,50,52,50,52,50,52,50,52,50,52,50,52,50,52,50,52,50,52,50,52,50,52,50,52,50,52,50,52,50,52,50,52,50,154,141,140,195,77,49,27,27,153,218,221,25,67,35,67,35,67,35,67,35,67,35,67,35,67,35,67,35,67,35,67,35,67,35,67,35,67,35,67,35,67,35,67,35,67,35,67,35,67,35,67,35,67,35,67,35,67,35,83,183,70,230,151,238,225,135,147,227,65,220,137,222,63,53,47,187,179,95,119,155,154,151,111,195,155,139,31,183,141,184,19,125,93,215,176,236,54,227,77,13,203,242,66,174,43,89,150,191,102,246,71,214,53,201,252,119,237,219,133,110,35,105,70,143,189,195,83,225,209,200,123,101,205,233,112,210,188,250,115,99,33,242,248,52,175,30,222,252,97,183,167,242,152,253,189,151,202,163,179,190,242,136,163,36,93,95,121,252,44,67,168,60,168,60,168,60,168,60,168,60,168,60,168,60,168,60,168,60,168,60,168,60,168,60,168,60,168,60,168,60,168,60,168,60,168,60,168,60,168,60,168,60,138,173,60,22,193,253,127,255,97,90,65,228,220,252,145,91,65,108,188,201,195,190,130,160,113,160,113,160,113,160,113,160,113,160,113,160,113,160,113,160,113,160,113,160,113,160,113,160,113,160,113,160,113,160,113,160,113,160,113,160,113,160,113,160,113,160,113,160,113,240,215,56,24,246,9,169,99,159,144,210,39,208,39,208,39,200,63,241,70,79,111,195,241,203,219,240,254,236,93,56,238,4,88,39,136,211,42,183,9,5,228,86,41,19,196,185,149,144,188,91,94,61,34,95,64,110,21,32,47,203,173,139,181,133,153,53,169,182,44,178,46,212,22,103,86,98,218,226,188,74,72,91,156,87,133,104,187,165,245,13,180,221,210,250,230,217,178,180,186,56,91,150,89,15,12,203,242,106,113,97,89,90,45,44,236,150,214,55,21,22,167,85,129,194,110,105,125,51,97,243,180,65,33,97,0,175,79,192,91,99,52,107,8,85,91,142,80,181,21,8,84,141,203,133,170,49,80,21,168,10,84,5,170,2,85,129,170,64,85,160,42,80,21,168,10,84,5,170,2,40,1,148,0,74,0,37,128,18,64,9,160,44,1,80,38,142,128,50,1,80,2,40,1,148,0,74,0,37,128,18,64,9,160,4,80,2,40,1,148,0,74,0,37,128,18,64,9,160,4,80,2,40,1,148,0,74,41,160,140,29,1,101,28,8,160,140,154,113,105,128,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,22,77,38,35,71,50,25,65,38,33,147,144,73,249,27,88,212,220,111,182,42,67,38,237,211,134,65,38,93,114,107,146,73,251,220,186,100,82,152,87,157,76,186,228,214,36,147,150,185,131,32,147,182,153,3,32,147,150,145,131,32,147,246,153,117,201,164,125,94,93,50,105,159,87,147,76,10,211,42,145,73,97,90,37,50,105,153,86,157,76,90,230,85,38,147,150,105,149,201,164,48,173,18,153,180,79,171,73,38,133,105,149,200,164,65,90,200,100,141,201,100,112,68,240,195,231,110,255,101,228,99,108,142,5,47,190,15,167,235,231,62,198,197,178,193,55,243,63,90,88,58,47,247,89,63,191,188,18,110,182,94,243,216,208,67,232,97,254,155,140,252,232,106,21,124,88,196,41,242,42,252,176,136,224,42,0,177,136,224,57,255,158,106,181,211,52,106,183,218,187,173,118,180,62,184,199,227,116,245,208,103,17,167,200,171,176,207,34,130,171,192,207,34,130,231,236,237,253,104,47,74,246,162,180,221,217,111,175,15,238,113,111,235,98,91,105,104,77,110,43,63,66,92,17,220,202,67,43,145,91,121,96,37,116,235,120,178,188,111,118,235,24,215,55,188,117,140,235,155,222,10,227,234,30,116,36,12,61,30,153,134,222,143,211,78,146,198,187,187,157,52,93,164,206,58,161,149,64,185,48,176,22,41,151,31,213,174,130,202,29,227,250,102,229,242,184,42,176,220,49,174,111,90,110,17,55,40,92,126,213,6,176,135,12,216,211,203,219,66,228,223,218,10,196,89,15,50,42,224,81,22,94,142,101,45,97,97,43,103,215,18,97,40,203,180,16,180,16,180,16,180,16,180,16,180,16,180,16,180,16,180,16,180,16,180,16,180,16,180,16,180,16,180,16,180,16,180,16,180,16,180,16,180,16,180,16,180,16,180,16,78,45,132,77,199,96,117,152,92,86,199,80,205,19,229,232,24,232,24,130,235,24,152,224,236,113,78,10,19,156,253,204,73,97,130,51,19,156,153,224,28,196,156,20,38,56,51,193,153,9,206,62,230,164,88,166,213,69,220,76,157,246,48,219,133,169,211,76,157,102,234,52,179,93,182,11,250,214,24,215,218,128,86,171,67,241,178,64,107,53,79,198,19,128,86,8,43,132,21,194,10,97,133,176,66,88,33,172,16,86,8,43,132,21,194,10,97,133,86,66,43,161,149,208,74,104,37,180,18,90,89,30,173,180,58,40,47,139,86,86,243,180,60,104,37,180,50,56,90,201,185,121,62,104,37,231,230,249,161,149,156,155,199,185,121,156,155,23,4,173,228,220,60,206,205,227,220,60,31,180,146,115,243,56,55,143,115,243,202,167,149,156,155,7,173,220,30,90,25,18,37,76,163,247,143,124,48,49,30,77,155,70,95,87,201,96,146,55,148,246,245,235,94,199,5,95,115,220,21,40,187,242,24,203,11,97,70,18,111,110,94,255,44,175,121,97,111,159,216,224,253,219,231,159,238,198,18,123,220,72,16,133,207,241,248,216,209,91,64,162,4,36,166,245,3,137,12,175,101,120,45,195,107,131,160,160,12,175,101,120,45,195,107,195,66,184,12,175,101,120,45,195,107,25,94,203,240,90,134,215,50,188,54,48,106,206,240,90,134,215,50,188,22,214,190,101,195,107,31,73,227,251,110,255,195,231,193,233,89,239,151,131,195,85,226,248,242,21,235,136,100,17,134,114,153,41,182,111,128,238,66,7,146,12,82,151,14,36,105,166,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,116,32,33,118,32,45,183,14,164,69,7,66,7,66,7,66,7,66,7,82,249,14,132,42,129,42,1,34,15,145,135,200,67,228,33,242,16,121,224,54,112,27,184,13,220,174,9,220,6,85,131,170,65,213,165,64,230,196,13,50,39,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,174,49,100,142,221,32,115,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,3,153,129,204,64,230,26,67,102,167,99,83,19,142,77,5,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,224,225,74,226,225,216,13,15,199,224,97,240,48,120,216,39,30,142,158,222,124,227,151,55,223,253,217,123,111,220,9,144,14,139,211,42,195,225,2,114,171,176,97,113,110,37,52,236,150,87,143,12,23,144,91,5,12,203,114,235,114,97,97,102,77,44,44,139,172,75,133,197,153,149,160,176,56,175,18,19,22,231,85,65,194,110,105,125,19,97,183,180,190,129,176,44,173,46,15,150,101,214,195,193,178,188,90,52,88,150,86,11,6,187,165,245,205,130,197,105,85,80,176,91,90,223,36,216,60,45,32,24,16,12,8,14,23,4,71,110,19,143,163,220,137,199,11,123,0,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,3,130,1,193,42,32,216,105,42,113,148,59,149,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,3,130,1,193,218,32,216,105,52,68,148,59,26,2,16,12,8,6,4,3,130,1,193,128,96,64,48,32,24,16,12,8,6,4,3,130,1,193,64,85,160,42,80,21,168,10,84,5,170,2,85,183,7,170,198,131,214,160,37,135,170,113,179,213,108,85,1,170,206,127,119,189,93,66,164,243,63,124,226,166,141,156,215,221,156,14,39,205,171,63,55,98,213,199,103,121,124,88,227,135,131,164,66,82,33,169,144,84,72,42,36,21,146,10,73,133,164,66,82,33,169,144,84,72,42,36,21,146,10,73,133,164,66,82,33,169,149,32,169,14,3,107,103,36,181,18,3,107,33,169,144,84,72,42,36,21,146,10,73,133,164,66,82,33,169,144,84,72,42,36,21,146,10,73,133,164,66,82,33,169,144,84,72,42,36,213,141,164,58,76,124,157,145,212,18,38,190,2,78,1,167,5,128,83,215,159,101,208,43,232,21,244,10,122,5,189,130,94,65,175,160,87,208,43,232,21,244,10,122,5,189,130,94,65,175,160,215,160,209,107,176,184,209,97,174,232,12,55,150,48,87,20,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,86,18,55,38,110,184,49,1,55,130,27,193,141,193,226,198,168,185,223,108,85,6,55,218,167,13,3,55,186,228,214,196,141,246,185,117,113,163,48,175,58,110,116,201,173,137,27,45,115,7,129,27,109,51,7,128,27,45,35,7,129,27,237,51,235,226,70,251,188,186,184,209,62,175,38,110,20,166,85,194,141,194,180,74,184,209,50,173,58,110,180,204,171,140,27,45,211,42,227,70,97,90,37,220,104,159,86,19,55,10,211,42,225,70,131,180,224,70,112,99,104,184,49,118,195,141,49,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,254,196,141,145,27,110,140,170,130,27,35,112,99,221,112,99,165,97,97,244,248,158,210,105,38,85,128,133,194,180,234,176,208,57,183,18,44,20,230,86,131,133,46,121,53,97,161,115,110,37,88,40,201,173,13,11,69,153,117,97,161,36,178,54,44,20,102,86,131,133,194,188,106,176,80,152,87,9,22,186,164,245,15,11,93,210,250,135,133,146,180,154,176,80,146,87,15,22,74,210,234,193,66,151,180,254,97,161,48,173,18,44,116,73,235,31,22,154,166,5,22,214,0,22,230,48,186,131,227,243,254,217,151,15,253,71,88,151,88,77,62,156,37,153,60,92,76,87,169,93,98,48,2,113,1,193,233,157,93,125,115,243,250,135,106,211,43,124,251,196,233,238,223,62,255,188,53,150,132,195,141,52,207,245,201,158,48,35,140,15,198,103,244,86,16,63,77,197,72,95,166,98,196,209,236,189,32,137,3,132,124,242,184,202,148,175,136,224,42,152,175,136,224,57,255,234,105,181,211,52,106,183,218,187,173,118,180,62,184,228,159,62,242,224,74,128,210,49,176,30,161,44,34,184,10,162,44,34,120,206,222,222,143,246,162,100,47,74,219,157,253,246,250,224,30,247,182,46,92,149,134,214,164,171,194,204,186,120,85,30,90,137,175,202,3,43,1,86,121,96,21,194,234,24,215,55,98,117,140,235,155,177,10,227,94,223,24,255,142,232,68,187,105,43,74,146,56,121,121,15,89,188,220,95,232,241,200,52,244,126,156,118,146,52,222,221,237,164,233,34,27,214,9,173,132,179,133,129,181,120,182,48,174,22,208,118,140,235,155,104,203,227,170,32,109,199,184,190,153,182,69,220,160,160,246,85,27,12,30,6,6,95,239,204,166,151,183,22,167,191,103,88,179,156,32,175,107,33,103,61,200,168,72,151,121,185,39,73,6,105,33,61,73,210,76,233,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,232,73,42,214,147,180,10,234,73,90,244,36,244,36,244,36,244,36,244,36,91,216,147,80,55,80,55,64,237,161,246,80,123,168,61,212,30,106,15,0,7,128,3,192,1,224,53,1,224,224,108,112,54,56,187,92,16,157,20,4,162,19,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,6,68,3,162,215,129,232,184,32,16,29,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,16,189,14,68,23,115,212,107,194,81,175,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,218,4,68,131,144,171,132,144,227,130,16,114,12,66,6,33,131,144,117,17,114,244,244,6,29,191,188,65,239,207,222,159,227,78,128,4,89,156,86,25,32,23,144,91,133,31,139,115,43,225,99,183,188,122,244,184,128,220,42,240,88,150,91,151,29,11,51,107,162,99,89,100,93,114,44,206,172,4,142,197,121,149,184,177,56,175,10,54,118,75,235,155,26,187,165,245,13,141,101,105,117,153,177,44,179,30,50,150,229,213,34,198,178,180,90,192,216,45,173,111,94,44,78,171,130,139,221,210,250,166,197,230,105,129,197,192,98,96,113,5,96,113,84,208,4,230,40,119,2,243,194,174,0,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,113,104,176,184,152,41,201,81,238,148,100,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,6,22,7,12,139,139,25,67,17,229,142,161,0,22,3,139,129,197,192,98,96,49,176,24,88,12,44,6,22,3,139,129,197,192,98,96,49,224,21,240,10,120,5,188,2,94,1,175,128,215,90,128,215,120,208,26,180,10,0,175,113,179,213,108,85,1,188,206,127,155,189,93,162,167,243,63,124,66,170,13,211,5,104,78,135,147,230,213,159,27,209,235,227,211,61,62,190,253,227,66,91,161,173,208,86,104,43,180,21,218,10,109,133,182,66,91,161,173,208,86,104,43,180,21,218,10,109,133,182,66,91,161,173,208,214,106,209,214,34,6,232,206,104,107,37,6,232,66,91,161,173,208,86,104,43,180,21,218,10,109,133,182,66,91,161,173,208,86,104,43,180,21,218,10,109,133,182,66,91,161,173,208,86,104,107,105,180,181,136,9,180,51,218,90,194,4,90,224,42,112,181,20,184,234,250,243,14,158,5,207,130,103,193,179,224,89,240,44,120,22,60,11,158,5,207,130,103,193,179,224,89,240,44,120,22,60,27,52,158,13,31,73,22,49,231,116,134,36,75,152,115,10,146,4,73,130,36,65,146,32,73,144,36,72,18,36,9,146,4,73,130,36,65,146,32,73,144,36,72,18,36,9,146,4,73,130,36,183,13,73,38,5,33,201,4,36,9,146,4,73,86,8,73,70,205,253,102,171,50,72,210,62,109,24,72,210,37,183,38,146,180,207,173,139,36,133,121,213,145,164,75,110,77,36,105,153,59,8,36,105,155,57,0,36,105,25,57,8,36,105,159,89,23,73,218,231,213,69,146,246,121,53,145,164,48,173,18,146,20,166,85,66,146,150,105,213,145,164,101,94,101,36,105,153,86,25,73,10,211,42,33,73,251,180,154,72,82,152,86,9,73,26,164,5,73,130,36,131,69,146,113,65,72,50,6,73,130,36,65,146,32,73,144,36,72,18,36,9,146,4,73,130,36,65,146,32,73,144,36,72,18,36,9,146,4,73,130,36,65,146,32,201,124,36,25,21,132,36,163,170,32,201,8,36,9,146,172,52,80,140,30,223,119,58,205,164,10,64,81,152,86,29,40,58,231,86,2,138,194,220,106,64,209,37,175,38,80,116,206,173,4,20,37,185,181,129,162,40,179,46,80,148,68,214,6,138,194,204,106,64,81,152,87,13,40,10,243,42,1,69,151,180,254,129,162,75,90,255,64,81,146,86,19,40,74,242,234,1,69,73,90,61,160,232,146,214,63,80,20,166,85,2,138,46,105,253,3,69,211,180,0,197,26,0,197,13,28,111,239,253,35,189,75,141,133,194,189,175,171,204,46,53,208,8,115,145,221,10,177,91,250,239,206,210,127,199,109,43,126,119,115,243,250,103,103,245,37,189,125,162,113,247,111,159,127,152,26,207,192,111,254,83,245,118,35,179,147,61,197,194,67,131,237,172,177,93,92,63,108,23,63,13,213,72,95,134,106,196,209,236,215,123,18,7,200,237,228,113,149,193,93,17,193,85,200,93,17,193,115,254,33,211,106,167,105,212,110,181,119,91,237,104,125,112,201,191,102,228,193,149,152,163,99,96,61,232,88,68,112,21,234,88,68,240,156,189,189,31,237,69,201,94,148,182,59,251,237,245,193,61,238,109,93,94,42,13,173,9,76,133,153,117,137,169,60,180,18,50,149,7,86,98,166,242,192,42,208,212,49,174,111,106,234,24,215,55,54,21,198,189,190,49,254,29,209,137,118,211,86,148,36,113,242,242,30,178,120,185,191,208,227,145,105,232,253,56,237,36,105,188,187,219,73,211,69,220,171,19,90,137,80,11,3,107,33,106,97,92,45,70,237,24,215,55,164,150,199,85,161,212,142,113,125,99,106,139,184,65,113,234,171,54,100,59,12,178,189,94,149,77,47,111,45,14,161,207,144,101,173,14,178,207,126,12,243,99,232,179,31,195,187,248,155,245,32,35,247,71,89,0,253,217,175,55,239,11,58,121,95,240,220,13,152,117,31,166,230,242,250,238,35,223,87,166,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,160,251,240,215,125,180,156,186,143,22,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,7,221,71,80,221,71,50,72,6,169,184,251,72,154,73,51,221,242,238,227,241,220,205,82,186,143,152,238,131,238,131,238,131,238,131,238,131,238,131,238,131,238,131,238,131,238,131,238,131,238,131,238,131,238,131,238,131,238,131,238,131,238,131,238,131,238,131,238,131,238,131,238,163,140,238,163,229,212,125,180,232,62,232,62,232,62,232,62,232,62,170,219,125,80,33,80,33,64,226,33,241,144,120,72,60,36,30,18,15,212,6,106,3,181,129,218,53,129,218,32,106,16,117,133,16,181,33,215,77,156,184,110,2,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,112,93,207,92,55,118,226,186,49,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,11,215,133,235,194,117,61,115,93,249,249,155,51,174,187,237,231,111,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,27,174,11,145,221,76,100,99,39,34,27,67,100,33,178,16,89,47,68,54,122,122,191,139,95,222,239,246,103,111,119,113,39,64,32,43,78,171,204,99,11,200,173,130,99,197,185,149,104,172,91,94,61,24,91,64,110,21,22,43,203,173,139,98,133,153,53,73,172,44,178,46,136,21,103,86,226,176,226,188,74,24,86,156,87,133,194,186,165,245,13,97,221,210,250,102,176,178,180,186,8,86,150,89,143,192,202,242,106,1,88,89,90,45,254,234,150,214,55,126,21,167,85,161,175,110,105,125,195,87,243,180,176,87,216,43,236,117,45,123,141,156,166,215,70,76,175,133,189,194,94,97,175,176,87,216,43,236,21,246,10,123,133,189,194,94,97,175,176,87,216,43,236,21,246,10,123,133,189,194,94,97,175,176,215,181,236,213,101,194,108,196,132,89,216,43,236,21,246,10,123,133,189,194,94,97,175,176,87,216,43,236,21,246,10,123,133,189,194,94,97,175,176,87,216,43,236,21,246,10,123,93,203,94,93,102,14,68,204,28,128,189,194,94,97,175,176,87,216,43,236,21,246,10,123,133,189,194,94,97,175,176,87,56,38,28,19,142,9,199,132,99,194,49,225,152,37,115,204,120,208,114,184,127,63,110,182,130,191,127,127,254,11,227,237,18,150,156,255,225,19,171,108,108,126,197,205,233,112,210,188,250,115,35,201,124,124,146,199,71,53,125,52,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,153,7,47,229,55,192,207,224,101,232,55,192,3,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,192,203,202,194,75,249,29,228,51,120,169,119,7,249,155,213,239,239,202,55,107,101,229,151,151,17,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,173,60,1,13,147,60,38,78,218,100,162,168,77,66,30,33,143,144,71,139,55,168,168,185,223,108,85,134,60,218,167,13,131,60,186,228,214,36,143,246,185,117,201,163,48,175,58,121,116,201,173,73,30,45,115,7,65,30,109,51,7,64,30,45,35,7,65,30,237,51,235,146,71,251,188,186,228,209,62,175,38,121,20,166,85,34,143,194,180,74,228,209,50,173,58,121,180,204,171,76,30,45,211,42,147,71,97,90,37,242,104,159,86,147,60,10,211,42,145,71,131,180,144,71,200,99,112,228,209,197,121,76,112,30,33,143,144,71,200,35,228,17,242,8,121,132,60,66,30,33,143,144,71,200,35,228,17,242,8,121,132,60,66,30,33,143,144,71,200,227,26,242,24,59,57,143,113,109,157,199,8,242,8,121,172,12,121,140,30,223,160,58,205,164,10,228,81,152,86,157,60,58,231,86,34,143,194,220,106,228,209,37,175,38,121,116,206,173,68,30,37,185,181,201,163,40,179,46,121,148,68,214,38,143,194,204,106,228,81,152,87,141,60,10,243,42,145,71,151,180,254,201,163,75,90,255,228,81,146,86,147,60,74,242,234,145,71,73,90,61,242,232,146,214,63,121,20,166,85,34,143,46,105,253,147,71,211,180,144,199,26,144,71,67,224,231,162,26,198,181,85,13,1,126,0,63,128,31,192,15,224,7,240,3,248,1,252,0,126,0,63,128,31,192,15,224,7,240,3,248,1,252,0,126,0,191,32,129,95,228,4,252,34,128,31,192,15,224,247,8,252,54,254,184,29,28,159,247,207,190,124,232,63,254,220,165,54,160,125,246,131,51,121,184,152,174,254,0,166,170,196,221,236,103,231,230,230,245,155,215,134,215,246,246,233,135,227,254,237,243,174,109,60,255,212,205,223,223,222,110,252,17,114,124,174,133,231,224,7,43,160,31,172,96,73,122,252,52,207,58,125,153,103,29,71,179,79,92,73,28,32,74,151,199,85,102,233,69,4,87,129,233,69,4,207,97,11,173,118,154,70,237,86,123,183,213,142,214,7,151,0,6,121,112,165,26,192,49,176,94,15,80,68,112,149,34,160,136,224,57,123,123,63,218,139,146,189,40,109,119,246,219,235,131,123,220,219,186,21,134,52,180,102,135,33,204,172,91,98,200,67,43,181,24,242,192,74,53,134,60,176,74,143,225,24,215,119,145,225,24,215,119,147,33,140,123,125,99,252,59,162,19,237,166,173,40,73,226,228,229,61,100,241,114,127,161,199,35,211,208,251,113,218,73,210,120,119,183,147,166,139,13,140,78,104,165,210,72,24,88,171,53,18,198,213,170,141,28,227,250,238,141,228,113,85,138,35,199,184,190,155,35,139,184,65,85,71,87,109,202,166,48,202,166,245,115,45,210,203,219,197,126,102,227,80,138,52,107,178,197,235,142,71,252,24,166,195,49,54,61,134,247,41,29,89,15,50,114,127,148,5,244,159,253,122,243,190,160,147,247,5,207,109,65,78,29,185,220,143,88,244,146,155,250,17,205,130,146,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,196,162,31,105,21,211,143,180,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,232,71,170,210,143,36,131,100,144,186,247,35,73,51,105,166,117,233,71,102,83,237,226,146,251,145,152,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,132,126,164,212,126,164,85,76,63,210,162,31,161,31,161,31,161,31,161,31,217,166,126,132,154,129,154,1,90,15,173,135,214,67,235,161,245,208,122,192,55,224,27,240,13,248,174,9,248,6,99,131,177,43,132,177,109,217,111,82,12,251,77,96,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,95,216,47,236,23,246,27,14,251,141,139,97,191,49,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,95,216,47,236,23,246,11,251,133,253,194,126,195,97,191,5,156,25,58,99,191,181,57,51,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,138,216,47,212,214,144,218,198,197,80,219,24,106,11,181,133,218,42,81,219,232,233,61,49,126,121,79,220,159,189,37,198,157,0,161,173,56,173,50,179,45,32,183,10,178,21,231,86,34,182,110,121,245,128,109,1,185,85,120,173,44,183,46,174,21,102,214,164,181,178,200,186,176,86,156,89,137,213,138,243,42,161,90,113,94,21,82,235,150,214,55,168,117,75,235,155,211,202,210,234,98,90,89,102,61,74,43,203,171,5,105,101,105,181,24,173,91,90,223,136,86,156,86,133,208,186,165,245,13,104,205,211,194,103,225,179,240,217,205,124,54,42,102,154,110,196,52,93,248,44,124,22,62,11,159,133,207,194,103,225,179,240,89,248,44,124,22,62,11,159,133,207,194,103,225,179,240,89,248,44,124,22,62,11,159,181,229,179,133,76,188,141,152,120,11,159,133,207,194,103,225,179,240,89,248,44,124,22,62,11,159,133,207,194,103,225,179,240,89,248,44,124,22,62,11,159,133,207,194,103,225,179,182,124,182,144,249,6,17,243,13,224,179,240,89,248,44,124,22,62,11,159,133,207,194,103,225,179,240,89,248,44,124,22,214,9,235,132,117,194,58,97,157,176,78,88,167,30,235,140,7,173,34,102,5,196,205,86,240,179,2,230,191,66,222,46,17,203,249,31,62,97,204,134,225,75,111,78,135,147,230,213,159,27,105,231,227,179,61,62,188,245,195,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,99,192,89,192,205,246,51,192,25,250,205,246,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,115,27,1,103,1,119,171,207,0,167,222,221,234,111,86,191,227,43,223,190,149,239,197,242,194,66,73,161,164,80,82,40,41,148,20,74,10,37,133,146,66,73,161,164,80,82,40,41,148,20,74,10,37,133,146,66,73,161,164,91,72,73,3,167,147,73,49,250,101,162,168,95,66,39,161,147,208,73,167,143,138,81,115,191,217,170,12,157,180,79,27,6,157,116,201,173,73,39,237,115,235,210,73,97,94,117,58,233,146,91,147,78,90,230,14,130,78,218,102,14,128,78,90,70,14,130,78,218,103,214,165,147,246,121,117,233,164,125,94,77,58,41,76,171,68,39,133,105,149,232,164,101,90,117,58,105,153,87,153,78,90,166,85,166,147,194,180,74,116,210,62,173,38,157,20,166,85,162,147,6,105,161,147,208,201,112,233,100,33,238,100,130,59,9,157,132,78,66,39,161,147,208,73,232,36,116,18,58,9,157,132,78,66,39,161,147,208,73,232,36,116,18,58,9,157,132,78,66,39,237,232,100,92,140,59,25,215,214,157,140,160,147,208,201,10,211,201,232,241,77,172,211,76,170,64,39,133,105,213,233,164,115,110,37,58,41,204,173,70,39,93,242,106,210,73,231,220,74,116,82,146,91,155,78,138,50,235,210,73,73,100,109,58,41,204,172,70,39,133,121,213,232,164,48,175,18,157,116,73,235,159,78,186,164,245,79,39,37,105,53,233,164,36,175,30,157,148,164,213,163,147,46,105,253,211,73,97,90,37,58,233,146,214,63,157,52,77,11,157,172,1,157,180,133,130,133,40,139,113,109,149,69,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,176,106,80,48,42,6,10,70,64,65,160,32,80,48,11,10,102,254,72,38,131,56,126,111,254,99,152,52,226,248,171,245,143,94,156,251,179,231,225,71,231,230,230,245,187,217,210,139,122,251,244,99,112,255,246,121,91,54,150,126,208,54,254,176,8,30,127,225,113,249,105,177,254,105,73,215,255,180,164,209,254,238,250,159,150,52,218,111,255,252,155,247,221,254,135,207,131,211,179,222,47,7,135,139,95,17,167,187,213,134,236,173,199,207,98,179,15,101,207,183,143,196,209,236,195,88,18,63,125,24,75,194,161,236,242,184,202,152,189,136,224,42,156,189,136,224,57,216,161,213,78,211,168,221,106,239,182,218,209,250,224,18,246,32,15,174,212,16,56,6,214,171,8,138,8,174,210,17,20,17,60,103,111,239,71,123,81,178,23,165,237,206,126,123,125,112,143,123,91,183,221,144,134,214,172,55,132,153,117,251,13,121,104,165,130,67,30,88,169,225,144,7,86,169,56,28,227,250,238,56,28,227,250,46,57,132,113,175,111,140,127,71,116,162,221,180,21,37,73,156,188,188,135,44,94,238,47,244,120,100,26,122,63,78,59,73,26,239,238,118,210,116,177,156,209,9,173,212,39,9,3,107,21,74,194,184,90,141,146,99,92,223,149,146,60,174,74,167,228,24,215,119,169,100,17,55,168,86,233,170,77,15,21,70,15,181,126,116,70,122,121,187,72,155,55,206,189,72,179,134,103,188,38,214,226,199,48,157,191,177,233,49,188,15,2,201,122,144,145,243,56,145,79,221,179,238,167,222,224,125,247,224,248,227,224,244,176,219,255,219,233,151,243,100,86,26,26,220,59,112,53,156,12,175,70,141,175,195,235,219,203,198,221,205,112,250,199,221,195,125,210,216,91,110,43,74,184,123,192,162,188,144,87,21,153,175,175,148,226,194,234,217,168,49,236,106,140,53,165,69,39,222,143,215,151,22,157,120,63,217,92,90,252,188,182,194,165,69,252,116,94,104,250,114,94,232,242,123,125,64,183,6,200,227,42,151,22,69,4,87,41,45,138,8,174,82,90,200,131,43,149,22,142,129,245,74,139,34,130,171,148,22,69,4,87,41,45,132,193,117,75,11,105,104,205,210,66,152,89,183,180,144,135,86,42,45,228,129,149,74,11,121,96,149,210,194,49,174,239,210,194,49,174,239,210,66,24,87,183,180,16,134,214,45,45,228,161,149,74,11,97,96,173,210,66,24,87,171,180,112,140,235,187,180,144,199,85,41,45,28,227,250,46,45,44,226,82,90,80,90,80,90,84,171,180,200,92,146,159,15,97,221,106,228,222,117,97,218,106,148,112,251,19,173,6,173,6,173,70,17,159,187,91,217,6,67,136,173,134,117,220,80,90,13,135,224,186,173,134,117,112,237,114,64,22,56,128,114,192,33,184,110,57,96,23,60,16,198,110,25,58,8,198,110,151,57,16,198,110,29,90,155,177,91,7,214,102,236,214,129,117,25,187,44,174,26,99,151,197,85,99,236,118,113,3,97,236,118,161,3,192,213,118,129,213,113,181,93,92,117,92,45,139,171,134,171,173,227,234,226,106,89,92,53,92,157,31,55,40,92,13,124,246,123,216,100,109,177,241,90,158,219,59,58,234,14,146,25,190,77,242,78,185,188,26,141,199,195,70,178,76,107,147,220,99,45,243,96,237,50,154,85,29,93,245,102,29,76,159,253,81,49,136,248,231,26,150,67,132,55,60,56,0,56,8,0,188,50,33,107,27,144,112,250,50,41,49,224,233,60,242,184,161,32,97,135,224,218,162,187,56,184,182,232,110,25,92,155,101,203,2,7,192,178,29,130,107,139,238,226,224,218,162,187,77,240,64,32,188,101,232,32,32,188,93,230,64,32,188,117,104,109,8,111,29,88,27,194,91,7,214,22,221,37,113,21,69,119,73,92,69,209,221,38,110,32,16,222,46,116,48,162,187,101,104,237,230,192,46,176,122,115,96,23,87,189,57,144,197,85,20,221,45,227,106,139,238,146,184,138,162,123,94,220,160,154,3,68,247,176,187,6,68,247,160,69,247,39,207,61,87,132,207,92,143,188,47,232,228,125,193,115,117,145,241,82,23,214,124,246,171,103,50,250,247,195,245,100,116,223,123,184,25,238,188,219,249,54,254,126,52,154,14,47,135,211,225,219,233,104,50,190,127,59,111,0,250,179,255,217,156,254,62,221,201,43,124,242,124,253,172,194,39,79,207,175,84,225,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,67,153,99,80,230,20,94,213,196,131,150,168,170,137,155,45,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,170,26,215,170,38,17,86,53,9,85,13,85,13,85,13,85,13,85,13,85,13,141,7,141,7,197,1,197,1,197,1,197,1,197,1,197,1,12,30,6,15,131,135,193,195,224,33,234,16,245,202,17,245,18,48,179,236,180,142,120,187,78,235,0,51,131,153,193,204,96,102,48,51,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,48,179,20,51,203,206,8,136,57,35,0,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,48,51,152,25,204,12,102,6,51,131,153,193,204,241,32,18,98,230,8,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,48,51,152,25,204,12,102,6,51,131,153,53,48,51,128,184,40,64,124,112,124,222,63,251,242,161,63,27,174,108,58,247,162,49,123,21,147,135,139,233,18,50,78,182,107,0,198,211,159,140,150,255,104,225,42,119,172,252,188,152,165,242,229,141,207,2,104,6,52,3,154,1,205,213,0,205,28,164,9,33,223,74,66,206,65,154,160,125,208,62,104,31,180,15,218,175,31,218,231,32,77,250,8,250,8,250,8,250,136,66,250,8,14,210,12,187,193,64,148,231,32,77,211,131,52,215,191,212,133,53,47,181,20,50,188,125,32,187,20,226,62,2,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,31,10,159,242,234,156,120,208,114,171,115,226,102,139,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,135,58,167,196,58,39,113,173,115,18,234,28,234,28,234,28,234,28,234,28,234,28,90,17,90,17,202,5,202,5,202,5,202,5,202,5,202,133,80,202,5,56,61,156,30,78,15,167,15,143,211,67,221,161,238,21,162,238,101,162,104,199,211,67,226,237,58,61,4,20,13,138,6,69,131,162,65,209,160,104,80,52,40,26,20,13,138,6,69,131,162,65,209,160,104,80,52,40,26,20,13,138,6,69,131,162,65,209,37,160,104,199,51,11,98,206,44,0,69,131,162,65,209,160,104,80,52,40,26,20,13,138,6,69,131,162,65,209,160,104,80,52,40,26,20,13,138,6,69,131,162,65,209,160,104,80,244,70,20,29,185,162,232,8,20,13,138,6,69,131,162,65,209,160,104,80,52,40,26,20,13,138,6,69,131,162,65,209,160,104,80,52,40,26,20,13,138,6,69,131,162,195,64,209,64,228,66,32,242,222,251,217,104,103,51,118,188,247,117,9,25,39,185,200,120,225,123,148,1,141,85,33,239,222,215,18,217,238,250,7,7,233,6,129,116,1,184,0,92,0,46,7,102,66,158,235,64,158,57,48,19,100,14,50,7,153,131,204,65,230,245,67,230,28,152,9,231,135,243,195,249,225,252,133,112,126,14,204,12,187,25,64,82,15,226,192,204,194,91,138,120,208,18,181,20,113,179,69,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,65,75,225,212,82,36,194,150,34,161,165,160,165,160,165,160,165,160,165,216,130,150,2,216,15,236,135,153,195,204,97,230,48,115,152,57,204,28,252,12,126,6,63,131,159,107,130,159,129,201,192,228,10,193,228,18,48,112,44,196,192,49,24,24,12,12,6,6,3,131,129,193,192,96,96,48,48,24,24,12,12,6,6,3,131,129,193,192,96,96,48,48,24,24,12,12,6,6,3,131,129,171,128,129,101,147,213,99,38,171,131,129,193,192,96,96,48,48,24,24,12,12,6,6,3,131,129,193,192,96,96,48,48,24,24,12,12,6,6,3,131,129,193,192,96,96,48,112,21,48,112,36,196,192,17,24,24,12,12,6,6,3,131,129,193,192,96,96,48,48,24,24,12,12,6,6,3,131,129,193,192,96,96,48,48,24,24,12,12,6,6,3,3,112,203,4,184,7,199,231,253,179,47,31,250,179,225,190,166,36,183,49,123,21,147,135,139,233,18,210,77,170,143,116,159,95,90,169,108,119,227,179,0,121,129,188,64,94,32,111,136,144,151,243,9,161,211,91,73,167,57,159,16,172,14,86,7,171,131,213,193,234,245,195,234,156,79,72,23,64,23,64,23,64,23,80,72,23,192,249,132,97,183,7,72,228,219,120,62,225,66,147,17,15,90,110,77,70,220,108,209,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,208,100,148,213,100,36,174,77,70,66,147,65,147,65,147,65,147,65,147,177,149,77,6,133,0,133,0,92,29,174,14,87,135,171,195,213,225,234,32,106,16,53,136,26,68,93,19,68,13,112,6,56,87,8,56,151,137,138,99,87,84,28,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,6,21,131,138,65,197,160,98,80,49,168,184,226,168,216,113,210,123,204,164,119,80,49,168,24,84,12,42,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,12,42,174,56,42,142,92,81,113,4,42,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,12,42,6,21,131,138,65,197,102,168,24,200,235,10,121,207,186,31,15,122,51,168,55,56,60,236,30,117,7,173,65,103,129,248,38,237,228,47,115,236,155,55,76,98,50,188,188,30,221,78,135,215,141,155,155,225,120,216,104,53,58,239,159,17,102,35,105,39,255,90,1,193,121,227,37,114,57,240,50,6,94,166,192,157,165,255,142,219,203,127,224,2,146,159,254,100,180,252,71,11,87,57,192,230,252,5,45,7,63,203,158,23,32,109,7,164,95,255,56,199,235,17,117,43,218,75,214,35,234,52,218,111,111,70,212,237,56,77,183,2,81,39,179,125,85,29,68,45,136,27,6,162,118,10,174,137,168,157,130,107,158,246,40,8,174,203,214,165,129,213,217,186,83,112,77,182,238,20,92,243,180,71,219,224,65,148,2,214,161,3,40,5,108,51,7,81,10,8,66,235,150,2,130,192,186,165,128,32,176,102,41,32,141,171,84,10,72,227,42,149,2,182,113,131,40,5,108,67,7,113,218,163,32,180,110,147,97,27,88,185,201,176,141,171,220,100,72,227,42,53,25,130,184,154,77,134,52,174,82,147,97,18,55,168,38,131,211,30,195,238,62,208,228,3,56,237,113,45,158,109,239,238,238,101,48,221,217,95,69,57,232,118,254,37,27,214,250,103,182,236,133,204,251,130,78,222,23,60,55,37,25,107,180,240,205,250,239,63,28,90,165,188,155,9,4,173,82,222,237,5,213,107,149,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,40,145,194,43,145,214,85,68,11,255,253,57,29,28,29,156,247,207,186,135,179,105,83,231,191,244,7,221,195,211,207,93,147,147,9,22,254,251,123,218,24,95,223,207,63,124,237,125,109,220,127,155,54,134,55,119,223,135,214,71,21,88,23,68,74,227,168,242,95,122,41,221,142,236,105,169,118,24,88,85,212,192,170,204,207,63,81,112,69,142,32,110,24,69,142,83,112,237,129,85,226,224,154,69,142,32,184,254,164,45,73,96,245,34,199,41,184,246,164,45,113,112,205,34,199,54,120,16,69,142,117,232,0,138,28,219,204,65,20,57,130,208,250,35,194,44,3,235,143,8,179,12,172,61,34,76,18,87,113,68,152,36,174,226,136,48,155,184,65,20,57,182,161,131,40,114,4,161,245,231,154,217,4,14,96,174,153,77,220,0,230,154,73,226,42,206,53,179,140,171,61,215,76,18,87,113,174,89,94,92,138,28,138,28,138,156,42,21,57,6,125,139,184,11,201,189,91,198,186,11,41,225,102,25,186,16,186,16,186,16,95,93,72,171,217,170,82,23,98,29,55,148,46,196,33,184,110,23,98,29,92,187,82,144,5,14,160,82,112,8,174,91,41,216,5,15,132,204,91,134,14,130,204,219,101,14,132,204,91,135,214,38,243,214,129,181,201,188,117,96,93,50,47,139,171,70,230,101,113,213,200,188,93,220,64,200,188,93,232,0,32,183,93,96,117,200,109,23,87,29,114,203,226,170,65,110,235,184,186,144,91,22,87,13,114,231,199,13,10,114,131,172,57,188,195,207,225,29,182,20,248,125,175,239,46,196,127,29,77,107,234,195,207,94,185,127,4,156,245,172,16,96,8,48,54,124,149,8,48,54,60,54,60,54,124,96,232,26,27,30,27,30,27,94,159,185,99,195,99,195,99,195,99,195,99,195,99,195,99,195,7,82,20,96,195,99,195,215,183,90,192,134,223,82,27,254,103,15,226,38,195,175,233,65,106,226,194,211,131,208,131,108,99,15,130,9,143,9,143,9,31,68,157,128,9,143,9,143,9,175,79,229,49,225,49,225,49,225,49,225,49,225,49,225,49,225,213,1,55,38,60,184,26,19,94,98,194,159,247,187,103,31,62,119,197,83,225,239,167,195,201,197,247,161,116,30,124,156,11,126,45,64,111,81,88,247,245,107,242,64,116,243,159,16,152,11,204,69,106,175,18,204,69,106,71,106,71,106,15,140,66,35,181,35,181,35,181,235,227,115,164,118,164,118,164,118,164,118,164,118,164,118,164,246,64,152,63,82,59,82,123,125,91,2,164,246,32,164,118,65,99,97,169,171,111,108,44,242,77,117,26,11,26,11,26,11,244,115,244,243,96,26,11,244,115,244,115,244,243,48,248,57,250,57,250,57,250,57,250,57,250,185,54,138,70,63,71,63,71,63,71,63,7,44,163,159,135,175,159,203,70,176,63,99,72,209,240,245,66,81,110,121,83,70,94,189,72,159,108,151,201,34,160,93,100,116,100,116,100,116,100,244,112,153,52,50,58,50,58,50,122,56,48,29,25,29,25,29,25,29,25,29,25,93,187,1,64,70,71,70,71,70,71,70,71,70,175,90,103,128,140,94,53,25,93,54,58,125,83,127,225,89,69,167,191,160,191,160,191,64,77,15,178,191,64,77,71,77,71,77,15,136,166,163,166,163,166,163,166,163,166,163,166,7,64,211,81,211,81,211,81,211,81,211,81,211,193,204,168,233,69,161,221,191,247,78,63,255,237,108,118,52,166,112,52,250,159,163,187,239,127,76,102,199,52,202,102,163,87,243,76,204,165,87,237,129,247,26,60,35,196,23,226,139,177,94,37,226,139,177,142,177,142,177,30,24,170,198,88,199,88,199,88,215,103,236,24,235,24,235,24,235,24,235,24,235,24,235,24,235,129,20,3,24,235,24,235,245,173,18,48,214,131,48,214,51,151,228,231,67,136,122,15,75,169,125,115,239,145,175,181,211,123,208,123,208,123,4,214,123,96,186,99,186,99,186,7,81,31,96,186,99,186,99,186,235,83,120,76,119,76,119,76,119,76,119,76,119,76,119,76,119,117,160,141,233,14,158,198,116,119,51,221,101,83,216,95,64,164,104,12,123,213,121,175,167,177,38,249,79,8,237,133,246,98,185,87,137,246,98,185,99,185,99,185,7,134,169,177,220,177,220,177,220,245,249,58,150,59,150,59,150,59,150,59,150,59,150,59,150,123,32,165,0,150,59,150,123,125,107,4,44,247,237,179,220,101,147,219,55,118,30,219,239,184,211,121,208,121,108,89,231,129,225,142,225,142,225,30,68,117,128,225,142,225,142,225,174,79,224,49,220,49,220,49,220,49,220,49,220,49,220,49,220,213,97,54,134,59,104,26,195,221,193,112,63,57,59,61,25,196,105,252,126,208,109,237,190,31,252,26,197,98,240,251,99,114,247,163,17,167,241,215,198,176,181,251,181,241,91,20,219,49,224,165,215,152,65,129,253,49,221,213,215,227,15,239,154,61,55,164,215,142,244,46,255,156,172,101,191,173,104,47,89,207,126,211,104,191,189,153,253,166,113,186,187,21,236,55,153,237,171,172,119,214,36,56,246,43,136,27,6,251,117,10,174,201,126,157,130,107,250,238,130,224,186,208,90,26,88,29,90,59,5,215,132,214,78,193,53,125,119,219,224,65,208,118,235,208,1,208,118,219,204,65,208,118,65,104,93,218,46,8,172,75,219,5,129,53,105,187,52,174,18,109,151,198,85,162,237,182,113,131,160,237,182,161,131,240,221,5,161,117,43,2,219,192,202,21,129,109,92,229,138,64,26,87,169,34,16,196,213,172,8,164,113,149,42,2,147,184,65,85,4,248,238,97,151,10,248,238,65,248,238,235,10,142,195,195,238,81,119,208,26,116,222,15,14,142,207,251,103,95,62,244,7,159,206,186,31,15,122,199,253,121,171,17,111,110,53,110,110,134,227,97,163,213,232,124,109,204,18,78,30,46,166,141,171,201,240,242,122,150,98,185,202,136,139,214,217,151,229,245,206,178,238,222,46,210,127,127,179,110,213,103,127,180,112,149,188,79,217,180,146,165,148,40,182,79,72,115,226,210,156,196,197,55,39,237,56,77,105,78,104,78,104,78,104,78,104,78,104,78,104,78,104,78,104,78,104,78,104,78,104,78,104,78,104,78,104,78,104,78,104,78,104,78,104,78,104,78,104,78,228,205,201,90,60,219,222,221,221,203,96,186,179,191,138,114,208,237,252,75,12,70,16,101,46,100,222,23,116,242,190,224,185,27,201,88,163,133,111,150,172,57,202,185,31,198,170,57,42,124,16,146,122,115,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,68,81,20,66,81,180,174,6,58,58,56,239,159,117,15,103,71,96,36,131,189,188,210,103,124,125,63,255,88,181,247,245,85,197,147,52,247,114,43,158,184,248,142,39,220,155,129,94,214,41,175,209,137,37,141,206,230,135,95,120,216,96,250,27,97,241,146,87,121,108,250,162,165,110,72,90,142,204,255,167,67,61,114,249,207,155,133,79,16,81,51,233,52,163,198,205,248,58,142,230,159,33,102,159,28,12,107,143,213,36,86,197,135,44,72,102,161,177,154,198,190,210,112,141,148,184,71,90,254,16,232,26,169,149,23,201,190,134,88,137,180,215,140,26,151,163,209,221,253,221,104,116,25,53,227,164,217,126,252,4,106,88,50,152,175,83,145,91,58,179,62,176,140,83,224,78,202,44,6,36,145,138,217,73,153,200,127,53,146,61,244,23,239,164,108,164,111,184,82,27,160,190,96,157,178,96,253,154,48,182,184,94,144,38,27,195,27,46,206,6,16,47,139,99,186,56,86,136,93,22,197,244,61,213,10,158,203,162,172,227,27,230,139,178,150,112,56,4,145,253,198,201,2,222,14,65,114,127,207,88,161,108,65,144,108,68,189,38,139,37,164,22,196,201,226,184,171,97,236,72,174,32,74,6,161,53,252,22,101,49,90,65,144,12,246,106,24,36,139,190,58,4,145,253,244,100,113,85,89,16,135,223,39,89,196,212,33,136,120,69,92,126,159,24,50,206,139,116,137,137,45,167,91,3,47,46,150,57,154,209,53,203,136,207,232,162,101,148,104,114,81,251,90,116,145,36,223,158,224,169,214,80,101,147,171,4,107,190,66,150,13,174,185,190,253,22,139,174,90,70,203,6,87,205,57,182,240,178,53,248,219,224,210,177,96,183,143,5,43,63,150,236,246,177,100,227,142,69,27,119,44,217,184,43,237,129,201,53,203,253,129,209,53,146,31,144,213,14,193,236,162,229,22,193,228,42,193,142,152,136,174,17,188,164,137,100,23,77,68,187,104,34,217,69,83,193,46,154,10,118,81,110,81,113,114,218,63,56,57,30,244,123,199,231,39,103,131,211,238,89,247,240,176,119,56,248,216,251,116,214,235,205,249,101,86,117,177,169,67,17,63,170,167,198,33,247,57,146,220,39,73,55,63,203,107,114,159,223,108,180,197,205,70,91,241,230,21,31,5,132,232,150,146,252,2,130,27,72,204,111,32,121,250,113,254,116,48,248,112,114,116,218,157,61,106,127,242,48,42,243,158,143,194,107,13,11,40,237,163,220,176,136,227,183,226,16,5,243,81,116,136,130,213,178,238,176,13,228,173,244,16,5,243,81,125,136,130,213,182,0,49,14,229,177,6,49,205,228,181,12,177,8,229,167,18,177,8,228,167,24,177,8,228,163,30,177,141,83,114,73,98,27,167,228,170,196,52,142,215,194,196,52,148,183,218,196,52,144,167,242,196,52,142,167,10,197,54,78,201,69,138,69,28,31,117,138,109,156,146,75,149,77,113,168,86,168,86,168,86,168,86,168,86,168,86,106,90,173,4,119,127,196,174,184,69,216,165,69,160,69,8,96,12,85,39,222,143,215,223,231,212,137,247,147,205,247,50,253,188,150,49,84,140,161,98,12,149,113,37,194,24,42,198,80,49,134,138,49,84,140,161,98,12,21,99,168,24,67,197,24,42,198,80,49,134,138,49,84,140,161,98,12,21,99,168,24,67,197,24,42,198,80,25,61,74,112,109,72,42,110,67,82,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,16,218,144,10,180,33,173,65,34,108,67,90,205,132,54,132,54,132,54,36,132,54,36,158,149,147,89,31,34,162,224,218,16,65,220,48,218,16,167,224,154,109,136,83,112,205,54,68,16,92,183,13,145,6,86,111,67,156,130,107,182,33,78,193,53,219,16,219,224,65,180,33,214,161,3,104,67,108,51,7,209,134,8,66,235,182,33,130,192,186,109,136,32,176,102,27,34,141,171,212,134,72,227,42,181,33,182,113,131,104,67,108,67,7,209,134,8,66,235,182,33,182,129,149,219,16,219,184,202,109,136,52,174,82,27,34,136,171,217,134,72,227,42,181,33,38,113,131,106,67,232,54,232,54,42,212,109,24,20,2,177,184,16,136,41,4,40,4,40,4,40,4,40,4,182,177,16,128,171,195,213,193,211,224,105,240,52,120,26,60,13,158,134,244,66,122,33,189,144,94,72,47,164,23,210,91,65,210,43,29,132,211,98,16,14,164,23,210,11,233,133,244,66,122,33,189,144,94,72,47,164,23,210,11,233,133,244,66,122,33,189,144,94,72,47,164,23,210,11,233,133,244,6,65,122,19,177,211,155,224,244,66,122,33,189,144,94,72,47,164,23,210,11,233,133,244,66,122,33,189,144,94,72,47,164,23,210,11,233,133,244,66,122,33,189,144,94,72,111,32,164,87,234,244,38,56,189,144,94,72,47,164,23,210,11,233,133,244,66,122,33,189,144,94,72,47,164,23,210,11,233,133,244,66,122,33,189,144,94,72,47,164,215,136,244,194,104,179,25,109,44,102,180,49,140,22,70,11,163,85,102,180,209,211,59,96,252,242,14,184,63,123,3,140,59,1,34,90,113,90,101,66,91,64,110,21,64,43,206,173,196,103,221,242,234,225,217,2,114,171,208,89,89,110,93,56,43,204,172,201,102,101,145,117,209,172,56,179,18,153,21,231,85,2,179,226,188,42,92,214,45,173,111,44,235,150,214,55,149,149,165,213,133,178,178,204,122,76,86,150,87,11,201,202,210,106,17,89,183,180,190,129,172,56,173,10,143,117,75,235,27,199,154,167,133,198,66,99,161,177,43,52,54,26,36,66,26,27,53,19,104,44,52,22,26,11,141,133,198,66,99,161,177,208,88,104,44,52,22,26,11,141,133,198,66,99,161,177,208,88,104,44,52,22,26,11,141,133,198,26,211,88,233,164,218,136,73,181,208,88,104,44,52,22,26,11,141,133,198,66,99,161,177,208,88,104,44,52,22,26,11,141,133,198,66,99,161,177,208,88,104,44,52,22,26,107,65,99,165,147,10,34,38,21,64,99,161,177,208,88,104,44,52,22,26,11,141,133,198,66,99,161,177,208,88,104,44,100,19,178,9,217,132,108,66,54,33,155,144,77,21,178,25,139,103,176,198,21,152,193,58,255,69,241,118,9,86,206,255,240,137,96,54,178,95,109,115,58,156,52,175,254,220,200,54,31,159,224,241,17,77,30,9,156,9,206,4,103,130,51,193,153,224,76,112,38,56,19,156,9,206,4,103,130,51,193,153,224,76,112,38,56,19,156,9,206,4,103,186,224,76,169,168,25,87,64,212,4,103,130,51,193,153,224,76,112,38,56,19,156,9,206,4,103,130,51,193,153,224,76,112,38,56,19,156,9,206,4,103,130,51,43,137,51,67,195,136,7,199,231,253,179,47,31,250,131,214,160,101,206,19,27,179,92,147,135,139,233,43,176,216,106,182,114,193,98,92,60,89,92,190,32,89,190,34,125,117,201,210,2,62,254,201,104,249,143,22,174,42,226,214,242,231,5,219,124,143,121,50,251,237,225,114,143,249,198,231,89,120,252,96,112,166,144,67,230,17,192,77,95,180,132,74,165,172,112,254,63,29,104,225,229,63,111,22,222,64,162,102,210,105,70,141,155,241,117,28,205,96,247,236,157,35,49,196,128,171,73,172,64,160,44,72,38,225,91,77,99,207,248,92,35,37,238,145,150,63,3,184,70,106,229,69,106,181,211,52,106,183,218,187,173,118,180,62,210,242,63,86,86,34,237,53,163,198,229,104,116,119,127,55,26,93,70,205,56,105,182,231,193,98,67,96,104,190,78,69,110,233,76,22,104,25,167,192,157,148,137,249,36,145,138,217,73,47,143,151,187,147,246,163,189,40,217,139,210,118,103,191,189,62,82,97,59,41,27,45,26,174,212,6,184,40,88,167,44,106,184,38,140,45,55,20,164,201,6,130,134,139,179,1,9,202,226,152,46,142,21,237,147,69,49,125,79,181,2,121,178,40,235,254,117,107,190,40,107,255,125,235,16,68,246,27,39,11,191,57,4,201,253,61,99,69,214,4,65,178,199,75,174,201,98,57,96,82,16,39,139,224,173,134,177,99,120,130,40,25,112,206,240,91,148,133,231,4,65,50,184,155,97,144,44,242,230,16,68,246,211,147,5,213,100,65,28,126,159,100,241,50,135,32,226,21,113,249,125,98,200,184,46,210,37,138,178,156,110,13,3,185,88,38,47,70,215,44,67,33,163,139,150,225,147,201,69,237,107,209,69,146,124,123,130,167,90,67,21,77,174,18,172,249,85,219,254,154,235,219,111,177,232,170,101,24,105,112,213,156,124,10,47,91,3,76,13,46,29,11,118,251,88,176,242,99,201,110,31,75,54,238,88,180,113,199,146,141,187,194,155,77,174,89,38,206,70,215,72,126,64,86,169,179,217,69,203,220,217,228,42,193,142,152,136,174,17,188,164,137,100,23,77,68,187,104,34,217,69,83,193,46,154,10,118,81,46,168,63,57,237,31,156,28,15,250,189,227,243,147,179,193,105,247,172,123,120,216,59,28,124,236,125,58,235,245,230,252,50,139,255,111,234,16,196,143,186,192,221,179,171,139,188,47,232,228,125,65,156,251,28,73,238,147,164,155,159,229,53,203,183,104,63,18,247,246,35,9,161,253,120,22,173,37,117,136,215,170,195,113,156,110,110,213,193,92,93,115,115,251,233,23,199,167,131,193,135,147,163,211,238,236,81,251,147,135,81,153,178,117,225,5,138,5,254,246,81,163,88,196,241,91,166,136,130,249,168,84,68,193,106,89,172,216,6,242,86,175,136,130,249,40,89,68,193,106,91,181,24,135,242,88,184,152,102,242,90,187,88,132,242,83,190,88,4,242,83,193,88,4,242,81,196,216,198,41,185,142,177,141,83,114,41,99,26,199,107,53,99,26,202,91,65,99,26,200,83,77,99,26,199,83,89,99,27,167,228,202,198,34,142,143,226,198,54,78,201,245,205,166,56,148,56,148,56,148,56,148,56,148,56,148,56,53,45,113,66,233,69,158,169,126,169,205,137,168,56,177,152,170,157,85,156,228,143,215,166,56,161,56,9,178,56,97,228,77,238,157,145,241,227,157,145,243,125,245,116,103,100,252,168,138,197,79,183,70,38,225,204,188,145,199,85,30,122,83,68,112,149,169,55,69,4,207,25,2,96,223,1,149,27,92,105,94,143,99,96,189,129,61,69,4,87,153,216,83,68,240,156,189,109,223,65,149,24,92,119,214,144,52,180,230,176,33,97,102,221,105,67,242,208,74,227,134,228,129,149,230,13,201,3,171,12,28,114,140,235,123,226,144,99,92,223,35,135,132,113,179,91,186,149,196,150,29,93,137,161,199,35,211,208,251,113,218,73,210,120,119,183,147,166,139,45,158,78,104,165,233,78,194,192,90,227,157,132,113,181,230,59,57,198,245,61,224,73,30,87,101,194,147,99,92,223,35,158,44,226,6,53,227,105,165,196,99,42,84,80,83,161,210,203,219,66,198,220,215,118,84,190,193,157,32,210,71,241,84,0,181,237,123,23,139,241,255,89,189,75,248,231,0,208,152,208,152,212,182,49,137,155,105,246,7,141,128,78,9,144,199,13,163,49,113,10,174,217,152,56,5,215,108,76,4,193,117,27,19,105,96,245,198,196,41,184,102,99,226,20,92,179,49,177,13,30,68,99,98,29,58,128,198,196,54,115,16,141,137,32,180,110,99,34,8,172,219,152,8,2,107,54,38,210,184,74,141,137,52,174,82,99,98,27,55,136,198,196,54,116,16,141,137,32,180,110,99,98,27,88,185,49,177,141,171,220,152,72,227,42,53,38,130,184,154,141,137,52,174,82,99,98,18,55,168,198,132,254,131,254,163,66,253,135,105,105,144,184,223,172,145,24,220,172,177,21,165,65,92,114,105,16,83,26,80,26,80,26,80,26,84,160,52,128,189,195,222,65,216,32,108,16,54,8,27,132,13,194,134,6,67,131,161,193,208,96,104,48,52,184,112,26,12,199,53,224,184,206,242,119,82,23,249,27,142,11,199,173,20,199,141,158,222,37,227,151,119,201,253,217,155,100,220,9,16,227,138,211,42,83,220,2,114,171,64,92,113,110,37,134,235,150,87,15,225,22,144,91,133,224,202,114,235,2,92,97,102,77,126,43,139,172,139,111,197,153,149,232,173,56,175,18,188,21,231,85,97,183,110,105,125,163,91,183,180,190,201,173,44,173,46,184,149,101,214,227,182,178,188,90,216,86,150,86,139,218,186,165,245,13,109,197,105,85,152,173,91,90,223,200,214,60,45,196,22,98,11,177,205,34,182,177,59,177,141,43,64,108,231,191,58,222,46,177,215,249,31,62,1,217,134,193,203,110,78,135,147,230,213,159,27,153,237,227,51,61,62,180,213,67,130,105,193,180,96,90,48,45,152,22,76,11,166,5,211,130,105,193,180,96,90,48,45,200,19,228,9,242,4,121,130,60,65,158,32,207,2,144,231,175,243,163,33,103,63,163,150,212,179,241,91,107,5,124,198,250,231,67,218,28,7,249,244,39,163,229,63,90,184,170,80,7,182,241,91,203,151,6,155,241,84,152,176,118,136,21,160,186,244,190,219,106,70,141,159,167,43,180,42,112,76,164,60,174,50,82,45,34,184,10,83,45,34,184,202,208,99,121,112,37,26,236,24,88,15,7,23,17,92,133,7,23,17,92,101,232,177,48,184,46,201,150,134,214,68,217,194,204,186,44,91,30,90,9,102,203,3,43,209,108,121,96,21,156,237,24,215,55,207,118,140,235,27,104,11,227,234,138,199,194,208,186,67,143,229,161,149,186,3,97,96,173,242,64,24,87,171,61,112,140,235,187,62,144,199,85,233,15,28,227,250,46,16,44,226,6,213,32,112,76,100,216,157,3,99,146,107,125,76,228,98,119,96,91,194,216,171,231,235,74,152,60,251,220,67,9,243,236,163,75,90,25,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,23,26,151,197,190,33,175,113,57,57,237,29,159,156,125,232,14,62,157,246,255,103,16,207,254,207,184,115,249,113,55,186,253,49,185,24,54,174,238,166,255,94,106,93,226,220,91,95,242,58,151,229,194,68,58,1,168,90,55,198,188,90,211,178,139,154,220,39,163,170,9,161,170,121,126,206,255,249,210,61,238,31,252,189,55,123,11,126,252,145,171,112,139,243,243,84,149,249,129,14,21,104,113,228,113,195,56,247,211,41,184,230,185,159,78,193,85,90,28,121,112,221,3,75,165,129,213,15,44,117,10,174,121,96,169,83,112,149,22,71,24,60,136,147,86,173,67,7,112,210,170,109,230,32,78,90,21,132,214,61,105,85,16,88,247,164,85,65,96,205,147,86,165,113,149,78,90,149,198,85,58,105,213,54,110,16,39,173,218,134,214,109,113,228,161,117,143,135,181,13,172,124,60,172,109,92,229,227,97,165,113,149,142,135,21,196,213,60,30,86,26,87,233,120,88,147,184,180,56,180,56,180,56,219,209,226,228,85,48,94,91,30,231,59,111,86,123,32,243,123,111,54,247,64,220,125,67,173,67,173,67,173,67,173,67,173,67,173,67,173,67,173,67,173,67,173,67,173,67,173,67,173,67,173,67,173,67,173,67,173,67,173,67,173,67,173,67,173,67,173,67,173,195,205,57,153,165,140,205,64,180,77,165,76,254,72,180,74,221,156,67,67,67,67,67,67,99,251,193,38,110,166,205,164,58,13,141,32,110,24,13,141,83,112,205,134,198,41,184,102,67,35,8,174,219,208,72,3,171,55,52,78,193,53,27,26,167,224,154,13,141,109,240,32,26,26,235,208,1,52,52,182,153,131,104,104,4,161,117,27,26,65,96,221,134,70,16,88,179,161,145,198,85,106,104,164,113,149,26,26,219,184,65,52,52,182,161,131,104,104,4,161,117,27,26,219,192,202,13,141,109,92,229,134,70,26,87,169,161,17,196,213,108,104,164,113,149,26,26,147,184,65,53,52,244,45,244,45,21,234,91,114,74,138,159,71,181,152,143,13,91,115,66,75,222,172,48,15,247,136,4,57,13,172,252,179,90,56,162,37,220,250,161,194,29,3,71,180,248,233,24,56,162,133,35,90,56,162,37,176,142,129,35,90,56,162,133,35,90,244,59,6,142,104,41,183,99,224,136,150,50,59,6,142,104,241,213,49,112,68,75,185,29,3,71,180,148,217,49,112,68,75,153,29,3,71,180,208,74,208,74,4,216,74,84,251,46,16,155,209,92,63,11,22,243,91,63,214,20,44,12,225,162,77,161,77,161,77,161,77,161,77,161,77,161,77,161,77,161,77,161,77,161,77,161,77,161,77,161,77,161,77,161,77,161,77,161,77,161,77,161,77,161,77,161,77,161,77,169,86,155,98,58,83,171,123,48,56,58,248,235,188,87,233,252,53,73,222,15,14,142,207,251,103,95,62,244,7,191,70,243,51,79,76,79,61,25,94,55,198,215,191,207,63,34,117,126,79,146,247,141,89,166,201,195,197,180,241,91,52,127,15,176,56,2,101,121,149,215,245,47,101,223,107,178,249,245,148,217,154,216,63,115,136,109,138,176,6,201,171,36,54,125,209,82,83,35,45,47,230,255,211,161,190,184,252,231,205,194,59,124,212,76,58,205,168,113,51,190,142,163,249,220,204,217,59,187,97,45,177,154,196,170,152,144,5,201,44,28,86,211,216,87,14,174,145,18,247,72,203,31,210,92,35,181,242,34,217,215,4,43,145,246,154,81,227,114,52,186,187,191,27,141,46,163,102,156,52,219,143,159,16,13,75,0,243,117,42,114,75,103,226,125,203,56,5,238,164,76,112,47,137,84,204,78,202,68,242,171,145,236,161,188,120,39,101,35,119,195,149,218,0,221,5,235,148,5,211,215,132,177,197,233,130,52,217,152,220,112,113,54,128,114,89,28,211,197,177,66,224,178,40,166,239,169,86,112,91,22,101,29,127,48,95,148,181,4,194,33,136,236,55,78,22,144,118,8,146,251,123,198,10,53,11,130,100,35,228,53,89,44,33,178,32,78,22,103,93,13,99,71,90,5,81,50,8,170,225,183,40,139,161,10,130,100,176,81,195,32,89,116,212,33,136,236,167,39,139,123,202,130,56,252,62,201,34,154,14,65,196,43,226,242,251,196,144,65,94,164,75,204,106,57,221,26,106,113,177,204,185,140,174,89,70,112,70,23,45,163,62,147,139,218,215,162,139,36,249,246,4,79,181,134,250,154,92,37,88,243,21,242,107,112,205,245,237,183,88,116,213,50,250,53,184,106,206,153,133,151,173,193,211,6,151,142,5,187,125,44,88,249,177,100,183,143,37,27,119,44,218,184,99,201,198,93,161,251,38,215,44,243,125,163,107,36,63,32,171,140,223,236,162,101,202,111,114,149,96,71,76,68,215,8,94,210,68,178,139,38,162,93,52,145,236,162,169,96,23,77,5,187,104,133,60,187,221,204,144,139,223,77,111,114,176,194,239,57,55,63,44,53,37,25,244,125,227,236,39,240,59,55,51,100,222,204,176,220,146,113,123,67,214,28,71,142,12,47,249,246,6,142,12,247,125,123,3,71,134,115,100,56,71,134,7,116,123,3,71,134,115,100,56,71,134,115,100,56,71,134,7,112,123,3,71,134,115,100,120,81,113,57,50,156,35,195,213,111,111,224,200,112,110,111,224,246,134,45,189,189,97,45,158,141,219,173,78,154,193,116,163,57,115,222,64,110,91,201,94,59,251,128,141,197,162,196,168,26,89,192,248,149,170,64,22,114,151,84,117,228,60,67,136,149,134,254,29,5,111,118,78,78,251,7,39,199,131,254,167,131,193,135,147,163,211,238,236,175,250,147,135,209,203,95,125,58,253,50,56,234,29,157,156,253,109,240,165,127,112,120,240,247,238,236,143,119,222,237,68,205,253,93,238,73,224,158,132,242,238,73,64,253,175,146,250,143,97,143,97,143,97,143,97,143,97,143,97,143,97,143,97,111,105,216,135,237,123,59,200,212,248,192,14,62,240,50,151,48,50,88,55,195,150,189,25,107,217,51,103,45,123,95,151,80,203,158,51,106,41,111,16,246,75,232,60,206,18,187,113,150,245,79,176,240,192,96,22,6,55,0,73,24,220,0,189,169,4,189,97,112,3,88,9,172,4,86,2,43,129,149,192,74,96,165,109,193,74,12,110,96,112,3,131,27,24,220,0,168,101,112,195,182,13,110,88,196,200,38,236,220,128,139,183,29,184,120,123,43,184,184,163,127,152,205,197,67,211,15,67,158,168,176,65,75,44,109,8,66,225,180,221,130,149,250,96,238,22,113,252,146,119,81,48,31,252,93,20,172,150,20,222,54,144,55,22,47,10,230,131,200,139,130,213,150,203,27,135,242,72,231,77,51,121,101,244,22,161,252,144,122,139,64,126,120,189,69,32,31,212,222,54,78,201,236,222,54,78,201,4,223,52,142,87,142,111,26,202,27,205,55,13,228,137,233,155,198,241,68,246,109,227,148,204,247,45,226,248,160,252,182,113,74,102,253,155,226,64,252,33,254,16,127,136,63,196,31,226,15,241,47,138,248,239,58,16,255,93,136,63,196,223,227,12,229,86,178,215,217,93,63,165,99,246,87,237,220,89,28,243,171,25,163,204,24,101,198,40,27,55,24,140,81,102,140,50,99,148,25,163,204,24,101,198,40,51,70,153,49,202,140,81,102,140,50,99,148,25,163,204,24,101,198,40,51,70,153,49,202,140,81,14,98,140,114,222,209,114,217,199,209,109,58,116,46,160,225,204,121,67,148,231,109,70,234,208,102,164,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,180,25,165,183,25,173,65,34,110,51,90,205,100,83,155,241,250,187,65,153,65,153,65,153,81,68,153,49,175,17,179,62,3,68,193,149,25,130,184,97,148,25,78,193,53,203,12,167,224,154,101,134,32,184,110,153,33,13,172,94,102,56,5,215,44,51,156,130,107,150,25,182,193,131,40,51,172,67,7,80,102,216,102,14,162,204,16,132,214,45,51,4,129,117,203,12,65,96,205,50,67,26,87,169,204,144,198,85,42,51,108,227,6,81,102,216,134,14,162,204,16,132,214,45,51,108,3,43,151,25,182,113,149,203,12,105,92,165,50,67,16,87,179,204,144,198,85,42,51,76,226,6,85,102,80,77,80,77,248,168,38,10,42,17,140,240,127,236,128,255,99,240,63,248,31,252,15,254,7,255,87,27,255,67,209,161,232,192,104,96,52,48,26,24,13,140,6,70,195,117,225,186,112,93,184,46,92,23,174,11,215,173,36,215,149,15,169,105,109,30,82,3,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,112,221,18,184,110,226,224,235,38,248,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,171,192,117,229,190,110,130,175,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,33,178,22,68,54,118,32,178,49,68,22,34,11,145,245,79,100,91,205,86,149,136,172,117,220,80,136,172,67,112,93,34,107,29,92,155,200,202,2,7,64,100,29,130,235,18,89,187,224,129,16,89,203,208,65,16,89,187,204,129,16,89,235,208,218,68,214,58,176,54,145,181,14,172,75,100,101,113,213,136,172,44,174,26,145,181,139,27,8,145,181,11,29,0,145,181,11,172,78,100,237,226,170,19,89,89,92,53,34,107,29,87,151,200,202,226,170,17,217,252,184,16,89,136,44,68,118,13,145,141,28,102,31,68,204,62,128,200,66,100,33,178,16,89,136,44,68,22,34,11,145,133,200,66,100,33,178,16,89,136,44,68,22,34,11,145,133,200,66,100,33,178,16,89,43,34,43,119,100,35,28,89,136,44,68,86,131,200,198,213,34,178,150,113,195,33,178,226,224,218,68,214,50,184,62,145,149,4,14,130,200,138,131,107,19,89,155,224,193,16,89,171,208,129,16,89,155,204,193,16,89,203,208,250,68,214,50,176,62,145,181,12,172,77,100,37,113,21,137,172,36,174,34,145,181,137,27,4,220,180,9,28,0,220,180,137,27,0,220,148,196,85,132,155,150,113,181,225,166,36,174,34,220,204,139,11,220,4,110,2,55,87,224,230,193,241,121,255,236,203,135,254,32,30,236,217,80,206,198,44,219,228,225,98,186,132,59,247,54,227,206,165,252,90,188,243,57,125,30,248,140,93,193,231,198,103,90,120,134,96,8,168,16,93,230,17,195,77,95,180,68,87,165,108,113,254,63,29,232,226,229,63,111,22,222,92,162,102,210,105,70,141,155,241,117,28,205,48,245,252,77,197,144,26,174,38,177,226,134,178,32,153,60,112,53,141,61,17,116,141,148,184,71,90,254,124,224,26,169,149,23,169,213,78,211,168,221,106,239,182,218,209,250,72,203,255,156,89,137,180,215,140,26,151,163,209,221,253,221,104,116,25,53,227,164,217,126,252,112,98,8,23,205,215,169,200,45,157,137,13,45,227,20,184,147,50,129,160,36,82,49,59,233,229,241,114,119,210,126,180,23,37,123,81,218,238,236,183,215,71,42,108,39,101,51,72,195,149,218,64,33,5,235,148,69,23,215,132,177,229,139,130,52,217,220,208,112,113,54,144,67,89,28,211,197,177,98,130,178,40,166,239,169,86,180,79,22,101,221,63,125,205,23,101,237,63,126,29,130,200,126,227,100,17,58,135,32,185,191,103,172,216,155,32,72,182,229,184,38,139,165,231,40,136,147,133,248,86,195,216,65,62,65,148,12,120,103,248,45,202,194,119,130,32,25,88,206,48,72,22,152,115,8,34,251,233,201,66,110,178,32,14,191,79,178,96,154,67,16,241,138,184,252,62,49,196,95,23,233,18,96,89,78,183,6,75,92,44,67,25,163,107,150,121,145,209,69,203,92,202,228,162,246,181,232,34,73,190,61,193,83,173,1,142,38,87,9,214,252,170,109,127,205,245,237,183,88,116,213,50,167,52,184,106,14,69,133,151,173,97,169,6,151,142,5,187,125,44,88,249,177,100,183,143,37,27,119,44,218,184,99,201,198,93,65,209,38,215,44,195,104,163,107,36,63,32,171,64,218,236,162,101,36,109,114,149,96,71,76,68,215,8,94,210,68,178,139,38,162,93,52,145,236,162,169,96,23,77,5,187,104,9,44,27,208,117,43,118,222,46,130,157,183,183,139,157,59,75,195,185,236,28,123,216,220,30,62,57,237,31,156,28,15,250,159,14,6,31,78,142,78,187,179,71,237,79,30,70,101,218,190,133,19,121,11,158,234,131,203,91,196,241,75,231,69,193,124,48,122,81,176,90,146,122,219,64,222,120,189,40,152,15,106,47,10,86,91,118,111,28,202,35,193,55,205,228,149,227,91,132,242,67,243,45,2,249,97,250,22,129,124,144,125,219,56,37,243,125,219,56,37,83,126,211,56,94,89,191,105,40,111,196,223,52,144,39,238,111,26,199,19,253,183,141,83,114,7,96,17,199,71,19,96,27,167,228,62,96,83,28,90,1,90,1,90,1,90,1,90,1,90,1,90,129,194,91,129,221,34,90,129,93,90,1,90,1,102,138,4,48,83,36,153,27,53,25,183,153,37,193,205,20,17,196,13,99,166,136,83,112,205,153,34,78,193,115,238,171,182,239,56,202,13,174,59,12,69,26,248,255,103,239,238,154,218,72,178,181,97,255,151,57,30,185,37,33,4,236,51,108,51,110,98,0,123,108,60,95,17,111,40,176,205,184,217,3,216,27,112,207,71,196,243,223,223,0,219,109,16,146,170,50,171,84,153,85,117,157,76,76,187,45,180,72,103,3,94,235,90,119,37,15,67,169,84,120,202,48,148,74,133,23,220,237,240,25,203,26,11,207,34,197,37,184,232,12,82,92,66,107,206,34,197,37,162,232,180,41,46,17,5,167,77,113,137,40,56,101,138,75,108,185,137,82,92,98,203,77,148,226,18,90,110,22,185,218,161,69,95,156,150,45,122,103,52,217,30,79,70,155,155,219,147,201,253,41,85,154,162,211,230,229,132,22,156,56,47,39,180,220,196,121,57,177,229,38,202,203,137,40,55,101,94,78,108,185,137,242,114,202,148,155,85,94,206,163,33,149,132,157,172,18,118,38,31,46,107,201,216,105,95,78,207,194,174,232,246,104,103,188,184,149,186,61,218,25,173,110,151,222,253,142,154,210,127,150,125,144,211,181,101,8,77,234,152,120,76,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,76,60,82,78,60,54,102,227,234,19,143,141,39,227,252,31,18,107,224,97,224,209,245,129,199,221,240,177,77,143,141,13,46,55,143,129,71,165,194,211,62,54,182,66,225,41,7,30,17,133,167,126,222,109,92,193,201,7,30,149,10,79,251,188,219,10,133,167,28,120,132,22,158,197,192,35,184,232,12,6,30,161,53,103,49,240,136,40,58,245,131,122,131,11,78,253,160,222,224,130,211,62,168,55,174,220,100,15,234,141,43,55,217,131,122,195,202,205,98,224,17,90,116,22,3,143,136,162,83,63,18,57,172,224,228,143,68,14,43,55,249,35,145,227,202,77,246,72,228,224,114,211,62,18,57,174,220,100,143,68,46,46,55,171,129,135,241,133,241,69,71,31,172,188,113,251,95,122,245,17,193,200,136,192,136,192,136,192,136,192,136,160,107,35,2,157,118,157,118,13,107,13,107,13,107,13,107,13,107,13,107,189,95,189,95,189,95,189,95,189,95,189,95,189,223,118,247,126,107,8,196,217,88,29,136,163,247,171,247,171,247,171,247,171,247,171,247,171,247,171,247,171,247,171,247,171,247,171,247,171,247,171,247,171,247,171,247,171,247,171,247,171,247,171,247,171,247,219,108,239,119,92,135,251,29,115,191,122,191,122,191,122,191,122,191,122,191,122,191,122,191,122,191,122,191,122,191,122,191,122,191,122,191,122,191,122,191,122,191,122,191,122,191,122,191,122,191,121,245,126,107,112,191,99,238,87,239,87,239,87,239,87,239,87,239,87,239,87,239,87,239,87,239,87,239,87,239,87,239,87,239,87,239,87,239,87,239,87,239,87,239,87,239,183,176,247,171,107,91,170,107,59,170,163,107,59,210,181,213,181,213,181,205,161,107,187,241,100,163,77,93,219,224,114,115,233,218,86,40,60,109,215,54,184,240,212,93,219,184,130,51,232,218,86,40,60,109,215,54,172,240,76,186,182,129,69,103,209,181,13,171,57,147,174,109,112,209,169,187,182,193,5,167,238,218,6,23,156,182,107,27,87,110,178,174,109,92,185,201,186,182,97,229,102,210,181,13,43,58,131,174,109,88,193,201,187,182,97,229,38,239,218,198,149,155,172,107,27,92,110,218,174,109,92,185,201,186,182,197,229,234,218,234,218,234,218,174,234,218,14,235,200,89,24,202,89,208,181,213,181,213,181,213,181,213,181,213,181,213,181,213,181,213,181,213,181,213,181,213,181,213,181,213,181,213,181,213,181,213,181,213,181,213,181,213,181,173,171,107,91,131,181,29,178,182,186,182,186,182,121,116,109,71,237,234,218,6,150,155,79,215,54,186,240,212,93,219,192,194,211,119,109,99,10,206,162,107,27,93,120,234,174,109,72,225,217,116,109,131,138,206,164,107,27,82,115,54,93,219,192,162,211,119,109,3,11,78,223,181,13,44,56,117,215,54,166,220,132,93,219,152,114,19,118,109,67,202,205,162,1,26,82,112,6,13,208,144,114,51,104,128,198,148,155,176,1,26,88,110,234,6,104,76,185,9,27,160,69,229,106,128,106,128,106,128,46,111,128,190,120,117,252,167,232,156,216,193,199,207,55,255,23,28,22,123,239,79,101,73,43,244,222,239,120,244,135,208,116,179,244,238,115,108,174,99,186,244,237,180,77,171,180,77,39,235,108,155,254,86,200,159,222,238,30,29,239,255,125,239,246,155,195,215,255,50,186,208,81,149,57,43,115,118,93,133,23,252,173,114,99,58,153,12,167,27,211,205,141,233,112,113,225,13,134,239,101,208,10,22,150,155,119,88,238,131,247,45,184,219,59,195,173,225,120,107,56,153,110,239,76,23,23,222,224,221,206,164,135,45,229,87,202,175,148,95,41,191,82,126,51,144,199,193,41,191,37,139,222,25,77,182,199,147,209,230,230,246,100,114,191,245,46,154,184,5,211,2,209,196,162,137,69,19,55,50,45,248,56,53,95,200,121,190,224,65,118,21,167,20,203,62,200,233,122,103,29,113,233,202,139,102,29,197,17,203,102,29,102,29,102,29,109,153,117,140,111,111,221,178,31,17,198,217,205,58,34,202,205,99,214,81,169,240,148,179,142,74,133,167,156,117,68,20,158,118,214,17,91,112,242,89,71,165,194,83,206,58,42,21,158,114,214,17,90,120,22,179,142,224,162,51,152,117,132,214,156,197,172,35,162,232,180,179,142,136,130,211,206,58,34,10,78,57,235,136,45,55,209,172,35,182,220,68,179,142,208,114,179,152,117,132,22,157,197,172,35,162,232,180,179,142,208,130,19,207,58,66,203,77,60,235,136,45,55,209,172,35,162,220,148,179,142,216,114,19,205,58,202,148,107,214,97,214,97,214,209,241,89,71,92,186,205,162,89,71,113,196,141,89,135,89,135,89,71,91,102,29,246,58,236,117,216,235,200,98,214,97,175,195,94,135,189,142,188,102,29,246,58,236,117,216,235,176,215,97,175,35,135,89,135,189,14,123,29,246,58,236,117,116,98,175,195,228,194,228,162,69,147,139,69,51,135,163,189,191,238,238,238,63,223,251,243,236,229,179,227,151,175,222,190,153,253,121,92,102,218,112,121,250,239,147,147,179,15,167,191,14,62,189,191,249,244,249,203,245,224,215,113,240,156,161,112,204,48,63,101,152,31,50,108,207,253,243,104,90,121,196,176,232,19,91,203,112,161,236,27,25,43,84,25,43,140,150,140,21,134,91,227,197,83,133,201,112,167,96,168,176,61,218,25,119,98,112,96,73,194,146,132,37,137,44,6,7,150,36,44,73,88,146,200,107,112,96,73,194,146,132,37,9,75,18,150,36,114,24,28,88,146,176,36,97,73,194,146,132,37,9,163,6,163,134,220,71,13,245,44,73,44,61,146,111,31,98,249,231,91,244,27,182,139,126,195,111,147,132,101,83,147,183,111,254,112,240,242,47,179,55,199,187,175,15,246,143,94,204,14,14,103,91,79,103,79,247,142,119,75,142,79,190,92,255,227,252,211,191,6,215,55,39,87,231,103,151,31,7,231,23,131,173,119,131,119,167,55,39,93,153,163,44,255,12,215,53,80,9,123,71,147,21,147,21,147,21,147,21,147,21,147,21,147,21,147,21,147,21,147,21,147,21,147,21,147,21,147,21,147,21,147,21,147,21,147,21,147,21,147,21,147,21,147,21,147,149,134,38,43,47,223,190,121,189,247,102,111,247,245,179,159,103,63,239,189,62,220,123,51,27,223,118,225,103,7,7,187,135,187,179,141,217,246,211,187,1,203,168,96,192,242,233,203,245,213,233,245,233,201,237,23,183,95,78,175,46,78,175,7,227,193,231,171,79,131,243,243,147,139,147,193,198,96,251,233,163,57,203,40,217,156,229,247,143,175,117,120,174,214,239,23,93,133,219,95,186,247,170,10,3,157,18,39,186,158,185,78,228,27,27,239,100,54,222,153,142,38,19,227,29,227,29,227,29,227,29,227,29,227,29,227,29,227,29,227,29,227,29,227,29,227,29,227,29,227,29,227,29,227,29,227,29,227,29,227,29,227,29,227,157,214,143,119,22,127,42,247,206,180,218,0,168,104,195,38,102,0,148,110,209,166,150,1,144,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,142,225,206,58,119,119,110,255,225,199,252,230,205,203,131,221,215,179,209,240,54,35,109,116,59,190,9,24,222,220,254,195,143,209,192,245,167,243,147,171,193,104,56,216,122,55,55,190,25,53,251,92,251,154,134,45,75,63,187,245,143,91,130,222,218,192,37,108,224,178,96,188,114,111,136,50,55,94,249,22,124,182,58,26,109,212,137,241,138,167,213,55,51,94,241,180,122,79,171,247,180,250,204,198,43,158,86,239,105,245,158,86,159,126,188,226,105,245,235,29,175,120,90,189,167,213,87,44,58,139,241,138,167,213,175,119,188,226,105,245,158,86,239,105,245,198,43,198,43,198,43,185,140,87,42,77,54,194,214,82,202,78,54,138,23,83,76,54,76,54,76,54,82,79,54,54,158,108,180,105,178,17,92,110,46,147,141,10,133,167,157,108,4,23,158,122,64,16,87,112,6,3,130,10,133,167,29,16,132,21,158,73,159,61,176,232,44,250,236,97,53,103,210,103,15,46,58,117,159,61,184,224,212,125,246,224,130,211,246,217,227,202,77,214,103,143,43,55,89,159,61,172,220,76,250,236,97,69,103,208,178,14,43,56,121,203,58,172,220,228,45,235,184,114,147,181,172,131,203,77,219,178,142,43,55,89,203,186,184,220,172,90,214,26,208,77,54,160,123,220,58,14,106,250,126,13,34,26,87,181,236,95,3,110,198,49,144,61,56,135,40,109,247,247,199,103,218,108,235,119,245,251,234,251,86,238,251,126,235,221,246,189,239,75,180,19,237,68,123,22,13,107,162,157,104,39,218,243,234,180,19,237,68,59,209,78,180,19,237,68,59,209,158,217,120,128,104,39,218,137,118,3,5,162,61,195,177,68,67,129,65,241,211,143,120,239,190,116,250,177,134,167,48,152,126,152,126,152,126,80,239,212,59,245,78,189,231,56,68,160,222,169,119,234,157,122,167,222,51,232,197,83,239,212,59,245,78,189,83,239,212,123,247,155,212,61,110,47,135,247,125,199,179,209,70,13,234,125,60,24,109,116,47,190,253,199,167,150,160,209,187,244,125,53,122,53,122,49,247,54,53,122,49,119,204,29,115,207,172,67,141,185,99,238,152,123,250,214,58,230,142,185,99,238,152,59,230,142,185,99,238,153,204,3,48,119,204,189,191,19,4,204,61,11,230,30,63,205,168,168,216,23,77,51,218,31,217,110,154,97,154,209,229,105,6,182,142,173,99,235,89,12,5,176,117,108,29,91,79,223,91,199,214,177,117,108,29,91,199,214,177,117,108,61,121,155,26,91,215,116,198,214,35,26,189,127,219,125,125,52,59,220,127,115,252,122,247,224,46,167,100,188,253,199,96,180,254,159,147,171,203,193,197,217,245,221,247,248,173,119,131,209,120,251,159,93,12,106,95,244,121,174,191,227,91,246,93,245,123,245,123,233,245,54,245,123,233,117,122,157,94,207,172,81,77,175,211,235,244,122,250,14,59,189,78,175,211,235,244,58,189,78,175,211,235,153,140,5,232,117,122,189,191,131,4,122,61,11,189,94,61,164,125,201,212,35,12,183,151,152,122,116,34,160,221,212,195,212,163,15,83,15,202,157,114,167,220,179,24,30,80,238,148,59,229,158,190,7,79,185,83,238,148,59,229,78,185,83,238,148,123,242,118,54,229,174,57,77,185,151,84,238,127,222,127,190,191,251,53,188,100,99,246,236,231,221,227,63,237,206,70,179,205,217,214,176,92,142,201,175,103,31,206,78,190,70,108,108,12,222,255,114,114,243,127,39,131,209,96,115,176,53,124,26,214,229,157,251,108,150,244,121,239,29,218,252,107,42,244,113,87,124,18,235,105,225,6,190,161,238,109,88,247,118,254,238,47,236,231,110,12,183,198,139,251,185,147,225,206,180,176,159,59,238,68,63,119,124,123,175,150,125,183,28,103,215,207,141,40,55,143,126,110,165,194,83,246,115,43,21,158,82,177,71,20,158,182,17,29,91,112,242,70,116,165,194,83,54,162,43,21,158,82,177,135,22,158,69,7,61,184,232,12,58,232,161,53,103,209,65,143,40,58,109,7,61,162,224,180,29,244,136,130,83,118,208,99,203,77,212,65,143,45,55,81,7,61,180,220,44,58,232,161,69,103,161,216,35,138,78,219,246,15,45,56,113,219,63,180,220,196,109,255,216,114,19,181,253,35,202,77,217,246,143,45,55,81,219,191,76,185,89,181,253,41,246,188,7,5,20,123,22,138,61,104,104,177,253,117,102,49,138,156,89,108,63,30,89,140,234,134,233,243,12,125,123,30,174,79,227,37,251,227,153,200,239,23,157,249,237,47,213,227,223,151,31,100,179,99,147,197,239,103,106,82,101,106,50,170,127,106,50,29,77,38,166,38,166,38,166,38,166,38,166,38,166,38,166,38,166,38,166,38,166,38,166,38,166,38,166,38,166,38,166,38,166,38,166,38,166,38,166,38,166,38,166,38,107,205,254,89,250,249,22,253,134,237,162,223,240,219,0,99,201,167,114,239,76,163,134,59,177,11,41,11,134,59,181,167,14,53,59,220,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,49,184,41,61,184,89,52,150,121,249,106,239,232,224,112,246,219,179,33,110,255,249,235,144,230,246,201,16,127,30,151,121,26,246,167,207,167,151,231,23,131,223,30,94,112,251,207,95,135,2,183,143,46,248,117,220,145,135,97,23,125,154,107,25,177,196,188,169,57,75,229,135,66,140,135,147,173,216,169,202,100,184,179,217,137,169,138,71,97,55,51,85,241,40,108,143,194,246,40,236,204,166,42,30,133,237,81,216,30,133,157,126,170,226,81,216,235,157,170,120,20,182,71,97,87,44,58,139,169,138,71,97,175,119,170,226,81,216,30,133,237,81,216,166,42,166,42,166,42,173,153,170,68,78,60,10,183,81,2,39,30,109,125,16,182,137,135,137,71,207,38,30,30,131,221,204,196,195,99,176,155,26,28,120,12,182,199,96,123,12,118,62,253,119,143,193,246,24,108,143,193,110,172,255,238,49,216,77,180,178,61,6,219,99,176,61,6,187,145,86,182,199,96,107,76,123,12,118,185,39,74,188,250,121,127,54,46,243,236,136,207,191,156,13,30,119,109,139,158,18,81,212,180,157,111,209,118,248,153,17,119,7,184,150,126,240,210,143,172,233,187,198,166,239,120,56,217,238,72,75,119,242,100,220,158,104,160,136,114,115,105,233,86,40,60,53,98,143,46,60,53,98,15,44,60,117,47,58,174,224,12,122,209,21,10,79,141,216,163,11,79,141,216,67,10,207,164,137,30,88,116,22,77,244,176,154,51,105,162,7,23,157,186,137,30,92,112,234,38,122,112,193,169,17,123,76,185,9,17,123,76,185,9,17,123,72,185,153,52,209,195,138,206,6,177,7,22,157,186,243,31,86,112,242,206,127,88,185,201,59,255,113,229,38,68,236,129,229,166,70,236,49,229,38,68,236,69,229,102,213,249,135,216,243,158,21,64,236,89,35,246,162,92,159,22,60,243,225,199,248,165,192,211,47,30,191,20,161,249,86,141,95,140,86,140,86,140,86,140,86,140,86,140,86,140,86,140,86,140,86,140,86,140,86,140,86,140,86,140,86,140,86,140,86,140,86,140,86,140,86,140,86,140,86,140,86,140,86,122,52,90,89,54,56,217,152,29,238,31,237,207,70,227,237,63,206,246,143,222,28,191,126,251,236,184,236,42,203,198,224,226,236,242,108,48,26,111,255,115,112,251,246,87,95,222,223,4,111,183,100,254,152,236,245,239,179,44,58,197,181,205,97,202,190,153,209,76,102,15,209,222,30,237,140,219,61,206,217,120,50,28,124,123,246,212,210,213,210,140,198,57,241,229,38,30,231,212,81,120,146,113,78,29,133,39,25,231,196,23,158,104,156,83,177,224,116,227,156,58,10,79,50,206,169,163,240,36,227,156,200,194,211,142,115,98,139,78,57,206,137,172,57,237,56,39,190,232,68,227,156,248,130,19,141,115,226,11,78,50,206,169,88,110,211,227,156,138,229,54,61,206,137,44,55,237,56,39,178,232,180,227,156,248,162,19,141,115,34,11,78,53,206,137,44,55,213,56,167,98,185,77,143,115,226,203,77,50,206,169,88,110,211,227,156,128,114,141,115,140,115,140,115,154,25,231,44,108,172,142,54,70,63,154,174,115,237,216,187,127,55,90,221,118,29,109,140,70,227,113,115,143,146,200,123,203,102,233,176,168,196,226,77,169,97,81,237,15,176,104,211,246,141,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,144,65,208,186,119,130,38,209,27,65,19,251,64,149,199,64,147,230,134,64,5,111,101,4,100,4,100,4,100,4,100,4,100,4,100,4,100,4,100,4,100,4,100,4,100,4,100,4,100,4,100,4,100,4,100,4,100,4,100,4,100,4,100,4,100,4,148,201,8,168,83,99,154,202,251,58,243,131,156,242,219,58,171,6,57,118,117,12,105,12,105,12,105,12,105,12,105,12,105,12,105,12,105,12,105,12,105,12,105,12,105,12,105,12,105,12,105,12,105,12,105,12,105,12,105,12,105,12,105,12,105,12,105,186,61,164,89,52,130,249,211,95,246,142,198,179,225,108,243,105,153,177,203,255,253,235,244,114,60,24,14,54,223,25,181,60,62,147,181,140,87,86,127,248,28,71,42,145,179,144,162,41,196,170,223,244,104,92,243,242,213,241,254,203,163,217,241,139,253,217,179,151,135,175,118,111,255,213,241,213,151,219,255,76,226,70,25,119,255,183,194,48,227,195,255,158,223,251,126,63,124,50,222,126,50,28,156,95,156,141,134,183,127,126,119,223,231,75,14,41,30,87,18,52,166,136,43,100,233,248,225,113,53,225,3,136,170,37,141,171,151,52,255,35,91,92,73,37,111,78,88,239,189,66,41,213,254,192,150,119,213,171,150,20,253,7,182,188,95,30,81,210,242,118,114,201,130,86,52,148,99,202,89,210,40,94,80,76,104,171,56,162,154,229,45,224,146,135,179,162,9,28,87,78,217,195,9,106,239,198,149,82,246,59,68,80,227,54,174,148,69,127,183,46,127,40,11,255,118,93,161,144,184,255,176,151,53,91,43,20,178,81,169,144,249,54,106,68,33,203,219,163,11,106,9,108,144,70,148,179,172,135,248,184,152,176,46,98,68,41,75,186,131,37,255,136,150,245,7,35,10,89,210,247,43,89,200,178,206,95,133,66,226,254,235,89,214,211,139,43,164,194,215,147,101,221,186,10,133,68,159,72,149,175,39,241,253,181,249,250,202,116,216,202,188,102,190,199,86,226,53,203,186,108,37,94,250,168,207,86,230,53,243,157,182,82,175,137,57,192,199,221,182,114,47,154,239,183,149,121,85,196,159,85,46,246,246,126,63,164,184,33,87,220,110,43,209,76,43,234,47,133,248,222,31,93,15,184,119,69,75,104,189,178,183,228,251,232,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,233,65,101,210,131,26,5,25,167,17,227,180,240,76,214,216,104,90,246,225,245,151,244,151,244,151,244,151,244,151,244,151,244,151,244,151,244,151,244,151,244,151,244,151,244,151,244,151,244,151,244,151,114,234,47,133,27,167,17,227,180,186,37,212,132,113,42,124,31,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,40,61,168,76,122,80,91,1,194,105,43,220,55,141,234,111,55,205,191,224,81,255,169,201,118,211,214,58,121,211,226,15,174,177,164,177,164,177,164,177,164,177,164,177,164,177,164,177,164,177,164,177,164,177,164,177,164,177,164,177,164,177,212,233,198,82,225,123,20,183,158,154,108,44,133,211,166,173,10,176,169,251,173,166,38,92,83,193,187,104,62,105,62,105,62,105,62,105,62,105,62,105,62,105,62,105,62,105,62,105,62,105,62,105,62,105,62,105,62,105,62,37,111,62,189,222,63,58,218,157,109,204,166,63,218,79,183,127,49,127,245,234,229,236,233,31,70,211,217,237,214,93,65,43,234,234,236,242,242,100,176,49,152,254,104,133,156,125,186,28,124,254,252,105,240,238,31,163,233,131,198,212,248,201,168,250,198,221,124,83,105,73,155,42,190,129,84,240,25,21,181,147,70,49,237,164,136,247,188,247,94,217,52,151,202,54,128,246,142,158,191,122,185,127,116,252,232,55,140,198,195,97,116,143,234,231,63,124,123,219,253,231,139,94,241,224,161,145,183,191,255,112,247,175,179,253,163,87,111,143,103,7,123,71,47,142,127,190,253,229,225,120,242,237,223,28,191,60,222,61,152,29,191,252,227,222,209,155,187,207,111,178,93,162,15,54,138,109,97,61,122,42,125,80,3,171,204,35,112,71,79,70,183,191,54,122,50,121,50,92,246,8,220,225,227,39,246,46,105,116,205,215,27,212,230,90,111,185,75,219,97,165,158,50,188,178,25,214,84,225,49,143,71,94,217,50,107,170,240,141,213,133,111,76,39,147,225,116,99,186,185,49,29,46,46,124,254,111,119,235,45,188,212,127,138,97,29,193,6,10,174,114,183,151,247,13,155,42,60,242,110,47,239,46,54,85,120,193,221,222,25,110,13,199,91,195,201,116,123,103,186,184,240,6,239,246,242,246,105,169,243,94,209,60,93,103,209,75,154,172,143,74,14,109,177,174,177,230,229,173,216,82,7,189,162,17,187,222,162,203,29,116,80,187,118,189,5,151,251,169,41,168,169,187,222,130,23,53,107,202,30,240,194,86,77,3,229,198,124,109,94,214,32,110,160,220,130,175,200,65,109,228,53,150,187,188,221,252,168,226,192,102,243,26,139,190,56,45,91,244,206,104,178,61,158,140,54,55,183,39,147,251,77,233,52,69,151,250,58,17,214,71,95,99,193,75,250,237,165,110,242,178,110,251,26,203,93,210,149,47,85,238,178,158,124,3,229,198,124,89,91,214,185,95,111,185,209,223,52,150,245,247,27,40,55,242,116,155,248,166,17,63,45,120,248,89,148,153,21,20,191,98,126,82,80,248,138,101,115,130,194,23,62,154,18,20,191,98,126,70,80,226,21,225,135,246,120,62,80,230,37,243,211,129,226,215,4,255,217,220,54,143,39,31,46,239,43,198,249,174,234,131,254,225,183,255,22,86,55,255,43,124,140,123,86,50,250,99,220,227,149,43,63,198,246,178,143,241,96,128,80,225,131,156,6,125,148,184,65,69,161,153,13,27,84,212,16,13,104,80,97,80,97,80,17,241,253,125,248,253,251,251,232,199,247,247,157,219,111,239,163,237,12,231,20,209,213,38,30,83,212,80,119,146,41,69,116,221,137,122,253,213,234,77,215,234,175,161,238,36,157,254,184,186,211,246,203,35,107,78,217,46,143,43,57,109,183,60,186,230,68,205,242,232,122,19,245,202,163,235,77,210,42,175,86,109,211,157,242,106,213,54,221,40,143,171,54,109,159,60,174,230,116,29,231,184,122,83,53,156,227,170,77,213,111,174,86,109,211,237,230,232,106,147,116,155,171,85,219,116,179,185,124,181,89,245,154,117,142,155,236,28,247,184,231,27,211,173,29,205,54,234,236,214,142,158,108,52,214,173,253,253,111,147,130,71,191,240,224,37,159,55,126,251,231,114,13,222,187,175,57,63,205,181,103,239,126,241,123,207,118,16,120,70,79,110,78,174,158,124,252,239,202,22,239,215,119,125,240,110,209,239,162,185,171,185,171,185,171,185,171,185,171,185,171,185,171,185,171,185,171,185,171,185,171,185,171,81,170,81,170,81,170,81,170,81,170,81,170,81,26,216,40,29,215,219,40,29,107,148,106,148,106,148,182,168,81,58,124,178,243,100,163,53,141,210,240,106,243,104,148,86,169,59,101,163,52,188,238,180,141,210,200,122,147,55,74,171,212,157,178,81,26,88,119,22,141,210,208,154,51,104,148,6,150,156,69,163,52,188,230,180,141,210,240,122,211,54,74,195,235,77,217,40,141,172,54,81,163,52,178,218,68,141,210,192,106,147,55,74,3,235,77,220,40,13,172,54,113,163,52,178,218,68,141,210,240,106,83,54,74,35,171,77,212,40,45,81,173,70,105,143,27,165,45,105,80,142,110,255,35,169,175,65,57,122,50,170,218,160,76,223,145,28,62,25,53,213,145,212,138,212,138,212,138,212,138,212,138,212,138,212,138,212,138,212,138,212,138,212,138,212,138,212,138,212,138,212,138,212,138,212,138,212,138,44,221,138,140,237,0,214,74,20,107,120,68,152,14,160,14,96,134,29,192,87,175,95,30,191,124,246,242,96,246,244,237,31,254,176,247,250,205,236,213,223,142,127,126,121,52,219,63,124,117,176,119,184,119,116,188,123,251,159,214,237,127,167,255,185,249,229,211,165,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,161,158,97,155,123,134,181,62,173,103,84,199,211,122,114,232,25,54,182,199,172,103,168,103,152,101,207,112,248,245,91,203,246,147,113,27,122,134,145,213,38,239,25,86,174,59,81,207,48,178,238,100,61,195,42,245,166,236,25,86,174,59,81,207,48,166,238,212,61,195,168,154,211,246,12,99,74,78,221,51,140,172,57,89,207,48,178,222,100,61,195,200,122,19,245,12,171,84,219,124,207,176,74,181,205,247,12,99,170,77,217,51,140,169,55,93,207,48,166,218,116,61,195,42,213,54,223,51,140,172,54,81,207,176,74,181,205,247,12,203,86,171,103,216,211,158,225,155,189,221,131,219,38,225,198,211,50,237,193,235,211,147,243,219,222,212,198,187,186,59,129,197,157,190,192,12,196,207,27,79,182,131,26,131,139,30,187,253,227,243,45,122,170,247,48,230,169,222,171,63,252,189,15,171,243,87,162,243,183,188,155,119,252,250,237,155,227,217,235,189,195,151,199,123,179,103,47,159,239,253,238,127,126,119,115,245,229,180,221,109,187,209,247,228,223,201,143,228,223,209,240,246,203,251,120,148,97,223,46,190,220,196,141,187,58,10,79,210,185,171,163,240,130,191,200,108,76,39,147,225,116,99,186,185,49,29,46,46,60,230,111,51,241,133,39,234,57,86,44,56,93,211,177,142,194,147,116,29,235,40,188,224,110,239,12,183,134,227,173,225,100,186,189,51,93,92,120,131,119,59,109,191,52,182,232,148,13,211,200,154,211,118,76,227,139,78,212,50,141,47,56,81,207,52,190,224,36,77,211,138,229,54,221,53,173,88,110,211,109,211,200,114,211,62,48,61,178,232,139,211,178,69,239,140,38,219,227,201,104,115,115,123,50,185,223,238,77,83,116,162,14,117,100,193,169,90,212,145,229,166,234,81,87,44,183,233,38,117,124,185,73,186,212,21,203,109,186,77,29,80,110,86,125,234,143,83,157,237,60,58,219,139,195,60,111,91,200,117,60,247,168,183,207,78,90,246,65,78,43,7,156,126,31,59,108,5,141,29,182,194,199,14,163,66,129,60,26,63,154,59,140,230,39,11,227,201,252,168,97,251,193,172,225,254,185,86,159,54,108,173,119,218,176,248,195,155,54,52,49,109,248,121,247,245,243,189,231,198,15,198,15,198,15,198,15,198,15,198,15,198,15,198,15,198,15,198,15,198,15,198,15,198,15,198,15,198,15,198,15,198,15,198,15,198,15,198,15,198,15,235,31,63,124,79,74,9,155,67,252,150,212,209,147,129,196,111,159,239,154,39,19,43,223,199,136,194,136,194,136,194,136,194,136,194,136,194,136,194,136,194,136,194,136,194,136,194,136,194,136,194,136,194,136,194,136,194,136,194,136,194,136,194,136,194,136,194,136,162,253,35,138,159,247,142,254,254,243,254,236,47,187,71,47,102,7,7,187,135,187,27,179,237,167,179,103,63,239,31,237,189,217,155,61,251,121,183,220,200,226,151,211,203,255,254,114,54,248,215,201,229,199,193,249,249,201,197,201,198,96,251,233,224,253,47,103,151,167,215,167,131,247,191,156,132,143,48,42,134,186,111,62,217,158,251,231,209,180,250,168,162,248,243,92,207,232,34,238,125,59,57,202,184,253,247,41,83,221,55,134,91,227,197,99,143,201,112,103,250,237,223,60,221,61,126,246,243,236,213,235,189,63,236,31,220,251,29,211,209,100,210,137,97,199,215,212,191,37,63,35,140,179,27,118,68,148,155,199,176,163,82,225,41,135,29,149,10,79,57,236,136,40,60,237,176,35,182,224,228,195,142,74,133,167,28,118,84,42,60,229,176,35,180,240,44,134,29,193,69,103,48,236,8,173,57,139,97,71,68,209,105,135,29,17,5,167,29,118,68,20,156,114,216,17,91,110,162,97,71,108,185,137,134,29,161,229,102,49,236,8,45,58,139,97,71,68,209,105,135,29,161,5,39,30,118,132,150,155,120,216,17,91,110,162,97,71,68,185,41,135,29,177,229,38,26,118,148,41,215,176,195,176,195,176,163,93,195,142,165,71,242,237,67,44,255,124,139,126,195,118,209,111,248,109,206,176,120,226,114,244,242,47,127,56,216,253,227,222,108,247,245,179,227,253,103,63,86,67,254,124,251,175,71,183,227,150,130,97,203,229,167,127,253,227,252,228,159,167,131,147,171,247,55,103,239,127,219,102,24,252,122,126,126,49,55,103,25,173,158,179,124,126,240,7,188,104,208,114,255,119,84,24,156,172,172,121,61,51,147,224,183,204,113,92,18,57,231,40,154,48,172,250,77,143,70,49,47,95,221,61,225,249,245,203,131,131,253,163,23,95,103,27,191,251,159,223,125,187,109,223,254,237,159,222,238,30,29,239,255,253,118,199,227,195,233,233,231,235,207,167,167,31,254,241,249,199,191,63,120,185,251,124,246,135,151,175,15,119,111,63,242,245,47,39,87,31,78,63,204,174,111,78,110,78,127,252,166,21,27,35,223,126,199,139,87,111,103,135,123,135,47,95,255,109,246,246,120,255,96,255,239,223,31,145,59,124,178,179,121,239,3,189,216,159,61,123,121,248,234,238,205,142,111,63,66,236,72,229,238,255,86,24,170,124,248,223,243,123,63,119,12,159,140,183,159,12,7,231,23,103,163,225,221,79,30,183,63,111,148,28,150,60,174,36,104,92,18,87,200,210,49,200,227,106,194,7,33,85,75,26,87,47,105,254,71,199,184,146,74,222,156,176,25,64,133,82,170,253,129,45,239,238,87,45,41,250,15,108,121,223,62,162,164,229,109,237,146,5,173,104,108,199,148,179,164,97,189,160,152,208,150,117,68,53,203,91,209,37,15,103,69,51,58,174,156,178,135,19,212,102,142,43,165,236,119,136,160,6,114,92,41,139,254,142,95,254,80,22,254,45,191,66,33,113,255,97,47,107,250,86,40,100,163,82,33,243,237,220,136,66,150,183,105,23,212,18,216,168,141,40,103,89,47,243,113,49,97,221,204,136,82,150,116,41,75,254,17,45,235,83,70,20,178,164,255,88,178,144,101,29,200,10,133,196,253,215,179,172,183,24,87,72,133,175,39,203,186,134,21,10,137,62,145,42,95,79,226,251,124,243,245,149,233,244,149,121,205,124,175,175,196,107,150,117,251,74,188,244,81,191,175,204,107,230,59,126,165,94,19,115,128,143,187,126,229,94,52,223,247,43,243,170,136,63,171,185,86,73,92,239,167,24,218,134,244,126,10,140,173,222,143,222,79,135,122,63,26,60,26,60,26,60,26,60,26,60,26,60,26,60,26,60,26,60,26,60,26,60,26,60,26,60,26,60,141,53,120,142,119,95,223,254,213,245,117,41,199,115,115,114,117,219,14,184,10,35,59,49,233,174,141,69,185,126,255,148,214,211,213,89,245,209,115,108,224,180,103,215,121,178,120,215,121,123,180,51,90,188,235,188,61,218,25,175,222,117,254,246,218,246,239,58,11,118,109,102,215,89,176,171,96,87,193,174,153,237,58,11,118,21,236,42,216,53,253,174,179,96,215,245,238,58,11,118,21,236,42,216,117,121,201,130,93,5,187,174,127,215,89,176,171,96,87,187,206,118,157,237,58,87,14,118,189,55,137,40,86,165,75,38,17,107,120,206,156,73,132,73,132,73,68,244,55,240,141,39,27,109,154,68,4,151,155,203,36,162,66,225,105,39,17,193,133,167,110,232,199,21,156,65,67,191,66,225,105,27,250,97,133,103,210,23,15,44,58,139,190,120,88,205,153,244,197,131,139,78,221,23,15,46,56,117,95,60,184,224,180,125,241,184,114,147,245,197,227,202,77,214,23,15,43,55,147,190,120,88,209,25,180,152,195,10,78,222,98,14,43,55,121,139,57,174,220,100,45,230,224,114,211,182,152,227,202,77,214,98,46,46,55,171,22,179,134,113,147,13,227,30,183,122,87,54,105,159,238,190,217,11,34,227,239,78,174,79,59,200,198,111,63,173,245,54,108,151,189,131,166,173,166,45,62,142,143,227,227,248,120,142,221,102,124,28,31,199,199,243,105,147,227,227,248,56,62,142,143,227,227,169,123,251,248,56,62,142,143,227,227,248,120,219,166,1,248,120,254,124,252,219,100,162,60,33,95,48,153,232,2,35,55,153,48,153,232,222,100,2,39,199,201,113,242,44,26,252,56,57,78,142,147,167,239,147,227,228,56,57,78,142,147,227,228,56,57,78,158,188,229,140,147,107,32,227,228,229,154,182,199,123,127,60,218,127,123,56,123,249,106,239,232,231,189,215,135,123,111,102,227,217,225,254,155,227,215,187,7,179,173,167,101,128,249,205,233,63,47,207,190,92,12,62,125,62,189,252,229,244,234,226,244,122,48,30,92,156,93,223,125,147,223,122,23,76,206,11,251,186,243,109,221,128,62,111,124,87,183,224,179,92,75,159,55,226,61,117,126,195,58,191,11,250,188,147,225,206,84,159,151,64,39,208,9,244,60,26,212,4,58,129,78,160,231,213,89,39,208,9,116,2,157,64,39,208,9,116,2,61,179,113,0,129,78,160,19,232,6,8,4,122,134,99,136,122,4,250,210,35,89,245,172,213,226,105,71,33,90,15,155,118,20,51,118,211,14,211,14,211,142,228,211,14,170,157,106,167,218,179,24,26,80,237,84,59,213,158,190,247,78,181,83,237,84,59,213,78,181,83,237,84,123,242,54,54,213,174,41,77,181,151,84,237,63,239,61,61,120,249,199,189,251,189,221,219,158,239,203,215,207,118,103,187,127,249,211,29,107,31,21,52,122,127,57,125,119,254,233,159,167,247,90,144,119,173,201,79,87,239,79,6,39,255,250,191,71,174,125,212,206,78,111,193,167,185,158,86,111,196,155,234,245,134,245,122,127,251,183,127,122,187,123,116,188,255,247,189,219,102,201,221,181,149,109,194,188,51,239,204,123,214,237,107,230,157,121,103,222,243,234,187,51,239,204,59,243,206,188,51,239,204,59,243,158,217,176,128,121,103,222,153,119,227,5,230,61,195,33,69,74,243,94,102,22,82,132,222,67,103,33,213,195,219,231,103,31,243,163,143,237,162,97,201,104,154,36,253,221,60,197,60,197,60,197,60,197,60,197,60,197,60,197,60,197,60,197,60,197,60,197,60,197,60,197,60,197,60,197,60,197,60,197,60,197,60,197,60,197,60,197,60,197,60,37,243,121,202,210,207,183,232,55,108,23,253,134,223,166,19,177,51,155,226,160,162,176,153,77,107,147,138,204,91,204,91,204,91,98,86,90,147,207,91,164,24,73,49,146,98,148,217,216,66,138,145,20,163,26,139,78,221,253,151,98,36,197,72,138,145,20,35,41,70,82,140,164,24,37,111,164,75,49,210,22,151,98,84,50,197,104,127,255,237,238,222,236,15,187,7,207,94,30,205,94,255,101,54,42,247,60,222,179,179,47,39,167,131,127,156,156,191,255,116,57,184,250,215,96,180,198,103,240,86,104,220,62,46,115,61,189,218,114,239,163,61,91,57,74,126,60,156,108,45,110,194,222,11,153,95,210,132,157,12,119,54,59,210,132,133,222,161,119,232,61,139,238,49,244,14,189,67,239,121,181,189,161,119,232,29,122,135,222,161,119,232,29,122,207,172,87,15,189,67,239,208,187,238,62,244,158,225,140,32,101,136,208,194,81,68,177,65,47,28,69,212,200,206,141,34,140,34,140,34,120,112,30,156,7,207,175,163,207,131,243,224,60,120,250,198,56,15,206,131,243,224,60,56,15,206,131,243,224,201,123,204,60,184,142,49,15,94,214,131,31,253,237,224,96,247,112,247,86,129,63,157,237,31,29,239,189,62,220,123,190,191,123,188,55,123,115,188,247,106,54,154,108,140,254,56,219,40,135,196,47,255,115,126,126,114,113,50,24,13,70,239,6,103,151,55,167,87,23,167,31,206,78,110,78,7,215,55,167,159,7,183,31,235,159,119,63,232,172,73,142,23,167,132,84,105,232,150,251,236,214,212,229,141,127,115,173,223,202,173,95,81,32,20,58,133,78,161,231,211,179,166,208,41,116,10,61,175,102,59,133,78,161,83,232,20,58,133,78,161,83,232,153,77,8,40,116,10,157,66,55,83,160,208,51,156,76,36,85,232,165,7,32,37,104,122,212,0,164,209,152,116,3,16,3,16,3,16,246,61,235,1,8,251,206,190,179,239,25,181,227,217,119,246,157,125,103,223,217,247,12,218,241,236,59,251,206,190,179,239,236,187,62,53,251,94,135,125,159,107,2,63,251,121,247,120,246,231,225,108,26,166,222,231,122,148,239,127,57,185,25,252,58,28,76,219,238,221,151,125,94,107,110,244,134,188,173,22,175,22,47,227,222,166,22,47,227,206,184,51,238,153,245,166,25,119,198,157,113,79,223,84,103,220,25,119,198,157,113,103,220,25,119,198,61,147,73,0,227,206,184,247,119,118,192,184,119,193,184,175,24,116,4,232,246,146,131,142,214,185,118,131,14,131,142,222,12,58,88,118,150,157,101,207,98,94,192,178,179,236,44,123,250,182,59,203,206,178,179,236,44,59,203,206,178,179,236,201,59,216,44,187,126,52,203,94,139,101,191,109,239,86,183,236,163,193,176,147,150,125,52,24,166,104,241,46,121,91,45,94,45,94,150,189,77,45,94,150,157,101,103,217,51,235,77,179,236,44,59,203,158,190,169,206,178,179,236,44,59,203,206,178,179,236,44,123,38,147,0,150,157,101,239,239,236,128,101,239,172,101,255,58,232,168,106,217,31,15,58,186,97,217,13,58,12,58,186,56,232,96,217,89,118,150,61,139,121,1,203,206,178,179,236,233,219,238,44,59,203,206,178,179,236,44,59,203,206,178,39,239,96,179,236,250,209,44,123,57,203,254,151,215,251,199,183,173,191,221,131,195,191,189,222,157,189,57,220,61,56,40,163,215,255,117,117,118,115,122,53,248,124,114,126,241,159,171,147,193,245,197,201,249,249,250,188,122,124,147,118,81,157,107,105,203,150,125,35,141,216,202,141,216,241,112,178,181,184,17,59,25,238,76,87,55,98,39,195,157,205,142,52,98,137,115,226,156,56,207,162,131,76,156,19,231,196,121,94,173,111,226,156,56,39,206,137,115,226,156,56,39,206,51,235,215,19,231,196,57,113,174,195,79,156,103,56,39,72,40,206,151,140,35,10,141,121,137,113,68,141,170,220,56,194,56,194,56,130,11,231,194,185,240,28,187,250,92,56,23,206,133,167,111,142,115,225,92,56,23,206,133,115,225,92,56,23,158,188,207,204,133,235,26,115,225,229,92,248,223,246,103,163,217,230,108,99,242,180,140,6,255,207,217,96,52,216,28,108,76,222,5,27,240,81,97,215,117,121,118,199,239,31,159,216,252,167,31,223,170,253,241,57,173,165,65,187,250,195,107,203,134,181,101,95,190,58,222,127,121,52,59,126,177,63,123,246,242,240,213,238,237,71,61,190,250,114,186,206,222,234,221,255,173,208,93,253,240,191,231,247,190,79,13,159,140,183,158,12,7,31,78,79,63,95,127,62,61,253,48,124,50,26,63,153,126,253,46,85,174,119,250,184,158,160,238,105,149,114,150,246,70,31,215,20,222,29,173,167,176,113,245,194,230,127,248,168,167,176,141,162,194,194,177,117,149,194,74,94,245,176,182,107,229,130,170,221,173,229,109,213,122,10,139,190,91,203,219,166,245,20,86,120,183,194,177,115,116,97,203,187,181,37,207,107,69,191,54,190,168,37,221,216,5,37,133,246,99,163,107,90,222,109,45,121,80,43,250,173,85,138,42,123,80,65,253,212,42,5,149,253,174,28,212,47,173,82,208,162,191,141,151,63,160,133,127,31,175,92,78,220,215,166,101,253,206,202,229,20,126,69,10,234,103,70,151,179,188,91,185,160,162,192,126,101,116,81,203,186,145,143,75,10,235,71,70,23,180,164,219,88,242,15,109,89,191,49,186,156,37,221,196,146,229,44,235,39,86,46,39,238,191,176,101,253,194,42,229,84,248,250,179,172,31,88,185,156,232,211,169,254,245,167,100,55,239,253,100,174,95,52,95,227,130,46,203,251,249,30,83,169,215,204,183,191,74,189,104,190,205,86,230,69,211,179,168,23,197,212,183,21,241,86,11,250,167,101,94,21,113,230,143,172,110,137,215,156,93,254,99,20,245,170,249,182,107,137,87,221,245,120,35,95,182,160,53,92,226,165,23,17,183,253,34,226,228,47,98,110,251,69,204,197,189,136,186,184,23,49,23,247,81,103,189,204,107,230,123,235,165,94,19,243,31,200,227,254,122,185,23,205,119,216,203,188,42,226,70,92,69,189,38,226,83,186,138,185,69,87,81,183,232,42,230,22,221,68,220,162,155,136,91,52,215,62,47,30,90,20,143,36,74,12,28,138,199,9,133,154,123,233,56,161,216,112,27,39,24,39,84,31,39,204,15,235,22,186,239,141,225,214,56,214,125,127,75,12,111,191,251,30,223,222,171,101,83,245,113,118,238,59,162,220,60,220,119,165,194,83,186,239,74,133,167,140,161,137,40,60,45,88,143,45,56,57,88,175,84,120,74,176,94,169,240,148,49,52,161,133,103,33,237,131,139,206,64,218,135,214,156,133,180,143,40,58,173,180,143,40,56,173,180,143,40,56,165,180,143,45,55,145,180,143,45,55,145,180,15,45,55,11,105,31,90,116,22,49,52,17,69,167,93,15,8,45,56,241,122,64,104,185,137,215,3,98,203,77,180,30,16,81,110,202,245,128,216,114,19,173,7,148,41,55,171,245,0,49,52,121,47,20,136,161,201,34,134,166,96,26,113,247,36,211,160,13,135,187,231,108,118,113,205,225,238,19,91,243,112,98,233,123,152,80,88,120,176,240,96,225,193,194,131,133,7,11,15,22,30,44,60,88,120,176,240,96,225,193,194,131,133,7,11,15,22,30,44,60,88,120,176,240,96,225,193,194,131,133,135,150,45,60,124,27,49,4,108,61,44,26,49,116,98,245,193,136,161,69,35,6,75,16,150,32,44,65,88,130,176,4,97,9,194,18,132,37,8,75,16,150,32,44,65,88,130,176,4,97,9,194,18,132,37,8,75,16,150,32,44,65,88,130,176,4,209,230,37,136,233,215,7,60,140,74,205,38,166,143,159,239,48,170,235,161,186,191,141,32,230,254,121,123,238,159,71,211,249,95,168,50,213,248,253,162,243,188,253,165,123,175,170,60,249,152,174,53,243,105,241,71,55,237,176,80,97,161,194,66,133,133,10,11,21,22,42,44,84,88,168,176,80,97,161,194,66,133,133,10,11,21,22,42,44,84,88,168,176,80,97,161,194,66,133,133,10,11,21,5,11,21,133,251,20,133,235,20,171,183,41,238,55,245,243,217,234,40,49,121,89,242,123,238,191,81,241,228,165,220,86,200,130,201,75,209,62,72,230,147,23,83,21,83,21,83,21,83,21,83,21,83,21,83,21,83,21,83,21,83,21,83,21,83,21,83,21,83,21,83,21,83,21,83,21,83,21,83,21,83,21,83,21,83,21,83,149,174,76,85,138,230,33,101,83,178,30,205,67,138,243,177,204,67,204,67,82,207,67,30,174,102,141,100,106,201,212,146,169,37,83,75,166,150,76,45,153,90,50,181,100,106,149,26,110,201,212,146,169,37,83,75,166,150,76,45,153,90,50,181,100,106,201,212,10,152,206,201,212,146,169,37,83,171,122,166,86,22,115,157,213,227,148,223,30,110,94,54,221,107,241,179,205,69,124,149,25,143,172,253,217,38,43,222,194,24,198,90,138,181,20,107,41,214,82,172,165,88,75,177,150,98,45,197,90,138,181,20,107,41,214,82,172,165,88,75,177,150,98,45,197,90,138,181,20,107,41,214,82,172,165,88,75,73,20,246,245,219,52,166,236,134,203,226,105,140,53,23,147,22,147,22,147,22,147,22,147,22,147,22,147,22,147,22,147,22,147,22,147,22,147,22,147,22,147,22,147,22,147,22,147,22,147,22,147,22,147,22,147,22,147,22,147,150,204,38,45,165,102,36,229,83,192,22,205,72,68,129,153,145,180,105,70,34,20,76,40,152,80,48,161,96,66,193,162,199,69,66,193,132,130,9,5,19,10,22,61,238,18,10,38,20,76,40,152,80,48,161,96,66,193,132,130,9,5,139,153,129,10,5,19,10,38,20,76,40,88,234,89,207,138,17,203,206,211,128,60,176,157,199,207,156,23,5,86,60,25,217,89,235,115,88,22,127,116,35,23,107,41,214,82,172,165,88,75,177,150,98,45,197,90,138,181,20,107,41,214,82,172,165,88,75,177,150,98,45,197,90,138,181,20,107,41,214,82,172,165,88,75,177,150,98,45,37,69,0,216,183,201,75,185,189,150,5,147,151,190,175,180,152,170,152,170,152,170,152,170,152,170,152,170,152,170,152,170,152,170,152,170,152,170,152,170,152,170,152,170,152,170,152,170,152,170,152,170,152,170,152,170,152,170,152,170,152,170,100,50,85,41,154,135,148,205,249,122,52,15,17,241,101,30,146,255,60,100,237,193,94,223,126,135,96,47,193,94,130,189,74,15,119,4,123,9,246,18,236,37,216,75,176,151,96,47,193,94,130,189,4,123,9,246,18,236,37,216,75,176,151,96,47,193,94,130,189,4,123,9,246,106,97,176,215,111,207,151,47,155,238,181,248,249,242,34,190,202,140,71,214,254,124,149,21,111,97,12,99,45,197,90,138,181,20,107,41,214,82,172,165,88,75,177,150,98,45,197,90,138,181,20,107,41,214,82,172,165,88,75,177,150,98,45,197,90,138,181,20,107,41,214,82,172,165,36,10,251,250,109,26,83,118,195,101,241,52,198,154,139,73,139,73,139,73,139,73,139,73,139,73,139,73,139,73,139,73,139,73,139,73,139,73,139,73,139,73,139,73,139,73,139,73,139,73,139,73,139,73,139,73,139,73,139,73,75,102,147,150,82,51,146,242,41,96,139,102,36,162,192,204,72,218,52,35,17,10,38,20,76,40,152,80,48,161,96,209,227,34,161,96,66,193,132,130,9,5,139,30,119,9,5,19,10,38,20,76,40,152,80,48,161,96,66,193,132,130,197,204,64,133,130,9,5,19,10,38,20,44,245,172,103,209,136,229,239,123,175,126,254,219,235,217,214,211,217,139,189,195,195,221,50,51,150,255,158,126,254,229,63,87,131,173,119,131,143,167,23,23,39,193,67,150,81,225,148,37,209,144,100,238,19,91,203,148,164,196,123,24,147,132,141,73,22,12,69,182,71,59,163,197,67,145,237,209,206,120,245,80,228,219,107,219,63,20,25,61,153,60,25,183,103,40,18,81,110,30,67,145,74,133,167,28,138,84,42,60,229,80,36,162,240,180,67,145,216,130,147,15,69,42,21,158,114,40,82,169,240,148,67,145,208,194,179,24,138,4,23,157,193,80,36,180,230,44,134,34,17,69,167,29,138,68,20,156,118,40,18,81,112,202,161,72,108,185,137,134,34,177,229,38,26,138,132,150,155,197,80,36,180,232,44,134,34,17,69,167,29,138,132,22,156,120,40,18,90,110,226,161,72,108,185,137,134,34,17,229,166,28,138,196,150,155,104,40,82,166,92,67,17,67,17,67,145,118,13,69,254,191,223,255,238,234,244,255,190,156,93,157,94,239,125,57,63,249,221,255,252,238,31,23,191,28,158,222,156,124,56,185,57,249,233,230,244,234,226,250,167,187,46,249,241,237,255,125,114,243,239,155,223,205,77,48,110,123,213,207,247,223,28,239,31,60,221,123,125,60,123,186,251,102,111,246,108,247,205,222,243,217,31,246,143,246,142,223,30,237,61,191,237,106,31,28,12,55,102,123,71,47,14,246,223,252,60,27,175,158,112,92,158,94,13,62,156,93,223,156,157,191,59,189,186,25,188,59,185,62,29,188,63,185,62,253,48,248,199,217,229,233,205,151,203,211,15,131,247,159,46,207,207,135,27,131,211,203,143,231,103,215,191,60,152,128,140,139,38,32,159,55,10,214,76,62,143,159,60,24,110,108,204,109,157,220,222,222,251,191,112,177,249,228,225,63,221,255,151,239,31,253,227,56,104,78,114,121,122,245,83,197,227,169,60,71,89,83,13,230,44,243,115,150,181,205,60,222,215,62,243,248,241,99,194,232,201,214,237,143,9,87,39,151,215,255,248,116,117,113,122,117,61,121,50,125,50,26,188,255,250,243,194,244,219,15,10,163,237,219,31,20,126,255,224,135,150,113,67,165,124,252,94,202,251,47,163,209,240,65,65,165,70,48,243,199,87,121,4,83,219,233,53,80,73,200,225,45,29,8,205,159,96,61,3,161,218,142,177,169,114,226,206,114,92,245,44,203,252,236,223,224,89,214,83,78,220,89,110,172,62,203,122,198,102,181,157,101,83,229,132,156,101,169,111,48,213,39,121,107,191,143,169,190,193,44,29,44,6,157,97,62,95,35,235,46,39,238,44,35,191,70,134,205,58,27,60,203,230,191,70,46,29,191,206,159,101,61,227,215,218,206,178,169,114,74,159,229,242,137,112,169,91,25,56,17,94,239,157,172,189,152,242,167,184,100,68,253,232,12,235,24,81,215,119,136,205,84,83,250,20,151,15,205,75,221,197,192,161,249,122,239,98,237,197,132,156,98,185,187,88,121,138,191,246,19,172,179,148,144,243,43,215,150,168,140,10,234,107,75,52,80,74,200,249,45,26,87,149,189,126,165,199,85,107,191,125,53,86,18,124,120,49,63,33,134,136,139,102,14,175,225,159,11,151,248,143,160,195,107,244,167,193,6,42,41,125,120,203,53,202,163,243,171,65,163,212,119,132,141,20,83,250,20,151,243,152,71,127,49,169,129,199,212,247,215,146,70,138,9,57,197,82,223,130,171,123,157,218,78,176,137,82,74,159,223,18,62,84,234,11,97,8,31,90,239,23,194,122,43,41,125,120,75,48,83,169,195,11,193,76,235,61,188,122,43,9,62,188,152,159,95,66,104,85,51,135,215,240,207,47,75,160,87,217,195,203,228,39,231,122,43,9,62,188,200,155,151,201,79,206,245,86,178,242,240,98,243,211,31,158,232,2,221,243,40,61,189,196,43,230,253,87,137,151,204,43,179,226,151,60,10,14,46,243,146,240,202,30,133,6,23,190,164,0,26,142,131,161,225,226,87,172,130,134,11,95,177,40,191,188,240,147,41,163,19,23,190,219,163,236,242,194,183,122,148,92,94,226,21,193,127,158,143,83,203,203,188,36,252,109,194,175,205,74,206,185,240,136,87,114,206,37,175,8,191,154,171,57,231,178,151,172,226,156,139,95,19,252,95,192,163,140,242,194,35,126,156,80,94,252,146,240,251,178,32,157,188,248,53,225,247,229,81,50,121,241,43,230,239,203,220,43,230,67,34,98,136,101,193,195,76,171,18,203,194,167,157,102,68,44,151,171,198,187,239,245,95,53,226,160,226,233,60,185,57,185,122,242,241,191,32,35,200,8,50,130,140,32,35,200,8,223,193,119,240,29,124,7,140,1,99,192,24,48,6,140,1,99,192,24,48,6,140,1,99,144,14,164,3,233,64,58,144,14,164,3,233,64,58,249,33,157,102,244,12,11,67,156,100,42,78,114,117,29,107,141,206,42,124,120,8,215,145,220,117,172,9,100,172,250,77,115,102,228,255,149,184,200,111,143,214,144,2,247,229,82,14,92,181,3,106,36,9,46,170,10,89,112,8,21,66,133,80,33,84,8,149,44,56,89,112,56,26,142,134,163,201,130,147,5,151,15,167,66,251,208,190,92,238,34,218,135,246,161,125,104,31,218,135,246,181,130,246,201,130,147,5,39,11,14,51,197,76,49,83,204,20,51,197,76,49,211,222,51,83,89,112,252,171,44,56,50,87,22,92,188,25,46,166,150,17,105,112,97,212,178,127,121,112,133,231,147,161,28,198,25,113,70,156,17,103,196,25,59,197,25,17,60,4,15,193,235,24,193,195,198,176,49,108,12,27,195,198,176,49,108,12,27,195,198,114,57,60,137,112,168,14,170,131,234,160,58,168,14,170,131,234,244,133,234,72,132,147,8,215,107,119,146,175,238,88,115,144,86,255,82,225,218,168,59,242,203,133,123,179,119,116,188,119,244,108,239,205,254,225,254,193,238,235,253,227,191,205,118,15,14,102,135,251,71,251,7,135,179,131,233,236,207,227,187,20,184,209,242,203,123,125,122,121,115,123,114,215,103,23,103,231,39,87,103,55,255,25,156,156,159,15,14,207,46,207,14,14,7,7,211,193,175,227,71,153,111,163,85,87,245,227,102,193,85,125,240,27,110,175,215,244,236,193,117,251,184,249,100,50,247,207,219,133,119,59,44,233,237,241,39,253,83,224,153,20,199,188,141,87,199,188,173,167,4,25,111,29,65,81,163,141,71,63,99,143,167,79,134,223,127,220,223,249,246,227,245,120,216,4,139,90,86,204,199,239,197,220,254,196,191,245,160,164,244,48,170,226,9,54,82,75,200,1,38,196,81,21,143,178,185,130,226,206,179,113,32,181,246,243,172,171,160,184,243,108,60,243,173,226,121,54,87,80,200,121,38,64,103,107,186,151,233,190,233,36,132,103,235,60,203,100,95,51,19,226,179,181,159,103,138,175,153,9,51,224,42,158,103,115,5,149,62,207,116,160,111,29,119,115,13,229,148,63,201,84,168,175,234,65,54,85,79,233,147,76,7,251,214,113,39,215,80,78,200,73,38,192,125,107,58,197,122,139,9,57,195,4,192,175,106,43,163,145,98,66,206,176,113,228,183,166,91,88,107,45,193,7,216,36,244,91,231,1,54,254,115,99,10,236,183,206,3,108,252,7,197,116,57,113,85,143,177,161,114,74,159,100,186,172,184,170,127,125,105,168,156,144,147,76,128,80,43,158,98,51,197,148,62,195,20,16,117,29,95,24,235,174,165,244,1,166,192,168,235,56,192,186,107,9,62,192,38,65,234,58,15,176,241,159,109,82,160,212,53,29,96,154,159,174,83,192,212,117,30,96,35,55,16,78,149,35,71,205,202,145,227,121,235,245,188,125,202,145,91,112,141,31,80,199,197,191,225,158,125,92,250,17,38,69,191,97,123,229,111,184,199,37,151,124,132,251,126,242,145,152,46,75,76,87,248,232,24,98,186,82,67,35,166,136,41,98,138,152,34,166,136,41,98,218,31,98,138,68,34,145,72,100,135,73,36,194,135,240,33,124,8,31,194,135,240,33,124,8,31,194,135,240,33,124,224,25,120,6,158,129,103,224,25,120,6,158,129,103,61,131,103,185,34,50,36,44,146,132,225,93,29,225,93,57,184,171,24,175,116,251,180,206,26,35,241,110,159,205,217,250,72,188,175,225,141,115,188,232,107,150,227,183,95,28,4,158,209,143,4,199,240,200,200,160,15,143,33,97,72,24,18,134,132,33,97,72,24,18,134,148,154,205,96,72,24,82,70,228,3,67,194,144,48,36,12,9,67,194,144,48,36,12,9,67,130,103,224,25,120,6,158,129,103,224,25,120,6,158,233,46,158,33,97,26,147,48,140,74,142,70,37,31,112,82,99,64,206,45,56,169,55,32,39,13,48,25,1,38,128,9,96,2,152,0,38,128,73,86,195,103,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,76,0,19,192,4,48,1,76,0,19,192,4,48,73,11,76,106,125,2,211,168,246,39,48,85,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,109,19,30,79,95,236,205,158,238,190,217,155,237,29,205,198,179,97,224,227,106,222,125,60,29,188,59,185,62,29,156,94,62,112,29,227,219,208,141,182,63,169,230,241,231,251,83,249,227,248,233,59,36,185,254,233,183,239,30,131,185,167,222,172,12,20,169,253,221,191,190,235,240,39,10,133,66,161,80,40,20,10,133,66,105,252,60,11,218,183,27,211,201,100,56,221,152,110,110,76,135,139,203,111,184,135,219,92,65,84,15,213,67,245,228,244,53,51,161,234,121,240,238,5,95,51,119,134,91,195,241,214,112,50,221,222,153,46,46,191,225,175,153,205,21,68,73,81,82,148,84,22,119,146,146,162,164,40,41,74,138,146,162,164,90,172,164,206,206,75,127,83,222,30,110,78,54,134,227,241,104,252,227,167,220,251,47,111,248,24,27,42,39,196,155,149,60,201,157,209,100,123,60,25,109,110,110,79,126,220,128,251,47,111,248,175,47,13,149,67,238,145,123,228,30,185,71,238,145,123,228,30,185,215,94,185,247,126,122,22,94,217,86,166,64,240,227,20,41,140,32,133,23,225,215,230,34,226,218,92,132,95,27,216,49,71,236,120,21,126,95,174,34,238,203,85,248,125,201,130,97,134,101,108,173,98,152,245,198,107,97,152,24,38,134,137,97,98,152,24,38,134,217,50,134,137,13,98,131,216,96,135,217,32,230,134,185,97,110,152,27,230,134,185,97,110,152,27,230,134,185,97,110,112,22,156,5,103,193,89,112,22,156,5,103,193,89,61,195,89,185,66,43,108,42,146,77,33,80,29,33,80,45,180,73,163,218,34,226,70,93,136,136,187,251,14,246,211,156,39,186,251,197,239,200,168,232,81,129,247,142,231,199,83,2,107,121,8,225,194,143,140,28,33,71,200,17,114,132,28,33,71,200,17,114,148,154,200,32,71,200,81,70,188,3,57,66,142,144,35,228,8,57,66,142,144,35,228,8,57,2,101,64,25,80,6,148,1,101,64,25,80,6,148,233,46,148,161,94,26,83,47,60,74,142,30,37,11,92,82,79,240,205,168,246,224,155,52,152,100,4,147,192,36,48,9,76,2,147,192,36,89,157,39,76,2,147,100,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,244,1,147,252,121,52,219,172,22,87,50,248,117,52,216,236,94,102,73,165,39,26,221,157,73,241,67,149,134,107,124,168,210,210,18,60,89,137,76,33,83,200,20,50,133,76,73,118,158,5,45,221,141,233,100,50,156,110,76,55,55,166,195,197,229,55,220,215,109,174,32,210,135,244,33,125,114,250,154,153,80,250,60,120,247,130,175,153,59,195,173,225,120,107,56,153,110,239,76,23,151,223,240,215,204,230,10,34,167,200,41,114,42,139,59,73,78,145,83,228,20,57,69,78,145,83,45,150,83,158,252,85,163,65,43,121,146,59,163,201,246,120,50,218,220,220,158,252,184,1,247,95,222,240,95,95,26,42,135,230,163,249,104,62,154,143,230,163,249,104,62,154,175,189,154,239,253,244,44,188,178,92,159,187,246,113,138,25,54,244,164,182,136,107,227,233,110,29,1,144,87,225,247,229,42,226,190,100,241,16,185,5,215,248,1,117,92,252,27,238,217,199,165,31,97,82,244,27,182,87,254,134,123,92,114,201,71,184,239,39,163,137,105,116,104,217,98,98,90,111,114,25,98,138,152,34,166,136,41,98,138,152,34,166,173,37,166,72,36,18,137,68,118,152,68,34,124,8,31,194,135,240,33,124,8,31,194,135,240,33,124,8,31,194,7,158,129,103,224,25,120,6,158,129,103,224,25,120,214,51,120,150,43,34,67,194,34,73,24,222,213,17,222,149,131,187,42,233,149,14,118,95,191,184,3,75,227,168,56,188,59,249,51,255,132,197,113,127,163,240,190,159,71,177,81,26,175,195,40,173,122,123,62,137,79,226,147,248,36,62,137,79,18,129,39,2,47,139,123,201,123,241,94,188,151,8,60,126,142,159,227,231,248,57,126,142,159,227,231,210,223,66,126,142,159,203,224,0,249,185,54,251,57,17,120,36,34,137,72,34,146,136,36,34,137,72,34,146,136,29,149,136,34,240,120,71,17,120,140,164,8,60,17,120,115,164,52,60,254,110,41,41,237,105,244,29,82,138,148,34,165,72,41,82,138,148,102,211,5,74,78,74,17,72,4,18,129,236,48,129,68,246,144,61,100,15,217,67,246,144,61,100,15,217,67,246,144,61,100,15,52,3,205,64,51,208,12,52,3,205,64,51,208,172,103,208,44,87,52,134,128,137,188,235,55,231,202,193,89,133,250,164,81,125,145,119,163,46,68,222,221,125,15,251,105,142,20,221,253,226,119,103,52,8,56,159,39,55,39,87,79,62,254,119,37,73,250,250,142,95,223,34,234,67,99,71,216,17,118,132,29,97,71,216,17,118,132,29,165,102,50,216,17,118,148,17,241,192,142,176,35,236,8,59,194,142,176,35,236,8,59,194,142,96,25,88,6,150,129,101,96,25,88,6,150,129,101,186,139,101,200,151,198,228,11,147,146,163,73,201,3,152,212,20,128,51,170,61,0,39,13,40,25,1,37,64,9,80,2,148,0,37,64,73,102,231,9,148,0,37,25,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,189,0,37,127,30,205,54,43,198,150,12,126,29,13,54,187,151,93,82,237,225,70,119,135,82,252,128,165,225,58,31,176,180,180,6,79,89,162,83,232,20,58,133,78,161,83,146,157,103,65,91,119,99,58,153,12,167,27,211,205,141,233,112,113,249,13,247,118,155,43,136,246,161,125,104,159,156,190,102,38,212,62,15,222,189,224,107,230,206,112,107,56,222,26,78,166,219,59,211,197,229,55,252,53,179,185,130,232,41,122,138,158,202,226,78,210,83,244,20,61,69,79,209,83,244,84,139,245,148,167,128,213,232,208,74,158,228,206,104,178,61,158,140,54,55,183,39,63,110,192,253,151,55,252,215,151,134,202,33,250,136,62,162,143,232,35,250,136,62,162,143,232,107,175,232,123,63,61,11,175,44,215,103,176,125,156,162,134,13,61,181,45,226,218,120,210,91,71,16,228,85,248,125,185,138,184,47,89,60,80,110,193,53,126,128,29,23,255,134,123,250,113,233,71,152,20,253,134,237,149,191,225,30,152,92,242,17,238,11,202,120,102,26,31,94,182,152,153,214,155,96,134,153,98,166,152,41,102,138,153,98,166,152,105,139,153,41,22,137,69,98,145,29,102,145,24,31,198,135,241,97,124,24,31,198,135,241,97,124,24,31,198,135,241,193,103,240,25,124,6,159,193,103,240,25,124,6,159,245,12,159,229,10,201,176,176,72,22,134,120,117,132,120,229,96,175,130,204,210,223,127,174,30,141,247,223,95,68,227,45,59,148,164,102,105,69,13,204,18,179,196,44,49,75,204,18,179,36,26,79,52,94,22,247,146,1,99,192,24,48,209,120,76,29,83,199,212,49,117,76,29,83,199,212,165,191,133,76,29,83,151,193,1,50,117,109,54,117,162,241,232,68,58,145,78,164,19,233,68,58,145,78,164,19,59,170,19,69,227,49,144,162,241,184,73,209,120,162,241,22,49,211,216,104,188,101,204,180,215,209,120,152,41,102,138,153,98,166,152,41,102,138,153,98,145,88,36,22,217,19,22,137,241,97,124,24,31,198,135,241,97,124,24,31,198,135,241,97,124,24,31,124,6,159,193,103,240,25,124,6,159,193,103,240,89,207,240,89,174,144,12,11,19,141,215,111,226,149,131,189,42,105,150,14,55,34,243,240,46,54,132,224,125,63,137,68,36,105,241,27,115,72,28,18,135,196,33,113,72,28,146,184,59,113,119,89,220,75,174,139,235,226,186,196,221,113,114,156,28,39,199,201,113,114,156,28,39,151,254,22,114,114,156,92,6,7,200,201,181,217,201,137,187,35,14,137,67,226,144,56,36,14,137,67,226,144,56,236,168,56,20,119,199,53,138,187,99,33,197,221,137,187,251,141,142,134,103,220,45,160,163,61,13,182,67,71,209,81,116,20,29,69,71,209,209,124,206,83,132,29,234,152,209,89,162,142,93,160,142,104,30,154,135,230,161,121,104,30,154,135,230,161,121,104,30,154,135,230,1,101,64,25,80,6,148,1,101,64,25,80,6,148,245,12,148,229,138,195,80,47,17,118,253,102,91,57,120,170,146,14,233,205,225,238,193,193,108,239,104,54,142,10,178,187,190,56,57,63,31,156,94,62,48,73,227,254,198,217,125,63,143,98,153,52,94,135,76,90,245,246,124,18,159,196,39,241,73,124,18,159,36,218,78,180,93,22,247,146,247,226,189,120,47,209,118,252,28,63,199,207,241,115,252,28,63,199,207,165,191,133,252,28,63,151,193,1,242,115,109,246,115,162,237,72,68,18,145,68,36,17,73,68,18,145,68,36,17,59,42,17,69,219,241,142,162,237,24,73,209,118,181,81,204,240,96,184,165,20,179,167,241,112,40,38,138,137,98,162,152,40,38,138,153,77,247,36,57,197,68,7,209,65,116,176,195,116,16,117,67,221,80,55,212,13,117,67,221,80,55,212,13,117,67,221,80,55,64,11,208,2,180,0,45,64,11,208,2,180,0,173,158,1,173,92,177,21,58,37,42,174,223,12,170,141,62,105,84,95,84,220,168,11,81,113,119,223,195,126,154,35,69,119,191,248,221,25,13,2,206,231,201,205,201,213,147,143,255,93,73,146,190,190,227,215,183,136,250,208,216,17,118,132,29,97,71,216,17,118,132,29,97,71,169,153,12,118,132,29,101,68,60,176,35,236,8,59,194,142,176,35,236,8,59,194,142,176,35,88,6,150,129,101,96,25,88,6,150,129,101,96,153,238,98,25,242,165,49,249,194,164,228,104,82,242,0,38,53,5,224,140,106,15,192,73,3,74,70,64,9,80,2,148,0,37,64,9,80,146,217,121,2,37,64,73,70,103,9,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,64,73,47,64,201,159,71,179,205,138,177,37,131,95,71,131,205,238,101,151,84,123,184,209,221,161,20,63,96,105,184,206,7,44,45,173,193,83,150,232,20,58,133,78,161,83,232,148,100,231,89,208,214,221,152,78,38,195,233,198,116,115,99,58,92,92,126,195,189,221,230,10,162,125,104,31,218,39,167,175,153,9,181,207,131,119,47,248,154,185,51,220,26,142,183,134,147,233,246,206,116,113,249,13,127,205,108,174,32,122,138,158,162,167,178,184,147,244,20,61,69,79,209,83,244,20,61,213,98,61,229,41,96,53,58,180,146,39,185,51,154,108,143,39,163,205,205,237,201,143,27,112,255,229,13,255,245,165,161,114,136,62,162,143,232,35,250,136,62,162,143,232,35,250,218,43,250,222,79,207,194,43,203,245,25,108,31,167,168,97,67,79,109,139,184,54,158,244,214,17,4,121,21,126,95,174,34,238,75,22,15,148,91,112,141,31,96,199,197,191,225,158,126,92,250,17,38,69,191,97,123,229,111,184,7,38,151,124,132,251,130,50,158,153,198,135,151,45,102,166,245,38,152,97,166,152,41,102,138,153,98,166,152,41,102,218,98,102,138,69,98,145,88,100,135,89,36,198,135,241,97,124,24,31,198,135,241,97,124,24,31,198,135,241,97,124,240,25,124,6,159,193,103,240,25,124,6,159,193,103,61,195,103,185,66,50,44,44,146,133,33,94,29,33,94,57,216,171,18,102,105,111,115,246,116,247,205,222,108,28,28,136,119,186,57,120,119,114,125,250,192,39,141,251,25,131,247,237,40,138,85,210,184,110,149,180,226,157,89,36,22,137,69,98,145,88,36,22,73,228,157,200,187,44,238,37,219,197,118,177,93,34,239,88,57,86,142,149,99,229,88,57,86,142,149,75,127,11,89,57,86,46,131,3,100,229,218,108,229,68,222,81,135,212,33,117,72,29,82,135,212,33,117,72,29,118,84,29,138,188,99,27,69,222,241,144,34,239,234,96,151,97,1,113,203,216,101,15,99,225,176,75,236,18,187,196,46,177,75,236,50,183,243,20,1,135,9,102,116,150,152,96,23,152,32,214,134,181,97,109,88,27,214,134,181,97,109,88,27,214,134,181,97,109,48,22,140,5,99,193,88,48,22,140,5,99,193,88,61,195,88,185,194,42,76,74,4,92,191,201,83,203,44,210,168,150,8,184,81,23,34,224,238,190,115,253,52,103,136,238,126,241,59,44,26,148,59,154,39,55,39,87,79,62,254,119,37,63,250,250,102,95,63,122,232,71,69,140,16,35,196,8,49,66,140,16,35,196,8,49,74,77,98,16,35,196,40,35,206,129,24,33,70,136,17,98,132,24,33,70,136,17,98,132,24,129,49,96,12,24,3,198,128,49,96,12,24,3,198,116,23,198,80,46,141,41,23,254,36,71,127,146,28,147,84,15,182,25,213,30,108,147,6,143,140,224,17,120,4,30,129,71,224,17,120,36,139,243,132,71,224,145,140,206,18,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,145,174,227,145,63,143,239,30,140,20,21,70,50,248,117,252,232,217,72,173,207,35,137,126,66,209,224,215,113,186,199,35,45,121,115,79,72,34,80,8,20,2,133,64,33,80,146,157,103,65,235,118,99,58,153,12,167,27,211,205,141,233,112,113,249,13,247,111,155,43,136,232,33,122,136,158,156,190,102,38,20,61,15,222,189,224,107,230,206,112,107,56,222,26,78,166,219,59,211,197,229,55,252,53,179,185,130,8,41,66,138,144,202,226,78,18,82,132,20,33,69,72,17,82,132,84,139,133,148,39,120,213,104,205,74,158,228,206,104,178,61,158,140,54,55,183,39,63,110,192,253,151,55,252,215,151,134,202,161,246,168,61,106,143,218,163,246,168,61,106,143,218,107,175,218,123,63,61,11,175,44,215,231,167,125,156,226,132,13,61,113,45,226,218,120,74,91,71,160,227,85,248,125,185,138,184,47,109,123,24,220,55,130,25,21,225,181,136,96,214,155,226,133,96,34,152,8,38,130,137,96,34,152,8,102,171,8,38,50,136,12,34,131,29,38,131,136,27,226,134,184,33,110,136,27,226,134,184,33,110,136,27,226,134,184,129,89,96,22,152,5,102,129,89,96,22,152,5,102,245,12,102,229,138,172,144,169,72,50,133,63,117,132,63,181,207,37,141,234,138,134,27,117,33,26,238,238,251,215,79,115,152,232,238,23,3,159,54,56,248,117,188,158,7,14,62,248,192,184,17,110,132,27,225,70,184,17,110,132,27,225,70,169,121,12,110,132,27,101,68,59,112,35,220,8,55,194,141,112,35,220,8,55,194,141,112,35,72,6,146,129,100,32,25,72,6,146,129,100,32,153,238,34,25,226,165,49,241,194,162,228,104,81,114,128,37,181,4,222,140,106,15,188,73,3,73,70,32,9,72,2,146,128,36,32,9,72,146,209,121,130,36,32,73,70,103,9,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,32,73,135,33,201,193,238,235,23,123,119,207,77,10,206,39,249,110,55,30,62,53,169,245,233,36,81,15,46,186,123,131,52,207,76,90,250,214,158,152,68,158,144,39,228,9,121,66,158,36,59,207,130,150,237,198,116,50,25,78,55,166,155,27,211,225,226,242,27,238,219,54,87,16,201,67,242,144,60,57,125,205,76,40,121,30,188,123,193,215,204,157,225,214,112,188,53,156,76,183,119,166,139,203,111,248,107,102,115,5,145,81,100,20,25,149,197,157,36,163,200,40,50,138,140,34,163,200,168,22,203,40,79,244,170,209,152,149,60,201,157,209,100,123,60,25,109,110,110,79,126,220,128,251,47,111,248,175,47,13,149,67,235,209,122,180,30,173,71,235,209,122,180,30,173,215,94,173,247,126,122,22,94,89,174,207,83,251,56,197,8,27,122,2,91,196,181,241,212,182,142,0,199,171,240,251,114,21,113,95,90,244,112,184,31,244,50,56,193,107,49,189,172,55,191,11,189,68,47,209,75,244,18,189,68,47,209,203,214,208,75,84,16,21,68,5,59,76,5,209,54,180,13,109,67,219,208,54,180,13,109,67,219,208,54,180,13,109,3,178,128,44,32,11,200,2,178,128,44,32,11,200,234,25,200,202,21,87,161,82,145,84,10,123,234,8,123,106,155,71,26,213,19,5,55,234,66,20,220,221,247,174,159,230,24,209,221,47,6,60,95,240,238,13,235,127,186,224,220,135,197,140,48,35,204,8,51,194,140,48,35,204,8,51,74,205,98,48,35,204,40,35,210,129,25,97,70,152,17,102,132,25,97,70,152,17,102,132,25,193,49,112,12,28,3,199,192,49,112,12,28,3,199,116,23,199,144,46,141,73,23,6,37,71,131,146,30,148,212,16,112,51,170,61,224,38,13,32,25,1,36,0,9,64,2,144,0,36,0,73,38,231,9,144,0,36,25,157,37,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,9,64,2,144,0,36,157,7,36,127,30,223,61,36,41,46,148,100,240,235,248,209,115,146,90,159,75,18,255,176,162,193,175,227,132,143,74,90,242,238,158,150,68,161,80,40,20,10,133,66,161,36,59,207,130,246,237,198,116,50,25,78,55,166,155,27,211,225,226,242,27,238,225,54,87,16,213,67,245,80,61,57,125,205,76,168,122,30,188,123,193,215,204,157,225,214,112,188,53,156,76,183,119,166,139,203,111,248,107,102,115,5,81,82,148,20,37,149,197,157,164,164,40,41,74,138,146,162,164,40,169,22,43,41,79,243,170,209,155,149,60,201,157,209,100,123,60,25,109,110,110,79,126,220,128,251,47,111,248,175,47,13,149,67,238,145,123,228,30,185,71,238,145,123,228,30,185,215,94,185,247,126,122,22,94,89,174,207,82,251,56,69,10,27,122,250,90,196,181,241,196,182,142,96,199,171,240,251,114,21,113,95,90,247,96,184,111,12,51,46,202,107,17,195,172,55,205,11,195,196,48,49,76,12,19,195,196,48,49,204,150,49,76,108,16,27,196,6,59,204,6,49,55,204,13,115,195,220,48,55,204,13,115,195,220,48,55,204,13,115,131,179,224,44,56,11,206,130,179,224,44,56,11,206,234,25,206,202,21,90,97,83,145,108,10,129,234,8,129,106,161,77,26,213,22,17,55,234,66,68,220,221,119,176,159,230,60,209,221,47,134,62,121,112,240,235,120,77,15,31,124,240,145,145,35,228,8,57,66,142,144,35,228,8,57,66,142,82,19,25,228,8,57,202,136,119,32,71,200,17,114,132,28,33,71,200,17,114,132,28,33,71,160,12,40,3,202,128,50,160,12,40,3,202,128,50,221,133,50,212,75,99,234,133,71,201,209,163,100,129,75,234,9,190,25,213,30,124,147,6,147,140,96,18,152,4,38,129,73,96,18,152,36,171,243,132,73,96,146,140,206,18,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,129,73,96,146,14,99,146,55,135,187,7,7,223,159,162,20,156,84,114,125,113,114,126,190,232,41,74,173,79,42,137,122,142,209,247,227,72,243,20,165,85,239,238,41,74,20,10,133,66,161,80,40,20,74,178,243,44,104,223,110,76,39,147,225,116,99,186,185,49,29,46,46,191,225,30,110,115,5,81,61,84,15,213,147,211,215,204,132,170,231,193,187,23,124,205,220,25,110,13,199,91,195,201,116,123,103,186,184,252,134,191,102,54,87,16,37,69,73,81,82,89,220,73,74,138,146,162,164,40,41,74,138,146,106,177,146,242,148,175,26,189,89,201,147,220,25,77,182,199,147,209,230,230,246,228,199,13,184,255,242,134,255,250,210,80,57,228,30,185,71,238,145,123,228,30,185,71,238,145,123,237,149,123,239,167,103,225,149,229,250,140,181,143,83,164,176,161,167,178,69,92,27,79,114,235,8,118,188,10,191,47,87,17,247,165,69,15,140,123,192,48,131,51,189,150,50,204,122,51,189,48,76,12,19,195,196,48,49,76,12,19,195,108,25,195,196,6,177,65,108,176,195,108,16,115,195,220,48,55,204,13,115,195,220,48,55,204,13,115,195,220,48,55,56,11,206,130,179,224,44,56,11,206,130,179,224,172,158,225,172,92,161,21,54,21,201,166,16,168,142,16,168,22,218,164,81,109,17,113,163,46,68,196,221,125,7,251,105,206,19,221,253,98,192,243,7,191,31,79,253,207,31,124,252,145,145,35,228,8,57,66,142,144,35,228,8,57,66,142,82,19,25,228,8,57,202,136,119,32,71,200,17,114,132,28,33,71,200,17,114,132,28,33,71,160,12,40,3,202,128,50,160,12,40,3,202,128,50,221,133,50,212,75,99,234,133,71,201,209,163,100,129,75,234,9,190,25,213,30,124,147,6,147,140,96,18,152,4,38,129,73,96,18,152,36,171,243,132,73,96,146,140,206,18,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,129,73,96,146,174,98,146,23,199,123,179,167,187,111,246,238,30,161,20,22,83,242,241,230,116,240,238,228,250,244,209,243,147,90,159,81,18,254,4,163,239,103,145,224,225,73,171,222,218,147,147,200,19,242,132,60,33,79,200,147,100,231,89,208,178,221,152,78,38,195,233,198,116,115,99,58,92,92,126,195,125,219,230,10,34,121,72,30,146,39,167,175,153,9,37,207,131,119,47,248,154,185,51,220,26,142,183,134,147,233,246,206,116,113,249,13,127,205,108,174,32,50,138,140,34,163,178,184,147,100,20,25,69,70,145,81,100,20,25,213,98,25,229,201,94,53,26,179,146,39,185,51,154,108,143,39,163,205,205,237,201,143,27,112,255,229,13,255,245,165,161,114,104,61,90,143,214,163,245,104,61,90,143,214,163,245,218,171,245,222,79,207,194,43,203,245,185,106,31,167,24,97,67,79,98,139,184,54,158,222,214,17,224,120,21,126,95,174,34,238,75,91,30,18,247,128,94,134,133,120,45,165,151,245,38,120,161,151,232,37,122,137,94,162,151,232,37,122,217,26,122,137,10,162,130,168,96,135,169,32,218,134,182,161,109,104,27,218,134,182,161,109,104,27,218,134,182,161,109,64,22,144,5,100,1,89,64,22,144,5,100,1,89,61,3,89,185,226,42,84,42,146,74,97,79,29,97,79,109,243,72,163,122,162,224,70,93,136,130,187,251,222,245,211,28,35,186,251,197,178,79,24,252,126,54,53,63,94,240,241,135,197,140,48,35,204,8,51,194,140,48,35,204,8,51,74,205,98,48,35,204,40,35,210,129,25,97,70,152,17,102,132,25,97,70,152,17,102,132,25,193,49,112,12,28,3,199,192,49,112,12,28,3,199,116,23,199,144,46,141,73,23,6,37,71,131,146,30,148,212,16,112,51,170,61,224,38,13,32,25,1,36,0,9,64,2,144,0,36,0,73,38,231,9,144,0,36,25,157,37,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,9,64,2,144,0,36,93,6,36,7,187,175,95,236,205,54,162,4,201,119,185,241,131,144,108,244,247,25,73,119,239,144,232,33,73,75,223,219,83,146,232,19,250,132,62,161,79,232,147,100,231,89,208,182,221,152,78,38,195,233,198,116,115,99,58,92,92,126,195,189,219,230,10,162,121,104,30,154,39,167,175,153,9,53,207,131,119,47,248,154,185,51,220,26,142,183,134,147,233,246,206,116,113,249,13,127,205,108,174,32,58,138,142,162,163,178,184,147,116,20,29,69,71,209,81,116,20,29,213,98,29,229,41,94,53,58,179,146,39,185,51,154,108,143,39,163,205,205,237,201,143,27,112,255,229,13,255,245,165,161,114,136,61,98,143,216,35,246,136,61,98,143,216,35,246,218,43,246,222,79,207,194,43,203,245,25,106,31,167,40,97,67,79,93,139,184,54,158,212,214,17,228,120,21,126,95,174,34,238,75,155,30,8,247,149,95,142,107,226,151,99,252,18,191,196,47,241,75,252,18,191,196,47,115,57,79,225,95,184,96,70,103,137,11,118,129,11,226,109,120,27,222,134,183,225,109,120,27,222,134,183,225,109,120,27,222,6,101,65,89,80,22,148,5,101,65,89,80,22,148,213,51,148,149,43,176,194,165,34,185,20,250,212,17,250,212,58,147,116,251,80,193,81,13,38,233,238,137,124,109,55,73,119,223,189,126,154,147,68,119,191,24,242,148,193,187,119,92,195,99,6,231,62,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,166,187,64,134,118,105,76,187,112,40,57,58,148,12,80,73,29,65,55,163,218,131,110,210,32,146,17,68,2,145,64,36,16,9,68,2,145,100,115,158,16,9,68,146,209,89,66,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,9,68,210,101,68,242,230,112,247,224,224,238,105,73,225,201,36,215,23,39,231,231,143,158,150,212,250,100,146,184,39,22,221,29,70,162,167,37,45,125,111,79,75,162,79,232,19,250,132,62,161,79,146,157,103,65,219,118,99,58,153,12,167,27,211,205,141,233,112,113,249,13,247,110,155,43,136,230,161,121,104,158,156,190,102,38,212,60,15,222,189,224,107,230,206,112,107,56,222,26,78,166,219,59,211,197,229,55,252,53,179,185,130,232,40,58,138,142,202,226,78,210,81,116,20,29,69,71,209,81,116,84,139,117,148,167,121,213,232,204,74,158,228,206,104,178,61,158,140,54,55,183,39,63,110,192,253,151,55,252,215,151,134,202,33,246,136,61,98,143,216,35,246,136,61,98,143,216,107,175,216,123,63,61,11,175,44,215,103,169,125,156,162,132,13,61,125,45,226,218,120,98,91,71,144,227,85,248,125,185,138,184,47,109,122,48,220,15,126,25,158,225,181,152,95,214,155,225,133,95,226,151,248,37,126,137,95,226,151,248,101,139,248,37,46,136,11,226,130,29,230,130,120,27,222,134,183,225,109,120,27,222,134,183,225,109,120,27,222,134,183,65,89,80,22,148,5,101,65,89,80,22,148,5,101,245,12,101,229,10,172,112,169,72,46,133,62,117,132,62,181,206,36,141,106,138,132,27,117,33,18,238,238,187,215,79,115,146,232,238,23,67,158,51,120,119,56,107,120,206,224,220,199,69,141,80,35,212,8,53,66,141,80,35,212,8,53,74,77,99,80,35,212,40,35,214,129,26,161,70,168,17,106,132,26,161,70,168,17,106,132,26,1,50,128,12,32,3,200,0,50,128,12,32,3,200,116,23,200,208,46,141,105,23,14,37,71,135,146,1,42,169,35,232,102,84,123,208,77,26,68,50,130,72,32,18,136,4,34,129,72,32,146,108,206,19,34,129,72,50,58,75,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,18,136,4,34,129,72,186,138,72,14,223,30,28,239,31,236,31,189,120,187,123,48,219,219,156,61,221,125,179,119,247,224,164,176,144,146,139,47,231,55,103,231,103,151,31,191,156,156,15,78,55,7,239,78,174,79,31,61,67,169,245,121,37,225,207,49,90,116,46,9,30,167,84,182,12,79,86,34,85,72,21,82,133,84,33,85,146,157,103,65,139,119,99,58,153,12,167,27,211,205,141,233,112,113,249,13,247,121,155,43,136,252,33,127,200,159,156,190,102,38,148,63,15,222,189,224,107,230,206,112,107,56,222,26,78,166,219,59,211,197,229,55,252,53,179,185,130,72,42,146,138,164,202,226,78,146,84,36,21,73,69,82,145,84,36,85,139,37,149,39,127,213,104,210,74,158,228,206,104,178,61,158,140,54,55,183,39,63,110,192,253,151,55,252,215,151,134,202,161,251,232,62,186,143,238,163,251,232,62,186,143,238,107,175,238,123,63,61,11,175,44,215,231,174,125,156,98,135,13,61,169,45,226,218,120,186,91,71,64,228,85,248,125,185,138,184,47,109,121,136,220,82,170,25,22,253,85,138,106,214,155,2,134,106,162,154,168,38,170,137,106,162,154,168,102,235,169,38,90,136,22,162,133,29,166,133,40,28,10,135,194,161,112,40,28,10,135,194,161,112,40,28,10,135,194,1,92,0,23,192,5,112,1,92,0,23,192,5,112,245,12,112,229,138,177,208,170,72,90,133,73,117,132,73,181,217,47,141,234,143,154,27,117,33,106,238,238,123,218,79,115,212,232,238,23,203,62,213,112,209,57,213,252,128,195,213,111,129,37,97,73,88,18,150,132,37,97,73,88,18,150,148,154,209,96,73,88,82,70,4,4,75,194,146,176,36,44,9,75,194,146,176,36,44,9,75,130,105,96,26,152,6,166,129,105,96,26,152,6,166,233,46,166,33,99,26,147,49,204,74,142,102,37,47,128,82,115,128,206,168,246,0,157,52,224,100,4,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,127,5,4,78,128,147,60,14,16,56,1,78,128,19,224,4,56,1,78,128,147,12,192,201,193,238,235,23,95,31,217,84,45,242,228,187,244,120,248,204,166,214,103,158,84,127,88,210,221,187,101,240,208,166,165,117,120,106,19,173,66,171,208,42,180,10,173,146,236,60,11,218,188,27,211,201,100,56,221,152,110,110,76,135,139,203,111,184,215,219,92,65,244,15,253,67,255,228,244,53,51,161,254,121,240,238,5,95,51,119,134,91,195,241,214,112,50,221,222,153,46,46,191,225,175,153,205,21,68,83,209,84,52,85,22,119,146,166,162,169,104,42,154,138,166,162,169,90,172,169,60,85,172,70,151,86,242,36,119,70,147,237,241,100,180,185,185,61,249,113,3,238,191,188,225,191,190,52,84,14,225,71,248,17,126,132,31,225,71,248,17,126,132,95,123,133,223,251,233,89,120,101,185,62,211,237,227,20,61,108,232,41,112,17,215,198,147,227,58,130,34,175,194,239,203,85,196,125,105,235,3,234,126,112,205,106,1,97,139,185,102,189,9,97,184,38,174,137,107,226,154,184,38,174,137,107,118,128,107,226,133,120,33,94,216,97,94,136,195,225,112,56,28,14,135,195,225,112,56,28,14,135,195,225,112,56,28,196,5,113,65,92,16,23,196,5,113,65,92,16,87,207,16,87,174,32,11,175,138,228,85,168,84,71,168,84,171,13,211,104,13,145,115,163,46,68,206,221,125,87,251,105,78,27,221,253,98,236,83,15,239,222,125,205,143,61,156,123,15,52,9,77,66,147,208,36,52,9,77,66,147,208,164,212,148,6,77,66,147,50,98,32,104,18,154,132,38,161,73,104,18,154,132,38,161,73,104,18,80,3,212,0,53,64,13,80,3,212,0,53,64,77,119,65,13,29,211,152,142,225,86,114,116,43,153,33,148,186,131,116,70,181,7,233,164,65,39,35,232,4,58,129,78,160,147,12,144,4,116,2,157,64,39,208,9,116,2,157,64,39,208,9,116,2,157,64,39,208,9,116,2,157,64,39,208,9,116,2,157,228,242,87,64,232,4,58,201,227,0,161,19,232,4,58,129,78,160,19,232,4,58,89,59,58,121,245,108,246,116,239,245,241,236,233,238,155,189,217,179,221,55,123,207,11,31,212,244,249,253,224,221,233,213,205,224,221,201,245,233,224,253,201,245,233,135,176,103,50,61,144,31,139,40,201,231,241,147,66,41,114,255,23,46,54,159,60,252,167,7,97,40,143,254,49,240,233,76,159,223,255,84,240,233,23,63,121,105,88,240,228,165,184,247,184,253,216,99,79,85,106,191,34,217,122,244,3,196,244,201,232,251,207,50,211,111,63,57,140,182,155,48,36,139,75,249,248,189,148,219,31,101,134,15,10,74,47,72,42,157,94,3,149,132,28,94,66,61,82,233,24,155,42,39,238,44,27,151,35,107,62,203,122,202,137,59,203,130,118,235,198,116,50,25,78,55,166,155,27,211,225,226,226,67,251,156,149,206,178,169,114,66,206,50,129,192,89,203,125,76,245,13,38,161,190,89,223,57,38,250,26,153,80,222,172,249,44,155,255,26,249,227,189,11,190,70,238,12,183,134,227,173,225,100,186,189,51,93,92,124,163,95,35,155,42,167,244,89,166,19,76,245,223,201,218,139,41,127,138,169,244,82,181,67,108,166,154,210,167,152,78,46,213,127,23,107,47,38,228,20,19,168,165,181,156,96,157,165,132,156,95,2,177,84,173,45,209,64,41,33,231,215,184,86,90,203,237,171,177,146,224,195,107,82,42,173,239,240,26,254,185,48,133,82,90,223,225,53,252,131,96,186,39,118,85,59,194,70,138,41,125,138,23,167,101,79,113,103,52,217,30,79,70,155,155,219,147,31,127,246,247,95,222,232,95,75,26,41,38,228,20,19,104,185,74,39,216,68,41,165,207,47,133,148,171,255,11,97,189,149,148,62,188,20,74,174,254,195,171,183,146,224,195,107,82,200,173,239,240,26,254,249,37,133,142,91,203,225,165,248,201,57,133,140,91,223,225,53,112,243,168,184,82,47,9,175,44,215,231,161,125,156,226,122,13,61,65,45,226,218,120,234,90,71,32,225,85,248,125,185,138,184,47,121,62,220,109,1,113,28,205,198,179,141,120,226,120,203,238,54,90,66,28,139,50,172,190,25,194,5,81,86,143,15,65,106,21,111,200,27,242,134,188,33,111,200,200,49,114,140,28,35,199,117,113,93,92,87,234,233,60,215,197,117,113,93,92,23,215,197,117,229,239,186,88,26,150,134,165,97,105,82,31,30,75,195,210,176,52,61,182,52,18,166,36,76,245,26,134,164,227,23,227,106,252,98,140,95,228,192,47,214,228,38,86,253,166,57,218,241,255,74,222,183,81,181,251,54,114,223,220,183,144,251,86,33,65,239,238,143,200,125,115,223,202,223,183,81,181,251,54,114,223,220,183,144,251,86,41,33,180,240,97,179,237,186,111,35,247,109,109,247,237,193,19,144,35,226,105,31,60,124,183,231,89,181,143,207,98,205,193,181,229,222,80,138,45,85,78,149,83,229,84,57,85,46,197,86,138,45,161,79,232,19,250,82,108,165,216,230,35,204,109,59,216,118,200,229,46,218,118,176,237,96,219,193,182,131,109,7,219,14,173,216,118,144,98,43,197,86,138,173,205,27,155,55,54,111,108,222,216,188,177,121,99,243,166,247,155,55,82,108,173,4,73,177,181,172,36,197,54,102,141,106,1,139,12,138,180,45,96,145,61,204,183,125,124,34,25,106,93,44,17,75,196,18,177,68,44,177,83,44,17,165,67,233,80,186,142,81,58,252,11,255,194,191,240,47,252,11,255,194,191,240,47,252,43,151,195,19,118,139,220,32,55,200,13,114,131,220,32,55,200,77,95,200,141,176,91,97,183,189,246,35,153,40,141,210,201,183,37,148,70,207,98,112,91,161,52,90,152,169,22,20,144,91,226,90,246,44,45,215,181,92,223,181,172,43,234,175,135,161,186,174,229,186,174,101,64,220,110,225,181,236,93,246,174,107,185,174,107,89,95,48,106,15,35,122,93,203,186,175,229,219,163,170,137,189,95,46,101,246,62,58,141,38,83,123,87,188,165,220,94,64,30,144,7,228,1,121,64,94,110,175,220,94,203,6,150,13,44,27,200,237,149,219,155,15,150,183,184,97,113,35,151,187,104,113,195,226,134,197,13,139,27,22,55,44,110,180,98,113,67,110,175,220,94,185,189,150,136,44,17,89,34,178,68,100,137,200,18,145,37,162,222,47,17,201,237,181,221,36,183,215,222,149,220,222,202,27,97,223,121,100,124,114,239,34,30,217,247,236,222,111,103,146,161,221,133,19,225,68,56,17,78,132,19,59,133,19,129,58,160,14,168,235,24,168,131,192,32,48,8,12,2,131,192,32,48,8,12,2,131,192,114,57,60,233,189,224,13,120,3,222,128,55,224,13,120,3,222,244,5,222,72,239,149,222,219,107,69,146,141,213,136,203,239,93,102,53,250,156,224,155,175,213,104,101,206,90,124,138,239,178,203,217,231,28,95,151,179,246,203,89,95,8,96,223,211,124,93,206,154,47,103,108,162,239,226,203,217,239,76,95,151,179,230,203,89,103,124,106,223,147,125,93,206,216,203,25,21,231,219,251,4,223,102,66,123,229,244,162,240,40,60,10,143,194,163,240,114,122,229,244,90,43,176,86,96,173,32,187,181,2,57,189,86,52,172,104,88,209,176,162,97,69,195,138,134,21,13,43,26,86,52,172,104,200,233,149,211,43,167,215,186,144,117,33,235,66,214,133,172,11,165,222,120,177,46,100,93,168,237,235,66,114,122,237,49,201,233,181,97,37,167,55,102,247,43,42,154,87,26,239,253,99,200,16,216,82,135,212,33,117,72,29,82,135,157,82,135,164,28,41,71,202,117,76,202,209,93,116,23,221,69,119,209,93,116,23,221,69,119,209,93,185,28,158,0,94,162,134,168,33,106,136,26,162,134,168,33,106,250,34,106,4,240,10,224,237,53,15,73,137,48,74,103,238,138,217,205,28,97,180,37,229,44,40,76,87,126,174,91,87,219,173,171,148,173,215,195,96,92,183,174,250,173,11,136,191,149,120,235,214,213,116,235,42,230,136,246,48,202,214,173,139,184,117,7,187,175,95,236,205,194,194,107,239,254,224,6,253,205,174,189,247,249,175,47,186,182,224,77,36,215,50,228,12,57,67,206,144,51,228,146,107,37,215,242,248,60,62,143,47,185,86,114,109,62,158,220,110,131,221,134,92,238,162,221,6,187,13,118,27,236,54,216,109,176,219,208,138,221,6,201,181,146,107,37,215,218,179,177,103,99,207,198,158,141,61,27,123,54,246,108,122,191,103,35,185,214,2,144,228,90,171,73,146,107,3,151,166,238,51,199,178,193,181,203,152,99,191,114,107,239,157,66,134,178,22,57,68,14,145,67,228,16,57,236,20,57,196,228,48,57,76,174,99,76,14,237,66,187,208,46,180,11,237,66,187,208,46,180,11,237,202,229,240,196,214,226,52,56,13,78,131,211,224,52,56,13,78,211,23,78,35,182,86,108,109,175,109,72,66,129,81,38,181,118,149,192,232,79,104,109,222,2,163,37,217,102,101,35,107,87,93,185,254,36,214,186,114,53,93,185,42,113,122,253,138,171,117,229,106,185,114,229,194,106,151,95,185,62,101,213,186,114,181,92,185,106,161,161,253,10,170,117,229,106,184,114,127,249,249,229,193,222,237,135,127,62,59,220,125,243,199,253,163,23,49,209,181,131,127,253,242,233,252,116,240,175,79,87,31,6,23,39,215,255,60,187,252,216,247,52,219,5,71,210,72,192,109,201,247,149,121,11,160,3,232,0,58,128,14,160,203,188,149,121,11,243,195,252,48,191,204,91,153,183,249,96,116,139,17,22,35,114,185,139,22,35,44,70,88,140,176,24,97,49,194,98,68,43,22,35,100,222,202,188,149,121,107,73,199,146,142,37,29,75,58,150,116,44,233,88,210,233,253,146,142,204,91,219,67,50,111,237,53,201,188,173,176,113,181,128,76,70,196,224,22,145,201,222,38,227,46,56,152,12,121,47,171,200,42,178,138,172,34,171,216,41,171,200,215,241,117,124,93,199,124,29,19,198,132,49,97,76,24,19,198,132,49,97,76,24,19,150,203,225,9,203,229,112,56,28,14,135,195,225,112,56,28,14,167,47,14,71,88,174,176,220,94,163,146,188,232,70,96,126,110,25,186,209,203,72,221,118,208,141,246,38,179,69,4,239,150,185,171,189,204,226,117,87,215,127,87,107,78,17,236,109,136,175,187,186,238,187,26,28,245,91,124,87,123,154,254,235,174,174,251,174,214,158,206,218,219,216,96,119,181,150,187,250,246,232,235,109,13,11,14,254,114,249,56,192,186,95,57,193,223,78,96,221,177,192,43,222,70,10,48,89,79,214,147,245,100,61,89,47,5,88,10,176,45,5,91,10,182,20,164,0,75,1,206,71,217,219,248,176,241,145,203,93,180,241,97,227,195,198,135,141,15,27,31,54,62,90,177,241,33,5,88,10,176,20,96,219,71,182,143,108,31,217,62,178,125,100,251,200,246,81,239,183,143,164,0,91,139,146,2,108,97,75,10,112,212,42,217,119,238,24,22,250,187,136,59,246,49,227,247,219,57,100,232,108,193,67,240,16,60,4,15,193,195,78,193,67,88,14,150,131,229,58,134,229,0,47,192,11,240,2,188,0,47,192,11,240,2,188,0,175,92,14,79,164,47,84,3,213,64,53,80,13,84,3,213,64,53,125,65,53,34,125,69,250,246,90,136,36,117,24,229,19,124,151,57,140,190,5,246,230,235,48,90,147,119,22,22,199,187,236,226,245,45,125,215,197,171,229,226,85,11,218,235,99,148,174,139,87,195,197,11,9,202,93,124,241,250,151,139,235,226,213,112,241,170,70,139,246,49,228,214,197,171,124,241,22,36,48,71,197,220,22,101,48,247,50,249,118,193,161,52,20,134,91,242,157,229,227,98,234,152,58,166,142,169,99,234,242,113,229,227,34,255,200,63,242,47,31,87,62,110,62,100,221,250,132,245,137,92,238,162,245,9,235,19,214,39,172,79,88,159,176,62,209,138,245,9,249,184,242,113,229,227,90,229,177,202,99,149,199,42,143,85,30,171,60,86,121,122,191,202,35,31,215,142,145,124,92,219,79,242,113,43,237,101,45,160,147,81,145,185,69,116,178,199,41,186,11,142,38,67,236,75,44,18,139,196,34,177,72,44,118,74,44,82,118,148,29,101,215,49,101,71,134,145,97,100,24,25,70,134,145,97,100,24,25,70,134,229,114,120,130,117,105,28,26,135,198,161,113,104,28,26,135,198,233,139,198,17,172,43,88,183,215,180,36,55,192,17,156,181,91,6,112,244,52,126,183,29,128,163,205,105,109,81,33,189,101,110,108,79,115,123,221,216,38,110,108,237,249,130,61,14,252,117,99,215,127,99,35,98,129,139,111,108,111,147,130,221,216,245,223,216,53,100,184,246,56,98,216,141,141,191,177,207,247,223,28,239,31,220,221,219,167,187,111,246,102,95,47,109,137,148,225,15,103,215,55,103,231,119,127,24,239,78,174,79,7,143,67,175,123,144,42,188,240,16,214,146,34,92,250,157,164,6,51,248,12,62,131,207,224,51,248,82,131,165,6,219,103,176,207,96,159,65,106,176,212,224,124,60,190,221,16,187,33,185,220,69,187,33,118,67,236,134,216,13,177,27,98,55,164,21,187,33,82,131,165,6,75,13,182,167,100,79,201,158,146,61,37,123,74,246,148,236,41,245,126,79,73,106,176,5,42,169,193,86,187,164,6,151,95,58,91,76,31,75,164,4,23,211,199,222,164,2,47,60,138,12,241,45,129,72,32,18,136,4,34,129,216,41,129,72,205,81,115,212,92,199,212,28,233,69,122,145,94,164,23,233,69,122,145,94,164,23,233,149,203,225,73,1,166,107,232,26,186,134,174,161,107,232,26,186,166,47,186,70,10,176,20,224,94,83,145,212,32,163,32,245,183,28,200,232,69,202,111,91,64,70,155,210,208,74,164,248,150,187,129,189,72,237,117,3,215,115,3,43,231,241,245,38,133,215,13,92,199,13,44,76,217,45,115,3,123,146,170,235,6,174,227,6,214,144,73,218,155,148,92,55,176,206,27,120,248,246,224,120,255,96,255,232,197,219,221,131,248,136,220,139,47,231,55,103,231,103,151,31,191,156,156,203,203,93,124,34,141,132,231,150,123,91,73,186,28,59,199,206,177,115,236,28,187,36,93,73,186,118,2,236,4,216,9,144,164,43,73,55,31,211,110,191,194,126,69,46,119,209,126,133,253,10,251,21,246,43,236,87,216,175,104,197,126,133,36,93,73,186,146,116,237,250,216,245,177,235,99,215,199,174,143,93,31,187,62,189,223,245,145,164,107,9,73,146,174,245,40,73,186,241,139,91,11,184,100,68,172,110,1,151,236,109,198,238,227,115,201,208,245,130,138,160,34,168,8,42,130,138,157,130,138,112,29,92,7,215,117,12,215,1,97,64,24,16,6,132,1,97,64,24,16,6,132,1,97,185,28,158,192,93,8,7,194,129,112,32,28,8,7,194,129,112,250,130,112,4,238,10,220,237,181,40,201,202,109,4,166,239,150,112,27,189,140,226,109,133,219,104,109,30,91,68,72,111,137,139,218,203,196,94,23,117,221,23,181,222,224,192,222,6,251,186,168,235,189,168,193,145,191,133,23,181,167,249,191,46,234,122,47,106,221,81,172,189,141,9,118,81,107,187,168,111,143,162,131,130,191,92,74,7,254,113,12,141,68,2,175,120,47,57,192,120,61,94,143,215,227,245,120,189,28,96,57,192,86,21,172,42,88,85,144,3,44,7,56,31,106,111,237,195,218,71,46,119,209,218,135,181,15,107,31,214,62,172,125,88,251,104,197,218,135,28,96,57,192,114,128,173,32,89,65,178,130,100,5,201,10,146,21,36,43,72,189,95,65,146,3,108,55,74,14,176,173,45,57,192,241,251,100,223,9,100,68,248,239,34,2,217,219,196,223,111,135,145,33,197,229,16,57,68,14,145,67,228,16,59,229,16,217,57,118,142,157,235,152,157,227,189,120,47,222,139,247,226,189,120,47,222,139,247,226,189,114,57,60,49,191,140,13,99,195,216,48,54,140,13,99,195,216,244,197,216,136,249,21,243,219,107,48,146,158,101,4,102,251,46,99,25,189,12,244,205,151,101,180,43,33,45,34,186,119,217,61,236,101,94,175,123,88,223,61,172,33,169,175,183,113,188,238,97,93,247,48,56,120,119,241,61,236,105,218,174,123,88,215,61,172,37,185,180,183,97,186,238,97,204,61,124,253,242,246,38,238,126,189,138,165,195,115,175,62,221,158,251,201,221,193,247,51,55,247,254,9,172,49,50,183,232,109,164,229,82,234,148,58,165,78,169,83,234,210,114,165,229,18,255,196,63,241,47,45,87,90,110,62,98,221,246,132,237,137,92,238,162,237,9,219,19,182,39,108,79,216,158,176,61,209,138,237,9,105,185,210,114,165,229,218,228,177,201,99,147,199,38,143,77,30,155,60,54,121,122,191,201,35,45,215,138,145,180,92,203,79,210,114,67,215,178,30,112,199,210,65,185,75,185,99,207,50,114,239,159,67,134,206,22,60,4,15,193,67,240,16,60,236,20,60,132,229,96,57,88,174,99,88,14,240,2,188,0,47,192,11,240,2,188,0,47,192,11,240,202,229,240,196,227,66,53,80,13,84,3,213,64,53,80,13,84,211,23,84,35,30,87,60,110,175,133,72,82,135,81,42,25,119,165,195,232,81,40,110,230,14,163,53,121,103,165,163,112,87,94,188,30,165,224,186,120,245,93,188,106,65,123,61,139,189,117,241,234,186,120,37,195,110,87,92,188,94,229,220,186,120,117,93,188,170,209,162,61,11,182,117,241,34,46,94,104,154,109,159,115,108,215,158,96,43,187,22,33,71,200,17,114,132,28,33,151,93,43,187,22,199,199,241,113,252,60,57,190,236,90,171,13,86,27,172,54,88,109,176,218,96,181,193,106,131,213,6,171,13,86,27,100,215,202,174,149,93,107,205,198,154,141,53,27,107,54,214,108,82,111,138,88,179,177,102,211,246,53,27,217,181,246,127,100,215,218,76,146,93,91,126,103,42,52,181,86,94,109,230,122,22,51,196,12,49,67,204,16,51,236,20,51,68,227,208,56,52,174,99,52,14,231,194,185,112,46,156,11,231,194,185,112,46,156,11,231,202,229,240,36,213,34,52,8,13,66,131,208,32,52,8,13,66,211,23,66,35,169,86,82,109,175,61,72,34,117,81,144,81,43,157,54,115,117,209,130,204,178,18,137,180,178,104,93,179,58,174,89,108,52,94,111,146,103,93,179,234,215,172,48,109,86,206,172,107,86,253,154,197,7,125,246,38,85,214,53,171,122,205,94,190,218,59,218,221,159,61,223,59,190,251,124,67,243,101,7,159,62,159,94,158,156,13,62,156,222,156,190,191,249,116,213,231,188,217,249,179,88,123,254,108,153,55,148,71,11,138,131,226,160,56,40,14,138,203,163,149,71,11,221,67,247,208,189,60,90,121,180,249,160,113,11,12,22,24,114,185,139,22,24,44,48,88,96,176,192,96,129,193,2,67,43,22,24,228,209,202,163,149,71,107,153,198,50,141,101,26,203,52,150,105,44,211,88,166,233,253,50,141,60,90,91,62,242,104,237,31,201,163,141,220,140,154,103,145,129,249,180,43,89,100,47,243,106,231,79,36,67,173,139,37,98,137,88,34,150,136,37,118,138,37,162,116,40,29,74,215,49,74,135,127,225,95,248,23,254,133,127,225,95,248,23,254,133,127,229,114,120,242,107,145,27,228,6,185,65,110,144,27,228,6,185,233,11,185,145,95,43,191,182,215,126,36,19,165,17,144,103,91,168,52,122,151,111,219,2,165,209,194,76,181,192,252,219,194,107,217,187,60,92,215,114,93,215,178,174,168,191,94,230,231,186,150,235,185,150,65,249,186,5,215,178,135,121,187,174,229,122,174,101,125,193,168,189,204,231,117,45,43,94,203,131,221,215,47,246,66,2,122,191,255,153,246,50,145,247,238,227,172,53,130,119,233,59,200,220,133,219,225,118,184,29,110,135,219,101,238,202,220,181,40,96,81,192,162,128,204,93,153,187,249,64,119,75,23,150,46,114,185,139,150,46,44,93,88,186,176,116,97,233,194,210,69,43,150,46,100,238,202,220,149,185,107,1,200,2,144,5,32,11,64,22,128,44,0,89,0,234,253,2,144,204,93,155,73,50,119,237,76,201,220,13,223,230,250,74,27,3,66,118,31,211,198,222,165,234,222,125,180,12,17,45,105,72,26,146,134,164,33,105,216,41,105,72,199,209,113,116,92,199,116,28,209,69,116,17,93,68,23,209,69,116,17,93,68,23,209,149,203,225,137,209,165,104,40,26,138,134,162,161,104,40,26,138,166,47,138,70,140,174,24,221,94,147,144,84,240,162,100,110,238,98,120,209,171,160,220,92,225,69,27,210,203,2,162,112,23,223,180,94,101,223,186,105,213,110,90,116,78,94,239,226,108,221,180,42,55,173,116,96,237,162,155,214,179,132,90,55,173,202,77,171,144,253,217,187,208,89,55,45,254,166,205,167,31,135,166,206,174,140,63,238,91,10,237,252,97,172,63,149,182,204,59,74,169,101,199,217,113,118,156,29,103,199,165,212,74,169,229,240,57,124,14,95,74,173,148,218,124,28,185,157,6,59,13,185,220,69,59,13,118,26,236,52,216,105,176,211,96,167,161,21,59,13,82,106,165,212,74,169,181,95,99,191,198,126,141,253,26,251,53,246,107,236,215,244,126,191,70,74,173,197,31,41,181,86,146,164,212,198,46,75,205,211,200,208,212,218,149,52,178,159,41,182,243,71,146,33,218,37,19,201,68,50,145,76,36,19,59,37,19,105,58,154,142,166,235,152,166,35,192,8,48,2,140,0,35,192,8,48,2,140,0,35,192,114,57,60,169,182,212,13,117,67,221,80,55,212,13,117,67,221,244,69,221,72,181,149,106,219,107,66,146,11,212,8,73,185,45,132,26,253,75,189,109,1,212,104,99,186,90,104,42,110,225,205,236,95,74,174,155,185,182,155,89,91,238,95,63,83,117,221,204,53,221,204,176,212,221,130,155,217,199,20,94,55,115,77,55,179,198,172,212,126,166,246,186,153,145,55,243,175,7,135,179,103,7,135,179,189,163,231,123,179,209,112,60,41,147,220,251,239,243,139,193,251,243,139,193,233,229,135,211,193,237,139,250,150,214,251,232,0,214,146,208,91,234,93,164,242,178,239,236,59,251,206,190,179,239,82,121,165,242,218,35,176,71,96,143,64,42,175,84,222,124,28,188,157,12,59,25,185,220,69,59,25,118,50,236,100,216,201,176,147,97,39,163,21,59,25,82,121,165,242,74,229,181,31,100,63,200,126,144,253,32,251,65,246,131,236,7,245,126,63,72,42,175,197,37,169,188,86,170,164,242,150,95,246,122,76,29,75,36,241,174,166,142,189,73,223,125,116,12,25,2,91,234,144,58,164,14,169,67,234,176,83,234,144,148,35,229,72,185,142,73,57,186,139,238,162,187,232,46,186,139,238,162,187,232,46,186,43,151,195,147,184,75,212,16,53,68,13,81,67,212,16,53,68,77,95,68,141,196,93,137,187,189,230,33,41,17,70,65,202,110,49,194,232,69,178,110,27,16,70,91,82,206,74,36,232,22,223,186,94,164,230,186,117,245,222,186,74,217,122,189,73,196,117,235,234,188,117,133,201,183,69,183,174,39,105,183,110,93,157,183,174,98,142,104,111,146,108,221,186,42,183,238,48,38,189,246,162,239,233,181,23,141,164,215,22,190,139,244,90,142,156,35,231,200,57,114,142,92,122,173,244,90,38,159,201,103,242,165,215,74,175,205,199,148,219,111,176,223,144,203,93,180,223,96,191,193,126,131,253,6,251,13,246,27,90,177,223,32,189,86,122,173,244,90,187,54,118,109,236,218,216,181,177,107,99,215,198,174,77,239,119,109,164,215,90,2,146,94,107,61,73,122,109,216,226,212,97,76,122,237,114,234,216,171,244,218,139,204,129,45,117,72,29,82,135,212,33,117,216,41,117,72,202,145,114,164,92,199,164,28,221,69,119,209,93,116,23,221,69,119,209,93,116,23,221,149,203,225,73,175,37,106,136,26,162,134,168,33,106,136,26,162,166,47,162,70,122,173,244,218,94,243,144,148,8,163,68,122,237,106,132,209,155,244,218,220,17,70,91,82,206,74,166,215,174,190,117,189,73,175,117,235,234,187,117,149,178,245,122,149,94,235,214,213,117,235,74,165,215,174,186,117,61,74,175,117,235,234,186,117,21,115,68,123,149,94,235,214,85,187,117,175,95,70,164,215,94,125,234,121,122,237,183,3,88,115,122,237,138,119,145,94,203,145,115,228,28,57,71,206,145,75,175,149,94,203,228,51,249,76,190,244,90,233,181,249,152,114,251,13,246,27,114,185,139,246,27,236,55,216,111,176,223,96,191,193,126,67,43,246,27,164,215,74,175,149,94,107,215,198,174,141,93,27,187,54,118,109,236,218,216,181,233,253,174,141,244,90,75,64,210,107,173,39,73,175,141,89,156,250,78,29,131,210,107,23,81,199,30,166,215,126,59,134,12,129,45,117,72,29,82,135,212,33,117,216,41,117,72,202,145,114,164,92,199,164,28,221,69,119,209,93,116,23,221,69,119,209,93,116,23,221,149,203,225,73,175,37,106,136,26,162,134,168,33,106,136,26,162,166,47,162,70,122,173,244,218,94,243,144,148,8,163,116,122,237,50,132,209,179,244,218,124,17,70,91,82,206,130,210,107,151,221,186,158,165,215,186,117,117,220,186,74,217,122,61,76,175,117,235,170,223,186,128,244,218,197,183,174,119,233,181,110,93,245,91,87,49,71,180,135,233,181,110,93,220,173,59,62,56,156,253,245,232,96,127,180,25,156,97,123,115,126,49,248,247,229,249,217,104,179,215,73,182,115,199,176,214,60,219,18,239,37,213,150,47,231,203,249,114,190,156,47,151,106,43,213,150,213,103,245,89,125,169,182,82,109,243,177,230,246,30,236,61,228,114,23,237,61,216,123,176,247,96,239,193,222,131,189,135,86,236,61,72,181,149,106,43,213,214,14,142,29,28,59,56,118,112,236,224,216,193,177,131,211,251,29,28,169,182,150,131,164,218,90,91,146,106,27,190,80,53,79,32,3,178,109,87,17,200,222,37,220,206,29,70,134,20,151,67,228,16,57,68,14,145,67,236,148,67,100,231,216,57,118,174,99,118,142,247,226,189,120,47,222,139,247,226,189,120,47,222,139,247,202,229,240,228,220,50,54,140,13,99,195,216,48,54,140,13,99,211,23,99,35,231,86,206,109,175,193,72,122,150,81,50,237,182,136,101,244,42,243,54,127,150,209,174,132,180,128,252,219,162,123,216,171,20,92,247,176,254,123,88,67,82,95,239,114,113,221,195,186,239,97,233,140,220,213,247,176,103,73,185,238,97,221,247,176,150,228,210,222,101,231,186,135,213,238,97,100,122,174,228,220,198,82,115,37,230,146,234,164,58,169,78,170,147,234,18,115,37,230,82,255,212,63,245,159,165,250,151,152,107,131,194,6,133,13,10,27,20,54,40,108,80,216,160,176,65,97,131,194,6,133,196,92,137,185,18,115,109,243,216,230,177,205,99,155,199,54,79,234,133,20,219,60,182,121,218,190,205,35,49,215,154,145,196,92,11,80,18,115,195,87,179,34,211,114,37,229,62,62,136,12,185,45,123,200,30,178,135,236,33,123,216,41,123,200,203,241,114,188,92,199,188,28,227,197,120,49,94,140,23,227,197,120,49,94,140,23,227,149,203,225,73,201,229,106,184,26,174,134,171,225,106,184,26,174,166,47,174,70,74,174,148,220,94,35,145,180,20,163,100,66,174,116,220,86,80,140,246,36,159,5,164,226,74,196,117,247,106,191,123,21,83,247,122,151,130,235,238,213,117,247,74,167,223,74,190,117,247,106,190,123,149,211,70,123,151,118,235,238,5,222,189,183,135,135,187,175,247,255,190,123,188,255,242,104,246,116,247,245,241,236,96,247,245,139,189,217,179,163,163,217,155,221,195,55,111,15,11,83,111,191,92,92,156,92,157,253,247,228,230,236,211,229,224,221,201,213,205,224,238,207,116,240,254,242,114,112,125,114,113,253,229,162,211,9,184,247,63,253,159,2,15,166,122,46,110,221,239,126,239,93,179,249,207,134,88,143,24,152,141,54,30,53,64,199,211,39,195,239,189,216,157,111,189,207,241,176,9,179,190,172,152,143,223,139,185,109,199,110,61,40,41,189,90,175,120,130,141,212,18,114,128,9,229,122,197,163,108,174,160,184,243,108,92,175,175,253,60,235,42,40,238,60,27,79,207,173,120,158,205,21,20,114,158,9,54,2,214,116,47,211,125,211,73,184,21,176,206,179,76,246,53,51,225,102,192,218,207,51,197,215,204,132,105,186,21,207,179,185,130,74,159,103,186,109,139,117,220,205,53,148,83,254,36,83,109,92,84,61,200,166,234,41,125,146,233,182,46,214,113,39,215,80,78,200,73,38,216,188,88,211,41,214,91,76,200,25,38,216,190,168,218,202,104,164,152,144,51,108,124,3,99,77,183,176,214,90,130,15,176,201,45,140,117,30,96,227,63,55,166,216,196,88,231,1,54,254,131,98,186,196,221,170,199,216,80,57,165,79,50,93,234,110,213,191,190,52,84,78,200,73,38,216,16,170,120,138,205,20,83,250,12,83,108,9,173,227,11,99,221,181,148,62,192,20,155,66,235,56,192,186,107,9,62,192,38,183,133,214,121,128,141,255,108,147,98,99,104,77,7,152,230,167,235,20,91,67,235,60,192,70,110,160,205,33,137,188,86,154,36,242,90,182,170,119,217,170,215,137,188,37,104,102,209,106,68,32,205,108,211,154,68,9,154,249,213,13,207,113,202,175,126,248,219,47,14,2,79,235,135,41,46,210,202,11,152,114,200,135,103,47,217,75,246,146,189,100,47,217,75,86,144,21,76,109,219,88,193,150,91,65,182,141,109,99,219,216,54,182,141,109,99,219,216,54,182,141,109,227,136,56,34,142,136,35,226,136,56,34,142,136,35,106,135,35,146,64,44,129,184,215,40,38,23,122,178,58,25,49,152,158,116,39,37,145,253,104,198,126,68,221,218,90,179,236,186,148,175,216,149,91,155,125,200,226,222,235,227,217,155,195,221,131,131,241,143,255,59,251,195,254,209,222,241,219,163,189,231,119,183,245,249,238,254,193,223,102,135,187,251,7,115,47,14,203,98,60,189,186,25,92,95,156,156,159,143,127,252,223,193,63,206,46,79,111,190,92,158,126,184,251,99,252,112,114,118,254,159,193,197,201,217,249,195,23,139,108,172,118,126,205,37,59,214,92,164,0,72,8,17,66,132,16,33,68,8,81,0,164,0,200,44,238,37,212,9,117,66,157,2,32,33,89,72,22,146,133,100,33,89,72,22,146,77,127,11,33,89,72,54,131,3,20,0,41,0,82,0,36,184,13,110,131,219,224,118,22,63,219,128,219,224,118,30,7,8,110,103,2,183,5,64,18,229,2,32,89,119,1,144,81,10,191,10,27,13,203,137,172,139,141,138,147,172,231,80,107,76,157,172,165,10,46,148,11,229,66,185,80,46,148,11,229,24,57,198,212,238,142,99,108,185,99,228,238,184,59,238,142,187,227,238,184,59,238,142,187,227,238,184,59,198,137,113,98,156,24,39,198,137,113,98,156,24,167,118,24,39,225,148,194,41,123,13,118,90,198,98,66,50,44,235,99,49,61,138,186,4,78,242,73,196,172,246,159,74,138,224,193,94,229,107,118,235,63,149,236,99,56,247,95,60,221,127,253,124,246,106,239,197,238,155,183,111,190,69,197,238,190,254,235,254,159,3,83,54,207,62,190,59,187,250,48,248,124,250,241,228,250,203,245,183,136,212,147,171,127,159,253,42,68,115,229,241,52,151,145,25,86,131,8,76,212,17,117,68,29,81,71,212,81,4,166,8,204,44,238,37,58,138,142,162,163,34,48,81,92,20,23,197,69,113,81,92,20,23,197,77,127,11,81,92,20,55,131,3,20,129,41,2,83,4,38,30,142,135,227,225,120,120,22,63,219,224,225,120,120,30,7,136,135,103,194,195,69,96,114,235,34,48,137,122,17,152,81,214,127,5,217,12,75,184,44,73,54,5,88,150,58,179,26,243,41,203,188,9,147,201,100,50,153,76,38,147,201,100,50,132,12,97,106,243,198,16,182,220,16,50,111,204,27,243,198,188,49,111,204,27,243,198,188,49,111,204,27,95,196,23,241,69,124,17,95,196,23,241,69,124,81,59,124,145,248,73,241,147,189,198,50,121,145,148,144,116,201,210,36,165,71,225,145,52,72,99,217,144,43,239,241,26,210,240,122,149,236,216,170,123,220,206,224,198,87,111,159,30,238,61,175,35,185,241,243,151,119,23,167,31,68,55,174,62,159,196,217,141,203,139,16,222,8,10,130,130,160,32,40,8,10,10,111,20,222,152,197,189,4,47,193,75,240,82,120,35,200,10,178,130,172,32,43,200,10,178,130,172,233,111,33,200,10,178,102,112,128,194,27,133,55,10,111,132,171,225,106,184,26,174,206,226,103,27,184,26,174,206,227,0,225,234,76,112,181,240,70,234,91,120,35,143,46,188,177,62,41,255,141,109,214,144,222,184,128,109,138,111,44,119,104,235,206,111,156,127,23,46,147,203,228,50,185,76,46,147,203,228,8,57,194,212,238,141,35,108,185,35,228,222,184,55,238,141,123,227,222,184,55,238,141,123,227,222,184,55,198,136,49,98,140,24,35,198,136,49,98,140,24,163,118,24,35,1,142,2,28,123,13,102,50,99,41,149,19,28,23,178,148,190,71,56,2,33,205,101,56,254,118,149,215,17,140,39,197,49,219,171,156,123,140,227,243,253,55,199,251,7,79,119,95,31,207,158,29,29,205,70,227,217,52,44,189,241,195,217,245,205,217,249,187,147,171,155,193,251,203,203,193,104,60,152,10,109,92,120,44,141,101,53,150,124,111,17,141,40,32,10,136,2,162,128,40,160,136,70,17,141,89,220,75,180,18,173,68,43,69,52,162,170,168,42,170,138,170,162,170,168,42,170,154,254,22,162,170,168,106,6,7,40,162,81,68,163,136,70,124,26,159,198,167,241,233,44,126,182,193,167,241,233,60,14,16,159,206,132,79,139,104,228,186,69,52,18,231,34,26,99,44,252,34,146,25,148,204,88,68,50,5,50,174,60,171,250,114,24,87,126,112,230,146,185,100,46,153,75,230,146,185,100,4,25,193,212,166,141,17,108,185,17,100,218,152,54,166,141,105,99,218,152,54,166,141,105,99,218,152,54,126,136,31,226,135,248,33,126,136,31,226,135,248,161,118,248,33,241,139,226,23,123,141,97,242,32,39,1,169,139,197,228,164,63,97,139,212,199,218,51,22,23,223,215,26,83,235,250,148,168,216,142,251,218,178,32,197,105,197,28,197,169,24,197,197,167,146,42,69,113,201,91,11,81,4,250,128,62,160,15,232,3,250,132,40,10,81,204,226,94,2,146,128,36,32,41,68,17,56,5,78,129,83,224,20,56,5,78,129,211,244,183,16,56,5,78,51,56,64,33,138,66,20,133,40,66,208,16,52,4,13,65,103,241,179,13,4,13,65,231,113,128,16,116,38,8,90,136,34,157,45,68,145,27,23,162,88,131,104,159,86,204,80,156,231,152,34,20,87,29,213,218,18,20,167,89,210,100,222,146,183,228,45,121,75,222,178,211,222,146,15,228,3,249,192,14,251,64,158,141,103,227,217,120,54,158,141,103,227,217,120,54,158,141,103,99,135,216,33,118,136,29,98,135,216,33,118,136,29,106,135,29,18,160,40,64,177,215,16,38,11,110,18,159,159,248,152,155,244,54,62,17,249,88,119,122,226,180,98,120,226,227,203,218,158,168,186,94,92,214,22,69,39,254,245,205,219,195,187,175,156,177,217,137,255,190,254,114,49,24,221,253,149,68,120,226,227,99,73,145,158,184,234,189,197,39,226,124,56,31,206,135,243,225,124,226,19,197,39,102,113,47,241,72,60,18,143,20,159,136,155,226,166,184,41,110,138,155,226,166,184,105,250,91,136,155,226,166,25,28,160,248,68,241,137,226,19,17,104,4,26,129,70,160,179,248,217,6,129,70,160,243,56,64,4,58,19,2,45,62,145,205,22,159,72,141,139,79,172,232,217,127,35,153,177,249,137,11,73,166,0,197,149,103,181,150,4,197,199,31,156,185,100,46,153,75,230,146,185,100,46,25,65,70,48,181,105,99,4,91,110,4,153,54,166,141,105,99,218,152,54,166,141,105,99,218,152,54,166,141,31,226,135,248,33,126,136,31,226,135,248,33,126,168,29,126,72,132,162,8,197,94,99,152,60,200,73,92,134,226,18,114,210,203,16,69,234,99,237,41,138,247,238,107,141,169,117,61,205,81,204,248,190,182,46,72,113,60,219,168,152,164,56,190,107,113,137,82,92,112,46,233,178,20,151,188,185,48,69,176,15,236,3,251,192,62,176,79,152,162,48,197,44,238,37,40,9,74,130,146,194,20,193,83,240,20,60,5,79,193,83,240,20,60,77,127,11,193,83,240,52,131,3,20,166,40,76,81,152,34,12,13,67,195,208,48,116,22,63,219,192,208,48,116,30,7,8,67,103,130,161,133,41,82,218,194,20,249,113,97,138,181,200,246,91,150,89,45,77,113,158,101,138,83,92,125,88,107,204,83,124,240,209,185,75,238,146,187,228,46,185,75,238,146,19,228,4,83,187,54,78,176,229,78,144,107,227,218,184,54,174,141,107,227,218,184,54,174,141,107,227,218,24,34,134,136,33,98,136,24,34,134,136,33,98,136,218,97,136,4,42,10,84,236,53,136,201,132,157,84,73,84,124,204,78,122,28,169,8,126,172,63,83,241,235,149,173,51,192,174,215,169,138,121,94,217,252,98,21,143,159,205,158,238,189,62,158,61,221,125,179,55,123,182,251,102,239,121,81,140,226,205,251,193,187,211,171,155,193,187,147,235,211,193,251,147,235,211,15,93,142,77,188,121,255,211,234,79,190,114,54,98,212,59,8,64,236,10,196,27,62,25,207,253,37,108,180,245,227,47,132,219,205,66,188,37,197,124,252,94,204,237,223,8,55,114,131,120,213,78,176,145,90,66,14,48,37,196,171,118,148,205,21,20,119,158,205,67,188,117,159,103,93,5,197,157,103,243,1,136,213,206,179,185,130,66,206,51,5,108,92,207,189,76,247,77,39,37,108,92,227,89,38,251,154,153,18,54,174,251,60,83,124,205,76,25,128,88,237,60,155,43,168,244,121,38,132,162,107,184,155,107,40,167,252,73,38,131,162,21,15,178,169,122,74,159,100,66,40,186,134,59,185,134,114,66,78,50,5,20,93,207,41,214,91,76,200,25,166,128,162,21,91,25,141,20,19,114,134,205,67,209,245,220,194,90,107,9,62,192,70,161,232,26,15,176,241,159,27,147,64,209,53,30,96,227,63,40,38,12,64,172,120,140,13,149,83,250,36,19,6,32,86,252,235,75,67,229,132,156,100,10,188,92,237,20,155,41,166,244,25,38,193,203,107,248,194,88,119,45,165,15,48,9,94,94,195,1,214,93,75,240,1,54,138,151,215,120,128,141,255,108,147,4,47,175,231,0,211,252,116,157,4,47,175,241,0,27,185,129,240,178,0,68,170,90,0,34,239,93,175,247,238,115,0,226,2,64,121,203,120,199,209,128,242,22,246,141,91,2,40,195,217,238,227,79,62,67,166,75,50,146,140,36,35,201,72,50,118,90,50,146,119,228,29,121,215,97,121,71,138,145,98,164,24,41,70,138,145,98,164,24,41,70,138,145,98,84,14,149,67,229,80,57,84,14,149,67,229,80,57,237,80,57,34,5,69,10,246,154,152,36,131,28,163,74,144,99,4,114,200,91,43,113,203,226,243,214,186,157,242,231,150,85,191,101,135,111,15,142,247,15,246,143,94,188,221,61,136,136,248,187,248,114,126,115,118,126,118,249,241,203,201,121,191,243,254,30,159,196,90,195,255,202,189,157,36,64,126,142,159,227,231,248,57,126,78,18,160,36,192,44,238,37,143,200,35,242,136,146,0,249,78,190,147,239,228,59,249,78,190,147,239,76,127,11,249,78,190,51,131,3,148,4,40,9,80,18,32,115,204,28,51,199,204,113,22,63,219,48,199,204,113,30,7,200,28,103,98,142,37,1,194,208,146,0,49,109,73,128,17,128,124,1,186,12,137,5,44,64,151,61,202,8,124,124,18,25,10,96,224,17,120,4,30,129,71,224,177,211,224,17,208,3,244,0,189,14,3,61,160,12,40,3,202,128,50,160,12,40,3,202,128,50,160,12,40,131,119,224,29,120,7,222,129,119,224,29,120,7,222,105,7,222,17,24,40,48,176,215,18,37,15,239,81,54,61,176,132,247,232,73,148,96,43,188,71,251,18,223,66,66,6,75,92,198,182,36,190,185,140,121,93,198,183,71,21,3,8,191,92,138,32,156,59,139,230,66,8,87,188,161,24,66,42,143,202,163,242,168,60,42,79,12,161,24,194,44,238,37,229,72,57,82,142,98,8,169,81,106,148,26,165,70,169,81,106,148,26,77,127,11,169,81,106,52,131,3,20,67,40,134,80,12,33,201,76,50,147,204,36,115,22,63,219,144,204,36,115,30,7,72,50,103,34,153,197,16,34,214,98,8,225,111,49,132,85,89,250,119,124,25,29,68,184,8,95,246,53,138,240,219,89,100,232,129,177,71,236,17,123,196,30,177,199,78,179,71,76,15,211,195,244,58,204,244,176,50,172,12,43,195,202,176,50,172,12,43,195,202,176,50,172,12,225,65,120,16,30,132,7,225,65,120,16,30,132,167,29,132,71,24,161,48,194,94,123,148,92,212,71,84,28,225,50,245,209,199,64,194,124,213,71,27,83,224,162,67,9,151,93,201,182,164,192,185,146,25,92,201,152,44,194,158,199,15,54,145,56,40,100,144,182,163,237,104,59,218,142,182,203,71,219,9,25,164,23,233,69,122,145,94,20,50,40,100,144,6,165,65,105,80,26,148,6,165,65,105,80,26,148,6,205,71,131,10,25,20,50,40,100,144,80,38,148,9,101,66,153,80,38,148,9,101,66,185,248,37,66,6,123,78,167,133,12,66,221,66,6,35,184,121,76,174,96,207,163,4,243,69,187,60,35,207,200,51,242,140,60,99,167,61,35,127,199,223,241,119,29,246,119,188,24,47,198,139,241,98,188,24,47,198,139,241,98,188,24,47,198,230,176,57,108,14,155,195,230,176,57,108,14,155,211,14,155,35,61,80,122,96,175,161,73,66,206,81,54,48,176,231,25,129,249,114,142,150,100,176,133,36,1,246,60,252,207,93,11,191,107,7,187,175,95,236,205,130,226,254,238,254,184,6,125,77,251,187,247,217,175,43,236,175,224,45,100,253,177,113,108,28,27,199,198,177,113,178,254,100,253,101,113,47,89,67,214,144,53,148,245,199,110,178,155,236,38,187,201,110,178,155,236,102,250,91,200,110,178,155,25,28,160,172,63,89,127,178,254,120,98,158,152,39,230,137,179,248,217,134,39,230,137,243,56,64,158,56,19,79,44,235,15,116,150,245,135,96,203,250,11,195,225,247,17,101,201,168,191,101,136,178,31,73,127,247,62,251,12,181,46,204,8,51,194,140,48,35,204,216,105,204,8,223,193,119,240,93,135,241,29,44,6,139,193,98,176,24,44,6,139,193,98,176,24,44,6,139,129,57,96,14,152,3,230,128,57,96,14,152,3,230,180,3,230,8,250,19,244,215,107,101,146,206,114,148,200,249,91,101,57,186,31,243,151,183,229,104,71,242,90,201,144,191,85,23,173,45,201,107,46,90,202,139,246,151,159,95,30,236,221,126,244,231,179,195,221,55,127,220,63,122,17,145,250,55,248,215,47,159,206,79,7,255,250,116,245,97,112,113,114,253,207,179,203,143,253,14,2,92,112,32,13,100,3,150,124,87,113,129,132,29,97,71,216,17,118,132,157,184,64,113,129,89,220,75,98,145,88,36,22,197,5,18,160,4,40,1,74,128,18,160,4,40,1,154,254,22,18,160,4,104,6,7,40,46,80,92,160,184,64,42,153,74,166,146,169,228,44,126,182,161,146,169,228,60,14,144,74,206,68,37,139,11,196,165,197,5,130,220,226,2,227,137,249,2,144,25,158,32,88,4,50,123,23,42,184,224,64,50,36,195,20,36,5,73,65,82,144,20,100,167,21,36,181,71,237,81,123,29,86,123,148,25,101,70,153,81,102,148,25,101,70,153,81,102,148,25,101,70,244,16,61,68,15,209,67,244,16,61,68,15,209,211,14,209,35,103,80,206,96,175,121,74,86,8,36,44,122,176,12,2,233,85,26,97,59,16,72,107,115,227,194,51,11,203,220,208,182,228,198,185,161,217,220,208,183,71,95,239,104,80,144,225,151,203,199,49,154,125,202,45,252,246,249,175,55,166,112,197,155,72,37,228,241,120,60,30,143,199,227,241,164,18,74,37,204,226,94,242,141,124,35,223,40,149,144,23,229,69,121,81,94,148,23,229,69,121,209,244,183,144,23,229,69,51,56,64,169,132,82,9,165,18,50,204,12,51,195,204,48,103,241,179,13,195,204,48,231,113,128,12,115,38,134,89,42,33,92,45,149,16,251,150,74,24,3,210,191,99,202,160,16,194,69,152,178,79,153,131,223,62,255,12,237,46,210,136,52,34,141,72,35,210,216,105,210,136,224,33,120,8,94,135,9,30,50,134,140,33,99,200,24,50,134,140,33,99,200,24,50,134,140,225,57,120,14,158,131,231,224,57,120,14,158,131,231,180,131,231,136,24,20,49,216,107,107,146,82,116,148,78,20,92,38,58,250,18,32,152,175,232,104,75,26,91,80,60,224,178,235,214,150,52,54,215,45,245,117,91,16,80,25,147,7,88,20,81,217,195,136,192,5,71,210,72,106,96,201,247,21,36,72,221,81,119,212,29,117,71,221,9,18,20,36,152,197,189,164,24,41,70,138,81,144,32,21,74,133,82,161,84,40,21,74,133,82,161,233,111,33,21,74,133,102,112,128,130,4,5,9,10,18,36,149,73,101,82,153,84,206,226,103,27,82,153,84,206,227,0,73,229,76,164,178,32,65,132,90,144,32,220,45,72,176,10,59,95,242,228,240,208,108,193,50,207,14,239,89,220,96,59,158,30,206,66,178,144,44,36,11,201,66,118,218,66,178,123,236,30,187,215,97,187,199,154,177,102,172,25,107,198,154,177,102,172,25,107,198,154,177,102,92,15,215,195,245,112,61,92,15,215,195,245,112,61,237,112,61,18,8,37,16,246,26,169,100,70,65,66,67,9,203,80,144,158,229,20,182,131,130,180,56,75,46,38,205,176,204,61,109,75,150,156,123,154,250,158,62,223,127,115,188,127,112,119,91,159,238,190,217,155,125,189,170,197,25,135,31,206,174,111,206,206,239,254,40,222,157,92,159,14,30,7,109,118,62,211,112,225,17,172,33,195,176,244,251,200,44,228,244,56,61,78,143,211,227,244,100,22,202,44,204,226,94,114,143,220,35,247,40,179,144,35,229,72,57,82,142,148,35,229,72,57,210,244,183,144,35,229,72,51,56,64,153,133,50,11,101,22,178,205,108,51,219,204,54,103,241,179,13,219,204,54,231,113,128,108,115,38,182,89,102,33,116,45,179,16,7,151,89,88,26,170,47,134,149,197,25,133,197,176,178,243,153,132,11,143,32,67,208,203,54,178,141,108,35,219,200,54,118,218,54,178,120,44,30,139,215,97,139,199,142,177,99,236,24,59,198,142,177,99,236,24,59,198,142,177,99,156,14,167,195,233,112,58,156,14,167,195,233,112,58,237,112,58,50,8,101,16,246,26,157,36,166,29,171,51,7,203,209,142,78,103,12,182,133,118,180,40,171,173,56,67,176,220,189,107,75,86,155,123,151,250,222,29,190,61,56,222,63,216,63,122,241,118,247,32,58,48,240,226,203,249,205,217,249,217,229,199,47,39,231,210,3,23,157,71,3,81,130,229,222,84,174,32,123,199,222,177,119,236,29,123,39,87,80,174,96,22,247,146,101,100,25,89,70,185,130,108,40,27,202,134,178,161,108,40,27,202,134,166,191,133,108,40,27,154,193,1,202,21,148,43,40,87,144,87,230,149,121,101,94,57,139,159,109,120,101,94,57,143,3,228,149,51,241,202,114,5,65,106,185,130,136,183,92,193,104,124,190,0,99,134,135,12,22,96,204,222,37,14,62,62,143,12,173,48,2,137,64,34,144,8,36,2,217,105,2,137,236,33,123,200,94,135,201,30,98,134,152,33,102,136,25,98,134,152,33,102,136,25,98,134,152,225,60,56,15,206,131,243,224,60,56,15,206,131,243,180,131,243,136,31,20,63,216,107,155,146,147,0,9,203,34,44,33,64,122,21,76,216,10,1,210,214,180,184,240,200,194,18,215,179,45,105,113,174,103,86,215,243,237,81,108,130,225,151,75,177,133,223,15,161,129,172,194,21,239,36,160,144,206,163,243,232,60,58,143,206,19,80,40,160,48,139,123,73,59,210,142,180,163,128,66,122,148,30,165,71,233,81,122,148,30,165,71,211,223,66,122,148,30,205,224,0,5,20,10,40,20,80,72,52,19,205,68,51,209,156,197,207,54,68,51,209,156,199,1,18,205,153,136,102,1,133,168,181,128,66,8,92,64,97,52,79,255,14,44,195,83,9,23,1,203,222,69,17,126,59,132,12,121,47,225,72,56,18,142,132,35,225,216,105,225,72,228,17,121,68,94,135,69,30,65,70,144,17,100,4,25,65,70,144,17,100,4,25,65,70,144,209,58,180,14,173,67,235,208,58,180,14,173,67,235,180,67,235,200,31,148,63,216,107,122,146,28,120,132,133,14,46,3,30,189,74,26,204,23,120,180,42,191,45,60,83,112,217,237,107,75,126,155,219,151,234,246,189,126,121,123,255,118,191,94,192,178,193,129,87,159,110,79,253,228,238,216,251,152,25,120,255,243,95,91,92,96,209,155,72,10,228,232,56,58,142,142,163,227,232,36,5,74,10,204,226,94,114,137,92,34,151,40,41,144,243,228,60,57,79,206,147,243,228,60,57,207,244,183,144,243,228,60,51,56,64,73,129,146,2,37,5,178,199,236,49,123,204,30,103,241,179,13,123,204,30,231,113,128,236,113,38,246,88,82,32,20,45,41,16,215,150,20,24,8,201,31,96,202,178,33,129,75,49,101,79,242,1,239,127,254,25,218,93,164,17,105,68,26,145,70,164,177,211,164,17,193,67,240,16,188,14,19,60,100,12,25,67,198,144,49,100,12,25,67,198,144,49,100,12,25,195,115,240,28,60,7,207,193,115,240,28,60,7,207,105,7,207,17,13,40,26,176,215,214,36,165,232,40,147,10,184,82,116,244,32,16,48,115,209,209,150,52,182,178,49,128,43,175,91,91,210,216,92,183,70,175,219,221,111,127,83,34,240,239,238,95,92,247,43,228,239,235,231,188,134,96,191,229,31,88,152,31,249,70,190,145,111,228,27,249,38,204,79,152,95,22,247,146,36,36,9,73,66,97,126,100,38,153,73,102,146,153,100,38,153,73,102,166,191,133,100,38,153,153,193,1,10,243,19,230,39,204,143,22,166,133,105,97,90,56,139,159,109,104,97,90,56,143,3,164,133,51,209,194,194,252,48,102,97,126,128,181,48,191,210,244,251,27,142,44,14,240,91,128,35,59,31,218,247,245,115,206,208,217,226,138,184,34,174,136,43,226,138,157,230,138,120,29,94,135,215,117,152,215,225,96,56,24,14,134,131,225,96,56,24,14,134,131,225,96,56,24,122,131,222,160,55,232,13,122,131,222,160,55,232,77,59,232,141,160,62,65,125,189,118,36,77,107,141,213,225,124,75,180,70,167,3,249,178,213,26,57,167,162,21,7,239,45,185,74,109,73,69,115,149,214,126,149,30,36,57,22,199,236,45,205,112,236,124,216,222,253,207,124,13,145,123,69,31,94,240,30,201,70,178,145,108,36,27,201,38,120,79,240,94,22,247,146,12,36,3,201,64,193,123,164,37,105,73,90,146,150,164,37,105,73,90,166,191,133,164,37,105,153,193,1,10,222,19,188,39,120,143,254,165,127,233,95,250,55,139,159,109,232,95,250,55,143,3,164,127,51,209,191,130,247,176,100,193,123,192,180,224,189,210,148,251,209,227,175,87,199,239,173,124,240,117,167,67,248,50,127,228,53,192,8,48,2,140,0,35,192,216,105,192,8,220,1,119,192,93,135,193,29,32,6,136,1,98,128,24,32,6,136,1,98,128,24,32,6,136,193,56,48,14,140,3,227,192,56,48,14,140,3,227,180,3,227,136,226,19,197,215,107,89,146,198,111,172,14,228,91,233,55,58,29,203,151,185,223,200,63,81,173,56,162,111,229,229,106,75,162,154,203,149,226,114,189,124,181,119,180,187,63,123,190,119,124,247,233,6,198,247,13,62,125,62,189,60,57,27,124,56,189,57,125,127,243,233,170,191,113,126,243,39,177,230,120,191,50,111,39,238,143,150,163,229,104,57,90,142,150,19,247,39,238,47,139,123,73,31,210,135,244,161,184,63,154,147,230,164,57,105,78,154,147,230,164,57,211,223,66,154,147,230,204,224,0,197,253,137,251,19,247,71,24,19,198,132,49,97,156,197,207,54,132,49,97,156,199,1,18,198,153,8,99,113,127,232,179,184,63,40,91,220,95,28,23,159,71,151,97,241,127,43,209,101,175,226,0,231,79,34,67,1,12,60,2,143,192,35,240,8,60,118,26,60,2,122,128,30,160,215,97,160,7,148,1,101,64,25,80,6,148,1,101,64,25,80,6,148,1,101,240,14,188,3,239,192,59,240,14,188,3,239,192,59,237,192,59,226,1,197,3,246,90,162,228,225,61,202,199,5,22,122,143,222,196,7,182,192,123,180,47,241,45,44,94,176,240,50,182,37,241,205,101,76,124,25,15,118,95,191,216,11,200,27,252,254,39,217,195,128,193,187,143,178,198,68,193,165,31,95,132,32,81,71,212,17,117,68,29,81,39,66,80,132,96,22,247,146,80,36,20,9,69,17,130,196,39,241,73,124,18,159,196,39,241,73,124,166,191,133,196,39,241,153,193,1,138,16,20,33,40,66,144,66,166,144,41,100,10,57,139,159,109,40,100,10,57,143,3,164,144,51,81,200,34,4,241,104,17,130,224,182,8,193,96,82,254,21,78,150,207,12,124,12,39,123,19,18,120,247,81,50,132,185,12,35,195,200,48,50,140,12,99,167,13,35,115,199,220,49,119,29,54,119,140,24,35,198,136,49,98,140,24,35,198,136,49,98,140,24,35,198,227,240,56,60,14,143,195,227,240,56,60,14,143,211,14,143,35,21,80,42,96,175,113,73,34,194,81,46,6,112,49,225,232,69,238,95,174,132,163,5,217,106,229,147,253,22,223,175,182,100,171,185,95,105,238,215,124,146,100,96,150,223,202,40,201,126,101,251,205,31,197,186,179,254,202,188,159,236,63,110,142,155,227,230,184,57,110,78,246,159,236,191,44,238,37,135,200,33,114,136,178,255,184,78,174,147,235,228,58,185,78,174,147,235,76,127,11,185,78,174,51,131,3,148,253,39,251,79,246,31,107,204,26,179,198,172,113,22,63,219,176,198,172,113,30,7,200,26,103,98,141,101,255,65,208,178,255,240,108,217,127,145,112,124,209,35,188,3,178,0,11,159,225,221,159,108,192,22,60,196,155,121,100,30,153,71,230,145,121,236,180,121,100,244,24,61,70,175,195,70,143,41,99,202,152,50,166,140,41,99,202,152,50,166,140,41,99,202,248,29,126,135,223,225,119,248,29,126,135,223,225,119,218,225,119,100,5,202,10,236,53,70,201,132,124,4,100,7,22,146,143,254,100,9,182,128,124,180,48,251,45,48,107,176,240,62,182,37,251,205,125,76,117,31,255,122,112,56,123,118,112,56,219,59,122,190,55,27,13,199,147,18,249,131,255,62,191,24,188,63,191,24,156,94,126,56,29,220,190,166,95,153,131,143,62,253,53,228,12,150,122,15,217,130,156,29,103,199,217,113,118,156,157,108,65,217,130,89,220,75,110,145,91,228,22,101,11,114,160,28,40,7,202,129,114,160,28,40,7,154,254,22,114,160,28,104,6,7,40,91,80,182,160,108,65,54,153,77,102,147,217,228,44,126,182,97,147,217,228,60,14,144,77,206,196,38,203,22,132,166,101,11,226,220,178,5,75,67,243,199,144,178,56,79,112,53,164,236,124,134,224,163,79,63,67,180,203,51,242,140,60,35,207,200,51,118,218,51,242,119,252,29,127,215,97,127,199,139,241,98,188,24,47,198,139,241,98,188,24,47,198,139,241,98,108,14,155,195,230,176,57,108,14,155,195,230,176,57,237,176,57,114,3,229,6,246,26,154,36,228,28,171,179,2,139,57,71,167,243,1,219,192,57,90,146,193,86,156,3,88,124,215,218,146,193,230,174,53,125,215,14,35,242,254,46,250,157,247,119,209,64,222,95,225,123,200,251,227,227,248,56,62,142,143,227,227,228,253,201,251,203,226,94,242,134,188,33,111,40,239,143,223,228,55,249,77,126,147,223,228,55,249,205,244,183,144,223,228,55,51,56,64,121,127,242,254,228,253,49,197,76,49,83,204,20,103,241,179,13,83,204,20,231,113,128,76,113,38,166,88,222,31,236,44,239,15,195,150,247,23,4,196,15,35,242,254,150,67,202,94,228,253,93,100,142,118,121,70,158,145,103,228,25,121,198,78,123,70,254,142,191,227,239,58,236,239,120,49,94,140,23,227,197,120,49,94,140,23,227,197,120,49,94,140,205,97,115,216,28,54,135,205,97,115,216,28,54,167,29,54,71,222,159,188,191,94,67,147,132,156,163,56,239,111,53,231,232,124,222,95,238,156,163,37,25,108,229,242,254,86,223,181,182,100,176,185,107,105,238,218,235,151,225,121,127,87,159,122,157,247,247,237,211,95,107,222,223,138,247,144,247,199,199,241,113,124,28,31,199,199,201,251,147,247,151,197,189,228,13,121,67,222,80,222,31,191,201,111,242,155,252,38,191,201,111,242,155,233,111,33,191,201,111,102,112,128,242,254,228,253,201,251,99,138,153,98,166,152,41,206,226,103,27,166,152,41,206,227,0,153,226,76,76,177,188,63,216,89,222,31,134,45,239,47,2,136,127,135,148,33,121,127,139,32,101,143,242,254,190,125,250,25,162,93,158,145,103,228,25,121,70,158,177,211,158,145,191,227,239,248,187,14,251,59,94,140,23,227,197,120,49,94,140,23,227,197,120,49,94,140,23,99,115,216,28,54,135,205,97,115,216,28,54,135,205,105,135,205,145,247,39,239,175,215,208,36,33,231,40,155,247,183,140,115,244,36,239,47,95,206,209,146,12,182,144,188,191,101,119,173,45,25,108,238,90,138,187,118,124,112,56,251,235,209,193,254,104,51,52,245,239,230,252,98,240,239,203,243,179,209,102,143,179,255,230,14,97,141,9,128,37,222,73,14,32,55,199,205,113,115,220,28,55,39,7,80,14,96,22,247,146,67,228,16,57,68,57,128,92,39,215,201,117,114,157,92,39,215,201,117,166,191,133,92,39,215,153,193,1,202,1,148,3,40,7,144,53,102,141,89,99,214,56,139,159,109,88,99,214,56,143,3,100,141,51,177,198,114,0,33,104,57,128,120,182,28,192,96,56,62,15,44,203,167,1,174,2,150,189,201,4,156,59,132,12,121,47,225,72,56,18,142,132,35,225,216,105,225,72,228,17,121,68,94,135,69,30,65,70,144,17,100,4,25,65,70,144,17,100,4,25,65,70,144,209,58,180,14,173,67,235,208,58,180,14,173,67,235,180,67,235,72,6,148,12,216,107,122,146,28,120,148,203,7,44,2,30,189,72,9,204,31,120,180,42,191,173,124,98,96,209,237,107,75,126,155,219,215,244,237,219,251,235,241,248,246,127,102,79,119,95,31,79,158,189,121,54,123,186,251,102,111,246,236,231,253,163,189,55,123,179,209,108,188,82,184,157,254,251,102,124,251,63,131,119,39,87,55,147,247,215,239,7,239,78,174,79,7,239,127,57,187,60,189,62,157,187,135,227,213,204,237,227,102,193,61,124,240,27,190,254,243,131,123,249,240,154,62,186,150,247,238,109,185,168,192,175,119,238,94,228,223,232,201,248,219,21,252,255,217,59,187,174,182,145,54,93,255,151,247,120,76,75,178,252,193,156,145,142,67,152,128,97,7,147,157,158,19,45,146,56,52,211,64,216,129,100,186,103,173,249,239,123,217,225,203,178,74,170,239,42,73,215,209,251,134,142,236,199,149,71,182,185,235,170,235,121,248,225,64,97,49,158,251,81,163,203,101,31,58,154,86,135,164,211,137,226,134,59,105,233,183,168,108,252,252,27,221,174,95,146,78,80,204,197,99,49,171,95,233,38,177,145,116,102,43,232,165,22,149,5,12,73,210,153,45,165,191,130,244,214,211,63,73,231,122,61,109,21,164,178,158,33,72,58,55,235,24,238,77,50,36,73,231,112,45,131,221,227,33,73,58,215,235,233,253,30,15,72,210,57,88,75,7,229,200,175,100,48,146,206,112,33,125,213,35,189,146,1,73,58,7,61,233,160,28,149,149,12,65,210,185,89,69,187,197,168,172,97,8,146,206,240,87,69,47,197,168,172,161,127,146,206,77,23,90,173,69,121,1,189,146,116,14,23,208,251,247,156,32,36,157,195,5,180,85,139,244,2,6,34,233,204,150,208,79,49,210,107,24,132,164,115,208,132,182,107,145,94,192,32,36,157,131,5,180,93,139,242,2,122,37,233,28,46,160,247,207,145,32,36,157,155,5,12,243,77,38,8,73,231,112,1,189,116,32,36,29,36,29,36,29,36,93,104,146,78,130,38,169,195,233,20,105,146,90,166,174,13,52,73,10,77,210,13,154,68,227,62,168,3,251,20,239,131,90,186,175,13,247,65,194,125,208,211,251,32,181,247,121,144,182,253,243,32,225,243,160,199,247,129,181,207,131,180,237,159,7,9,159,7,189,189,15,146,98,104,235,62,72,118,134,241,220,7,52,99,43,155,209,218,209,135,6,195,47,205,200,81,155,166,179,134,138,253,22,209,151,97,250,45,214,126,179,246,165,179,225,136,33,253,214,171,126,59,216,63,253,253,96,54,95,253,48,57,57,89,133,190,146,157,118,121,113,247,249,114,181,118,131,251,228,246,118,163,199,50,137,95,108,210,198,38,75,203,93,150,229,165,31,228,211,141,198,202,191,60,255,21,185,223,103,158,94,206,111,82,47,242,183,199,110,189,251,237,169,115,6,79,191,13,101,235,223,134,106,127,155,177,240,124,47,158,39,154,6,15,251,109,242,237,155,135,167,61,120,93,117,197,81,49,63,59,42,246,79,206,86,183,204,106,15,238,104,239,99,113,48,63,57,91,20,135,179,249,254,226,237,234,97,126,29,196,94,253,151,197,241,98,239,176,88,28,191,155,205,79,215,175,47,159,186,60,164,120,81,218,43,55,63,23,120,127,113,249,98,147,122,117,43,166,171,159,165,59,249,243,206,116,154,172,182,166,179,84,253,68,96,185,94,227,83,120,246,202,21,158,191,43,215,108,231,184,155,139,194,51,211,194,101,8,6,23,133,15,235,11,31,142,243,60,25,15,199,163,225,56,169,46,92,134,129,180,87,184,212,173,104,126,250,204,114,193,38,189,173,118,204,203,69,225,154,189,173,118,158,202,69,225,13,189,189,155,76,146,108,146,228,227,233,238,184,186,112,143,189,45,62,2,38,181,222,138,103,174,108,21,45,56,109,181,85,178,141,211,77,150,106,22,159,107,146,90,104,197,131,68,246,138,150,91,104,227,83,59,246,10,150,251,214,100,124,68,198,94,193,85,72,169,236,2,75,99,156,150,203,213,121,111,86,57,254,97,185,220,134,119,100,227,195,22,150,202,21,143,188,223,170,216,194,140,121,75,69,139,167,203,111,125,240,89,24,231,110,175,104,169,247,9,243,51,36,150,10,22,156,30,145,234,100,149,19,27,150,202,21,156,213,144,42,87,229,124,132,229,114,117,222,214,84,78,35,216,43,87,251,67,67,133,253,183,92,174,230,234,250,248,208,144,100,236,27,48,243,106,52,189,14,24,174,190,162,110,238,177,54,99,174,14,115,87,95,81,7,115,11,174,80,95,180,122,152,91,116,73,29,204,93,125,141,242,191,205,86,210,92,206,84,75,233,225,255,10,31,227,69,56,173,253,24,47,242,236,218,199,152,138,30,99,35,2,151,120,144,26,40,124,107,95,64,118,7,170,118,95,160,121,239,137,125,1,246,5,216,23,240,176,47,144,60,126,156,166,229,19,107,211,8,183,5,180,171,13,188,43,96,161,238,32,155,2,218,117,7,138,214,205,234,13,151,172,91,168,59,72,176,174,87,119,216,120,90,179,230,144,233,180,94,201,97,195,105,237,154,3,101,211,218,245,6,138,166,181,235,13,146,76,155,85,235,59,152,54,171,214,119,46,173,87,109,216,88,90,175,230,112,1,175,94,189,161,242,93,189,106,67,197,187,102,213,250,78,119,181,171,13,18,238,154,85,235,59,219,149,175,54,170,104,151,160,150,160,54,178,160,118,117,62,85,238,40,84,77,80,187,30,159,226,58,168,189,29,238,76,75,127,78,199,91,71,7,82,99,99,129,228,28,152,205,229,176,116,54,85,244,160,68,180,235,136,118,113,90,188,158,189,217,59,59,92,60,70,166,197,201,99,41,255,250,247,148,225,48,12,135,97,56,12,195,97,24,14,227,124,61,25,14,195,112,24,134,195,48,28,134,225,48,12,135,97,56,12,195,97,24,14,195,112,24,134,195,48,28,134,225,48,12,135,97,56,12,195,97,24,14,195,112,152,144,11,200,112,24,134,195,48,28,134,225,48,12,135,97,56,12,195,97,60,14,135,169,192,75,228,204,167,13,120,73,147,243,180,53,120,137,228,32,0,240,146,86,226,37,74,55,134,241,1,89,153,137,0,173,185,49,36,39,3,112,99,116,251,198,120,53,127,85,28,204,23,83,109,50,113,240,233,230,211,224,242,230,126,170,140,40,54,222,41,229,251,164,124,142,188,244,231,105,233,207,77,39,209,55,238,35,221,179,232,182,136,198,167,101,116,114,139,85,60,58,247,26,140,35,140,35,140,35,140,35,140,35,140,35,140,35,140,35,140,35,140,35,140,35,140,35,140,35,140,35,140,35,140,99,240,46,132,113,132,113,140,96,1,97,28,97,28,97,28,97,28,97,28,97,28,97,28,97,28,97,28,97,28,97,28,97,28,3,49,142,27,196,138,14,236,40,38,86,140,39,189,183,148,88,209,130,36,33,86,90,75,172,232,221,107,58,252,164,248,94,51,158,114,223,210,123,77,139,187,228,94,235,254,189,246,230,36,29,235,83,152,95,111,211,49,146,200,237,53,113,115,195,108,62,50,55,11,40,37,40,37,40,37,40,37,40,37,40,37,40,37,40,37,40,37,40,37,40,37,40,37,40,37,40,37,40,37,40,101,240,46,4,165,4,165,140,96,1,65,41,65,41,65,41,65,41,65,41,65,41,65,41,65,41,65,41,65,41,65,41,65,41,3,161,148,79,200,137,22,70,89,137,156,244,91,28,9,114,210,58,228,68,253,102,209,226,32,43,111,150,126,203,36,185,89,186,115,179,188,57,220,155,23,139,81,241,106,239,116,86,100,178,55,201,215,171,243,155,193,253,104,240,233,252,110,185,113,115,100,54,0,97,101,34,120,172,116,27,60,189,140,223,154,95,220,111,143,205,125,247,219,83,167,13,158,238,160,108,39,217,73,126,171,189,5,76,159,236,197,147,112,55,172,239,134,183,111,30,158,246,224,117,213,21,27,51,222,87,127,255,104,239,99,113,48,63,57,91,20,135,179,249,254,226,237,234,199,73,150,63,252,151,197,241,98,239,176,88,28,191,155,205,79,215,175,47,159,138,95,161,57,240,120,81,250,189,219,156,49,188,191,184,124,241,11,239,234,254,75,87,63,75,119,242,231,223,114,211,100,245,107,110,150,170,211,133,229,122,141,137,62,123,229,10,89,190,114,205,118,208,57,23,133,103,166,133,203,164,33,46,10,31,214,23,62,28,231,121,50,30,142,71,195,113,82,93,184,204,126,138,189,194,165,110,69,115,146,205,114,193,38,189,173,134,140,185,40,92,179,183,213,216,44,23,133,55,244,246,110,50,73,178,73,146,143,167,187,227,234,194,61,246,182,24,39,147,90,111,69,126,203,86,209,2,114,107,171,100,27,164,148,165,154,197,140,148,212,66,43,66,73,246,138,150,91,104,99,2,200,94,193,114,223,154,140,113,27,123,5,87,109,79,201,46,176,244,150,144,229,114,117,222,155,85,80,18,203,229,54,188,35,27,131,27,150,202,189,188,146,126,143,152,38,163,124,152,100,89,154,61,127,134,188,188,220,95,209,215,75,217,162,119,211,124,154,229,233,104,52,205,243,151,112,71,152,162,165,222,39,204,121,20,75,5,11,72,20,169,78,86,161,63,44,149,43,224,62,164,202,85,97,45,44,151,171,243,182,166,66,54,216,43,87,251,67,67,133,35,176,92,174,230,234,250,248,208,144,220,175,111,216,178,174,222,230,174,219,124,172,190,98,172,122,133,204,126,181,250,198,112,245,21,117,27,195,130,43,212,23,173,126,99,88,116,73,221,198,112,245,53,202,255,54,91,123,47,229,76,117,35,61,124,184,19,42,31,227,197,118,141,246,99,228,83,185,199,152,138,30,99,67,108,33,241,32,226,13,230,210,54,64,98,188,13,144,176,13,192,54,0,219,0,193,182,1,146,199,79,207,180,12,187,77,35,220,5,208,174,54,240,38,128,133,186,131,236,1,104,215,29,40,73,55,171,55,92,144,110,161,238,32,57,186,94,221,97,211,104,205,154,67,134,209,122,37,135,205,162,181,107,14,20,69,107,215,27,40,137,214,174,55,72,16,109,86,173,239,28,218,172,90,223,49,180,94,181,97,83,104,189,154,195,229,185,122,245,134,138,115,245,170,13,149,230,154,85,235,59,204,213,174,54,72,150,107,86,173,239,40,87,190,218,168,146,92,114,89,114,217,152,114,217,180,24,202,57,102,133,185,108,186,51,108,116,203,42,231,178,27,231,20,178,157,173,83,10,165,115,12,158,156,178,47,215,192,206,89,133,234,71,36,142,93,199,171,40,98,81,196,162,136,69,17,139,34,22,69,172,138,134,19,69,44,138,88,20,177,40,98,81,196,190,88,72,20,177,40,98,81,196,162,136,69,17,43,45,232,68,17,139,34,22,69,44,138,88,20,177,40,98,81,196,162,136,69,17,139,34,22,69,44,138,88,20,177,40,98,123,161,136,221,34,69,164,212,176,181,164,72,147,18,54,122,82,68,78,5,11,41,18,25,41,34,223,227,102,167,84,87,61,110,253,148,170,239,30,151,51,184,210,227,45,237,241,172,24,25,246,120,182,51,106,119,143,39,188,143,119,189,199,115,227,30,207,233,113,122,60,234,30,31,26,247,248,144,30,167,199,163,238,113,211,211,9,89,219,79,39,208,227,157,239,113,211,92,37,107,123,174,146,240,59,103,215,123,220,52,87,201,218,158,171,208,227,29,239,113,211,65,55,50,83,160,60,246,56,29,23,125,199,37,198,191,1,38,49,253,6,216,225,142,115,212,42,117,127,169,212,205,10,77,101,250,43,87,18,211,175,92,52,85,28,77,101,250,59,78,18,211,239,56,52,85,28,77,101,250,133,203,129,82,152,166,106,115,83,157,238,29,157,158,29,233,77,173,28,220,157,95,223,253,184,238,244,240,202,135,215,232,85,94,93,243,156,56,172,113,88,51,202,50,66,139,53,163,44,25,101,233,182,96,70,89,50,202,146,81,150,140,178,100,148,37,163,44,25,101,201,40,75,39,69,51,202,146,81,150,209,200,207,25,101,233,82,127,206,40,75,70,89,162,76,71,153,46,191,69,160,177,253,84,189,69,208,173,193,150,108,17,176,69,208,230,45,2,198,92,250,216,32,96,204,37,99,46,29,215,205,152,75,198,92,198,148,83,51,230,210,109,74,205,152,75,119,25,53,99,46,93,39,212,140,185,116,25,245,50,230,210,93,208,203,152,75,119,49,47,99,46,201,108,201,108,109,101,182,90,62,137,170,204,182,3,90,9,157,161,151,15,75,97,255,84,242,214,3,19,213,50,2,147,17,152,140,192,100,4,38,35,48,125,172,39,35,48,25,129,201,8,76,70,96,50,2,147,17,152,140,192,100,4,38,35,48,25,129,201,8,76,70,96,50,2,147,17,152,140,192,100,4,38,35,48,25,129,25,114,1,25,129,201,8,76,70,96,50,2,147,17,152,140,192,100,4,102,160,17,152,47,40,18,101,155,169,136,34,137,72,106,234,107,32,38,20,73,116,20,137,114,255,91,57,249,218,129,161,14,58,195,50,233,255,182,247,127,106,235,253,63,109,251,251,191,206,112,42,250,191,253,253,111,233,253,63,170,129,39,190,134,250,208,255,109,239,127,141,185,43,213,253,223,201,241,43,180,161,183,54,180,116,152,161,147,3,91,226,109,195,182,77,67,208,26,223,34,234,180,136,190,240,210,105,49,118,154,165,175,150,157,28,237,66,167,153,116,218,225,222,251,253,153,250,108,151,199,127,213,110,78,117,89,63,166,55,89,155,240,217,208,180,161,105,99,146,75,132,162,54,38,185,48,201,197,109,193,76,114,97,146,11,147,92,152,228,194,36,23,38,185,48,201,133,73,46,78,138,102,146,11,147,92,162,241,251,49,201,197,165,225,143,73,46,76,114,193,10,136,21,80,102,43,64,113,187,169,106,43,160,59,211,91,216,10,96,43,160,141,91,1,76,108,241,177,17,192,196,22,38,182,56,174,155,137,45,76,108,137,41,143,102,98,139,219,52,154,137,45,238,178,104,38,182,184,78,162,153,216,226,50,210,101,98,139,187,64,151,137,45,238,226,92,38,182,144,205,146,205,154,103,179,202,179,90,182,179,89,39,83,90,164,179,217,242,49,128,199,63,79,75,127,222,188,96,125,144,32,87,138,119,43,164,4,106,163,93,214,79,102,247,56,106,233,33,201,113,215,185,236,226,180,120,61,123,179,119,118,184,120,204,85,139,147,199,82,254,245,239,41,243,94,152,247,194,188,23,230,189,48,239,197,249,122,50,239,133,121,47,204,123,97,222,11,243,94,152,247,194,188,23,230,189,48,239,133,121,47,204,123,97,222,11,243,94,152,247,194,188,23,230,189,48,239,133,121,47,33,23,144,121,47,204,123,97,222,11,243,94,152,247,194,188,23,230,189,248,159,247,242,204,160,40,137,79,171,25,20,235,202,211,86,48,40,106,131,1,96,80,218,195,160,40,220,61,134,167,107,157,76,136,105,197,221,163,54,86,128,187,167,131,119,79,90,140,77,239,158,116,103,220,195,187,39,217,25,113,247,112,247,140,204,239,158,17,119,15,119,79,63,239,158,220,252,238,201,185,123,184,123,250,121,247,40,205,135,170,190,123,172,79,134,226,238,225,238,105,199,221,99,124,238,43,237,229,185,175,100,39,231,238,225,238,49,78,172,29,76,165,229,238,225,238,105,199,221,99,156,88,135,28,13,21,242,238,25,114,247,244,253,238,81,156,139,91,117,247,56,152,136,203,221,211,230,187,167,61,131,5,149,7,242,86,247,127,63,127,115,193,88,209,137,254,55,254,221,195,193,128,224,86,244,63,180,76,39,250,223,248,183,135,144,54,249,144,253,15,239,210,226,254,63,61,218,59,60,84,31,172,124,119,125,126,117,213,217,193,202,235,87,231,109,154,130,240,217,152,166,192,52,5,6,43,71,56,79,129,193,202,12,86,118,91,48,131,149,25,172,204,96,101,6,43,51,88,153,193,202,12,86,102,176,178,147,162,25,172,204,96,229,104,198,112,48,88,217,229,32,14,6,43,51,88,153,225,29,12,239,144,217,10,80,220,10,171,218,10,232,206,96,101,182,2,216,10,104,227,86,0,131,149,125,108,4,48,88,153,193,202,142,235,102,176,50,131,149,99,202,163,25,172,236,54,141,102,176,178,187,44,154,193,202,174,147,104,6,43,187,140,116,25,172,236,46,208,101,176,178,187,56,151,193,202,100,179,100,179,230,217,108,90,12,213,142,169,109,103,179,233,206,208,254,49,181,141,67,6,217,206,214,17,3,193,33,5,79,51,146,215,139,96,247,196,65,233,33,137,100,165,14,46,48,2,153,17,200,140,64,118,186,148,140,64,102,4,50,35,144,25,129,204,8,100,70,32,71,51,110,150,17,200,140,64,102,4,50,35,144,45,175,33,35,144,25,129,204,8,100,70,32,71,180,128,140,64,102,4,50,35,144,25,129,204,8,100,70,32,51,2,57,224,2,50,2,153,17,200,54,240,14,70,32,51,2,185,125,35,144,159,105,17,37,169,107,53,45,98,93,234,234,155,22,81,243,179,66,139,68,67,139,40,244,185,225,137,213,85,159,91,63,177,234,187,207,213,60,172,244,121,251,250,60,83,27,140,90,213,231,153,253,193,168,126,251,92,213,183,77,159,183,177,207,149,70,152,86,247,185,245,17,166,244,57,125,110,187,207,149,134,238,84,247,185,245,161,59,244,57,125,110,187,207,141,79,45,100,109,63,181,64,159,247,161,207,141,243,150,172,237,121,139,234,60,16,250,188,141,125,110,156,183,100,109,207,91,232,243,238,247,185,241,80,28,39,35,101,245,251,156,166,107,65,211,41,78,98,173,106,58,7,147,88,105,186,118,79,248,82,158,112,90,221,87,17,253,18,70,95,197,210,87,198,191,244,56,152,28,74,95,181,191,175,140,191,124,57,208,16,211,87,109,237,171,143,26,99,46,255,238,238,140,203,191,253,89,173,171,159,10,165,53,74,107,166,91,70,40,181,102,186,37,211,45,221,22,204,116,75,166,91,50,221,146,233,150,76,183,100,186,37,211,45,153,110,233,164,104,166,91,50,221,50,26,23,58,211,45,93,218,208,153,110,201,116,75,12,234,125,54,168,11,95,204,195,67,136,43,109,250,11,211,166,191,240,148,207,75,28,204,253,168,49,95,115,107,15,162,59,195,53,217,131,96,15,162,93,123,16,140,213,244,177,3,193,88,77,198,106,58,174,155,177,154,140,213,140,41,8,103,172,166,219,24,156,177,154,238,66,112,198,106,186,142,192,25,171,233,50,75,102,172,166,187,36,153,177,154,238,114,100,198,106,18,10,19,10,155,140,213,252,168,97,167,248,219,131,154,66,58,143,45,159,51,120,252,243,180,244,231,205,11,214,39,21,114,165,72,183,194,55,167,54,133,243,111,203,135,159,255,142,241,28,68,216,236,118,113,90,188,158,189,217,59,59,92,60,102,169,197,201,99,41,255,250,247,148,1,157,12,232,100,64,39,3,58,25,208,233,124,61,25,208,201,128,78,6,116,50,160,147,1,157,12,232,100,64,39,3,58,25,208,201,128,78,6,116,50,160,147,1,157,12,232,100,64,39,3,58,25,208,201,128,206,144,11,200,128,78,6,116,50,160,147,1,157,12,232,100,64,39,3,58,253,15,232,252,168,49,45,162,130,59,177,110,77,109,5,119,162,54,71,5,238,164,13,220,137,236,29,99,114,114,214,201,208,137,86,220,49,106,147,42,184,99,186,115,199,164,197,216,232,142,73,119,198,61,188,99,146,157,17,119,76,111,239,24,165,25,187,21,119,140,245,1,187,220,49,220,49,81,223,49,74,211,122,43,238,24,235,163,122,185,99,184,99,162,190,99,148,70,60,85,220,49,214,231,59,113,199,112,199,68,125,199,152,157,209,74,123,121,70,43,217,201,185,99,122,123,199,152,165,203,105,47,211,101,238,152,62,223,49,102,233,114,200,217,80,33,239,152,33,119,76,79,239,24,197,81,181,91,119,140,131,57,181,220,49,237,188,99,90,50,65,80,121,140,110,69,207,247,243,55,17,108,17,109,238,121,179,223,37,28,204,247,109,69,207,67,170,180,185,231,205,126,27,8,105,105,15,217,243,176,38,237,236,121,173,241,200,26,243,145,211,198,182,79,203,125,159,149,27,63,223,108,228,151,90,48,203,3,10,124,78,40,96,68,129,253,17,5,121,255,70,20,48,38,153,49,201,206,11,103,76,178,135,130,25,147,204,152,100,198,36,51,38,153,49,201,140,73,102,76,50,99,146,157,20,205,152,100,198,36,71,51,219,130,49,201,46,167,91,48,38,153,49,201,76,196,96,34,70,243,62,128,234,230,151,198,140,98,246,1,216,7,96,31,192,225,62,0,163,138,125,236,2,48,170,152,81,197,142,235,102,84,49,163,138,99,10,163,25,85,236,54,138,102,84,177,187,32,154,81,197,174,99,104,70,21,187,204,115,25,85,236,46,205,101,84,177,187,44,151,81,197,4,179,4,179,166,193,172,186,7,67,67,132,97,28,204,202,29,52,120,122,16,95,243,135,173,31,53,136,242,172,65,235,79,30,51,129,88,183,24,38,16,51,129,152,9,196,113,140,185,96,2,49,19,136,153,64,204,4,98,119,235,201,4,98,38,16,51,129,152,9,196,76,32,102,2,177,211,53,100,2,49,19,136,153,64,204,4,98,38,16,51,129,152,9,196,76,32,102,2,113,232,5,100,2,49,19,136,153,64,204,4,98,38,16,51,129,88,123,2,177,214,144,8,141,41,17,173,193,73,20,101,173,224,36,173,192,73,164,111,4,163,3,175,50,195,31,90,115,35,40,26,92,185,17,186,115,35,188,154,191,42,14,230,139,233,122,214,182,42,105,56,248,116,243,105,112,121,115,63,221,154,186,237,223,120,223,112,116,124,227,70,209,61,60,110,3,73,124,90,51,235,247,80,197,35,115,51,1,41,2,41,2,41,2,41,2,41,2,41,2,41,2,41,2,41,2,41,2,41,2,41,2,41,2,41,2,41,2,41,6,239,66,32,69,32,197,8,22,16,72,17,72,17,72,17,72,17,72,17,72,17,72,17,72,17,72,17,72,17,72,17,72,49,0,164,184,129,164,168,210,138,98,36,197,255,64,250,64,72,138,50,214,8,146,210,74,36,69,253,102,82,37,30,197,55,147,255,73,247,129,110,38,101,52,146,155,169,23,55,147,250,188,28,209,205,212,60,56,167,35,55,83,194,205,36,119,51,105,222,5,77,77,94,247,151,74,55,170,220,237,240,230,36,29,107,25,74,7,95,111,211,49,154,210,205,245,176,223,226,155,143,26,77,123,183,254,179,2,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,24,22,88,137,5,126,66,76,148,57,224,74,196,164,191,234,82,16,147,86,33,38,106,55,135,50,138,88,121,115,244,87,103,202,205,209,161,155,227,236,48,43,94,189,73,199,171,195,35,10,119,198,143,171,108,240,233,107,233,182,200,124,220,22,155,211,231,245,96,219,167,23,243,155,196,75,252,237,177,193,239,126,123,234,184,193,211,29,148,173,65,221,218,219,192,248,217,94,60,11,183,197,250,182,120,251,230,225,105,15,94,87,93,113,84,204,207,142,138,253,147,179,21,199,187,250,226,126,180,247,177,56,152,159,156,45,138,195,217,124,127,241,118,245,48,73,246,248,95,22,199,139,189,195,98,113,252,110,54,63,93,191,190,124,42,1,8,107,147,141,23,165,95,176,205,97,194,251,139,203,23,191,217,174,110,195,116,245,179,116,39,127,254,117,54,77,86,191,207,102,169,58,70,88,174,215,24,221,179,87,174,16,218,43,215,108,135,145,115,81,120,102,90,184,76,236,225,162,240,97,125,225,195,113,158,39,227,225,120,52,28,39,213,133,203,108,156,216,43,92,234,86,52,71,214,44,23,108,210,219,106,108,152,139,194,53,123,91,13,194,114,81,120,67,111,239,38,147,36,155,36,249,120,186,59,174,46,220,99,111,139,185,49,169,245,86,4,181,108,21,45,64,180,182,74,182,129,68,89,170,89,12,67,73,45,180,34,125,100,175,104,185,133,54,70,125,236,21,44,247,173,201,152,171,177,87,112,213,62,148,236,2,75,239,253,88,46,87,231,189,89,133,25,177,92,110,195,59,178,49,161,97,169,220,203,43,233,247,136,105,50,202,135,73,150,165,217,243,103,200,203,203,253,21,125,189,148,45,122,55,205,167,89,158,142,70,211,60,127,73,113,132,41,90,234,125,194,28,60,177,84,176,0,57,145,234,100,21,204,195,82,185,2,192,67,170,92,21,168,194,114,185,58,111,107,42,8,131,189,114,181,63,52,84,128,1,203,229,106,174,174,143,15,13,201,141,249,134,189,233,234,253,236,186,93,198,234,43,198,170,87,200,108,76,171,239,0,87,95,81,183,3,44,184,66,125,209,234,119,128,69,151,212,237,0,87,95,163,252,111,179,149,50,151,51,213,82,122,248,191,194,199,120,17,76,107,63,198,139,44,187,246,49,166,162,199,216,136,191,37,30,164,97,39,249,197,126,128,138,180,67,176,31,208,108,235,96,63,128,253,0,246,3,28,239,7,36,143,31,163,105,25,111,155,70,184,29,160,93,109,224,221,0,11,117,7,217,12,208,174,59,80,164,110,86,111,184,68,221,66,221,65,2,117,189,186,195,198,210,154,53,135,76,165,245,74,14,27,74,107,215,28,40,147,214,174,55,80,36,173,93,111,144,68,218,172,90,223,129,180,89,181,190,243,104,189,106,195,198,209,122,53,135,11,118,245,234,13,149,235,234,85,27,42,214,53,171,214,119,170,171,93,109,144,80,215,172,90,223,153,174,124,181,81,69,186,4,180,4,180,81,5,180,106,42,217,202,128,182,175,30,217,199,197,176,120,136,97,251,33,137,102,49,200,98,144,197,32,139,65,22,131,44,6,89,12,178,24,100,49,200,98,144,197,32,139,65,22,131,44,6,89,12,178,24,100,131,119,33,6,89,12,178,17,44,32,6,89,12,178,24,100,49,200,98,144,197,32,139,65,22,131,44,6,89,12,178,24,100,49,200,250,52,200,110,96,37,242,250,88,33,86,210,71,119,44,88,73,171,176,18,133,27,194,240,32,108,95,125,177,220,16,221,184,33,78,102,251,123,167,103,167,197,201,222,251,189,147,183,239,247,78,103,43,246,80,142,62,188,93,94,156,223,253,184,27,220,158,127,63,191,253,243,251,249,221,178,116,107,100,141,8,98,227,157,81,190,49,54,110,131,108,103,235,38,40,221,38,158,208,195,237,149,176,115,95,212,61,46,55,199,250,230,128,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,132,49,180,192,24,10,8,18,41,208,80,130,32,105,162,13,163,39,72,228,40,67,8,146,136,9,18,213,222,151,98,10,37,122,191,9,44,140,190,247,229,128,66,122,191,51,189,47,9,152,55,246,126,51,101,30,121,239,39,188,239,247,175,247,237,188,239,55,3,229,209,247,62,239,251,61,235,253,164,24,90,233,253,100,103,24,79,239,211,131,45,235,65,59,167,22,146,152,78,45,116,190,7,29,53,79,221,95,42,245,183,114,155,217,249,138,155,196,244,21,151,54,139,175,205,236,124,155,108,158,211,73,155,245,163,205,254,207,239,39,251,197,233,108,190,152,205,127,159,157,174,34,90,185,22,251,127,159,111,47,6,119,203,155,251,213,234,221,149,198,192,58,248,101,165,60,3,118,90,250,243,211,209,87,59,19,96,55,95,158,243,17,176,205,79,199,12,88,147,25,176,105,255,102,192,106,78,126,15,53,4,86,191,220,192,83,96,109,20,30,100,12,172,141,194,27,166,226,13,199,121,158,140,135,227,209,112,156,84,23,174,51,26,79,191,240,64,3,108,13,11,14,55,193,214,70,225,65,70,216,218,40,188,161,183,119,147,73,146,77,146,124,60,221,29,87,23,238,177,183,195,14,223,213,45,58,228,244,93,205,154,195,142,223,213,47,58,208,252,93,253,130,3,13,224,213,47,56,200,4,94,195,114,125,143,224,53,44,215,247,12,94,205,114,195,14,225,213,44,250,122,41,91,244,110,154,79,179,60,29,141,166,121,254,242,204,68,152,162,3,141,14,214,44,56,212,236,96,205,114,67,13,15,54,44,215,247,244,96,253,114,131,140,15,54,44,215,247,252,96,133,114,163,26,32,124,49,102,228,48,35,135,91,54,114,120,107,59,64,114,199,169,118,59,192,193,110,19,219,1,108,7,176,29,160,240,41,154,60,126,138,166,229,179,100,211,8,119,3,180,171,13,188,25,96,161,238,32,123,1,218,117,7,74,212,205,234,13,23,168,91,168,59,72,158,174,87,119,216,84,90,179,230,144,161,180,94,201,97,51,105,237,154,3,69,210,218,245,6,74,164,181,235,13,18,72,155,85,235,59,143,54,171,214,119,28,173,87,109,216,52,90,175,230,112,185,174,94,189,161,98,93,189,106,67,165,186,102,213,250,14,117,181,171,13,146,233,154,85,235,59,210,149,175,54,170,68,151,124,150,124,54,174,124,86,122,42,75,77,62,219,163,137,44,155,171,96,231,92,169,232,49,137,101,153,196,194,36,22,38,177,48,137,133,73,44,62,214,147,73,44,76,98,97,18,11,147,88,152,196,194,36,22,38,177,48,137,133,73,44,76,98,97,18,11,147,88,152,196,194,36,22,38,177,48,137,133,73,44,76,98,9,185,128,76,98,97,18,11,147,88,152,196,194,36,22,38,177,48,137,197,223,36,150,10,98,68,74,85,218,64,140,68,164,41,117,57,129,5,98,36,66,98,68,165,215,77,79,175,246,104,226,10,189,222,234,94,151,156,178,82,219,235,189,153,176,66,175,183,188,215,205,223,215,123,51,81,133,94,111,117,175,75,78,81,169,237,245,206,76,80,161,239,60,246,157,249,201,130,206,76,77,137,190,239,90,52,99,64,122,90,74,67,107,69,244,85,149,214,138,167,181,204,191,25,118,102,58,10,173,101,208,90,139,81,113,60,159,21,135,7,243,89,113,122,118,116,180,247,254,15,249,241,40,247,163,193,183,155,229,224,234,242,102,57,184,251,113,125,125,254,253,159,206,205,72,169,120,141,206,205,104,146,207,137,30,13,61,26,211,82,34,20,164,49,45,133,105,41,110,11,102,90,10,211,82,152,150,194,180,20,166,165,48,45,133,105,41,76,75,113,82,52,211,82,152,150,18,141,87,143,105,41,46,205,122,76,75,97,90,10,54,62,108,124,242,91,4,146,91,80,205,91,4,237,159,155,194,22,1,91,4,93,217,34,96,130,138,143,13,2,38,168,48,65,197,113,221,76,80,97,130,74,76,57,53,19,84,220,166,212,76,80,113,151,81,51,65,197,117,66,205,4,21,151,81,47,19,84,220,5,189,76,80,113,23,243,50,65,133,204,150,204,214,86,102,43,61,70,165,41,179,237,209,44,149,138,165,176,115,180,180,246,129,137,106,153,170,194,84,21,166,170,48,85,133,169,42,62,214,147,169,42,76,85,97,170,10,83,85,152,170,194,84,21,166,170,48,85,133,169,42,76,85,97,170,10,83,85,152,170,194,84,21,166,170,48,85,133,169,42,76,85,9,185,128,76,85,97,170,10,83,85,152,170,194,84,21,166,170,48,85,197,223,84,21,17,69,34,229,53,149,161,72,34,146,155,186,156,175,2,69,18,53,69,162,220,255,86,78,190,246,104,230,10,253,223,165,254,151,28,193,210,220,255,189,153,195,66,255,119,171,255,45,189,255,247,102,54,11,253,223,165,254,151,28,213,210,220,255,157,153,215,66,27,6,105,67,75,135,25,58,51,190,165,29,109,216,182,105,8,210,131,92,100,58,45,162,47,188,116,90,140,157,102,233,171,101,103,134,187,208,105,250,157,54,59,122,53,123,253,250,96,190,95,236,29,30,22,71,7,243,131,195,163,226,112,92,124,200,100,90,109,121,253,105,249,229,203,229,205,197,224,252,234,106,112,116,121,115,121,120,52,56,28,15,126,102,49,247,154,155,95,99,196,107,97,250,123,140,204,35,71,211,230,177,127,131,140,243,56,96,178,147,149,182,130,211,201,243,182,244,180,137,241,244,82,204,197,99,49,171,125,233,97,108,199,1,205,86,208,75,45,42,11,24,242,56,160,217,82,250,43,72,111,61,253,31,7,116,189,158,182,10,210,91,207,6,142,214,206,44,31,139,235,233,175,32,149,245,12,113,188,210,77,95,134,251,208,9,121,188,210,225,90,6,123,207,12,121,188,210,245,122,134,120,207,20,206,136,42,175,167,157,25,81,22,215,211,95,65,210,235,25,240,184,170,131,222,116,80,142,252,74,6,59,174,106,184,144,190,234,145,94,201,128,199,85,29,244,164,131,114,84,86,50,196,113,85,55,171,104,183,24,149,53,12,113,92,213,48,202,240,82,140,202,26,250,63,174,234,166,11,173,214,162,188,128,94,143,171,58,92,64,239,223,27,131,28,87,117,184,128,222,191,40,138,165,197,91,107,104,65,90,108,115,25,61,149,35,189,146,226,89,127,91,191,192,88,152,245,103,243,215,23,79,229,168,172,100,136,35,212,102,171,232,167,24,233,53,12,114,132,218,193,27,163,237,90,164,23,48,200,17,106,7,11,104,187,22,229,5,244,122,132,218,225,2,122,255,110,19,228,8,181,155,5,12,243,237,58,200,17,106,135,11,232,165,3,57,66,45,117,137,122,101,147,72,79,106,215,78,84,229,108,183,240,18,245,182,185,214,104,155,107,245,182,225,212,121,140,167,206,191,171,247,203,119,141,126,249,174,222,47,126,206,195,239,207,230,179,247,123,139,131,227,121,241,234,240,248,248,168,72,95,173,15,194,55,65,148,23,203,155,229,247,243,251,203,111,55,131,79,87,223,190,93,15,210,79,105,105,254,173,131,83,96,14,230,223,62,191,144,173,129,180,85,175,177,126,254,109,46,55,255,214,194,115,50,255,214,193,252,219,44,201,39,93,157,127,171,48,89,62,134,1,184,250,229,6,158,128,107,163,240,32,35,112,109,20,222,48,17,208,14,197,102,175,240,64,195,123,13,11,14,55,189,215,70,225,65,198,247,218,40,188,161,183,237,208,70,150,10,15,59,120,88,183,232,144,147,135,53,107,14,59,122,88,191,232,64,179,135,245,11,14,52,124,88,191,224,32,211,135,13,203,245,61,126,216,176,92,223,243,135,53,203,13,59,128,88,179,104,241,182,249,214,7,159,133,125,106,123,69,7,26,155,172,89,112,168,185,201,154,229,134,26,156,108,88,174,239,201,201,250,229,6,25,157,108,88,174,239,217,201,10,229,70,53,60,185,118,67,135,113,203,140,91,142,107,220,178,96,99,160,209,174,32,177,49,224,192,171,192,198,0,27,3,108,12,104,125,252,39,143,159,167,105,89,227,63,141,112,95,64,187,218,192,219,2,22,234,14,178,43,160,93,119,160,108,221,172,222,112,209,186,133,186,131,36,235,122,117,135,205,167,53,107,14,25,79,235,149,28,54,157,214,174,57,80,56,173,93,111,160,108,90,187,222,32,209,180,89,181,190,147,105,179,106,125,7,211,122,213,134,205,165,245,106,14,151,240,234,213,27,42,224,213,171,54,84,190,107,86,173,239,120,87,187,218,32,233,174,89,181,190,195,93,249,106,163,202,118,73,106,73,106,227,74,106,211,98,104,156,212,166,59,195,250,164,246,133,161,182,58,169,189,29,110,38,177,183,195,231,36,182,236,184,125,150,224,230,38,214,219,161,132,245,182,234,149,203,251,110,55,230,67,169,61,52,137,108,171,133,183,102,115,88,253,20,35,61,201,54,136,240,214,108,5,189,212,162,178,128,33,133,183,14,134,2,59,41,72,111,61,253,11,111,93,175,167,247,89,223,129,4,173,110,214,49,220,155,100,72,65,171,195,181,12,118,143,135,20,180,186,94,79,239,247,120,64,161,168,131,181,116,80,142,252,74,6,19,138,26,46,164,175,122,164,87,50,160,80,212,65,79,58,40,71,101,37,67,8,69,221,172,162,221,98,84,214,48,132,80,212,240,87,69,47,197,168,172,161,127,161,168,155,46,180,90,139,242,2,122,21,138,58,92,64,239,223,115,130,8,69,29,46,160,173,90,164,23,48,144,188,209,108,9,253,20,35,189,134,65,228,141,14,154,208,118,45,210,11,24,68,222,232,96,1,109,215,162,188,128,94,229,141,14,23,208,251,231,72,16,121,163,155,5,12,243,77,38,136,188,209,225,2,122,233,64,228,141,177,88,21,113,36,98,34,140,212,68,24,208,247,183,54,254,25,195,34,89,253,16,120,199,176,200,250,39,215,155,19,150,63,143,204,38,40,175,121,52,88,146,150,179,36,42,119,129,57,50,149,5,69,166,92,221,5,16,85,253,185,11,204,221,175,105,147,251,181,133,119,65,202,93,208,171,187,32,41,134,198,119,65,178,51,140,250,46,104,234,200,86,183,162,163,30,170,251,75,165,54,87,234,182,204,66,183,101,116,27,221,38,213,109,230,191,237,37,145,255,182,71,183,197,211,109,230,223,39,27,148,65,116,27,221,86,164,175,38,154,147,43,38,61,152,92,49,9,32,168,170,124,78,4,85,8,170,152,92,17,161,162,138,201,21,76,174,112,91,48,147,43,152,92,193,228,10,38,87,48,185,130,201,21,76,174,96,114,133,147,162,153,92,193,228,138,104,204,102,76,174,112,233,54,99,114,5,147,43,240,161,225,67,147,218,24,208,217,134,42,111,12,116,113,114,5,27,3,108,12,180,115,99,128,201,21,62,182,5,152,92,193,228,10,199,117,51,185,130,201,21,49,165,211,76,174,112,155,77,51,185,194,93,50,205,228,10,215,185,52,147,43,92,6,188,76,174,112,23,239,50,185,194,93,184,203,228,10,146,90,146,90,11,73,173,222,228,138,73,111,39,87,76,220,157,48,157,68,120,24,33,246,19,166,76,174,240,33,17,103,114,5,147,43,152,92,193,228,10,38,87,48,185,130,201,21,76,174,8,189,150,76,174,96,114,5,147,43,152,92,193,228,10,38,87,48,185,130,201,21,76,174,96,114,5,147,43,152,92,193,228,10,38,87,48,185,130,201,21,76,174,96,114,5,147,43,152,92,193,228,10,155,147,43,38,154,147,43,202,176,8,147,43,96,73,98,100,73,84,238,2,115,100,138,201,21,220,5,237,190,11,204,221,175,76,174,224,46,104,251,93,160,51,185,162,124,23,244,102,114,69,140,173,216,34,223,182,222,228,138,237,110,235,201,228,10,186,205,184,219,204,127,219,235,205,228,10,186,205,184,219,204,191,79,246,102,114,5,221,166,221,109,163,113,114,164,53,186,98,52,78,174,59,63,187,98,245,34,189,59,170,68,79,138,164,10,73,21,211,43,34,212,84,49,189,130,233,21,110,11,102,122,5,211,43,152,94,193,244,10,166,87,48,189,130,233,21,76,175,112,82,52,211,43,152,94,17,141,221,140,233,21,46,253,102,76,175,96,122,5,78,52,156,104,114,155,3,234,123,81,21,155,3,221,155,95,193,230,0,155,3,237,221,28,96,130,133,143,173,1,38,88,48,193,194,113,221,76,176,96,130,69,76,9,53,19,44,220,230,211,76,176,112,151,78,51,193,194,117,54,205,4,11,151,33,47,19,44,220,69,188,76,176,112,23,240,50,193,130,180,150,180,214,70,90,171,51,194,98,43,173,237,207,12,139,213,75,119,117,216,116,243,177,73,101,153,98,193,20,11,166,88,48,197,130,41,22,222,38,6,48,197,130,41,22,76,177,96,138,5,83,44,152,98,193,20,11,166,88,4,90,69,166,88,48,197,34,124,23,50,197,130,41,22,17,44,32,83,44,152,98,193,20,11,166,88,48,197,130,41,22,76,177,8,184,128,76,177,96,138,133,13,194,131,41,22,76,177,104,229,20,139,7,96,68,125,140,69,5,48,194,28,11,120,146,56,121,18,165,59,193,2,58,197,44,11,238,132,214,223,9,22,124,176,204,179,224,78,232,192,157,160,62,210,162,226,78,232,201,76,139,72,187,177,77,42,110,157,169,22,149,13,215,139,177,22,52,156,149,134,179,240,251,95,79,38,91,208,112,86,26,206,194,151,203,158,12,183,160,225,12,26,238,63,139,244,85,170,51,221,226,127,6,233,167,180,235,211,45,214,47,210,183,192,74,248,164,8,172,16,88,49,221,34,66,133,21,211,45,152,110,225,182,96,166,91,48,221,130,233,22,76,183,96,186,5,211,45,152,110,193,116,11,39,69,51,221,130,233,22,209,152,207,152,110,225,210,125,198,116,11,166,91,224,75,195,151,38,183,57,160,188,27,85,181,57,208,185,233,22,108,14,176,57,208,226,205,1,166,91,248,216,26,96,186,5,211,45,28,215,205,116,11,166,91,196,148,80,51,221,194,109,62,205,116,11,119,233,52,211,45,92,103,211,76,183,112,25,242,50,221,194,93,196,203,116,11,119,1,47,211,45,72,107,73,107,109,164,181,26,71,180,183,211,218,208,71,180,189,77,183,88,191,116,249,147,167,114,39,18,74,15,74,28,203,88,11,198,90,48,214,130,177,22,140,181,240,54,66,128,177,22,140,181,96,172,5,99,45,24,107,193,88,11,198,90,48,214,34,208,42,50,214,130,177,22,225,187,144,177,22,140,181,136,96,1,25,107,193,88,11,198,90,48,214,130,177,22,140,181,96,172,69,192,5,100,172,5,99,45,108,160,29,140,181,96,172,69,27,199,90,60,146,34,169,170,214,180,138,20,73,35,215,154,250,25,107,1,72,18,17,72,162,116,11,88,128,165,186,103,241,215,153,103,193,45,208,206,91,192,194,233,238,248,93,195,126,6,89,112,11,180,239,22,152,232,218,143,39,125,176,31,79,66,8,14,42,159,20,193,1,130,3,236,199,17,42,14,176,31,99,63,198,126,28,153,159,1,251,49,246,99,236,199,225,229,18,216,143,221,234,37,176,31,187,20,76,96,63,198,126,140,253,24,251,49,246,99,236,199,216,143,241,105,244,206,167,49,209,181,31,151,55,7,58,105,63,102,115,128,205,129,150,110,14,96,63,246,177,53,128,253,24,251,49,246,227,56,50,106,236,199,216,143,177,31,99,63,198,126,140,253,24,251,113,4,25,47,246,99,119,9,47,246,99,236,199,164,181,253,75,107,53,237,199,147,254,218,143,39,46,142,43,76,56,174,128,253,24,251,49,246,99,236,199,216,143,177,31,99,63,142,98,45,177,31,99,63,198,126,140,253,24,251,113,163,175,18,251,49,246,99,236,199,216,143,177,31,99,63,198,126,140,253,24,251,49,246,99,236,199,216,143,35,144,247,98,63,198,126,140,253,24,251,49,246,99,236,199,218,246,227,137,174,253,184,76,138,96,63,6,36,137,12,36,81,186,5,44,192,82,216,143,185,5,218,123,11,88,56,221,141,253,152,91,160,157,183,192,104,156,28,233,233,143,71,227,228,186,251,254,227,213,171,244,239,56,16,61,43,146,3,36,7,24,144,35,212,28,96,64,198,128,140,1,57,50,71,3,6,100,12,200,24,144,195,11,38,48,32,187,85,76,96,64,118,41,153,192,128,140,1,25,3,50,6,100,12,200,24,144,49,32,227,212,232,153,83,227,97,131,64,99,147,172,98,131,160,131,14,100,54,8,216,32,104,241,6,1,22,100,31,219,3,88,144,177,32,99,65,142,35,167,198,130,140,5,25,11,50,22,100,44,200,88,144,177,32,71,144,243,98,65,118,151,242,98,65,198,130,76,98,219,195,196,86,75,131,188,149,216,246,200,131,188,122,237,246,79,46,108,62,42,145,44,38,100,76,200,152,144,49,33,99,66,198,132,140,9,57,180,185,23,19,50,38,228,136,172,179,152,144,49,33,99,66,198,132,140,9,25,19,50,38,100,76,200,152,144,49,33,99,66,198,132,140,9,25,19,50,38,100,76,200,152,144,49,33,99,66,198,132,140,9,217,162,9,249,129,22,209,80,33,87,208,34,184,144,129,73,162,131,73,212,110,3,27,208,20,62,100,110,131,86,223,6,54,78,123,227,68,230,54,104,221,109,240,250,224,116,113,112,184,127,178,200,20,165,200,95,46,239,238,47,175,46,110,215,95,227,186,234,68,126,126,145,30,141,7,245,79,138,240,192,129,240,32,77,178,97,181,240,32,77,178,188,221,194,3,140,200,24,145,49,34,71,97,107,192,136,140,17,25,35,114,92,170,9,140,200,24,145,49,34,99,68,198,136,140,17,25,35,114,100,166,12,140,200,46,93,25,24,145,49,34,227,215,192,175,33,183,57,160,178,69,38,220,28,232,146,15,153,205,1,54,7,218,190,57,128,13,217,199,214,0,54,100,108,200,216,144,227,200,168,177,33,99,67,198,134,140,13,25,27,50,54,100,108,200,17,100,188,216,144,221,37,188,216,144,177,33,147,214,246,47,173,77,139,145,121,90,155,238,140,76,207,51,100,59,141,167,23,60,138,143,159,95,167,252,225,132,159,235,119,163,230,51,10,85,143,77,4,139,253,24,251,49,246,99,236,199,216,143,177,31,99,63,14,109,235,197,126,140,253,56,34,211,44,246,99,236,199,216,143,177,31,99,63,198,126,140,253,24,251,49,246,99,236,199,216,143,177,31,99,63,198,126,140,253,24,251,49,246,99,236,199,216,143,177,31,99,63,182,97,63,222,160,67,114,5,249,177,144,14,201,77,221,199,242,116,200,163,218,178,86,116,25,208,130,12,89,18,41,89,162,116,79,88,32,166,114,127,196,84,144,123,2,218,170,87,247,196,208,198,61,49,236,240,61,161,232,71,230,158,104,255,61,145,21,67,243,123,34,219,25,182,228,158,48,182,119,71,221,151,142,26,170,238,47,149,122,94,173,245,50,27,173,151,209,122,180,158,114,235,89,248,141,49,107,205,111,140,180,94,76,173,103,225,75,104,214,154,47,161,180,94,60,173,103,97,32,134,133,225,72,180,94,15,91,207,130,110,205,194,64,34,90,175,39,173,119,124,120,248,71,241,33,43,210,236,85,241,234,77,58,86,157,6,244,237,234,234,159,193,207,108,144,102,159,6,159,190,166,99,229,161,64,105,163,248,47,45,155,255,178,178,250,47,223,156,158,245,242,120,173,117,249,95,249,5,251,116,0,202,60,55,42,64,19,21,96,94,173,2,204,146,124,82,173,2,204,146,124,218,110,21,32,115,130,152,19,228,188,112,230,4,121,40,152,57,65,204,9,98,78,16,115,130,152,19,196,156,32,230,4,49,39,200,73,209,204,9,98,78,80,52,14,73,230,4,185,180,72,50,39,136,57,65,152,39,49,79,42,237,30,40,237,95,53,236,30,52,79,13,98,247,128,221,3,118,15,24,36,196,32,161,40,183,14,24,36,196,32,33,251,117,51,72,136,65,66,209,37,216,12,18,114,153,95,51,72,200,93,122,205,32,33,6,9,49,72,136,65,66,12,18,98,144,16,113,46,113,238,139,56,87,241,36,76,109,156,219,120,32,166,57,206,189,29,110,78,121,191,29,62,79,121,127,62,152,176,149,248,42,68,192,94,198,17,149,151,201,129,19,64,252,20,196,186,12,39,98,56,17,195,137,24,78,196,112,34,31,235,201,112,34,134,19,49,156,136,225,68,12,39,98,56,17,195,137,24,78,196,112,34,134,19,49,156,136,225,68,12,39,98,56,17,195,137,24,78,196,112,34,134,19,133,92,64,134,19,49,156,136,225,68,12,39,98,56,17,195,137,24,78,228,123,56,81,5,113,98,239,0,97,163,7,179,181,196,137,234,72,22,136,147,54,16,39,146,247,202,208,204,212,57,212,20,117,54,158,180,45,247,124,185,229,167,229,155,100,236,250,148,237,48,220,33,219,154,167,230,140,173,201,25,219,180,127,103,108,49,116,98,232,196,208,25,197,1,97,12,157,24,58,49,116,198,117,186,25,67,39,134,78,12,157,24,58,49,116,98,232,196,208,25,217,225,108,12,157,46,143,103,99,232,196,208,201,145,110,142,116,171,108,26,104,237,175,85,111,26,52,111,175,177,105,192,166,1,155,6,136,57,17,115,198,181,99,128,152,19,49,39,98,206,224,209,53,98,78,196,156,136,57,17,115,34,230,68,204,137,152,19,49,39,98,206,168,114,95,82,92,82,220,40,83,92,77,47,103,85,138,139,150,83,176,74,14,207,72,108,61,3,145,46,82,78,164,156,72,57,145,114,34,229,68,202,137,148,51,180,68,18,41,39,82,206,136,4,136,72,57,145,114,34,229,68,202,137,148,19,41,39,82,78,164,156,72,57,145,114,34,229,68,202,137,148,19,41,39,82,78,164,156,72,57,145,114,34,229,68,202,137,148,211,170,148,115,104,230,228,172,166,77,80,114,66,155,180,133,54,145,188,79,38,102,66,206,73,127,132,156,147,112,103,107,107,158,154,179,181,156,173,69,200,25,225,233,90,132,156,8,57,17,114,70,118,52,24,33,39,66,78,132,156,225,207,53,35,228,116,123,178,25,33,167,203,179,205,8,57,17,114,34,228,68,200,137,144,19,33,39,66,78,142,114,247,238,40,247,196,76,200,89,189,105,208,73,33,39,155,6,108,26,116,96,211,0,33,167,143,45,3,132,156,8,57,17,114,198,145,93,35,228,68,200,137,144,19,33,39,66,78,132,156,8,57,35,200,126,17,114,186,75,126,17,114,34,228,36,197,237,107,138,171,41,228,172,74,113,17,114,10,86,201,225,17,137,173,103,32,210,69,200,137,144,19,33,39,66,78,132,156,8,57,17,114,134,22,72,34,228,68,200,25,145,252,16,33,39,66,78,132,156,8,57,17,114,34,228,68,200,137,144,19,33,39,66,78,132,156,8,57,17,114,34,228,68,200,137,144,19,33,39,66,78,132,156,8,57,17,114,90,21,114,78,204,132,156,213,180,9,66,78,104,147,182,208,38,245,247,201,155,189,195,223,143,231,69,158,104,221,38,95,207,175,62,127,187,25,228,137,230,93,242,130,81,19,28,173,205,55,111,147,151,72,154,143,14,47,189,64,249,6,111,236,108,225,35,211,216,235,198,94,156,22,175,103,111,246,206,14,23,143,205,92,156,60,150,242,175,127,79,225,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,224,172,236,113,86,47,248,145,131,249,233,226,253,217,239,11,67,144,100,85,223,247,31,159,239,187,79,148,108,188,82,55,104,137,224,41,96,76,96,76,96,76,96,76,96,76,96,76,96,76,96,76,96,76,96,76,96,76,96,76,96,76,96,76,96,76,96,76,96,76,130,119,33,140,9,140,73,4,11,8,99,2,99,2,99,2,99,2,99,2,99,2,99,2,99,2,99,2,99,2,99,2,99,18,128,49,209,51,249,60,192,16,186,30,159,122,141,143,154,146,231,223,182,30,179,202,252,83,161,6,202,154,204,64,171,31,101,254,33,22,101,237,143,44,186,130,237,7,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,5,96,37,154,14,4,88,1,88,1,88,1,88,1,88,177,224,68,153,152,42,81,64,88,20,86,215,9,203,130,133,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,5,168,37,10,168,101,255,100,145,21,217,138,97,145,38,88,46,110,215,85,62,227,42,217,78,106,142,171,148,105,149,50,172,82,102,85,158,216,20,57,172,100,243,53,252,214,240,242,126,123,196,68,238,126,123,122,223,31,60,49,41,249,154,73,169,133,73,204,159,238,17,125,129,40,121,36,74,222,190,121,120,218,131,215,85,87,28,21,243,179,163,98,255,228,236,244,225,239,31,237,125,44,14,230,39,103,139,226,112,54,223,95,188,93,253,56,201,134,15,255,101,113,188,216,59,44,22,199,239,102,243,211,95,255,37,23,191,66,115,40,229,162,244,221,200,156,3,185,191,184,124,241,165,100,117,15,166,171,159,165,59,249,243,55,145,52,89,125,21,201,82,117,2,164,92,175,49,117,97,175,92,33,111,81,174,217,14,222,224,162,240,204,180,112,153,111,172,46,10,31,214,23,62,28,231,121,50,30,142,71,195,113,82,93,184,76,230,101,175,112,169,91,209,156,54,176,92,176,73,111,171,109,235,187,40,92,179,183,213,246,207,93,20,222,208,219,187,201,36,201,38,73,62,158,238,142,171,11,247,216,219,226,45,127,169,245,86,220,99,183,85,180,96,119,125,171,100,27,187,217,150,106,22,239,99,75,45,180,226,198,177,189,162,229,22,218,120,151,214,94,193,114,223,154,140,183,68,237,21,92,21,33,202,46,176,116,108,103,185,92,157,247,102,149,237,62,203,229,54,188,35,27,111,174,89,42,247,242,74,250,61,98,154,140,242,97,146,101,105,246,252,25,242,242,114,127,69,95,47,101,139,222,77,243,105,150,167,163,209,52,207,95,110,192,133,41,90,234,125,194,124,207,208,82,193,130,221,66,169,78,86,217,161,179,84,174,96,111,78,170,92,149,253,48,203,229,234,188,173,169,236,62,217,43,87,251,67,67,101,175,199,114,185,154,171,235,227,67,67,114,79,165,97,91,161,122,43,162,46,32,174,190,98,172,122,133,204,158,130,122,120,95,125,69,93,120,47,184,66,125,209,234,195,123,209,37,117,225,125,245,53,202,255,54,91,71,34,203,153,234,70,122,248,112,39,84,62,198,139,83,148,218,143,241,226,224,101,237,99,76,69,143,177,49,223,94,226,65,228,54,1,84,142,177,86,108,2,88,56,179,202,38,0,155,0,108,2,24,124,77,77,30,63,59,211,50,142,48,141,112,15,64,187,218,192,91,0,22,234,14,178,3,160,93,119,160,28,221,172,222,112,49,186,133,186,131,164,232,122,117,135,205,162,53,107,14,25,69,235,149,28,54,137,214,174,57,80,16,173,93,111,160,28,90,187,222,32,49,180,89,181,190,83,104,179,106,125,135,208,122,213,134,205,160,245,106,14,151,230,234,213,27,42,204,213,171,54,84,150,107,86,173,239,40,87,187,218,32,73,174,89,181,190,131,92,249,106,163,202,113,73,101,73,101,163,73,101,211,98,100,146,202,166,59,163,250,84,118,67,226,87,149,202,222,102,59,141,210,63,19,193,223,80,77,240,183,122,133,242,54,191,159,235,247,158,102,169,223,230,163,18,181,174,163,83,4,125,8,250,16,244,33,232,67,208,135,160,79,69,130,134,160,15,65,31,130,62,4,125,8,250,94,44,36,130,62,4,125,8,250,16,244,33,232,147,214,163,33,232,67,208,135,160,15,65,31,130,62,4,125,8,250,16,244,33,232,67,208,135,160,15,65,31,130,62,4,125,61,19,244,165,69,190,122,195,214,167,64,242,157,212,23,5,178,254,193,245,104,103,243,79,47,255,227,231,173,63,26,143,136,76,33,72,90,73,144,72,246,190,17,1,149,251,35,160,130,244,62,244,84,135,123,127,104,214,251,195,14,247,126,74,239,119,187,247,179,98,104,210,251,217,206,176,37,189,111,60,148,58,210,46,116,212,62,117,127,169,212,225,178,141,150,153,53,90,70,163,209,104,82,141,102,244,91,92,214,154,223,226,104,180,208,141,102,244,181,49,107,205,215,70,26,45,108,163,25,13,142,72,155,6,71,208,104,52,218,67,163,25,201,201,210,38,57,25,141,70,163,173,47,61,85,204,92,214,127,233,206,118,234,50,220,52,221,221,14,159,77,119,226,246,203,159,123,200,249,49,204,95,47,219,126,156,82,126,220,104,186,55,246,64,133,163,152,28,197,228,40,38,71,49,57,138,201,81,76,142,98,114,20,147,163,152,28,197,228,40,38,71,49,57,138,201,81,76,142,98,114,20,147,163,152,28,197,228,40,38,71,49,57,138,201,81,76,142,98,114,20,147,163,152,28,197,228,40,38,71,49,57,138,201,81,76,142,98,202,29,197,124,2,68,84,48,222,74,64,196,24,228,53,2,68,4,72,146,207,67,152,240,35,145,241,35,210,157,111,136,70,25,147,197,81,118,62,228,84,231,59,95,5,116,174,236,124,99,212,57,186,206,87,60,128,73,231,183,179,243,19,133,211,113,149,157,159,152,158,143,115,220,249,198,196,117,180,29,216,30,230,58,49,253,74,157,68,254,149,154,38,139,161,201,12,63,195,141,79,145,208,100,93,109,178,227,147,217,188,56,60,220,59,218,43,134,74,95,22,191,221,46,111,6,87,87,231,215,231,27,205,54,108,250,194,120,49,106,104,182,141,191,240,48,226,172,244,231,105,233,207,79,205,40,247,125,112,243,149,252,38,245,34,127,123,236,209,187,223,158,58,103,240,244,149,50,95,127,165,172,253,114,104,235,73,31,127,115,139,169,203,195,126,99,124,251,230,225,105,15,94,87,93,177,49,191,110,245,247,143,246,62,22,7,243,147,179,69,113,56,155,239,47,222,174,126,156,100,249,195,127,89,28,47,246,14,139,197,241,187,217,252,116,253,250,242,169,203,147,44,91,35,154,141,15,143,148,199,89,166,143,227,44,243,231,237,139,52,89,237,95,100,169,250,177,145,114,189,198,71,53,236,149,43,60,164,33,59,133,94,237,76,132,139,194,117,70,157,42,31,62,112,81,120,195,180,233,225,56,207,147,241,112,60,26,142,147,234,194,117,70,78,235,23,46,117,43,154,31,81,176,92,176,73,111,171,157,5,112,81,184,102,111,171,65,247,46,10,111,232,237,221,100,146,100,147,36,31,79,119,199,213,133,123,236,109,241,57,1,169,245,86,4,243,109,21,45,64,242,183,74,182,129,192,91,170,89,12,191,75,45,180,34,109,110,175,104,185,133,54,70,187,237,21,44,247,173,201,152,163,182,87,176,246,132,117,21,106,217,114,185,58,239,205,42,140,176,229,114,27,222,145,141,137,92,75,229,94,94,73,191,71,76,147,81,62,76,178,44,205,158,63,67,94,94,238,175,232,235,165,108,209,187,105,62,205,242,116,52,154,230,249,75,106,55,76,209,82,239,19,230,160,177,165,130,5,136,177,84,39,171,96,189,150,202,21,0,189,82,229,170,64,180,150,203,213,121,91,83,65,86,237,149,171,253,161,161,2,136,90,46,87,115,117,125,124,104,72,130,152,13,44,98,53,191,88,71,149,85,95,49,86,189,66,6,68,84,39,254,170,175,168,35,254,4,87,168,47,90,61,241,39,186,164,142,248,171,190,70,249,223,230,33,63,126,14,156,203,153,234,70,122,248,112,39,84,62,70,150,155,63,70,62,149,123,140,169,232,49,110,243,47,210,133,172,30,164,129,28,220,216,28,80,217,133,18,110,14,52,236,68,177,57,192,230,0,155,3,30,55,7,146,199,207,212,180,124,182,97,26,225,222,128,118,181,129,183,6,44,212,29,100,103,64,187,238,64,249,186,89,189,225,226,117,11,117,7,73,215,245,234,14,155,81,107,214,28,50,162,214,43,57,108,66,173,93,115,160,128,90,187,222,64,249,180,118,189,65,226,105,179,106,125,167,211,102,213,250,14,167,245,170,13,155,77,235,213,28,46,229,213,171,55,84,200,171,87,109,168,140,215,172,90,223,17,175,118,181,65,18,94,179,106,125,7,188,242,213,70,149,239,146,214,146,214,70,150,214,102,54,210,218,76,34,173,77,13,15,14,172,15,10,164,229,72,119,235,7,89,57,228,125,90,123,31,83,3,158,215,199,254,41,192,170,199,38,186,101,122,0,211,3,152,30,192,244,0,166,7,48,61,128,233,1,161,109,247,76,15,96,122,64,68,166,118,166,7,48,61,128,233,1,76,15,96,122,0,211,3,152,30,192,244,0,166,7,48,61,128,233,1,76,15,96,122,0,211,3,152,30,192,244,0,166,7,48,61,128,233,1,76,15,96,122,128,141,233,1,47,168,18,53,143,186,128,42,105,116,169,67,149,64,149,64,149,64,149,64,149,64,149,64,149,64,149,132,95,71,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,168,18,53,170,36,85,24,162,43,164,74,210,250,65,186,173,165,74,214,222,123,168,146,214,83,37,74,247,131,5,202,170,121,12,107,123,239,7,40,171,94,221,15,22,92,86,141,51,176,91,124,63,56,167,14,185,17,130,221,8,105,241,234,240,248,248,168,72,39,227,87,197,193,124,49,93,223,14,153,236,237,144,14,62,93,125,251,118,61,72,39,227,79,131,203,155,251,233,214,77,145,213,14,134,223,20,212,85,222,21,155,127,229,215,79,150,207,63,210,234,233,117,97,210,61,189,245,34,237,117,118,205,67,211,223,110,113,218,245,255,53,0,106,191,252,215,213,139,240,36,217,201,86,82,209,47,203,229,237,221,237,114,249,37,217,153,238,12,127,229,37,114,104,234,118,57,74,64,168,65,53,66,206,115,187,36,117,176,210,74,93,153,121,93,229,40,204,160,46,201,110,82,131,253,76,235,49,251,247,19,67,115,86,234,210,254,247,19,195,103,186,117,137,153,50,201,170,106,48,46,237,154,4,116,86,69,69,170,60,148,110,73,98,204,73,114,153,106,200,34,131,154,100,151,73,137,210,49,168,71,246,131,69,137,120,49,168,167,106,251,71,126,121,42,55,93,76,171,209,187,247,69,44,134,105,53,67,163,106,202,96,131,110,53,34,94,97,187,28,53,72,64,183,30,193,222,191,228,234,136,118,220,117,171,17,108,164,75,86,35,218,190,54,173,70,175,143,69,123,193,6,213,24,220,227,162,141,85,211,106,180,215,198,248,30,215,221,124,44,151,40,179,253,40,117,77,121,103,68,234,162,242,102,146,204,69,91,155,144,50,23,77,52,46,170,216,187,148,185,74,99,245,46,111,190,166,90,87,149,55,151,36,174,170,218,43,149,189,172,98,183,84,226,210,173,253,82,153,107,52,86,113,123,207,84,230,34,157,206,216,218,106,149,185,166,188,173,39,117,141,78,7,110,111,184,202,93,84,222,114,149,185,74,227,159,105,107,219,85,234,26,141,151,244,93,231,159,118,107,191,86,230,154,198,127,218,250,61,219,234,40,82,122,231,182,57,138,172,221,191,13,25,69,202,111,191,18,69,70,29,69,106,244,183,244,206,83,115,127,215,238,63,133,236,111,249,237,35,250,187,253,253,61,124,85,12,85,16,131,199,127,152,225,167,210,44,247,102,194,32,174,89,238,105,205,92,245,231,23,89,63,203,61,83,157,229,174,255,164,204,114,119,48,203,61,75,242,73,87,103,185,167,143,227,243,242,103,38,56,77,86,191,139,103,105,132,195,220,245,203,13,60,205,221,70,225,65,198,185,219,40,188,97,186,237,112,156,231,201,120,56,30,13,199,73,117,225,58,35,110,245,11,15,52,136,222,176,224,112,147,232,109,20,30,100,20,189,141,194,27,122,123,55,153,36,217,36,201,199,211,221,113,117,225,30,123,91,188,81,42,181,222,138,182,11,91,69,11,118,82,183,74,182,225,149,176,84,179,120,171,85,118,178,119,128,133,22,237,197,202,150,44,239,75,176,87,176,220,183,38,99,57,129,189,130,181,39,58,171,168,0,44,151,171,243,222,172,114,240,222,114,185,13,239,200,198,199,220,45,149,123,121,37,253,30,49,77,70,249,48,201,178,52,123,254,12,121,121,185,191,162,175,151,178,69,239,166,249,52,203,211,209,104,154,231,47,119,185,195,20,45,245,62,97,126,122,223,82,193,130,189,123,169,78,86,57,43,111,169,92,193,230,190,236,232,247,80,229,106,78,170,247,253,109,83,128,7,200,150,235,251,67,67,192,15,40,149,235,120,117,37,1,131,134,3,190,114,91,228,205,87,140,85,175,144,57,221,171,126,140,86,110,103,87,226,10,245,69,171,63,70,43,187,167,219,124,77,195,191,141,220,78,230,58,9,215,216,226,217,74,194,155,207,22,145,132,147,132,147,132,251,74,194,147,199,15,144,180,108,199,152,70,24,132,107,87,27,56,7,183,80,119,144,24,92,187,238,64,97,178,89,189,225,178,100,11,117,7,137,146,245,234,14,27,200,106,214,28,50,143,213,43,57,108,28,171,93,115,160,52,86,187,222,64,97,172,118,189,65,178,88,179,106,125,71,177,102,213,250,78,98,245,170,13,27,196,234,213,28,46,210,212,171,55,84,162,169,87,109,168,64,211,172,90,223,121,166,118,181,65,226,76,179,106,125,167,153,242,213,70,21,102,18,77,6,142,38,51,11,209,100,102,174,61,218,82,24,41,122,144,66,229,147,171,251,45,243,149,79,166,228,147,45,181,194,36,155,135,87,39,59,163,245,91,243,56,140,21,70,190,26,191,86,24,157,186,124,88,97,228,235,242,99,133,81,172,199,155,21,70,167,46,31,86,24,201,186,188,90,97,100,107,242,104,133,145,44,201,171,21,70,190,38,63,86,24,249,122,252,88,97,228,235,241,97,133,81,172,198,177,21,70,177,26,199,86,24,201,106,188,89,97,36,235,241,100,133,145,172,198,147,21,70,177,26,199,86,24,249,106,124,88,97,20,171,113,108,133,169,169,6,43,12,86,24,172,48,88,97,176,194,116,199,10,51,124,85,164,43,154,210,48,176,76,119,134,237,8,44,183,52,26,169,134,177,122,248,201,190,63,227,229,99,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,106,166,145,4,139,61,8,22,201,8,219,144,17,6,143,251,50,245,65,116,91,113,95,86,63,129,142,184,143,184,47,156,39,119,213,226,202,130,243,138,22,55,156,76,29,172,197,213,197,231,180,120,11,91,220,124,211,38,107,237,166,141,186,251,156,22,111,93,139,155,219,206,45,204,83,167,197,105,113,119,45,110,126,86,200,194,136,244,64,45,174,51,193,130,22,111,89,139,191,57,73,199,186,103,226,6,95,111,211,113,127,14,198,173,95,110,144,211,113,194,103,230,136,92,123,161,20,6,167,51,56,221,30,148,194,224,116,6,167,59,128,82,24,156,206,224,116,6,167,51,56,61,4,148,194,224,116,6,167,51,56,157,35,114,144,44,209,145,44,28,145,235,44,254,210,198,35,114,235,16,83,243,156,220,118,136,217,183,195,114,235,21,112,17,219,151,30,152,132,146,132,146,132,146,132,146,132,146,132,146,132,146,132,146,132,146,132,146,132,146,132,146,132,146,132,146,99,115,132,141,228,134,109,206,13,227,136,0,181,206,206,85,69,128,253,58,64,71,4,24,89,4,168,220,246,26,231,233,170,219,190,79,135,234,104,251,182,183,189,165,13,159,126,29,180,163,237,219,221,246,90,231,238,170,218,190,95,135,239,104,251,118,183,189,165,51,74,125,59,144,71,219,183,177,237,39,175,86,60,139,198,59,253,228,83,186,209,238,67,137,119,249,198,110,223,104,246,139,209,78,94,250,243,180,244,231,167,230,119,117,26,111,242,41,173,63,137,151,61,158,139,179,121,18,79,240,172,47,158,141,155,96,125,19,188,125,243,240,180,7,175,171,174,56,42,230,103,71,197,254,201,217,233,195,223,63,218,251,88,28,204,79,206,22,197,225,108,190,191,120,187,250,113,146,229,15,255,101,113,188,216,59,44,22,199,239,102,243,211,245,235,203,167,46,57,154,173,121,220,74,20,141,204,236,210,244,113,118,105,254,60,187,52,77,86,123,0,89,90,51,106,85,0,218,148,235,85,194,108,220,150,43,36,113,164,198,195,214,114,56,190,10,215,153,107,91,11,234,248,42,188,97,180,248,112,156,231,201,120,56,30,13,199,73,117,225,58,243,197,245,11,151,186,21,213,16,36,15,5,155,244,182,152,81,242,85,184,102,111,139,33,38,95,133,55,244,246,110,50,73,178,73,146,143,167,187,227,234,194,61,246,182,24,208,146,90,239,26,60,203,101,209,2,130,107,171,100,85,126,203,97,205,98,196,75,106,161,107,0,47,183,69,203,45,180,18,1,230,182,96,185,111,77,74,136,152,219,130,171,8,19,217,5,174,228,75,60,148,171,243,222,44,130,204,60,148,219,240,142,172,68,161,57,44,247,242,74,250,61,98,154,140,242,97,146,101,105,246,252,25,242,242,114,127,69,95,47,101,139,222,77,243,105,150,167,163,209,52,207,95,210,117,97,138,150,122,159,80,3,2,29,22,44,96,6,165,58,89,68,12,58,44,87,0,21,74,149,43,66,10,61,148,171,243,182,38,98,14,221,150,171,253,161,33,130,18,61,148,171,185,186,62,62,52,36,193,198,10,162,111,243,85,200,240,124,205,87,140,85,175,16,193,117,141,23,110,209,107,205,87,148,169,40,137,43,212,23,109,155,91,147,185,164,76,173,53,95,211,240,111,35,7,120,253,74,195,53,54,128,182,211,240,230,205,31,210,112,210,112,210,112,127,105,120,242,248,33,146,62,127,136,236,174,129,248,105,132,97,184,118,181,129,179,112,11,117,7,137,194,181,235,14,20,40,155,213,27,46,79,182,80,119,144,56,89,175,238,176,161,172,102,205,33,51,89,189,146,195,70,178,218,53,7,74,100,181,235,13,20,200,106,215,27,36,143,53,171,214,119,28,107,86,173,239,52,86,175,218,176,97,172,94,205,225,98,77,189,122,67,165,154,122,213,134,10,53,205,170,245,157,105,106,87,27,36,210,52,171,214,119,162,41,95,109,84,129,38,241,100,232,120,82,107,134,70,57,158,148,153,159,145,229,141,249,228,70,32,121,155,127,217,254,201,242,249,71,193,66,73,39,195,50,132,161,36,131,50,218,170,161,147,28,121,237,73,67,39,95,141,95,13,157,78,93,62,52,116,242,117,249,209,208,41,214,227,77,67,167,83,151,15,13,157,100,93,94,53,116,178,53,121,212,208,73,150,228,85,67,39,95,147,31,13,157,124,61,126,52,116,242,245,248,208,208,41,86,227,88,67,167,88,141,99,13,157,100,53,222,52,116,146,245,120,210,208,73,86,227,73,67,167,88,141,99,13,157,124,53,62,52,116,138,213,56,214,208,213,84,131,134,142,65,25,184,235,24,148,129,240,78,124,81,219,6,101,172,82,74,173,33,25,229,148,82,102,64,70,152,148,210,138,14,111,242,41,181,175,203,216,120,80,34,72,34,72,34,72,34,72,34,72,34,72,34,72,34,72,34,72,34,72,34,72,34,72,34,72,34,72,38,97,144,38,18,12,182,57,24,12,159,241,105,76,193,216,206,248,154,39,96,144,241,145,241,121,212,225,106,141,185,168,234,235,166,17,23,209,244,181,250,76,11,250,186,157,125,109,97,79,166,121,134,69,52,125,173,174,49,167,175,219,216,215,22,244,229,50,67,42,232,107,250,218,107,95,91,56,233,35,51,133,34,146,190,214,25,59,65,95,183,175,175,215,99,86,116,143,177,109,207,89,145,57,203,166,58,103,101,115,140,74,232,227,109,235,215,28,230,140,155,240,169,57,232,214,94,202,68,114,72,181,39,202,68,190,26,191,148,137,78,93,62,40,19,249,186,252,80,38,138,245,120,163,76,116,234,242,65,153,72,214,229,149,50,145,173,201,35,101,34,89,146,87,202,68,190,38,63,148,137,124,61,126,40,19,249,122,124,80,38,138,213,56,166,76,20,171,113,76,153,72,86,227,141,50,145,172,199,19,101,34,89,141,39,202,68,177,26,199,148,137,124,53,62,40,19,197,106,28,83,38,53,213,64,153,112,208,13,52,133,131,110,240,44,221,58,232,246,48,51,90,239,180,91,213,208,232,230,35,111,209,132,153,182,8,25,71,147,163,183,31,153,164,146,164,146,164,146,164,146,164,146,164,146,164,146,164,146,164,146,164,146,164,146,164,146,164,146,164,146,243,112,132,142,228,135,109,206,15,35,137,2,245,14,197,85,69,129,205,39,227,136,2,137,2,163,194,122,117,207,206,85,183,127,211,1,186,152,219,95,235,76,29,237,223,254,246,183,181,17,212,124,206,46,230,246,215,58,202,65,251,183,189,253,245,78,226,85,181,127,243,113,60,218,159,246,143,172,253,109,157,105,146,57,181,23,111,251,107,30,228,163,253,219,216,254,255,89,164,147,241,171,199,67,125,234,239,255,255,51,72,39,227,79,85,199,250,26,62,1,54,91,181,250,38,240,114,68,239,197,43,168,63,164,151,61,158,152,179,120,72,175,225,201,95,60,41,93,191,238,250,183,111,30,158,246,224,117,213,21,71,197,252,236,168,216,63,57,59,93,225,34,255,250,183,127,29,237,125,44,14,230,39,103,139,226,112,54,223,95,188,93,191,138,124,242,240,95,22,199,139,189,195,98,113,252,110,54,63,253,245,95,166,46,1,155,173,89,219,74,120,141,204,92,210,244,113,46,105,254,60,151,52,77,86,155,3,89,90,51,70,85,64,224,148,235,85,226,111,220,150,43,68,116,164,70,191,214,2,58,190,10,215,153,89,91,75,240,248,42,188,97,108,248,112,156,231,201,120,56,30,13,199,73,117,225,58,179,195,245,11,151,186,21,213,216,36,15,5,155,244,182,24,94,242,85,184,102,111,139,233,38,95,133,55,244,246,110,50,73,178,73,146,143,167,187,227,234,194,61,246,182,152,220,146,90,239,26,110,203,101,209,2,180,107,171,100,85,176,203,97,205,98,246,75,106,161,107,200,47,183,69,203,45,180,18,26,230,182,96,185,111,77,74,236,152,219,130,171,208,19,217,5,174,4,79,60,148,171,243,222,44,162,207,60,148,219,240,142,172,132,167,57,44,247,242,74,250,61,98,154,140,242,97,146,101,105,246,252,25,242,242,114,127,69,95,47,101,139,222,77,243,105,150,167,163,209,52,207,95,98,119,97,138,150,122,159,80,35,5,29,22,44,128,9,165,58,89,132,18,58,44,87,64,27,74,149,43,98,13,61,148,171,243,182,38,130,17,221,150,171,253,161,33,162,21,61,148,171,185,186,62,62,52,36,137,199,10,212,111,243,85,200,128,126,205,87,140,85,175,16,81,119,141,23,110,97,109,205,87,148,113,41,137,43,212,23,109,27,104,147,185,164,140,179,53,95,211,240,111,35,69,126,109,198,223,234,251,63,226,248,187,97,7,136,248,155,248,155,248,219,118,252,157,60,126,106,164,207,159,26,187,107,52,126,26,97,250,173,93,109,224,240,219,66,221,65,178,111,237,186,3,37,200,102,245,134,11,144,45,212,29,36,63,214,171,59,108,10,171,89,115,200,16,86,175,228,176,25,172,118,205,129,34,88,237,122,3,37,176,218,245,6,9,96,205,170,245,157,191,154,85,235,59,126,213,171,54,108,250,170,87,115,184,28,83,175,222,80,49,166,94,181,161,82,76,179,106,125,135,152,218,213,6,201,48,205,170,245,29,97,202,87,27,85,130,73,30,25,73,30,185,226,209,85,207,162,138,242,200,21,213,93,123,26,213,85,30,89,65,151,43,159,44,125,241,162,172,243,229,149,143,77,216,136,104,14,209,28,162,57,68,115,136,230,16,205,33,154,67,52,135,104,14,209,28,162,57,68,115,136,230,24,137,129,157,206,170,157,142,145,24,157,85,218,181,109,36,70,57,125,84,85,129,213,165,143,181,50,48,143,233,163,178,216,139,244,49,214,244,81,167,165,109,1,190,141,138,23,143,45,173,172,107,161,165,219,221,210,195,135,134,30,106,9,91,134,21,237,60,148,16,118,53,10,139,54,125,69,163,157,188,244,231,105,233,207,233,216,53,218,62,12,7,182,215,60,53,88,187,9,214,158,246,15,107,199,234,130,213,5,171,75,20,76,62,86,23,172,46,88,93,226,58,80,128,213,5,171,11,86,23,172,46,88,93,176,186,96,117,137,236,60,4,86,23,172,46,88,93,56,69,225,247,20,197,115,66,174,179,229,83,157,144,55,59,253,73,200,73,200,73,200,17,191,32,126,137,43,30,71,252,130,248,5,241,75,240,156,22,241,11,226,23,196,47,136,95,16,191,32,126,65,252,130,248,5,241,75,84,33,39,145,101,20,145,165,158,134,186,42,178,108,148,80,107,140,33,189,29,110,134,148,183,195,231,144,178,98,78,105,216,220,114,117,7,102,126,115,203,148,220,18,135,12,14,25,28,50,56,100,112,200,224,144,193,33,131,67,6,135,12,14,25,28,50,56,100,112,200,224,144,193,33,131,67,6,135,76,183,29,50,195,39,221,198,208,82,144,153,238,12,219,17,100,110,201,57,82,29,219,245,208,153,154,99,235,145,73,41,73,41,73,41,73,41,73,41,73,41,73,41,73,41,73,41,73,41,73,41,73,41,73,41,73,41,53,83,74,2,199,30,4,142,100,135,109,200,14,35,137,1,51,141,49,118,213,49,96,86,63,196,142,24,144,24,48,38,63,239,170,245,213,29,234,162,214,175,53,168,71,220,250,26,198,117,90,191,11,173,111,107,243,39,107,237,230,143,134,153,157,214,111,127,235,219,178,178,167,18,86,118,90,159,214,143,168,245,109,157,93,106,156,175,17,109,235,107,205,227,160,245,219,218,250,147,87,169,201,48,142,201,167,180,55,211,56,30,95,107,8,217,88,221,115,99,27,115,96,27,75,147,44,239,170,109,140,121,28,204,227,96,30,71,20,170,52,230,113,152,20,206,60,14,230,113,48,143,131,121,28,204,227,96,30,7,243,56,152,199,17,133,164,142,121,28,46,53,117,204,227,112,41,170,99,30,7,243,56,144,219,213,166,228,58,59,68,130,148,188,147,19,57,72,201,73,201,59,145,146,51,147,131,153,28,204,228,8,157,51,51,147,131,153,28,204,228,96,38,7,51,57,162,136,105,153,201,225,58,164,101,38,135,203,180,147,153,28,238,178,78,102,114,184,75,58,153,201,65,108,105,16,91,234,13,229,168,140,45,93,76,229,216,4,215,127,193,237,249,151,157,44,47,253,100,249,252,163,192,249,165,155,209,28,245,249,37,179,57,176,222,97,189,195,122,135,245,14,235,29,214,59,172,119,88,239,176,222,97,189,195,122,135,245,14,235,29,179,57,80,229,49,155,3,191,94,199,103,115,60,5,154,122,195,57,42,3,77,23,211,57,156,5,154,118,212,124,143,235,224,192,215,177,253,208,164,149,164,149,164,149,164,149,164,149,164,149,164,149,164,149,164,149,164,149,164,149,164,149,164,149,164,149,204,232,32,120,36,67,108,115,134,24,75,28,168,51,164,67,16,7,218,159,210,65,28,72,28,232,218,223,171,55,172,67,120,11,216,158,214,225,243,22,208,152,216,193,45,208,145,91,192,218,166,144,253,169,29,62,111,1,13,135,59,183,64,39,110,1,107,22,119,23,211,59,184,5,184,5,220,223,2,214,206,58,185,152,226,225,239,22,208,154,228,193,45,208,194,91,96,255,100,81,100,197,199,67,213,33,30,23,183,247,131,108,240,247,85,167,167,119,60,190,72,175,66,178,186,39,197,68,230,198,68,54,172,54,145,61,56,202,90,108,34,99,94,7,243,58,152,215,17,133,70,141,121,29,38,133,51,175,131,121,29,204,235,96,94,7,243,58,152,215,193,188,14,230,117,68,33,176,99,94,135,75,133,29,243,58,92,74,236,152,215,193,188,14,196,119,213,73,184,210,46,144,32,9,239,214,132,14,146,112,146,240,118,39,225,204,228,96,38,7,51,57,66,103,201,204,228,96,38,7,51,57,152,201,193,76,142,40,162,88,102,114,184,14,98,153,201,225,50,209,100,38,135,187,60,147,153,28,238,210,76,102,114,16,77,234,68,147,138,195,56,42,163,73,23,83,56,110,135,155,97,228,237,240,57,140,172,64,215,67,229,147,150,71,111,212,231,147,204,220,192,98,135,197,14,139,29,22,59,44,118,88,236,176,216,97,177,195,98,135,197,14,139,29,22,59,44,118,204,220,64,125,199,204,13,124,121,93,157,185,241,20,88,42,14,219,168,12,44,93,76,217,112,18,88,26,42,245,30,95,188,77,127,198,246,99,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,146,70,50,83,131,96,145,140,176,205,25,97,240,184,79,105,152,134,32,238,179,63,69,131,184,143,184,207,146,39,87,113,88,134,176,197,109,79,201,240,213,226,42,19,50,104,241,214,182,184,249,166,141,253,41,24,190,90,92,197,125,78,139,183,180,197,205,109,231,46,166,92,208,226,180,184,181,22,55,63,43,228,98,138,133,159,22,87,155,96,65,139,183,178,197,215,67,91,52,207,196,109,143,108,145,57,24,151,55,245,122,94,106,237,237,1,46,206,207,192,173,95,89,144,131,112,194,103,230,52,28,252,9,252,9,252,9,252,9,252,9,252,9,252,9,252,9,252,9,252,9,252,9,252,9,252,9,167,225,128,86,92,65,43,156,134,235,44,233,210,198,211,112,15,67,166,181,142,196,85,141,152,110,62,23,231,59,175,180,196,196,88,159,35,45,120,96,194,72,194,72,194,72,194,72,194,72,194,72,194,72,194,72,194,72,194,72,194,72,194,72,194,72,194,72,14,195,145,43,18,17,182,57,34,140,35,237,211,58,17,87,149,246,53,31,139,35,237,35,237,243,206,223,106,30,136,171,238,240,166,83,113,17,116,184,206,1,56,58,188,237,29,110,105,199,166,249,80,92,4,29,174,115,114,130,14,111,119,135,107,29,135,171,234,240,230,51,113,116,56,29,30,160,195,45,157,18,146,57,18,23,188,195,245,78,191,209,225,237,235,240,255,40,198,175,138,161,250,219,247,127,13,198,159,54,250,122,40,241,206,221,120,210,115,179,143,75,125,126,49,218,60,248,249,242,100,168,155,211,112,171,23,89,127,16,46,123,60,150,102,239,32,156,232,73,95,60,25,55,192,250,6,120,251,230,225,105,15,94,87,93,113,84,204,207,142,138,253,147,179,211,135,191,127,180,247,177,56,152,159,156,45,138,195,217,124,127,241,118,253,42,242,201,195,127,89,28,47,246,14,139,197,241,187,217,252,244,215,127,153,186,68,91,182,6,95,43,129,45,50,67,66,211,199,33,161,249,243,144,208,52,89,197,242,89,90,51,211,84,192,190,148,235,85,34,95,220,150,43,132,99,164,230,176,214,162,49,190,10,215,25,32,91,203,206,248,42,188,97,134,247,112,156,231,201,120,56,30,13,199,73,117,225,58,131,188,245,11,151,186,21,213,168,32,15,5,155,244,182,24,27,242,85,184,102,111,139,185,34,95,133,55,244,246,110,50,73,178,73,146,143,167,187,227,234,194,61,246,182,152,153,146,90,239,26,98,202,101,209,2,168,106,171,100,85,164,202,97,205,98,234,74,106,161,107,152,43,183,69,203,45,180,18,148,229,182,96,185,111,77,74,212,150,219,130,181,231,214,139,176,46,15,229,234,188,55,139,184,47,15,229,54,188,35,43,129,97,14,203,189,188,146,126,143,152,38,163,124,152,100,89,154,61,127,134,188,188,220,95,209,215,75,217,162,119,211,124,154,229,233,104,52,205,243,151,192,91,152,162,165,222,39,212,24,61,135,5,11,48,62,169,78,22,65,124,14,203,21,112,126,82,229,138,40,63,15,229,234,188,173,137,48,64,183,229,106,127,104,136,56,65,15,229,106,174,174,143,15,13,73,214,176,2,178,219,124,21,50,136,93,243,21,99,213,43,68,188,91,227,133,91,64,89,243,21,101,80,73,226,10,245,69,219,70,201,100,46,41,131,100,205,215,52,252,219,200,48,87,15,73,184,242,54,79,69,18,222,188,195,67,18,78,18,78,18,238,43,9,79,30,63,64,210,231,15,144,221,53,159,62,141,48,8,215,174,54,112,14,110,161,238,32,49,184,118,221,129,194,100,179,122,195,101,201,22,234,14,18,37,235,213,29,54,144,213,172,57,100,30,171,87,114,216,56,86,187,230,64,105,172,118,189,129,194,88,237,122,131,100,177,102,213,250,142,98,205,170,245,157,196,234,85,27,54,136,213,171,57,92,164,169,87,111,168,68,83,175,218,80,129,166,89,181,190,243,76,237,106,131,196,153,102,213,250,78,51,229,171,141,42,204,36,154,12,28,77,106,204,169,216,138,38,101,70,84,88,159,199,114,155,127,217,201,242,192,241,164,131,137,21,226,120,146,97,21,248,225,240,195,225,135,195,15,135,31,14,63,28,126,56,252,112,248,225,240,195,225,135,195,15,135,31,142,97,21,72,229,24,86,129,137,174,203,195,42,214,121,165,198,156,138,173,188,82,102,68,69,12,121,165,5,145,221,234,181,219,118,103,108,62,38,97,36,97,36,97,36,97,36,97,36,97,36,97,36,97,36,97,36,97,36,97,36,97,36,97,36,97,36,195,42,200,21,137,8,219,28,17,6,79,251,178,34,55,78,251,178,157,156,180,143,180,47,74,73,238,170,195,135,22,58,124,216,206,14,87,29,91,65,135,183,178,195,21,103,13,85,118,120,211,152,161,72,59,92,85,121,78,135,183,178,195,21,103,13,85,118,120,211,152,33,58,156,14,15,215,225,230,187,238,205,99,134,172,119,248,122,106,133,162,197,136,22,239,103,139,167,22,222,196,83,255,111,226,86,90,92,125,52,11,45,222,202,22,55,127,23,111,30,200,66,139,183,174,197,29,245,102,221,95,42,221,62,10,93,108,126,98,89,102,92,22,93,76,23,187,235,226,245,248,55,205,195,247,219,227,223,130,156,192,215,233,103,157,211,240,235,151,27,228,28,190,240,153,57,140,15,255,10,255,10,255,10,255,10,255,10,255,10,255,10,255,10,255,10,255,10,255,10,255,10,255,202,97,124,160,89,87,208,44,135,241,59,75,218,182,241,48,254,58,196,212,60,145,191,29,98,6,57,150,111,9,16,208,33,117,215,43,224,34,153,47,61,48,9,37,9,37,9,37,9,37,9,37,9,37,9,37,9,37,9,37,9,37,9,37,9,37,9,37,9,37,39,244,9,27,201,13,219,156,27,198,17,1,106,29,211,175,138,0,3,156,213,39,2,36,2,84,61,74,241,212,246,26,103,247,171,219,222,251,1,126,75,109,175,115,130,159,182,111,123,219,107,28,232,175,110,123,239,167,250,3,158,8,165,237,219,222,246,26,7,68,171,219,190,157,167,68,105,251,126,182,189,165,237,253,126,157,255,167,237,219,221,246,90,58,128,170,182,239,151,19,128,182,111,123,219,91,122,183,239,151,39,160,119,109,223,182,179,214,154,218,128,170,206,110,201,89,107,58,187,203,157,61,159,29,175,208,219,87,197,80,253,45,251,102,249,109,144,14,134,155,78,140,161,196,59,118,99,91,111,116,245,197,104,39,47,253,121,90,250,243,83,151,187,209,7,60,190,208,122,123,64,246,120,150,223,158,61,160,238,137,95,60,97,52,61,31,246,75,204,219,55,15,79,123,240,186,234,138,163,98,126,118,84,236,159,156,61,222,69,71,123,31,139,131,249,201,217,162,56,156,205,247,23,111,87,63,78,178,252,225,191,44,142,23,123,135,197,226,248,221,108,126,186,126,125,249,212,37,254,123,113,251,195,0,254,125,217,72,183,255,220,127,251,254,249,207,193,253,197,229,11,110,33,91,253,2,177,250,89,186,147,239,36,131,139,219,31,131,219,127,134,105,178,66,23,178,116,240,227,211,143,155,251,31,89,178,147,228,114,124,112,185,94,37,58,216,109,185,66,128,184,92,179,58,62,236,171,240,204,180,240,50,196,226,171,240,97,125,225,195,113,158,39,227,225,120,52,28,39,213,133,151,153,54,183,133,75,221,138,106,228,180,135,130,77,122,91,140,86,251,42,92,179,183,197,236,181,175,194,27,122,123,55,153,36,217,36,201,199,211,221,113,117,225,30,123,91,204,149,75,173,119,13,85,238,178,104,1,120,190,85,178,42,118,238,176,102,49,153,46,181,208,53,92,186,219,162,229,22,90,9,92,119,91,176,220,183,38,37,178,221,109,193,85,96,172,236,2,87,98,177,30,202,213,121,111,22,177,241,30,202,109,120,71,86,130,231,29,150,123,121,37,253,30,49,77,70,249,48,201,178,52,123,254,12,121,121,185,191,162,175,151,178,69,239,166,249,52,203,211,209,104,154,231,47,15,5,132,41,90,234,125,66,237,28,131,195,130,5,71,29,164,58,89,116,208,193,97,185,130,179,16,82,229,138,78,66,120,40,87,231,109,77,116,84,194,109,185,218,31,26,162,179,20,30,202,213,92,93,31,31,26,146,231,49,42,14,34,108,190,10,153,99,8,205,87,140,85,175,16,157,9,104,188,112,11,186,111,190,162,12,115,75,92,161,190,104,219,184,189,204,37,101,216,190,249,154,134,127,27,25,46,253,69,50,174,188,229,35,72,198,155,119,124,72,198,73,198,73,198,125,39,227,201,227,7,74,250,252,129,178,187,62,211,55,141,48,24,215,174,54,112,46,110,161,238,32,177,184,118,221,129,194,101,179,122,195,101,203,22,234,14,18,45,235,213,29,54,160,213,172,57,100,62,171,87,114,216,120,86,187,230,64,233,172,118,189,129,194,89,237,122,131,100,179,102,213,250,142,102,205,170,245,157,204,234,85,27,54,152,213,171,57,92,196,169,87,111,168,132,83,175,218,80,1,167,89,181,190,243,77,237,106,131,196,155,102,213,250,78,55,229,171,141,42,220,36,170,140,32,170,212,152,4,86,25,85,202,12,2,203,155,162,202,188,132,162,103,91,36,122,4,209,164,131,145,95,245,209,36,19,191,240,233,226,211,197,167,139,79,23,159,46,62,93,124,186,248,116,241,233,226,211,197,167,139,79,23,159,46,19,191,144,240,50,241,11,115,111,151,39,126,61,101,149,26,3,191,42,179,74,153,121,95,190,179,74,11,94,223,199,215,106,91,153,177,253,184,4,145,4,145,4,145,4,145,4,145,4,145,4,145,4,145,4,145,4,145,4,145,4,145,4,145,4,145,12,246,34,83,36,30,108,115,60,24,69,210,167,60,233,69,144,244,53,15,122,33,233,35,233,243,34,59,223,232,110,69,197,191,176,187,155,12,255,17,116,183,234,160,46,186,187,245,221,109,103,151,166,121,108,75,4,221,173,106,54,167,187,91,222,221,118,164,231,50,99,42,232,110,186,219,119,119,219,57,13,36,51,170,34,120,119,171,79,165,160,187,91,221,221,235,113,44,6,7,222,182,71,178,116,233,212,219,250,213,5,59,250,38,124,118,206,191,129,157,128,157,128,157,128,157,128,157,128,157,128,157,128,157,128,157,128,157,128,157,128,157,128,157,112,254,13,86,197,21,171,194,249,183,206,2,46,109,61,255,246,48,78,90,251,16,92,213,72,233,78,159,132,115,50,65,90,240,224,132,147,132,147,132,147,132,147,132,147,132,147,132,147,132,147,132,147,132,147,132,147,132,147,132,147,132,147,156,137,35,103,36,50,108,115,100,24,79,250,167,125,48,174,42,253,235,244,233,56,210,191,8,211,63,173,142,215,60,44,87,221,241,29,62,49,71,199,119,165,227,45,238,240,116,250,20,29,29,223,141,142,215,62,84,87,213,241,157,62,89,71,199,119,163,227,45,158,66,234,248,105,59,58,190,197,29,159,141,142,138,161,230,219,123,54,186,222,232,243,161,196,59,123,214,212,231,155,125,93,234,251,139,209,206,180,244,231,116,236,254,244,93,54,186,174,63,120,151,61,30,129,179,124,240,78,240,196,47,158,144,27,98,125,67,188,125,243,240,180,7,175,171,174,56,42,230,103,71,197,254,201,217,233,195,223,63,218,251,88,28,204,79,206,22,197,225,108,190,191,120,187,250,113,146,229,15,255,101,113,188,216,59,44,22,199,239,102,243,211,245,235,203,167,46,209,153,173,169,218,74,224,140,204,4,210,244,113,2,105,254,60,129,52,77,86,177,127,150,214,12,76,21,176,53,229,122,149,200,26,183,229,10,225,27,169,33,175,181,232,141,175,194,117,166,211,214,178,57,190,10,111,24,16,62,28,231,121,50,30,142,71,195,113,82,93,184,206,148,112,253,194,165,110,69,53,234,200,67,193,38,189,45,198,146,124,21,174,217,219,98,110,201,87,225,13,189,189,155,76,146,108,146,228,227,233,238,184,186,112,143,189,45,102,178,164,214,187,134,200,114,89,180,0,218,218,42,89,21,217,114,88,179,152,234,146,90,232,26,166,203,109,209,114,11,173,4,125,185,45,88,238,91,147,18,21,230,182,224,42,168,68,118,129,43,145,18,15,229,234,188,55,139,184,50,15,229,54,188,35,43,129,103,14,203,189,188,146,126,143,152,38,163,124,152,100,89,154,61,127,134,188,188,220,95,209,215,75,217,162,119,211,124,154,229,233,104,52,205,243,151,64,93,152,162,165,222,39,212,24,64,135,5,11,48,65,169,78,22,65,130,14,203,21,112,132,82,229,138,40,66,15,229,234,188,173,137,48,67,183,229,106,127,104,136,56,68,15,229,106,174,174,143,15,13,73,150,177,2,226,219,124,21,50,8,95,243,21,99,213,43,68,60,93,227,133,91,192,90,243,21,101,16,74,226,10,245,69,219,70,213,100,46,41,131,106,205,215,52,252,219,72,51,93,191,146,113,189,109,160,237,100,188,121,7,136,100,156,100,156,100,220,119,50,158,60,126,160,164,207,31,40,187,107,30,126,26,97,48,174,93,109,224,92,220,66,221,65,98,113,237,186,3,133,203,102,245,134,203,150,45,212,29,36,90,214,171,59,108,64,171,89,115,200,124,86,175,228,176,241,172,118,205,129,210,89,237,122,3,133,179,218,245,6,201,102,205,170,245,29,205,154,85,235,59,153,213,171,54,108,48,171,87,115,184,136,83,175,222,80,9,167,94,181,161,2,78,179,106,125,231,155,218,213,6,137,55,205,170,245,157,110,202,87,27,85,184,73,84,25,65,84,169,59,55,163,28,85,118,102,100,70,99,52,233,106,90,134,48,154,100,80,6,46,58,92,116,184,232,112,209,225,162,195,69,135,139,14,23,29,46,58,92,116,184,232,112,209,225,162,99,80,6,2,59,6,101,96,189,235,252,160,140,85,86,169,59,35,163,156,85,118,121,60,70,54,186,118,226,212,216,120,92,130,72,130,72,130,72,130,72,130,72,130,72,130,72,130,72,130,72,130,72,130,72,130,72,130,72,130,72,134,98,144,41,18,15,182,57,30,140,34,233,211,155,135,177,157,244,117,119,20,6,73,95,76,73,159,106,119,235,204,190,168,234,238,174,142,189,160,187,219,220,221,118,118,105,186,59,226,130,238,110,111,119,219,145,158,119,121,156,5,221,221,222,238,182,115,26,168,203,163,43,232,238,182,118,247,122,68,139,193,129,183,237,17,45,93,58,245,182,126,117,193,142,190,9,159,157,243,111,96,39,96,39,96,39,96,39,96,39,96,39,96,39,96,39,96,39,96,39,96,39,96,39,96,39,156,127,131,85,113,197,170,112,254,173,179,128,75,91,207,191,61,140,152,214,62,4,87,53,98,186,211,39,225,220,141,152,222,126,112,194,73,194,73,194,73,194,73,194,73,194,73,194,73,194,73,194,73,194,73,194,73,194,73,194,73,194,73,206,196,145,51,18,25,182,57,50,140,39,253,211,62,24,87,149,254,117,250,116,28,233,95,132,233,159,86,199,107,30,150,171,238,248,14,159,152,163,227,187,210,241,22,119,120,58,125,138,142,142,239,70,199,107,31,170,171,234,248,78,159,172,163,227,187,209,241,22,79,33,117,252,180,29,29,223,222,142,207,138,201,171,98,168,247,246,158,13,38,159,54,250,124,40,241,206,158,53,245,249,102,95,151,250,254,98,180,51,45,253,57,29,59,63,125,183,122,161,245,7,239,178,199,35,112,118,15,222,137,158,248,197,19,114,67,172,111,136,183,111,30,158,246,224,117,213,21,71,197,252,236,168,216,63,57,59,125,248,251,71,123,31,139,131,249,201,217,162,56,156,205,247,23,111,87,63,78,178,252,225,191,44,142,23,123,135,197,226,248,221,108,126,186,126,125,249,212,37,58,179,53,85,91,9,156,145,153,64,154,62,78,32,205,159,39,144,166,201,42,246,207,210,154,129,169,2,182,166,92,175,18,89,227,182,92,33,124,35,53,228,181,22,189,241,85,184,206,116,218,90,54,199,87,225,13,3,194,135,227,60,79,198,195,241,104,56,78,170,11,215,153,18,174,95,184,212,173,168,70,29,121,40,216,164,183,197,88,146,175,194,53,123,91,204,45,249,42,188,161,183,119,147,73,146,77,146,124,60,221,29,87,23,238,177,183,197,76,150,212,122,215,16,89,46,139,22,64,91,91,37,171,34,91,14,107,22,83,93,82,11,93,195,116,185,45,90,110,161,149,160,47,183,5,203,125,107,82,162,194,220,22,92,5,149,200,46,112,37,82,226,161,92,157,247,102,17,87,230,161,220,134,119,100,37,240,204,97,185,151,87,210,239,17,211,100,148,15,147,44,75,179,231,207,144,151,151,251,43,250,122,41,91,244,110,154,79,179,60,29,141,166,121,254,18,168,11,83,180,212,251,132,26,3,232,176,96,1,38,40,213,201,34,72,208,97,185,2,142,80,170,92,17,69,232,161,92,157,183,53,17,102,232,182,92,237,15,13,17,135,232,161,92,205,213,245,241,161,33,201,50,86,64,124,155,175,66,6,225,107,190,98,172,122,133,136,167,107,188,112,11,88,107,190,162,12,66,73,92,161,190,104,219,168,154,204,37,101,80,173,249,154,134,127,27,89,166,235,33,25,215,218,6,170,72,198,155,119,128,72,198,73,198,73,198,125,39,227,201,227,7,74,250,252,129,178,187,230,225,167,17,6,227,218,213,6,206,197,45,212,29,36,22,215,174,59,80,184,108,86,111,184,108,217,66,221,65,162,101,189,186,195,6,180,154,53,135,204,103,245,74,14,27,207,106,215,28,40,157,213,174,55,80,56,171,93,111,144,108,214,172,90,223,209,172,89,181,190,147,89,189,106,195,6,179,122,53,135,139,56,245,234,13,149,112,234,85,27,42,224,52,171,214,119,190,169,93,109,144,120,211,172,90,223,233,166,124,181,81,133,155,68,149,17,68,149,154,115,51,182,162,74,153,145,25,105,99,86,153,102,37,92,125,90,250,243,83,56,249,204,175,63,93,19,50,175,116,52,66,67,156,87,50,61,3,65,29,130,58,4,117,8,234,16,212,33,168,67,80,135,160,14,65,29,130,58,4,117,8,234,16,212,49,61,3,171,29,211,51,80,225,117,125,122,198,58,192,212,28,156,177,21,96,202,204,204,136,34,192,180,164,210,91,45,128,11,251,198,230,227,146,78,146,78,146,78,146,78,146,78,146,78,146,78,146,78,146,78,146,78,146,78,146,78,146,78,146,78,50,62,131,160,145,204,176,205,153,97,20,241,159,214,228,140,138,248,175,121,104,6,241,31,241,95,4,222,93,205,209,25,149,45,223,52,53,35,214,150,215,25,165,65,203,183,186,229,237,108,242,52,143,205,136,181,229,117,60,235,180,124,139,91,222,142,93,93,102,110,6,45,79,203,71,209,242,118,206,34,201,12,206,136,179,229,245,166,105,208,242,173,109,249,245,212,24,131,51,120,219,83,99,58,127,16,111,253,146,131,157,198,19,62,59,71,242,128,94,128,94,128,94,128,94,128,94,128,94,128,94,128,94,128,94,128,94,128,94,128,94,128,94,56,146,7,41,227,138,148,225,72,94,103,241,154,182,30,201,123,24,133,173,125,46,175,106,20,118,255,14,231,57,155,143,93,241,224,36,150,36,150,36,150,36,150,36,150,36,150,36,150,36,150,36,150,36,150,36,150,36,150,36,150,36,150,28,211,35,124,36,71,108,115,142,24,79,36,168,125,86,175,42,18,236,223,129,61,34,193,8,35,65,173,219,64,243,252,94,245,109,208,183,67,124,220,6,93,185,13,44,110,16,245,239,96,31,183,65,55,110,3,237,115,126,85,183,65,255,14,251,113,27,116,227,54,176,120,6,170,143,7,0,185,13,218,119,27,28,30,236,191,93,172,238,133,161,218,135,192,213,229,197,159,247,23,183,247,27,77,63,148,120,239,111,236,249,141,150,191,24,237,228,165,63,79,75,127,126,186,5,236,159,249,123,124,145,245,71,253,178,199,67,119,118,142,250,213,61,233,139,39,227,6,88,223,0,111,223,60,60,237,193,235,170,43,142,138,249,217,81,177,127,114,118,250,240,247,143,246,62,22,7,243,147,179,69,113,56,155,239,47,222,174,126,156,100,249,195,127,89,28,47,246,14,139,197,241,187,217,252,116,253,250,242,169,75,38,103,107,214,184,18,145,35,51,151,53,125,156,203,154,63,207,101,77,147,213,126,66,150,214,140,145,21,64,59,229,122,149,144,29,183,229,10,169,30,169,209,183,181,76,143,175,194,117,102,246,214,66,63,190,10,111,24,155,62,28,231,121,50,30,142,71,195,113,82,93,184,206,236,116,253,194,165,110,69,53,156,201,67,193,38,189,45,230,157,124,21,174,217,219,98,32,202,87,225,13,189,189,155,76,146,108,146,228,227,233,238,184,186,112,143,189,45,134,189,164,214,187,6,245,114,89,180,128,6,219,42,89,149,5,115,88,179,24,23,147,90,232,26,88,204,109,209,114,11,173,68,147,185,45,88,238,91,147,18,110,230,182,224,42,90,69,118,129,43,89,21,15,229,234,188,55,139,128,53,15,229,54,188,35,43,17,109,14,203,189,188,146,126,143,152,38,163,124,152,100,89,154,61,127,134,188,188,220,95,209,215,75,217,162,119,211,124,154,229,233,104,52,205,243,151,164,94,152,162,165,222,39,212,224,66,135,5,11,248,67,169,78,22,209,135,14,203,21,0,138,82,229,138,240,68,15,229,234,188,173,137,248,69,183,229,106,127,104,136,0,71,15,229,106,174,174,143,15,13,73,72,178,130,14,220,124,21,50,108,96,243,21,99,213,43,68,160,94,227,133,91,36,92,243,21,101,194,74,226,10,245,69,219,102,224,100,46,41,19,112,205,215,52,252,219,52,193,98,47,146,112,165,125,32,65,18,222,188,253,67,18,78,18,78,18,238,43,9,79,30,63,64,210,231,15,144,221,53,88,63,141,48,8,215,174,54,112,14,110,161,238,32,49,184,118,221,129,194,100,179,122,195,101,201,22,234,14,18,37,235,213,29,54,144,213,172,57,100,30,171,87,114,216,56,86,187,230,64,105,172,118,189,129,194,88,237,122,131,100,177,102,213,250,142,98,205,170,245,157,196,234,85,27,54,136,213,171,57,92,164,169,87,111,168,68,83,175,218,80,129,166,89,181,190,243,76,237,106,131,196,153,102,213,250,78,51,229,171,141,42,204,36,154,12,28,77,42,142,233,168,140,38,131,76,231,184,205,191,236,100,121,224,120,242,215,17,15,79,241,36,163,56,16,219,33,182,67,108,135,216,14,177,29,98,59,196,118,136,237,16,219,33,182,67,108,135,216,14,177,29,163,56,176,225,49,138,3,133,94,87,71,113,60,229,149,138,102,153,202,188,50,136,80,70,35,175,52,244,201,60,190,118,155,254,140,237,199,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,36,140,100,202,6,185,34,17,97,155,35,194,224,105,159,57,157,24,196,155,75,218,215,243,180,175,161,195,143,78,22,43,75,244,171,55,233,88,213,147,123,125,123,191,146,23,127,250,90,242,67,119,77,149,251,226,117,122,117,4,52,60,47,154,0,52,1,8,115,35,20,5,32,204,21,23,142,48,23,97,46,194,92,132,185,17,10,26,16,230,34,204,69,152,139,48,23,97,46,194,92,132,185,145,249,37,16,230,186,52,76,32,204,69,152,139,149,66,152,138,43,109,253,136,83,241,110,105,115,73,197,73,197,187,144,138,35,207,69,158,139,60,55,116,174,140,60,23,121,46,242,92,228,185,200,115,163,136,101,145,231,186,14,101,145,231,186,76,55,145,231,186,203,54,145,231,186,75,54,145,231,18,83,106,198,148,138,254,92,81,76,41,163,208,181,31,83,150,47,216,100,216,87,143,152,11,161,246,199,159,44,93,90,120,165,211,78,203,34,222,198,180,19,23,111,91,245,23,217,78,58,248,122,126,119,191,252,126,255,253,252,230,238,235,183,239,215,203,239,163,157,225,78,242,235,13,63,140,6,67,189,42,191,58,12,147,250,124,104,49,212,235,243,163,199,208,172,203,155,38,195,164,62,31,186,12,197,250,188,106,51,84,107,243,168,207,80,44,205,171,70,67,189,54,63,58,13,245,186,252,104,53,212,235,242,161,215,208,172,202,177,102,67,179,42,199,186,13,197,170,188,105,55,20,235,242,164,223,80,172,202,147,134,67,179,42,199,58,14,245,170,124,104,57,52,171,114,172,231,144,168,10,77,7,206,96,220,30,56,131,17,130,136,47,106,143,51,248,101,76,171,40,18,17,197,180,50,46,145,142,196,180,134,58,146,23,43,104,211,72,82,249,176,100,176,100,176,100,176,100,176,100,176,100,176,100,176,100,176,100,176,100,176,100,176,100,176,100,176,100,176,29,207,96,137,83,123,16,167,146,140,182,33,25,13,26,114,30,204,79,23,239,207,126,95,152,24,101,87,181,125,255,241,249,190,55,106,217,141,23,28,226,52,125,99,1,28,171,231,88,61,178,217,8,15,214,35,155,21,23,142,108,22,217,44,178,89,100,179,17,10,13,144,205,34,155,69,54,139,108,22,217,44,178,89,100,179,145,249,24,144,205,186,52,50,32,155,69,54,139,197,161,57,57,215,225,132,235,146,243,78,234,103,73,206,73,206,59,150,156,35,164,69,72,139,144,54,116,246,140,144,22,33,45,66,90,132,180,8,105,163,136,110,17,210,186,14,110,17,210,186,76,64,17,210,186,203,63,17,210,186,75,63,17,210,18,101,154,70,153,122,102,90,113,148,137,162,214,82,34,234,198,85,43,145,136,34,173,69,152,128,48,1,97,2,194,4,132,9,8,19,16,38,32,76,64,152,128,48,1,97,2,194,4,132,9,125,17,38,32,173,197,178,128,180,182,103,106,134,246,73,107,55,163,92,61,123,173,56,202,69,99,171,168,177,221,88,74,7,62,91,193,227,147,211,146,211,146,211,146,211,146,211,146,211,146,211,146,211,146,211,146,211,146,211,146,211,146,211,146,211,118,60,167,37,114,237,65,228,74,122,218,134,244,52,104,16,122,186,202,174,254,239,251,131,197,236,189,137,219,246,238,254,219,247,127,254,251,251,229,253,242,123,111,244,182,229,215,28,226,156,190,76,13,28,213,231,168,62,146,219,8,15,235,35,185,21,23,142,228,22,201,45,146,91,36,183,17,74,18,144,220,34,185,69,114,139,228,22,201,45,146,91,36,183,145,57,30,144,220,186,180,60,32,185,69,114,139,25,66,42,69,215,33,138,27,82,244,78,170,110,73,209,73,209,59,153,162,35,188,69,120,139,240,54,116,14,141,240,22,225,45,194,91,132,183,8,111,163,136,113,17,222,186,14,113,17,222,186,76,67,17,222,186,203,66,17,222,186,75,66,17,222,18,107,90,136,53,245,156,183,181,177,38,218,91,123,233,168,27,243,173,92,58,138,252,22,169,2,82,5,164,10,72,21,144,42,32,85,64,170,128,84,1,169,2,82,5,164,10,72,21,144,42,244,69,170,128,252,22,19,3,242,219,158,233,27,218,39,191,221,138,117,245,252,183,181,177,46,10,92,69,5,110,121,53,29,88,112,197,79,65,102,75,102,75,102,75,102,75,102,75,102,75,102,75,102,75,102,75,102,75,102,75,102,75,102,75,102,219,241,204,150,248,181,7,241,43,73,106,27,146,212,48,161,232,251,217,235,147,189,255,216,59,218,43,14,230,191,31,44,102,197,171,189,211,89,49,124,85,124,72,139,55,39,234,70,220,239,203,47,183,231,255,117,126,125,62,184,188,249,124,121,191,28,124,58,191,91,14,134,175,6,63,211,193,215,219,142,171,113,155,94,188,215,211,253,58,197,112,204,223,193,49,255,44,201,39,93,61,230,143,44,23,89,46,178,220,40,28,5,200,114,77,10,71,150,139,44,23,89,46,178,92,100,185,200,114,145,229,34,203,141,194,14,129,44,215,165,31,2,89,174,75,67,4,178,92,100,185,88,37,212,146,118,37,14,89,49,105,239,150,62,151,164,157,164,189,95,73,59,66,93,132,186,8,117,67,103,213,8,117,17,234,34,212,69,168,139,80,55,138,168,23,161,174,235,160,23,161,174,203,196,20,161,174,187,188,20,161,174,187,180,20,161,46,209,167,205,232,83,209,172,171,20,125,122,81,236,62,185,23,98,139,58,87,183,104,26,58,234,196,142,219,86,211,194,234,253,253,203,114,121,123,119,187,92,126,73,118,166,59,195,245,187,252,36,140,97,65,190,26,191,102,5,157,186,124,24,21,228,235,242,99,82,80,172,199,155,65,65,167,46,31,230,4,201,186,188,26,19,100,107,242,104,74,144,44,201,171,33,65,190,38,63,102,4,249,122,252,24,17,228,235,241,97,66,80,172,198,177,1,65,177,26,199,230,3,201,106,188,25,15,36,235,241,100,58,144,172,198,147,225,64,177,26,199,102,3,249,106,124,24,13,20,171,113,108,50,168,169,6,131,1,214,89,180,7,88,103,113,37,136,47,106,143,117,182,49,251,76,29,10,22,82,31,130,133,77,239,236,237,112,147,3,189,29,150,61,180,249,151,27,213,188,180,66,50,155,42,72,102,155,214,204,166,109,86,254,185,8,67,9,67,9,67,9,67,9,67,9,67,9,67,9,67,9,67,9,67,9,67,9,67,9,67,9,67,209,185,146,107,18,81,182,57,162,140,54,109,76,86,111,216,142,210,198,100,39,37,109,36,109,108,117,218,104,227,14,115,151,231,251,100,153,189,222,97,42,67,227,184,195,250,119,135,77,44,43,201,39,125,86,146,79,98,18,165,212,23,131,40,5,81,10,74,242,8,85,41,40,201,197,133,163,36,71,73,142,146,28,37,121,132,138,26,148,228,40,201,81,146,163,36,71,73,142,146,28,37,121,100,134,29,148,228,46,29,59,40,201,81,146,227,229,81,75,218,45,236,101,9,147,246,62,40,201,73,218,73,218,187,154,180,163,36,71,73,142,146,60,116,86,141,146,28,37,57,74,114,148,228,40,201,163,136,122,81,146,187,14,122,81,146,187,76,76,81,146,187,203,75,81,146,187,75,75,81,146,19,125,218,140,62,173,40,201,5,209,103,55,149,228,178,81,167,23,37,121,83,212,137,146,28,11,15,22,30,44,60,88,120,176,240,96,225,193,194,131,133,7,11,15,22,30,44,60,88,120,176,240,160,36,71,221,131,146,28,223,79,191,148,228,19,203,74,114,65,246,137,146,92,106,205,220,43,76,170,158,139,48,148,48,148,48,148,48,148,48,148,48,148,48,148,48,148,48,148,48,148,48,148,48,148,48,148,48,20,37,57,185,38,17,101,155,35,202,104,211,70,11,74,114,97,218,136,146,156,180,177,237,105,163,141,59,204,93,158,143,146,156,59,172,111,119,216,239,111,247,22,47,165,255,166,74,242,207,127,158,223,139,164,255,157,87,146,151,94,124,88,81,138,68,49,136,82,16,165,160,36,143,80,149,130,146,92,92,56,74,114,148,228,40,201,81,146,71,168,168,65,73,142,146,28,37,57,74,114,148,228,40,201,81,146,71,102,216,65,73,238,210,177,131,146,28,37,57,94,30,181,164,221,108,47,171,62,105,239,184,146,156,164,157,164,189,211,73,59,74,114,148,228,40,201,67,103,213,40,201,81,146,163,36,71,73,142,146,60,138,168,23,37,185,235,160,23,37,185,203,196,20,37,185,187,188,20,37,185,187,180,20,37,57,209,167,205,232,211,84,73,94,23,125,118,78,73,174,20,117,186,86,146,75,69,157,40,201,177,240,96,225,193,194,131,133,7,11,15,22,30,44,60,88,120,176,240,96,225,193,194,131,133,7,11,15,74,114,212,61,40,201,241,253,244,70,73,94,206,62,77,149,228,117,217,39,74,114,169,53,115,170,48,17,62,23,97,40,97,40,97,40,97,40,97,40,97,40,97,40,97,40,97,40,97,40,97,40,97,40,97,40,97,40,74,114,114,77,34,202,54,71,148,209,166,141,102,74,242,250,180,17,37,57,105,99,219,211,70,27,119,152,187,60,31,37,57,119,88,47,239,176,137,101,37,185,64,250,223,15,37,249,36,38,81,74,125,49,136,82,16,165,160,36,143,80,149,130,146,92,92,56,74,114,148,228,40,201,81,146,71,168,168,65,73,142,146,28,37,57,74,114,148,228,40,201,81,146,71,102,216,65,73,238,210,177,131,146,28,37,57,94,30,181,164,221,194,94,150,48,105,239,131,146,156,164,157,164,189,171,73,59,74,114,148,228,40,201,67,103,213,40,201,81,146,163,36,71,73,142,146,60,138,168,23,37,185,235,160,23,37,185,203,196,20,37,185,187,188,20,37,185,187,180,20,37,57,209,167,205,232,211,138,146,92,16,125,118,83,73,46,27,117,122,81,146,55,69,157,40,201,177,240,96,225,193,194,131,133,7,11,15,22,30,44,60,88,120,176,240,96,225,193,194,131,133,7,11,15,74,114,212,61,40,201,241,253,244,75,73,62,177,172,36,23,100,159,40,201,165,214,204,189,194,164,234,185,8,67,9,67,9,67,9,67,9,67,9,67,9,67,9,67,9,67,9,67,9,67,9,67,9,67,9,67,81,146,147,107,18,81,182,57,162,140,54,109,180,160,36,23,166,141,40,201,73,27,219,158,54,218,184,195,220,229,249,40,201,185,195,250,118,135,29,204,79,23,239,207,126,223,16,255,155,106,201,87,247,198,247,31,159,133,242,255,206,171,201,43,22,32,172,52,69,178,32,196,41,136,83,80,148,71,168,78,65,81,46,46,28,69,57,138,114,20,229,40,202,35,84,214,160,40,71,81,142,162,28,69,57,138,114,20,229,40,202,35,51,238,160,40,119,233,220,65,81,142,162,28,79,143,122,242,110,182,191,213,156,188,119,92,85,78,242,78,242,222,139,228,29,101,57,202,114,148,229,161,179,107,148,229,40,203,81,150,163,44,71,89,30,69,244,139,178,220,117,240,139,178,220,101,130,138,178,220,93,126,138,178,220,93,122,138,178,156,40,212,118,20,106,170,45,111,138,66,59,167,46,87,142,62,93,235,203,165,163,79,20,230,88,123,176,246,96,237,193,218,131,181,7,107,15,214,30,172,61,88,123,176,246,96,237,193,218,131,181,7,133,57,170,31,20,230,248,129,122,163,48,175,202,66,77,53,230,77,89,40,42,115,233,117,115,170,63,169,125,62,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,194,81,148,230,228,156,68,150,109,142,44,163,78,31,205,180,230,205,233,35,106,115,210,199,174,164,143,182,238,56,183,121,63,170,115,238,184,222,223,113,19,7,202,115,193,112,129,254,40,207,39,177,137,87,234,11,66,188,130,120,5,229,121,132,234,21,148,231,226,194,81,158,163,60,71,121,142,242,60,66,229,13,202,115,148,231,40,207,81,158,163,60,71,121,142,242,60,50,99,15,202,115,151,206,30,148,231,40,207,241,252,168,39,239,150,246,186,132,201,123,95,148,231,36,239,36,239,93,78,222,81,158,163,60,71,121,30,58,187,70,121,142,242,28,229,57,202,115,148,231,81,68,191,40,207,93,7,191,40,207,93,38,168,40,207,221,229,167,40,207,221,165,167,40,207,137,66,109,71,161,214,148,231,130,40,180,187,202,115,217,232,211,155,242,188,41,250,68,121,142,213,7,171,15,86,31,172,62,88,125,176,250,96,245,193,234,131,213,7,171,15,86,31,172,62,88,125,80,158,163,2,66,121,142,63,168,127,202,243,137,3,229,185,32,11,69,121,46,189,110,126,20,40,85,207,71,56,74,56,74,56,74,56,74,56,74,56,74,56,74,56,74,56,74,56,74,56,74,56,74,56,74,56,138,242,156,156,147,200,178,205,145,101,212,233,163,37,229,185,48,125,68,121,78,250,216,149,244,209,214,29,231,54,239,71,121,206,29,215,139,59,46,43,246,79,22,197,124,118,252,177,200,146,87,26,126,243,108,112,113,123,63,184,89,126,251,123,144,37,159,244,100,230,105,227,205,148,150,239,166,172,124,59,229,155,183,79,254,229,249,175,232,28,46,200,106,88,254,138,151,108,89,162,98,225,217,49,166,152,24,83,242,254,25,83,112,149,227,42,199,85,30,133,238,5,87,185,73,225,184,202,113,149,227,42,199,85,142,171,28,87,57,174,114,92,229,81,136,118,112,149,187,84,237,224,42,119,41,219,193,85,142,171,188,87,130,158,10,178,160,156,66,151,51,213,82,122,248,191,194,199,120,17,92,107,63,198,139,172,187,246,49,166,162,199,216,136,199,37,30,164,126,159,188,122,15,65,97,139,174,121,15,161,121,63,142,61,4,246,16,216,67,192,186,142,117,61,218,13,4,172,235,88,215,177,174,7,79,178,177,174,99,93,199,186,142,117,29,235,58,214,117,172,235,88,215,177,174,71,21,3,19,234,18,234,70,26,234,42,57,231,155,66,93,41,193,124,222,120,202,34,151,61,69,17,60,193,93,159,227,242,158,224,34,143,199,143,132,31,9,63,18,126,36,252,72,248,145,240,35,225,71,194,143,132,31,9,63,18,126,36,252,72,248,145,240,35,225,71,194,143,164,233,71,170,138,8,149,100,72,77,17,161,148,249,200,123,68,184,101,85,73,20,60,70,21,47,217,158,66,165,246,193,201,255,200,255,200,255,200,255,200,255,200,255,200,255,200,255,200,255,200,255,200,255,200,255,200,255,200,255,200,255,200,255,200,255,200,255,236,228,127,214,16,65,41,15,115,12,249,159,188,85,153,252,47,250,252,79,178,231,23,197,239,111,247,22,197,171,189,211,153,177,58,249,126,240,249,207,243,251,193,167,243,187,101,15,45,202,85,175,62,136,12,65,182,16,188,8,120,17,112,43,71,104,70,192,173,44,46,28,183,50,110,101,220,202,184,149,35,52,82,224,86,198,173,140,91,25,183,50,110,101,220,202,184,149,35,19,106,224,86,118,169,212,192,173,140,91,25,13,7,26,14,237,253,6,173,237,54,137,253,134,14,27,151,217,111,96,191,161,219,251,13,120,152,241,48,227,97,14,157,216,227,97,198,195,140,135,25,15,51,30,230,40,2,111,60,204,174,227,110,60,204,46,115,99,60,204,238,82,99,60,204,238,50,99,60,204,4,192,4,192,142,2,96,77,37,115,99,0,220,29,59,179,122,218,235,72,212,44,159,246,226,108,198,217,130,179,5,103,11,206,22,156,45,56,91,112,182,224,108,193,217,130,179,5,103,11,206,22,156,45,56,91,112,182,224,108,193,217,98,236,108,169,140,19,53,245,205,141,113,98,167,77,206,85,175,222,133,212,165,254,121,200,10,201,10,201,10,201,10,201,10,201,10,201,10,201,10,201,10,201,10,201,10,201,10,201,10,201,10,201,10,201,10,201,10,201,10,173,103,133,46,208,195,78,91,159,201,10,91,149,21,150,239,143,247,123,243,211,195,245,205,81,28,159,156,157,22,71,139,98,54,47,102,167,141,28,238,247,243,155,187,171,245,191,209,224,219,237,143,187,193,245,253,96,121,51,88,222,169,65,183,183,195,157,122,233,194,109,182,83,106,243,77,5,67,254,229,102,227,47,92,143,118,54,255,244,242,63,126,222,250,99,166,70,235,62,191,232,223,164,22,163,25,203,109,146,48,216,120,70,248,91,111,153,250,103,235,38,132,231,95,4,210,157,201,234,224,201,234,95,254,235,183,239,215,203,239,119,249,206,120,39,29,124,254,117,2,101,252,112,246,36,157,174,206,158,252,219,198,49,152,204,83,41,23,143,165,172,126,61,73,54,10,146,218,3,40,47,159,177,153,193,218,234,121,168,68,101,241,132,91,22,229,21,180,35,138,176,182,140,190,202,209,91,203,204,116,45,101,78,147,121,92,75,59,229,232,173,229,176,126,45,237,200,187,173,173,165,175,114,84,214,82,234,3,198,92,78,226,188,31,67,125,192,8,183,5,149,214,48,158,247,72,219,229,232,173,165,230,123,164,154,192,197,227,90,250,127,143,20,74,224,203,107,105,71,2,111,109,45,125,149,35,189,150,226,173,108,169,174,84,20,244,184,237,73,235,197,200,175,162,96,243,125,107,13,109,40,131,236,45,162,159,106,164,87,81,204,11,72,245,162,162,197,200,109,47,90,47,70,101,21,229,122,209,216,171,228,124,5,109,150,162,178,126,114,177,132,177,231,201,94,44,225,161,20,149,245,171,218,93,150,109,63,105,255,137,243,238,179,88,137,242,226,233,124,67,84,209,96,249,89,60,207,223,11,5,124,142,210,226,121,253,54,232,161,18,233,197,19,75,194,182,214,207,130,36,204,222,18,122,41,70,122,21,197,67,58,182,126,49,177,48,164,195,222,175,37,94,138,81,89,69,169,143,96,115,249,155,181,21,244,81,138,244,250,9,80,60,169,55,66,21,25,157,219,55,66,187,149,72,47,158,128,28,148,90,60,21,55,158,219,197,179,91,137,242,226,233,124,127,81,81,245,249,89,60,207,223,95,4,92,166,236,226,69,242,205,217,110,37,202,139,167,217,121,145,124,115,182,91,73,237,226,233,82,175,155,43,42,195,188,74,92,81,134,223,36,46,41,115,131,205,151,108,209,174,50,151,168,87,54,81,126,154,6,119,101,166,236,174,172,190,162,110,220,81,229,21,85,80,108,227,139,145,81,100,86,62,219,22,16,219,248,84,91,56,172,196,21,202,255,158,215,234,109,115,173,209,54,215,234,109,83,235,20,173,92,226,90,167,168,224,10,245,214,172,119,138,138,46,169,115,138,86,95,163,124,7,108,129,185,141,75,188,141,229,54,95,162,222,47,223,53,250,229,187,122,191,108,225,194,205,87,148,251,165,116,197,22,42,44,68,33,211,21,25,108,138,66,174,109,193,45,65,33,53,168,93,209,26,128,232,130,30,130,30,130,30,130,30,130,30,130,203,129,203,129,203,129,203,129,120,129,120,129,120,133,222,168,7,241,2,241,2,241,2,241,2,241,2,241,138,31,241,2,171,1,171,1,171,1,171,9,189,120,96,53,96,53,96,53,61,198,106,252,240,46,208,43,48,34,145,50,34,97,73,12,11,82,170,70,29,27,36,134,39,18,195,17,66,81,247,151,74,148,135,164,15,237,195,129,166,15,237,231,37,62,180,23,139,225,219,135,86,253,140,248,208,128,146,128,146,128,146,128,146,128,146,240,161,225,67,3,240,2,240,2,240,194,135,134,15,45,30,64,9,88,14,88,46,150,94,4,150,3,150,3,150,3,150,3,150,3,150,107,5,44,135,15,13,31,26,62,52,192,77,192,77,192,77,192,77,192,77,192,77,192,205,222,131,155,248,208,32,74,241,161,193,186,226,67,51,162,112,63,28,104,250,208,74,40,100,47,125,104,63,47,35,164,112,65,15,65,15,65,15,65,15,65,15,59,133,30,130,203,129,203,129,203,117,12,151,3,241,2,241,2,241,2,241,2,241,2,241,2,241,2,241,2,241,138,101,241,240,161,129,213,128,213,128,213,128,213,128,213,128,213,128,213,244,5,171,193,135,134,15,173,215,140,72,88,18,195,130,148,170,151,62,180,40,73,140,118,248,208,142,206,14,87,237,167,209,123,215,63,174,6,203,155,214,54,159,101,35,218,175,213,240,170,68,19,63,37,78,52,192,36,192,36,192,36,192,36,192,36,156,104,56,209,128,188,128,188,128,188,112,162,225,68,139,7,82,2,152,3,152,139,165,23,1,230,0,230,0,230,0,230,0,230,0,230,90,1,204,225,68,195,137,134,19,13,120,19,120,19,120,19,120,19,120,19,120,19,120,179,247,240,38,78,52,168,82,156,104,240,174,56,209,212,73,220,197,168,120,181,119,58,83,25,12,123,63,26,124,58,191,91,246,125,36,236,195,50,120,33,31,107,158,11,228,17,228,17,228,17,228,17,228,17,228,17,228,17,228,17,228,17,228,17,228,17,228,17,228,49,30,204,12,228,17,228,49,150,94,4,121,4,121,4,121,4,121,4,121,4,121,4,121,4,121,4,121,4,121,4,121,4,121,4,121,4,121,4,121,4,121,4,121,4,121,4,121,4,121,4,121,4,121,236,54,242,168,48,0,182,10,121,236,207,232,215,135,87,31,161,106,20,208,16,208,16,208,16,208,16,208,176,83,160,33,112,28,112,28,112,92,199,224,56,128,46,128,46,128,46,128,46,128,46,128,46,128,46,128,46,128,174,88,22,143,161,175,64,52,64,52,64,52,64,52,64,52,64,52,64,52,125,129,104,24,250,234,141,85,129,8,137,145,8,9,197,93,24,169,166,218,52,107,179,171,220,69,220,35,94,23,163,226,112,239,253,190,170,212,236,241,95,177,239,86,179,245,67,250,210,154,9,159,12,175,25,184,17,184,17,184,17,184,17,184,17,94,51,188,102,160,91,160,91,160,91,120,205,240,154,197,131,30,129,193,129,193,197,210,139,96,112,96,112,96,112,96,112,96,112,96,112,173,192,224,240,154,225,53,195,107,6,146,9,146,9,146,9,146,9,146,9,146,9,146,217,123,36,19,175,25,172,40,94,51,40,86,188,102,90,124,237,47,236,81,77,108,182,141,61,246,202,108,182,126,164,8,17,91,88,67,88,67,88,67,88,67,88,195,78,177,134,240,113,240,113,240,113,29,227,227,96,186,96,186,96,186,96,186,96,186,96,186,96,186,96,186,96,186,98,89,60,212,102,112,52,112,52,112,52,112,52,112,52,112,52,112,52,125,225,104,80,155,161,54,235,53,20,18,12,189,48,51,78,245,74,110,22,43,122,17,189,221,236,244,104,239,240,80,209,110,118,119,125,126,117,133,221,236,215,58,248,178,155,9,159,12,187,25,196,17,196,17,196,17,196,17,196,17,118,51,236,102,208,91,208,91,208,91,216,205,176,155,197,67,31,65,194,65,194,197,210,139,144,112,144,112,144,112,144,112,144,112,144,112,173,32,225,176,155,97,55,195,110,6,149,9,149,9,149,9,149,9,149,9,149,9,149,217,123,42,19,187,25,184,40,118,51,64,86,236,102,90,136,237,47,236,81,205,110,182,141,61,246,202,110,182,126,249,17,34,182,176,134,176,134,176,134,176,134,176,134,157,98,13,225,227,224,227,224,227,58,198,199,193,116,193,116,193,116,193,116,193,116,193,116,193,116,193,116,193,116,197,178,120,216,205,224,104,224,104,224,104,224,104,224,104,224,104,224,104,250,194,209,96,55,195,110,214,107,40,36,24,122,97,102,156,234,149,221,44,86,244,34,66,187,217,199,69,118,112,180,95,100,217,219,226,195,193,124,49,123,125,124,112,90,188,62,120,243,230,236,116,213,127,31,146,34,109,180,157,253,125,159,93,94,95,12,178,236,207,193,207,203,155,251,229,151,111,151,119,131,47,151,95,191,254,88,53,223,224,103,178,254,254,102,213,126,86,213,124,249,214,79,166,27,63,25,149,174,25,149,174,24,61,253,125,73,235,217,175,215,253,155,234,90,152,27,208,44,62,49,54,180,142,16,74,105,178,147,149,190,240,166,147,157,228,241,187,247,244,225,187,110,150,248,96,148,68,197,92,60,22,179,250,250,61,220,40,41,60,165,100,184,130,94,106,81,89,192,128,164,146,225,82,250,43,72,111,61,189,211,74,206,215,211,86,65,122,235,233,221,142,102,184,158,254,10,82,89,207,0,4,152,163,190,12,247,161,19,144,2,115,185,150,193,222,51,3,146,96,206,215,51,196,123,102,64,91,154,225,122,250,43,72,122,61,195,209,117,46,122,211,65,57,242,43,25,138,176,51,93,72,95,245,72,175,100,56,202,206,69,79,58,40,71,101,37,3,144,118,142,86,209,110,49,42,107,24,128,182,51,141,50,188,20,163,178,134,222,137,59,71,93,104,181,22,229,5,244,73,221,185,92,64,239,223,27,67,144,119,46,23,208,251,23,197,112,70,53,211,101,244,84,142,244,74,134,179,170,153,254,250,226,169,28,149,149,12,64,132,26,174,162,159,98,164,215,48,4,21,234,226,141,209,118,45,210,11,24,130,12,117,177,128,182,107,81,94,64,159,116,168,203,5,244,254,221,38,4,33,234,104,1,195,124,187,14,65,137,186,92,64,47,29,8,41,138,113,13,132,21,227,26,112,173,93,184,182,215,198,53,25,20,179,201,192,166,138,98,90,48,178,197,128,98,254,226,130,75,12,229,47,76,248,225,135,3,213,101,122,198,135,53,112,100,165,199,135,187,132,187,132,187,132,187,132,187,132,187,132,19,132,19,12,205,181,193,9,182,156,19,132,107,131,107,131,107,131,107,131,107,131,107,131,107,131,107,131,107,131,107,131,33,130,33,130,33,130,33,130,33,130,33,130,33,130,33,106,7,67,132,109,14,219,92,175,129,152,104,176,19,187,6,48,11,54,58,231,216,73,111,176,143,120,173,116,123,239,14,222,237,237,159,189,223,43,142,222,237,207,230,47,186,82,82,73,119,254,215,229,95,231,23,63,190,159,15,174,255,186,88,222,60,255,91,248,240,209,109,253,32,179,166,151,19,190,46,167,110,57,165,103,69,44,7,224,4,224,4,224,4,224,4,224,132,88,14,177,92,20,125,9,48,6,48,6,48,134,88,14,0,15,0,15,0,15,0,15,0,15,0,15,0,47,124,23,2,224,1,224,69,176,128,136,229,16,203,33,150,3,10,5,10,5,10,5,10,141,226,187,13,80,40,80,104,28,11,8,20,26,9,20,138,88,14,90,21,177,28,28,45,98,57,53,194,87,76,83,74,90,229,228,104,74,71,74,57,67,154,82,211,16,39,124,201,54,244,112,18,15,14,58,9,58,9,58,9,58,9,58,9,58,9,234,7,234,23,26,77,3,245,107,57,234,7,154,6,154,6,154,6,154,6,154,6,154,6,154,6,154,6,154,6,154,6,6,4,6,4,6,4,6,4,6,4,6,4,6,4,6,212,14,12,8,55,28,110,184,94,51,45,113,144,35,22,61,92,22,172,112,217,6,39,82,7,146,24,25,222,218,68,110,68,172,119,59,252,248,250,205,31,197,252,120,127,255,112,118,90,188,217,59,93,188,126,85,228,211,36,145,246,187,93,253,253,229,235,63,131,155,111,23,23,87,203,187,193,215,243,187,251,47,159,6,171,71,104,187,224,77,248,194,220,26,222,148,158,22,197,27,156,18,156,18,156,18,156,18,156,18,138,55,20,111,81,244,37,220,23,220,23,220,23,138,55,56,58,56,58,56,58,56,58,56,58,56,58,56,186,240,93,8,71,7,71,23,193,2,162,120,67,241,134,226,13,182,19,182,19,182,19,182,51,138,239,54,176,157,176,157,113,44,32,108,103,36,108,39,138,55,160,83,20,111,224,176,40,222,20,65,93,49,81,41,235,120,147,35,42,187,37,121,19,190,102,43,150,55,137,71,7,159,4,159,4,159,4,159,4,159,4,159,4,247,3,247,11,141,167,129,251,181,28,247,3,79,3,79,3,79,3,79,3,79,3,79,3,79,3,79,3,79,3,79,3,5,2,5,2,5,2,5,2,5,2,5,2,5,2,5,106,7,10,132,230,13,205,91,175,185,150,72,232,17,155,62,174,22,137,222,218,4,111,180,197,244,182,155,232,26,222,86,87,118,202,236,182,122,65,30,141,110,162,167,195,228,6,138,4,138,4,138,4,138,4,138,132,201,13,147,91,20,125,9,218,5,218,5,218,133,201,13,84,14,84,14,84,14,84,14,84,14,84,14,84,46,124,23,130,202,129,202,69,176,128,152,220,48,185,97,114,3,223,4,223,4,223,4,223,140,226,187,13,248,38,248,102,28,11,8,190,25,9,190,137,201,13,174,20,147,27,196,43,38,55,19,22,119,77,76,106,25,220,182,136,201,14,155,219,86,175,213,190,177,109,243,81,193,35,193,35,193,35,193,35,193,35,193,35,193,249,192,249,66,227,103,224,124,45,199,249,192,207,192,207,192,207,192,207,192,207,192,207,192,207,192,207,192,207,192,207,64,125,64,125,64,125,64,125,64,125,64,125,64,125,64,125,218,129,250,96,106,195,212,214,107,110,37,48,29,98,195,167,213,86,51,91,164,144,70,196,70,182,249,235,131,197,172,216,155,255,177,120,123,48,223,47,62,228,133,188,147,237,230,203,229,253,114,112,126,243,207,253,159,151,55,23,131,159,249,160,245,86,182,138,151,228,214,203,38,249,132,152,217,64,143,64,143,64,143,64,143,64,143,48,179,97,102,139,162,47,65,185,64,185,64,185,48,179,129,198,129,198,129,198,129,198,129,198,129,198,129,198,133,239,66,208,56,208,184,8,22,16,51,27,102,54,204,108,224,154,224,154,224,154,224,154,81,124,183,1,215,4,215,140,99,1,193,53,35,193,53,49,179,193,145,98,102,131,112,197,204,166,200,222,86,145,147,178,110,182,38,114,178,91,118,182,138,87,107,197,207,86,251,184,96,146,96,146,96,146,96,146,96,146,96,146,96,125,96,125,161,49,52,176,190,150,99,125,96,104,96,104,96,104,96,104,96,104,96,104,96,104,96,104,96,104,96,104,32,63,32,63,32,63,32,63,32,63,32,63,32,63,32,63,237,64,126,48,180,97,104,235,53,191,18,156,18,177,227,215,106,145,165,173,29,168,70,196,158,182,211,197,251,189,195,131,197,236,237,108,239,253,162,56,57,158,255,81,188,62,120,243,230,236,244,224,120,94,124,200,164,157,109,119,171,120,245,242,126,249,231,242,252,251,253,224,246,219,205,63,131,47,151,95,191,254,88,181,212,224,103,214,118,127,91,195,203,115,235,114,211,120,114,188,110,0,75,0,75,0,75,0,75,0,75,120,221,240,186,69,209,151,0,96,0,96,0,96,120,221,0,234,0,234,0,234,0,234,0,234,0,234,0,234,194,119,33,64,29,64,93,4,11,136,215,13,175,27,94,55,32,79,32,79,32,79,32,207,40,190,219,0,121,2,121,198,177,128,64,158,145,64,158,120,221,160,79,241,186,193,197,226,117,83,36,118,155,72,75,89,199,155,10,105,217,45,223,91,195,43,183,226,126,147,126,14,176,74,176,74,176,74,176,74,176,74,176,74,48,64,48,192,208,216,26,24,96,203,49,64,176,53,176,53,176,53,176,53,176,53,176,53,176,53,176,53,176,53,176,53,16,33,16,33,16,33,16,33,16,33,16,33,16,33,16,161,118,32,66,120,224,240,192,245,154,119,137,138,42,177,239,239,106,145,31,174,125,56,71,196,174,184,15,239,15,222,21,123,175,86,45,247,251,162,216,155,31,28,21,167,39,239,15,22,179,211,183,179,217,226,84,218,21,247,243,251,229,95,131,243,79,171,127,155,207,247,131,243,155,203,235,193,221,237,247,203,251,229,221,159,203,229,253,157,15,87,92,190,245,147,233,198,79,70,165,107,70,165,43,70,79,127,223,130,92,174,97,61,220,202,229,52,158,28,185,28,20,20,20,20,20,20,20,20,20,20,114,57,228,114,81,244,37,84,25,84,25,84,25,114,57,40,61,40,61,40,61,40,61,40,61,40,61,40,189,240,93,8,165,7,165,23,193,2,34,151,67,46,135,92,14,114,20,114,20,114,20,114,52,138,239,54,144,163,144,163,113,44,32,228,104,36,228,40,114,57,144,86,228,114,192,182,200,229,20,49,224,38,52,83,86,46,167,130,102,58,146,203,249,70,51,117,109,116,13,75,101,197,70,39,253,28,112,152,112,152,112,152,112,152,112,152,112,152,112,131,112,131,161,57,55,184,193,150,115,131,112,110,112,110,112,110,112,110,112,110,112,110,112,110,112,110,112,110,112,110,48,69,48,69,48,69,48,69,48,69,48,69,48,69,48,69,237,96,138,176,209,97,163,235,53,32,19,21,134,98,223,16,102,193,70,231,28,67,233,21,2,18,177,193,238,143,87,179,217,239,179,217,235,217,172,120,55,63,62,60,60,152,239,255,190,119,58,147,54,215,253,243,105,185,252,188,92,126,89,46,7,127,221,124,187,186,186,188,185,248,124,126,183,244,97,172,51,156,185,89,235,128,19,188,44,183,226,57,133,39,69,56,7,232,4,232,4,232,4,232,4,232,132,112,14,225,92,20,125,9,56,6,56,6,56,134,112,14,16,15,16,15,16,15,16,15,16,15,16,15,16,47,124,23,2,226,1,226,69,176,128,8,231,16,206,33,156,3,14,5,14,5,14,5,14,141,226,187,13,112,40,112,104,28,11,8,28,26,9,28,138,112,14,106,21,225,28,60,45,194,57,69,210,87,68,82,202,138,230,100,72,74,71,130,57,67,146,82,215,23,39,120,197,86,60,113,141,143,13,54,9,54,9,54,9,54,9,54,9,54,9,230,7,230,23,26,75,3,243,107,57,230,7,150,6,150,6,150,6,150,6,150,6,150,6,150,6,150,6,150,6,150,6,2,4,2,4,2,4,2,4,2,4,2,4,2,4,2,212,14,4,8,63,28,126,184,94,243,44,81,80,35,246,252,91,22,124,112,217,6,35,82,7,145,152,185,221,218,131,109,196,235,116,123,117,48,223,63,61,43,142,254,40,222,21,123,243,63,22,111,15,230,251,197,135,97,145,200,74,221,62,93,222,92,220,253,24,92,255,51,248,107,112,126,243,207,253,159,151,55,23,131,159,195,65,210,114,171,155,240,117,57,213,186,41,61,43,94,55,0,37,0,37,0,37,0,37,0,37,188,110,120,221,162,232,75,128,47,128,47,128,47,188,110,0,116,0,116,0,116,0,116,0,116,0,116,0,116,225,187,16,128,14,128,46,130,5,196,235,134,215,13,175,27,80,39,80,39,80,39,80,103,20,223,109,128,58,129,58,227,88,64,160,206,72,160,78,188,110,208,166,120,221,224,96,241,186,169,17,186,98,154,82,82,236,38,71,83,118,202,236,38,124,201,54,212,110,18,15,14,58,9,58,9,58,9,58,9,58,9,58,9,234,7,234,23,26,77,3,245,107,57,234,7,154,6,154,6,154,6,154,6,154,6,154,6,154,6,154,6,154,6,154,6,6,4,6,4,6,4,6,4,6,4,6,4,6,4,6,212,14,12,8,183,27,110,183,94,51,45,113,144,35,22,61,92,237,177,187,181,137,220,104,133,222,237,248,253,108,111,94,156,46,246,94,29,206,138,215,7,111,222,156,157,30,28,207,139,15,105,49,210,112,189,125,251,190,60,191,25,220,221,159,127,186,90,14,190,92,126,253,250,99,213,97,131,159,233,96,212,29,241,91,205,139,244,101,129,83,44,1,37,28,92,19,92,19,92,19,92,19,92,19,74,56,148,112,81,244,37,156,24,156,24,156,24,74,56,184,59,184,59,184,59,184,59,184,59,184,59,184,187,240,93,8,119,7,119,23,193,2,162,132,67,9,135,18,14,22,20,22,20,22,20,22,52,138,239,54,176,160,176,160,113,44,32,44,104,36,44,40,74,56,32,85,148,112,224,179,40,225,180,193,222,58,2,83,221,15,39,75,96,118,85,22,87,243,250,45,155,227,164,158,9,220,18,220,18,220,18,220,18,220,18,220,18,60,16,60,48,52,206,6,30,216,114,60,16,156,13,156,13,156,13,156,13,156,13,156,13,156,13,156,13,156,13,156,13,116,8,116,8,116,8,116,8,116,8,116,8,116,8,116,168,29,232,16,26,57,52,114,189,230,96,34,164,77,92,249,190,90,41,152,107,23,224,17,177,109,238,108,190,56,62,57,61,120,91,204,143,63,236,31,191,223,155,159,46,102,111,246,230,199,31,78,223,29,72,75,230,126,220,220,127,187,189,187,252,115,112,243,237,231,197,183,213,231,241,253,242,235,249,205,183,159,119,127,93,182,221,45,87,247,218,220,42,229,84,159,25,147,28,104,19,104,19,104,19,104,19,104,19,38,57,76,114,81,244,37,168,24,168,24,168,24,38,57,208,59,208,59,208,59,208,59,208,59,208,59,208,187,240,93,8,122,7,122,23,193,2,98,146,195,36,135,73,14,28,20,28,20,28,20,28,52,138,239,54,224,160,224,160,113,44,32,56,104,36,56,40,38,57,56,85,76,114,16,180,152,228,20,217,222,90,186,82,86,32,39,77,87,118,203,27,87,247,178,173,232,226,228,158,0,148,18,148,18,148,18,148,18,148,18,148,18,244,15,244,47,52,170,6,250,215,114,244,15,84,13,84,13,84,13,84,13,84,13,84,13,84,13,84,13,84,13,84,13,44,8,44,8,44,8,44,8,44,8,44,8,44,8,44,168,29,88,16,150,56,44,113,189,102,92,226,33,73,44,123,186,90,228,132,107,25,197,17,175,10,238,247,195,189,179,215,111,206,102,243,226,228,237,241,98,229,34,60,60,56,93,28,252,94,172,127,246,33,149,181,193,125,190,58,255,241,229,235,143,229,205,224,246,207,111,247,43,81,223,213,229,221,253,229,231,193,250,103,63,83,31,66,184,124,235,39,211,141,159,140,74,215,140,74,87,140,158,254,190,185,65,174,105,61,156,74,228,116,158,28,143,28,240,19,240,19,240,19,240,19,240,19,30,57,60,114,81,244,37,48,25,48,25,48,25,30,57,224,60,224,60,224,60,224,60,224,60,224,60,224,188,240,93,8,156,7,156,23,193,2,226,145,195,35,135,71,14,96,20,96,20,96,20,96,52,138,239,54,0,163,0,163,113,44,32,192,104,36,192,40,30,57,72,86,60,114,48,182,120,228,212,232,223,70,52,83,82,37,167,132,102,58,178,201,249,70,51,53,245,115,77,75,101,195,64,39,255,28,112,152,112,152,112,152,112,152,112,152,112,152,112,131,112,131,161,57,55,184,193,150,115,131,112,110,112,110,112,110,112,110,112,110,112,110,112,110,112,110,112,110,112,110,48,69,48,69,48,69,48,69,48,69,48,69,48,69,48,69,237,96,138,144,208,33,161,235,53,32,19,21,134,98,223,16,102,65,69,231,28,67,233,21,2,18,177,193,238,248,245,236,125,154,238,22,31,214,47,115,239,253,226,63,139,215,7,111,222,156,157,30,28,207,165,245,117,223,190,44,191,167,233,238,224,231,242,243,253,183,239,231,223,239,255,103,240,229,242,235,215,31,235,126,244,224,174,51,28,183,89,107,131,171,123,109,110,61,116,170,207,140,132,14,248,9,248,9,248,9,248,9,248,9,9,29,18,186,40,250,18,152,12,152,12,152,12,9,29,112,30,112,30,112,30,112,30,112,30,112,30,112,94,248,46,4,206,3,206,139,96,1,145,208,33,161,67,66,7,48,10,48,10,48,10,48,26,197,119,27,128,81,128,209,56,22,16,96,52,18,96,20,9,29,36,43,18,58,24,91,36,116,138,244,111,45,93,41,107,160,147,166,43,29,233,231,12,233,74,93,155,92,221,203,182,162,146,147,123,2,80,74,80,74,80,74,80,74,80,74,80,74,208,63,208,191,208,168,26,232,95,203,209,63,80,53,80,53,80,53,80,53,80,53,80,53,80,53,80,53,80,53,80,53,176,32,176,32,176,32,176,32,176,32,176,32,176,32,176,160,118,96,65,120,228,240,200,245,154,113,137,135,36,177,236,233,178,96,144,203,54,184,145,58,176,196,204,6,215,50,138,35,102,21,220,252,205,225,193,239,139,143,197,239,199,71,39,135,179,143,197,225,193,124,182,247,126,33,175,129,187,249,122,117,249,249,254,239,193,231,111,215,183,87,203,191,7,87,151,55,203,243,239,247,173,87,192,9,94,151,99,253,155,194,179,162,126,131,87,130,87,130,87,130,87,130,87,66,253,134,250,45,138,190,132,255,130,255,130,255,66,253,6,79,7,79,7,79,7,79,7,79,7,79,7,79,23,190,11,225,233,224,233,34,88,64,212,111,168,223,80,191,193,120,194,120,194,120,194,120,70,241,221,6,198,19,198,51,142,5,132,241,140,132,241,68,253,6,124,138,250,13,44,22,245,155,42,176,43,162,41,165,181,111,50,52,101,199,148,111,130,151,108,71,247,214,248,224,160,147,160,147,160,147,160,147,160,147,160,147,160,126,160,126,161,209,52,80,191,150,163,126,160,105,160,105,160,105,160,105,160,105,160,105,160,105,160,105,160,105,160,105,96,64,96,64,96,64,96,64,96,64,96,64,96,64,96,64,237,192,128,80,189,161,122,235,53,211,18,7,57,98,209,195,213,38,197,91,123,200,141,120,245,110,175,247,14,15,15,230,71,123,191,191,219,251,163,248,125,111,113,90,28,157,157,30,252,190,119,248,194,35,40,41,122,251,114,126,117,117,121,115,125,254,249,175,243,127,6,159,207,239,239,6,215,63,238,46,63,159,95,9,108,130,237,83,190,73,188,66,167,242,55,205,231,71,3,7,203,4,203,4,203,4,203,4,203,132,6,14,13,92,20,125,9,27,6,27,6,27,134,6,14,214,14,214,14,214,14,214,14,214,14,214,14,214,46,124,23,194,218,193,218,69,176,128,104,224,208,192,161,129,131,255,132,255,132,255,132,255,140,226,187,13,252,39,252,103,28,11,8,255,25,9,255,137,6,14,48,21,13,28,200,44,26,56,53,152,87,134,186,148,20,194,169,82,151,157,82,195,73,188,120,27,146,56,165,167,1,177,4,177,4,177,4,177,4,177,4,177,4,9,4,9,12,141,176,129,4,182,28,9,4,97,3,97,3,97,3,97,3,97,3,97,3,97,3,97,3,97,3,97,3,23,2,23,2,23,2,23,2,23,2,23,2,23,2,23,106,7,46,132,46,14,93,92,175,217,151,216,8,19,39,94,175,246,40,228,218,201,117,180,68,38,247,31,255,247,116,81,188,158,205,78,138,211,147,213,95,50,243,201,253,215,127,223,221,15,190,44,151,183,131,187,219,213,95,234,164,82,78,248,34,253,89,229,148,74,64,44,7,245,4,245,4,245,4,245,4,245,132,88,14,177,92,20,125,9,69,6,69,6,69,134,88,14,42,15,42,15,42,15,42,15,42,15,42,15,42,47,124,23,66,229,65,229,69,176,128,136,229,16,203,33,150,131,20,133,20,133,20,133,20,141,226,187,13,164,40,164,104,28,11,8,41,26,9,41,138,88,14,132,21,177,28,112,45,98,57,3,236,87,76,96,234,184,229,228,8,204,238,234,229,132,175,223,186,97,78,226,153,192,45,193,45,193,45,193,45,193,45,193,45,193,3,193,3,67,227,108,224,129,45,199,3,193,217,192,217,192,217,192,217,192,217,192,217,192,217,192,217,192,217,192,217,64,135,64,135,64,135,64,135,64,135,64,135,64,135,64,135,218,129,14,33,153,67,50,215,107,14,38,66,218,196,149,239,171,165,170,185,54,1,30,45,177,205,45,222,31,207,139,195,217,254,222,239,127,24,154,230,238,191,127,187,25,92,45,47,206,63,255,227,215,50,151,111,253,100,186,241,147,81,233,154,81,233,138,209,211,223,183,172,165,171,92,17,127,74,58,233,167,71,71,7,31,5,31,5,31,5,31,5,31,133,142,14,29,93,20,125,9,111,6,111,6,111,134,142,14,126,15,126,15,126,15,126,15,126,15,126,15,126,47,124,23,194,239,193,239,69,176,128,232,232,208,209,161,163,131,41,133,41,133,41,133,41,141,226,187,13,76,41,76,105,28,11,8,83,26,9,83,138,142,14,216,21,29,29,24,46,58,58,3,64,184,26,209,212,81,209,53,35,154,142,52,116,190,17,77,27,222,186,202,197,178,238,172,107,120,22,120,76,120,76,120,76,120,76,120,76,120,76,248,65,248,193,208,188,27,252,96,203,249,65,120,55,120,55,120,55,120,55,120,55,120,55,120,55,120,55,120,55,120,55,216,34,216,34,216,34,216,34,216,34,216,34,216,34,216,162,118,176,69,248,234,240,213,245,26,148,137,12,71,113,97,12,179,224,169,115,142,163,244,12,4,105,137,215,238,195,222,188,216,63,222,127,107,40,181,251,121,126,51,184,248,118,241,39,70,59,193,114,248,211,217,201,61,55,46,59,216,41,216,41,216,41,216,41,216,41,92,118,184,236,162,232,75,88,52,88,52,88,52,92,118,176,125,176,125,176,125,176,125,176,125,176,125,176,125,225,187,16,182,15,182,47,130,5,196,101,135,203,14,151,29,188,41,188,41,188,41,188,105,20,223,109,224,77,225,77,227,88,64,120,211,72,120,83,92,118,128,176,184,236,64,116,113,217,25,192,195,21,88,166,142,200,174,1,203,196,98,87,179,82,214,21,118,117,79,1,131,9,131,9,131,9,131,9,131,9,131,9,51,8,51,24,154,113,131,25,108,57,51,8,227,6,227,6,227,6,227,6,227,6,227,6,227,6,227,6,227,6,227,6,79,4,79,4,79,4,79,4,79,4,79,4,79,4,79,212,14,158,8,127,29,254,186,94,195,49,49,33,40,214,205,96,61,50,215,181,130,255,136,88,91,183,127,122,114,176,248,207,85,249,127,188,154,189,63,57,155,191,43,246,230,7,71,51,13,117,221,197,221,237,229,253,255,44,191,15,62,255,243,105,249,253,246,199,205,95,131,243,155,203,235,101,143,245,117,205,75,226,86,97,167,247,252,104,236,64,168,64,168,64,168,64,168,64,168,208,216,161,177,139,162,47,65,210,64,210,64,210,208,216,129,248,129,248,129,248,129,248,129,248,129,248,129,248,133,239,66,16,63,16,191,8,22,16,141,29,26,59,52,118,96,167,96,167,96,167,96,167,81,124,183,1,59,5,59,141,99,1,193,78,35,193,78,209,216,193,195,162,177,131,212,69,99,167,200,16,75,96,154,178,42,59,69,76,179,231,58,187,230,213,178,162,180,83,121,26,152,76,152,76,152,76,152,76,152,76,152,76,24,66,24,194,208,204,27,12,97,203,25,66,152,55,152,55,152,55,152,55,152,55,152,55,152,55,152,55,152,55,152,55,248,34,248,34,248,34,248,34,248,34,248,34,248,34,248,162,118,240,69,104,237,208,218,245,26,150,137,13,73,113,98,14,235,184,222,174,149,44,72,196,138,187,247,179,189,163,195,131,119,179,98,239,253,226,197,159,54,219,84,86,114,247,125,121,126,125,117,249,215,114,112,254,253,254,197,159,158,254,105,6,233,32,233,157,230,78,102,81,220,138,238,116,43,64,117,7,86,5,86,5,86,5,86,5,86,133,234,14,213,93,20,125,9,166,6,166,6,166,134,234,14,236,15,236,15,236,15,236,15,236,15,236,15,236,47,124,23,130,253,129,253,69,176,128,168,238,80,221,161,186,3,69,5,69,5,69,5,69,141,226,187,13,40,42,40,106,28,11,8,138,26,9,138,138,234,14,70,22,213,29,244,46,170,59,69,174,88,10,215,148,149,221,41,227,154,61,215,221,201,172,151,21,225,157,218,19,193,102,194,102,194,102,194,102,194,102,194,102,194,18,194,18,134,102,223,96,9,91,206,18,194,190,193,190,193,190,193,190,193,190,193,190,193,190,193,190,193,190,193,190,193,25,193,25,193,25,193,25,193,25,193,25,193,25,193,25,181,131,51,66,121,135,242,174,215,208,76,124,104,138,35,147,88,199,181,119,45,37,66,226,21,223,205,14,142,14,78,79,127,253,207,218,204,184,209,167,31,100,149,119,203,203,235,203,187,187,95,255,179,246,16,110,252,139,252,236,155,236,174,97,57,156,106,238,52,158,27,193,29,16,21,16,21,16,21,16,21,16,21,130,59,4,119,81,244,37,80,26,80,26,80,26,130,59,32,63,32,63,32,63,32,63,32,63,32,63,32,191,240,93,8,228,7,228,23,193,2,34,184,67,112,135,224,14,240,20,240,20,240,20,240,52,138,239,54,128,167,128,167,113,44,32,224,105,36,224,41,130,59,136,88,4,119,176,186,8,238,212,40,226,38,44,83,82,109,167,130,101,246,91,106,215,176,82,54,116,118,210,79,1,131,9,131,9,131,9,131,9,131,9,131,9,51,8,51,24,154,113,131,25,108,57,51,8,227,6,227,6,227,6,227,6,227,6,227,6,227,6,227,6,227,6,227,6,79,4,79,4,79,4,79,4,79,4,79,4,79,4,79,212,14,158,8,145,29,34,187,94,195,49,49,33,40,214,205,96,221,150,215,181,143,255,136,88,91,55,255,240,225,160,56,152,191,59,57,155,191,123,225,86,148,213,213,221,252,252,121,57,184,188,249,235,246,199,205,95,207,246,64,31,154,186,173,31,100,246,172,115,213,175,202,173,109,78,254,57,177,204,65,56,65,56,65,56,65,56,65,56,97,153,195,50,23,69,95,66,140,65,140,65,140,97,153,131,192,131,192,131,192,131,192,131,192,131,192,131,192,11,223,133,16,120,16,120,17,44,32,150,57,44,115,88,230,160,66,161,66,161,66,161,66,163,248,110,3,21,10,21,26,199,2,66,133,70,66,133,98,153,3,87,197,50,7,72,139,101,78,17,241,21,80,148,178,118,57,9,138,210,145,85,206,144,162,212,149,196,85,191,96,43,114,184,166,135,6,153,4,153,4,153,4,153,4,153,4,153,4,241,3,241,11,141,164,129,248,181,28,241,3,73,3,73,3,73,3,73,3,73,3,73,3,73,3,73,3,73,3,73,3,255,1,255,1,255,1,255,1,255,1,255,1,255,1,255,105,7,254,131,20,14,41,92,175,89,150,24,136,17,107,222,45,11,18,184,108,131,15,169,3,72,204,132,110,173,97,54,34,22,185,125,152,29,22,127,28,159,190,61,144,151,183,253,92,94,13,254,249,118,247,231,101,235,133,109,207,175,196,173,164,173,254,121,16,179,65,25,65,25,65,25,65,25,65,25,33,102,67,204,22,69,95,66,109,65,109,65,109,33,102,131,130,131,130,131,130,131,130,131,130,131,130,131,130,11,223,133,80,112,255,159,189,123,107,74,107,203,219,135,253,93,114,188,72,216,185,61,35,134,36,60,81,200,131,152,94,171,171,222,162,136,162,161,227,238,175,152,238,116,213,243,221,223,210,100,37,138,128,115,7,115,76,185,142,58,109,132,57,24,14,117,230,254,93,235,134,130,11,96,3,21,179,41,102,83,204,70,102,146,153,100,38,153,25,196,189,13,153,73,102,134,177,129,100,102,32,50,83,49,27,50,170,152,13,102,85,204,22,147,217,222,83,145,81,203,216,102,168,200,231,85,192,246,251,69,102,82,186,54,237,233,16,72,4,18,129,68,32,17,72,4,18,217,67,246,242,38,102,200,94,193,201,30,98,134,152,33,102,136,25,98,134,152,33,102,136,25,98,134,152,225,60,56,15,206,131,243,224,60,56,15,206,131,243,20,131,243,40,90,83,180,182,210,54,37,47,1,146,170,23,171,64,133,106,65,123,140,128,75,212,254,236,117,27,31,223,255,213,223,59,216,239,53,222,54,250,31,154,123,141,221,126,163,215,232,29,116,63,68,238,85,251,207,248,106,112,249,229,123,233,236,230,122,60,56,30,148,190,14,207,6,167,165,193,120,48,190,185,250,186,140,170,181,250,163,143,108,62,248,200,218,196,99,214,38,30,177,246,235,243,51,232,102,155,187,27,139,173,107,139,125,105,13,110,248,18,190,132,47,225,75,248,146,6,55,13,110,65,156,75,28,12,7,195,193,52,184,225,117,120,29,94,135,215,225,117,120,29,94,151,255,41,196,235,240,186,0,54,80,131,155,6,55,13,110,200,39,242,137,124,34,159,65,220,219,32,159,200,103,24,27,136,124,6,66,62,53,184,177,168,26,220,40,89,13,110,49,253,238,124,146,25,181,212,45,58,201,92,80,207,219,178,73,102,210,98,184,185,27,149,73,87,92,196,43,240,151,252,37,127,201,95,242,151,252,37,47,200,11,230,237,219,120,193,130,123,65,190,141,111,227,219,248,54,190,141,111,227,219,248,54,190,141,111,99,137,88,34,150,136,37,98,137,88,34,150,136,37,42,134,37,82,31,167,62,110,165,97,76,64,252,36,235,70,176,12,74,230,22,206,79,86,8,127,132,219,85,247,246,237,219,214,110,167,221,234,239,117,251,123,205,118,191,209,126,211,223,109,245,122,187,205,254,94,107,127,191,185,31,181,174,238,248,248,120,116,122,113,62,42,157,93,149,206,134,231,165,193,249,81,233,116,52,30,159,14,75,103,163,235,219,155,150,37,52,214,165,124,27,204,121,45,112,79,190,190,133,118,208,37,186,186,26,58,12,10,131,194,160,48,40,12,74,13,157,26,186,32,206,37,86,134,149,97,101,106,232,48,61,76,15,211,195,244,48,61,76,15,211,203,255,20,98,122,152,94,0,27,168,134,78,13,157,26,58,116,20,29,69,71,209,209,32,238,109,208,81,116,52,140,13,68,71,3,161,163,106,232,152,86,53,116,180,173,26,186,120,14,248,105,109,25,177,137,46,158,182,92,80,25,93,74,109,153,176,91,238,201,151,158,69,189,92,140,139,160,149,104,37,90,137,86,162,149,104,37,10,136,2,230,77,215,80,192,130,83,64,116,13,93,67,215,208,53,116,13,93,67,215,208,53,116,13,93,195,132,48,33,76,8,19,194,132,48,33,76,8,19,42,6,19,210,48,167,97,110,165,205,75,88,178,100,1,61,94,25,244,204,85,31,56,146,121,208,36,85,103,92,17,69,71,192,181,113,173,157,94,235,83,179,187,223,236,55,119,187,173,253,86,175,17,189,41,110,116,56,30,221,30,161,97,105,120,122,53,186,30,141,7,133,47,135,155,242,146,22,219,7,23,241,130,42,224,56,37,78,137,83,226,148,56,37,21,112,42,224,130,56,151,220,23,247,197,125,169,128,227,232,56,58,142,142,163,227,232,56,58,142,46,255,83,200,209,113,116,1,108,160,10,56,21,112,42,224,216,78,182,147,237,100,59,131,184,183,97,59,217,206,48,54,144,237,12,196,118,170,128,131,78,85,192,225,176,42,224,98,66,221,105,114,50,106,235,219,83,114,242,121,21,189,77,121,181,153,116,187,205,125,94,76,18,147,196,36,49,73,76,18,147,196,250,176,190,188,25,26,214,87,112,214,135,161,97,104,24,26,134,134,161,97,104,24,26,134,134,161,97,104,200,15,242,131,252,32,63,200,15,242,131,252,32,63,197,32,63,234,220,212,185,173,180,95,201,93,137,100,211,175,85,160,210,182,98,80,141,66,244,180,237,247,26,175,119,155,253,55,173,183,111,15,246,91,157,118,255,117,99,119,183,211,105,55,186,189,159,79,29,191,191,237,122,60,248,124,58,44,29,141,142,143,111,110,15,87,233,243,224,244,244,226,226,124,112,53,46,253,253,202,23,222,235,86,127,244,145,205,7,31,89,155,120,204,218,196,35,214,126,125,126,166,69,112,79,238,205,178,10,226,18,45,68,113,28,17,69,68,17,81,68,20,17,165,56,78,113,92,16,231,146,48,35,204,8,51,197,113,196,30,177,71,236,17,123,196,30,177,71,236,229,127,10,137,61,98,47,128,13,84,28,167,56,78,113,28,69,74,145,82,164,20,105,16,247,54,20,41,69,26,198,6,82,164,129,40,82,197,113,120,171,226,56,240,86,113,92,98,18,252,52,229,140,95,40,23,143,114,46,168,104,110,217,148,51,125,51,221,147,219,150,113,99,93,140,235,113,155,220,38,183,201,109,114,155,220,38,103,200,25,230,237,226,56,195,130,59,67,46,142,139,227,226,184,56,46,142,139,227,226,184,56,46,142,139,99,144,24,36,6,137,65,98,144,24,36,6,137,65,42,134,65,210,100,167,201,110,165,65,77,176,108,101,177,13,100,25,52,223,45,156,173,172,44,19,41,102,139,222,94,107,167,219,217,223,233,124,108,237,100,87,163,119,54,58,188,186,184,62,188,184,28,29,46,175,71,47,229,187,124,38,109,163,123,244,90,115,235,197,139,180,18,197,120,128,21,96,5,88,1,86,128,149,98,60,197,120,65,156,75,96,13,88,3,214,20,227,1,128,0,32,0,8,0,2,128,0,32,0,152,255,41,4,0,1,192,0,54,80,49,158,98,60,197,120,80,42,148,10,165,66,169,65,220,219,64,169,80,106,24,27,8,165,6,130,82,21,227,209,178,138,241,56,94,197,120,217,9,227,199,58,51,131,102,188,249,58,115,65,213,120,41,117,230,2,154,238,30,109,195,162,171,238,230,92,16,197,68,49,81,76,20,19,197,68,49,209,65,116,48,111,234,134,14,22,156,14,162,110,168,27,234,134,186,161,110,168,27,234,134,186,161,110,168,27,86,132,21,97,69,88,17,86,132,21,97,69,88,81,49,88,145,174,59,93,119,43,109,100,194,149,40,11,238,9,203,160,237,174,250,192,157,204,131,41,11,107,174,43,130,250,40,102,117,221,199,198,199,102,119,231,160,151,93,111,221,229,224,114,120,117,120,51,173,122,241,121,149,214,61,124,161,185,53,214,61,189,12,117,117,140,20,35,197,72,49,82,140,148,186,58,117,117,65,156,75,230,140,57,99,206,212,213,49,124,12,31,195,199,240,49,124,12,31,195,151,255,41,100,248,24,190,0,54,80,93,157,186,58,117,117,92,41,87,202,149,114,165,65,220,219,112,165,92,105,24,27,200,149,6,226,74,213,213,1,175,234,234,80,92,117,117,217,33,225,9,145,153,65,87,221,28,145,185,50,69,117,15,247,96,209,45,117,179,174,134,95,226,151,248,37,126,137,95,226,151,184,32,46,152,55,111,195,5,11,206,5,241,54,188,13,111,195,219,240,54,188,13,111,195,219,240,54,188,13,37,66,137,80,34,148,8,37,66,137,80,34,148,168,24,148,72,69,157,138,186,149,118,49,129,234,147,69,246,129,61,143,114,186,224,177,71,49,155,233,62,117,254,108,238,54,186,25,54,211,125,187,248,207,240,116,112,181,196,102,186,250,163,143,108,62,248,200,218,196,99,214,38,30,177,246,235,243,23,91,101,247,112,103,114,171,178,123,122,25,170,236,88,42,150,138,165,98,169,88,42,85,118,170,236,130,56,151,108,26,155,198,166,169,178,99,253,88,63,214,143,245,99,253,88,63,214,47,255,83,200,250,177,126,1,108,160,42,59,85,118,170,236,248,83,254,148,63,229,79,131,184,183,225,79,249,211,48,54,144,63,13,196,159,170,178,3,99,85,217,33,187,170,236,178,195,196,19,132,51,131,42,187,57,132,115,65,85,118,203,38,156,11,232,190,123,184,105,139,238,190,155,117,53,94,147,215,228,53,121,77,94,147,215,228,11,249,194,188,61,28,95,88,112,95,200,195,241,112,60,28,15,199,195,241,112,60,28,15,199,195,241,112,236,17,123,196,30,177,71,236,17,123,196,30,177,71,197,176,71,186,239,116,223,173,52,164,9,148,171,44,178,113,44,131,238,187,133,115,149,21,5,34,225,246,229,189,111,116,186,253,230,167,94,255,83,45,106,33,222,151,193,197,85,105,248,109,92,250,86,91,70,227,93,202,119,254,156,215,28,119,239,149,44,180,161,238,137,235,168,160,67,154,144,38,164,9,105,66,154,84,208,169,160,11,226,92,34,98,136,24,34,166,130,14,185,67,238,144,59,228,14,185,67,238,144,187,252,79,33,114,135,220,5,176,129,42,232,84,208,169,160,195,64,49,80,12,20,3,13,226,222,6,3,197,64,195,216,64,12,52,16,6,170,130,142,79,85,65,71,206,170,160,139,103,122,239,171,200,136,29,115,179,84,228,130,74,228,82,170,200,132,157,112,247,94,100,22,165,111,83,159,14,129,68,32,17,72,4,18,129,68,32,145,61,100,47,111,98,134,236,21,156,236,33,102,136,25,98,134,152,33,102,136,25,98,134,152,33,102,136,25,206,131,243,224,60,56,15,206,131,243,224,60,56,79,49,56,143,86,55,173,110,43,109,83,242,18,32,169,122,177,50,232,101,171,62,240,30,243,64,72,170,142,181,176,61,70,200,37,106,251,251,141,246,235,221,102,251,205,253,63,87,250,245,232,157,106,215,215,131,243,207,167,195,243,163,251,127,174,148,234,203,168,88,91,246,59,82,206,239,74,155,181,19,11,174,104,139,115,89,141,109,184,18,174,132,43,225,74,184,146,198,54,141,109,65,156,75,252,11,255,194,191,52,182,225,116,56,29,78,135,211,225,116,56,29,78,151,255,41,196,233,112,186,0,54,80,99,155,198,54,141,109,136,39,226,137,120,34,158,65,220,219,32,158,136,103,24,27,136,120,6,66,60,53,182,177,167,26,219,168,88,141,109,113,189,238,76,130,25,185,192,45,18,193,92,80,159,219,178,9,102,226,2,184,89,155,148,77,31,220,211,207,206,91,242,150,188,37,111,201,91,242,150,124,32,31,152,183,103,227,3,11,238,3,121,54,158,141,103,227,217,120,54,158,141,103,227,217,120,54,158,141,29,98,135,216,33,118,136,29,98,135,216,33,118,168,24,118,72,61,156,122,184,149,134,48,129,112,147,44,27,191,50,40,143,91,56,55,89,17,240,17,110,255,92,235,77,179,209,223,217,105,239,246,123,141,214,95,173,254,126,175,241,122,183,217,127,211,122,251,246,96,191,213,105,247,43,175,251,59,239,91,237,230,126,179,223,108,247,63,149,251,149,168,197,116,163,163,225,160,116,120,120,126,90,26,15,70,223,71,165,235,241,224,243,233,176,116,52,58,62,190,185,61,162,165,202,231,210,225,151,209,249,240,122,88,26,158,151,190,149,239,238,11,87,170,177,46,193,22,45,180,202,46,163,245,232,184,99,174,152,43,230,138,185,98,174,116,220,233,184,11,226,92,50,108,12,27,195,166,227,142,9,100,2,153,64,38,144,9,100,2,153,192,252,79,33,19,200,4,6,176,129,58,238,116,220,233,184,227,84,57,85,78,149,83,13,226,222,134,83,229,84,195,216,64,78,53,16,167,170,227,14,160,213,113,135,246,234,184,139,135,142,147,48,207,136,229,119,105,153,231,106,183,226,37,216,189,44,234,242,82,93,150,233,100,58,153,78,166,147,233,100,58,25,68,6,49,111,51,199,32,22,220,32,50,115,204,28,51,199,204,49,115,204,28,51,199,204,49,115,204,28,159,196,39,241,73,124,18,159,196,39,241,73,124,82,49,124,146,30,61,61,122,43,141,109,66,39,45,75,105,46,123,222,205,123,207,195,142,60,143,74,190,69,245,241,41,227,123,122,127,130,105,226,83,195,135,108,33,91,200,22,178,133,108,5,66,182,212,240,33,112,8,28,2,135,192,169,225,83,195,135,20,34,133,72,33,82,136,20,34,133,72,33,82,136,20,134,67,10,213,240,169,225,83,195,135,185,98,174,152,43,230,138,185,98,174,152,43,230,250,244,67,212,240,173,184,191,85,195,71,6,171,225,91,156,89,94,84,7,159,2,190,84,91,183,236,246,189,64,249,52,199,201,113,114,156,28,39,199,249,172,29,39,119,200,29,114,135,207,216,29,114,114,156,28,39,199,201,113,114,156,28,39,199,201,113,114,156,28,147,196,36,49,73,76,18,147,196,36,49,73,76,82,49,76,146,234,61,213,123,43,13,108,130,102,44,139,111,40,83,186,23,56,25,9,184,113,239,109,163,189,223,110,126,232,255,79,231,125,251,247,41,142,218,171,119,60,56,191,62,31,126,45,253,235,226,203,249,175,47,200,202,181,231,77,221,133,197,118,228,69,190,164,38,60,130,138,160,34,168,8,42,130,74,19,158,38,188,32,206,37,145,70,164,17,105,154,240,8,63,194,143,240,35,252,8,63,194,143,240,203,255,20,18,126,132,95,0,27,168,9,79,19,158,38,60,234,148,58,165,78,169,211,32,238,109,168,83,234,52,140,13,164,78,3,81,167,154,240,112,88,77,120,160,174,38,188,152,132,120,58,185,140,218,119,247,52,185,92,241,86,187,169,27,148,73,119,221,19,207,204,87,242,149,124,37,95,201,87,242,149,60,32,15,152,183,95,227,1,11,238,1,249,53,126,141,95,227,215,248,53,126,141,95,227,215,248,53,126,141,21,98,133,88,33,86,136,21,98,133,88,33,86,168,24,86,72,67,157,134,186,149,134,47,1,240,146,172,26,189,158,121,219,92,81,144,71,184,157,114,255,211,236,238,119,218,123,155,91,253,198,167,70,175,209,141,218,38,247,175,225,213,245,197,249,217,230,86,105,240,109,48,30,92,45,163,71,238,209,7,170,153,213,194,77,190,156,133,22,194,69,185,152,42,56,84,9,85,66,149,80,37,84,73,21,156,42,184,32,206,37,250,133,126,161,95,170,224,80,58,148,14,165,67,233,80,58,148,14,165,203,255,20,162,116,40,93,0,27,168,10,78,21,156,42,56,188,19,239,196,59,241,206,32,238,109,240,78,188,51,140,13,196,59,3,225,157,170,224,184,83,85,112,68,172,42,184,120,86,247,145,148,140,88,2,55,87,74,46,168,254,45,165,148,76,216,230,54,249,74,179,232,113,155,253,156,88,36,22,137,69,98,145,88,36,22,137,241,97,124,121,179,51,140,175,224,140,15,59,195,206,176,51,236,12,59,195,206,176,51,236,12,59,195,206,16,31,196,7,241,65,124,16,31,196,7,241,65,124,138,65,124,52,184,105,112,91,105,175,146,171,10,73,223,159,149,65,107,91,245,129,1,153,135,68,82,53,176,21,128,103,4,220,189,246,233,67,227,99,179,223,218,233,180,247,247,90,253,198,199,143,63,254,120,251,84,111,59,221,253,55,145,203,216,190,125,29,92,14,75,163,195,139,243,235,179,81,105,112,121,249,227,143,183,15,58,190,184,186,62,42,122,59,219,83,175,111,177,117,109,73,174,174,191,13,84,2,149,64,37,80,9,84,210,223,166,191,45,136,115,9,126,129,95,224,151,254,54,144,14,164,3,233,64,58,144,14,164,3,233,242,63,133,32,29,72,23,192,6,234,111,211,223,166,191,13,238,132,59,225,78,184,51,136,123,27,184,19,238,12,99,3,225,206,64,112,167,254,54,234,84,127,27,15,171,191,45,166,212,125,82,91,70,45,116,139,165,45,159,87,195,219,83,47,61,147,202,183,232,23,65,43,209,74,180,18,173,68,43,209,74,20,16,5,204,155,174,161,128,5,167,128,232,26,186,134,174,161,107,232,26,186,134,174,161,107,232,26,186,134,9,97,66,152,16,38,132,9,97,66,152,16,38,84,12,38,164,3,78,7,220,74,155,151,176,100,201,2,122,188,10,212,18,87,64,209,17,110,109,220,135,70,175,241,161,209,110,244,171,111,250,123,173,63,163,150,196,125,29,140,7,95,7,231,131,82,245,168,116,54,250,79,193,43,225,38,94,205,66,11,224,34,92,75,221,27,147,196,36,49,73,76,18,147,164,238,77,221,91,16,231,146,241,98,188,24,47,117,111,204,28,51,199,204,49,115,204,28,51,199,204,229,127,10,153,57,102,46,128,13,84,247,166,238,77,221,27,199,201,113,114,156,28,103,16,247,54,28,39,199,25,198,6,114,156,129,56,78,117,111,128,169,186,55,244,85,221,91,60,148,59,169,36,35,150,187,205,83,146,207,170,202,109,226,133,102,81,220,54,243,41,145,72,36,18,137,68,34,145,72,36,18,225,67,248,242,38,103,8,95,193,9,31,114,134,156,33,103,200,25,114,134,156,33,103,200,25,114,134,156,225,61,120,15,222,131,247,224,61,120,15,222,131,247,20,131,247,168,105,83,211,182,210,86,37,79,17,146,186,55,171,56,21,108,225,219,140,112,11,215,118,27,59,141,189,215,221,102,255,211,193,238,167,86,187,217,223,237,116,62,244,63,149,171,81,171,215,78,7,135,131,179,207,87,195,210,183,155,211,111,163,243,97,233,244,226,226,107,233,91,185,90,240,18,182,153,175,107,161,117,108,177,174,170,152,141,66,162,144,40,36,10,137,66,82,204,166,152,45,136,115,73,117,81,93,84,151,98,54,74,142,146,163,228,40,57,74,142,146,163,228,242,63,133,148,28,37,23,192,6,42,102,83,204,166,152,141,220,36,55,201,77,114,51,136,123,27,114,147,220,12,99,3,201,205,64,228,166,98,54,164,84,49,27,236,170,152,45,30,195,157,173,41,35,86,180,69,211,148,207,170,172,109,230,75,206,162,182,45,194,147,163,147,232,36,58,137,78,162,147,232,36,234,135,250,229,77,211,80,191,130,83,63,52,13,77,67,211,208,52,52,13,77,67,211,208,52,52,13,77,195,128,48,32,12,8,3,194,128,48,32,12,8,3,42,6,3,82,224,166,192,109,165,77,75,24,114,36,195,30,174,226,148,186,21,73,110,132,92,239,214,126,247,186,211,232,245,223,29,116,222,31,52,250,111,90,111,223,30,236,183,58,237,232,245,110,231,39,159,47,6,227,210,201,205,197,151,155,65,233,104,116,124,124,115,119,152,138,94,239,54,227,117,45,184,222,45,198,85,213,187,49,74,140,18,163,196,40,49,74,234,221,212,187,5,113,46,153,47,230,139,249,82,239,198,208,49,116,12,29,67,199,208,49,116,12,93,254,167,144,161,99,232,2,216,64,245,110,234,221,212,187,113,157,92,39,215,201,117,6,113,111,195,117,114,157,97,108,32,215,25,136,235,84,239,6,156,170,119,67,97,213,187,197,69,186,179,52,101,228,122,183,40,154,242,153,213,187,205,120,201,217,212,187,61,249,228,232,36,58,137,78,162,147,232,36,58,137,250,161,126,121,211,52,212,175,224,212,15,77,67,211,208,52,52,13,77,67,211,208,52,52,13,77,67,211,48,32,12,8,3,194,128,48,32,12,8,3,194,128,138,193,128,212,187,169,119,91,105,211,18,134,28,201,176,135,171,72,245,110,197,145,27,1,215,187,181,218,141,255,237,30,188,237,55,218,127,245,222,183,218,239,250,159,106,253,114,228,110,183,209,249,224,255,93,221,28,151,6,231,223,199,95,70,231,39,165,111,181,82,121,25,197,110,245,71,31,217,124,240,145,181,137,199,172,77,60,98,237,215,231,103,208,4,55,117,23,22,91,3,23,249,146,58,224,64,38,144,9,100,2,153,64,38,29,112,58,224,130,56,151,96,24,24,6,134,233,128,3,237,64,59,208,14,180,3,237,64,59,208,46,255,83,8,218,129,118,1,108,160,14,56,29,112,58,224,224,79,248,19,254,132,63,131,184,183,129,63,225,207,48,54,16,254,12,4,127,234,128,163,82,117,192,241,178,58,224,98,74,222,233,228,50,106,1,220,211,228,114,65,237,111,203,38,151,73,235,226,166,110,80,38,93,113,79,60,51,95,201,87,242,149,124,37,95,201,87,242,128,60,96,222,126,141,7,44,184,7,228,215,248,53,126,141,95,227,215,248,53,126,141,95,227,215,248,53,86,136,21,98,133,88,33,86,136,21,98,133,88,161,98,88,33,69,113,138,226,86,26,190,4,192,75,178,106,244,202,160,34,110,225,188,100,5,144,71,184,157,114,123,173,15,205,253,187,7,238,247,255,209,216,237,253,179,255,143,86,239,125,255,117,99,255,125,171,123,175,184,48,98,201,220,217,232,235,240,250,238,83,174,75,255,30,156,142,255,91,250,247,104,252,165,244,121,112,253,101,116,53,163,198,112,5,90,231,34,110,203,66,107,232,82,172,65,47,29,55,197,77,113,83,220,20,55,165,151,78,47,93,16,231,146,67,227,208,56,52,189,116,92,31,215,199,245,113,125,92,31,215,199,245,229,127,10,185,62,174,47,128,13,212,75,167,151,78,47,29,107,202,154,178,166,172,105,16,247,54,172,41,107,26,198,6,178,166,129,88,83,189,116,16,172,94,58,60,87,47,93,60,56,28,149,109,70,44,170,75,194,54,87,187,185,46,226,142,101,81,101,23,251,82,140,38,163,201,104,50,154,140,38,163,201,20,50,133,121,27,56,166,176,224,166,144,129,99,224,24,56,6,142,129,99,224,24,56,6,142,129,99,224,120,35,222,136,55,226,141,120,35,222,136,55,226,141,138,225,141,116,219,233,182,91,105,60,19,34,81,89,88,179,216,243,110,191,43,174,11,9,185,14,175,183,243,190,215,220,121,223,255,176,219,106,191,235,180,147,84,224,141,15,191,140,135,135,95,74,95,79,71,231,39,23,231,203,173,189,123,244,129,106,134,45,118,51,95,217,130,155,235,98,93,87,91,29,9,69,66,145,80,36,20,9,165,173,78,91,93,16,231,146,44,35,203,200,50,109,117,164,30,169,71,234,145,122,164,30,169,71,234,229,127,10,73,61,82,47,128,13,212,86,167,173,78,91,29,61,74,143,210,163,244,104,16,247,54,244,40,61,26,198,6,210,163,129,232,81,109,117,88,171,182,58,224,86,91,93,92,10,60,91,85,70,110,168,139,166,42,23,212,74,151,82,85,38,46,153,155,249,162,179,41,150,139,240,244,8,37,66,137,80,34,148,8,37,66,137,252,33,127,121,19,53,228,175,224,228,15,81,67,212,16,53,68,13,81,67,212,16,53,68,13,81,67,212,112,32,28,8,7,194,129,112,32,28,8,7,194,129,138,193,129,148,201,41,147,91,105,219,18,138,32,201,180,151,43,131,210,184,234,3,47,50,15,148,164,44,128,43,146,223,40,66,233,219,167,131,221,157,70,170,206,183,111,55,167,135,131,231,88,249,54,249,194,150,212,248,22,229,178,10,223,104,37,90,137,86,162,149,104,37,133,111,10,223,130,56,151,244,23,253,69,127,41,124,163,233,104,58,154,142,166,163,233,104,58,154,46,255,83,72,211,209,116,1,108,160,194,55,133,111,10,223,8,79,194,147,240,36,60,131,184,183,33,60,9,207,48,54,144,240,12,68,120,42,124,67,79,21,190,65,177,10,223,146,114,221,71,162,50,118,223,219,92,81,249,76,235,222,38,95,115,182,109,111,179,159,29,159,196,39,241,73,124,18,159,196,39,113,63,220,47,111,158,134,251,21,156,251,225,105,120,26,158,134,167,225,105,120,26,158,134,167,225,105,120,26,10,132,2,161,64,40,16,10,132,2,161,64,40,80,49,40,144,178,55,101,111,43,237,90,2,209,35,89,246,113,21,177,234,173,0,120,35,232,166,183,253,131,198,223,255,243,251,88,237,236,148,99,84,189,93,223,12,254,254,159,95,95,134,210,225,97,121,25,93,111,245,71,31,217,124,240,145,181,137,199,172,77,60,98,237,215,231,103,82,14,55,107,43,22,221,14,23,231,186,234,225,248,38,190,137,111,226,155,248,38,245,112,234,225,130,56,151,188,24,47,198,139,169,135,227,239,248,59,254,142,191,227,239,248,59,254,46,255,83,200,223,241,119,1,108,160,122,56,245,112,234,225,152,80,38,148,9,101,66,131,184,183,97,66,153,208,48,54,144,9,13,196,132,170,135,131,85,213,195,97,180,234,225,98,3,223,153,12,51,122,63,92,36,134,185,160,130,184,101,51,204,228,141,114,179,118,41,163,74,185,167,159,158,185,100,46,153,75,230,146,185,100,46,25,65,70,48,111,211,198,8,22,220,8,50,109,76,27,211,198,180,49,109,76,27,211,198,180,49,109,76,27,63,196,15,241,67,252,16,63,196,15,241,67,252,80,49,252,144,78,57,157,114,43,141,97,66,33,39,153,54,127,101,208,42,183,112,114,178,42,230,35,220,42,186,118,99,103,247,117,171,215,239,117,91,237,70,183,215,223,239,53,94,239,54,239,157,204,79,213,168,149,116,231,131,195,211,207,163,113,105,124,53,58,31,92,141,75,215,227,193,231,211,225,189,175,205,183,234,170,85,211,69,216,146,133,86,212,37,188,190,170,58,108,10,155,194,166,176,41,108,74,85,157,170,186,32,206,37,134,134,161,97,104,170,234,176,62,172,15,235,195,250,176,62,172,15,235,203,255,20,98,125,88,95,0,27,168,170,78,85,157,170,58,212,20,53,69,77,81,211,32,238,109,80,83,212,52,140,13,68,77,3,161,166,170,234,24,88,85,117,116,174,170,186,120,110,56,10,211,140,88,89,23,151,105,174,118,117,93,132,221,202,162,194,46,214,101,152,76,38,147,201,100,50,153,76,38,147,33,100,8,243,54,111,12,97,193,13,33,243,198,188,49,111,204,27,243,198,188,49,111,204,27,243,198,188,241,69,124,17,95,196,23,241,69,124,17,95,196,23,21,195,23,169,178,83,101,183,210,88,38,52,146,178,144,230,176,231,93,109,87,76,11,18,112,197,93,171,215,237,236,119,118,62,52,251,141,238,78,163,125,255,140,70,173,182,27,141,175,46,174,47,14,191,14,75,131,171,195,193,249,189,175,198,202,85,218,205,222,138,197,86,217,197,187,174,10,59,92,10,151,194,165,112,41,92,74,133,157,10,187,32,206,37,126,134,159,225,103,42,236,112,62,156,15,231,195,249,112,62,156,15,231,203,255,20,226,124,56,95,0,27,168,194,78,133,157,10,59,196,20,49,69,76,17,211,32,238,109,16,83,196,52,140,13,68,76,3,33,166,42,236,216,87,21,118,84,174,10,187,152,94,120,14,195,140,90,93,23,145,97,174,120,101,221,236,93,202,164,170,46,202,211,51,151,204,37,115,201,92,50,151,204,37,35,200,8,230,109,218,24,193,130,27,65,166,141,105,99,218,152,54,166,141,105,99,218,152,54,166,141,105,227,135,248,33,126,136,31,226,135,248,33,126,136,31,42,134,31,82,81,167,162,110,165,49,76,40,228,36,211,230,175,103,94,73,87,40,243,81,148,42,186,247,205,110,218,42,186,47,195,43,85,116,83,182,98,137,85,116,79,94,87,21,29,22,133,69,97,81,88,20,22,165,138,78,21,93,16,231,18,51,195,204,48,51,85,116,216,30,182,135,237,97,123,216,30,182,135,237,229,127,10,177,61,108,47,128,13,84,69,167,138,78,21,29,74,138,146,162,164,40,105,16,247,54,40,41,74,26,198,6,162,164,129,80,82,85,116,140,171,42,58,250,86,21,93,26,23,252,144,97,38,170,162,155,205,48,85,209,205,216,165,236,171,232,102,60,61,115,201,92,50,151,204,37,115,201,92,50,130,140,96,222,166,141,17,44,184,17,100,218,152,54,166,141,105,99,218,152,54,166,141,105,99,218,152,54,126,136,31,226,135,248,33,126,136,31,226,135,248,161,98,248,33,85,116,170,232,86,26,195,132,66,78,50,109,254,90,165,42,186,208,205,71,33,170,232,118,118,27,251,251,173,157,126,163,221,218,75,85,72,119,120,58,184,190,30,29,150,6,231,163,51,181,116,51,55,100,89,229,116,209,175,174,162,14,151,194,165,112,41,92,10,151,82,81,167,162,46,136,115,137,159,225,103,248,153,138,58,156,15,231,195,249,112,62,156,15,231,195,249,242,63,133,56,31,206,23,192,6,170,168,83,81,167,162,14,49,69,76,17,83,196,52,136,123,27,196,20,49,13,99,3,17,211,64,136,169,138,58,246,85,69,29,149,171,162,46,177,23,158,193,51,227,23,213,69,224,153,234,234,230,238,85,198,165,117,79,93,132,197,100,49,89,76,22,147,197,100,49,217,65,118,48,111,235,198,14,22,220,14,178,110,172,27,235,198,186,177,110,172,27,235,198,186,177,110,172,27,87,196,21,113,69,92,17,87,196,21,113,69,92,81,49,92,145,234,58,213,117,43,141,100,194,162,40,11,104,10,91,153,26,187,194,40,144,66,148,217,53,119,223,52,219,253,110,171,253,46,85,149,221,240,244,104,120,94,186,26,157,159,40,178,155,177,29,203,170,177,139,122,109,37,118,224,20,56,5,78,129,83,224,148,18,59,37,118,65,156,75,16,13,68,3,209,148,216,129,125,96,31,216,7,246,129,125,96,31,216,151,255,41,4,251,192,190,0,54,80,137,157,18,59,37,118,176,41,108,10,155,194,166,65,220,219,192,166,176,105,24,27,8,155,6,130,77,149,216,81,176,74,236,248,92,37,118,137,229,240,84,150,25,191,194,238,73,150,169,192,110,206,78,101,92,95,55,255,18,12,38,131,201,96,50,152,12,38,131,201,12,50,131,121,27,55,102,176,224,102,144,113,99,220,24,55,198,141,113,99,220,24,55,198,141,113,99,220,120,34,158,136,39,226,137,120,34,158,136,39,226,137,138,225,137,148,215,41,175,91,105,28,19,18,65,201,188,25,108,101,138,235,10,226,63,10,81,91,247,246,160,119,208,109,166,170,172,59,190,25,223,92,13,151,91,87,247,232,3,213,69,180,207,77,190,178,101,53,207,69,185,174,214,57,226,137,120,34,158,136,39,226,73,235,156,214,185,32,206,37,65,70,144,17,100,90,231,136,60,34,143,200,35,242,136,60,34,143,200,203,255,20,18,121,68,94,0,27,168,117,78,235,156,214,57,74,148,18,165,68,41,209,32,238,109,40,81,74,52,140,13,164,68,3,81,162,90,231,240,85,173,115,96,173,214,185,196,228,247,145,170,140,223,56,55,87,85,46,168,109,46,165,170,76,95,30,55,249,162,51,46,142,155,253,244,8,37,66,137,80,34,148,8,37,66,137,252,33,127,121,19,53,228,175,224,228,15,81,67,212,16,53,68,13,81,67,212,16,53,68,13,81,67,212,112,32,28,8,7,194,129,112,32,28,8,7,194,129,138,193,129,148,198,41,141,91,105,219,18,138,32,201,180,151,43,131,178,184,234,3,47,50,15,148,100,85,252,86,0,191,81,136,210,183,119,239,91,175,119,91,169,74,223,78,190,140,62,159,142,150,91,250,182,236,55,195,140,216,214,54,185,21,203,106,137,139,114,93,45,113,136,19,226,132,56,33,78,136,147,150,56,45,113,65,156,75,100,12,25,67,198,180,196,33,120,8,30,130,135,224,33,120,8,30,130,151,255,41,68,240,16,188,0,54,80,75,156,150,56,45,113,88,40,22,138,133,98,161,65,220,219,96,161,88,104,24,27,136,133,6,194,66,181,196,241,170,90,226,72,90,45,113,137,141,239,35,134,25,191,37,110,46,195,92,80,75,220,178,25,102,250,90,185,201,93,202,184,86,110,246,211,51,151,204,37,115,201,92,50,151,204,37,35,200,8,230,109,218,24,193,130,27,65,166,141,105,99,218,152,54,166,141,105,99,218,152,54,166,141,105,227,135,248,33,126,136,31,226,135,248,33,126,136,31,42,134,31,82,43,167,86,110,165,49,76,40,228,36,211,230,175,12,106,229,22,78,78,86,197,124,20,162,138,110,175,211,127,147,174,137,238,236,162,116,164,136,110,202,78,44,171,135,46,194,101,213,208,33,81,72,20,18,133,68,33,81,106,232,212,208,5,113,46,17,51,196,12,49,83,67,135,236,33,123,200,30,178,135,236,33,123,200,94,254,167,16,217,67,246,2,216,64,53,116,106,232,212,208,97,164,24,41,70,138,145,6,113,111,131,145,98,164,97,108,32,70,26,8,35,85,67,199,183,170,161,35,111,213,208,37,54,193,147,4,51,126,11,221,60,130,169,132,110,250,38,101,220,65,55,243,217,121,75,222,146,183,228,45,121,75,222,146,15,228,3,243,246,108,124,96,193,125,32,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,177,67,236,16,59,196,14,177,67,236,16,59,196,14,21,195,14,169,160,83,65,183,210,16,38,16,110,146,101,227,215,202,20,208,133,15,62,10,209,63,119,247,199,84,253,115,119,127,212,63,247,120,39,150,213,63,23,225,178,250,231,120,40,30,138,135,226,161,120,40,253,115,250,231,130,56,151,124,25,95,198,151,233,159,227,245,120,61,94,143,215,227,245,120,61,94,47,255,83,200,235,241,122,1,108,160,254,57,253,115,250,231,24,82,134,148,33,101,72,131,184,183,97,72,25,210,48,54,144,33,13,196,144,234,159,131,91,245,207,97,183,250,231,18,131,224,73,130,25,191,127,110,30,193,212,63,55,125,147,50,238,159,155,249,236,188,37,111,201,91,242,150,188,37,111,201,7,242,129,121,123,54,62,176,224,62,144,103,227,217,120,54,158,141,103,227,217,120,54,158,141,103,227,217,216,33,118,136,29,98,135,216,33,118,136,29,98,135,138,97,135,244,207,233,159,91,105,8,19,8,55,201,178,241,107,101,250,231,194,7,31,133,232,159,235,54,223,236,191,111,189,237,165,170,160,187,26,30,93,127,25,29,143,181,208,77,221,140,101,21,209,69,187,178,46,58,54,138,141,98,163,216,40,54,74,23,157,46,186,32,206,37,107,198,154,177,102,186,232,216,61,118,143,221,99,247,216,61,118,143,221,203,255,20,178,123,236,94,0,27,168,139,78,23,157,46,58,158,148,39,229,73,121,210,32,238,109,120,82,158,52,140,13,228,73,3,241,164,186,232,64,87,93,116,8,174,46,186,196,56,120,10,199,140,95,71,247,4,199,212,72,55,115,159,50,46,165,155,119,1,246,146,189,100,47,217,75,246,146,189,100,5,89,193,188,109,27,43,88,112,43,200,182,177,109,108,27,219,198,182,177,109,108,27,219,198,182,177,109,28,17,71,196,17,113,68,28,17,71,196,17,113,68,197,112,68,122,233,244,210,173,52,138,9,135,158,100,220,4,182,50,237,116,133,144,31,133,40,168,219,255,216,122,211,236,246,63,53,187,251,205,84,37,117,215,151,163,163,225,85,233,246,48,14,21,213,205,220,144,101,149,213,69,191,186,194,58,104,10,154,130,166,160,41,104,74,97,157,194,186,32,206,37,132,6,161,65,104,10,235,160,62,168,15,234,131,250,160,62,168,15,234,203,255,20,66,125,80,95,0,27,168,176,78,97,157,194,58,208,20,52,5,77,65,211,32,238,109,64,83,208,52,140,13,4,77,3,129,166,10,235,8,88,133,117,108,174,194,186,196,106,120,6,207,140,95,90,23,129,103,42,174,155,187,87,25,151,215,61,117,17,22,147,197,100,49,89,76,22,147,197,100,7,217,193,188,173,27,59,88,112,59,200,186,177,110,172,27,235,198,186,177,110,172,27,235,198,186,177,110,92,17,87,196,21,113,69,92,17,87,196,21,113,69,197,112,69,10,236,20,216,173,52,146,9,139,162,44,160,41,108,101,138,236,10,163,64,2,46,179,235,28,236,119,251,221,206,235,78,130,254,186,139,155,235,171,210,213,197,231,139,21,174,172,155,178,7,139,109,169,139,120,65,197,116,48,20,12,5,67,193,80,48,148,98,58,197,116,65,156,75,184,12,46,131,203,20,211,193,122,176,30,172,7,235,193,122,176,30,172,151,255,41,132,245,96,189,0,54,80,49,157,98,58,197,116,0,41,64,10,144,2,164,65,220,219,0,164,0,105,24,27,8,144,6,2,72,21,211,145,173,138,233,152,91,197,116,49,53,240,52,106,25,181,139,238,41,106,185,226,245,115,83,182,39,147,198,185,185,207,203,85,114,149,92,37,87,201,85,114,149,28,32,7,152,183,91,227,0,11,238,0,185,53,110,141,91,227,214,184,53,110,141,91,227,214,184,53,110,141,17,98,132,24,33,70,136,17,98,132,24,33,70,168,24,70,72,201,156,146,185,149,6,47,185,179,146,108,26,188,158,121,149,92,49,120,71,184,237,113,157,119,31,26,187,7,253,157,206,94,107,39,126,127,220,197,201,215,193,233,77,233,240,226,108,116,184,186,13,114,211,119,97,161,29,114,209,47,169,69,142,118,162,157,104,39,218,137,118,210,34,167,69,46,136,115,73,143,209,99,244,152,22,57,26,143,198,163,241,104,60,26,143,198,163,241,242,63,133,52,30,141,23,192,6,106,145,211,34,167,69,142,16,37,68,9,81,66,52,136,123,27,66,148,16,13,99,3,9,209,64,132,168,22,57,116,85,139,28,84,171,69,46,30,247,157,65,46,35,246,200,69,32,151,171,221,36,55,125,131,178,232,146,123,234,153,249,74,190,146,175,228,43,249,74,190,146,7,228,1,243,246,107,60,96,193,61,32,191,198,175,241,107,252,26,191,198,175,241,107,252,26,191,198,175,177,66,172,16,43,196,10,177,66,172,16,43,196,10,21,195,10,105,147,211,38,183,210,240,37,0,94,146,85,163,215,243,110,148,43,12,242,8,184,83,238,99,179,253,63,157,131,110,187,249,215,131,63,71,45,149,187,28,158,255,235,226,230,234,124,248,253,254,159,151,209,42,247,232,3,213,236,74,226,166,191,170,197,182,196,69,191,166,154,56,140,9,99,194,152,48,38,140,73,77,156,154,184,32,206,37,22,134,133,97,97,106,226,48,59,204,14,179,195,236,48,59,204,14,179,203,255,20,98,118,152,93,0,27,168,38,78,77,156,154,56,244,19,253,68,63,209,207,32,238,109,208,79,244,51,140,13,68,63,3,161,159,106,226,152,84,53,113,180,172,154,184,152,142,119,134,162,140,218,19,23,65,81,46,168,40,46,165,162,76,218,251,54,253,5,103,82,252,246,212,83,35,147,200,36,50,137,76,34,147,200,36,226,135,248,229,77,210,16,191,130,19,63,36,13,73,67,210,144,52,36,13,73,67,210,144,52,36,13,73,195,127,240,31,252,7,255,193,127,240,31,252,7,255,41,6,255,209,252,166,249,109,165,45,75,8,98,36,179,222,173,12,186,223,170,15,124,200,60,64,146,174,199,173,48,102,35,220,34,183,143,173,230,254,199,206,126,171,215,185,59,79,31,59,189,86,167,253,186,211,235,237,54,251,159,170,81,251,220,46,71,195,235,203,139,235,209,248,226,238,11,113,121,49,30,93,156,127,190,24,143,79,135,165,111,213,130,215,186,205,127,113,11,109,119,139,127,105,37,111,196,18,177,68,44,17,75,196,146,146,55,37,111,65,156,75,2,140,0,35,192,148,188,17,117,68,29,81,71,212,17,117,68,29,81,151,255,41,36,234,136,186,0,54,80,201,155,146,55,37,111,148,39,229,73,121,82,158,65,220,219,80,158,148,103,24,27,72,121,6,162,60,149,188,225,167,74,222,192,88,37,111,241,200,238,19,194,50,98,215,91,12,97,249,172,42,223,230,191,238,44,154,223,162,94,1,167,196,41,113,74,156,18,167,196,41,241,63,252,47,111,174,134,255,21,156,255,225,106,184,26,174,134,171,225,106,184,26,174,134,171,225,106,184,26,26,132,6,161,65,104,16,26,132,6,161,65,104,80,49,104,144,2,56,5,112,43,237,92,2,210,36,89,247,117,21,167,14,174,112,144,35,224,86,184,221,198,254,94,167,255,169,243,103,115,183,223,218,127,31,185,7,238,116,112,125,118,81,250,118,241,159,225,105,105,116,253,165,232,205,111,19,47,103,177,93,111,17,46,166,221,13,71,194,145,112,36,28,9,71,210,238,166,221,45,136,115,137,119,225,93,120,151,118,55,92,14,151,195,229,112,57,92,14,151,195,229,242,63,133,184,28,46,23,192,6,106,119,211,238,166,221,13,225,68,56,17,78,132,51,136,123,27,132,19,225,12,99,3,17,206,64,8,167,118,55,182,84,187,27,245,170,221,45,166,199,157,148,146,81,251,220,230,73,201,231,213,224,54,241,74,51,233,108,155,249,156,88,36,22,137,69,98,145,88,36,22,137,241,97,124,121,179,51,140,175,224,140,15,59,195,206,176,51,236,12,59,195,206,176,51,236,12,59,195,206,16,31,196,7,241,65,124,16,31,196,7,241,65,124,138,65,124,180,180,105,105,91,105,175,146,171,10,73,223,159,85,160,38,182,240,121,70,240,221,107,255,232,116,118,91,189,214,63,155,49,187,215,254,125,113,113,58,26,143,254,59,92,70,247,90,253,209,71,54,31,124,100,109,226,49,107,19,143,88,251,245,249,153,149,181,253,122,253,203,40,107,155,123,49,101,109,84,18,149,68,37,81,73,84,146,178,54,101,109,65,156,75,202,139,242,162,188,148,181,81,115,212,28,53,71,205,81,115,212,28,53,151,255,41,164,230,168,185,0,54,80,89,155,178,54,101,109,36,39,201,73,114,146,156,65,220,219,144,156,36,103,24,27,72,114,6,34,57,149,181,33,166,202,218,224,87,101,109,137,88,238,111,90,25,175,172,109,58,173,92,80,89,219,178,105,101,186,118,183,95,91,147,97,187,219,148,231,228,40,57,74,142,146,163,228,40,57,74,238,143,251,203,219,169,113,127,5,119,127,156,26,167,198,169,113,106,156,26,167,198,169,113,106,156,26,167,198,4,49,65,76,16,19,196,4,49,65,76,16,19,84,12,19,164,221,77,187,219,74,3,151,92,25,73,250,134,174,12,218,221,22,206,72,158,53,233,8,184,17,174,219,121,215,216,107,118,223,117,62,245,247,90,237,126,107,119,247,96,191,215,127,221,216,249,240,174,219,57,104,191,233,191,105,189,125,123,176,223,234,180,35,151,197,93,93,156,12,206,134,87,39,23,223,74,103,163,243,210,232,244,244,230,122,92,250,60,56,252,122,114,117,113,115,126,84,58,26,29,31,223,220,157,205,37,244,200,165,124,103,202,185,77,109,209,95,233,98,27,227,210,173,67,153,28,4,5,65,65,80,16,20,4,165,76,78,153,92,16,231,18,42,131,202,160,50,101,114,144,30,164,7,233,65,122,144,30,164,7,233,229,127,10,33,61,72,47,128,13,84,38,167,76,78,153,28,56,10,142,130,163,224,104,16,247,54,224,40,56,26,198,6,130,163,129,192,81,101,114,68,171,50,57,214,86,153,92,76,5,28,67,101,70,237,153,75,168,50,23,84,65,151,82,101,38,109,148,139,190,9,153,148,205,37,185,28,130,137,96,34,152,8,38,130,137,96,34,131,200,96,222,196,13,25,44,56,25,68,220,16,55,196,13,113,67,220,16,55,196,13,113,67,220,16,55,156,8,39,194,137,112,34,156,8,39,194,137,112,162,98,112,34,61,116,122,232,86,218,198,132,42,80,22,218,11,150,65,123,93,245,129,55,153,7,82,210,53,209,21,218,123,4,93,82,183,247,177,247,190,217,237,244,119,91,237,15,205,55,173,118,162,90,186,179,203,241,151,225,213,69,233,116,116,254,117,120,52,58,127,78,69,116,179,95,219,162,171,231,226,93,89,217,28,233,68,58,145,78,164,19,233,164,108,78,217,92,16,231,146,28,35,199,200,49,101,115,36,30,137,71,226,145,120,36,30,137,71,226,229,127,10,73,60,18,47,128,13,84,54,167,108,78,217,28,29,74,135,210,161,116,104,16,247,54,116,40,29,26,198,6,210,161,129,232,80,101,115,216,170,178,57,160,86,217,92,108,234,59,71,87,70,175,151,139,168,43,159,91,161,220,236,151,157,81,133,92,148,11,160,148,40,37,74,137,82,162,148,40,37,250,135,254,229,77,213,208,191,130,211,63,84,13,85,67,213,80,53,84,13,85,67,213,80,53,84,13,85,195,130,176,32,44,8,11,194,130,176,32,44,8,11,42,6,11,82,26,167,52,110,165,141,75,56,146,36,227,158,174,66,21,195,21,74,113,20,162,10,174,243,177,217,254,159,206,65,183,221,252,43,65,7,220,197,229,240,252,95,23,55,87,231,195,239,203,40,127,171,63,250,200,230,131,143,172,77,60,102,109,226,17,107,191,62,63,211,182,184,123,187,176,172,154,184,39,46,169,31,14,106,130,154,160,38,168,9,106,210,15,167,31,46,136,115,9,137,65,98,144,152,126,56,232,14,186,131,238,160,59,232,14,186,131,238,242,63,133,208,29,116,23,192,6,234,135,211,15,167,31,14,4,5,65,65,80,16,52,136,123,27,16,20,4,13,99,3,65,208,64,32,168,126,56,66,85,63,28,59,171,31,46,177,234,189,79,46,227,23,195,205,34,151,11,106,132,91,54,185,76,95,33,119,111,131,50,238,142,155,250,204,124,37,95,201,87,242,149,124,37,95,201,3,242,128,121,251,53,30,176,224,30,144,95,227,215,248,53,126,141,95,227,215,248,53,126,141,95,227,215,88,33,86,136,21,98,133,88,33,86,136,21,98,133,138,97,133,148,198,41,141,91,105,248,18,0,47,201,170,209,43,131,154,184,133,243,146,21,64,30,225,118,202,253,111,107,183,249,103,127,175,241,174,181,115,175,174,48,98,165,220,255,27,157,14,255,83,58,27,156,140,14,103,212,20,46,168,81,46,229,27,94,206,107,107,155,250,154,22,218,15,23,249,138,234,225,240,37,124,9,95,194,151,240,37,245,112,234,225,130,56,151,56,24,14,134,131,169,135,195,235,240,58,188,14,175,195,235,240,58,188,46,255,83,136,215,225,117,1,108,160,122,56,245,112,234,225,144,79,228,19,249,68,62,131,184,183,65,62,145,207,48,54,16,249,12,132,124,170,135,99,81,213,195,81,178,234,225,226,249,221,233,122,50,98,59,220,211,122,114,65,229,112,41,245,100,194,174,183,169,47,55,139,170,183,39,158,24,149,68,37,81,73,84,18,149,68,37,209,62,180,47,111,138,134,246,21,156,246,161,104,40,26,138,134,162,161,104,40,26,138,134,162,161,104,40,26,246,131,253,96,63,216,15,246,131,253,96,63,216,79,49,216,143,166,55,77,111,43,109,88,242,151,34,25,245,108,101,208,243,86,125,224,66,230,193,145,84,157,109,69,209,26,225,86,182,117,27,175,91,111,222,117,155,123,187,173,118,127,255,77,255,205,235,126,243,99,107,167,191,255,241,246,179,246,26,59,239,91,237,102,212,10,183,171,193,231,209,209,201,213,240,236,116,116,94,186,62,42,29,125,46,13,47,71,135,165,235,203,219,207,58,27,28,126,25,157,15,11,94,233,22,233,53,46,180,226,45,241,10,84,190,113,76,28,19,199,196,49,113,76,42,223,84,190,5,113,46,185,48,46,140,11,83,249,198,217,113,118,156,29,103,199,217,113,118,156,93,254,167,144,179,227,236,2,216,64,149,111,42,223,84,190,177,159,236,39,251,201,126,6,113,111,195,126,178,159,97,108,32,251,25,136,253,84,249,6,165,170,124,195,101,85,190,197,131,188,209,244,101,196,10,184,248,250,242,89,85,194,69,122,249,89,84,196,197,188,16,106,137,90,162,150,168,37,106,137,90,162,129,104,96,222,148,13,13,44,56,13,68,217,80,54,148,13,101,67,217,80,54,148,13,101,67,217,80,54,108,8,27,194,134,176,33,108,8,27,194,134,176,161,98,176,33,149,113,42,227,86,218,192,132,39,77,22,212,243,85,156,74,185,162,234,142,144,43,230,254,122,223,220,221,237,127,236,124,60,248,248,186,211,249,112,175,179,48,114,177,220,247,47,195,211,211,210,229,197,229,205,229,231,139,139,175,51,154,11,139,88,39,55,243,149,45,184,68,46,214,117,85,199,241,76,60,19,207,196,51,241,76,170,227,84,199,5,113,46,249,48,62,140,15,83,29,199,219,241,118,188,29,111,199,219,241,118,188,93,254,167,144,183,227,237,2,216,64,213,113,170,227,84,199,49,160,12,40,3,202,128,6,113,111,195,128,50,160,97,108,32,3,26,136,1,85,29,7,167,170,142,195,102,85,199,197,5,189,179,85,101,228,194,184,104,170,242,153,213,196,205,124,209,217,148,195,69,120,122,132,18,161,68,40,17,74,132,18,161,68,254,144,191,188,137,26,242,87,112,242,135,168,33,106,136,26,162,134,168,33,106,136,26,162,134,168,33,106,56,16,14,132,3,225,64,56,16,14,132,3,225,64,197,224,64,42,225,84,194,173,180,109,9,69,144,100,218,203,85,164,250,183,34,249,141,128,75,223,14,218,255,104,252,181,183,219,223,239,53,94,239,54,239,29,173,79,149,254,90,228,222,183,155,243,127,15,190,159,157,150,174,199,131,207,167,195,223,95,139,210,183,74,105,109,25,213,111,245,71,31,217,124,240,145,181,137,199,172,77,60,98,237,215,231,103,208,21,55,119,55,22,91,23,23,251,210,26,227,112,39,220,9,119,194,157,112,39,141,113,26,227,130,56,151,248,24,62,134,143,105,140,195,241,112,60,28,15,199,195,241,112,60,28,47,255,83,136,227,225,120,1,108,160,198,56,141,113,26,227,16,81,68,20,17,69,68,131,184,183,65,68,17,209,48,54,16,17,13,132,136,106,140,99,87,53,198,81,181,26,227,98,122,223,249,36,51,106,105,92,116,146,185,160,222,184,101,147,204,164,69,115,115,55,42,147,174,185,136,87,224,47,249,75,254,146,191,228,47,249,75,94,144,23,204,219,183,241,130,5,247,130,124,27,223,198,183,241,109,124,27,223,198,183,241,109,124,27,223,198,18,177,68,44,17,75,196,18,177,68,44,17,75,84,12,75,164,110,78,221,220,74,195,152,128,248,73,214,141,96,25,148,206,45,156,159,172,16,254,8,183,171,110,191,214,126,223,127,221,252,176,223,106,239,127,104,245,247,123,127,237,54,31,159,210,136,149,117,215,181,243,47,165,207,195,175,215,163,243,235,175,163,210,245,248,251,233,240,209,215,104,25,205,117,41,223,94,115,94,27,92,164,215,184,208,62,186,196,43,80,75,135,69,97,81,88,20,22,133,69,169,165,83,75,23,196,185,196,204,48,51,204,76,45,29,182,135,237,97,123,216,30,182,135,237,97,123,249,159,66,108,15,219,11,96,3,213,210,169,165,83,75,135,146,162,164,40,41,74,26,196,189,13,74,138,146,134,177,129,40,105,32,148,84,45,29,227,170,150,142,190,85,75,23,207,5,71,211,151,17,219,233,226,235,203,5,149,212,165,212,151,9,59,231,34,189,252,44,170,231,98,94,8,181,68,45,81,75,212,18,181,68,45,209,64,52,48,111,202,134,6,22,156,6,162,108,40,27,202,134,178,161,108,40,27,202,134,178,161,108,40,27,54,132,13,97,67,216,16,54,132,13,97,67,216,80,49,216,144,6,58,13,116,43,109,96,194,147,38,11,234,249,202,160,143,174,250,192,149,204,131,39,169,186,229,138,170,59,2,174,152,123,211,127,211,109,54,246,94,119,58,189,247,253,221,214,235,110,163,251,87,191,211,109,189,107,181,27,187,253,157,247,141,110,99,167,119,251,234,254,218,217,253,184,31,185,108,238,168,116,116,53,28,156,125,190,184,24,127,41,157,142,62,95,13,174,190,151,46,174,70,39,163,243,193,105,233,240,203,224,106,112,56,30,94,149,14,191,31,158,94,94,47,163,118,110,217,239,206,57,183,37,46,222,246,44,182,177,46,253,90,116,215,1,85,64,21,80,5,84,1,85,186,235,116,215,5,113,46,1,53,64,13,80,211,93,7,252,1,127,192,31,240,7,252,1,127,192,95,254,167,16,248,3,254,2,216,64,221,117,186,235,116,215,65,168,16,42,132,10,161,6,113,111,3,161,66,168,97,108,32,132,26,8,66,213,93,71,199,234,174,227,118,117,215,197,20,197,49,89,103,212,22,187,20,172,115,65,125,118,203,102,157,73,11,240,226,237,92,38,85,120,73,47,201,112,50,156,12,39,195,201,112,50,156,204,33,115,152,183,145,99,14,11,110,14,25,57,70,142,145,99,228,24,57,70,142,145,99,228,24,57,70,142,71,226,145,120,36,30,137,71,226,145,120,36,30,169,24,30,73,41,158,82,188,149,198,53,33,19,150,133,55,147,101,80,148,183,112,194,178,202,94,164,104,53,123,31,155,221,253,78,187,209,95,235,239,191,111,189,107,182,59,221,191,203,31,83,213,236,93,14,175,174,47,206,7,165,181,210,245,151,209,201,240,252,226,234,103,85,226,50,106,246,82,190,191,104,252,166,186,153,175,54,135,214,188,88,107,209,154,71,92,17,87,196,21,113,69,92,105,205,211,154,23,196,185,36,216,8,54,130,77,107,30,17,72,4,18,129,68,32,17,72,4,18,129,249,159,66,34,144,8,12,96,3,181,230,105,205,211,154,71,169,82,170,148,42,165,26,196,189,13,165,74,169,134,177,129,148,106,32,74,85,107,30,62,171,53,15,236,213,154,151,5,57,158,173,52,83,181,230,69,83,154,11,106,205,75,169,52,51,45,193,155,185,17,139,43,193,139,112,73,36,19,201,68,50,145,76,36,19,201,68,8,17,194,188,201,27,66,88,112,66,136,188,33,111,200,27,242,134,188,33,111,200,27,242,134,188,33,111,120,17,94,132,23,225,69,120,17,94,132,23,225,69,197,224,69,74,240,148,224,173,180,149,9,89,164,44,188,55,44,131,18,188,234,3,127,50,15,168,44,160,208,174,72,246,163,104,133,118,251,205,110,227,227,251,189,116,245,117,215,195,171,193,229,151,179,103,89,86,247,243,181,229,80,77,55,231,202,138,232,168,39,234,137,122,162,158,168,39,69,116,138,232,130,56,151,20,25,69,70,145,41,162,163,242,168,60,42,143,202,163,242,168,60,42,47,255,83,72,229,81,121,1,108,160,34,58,69,116,138,232,72,81,82,148,20,37,69,131,184,183,33,69,73,209,48,54,144,20,13,68,138,42,162,67,88,21,209,193,181,138,232,178,96,191,127,235,202,84,181,115,211,116,229,10,148,204,253,124,217,139,171,148,123,116,1,148,18,165,68,41,81,74,148,18,165,68,255,208,191,188,169,26,250,87,112,250,135,170,161,106,168,26,170,134,170,161,106,168,26,170,134,170,161,106,88,16,22,132,5,97,65,88,16,22,132,5,97,65,197,96,65,10,228,20,200,173,180,113,9,71,146,100,220,211,85,244,114,184,112,21,71,192,85,112,239,91,221,198,95,7,183,71,173,215,121,223,249,112,208,255,84,137,220,0,247,101,116,53,248,126,115,251,213,24,95,124,185,248,122,83,250,86,41,122,241,219,148,151,180,216,190,183,136,23,84,243,198,38,177,73,108,18,155,196,38,169,121,83,243,22,196,185,100,189,88,47,214,75,205,27,59,199,206,177,115,236,28,59,199,206,177,115,249,159,66,118,142,157,11,96,3,213,188,169,121,83,243,198,115,242,156,60,39,207,25,196,189,13,207,201,115,134,177,129,60,103,32,158,83,205,27,104,170,230,13,129,85,243,22,19,231,78,147,147,81,219,221,158,146,147,207,171,212,109,202,171,205,164,203,109,238,243,98,146,152,36,38,137,73,98,146,152,36,214,135,245,229,205,208,176,190,130,179,62,12,13,67,195,208,48,52,12,13,67,195,208,48,52,12,13,67,67,126,144,31,228,7,249,65,126,144,31,228,7,249,41,6,249,81,225,166,194,109,165,253,74,238,74,36,155,126,173,2,21,182,21,131,106,132,219,211,214,123,223,220,109,236,247,94,55,219,253,247,221,238,63,223,245,247,123,127,237,54,251,27,235,155,31,255,140,218,215,54,254,50,60,29,92,143,63,15,207,75,95,174,174,254,123,82,186,30,127,63,29,150,54,214,55,47,255,83,240,222,182,121,47,109,161,253,109,113,47,172,199,13,80,2,148,0,37,64,9,80,210,227,166,199,45,136,115,9,124,1,95,192,151,30,55,128,14,160,3,232,0,58,128,14,160,3,232,242,63,133,0,29,64,23,192,6,234,113,211,227,166,199,13,234,132,58,161,78,168,51,136,123,27,168,19,234,12,99,3,161,206,64,80,167,30,55,218,84,143,27,7,171,199,45,158,208,157,43,43,35,246,185,69,150,149,207,170,215,109,222,171,206,162,223,45,218,243,99,148,24,37,70,137,81,98,148,24,37,246,135,253,229,205,212,176,191,130,179,63,76,13,83,195,212,48,53,76,13,83,195,212,48,53,76,13,83,67,130,144,32,36,8,9,66,130,144,32,36,8,9,42,6,9,210,243,166,231,109,165,125,75,48,138,36,219,126,174,226,244,190,21,140,112,4,220,255,214,218,235,244,222,55,63,54,27,221,157,102,255,93,171,221,184,61,114,253,157,70,47,114,251,219,232,236,98,252,101,120,57,28,92,29,14,75,39,163,243,193,237,87,167,116,56,24,47,163,251,173,254,232,35,155,15,62,178,54,241,152,181,137,71,172,253,250,252,12,202,226,102,238,196,98,171,226,98,93,86,81,28,225,68,56,17,78,132,19,225,164,40,78,81,92,16,231,146,24,35,198,136,49,69,113,4,30,129,71,224,17,120,4,30,129,71,224,229,127,10,9,60,2,47,128,13,84,20,167,40,78,81,28,21,74,133,82,161,84,104,16,247,54,84,40,21,26,198,6,82,161,129,168,80,69,113,184,170,162,56,144,86,81,92,76,226,59,155,96,70,173,137,139,70,48,23,84,18,183,108,130,153,180,85,110,230,38,101,210,41,23,225,217,121,75,222,146,183,228,45,121,75,222,146,15,228,3,243,246,108,124,96,193,125,32,207,198,179,241,108,60,27,207,198,179,241,108,60,27,207,198,179,177,67,236,16,59,196,14,177,67,236,16,59,196,14,21,195,14,105,148,211,40,183,210,16,38,16,110,146,101,227,87,6,109,114,11,231,38,43,2,62,2,238,159,235,254,181,223,107,116,251,59,187,157,118,243,77,235,237,219,131,253,86,167,29,185,123,238,234,251,245,120,112,85,58,60,189,56,31,30,141,142,143,111,238,206,222,170,245,206,77,221,133,197,118,206,69,190,164,190,57,254,137,127,226,159,248,39,254,73,223,156,190,185,32,206,37,79,198,147,241,100,250,230,248,60,62,143,207,227,243,248,60,62,143,207,203,255,20,242,121,124,94,0,27,168,111,78,223,156,190,57,102,148,25,101,70,153,209,32,238,109,152,81,102,52,140,13,100,70,3,49,163,250,230,96,86,125,115,152,173,190,185,152,0,120,58,185,140,218,53,247,52,185,92,241,158,185,169,27,148,73,199,220,19,207,204,87,242,149,124,37,95,201,87,242,149,60,32,15,152,183,95,227,1,11,238,1,249,53,126,141,95,227,215,248,53,126,141,95,227,215,248,53,126,141,21,98,133,88,33,86,136,21,98,133,88,33,86,168,24,86,72,191,156,126,185,149,134,47,1,240,146,172,26,189,158,121,175,92,81,144,71,192,157,114,7,255,232,180,223,53,250,111,94,239,30,244,222,71,238,146,187,249,247,197,249,201,160,116,244,249,244,102,252,101,25,29,114,143,62,80,205,174,18,238,193,139,89,108,21,220,147,151,82,1,135,40,33,74,136,18,162,132,40,169,128,83,1,23,196,185,68,190,144,47,228,75,5,28,66,135,208,33,116,8,29,66,135,208,33,116,249,159,66,132,14,161,11,96,3,85,192,169,128,83,1,135,117,98,157,88,39,214,25,196,189,13,214,137,117,134,177,129,88,103,32,172,83,5,28,111,170,2,142,132,85,1,23,211,232,62,20,146,81,171,223,102,11,201,5,85,190,165,20,146,73,27,220,30,188,206,76,154,219,102,60,35,14,137,67,226,144,56,36,14,137,67,226,123,248,94,222,220,12,223,43,56,223,195,205,112,51,220,12,55,195,205,112,51,220,12,55,195,205,112,51,180,7,237,65,123,208,30,180,7,237,65,123,208,158,98,208,30,141,109,26,219,86,218,169,228,168,65,210,246,101,101,208,208,86,125,96,63,230,225,144,116,109,107,161,195,140,240,91,214,186,157,94,103,127,167,243,177,217,140,219,180,118,117,49,190,184,62,188,184,28,14,159,73,219,218,239,23,180,148,198,181,249,151,211,186,134,25,97,70,152,17,102,132,25,105,93,211,186,22,196,185,196,182,176,45,108,75,235,26,6,135,193,97,112,24,28,6,135,193,97,112,249,159,66,12,14,131,11,96,3,181,174,105,93,211,186,134,102,162,153,104,38,154,25,196,189,13,154,137,102,134,177,129,104,102,32,52,83,235,26,51,170,117,141,102,213,186,150,204,217,222,19,147,49,155,215,102,136,201,103,217,190,246,251,181,102,217,192,54,237,89,241,72,60,18,143,196,35,241,72,60,18,231,195,249,242,230,103,56,95,193,57,31,126,134,159,225,103,248,25,126,134,159,225,103,248,25,126,134,159,161,62,168,15,234,131,250,160,62,168,15,234,131,250,20,131,250,104,97,211,194,182,210,110,37,103,29,146,69,159,86,241,218,216,130,70,26,225,54,178,125,234,236,118,27,189,247,107,229,254,219,70,187,215,216,255,171,191,211,232,190,233,191,105,189,125,123,176,223,234,180,163,246,179,125,187,56,189,26,140,191,172,149,75,199,131,243,241,224,250,123,233,112,112,117,84,58,26,29,31,223,220,157,169,98,183,181,61,245,242,22,218,221,150,228,226,154,220,80,37,84,9,85,66,149,80,37,77,110,154,220,130,56,151,232,23,250,133,126,105,114,67,233,80,58,148,14,165,67,233,80,58,148,46,255,83,136,210,161,116,1,108,160,38,55,77,110,154,220,240,78,188,19,239,196,59,131,184,183,193,59,241,206,48,54,16,239,12,132,119,106,114,227,78,53,185,17,177,154,220,226,89,221,39,165,101,196,94,183,88,210,242,89,181,188,61,245,202,179,232,124,139,126,13,172,18,171,196,42,177,74,172,18,171,196,0,49,192,188,217,26,6,88,112,6,136,173,97,107,216,26,182,134,173,97,107,216,26,182,134,173,97,107,136,16,34,132,8,33,66,136,16,34,132,8,33,66,197,32,66,26,224,52,192,173,180,119,9,74,149,100,223,223,85,156,118,184,2,114,142,112,187,226,254,106,252,213,120,221,223,127,211,239,180,155,31,91,205,157,230,207,99,214,236,238,215,163,246,196,125,31,124,31,124,46,93,31,149,46,206,135,151,163,225,225,240,231,215,226,246,183,239,50,58,226,234,143,62,178,249,224,35,107,19,143,89,155,120,196,218,175,207,79,95,42,55,111,47,22,90,40,23,247,194,202,228,168,39,234,137,122,162,158,168,39,101,114,202,228,130,56,151,20,25,69,70,145,41,147,163,242,168,60,42,143,202,163,242,168,60,42,47,255,83,72,229,81,121,1,108,160,50,57,101,114,202,228,72,81,82,148,20,37,69,131,184,183,33,69,73,209,48,54,144,20,13,68,138,42,147,67,88,149,201,193,181,202,228,226,177,223,185,20,51,98,145,92,100,138,185,160,18,185,101,83,204,132,173,115,243,182,41,139,198,185,104,207,207,93,114,151,220,37,119,201,93,114,151,156,32,39,152,183,107,227,4,11,238,4,185,54,174,141,107,227,218,184,54,174,141,107,227,218,184,54,174,141,33,98,136,24,34,134,136,33,98,136,24,34,134,168,24,134,72,219,156,182,185,149,6,49,193,176,147,108,27,192,50,104,153,91,56,59,89,25,246,17,94,43,221,63,247,123,59,253,157,110,103,127,191,223,108,239,116,222,52,187,253,246,110,171,255,166,249,186,217,237,53,250,175,27,251,205,167,74,233,254,123,61,62,44,29,94,93,92,95,151,134,231,183,187,113,85,58,63,29,149,142,134,159,135,87,227,65,233,243,224,122,152,117,39,93,244,222,195,187,15,156,173,189,124,248,255,238,255,229,225,163,255,27,239,109,56,111,95,254,171,152,251,145,186,151,46,171,139,234,164,99,163,216,40,54,138,141,98,163,116,210,233,164,11,226,92,178,102,172,25,107,166,147,142,221,99,247,216,61,118,143,221,99,247,216,189,252,79,33,187,199,238,5,176,129,58,233,116,210,233,164,227,73,121,82,158,148,39,13,226,222,134,39,229,73,195,216,64,158,52,16,79,170,147,14,116,213,73,135,224,234,164,139,134,131,163,64,204,39,108,112,92,136,185,212,55,160,78,9,49,227,19,225,8,187,17,160,16,134,31,225,71,248,17,126,132,31,159,53,126,132,245,96,61,88,239,25,99,61,184,12,46,131,203,224,50,184,12,46,131,203,224,50,184,12,46,3,121,64,30,144,7,228,1,121,64,30,144,7,228,41,6,228,81,12,167,24,110,165,85,74,126,246,163,181,223,107,237,118,59,233,171,184,70,215,227,209,233,213,133,66,174,249,187,178,188,90,174,72,151,86,206,197,167,240,41,124,10,159,194,167,40,231,82,206,21,196,185,228,125,120,31,222,71,57,23,63,197,79,241,83,252,20,63,197,79,241,83,249,159,66,126,138,159,10,96,3,149,115,41,231,82,206,197,244,49,125,76,31,211,23,196,189,13,211,199,244,133,177,129,76,95,32,166,79,57,23,108,168,156,11,131,84,206,149,53,208,76,88,209,53,31,104,174,102,81,215,163,61,81,215,133,67,226,144,56,36,14,137,67,226,123,248,94,16,123,137,239,61,7,190,135,155,225,102,184,25,110,134,155,225,102,184,25,110,134,155,225,102,104,15,218,131,246,160,61,104,15,218,131,246,160,61,197,160,61,234,186,212,117,173,180,83,201,77,131,236,181,218,173,221,189,106,127,119,189,255,126,99,125,51,97,87,215,217,232,124,116,122,86,45,157,174,151,190,108,172,111,42,234,122,180,37,75,107,233,138,112,93,21,93,76,10,147,194,164,48,41,76,138,138,46,21,93,65,156,75,198,135,241,97,124,84,116,49,83,204,20,51,197,76,49,83,204,20,51,149,255,41,100,166,152,169,0,54,80,69,151,138,46,21,93,28,31,199,199,241,113,124,65,220,219,112,124,28,95,24,27,200,241,5,226,248,84,116,1,134,42,186,208,71,21,93,153,162,204,100,253,92,243,80,230,74,150,115,77,108,136,102,46,10,146,130,164,32,41,72,10,146,218,163,246,130,216,75,106,239,57,168,61,202,140,50,163,204,40,51,202,140,50,163,204,40,51,202,140,50,35,122,136,30,162,135,232,33,122,136,30,162,135,232,41,134,232,209,204,165,153,107,165,121,74,110,8,228,193,59,180,37,171,229,154,249,222,108,43,218,201,117,127,63,150,86,200,245,212,69,181,113,113,40,28,10,135,194,161,112,40,218,184,180,113,5,113,46,185,30,174,135,235,209,198,197,73,113,82,156,20,39,197,73,113,82,156,84,254,167,144,147,226,164,2,216,64,109,92,218,184,180,113,177,123,236,30,187,199,238,5,113,111,195,238,177,123,97,108,32,187,23,136,221,211,198,5,21,106,227,194,29,181,113,101,7,49,147,85,113,205,132,152,43,217,195,117,127,55,148,112,193,143,240,35,252,8,63,194,143,176,30,172,23,196,94,194,122,207,1,235,193,101,112,25,92,6,151,193,101,112,25,92,6,151,193,101,112,25,200,3,242,128,60,32,15,200,3,242,128,60,32,79,49,32,143,18,46,37,92,43,173,82,150,100,63,222,180,222,181,122,141,221,230,199,214,155,230,94,171,179,219,121,247,215,110,227,117,127,167,243,169,245,166,223,251,71,171,215,107,118,251,183,24,164,255,169,218,223,187,181,33,81,122,185,142,70,39,163,241,224,116,120,57,58,26,158,141,46,78,47,78,190,159,14,62,151,14,47,190,141,142,74,227,127,143,198,227,225,85,233,86,68,148,190,85,75,103,231,167,163,213,171,234,138,189,69,11,106,239,202,100,29,10,189,152,22,166,133,105,97,90,152,22,133,94,10,189,130,56,151,140,16,35,196,8,41,244,98,174,152,43,230,138,185,98,174,152,43,230,42,255,83,200,92,49,87,1,108,160,66,47,133,94,10,189,56,64,14,144,3,228,0,131,184,183,225,0,57,192,48,54,144,3,12,196,1,42,244,2,20,21,122,161,147,10,189,22,138,58,163,116,124,165,67,157,43,80,251,21,123,131,52,129,81,147,212,36,53,73,77,82,147,148,31,229,23,196,94,82,126,207,65,249,81,105,84,26,149,70,165,81,105,84,26,149,70,165,81,105,84,26,1,68,0,17,64,4,16,1,68,0,17,64,4,80,49,4,144,38,48,77,96,43,205,89,150,132,70,154,187,205,221,55,141,110,191,247,190,185,215,236,239,236,54,246,247,91,111,91,59,141,94,171,211,142,84,250,53,60,29,158,30,13,174,74,227,47,195,219,255,164,225,116,112,125,61,58,30,29,14,198,183,191,32,86,174,223,107,222,110,44,168,202,43,238,37,181,118,241,39,252,9,127,194,159,240,39,90,187,180,118,5,113,46,121,30,158,135,231,209,218,197,71,241,81,124,20,31,197,71,241,81,124,84,254,167,144,143,226,163,2,216,64,173,93,90,187,180,118,49,123,204,30,179,199,236,5,113,111,195,236,49,123,97,108,32,179,23,136,217,211,218,5,19,106,237,194,28,181,118,101,5,48,163,20,116,69,6,152,43,208,197,53,111,47,212,110,97,143,216,35,246,136,61,98,143,152,30,166,23,196,94,98,122,207,129,233,97,101,88,25,86,134,149,97,101,88,25,86,134,149,97,101,88,25,194,131,240,32,60,8,15,194,131,240,32,60,8,79,49,8,143,218,45,181,91,43,237,81,150,165,62,246,186,205,157,70,251,199,219,177,189,110,236,55,251,123,7,187,189,214,110,171,253,238,160,113,59,203,223,111,190,233,55,118,119,111,223,165,173,215,141,86,196,117,118,53,60,28,156,255,120,171,177,207,131,235,97,233,236,230,116,60,58,29,157,159,220,12,78,75,135,131,235,225,81,105,112,122,122,126,58,42,141,175,86,176,154,43,214,254,44,170,172,43,245,34,212,119,113,44,28,11,199,194,177,112,44,234,187,212,119,5,113,46,185,32,46,136,11,82,223,197,89,113,86,156,21,103,197,89,113,86,156,85,254,167,144,179,226,172,2,216,64,245,93,234,187,212,119,177,127,236,31,251,199,254,5,113,111,195,254,177,127,97,108,32,251,23,136,253,83,223,5,37,170,239,194,37,213,119,45,14,114,70,42,244,74,14,57,87,161,226,43,214,238,40,253,130,37,97,73,88,18,150,132,37,225,62,184,47,136,189,132,251,158,3,238,131,209,96,52,24,13,70,131,209,96,52,24,13,70,131,209,96,52,240,7,252,1,127,192,31,240,7,252,1,127,192,159,98,192,31,165,95,74,191,86,90,177,132,100,69,238,62,148,117,237,215,221,135,20,127,69,219,161,60,171,191,158,88,134,242,47,158,133,103,225,89,120,22,158,69,249,151,242,175,32,206,37,31,196,7,241,65,202,191,120,43,222,138,183,226,173,120,43,222,138,183,202,255,20,242,86,188,85,0,27,168,252,75,249,151,242,47,6,144,1,100,0,25,192,32,238,109,24,64,6,48,140,13,100,0,3,49,128,202,191,224,68,229,95,216,164,242,175,69,130,206,204,234,191,102,129,78,5,96,143,246,71,5,24,50,137,76,34,147,200,36,50,137,248,33,126,65,236,37,226,247,28,136,31,146,134,164,33,105,72,26,146,134,164,33,105,72,26,146,134,164,225,63,248,15,254,131,255,224,63,248,15,254,131,255,20,131,255,168,0,83,1,182,210,150,37,36,49,178,159,117,253,215,181,234,175,167,119,39,207,218,175,57,75,80,249,197,175,240,43,252,10,191,194,175,168,252,82,249,21,196,185,228,129,120,32,30,72,229,23,95,197,87,241,85,124,21,95,197,87,241,85,249,159,66,190,138,175,10,96,3,85,126,169,252,82,249,197,252,49,127,204,31,243,23,196,189,13,243,199,252,133,177,129,204,95,32,230,79,229,23,140,168,242,11,147,84,249,181,40,192,153,89,221,215,52,192,169,234,235,193,222,168,249,194,36,49,73,76,18,147,196,36,177,62,172,47,136,189,196,250,158,3,235,195,208,48,52,12,13,67,195,208,48,52,12,13,67,195,208,48,52,228,7,249,65,126,144,31,228,7,249,65,126,144,159,98,144,31,53,95,106,190,86,218,175,228,166,68,122,7,221,15,173,253,247,63,129,72,99,119,55,85,199,215,248,230,234,235,232,250,203,79,1,49,56,61,85,240,245,196,214,44,173,221,43,198,245,85,123,49,43,204,10,179,194,172,48,43,170,189,84,123,5,113,46,25,32,6,136,1,82,237,197,84,49,85,76,21,83,197,84,49,85,76,85,254,167,144,169,98,170,2,216,64,213,94,170,189,84,123,113,126,156,31,231,199,249,5,113,111,195,249,113,126,97,108,32,231,23,136,243,83,237,5,32,170,246,66,35,85,123,45,4,109,38,235,245,138,130,54,87,178,212,107,198,198,104,244,162,35,233,72,58,146,142,164,35,105,62,154,47,136,189,164,249,158,131,230,163,207,232,51,250,140,62,163,207,232,51,250,140,62,163,207,232,51,210,135,244,33,125,72,31,210,135,244,33,125,72,159,98,72,31,141,94,26,189,86,154,173,4,130,67,238,222,5,46,195,78,175,187,55,58,211,234,245,228,230,228,212,235,245,196,10,52,123,177,43,236,10,187,194,174,176,43,154,189,52,123,5,113,46,89,32,22,136,5,210,236,197,86,177,85,108,21,91,197,86,177,85,108,85,254,167,144,173,98,171,2,216,64,205,94,154,189,52,123,241,126,188,31,239,199,251,5,113,111,195,251,241,126,97,108,32,239,23,136,247,211,236,5,34,106,246,66,36,53,123,45,8,111,102,209,237,53,11,111,106,247,186,191,53,250,189,24,73,70,146,145,100,36,25,73,166,143,233,11,98,47,153,190,231,96,250,24,52,6,141,65,99,208,24,52,6,141,65,99,208,24,52,6,141,247,225,125,120,31,222,135,247,225,125,120,31,222,167,24,222,71,191,151,126,175,149,198,43,129,16,145,253,12,187,189,174,245,122,205,221,152,156,58,189,230,92,93,159,23,171,194,170,176,42,172,10,171,162,207,75,159,87,16,231,146,253,97,127,216,31,125,94,44,21,75,197,82,177,84,44,21,75,197,82,229,127,10,89,42,150,42,128,13,212,231,165,207,75,159,23,223,199,247,241,125,124,95,16,247,54,124,31,223,23,198,6,242,125,129,248,62,125,94,224,161,62,47,36,82,159,215,2,176,102,22,93,94,211,176,166,30,175,191,183,69,135,23,23,201,69,114,145,92,36,23,201,241,113,124,65,236,37,199,247,28,28,31,119,198,157,113,103,220,25,119,198,157,113,103,220,25,119,198,157,49,62,140,15,227,195,248,48,62,140,15,227,195,248,20,195,248,232,240,210,225,181,210,96,101,201,44,100,167,211,254,244,152,134,236,237,212,127,242,144,198,238,110,130,54,175,195,139,243,111,143,53,196,217,97,253,167,136,24,156,158,174,122,175,87,228,45,90,112,195,87,170,117,232,250,98,90,152,22,166,133,105,97,90,116,125,233,250,10,226,92,50,66,140,16,35,164,235,139,185,98,174,152,43,230,138,185,98,174,152,171,252,79,33,115,197,92,5,176,129,186,190,116,125,233,250,226,0,57,64,14,144,3,12,226,222,134,3,228,0,195,216,64,14,48,16,7,168,235,11,80,212,245,133,78,234,250,90,40,234,140,211,250,149,12,117,174,80,255,87,228,13,210,4,70,77,82,147,212,36,53,73,77,82,126,148,95,16,123,73,249,61,7,229,71,165,81,105,84,26,149,70,165,81,105,84,26,149,70,165,81,105,4,16,1,68,0,17,64,4,16,1,68,0,17,64,197,16,64,154,192,52,129,173,52,103,9,12,141,236,29,236,246,90,11,232,2,59,187,57,29,143,180,129,69,222,164,156,251,192,158,88,137,70,48,182,133,109,97,91,216,22,182,69,35,152,70,176,32,206,37,43,196,10,177,66,26,193,216,43,246,138,189,98,175,216,43,246,138,189,202,255,20,178,87,236,85,0,27,168,17,76,35,152,70,48,30,144,7,228,1,121,192,32,238,109,120,64,30,48,140,13,228,1,3,241,128,26,193,64,69,141,96,8,165,70,176,5,227,206,44,59,193,102,225,78,173,96,211,182,72,47,24,59,201,78,178,147,236,36,59,201,250,177,126,65,236,37,235,247,28,172,31,155,198,166,177,105,108,26,155,198,166,177,105,108,26,155,198,166,113,64,28,16,7,196,1,113,64,28,16,7,196,1,21,195,1,233,5,211,11,182,210,168,37,48,58,178,191,128,78,176,107,125,96,145,54,40,231,46,176,57,171,208,3,198,178,176,44,44,11,203,194,178,232,1,211,3,22,196,185,100,131,216,32,54,72,15,24,107,197,90,177,86,172,21,107,197,90,177,86,249,159,66,214,138,181,10,96,3,245,128,233,1,211,3,198,255,241,127,252,31,255,23,196,189,13,255,199,255,133,177,129,252,95,32,254,79,15,24,152,168,7,12,153,212,3,182,64,204,153,101,7,216,52,204,169,255,107,114,123,116,127,241,146,188,36,47,201,75,242,146,124,31,223,23,196,94,242,125,207,193,247,241,104,60,26,143,198,163,241,104,60,26,143,198,163,241,104,60,26,251,195,254,176,63,236,15,251,195,254,176,63,236,79,49,236,143,238,47,221,95,43,13,89,150,204,69,222,180,246,123,173,221,199,96,228,7,22,105,236,238,38,232,254,58,26,93,143,71,167,143,69,196,15,13,49,56,61,93,245,238,175,136,27,180,224,238,175,20,171,208,253,197,178,176,44,44,11,203,194,178,232,254,210,253,21,196,185,100,131,216,32,54,72,247,23,107,197,90,177,86,172,21,107,197,90,177,86,249,159,66,214,138,181,10,96,3,117,127,233,254,210,253,197,255,241,127,252,31,255,23,196,189,13,255,199,255,133,177,129,252,95,32,254,79,247,23,152,168,251,11,153,212,253,181,64,204,25,167,251,43,9,230,92,161,238,175,136,219,163,251,139,151,228,37,121,73,94,146,151,228,251,248,190,32,246,146,239,123,14,190,143,71,227,209,120,52,30,141,71,227,209,120,52,30,141,71,227,209,216,31,246,135,253,97,127,216,31,246,135,253,97,127,138,97,127,116,127,233,254,90,105,200,18,20,23,217,59,216,237,181,50,111,255,58,187,57,29,143,244,127,69,220,162,92,27,192,158,88,135,14,48,166,133,105,97,90,152,22,166,69,7,152,14,176,32,206,37,35,196,8,49,66,58,192,152,43,230,138,185,98,174,152,43,230,138,185,202,255,20,50,87,204,85,0,27,168,3,76,7,152,14,48,14,144,3,228,0,57,192,32,238,109,56,64,14,48,140,13,228,0,3,113,128,58,192,0,69,29,96,232,164,14,176,133,162,206,236,90,192,102,161,78,61,96,143,55,72,19,24,53,73,77,82,147,212,36,53,73,249,81,126,65,236,37,229,247,28,148,31,149,70,165,81,105,84,26,149,70,165,81,105,84,26,149,70,165,17,64,4,16,1,68,0,17,64,4,16,1,68,0,21,67,0,105,2,211,4,182,210,156,37,40,52,178,159,121,11,216,181,6,176,8,219,147,107,251,215,156,53,104,254,98,88,24,22,134,133,97,97,88,52,127,105,254,10,226,92,50,65,76,16,19,164,249,139,177,98,172,24,43,198,138,177,98,172,24,171,252,79,33,99,197,88,5,176,129,154,191,52,127,105,254,226,254,184,63,238,143,251,11,226,222,134,251,227,254,194,216,64,238,47,16,247,167,249,11,72,212,252,133,74,106,254,90,24,226,204,174,245,107,26,226,212,248,245,112,115,180,125,145,146,164,36,41,73,74,146,146,100,31,217,23,196,94,146,125,207,65,246,145,104,36,26,137,70,162,145,104,36,26,137,70,162,145,104,36,26,245,67,253,80,63,212,15,245,67,253,80,63,212,79,49,212,143,182,47,109,95,43,77,88,150,4,69,110,255,244,186,211,249,208,127,221,232,246,250,187,141,238,187,102,127,239,150,133,68,41,246,186,253,211,231,139,139,175,165,207,131,171,113,233,14,81,148,206,206,79,71,171,215,225,53,107,39,22,84,215,21,231,114,154,185,120,19,222,132,55,225,77,120,19,205,92,154,185,130,56,151,252,14,191,195,239,104,230,226,161,120,40,30,138,135,226,161,120,40,30,42,255,83,200,67,241,80,1,108,160,102,46,205,92,154,185,24,61,70,143,209,99,244,130,184,183,97,244,24,189,48,54,144,209,11,196,232,105,230,130,7,53,115,97,141,154,185,178,0,151,81,74,184,34,129,203,21,232,219,154,181,15,170,181,80,71,212,17,117,68,29,81,71,52,15,205,11,98,47,209,188,231,64,243,80,50,148,12,37,67,201,80,50,148,12,37,67,201,80,50,148,12,219,193,118,176,29,108,7,219,193,118,176,29,108,167,24,108,71,181,150,106,173,149,54,40,75,146,30,255,211,250,212,232,255,185,187,215,239,118,110,223,128,173,241,19,123,180,122,209,11,182,254,53,250,54,40,253,231,244,172,116,117,113,251,166,98,131,159,212,97,52,94,209,154,173,249,251,177,160,178,173,248,23,85,185,197,161,112,40,28,10,135,194,161,168,220,82,185,21,196,185,228,122,184,30,174,71,229,22,39,197,73,113,82,156,20,39,197,73,113,82,249,159,66,78,138,147,10,96,3,85,110,169,220,82,185,197,238,177,123,236,30,187,23,196,189,13,187,199,238,133,177,129,236,94,32,118,79,229,22,84,168,114,11,119,84,185,149,29,196,140,82,188,21,3,98,174,64,253,214,252,221,80,194,5,63,194,143,240,35,252,8,63,194,122,176,94,16,123,9,235,61,7,172,7,151,193,101,112,25,92,6,151,193,101,112,25,92,6,151,193,101,32,15,200,3,242,128,60,32,15,200,3,242,128,60,197,128,60,74,184,148,112,173,180,74,89,146,253,216,109,189,123,223,107,246,154,221,118,99,183,127,171,61,238,28,72,255,93,183,217,252,16,169,130,235,116,116,242,101,60,28,15,175,206,7,167,165,243,211,209,15,247,80,58,185,26,14,191,174,94,1,215,188,221,88,80,253,86,220,75,42,223,226,79,248,19,254,132,63,225,79,148,111,41,223,10,226,92,242,60,60,15,207,163,124,139,143,226,163,248,40,62,138,143,226,163,248,168,252,79,33,31,197,71,5,176,129,202,183,148,111,41,223,98,246,152,61,102,143,217,11,226,222,134,217,99,246,194,216,64,102,47,16,179,167,124,11,38,84,190,133,57,42,223,202,10,96,70,169,222,138,12,48,87,160,120,107,222,94,168,221,194,30,177,71,236,17,123,196,30,49,61,76,47,136,189,196,244,158,3,211,195,202,176,50,172,12,43,195,202,176,50,172,12,43,195,202,176,50,132,7,225,65,120,16,30,132,7,225,65,120,16,158,98,16,30,181,91,106,183,86,218,163,44,73,125,236,117,186,173,222,63,119,27,7,221,102,183,255,166,249,227,109,215,62,213,126,190,243,218,221,219,174,189,109,222,78,227,27,183,127,220,109,181,223,245,255,113,247,199,40,149,92,103,23,87,163,241,127,79,7,55,87,195,171,210,209,240,199,91,144,125,171,253,124,23,178,219,183,32,43,29,15,191,13,175,74,131,219,63,158,142,206,79,74,255,30,76,190,77,219,74,212,117,37,221,169,5,85,121,101,185,28,53,95,188,11,239,194,187,240,46,188,139,154,47,53,95,65,156,75,126,136,31,226,135,212,124,241,88,60,22,143,197,99,241,88,60,22,143,149,255,41,228,177,120,172,0,54,80,205,151,154,47,53,95,140,32,35,200,8,50,130,65,220,219,48,130,140,96,24,27,200,8,6,98,4,213,124,193,139,106,190,176,74,53,95,203,0,159,81,42,192,50,1,159,43,80,15,150,116,159,84,135,161,148,40,37,74,137,82,162,148,232,31,250,23,196,94,162,127,207,129,254,161,106,168,26,170,134,170,161,106,168,26,170,134,170,161,106,168,26,22,132,5,97,65,88,16,22,132,5,97,65,88,80,49,88,144,234,48,213,97,43,109,92,242,144,36,123,247,40,201,235,198,126,179,255,231,173,25,217,59,216,237,181,110,13,201,193,207,247,148,171,238,181,118,55,226,119,135,157,221,51,18,159,7,215,195,210,127,110,93,196,217,205,233,120,116,139,35,110,126,190,201,90,245,108,116,186,177,226,229,97,113,182,106,25,237,97,105,215,163,62,140,121,97,94,152,23,230,133,121,81,31,166,62,44,136,115,201,16,49,68,12,145,250,48,38,139,201,98,178,152,44,38,139,201,98,178,242,63,133,76,22,147,21,192,6,170,15,83,31,166,62,140,19,228,4,57,65,78,48,136,123,27,78,144,19,12,99,3,57,193,64,156,160,250,48,128,81,125,24,90,169,62,108,41,232,51,118,127,88,98,244,185,106,5,98,113,54,74,131,24,77,73,83,210,148,52,37,77,73,255,209,127,65,236,37,253,247,28,244,31,173,70,171,209,106,180,26,173,70,171,209,106,180,26,173,70,171,145,65,100,16,25,68,6,145,65,100,16,25,68,6,21,67,6,105,16,211,32,182,210,204,101,73,152,164,221,232,238,183,118,251,175,27,221,222,253,247,159,235,124,236,181,34,117,132,157,15,174,174,71,167,165,207,131,171,241,253,183,78,187,184,28,143,86,175,5,108,206,102,44,168,231,43,230,21,53,121,177,39,236,9,123,194,158,176,39,154,188,52,121,5,113,46,89,30,150,135,229,209,228,197,70,177,81,108,20,27,197,70,177,81,108,84,254,167,144,141,98,163,2,216,64,77,94,154,188,52,121,241,122,188,30,175,199,235,5,113,111,195,235,241,122,97,108,32,175,23,136,215,211,228,5,18,106,242,66,28,53,121,101,132,47,163,116,117,69,197,151,43,208,198,53,103,43,244,109,49,143,204,35,243,200,60,50,143,140,30,163,23,196,94,50,122,207,193,232,49,101,76,25,83,198,148,49,101,76,25,83,198,148,49,101,76,25,191,195,239,240,59,252,14,191,195,239,240,59,252,78,49,252,142,190,45,125,91,43,141,81,150,75,62,254,126,215,182,123,234,227,159,205,110,167,191,179,187,31,167,118,235,239,119,29,187,39,30,254,59,188,186,40,29,158,94,175,108,251,214,156,61,89,108,9,87,204,11,235,226,226,82,184,20,46,133,75,225,82,116,113,233,226,10,226,92,114,62,156,15,231,163,139,139,155,226,166,184,41,110,138,155,226,166,184,169,252,79,33,55,197,77,5,176,129,186,184,116,113,233,226,98,249,88,62,150,143,229,11,226,222,134,229,99,249,194,216,64,150,47,16,203,167,139,11,50,212,197,133,63,234,226,202,22,102,198,168,228,138,10,51,87,167,153,107,206,142,40,232,2,33,65,72,16,18,132,4,33,193,61,112,47,136,189,4,247,158,3,220,3,205,64,51,208,12,52,3,205,64,51,208,12,52,3,205,64,51,168,7,234,129,122,160,30,168,7,234,129,122,160,158,98,160,30,5,93,10,186,86,90,168,44,205,129,124,234,53,119,26,143,222,148,45,90,43,215,183,241,240,112,48,249,46,100,171,88,197,53,117,35,22,214,191,21,249,106,74,183,88,19,214,132,53,97,77,88,19,165,91,74,183,130,56,151,236,14,187,195,238,40,221,98,161,88,40,22,138,133,98,161,88,40,22,42,255,83,200,66,177,80,1,108,160,210,45,165,91,74,183,248,60,62,143,207,227,243,130,184,183,225,243,248,188,48,54,144,207,11,196,231,41,221,2,7,149,110,33,141,74,183,50,192,150,209,154,182,158,198,150,43,81,175,53,117,27,116,106,113,142,156,35,231,200,57,114,142,92,30,151,23,196,94,114,121,207,193,229,113,100,28,25,71,198,145,113,100,28,25,71,198,145,113,100,28,25,179,195,236,48,59,204,14,179,195,236,48,59,204,78,49,204,142,78,45,157,90,43,13,80,150,196,60,186,205,157,206,187,118,163,213,191,125,111,181,254,235,198,126,179,191,255,177,209,110,237,191,239,255,227,31,123,253,157,198,126,243,77,255,207,168,45,91,87,195,195,139,147,243,193,168,116,251,134,98,165,207,131,235,97,233,250,114,112,62,186,254,82,250,247,191,207,74,135,131,235,225,81,233,63,43,217,187,21,121,107,22,212,196,149,234,250,186,185,152,21,102,133,89,97,86,152,21,221,92,186,185,130,56,151,12,16,3,196,0,233,230,98,170,152,42,166,138,169,98,170,152,42,166,42,255,83,200,84,49,85,1,108,160,110,46,221,92,186,185,56,63,206,143,243,227,252,130,184,183,225,252,56,191,48,54,144,243,11,196,249,233,230,2,16,117,115,161,145,186,185,22,130,54,163,180,117,37,67,155,43,208,223,21,121,99,52,122,209,145,116,36,29,73,71,210,145,52,31,205,23,196,94,210,124,207,65,243,209,103,244,25,125,70,159,209,103,244,25,125,70,159,209,103,244,25,233,67,250,144,62,164,15,233,67,250,144,62,164,79,49,164,143,70,47,141,94,43,205,86,150,141,67,254,217,236,118,246,223,119,110,71,251,187,205,157,94,183,209,223,107,190,105,29,236,197,107,242,250,239,240,234,226,250,203,197,184,116,61,60,29,30,142,175,6,165,179,225,209,232,230,108,133,27,188,102,109,201,162,155,187,226,92,87,99,23,147,194,164,48,41,76,10,147,162,177,75,99,87,16,231,146,241,97,124,24,31,141,93,204,20,51,197,76,49,83,204,20,51,197,76,229,127,10,153,41,102,42,128,13,212,216,165,177,75,99,23,199,199,241,113,124,28,95,16,247,54,28,31,199,23,198,6,114,124,129,56,62,141,93,128,161,198,46,244,81,99,87,166,40,51,86,83,87,36,148,185,74,13,93,179,54,68,51,23,5,73,65,82,144,20,36,5,73,237,81,123,65,236,37,181,247,28,212,30,101,70,153,81,102,148,25,101,70,153,81,102,148,25,101,70,153,17,61,68,15,209,67,244,16,61,68,15,209,67,244,20,67,244,104,230,210,204,181,210,60,37,127,4,178,191,215,216,221,77,91,204,117,125,54,56,61,213,203,53,185,35,203,175,229,154,121,89,173,92,60,10,143,194,163,240,40,60,138,86,46,173,92,65,156,75,190,135,239,225,123,180,114,241,82,188,20,47,197,75,241,82,188,20,47,149,255,41,228,165,120,169,0,54,80,43,151,86,46,173,92,12,31,195,199,240,49,124,65,220,219,48,124,12,95,24,27,200,240,5,98,248,180,114,193,133,90,185,176,71,173,92,89,130,204,148,165,92,143,65,230,106,119,114,221,237,135,74,46,4,18,129,68,32,17,72,4,18,217,67,246,130,216,75,100,239,57,144,61,196,12,49,67,204,16,51,196,12,49,67,204,16,51,196,12,49,195,121,112,30,156,7,231,193,121,112,30,156,7,231,41,6,231,81,201,165,146,107,165,109,202,98,4,200,94,179,215,232,247,154,127,246,222,53,219,205,110,163,215,234,180,251,187,187,141,189,70,191,218,175,212,94,247,235,183,21,92,15,189,199,217,112,60,40,141,135,255,25,159,12,207,135,87,131,241,232,226,188,116,122,58,56,27,148,170,165,74,237,243,3,221,81,127,89,157,175,59,78,214,94,86,230,243,142,135,159,241,227,3,213,250,196,7,234,155,15,8,72,253,232,247,167,204,46,210,154,242,66,94,61,241,226,158,106,206,170,76,107,206,202,232,58,247,158,159,19,185,115,34,239,223,254,188,108,235,205,180,71,236,245,219,7,123,253,119,31,15,246,111,79,226,139,63,94,236,53,254,236,183,218,31,15,122,253,221,102,251,93,239,253,237,135,203,91,107,63,255,166,215,233,53,118,251,189,206,135,102,123,255,199,223,172,255,252,155,215,141,222,206,251,254,199,110,243,109,107,247,222,103,84,214,107,155,127,63,237,78,167,189,115,208,237,54,219,189,126,183,249,191,7,205,253,222,237,103,172,85,170,139,228,44,39,19,119,85,233,5,201,248,100,116,239,118,166,250,178,242,178,114,251,177,187,214,188,191,239,97,42,229,219,155,152,106,229,239,155,152,106,100,59,50,185,222,212,94,35,187,229,206,148,26,147,107,206,6,70,44,98,225,213,180,11,143,114,175,187,136,133,215,230,47,60,155,182,163,236,22,30,233,91,49,189,83,200,120,193,105,206,118,60,16,176,136,133,39,60,219,241,38,239,139,88,248,19,103,59,155,86,154,140,22,62,27,11,68,218,239,152,211,249,172,22,61,99,46,255,104,201,89,204,193,51,90,243,236,9,120,164,141,142,57,114,206,110,209,209,54,58,245,124,55,187,5,71,187,107,74,61,76,205,110,193,211,194,199,168,27,28,57,240,203,120,185,73,126,54,199,25,20,102,188,220,39,126,34,167,30,203,101,180,220,217,157,15,143,86,156,65,201,66,70,139,158,93,175,240,232,23,95,6,125,6,217,45,58,210,207,137,244,211,198,140,22,60,99,206,24,233,36,199,153,237,101,180,220,25,83,189,72,203,141,51,73,203,120,185,73,126,172,197,153,91,101,183,220,196,191,52,226,76,137,50,94,110,194,221,93,198,47,141,136,211,152,39,6,18,211,135,24,243,162,229,233,143,152,247,31,254,38,158,70,196,143,253,167,63,98,94,236,63,227,17,241,55,109,126,236,63,235,33,243,98,255,233,143,137,253,181,121,20,78,79,198,178,19,1,228,255,205,124,142,123,121,118,226,231,184,23,129,207,125,142,205,89,207,241,32,53,143,240,36,255,223,31,47,174,134,255,239,102,116,53,188,110,222,156,14,94,108,191,56,62,251,178,55,28,15,142,6,227,193,171,225,205,233,224,213,93,162,125,251,151,47,199,255,25,191,136,52,110,168,220,206,100,147,143,27,42,47,171,43,52,110,40,191,172,44,116,220,240,243,249,141,27,34,140,27,146,12,23,30,143,40,204,10,204,10,204,10,204,10,204,10,204,10,204,10,204,10,204,10,204,10,204,10,204,10,204,10,204,10,204,10,204,10,204,10,204,10,204,10,204,10,204,10,238,102,5,149,116,179,130,202,74,205,10,22,251,159,38,120,23,111,179,2,179,2,179,2,179,2,179,2,179,2,179,2,179,2,179,2,179,2,179,2,179,2,179,2,179,2,179,2,179,2,179,2,179,2,179,2,179,2,179,130,92,102,5,169,106,140,42,43,85,99,100,86,96,86,96,86,96,86,96,86,96,86,96,86,96,86,96,86,96,86,96,86,96,86,96,86,96,86,96,86,96,86,96,86,96,86,96,86,96,86,96,86,96,86,240,12,103,5,229,116,179,130,178,89,129,89,129,89,65,142,179,130,202,203,250,236,95,177,211,223,118,60,207,89,65,130,229,134,49,43,72,181,240,60,103,5,169,22,158,231,172,32,193,194,243,157,21,36,93,112,238,179,130,84,11,207,115,86,144,106,225,121,206,10,226,46,60,136,89,65,236,69,7,48,43,136,187,230,32,102,5,9,22,157,239,172,32,193,130,243,157,21,36,88,112,158,179,130,164,203,205,105,86,144,116,185,57,205,10,226,46,55,136,89,65,220,69,7,49,43,72,176,232,124,103,5,113,23,156,243,172,32,238,114,115,158,21,36,93,110,78,179,130,4,203,205,115,86,144,116,185,57,205,10,162,44,55,168,89,129,228,95,242,95,216,228,191,150,238,205,142,107,43,246,102,199,146,127,201,191,228,95,242,47,249,151,252,75,254,11,152,252,11,208,5,232,2,116,1,186,0,93,128,46,139,150,69,203,162,101,209,178,104,89,180,44,58,132,44,58,85,99,77,77,99,141,44,90,22,45,139,150,69,63,171,44,90,164,43,210,21,233,138,116,69,186,34,93,145,174,72,87,164,43,210,21,233,138,116,69,186,34,93,145,110,232,145,110,185,95,79,19,233,150,95,214,69,186,34,93,145,238,242,35,221,242,223,191,48,43,191,127,97,110,221,254,190,172,108,6,152,232,38,94,109,206,129,110,6,235,206,37,207,77,188,238,156,226,220,116,235,205,47,205,205,96,221,185,132,185,201,214,157,111,150,155,112,205,121,70,185,201,150,156,111,146,155,120,205,57,5,185,137,215,155,83,142,155,120,189,185,196,184,233,86,187,236,20,55,221,106,151,29,226,38,91,109,190,25,110,178,53,231,23,225,38,91,111,94,9,110,178,213,230,21,224,166,91,237,178,243,219,196,171,205,37,190,77,183,218,101,167,183,209,87,43,188,21,222,10,111,179,10,111,107,233,194,219,154,240,86,120,43,188,21,222,10,111,133,183,194,91,225,173,240,86,120,43,188,21,222,10,111,133,183,194,91,225,173,240,86,120,43,188,21,222,10,111,23,16,222,86,211,133,183,85,225,173,240,86,120,43,188,21,222,10,111,133,183,194,91,225,173,240,86,120,43,188,21,222,10,111,133,183,194,91,225,173,240,86,120,43,188,21,222,46,32,188,173,164,11,111,43,194,91,225,173,240,86,120,43,188,21,222,10,111,133,183,194,91,225,173,240,86,120,43,188,21,132,10,66,5,161,130,80,65,168,32,84,16,26,124,16,154,234,45,193,202,222,18,76,16,42,8,21,132,10,66,5,161,130,80,65,168,32,84,16,42,8,21,132,10,66,5,161,130,80,65,168,32,84,16,42,8,21,132,6,30,132,86,251,149,254,102,242,32,244,246,237,239,54,115,15,66,239,214,254,113,112,248,117,112,50,108,92,157,223,253,180,250,253,67,108,251,197,224,234,124,123,240,239,235,237,235,193,201,240,108,240,117,120,181,253,235,111,183,215,182,234,155,245,245,245,250,218,250,102,101,251,238,137,74,151,63,158,233,199,102,222,189,230,210,183,122,233,176,126,52,92,95,223,42,31,13,215,43,181,234,225,231,173,245,234,102,117,227,243,240,112,125,120,188,190,89,185,253,209,254,251,151,210,140,107,254,248,219,237,242,218,198,198,214,86,173,190,89,175,102,118,205,202,220,107,86,182,55,215,215,202,27,229,114,109,99,163,94,79,123,205,223,183,228,211,174,249,235,111,183,183,54,215,54,43,107,91,155,229,218,230,102,218,107,78,36,30,211,46,252,240,83,182,43,91,213,202,214,214,214,198,214,214,214,122,166,87,159,254,229,125,248,41,219,235,235,235,155,181,74,173,178,89,173,109,164,187,250,255,77,254,104,72,26,205,222,253,49,69,56,123,244,175,211,123,191,175,203,47,171,181,151,229,210,209,112,120,121,125,57,28,30,149,95,110,189,92,251,241,219,58,90,244,250,120,57,177,194,215,20,171,153,25,173,62,94,82,252,112,53,147,117,85,211,175,107,242,14,44,197,186,34,158,166,120,225,104,218,245,164,251,250,205,14,63,51,89,87,226,175,223,236,112,51,233,186,102,71,151,17,87,53,39,188,76,188,166,25,209,228,148,21,197,13,39,147,46,105,118,244,24,113,155,230,132,143,41,214,20,117,155,98,133,139,41,214,19,245,23,75,172,240,48,197,122,166,253,179,58,250,246,76,253,135,117,218,213,36,251,222,159,21,254,165,93,77,45,213,106,38,195,189,164,171,153,21,221,61,94,78,188,240,46,233,122,102,68,115,17,119,103,86,56,151,116,53,51,162,183,136,171,153,21,190,165,93,77,178,115,60,43,92,75,177,154,20,223,227,179,194,179,180,171,73,188,55,169,191,199,35,70,95,135,245,137,112,101,114,137,83,34,137,195,201,64,38,210,99,38,179,162,72,15,154,204,164,162,60,104,125,20,255,65,83,18,192,40,143,74,176,17,163,243,227,74,162,71,77,134,128,17,30,117,151,56,38,124,216,148,160,50,194,67,207,18,28,167,179,4,187,120,150,228,56,61,202,81,163,60,102,50,73,141,244,152,36,135,233,113,154,26,237,65,147,121,106,148,71,37,216,241,171,68,143,73,240,146,198,9,190,74,227,39,191,74,139,202,68,55,210,101,162,27,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,90,164,76,116,61,93,38,186,46,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,69,202,68,215,210,101,162,107,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,90,164,76,180,158,46,19,173,203,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,104,145,50,209,90,186,76,180,38,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,69,202,68,171,233,50,209,170,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,22,41,19,173,164,203,68,43,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,42,19,149,137,202,68,101,162,50,81,153,168,76,84,38,90,164,76,180,156,46,19,45,203,68,101,162,50,209,165,102,162,11,248,57,80,78,247,115,160,188,26,63,7,106,165,205,227,250,209,218,250,86,109,176,94,31,212,170,229,193,231,242,112,179,90,222,24,28,215,214,214,42,131,97,61,251,239,201,72,215,204,248,123,50,210,53,23,246,61,25,107,151,51,250,105,27,255,21,103,249,115,32,194,213,151,242,115,224,109,191,126,251,179,32,214,79,130,210,241,131,159,5,245,151,213,0,126,22,92,94,13,111,247,121,120,212,184,26,143,142,7,135,227,15,195,239,211,95,202,171,39,95,222,171,193,207,231,184,126,245,235,159,174,165,159,23,120,245,173,114,123,15,244,234,246,112,44,230,74,247,174,240,240,235,255,98,191,241,174,185,215,248,208,236,246,63,118,59,239,186,141,189,31,255,202,250,241,176,151,151,223,95,252,113,239,83,246,15,94,239,181,122,253,55,173,110,115,167,215,233,254,245,98,251,197,171,139,203,241,171,179,211,87,119,95,233,87,135,23,119,247,225,191,31,177,211,105,247,26,173,118,179,219,223,237,188,235,239,54,63,53,119,111,127,212,151,31,124,210,94,231,77,115,183,191,223,236,126,106,118,251,189,214,94,179,115,208,123,177,253,162,182,94,190,253,188,102,251,205,199,78,171,221,123,244,9,183,127,255,199,139,31,15,222,105,236,188,111,246,187,157,78,111,114,77,15,174,212,108,127,122,177,253,226,246,183,241,251,183,63,47,219,122,51,237,17,123,253,246,193,94,255,221,199,131,253,219,211,248,226,143,23,123,141,63,251,173,246,199,131,94,127,183,217,126,215,123,127,251,225,242,214,218,207,191,233,117,122,141,221,126,175,243,161,217,222,255,241,55,235,63,255,230,117,163,183,243,190,255,177,219,124,219,218,189,247,25,149,245,218,230,223,79,187,211,105,239,28,116,187,205,118,175,223,109,254,239,65,115,191,119,251,25,107,149,234,236,77,250,71,167,251,161,217,221,127,177,93,73,58,220,60,185,188,73,49,218,252,114,115,114,50,58,63,57,30,220,30,226,239,227,139,171,195,47,165,241,201,232,94,42,115,39,29,110,63,118,247,107,189,116,114,121,83,186,252,94,171,148,111,131,153,106,165,116,243,249,230,124,124,83,173,190,44,215,163,77,63,39,215,27,107,246,185,216,229,206,28,143,78,174,57,254,112,116,89,11,175,166,93,248,100,68,183,172,133,215,230,47,188,182,94,175,151,215,107,235,107,181,245,242,244,133,79,38,246,139,93,120,164,111,197,120,115,225,37,44,56,205,217,158,61,56,94,214,194,19,158,237,217,147,229,101,45,252,137,179,189,85,222,40,87,55,202,245,245,205,173,245,233,11,95,226,217,158,61,53,143,180,223,115,102,230,139,92,244,140,177,250,163,37,199,29,170,47,112,205,179,231,238,145,54,122,206,212,125,177,139,142,182,209,177,198,242,139,93,112,180,187,166,88,115,251,197,46,120,218,216,47,234,6,79,29,250,45,97,185,73,126,54,207,154,252,47,97,185,79,252,68,142,69,3,22,184,220,209,105,228,159,17,155,229,181,122,173,92,173,86,170,191,127,135,220,127,248,242,22,125,54,140,186,232,173,74,125,179,90,175,172,173,109,214,235,247,201,67,62,139,142,244,115,34,158,210,88,224,130,103,64,142,72,39,121,22,227,88,224,114,103,72,143,72,203,157,229,60,150,176,220,36,63,214,102,65,144,197,46,55,241,47,141,89,82,100,9,203,77,184,187,203,248,165,17,81,155,76,97,22,15,95,69,20,100,241,244,35,214,227,62,98,150,120,120,242,129,143,72,193,211,143,152,28,85,71,120,68,252,77,123,140,9,162,60,100,146,18,60,253,152,216,95,155,71,1,245,100,44,59,17,64,254,223,204,231,184,151,105,39,126,142,123,49,248,220,231,216,156,245,28,15,146,243,8,79,178,8,134,112,59,118,136,91,88,245,104,236,16,66,101,213,50,199,14,229,151,149,5,143,29,126,94,193,216,33,194,216,33,201,144,225,241,168,194,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,224,231,204,32,94,161,219,148,153,65,254,149,110,203,157,25,44,250,63,85,40,251,79,21,204,12,204,12,204,12,204,12,204,12,204,12,204,12,204,12,204,12,204,12,204,12,204,12,204,12,204,12,204,12,204,12,204,12,204,12,204,12,204,12,204,12,242,153,25,164,172,55,10,161,242,208,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,32,245,204,32,238,155,163,60,154,25,132,240,246,40,102,6,102,6,171,61,51,168,188,172,207,254,85,91,14,110,102,144,96,185,97,204,12,82,45,60,207,153,65,170,133,231,57,51,72,176,240,124,103,6,73,23,156,251,204,32,213,194,243,156,25,164,90,120,158,51,131,184,11,15,98,102,16,123,209,1,204,12,226,174,57,136,153,65,130,69,231,59,51,72,176,224,124,103,6,9,22,156,231,204,32,233,114,115,154,25,36,93,110,78,51,131,184,203,13,98,102,16,119,209,65,204,12,18,44,58,223,153,65,220,5,231,60,51,136,187,220,156,103,6,73,151,155,211,204,32,193,114,243,156,25,36,93,110,78,51,131,40,203,13,106,102,96,2,96,2,80,224,9,64,45,237,155,34,215,86,238,77,145,77,0,76,0,76,0,76,0,76,0,76,0,76,0,10,57,1,16,164,11,210,5,233,130,116,65,186,32,93,38,45,147,150,73,203,164,101,210,50,105,153,116,24,153,116,202,38,155,154,38,27,153,180,76,90,38,45,147,126,118,153,180,104,87,180,43,218,21,237,138,118,69,187,162,93,209,174,104,87,180,43,218,21,237,138,118,69,187,162,221,240,163,221,114,191,158,46,218,45,191,172,139,118,69,187,162,221,124,162,221,242,223,191,56,43,191,127,113,110,221,254,222,172,108,6,152,236,38,94,109,206,193,110,6,235,206,37,215,77,188,238,156,98,221,116,235,205,47,213,205,96,221,185,132,186,201,214,157,111,166,155,112,205,121,70,186,201,150,156,111,162,155,120,205,57,5,186,137,215,155,83,158,155,120,189,185,196,185,233,86,187,236,52,55,221,106,151,29,230,38,91,109,190,89,110,178,53,231,23,229,38,91,111,94,73,110,178,213,230,21,228,166,91,237,178,115,220,196,171,205,37,198,77,183,218,101,167,184,209,87,43,196,21,226,10,113,179,11,113,107,105,67,220,154,16,87,136,43,196,21,226,10,113,133,184,66,92,33,174,16,87,136,43,196,21,226,10,113,133,184,66,92,33,174,16,87,136,43,196,21,226,10,113,23,22,226,86,211,134,184,85,33,174,16,87,136,43,196,21,226,10,113,133,184,66,92,33,174,16,87,136,43,196,21,226,10,113,133,184,66,92,33,174,16,87,136,43,196,21,226,46,44,196,173,164,13,113,43,66,92,33,174,16,87,136,43,196,21,226,10,113,133,184,66,92,33,174,16,87,136,43,196,21,136,10,68,5,162,2,81,129,168,64,84,32,90,144,64,52,229,91,135,149,189,117,152,64,84,32,42,16,21,136,10,68,5,162,2,81,129,168,64,84,32,42,16,21,136,10,68,5,162,2,81,129,168,64,84,32,42,16,45,68,32,90,77,251,134,91,213,32,222,112,235,110,245,31,7,135,95,7,39,195,198,213,249,221,79,172,223,63,200,182,95,12,174,206,183,7,255,190,222,190,30,156,12,207,6,95,135,87,219,191,254,118,123,109,171,190,89,95,95,175,175,173,111,86,182,239,158,168,116,249,227,153,126,108,232,207,87,93,250,86,47,173,173,29,110,28,214,182,6,229,195,227,181,218,218,112,243,243,224,168,124,84,171,87,215,182,54,15,171,149,173,207,47,254,184,247,171,105,198,85,127,252,237,118,121,109,99,99,107,171,86,223,172,87,51,188,106,101,238,85,43,219,155,235,107,229,141,114,185,182,177,81,175,167,191,234,239,155,243,105,87,253,245,183,219,91,155,107,155,149,181,173,205,114,109,115,51,253,85,39,210,143,105,151,126,248,41,219,149,173,106,101,107,107,107,99,107,107,107,61,227,235,79,255,50,63,252,148,237,245,245,245,205,90,165,86,217,172,214,54,210,94,255,255,38,127,84,36,141,106,239,254,152,34,172,61,250,215,233,189,223,223,229,151,213,218,203,114,233,104,56,188,188,190,28,14,143,202,47,183,94,174,253,248,237,29,45,138,125,188,156,88,97,108,138,213,204,140,90,31,47,41,126,216,154,201,186,170,233,215,53,121,71,150,98,93,17,79,83,188,176,52,237,122,210,125,253,102,135,161,153,172,43,241,215,111,118,216,153,116,93,179,163,204,136,171,154,19,102,38,94,211,140,168,114,202,138,226,134,149,73,151,52,59,138,140,184,77,115,194,200,20,107,138,186,77,177,194,198,20,235,137,250,139,37,86,152,152,98,61,211,254,153,29,125,123,166,254,67,59,237,106,146,125,239,207,10,3,211,174,166,150,106,53,147,97,95,210,213,204,138,242,30,47,39,94,152,151,116,61,51,162,186,136,187,51,43,172,75,186,154,25,81,92,196,213,204,10,227,210,174,38,217,57,158,21,182,165,88,77,138,239,241,89,97,90,218,213,36,222,155,212,223,227,17,163,176,195,250,68,216,50,185,196,41,17,197,225,100,64,19,233,49,147,217,81,164,7,77,102,84,81,30,180,62,138,255,160,41,137,96,148,71,37,216,136,209,249,113,37,209,163,38,67,193,8,143,186,75,32,19,62,108,74,112,25,225,161,103,9,142,211,89,130,93,60,75,114,156,30,229,170,81,30,51,153,172,70,122,76,146,195,244,56,93,141,246,160,201,124,53,202,163,18,236,248,85,162,199,36,120,73,227,4,95,165,241,147,95,165,197,101,164,169,222,207,170,26,196,251,89,201,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,105,226,140,52,213,219,69,85,131,120,187,40,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,169,140,84,70,42,35,77,156,145,166,122,55,166,106,16,239,198,36,35,149,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,137,51,210,84,111,208,84,13,226,13,154,100,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,169,140,52,81,70,90,185,253,83,154,140,180,242,178,202,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,210,34,103,164,169,28,233,109,70,202,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,82,25,169,140,84,70,42,35,149,145,202,72,101,164,50,210,194,102,164,149,180,25,105,101,85,50,210,90,105,189,186,62,56,62,222,218,44,87,7,131,218,240,168,54,24,110,212,143,215,134,213,227,202,209,96,115,184,177,177,136,180,50,210,85,51,79,43,35,93,117,129,105,101,172,189,206,44,143,142,255,170,179,205,72,35,92,127,90,70,154,233,207,133,141,242,235,126,61,222,228,100,163,252,249,193,207,132,250,83,115,147,7,223,190,51,127,40,204,255,150,191,188,26,222,110,226,240,168,113,53,30,29,15,14,199,31,134,223,167,175,243,213,19,107,127,53,248,249,12,215,175,126,221,155,150,126,62,253,171,111,119,63,224,94,221,126,221,23,113,157,123,207,255,240,203,250,98,191,241,174,185,215,248,208,236,246,63,118,59,239,186,141,189,31,55,81,63,30,246,242,242,251,139,63,238,125,202,254,193,235,189,86,175,255,166,213,109,238,244,58,221,191,94,108,191,120,117,113,57,126,117,118,250,234,238,75,248,234,240,226,238,215,236,239,71,236,116,218,189,70,171,221,236,246,119,59,239,250,187,205,79,205,221,219,127,147,150,31,124,210,94,231,77,115,183,191,223,236,126,106,118,251,189,214,94,179,115,208,123,177,253,162,182,94,190,253,188,102,251,205,199,78,171,221,123,244,9,183,127,255,199,139,31,15,222,105,236,188,111,246,187,157,78,111,114,77,15,174,212,108,127,186,253,101,242,226,143,23,239,223,254,188,108,235,205,180,71,236,245,219,7,123,253,119,31,15,246,111,99,244,23,127,188,216,107,252,217,111,181,63,30,244,250,187,205,246,187,222,251,219,243,87,222,90,251,249,55,189,78,175,177,219,239,117,62,52,219,251,63,254,102,253,231,223,236,116,218,59,7,221,110,179,221,235,119,155,255,123,208,220,239,221,126,194,90,165,58,123,7,254,209,233,126,104,118,247,95,108,87,146,14,38,78,46,111,82,140,37,190,220,156,156,140,206,79,142,7,183,231,243,251,248,226,234,240,75,105,124,50,186,247,47,170,234,203,202,203,202,237,199,238,42,112,74,39,151,55,165,203,239,181,74,249,246,31,85,213,74,233,230,243,205,249,248,166,90,125,89,174,71,155,92,76,174,55,214,220,98,177,203,157,57,218,152,92,115,252,193,198,178,22,94,77,187,240,201,127,94,47,107,225,181,249,11,175,173,215,235,229,245,218,250,90,109,189,60,125,225,147,105,219,98,23,30,233,91,49,222,76,103,9,11,78,115,182,103,15,125,150,181,240,132,103,123,246,84,104,89,11,127,226,108,111,149,55,202,213,141,114,125,125,115,107,125,250,194,151,120,182,103,79,188,34,237,247,156,121,215,34,23,61,99,36,246,104,201,113,7,98,11,92,243,236,153,89,164,141,158,51,49,91,236,162,163,109,116,172,145,218,98,23,28,237,174,41,214,204,109,177,11,158,22,217,71,221,224,169,129,253,18,150,155,228,103,243,172,169,221,18,150,251,196,79,228,88,99,189,5,46,119,116,26,249,103,196,102,121,173,94,43,87,171,149,234,239,223,33,247,31,190,188,69,159,13,163,46,122,171,82,223,172,214,43,107,107,155,245,250,253,113,101,62,139,142,244,115,34,222,132,117,129,11,158,49,132,141,116,146,103,141,96,23,184,220,25,83,218,72,203,157,53,163,93,194,114,147,252,88,155,53,196,93,236,114,19,255,210,152,53,229,93,194,114,19,238,238,50,126,105,68,156,20,79,25,145,62,124,21,81,6,164,79,63,98,61,238,35,102,77,43,159,124,224,163,113,224,211,143,152,28,51,69,120,68,252,77,123,60,8,140,242,144,201,49,224,211,143,137,253,181,121,52,108,154,204,92,31,164,139,63,191,19,166,62,199,189,244,58,241,115,220,203,183,231,62,199,230,172,231,152,136,209,159,120,146,31,177,231,235,70,111,231,125,255,99,183,249,182,181,123,47,24,173,85,55,214,127,162,139,5,76,19,42,253,106,154,105,66,229,101,245,249,76,19,202,47,43,11,157,38,252,124,126,211,132,8,211,132,36,179,131,199,223,86,166,5,166,5,166,5,166,5,166,5,166,5,166,5,166,5,166,5,166,5,166,5,166,5,166,5,166,5,166,5,166,5,166,5,166,5,166,5,166,5,133,154,22,44,110,20,16,163,182,126,218,40,96,110,105,125,209,70,1,139,253,15,11,202,254,195,2,163,0,163,0,163,0,163,0,163,0,163,0,163,0,163,0,163,0,163,0,163,0,163,0,163,0,163,0,163,0,163,0,163,0,163,0,163,0,163,0,163,128,60,70,1,169,58,134,158,232,29,51,10,48,10,48,10,48,10,48,10,48,10,48,10,48,10,48,10,48,10,48,10,48,10,48,10,48,10,48,10,48,10,48,10,48,10,48,10,48,10,48,10,48,10,48,10,200,121,20,80,78,55,10,40,63,249,22,36,247,246,201,36,192,36,192,36,32,214,47,208,202,203,250,236,95,160,229,224,38,1,9,150,27,198,36,32,213,194,243,156,4,164,90,120,158,147,128,4,11,207,119,18,144,116,193,185,79,2,82,45,60,207,73,64,170,133,231,57,9,136,187,240,32,38,1,177,23,29,192,36,32,238,154,131,152,4,36,88,116,190,147,128,4,11,206,119,18,144,96,193,121,78,2,146,46,55,167,73,64,210,229,230,52,9,136,187,220,32,38,1,113,23,29,196,36,32,193,162,243,157,4,196,93,112,206,147,128,184,203,205,121,18,144,116,185,57,77,2,18,44,55,207,73,64,210,229,230,52,9,136,178,220,160,38,1,114,125,185,126,97,115,253,90,186,182,159,218,83,109,63,114,125,185,190,92,95,174,47,215,151,235,203,245,229,250,226,113,241,184,120,92,60,46,30,23,143,7,26,143,75,154,37,205,146,102,73,179,164,89,210,44,105,206,52,105,78,33,200,107,79,149,201,72,154,37,205,146,102,73,179,164,57,160,164,89,96,43,176,21,216,10,108,5,182,2,91,129,173,192,86,96,43,176,21,216,10,108,5,182,2,91,129,109,232,129,109,185,95,79,19,216,150,95,214,5,182,2,91,129,109,214,129,109,249,239,95,135,149,223,191,14,183,110,127,27,86,54,3,204,107,19,175,54,231,184,54,131,117,231,146,214,38,94,119,78,97,109,186,245,230,151,213,102,176,238,92,162,218,100,235,206,55,169,77,184,230,60,131,218,100,75,206,55,167,77,188,230,156,98,218,196,235,205,41,165,77,188,222,92,66,218,116,171,93,118,70,155,110,181,203,142,104,147,173,54,223,132,54,217,154,243,11,104,147,173,55,175,124,54,217,106,243,138,103,211,173,118,217,233,108,226,213,230,18,206,166,91,237,178,179,217,232,171,21,205,138,102,69,179,89,69,179,181,116,209,108,77,52,43,154,21,205,138,102,69,179,162,89,209,172,104,86,52,43,154,21,205,138,102,69,179,162,89,209,172,104,86,52,43,154,21,205,138,102,69,179,177,163,217,106,186,104,182,42,154,21,205,138,102,69,179,162,89,209,172,104,86,52,43,154,21,205,138,102,69,179,162,89,209,172,104,86,52,43,154,21,205,138,102,69,179,162,217,216,209,108,170,247,58,43,123,175,51,209,172,104,86,52,43,154,21,205,138,102,69,179,162,89,209,172,104,86,52,43,154,21,115,138,57,197,156,98,78,49,167,152,83,204,153,123,204,153,234,141,182,202,222,104,75,204,41,230,20,115,138,57,197,156,98,78,49,167,152,83,204,41,230,20,115,138,57,197,156,98,78,49,167,152,83,204,41,230,20,115,230,26,115,86,251,229,254,70,242,152,243,246,155,118,99,193,49,231,221,202,62,14,14,191,14,78,134,141,171,243,187,159,69,191,127,68,109,191,24,92,157,111,15,254,125,189,125,61,56,25,158,13,190,14,175,182,127,253,237,246,218,86,125,179,190,190,94,95,91,223,172,108,223,61,81,233,242,199,51,253,216,170,187,87,84,250,86,47,85,182,234,195,227,163,195,205,234,90,189,86,91,63,222,216,172,110,30,15,135,229,97,189,122,252,121,99,109,237,246,53,254,254,149,51,227,154,63,254,118,187,188,182,177,177,181,85,171,111,214,171,153,93,179,50,247,154,149,237,205,245,181,242,70,185,92,219,216,168,215,211,94,243,247,13,247,180,107,254,250,219,237,173,205,181,205,202,218,214,102,185,182,185,153,246,154,19,121,198,180,11,63,252,148,237,202,86,181,178,181,181,181,177,181,181,181,158,233,213,167,127,121,31,126,202,246,250,250,250,102,173,82,171,108,86,107,27,233,174,254,127,147,223,248,73,131,215,187,63,166,136,94,143,254,117,122,239,183,113,249,101,181,246,178,92,58,26,14,47,175,47,135,195,163,242,203,173,151,107,63,126,23,71,11,86,31,47,39,86,180,154,98,53,51,131,211,199,75,138,31,157,102,178,174,106,250,117,77,222,95,165,88,87,196,211,20,47,250,76,187,158,116,95,191,217,209,102,38,235,74,252,245,155,29,93,38,93,215,236,96,50,226,170,230,68,147,137,215,52,35,120,156,178,162,184,209,99,210,37,205,14,22,35,110,211,156,104,49,197,154,162,110,83,172,232,48,197,122,162,254,98,137,21,13,166,88,207,180,127,52,71,223,158,169,255,108,78,187,154,100,223,251,179,162,189,180,171,169,165,90,205,100,116,151,116,53,179,130,185,199,203,137,23,205,37,93,207,140,224,45,226,238,204,138,222,146,174,102,70,176,22,113,53,179,162,181,180,171,73,118,142,103,69,103,41,86,147,226,123,124,86,52,150,118,53,137,247,38,245,247,120,196,96,235,176,62,17,157,76,46,113,74,224,112,56,25,183,68,122,204,100,18,20,233,65,147,137,83,148,7,173,143,226,63,104,74,190,23,229,81,9,54,98,116,126,92,73,244,168,201,136,47,194,163,238,242,196,132,15,155,18,67,70,120,232,89,130,227,116,150,96,23,207,146,28,167,71,41,105,148,199,76,230,164,145,30,147,228,48,61,206,74,163,61,104,50,45,141,242,168,4,59,126,149,232,49,9,94,210,56,193,87,105,252,228,87,105,81,137,231,122,186,196,115,93,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,195,73,60,215,210,37,158,107,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,25,78,226,89,79,151,120,214,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,51,156,196,179,150,46,241,172,73,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,103,56,137,103,53,93,226,89,149,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,207,112,18,207,74,186,196,179,34,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,225,36,158,229,116,137,103,89,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,37,158,18,79,137,167,196,83,226,41,241,148,120,74,60,195,72,60,43,183,153,103,242,196,179,242,178,42,241,148,120,74,60,51,77,60,23,240,93,94,73,247,93,94,121,14,223,229,213,210,209,241,230,231,193,214,97,253,184,86,217,168,85,214,54,62,111,212,107,199,27,245,218,214,225,225,225,70,109,120,156,253,119,92,164,107,102,252,29,23,233,154,11,251,142,139,181,203,25,253,44,141,255,138,179,252,46,143,112,245,165,124,151,191,237,215,99,255,54,47,29,63,248,78,175,63,245,251,252,193,183,109,194,111,245,203,171,225,237,54,14,143,26,87,227,209,241,224,112,252,97,248,125,250,74,95,61,185,250,87,131,159,207,113,253,234,215,191,42,75,63,47,240,234,219,221,15,174,87,183,95,251,197,92,233,222,21,30,126,121,95,236,55,222,53,247,26,31,154,221,254,199,110,231,93,183,177,247,227,31,64,63,30,246,242,242,251,139,63,238,125,202,254,193,235,189,86,175,255,166,213,109,238,244,58,221,191,94,108,191,120,117,113,57,126,117,118,250,234,238,11,249,234,240,226,238,22,249,247,35,118,58,237,94,163,213,110,118,251,187,157,119,253,221,230,167,230,238,109,158,84,126,240,73,123,157,55,205,221,254,126,179,251,169,217,237,247,90,123,205,206,65,239,197,246,139,218,122,249,246,243,154,237,55,31,59,173,118,239,209,39,220,254,253,31,47,126,60,120,167,177,243,190,217,239,118,58,189,201,53,61,184,82,179,253,233,246,215,196,139,63,94,188,127,251,243,178,173,55,211,30,177,215,111,31,236,245,223,125,60,216,191,29,129,189,248,227,197,94,227,207,126,171,253,241,160,215,223,109,182,223,245,222,223,158,193,242,214,218,207,191,233,117,122,141,221,126,175,243,161,217,222,255,241,55,235,63,255,102,167,211,222,57,232,118,155,237,94,191,219,252,223,131,230,126,239,246,19,214,42,213,217,59,240,143,78,247,67,179,187,255,98,187,146,116,168,120,114,121,147,98,164,248,229,230,228,100,116,126,114,60,184,61,161,223,199,23,87,135,95,74,227,147,209,189,52,164,250,178,242,178,114,251,177,59,72,80,58,185,188,41,93,126,175,85,202,183,129,72,181,82,186,249,124,115,62,190,169,86,95,150,235,209,166,142,147,235,141,53,115,92,236,114,103,142,37,39,215,28,127,40,185,172,133,87,211,46,124,50,26,91,214,194,107,243,23,94,91,175,215,203,235,181,245,181,218,122,121,250,194,39,147,242,197,46,60,210,183,98,188,121,236,18,22,156,230,108,207,30,216,46,107,225,9,207,246,236,137,238,178,22,254,196,217,222,42,111,148,171,27,229,250,250,230,214,250,244,133,47,241,108,207,158,86,71,218,239,57,179,234,69,46,122,198,56,251,209,146,227,14,179,23,184,230,217,243,238,72,27,61,103,218,189,216,69,71,219,232,88,227,240,197,46,56,218,93,83,172,121,249,98,23,60,109,220,22,117,131,167,14,219,150,176,220,36,63,155,103,77,220,151,176,220,39,126,34,199,26,201,47,112,185,163,211,200,63,35,54,203,107,245,90,185,90,173,84,127,255,14,185,255,240,229,45,250,108,24,117,209,91,149,250,102,181,94,89,91,219,172,215,239,83,131,124,22,29,233,231,68,60,29,177,192,5,207,0,20,145,78,242,44,62,177,192,229,206,16,22,145,150,59,203,87,44,97,185,73,126,172,205,2,24,139,93,110,226,95,26,179,132,198,18,150,155,112,119,151,241,75,35,162,242,152,194,27,30,190,138,40,184,225,233,71,172,199,125,196,44,105,240,228,3,31,141,242,159,126,196,228,136,56,194,35,226,111,218,227,33,126,148,135,76,142,240,159,126,76,236,175,205,143,108,185,82,253,149,45,79,102,174,15,210,197,159,223,9,83,159,227,94,130,157,248,57,238,101,220,115,159,99,115,214,115,76,68,233,79,60,201,143,216,243,117,163,183,243,190,255,177,219,124,219,218,189,23,140,214,170,27,235,63,193,212,66,166,10,149,152,205,247,143,166,10,149,249,221,247,69,155,42,148,95,86,22,60,85,248,121,5,83,133,8,83,133,36,51,132,199,223,94,166,6,166,6,166,6,166,6,166,6,166,6,166,6,166,6,166,6,166,6,166,6,166,6,166,6,166,6,166,6,166,6,166,6,166,6,166,6,166,6,133,154,26,44,114,36,16,239,173,33,166,140,4,230,190,57,68,241,70,2,139,254,15,13,202,254,67,3,35,1,35,1,35,1,35,1,35,1,35,1,35,1,35,1,35,1,35,1,35,1,35,1,35,1,35,1,35,1,35,1,35,1,35,1,35,1,35,1,35,129,124,70,2,41,187,135,158,104,25,51,18,48,18,48,18,48,18,48,18,48,18,48,18,48,18,48,18,48,18,48,18,48,18,48,18,48,18,48,18,48,18,48,18,48,18,48,18,48,18,48,18,48,18,48,18,8,98,36,16,247,237,212,31,141,4,22,255,134,234,38,2,38,2,171,61,17,168,188,172,207,254,69,90,14,110,34,144,96,185,97,76,4,82,45,60,207,137,64,170,133,231,57,17,72,176,240,124,39,2,73,23,156,251,68,32,213,194,243,156,8,164,90,120,158,19,129,184,11,15,98,34,16,123,209,1,76,4,226,174,57,136,137,64,130,69,231,59,17,72,176,224,124,39,2,9,22,156,231,68,32,233,114,115,154,8,36,93,110,78,19,129,184,203,13,98,34,16,119,209,65,76,4,18,44,58,223,137,64,220,5,231,60,17,136,187,220,156,39,2,73,151,155,211,68,32,193,114,243,156,8,36,93,110,78,19,129,40,203,13,106,34,32,223,151,239,23,56,223,175,165,109,1,170,61,213,2,36,223,151,239,203,247,229,251,242,125,249,190,124,95,190,47,38,23,147,139,201,197,228,98,114,49,121,192,49,185,196,89,226,44,113,150,56,75,156,37,206,18,231,140,19,231,84,162,188,246,84,201,140,196,89,226,44,113,150,56,75,156,3,75,156,5,183,130,91,193,173,224,86,112,43,184,21,220,10,110,5,183,130,91,193,173,224,86,112,43,184,21,220,134,31,220,150,251,245,116,193,109,249,101,93,112,43,184,21,220,46,34,184,45,255,253,107,177,242,251,215,226,214,237,111,197,202,102,128,185,109,226,213,230,28,219,102,176,238,92,82,219,196,235,206,41,180,77,183,222,252,50,219,12,214,157,75,100,155,108,221,249,38,182,9,215,156,103,96,155,108,201,249,230,181,137,215,156,83,92,155,120,189,57,165,181,137,215,155,75,88,155,110,181,203,206,106,211,173,118,217,81,109,178,213,230,155,212,38,91,115,126,65,109,178,245,230,149,211,38,91,109,94,49,109,186,213,46,59,165,77,188,218,92,66,218,116,171,93,118,70,27,125,181,34,90,17,173,136,54,187,136,182,150,54,162,173,137,104,69,180,34,90,17,173,136,86,68,43,162,21,209,138,104,69,180,34,90,17,173,136,86,68,43,162,21,209,138,104,69,180,34,90,17,173,136,54,97,68,91,77,27,209,86,69,180,34,90,17,173,136,86,68,43,162,21,209,138,104,69,180,34,90,17,173,136,86,68,43,162,21,209,138,104,69,180,34,90,17,173,136,86,68,155,48,162,77,249,158,104,101,239,137,38,162,21,209,138,104,69,180,34,90,17,173,136,86,68,43,162,21,209,138,104,69,180,226,78,113,167,184,83,220,41,238,20,119,138,59,3,137,59,83,190,33,87,217,27,114,137,59,197,157,226,78,113,167,184,83,220,41,238,20,119,138,59,197,157,226,78,113,167,184,83,220,41,238,20,119,138,59,197,157,226,206,0,226,206,106,218,183,177,170,46,225,109,172,238,214,246,113,112,248,117,112,50,108,92,157,223,253,60,250,253,99,106,251,197,224,234,124,123,240,239,235,237,235,193,201,240,108,240,117,120,181,253,235,111,183,215,182,234,155,245,245,245,250,218,250,102,101,251,238,137,74,151,63,158,233,199,118,253,124,77,165,111,245,82,109,115,189,178,126,92,43,111,28,109,126,174,29,31,14,63,127,30,212,183,62,31,109,110,14,43,91,155,155,155,135,47,254,184,247,139,103,198,85,127,252,237,118,121,109,99,99,107,171,86,223,172,87,51,188,106,101,238,85,43,219,155,235,107,229,141,114,185,182,177,81,175,167,191,234,239,91,239,105,87,253,245,183,219,91,155,107,155,149,181,173,205,114,109,115,51,253,85,39,178,141,105,151,126,248,41,219,149,173,106,101,107,107,107,99,107,107,107,61,227,235,79,255,50,63,252,148,237,245,245,245,205,90,165,86,217,172,214,54,210,94,255,255,38,127,16,36,13,98,239,254,152,34,138,61,250,215,233,189,223,206,229,151,213,218,203,114,233,104,56,188,188,190,28,14,143,202,47,183,94,174,253,248,221,28,45,104,125,188,156,88,81,107,138,213,204,12,82,31,47,41,126,148,154,201,186,170,233,215,53,121,191,149,98,93,17,79,83,188,40,52,237,122,210,125,253,102,71,157,153,172,43,241,215,111,118,148,153,116,93,179,131,202,136,171,154,19,85,38,94,211,140,32,114,202,138,226,70,145,73,151,52,59,104,140,184,77,115,162,198,20,107,138,186,77,177,162,196,20,235,137,250,139,37,86,84,152,98,61,211,254,17,29,125,123,166,254,51,58,237,106,146,125,239,207,138,250,210,174,166,150,106,53,147,81,94,210,213,204,10,234,30,47,39,94,84,151,116,61,51,130,184,136,187,51,43,138,75,186,154,25,65,91,196,213,204,138,218,210,174,38,217,57,158,21,165,165,88,77,138,239,241,89,81,89,218,213,36,222,155,212,223,227,17,131,174,195,250,68,148,50,185,196,41,1,196,225,100,252,18,233,49,147,201,80,164,7,77,38,80,81,30,180,62,138,255,160,41,121,95,148,71,37,216,136,209,249,255,223,222,25,53,53,110,108,237,250,191,112,29,123,212,146,44,219,220,17,226,76,56,153,129,137,49,249,118,206,141,203,128,33,36,3,161,24,38,251,203,169,202,127,63,101,3,3,200,146,213,189,90,210,106,227,231,98,87,205,14,22,122,221,150,45,243,60,171,215,186,48,162,163,242,200,207,226,168,37,95,20,30,86,128,37,45,14,189,22,92,78,215,130,85,188,150,92,78,43,212,212,230,152,60,55,181,58,70,114,49,173,178,83,187,131,242,244,212,230,40,193,138,223,137,142,17,60,165,123,193,171,116,95,249,42,53,71,64,189,166,68,197,45,76,137,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,49,1,245,26,194,20,183,48,132,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,197,4,212,107,198,81,220,194,140,35,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,10,1,21,19,80,175,177,71,113,11,99,143,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,68,64,205,52,246,171,1,53,221,152,26,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,26,46,1,245,170,1,93,16,80,106,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,104,160,4,212,248,18,80,243,54,8,104,220,57,27,158,159,197,253,232,226,188,55,159,37,195,164,63,140,103,189,179,211,52,73,135,105,47,26,94,156,54,193,34,173,206,90,59,139,180,58,107,131,44,210,105,173,107,163,205,238,207,186,94,2,106,113,254,34,2,90,239,187,254,251,105,234,40,61,78,95,189,223,83,11,227,97,226,170,247,123,252,242,237,190,120,255,231,254,255,32,247,255,77,254,128,56,127,196,250,79,144,219,187,249,226,53,153,159,239,221,221,95,93,204,206,238,127,158,255,83,252,188,223,173,95,139,119,179,199,95,240,229,221,183,239,177,157,199,223,254,238,239,229,135,225,187,197,85,212,192,105,94,252,250,215,215,200,206,241,222,251,209,199,189,159,71,227,233,167,241,209,251,241,222,199,135,239,91,15,135,117,111,255,217,249,238,197,67,142,79,190,255,120,48,153,254,112,48,30,237,79,142,198,191,237,236,238,188,251,235,246,254,221,245,231,119,203,11,226,221,217,95,203,59,242,243,17,251,71,135,147,189,131,195,209,120,250,225,232,253,244,195,232,215,209,135,197,159,175,209,171,7,125,60,250,97,244,97,122,60,26,255,58,26,79,39,7,31,71,71,39,147,157,221,157,36,139,22,143,27,29,254,240,233,232,224,112,178,242,128,197,207,191,219,121,56,120,127,111,255,167,209,116,124,116,52,201,103,122,117,166,209,225,175,139,251,206,206,119,59,63,253,248,120,218,131,31,138,142,248,56,61,60,249,56,125,255,233,228,248,241,241,31,247,254,51,61,56,252,116,50,153,126,24,29,190,159,252,180,184,156,163,97,239,241,39,147,163,201,222,135,233,228,232,231,209,225,241,195,79,178,199,159,124,191,55,217,255,105,250,105,60,250,241,224,195,139,71,12,204,48,126,124,196,254,209,225,254,201,120,60,58,156,76,199,163,95,78,70,199,147,197,3,122,38,46,95,163,255,57,26,255,60,26,31,239,236,26,169,229,184,188,253,234,225,56,126,255,122,121,121,117,115,121,49,91,92,192,255,220,255,117,119,246,123,231,254,242,234,197,159,103,113,215,116,205,226,191,45,59,221,116,46,111,191,118,110,255,73,76,180,248,11,45,54,157,175,167,95,111,238,191,198,113,55,74,237,52,72,62,175,147,4,105,54,110,169,39,201,103,118,183,36,109,5,143,125,131,231,255,86,111,43,120,178,62,120,146,165,105,148,37,89,47,201,162,226,224,121,116,215,108,112,171,183,162,155,32,106,33,176,207,181,93,110,144,218,10,46,188,182,203,21,83,91,193,43,174,237,97,212,143,226,126,148,102,131,97,86,28,188,197,107,187,92,159,89,173,247,26,121,214,100,232,18,191,182,18,217,213,174,53,152,185,92,192,89,45,244,26,253,214,108,104,187,133,118,242,115,205,6,182,251,214,228,36,240,154,13,92,196,255,109,23,184,144,254,183,16,87,242,217,92,166,0,91,136,91,241,137,236,228,8,27,140,123,245,217,250,51,98,16,245,210,36,138,99,19,63,223,67,94,30,222,94,232,235,185,109,232,161,73,7,113,106,122,189,65,154,190,116,159,58,161,173,62,39,220,116,109,131,129,75,140,174,213,149,92,230,115,27,140,91,162,124,173,226,150,9,223,22,226,74,62,214,202,140,112,179,113,197,55,141,50,101,220,66,92,225,234,182,113,211,176,212,206,5,190,245,245,179,176,177,173,213,71,100,174,71,148,169,207,202,3,87,220,98,245,17,121,103,101,113,132,251,162,173,90,69,155,67,242,78,177,250,24,231,215,102,133,76,231,169,236,43,254,152,174,103,137,38,75,6,143,111,150,194,211,188,224,221,21,167,41,255,29,47,16,249,218,223,49,40,251,29,175,168,122,229,47,241,123,190,143,103,41,127,50,85,15,120,122,178,245,139,211,133,66,49,211,216,67,161,152,110,140,66,41,83,40,81,215,52,169,80,30,127,61,10,197,66,161,72,132,201,170,118,65,128,32,64,16,32,8,16,4,8,2,4,1,130,0,65,128,32,64,16,32,8,16,4,8,2,4,1,130,0,65,128,32,64,16,32,111,95,128,188,41,187,177,201,234,194,165,233,255,170,186,168,234,248,191,213,234,162,209,221,31,17,187,63,80,23,168,11,212,5,234,2,117,129,186,64,93,160,46,80,23,168,11,212,5,234,2,117,129,186,64,93,160,46,80,23,168,11,212,5,234,2,117,241,54,213,133,79,227,170,234,70,117,168,11,212,5,234,2,117,129,186,64,93,160,46,80,23,168,11,212,5,234,2,117,129,186,64,93,160,46,80,23,168,11,212,5,234,2,117,129,186,64,93,160,46,80,23,14,234,34,242,82,23,81,165,186,192,92,96,46,48,23,129,152,11,211,77,203,111,248,81,112,230,66,16,55,12,115,225,21,92,211,92,120,5,215,52,23,130,224,186,230,66,26,88,221,92,120,5,215,52,23,94,193,53,205,133,107,240,32,204,133,115,232,0,204,133,107,230,32,204,133,32,180,174,185,16,4,214,53,23,130,192,154,230,66,26,87,201,92,72,227,42,153,11,215,184,65,152,11,215,208,65,152,11,65,104,93,115,225,26,88,217,92,184,198,85,54,23,210,184,74,230,66,16,87,211,92,72,227,42,153,11,155,184,65,153,11,60,4,30,162,21,15,209,128,36,72,188,6,115,39,22,131,185,145,4,72,2,36,1,146,0,73,128,36,64,18,32,9,54,71,18,192,218,97,237,176,118,88,59,172,29,214,14,182,6,91,131,173,193,214,96,107,176,53,216,58,0,108,237,211,150,39,177,104,203,3,182,6,91,131,173,193,214,96,235,55,138,173,161,191,208,95,232,47,244,23,250,11,253,133,254,66,127,161,191,208,95,232,47,244,23,250,11,253,133,254,6,78,127,163,105,234,65,127,163,110,10,253,133,254,66,127,3,167,191,209,211,189,213,60,223,91,135,139,91,171,25,4,8,127,197,105,149,217,111,13,185,85,208,175,56,183,18,249,245,203,171,7,126,107,200,173,194,125,101,185,117,177,175,48,179,38,245,149,69,214,133,190,226,204,74,204,87,156,87,9,249,138,243,170,16,95,191,180,109,3,95,191,180,109,243,94,89,90,93,220,43,203,172,71,123,101,121,181,96,175,44,173,22,235,245,75,219,54,234,21,167,85,33,189,126,105,219,6,189,246,105,225,188,112,94,56,111,77,156,55,241,226,188,9,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,194,121,149,57,111,236,197,121,99,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,42,115,94,227,197,121,13,156,23,206,11,231,133,243,194,121,225,188,112,94,56,47,156,23,206,11,231,133,243,194,121,67,224,188,48,83,152,41,204,20,102,10,51,133,153,194,76,107,99,166,62,147,206,34,38,157,193,76,97,166,48,83,152,41,204,20,102,10,51,133,153,194,76,97,166,48,83,152,41,204,20,102,10,51,133,153,194,76,97,166,48,211,55,196,76,227,169,153,14,196,204,116,49,211,111,176,105,204,116,249,76,63,205,206,254,156,93,206,247,238,110,150,31,109,207,159,120,187,59,179,187,155,221,217,127,191,236,126,153,93,206,175,103,127,206,239,118,191,253,116,183,55,76,7,105,150,165,189,108,96,118,151,191,168,115,251,240,155,30,86,126,177,66,157,191,211,78,58,136,47,46,230,233,32,138,46,162,36,59,139,135,23,103,243,121,214,27,36,231,189,100,30,93,244,119,190,123,113,3,43,57,229,195,79,119,163,94,191,63,28,38,233,32,141,235,58,165,89,123,74,179,59,200,122,81,63,138,146,126,63,77,61,79,249,252,229,189,232,148,223,126,186,59,28,244,6,166,55,28,68,201,96,224,121,202,28,26,41,58,239,235,135,236,154,97,108,134,195,97,127,56,28,102,117,158,188,248,165,125,253,144,221,44,203,6,137,73,204,32,78,250,94,39,255,55,255,9,34,37,184,203,127,122,48,220,243,63,62,191,184,173,71,221,56,233,70,157,243,249,252,246,203,237,124,126,30,117,135,221,222,195,77,221,142,208,174,198,113,98,180,30,105,74,9,236,106,36,119,6,91,75,174,216,63,87,254,139,154,71,46,203,171,201,141,161,250,230,241,123,253,202,25,105,45,185,196,175,95,57,3,149,230,42,39,156,150,169,214,48,78,113,166,18,130,89,144,200,149,97,74,35,149,19,74,203,101,90,195,40,61,50,217,46,147,19,131,244,200,99,123,99,113,98,140,30,121,138,254,250,182,95,158,194,191,191,125,211,200,222,251,101,140,208,55,77,226,149,38,207,0,165,105,202,8,223,106,28,55,198,39,205,83,66,240,44,87,167,140,225,73,211,148,16,58,203,52,101,140,206,55,141,236,58,46,99,112,30,105,60,222,227,101,140,205,55,141,120,109,188,223,227,150,132,236,44,205,49,152,124,196,2,114,113,150,231,54,86,199,228,145,146,213,65,121,116,101,115,80,118,229,126,80,1,40,180,57,74,176,16,87,55,23,70,116,84,158,21,90,28,181,4,147,194,195,10,120,166,197,161,215,130,203,233,90,176,138,215,146,203,105,5,183,218,28,147,7,174,86,199,72,46,166,85,232,106,119,80,30,187,218,28,37,88,241,59,209,49,130,167,116,47,120,149,238,43,95,165,134,208,105,223,11,157,246,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,211,204,11,157,102,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,105,207,11,157,246,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,211,212,11,157,166,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,105,226,133,78,19,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,52,246,66,167,49,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,188,208,169,1,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,35,47,116,26,129,78,65,167,160,211,48,209,105,253,31,23,145,215,199,69,196,199,197,234,107,155,116,250,105,148,164,253,121,47,141,206,103,73,239,52,157,157,14,47,178,139,179,104,118,154,92,204,207,227,179,218,223,187,86,167,172,247,189,107,117,202,166,222,187,78,75,92,207,39,178,251,243,173,241,227,194,226,228,109,124,92,252,56,77,23,31,25,46,31,24,157,139,87,31,25,105,55,174,252,200,48,193,125,102,220,222,205,23,47,202,252,124,239,238,254,234,98,118,118,255,243,252,159,226,103,254,174,106,53,222,205,30,127,197,151,119,223,254,106,238,60,254,254,119,127,155,197,23,176,119,139,11,169,145,19,189,56,193,235,107,101,231,120,239,253,232,227,222,207,163,241,244,211,248,232,253,120,239,227,195,223,119,15,135,117,111,255,217,249,238,197,67,142,79,190,255,120,48,153,254,112,48,30,237,79,142,198,191,237,236,238,188,251,235,246,254,221,245,231,119,203,203,226,221,217,95,203,191,0,158,143,216,63,58,156,236,29,28,142,198,211,15,71,239,167,31,70,191,142,62,44,238,31,209,171,7,125,60,250,97,244,97,122,60,26,255,58,26,79,39,7,31,71,71,39,147,157,221,157,36,139,22,143,27,29,254,240,233,232,224,112,178,242,128,197,207,191,219,121,56,120,127,111,255,167,209,116,124,116,52,201,103,122,117,166,209,225,175,59,187,59,139,63,121,127,250,241,241,180,7,63,20,29,241,113,122,120,242,113,250,254,211,201,241,227,227,63,238,253,103,122,112,248,233,100,50,253,48,58,124,63,249,105,113,73,71,195,222,227,79,38,71,147,189,15,211,201,209,207,163,195,227,135,159,100,143,63,249,126,111,178,255,211,244,211,120,244,227,193,135,23,143,24,152,97,252,248,136,253,163,195,253,147,241,120,116,56,153,142,71,191,156,140,142,39,139,7,244,76,92,190,70,255,115,52,254,121,52,62,222,217,53,82,171,122,121,251,213,195,169,254,254,245,242,242,234,230,242,98,182,184,132,255,185,255,235,238,236,247,206,253,229,213,11,28,180,172,197,88,252,183,229,87,133,206,229,237,215,206,237,63,137,137,22,68,40,54,157,175,167,95,111,238,191,198,113,55,74,237,180,107,62,175,147,116,109,54,110,169,151,205,103,118,183,178,109,5,143,125,131,231,217,96,91,193,147,245,193,147,44,77,163,44,201,122,73,22,21,7,207,171,130,102,131,91,189,21,221,132,116,11,129,125,174,237,114,99,221,86,112,225,181,93,174,180,219,10,94,113,109,15,163,126,20,247,163,52,27,12,179,226,224,45,94,219,229,186,222,106,189,215,200,250,38,67,151,248,252,149,200,174,54,191,193,204,229,194,223,106,161,215,232,254,102,67,219,45,180,83,61,64,179,129,237,190,53,57,21,12,52,27,184,200,55,218,46,112,161,109,108,33,174,228,179,185,172,228,160,133,184,21,159,200,78,53,9,13,198,189,250,108,253,25,49,136,122,105,18,197,177,137,159,239,33,47,15,111,47,244,245,220,54,244,208,164,131,56,53,189,222,32,77,95,214,90,232,132,182,250,156,112,43,15,105,48,112,73,5,137,213,149,92,86,63,210,96,220,146,18,19,171,184,101,5,38,45,196,149,124,172,149,85,160,52,27,87,124,211,40,43,81,105,33,174,112,117,219,184,105,88,150,185,20,212,119,188,126,22,54,213,29,213,71,100,174,71,148,149,90,84,30,184,82,203,80,125,68,222,145,91,28,225,190,104,171,85,12,54,135,228,107,24,170,143,113,126,109,86,232,116,158,202,190,226,143,233,122,150,104,178,100,240,248,102,41,60,205,11,230,93,113,154,242,223,241,2,147,175,253,29,131,178,223,241,138,172,87,254,18,191,231,251,120,150,242,39,83,245,128,167,39,219,68,161,198,66,165,56,54,8,91,81,41,213,45,194,182,90,165,68,93,211,172,74,121,60,1,42,197,66,165,72,196,201,170,126,65,132,32,66,16,33,136,16,68,8,34,4,17,130,8,65,132,32,66,16,33,136,16,68,8,34,4,17,130,8,65,132,32,66,16,33,111,95,132,188,41,203,177,217,10,195,169,81,95,129,194,168,106,213,183,229,10,163,225,221,32,17,187,65,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,24,40,12,20,6,10,3,133,241,86,21,134,95,67,171,234,150,153,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,129,194,64,97,160,48,80,24,206,10,195,113,136,207,138,194,216,192,49,62,24,12,12,198,54,27,12,211,77,203,111,252,81,112,6,67,16,55,12,131,225,21,92,211,96,120,5,215,52,24,130,224,186,6,67,26,88,221,96,120,5,215,52,24,94,193,53,13,134,107,240,32,12,134,115,232,0,12,134,107,230,32,12,134,32,180,174,193,16,4,214,53,24,130,192,154,6,67,26,87,201,96,72,227,42,25,12,215,184,65,24,12,215,208,65,24,12,65,104,93,131,225,26,88,217,96,184,198,85,54,24,210,184,74,6,67,16,87,211,96,72,227,42,25,12,155,184,65,25,12,124,4,62,162,21,31,209,136,44,72,60,7,120,39,22,3,188,145,5,200,2,100,1,178,0,89,128,44,64,22,32,11,54,75,22,192,220,97,238,48,119,152,59,204,29,230,14,190,6,95,131,175,193,215,224,107,240,53,248,58,8,124,237,215,174,39,177,104,215,3,190,6,95,131,175,193,215,224,235,55,140,175,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,7,79,129,163,105,234,69,129,163,110,10,5,134,2,67,129,55,128,2,71,79,247,88,243,124,143,29,46,110,177,102,16,32,4,22,167,85,102,192,53,228,86,65,192,226,220,74,4,216,47,175,30,0,174,33,183,10,255,149,229,214,197,191,194,204,154,244,87,22,89,23,254,138,51,43,177,95,113,94,37,244,43,206,171,66,126,253,210,182,13,126,253,210,182,205,125,101,105,117,177,175,44,179,30,245,149,229,213,130,190,178,180,90,204,215,47,109,219,200,87,156,86,133,248,250,165,109,27,248,218,167,133,247,194,123,225,189,181,241,222,196,147,247,38,240,94,120,47,188,23,222,11,239,133,247,194,123,225,189,240,94,120,47,188,23,222,11,239,133,247,194,123,225,189,240,94,120,47,188,23,222,11,239,13,130,247,198,158,188,55,134,247,194,123,225,189,240,94,120,47,188,23,222,11,239,133,247,194,123,225,189,240,94,120,47,188,23,222,11,239,133,247,194,123,225,189,240,94,120,111,16,188,215,120,242,94,3,239,133,247,194,123,225,189,240,94,120,47,188,23,222,11,239,133,247,194,123,225,189,240,222,80,120,47,236,20,118,10,59,133,157,194,78,97,167,176,211,26,217,169,223,68,180,136,137,104,176,83,216,41,236,20,118,10,59,133,157,194,78,97,167,176,83,216,41,236,20,118,10,59,133,157,194,78,97,167,176,83,216,41,236,244,205,177,211,216,115,142,88,188,137,115,196,150,207,245,211,236,236,207,217,229,124,239,238,102,249,241,246,252,169,183,187,51,187,187,217,157,253,247,203,238,151,217,229,252,122,246,231,252,110,247,219,79,119,123,195,116,144,102,89,218,203,6,102,119,249,139,58,183,15,191,233,97,245,31,214,168,243,119,218,233,155,249,252,236,236,162,159,157,159,95,36,201,69,60,51,131,243,120,110,178,211,225,89,255,34,137,22,239,254,231,219,88,201,73,31,126,186,27,245,250,253,225,48,73,7,105,92,223,73,205,218,147,154,221,65,214,139,250,81,148,244,251,105,234,125,210,231,175,241,69,39,253,246,211,221,225,160,55,48,189,225,32,74,6,3,239,147,230,48,73,209,153,95,63,100,215,12,99,51,28,14,251,195,225,48,171,247,244,197,47,241,235,135,236,102,89,54,72,76,98,6,113,210,247,60,253,191,249,79,20,41,209,93,254,211,131,233,158,255,241,249,197,109,62,234,198,73,55,234,156,207,231,183,95,110,231,243,243,168,59,236,246,30,110,242,118,196,118,53,142,19,179,245,72,83,74,100,87,35,185,51,217,90,114,197,254,185,242,95,220,60,114,89,94,77,110,76,213,55,143,223,235,87,206,76,107,201,37,126,253,202,153,168,52,87,57,241,180,76,181,134,121,138,51,149,16,205,130,68,174,76,83,26,169,156,88,90,46,211,26,102,233,145,201,118,153,156,152,164,71,30,219,27,139,19,115,244,200,83,244,215,184,253,242,20,254,61,238,155,70,246,222,47,99,134,190,105,18,175,52,121,38,40,77,83,70,252,86,227,184,49,63,105,158,18,162,103,185,58,101,76,79,154,166,132,216,89,166,41,99,118,190,105,100,215,113,25,147,243,72,227,241,30,47,99,110,190,105,196,107,227,253,30,183,36,102,103,105,142,201,228,35,22,144,140,179,60,199,177,58,38,143,152,172,14,202,163,44,155,131,178,43,247,131,10,192,161,205,81,130,133,184,186,185,48,162,163,242,236,208,226,168,37,168,20,30,86,192,55,45,14,189,22,92,78,215,130,85,188,150,92,78,43,248,213,230,152,60,128,181,58,70,114,49,173,66,88,187,131,242,24,214,230,40,193,138,223,137,142,17,60,165,123,193,171,116,95,249,42,53,134,82,125,70,116,197,155,56,162,11,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,221,81,170,207,244,171,120,19,167,95,129,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,84,80,170,59,74,245,25,44,21,111,226,96,41,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,21,148,10,74,117,71,169,62,115,166,226,77,156,51,5,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,65,169,110,40,213,76,99,175,170,84,211,141,169,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,65,169,219,128,82,125,170,82,23,40,149,170,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,21,148,250,230,81,170,241,68,169,6,148,90,68,187,146,206,233,220,204,135,243,153,57,77,227,52,73,135,195,211,217,252,108,126,54,239,15,79,47,76,175,119,62,108,128,106,90,157,180,110,170,105,117,210,230,168,166,211,66,215,197,172,221,159,115,173,40,213,226,244,69,40,181,198,143,143,100,218,143,190,95,84,180,219,127,122,36,157,126,116,154,235,14,82,241,225,241,234,141,91,250,241,177,254,205,126,123,55,95,172,225,252,124,239,238,254,234,98,118,118,255,243,252,159,226,156,239,42,178,191,155,61,254,134,47,239,190,125,133,237,60,254,250,119,127,47,63,9,223,45,94,246,38,206,243,226,247,191,126,89,119,142,247,222,143,62,238,253,60,26,79,63,141,143,222,143,247,62,62,124,215,122,56,172,123,251,207,206,119,47,30,114,124,242,253,199,131,201,244,135,131,241,104,127,114,52,254,109,103,119,231,221,95,183,247,239,174,63,191,91,190,132,239,206,254,90,222,141,159,143,216,63,58,156,236,29,28,142,198,211,15,71,239,167,31,70,191,142,62,44,94,185,232,213,131,62,30,253,48,250,48,61,30,141,127,29,141,167,147,131,143,163,163,147,201,206,238,78,146,69,139,199,141,14,127,248,116,116,112,56,89,121,192,226,231,223,237,60,28,188,191,183,255,211,104,58,62,58,154,228,51,189,58,211,232,240,215,197,93,103,231,187,157,159,126,124,60,237,193,15,107,143,120,149,237,127,142,198,63,143,198,199,59,187,38,24,179,48,232,70,157,207,215,87,38,90,180,202,89,252,237,19,167,58,82,193,42,72,187,62,193,49,82,27,42,193,49,82,37,147,74,178,52,141,178,36,235,37,89,84,28,169,18,76,245,95,255,9,109,226,110,182,12,102,180,244,134,213,26,181,107,54,28,35,181,33,53,28,35,85,94,73,195,168,31,197,253,40,205,6,195,172,56,82,109,87,82,171,162,165,122,157,218,116,44,213,105,90,213,43,86,113,218,49,43,86,81,218,145,42,86,81,218,240,41,246,65,26,86,41,246,65,26,182,40,213,65,174,62,59,188,127,6,81,47,77,162,56,54,241,243,103,222,203,95,224,31,167,53,159,83,29,165,37,149,83,29,164,37,139,99,31,164,97,129,99,21,164,13,119,99,31,164,97,109,83,28,4,99,227,120,144,36,95,63,104,57,116,153,33,148,54,72,40,93,75,46,220,107,209,133,123,45,185,112,17,94,155,32,188,238,36,87,209,157,232,42,186,147,92,69,205,8,185,130,75,60,207,163,115,172,246,232,211,18,161,191,255,116,50,253,56,250,120,52,254,109,122,50,57,248,112,240,127,151,100,125,103,119,39,234,14,123,15,247,243,213,95,124,107,241,139,39,163,195,227,163,241,244,211,222,120,239,195,135,209,135,233,15,163,247,227,209,104,103,119,39,45,253,173,47,105,185,181,98,76,220,36,65,52,141,125,36,65,212,141,223,142,36,136,186,166,81,73,240,248,251,145,4,111,74,18,56,32,222,54,84,129,67,156,118,133,129,40,88,27,218,64,20,108,43,229,129,107,160,214,20,130,40,88,27,34,65,20,108,107,117,130,117,168,22,165,130,109,166,86,213,130,67,168,118,4,131,67,160,118,52,131,67,160,54,100,131,107,156,134,149,131,107,156,134,197,131,109,156,86,245,131,109,168,214,36,132,109,160,150,84,132,109,156,150,132,132,107,156,134,181,132,67,156,54,228,132,107,156,134,21,197,186,56,136,10,68,5,162,2,81,129,168,64,84,32,42,74,30,209,146,27,176,110,138,95,236,6,214,246,196,199,13,224,6,112,3,184,1,220,0,110,0,55,128,27,192,13,224,6,112,3,184,1,220,0,110,0,55,128,27,192,13,224,6,112,3,184,1,220,0,110,0,55,16,158,27,240,106,46,20,189,165,230,66,81,195,205,133,34,154,11,225,6,112,3,184,1,220,0,110,0,55,128,27,192,13,224,6,112,3,184,1,220,0,110,0,55,128,27,192,13,192,249,225,252,112,126,56,255,70,114,254,70,16,189,241,67,244,6,68,15,162,7,209,131,232,65,244,32,122,16,61,36,28,18,14,9,135,132,67,194,33,225,144,112,72,56,36,28,18,14,9,135,132,67,194,33,225,144,240,176,73,248,193,225,241,100,124,178,63,17,140,196,237,44,158,193,221,215,179,251,77,158,141,251,237,73,180,53,36,119,237,9,31,78,68,179,155,183,71,203,153,150,203,180,220,55,70,197,153,150,203,180,220,250,224,60,211,114,153,150,203,180,92,166,229,50,45,151,105,185,76,203,101,90,46,8,61,100,132,78,163,25,176,59,216,29,236,190,5,216,189,178,209,12,211,114,115,34,193,117,108,110,153,72,216,168,249,185,214,34,161,174,102,249,149,34,129,174,249,111,81,36,80,118,79,217,253,150,8,6,202,238,233,140,195,126,0,246,3,176,31,128,253,0,236,7,96,63,0,251,1,216,15,192,126,0,100,6,50,3,153,129,204,64,102,32,51,234,151,25,97,248,3,183,209,186,229,254,96,131,102,236,226,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,15,240,7,248,3,252,1,254,0,127,128,63,168,240,7,245,52,50,218,168,38,255,14,254,160,165,70,70,180,253,199,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,5,224,2,112,1,184,128,205,116,1,205,98,124,247,17,189,197,24,127,195,102,245,130,241,193,248,96,124,48,62,24,31,140,31,60,198,135,150,67,203,161,229,208,114,104,57,180,28,90,14,45,135,150,67,203,161,229,208,114,104,57,180,28,90,222,48,45,31,124,239,58,179,119,112,234,54,169,247,178,215,53,113,21,24,143,95,114,241,5,40,207,253,255,65,238,255,155,252,1,113,254,136,86,80,251,224,180,149,129,191,197,167,121,241,235,193,234,111,10,171,51,230,151,49,191,111,12,159,51,230,151,49,191,245,81,124,198,252,50,230,151,49,191,140,249,101,204,47,99,126,25,243,203,152,95,88,123,200,172,157,206,54,240,121,248,60,124,126,11,248,124,117,223,26,231,113,188,166,145,33,191,165,191,245,5,140,47,125,64,90,245,128,245,125,124,94,242,251,242,16,149,39,121,238,22,212,140,21,113,26,64,188,98,69,42,198,14,111,183,21,169,101,250,64,185,21,97,230,192,91,180,34,108,54,96,179,193,150,216,18,54,27,208,51,136,93,16,236,130,96,23,4,187,32,216,5,193,46,8,118,65,176,11,130,93,16,152,25,204,12,102,6,51,131,153,193,204,212,99,102,54,81,118,84,43,166,198,124,136,195,64,229,2,31,178,118,140,50,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,72,16,62,196,167,107,86,197,60,137,109,247,33,141,118,205,98,24,5,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,110,3,183,129,219,192,109,108,166,219,104,130,247,59,78,146,206,241,254,202,249,209,240,126,120,63,188,31,222,15,239,135,247,195,251,25,62,13,86,7,171,131,213,193,234,96,117,176,58,88,29,172,14,86,7,171,131,213,193,234,96,117,176,250,91,194,234,7,135,199,147,241,201,254,196,125,10,117,103,145,255,238,235,217,61,227,168,11,22,165,165,185,212,107,207,247,112,30,90,15,189,61,244,206,128,106,6,84,191,49,196,206,128,106,6,84,215,71,250,25,80,205,128,106,6,84,51,160,154,1,213,12,168,102,64,53,3,170,225,241,33,243,120,218,254,192,240,97,248,48,252,45,96,248,213,221,114,24,80,189,25,3,170,95,152,19,199,73,213,101,230,100,171,71,86,91,155,147,154,102,53,84,154,19,134,54,188,69,115,194,166,5,54,45,108,137,81,97,211,2,77,138,216,77,193,110,10,118,83,176,155,130,221,20,236,166,96,55,5,187,41,216,77,129,189,193,222,96,111,176,55,216,27,236,77,61,246,102,19,133,72,181,134,106,222,153,56,77,179,46,119,38,91,60,214,26,103,130,51,193,153,224,76,112,38,56,19,156,9,206,4,103,130,51,193,153,224,76,112,38,56,19,156,9,206,4,103,130,51,193,153,224,76,112,38,56,19,156,201,91,112,38,181,116,232,218,234,81,24,14,206,164,157,14,93,12,199,192,153,224,76,112,38,56,19,156,9,206,4,103,130,51,193,153,224,76,112,38,56,19,156,9,206,4,103,130,51,193,127,224,63,240,31,248,143,205,244,31,141,58,1,231,169,216,197,78,96,203,199,99,227,4,112,2,56,1,156,0,78,0,39,16,186,19,0,189,131,222,65,239,160,119,208,59,232,29,244,14,122,7,189,131,222,65,239,160,119,208,59,232,29,244,222,40,122,223,95,240,197,229,191,76,242,253,52,89,20,228,219,162,247,5,108,125,248,151,73,78,95,161,247,164,27,215,128,222,131,64,233,175,158,100,11,3,176,43,207,247,226,60,160,116,27,148,254,113,122,120,242,113,250,254,211,201,241,206,238,206,226,174,248,113,239,63,211,131,195,79,39,147,233,135,209,225,251,201,79,139,255,28,13,123,143,63,153,28,77,246,62,76,39,71,63,143,14,143,31,126,146,61,254,228,251,189,201,254,79,211,79,227,209,143,7,31,94,60,194,100,201,224,233,215,238,31,29,238,159,140,199,163,195,201,116,60,250,229,100,116,60,89,60,162,103,226,38,153,254,229,237,87,15,162,255,251,215,203,203,171,155,203,139,217,226,82,254,231,254,175,187,179,223,59,247,151,87,47,190,74,199,139,129,235,139,255,182,220,101,211,185,188,253,218,185,253,39,49,15,211,238,76,231,235,233,215,155,251,175,113,220,141,44,231,117,231,243,58,17,255,102,227,150,58,129,124,102,119,35,208,86,240,216,55,120,254,239,170,182,130,39,235,131,187,27,133,102,131,91,189,21,221,140,67,11,129,125,174,237,114,35,209,86,112,225,181,93,110,44,218,10,94,113,109,187,239,114,104,48,120,185,140,177,90,239,53,42,166,201,208,37,178,102,37,178,171,170,105,48,115,185,204,177,90,232,53,42,167,217,208,118,11,237,164,122,154,13,108,247,173,201,73,5,53,27,184,8,214,218,46,112,33,170,109,33,174,228,179,185,76,37,181,16,183,226,19,217,73,53,53,24,183,92,70,173,36,118,84,81,13,134,190,158,219,134,30,154,116,16,167,166,215,27,164,233,75,89,165,19,218,234,115,194,205,175,53,24,184,196,192,89,93,201,101,254,173,193,184,37,134,206,42,110,153,159,107,33,174,228,99,173,204,223,53,27,87,124,211,40,243,123,45,196,21,174,110,27,55,13,75,67,88,224,171,94,63,11,27,91,85,125,68,190,181,86,229,17,101,234,168,242,192,21,247,81,125,68,158,89,91,28,225,190,104,171,214,195,230,144,188,243,168,62,198,249,181,89,129,213,121,44,155,3,144,107,70,80,151,142,203,182,255,29,229,195,177,95,255,142,65,233,128,237,181,115,187,87,127,137,173,143,144,233,8,99,63,81,97,157,142,48,53,76,84,216,60,29,81,67,101,191,149,142,160,178,191,102,29,177,80,10,73,177,143,120,105,27,42,132,4,194,1,225,128,112,64,56,32,28,16,14,8,7,132,3,194,1,225,128,112,64,56,32,28,16,14,8,7,132,3,194,1,225,128,112,64,56,32,28,94,9,135,90,246,63,152,173,220,255,128,112,64,56,32,28,16,14,8,7,132,3,194,1,225,128,112,64,56,32,28,16,14,8,7,132,3,194,1,225,128,112,64,56,32,28,16,14,8,7,132,3,194,225,65,56,56,204,58,88,39,28,234,152,117,128,112,64,56,32,28,90,21,14,166,155,150,223,167,163,224,132,131,32,110,24,194,193,43,184,166,112,240,10,174,41,28,4,193,117,133,131,52,176,186,112,240,10,174,41,28,188,130,107,10,7,215,224,65,8,7,231,208,1,8,7,215,204,65,8,7,65,104,93,225,32,8,172,43,28,4,129,53,133,131,52,174,146,112,144,198,85,18,14,174,113,131,16,14,174,161,131,16,14,130,208,186,194,193,53,176,178,112,112,141,171,44,28,164,113,149,132,131,32,174,166,112,144,198,85,18,14,54,113,131,18,14,232,3,244,193,198,235,131,120,26,215,209,32,41,238,198,52,72,66,31,160,15,208,7,232,3,244,1,250,0,125,240,6,245,1,20,30,10,15,133,135,194,67,225,161,240,0,109,128,54,64,27,160,13,208,6,104,3,180,195,2,218,53,212,195,199,91,58,128,24,160,13,208,6,104,3,180,1,218,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,133,55,144,11,215,50,9,54,102,18,44,92,24,46,188,65,92,56,122,186,235,154,231,187,238,112,113,211,53,131,0,177,176,56,173,50,21,174,33,183,10,20,22,231,86,98,194,126,121,245,144,112,13,185,85,136,176,44,183,46,16,22,102,214,228,193,178,200,186,56,88,156,89,137,6,139,243,42,193,96,113,94,21,22,236,151,182,109,20,236,151,182,109,18,44,75,171,11,130,101,153,245,56,176,44,175,22,6,150,165,213,162,192,126,105,219,134,192,226,180,42,12,216,47,109,219,8,216,62,45,4,24,2,12,1,174,155,0,215,82,25,204,104,78,8,48,4,24,2,12,1,134,0,67,128,33,192,16,96,8,48,4,24,2,12,1,134,0,67,128,33,192,16,96,8,48,4,24,2,12,1,14,142,0,215,50,43,49,102,86,34,4,24,2,12,1,134,0,67,128,33,192,16,96,8,48,4,24,2,12,1,134,0,67,128,33,192,16,96,8,48,4,24,2,12,1,134,0,135,70,128,205,52,154,198,254,4,120,193,40,99,117,2,188,124,14,159,102,103,127,206,46,231,123,119,55,203,79,175,231,15,181,221,157,217,221,205,238,236,191,95,118,191,204,46,231,215,179,63,231,119,187,223,126,186,219,27,166,131,52,203,210,94,54,48,187,203,95,212,185,125,248,77,15,139,27,191,126,246,157,191,77,103,216,75,227,36,73,210,40,235,103,73,122,154,157,154,126,22,245,204,32,26,206,250,233,69,150,237,124,247,226,230,90,114,246,135,159,238,14,178,94,212,143,162,164,223,79,211,250,206,254,252,181,191,232,236,223,126,186,59,28,244,6,166,55,28,68,201,96,80,215,217,255,205,95,216,82,24,186,252,167,7,14,61,255,227,243,139,187,77,212,141,147,110,212,57,159,207,111,191,220,206,231,231,81,119,216,237,61,220,107,236,96,231,106,28,39,220,233,145,166,20,102,174,70,114,199,153,181,228,138,253,115,229,191,63,120,228,178,188,154,220,112,164,111,30,191,215,175,28,55,214,146,75,252,250,149,227,68,105,174,114,88,104,153,106,13,46,20,103,42,129,129,5,137,92,113,160,52,82,57,236,179,92,166,53,184,207,35,147,237,50,57,225,60,143,60,182,55,22,39,92,231,145,167,232,143,66,251,229,41,252,179,208,55,141,236,189,95,134,219,124,211,36,94,105,242,56,77,154,166,12,60,173,198,113,67,79,210,60,37,96,201,114,117,202,208,146,52,77,9,56,178,76,83,134,142,124,211,200,174,227,50,52,228,145,198,227,61,94,134,126,124,211,136,215,198,251,61,110,9,110,206,210,28,26,200,71,44,248,131,250,44,143,19,172,142,201,147,14,171,131,242,68,197,230,160,236,202,253,160,2,126,101,115,148,96,33,174,110,46,140,232,168,60,194,178,56,106,201,203,132,135,21,96,54,139,67,175,5,151,211,181,96,21,175,37,151,211,10,5,180,57,38,207,1,173,142,145,92,76,171,44,208,238,160,60,13,180,57,74,176,226,119,162,99,4,79,233,94,240,42,221,87,190,74,77,19,189,26,250,186,46,136,158,126,95,87,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,43,136,94,13,187,180,77,16,187,180,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,55,79,244,14,14,143,39,227,147,253,201,52,158,38,66,180,215,89,60,161,187,175,103,247,185,78,140,73,0,140,175,254,78,140,223,158,109,85,75,70,83,115,75,198,181,39,126,113,66,122,51,214,213,155,49,141,134,189,226,214,140,105,52,204,236,58,51,46,30,178,127,116,184,127,50,30,143,14,39,211,241,232,151,147,209,241,100,241,136,158,137,55,187,115,163,121,104,150,177,108,185,250,212,44,195,68,139,47,113,177,121,234,150,17,135,211,186,81,30,87,185,119,99,29,193,85,154,55,214,17,188,162,151,85,146,165,105,148,37,89,47,201,162,226,224,146,134,86,242,224,74,109,39,61,3,235,245,157,172,35,184,74,227,201,58,130,87,92,219,195,168,31,197,253,40,205,6,195,172,56,120,139,215,182,110,203,76,105,104,205,158,153,194,204,186,77,51,229,161,149,186,102,202,3,43,181,205,148,7,86,233,155,233,25,183,237,198,153,158,113,219,238,156,41,140,171,219,58,83,24,250,122,110,27,122,104,210,65,156,154,94,111,144,166,47,245,136,78,104,165,134,159,194,192,90,29,63,133,113,181,90,126,122,198,109,187,231,167,60,174,74,211,79,207,184,109,119,253,116,136,27,84,219,207,203,140,70,161,52,10,221,186,70,161,47,148,69,92,179,178,136,183,91,89,212,61,69,170,82,89,48,78,138,113,82,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,4,82,2,41,177,49,82,194,212,44,37,12,82,2,41,129,148,216,124,41,97,186,105,249,189,188,96,10,170,178,148,16,196,13,67,74,120,5,215,148,18,94,193,53,165,132,32,184,174,148,144,6,86,151,18,94,193,53,165,132,87,112,77,41,225,26,60,8,41,225,28,58,0,41,225,154,57,8,41,33,8,173,43,37,4,129,117,165,132,32,176,166,148,144,198,85,146,18,210,184,74,82,194,53,110,16,82,194,53,116,16,82,66,16,90,87,74,184,6,86,150,18,174,113,149,165,132,52,174,146,148,16,196,213,148,18,210,184,74,82,194,38,110,80,82,2,197,128,98,120,75,138,65,218,133,189,76,49,132,208,142,29,197,128,98,64,49,72,191,4,71,79,119,102,243,124,103,30,62,52,212,12,208,48,136,211,42,11,134,26,114,171,248,5,113,110,37,74,239,151,87,15,210,215,144,91,133,209,203,114,235,146,110,97,102,77,208,45,139,172,203,185,197,153,149,48,183,56,175,18,229,22,231,85,129,220,126,105,219,102,220,126,105,219,70,220,178,180,186,132,91,150,89,143,21,203,242,106,161,98,89,90,45,82,236,151,182,109,80,44,78,171,194,137,253,210,182,141,137,237,211,66,137,161,196,80,226,70,40,241,98,86,103,92,35,37,94,80,203,88,157,18,183,57,180,243,105,25,58,29,147,70,231,253,120,112,150,156,155,65,114,126,126,49,155,247,210,196,244,206,103,105,156,157,199,189,184,193,217,157,78,33,154,26,225,233,16,130,73,158,76,242,20,228,98,146,39,147,60,153,228,201,36,79,38,121,50,201,83,156,134,73,158,76,242,100,146,39,147,60,215,28,195,36,79,38,121,50,201,211,5,25,218,29,196,36,207,96,38,121,46,192,159,169,25,252,25,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,15,240,167,15,254,234,220,23,110,130,216,23,14,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,3,252,109,39,248,251,244,219,228,167,163,195,105,178,104,8,41,195,126,183,255,220,255,254,215,205,43,232,151,116,227,0,160,95,3,205,32,31,158,107,85,43,72,83,119,43,200,242,211,190,56,29,141,32,235,106,4,153,70,195,94,113,31,200,52,26,102,118,109,32,23,15,217,63,58,220,63,25,143,71,135,147,233,120,244,203,201,232,120,178,120,68,207,196,155,221,38,82,62,33,94,115,18,149,32,110,24,147,168,188,130,107,78,162,242,10,174,57,137,74,16,92,119,18,149,52,176,250,36,42,175,224,154,147,168,188,130,107,78,162,114,13,30,196,36,42,231,208,1,76,162,114,205,28,196,36,42,65,104,221,73,84,130,192,186,147,168,4,129,53,39,81,73,227,42,77,162,146,198,85,154,68,229,26,55,136,73,84,174,161,131,152,68,37,8,173,59,137,202,53,176,242,36,42,215,184,202,147,168,164,113,149,38,81,9,226,106,78,162,146,198,85,154,68,101,19,55,168,30,163,151,25,93,73,233,74,186,117,93,73,191,169,10,35,109,77,80,168,42,76,0,141,9,212,84,69,237,83,171,214,171,10,102,86,49,179,10,25,129,140,64,70,32,35,144,17,200,8,100,4,50,2,25,129,140,64,70,32,35,144,17,200,8,100,4,50,2,25,129,140,64,70,32,35,54,70,70,212,185,111,194,108,243,190,9,100,4,50,2,25,129,140,64,70,32,35,144,17,200,8,100,4,50,2,25,129,140,64,70,32,35,144,17,200,8,100,4,50,2,25,129,140,64,70,32,35,144,17,69,50,66,220,187,189,80,70,132,208,185,29,25,129,140,64,70,120,124,229,48,221,180,252,30,30,5,39,35,4,113,195,144,17,94,193,53,101,132,87,112,77,25,33,8,174,43,35,164,129,213,101,132,87,112,77,25,225,21,92,83,70,184,6,15,66,70,56,135,14,64,70,184,102,14,66,70,8,66,235,202,8,65,96,93,25,33,8,172,41,35,164,113,149,100,132,52,174,146,140,112,141,27,132,140,112,13,29,132,140,16,132,214,149,17,174,129,149,101,132,107,92,101,25,33,141,171,36,35,4,113,53,101,132,52,174,146,140,176,137,27,148,140,64,45,160,22,222,138,90,136,167,113,141,77,151,226,110,76,211,37,212,2,106,1,181,128,90,64,45,160,22,80,11,111,94,45,64,232,33,244,16,122,8,61,132,30,66,15,236,6,118,3,187,129,221,192,110,96,55,176,59,72,216,93,95,29,125,188,221,195,144,129,221,192,110,96,55,176,27,216,13,51,134,25,195,140,97,198,48,99,152,49,204,24,102,12,51,134,25,195,140,97,198,48,99,152,49,204,120,227,153,113,157,83,105,99,166,210,194,140,97,198,27,203,140,163,167,59,178,121,190,35,15,23,55,100,51,8,16,25,139,211,42,19,227,26,114,171,0,99,113,110,37,94,236,151,87,15,23,215,144,91,133,22,203,114,235,194,98,97,102,77,86,44,139,172,139,138,197,153,149,72,177,56,175,18,40,22,231,85,225,196,126,105,219,198,196,126,105,219,166,196,178,180,186,144,88,150,89,143,17,203,242,106,33,98,89,90,45,66,236,151,182,109,64,44,78,171,194,135,253,210,182,141,135,237,211,66,135,161,195,208,225,134,232,112,157,21,197,140,9,133,14,67,135,161,195,208,97,232,48,116,24,58,12,29,134,14,67,135,161,195,208,97,232,48,116,24,58,12,29,134,14,67,135,161,195,208,225,205,160,195,117,206,109,140,153,219,8,29,134,14,67,135,161,195,208,97,232,48,116,24,58,12,29,134,14,67,135,161,195,208,97,232,48,116,24,58,12,29,134,14,67,135,161,195,27,65,135,205,52,154,198,181,209,225,5,177,140,213,233,240,242,169,124,154,157,253,57,187,156,239,221,221,44,63,203,158,111,118,187,59,179,187,155,221,217,127,191,236,126,153,93,206,175,103,127,206,239,118,191,253,116,119,144,245,162,126,20,37,253,126,154,238,46,127,81,231,246,225,55,61,44,117,92,184,8,157,191,77,103,152,245,103,166,159,244,211,44,30,36,195,248,124,216,31,196,113,127,120,214,203,102,189,249,48,89,220,9,158,63,103,75,66,60,252,116,183,55,76,7,105,150,165,189,108,96,106,15,241,252,39,65,81,136,111,63,221,29,14,122,3,211,27,14,162,100,48,168,57,196,191,249,107,95,202,75,151,255,244,32,166,231,127,124,126,113,67,138,186,113,210,141,58,231,243,249,237,151,219,249,252,60,234,14,187,189,135,219,145,29,15,93,141,227,68,68,61,210,148,242,206,213,72,238,196,179,150,92,177,127,174,252,87,12,143,92,150,87,147,27,177,244,205,227,247,250,149,19,201,90,114,137,95,191,114,226,40,205,85,206,19,45,83,173,33,138,226,76,37,188,176,32,145,43,49,148,70,42,231,129,150,203,180,134,8,122,100,178,93,38,39,226,231,145,199,246,198,226,68,244,60,242,20,253,221,104,191,60,133,127,57,250,166,145,189,247,203,136,156,111,154,196,43,77,158,184,73,211,148,177,169,213,56,110,116,74,154,167,132,61,89,174,78,25,125,146,166,41,97,75,150,105,202,232,146,111,26,217,117,92,70,143,60,210,120,188,199,203,232,144,111,26,241,218,120,191,199,45,217,206,89,154,163,7,249,136,5,127,115,159,229,137,131,213,49,121,24,98,117,80,30,186,216,28,148,93,185,31,84,128,184,108,142,18,44,196,213,205,133,17,29,149,167,92,22,71,45,145,154,240,176,2,18,103,113,232,181,224,114,186,22,172,226,181,228,114,90,1,133,54,199,228,81,161,213,49,146,139,105,21,23,218,29,148,7,134,54,71,9,86,252,78,116,140,224,41,221,11,94,165,251,202,87,169,37,232,87,95,59,217,5,244,211,111,39,11,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,109,61,244,171,111,31,184,9,98,31,56,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,183,125,208,47,73,191,159,38,139,190,143,238,180,47,73,79,95,97,190,164,27,175,199,124,185,45,205,37,156,175,213,110,142,73,122,90,213,198,209,212,217,198,177,228,124,47,206,67,255,70,231,254,141,131,226,254,141,105,52,236,21,183,111,76,163,97,246,248,147,253,163,195,253,147,241,120,116,56,153,142,71,191,156,140,142,39,139,7,244,76,188,217,173,27,205,67,183,140,101,7,214,167,110,25,38,90,124,185,138,205,83,187,140,56,156,222,141,242,184,202,205,27,235,8,174,210,189,177,142,224,21,205,172,146,44,77,163,44,201,122,73,22,21,7,151,116,180,146,7,87,234,59,233,25,88,175,241,100,29,193,85,58,79,214,17,188,226,218,30,70,253,40,238,71,105,54,24,102,197,193,91,188,182,117,123,102,74,67,107,54,205,20,102,214,237,154,41,15,173,212,54,83,30,88,169,111,166,60,176,74,227,76,207,184,109,119,206,244,140,219,118,235,76,97,92,221,222,153,194,208,215,115,219,208,67,147,14,226,212,244,122,131,52,125,169,45,116,66,43,117,252,20,6,214,106,249,41,140,171,213,243,211,51,110,219,77,63,229,113,85,186,126,122,198,109,187,237,167,67,220,160,250,126,94,102,116,10,165,83,104,128,157,66,215,14,173,73,226,126,214,100,51,209,7,219,96,36,13,5,86,109,131,89,223,73,96,51,109,67,173,67,163,214,216,6,166,69,213,108,27,182,126,90,20,202,1,229,128,114,64,57,160,28,80,14,40,7,148,3,202,1,229,128,114,64,57,160,28,80,14,40,7,148,3,202,1,229,128,114,216,70,229,208,188,79,168,101,247,130,121,139,187,23,240,9,248,4,124,2,62,1,159,128,79,192,39,224,19,240,9,248,4,124,2,62,1,159,128,79,192,39,224,19,240,9,248,4,124,2,62,1,159,128,79,192,39,60,248,4,81,239,243,85,159,80,221,244,252,197,186,161,19,208,9,232,132,230,117,130,233,166,229,119,225,40,56,157,32,136,27,134,78,240,10,174,169,19,188,130,107,234,4,65,112,93,157,32,13,172,174,19,188,130,107,234,4,175,224,154,58,193,53,120,16,58,193,57,116,0,58,193,53,115,16,58,65,16,90,87,39,8,2,235,234,4,65,96,77,157,32,141,171,164,19,164,113,149,116,130,107,220,32,116,130,107,232,32,116,130,32,180,174,78,112,13,172,172,19,92,227,42,235,4,105,92,37,157,32,136,171,169,19,164,113,149,116,130,77,220,160,116,2,114,0,57,176,241,114,32,158,198,117,52,47,138,187,241,250,230,69,200,1,228,0,114,0,57,128,28,64,14,32,7,144,3,1,202,1,24,59,140,29,198,14,99,135,177,195,216,193,213,224,106,112,53,184,26,92,13,174,6,87,135,133,171,107,168,101,143,171,38,251,130,171,193,213,224,106,112,53,184,122,211,113,53,212,23,234,11,245,133,250,66,125,161,190,80,95,168,47,212,23,234,11,245,133,250,66,125,161,190,80,223,77,161,190,181,76,88,141,171,38,172,66,125,161,190,80,223,214,168,111,244,116,79,53,207,247,212,225,226,150,106,6,1,66,95,113,90,101,230,91,67,110,21,228,43,206,173,68,124,253,242,234,1,223,26,114,171,240,94,89,110,93,220,43,204,172,73,123,101,145,117,97,175,56,179,18,235,21,231,85,66,189,226,188,42,164,215,47,109,219,160,215,47,109,219,156,87,150,86,23,243,202,50,235,81,94,89,94,45,200,43,75,171,197,120,253,210,182,141,120,197,105,85,8,175,95,218,182,1,175,125,90,248,46,124,23,190,91,55,223,173,165,170,183,98,226,37,124,23,190,11,223,133,239,194,119,225,187,240,93,248,46,124,23,190,11,223,133,239,194,119,225,187,240,93,248,46,124,23,190,11,223,133,239,194,119,235,230,187,181,76,32,140,153,64,8,223,133,239,194,119,225,187,240,93,248,46,124,23,190,11,223,133,239,194,119,225,187,240,93,248,46,124,23,190,11,223,133,239,194,119,225,187,237,242,93,51,141,166,177,63,223,93,48,202,184,97,190,187,76,248,105,118,246,231,236,114,190,119,119,179,252,108,122,190,121,237,238,204,238,110,118,103,255,253,178,251,101,118,57,191,158,253,57,191,219,253,246,211,221,65,214,139,250,81,148,244,251,105,186,187,252,69,157,219,135,223,244,176,116,241,235,231,214,249,219,116,46,250,231,253,40,139,134,167,231,179,94,114,22,165,167,38,78,7,145,57,63,51,241,48,155,15,23,23,241,243,7,102,201,217,31,126,186,219,27,166,131,52,203,210,94,54,48,245,157,253,249,75,125,209,217,191,253,116,119,56,232,13,76,111,56,136,146,193,160,174,179,255,155,191,108,165,168,115,249,79,15,216,121,254,199,231,23,247,146,168,27,39,221,168,115,62,159,223,126,185,157,207,207,163,238,176,219,123,184,147,216,161,204,213,56,78,48,211,35,77,41,170,92,141,228,14,43,107,201,21,251,231,202,127,59,240,200,101,121,53,185,193,70,223,60,126,175,95,57,76,172,37,151,248,245,43,135,133,210,92,229,40,208,50,213,26,24,40,206,84,130,250,10,18,185,194,62,105,164,114,148,103,185,76,107,96,158,71,38,219,101,114,130,117,30,121,108,111,44,78,48,206,35,79,209,159,124,246,203,83,248,71,159,111,26,217,123,191,12,166,249,166,73,188,210,228,97,153,52,77,25,86,90,141,227,6,150,164,121,74,176,145,229,234,148,129,35,105,154,18,44,100,153,166,12,12,249,166,145,93,199,101,224,199,35,141,199,123,188,12,236,248,166,17,175,141,247,123,220,18,203,156,165,185,63,252,243,17,11,254,92,62,203,195,2,171,99,242,28,195,234,160,60,47,177,57,40,187,114,63,168,128,78,217,28,37,88,136,171,155,11,35,58,42,15,168,44,142,90,210,48,225,97,5,16,205,226,208,107,193,229,116,45,88,197,107,201,229,180,194,248,108,142,201,83,62,171,99,36,23,211,42,233,179,59,40,207,250,108,142,18,172,248,157,232,24,193,83,186,23,188,74,247,149,175,82,211,188,174,134,126,170,11,94,215,116,63,85,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,29,188,110,43,120,93,13,251,167,77,11,251,167,225,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,193,235,224,117,240,186,55,207,235,14,14,143,39,227,147,253,201,52,158,38,66,112,215,89,60,161,187,175,103,247,185,14,136,201,122,130,151,219,21,28,72,11,196,111,79,166,170,23,162,169,185,23,226,218,19,191,56,33,77,17,235,106,138,152,70,75,236,89,208,19,49,141,134,217,227,79,246,143,14,247,79,198,227,209,225,100,58,30,253,114,50,58,158,44,30,208,51,241,102,247,67,52,15,45,40,150,109,74,159,90,80,152,104,241,5,44,54,79,61,40,226,112,26,34,202,227,42,119,68,172,35,184,74,75,196,58,130,87,116,136,74,178,52,141,178,36,235,37,89,84,28,92,210,38,74,30,92,169,153,163,103,96,189,110,142,117,4,87,105,231,88,71,240,138,107,123,24,245,163,184,31,165,217,96,152,21,7,111,241,218,214,109,68,41,13,173,217,137,82,152,89,183,21,165,60,180,82,47,74,121,96,165,102,148,242,192,42,221,40,61,227,182,221,142,210,51,110,219,253,40,133,113,117,27,82,10,67,95,207,109,67,15,77,58,136,83,211,235,13,210,244,165,218,208,9,173,212,70,83,24,88,171,143,166,48,174,86,35,77,207,184,109,119,210,148,199,85,105,165,233,25,183,237,94,154,14,113,131,106,166,121,153,209,126,147,246,155,1,182,223,92,59,9,38,137,251,89,211,29,58,95,24,137,184,102,35,17,191,105,35,81,247,116,166,74,35,193,152,38,198,52,161,37,208,18,104,9,180,4,90,2,45,129,150,64,75,160,37,208,18,104,9,180,4,90,2,45,129,150,64,75,160,37,208,18,104,9,180,68,216,83,193,94,56,7,83,179,115,48,141,247,49,65,57,160,28,80,14,158,95,138,77,55,45,191,83,23,15,165,215,84,14,130,184,97,40,7,175,224,154,202,193,43,184,166,114,16,4,215,85,14,210,192,234,202,193,43,184,166,114,240,10,174,169,28,92,131,7,161,28,156,67,7,160,28,92,51,7,161,28,4,161,117,149,131,32,176,174,114,16,4,214,84,14,210,184,74,202,65,26,87,73,57,184,198,13,66,57,184,134,14,66,57,8,66,235,42,7,215,192,202,202,193,53,174,178,114,144,198,85,82,14,130,184,154,202,65,26,87,73,57,216,196,13,74,57,32,16,16,8,111,73,32,72,251,159,151,9,132,230,27,161,35,16,16,8,8,4,233,87,220,232,233,190,107,158,239,187,195,135,86,150,1,250,3,113,90,101,125,80,67,110,21,123,32,206,173,196,224,253,242,234,33,248,26,114,171,16,120,89,110,93,142,45,204,172,137,177,101,145,117,41,182,56,179,18,196,22,231,85,98,216,226,188,42,8,219,47,109,219,4,219,47,109,219,0,91,150,86,151,95,203,50,235,145,96,89,94,45,16,44,75,171,197,129,253,210,182,141,129,197,105,85,40,176,95,218,182,33,176,125,90,24,48,12,24,6,220,8,3,94,204,192,140,107,100,192,11,106,25,235,12,195,108,100,28,229,211,147,236,116,250,179,129,185,72,99,19,245,210,44,153,245,251,131,52,234,153,89,124,58,52,179,56,62,63,63,125,152,137,217,200,68,78,167,16,77,141,198,116,8,193,132,76,38,100,10,114,49,33,147,9,153,76,200,100,66,38,19,50,153,144,41,78,195,132,76,38,100,50,33,147,9,153,107,142,97,66,38,19,50,153,144,233,2,4,237,14,98,66,102,48,19,50,23,88,207,212,140,245,12,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,15,172,7,214,107,26,235,213,185,99,219,180,176,99,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,219,78,172,247,233,183,201,79,71,135,211,100,209,136,81,6,245,110,255,185,255,253,175,155,87,72,47,233,198,235,145,94,110,27,114,40,93,24,31,158,74,85,15,70,83,119,15,198,242,211,190,56,29,29,24,235,234,192,152,70,195,94,113,3,198,52,26,102,143,63,217,63,58,220,63,25,143,71,135,147,233,120,244,203,201,232,120,178,120,64,207,196,155,221,124,81,62,51,93,115,122,147,32,110,24,211,155,188,130,107,78,111,242,10,174,57,189,73,16,92,119,122,147,52,176,250,244,38,175,224,154,211,155,188,130,107,78,111,114,13,30,196,244,38,231,208,1,76,111,18,204,174,215,159,222,36,8,173,59,189,73,16,88,119,122,147,32,176,230,244,38,105,92,165,233,77,210,184,74,211,155,92,227,6,49,189,201,53,116,16,211,155,4,161,117,167,55,185,6,86,158,222,228,26,87,121,122,147,52,174,210,244,38,65,92,205,233,77,210,184,74,211,155,108,226,6,213,185,243,50,163,215,39,189,62,3,236,245,185,118,236,76,18,247,179,166,219,129,126,51,17,70,218,53,160,208,68,152,245,61,3,54,218,68,212,62,13,106,189,137,96,22,20,179,160,208,17,232,8,116,4,58,2,29,129,142,64,71,160,35,208,17,232,8,116,4,58,2,29,129,142,64,71,160,35,208,17,232,8,116,4,58,34,236,209,99,47,92,67,157,187,30,204,27,222,245,128,107,192,53,224,26,112,13,184,6,92,3,174,1,215,128,107,192,53,224,26,112,13,184,6,92,3,174,1,215,128,107,192,53,224,26,112,13,184,6,92,3,174,161,200,53,136,219,166,23,186,134,230,155,166,163,26,80,13,168,6,143,47,20,166,155,150,223,161,163,224,84,131,32,110,24,170,193,43,184,166,106,240,10,174,169,26,4,193,117,85,131,52,176,186,106,240,10,174,169,26,188,130,107,170,6,215,224,65,168,6,231,208,1,168,6,215,204,65,168,6,65,104,93,213,32,8,172,171,26,4,129,53,85,131,52,174,146,106,144,198,85,82,13,174,113,131,80,13,174,161,131,80,13,130,208,186,170,193,53,176,178,106,112,141,171,172,26,164,113,149,84,131,32,174,166,106,144,198,85,82,13,54,113,131,82,13,136,3,196,193,91,17,7,241,52,174,177,33,82,220,141,215,55,68,66,28,32,14,16,7,136,3,196,1,226,0,113,128,56,8,94,28,192,223,225,239,240,119,248,59,252,29,254,14,202,6,101,131,178,65,217,160,108,80,54,40,59,72,148,93,95,13,124,92,53,101,24,148,13,202,6,101,131,178,65,217,111,11,101,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,222,48,34,92,231,180,215,184,106,218,43,68,24,34,12,17,86,34,194,209,211,253,214,60,223,111,135,139,219,173,25,4,8,132,197,105,149,121,112,13,185,85,112,176,56,183,18,13,246,203,171,7,131,107,200,173,194,130,101,185,117,81,176,48,179,38,9,150,69,214,5,193,226,204,74,28,88,156,87,9,3,139,243,170,80,96,191,180,109,67,96,191,180,109,51,96,89,90,93,4,44,203,172,71,128,101,121,181,0,176,44,173,22,255,245,75,219,54,254,21,167,85,161,191,126,105,219,134,191,246,105,97,191,176,95,216,111,67,236,183,206,106,224,138,233,155,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,95,216,47,236,23,246,11,251,109,133,253,214,57,13,49,102,26,34,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,95,216,47,236,23,246,11,251,133,253,6,192,126,205,52,154,198,181,177,223,5,177,140,27,102,191,203,160,159,102,103,127,206,46,231,123,119,55,203,79,170,231,91,217,238,206,236,238,102,119,246,223,47,187,95,102,151,243,235,217,159,243,187,221,111,63,221,29,100,189,168,31,69,73,191,159,166,187,203,95,212,185,125,248,77,15,11,25,23,62,197,206,223,166,115,126,102,178,36,58,189,72,227,243,36,153,69,231,131,94,111,214,51,241,105,220,75,99,115,154,206,118,190,123,241,41,90,18,226,225,167,187,189,97,58,72,179,44,237,101,3,83,123,136,231,47,252,69,33,190,253,116,119,56,232,13,76,111,56,136,146,193,160,230,16,255,230,175,108,41,13,93,254,211,131,135,158,255,241,249,197,237,38,234,198,73,55,234,156,207,231,183,95,110,231,243,243,168,59,236,246,30,110,54,118,180,115,53,142,19,239,244,72,83,74,51,87,35,185,243,204,90,114,197,254,185,242,95,32,60,114,89,94,77,110,60,210,55,143,223,235,87,206,27,107,201,37,126,253,202,121,162,52,87,57,45,180,76,181,134,23,138,51,149,208,192,130,68,174,60,80,26,169,156,246,89,46,211,26,222,231,145,201,118,153,156,120,158,71,30,219,27,139,19,175,243,200,83,244,87,161,253,242,20,254,93,232,155,70,246,222,47,227,109,190,105,18,175,52,121,158,38,77,83,70,158,86,227,184,177,39,105,158,18,178,100,185,58,101,108,73,154,166,132,28,89,166,41,99,71,190,105,100,215,113,25,27,242,72,227,241,30,47,99,63,190,105,196,107,227,253,30,183,36,55,103,105,142,13,228,35,22,252,69,125,150,231,9,86,199,228,81,135,213,65,121,164,98,115,80,118,229,126,80,1,192,178,57,74,176,16,87,55,23,70,116,84,158,97,89,28,181,4,102,194,195,10,56,155,197,161,215,130,203,233,90,176,138,215,146,203,105,5,3,218,28,147,7,129,86,199,72,46,166,85,24,104,119,80,30,7,218,28,37,88,241,59,209,49,130,167,116,47,120,149,238,43,95,165,150,144,94,125,109,92,23,72,175,233,54,174,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,214,35,189,250,118,104,155,22,118,104,131,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,3,233,129,244,64,122,219,135,244,250,209,247,211,120,209,111,209,157,229,245,163,211,92,155,197,120,61,196,203,109,54,14,161,207,98,63,58,173,106,176,104,234,108,176,88,114,190,23,231,161,179,98,93,157,21,211,104,216,43,110,172,152,70,195,236,241,39,251,71,135,251,39,227,241,232,112,50,29,143,126,57,25,29,79,22,15,232,153,120,179,155,42,154,135,62,22,203,206,167,79,125,44,76,180,248,114,21,155,167,70,22,113,56,93,21,229,113,149,219,42,214,17,92,165,175,98,29,193,43,218,76,37,89,154,70,89,146,245,146,44,42,14,46,233,53,37,15,174,212,17,210,51,176,94,75,200,58,130,171,244,132,172,35,120,197,181,61,140,250,81,220,143,210,108,48,204,138,131,183,120,109,235,118,179,148,134,214,108,103,41,204,172,219,207,82,30,90,169,161,165,60,176,82,71,75,121,96,149,150,150,158,113,219,238,105,233,25,183,237,166,150,194,184,186,93,45,133,161,175,231,182,161,135,38,29,196,169,233,245,6,105,250,82,91,232,132,86,234,197,41,12,172,213,140,83,24,87,171,27,167,103,220,182,219,113,202,227,170,244,227,244,140,219,118,67,78,135,184,65,117,228,188,204,232,225,73,15,207,0,123,120,174,29,39,147,196,253,172,201,54,159,15,182,193,72,154,1,172,218,6,179,190,11,192,102,218,134,90,199,57,173,177,13,204,113,170,217,54,12,204,208,20,219,134,129,25,198,235,223,118,143,199,226,27,240,13,248,6,124,3,190,1,223,128,111,192,55,224,27,240,13,248,6,124,3,190,1,223,128,111,192,55,224,27,240,13,248,6,124,195,70,249,134,230,101,66,45,91,23,204,91,220,186,128,76,64,38,32,19,144,9,200,4,100,2,50,1,153,128,76,64,38,32,19,144,9,200,4,100,2,50,1,153,128,76,64,38,32,19,144,9,200,4,100,2,50,97,209,5,169,30,153,208,124,51,115,92,2,46,193,210,37,152,44,25,36,197,50,97,241,163,116,189,77,120,122,200,230,235,4,211,77,203,239,194,81,112,58,65,16,55,12,157,224,21,92,83,39,120,5,215,212,9,130,224,186,58,65,26,88,93,39,120,5,215,212,9,94,193,53,117,130,107,240,32,116,130,115,232,0,116,130,107,230,32,116,130,32,180,174,78,16,4,214,213,9,130,192,154,58,65,26,87,73,39,72,227,42,233,4,215,184,65,232,4,215,208,65,232,4,65,104,93,157,224,26,88,89,39,184,198,85,214,9,210,184,74,58,65,16,87,83,39,72,227,42,233,4,155,184,65,233,4,228,0,114,96,227,229,128,89,236,53,240,151,3,166,27,175,111,91,132,28,64,14,32,7,144,3,200,1,228,0,114,0,57,16,160,28,128,177,195,216,97,236,48,118,24,59,140,29,92,13,174,6,87,131,171,193,213,224,106,112,117,88,184,186,134,90,118,83,53,211,23,92,13,174,6,87,131,171,193,213,155,142,171,161,190,80,95,168,47,212,23,234,11,245,133,250,66,125,161,190,80,95,168,47,212,23,234,11,245,133,250,110,10,245,173,101,182,170,169,154,173,10,245,133,250,66,125,91,163,190,209,211,61,213,60,223,83,135,139,91,170,25,4,8,125,197,105,149,153,111,13,185,85,144,175,56,183,18,241,245,203,171,7,124,107,200,173,194,123,101,185,117,113,175,48,179,38,237,149,69,214,133,189,226,204,74,172,87,156,87,9,245,138,243,170,144,94,191,180,109,131,94,191,180,109,115,94,89,90,93,204,43,203,172,71,121,101,121,181,32,175,44,173,22,227,245,75,219,54,226,21,167,85,33,188,126,105,219,6,188,246,105,225,187,240,93,248,110,221,124,183,150,170,222,138,113,151,240,93,248,46,124,23,190,11,223,133,239,194,119,225,187,240,93,248,46,124,23,190,11,223,133,239,194,119,225,187,240,93,248,46,124,23,190,11,223,173,155,239,214,50,129,208,48,129,16,190,11,223,133,239,194,119,225,187,240,93,248,46,124,23,190,11,223,133,239,194,119,225,187,240,93,248,46,124,23,190,11,223,133,239,194,119,219,229,187,7,135,199,147,241,201,254,100,106,166,137,16,244,118,22,207,240,238,235,217,125,142,248,38,235,137,111,110,21,2,65,190,223,158,76,21,251,53,53,179,223,181,39,126,113,66,32,112,93,16,56,141,134,189,98,6,156,70,195,236,241,39,251,71,135,251,39,227,241,232,112,50,29,143,126,57,25,29,79,22,15,232,153,120,179,249,239,99,79,164,197,189,183,180,39,82,28,14,0,150,199,13,163,107,175,87,112,205,174,189,94,193,53,135,204,9,130,235,182,27,150,6,86,111,55,236,21,92,179,221,176,87,240,138,107,123,24,245,163,184,31,165,217,96,152,21,7,111,241,218,14,162,79,178,115,232,0,250,36,187,102,14,162,79,178,32,180,110,159,100,65,96,221,62,201,130,192,154,125,146,165,113,149,250,36,75,227,42,245,73,118,141,27,68,159,100,215,208,215,115,219,208,67,147,14,226,212,244,122,131,52,125,201,224,117,66,235,54,119,118,13,172,220,220,217,53,174,114,115,103,105,92,165,230,206,130,184,154,205,157,165,113,149,154,59,219,196,13,74,30,92,102,232,6,116,67,128,186,97,109,229,107,18,247,179,22,141,132,116,96,96,153,145,168,152,28,184,225,70,162,238,106,244,74,35,65,89,122,205,70,98,96,134,166,216,72,12,204,48,94,255,214,124,60,22,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,54,202,73,180,38,28,164,189,204,203,132,195,38,54,53,199,55,108,141,111,216,250,54,56,194,73,214,202,202,65,16,55,12,229,224,21,92,83,57,120,5,215,84,14,130,224,186,202,65,26,88,93,57,120,5,215,84,14,94,193,53,149,131,107,240,32,148,131,115,232,0,148,131,107,230,32,148,131,32,180,174,114,16,4,214,85,14,130,192,154,202,65,26,87,73,57,72,227,42,41,7,215,184,65,40,7,215,208,65,40,7,65,104,93,229,224,26,88,89,57,184,198,85,86,14,210,184,74,202,65,16,87,83,57,72,227,42,41,7,155,184,65,41,7,4,2,2,225,45,9,4,105,179,252,50,129,176,137,93,243,17,8,8,132,109,17,8,244,209,111,67,31,208,71,159,62,250,244,209,15,131,99,211,71,159,62,250,244,209,167,143,62,125,244,233,163,79,31,253,0,56,48,125,244,155,163,192,244,209,135,1,195,128,97,192,213,12,248,211,111,147,159,142,14,167,177,188,103,205,237,63,247,191,255,117,243,138,255,198,27,218,177,230,225,169,180,222,65,191,252,180,244,207,167,127,62,189,106,232,85,67,175,26,122,213,4,67,173,233,85,67,175,26,122,213,132,131,220,233,85,67,175,26,122,213,208,171,134,94,53,218,186,128,94,53,244,170,161,87,13,189,106,232,85,131,102,216,52,205,160,222,63,255,155,137,48,139,79,140,218,76,132,233,154,55,107,34,106,47,68,95,111,34,40,67,167,111,62,46,2,23,129,139,192,69,224,34,112,17,184,8,92,4,46,2,23,129,139,192,69,224,34,112,17,184,8,92,4,46,2,23,129,139,192,69,108,194,150,7,113,215,252,18,209,240,118,183,60,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,6,68,3,162,1,209,128,104,88,17,13,226,238,250,133,162,97,35,123,235,227,25,182,193,51,108,125,95,125,6,243,182,170,26,24,204,203,96,94,6,243,6,166,26,24,204,203,96,94,6,243,234,171,6,6,243,54,171,26,24,204,203,96,94,207,208,65,168,6,6,243,54,171,26,24,204,203,96,94,6,243,50,148,1,113,128,56,112,18,7,102,177,71,161,54,113,96,186,241,250,86,72,136,3,196,1,226,0,113,128,56,64,28,32,14,16,7,193,139,3,248,59,252,29,254,14,127,135,191,195,223,65,217,160,108,80,54,40,27,148,13,202,6,101,7,137,178,235,171,129,55,85,243,133,65,217,160,108,80,54,40,27,148,253,182,80,54,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,225,13,35,194,117,206,121,53,85,115,94,33,194,16,97,136,176,18,17,142,158,238,183,230,249,126,59,92,220,110,205,32,64,32,44,78,171,204,131,107,200,173,130,131,197,185,149,104,176,95,94,61,24,92,67,110,21,22,44,203,173,139,130,133,153,53,73,176,44,178,46,8,22,103,86,226,192,226,188,74,24,88,156,87,133,2,251,165,109,27,2,251,165,109,155,1,203,210,234,34,96,89,102,61,2,44,203,171,5,128,101,105,181,248,175,95,218,182,241,175,56,173,10,253,245,75,219,54,252,181,79,11,251,133,253,194,126,27,98,191,117,86,3,87,140,222,132,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,95,216,111,43,236,183,206,105,136,134,105,136,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,95,216,47,236,23,246,171,198,126,191,159,38,194,238,191,167,175,88,111,98,209,245,247,197,171,87,194,122,227,151,168,119,177,206,185,255,63,200,253,127,147,63,32,206,31,209,46,61,62,173,162,198,166,86,106,92,120,186,23,167,129,22,59,211,98,83,76,139,211,104,216,43,134,197,105,52,204,214,179,226,129,25,198,143,143,216,63,58,220,63,25,143,71,135,147,233,120,244,203,201,232,120,178,120,64,207,196,155,141,146,31,91,54,45,110,227,165,45,155,226,112,88,178,60,110,24,77,133,189,130,107,54,21,246,10,174,57,31,79,16,92,183,27,178,52,176,122,55,100,175,224,154,221,144,189,130,87,92,219,195,168,31,197,253,40,205,6,195,172,56,120,139,215,118,16,109,156,157,67,7,208,198,217,53,115,16,109,156,5,161,117,219,56,11,2,235,182,113,22,4,214,108,227,44,141,171,212,198,89,26,87,169,141,179,107,220,32,218,56,187,134,190,158,219,134,30,154,116,16,167,166,215,27,164,233,75,156,175,19,90,183,247,180,107,96,229,222,211,174,113,149,123,79,75,227,42,245,158,22,196,213,236,61,45,141,171,212,123,218,38,110,80,30,226,50,195,92,188,21,115,97,81,119,250,166,228,134,223,243,125,60,75,249,147,169,122,192,211,147,109,86,177,200,218,105,231,21,75,117,27,109,20,75,205,133,249,165,138,133,130,252,154,21,75,47,90,230,43,80,44,189,40,50,235,63,38,30,31,129,66,65,161,160,80,80,40,40,20,20,10,10,5,133,130,66,65,161,160,80,80,40,40,20,20,10,10,5,133,130,66,65,161,160,80,182,69,161,228,27,126,68,165,128,113,241,163,10,194,248,240,144,58,196,139,66,56,123,163,211,118,56,137,42,106,247,117,221,24,193,84,199,30,158,234,94,253,8,38,4,19,130,9,193,132,96,66,48,33,152,16,76,8,38,4,19,130,9,193,132,96,66,48,33,152,16,76,8,38,4,19,130,9,193,132,96,66,48,33,152,16,76,218,10,7,193,84,147,96,146,13,6,201,11,166,234,129,32,248,37,252,18,126,105,99,253,146,233,166,229,95,203,2,154,39,34,143,27,134,95,242,10,174,233,151,188,130,107,250,37,65,112,93,191,36,13,172,238,151,188,130,107,250,37,175,224,154,126,201,53,120,16,126,201,57,116,0,126,201,53,115,16,126,73,16,90,215,47,9,2,235,250,37,65,96,77,191,36,141,171,228,151,164,113,149,252,146,107,220,32,252,146,107,232,32,252,146,32,180,174,95,114,13,172,236,151,92,227,42,251,37,105,92,37,191,36,136,171,233,151,164,113,149,252,146,77,220,160,252,18,182,8,91,132,45,122,35,182,168,65,149,19,79,227,26,154,209,197,221,184,178,25,29,42,7,149,131,202,65,229,160,114,80,57,168,28,84,206,91,86,57,24,17,140,8,70,4,35,130,17,193,136,32,23,144,11,200,5,228,2,114,1,185,128,92,64,46,108,153,92,240,223,39,178,144,11,236,19,65,46,32,23,144,11,200,5,228,2,140,30,70,15,163,135,209,195,232,97,244,48,122,24,61,140,30,70,15,163,135,209,195,232,97,244,48,122,24,61,140,222,141,209,215,49,141,62,182,152,70,15,163,135,209,111,38,163,175,227,77,188,209,152,62,122,250,18,100,158,191,4,13,23,223,129,204,32,64,74,47,78,171,12,233,107,200,173,194,232,197,185,149,16,189,95,94,61,66,95,67,110,21,64,47,203,173,203,231,133,153,53,241,188,44,178,46,157,23,103,86,130,243,226,188,74,108,94,156,87,5,205,251,165,109,155,204,251,165,109,27,204,203,210,234,114,121,89,102,61,44,47,203,171,69,229,101,105,181,160,188,95,218,182,153,188,56,173,10,146,247,75,219,54,145,183,79,11,144,7,200,91,48,239,58,184,121,29,120,187,22,10,221,56,44,174,163,160,187,122,178,52,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,3,134,197,117,76,137,141,153,18,11,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,155,12,139,205,52,154,198,222,176,120,65,40,227,77,131,197,203,103,252,105,118,246,231,236,114,190,119,119,179,252,168,123,190,23,238,238,204,238,110,118,103,255,253,178,251,101,118,57,191,158,253,57,191,219,253,246,211,221,65,214,139,250,81,148,244,251,105,186,187,252,69,157,219,135,223,244,240,74,196,175,214,170,243,183,233,164,195,243,94,146,156,14,123,189,180,159,68,231,201,105,220,207,46,162,222,217,69,154,14,251,167,233,98,245,158,63,126,75,78,254,240,211,221,222,48,29,164,89,150,246,178,129,169,237,228,207,127,33,20,157,252,219,79,119,135,131,222,192,244,134,131,40,25,12,106,58,249,191,249,183,128,20,155,46,255,233,1,78,207,255,248,252,226,190,20,117,227,164,27,117,206,231,243,219,47,183,243,249,121,212,29,118,123,15,119,37,59,44,186,26,199,9,140,122,164,41,197,158,171,145,220,193,103,45,185,98,255,92,249,111,26,30,185,44,175,38,55,112,233,155,199,239,245,43,7,147,181,228,18,191,126,229,224,81,154,171,28,43,90,166,90,3,22,197,153,74,176,97,65,34,87,112,40,141,84,142,5,45,151,105,13,24,244,200,100,187,76,78,224,207,35,143,237,141,197,9,236,121,228,41,250,243,209,126,121,10,255,128,244,77,35,123,239,151,129,57,223,52,137,87,154,60,120,147,166,41,67,84,171,113,220,32,149,52,79,9,130,178,92,157,50,8,37,77,83,130,152,44,211,148,65,38,223,52,178,235,184,12,34,121,164,241,120,143,151,65,34,223,52,226,181,241,126,143,91,34,158,179,52,7,17,242,17,11,254,244,62,203,131,7,171,99,242,76,196,234,160,60,123,177,57,40,187,114,63,168,128,116,217,28,37,88,136,171,155,11,35,58,42,15,187,44,142,90,146,53,225,97,5,64,206,226,208,107,193,229,116,45,88,197,107,201,229,180,194,11,109,142,201,19,67,171,99,36,23,211,42,53,180,59,40,207,13,109,142,18,172,248,157,232,24,193,83,186,23,188,74,247,149,175,82,195,236,207,191,5,237,130,253,109,92,11,90,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,31,236,239,205,179,63,255,77,226,102,19,55,137,195,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,193,254,96,127,111,154,253,29,28,30,79,198,39,251,147,105,60,77,100,16,176,179,120,58,119,95,207,238,115,45,35,147,74,26,104,130,195,129,181,247,140,252,182,56,85,205,35,77,189,205,35,215,158,247,197,249,232,34,89,87,23,201,52,26,246,138,155,72,166,209,48,91,223,67,114,96,134,241,227,35,246,143,14,247,79,198,227,209,225,100,58,30,253,114,50,58,158,44,30,208,51,241,102,183,152,52,15,93,61,150,141,100,159,186,122,152,104,241,125,47,54,79,109,61,226,112,122,76,202,227,42,55,153,172,35,184,74,151,201,58,130,87,52,221,74,178,52,141,178,36,235,37,89,84,28,92,210,121,75,30,92,169,63,166,103,96,189,6,153,117,4,87,233,144,89,71,240,138,107,123,24,245,163,184,31,165,217,96,152,21,7,111,241,218,214,237,237,41,13,173,217,220,83,152,89,183,187,167,60,180,82,123,79,121,96,165,254,158,242,192,42,13,62,61,227,182,221,225,211,51,110,219,45,62,133,113,117,123,124,10,67,95,207,109,67,15,77,58,136,83,211,235,13,210,244,165,73,209,9,173,212,153,84,24,88,171,53,169,48,174,86,111,82,207,184,109,55,39,149,199,85,233,78,234,25,183,237,246,164,14,113,131,234,79,122,153,209,209,244,173,116,52,93,63,143,38,75,6,111,172,233,169,223,243,125,60,75,249,147,169,122,192,211,147,109,73,195,196,245,106,152,24,13,227,160,97,106,158,225,85,169,97,24,230,85,179,134,233,149,206,242,234,85,142,242,234,109,252,36,47,52,11,154,5,205,130,102,65,179,160,89,208,44,104,22,52,11,154,5,205,130,102,65,179,160,89,208,44,104,22,52,11,154,5,205,226,164,89,114,124,209,68,165,128,113,241,163,10,194,248,240,144,58,228,140,66,56,123,235,211,118,56,137,78,106,247,117,221,52,9,101,234,149,80,102,243,58,3,225,160,112,80,56,40,249,87,55,211,77,203,191,186,21,204,27,86,118,80,130,184,97,56,40,175,224,154,14,202,43,184,166,131,18,4,215,117,80,210,192,234,14,202,43,184,166,131,242,10,174,233,160,92,131,7,225,160,156,67,7,224,160,92,51,7,225,160,4,161,117,29,148,32,176,174,131,18,4,214,116,80,210,184,74,14,74,26,87,201,65,185,198,13,194,65,185,134,14,194,65,9,66,235,58,40,215,192,202,14,202,53,174,178,131,146,198,85,114,80,130,184,154,14,74,26,87,201,65,217,196,13,202,65,97,148,48,74,24,165,55,98,148,218,209,61,194,249,15,101,186,103,3,7,65,160,123,208,61,66,221,83,199,27,125,163,141,79,244,244,69,201,60,127,81,26,62,244,242,13,80,248,136,211,42,251,158,26,114,171,232,30,113,110,37,105,226,151,87,207,153,212,144,91,69,153,200,114,235,138,7,97,102,77,239,32,139,172,171,29,196,153,149,172,131,56,175,146,116,16,231,85,113,14,126,105,219,86,14,126,105,219,54,14,178,180,186,194,65,150,89,15,221,203,242,106,145,123,89,90,45,112,239,151,182,109,110,47,78,171,130,237,253,210,182,77,237,237,211,2,237,129,246,94,109,176,54,176,149,86,59,64,121,49,80,56,174,15,40,47,152,101,188,105,64,185,197,201,194,79,139,214,249,187,19,205,205,89,156,198,209,252,252,188,151,152,139,228,52,138,135,115,115,62,59,61,139,123,201,133,105,112,194,176,91,136,134,38,13,187,132,96,226,48,19,135,5,185,152,56,204,196,97,38,14,51,113,152,137,195,76,28,22,167,97,226,48,19,135,153,56,204,196,225,53,199,48,113,152,137,195,76,28,118,225,139,118,7,49,113,56,148,137,195,11,74,104,234,165,132,6,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,16,74,8,37,132,18,110,26,37,172,113,115,186,217,196,205,233,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,86,82,194,79,191,77,126,58,58,156,38,139,22,150,34,70,120,251,207,253,239,127,221,188,34,132,73,55,174,36,132,38,56,68,88,127,255,202,135,165,169,234,94,105,106,238,94,89,126,214,23,103,163,119,101,93,189,43,211,104,216,43,110,93,153,70,195,108,125,231,202,129,25,198,143,143,216,63,58,220,63,25,143,71,135,147,233,120,244,203,201,232,120,178,156,101,182,196,179,27,220,216,82,56,52,87,121,148,153,32,110,24,163,204,188,130,107,142,50,243,10,174,57,202,76,16,92,119,148,153,52,176,250,40,51,175,224,154,163,204,188,130,107,142,50,115,13,30,196,40,51,231,208,1,140,50,115,205,28,196,40,51,65,104,221,81,102,130,192,186,163,204,4,129,53,71,153,73,227,42,141,50,147,198,85,26,101,230,26,55,136,81,102,174,161,131,24,101,38,8,173,59,202,204,53,176,242,40,51,215,184,202,163,204,164,113,149,70,153,9,226,106,142,50,147,198,85,26,101,102,19,55,168,174,168,151,25,125,84,223,74,31,213,245,83,112,178,100,240,198,90,173,250,61,223,199,179,148,63,153,170,7,60,61,217,86,244,139,17,54,114,40,212,47,102,243,218,56,104,217,151,186,103,135,173,183,47,76,14,171,217,190,244,74,7,135,245,42,231,134,245,54,126,108,24,118,5,187,130,93,193,174,96,87,176,43,216,21,236,10,118,5,187,130,93,193,174,96,87,176,43,216,21,236,10,118,5,187,130,93,113,178,43,57,190,104,162,82,192,184,248,81,5,97,124,120,72,29,78,70,33,156,189,236,105,59,156,196,34,181,251,186,110,154,123,170,113,235,143,217,188,230,64,184,39,220,19,238,9,247,132,123,194,61,225,158,112,79,184,39,220,19,238,9,247,132,123,194,61,225,158,112,79,184,39,220,19,238,9,247,132,123,194,61,225,158,112,79,184,167,250,220,147,116,52,69,161,123,218,192,193,20,184,39,220,19,238,73,246,149,205,116,211,242,175,108,81,112,238,73,16,55,12,247,228,21,92,211,61,121,5,215,116,79,130,224,186,238,73,26,88,221,61,121,5,215,116,79,94,193,53,221,147,107,240,32,220,147,115,232,0,220,147,107,230,32,220,147,32,180,174,123,18,4,214,117,79,130,192,154,238,73,26,87,201,61,73,227,42,185,39,215,184,65,184,39,215,208,65,184,39,65,104,93,247,228,26,88,217,61,185,198,85,118,79,210,184,74,238,73,16,87,211,61,73,227,42,185,39,155,184,65,185,39,76,18,38,9,147,244,70,76,82,243,154,39,158,198,245,181,183,139,187,49,237,237,208,60,104,30,52,15,154,7,205,131,230,65,243,160,121,176,37,216,18,108,9,182,4,91,130,45,65,60,32,30,16,15,136,7,196,3,226,1,241,128,120,216,114,241,80,219,254,146,133,120,96,127,9,226,1,241,128,120,64,60,32,30,224,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,53,240,123,83,231,198,1,195,198,1,248,253,86,240,251,58,222,224,27,141,240,163,167,47,72,230,249,11,210,112,241,253,200,12,2,36,248,226,180,202,0,191,134,220,42,252,94,156,91,9,223,251,229,213,163,247,53,228,86,129,247,178,220,186,236,94,152,89,19,221,203,34,235,146,123,113,102,37,112,47,206,171,196,237,197,121,85,176,189,95,218,182,169,189,95,218,182,161,189,44,173,46,179,151,101,214,67,246,178,188,90,196,94,150,86,11,216,251,165,109,155,215,139,211,170,224,122,191,180,109,211,122,251,180,192,122,96,189,5,15,175,131,169,215,129,190,107,33,212,109,129,228,26,11,193,25,114,13,72,6,36,3,146,1,201,128,100,64,50,32,25,144,12,72,6,36,3,146,1,201,128,100,64,50,32,25,144,12,72,6,36,3,146,1,201,111,15,36,215,56,177,54,102,98,45,32,25,144,12,72,6,36,3,146,1,201,128,100,64,50,32,25,144,12,72,6,36,3,146,1,201,128,100,64,50,32,25,144,12,72,6,36,191,57,144,108,166,209,52,174,11,36,47,120,101,188,105,32,121,249,196,63,205,206,254,156,93,206,247,238,110,150,31,124,207,119,198,221,157,217,221,205,238,236,191,95,118,191,204,46,231,215,179,63,231,119,187,223,126,186,59,200,122,81,63,138,146,126,63,77,119,151,191,168,115,251,240,155,30,94,151,184,104,201,58,127,155,78,122,26,205,123,113,58,52,230,44,77,206,211,249,105,26,157,247,79,47,206,204,89,20,197,243,243,217,206,119,47,62,147,75,50,60,252,116,183,55,76,7,105,150,165,189,108,96,234,206,240,252,215,67,81,134,111,63,221,29,14,122,3,211,27,14,162,100,48,168,55,195,191,249,119,137,148,172,46,255,233,193,86,207,255,248,252,226,214,21,117,227,164,27,117,206,231,243,219,47,183,243,249,121,212,29,118,123,15,55,46,59,114,186,26,199,137,157,122,164,41,37,163,171,145,220,217,104,45,185,98,255,92,249,47,35,30,185,44,175,38,55,182,233,155,199,239,245,43,103,151,181,228,18,191,126,229,108,82,154,171,156,60,90,166,90,195,30,197,153,74,200,98,65,34,87,182,40,141,84,78,14,45,151,105,13,59,244,200,100,187,76,78,108,208,35,143,237,141,197,137,253,121,228,41,250,11,211,126,121,10,255,198,244,77,35,123,239,151,177,59,223,52,137,87,154,60,155,147,166,41,163,88,171,113,220,56,150,52,79,9,165,178,92,157,50,78,37,77,83,66,161,44,211,148,113,40,223,52,178,235,184,140,51,121,164,241,120,143,151,113,36,223,52,226,181,241,126,143,91,82,160,179,52,199,25,242,17,11,254,58,63,203,179,9,171,99,242,216,196,234,160,60,158,177,57,40,187,114,63,168,0,134,217,28,37,88,136,171,155,11,35,58,42,207,195,44,142,90,194,55,225,97,5,204,206,226,208,107,193,229,116,45,88,197,107,201,229,180,130,20,109,142,201,67,69,171,99,36,23,211,42,88,180,59,40,143,22,109,142,18,172,248,157,232,24,193,83,186,23,188,74,247,149,175,82,59,120,176,182,206,183,11,60,184,113,157,111,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,173,198,131,181,109,67,55,155,184,13,29,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,8,30,220,10,60,248,254,100,111,252,195,2,13,154,197,148,35,91,38,120,249,117,118,119,222,233,159,230,64,96,188,121,117,130,181,244,163,124,90,142,22,154,80,174,59,21,157,39,221,58,79,22,244,153,76,163,97,175,184,205,100,26,13,179,194,110,149,27,220,84,210,60,244,241,88,54,146,125,234,227,97,162,197,23,175,216,60,53,242,136,195,233,42,41,143,171,220,86,178,142,224,42,125,37,235,8,94,209,102,43,201,210,52,202,146,172,151,100,81,113,112,73,175,45,121,112,165,142,152,158,129,245,90,98,214,17,92,165,39,102,29,193,43,174,237,97,212,143,226,126,148,102,131,97,86,28,188,197,107,91,183,155,167,52,180,102,59,79,97,102,221,126,158,242,208,74,13,61,229,129,149,58,122,202,3,171,180,244,244,140,219,118,79,79,207,184,109,55,245,20,198,213,237,234,41,12,125,61,183,13,61,52,233,32,78,77,175,55,72,211,151,74,67,39,180,82,47,82,97,96,173,102,164,194,184,90,221,72,61,227,182,221,142,84,30,87,165,31,169,103,220,182,27,146,58,196,13,170,35,233,101,70,15,83,122,152,6,217,195,180,244,201,60,254,138,242,164,85,15,120,122,38,77,154,12,235,234,230,82,147,81,85,210,108,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,50,100,42,195,120,171,12,179,121,221,89,48,25,152,140,109,55,25,166,155,150,127,1,40,152,5,171,108,50,4,113,195,48,25,94,193,53,77,134,87,112,77,147,33,8,174,107,50,164,129,213,77,134,87,112,77,147,225,21,92,211,100,184,6,15,194,100,56,135,14,192,100,184,102,14,194,100,8,66,235,154,12,65,96,93,147,33,8,172,105,50,164,113,149,76,134,52,174,146,201,112,141,27,132,201,112,13,29,132,201,16,132,214,53,25,174,129,149,77,134,107,92,101,147,33,141,171,100,50,4,113,53,77,134,52,174,146,201,176,137,27,148,201,192,75,224,37,90,241,18,141,73,3,135,238,238,37,210,96,3,91,186,35,13,144,6,91,43,13,162,167,123,173,121,190,215,14,31,58,104,6,232,12,196,105,149,149,65,13,185,85,140,129,56,183,18,119,247,203,171,135,221,107,200,173,66,221,101,185,117,217,181,48,179,38,186,150,69,214,37,215,226,204,74,224,90,156,87,137,91,139,243,170,96,107,191,180,109,83,107,191,180,109,67,107,89,90,93,102,45,203,172,71,127,101,121,181,224,175,44,173,22,251,245,75,219,54,250,21,167,85,33,191,126,105,219,6,191,246,105,225,190,112,95,184,175,21,247,93,18,169,31,70,159,38,63,197,7,31,223,79,143,39,123,223,127,24,77,127,56,248,241,199,147,227,5,4,142,31,126,56,253,241,147,201,22,13,112,86,16,240,114,64,227,249,252,246,254,247,248,234,250,178,243,229,126,118,250,121,222,57,191,186,184,248,186,192,190,157,248,225,135,157,139,91,147,189,162,193,177,5,13,30,84,209,224,60,237,205,179,222,10,88,108,178,87,232,55,201,29,144,158,223,116,87,254,195,234,67,210,149,255,50,88,249,47,223,206,84,142,148,23,75,119,245,249,234,254,159,217,213,243,130,190,115,90,96,17,95,110,232,188,192,230,60,108,110,12,4,175,78,77,242,156,71,106,94,143,77,26,116,147,229,125,182,175,51,143,212,62,77,187,243,72,37,185,218,152,71,42,201,85,57,221,206,189,118,219,35,87,59,115,82,29,243,180,54,39,85,146,171,141,57,169,146,92,149,215,149,123,221,180,52,87,171,243,91,109,51,181,56,191,213,50,82,171,243,91,237,51,181,51,191,213,62,79,59,243,91,237,243,180,49,191,213,49,77,195,243,91,29,211,52,60,191,213,50,77,57,88,45,8,228,136,86,165,153,74,107,125,237,248,234,106,112,207,209,179,150,177,91,26,61,107,153,166,165,209,179,142,105,26,30,61,107,159,166,141,209,179,142,105,26,30,61,187,38,13,163,103,29,15,146,228,235,7,61,229,118,165,175,137,197,49,76,198,85,155,140,123,45,185,112,175,69,23,238,181,228,194,101,114,239,38,76,238,189,147,92,69,119,162,171,232,78,114,21,53,52,89,216,217,51,20,149,154,139,61,131,77,213,249,214,122,134,229,55,150,119,57,67,176,252,143,79,218,160,227,180,242,221,251,217,93,247,242,255,173,117,12,15,231,124,56,137,240,151,35,20,16,10,8,133,0,133,2,224,126,131,193,61,128,28,64,14,32,7,144,171,2,114,40,51,148,25,202,12,101,110,155,50,183,135,126,193,184,106,24,23,76,186,9,152,84,17,67,254,106,166,189,37,239,25,31,125,56,28,77,68,21,207,127,155,78,175,115,246,215,205,253,221,95,159,111,230,247,20,61,55,80,244,156,91,227,54,235,158,45,78,77,233,51,164,18,82,25,54,169,164,244,25,130,74,233,51,100,23,178,11,217,133,236,82,250,76,233,51,80,26,40,13,148,14,10,74,83,250,12,51,215,102,230,148,62,195,244,41,125,110,209,57,72,170,159,215,57,7,10,160,27,46,128,206,45,126,237,53,208,165,191,31,185,128,92,64,46,4,40,23,128,248,27,12,241,129,229,192,114,96,57,176,156,50,104,136,51,196,25,226,188,85,196,153,50,232,45,64,186,32,211,77,64,166,1,33,73,113,247,231,28,186,162,11,116,75,5,209,173,119,131,182,61,63,165,209,208,75,232,101,216,244,146,210,104,168,42,165,209,208,94,104,47,180,23,218,75,105,52,165,209,128,106,64,53,160,58,40,80,77,105,52,28,93,155,163,83,26,13,231,167,52,186,109,15,81,67,125,52,93,162,181,139,164,155,233,22,189,254,36,8,7,132,3,194,33,64,225,0,216,223,96,176,15,64,7,160,3,208,1,232,148,75,67,161,161,208,80,232,173,162,208,148,75,111,1,230,5,163,110,2,70,13,8,83,254,106,166,166,150,114,233,191,205,242,190,68,185,116,211,229,210,139,133,214,44,151,46,59,63,229,210,208,75,232,101,216,244,146,114,105,168,42,229,210,208,94,104,47,180,23,218,75,185,52,229,210,128,106,64,53,160,58,40,80,77,185,52,28,93,155,163,83,46,13,231,167,92,186,109,15,81,71,185,244,138,135,160,92,186,229,114,233,197,43,208,120,185,244,235,147,32,28,16,14,8,135,0,133,3,96,127,131,193,62,0,29,128,14,64,7,160,83,46,13,133,134,66,67,161,183,138,66,83,46,189,5,152,23,140,186,9,24,53,52,76,89,91,139,233,5,196,162,207,116,155,133,211,234,205,166,215,134,160,132,26,162,9,209,12,155,104,82,66,13,105,165,132,26,2,12,1,134,0,67,128,41,161,166,132,26,120,13,188,6,94,7,5,175,41,161,134,173,107,179,117,74,168,97,255,148,80,171,184,137,186,234,168,233,61,29,68,49,117,59,13,168,11,206,132,132,64,66,32,33,2,148,16,192,254,13,134,253,64,117,160,58,80,29,168,78,89,53,100,26,50,13,153,222,42,50,77,89,245,22,160,95,208,234,38,160,85,77,116,25,79,205,75,116,41,42,166,142,59,230,5,191,162,132,186,137,18,234,215,107,220,106,225,116,245,169,41,151,134,84,66,42,195,38,149,148,75,67,80,41,151,134,236,66,118,33,187,144,93,202,165,41,151,6,74,3,165,129,210,65,65,105,202,165,97,230,218,204,156,114,105,152,62,229,210,45,58,7,81,145,244,26,231,64,105,116,211,165,209,175,23,191,254,130,232,178,223,143,92,64,46,32,23,2,148,11,64,252,13,134,248,192,114,96,57,176,28,88,78,25,52,196,25,226,12,113,222,42,226,76,25,244,22,32,93,144,233,38,32,211,128,144,164,188,177,244,107,116,69,79,233,150,10,162,219,111,39,109,121,126,74,163,161,151,208,203,176,233,37,165,209,80,85,74,163,161,189,208,94,104,47,180,151,210,104,74,163,1,213,128,106,64,117,80,160,154,210,104,56,186,54,71,167,52,26,206,79,105,116,219,30,162,134,250,104,250,71,107,23,73,55,212,58,122,237,73,16,14,8,7,132,67,128,194,1,176,191,193,96,31,128,14,64,7,160,3,208,41,151,134,66,67,161,161,208,91,69,161,41,151,222,2,204,11,70,221,4,140,218,52,166,60,248,184,247,126,244,126,116,56,26,239,77,22,108,114,1,43,15,62,28,76,126,219,59,40,1,151,165,160,114,121,198,203,249,205,252,110,118,191,192,86,47,121,87,33,211,114,70,149,85,164,114,29,153,44,4,143,113,51,192,208,121,37,100,200,208,227,52,64,195,71,104,120,48,125,121,232,143,7,31,70,185,101,127,88,234,179,217,217,239,243,231,229,107,12,54,94,222,126,245,64,141,47,115,223,254,115,255,215,221,217,239,47,190,33,45,54,37,152,206,151,203,235,168,187,248,166,116,121,251,181,115,251,79,98,162,229,151,164,65,231,235,233,215,155,251,175,113,212,141,210,206,151,217,229,252,122,246,231,252,206,142,73,230,83,59,17,201,54,66,151,162,203,124,114,119,112,217,110,252,216,55,126,254,75,116,187,241,147,245,241,221,235,174,219,136,111,245,70,117,163,184,173,197,246,185,230,203,97,111,187,241,133,215,124,57,19,110,55,126,197,53,239,94,19,222,120,252,114,246,109,181,246,107,200,119,227,209,203,121,180,85,244,53,52,186,141,232,133,216,218,54,120,49,180,110,35,182,221,55,25,39,182,221,70,236,34,64,102,187,216,133,120,172,181,208,146,79,196,50,82,222,90,232,138,207,65,39,160,222,120,232,242,210,245,149,220,142,133,235,141,71,47,173,112,95,189,245,152,116,16,167,166,215,27,164,233,75,105,160,25,221,234,179,196,205,118,52,30,187,68,139,88,93,225,101,82,164,241,208,37,246,196,42,116,153,59,105,45,180,228,3,176,76,177,180,17,90,124,171,41,51,49,173,133,22,174,116,123,183,26,75,179,83,160,52,94,63,23,27,161,81,125,68,190,210,189,242,136,50,187,80,121,224,10,190,175,62,34,143,133,45,142,112,95,180,85,112,111,115,72,30,219,87,31,227,252,218,188,66,196,165,63,143,215,62,224,5,68,46,249,13,47,169,178,20,179,255,231,195,244,251,189,227,209,146,180,47,255,231,77,219,255,247,115,231,116,246,101,222,49,157,104,5,186,155,10,232,158,86,81,247,124,193,111,190,94,216,191,44,215,248,83,246,23,43,208,2,108,47,60,27,204,29,230,14,115,135,185,195,220,97,238,48,119,152,59,204,29,230,14,115,135,185,195,220,97,238,48,119,152,59,204,29,230,14,115,135,185,191,57,230,158,86,65,247,65,213,3,190,33,228,186,144,186,127,1,251,58,164,94,85,199,238,143,212,243,77,55,94,55,217,120,232,134,241,186,252,61,61,239,198,105,0,229,238,128,120,64,60,32,30,16,191,45,32,30,146,13,201,6,5,131,130,65,193,160,96,80,48,80,18,40,9,148,4,74,190,117,40,9,98,108,6,49,190,192,127,135,159,246,14,14,39,7,135,239,167,227,147,195,255,217,251,237,227,135,85,236,247,226,65,165,115,254,174,110,110,103,87,55,247,87,55,151,157,187,175,55,255,157,253,115,253,121,149,35,61,63,200,109,206,223,171,174,19,69,176,175,176,45,69,85,179,219,234,166,187,3,71,210,247,244,236,222,137,214,196,123,36,95,19,1,152,201,215,90,139,220,51,47,112,247,251,215,203,203,171,155,203,139,217,226,162,89,185,27,152,174,137,186,113,231,254,110,118,243,229,226,175,187,235,249,221,151,180,107,250,221,168,115,246,112,99,120,117,71,216,249,238,213,157,41,110,45,204,229,83,152,197,77,42,121,21,201,138,34,230,151,208,137,34,54,188,130,173,100,113,89,192,82,162,153,95,69,119,162,217,240,82,182,23,72,182,158,177,239,122,230,191,234,169,175,103,93,129,100,235,153,172,95,79,247,226,235,134,215,179,189,64,46,235,105,117,211,113,99,232,74,215,165,222,77,167,20,232,59,173,99,72,159,153,245,7,146,173,167,240,51,179,220,48,168,175,167,198,103,102,105,241,126,126,61,221,139,247,27,94,207,246,2,89,175,103,185,66,178,186,58,215,40,36,141,107,179,129,56,246,43,89,210,115,127,101,29,93,59,238,55,189,144,109,229,177,94,201,114,55,104,117,77,174,113,131,26,215,100,3,113,92,86,210,238,154,116,82,149,74,171,88,111,24,151,53,180,67,25,78,222,180,105,148,209,74,24,151,53,44,242,25,182,151,97,161,207,80,186,10,107,205,226,188,128,146,111,144,101,66,89,115,1,91,255,222,88,34,183,157,22,176,229,111,139,173,100,177,94,192,242,61,87,43,107,232,184,231,170,233,101,108,41,142,245,74,150,111,1,91,249,3,198,113,11,88,211,127,190,180,20,199,101,37,173,110,205,110,197,31,13,175,98,59,97,172,215,176,164,18,197,234,131,177,172,18,69,227,131,177,238,44,214,11,88,82,21,99,181,128,101,85,49,26,11,88,119,22,231,5,148,124,183,41,171,208,209,92,192,214,191,219,148,84,11,217,46,96,48,223,174,235,206,226,188,128,194,43,48,152,111,215,117,103,89,187,128,210,65,89,175,87,181,160,178,103,101,76,150,197,17,249,146,35,139,67,242,133,77,213,135,172,12,200,178,57,196,61,217,202,140,242,202,67,42,42,213,98,231,74,181,226,35,214,109,159,45,60,162,104,142,86,229,147,177,41,136,43,60,219,202,12,173,202,83,173,76,208,178,56,194,249,245,188,118,191,108,174,5,151,205,181,251,101,179,182,130,176,112,137,215,86,16,150,28,225,126,105,174,175,32,44,59,100,93,5,97,241,49,206,239,128,149,89,94,149,75,188,58,201,171,250,16,247,235,229,78,112,189,220,185,95,47,43,19,198,170,143,200,95,47,185,35,228,69,154,203,233,98,117,23,105,154,69,25,241,91,40,210,180,221,142,237,182,86,194,93,216,210,147,80,139,73,45,38,181,152,212,98,82,139,73,45,38,181,131,212,14,106,215,186,81,59,184,225,181,131,212,186,81,235,70,173,27,181,110,212,186,81,235,70,173,27,181,110,212,186,81,235,70,93,17,117,69,212,21,81,87,68,93,17,117,69,212,21,81,87,180,25,117,69,237,20,252,80,190,67,145,76,160,69,50,97,149,162,52,208,47,172,114,56,64,0,165,40,219,85,5,210,80,249,198,186,7,229,42,76,254,21,95,162,63,126,50,89,109,125,237,58,23,183,38,107,163,185,93,201,149,217,78,167,186,229,179,84,111,87,87,154,130,158,117,212,73,81,39,69,157,20,117,82,212,73,209,179,142,158,117,65,92,151,212,157,81,119,70,221,25,61,235,168,227,163,142,143,58,62,234,248,168,227,163,142,143,58,62,253,171,144,58,62,234,248,2,88,64,122,214,209,179,142,158,117,212,150,82,91,74,109,41,181,165,65,124,183,161,182,148,218,210,48,22,144,218,210,64,106,75,233,89,71,209,43,61,235,40,199,165,103,93,221,133,194,203,42,204,186,26,215,173,86,97,54,212,189,206,179,10,179,153,86,116,203,103,223,74,63,186,220,153,40,182,164,216,146,98,75,138,45,41,182,164,216,146,226,64,138,3,181,139,217,40,14,220,240,226,64,138,217,40,102,163,152,141,98,54,138,217,40,102,163,152,141,98,54,138,217,40,102,163,112,136,194,33,10,135,40,28,162,112,136,194,33,10,135,40,28,218,140,194,33,154,210,209,148,110,171,171,96,2,172,53,105,170,227,87,67,237,233,202,107,77,182,176,194,35,208,134,115,139,171,238,224,195,193,228,183,189,131,213,43,48,126,249,72,155,134,115,47,95,201,149,215,40,46,235,142,216,80,195,185,246,7,117,150,119,135,179,94,152,70,123,212,121,165,160,71,29,101,83,148,77,81,54,69,217,20,101,83,244,168,163,71,93,16,215,37,101,104,148,161,81,134,70,143,58,202,250,40,235,163,172,143,178,62,202,250,40,235,163,172,79,255,42,164,172,143,178,190,0,22,144,30,117,244,168,163,71,29,165,166,148,154,82,106,74,169,105,16,223,109,40,53,165,212,52,140,5,164,212,52,144,82,83,122,212,81,3,75,143,58,170,115,233,81,231,80,55,108,95,184,105,211,163,78,86,184,217,80,143,186,246,11,55,221,219,218,89,47,152,119,91,59,193,153,168,207,164,62,147,250,76,234,51,169,207,164,62,147,122,66,234,9,181,235,223,168,39,220,240,122,66,234,223,168,127,163,254,141,250,55,234,223,168,127,163,254,141,250,55,234,223,168,127,163,214,136,90,35,106,141,168,53,162,214,136,90,35,106,141,168,53,218,140,90,35,218,218,209,214,110,171,11,103,2,44,79,105,170,175,88,67,109,237,106,45,79,217,194,162,144,141,239,132,183,236,198,88,107,59,188,213,150,140,13,245,196,243,28,255,89,67,107,185,229,83,13,163,203,93,105,20,90,221,81,74,69,41,21,165,84,148,82,81,74,69,171,59,90,221,5,113,93,82,154,70,105,26,165,105,180,186,163,212,143,82,63,74,253,40,245,163,212,143,82,63,74,253,244,175,66,74,253,40,245,11,96,1,105,117,71,171,59,90,221,81,126,74,249,41,229,167,148,159,6,241,221,134,242,83,202,79,195,88,64,202,79,3,41,63,165,213,29,117,177,180,186,163,98,151,86,119,141,212,18,63,206,201,174,177,223,93,209,176,236,70,154,222,121,86,102,54,216,193,46,55,81,187,233,138,229,80,7,120,83,128,73,1,38,5,152,20,96,82,128,249,166,11,48,41,24,164,96,144,130,193,55,92,48,72,129,27,5,110,20,184,81,224,70,129,27,5,110,20,184,81,224,70,129,27,5,110,20,19,81,76,68,49,17,197,68,20,19,81,76,68,49,17,197,68,155,81,76,68,47,59,122,217,109,117,101,76,168,245,39,141,118,6,107,168,171,93,121,253,201,182,22,124,132,212,167,110,50,250,207,228,253,232,112,52,222,155,28,28,29,254,159,79,211,255,179,247,105,239,112,116,60,122,188,32,63,124,156,30,28,30,79,198,39,251,147,233,222,135,79,63,237,77,251,223,79,127,141,203,175,197,251,249,255,222,95,206,111,230,119,179,251,171,191,110,254,184,237,252,49,187,157,221,204,191,204,31,95,171,207,215,157,197,165,115,247,245,236,190,51,251,124,251,251,172,211,63,237,252,29,187,93,137,175,90,33,22,93,137,14,189,18,159,254,191,201,31,96,178,252,165,251,234,87,220,166,231,171,255,101,254,252,159,106,46,176,18,174,171,172,188,202,251,100,193,188,215,188,139,171,204,32,196,226,170,229,63,61,202,171,206,255,248,252,226,171,116,212,141,147,110,212,57,159,207,111,191,220,206,231,231,81,119,216,237,45,191,61,15,236,10,149,86,227,56,149,7,121,164,41,173,250,89,141,228,94,102,83,75,174,216,63,87,254,15,35,143,92,150,87,147,91,233,135,111,30,191,215,175,188,132,162,150,92,226,215,175,188,20,65,154,171,188,194,192,50,213,26,169,47,206,84,226,234,11,18,185,218,113,105,164,114,233,109,185,76,107,60,179,71,38,219,101,114,114,182,30,121,108,111,44,78,254,211,35,79,17,12,180,95,158,66,4,231,155,70,246,222,47,51,115,190,105,18,175,52,121,205,37,77,83,102,175,86,227,184,41,35,105,158,18,19,100,185,58,101,254,69,154,166,68,171,88,166,41,147,25,190,105,100,215,113,153,25,240,72,227,241,30,47,195,236,190,105,196,107,227,253,30,151,162,232,124,68,27,24,109,117,76,158,147,89,29,148,71,139,54,7,173,32,105,139,131,10,160,180,205,81,130,133,184,186,185,48,162,163,242,212,208,226,168,34,8,110,123,88,1,6,183,56,116,5,132,219,28,35,88,197,85,24,110,113,208,10,14,183,57,38,143,94,173,142,145,92,76,171,80,220,238,160,60,22,183,57,74,176,226,43,104,220,234,24,193,83,90,193,227,54,199,84,190,74,207,136,124,242,159,73,124,240,177,130,143,255,106,166,105,249,176,140,251,255,189,143,175,174,43,96,241,223,166,147,182,49,28,163,214,193,46,22,80,241,241,201,191,115,92,10,239,225,25,53,158,151,73,25,108,212,100,163,38,27,53,217,168,201,70,77,38,101,48,41,35,136,235,146,141,175,108,124,101,227,43,147,50,216,72,204,70,98,54,18,179,145,152,141,196,108,36,102,35,177,254,85,200,70,98,54,18,7,176,128,76,202,96,82,6,147,50,216,220,206,230,118,54,183,179,185,61,136,239,54,108,110,103,115,123,24,11,200,230,246,64,54,183,51,41,131,93,247,76,202,160,31,0,147,50,170,58,21,216,151,97,154,105,82,103,25,166,233,38,111,161,12,211,126,111,183,237,42,9,119,115,187,255,122,106,46,169,185,164,230,146,154,75,106,46,169,185,164,70,144,26,65,237,154,54,106,4,55,188,70,144,154,54,106,218,168,105,163,166,141,154,54,106,218,168,105,163,166,141,154,54,106,218,168,31,162,126,136,250,33,234,135,168,31,162,126,136,250,33,234,135,54,163,126,136,225,24,173,149,233,80,12,19,98,49,76,40,37,39,241,52,169,179,228,36,238,38,129,151,156,108,75,205,71,80,243,49,156,46,200,184,222,11,50,230,130,228,130,244,186,32,77,189,23,164,225,130,228,130,244,186,32,107,173,18,141,131,175,18,229,130,12,251,130,52,245,94,144,134,11,146,11,210,235,130,172,181,157,113,67,19,253,184,32,183,230,130,92,206,157,244,111,178,189,58,108,114,187,59,109,47,215,67,171,221,118,233,201,233,185,205,254,15,246,127,176,255,131,253,31,236,255,160,231,54,61,183,131,184,46,217,79,195,126,26,246,211,208,115,155,253,73,236,79,98,127,18,251,147,216,159,196,254,36,246,39,233,95,133,236,79,98,127,82,0,11,72,207,109,122,110,211,115,155,61,115,236,153,99,207,28,123,230,130,248,110,195,158,57,246,204,133,177,128,236,153,11,100,207,28,61,183,217,204,71,207,109,182,25,210,115,187,190,13,144,203,210,76,255,10,246,213,210,204,77,40,99,87,233,190,189,92,170,134,91,112,231,206,65,29,38,117,152,212,97,82,135,73,29,38,117,152,212,13,82,55,168,93,231,70,221,224,134,215,13,82,231,70,157,27,117,110,212,185,81,231,70,157,27,117,110,212,185,81,231,70,157,27,53,69,212,20,81,83,68,77,17,53,69,212,20,81,83,68,77,209,102,212,20,209,135,155,62,220,91,93,32,19,84,25,74,228,217,140,187,168,12,37,218,206,142,220,161,150,128,108,112,7,187,197,245,233,215,155,187,248,250,220,202,6,221,92,159,141,92,159,126,173,186,139,175,207,173,236,215,205,245,217,200,245,89,127,153,105,248,29,64,185,62,131,190,62,99,223,214,180,49,61,105,31,23,66,165,25,109,225,89,233,66,75,245,51,213,207,84,63,83,253,76,245,51,93,104,233,66,27,196,117,73,53,57,213,228,84,147,211,133,150,234,124,170,243,169,206,167,58,159,234,124,170,243,169,206,215,191,10,169,206,167,58,63,128,5,164,11,45,93,104,233,66,203,142,17,118,140,176,99,132,29,35,65,124,183,97,199,8,59,70,194,88,64,118,140,4,178,99,132,46,180,108,101,161,11,45,155,108,232,66,91,207,246,159,120,106,22,5,152,117,149,95,154,110,252,22,202,47,107,238,59,27,55,217,112,54,14,176,12,153,90,75,106,45,169,181,164,214,146,90,203,55,93,107,73,109,32,181,129,212,6,190,225,218,64,106,217,168,101,163,150,141,90,54,106,217,168,101,163,150,141,90,54,106,217,168,101,163,110,136,186,33,234,134,168,27,162,110,136,186,33,234,134,168,27,218,140,186,33,58,205,210,105,118,171,139,96,194,40,53,49,62,45,102,243,165,38,102,11,123,203,134,88,237,177,137,77,231,22,151,162,71,55,217,213,75,113,251,218,200,114,41,214,119,41,122,52,142,93,189,20,183,175,99,44,151,98,125,151,98,141,181,160,38,248,90,80,46,197,112,47,197,26,187,194,110,103,159,98,46,197,186,46,197,239,247,142,71,222,125,138,59,166,115,58,251,50,167,93,241,235,245,208,233,90,188,230,228,52,47,166,160,158,130,122,10,234,41,168,167,160,158,230,197,52,47,14,226,186,100,131,2,27,20,216,160,64,243,98,54,124,176,225,131,13,31,108,248,96,195,7,27,62,216,240,161,127,21,178,225,131,13,31,1,44,32,205,139,105,94,76,243,98,54,33,177,9,137,77,72,108,66,10,226,187,13,155,144,216,132,20,198,2,178,9,41,144,77,72,52,47,102,119,20,205,139,217,183,69,243,98,235,203,248,85,129,99,241,3,94,85,60,174,121,200,96,253,67,122,85,167,233,85,157,228,185,106,82,180,55,110,89,100,234,187,69,174,168,200,116,19,118,202,41,52,101,126,92,170,70,123,51,175,156,131,138,82,42,74,169,40,165,162,148,138,82,42,74,169,128,164,2,82,187,98,143,10,200,13,175,128,164,98,143,138,61,42,246,168,216,163,98,143,138,61,42,246,168,216,163,98,143,138,61,170,163,168,142,162,58,138,234,40,170,163,168,142,162,58,138,234,168,205,168,142,162,69,51,45,154,183,186,212,39,140,22,205,223,202,80,124,218,227,150,149,161,132,222,37,151,50,20,202,80,94,149,161,248,188,129,124,154,250,150,189,129,66,239,237,203,27,136,134,154,46,239,145,186,27,106,110,66,211,97,222,35,188,71,236,223,35,209,52,173,253,61,18,117,211,192,223,35,92,159,155,115,125,214,95,175,30,5,95,175,206,245,185,57,215,103,253,127,200,70,193,255,33,203,245,185,57,215,103,253,127,39,70,193,255,157,200,245,185,57,215,103,253,127,163,133,63,244,128,235,51,240,235,243,199,79,38,243,31,201,113,113,107,50,6,114,188,92,13,165,113,28,101,167,102,24,7,91,39,217,58,201,214,73,182,78,178,117,146,97,28,12,227,8,226,186,100,43,42,91,81,217,138,202,48,14,182,246,178,181,151,173,189,108,237,101,107,47,91,123,217,218,171,127,21,178,181,151,173,189,1,44,32,195,56,24,198,193,48,14,182,155,179,221,156,237,230,108,55,15,226,187,13,219,205,217,110,30,198,2,178,221,60,144,237,230,12,227,96,31,60,195,56,216,161,207,48,142,186,122,7,44,75,50,189,55,117,174,148,100,178,165,179,124,161,154,221,208,249,250,12,212,95,82,127,73,253,37,245,151,212,95,82,127,73,189,32,245,130,218,245,109,212,11,110,120,189,32,245,109,212,183,81,223,70,125,27,245,109,212,183,81,223,70,125,27,245,109,212,183,81,75,68,45,17,181,68,212,18,81,75,68,45,17,181,68,212,18,109,70,45,17,163,43,24,93,177,213,133,49,1,149,159,120,246,163,45,40,63,217,206,110,180,129,22,127,108,108,175,58,239,78,180,133,87,230,54,246,161,229,202,172,255,202,244,234,65,91,120,101,110,99,7,90,174,204,250,175,204,186,139,73,195,239,239,201,149,169,114,101,158,124,58,222,223,251,112,112,88,113,109,254,39,125,124,228,104,92,209,132,246,235,237,151,179,217,231,171,155,138,87,231,127,211,199,71,206,239,222,108,63,218,111,75,241,206,107,105,188,155,211,54,152,131,78,181,84,74,83,41,77,165,52,149,210,84,74,211,169,150,78,181,65,92,151,84,158,83,121,78,229,57,157,106,169,228,167,146,159,74,126,42,249,169,228,167,146,159,74,126,253,171,144,74,126,42,249,3,88,64,58,213,210,169,150,78,181,236,46,97,119,9,187,75,216,93,18,196,119,27,118,151,176,187,36,140,5,100,119,73,32,187,75,232,84,203,182,23,58,213,178,33,135,78,181,85,91,133,164,37,156,165,77,107,235,40,225,220,182,254,181,194,53,147,181,178,245,62,25,181,154,212,106,82,171,73,173,38,181,154,212,106,82,91,72,109,161,118,45,28,181,133,27,94,91,72,45,28,181,112,212,194,81,11,71,45,28,181,112,212,194,81,11,71,45,28,181,112,212,29,81,119,68,221,17,117,71,212,29,81,119,68,221,17,117,71,155,81,119,68,87,91,186,218,110,117,17,77,152,165,42,13,118,27,123,107,221,241,222,78,117,72,8,141,242,254,253,255]} \ No newline at end of file