aboutsummaryrefslogtreecommitdiff
path: root/demos/paper.pdf.js
diff options
context:
space:
mode:
Diffstat (limited to 'demos/paper.pdf.js')
-rw-r--r--demos/paper.pdf.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/demos/paper.pdf.js b/demos/paper.pdf.js
new file mode 100644
index 00000000..70a93916
--- /dev/null
+++ b/demos/paper.pdf.js
@@ -0,0 +1 @@
+var DEMO_FILE=[37,80,68,70,45,49,46,52,10,37,208,212,197,216,10,51,32,48,32,111,98,106,32,60,60,10,47,76,101,110,103,116,104,32,49,54,50,57,32,32,32,32,32,32,10,47,70,105,108,116,101,114,32,47,70,108,97,116,101,68,101,99,111,100,101,10,62,62,10,115,116,114,101,97,109,10,120,218,133,23,203,142,219,54,240,158,175,240,45,50,98,105,69,234,101,229,212,237,54,69,27,36,167,46,90,160,73,14,180,68,219,68,36,82,21,165,184,155,175,239,12,135,146,229,141,146,194,128,73,206,139,195,121,235,231,199,23,119,191,242,98,195,138,136,179,44,221,60,30,55,140,231,81,92,20,155,34,99,81,156,101,155,199,122,243,33,120,211,218,170,87,221,32,245,235,109,152,198,89,112,175,105,125,247,110,91,242,224,207,247,225,96,194,183,91,150,5,98,203,179,224,203,150,197,129,248,195,177,16,221,131,105,59,213,200,126,251,233,241,45,220,184,223,48,22,149,89,198,221,141,112,83,201,217,38,76,178,104,159,231,116,227,125,99,224,10,158,197,193,223,226,179,80,51,95,25,149,57,207,29,27,139,178,60,221,132,44,143,202,196,115,189,55,95,85,211,8,79,29,47,168,65,84,196,247,112,9,75,162,50,221,19,185,248,42,62,111,249,62,16,234,167,150,56,163,202,180,158,187,88,234,24,114,22,19,127,6,230,201,60,255,253,193,14,189,168,134,21,237,98,184,41,131,155,136,240,45,152,37,6,179,128,109,102,179,240,132,5,202,210,58,156,37,110,226,192,14,66,215,162,175,9,220,8,125,26,197,73,210,201,28,111,136,89,112,145,135,157,103,27,187,206,244,131,244,124,96,58,208,200,233,224,158,64,74,72,107,165,30,148,104,154,167,109,152,240,60,128,29,109,64,16,109,14,189,65,29,47,86,246,54,34,208,47,210,118,106,144,120,200,2,121,68,244,17,174,178,132,29,204,44,138,56,233,104,64,199,126,77,135,233,69,248,238,125,234,216,113,61,72,90,251,81,211,70,120,130,139,108,154,29,109,181,209,142,42,9,206,222,154,16,110,158,15,188,54,237,26,99,229,115,225,74,159,110,148,241,209,50,106,229,163,21,4,245,214,27,134,241,96,225,45,213,136,67,131,175,103,206,172,132,118,118,3,192,210,92,59,194,93,206,170,58,211,22,244,184,74,151,36,27,124,170,90,5,214,91,177,13,216,76,245,100,231,209,202,227,216,104,240,24,158,83,186,25,224,206,245,184,65,143,165,113,16,17,250,55,82,99,121,31,98,119,51,83,47,137,80,244,158,191,151,194,26,237,158,182,162,9,97,237,244,162,109,22,60,205,47,167,171,208,162,14,66,158,166,151,93,125,235,248,176,8,152,177,169,233,120,144,211,170,229,199,56,230,21,4,226,110,237,114,165,171,102,172,233,2,206,64,151,209,250,3,7,119,195,227,254,85,118,152,209,149,169,37,237,32,113,136,8,221,3,206,90,232,9,192,122,97,156,198,116,224,48,226,130,32,89,209,97,116,49,4,197,199,251,4,183,203,208,133,163,203,70,88,171,179,81,149,140,156,20,47,226,70,212,95,219,125,140,97,154,197,113,208,245,18,83,16,15,108,81,83,119,132,21,154,16,80,83,25,28,125,81,93,169,28,72,12,17,31,186,59,195,155,75,125,100,83,173,205,50,12,16,14,247,95,239,194,51,90,205,149,99,75,216,249,66,66,10,168,19,237,1,227,21,145,100,96,132,43,77,25,69,85,42,92,179,27,149,174,164,140,87,42,222,142,16,16,78,33,200,2,15,185,60,41,193,83,157,116,177,6,200,177,163,117,160,224,33,252,34,219,245,40,61,37,212,32,218,64,201,208,207,243,219,107,67,170,167,192,125,233,213,224,30,143,7,229,87,31,186,184,93,248,54,229,148,232,8,118,233,230,248,229,225,53,237,62,198,224,34,248,99,116,164,190,22,174,199,49,134,94,177,159,66,180,40,174,106,32,88,105,2,10,61,229,16,0,175,21,31,81,181,234,101,53,184,202,225,24,92,181,5,248,236,176,245,4,58,122,47,141,104,97,94,148,96,65,239,74,223,132,221,73,121,239,127,83,236,118,158,9,243,9,9,64,59,189,20,224,30,134,20,195,89,12,94,150,126,150,71,249,15,250,94,145,4,62,165,121,193,111,211,0,113,232,88,68,160,165,57,89,26,193,15,203,187,19,247,36,32,154,236,245,18,131,125,181,170,98,203,195,170,199,227,2,99,101,80,173,63,160,252,225,169,83,21,213,125,4,205,254,193,131,242,235,3,45,78,45,60,190,122,229,149,114,52,46,37,96,183,242,210,213,186,66,15,216,63,75,127,231,7,178,55,91,18,77,22,102,193,148,122,190,67,178,69,94,94,181,222,83,112,207,156,63,104,192,17,197,239,227,121,196,206,149,178,242,166,70,184,244,160,180,68,20,166,37,130,90,40,81,204,53,3,132,26,55,115,64,19,29,148,92,53,189,203,81,158,166,115,142,186,131,168,107,224,128,230,211,224,57,187,169,171,41,181,58,92,105,202,73,211,105,202,1,74,75,93,30,137,142,30,231,186,237,202,213,23,215,242,176,62,67,205,117,149,95,153,209,58,63,3,76,181,157,177,86,65,172,175,212,237,252,249,200,75,67,7,52,109,217,28,253,222,165,14,95,90,62,241,150,79,214,99,30,224,46,222,12,49,74,106,189,14,78,148,189,90,43,231,254,53,160,58,208,2,89,253,164,69,171,42,58,80,54,10,180,37,1,6,89,157,181,250,7,106,36,70,40,26,13,39,51,23,86,128,85,94,198,202,112,131,224,81,215,235,35,27,57,34,78,131,247,191,63,210,166,129,134,167,173,135,226,179,4,109,161,171,182,10,236,122,237,180,8,207,92,36,17,133,53,99,95,201,27,41,147,170,0,17,211,32,157,44,6,105,206,56,232,194,65,43,167,205,121,24,186,215,100,169,9,115,163,237,221,221,229,114,137,228,236,188,200,244,167,181,143,135,56,141,242,184,152,164,98,155,132,9,230,30,77,196,168,19,227,249,127,59,49,18,47,58,177,23,122,163,16,85,92,154,198,56,124,43,145,57,75,108,127,80,120,164,166,192,7,132,139,31,128,215,210,170,147,79,151,146,223,198,33,156,221,8,135,116,46,27,112,198,249,78,166,211,172,24,227,4,181,156,114,61,16,51,8,87,79,21,195,120,221,183,4,250,8,97,227,137,180,167,110,71,59,208,238,100,104,61,246,166,37,70,65,0,63,24,134,205,114,208,34,148,176,225,90,115,152,167,140,34,159,10,41,236,92,97,207,130,179,58,157,159,203,66,244,162,126,225,113,154,174,112,95,203,1,34,154,216,201,202,40,174,57,25,200,210,115,107,191,51,231,213,190,36,248,175,205,27,115,227,0,104,104,173,165,171,87,176,187,128,180,105,56,52,211,156,120,117,102,52,71,27,124,151,22,201,126,250,24,204,203,40,47,252,231,224,135,7,211,225,128,243,212,195,43,7,146,0,83,128,170,228,116,69,227,47,19,93,39,133,31,64,207,115,77,51,122,162,124,9,229,173,235,193,122,47,61,166,243,229,32,243,13,30,214,94,182,6,77,72,118,172,163,79,164,97,194,111,53,76,88,148,148,251,149,239,125,148,113,239,101,66,70,64,163,157,190,247,19,72,133,47,215,100,200,226,111,191,243,175,87,64,172,68,105,146,76,41,199,86,180,96,69,18,241,107,174,243,152,177,59,248,229,72,250,226,205,227,139,255,0,228,41,128,150,10,101,110,100,115,116,114,101,97,109,10,101,110,100,111,98,106,10,50,32,48,32,111,98,106,32,60,60,10,47,84,121,112,101,32,47,80,97,103,101,10,47,67,111,110,116,101,110,116,115,32,51,32,48,32,82,10,47,82,101,115,111,117,114,99,101,115,32,49,32,48,32,82,10,47,77,101,100,105,97,66,111,120,32,91,48,32,48,32,53,57,53,46,50,55,54,32,56,52,49,46,56,57,93,10,47,80,97,114,101,110,116,32,57,32,48,32,82,10,62,62,32,101,110,100,111,98,106,10,49,32,48,32,111,98,106,32,60,60,10,47,70,111,110,116,32,60,60,32,47,70,50,55,32,52,32,48,32,82,32,47,70,50,56,32,53,32,48,32,82,32,47,70,50,48,32,54,32,48,32,82,32,47,70,50,51,32,55,32,48,32,82,32,47,70,51,50,32,56,32,48,32,82,32,62,62,10,47,80,114,111,99,83,101,116,32,91,32,47,80,68,70,32,47,84,101,120,116,32,93,10,62,62,32,101,110,100,111,98,106,10,49,49,32,48,32,111,98,106,10,91,51,51,51,32,50,53,48,32,50,55,56,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,51,51,51,32,51,51,51,32,54,55,53,32,54,55,53,32,54,55,53,32,53,48,48,32,57,50,48,32,54,49,49,32,54,49,49,32,54,54,55,32,55,50,50,32,54,49,49,32,54,49,49,32,55,50,50,32,55,50,50,32,51,51,51,32,52,52,52,32,54,54,55,32,53,53,54,32,56,51,51,32,54,54,55,32,55,50,50,32,54,49,49,32,55,50,50,32,54,49,49,32,53,48,48,32,53,53,54,32,55,50,50,32,54,49,49,32,56,51,51,32,54,49,49,32,53,53,54,32,53,53,54,32,51,56,57,32,50,55,56,32,51,56,57,32,52,50,50,32,53,48,48,32,51,51,51,32,53,48,48,32,53,48,48,32,52,52,52,32,53,48,48,32,52,52,52,32,50,55,56,32,53,48,48,32,53,48,48,32,50,55,56,32,50,55,56,32,52,52,52,32,50,55,56,32,55,50,50,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,51,56,57,32,51,56,57,32,50,55,56,32,53,48,48,32,52,52,52,93,10,101,110,100,111,98,106,10,49,50,32,48,32,111,98,106,10,91,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,93,10,101,110,100,111,98,106,10,49,51,32,48,32,111,98,106,10,91,50,55,55,46,56,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,50,55,55,46,56,32,50,55,55,46,56,32,51,49,57,46,52,32,55,55,55,46,56,32,52,55,50,46,50,32,52,55,50,46,50,32,54,54,54,46,55,32,54,54,54,46,55,32,54,54,54,46,55,32,54,51,56,46,57,32,55,50,50,46,50,32,53,57,55,46,50,32,53,54,57,46,52,32,54,54,54,46,55,32,55,48,56,46,51,32,50,55,55,46,56,32,52,55,50,46,50,32,54,57,52,46,52,32,53,52,49,46,55,32,56,55,53,32,55,48,56,46,51,32,55,51,54,46,49,32,54,51,56,46,57,32,55,51,54,46,49,32,54,52,53,46,56,32,53,53,53,46,54,32,54,56,48,46,54,32,54,56,55,46,53,32,54,54,54,46,55,32,57,52,52,46,53,32,54,54,54,46,55,32,54,54,54,46,55,32,54,49,49,46,49,32,50,56,56,46,57,32,53,48,48,32,50,56,56,46,57,32,53,48,48,32,50,55,55,46,56,32,50,55,55,46,56,32,52,56,48,46,54,32,53,49,54,46,55,32,52,52,52,46,52,32,53,49,54,46,55,32,52,52,52,46,52,32,51,48,53,46,54,32,53,48,48,32,53,49,54,46,55,32,50,51,56,46,57,32,50,54,54,46,55,32,52,56,56,46,57,32,50,51,56,46,57,32,55,57,52,46,52,32,53,49,54,46,55,32,53,48,48,32,53,49,54,46,55,32,53,49,54,46,55,32,51,52,49,46,55,32,51,56,51,46,51,32,51,54,49,46,49,32,53,49,54,46,55,32,52,54,49,46,49,32,54,56,51,46,51,32,52,54,49,46,49,32,52,54,49,46,49,32,52,51,52,46,55,93,10,101,110,100,111,98,106,10,49,52,32,48,32,111,98,106,10,91,53,53,54,32,53,53,54,32,49,54,55,32,51,51,51,32,54,49,49,32,50,55,56,32,51,51,51,32,51,51,51,32,48,32,51,51,51,32,53,54,52,32,48,32,54,49,49,32,52,52,52,32,51,51,51,32,50,55,56,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,51,51,51,32,49,56,48,32,50,53,48,32,51,51,51,32,52,48,56,32,53,48,48,32,53,48,48,32,56,51,51,32,55,55,56,32,51,51,51,32,51,51,51,32,51,51,51,32,53,48,48,32,53,54,52,32,50,53,48,32,51,51,51,32,50,53,48,32,50,55,56,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,50,55,56,32,50,55,56,32,53,54,52,32,53,54,52,32,53,54,52,32,52,52,52,32,57,50,49,32,55,50,50,32,54,54,55,32,54,54,55,32,55,50,50,32,54,49,49,32,53,53,54,32,55,50,50,32,55,50,50,32,51,51,51,32,51,56,57,32,55,50,50,32,54,49,49,32,56,56,57,32,55,50,50,32,55,50,50,32,53,53,54,32,55,50,50,32,54,54,55,32,53,53,54,32,54,49,49,32,55,50,50,32,55,50,50,32,57,52,52,32,55,50,50,32,55,50,50,32,54,49,49,32,51,51,51,32,50,55,56,32,51,51,51,32,52,54,57,32,53,48,48,32,51,51,51,32,52,52,52,32,53,48,48,32,52,52,52,32,53,48,48,32,52,52,52,32,51,51,51,32,53,48,48,32,53,48,48,32,50,55,56,32,50,55,56,32,53,48,48,32,50,55,56,32,55,55,56,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,51,51,51,32,51,56,57,32,50,55,56,32,53,48,48,32,53,48,48,32,55,50,50,32,53,48,48,32,53,48,48,32,52,52,52,32,52,56,48,32,50,48,48,32,52,56,48,32,53,52,49,32,48,32,48,32,48,32,51,51,51,32,53,48,48,32,52,52,52,32,49,48,48,48,32,53,48,48,32,53,48,48,32,51,51,51,32,49,48,48,48,32,53,53,54,32,51,51,51,32,56,56,57,32,48,32,48,32,48,32,48,32,48,32,48,32,52,52,52,32,52,52,52,32,51,53,48,32,53,48,48,93,10,101,110,100,111,98,106,10,49,53,32,48,32,111,98,106,10,91,51,51,51,32,50,53,48,32,50,55,56,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,51,51,51,32,51,51,51,32,53,55,48,32,53,55,48,32,53,55,48,32,53,48,48,32,57,51,48,32,55,50,50,32,54,54,55,32,55,50,50,32,55,50,50,32,54,54,55,32,54,49,49,32,55,55,56,32,55,55,56,32,51,56,57,32,53,48,48,32,55,55,56,32,54,54,55,32,57,52,52,32,55,50,50,32,55,55,56,32,54,49,49,32,55,55,56,32,55,50,50,32,53,53,54,32,54,54,55,32,55,50,50,32,55,50,50,32,49,48,48,48,32,55,50,50,32,55,50,50,32,54,54,55,32,51,51,51,32,50,55,56,32,51,51,51,32,53,56,49,32,53,48,48,32,51,51,51,32,53,48,48,32,53,53,54,32,52,52,52,32,53,53,54,32,52,52,52,32,51,51,51,32,53,48,48,32,53,53,54,32,50,55,56,32,51,51,51,32,53,53,54,32,50,55,56,32,56,51,51,32,53,53,54,32,53,48,48,32,53,53,54,32,53,53,54,32,52,52,52,32,51,56,57,32,51,51,51,32,53,53,54,32,53,48,48,93,10,101,110,100,111,98,106,10,49,54,32,48,32,111,98,106,32,60,60,10,47,76,101,110,103,116,104,49,32,49,53,51,48,10,47,76,101,110,103,116,104,50,32,55,48,56,51,10,47,76,101,110,103,116,104,51,32,48,10,47,76,101,110,103,116,104,32,56,48,57,51,32,32,32,32,32,32,10,47,70,105,108,116,101,114,32,47,70,108,97,116,101,68,101,99,111,100,101,10,62,62,10,115,116,114,101,97,109,10,120,218,141,183,7,48,156,223,27,54,44,162,46,209,123,93,189,179,122,39,106,16,189,119,89,44,86,217,197,174,222,162,19,37,132,232,53,74,72,180,104,17,68,39,68,73,136,78,148,8,209,123,39,188,155,252,250,255,251,102,222,119,118,230,217,231,186,219,57,215,185,175,251,204,60,108,76,186,6,124,10,246,112,91,136,42,28,134,228,19,228,7,73,1,149,180,12,12,4,65,64,16,72,152,31,4,18,2,176,177,25,66,145,174,144,191,236,0,54,99,136,39,2,10,135,73,253,43,66,201,19,2,70,162,108,202,96,36,42,80,11,14,3,106,120,185,2,5,133,129,130,98,82,130,226,82,32,16,80,8,4,146,252,43,16,238,41,5,84,6,123,67,237,129,90,252,64,13,56,12,130,0,176,41,193,221,253,60,161,142,78,72,212,58,127,189,2,57,237,184,128,130,146,146,226,188,191,211,129,10,110,16,79,168,29,24,6,212,2,35,157,32,110,168,21,237,192,174,64,3,184,29,20,130,244,251,79,9,78,25,39,36,210,93,74,64,192,199,199,135,31,236,134,224,135,123,58,202,113,241,2,125,160,72,39,160,62,4,1,241,244,134,216,3,127,81,6,106,131,221,32,127,82,227,7,176,1,13,157,160,136,63,28,6,112,7,164,15,216,19,2,68,25,92,161,118,16,24,2,149,226,5,179,135,120,2,81,171,3,13,212,53,129,58,238,16,216,31,193,154,127,4,240,2,255,60,28,160,32,191,224,223,229,254,204,254,85,8,10,251,157,12,182,179,131,187,185,131,97,126,80,152,35,208,1,234,10,1,234,168,106,242,35,125,145,188,64,48,204,254,87,32,216,21,1,71,229,131,189,193,80,87,176,45,42,224,247,214,193,64,85,5,61,32,24,197,240,79,126,8,59,79,168,59,18,193,143,128,186,254,226,40,240,171,12,234,152,85,96,246,74,112,55,55,8,12,137,0,252,218,159,50,212,19,98,135,58,119,63,129,63,155,235,2,131,251,192,2,254,66,14,80,152,189,195,47,26,246,94,238,2,70,48,168,135,23,68,93,249,207,24,148,9,240,143,205,17,130,4,138,130,64,32,9,144,48,16,226,1,132,248,218,57,9,252,90,192,208,207,29,242,219,41,248,203,140,226,16,20,224,14,119,7,58,160,104,64,130,160,14,16,212,31,32,0,1,246,134,0,145,158,94,144,160,128,127,59,254,139,0,130,130,64,123,168,29,18,104,11,113,132,194,0,255,84,71,153,33,14,127,96,84,255,61,161,190,64,11,16,74,126,130,64,208,175,223,223,111,86,40,133,217,195,97,174,126,255,132,255,110,177,128,186,153,138,146,146,49,207,159,148,255,118,42,42,194,125,129,1,124,98,130,64,62,33,81,16,80,82,82,18,40,46,42,9,12,250,111,153,191,15,224,47,242,191,173,186,96,232,159,155,251,87,65,117,152,3,28,40,249,7,7,212,225,253,197,195,251,79,97,112,254,57,53,92,192,255,174,160,13,71,201,25,2,228,252,71,253,150,32,81,144,29,234,33,248,255,60,3,191,83,254,255,164,255,171,202,255,85,253,255,187,35,85,47,87,215,223,126,206,63,2,254,63,126,176,27,212,213,239,207,8,148,156,189,144,168,209,208,130,163,6,4,246,191,161,38,144,63,230,89,11,98,15,245,114,251,95,175,58,18,140,26,17,5,152,163,235,223,7,9,69,168,66,125,33,246,186,80,164,157,211,31,42,250,171,15,168,242,174,80,24,68,23,142,128,254,186,113,128,124,130,32,208,255,248,80,67,103,231,130,186,85,16,168,110,253,118,65,80,51,245,223,37,85,96,118,112,251,95,195,39,36,42,6,4,123,122,130,253,0,32,148,194,132,68,69,129,1,130,168,41,181,135,248,254,22,55,80,128,31,6,71,162,82,128,40,122,65,64,7,184,39,224,87,79,37,197,129,2,224,95,166,223,72,76,4,133,144,127,67,148,130,4,236,254,70,130,32,81,160,0,244,95,16,149,234,242,47,40,1,20,112,253,23,68,229,186,253,3,81,179,32,0,255,27,138,136,1,5,220,81,237,135,219,255,19,33,36,4,20,240,255,13,255,67,208,206,203,211,19,53,253,191,69,136,98,255,23,254,125,213,64,32,190,16,59,192,204,36,220,78,58,194,185,54,162,245,188,70,129,214,135,111,117,24,107,113,185,45,54,201,172,55,70,20,201,62,85,16,224,164,137,157,245,96,204,67,241,145,125,37,213,96,186,238,116,121,212,232,100,32,45,247,238,249,136,175,101,103,78,232,66,154,90,62,18,77,165,119,69,113,159,175,112,224,226,168,211,17,194,96,15,167,113,252,36,158,30,187,66,188,151,172,71,79,248,200,2,195,130,35,197,100,242,58,82,188,75,248,71,213,90,241,207,54,196,15,115,201,45,160,27,176,244,148,136,41,141,22,153,160,144,215,182,133,30,103,198,196,186,140,252,104,102,73,148,72,226,105,145,225,101,168,110,244,233,39,122,28,52,241,76,177,53,158,250,194,111,197,34,49,243,227,215,175,253,57,125,189,233,194,135,47,30,118,87,139,85,70,145,82,147,249,107,48,229,13,62,251,64,77,158,156,163,241,22,129,198,174,40,122,170,84,158,34,188,55,222,141,86,48,248,17,107,108,27,63,200,86,175,251,88,47,55,221,251,110,236,93,236,119,118,166,119,105,182,140,27,83,119,25,53,155,226,113,104,36,164,224,170,92,62,178,182,252,55,132,160,206,22,140,178,190,153,230,196,218,52,226,33,105,145,238,105,6,142,54,131,226,50,91,146,192,39,241,227,103,125,66,11,152,170,230,232,69,36,32,135,249,31,201,81,24,220,171,162,204,85,4,20,87,132,1,95,176,240,6,84,206,147,151,10,23,210,3,151,135,216,253,137,2,196,157,73,191,183,55,126,92,253,129,67,131,165,84,156,166,52,236,214,81,196,192,90,26,17,150,126,82,21,62,243,129,72,201,193,228,135,22,251,186,164,201,7,149,216,112,37,113,224,70,99,82,246,29,209,107,189,59,8,188,70,5,116,208,145,201,182,105,60,16,44,114,230,128,77,215,119,26,85,42,44,150,65,95,251,28,159,142,82,153,110,189,93,98,119,179,188,208,87,114,60,68,165,240,24,121,55,96,11,224,21,136,237,46,69,47,216,188,96,215,120,238,255,68,244,132,38,197,58,231,82,109,224,113,188,80,172,173,47,69,77,195,192,86,209,125,155,149,251,25,254,184,142,145,20,11,97,51,86,11,71,152,32,118,94,252,81,219,59,243,173,250,85,243,204,89,192,165,247,224,214,144,222,179,75,11,102,158,246,14,174,141,178,154,90,182,211,101,32,123,140,68,11,105,32,110,244,156,136,14,199,112,209,171,151,4,211,25,52,95,209,26,70,163,171,27,184,118,105,111,36,89,191,101,127,119,220,44,140,125,27,250,194,17,122,156,15,115,241,126,118,160,111,199,215,234,232,12,168,122,177,232,219,41,98,71,178,97,252,120,60,6,51,200,125,87,33,149,139,237,17,79,104,63,68,90,208,135,208,20,167,233,135,235,150,67,234,251,22,187,121,77,166,1,73,205,29,29,2,140,165,112,27,218,50,28,187,29,72,155,187,83,250,62,189,165,146,230,135,126,103,157,153,219,30,174,181,97,39,63,108,207,48,158,220,86,143,194,175,124,239,84,160,4,107,53,50,239,222,164,15,110,76,58,127,82,141,84,200,224,185,112,31,50,158,230,222,171,235,124,244,222,32,82,46,80,217,110,219,140,98,115,203,251,222,48,250,147,21,62,158,54,159,111,51,179,235,94,117,228,189,246,22,76,65,75,161,122,48,173,131,139,148,148,237,36,47,201,86,105,180,210,6,180,150,240,87,111,99,156,53,202,234,215,93,118,94,113,151,216,135,74,137,24,184,184,54,32,198,242,130,66,68,112,75,59,46,113,105,97,97,71,9,183,97,180,222,31,231,84,217,55,140,231,205,36,232,157,51,9,251,252,125,228,79,90,139,54,65,65,123,93,33,243,199,108,72,202,180,121,12,195,148,136,208,27,182,44,233,116,119,33,61,5,147,135,17,30,226,167,98,100,245,206,249,14,212,179,242,202,57,216,220,53,98,254,79,187,32,141,199,110,89,187,17,114,56,210,41,85,81,25,171,180,197,154,206,234,91,167,86,14,149,93,196,131,143,172,203,210,164,244,94,142,211,102,178,239,16,201,29,107,27,68,208,38,82,162,63,169,27,179,204,123,96,102,156,193,123,92,84,32,1,14,103,165,127,236,10,154,7,104,142,28,141,254,44,10,184,155,83,18,45,225,104,106,225,137,148,165,93,165,191,31,136,24,240,166,171,181,4,163,227,159,238,211,60,255,222,154,127,106,219,64,109,146,167,101,108,176,120,224,125,4,179,190,164,10,33,114,34,48,218,87,218,150,225,139,93,168,216,81,211,145,239,172,218,107,173,38,71,234,99,185,43,223,44,192,175,102,172,109,101,220,221,55,85,28,4,83,177,151,54,187,239,223,189,96,56,114,116,184,222,122,40,170,169,213,185,237,166,51,235,241,163,100,35,68,202,173,138,67,13,139,129,197,212,242,124,14,180,98,121,213,249,204,12,152,198,238,103,55,53,170,71,49,28,164,176,242,240,211,64,169,241,108,92,42,52,80,206,73,186,37,74,231,136,146,136,44,40,161,41,238,235,141,150,77,95,254,9,225,158,191,88,148,169,106,247,244,144,77,179,70,113,72,88,80,167,212,70,5,73,180,25,19,25,230,194,222,245,248,210,109,69,148,195,217,9,175,65,89,50,91,195,221,150,142,27,201,254,227,231,112,115,234,206,175,15,13,222,166,148,196,54,184,151,226,211,132,11,156,74,72,232,232,60,151,146,47,109,224,222,178,52,138,33,200,52,126,27,26,39,224,29,61,232,7,74,210,153,119,236,107,78,117,78,3,200,164,216,151,62,147,92,239,243,212,83,41,163,0,153,125,187,199,244,82,110,118,67,65,69,255,250,245,119,66,204,15,238,116,145,11,175,23,209,92,52,6,54,237,40,137,198,130,247,158,27,144,175,188,120,78,49,50,66,241,170,78,33,213,230,37,89,54,63,147,71,234,43,23,41,33,221,107,220,14,199,146,193,203,54,90,14,192,35,72,115,245,88,158,207,142,75,169,199,148,179,146,153,252,83,235,134,53,40,77,207,19,83,133,84,110,204,175,136,60,46,106,23,59,73,186,228,151,179,161,169,249,210,5,15,61,24,82,50,142,37,29,119,111,69,171,112,228,228,123,190,164,133,141,32,173,29,79,222,136,11,249,102,122,222,147,95,129,9,201,136,114,190,221,176,41,194,181,242,225,215,104,44,56,70,224,166,221,103,128,116,112,92,204,211,52,78,64,29,222,167,200,216,136,207,131,142,20,160,89,120,140,84,91,182,3,36,115,117,25,153,37,141,48,234,79,86,115,29,146,114,186,145,84,25,121,246,237,213,99,212,175,235,21,7,53,92,178,166,120,127,22,7,91,176,44,163,43,8,147,157,47,193,118,46,201,206,79,114,159,2,45,157,226,95,251,49,98,153,221,49,184,61,219,148,18,96,1,143,31,196,108,173,77,74,112,28,201,188,95,149,163,6,53,169,58,62,140,61,169,29,210,160,12,20,162,136,118,69,223,12,195,220,190,134,58,202,49,22,124,35,144,122,148,29,250,35,216,157,97,161,78,238,152,172,212,163,189,91,201,239,14,166,107,189,120,214,224,35,255,188,186,94,109,210,227,153,211,189,96,171,227,139,144,168,225,35,202,32,215,226,111,134,201,244,29,53,76,13,234,123,150,137,42,167,91,30,128,213,239,225,31,176,105,231,64,243,76,138,92,232,41,138,145,139,85,100,112,95,166,174,56,158,10,222,106,182,17,44,188,205,13,183,190,52,102,109,51,34,72,150,147,88,118,8,69,148,245,60,255,225,80,89,74,92,240,38,97,215,89,162,2,94,52,121,178,136,211,172,24,79,199,216,187,169,145,54,111,77,90,16,195,113,249,225,205,209,217,66,129,228,24,140,165,162,153,246,85,33,58,141,249,168,24,87,33,61,105,15,249,184,114,156,76,37,255,236,197,58,137,215,181,62,81,184,246,213,56,15,188,228,58,82,39,61,153,88,219,175,250,227,161,72,54,149,137,133,88,87,52,3,41,54,180,18,99,123,127,243,41,226,193,25,233,109,106,228,179,228,18,114,207,129,68,69,227,97,200,19,183,71,158,114,37,39,18,180,198,6,67,143,143,36,2,196,233,94,143,4,221,53,222,230,27,42,192,181,62,59,247,14,45,244,252,68,159,180,93,200,42,145,184,75,101,225,151,36,138,48,208,189,111,188,213,23,242,66,221,194,141,91,127,119,105,61,60,115,209,222,146,225,206,183,157,46,121,211,4,204,189,31,9,49,73,8,90,115,101,179,87,247,234,191,40,212,108,12,178,246,214,126,44,222,157,142,155,188,215,177,240,86,2,40,203,221,189,114,206,23,245,154,43,197,70,123,253,67,255,146,14,135,179,74,82,187,3,161,118,206,38,86,102,169,229,139,111,41,65,194,67,85,37,253,227,47,187,13,59,147,171,124,194,103,30,217,207,159,80,123,213,6,160,85,120,86,155,164,127,177,22,228,81,224,230,252,76,36,192,181,100,130,7,235,53,29,181,157,214,148,59,90,213,243,235,33,186,224,169,182,210,48,87,41,235,30,146,248,100,220,6,55,219,137,162,233,78,20,68,195,114,233,52,173,12,198,219,185,228,80,170,75,169,20,59,246,247,173,59,137,56,34,113,247,27,85,253,106,127,35,158,31,153,224,56,224,52,232,15,96,159,255,178,166,249,250,176,40,130,229,128,248,170,231,14,55,175,216,67,162,94,119,199,36,249,47,218,67,82,137,185,36,111,11,136,20,33,11,170,95,0,236,126,41,167,94,166,73,162,45,186,118,28,228,84,27,37,132,176,216,145,133,150,128,74,107,215,116,199,183,4,24,106,222,0,230,166,72,83,87,7,138,213,106,133,25,202,17,21,81,232,246,209,192,6,245,251,55,45,219,0,155,23,48,204,119,67,251,217,137,117,219,181,108,175,39,209,32,65,90,3,98,244,95,82,133,205,50,170,189,233,159,72,95,245,52,103,159,177,116,82,62,77,52,105,53,109,136,62,84,11,43,207,87,255,194,91,56,41,199,185,109,123,38,68,201,129,222,147,89,111,83,241,35,104,135,166,65,90,92,67,21,240,66,58,226,228,12,33,58,91,66,249,115,222,214,219,195,78,98,122,149,33,87,91,175,68,45,113,221,169,60,180,245,89,93,24,36,199,37,60,50,155,119,163,98,194,90,200,213,192,239,11,164,128,127,160,39,173,115,227,229,33,94,207,65,78,255,248,154,153,254,240,144,114,177,8,252,84,106,242,221,138,41,193,43,242,144,119,14,209,102,27,30,206,35,42,149,65,210,128,71,213,189,138,226,100,129,129,240,5,194,118,218,215,202,236,147,120,16,22,76,113,217,143,104,239,180,200,135,130,130,200,107,42,181,63,165,136,29,188,8,114,113,14,191,193,104,27,159,107,89,162,242,50,90,6,134,145,85,69,156,210,55,34,75,241,234,121,219,250,7,41,77,159,127,214,123,254,66,125,54,247,81,142,115,35,37,69,177,110,126,157,63,241,81,121,200,215,26,116,178,166,98,165,245,243,199,215,235,187,186,208,197,83,198,57,214,249,124,25,3,158,180,239,144,77,15,80,131,161,20,36,3,36,130,93,164,37,192,81,83,97,121,209,249,249,158,195,77,251,162,23,242,241,28,111,227,181,18,248,69,110,93,72,210,1,162,47,40,123,84,133,104,175,171,165,220,46,64,231,85,246,217,29,78,117,99,40,243,185,83,150,212,100,238,88,167,53,143,184,246,49,242,235,50,29,126,92,232,69,24,83,12,130,220,236,152,10,191,175,124,56,80,35,164,140,160,33,230,173,147,210,251,59,100,13,134,199,120,72,229,220,112,67,249,159,51,42,76,143,100,172,156,154,23,177,58,86,177,49,234,245,179,8,139,253,198,119,238,68,248,98,158,12,178,36,182,126,112,200,219,49,91,10,191,111,147,127,237,196,110,217,125,198,186,232,104,146,89,101,147,139,246,221,163,64,68,250,147,241,206,108,54,213,120,205,168,88,243,109,102,237,67,180,119,189,3,210,239,68,41,163,9,88,134,211,201,0,206,153,146,43,124,175,87,15,36,239,86,166,9,29,158,125,233,247,17,214,35,126,53,121,175,252,188,52,55,81,249,192,96,191,238,30,205,208,203,252,238,44,91,71,59,170,226,158,135,99,29,1,68,159,84,121,32,116,180,229,34,195,87,51,200,31,155,126,68,131,151,65,11,150,6,61,126,73,77,192,73,65,30,70,214,48,48,23,96,162,88,219,234,136,169,166,226,182,79,143,170,93,193,60,212,169,181,88,14,142,133,65,93,22,172,211,148,182,187,149,34,0,164,193,149,184,105,41,147,136,124,43,122,39,152,59,42,182,203,33,204,151,184,244,93,210,205,189,184,85,10,73,239,143,236,227,27,23,253,123,172,15,218,66,174,26,102,190,169,110,213,229,14,164,27,88,12,38,104,2,21,55,221,154,19,93,243,169,18,54,151,149,166,170,90,88,127,96,18,76,158,143,10,124,203,123,100,205,76,138,111,206,32,102,201,30,170,122,195,186,44,208,67,62,145,46,79,19,47,155,57,8,79,239,170,179,20,207,65,223,182,60,208,119,136,250,233,230,255,250,248,81,165,251,101,5,204,48,185,248,188,157,117,156,25,118,167,225,135,113,179,92,121,122,91,242,148,50,73,34,230,110,97,28,36,160,75,48,152,78,124,117,125,217,228,158,177,28,195,89,102,114,71,220,196,231,240,27,97,156,229,229,132,131,70,107,228,169,166,204,228,71,102,76,15,247,253,192,210,177,58,50,134,87,117,239,19,176,44,62,55,74,41,200,171,119,194,173,82,53,198,62,164,106,217,102,4,34,127,104,233,154,50,255,108,226,154,238,202,19,187,161,0,223,141,248,124,10,100,202,125,244,205,192,170,86,201,248,249,135,212,126,149,181,120,156,112,97,99,168,45,233,103,76,136,6,4,235,158,44,33,99,220,192,117,154,40,227,129,144,115,120,63,6,92,145,134,157,140,43,96,157,204,0,99,107,228,110,132,32,228,123,1,122,122,207,206,33,84,77,2,188,206,162,2,204,202,116,170,2,11,75,166,131,159,162,203,119,148,22,224,237,246,51,221,209,255,186,177,153,22,76,157,22,158,92,96,11,118,109,223,110,190,203,52,162,33,225,242,178,84,253,51,235,163,126,126,12,202,198,189,208,49,230,7,67,241,211,33,177,22,4,51,252,76,114,201,135,74,174,185,15,211,20,45,91,69,165,89,197,103,204,167,143,60,168,64,38,117,5,4,230,50,85,65,100,214,115,68,56,68,247,174,157,118,10,93,4,34,145,56,104,164,240,16,234,243,202,194,44,229,10,42,41,138,164,213,235,54,135,210,77,168,92,232,83,213,58,62,154,29,180,80,154,208,64,157,233,145,71,75,139,44,75,22,60,86,182,88,19,171,129,159,229,58,246,214,162,18,212,108,43,182,24,225,129,141,57,234,89,95,69,178,74,215,127,68,145,74,11,90,36,87,33,148,53,173,74,153,82,110,132,191,183,119,125,163,159,219,31,181,48,92,5,25,148,114,99,168,113,141,140,241,238,248,69,229,65,227,170,52,14,93,171,190,144,32,247,69,103,30,171,197,18,41,25,19,198,50,61,163,73,29,191,199,223,120,9,70,124,243,185,80,241,21,149,143,0,77,62,143,103,214,7,15,83,203,136,19,10,10,142,72,214,207,149,199,236,112,186,236,207,130,55,123,177,240,96,94,1,207,60,28,169,34,60,33,95,124,54,232,27,243,247,56,176,158,113,118,121,15,209,194,239,34,131,1,247,203,46,182,5,59,140,247,223,23,205,141,170,79,243,166,128,74,136,135,236,206,249,109,75,47,243,252,119,124,220,73,194,90,48,193,155,87,155,120,11,104,135,74,123,158,251,50,105,86,201,146,107,248,251,186,65,235,0,205,232,221,130,187,143,128,239,68,78,243,122,199,243,83,15,220,185,9,220,122,227,131,125,249,85,72,187,11,206,172,180,70,174,114,125,244,20,184,191,227,104,216,238,68,55,99,115,165,126,74,211,195,15,251,148,147,179,112,158,222,34,57,38,159,82,68,77,216,22,32,47,142,199,38,66,148,125,201,188,242,166,132,216,112,243,229,247,7,45,175,165,118,157,83,209,96,211,55,173,41,74,29,137,212,154,211,33,81,154,208,140,186,250,56,190,147,151,11,185,210,189,21,252,238,76,111,10,86,133,178,146,247,142,99,228,200,39,100,121,206,65,173,3,234,58,254,159,209,251,144,102,121,52,83,41,106,19,24,252,86,5,70,36,52,140,203,197,77,221,234,45,94,105,15,67,223,72,47,128,156,143,22,228,218,196,91,140,166,13,219,217,92,158,79,53,132,133,149,146,29,155,187,218,4,112,82,153,212,28,132,67,11,77,134,240,229,151,155,232,204,205,86,51,6,84,228,20,149,39,172,228,7,182,36,179,195,132,22,52,29,235,210,109,18,73,72,239,45,187,70,113,14,72,80,27,39,236,200,49,198,105,22,38,184,201,239,154,1,85,51,94,235,93,255,148,27,72,142,202,9,219,214,166,151,85,14,232,134,53,72,43,17,131,88,82,167,135,76,228,234,147,20,170,94,10,52,39,217,248,217,157,199,124,236,161,83,131,243,124,229,110,247,147,197,188,126,95,150,9,213,203,22,166,234,101,27,58,229,22,150,34,236,4,58,121,46,21,250,69,24,253,4,105,207,76,65,23,213,50,130,248,18,147,107,139,189,15,67,92,82,130,95,158,232,223,100,247,228,251,132,103,62,194,39,121,27,159,122,189,37,67,49,237,60,179,99,21,83,174,123,52,115,86,45,112,135,147,139,250,225,214,90,102,191,59,75,23,89,251,17,2,22,123,224,163,238,70,194,231,142,94,143,16,237,147,161,121,153,194,18,223,238,228,25,205,161,183,68,99,92,253,144,250,88,87,107,93,86,79,148,49,212,30,135,175,122,212,199,187,157,233,66,254,123,36,190,40,205,146,145,137,163,244,94,251,147,79,135,87,188,115,22,11,252,93,19,45,114,91,233,21,57,142,185,234,188,207,227,85,223,10,112,27,135,10,77,65,110,24,165,157,205,209,22,39,86,149,190,179,249,202,156,170,75,77,147,121,223,224,104,165,165,54,196,3,59,122,93,42,239,119,233,159,59,60,134,228,106,120,233,180,217,223,219,54,235,217,58,192,248,118,232,228,114,232,90,161,130,206,93,197,251,230,182,232,184,43,6,7,3,164,23,135,43,43,25,156,223,86,117,194,127,80,120,243,160,51,117,61,153,96,240,84,132,13,157,129,6,206,61,136,172,88,243,97,176,105,105,166,214,205,50,95,187,197,243,51,138,87,196,112,10,46,191,59,107,197,200,24,13,79,197,161,47,240,87,197,24,24,176,180,96,220,194,29,129,128,242,38,112,243,201,179,217,76,25,157,107,227,159,224,153,178,134,115,26,190,113,151,196,125,130,17,59,45,103,173,21,225,142,123,145,54,185,242,241,7,44,244,149,81,131,146,104,26,47,23,94,254,26,158,69,84,165,82,116,215,123,162,56,31,218,11,190,167,192,235,133,54,69,66,158,67,227,54,126,133,217,221,121,175,77,141,62,18,153,155,79,125,109,167,201,138,20,6,190,233,52,46,244,151,52,14,226,193,250,229,236,214,62,81,139,179,177,139,179,45,145,194,161,148,209,42,95,43,133,196,2,201,188,143,139,10,229,244,71,83,46,3,69,38,202,225,79,236,72,206,175,136,35,124,206,131,55,212,60,241,52,114,163,195,48,46,123,150,200,117,166,164,132,86,242,44,114,60,131,131,132,67,198,60,30,172,80,244,125,177,165,161,229,32,83,114,214,86,241,24,36,117,146,236,81,225,206,106,228,114,171,231,140,61,67,240,50,53,60,35,152,171,158,173,96,82,86,5,24,169,238,166,230,175,159,21,94,175,173,77,95,241,220,115,176,174,12,247,168,102,20,216,202,78,224,167,107,18,123,74,11,23,187,68,219,199,216,240,27,176,240,25,219,108,69,179,74,167,102,78,124,167,28,210,49,166,92,145,226,251,100,21,155,19,172,76,225,252,193,73,103,241,48,13,52,144,153,62,33,105,58,187,162,16,203,118,123,188,94,167,205,86,246,162,133,185,161,82,60,238,14,199,17,238,26,159,30,215,196,213,220,210,226,116,185,32,184,108,238,121,179,156,178,103,153,96,242,26,137,155,70,180,22,203,17,26,232,77,88,60,231,229,168,114,47,223,186,224,103,74,80,59,195,246,86,157,193,233,143,9,236,146,91,134,9,53,14,77,13,233,135,0,51,138,44,161,92,230,41,49,226,137,106,176,253,72,187,226,32,129,229,247,207,223,141,96,231,149,88,18,179,28,126,106,111,99,222,6,172,40,59,214,225,215,239,154,65,183,89,201,112,202,20,121,249,49,42,35,114,155,184,35,147,160,54,21,201,115,81,154,250,99,203,24,18,139,33,11,245,170,164,253,185,42,0,133,66,129,189,216,172,176,205,106,192,214,57,97,49,73,131,101,95,194,106,68,83,18,248,137,178,209,26,49,198,254,241,99,222,86,170,227,107,244,142,183,47,111,25,21,133,107,16,84,67,132,42,232,103,217,221,79,79,239,138,120,53,65,62,61,36,82,95,72,44,251,154,119,173,105,204,123,224,215,124,50,165,251,89,152,213,6,243,167,55,247,129,194,124,215,209,222,171,106,122,180,68,202,169,113,70,231,93,68,55,203,64,51,91,101,54,1,253,211,231,164,94,35,161,108,111,217,15,112,236,6,77,31,94,37,78,50,120,173,18,79,224,244,140,148,74,220,59,76,174,121,181,255,228,117,84,178,182,117,255,119,144,10,27,117,230,55,149,17,19,225,147,90,168,76,133,212,91,157,50,144,118,131,250,56,254,226,149,5,179,162,162,155,186,204,113,211,190,57,198,114,103,253,229,112,93,151,145,106,240,244,73,17,109,95,162,146,139,195,211,98,14,27,94,76,32,92,56,9,125,169,40,76,55,200,16,7,221,221,10,23,143,105,216,4,75,249,43,86,29,161,93,173,94,108,25,30,248,84,97,125,7,36,251,142,72,139,175,109,224,73,228,203,69,73,81,175,184,151,221,123,111,211,240,87,47,27,170,63,195,19,250,171,214,116,76,58,98,166,13,150,31,110,139,117,117,248,72,101,215,182,219,55,149,225,93,35,204,189,133,165,13,60,57,143,7,162,167,101,217,219,88,89,51,187,244,236,115,60,174,138,115,218,88,8,104,106,167,11,118,191,195,155,107,202,146,185,82,52,216,245,166,217,168,12,109,98,69,134,7,24,244,153,213,150,40,205,240,45,70,27,99,38,13,202,197,126,206,90,39,188,56,120,180,169,20,180,205,199,82,231,42,232,152,48,84,134,149,231,34,92,51,35,133,43,193,126,201,78,119,94,244,194,104,71,83,98,239,235,22,215,149,138,104,65,140,190,174,226,118,62,230,218,151,99,212,23,182,85,150,57,125,202,140,163,171,175,127,183,66,124,237,140,237,246,50,77,67,249,166,202,113,238,8,28,72,101,34,20,34,101,223,4,93,3,111,167,76,190,51,121,204,253,105,145,67,55,217,63,110,174,182,183,218,70,171,247,231,204,155,228,73,172,169,205,138,3,236,77,202,190,18,43,79,7,94,57,37,129,64,166,141,7,76,217,229,188,126,128,5,229,112,124,37,143,68,185,169,207,123,68,84,223,56,179,35,210,247,51,222,116,252,132,234,71,198,44,138,148,159,83,177,159,206,15,97,126,114,245,122,156,106,253,146,236,41,229,4,199,99,46,134,81,3,82,121,157,13,203,57,253,70,68,60,133,31,101,155,224,170,180,169,100,217,90,13,18,67,55,111,41,133,97,90,200,148,198,233,242,94,13,162,125,55,213,182,243,101,178,66,196,236,173,110,149,223,238,160,44,239,32,203,162,12,28,119,186,243,91,11,211,74,211,143,138,78,166,163,196,159,204,246,146,166,59,199,251,82,70,194,63,181,216,100,46,206,21,51,162,249,218,191,173,244,93,226,13,71,153,71,116,24,90,89,218,122,42,173,158,47,47,143,250,10,179,109,201,157,186,193,174,248,40,21,30,83,209,221,62,161,253,217,175,225,90,142,142,40,43,10,87,21,124,167,45,159,1,164,236,126,232,27,136,137,227,184,38,75,225,104,48,20,241,70,36,211,38,227,190,64,200,211,194,0,50,39,203,236,215,93,193,133,223,125,38,94,212,59,157,125,38,174,12,234,8,238,26,170,184,234,181,161,219,218,111,49,184,177,170,22,167,51,239,28,159,94,191,180,30,84,103,39,120,48,39,14,36,255,66,180,17,227,226,210,36,114,244,100,153,213,150,133,1,217,65,164,57,235,226,99,70,248,195,180,7,169,14,167,14,147,157,246,184,235,56,122,160,213,167,153,252,73,233,69,47,154,99,219,131,40,178,13,32,155,41,27,185,196,76,5,41,26,182,236,41,11,78,61,73,29,79,236,235,4,166,239,83,237,12,16,215,19,139,252,69,234,189,204,210,110,206,206,235,72,43,235,231,66,52,30,130,134,193,248,73,88,180,126,254,35,18,226,110,53,181,253,239,59,144,50,30,35,10,44,205,161,230,70,147,79,49,78,180,62,84,33,62,12,23,124,205,85,20,138,170,159,238,81,126,127,179,5,229,98,89,16,121,217,97,126,51,20,29,149,240,192,210,230,49,121,141,229,187,239,31,183,11,189,216,209,147,166,107,174,74,23,130,190,42,217,3,167,128,131,68,138,138,36,155,73,20,69,170,34,159,98,98,229,218,13,166,199,34,9,85,93,210,54,243,196,110,47,121,37,188,62,196,126,42,213,221,244,246,33,121,145,107,96,152,126,13,175,222,199,242,182,58,97,176,89,23,115,61,182,182,198,203,182,206,248,104,174,127,143,82,41,125,133,219,97,221,244,62,128,162,200,20,82,99,114,102,76,67,172,124,220,104,76,241,237,5,51,203,149,93,132,200,157,133,231,73,90,102,155,38,134,178,111,3,57,199,76,183,50,67,171,113,165,217,37,85,246,152,43,147,140,63,185,121,186,105,58,87,146,41,170,33,42,148,147,115,238,186,184,189,248,200,186,4,44,248,57,223,161,158,128,52,211,88,169,168,89,151,17,164,95,165,185,111,154,57,240,114,21,3,112,85,97,181,188,215,22,78,226,23,119,96,227,219,191,254,250,227,86,141,77,180,168,162,206,7,236,249,53,188,219,52,125,71,194,103,122,128,143,254,63,61,198,234,214,145,42,208,103,175,31,91,216,249,187,145,35,92,133,115,44,174,148,170,31,152,32,13,110,83,171,192,0,217,88,25,158,49,198,119,92,210,95,178,231,82,34,99,168,73,25,197,20,4,67,32,227,108,221,25,75,234,215,207,25,137,67,175,71,198,64,167,151,59,133,55,23,112,193,148,222,39,113,216,21,105,124,244,105,172,49,195,56,190,214,47,84,10,82,210,26,213,72,213,113,39,168,179,166,58,169,132,7,108,159,24,181,139,29,144,169,126,81,252,156,115,64,197,208,154,51,195,145,22,237,177,51,0,111,252,110,73,96,6,233,119,15,18,136,47,249,89,97,73,145,62,220,100,164,79,106,147,178,105,84,191,45,35,142,167,228,144,20,37,60,202,84,164,223,91,243,90,90,54,34,62,211,42,242,246,105,159,83,121,26,71,229,180,112,43,126,9,139,24,246,235,234,114,174,181,66,54,152,203,226,86,171,242,110,152,89,204,101,210,197,3,163,60,58,82,41,162,111,31,202,204,167,220,212,52,183,66,105,237,42,173,116,42,60,195,244,37,163,54,139,134,130,36,131,232,130,159,114,151,242,163,203,33,54,61,168,202,40,152,56,209,159,36,177,89,53,149,63,115,174,103,190,22,212,84,17,213,150,233,242,165,212,204,190,229,207,186,191,92,236,88,54,204,52,65,12,248,9,1,45,171,87,245,138,224,46,8,195,251,71,167,140,34,114,184,159,83,194,239,243,51,238,130,68,8,21,210,242,17,153,211,88,198,27,135,4,223,13,211,179,204,184,178,118,176,243,169,107,53,19,94,245,242,140,174,96,28,170,63,77,178,162,239,151,74,67,35,187,144,78,115,220,177,47,199,141,221,55,119,168,204,100,244,151,221,131,202,72,41,203,155,18,1,100,209,123,147,159,181,218,40,33,98,139,68,74,15,171,167,189,137,159,76,177,129,216,70,124,243,233,102,39,203,47,234,206,126,210,188,46,120,102,62,69,211,250,154,88,101,225,185,251,7,116,26,215,199,120,69,116,91,133,29,218,236,150,128,35,103,237,24,23,79,206,59,38,178,54,22,15,200,84,7,172,204,208,145,87,229,221,94,59,50,155,227,120,228,154,166,107,15,24,59,52,128,89,229,128,196,35,48,3,234,75,91,182,183,109,118,167,56,176,115,108,204,147,233,72,234,93,181,126,102,149,84,237,11,107,103,241,182,57,237,244,211,234,162,7,18,125,92,207,125,139,48,154,198,197,24,107,65,12,67,194,103,172,169,246,126,189,151,104,250,159,67,183,120,135,63,198,47,77,25,208,202,238,47,249,209,144,81,185,73,69,93,97,80,200,125,177,215,9,220,213,194,238,216,167,49,203,16,103,205,6,58,175,114,209,153,22,227,208,23,189,223,106,207,142,156,91,187,247,60,127,106,209,145,222,20,116,143,59,248,131,127,3,15,83,179,14,18,208,155,210,205,80,255,53,206,214,122,85,87,213,209,228,185,6,105,55,165,98,165,56,86,46,58,230,145,68,211,251,229,16,244,85,74,175,102,7,186,136,84,151,83,86,27,130,99,209,253,96,96,139,217,195,144,113,125,92,117,81,92,15,204,87,71,247,105,95,53,151,59,211,85,114,46,242,123,86,249,167,210,28,106,149,141,221,233,161,236,209,27,229,133,232,168,137,172,108,43,43,235,114,119,247,191,171,79,24,247,220,115,177,183,165,250,252,53,38,143,188,230,221,32,238,151,209,213,31,174,77,225,146,195,46,37,3,4,61,34,43,5,131,88,219,2,253,156,69,54,210,31,108,1,222,56,67,218,213,174,17,217,27,110,237,43,42,159,74,56,26,107,208,134,78,67,139,43,199,244,131,69,84,182,98,165,31,148,93,32,184,105,24,174,104,62,150,21,61,222,51,17,32,181,188,79,43,56,254,170,177,31,231,67,248,137,89,117,58,157,196,94,167,149,85,64,137,178,54,237,245,11,5,119,34,113,231,247,216,214,33,151,96,98,91,15,134,167,208,247,15,134,124,47,212,106,128,55,248,97,9,190,57,175,150,102,237,34,62,7,50,251,57,211,70,29,112,113,75,172,232,28,13,217,2,202,234,67,49,36,135,242,86,92,35,13,20,47,4,0,78,31,172,179,11,45,95,202,93,197,27,234,118,232,209,201,27,45,76,138,209,67,174,92,26,40,27,82,170,208,15,33,233,137,215,202,74,95,208,24,223,250,62,164,202,8,153,119,62,193,3,185,204,236,70,48,245,72,2,149,134,34,156,219,200,189,239,235,50,70,109,29,135,89,33,238,223,54,37,5,117,234,240,16,147,34,97,95,2,22,174,177,69,30,192,44,38,141,201,14,99,217,93,208,70,25,110,139,86,70,166,93,155,251,155,127,222,70,224,239,88,231,166,122,245,206,208,79,0,95,105,173,113,125,171,153,83,231,230,179,25,5,140,139,225,91,95,157,103,38,224,209,120,244,244,46,134,177,20,243,77,21,150,228,83,108,188,170,43,68,11,44,215,187,203,112,90,205,117,214,189,46,67,80,119,151,68,204,238,255,0,13,181,164,64,10,101,110,100,115,116,114,101,97,109,10,101,110,100,111,98,106,10,49,55,32,48,32,111,98,106,32,60,60,10,47,84,121,112,101,32,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,10,47,70,111,110,116,78,97,109,101,32,47,73,89,69,67,67,86,43,67,77,83,83,49,48,10,47,70,108,97,103,115,32,52,10,47,70,111,110,116,66,66,111,120,32,91,45,54,49,32,45,50,53,48,32,57,57,57,32,55,53,57,93,10,47,65,115,99,101,110,116,32,54,57,52,10,47,67,97,112,72,101,105,103,104,116,32,54,57,52,10,47,68,101,115,99,101,110,116,32,45,49,57,52,10,47,73,116,97,108,105,99,65,110,103,108,101,32,48,10,47,83,116,101,109,86,32,55,56,10,47,88,72,101,105,103,104,116,32,52,52,52,10,47,67,104,97,114,83,101,116,32,40,47,97,47,97,116,47,99,47,105,47,107,47,108,47,109,47,111,47,112,101,114,105,111,100,47,122,41,10,47,70,111,110,116,70,105,108,101,32,49,54,32,48,32,82,10,62,62,32,101,110,100,111,98,106,10,49,56,32,48,32,111,98,106,32,60,60,10,47,76,101,110,103,116,104,49,32,49,54,50,53,10,47,76,101,110,103,116,104,50,32,57,54,54,51,10,47,76,101,110,103,116,104,51,32,48,10,47,76,101,110,103,116,104,32,49,48,55,49,54,32,32,32,32,32,10,47,70,105,108,116,101,114,32,47,70,108,97,116,101,68,101,99,111,100,101,10,62,62,10,115,116,114,101,97,109,10,120,218,141,180,5,84,20,218,26,54,76,9,130,210,45,53,116,195,208,41,221,221,93,3,12,48,196,12,12,221,41,141,72,73,74,139,116,167,32,221,221,37,74,73,35,41,33,32,124,232,61,231,222,115,239,255,175,245,125,107,214,154,153,231,237,103,239,231,221,244,212,26,218,236,146,214,48,75,176,28,12,234,198,206,197,1,20,6,72,171,234,232,112,1,1,64,32,15,7,16,200,141,65,79,175,3,113,115,4,255,109,199,160,215,3,195,93,33,48,168,240,63,34,164,225,96,144,219,163,77,6,228,246,24,168,10,131,2,148,220,29,1,92,60,0,46,126,97,46,1,97,32,16,192,13,4,10,253,29,8,131,11,3,100,64,30,16,107,128,42,7,64,9,6,5,187,98,208,75,195,156,189,225,16,91,59,183,199,62,127,255,5,48,89,49,3,184,132,132,4,216,254,164,3,36,157,192,112,136,21,8,10,80,5,185,217,129,157,30,59,90,129,28,1,218,48,43,8,216,205,251,191,74,48,137,218,185,185,57,11,115,114,122,122,122,114,128,156,92,57,96,112,91,49,102,54,128,39,196,205,14,160,5,118,5,195,61,192,214,128,223,148,1,106,32,39,240,95,212,56,48,232,1,58,118,16,215,127,57,180,97,54,110,158,32,56,24,240,104,112,132,88,129,161,174,143,41,238,80,107,48,28,240,216,29,160,173,168,2,80,119,6,67,255,21,172,242,175,0,54,192,95,135,3,224,226,224,250,119,185,191,178,127,23,130,64,255,36,131,172,172,96,78,206,32,168,55,4,106,11,176,129,56,130,1,234,114,42,28,110,94,110,108,0,16,212,250,119,32,200,209,21,246,152,15,242,0,65,28,65,150,143,1,127,70,7,1,228,36,53,1,160,71,134,127,241,115,181,130,67,156,221,92,57,92,33,142,191,57,114,254,46,243,120,204,178,80,107,105,152,147,19,24,234,230,138,241,123,62,25,8,28,108,245,120,238,222,156,127,93,174,3,20,230,9,245,253,27,217,64,160,214,54,191,105,88,187,59,115,234,66,33,46,238,96,69,153,191,98,30,77,24,255,177,217,130,221,0,124,64,32,80,144,135,27,0,118,1,128,189,172,236,56,127,55,208,241,118,6,255,113,114,253,54,63,114,240,247,117,134,57,3,108,30,105,128,253,33,54,224,199,31,12,95,87,144,7,24,224,6,119,7,251,251,254,211,241,223,8,131,139,11,96,13,177,114,3,88,130,109,33,80,140,255,84,127,52,131,109,254,133,31,239,31,14,241,2,24,3,31,229,199,5,0,254,254,252,251,159,233,163,194,172,97,80,71,239,255,132,255,185,98,78,41,121,45,61,35,77,214,191,40,255,219,41,37,5,243,2,248,178,243,2,216,185,121,120,0,124,60,2,0,126,33,126,128,255,127,87,249,55,255,191,185,255,177,106,128,32,127,205,246,143,122,138,80,27,24,64,232,95,20,30,207,238,111,26,30,127,233,130,233,175,165,97,6,252,119,7,53,216,163,154,193,0,166,255,136,223,4,200,7,180,122,252,226,250,127,94,129,63,41,255,127,202,255,93,229,255,42,254,255,157,72,206,221,209,241,143,159,233,95,1,255,31,63,200,9,226,232,253,87,196,163,154,221,221,30,55,67,21,246,184,31,208,255,13,213,7,255,107,157,85,193,214,16,119,167,255,245,42,186,129,30,55,68,18,106,235,248,239,131,132,184,202,65,188,192,214,26,16,55,43,187,63,138,249,251,26,30,171,59,66,160,96,13,152,43,228,247,123,3,96,231,2,2,255,199,247,184,114,86,14,143,111,138,235,227,101,253,113,129,31,55,234,191,59,202,66,173,96,214,191,87,143,155,143,31,0,130,195,65,222,24,192,71,125,113,243,241,1,124,185,30,119,212,26,236,245,71,218,0,78,14,40,204,237,49,5,240,200,206,31,96,3,131,99,252,190,82,33,33,0,167,213,111,211,31,196,39,248,136,96,142,143,195,252,109,225,122,148,34,39,248,31,144,7,192,105,251,15,200,11,224,180,251,7,228,3,112,66,254,1,31,139,59,253,7,62,74,149,243,31,149,31,151,131,19,246,15,200,13,224,116,254,55,228,229,127,68,143,250,128,89,255,35,226,177,25,252,31,240,177,153,235,127,18,4,30,145,35,200,245,31,211,112,61,214,112,251,7,124,156,198,243,15,252,175,19,180,114,135,195,31,31,151,63,34,127,60,222,191,241,159,151,12,12,246,2,91,97,44,205,195,172,68,194,236,107,195,218,174,171,37,201,60,217,183,198,95,206,208,111,233,167,49,179,251,46,193,63,185,223,96,161,165,48,87,101,133,172,194,47,37,83,134,186,113,86,54,101,153,46,36,150,169,126,249,30,180,212,163,69,124,76,210,108,189,245,187,51,79,208,154,218,106,197,88,156,36,234,159,40,60,144,172,235,163,64,39,103,215,145,216,246,251,229,226,167,23,236,128,220,130,216,161,68,159,235,226,46,136,165,145,143,127,237,217,43,239,85,215,87,250,121,52,124,126,75,115,187,138,95,249,217,93,233,52,123,156,110,172,73,240,135,89,250,60,203,119,115,36,52,168,110,236,20,79,89,240,78,188,176,103,47,46,103,240,114,38,30,168,148,18,88,49,252,15,227,120,222,251,26,173,113,191,254,57,231,243,165,92,135,219,181,147,148,142,212,136,132,2,249,2,111,116,138,193,87,106,247,173,18,241,130,111,113,81,236,234,203,133,108,32,51,7,194,234,104,31,149,223,72,7,245,119,97,99,21,69,60,98,160,35,124,73,72,126,148,206,191,181,142,51,216,160,231,57,122,214,150,182,133,51,75,173,243,1,214,2,9,171,141,167,167,156,124,190,122,115,81,175,217,246,96,4,250,85,36,156,213,90,213,35,30,77,205,219,119,123,125,9,229,194,240,224,66,249,224,123,237,132,177,207,176,177,205,6,58,198,6,225,74,147,212,23,153,95,17,46,254,4,170,168,228,63,182,5,59,253,10,237,51,75,232,106,124,123,236,39,14,157,103,188,182,189,180,63,245,151,201,30,185,99,97,160,21,166,164,99,227,224,23,102,52,10,208,15,37,92,212,224,243,154,160,87,9,181,90,34,160,155,116,49,27,15,145,46,203,233,126,230,112,57,221,190,231,253,158,55,106,148,38,168,124,235,227,233,73,222,224,237,152,60,81,164,200,103,137,215,68,101,111,149,240,221,136,176,28,9,43,61,154,45,73,32,167,112,126,168,84,185,70,248,154,86,66,233,179,117,165,196,84,171,220,33,226,152,106,196,206,85,151,121,105,222,173,53,46,173,45,107,237,205,193,203,166,93,177,131,104,148,89,163,119,17,160,192,230,166,84,125,242,104,181,11,130,104,5,62,67,206,229,77,81,163,218,254,194,221,194,188,136,190,36,68,34,50,217,177,247,198,35,227,12,185,113,138,207,186,121,119,231,174,46,49,99,191,161,190,197,38,177,115,118,176,105,138,84,51,174,200,162,39,146,186,27,26,62,171,146,235,22,183,213,74,87,46,169,51,141,26,123,35,170,61,163,17,210,220,249,128,29,95,254,254,229,69,233,134,241,40,121,79,210,146,105,53,109,64,218,168,209,76,151,209,162,247,176,215,96,85,108,109,68,205,64,176,62,131,140,113,194,204,30,66,38,3,94,195,214,199,57,17,26,33,242,214,87,26,254,63,253,219,19,86,59,122,166,64,23,243,246,28,230,191,198,227,114,151,71,20,168,26,190,64,183,227,204,246,175,251,61,227,135,102,84,155,102,88,188,156,154,231,136,182,13,43,83,9,70,197,14,87,48,57,224,91,248,229,111,156,109,124,129,50,157,126,252,18,101,59,57,123,239,68,76,247,57,171,218,237,252,38,38,57,174,63,104,73,162,124,29,170,86,158,69,118,202,114,188,52,91,97,208,95,9,34,142,249,50,224,75,217,148,127,242,203,73,174,247,197,151,227,50,138,119,245,169,29,100,203,115,233,67,60,111,228,148,3,20,137,194,223,11,72,16,233,8,72,174,168,222,170,107,96,69,115,136,188,254,242,38,86,97,152,21,18,110,80,147,45,226,95,155,120,157,77,176,109,223,103,104,112,33,187,224,94,70,213,86,192,55,208,234,252,249,141,148,98,91,209,122,94,180,54,128,232,174,36,87,192,89,243,83,28,47,208,10,81,33,125,118,142,247,196,221,248,16,211,211,240,83,207,219,140,236,173,119,220,109,198,110,147,211,67,195,111,151,11,98,235,179,196,237,126,164,71,55,91,102,173,223,179,44,81,32,209,5,97,88,247,191,183,136,166,3,104,188,122,254,42,51,74,56,24,135,38,36,247,180,132,249,117,137,159,238,212,113,127,201,65,172,13,49,234,207,50,124,153,134,66,183,107,156,89,235,212,238,15,185,47,203,51,179,248,198,206,219,2,89,201,26,11,143,236,5,186,232,15,32,18,15,169,68,27,248,131,184,204,164,136,83,145,35,58,156,8,147,46,145,47,116,87,38,229,246,106,174,222,180,112,37,187,201,78,132,76,55,125,201,151,192,156,202,15,34,230,34,237,41,168,149,51,211,18,127,203,254,46,229,221,89,119,145,11,81,24,154,89,22,245,109,44,18,11,151,173,231,213,14,119,103,30,47,103,81,110,78,51,79,135,68,217,134,73,181,128,207,103,144,207,254,20,23,249,30,115,84,19,199,90,250,201,121,112,140,172,87,136,33,227,199,193,210,171,125,190,72,57,171,192,151,80,251,118,238,141,79,115,168,243,86,4,187,111,60,185,158,199,221,93,143,238,242,4,89,230,40,154,70,100,69,119,121,55,215,10,191,30,253,134,105,51,159,87,178,178,31,147,180,181,127,90,116,91,108,99,123,72,223,225,156,119,43,10,57,165,82,167,100,98,244,45,137,159,171,29,193,242,44,187,215,222,214,6,103,50,10,202,60,156,142,76,145,109,212,113,79,140,119,110,251,83,94,201,85,4,73,205,21,195,102,226,62,38,124,199,55,67,9,237,74,61,50,42,202,65,125,118,176,244,192,152,242,166,34,28,11,81,221,119,74,46,45,170,7,180,158,169,63,24,124,123,61,33,194,247,37,171,80,195,73,114,118,144,53,87,111,97,216,231,203,112,65,98,166,21,17,85,4,137,5,143,153,14,22,70,142,134,7,6,195,139,234,234,205,174,253,242,4,211,43,45,173,204,82,233,247,210,40,102,85,124,191,132,104,127,72,126,95,103,21,31,144,58,160,219,89,25,96,222,151,72,172,21,254,192,164,207,184,205,134,28,129,112,47,213,39,95,250,156,148,29,158,56,170,147,23,158,50,71,100,8,9,66,193,14,147,98,115,120,135,92,188,195,128,19,56,94,38,75,147,233,126,218,186,100,184,118,83,98,113,44,134,59,101,102,65,137,80,207,148,82,49,195,136,234,148,126,67,241,76,153,17,91,121,99,6,147,81,44,7,55,75,118,77,67,141,77,88,117,215,55,90,155,71,158,91,11,75,130,223,36,103,77,156,253,100,206,140,200,32,142,49,232,243,238,69,160,28,17,135,139,93,90,207,147,43,67,178,156,179,91,199,16,80,105,177,231,232,146,90,165,174,243,216,7,139,138,138,31,27,25,170,66,53,168,223,204,9,148,108,167,45,61,169,55,82,159,143,182,185,246,6,15,235,76,39,35,84,200,116,34,91,134,12,9,235,187,80,155,6,66,250,243,60,91,147,44,30,118,11,75,80,208,98,25,183,186,45,214,236,204,80,187,159,235,232,196,43,150,65,21,162,192,142,223,26,243,113,63,141,37,158,189,190,234,201,181,192,251,114,57,191,25,156,22,116,185,240,5,192,88,76,233,28,185,138,197,244,18,165,204,144,171,101,251,178,44,42,87,183,99,170,188,152,243,80,253,230,137,14,6,189,5,195,33,185,111,24,19,137,114,159,48,135,244,33,100,76,89,40,191,195,75,161,143,29,223,99,67,246,110,150,215,203,156,143,50,114,43,62,119,233,227,93,116,70,47,219,143,236,15,214,27,142,124,140,150,35,150,95,92,216,222,42,92,114,0,212,147,170,119,5,251,214,209,213,212,160,87,70,189,242,103,79,208,92,220,199,40,155,6,106,230,85,147,145,218,127,116,217,222,238,205,90,115,34,35,113,160,193,190,7,176,244,126,122,139,183,254,177,29,123,184,3,76,224,124,61,210,128,193,117,84,235,15,195,14,82,70,56,100,122,123,236,43,249,98,210,85,117,147,194,66,28,128,251,60,187,97,196,159,20,199,15,239,44,11,15,1,175,216,108,122,249,3,211,237,50,87,135,71,142,42,162,193,221,162,164,253,27,106,61,148,243,80,7,190,151,251,253,12,153,134,121,135,16,202,37,207,243,240,17,63,226,98,146,119,225,30,210,85,49,26,96,159,77,57,148,154,175,113,123,22,114,161,27,74,104,234,212,157,101,247,62,253,121,3,61,5,178,28,204,130,5,146,89,110,22,172,169,227,176,253,165,253,228,167,149,21,152,65,161,62,4,22,219,212,126,247,129,21,32,150,202,49,235,29,221,103,111,80,208,152,57,220,20,201,237,92,18,22,238,35,41,89,128,200,185,46,71,65,31,107,130,170,196,118,194,212,8,7,116,209,251,120,250,169,6,227,215,4,176,123,131,132,212,221,26,141,121,252,226,78,248,224,64,228,243,22,231,254,197,251,219,69,65,180,213,20,253,52,114,23,25,149,190,79,109,175,125,87,190,91,212,18,36,13,90,123,38,147,249,45,132,97,202,43,61,248,112,54,101,237,42,48,182,27,209,133,69,45,33,164,47,170,142,23,10,198,21,174,189,142,239,55,194,25,141,124,141,88,248,84,84,96,213,183,74,197,249,43,110,207,149,30,51,61,62,222,250,174,195,240,10,79,104,216,97,186,14,172,240,78,26,234,207,43,214,100,244,0,31,172,246,109,133,19,119,233,26,61,8,201,150,230,204,207,202,87,174,187,39,240,10,45,139,173,89,192,72,93,218,199,56,67,10,215,3,246,176,188,54,222,198,107,191,242,203,178,17,162,90,40,23,239,52,56,229,112,31,148,242,178,145,183,148,189,227,240,212,23,185,125,149,14,99,235,68,39,126,47,165,226,224,160,220,224,139,38,100,243,212,214,246,142,13,209,113,207,175,140,161,141,44,104,154,4,75,117,16,196,82,48,75,119,25,69,209,225,65,187,210,40,118,40,160,123,104,181,23,56,214,211,136,86,134,192,216,132,68,16,1,109,86,195,158,76,31,231,138,205,216,41,210,255,218,95,118,143,86,188,244,160,183,242,188,36,77,205,29,149,85,232,97,25,155,87,0,55,198,91,30,155,105,170,251,126,117,21,179,56,24,179,187,51,154,166,194,103,120,3,11,166,222,109,158,236,87,110,101,116,79,238,35,85,184,29,42,209,100,20,36,73,245,165,253,231,154,4,168,0,236,245,118,139,204,82,252,205,142,24,205,56,97,10,226,195,16,154,97,231,171,227,163,172,121,226,168,61,157,34,91,169,122,71,20,252,165,56,33,221,95,114,251,74,85,226,52,120,198,206,166,221,207,150,159,12,59,143,219,197,46,118,229,142,119,38,22,159,134,235,34,9,6,77,204,37,249,228,237,124,109,87,9,23,175,11,186,65,74,34,190,19,166,84,142,17,169,188,184,201,211,127,160,31,53,72,14,187,64,161,91,140,16,38,182,28,18,114,222,172,151,51,179,206,144,26,167,156,87,210,98,66,228,55,102,215,97,249,206,75,157,21,55,229,109,136,96,193,168,218,240,139,9,249,89,197,211,170,239,195,170,248,101,26,146,180,253,54,9,65,58,52,54,228,177,52,40,226,224,171,212,123,131,15,12,137,90,237,189,178,3,7,207,76,139,185,85,130,246,195,123,17,248,81,158,159,138,219,49,11,50,140,18,114,74,129,112,108,66,47,223,38,81,19,127,4,70,54,156,184,225,52,169,138,246,197,32,27,0,17,125,62,113,173,210,241,211,17,54,249,223,6,235,139,174,114,217,111,65,54,4,248,119,126,209,181,243,214,128,17,171,235,235,0,59,37,42,91,108,30,227,121,58,238,154,187,176,22,225,47,103,47,79,253,41,26,100,235,71,138,153,54,181,135,71,198,128,28,73,29,85,175,185,190,50,63,179,190,37,138,9,165,61,31,86,68,29,19,105,13,210,48,37,198,251,52,212,112,218,66,164,133,216,113,159,114,183,155,242,81,17,153,45,153,102,80,60,243,93,82,240,229,166,165,84,206,196,248,224,221,130,160,223,202,103,249,137,236,175,95,142,77,68,62,42,60,199,128,246,175,163,90,113,71,174,86,121,81,25,140,163,18,228,114,81,139,11,175,17,174,227,182,188,221,194,33,114,163,165,236,89,35,18,167,111,153,186,74,177,13,139,214,238,0,27,251,100,228,128,199,16,94,249,3,134,87,237,152,83,111,100,14,159,35,219,179,223,188,122,26,214,123,168,30,198,239,113,225,227,94,248,70,194,50,20,61,166,15,29,226,85,111,213,255,197,2,254,25,143,1,222,185,67,142,137,165,120,184,143,138,23,79,26,191,220,98,46,134,251,52,24,147,75,123,95,219,250,201,15,4,146,45,67,186,163,87,22,204,133,221,21,23,83,189,36,11,194,79,162,137,142,58,82,112,77,159,93,107,225,153,78,202,41,86,234,56,120,157,100,218,219,90,102,43,36,89,63,229,96,18,198,232,218,56,46,203,34,231,136,157,68,74,165,47,116,118,233,40,253,33,70,20,88,46,102,182,231,227,197,182,236,107,150,56,102,101,10,207,220,224,135,85,54,133,55,180,92,228,13,126,45,119,83,72,210,89,145,254,53,177,0,72,81,23,153,116,217,8,54,21,252,73,71,224,221,220,36,21,9,83,129,99,6,249,190,180,233,108,44,167,99,4,200,93,247,249,179,92,132,210,255,100,137,193,194,187,41,189,113,179,118,205,39,202,148,70,84,243,177,106,108,205,248,112,27,194,39,31,48,22,184,216,221,156,13,6,236,115,199,80,204,90,151,145,227,33,70,111,154,90,186,250,48,118,12,10,111,77,128,244,37,235,75,211,197,120,73,88,49,126,33,21,241,185,175,190,84,162,212,57,187,169,72,82,136,36,68,20,44,54,92,111,34,130,54,227,79,78,248,222,213,176,7,99,183,93,223,60,205,118,123,152,246,215,184,59,76,118,235,37,204,255,160,228,85,151,34,184,48,56,163,69,254,121,157,131,216,196,119,216,194,253,203,131,49,97,36,25,85,195,135,31,244,123,45,60,93,145,241,119,175,4,186,77,230,224,208,144,112,53,37,170,134,253,251,152,137,179,244,95,185,114,21,14,229,181,207,234,158,156,181,171,219,119,164,126,122,81,185,186,188,205,90,143,166,15,126,49,55,233,90,162,58,167,151,26,195,92,122,157,246,246,188,107,13,173,84,233,212,80,239,116,36,83,176,254,176,147,171,235,23,170,53,173,146,10,23,145,56,190,106,253,160,56,62,77,95,166,229,135,81,205,46,44,242,227,246,22,27,171,166,201,153,28,120,253,167,170,103,162,182,142,1,113,199,169,9,124,134,85,202,19,47,131,181,183,78,77,15,172,49,36,34,11,131,204,209,248,230,20,92,215,66,110,47,86,8,251,247,57,207,54,62,198,140,58,232,145,127,113,223,182,253,22,152,252,43,47,102,254,8,199,159,145,215,49,101,50,121,75,226,103,85,135,185,186,226,106,139,0,105,230,4,167,239,27,51,20,31,111,118,107,248,24,137,23,166,13,89,222,167,81,170,27,60,1,165,213,169,249,211,235,176,133,153,206,171,122,237,119,37,155,140,57,47,200,124,124,73,91,14,44,27,222,207,88,57,104,88,62,13,232,15,70,88,196,0,230,213,116,247,92,23,141,249,144,109,42,206,84,80,135,97,234,132,54,199,104,149,210,205,176,189,167,12,41,62,228,204,221,149,66,40,60,220,8,102,144,77,67,21,236,170,75,31,184,83,69,247,212,189,202,58,228,77,93,92,238,101,203,90,131,20,69,24,90,172,182,176,128,23,77,13,89,227,92,126,168,38,20,178,52,189,11,248,72,214,233,179,242,81,244,171,119,176,238,182,244,164,68,120,170,97,65,56,89,142,140,233,199,145,85,39,247,119,225,227,252,183,254,234,123,164,178,28,58,150,13,70,184,115,45,1,25,184,230,60,209,122,249,245,71,164,185,168,245,100,188,90,123,52,241,20,68,133,181,147,13,251,39,235,88,88,152,37,176,112,165,212,215,250,93,12,29,132,45,126,250,70,76,63,195,246,39,21,84,208,135,36,182,35,198,5,172,213,123,10,182,135,195,92,244,99,194,65,9,103,164,85,43,21,196,217,194,174,196,244,104,30,148,44,52,170,162,163,168,148,105,222,123,11,27,246,66,106,138,38,79,210,250,249,226,236,230,190,96,179,1