Problem:


Score : 400 points

Problem Statement

A maze is composed of a grid of H \times W squares - H vertical, W horizontal.

The square at the i-th row from the top and the j-th column from the left - (i,j) - is a wall if S_{ij} is # and a road if S_{ij} is ..

There is a magician in (C_h,C_w). He can do the following two kinds of moves:

Move A: Walk to a road square that is vertically or horizontally adjacent to the square he is currently in.

Move B: Use magic to warp himself to a road square in the 5\times 5 area centered at the square he is currently in.

In either case, he cannot go out of the maze.

At least how many times does he need to use the magic to reach (D_h, D_w)?

Constraints

1 \leq H,W \leq 10^3

1 \leq C_h,D_h \leq H

1 \leq C_w,D_w \leq W

S_{ij} is # or ..

S_{C_h C_w} and S_{D_h D_w} are ..

(C_h,C_w) \neq (D_h,D_w)

Input

Input is given from Standard Input in the following format:

H W
C_h C_w
D_h D_w
S_{11}\ldots S_{1W}
\vdots
S_{H1}\ldots S_{HW}

Output

Print the minimum number of times the magician needs to use the magic. If he cannot reach (D_h,D_w), print -1 instead.

Sample Input 1

4 4
1 1
4 4
..#.
..#.
.#..
.#..

Sample Output 1

1

For example, by walking to (2,2) and then using the magic to travel to (4,4), just one use of magic is enough.

Note that he cannot walk diagonally.

Sample Input 2

4 4
1 4
4 1
.##.
####
####
.##.

Sample Output 2

-1

He cannot move from there.

Sample Input 3

4 4
2 2
3 3
....
....
....
....

Sample Output 3

0

No use of magic is needed.

Sample Input 4

4 5
1 2
2 5
#.###
####.
#..##
#..##

Sample Output 4

2



Sample input:
4 4
1 1
4 4
..#.
..#.
.#..
.#..


Sample output:
1

Submission status: Accepted

Solution code:
import base64
import subprocess
import gzip


exe_bin = b'\x1f\x8b\x08\x00\x9d0J_\x02\xff\xed\xbdY\x8f\xb2J\x170\xfa[\x0cj\x1cb\x82\x88\xa2QPQT\x14AP\x10\xb9P\xc1\x01q\x9eG\xf4\xb7\x9f\xa2\xe8~\xe8\xed\xd3\xee\xb3\xbf\xe4\xcb\xb98y\xbd\xe8.kQ\x8b\xaa5\xd7\xb4\x9c\xe4\xf38\x86\x1e\x10\tG\xbd\xcf\xe39\x0b\xa0\x92\x94\x89WFE!\x00\xab\x1a\xab^\xd0\x0fK\xb3H[\xdex\xcf6Vz@\xc3\xa8<\x9b\xcb<\xf2\x9d{\xbc_8\xa4\xe2\x02\xaf\xe3^\x8b\xdfJ\x83[U\x1e\xbc\x95\xb0\xd5"\x9b\xfe\xea\xc1CJ@,,\x9aJ]`\xd5o\xa5\xf4\xabo\xb7\xdfJ\xb0\xe3^)\xbe\xdd\xcc\x93\xe8\xbf~d\xde\x17D\xdeJ(\x1a\xa7\xbb?\xb08\xc3:$\x9f\xb8\xfb\xdeC\xf2UM\xbe\x95t4A\xc8\xb0\x14\xd15n\xfb\x8e\xe5p`1\x88\x85\x08\x95sn\x15\x11b^\xdd\xb7R\xb2$\xc6\xd8\xb7\x92G\x17H\x12\xf8GBQ\xdc\x1d\xe5o%.{\xa9\x85\xdfJ\xb0\x19,\xb5^\xafp\x05~m\x05|C\xcb\xad\xfb\xa5d\xbd\x0e\xb1\xe3[\xc9\xc3"Jb\xa1\nG\x84\xfe\x1f\x7f\x92\xa5\xf4\xb5\xeab9\x1c\xe25\x88\xf4\xdf\xa9\xdb\x16\xba\x8b\xd4[\xc9\xe3t\xa5\xb1\x94\xd9\x9a\x16"R\xdd\xaao\xcfj\xe6\xae\xba\x1b\x1d\x9a\xdb\x06\xa8\xc3K\x9aO\n\x19\xf0\x1d\xee{\x9df\xcd>\x8a\xfb=Y\x83\xec\xf1\x06\x98\xd2\xbb\xc5\x06\x04\xc0\xe7\xc8E\x1a\xb7\x17\xa9g\xa0m,\xfd\xc78\xcf\x0c"2\xa6.S/\xd8,#q\xa9\x8e\'%\x00\xc7\x8a\x05_\xb9\xa4\x0bp>\xa9\xdd\xb6\xf50J\x17\xbc\xfe\xeftI\xb0-\x9aN\x06}\x05\xf67\xa8\xa0w\x8a\x85\x8f\xd0\xd1J\t\xe9\x1f\xa1\x87\x07\xc2\'\x8a\xfd\xd8\xb6\xf7\x1btvS\xb4\xed\xc7\xb6\x90\xcc\x1f\xa1\xfa\xe3\\\x95?B\x17\x02\xdd\xbb\x7f\x84\xe6\xf8\x1bsI\x8e\xb5p\xed7\xe8&\xb8\xa1\xa8\x8fme\x96H\x14?BO\x8d\xc2>\xf5\x11:\x89\xdc\xb6\xd6Gh\x1fi$\xf2\x1f\xa14\xd7\x0c\xea\x1f\xfb\x1c\xa0&\xe1\xcf\\\xb80\xd1f\xe9#\xf4\x1a\xb4r\xecgZm\xe9\xce\xed#tm\xb2j\xf4\xf3x\xcd\x8a<\xfd\x08\xcd<(A)\n5\xb5\xfb\x1b\xb4\x1b\xf4=\xea\x1f\xdb\xfa\xe4\xd4M\xfc\x08\x85\xfa\xf6\x19\xf3X\x0c\xd6>\xb6e\x1f\x11\xee\xfa\xb1m`\x85\xef{\x1f\xdbF\xbbCa\x93\x1c\xeb\xf7Y\xe3\xc8\x19\xd4W_j\x01\x97e\xbes\xe5\xdc\x82Py\xb0,\xf0\xae\x05\xbe\xf9w\xad/\x06\xaf\x94\x93\x91!\x1e\xc92)5\n\xc0x\x0c\xa6\xf2q2\xf2i\x11f\x902z*\xcb\xcaG=,\xf3+^#\xbb\xcd[(\xaf6\xd2\x06\xd3\xdd\xf6\xfc:w\x1a\\N\xdd\x15\x9b\x9e\xf4b\xecv\r\x1f\xd1\x03\x0c\xf5\x04\xf8^\x9c\x94\xc6|\x0f-R\xa1\x83J\xcb\x00\xd6\xa7\xc8\xf4\xcbF\xa7\xb38\xc8\xe7\xdb\x13\xd7\xa2\xf4*\xdd\xdd\xbc\xcaIu\xd1i\x93z\xb0\xf1\x1c\x08\xf5\x89\xcdt\xb0d\xbc\xaa\x07\x8f\xe7\x89\x8aX3\xad\xc5\x04\x89\x89\x81\xa7B=\xf90P\xadj\xac\xb7\xe2{a\x9e\xe6\x8dNcvQ\x17\xcbA\xd4\xd0\xab\x11\xc2\xd0[\x18\xd2l\xf62+\x00X_\x15\x89+\xe5\xe5s5^\x02\x1d:?\xf8\x95\x80?*\x8bIsR\x9b\xc8#\xb2\x83m\xe7\xa82\x8cD\xae\x00)\x9b2d\xf4\xb52RY5`\x10\x93j\\\x9b\xb6k\xd7J,\xc1\x05\x01T\xaf\xb4\xe8\xe2\xa8"\x1f\x0b\x9d\x8c\xd2\xd2\x87\xfdJ\x98\xdc\xf5\xe5c\xbep5\xd2\xcf[u\x8c\xad;\xb8J5\x17\x89f%qy\x89\x91\x1c\xb2\x02\xf4+D\xf5 \xc70\xca\xee\x10\xde(\xa2\xe9\x7f)v9{\xee`\xd7\xf9\xb3\x12\x0e\xda]\xc5\xd69Z\xd9\xcfP\xb9JgR\xaaA\x14^d/\x1a\xeb\x15\xe5\xf3}]\xef\xae\xd5r\xac\xdb\xefe$\x80J\x8c(\xad\xcct\x0b\xc8\xce\xe5\x94\x81=\x89\xa9z\xad\xd7\xeb\xf2#"\x88\x16+\xe9\xde\xe8r|\xbc\x0c\xc4Jb#\x9c|\xb5\x8d\xfb\x8d\x08\xfd=\xac\x14bd\xf6\xa7\x86|I\xd4\x8b\x80\xe2\xb1d\x97\xa7\xed\xb9b\n\x01U\xe5\xae\xe7\xb2^\\\xa4j\x80[h\\\xa5\n\x87\x92\xf1D\xfa\xa9Nr\xbaL8|K\x8b\x11\x12mh\x91\x1b?\x00\x84E[\xfc6\xc9\xf9\xb9\xcd\x1e[}\xf7\xc0\x8ew\xb7\xfb]Q\x8b\xa6\xabQ\x87\xbaq\xe51\x9e\xb1\x7f\xfa\x97\xd3&\xa1\x8c_\x91d4\xef\xca\x81^3\xfaJ\x7f2%*d=\x9f\xd1\xfd\xf3\x01\xa3\x88\x95X\x9a_\x93\xd5\x88\xd2\xf4?\x9eM>\x94*V"\x19ab\x10}\x9aT\xa9\xb0\xda\xea\xae\xb7\xc6D\xca<\xb6\'yw\xc9/e\x10\xa4<\x8dN~\xc5\x01r6V\x803F\xfe\x8b\xf1\xbbv\x050e\xb5\x15\x11\x1c\x84\x04\xe5\x94$\x82\x16*\xd2\x8b]dR\x192d\x98\xe9?\x87H\x059\xad\xae\x9a\x19\x89\xd4\xbb\xcddcddj\x9d\x1aT\x08\x85\xb4b\n\x93\xd5o-\x80Jz*\x0f\xcc\xb8\xa9\xcb\x9d\x1d\x06\x9d\x9c\x1f\x01S\x1a>\x830UN>\xb1\xbek\xef6\x89\xce\x14[\xd3c`\x80DF\xa5r\x9d;\x90\x97vL>\xd5\xe3Y\xc0\xfd\x13\xd1\x1ds\xeb\x93\xc6\x18l\x13\x94\x08\xdd\xe9F\x14b\xd6\x83\x81s\x06 \xdd\x9e\x9b\xf9\xc8q^\x1dU\xe5[\xb3\x104\x15\xeehm\x13\xd5\xdb.\xd1\xe1\x17\x9d\xd0\xa2Z$\xdb\xcd\x1a6(\xc9\xce\xd7q\xbb\xc7\xe6Z\xd5\xc0l!\xa1D%\x97k\xd8\xe1\xb2U\t/\xb9\xbb\xdb\xf6\x10\x1a=\x01*\xd3q\xf9)\x0cxv5\t\x1c\xbd\x99\x02\x0e\\p\x02\xaa9\xf1\xfdU%\x80\x17G2\xdf\x8f\xcc\tXr")\xc2\x8d}\xbe\xc2\x05\x01wc\x06I*am\x81\x9f$=[\xd7\xf2\xefFC\xd8"LGv\xd6\xb7\x13\xad$\x8c\xad\xb5\xe8\xc1\xe7*\xbaH\xacR\xcb}\xd3\t\x05+\xc9\xe8M\x19\xef \xc08\x14m\'\x10)\xe1\xb9\xfe\xd2\xf2}\xb7eq\xe8\x85\xbd\xb8I\xdf/I\'\x0ecS\x85`7DB@8\x81\xce\x1d|\x99\x04*\x1d$7\xd81\xda\xbar\x82\x83N\xe4J\xd3\xca[T\xe5E\x96\x95Q]\x0e\xba\x9e\xf3\xb0H\x94\xdf\xe3\xf1x\xa4\xe6\xda\xce+KP\xdc\x1b\xb4P\xee\x1c\xdd\xe0\xc9/W\xd7\xc6\x1b\x94<\xa8v\x04\x96\x82}D\x9f\xbf\xb7e\xf6&\x03K\xd9d\xb6x\x7f\x83\x12\x01\nu\x83\xe5Bm\x18)\xbcAK\x85\xe7\xcd\x8dE\x07A\xf3\x8c\xbeA#f\x8b\xdf\xbbu\xc7T\xab\xfa/PuV\x7f\x83zu\xdes\x90\x01\x18\x95{d<.xc\x83P<\x12\xdcT<h\x92\xdd\x97\x04\x0f\x9a\x96\x05\xbf\xe8\xf9\xa8\xe0 yX\xb9\xc4\xfd3g\xf2\xa0\x11s7=yP"\x15o7=h6\xc5\xb4\xfd?\xa0\xb7\xe3B\xf0\xa0\xe4\xe1^\xc9z\xd04f\x1f[\x1e\xb4\xc0\xf2\xd8\xf0\x07\xf4\xbc\xcdI\x1et\x10\x8cP\x89\x1fPoZ\xe5\x8eh(K\xde\x88\xdc0\xd9\x9b\n\xfe\xf1\xb5p\xd2\xe5\x85\xbfn\xbc\xf6\xc7\xd7\xba\xd0\xc3\xaa"\xffl[RH\x97\xf6\\\x1d!~L\xe2\x9c\x0f\xcf^Y\xfb\x07\xf4O\xb4\xee\xceXB\\*\xf9\x03\n5\xf4\xcf\xa7-\x87\xfae\x0f\xfa6\x1f\x94\x07\x9d\x00\xf7\x03\xfa\xcf\xf9\x8cj\xe6w\x1d\x0f\xea\xa2\xf7"\xdf\xd4hl\xfc\x80z\xea\x02\xe3\xf1#*\xce=h\x82\xad&\x8b\x1et\xca.\xcb\xfb\x1f\xd0\xf9\x8c\xa1\x7f\xc4\xe3\xa1\x0cz\xff\x01\xcdF\xf9\xd2\x8f\x98Z>f#\x1e\x14\xaf\x94\xbae\x0f\xba\x1a\xd4\xae\x85\x1fPs<e<\xe8\xd6\xf4/Q\x0f\xea\t\xabk\x19Rb/\xfd\x03\xfa\xcf(\xf7t\xc8q\xd5\x1f\xd0\x7fF_WVK\x0b\x1e4\x95I\xc6\x7f\xccv\xee\xc1\xc7\xb0\xfb\x03\x8a\\\xeb\x9c\x07\xf5\xcb\xb3\xd0\xc4\x83\x12j\xdb\xe0\x7fp_L4\x9b\xbc\x18:\xd5\xaa\x19y\x151\x9f\xc3\x10k\xb3\x0b1\x86\xa0\x06w\xf5\x9e\xb31\xbc\xab\x16\x05Q\x8f\xdc\xa6\xd59\x83\xe7\x8ax\xcbF;\\\xad(p)gB\x8e!Y\x11\xc9\x1el\xb4mg\x9c\xba\x1d\xac\x0b1\xc7\xf2\x08\xd4]\xe2N\xdd\x1e\xd6\xf9\xb0\xc5\xb8\t\xea\xd4\xbeSw\x80u\'\xca\x08\xa4@]&\xea\xd4\x1da\xdd\x16\xe9$)\x1b\x95\xa2>\xa7\xee\x04\xeb\x16\xdb\x86r\x05u\x8b\x83Sw\x86u\xd31}\x9e\x81\xba\xe6\xc2\xa9\xbb\xc0:]\xc2\x9e\x92\x8d\x8a\xcf\x91Sw\x85u\n3\x10hPw\x95\x9d\xba\x1b\xac\x13\xb1\xe8z\x08\xea\xb4\xa6Sw\x87u\r\xeaN\xf9A\x1d\xcd8u>XWA\xf6\xd5\x95\x8d\xb6\xb2)\xa7\x0e\x81u\xc5\xadevA\xdd\xf2\xe9\xd4\xf9a\x9d\xc3\xd5*\xa8\xe3)\xa7.\x00\xeb\x1c}CmTx\x85\x9c\xba \xac+\x8c\x90I\x04\xd4\xdd\xaeN]\xe8\x8b~\x87\xe0\x1e\xd4\xe9[\xa7.\xfcE\xbf\x05a\x80\xba\xd2\x0c\xd4a?\xf8\xd6xEY\xab\x9a$\xb9%\xdf\x8a\x96\x1c\xd3\x17\xaf\x006n\xedR\xd6\xdf\x98\xf0\xe2\x015\xf6\xafU\xf8Yy\xb1\xf1\x01PZ46\x1f\xcb\xfa\x82\x97\xb0\xe0\x15r\x1a\xb1\xb1c\xf2k\n\x90\xe6\xda\x7f\x1e\xd9\xf0\xe2\xa97\x87\xef\xe5%\xfc\xdeJ\xd6c!MJ\xd2\xab\x07\x19\x9e\xd0\xb6\x8d\'i\x92\xde\x1c\xc2E?\'d\xcb6\xbf<\xcc\x0c)v\xed\xcfU\xb3\x02:\xde\xc4\xab\xf4\xa6\x8a2=\xbfp\x1d\x92\xfe\x9ah\xba-\xb6\xa6\xc2\xfa9^\xbf8-\xe2\x9d]e\x13N\x16\x151\x04\x9e\x8b\xbd\xcc\x86\x18^\xa1\x1a\xd1D\xe9\xfd\xb6\xf6r\xbc\x85\x16\xed\x8d\x90\x04\xbd\xcd\xef\xe7\xf5>y@x\xe5z\x8f\xdb\xfc\xa1\x84>\xec4\xb1\xf5]b\xc0\x81\x03\xc2\xe6,\xb1\xe5k\xe7\xb6\x9b\x1a[\xc8`\x1cxd\xb9\xcb!\xbdelMo\xfb\xc7\xa6\xcf\x00\xd1!\xbd?D\x95"^J3\xbc\x94\xa8\xafx\xb5\x8e\xbbV\n\xb9W\xeb-^\x8c\x07q^\xdc\xda6\xd0\x85:cP\xa3\xe1\x12 \xc8\xe2\xf4.\xe4\x0f\x08[)\xc7\x15\x95\xa1B\xe3\xb9\xd2\xd8\xd5_\x87\x88\xc7J(1\x0e[b\xcfF\xf2\xa5\xc4\xa9\xee\x0cK\xf5\xdd\xf6f5V\xc1\xa3\xd6\\\x0f!-\xd0v]v\xda\x8e\x85\xcd\xb0?\xac\xe8V}c\x05[\x8f\x06/%Q\xb5q*\xf9\xa3\xc9\xc4txL\xe4*\xe3M\xea^\xcf\x00y\xc1\x07\x06\xbdM\x11\xd5q\xbe\xf7\x88\x9c\xda\xa9\x83\x1e\xc7\xeb=\xc0\x94&\xd1\\c\x9257\x84]^x\xec_\x05\x13\xfc\xe9?\xa7xcq\x82\\\xa8S\xd7\xaa\x84\xc6\xf7\xe6\xcdjW\xd6\x06d\xa8%\xc4\xa3#\xf0\\>:\x97\xe6f\xab(\xd4\x1f\xb1\x98?\xbb\xa1\xe8K$\x97\x02\x06\xeaFX\x92\x91\xe6\x1c\xb1\r\xdeC\xb6\xaa\xd2\xc1\xde\xb5\x87\x16\xaf\xfb}"\x1f\x12\x81\xd3\xc4K\x01\xbe\x15\xbe\xc7\x1c\tKu\xec\xfd\xfd&\xd3f}\xcd\xe5\x17\x8c\xabV\xce\xba#\x02d#9\xb4\xb9\xcc)\xe0\xf4e\x0c\xe8gS(~k\xe4y\xf1\\\x1fX\x99\xc7\xce&\x91\xf3\xf2\x88\xa6\x99f\x9d\\\x97\x9fI\x94\xf0=y20-\xee\x81\x80\xa0A*\x8a\xa5R\x8d\xd5\xa8g\xfe\x93\xce+HgS}\xe4K\rj\x86\xf8x1r\xcc2Q\xa2\x14\x98wZ\xbe\x9a3"\xaaFS\xad\x15\xc0\xe7\xbfb9\xb3A\xd8\xfc\xea\x9a\xaf&\x86\xcbXH\xb8u\xb1\xec=|\xf7\x15\x1a\x19\xe28\x97\xd6\xe3\x91#\\3\\\x88\x8bS\x94@\xd2\xf5\x0ee\xdc\x93\x8f\xe7\x8e\x07\x93t1\xa1\x7fI\t\x16\x12\x9dw\xf4y\t\r/\xe1\xdb\xd8\xfd\xb9\x8c\xe7\x10\xad[\xb3\xcey\x01R2t\xcf\xee0\xd2n4\xcd\xae\xd7g\x99\x9eT\x06\xbf\x8c\xc3\xc52\xef\x9e\xc6\xc0\x824\xb4z\xd9\xac\x91\x83\xdc%\xd4\x08\xc7\xf1kK\xe2\xbb\xc7\xd9\x86/\x95|\x89\xd04\xdcH\x03M>\x0c`\x0b\xc7 \xb7\xe5\xda#6\xf8\xf7wLY0\xe3\x07\xea\xdc\xf3W\xaa\xf7\xfb)\xb8\x8e6;h&\xbd\x1e\x03e\xe8\xe3\x162(\x00\xcb\xda\xda\x07\x1e\xe29r\xe5\xc7\xbc/\x8b\x1cn3\x14\xb40\xa6\xbeK(\xebz\xe2~\xa7\xc3\xcc!\r\xa4^\xecU\x96+\xcbW\x02\x90\xf3\xd2\x85u\x1c\x9a\x90W\xd0\xf0H\xdak\xd4\xc9\x97\xe2\xfa\x0c\x10\x11\xebaWn\xea\x8f\xb7\x1b\xa3\x87C\xdd\xb19\xc1\xaa 2\x8f\xfbc`\x1c\x97\x9eU!P\xc7\xaal\xeeVe\xb0\xee\xf0\xe2.\x1e\xc4N\x02\xb9\xc3N\x9c\x868$\xa6\xcb\xf3\xf0\xfd\xee\xeb,\x16e?\x9e\xb8(0\x0c\x03%{\xecH\xdd\xae\xe7\x17i\xceJL\xf3}.it#~\x1c\xe7\xa0\x9f\xad\x9c\x16\xcf1\xdd\xcc\x15d`\xff\xb0u\xb5I\xfa\xfb=\xb7D\xed\xa6&\x90]2\x8e\x9d\xf8)pr\x9c\x7fj\xe6N\x8d\x88\xd3]\x81>U\'\xc1z\xbe\xd8l\xa1\x8c\x10\xa9Y\xe9s\xa2x8\xe8\x0cf\x95,\x91\xb4\xea\x9d\xac\x13\xe1a\x85\xe8\x92jo\xfd\xc5\xa5\xcf\x8b\x96\xb2\xfe\x84\xaf\x1a\x82\x1e\xcc)=\x81\x96a/\xa7\xe4\xc6f@\xd0\xf7-\xa0\xdd\xc24Lo\'&4\xc3S:\x02\x04\xce\xf1\x97f5\xf1"\xd0\x9e\xcf\x07"\xaa\xf8\x8ewh5\x1d\xe7u\x151\xa4\\Qu\xb0\xd0\x10\x1f0PE\xcd\xf5.\xc0vv\xe4!\xd0\x82\xc6\x89\x19 \xf4\x0e\xb9\xf5A\xe4\x9e,\xd1\xebv\xd7r\x89=~\xf5\xbf\xec\xc6m\xaa\xc5\xd1\xf0\xbd5M\xa2\xc7\x01\t4\x94\xcal\xe3\xf9\xe0l\x90\x9an\xe9yoY\x9cH\x89\xf3\xf9dUCe\'\xd4\x88\x1f@\xdb\x03\xf0\xa1\xf8+\\\x99\x04gSs\x82Bo\xbc\x9a\x99\x93\xf8Tp\xe8\xd7\xa4\xfd\xbc\xc0\x00\xdd\xb2\xe3t`I\x8b\xa0\xdf\xe5\x85\x15\xb9\xd7\x11v\xbc\x02a\xc0\xeb\x99!\xe08\xb8\xfc\xbc\x83\xdf\xc6\xd9u\x1b~E\x89\xf4\x19\xafek\x07\x9c\x1b\x1e\x94\x05\x9bz\x94\x8e\xd5b.\x9d\xdb\x94L\xac\x0f\x08a\xe7P\xb3\xd2!\xb1\xe3l\x1a\x9bX\xa7e\x03 h7\xad\xb3\xdc-\xc5e\xde\xf7\xaaw\xf8\xee\xcb\x9cf\xb65\xb4|\x1b\xa9\xa3\xc6\x83)\xa5\x8c\xf8B\x04\x06\x80\xbc\x01\xa7t\xcb\xf1\x0f=\xda\xe0\x14_e\xc9\x84\xa5\x9d\xeeD7\x03%\x1f\xdbT\x9b\xd8\x92\xa4G\xe1\x050-\x8ea\x8c+\xb4\xd5\x8f\xbd\x82s\x9a\xcb/\xb7a\xf0\xa2\x84\xcc\xe5\xd7L\x0bP\x08\xf1Y\xfeM\x8c\x00\xe6\xdfw!\xc2\xea\xb1CG\xcf\x16\t\xc6\xfbh\xd2\xe7\xfc\xd6\x06\x84\x08t!\x9d\xb9\xfc\x8aYz\xfa\xc6\xf5#)\xa6\xae\x90*A\xef\xf7\x87\x1e\xb9>\nI\x9f$\xda\x13_\x8c\x9a\xcc\xc9m+\xed3v\xadN?\xb0\xbe\x05zN\xd4L\x01\xaa\xb1a\xab\xddU\x8c\x8c\x1d\xb5\xba\x98\x1d\xddjI\x94\xbe9l\x1cM\xfb\xeb&\x81F{\xd3\'\xe7x\xb5H\x9d0\xb7\xeadF\xeco\xf8\xd3\x96W_\xa2\xd2+\xda\x83a\x90\x11\xb0H/H6\x1e\x85\xecz\x91\xa4\xba>\x94I6H\x0e\x0f\xd1\x07\xbee\x8b;\xc2_D\xaa\xf4Q\x04];\xccF[\xf4\xb9\xcbd\x80\xe7\xcc\xe4\xccN~\xe0\x03\xb4\x7f6P\r\xcf\xd6\x80s-\x9e\x9c\xafm\xb4\xb7\x8d_\x80H\r\x9a\xd31\xb6\x05b\x9b-\x8d\xe1\xb2\xb5#\xb1\x15\xd4\xac\xe5\xef0\x98\x80\x8cG5#\x10\x82\xdc\x87TS\xb7\xf8<\xb6\\U/\x88#W0H\xad\x98\x8fva\x06d7\tU\xcd?O\xac\x13 \x1cL,\xb1jo\xb9\x82{\x1d\x95Yb\x9b\xd0\x01\x9d/gr\xf9\xdc\xf8:\xb2\xbd\x88s\xe89\xe8\xe3\xd0\xe1\xfc\x87=\x9d%n\x1a\x8cY\x9b\x7f\x18\x7f\xe6\x1f\x86\xdas\x18\xbf\x06\x8c\xbf\x08\xae\xa7\x8b\xae\x82a`nv\xd5)\xdb\xb0$\xfc\x95Rg6\xbfA\r@\x83;A\x1f\x03\xd5\xdb8\xaf\xf1)\xc0\xd0\x82\xee\xec\x06\x00\x9d\xc6\xcf<\x1ai\x0b\x15?\x1f\xac\xc9\xec.F\x9d\xe8(\xd7\x88\x02\x1f\x1a\xec\xd5qu\x19\x9e\x8f6\x05\xcc1\x19R\xc5Bo\xfe\xd2p6\xb4\x0eY=\x8d\x82?\xa9\xac\x15\x18\xa9y\xbe$\x1e\x81}\xc9e1\xa8\xe7|\xf7\x94J\xf2\xe5}_\x01\x06\xef\x0c\xf4\x08\xc3\'N|e9\x93\x90\'\x90\xb5\xe8\x8d\x17\xa3\xe5p[\t\x1b\':\x12y\x04\x1d\xf4\x13\xfa\xe2\xaf$G\xbb}x\x03\xa6#-Jz\x1c\xca\xa8G\x03K\xf2\r\xd7Ez#\xa3\xe4\xce\xa0j\x83[\xb5p2u\x8b\xdf~ \xc91\xfbF\x92o%9\xee\x00 \xbe\x07r\xef\xb7\x0052s\x87\xa1\xbcc\xe1\xe0F\xa4c\xe6\xe2\x0brUZ\xac\xdc\xae\xa5*\xb1\xda\x97\x06\xa0\x8b\x94\x1f\x0b"\x0f\xfcE\x9d\xb6P\x1c\x9b\xcb\x89\x824\x17\xbbh\xfb\xc8 \xb58\xa4\x0b/\xc6rJ+\\\xbd\x8a\xa0W\xbe\x10\xed\xa3s\x03\x94\xf0\xdb\t\xd4\'\xe52>k> \xa1a$7\xf16\xf1\xc7\x16\xfb\x85I\xc6W\x9b/*Oh\xd6\xb3 F\xb2+ \xf8\xcc\xa9\xe4\xf6n\n\xa8\xd0W\xda\x9e\x17\xfa0\xe83\n\xe3\x1c\xab\x13M\x12\xe3\xbc\xba\x8c[\xe7`<\xeb\x9a\x91<B\xa26]\xe1s,\xe3\xa3\x08n\xa87\x14\xfa\xd4x2\xae\xb2\xa3\x99T\x1c\xa8P2bq\x85\xe5\xcc\xe9\xc1\xb9 \xd6"\x1a\\\x06\xc7\x0b\xf6+\xc5-\xea\xac\xcf\xdf\x1f\x06\x0c\xf0\xf2X\x8c\xaf\xaeq\x100\x90$\xfe%\x0c\xdd\x1dPNm~\x8e\x17\x89\x8de\x01\xea\xc2\xbd\xb6\xac\xaf\x13\'\x92\xc9\xc4<G\x7f\xcbA\xfd\xe0LUmGr^@\x0e\x8c\xbc<\x94\x05\xff\xb7\x1c\xa4\x1f\xe5\xd2\xb28\x05\xcf\t\x0b\xe0\xa7C\xa5\x7f\x1b\xef\x89r\x1e\x898V\xe5\xe609=e\xeb\xe9,\xfe\xc2*\xc4\xb7\xdc\xdfvP\xee\x81w\xd1\x9eor\x0fbb\xfb\xee\xca\xfdj\x9d\xac\xfe\x91\xfbN\x1d\x17\xa6\xa1y[N\x90\x0e{DG\xee\x91w\xb9\x8f\xaeBc\xbe\xd4\x16\x97\xbf\xc9=\xb0\x02\x8c3\x8f\xc7|\x0b\x81\xcc\x87a\xef\xf9\xfa\xf5T\x87\xf6\xf4\x9c\x97ny(>R\xe2\x94S\xe7\xe3 \xc5o\r\xe2\x8cR\x8c\xb5\x93\x1f\xf6\xa0\xba\x80\x1a\x9f\x98W\x1e\xc4\'\x8d/\r_\xf2%\xec\x8d\x9cS\xfc#\x11\xed\xd6\x0b\xad\xd8\xe9"\xaf\x1c\xea\xee\x1cU;\xfdC\xb2\xd1\xb3\xaf\xc6Fsp\xd0V\xed\xe0\x83\x8b\r\x15\xe1U\xe9\x9e\x80\xfc\x95c\x8d\xfc\x06\xbd5M\xe4J\x82\xf7\x06"|u\xf5\xdc\xf0]\xad\x9e\xf1\x98|\xce\xb7\x18\xdc\t0\x8a\x83\x9b\xf4\xb4Of\xaaJ\xb9\x8c\xcf\x90\xe3\xe6\x1feO;\xab\x15C\xa7\x1b\xe1_\x98<(\r\xcdf\x96>\xdb\x02\x82Q\xb9g\xb6\xd5\r\x10\xa4\x15\xd3\x95\x03\xf4\xc9\xa0/q\xdb\n\x95\xad\x97\xd3\xfb\xf5\x9f\xc8#\x8c\xee\x9e\x8f4\x1d\xceD7h\xaaL-\x01Ck\x8e\x17_\x10\xbe4\x89\x02\xc6\xe7CC\xd7\x13o,\xfc\xc6\xadO3\xf9\xa7^\x02Fm\xf5\xf8\x83\xfa\xc3(\xdd1\xd7y(\xa7\xddd\xf56L\xcd\x1a\xec\x84[\xa6\xc3\xd3\xfaBoip\x08\xf3i\xbf\xf4\x82\x8f\xcc\xcd\xc0=\xe1\x96\x80\x9a\xba\x01\xda|\x92I\x8b\xf5\x16\xf1\x8a\xc0\xe8\x06r\xab\xa80\x89b\x12Mt\xc0\x9cd\x8d\x8c\x1f\xb6\x1d\x9e\r;\xf7I\xd0\xe1\x07\x98e\x85&\xb2\xa3\x97\xc5/#\x9d\\W\x1c\x17=\x15&\x84\xbfVo\xa1K\xcb|\x1d\x1eQ\x9b\xae-v\x0b\xbe\xdf\xbc:\x06\xaa\x0e\x88x\x07A\x11\xa72\xf7[]v\x97\xea8\xb5\xd8\r\xdbt<S\xbe\x82\xd9?\xc3\xae\xe4>C\x87\x17\x99\x03\x90\xe2\x88V\x07Q\xab\x7f\xbe\xbe\x12UG\x8ayG\x8ao\xa5\xa1U\\{R\xfc\xa5\x9c\x8bD\xf5+\xd8\xc1Vq\xe4Na\x037\xce!\x10\x02\x013\xb4\x08\xe6\xcc\x7f{@\x15\x95:\x8c\x8c\xe6\x89U\x15\x868\xb3\xe5.\x93\x87\xa1\xc1\x0c\x08u\xe9\x06K\xe3\xf5&\x1d\x02\xa4#c\xa5l&\xa2B\xbap\x83\xf8 \x8dmX\xb4\xe2L\xd8\xee\xbe\xd3\x82c\x7f\xd8v\xc0x\xf1\x9b\xbfC\x8e>F\x0b\xf8\x10\xeb)\xe9/\xdd\x07|\x83\x9e\x98\x17\xc3\x15\xf1[\x03v/\xd7\xc0\x83\xb9\xa4\xdex\xe4\x8d\xcc<\xaf\x8c\xe2v\xb1W\x9d\xe2\xcf\xe1\xc0~\xa7\xa9=\x08\xedm\x8e\'\xcd\x9fV4{;\xae\xb2\x93L\xc8Y5\xb8\x7f{\x88S\x15\xbc\xbc\xbb\x04\x81a\xf0\x0e\xa5\xa9\xb3\xab\xe5\xec\xc1r\xdcLB:\xff%\x93\x8fb\xcc\x11\xa4\xf0\x972\xdd\xaaWlS{\x14\xdc\xa9\xb9\xdf\xac\xc4\xcay\xf2\xbe\xbb\xbe\xf6\xb9\x9aK\xfb\xfb#\xb9\xfd"\xf1?\xfc\x82\xefe\x06E\xbe\xb9\xbd\xd6\xe6\x9d\xe2\xc1\xb4\xfcS|<WG\x9b\x05\xbd.6L\x10S\xaf\xd6\x90\xfb\xa0\x94=\xdf\xb4\xe1\x80\xe5\xa5\xd4\x0b\x87\xbd\x02\xbe\xc2\xd6\xc9\xbd>\xd2Pa\x10A~\xccX\xfeX\x06d/\xe8\xf5ob\xc7\x0fR\xe2H&\x7f\xd1\xb2\xe0\xbc\xd7\x18\',\xd6\x14\x86\xae\xc9p\xba\x06\xdf\x86\xf7S\xfd\xa4\xe3\x08\xee\x83\xe4(\x95\xff\xe1\x08\xdem\x84\xd8\xd2\x7f\xda\x88\xb4\t\xbc\xa9z\xf6\xa1\xc4\xdd\x99\x1b\xc4%\xd3i;\x06\x93B\xff\x89\xbcq\x85\x12\x90\xb5L\x99\x0e\xdb\xea\xc5)q\xae\x14\x83\xd2\xdeUv\xd7/\xac8@\xe2t\xb3:\xb8\x11\xfc\xe2;n\x1f\xa6A\x98\xa7e\x1c\x06\xb4]\xcf\xe9\x06\xb3\xf1\x1b\x06\xa7\x1ePr\xc8A\tM\x81`\xac\x84&\xf5\xdc\x98\x06X\xf81\x18\x02\xee\xb3x\x04\xd3@H,\xf6\xadh\xe9\xa8\xcc\x92\xe7\xc6\x8b\x0c\xe0]\xfd;r\xdb\x85e\xaaf\xe4\xdb\xad0\xee\x8ff\x17,f!\xc7\tb\xa7\xaf\xa3\xf2\xd4\x98\xef\xda\xe0Ea\x9b\x8a\xdc\xa9\xe7\x17\x16:L\xb8X\xae)-\x00\xb0\xc4y2\xb7I(6W\x0c\xbd`(\x8e76\xc7\xa73"Z\x8f\x1fJsgb\xec\x1c\x8d\x18\xf4\xac\xb3\xe4;\x90\x1b;A:\xab\x01\xfeo\xaf\xe1K=\xb0\x95}\x05\x81\xa6h[B<\xa6\xba\x91\xb4\xb8\x9e?\n\xa3\xec\x1c\xfb\x11\x8f\xffcn\xaaP\xf9\xf5\xe6\x86\xbf\xa4\xc5\x06\xb0\x02\xafZB!l=\xda\xe2Ae{~Y\xb1\xda\xfet.<Y\x9fc\x00_{\x1b\x9a\xedK\x07\x17\xb3\xbf?\x0e[\xc2\xf5\x9c\xfci;O\xb5My\x10\xa7\x81\xc9\xa8\xd7\t`2\xba\x8bnj}HW\xc3\xbd\xc6\xa3\xd5\x1b\xa4\xf6xyE\x8d\xdb\xbb\xe6\xf2\xd2\xde\xd3\x17Y\xd8\x16\xa5\x93\x85#F\xddw>Xa\x00\xd8\x9c\x91g&\x06W\x02#V\x8af{\xaa\xbe#O\xf7\xfb|\x1f\xd1\xc5C\x13i6\xca|\x00I\x84cC\x0e]\xddn\x1c\x1a\xcc\xfa\xbdY9/\x9e\xab\xfd2io\x16\x85z\xab\x97C}\xdd\xc4\x15\x7fRt\x19\x8c\xed\xb6\xac\x0bL\x92\x1f\xdc\x91L\xc6Y\xba\xa7\xfc\xb50}\x04\xc4\x0e\x82\x00\x1c\x7f\x8d\x9c\xc5$\xc6\x90bZ\xd4*F*\x18\xb9O\xebi\x87\xbf\x13\xb8\xca\xe4\x00b\x16_;\xcb\xc2$\x95\xafXx\xec\xd8\xb4|\xeb\xf0%\x12C\x8f>\x9e\xa5\x17&\x8d\xa19A\xd8\x0c\xc2W\x07AQ\xd8PF\x14\xcb\xb5\x03\xe3o#S\xe99\x9e\x0e\xe7\xf7\xcf\xc6\xda\xf27\xf7\xfa\\Km\xaf\xe0\xab\xb8+\x8f\x14i\x15Y\xf1A\xd9j\xd1\xc4&\xb8C\xfa3\x80\xa0\xec\x03S-\xf3@o\xd8SQJ\xec\x03\r\x8c,G\n\xc26\xdd\xf2\x03\xc0\xea\x04\x00K\xc2W\xbc\x05B\xf4Z~\xa0\xac\xd6\xe8,\x92\xcb\xf2ag\x88\x97 \xe3N\x14\xe1`\xee5\xff\xd3\xc6\xa7\x9d6ha\xa5\x9d!H\xe8j\x8d\xc4\x0095\n\xd5\xa6\x9da\xb2\xc1\xc7\xab,\xb1\xc93\xd8I\xc1m\xe0q\xcai\xb8>\x04T\xb7x\xf8g\x0c7\xf6\xf9\x87\x87\xb6k\x91\x8c\xad\nB\xdd\x94\xbe@\xd1\x94\xaf\xeb\xeaV\'\xb5|\x02\x82\x95w\x8c1_I \xd4]\xf3\xd8I\xa0p\xe0\xcf\xdb,\x11\xb2\xd9t\x13\xeb\x1co\xfc|\x1ci[L\x96\xac\x9b\xa6Zk:\xd2>O\x0c_\xf3-_\xd5\xe3\'\xab\xf5\xb4ZT-g\tx\xc2\xd7\x00.5\x1e\xc0\x85m\n\xcb\n\x9b,\x854\xb1\xc5h\x86\x1ds\x96\x98,=\xa3g\x9f\xc2\xd8\xc3\x90T_v\xd1\xe5P\nH]\xee\x99j\xef.\xe4=\xd2xd\xb5yo\xd1\x9b\x97\xb5\xf0\x81\x02\xf8N\xed\x1f\xf8\xfa*\x9ds\xe8<K\x0c9B%z\xac\x1e\xe4\xc8\x19M\x98\x9di"\xca\xae\xe7hU\xd0\xf5v\t\xe8*W\x87\x938\xe0\xe4Nqz\xad\xef\xe6\xf9i\xbev\xf8r\xd6\xee\x00\xc3Jih\xf4\xca\xbc\xb8\xdb\x17\xc1\xc3\x81\x01P\xfb,\xf3\x8f\t\x9b%\x7f\xaf\x9b\x8d\x8a<[\xaa\xf8Z\x93\xc7b\xe4,5\xd9$\xb5+\x04`\\\xc7\xd1\x99E\xd2\x89m\xc7N\xa0^v[tGl\x1a\xae\xea\xda\x89\x14\xc1\x83p\xa1Pt\xa0\xa1\xca\xabd\x890zp\xbe\x92\xc0\x110\xee\xc2\xfe%Rj\x16\xddxC\xd9\x9f\xe3\x92\xee\xec\xdev\xbax\x00\t\x16\xca\xec=dWW\xc0\x05\x1a\xa4#\x9d\x99A*Zs\xa6<(\xf3\xe5\xf3\xc0dc\xd0=e(`\x86\t\x05\x8f\x04\xb7\xd8\xbc{}\x91\xd0w\xd7s6\xa5\xa0\xf5B*\n:\xd9(\xe7\x99u\xfa\xf9s\r\x0f\r+\xe9;F\x8f%b\xff\xd0\x1d#c`m;\x98\x04\xdcOQ\x86\xb0\xa3\xa6N\x0bH\xba\x12\x7f(\xdb\xddd=\x1c\xdb\x1b\x9dWt./)\xc9\x17\x99\x1drj\x1c\xbfj\x11\xe4U,n\xc8\x13\xd1Rm\x1c\xab\x00\x9a\x9e\x1b\xa3\x94\x95!\xfb\x8e\xf0\xcf\x9c\x95\xde\x10\xd9\x06\xd1\xa0\x03\x18S\xc3L\xd1\xe7\x887\x06\xec\xeem\xd3\xb1\xf7\xc8%\xd3b}\x19H\x03\xc8\x05`(\xa2\xb1\xc6\xeb\x9e\xddY\x9d]\xabgE\x18\x92\xb2n\xa7\xa9\x15cr\xe4\xf2{\x0e\xb1\xc2\xe6\xbdbs\xca\xae\xc6u\xe0\xbc\xe2\x91$\x99\x15\xe3\x0c\xec\x81AQ\xfc:\x93\x08\x13Lt^G\xea\x96h\xcd{\x1cz8?\xa8,\xf7\xb2\x7f\xd0\xc0i\x06\x8c\xc2\xcc\xbc_R\xd3;\xc4\xec\xf6 LXl\xb1h\xef\xfa\x8es\xbd\xbe\xdb\xe2\\\xa9,\xcb\x8bJ\xd5//q\xa9d\x9d_\xbe\xb4\xef|\x8a \x0f"}^\x00\t\xdb\x86\xc0\x9f\xa1\xfa\xc8dF\xf9\xceQ<\xdeda\xf8\x10~\xbcw\xffj\xbf\xca\xf9\xf1\xee\xde\x9f-\xb2\xa2\xb0y,x\x18\xbe\x99\xcfB}\t\xd7\x1e\x00CE\x84\xbfmr\xa6\xb3\xd2\x91e\xd7\xdd\x16\t\x03H\xf0\xf0\xbc\xc4\xb6\x12{\x1dX$mi\x9d\x03"j\x85\xd3\xd4\xce\xca\xd8&\r0w\xd0\xf2\xd8\xcf\xfb\x80\x7fK\xc4\xad\x8e\xdaO\x92\xf1\xd9\x11#/\xecy\xe7\xd8\xc9\x16v\xda\x95\xe7\xf5mAn\xf8\xf1&"\x82\xe1\xb7u`\x8c\x82i\x80y\xd7\xb2\xc4\xc9\xe8\xec\x90ig\xf1b_\xce)\xa7\xde\x82\x1d/\x17\x98%\x19\x19\x9d\xb2\x06\xd4\xd1b\xa4F\x18\xdd\x9b\xa8\xdc\xc9/\xe8\xab\x86/\x87y\xa7\x93\x157B\xa1\xd1\t\xee\xf8\xe4\xa2W\xc7+\xe1\x10\xf6\xad\x15x\xd3?L\xf1\r\x07\x1a\xa9\xe2\x85D.\xdf\x14\x1fg\xfcY\xc8\x04\x1d+\xbf\xac>\xb6\xc6\xc0\t\rf\xe0\x91\xe2_\xb4\'\xb3\xc2\xe2\x0f\xed\x1b\x16R\x9a\x16A\xb4\xa4\x16\xac\xf3\xf4\x94\xb3\xe8\xc5\x92\xe3\x16\\\xa3\xa3]\xf8|\x08\xc1\xd2x\xba9M\x85\xb3\xbfz\xa1\xfd\x0b\xcf\x02\xf3e\xce\x89iJ\x03a\x8fXN\x7f\xdb\xce\xe3\x04\xf0\xf2B\xfe\x99\\h\xbcX\x8feM\x1f\x89\xcc\xd04\xd3eP\xe0\xf0U\xfcUM"@\xd5v5\xe4AS-`\xb8[\xda\xf7bp(D\xe7\xda\xbd-\x18Qd\x01\x0c<\xce|\xfb\x14\xed`]\'F\xd9B\x90\xe6~\xde\xab\x9b7.\xb9\xbe\\\x92\x07AF\x80\xa5Y\x13:Z\x8b\xa7,\xba>\x8e\x9a7\t\xaf;\xd6\xb6\x93\x18\xae8\xb6\x1aOn\xbb\xc8\x9d\xb4AO\x8f&\t\x04\x04g\xe1^\xefOy\x0em\xc3\xfc\xbe\x1f\xb3P&\xd7\xb8a\xc7\x85\xc8\xa7\xfck\xd9\xf7\xc7\xee\xea\xe8\x8e\x15$0\xf5\x0f&p\xb4\xae\xbe\x80\n\x15\x99\xd0:PH\x01\x8f\xb8\xdc\xf9\xa4\xd6\x90\x9cwW\xed\'\x94{\x07\x9f\xdf\xb1\xa7c\x1c\xbb\xcc\xc2\x18R\x1d\xde\x1c\xc5.$\x86sm\x06\xb4\x8c\x1d\x86\x17\'\xad\x0f\xac\x059\xa2j\xbb\xe0\xd1"\xd4\xfe\x18\xc8FB\xe9\xf9\x05\xe1j1u\xc3\xa4h\x14\x849\xae\xc5D\xfd%gBY\xf8)\x1b?\xac\x1e\x11D\x8e\xa1\\\xc1\xb1p\xe1jbx\x8d\r\xca\xadb\x01\x7f\x92|\xcc\xa1$\x03\xec\x1f\xabz\xf6\x0fH,\xf6\x92\x1eH=\xfe\x93\x06\\\xe0\xdc\xe9T\x1e\x86\xb3$\xaf%\xeb\xb9^\xe3\xcf$)_\xd66fnp3\xf0\xe7i:\x8f\xe6\n\xfc=\x12\xb4\xda\x8b\x8e}\xbf\xc7fa^\xad\xde\xaa_\xab\xe2B\xc1-\x99\x1d^\x1a\xf8\x13\xaa\x16w\xbf\xaa\xc8\xf4\x12\xf3g}\x95Q|rz\x00\xfb,.\xb1H\x8f\x17\xbc\x9d\x06(\xb1B\x9f+\xec\xa5^j\xe3\x17\x03\xb5 \x10\x8b\xf3\x901U\xdb0\xad\xcbc^\x0b\xee\x05\xbe\xcf_\x9f\x12-\x18\x85N\x08\xb8\xedX\xc2\xed\xe4Ql\xad\x83\xc3Qa\xcc\xb3\xc5\x0b6[\xd2\x97\xb2#k\xbc\xb0\x19^^x!.W\xd1m\xdd\x94\xc5\x17\xf5D\x81\xea&J\xb3)~\x9c\xa2\x84/\nT(\x7f9\xc1\x08\xaa\x1a2\x8ef\xae\x7f\x15\xb9\xc1ywp\xb6\x10\x83\xf3f\x85\x9av\x91\xde\xab\xeaG\x89G}\rB\xa3D\x94^+\xc9$7\xa8\xce\x15\xab\xf5Z~Y\xd6\xffJ\x83\x80LO\xf0\xe7\xe0\xe9h\x00\xb2\xd2;{\xb5\x18\x88\xaf\xcf;!\x8c\xadS@\x90\x9e\x0f\xc7\xc9\xc1\x83\x18\x030\t\xe9W~\xf0He\x9f\x89?%\xfa\xdb\x16_\x07\xbcZG\xcf__#\x8d>p\xef\xe3\x87\xc5\xf8\xce3+j\x90\x88?\xb1yf\xdd\xd0%\xd2e\xf6Vec]\xad\xe8\xa8\x1c\xb3\x98Gz\x0f\xeaFwP\x17\x0e\x81\xaf\xdd\x00\xbb\xbc\x85\xda\x02\x82l\x8b\x84\xafyw\x8f\xa5\x90dn\x0e|\xd4r>\x15\xfa|\xef\x9e\xb2\xd8\xa1M\x84\xcd\xc3\xe8\xcbG\xe5_\x82\x03\xf0QC\xbd]\x04&\xac\xe23\x04re\xfb\xb9V\xac\x06\x88\xe8/\xe4\xf0\xa58v\xa6\xd2\xcbN;\x17Q\x111;\n\x02\xc2\x8eTW\xc5\x8b\xf8slv\xae\xbb\x1a\xdcV\x04\x7fB>9X2E\xc7\x8e\xcb@\xe4i\xe4\x96\xb6\xfc\x15\xb8\x1d\xe2\x1e\x00!\xba\xc7\nE\xebg\xdc\xd9\x18\xa9G\xef(u!\xf7\xc33\x01\xd4\x85\xc5\xbdy\x00\x7f@\xab\xa5\x9f\xd2\x94h\x82>G^\xc0\x0f\xc6.2/F\xa3N|\xda=\x94\xa7%v:|\xdd\xe6=\xdf\xeb`\xe5\x12\x85\xf86So\x15\x97\xeda\xe4\xa4\xa1e= T\xa8\xdd\x95\\\xc6i:=\x98\xb7;\xd7-^h0j<E\xe6\x9ff\xa7\xe9G,^\xcba9\x01\x1f\xe2\x85\x1c\x19z\xe2\xaf\n;\x06\xfc]\x82\x89R\x08!]\xda\x8bk\xcb&\x1b\xa7\xe9h.>\x86\'\xc1\xd4^\x9a\xd5\xa9\xec\x96\\\xb0\xb6=\xf4n~\xa4r\x1d\xbdv\x0c\xb4\xf7E\xfcj\xb2\xf8\x8bw\xf6\xa7\xb1\xc3\xbc\xbe\xd6\x8b\xce6VnK\xafC\r,\x91\xbf\xceST$\xa8X0\xf6N\xe4\xef\xfe*\x00\xf0\tg\xdd\xa2Z\x1a\x8e"U\xbe\'#}\x9f\x188\xccC\xeb\xbe\x89\x0f\xfd\xbeF(2\xdb\xf5c|#\x95\xda\xf1R\xc2X\x00\xb3\xc9\xf9\x12\xfb\x1a\xf0e\xe2\x99\x8bDn:\xd3\x00t\xa1\x1e\xfc\xd5\x1eg\xc9\xab)^\x80i\xe6)`\xb8\x1b\x8ec\xce\xed\x9c\xd0\x0fsB\xbf%_\x9a>\x07p;\xa4\xc9\x8e\xd8;\x97\xb7&O\xab\x98\xb2\x8b\xd6Y\x16\xd3M\x0e\x8d\x82X\x99-9\x0f\x07\xc1\x9fx\xec\xf9k\x9c\xc8\x16\xaf\xec\xb5\x1e\x0b\xa8 $.\xdf\xd0-\x9b9\xe6\xfa\x9d\xee\xf8 t_\xf6\xe7\xfd\xc6x\xe0\xd0E\x8b\xd7\xc3\xc9\xdbj\xe4\xf2\xeb8{\'g\xb5\xc9\xec\xb6\x0e\\\xc1\x1c{\'b\'5?\xb1Zu\x93O\xa2\t\x06\x81*N\x07\x87\xb8\xc3\x99\xed\xe4\xd13l\xeeK\x99\xea\xf5\xe2\x9f\x92{\xda\x06\xd8\x8d\xc7\xe3\xb8\x12\xf4\x1b\x9c\xf6\xcd\xc7\xcbf\xf8Z\xaa\xe5\x80c\xf1?H\xd4\xb7\x195\x8b]\\;\xa1D\x90\x94\x80\x98\xc5s\xd9\x83\x16d&\xd5\xcd\x83\xe1\x83\xc3}k\x88\xd9\x1d\x8c\x1bk\xd7ca2\xd3\xe0\xcaNv\x86F\xcd\xc0\xe06[9\'\x0c\xfc\x1d\xe4\xb1b:v&\xef\xc3\xf9\x92\x81]\x9c:\x19\x18\x8fp\xc9\xe6\xd7ku\xae\xd3\xf6b\xde;\xb6m\xbc0\xb4}\x8f^\xb6\xd6\xc53\xc4\xae\xed\xb8w\x138\xe1S\x0f\x7f\xec\xf7\x1bg\xbbkX6Z{\x03O\xb0,\xc5\x1f\x94[\x18x\xba\xdb\x10\x90\xbd\xe0\xfbZ\x91\x8b\x07\x00\xfa\xb8/\x8b\x93\x95(\xe70\xfe\x96\xcf?\xf4\xe5\x85\xb9WigD\xd1x\xb7\xb8\xdeUbzL\x15\x80\xb9E\xac\xd6\xf8&\x03T\xc1\x1c\xf0\x0b\xc1#<\xb92y\xe4\x03=S\x0b\x90Tc5\xa4\xc3v\xa6O\xf7@\x9fs=\xd0\xe7a\xd5\xe9s\xaexm6\xfd\xf1\xf9< \xc0N\x1ab\x99\x7f=\xa4V\x83\x86\xc7a&\x0fr(\x80\x89\x7f\xf3\x05\x06\xbd\xb3\'\x95\xd0f\xf5\xbd\x97Z\x19~3\xa0\xa8\xc1s\x9b(\x11(\xbd\xe8\xc3(H\xc0\x8d\\.\xbf\x8c?\xffl\xbcj\xde\xc3\xad\xdbl2t\x1f>\x93\x89\xf1\xd7\xc3\xab\xb2\xec\xed\xd2z\x0f\x97r\xdb\xf0\n\x15\x825\xb8\n\x017\xd2j\xce\x99\x04\x16(\xc4}~\xef\x16$\x1e\xa0\x9a\'\xc1\x04\xa6:!7\x99\xb8s&\xa1T\xfb\x12\xe5\xf5x\xc07\xb7\xb9&\xfe\xac\x1fiG\rx\xa0\x10-\xa0\xd2%\xa4F_\x02\xec\xa07|\x1c0I\xa2\xd7\xe3\x9e_\\\xaa\xc0\x8b\x8f\xe6pZ\xd5n\x9d\xb3&\xbd\xbf4\xbb\x96\x8c\xee\xf7Np2rB]\x93\xde\xf6\x0fR(\xbd*\x86\xe0\x06w[\xb0*\x0b)qj\xd5\x9cy-\x0b\x1c\xf8\x03\x0c?\xb1C~\xfa\xe9XNi \xdcdbE\xf8pv\xaew\xf2#\'\xca\xcd\xca\xd9;\x07&\x1c\xa5V\x8f_\x0f\xc7\x01h\x96\xe6\xaa\xb15]\xeb\x03F\xd9\xb3\xaes=le2\xb8\x16%*\xe5\xbb\xbbx\xabj\xdd\x9d\x15\xc5|\xa9yww\xc8X\xd1\xc00i\xf9\x9a\x8b\xeb\xa3\xa7\x05\xf3\xf4\xba;?QD\xb8u\x06\xbd\xab\xe0\xdf.\x86\xbcU\xac8_\xa0\x0fc)\x02\xaf\xc4X\xb4\xf4"\xda\x9b\xe7]%W9\x9f\xc0\xe5\x17\xe3\x83\xd9\t\xd9~vt{\x8c\r\xcd\x7f)\x0b\xc8\xda\xa7\xc6\xdbL\xbe\x83j\x89[\xcc\xa1A\xb1q\xe2(\xc2\x996c\'\x9f\xdd\xd9\xb4\x85\xa9/\x89\x1d\xa3z\x9bo\xee\xb9\xc0\\&\x03\x03\xb6#!\x11\x9f\x9e\x8b\xe7i\xa4](\x98\xcfa\xf8\ti \x0f\xe5\x9aF\x9f\xf1\x04\xd9\xba^&\x8a\xbf\xa5?( \xa7\xc5}R\xf4\x9b\x14\x90v\xd2\xef\xf8F\x10\x1d\x12&\xebL_e\xfa\x9c<\x8c\xbfz\x8f\x17\x13\xa0-F\x05s\xcf\xec\xf3\xcf.Y\xdeqhA\x86\xec\xe5\xa3\xf4u\x8b\xd0\xce\xa2gm>Jn\xa2\xec&\x9c\xed\xc3\xd9\x93\xd9Y\xbfN\x12\x9f\xa7\x0e\xce\x0c\xc8\x02z\xa4\xf8\xe9\xedK\xecd\x0f\xc9\x81\t\xc2\xd5\x9e\xd2\xado\xcc\x00=L"\x05\xe7\x98K\x03\x7f\xa1\xb6\xdf\xb1R\n\xc2\xc4\xd5\x02\x9aA|\x83\x9f\xd3\x1b\xa8\xa1`D,\x08\x07kP0\x81\x08\xc4\x8bV`Q\xedu\x8b\xd9\xf1\x82c\x07t\xd3\'#\xd7X\xbc]\x9a?\xaf\xf4y]E[\x03\x9f\x15o\x97\xd7Y u\x9bW\xbd\x8dN\x0e\xf5\x19p\xea\x80C\xf3\x13`\xc0\xf4\xf8%\xa7\x9bD\x11\xcf\xd2B\x01H\xe2h\x03\x0c@\x9e\x02\xe2\xd3\xb9\xb1\xeb\xab\x85v\xe9\xe0\xbc\x0c\xf7&DT\xe53\x8e\xc9\xfd\x87\xac\xc1\xd5\xb7S\xb4\n\xcfP\x01g-m\xdc\xb5\x8cFw\xc6;\xb3c#+"\xd1\xa9C\xba\x1b\xc4\xc2\xd7\xaf\x9b\xd2 \x14\x95*\xe0O2\t\xc8\xfe\xa8\xc1\xbb\x87\xbcD\x14\xcf\xce\xba\x14\tW\x8f\xfa\xc5RKrf\xb3)\x88\x94(\x0b\xda\x99\x17\xf7\xf7N\xb2|g\x8f\xf4\xfe\x1a\xc5&\xeb\x11\xc0\xe7(X\xb2|[\xe8\xf4\xa6:\xe5\x81\x15\xc0\x10g\x1ePX3\xb2\x1d@\x99s\xb4\x0exN\xfb\x13\xd9{\xad\xe8\xed>\xa8\xb3B\x92\xa1wAV\x86\x8bD\xe5\xfc\xf3\x98q\xe6$)\xbe\xaam,S{\xdaC\xad\x10\xe4\xd7NL\xbd\x8b\xbd\xf4\xfb\xc4\x99f\x94\xb8\xe4\xcaH\x022\xed%\x88\xa5E\xd1~\xd9Q\xc9\x150(\xa3\x96\x15\xc8],\xd7\xdb\xd3\'\x04\x98\x0c\xa2z\x05#jP\xf8\x93+P\xc9\xe6k\x14\x03a\xadT\xf9\xee\xe9\x1es\x01\xf5\xd8q\xe4\xd4\xe1p\xa8\xe5f\xc7\x88Q\x89\xec\xae\xe6\xc5*\x90\xfbD\xc0\x9e\xac\xe0\x91\\\x92j\x8d\x8e\xee\xda+\x10\xc2\x0ch&\x97\xf5\x83L\xb4A\xac\xc2o-\xc9\xdf\xbe8\x1b_\xf4\xd7\x8c\xdei;4}Sg\x85\x8a\x83\x1bn\x01r\xdf\x90\xbe\x97N7\x19z#\xd4\x9b\xdf\xc7\xc0b\x91\xd89s\xe8(\xb4\x15\xf7\xf3\xadW\x8b\x87g\xc1|\x91uu\xf8\xb5h\x1ckU\xf8\x06\x1d\x9fc\'%\xd9\x1b\xc5\x03\xa3\xc0\x84\xa1"9D\n\xdc0\xa7m\x97\x1a\xbc^s\xfeP\x06F\xd4Q\x97x\xdex&\xe1i\xaf\xd8\xa3\x10\xab\xdb\xfc^\xda\x81\xe7v\xe3y[\r\x14\xe1\x92JMz6Tx\xcc\x8a=l\xd9\xeb-A\x946\xa8\x10\xf1g\xbe\xcc\xb0\x9a}\x1d\x97G\xf4@\xf9#\x07\xcd\xf7\x18"\xb9/|\xd4j\xec=\xb2X\xde\x13\xa2{&\x06\x1eW\x84F\x7f\x87\x1c\xf2\x8e$\x16\xe0+-~\xb3\x12\x9cN\xca\x13&\xc7\x8d\xbb1c+\x98:\xf1Z\x02+\xba\xcf\xbb1!\x98\xbe\x06\x9c\x98\xf08W\xe2\x02\r\x0fa\xcd\x15\x92\x96@\xa9S\xb4:w,9(\xaf\x06\xb6{ \xb6{\xe2h\xf2\xbe7\xa26\x8e\x935C\xd2\xa5\xbc\xa7\x1f\xce\xcc\xbfc\xb5\xedN?\x9f\xe7\xecH4\x94\'xT\xc38\x1a\xa8\x93e!\xa8\xba^\xfd\x98@g7\x13\x9f\xd7\xb6\xdfi-\xcb_\x87n\xe3\xb1\x10\xbc.\x05\xef/h\xe5r\xe9\xc1\x14\xf8\xae{R\xbb2F\xa6JQ\xa3Ou-Ue\x96\xdf\xa5!\xa2M\xeaV\xa3\xc4-^\x81\xba|\x8c2\xda-\xda]\x17\xf5\xfd\\\xafK\x9b\xb9\xe9\x9e\x8e\xc6G\x95\x8c\x16Y\xe7\xe3\xf2~\x91\x97\xba\x1bZ)\xf4\xb29,\xaf\xd37\xb5\xd8\xa5\x0bb\xd1i[.\xb6y\xfdh\xa0\x99uD-\x87\t\xe6\xe3\xcdI#C\x0c\xd7l\x88&tC\xa3\xaaw\xf9\xd0z\x95\x8b\xbd\xeb\x83(=\x95j\xc3\xc8$\x17\xa2\xeeG\x06X]-\x9a$S\x99\x9et\xa3\xdd\xed\xb4F\xdd\x1aS/\xaa\x95\xc9\xb8\xa8\x8d||\x87:\xe6\\\x1a\x8c\x92V:S\xec\xf5k\xe8w\xb3Y\x86\xf5S\xabJ\xe9\x85\xae\x95/\x04\xd7%Wf\xadl[\xa5\nXMJ\xd4\xdbc\x95\xe2\xb1\x97\xd7\xabZy\xf0\x90\xf4b,zhVP\xd1=\xb3]\x0bs\x07\x1e"\xe57\xb3m\xe1m\x1c08y\xfb\x83\xca5:\t\xaf\xe0\xbawL\x96\xa1\xb8\x1d\xd1\xc8\xfc\xa2\xf5\xaaU\x16\xf0l\x80B\xb7H\x1f\x95]\xd7#\xa7,f^+\xbaO\xd9e\xf9\xf6\xa6\t\xcf\xc4\x14\xb4\x85<\x1e\xdcZ\xfap{\x17\xef\'x\xd7\xad\xb8\xee\x1b\xb5)\xdd?X\xdb;\x82\xde\xaetp]I\x1a\xfd\x08\x06\\\xe7,\xd6 \xdb\xf6\xb6.tL\x1f*\x96$\x12\x04\xae\xcb}\x83\x0cpGA_6\x07\'rS}\xae\xb2!)*b\xf7\xd9\x80/u\x0by\x1ff\xa8\xdcB\xe8,\xdc\xfb\xd3?\xae\x06L\x94\x83\x86N\xe8\xf2>}\xa1\x1e\x87\x85\x80\xad\x9f\x10\n\xef\x16Tn\xb5A\xb5\x1c\xb9\xb9\x87\x1a\xd0\xff\xd7\xb6\xed\x1b\xbd\x9aDt\xd8\xb6\x11\xa3:\xed\x8a\xae\x95\xd7h\xdc\\U\xf09\x1e6\x13\x97\x1aE;\xeb\xe1Hy\x99m\xf7=|\xf0"4\xaf-\x9a\xc6\xdb9\xfd.Mm+\x9dU\xdbOL\r\xb4\xc9\x8f\xb8f\xd4@\t\x9c\xa1\xe7\x8f\xd8\xe1HP\xe1k\x00\x9f\x0f\x10\x8e\xab/\xf5d\xfc2\xdf/g)u\xb0f\xcb\xb11\x81\xefnJ<Q\xbf%n\xf8rW9\x95\x06\xe1^\x88\xab/\xb2(nU\x1f-\xec\xd4hg\x92%\xa9j\xb2\xa9p\xa2\xdc(4D\xd0\xc9\x021%B\xd7\x9b\x06\x9e\xe3s\xf0\xdc\x7f\xf5\xb6\x9e\xed\xe0\xde\xe2\xba\xf4\x8co\x1c\xf30A\x89\xd0\x89\xb5^\x94z \xc8\x07}\x02=Pi\xd4\x7ff5"\xb49\xf4\x9c\xb6\xf9\xc4n\xd4\xec4\n\xf5Q\x1e\x9fIx\x13b\x01\xc6\xf7fg\x85\xc1\xd1\xe8\x8ek`\xd2\xef\x8c\x03`\x11\xb6\x0e\x96+\xc42Z\xb7\xfb\xcf\xaff\x9d\x88(\xe2m\x83q\xbb\xeb\xd0\x85\xa7\x1f\xfbl\xf5vY\xef\xd3\xf1\xa6\x95\xaed\xd2\xf8\xea?Sc\xddnd\xf0\xd5\x98\nWf\\\xc5\x06\x8f\xd0i\xc0\x14KM\xd6K\xb9:?\x19\xcd^\x10=\x94\xba\x87`_\x82P\xea\xfe3\xfam\xe2\xd2\xfb\x8c\xbeL\xf7\x9e\x82\xde\xc0\xf3\x81U\xf9\xaa\xe9\xad\xf9\xab\xccJj\xe5\n\xe6\xdby#)\xc9\xd4\x19\x9f\x13l\xb9Y\x9d\x8d\xe3qE\xda\x8c\xe7h\xcd<T6\xdb\xe0\x13_\x99\xc4\x88\x0f\x17\xcfqS\xafi\xd9O\xdc\x8aBn\xfd\xb8\x123Q\xd6\x82(\x97\x105Y*\xdc\xb6\x89U_\x8fzr\n\xa3\x7f(\xac\x05\xad^\xd2\xf7\x17}\x9a\x8eO\x1b\xd7\xc1\x7f\x1c/\x98g\xcf\xc9LO\x05\x01\xc5\xa7\x0e\x15`\x87 M\xe1=\xeb|\xb9Z\xdb\xf7\x92\x05\xb1\xf9\xcfw\x84?\xbfc\x8br\'\xb4\xad\x8a\x0f\x80~\xd3\xc4\x17\xfe\xe3\xba\xa8p\xcb-@\xbf,\x00\x01\x99\xb3p\x1cP:\x93#\x0eK.W\xb1L$.\xfa\x88\xf6\x7f\x1e\x87\xef\x91\x9e\xf8\x85t\xe0\xfci\x1cY8\x0e\x98\x1c\x02\xda\xa6\xde\xf3\x9a\x8brl\x93\x0e\xc77{\xea\xe1\xbeH\xaa\xe9{\x82\xda,\xfd\xe0E&\xe3`\x19\xc6\xaf\x95\xd4\x15\x95|\xf3P\xa2~\x9dX\x00)>\xf9\x834\x0c\x91B\xdd7\x04q\xd6\x1b\xc5\x10\xfe\xc5\x04O\xe4\x02M\xa3\xe1\x86\\\x9f4\x14h\x14\xac\x97\x8d_P1\x88\x0c=\x9d\xf9\x95tW\xa1x\x98\xa5z\x95\x933\xac*\xbe\xee\xe0\xfa\xa7\x11%\xdc\x0byt\xff2/3\xf3\x97\xf6vc\xc9\xe6\xe7\x99\xfaq\xd0\xbbT\xcc@\x0e\x91\x89\xd4v\xc7\xa2\xfc\xb4\xe3\xde\xf7\xb3K\xa4O+\xd9y\xfa\x88\xf2\xe5\xd1q\xdenD\xef\xa8\xbd.\xdd\xd0\x03\x9a\xd6\xd1\xfe\xc2\x08E{\xf1\x9a\x90\xc8\xa1x5\xbe\xdd,6x\xc57{\xb8\x87\xc4\xbe\xd1\xf34\xd3f\xcfh\x831N7\xe4*\x97Q\xdf\xc6\x7fC\x99!\xce\xa3\xff\xfb\xfc\xef\xf3\xbf\xcf\xff>\xff\xfb\xfc\xef\xf3\xbf\xcf\xff\xdf>\xdeM~\xef\xd6\xbewC\xff\xe7-\xf1\xef\xbb\xeb\xde\x1d|\xef\xe3\xdd\xbc\xf7>\xde}\xfb\x1f\xb7\xe2\x7f\xdcX\xff\xbb\xee-\x17\xd7[\t\xa6Mx\xab\x83)\x12\xdc\\H\x7f.=\xb7\xee\xf9\xaf[\xc9\xdeU\xe7\xd4\xd4\x9c\xb9y\xad\xbc\xeb\xed^^\x03\xefR\xbbw\xc1\xd9\xbb~\xef\xe50\xf0byoR8H\xb6_n\x9e\x84U\xf6\xc2E\xbc\x1b\xeb\xee;\xd0\x0c\xf3\xe3~\xbc{\xb7\xf9f\x98\xc2W\xfe\xa6\xefK\xde\xc4\xcd\xf6\xbb=\xf0\xaev{\xd7\xf4\xdf\xae?\xff\xc8C\x05\xe9<\x98F7^\xd60\xf7\xee\xf5\xaa\xee\x9e\x06\xff1;\xf6\xae\xa3{\x17\xa6\xb7F\x15\x89\xbfA\xe1!\xf7\xb7Q\xfe\xc8.\xe6\xa44x\xeb\x9fw9\xdfk\x01\xa6\x96\xd7\xe6\x1fne\xbe\xbb\x1c\xffN-\xf08d\xfe\xac`\x88o#r\x0eB\xba4\xb8\xdfS}\x17\xf3\xb0s\x9f6\xde\xa8\xf6\xff\xc5\xc7\xcb\xb5\xf6k&,\xa2Xt\xa3\xf0U\x9d\x8d\xb8\xeb\x07{E\xb2\xdc\xb1]f:\xeb\x8e\x179Z\x85\xa9{\xc08\xb4\xdf\xba\x1b\xdc\xb9\x81\xaf\xe5\xea\xcc \x15C]M\x89\x0f{{w\x94\x041\x93t\x97\xbf\xf5]|\xe7\xae\x05)\xb7\x9b\xcb\x99\xe6,\xd2s\x17\x8e\xa4c?\xe3\xca_7\x1c\x0f+\xaeV\x0c\x8b\xe6\xf2\xab\x7f\xf5*\xf2\xd5?\x89\x1a\xfc_\xa4\x8b\x97\xf3\xc2\xfb8)X\xd2\xc5\xf6\x8cC\r$-jE\x99\xe8W\x99X\x98l\x18\xf7\x88Y3tS\nW"\xbbP\xa7\xea\xb7\x97E&\xdbi\xfe\x1fN.\x1e\x0f\xf9G\x86\xbf\xbf\xa1j\xd2\xcbi\xf77TO\x19B\xcdP?@\xc7\x84\xa7\xbf\x7fC\xcd\xb4\xa7\xb5\x7fC\xe7\x19O\xcf\xff\x86\xae\x8a\x9e\x14\xff\r\xdd\xd2\x9e.\xfc\r=\x94<m\xfc\x1bz.{\xfa\xfb7\xf4\xc6x\x96\xf0o(R\xd1\xe3\xe9\xaf,\n\x7fC\x83\xd5\xad1{\xe0\x1f\xa0\x91\xdai\xbd;6>@\xb3\xacgm\xff\x86R\xf5bG\n\x0e?@\xfb\r/\x9f\xe0\xdf\xd0\x07\x97\xc5O,\xfb\x01\xfaj\x0e\x02Hb\xf1;\xd4\xc6x\xcf\xde\xff\rM\n\x9e\x95\xff\x1b\x9an\xdd\x83\x07_\xe7\x03\x94\x16?\xdb\x88\x87\xcdH?\xec\xf3_\xd0Z\x1bM\xc5N\xf4\x07h\xa3\xe3\xe5H\xf9\x1b\xca\xff.R0\xb3\xa0\xa0\xbc~m\xe6ZoI:\xd7\xb2\xf8\xb2\xe4z{\'\x11\x84{]\xa0v\x9eG\x8f\x10\xba\x9d\x96\xe4\x91\x9bW\xed`\x96\\}\x1b\xd7\xf2\x03\x03\xb8\x98[\xd5\x8b\x14\xdc\x05\x12h\xcd\xb6\x18\x7fE\xa56&\x8d\xec\xc3~\xfd\xe6\xa7\xfbZ8G~\xec\x95k\xf8\x1d\xcc2\xa9w\xdb\x7f\x8dH\xaf`\x10\xba5b\x0c\xf1\x06L\xe9\xd3*\x07\xa1\xbfE-e\xd3\xb4fn\xaf\x8e\x92\xb5z\xeb\x15+\t\x99\x0b\xf8\x9am\xfe\xc6}\xb8\r\r1\xff\x88\x91\xfe|z\xb7\x85%\x80\xb6\x11\xee7\xb9\xfa\xf7\xf1Zg=\xec\xd0\x19\xa9\xf7\xa7\xe3\x9d\xf9\xdb#\x1f\xdb\xae\x99\xbc\xe0X\xa9m\xed7M9\xf2\x0f1\x010\xf7\x85\xdfd\x12\xe6\x13\x04\xffo\x8d\xdf\xc6\x8b\x1c\xb8d\x07B\x7f\x1bQ\x04\x11S\xce\xa6\xde\xa3\xf5\x9b<\xe7#R/Z\xdc\xce\xf9#\x9a\xb2F\xe9\xb7\xf8\xe0!\x06\xa9W\xb2\x94YO\x89\x90Y\xd3\xde\xe3\xc4Ej9/\n,\x7f\xfeM\x17\xe2\xc2t\x95J\x8euE\xf5\xec\x86\x97\xfc(\x95\xe1\xcb\xdc\xe7\x9c\x80\xce\x82n\xb1\x9fM\xaf\xe4|c\xedf\xd7q\x97\xa8!\x07\xd5\xf6T\xf8\xd8\xd6\xc2\xf2\xa7\xc3\xe7\xdc\x8b4u\xac~\xcc\x8f\t\xf3x\xc1\xf7z\xb1\xb2\xbbQ\xe0|\xa8y\x19\x0f%\x83H\xaf\xebYQ\xb8z\xe9\xc6>4\xb2\xce~\x1e\x11Z)]?B\x95\x08u\xab%\xc7\x87\xa8\xf5\x9bw\x86\x19g?\xb6\x9d\xdd.\xfb\xcf\xe3\xdd\xa9\xad\xe9\xa3\xb8E\xac\x9b\x97\xd3\xc9\x8b\xf5\xeej},|\xccqY\x183~\xd2\xa5F\x05\x0f\xba\xe8\xdd\xa5SH\xab\xe0\xab\xb2\x05\xd40\xd4\xdf\xbcF\x83\x9b=B\xb0\xad\x9eh\xd4n\xee2:\xdc\xf0\x80\x91\xfem\xe0\x7f}\xecs/U\xb7Z@&\x93ko&\xe2\xcd\x12\xc6l\x9b\xfd\x9c\xe3\xb2\x1c\xed<\xd7\x90G^Nco\xdbi~\xb8\xb5?g)\xdd"\x81\xce\xf0#4\x9d\xb8\x97\xba\x00s\xab\xf3\x9bw\xbe!W\x89\x87\x1c\xfcMS\xfc[k\xa3A-\xf3\xfc\x91\xa7e\x11d/l!\xadZ\xfeq\xba\xebi\x80;\x172_\xb1:l\xeb\xcd\xbc\xbc\xd9N\x06\x1dK\xea\xc7>\xcfmz\x86|\xcc\x8f\xb9\x97\xc7\x8f\xf8G\xeeGUeu\x80\xbdZHG$\xf3\xa5=\xce>\x8e\xf3\xa1\xf3Fg\x06-\xc3o\xba\xef\xc3\x8es\x01@w\xe6\x94%\x95\xd3\x1b\xb4\x9aZ\xdfO\x1f\xe5\xca\xc2.\xd6\x0er\xb0\xb1i\xe3n60\xb8\xa9\x02K\xd3\xd2\xe8\xb5v{\xd5&0w\x8e\xe8\xee\x84@;i\x9e\xef\x9f3\xab\x06\xb3\xf6\xc4\x82r\xe5\xcdz\xbd9IL\xd6\x1f\x17\xd8\xe7\xdf8H\xb1\xcd\xfa\xe7\xbc\xabxtN4a\x9f\xb7\xd3\x84`\xbc\x8d(c\xef\x83\xa3\x8fm\xab\xf76\xfa\xd92\xb4\xee\xdc\x13\x83\xdc\xf7\xe6\xf1\x9e\xe4\xc89\xf9\xfcy\xbc\xd31\xc5|\xce\xf6\xbb\xca\xb1[\xf2c\xde\xd5s\xae\xb4\xfe\x9c\xb35\xb0\n\x17\xa7p\xbc\xc9Z\x9d\xf0\xbf\xcda\xa3\xb7|\xe4\xfc1\xefj!\xd8/\r>g\x92\x9d\xf0J\xeb\xa3\xdd(\x0e\xae\x8c\xf9\xb1\xcf\x15\xff\xc4\x7f\xfe\x17J*x\xe2c\xdb^\xea\x18\xee\xc0\xf7\xa2\xb8\x92wg|p\x0b\xcc\xa5\x15{\x19\xe7>bF\xe9s\xf9\xa4i\x98\xc18)>\x1b-:x{\xaa\x1cn\xc4\xd5\xd9\xabOWg\xc7h\xba)r\x13\xab\xd9\xe0"\x15y\x9f;\xc4\xa4t(^jn\xf5\xda\\"\xb6\xe4\x15\xe6\x99\xed$\xa4;\xd9\xedG\x17\xc7&_h\x85\xbe\x0eNltS>T\xd5\xb4\xe8\xf3\x1d\xa6M>\x18\x14\xbe1\xd3\x07yw=?+\x11d;mE\x04\xdfM\xcaH\xab\xa7\xa4\x8d\nW~\x89\xa4\xa3\xf2\xbc=J\t\xd6\xe5\xa5\x08\x0b\xad<5\xee\xe1\xdbL>\x8e\x9f\xa4sXA\xeb6S\x86-\x9fP\x12\x81G\x14\xc4Q\xe5Q\xad\x99\xd9S\xd79VA\xb6\x98 W\x80\x19XG\xfb\xd9\xa0T\xad\x1a\x97\x86J\x123\xd2\xd0k\xe9\x86Z=o\xd9_\xb3\xd0\xf2\xf9}H\xc9?\xa2[1\x94\xe5\x1e\xb5r2\xa4\xb8YO\xbb\xc5sB>-\x8c\xbc6mW\xf3\xca#x\xa9\x1b\xbaU+1\x85:Eu\xb7\x9a<p\xd2\x9c\x96\x9ct\xa8\x19\'\xc5lN\x9b\xe4\xc9\x18\xe8A\xe7.\x9f\xda\xd5\x82\xb2;\x12\x97\xae \xfa\xabF*+\xbfF+\xb1Ai\x8c_J\x1a\xbd\xf0\x8b\xaf!\xd2y\xe7\xa4\\\xd5\xb4\x10\xf0\x19Z(_"\xe5S\xbci\xeb\xc1\xd3\xe6a\xf8\xcb|F\xa5\x9a\x07J\x91J\xaa=F\x03%\x0c\x8c\xe3Hw\xfb>\xc9\xee\xae\xbb\xcf\x9c\xc6\x18\x8b\x17x\x9b\x16T\xc4\xed\xda\xd7\x154\x7f\x11<\'\xa4T*\x7f\xcb\xe9\xc1\xe5\x96\x93O\xc5\xa2\xad\x87\x9aGJ\xde\x85\x06g!\xfa\xd0\x8e\xad23z8\xefM\xb5\x98\xe71\xcb7\x8b1\x7f\xe3i\x87\xb6|\x9d\xeb\xec\xe4\xdd&A\x81\xaf\x03\xc9yd\x02F\xce\xc6\xbd\x1et\xe9\xfeS\x03\xbd:\xd2\xf2\xf1\xf2\x1c*\x12UO\xc0\xa4\xc3\x80`\x8dlk\xd2\x94\x15y\xef/]E\x7f\xee\x94\x97RHVo\xb6J8\xee$\xd2\xbdx\xc2\x050\x8bSE\xea\xf4\x8f\xf2\xbe\x88cN:cZ\x9b4\x17\xa5\xee\x9a\x0cM;\xd8\xd6z\xd6B\xb7\x01\xa7\xae\xba\t^>\x86F\x1b\xf0\xb6@X\x0b\xa3\x8f]\xe3\x14\x9fu\xb8V=w\x907~\x91\xfcJw\x9b\x1b(\xddu$\x86\xe9\xbe\xcaSS\x9a\x81\n\x0e\xc4v\xc58\xc4\x8e+C5\xbeWZ\x0bB\xe7)U\xa1\x9a\xcd^\xa9\x06F\x99c\xa4L\xffPw3\xbf\x1eC\x9b3\x18\x96\x10\x819o\x1b\xc7\xe6\xb5\xddV0\xde\x907\x0b&\xf6KJ\xddf\xadR\xc7\xaf\xca\xc0o\xf4\r\x8dN\x00\x86\xde2D\xb35\xb5&o\x19]\xbf\x13\x02\xef\xaf\xdad"\x0f\xc7\xed\x9bL\xffH\x18[$u\xbf|\x18\xd4\x90.O_lE\xec\xe7\x17j4\x17\ru\x9b\x1b\xba\xa7\x92\x97\x95\x1f&\x9b\xfd\xbf\x95K\xb9{o\xbe\xf7\x0fb\x869\x8d5\xfa\xd6\x18)4\xf3\xd4\xa6\xc5T\x1aHN\xf3\x054\xf9<Q\xf2zk&X\xf8Jj\xab\xd3~\x88\xc9\xb2+\x1e\xc8i\xfd!\x9ft2\xd8\xe5G\x91\x03\xcc_\xacRW\x1e\x11\xa7]\xf5\xf67\r\xfe\x91\x7f7\xd4\xe2v\x10\x9f\xbc96bLV\xda\xdb\xed\xf8u\x9e\xee\xc6&\xc6\xf3sv\xe3_\x921W"\xf3\xf1Xy\xd0\xeb\x81\x91\xca%\x9azq\xae\xe6\xb4)\x1a\xd9\xfd\xce\xc1\x1fR\x82\xa5\xff=\x11\xf1\xffK\xb2c C\x08\xbf*\x9b\xebfS\xdd\xc5\x9b\xd2\xe6,u\xb0\xc40\xf2}rjw\xab\x96e9\xf4\xcd\xfdQ\xa0\xbb\xc3\x075\xd0\xabX\xe3\x1f\xf9\x81_a)}\xf2\x85T\xd2\x1a\x0f\xbeNb%./\x98,\xfa\xcf\xc3_\xd9\x83o;*\xa4\x99\x91\xa1\xef/\r\xa8\xa47F\xaf{\x1e\x00\x13\x14\x08\xfcB\xe2\x9c\xf3H]\x88"\xfc\xfeK\xf7\x99>#\xdd\xda\xab\xd4O\x95|\xa7P\xad\xc5o\xac"\xeb\x0c\xe6\x0e\rc%\x17R$\x87\xe2\x80\x8d\xa8\xef\xa2H\xe3^\x19\xe8e!\xdf\xdd\xbc\x12\x13\r\x0b\r\xc6\x12\xb1y\\\xbc\xd3cP\xb8\xf4\xe01rw\xf2l\x9b\xca\xf0\xd6"\xe5\xf3]\xb2\x01W\xb5\x88\x92\xb7\xdb\x90\xa6Gq\x8c\x9f\xa9\xea\xcc\x1f\xe2\x1cs\xed72\xe9\x11\xa7\x88\x9b\r/\x1f\xf8{\xa8\xc9S\xa5\xa58\x9a1u\xc7(\xe0\xa3;1\x04\xfe\x03e\xc70\xd1\xb4\xf3pK\x9b\xa6\x17\x9dj\xd4_i\x83\x16\xfe0`\xca\x84\xfe\x87\x10\xceZU\x9a\t\n^\xaa\xeb\xdf\xa8+\xa5_~\xb3\xb2\x98V\xec\xd1=s*\xaa\xf94\x1b\x02_\xabe5wR\xc0\xd89\xd36\xf4a\xac\x05\\B/\xab\xf9\x83\xfd\xbd\x83~\xcf\xb5\xc8y\x9b\xc9f\xcc\xa6\x93\x0b]\xfa\xe1\x8f\xe8\xd5%\xfd\xad\xd3\xb9l\xb7\xd9\x9f\xa8\x90\x92\xd5jf\xd2\x06C\x90\x0e:\xcd?\xf2\xc0\x98\x17\xb6\xca#~*\x8bS5\x19\x91\x0fL.\x0b\x86p\xec\x89\xbe\xd8m\xaa\xa7+#\x19\xba\t`1\x07\x01`,\xb35C\xc0\xce\x0b\xc7\xdd\xe5\xff8\\\x1d\x90\xd8\xce\xc0\xbc\xe7@\x9e{\x12\xf0=m\n\x18(\x11\xd5\x03[\x9d\x00t\xbe*\x95p\xbe\xb2P$\xfan\x03\x1e]\x08\x037\xc9*\xe8P\xb3\xe4\xbc\r\x98M\xbf\xba\x95w\x97\xde\xe2;\x99:\x9b2:\x97\xad\xac\x8f\x971?@\x9f\xe3\x81\x1a\xf8\xd7*y\x8f7\x9d\x87\x97\xce\xc3\x12`\x8a\x10r,\xcd\xb0\x97\x95"\x14pm\x91\x87"\x16NK\x98\xac\x1c\xe6\xd9\xd6\x03\x15\xb9\xa8\x07\xb9r\xb8q\xdc\x1cw^\xfak\'a{\xe9\xe71\xc4\xc4\x15W\x0e\xab\xed\xf3\x9f\xa3\xec\xabT7\x15wF\x14\xab\x86\xb5\rj(\xe5\xe0b\x84NE\xdf_f)g\x04\x95\x01\xe2\x0b\x1b\xf7i\x0esR{S\xdd\r\xd5J\x8ep}@\xbc\xdb\xdd/\xe5\xdc \xddf2\xb65z\x9b\xd7\xec\x97\xfeaoG"\x9dl\xfb\xb9\xd1e\xa4\'\xf4\xe0\x99i9\xf9\xc2\xe3\xc07\xfa\xcc\xdfm\x8e<-4\xc5F|\xf9n\x13\xf7E\x96t\xf4(\xda\xdd4\xee/\xa3\x17\x99R@C\x11^\x9bP\xa1\x9d\xb2\x8flw\xf2\xa1\xf7\x8a\x00c4\x8e\x8a\x13\xbbOi\xe5\xa5\xfd\xf4\xb2\x8e\x83n\xec\x11e\x97\rl\x8dL5\xeb\xa4\xb4\xdf\x07\\c>#K\xad_\xc4;\xfbw\x16\xf3\x9d\xfeeK\x1a\x19\x9e\xc9bx\x0b\xf6\xf9\x07?\x9a<\x89\x1a\xfd\x13\xb5W\x1b\xd6:\xfd\xdd\xf64\xfc\x90\xc8>\xbdx\xa7\x1f\x1c\xe5\xd9\xbc\xe7\xdc@\t\xe9\x04\xb0^\xb6\xcd&\xa5b\x85[:\xb9\xd5\x15\xa0\xf6\xb6\xe8\x18\x19\xca\xe8\x84\xc5\xb5\xf2x\x1d+\x8e\xcb\x1a\xfe\x91\xb0\x9b\xc0\xec\x94$\xd4#\x18O~\xff\xce\xc0/b\xd1\xcc.\xff\x16\x8be\x99\xe9\xbfD\xc0\xdf\xee\xfe\x04J\xf4w\xe9y\x9b\x80\x80j\xca*&\x8f\r4\xd3\x1cW\xb5\x97\xcf*k\x91\xc8\xb2\x07\x86P\x1a\x80\xe7\xc2w\xa6?\xda\xce\xbaVy\xdf0N\xcd\xd2H\xa5p\x89U\xc9r\xed\xa16\xf6Y\x1d8a{\x88\xe2\xc3HI3{i\xf9\xab\xa4\xf6\x9dR\x1f\x07-\xb2&\x88\xe6\x1e\rMN\x8b\xb8f\xae\xd7[\x106\xe6\x8a\xce\x8f5$Q\xfc!\xa6z\xd1\xf0\x83\x1ec\xd2\xae\t\x94$9d\xfa\xa7\x83\t\xda\xbeR\x8e\xec\x96tZ\xd8\x9bj\xc3GR\xcc\x808\xcf\x0c\x01\x1df \xa7\x99>I)0\x82b\n\xd3{\xea+&T\x8b7\xfd\xa0\xf8R\xea\xa2\xa3P &\\\xed\x98\xc2\xf5B\x00W>\x01\xe1j\r\x01b\xd6=\x0c\xba\xe3z\xc7\xf6\xe2\xba\x11\xb5\x9d0^\xa0\xe9|-9\x96\xa6\xeat\xa8\xa3\x07\xab\xc3jW\xc8\xa6\x12\x1a\x83N/L\xa1\xdb\xab+\xcc\xb0\x1f3\xd2\xc36\x07Li=\x01\xcc\xff&\xfb\x7f{\x1f\xcc\xdd#\x85K\xa7\x7ffh\xff\xfe\x1bK\xbf\xee\xebz\x93\x1d\xae|\xd3\xde\xd2s\xff\xf6\xdbD\xbfM\xb5\xde\x92\x9f{\xab\xd8o\xf8\xbc\xfd\x1e\xaf\x04\x8fX\xfe\x07|\xf0\xac\xdf\xa0\x1b`j\x1e>o\x87\xc8+\xc1\xe4\xc4o\xbb\xbeoG\x86\xddyc\x92l\xf6\xdd\xcd\xdd?\xf8\xbc=%\xafD\xae\xaa\xbe\x1f\xb9\xda\xdd4\xf2^\x86\xfb?sv\xe0\xaa\x8a\xf1\xb7\x1f#\xf2v\xa1\xbc\x92\xb7\xb3\xfc\xef\xfc\x90k\xb6\x9dq7c\xbd\xfe\xfd\xd9\xb7\xf2J\xf5~`\xe5{\x1b\xef\x8f\xe3\x8a\x7fJ=\xb5\xd8i\xba\x1b\xbe?\x0e3z;]\xdf%\x98\xd2\xe0\xc7x\x9d\x11\xfdF?\xb8\xfb\xe02\xea\x0f>oo\xcc+y;\xd5\xbf\xf1\xc3\xa3\x1f\xbcK\x01\xf1ql\xe2\x15|\xdb\r\xf7J\xdeN:\xc4\x07\x11\xfc\x86o~\x10\xf0\xf3?~\xd6\xe9\xe7I\x04\xaf\xf4\x96\xac\xfc\xa3\xfc\xc1\xf5\xab7|\xde\x8e\x9dWr\x0f\xb4\xbf\xad~x\xbf)\xf0\xa7\x04sJ\xbc\xe1\xf3\xf6\xf8\xbc\xd2o\xb4\xff\xf1K\x07\x7fJ\x9bq\xf2\x90}\xc3\xe7\xadg{%e\x1e\xb8/>\xf6\xef\xc7\ns\xf7\xc9\xf7\xdf\xf0y+\xc2^\xc9;\x7f\xf0\xef\xf4;\x88T\xe1\xf5f\xaf\xbc\x1d\x04\xaf\xf4\x1b\xfd~\xb39N:w\xe2\r\xdf\xbf\xff\n\xda\xbf\xf7\xef\xde-p\xdc\x1b>ow\xd3+\x11\xf7T\xb4\xfd\x91\x1f?\xd7\x86\xd3\xa2\xf2\x86\xcf\xdb\x0f\xf5J\xdd\xa0\x15\xa9\xfd\x87\xfeE\xbb1v\xed\xfe\x1a\xc0\x9fs\x19?\x7fi\xed\xfb\xd7\xd7~\xe3\xe5o\xf2\xe2\xdc\x17\xbf\xc3_\xbc\xf0\xf0y\xbbPW6\x85\x90\xffG\xf2\xd7OO\xfd9w\xbc\x7f\xf0y\xab\xe2\xf7\xe0~c\x7f\x9d\x1aJ\xb6\x13\xff\x81~\xf08\xb4g\x82\xde\xce~x\xbf\xc2\xf7\xc3\xbe\xfc\x91\xd3\x9f\xe7d\xbe\xa9\x01\x13\xd1\xbd\xf5\xcf\xdb9+\r&W\x17\x0b\xbc\x99\xf3\x1f\xc6\x8bQO\xac\xf8\x86\xef\xc7\x9ay*j\xf9\xdf,\xd2\xbf\x8f\x17\x8fP\xa7\xaa\x0b\xf8\x83\xcf[\xdd\'B\xd3\xd4W\xddj\xd7\x7f\xdf\xfb\xf4~\x97\xf1}\x1f\x16\xfe\n$\xbc\xf4\xfc~\x8a\xe6\x1b_\xb9\x92\xeaL\xff\xf3\xb9\xaf\x7f\x9e\x83\xf7><\x1b*oaI5\xea_<\x87? \xe2\x86\x01\xbf\xd8g\xd7n\xfc\xf3\xb7>~h\xf7)N\xb9\xf6\xe0\x96\x99\xaa\xad\xff\xe0/\xdd\r\x8fO\xf8z\xd3\'\xdb\xf8\xea\x95\\\x92\xff\x03\xbe\xff\x07\xa7\xe7E\x8bZs\x00\x00'

exe_bin = base64.b85decode(gzip.decompress(exe_bin))

with open("./kyomu", 'wb') as f:
    f.write(exe_bin)

subprocess.run(["chmod +x ./kyomu"], shell=True)
subprocess.run(["./kyomu"], shell=True)