........................................................................................................................................................................................................
........................................................................................................................................................................................................
........................................................................................................................................................................................................
........................................................................................................................................................................................................
......................................................................... . ...................................................................................................................
......................................................................... ++. ..... .................................................................................................................
......................................................................... + ..+ . ++. . ...............................................................................................................
.................................................................... .. + +-.. .++++ .............................................................................................................
................................................................. .++- .+ ... +:++...+. .............................................................................................................
............................................................. -. . + .. ......... :. .............................................................................................................
............................................................. =++++:.:+ . . . :-... .. +: ...........................................................................................................
............................................................ :.... . -..: . . . +:...... ....................................................................................................
........................................................... : . .-. :.. ..:-... . + - = .. .................................................................................................
............................................................ .... . .... :- .:- -.++ ...+=. . .. ...............................................................................................
............................................................ = . .. ... -+.. .. .. . .........................................................................................
........................................................... +. .++... . . +:+ .. . . : .........................................................................................
........................................................... .: . . .. - . .. . . .. . ... .........................................................................................
......................................................... . . . . .. . . = . .......................................................................................
......................................................... : .. . . .. . . .-.. + .......................................................................................
....................................................... + . . .. ... . . ........ ... . . . .++++++ .................................................................................
..................................................... - . .. . .. . . . . . .................................................................................
................................................. . + . .. . .. ........... - .... . ... . ..+ ...................................................................................
................................................. ... . ...: . . ......... . .-.. . ... .. .. . ...................................................................................
................................................ . . . . + ...... . .. . . . . - . . +: . .............................................................................
................................................ .+ . ... .. . . -. ... .- . : .:. .............................................................................
............................................ .++: . . . . . . . . ... . -:+: . .-.. .............................................................................
........................................... ++ . . . . . .. .. ... . - . .- .. .............................................................................
........................................... = .. . .. + . . . . .. .. ... . .. . . .............................................................................
............................................ : ...... : . - . - . . . . . ...+ . .. .... : . .............................................................................
............................................ ... .... ...... . .. . . . ::-. .. .: - .............................................................................
............................................ .+.. + . ... .. .++ . .. .*. . .+.. .+... .+. .............................................................................
............................................ .++ . ..... - + - .. .. . .. -+ . :* .. . . . .: . .. .............................................................................
............................................ . +:. .. . :+ := . . .. .. .. . . . ..+ . .. .+ ...: .............................................................................
............................................ :++- . . .:: . . . :..... .. .- . . . .....-. ...+ ...........................................................................
........................................... +: . . +:. :. + .. . :.. ..-.+++++++++ . ... ..+. . : .. .........................................................................
.............................................. +- .++..::.. . :. .: .. :+=+- -=-.+. - ..... .. ... ...........................................................................
............................................ -. .:++++. +.. . ....:. ... + . . +.. .- .... .... ... .........................................................................
............................................ .: ... ..+ . +... . -- .. ::..:. ++= ++-. +.... .. . . ..: .........................................................................
..................................................: . .:. -.. :+++++++++ .. :.. +. -.+. .. . .. . . .........................................................................
................................................ .. .. . .: +=.. . .+ . . . .. . . ... .+ ....... ...............................................................
................................................ - . . : . . +:+:..+: ++-. .. . . .. + . . .: ... + ...... +................................................................
................................................ . .+ .... +... +-. ...++- . .. . . . ...- .... + . .:+- ................................................................
................................................: . . ..: . + . .++:. . .. . . . - . . . . . . . ..............................................................
.................................................. . ..+ .- :++ . . . . . . . . : . .. .. ..-- ..............................................................
................................................ +. .. .-. . +++ . . .. .... --:+ . .. : -.... .. . .+ ... .. .+ ...............................................................
................................................ : ..+ . . . .+-= . . . :+.. ::. +. ..... .:: . .. +. - ..+ . . .........................................................
................................................ .. ..: + . ..-.+ . . : .. . . . . ++* - :+ - +... .. .: ::+. .........................................................
...................................... ......... -. . . +..: . ..+ : . . . : + . . . . ... ... .. ..+ .....................................................
...................................... ........ . . . . . +: :.... --- .. . . .. .*:-.+ . .. ........ .. .. + .. ......................................................
...................................... .. .-. ... ..... ..:-. .++ . . . .. ...+.: .:: .. . .. ..... . ..... . . .....................................................
...................................... .. .. .. . .. .. -...-. +:..... . .. ... *:--- -+: ... .. . . . .....................................................
.......................................- ..-.. . . .. . . . .... ..*+::: ::++.----- ::-:. *.. .. :+ . ... ... .....................................................
.................................... - . . . . . . . ........ . . ...:+-+++++::+:. . .+: . .. *. .... .+ . . . .....................................................
.................................... . . .. . ... . ..:: ...... :+:::.:... .. :: :...:+:... . .. . : :. .. .. .....................................................
.................................... .-. .. . . .. .. . . ... .. : ... .::***: . ..... : .: . . . .. . . ..+.....................................................
................................... . . .... . .. .:. ............. . ::. . . ... ... . . . .: .. . .. ...................................................
................................... :: . .. . . . : . .. . . . . :: .. ...... . .. . ....... . .- ...................................................
.................................... ... .. .. . . ..- . ....: -.:. .. . . . .+ ...................................................
.................................... : ... ..+++ :-. . .-:. . . ....... + ....-...... . .... . ..................................................
.................................. .. . .:: .......... .:::.. +:. .. . . . . .. . . .. + ..................................................
.................................. . . ...... :. ........ .. . ..... ..-+. . . ..... . ... . .. :. .................................................
................................ :. . ........ :- . .......--:++ . -- . . :: . .. . + ..:.... . ... ..............................................
.............................. . .. ...... ..: ... ........ - . .:. .- .. . . . . . . .. .. . . .. .. . . ..................................................
............................ .-.. .. ..: ............ .. . .. . . . ... . . . .. : .. -: . .............................................
............................. ... . .......... .-.......... .........: .+ ..: . ... : . .. . .... ... . . + ..................................................
........................... .... ... .. .... + ... -.... :+:: ... +. . : .. . . : ..... . ... .--.. ::-. ..................................................
........................... . .. .. . . .. - .. ...- - . . ..: . + .. .. . . . . .. .. . .. +. .--: ..................................................
.......................... ..... ....-. . ...... ........ + .. . ..-.. :.. . . . .... .. .. . : - ...-. ..................................................
........................ -.... . . .-.. .. .... .....= . . . .. . . :.. . ....... .. . . . ... . .. -.-+ ..- ..................................................
........................ ... ... . .. ... .. .... . . .: . :.. . :. . .. . . .. ...... . . . .. -. ...... . ..............................................
........................ . ........ . .. ...... .. . .:. . . : . .. . . ... ... .. ..*.... :-... . ..............................................
.......................... . ..... .... . ..... +... . .. . . .... . . . . . .. .++- .... .-... : ..............................................
........................+ . .. . .... . .......+ . . .. .. . . . .. .. . .. . .. .. ..... .+- .... . -. .... ..............................................
........................+. ... . . ...... - .. .. . . - . .. . .. . . . . .. . ..... .. . : ... . .-.. ..............................................
......................... ....... . ..... . .. ... .. . . . . . ..... + .. .*.- . ..............................................
........................ -. .. ::. ....... ... ..= . .. .... . .. . . . . ... ..=-. . .*.. = ..............................................
........................ . . : ......- .. . . -.. . . .. .... - . . . . = . :+ .-. ..............................................
........................ + ..- : ..... . ..: . . :: . .. . .. . .. ...+ ..............................................
........................... .. : :. .. .. . ..+ .. .. - . .. ... . . + . . .. ..= ..............................................
............................ ::- + .. .. : . ...+ . : .-. .. . . .. . ... . ... ....... ..............................................
............................ +.. .. .. . . . . + . . . .... . ... . . . . . . . .. . .... + . ..........................................
............................ + :: . .. + . .... + . . ... .......-- .. . . . .- . ... .. ..... . ..........................................
............................ -: ...-..... : .. ... .--.--. . . . ... .. .. .... .- ..........................................
................................ . .. -...... . . ...-...... .. .. . .. . . . .- ........ - ..........................................
................................ . - ..+-. .... .+ . . ..-- .-.. . . . . . . . .. +........ :- ..........................................
.................................... .: .+....... . . . . .---: .. ... . . . . .. +. . ..... . ...+ .. ........................................
...................................-+. . .+. ... . . . . .--- .. :. .....: .. .: ...... . ... .. ......................................
.................................. -::.. + . .. .. . .- . . ...-- . . . ..... .... .. .=. . ...... . +. ..........................................
..................................... -.:+.. . . ... . . . . . . ...... .. .. . . -+ ... ...... . + ..........................................
..................................... - +: .. . ... :.++. . . . ..... . . ... . .. . . : . .. . +.+ .. ........ ... +.. ......................................
........................................ . .+: ... .....:+ +++ ++ .. ... . ..... ........ .. +.. . ...= + . .. ...... .. . ......................................
........................................ .. -. .. .. ..*+ .++ ++++++:.. . . .. ..... ..... . . .:+ . . .+ +. . ... .... ... + ......................................
.............................................. +.. . ..+:++ ... =+: . -... ...... . . ........ ..:++++++:++:-:. . . .+ . ....... + ..................................
.............................................. .+ ....+=+. ... .- . . . .-. . .. ........ . .......... .. -++++ .. . . + .... . ..... .. * ..................................
.............................................. :+ .. *=- ::.- ... :...... ... . . . ...... . ..:. ... . :: . -.... . . + ....................................
................................................ +. .++ . +:. ........ . .. .. ..... . .....:- ....... ..: . -.. .+ ..................................
................................................ ++ . . :. . . .. ... ..... . . . . . .... .-..... . . ....... . +. . . . . ..-. ..................................
.......................................................... ....... + . .. . . . . - . . ........ .... .+. ....... . + . . .... .. ..................................
................................................................. + ..- . . . -.. . . ...... .++- .. ...... . +. . . .. +....................................
......................................................... .+.. .. . . . .. . . ........ :-. .::- . ...+ . . .-. ..................................
..................................................... . .++++++:- . . . . . - . . .. . . .... ..... .. . . .:+ . . .. . . . .. ..................................
.....................................................:+ ... . . .. . . . . . . . .. .. . ........ . + .. :: . .. .... + ................................
................................................ +... .. . . . . . . .. . . ... .. ....... . .:- . +.. .... .. : ..............................
.............................................. -. ....... . . ... .. . .. . . . . ... . ... . .. . . .+ .-.. .. +. ..............................
......................................... --. . . . ... . .. .. . . . . ... . .+- . +: . .. + .. ..........................
...................................... -. .. . . .. .. .. . .. .. . ... . .. . . . .:: -+ .+.... :. ............................
.................................. .. + .. .. . . . . .. ... . .. .. . . .... ..... . ..... . .:. .-++.* . .+ ............................
.............................. .. +:. . .. . . . . . . . . . . . . . . .... .. . +. -=+ . + ............................
............................ . + . . . . .. . . .. .. . .. . . .. ...:.. : .. -+ .............................
............................ .:: .. .. . .. .. ... .. .. . . . .... . .. .. . .. = ..... ..........................
.......................... -: . . .. .. .... .. . .. .. .. . . . . . . .:::+ ..........+ ............................
.......................... .: :*::.----.:*+ . .. . . .. - . .. . . . .. . . .. . . .*:.. .+. ..........+. ..........................
....................... .+: . ... .. -*:. ... .. . ...... .. . . .... .. . . :. .. . .:* ............ ..........................
.................... :. . . .. .. ..::. .. .. .... .. ...... . .. . . . . . : ... .+.............. ..........................
.................... :. .. . .. ....-: .:.. .... .... ... . .- . . :. .. .... .:: .......... - ..........................
.................. .: . . .. .. . . .-: . . - . .... . . .. . :. .. . . .. . ...: .............- ..........................
................ +: .... ........ . . ..... :. . .- . . .. . .. .. . :. . .......-*-:... ... .......- ......................
................ +- .. ...... ... .. . . . . .... . . .. .. . ... . .-..... .:.... .. . .. -:: ......................
.............. +. .. . . . .. . ...... . .. . . . . . ......... ... . .. . .. . . ..... . . - .. . . ..-.... .-.. .: .... ..................
.............. + ... .. ..... . . . . . .... . . . .:. . .. .... . ..... . ..... . . .: .-- . . ... . ... .. + .. :*.. -... - ..: . .::. ..................
..............+: . . . .. . .. .. ... . .....:.. . .. .. . . ..: .. . .. ...- .. . .. . .... . -.- .+ ....................
............ :+ .. .... . .... ... . . .. ..... ..::. . . .. . .. . . .. . .. .::-. .. .. . .:.. . . .. . . . ...+ .- . ... ..: ....................
............ + . . . . . ... . . .. . . . * . . . . . .. . .. . ::.:... . . . ..... .. .. . .. + . .. .. -. ..................
.......... + . . .. . .. . . . :.. .. . .. ..... . -. - .. . .:---::. . . - .. :. ... . . ..: . *...+..:... ... ...................
.......... .+... . ........ . . .. .... . . .. .:. . .... . : .. .. ...... .*+++------.: ......... . : . . .. .... . .. ... .. .- ..+. .. . . + ................
.......... +... .. ... . . . ... . . . ...*.... . .- *:+. .:... .. ... .--------:..... .... : .. ..... .. . . . .+.. .+ - . . :. ..............
........ . +... . .. . . . . ... ... .. . .... . . .. .--*+ .-..: :. . . .. ..:...----:. ... .... . .. .... . . .. ..+. +-: . . + ..............
........ +.. . . . .. . .. . . . .. .. :..-: .... . ......+... --.: . . .*. .. ... .. ..... . :+ +:. . : ..............
........ :.. . . . . . .. . . . . . .. . .: .. :... : -...-... . ......+.... ---: .... : .. .. . . . . . ++ + . .. + ............
........ + .. .. ... . .. . . .. ... ... :.. ..:-..--: ... .- .. -. ......: ---..--.: . . . .... . .... . .+.. . . .. - . ..........
...... .=-. . . . .. . . . . . .. . .. . :...:------.+......-.. . -........: --- :*+++ . -. ... . ... . . . .. .. . ..........
...... ::. . . . ... ... .. .. .:.*++++**::++ ... .. .......++++++++::+++: .. : .. . . . . .. . .. ..........
.... : . . .. . . . . . . .. .. . . ... .+++*::::::::+.... -. .... -.....=:*:::::::::::+ ..:. ... . .. . . . . .. . . . ..........
.... .+. . . . .. . . . .... . .. . .. . .:+::::::::::::+ ... -. . ...... +::::::::::::::+ .: .... ...... . . .. . . ..........
.... .+ . .. . . . .. ..... . .. ..... ..*::::::::::::::::... .....+. .. .:.. +::::::::. .:::+++*.. ..... .. ....... . . . .. .. . . + .........
.... +: . . ... .. . . . . . .... . .: . . -::::: ::::::::::++. ++= +++=++ :=+++. +::::.. - ---:::::+-. . . . ..... . .. . . . . . .........
.... +- . . . . . . . . .. ..... :* :.---- :::::+:. +==:+:===+++-+==+-:+::::::..------ ::::+ ... . ........ ... . . . . ........
.... + . . . . .. .. . . .. . .. ... .. ...:: ------- :::::. ==+++- :+==-:-+++== . ::... .--------.: : . .. ... ..... . . . .. . . . . ........
.... +. . .. .. .. . . . : .---------- ::+ . .+++%++%%%%%=+===@%==@=.....:: . --------.::. . .. ............ . . . .. . . .- ........
.... +- ... . .... . . . .. .. . ... .. .. *:-....---------- .: . %@%%%+%%%@%@=@@%%=%%=+%%- ..- + . ----------... . ............... . .. .. . . .........
.... -: .... . .. .. .... .. .... :.... .. . ::-... . --------. +. .. +%%@%==++#%@%@=@@%== . ... ....:. ---------..*. . ......... ..... .. .... . . . . : ........
.... .+. . . ............ . ... .. .. . .:++ -..- . ........::. . .=-+@++ .+@@%%=-====:.. . ... .+ --------..-.. - ................ . . .. .. . . . ........
.... +. . .... ................. .. . ...:::+++ ......... . .......: . .. . . . . ...-........ . . . .+ --------------:- . . .. ....... . . . . . . ......
.... . :.. . .. ..... .......:+++:.:+....... . ... ...: . .......-.. . . . .. . .+---------...... : ... ... ..... . . ... . . . . ......
..... . -: . . .. ...... ..... ..... . . : ::.. + .......... ... :......... . . . .......... . . ... ... :+.------.. .... -: . ...-..... . ... . + ......
.... + ............ .. ... :. --: :+ .... .. .. .... . .. .. . .................. . . . ... ..:+::..- . ...... .. :.. .....:...... . .. .. . . . ......
.... +. ............ .... ... .: -+ . ... ..... ... .. . .. . ............................ . . . . +:... ....... . ... +:- ..::.. . .... . . ... + ......
........ . + . ........... .... . -- .- .: . . . ....... .. .. .............................. ..... . .: .................:+++...:... . ... ..........
........ . .:. . ......... .... ::++. .. . .. .- ...: . .... ........... ....:.-.. .......... .... .... .: ....................:+++: .... . + ..........
............ .. . :+=: . . . ..... .::::++. + .. . . ....... . . ........... ... .. ...... ....... . . .::................... ++:+:....... . :. ......
.............. ............ .... -: . . .......... . ........ . . .... . .......... . . .................. .+..+: - .... . . .. +: .. ......
............ .... . .............. .. .: . ............... ... ............ . ... .. .. ......... .... . .:.................. + .-:::. .... .. . +. .... ......
................................................ + ................ . ......... .. . . . ... .. . .. ....... . .. . .:....................+..--- . .-. .. ........ .+ ............
................................................ .+ ................. . ......... .. . . .. . .. ... ....... .... . . .................. .*. . :-- .......... *+ . ..........
................................................ +. ................... ......... .. ....... .. .. .... ........... ........................+ +: .----. ....... :+ . ..............
................................................ + .................... ......... . :: ..-. ..... .. .......... .. ....................... + +:- . .. . . .++. ................
................................................ ++ ........ ...................................... .... .............. .......................... + ...... - +=+++++- . ..................