BM6P6(@ ---------------------------,,,+++++++++,,,---...---,,,***)))((()))******************************++++++,,,,,,,,,---------,,,+++)))(((((()))+++,,,///...,,,++++++,,,...///++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,+++***)))(((------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++******))))))++++++++++++,,,,,,---...,,,+++***)))))))))***+++...------,,,,,,------...)))***++++++------...///,,,,,,,,,---------........................------*********++++++,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,---------......***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---+++)))'''&&&%%%,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------***+++,,,---.../////////........................---------,,,,,,+++++++++------------------------......,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++***)))))))))***+++,,,---,,,++++++------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++,,,,,,---...---,,,,,,+++*********+++...---+++,,,,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,)))***,,,------,,,***)))......---------,,,,,,,,,,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,---......***(((***...000...***,,,,,,,,,---------...............------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***)))***,,,------,,,***))),,,,,,,,,------............------,,,,,,------...+++************+++,,,,,,+++***)))((((((***,,,---,,,)))''''''***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++------------------------000///......,,,,,,+++***------------------------...---+++))))))***+++,,,...------,,,,,,------...---.........---,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,///---+++)))))))))+++,,,++++++++++++++++++++++++---,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***+++,,,---......---,,,+++++++++,,,---++++++++++++++++++++++++))))))*********+++++++++,,,+++***))))))***+++,,,((()))***++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,+++***)))((((((*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++*********)))***************+++,,,,,,+++***************++++++------,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,---------......***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++,,,---......///......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,+++*********+++,,,---...---,,,,,,------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,---------,,,++++++******++++++...---+++,,,,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,---......---,,,+++......---------,,,,,,,,,,,,---...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,)))'''(((,,,...,,,))),,,,,,,,,---------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***%%%&&&(((***+++,,,,,,,,,*********++++++,,,,,,,,,------,,,,,,,,,,,,------...------------...//////,,,,,,*********+++---...---***((((((+++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++---------------------------,,,,,,++++++******)))++++++++++++++++++++++++,,,,,,---------,,,,,,+++,,,++++++******++++++,,,------......---,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,++++++++++++++++++++++++,,,+++***))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******++++++++++++******$$$&&&)))+++------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++++++++***)))(((''''''((()))***+++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++************+++++++++++++++,,,,,,---))))))***+++,,,,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))))))))******+++++++++------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------------,,,+++++++++,,,---.........------------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++******++++++...,,,++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------......---------,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,)))((())),,,---,,,)))------------,,,,,,,,,,,,...------------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***&&&'''((()))***,,,------******++++++++++++,,,,,,------,,,,,,,,,,,,------+++++++++++++++,,,------...---,,,,,,,,,---...///...,,,******+++,,,,,,+++*********************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++***,,,...//////...---+++,,,++++++******++++++,,,---------------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,************++++++,,,,,,)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***,,,------,,,***)))'''(((***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++***)))))))))))))))***+++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++.........------......///'''(((***,,,------,,,,,,---,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......***++++++,,,---......///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,------,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---,,,++++++***+++,,,,,,---------------------------------------------,,,,,,,,,+++++++++*********+++++++++,,,,,,...---,,,,,,++++++++++++,,,,,,++++++***++++++,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,---............---------,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,---......,,,+++,,,...///---,,,---------,,,,,,,,,,,,+++------------------------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,---***************++++++,,,...---,,,,,,,,,------...------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------***+++,,,.........------...------,,,,,,------...,,,,,,---------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******++++++,,,,,,,,,,,,((())))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***,,,......,,,***))),,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++,,,///......------.........((()))+++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,---------......+++,,,,,,---...//////000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++++++++***)))(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******)))+++++++++++++++,,,,,,---------------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++++++++,,,++++++***++++++,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,---......---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***------,,,++++++,,,------------------------------,,,,,,,,,++++++,,,,,,,,,---------------...//////,,,,,,++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++***+++++++++,,,,,,------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///------------------------++++++*********,,,---......------,,,,,,------...++++++,,,,,,---,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***+++,,,------------,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***+++,,,......,,,+++***,,,+++)))'''''')))+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---------------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,---,,,,,,+++++++++++++++******+++,,,---------,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......+++++++++,,,,,,---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++******)))(((++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))++++++*********+++,,,---------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------,,,+++++++++,,,,,,++++++******++++++,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***'''((()))***+++---......,,,,,,++++++++++++******,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------...++++++************)))))))))+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++((())))))******++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++---+++***))))))***,,,...,,,++++++******++++++,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,---,,,,,,+++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......+++,,,---.........------,,,,,,---------,,,+++***++++++++++++++++++++++++))))))*********+++++++++++++++,,,------,,,++++++***************+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,+++***************,,,,,,+++++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,++++++***************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***))),,,,,,+++***+++,,,---...------------------------------,,,,,,,,,,,,++++++,,,,,,---------.........,,,,,,+++++++++,,,------++++++******++++++,,,---,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,......---------,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,------,,,++++++++++++))))))***+++,,,------...,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***&&&''')))+++------------,,,,,,,,,++++++*********,,,,,,++++++++++++,,,,,,******))))))******+++,,,******+++******))))))(((&&&))),,,,,,++++++,,,...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,+++++++++++++++++++++++++++,,,---------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111,,,---.../////////...---***++++++,,,+++***((('''************************++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++((())),,,...000000//////------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++(((((()))***+++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,---------...---,,,,,,++++++++++++...---,,,+++***+++,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------///......------......///,,,++++++++++++++++++,,,,,,,,,------------......***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++///...,,,,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++------,,,+++,,,---...///---------------------------------,,,,,,,,,++++++---------.........//////++++++++++++,,,------...+++*********+++,,,,,,---,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---...000111111000...---......---------,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,---......///000///---,,,---...(((((()))***,,,---...///,,,,,,,,,------.........+++,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++,,,...//////...,,,+++.........------,,,,,,,,,,,,++++++++++++++++++,,,------,,,,,,------...///+++++++++++++++***)))((($$$'''+++,,,++++++,,,...************************++++++,,,,,,,,,---------++++++++++++++++++++++++......//////000111222222+++*********+++,,,,,,---++++++++++++++++++++++++------------------------------------------------,,,---...//////---+++***...------,,,,,,------...)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,///---+++)))))))))+++,,,++++++++++++++++++++++++,,,------...---,,,***)))........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,......///000---,,,,,,+++*********+++,,,,,,+++***+++,,,---...,,,,,,---......---,,,,,,------------,,,+++******+++,,,...//////...,,,+++******+++,,,,,,,,,,,,+++......---,,,,,,+++************))))))******+++,,,///...,,,+++******++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,++++++***.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,,,,---......---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---++++++,,,,,,,,,,,,------******+++,,,,,,---...............------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++---,,,,,,++++++,,,,,,---//////...---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++++++++++++++++++++++++++------------------------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************...------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++------------------------(((((()))***,,,---...///.........------,,,,,,,,,+++++++++,,,,,,,,,------------------------------***+++,,,---............))))))***+++,,,,,,---------------,,,,,,+++++++++***+++,,,,,,------------------++++++++++++------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,***++++++,,,,,,,,,++++++---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,---,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,---,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,++++++++++++******++++++++++++++++++++++++000---,,,---///000...,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,------,,,++++++******++++++,,,,,,+++++++++,,,---...,,,,,,---......---,,,,,,+++,,,,,,,,,,,,++++++***++++++,,,------,,,++++++******+++,,,,,,,,,,,,+++......---,,,,,,+++******+++************+++,,,,,,++++++++++++,,,---///000******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---......------------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,+++++++++,,,,,,---...---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------******+++,,,,,,---......------------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,+++---,,,,,,++++++,,,,,,---+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------+++,,,,,,---.........---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,++++++........................******+++,,,---......///......---------,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------000000000000///...---,,,+++++++++,,,,,,------...---------,,,,,,++++++++++++,,,---............------,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,,,,---,,,+++*********++++++++++++++++++++++++++++++******************************,,,---------,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++++++++++++++++++++++++++,,,------++++++++++++++++++++++++,,,+++***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------,,,,,,++++++******++++++++++++++++++++++++///---+++,,,...///...,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,+++++++++,,,---...,,,------......------,,,***++++++,,,,,,,,,,,,++++++++++++******+++++++++***++++++,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,++++++++++++,,,------+++++++++,,,---...000111******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------............//////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,------++++++))))))))))))++++++---------,,,,,,+++++++++......------,,,++++++***++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------)))***,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........................,,,,,,,,,------............------------,,,,,,,,,,,,,,,,,,+++++++++++++++------------------------///000000//////...---,,,------------------------------,,,,,,,,,,,,++++++------......//////......+++,,,,,,------,,,,,,+++***++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------------,,,,,,---,,,++++++******++++++************************++++++++++++++++++++++++++++++,,,------------,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,,,,,,,,,,,,,------...++++++++++++++++++++++++///---+++,,,///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------///......---,,,++++++***++++++++++++++++++++++++---,,,++++++------,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,------------------------------***+++,,,------------------,,,+++******+++,,,---***+++,,,,,,------,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---.........---------------------******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,---.../////////+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++,,,,,,---++++++************++++++...------,,,,,,++++++***.........------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,,,,,,,------------..............................---------------,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------******+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++------------++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,++++++++++++***+++************++++++++++++++++++++++++++++++++++++,,,,,,---------.........***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,------,,,,,,,,,---......++++++++++++++++++++++++---***(((***...000...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++,,,++++++***++++++,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---......///......///...,,,******,,,...///++++++,,,------------,,,------,,,,,,,,,,,,++++++------,,,,,,------...///------------------,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,---......///***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------.........+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------...............---------------------------------)))***+++,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))),,,,,,,,,,,,++++++******++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------------,,,+++++++++,,,,,,------,,,,,,,,,---......++++++++++++++++++++++++(((&&&%%%''')))+++***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++++++++++++++++++++++++++***++++++++++++***++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++******++++++,,,,,,***+++,,,---------,,,,,,...------,,,,,,------...,,,------............---///...,,,++++++,,,...///++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......******+++,,,------------******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******++++++,,,---......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++------------+++++++++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,---------............------------------------...//////......---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---,,,,,,+++++++++,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++++++++***)))((('''+++,,,,,,,,,,,,+++***)))+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------)))******+++,,,,,,------***++++++,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***+++,,,---------,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---,,,,,,++++++------,,,++++++,,,------+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...******+++,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,------......,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,------...+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++*********+++---......---+++***)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))******+++,,,---......------------------------............---,,,++++++***+++++++++,,,---------+++++++++,,,,,,---------------......---,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++,,,,,,+++***)))((((((++++++,,,,,,,,,+++***))))))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...,,,------......------,,,------------------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++++++++++++++,,,******+++,,,,,,---......,,,,,,,,,++++++,,,,,,---+++++++++++++++,,,------++++++++++++++++++++++++...111333222...---///222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***,,,...---+++***+++---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++*********+++,,,,,,---***+++,,,---...---,,,,,,...---,,,,,,,,,,,,---...+++++++++++++++***)))(((,,,++++++++++++++++++,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------------,,,+++(((&&&%%%******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------............///---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++...---,,,,,,++++++++++++******++++++++++++******)))***+++,,,------...///---,,,,,,++++++******)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++*********+++---......---+++***)))***+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((------------------------------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------***+++,,,---.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,))))))***++++++,,,------------------------------,,,,,,,,,---------......,,,,,,,,,------.........''''''((()))+++,,,---...------------------------))))))***+++,,,,,,,,,,,,++++++,,,,,,---...//////+++++++++,,,,,,---------.../////////...------,,,...---++++++++++++---...***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------------,,,+++***)))(((++++++,,,---,,,+++***)))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------......//////......---------------------------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,++++++***************+++,,,,,,---......,,,,,,,,,++++++,,,------++++++******++++++,,,---++++++++++++++++++++++++***///222000***'''+++///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))******++++++,,,,,,---++++++++++++++++++++++++***---...---+++***,,,............------,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,---......,,,,,,++++++,,,,,,---...***+++,,,,,,------------)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,------......---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***))),,,+++***))))))***+++,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,++++++++++++,,,,,,---------***+++,,,,,,------,,,,,,(((((()))+++------+++)))******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---//////...---,,,***)))(((***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000...,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...---,,,,,,++++++++++++---------------------------.........---,,,,,,+++)))***---...///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***,,,.........,,,+++...------------...//////---------------------------------,,,,,,+++++++++++++++------------++++++++++++,,,,,,,,,,,,------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,+++++++++,,,,,,,,,------------------------------...------,,,,,,------......---,,,,,,......---,,,,,,++++++******++++++,,,...------,,,,,,------...------------------------------------------------,,,,,,++++++++++++******,,,---------......//////------------------------------------------------......---,,,++++++++++++)))+++---/////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------...///000000//////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++,,,---,,,+++*********+++,,,++++++++++++++++++++++++(((444***222333%%%+++............//////...+++)))---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,---......,,,,,,++++++,,,,,,---...***+++,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++))),,,+++************+++,,,---,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---++++++,,,------------,,,///---+++++++++,,,***)))******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------.........---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,---//////...---,,,......------......///000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,,,,,,,------------------------------------...------,,,,,,------...,,,+++******,,,,,,+++***---,,,,,,++++++++++++,,,...------,,,,,,------...------------------------------------------------......------,,,,,,++++++***+++,,,---...///000111------------------------------------------------------,,,+++++++++,,,,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++*********++++++*********,,,---...+++++++++++++++++++++++++++222,,,&&&)))000111&&&,,,,,,++++++,,,---,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,++++++,,,,,,---...++++++,,,,,,,,,+++************+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++...---,,,++++++,,,---...---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++***---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++++++++,,,---------------222///+++***+++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,,,,***+++,,,,,,------,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////---,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,++++++******+++***)))((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------...//////...,,,,,,......------......///000,,,,,,++++++++++++++++++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------...------------,,,,,,,,,,,,------------.........------------------------...------,,,,,,------...,,,+++******,,,,,,+++***......---,,,,,,+++,,,,,,...------,,,,,,------...------------------------------------------------++++++***)))(((((('''''')))***+++,,,...000111222,,,,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------------------------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***...------,,,+++***))))))))))))******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,000""")))---***---,,,...///...,,,***((((((((()))))))))******+++++++++,,,------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,+++***))))))***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++...---+++******,,,...///---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---,,,+++------------------------------------------------+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++,,,,,,---...------------+++******,,,...///...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++.........---,,,+++)))(((***+++,,,,,,------,,,,,,+++******))))))******++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...++++++,,,,,,,,,,,,------******+++,,,------......,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++---.........---,,,+++***,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------------------------------------.........//////------------------------...------,,,,,,------......---,,,,,,......---,,,//////...---,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------******)))((('''&&&&&&%%%******+++,,,...///000000,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,+++)))'''''''''((())),,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,---------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,+++***...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++***************++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,333(((888111$$$(((%%%(((***+++,,,---...000222444)))))))))******+++++++++------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++---,,,***)))***,,,...///++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---------+++------------------------------------------------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,---.........------***)))***,,,......---+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,.........---,,,+++***)))***+++,,,,,,------,,,,,,+++******))))))******++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,------------------------,,,,,,---------------,,,,,,---///000111000///...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,++++++***)))++++++******++++++,,,---//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,---------------------------------------.........//////------------------------...------,,,,,,------......---,,,,,,......---,,,///...------,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------.........---,,,+++++++++,,,,,,,,,---------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///---,,,)))''''''((()))+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------............******+++++++++++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,!!!+++000 777999---+++---...,,,)))&&&&&&&&&***************+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------,,,++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++******+++,,,---...++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,,,,------......------,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++,,,,,,---...............,,,,,,,,,---...---)))&&&++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///******+++,,,------------***+++,,,,,,------,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++*********++++++,,,,,,------...---,,,,,,,,,+++++++++***+++************++++++,,,------------------------,,,,,,---.........------)))+++...000000///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++***************+++************+++,,,,,,000000//////......------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,------------.........------------------------...------,,,,,,------...,,,+++******,,,,,,+++***------,,,,,,,,,,,,------...------,,,,,,------...------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---...//////...,,,******+++---...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................)))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))***+++,,,------...---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,444666###---888))))))+++***---000111///000222666+++++++++++++++*********------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---.........------+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---+++,,,------------,,,+++++++++++++++,,,,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,------...............///...,,,---------+++)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------...)))***+++,,,------------***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******+++,,,,,,---......+++++++++++++++,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------******+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,------...000//////...------,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------...------,,,,,,------...,,,+++******,,,,,,+++***++++++***++++++,,,---......------,,,,,,------...------------------------------------------------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,---...---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------)))***++++++,,,,,,,,,+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,---+++,,,---......------,,,------------------------999fffPPPaaabbb---,,,111...///---(((""""""&&&+++---,,,,,,,,,+++*********---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---...////////////,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,++++++((()))***,,,,,,------,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---++++++,,,------,,,++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,---......//////......///---++++++---///000000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++------------,,,,,,+++***++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------******+++,,,,,,---......))))))***+++,,,------...******))))))***+++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////++++++++++++,,,------......------------...////////////...---,,,,,,+++++++++++++++,,,,,,---------------++++++++++++------++++++,,,,,,,,,---------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,,,,------------------------------...------,,,,,,------......---,,,,,,......---,,,)))))))))***+++,,,---......------,,,,,,------...------------------------------------------------+++,,,,,,---......//////******+++,,,,,,---......))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,------)))(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++---,,,,,,++++++,,,,,,---///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,++++++++++++++++++)))***,,,...//////......------------------------aaa}}}XXX;;;,,,'''******+++++++++,,,,,,,,,************************/////////......---------******+++++++++,,,,,,,,,...---,,,,,,,,,...000222++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------....../////////------,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,---------.........//////+++++++++,,,,,,,,,------...------,,,,,,------...000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,---,,,+++***))),,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++...///---...111000---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((******+++++++++,,,,,,,,,//////.........---------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,---...---,,,***)))*********+++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---000...+++,,,///---(((***+++,,,---------,,,,,,((()))+++---///000000///,,,,,,,,,------...............---,,,,,,+++******++++++++++++++++++++++++000///...------...///000000...+++(((''')))+++---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,------...///------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------,,,,,,+++,,,---///000///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,---...//////000000//////,,,+++***,,,///000...,,,+++,,,------............---------------------------------,,,,,,+++++++++)))***+++,,,---............------,,,,,,------............------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))...333(((000++++++"""222,,,------++++++++++++------...,,,+++$$$+++///PPP111&&&555&&&111,,,++++++***+++,,,...///^^^******+++++++++,,,,,,,,,************************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,///...,,,*********+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------*********+++++++++++++++************************------,,,++++++,,,------,,,,,,---------.........,,,,,,---------.........,,,++++++******++++++,,,------,,,,,,,,,---///000---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---...------,,,))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++...000...+++,,,111444333++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******++++++++++++,,,,,,,,,.........------------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,---------,,,,,,+++***........./////////000000------------------------************************,,,------......------,,,+++++++++---///...,,,***+++++++++,,,,,,,,,------,,,---.........---,,,++++++,,,,,,,,,------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,---------------------------------------,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---,,,+++*********+++,,,---...------,,,,,,,,,------......---------,,,,,,,,,++++++,,,------------,,,...---,,,---//////---***++++++,,,------------------------------------------------,,,,,,+++++++++******+++,,,------------+++++++++***++++++,,,,,,......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++111000...(((!!!333666000%%%...)))---,,,,,,++++++,,,,,,---(((...666,,,***)))eee555)))000'''///------,,,+++++++++,,,---___******+++++++++,,,,,,,,,************************+++++++++*********************+++++++++,,,,,,,,,///...,,,*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++***************)))))))))***+++,,,,,,+++***)))...------,,,,,,------...++++++,,,,,,,,,------------------.........//////,,,++++++******++++++,,,*********+++,,,---///000,,,,,,------......//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.../////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((+++---///888FFFPPPSSS,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...------,,,,,,++++++,,,,,,,,,,,,---------............---,,,++++++,,,---...++++++++++++++++++++++++,,,------......------,,,+++'''***333555///+++---,,,,,,+++++++++,,,---...............---,,,++++++++++++++++++,,,,,,,,,,,,...------,,,,,,++++++***------------------------,,,,,,++++++++++++,,,,,,&&&(((+++......---,,,***,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......---,,,,,,,,,------------------------------......------------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,+++*********++++++---,,,,,,,,,,,,------.........---------,,,,,,,,,******+++,,,,,,,,,,,,,,,///...------...---+++)))***++++++,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,...------------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,&&&+++///)))###...///---,,,***---,,,,,,++++++,,,,,,---,,,''',,,,,,000%%%___,,,***,,,)))***......,,,+++************hhh******+++++++++,,,,,,,,,************************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------......------,,,,,,++++++***+++---//////...,,,+++------,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------...............------,,,,,,------...*********++++++,,,------+++++++++,,,---...//////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,))),,,333999:::........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---......---,,,+++***+++,,,---******+++++++++,,,,,,,,,...---+++******+++---...------------------------,,,------......------,,,000)))---:::;;;000+++000---,,,+++******,,,...///+++,,,,,,------.........++++++++++++++++++++++++---------,,,,,,+++++++++------------------------,,,++++++++++++++++++,,,'''))),,,......---+++))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------000000///......---......---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,++++++++++++,,,---............---------,,,,,,,,,+++,,,------......------...---------...---,,,+++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++,,,---............------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))"""+++777333 (((***000+++...,,,,,,,,,,,,,,,,,,,,,,,,000$$$$$$(((333&&&___$$$)))''',,,+++---,,,,,,+++++++++******---******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---......///+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------//////......------,,,,,,***+++---///000///---,,,++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,+++,,,,,,,,,,,,---------...------,,,,,,------...+++++++++++++++++++++***))))))***+++,,,,,,------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,((('''***+++(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...---,,,+++***+++,,,---...,,,,,,,,,---------.........---+++******+++---...------------------------,,,------......------,,,333+++...999:::///***...---,,,+++******,,,...///,,,,,,,,,,,,------......++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,+++++++++,,,------...//////...---,,,,,,,,,---------------------------+++++++++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,............---,,,,,,++++++++++++++++++,,,---.........---------,,,,,,,,,+++,,,------......------+++,,,---...---------...+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++,,,---............---------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++111///,,,......///333)))///)))///,,,,,,,,,,,,,,,,,,,,,,,,---+++---,,,...$$$iii)))+++&&&///000*********++++++,,,,,,,,,555---QQQ******+++++++++,,,,,,,,,************************)))))))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,+++******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++)))***+++,,,------,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,+++,,,,,,,,,,,,+++***)))))))))******++++++,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++************++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,%%%))),,,,,,///333444111************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,------------------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,------*********+++++++++,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++,,,------......------,,,111+++,,,222333,,,)))+++,,,,,,+++++++++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------///---,,,***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***++++++,,,,,,------...,,,++++++,,,,,,---...///,,,,,,+++*********++++++------------------------******++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******,,,++++++++++++,,,,,,---......---------,,,,,,,,,******+++,,,,,,,,,,,,,,,)))+++---...------...///,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,+++******+++,,,,,,,,,,,,***))),,,,,,,,,------------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************...---...(((...***(((000+++000***---+++,,,,,,------,,,,,,+++***,,,,,,---///!!!}}}III'''000---------((()))***+++,,,,,,,,,,,,:::777"""***))))))555yyy******+++++++++,,,,,,,,,************************)))))))))*********++++++******+++++++++,,,,,,,,,+++,,,++++++***))))))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,******++++++,,,------...++++++,,,------,,,++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,---------...,,,++++++******++++++,,,***+++,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,+++++++++,,,------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++...---(((&&&&&&$$$++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,------------............------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...***+++,,,,,,---------,,,(((((()))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...,,,++++++,,,---,,,++++++++++++,,,,,,,,,------......---,,,,,,,,,---...------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,...//////,,,++++++++++++,,,,,,---------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,+++***,,,,,,++++++***+++++++++......---------,,,,,,,,,++++++,,,------------,,,***---///...---,,,---...---------------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,---------,,,+++++++++,,,------,,,+++)))(((,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************///%%%)))$$$111)))###333(((***------,,,///555;;;999,,,444333999&&&&&&666+++***...,,,++++++,,,,,,------,,,,,,+++))),,,&&&)))222&&&---***...'''%%%)))+++111CCCWWWYYY444"""---888)))(((...'''$$$222222((())))))***++++++,,,+++******###)))888888,,,,,,%%%:::(((SSS******+++++++++,,,,,,,,,************************++++++,,,,,,------------******+++++++++,,,,,,,,,******+++---------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,------...---,,,,,,------///000111,,,,,,---......---,,,,,,++++++,,,,,,,,,------------------.........//////...------,,,,,,------...((()))+++---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,+++++++++,,,...000111+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------))),,,---,,,---222333111........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,---------......//////.........---------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,+++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...)))***,,,---...---,,,,,,,,,,,,---------.........***++++++,,,,,,++++++***........................,,,------......------,,,---...+++(((***000111...***+++,,,---------,,,,,,*********+++,,,///111222.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,............,,,,,,)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++*********+++,,,,,,---......+++++++++,,,---...///000...............///000111------------------------,,,,,,,,,------.................................++++++------------++++++***+++---...///......---------,,,+++************......---------,,,,,,,,,---...//////000000//////,,,...000///,,,***+++,,,............------,,,++++++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,,,,......///000///,,,***(((,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((555$$$((($$$777---///111...)))'''***---MMMhhh ((()))"""(((***777&&&"""999)))''',,,,,,++++++------------++++++&&&333///***...222&&&333+++)))---111+++%%%---<<<&&&888+++)))(((///'''...%%%333,,,...000%%%...++++++,,,,,,+++***((('''000000000((("""&&&444,,,%%%***000***@@@******++++++++++++******************************************************+++++++++++++++++++++++++++,,,---,,,***%%% (((+++---,,,***)))+++...************************,,,---...///...---,,,+++---,,,*********,,,...//////...,,,*********,,,---+++,,,,,,------,,,,,,+++************+++,,,---------,,,,,,+++,,,---...///++++++++++++++++++++++++))))))***+++++++++***)))******+++,,,,,,,,,,,,+++******++++++++++++******++++++++++++++++++++++++***+++,,,---............111111000///...,,,***)))........................***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------''')))+++++++++***+++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///......------,,,++++++)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++))))))***+++++++++******++++++++++++++++++++++++------,,,++++++******))),,,,,,,,,------,,,++++++***+++,,,---...---,,,,,,---+++)))***,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,******+++,,,,,,---......---+++)))***,,,---,,,))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++******+++---...////////////...---,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---555333111000000...,,,)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,+++***))))))---,,,+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++........................,,,,,,,,,++++++*********++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((---++++++---000000---*********+++,,,,,,---............---,,,,,,+++******//////...---,,,,,,++++++---------,,,,,,+++++++++------......///.........,,,,,,,,,++++++*********///...DDD>>>&&&222+++***222+++)))******++++++,,,------///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,------------------------777888------,,,+++************---,,,,,,+++*********+++,,,,,,,,,++++++*********+++++++++*********))))))(((...***...///!!!III******++++++++++++******************************************************++++++++++++++++++++++++***+++,,,,,,+++)))&&&$$$+++,,,...------,,,...///++++++++++++++++++++++++,,,,,,------------,,,,,,---,,,+++++++++,,,---......---,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,---......------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---........................---,,,++++++........................***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---***,,,------+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------------(((***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++++++++,,,++++++***)))+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......------,,,***+++,,,---------,,,,,,---+++******---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,++++++,,,------******++++++,,,------......,,,***+++---...---+++++++++++++++++++++++++++++++++++++++++++++++++++...---+++******+++---...//////...------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---++++++,,,------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********,,,,,,+++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***))),,,******,,,///000///---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------------------,,,,,,,,,+++++++++******,,,'''111III""" 222---,,,333+++------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((,,,,,,++++++***+++++++++---,,,++++++******++++++---------,,,,,,,,,++++++,,,,,,,,,,,,++++++******)))---***///555((()))EEE******++++++++++++******************************************************++++++++++++++++++++++++)))***+++,,,---------,,,---,,,+++,,,...///...---------------------------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...///000---------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,///---***))))))***---...******+++,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,........................***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++---...///...,,,+++***+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,---.........(((***,,,,,,+++***+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,------,,,,,,+++***)))++++++++++++++++++++++++)))******+++,,,,,,------------............------***+++,,,---------,,,,,,,,,+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...******++++++,,,,,,------...---,,,,,,......---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------///...,,,++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...+++))))))***,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,------...............------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***)))+++...000000000//////...---+++***))))))******+++,,,,,,---......))))))***++++++,,,------------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++---(((***---***666,,,***000'''//////...------,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///***___bbb+++++++++***++++++,,,,,,,,,,,,++++++******++++++......------------,,,,,,---------,,,,,,,,,,,,+++111000***'''---000(((***++++++,,,,,,++++++******************************************************+++++++++++++++,,,,,,*********+++,,,...///000,,,***((()))---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,------------------,,,******+++,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,............///000111111...------------.........------------------------///---,,,******+++,,,---******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,------------,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,---......,,,++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------)))+++------+++***+++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,------...---------++++++,,,,,,,,,---------,,,,,,,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------******++++++,,,,,,,,,,,,------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---+++))))))***+++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---555222---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------111000///---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................++++++++++++++++++++++++)))******++++++,,,,,,---......---,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,---------------,,,,,,---,,,++++++,,,...///000//////...---+++***))))))***++++++,,,,,,------...*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++---000111...555333&&&'''---&&&...---------,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***'''666[[[************+++,,,------,,,,,,++++++***++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///000000)))###---555...++++++,,,,,,,,,,,,++++++*********************************************************++++++,,,,,,,,,++++++******+++---...///,,,***((()))---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...---------------,,,******++++++,,,------,,,,,,+++---,,,,,,++++++,,,,,,---............///000111111.....................------------------------------------------,,,+++*********+++,,,,,,,,,,,,+++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++...//////......---,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,........................---------,,,,,,+++++++++)))+++,,,---,,,+++,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,++++++++++++---......---,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++******+++++++++++++++,,,++++++,,,,,,+++++++++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***))))))***+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---888444///,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---..................---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................++++++++++++++++++++++++*********++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,------.........------......---,,,+++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---....../////////,,,,,,,,,,,,,,,,,,,,,,,,(((,,,333ppp,,,///111***$$$+++111,,,******++++++,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))%%%BBB************+++,,,------,,,++++++***++++++,,,,,,+++++++++++++++,,,,,,,,,************++++++++++++'''***444444)))''',,,+++++++++,,,,,,,,,,,,++++++*********************************************************++++++,,,,,,---,,,++++++++++++,,,,,,------,,,+++,,,...///...---++++++++++++++++++++++++++++++***++++++,,,---...------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------++++++++++++---------,,,,,,------...///000...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------+++***(((******+++,,,,,,,,,,,,+++)))******++++++******)))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++////////////...---,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++(((***,,,,,,,,,,,,---...,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,+++*********---...//////---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++******)))((()))***++++++,,,,,,+++,,,,,,+++++++++,,,---...+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++*********++++++++++++++++++***+++,,,,,,******+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---111///+++***+++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......)))***+++---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,------......------...//////---+++***+++---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------+++,,,---...///000000000,,,,,,,,,,,,------------...,,,///aaa(((...///+++---111111---))))))***++++++,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222333,,,'''+++++++++***++++++,,,,,,++++++******++++++,,,,,,******++++++++++++,,,,,,)))***************++++++,,,******...000***(((++++++,,,,,,------,,,,,,+++************************************************)))******+++,,,,,,------++++++,,,,,,,,,,,,,,,,,,+++,,,...------,,,...///------------------------***+++,,,------.........---,,,+++++++++,,,---...,,,,,,+++++++++,,,---......---+++******+++---...++++++++++++,,,---.........///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******))))))******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***,,,......---,,,,,,---++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++,,,...///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++,,,+++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,---...---***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,------,,,++++++++++++*********************,,,...---+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,***)))***,,,------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------)))***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///......------,,,,,,+++*********+++,,,,,,------******+++,,,,,,---......++++++,,,---------------+++---//////,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++++++++,,,---------...+++++++++,,,,,,---------******,,,---.../////////,,,,,,,,,---------......666)))+++```,,,333222///222000,,,---++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++%%%,,,,,,++++++***+++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------*********++++++,,,,,,,,,///222&&&!!!000111,,,555+++,,,,,,------,,,,,,+++************************************************))))))***+++,,,,,,------++++++,,,---.........---(((+++---,,,***)))+++...........................)))+++,,,...//////......---,,,*********,,,...000---,,,*********,,,...///...---+++******+++---...************+++,,,------...///000000000///---,,,++++++++++++++++++++++++///---***((('''((()))+++******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++((()))***+++,,,---------)))***+++,,,------------........................++++++,,,---------,,,,,,************************+++++++++,,,,,,---------...///000///---,,,,,,---*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,------,,,---......,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++///...---,,,***(((&&&$$$++++++++++++++++++++++++*********++++++,,,------)))***+++,,,------...------,,,+++***+++,,,---...,,,...///---)))'''(((***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,++++++******************+++---///...,,,+++,,,///************************------------------------+++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++,,,---...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........---,,,)))'''%%%,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................*********++++++,,,,,,,,,...---,,,,,,+++***)))((())))))***+++,,,------...******+++,,,,,,---......***+++,,,,,,---------,,,(((,,,//////---,,,---///---------,,,,,,+++++++++((()))***+++---...///000'''((()))***,,,---...///+++++++++,,,,,,---------((()))+++,,,---.........,,,,,,,,,------.........555###'''ddd)))///---***...+++)))111///......------,,,,,,+++)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------***(((000,,,------,,,+++************+++*********+++,,,,,,---,,,,,,,,,------.........+++++++++,,,,,,---------###:::000$$$222000%%%---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................///...---,,,+++,,,,,,---***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////000111000///---,,,---,,,*********,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++,,,,,,,,,---------,,,+++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................((()))+++---......------,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,555333000---+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---.....................---------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------........................------------------------++++++++++++++++++++++++************************------,,,+++++++++,,,,,,//////...---,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------,,,+++***++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------,,,++++++,,,,,,,,,---------......------------------------------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,++++++++++++,,,,,,---...//////---***...___------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...000/////////......---,,,,,,,,,,,,)))***++++++++++++++++++++++++)))***++++++------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,------,,,++++++,,,------------------------------,,,,,,,,,,,,,,,+++******...---+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))************+++++++++,,,+++******))))))******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,------------,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,,,,------,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,+++***+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---.........,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,++++++,,,------------,,,,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------------++++++,,,,,,---......///---***...___------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...///---------------.........,,,,,,)))***++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++*********++++++,,,------......------,,,...------,,,,,,------...------------------------+++******)))))))))))))))///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************++++++++++++---,,,+++***************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------++++++,,,,,,,,,+++***************+++++++++,,,,,,,,,,,,+++++++++,,,------************************((((((((((((***,,,///000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---......---,,,***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++******++++++++++++,,,------...,,,,,,,,,,,,---...//////,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***)))......------------,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++,,,,,,------.........---***...___------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------+++++++++,,,---.........,,,,,,)))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++++++++,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++******)))******+++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---......//////......---+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++...------,,,,,,+++++++++*********+++,,,---...///,,,,,,,,,,,,,,,---...///,,,***)))'''''')))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,++++++******+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++------------------------,,,,,,++++++,,,,,,---......---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,+++++++++,,,---...,,,,,,,,,---------......------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---***...___------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,)))***++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++************,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************************...---,,,++++++,,,---...000///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------.........))))))))))))***,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,+++***+++,,,---***++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++++++++,,,,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---......//////......---+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------,,,,,,+++++++++*********+++,,,---...//////...---,,,,,,,,,,,,,,,///...,,,******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,+++++++++,,,,,,---...+++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++,,,,,,---...,,,,,,,,,---------......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------------------***...___------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,)))***++++++++++++++++++++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++************+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++++++++,,,,,,---............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,&&&&&&&&&'''((()))***+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,++++++,,,------******+++,,,,,,,,,++++++,,,,,,---------.........------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++++++++++++++,,,------......------,,,,,,------....../////////---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------...//////...---,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++---......///******++++++++++++,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------,,,,,,++++++,,,,,,---...++++++++++++,,,---...///***++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,+++******+++---------------,,,,,,,,,---------......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++---------------------------***...___------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,.........---,,,+++++++++,,,,,,)))***++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,---))))))((((((((((((((()))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,------------)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------...---,,,,,,+++++++++,,,+++++++++++++++++++++++++++,,,,,,---------------************************+++,,,------------,,,+++++++++,,,------...//////........................---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---.........---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,++++++,,,------...------,,,,,,,,,------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---...............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,........................,,,,,,++++++,,,,,,---...,,,,,,,,,++++++,,,------******+++,,,,,,---......+++,,,,,,,,,,,,,,,,,,---((())),,,...///...---+++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---------------------------***...___------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------------,,,.........---------------,,,,,,)))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++,,,------......------,,,,,,,,,---......---,,,,,,........................***,,,---...///......---******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------........./////////...---+++***)))))))))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***+++---......------)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,++++++++++++************************---------------,,,+++******************************+++,,,------,,,+++*********+++,,,,,,---......////////////////////////---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...*********+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++........................------------------------++++++++++++++++++++++++(((((()))***+++,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,---...//////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------.../////////...++++++,,,,,,,,,---------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------........................,,,,,,++++++,,,,,,---.........---,,,++++++++++++******+++,,,,,,---......+++++++++,,,,,,---------&&&))),,,///000///,,,+++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111---------------------------***...___------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,(((***+++---......------,,,------......//////000---,,,)))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------------------------------......---,,,,,,+++************+++,,,,,,,,,,,,+++***++++++,,,,,,+++++++++++++++++++++******))))))************************************************+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,,,,,,,,,,,,,............---,,,+++***...---,,,++++++,,,---...///////////////////////////...,,,*********,,,---.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,---......---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***))).........------,,,,,,,,,...---,,,+++***+++,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------------------------------111000///...............---,,,+++*********+++,,,///...------,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++******+++,,,...//////......------,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,---...//////...---+++******+++---......------------...//////,,,++++++******++++++,,,******+++++++++,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---+++++++++,,,---...///000---,,,++++++******++++++...------,,,,,,------...------..................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------....................................------,,,,,,,,,///...,,,+++***+++,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...+++...___------.........---+++***.........------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,******,,,---...---+++***+++,,,---------------------------,,,,,,++++++,,,,,,---///......------,,,++++++&&&000333,,,'''***---***++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---///...------,,,,,,,,,---//////............//////---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,+++++++++******---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,......---,,,,,,+++************+++,,,,,,,,,,,,+++,,,,,,---------,,,,,,+++++++++++++++*********)))++++++++++++++++++++++++************************---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,.........------.................................000///---,,,,,,---.../////////.........---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++------------,,,,,,,,,+++...---,,,+++++++++,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++///...------------...///......---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---+++++++++++++++------------------------++++++,,,,,,,,,,,,------++++++,,,,,,---......///...---+++******+++---...---------------...//////,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,------------------------------------------------...------,,,,,,------.........---,,,,,,,,,,,,---------,,,++++++++++++,,,...------,,,,,,------.........------,,,,,,++++++------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++///...---,,,,,,,,,------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,...***...___------.........---,,,+++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---***++++++,,,,,,++++++***,,,,,,******,,,---...---+++***+++,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,------------------...((((((+++)))$$$+++888++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,//////...---------......---,,,***))))))***,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++.........---------,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,...------,,,,,,++++++*********+++,,,,,,,,,,,,+++............------,,,+++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++///...,,,+++******++++++)))***+++,,,------------......////////////......------------------------///...---,,,---...///000////////////............------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,///,,,+++,,,///000///,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,++++++++++++...---,,,+++++++++,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((()))******,,,++++++******+++,,,,,,---,,,,,,++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,++++++++++++++++++,,,------...//////++++++,,,,,,,,,,,,------+++,,,,,,------.........---,,,+++++++++,,,---...---------------......///,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------///......------......///......---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...------,,,,,,------...000//////...---,,,++++++..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////...---------..................------------,,,,,,,,,,,,,,,,,,,,,,,,...***...___------.........---,,,+++,,,,,,---------------------------------------------......//////......---***++++++,,,,,,++++++***,,,,,,******,,,---...---,,,+++,,,------------------------------,,,,,,++++++,,,,,,---+++++++++,,,---............//////...000000***$$$++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------------,,,+++******+++++++++,,,,,,,,,------........................*********+++++++++,,,,,,......------------......,,,+++(((''''''(((+++,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,------******++++++++++++,,,,,,---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++............---,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++...---***)))((()))+++,,,))))))***+++,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---.....................---------------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///,,,))),,,111333111---,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++++++++++++++++++++------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...))))))))))))*********+++,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++,,,---......,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,+++++++++,,,---...------,,,,,,------...///,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------......------------......+++++++++,,,---...///000//////...---------------...------,,,,,,------...111111000000/////////...------------------------------,,,,,,,,,,,,------........................,,,---------.../////////......------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---***...___---------------------,,,,,,,,,,,,------.........------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,******,,,---...---,,,+++,,,------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------000((($$$)))...000//////++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,---------------,,,+++***+++++++++,,,,,,,,,------........................******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,------///...+++******+++...///---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++******+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***((('''((()))+++---***++++++,,,,,,++++++***++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***'''%%%''',,,///---))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---------,,,,,,,,,++++++***+++,,,,,,------,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------...///000000++++++,,,---------------+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******+++,,,------------......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------++++++++++++,,,,,,------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,------+++++++++,,,---...///000000///......------.........------,,,,,,------....../////////000000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,........................+++++++++,,,---------...,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---)))...___------------------------,,,,,,,,,------.........+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,******,,,---......,,,,,,---...---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++222999,,,###'''***&&&++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------........................++++++,,,,,,,,,---------,,,,,,+++++++++,,,------...---+++******+++---...---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,+++++++++*********++++++,,,,,,,,,,,,------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......///000------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((()))***,,,---+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------..................+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***((('''))),,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------,,,+++******+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------......))))))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++------------------------------------------------------------,,,+++******//////...---,,,,,,++++++++++++,,,,,,,,,,,,------------------------------***++++++,,,,,,---------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,......---,,,,,,,,,,,,---//////...------------......------,,,,,,------...++++++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***************+++,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))---___------,,,,,,,,,---......,,,,,,------------------++++++++++++++++++++++++---......//////......---***++++++,,,,,,++++++***,,,,,,******,,,---......------...///---------------------------,,,,,,++++++,,,,,,------------,,,+++*********;;;<<<777"""III++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---............++++++,,,,,,,,,,,,------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,---......++++++************++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,------------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,***+++,,,------...---------,,,,,,++++++,,,,,,---------------------------..................------+++++++++,,,,,,---------++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------.../////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++,,,,,,,,,------------,,,,,,---------,,,+++******+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++++++++%%%&&&((()))*********))),,,,,,,,,,,,,,,---......------------------------........................---------------------------------...---,,,***)))---------------------,,,++++++,,,,,,,,,,,,------------------------------******+++,,,------------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,------------...------------------------------------------------------,,,,,,,,,,,,------......---,,,,,,,,,,,,---///...------,,,,,,------...------,,,,,,------...++++++,,,,,,------......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))***+++---.........------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))---___---,,,,,,,,,,,,---...///------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---***++++++,,,,,,++++++***,,,,,,******,,,---......------...000---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++"""777///KKK++++++++++++++++++++++++---,,,,,,++++++***************+++++++++,,,,,,,,,******,,,---.../////////++++++,,,,,,,,,------------------------------------------.........//////---------------...///000........................---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---------,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******,,,---.../////////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))((('''&&&%%%$$$---------,,,,,,+++++++++------------------------++++++++++++++++++++++++...............,,,++++++)))***+++---...///000000......,,,++++++,,,......------------------------------------,,,+++******,,,,,,,,,------.........***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,------.........,,,,,,---...---,,,+++***++++++,,,---------,,,,,,------------------------------------------------------------------------------,,,+++*********+++((()))+++,,,---------,,,,,,,,,,,,,,,------...///................................................------------------------)))***,,,---......---,,,+++,,,,,,------......///++++++,,,,,,,,,---------------------------------)))***+++,,,---...------,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,---------......------------------------------------------------.........------.........+++++++++,,,---...///000......---,,,,,,,,,,,,---...------,,,,,,------.....................------........................//////............//////.................................------,,,,,,,,,+++,,,.../////////......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))---___---,,,,,,+++,,,---...///.........------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,******,,,---......------///000---------------------------,,,,,,++++++,,,,,,---*********++++++,,,------888:::,,,++++++***+++,,,...///++++++++++++++++++++++++++++++******++++++,,,---+++++++++***++++++,,,,,,,,,,,,---------,,,+++***...---+++***)))******+++---------------...///000,,,,,,------...///000000////////////////////////......//////......---,,,((()))++++++******+++---...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------+++)))'''%%%$$$******,,,,,,,,,,,,***************++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------)))***+++---...///000000,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))).........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))'''&&&''')))+++***,,,...---,,,+++,,,,,,---------------------------------,,,+++***)))((()))******++++++******)))++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,---000---******---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,---......---,,,,,,(((***,,,//////...---+++------------------------...------,,,,,,------...++++++++++++++++++++++++------++++++++++++------***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,,,,------.........------------------------,,,------......------,,,------------------------000000000//////.........,,,,,,,,,------.........------------------------...---+++******+++---...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///......------,,,,,,,,,---------......,,,,,,,,,------.........+++555888///((()))---...000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...***...___+++,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................***000+++***---------,,,,,,+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,(((***''',,,$$$:::***((("""]]]+++************++++++,,,************************++++++******++++++,,,---+++++++++***++++++,,,------.........------,,,,,,,,,+++++++++++++++,,,,,,************++++++++++++,,,,,,,,,------......///.......................................------,,,,,,------,,,***)))***+++---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++)))((((((***+++,,,------,,,+++***)))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---............************************++++++++++++++++++++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((((()))***++++++---......,,,+++,,,---......---------,,,,,,,,,---------,,,,,,***))))))------............------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++///,,,******,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,---......---,,,,,,******************))))))------------------------------,,,,,,,,,,,,------........................---,,,,,,++++++,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,---...------------------------,,,------......------,,,------------------,,,,,,,,,,,,+++++++++*********,,,,,,,,,---------......++++++++++++++++++++++++...---+++******+++---...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,+++***,,,,,,,,,---------......,,,,,,------------------333>>>>>>777555---&&&(((///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...***...___+++,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................***000+++***---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,///%%%+++,,,...%%%...///bbb+++,,,,,,,,,,,,++++++***************************++++++******++++++,,,---+++++++++++++++,,,------//////.........---------)))***+++,,,------------)))***************)))(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---,,,,,,+++---...---++++++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********)))***++++++,,,,,,+++++++++,,,---......---,,,+++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,...---,,,+++,,,---......------,,,,,,++++++,,,------,,,,,,+++***)))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,---...---,,,+++***---+++)))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,000...---+++******+++,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...---+++*********,,,---------------------------,,,------......------,,,.........------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++------++++++++++++------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------((()))***+++,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,...:::999;;;DDD777'''------------,,,,,,++++++***,,,,,,,,,,,,,,,,,,------...***...___+++,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***000+++***+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++111,,,%%%111444...//////000///...,,,+++************************++++++******++++++,,,---+++++++++++++++,,,---...///......---------------)))***,,,---...---,,,+++,,,,,,---------+++***))),,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,''')))+++,,,,,,---///111,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***))))))((()))***+++++++++++++++,,,,,,............,,,,,,------------------------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++******************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++******+++,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------...///000111111///---,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------,,,,,,------------,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---///---+++(((((()))+++,,,------------------------,,,------......------,,,.........------,,,,,,+++........................------------------------,,,,,,------------......---,,,,,,++++++,,,,,,---..............................---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&(((***,,,......///,,,,,,,,,---------...............------,,,,,,,,,(((333000888III<<<***222---------,,,,,,,,,++++++,,,,,,,,,---------------...***...___+++,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***000+++***+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------(((666***(((***777```...//////000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++,,,---...///...---,,,,,,++++++,,,,,,,,,,,,---...---,,,+++***------...------,,,++++++++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------...---,,,,,,+++&&&''')))***+++,,,...000,,,------...............,,,,,,,,,+++++++++***************+++******)))))),,,,,,............,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,+++)))******)))((((((***+++)))******+++,,,---......,,,,,,---------,,,++++++......////////////......+++++++++,,,,,,,,,------...///000111111///---,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,,,,++++++------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&(((******)))(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++++++++,,,,,,------------------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---///---+++(((((()))+++,,,------------------------,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------......,,,,,,,,,---------...............------,,,,,,,,,...222...444BBB<<<...000............------------,,,,,,,,,------............***...___+++,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***000+++***+++++++++,,,,,,---------,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------///&&&...333NNN+++,,,,,,,,,,,,++++++***------------------------++++++******++++++,,,---++++++++++++,,,...///000...---,,,+++***+++,,,,,,.........------,,,+++***,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++)))+++++++++))))))***++++++,,,---...//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((+++,,,---......---,,,+++++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++************************---------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++*********(((''''''***,,,))))))***+++,,,---......,,,,,,------------,,,,,,,,,------------------,,,++++++,,,,,,,,,,,,------,,,,,,---...---,,,+++***+++---//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,$$$&&&))),,,---,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,---...///000***++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,+++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...---+++*********,,,---------------------------,,,------......------,,,------------------------------------...............------------,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,******,,,,,,,,,---------......------------------,,,,,,---+++,,,111888@@@???666........................,,,,,,,,,---......//////...***...___+++,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***000+++***+++,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,------------...###777///***+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,---...///000///...,,,+++++++++---......------,,,,,,,,,------+++***((('''''')))+++---******++++++,,,,,,------------------------------,,,------------,,,+++++++++,,,---,,,***))))))+++)))***+++---------------,,,,,,,,,------......///---------...------,,,+++***+++,,,------,,,+++***++++++*********)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,++++++++++++++++++++++++------------------------///......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++,,,+++)))((()))+++---++++++++++++++++++++++++,,,,,,---------------,,,))))))************))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++))),,,///...,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---,,,,,,,,,------------...,,,,,,+++******+++,,,,,,,,,,,,---.........------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,,,,------.........******+++,,,,,,---......+++,,,,,,,,,,,,,,,,,,---***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,---...------------------------,,,------......------,,,+++,,,,,,------..................//////000000000......---------,,,,,,,,,))))))***++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******+++,,,,,,---......---------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++............---,,,+++***,,,,,,,,,---------......,,,,,,------------------)))###---000,,,BBBNNN888------------------------,,,,,,------.../////////...***...___+++,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***000+++***---,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,------------...++++++444,,,,,,,,,+++***+++,,,...///++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,---...000000111///---,,,,,,,,,...///---,,,++++++,,,---///000---+++(((''''''***---///******+++,,,------......------------------------,,,,,,---------,,,++++++***+++---,,,,,,,,,---...'''(((***+++,,,,,,+++++++++,,,,,,---...///000000---...//////000/////////***+++,,,,,,,,,,,,+++***,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------+++,,,------.........---........................++++++++++++++++++++++++000000///...,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------+++)))***---///......---,,,+++))))))(((,,,,,,------...---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------///...---,,,,,,,,,------(((+++......+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++++++++++++++++++++,,,------......------,,,*********++++++,,,,,,,,,,,,,,,,,,---------......---,,,+++******+++,,,---///...,,,+++******+++,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,------------------------++++++------------++++++......---------,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,,,,------.........------------------------,,,------......------,,,***++++++,,,---...//////*********++++++,,,,,,,,,.........------,,,,,,,,,++++++,,,------...//////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++......---------,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))+++,,,---.........,,,,,,,,,---------......,,,,,,,,,------.........///%%%222111"""===NNN,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000...***...___+++,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***000+++***---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,---------......000)))(((777+++,,,------......---------,,,,,,+++*********+++***+++---......---+++***************+++,,,---...111000...,,,+++,,,.../////////...------,,,++++++......---,,,+++***)))(((,,,+++*********+++,,,---++++++,,,---............---------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---************************......---,,,,,,+++******------------------------,,,...//////......///111,,,,,,,,,,,,,,,,,,,,,,,,..................------//////---,,,+++************+++,,,---------------+++***)))***,,,------+++++++++++++++++++++++++++'''(((***,,,------------......---,,,,,,+++******...---,,,,,,++++++++++++,,,,,,+++***+++,,,---...---------............//////---,,,***))))))******,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,---...//////,,,,,,------,,,,,,++++++...---,,,++++++,,,---...,,,+++***))))))***+++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------............///,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,---...//////......++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------000000///...---,,,,,,+++,,,,,,,,,---...///000000+++++++++,,,---...///000.........------,,,,,,,,,***++++++,,,,,,------...---------.........//////,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++***)))))))))++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///...,,,++++++,,,...///------............------//////............//////,,,,,,,,,++++++*********+++++++++,,,---...///000...***...___,,,,,,,,,---------......,,,------......------,,,------------------------***+++,,,------,,,+++******+++,,,---............***000***+++---------,,,,,,,,,++++++,,,,,,,,,++++++*********---,,,+++++++++,,,---...,,,...+++,,,------......------...------,,,++++++,,,,,,)))***,,,------,,,***)))************+++,,,---...///...,,,+++++++++,,,---......------,,,+++++++++---------,,,,,,,,,,,,,,,---,,,+++++++++,,,......,,,,,,------...------------------,,,,,,,,,++++++------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,---///......---///000........................------...............------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,---------......---,,,************+++------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,------...++++++,,,,,,---......///***+++,,,,,,------------------,,,,,,,,,,,,------,,,+++***))))))***+++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------............---------,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........,,,,,,---...............++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------/////////...------,,,,,,,,,---------.../////////,,,,,,,,,,,,------...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************++++++,,,,,,---......///---,,,,,,++++++,,,,,,---------------------------...---------,,,,,,,,,+++...---+++******+++---...------............------,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++++++++,,,++++++,,,,,,...//////...***...___,,,,,,,,,---------......,,,------......------,,,------------------------++++++,,,,,,,,,,,,++++++++++++,,,---............***000***+++---------,,,,,,,,,++++++---------,,,,,,,,,,,,,,,...---,,,+++++++++,,,------)))AAA+++,,,------......------......------,,,,,,------)))***+++,,,,,,+++***)))+++******++++++,,,---......---+++*********+++,,,------,,,,,,++++++******,,,,,,,,,------.........---------,,,---......///---------...------,,,,,,------------,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////........................+++---...---,,,,,,---///........................+++,,,---...............++++++******+++,,,------...---,,,++++++,,,,,,---///...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,+++***))))))***+++---...//////------,,,+++++++++,,,,,,,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,------...---,,,+++******++++++...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------******++++++,,,------...++++++,,,,,,------......))))))+++,,,---.........,,,,,,------------,,,,,,++++++************++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------............//////,,,------............---++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///000000///...---,,,,,,...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------........................------..................---------,,,,,,------......------------,,,,,,,,,......---,,,,,,+++******------------............------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------.........---,,,,,,++++++,,,,,,---.................................------------------,,,+++******+++,,,---------............------+++++++++******+++++++++------------,,,,,,,,,,,,,,,++++++,,,,,,---...///...***...___,,,,,,,,,---------......------............------------------------------,,,,,,++++++++++++,,,,,,,,,,,,------...---------***000***+++------------,,,,,,,,,,,,------------..................---,,,++++++,,,,,,)))...vvv+++,,,------......------------,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***+++++++++++++++,,,---...---,,,++++++++++++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,---------------------------.....................---,,,++++++------------------,,,,,,//////...---,,,,,,,,,,,,************************))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++***+++,,,---.../////////,,,,,,,,,,,,,,,------...000///---+++***+++,,,---000...------......,,,+++++++++++++++++++++++++++//////...---,,,+++******))))))***+++---...//////---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------------,,,,,,++++++++++++......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------)))***+++,,,------------+++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,---------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............,,,------......---------+++++++++,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////000000///......---...---------,,,,,,,,,,,,---------------------------------------......///---------------------------------.........//////...............---------///...---,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------........................---,,,,,,++++++,,,,,,---------............------......------------......------------------------,,,+++++++++,,,------......***...___,,,,,,,,,---------......------............---------------------------------,,,+++******+++,,,------------...------,,,,,,***000***,,,...------------,,,,,,,,,,,,,,,------.........//////......---,,,,,,++++++)))...+++,,,------......------,,,+++++++++++++++,,,,,,,,,------------------,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,------,,,,,,++++++++++++******,,,,,,,,,,,,+++++++++++++++,,,,,,---------------............---,,,++++++------------------------///...---,,,,,,,,,,,,,,,************************+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,---,,,+++***+++,,,))))))))))))))))))))))))***+++,,,---............//////...---------------111///---+++++++++---...///---,,,,,,------,,,***++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------............------------,,,,,,,,,+++...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++***)))(((''''''+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++,,,------,,,+++***+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------------...+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---......///000000//////------------------------------------------------,,,,,,,,,+++,,,,,,---...------------------------,,,,,,------.../////////...............---------///...------,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------------------,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......------............------//////............//////------------------------,,,,,,+++++++++,,,------...***...___,,,,,,,,,---------......---......//////......---------------------------...---,,,++++++,,,---...---------...------,,,,,,***000***,,,.........---------,,,,,,++++++,,,,,,------..................------,,,,,,333:::+++,,,------......------++++++*********+++,,,,,,......------------......------,,,,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********++++++,,,------------,,,---------...------,,,,,,------------............,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++***+++,,,---------------//////...------,,,------///...---,,,,,,------......---+++,,,------,,,+++++++++++++++++++++++++++***************+++,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,------***+++,,,---------,,,,,,---------.........//////,,,,,,------------,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,+++***)))(((''''''++++++++++++,,,,,,,,,,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,------------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,+++++++++,,,------------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///,,,,,,---...............------------------------,,,++++++++++++,,,---------------------------------------.........//////------..................///...---,,,,,,,,,,,,,,,,,,,,,,,,------------...******+++,,,,,,---......------------,,,,,,,,,,,,------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------..................//////.........------............------...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,...***...___,,,,,,,,,---------............////////////......------------------------------,,,,,,,,,,,,------,,,,,,------...---------***000***---............---------,,,,,,,,,,,,,,,,,,---------,,,---............------666]]]+++,,,------......------+++++++++++++++,,,---------------,,,,,,---------...------,,,,,,,,,------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,+++,,,---...///......---,,,,,,------...---------------------.........///************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......---,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,+++++++++,,,------------------...............---,,,---...///...---------------------------,,,++++++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...***+++,,,---------,,,,,,,,,,,,---------.........+++,,,---......---,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,------,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------.........------,,,,,,,,,,,,---------------,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------***+++---...////////////........................,,,,,,,,,,,,,,,---......---------------------------------...............,,,---------.../////////......---,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...---------------------------,,,,,,++++++,,,,,,---------------------------+++,,,,,,,,,---------------..................---------............---------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,---,,,,,,+++++++++++++++,,,...***...___,,,,,,,,,---------............////////////......------------------------,,,,,,------------,,,,,,++++++,,,---............***000***---............------------............------------+++,,,---...//////......000+++,,,------......------,,,,,,,,,,,,------...///---,,,,,,++++++,,,,,,---...------,,,,,,,,,------((()))***+++++++++++++++------------------------***++++++,,,---//////000,,,---///000000000///...++++++,,,---............---------.........//////((((((((()))***+++------************************+++++++++,,,,,,---------////////////////////////---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++((((((((()))***,,,---...,,,,,,---.../////////......------...000111000//////////////////////////////...---,,,,,,,,,---...+++++++++,,,,,,---------++++++++++++,,,,,,---...***+++,,,---...---,,,,,,++++++,,,,,,,,,---------+++,,,---.........---,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------+++,,,,,,------...//////++++++++++++++++++++++++)))***+++,,,---.........---,,,+++******+++,,,---++++++------------+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------,,,,,,,,,---------......//////.........---------------------,,,,,,+++***++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++)))***,,,...000000000000...........................------------...//////------------------------........................,,,,,,------...///000000---------,,,,,,------...,,,,,,,,,------............------,,,,,,++++++***---------,,,,,,+++++++++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------------------------------------,,,,,,++++++,,,,,,---........................+++++++++,,,,,,---------,,,------......------,,,---..................---...------,,,,,,------...*********++++++,,,,,,,,,,,,,,,++++++***+++++++++...***...___,,,,,,,,,---------............////////////......------------------------+++,,,............,,,+++***+++,,,---......///...***000***---//////.........---------000000//////.........---***+++---///000000//////,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...******+++++++++,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++---,,,***))))))***,,,---***************************+++,,,,,,------,,,,,,......,,,,,,,,,,,,......,,,,,,,,,++++++*********,,,,,,---......---,,,,,,((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...---,,,++++++******++++++...,,,***+++---...---***,,,,,,,,,,,,---...//////------...///...---+++***......//////......---,,,,,,---......//////......++++++++++++++++++++++++,,,,,,+++***+++,,,---...........................------......---+++***(((+++,,,,,,------,,,,,,+++...,,,***+++---...,,,***---------......---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++,,,,,,------...///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------.........------,,,,,,,,,...------,,,,,,------...000///...---,,,,,,,,,,,,------,,,++++++******)))........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,+++***------------------------.........------,,,,,,,,,///......---+++******))),,,---...///---***'''%%%.................................------,,,,,,,,,......---,,,++++++******...---,,,,,,++++++++++++,,,---...//////...---,,,///...------,,,,,,,,,,,,.........------,,,,,,,,,........................//////.........---------------++++++++++++------...------,,,,,,------.........---------,,,,,,,,,.........------,,,,,,,,,------------------------------------------------------------------------........................,,,---------------------------------------------//////.........---------...***...___////////////////////////......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,---...///000000***000***,,,///............---------..................------........................(((++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++...---+++******+++---...,,,,,,,,,,,,,,,,,,++++++,,,,,,---..................---,,,++++++,,,---...,,,,,,,,,+++++++++******------...//////...------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...---,,,+++*********++++++,,,***((()))+++,,,+++))),,,,,,,,,,,,---...//////,,,---.........---,,,+++---............---,,,,,,------...////////////...------------------------------,,,++++++,,,---...------------------------------------,,,+++******+++,,,,,,------,,,,,,+++...,,,***+++---...,,,******+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++************+++,,,,,,,,,------------...------,,,,,,------------,,,,,,++++++,,,,,,---...------,,,,,,++++++***------,,,+++++++++++++++,,,,,,---------,,,,,,+++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......---------,,,,,,,,,...------,,,,,,------......---,,,+++************,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***------------------------......---------,,,,,,,,,,,,,,,------------......---......///...,,,***(((------------------------......---------,,,,,,,,,......------,,,,,,++++++...---,,,,,,++++++,,,,,,,,,---............---,,,......---,,,,,,,,,,,,,,,------------------,,,,,,........................//////.........---------------,,,++++++,,,---------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++......---------,,,,,,,,,------------------------------------------------------------------------.................................------,,,,,,+++------------------------///.........------------...***...___..............................//////...------,,,++++++++++++++++++++++++........................,,,------...////////////***000***,,,............------------................................................,,,++++++,,,,,,,,,,,,------......---,,,,,,+++******,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++......,,,,,,,,,,,,......//////......------,,,,,,+++,,,,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***......////////////............---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------...---+++))))))***+++,,,+++***))))))++++++***))),,,,,,,,,,,,---...//////,,,,,,---.........---------------------,,,++++++,,,---......//////....................................------,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,,,,------------,,,,,,---,,,++++++------,,,+++((()))***,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++***************)))++++++++++++,,,,,,,,,,,,---------,,,,,,------...---,,,,,,++++++,,,,,,---...------,,,,,,++++++***++++++++++++************,,,------......---------------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------...------------,,,,,,,,,...------,,,,,,------...------,,,+++************++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,---------,,,++++++------------------------...------------,,,,,,,,,---------....../////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,......------------------...---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,+++++++++,,,,,,,,,,,,------------------------------------------...............---------------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,...------------,,,,,,,,,------------------------------------------------------------------------------------------------//////...---,,,++++++***------------------------............------------...***...___.................................///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......///////////////...***000***,,,............------------................................................;;;+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...//////......------,,,,,,((()))******++++++******,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++---..................---,,,,,,,,,,,,++++++******---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---+++))))))***+++---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---...//////+++,,,,,,------.........,,,,,,------,,,,,,+++***+++,,,,,,---------------........................//////......------------,,,,,,,,,,,,,,,,,,,,,,,,///...---+++++++++,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,---......---,,,,,,++++++,,,,,,---***++++++,,,,,,------...++++++++++++++++++******+++,,,,,,---------------------,,,,,,,,,+++++++++***++++++++++++++++++***,,,,,,,,,------------...------------------------...------,,,,,,------...///...------,,,,,,,,,---+++,,,,,,,,,---------...................................................++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++------------------------------------------------/////////...---,,,,,,+++......---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.....................------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,------.........------------------------........................---------,,,,,,------------,,,,,,++++++,,,,,,---////////////............------------------------------------------------------------------------------------------------------------------------.........------,,,,,,,,,------------------------------------------------...***...___........................---...............------........................////////////////////////...///000000000///...---***000***,,,.........---------,,,,,,---------.......................................RRR+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,++++++((()))******++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000////////////////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,---.........,,,,,,------,,,,,,+++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.....................---------------------------///...---,,,+++,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---***++++++,,,,,,------...***+++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,---------.........------------------------...------,,,,,,------.........---,,,,,,,,,---------,,,,,,,,,++++++******................................................------------------------+++,,,,,,------,,,,,,,,,------------------------------------------------......------,,,+++++++++------+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------..................---------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,------.........---------------------------.....................------------------------......------------...............------------,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,------------------...***...___........................------...............---------------------------////////////////////////---...///000000///---,,,***000***,,,...------------,,,,,,,,,---------.........//////........................]]]++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------,,,------......------,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---......///////////////////////////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++)))***++++++))))))***+++,,,,,,,,,,,,---...//////------,,,,,,,,,---......---------------,,,++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,---.............................................---------------...------............------+++,,,------++++++,,,---......------,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---......///---,,,,,,++++++,,,,,,---...------,,,,,,++++++******+++,,,---------,,,+++))))))***+++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,---------............,,,,,,,,,------------......------,,,,,,------...,,,++++++******+++++++++------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,---------,,,,,,------------------------,,,,,,,,,------------...)))******+++,,,---......------,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------------------...///------,,,,,,,,,,,,------------,,,,,,,,,---......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............------............------//////............//////,,,,,,+++++++++*********,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////------------------------,,,,,,,,,,,,------------...***...___------------------------,,,---......///.........++++++++++++++++++++++++........................+++---...000000///---,,,***000***,,,------------,,,,,,,,,,,,,,,,,,------.../////////........................QQQ++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,---...............---......//////......---******+++++++++,,,,,,,,,---,,,++++++++++++,,,---)))))))))***************------------------------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++***))))))***,,,+++)))(((***,,,,,,,,,,,,,,,---.../////////...---,,,,,,,,,---------............---,,,,,,++++++,,,---------------++++++++++++++++++++++++)))***,,,---............------------------------------............------------............------***,,,...---+++***,,,...---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------------------,,,,,,,,,+++,,,,,,,,,,,,---...//////---,,,,,,++++++,,,,,,---...------,,,,,,++++++***((()))+++,,,---,,,+++***)))***+++,,,------------------,,,,,,,,,,,,++++++,,,------......------,,,------------............,,,,,,,,,---------.........------,,,,,,------...+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------------------------,,,,,,,,,---------......******+++,,,---...//////......---------------...------------------------,,,,,,,,,---------............------,,,,,,++++++---------------...//////......---,,,,,,---.........---------......///000------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---...//////...---,,,.........------.........---,,,,,,,,,++++++++++++,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------++++++,,,,,,,,,---------...***...___------------------------,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***---//////...---,,,***000***,,,---------,,,,,,,,,++++++,,,,,,------...//////000........................888++++++,,,,,,,,,---------...------,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,------......------,,,)))******+++,,,---...///***+++,,,,,,------,,,,,,---...///000000///...---*********++++++,,,,,,,,,...---,,,,,,,,,,,,---.........---,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++---...---,,,***(((***---...---+++***,,,...,,,,,,,,,,,,---...//////000///---,,,+++,,,,,,---......//////......---,,,,,,---......//////......++++++++++++++++++++++++'''(((+++---............,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////------------............------***,,,...---+++***,,,...,,,,,,---.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........//////000000000.........------,,,,,,,,,+++++++++,,,---...///000---,,,,,,++++++,,,,,,---***++++++,,,,,,---......&&&(((***+++,,,+++***)))***+++,,,---............---------,,,,,,,,,++++++---......//////......------------.........//////,,,,,,,,,------............------,,,,,,------...---------,,,,,,---......+++,,,,,,------......///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------------------------------,,,,,,,,,------...........................------000////////////......---........................,,,,,,,,,------...............---,,,++++++******---------------...///000///...------------...///...............///000111.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---...//////...---,,,...------,,,,,,------...000000/////////.........,,,,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,------------------------+++++++++,,,,,,---------...***...___------------------------,,,,,,---.../////////...000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,...///...---+++***000***,,,---------,,,,,,,,,++++++,,,,,,------...///000000........................&&&,,,,,,+++++++++++++++++++++,,,.........,,,***)))++++++++++++,,,,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++)))***++++++------...///000///---+++******++++++------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---************************---------,,,,,,+++++++++((()))+++,,,---,,,,,,+++...,,,++++++---......---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++///......///000000///------------,,,,,,++++++++++++,,,,,,------,,,,,,+++///...------,,,,,,,,,,,,.........////////////000////////////////////////...------...//////---,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++*********+++---///000///...,,,***)))((('''''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))((()))+++,,,------,,,,,,...------,,,,,,------...---------,,,,,,++++++++++++*********+++---///000...---,,,,,,++++++,,,,,,..............................---------,,,,,,,,,---------------------------------------------------...000111111000...---+++,,,------......------------------------------...------,,,,,,++++++***---,,,,,,,,,,,,---...............////////////000------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...////////////.........---------------------------------......------------...............------,,,,,,,,,---------------------------------------------------------.........//////+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------.../////////////////////.........---------------------------------.........------,,,,,,,,,(((***---///000///...,,,000///...---,,,---.........***+++ggg................................................//////.........---------,,,,,,,,,---------......------............------(((+++000///........................+++,,,...000000///...,,,000000//////.........---***++++++++++++++++++++++++,,,,,,---------,,,+++***,,,,,,+++++++++,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++)))******++++++,,,,,,---+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++---------,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++------------------,,,,,,++++++++++++++++++++++++...---,,,---//////---,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---,,,,,,+++******++++++------........./////////------------------------000///...///111111///------------.........//////.........---------------------,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...++++++++++++,,,---......------,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))((()))+++,,,------,,,,,,------,,,,,,,,,,,,---------------,,,,,,+++++++++---,,,+++++++++,,,---...*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,............------------------------------------------------------------+++,,,---......---,,,++++++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......------........./////////....................................---------,,,------------------------...------------...////////////.........---------........................------,,,,,,,,,,,,------......---------,,,,,,,,,------------------------------------------------,,,------------.........,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---...............---//////.........---------------------------------......---------,,,,,,,,,+++,,,,,,------.........///...---,,,++++++++++++,,,,,,...bbb................................................//////.........---------------------.........///------............------555+++***///........................,,,,,,.../////////...---000/////////............************++++++,,,,,,---------,,,,,,++++++,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++'''((()))+++,,,---------++++++++++++++++++++++++,,,,,,---------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------,,,,,,+++++++++------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---,,,///111000---++++++---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,......,,,+++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++***))))))))))))***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///...---...000000///---............/////////////////////......---------......------------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......+++,,,,,,------,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------,,,,,,,,,,,,++++++...---,,,++++++++++++,,,*********+++,,,---...///++++++++++++++++++++++++............------------------------------------------------------------+++,,,---......---,,,++++++,,,------......------........................***++++++,,,------......---,,,,,,,,,,,,---......,,,---------............/////////////////////////////////.........------...........................------------...//////...............---------........................,,,,,,,,,++++++,,,,,,,,,...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////,,,---------------,,,,,,...............---------------------------------...------------,,,,,,,,,///...,,,++++++,,,...///.........---,,,+++*********...000ZZZ...............................................................------------------.........//////------............------444(((+++///........................---------............///////////////............***))))))***+++,,,,,,------...---+++******+++---......---,,,,,,++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******%%%''')))+++,,,---,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---......222777555000------///***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******))))))))))))******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,***------------............000000000///......------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,---...---,,,***)))*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++...---,,,,,,++++++,,,,,,************************------------,,,,,,,,,,,,---------------------------------------------------......//////......---+++,,,------......------........................,,,,,,,,,,,,------......---,,,,,,,,,,,,---......,,,,,,,,,---------..............................000////////////....................................------------...//////........................------------------------------,,,,,,,,,,,,------------------------------------------------------........................+++++++++,,,,,,,,,------...---,,,++++++,,,---...------------------------------------------------........................------.........---,,,,,,........................------------------------------------------------///...,,,++++++,,,---...---...///000000///...---***///000UUU........................................................................,,,,,,---------.........------............------+++***333..............................------------.../////////////////////.........***))))))***+++,,,,,,------...---+++******+++---///...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.........---,,,,,,++++++((()))***+++,,,+++******------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,+++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++------...222777555000------///***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++*********++++++,,,+++++++++,,,,,,,,,,,,---------------------------***))))))***,,,---+++***++++++,,,,,,,,,---------000000/////////..................------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,,,,++++++,,,---......---,,,***)))+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***---------------------------------------------------..................---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------000////////////.........------------------------...------------...//////---.....................,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------------------------------........................+++++++++,,,,,,,,,------...---,,,++++++,,,---...------------------------------------------------------------------------....../////////......------.....................------------------------------------------------------------------,,,,,,+++,,,...000111111111000,,,---...\\\................................................---.....................+++,,,,,,,,,------------------............------+++,,,111..............................------------...//////.........///////////////+++*********++++++,,,,,,------,,,+++******,,,---///------,,,+++++++++,,,,,,*********+++++++++++++++++++++++++++++++++++++++//////......------,,,,,,++++++++++++++++++******------------------------,,,,,,---------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---************************++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,///111000---++++++---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---//////---,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------+++++++++,,,,,,,,,------------------------------*********+++---...---+++***+++++++++,,,,,,,,,,,,..............................------------......++++++,,,,,,,,,,,,------***++++++,,,,,,------...******+++,,,---...//////------------,,,,,,+++***++++++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******+++,,,,,,+++******************+++++++++,,,,,,,,,,,,------***+++,,,------------,,,*********+++,,,---...///------------------------,,,,,,,,,,,,++++++++++++------------------------------------------------,,,++++++++++++++++++,,,+++,,,------......------++++++++++++++++++++++++//////......---,,,,,,+++---,,,,,,,,,,,,---......,,,---------............------------------------/////////.........------------------------------...------------...//////---------...............------------------------///......------......///,,,,,,,,,------------...------------------------........................,,,,,,,,,,,,------------...------,,,,,,------...---------------------------------------------------------------------------...//////000000//////---------...............------------------------,,,,,,,,,------------...,,,,,,---......------,,,)))***,,,---//////000000///)))///rrr................................................---------...............,,,,,,,,,---------......------............------///+++'''///........................---------............///.........///////////////,,,kkk++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,+++++++++,,,------)))*********++++++++++++++++++++++++++++++++++++---------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---)))******++++++,,,,,,---+++++++++,,,,,,---------------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************+++,,,,,,,,,------------------------------,,,,,,---------------------------,,,+++,,,......,,,++++++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++++++++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***------,,,++++++++++++,,,,,,,,,------,,,,,,,,,---......//////------,,,,,,,,,,,,------+++++++++,,,,,,---------******+++,,,,,,---......***++++++,,,---...//////------,,,+++++++++,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++******++++++,,,+++++++++******++++++++++++++++++,,,,,,---------+++,,,---------,,,+++************+++,,,---...///------------------------.........---------,,,,,,------------------------------------------------,,,++++++++++++++++++,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...............------------,,,,,,,,,,,,---......------........./////////....................................---------,,,...........................------------...//////---------.........//////////////////////////////...------,,,,,,------...,,,,,,,,,---------......------------------------........................,,,------------.........,,,------------------,,,........................------------------------........................+++,,,---...///000000000---------.........//////------------------------,,,,,,,,,---------......---,,,++++++,,,---///000---------------......///000%%%111................................................---------.........//////............/////////000------............------,,,000:::///........................,,,,,,.../////////...---............/////////000,,,DDD,,,,,,++++++++++++++++++++++++++++++,,,,,,---...++++++++++++,,,------...))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///++++++++++++++++++++++++.........------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---)))***+++,,,---......///+++++++++,,,,,,---------------...///...---+++***...,,,++++++---......---+++++++++,,,,,,+++++++++************************,,,,,,,,,------..................------,,,,,,,,,------------------------,,,+++***+++,,,---+++)))+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++******+++,,,------,,,,,,------------......++++++++++++++++++++++++'''&&&&&&(((***+++***))),,,,,,,,,---------......***++++++,,,---...//////---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------******+++,,,,,,---............---------,,,,,,,,,------++++++++++++---...++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,+++*********+++,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------............---+++)))(((...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000/////////.........------------------------------------------------...------,,,,,,------...+++,,,------......------------------------------,,,,,,------.../////////---,,,,,,,,,,,,---...............////////////000////////////////////////......---------,,,,,,,,,000000000000000000000000...------------...//////---------.........//////111111111111111111111111---,,,,,,++++++,,,,,,---,,,,,,,,,------.........------------------------////////////////////////---------.........//////+++,,,............,,,+++........................------------------------////////////////////////)))***+++---...///000000---------.........//////------------------------,,,,,,,,,------.........///---***))))))---000333333222000///......//////000"""444................................................---------.........//////000000000000111111111111---..................---(((???___///........................+++,,,...000000///...,,,---.........//////000000,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***)))))),,,,,,+++******+++,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,,,,---+++***.........,,,***)))***,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---......//////......---++++++------------+++++++++,,,,,,+++******+++---111000///...---...//////******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++,,,,,,---...++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,------......------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------------------------------,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,///......------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...,,,,,,+++***+++,,,---......---,,,,,,,,,,,,---............------,,,,,,,,,+++,,,------......------/////////......---------,,,,,,,,,---------............---------,,,,,,,,,,,,+++***)))***+++,,,---.........------,,,,,,,,,........................---------...------,,,,,,---------............///////////////////////////...///////////////......//////...---------------............////////////..................------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))))))))+++---.........------------..................////////////,,,---...---++++++---.................................---,,,---...///000................................................//////.........---------................................................444&&&444333"""<<<PPP000///...,,,111------|||........................................................................---222111;;;111MMMrrr...,,,777***&&&555###\\\...000000////////////000000........................111000///000111111///---+++333~~~++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,***)))***+++,,,,,,+++,,,...///---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,+++******+++---///...---,,,,,,,,,---...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------......------000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------------------------------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------,,,,,,,,,---...///...---,,,,,,,,,,,,---.........---------,,,,,,,,,+++,,,------......------.........---------,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++,,,++++++***+++,,,---.........---------,,,,,,,,,------------------------,,,,,,------...---------------------..........................................////////////......000///......---------...............////////////........................///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---.........------------......------------............---...///...,,,,,,...///..............................---------...///000......................................................---------,,,,,,,,,................................................***000---...666HHHjjjFFF000YYY...........................................................................===666$$$,,,888sssYYYHHH888///000//////////////////000///////////////////////////000000000///...------333%%%PPP++++++******++++++,,,---++++++++++++++++++++++++))))))***+++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++***)))***,,,------,,,---...000+++******+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************+++,,,,,,------,,,,,,++++++,,,,,,,,,******,,,---...---+++*********+++,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,...------,,,,,,------...,,,,,,+++++++++,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,------......------............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,------------------------------,,,,,,---------,,,++++++++++++++++++++++++++++++***+++,,,------...------******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---************************------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------...//////...------,,,,,,------......------------,,,,,,,,,+++,,,------......------------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,+++++++++***---,,,,,,,,,,,,---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------------............------------------------......///////////////...000//////............///---............/////////....................................------------,,,,,,,,,,,,,,,,,,,,,,,,///...---++++++,,,---.........------------......,,,,,,,,,------------...---......---,,,,,,---///..............................------......///000................................................---------,,,,,,,,,,,,,,,................................................(((???///777888...........................................................................***444111bbb/////////............//////////////////000000000000///222444222///------///777 111++++++******++++++,,,---************************)))******++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,+++***---...///...---+++,,,---***))))))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,******,,,---------+++*********+++,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......---------------,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++,,,---.........)))******+++,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,------......------------------------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++------------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,---------.........---------------------------...//////////////////000//////.........//////---------.........//////............////////////------------,,,,,,,,,,,,------------------------000///...---,,,---------......------------......,,,,,,---------.........,,,,,,---,,,+++***,,,..........................................//////000................................................------------------------................................................***555:::,,,<<<........................................................................---999:::--- /////////............//////////////////000000000000111555777555000---///222222+++555TTT++++++******++++++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---...---,,,+++---//////---,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...///...,,,+++++++++,,,---,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************++++++,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------/////////////////////000........................,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------------******+++,,,---...//////---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++******++++++,,,,,,,,,,,,------------------------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------------------........./////////------------------------------------------------***+++,,,---............,,,,,,,,,------------...------------------------------.../////////////////////............//////------------...................../////////000000++++++++++++++++++,,,,,,------------------------000//////...------------......------------......---.........////////////---.........,,,,,,...///////////////////////////.........///////////////............................................................////////////................................................;;;333777'''---................................................////////////////////////111&&&,,,000QQQ000//////............//////......//////000000000000000444777555000...000333***666888++++++******++++++,,,---++++++++++++++++++++++++,,,+++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...///...---&&&))),,,---------...///---+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------++++++++++++---------,,,,,,++++++,,,,,,---,,,---------++++++---...000///---,,,,,,,,,---...,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************,,,++++++******++++++,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,------......---------------------.................................,,,,,,,,,,,,,,,,,,,,,,,,//////............//////------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,++++++,,,------...//////---,,,,,,++++++,,,,,,---........................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))))))))***+++++++++++++++,,,------......------,,,,,,,,,,,,------------...+++,,,------......------,,,,,,,,,,,,------------,,,,,,,,,---------......////////////............,,,---......//////......,,,,,,,,,------------...........................++++++,,,---............,,,,,,,,,,,,------------------------------------,,,---...///000000000000...------------...//////,,,------------..................//////000000111++++++++++++,,,,,,,,,,,,------------------------..................------......------------.............../////////000000000111111000//////000222////////////////////////---...///000000000000///................................................///////////////000000000................................................$$$%%%&&&000###000\\\................................................////////////////////////333***///''')));;;000000000////////////000000//////000000111111222222000222555444111///000222+++666,,,222VVV++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***+++,,,,,,,,,,,,+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---$$$'''+++------,,,---...///---,,,,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,***))))))***,,,------,,,,,,++++++,,,,,,---,,,---...---++++++---...000///---,,,,,,,,,---...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,++++++,,,,,,,,,...---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,------......------)))))))))*********++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------------------------------,,,,,,+++++++++,,,---...------------------------***++++++,,,,,,,,,+++++++++++++++,,,,,,------...---,,,,,,++++++,,,,,,---------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++)))***+++,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,---------......+++,,,------......------,,,,,,---------.........,,,,,,,,,---------......//////.........---------+++,,,---...///...------,,,,,,,,,---------......------------------------,,,,,,------...---------++++++,,,,,,,,,---------........................,,,---...///000000000000,,,,,,,,,,,,,,,---......,,,,,,---------.........---......///000000111111,,,,,,,,,------.................................,,,------.........------......------------......---------........./////////000111000......000111////////////////////////---...///000111000000///............................................................//////000000...................................................FFF111---444000 777QQQ................................................////////////////////////,,,555111&&&>>>"""444&&&111111111000000000000111111111111222222333444444555333333444555555555555444333444,,,DDD,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***,,,---...///***+++,,,------,,,+++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,'''))),,,---,,,***)))***111///------------+++))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---+++******+++---...------++++++++++++------------...---,,,+++---//////...---,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------......---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,------......------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++------------------------,,,,,,+++***+++,,,...///........................++++++,,,,,,,,,+++*********++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,---//////***+++,,,---...---,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,------.........+++,,,------......---------------....../////////,,,,,,,,,---------............---------,,,,,,,,,++++++---.........---,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,++++++,,,,,,,,,---------////////////////////////,,,---...///000000000000++++++++++++,,,,,,---...,,,,,,,,,---------......---......///000111111222........./////////000000........................++++++,,,---.........---.........------.........,,,,,,,,,---------......,,,---...---++++++---...000000000000000000000000---...000111111111000///................................................---------.........//////................................................"""---$$$333333&&&222***///$$$BBB................................................000000000000000000000000///,,,...111111......666...888ooo111222222111111111111222222333333444444555666777777777777777888:::;;;:::888:::666<<<333EEE>>>++++++************++++++)))******++++++******))))))******++++++,,,------,,,------......------,,,,,,,,,,,,---------......000///...------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++***+++,,,...///............---,,,+++***.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------.........//////...---,,,,,,++++++++++++------------------------,,,,,,,,,,,,------...///***+++,,,---...---,,,+++---+++)))***---///...,,,+++,,,,,,------,,,,,,+++---...000111111000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........---,,,,,,+++,,,---////////////---,,,***+++,,,,,,---------------...//////...,,,***(((***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,---------,,,,,,+++++++++,,,,,,---...........................///...---,,,,,,,,,,,,,,,+++,,,,,,+++++++++---000.........------.........++++++,,,,,,,,,,,,------,,,------......------,,,------------------------,,,,,,---......---,,,,,,+++++++++,,,,,,,,,------000000//////...---++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------,,,---......//////.........------,,,,,,------...///////////////.........000000000///......------//////.........---------........................,,,,,,,,,---------......///////////////////////////............---------000000//////.........---......---,,,---...///000666333///...//////---+++///............---------////////////////////////000000000000000000000000////////////////////////111000000///...---------111111111111111111111111---///,,,)))<<>>???@@@BBBBBBCCCAAA>>>AAAAAAGGG:::jjj++++++************++++++******++++++++++++***************+++,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,------------.........---------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------............---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,------...---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------------------,,,+++++++++,,,,,,------------------------++++++*********+++,,,,,,++++++,,,,,,------,,,,,,+++)))'''(((***,,,+++)))+++,,,,,,------,,,,,,+++---------,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------------,,,,,,------.........---,,,,,,------//////...---+++)))++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---......///////////////,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---)))+++------,,,,,,,,,---......------------......++++++,,,,,,,,,,,,------,,,------......------,,,------------------------,,,---............---,,,,,,,,,---------.........////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,---......//////.........------,,,,,,------...////////////...................../////////////////////.........---------........................,,,,,,---------.................................---------....../////////000/////////...............------,,,---...///000333000......///000...,,,///............---------////////////////////////........................////////////////////////111000000///......------........................(((///222---(((111III^^^...///000000000000///...------......///...............//////000000111111////////////000000000000000+++FFF999%%%VVV;;;::::::;;;;;;;;;::::::999;;;<<<===???@@@AAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGNNNHHHEEEAAALLLAAAHHH++++++************++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,---------......//////...---+++***))))))++++++++++++++++++++++++,,,,,,+++++++++,,,------((()))+++,,,.../////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++++++++,,,------------------------------,,,,,,+++*********++++++,,,,,,++++++,,,,,,------+++***(((((()))***)))(((+++,,,,,,------,,,,,,+++---,,,***))))))***,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---,,,,,,,,,,,,,,,,,,---////////////...---,,,,,,,,,,,,.........---,,,+++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------)))+++...000...---,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,------------------------,,,---............---,,,---------.........//////---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...////////////.........------------..............................------......///000000111...............---------........................,,,------------.........------------------------+++,,,---...///000111111////////////...............------------.../////////...,,,,,,...//////...///............---------////////////////////////........................////////////////////////000000000///......------------------------------)))---111222///,,,******+++```,,,---...///000111111000//////000000000//////...000000000000000000000000......//////000000000111888555222111111333555777DDD@@@@@@AAAAAA@@@@@@???>>>===>>>???BBBDDDFFFHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMPPPMMMMMMHHHSSSSSSDDDOOO,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++******++++++,,,------...***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******,,,,,,,,,---------............---,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---((()))+++,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++++++++,,,,,,---...------------------------///...------,,,,,,,,,,,,---,,,+++***+++,,,---...---,,,+++***************+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------...------,,,,,,...---,,,++++++,,,---...---............------,,,+++,,,---.........---------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++------,,,+++++++++,,,,,,...........................------,,,,,,,,,------+++---//////---,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,------------------------............------------------............,,,------...//////......------------------------------......//////000000------...///////////////......------------......------...............///............//////000000................................................------------....................................,,,------...///000000000///////////////.........------------......//////...---,,,,,,------------///............---------////////////////////////........................////////////////////////000000//////............////////////////////////555111---,,,...111222333777((("""JJJ,,,---......///000000000111111222222222222111111111111111111111111000000//////000111222222333333222222222555<<>>333LLLEEEGGGGGGFFFFFFDDDCCCBBBAAA@@@BBBEEEHHHKKKMMMOOOPPPNNNNNNNNNOOOPPPQQQQQQRRRKKKNNNUUUQQQPPPZZZXXXOOOOOO,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,------......***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++++++++,,,,,,---...------------------------///...------,,,,,,,,,,,,---,,,+++***+++,,,---...------,,,+++*********++++++,,,,,,------,,,,,,+++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------...------,,,---,,,+++******+++,,,---)))***+++,,,---.........++++++,,,---............---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,---......---,,,,,,++++++,,,,,,,,,........................------,,,,,,,,,------...,,,,,,+++)))((()))+++...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------..............................+++,,,,,,,,,,,,---------+++,,,---...////////////------------------------.........//////000000000---...//////000000/////////......------......///,,,---------......//////000000//////............---.............................................---------.........//////////////////////////////////////////////////////.........///////////////---------...............///......---+++++++++,,,///............---------////////////////////////////////////////////////////////////////////////////////////............///////////////////////////...,,,+++,,,,,,+++***777///444999+++777///..................///111111222333333333333333333333333333333222222222333333444555666777888999999333888CCC@@@666<<>>@@@@@@CCCHHHEEE???GGGUUUOOO===UUU<<<:::NNNKKK<<>>>>>;;;;;;<<<<<<======>>>>>>>>>???@@@BBBCCCEEEFFFGGG===???HHHQQQNNNFFFIIIUUUNNNOOOLLLGGGIIINNNJJJ@@@AAAyyyPPPQQQQQQQQQQQQPPPOOONNNMMMMMMNNNPPPRRRTTTUUUVVVWWWUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXLLLZZZ^^^SSS\\\WWWSSSCCCYYYfffhhh---,,,,,,++++++,,,,,,---*********++++++*********++++++,,,------......///,,,------......------,,,******+++++++++,,,,,,,,,000///......------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,,,,---------......---------,,,,,,+++++++++))))))***+++,,,,,,------,,,,,,---...---,,,***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------/////////000000000111111...------,,,++++++++++++------------------------,,,,,,,,,,,,---......///***+++,,,---...---,,,++++++...///...,,,,,,///222+++,,,,,,------,,,,,,+++---,,,***))))))***,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---.........---------///000000///------------......///............------,,,,,,---------***+++,,,---......///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...,,,******+++,,,---))))))***+++,,,...///000........................,,,,,,,,,,,,,,,---...///000111222111///...///000///......------......///++++++,,,,,,,,,---------,,,------......------,,,++++++,,,,,,---...//////000///...------...///000---------.........//////---...............------........................111111000000//////.........//////000000000000000//////............//////++++++,,,,,,---...//////------......///000000000---------.........//////..................................../////////000////////////////////////------...///000111222222---.........//////000000,,,,,,.../////////...---+++---///...,,,---///222//////.........---------////////////////////////........................////////////////////////.........///////////////111111111111111111111111,,,---///222444555444333,,,000000,,,///777666///000666---///fff333333333444555777:::;;;;;;<<>>??????@@@AAABBBBBBCCCBBBBBBDDDFFFHHHIIIKKKLLLIIIMMMMMMJJJOOOWWWUUULLLIIILLLOOOPPPNNNMMMPPPTTTIIICCCFFFhhhQQQSSSSSSSSSSSSSSSRRRQQQPPPQQQRRRTTTVVVWWWXXXYYYYYYVVVVVVVVVVVVWWWWWWWWWWWWOOO```TTT[[[[[[MMMZZZ[[[^^^```TTTWWW```PPPkkk&&&(((***,,,,,,,,,***)))+++++++++,,,---...///000+++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---...///000111111---******,,,---+++)))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------------------------,,,++++++------,,,+++***+++,,,---............------------------------+++++++++,,,,,,------------,,,,,,,,,,,,---...///------,,,++++++,,,,,,,,,+++,,,------++++++,,,---........................,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------***+++++++++++++++++++++,,,,,,------...---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111---,,,++++++------,,,+++............////////////000///---,,,+++,,,,,,---***+++---......---+++*********,,,,,,,,,,,,******,,,------------,,,+++***...,,,***+++///111000///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,+++,,,---...*********+++,,,---...///000///...---,,,+++******/////////...---------,,,++++++++++++++++++++++++,,,,,,,,,------.........---,,,,,,++++++,,,,,,---------------------------......,,,+++***))))))))),,,------......------,,,+++,,,---......---,,,+++---------,,,,,,+++++++++------............------//////......---------,,,000000//////.........---222222111111000000//////000000000000000000000000///////////////.........////////////////////////........................000000000///......---------...///...------...///---------------...///000000000000000000000000000000000//////.........---///////////////.........000000000000000000000000......------,,,,,,,,,+++++++++,,,,,,---...//////........................////////////////////////////////////////////////000000000000000/////////111000000/////////000000///000111222111000///---000000///.........//////------...///000111222222777---222;;;,,,(((^^^::::::;;;===>>>@@@AAAAAADDDEEEFFFHHHIIIIIIHHHHHHCCCBBBAAABBBEEEHHHIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOLLLMMMOOOPPPQQQPPPPPPOOONNNMMMLLLMMMPPPPPPMMMIIIDDDEEEMMMQQQMMM___RRRWWWXXXXXXVVVTTTRRRRRRSSSUUUUUUWWWXXXXXXXXXWWWVVVUUUWWWYYY[[[\\\ZZZXXXVVVYYYYYYYYYYYYYYYYYYZZZZZZYYYYYYXXXXXXWWWWWWVVVVVV...///000000000///...---,,,,,,,,,,,,,,,---...///,,,+++++++++,,,,,,---...++++++++++++++++++++++++***))))))***+++,,,------000///------...---,,,++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------,,,+++******,,,,,,+++***)))***+++,,,------------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---........................,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------,,,,,,++++++*********,,,,,,,,,,,,,,,---...///------------------,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------,,,++++++------,,,+++------------............///...---,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,------......------,,,,,,,,,,,,+++++++++******...,,,+++,,,...000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...************+++,,,------...---------------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------...---,,,,,,++++++++++++,,,------------------,,,,,,------------------,,,---------,,,,,,,,,++++++------............------111000000000/////////...000/////////.........---//////000000000000000000/////////////////////////////////////////////...////////////////////////.................................///////////////,,,---...---,,,,,,---.........---------......///////////////////////////000/////////............/////////////////////...////////////////////////111111111111000000//////,,,,,,------......//////......................../////////////////////////////////////////////////////////000000000111111111000000//////000000000000000111111111000//////000000/////////000000000111222333444555666777888:::444777???;;;222:::NNNLLL===>>>???AAABBBDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKGGGEEEEEEFFFIIILLLMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQOOOPPPQQQRRRRRRQQQQQQPPPPPPNNNNNNPPPRRRRRRPPPMMMUUUQQQUUU\\\WWWNNNUUUeee^^^ZZZZZZZZZXXXUUUSSSSSSTTTUUUVVVWWWXXXXXXXXXWWWWWWVVVWWWYYYZZZZZZYYYXXXWWWZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYY///......---,,,,,,++++++------,,,,,,,,,,,,---------,,,,,,,,,,,,---......++++++++++++++++++++++++))))))))))))***+++,,,,,,...000111111///---------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------+++***))))))++++++***)))))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,++++++,,,---.........---,,,,,,,,,,,,++++++,,,,,,---+++---...---,,,+++,,,---------------------------+++,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---///111333.........------,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++---,,,++++++------,,,++++++,,,,,,,,,------------------......------,,,,,,,,,---////////////---,,,...------,,,,,,------......---,,,+++++++++,,,---...---,,,---...///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++******+++,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------------------------------,,,,,,+++,,,,,,---------------------------...------,,,,,,------...------------,,,,,,,,,,,,------............------000000000////////////////////////...............------......///000000111..............................//////////////////////////////////////////........................------......///000000111+++,,,------,,,+++,,,---//////...---------..............................////////////..................//////////////////////////////////////////333333222222222222111111////////////////////////........................////////////////////////////////////////////////......//////000111111111000000////////////000000000000000///000000111111000000000111111222333333666777888999:::<<<======@@@>>>;;;:::>>>AAA:::///;;;NNNZZZrrrBBBBBBCCCEEEGGGIIIJJJKKKIIIJJJLLLNNNOOOOOOOOONNNKKKJJJIIIKKKNNNQQQRRRRRRQQQQQQQQQQQQRRRSSSTTTUUURRRSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRTTTUUUTTTRRROOOKKKLLLUUU]]][[[SSSNNNUUUlll[[[\\\\\\\\\YYYVVVTTTTTTUUUVVVVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ++++++***)))(((((())))))------,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,,,,---***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......+++///333222///,,,,,,---***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++*********+++,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++***+++---//////...---,,,,,,,,,+++++++++,,,------,,,---...---,,,+++,,,...------------------------++++++,,,,,,---------...,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---******+++---...000111222...---,,,+++,,,///222444//////...---,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,------------,,,,,,.........---,,,+++------............------,,,,,,************,,,,,,000///---++++++---...///...---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,---------......++++++,,,,,,---------...---------------------------------------------------,,,,,,++++++,,,,,,---------------------------+++++++++++++++,,,---------------,,,,,,---------...---,,,++++++,,,---...------------------,,,,,,------............------------------------------........................---------.........//////------------------------............////////////////////////////////////....................................//////000000,,,---......,,,,,,---...000///...---------------........................///////////////.....................////////////////////////////////////000000000000000000000000111111000000000000000000........................////////////////////////////////////////////////........./////////////////////.........///000000000000/////////111333444222333444555666666777777:::;;;<<<===>>>@@@AAAAAA===DDDCCC<<<>>>HHHMMMJJJOOOMMM===KKKRRRFFFLLLIIIDDDEEEFFFHHHIIIKKKLLLMMMJJJLLLMMMOOOPPPPPPPPPPPPMMMLLLLLLOOORRRUUUUUUUUUTTTTTTSSSSSSTTTUUUVVVVVVTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVWWWXXXVVVRRRSSS[[[bbbdddZZZMMMYYY^^^^^^]]]^^^___]]]]]][[[XXXUUUSSSTTTUUUVVVVVVWWWWWWXXXXXXXXXXXXWWWVVVVVVVVVVVVXXXYYYZZZ\\\\\\[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYY,,,,,,,,,,,,,,,---...///------,,,+++++++++,,,,,,++++++***************+++*********++++++,,,,,,,,,...------------......///)))---111111...++++++,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++,,,,,,------------------------------------------------,,,,,,+++++++++***+++---//////...---,,,,,,+++++++++,,,,,,---...,,,---......,,,,,,---...------------------------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---((()))***,,,---///000000---,,,******+++...111333000///...,,,+++++++++,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++---...000000---,,,++++++------,,,+++,,,------------.........+++,,,---.........,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,************,,,,,,...---+++******,,,---///,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------...------,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,------......//////++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---------------------------******)))******+++,,,---...---,,,,,,,,,,,,---......---,,,++++++,,,---...------------------------------............------,,,,,,,,,------------------------...............///.........---------,,,---------------------------.........//////000000////////////////////////........................000000//////............---///000///...---...000000///...---------------.................................///////////////---.........//////000000........................////////////////////////111111111111111111000000////////////////////////000000000000000000000000000000000000000000000000000//////......---------///////////////000111111111111000111222444666888888999:::;;;<<<<<<<<<<<<@@@AAAAAABBBCCCDDDEEEEEE;;;CCCKKKKKKGGGFFFJJJNNN888ZZZ[[[OOOJJJEEEHHHFFFFFFFFFGGGIIIJJJKKKLLLMMMKKKLLLNNNOOOPPPPPPOOOOOOMMMMMMMMMPPPTTTVVVVVVVVVUUUTTTTTTTTTTTTUUUUUUVVVUUUUUUTTTSSSSSSSSSRRRRRRRRRSSSTTTTTTUUUUUUWWWWWWQQQ[[[___YYYRRRTTTXXXZZZZZZ^^^___OOOOOO```XXX___[[[[[[YYYVVVSSSRRRSSSTTTVVVVVVVVVVVVWWWWWWWWWXXXVVVVVVUUUTTTUUUWWWYYYZZZ[[[[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYYYY+++,,,,,,---.../////////,,,,,,++++++++++++,,,,,,+++******))))))))))))************++++++,,,,,,------,,,,,,++++++,,,,,,---***,,,---...,,,+++++++++************++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---......---,,,------......---------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,++++++,,,---.........---,,,++++++++++++,,,---......,,,...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---************************,,,+++******+++---///000000///---,,,++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,...000222333---,,,++++++------,,,+++------------............,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++***)))))))))***+++,,,***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------,,,,,,,,,,,,++++++,,,------.........------,,,,,,,,,------..................++++++++++++++++++++++++...------------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------************++++++,,,---...---,,,++++++,,,---......------,,,,,,------...------------............------............------.............../////////---------------.........000//////...------,,,,,,------------------------------......///000000000////////////////////////........................111000000///......------...000000000///...///000//////...---------.......................................///////////////------......///000000000......................../////////000000000000111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000////////////111111111111222333444555444444555666888:::<<<===???@@@BBBCCCDDDCCCCCCBBBHHHHHHHHHHHHIIIIIIIIIIIIJJJFFFGGGKKKMMMIIIIIIMMMPPPNNNCCCDDDTTTXXXQQQMMMIIIIIIJJJJJJKKKLLLLLLMMMLLLMMMNNNOOOOOONNNMMMLLLLLLLLLMMMPPPTTTVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVUUUTTTTTTSSSTTTTTTUUUSSSUUUUUUUUUTTTTTTVVVXXXNNNSSSWWWYYY\\\^^^]]]ZZZVVVXXXVVV[[[ZZZ___PPP^^^YYYYYYWWWTTTQQQQQQSSSUUUUUUUUUUUUTTTUUUVVVVVVWWWUUUTTTTTTTTTUUUWWWYYYZZZZZZYYYYYYXXXXXXWWWWWWVVVYYYYYYYYYYYYZZZZZZZZZZZZ)))***+++,,,,,,,,,+++***************+++,,,------,,,+++******))))))******)))******+++,,,,,,------,,,,,,+++++++++++++++,,,,,,+++***+++,,,---,,,+++************++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++***))))))***,,,...---,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......++++++++++++,,,---...///---...///...---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++******************))),,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,++++++******))),,,,,,++++++,,,---......///...,,,++++++,,,---...+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222---,,,++++++------,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,------,,,------......------,,,*********+++++++++,,,,,,'''+++...///---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,))))))))))))***+++,,,,,,,,,,,,---------------.........------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,---......///...,,,++++++,,,...///,,,------------------,,,------------.........///------............---------------....../////////,,,,,,,,,------........./////////...............------------------------------......///000000111////////////////////////........................///////////////............///000///...---...000......---------......///////////////////////////............/////////000------......///000000111......................../////////000000000111111//////000000111111222222////////////////////////000000000000000000000000000000000000000000000000000111111222333444444555666555555666777888999999888999;;;>>>@@@BBBCCCCCCFFFHHHIIIJJJJJJIIIHHHGGGKKKKKKKKKKKKJJJJJJJJJJJJPPPKKKGGGGGGLLLQQQSSSRRRVVVJJJQQQ^^^[[[MMMGGGSSSNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOMMMLLLKKKKKKKKKMMMPPPTTTVVVVVVUUUUUUUUUTTTTTTTTTTTTUUUUUUWWWVVVUUUUUUUUUVVVWWWXXXVVVWWWXXXVVVTTTTTTWWWYYYeee^^^YYYYYY\\\\\\ZZZZZZ```YYYJJJccc[[[TTTOOOdddXXXXXXVVVSSSQQQQQQTTTVVVTTTTTTSSSSSSSSSTTTUUUVVVSSSSSSTTTTTTUUUWWWXXXYYYWWWWWWWWWVVVUUUUUUTTTTTTWWWXXXXXXXXXYYYYYYYYYZZZ,,,---...///...,,,***(((************+++,,,---...---,,,,,,+++*********+++))))))***+++,,,,,,------------,,,,,,+++,,,,,,,,,///,,,)))***---...---+++)))************+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++)))(((((()))+++---,,,+++++++++,,,,,,,,,++++++***------------------------+++++++++,,,,,,---------------,,,,,,,,,---...///++++++++++++,,,---...///---...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------------....../////////,,,,,,------------------...---,,,++++++,,,...///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000---,,,++++++------,,,+++******+++++++++,,,,,,,,,------,,,+++,,,---///000///......------......///******,,,------,,,******,,,---...////////////...&&&***...///---,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,''''''''''''((()))++++++***++++++,,,---//////000---------,,,,,,+++++++++------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------000//////........./////////...,,,++++++,,,...///+++,,,............,,,+++---------.........//////---..................---+++++++++,,,,,,---------,,,,,,,,,------.........------......///000000000........................---------...///000000111////////////////////////........................------......///000000000---...///...------...///---------------...///000000000000000000000000000---.........//////000000---------...///000000111........................------....../////////000......///000111222222333000000000000000000000000000000000000000000000000000000000000000000000000000111222444666888999:::999999999999:::;;;<<<===;;;===@@@CCCFFFGGGHHHHHHKKKLLLNNNOOONNNMMMKKKJJJKKKKKKJJJJJJIIIHHHHHHGGGAAALLLRRROOOOOOSSSQQQJJJKKKLLLUUULLLJJJZZZWWWKKKRRRRRRQQQQQQPPPPPPPPPOOOPPPPPPPPPPPPOOOMMMKKKJJJKKKKKKMMMQQQUUUWWWVVVUUUVVVUUUUUUTTTTTTTTTUUUUUUXXXWWWVVVVVVWWWXXXYYYZZZXXXYYYZZZXXXUUUUUUWWWZZZZZZWWWXXX\\\ZZZUUUWWW]]]RRReeePPPWWWJJJYYY]]]VVVXXXWWWVVVSSSRRRRRRUUUXXXTTTSSSRRRRRRRRRSSSUUUVVVRRRSSSTTTUUUVVVWWWXXXXXXVVVVVVUUUUUUTTTSSSRRRRRRUUUUUUUUUVVVVVVVVVWWWWWW******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,+++,,,///333444111...,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++---...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++++++++++++++,,,---...000111++++++++++++,,,---...///,,,,,,,,,,,,---...//////---------............///...------,,,,,,------...------,,,++++++,,,------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,************,,,,,,***++++++,,,,,,------...---,,,,,,++++++,,,,,,---------++++++++++++------++++++------------++++++......---------,,,,,,,,,------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...***---000222222111...,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,++++++******++++++,,,***+++---...///...------//////...---,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++,,,---...///.........------,,,,,,,,,///---***(((((()))+++------------............///***+++,,,,,,------,,,,,,........................------,,,,,,,,,,,,------888555222...------...///........................------------------------////////////////////////////////////////////////---...000111111///...,,,000000000000000000000000111111000///...---,,,,,,.........---,,,,,,,,,+++------..............................//////////////////.........---------......////////////................../////////000000000000000000000000000............/////////000,,,,,,------...//////000000000111111111111111111///000000000000000000111//////000000111111222222444333111000000222333555777666777888999<<<>>>@@@===>>>???@@@AAAAAAAAAAAAEEEFFFFFFHHHJJJMMMOOOPPPPPPPPPPPPPPPOOONNNMMMMMMPPPOOOMMMLLLLLLLLLMMMMMMHHHKKKOOORRRSSSRRRPPPNNNMMMOOOQQQTTTUUUUUUTTTTTTRRRRRRSSSSSSSSSTTTTTTTTTRRRQQQPPPNNNLLLKKKKKKJJJMMMNNNPPPQQQSSSTTTTTTTTTVVVUUUTTTSSSSSSTTTUUUUUUYYYYYYZZZ[[[[[[[[[[[[ZZZ\\\ZZZXXXVVVUUUTTTTTTTTTWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXVVVUUUTTTSSSSSSSSSSSSTTTUUUTTTRRRRRRSSSUUURRRQQQPPPOOOOOOPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSRRRSSSSSSTTTSSSSSSRRRRRRVVVVVVVVVVVVUUUSSSRRRRRR++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...------------,,,+++---......+++))),,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,---++++++++++++,,,---...///,,,++++++*********++++++------------............------,,,,,,,,,,,,------...---,,,++++++,,,---......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------++++++++++++------+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---......+++,,,///000111000...,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,++++++++++++,,,,,,***+++,,,---...------,,,///......---,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++,,,---...///..................------000///---,,,,,,,,,---...---------............///,,,---......//////....................................------------......111000///......///111222........................------------------------////////////////////////........................---...////////////------000000000000000000000000000000000///......------//////////////////......000000000000000/////////............////////////000000/////////...............////////////.............../////////000000000000000000000000000000........./////////000000.........//////000000000...////////////000000000000000000000111111111111111111111222222333333444666555444444555777999:::===<<<<<<===>>>@@@BBBDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFGGGHHHIIIKKKMMMOOOPPPQQQQQQQQQQQQQQQQQQPPPOOOPPPOOONNNMMMLLLMMMMMMNNNLLLMMMPPPSSSTTTSSSRRRQQQOOOPPPRRRTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTSSSQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUUUURRRQQQQQQQQQRRRTTTVVVWWWXXXYYYYYYZZZZZZZZZZZZZZZ[[[YYYWWWUUUTTTSSSSSSSSSVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTRRRQQQPPPOOOOOOOOORRRSSSSSSRRRPPPPPPQQQSSSQQQPPPNNNMMMLLLLLLLLLMMMQQQQQQQQQRRRRRRRRRRRRRRRNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSSSSSSSQQQOOONNNNNN,,,,,,---------.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------,,,***+++,,,,,,***))),,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------...............---,,,+++***)))))))))++++++++++++,,,---......000///...---,,,,,,,,,,,,------------............------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,------.........---,,,,,,+++******---,,,,,,++++++,,,,,,---------++++++++++++---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---------.........//////------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,---......+++,,,---.........------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,,,,,,,.........------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++,,,---................../////////////////////...............---------............///------...////////////...........................///..................///---------...//////000000........................------------------------////////////////////////------------------------------------------------000000000000000000000000//////////////////////////////////////////000000111111000000/////////...............////////////000000000000000/////////......////////////............/////////000000000000000000000000000000000....../////////000000000////////////000000000000....../////////000000000000000000111111222222222333444444555666666777777999888999999;;;>>>@@@BBBDDDDDDDDDDDDEEEFFFGGGHHHKKKLLLLLLMMMMMMMMMLLLLLLIIIIIIJJJKKKLLLNNNPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSPPPOOONNNNNNMMMNNNNNNNNNPPPQQQRRRSSSTTTUUUUUUUUURRRRRRSSSTTTUUUUUUVVVVVVWWWVVVVVVVVVVVVVVVVVVVVVWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTNNNNNNOOOPPPRRRUUUWWWXXXWWWWWWXXXXXXXXXYYYYYYYYYWWWVVVTTTRRRQQQPPPPPPQQQTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQOOONNNMMMMMMLLLLLLOOOPPPPPPOOOMMMLLLNNNOOOPPPOOOMMMKKKIIIIIIIIIIIINNNNNNOOOOOOOOOPPPPPPPPPLLLMMMMMMNNNOOOPPPQQQQQQQQQRRRTTTSSSPPPMMMKKKKKK,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,------------,,,++++++***+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---+++************,,,+++++++++,,,,,,---...///......---,,,,,,------,,,,,,---------.........---,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------++++++++++++------------++++++++++++------,,,,,,,,,+++++++++******++++++++++++++++++++++++------------............---..................---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++++++++,,,------,,,,,,++++++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,------,,,,,,,,,+++++++++,,,+++++++++,,,,,,---...,,,,,,------......//////,,,---.........---,,,+++---------............///+++,,,,,,---------------........................//////............//////------.........---,,,+++................................................////////////////////////------------------------------,,,,,,,,,---......////////////////////////............//////000000,,,,,,------......///////////////...------,,,,,,............////////////////////////////////////......////////////.........////////////000000000////////////////////////...////////////000000000///////////////000000000000000000111222222333333000111111222222333333333777888888999:::;;;<<<<<<;;;<<<===???BBBEEEHHHIIIJJJJJJJJJIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRSSSSSSTTTTTTTTTTTTPPPPPPOOOOOOOOOOOOOOOOOORRRRRRRRRSSSTTTUUUVVVVVVUUUTTTTTTTTTTTTUUUWWWWWWUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUTTTSSSSSSSSSSSSSSSPPPPPPPPPPPPOOOPPPPPPPPPNNNNNNOOOQQQRRRTTTVVVWWWUUUUUUUUUUUUVVVVVVWWWWWWTTTSSSQQQOOONNNMMMNNNNNNQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQOOONNNMMMLLLLLLLLLLLLMMMMMMLLLJJJIIIKKKLLLNNNMMMKKKIIIHHHHHHHHHIIIJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQUUUXXXZZZWWWRRRMMMJJJIII++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,,,,------,,,,,,+++++++++++++++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,+++++++++,,,------((((((((((((((()))***+++,,,,,,,,,------------...,,,,,,,,,++++++,,,,,,,,,******++++++++++++******,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---------++++++++++++------------++++++++++++------,,,,,,,,,+++++++++******------------------------+++,,,,,,,,,,,,---------------...//////...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***************++++++,,,,,,++++++***+++,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++++++++---------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,+++++++++,,,------+++++++++,,,,,,---------+++,,,---//////...,,,+++---------............///+++,,,------......------........................//////............//////+++,,,---......---,,,+++................................................////////////////////////------------------------,,,,,,,,,,,,,,,---...///////////////////////////------......///000000000,,,------......///////////////......---------,,,............////////////..............................////////////......////////////000000000111////////////////////////////////////000000000111///////////////000000000111111111222333444444444333333444555555666777777<<<===>>>???@@@AAABBBBBB???@@@BBBDDDGGGJJJLLLNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJKKKMMMOOOPPPQQQRRRRRRPPPOOOOOOOOOPPPPPPQQQRRRPPPQQQRRRSSSSSSSSSSSSSSSPPPPPPPPPQQQQQQQQQPPPPPPSSSRRRRRRRRRRRRTTTUUUVVVVVVUUUUUUTTTUUUUUUVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTSSSSSSSSSSSSSSSPPPOOONNNMMMMMMMMMNNNNNNPPPPPPQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUTTTRRRQQQOOONNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNPPPOOONNNLLLKKKKKKKKKKKKIIIJJJJJJIIIHHHHHHIIIKKKIIIHHHGGGFFFFFFFFFGGGHHHFFFFFFGGGGGGHHHIIIIIIJJJLLLLLLKKKKKKKKKLLLMMMNNNZZZ]]]___\\\TTTMMMIIIHHH*********+++++++++,,,,,,------------------------++++++++++++++++++++++++***++++++,,,,,,------...******+++,,,,,,,,,,,,,,,+++,,,---+++)))(((((())),,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---......///,,,,,,,,,++++++,,,,,,---))))))))))))***+++,,,---,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,******++++++++++++******,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---------++++++++++++---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++------------------------+++++++++,,,,,,,,,------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,***************+++,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------.........------,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,,,,---...000000///......---------............///......///000000000000///........................///..................///((()))+++---...///......................................................////////////////////////------------------------,,,,,,,,,---......//////000000000000000000000000---.........//////000000000000000000000000111111000000000000000000000000............////////////------------..................////////////....../////////000000000111111000000000000000000000000/////////000000000111111/////////000111111222222222222333444555555666666888999999:::;;;<<<======BBBBBBCCCDDDFFFGGGHHHHHHDDDEEEGGGIIILLLNNNPPPPPPNNNOOOOOOOOOOOONNNMMMLLLMMMNNNPPPRRRSSSUUUUUUUUUSSSRRRRRRQQQQQQRRRRRRRRRPPPQQQQQQRRRRRRRRRRRRQQQPPPPPPQQQRRRRRRRRRRRRQQQSSSRRRRRRRRRRRRSSSTTTUUUVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVWWWVVVUUUTTTSSSRRRRRRRRRPPPOOONNNMMMLLLMMMNNNOOOPPPPPPQQQQQQQQQPPPPPPOOOPPPOOONNNNNNNNNOOOQQQRRRTTTSSSQQQPPPOOOOOOPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGGGGGGGGGGGGGHHHIIIHHHHHHHHHJJJLLLFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDEEEFFFGGGHHHHHHIIIJJJIIIHHHHHHIIIJJJLLLMMMZZZ^^^bbb___VVVMMMIIIHHH+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++******+++,,,,,,---......******+++,,,,,,,,,,,,++++++---///...***((('''(((,,,,,,,,,---------......+++,,,,,,------,,,,,,+++//////...------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,,,,.........---......//////++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,+++,,,------------,,,+++,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------++++++++++++------+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,---......///------,,,,,,,,,,,,------///...---+++++++++,,,---------------------------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...............---------............///......///000000000000000..............................------------......***+++,,,---............................................................////////////////////////........................+++,,,...///000000//////000000000000000000000000.........///////////////111111111000000000000000......//////000111111111............////////////---.........////////////......////////////......//////000000000111111111000000000000000000000000//////000000000111111111///000111222333555666666666777777888:::;;;;;;<<>>???@@@AAABBBDDDDDDEEEFFFGGGHHHIIIJJJIIIIIIJJJLLLMMMOOOPPPPPPNNNOOOPPPRRRSSSSSSTTTTTTSSSTTTUUUUUUUUUTTTSSSRRRUUUVVVVVVVVVUUUTTTSSSSSSWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPQQQRRRTTTTTTTTTSSSRRRSSSSSSTTTUUUUUUUUUTTTTTTTTTUUUVVVWWWVVVTTTRRRPPPNNNOOOOOOQQQRRRSSSTTTUUURRRQQQPPPNNNLLLKKKKKKJJJJJJIIIGGGGGGGGGHHHJJJLLLIIIJJJLLLMMMMMMLLLLLLKKKLLLKKKIIIHHHIIIJJJLLLNNNLLLKKKIIIHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDDDDDDDDDDDDDFFFGGGHHHIIIJJJMMMOOONNNMMMKKKIIIGGGGGGGGGGGGEEEFFFGGGHHHIIIJJJKKKKKKIIIIIIJJJLLLOOOSSSWWWYYYVVV^^^dddddd\\\TTTQQQRRR+++++++++++++++++++++++++++***)))***,,,,,,***)))---,,,+++*********+++,,,...---,,,,,,++++++++++++++++++,,,,,,,,,---------)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++///333111---***+++...---------.........//////+++***))))))(((((())))))------,,,,,,,,,,,,++++++******+++,,,,,,---..............................---------,,,,,,+++++++++,,,+++*********+++,,,---......,,,++++++,,,......***++++++,,,,,,++++++***------,,,++++++,,,,,,,,,.........------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***)))...------,,,,,,------...------------------------///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------...------,,,,,,------...//////.........---------++++++,,,,,,,,,,,,------///...------...///...---,,,,,,,,,++++++*********------------------------000///...---------------////////////////////////------------------------......///000///...,,,+++------------------------............//////////////////.........---------........................//////000000000000//////,,,---///000000...,,,+++000000//////.........---........................---......//////////////////////////////......---//////000000000000//////000//////.........//////......------------..............................000//////.........//////000000000000000///////////////000000111222222222///000000///...///111333111111111111222222222222222222222222333333444555777999;;;>>>@@@BBBBBBBBB???@@@CCCFFFGGGHHHHHHHHHMMMNNNOOOOOOMMMMMMNNNOOOOOONNNNNNNNNOOOPPPRRRSSSOOOOOOPPPPPPRRRSSSTTTUUUSSSSSSSSSSSSTTTUUUVVVWWWXXXWWWVVVUUUUUUTTTTTTUUUVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTSSSRRRRRRRRRQQQQQQQQQRRRSSSTTTTTTLLLNNNPPPQQQPPPPPPQQQRRRQQQWWWYYYUUURRRTTTRRRNNNPPPPPPPPPPPPPPPPPPPPPPPPOOOMMMKKKKKKLLLLLLKKKKKKHHHIIIIIIIIIHHHIIILLLOOOLLLLLLKKKIIIGGGGGGIIIJJJHHHFFFEEEFFFHHHKKKLLLKKKKKKJJJHHHHHHHHHHHHFFFDDDLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGFFFJJJLLLKKKMMMUUU[[[\\\bbbZZZSSSQQQNNNJJJIIIJJJMMMKKKJJJMMMQQQTTTTTTRRRSSSSSSTTTYYY^^^aaa```^^^XXX]]]`````````aaa^^^YYY++++++++++++++++++++++++,,,+++***+++------+++***,,,,,,+++******++++++,,,...---,,,,,,+++++++++,,,++++++++++++,,,,,,,,,---,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++///111000---+++,,,///...---,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++///...---+++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++------,,,,,,,,,,,,------------------------------++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,------.........---------,,,,,,++++++,,,,,,,,,,,,------///---,,,---...///...---////////////.........---------------------------//////...---------------,,,,,,,,,+++++++++++++++........................,,,---------,,,,,,+++***------------------------............//////////////////.........---------........................---------......---------,,,---...//////...------000/////////....................................---......//////////////////////////////......---//////000000000000////////////............/////////......------......///........................000//////.........//////////////////////////////111111111222222222222222111222222111//////111333111111222222222222222333333333444666777999;;;<<<<<<>>>@@@BBBDDDEEEFFFFFFEEEFFFGGGHHHIIIIIIJJJJJJNNNOOOPPPPPPNNNNNNOOOPPPRRRQQQQQQPPPQQQRRRTTTTTTPPPPPPPPPQQQRRRSSSTTTUUUSSSSSSTTTTTTUUUVVVWWWXXXYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTSSSSSSRRRSSSRRRRRRRRRRRRSSSSSSTTTMMMOOOPPPPPPOOONNNPPPQQQSSSXXXYYYTTTPPPPPPNNNJJJNNNMMMMMMMMMLLLLLLLLLLLLMMMLLLJJJIIIIIIIIIHHHGGGFFFGGGHHHHHHGGGGGGIIIJJJGGGHHHHHHGGGEEEDDDFFFGGGFFFFFFFFFGGGHHHKKKNNNPPPVVVTTTRRROOOLLLJJJIIIIIIJJJLLLOOOQQQRRRQQQOOOMMMIIIIIIHHHHHHIIIIIIJJJKKKJJJOOOSSSUUU[[[eeennnqqqrrrjjjbbb___[[[UUUSSSUUUTTTSSSRRRSSSVVVXXXYYYZZZ[[[\\\___dddhhhiiifffcccccciiinnnooopppqqqmmmggg++++++++++++++++++++++++---,,,+++,,,......,,,***,,,++++++******+++,,,,,,------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,...000...,,,+++...111222000...,,,++++++,,,,,,//////...---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---000000...---,,,+++++++++++++++,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------...---,,,---...///...,,,...---------------,,,,,,------------------------///...------------------+++++++++******)))))))))////////////////////////...---,,,,,,,,,,,,,,,,,,------------------------............////////////...............---------........................,,,,,,------------,,,,,,,,,---------.../////////////////////....................................---......//////////////////////////////......---//////000000000000////////////............/////////......------......////////////////////////////////////......//////000////////////////////////000000000///////////////333333444333111111222444333333333444444555555555666777888;;;>>>AAADDDFFFDDDEEEGGGIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMOOOPPPQQQQQQOOOOOOPPPQQQSSSRRRRRRQQQQQQRRRSSSSSSPPPPPPPPPQQQRRRSSSTTTUUUTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWWWWXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTSSSSSSTTTTTTSSSRRRRRRRRRSSSSSSOOOOOOOOOMMMKKKKKKMMMOOOPPPTTTUUUQQQNNNMMMKKKIIILLLKKKJJJIIIHHHHHHHHHGGGKKKKKKJJJHHHGGGFFFEEEEEEEEEGGGHHHHHHGGGFFFFFFGGGGGGHHHJJJIIIGGGEEEEEEFFFFFFGGGHHHHHHIIINNNVVV\\\iiigggccc[[[SSSNNNNNNPPPLLLPPPVVVZZZ\\\[[[WWWUUULLLMMMNNNOOOPPPQQQRRRRRRRRRYYYaaafffppp||||||sssooojjjccc```aaa```______]]]]]]^^^bbbeeegggiiimmmqqqtttsssooolllkkkssszzz}}}~~~yyyrrr++++++++++++++++++++++++,,,++++++,,,------,,,***++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,///222777555111...,,,,,,---...---,,,,,,+++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++************************+++++++++,,,,,,---------......------,,,,,,,,,,,,******,,,------,,,******,,,,,,------------,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,---------------------------///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,------------------,,,,,,,,,++++++........................000///...------...///000....................................////////////................................................------............------,,,,,,,,,,,,---///000111///////////////.................................---......//////////////////////////////......---//////000000000000/////////............//////000//////............//////000000000000000000000000//////////////////000111...///////////////000000111111000000000/////////222333555555444444666888777777888999::::::;;;;;;;;;<<<>>>AAADDDGGGJJJLLLLLLLLLMMMNNNOOOPPPQQQQQQPPPOOONNNNNNNNNOOOQQQRRRPPPRRRSSSRRRQQQPPPQQQRRRQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUTTTUUUVVVWWWXXXYYYYYYZZZWWWVVVVVVVVVVVVVVVWWWXXXVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSTTTSSSRRRRRRQQQQQQQQQQQQOOOOOOMMMKKKHHHHHHJJJLLLIIILLLNNNMMMLLLLLLLLLLLLKKKJJJHHHFFFEEEEEEEEEEEEHHHIIIIIIIIIHHHGGGGGGGGGGGGIIILLLLLLLLLKKKKKKLLLOOOPPPRRRQQQNNNKKKJJJJJJIIIKKKLLLLLLOOOYYYhhhsssyyylll^^^VVVUUUWWWTTTWWW]]]bbbcccbbb```]]]SSSTTTVVVXXXZZZ[[[\\\]]]]]]gggsss|||}}}xxxsssmmmkkklllkkklllkkkhhheeefffkkkooorrrsssuuuwwwxxxxxxvvvtttvvv~~~xxx+++++++++++++++++++++++++++*********,,,,,,***)))******++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---///111777555111...,,,,,,---...,,,,,,+++***************------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******++++++,,,,,,,,,,,,******,,,------,,,******++++++,,,,,,,,,,,,++++++,,,+++++++++,,,,,,---...++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///,,,,,,,,,++++++,,,,,,,,,------------------------///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,------...,,,+++,,,---...---,,,////////////000000000000------------------------------,,,,,,,,,------...........................------------------------000///...------...000111....................................////////////---.............................................------............------,,,,,,,,,,,,---///000111.........///////////////........................---......//////////////////////////////......---//////000000000000//////...............///000000/////////....../////////111111111111111111111111///////////////000111111/////////000000000111111333333444444444444444555222444777888888999;;;=========>>>???@@@BBBBBBCCCCCCCCCDDDFFFHHHKKKMMMNNNQQQQQQQQQRRRRRRSSSSSSSSSPPPOOOOOOOOOPPPRRRTTTUUUQQQRRRSSSSSSQQQQQQRRRSSSQQQQQQQQQQQQQQQQQQPPPPPPRRRRRRRRRRRRRRRSSSTTTUUUTTTUUUVVVWWWXXXXXXXXXXXXUUUUUUUUUUUUVVVVVVWWWXXXTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQRRRQQQPPPPPPOOOOOOOOOOOONNNNNNLLLIIIFFFEEEGGGIIIGGGGGGIIIJJJJJJIIIJJJLLLGGGFFFEEECCCCCCCCCDDDEEEEEEGGGJJJKKKJJJJJJKKKMMMNNNQQQTTTUUUUUUUUUUUUVVVYYY[[[[[[ZZZVVVSSSQQQQQQRRRSSSUUUWWW^^^mmmnnnbbb___aaa___aaaccceeeggggggfffeee\\\]]]^^^aaacccfffgggiiilllyyy|||yyytttrrrtttssstttsssooolllmmmqqqvvvxxxxxxwwwwwwwwwxxxzzz|||~~~++++++++++++++++++++++++******)))***+++,,,***((())))))+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,---------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------......///222000...,,,++++++,,,,,,...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---((((((***+++,,,---------++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++,,,---......++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///,,,,,,++++++++++++,,,,,,------------------------++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------,,,+++,,,---...---+++---------...............------------------------,,,,,,,,,,,,,,,------...+++,,,,,,------......///------------------------------------------...///....................................////////////---------.......................................,,,,,,------------,,,,,,,,,---------.../////////.........///////////////........................---......//////////////////////////////......---//////000000000000//////......---......///000111000//////......//////000000000000000000000000000////////////000111222222///000000111111222222333000111222333555666777777777999<<<>>>>>>???AAABBBBBBCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPTTTSSSRRRRRRRRRRRRSSSSSSNNNNNNNNNOOOPPPQQQSSSTTTQQQRRRSSSSSSQQQQQQRRRSSSRRRSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRRRRSSSSSSTTTUUUTTTUUUVVVWWWWWWVVVUUUTTTSSSSSSTTTTTTUUUVVVWWWXXXQQQQQQQQQPPPPPPOOOOOONNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMLLLLLLLLLMMMMMMLLLLLLJJJHHHEEEDDDEEEFFFHHHGGGGGGIIIGGGDDDEEEIIIEEEDDDCCCCCCCCCEEEGGGIIIIIIMMMRRRSSSRRRRRRTTTWWW[[[]]]___`````````aaacccaaabbbcccaaa^^^\\\[[[[[[^^^```ccciiiuuu}}}pppkkkiiiggggggggghhhhhhiiijjjkkkdddeeeeeegggjjjmmmppprrrzzz~~~}}}{{{wwwwwwyyywwwvvvuuurrrqqqrrrtttwwwyyyyyyxxxwwwwwwzzz~~~~~~+++++++++++++++++++++++++++******+++,,,,,,+++)))((()))+++,,,------,,,,,,,,,+++++++++,,,,,,---...,,,,,,---------.........+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,............///...---,,,...---,,,,,,,,,,,,,,,,,,//////...---------------------,,,,,,,,,,,,+++++++++++++++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,+++)))***+++---------,,,,,,------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...///+++,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,++++++++++++,,,,,,------------------------++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........------------------------,,,,,,---------.........------------------------------,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------,,,++++++------,,,+++************+++++++++,,,------------------------,,,,,,++++++,,,,,,---...******+++---...///000111........................,,,,,,---...................................................////////////---------.........//////........................---------......---------,,,---...//////...------............/////////000........................---......//////////////////////////////......---//////000000000000//////---------......///000111000000////////////000000000000000000000000000000////////////000111222333000111111222333333444444000111333555888:::<<<===???AAADDDEEEEEEDDDEEEFFFEEEFFFGGGIIIKKKMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTSSSRRRQQQPPPOOOPPPPPPQQQLLLLLLMMMNNNOOOOOONNNNNNQQQRRRSSSRRRQQQQQQRRRSSSQQQRRRSSSTTTUUUUUUTTTTTTSSSSSSSSSRRRSSSSSSTTTUUUSSSTTTUUUVVVUUUSSSQQQPPPNNNNNNOOOOOOPPPRRRSSSTTTNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJJJJIIIIIIIIIJJJKKKKKKHHHIIIIIIHHHEEECCCCCCDDDGGGDDDEEEHHHGGGCCCEEEJJJIIIHHHHHHHHHJJJMMMQQQSSSWWW\\\aaabbbaaa```bbbeeejjjkkkkkkjjjiiihhhjjjkkkggghhhhhhgggffffffgggiiijjjmmmtttxxxpppmmmhhhhhhiiijjjkkklllmmmnnnkkkjjjiiijjjmmmqqquuuxxx{{{zzzyyyvvvvvvxxxwwwuuusssssstttuuuuuutttxxxzzz{{{{{{{{{~~~yyy++++++++++++++++++++++++,,,,,,+++,,,---...,,,***((()))+++,,,------,,,,,,++++++++++++,,,,,,---...---------.........//////------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,.........///000///,,,***---------.........//////......---,,,,,,,,,,,,------------,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,---.........---,,,+++///...,,,,,,,,,,,,...///,,,------......------,,,++++++++++++,,,---...///,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...------///000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,++++++++++++++++++,,,------------------------///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000---------------------------------.........//////------------------------...------,,,,,,------...---------,,,,,,,,,++++++++++++,,,,,,,,,------------,,,++++++------,,,+++,,,,,,,,,------.........------------------------++++++++++++,,,,,,---...***+++,,,...000222333333////////////////////////---...000111111111000///////////////////////////............/////////000---------.........//////........................//////000000000000//////,,,---///000000...,,,+++---.........//////000000........................---......//////////////////////////////......---//////000000000000//////---------......000111111000000////////////000000////////////////////////////////////000111222333111111222333444444555555666777:::===AAADDDGGGHHHFFFHHHJJJJJJIIIHHHGGGHHHFFFGGGIIIJJJLLLNNNPPPQQQSSSSSSSSSSSSTTTUUUVVVWWWSSSQQQPPPNNNNNNNNNNNNOOOLLLLLLMMMNNNMMMLLLJJJIIIQQQRRRSSSRRRQQQPPPQQQSSSNNNOOOQQQRRRSSSSSSSSSRRRTTTSSSSSSSSSSSSSSSTTTUUUSSSTTTUUUUUUTTTRRROOOMMMIIIIIIIIIJJJKKKMMMNNNOOOMMMLLLLLLKKKJJJIIIIIIHHHIIIIIIIIIJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGHHHIIIJJJFFFHHHIIIHHHEEECCCCCCCCCCCC@@@BBBGGGGGGEEEGGGNNNOOONNNNNNOOORRRVVVZZZ]]]eeejjjppppppnnnlllnnnqqqttttttrrrpppmmmlllmmmoookkklllmmmmmmmmmnnnrrrtttrrrvvvyyyqqqkkkfffhhhjjjlllmmmnnnnnnnnnnnnlllkkkkkkmmmrrrwww{{{}}}wwwvvvuuurrrrrruuuwwwtttqqqrrruuuvvvtttrrrxxx{{{~~~yyy(((((()))***,,,---...///++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********+++,,,---...////////////000000///...---,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***.........------,,,,,,,,,........................//////.........---------........................++++++++++++,,,,,,---...------------------------,,,,,,,,,+++)))&&&###"""***+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,------.........------------------------......---,,,,,,+++******.........------,,,,,,,,,***+++,,,---............---------,,,,,,+++++++++000000...---,,,+++++++++//////...---,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,---------,,,,,,+++++++++...//////---++++++,,,---///...---,,,,,,,,,,,,,,,..........................................------+++,,,------......------+++,,,------++++++,,,---//////...---,,,,,,++++++,,,,,,+++++++++,,,---...++++++,,,,,,,,,---------,,,,,,,,,---------......---------,,,,,,+++++++++***,,,...000000///...---------------------------,,,,,,,,,---------......,,,,,,---...///000111111///...---,,,,,,---...////////////...------///111------............------///............------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,---...//////////////////////////////////////////000000000000.........------,,,,,,,,,---.........//////000000000000000000000000000000.........///////////////222222111111111222222333222333555555333222333333000000000111111333444444444666777777555555888;;;>>>???AAADDDFFFHHHHHHIIINNNNNNOOOOOONNNNNNMMMLLLKKKLLLMMMNNNOOOQQQRRRRRRUUUUUUUUUTTTTTTTTTTTTTTTVVVUUURRRPPPOOONNNNNNNNNLLLMMMNNNOOONNNKKKHHHFFFLLLOOORRRSSSRRROOONNNNNNSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSTTTTTTRRRQQQPPPOOOMMMJJJHHHGGGFFFFFFGGGHHHIIIKKKMMMNNNKKKJJJHHHHHHIIIIIIIIIHHHJJJJJJJJJJJJIIIHHHFFFFFFEEEEEEEEEGGGJJJMMMNNNNNNOOOMMMJJJHHHHHHGGGGGGEEEDDDEEEGGGIIILLLOOOQQQSSSUUU\\\bbbcccbbbdddmmmuuu~~~zzz{{{}}}{{{wwwqqqmmmmmmnnnppppppkkkmmmnnnooopppsssxxx{{{zzz|||qqqiii```bbbdddhhhkkkmmmnnnoooooonnnnnnnnnoooqqqsssuuu~~~~~~{{{wwwrrrooollljjjkkklllnnnsssxxx{{{{{{zzzzzz{{{}}}~~~{{{))))))***+++,,,------...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++*********+++,,,---............---------,,,++++++******++++++++++++++++++++++++,,,------......------,,,......---------,,,,,,,,,..............................---------,,,,,,,,,------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((+++,,,------......------+++,,,------......------,,,,,,,,,---------------------------------------......---,,,,,,+++******------------------,,,,,,++++++,,,---............---------,,,,,,+++++++++...------,,,,,,,,,,,,,,,///......---,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,---------,,,,,,+++++++++***+++,,,+++******,,,---///...---,,,,,,,,,,,,---..........................................------+++,,,------......------+++,,,------++++++,,,---///......---,,,,,,++++++------,,,,,,------......++++++,,,,,,,,,---------,,,,,,,,,---------......//////.........---------+++,,,.../////////......------------------------,,,,,,,,,---------...............//////////////////...------------...//////000000...------///111///000000111111000000//////............---------.........---------,,,,,,,,,,,,---------.........,,,,,,,,,---.../////////////////////////////////////////////000000000000/////////.........------........./////////000000000000000000000000000000/////////000000000000000000000//////000000111111000222333444333222333444444444444444555666777888888:::;;;;;;::::::===???@@@AAADDDGGGKKKMMMOOOPPPQQQQQQQQQRRRQQQPPPPPPOOOMMMMMMNNNOOOPPPQQQRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTRRRPPPNNNMMMMMMNNNLLLMMMNNNNNNMMMKKKHHHFFFJJJMMMQQQRRRQQQPPPOOOOOORRRRRRRRRSSSSSSSSSTTTTTTTTTTTTSSSRRRRRRRRRRRRSSSOOOOOONNNMMMLLLJJJHHHHHHEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFGGGGGGFFFIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIJJJMMMQQQUUUWWWXXXXXXWWWUUUTTTRRROOOJJJGGGHHHIIILLLOOOSSSXXX[[[]]]bbbfffjjjmmmqqqyyy}}}|||xxxtttnnnkkkkkklllnnnooommmnnnoooooopppssswww{{{xxxpppiiiaaabbbccceeegggiiijjjkkkmmmmmmnnnpppqqqrrrssstttxxxzzz~~~yyyxxxuuurrrnnnjjjhhhfffggghhhlllrrrxxx|||~~~}}}|||zzz******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------------,,,,,,,,,........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------...............+++,,,------......------------------,,,,,,,,,,,,------------------------...------,,,,,,++++++***,,,,,,------------------,,,,,,------...---------------,,,,,,,,,,,,+++++++++++++++++++++,,,------.........------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---------,,,,,,,,,,,,++++++,,,---......---...000222......---,,,,,,,,,------------------------------------------------......+++,,,------......------+++---...---,,,+++,,,---.........------,,,,,,+++---------.........//////,,,,,,,,,,,,------------,,,,,,,,,---------......///............------------------...............------------------------,,,,,,,,,---------......000000//////............///...------------...///---......---,,,,,,---///000000111111111111000000///............---------//////............---------............/////////------......//////000000////////////////////////////////////000000000000000000000///////////////......////////////000000///////////////////////////000000000111111111111000000//////000000111222///111333333333333555666999999999999:::;;;<<<===>>>???AAABBBAAABBBDDDEEEFFFGGGIIILLLOOORRRTTTUUUTTTUUUUUUUUUUUUTTTSSSSSSQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUSSSQQQOOONNNNNNNNNNNNMMMNNNOOOOOONNNLLLIIIHHHIIILLLOOOQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRTTTSSSRRRQQQPPPOOOOOOOOOMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGIIIJJJLLLMMMNNNNNNNNNNNNOOOQQQVVV[[[aaaeeeiiikkkjjjiiihhhfffbbb[[[SSSMMMOOOPPPTTTYYY^^^dddhhhkkkpppppprrrwww~~~zzzuuuqqqkkkiiiiiikkklllmmmjjjkkkkkkkkkkkknnnrrrvvvyyyuuupppkkkeeeeeedddcccdddeeegggiiijjjllloooqqqssstttuuuuuusssrrrrrrwww}}}|||xxxrrrqqqooollliiigggdddcccdddfffjjjqqqyyy{{{yyy++++++++++++++++++++++++***+++++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,+++++++++---...///+++,,,------......------+++,,,------......------...------,,,,,,+++++++++---------------------------------,,,,,,+++++++++,,,,,,,,,------.........---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---......---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.../////////......000222...------,,,,,,,,,------------------------------,,,,,,------------......+++,,,------......------,,,---...---,,,+++,,,.........---------,,,,,,,,,,,,------...............,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------......///------------------------,,,,,,,,,---------......///////////////..................------.........***,,,,,,,,,******+++,,,......////////////......///............---------............------------------........./////////......//////000000000111////////////////////////////////////000000000000//////////////////////////////////////////000000//////////////////////////////000000111111222222111111111111222333444444111222444555555777999;;;============>>>@@@AAAAAAEEEFFFGGGHHHHHHIIIIIIJJJLLLLLLMMMNNNOOOQQQRRRSSSVVVWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTQQQQQQRRRRRRSSSTTTUUUUUUUUUTTTRRRPPPOOOOOOPPPPPPOOOPPPPPPQQQPPPNNNLLLKKKLLLNNNQQQRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPOOOMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHIIIJJJLLLNNNPPPRRRUUUVVVWWWWWWVVVXXX^^^gggpppwww}}}~~~zzzvvvppphhh^^^XXXWWWYYY\\\aaagggmmmqqqtttwwwuuuuuu}}}{{{vvvppplllhhhffffffhhhjjjjjjiiiiiiiiiiiiiiilllpppttt~~~yyyuuusssrrrpppmmmkkkgggeeedddeeehhhiiilllmmmooorrruuuwwwyyyyyyuuuqqqmmmqqqwww{{{xxxssspppooonnnllljjjhhhgggfffgggiiimmmuuu||||||zzz,,,,,,,,,++++++++++++************++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,------............---++++++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------........................////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++...---+++******+++,,,---******+++,,,,,,,,,,,,++++++,,,------......---------------,,,,,,++++++***------------------------------,,,,,,,,,,,,++++++,,,,,,,,,------.........---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++))))))***+++------,,,,,,,,,------...------------------------,,,,,,,,,,,,------......+++,,,------......------,,,---......,,,,,,---...---------------,,,,,,,,,***+++,,,------------,,,,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///......---------......------------------------,,,,,,,,,---------......------......///000000111---..................---+++,,,...---,,,+++,,,---......////////////......///............---------,,,,,,,,,,,,,,,,,,,,,---,,,------------........./////////000000000000000////////////////////////////////////000000000000........................000000000000000000//////000000000000000000000000...//////000111111222222222222222222333444555666555777888999:::<<>>???AAAEEEGGGEEEEEEFFFHHHJJJMMMOOOPPPTTTSSSRRRRRRQQQPPPLLLJJJEEEEEEGGGIIILLLQQQTTTVVVVVVVVVWWWWWWVVVVVVUUUTTTXXXWWWWWWVVVUUUUUUTTTTTTPPPPPPQQQQQQRRRRRRSSSSSSTTTSSSRRRQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSRRRQQQQQQQQQRRRSSSRRROOOMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNMMMMMMMMMNNNOOOOOOQQQTTTVVVVVVTTTUUUXXX[[[ccceeehhhkkkmmmlllkkkjjjqqq}}}|||uuuoookkkcccdddfffiiimmmpppsssuuuvvvwww|||{{{uuupppaaa___\\\[[[]]]```aaaaaaeeefffffffffhhhmmmtttyyy|||tttooonnnqqquuuwwwxxxvvvrrrnnnmmmmmmooopppwwwyyy{{{{{{zzz|||~~~|||yyyxxxxxxxxxyyyyyyyyyyyyyyy{{{{{{}}}~~~}}}+++++++++++++++++++++,,,)))******+++,,,,,,------************++++++++++++******+++++++++,,,,,,,,,---------......------,,,***************+++++++++------------------------,,,------......------,,,,,,,,,,,,---------..............................000////////////.........------------------------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,++++++,,,------......------+++++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,---............+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,---...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,...+++++++++,,,,,,---------//////000///------...000,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......+++,,,------......---------...///...---,,,---///------------------------***+++---...///...---,,,------------............,,,,,,,,,---------......---------.........//////---.../////////...,,,+++------------------------,,,,,,,,,---------......---.........//////000000------...//////...---------///111111000/////////......////////////......///............---------,,,,,,,,,,,,------......---............/////////////////////////////////////////////////////////////////////000000000000....../////////000000000111111111000000000//////222222222222222222222222111111222333444555666666888888888999:::;;;======???@@@AAAAAABBBDDDHHHKKKKKKKKKMMMPPPSSSVVVYYYZZZ[[[YYYWWWVVVUUURRRLLLHHHDDDDDDFFFHHHLLLQQQUUUXXXVVVWWWWWWWWWWWWVVVUUUUUUTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQPPPOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQQQQNNNOOOPPPOOOMMMLLLMMMNNNKKKKKKKKKKKKJJJJJJJJJIIIDDDDDDEEEEEEGGGHHHJJJKKKMMMNNNQQQTTTWWWZZZ[[[\\\]]]\\\[[[ZZZZZZYYYZZZZZZ[[[^^^aaaaaa______cccgggmmmooorrrtttuuutttqqqppp{{{|||uuuoookkkeeefffgggjjjmmmpppssstttyyyzzz{{{uuuqqqnnn```^^^\\\\\\___aaacccccccccddddddfffiiipppxxx}}}~~~yyytttpppqqqvvv{{{~~~~~~{{{xxxwwwwwwyyyzzz|||}}}}}}~~~~~~~~~******+++++++++,,,,,,,,,))))))***+++,,,,,,------)))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***,,,,,,,,,------.................................//////.........---------...........................---,,,,,,++++++++++++------------------------***+++,,,---...---,,,+++++++++,,,------------,,,+++,,,------......------*********++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***+++,,,---......///...+++++++++,,,,,,---------+++++++++,,,---...000000---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...+++++++++,,,,,,---------+++,,,---,,,,,,,,,...000,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,------......---------...///...------...///------------------------+++,,,...000000///...------------.........//////,,,,,,,,,---------......+++++++++,,,,,,------------...///000000...,,,***------------------------,,,,,,,,,---------......///////////////.........,,,---...//////...---,,,***---//////...,,,,,,---+++,,,,,,,,,,,,,,,,,,+++//////.........------------------.........//////////////////000000000000////////////............////////////////////////////////////000000000000//////000000111111111222222111111111000000//////222222222222222222222222333333444555666777888999======>>>>>>@@@AAABBBCCCAAABBBBBBBBBCCCEEEIIILLLOOOPPPRRRUUUYYY]]]```bbb```]]]ZZZYYYWWWSSSLLLGGGGGGGGGHHHIIILLLQQQTTTWWWWWWWWWWWWWWWWWWVVVVVVUUUQQQQQQQQQQQQPPPPPPPPPOOOQQQQQQQQQQQQQQQQQQPPPPPPPPPOOONNNMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPKKKLLLMMMMMMLLLKKKLLLNNNIIIIIIIIIHHHHHHGGGGGGGGGCCCCCCDDDFFFHHHJJJLLLMMMRRRTTTXXX]]]bbbfffiiijjjmmmlllkkkiiigggfffeeeeeedddgggkkkjjjhhhiiimmmrrrrrrtttwwwyyyyyywwwtttsss{{{tttnnniiieeeeeegggjjjmmmpppsssuuu}}}}}}|||tttpppmmmllldddbbb``````cccfffggggggiiijjjkkkmmmqqqxxx~~~{{{wwwuuuvvv{{{~~~}}}}}}++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,+++******))))))(((///,,,***+++---...,,,))).........------,,,,,,,,,------++++++++++++------)))******++++++******)))------,,,,,,,,,,,,++++++------------------,,,,,,//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++,,,,,,---------+++***)))***---...,,,***+++++++++,,,,,,---------000//////...------,,,,,,------------------------,,,,,,,,,---------......------------------------...------,,,,,,------..............................---,,,,,,++++++,,,,,,))))))***+++,,,,,,------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...................................................------,,,,,,------...+++,,,,,,---,,,+++)))(((,,,,,,,,,,,,++++++***)))---------............///---.........---,,,,,,+++------++++++++++++---------------,,,,,,+++++++++,,,,,,,,,---------............------------......---------............///........................////////////////////////---.........//////000000------------------------000000//////.........---------------------------------------------------++++++,,,,,,---...//////............////////////000000000000000000000000111222222222000//////000////////////000000000000...............///000000000111111000......///111222111111111111000000000000111111222222333444444444666888<<<>>>@@@@@@AAABBBBBBBBBBBBCCCDDDFFFFFFDDDDDDEEEEEEEEEGGGKKKNNNOOOSSSUUUWWW\\\dddiiiiiillleee]]]XXXUUUSSSNNNIIIHHHHHHIIIKKKMMMOOOQQQRRRWWWWWWWWWVVVUUUTTTSSSRRRRRRPPPNNNLLLKKKMMMOOOPPPOOOOOONNNNNNMMMLLLLLLLLLOOONNNMMMLLLKKKLLLLLLMMMOOONNNNNNOOOPPPOOOMMMKKKMMMKKKIIIHHHIIIJJJIIIHHHGGGHHHIIIJJJJJJJJJIIIHHHFFFGGGIIIKKKMMMQQQVVVZZZYYY```jjjtttzzz~~~~~~xxxssspppnnnlllkkkoooppppppnnnkkklllpppsssyyyzzz{{{yyyvvvttttttttt|||yyysssmmmjjjgggggghhhlllrrruuuuuusss{{{{{{qqqooopppnnnkkkiiihhhhhhiiikkkmmmoooqqqtttsssrrrtttzzz|||zzzxxxwwwyyy~~~}}}}}}~~~~~~||||||++++++++++++++++++++++++************************++++++,,,,,,,,,---------+++++++++++++++*********,,,+++)))+++---///---,,,------------------,,,,,,,,,++++++******++++++,,,---------......---------------,,,,,,,,,,,,++++++------------------------///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---+++***)))+++---...,,,***+++++++++,,,,,,---------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------...........................---,,,,,,++++++,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++******,,,,,,,,,,,,,,,,,,+++***------------............------......------,,,+++---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,---------............------------......---------............///................................................------------.........///------------------------///.........------------------------------------------------------------,,,,,,,,,---.../////////............////////////000000000000000000000000---...///...,,,+++,,,---////////////000000000000000///////////////000111000111111000//////000222222222222222222222222222222222333444555666777777999;;;>>>@@@BBBCCCDDDDDDGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKJJJIIIIIILLLNNNQQQUUUWWWXXX\\\dddhhhgggjjjddd]]]XXXVVVTTTOOOJJJJJJJJJKKKLLLNNNPPPRRRSSSVVVVVVVVVVVVUUUTTTSSSRRROOONNNLLLJJJIIIKKKLLLNNNNNNNNNMMMMMMLLLLLLKKKKKKLLLKKKJJJJJJJJJKKKLLLMMMLLLKKKKKKKKKMMMLLLKKKIIILLLKKKIIIIIIJJJKKKIIIHHHIIIKKKLLLMMMMMMLLLKKKJJJGGGJJJMMMQQQTTTYYY^^^bbbhhhppp||||||wwwtttrrrpppnnnoooooonnnllljjjlllppptttyyyyyyxxxuuurrrppprrrsssyyywwwtttoookkkjjjhhhiiikkknnnrrruuuwwwwww~~~{{{rrrrrrssssssqqqqqqqqqrrrssstttvvvxxxzzz{{{zzzyyy{{{{{{vvvuuutttuuuxxx}}}~~~~~~~~~|||yyywwwuuuuuu++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...++++++++++++,,,,,,,,,,,,***))))))+++---//////...,,,,,,------------------)))******++++++******)))---......//////......---------,,,,,,,,,,,,+++++++++,,,,,,------..................------,,,,,,++++++++++++,,,,,,---------......------,,,,,,++++++---,,,,,,,,,,,,,,,,,,++++++******+++------,,,+++++++++,,,,,,,,,,,,------)))******+++,,,------...------------------------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------------------------------...---,,,,,,++++++,,,,,,------------------------******+++,,,,,,---......///...------++++++***)))------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******+++,,,,,,,,,,,,,,,++++++,,,,,,------------,,,------------............------......------,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,---------............------------......---------............///........................------------------------,,,,,,,,,------------------------------------------------------,,,,,,,,,------------------------------------------------------......//////000000............////////////000000000000000000000000000222222222000///000111////////////000000000000111111000//////000000000000000111000//////111222111222222333333444444555555555666888:::;;;<<<===AAACCCEEEGGGHHHIIIHHHHHHJJJKKKKKKLLLMMMOOOOOOPPPOOOPPPOOONNNLLLMMMOOOQQQTTTWWWYYYYYY\\\bbbdddccceeeaaa[[[XXXVVVTTTPPPLLLLLLLLLMMMNNNPPPRRRSSSTTTTTTUUUUUUUUUTTTSSSRRRQQQOOOMMMKKKJJJJJJKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIJJJIIIIIIIIIJJJKKKMMMNNNLLLJJJJJJKKKLLLMMMMMMLLLMMMLLLLLLMMMNNNOOOMMMKKKNNNPPPRRRTTTSSSRRRPPPNNNLLLPPPUUUZZZ___eeejjjnnnxxx{{{xxxuuurrrpppnnnmmmkkkiiihhhkkkqqquuuzzzyyyvvvrrrooooooqqqsss|||yyyqqqnnnmmmjjjiiikkkkkknnnqqqssssssvvv{{{{{{uuuuuuxxxyyyxxxzzzzzz{{{}}}~~~~~~yyyvvvqqqqqqrrrtttxxx}}}|||zzzyyyyyy}}}}}}}}}~~~yyyuuuqqqooonnnnnn+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++,,,,,,---......*********+++---.........,,,,,,,,,------.........)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++++++++,,,,,,---...//////......---------,,,,,,,,,******+++,,,,,,---......//////...------,,,++++++---------,,,,,,++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------------------------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,,,,,,,---------------------------...---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,---------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++******++++++,,,,,,---------+++,,,,,,---............,,,,,,---------.........,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------............------------......---------............///........................------------------------------------------------........................------------------------------------..........................................//////000000000111............////////////////////////////////////333444555555333333333555////////////000000000000111111000////////////000///000111000///000111333222222333444555666777888888999;;;===???AAABBBCCCHHHIIIKKKLLLMMMMMMLLLLLLKKKKKKMMMNNNOOOPPPQQQQQQNNNOOOPPPPPPOOOPPPRRRTTTUUUXXXYYYWWWYYY]]]___\\\^^^[[[XXXVVVUUUSSSOOOMMMMMMMMMNNNNNNPPPQQQSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQPPPOOOMMMLLLLLLLLLMMMNNNLLLKKKKKKJJJJJJIIIIIIHHHJJJIIIHHHHHHIIIJJJLLLMMMLLLLLLLLLNNNQQQTTTUUUUUURRRRRRSSSUUUWWWWWWVVVUUUVVVXXXZZZ\\\[[[YYYWWWUUUUUUYYY___eeejjjoootttwww{{{xxxuuuqqqnnnkkkiiifffdddeeeiiiooossswwwwwwvvvsssqqqpppqqqsssxxxxxxppphhhgggggggggiiimmmppptttxxxxxxwwwzzz|||wwwwwwzzz|||}}}~~~|||vvvrrrpppooopppsssvvvyyy}}}|||xxxuuusssrrrssstttzzzzzzzzz}}}~~~}}}~~~}}}{{{xxxyyyzzz{{{{{{{{{zzzyyyvvvuuussspppmmmkkklllmmm++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++******+++,,,------...///,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,------.........***+++,,,------,,,+++*********++++++++++++******------,,,,,,,,,+++++++++++++++,,,,,,---...//////---------------,,,,,,,,,******+++,,,,,,---......//////...------,,,++++++---------,,,,,,+++++++++***+++,,,------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,++++++,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000///---++++++++++++,,,,,,------...+++,,,,,,---............,,,,,,,,,------------...,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............------------......---------............///........................------------------------//////............................................................//////---------....../////////......................../////////000000000000000............////////////////////////////////////...///000000......///000////////////000000000000000000//////...//////000///000111111111111333555444555666777888::::::;;;===>>>???AAADDDFFFHHHIIILLLMMMNNNOOOPPPOOONNNNNNKKKLLLNNNPPPRRRRRRSSSSSSQQQRRRSSSSSSRRRRRRTTTVVVTTTWWWWWWUUUUUUXXXWWWUUUTTTTTTSSSSSSSSSQQQNNNLLLMMMMMMMMMMMMNNNOOOQQQQQQQQQQQQRRRRRRQQQQQQPPPPPPOOONNNMMMLLLLLLLLLMMMMMMKKKKKKJJJJJJIIIHHHHHHHHHHHHGGGFFFFFFFFFGGGIIIJJJKKKKKKNNNSSSYYY^^^aaabbb_________```bbbcccbbbaaa___```bbbcccbbbaaa^^^]]]___ccchhhmmmqqquuuyyy|||{{{wwwsssnnnkkkfffccc___^^^```eeejjjmmmoooqqqssssssrrrpppppppppsssyyyssskkkfffeeefffggglllrrrwww|||}}}}}}xxxxxxzzz}}}~~~{{{sssnnnkkkjjjlllmmmooorrruuuxxx{{{|||zzzvvvxxxtttoookkkkkkmmmqqqtttuuuuuuvvvzzz~~~{{{wwwrrrppppppqqqqqqpppkkkmmmnnnpppqqqrrrqqqqqqnnnoooooonnnlllllloooqqq++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************)))******+++,,,------...,,,---...---+++***+++,,,,,,,,,------------------,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,+++++++++,,,,,,------.........------------------------+++++++++,,,,,,---------......------,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++***,,,......---,,,---...------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++......---,,,,,,+++******)))***++++++---......///------------------,,,,,,,,,,,,,,,---......//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...------,,,,,,,,,,,,------...+++,,,,,,------------,,,,,,,,,,,,,,,------------,,,,,,------......------+++,,,,,,------,,,,,,+++------------............,,,,,,,,,---------............------------......---------............///........................------------------------///////////////..........................................///////////////---------...//////000000........................////////////000000000000............////////////000000000000000000000000+++---......,,,,,,---///////////////000000000000000////////////000111222222333444444444555888:::::::::;;;<<<===>>>???@@@AAABBBCCCEEEHHHJJJKKKLLLNNNOOOPPPQQQQQQQQQPPPOOOMMMOOOQQQSSSUUUVVVVVVVVVXXXYYYZZZXXXUUUTTTTTTTTTRRRUUUUUURRRQQQSSSRRRNNNLLLNNNPPPQQQQQQPPPNNNMMMMMMMMMMMMMMMMMMNNNOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHHHHEEEEEEEEEEEEEEEGGGIIIJJJLLLOOOUUU^^^hhhppptttuuusssqqqnnnmmmnnnnnnmmmkkkffffffggggggfffeeedddcccgggjjjnnnqqqtttwww{{{~~~}}}yyyvvvqqqkkkggg___\\\XXXWWWZZZ___ccceeedddgggllloooooonnnmmmnnnnnnuuu|||{{{sssmmmjjjjjjlllnnnttt{{{|||wwwvvvyyy{{{}}}yyyppphhhdddbbbbbbdddeeefffiiillloooqqqsssxxxyyy|||}}}wwwvvvuuutttrrrpppllliiikkkhhhdddbbbcccgggmmmpppsssrrrsssuuuyyy{{{|||{{{vvvooohhhcccdddfffffffffdddfffiiikkkmmmnnnoooooommmpppssssssrrrsssvvvzzz++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))*********++++++,,,,,,***,,,...---+++***,,,...------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------,,,------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---***,,,......---,,,---///---------,,,,,,+++++++++******++++++,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,***+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------------,,,,,,------.../////////------------------------------------------------..............................---,,,+++,,,------,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,---------+++,,,------......------+++,,,,,,------,,,,,,+++------------.........///,,,,,,,,,---------............------------......---------............///................................................/////////......---------........................---------....../////////---------...///000000000........................////////////////////////............////////////000000000000000000000000---...000000///...000111////////////000000000000000000000111222333444555666777999999999;;;===???AAAAAABBBCCCCCCDDDEEEEEEDDDEEEFFFHHHJJJLLLMMMNNNOOOPPPQQQRRRSSSRRRRRRQQQNNNOOORRRUUUWWWWWWWWWWWWYYYZZZZZZYYYVVVTTTSSSTTTQQQTTTTTTQQQPPPPPPOOOKKKHHHJJJNNNQQQQQQPPPOOOOOONNNMMMMMMMMMMMMNNNNNNOOONNNNNNOOOOOOOOOOOOOOONNNLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHFFFFFFGGGHHHJJJMMMPPPRRRWWW\\\fffttt}}}xxxvvvtttrrrpppjjjjjjiiihhhgggfffffffffkkkmmmoooqqqtttxxx|||}}}{{{xxxuuuqqqllleee```YYYUUURRRRRRUUUYYY[[[\\\^^^bbbfffjjjkkkmmmoooqqqpppxxxxxxtttrrrsssuuuwww~~~yyyuuutttwww{{{}}}}}}~~~yyytttlllccc]]]YYYXXXXXX[[[\\\]]]```ccchhhkkknnnooorrrwww|||}}}xxxsssiiigggfffeeeeeeeeecccaaabbbaaaaaacccfffjjjnnnqqqsssrrrqqqrrrttttttsssrrrmmmgggaaa```dddiiijjjjjjiiikkknnnqqqssstttuuuuuuwww{{{~~~~~~++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++(((***------++++++...000.........------,,,,,,,,,,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++------------------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++,,,,,,---------***,,,//////,,,+++---///---------,,,,,,+++++++++''''''(((***+++,,,---...------------------------,,,,,,,,,---------......------------------------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,---...//////***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...000///---,,,+++,,,,,,---,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,---------+++,,,,,,---.........---++++++------------++++++---------.........//////,,,,,,,,,---------...............------.........---------.........//////........................////////////////////////.........------,,,,,,,,,////////////////////////,,,,,,,,,------.........---------...///000000111////////////////////////////////////......................../////////000000000000000000000000000,,,...//////......///111////////////000000000000111111222333444666777888999;;;<<<======???AAADDDFFFFFFFFFGGGHHHHHHIIIIIIFFFGGGHHHJJJKKKMMMNNNOOOOOOPPPRRRSSSTTTTTTSSSRRRLLLNNNQQQTTTVVVVVVVVVVVVTTTUUUWWWVVVUUUSSSTTTTTTQQQTTTTTTQQQOOOPPPNNNJJJFFFIIINNNQQQRRRQQQPPPPPPOOONNNNNNMMMMMMNNNNNNOOOMMMNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHIIIKKKMMMQQQUUUYYY[[[eeekkkxxxyyyvvvsssqqqllljjjiiigggffffffggghhhkkkmmmoooqqqssswww}}}|||zzzzzz{{{wwwuuusssppplllfff___ZZZUUURRROOOOOOSSSVVVWWWVVV^^^aaadddgggjjjnnnrrrvvvuuu~~~|||yyyxxxzzz|||~~~{{{vvvssssssvvv{{{~~~|||zzzzzz{{{|||{{{zzzxxxwwwnnnjjjccc[[[UUURRRQQQQQQVVVWWWXXX[[[```eeejjjmmmjjjnnntttzzz|||yyysssmmm___^^^\\\]]]^^^``````___ccceeeiiimmmqqquuuwwwxxxuuusssqqqppppppooommmlllddd```___ccckkkrrruuuuuussstttwwwzzz|||}}}}}}}}},,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------&&&###"""%%%,,,///...+++++++++,,,,,,,,,,,,------)))***++++++------...///(((***,,,,,,++++++,,,---++++++************++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---------,,,,,,...000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---///...,,,++++++,,,...///------------------------+++,,,------++++++,,,---------++++++++++++------......---,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------.........++++++++++++++++++++++++------------------------///...,,,+++***+++,,,,,,...---+++++++++,,,...000------------------------******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///......------------------------------........................((()))***+++---...///000------,,,+++,,,---...///...---,,,,,,,,,,,,---...,,,---------.../////////////////////////////////......------------......---...///000000///...---000///...------...///000//////............//////............//////////////////.........---------........................////////////////////////........./////////000000111000///......///000111/////////000000000000000444444333444666999===???;;;===???BBBDDDFFFHHHHHHKKKLLLMMMNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKLLLLLLLLLOOOPPPQQQRRRRRRRRRQQQPPPRRRSSSSSSTTTTTTTTTTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQRRRRRRQQQNNNLLLJJJHHHJJJMMMOOOQQQQQQPPPOOOPPPPPPOOOOOONNNNNNMMMMMMPPPOOONNNNNNOOONNNMMMLLLQQQRRRQQQOOOPPPTTTTTTQQQVVVXXXZZZXXXSSSPPPOOOPPPLLLNNNRRRWWW\\\aaaeeegggkkkyyy}}}vvvnnnkkkccceeefffeeeccceeeiiimmmkkkkkkkkknnnrrruuuwwwxxxyyyyyyuuupppooosssssspppooojjjgggeee```YYYUUUUUUPPPQQQQQQRRRTTTXXX___ccccccfffkkksss{{{{{{xxxuuuuuuyyy}}}~~~~~~~~~zzzxxxvvvuuuuuuuuutttppphhhbbb```]]]YYYTTTRRRQQQQQQQQQUUUVVVYYY```hhhppptttvvvwwwuuuvvvzzz}}}zzzpppfffcccbbbcccfffjjjlllmmmlllrrrssswwwzzz}}}~~~xxxrrrooonnnoooiiihhhjjjooowww~~~++++++++++++++++++++++++,,,,,,---,,,,,,+++***))),,,***((()))+++,,,***(((++++++,,,,,,,,,,,,------***++++++,,,,,,------...***+++------,,,,,,---...,,,,,,++++++++++++,,,,,,++++++,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++++++++)))***+++------------,,,,,,,,,++++++------------------------000//////......//////000------------------------++++++,,,,,,---......///---,,,,,,++++++,,,,,,---///...,,,++++++,,,...///------------------------+++---...---,,,+++,,,---------,,,++++++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++++++++++++++++++++++++++------------------------...---,,,,,,+++++++++,,,------,,,+++,,,---...///------------------------------------....................................,,,,,,,,,---------......+++,,,,,,---,,,,,,++++++------------------------........................,,,,,,,,,------.........------,,,,,,,,,---...///......---,,,,,,---......---------...............------------------------......------------......,,,,,,------------,,,,,,000///...------...///000//////............//////............////////////000000/////////.................................////////////////////////////////////000000000000111111000///000000222222111111111111111222222222666666777888:::===@@@AAADDDEEEGGGHHHJJJKKKKKKLLLLLLLLLNNNOOOPPPPPPPPPPPPNNNNNNNNNNNNNNNMMMMMMMMMOOOPPPQQQRRRRRRQQQPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSOOOOOOOOOOOOOOOOOOOOOPPPMMMNNNOOOOOOMMMKKKIIIHHHKKKLLLNNNOOOPPPPPPPPPPPPNNNNNNNNNMMMLLLLLLKKKKKKMMMLLLKKKKKKLLLMMMNNNNNNWWW\\\```______aaa```]]]___bbbeeeddd^^^XXXUUUUUUXXXZZZ___ccchhhlllppprrr|||}}}tttkkkfffbbbddddddcccbbbcccgggjjjjjjjjjkkklllnnnpppqqqqqqooopppnnnjjjjjjlllkkkhhhhhhccc```___[[[VVVTTTVVVXXXZZZ[[[]]]___ccciiimmmrrrwww}}}xxxtttsssrrruuuzzz~~~~~~yyyvvvuuurrrpppooonnnmmmhhhbbb\\\ZZZYYYXXXWWWXXXYYY[[[\\\\\\___eeennnwww~~~}}}{{{~~~~~~vvvnnnkkkllloootttyyy|||}}}||||||}}}~~~zzzwwwxxxyyy|||{{{{{{***************************+++++++++++++++******......---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,---///------,,,,,,,,,,,,------++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************---......---,,,+++---...------------,,,,,,,,,,,,..............................------------......------------------------++++++,,,,,,------......---,,,,,,++++++,,,,,,---...---,,,++++++,,,---...------------------------,,,.........---,,,---...------,,,,,,,,,,,,------------,,,+++++++++++++++------------------------------,,,,,,++++++******++++++++++++,,,,,,,,,,,,------------------------,,,,,,------,,,,,,++++++,,,,,,,,,---------......------------------------111000///.........///000........................,,,,,,,,,---------......++++++,,,,,,---,,,,,,+++------------------------------------------------000//////......------,,,------,,,,,,------...///......---,,,,,,---.....................---------------------------------......------------......---------,,,,,,---------//////............////////////............//////............////////////000000000000000/////////........................////////////////////////000000000000000000000000111111111111111222333444333333333333333444555555888999;;;>>>@@@BBBDDDDDDHHHHHHIIIIIIIIIJJJJJJJJJLLLMMMOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOPPPPPPQQQRRRRRRQQQPPPOOOOOOPPPQQQQQQRRRRRRRRRQQQLLLLLLMMMMMMNNNNNNNNNOOOKKKLLLMMMMMMLLLJJJHHHGGGJJJJJJJJJKKKKKKKKKLLLLLLNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHJJJMMMQQQSSS___jjjuuuvvvtttsssqqqnnnnnnqqquuussslllddd___]]]dddhhhmmmqqqtttwww{{{}}}~~~tttjjjeeeaaabbbbbbaaaaaaaaadddfffhhhhhhiiiiiiiiijjjjjjjjjgggkkkmmmkkkjjjkkkiiieeefff```\\\[[[YYYWWWYYY]]]eeegggjjjmmmooossswww{{{~~~wwwrrroookkklllpppvvv|||}}}xxxtttssssssmmmllljjjhhhfffbbb]]]ZZZ\\\]]]___aaadddfffhhhiiigggllluuu~~~yyyyyy{{{~~~++++++++++++++++++++++++&&&'''(((***,,,---------***+++------,,,,,,...///+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,---...---,,,+++---...------,,,,,,,,,,,,------+++,,,,,,---...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************...//////...,,,+++,,,......------------,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---...---------------------------...//////------...///---------,,,,,,------------,,,++++++******++++++------------------------))))))***++++++,,,------+++++++++,,,,,,,,,,,,,,,------------------------+++,,,---...---,,,+++***+++,,,---.........------------------------------333111///------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///.........------------------------------------------------//////......------,,,,,,---------------......///......------------....../////////...---------,,,////////////////////////......------------......000///...------...///000/////////......///////////////............//////............////////////////////////////////////........................////////////////////////000000000000////////////000000111111222333444555555555444444555666777888:::<<>>>>>>>>>>>===<<<;;;<<>>@@@AAAAAAAAAAAA@@@>>>>>>???BBBEEEGGGIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJMMMOOOQQQSSSSSSSSSSSSSSSRRRRRRQQQNNNNNNOOOOOOOOOOOOOOOOOOMMMMMMMMMLLLJJJHHHFFFDDDEEEFFFHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFIIIIIIIIIIIIJJJKKKLLLLLLNNNPPPUUUZZZ___aaabbbcccZZZXXXUUURRRQQQQQQRRRSSSUUUYYY^^^aaaccciiirrrzzzxxxqqqmmmlllkkkooorrrqqqrrrxxx}}}vvvpppiiiggghhhmmmqqqrrrtttyyyvvvvvvyyy{{{wwwuuuuuu{{{~~~|||}}}}}}}}}zzzrrroookkkkkkmmmoooooonnnmmmkkkjjjlllttt|||}}}~~~xxxvvvuuutttuuutttrrrppppppuuu}}}zzzuuurrrvvvyyy|||{{{xxxvvvvvvwwwuuussspppnnnpppuuuzzz~~~~~~yyyvvvwww|||------,,,,,,,,,,,,++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,------------------------,,,------...///000111111////////////////////////---,,,,,,++++++,,,,,,---------------------------......------------......++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,000///...---,,,+++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++///...---,,,,,,,,,,,,,,,------------------------///............---------------------------------///......------......///------------------------...---++++++---...---,,,.........------,,,,,,,,,......---,,,,,,...///000......---------,,,,,,,,,000---,,,---///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------,,,,,,+++++++++------------------------...------,,,,,,,,,------,,,,,,,,,------.........+++,,,---...////////////111///---+++)))***++++++...000111000///...///111...............///000111///////////////////////////////////////////////////////////////.........//////000000///...------////////////............/////////...---------,,,////////////////////////.......................................///000000111111000000000111111222111000000000000111111222111222444666888999::::::======>>>???AAACCCEEEGGGDDDCCCAAAAAACCCFFFKKKMMMMMMNNNNNNNNNNNNMMMLLLLLLHHHHHHHHHIIIKKKNNNPPPRRRSSSSSSSSSRRRQQQQQQPPPPPPRRRRRRQQQPPPOOONNNNNNMMMPPPOOONNNLLLJJJHHHGGGFFFEEEHHHKKKLLLKKKIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHEEEIIILLLLLLJJJLLLRRRWWWXXX\\\aaahhhmmmnnnkkkhhheee___YYYWWWXXX[[[]]]]]]___bbbgggkkkooorrrvvvxxx~~~}}}yyyvvvsssqqqooooootttsssqqqrrruuuzzz}}}vvvqqqmmmlllkkkgggjjjpppwww||||||zzz{{{~~~~~~}}}}}}}}}~~~}}}zzzxxxuuuxxx}}}~~~}}}|||{{{qqqrrrrrrssstttuuuvvvvvvwwwvvvwwwyyy}}}}}}}}}~~~{{{uuuvvvyyy~~~~~~zzzwwwuuurrrqqqqqqqqqpppoooqqqtttxxx|||zzzssspppqqqyyyyyyzzz{{{}}}|||zzzwwwyyytttpppooorrrwww}}}~~~|||{{{}}}------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++******))))))******+++---,,,,,,++++++,,,,,,---+++,,,------,,,+++,,,---------------------------------------..................................../////////....../////////------------------------......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,------,,,+++,,,---...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///...---,,,,,,,,,,,,---------------------------...---------,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------///---,,,,,,---......---------------------,,,,,,+++++++++***++++++,,,---......---------,,,,,,,,,...,,,+++,,,...///---+++...................................................---------,,,,,,,,,,,,------------------------...------,,,,,,---------,,,,,,,,,---------......+++,,,---...////////////000...,,,+++******,,,,,,---///000///...---...//////............//////000////////////////////////////////////////////////.........//////////////////////////////...------////////////..............................------////////////////////////........................///............//////000000000/////////000111111111111111111222333444555555666888:::;;;======>>>???@@@@@@BBBDDDFFFHHHIIIGGGFFFDDDCCCEEEHHHLLLNNNOOOOOOOOOOOONNNMMMLLLKKKIIIIIIIIIJJJLLLOOOQQQRRRSSSSSSRRRQQQPPPPPPPPPPPPRRRRRRQQQPPPPPPOOONNNNNNMMMMMMLLLKKKJJJIIIHHHGGGEEEGGGJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHIIILLLOOOPPPPPPUUU]]]cccjjjmmmqqqvvvyyyxxxsssooogggccc^^^\\\^^^bbbdddeeehhhkkkooorrruuuwwwyyyzzzzzz{{{~~~}}}|||yyyyyyxxxwwwuuurrrooonnntttttttttvvvwwwyyy{{{|||}}}yyytttoookkkjjjjjjjjjpppsssxxx~~~{{{yyy{{{}}}~~~zzzyyy}}}~~~{{{vvvrrrssswww{{{}}}}}}|||{{{{{{vvvwwwyyy{{{|||}}}~~~~~~||||||}}}zzzttttttxxx}}}~~~~~~{{{wwwtttqqqsssvvv|||}}}xxxvvvsssrrrrrrrrrrrrqqqtttuuuxxx{{{~~~{{{vvvuuuvvv}}}~~~{{{|||xxxsssqqqtttyyy~~~------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------+++******))))))******+++---,,,,,,++++++,,,,,,---,,,---......,,,,,,---...------------------------------------,,,,,,++++++........................000000////////////000000........................///......---,,,,,,,,,---------------------------++++++++++++,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,------.........------------------------+++,,,,,,------,,,,,,+++......---,,,,,,,,,------------------------------------,,,,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---------------------------///...,,,,,,...///...---,,,,,,------------------******+++,,,,,,,,,,,,+++......---------,,,,,,,,,---,,,++++++------,,,+++........................------------------------...............------------------------------------------,,,,,,------...,,,,,,,,,------------...,,,,,,---...////////////...---,,,++++++,,,---...---...///...---,,,---///000//////............///////////////////////////////////////////////////------......//////000000///////////////......---////////////..............................//////////////////////////////........................000///...............//////.........///000111111222333444555666888999999;;;<<<>>>???AAABBBCCCCCCDDDDDDEEEFFFHHHIIIKKKLLLLLLJJJIIIHHHHHHJJJMMMOOOQQQQQQPPPOOONNNMMMKKKJJJJJJJJJJJJKKKMMMOOOQQQRRRSSSRRRPPPNNNMMMNNNOOOPPPQQQQQQQQQPPPPPPOOOOOOOOOMMMLLLLLLKKKKKKJJJJJJJJJGGGIIIJJJJJJHHHGGGHHHIIIGGGGGGGGGGGGHHHHHHIIIJJJNNNPPPSSSVVV[[[cccooowwwxxxrrriiifffdddcccfffjjjmmmnnnppptttyyy}}}~~~{{{yyysssssssssttttttuuuuuuvvvtttvvvxxxyyyxxxvvvtttrrrwwwxxxzzz{{{zzzxxxvvvuuutttqqqmmmjjjiiijjjmmmooozzz}}}~~~|||yyyyyy{{{}}}~~~~~~{{{{{{yyyrrrnnnssswww{{{~~~~~~}}}}}}}}}~~~}}}|||tttoookkkkkkooosssuuuvvv}}}|||{{{yyyvvvssspppnnnnnnpppuuu{{{zzzxxxtttssssssttttttssswwwxxxyyy{{{}}}}}}~~~~~~zzzvvvuuuwww|||------,,,,,,,,,+++++++++...------,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,---...---,,,+++,,,...---------------------------------,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------////////////////////////000000///...------------........................+++++++++,,,,,,,,,------,,,---...---,,,+++,,,...,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++...------,,,,,,,,,---------------------------------------,,,,,,,,,,,,+++,,,,,,------------------///......------......///------------------------000...------...//////...,,,,,,,,,------.........,,,---...000000///............---------,,,,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////.........------------------------------,,,,,,,,,---......------------------------,,,------...//////......,,,,,,,,,,,,,,,---...///---...//////------...///111000///...............////////////////////////////////////////////////,,,------...///000111111...///////////////......////////////............------......//////000000////////////////////////........................000000///.........//////.........//////111222222555666777:::<<<===>>>???AAABBBDDDFFFGGGIIIIIIJJJIIIIIIJJJJJJLLLMMMOOOOOOPPPOOOMMMLLLLLLMMMOOOPPPRRRRRRQQQPPPNNNLLLJJJIIIIIIIIIJJJKKKMMMNNNPPPPPPSSSQQQNNNLLLKKKLLLNNNOOOPPPPPPPPPPPPPPPOOOOOOOOONNNNNNMMMLLLLLLKKKJJJJJJIIIJJJKKKKKKJJJIIIJJJLLLKKKKKKLLLLLLMMMNNNOOOPPPRRRUUUYYY___hhhtttuuunnnhhhgggfffhhhkkknnnrrrttttttzzz~~~wwwpppooolllkkkkkkmmmoooqqqqqqsssvvvzzz|||~~~~~~~~~}}}yyyuuusssrrrpppnnnmmmooosssxxx{{{zzzzzzzzz{{{}}}~~~}}}}}}yyytttqqqyyy|||~~~~~~{{{}}}}}}zzzwwwvvvooolllhhhhhhlllppprrrssswwwwwwuuusssrrrppppppooopppsssxxx}}}}}}zzzwwwuuuvvvwwwwwwwwwzzzzzz{{{||||||yyyvvvvvvyyy~~~------,,,,,,,,,+++++++++...------,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---***,,,---,,,+++***+++,,,------------------------+++,,,,,,---......//////........................,,,++++++******++++++,,,////////////////////////111111000///......//////........................++++++,,,,,,,,,---------***,,,---,,,+++***+++,,,......---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,,,,------...------------------------............------------,,,,,,,,,---------......///......------......///------------------------///...,,,,,,...///...---,,,,,,,,,------.........---...000111111111000///......---------,,,,,,,,,---.........---------...,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////------------------------,,,,,,,,,,,,,,,---...///------------------------,,,---......///.........,,,,,,,,,,,,---...//////...///000000///...///000111000///...............////////////////////////////////////////////////,,,------...///000111111......///////////////...////////////............---......//////000000000000000000000000000000000////////////////////////111000000/////////000000000000000111222444555666888999<<>>AAADDDFFFHHHHHHHHHHHHJJJKKKMMMOOOPPPQQQQQQQQQPPPPPPPPPQQQRRRSSSSSSTTTSSSRRRQQQPPPPPPQQQRRRQQQQQQPPPOOOMMMKKKIIIHHHFFFGGGIIIJJJKKKLLLLLLLLLNNNMMMKKKIIIIIIIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNKKKKKKKKKJJJJJJIIIIIIIIIJJJNNNRRRUUUWWWWWWXXXZZZ[[[[[[ZZZ[[[[[[\\\]]]^^^cccgggmmmwww{{{pppiiigggiiikkkmmmooorrruuuxxx~~~xxxkkkhhhccc``````eeejjjnnnrrrtttxxx~~~|||{{{wwwwwwxxx{{{{{{sssnnnmmmmmmwww{{{~~~~~~~~~~~~~~~}}}{{{xxxuuusssrrrssstttvvvwwwxxxyyyyyyzzz}}}{{{xxxvvvsssvvvyyy{{{||||||~~~|||zzzxxxxxxyyyyyyyyyxxxqqqpppnnnmmmnnnppprrrtttwwwwwwwwwxxxyyy{{{}}}~~~}}}{{{yyyzzz|||~~~~~~~~~}}}|||uuussssssuuuyyy}}}------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++******))))))******+++---,,,,,,++++++,,,,,,---+++,,,---,,,++++++,,,---------------------------++++++,,,,,,---------...------------------------...------,,,,,,------...---------------------------,,,,,,------...///000------------------------,,,,,,,,,------------...+++,,,---,,,++++++,,,---,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---...///------------------------.........---------,,,,,,++++++,,,,,,---......///---,,,,,,++++++,,,,,,------------------------------,,,******,,,---,,,+++------------------,,,,,,+++++++++++++++,,,------......---------,,,,,,,,,,,,---///...,,,+++---///................................................------........./////////------------------------,,,,,,,,,,,,---...//////......---------,,,,,,,,,---...............------------.....................///000000......///000///............//////000////////////////////////////////////////////////.........///////////////------...///////////////////////////............000000000///////////////000000000000000000000000////////////////////////111111111222333444555666666777777999;;;===>>>@@@???AAADDDHHHJJJKKKKKKKKKIIIKKKLLLNNNPPPQQQRRRRRRRRRRRRQQQQQQQQQRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQRRROOOOOOOOONNNLLLJJJIIIHHHGGGHHHJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJKKKLLLMMMMMMNNNLLLLLLMMMNNNNNNOOOPPPPPPRRRWWW^^^dddfffhhhhhhiiiggggggffffffffffffggggggqqqttt{{{{{{sssnnnkkknnnrrrttttttuuuxxx{{{vvviiifffbbbaaacccjjjqqqvvv{{{~~~~~~yyyzzz|||}}}uuummmjjjjjjlllyyy{{{yyyyyywwwwwwvvvtttrrrpppnnnmmmmmmmmmoooqqqsssuuuvvvwwwzzz|||}}}zzzxxxxxxuuuxxx|||}}}{{{xxxxxx{{{}}}}}}}}}uuutttsssrrrqqqrrrtttvvvyyyzzz{{{}}}~~~}}}{{{|||~~~~~~}}}|||zzzvvvuuutttuuuyyy{{{||||||zzz{{{|||{{{{{{|||~~~---------,,,,,,,,,++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,---......,,,,,,---...------------------------,,,,,,,,,++++++++++++***---------------------------,,,,,,++++++,,,,,,---------------------------*********+++,,,---...///------------------------,,,,,,,,,---------......,,,---......,,,,,,---...***++++++,,,---//////000------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---...///---------------------------------,,,,,,,,,++++++++++++,,,,,,---.../////////......------......///---------------------------+++******+++,,,,,,+++.........------,,,,,,,,,---,,,+++***+++,,,---.........---------,,,,,,,,,***,,,...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------......//////------------------------+++++++++,,,---...///000.........------,,,,,,,,,---...............---------......///......---------...///...------...///...............///000111///////////////////////////////////////////////////////////////.........------...///000000//////000/////////............111111000000//////......000000000000000000000000000000000000000000000000111111222333444666777888999999:::;;;===???AAACCCAAACCCGGGJJJLLLMMMMMMLLLJJJKKKLLLNNNPPPQQQRRRRRRSSSRRRRRRRRRRRRRRRSSSSSSRRRRRRQQQQQQQQQQQQQQQRRRNNNNNNNNNMMMKKKJJJHHHGGGHHHIIIKKKLLLMMMMMMMMMLLLJJJJJJJJJIIIIIIHHHGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMNNNOOOPPPSSSUUUWWWYYYYYY[[[aaaiiiqqqtttvvvvvvwwwqqqqqqpppooooooooopppppp{{{~~~zzzvvvrrrppptttwwwyyyyyyyyy|||~~~rrriiigggddddddhhhpppyyy~~~~~~{{{}}}|||tttnnnllloooqqqzzz~~~yyyuuusssrrrsssrrrqqqooommmlllkkkkkkkkklllmmmoooqqqtttvvvxxx|||}}}}}}|||zzzyyyzzz{{{zzz}}}~~~{{{yyyyyy}}}yyyyyyxxxvvvuuuuuuwwwyyy||||||~~~}}}{{{}}}|||zzzxxxwwwvvvvvvxxxzzzzzzyyyvvvvvvvvvuuutttvvvyyy|||************************///,,,+++...444444...'''))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------//////...---+++***))))))+++,,,------......------------------------------+++,,,---------,,,+++***,,,++++++***+++,,,...///------------------------------------------------------------------------///......,,,+++***)))))),,,,,,,,,---------......+++,,,------......---------------............//////...---,,,,,,---...///........................------,,,+++++++++,,,,,,------------------------........................---...///...------...///------------------------//////...---,,,++++++***+++,,,,,,------.........---------------...///000................................................---///111222333222111000------------------------..............................//////...---,,,,,,,,,,,,,,,------.................................000///...------...///000---...///111111///...---..................------//////000000000000//////............////////////111000000///...---------000000000000000///................../////////000222111///......///000111222222111000000000000111111222444666888;;;<<<===@@@AAABBBCCCCCCBBBAAA@@@AAACCCEEEHHHKKKMMMNNNOOONNNOOOPPPPPPQQQQQQQQQPPPOOOOOOOOOOOOPPPQQQRRRRRRQQQPPPPPPOOOOOOOOOPPPPPPMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLMMMJJJFFFDDDEEEGGGHHHHHHKKKIIIHHHIIILLLOOOQQQQQQSSSUUUXXX\\\^^^^^^^^^^^^dddjjjttt}}}~~~|||xxxuuuvvvvvvtttvvvzzz}}}xxxwwwwwwvvvuuuxxxyyy{{{}}}vvvsssqqqooopppttt{{{zzz||||||{{{}}}~~~xxxuuuuuuuuuuuu~~~{{{yyyxxxvvvrrrnnnllllllnnnmmmmmmnnnooommmkkkhhhgggjjjmmmppprrrtttwwwzzz|||~~~}}}}}}}}}~~~~~~~~~zzztttsssvvvzzz}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~|||||||||}}}~~~|||zzzzzzzzzzzzzzzzzzzzzyyyyyywwwxxxxxxxxxvvvtttttttttpppnnnkkkjjjkkkmmmmmmmmm,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((***......***&&&***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,---.........---,,,,,,---,,,,,,++++++,,,---...************************------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......------------------..................------------....................................---,,,,,,+++,,,,,,---------------------------------------------------...///...------...///..................------.........------,,,,,,+++---------------.........---------------...//////................................................,,,---.../////////...---------------------------..............................//////...------,,,,,,------------------...........................000///...------...///000---...///000000///...---........................//////000000000000///////////////000000000000111111000000///......------000000000000000///.............../////////000000222111000/////////000111111111111111111222222333555666888:::===???AAABBBGGGGGGGGGGGGGGGGGGFFFFFFDDDEEEGGGIIIKKKMMMNNNOOONNNOOOOOOPPPPPPOOOOOONNNNNNNNNMMMNNNNNNOOOPPPQQQRRRQQQPPPOOONNNNNNNNNNNNMMMLLLKKKKKKJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKJJJHHHFFFGGGIIILLLMMMMMMLLLKKKJJJLLLPPPTTTVVVWWW\\\^^^aaaeeeggghhhhhhhhhjjjpppxxx}}}xxxwwwuuuuuu{{{~~~wwwssssssssssssrrrvvvyyy}}}}}}{{{yyyxxxyyy}}}}}}{{{zzz|||}}}zzz{{{~~~~~~~~~}}}|||{{{yyyvvvvvvuuurrrnnnjjjiiijjjlllkkklllnnnooooooooonnnmmmppprrruuuwwwyyy{{{~~~~~~~~~~~~{{{uuusssvvvyyyzzzzzz{{{}}}~~~~~~|||{{{{{{}}}~~~~~~||||||||||||{{{{{{{{{{{{|||{{{zzzyyyxxxwwwvvvuuuuuuuuutttvvvwwwwwwuuusssuuuuuuuuuttttttttttttsssnnnooopppooonnnmmmmmmmmmfffdddaaa```bbbcccdddddd,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,******+++,,,------...///+++,,,------......------------------------------------............------///...------,,,---------************************------------------------------------------------,,,,,,------.........///,,,,,,,,,---------......+++,,,------......------------------............------............------------------------------000///...---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///000/////////......------------------------------//////..................------------------...///................................................------------------,,,,,,------------------------.................................///......---,,,.........---------------........................//////............///000---...///000000///...---........................////////////////////////000000000000111111111111000000000///......------000000000000000//////........./////////000000000222222111000000000000111000111222222444555666666:::;;;===@@@CCCEEEGGGHHHMMMLLLKKKKKKJJJJJJJJJJJJHHHIIIJJJKKKLLLNNNNNNOOOOOOOOOOOOOOONNNMMMLLLKKKLLLKKKKKKLLLLLLMMMNNNOOORRRQQQPPPNNNMMMLLLKKKKKKLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKMMMPPPRRRQQQQQQPPPOOOOOORRRWWW\\\___aaahhhjjjllloooqqqrrrrrrrrrrrrvvv|||{{{wwwtttvvv~~~yyyvvvqqqoooppprrrssssssvvv{{{~~~{{{yyyxxxyyy|||{{{zzz}}}~~~|||{{{yyyxxxxxxxxxvvvtttrrrqqqnnniiiffffffiiikkkllllllnnnppprrrsssuuuvvvuuuxxxzzz|||}}}zzzzzz{{{{{{tttrrrssstttuuutttxxxyyy{{{||||||yyywwwuuuuuuwwwyyyzzzyyyxxxxxxyyywwwwwwwwwwwwwwwuuutttsssqqqpppnnnllljjjjjjjjjjjjkkkjjjjjjkkkmmmmmmkkkjjjmmmmmmmmmllllllkkkkkkkkkddddddeeeeeeeeeeeedddddd\\\ZZZWWWVVVXXXZZZZZZZZZ************************+++---...,,,***))),,,///,,,,,,++++++++++++******++++++,,,,,,,,,,,,---------------------------------------------,,,,,,,,,******+++,,,,,,---......+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------/////////...---------------------------------------------------------------------------------------------.........//////,,,,,,,,,---------......+++,,,------......------,,,,,,---------.........,,,,,,...//////...,,,,,,------------------------111000///...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...---------////////////...------,,,,,,,,,,,,,,,------.........000000//////.........------------,,,,,,---......................................................000///...---------------------------------------........................---...............------//////......------,,,,,,.......................................//////000......///000000///................../////////////////////......///////////////000000000111111111000000//////............//////000000000000//////...////////////000000000111111111111000000111111111222444666888999;;;;;;???@@@BBBEEEHHHJJJLLLMMMNNNMMMLLLKKKJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOOOONNNMMMKKKIIIHHHIIIIIIIIIJJJJJJKKKLLLMMMOOONNNMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNQQQQQQSSSVVVYYYYYYWWWUUUVVVVVVVVVZZZaaagggkkkmmmrrrsssuuuvvvwwwwwwwwwwwwwwwyyy}}}}}}xxxtttxxx|||sssqqqooooooooorrrwwwzzz}}}yyywwwvvvvvvvvvzzz~~~zzzuuuxxx{{{zzzxxxyyyzzzzzzxxxwwwrrrqqqnnnjjjggghhhkkknnnooooooppprrrtttwwwzzz{{{xxx{{{}}}~~~~~~yyyttttttwww{{{~~~yyyrrrnnnnnnnnnmmmlllsssuuuwwwwwwvvvssspppnnnnnnppprrrsssrrrqqqqqqqqqooopppppppppnnnkkkhhhffffffdddaaa___^^^^^^___```aaa``````aaaccccccbbbaaadddddddddccccccbbbbbbaaa]]]\\\\\\]]]^^^]]]\\\[[[WWWTTTRRRQQQSSSUUUVVVVVV************************(((***+++(((%%%%%%(((---,,,++++++++++++++++++++++++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------*********************************++++++,,,,,,---/////////......------,,,////////////////////////------------------------------------------------//////.........---------,,,,,,,,,---------......+++,,,------......------,,,,,,,,,------------...+++,,,---......---,,,+++------------------------000000///...---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...---------///---------,,,,,,++++++++++++,,,,,,------.........000000//////.........---...------,,,,,,,,,------................................................000///...---,,,,,,------------------------------........................------...............---/////////......---------........................---......///////////////......////////////.............../////////000000//////............//////........./////////000000////////////............//////000000000000//////////////////000000000111000000111111222222222222444555888;;;>>>???@@@AAACCCDDDEEEHHHJJJLLLNNNOOOOOONNNLLLLLLLLLLLLNNNOOOPPPPPPOOONNNNNNNNNOOOOOOPPPOOOOOOMMMLLLJJJHHHGGGHHHHHHHHHHHHHHHIIIKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLHHHHHHHHHGGGGGGHHHHHHIIIGGGGGGHHHJJJLLLOOOQQQSSSXXXYYY\\\aaaddddddbbb___^^^^^^___dddjjjqqqvvvxxx{{{{{{{{{{{{zzzzzzyyyxxxxxxyyy{{{~~~}}}zzzwwwyyyvvvnnnkkklllooosssxxx~~~{{{vvvttttttuuuvvv|||}}}{{{xxxvvv{{{vvvssswww|||{{{zzz{{{}}}}}}|||{{{vvvuuussspppmmmmmmpppssstttttttttuuuwwwyyy{{{||||||}}}}}}~~~yyyuuupppqqqtttxxx}}}{{{vvvoookkkjjjjjjhhhfffmmmnnnoooooonnnkkkhhhffffffhhhjjjkkkjjjiiiiiijjjhhhhhhgggfffccc___[[[YYYZZZXXXVVVTTTTTTTTTVVVWWWWWWVVVVVVWWWZZZ\\\\\\[[[]]]\\\\\\[[[ZZZZZZYYYYYYXXXWWWVVVWWWYYYZZZXXXVVVTTTQQQOOOOOOQQQSSSTTTTTT,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,***''''''***---++++++++++++,,,,,,,,,---***++++++,,,,,,------...------------------------,,,---------............---------,,,,,,++++++++++++,,,------......------***************************)))))))))***+++,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///.........------,,,,,,,,,,,,,,,---------......+++,,,------......------,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///++++++++++++++++++++++++,,,,,,,,,------.........//////.....................------,,,,,,,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,++++++------------------------........................,,,---......///........./////////.......................................,,,---...///000000000///////////////////////////.........//////000000111000///...------...///000............//////////////////////////////.........//////000000000000000/////////000000000111111000111222444555666666666999:::>>>AAADDDEEEFFFFFFFFFFFFHHHIIIKKKMMMNNNNNNOOOOOONNNOOOOOOPPPQQQRRRRRRQQQPPPNNNNNNOOOOOOPPPPPPOOOOOOMMMLLLJJJHHHGGGGGGGGGGGGGGGGGGHHHJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKHHHGGGGGGGGGGGGHHHIIIIIIEEEFFFHHHLLLQQQVVV[[[]]]aaabbbfffkkkooopppnnnkkkeeeeeefffkkkqqqxxx|||~~~~~~||||||{{{zzzyyyzzz|||~~~}}}zzzzzz|||sssnnnkkknnnsssyyy{{{wwwvvvvvvxxx|||~~~|||zzzzzz|||~~~~~~~~~{{{||||||{{{yyywwwuuussswwwuuutttyyy}}}|||||||||~~~~~~}}}{{{{{{yyywwwttttttuuuwwwwwwwwwxxxyyyzzz{{{||||||~~~}}}{{{zzzzzzzzzzzz{{{|||}}}}}}zzzuuupppnnnoooqqqvvvzzz|||{{{zzzvvvpppjjjffffffeeecccaaaddddddddddddbbbaaa___^^^]]]```bbbbbbaaa``````aaa______^^^\\\YYYVVVSSSQQQPPPPPPOOONNNOOOPPPQQQRRRQQQQQQQQQSSSVVVYYY[[[[[[ZZZZZZYYYXXXWWWWWWVVVVVVXXXVVVVVVXXX\\\^^^\\\ZZZVVVTTTRRRRRRTTTVVVWWWWWW,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...)))******+++,,,---......******+++,,,,,,---......------------------------+++,,,,,,---...///000000---------,,,,,,++++++++++++,,,------......------++++++++++++++++++++++++***************,,,---...+++,,,---......---,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......+++,,,------......------++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------------------------------...///...------...///***++++++,,,,,,------...,,,,,,---------------------------------............---,,,,,,++++++,,,,,,................................................++++++---......---,,,,,,------------------------........................,,,------...//////..................////////////........................,,,---...///000000000/////////............//////---......///000000111111000///---,,,,,,---///000...////////////000000000.../////////////////////......///000000000000000//////000000000111111111111222555777999;;;;;;;;;===???CCCFFFIIIKKKKKKKKKIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMOOOQQQRRRSSSSSSSSSRRRQQQOOONNNNNNOOOPPPQQQPPPOOOOOONNNLLLJJJHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJKKKIIIKKKNNNTTT\\\cccjjjnnnpppppprrruuuwwwvvvssspppjjjiiijjjnnnttt{{{~~~~~~}}}||||||||||||||||||}}}}}}zzz~~~yyytttrrrrrrwww}}}~~~xxxuuurrrrrruuuxxxzzzzzz|||||||||{{{zzzxxxwwwvvvssstttwww|||~~~~~~~~~~~~~~~~~~|||yyywwwwwwxxxwwwyyyzzz|||}}}}}}||||||}}}|||yyyvvvuuuttttttuuuttttttuuutttqqqmmmiiiiiijjjlllpppttttttsssqqqkkkfff```]]]]]]]]][[[XXXZZZYYYXXXWWWVVVVVVVVVVVVUUUXXXZZZZZZYYYXXXYYYYYYWWWWWWVVVTTTSSSQQQPPPPPPNNNNNNOOOPPPQQQRRRSSSSSSTTTSSSTTTVVV[[[___aaabbbaaaaaa```___^^^]]]\\\\\\]]][[[\\\```gggkkkkkkhhhcccaaa______aaaccceeeeee***************************************+++******))))))***+++---...//////******+++,,,,,,---......------------------------***+++,,,---...000111111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------++++++******+++---...///)))***,,,---...------,,,++++++++++++++++++++++++------------------------------------------------)))******+++,,,......///,,,,,,,,,---------......+++,,,------......------++++++,,,,,,,,,---------...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------------------------........................---...///...------...///***++++++,,,---...//////------------------------+++,,,,,,------............---,,,,,,++++++++++++................................................+++---///111111111///...------------------------........................,,,,,,---.../////////...------......//////000000........................+++,,,...000000000000/////////............//////---......///000111111222000///---,,,,,,---///000000000000000111111111111.........///////////////......///000000000000000000000000000111111111111222444777:::===??????@@@@@@CCCFFFJJJLLLNNNNNNNNNKKKKKKKKKLLLLLLMMMMMMMMMIIIKKKNNNPPPRRRSSSSSSSSSRRRQQQOOONNNNNNOOOPPPQQQPPPOOOOOONNNLLLKKKIIIHHHFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHGGGFFFFFFFFFGGGJJJJJJJJJJJJJJJKKKLLLMMMOOOQQQVVV]]]fffpppxxx}}}~~~}}}|||{{{zzzwwwrrrnnnlllkkklllooouuu{{{yyyyyyyyyyyyyyyzzz{{{|||~~~{{{}}}{{{xxxvvvvvv{{{uuuqqqmmmnnnqqqvvvxxxxxx~~~~~~}}}||||||{{{{{{{{{qqqtttxxx}}}~~~{{{yyyxxxxxxwwwxxx{{{}}}~~~~~~}}}|||zzz|||}}}|||{{{{{{|||~~~}}}zzzvvvsssqqqppppppooonnnmmmmmmllljjjfffcccdddeeegggjjjmmmmmmkkkiiiaaa\\\WWWTTTUUUUUUSSSPPPTTTSSSQQQOOOOOOOOOPPPQQQPPPRRRUUUUUUTTTSSSSSSTTTRRRRRRQQQPPPPPPPPPQQQRRRPPPQQQSSSUUUVVVWWWXXXXXXZZZYYYZZZ]]]bbbgggjjjkkkjjjiiiiiihhhfffeeeddddddcccaaacccjjjsssxxxyyywwwqqqooommmmmmooorrrssssss*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,//////---,,,+++*********,,,,,,,,,++++++*********------------------------------------------------,,,+++***))))))+++---///++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---.........------.........++++++++++++++++++++++++...------,,,,,,++++++***,,,++++++++++++,,,---...******++++++,,,---...............------,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......//////............//////........................---.....................------............------///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,................................................------------------------///...,,,,,,,,,---///111111000000///...---------........................---------............///------------------------------,,,,,,,,,,,,------//////......---------,,,------...///...---+++***////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////000000111111222222---...//////......///111000///...------...///000333333333333444666888999999;;;>>>AAACCCDDDDDDDDDGGGHHHJJJKKKMMMNNNNNNOOONNNMMMLLLLLLLLLMMMOOOOOOMMMNNNOOOQQQQQQQQQQQQPPPMMMMMMLLLKKKKKKLLLNNNOOONNNMMMKKKIIIHHHHHHHHHHHHFFFGGGHHHHHHGGGHHHJJJLLLJJJHHHFFFFFFGGGIIIJJJKKKGGGJJJNNNPPPPPPQQQSSSTTTRRRUUU\\\gggsss{{{~~~~~~~~~zzzuuusssrrrllljjjhhhkkkpppvvvxxxxxxtttttttttvvvyyy}}}~~~|||yyywwwxxx||||||~~~{{{{{{|||tttrrrqqqppprrruuuyyy|||~~~~~~~~~}}}}}}||||||||||||{{{zzz{{{~~~~~~~~~~~~~~~~~~~~~|||xxxuuuttttttssstttwwwzzz||||||yyyvvvxxxzzz{{{|||zzzwwwtttqqqvvvtttqqqmmmkkkiiiiiijjjlllllljjjfffaaa]]][[[[[[[[[\\\]]]___```^^^[[[XXXTTTSSSQQQOOOMMMLLLKKKKKKKKKLLLLLLLLLJJJKKKLLLNNNRRRRRRRRRQQQPPPQQQSSSUUUWWWXXXXXXWWWUUUUUUVVVXXXVVVYYY[[[]]]^^^```ccceeeggghhhjjjmmmppptttwwwyyyzzzzzzzzzyyyxxxwwwwwwwwwsssuuuxxx~~~++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,...---------,,,,,,,,,,,,---------------------------------------------------,,,***)))***+++,,,...,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,+++,,,,,,,,,++++++,,,,,,------......------------------,,,,,,//////.........---------,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------................................................///------............------///...---,,,,,,,,,,,,---......---------,,,,,,,,,------------------------........................------------------------///...---,,,,,,---///000111000000///......------........................---------............///------------------------......------------....../////////.........------...............---,,,,,,////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////000000000000000000...///000000//////000111111000000//////000111222333333333444555777999;;;;;;<<>>?????????AAACCCEEEFFFGGGGGGGGGDDDEEEEEEFFFGGGIIIJJJKKKMMMNNNNNNOOOOOONNNNNNMMMJJJJJJLLLMMMMMMMMMLLLKKKKKKLLLLLLMMMLLLKKKIIIHHHFFFGGGGGGHHHHHHGGGFFFEEEFFFFFFGGGGGGGGGFFFEEEDDDFFFHHHJJJMMMRRRXXX```eeeeeeffffffaaa[[[YYY[[[___ccchhhpppvvvzzz|||}}}~~~zzz||||||zzzuuuqqqooooooqqqsssssspppkkkeeeaaa```bbbgggoootttwwwxxxyyy{{{|||~~~}}}zzztttuuuvvvvvvwww{{{|||tttooooooppprrrvvvzzzzzzzzz{{{|||||||||||||||{{{|||~~~~~~|||{{{yyyyyyxxxxxxwwwwwwvvvuuutttsssrrrrrrtttrrrpppppppppooommmkkkgggfffdddbbbaaaaaaaaaaaa______\\\XXXSSSOOONNNNNNKKKMMMOOOTTTXXXYYYXXXVVVPPPOOOOOONNNOOOPPPRRRSSSVVVWWWXXXZZZ[[[]]]]]]^^^___aaadddgggiiikkkoooqqqrrrxxx}}}~~~~~~++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////++++++,,,---............////////////000000000000////////////////////////---,,,,,,++++++,,,,,,---///......------......///------------------------***++++++,,,,,,------...,,,---.........,,,)))(((******++++++,,,---...............------,,,,,,,,,,,,,,,,,,------.........---..................---,,,,,,,,,---------.........------,,,,,,------...........................222111111000///.........---..................---,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,................................................------------------------,,,---......//////...............///////////////........................---------.........//////////////////////////////+++,,,...//////...,,,+++,,,---------......//////...///000222222222111000////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////000000111111222222222444555555333333444666444666999===???AAABBBBBBBBBCCCEEEGGGHHHIIIHHHHHHFFFGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKIIIJJJLLLMMMMMMMMMLLLKKKJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHIIIIIIHHHGGGEEEDDDFFFFFFGGGHHHHHHGGGEEEEEEHHHJJJMMMPPPVVV]]]eeekkkkkkmmmlllgggaaa^^^aaaeeedddjjjrrryyy}}}zzzsssppppppkkkmmmoooooommmkkkjjjjjjggglllsssxxxyyyzzz{{{}}}~~~yyyuuurrrssstttssstttzzz~~~}}}xxxsssssstttuuuxxx|||{{{||||||}}}}}}}}}|||||||||}}}~~~}}}}}}{{{zzzyyyxxxwwwwwwtttsssrrrqqqpppoooooonnnllljjjhhhhhhhhhgggfffddd___^^^\\\ZZZYYYYYYYYYZZZUUUUUUUUURRRNNNKKKJJJKKKJJJKKKNNNRRRUUUUUURRROOOQQQRRRSSSUUUVVVXXXXXXYYY]]]___aaaccceeeggghhhiiilllnnnrrruuuxxx{{{~~~///...,,,+++***+++,,,,,,*********++++++,,,,,,,,,..................------'''***,,,------,,,...///,,,,,,,,,------.........***+++,,,---............/////////...---,,,***)))+++++++++++++++***)))(((,,,,,,,,,---------......------............------...------,,,,,,++++++***,,,,,,+++***+++,,,---...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...........................******+++++++++,,,,,,,,,...,,,++++++,,,---,,,+++///............---------------------------------------............------,,,,,,,,,---------.........------,,,,,,------...........................---,,,*********,,,...///+++---//////,,,+++,,,...,,,---......//////......//////.........---------////////////////////////////////////////////////////////////////////////------............------000000000000000000000000111111000///...---,,,,,,..............................///000111222333333........................111000///......---......///////////////.........///000111222111///---,,,000000111222333444444555555777999999888777777888;;;===@@@CCCEEEEEEEEEEEEGGGHHHHHHIIIIIIHHHHHHGGGJJJJJJJJJKKKKKKKKKKKKKKKNNNNNNNNNMMMLLLKKKKKKJJJLLLIIIGGGHHHJJJKKKIIIGGGIIIIIIIIIJJJJJJJJJKKKKKKGGGFFFFFFGGGJJJKKKJJJIIIIIIHHHGGGIIILLLNNNNNNMMMMMMRRRXXX\\\___bbbgggkkkmmmkkkfffcccaaaaaacccdddggglllqqqssstttyyy{{{qqqkkkjjjkkkgggmmmrrruuuxxxzzzwwwqqquuuvvvwwwxxxzzz{{{}}}~~~|||xxxwwwpppppppppqqquuu|||yyyrrrrrrrrrsssvvvyyy|||~~~}}}||||||}}}~~~|||}}}~~~~~~}}}}}}~~~yyyuuutttvvvvvvrrrnnnnnnmmmllljjjhhhfffeeedddeeebbb``````aaa```]]]ZZZVVVVVVUUUTTTSSSRRRQQQQQQOOOOOOOOONNNNNNMMMMMMLLLIIILLLPPPRRRSSSUUUWWWYYYYYY[[[]]]___aaaeeeiiilllnnnooopppsssvvvyyy|||~~~...---,,,+++++++++,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,------/////////............---,,,,,,------------------............---,,,+++***,,,------------,,,,,,+++...............---,,,,,,,,,,,,,,,---------......------............------,,,,,,,,,,,,---------------,,,+++++++++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------------------------***++++++++++++,,,,,,,,,...---++++++,,,------,,,///............---------------------------------------............------,,,,,,---------...............------------..............................---,,,+++******,,,---///...000222111///...///000,,,---......//////......//////.........---------////////////////////////////////////////////////////////////////////////---......//////......---////////////////////////000000000///......------........................///////////////000000000........................111000//////.../////////////////////////////////000111222333222111///...000111111222333444555555777999::::::999888999;;;===???BBBEEEGGGGGGGGGGGGJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIJJJJJJKKKKKKKKKLLLNNNNNNMMMLLLLLLKKKJJJJJJKKKIIIGGGHHHJJJJJJIIIGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFGGGJJJKKKLLLKKKLLLLLLLLLOOOSSSUUUUUUUUUXXX\\\```cccdddfffiiilllnnnkkkhhheeeddddddeeegggjjjmmmpppqqqqqqtttzzzwwwooojjjiiikkkhhhqqq{{{~~~~~~~~~zzzwwwuuurrrqqqqqqttt{{{yyyuuuoooooonnnoooqqquuuyyy{{{~~~|||||||||}}}zzzvvvqqqoooqqqqqqnnnkkkiiiiiigggeeecccaaa___^^^]]][[[ZZZZZZZZZYYYVVVRRROOOOOOOOONNNNNNMMMMMMMMMLLLLLLLLLMMMNNNPPPQQQRRRPPPSSSVVVYYYZZZ]]]```bbbdddfffiiilllooosssyyy|||------,,,+++++++++,,,,,,,,,,,,++++++++++++++++++---,,,+++******+++------222///,,,,,,...///...---------------------,,,,,,............---,,,+++*********+++,,,,,,---,,,,,,....../////////...------,,,,,,,,,---------......------............------+++,,,,,,---......//////------,,,,,,------...///,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///---++++++,,,---...---///............---------------------------------------............------,,,------------.........///......------......///...........................---,,,+++++++++,,,---+++---//////---------...,,,---......//////.....................---------////////////////////////////////////////////////////////////////////////---......//////......---////////////////////////////////////////////////........................000/////////.........---......................../////////...//////000111////////////////////////111222333444444222111000111222222333444555666777:::;;;;;;:::999:::<<<>>>AAABBBEEEGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIGGGGGGHHHIIIHHHGGGJJJJJJJJJIIIIIIIIIIIIIIIKKKIIIHHHIIILLLOOOQQQRRRTTTUUUXXX\\\aaaddddddcccdddgggjjjllllllmmmnnnooommmkkkiiigggggggggiiijjjlllmmmmmmllljjjlllqqqvvv||||||zzzuuuooolllmmmoooppp||||||zzzwwwttttttyyyyyytttqqqooonnnllllllooosssxxx{{{}}}|||||||||vvvqqqllliiijjjkkkiiigggdddcccaaa___\\\ZZZXXXWWWVVVUUUUUUVVVVVVTTTPPPMMMKKKKKKLLLLLLMMMMMMMMMNNNOOOOOOOOOPPPSSSWWWZZZ\\\^^^aaadddfffiiilllpppsssvvvyyy}}}---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,+++***+++,,,...///---)))%%%&&&+++//////,,,.........------,,,,,,,,,***+++,,,---............******++++++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,------......------,,,---------.........//////------------......//////,,,,,,,,,---------------------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///---++++++---...///...///............---------........................------............------------------...............------------------...........................///...---,,,,,,,,,,,,,,,***+++,,,------,,,,,,,,,,,,---......///.................................////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............//////000000........................////////////////////////........................------------...///000111///////////////000000000111222333333333333222222333333444555777888999999<<<<<<<<<;;;:::;;;???AAACCCDDDFFFHHHIIIIIIJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGHHHIIIKKKLLLMMMMMMKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHHHHIIILLLLLLMMMNNNNNNNNNNNNNNNNNNLLLLLLNNNSSSXXX\\\^^^aaaccchhhooouuuxxxwwwvvvmmmoooqqqrrrrrrrrrrrrrrrkkkjjjiiiiiiiiiiiijjjkkkjjjiiigggeeeccceeejjjooowwwxxxyyyvvvttttttwww{{{}}}~~~{{{zzz{{{xxxuuusssrrrpppnnnmmmpppuuuzzz~~~}}}}}}~~~~~~oookkkeeebbbbbbcccdddccc___^^^\\\ZZZWWWUUUSSSRRRSSSTTTUUUVVVVVVTTTQQQOOONNNOOOPPPQQQSSSTTTVVVVVVZZZZZZZZZ[[[^^^ccchhhkkkrrrtttwwwyyy|||+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********...---,,,,,,,,,...///000,,,'''###$$$***...---+++.........------,,,,,,,,,***+++,,,---............++++++,,,,,,++++++******)))***++++++++++++******,,,,,,,,,---------......,,,,,,------------,,,,,,//////.........------------------...............+++,,,---............---------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,---///000///...///............---------........................------............---------------.........//////------,,,,,,,,,,,,------........................///......---,,,,,,,,,,,,......///000000111000///,,,---......///.........---.....................////////////////////////////////////////////////////////////////////////...//////////////////...........................------......///000000000////////////////////////......///000000111222222////////////////////////+++++++++,,,---...///000////////////000000111111000111111222333333333333555555777888999;;;<<<<<<===>>>===<<<<<<===@@@CCCEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIFFFGGGHHHIIIJJJKKKLLLMMMJJJJJJJJJIIIIIIIIIIIIIIIEEEEEEEEEFFFGGGIIILLLNNNQQQRRRUUUWWWYYYYYYXXXWWWQQQQQQQQQVVV]]]dddjjjlllnnnsss{{{wwwvvvuuuuuutttsssqqqpppkkkkkkkkkkkkkkklllllllllgggeeebbb``````dddjjjnnnwwwzzz|||}}}}}}{{{xxxxxxzzz|||{{{yyywwwuuutttrrrpppppprrrwww}}}~~~~~~}}}zzzxxxvvvtttrrrgggccc___\\\\\\]]]^^^___[[[ZZZYYYWWWVVVTTTSSSRRRSSSUUUWWWXXXXXXWWWVVVUUUWWWWWWYYY[[[]]]```aaabbbffffffgggjjjooouuu{{{~~~++++++,,,---------,,,,,,,,,,,,++++++++++++++++++,,,------......////////////,,,))))))+++,,,+++***------------------,,,,,,............---,,,+++***,,,,,,---,,,,,,+++******++++++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,//////......---,,,,,,+++,,,,,,---............---***+++---...//////...---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------///111111000...///............---------........................------............------------........./////////---------,,,,,,---------....................................---------------,,,,,,...000111///...,,,---......//////......---------...............////////////////////////////////////////////////////////////////////////...//////000000//////...........................---.........//////000000////////////////////////......///000111222333333////////////////////////,,,,,,,,,,,,---...///000...//////000000111111222000000111111222333444444888888999;;;===>>>???@@@???@@@@@@@@@???@@@CCCFFFFFFFFFFFFGGGGGGHHHHHHHHHLLLLLLMMMMMMMMMMMMLLLLLLGGGGGGHHHIIIJJJKKKKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEGGGIIIKKKOOOTTTXXXZZZ]]]bbbfffgggfffcccaaaVVVWWWYYY___gggooouuuxxxwww~~~}}}yyyvvvtttsssqqqooonnnnnnppppppqqqqqqppppppiiifffcccaaadddiiipppttt}}}~~~xxxuuutttuuuwww{{{}}}{{{yyywwwvvvuuussssssuuuzzz~~~}}}~~~|||||||||}}}|||xxxsssooommmlllkkkiiiaaa___]]][[[ZZZ[[[]]]^^^\\\\\\\\\[[[[[[[[[ZZZZZZZZZ\\\^^^___``````bbbccceeefffhhhjjjmmmoooqqqrrrtttuuuxxx}}}***+++,,,---------,,,,,,++++++++++++++++++,,,,,,)))+++---...//////...---...------,,,,,,,,,,,,+++,,,,,,------------------............---,,,+++***+++,,,,,,------------,,,+++,,,,,,---......------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,***+++,,,---...------,,,***+++---///000///..............................---------,,,,,,---------------------------------,,,,,,,,,------------...+++,,,...222444333000,,,///............---------........................------............------............//////////////////............//////........................---------...............+++***)))+++...///...,,,,,,---......//////......---------.........////////////////////////////////////////////////////////////////////////////////////000000000000//////.................................///////////////////////////////////////.../////////000000111111////////////////////////...............///000111...//////000111111222222111111222222333555666777:::;;;<<<>>>???AAABBBCCCAAABBBDDDEEEDDDEEEGGGHHHHHHHHHGGGGGGGGGHHHIIIIIILLLMMMMMMNNNNNNMMMMMMLLLHHHHHHHHHIIIIIIJJJJJJJJJGGGGGGGGGHHHHHHHHHHHHHHHEEEGGGKKKMMMPPPVVV]]]cccfffjjjppptttuuuqqqlllhhh\\\]]]```gggooovvv{{{|||{{{yyyvvvvvvwwwwwwwwwtttuuuwwwxxxxxxxxxvvvuuuqqqmmmiiihhhkkkrrrzzz~~~{{{vvvrrrpppqqqqqqtttzzz}}}zzzzzzyyyxxxyyy|||~~~}}}}}}~~~~~~{{{xxxvvvrrrrrrrrrsssuuuvvvxxxyyyssspppkkkhhhggghhhhhhhhhccccccbbbbbbaaabbbdddfffffffffggghhhiiijjjkkkkkkkkkmmmpppqqqqqqsssxxx{{{{{{|||~~~)))***,,,---...---,,,,,,*********++++++,,,,,,---'''))),,,...///...---+++(((***,,,---------...///,,,,,,,,,------.........++++++,,,---............******,,,---.../////////***+++,,,,,,---------,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***++++++,,,,,,------...***+++,,,---------,,,+++***+++---///000000///.................................,,,++++++,,,..............................,,,,,,,,,---------......***,,,///333555444///,,,//////.........---------////////////////////////---..................---............/////////000111111000000000000111111........................,,,,,,---.../////////......,,,,,,...111222111...,,,---......//////......---------.........////////////////////////////////////////////////////////////////////////////////////000000000000//////........................////////////////////////000000000000000000000000///////////////.........000000000000000000000000000000000000000111111222...//////000111222222222222222333333555666888999<<<<<<>>>???AAACCCDDDEEEBBBEEEGGGHHHHHHHHHIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGHHHFFFIIIMMMQQQUUU\\\dddjjjoootttzzz~~~}}}wwwpppkkk```aaadddkkksssyyy|||}}}||||||wwwvvvyyy}}}zzz{{{}}}~~~~~~}}}{{{zzzxxxtttooonnnrrryyy~~~yyysssooommmmmmmmmlllttt|||~~~~~~~~~~~~~~~}}}~~~~~~||||||}}}~~~~~~|||xxxtttpppnnnkkkkkkkkklllmmmnnnpppqqqoookkkgggeeefffhhhjjjjjjhhhiiikkkkkkkkkkkkmmmooopppqqqrrrtttvvvxxxyyyzzz|||...---,,,++++++---...000++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...........................,,,,,,---------,,,++++++,,,------......---,,,,,,---,,,,,,---000111111000------......///000000000,,,++++++******++++++,,,///...,,,++++++,,,...///---------------------------,,,++++++++++++,,,---........................111000///...---,,,++++++,,,---///000000///---,,,------............------******+++,,,---//////000---...///000000///...------,,,++++++,,,---///000...***'''(((---000///---........................---------............///...............///000000//////...------------.......................................////////////---......///000////////////////////////000111111..................------111111000000//////......////////////////////////........................000000//////......------//////000111111111111111......////////////......111111000000000000000111000000000000000000000000000////////////000000111111111222333333333333222444333333444555777999:::?????????@@@AAADDDFFFHHHJJJJJJJJJJJJKKKLLLNNNOOONNNOOOOOONNNKKKIIIJJJJJJLLLKKKKKKKKKLLLLLLKKKIIIOOOLLLIIIHHHHHHIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIMMMQQQWWW[[[^^^cccjjjoooyyyyyy|||~~~sssjjjdddeeegggjjjnnntttxxx{{{~~~}}}~~~~~~zzzzzz}}}xxxqqqkkkhhhgggggggggnnnxxx~~~}}}}}}~~~~~~~~~{{{yyyyyy|||}}}}}}}}}}}}{{{yyyxxxyyyzzz{{{zzzxxxsssnnnkkkkkklllfffffffffggghhhjjjkkklllhhhkkkoooqqqrrrrrrtttuuuuuuwww{{{}}}...---,,,++++++,,,...///++++++,,,,,,,,,,,,------------,,,,,,------...///........................---------,,,+++)))((('''...------------------------,,,---///222444444333////////////............------,,,,,,,,,,,,------***)))(((''''''((()))***------------------------...---,,,++++++,,,---...---------------------------------------,,,,,,,,,.........------.........,,,,,,------------,,,,,,------------------------,,,,,,---......---,,,,,,///...---,,,,,,,,,---...---)))&&&''',,,...---+++........................***+++,,,---...000111111---------------...////////////...------------...........................------------............---......///////////////---------------...//////........................111000000000/////////...///////////////////////////////////////////////////////////////.........//////000111111111111111......////////////......111000000//////000000111////////////////////////000////////////000111111000111333444555666666666555555555555666888;;;<<>>AAAAAABBBDDDFFFHHHJJJLLLLLLLLLLLLLLLMMMNNNNNNNNNLLLMMMMMMLLLJJJHHHIIIIIIKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHJJJNNNQQQTTTYYY]]]aaabbbfffjjjkkkjjjiiikkknnnnnnqqqvvv}}}|||tttlllgggfffgggjjjooowww~~~~~~}}}|||yyywwwtttrrrqqqtttyyy~~~}}}|||zzzyyy~~~}}}|||~~~zzzwwwvvvvvvtttrrrqqqqqqrrrttttttsssoooppppppnnnlllkkkkkkmmmmmmmmmmmmkkkiiihhhiiijjjmmmnnnpppsssvvvxxxzzz{{{|||,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,---------------------......///------------------------+++,,,---///000111111111000///---,,,---...000222......///111444555444222/////////......---------......------------......//////............//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------///...---,,,,,,---...///,,,,,,------------,,,,,,//////...---,,,++++++***...//////////////////...//////......------------///...,,,---000111000///........................111000///...---,,,++++++------,,,,,,------.../////////...------------...........................,,,,,,---------........................///000000000000////////////000111............////////////000000000000////////////////////////////////////////////////////////////......//////000000000111//////000111111111111111//////000000000000///////////////...//////000111000000000000000000000000///000000111222222222222222333555777999:::;;;;;;:::::::::;;;<<<>>>@@@AAACCCDDDEEEGGGIIIKKKMMMNNNLLLMMMMMMNNNNNNNNNNNNMMMKKKKKKLLLKKKHHHGGGHHHIIIHHHHHHHHHFFFEEEEEEFFFGGGIIIJJJKKKLLLKKKJJJJJJKKKLLLQQQXXX^^^bbbfffkkkooorrruuuxxxvvvqqqmmmlllmmmiiikkknnnsssuuutttooojjjhhhggghhhlllrrr{{{~~~~~~|||~~~|||yyyzzz}}}|||zzzzzzzzzzzz|||~~~|||~~~zzzuuurrrqqqqqqmmmmmmlllmmmmmmnnnnnnnnnllllllmmmkkkjjjiiijjjlllkkkmmmoooppppppqqqtttvvvyyy{{{}}}++++++++++++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,---...------------------------+++,,,---///000111222222000///---,,,---...111222/////////111222222///---,,,---------.........///------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------------------------........................------------------------............------------,,,---...//////...---,,,------............------------------------------/////////....../////////---------......////////////......///000000000///........................111111000...---,,,+++***...............//////000//////...------------...........................---.........///////////////............///000000000000////////////000000........./////////000000////////////000000000000000000000000000000000000.........................../////////000000111111//////000111111111111111//////000000000000/////////////////////000111111111111111111111111111111000111222333444444444444666666888999:::;;;;;;;;;>>>>>>>>>>>>???BBBDDDEEEEEEFFFHHHIIIKKKMMMNNNNNNMMMMMMNNNNNNNNNMMMMMMLLLIIIJJJJJJIIIGGGFFFGGGHHHFFFGGGGGGFFFDDDEEEHHHKKKLLLNNNQQQQQQOOONNNOOOPPPUUU\\\eeelllooosssxxx}}}yyyrrrnnnmmmllllllmmmoooppppppooonnnjjjjjjlllpppxxx|||yyyyyyxxxwwwvvvyyy{{{|||}}}||||||}}}~~~yyyyyyxxxxxx{{{|||~~~}}}|||}}}{{{{{{}}}~~~~~~~~~~~~|||{{{xxxsssnnnjjjiiiiiieeefffggghhhhhhhhhiiijjjhhhiiijjjjjjiiijjjlllnnnpppssswww{{{~~~++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,...------------///000111/////////000111000,,,***+++,,,,,,---......//////------,,,,,,,,,,,,------++++++++++++++++++++++++------------------------------............------......................../////////......---------+++---///000000///---+++---......//////......---,,,,,,,,,------............---,,,,,,,,,,,,---...,,,,,,---//////000000///,,,,,,---......------,,,........................------..................///............///000000//////...------------..................................../////////000000///......------///000111///......------------............//////000000111////////////000000000000000000000000000000000000........................///000000000000000000111//////000111111111111111///000000111111000000///000//////000000111222333222222222222222222222222111222444666777777777666999999;;;<<<============AAAAAAAAAAAACCCEEEGGGHHHHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMKKKJJJGGGHHHIIIHHHFFFEEEFFFGGGEEEGGGHHHHHHGGGIIINNNRRRSSSVVVXXXVVVTTTRRRTTTWWW```gggpppuuuxxx}}}wwwrrrqqqnnnnnnnnnnnnoooqqqrrrsssqqqqqqssswww~~~{{{vvvtttsssssssssssstttuuuvvvuuussspppppppppnnnpppssswww{{{{{{{{{|||}}}~~~}}}{{{{{{zzz~~~{{{zzzyyyxxxwwwxxxxxxyyysssrrrooojjjeeebbbaaaaaa```bbbeeefffffffffhhhiiihhhjjjlllnnnooorrruuuxxx~~~******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***+++,,,,,,---......//////------...000111000---***------------------------......------------......------............------------------------------+++,,,---......---,,,+++------------------------,,,---------------......---..................---,,,------......------,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...---...///000000///......+++,,,---...---,,,++++++........................,,,---------......//////...------------...////////////...------------...........................---------.........//////000///---------...000111//////...------------------......///000000111111.../////////000000000111000000000000000000000000........................111111111000000000000000//////000111111111111111000000111111111111000000000000000000111222333444444444444444444444444444333444666888999999999888:::;;;===???AAABBBBBBCCCDDDCCCCCCDDDEEEGGGIIIJJJJJJKKKLLLMMMMMMMMMLLLLLLLLLMMMNNNNNNMMMLLLIIIHHHFFFGGGHHHGGGEEEDDDEEEFFFEEEHHHKKKLLLLLLOOOVVV\\\___aaabbb___[[[ZZZ]]]aaajjjoootttwww{{{}}}wwwvvvnnnpppsssvvvwwwxxxyyyzzzyyyzzz{{{~~~~~~yyyuuupppmmmlllnnnooopppnnnpppqqqpppnnnmmmlllmmmnnnqqqvvvzzz~~~yyyyyyyyyzzz|||~~~}}}|||{{{zzzzzz|||}}}zzzxxxwwwrrrqqqppppppppppppppppppjjjjjjgggddd```^^^___```bbbeeeiiikkkkkkkkkmmmooorrruuuxxx|||******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////***+++,,,---............,,,,,,...000222111///,,,///......------,,,,,,+++//////............//////,,,------......------,,,------------------------++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///000///---,,,,,,---///000+++,,,,,,------,,,,,,+++------------------------000///...------...///000//////000000000...---,,,,,,...///000///---------......................../////////...------,,,,,,---,,,,,,,,,,,,---......//////...------------...........................,,,,,,,,,---------......000///---,,,---...000222222111000///////////////---......///000111111222.../////////000000111111000000000000000000000000000000000000000000000000222222111111000000////////////000111111111111111000000111111111111000000111111111111222333444555555555555555555555555555333555888:::;;;;;;:::999;;;<<>>>>>@@@CCCFFFIIIJJJKKKKKKJJJIIIHHHHHHIIIKKKMMMOOOPPPOOOOOONNNMMMMMMNNNNNNLLLLLLLLLLLLKKKKKKJJJJJJEEEFFFFFFFFFEEEEEEGGGHHHKKKMMMQQQWWW]]]dddiiilllssssssqqqnnnkkkjjjjjjlllpppnnnooossswww}}}|||{{{sssooojjjgggccc```aaadddiiillltttuuuwwwyyyzzzzzzxxxxxx|||||||||}}}~~~zzz{{{||||||}}}|||yyywwwwwwwww{{{~~~~~~|||zzz}}}zzzvvvqqqmmmiiigggfffeeefffffffffeeefffiiikkkhhhjjjkkkkkkjjjhhhiiijjjrrrxxx///...,,,+++++++++,,,,,,------------------------///...---,,,,,,,,,---...------...////////////...111000///...------...///000---++++++,,,---,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,---......,,,,,,,,,---------------,,,---------..............................------...///000000000///---,,,......---------,,,,,,,,,//////---,,,+++,,,,,,---------......---,,,,,,+++++++++,,,,,,------......++++++,,,,,,---......///------------------------..............................------------..............................111000000000/////////..................---------------------------------,,,,,,---...............------......///...................../////////////////////000000000111111//////000000000000//////111000...---------///000000000000000000///......000000000000000000000000////////////000000000000////////////000000000000333222222111111111222222111111111111333555777888:::999888777666666777777888888888999;;;===>>>???CCCDDDGGGIIIKKKLLLMMMMMMKKKJJJJJJIIIJJJLLLNNNOOOOOONNNMMMLLLKKKKKKKKKLLLJJJJJJIIIIIIHHHHHHHHHHHHFFFGGGHHHHHHHHHHHHKKKMMMQQQSSSXXX^^^eeelllpppsssxxxxxxuuuqqqmmmlllmmmnnnpppmmmmmmsssyyywwwoooiiifffeeebbbbbbeeejjjqqquuu}}}~~~~~~}}}}}}}}}}}}}}}{{{}}}~~~|||zzzyyyzzz~~~}}}}}}|||{{{zzzyyyxxxvvvtttsssvvvtttqqqmmmiiifffeeedddcccdddfffffffffhhhkkknnnppprrruuuvvvvvvwwwxxxzzz,,,,,,---......//////000---------------------------------------...//////,,,---///000111000///...000///......---.........222///,,,+++,,,---......,,,,,,,,,,,,------------...---------------,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,---------------------------......////////////.........---...------------,,,,,,,,,000///...---,,,+++++++++,,,,,,,,,---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------..............................------------......////////////////////////000000000///////////////------------------------........................------...////////////............///......------............////////////.........////////////000//////000000000000//////111000/////////111222333000000000000000//////...000000000000000000000000////////////000000000000////////////000000000000111111000000000000111111111111111333555777:::;;;===<<<;;;:::999999999999888888999;;;<<>>>>>===<<<<<<;;;;;;::::::;;;===???AAACCCDDDLLLMMMNNNPPPPPPPPPPPPOOONNNNNNMMMMMMMMMNNNNNNOOONNNNNNMMMKKKKKKJJJJJJKKKIIIIIIHHHHHHHHHIIIJJJKKKKKKNNNRRRVVVYYY]]]bbbeeeiiilllooosssuuuwwwwwwvvvnnnmmmiiieeeccccccgggjjjoookkkjjjqqq~~~~~~|||zzzzzz{{{}}}}}}}}}{{{uuupppnnnmmmmmmooottt{{{~~~}}}|||zzzxxxwww}}}~~~~~~zzzxxxvvvvvvwwwyyyyyywwwtttttttttttttttssspppmmmkkkkkkkkkkkkkkkkkklllnnnqqqssstttvvvxxx|||{{{kkkdddgggqqq***+++,,,,,,,,,,,,,,,+++------------------------------,,,,,,+++***))))))+++---///111222000...---------..................+++)))''''''***,,,......,,,,,,---------.........---............,,,+++++++++,,,,,,---...//////000...---------------------,,,,,,,,,,,,------......///...---,,,,,,---///000------------------------+++,,,,,,------.........------............------............------------,,,,,,,,,---------------------------------------..............................------------......------------------------,,,,,,,,,---------------------......////////////////////////////////////---......///000/////////.../////////...---,,,,,,............////////////------------............//////000000000000//////111111000000//////000000//////000000000000//////////////////////////////////////////000000000000////////////000000000000111111111111111222333333222222333555888<<>>>>>???@@@BBBDDDFFFGGGLLLMMMNNNOOOPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLOOOPPPPPPUUU\\\bbbggglllqqqtttwwwwwwxxxxxxvvvssspppooohhhhhhfffdddcccfffkkkooopppnnnmmmrrr~~~|||~~~|||}}}|||yyyvvvtttvvvxxx{{{}}}|||{{{yyyyyy|||~~~|||yyyvvvtttrrryyy|||zzztttpppnnnmmmoooppprrrqqqooommmmmmmmmpppppppppnnnkkkjjjkkkmmmmmmoooqqquuuyyyyyyfff]]]^^^gggvvv...------------,,,,,,,,,------------------------------,,,,,,+++)))((('''+++,,,...///000///...---,,,,,,---............---///---,,,+++,,,---,,,+++,,,---------............,,,---.........---,,,+++,,,------....../////////............------------++++++,,,,,,------.........---,,,,,,,,,---...///,,,,,,,,,------------...******,,,---.../////////------......//////..............................------------------------------------------------..............................------------......------------------------.............../////////------......///000000000........................------...////////////............///......------............////////////---------............/////////000000000000//////000000000000//////.........//////000000000000000000000000000000000000000////////////000000000000////////////000000000000////////////000111222222222333444666999===@@@BBBAAABBBCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDEEEGGGHHHIIIKKKLLLMMMNNNNNNNNNMMMLLLMMMMMMMMMLLLLLLKKKKKKJJJGGGFFFFFFFFFFFFGGGHHHHHHJJJJJJJJJKKKNNNQQQUUUWWWYYY___hhhqqqwww{{{~~~~~~|||yyyuuupppllljjjcccdddddddddeeeiiiooosssttttttsssvvv~~~zzzvvvuuuvvvwwwxxxwwwtttpppppptttxxx|||~~~|||yyyvvvtttrrrqqqvvvzzz}}}wwwqqqkkkhhhgggfffgggiiikkkkkkjjjjjjjjjlllnnnpppqqqpppnnnooosssvvvyyy{{{~~~wwwfff]]]\\\cccppp|||......---,,,,,,---......------------------------+++,,,,,,,,,,,,+++))))))+++,,,,,,---------------+++,,,---.........------......---...//////---***------------............+++,,,---//////...---,,,------------------------------------,,,,,,++++++***++++++,,,------......---,,,,,,,,,------...///,,,,,,,,,---------......***+++---............---+++,,,---............---,,,,,,,,,------......///------------------------------------------------..............................------------..............................---------....../////////,,,,,,---......///000000------------------------,,,,,,---...............------......///.....................////////////---............///////////////000000000000//////...//////000000000000000......///000000000000000000000000000000000000000////////////000000000000////////////000000000000............///000111222333333444666999===@@@BBBAAABBBDDDFFFGGGGGGGGGFFFGGGGGGGGGGGGHHHIIIJJJKKKIIIJJJKKKMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGIIIJJJKKKOOOOOOOOOQQQUUUZZZ^^^aaadddlllvvv~~~}}}yyyuuuqqqnnnllldddfffhhhiiikkkoootttxxxzzz}}}||||||xxxtttpppppprrrxxxxxxwwwssspppqqqwww}}}~~~|||zzzvvvtttrrrqqqqqqvvv{{{wwwtttnnnhhhdddccccccddddddfffiiikkklllnnnqqqsssuuuyyy|||||||||~~~mmmdddaaadddllluuu,,,+++***)))***,,,...///------------------------***+++,,,---...---,,,++++++++++++,,,,,,,,,------***+++---...///...------))))))+++...000000...,,,---------.........//////***+++---/////////---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,---......,,,,,,,,,------.........,,,,,,,,,------.........,,,---.........---,,,+++***+++,,,,,,------------******+++,,,,,,---......------------------------------------------------.................................------.........////////////////////////+++++++++,,,,,,---------++++++,,,,,,---...//////------------------------+++,,,------......------,,,,,,---.../////////.............../////////000.........////////////000//////000000000000//////---...///000222222222222......///000000000000000000000000000000000000000////////////000000000000////////////000000000000222222222222333444555666333444444666999===@@@AAAAAABBBEEEGGGHHHIIIIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKHHHIIIKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJIIIHHHFFFFFFHHHHHHIIIJJJKKKMMMNNNOOOUUUUUUUUUXXX\\\bbbgggjjjlllttt}}}yyyvvvsssrrrqqqlllnnnqqqsssuuuyyy}}}~~~|||uuuqqqnnnmmmppp{{{|||zzzvvvsssuuu|||~~~{{{xxxuuurrrqqqqqqrrrxxx}}}~~~~~~pppmmmhhhccc``````bbbcccdddgggkkknnnrrruuuyyy|||wwwlllfffeeejjjppp///---***+++...///...,,,......---,,,,,,+++******++++++++++++++++++++++++---,,,+++******,,,...///***+++,,,,,,------,,,,,,+++++++++,,,,,,------------.........---,,,,,,+++........................///...,,,+++***++++++,,,------------------------,,,,,,,,,---------......//////.........---------///...------++++++***)))------------------------,,,------......------,,,........................,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,000000////////////000000........................---------............///......------------............////////////..................////////////---...///000000///...---.......................................///000111000000//////.........---111111222222222111111000000000111111111111000000111111111111111000//////,,,...000222111000---+++---......///000111222222000111333555666888888888888999999999999<<>>CCCFFFIIIJJJMMMOOOPPPOOONNNLLLMMMMMMLLLKKKJJJHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGGGGHHHKKKNNNNNNNNNOOORRRTTTTTTSSSWWW___eeekkkmmmppprrrrrrrrrssstttxxx}}}~~~xxxllljjjhhhgggppp}}}}}}~~~}}}yyyyyy}}}~~~~~~~~~{{{wwwuuuuuutttqqqoooqqqrrrtttvvvvvvuuusssqqqlllkkkjjjhhhgggjjjooosss|||{{{zzz~~~000---++++++---///000000......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---++++++,,,---------------,,,,,,,,,,,,------------...////////////......---........................---............---,,,,,,------------------------,,,,,,,,,---------......---,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,------......------,,,........................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000................................................---------............//////......------......///...//////000000//////...............////////////......////////////..............................000//////............///////////////..................///000111111111111000000111111111111000000000111111111111000000///////////////000000000///000111111222222333333333555666888:::<<<======>>>???@@@@@@@@@@@@BBBFFFIIIKKKMMMOOOPPPQQQPPPOOONNNMMMMMMLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDEEEGGGHHHIIIIIIHHHIIILLLQQQVVVYYYYYY\\\^^^___```aaaeeelllrrrvvvyyy{{{|||zzzwwwuuutttuuu}}}yyyoooiiijjjmmmqqq{{{zzzxxxwwwvvvxxxyyyyyyyyysssqqqnnnmmmmmmlllkkkiiikkkkkkmmmnnnppppppppppppsssssstttuuuvvvzzz222000---,,,,,,---//////......------,,,,,,,,,,,,------------------------++++++*********+++,,,---+++,,,,,,---...---------,,,,,,---------------------...............------........................------/////////...---,,,------------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......******+++,,,---//////000,,,------......------,,,..........................................---------------------------------------.........//////------............------........................---------............/////////............////////////000000000000//////............////////////...//////////////////...........................111000///...............///////////////.........------...000000111111111000000111111111111000000000000111111111111000///111000/////////000111222111111222333333444444444555777999<<>>AAADDDFFFGGGJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNNNNLLLLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMLLLLLLKKKJJJIIIJJJPPPWWWZZZ[[[]]]bbbgggiiittt~~~wwwqqqmmmkkknnnqqqvvvyyyzzzzzzzzz{{{}}}~~~|||~~~~~~|||~~~~~~vvvtttssstttuuuuuuqqqnnnkkkkkkllljjjhhhggghhhiiikkkiiiggghhhkkkppptttuuuzzz******,,,222777777111+++---------,,,,,,+++++++++---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------..............................---,,,,,,,,,,,,---....../////////......---------,,,,,,,,,---------.........------------,,,,,,,,,---...//////......///111///...---,,,,,,,,,,,,,,,///...,,,+++,,,...000111,,,,,,---......---,,,,,,.........////////////000000///---,,,,,,---...///------------------------........................---------............///......////////////......///...---,,,,,,---...///000000//////.........---///////////////////////////...---,,,,,,---...///////////////////////////////////////000000000000////////////000000000000////////////000000000000000000000000000000000000111111111000000000000000...///000222222222111000000000111111111111111111000111222444666777888999:::<<>>@@@DDDHHHKKKMMMNNNNNNOOOPPPRRRTTTUUUVVVUUUUUUKKKLLLLLLLLLLLLKKKJJJJJJHHHIIIJJJIIIGGGGGGGGGIIICCCFFFHHHHHHHHHJJJPPPTTT\\\bbbiiiooorrruuuyyy}}}|||~~~}}}~~~~~~~~~||||||{{{}}}~~~{{{xxx{{{}}}{{{zzzyyyyyy{{{~~~~~~~~~{{{yyyvvvrrrmmmgggcccaaaaaacccdddeeefffhhhlllooovvvzzz,,,---......---------------------------,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------..............................---,,,,,,,,,,,,---......+++++++++,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,++++++++++++,,,------,,,,,,---///+++++++++++++++,,,---...000///...---,,,------......---,,,,,,,,,,,,---...------........./////////............///000111222........................000000000000000000000000---------............///......////////////......------...//////...------............/////////000////////////////////////...///000111111000///...000000000000000000000000....../////////000000000////////////000000000000////////////000000000000000000000000000000000000000000111222222333444444444444444444555666888999333444666888;;;===???@@@@@@CCCGGGKKKNNNOOOOOOOOOOOOPPPRRRTTTUUUUUUTTTTTTLLLLLLLLLLLLKKKJJJIIIHHHDDDFFFHHHGGGEEEEEEGGGIIIFFFIIIMMMNNNOOOSSSZZZ```hhhnnntttxxxyyyyyy{{{}}}}}}}}}|||zzzwwwuuuuuuvvv|||}}}}}}zzzxxxzzz}}}~~~zzzyyy}}}{{{yyyvvvuuutttvvvyyy|||}}}}}}}}}|||zzzxxxvvvuuutttsssnnnnnnmmmllljjjhhheeedddccceeeiiilllpppuuu{{{,,,---------,,,---000222/////////......------,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------..............................---,,,,,,,,,,,,---......---------....../////////,,,,,,,,,---------......000000/////////.........---...000///......///111...............///000111111000...,,,+++,,,...///...---,,,,,,,,,,,,---............////////////000++++++******+++,,,...///////////////////////////........................---------.........//////......////////////......,,,---...//////...---,,,---.........//////000000////////////////////////...///000111111000///...000000000000000000000000////////////000000000000////////////000000000000////////////000000000000000000000000000000000000000000111222333333444444555555555555777999;;;<<<777888:::===@@@CCCEEEFFFBBBDDDIIIMMMOOOPPPPPPOOOMMMNNNPPPQQQRRRRRRQQQQQQNNNNNNNNNMMMKKKJJJHHHGGGBBBEEEGGGFFFDDDDDDFFFIIIKKKOOOSSSUUUVVV\\\dddkkkqqqvvv|||~~~}}}{{{{{{|||{{{zzzwwwrrrnnnlllmmmooovvv{{{~~~}}}xxxwwwyyy}}}~~~{{{|||~~~{{{yyyrrrppppppqqqtttvvvwwwvvvrrrqqqpppnnnmmmlllkkkkkkhhhiiijjjlllllllllkkkjjjiiimmmsssyyy,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,***+++,,,---...---,,,+++---------------------------,,,+++++++++---///111......---,,,,,,,,,,,,---000...,,,++++++---000111000///...---,,,------...////////////////////////***++++++,,,---...//////................................................//////.........---------......---------......///,,,,,,,,,---...///000000//////.........---------........................////////////////////////111000///...------------//////---,,,,,,---...///////////////////////////////////////////////////---...///000000///...---...///000111111222222111222111///...---...000111//////000000000000000000000000111222222222222222///////////////000111111///000111333333222222111...000222333333444666888888777666666666777999:::@@@AAABBBDDDEEEFFFFFFFFFIIIJJJKKKMMMOOOPPPPPPPPPNNNOOOOOOPPPOOONNNMMMLLLIIIIIIHHHHHHIIIHHHGGGEEEHHHEEEEEEJJJIIIFFFIIIOOOSSSWWW]]]```cccfffkkkoooyyyzzz{{{yyywwwtttttttttoooooonnnkkkiiiiiikkkmmmuuuzzz}}}{{{zzz}}}}}}{{{}}}{{{zzzyyyuuusssppppppqqqqqqnnnkkkjjjjjjiiigggeeefffhhhjjjkkkmmmppprrrssstttvvvxxx|||,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++,,,---------,,,,,,------------------------++++++,,,---..................------,,,,,,,,,---///...,,,,,,,,,---///000000///...---,,,------...------------------------------..................................................................//////.........---------///......---------......---,,,,,,------///000000//////.........---------------------------------........................+++++++++,,,,,,,,,,,,,,,000///............///000////////////////////////////////////////////////......////////////......///000111222222333333222222111///.........000000000000//////////////////......///000000000000//////////////////000111111......000000111000000///000222444444333444555777999999888888999:::;;;<<>>@@@BBBCCCDDDEEEGGGIIIKKKLLLMMMNNNNNNNNNNNNOOONNNMMMMMMLLLLLLLLLKKKKKKJJJIIIHHHHHHKKKKKKKKKJJJJJJKKKMMMOOOSSSXXX```gggjjjjjjkkklllkkkooouuuyyy{{{{{{zzzyyyttttttssspppmmmlllmmmnnnrrrqqqpppooonnnooossswww|||}}}{{{yyywwwtttqqqnnnllllllkkkjjjhhhdddbbbbbbccceeeeeeeeeiiinnnsssxxx~~~------------------------+++,,,,,,------,,,,,,,,,---,,,++++++,,,...///000------------------------,,,,,,++++++,,,---///000------.........---,,,+++***+++---...///...---,,,------..................////////////////////////******+++,,,,,,---......................................................---.....................//////...---------------...------------...//////---.....................------------------------------------------------,,,---...//////---+++)))---------...////////////////////////////////////////////////////////////000///...------...///000---...///000111111111111111000000///////////////000000//////............///000000111111111111111000000000000000111222222222222222222222333333444222444666777777888:::<<<=========>>>???BBBDDDEEEEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHIIIKKKLLLMMMMMMNNNQQQVVVZZZdddkkksssxxxzzz{{{zzzyyytttvvvxxx{{{|||{{{xxxvvvlllnnnooopppqqqrrruuuwwwxxxxxxvvvsssrrrtttxxx{{{~~~||||||~~~{{{yyyvvvsssqqqooommmkkkhhhfffdddddddddccccccccccccdddggglllnnnqqqvvv|||------------------------***+++,,,,,,---------,,,,,,,,,,,,,,,---...000000---------------------------,,,+++***+++---///111,,,---.........---,,,+++***+++,,,......------,,,,,,---......///.........------------------------))))))***+++,,,---......................................................---------.....................---------......///......---------......///---------.......................................------------------------111111222222111000...---+++,,,---.../////////...//////////////////////////////////////////////////////............//////,,,---...///000000000000000000000000///////////////000000000000000000000......///000000000000000111000000000000111222222111000000000000111222222333555777888999:::<<<>>>?????????@@@BBBDDDGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJLLLOOOQQQTTTZZZbbbiiiwww~~~wwwvvvtttuuuvvvuuutttrrrkkknnnrrrvvvyyy|||~~~}}}zzzvvvtttuuuyyy|||zzzxxxwwwwwwzzz}}}~~~zzzuuuqqqnnnllliiigggeeedddbbbaaa``````aaaaaabbbdddfffiiilllqqqwww|||........................,,,,,,---------,,,++++++***+++,,,...//////000000------------------------,,,,,,,,,,,,---...//////,,,---...//////---+++***++++++,,,,,,---------,,,,,,,,,.../////////......------------------------+++++++++,,,,,,---------................................................---------.........//////---------------...///000///......---------......---------.........//////////////////////////////........................*********)))))))))))))))+++,,,...///000000000///////////////////////////////////////////////////......////////////......---...///000000111111111000000000000000//////...//////000000111222222222///000000111111111111111111111000000111111222333111111000000000111222333555777999:::999:::<<<===AAAAAAAAACCCEEEGGGJJJLLLKKKLLLMMMNNNOOOOOOOOOOOOKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHJJJLLLMMMLLLPPPTTTXXX]]]fffrrrzzztttppplllkkkmmmooopppooopppuuu{{{~~~yyyvvvvvvzzz}}}~~~}}}xxxwwwvvvxxx|||~~~}}}|||}}}}}}~~~{{{wwwuuuqqqmmmiiieeedddbbbaaa```_________```bbbdddggghhhlllpppvvvzzz.................................---,,,+++***))))))+++---///000000000///------------------------)))+++---...//////...---,,,---...//////---+++***+++++++++,,,,,,,,,------+++,,,.../////////......////////////////////////......---------,,,,,,,,,................................................---------.........//////,,,,,,,,,---...///000111///......---------......---------.........//////000000000000000000000000////////////////////////////////////000111222333,,,---///000111111111000////////////////////////////////////////////////---...///000000///...---...///000111111222222222000000000000000//////...//////000111222333444444222222333444444444444333111111111000111111222333444333222222222333444555888999;;;::::::999;;;<<>>?????????@@@AAADDDEEEFFFGGGIIIJJJKKKLLLNNNOOOQQQPPPNNNMMMMMMMMMKKKKKKKKKJJJIIIGGGFFFEEECCCBBBAAABBBEEEJJJOOOSSSXXX^^^fffnnnuuu}}}}}}wwwsssmmmhhhddddddfffjjjttt~~~xxxrrrrrrxxx~~~{{{}}}vvvoooiiilllrrrzzz|||}}}}}}||||||}}}~~~}}}{{{yyy{{{zzzwwwrrrkkkeeebbbaaa[[[ZZZZZZXXXYYY\\\aaaeeefffjjjnnnqqqtttzzz---------------------------------------,,,++++++++++++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////......---------,,,,,,,,,,,,,,,,,,---------......................................................//////.........---------//////.........---------//////.........---------........................------------------------////////////////////////..............................////////////......////////////////////////........./////////000000//////////////////////////////000000000000////////////000000000000//////111111000///////////////000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111111111111222222222222222000222444444444555777999<<<>>>AAABBBBBBBBBCCCEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNOOONNNLLLKKKKKKLLLJJJJJJIIIHHHHHHGGGFFFFFFGGGFFFEEEFFFJJJOOOUUUYYY```fffnnnuuu{{{|||vvvqqqnnnlllhhhfffhhhkkkoooxxx~~~wwwssstttxxx|||yyy|||zzzqqqkkkfffiiipppyyy~~~yyyyyyzzz{{{|||{{{yyyvvvqqqpppmmmhhhbbb^^^\\\\\\ZZZ[[[]]]^^^___ccchhhlllrrrwww}}}---------------------------............---,,,,,,+++,,,,,,,,,---------------,,,+++******+++,,,---//////.........//////000...------------,,,,,,,,,,,,,,,,,,---------.....................................................................---------...............---------...............---------........................+++,,,,,,---......//////////////////////////////..............................///////////////...////////////////////////////////////000000000111//////////////////////////////000000000000////////////000000000000//////111000000///////////////000000000000000000000000////////////000000000000000000000000000000000000111111000000000111111222111111222222333444444555111333666777888999<<<>>>AAACCCEEEGGGGGGGGGIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMLLLJJJIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFHHHHHHHHHJJJOOOWWW^^^bbbjjjooovvv|||zzztttooommmkkkmmmjjjkkkooossswww{{{vvvvvvwwwyyyyyyxxx||||||uuummmgggeeehhhpppyyy~~~}}}zzzxxxuuuvvvwwwyyyzzzyyyuuurrrhhhgggddd```[[[YYYZZZ[[[]]]```dddhhhlllqqqvvvyyy---------------------------......///......------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,...000000///...---------//////------------------------,,,,,,,,,---------......................................................................................................................................................,,,---------.........///////////////////////////........................---...//////////////////////////////////////////....../////////000000000//////////////////////////////000000000000////////////000000000000//////000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000111111000000111111222222333333333444444555555555555777:::<<<===???BBBEEEFFFHHHJJJLLLLLLLLLMMMOOOMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJKKKJJJHHHGGGHHHIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHJJJOOOVVV^^^fffkkkqqquuu{{{}}}~~~|||vvvpppmmmlllmmmooonnnqqqwww|||~~~yyywwwxxxzzzzzzyyyyyy~~~~~~}}}|||zzzuuuoookkkiiilllsss{{{~~~}}}wwwssspppqqqqqqrrrtttuuutttpppmmmccccccaaa^^^\\\]]]```ccceeejjjqqqxxx~~~------------------------------......///......------,,,,,,,,,,,,+++++++++...---+++++++++---///000///...---,,,,,,,,,---...------------------------,,,,,,,,,---------......................................................---.....................---.....................---............................................./////////......---------////////////////////////........................------...///////////////////////////////////////------.........///////////////////////////////////////000000000000////////////000000000000//////000000////////////000000111111111111111111111111////////////000000000000111111111111111111111111111111111111111222333333666666666555555555555555777:::===???AAACCCFFFIIIJJJLLLNNNOOOOOOOOOPPPQQQNNNMMMMMMLLLKKKKKKJJJJJJHHHIIIIIIHHHGGGGGGIIIJJJIIIIIIIIIIIIIIIJJJKKKLLLJJJLLLPPPWWW___hhhppptttvvvyyy||||||yyyxxxzzz|||}}}|||yyytttooommmnnnqqqttttttxxx|||xxxwwwyyy||||||{{{~~~~~~~~~~~~{{{wwwtttqqqtttyyy~~~wwwpppllljjjiiijjjkkkmmmnnnmmmjjjgggbbbbbbbbbbbbbbbeeejjjnnntttzzz------------------------,,,,,,---............---------------,,,,,,,,,,,,++++++******+++,,,---...------,,,,,,,,,------...,,,,,,,,,------------...,,,,,,,,,---------......................................................---------...............---------...............---------.......................................000000//////...------,,,////////////////////////........................,,,---...///000000000000////////////////////////------------............//////////////////////////////000000000000////////////000000000000/////////////////////000000111111111111111111111111111////////////000000000000111111111111111111111111111111111111111222333444666666666777777777777777999<<>>???DDDGGGJJJLLLMMMOOORRRUUUPPPQQQRRRQQQOOOMMMMMMNNNIIIIIIHHHHHHHHHGGGGGGGGGFFFGGGHHHHHHIIILLLPPPTTTWWWZZZ^^^bbbdddcccbbb```^^^bbbhhhnnnrrrsssrrrqqqmmmnnnmmmkkkhhhjjjoootttyyy}}}~~~~~~tttttttttqqqpppsss{{{~~~~~~pppjjjaaaYYYTTTTTTWWWYYYbbbccceeekkkrrrzzz---------............///,,,,,,---......---,,,,,,...------,,,,,,------.........---,,,---...///000...---,,,---/////////...........................////////////////////////,,,---......//////..............................000000000000////////////---------............///---------............///////////////////////////........................111000000000//////......---...000111111///...,,,000000////////////000000////////////////////////000000000000000000000000////////////000000000000444222000///...///000111---...000111333333333333//////............//////444333222111111222333444222111000...------,,,,,,111111111111222222222222222333444333222111222333888999;;;<<<===@@@DDDHHHGGGHHHKKKNNNPPPRRRRRRRRRSSSSSSSSSRRRPPPNNNLLLJJJIIIJJJJJJIIIGGGFFFGGGIIIHHHIIIIIIHHHJJJOOOYYY```fffiiilllmmmlllhhhccc```dddgggkkknnnnnnnnnooopppnnnnnnllljjjiiilllqqquuu~~~|||mmmllljjjiiijjjpppyyy~~~~~~}}}}}}{{{sssnnnaaa^^^YYYVVVVVVYYY]]]```ffflllttt|||------------............,,,,,,---......---,,,,,,...------,,,,,,------......------,,,---...///000---,,,+++,,,.........---................................................,,,---......//////..............................000/////////////////////---------............///---------............///////////////////////////........................111000000///////////////---...///000000///...---......------------......////////////////////////000000000000000000000000////////////000000000000111000...---------///000111111111111111111111111000//////......//////000333222111000000111222333111000000/////////000000111111111111111111111111222444555555333333444666999;;;>>>???AAACCCFFFHHHIIIJJJMMMOOOQQQRRRRRRRRRQQQQQQQQQPPPOOOMMMKKKJJJFFFGGGHHHGGGFFFFFFGGGIIIJJJKKKLLLMMMNNNSSS[[[bbbmmmnnnqqqqqqppplllgggdddccceeeiiikkkkkkkkklllnnnooooooooonnnnnnqqqvvvyyyzzzqqqfffeeeccccccfffnnnyyy}}}||||||~~~|||zzz{{{}}}}}}wwwooogggbbb]]]\\\[[[YYYYYY]]]dddiiisss{{{------------............,,,------......------,,,...------,,,,,,------......------------...//////,,,+++***+++---...---,,,........................------------------------,,,---......//////..............................////////////////////////---------............///---------............///////////////////////////........................111000///.........///000---...///000000///...---.........------.........////////////////////////000000000000000000000000////////////000000000000//////...------...000000555444222000/////////000111000000//////000000111111111000000000000111111111111111000000000000111111111111111111111111111333444666666666777888:::<<>>@@@BBBFFFKKKMMMNNNMMMLLLLLLOOOOOOPPPPPPPPPOOOMMMLLLHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHJJJNNNQQQSSS[[[eeemmmqqqtttwwwzzzvvvuuurrroookkkhhhfffeeeeeegggkkkooorrrwww|||yyyqqqmmmkkkiiihhheeekkksss{{{}}}yyyvvvvvvzzz}}}yyysssqqqqqqsssttttttvvvwwwxxxvvvtttqqqoookkklllllljjjiiiiiimmmppppppxxx}}}{{{yyywwwtttqqqnnnjjjjjjjjjjjjlllmmmooopppvvvyyy}}}yyytttqqqlllllljjjhhhfffdddcccbbbaaaaaaaaaaaaaaa```______]]]]]]\\\\\\[[[YYYXXXXXXXXXXXXZZZ^^^ccchhhjjjkkkiiiiiijjjlllmmmooopppqqqooooooooonnnllljjjiiihhhccceeegggiiikkknnnrrrvvvzzz{{{|||{{{{{{|||,,,,,,,,,,,,------------...------,,,,,,------......------,,,,,,------...,,,---......//////.........---,,,---///000///...........................------------------------,,,---......//////..............................---------......//////000---------............///---------............///////////////////////////........................---............/////////------......//////000000,,,---...//////...---,,,////////////////////////000000000000000000000000////////////000000000000.........///////////////000//////...///000222333111000000//////000000111//////000000000000//////'''(((+++///111333333444000111111222333444555555777999;;;======???AAACCCEEEHHHMMMOOONNNMMMMMMMMMMMMNNNNNNNNNNNNLLLKKKJJJFFFFFFEEEDDDDDDEEEEEEEEEDDDEEEFFFGGGHHHLLLRRRVVV]]]fffrrr{{{yyyvvvrrrnnnkkkhhhggggggdddhhhooouuu|||}}}zzzzzzzzz{{{}}}|||wwwpppllljjjlllmmmnnnnnnttt|||~~~{{{wwwssssssyyy}}}|||vvvqqqooopppqqqqqqnnnoooppppppooommmkkkjjjkkkmmmooonnnnnnqqqvvv{{{~~~zzznnnmmmlllmmmnnnooonnnmmmjjjiiiggggggfffddd```]]]ZZZZZZZZZZZZ[[[\\\]]]]]]cccggglllooosss|||zzzsssllleeeaaa___ZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRQQQPPPPPPPPPOOOOOOOOOOOOPPPPPPRRRUUUZZZ^^^______^^^^^^___```bbbcccddddddccccccccccccbbb```___^^^\\\]]]___```bbbeeeiiillloooqqqrrrqqqppprrrvvv{{{++++++,,,,,,,,,---------...---,,,,,,,,,,,,---......------,,,,,,------...,,,---.../////////...------,,,+++,,,...///...---................................................,,,---......//////..............................,,,,,,---......///000000---------............///---------............///////////////////////////........................+++,,,...///000///...------------......///000111,,,---...//////...---,,,////////////////////////000000000000000000000000////////////000000000000///////////////......---////////////000000000111000//////......//////000///000111111111111000///)))+++---000222333222222000000222333555666888888;;;===???AAAAAABBBEEEGGGGGGJJJMMMNNNNNNMMMMMMNNNKKKKKKLLLLLLKKKJJJHHHGGGEEEDDDCCCCCCCCCDDDEEEFFFBBBDDDFFFIIIMMMSSS[[[```iiirrryyyvvvqqqllliiihhhggghhhfffmmmvvv~~~|||zzzvvvvvvuuuuuuuuuuuuuuuvvvsssrrrqqqrrrssstttuuuuuuzzz}}}~~~}}}{{{vvvqqqrrrxxx~~~}}}xxxrrrooonnnnnnnnnmmmkkklllmmmnnnnnnooonnnnnnssswww{{{}}}~~~}}}yyywwwyyyuuurrrqqqrrrqqqmmmhhh]]][[[YYYYYY[[[[[[[[[ZZZWWWWWWWWWXXXYYYWWWTTTRRRPPPPPPPPPPPPPPPPPPPPPQQQUUUYYY___cccgggrrr}}}yyywwwvvvwwwwwwppplllggg```ZZZUUURRRQQQMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLNNNRRRVVVYYYZZZZZZZZZZZZ[[[\\\]]]]]]^^^^^^_______________^^^]]]\\\^^^___```aaabbbdddgggjjjlllnnnooommmjjjkkkpppuuuvvvzzz++++++,,,,,,,,,---------...---,,,,,,,,,,,,---......------,,,,,,------...,,,,,,.../////////...---,,,+++***+++---...---,,,........................////////////////////////,,,---......//////..............................,,,,,,------...///000000---------.........//////---------.........//////////////////////////////........................***,,,...000111000...,,,---------......000111111...///000222222000///...////////////////////////000000000000000000000000////////////000000000000111111222222111000///...//////000000000000///...//////............/////////000111222222111000///000111222333222000...---///000222444666888::::::>>>@@@BBBCCCDDDEEEGGGIIIHHHJJJMMMNNNMMMMMMMMMNNNIIIIIIJJJJJJJJJHHHGGGFFFDDDDDDCCCBBBCCCDDDEEEFFFBBBDDDHHHLLLSSS[[[dddjjjqqq{{{wwwtttooojjjgggffffffgggkkkrrr}}}}}}}}}||||||{{{zzzyyyxxxuuutttrrrpppooooooooopppqqqssswww{{{}}}~~~}}}{{{}}}~~~{{{vvvqqqqqqxxx~~~~~~zzzuuupppmmmmmmmmmllljjjllllllnnnppprrrtttuuuvvv{{{}}}yyysssmmmhhhdddaaafffbbb______```___[[[VVVRRRPPPNNNNNNOOOOOOOOOMMMMMMMMMNNNPPPQQQQQQNNNLLLLLLLLLLLLLLLKKKKKKKKKJJJLLLRRRXXX\\\aaalll|||{{{nnnllliiigggeeefffggghhhccc```ZZZUUUPPPLLLKKKJJJFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJLLLLLLKKKKKKMMMQQQVVVZZZ[[[ZZZ[[[[[[\\\\\\]]]]]]^^^^^^___``````aaa`````````___dddeeefffffffffgggjjjmmmmmmnnnooolllgggggglllqqqrrruuuzzz*********++++++,,,,,,,,,333222111000///...------............////////////------------------------///...---,,,,,,---//////333000---,,,...000222222---------............///......////////////......000000111111000///......//////////////////////////////...---------------........................000000//////.........---000///...------...///000,,,,,,.../////////...---111111222222222222111111............////////////////////////////////////////////////////////////000000000000111111111111222222111000000111222222222111111111000000//////000000000000000000000000000111111111222222222222///000111000///000222333333222333444777:::>>>@@@CCCDDDFFFHHHJJJJJJJJJJJJJJJLLLNNNOOOOOOOOOMMMLLLKKKKKKJJJHHHGGGGGGGGGGGGDDDCCCBBBCCCEEEGGGHHHHHHIIIJJJNNNTTT]]]gggooottt~~~xxxuuuooojjjhhhiiimmmooouuuyyy~~~yyyzzz~~~{{{zzzwwwtttvvvvvvtttnnnjjjkkkssszzz~~~~~~}}}wwwrrrrrryyy{{{uuuqqqrrroookkkhhhhhhiiikkkkkkkkklllnnnppptttzzz|||yyyvvvtttsssooolllgggaaa\\\YYYWWWWWWXXXYYYYYYXXXVVVTTTRRRQQQJJJIIIHHHGGGFFFFFFGGGGGGHHHLLLMMMJJJHHHJJJJJJGGGMMMJJJHHHGGGHHHIIIIIIHHHKKKNNNRRRWWW___lll{{{uuukkk]]]ZZZWWWVVVXXXZZZXXXWWWRRRQQQOOOLLLJJJJJJIIIJJJHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIJJJLLLNNNOOOLLLNNNPPPSSSVVVWWWYYYYYYbbbbbbbbb```^^^___aaacccgggggghhhhhhiiiiiijjjjjjnnnpppsssuuuuuuuuuwwwxxx}}}{{{wwwssspppoooooooooqqqssswww{{{}}}++++++++++++,,,,,,,,,---------------........................////////////------------------------///......---------......---,,,+++,,,...///...------------............///......////////////.....................---,,,,,,////////////////////////000//////...------..............................111000000000////////////000///...------...///000,,,---.../////////.........//////000000//////.../////////000000000000111000000000000000000000000////////////////////////000000000000111111111111000000000111111000000000111111111111000000000///000000000000000000000000000000000111111111222222000111111111000111333444555555555777:::>>>AAACCCEEEFFFHHHJJJKKKLLLKKKKKKKKKLLLNNNOOONNNMMMLLLKKKIIIIIIGGGFFFEEEDDDDDDDDDFFFEEEDDDEEEGGGHHHIIIIIILLLOOOTTT\\\fffpppxxx}}}|||vvvsssoookkkkkkmmmqqqttt}}}~~~yyyyyy~~~~~~{{{{{{yyyvvvvvvuuutttqqqpppttt{{{{{{vvvvvv|||{{{tttnnnlllllljjjhhhgggiiikkkmmmoooxxxzzz~~~|||yyyzzz~~~~~~{{{~~~~~~|||zzzxxxxxxvvvuuussssssrrrrrrooonnnllljjjhhhfffeeeeee^^^[[[WWWSSSOOOLLLKKKKKKNNNNNNNNNMMMLLLJJJIIIGGGIIIHHHFFFEEEEEEEEEFFFFFFDDDHHHIIIGGGGGGKKKKKKIIIMMMKKKIIIHHHIIIJJJJJJIIIKKKNNNSSSXXXaaammm|||ssseee\\\UUURRROOOOOOPPPQQQPPPOOOMMMLLLKKKIIIHHHGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFIIIIIIIIIIIIJJJLLLMMMNNNNNNNNNNNNNNNOOOQQQSSSTTTRRRTTTVVVXXX[[[]]]___```hhhhhhhhhgggggghhhkkknnnttttttuuuuuuvvvwwwxxxxxxzzz|||~~~~~~~~~}}}{{{yyyxxxwwwuuuwwwyyy{{{||||||{{{{{{zzz{{{}}},,,,,,,,,,,,------------,,,,,,---------.........---............/////////------------------------.../////////...---,,,,,,******,,,...//////,,,***---------............///......////////////.....................------,,,////////////////////////000000//////......//////........................111111111000000000000/////////............///000,,,---...////////////...---......//////......---000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111000111111222222111111000111111111111000000000000///////////////////////////000000000111111111111000111222222111222444666777888999;;;>>>BBBFFFHHHHHHIIIKKKMMMMMMNNNMMMMMMLLLLLLMMMMMMMMMKKKJJJIIIHHHHHHFFFEEEDDDDDDCCCCCCHHHHHHHHHIIIJJJKKKLLLMMMTTTXXX___hhhrrr{{{~~~zzzsssrrroooooopppuuuyyy||||||xxxvvv|||~~~}}}~~~}}}zzzxxxwwwvvvwwwzzzzzzzzz}}}}}}{{{wwwpppkkkgggfffgggggghhhkkkoootttxxx{{{yyynnnhhheeecccdddgggiiihhhfffhhhiiijjjkkkjjjhhhfffeeebbbaaa___]]]\\\ZZZZZZYYYYYYYYYXXXWWWVVVVVVWWWWWWSSSQQQNNNKKKIIIHHHGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEFFFEEEDDDCCCCCCCCCDDDEEECCCGGGHHHHHHJJJOOOPPPOOONNNLLLJJJIIIJJJKKKKKKJJJMMMPPPVVV\\\dddppptttbbbWWWPPPMMMJJJHHHGGGHHHHHHHHHGGGHHHHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLMMMNNNPPPRRRTTTUUUUUUUUUUUUVVVXXXZZZ[[[\\\\\\]]]___aaaeeehhhkkkmmmrrrssssssssssssuuuyyy|||~~~~~~|||{{{yyyzzz|||------------------------111111000//////...---------------.........//////------------------------......///000///---,,,+++,,,,,,---///000000...,,,---------............///......////////////......///000000000000000//////////////////////////////000000////////////000000........................000000000///////////////...............//////000---....../////////////////////000000000000////////////000000000111111111000000000000000000000000000000000000000000000000///000000000111111111111333222222111111222222333111111111000000000000000//////////////////////////////000000000111111111///000222222222333555777999:::<<<>>>BBBEEEIIIJJJKKKLLLNNNOOOOOOOOONNNNNNLLLLLLLLLLLLKKKIIIHHHGGGHHHGGGGGGFFFFFFFFFFFFFFFJJJKKKMMMNNNPPPRRRUUUWWWaaaeeekkksss{{{~~~{{{ssssssssstttxxx}}}zzzwwwuuu{{{~~~}}}|||}}}}}}}}}|||uuutttqqqlllgggdddccccccfffjjjpppwww~~~tttdddYYYVVVTTTSSSTTTWWWXXXXXXWWWWWWXXXYYYYYYYYYXXXVVVUUURRRQQQPPPNNNMMMLLLLLLLLLOOONNNNNNNNNNNNOOOPPPPPPNNNMMMLLLJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDCCCCCCCCCDDDEEEFFFGGGJJJLLLLLLPPPVVVWWWUUUNNNLLLJJJIIIKKKLLLLLLLLLPPPTTTZZZaaaiiiuuuiiiYYYRRRNNNHHHGGGEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKMMMOOOQQQRRRRRRSSSTTTVVVXXX[[[]]]^^^^^^^^^___aaacccdddfffffffffgggjjjmmmqqqvvvzzz}}}}}}~~~~~~~~~~~~------------------------000000//////......------------------............---------------------------.../////////...,,,+++...---,,,---...//////...---------............///......////////////......//////000000000000000///////////////////////////000000////////////000000................................................---......///////////////............//////000000//////000000000000//////........./////////000000////////////////////////000000000000000000000000///000000000111111111111444222///------///222444000000000000000000111111000000000000000000000000000000000000111111111111///000222222333444777999;;;<<<>>>AAADDDGGGJJJKKKMMMNNNOOOPPPPPPPPPOOONNNLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFGGGHHHJJJJJJNNNQQQTTTVVVXXX[[[```cccoooqqquuuzzz~~~vvvvvvxxxzzz~~~}}}xxxvvvuuu||||||yyyvvvtttjjjiiigggdddaaaaaadddggglllsss}}}}}}pppbbbVVVNNNJJJIIIIIIJJJKKKMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKIIIHHHHHHGGGGGGGGGHHHHHHJJJJJJJJJIIIJJJJJJKKKKKKGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEFFFFFFGGGHHHFFFEEEEEEDDDEEEFFFHHHIIILLLOOOPPPRRRWWW]]]]]]YYYQQQNNNJJJIIIJJJMMMOOOOOOTTTYYY```hhhppp|||yyybbbTTTOOOMMMFFFFFFEEEDDDDDDEEEFFFHHHEEEFFFGGGIIIJJJLLLLLLMMMMMMMMMOOOQQQTTTWWWZZZ\\\]]]]]]___aaadddgggiiikkkjjjkkklllnnnooopppqqqrrrqqqrrruuuzzz------------,,,,,,,,,,,,******+++,,,---......///,,,------------.........------------------------------...............------,,,***+++,,,......------------............///......////////////......,,,---..................//////////////////////////////......//////000000........................,,,---------------......,,,---...///000000000/////////......//////000111---......//////......---............////////////........................000000000000000000000000000000000000111111111111111///,,,******,,,///111000000000000111111111111000000000000000000000000000111111111222222222222111222444555555777:::<<<>>>???AAADDDFFFIIIKKKKKKNNNOOOOOOPPPPPPOOONNNMMMKKKJJJIIIHHHGGGFFFEEEEEECCCCCCEEEGGGJJJMMMOOOQQQUUUYYY^^^```bbbeeejjjooowwwxxxzzz|||}}}}}}|||||||||}}}~~~zzz{{{|||yyyvvvwwwxxx~~~{{{xxxuuussspppmmmkkkdddddddddcccdddhhhnnnrrr{{{vvvjjj^^^TTTMMMIIIDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHJJJKKKIIIIIIHHHHHHIIIKKKMMMNNNPPPSSSVVVZZZaaafffeee___VVVQQQLLLIIIKKKOOOSSSUUUYYY___gggoooxxxttt^^^RRRLLLIIIFFFFFFGGGGGGFFFGGGJJJLLLJJJKKKMMMOOOQQQSSSSSSTTTTTTUUUXXX[[[___cccgggiiikkklllnnnpppsssvvvxxxzzzyyyyyy{{{|||}}}~~~~~~~~~|||~~~---,,,,,,,,,++++++++++++)))******+++---......///,,,,,,---------.........---------------------------------------...///000,,,,,,,,,...//////...,,,---------............///......////////////......,,,,,,---...............////////////////////////......------...//////000........................------------......//////,,,---...///000000000///000///.........///111111...//////000000//////......////////////000000000////////////////////////////////////////////////000000000000111111111111//////............/////////000000000111111111111222222222222222222222222222222222222333333333333444666888999:::;;;>>>AAAAAABBBDDDFFFIIIJJJKKKLLLNNNNNNOOOOOOOOONNNLLLKKKJJJIIIHHHGGGFFFEEEEEEEEECCCEEEHHHLLLPPPUUUYYY[[[___cccgggiiiiiikkkqqqvvvyyyyyyzzzzzzzzzzzzzzzzzz|||||||||}}}~~~}}}~~~|||vvvvvvyyy{{{|||{{{tttqqqnnnllllllkkkhhheeeeeegggiiimmmqqqyyy{{{pppllleee[[[RRRKKKFFFEEEAAABBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFGGGIIIKKKNNNOOOMMMMMMMMMMMMNNNPPPRRRSSSTTTYYY^^^eeemmmtttqqqjjj\\\VVVOOOKKKMMMRRRXXX\\\^^^dddmmmvvvsss```UUUOOOIIIHHHJJJKKKKKKKKKMMMQQQTTTUUUWWWYYY\\\^^^___``````aaabbbeeeiiinnnssswwwyyy{{{{{{|||,,,,,,,,,++++++*********..................------,,,,,,,,,---------......---------------------------,,,,,,,,,---///111222,,,---000333555333///,,,---------.........//////......////////////............///000111111000000////////////////////////---------------...///000........................---.........//////000000+++,,,...000000000000///000///.........///111222111111222222222222111111000000000000111111111111000000000000000000000000////////////////////////000000000000111111111111///000333444444333000/////////000000111111111222222222222222222222222222222222333333333444444444777888:::<<<===???BBBDDDDDDEEEGGGIIIJJJLLLLLLLLLMMMNNNNNNOOONNNMMMKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGIIILLLQQQWWW]]]aaadddfffjjjnnnooommmoootttyyywwwxxxxxxyyyyyyzzz{{{{{{||||||{{{{{{|||~~~xxxtttwww{{{}}}}}}zzzwwwuuuooollliiihhhiiiiiigggeeekkkmmmrrrwww~~~~~~~~~}}}zzzxxxuuuqqqkkkgggaaa___ZZZSSSLLLFFFCCCBBBBBBCCCCCCBBBAAA@@@BBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???@@@BBBBBBBBBDDDEEEGGGIIIJJJIIIIIIIIIIIIHHHGGGFFFEEECCCCCCDDDEEEGGGJJJMMMOOOPPPPPPPPPPPPQQQSSSUUUWWWYYY^^^eeennnxxx|||ttt```ZZZQQQMMMOOOUUU\\\aaaaaagggpppyyytttddd\\\UUUNNNKKKNNNPPPQQQPPPRRRWWW[[[```bbbdddgggiiijjjkkkkkklllnnnqqqvvv{{{000///...---,,,------......------,,,,,,++++++***------------------------,,,,,,------.../////////---...///111111///...---,,,---------...////////////......------///000111000000//////.........---........................---------.........////////////.........---------//////............//////222000......///000000000////////////////////////000000000000000000000000......//////000000111111......------------......////////////000000000000222111111111000000//////////////////000000000000//////000000111111222222111111111111111111111111222333333333333222111111555444222222222444666888999<<>>@@@CCCFFFHHHIIIHHHJJJKKKKKKJJJJJJJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFGGGFFFEEEDDDEEEGGGIIIJJJLLLOOOTTTYYY^^^eeelllppp{{{}}}zzztttpppiiiiiihhhjjjooouuu|||zzzsssjjjbbb___^^^_________bbbffflllttt~~~|||sssjjjeeeaaa___]]][[[ZZZXXXUUURRRKKKJJJHHHGGGFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEFFFFFFGGGEEEFFFGGGGGGGGGDDDBBB@@@AAAAAAAAABBBCCCDDDEEEFFFDDDFFFHHHKKKLLLLLLKKKJJJLLLKKKKKKKKKMMMOOORRRTTTSSSUUUWWWZZZ___fffnnnttt}}}sssdddVVVMMMIIIGGGFFFGGGIIINNNTTTYYY^^^aaacccdddfffjjjmmmppptttxxx|||ppp[[[VVVUUUWWWXXXVVVTTTVVV\\\cccooo~~~***+++,,,---------,,,,,,,,,,,,------.../////////........................------.....................------------------...---------...............,,,---.../////////................../////////000........................------------............---------.........////////////............//////---------...//////---+++////////////////////////........................111000000000/////////...000000////////////000000////////////000000000000///000000000111111111111/////////000000000111111000000000000000111111111111111111111111111111111333222222222444666999:::>>>???BBBDDDGGGIIIKKKKKKIIIKKKLLLLLLKKKIIIJJJKKKIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEDDDEEEHHHKKKOOOQQQTTTXXX___ffflllrrrxxx|||}}}yyytttqqqiiiiiiiiikkkqqqzzz{{{uuulllhhhbbb^^^___aaadddeeeiiinnnvvv~~~sssiii```ZZZVVVRRRQQQQQQPPPPPPOOONNNLLLKKKJJJJJJHHHGGGGGGHHHIIIEEEEEEEEEFFFEEEEEEEEEDDDGGGGGGFFFFFFFFFHHHIIIJJJHHHIIIJJJJJJIIIGGGDDDBBBBBBBBBCCCCCCDDDFFFGGGHHHIIIKKKNNNPPPRRRRRRQQQPPPNNNNNNMMMNNNQQQTTTXXXZZZXXXZZZ\\\```fffnnnwww}}}wwwfffWWWMMMIIIGGGFFFGGGJJJOOOVVV\\\aaadddfffhhhkkkooorrrvvvyyy~~~lllZZZVVVVVVXXXYYYVVVVVVYYY^^^hhhyyy+++,,,...///000///......000//////...------,,,,,,/////////////////////////////////...------,,,,,,...------,,,,,,------...,,,------....../////////+++,,,---.........---,,,---.........//////000000........................////////////000000000111---------.........////////////............///////////////000222111///---////////////////////////........................111111000000/////////...000000////////////000000////////////000000000000//////000000111111111222////////////000000000000//////000000111111222222111111111111111111111111444333333333555777:::<<<@@@BBBDDDGGGIIIKKKLLLMMMKKKLLLMMMMMMKKKJJJJJJKKKIIIIIIJJJJJJJJJIIIGGGFFFDDDDDDDDDFFFJJJOOOTTTWWW\\\bbbiiiqqqwww}}}}}}yyyvvvtttkkkjjjkkkmmmttt}}}~~~|||{{{zzzuuummmffffffccc``````ccchhhlllnnnuuu|||yyynnnddd]]]WWWTTTQQQJJJJJJKKKKKKLLLLLLKKKJJJIIIIIIHHHFFFDDDCCCDDDFFFHHHHHHHHHHHHHHHGGGGGGFFFCCCBBBBBBBBBDDDFFFGGGIIILLLMMMNNNNNNMMMJJJGGGEEECCCCCCDDDDDDEEEGGGHHHIIILLLNNNRRRUUUVVVVVVUUUTTTPPPOOOOOOPPPSSSWWW\\\^^^[[[]]]```dddjjjsss|||yyygggWWWMMMIIIGGGFFFGGGKKKPPPWWW]]]bbbeeegggkkknnnrrrvvvzzz}}}zzzfffZZZWWWVVVYYYZZZXXXXXX[[[___kkk000...+++***,,,...000000////////////////////////,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,+++++++++++++++,,,---...000///...------...///000..................------000000000000000000000000,,,------...//////.........---...111000---...222////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111......///000000000000000////////////////////////111111111000000000000000555111---...222333000,,,...---///333222//////222222222222222111111000000111111111111111222222222555555555555555999>>>BBBFFFGGGHHHIIIJJJLLLMMMNNNOOOMMMKKKLLLMMMMMMIIIFFFGGGHHHIIIIIIGGGGGGGGGHHHGGGGGGHHHKKKQQQWWW^^^bbbkkknnnssszzz}}}vvvooommmnnnpppwwwxxxqqqkkkiiifffbbbbbbddd```bbbeeegggjjjqqq{{{uuummmeeeccc^^^YYYSSSNNNKKKIIIGGGGGGGGGHHHHHHIIIIIIJJJGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHJJJIIIGGGGGGIIIKKKMMMMMMRRRUUUWWWVVVQQQKKKGGGEEEBBBBBBBBBBBBBBBEEEIIILLLQQQXXX\\\YYYWWWXXXYYYXXXVVVSSSQQQSSSXXX]]]``````bbbccccccccckkkxxxyyydddRRRJJJJJJIIIFFFJJJMMMRRRZZZaaafffhhhiiippppppttt{{{}}}}}}pppcccYYYWWWYYY]]]^^^[[[ZZZ\\\fffuuu...---,,,---...//////...........................,,,,,,,,,---------......///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,---......000///...------...//////........................////////////////////////------..................///++++++...000//////111////////////////////////////////////////////////////////////////////////......................................................///000000000000000000000000000000000000000////////////////////////111000///...///222777;;;BBB888111111444333222222111111111111000000//////111111222222222222222222555555666666777;;;@@@DDDGGGGGGHHHIIIJJJKKKLLLLLLMMMKKKJJJJJJLLLLLLJJJHHHDDDFFFFFFFFFEEEEEEGGGIIIJJJKKKMMMPPPVVV^^^dddhhhooorrrxxx|||uuuooonnnooossszzz|||xxxmmmgggbbbaaa___]]]^^^bbbcccgggmmmrrrwww~~~}}}{{{xxxuuunnnddd^^^[[[YYYVVVRRRNNNKKKHHHGGGFFFGGGGGGGGGHHHHHHHHHIIIGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKJJJIIIIIIKKKNNNPPPQQQYYY\\\^^^\\\UUUNNNIIIGGGBBBBBBBBBBBBBBBEEEIIILLLRRRYYY]]][[[XXXZZZZZZYYYXXXUUUTTTVVV[[[```cccccccccdddccceeemmmzzzyyydddSSSKKKJJJIIIGGGKKKNNNTTT[[[ccchhhjjjkkkrrrrrrvvv}}}~~~jjj^^^ZZZYYYZZZ]]]]]]ZZZZZZ]]]kkkzzz,,,,,,,,,...000000...,,,------------------------,,,,,,,,,---------............---,,,,,,,,,------...------------.../////////......---......//////........................////////////////////////........................111,,,+++...111///......////////////////////////////////////////////////////////////////////////........................------------------------......///000000000000000111111111111111111111111000000000000000000000000---000222///---222>>>HHHTTTCCC222///444666444222000000000000000/////////333333333222222222222222444555777888;;;???DDDHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHIIIJJJKKKJJJHHHCCCDDDEEEDDDEEEGGGKKKNNNQQQRRRTTTYYY```gggmmmqqqtttxxx~~~{{{tttoooppprrrvvv~~~{{{uuuooolllbbb]]]ZZZ\\\\\\]]]aaaffflllsss|||{{{vvvsssrrrooolllkkkjjjhhheeebbb^^^XXXSSSPPPOOONNNLLLJJJHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMLLLMMMOOORRRVVVXXXcccfffhhhddd[[[QQQKKKHHHBBBBBBBBBBBBBBBEEEIIILLLSSSYYY^^^\\\ZZZ[[[\\\[[[YYYXXXWWWZZZ^^^cccfffgggccceeeeeehhhqqqyyydddTTTLLLJJJIIIHHHMMMPPPWWW^^^eeejjjmmmnnntttvvvzzzvvvfff^^^```^^^^^^```^^^[[[\\\aaaqqq~~~---,,,,,,---//////...,,,------------------------,,,,,,,,,---------.........------,,,,,,,,,------//////............//////...------.........//////---------...............////////////////////////000//////...............000...///222222...,,,---////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////......///000000000000000000000000000000000000000222222222222222333333333---111333111...222===HHHTTTCCC222...222555444444111111111111000000000000333333333333333333333333555777:::<<>>BBBEEEFFFHHHJJJLLLJJJJJJJJJIIIHHHGGGGGGFFFIIIIIIIIIGGGEEEEEEGGGIIIIIIKKKMMMPPPSSSWWW]]]aaafffhhhkkkooorrrtttvvvvvvuuuwww{{{|||zzzyyyvvvxxx{{{}}}wwwsssrrrqqqpppooollliiifffcccccccccdddfffhhhpppyyy~~~ssshhh___YYYQQQPPPNNNLLLKKKKKKLLLMMMKKKKKKLLLKKKIIIIIIKKKMMMLLLLLLLLLKKKIIIFFFDDDBBBCCCDDDEEEFFFGGGIIIJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTTTTTTTUUUVVVVVVWWWWWWUUUXXXZZZ\\\^^^eeennnuuu~~~~~~rrr```PPPHHHFFFBBBBBBBBBBBBBBBEEEIIILLLPPPWWW\\\ZZZYYY[[[\\\[[[[[[]]]___aaabbbdddhhhjjjhhhnnnvvv~~~qqq]]]TTTOOOJJJJJJOOOPPPVVV___fffjjjoootttxxx|||tttjjjiiikkkmmmjjjgggccc^^^]]]eeeooo~~~{{{yyy|||---,,,******,,,---...---........................,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///000///......---------...***+++,,,...//////......,,,,,,------...//////000........................///...------...000222444GGG:::///+++,,,...000333////////////////////////////////////////////////////////////////////////......................................................///000000000000000////////////////////////------...//////000111111111000///000000111111111000//////222111///000444111111222222222333333333222222444555777999::::::???BBBFFFHHHIIIIIIJJJKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFGGGHHHGGGEEEFFFJJJMMMPPPSSSVVVYYY]]]aaaeeeiiikkklllooopppqqqqqqqqqpppssstttvvvyyy||||||{{{{{{{{{}}}|||wwwooojjjiiiiiijjjkkkkkkiiigggggghhhkkkooorrruuuzzz}}}ssshhh___WWWPPPLLLJJJJJJJJJIIIHHHHHHHHHIIIHHHJJJKKKKKKIIIIIIKKKNNNLLLMMMMMMLLLJJJHHHEEECCCBBBCCCEEEFFFIIIJJJLLLMMMKKKLLLMMMNNNQQQSSSUUUVVVVVVVVVWWWXXXXXXYYYYYYZZZWWWZZZ]]]___bbbiiittt|||sss___NNNGGGFFFBBBBBBBBBBBBBBBEEEIIILLLQQQXXX]]][[[ZZZ\\\]]]\\\]]]___bbbcccccceeehhhjjjjjjrrr|||mmmZZZSSSOOOIIIKKKQQQSSSZZZcccjjjnnnrrrxxx}}}~~~nnniiikkkoooqqqmmmiiieee______iiiuuu{{{zzz|||+++++++++,,,......,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///000///...---------------)))+++,,,...//////......,,,,,,------...///000000...........................---------...111333555bbbKKK444+++...111111000////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111...//////000000000000000000000000000000000000000...//////000111222222222.../////////...000333666444111000333333111000333000000111111222222222222111222333555888:::;;;<<>>BBBDDDIIIJJJMMMNNNNNNMMMJJJIIIIIIHHHGGGFFFEEEFFFGGGGGGEEEEEEEEEFFFHHHMMMTTTYYYfffgggiiikkklllmmmnnnnnnpppppppppooonnnmmmllllllnnntttxxxuuutttzzz}}}~~~yyytttgggccc^^^\\\]]]aaaeeeggglllpppvvv}}}yyyoooiii]]]ZZZUUUOOOJJJFFFDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDAAACCCFFFGGGHHHIIIKKKMMMNNNOOOPPPQQQQQQNNNIIIEEEFFFFFFFFFGGGIIIKKKLLLMMMPPPQQQSSSTTTUUUVVVYYY\\\YYY\\\]]][[[WWWVVVZZZ___```___aaafffjjjooozzzsss```RRRIIIDDDBBBCCCDDDDDDDDDFFFIIIKKKRRRUUUYYY]]]___aaacccdddccccccdddeeegggiiijjjkkknnnxxxjjjWWWQQQNNNKKKKKKPPPWWW___jjjqqquuuzzz~~~qqqooosssxxxzzzvvvllleeebbbeeennnyyy~~~..............................------------......//////.........---------........................///////////////.........................................................------......//////000000222000///......///000222:::333,,,+++///222222000111000/////////000111222000000/////////.........111111000///////////////000000000//////.........////////////////////////////////////000000000000000000000000000000000000111111111111222222222222000000000111111111222222222222222222222222222222333333333333333333444444666777999;;;>>>AAADDDEEEIIIJJJKKKLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDEEEFFFGGGEEEFFFGGGIIILLLRRRYYY^^^kkklllmmmooopppppppppppppppooommmkkkiiiiiijjjjjjpppxxx|||zzzzzz~~~~~~~~~sssjjjfff___]]][[[\\\```gggnnnrrr}}}zzzrrriii```[[[SSSQQQMMMIIIEEECCCCCCBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEGGGHHHGGGHHHJJJLLLPPPRRRTTTUUUTTTPPPJJJFFFFFFFFFGGGHHHJJJLLLNNNPPPSSSUUUVVVWWWWWWYYY[[[^^^]]]___aaa^^^ZZZYYY\\\```bbbaaadddhhhlllqqq|||sss___RRRIIIDDDBBBCCCDDDDDDDDDFFFIIILLLRRRUUUYYY\\\^^^```ccceeeeeeeeeeeefffgggiiijjjkkkqqq|||zzzgggUUUPPPNNNLLLNNNSSSZZZbbbmmmuuuyyy|||rrrsssyyy||||||~~~tttjjjdddbbbfffrrr}}}..............................------------.....................---------.................................///////////////........................................................./////////////////////------------//////+++******,,,000222222111////////////000111222333000000000/////////......000000////////////000000/////////...............////////////////////////////////////000000000000000000000000000000000000333222222222111111000000111111111111222222222333222222222222333333333333444333333333333444666777888:::===@@@DDDFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEDDDEEEFFFGGGHHHGGGIIIKKKOOOSSSYYYaaafffqqqqqqsssssstttsssrrrrrrqqqnnnjjjfffeeegggjjjllluuu~~~yyynnneee```]]]^^^]]]^^^bbbiiisss|||yyytttmmmeee___XXXRRRNNNIIIGGGEEECCCBBBBBBBBBCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFHHHIIIHHHHHHHHHJJJLLLTTTVVVZZZ[[[YYYSSSLLLHHHEEEFFFGGGIIILLLOOORRRTTTXXXYYY[[[[[[[[[\\\^^^```aaacccdddbbb___^^^```ccceeeeeeggglllpppuuurrr^^^QQQIIIEEEBBBCCCDDDDDDEEEGGGKKKNNNSSSUUUXXXZZZ\\\___cccfffiiihhhhhhggghhhhhhjjjkkktttsssbbbRRROOONNNMMMPPPWWW\\\eeepppyyyzzzuuuzzz}}}sssiiicccccciiivvv~~~|||~~~---------.....................------------......................................................------......//////000000................................................///////////////.........///......------......///,,,...000111000000111111.........//////000000000000000000////////////...111000000///////////////..................------///////////////000000000////////////000000000000000000000000000000000000000000000000////////////111111222222222333333333222222222333333333333333444333222222333555888:::;;;>>>BBBFFFIIIJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGFFFFFFFFFGGGIIIJJJJJJMMMQQQVVV[[[aaahhhmmmtttuuuvvvvvvuuutttrrrqqqpppmmmhhheeeeeejjjpppttt}}}~~~{{{uuummmfffbbbbbbccceeegggkkkpppxxxxxxqqqjjjfff___YYYTTTPPPLLLIIIDDDCCCCCCBBBBBBCCCCCCDDDAAAAAAAAAAAABBBCCCEEEFFFGGGHHHIIIIIIIIIJJJMMMOOOXXX\\\aaaccc___WWWOOOJJJEEEFFFGGGIIIMMMQQQUUUXXX\\\]]]^^^^^^]]]^^^```bbbcccdddfffeeedddccceeegggiiihhhjjjooosssyyyqqq]]]PPPIIIEEECCCCCCDDDDDDEEEHHHLLLPPPTTTVVVXXXZZZ\\\```eeehhhlllkkkjjjiiihhhiiikkkkkktttnnn^^^QQQNNNNNNMMMRRRYYY^^^gggsss|||zzzzzz|||ssshhhcccdddkkkzzz~~~}}}|||wwwvvvvvvyyy|||}}}|||zzz|||}}}---------.........//////......------------......---.............................................------......//////000000................................................///////////////.........////////////////////////222333444222///...000222/////////......---------111000000000////////////222111000///............------..................////////////000000111111////////////000000000000000000000000000000000000////////////000000000000111111222222222333333333222222333333333444444444444333333333555777:::<<>>@@@CCCEEEIIILLLMMMMMMLLLKKKHHHGGGFFFEEEEEEFFFGGGHHHEEEEEEFFFHHHLLLOOOSSSUUU\\\___dddhhhlllpppuuuxxxuuuvvvwwwxxxvvvssspppnnngggfffeeegggmmmvvv{{{wwwrrrlllhhhffffffdddcccdddhhhoootttzzz~~~xxxoooiiiddd___ZZZUUUSSSPPPMMMJJJHHHFFFCCCAAA@@@@@@@@@AAAAAA@@@@@@@@@BBBAAAAAAAAABBBEEEHHHJJJJJJKKKLLLMMMNNNQQQVVVYYY___gggppprrrjjj^^^RRRLLLFFFFFFGGGIIINNNTTTYYY\\\^^^___```aaa```aaadddfffdddeeegggiiikkkllllllllllllkkknnnsssxxx~~~oooZZZNNNIIIFFFCCCCCCDDDDDDFFFJJJPPPTTTWWWZZZ]]]```bbbfffjjjnnnnnnmmmkkkjjjkkknnnppprrruuu|||fffYYYPPPOOOOOOOOOUUU___dddmmmzzzxxxppphhhfffhhhqqq{{{xxxuuutttttttttsssrrrnnnnnnnnnnnnmmmlllkkkjjjjjjkkkllllllmmmmmmlllllljjjjjjkkklllmmmmmmmmmmmmlllmmmoooqqqsssuuuvvvwwwzzz|||~~~~~~~~~,,,,,,------...//////000......------------......---------.........//////........................///////////////.........................................................------......//////000000000000000111111000000000............///000000//////000000111111000///...111111111000000000//////............///000222222.........//////000000000...//////000111111222222////////////000000000000000000000000000000000000222222222222111111111111000000000111111111222222222222333333444555555666777888999<<<>>>AAACCCDDDGGGHHHJJJLLLLLLLLLKKKJJJGGGFFFFFFFFFFFFFFFFFFGGGEEEGGGJJJOOOUUU\\\aaadddgggjjjooorrruuuwwwzzz|||wwwxxxzzzzzzyyyvvvrrrpppiiiiiikkkpppwww|||yyytttpppnnnkkkgggdddeeefffhhhkkkpppwww~~~vvvhhhbbb[[[WWWUUUTTTQQQNNNNNNLLLJJJHHHGGGEEEBBB?????????@@@AAAAAAAAAAAAAAACCCBBBAAAAAACCCFFFJJJLLLNNNNNNOOOOOOPPPSSSXXX[[[aaajjjtttvvvnnn```SSSLLLFFFFFFGGGIIIMMMSSSYYY\\\___```bbbbbbcccdddgggiiiiiijjjjjjlllmmmnnnmmmllllllkkknnntttxxx~~~oooYYYMMMIIIGGGCCCDDDDDDDDDFFFJJJQQQVVVYYY\\\```dddgggjjjmmmpppmmmlllkkkkkkmmmppptttwww{{{tttaaaVVVNNNOOOQQQRRRYYYdddjjjsssrrrkkkfffggglllvvvxxxqqqjjjgggeeeeeefffggggggfffcccddddddeeeeeeeeeddddddeeeeeeggghhhiiijjjjjjjjjiiijjjkkklllmmmooooooppppppppprrrsssuuuxxx{{{~~~~~~,,,,,,------...///000000.........------.........---------.........//////........................000000//////.........---................................................,,,------...///000111111//////000000000000//////.........000222111///,,,...///111222333333222222111111111111000000000000++++++,,,...000222444666.../////////000000111111...//////000111222222222////////////000000000000000000000000000000000000222222111000///...------///000000000000111111111222222333333444555666666888:::===@@@CCCEEEFFFGGGIIIJJJKKKKKKLLLKKKJJJIIIFFFFFFFFFGGGGGGFFFFFFFFFHHHJJJOOOVVV___gggooosssooorrrvvvyyyzzz{{{}}}yyyzzz|||}}}|||xxxuuurrrnnnooorrrxxx}}}{{{qqqnnniiihhhiiijjjhhhfffgggjjjpppvvv~~~|||sssggg___ZZZUUUOOOLLLMMMMMMLLLJJJNNNMMMLLLKKKKKKHHHEEEBBB???@@@AAACCCDDDDDDDDDDDDCCCBBBBBBBBBDDDGGGKKKMMMQQQQQQQQQQQQQQQSSSXXX[[[bbblllwwwyyypppaaaSSSLLLFFFFFFFFFIIIMMMSSSYYY\\\```aaacccddddddfffiiikkknnnnnnnnnnnnooonnnllljjjlllkkknnnsssxxx~~~nnnXXXLLLIIIGGGCCCDDDDDDDDDFFFKKKQQQVVVZZZ]]]cccgggjjjllloooqqqlllkkkjjjkkkmmmrrrvvvyyyooo^^^SSSMMMOOORRRTTT]]]hhhoooyyymmmhhheeegggnnnzzzwwwjjjccc^^^\\\[[[[[[^^^```aaaaaa___```aaabbbcccddddddddddddeeeggghhhjjjkkkkkklllmmmnnnoooqqqrrrtttuuuuuuuuuvvvwwwxxxzzz}}}................................................---------............///........................///////////////////////////////////////.........///............---------+++---//////...---...///...............///000000000000//////.........---000000////////////000000000000000000000000000000////////////000000000000////////////000000000000////////////////////////......//////000000111111000000000///000111111222000222222222111000111222...///111222333333222222555555555444444666;;;>>>???@@@AAACCCEEEGGGIIIJJJKKKLLLLLLJJJHHHHHHHHHJJJIIIGGGDDDBBBBBBCCCFFFHHHNNNSSSZZZaaahhhpppxxx}}}|||~~~|||yyywwwvvvwwwyyy}}}}}}xxxsssnnnjjjfffggghhhhhhiiikkkooorrrpppuuu~~~|||vvvnnnfff^^^YYYUUUMMMMMMKKKHHHFFFEEEGGGHHHIIIJJJJJJIIIFFFCCCBBBCCC???>>>??????@@@AAABBBCCCCCCCCCCCCDDDFFFHHHKKKLLLRRRSSSUUUUUUTTTUUUXXXZZZhhhqqqxxxvvvooofffYYYOOOGGGGGGFFFHHHLLLSSSYYY]]]aaaccceeefffgggiiilllooonnnnnnnnnnnnnnnmmmllllllkkkmmmnnnpppuuu~~~mmmXXXMMMGGGDDDBBBDDDEEEEEEFFFKKKTTTZZZ___bbbgggjjjkkklllmmmnnnmmmjjjjjjmmmppprrrwww}}}qqq[[[TTTNNNNNNPPPVVV___hhhrrr|||{{{lllgggeeehhhnnn{{{{{{ssskkkccc^^^WWWVVVVVVXXX[[[]]]^^^___aaaaaaaaabbbcccdddfffgggjjjkkkkkkmmmoooqqqssstttvvvwwwyyy{{{|||}}}}}}~~~}}}}}}}}}~~~................................................---------............///.........................................................///////////////000000/////////.........,,,---//////.........///...............///000000000/////////............000000////////////000000000000000000000000000000....../////////000000000////////////000000000000////////////////////////000000000000111111111222000000000000000111111222///111222111000///000111000111222333444333333222222333333333333666:::===CCCDDDFFFHHHJJJKKKLLLLLLMMMMMMLLLJJJGGGEEEFFFGGGHHHGGGEEEDDDEEEHHHKKKMMMSSSYYYaaaiiiqqqxxx~~~|||~~~|||{{{yyyzzz||||||xxxtttoookkkgggeeebbbcccfffhhhkkkpppwww{{{~~~xxxuuukkkiiiddd^^^XXXRRRNNNKKKJJJJJJIIIGGGDDDDDDFFFHHHIIIJJJKKKIIIEEECCCBBBBBB????????????@@@BBBCCCDDDDDDDDDDDDEEEGGGIIILLLMMMRRRTTTUUUVVVVVVWWWZZZ\\\iiirrryyyxxxqqqgggYYYNNNGGGGGGFFFHHHLLLRRRXXX\\\bbbdddeeefffgggiiikkknnnmmmmmmnnnnnnnnnnnnmmmmmmmmmnnnpppqqqvvvlllWWWMMMGGGDDDBBBDDDEEEEEEFFFLLLTTT[[[```cccgggjjjkkkkkklllmmmllliiiiiimmmqqqttt{{{}}}iiiZZZTTTOOOPPPTTTZZZdddmmmxxxyyyjjjhhhhhhlllsss~~~}}}ssskkkccc]]]XXXVVVVVVWWWYYY]]]```bbbcccffffffhhhiiikkklllnnnnnnqqqqqqrrrsssuuuwwwyyyzzz|||}}}~~~................................................---------............///........................------------------------------......//////000000111000000000////////////,,,...000000/////////000...............///000000////////////............000000////////////000000000000000000000000000000............////////////////////////000000000000////////////////////////111111111111222222222222000000000000000111111111///000111000/////////111111222333333444333333222222222333444555888<<>>@@@AAACCCFFFIIILLLLLLLLLLLLKKKKKKJJJIIIFFFGGGHHHHHHJJJNNNTTTXXXdddfffiiilllooopppqqqqqqqqqsssuuuuuusssqqqqqqqqqtttzzz|||}}}pppkkkfffbbbbbbcccddddddfffjjjppptttxxx~~~}}}tttjjjaaaZZZTTTQQQLLLKKKJJJHHHGGGFFFFFFFFFHHHHHHGGGGGGGGGGGGGGGGGGDDDEEEFFFGGGHHHKKKOOORRRUUUUUUTTTPPPJJJEEEBBBBBB???@@@AAABBBDDDFFFGGGHHHJJJJJJJJJKKKLLLOOOQQQSSSTTTWWWZZZ]]]```ccchhhkkkwww|||nnn]]]PPPIIIFFFCCCCCCFFFMMMUUUZZZ]]]```cccffffffgggggghhheeefffgggiiikkkllllllmmmoooqqqsssuuuzzzvvv^^^PPPLLLIIIEEECCCEEEGGGGGGIIIPPPYYY```fffiiimmmpppqqqqqqrrrsssrrrsssvvv{{{~~~lll\\\TTTRRRTTT]]]hhhsss~~~|||~~~xxxuuupppppptttzzz................................................---------.........//////........................------------------------///////////////.........000000000000////////////+++---//////...---...///...............///000000---.........//////000000000000////////////000000000000000000000000000000000111111111222222222222////////////000000000000000000000000000000000000333222222222111111000000...///111222333222000///000222222222111000111222444444444444666888;;;<<<>>>@@@CCCDDDEEEGGGIIILLLJJJIIIIIIHHHGGGFFFFFFFFF@@@BBBDDDHHHMMMTTT\\\bbblllnnnqqqsssuuuuuuuuutttpppqqqqqqpppnnnnnnnnnpppuuu|||~~~wwwnnnaaa```^^^___bbbfffhhhiiinnnttt|||tttmmmcccYYYSSSNNNKKKIIIHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGDDDEEEFFFGGGHHHJJJOOORRRWWWWWWUUUQQQKKKFFFCCCBBB@@@@@@AAABBBDDDFFFHHHIIILLLLLLLLLMMMOOOQQQSSSUUUWWWYYY]]]```bbbfffjjjmmmyyy}}}ooo^^^QQQIIIFFFCCCBBBFFFMMMTTTZZZ[[[___cccffffffggghhhiiidddeeeggghhhjjjkkkkkkkkknnnppprrruuuzzzuuu]]]OOOLLLIIIFFFCCCEEEGGGHHHJJJPPPYYY```fffiiinnnqqqrrrssstttuuuqqqtttyyyhhhXXXUUUSSSVVV___kkkvvv{{{xxxxxx}}}------------------------///...---,,,,,,---...///......------------......------............------555333222000///...//////111000///......///000111111111111111000...---,,,000000000000000000000000111111000///...---,,,,,,...///000111111000///...111000///......///000111222222111111000000//////111111000000111111222333000000000000000000000000000000000000000000000000000111111111000///---,,,111111222222222333333333222222333444444444333333444444555666888;;;===???DDDDDDFFFGGGIIIJJJKKKLLLJJJKKKLLLMMMLLLJJJHHHFFFCCCEEEHHHLLLRRRZZZccciiirrruuuxxxyyyyyywwwwwwxxxuuurrrooolllmmmppptttwww~~~~~~xxxrrrlllgggddd\\\___aaaaaaaaaeeekkkpppvvvyyyqqqlllaaa]]]VVVOOOJJJGGGGGGGGGGGGFFFEEECCCCCCCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJFFFGGGHHHFFFEEEHHHMMMSSSZZZ\\\]]]XXXPPPHHHCCCAAA@@@@@@@@@BBBEEEIIILLLOOOOOOQQQRRRSSSTTTUUUXXX[[[XXX\\\aaaccceeehhhnnnrrr}}}qqq___SSSMMMKKKHHHEEEEEEJJJRRRWWW___bbbfffhhhgggfffffffffdddfffhhhhhhhhhiiikkkmmmiiippptttwww}}}ttt```SSSLLLIIIGGGFFFDDDEEEIIIMMMQQQZZZcccgggmmmssswwwwwwwwwxxxzzzzzz{{{|||wwwaaaVVVRRRVVV]]]gggsss------------------------......------------............------------......------............------111000///.........//////000000///......///000000000000111000000///...---////////////////////////000000000///......------...///000111111000///...000000////////////000000111111000000000000000///000000//////000000111222000000000000000000000000222222222222222222222222000111111111000///...---111111222222333333333222222333444444555555555555555555666888;;;>>>AAACCCFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIJJJIIIIIIGGGFFFEEEFFFIIIMMMRRRXXX___gggmmmvvvyyy{{{{{{yyywwwvvvvvvrrrqqqooooooqqqvvv{{{~~~~~~~~~zzztttmmmhhhdddaaa___^^^aaafffjjjnnnttt}}}zzzrrrkkkfffaaa^^^XXXUUUOOOJJJFFFEEEDDDEEEFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKFFFHHHHHHFFFEEEHHHNNNSSS\\\______[[[RRRIIIDDDBBB@@@@@@AAABBBEEEIIILLLOOOQQQSSSUUUVVVVVVXXX[[[]]][[[^^^bbbeeefffjjjoootttrrr```TTTKKKIIIFFFCCCCCCHHHPPPUUU]]]```dddggghhhggghhhhhhfffgggiiiiiiiiiiiikkkmmmhhhoootttvvv~~~ttt___RRRKKKHHHFFFGGGEEEFFFJJJOOOSSS\\\dddjjjooovvvzzzzzzzzz{{{}}}qqq^^^UUUTTTXXX```jjjvvv---------------------------..................---......------------......------............---------,,,,,,,,,---...////////////...------...///////////////000000//////...........................//////////////////////////////000000000000////////////000000000000//////////////////000000000000///////////////000000111000000000000000000000000111111111111111111111111111111111111000///......000111222333444333222222222333444444555666777777666777999;;;???CCCFFFHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGGGGLLLPPPUUU[[[```gggnnnrrrzzz{{{}}}|||yyyvvvtttsssooooooqqqtttyyy~~~|||{{{rrrnnniiiddd```^^^^^^^^^___dddlllssszzzsssmmmddd\\\XXXVVVUUUUUUOOOMMMJJJFFFDDDDDDDDDDDDEEEEEEEEEDDDEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLGGGHHHHHHGGGFFFHHHOOOTTT```bbbccc___UUULLLFFFCCCAAAAAAAAABBBEEEIIILLLNNNSSSUUUWWWYYYZZZ[[[^^^```^^^aaaeeeggghhhlllrrrvvvsss```TTTJJJIIIFFFCCCDDDHHHPPPUUU[[[___dddggghhhhhhiiijjjgggiiijjjjjjiiiiiijjjkkkgggmmmrrrvvvttt___QQQKKKGGGFFFHHHFFFGGGLLLPPPUUU^^^gggnnnsssyyy}}}}}}~~~hhhZZZUUUVVV\\\eeeooozzz........................,,,---...//////...---,,,......------------......------............------,,,,,,,,,---------...............------.........---......///000000//////////////////////////////......//////000000000000//////000000000000//////...///000111111000///............//////000000111000////////////000111111000000000000000000000000........................111111111111000000/////////111222444444333222111111222333444555777888999777888;;;???BBBFFFIIIKKKLLLLLLKKKKKKJJJJJJIIIIIIKKKIIIGGGFFFFFFHHHKKKMMMRRRWWW]]]ccchhhnnnssswwwyyy{{{~~~}}}zzzvvvsssqqqnnnppptttzzz|||xxxtttqqqjjjhhhddd```^^^___bbbdddhhhoooxxx{{{pppiiiaaa\\\UUUPPPNNNNNNOOOOOOLLLKKKIIIGGGEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHGGGHHHIIIKKKLLLLLLLLLLLLIIIJJJIIIGGGFFFIIIPPPVVVaaadddfffbbbXXXNNNGGGDDDBBBBBBBBBCCCEEEIIILLLNNNTTTVVVYYY[[[\\\]]]```bbbaaadddhhhiiijjjnnntttyyyrrr___TTTKKKJJJHHHFFFFFFKKKRRRWWW\\\___dddggghhhhhhhhhiiihhhiiijjjiiihhhggghhhiiiggglllrrrwwwttt^^^QQQJJJGGGEEEHHHFFFHHHMMMRRRWWW```iiiqqqvvv|||wwwaaaXXXWWWWWW^^^hhhsss~~~........................,,,---...//////...---,,,......------------......------............------////////////......---------..................---,,,---...//////000000///000000000000000000000000......//////000111111111000000////////////000000...///000111111000///.........//////000000111111111000000000000111222222000000000000000000000000........................111111111000000000000000000111222333444333222222000111111333555777999;;;999;;;>>>AAAEEEHHHKKKLLLNNNMMMMMMKKKJJJIIIHHHHHHIIIGGGEEEEEEGGGLLLPPPTTTYYY]]]ccciiinnnrrrwwwyyywww{{{~~~zzzuuussspppssszzz|||wwwqqqkkkhhhccccccbbb``````ccciiinnnyyyuuujjj___YYYPPPMMMJJJIIIIIIIIIHHHGGGKKKJJJIIIGGGFFFDDDCCCCCCCCCDDDEEEFFFHHHIIIIIIJJJGGGHHHIIIKKKLLLLLLMMMMMMJJJKKKJJJHHHGGGJJJQQQWWWbbbfffhhheee[[[PPPHHHDDDCCCBBBBBBCCCFFFIIILLLNNNSSSVVVZZZ\\\]]]^^^```bbbdddfffiiijjjkkkooouuuzzzppp]]]RRRJJJIIIHHHFFFGGGKKKRRRWWW^^^aaaeeehhhggggggfffggghhhiiiiiiiiigggfffggghhhhhhmmmrrrxxxsss]]]PPPIIIGGGFFFGGGEEEHHHNNNTTTZZZcccmmmuuuyyy~~~ooo]]]WWWXXXWWW```lllwww........................---..................---......------------......------............------000000000000000///...------...////////////...---,,,---...///////////////111111111111111111111111/////////000000111111111000000////////////000000//////000000000000//////000000000000111111111111111111111111111222222333000000000000000000000000111111111111111111111111222111111000000000111111111111222222222333333333111111111333555999<<<===>>>???BBBEEEHHHJJJLLLLLLNNNNNNMMMKKKJJJIIIHHHGGGEEEDDDDDDFFFJJJQQQWWW[[[aaadddiiinnnqqquuuyyy|||yyy~~~{{{wwwuuuyyyzzzsssnnniiiddd```\\\___bbbeeehhhnnnwww~~~{{{ssskkkccc[[[SSSOOOHHHGGGGGGHHHIIIHHHFFFDDDHHHHHHGGGFFFEEECCCAAA@@@BBBCCCEEEGGGIIIJJJKKKKKKIIIJJJKKKLLLMMMNNNNNNNNNLLLLLLKKKHHHGGGKKKRRRYYYbbbgggjjjhhh^^^SSSJJJFFFCCCCCCCCCDDDFFFIIILLLNNNSSSVVVZZZ]]]^^^___aaaccceeegggiiijjjkkknnnuuu{{{ooo\\\RRRGGGGGGFFFEEEFFFJJJPPPUUU___bbbfffhhhgggfffffffffhhhiiijjjiiihhhggghhhiiijjjoootttzzzrrr\\\OOOJJJHHHHHHFFFEEEHHHPPPWWW^^^hhhrrryyy}}}hhh[[[XXXYYYZZZdddrrr~~~..............................------------............------------......------............---------...///000111000//////...///000000000000///...------......///.........000000000000000000000000000000000000000000111111111000///......///000111000000////////////000000222222222222111111111111000000000000000111222222000000000000000000000000222222222222222222222222222111111000000111222222333222111000111222444555222333333555888;;;???AAACCCDDDGGGIIIKKKLLLMMMMMMMMMMMMLLLKKKIIIHHHGGGGGGEEEFFFGGGKKKRRRZZZaaafffhhhjjjnnnqqqtttwww{{{~~~||||||zzzuuunnnhhhdddaaa___]]][[[aaajjjqqqxxxwwwlllggg___XXXSSSOOOKKKIIIGGGFFFFFFGGGIIIIIIHHHFFFEEEEEEFFFFFFFFFDDDBBBAAAAAABBBEEEHHHJJJKKKLLLLLLKKKLLLMMMOOOPPPPPPQQQQQQMMMMMMKKKHHHGGGKKKSSSZZZccchhhmmmkkkbbbWWWNNNIIIDDDDDDCCCDDDFFFIIILLLNNNSSSWWW[[[___```aaabbbdddeeegggiiiiiiiiimmmtttzzzppp]]]SSSFFFFFFFFFEEEFFFJJJPPPUUU]]]aaaeeeggghhhgggggggggiiijjjkkkkkkjjjiiijjjlllmmmqqqvvv|||qqq[[[OOOJJJIIIIIIGGGFFFJJJRRRZZZcccnnnxxx}}}wwwcccYYYXXXXXX___kkkzzz~~~|||}}}///////////////////////////...---,,,,,,---...///.........------.........---..................---+++,,,...000111111111000...///000111111000///...---...............------////////////////////////111111000000000000000000111000///......///000111111000///......///000111444333333333222111111111///////////////000111111000000000000000000000000000000000000000000000000222222111000000111222333444333000//////111444666444444555777:::>>>BBBDDDGGGHHHJJJLLLMMMNNNMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGHHHIIILLLQQQYYYbbbjjjooolllnnnqqqsssuuuxxx}}}|||zzzqqqlllfffaaa^^^]]]\\\\\\___gggsss~~~wwwjjj```___ZZZRRRMMMJJJHHHGGGFFFEEECCCBBBCCCEEEEEEEEEDDDDDDEEEGGGHHHHHHGGGEEEDDD@@@BBBEEEHHHKKKLLLMMMMMMNNNNNNPPPQQQRRRSSSSSSSSSNNNMMMLLLIIIHHHLLLTTTZZZdddiiiooommmeeeZZZPPPLLLDDDDDDDDDDDDFFFIIILLLNNNTTTXXX]]]```aaabbbdddeeeeeefffhhhhhhiiimmmtttyyyppp^^^TTTHHHHHHHHHGGGHHHLLLRRRWWW[[[___dddggghhhhhhiiiiiijjjkkkmmmllllllkkkmmmnnnooossswww}}}ppp[[[OOOJJJJJJJJJHHHGGGLLLUUU]]]fffrrr}}}qqq```YYYWWWWWWdddppp~~~~~~~~~~~~~~~~~~}}}~~~yyywwwxxx..................------.........------,,,,,,,,,............////////////000000/////////.....................////////////000000000000000000000000---------.........//////000000000000000000000000---......///000111111222////////////////////////000000000000000000000000///000000000111111111111222111111111000000////////////000000000000//////111111111000111111222222111111000000000000000111222222222222333444555555555666777999===AAADDDGGGJJJIIIHHHJJJMMMNNNLLLJJJMMMMMMKKKHHHEEECCCDDDEEEHHHMMMUUU]]]dddjjjppptttuuupppnnnssszzz}}}yyytttsssrrrooolllbbbaaa___]]][[[\\\^^^___bbbooo{{{rrrkkkddd[[[TTTQQQOOOLLLHHHEEEDDDCCCBBBBBBCCCDDDCCCCCCCCCEEEGGGIIIHHHHHHHHHIIIHHHEEECCCBBBBBBCCCDDDFFFIIILLLMMMJJJMMMRRRUUUUUUTTTSSSSSSSSSMMMHHHHHHJJJMMMUUU]]]gggmmmrrrqqqjjj```TTTLLLIIIDDDBBBDDDEEEFFFJJJPPPUUUYYY^^^bbbdddeeefffgggeeedddfffjjjjjjkkkqqqyyyppp\\\RRRJJJIIIHHHGGGHHHMMMTTTYYY^^^```ccceeeffffffggghhhiiillloooppppppooopppqqqppptttxxxlll[[[RRRLLLIIIIIIIIILLLQQQWWW```jjjuuu|||{{{ggg]]]XXXZZZ```jjjxxx~~~|||{{{{{{|||}}}~~~}}}zzz{{{{{{sssssswww}}}...........................------------------,,,............////////////......---------,,,,,,,,,............////////////////////////////////////---------.........//////000000000000000000000000.........///000111111111////////////////////////000000000000000000000000111111111111222222222222222222222111111000000000000000111111111111000000111111111111222222333444222222111111111111222222333333333333444555666777888999;;;>>>AAAEEEGGGIIILLLKKKJJJKKKMMMNNNLLLIIIJJJJJJIIIGGGEEEEEEFFFHHHNNNTTT\\\dddjjjnnnrrrtttwwwrrrpppvvv||||||uuummmiiiiiiiiifffccc^^^^^^\\\[[[\\\___cccgggttt|||uuukkkddd___YYYRRRLLLLLLKKKIIIGGGEEEDDDDDDDDDBBBCCCDDDDDDCCCCCCEEEGGGJJJJJJIIIJJJKKKIIIFFFDDDBBBBBBBBBCCCEEEHHHKKKMMMKKKOOOSSSVVVVVVUUUTTTTTTTTTOOOKKKKKKMMMPPPXXX```jjjqqqwwwvvvpppfffYYYOOOJJJFFFCCCEEEFFFGGGKKKPPPVVVYYY___bbbddddddeeeffffffeeegggkkkkkklllsss{{{ppp\\\RRRJJJIIIHHHGGGHHHMMMTTTZZZ^^^aaadddfffgggggghhhjjjkkknnnqqqrrrrrrqqqrrrsssuuuxxx|||kkkZZZQQQKKKIIIIIIJJJMMMSSSZZZbbblllvvv}}}vvvddd\\\YYY]]]dddqqq~~~}}}zzzyyyxxxxxxyyyzzz~~~~~~~~~~~~|||{{{{{{~~~}}}tttmmmnnnsss{{{........................---------------.....................////////////.........---------,,,,,,............////////////........................------........./////////000000000000000000000000......//////000000111111////////////////////////000000000000000000000000111222222222222333333333222222111111111111000000111222222222222222222111111111222222333444555555333333222222222333333444333333333444555777888999;;;===@@@DDDGGGIIIKKKLLLNNNMMMLLLLLLLLLLLLJJJIIIIIIIIIIIIHHHHHHIIIMMMOOOXXX^^^gggnnnrrrsssttttttwwwsssrrrxxx{{{nnniiiccc```aaaaaa```^^^\\\\\\\\\]]]aaahhhqqqwwwvvvnnnfffaaaZZZUUURRROOOJJJFFFFFFFFFEEEDDDDDDDDDEEEEEEBBBCCCDDDDDDCCCDDDFFFHHHLLLLLLLLLMMMMMMKKKGGGDDDBBBAAAAAABBBDDDGGGJJJLLLMMMQQQVVVXXXXXXWWWVVVVVVUUUQQQNNNOOOQQQTTT\\\eeennnwww~~~yyyooo```SSSLLLGGGDDDEEEEEEFFFJJJPPPVVVZZZ___bbbcccdddeeeeeegggggghhhllllllnnnuuu}}}ppp\\\RRRJJJIIIHHHGGGIIINNNUUU[[[___bbbfffhhhiiijjjkkkmmmoooqqqtttuuuuuutttuuuvvv{{{}}}iiiXXXPPPJJJIIIJJJKKKOOOVVV]]]eeeoooxxx~~~pppaaa\\\[[[aaajjjzzz~~~|||{{{yyywwwwwwwwwyyyzzz~~~~~~~~~~~~}}}}}}|||{{{zzz|||vvvnnnhhhkkkqqqzzz---------...............,,,,,,------......//////............////////////000000000000////////////............////////////....................................////////////////////////////////////.../////////000000000111////////////////////////000000000000000000000000111111111222222222333333000000000000000000000000111111222222222222111111000111222444555666666777333222222222222333333444222222333444666888:::;;;===@@@DDDHHHKKKMMMMMMLLLNNNMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKLLLMMMPPPTTTXXX```gggpppvvvxxxvvvtttrrrtttqqqsss{{{|||oooeeebbb___^^^___aaaaaaaaa___aaacccgggmmmxxx|||uuummmddd]]]ZZZVVVQQQMMMLLLJJJGGGEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCDDDEEEEEEDDDEEEGGGHHHLLLLLLMMMOOOOOOMMMHHHEEEBBBAAAAAAAAACCCFFFIIIKKKOOOSSSWWWZZZZZZYYYXXXXXXUUURRRQQQSSSTTTWWW```jjjsss~~~yyyhhhWWWMMMHHHDDDDDDDDDDDDIIINNNUUUYYY^^^bbbcccddddddeeehhhggghhhkkklllnnnuuu~~~ppp\\\RRRJJJIIIHHHHHHIIIOOOWWW\\\```cccgggjjjlllmmmooopppsssuuuxxxyyyxxxxxxxxxyyy|||hhhWWWNNNJJJIIIKKKLLLQQQXXXaaaiiiqqqyyy~~~lll```]]]^^^fffppp~~~|||{{{yyyyyyzzz|||}}}~~~~~~|||||||||{{{yyyzzz|||~~~tttlllgggiiiqqqzzz---------.........//////---------....../////////............////////////111111000000000/////////............////////////................................./////////000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111222////////////////////////000111111111111111111000000111333444666666666666111111111111111222333333222222333555777:::<<<===@@@CCCGGGKKKMMMMMMLLLLLLLLLKKKJJJIIIGGGGGGGGGHHHIIIKKKNNNPPPSSSVVV[[[^^^gggmmmuuuzzzzzzwwwsssqqqpppooottt}}}~~~pppggg^^^]]]\\\]]]```ccceeeffffffjjjpppvvv~~~tttiiiccc___ZZZVVVTTTQQQNNNKKKIIIHHHGGGFFFDDDDDDDDDDDDCCCCCCBBBBBBDDDEEEFFFEEEEEEEEEGGGIIIKKKLLLNNNQQQRRROOOJJJFFFCCCBBBAAAAAABBBFFFIIIKKKPPPSSSXXX[[[[[[ZZZYYYYYYUUUSSSTTTVVVWWWZZZdddoooxxxooo[[[NNNHHHCCCCCCBBBCCCGGGMMMTTTXXX]]]aaacccdddeeefffgggfffgggjjjkkkmmmvvvooo[[[QQQIIIIIIHHHHHHJJJPPPXXX^^^bbbeeeiiimmmoooqqqsssuuuwwwyyy|||}}}|||{{{{{{|||{{{fffUUUNNNJJJJJJLLLMMMSSS[[[dddlllsssyyy}}}iii```___bbblllwww~~~|||{{{{{{}}}|||}}}}}}{{{yyyyyy{{{|||~~~qqqjjjeeehhhoooyyy,,,,,,------.../////////.............../////////............/////////////////////.........------............////////////............................../////////000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000111111111......////////////000000000000111111111111000000000111333555666666555555111111000111111222333444333444555888;;;>>>@@@BBBDDDFFFIIILLLMMMMMMKKKJJJIIIIIIIIIGGGFFFFFFHHHJJJLLLPPPTTTXXX[[[^^^aaaccckkkpppvvvyyyyyyvvvsssrrrppppppvvv|||pppgggdddZZZ[[[]]]___cccgggkkkmmmqqqxxx}}}rrrddd[[[WWWVVVTTTQQQNNNMMMJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBDDDEEEFFFFFFEEEFFFHHHJJJKKKMMMPPPTTTUUUSSSMMMIIIEEECCCAAAAAABBBFFFIIILLLOOOSSSXXXZZZZZZYYYXXXXXXUUUUUUWWWZZZZZZ^^^hhhttt}}}vvv```PPPJJJDDDCCCBBBBBBFFFLLLRRRVVV\\\aaacccdddfffggggggfffgggjjjkkknnnvvvmmmYYYOOOIIIIIIHHHIIIKKKQQQZZZ___cccfffkkkooorrrtttvvvyyyzzz|||~~~}}}~~~~~~{{{eeeUUUNNNKKKLLLNNNOOOUUU___iiipppvvv{{{~~~xxxfff```bbbfffrrr}}}}}}}}}}}}~~~}}}|||zzzzzz{{{}}}zzzmmmfffaaaeeemmmxxx,,,,,,------...//////000////////////........................////////////////////////.........---............////////////////////////////////////.../////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111222222222000000000000111111111222111111222222222222111111000222333555555555444333111111111222222333555555666777999<<>>AAACCCDDDFFFIIIKKKLLLKKKJJJJJJKKKIIIIIIIIIKKKPPPVVV\\\```hhhmmmsssvvvvvvtttqqqpppqqqsssvvvxxxxxxyyy{{{}}}zzzppplllcccbbb```^^^]]]]]]^^^___^^^\\\YYYWWWXXX[[[___aaadddjjjuuu~~~rrrkkkbbbYYYRRRMMMIIIFFFDDDCCCAAAAAABBBBBBBBBAAAEEEFFFGGGGGGFFFDDDBBB@@@??????@@@AAACCCEEEGGGHHHFFFHHHJJJLLLMMMMMMMMMMMMJJJJJJKKKLLLNNNOOOQQQRRRUUUWWW[[[___cccgggiiijjjdddZZZPPPJJJGGGDDDEEEHHHHHHLLLQQQUUUXXXZZZ]]]___aaaeeeiiikkkkkkooowww~~~aaaUUUJJJEEEDDDEEEGGGKKKLLLQQQYYYaaahhhnnnsssvvvuuuxxx{{{zzzzzz~~~lllYYYPPPHHHHHHHHHKKKQQQZZZccciiinnnvvv||||||{{{|||}}}|||~~~uuueeeWWWSSSQQQOOOSSSZZZbbbkkkwwwvvviii___dddnnn{{{}}}}}}|||{{{{{{||||||}}}}}}}}}|||zzzyyyyyy|||yyymmmfffddd^^^ccclllwww............////////////,,,---..................////////////////////////////////////////////////..............................///000000000000000............///000111111/////////////////////////////////000111222222222000000000000111111111111111111111111111111111111222222222222222222222222000222444333111000222444444444333333333333333333333444555444333333555777888:::===@@@CCCEEEFFFFFFIIIKKKLLLLLLJJJIIIHHHIIIJJJKKKMMMRRRZZZdddmmmsssxxxzzz{{{zzzwwwtttrrrrrrpppssswwwzzz{{{}}}~~~pppgggeee`````````___^^^]]]]]]^^^]]][[[YYYYYY[[[___dddhhhmmmvvv|||sssmmm___ZZZTTTNNNKKKIIIFFFEEEDDDCCCCCCDDDEEEEEEDDDBBBCCCDDDGGGHHHHHHGGGEEECCC??????@@@AAABBBDDDFFFGGGFFFHHHJJJMMMNNNOOONNNNNNJJJKKKLLLMMMOOOQQQSSSTTTWWWXXX[[[```dddiiilllnnnlllaaaUUUNNNIIIEEEFFFIIIIIIMMMSSSWWW[[[^^^aaacccbbbfffjjjjjjjjjmmmttt{{{bbbVVVJJJEEEDDDDDDGGGKKKNNNTTT]]]eeelllrrrxxx{{{zzz{{{|||}}}lllZZZQQQHHHHHHIIILLLTTT]]]gggmmmqqqxxx|||{{{zzz|||}}}||||||~~~qqqbbbVVVTTTRRRQQQUUU^^^hhhqqq}}}ppphhhdddlllxxxyyyzzz{{{xxxxxxyyyyyyzzz{{{{{{{{{zzzyyyxxxzzz|||xxxjjjcccbbb```eeeooo{{{,,,,,,---...///000111111......///000111111111000////////////////////////////////////////////////000000000000000000000000---...///111111111000///------------...000111222111111111111111111111111---......///000111111222000000000000111111111111222222222222222222222222333333333333333333333333000333444333111000222444222333333444444555555666444555666555555555777999777999>>>CCCGGGIIIJJJKKKKKKLLLNNNMMMKKKHHHGGGGGGKKKMMMQQQXXXcccooo{{{zzzuuurrrssstttppptttyyy}}}zzzjjjaaaaaa___```bbbaaa```^^^^^^^^^^^^]]]\\\]]]```eeekkknnnyyyvvvnnngggaaa\\\UUUQQQMMMJJJHHHGGGFFFEEEBBBAAABBBDDDFFFFFFDDDBBBAAACCCFFFIIIJJJIIIHHHFFF??????@@@AAABBBDDDEEEFFFFFFHHHKKKNNNOOOPPPOOOOOOKKKKKKLLLMMMOOORRRTTTUUUVVVXXX[[[```eeejjjoooqqqqqqfffYYYQQQKKKFFFGGGJJJKKKOOOTTTYYY]]]```dddfffbbbfffjjjjjjiiilllsssyyy~~~dddXXXKKKEEEDDDCCCFFFJJJQQQVVV___hhhooouuu{{{~~~}}}}}}}}}~~~lll[[[SSSHHHHHHJJJNNNVVV```jjjpppsssyyy}}}{{{zzz|||~~~~~~|||~~~nnnaaaVVVTTTSSSRRRWWW```llluuu|||lllgggkkkuuu~~~tttyyy}}}}}}xxxvvvwwwxxxwwwxxxyyyzzzzzzzzzyyyxxxzzz}}}wwwhhh```___aaagggqqq~~~000///---,,,,,,---///000---------............///............////////////......//////////////////---.........//////000000000000111111111111000000000000000000000000000000///111222111000///000111...000111000///...///000111111111000111111222222000111222333333222111000111111111111111111111111000111111111111222222222222333444555666555444333555666777666666777:::<<<@@@AAACCCFFFIIIKKKLLLMMMKKKLLLMMMLLLIIIHHHHHHIIIHHHOOOZZZgggttt~~~yyyrrroooppprrruuuxxx|||~~~|||tttlllddd^^^[[[\\\]]]^^^]]]]]]\\\[[[[[[\\\___bbbeeeiiippp{{{~~~mmmeee```ZZZVVVTTTOOOMMMJJJGGGDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEDDDGGGKKKNNNNNNLLLHHHFFFBBBAAA???>>>>>>???AAABBBEEEGGGIIIJJJLLLLLLLLLLLLMMMJJJGGGHHHMMMQQQSSSSSSUUUXXX\\\```ffflllsssxxxuuupppeeeWWWKKKDDDEEEHHHMMMQQQWWW]]]bbbdddddddddeeehhhkkkmmmnnnoooqqqssshhhZZZLLLFFFEEEEEEFFFHHHNNNTTT^^^hhhooouuuzzz|||www|||lllZZZQQQMMMLLLLLLOOOVVV___hhhnnnxxxzzz||||||||||||}}}~~~~~~~~~iii[[[QQQTTTUUUTTTYYYbbbmmmuuutttoooooouuu~~~{{{yyyxxx{{{|||~~~}}}||||||{{{zzzxxxwwwuuuttttttwwwzzz}}}~~~}}}{{{zzzyyyqqqddd```aaa^^^hhhvvv~~~///...---,,,,,,---...///........./////////000000............///////////////////////////...................../////////000......////////////......000000000000000000000000///111222111000///000111///000111111//////000111555444333111000/////////000111222222222222111000111111111111111111111111222222222222333333333333000111222333444333222222555666777777777999<<<>>>BBBCCCEEEHHHJJJLLLMMMNNNJJJJJJJJJIIIGGGGGGHHHJJJOOOVVVbbbppp{{{yyytttrrrsssuuuwwwzzz~~~|||yyytttmmmfff___ZZZWWWYYYZZZ\\\\\\\\\\\\]]]]]]```eeekkkqqqxxxpppaaaZZZVVVQQQMMMLLLHHHGGGEEECCCBBBBBBCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEFFFIIIMMMPPPPPPMMMIIIFFFBBBAAA???>>>>>>???AAABBBEEEFFFHHHJJJKKKLLLLLLKKKNNNKKKIIIJJJNNNSSSUUUUUUWWWYYY]]]aaafffmmmuuuzzzyyytttiii[[[NNNGGGGGGIIINNNQQQWWW]]]bbbdddeeeeeeeeehhhkkkmmmnnnoooqqqsss|||kkk]]]NNNHHHFFFFFFGGGIIIOOOUUU___hhhooouuuyyy|||xxx|||jjjXXXOOOLLLKKKLLLPPPWWW```iiioooxxx{{{}}}~~~~~~~~~zzzgggZZZRRRUUUXXXXXX^^^gggrrrzzzqqqoooqqq{{{zzzzzzzzz~~~{{{}}}}}}{{{zzzwwwwwwvvvuuutttrrrqqqqqqvvvxxx|||}}}}}}||||||}}}|||mmmbbb___aaabbblllzzz........................////////////000000000111............////////////000000//////.........---............////////////......////////////......000000000000000000000000///111222111000///000111000111222111000000111222444444222111000000//////000111222222222222111000222222222222222222222222333333333333444444444444444444555666777777666666555777999::::::<<>>>>>???AAABBBDDDEEEGGGJJJKKKLLLLLLKKKNNNMMMLLLMMMPPPTTTVVVWWWZZZ\\\^^^aaafffnnnwww}}}zzzoooaaaSSSKKKJJJLLLNNNQQQVVV\\\aaaeeefffgggfffiiilllnnnoooqqqsssuuu|||oooaaaQQQIIIGGGFFFGGGJJJPPPVVV___hhhoootttxxxzzzyyy}}}gggUUUMMMKKKKKKLLLPPPXXXbbbkkkqqqyyy|||rrrdddZZZTTTWWW[[[]]]eeennnyyyyyypppqqquuu~~~xxxzzz~~~}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~|||zzzxxxvvvttttttsssrrrrrrqqqppppppuuuwwwyyy{{{{{{|||vvviii```^^^aaagggqqq~~~------...//////...------....../////////000000000............////////////000000000///......------.........///////////////000000111111111111000000///////////////////////////111222111000///000111000222333222111000111222000000000000111222333333111111111222222111111111222222222222222222222222333333333333444444444444555555666777777888888888666888;;;===>>>@@@CCCFFFIIIJJJKKKLLLMMMNNNNNNNNNJJJJJJJJJIIIJJJMMMSSSWWWbbbjjjwww}}}}}}|||zzzxxxwwwyyy{{{{{{xxxmmmkkkgggccc___]]][[[ZZZZZZ]]]___```aaadddiiimmmttt}}}vvv```UUULLLIIIHHHEEEDDDFFFCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDCCCCCCDDDEEEFFFJJJMMMQQQTTTTTTQQQMMMJJJCCCBBB@@@???>>>???@@@AAACCCDDDGGGIIIJJJKKKKKKKKKNNNMMMMMMOOOQQQUUUWWWYYY]]]^^^___bbbgggpppyyyuuugggXXXOOOLLLLLLNNNQQQUUU[[[```eeegggiiiiiillloooqqqqqqsssuuuvvv|||uuueeeSSSJJJGGGFFFGGGIIIQQQWWW```hhhoootttwwwzzzzzz~~~~~~}}}eeeTTTMMMJJJJJJMMMRRRZZZdddmmmrrryyy}}}nnnaaaZZZVVVYYY]]]aaaiiirrrxxxssswww}}}{{{www{{{~~~}}}|||||||||{{{yyywwwtttsssrrrrrrrrrrrrrrrrrrrrrrrruuuvvvxxxxxxyyy{{{~~~qqqeee______ccckkkttt------...//////...------------........./////////............////////////000000//////.........---///////////////.........000000111111111111000000///////////////////////////111222111000///000111000222333222111000111222000000000000111222333444222111111111111111111222222222222222222222222222222222222222333333333333111111111222333444444555888:::>>>@@@BBBDDDGGGIIIKKKLLLMMMMMMNNNNNNMMMMMMIIIIIIJJJJJJMMMSSS[[[aaajjjqqq|||{{{|||||||||{{{{{{}}}}}}zzz~~~|||vvvrrrhhhgggdddaaa___^^^^^^^^^]]]```dddeeefffkkkrrrxxxyyylllWWWOOOHHHGGGGGGEEEEEEGGGDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFLLLNNNRRRUUUUUUSSSPPPMMMFFFEEEBBB@@@??????@@@@@@BBBCCCFFFHHHJJJKKKKKKKKKLLLMMMNNNPPPRRRTTTWWWYYY^^^___aaadddiiiqqq{{{zzzlll^^^RRRMMMLLLMMMPPPTTTYYY___dddhhhjjjllloooqqqsssssstttuuuwwwzzzzzziiiVVVKKKGGGEEEFFFIIIQQQWWW```hhhoootttwwwzzz{{{~~~}}}{{{bbbTTTNNNJJJKKKNNNSSS[[[eeennnsssyyy}}}mmm___[[[YYYZZZ^^^dddmmmuuu|||zzzzzzwww~~~~~~}}}}}}{{{{{{{{{yyywwwtttrrrpppppppppqqqqqqrrrsssssssssvvvwwwxxxxxxxxxzzz}}}|||lllccc___aaaeeekkkttt........................------------........................///////////////////////////////////////////////////...............////////////......000000000000000000000000///111222111000///000111000111222111000000111222333222222111000000111111222222111000000111222222333333333333333333333333222222222222333333333333222222222333444555666777:::===AAADDDEEEGGGJJJLLLMMMMMMMMMMMMMMMLLLKKKKKKGGGHHHKKKNNNSSS[[[dddjjjssswww}}}yyy{{{~~~~~~wwwsssqqqrrrwww~~~~~~xxxqqqmmmdddcccaaa___^^^^^^`````````dddiiilllooovvv~~~yyylll___QQQJJJFFFFFFEEEDDDDDDGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFDDDDDDDDDDDDFFFFFFMMMOOOQQQTTTUUUTTTSSSRRRKKKIIIEEEBBB@@@?????????AAABBBEEEGGGIIIJJJKKKKKKKKKMMMPPPQQQSSSUUUXXX[[[^^^```bbbeeejjjrrr{{{~~~sssdddVVVNNNKKKLLLNNNRRRWWW]]]ccchhhkkkoooqqqsssssssssrrrsssuuuuuu|||oooZZZNNNHHHFFFGGGJJJPPPVVV___hhhoootttxxxzzz|||}}}www___SSSPPPKKKLLLOOOUUU]]]fffnnnsssyyy}}}mmm]]]\\\[[[\\\```hhhrrryyy}}}xxx{{{{{{zzz}}}~~~}}}||||||{{{yyywwwsssqqqooolllmmmnnnoooqqqrrrssstttwwwxxxyyyyyyyyy{{{~~~sssgggbbb```bbbfffjjjsss///...---,,,,,,---...///............////////////............////////////------......///000000000000/////////..................////////////......000000000000000000000000///111222111000///000111///000111111//////000111333222111111000111111111222222111000000111222222333333333333333333333333333333333333444444444444666555555555777888:::;;;<<>>>>>@@@AAADDDGGGIIIJJJKKKKKKLLLOOORRRTTTUUUVVVZZZ]]]]]]___cccggglllsss{{{yyyjjj[[[PPPKKKKKKMMMPPPUUU[[[bbbhhhkkkoooppprrrrrrpppooopppppprrryyyttt^^^QQQKKKHHHIIIMMMOOOUUU___hhhooouuuyyy||||||~~~rrr[[[QQQPPPLLLMMMPPPVVV^^^fffnnnsssyyy|||~~~jjjZZZ\\\]]]^^^cccmmmxxx||||||{{{zzz}}}~~~}}}}}}|||zzzwwwssspppnnnlllmmmnnnppprrrtttuuuvvvwwwyyy{{{}}}~~~{{{jjjbbb``````bbbeeeiiisss~~~000///---,,,,,,---///000////////////000000000000............/////////000,,,,,,---...///000111111000000//////.........---000000111111111111000000000000000000000000000000///111222111000///000111...000111000///...///000/////////000111333444555333222111000000111222333333333333333333333333333444444444555555555666666444444333333555777999:::>>>AAAEEEHHHIIIJJJLLLNNNMMMMMMLLLLLLJJJIIIHHHGGGLLLPPPUUU\\\dddnnnxxx~~~~~~zzzxxxvvvzzzuuujjjdddccceeekkkooorrrssspppmmmlllmmmfffdddbbbaaaaaacccfffgggkkkrrr{{{zzzpppgggeeeddd]]]SSSLLLGGGEEEEEEDDDBBBBBBEEEFFFGGGHHHIIIJJJKKKKKKKKKGGGFFFEEEDDDDDDEEEFFFGGGNNNNNNOOOPPPSSSUUUWWWYYYQQQNNNJJJEEEBBB???>>>>>>???AAADDDGGGIIIJJJJJJKKKMMMPPPTTTVVVVVVXXX\\\___\\\___cccgggmmmssszzz}}}nnn^^^RRRLLLJJJLLLNNNSSSZZZaaagggkkknnnpppqqqpppnnnmmmmmmmmmrrryyyxxxaaaSSSMMMJJJKKKOOONNNTTT^^^hhhooouuuzzz|||}}}~~~nnnYYYPPPPPPMMMNNNQQQWWW^^^gggnnnrrrxxx{{{~~~yyygggXXX[[[^^^```fffqqq~~~~~~||||||~~~}}}|||zzzwwwtttqqqooonnnoooqqqsssuuuwwwyyyzzzwwwyyy}}}sssddd^^^___```bbbdddiiisss~~~............///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000000000////////////333111000//////000111333000000000000000000000000000000000000111111111111//////000000111111111222111111111000000000000000222222222222222222222222333333222222333333444555444333333333444444555666333333444666888<<>>@@@AAABBBCCCEEEHHHKKKOOORRRVVVYYY[[[]]]```bbbbbbdddfffiiimmmttt|||wwweeeWWWOOOJJJJJJLLLPPPWWW___fffkkkmmmoooqqqpppnnnlllkkklllrrrwww~~~gggUUULLLKKKLLLLLLQQQXXXbbbkkkrrrvvvxxxzzz~~~}}}kkkZZZQQQMMMMMMPPPTTTXXX^^^eeelllqqq}}}wwwfffYYYYYY\\\cccnnnyyy}}}}}}|||uuupppmmmppppppqqqqqqssstttvvvwwwwwwxxx{{{yyykkk]]]YYY[[[]]]___bbbmmmttt............////////////000///......---------...------------........................////////////000000000000///////////////...---,,,,,,---...///000000000000000000000000000000000000111111111111///000000000111111111111111111111111000000000000222222222222222222222222333333222222333333444555444444333333333444444555333444555777999===@@@AAAEEEFFFIIIKKKLLLLLLKKKKKKIIIIIIHHHFFFFFFHHHLLLPPPYYY```kkkttt|||}}}zzzxxxyyyzzz~~~|||pppfff```]]]\\\\\\^^^```aaaaaaaaabbbdddeeedddhhhcccbbbkkkoooqqqyyy|||yyyuuuoooiiifff```YYYXXX[[[[[[WWWRRRJJJHHHDDDAAA@@@AAACCCDDDEEEFFFGGGIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEGGGIIIJJJLLLMMMNNNQQQUUUXXXZZZ[[[aaa[[[UUURRRLLLDDDAAACCC@@@AAABBBBBBCCCFFFJJJNNNOOORRRVVVZZZ\\\___bbbdddbbbdddfffiiimmmttt{{{zzziiiZZZRRRJJJJJJLLLPPPVVV^^^eeejjjlllmmmoooooommmllllllmmmsssxxxhhhUUUMMMKKKLLLLLLRRRYYYccclllrrrvvvyyyzzz~~~}}}iiiXXXPPPLLLKKKNNNSSSYYY___gggnnnttt|||}}}uuueee[[[\\\```hhhrrr}}}|||zzzvvvtttsssssssssssssssttttttuuuvvvxxx{{{qqqeeeZZZXXXZZZ]]]aaaeeeooovvv............////////////000000000///////////////............////////////............////////////////////////000000000000......,,,,,,,,,,,,......000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111222222222222222222222222333333333333333444444555444444333333333333333444555555777999<<>>AAACCCDDDEEEGGGIIIKKKLLLKKKJJJIIIIIIJJJJJJLLLOOOUUU]]]cccrrrxxx~~~}}}}}}uuunnnrrryyyuuuooogggaaa]]]\\\[[[[[[ZZZ[[[[[[[[[ZZZ\\\```ccccccnnnppprrrzzz|||vvvpppiiieeeccc```\\\YYYYYYXXXUUUSSSUUURRRQQQSSSXXXZZZYYYWWWKKKHHHDDD@@@>>>???@@@AAACCCCCCEEEFFFHHHIIIJJJJJJKKKJJJIIIGGGGGGHHHIIIKKKKKKMMMPPPSSSWWW[[[```cccjjjgggddd___WWWNNNGGGCCCCCCBBBAAA???@@@EEELLLQQQSSSVVVZZZ]]]___aaadddfffccceeegggiiilllrrrzzzrrrbbbXXXLLLKKKKKKNNNSSS[[[bbbgggjjjlllnnnoooooopppsssuuuzzz~~~mmmZZZNNNKKKLLLNNNUUU[[[eeennntttxxxzzz|||{{{|||~~~}}}eeeUUUMMMHHHKKKOOOUUU[[[bbbjjjrrrwwwyyy{{{}}}oooccc```eeemmmvvvzzz|||~~~}}}~~~}}}{{{yyywwwvvvuuutttvvvyyy}}}rrr]]]WWWSSSUUUXXX\\\bbbhhhttt}}}~~~............////////////---....../////////....../////////000000000111111............////////////.../////////000000000111222111111111111111111222000000000000000000000000///000000000111111111111111111000000000000000000000000111111222222222333222222222222222222222222444444333333444444555666555555444444333444444555888:::<<<>>>AAADDDEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIJJJLLLNNNRRRWWW___hhhnnnyyy~~~wwwooonnnsss|||pppkkkeee```^^^]]]\\\[[[[[[[[[[[[YYYYYY\\\aaaddddddrrrxxx~~~|||xxxooolllgggddd```\\\WWWTTTSSSQQQNNNLLLLLLLLLLLLLLLPPPOOOOOOQQQUUUWWWVVVUUULLLIIIDDDAAA>>>>>>???@@@AAABBBCCCEEEGGGIIIJJJKKKMMMLLLJJJIIIHHHIIIKKKLLLLLLNNNRRRUUUXXX\\\bbbggglllmmmkkkfff^^^UUULLLFFFCCCBBB@@@>>>???CCCJJJPPPUUUXXX[[[]]]^^^```bbbddddddeeegggiiilllqqqxxx}}}vvveeeYYYNNNMMMLLLNNNSSSZZZaaafffkkkmmmppprrrtttuuuxxxzzz~~~qqq\\\OOOKKKMMMOOOUUU\\\fffoootttxxxzzz{{{zzz{{{~~~zzzcccUUUMMMHHHMMMQQQWWW^^^dddkkkqqqvvvyyy{{{~~~~~~llldddaaahhhrrr||||||yyy}}}~~~~~~~~~|||zzzxxxxxxwwwyyy{{{xxxdddWWWSSSRRRTTTVVVZZZaaaiiiwww~~~}}}............////////////,,,---...///000///...---////////////000000000000............////////////......//////000000111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000111111222333333333222222222222222222222222444444444444444555555666555555555444555666666777:::<<<>>>AAADDDFFFGGGHHHKKKJJJIIIHHHHHHHHHHHHIIIMMMPPPTTTYYY^^^fffnnnttt||||||}}}yyyttttttzzz{{{lllhhhccc```^^^]]]\\\[[[ZZZZZZYYYYYYZZZ^^^dddiiiiiiyyyxxxqqqkkkfffbbb[[[YYYVVVTTTTTTRRRPPPMMMLLLKKKIIIHHHHHHIIIKKKLLLKKKKKKLLLOOORRRSSSSSSRRRMMMJJJFFFAAA???>>>???@@@@@@@@@AAACCCFFFIIIKKKLLLMMMLLLKKKJJJJJJKKKMMMNNNMMMPPPTTTVVVXXX]]]dddjjjnnnqqqrrrmmmfff^^^TTTKKKDDDCCC@@@>>>>>>BBBHHHMMMTTTWWWZZZ\\\]]]___aaaccceeefffggghhhkkkqqqwww|||~~~{{{jjj]]]PPPOOOMMMNNNRRRZZZaaafffllloootttwwwxxxzzz|||}}}ttt^^^PPPKKKMMMPPPVVV\\\fffoootttwwwzzz{{{yyyzzz}}}yyycccVVVNNNJJJOOOSSSYYY```ffflllrrrvvv{{{}}}xxxjjjeeebbbkkkwwwxxxyyy~~~~~~~~~~~~|||{{{{{{{{{{{{|||~~~lll^^^SSSQQQQQQTTTUUUYYYcccmmm{{{~~~}}}~~~............////////////,,,...///111111000///............/////////000000............////////////.........///000111111111//////000000000000//////000000000000000000000000000000000000111111111111111111111111000000000///000000111222222333444444222222222222222222222222444444444444444555666666555555555666666888999:::;;;===@@@CCCFFFHHHIIIIIIMMMKKKIIIHHHHHHJJJMMMOOOVVVYYY]]]bbbggglllrrrvvv|||~~~~~~}}}~~~}}}wwwmmmiiieeebbbaaa```___]]]YYYZZZZZZ[[[^^^eeemmmsssyyywwwrrrjjjccc^^^ZZZVVVTTTOOOMMMLLLLLLMMMMMMLLLKKKKKKKKKIIIHHHHHHJJJMMMOOOIIIJJJLLLOOORRRSSSSSSSSSOOOLLLGGGBBB?????????@@@??????@@@BBBEEEIIILLLMMMMMMLLLKKKJJJKKKMMMOOOPPPOOORRRVVVWWWYYY]]]eeekkkpppvvvxxxsssmmmggg\\\QQQFFFEEECCC@@@???BBBGGGKKKPPPSSSWWWZZZ\\\^^^aaadddeeefffggghhhkkkpppwww{{{~~~qqqcccRRRPPPNNNOOOSSSZZZaaaffflllpppvvvzzz||||||}}}~~~vvv```QQQKKKMMMQQQUUU\\\fffnnntttwwwyyyzzzxxxyyy}}}xxxbbbWWWPPPLLLMMMRRRYYYaaagggnnntttyyy}}}rrrhhhgggdddnnn|||~~~~~~yyyxxx}}}|||yyyzzz{{{{{{{{{zzzzzz{{{{{{|||}}}~~~vvvbbbZZZPPPOOOQQQSSSUUUZZZfffsss}}}}}}}}}~~~............/////////000---///111222333222111000............////////////............/////////000---......///000111111222000000111111111111000000000000000000000000000000000000000000111111111111222111111111000000//////000000111222333333444444222222222222222222222222555444444444444555666666555555555666888999;;;<<<<<<>>>AAADDDGGGIIIJJJJJJKKKIIIGGGGGGIIINNNSSSWWW^^^aaafffjjjmmmqqquuuxxxyyyzzz{{{zzzyyyyyyzzz|||}}}uuupppmmmiiigggeeedddcccaaaZZZ[[[\\\___dddlllvvv}}}wwwoooddd___XXXRRRNNNLLLIIIHHHEEECCCBBBCCCEEEFFFFFFFFFHHHHHHGGGFFFFFFHHHKKKNNNIIIKKKNNNQQQTTTVVVWWWWWWOOOLLLHHHCCC@@@???@@@@@@>>>>>>???BBBEEEHHHLLLNNNMMMLLLKKKKKKLLLNNNPPPQQQPPPSSSWWWXXXYYY]]]eeelllqqqyyy|||xxxrrrlllaaaVVVHHHGGGEEEBBBAAACCCGGGKKKLLLOOOTTTXXX\\\___ccceeeeeefffggghhhkkkpppvvv{{{~~~vvvgggTTTQQQOOOOOOSSSZZZaaafffkkkpppwww{{{}}}}}}}}}}}}~~~xxxaaaQQQKKKNNNQQQUUU\\\eeennnsssvvvxxxyyyxxxyyy}}}wwwcccXXXQQQMMMKKKQQQYYYaaaiiipppwww{{{~~~oooggghhheeeppp}}}~~~}}}xxxwwwzzz~~~zzzvvvtttuuuvvvwwwwwwxxxxxxzzz{{{}}}~~~~~~hhhWWWSSSNNNNNNPPPSSSUUU[[[iiiwww}}}|||||||||~~~,,,...000222222000---+++///000222333222111///---000000//////.........---000000000000//////////////////000111111111111111111111000000//////.....................///000111111111111111111111111111111111111222222333333333111111222222222333333333222222333333333333444444111222333444555777888888555777888888999;;;???AAAAAABBBDDDFFFHHHIIIJJJJJJGGGIIIIIIIIIJJJPPPZZZaaafffkkkppptttuuuuuuttttttuuuvvvwwwwwwwwwyyy}}}{{{vvvrrroookkkhhhfffdddbbbaaa]]]```ccceeekkkwww{{{pppfff```WWWSSSMMMIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFHHHKKKMMMNNNPPPPPPQQQSSSUUUWWWVVVUUUPPPOOOLLLHHHEEEBBB@@@????????????AAACCCFFFJJJLLLLLLLLLLLLMMMOOOQQQRRRSSSSSSTTTUUUWWWYYY^^^eeejjjooowwwzzzwwwwwwuuugggTTTNNNKKKGGGDDDDDDEEEFFFGGGNNNPPPSSSWWW[[[^^^aaacccdddfffhhhjjjkkkmmmqqqsss}}}}}}nnnZZZTTTQQQRRRUUUYYY```gggnnnuuu|||}}}}}}dddSSSOOOPPPQQQWWW]]]fffnnnssswwwyyy{{{{{{|||~~~uuubbbVVVRRRQQQQQQUUU\\\dddlllssswwwzzz}}}jjjdddeeelllvvv~~~|||zzz~~~wwwxxx{{{~~~}}}}}}{{{wwwtttrrrrrrssstttsssqqqqqqsssxxx}}}uuu```TTTRRROOOLLLNNNSSSZZZaaammmxxx}}}~~~........................---...///000111000//////000/////////............000000000000//////////////////000111111111111111000000000000000/////////000000/////////000111111111111111111111111111111111111222222222333333333111111222222222333333333222222333333333333444444222333333555666777888888666777999::::::===@@@CCCDDDDDDEEEGGGHHHIIIIIIIIIHHHIIIJJJLLLRRRZZZdddjjjsssuuuwwwwwwuuurrrqqqqqqssstttuuuvvvwwwzzz}}}yyywwwrrroookkkhhhfffeeeddddddbbbffflllqqqxxxwwwlllbbbXXXRRRQQQMMMIIIFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGIIIKKKNNNPPPQQQTTTSSSSSSTTTUUUUUUTTTRRRPPPNNNLLLHHHEEEBBBAAA@@@AAA@@@@@@AAACCCGGGJJJLLLLLLLLLMMMOOOPPPRRRTTTUUUUUUVVVWWWXXXZZZ___eeeiiinnnvvv{{{yyy{{{zzznnn^^^TTTOOOHHHEEEFFFGGGGGGGGGMMMOOORRRVVVZZZ___bbbccceeefffhhhiiikkknnnrrruuu|||qqq^^^WWWRRRRRRTTTWWW]]]dddmmmttt{{{|||~~~~~~~~~fffTTTOOOQQQRRRWWW]]]fffnnntttwwwzzz||||||}}}~~~tttaaaVVVSSSRRRRRRVVV]]]eeemmmsssyyy|||{{{kkkfffhhhpppyyyzzzyyy}}}xxxyyy{{{~~~{{{yyyzzz{{{|||}}}||||||{{{yyyxxxvvvvvvvvvtttqqqnnnmmmmmmooooooppppppppprrrwww|||}}}hhhXXXPPPPPPNNNLLLMMMTTT\\\eeerrr~~~~~~~~~}}}000...,,,***+++,,,///000........................////////////............////////////000000000000//////000111111111111111//////000000000000000000222222111000000000111111111111111111111111111111111222222222222333333333111111222222222333333333222222333333333333444444444444555555666777888888666888:::<<<===???CCCEEEGGGGGGHHHHHHHHHHHHHHHHHHIIIIIILLLSSS]]]iiirrrwww~~~~~~|||xxxtttpppooooooqqqrrrtttuuuxxx}}}|||yyywwwvvvuuullljjjfffcccbbbbbbdddeeeiiipppzzz~~~pppddd[[[SSSLLLHHHHHHFFFCCCBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFGGGIIILLLOOORRRTTTUUUXXXVVVUUUUUUUUUTTTRRRPPPPPPNNNLLLIIIFFFCCCBBBAAABBBAAAAAAAAACCCFFFIIIKKKLLLMMMNNNQQQSSSUUUWWWXXXYYYYYYZZZZZZ\\\___dddhhhkkksssxxxzzz}}}~~~uuuiii\\\TTTKKKGGGHHHIIIIIIGGGJJJLLLPPPUUUZZZ___ccceeefffggghhhiiikkkoootttyyy|||vvvcccZZZRRRQQQRRRTTTZZZ```lllsssyyyzzz|||~~~}}}iiiVVVPPPQQQSSSXXX^^^gggoootttxxx{{{}}}~~~~~~~~~qqq```WWWTTTSSSUUUYYY```gggnnnuuu|||wwwmmmjjjlllvvv|||xxxyyyzzzuuu{{{{{{xxxtttqqqpppqqqtttuuuwwwwwwuuutttrrrqqqpppoooooonnnllljjjiiijjjkkklllmmmmmmnnnqqquuuyyy~~~jjj[[[QQQMMMNNNNNNLLLNNNUUU^^^iiixxx||||||~~~///---+++******,,,...000111000///...------------///////////////.........////////////000000000000//////000111111111111111/////////000000111111222333222111000000000000000111111111111111111111111222222222222222222222222111111222222222333333333222222222333333333444444555555666666777888888999888:::===???@@@BBBEEEHHHJJJJJJIIIIIIHHHHHHHHHHHHJJJJJJOOOZZZiiivvv~~~|||vvvpppnnnnnnooopppqqqtttwww|||}}}zzzwwwtttrrrqqqqqqgggeeebbb``````cccgggkkksss}}}ppphhh]]]UUUPPPMMMIIIGGGDDDBBB@@@@@@AAACCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDGGGIIIKKKOOORRRUUUWWWXXXYYYXXXVVVVVVVVVUUUSSSQQQPPPOOOLLLIIIGGGEEEDDDCCCBBBAAAAAAAAABBBDDDGGGIIILLLMMMOOOSSSVVVXXXZZZ[[[\\\]]]]]]]]]]]]```dddggggggnnnuuuxxx|||~~~xxxoooddd[[[OOOIIIIIIJJJIIIFFFHHHJJJNNNTTTYYY___ccceeegggggghhhiiilllqqqwww||||||~~~iii^^^SSSPPPQQQSSSXXX^^^jjjqqqvvvxxxzzz~~~~~~}}}|||~~~mmmYYYRRRRRRSSSYYY^^^gggoootttyyy|||~~~~~~mmm^^^WWWUUUUUUXXX]]]dddjjjpppwwwtttnnnnnnppp}}}zzzzzz~~~}}}zzzzzz}}}xxxuuussspppmmmjjjjjjlllppprrrsssrrrqqqqqqpppooonnnnnnmmmllljjjiiiiiiiiikkkkkkjjjkkkmmmpppssswww|||qqq^^^UUUPPPNNNNNNNNNLLLOOOWWWaaammm}}}~~~zzz{{{~~~,,,,,,,,,,,,------......000000///.........//////.........///////////////.../////////000000000111//////000111111111111111//////000000111111222222222111000000////////////111111111111111111111111222222222222222222222222111111222222222333333333222222222333333333444444666666777777888999::::::;;;===@@@BBBCCCEEEGGGIIIKKKJJJIIIHHHHHHHHHIIIIIIKKKNNNVVVdddssszzzrrrllljjjkkkmmmqqqtttxxx}}}zzzzzzxxxvvvsssooollljjjdddcccbbbaaaccciiiqqqxxx{{{rrr```YYYQQQKKKJJJIIIGGGEEECCCAAA@@@@@@AAABBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFHHHJJJMMMQQQTTTWWWXXXYYYXXXWWWVVVWWWXXXWWWUUUSSSQQQPPPMMMKKKIIIGGGFFFFFFBBBAAA@@@@@@@@@BBBDDDFFFJJJLLLPPPTTTXXX[[[]]]^^^^^^_________^^^```cccfffhhhmmmsssxxx{{{}}}zzzuuukkkbbbUUUMMMKKKJJJHHHEEEFFFHHHMMMRRRYYY^^^ccceeefffgggiiijjjmmmssszzz}}}nnnaaaTTTPPPQQQTTTZZZ___hhhnnntttuuuwww{{{}}}|||{{{}}}rrr]]]TTTSSSTTTYYY^^^fffnnntttyyy}}}~~~}}}~~~iii\\\WWWVVVWWW\\\bbbiiiooosssyyyrrrooorrruuu}}}zzz~~~}}}xxxzzz~~~|||xxxsssooolllllljjjgggfffgggjjjnnnpppnnnooopppppppppoooooonnnkkkjjjiiihhhhhhiiijjjjjjgggjjjmmmppprrrvvv{{{}}}dddWWWSSSPPPMMMLLLOOONNNQQQZZZdddppp~~~yyy{{{***+++---/////////...---,,,---...///000111111222.........///////////////......//////000000111111//////000111111111111111000000111111111111111111111111000/////////000000111111111111111111111111333333333222222222222111111111222222222333333333222222333333333333444444555666777888:::;;;<<<<<<>>>AAADDDEEEFFFGGGIIIJJJJJJIIIHHHGGGHHHIIIJJJKKKOOOUUUaaaooo{{{xxxpppjjjhhhiiikkkuuuyyy}}}zzz{{{zzzxxxtttooojjjggg^^^___``````dddnnn{{{ssseee\\\UUUOOOIIIEEEDDDCCCAAA>>>BBBAAA@@@@@@BBBCCCBBBAAABBBBBBCCCDDDFFFGGGHHHHHHKKKMMMPPPTTTWWWYYYZZZZZZXXXWWWWWWWWWYYYYYYWWWVVVRRRQQQOOOMMMKKKJJJIIIIIIDDDCCCAAA@@@@@@BBBCCCEEEIIILLLPPPUUUYYY]]]___```^^^___``````___```ccceeejjjnnnsssxxx|||}}}{{{zzzpppiii^^^TTTMMMJJJGGGFFFEEEGGGLLLQQQXXX]]]bbbdddfffgggjjjlllpppuuu|||vvvgggWWWQQQRRRUUU[[[```ffflllqqqsssuuuzzz|||{{{zzz|||www```VVVSSSSSSXXX^^^eeemmmsssxxx}}}}}}|||{{{eeeZZZWWWXXXYYY___fffoootttwww{{{~~~qqqpppvvv|||}}}|||}}}~~~vvvtttzzz|||wwwrrrooollliiigggfffeeeddddddfffiiilllnnnmmmoooqqqssssssqqqooommmiiihhhhhhggggggggghhhhhhfffjjjoooqqqsssvvv|||}}}kkkYYYQQQPPPMMMJJJIIIOOOOOOTTT^^^jjjvvvzzz|||+++,,,...///000000//////---.../////////...---,,,............/////////000.........///000111111111//////000111111111111111222222111111111111111111111111000000000111222222111111111111111111111111333333333222222222111111111111222222222333333333222222333333333333444444555555777999;;;<<<>>>???AAADDDGGGHHHHHHHHHIIIJJJGGGGGGFFFFFFGGGIIIKKKMMMTTT^^^lllyyy|||wwwppplllkkknnnqqqyyy~~~~~~|||zzz{{{~~~}}}zzzuuuooojjjfff^^^```bbbdddjjjwwwxxxkkk___TTTMMMKKKGGGCCCAAABBBBBB???<<<@@@???>>>@@@BBBCCCCCCBBBCCCCCCDDDFFFGGGIIIJJJJJJOOOQQQTTTXXXZZZ[[[\\\\\\ZZZXXXXXXXXXYYYYYYWWWVVVSSSRRRQQQOOOMMMLLLLLLKKKFFFEEECCCBBBBBBCCCDDDEEEGGGJJJOOOUUUZZZ^^^```aaa^^^___`````````aaaccceeegggkkkpppvvvzzz{{{{{{}}}tttppphhh\\\QQQJJJHHHIIIDDDGGGKKKQQQWWW\\\aaacccdddgggjjjnnnrrrwww}}}nnn[[[SSSSSSVVV[[[___dddkkkpppqqqsssxxx{{{zzzyyy{{{}}}zzzdddWWWSSSRRRXXX]]]dddlllrrrwww}}}|||{{{xxxcccYYYWWWYYYZZZaaajjjtttyyyzzz||||||ooopppzzz~~~zzz|||~~~xxxvvvxxx|||zzzzzzxxxxxxzzzvvvrrrnnnjjjiiigggfffdddccccccdddfffhhhkkkmmmooosssuuuyyy{{{yyyvvvqqqmmmiiiiiiiiihhhggggggggggggfffkkkpppssstttwww}}}lll___QQQMMMLLLJJJHHHHHHNNNOOOVVVcccppp}}}|||~~~---------...///000111111222222222000...***&&&$$$---.........//////000000---......///000111111222//////000111111111111111333222222222111000000000111111111111222333444444111111111111111111111111333333333222222111111111111111222222222333333333222222333333333444444444444555777999;;;===???@@@CCCEEEHHHIIIIIIIIIIIIJJJEEEEEEEEEEEEGGGJJJMMMNNNXXXdddtttyyyxxxuuuqqqoooqqquuuyyy|||{{{wwwpppoooqqqvvv}}}{{{uuuooojjjhhhfffhhhkkkooovvvvvvhhh]]]TTTMMMHHHCCCAAA???@@@CCCDDDBBB???=========???BBBDDDDDDDDDCCCDDDEEEFFFHHHJJJKKKKKKRRRTTTWWWZZZ]]]]]]]]]]]][[[ZZZYYYYYYZZZYYYWWWUUUTTTSSSRRRPPPOOONNNMMMMMMHHHGGGEEEDDDCCCDDDEEEFFFFFFJJJOOOUUU[[[^^^```aaa]]]^^^`````````aaaccceeecccffflllssswwwxxxzzz}}}wwwuuunnnbbbTTTKKKJJJKKKEEEGGGKKKPPPVVV\\\```bbbcccgggkkkoootttyyy~~~sss^^^UUUTTTVVVZZZ^^^dddjjjoooppprrrwwwzzzyyyyyyzzz}}}|||fffXXXSSSRRRWWW\\\ccckkkqqqwww|||~~~{{{zzzvvvaaaXXXWWWYYY[[[ccclllwww||||||}}}{{{nnnppp|||{{{zzzwwwwwwzzz~~~vvvuuuuuussssssuuupppmmmiiifffffffffeeedddcccdddfffiiilllnnnpppqqqzzz}}}zzzsssooolllkkkkkkjjjiiiiiihhhhhhffflllrrruuuuuuxxx~~~wwweeeYYYNNNKKKJJJIIIIIIJJJMMMOOOXXXggguuu~~~~~~}}}......//////000000111111///000111222333222111111//////000000111111111222111111111111111111111111333333222222111000000000333222000//////000222333333333222111000000111111333333333333333333333333444444444333333222222222111111222222222333333333333444555555444444555777999;;;>>>??????@@@AAACCCGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFHHHLLLSSSXXXgggoooyyy~~~|||{{{uuuuuuuuuuuuuuuxxx|||}}}xxxsssmmmiiifffhhhlllttt}}}{{{uuunnnlllmmmppprrrvvv}}}wwwmmm```WWWQQQMMMHHHDDDCCCCCCBBBBBBAAA@@@??????BBBBBBBBBCCCCCCEEEFFFFFFHHHJJJMMMOOOQQQQQQQQQPPPTTTWWW[[[___aaaaaa```___[[[YYYWWWYYY[[[\\\ZZZWWWXXXVVVSSSSSSUUUUUUSSSPPPMMMKKKHHHEEEBBBBBBBBBBBBEEEGGGLLLRRRYYY]]]^^^]]]______```aaabbbcccdddddddddgggkkkooorrrvvvzzz}}}~~~vvvhhh[[[TTTMMMHHHGGGHHHJJJOOOTTT[[[aaaddddddiiipppvvvzzz}}}wwwbbbXXXTTTSSSXXX___dddjjjoooqqqssswwwyyyxxx}}}zzzzzz}}}jjjXXXSSSUUUWWW[[[bbbjjjqqqvvvyyyzzz~~~|||yyy}}}wwwcccXXXWWWYYY[[[eeekkkssszzz}}}uuuwww}}}wwwuuuxxx}}}~~~yyysssppppppqqqpppoookkkkkkiiifffcccccceeehhhggglllqqqsssrrrrrrvvvzzz}}}uuuuuussspppnnnmmmllljjjhhhkkknnnrrrtttvvv{{{xxxjjjYYYSSSMMMLLLKKKHHHIIILLLMMMUUU```kkkxxx~~~}}}000000000000///////////////000111222222222111111///000000000111111111111111111111111111111111111111111111111111111222222333222000//////000222333333222222111000000111111222222222222222222222222444444444333333222222222111222222222222333333333333444555555444555666888999;;;>>>@@@@@@AAACCCDDDGGGHHHIIIIIIIIIHHHGGGGGGFFFGGGHHHIIIMMMSSSZZZ```nnnttt|||~~~{{{yyyxxxtttvvvyyyzzz{{{|||~~~xxxsssmmmhhhdddeeegggmmmvvvzzzvvvrrrnnnnnnqqqssswww|||uuueee]]]SSSKKKHHHFFFBBB???CCCCCCCCCBBBBBBBBBBBBAAACCCCCCCCCDDDEEEGGGHHHIIIJJJKKKMMMOOOQQQRRRRRRRRRVVVYYY]]]```bbbaaa```___]]]ZZZWWWWWWYYY[[[[[[ZZZYYYWWWTTTTTTUUUUUURRRPPPNNNLLLIIIFFFDDDCCCCCCCCCEEEGGGKKKRRRYYY]]]______aaaaaabbbcccdddeeeffffffdddfffiiilllooosssxxx{{{yyylll```XXXQQQKKKJJJJJJLLLPPPUUU[[[```cccgggkkkrrrwww{{{}}}~~~{{{fffYYYTTTTTTYYY___dddjjjpppqqqssswwwyyyxxx|||yyyzzz}}}nnn[[[UUUWWWXXX\\\ccciiipppvvvzzz}}}}}}zzz~~~xxxcccYYYWWWYYY[[[eeekkkssszzz~~~}}}xxx|||~~~}}}{{{wwwwww|||~~~xxxtttooommmnnnoooooonnnnnnnnnmmmkkkiiijjjllloooqqqvvv|||~~~}}}}}}}}}zzzwwwtttrrrpppmmmjjjmmmppptttvvvxxx}}}~~~hhhZZZSSSNNNJJJKKKJJJHHHIIIMMMTTT\\\iiiuuu111111111000///.........///000111111222222111111000000000000111111111111111111111111111111111111///000000111222222333333333222111000000111222333333222111111000111111111111111111111111111111111444444333333333333222222222222222222333333333333333444555555555555777999999<<>>AAACCCDDDEEEGGGIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGJJJOOOVVV]]]gggpppvvv{{{}}}~~~{{{wwwttttttvvvzzz}}}{{{tttoookkkhhhfffiiilllrrryyyzzzuuurrrsssuuuyyyuuujjj___WWWRRRMMMJJJEEEDDDDDDEEEEEEDDDBBBBBBCCCDDDEEEFFFFFFGGGEEEEEEEEEFFFHHHKKKMMMOOORRRQQQPPPPPPQQQSSSUUUVVVYYYZZZ]]]^^^___^^^\\\[[[\\\ZZZXXXVVVWWWYYYZZZ[[[[[[ZZZXXXVVVUUUSSSRRRPPPPPPOOOMMMKKKHHHFFFDDDCCCEEEFFFJJJQQQYYY___ccceeedddeeegggiiijjjjjjjjjjjjddddddeeeeeeggglllrrrwwwyyynnncccWWWNNNLLLLLLMMMOOOSSSYYY^^^bbbkkkoootttwwwyyyyyyyyyzzzwww|||ppp^^^UUUTTTYYY]]]dddjjjoooqqqssswwwyyyxxxwwwuuuwww{{{vvvbbbZZZZZZ[[[bbbllltttyyy|||zzzeee[[[ZZZ]]]___fffkkkrrrxxx||||||{{{{{{vvvyyy}}}wwwpppppppppqqqsssuuuwwwxxx{{{|||}}}~~~~~~~~~xxxtttsssuuuvvvwwwyyytttaaaUUUPPPKKKHHHIIILLLMMMLLLPPPUUU[[[eeeuuu.../////////000000000111000000000000000111111111111111000000000000000000000000000000000000000000222222222111111111000000222111111111111111111222222111111111111111222222333333333333333333333333333333333333333333333333222222333333333444444444333444555555555777;;;======@@@CCCEEEFFFGGGIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHMMMUUU]]]eeennnvvv||||||}}}|||yyyuuutttvvvyyy{{{wwwtttqqqooopppppprrrvvvxxxyyywwwuuusssrrrsssxxx~~~{{{uuujjj```WWWPPPJJJGGGEEECCCAAA@@@@@@AAABBBAAAAAABBBCCCDDDEEEGGGHHHHHHGGGFFFEEEFFFHHHKKKNNNPPPTTTSSSQQQPPPQQQSSSUUUWWWWWWXXXZZZ[[[[[[YYYXXXWWWXXXXXXYYYXXXXXXXXXXXXYYY[[[[[[YYYXXXUUUSSSRRRRRROOOOOOOOONNNLLLIIIFFFEEEFFFGGGJJJPPPXXX```eeegggfffgggiiikkklllllllllkkkeeeddddddccceeeiiipppuuusssgggZZZPPPKKKKKKKKKMMMQQQWWW]]]aaaiiimmmrrruuuuuuuuuvvvvvvuuu{{{uuuaaaUUUTTTXXXZZZbbbiiiooopppsssxxxzzzyyyvvvtttuuu{{{wwwccc[[[ZZZ\\\ggguuu|||hhh^^^]]]___bbbggglllsssyyy}}}{{{xxx{{{~~~zzzyyyxxxyyyuuuqqqrrruuuwwwzzz|||{{{vvvqqqsssttttttvvv|||sss___SSSNNNMMMIIIHHHIIILLLMMMMMMRRRXXXeeeppp.........///000111111111000////////////000111222111111111111000000000000000000000000000000000000333333222222111000000///111111111111111111111111111111111000111111222333333333333333333333333333222222333333333333444444333333333333444444444444444444555555666888<<>>BBBEEEGGGIIIJJJIIIIIIJJJKKKIIIHHHHHHHHHIIIKKKMMMNNNVVV^^^iiisssyyy{{{{{{{{{|||}}}}}}qqqmmmhhhfffhhhmmmqqqsss~~~vvvpppggg\\\SSSOOOLLLHHHEEEDDDDDDCCCAAACCCEEEGGGHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNNNNOOONNNLLLJJJKKKNNNQQQTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUTTTVVVVVVUUURRRPPPQQQUUUYYYXXXZZZ[[[YYYVVVTTTVVVWWWTTTVVVYYY[[[ZZZXXXUUUSSSLLLKKKLLLPPPWWW___fffiiioooqqqtttwwwxxxwwwvvvuuugggggggggggggggjjjnnnqqq{{{zzzpppgggVVVTTTQQQNNNOOORRRWWWZZZbbbffflllppprrrsssuuuvvvqqqvvvzzz{{{lll^^^[[[[[[XXX]]]dddkkkooottt{{{}}}{{{}}}yyyggg```aaafffrrrnnneeedddgggiiisssxxx~~~~~~{{{{{{{{{~~~zzzwwwxxx{{{yyymmmddd]]]```ccchhhppp~~~xxxiiiWWWMMMLLLMMMKKKHHHLLLLLLNNNRRRUUUZZZgggsss......///000000000000000...///000111111111111111222000...///222333111///000000000000000000000000000111111111111222222222222222111111111111111111222222111111333555888::://////000111222222333333111111222222222333333333555666666555333333555666444555555666777;;;@@@DDDFFFHHHJJJKKKJJJJJJKKKMMMLLLLLLLLLKKKLLLNNNSSSWWWbbbgggooouuuxxxyyyzzzzzz{{{|||sssjjjggggggjjjjjjkkksss~~~zzzlllaaaZZZUUUOOOJJJKKKGGGCCCBBBDDDFFFGGGFFFNNNNNNMMMLLLLLLLLLMMMMMMLLLMMMOOOPPPRRRSSSTTTTTTRRRQQQOOONNNNNNOOOQQQRRRQQQRRRRRRSSSTTTUUUUUUUUUTTTTTTRRROOONNNNNNQQQSSSWWWUUUSSSOOOLLLMMMPPPRRRUUUWWWXXXXXXWWWVVVWWWXXXYYYXXXYYY]]]``````\\\YYYRRRRRRRRRUUUZZZ```fffiiiqqquuu{{{~~~~~~}}}{{{zzztttqqqmmmkkklllnnnoooppp}}}{{{jjjaaaVVVNNNOOOQQQQQQTTTYYY___bbbhhhnnnrrrtttttttttuuuwwwyyy|||uuubbbVVVUUUXXXZZZ```hhhooouuuyyy}}}{{{~~~{{{jjjccccccfffnnnyyyvvvkkkfffiiioooyyy~~~{{{zzz|||wwwrrrwww|||uuuggg___YYYZZZ^^^jjjzzz~~~ddd\\\RRRKKKIIIIIIIIIIIIMMMPPPRRRSSSWWWaaaooozzz......///000000000000000000000111111111000000///111///---...000111000...000000000000000000000000000111111111111222222222222222111111111111111111333222111000111222444555111111222222333333444444111222222222222333333333444555666555333333444666444666777777999===BBBEEEEEEGGGIIIJJJIIIHHHHHHIIIGGGIIILLLNNNQQQUUU[[[___eeeiiippptttwwwyyyzzz{{{|||~~~zzzxxxxxxxxxzzz|||}}}zzztttoooeeeccceeejjjmmmrrr~~~{{{nnnfff\\\UUURRRQQQNNNKKKIIIFFFCCCCCCFFFIIIKKKJJJNNNOOOQQQRRRRRRQQQOOONNNMMMNNNPPPRRRSSSTTTUUUUUUSSSRRRQQQPPPPPPPPPQQQQQQQQQRRRSSSTTTVVVXXXYYYZZZXXXWWWUUUQQQNNNNNNQQQSSSTTTSSSQQQNNNKKKKKKMMMOOOSSSUUUWWWWWWVVVVVVWWWXXXZZZZZZ[[[^^^bbbbbb```^^^WWWWWWVVVXXX[[[aaagggkkkqqqvvv|||~~~|||{{{wwwtttpppnnnoooqqqrrrrrr{{{qqqdddZZZRRRRRRTTTTTTVVV[[[___bbbggglllqqqssstttuuuuuuwwwyyy{{{~~~yyyeeeYYYWWWYYYZZZ```gggoootttyyy|||~~~|||iiibbbaaaeeelllwww~~~vvvkkkfffjjjppp|||}}}yyywww~~~yyyrrrqqqyyyzzzhhh^^^XXXZZZ```mmm|||lll]]]WWWOOOJJJIIIJJJKKKJJJLLLPPPTTTXXX]]]iiiyyy......///000000000000000111111111111000///......000...---...///000///---000000000000000000000000000111111111111222222222111111222222222222222222444333111000//////000000333333333333333333333333222222222222333333333333444555555444333333444666555777999;;;<<<@@@DDDHHHGGGIIIKKKKKKIIIGGGGGGGGGFFFIIINNNSSSXXX]]]cccfffhhhkkkpppsssuuuxxxzzz}}}}}}{{{xxxvvvsssooommmjjjiiiiiiiiikkklllkkkiiiddddddgggnnnuuuxxxmmmdddYYYSSSLLLIIIIIIKKKJJJIIIGGGFFFEEEGGGKKKOOOQQQRRRQQQTTTWWWZZZYYYVVVRRROOOOOOPPPRRRSSSTTTUUUVVVVVVUUUVVVVVVUUUTTTSSSQQQPPPPPPQQQSSSUUUYYY\\\___```___]]]YYYTTTPPPOOOQQQSSSSSSSSSRRRPPPMMMLLLLLLMMMPPPRRRTTTUUUUUUVVVXXXZZZ]]]]]]^^^aaadddffffffeeeaaa___]]]\\\___dddiiimmmssswww}}}~~~{{{xxxuuussstttuuuuuuuuuzzzzzziiiaaaYYYXXXYYYYYYZZZ]]]^^^aaaeeeiiinnnrrrtttvvvuuuvvvxxxzzz}}}~~~kkk]]]YYYZZZZZZ___gggnnnsssxxx||||||iiiaaa```ccciiirrryyy|||~~~vvvkkkggglllrrr~~~{{{xxxwwwxxxxxxtttssspppttt}}}lll\\\VVVZZZdddsss~~~hhhZZZSSSOOOKKKHHHIIIKKKLLLLLLLLLQQQXXX^^^gggttt......///000000000000000///000000000000000////////////...///////////////000000000000000000000000000000111111111222222222111111222222222222222333333222111000//////000000333333333333333222222222222222222333333333444444333444555444333333555777777999<<<>>>@@@CCCGGGJJJJJJLLLNNNMMMKKKIIIHHHHHHIIINNNTTTYYY^^^bbbeeehhhjjjllloooqqqssswww{{{|||wwwsssooolllgggeee```___^^^___```bbbdddeeehhhjjjpppxxx}}}tttmmmeee\\\VVVRRRMMMHHHDDDDDDFFFFFFEEEGGGGGGIIIMMMQQQUUUXXXYYYYYY[[[]]]^^^\\\XXXSSSPPPQQQRRRSSSUUUVVVWWWWWWWWWXXXYYY[[[[[[YYYVVVRRRPPPOOOPPPRRRVVVZZZ___ccceeedddbbb^^^XXXRRRPPPQQQSSSTTTUUUVVVTTTQQQOOONNNNNNNNNPPPRRRTTTUUUVVVYYY\\\^^^___aaacccgggjjjlllmmmllliiieeeccccccgggkkkooosssxxx}}}zzzyyyyyyyyyxxxwwwyyyooohhh```]]]]]]]]]]]]]]]]]]___bbbfffkkkppptttvvvuuuwwwxxxzzz|||qqqaaa[[[ZZZZZZ___fffmmmssswww||||||hhh```___```gggooouuuyyy}}}wwwllliiiooovvv|||~~~yyyvvvvvvyyy~~~vvvrrrssstttzzzppp]]]WWW\\\hhhzzzmmm\\\RRRKKKJJJHHHHHHIIIKKKLLLMMMNNNTTT]]]eeeooo~~~......///000000000000000,,,---...000000111111111000000111000000000000000000000000000000000000000000000111111111222222222111111222222333333333333222111111111111222222333222222222222111111111111222222333333333444444444333555555555444444666888999;;;???BBBDDDFFFIIIKKKKKKLLLMMMLLLJJJIIIIIIJJJLLLQQQYYY```dddfffhhhiiijjjkkknnnpppsssxxx~~~~~~|||xxxsssnnnjjjfffaaa___ZZZZZZ[[[\\\]]]___bbbdddjjjqqqzzz{{{uuulllddd^^^XXXSSSOOONNNKKKGGGDDDCCCDDDEEEEEEJJJLLLPPPTTTXXX[[[^^^```bbbbbb```^^^ZZZWWWSSSQQQQQQRRRTTTVVVWWWXXXYYYYYY\\\]]]______]]]YYYTTTQQQNNNOOORRRVVV[[[aaafffiiihhhgggccc]]]WWWSSSSSSTTTVVVWWWWWWVVVSSSPPPOOOOOONNNPPPRRRTTTUUUXXX\\\^^^```bbbeeehhhkkknnnqqqsssuuurrrnnnjjjiiikkknnnppprrrwww~~~}}}}}}|||zzzyyyzzz~~~uuuppphhhbbbaaaaaa^^^[[[[[[]]]___dddiiiooosssvvvvvvwwwyyyzzz}}}wwwfff]]]ZZZ[[[```fffmmmrrrxxx}}}zzzggg```______eeemmmsssxxx~~~wwwmmmlllrrr{{{yyywww}}}|||zzzxxxxxx|||}}}tttrrrssstttyyyuuu```YYY___lllppp___UUUOOOHHHHHHHHHHHHIIIKKKMMMOOOTTTZZZdddmmmwww......///000000000000000+++,,,---///000111222222000111222111000///000222000000000000000000000000000111111111111222222222111111222222333444444444000111222222333444555555111111111111111111111111333333333333444444444444444555666666555666888999;;;>>>BBBEEEFFFGGGIIIJJJIIIJJJJJJHHHGGGHHHJJJLLLNNNUUU^^^fffjjjkkkkkkkkkiiikkknnnrrrvvv|||~~~|||~~~~~~}}}{{{xxxsssmmmhhhdddaaa]]]ZZZVVVXXXZZZ\\\^^^bbbfffjjjooo{{{zzzfffbbb[[[VVVRRROOOLLLJJJHHHGGGEEEDDDDDDFFFIIIJJJPPPSSSXXX\\\^^^```bbbdddfffddd```\\\WWWTTTRRRQQQOOOQQQSSSVVVXXXZZZ[[[[[[___```bbbcccaaa\\\WWWTTTPPPQQQSSSWWW\\\bbbhhhkkkkkkkkkhhhddd^^^ZZZXXXXXXVVVWWWWWWUUURRROOONNNNNNPPPQQQSSSUUUVVVZZZ^^^aaacccfffjjjnnnpppsssvvvxxx{{{yyyuuuqqqoooooopppqqqooouuu~~~}}}{{{{{{||||||yyyppphhheeeddd```ZZZXXXZZZ]]]bbbhhhnnnrrruuuwwwxxxzzz|||~~~kkk```\\\]]]aaagggmmmsssxxx~~~xxxfff_________eeemmmtttzzzwwwnnnnnnvvvuuuqqqqqqwww|||}}}|||}}}zzz{{{~~~|||rrrmmmoootttxxxwwwddd^^^dddppprrraaaUUUOOOLLLHHHIIIJJJJJJJJJMMMQQQTTT\\\cccmmmvvv......///000000000000000,,,---...///000000000000...000222111///...///111000000000000000000000000000111111111111222222222111111222222333444444555000111222333444444444444000111111222222333333333333333333444444444444555555666777777777777999;;;<<<@@@DDDGGGHHHHHHHHHIIIIIIIIIGGGFFFFFFHHHMMMQQQVVV]]]fffmmmooonnnkkkjjjhhhkkkpppuuu{{{}}}zzzvvvwww{{{}}}|||yyyuuuqqqkkkfffbbb___\\\ZZZWWWYYY\\\___bbbiiiqqqxxx~~~uuulllgggWWWTTTPPPLLLJJJIIIHHHGGGDDDEEEEEEFFFGGGKKKNNNQQQVVVZZZ___bbbccccccdddfffcccaaa^^^ZZZVVVSSSQQQQQQNNNOOORRRUUUXXX[[[\\\]]]aaacccdddeeeccc___ZZZWWWTTTTTTVVVYYY^^^dddiiimmmnnnooonnnkkkfffaaa^^^]]]YYYZZZYYYVVVSSSQQQPPPQQQRRRTTTUUUVVVXXX\\\```dddgggkkkqqquuuvvvxxxzzz}}}~~~}}}yyyvvvsssrrrqqqqqqmmmsss|||~~~{{{zzz|||xxxnnniiigggaaaYYYVVVXXX\\\bbbhhhmmmqqqtttxxxzzz|||~~~qqqddd^^^^^^bbbhhhnnnsssyyywwweee^^^^^^___fffooowww~~~wwwoooqqqzzz{{{ooolllnnnuuuyyyzzz|||~~~yyyrrrpppoootttzzzwwwfffccchhhsssuuubbbVVVPPPLLLIIIHHHIIIKKKKKKLLLPPPVVV[[[dddkkkvvv...//////000000000000000......///////////////...---///111000---,,,...000000000000000000000000000000111111111111222222222111111222333333444555555111111222333333333222222111111222333333444555555333333333444444444555555666777888888777888:::<<<===AAAEEEHHHHHHHHHHHHHHHKKKJJJHHHGGGGGGKKKQQQVVV___eeemmmrrrrrrmmmhhheeehhhlllrrrxxxwwwtttrrrtttyyy|||{{{xxxuuuqqqkkkfffccc```^^^\\\[[[]]]___aaagggppp|||zzzqqqggg^^^VVVRRRPPPNNNKKKIIIGGGFFFFFFFFFFFFGGGHHHIIIKKKNNNRRRUUUZZZ___dddfffeeeeeeeeeggg^^^]]][[[YYYVVVSSSQQQPPPLLLNNNQQQUUUXXX[[[]]]^^^cccdddeeeeeeddd```\\\ZZZWWWWWWXXX[[[___eeekkknnnppprrrrrrppplllfffbbbaaa]]]]]]\\\YYYUUUSSSSSSTTTTTTUUUWWWXXXYYY]]]bbbeeeiiiooouuuyyy{{{{{{}}}~~~|||yyyvvvtttrrrqqqkkkqqq{{{{{{xxxyyy}}}rrrllljjjcccZZZTTTWWW\\\bbbhhhmmmqqqsssyyyzzz}}}uuugggaaa___ccciiinnntttzzzwwwddd]]]]]]___fffpppyyywwwppprrr|||uuummmlllnnnvvv{{{|||zzzoooooosssvvv|||vvvgggfffjjjuuu{{{fffWWWQQQPPPMMMJJJGGGIIIKKKLLLNNNSSSZZZ```iiiqqq|||000000000000000000000000///////////////000111111000000000000000000000000111111222222222222111111000000111111111222222222222222222222222222222222444333333222222333333444333333333444444444555555222333444444555555444444333555666777888;;;>>>AAADDDDDDEEEHHHJJJJJJIIIHHHGGGIIIKKKKKKKKKOOOWWW^^^eeeiiimmmooommmjjjjjjjjjoooqqquuuzzzyyymmmnnnppptttxxxyyywwwuuuuuuooogggaaa___^^^]]][[[aaadddgggjjjppp}}}{{{nnniiiaaa\\\XXXTTTNNNJJJIIIIIIHHHGGGGGGGGGGGGGGGMMMLLLLLLMMMQQQUUUZZZ]]]aaafffkkkjjjeeebbbcccfffbbb___[[[XXXVVVTTTQQQOOOLLLMMMOOORRRUUUYYY\\\]]]cccbbbbbbcccdddcccbbb```^^^]]]\\\\\\___dddjjjmmmoooqqqssstttrrrnnnjjjgggccc___YYYWWWWWWWWWUUUSSSVVVXXXZZZ\\\]]]```eeehhhmmmpppvvvzzz|||}}}xxxssspppmmmooouuu~~~~~~}}}|||~~~}}}ssshhh^^^XXXPPPTTTYYY^^^dddjjjppptttssszzzyyyiiiaaaaaadddhhhmmmqqqwww|||{{{eee^^^___bbbiiittt}}}|||vvvuuu}}}}}}tttsssuuuvvvwwwvvvppplllmmmqqqwwwqqqgggdddkkkvvvsssfffWWWOOOLLLIIIHHHIIIIIIJJJLLLNNNRRRXXX```fffrrr{{{000000000000000000000000///////////////000111111////////////////////////111111222222222222111111000000111111111222222222222222222222222222222222333222222111111222222333333333333444444444555555444555555666666555555555444666888999:::===@@@CCCFFFFFFGGGHHHJJJJJJIIIHHHGGGIIILLLMMMNNNTTT]]]dddlllnnnppppppnnnllllllnnnppprrrvvv|||wwwlllmmmppptttxxxxxxvvvtttrrrlllddd___^^^^^^^^^]]]^^^dddmmmvvv|||pppgggaaa]]]WWWRRRPPPMMMIIIFFFIIIHHHHHHHHHHHHJJJKKKLLLQQQQQQSSSUUUZZZ^^^ccceeefffiiikkkkkkhhheeeeeegggaaa^^^ZZZWWWUUURRROOOMMMKKKLLLNNNPPPTTTWWWZZZ[[[``````___```aaaaaaaaaaaa```___^^^^^^aaaeeeiiilllmmmooosssuuuuuurrrooolllfffaaa[[[WWWVVVWWWWWWVVVZZZ[[[]]]^^^___bbbfffiiinnnqqqvvvzzz}}}yyytttpppnnnpppuuu~~~~~~}}}~~~vvvjjj___XXXSSSVVVZZZ___dddiiiooossstttzzzyyyjjjbbb___bbbfffjjjnnnsssyyy|||zzzfff___bbbfffnnnyyy|||wwwwwwzzzuuuxxx||||||qqqmmmkkknnnsss{{{zzzkkkdddeeemmmyyyxxxfffZZZOOOKKKJJJHHHGGGHHHLLLNNNQQQUUUZZZbbbkkkqqq{{{000000000000000000000000///////////////000111111////////////////////////111111222222222222111111111111111111111222222222222222222222222222222222222111111000000111111222333333333444444444555555666666666666666666666666666777:::<<<===@@@CCCFFFHHHHHHHHHIIIIIIIIIIIIIIIGGGJJJMMMPPPTTT\\\fffnnnrrrqqqpppmmmkkkjjjlllnnnqqqtttyyyuuummmnnnqqquuuxxxxxxuuurrroooiiibbb^^^]]]^^^```aaaaaakkkzzz~~~rrrggg]]]WWWSSSPPPLLLIIIHHHGGGEEEDDDHHHHHHHHHIIIKKKNNNRRRTTTWWWYYY\\\```dddhhhkkkmmmkkkkkklllkkkjjjiiihhhggg```]]]XXXUUURRROOOLLLJJJIIIJJJKKKNNNQQQTTTVVVXXX\\\[[[[[[\\\]]]^^^```bbbbbbaaaaaabbbcccfffiiijjjjjjmmmrrrwwwyyyxxxvvvuuulllfff^^^YYYWWWWWWXXXYYY^^^___```aaabbbdddgggjjjooorrrwww{{{}}}|||uuuqqqoooqqqvvv~~~~~~yyykkk___XXXTTTWWW[[[___dddhhhnnnqqqvvv{{{zzzkkkbbb```bbbeeeiiilllqqqvvvzzz~~~{{{gggbbbeeejjjsss{{{xxxzzz|||zzzzzz{{{{{{pppmmmkkklllrrryyyqqqfffbbbdddnnn|||rrrbbbVVVNNNIIIIIIJJJIIIHHHIIIJJJMMMRRRYYYaaajjjtttzzz///////////////////////////////////////000000111000000000000000000000000111111222222222222111111111111111111111111111111222222222222222222222222222222111111111111222222333333333444444444555555777666666666666666666666777:::===???@@@CCCFFFIIIHHHIIIIIIHHHGGGGGGHHHJJJIIILLLPPPUUU\\\fffpppwwwyyyvvvrrrnnnlllllloooqqqsssvvv|||yyyppppppsssvvvwwwwwwssspppkkkgggbbb^^^]]]```dddfffkkkxxxzzzlllbbbZZZTTTOOOKKKJJJHHHFFFEEEEEEEEEEEEHHHHHHIIIKKKPPPUUUZZZ]]]___aaadddhhhkkkmmmnnnooommmlllkkkkkkllljjjgggeee^^^ZZZVVVRRRPPPMMMIIIGGGGGGHHHIIIKKKMMMPPPSSSTTTWWWWWWWWWXXXYYY[[[___bbbbbbcccdddeeefffggghhhhhhhhhkkkqqqwww|||}}}}}}}}}uuuooofff^^^YYYXXXYYY[[[^^^```aaabbbcccfffiiilllpppssswwwzzz}}}~~~xxxtttqqqsssxxx~~~}}}mmm```YYYTTTWWW[[[___dddiiinnnrrrwww||||||lllcccccceeegggjjjmmmrrrwww{{{}}}~~~jjjccceeejjjttt{{{zzz}}}{{{}}}}}}zzzwwwyyyzzzppplllllllllpppyyyzzzllldddddddddpppqqqaaaWWWMMMIIIGGGKKKNNNLLLKKKMMMKKKOOOVVV^^^hhhrrr|||///////////////////////////////////////000000111111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222333333222222222222333333333333333444444444555555555555444444444555666777:::<<<@@@BBBCCCEEEHHHJJJGGGGGGHHHFFFEEEFFFIIILLLMMMPPPVVV^^^fffpppyyy}}}xxxtttrrrtttvvvwwwwwwzzztttttttttuuuvvvtttqqqnnnfffddd```^^^___ccchhhlllxxxtttfffZZZSSSPPPLLLJJJIIIHHHGGGFFFEEEEEEFFFGGGIIIJJJMMMQQQWWW^^^cccgggjjjkkkmmmooooooooonnnmmmkkkkkkkkkkkkkkkiiieeeaaa[[[XXXTTTPPPNNNKKKHHHEEEEEEFFFGGGHHHJJJMMMOOOPPPSSSTTTUUUVVVVVVYYY^^^bbbaaacccfffiiijjjjjjiiiiiiiiilllqqqwww|||}}}xxxpppfff___\\\[[[\\\]]]___aaabbbdddgggkkknnnooorrrvvvyyy||||||xxxuuuwww{{{pppccc[[[TTTWWW\\\aaaeeejjjppptttxxx|||oooeeeeeefffhhhjjjmmmrrrwww|||lllccceeejjjttt{{{||||||uuuxxxyyyxxxxxx~~~|||pppkkkjjjlllnnnuuussshhhdddfffiiivvvooo___UUUQQQIIIGGGHHHMMMOOOMMMMMMOOOSSSXXX```iiisss}}}000000000000000000000000///////////////000111111222222222222222222222222111111222222222222111111222222222111111111111111222222222222222222222222444333333333333333333444333333333444444444555555444444333333444666888999<<>>AAADDDFFFFFFGGGHHHIIIDDDFFFHHHGGGGGGJJJRRRXXX___ccckkkuuuzzzvvvqqqmmmkkkiiifffeee___ccchhhnnnttt|||rrrggg^^^WWWOOOJJJJJJJJJIIIHHHCCCEEEGGGFFFFFFGGGKKKNNNSSSVVV]]]eeemmmsssxxxzzzxxxwwwuuurrrnnnjjjhhhfffccchhhnnnnnnjjjccc^^^\\\VVVTTTPPPNNNLLLKKKHHHFFFDDDDDDDDDEEEGGGIIIKKKLLLNNNRRRWWWXXXWWWXXX]]]aaaaaafffmmmtttwwwwwwtttrrrrrrqqqqqqrrrvvvzzzzzzqqqjjjgggfffcccddddddddddddeeehhhkkklllnnnqqqsssvvvzzz{{{nnngggbbbdddgggjjjlllppptttwwwyyy{{{{{{ooofffgggiiikkknnnttt{{{}}}kkkfffkkkuuu}}}wwwuuuttttttsssyyy}}}xxxrrrnnnjjjjjjnnnrrrxxx}}}rrrmmmlllkkkmmmqqqzzzvvvdddYYYRRRKKKGGGHHHHHHFFFGGGKKKLLLLLLOOOTTT[[[bbbmmmyyy000000000000000000000000///////////////000111111000000000000000000000000111111222222222222111111222222222222111111000000222222222222222222222222222222111111111111222222333333333444444444555555444444333444666:::===??????BBBEEEGGGGGGGGGGGGHHHDDDGGGIIIHHHIIIMMMVVV]]]eeejjjrrr}}}zzzvvvooojjjfffdddcccaaaaaagggpppyyyqqqddd]]]SSSMMMGGGDDDEEEEEEDDDBBBCCCEEEHHHHHHHHHKKKOOOSSSWWW[[[ccclllttt{{{vvvuuurrrnnnjjjfffcccbbbaaahhhppppppjjjbbb]]][[[UUUSSSOOOMMMLLLKKKIIIGGGCCCDDDDDDEEEGGGHHHJJJKKKNNNSSSXXXYYYXXXYYY]]]aaabbbhhhpppxxx||||||yyyvvvuuusssqqqqqqssswww}}}xxxpppllljjjgggggggggfffdddeeegggiiijjjlllooorrrtttyyy~~~sssllliiikkkmmmnnnppprrruuuxxxyyyzzz~~~sssiiijjjlllnnnrrrxxxyyyiiihhhnnn|||}}}vvvssssssvvvyyy{{{vvvjjjiiikkklllnnnsssxxxwwwllljjjmmmppptttxxx}}}sssbbbRRRMMMLLLIIIGGGHHHKKKHHHHHHKKKMMMNNNSSSYYYbbbiiivvv000000000000111111111111000000000000000000000000111111111000000000//////111111111111111111111111000111111111111222222222333222222111111222222333444333333222222333333444333333444444444444444444666666666666888;;;>>>@@@DDDGGGIIIJJJIIIGGGFFFFFFCCCEEEGGGHHHKKKRRR[[[bbbqqqvvv}}}}}}{{{rrriiieeeaaa^^^___cccfffjjjwww}}}qqqeeeYYYQQQIIIJJJIIIGGGEEEEEEGGGIIIEEEFFFGGGHHHKKKPPPVVV[[[bbbeeekkksssyyy}}}|||{{{zzztttlllgggeeedddbbbaaafffgggiiijjjgggccc^^^[[[\\\YYYUUUQQQNNNKKKHHHFFFHHHGGGIIIOOOPPPLLLNNNTTTWWWXXXYYY\\\___aaacccdddhhhmmmuuu{{{~~~yyyxxxvvvsssrrrtttxxx{{{~~~vvvpppkkkiiijjjjjjhhhfffeeeeeefffgggjjjmmmmmmmmmqqqzzz~~~}}}}}}vvvrrrtttuuutttrrrqqqpppqqqrrrvvv{{{uuunnnmmmmmmqqqxxxwwwooorrrxxx}}}zzzuuussstttyyywwwtttoookkkkkkooovvv|||xxxmmmgggjjjooossszzzvvvjjj\\\VVVMMMGGGFFFFFFGGGFFFKKKKKKMMMPPPQQQRRRYYYaaafffqqq000000000000111111111111000000000000000000000000333333333222222222111111111111111111111111111111111111111111222222222222333222222111111222222333555555444444444444555555333333444444444444555555777666666777999<<>>@@@BBBEEEGGGIIIIIIGGGEEEDDDEEEDDDFFFJJJNNNVVV___jjjqqq{{{~~~~~~wwwrrrlllfff```_________eeekkkxxxzzzrrrggg^^^XXXRRRMMMIIIFFFGGGGGGFFFEEEEEEGGGIIIMMMOOORRRTTTXXX]]]cccgggqqqssswwwzzzyyyvvvrrrooojjjiiihhhiiijjjiiifffddd```aaaaaaaaa```^^^\\\[[[WWWWWWVVVTTTRRRPPPNNNNNNPPPQQQUUU[[[\\\ZZZ\\\___bbbdddfffhhhjjjlllmmmmmmooosssyyy~~~zzzwwwwwwzzz}}}yyyrrrnnnlllnnnpppooollliiiggggggdddfffhhhhhhhhhkkkpppuuuyyyzzzzzz{{{}}}~~~~~~}}}{{{tttpppoooooorrrvvv{{{tttssstttyyywwwssszzz}}}~~~}}}~~~{{{qqqkkkjjjiiijjjooozzzyyysssmmmkkkpppyyy|||oooeee]]]TTTLLLJJJHHHEEEEEEGGGIIIKKKLLLPPPQQQUUU[[[^^^aaaiiirrr~~~///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333333222222111111222222333111111000000000000111111333333444444555555666666888888999;;;===@@@BBBCCCFFFGGGHHHHHHFFFDDDDDDDDDFFFHHHMMMUUU^^^iiitttzzz|||}}}yyyqqqkkkgggbbb^^^^^^___bbbjjjsssxxxvvvmmmfff^^^VVVRRRNNNKKKHHHGGGGGGHHHHHHGGGHHHKKKNNNQQQSSSWWW[[[___dddjjjnnnsssvvvyyyzzzxxxsssooolllfffgggjjjlllllljjjfffddd^^^^^^]]]]]]\\\[[[[[[ZZZVVVVVVVVVUUUSSSRRRRRRRRRXXX[[[aaafffhhhiiijjjlllmmmnnnoooooopppppppppooorrrvvv{{{~~~||||||}}}}}}zzzsssooonnnqqqsssrrrooollliiihhhfffgggiiiiiiiiijjjnnnqqqrrrssstttvvvxxxzzz}}}~~~}}}~~~|||||||||||||||{{{rrrlllkkkkkkrrrvvv{{{~~~uuutttvvv{{{xxxwww|||tttnnnkkkkkklllpppxxx|||tttnnnllllllsss|||zzzmmm```WWWRRRLLLHHHCCCCCCCCCEEEGGGJJJMMMNNNQQQSSSYYYaaafffjjjsss|||///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111222222222222333333333333222222111111222222333111000000//////000000111333333444555555666777777888999;;;===???BBBDDDEEEFFFGGGHHHHHHFFFEEEEEEFFFIIILLLRRR\\\gggrrr{{{|||}}}}}}tttlllfffbbb^^^]]]^^^aaafffqqq{{{wwwnnnkkkkkkbbb]]]VVVOOOJJJGGGEEEDDDFFFGGGHHHIIIIIIKKKNNNQQQTTTWWW]]]bbbggglllqqquuuxxx{{{}}}{{{uuuoookkkiiiiiikkknnnooommmiiieeeccc___^^^]]][[[ZZZYYYYYYYYYUUUVVVWWWVVVTTTTTTVVVYYYbbbhhhoootttwwwyyyzzzzzzwwwvvvuuusssrrrppppppooossswww|||~~~|||}}}zzztttpppooorrrttttttqqqmmmkkkjjjhhhiiijjjjjjiiijjjkkklllkkklllmmmpppsssvvvxxxzzzyyyzzz|||~~~}}}zzz{{{{{{{{{{{{~~~{{{qqqkkkkkklllqqqvvv{{{}}}}}}ttttttvvv|||zzzzzz{{{tttqqqpppoooqqqtttyyyxxxrrrnnnoooqqqvvv|||pppaaaVVVPPPLLLJJJHHHBBBCCCDDDFFFHHHKKKNNNPPPSSSUUU]]]gggmmmrrr|||000000000000111111111111000000000000000000000000222222222222222333333333111111111111111111111111222222222222333333333333333222222111111222222333333222222222222222222333333333444555666777777888999:::<<>>AAADDDFFFHHHHHHFFFGGGHHHHHHHHHIIIKKKMMMRRRWWWaaannnzzz}}}{{{|||~~~yyypppkkkgggdddbbbdddeeejjjrrr|||wwwkkk]]]VVVXXXYYYVVVRRRPPPOOOMMMJJJHHHJJJMMMPPPOOOQQQSSSUUUWWWZZZ___bbbccciiiqqqyyy|||xxxyyy|||yyyzzzxxxssslllhhhhhhjjjhhhgggfffccc___ZZZVVVSSSRRRTTTWWWYYY]]]gggttt~~~zzzvvvqqqllljjjlllooorrrwww}}}~~~zzzuuuqqqooommmooooooooommmmmmnnnooorrrrrrrrrqqqqqqnnnjjjggg```aaabbbeeehhhkkkmmmooooooooopppqqqsssuuuwwwxxxyyy|||}}}|||{{{uuuwwwxxxzzz|||vvvmmmkkkoootttyyy~~~zzz{{{{{{~~~}}}}}}~~~~~~wwwwwwyyyxxx|||yyysssqqqrrrppptttvvvuuuwwwwwwpppfffYYYMMMDDDEEEHHHFFFDDDEEEEEEHHHJJJLLLNNNRRRYYY___bbbfffppp|||000000000000111111111111111111222222222333333333000000111111111222222222222222222222222222222222***+++...111333444444444333333333333333333333333111111222333333444555555000222444555666888<<<>>>===???CCCEEEEEEFFFGGGHHHHHHGGGGGGGGGJJJNNNRRRUUUXXXaaannnvvvyyyyyyyyyyyyyyywwwnnnjjjgggeeedddgggeeekkkuuuuuubbb\\\VVVRRRQQQPPPNNNKKKMMMMMMMMMLLLLLLNNNQQQTTTVVVXXX\\\___bbbeeeffffffkkknnnssszzz}}}vvvpppkkkjjjkkkllliiihhhfffaaa\\\XXXWWWWWWRRRUUUYYY^^^fffrrr}}}xxxtttooolllllloootttxxx}}}{{{wwwrrrnnnnnnooooooppppppooonnnmmmrrrrrrrrrpppmmmiiifffccc```aaaccceeeggghhhhhhhhhmmmllllllmmmnnnqqqtttvvvuuuwwwxxxzzz{{{{{{zzzzzzyyyzzz|||}}}xxxpppooorrruuu}}}{{{zzz|||}}}{{{{{{{{{|||~~~|||tttmmmjjjlllmmmpppssstttppphhh^^^XXXRRRNNNIIIEEEEEEEEEFFFFFFDDDGGGIIIKKKOOOUUU___fffooottt|||000000000000111111111111////////////000000000111111222222222333333333333222222222222222222222222000000222333333222222111333333333333333333333333222222222333333444444444111333555777888:::===??????AAADDDEEEEEEEEEFFFHHHHHHHHHIIIKKKOOOSSSWWWZZZ___fffpppvvvwwwwwwwwwxxx{{{zzzqqqiiigggffffffhhhmmmttt{{{pppfffXXXTTTOOOLLLKKKLLLKKKIIIKKKMMMNNNOOOQQQSSSXXX[[[```aaadddgggiiikkkkkklllppprrruuuzzz}}}xxxrrrkkkgggggghhhiiijjjjjjgggbbb\\\WWWUUUUUUUUUYYY^^^ccckkkvvv~~~yyyuuurrrnnnllllllpppvvvyyy}}}|||wwwsssqqqrrrrrrrrrrrrpppnnnmmmqqqqqqqqqpppmmmjjjgggfff```aaabbbdddfffhhhiiijjjkkkjjjiiijjjkkkmmmppprrrqqqqqqsssuuuwwwxxxxxxyyyzzz{{{}}}~~~wwwpppoooqqqttt~~~~~~}}}uuuxxx~~~yyyzzz|||wwwoooiiigggiiimmmnnnooommmhhh___VVVPPPLLLJJJFFFDDDDDDEEEFFFGGGJJJMMMQQQTTTXXX___hhhpppvvv{{{000000000000111111111111////////////000000000000222222333333333444444444222222222222222222222222333333333444333333222111333333333333333333333333333333333333333444444444333555777999:::<<>>AAACCCEEEFFFGGGFFFEEEFFFGGGIIINNNPPPTTTZZZ___dddgggiiijjjmmmoooooonnnooossswwwzzzuuummmiiifffgggjjjooo{{{pppcccYYYQQQMMMKKKIIIGGGFFFFFFHHHJJJKKKKKKPPPWWW^^^dddjjjooorrrtttuuuwwwxxxxxxxxxwwwvvvtttrrrpppooopppsssvvvyyy}}}|||yyypppmmmhhhdddbbbcccfffgggiiihhhfffaaa[[[VVVTTTSSSYYY___gggnnnttt{{{yyyrrrmmmhhhfffdddcccdddgggkkknnnmmmoooppprrrssswww|||||||||{{{yyyvvvqqqllljjjiiiiiiiiiiiiiiiiiiiiijjjfffeeedddcccdddeeehhhiiigggeeedddccccccdddeeeggghhhhhhhhhhhhjjjlllooopppsssvvvzzz|||||||||}}}~~~}}}|||yyytttpppnnnnnnpppzzz~~~zzznnnmmmqqquuuyyy}}}{{{}}}{{{xxxxxx|||yyymmmfffaaa\\\]]]```]]]\\\ZZZWWWSSSOOOKKKHHHFFFGGGHHHHHHIIIIIIKKKMMMKKKPPPWWW]]]dddmmmwww~~~///000000000111111111111333333333444444444555555111111111111222222222222222222222222222222222222111111111111222222333333444444444444444444444444333444444444444444555555777:::===???@@@AAACCCEEEGGGGGGGGGFFFFFFGGGJJJMMMSSSVVV[[[bbbgggkkkmmmmmmiiijjjkkkjjjjjjmmmsssyyy~~~{{{wwwqqqnnnjjjiiiiiilllooovvvooo___UUUOOOLLLIIIIIIIIIGGGFFFFFFHHHKKKMMMOOOVVV___iiipppvvv{{{~~~}}}}}}~~~}}}|||zzzxxxwwwooommmjjjhhhiiikkknnnqqqrrruuuxxxzzzyyyvvvrrrooojjjhhhfffdddcccdddfffhhhffffffccc___ZZZWWWVVVVVV[[[aaajjjpppuuuzzzzzzssslllggg___^^^\\\[[[[[[]]]___aaa___aaaccceeeiiinnntttyyyzzz}}}}}}xxxqqqkkkgggddddddddddddeeeggghhhiiijjjiiifffdddcccdddeeeffffffeeecccaaaaaabbbcccdddhhhgggfffffffffgggiiijjjlllppptttxxxyyyzzz{{{|||}}}~~~|||wwwwwwuuurrrnnnmmmmmmnnnssswww}}}{{{qqqiiijjjmmmnnnpppsssqqqtttxxx{{{}}}|||{{{{{{|||zzzoooeee^^^ZZZWWWXXX[[[VVVUUUSSSPPPMMMJJJHHHHHHGGGHHHJJJJJJIIIJJJLLLOOOPPPVVV___gggoooxxx000000000000111111111111111111111222222222222333000000111111111222222222222222222222222222222222444444222111000000000000444444444444444444444444333333333444555555666666999<<<@@@BBBCCCDDDFFFGGGFFFGGGGGGFFFFFFIIINNNRRRYYY\\\bbbhhhlllnnnnnnnnnhhhhhhhhhggggggllltttzzzyyyyyy{{{~~~|||yyyuuurrrnnnlllkkkkkklllpppuuuyyyvvvlll^^^SSSMMMJJJHHHGGGFFFGGGGGGFFFFFFHHHLLLPPPVVV^^^iiisss{{{{{{vvvrrrpppgggeeecccaaabbbeeehhhjjjjjjlllnnnoooooommmkkkjjjggggggggghhhiiijjjkkkkkkhhhgggccc^^^ZZZXXXYYY[[[^^^dddlllrrruuuxxx}}}|||vvvnnneee___WWWVVVTTTSSSSSSTTTUUUVVVUUUXXX[[[___ccciiipppuuuvvvzzz{{{rrrkkkfffaaaaaa``````bbbdddgggiiikkkjjjhhhfffddddddddddddeeedddbbb``````aaabbbccceeeeeeeeeddddddeeeeeeeeefffjjjooosssuuuwwwxxxzzzyyyzzz|||}}}|||{{{xxxwwwssssssrrrpppmmmllllllnnnmmmpppuuu||||||{{{zzz~~~rrrkkkfffhhhjjjjjjkkkmmmmmmpppuuuzzz{{{{{{}}}~~~nnneee\\\XXXUUUQQQRRRUUUSSSQQQOOOLLLIIIGGGFFFFFFGGGIIIKKKKKKJJJKKKOOOSSSVVV]]]gggpppxxx000000000000111111111111//////000000000111111111111111111222222222333333222222222222222222222222555444333222111111222222555555555555555555555555111222333444555666777888:::>>>BBBEEEFFFFFFHHHIIIEEEEEEFFFFFFGGGLLLRRRVVV^^^bbbhhhmmmpppooommmkkkiiiiiihhhffffffkkkttt{{{~~~xxxyyy||||||wwwuuuqqqmmmjjjiiijjjkkkooottt|||yyyddd\\\SSSLLLJJJIIIGGGFFFDDDEEEGGGGGGHHHLLLQQQVVV]]]eeeqqq|||{{{ssskkkeeeaaaYYYXXXWWWXXXZZZ]]]aaaccceeeeeefffgggiiijjjkkkkkkkkkmmmpppsssuuuuuuuuutttooolllfff___ZZZYYY\\\___dddjjjqqquuuwwwyyy|||{{{tttiii]]]VVVPPPPPPOOOOOOPPPQQQRRRSSSSSSUUUZZZ^^^ccciiiooossstttyyy~~~uuulllgggaaa```^^^^^^```cccgggjjjiiihhhhhhgggfffeeeeeeeeecccbbb```______```aaabbbaaaaaabbbccccccccccccccccccfffkkknnnppprrruuuwwwvvvvvvvvvvvvvvvuuuuuutttrrrrrrqqqnnnkkkkkklllnnnkkkmmmqqqwww}}}}}}zzzwwwtttrrrqqqpppsssvvvxxx}}}}}}vvvooojjjgggjjjmmmmmmmmmooosssvvv|||{{{{{{~~~zzzsssddd\\\UUURRRPPPLLLLLLOOOLLLKKKJJJIIIHHHGGGGGGHHHIIILLLNNNNNNNNNQQQWWW]]]]]]eeepppzzz000000000000111111111111000000000000111111111111222222333333333444444444222222222222222222222222333222222222333555777888555555555555555555555555000111222444666777888999;;;???CCCFFFGGGHHHIIIJJJDDDDDDEEEEEEHHHMMMTTTYYYaaaeeejjjoooqqqooollljjjjjjjjjiiigggggglllttt{{{zzz{{{~~~|||yyyrrrpppmmmhhhffffffjjjmmmuuu{{{qqqbbb[[[VVVOOOKKKJJJJJJHHHFFFCCCEEEHHHIIIKKKPPPWWW\\\bbbjjjvvvvvvkkkaaaXXXSSSMMMMMMNNNPPPSSSWWWZZZ\\\cccbbbcccdddfffiiilllnnnqqqtttyyy}}}~~~}}}tttpppiiiaaa[[[ZZZ]]]aaaiiinnntttxxxyyyzzz}}}|||sssfffXXXOOOLLLLLLMMMNNNOOOQQQRRRSSSTTTWWW\\\```eeejjjooossstttzzzwwwmmmhhhaaa```^^^^^^```dddhhhjjjffffffgggggghhhggggggfffbbbaaa___^^^^^^___aaabbb\\\^^^```bbbcccccccccbbbbbbeeeiiilllmmmooorrrtttuuutttsssrrrrrrrrrssstttrrrrrrpppmmmjjjjjjlllnnnkkklllpppuuu{{{~~~}}}zzz{{{~~~yyyxxxvvvtttqqqnnnmmmlllkkknnnpppqqqvvvzzzvvvpppppplllkkkooorrrrrrsssuuu{{{~~~{{{}}}}}}qqqjjj]]]VVVPPPOOOMMMIIIHHHJJJDDDEEEEEEFFFHHHJJJKKKLLLMMMPPPSSSSSSSSSWWW```ggghhhppp|||000000000000////////////222222222111111111000000222222222222222222222222111111222222222333333333111111111222222333333333555444444333333444444555555444444444555888:::<<<>>>AAAEEEGGGGGGFFFFFFFFFEEEEEEDDDEEEJJJRRR\\\cccgggjjjnnnqqqrrroookkkiiiiiikkklllkkkjjjmmmuuu|||~~~~~~|||zzz{{{}}}|||wwwrrrnnnmmmkkkgggdddgggmmmsss~~~~~~kkk___[[[RRROOOLLLIIIGGGGGGHHHIIIDDDFFFJJJMMMQQQUUU[[[^^^gggrrruuuiii___WWWRRROOOLLLNNNPPPRRRTTTXXX\\\```___``````aaadddjjjqqqvvv{{{yyysssiiiaaa]]]^^^bbbfffiiiqqqzzz}}}zzzyyy|||}}}mmm___WWWUUUMMMMMMNNNNNNPPPRRRUUUVVV]]]ZZZ]]]eeeiiiiiimmmsssvvv{{{|||vvvrrrhhhfffdddbbbbbbccceeegggeeedddcccdddfffgggfffeee_______________```aaaaaabbbddddddcccbbbaaabbbdddbbbbbbcccdddgggjjjmmmnnnmmmoooqqqqqqqqqpppqqqrrrtttuuutttrrrnnnkkkkkkkkkmmmooorrrvvvyyy{{{|||}}}~~~|||{{{yyywwwvvvtttrrrpppmmmkkkjjjjjjjjjmmmooorrrsssssssssssstttoooqqquuuxxxyyy{{{~~~~~~}}}}}}~~~|||pppddd]]]TTTQQQNNNJJJFFFEEEDDDDDDFFFHHHIIIIIIGGGIIINNNRRRSSSUUUWWWXXXZZZ___eeeiiittt|||000000000000000000000///222222222111111111000000222222222222222222222222111111222222222333333333222222333333333444444444555444444333333444444555555555444555666999;;;===???BBBFFFGGGGGGFFFEEEFFFEEEFFFGGGJJJOOOXXXbbbiiinnnpppssstttssspppllljjjnnnqqqrrrqqqqqqttt|||~~~|||yyywwwxxxyyyxxxsssnnnhhhhhhgggfffgggmmmwwwqqqbbbWWWTTTNNNLLLIIIGGGEEEEEEFFFGGGHHHJJJLLLOOORRRWWW]]]aaakkkvvvyyylll```WWWPPPLLLJJJIIIKKKNNNPPPRRRUUUYYY\\\^^^___```bbbfffnnnvvv|||zzztttjjjbbb___aaafffjjjmmmssszzz|||yyyxxx{{{zzzjjj\\\UUUSSSLLLMMMNNNPPPRRRUUUYYY\\\dddbbbeeelllooonnnqqquuuxxx|||}}}zzzooonnnkkkhhhffffffggghhhdddcccbbbccceeeeeedddccc^^^^^^^^^^^^___```aaaaaacccdddffffffdddcccddddddcccccccccdddfffhhhjjjkkklllnnnpppqqqqqqqqqssstttuuuvvvvvvtttqqqooooooooorrrsssuuuxxxyyyzzzzzzzzz}}}}}}}}}}}}{{{yyywwwvvvpppooonnnmmmllllllmmmmmmooorrruuuwwwwwwxxxyyyzzzxxx{{{~~~~~~{{{qqqfff\\\VVVQQQOOOLLLHHHFFFDDDDDDDDDDDDFFFHHHHHHGGGIIINNNSSS[[[\\\^^^___bbbgggnnnttt000000000000000000000000222222222111111111111111222222222222222222222222111111222222222333333333333333444444444444555555555555444444444444555555555555555666888:::===???AAADDDFFFGGGFFFEEEEEEFFFEEEGGGKKKOOOWWWaaakkkrrrxxxxxxyyyxxxvvvsssooommmuuuwwwyyyyyyzzz}}}|||xxxuuusssrrrsssqqqmmmiiifffggghhhiiinnnxxxtttjjjbbbWWWOOOLLLLLLKKKIIIGGGFFFEEEFFFFFFKKKMMMNNNQQQTTTZZZaaafffpppzzzvvvnnnbbbVVVNNNJJJGGGFFFGGGJJJNNNQQQSSSUUUXXXZZZ]]]^^^aaadddjjjttt~~~xxxrrriiibbb```ccciiimmmqqquuuyyyyyywwwwww{{{vvvfffXXXRRRPPPNNNPPPRRRTTTWWW\\\aaaeeemmmmmmpppvvvxxxwwwwwwzzz{{{~~~zzzxxxtttpppmmmkkkjjjiiidddcccbbbbbbdddcccbbb```]]]]]]]]]]]]^^^___aaaaaaccceeehhhiiigggfffeeeeeedddddddddddddddeeefffgggiiikkknnnooopppqqqtttvvvvvvwwwxxxwwwuuutttuuuvvvxxxxxxzzz{{{{{{zzzyyyxxx{{{|||~~~~~~|||yyywwwqqqqqqqqqqqqrrrssstttuuutttwww{{{~~~{{{yyy}}}vvvkkkaaaYYYRRRNNNLLLKKKIIIGGGEEEDDDDDDEEEEEEGGGIIIIIIIIILLLRRRWWW```bbbdddeeehhhnnnxxx000000000000000111111111111111111111111111111111222222222222222222222222111111222222222333333333333333333444444444444444555555444444444444555555555666666888:::===???AAACCCEEEFFFFFFEEEDDDEEEFFFDDDHHHNNNUUU^^^iiittt{{{}}}{{{xxxvvvuuu{{{}}}|||xxxsssqqqnnnlllllljjjgggeeeiiikkknnnrrryyy}}}oooaaaZZZVVVPPPKKKIIILLLKKKJJJIIIIIIHHHHHHIIIMMMNNNPPPRRRWWW^^^gggmmmvvvyyymmmfffZZZPPPJJJHHHGGGGGGHHHLLLPPPTTTVVVXXXZZZ\\\]]]___bbbhhhooozzztttooogggaaa```dddjjjnnnqqqtttvvvvvvuuuxxx~~~qqqbbbVVVQQQPPPRRRUUUXXX[[[^^^cccjjjpppvvvwww{{{~~~|||wwwsssooolllkkkfffeeedddddddddccc```^^^[[[[[[\\\\\\]]]___```aaacccfffjjjkkkjjjhhhgggfffffffffeeeddddddccccccccceeegggjjjlllmmmooosssuuuuuuwwwyyyyyyxxxxxxzzz{{{|||}}}~~~~~~~~~}}}|||{{{{{{~~~~~~|||xxxyyyzzz{{{|||~~~|||}}}yyyyyyzzz}}}zzzrrrfff[[[SSSNNNJJJHHHHHHHHHFFFEEEEEEEEEEEEFFFHHHJJJMMMMMMNNNSSSZZZ```fffhhhkkkmmmpppwww///000000000111111111222111111111111111111111111222222222222222222222222111111222222222333333333333333333222222222222222666555555444444555555666666666888:::===???AAACCCEEEFFFFFFFFFDDDDDDFFFGGGEEEJJJRRR\\\fffqqq{{{~~~yyytttnnnllliiigggfffeeeddddddhhhmmmttt|||wwwkkk```UUUPPPNNNKKKHHHIIIKKKKKKKKKLLLLLLKKKKKKJJJLLLNNNQQQUUU[[[dddmmmttt{{{wwwpppddd^^^TTTMMMIIIHHHHHHHHHJJJMMMRRRUUUWWWYYY[[[]]]^^^aaafffllluuu}}}qqqmmmhhhccccccfffkkkooonnnoooqqqqqqtttyyy|||mmm^^^UUURRRRRRUUUYYY]]]```bbbiiirrryyy~~~|||xxxsssooommmkkkiiihhhgggfffccc___\\\YYYYYYZZZ[[[]]]^^^```aaacccfffjjjkkkjjjhhhggggggggggggffffffeeedddcccbbbbbbdddfffhhhiiilllooorrrsssuuuwwwyyyyyyzzz|||~~~}}}~~~~~~vvvuuuyyy}}}vvvmmmfffZZZQQQKKKHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGIIILLLNNNPPPRRRXXX```ggglllpppuuuwwwzzz///000000111111222222222111111111111111222222222222222222222222222222222111111222222222333333333333333222222222222111111666666555555555555666666666777999<<>>BBBDDDFFFGGGEEEEEEEEEDDDCCCFFFJJJMMMWWW^^^jjjvvv}}}tttmmmhhhfffddddddcccbbbbbbeeejjjmmm{{{|||lll___TTTMMMFFFGGGIIIKKKIIIHHHOOOWWWUUUWWWZZZ\\\]]]]]][[[ZZZXXX[[[```eeejjjpppvvv{{{}}}yyypppeee\\\UUURRROOONNNNNNOOOOOONNNSSSUUUWWWYYY[[[___cccggghhhlllsssyyy~~~wwwnnndddddddddccccccdddddddddgggggghhhkkkqqqzzzppp```UUURRRUUUXXX]]]dddlllsssyyy~~~xxxttttttwwwxxx}}}~~~}}}{{{uuusssppplllggg```XXXSSSUUUVVVWWWYYY[[[]]]```aaabbbccceeeeeedddeeefffhhhhhhiiijjjkkkllllllkkkjjjeeefffeeedddccceeehhhkkkjjjllloooqqqrrrtttwwwyyyyyyzzz}}}xxxtttppppppuuuqqqdddXXXQQQJJJGGGDDDBBBCCCEEEFFFFFFHHHHHHIIIJJJKKKKKKKKKKKKKKKNNNQQQTTTYYYaaalllttt111111111111111111111111000000000000////////////555333111111333444111///000000111111111222222222444555666666666555333222444333333333444666777999999:::<<>>AAAEEEGGGGGGGGGEEEFFFGGGFFFFFFKKKRRRYYYhhhqqq{{{}}}vvvrrrkkkdddbbbddd``````aaadddiiisss~~~tttcccYYYRRRLLLHHHHHHHHHJJJNNNQQQTTTXXX]]]aaaddddddeeeeeedddccc```______aaaeeejjjmmmppprrrsssvvvxxxyyyxxxtttlllccc^^^XXXVVVTTTUUUWWWXXXWWWVVVUUUWWWZZZ]]]___bbbfffiiilllrrryyy}}}tttggg```XXXWWWVVVUUUUUUWWWXXXYYY___```ccciiiqqqxxx}}}~~~}}}rrrggg___XXXUUUWWW]]]eeeiiiqqq}}}~~~yyyvvvtttpppooopppsssvvvxxxxxxtttooojjjeee```[[[XXXZZZ[[[\\\```ccceeedddbbbdddcccbbbaaabbbeeegggiiilllmmmooooooooonnnmmmlllnnnkkkgggfffhhhiiiiiihhhiiiiiijjjjjjkkklllmmmmmmnnnmmmmmmnnnppprrruuuwww}}}|||rrroooqqquuu|||nnnaaaVVVMMMHHHGGGBBBDDDFFFFFFEEEEEEFFFGGGHHHIIILLLPPPSSSRRRNNNIIIKKKNNNUUU\\\aaakkk}}}111111111111111111111111222222222222222222222222333222111222333444333222222222222333333333444444///000222444666777777777666555444444555666888999<<<>>>AAADDDFFFGGGGGGFFFEEEFFFHHHHHHJJJOOOYYY```oooxxx}}}wwwrrrnnniiicccbbbdddbbbcccfffllluuu~~~jjj___UUUPPPNNNJJJIIIKKKIIIMMMSSSXXX\\\```eeeggghhhhhhhhhgggfffcccaaa___bbbccceeehhhkkkmmmoooppptttuuuuuusssoooiiiddd```\\\[[[ZZZZZZ\\\\\\\\\ZZZWWWZZZ]]]```cccfffjjjnnnooouuu|||mmm```ZZZSSSRRRQQQQQQRRRSSSTTTUUU]]]^^^aaahhhooovvvyyy{{{vvvlllbbb\\\XXXVVVZZZ```hhhnnnxxxwwwqqqnnnoooooopppqqquuuyyy}}}{{{wwwrrrmmmhhhbbb\\\XXX]]]^^^```cccfffgggfffdddeeedddcccbbbccceeeiiikkkoooooooooooopppooooooooorrrpppllljjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiihhhhhhiiihhhhhhiiikkkmmmoooqqquuuvvvyyy}}}xxxqqqkkkmmmrrr{{{}}}ooo___TTTLLLEEEBBBCCCDDDFFFHHHHHHGGGFFFFFFGGGHHHKKKOOOTTTWWWVVVRRRNNNLLLOOOVVV^^^gggttt111111111111111111111111111111111222222222222222222222222222333444444444333333333444444444555555333444555666888999::::::777666555555666777999:::>>>@@@DDDFFFGGGFFFFFFFFFEEEGGGIIIKKKNNNUUU^^^fffssszzzyyysssnnnlllhhhcccbbbeeegggjjjooowwwsssfffZZZSSSMMMMMMMMMLLLLLLOOOMMMRRRYYY```dddgggjjjkkkiiiiiihhhfffcccaaa^^^]]]```aaabbbdddgggkkkmmmooosssrrrqqqooollliiifffdddaaaaaa`````````___^^^]]]YYY\\\___bbbeeeiiinnnqqqvvv{{{zzzggg[[[VVVRRRQQQQQQRRRRRRTTTUUUVVV[[[]]]```fffnnntttwwwxxxssskkkaaa\\\YYYXXX]]]dddlllrrr~~~yyyrrrnnnlllkkkoooqqquuuxxx|||}}}xxxtttooohhhaaa]]]]]]^^^```dddgggiiigggfffhhhgggfffeeefffiiikkkmmmqqqppppppoooooopppqqqrrruuusssqqqooommmlllkkkjjjjjjjjjiiihhhgggffffffeeeggggggggghhhiiijjjlllmmmpppqqqsssvvv{{{~~~ssspppppppppttt|||}}}ooobbbTTTLLLGGGCCCBBBDDDFFFGGGIIIIIIHHHGGGHHHIIIKKKNNNTTTYYY[[[YYYUUURRRPPPRRRZZZeeeqqq111111111111111111111111000000000111111111222222111222333333333444444555333333444444444555555555666666666666777777888888777666666666777999;;;<<>>@@@CCCFFFFFFEEEDDDFFFIIIKKKOOOTTTXXX[[[aaahhhnnnvvv{{{{{{tttjjjddd____________dddjjjlllttttttfffYYYQQQNNNMMMIIIIIILLLNNNNNNQQQVVV]]]aaafffhhhhhhfffdddccc\\\[[[ZZZXXXVVVUUUSSSSSSQQQTTTXXX]]]ccciiimmmooopppooonnnlllkkkkkklllllljjjllllllkkkgggdddcccbbbaaacccgggjjjlllppptttwww~~~yyyjjj___YYYWWWSSSSSSUUUVVVXXXYYYZZZ[[[^^^___cccjjjpppuuuwwwvvvrrriiiaaa]]][[[[[[```gggsss{{{xxxuuunnnllliiiggggggjjjlllooossswww{{{~~~}}}wwwpppkkkeeedddcccdddgggiiiiiiiiilllmmmnnnooopppqqqqqqqqqoooooonnnnnnnnnpppqqqrrrrrrtttuuutttqqqnnnmmmmmmmmmllllllkkkjjjjjjiiiiiihhhhhhiiiiiijjjjjjjjjjjjjjjkkkmmmpppssswwwzzz|||}}}zzzpppjjjiiimmmvvvrrrdddUUULLLDDDCCCCCCBBBBBBDDDFFFHHHKKKLLLLLLLLLNNNOOONNNRRRXXX[[[\\\[[[[[[[[[^^^bbbnnn~~~111111111111111111111111000000111111222333333444333555666555333222333555222333333333444444444444666555333222222222333333555555666777999<<>>AAACCC@@@CCCEEECCCAAABBBGGGMMMUUU[[[bbbfffiiikkkpppsssqqqvvvzzz{{{{{{qqqjjj___YYYVVVXXX^^^eeepppzzzvvvhhhZZZTTTOOOJJJIIILLLHHHGGGIIIPPPUUUZZZbbbjjjkkklllllliiiccc\\\WWWTTTOOOOOONNNMMMMMMMMMMMMNNNMMMQQQWWW___eeejjjmmmnnnkkkjjjjjjjjjkkkllllllmmmkkkooorrrssspppnnnnnnooooooqqqtttvvvxxx{{{~~~sssccc\\\ZZZYYYYYYYYYZZZ\\\^^^```bbbbbbcccbbbdddhhhooouuuyyyzzzyyytttllleeecccccceeellltttzzzttthhh___]]]]]]aaaccceeehhhlllppprrrtttuuuyyy}}}~~~zzzvvvoookkkjjjjjjkkkkkkjjjmmmpppssstttsssqqqooojjjkkkkkklllmmmnnnnnnoookkkooossstttrrrooooooooonnnnnnoooooopppqqqqqqqqqrrrrrrsssssstttssssssrrrppprrruuuxxxzzz{{{||||||zzz}}}~~~wwwqqqkkkiiipppwww~~~nnnaaaUUUMMMIIICCC???BBBEEEDDDCCCDDDEEEHHHKKKMMMNNNPPPRRRTTTUUUZZZ```eeehhhkkkooosssxxx333333333222222111111111222222333444666777888888666666555444333222222111444444444444444444444444888777555444333333444444666777999;;;>>>@@@BBBCCCDDDDDDCCCCCCDDDHHHNNNRRR[[[bbbiiillllllkkknnnqqqqqqwww~~~}}}}}}~~~yyymmmccc]]]XXXVVVZZZ___iii{{{{{{rrr\\\ZZZVVVPPPJJJGGGGGGIIIIIILLLNNNSSS]]]hhhmmmkkkqqqmmmhhhaaaZZZUUUQQQOOONNNNNNNNNNNNNNNNNNOOOOOONNNSSSZZZ```dddhhhlllnnnkkkiiihhhjjjnnnppppppnnnppppppoooooooooooooooooowwwzzz|||~~~~~~{{{ggg^^^^^^^^^\\\[[[___aaacccddddddeeegggiiikkkkkkmmmrrrwww{{{}}}}}}uuunnniiikkkkkkkkkqqqyyy|||ooofff___WWWRRRRRRYYY\\\bbbiiiooorrrtttuuuyyyyyyyyyzzz~~~}}}vvvnnnjjjiiijjjkkknnnppptttwwwwwwuuurrrpppiiiiiiiiiiiijjjlllmmmnnnlllnnnoooooommmmmmnnnooooooqqquuuwwwwwwvvvvvvwwwwwwyyy{{{{{{xxxvvvttttttuuuxxx||||||sssnnnooonnnqqqvvv{{{qqqaaaRRRJJJJJJCCCBBBBBBBBBBBBCCCDDDDDDIIIIIIJJJMMMQQQUUUWWWWWWZZZ___ffflllqqqwww~~~333333222222222222222222000000111111222333444444555555555444444333333222444444444444444444444444666555444444444555666777888999;;;===@@@BBBDDDDDDCCCCCCBBBBBBCCCHHHNNNSSS\\\bbbjjjmmmmmmkkkmmmooosssyyy}}}}}}~~~}}}|||{{{tttggg]]]ZZZWWWYYY```jjjxxxyyyhhh```SSSRRROOOJJJFFFEEEFFFHHHKKKNNNSSSXXXaaakkknnnlllkkkgggbbb[[[UUUQQQNNNMMMMMMNNNOOOQQQRRRRRRSSSSSSTTTXXX^^^cccfffiiilllnnnlllkkkjjjlllppprrrqqqoooqqqpppppppppqqqrrrssstttyyy|||~~~sssaaa\\\]]]^^^______dddfffiiikkkkkkmmmoooqqqrrrrrrsssvvvzzz}}}zzzsssnnnnnnoooooouuu|||~~~ssshhhaaaZZZTTTQQQQQQVVVZZZaaahhhnnnsssuuuvvvxxxxxxyyy{{{~~~|||tttooommmmmmnnnoooqqqtttvvvvvvtttqqqooogggggggggggghhhhhhiiiiiijjjkkklllllllllmmmoooqqqqqqsssvvvxxxxxxxxxyyyzzz|||}}}}}}zzzyyyyyyvvvyyy~~~~~~wwwqqqkkkjjjlllqqqvvv|||ssseeeWWWKKKEEEDDDCCCCCCBBBBBBBBBCCCDDDDDDGGGGGGIIILLLQQQVVVYYYZZZccciiipppvvv|||222222222222222222333333333333444444444555555555444444444444444444444444444444444444444444444444555444444444555666888999:::;;;===???AAACCCEEEFFFDDDCCCCCCCCCEEEKKKRRRWWWaaaffflllooonnnmmmnnnpppwww}}}}}}xxxvvvwwwzzz}}}}}}{{{zzzwwwooocccYYYUUUVVV[[[fffuuuwwwdddVVVPPPKKKKKKIIIFFFEEEEEEHHHJJJMMMSSSYYY^^^fffnnnooolllddd```[[[UUUPPPNNNNNNNNNMMMOOORRRUUUWWWYYYYYYYYY\\\```dddggghhhjjjkkkmmmnnnmmmnnnppprrrtttsssrrrsssrrrrrrrrrtttvvvyyy{{{{{{~~~yyyjjj]]]ZZZ^^^bbbeeehhhkkknnnrrrvvvwwwyyy|||}}}}}}|||zzz{{{}}}~~~xxxtttssstttvvv{{{rrriii```[[[WWWRRRQQQSSSUUUZZZaaajjjqqquuuxxxxxxxxxyyyzzz|||yyyrrroooooopppppprrruuuvvvvvvsssooolllhhhhhhhhhgggggggggffffffggghhhiiijjjjjjlllppprrrsssvvvxxxyyyzzz{{{~~~|||uuummmjjjhhhgggjjjpppxxxuuucccVVVNNNFFFBBBAAACCCCCCCCCCCCCCCDDDEEEEEEGGGHHHJJJNNNSSSYYY^^^aaajjjooovvv~~~111111111222222333333333555555555555666666666666333333333444444555555555444444444444444444444444666555555444555777888999;;;<<<>>>@@@BBBDDDFFFFFFDDDEEEEEEFFFJJJPPPYYY^^^jjjlllnnnooooooppprrruuu|||yyysssqqqtttxxx|||zzzyyyxxxwwwtttlllaaaYYYVVVZZZcccppptttfffYYYPPPMMMIIIIIIIIIGGGGGGHHHLLLOOOPPPWWW___dddjjjooonnniii^^^[[[VVVQQQOOOOOOPPPRRRPPPRRRVVVZZZ^^^``````aaaccceeehhhjjjjjjjjjlllmmmooopppqqqtttvvvwwwwwwvvvwwwwwwvvvvvvwwwzzz}}}}}}pppeee\\\]]]bbbgggmmmrrruuuyyy~~~~~~~~~|||xxxxxxzzz~~~{{{kkkddd]]]YYYVVVRRRRRRUUUXXX]]]eeennnuuuyyy{{{|||||||||}}}{{{sssoooooooooqqqsssuuuvvvuuuqqqmmmjjjkkkkkkkkkjjjjjjiiihhhgggfffggghhhiiijjjlllpppsssuuuvvvyyyzzz|||~~~~~~yyypppjjjgggggghhhkkksss{{{{{{jjjWWWMMMIIIFFFCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGIIIKKKMMMQQQVVV\\\ccchhhqqqwww111111111222222333333333222222222222222222333333222333333444444555555555444444444444444444444444888777666666666666777888<<<===>>>@@@BBBDDDEEEFFFCCCDDDGGGJJJPPPWWW```eeeqqqpppnnnmmmmmmqqqvvvzzzyyytttrrrtttyyy|||zzzzzzxxxtttnnnfff^^^YYYYYYbbbnnn}}}tttfff[[[RRRMMMNNNJJJJJJJJJIIIIIIKKKOOORRRTTT\\\eeeiiilllnnnkkkfffXXXVVVRRROOOOOOQQQTTTWWWVVVXXX\\\___ccceeegggggggggiiikkkmmmmmmnnnoooqqqrrrtttwwwyyy{{{{{{{{{{{{|||{{{zzzzzz{{{~~~~~~yyyiiiaaa]]]___fffllluuu|||~~~~~~~~~}}}}}}xxxtttfff```[[[YYYUUURRRSSSWWW\\\aaajjjssszzz~~~|||ssspppooopppssstttvvvwwwuuuqqqmmmjjjmmmmmmmmmmmmmmmkkkjjjiiihhhiiikkkkkkkkkmmmpppssstttvvvyyy{{{}}}xxxrrrooojjjggggggjjjnnnsss}}}ooo___NNNHHHGGGEEEDDDEEECCCCCCDDDEEEFFFHHHJJJKKKLLLNNNPPPSSSWWW___hhhnnn}}}222222222222222222333333222333333333444444555555333333333444444555555555444444444444444444444444999888777666666777888888===>>>???AAACCCDDDFFFFFFBBBEEEKKKQQQXXX```iiinnnvvvsssooommmoootttzzz~~~|||xxxwwwxxx{{{}}}}}}|||xxxpppggg```[[[ZZZ[[[hhhxxxyyyggg[[[RRRKKKIIIKKKIIIJJJJJJIIIJJJLLLQQQTTTYYYbbbjjjlllmmmlllhhhcccUUUTTTRRRRRRSSSWWWZZZ]]]___```bbbdddfffiiikkkllljjjmmmppprrrsssvvvyyy{{{|||~~~~~~~~~}}}}}}~~~}}}rrrccc___^^^dddkkkrrr}}}~~~|||~~~|||vvvppplllbbb^^^[[[YYYVVVSSSUUUZZZ```fffoooyyy{{{sssqqqqqqssstttuuuwwwxxxvvvrrrnnnkkklllmmmnnnooooooooonnnmmmnnnoooppppppooonnnoooqqqtttwww{{{~~~~~~wwwqqqmmmiiiggghhhhhhlllrrrwww}}}uuu```TTTHHHDDDDDDCCCCCCDDDBBBCCCDDDFFFIIILLLNNNOOONNNPPPSSSVVV[[[dddooowww333333222222222222222222444444444555666777888888333333444444444444444444444444444444444444444444888777777666777888:::;;;@@@@@@AAACCCEEEFFFGGGHHHFFFKKKSSS\\\eeennnuuuzzz{{{yyyvvvvvvyyy}}}}}}||||||}}}}}}zzzxxxsssjjjaaa]]]^^^aaaiiixxxzzzlll]]]SSSMMMIIIIIIKKKIIIJJJJJJKKKLLLPPPUUUYYY^^^gggooopppmmmkkkfffaaaWWWWWWWWWYYY\\\```dddfffiiihhhgggggghhhjjjlllnnnoooqqquuuyyy|||{{{}}}tttjjjbbbaaaccckkksss}}}}}}|||~~~zzzuuuqqqmmmhhheee```^^^]]]]]]ZZZXXX[[[aaagggnnnxxxwwwpppoooqqqssstttvvvxxxyyywwwsssooolllmmmoooqqqsssuuuuuutttssstttuuuwwwvvvssspppnnnnnntttxxx}}}{{{wwwrrrnnnlllkkkjjjhhhmmmpppvvvttthhhTTTMMMFFFDDDCCCAAAAAADDDBBBCCCEEEHHHKKKOOORRRTTTRRRUUUZZZ^^^dddnnn|||444333333222222111111111000000111222333555555666444444444444444444444444444444444444444444444444666666666666888:::<<<===AAABBBCCCEEEFFFHHHIIIIIIKKKRRR\\\gggpppyyy~~~~~~}}}sssqqqlllddd^^^^^^ccciii~~~|||pppdddVVVPPPMMMKKKLLLNNNIIIJJJLLLMMMPPPTTTZZZ^^^bbbkkkrrrrrrnnnkkkfffaaa[[[\\\^^^aaaeeeiiimmmooonnnmmmjjjiiiiiikkkmmmooorrruuuzzz~~~yyy{{{yyyllldddddddddiiirrr|||}}}{{{~~~~~~zzzvvvqqqmmmiiigggdddbbbaaa``````aaa___^^^bbbiiinnnuuu{{{qqqllllllnnnqqqtttvvvxxxyyyxxxtttpppmmmppprrruuuxxxzzzzzzzzzzzzxxxzzz{{{zzzvvvqqqnnnllluuuyyy|||vvvpppnnnkkkkkkmmmooopppppptttxxx~~~mmm___OOOJJJGGGFFFDDDAAAAAAEEEBBBCCCEEEIIIMMMQQQUUUWWWVVVZZZ```eeemmmyyy111111222222222333333333222222222222222222222222444333333333333444555555666666666666666555555555666666666666888;;;>>>@@@@@@AAADDDGGGFFFDDDHHHNNNPPPXXXdddrrr}}}~~~}}}{{{xxxwwwmmmfff^^^YYYWWW[[[gggtttvvvmmmccc^^^WWWPPPLLLKKKMMMNNNPPPQQQRRRTTTWWWZZZ]]]___eeeiiinnnooolllhhhggghhhggggggiiilllppprrrrrrqqqsssooommmllliiigggkkkqqqsss|||~~~yyywwwzzz~~~{{{pppiiifff___eeennnwww{{{|||{{{yyyyyyvvvtttrrrllliiieeeaaa___^^^^^^___^^^```dddgggeeedddiiipppuuu|||uuummmfffeeejjjooowwwyyy{{{{{{yyyuuuqqqmmmqqqsssuuuxxx{{{}}}~~~~~~}}}|||yyywwwtttqqqpppvvv{{{~~~zzzuuupppjjjlllnnnqqqtttvvvyyyzzzwwweeeXXXKKKHHHDDDAAAAAAAAABBBBBBFFFGGGIIIMMMSSS[[[ccchhhcccgggkkkpppxxx111111222222222333333333222222222222222222222222444333333333333444555555555555555555555555555555666666666777999<<>>AAACCCDDDGGGEEEFFFJJJNNNTTT```llltttzzz~~~wwwqqqlllcccWWWMMMHHHIIIMMMRRR[[[pppqqqmmmhhhdddcccccccccbbbdddbbb___[[[XXXUUUSSSRRRRRRQQQQQQQQQSSSWWW[[[^^^fffkkkqqqtttuuuvvvzzz}}}{{{tttoookkkkkkkkkmmmttt}}}xxxuuuvvvxxx~~~}}}|||yyyvvvsssqqqqqqqqqppplllrrr|||zzzpppkkkfffccccccjjjttt}}}oooddd]]]ZZZVVVUUUXXX\\\___```ddddddeeeeeegggiiikkklllllllllpppuuuxxx}}}{{{rrrlllffffffiiirrruuuxxxzzz{{{|||yyyvvvuuuuuuvvvxxxzzz}}}~~~~~~~~~~~~|||kkk[[[MMMFFFCCCDDDEEEDDDDDDEEEHHHKKKPPPZZZhhhttt}}}111111222222222333333333222222333333444444555555444333333333333444555555666666666777777888888999888999;;;===@@@BBBDDDEEEFFFEEEHHHMMMSSS[[[iiivvv}}}{{{rrriiiaaaYYYPPPJJJHHHJJJOOOXXXeee|||~~~uuunnnjjj`````````bbbdddeeeeeeccchhheeeaaa[[[VVVSSSPPPOOOOOONNNMMMMMMOOOSSSWWWZZZbbbgggnnnrrrtttwww|||{{{rrrnnnlllmmmoooqqqyyy}}}xxxyyy||||||yyyvvvttttttqqqooooooqqqtttuuuuuupppvvvxxxnnngggbbb^^^```dddmmmyyyxxxpppfff]]]YYYWWWVVVXXX\\\aaadddeeeffffffgggiiikkkmmmnnnoooqqqrrrwww|||qqqllliiieeehhhnnnvvvzzz|||yyywwwvvvwwwyyy|||yyytttvvvzzz{{{}}}~~~rrrbbbTTTKKKFFFCCCEEEFFFEEEEEEGGGMMMRRR[[[fffttt111111222222222333333333222222333333444555555666444333333333333444555555555555555666777888888888888999<<>>@@@BBBDDDFFFGGGIIIMMMOOORRRZZZfffrrr{{{~~~|||~~~wwwpppaaaVVVLLLJJJMMMPPPUUUYYY[[[kkklll^^^VVVSSSLLLLLLLLLOOOTTT[[[cccgggmmmmmmmmmkkkiiieeebbb___WWWSSSNNNJJJGGGFFFEEEDDDAAABBBCCCDDDGGGLLLSSSXXX\\\```eeehhhkkkpppvvv|||~~~{{{sssnnnjjjkkknnnssszzzyyyqqqiiiaaa___^^^\\\]]]```eeeiiiooovvv|||~~~{{{zzzzzz{{{|||wwwnnngggeeeeeeeeehhhmmmttt}}}nnnddd\\\\\\```cccgggkkkpppxxx~~~}}}wwwsssnnnoooqqqsssvvv{{{yyyzzzzzz}}}zzzyyyyyy|||wwwgggTTTKKKHHHGGGGGGJJJMMMPPPXXXeeesss333333333333333333333333222333444444555555444444666666555555555555666666666666666777999<<<>>>@@@@@@AAACCCDDDFFFJJJOOORRRVVV^^^kkkvvv|||~~~~~~~~~|||~~~vvvkkkdddXXXPPPIIIJJJNNNSSSZZZ```eeewww~~~hhh\\\UUUOOOKKKMMMMMMNNNRRRXXX___fffkkkmmmllljjjgggdddaaa^^^\\\VVVQQQKKKHHHFFFFFFEEEDDD@@@AAACCCDDDGGGMMMSSSXXX[[[___cccfffiiimmmtttyyy|||~~~~~~xxxqqqmmmjjjkkkooottt{{{zzznnniiibbb\\\[[[[[[[[[___dddiiimmmuuu}}}||||||}}}~~~vvvoooiiiiiijjjjjjnnnrrrwww{{{jjjbbb]]]___dddhhhooottt{{{~~~vvvqqqppplllooorrruuuxxx|||}}}}}}zzz|||{{{~~~nnn___PPPHHHGGGGGGIIIMMMTTTZZZdddrrr333333333333333333333333222333444444555555444444444444333333333333444444666666777888:::===@@@BBBCCCCCCCCCCCCDDDHHHNNNRRR\\\dddooowww{{{|||}}}~~~~~~~~~~~~~~~}}}|||}}}~~~wwwlllaaaZZZRRRMMMJJJLLLQQQWWWbbbkkkvvvhhhYYYTTTRRRNNNIIIMMMMMMOOORRRXXX___fffjjjllljjjgggdddaaa^^^]]]\\\UUUOOOHHHEEEDDDDDDCCCAAA@@@AAACCCEEEHHHMMMSSSWWW[[[___cccfffiiinnnuuuzzz|||}}}~~~}}}zzzvvvqqqmmmkkkmmmrrrwww~~~sssgggbbb]]]YYYZZZ\\\]]]ccciiinnnrrrzzz}}}}}}~~~wwwqqqmmmnnnpppqqqtttxxx{{{xxxhhhbbb^^^bbbhhhnnnwww~~~wwwpppnnnooommmqqquuuwwwxxx|||~~~zzzzzz}}}}}}ttt```VVVKKKFFFEEEFFFLLLRRR___fffsss444444444444444444444444222333444444555555444444444333333222222333333444666666777999;;;>>>AAACCCFFFFFFEEEEEEHHHMMMTTTZZZdddkkktttyyyzzz{{{|||}}}{{{||||||zzz{{{{{{}}}vvvlllaaaYYYTTTPPPOOOQQQUUUYYYaaaooo|||zzzmmm\\\RRROOOPPPNNNKKKLLLMMMNNNRRRWWW^^^eeehhhkkkiiieeebbb____________VVVOOOHHHDDDDDDEEECCCAAA@@@BBBDDDEEEHHHLLLRRRVVV\\\```eeehhhkkkpppwww}}}|||||||||zzzwwwtttqqqooonnnqqquuu{{{xxxnnnddd___[[[[[[]]]```ccciiiqqquuuyyy}}}}}}~~~yyyssspppsssvvvxxx{{{wwwhhhcccbbbgggooowww}}}vvvqqqlllllloooooossswwwxxxyyy|||~~~{{{{{{{{{yyy{{{wwwfffSSSNNNIIIHHHGGGIIIRRR\\\jjjttt444444444444444444444444222333444444555555444444666555555444444555555666666777777999<<>>AAADDDFFFGGGHHHMMMUUU___iiisssyyy||||||||||||{{{yyyyyy{{{}}}vvvvvvxxx~~~~~~zzzwwwuuunnnfff___[[[VVVRRRSSSWWWZZZdddtttzzzgggXXXPPPOOONNNNNNNNNOOOQQQSSSUUUTTTTTTUUUXXX]]]ccciiilllnnnooonnnkkklllooonnniii\\\RRRIIIFFFFFFEEEEEEHHHIIIKKKMMMPPPSSSXXX^^^bbbhhhlllsssxxx|||}}}}}}|||~~~zzzuuupppmmmjjjiiiffffffmmmwww{{{uuurrrpppnnnpppuuuwwwvvvssspppnnnmmmlllllllllkkkkkkmmmpppuuuzzz}}}zzzvvvssssssvvv~~~vvvmmmiiiffffffgggkkkvvv~~~~~~|||{{{yyyxxxyyy}}}jjjXXXOOOKKKIIIJJJPPPYYYggg{{{111111222333333444555555666666666666555555555555555555666666777777777777:::<<>>AAADDDEEEEEEHHHMMMRRRWWWccclllrrr|||~~~|||zzzyyywwwuuuvvvzzz}}}zzz{{{|||uuukkkdddWWWTTTUUUXXX\\\dddqqq~~~ppp```UUUOOOMMMLLLLLLMMMOOOQQQSSSVVVWWWXXXYYYYYY[[[^^^bbbfffjjjllljjjmmmoooqqquuuzzzzzzvvvkkkbbbZZZXXXXXXVVVUUUWWWTTTWWW[[[___eeekkksssxxx}}}~~~~~~~~~{{{yyyvvvtttttttttsssrrroooqqqssszzz~~~rrrjjj^^^YYYVVVWWWWWWWWWZZZ___cccbbb```___^^^^^^______aaaaaabbbdddgggjjjmmmoookkklllmmmnnnooosssxxx|||sssjjjdddccchhhpppyyywwwooofffdddcccdddfffhhhiiiiiicccdddfffhhhjjjmmmnnnoooqqqwww}}}xxxuuuwwwyyyzzz}}}{{{eeeWWWPPPNNNLLLQQQ[[[jjj333333333333333333333333444444444555555666666777555555555555777999;;;<<<>>>BBBEEEGGGHHHMMMVVV]]]cccnnnvvvyyy~~~{{{yyy|||}}}||||||vvvnnnddd\\\UUUUUUXXX___gggsssxxxqqqfff\\\UUUQQQNNNLLLMMMNNNOOOQQQTTTWWWZZZ[[[ZZZ[[[]]]___bbbeeehhhjjjhhhlllppprrrxxx~~~~~~{{{ssskkkeeeddddddaaa___```\\\___dddiiipppwwwwwwvvvuuuuuuvvvuuutttrrrrrruuuwww~~~~~~nnnaaaZZZUUUQQQOOORRRSSSTTTXXX^^^^^^^^^______```aaaaaaaaaaaabbbccceeehhhkkkmmmooohhhjjjkkkkkkmmmrrrzzz|||pppiiigggffflllxxxxxxlllddd]]]\\\\\\\\\^^^```aaaaaa^^^___aaaeeeiiinnnrrruuuyyyyyyvvvrrrvvv}}}{{{uuussssssyyy{{{nnn]]]SSSOOOMMMNNNWWWeeewww444333333333333333333333222333333444555666777777555444444555777999;;;===>>>BBBFFFHHHKKKRRR\\\eeeoooyyy~~~{{{|||~~~~~~~~~~~~}}}wwwrrrjjj___WWWVVVWWW]]]fffrrrzzzgggccc]]]WWWTTTQQQNNNLLLMMMNNNOOOQQQUUUYYY\\\^^^[[[\\\]]]___bbbeeegggiiihhhlllppptttzzz~~~yyyrrrlllllllllhhhffffffdddhhhmmmssszzz}}}uuutttuuuvvvwwwvvvtttrrrtttxxx{{{sssbbbUUUNNNPPPMMMLLLPPPRRRTTTYYY^^^\\\]]]___```bbbcccccccccbbbcccdddfffiiilllnnnooogggiiijjjjjjlllrrr{{{yyyoookkkkkkjjjqqq}}}pppddd\\\WWWWWWWWWXXXZZZ\\\]]]^^^___```cccgggmmmsssyyy}}}zzzpppjjjgggooottt|||}}}zzzvvvssssssyyy|||~~~fffWWWPPPNNNMMMOOO[[[kkk222111111222444666777666333444555555666666555555222333444666888:::===>>>BBBCCCFFFJJJRRR]]]hhhoooyyyyyyzzz~~~~~~{{{wwwwww~~~sssfff^^^\\\\\\^^^]]]cccrrrttthhh^^^]]]ZZZWWWTTTQQQNNNMMMMMMMMMNNNQQQUUUYYY^^^```^^^^^^^^^___aaaeeehhhjjjlllnnnrrrwww||||||wwwrrrnnnllljjjjjjnnnvvv~~~wwwsssqqqppprrruuuxxxwwwvvvwww{{{xxxdddXXXRRRQQQMMMOOOQQQSSSTTTVVVYYY\\\\\\___bbbcccccccccdddeeebbbccceeehhhjjjlllnnnooooooqqqrrrqqqrrrxxx{{{{{{}}}tttkkkjjjnnnmmmwww{{{qqqjjjccc___WWWWWWXXXXXXYYY\\\aaaeeedddfffjjjooouuu~~~tttllleeeccceeennnvvv{{{wwwwwwzzz}}}rrr___UUUOOOPPPSSSRRReee|||333111000111444666666555333444555555666666555555444444555777:::<<<>>>@@@DDDEEEIIIOOOXXXdddpppwww}}}{{{zzz{{{{{{yyyxxxyyyyyylll```ZZZXXXXXX]]]___kkk~~~wwwjjjbbb[[[YYYWWWTTTQQQNNNLLLKKKJJJKKKMMMOOOTTTXXX]]]____________```cccgggjjjllloooqqquuuyyy}}}~~~yyyuuurrrppppppssswwwzzztttqqqooonnnppptttxxxyyyxxxwww{{{rrr```TTTPPPOOOLLLNNNQQQSSSUUUXXX\\\______aaadddeeeeeeeeefffgggbbbccceeehhhkkknnnpppqqqqqquuuxxxzzz|||}}}{{{yyyvvvwww{{{~~~qqqiiihhhmmmnnnzzz}}}rrrkkkeee```\\\XXXYYYYYYZZZ[[[^^^cccgggjjjmmmqqqwww}}}~~~rrrjjjfffdddeeeiiisss{{{}}}yyyzzz}}}kkk[[[SSSOOOQQQVVV___ppp444222111222444555555444444444555666666666666555555666777999;;;>>>@@@BBBEEEGGGLLLUUUaaannn{{{~~~yyyxxx{{{yyyzzz}}}}}}qqqddd[[[XXXXXXZZZaaaiii{{{|||pppggg___[[[VVVTTTRRRPPPMMMKKKJJJJJJHHHJJJLLLPPPUUUZZZ^^^`````````aaacccfffiiilllnnnrrrtttwww{{{~~~{{{xxxwwwwwwwww}}}vvvpppooommmmmmooosssxxxzzz{{{zzz}}}lll\\\RRRNNNMMMNNNQQQTTTWWWZZZ]]]aaacccbbbdddggghhhhhhggghhhiiibbbcccfffiiimmmqqqtttvvvyyy}}}zzzuuusssssssssrrruuuzzzxxxlllffffffkkkppp~~~yyyqqqjjjeeeaaa___]]]\\\]]]^^^```aaaeeejjjmmmssswww}}}zzzppphhheeeeeeggglllqqq~~~|||}}}uuudddYYYSSSRRRWWW^^^nnn666444333333444555555444444444555666666666666666666666888:::<<>>AAACCCEEEEEEJJJUUUfffxxx{{{vvvsssrrrtttuuuuuuyyy~~~wwwjjj^^^[[[[[[^^^jjjxxxxxxjjjiiifffccc]]]WWWQQQNNNJJJIIIHHHGGGGGGIIIKKKLLLJJJMMMSSSYYY^^^bbbddddddggghhhiiikkkmmmnnnooopppooorrrwww{{{~~~|||zzzyyy{{{~~~{{{uuupppmmmkkknnnrrrvvvyyy~~~qqq```VVVRRRPPPNNNWWWZZZ___cccfffhhhkkkmmmqqqsssuuuuuutttrrrrrrrrrqqqrrrtttxxx~~~|||vvvrrrllljjjlllppptttwww~~~}}}tttkkkdddbbbeeelllzzz{{{vvvsssooonnnmmmjjjfffbbb^^^[[[]]]^^^aaabbbccceeehhhjjjfffjjjooouuuzzz~~~xxxvvvtttuuuyyy~~~xxxvvvyyyyyy}}}uuugggeeeeeeffffffjjjvvv333222111222444666666666555555666777777777777777777888:::<<>>AAADDDGGGIIIMMMSSSaaatttzzzooohhhfffiiinnnqqq{{{uuuoooccc]]]^^^fffllluuuyyyjjj```ZZZZZZ\\\]]]\\\XXXTTTPPPNNNJJJIIIHHHHHHIIILLLOOOQQQUUUYYY___eeejjjmmmmmmmmmjjjkkklllmmmnnnnnnnnnmmmmmmqqqwww}}}~~~~~~~~~~~~~~~}}}{{{xxxtttqqqnnnmmmlllqqqxxx~~~|||jjj]]]XXXXXXXXXXXX]]]bbbjjjqqqvvv{{{}}}~~~{{{uuupppoooppppppqqqooommmkkklllqqqvvvzzz|||}}}ssskkkeeeeeeiiiooozzzqqqhhhaaa\\\XXXUUUYYYXXXVVVUUUUUUVVVXXXZZZ]]]aaaeeehhhiiijjjnnnqqqtttyyy|||zzz{{{{{{sssnnnooosssxxx|||ooofffhhhlllssszzz}}}|||222333555666666555333222666666666666666777888888;;;;;;???CCCCCCDDDIIIPPPUUU```nnnyyy}}}vvvooojjjggghhhoooxxxxxxlllcccddd______jjjzzztttfff\\\WWWWWWVVVYYY]]]]]]YYYRRRMMMJJJLLLMMMNNNNNNOOOPPPSSSUUU^^^bbbgggkkkmmmmmmnnnnnnooonnnllllllnnnooopppppptttvvv{{{~~~wwwrrrrrrtttwwwyyy{{{{{{zzzyyyuuuvvvvvvtttqqqpppqqqrrruuuyyy~~~vvveeeZZZVVVUUUXXX]]]aaahhhqqqwwwtttnnnmmmllljjjhhhggggggggghhhkkklllmmmllllllpppvvv{{{zzzqqqkkkkkkkkkwwwmmmggg^^^XXXUUUSSSPPPNNNPPPSSSVVVWWWWWWXXX]]]```bbbeeeiiikkklllpppuuuzzz~~~zzzvvvwwwzzzyyy}}}|||qqqllljjjlllpppuuu{{{qqqgggbbbkkkuuu~~~}}}~~~333444555666666555444333666555555555666777888888<<<<<<@@@DDDEEEFFFLLLSSSYYYeeerrr}}}}}}uuummmiiihhhkkkttt~~~~~~wwwoooeee]]]bbbbbbiiiyyyxxxggg[[[TTTQQQRRRWWWZZZ]]]]]]YYYSSSNNNKKKHHHJJJLLLMMMOOOSSSXXX\\\dddhhhnnnqqqqqqpppnnnnnnjjjjjjjjjkkknnnppprrrrrrvvvxxx|||{{{yyyuuurrrpppnnnpppsssuuuvvvvvvvvvuuutttuuuuuutttsssrrrsssuuuyyy}}}ssscccZZZWWWXXX\\\aaakkkttt~~~xxxjjjeeedddcccccccccdddeeeggghhhjjjkkkkkkkkkkkkooouuuyyy}}}~~~uuuoooooooooxxx|||sssccc^^^XXXTTTRRRRRRPPPOOOPPPSSSVVVWWWWWWYYY^^^bbbhhhkkkooorrrtttxxxyyyttttttyyy}}}rrrhhhdddbbbeeeiiirrrxxx~~~xxxlllfffdddppp||||||}}}555555555555555555555555555444555555666777888999>>>>>>AAAEEEGGGIIIPPPXXXaaalllyyy|||tttmmmjjjkkkqqq~~~~~~uuummmfff```^^^ccciiiyyyyyyfffZZZSSSNNNOOORRRXXX[[[^^^^^^ZZZTTTOOOMMMKKKLLLNNNPPPSSSYYY```eeelllqqqwwwyyyxxxsssooolllfffgggiiilllpppsssuuuwwwzzz{{{~~~tttnnnmmmlllmmmooolllmmmppprrrssssssssssssrrrtttvvvvvvuuuvvvwwwyyy~~~}}}pppaaa[[[ZZZ\\\aaagggooozzz~~~mmmbbb___ZZZ[[[\\\___bbbeeegggiiihhhiiiiiiiiijjjnnnsssvvvyyy}}}zzzvvvuuuvvv{{{|||lllaaaYYYVVVRRRPPPQQQRRRRRRRRRRRRUUUYYYZZZ[[[^^^ccchhhnnnqqqvvvzzz~~~|||zzzwwwtttsssxxx{{{jjjaaa^^^]]]aaafffnnnssszzz}}}~~~~~~nnnggghhhlll{{{{{{yyy{{{777666555555555555666777444444444555666777999:::???>>>AAAFFFIIILLLTTT^^^jjjttt|||uuuoooooorrr{{{vvvllleeeaaabbbeeejjjvvvxxxkkk]]]VVVQQQPPPRRRWWWZZZ]]]``````\\\WWWSSSQQQTTTTTTUUUWWWZZZ```hhhnnnvvvzzz{{{tttmmmjjjdddggglllpppsssvvvyyy{{{}}}~~~yyymmmiiiiiiiiilllpppmmmnnnppprrrssstttttttttsssuuuxxxyyyzzz{{{}}}~~~{{{ooobbb]]]]]]```ffflllrrrqqqccc[[[ZZZVVVXXX[[[^^^bbbfffjjjkkkhhhhhhhhhiiikkknnnqqqtttxxx||||||{{{|||pppcccZZZUUUTTTRRRQQQRRRTTTVVVWWWVVVYYY]]]___```dddkkkpppssswww~~~|||xxxxxxxxxyyy|||~~~pppaaaYYYWWWXXX\\\aaaiiinnnuuuyyyzzz{{{~~~tttgggfffoooxxx~~~xxxxxxyyy777666555555555555666777333444444555777999:::;;;??????BBBGGGJJJOOOYYYcccrrr{{{{{{wwwuuuxxx}}}{{{nnneee___^^^dddmmmwww}}}lllcccYYYTTTQQQPPPTTTZZZ]]]```cccccc```\\\YYYWWWXXXYYY[[[^^^bbbjjjrrrxxx{{{rrrkkkgggdddhhhnnnsssvvvyyy|||~~~zzzqqqjjjhhhiiiiiilllooooooppprrrssstttuuuvvvvvvvvvyyy|||~~~{{{oooccc___aaadddkkkqqq{{{pppcccXXXTTTTTTVVVXXX[[[___dddgggjjjllljjjiiiiiijjjlllooorrrsssxxx~~~~~~rrrggg^^^YYYTTTTTTTTTTTTTTTVVVXXXZZZYYY\\\```ccceeejjjrrrxxx|||yyysssvvvyyy}}}mmmaaaTTTOOONNNOOOSSSXXXdddiiiooosssuuuwww{{{~~~~~~mmmfffiiixxx{{{wwwxxxxxx555555555555555555555555444444555666888:::<<<===BBBAAACCCIIIMMMSSS___jjjxxx~~~yyyxxx{{{sssgggbbb______jjjxxxxxxlllccc[[[TTTQQQPPPOOOSSSYYY```cccfffgggeeebbb``````YYY\\\```eeekkkttt~~~xxxoooiiifffdddjjjrrrxxx{{{~~~pppjjjgggiiikkkkkklllooorrrssstttuuuvvvxxxyyyyyy|||zzzooodddbbbeeejjjqqqwwwuuufff\\\VVVTTTVVVXXXZZZ]]]bbbfffiiikkklllmmmlllkkkmmmpppsssttttttzzzrrrggg```[[[XXXUUUVVVWWWWWWWWWXXX[[[]]]]]]aaaeeehhhkkkqqqzzzzzzwwwuuusssqqqvvv{{{wwwbbbWWWNNNKKKLLLMMMPPPTTT^^^ccciiimmmppprrrwww{{{rrriiijjjrrrwwwuuuxxx{{{333444555666666555444333444555666888:::<<<>>>???EEEDDDFFFLLLQQQXXXeeeqqq|||zzzvvvxxxuuujjjcccdddfffkkk{{{uuujjjeee___ZZZUUUSSSRRRRRRWWW]]]cccfffiiikkkjjjhhhgggggg```dddiiiooovvv~~~uuummmhhhggggggooozzzzzzlllhhhhhhkkkmmmmmmpppsssxxxxxxyyyzzz{{{}}}~~~wwwmmmddddddiiipppwww~~~lll```ZZZWWWWWWZZZ[[[]]]aaafffkkknnnqqqrrrqqqooonnnppptttwwwwwwvvv{{{}}}rrrhhhaaa]]][[[ZZZXXXZZZ\\\]]]\\\^^^aaadddfffiiinnnqqquuu|||}}}yyyvvvuuuwwwzzz}}}uuugggYYYQQQJJJJJJLLLLLLNNNQQQWWW]]]cccgggjjjmmmrrrvvv{{{zzzkkkkkksssyyysssssswww222333555666666555333222555555777888;;;===???AAAGGGFFFIIINNNTTT[[[iiiuuu}}}}}}wwwsssxxx~~~xxxlllcccaaahhhoooxxxwwwjjjeeeeeeaaa\\\YYYXXXWWWWWW]]]cccdddgggkkkmmmmmmlllkkkkkkkkknnnsssyyy}}}sssllliiihhhllluuuzzztttmmmjjjiiimmmpppqqqtttyyy~~~~~~~~~uuukkkdddffflllsss|||sssaaaXXXTTTSSSUUUXXX^^^aaafffkkkppptttwwwxxxsssqqqppprrrvvvyyyyyyxxx{{{sssnnnhhhbbb```^^^^^^]]][[[^^^aaabbbbbbdddhhhlllooorrrvvvzzz~~~{{{vvvwwwwwwwwwyyy~~~yyyqqqbbbUUUPPPHHHCCCEEEGGGGGGHHHJJJSSSXXX___cccfffjjjoootttxxx{{{~~~sssiiippp|||}}}vvvqqqrrrvvv666666666666666555555555888777777888;;;>>>@@@AAAEEEIIINNNRRRXXXbbbmmmuuu}}}xxxvvvvvv|||~~~ssslllcccccceeekkkxxxvvvmmmhhhfffeeefffbbb[[[VVVUUUYYY^^^bbbjjjkkkmmmnnnnnnoooqqqrrrrrruuu|||}}}tttllllllpppsss~~~{{{tttpppkkkoootttvvvwwwyyy}}}yyynnniiimmmoooqqq~~~yyykkk\\\TTTQQQRRRVVV\\\bbbiiipppsssvvv|||~~~{{{}}}~~~}}}zzzyyy|||~~~~~~wwwjjjfffaaa___```bbbcccbbb```cccgggiiijjjmmmrrrvvvxxx{{{~~~zzzyyyxxxxxxyyy|||zzzppphhh```VVVPPPHHHFFFCCCAAABBBDDDHHHKKKRRRTTTWWWZZZ^^^ccchhhlllpppsssvvvxxxzzz|||uuuooollluuuyyyrrrpppuuu}}}666666666666666666666555777666666888;;;>>>@@@AAAHHHLLLQQQVVV\\\eeepppxxx|||yyyxxxyyywwwlllddddddeeejjjtttssskkkhhhhhhhhhhhhddd^^^YYYYYY\\\aaaeeekkkmmmoooqqqqqqsssuuuwwwvvvyyy~~~uuuoooqqqvvv}}}wwwqqqooonnnsssxxx|||~~~xxxooojjjnnnqqqttt{{{zzz~~~ttthhh[[[UUUTTTUUU[[[aaagggooowww{{{yyyoooiiifffccc``````cccgggiiiiiifffiiimmmppprrrwww|||~~~{{{wwwvvvwwwwwwyyy~~~vvvooofff___ZZZVVVOOOJJJGGGEEECCCAAABBBEEEIIILLLOOORRRVVVYYY]]]aaaeeeiiilllooosssuuuvvvyyy~~~}}}rrrpppsssyyysssoooooowww555555666666666666666666888888888:::<<<@@@CCCEEEMMMQQQWWW\\\aaajjjttt{{{}}}{{{yyyyyyzzz}}}rrrgggaaacccfffnnn|||pppjjjiiikkkmmmmmmiiiccc___^^^aaaeeeiiimmmooorrrsssuuuvvvyyy{{{zzz}}}~~~wwwtttxxx|||tttppppppsssxxx~~~vvvooolllqqqtttxxx}}}wwwpppssszzz~~~mmmcccZZZXXXXXX[[[bbbhhhoooxxx{{{sssjjjccc___^^^\\\\\\___dddjjjnnnppppppssswww{{{}}}wwwrrrsssuuuuuuwww{{{}}}}}}|||zzz{{{|||}}}~~~}}}{{{yyywwwqqqooommmnnnpppooolllhhh^^^YYYSSSPPPNNNLLLHHHEEEDDDCCCBBBAAACCCGGGKKKNNNOOORRRWWW[[[^^^aaadddfffiiikkknnnppprrruuuyyy|||pppkkkqqq}}}yyyqqqmmmlllqqq}}}555555555555666666666666:::;;;<<<===???CCCHHHKKKRRRVVV\\\aaaeeellluuu|||}}}|||zzzwwwttttttwwwyyy{{{pppgggccceeelllzzz{{{pppkkklllooorrrrrrooojjjeeedddfffiiilllnnnpppssstttuuuvvvyyy{{{{{{~~~~~~zzzyyyyyyssssssuuuwww{{{tttpppoootttxxx}}}|||sssmmmhhhmmmwww~~~vvviiiaaa\\\[[[]]]aaahhhpppxxx{{{xxxsssmmmgggccc```___[[[[[[^^^bbbiiipppvvvzzz|||}}}zzztttpppooossswwwzzz|||yyyuuurrrqqqooooooppppppnnnkkkhhhfffbbb```_________]]]YYYVVVVVVRRRNNNKKKJJJHHHFFFCCCBBBBBBAAABBBEEEIIIMMMPPPSSSXXX]]]bbbdddfffggghhhhhhiiikkkmmmooorrruuuwwwzzzzzzyyyzzz{{{|||~~~}}}zzzwwwvvvvvvwwwyyy}}}ssshhhgggsssyyysssnnnkkkmmmuuu444555555555666666777777:::;;;===>>>@@@DDDKKKOOOWWW[[[aaaeeehhhlllsssxxx{{{yyyuuuqqqooopppssswwwuuulllfffeeelllxxx}}}sssoooppptttwwwyyyvvvpppllliiiiiijjjlllmmmoooqqqrrrrrrsssuuuwwwyyy|||}}}}}}uuurrruuuyyy|||{{{sssrrrtttyyy}}}|||ssskkkfffeeekkkvvvxxxppphhhbbb^^^___bbbfffooowwwzzznnnkkkgggbbb_________```^^^aaaeeekkksss{{{zzzwwwtttssssssqqqsssyyy~~~~~~{{{|||{{{yyyuuuqqqllliiigggcccccccccaaa___[[[XXXVVVVVVVVVUUUUUUUUUSSSPPPNNNPPPNNNLLLJJJIIIHHHFFFEEEBBBBBBBBBDDDGGGKKKPPPRRRZZZ___dddiiijjjkkklllllliiiiiiiiikkkmmmoooqqqqqqrrrqqqqqqqqqqqqssstttuuuxxxvvvrrrnnnlllkkkkkkkkkkkkooouuuxxxyyy{{{yyypppjjjhhhiiiyyy~~~sssoookkkkkkooozzz444444555555666777777777999;;;===>>>@@@EEELLLSSS]]]aaafffhhhiiikkkooosssuuusssppplllkkkmmmrrrvvv~~~|||ooohhhfffhhhsssvvvtttvvvzzz}}}|||wwwqqqllljjjiiiiiihhhjjjlllnnnnnnppprrrtttvvvzzzvvvpppqqqwww|||}}}vvvxxx{{{|||rrrkkkfffbbbeeelllvvv~~~{{{sssmmmhhhcccaaacccfffkkkvvvvvvpppfffccc```]]][[[\\\]]]^^^___cccjjjqqqyyy}}}{{{wwwtttrrrqqqrrrrrrvvvwww{{{~~~{{{wwwsssrrrqqqnnnjjjfffaaa]]][[[WWWWWWUUUTTTQQQOOOMMMLLLMMMMMMNNNNNNNNNMMMKKKJJJFFFGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDFFFIIINNNRRRTTT]]]aaafffjjjkkkllllllmmmiiigggfffgggiiijjjjjjiiihhhgggfffeeeffffffggghhhiiihhheeebbb```_________\\\aaafffhhhiiikkkooosssqqqtttyyy|||{{{zzzyyyxxxyyyvvvrrrooohhhccceeejjjppp~~~wwwkkkiiiiiikkkrrr444444555555666777777888<<<>>>AAABBBCCCHHHQQQXXXcccgggjjjkkkjjjjjjlllnnnnnnmmmkkkiiiiiilllrrrwww}}}~~~yyynnnkkkoootttyyyxxx{{{{{{tttmmmiiifffeeeaaadddgggjjjlllnnnqqqtttvvvyyyzzztttpppssszzz{{{tttkkkfffcccbbbgggmmmvvv|||{{{uuuoookkkgggdddbbbeeeiiippp}}}ssskkkfff```___^^^]]]]]]^^^```aaa```fffoooxxx|||wwwsssqqqpppoooqqqtttxxx{{{~~~|||xxxtttoookkkfffdddbbb^^^ZZZVVVRRRPPPLLLKKKJJJIIIHHHHHHHHHIIIGGGIIIJJJKKKJJJIIIHHHHHHBBBDDDEEEFFFFFFFFFGGGHHHDDDEEEFFFHHHLLLPPPSSSUUU[[[^^^bbbdddeeefffggghhhfffcccaaaaaaccccccbbb```^^^]]]\\\ZZZZZZZZZZZZ[[[ZZZYYYXXXWWWVVVUUUTTTSSSOOOTTTXXX[[[[[[]]]```ddd```cccfffhhhgggfffggggggfffdddcccbbb^^^[[[aaajjjtttxxxqqqffffffiiioooxxx444444444555666777777888@@@CCCFFFFFFGGGMMMVVV^^^gggjjjnnnmmmkkkiiijjjlllhhhhhhgggggghhhmmmtttyyy||||||xxxxxxqqqrrr{{{zzz{{{}}}uuunnnhhhdddbbb\\\___dddgggkkknnnrrruuuwwwzzz~~~~~~~~~~~~~~~zzztttrrrvvv~~~|||ppphhhdddcccbbbhhhnnnvvvyyywwwrrrmmmjjjfffcccbbbfffkkkttt~~~rrriiibbb^^^\\\]]]^^^___aaadddeeeggghhhoooyyy~~~xxxqqqllllllkkklllnnnssszzz}}}yyyuuuoooiiieee]]]\\\YYYVVVRRRNNNJJJHHHFFFEEECCCCCCCCCEEEGGGIIIFFFHHHIIIJJJIIIHHHGGGHHHFFFGGGIIIIIIHHHGGGGGGHHHEEEFFFGGGJJJMMMQQQTTTVVVVVVYYY\\\^^^___```aaabbbccc```]]]]]]^^^^^^\\\ZZZXXXWWWUUUSSSRRRRRRRRRSSSPPPPPPPPPPPPOOONNNMMMLLLHHHLLLPPPRRRRRRTTTWWWZZZXXXYYYZZZZZZYYYZZZ\\\^^^[[[ZZZ\\\^^^ZZZWWW^^^iiittt~~~tttmmmdddfffkkksss~~~777666666666666888:::;;;<<>>@@@????????????AAADDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFIIIHHHHHHHHHIIIKKKMMMNNNOOOOOOPPPRRRUUUVVVVVVUUUUUUSSSQQQQQQSSSUUUVVVVVVUUURRROOOLLLIIIHHHFFFEEECCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCDDDFFFHHHJJJJJJLLLNNNPPPRRRTTTUUUUUUVVVTTTTTTWWWXXXYYY^^^eeeuuuxxxmmmeeebbb```dddnnn~~~666666666666777999;;;<<<>>>AAAFFFJJJOOOYYYdddlllssssssssssssqqqnnnlllkkkfffgggiiiooowww~~~{{{xxxzzz|||{{{{{{}}}|||yyy~~~uuukkkmmmttt{{{}}}sssjjjccc^^^\\\\\\___dddjjjpppwww{{{|||}}}xxxoookkkjjjkkkmmmpppsssuuuwwwxxxwwwxxxzzz{{{}}}}}}wwwuuuuuutttvvvvvvwwwxxxxxxxxxwwwwwwrrrooonnnpppttt}}}}}}wwwuuuuuuvvvxxxxxxsssooogggddd```\\\[[[\\\^^^```bbbgggoootttxxx|||{{{rrrjjjggggggggglllqqqyyy~~~~~~zzzwwwpppmmmhhhbbbZZZSSSNNNKKKEEECCCAAA@@@@@@???===;;;??????>>>???@@@AAACCCEEEEEEEEEFFFFFFFFFGGGGGGGGGEEEDDDDDDDDDDDDDDDEEEEEEIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLOOORRRTTTTTTSSSSSSQQQOOOPPPRRRUUUVVVVVVUUUSSSPPPLLLIIIFFFDDDCCC@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDHHHIIIKKKMMMOOOPPPQQQQQQSSSQQQSSSWWWXXXYYY^^^dddppp|||xxxooofff```^^^```hhhvvv666666666777888:::===>>>>>>BBBGGGMMMTTT^^^hhhppptttssssssssssssqqqmmmiiieeeiiiqqqzzz||||||{{{|||zzz}}}tttnnnjjjmmmttt{{{}}}sssiiiccc^^^]]]]]]aaagggmmmttt|||{{{}}}~~~zzzrrrkkkiiihhhhhhiiikkkmmmppprrrsssssstttuuuvvvyyy~~~}}}zzzvvvxxxzzz{{{}}}}}}}}}}}}xxxuuussstttxxx{{{sssmmmgggfffeeeggghhhgggdddbbb]]]]]]\\\[[[[[[]]]```ccceeemmmwwwxxxqqqjjjfffgggjjjmmmttt{{{}}}yyyuuupppmmmfffccc^^^XXXQQQKKKGGGEEEBBBAAA@@@@@@???>>>======>>>>>>>>>???@@@BBBDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGDDDCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJNNNRRRTTTUUUTTTUUURRRPPPPPPRRRUUUWWWWWWWWWVVVTTTPPPKKKGGGDDDDDDBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFGGGHHHJJJLLLMMMMMMMMMPPPOOOQQQVVVXXXXXX\\\bbblllwww~~~sssjjjaaa]]]^^^dddooo666666666777999<<<>>>@@@???CCCHHHPPPYYYccclllrrrtttsssrrrrrrrrroookkkgggeeemmmzzz~~~|||vvvzzzwwwppppppooorrrxxx~~~sssjjjdddaaa___```dddkkkrrryyy|||}}}yyyuuunnniiihhheeeffffffhhhjjjmmmooopppqqqrrrtttuuuxxx}}}}}}uuuwww{{{}}}yyywwwxxx{{{{{{rrrjjjbbb]]]XXXXXXYYY[[[]]]^^^]]]\\\ZZZ\\\\\\\\\\\\___cccgggllluuu{{{rrrnnnkkkhhhiiimmmrrrwww~~~yyytttpppkkkfffccc\\\ZZZUUUPPPJJJFFFBBBAAA???@@@@@@???>>>>>>>>>>>>>>>>>>???@@@BBBCCCEEEEEEEEEFFFGGGGGGGGGGGGFFFEEECCCCCCCCCDDDEEEFFFGGGHHHEEEEEEFFFGGGIIIIIIJJJJJJHHHIIIKKKPPPUUUYYYZZZZZZXXXUUURRRQQQTTTVVVXXXYYYZZZZZZXXXSSSMMMHHHEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEFFFGGGIIIJJJKKKKKKKKKMMMLLLOOOSSSUUUVVVZZZ```hhhsss{{{oooeee]]]\\\___gggvvv666666666888:::===???AAAAAAEEEKKKSSS]]]gggoootttuuuuuutttrrrooollliiiggghhhsss}}}rrr~~~{{{sssqqqtttwwwxxx|||uuummmgggeeedddeeeiiipppwww}}}}}}wwwtttpppjjjggggggdddeeefffhhhkkkmmmnnnoooppprrruuuyyy||||||tttxxx~~~|||zzzzzz|||vvvkkkbbb[[[UUUQQQOOOPPPSSSUUUXXXZZZ[[[\\\[[[^^^`````````cccjjjoooyyyxxxnnnjjjkkkjjjjjjooowww}}}|||xxxrrrlllgggbbb]]]ZZZTTTRRRNNNIIIEEEBBB@@@???<<<===>>>>>>===<<<===???>>>???@@@BBBCCCEEEFFFFFFFFFGGGHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCEEEFFFGGGHHHDDDEEEGGGHHHIIIJJJJJJJJJIIIJJJMMMSSSZZZ___aaaaaa\\\YYYVVVVVVXXX\\\___```aaabbb```YYYPPPIIIEEEEEEDDDCCCBBBBBBCCCDDDFFFGGGFFFFFFEEEEEEEEEFFFGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKLLLKKKLLLPPPQQQRRRWWW]]]dddooo|||xxxkkkaaa[[[]]]bbblll}}}666666666888;;;>>>AAABBBEEEHHHNNNWWWbbblllrrrvvvvvvwwwwwwsssmmmhhhhhhiiinnn{{{|||zzzvvvwwwuuussszzz~~~~~~wwwoookkkiiiiiikkkpppvvv}}}yyywwwxxxzzz|||zzzzzzzzzyyyyyy{{{xxxssspppmmmhhhfffhhheeegggjjjmmmpppqqqrrrrrrqqquuu{{{|||{{{vvv{{{~~~{{{{{{|||{{{ttthhh]]]UUUPPPNNNLLLKKKMMMPPPSSSVVVXXX[[[]]]^^^aaaeeefffhhhnnnwww~~~yyytttmmmfffggglllnnnqqqyyyvvvrrrkkkeee```[[[VVVSSSMMMKKKGGGDDDAAA?????????;;;===??????======>>>AAA???@@@AAACCCEEEGGGGGGHHHHHHHHHIIIIIIGGGEEECCCAAA@@@@@@AAABBBCCCEEEGGGHHHFFFGGGHHHIIIJJJJJJIIIHHHIIIKKKOOOVVV^^^dddggghhhccc```^^^___ccchhhlllnnnnnnooolllcccVVVLLLGGGFFFCCCCCCCCCDDDGGGJJJNNNPPPOOOMMMKKKIIIGGGGGGHHHIIIIIIIIIJJJKKKLLLLLLLLLKKKLLLJJJJJJLLLMMMNNNTTT[[[```lllyyywwwjjjaaa]]]bbbiiixxx555666777888;;;>>>AAACCCGGGJJJQQQZZZeeeooouuuwwwxxxzzzyyyssskkkggggggjjjsss~~~zzzxxxxxx~~~wwwyyywwwxxxqqqmmmllllllpppttt{{{~~~wwwrrrpppqqquuuxxxuuuuuuuuuttttttwww{{{~~~}}}wwwrrrppplllhhhgggjjjiiikkkooosssvvvwwwwwwwwwuuuzzz|||zzzzzzyyy~~~{{{{{{|||ssskkk___TTTNNNKKKKKKKKKKKKMMMPPPSSSUUUWWWZZZ]]]aaaeeejjjlllpppwwwvvvoookkkgggcccgggooossswww}}}|||sssnnngggaaa\\\WWWRRROOOIIIGGGDDDAAA>>>>>>>>>>>><<>>??????@@@BBBDDDFFFGGGIIIIIIJJJKKKJJJIIIHHHGGGIIIKKKPPPWWW```gggjjjkkkiiigggfffhhhmmmtttyyy{{{zzz{{{wwwlll]]]PPPJJJIIIDDDDDDEEEHHHLLLQQQVVVYYYXXXUUUQQQMMMKKKJJJJJJKKKJJJKKKLLLLLLMMMMMMMMMLLLLLLIIIHHHJJJKKKLLLRRRYYY]]]iiixxxwwwkkkcccaaahhhppp888888:::???@@@>>>AAAFFFHHHQQQZZZaaahhhqqquuuuuu}}}{{{vvvnnnffffffkkkppp|||zzztttxxxxxxxxxzzzuuuooonnnooorrrwww~~~vvvqqqjjjggghhhkkkmmmnnnppprrrsssttttttuuuwwwxxx|||wwwqqqkkkhhhgggffffffnnnqqquuuwwwyyy{{{}}}}}}{{{|||~~~xxxfff^^^UUUNNNLLLLLLKKKJJJNNNQQQTTTWWWYYY[[[^^^aaadddjjjqqqwww}}}yyyoooooonnnjjjhhhjjjqqqvvv}}}zzzxxxwwwwwwtttuuuwwwzzz}}}|||yyywwwmmmhhhaaa[[[VVVQQQLLLIIIEEECCC@@@>>>=========>>>===>>>@@@@@@??????@@@BBB@@@BBBDDDGGGHHHIIIJJJJJJKKKJJJHHHFFFCCCAAA???>>>>>>???@@@AAACCCFFFHHHIIIMMMHHHFFFGGGHHHFFFEEEHHHJJJLLLQQQ\\\hhhoooqqqooosssrrrrrruuuzzzvvvdddTTTLLLJJJHHHHHHJJJLLLQQQYYYbbbiiilllfff\\\UUUPPPNNNMMMMMMQQQQQQQQQQQQQQQPPPPPPPPPNNNNNNMMMLLLLLLOOOTTTXXXdddiiisssuuukkkbbb```mmm~~~777666999>>>@@@@@@CCCIIIMMMWWWbbbiiiqqqyyy}}}}}}|||uuummmhhhiiiooouuu~~~}}}~~~~~~}}}uuusss{{{zzz{{{}}}zzzwwwttttttvvv{{{yyynnniiidddccceeeiiilllnnnuuuvvvxxxxxxxxxxxxyyyzzzzzzvvvqqqlllkkkkkklllmmmtttxxx~~~}}}yyyyyyzzzzzzyyyzzz{{{~~~~~~{{{ppp```[[[TTTOOONNNOOOOOONNNPPPRRRUUUWWWYYY]]]aaadddgggnnnwww|||uuupppjjjlllnnnnnnpppuuu}}}|||wwwrrrmmmjjjhhhhhhhhhiiikkkmmmppptttvvvxxxxxxyyyzzzzzzxxxtttqqqnnngggbbb[[[UUUPPPLLLGGGDDDCCCBBB???===<<<<<<=========>>>@@@@@@??????@@@BBBBBBCCCEEEGGGHHHIIIIIIIIIIIIHHHGGGEEECCCAAA@@@???@@@AAAAAABBBDDDFFFHHHIIILLLHHHGGGIIIJJJHHHHHHKKKJJJMMMUUUaaannnwwwzzzzzz{{{}}}jjjXXXNNNKKKIIIJJJNNNUUU___kkkuuuzzz|||sssfff[[[UUUSSSSSSTTTWWWVVVVVVUUUVVVVVVWWWXXXSSSSSSSSSQQQQQQSSSXXX[[[aaagggrrrvvvmmmffffffttt777666999>>>AAABBBGGGMMMSSS^^^jjjsss{{{}}}uuummmkkkooowww}}}~~~yyyyyy|||}}}~~~}}}yyyrrrttt|||{{{{{{zzz||||||mmmeeeccc```aaaffflllppprrr}}}~~~~~~~~~zzzvvvssspppnnnnnnppptttvvv|||{{{xxxuuusssssstttttttttvvvwwwyyy{{{}}}}}}}}}}}}{{{}}}qqqeeeZZZVVVRRRQQQQQQSSSSSSSSSSSSUUUXXXZZZ]]]aaafffjjjnnnvvv|||rrrmmmkkkjjjhhhmmmrrrwww{{{|||wwwtttnnngggaaa]]]ZZZYYYZZZ[[[\\\^^^aaaeeehhhjjjnnnpppsssuuutttqqqmmmjjjaaa\\\UUUOOOKKKGGGCCCAAAAAA@@@>>><<<;;;;;;<<<<<<===>>>@@@@@@??????AAACCCDDDEEEFFFHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDEEEFFFHHHHHHJJJGGGGGGKKKLLLJJJKKKOOONNNSSS]]]kkkxxxqqq\\\QQQNNNLLLNNNUUUbbbrrrssseee]]][[[\\\^^^```___]]][[[[[[]]]___```\\\\\\\\\ZZZYYYZZZ]]]```ccchhhsss|||sssooorrr999888:::???BBBDDDJJJPPPWWWcccqqqzzz~~~uuunnnooovvvxxxtttuuuxxx{{{}}}|||zzzwwwsss{{{|||}}}~~~uuugggbbbbbbcccfffmmmttt{{{~~~vvvqqqqqqppppppqqquuu{{{{{{sssrrrqqqqqqrrrrrrssssssuuuvvvxxxyyyzzzzzzyyyyyyuuuyyy~~~yyyhhh]]]UUUTTTSSSSSSTTTUUUVVVWWWWWWYYY[[[^^^bbbhhhoootttzzz}}}qqqiiihhhiiikkkpppuuu|||~~~zzzuuurrrkkkhhhbbb[[[UUUQQQNNNMMMQQQQQQRRRTTTWWW[[[^^^```fffiiinnnqqqrrrnnnjjjfff^^^YYYRRRLLLHHHEEEBBB@@@>>>>>><<<;;;;;;;;;;;;<<<===>>>@@@@@@@@@@@@BBBCCCFFFFFFHHHHHHHHHGGGFFFFFFBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGHHHKKKLLLKKKMMMRRRWWW___kkkxxxrrr^^^TTTQQQPPPSSS\\\nnnrrrjjjgggggghhhllliiieeebbbaaabbbeeegggfffffffffdddbbbbbbccceeeiiinnnvvv}}}zzz===;;;<<>>@@@@@@@@@AAABBBDDDGGGHHHHHHIIIHHHGGGFFFEEE@@@AAABBBCCCDDDFFFGGGGGGEEEEEEEEEEEEEEEFFFFFFGGGHHHGGGIIILLLMMMMMMQQQWWWaaakkkyyyrrr^^^UUUSSSSSSYYYfff{{{zzzvvvttttttxxxtttooojjjhhhiiikkkmmmmmmnnnnnnmmmjjjhhhiiijjjmmmqqqyyy???===>>>BBBFFFJJJRRR[[[hhhsss~~~vvvuuu|||yyyppplllmmmppprrrpppoooqqqvvvsssjjjcccdddiiipppwwwwwwqqqmmmppptttxxx}}}vvvrrrlllnnnoooppppppqqqtttvvvxxxyyyyyyyyyyyywwwuuutttsssxxx~~~vvvkkkaaaZZZVVVRRRSSSUUUUUUVVVXXX[[[^^^\\\___eeekkkrrrzzz}}}pppooollljjjjjjnnntttxxxxxxuuuppplllhhhccc^^^ZZZPPPNNNJJJGGGEEEDDDDDDDDDDDDEEEGGGJJJMMMPPPRRRSSSYYY]]]ccchhhiiigggbbb```VVVQQQJJJDDDAAA@@@???>>>;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>@@@AAAAAAAAACCCEEEGGGHHHIIIIIIIIIHHHFFFEEE@@@@@@BBBDDDFFFGGGIIIIIIFFFFFFFFFFFFFFFGGGHHHIIIJJJIIILLLOOOQQQSSS[[[dddnnnzzzqqq___WWWUUUWWWaaasss~~~|||wwwrrrooooooqqqrrrrrrssstttssspppnnnmmmmmmmmmqqqzzz>>><<<>>>DDDIIIOOOYYYcccooozzz}}}wwwyyywwwnnnkkkkkkmmmnnnmmmlllppp|||tttmmmjjjhhhjjjpppxxx|||qqqlllmmmrrryyywwwrrrqqqnnnppprrrrrrqqqssswwwzzz~~~~~~~~~~~~|||zzzxxxwwwvvvzzz~~~{{{|||wwwssslllddd]]]XXXTTTSSSPPPRRRTTTUUUVVVYYY___ccceeeiiiqqqyyy{{{tttnnnooopppppprrrxxx|||yyywwwuuullliiieeeaaa]]]XXXRRROOOKKKIIIGGGEEEDDDDDDEEEFFF@@@CCCFFFJJJMMMOOOPPPPPPWWW[[[```dddfffdddaaa^^^SSSNNNGGGBBB???>>>>>>===::::::;;;<<<<<<<<<<<<<<<<<<>>>@@@AAAAAABBBDDDFFFGGGHHHIIIIIIIIIHHHGGGFFF@@@AAACCCEEEGGGIIIJJJKKKHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLOOOTTTXXX]]]iiiuuupppaaa[[[\\\^^^kkk}}}{{{wwwsssrrrrrrsssttttttuuuwwwvvvsssqqqooooooqqqttt|||<<<;;;===DDDKKKSSS^^^hhhrrr|||}}}xxx{{{wwwnnnjjjjjjkkkkkknnnmmmsss~~~|||ooolllnnnnnnpppvvvwwwmmmhhhnnnttt}}}|||rrrpppqqqrrrtttuuuuuutttvvv{{{}}}|||xxx{{{zzzsssooonnnfffccc___ZZZUUURRRQQQPPPNNNPPPSSSTTTVVV[[[bbbgggnnnsss||||||wwwsssuuuvvvwwwxxx{{{~~~{{{wwwssspppmmmllleeebbb^^^ZZZVVVQQQKKKHHHEEEDDDBBB@@@???@@@AAABBB@@@CCCHHHLLLOOOQQQPPPPPPRRRUUUZZZ]]]___]]][[[YYYSSSNNNGGGBBB@@@??????>>>::::::;;;<<<============<<<>>>@@@AAAAAABBBDDDFFFGGGHHHIIIIIIIIIHHHGGGGGGAAABBBCCCEEEGGGIIIKKKLLLJJJJJJJJJJJJLLLMMMNNNOOONNNOOORRRXXX]]]eeetttoooccc```bbbffftttxxxvvvsssqqqpppqqqrrrttttttvvvxxxxxxuuurrrppppppvvvyyyBBBBBBCCCFFFLLLVVVbbbjjjzzz}}}|||xxxqqqkkkeeedddfffhhhlllyyy~~~yyywwwzzz~~~zzzsssoooqqquuuwww}}}~~~ppplllppptttyyywwwpppoooppppppsssvvvyyy{{{|||~~~}}}uuummmddd^^^\\\YYYYYYXXXUUURRRPPPPPPQQQTTTRRRUUU[[[]]]^^^fffppp|||}}}yyywwwvvvwwwzzzzzz}}}yyytttooonnnnnnkkkeee```ZZZWWWRRRMMMIIIGGGFFFFFF@@@@@@AAAAAAAAABBBBBBBBBHHHIIIJJJLLLNNNPPPRRRSSSSSSTTTUUUVVVVVVVVVVVVUUUIIIGGGDDDAAA>>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<>><<<;;;;;;;;;;;;;;;<<<<<<=========???@@@BBBBBBBBBCCCEEEGGGHHHJJJLLLKKKIIIFFFEEEEEEBBBCCCDDDEEEGGGJJJLLLMMMOOOOOOOOOQQQSSSTTTTTTTTTTTTXXX___eeeooo{{{kkkaaa```dddqqq{{{tttnnnkkkhhhgggeeeeeeeeefffhhhiiijjjmmmqqqrrrrrrrrrrrrsssyyy|||~~~}}}|||???AAADDDJJJTTTaaaoooxxxyyysssllleeeccceeeggguuu{{{|||~~~~~~zzzzzz}}}yyyuuutttuuuzzz}}}{{{~~~zzzqqqrrrxxxyyyooolllooorrruuuzzzsssddd[[[UUUOOOMMMOOOLLLOOORRRSSSRRRRRRSSSTTTUUUUUUYYYaaagggppp~~~~~~wwwqqqooosssxxx}}}~~~zzzuuuqqqkkkgggaaa^^^\\\YYYSSSOOOJJJHHHEEEBBB????????????@@@@@@AAABBBBBBCCCDDDDDDIIIKKKNNNPPPRRRRRRRRRQQQMMMMMMMMMMMMMMMLLLLLLLLLKKKIIIFFFBBB???<<<;;;;;;::::::;;;<<<======>>>>>>@@@AAACCCCCCCCCEEEGGGIIIKKKKKKKKKHHHEEECCCCCCDDDBBBCCCDDDEEEHHHKKKOOOPPPSSSTTTVVVXXXXXXXXXXXXXXXXXX\\\dddpppuuuggg___```eeettt|||qqqjjjdddaaa___^^^]]]]]]]]]^^^```aaabbbeeejjjnnnppprrrtttvvvzzz}}}~~~~~~|||{{{|||~~~CCCEEEIIIPPPYYYeeerrrzzz~~~~~~{{{tttkkkcccaaadddnnnzzzzzz|||~~~}}}~~~uuutttuuuxxx~~~|||vvvzzzxxxrrrttt{{{xxxooolllppptttxxx~~~wwwiii[[[RRRMMMJJJKKKMMMKKKNNNSSSUUUVVVVVVWWWXXX\\\___dddjjjsss~~~xxxsssnnnlllnnnvvv~~~|||xxxuuuqqqllliiiaaa^^^YYYUUURRRNNNJJJFFFEEECCCAAA@@@?????????@@@@@@AAABBBCCCDDDEEEFFFFFFLLLNNNQQQTTTVVVVVVTTTSSSLLLLLLKKKKKKJJJJJJKKKKKKHHHGGGDDDAAA>>><<<<<<;;;999:::;;;<<<===>>>???@@@@@@BBBCCCDDDEEEFFFIIILLLMMMNNNMMMKKKGGGDDDCCCCCCCCCCCCDDDGGGJJJNNNRRRTTTWWWYYY\\\^^^^^^]]]\\\\\\^^^bbbjjjxxxqqqddd^^^aaahhhsssssshhhaaa\\\YYYVVVVVVVVVVVVVVVWWWXXXYYYZZZ^^^dddjjjnnnssswwwzzz|||~~~}}}||||||}}}EEEIIIOOOWWW```kkkwww~~~~~~||||||~~~{{{rrriiiaaabbbgggvvv{{{zzz||||||uuuuuuwww{{{}}}xxxvvvssswww~~~~~~xxxssswww}}}wwwnnnlllpppsss{{{}}}mmmaaaTTTMMMKKKIIIKKKNNNLLLPPPTTTWWWYYYZZZ[[[\\\```fffnnnvvv~~~xxxtttpppnnnmmmmmmrrr|||~~~|||yyyuuuqqqmmmhhhccc```XXXUUUQQQLLLIIIFFFCCCAAA@@@@@@???>>>>>>???@@@@@@AAABBBCCCEEEFFFHHHIIIIIILLLNNNRRRUUUVVVVVVUUUTTTLLLKKKKKKJJJJJJJJJKKKKKKGGGFFFCCC@@@>>>=========::::::;;;<<<===??????@@@@@@BBBDDDEEEFFFHHHKKKMMMMMMNNNOOONNNIIIEEEBBBAAADDDEEEGGGJJJMMMRRRUUUXXXYYY\\\```bbbaaa``````aaabbbfffooo}}}nnnccc___ccckkksssyyykkkaaaZZZVVVSSSOOOPPPPPPPPPQQQRRRSSSSSSTTTXXX___fffmmmssszzz~~~}}}~~~}}}}}}}}}~~~FFFLLLUUU___jjjuuu~~~~~~|||~~~xxxnnneeeaaafffooo}}}~~~|||vvvvvvyyy}}}zzztttqqqpppsssxxx}}}yyywww{{{wwwooommmpppsss~~~~~~rrraaaWWWNNNKKKKKKJJJKKKNNNNNNRRRVVVZZZ\\\___aaacccfffppp{{{yyysssnnnmmmnnnooorrrttt{{{|||zzzxxxuuuqqqlllgggccc___ZZZVVVOOOMMMIIIFFFCCCAAA@@@???<<<<<<<<<<<<======>>>???CCCDDDEEEGGGIIIKKKLLLMMMKKKMMMPPPSSSUUUVVVVVVUUUNNNMMMLLLLLLLLLMMMOOOPPPMMMKKKHHHDDDBBB@@@??????;;;;;;<<<===>>>>>>?????????AAACCCEEEFFFHHHKKKNNNLLLNNNOOONNNJJJEEEAAA@@@FFFHHHJJJNNNRRRUUUXXXYYYZZZ]]]aaabbbaaaaaaccceeedddiiisss|||mmmccc```eeemmmuuu~~~pppcccZZZTTTQQQOOOJJJKKKLLLMMMMMMNNNOOOOOOOOOTTT[[[cccjjjrrrzzz}}}}}}|||~~~KKKSSS^^^iiisss|||tttiiibbbbbbmmmyyy{{{uuuvvvzzz~~~|||uuuqqqpppqqqwww|||}}}|||{{{|||~~~yyysssrrrtttwww~~~qqqdddXXXPPPKKKKKKMMMLLLLLLNNNSSSVVV[[[___dddhhhmmmpppvvvvvvsssooolllkkkmmmqqquuu||||||xxxvvvtttrrrmmmiiiccc^^^YYYTTTOOOLLLGGGEEECCC@@@>>>===>>>???;;;;;;;;;<<<======>>>???EEEFFFGGGIIIKKKMMMOOOPPPMMMNNNQQQSSSVVVXXXZZZZZZTTTSSSRRRRRRSSSUUUWWWYYYXXXUUUQQQLLLGGGDDDBBBAAA<<<<<<======>>>>>>>>>???>>>@@@BBBDDDFFFHHHLLLNNNPPPQQQPPPNNNJJJFFFEEEEEEHHHJJJNNNSSSVVVYYYZZZZZZYYY]]]aaaaaa``````dddhhhgggmmmwwwyyykkkbbb```eeemmmuuu|||tttggg[[[SSSNNNLLLKKKFFFGGGHHHJJJKKKKKKLLLLLLKKKPPPWWW___gggpppxxx}}}~~~}}}}}}||||||}}}SSSZZZfffqqqyyy~~~|||pppfff```dddrrryyytttvvvzzz~~~~~~wwwsssrrrtttvvv|||}}}zzz|||}}}|||}}}xxxwwwzzz}}}~~~zzztttfffYYYTTTNNNKKKNNNPPPOOOOOOPPPWWW[[[```eeekkkqqqxxx|||xxxmmmkkkjjjiiihhhjjjpppwww}}}|||wwwtttrrrpppnnngggccc]]]WWWRRRMMMHHHEEEBBBAAA???===;;;;;;===???<<<<<<===>>>>>>???@@@@@@FFFGGGHHHJJJMMMOOOQQQQQQPPPQQQSSSVVVYYY\\\___```[[[ZZZYYYYYY[[[]]]```bbbaaa^^^XXXRRRLLLGGGDDDBBB============>>>>>>>>>>>>===???BBBDDDEEEHHHLLLOOOVVVUUURRRNNNKKKIIIJJJKKKIIILLLPPPUUUYYY[[[[[[ZZZXXX\\\``````___```eeejjjiiipppzzzwwwjjjbbb___eeelllsss||||||uuummm```UUUNNNJJJIIIHHHDDDEEEFFFHHHIIIJJJJJJJJJIIINNNUUU]]]eeennnvvv{{{~~~}}}|||||||||}}}{{{```fffpppxxx}}}sssfffaaa___eeezzz{{{xxxyyy|||{{{uuuqqqqqqtttwwwyyy~~~~~~zzzzzz~~~~~~zzzzzz~~~yyyoooiiiccc^^^ZZZRRRPPPNNNNNNPPPRRRSSSTTT]]]```eeekkkrrr{{{|||uuuooolllgggiiijjjkkkmmmttt~~~|||xxxtttppplllgggdddccc^^^VVVNNNJJJFFFDDDBBB???>>><<<:::999999999:::<<<<<<<<<===???AAACCCEEEHHHJJJMMMPPPRRRSSSSSSRRRPPPSSSVVVYYY[[[]]]aaaccceeecccbbbbbbeeekkkrrrvvvtttqqqkkkddd[[[PPPDDD===CCCAAA??????@@@BBBBBBAAABBBCCCCCCEEEGGGJJJMMMOOORRRSSSRRRPPPMMMKKKLLLMMMSSSTTTVVVYYY\\\\\\YYYWWWXXXYYYYYYYYYZZZ]]]cccgggooottt|||ssshhhccc```aaaeeennnssszzz{{{uuuqqqmmmfffZZZPPPJJJGGGGGGGGGDDDEEEFFFGGGHHHIIIJJJJJJJJJPPPWWW^^^eeemmmuuu|||~~~}}}}}}||||||}}}}}}fffllluuu|||~~~}}}pppfffeeehhhsss|||yyy{{{~~~yyyvvvrrrpppqqquuuyyy{{{|||~~~|||{{{~~~zzztttkkkddd```\\\YYYVVVQQQPPPNNNOOOPPPSSSUUUVVV^^^bbbhhhpppzzzzzzrrrnnnkkkiiijjjmmmoooqqquuu}}}}}}yyyuuuppplllhhhccc```\\\VVVOOOIIIEEEBBB@@@>>>>>>===;;;:::999::::::;;;>>>>>>>>>???AAACCCFFFGGGIIILLLOOORRRTTTTTTSSSSSSQQQTTTWWW[[[^^^aaafffiiilllkkklllnnnssszzzzzzpppeeeXXXLLLEEEEEECCC@@@@@@AAABBBBBBAAABBBCCCCCCEEEGGGJJJMMMNNNQQQRRRQQQPPPMMMLLLMMMNNNUUUUUUWWWZZZ]]]]]]ZZZXXXWWWWWWWWWWWWYYY]]]bbbfffmmmrrryyyoooeee___\\\^^^aaahhhkkkqqqvvvwwwtttpppmmmhhh```VVVMMMHHHGGGGGGGGGEEEEEEFFFGGGHHHIIIJJJKKKKKKPPPXXX___gggoooyyy~~~~~~~~~~~~~~~qqqvvv}}}~~~|||yyywwwvvvzzztttiiibbbeeeooo}}}{{{{{{|||~~~|||zzz|||xxxpppooommmmmmoootttyyy|||~~~|||~~~|||xxxwwwvvvssspppfffbbb\\\XXXVVVUUUTTTSSSRRRQQQQQQQQQSSSVVVYYYZZZcccgggoooxxxwwwooojjjjjjjjjkkkooorrrwww{{{{{{zzzyyyyyyxxxvvvwwwsssnnnjjjfffaaa\\\YYYQQQMMMGGGBBB???===;;;:::===<<<;;;::::::;;;<<<<<>>??????@@@BBBEEEHHHKKKMMMOOOQQQUUUXXXZZZZZZXXXXXXXXX[[[```eeekkkrrrzzzmmm\\\QQQJJJGGGDDDBBBBBBBBBAAA@@@BBBCCCDDDFFFIIIKKKMMMNNNNNNOOOOOOOOONNNNNNPPPRRRVVVVVVWWWYYY\\\]]][[[ZZZTTTUUUUUUUUUWWW[[[```dddjjjnnnsssxxx{{{}}}pppccc[[[WWWSSSSSSUUUVVVWWWZZZ]]]```aaabbbbbb[[[VVVNNNIIIFFFFFFFFFEEEEEEFFFGGGIIIKKKMMMNNNOOOPPPTTT[[[eeeooozzz~~~yyyrrrooolllkkkoooxxxyyymmmlllnnnyyy|||yyyuuuvvvwwwxxxzzz{{{}}}}}}|||zzz|||xxxmmmgggdddeeegggggghhhkkkpppssszzzzzz|||}}}}}}yyypppjjjbbb]]][[[YYYVVVSSSRRRRRRQQQQQQQQQSSSUUUWWWSSSUUUWWWYYY[[[^^^dddhhhqqqwww|||wwwtttpppmmmmmmpppuuuyyy}}}|||uuummmjjjfffdddcccdddccccccbbb___[[[WWWTTTQQQMMMJJJEEECCC???=========<<<;;;<<<;;;::::::;;;<<<>>>?????????@@@CCCFFFJJJNNNPPPSSSTTTWWWZZZ\\\]]]]]]]]]```ccciiinnnuuu|||uuu```SSSJJJHHHDDDCCCBBBBBBAAA@@@BBBCCCEEEGGGJJJLLLMMMNNNMMMNNNOOOOOONNNOOOQQQRRRSSSSSSUUUWWW[[[\\\\\\[[[VVVVVVVVVVVVWWWZZZ```dddjjjnnnsssvvvyyy}}}uuuiii]]]WWWSSSOOONNNOOOPPPQQQSSSUUUXXX[[[]]]^^^YYYTTTNNNIIIFFFFFFEEEDDDFFFFFFHHHJJJLLLOOOPPPQQQSSSWWW^^^iiivvv}}}|||rrrkkkhhhdddgggooo{{{zzzqqqggglllwww|||xxxuuussswwwxxxzzz}}}}}}{{{}}}xxxmmmfffeeeaaadddggggggfffgggkkkooouuuuuuwww{{{||||||}}}tttlllbbb\\\VVVRRRRRRQQQOOOMMMMMMNNNPPPQQQRRRTTTWWWZZZWWWZZZ^^^```aaaffflllrrr{{{zzzrrrssssssrrrrrrssswww}}}}}}ssslllccc___[[[XXXXXXXXXXXXXXXUUUSSSPPPNNNLLLJJJGGGEEEDDDAAA???>>>>>>???>>>===<<<<<<;;;;;;;;;<<<>>>?????????AAADDDHHHLLLPPPRRRVVVWWWYYY[[[^^^```cccdddiiimmmsssyyyxxxbbbUUUJJJGGGDDDBBBBBBBBBAAA@@@BBBCCCEEEHHHJJJLLLMMMNNNMMMNNNOOOOOONNNOOOQQQSSSQQQQQQSSSVVVZZZ]]]]]]]]]YYYYYYXXXWWWXXX[[[```dddjjjmmmrrruuuwww{{{yyymmmcccYYYTTTQQQLLLJJJKKKKKKLLLMMMOOORRRUUUXXXZZZUUUQQQLLLHHHGGGFFFEEEDDDFFFGGGIIIKKKNNNPPPRRRSSSUUUYYYbbbooo|||vvvkkkeeebbb```gggttt{{{rrrlllfffppp|||wwwuuuttttttzzz|||}}}}}}uuulllcccbbbeee```dddhhhhhhggggggkkkoootttuuuxxx|||{{{{{{|||xxxnnnddd]]]VVVQQQLLLJJJLLLMMMLLLKKKJJJMMMQQQSSSTTTWWW\\\```aaaeeejjjlllnnnrrrzzzzzzxxxvvvrrruuuxxx{{{~~~}}}ssshhh___WWWTTTOOOLLLLLLLLLMMMMMMKKKIIIGGGFFFGGGFFFDDDBBBBBB@@@>>>>>>??????>>>=========<<<;;;;;;<<<===>>>@@@AAACCCFFFJJJOOOSSSVVVYYYYYYYYY[[[___cccgggjjjqqqvvv|||tttaaaTTTHHHFFFCCCBBBBBBBBBAAA@@@BBBCCCFFFIIIKKKMMMMMMNNNMMMNNNOOOOOONNNNNNPPPRRRPPPQQQRRRVVV[[[___``````\\\\\\[[[ZZZYYY\\\```dddiiilllpppsssuuuyyyzzzpppggg]]]TTTPPPMMMIIIFFFFFFFFFGGGHHHJJJMMMPPPRRRTTTOOOLLLIIIGGGGGGGGGFFFEEEFFFGGGIIILLLOOORRRTTTUUUWWW\\\ffftttrrrgggaaa^^^```jjjyyy|||tttmmmiiinnn{{{}}}vvvtttvvvxxxyyy|||~~~tttlllddd^^^___eee```eeeiiijjjhhhiiimmmqqqvvvwwwzzz~~~{{{zzz{{{uuuiii```XXXSSSOOOKKKGGGFFFIIILLLLLLKKKJJJNNNRRRUUUXXX[[[aaaeeelllpppuuuxxxyyy~~~{{{sssqqqtttwwwvvv{{{~~~vvvlll___VVVPPPLLLGGGDDDDDDEEEEEEEEEEEECCCBBBBBBDDDDDDCCCAAAAAA???======>>>>>>>>><<<>>>===<<<;;;;;;<<<===>>>AAABBBDDDHHHLLLQQQVVVXXXZZZZZZYYY[[[___eeejjjnnnvvv{{{nnn]]]RRRGGGEEEBBBAAABBBBBBAAA@@@AAACCCFFFIIIKKKMMMMMMNNNNNNOOOOOOOOONNNNNNPPPRRRPPPQQQSSSWWW\\\```bbbccc___^^^]]][[[ZZZ\\\```dddgggkkkooorrrtttxxx~~~tttjjjcccYYYQQQNNNKKKFFFCCCCCCCCCCCCEEEGGGIIILLLNNNOOOJJJHHHFFFFFFGGGHHHGGGGGGGGGHHHJJJMMMPPPRRRUUUVVVXXX]]]hhhwwwvvvhhh^^^[[[[[[hhhrrr~~~vvvmmmjjjllltttyyyvvvxxx|||~~~wwwllldddaaacccfffhhhhhhlllppppppnnnnnnrrrvvvzzz}}}yyyxxx|||wwwjjj\\\QQQNNNPPPLLLJJJHHHGGGFFFHHHJJJLLLPPPTTTXXXZZZ]]]bbbiiiooowww}}}wwwvvvuuutttsssvvvzzz~~~wwwkkk___UUUOOOGGGFFFDDDBBBAAA@@@?????????@@@@@@@@@@@@AAAAAAAAAAAA@@@>>>===<<<<<<======;;;<<<===<<<<<<===@@@BBB@@@BBBFFFKKKOOOSSSVVVWWWYYYZZZZZZ[[[^^^cccjjjpppxxx~~~wwwhhhWWWJJJCCCBBBBBBAAA@@@@@@@@@@@@AAABBBDDDFFFHHHKKKMMMNNNLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQSSSVVV\\\aaaeeefffccccccaaa___^^^___bbbeeehhhmmmqqqssssssvvv|||zzzrrrkkk___VVVLLLIIIFFFCCCAAABBBCCCCCCCCCDDDDDDFFFGGGGGGEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHKKKPPPQQQQQQTTTYYY[[[bbbooo~~~}}}{{{zzz|||tttfff^^^\\\]]]jjjvvv{{{ssslllnnnttt}}}wwwvvvzzzwwwpppggg``````cccgggjjjooosssvvvvvvttttttwww{{{~~~zzzyyy|||}}}mmm```VVVMMMJJJKKKKKKKKKJJJJJJJJJLLLOOOQQQQQQUUU[[[___dddkkkttt{{{~~~vvvrrrmmmooorrrtttxxx}}}|||sssgggZZZOOOIIIBBBAAA@@@???>>>=========??????@@@@@@@@@AAAAAAAAAAAA@@@???>>>=========>>>;;;<<<===<<<<<<===@@@BBBBBBDDDHHHLLLPPPSSSUUUVVVYYYYYY[[[\\\___dddkkkpppwww|||}}}pppcccTTTGGGDDDCCCBBBAAA@@@@@@@@@@@@@@@AAACCCEEEHHHJJJLLLMMMLLLKKKKKKLLLLLLMMMNNNOOORRRSSSUUUXXX^^^cccgggiiiggggggfffcccaaabbbeeeggghhhlllpppqqqqqqtttzzz{{{xxxqqqjjj___UUULLLHHHFFFCCCAAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHJJJOOOQQQPPPSSSYYY[[[dddqqq|||yyyyyy{{{}}}}}}oooccc]]]^^^aaappp||||||vvvooolllttt}}}zzzxxxzzz|||mmmhhhbbb```bbbhhhmmmppp{{{~~~~~~}}}|||{{{vvvuuuuuuxxx}}}{{{zzz|||ppp```VVVPPPJJJGGGGGGFFFGGGIIIIIIJJJLLLPPPRRRVVV[[[bbbhhhoooxxxvvvoookkkhhhiiimmmtttzzzwwwmmm```SSSIIIBBB>>>>>>======<<<<<<======??????@@@@@@AAAAAAAAA@@@AAAAAA@@@>>>>>>>>>>>>>>>;;;<<<===<<<<<<===@@@BBBDDDFFFJJJMMMQQQTTTUUUVVVXXXYYY[[[]]]aaafffmmmqqqvvvyyy}}}~~~}}}}}}uuujjj___RRRFFFDDDDDDCCCAAAAAA@@@@@@@@@@@@@@@BBBDDDGGGIIIJJJKKKKKKJJJJJJKKKKKKLLLMMMNNNSSSTTTWWW[[[```eeejjjlllmmmmmmkkkiiiffffffhhhjjjiiikkknnnoooooorrrxxx}}}}}}}}}zzzxxxwwwrrrkkk^^^TTTKKKHHHFFFCCCAAABBBBBBBBBBBBAAAAAABBBCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFIIIHHHJJJOOOPPPOOOSSSXXX\\\fffuuu}}}|||}}}zzzxxxwwwyyy|||}}}wwwjjj```]]]bbbgggxxx}}}yyytttnnnppp~~~}}}{{{{{{{{{yyysssgggdddbbbdddjjjrrryyy}}}|||wwwsssqqqooooooqqquuuyyy~~~|||zzz}}}uuueeeVVVOOONNNKKKIIIHHHEEEGGGJJJKKKLLLNNNRRRUUU^^^ccckkkssszzzxxxpppkkkiiiiiijjjooottt}}}{{{ssshhh[[[OOODDD???===============>>>??????>>>???@@@AAABBBAAAAAA@@@AAA@@@??????>>>=========;;;<<<===<<<<<<===@@@BBBFFFHHHKKKOOORRRTTTUUUUUUWWWYYY\\\___bbbgggmmmqqqtttvvvxxxxxxwwwwwwyyyzzz{{{|||~~~}}}sssjjj```SSSHHHEEEEEECCCBBBAAAAAAAAAAAA???@@@AAACCCFFFHHHIIIJJJJJJIIIIIIJJJJJJKKKLLLMMMRRRTTTYYY]]]bbbggglllooorrrrrrpppnnnkkkjjjkkkmmmlllmmmnnnnnnooorrrwww{{{zzz{{{{{{yyyzzzzzzuuummm]]]SSSJJJGGGFFFCCCBBBCCCDDDCCCCCCBBBBBBBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEIIIHHHJJJNNNPPPOOOSSSYYY___jjjzzz~~~zzzyyy}}}zzzxxxxxxyyy|||}}}|||qqqfff^^^___gggnnn~~~}}}}}}|||xxxtttqqqxxx~~~|||zzz||||||rrrlllccccccdddjjjttt}}}vvvpppllljjjlllnnnqqquuuyyy}}}}}}zzz|||{{{iii\\\OOOKKKLLLKKKIIIIIIHHHLLLOOOPPPPPPRRRXXX]]]eeelllvvvtttpppjjjeeedddgggkkknnnuuu{{{|||zzzyyyyyyyyyyyy{{{}}}}}}zzzvvvnnndddXXXMMMDDD>>><<<<<<<<<<<<===>>>???@@@???@@@BBBCCCCCCCCCAAAAAA????????????>>>===<<<<<<;;;<<<===<<<<<<===@@@BBBFFFHHHLLLPPPSSSTTTTTTTTTWWWYYY]]]```cccggglllpppqqqrrrrrrrrrqqqqqqrrrssstttvvvyyyyyyyyyzzz|||}}}tttlllbbbUUUJJJGGGFFFDDDCCCBBBAAAAAAAAA???@@@AAACCCEEEGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMPPPTTTZZZ___ccchhhnnnrrruuuuuutttrrrooommmnnnoooqqqppppppooopppssswwwzzz~~~~~~{{{|||||||||}}}}}}uuulll[[[RRRIIIGGGFFFCCCBBBDDDFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEIIIHHHJJJNNNPPPPPPUUU[[[cccooo}}}~~~yyywwwxxx}}}{{{{{{|||~~~~~~zzzoooeee```dddoooxxx|||{{{||||||{{{wwwvvvzzz}}}zzzyyyzzz~~~tttlllhhhcccdddiiirrr~~~wwwpppllljjjjjjlllooossswwwzzz}}}}}}zzz{{{}}}~~~nnn]]]SSSJJJIIIJJJIIIHHHIIIHHHLLLPPPPPPQQQUUU]]]dddnnnwwwxxxoooiiifffbbb```bbbgggnnnrrr{{{{{{wwwuuurrrooonnnmmmmmmnnnppprrrtttvvvxxxxxxwwwwwwrrrnnnggg___UUUKKKCCC???;;;;;;;;;;;;<<<===>>>???@@@AAACCCEEEEEEDDDCCCBBB@@@@@@@@@@@@???>>>===<<<;;;<<<===<<<<<<===@@@BBBEEEHHHLLLPPPSSSTTTTTTTTTVVVYYY]]]aaacccfffjjjmmmmmmllllllkkkkkkllllllmmmkkknnnqqqqqqppppppsssvvvyyy|||{{{uuummmdddWWWKKKHHHGGGEEEDDDBBBBBBAAAAAA@@@AAABBBDDDEEEGGGHHHIIIJJJIIIIIIJJJJJJKKKLLLMMMOOOTTT\\\aaaeeejjjppptttxxxxxxwwwuuurrrqqqqqqrrruuusssqqqpppqqqtttxxxzzz|||{{{|||~~~|||~~~uuuiiiZZZQQQIIIFFFFFFCCCCCCDDDFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFIIIHHHJJJOOOQQQRRRXXX^^^iiisss~~~}}}xxxvvvvvvzzz~~~~~~{{{qqqgggcccjjjwww}}}zzzzzz|||}}}~~~yyyvvvzzzzzzyyy{{{}}}yyymmmgggfffgggjjjqqq|||wwwoookkkjjjlllnnnooosssxxx|||~~~}}}yyyzzz{{{pppcccUUUOOOJJJJJJJJJHHHIIIKKKJJJNNNRRRTTTUUU\\\gggqqquuujjjcccbbbaaa```bbbgggooowww{{{wwwpppnnnlllhhhdddbbbbbbbbbccccccdddfffhhhjjjlllmmmnnngggddd___XXXPPPHHHBBB???===<<<<<<======>>>???@@@AAACCCEEEGGGGGGFFFDDDCCCAAABBBBBBBBBBBB@@@???>>>;;;<<<===<<<<<<===@@@BBBCCCFFFKKKPPPSSSTTTTTTTTTVVVYYY^^^aaaccceeehhhjjjgggfffddddddeeefffffffffcccgggjjjjjjhhhhhhkkkooorrrwwwyyyvvvppphhhZZZNNNHHHHHHFFFDDDCCCBBBAAAAAAAAABBBCCCDDDFFFGGGIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOVVV^^^dddhhhlllsssxxxzzzzzzzzzyyyvvvtttuuuvvvwwwuuuqqqpppqqqtttwwwyyyyyyxxxxxxzzz~~~~~~wwwjjjYYYPPPHHHFFFFFFCCCCCCEEEFFFFFFEEEFFFFFFGGGHHHIIIHHHHHHHHHHHHGGGGGGGGGFFFIIIHHHJJJOOORRRUUU[[[bbbmmmvvv~~~wwwrrrsssvvv}}}}}}rrriiifffooo}}}|||yyyzzz|||~~~|||wwwuuu|||}}}zzz|||ssshhhddddddmmmpppxxx~~~yyyqqqjjjhhhjjjnnnrrrtttxxx}}}|||xxxyyyyyy{{{rrrfff\\\RRRNNNLLLMMMLLLJJJKKKNNNQQQVVV[[[]]]```hhhvvv~~~rrrhhhaaa]]]]]]^^^aaafffnnnxxxzzzqqqiiiccc```\\\YYYVVVUUUVVVVVVZZZ[[[\\\]]]```bbbeeefff```]]]YYYRRRLLLFFFAAA>>>@@@@@@@@@@@@@@@AAABBBBBBBBBDDDFFFHHHHHHGGGEEEDDDCCCDDDDDDEEEDDDBBBAAA@@@;;;<<<===<<<<<<===@@@BBBBBBEEEJJJPPPSSSTTTTTTTTTVVVYYY^^^aaacccdddfffhhhcccbbb```___aaabbbcccbbb```dddhhhgggeeeeeehhhllloootttyyyxxxtttlll^^^RRRIIIHHHFFFEEECCCBBBBBBAAABBBBBBCCCEEEFFFHHHIIIIIIKKKJJJJJJKKKKKKLLLMMMNNNPPPWWW```fffjjjnnnuuuzzz{{{||||||{{{yyywwwwwwxxxxxxuuuqqqoooqqqsssvvvwwwvvvuuuvvvxxx|||{{{lllYYYPPPHHHFFFEEEDDDCCCEEEEEEEEEEEEEEEFFFGGGIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGIIIHHHJJJPPPSSSVVV]]]dddpppxxx~~~|||sssnnnqqqwww~~~tttnnnpppyyy}}}yyy~~~~~~zzzzzz~~~|||{{{}}}wwwkkkeeeeeehhhlllwwwpppnnnkkkhhhhhhkkkqqquuu{{{{{{sssoooooopppqqqooojjjbbbZZZVVVPPPKKKHHHKKKNNNOOORRRVVVWWW[[[___ccciiiuuuyyyllleeecccbbbaaa___bbbhhhoooxxx}}}uuummmeee```VVVTTTQQQNNNLLLLLLLLLMMMPPPQQQSSSUUUWWWYYYZZZ[[[VVVUUUTTTQQQLLLGGGBBB???>>>>>>??????@@@@@@AAAAAADDDEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHHHHEEECCC@@@???>>>===<<<======>>>CCCGGGLLLPPPQQQRRRSSSTTTTTTVVVZZZ^^^aaabbbbbbaaa\\\\\\[[[ZZZ\\\^^^```bbb```^^^\\\\\\^^^ccchhhkkkpppssswwwzzz{{{uuueeeUUUMMMJJJGGGEEEEEEEEEDDDCCCGGGFFFDDDCCCDDDFFFIIIKKKKKKKKKLLLLLLMMMMMMNNNNNNRRRYYYbbbgggjjjmmmrrrwwwzzzzzz{{{{{{{{{{{{{{{zzzxxxvvvrrrnnnlllmmmqqqtttssssssuuuwwwzzz~~~rrr]]]RRRIIIGGGHHHGGGFFFHHHJJJIIIHHHGGGGGGIIIKKKLLLLLLLLLKKKIIIGGGFFFGGGIIIHHHLLLPPPRRRTTTZZZdddlll|||{{{zzzwwwppplllqqqzzz|||vvvrrrttt|||}}}|||~~~{{{~~~{{{|||}}}}}}ttthhhcccdddgggqqq~~~zzzjjjiiihhhfffggglllsssxxx~~~~~~uuummmhhhddddddeeeccc___YYYTTTPPPNNNJJJHHHKKKNNNPPPSSSXXX\\\bbbiiiqqqzzzzzznnneeeaaa```aaaaaafffjjjpppwww~~~vvvnnnfff^^^YYYOOONNNKKKIIIGGGGGGGGGGGGKKKKKKMMMNNNPPPQQQRRRSSSRRRRRRRRROOOKKKFFFBBB???>>>>>>>>>???@@@@@@AAAAAAEEEEEEGGGHHHJJJKKKKKKLLLKKKKKKKKKLLLMMMLLLIIIGGG@@@???>>>===<<<===>>>???CCCGGGLLLPPPQQQRRRSSSTTTRRRUUUYYY]]]___``````___[[[[[[ZZZZZZ[[[]]]___aaa```^^^[[[[[[]]]ccciiillltttwwwzzz|||}}}xxxiiiYYYOOOMMMIIIGGGGGGGGGFFFEEEFFFEEEDDDCCCDDDFFFIIIKKKKKKKKKKKKLLLMMMMMMNNNOOOTTT[[[ccchhhjjjmmmrrrwwwyyyzzz{{{|||||||||{{{{{{wwwuuurrrmmmjjjkkkooorrrpppqqqsssvvvzzztttaaaUUUJJJGGGGGGFFFFFFHHHGGGGGGFFFFFFHHHJJJMMMNNNNNNNNNMMMKKKHHHGGGIIIJJJKKKNNNQQQSSSWWW^^^iiirrr|||zzzuuuooolllsss|||{{{zzzwwwvvvyyy~~~~~~zzzxxxzzz|||}}}}}}~~~pppeeeaaadddhhhuuu|||~~~~~~uuunnneeeeeeeeegggjjjqqqyyy}}}tttkkkccc]]]WWWWWWWWWVVVSSSQQQNNNLLLNNNKKKJJJNNNQQQSSSWWW]]]dddkkkvvv}}}nnnjjjddd``````ccceeefffpppttt{{{|||tttkkkccc[[[TTTOOOIIIGGGEEECCCBBBBBBBBBCCCFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNMMMJJJFFFAAA>>>======>>>???@@@@@@AAAAAACCCCCCEEEGGGIIIKKKLLLMMMLLLMMMNNNPPPQQQPPPLLLJJJAAA@@@>>>===<<<===>>>???CCCGGGLLLOOOQQQRRRTTTUUURRRTTTWWWZZZ]]]]]]]]]]]][[[ZZZZZZZZZ[[[]]]___```___]]][[[[[[^^^cccjjjnnnvvvyyy|||}}}}}}yyykkk]]]SSSPPPLLLJJJJJJJJJIIIHHHEEEDDDDDDCCCDDDGGGIIIKKKJJJJJJJJJKKKLLLNNNPPPQQQWWW\\\bbbgggiiilllqqquuuwwwyyy{{{}}}~~~~~~}}}|||wwwuuuqqqmmmiiiiiilllooolllmmmpppuuuzzzyyygggZZZMMMHHHGGGFFFFFFHHHEEEEEEEEEFFFHHHKKKNNNPPPPPPPPPOOOMMMJJJJJJKKKMMMOOOQQQTTTWWW\\\fffrrr{{{}}}wwwrrrllllllvvvuuuvvvwwwxxx{{{}}}zzzwwwzzz}}}~~~wwwsssvvv|||{{{nnncccaaaeeejjjvvv{{{~~~~~~vvvllleeecccdddfffiiinnnvvv~~~sssiii```XXXRRROOONNNNNNNNNMMMMMMMMMMMMPPPMMMNNNQQQTTTVVV\\\cccmmmuuuyyypppbbbaaaaaacccggglllpppsss{{{wwwqqqiii```XXXQQQKKKGGGEEEDDDCCCBBBAAAAAABBBBBBDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHJJJJJJHHHDDD@@@=========>>>???@@@AAABBBBBB???@@@AAACCCFFFHHHJJJKKKJJJKKKMMMPPPRRRQQQNNNKKKDDDCCC@@@>>>===>>>???@@@CCCFFFKKKNNNPPPRRRTTTVVVSSSTTTWWWZZZ\\\\\\\\\\\\[[[[[[[[[[[[]]]^^^`````````^^^\\\\\\```ffflllqqquuuxxxzzzzzzzzzvvvkkk```VVVSSSOOOLLLKKKKKKKKKJJJFFFEEEEEEEEEFFFHHHJJJKKKJJJJJJJJJJJJLLLOOOSSSUUUYYY]]]aaadddfffjjjnnnrrruuuwww{{{~~~~~~xxxvvvrrrmmmiiigggiiikkklllmmmppptttyyymmm___PPPJJJHHHFFFFFFHHHEEEEEEEEEFFFHHHLLLOOOQQQQQQQQQQQQOOOMMMLLLNNNPPPTTTVVVYYY]]]dddooo{{{}}}tttnnnkkknnnzzz~~~qqquuuxxxzzz{{{}}}}}}{{{yyy{{{yyytttmmmkkkpppxxxyyymmmdddccciiinnnxxx}}}|||~~~}}}wwwooofffaaaaaacccfffjjjpppxxxuuuhhh^^^WWWPPPKKKJJJJJJIIIJJJKKKMMMNNNPPPOOONNNPPPUUUXXX[[[bbbjjjyyytttkkkhhh___aaaeeekkkqqqwww}}}{{{mmmggg^^^VVVOOOIIIEEEBBBAAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCDDDFFFGGGFFFCCC???===>>>>>>???@@@AAABBBCCCCCC@@@@@@AAABBBDDDFFFHHHJJJIIIJJJLLLPPPSSSSSSRRROOOIIIFFFCCC@@@>>>>>>@@@AAABBBEEEIIIMMMOOOQQQTTTVVVUUUVVVXXXZZZ\\\\\\]]]]]]]]]]]]]]]^^^___```aaabbbaaa```______bbbhhhnnnrrrtttwwwxxxwwwvvvtttmmmdddYYYVVVQQQMMMMMMMMMMMMLLLHHHHHHGGGGGGHHHIIIKKKLLLKKKJJJIIIJJJMMMQQQVVVYYY[[[\\\^^^```cccfffjjjmmmrrruuuzzz|||zzzuuuooojjjhhhhhhjjjnnnoooqqqtttyyy~~~oooaaaRRRKKKIIIGGGGGGHHHHHHGGGGGGGGGIIILLLOOOQQQRRRRRRRRRQQQPPPQQQSSSUUUYYY\\\```fffoooyyy{{{rrrmmmlllsss~~~}}}~~~sssxxx}}}}}}|||}}}|||}}}}}}|||}}}}}}{{{~~~}}}oookkkgggggglllttt|||~~~}}}|||{{{|||~~~wwwmmmfffffflllrrr|||}}}{{{}}}}}}{{{vvvooogggbbb```___bbbfffkkkrrr{{{|||kkk]]]VVVQQQKKKGGGHHHGGGGGGHHHJJJLLLOOOPPPNNNOOOTTTZZZ___dddnnnxxx|||qqqhhhdddeeecccgggmmmsssyyywwwqqqddd^^^UUUMMMHHHDDDBBB@@@======>>>>>>?????????@@@??????@@@@@@AAAAAABBBBBBBBBBBBCCCDDDCCCAAA???>>>??????@@@AAACCCDDDEEEEEEDDDCCCCCCCCCDDDFFFGGGIIIHHHHHHJJJNNNSSSVVVVVVUUUNNNKKKGGGBBB@@@???@@@AAA@@@CCCGGGKKKMMMPPPSSSUUUWWWXXXYYYZZZ\\\\\\]]]]]]]]]^^^^^^```aaaaaabbbbbb`````````bbbeeeiiimmmooorrruuuvvvtttttttttooohhh]]]YYYSSSOOOOOOOOOOOOOOOLLLLLLLLLKKKKKKLLLLLLMMMLLLKKKJJJKKKNNNTTTZZZ^^^]]]]]]]]]^^^```dddgggiiiooossszzz~~~zzzsssmmmjjjiiijjjpppqqqrrruuuyyy~~~nnnaaaSSSMMMKKKIIIHHHIIIIIIIIIHHHIIIKKKNNNPPPRRRTTTUUUVVVUUUUUUWWWYYY\\\```dddjjjsss|||zzzrrrppprrr{{{~~~|||~~~{{{~~~|||}}}}}}{{{yyy~~~{{{rrrjjjgggeeeeeejjjpppvvvxxxvvvuuuttttttvvvyyy}}}}}}{{{uuummmggghhhnnnttt~~~}}}}}}}}}}}}|||zzz{{{zzzuuunnnfff```______```ccchhhooowwwtttbbbUUUPPPMMMJJJGGGHHHHHHHHHIIIKKKMMMOOOQQQRRRTTT\\\eeemmmtttvvvpppjjjeeeeeejjjlllpppvvv{{{|||vvvnnnhhh[[[UUUMMMGGGCCCAAA@@@???;;;<<<===>>>???@@@@@@@@@>>>??????@@@AAABBBBBBCCCBBBBBBBBBAAA@@@@@@??????@@@AAABBBCCCDDDFFFGGGGGGGGGEEEDDDBBBBBBCCCDDDEEEDDDDDDFFFJJJPPPUUUWWWXXXSSSPPPJJJEEEAAA@@@AAAAAA???BBBFFFIIIKKKNNNRRRTTTXXXXXXYYYZZZ[[[\\\\\\\\\\\\]]]^^^```aaaaaabbbbbb^^^___aaaccceeehhhjjjkkkmmmpppqqqooooooqqqnnniii```\\\VVVRRRQQQRRRRRRRRRQQQPPPPPPOOONNNNNNNNNMMMMMMLLLKKKKKKOOOVVV]]]aaa```^^^\\\]]]___cccfffhhhmmmrrrzzz~~~wwwqqqlllkkklllpppqqqsssvvvzzzkkk___SSSNNNMMMJJJIIIIIIHHHHHHIIIJJJMMMPPPTTTVVVWWWXXXYYYZZZ[[[]]]aaadddgggllluuuzzztttuuu{{{~~~}}}}}}~~~~~~~~~{{{yyytttlllhhhfffdddfffjjjnnnqqqssspppoooooooooqqquuuyyy{{{yyywwwssslllhhhiiiooottt~~~}}}||||||||||||{{{zzzzzzwwwqqqhhh___[[[\\\___bbbffflllttt}}}~~~ppp]]]QQQMMMLLLJJJHHHJJJJJJKKKLLLNNNOOOQQQRRRVVVZZZdddoooyyywwwooojjjkkkjjjgggkkkqqqtttxxx~~~~~~{{{vvvooohhhbbbVVVPPPIIICCC@@@?????????<<<===???@@@AAABBBBBBBBB@@@@@@AAABBBCCCDDDEEEEEECCCBBBAAA@@@????????????AAAAAABBBDDDEEEGGGHHHHHHFFFEEEBBB@@@???@@@@@@AAA@@@@@@AAAEEELLLRRRVVVXXXWWWSSSLLLFFFBBB@@@AAABBB>>>AAADDDGGGJJJMMMQQQTTTXXXXXXYYYYYYZZZ[[[[[[\\\[[[\\\^^^___```aaaaaaaaa]]]^^^```ccceeegggggghhhhhhkkkllljjjjjjmmmlllhhhccc___XXXTTTSSSTTTTTTTTTTTTSSSSSSRRRPPPOOONNNNNNNNNLLLKKKLLLPPPWWW___dddbbb```]]]]]]___cccfffhhhlllrrrzzzzzzsssnnnmmmmmmpppqqqsssvvv{{{iii]]]RRROOONNNKKKIIIJJJGGGGGGHHHJJJNNNSSSWWWYYYYYY[[[\\\^^^___bbbfffiiikkkrrr|||{{{wwwyyy~~~~~~~~~~~~{{{|||}}}uuupppgggggggggiiilllnnnnnnmmmkkkkkklllnnnqqquuuxxxzzzyyywwwsssnnnlllnnnsssxxx}}}|||yyy|||~~~}}}xxxpppgggbbb]]]ZZZ\\\aaacccfffmmmwwwqqqdddVVVOOOLLLJJJJJJKKKJJJKKKLLLKKKJJJMMMTTTYYY^^^iiiwwwzzzpppiiiiiihhhggghhhmmmtttyyy~~~xxxqqqnnnnnnjjjaaaYYYOOOKKKEEEAAA???>>>============>>>???AAABBBCCCDDD@@@AAADDDFFFGGGGGGGGGGGGEEECCC@@@???@@@BBBBBBBBBEEEGGGGGGFFFIIINNNNNNJJJLLLEEE@@@???>>><<<<<<>>><<<<<<===@@@DDDKKKTTTZZZ___ZZZRRRKKKFFFBBB@@@???AAABBBDDDGGGJJJMMMOOOPPPSSSVVVYYYZZZYYYXXXXXXXXXZZZ[[[\\\]]]^^^______```ZZZ\\\```cccfffgggggggggbbbeeeiiijjjjjjhhhggggggeeeaaa[[[YYYZZZ[[[ZZZYYY[[[XXXUUUSSSRRRQQQOOOMMMNNNOOOPPPQQQSSSYYY```eeehhheee```]]]\\\^^^bbbdddjjjqqq{{{zzzsssnnnkkkppprrrvvvzzz{{{}}}kkk___SSSPPPPPPNNNKKKJJJKKKKKKKKKLLLOOOSSSWWWZZZ```aaabbbdddfffhhhiiijjjmmmvvv~~~{{{~~~|||zzzyyywwwwwwyyy|||~~~wwwsssnnnmmmkkkjjjkkkkkkiiihhheeefffgggiiimmmppptttvvvwwwvvvtttqqqoooqqquuuyyy}}}~~~}}}tttlllccc___[[[XXX[[[```fffjjjrrr~~~}}}hhh\\\QQQMMMLLLJJJJJJLLLJJJLLLNNNNNNNNNQQQXXX]]]fffsssvvvkkkdddeeegggiiilllpppwwwzzztttnnnkkkjjjeee]]]UUUMMMIIICCC???======<<<<<<===>>>???@@@BBBCCCDDDEEECCCDDDEEEGGGIIIIIIIIIIIIFFFDDDBBBBBBCCCDDDEEEFFFHHHJJJKKKJJJMMMRRRRRROOOKKKDDD>>>>>>===::::::===;;;;;;===???CCCJJJRRRXXX]]]YYYSSSMMMHHHEEECCCBBBAAABBBDDDGGGIIIKKKLLLLLLQQQTTTWWWXXXXXXWWWXXXYYYYYYYYY[[[\\\\\\]]]\\\\\\]]]^^^```bbbccccccbbbaaa^^^aaadddffffffeeeeeeeeegggccc___]]]___```^^^\\\^^^[[[XXXUUUTTTRRROOOMMMOOOOOOPPPQQQTTTZZZaaagggiiifffaaa^^^\\\^^^```bbbgggmmmwww~~~vvvqqqnnnpppqqqvvv{{{}}}~~~hhh\\\RRROOOPPPNNNLLLLLLMMMMMMMMMNNNQQQTTTXXX[[[aaaccceeehhhkkkmmmoooooowww~~~}}}~~~~~~~~~~~~zzzrrrkkkgggeeeddddddeeejjjqqqyyy}}}zzzwwwsssqqqmmmkkkjjjiiifffdddaaaaaaccceeeiiimmmqqqsssuuuuuuuuuuuutttuuuxxx{{{|||}}}|||ooohhh```]]]ZZZXXX\\\aaajjjppp{{{zzznnn\\\SSSLLLLLLLLLKKKKKKMMMKKKNNNPPPQQQSSSWWW___dddrrrrrrjjjfffbbb___eeeiiiooouuu|||}}}zzzyyyxxxtttnnniiifffddd___WWWPPPJJJFFF@@@<<<;;;<<<<<<;;;===>>>@@@BBBDDDEEEFFFGGGFFFGGGHHHIIIKKKLLLMMMMMMJJJHHHGGGFFFFFFGGGIIIJJJLLLOOOOOOOOORRRWWWWWWSSSIIIBBB===<<<;;;888888;;;999:::;;;===@@@GGGNNNTTTYYYWWWTTTPPPLLLHHHFFFDDDCCCDDDGGGJJJKKKKKKKKKJJJOOOQQQTTTVVVVVVWWWXXXYYYZZZ[[[\\\]]]]]]\\\[[[ZZZ\\\]]]^^^`````````___^^^\\\___bbbddddddeeefffgggjjjgggeeefffhhhhhheeebbbbbb___[[[XXXUUUSSSPPPNNNPPPPPPQQQRRRUUU\\\dddiiijjjgggccc___\\\\\\^^^___eeelllvvvzzztttqqqoooqqquuu{{{yyyeee[[[RRRQQQRRRQQQOOOPPPPPPPPPPPPRRRUUUXXX[[[]]]dddfffjjjnnnqqqtttuuuvvv~~~|||}}}}}}{{{|||~~~~~~~~~}}}uuummmhhhddd```^^^```___^^^```eeennnvvv{{{~~~}}}zzzssspppllljjjiiihhhfffddd``````bbbeeehhhmmmpppssssssuuuxxxyyyyyyyyy{{{|||{{{|||}}}~~~{{{mmmfff```]]][[[[[[___eeennnvvv{{{lll```TTTNNNKKKMMMNNNMMMMMMOOONNNPPPRRRSSSWWW^^^iiiqqqqqqfffbbbccceeegggkkkpppxxx}}}yyyvvvtttrrrrrrmmmiiidddaaa^^^ZZZSSSMMMGGGDDD???<<<;;;<<<======>>>@@@BBBDDDFFFHHHHHHHHHIIIIIIIIIJJJKKKMMMOOOPPPNNNNNNMMMKKKIIIJJJLLLMMMOOORRRTTTTTTWWW[[[ZZZVVVHHHAAA<<<:::999666666999888999:::;;;>>>CCCJJJOOOUUUVVVVVVSSSOOOJJJGGGFFFEEEGGGKKKNNNOOOOOONNNMMMNNNQQQSSSTTTUUUWWWYYY[[[^^^___``````___^^^\\\[[[XXXYYY[[[]]]^^^___``````^^^aaadddgggiiijjjmmmnnnooommmmmmooorrrqqqmmmiiiccc```\\\YYYWWWUUURRRPPPQQQQQQQQQRRRVVV]]]ffflllllliiiccc^^^[[[ZZZ[[[\\\fffmmmwww~~~vvvrrrooopppuuu{{{wwweee\\\TTTSSSTTTSSSRRRSSSRRRSSSTTTWWWZZZ^^^```bbbhhhjjjnnnrrrvvvxxxyyyyyy|||xxxuuuwwwwwwuuuxxx|||~~~~~~~~~~~~{{{nnnjjjccc^^^\\\[[[[[[ZZZ^^^^^^^^^aaagggooowww{{{}}}|||ssspppllliiigggfffdddcccaaaaaaccceeeiiimmmppprrrsssvvvzzz|||||||||||||||zzzzzz{{{|||zzzllleee___^^^]]]]]]bbbiiisss|||vvvkkk```XXXRRRNNNMMMPPPQQQOOONNNPPPRRRSSSUUUXXX^^^iiiwwwvvvpppgggbbbaaaeeejjjmmmqqqxxx~~~yyyxxxuuurrrooommmkkkkkkfffccc___\\\ZZZVVVPPPKKKFFFCCC>>><<<<<<>>>??????@@@BBBDDDGGGIIIJJJJJJIIIIIIIIIHHHHHHJJJLLLNNNPPPRRRRRRQQQNNNLLLKKKMMMPPPRRRVVVYYYZZZ]]]```]]]WWWHHHAAA;;;:::999666555888777888999:::<<>><<<>>>@@@AAABBBCCCEEEGGGJJJKKKKKKJJJJJJGGGFFFEEEDDDFFFIIILLLNNNQQQSSSSSSPPPMMMMMMPPPTTTWWW]]]bbbdddffffff```YYYIIIBBB===;;;999666666888777888999:::;;;>>>CCCGGGNNNRRRVVVWWWTTTQQQPPPQQQMMMNNNQQQSSSTTTSSSRRRRRRQQQRRRRRRSSSSSSVVV[[[^^^___aaabbbcccaaa___\\\ZZZ]]]]]]^^^^^^_________```aaafffmmmrrrvvvyyy{{{}}}|||{{{|||{{{wwwhhheeeaaa]]][[[YYYVVVSSSQQQQQQQQQRRRVVV^^^hhhooooooiiiaaaYYYTTTTTTWWWYYYdddlllwwwvvvpppnnnpppvvv~~~ttt```ZZZVVVVVVWWWVVVWWWZZZ[[[]]]aaadddhhhiiijjjkkkjjjkkkllloooqqqtttvvvwwwzzz~~~{{{yyypppllliiikkkmmmooouuu{{{{{{kkkaaaZZZWWWTTTTTTVVVXXXYYYZZZ^^^aaagggmmmtttxxx{{{}}}{{{}}}~~~vvvrrrmmmjjjiiihhhhhhgggiiiiiijjjkkknnnqqqsssuuuxxx{{{~~~}}}{{{zzzyyywwwyyy{{{}}}sssmmmhhhgggggghhhmmmttt~~~xxxrrriiiaaaZZZVVVTTTSSSRRRQQQRRRUUUUUUSSSTTTXXXZZZ```kkkuuuyyynnneeeeeeeeefffjjjqqqxxx}}}{{{wwwrrrmmmjjjbbbaaa___]]][[[ZZZYYYYYYXXXWWWVVVTTTRRROOOLLLIIIDDDAAA===<<<>>>@@@BBBCCCEEEGGGJJJLLLMMMLLLJJJIIIDDDCCCAAA@@@AAAEEEHHHKKKMMMPPPQQQPPPNNNPPPUUUYYY^^^eeelllooopppnnnfff\\\KKKDDD>>>===;;;888777999888999999::::::===AAAEEEJJJOOOVVVXXXWWWWWWYYY\\\XXXXXXXXXXXXWWWVVVUUUUUUQQQQQQQQQQQQQQQTTTYYY]]]```bbbdddeeedddaaa^^^\\\_________```aaabbbcccdddccciiirrryyy~~~{{{oookkkfffbbb^^^ZZZVVVSSSPPPPPPPPPQQQVVV^^^iiippppppiii^^^UUUPPPQQQUUUYYYccclllzzzvvvoookkknnnvvvppp```[[[YYY\\\^^^^^^aaaeeedddeeehhhkkkllllllkkkjjjeeeeeefffhhhlllppptttvvvyyy}}}zzzwwwnnniiigggiiilllpppwww~~~~~~rrreee\\\UUUTTTSSSUUUYYY]]]___```fffjjjpppwww{{{~~~~~~~~~yyy|||zzzzzz}}}rrrooolllkkklllmmmnnnnnnoooooooooppprrruuuxxxyyyzzz|||}}}zzzyyyxxxwwwyyy{{{~~~zzztttnnnmmmnnnooottt{{{yyytttssssssooollljjjfff___YYYTTTRRRRRRRRRQQQPPPRRRVVVVVVTTTVVV[[[\\\fffttt}}}wwwnnnffffffgggiiimmmsss|||zzztttooojjjdddaaaYYYXXXWWWUUUTTTSSSRRRRRRSSSSSSRRRQQQPPPMMMJJJIIIBBB???<<<;;;===@@@BBBCCCGGGIIIKKKMMMMMMLLLJJJIIIBBB@@@>>>===>>>BBBFFFIIIIIILLLPPPPPPOOOQQQXXX^^^dddkkkssswwwxxxtttjjj___LLLEEE???>>><<<888888:::888999:::::::::===@@@DDDGGGNNNUUUYYYZZZ\\\aaaeeecccbbb```^^^\\\ZZZYYYXXXQQQQQQPPPOOOOOORRRWWW[[[cccdddggghhhgggeeeaaa___]]]]]]___aaacccfffhhhjjjfffmmmwww~~~uuuqqqkkkeee```[[[VVVSSSPPPOOOOOOPPPUUU^^^iiipppppphhh]]]RRRNNNPPPUUUYYYdddnnn}}}vvvoooiiimmmwww|||mmmbbb______cccfffgggkkkpppjjjkkkmmmooonnnmmmjjjhhhaaaaaaaaadddhhhmmmsssvvv{{{}}}yyyvvvmmmhhhfffiiimmmrrryyy}}}}}}zzzkkk___YYYVVVUUUVVVWWW[[[```dddgggllloootttzzz|||~~~yyyuuurrrvvv{{{}}}xxxllllllllllllmmmppprrrsssssstttvvvyyy{{{|||}}}}}}~~~}}}|||{{{{{{|||}}}|||yyyvvvssssssuuuxxxzzzzzzrrriiidddcccccc```^^^YYYVVVRRRPPPPPPRRRRRRSSSSSSUUUWWWWWWVVVXXX]]]aaakkkvvv|||qqqnnnnnnmmmllliiipppwwwzzz|||uuurrrlllgggbbb\\\VVVRRRPPPNNNKKKIIIIIIJJJLLLMMMMMMMMMMMMLLLJJJHHHFFFDDDAAA@@@???>>>???BBBDDDEEEJJJKKKLLLLLLKKKIIIGGGEEE======<<<;;;;;;===AAADDDFFFIIIMMMPPPQQQUUU[[[```mmmxxx|||ooo___QQQHHH???======::::::;;;777888999999999<<<@@@CCCGGGLLLTTTZZZ^^^bbbggglllkkkjjjiiigggccc^^^WWWRRRRRRRRRQQQPPPPPPTTTYYY]]]ccceeeggggggeeecccbbbbbbddddddcccdddeeegggiiijjjmmmsss||||||uuulllfffddd```ZZZUUUPPPMMMKKKOOOWWW```fffhhhnnnaaaUUUOOOMMMMMMPPPUUUeeennn}}}rrrmmmkkkpppyyy|||nnnddddddeeekkksssyyy||||||zzzppphhhffffffbbb_________^^^]]]^^^cccjjjrrrwww|||yyywwwllliiigggjjjqqqzzz|||zzz{{{}}}~~~~~~uuuhhh]]]XXXWWWWWWWWWXXX\\\```dddgggllloootttzzz|||uuupppnnnqqqwwwzzz{{{~~~|||uuupppiiiiiijjjlllnnnqqqtttvvvwwwxxxzzz|||~~~~~~~~~~~~{{{xxxxxxzzz|||~~~{{{jjjccc[[[WWWWWWWWWUUUSSSSSSQQQOOONNNOOOQQQRRRSSSUUUWWWYYYZZZ[[[___ffflllxxxssslllkkkmmmnnnnnnssszzz}}}ppplllfff```ZZZUUUPPPMMMIIIHHHFFFDDDDDDEEEFFFGGGJJJJJJJJJJJJIIIGGGEEECCC??????>>>>>>@@@BBBDDDFFFKKKKKKKKKJJJHHHEEEBBB@@@;;;;;;;;;::::::;;;???BBBDDDHHHLLLNNNPPPUUU[[[```ooo{{{qqqaaaRRRHHH@@@>>>===:::999;;;777888999999999<<<@@@CCCHHHMMMUUU\\\aaagggnnnsssyyyyyyxxxtttnnndddZZZTTTRRRRRRRRRRRRRRRTTTXXX\\\bbbdddffffffeeecccbbbbbbdddddddddeeefffhhhkkklllpppvvv~~~zzzooohhhddd___XXXSSSPPPMMMKKKOOOWWWaaagggiiijjj^^^SSSNNNMMMNNNRRRXXXfffpppsssnnnkkkpppyyy{{{nnngggiiimmmttt|||wwwnnneeecccccc```^^^^^^[[[[[[\\\^^^dddllluuu{{{~~~{{{xxxooommmkkknnnuuu~~~}}}zzz{{{}}}{{{vvvpppeee\\\YYYYYYYYYZZZ[[[^^^bbbfffhhhkkkooouuu{{{{{{sssmmmiiilllrrrsssuuuxxxzzzzzzuuummmgggdddeeehhhkkkppptttxxxzzz~~~~~~||||||}}}zzzmmm^^^YYYRRROOOOOOPPPOOONNNNNNNNNNNNNNNPPPRRRTTTVVVYYY[[[]]]___bbbhhhqqqxxxxxxqqqjjjgggjjjppptttvvv{{{uuuiiiddd\\\UUUPPPLLLHHHFFFBBBBBBAAA@@@@@@@@@AAAAAAEEEFFFFFFGGGFFFDDDCCCBBB>>>>>>===>>>@@@BBBDDDEEEIIIIIIHHHFFFCCC@@@<<<:::888999999888888999===???AAAEEEIIILLLOOOTTT[[[aaarrruuudddRRRIII@@@>>>===:::999:::777888999999:::<<<@@@DDDHHHNNNVVV^^^fffoooyyy|||mmm___VVVSSSTTTUUUUUUTTTVVVYYY[[[```bbbeeeeeedddccccccdddeeeeeeeeegggiiikkkmmmnnnsssyyytttjjjddd^^^WWWRRRPPPMMMKKKOOOWWWaaagggiiidddZZZPPPLLLLLLNNNTTTZZZgggsssqqqllljjjoooyyy{{{qqqlllpppwwwrrriiiaaa___^^^\\\[[[]]]ZZZ[[[^^^bbbiiirrr}}}}}}{{{uuusssrrruuu|||{{{|||~~~}}}~~~{{{sssooojjjbbb[[[YYYZZZZZZ[[[]]]aaaeeehhhjjjjjjooovvv~~~|||ssskkkggghhhmmmmmmooosssuuutttooofff```^^^```eeekkkrrrxxx}}}}}}|||}}}lll___UUURRRMMMKKKLLLMMMNNNMMMLLLMMMOOOQQQRRRUUUXXXZZZ^^^```cccfffjjjrrr||||||kkkhhhfffhhhoooxxx~~~uuuooobbb\\\TTTMMMHHHEEECCCBBB????????????????????????AAABBBCCCCCCCCCBBBAAA@@@<<<<<<===>>>@@@BBBDDDEEEEEEEEECCCAAA???;;;999777666666777666666777:::===>>>BBBFFFIIIMMMSSS[[[aaarrrwwweeeTTTJJJAAA>>>===:::999:::777888999999:::===AAADDDIIIOOOXXXaaakkkxxxvvveee[[[WWWXXXYYYYYYXXXXXXZZZ\\\```bbbdddeeeddddddeeefffffffffhhhiiikkkmmmoooppptttyyyxxxllleee^^^XXXRRRPPPMMMKKKOOOWWW```fffhhh]]]UUUMMMJJJJJJMMMSSSZZZhhhuuu~~~mmmhhhhhhmmmxxxwwwrrrwww~~~xxxlllddd]]][[[[[[YYYZZZ^^^]]]```eeejjjqqq{{{~~~zzzyyyxxx|||}}}~~~zzzqqqiiifffccc\\\WWWVVVVVVXXXZZZ]]]aaafffjjjlllkkkrrr{{{~~~tttkkkddddddhhhhhhjjjlllooonnnhhh```[[[ZZZ^^^dddmmmvvv~~~~~~}}}~~~qqq```TTTLLLJJJGGGFFFGGGIIIJJJKKKKKKNNNPPPRRRSSSVVV[[[___ccchhhmmmsssyyy|||pppddddddgggmmmvvv{{{qqqjjj]]]WWWOOOHHHDDDBBBAAA@@@=========>>>>>>>>>>>>===??????@@@AAAAAA@@@???>>><<<<<<===>>>???AAABBBCCC@@@???>>>===;;;999888777444555666666555666999;;;<<>>???@@@@@@@@@???>>>===<<<<<<===>>>???@@@@@@AAA<<<<<<;;;:::999888888777444555666666666777999;;;:::===AAADDDHHHOOOXXX```nnn|||yyyhhhVVVLLLCCC???===:::888999666888999:::;;;>>>CCCFFFIIIQQQ^^^kkkzzzwwwnnndddddddddbbb``````bbbdddeeeggghhhhhhhhhhhhjjjlllkkklllnnnoooqqqrrrrrrrrrrrrxxx~~~nnnddd^^^XXXSSSMMMLLLLLLQQQXXX]]]___^^^QQQLLLHHHHHHIIIMMMVVV___qqq}}}mmmiiigggnnn|||wwwnnnhhh___[[[YYY[[[\\\[[[___dddfffmmmuuu|||yyyeee]]]VVVVVVVVVUUUTTTVVVVVVYYY^^^eeelllsssxxx{{{tttiiiddddddccccccdddeeeeeebbb]]]YYY^^^dddmmmxxxttteeeYYYRRRNNNJJJJJJKKKKKKKKKMMMOOOQQQLLLOOOSSSVVVZZZbbbmmmuuu~~~~~~wwwuuupppkkklllpppvvv{{{pppddd[[[OOOKKKEEE@@@???>>>===<<<<<<;;;999999999:::<<<>>>???@@@@@@AAA@@@???>>>===<<<======>>>>>>???>>>>>><<<;;;:::999888777777777444666777888777888:::<<<999<<<@@@BBBFFFMMMWWW^^^lllzzz{{{jjjWWWMMMDDD@@@===999777888666888999:::;;;>>>CCCGGGLLLUUUcccrrrzzzssskkkkkkiiifffddddddfffiiiiiijjjkkkkkkjjjjjjlllnnnnnnoooppprrrssssssrrrrrrtttyyyoooccc[[[UUUPPPKKKKKKMMMRRRYYY\\\ZZZXXXLLLIIIGGGJJJLLLQQQ\\\gggzzzxxxllljjjiiiqqqxxxmmmfffbbbZZZXXXYYY]]]______bbbhhhkkksss~~~qqqaaaYYYSSSTTTWWWWWWXXXZZZ\\\___eeemmmuuu}}}{{{ooohhhhhheeeeeeeeeffffffdddaaa]]]bbbgggqqq}}}~~~~~~yyyhhh[[[SSSOOONNNIIIIIIJJJJJJJJJLLLNNNQQQOOOSSSWWW[[[```jjjwww|||sssppprrrrrroootttxxxxxxlll^^^TTTJJJFFFAAA>>>===<<<;;;:::>>><<<:::999:::<<<>>>@@@@@@AAAAAAAAA@@@???===<<<======>>>>>>>>>>>>=========<<<:::999777666666666555777888999888999:::<<<999<<>><<<===???>>>===:::999999999;;;===@@@BBBBBBBBBBBBBBBBBBAAA@@@???@@@===;;;<<<>>>>>><<<:::777777777777666666666666444444555666777888999999888:::===@@@EEEMMMXXX```mmmyyy}}}mmm[[[OOOCCC???>>>;;;999:::;;;999:::===>>>===AAAGGGOOO^^^ooo}}}tttsssoooooonnnllljjjkkkmmmpppqqqssssssrrrqqqppppppqqqqqqqqqrrrsssuuuuuutttrrrrrrwww~~~pppaaaXXXPPPLLLIIIJJJMMMQQQUUUTTTOOOJJJIIIIIIKKKPPPSSSYYYgggttt}}}lllhhhkkkmmmxxx|||~~~uuullleee___ZZZWWWXXXXXX[[[______aaajjjuuuzzz~~~}}}{{{{{{zzzgggWWWVVVUUUVVVYYY^^^cccfffmmmvvv~~~uuuppphhhiiijjjiiihhhhhhjjjlllqqquuu~~~~~~yyyxxx}}}~~~|||||||||{{{}}}rrrcccXXXRRROOOKKKIIIKKKKKKKKKMMMOOOQQQSSSSSS\\\___eeemmmxxxxxxrrrqqqrrrrrrssswww|||vvvjjj^^^SSSLLLEEEBBB===<<<===>>>======<<<;;;::::::;;;===???@@@AAABBBBBBBBBAAAAAA@@@???@@@>>><<<===>>>>>><<<:::888888888777777666666555444444555666777999999:::999<<>><<<:::::::::888999===>>>>>>CCCIIITTTbbbrrrvvvlllkkklllllllllkkkjjjkkknnnppprrrssstttsssrrrqqqrrrsssqqqqqqqqqsssssssssrrrqqqqqqvvv}}}ppp```WWWPPPKKKJJJKKKMMMQQQTTTSSSNNNJJJHHHIIIMMMRRRWWW___mmm{{{wwwjjjgggjjjrrrzzzzzzzzzqqqhhhaaa\\\XXXVVVWWWXXX\\\```cccgggrrr~~~~~~~~~qqq```WWWVVVVVVXXX^^^fffmmmrrr|||}}}xxxoooooonnnlllkkklllppprrrxxx}}}zzzssspppooottt{{{|||yyywwwyyy{{{}}}~~~|||zzzzzzzzzzzz}}}nnneeeZZZRRRNNNMMMLLLKKKNNNNNNNNNOOORRRUUUYYY[[[aaagggpppzzz}}}tttnnnjjjnnnppptttyyyzzznnnbbbVVVKKKEEECCC@@@<<<;;;;;;<<<<<<<<<>>>===<<<;;;<<<===>>>???AAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>??????>>><<<:::999999888888777666555555333444555666888999;;;;;;;;;>>>AAADDDIIIQQQ\\\dddmmmyyy}}}mmm[[[PPPEEEAAAAAA???===>>>;;;:::;;;>>>@@@AAAFFFMMMYYYfffuuulllcccbbbeeefffgggggggggiiimmmoooqqqssstttsssrrrrrrssstttqqqqqqrrrrrrrrrqqqppppppqqqvvv}}}nnn^^^UUUOOOKKKJJJKKKMMMPPPQQQPPPLLLIIIHHHIIINNNVVV\\\fffvvvrrrhhhgggkkkxxxtttxxx|||zzzsssjjjaaa\\\XXXVVVUUUWWWXXX\\\ccchhhooo}}}iii\\\UUUUUUWWW[[[dddnnnxxx~~~~~~tttsssqqqooommmoootttwww|||{{{pppkkkjjjiiimmmrrruuutttrrrpppooosssuuuxxxyyyyyyzzz{{{}}}}}}zzzxxxxxxxxxyyy}}}~~~uuuddd^^^VVVPPPNNNNNNOOONNNPPPQQQRRRTTTVVV[[[aaaeeeiiiqqq}}}xxxqqqmmmmmmnnnqqquuuzzztttggg[[[PPPFFFAAA???>>><<<::::::;;;<<<<<<===============>>>@@@@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA???<<<:::::::::999888777777666555444444666777999:::;;;<<<<<<>>>BBBEEEJJJRRR]]]eeeooo{{{qqq^^^SSSHHHEEEEEECCCBBBCCC???===>>>AAABBBCCCIIIPPP\\\hhhvvvsssbbb\\\]]]\\\]]]___aaabbbdddhhhkkkmmmnnnppppppooooooqqqssspppqqqrrrrrrqqqpppqqqqqqsssxxx~~~lll[[[RRRMMMJJJIIIJJJLLLMMMNNNLLLJJJHHHHHHJJJPPPYYYaaalll}}}xxxnnnhhhiiiooowwwssszzzzzztttnnnddd\\\XXXWWWVVVVVVWWWYYY^^^fffmmmwww~~~~~~~~~xxxdddYYYSSSTTTXXX___jjjvvvyyywwwtttqqqoooqqquuuyyytttkkkggghhhfffgggiiiiiiiiiiiijjjllloooqqqtttttttttttttttuuuwwwzzz~~~}}}yyyvvvvvvwwwxxx~~~}}}rrrggg]]]YYYSSSOOOMMMNNNOOOPPPPPPRRRUUUXXX[[[aaaiiinnnvvvzzzqqqjjjhhhjjjooossswww{{{{{{nnnaaaVVVLLLDDD@@@<<<<<<<<<;;;::::::;;;<<<<<<<<<===>>>???AAABBBCCCCCCBBBBBBAAAAAABBBCCCCCCCCCDDDFFFFFFDDDAAA===;;;;;;::::::999888777777777555555666888999;;;<<<<<<;;;===AAADDDIIIRRR]]]eeeooo{{{ttt```TTTIIIFFFFFFDDDCCCDDDBBB??????AAABBBCCCIIIPPP]]]hhhvvvzzzfffXXXSSSTTTRRRTTTWWWYYYZZZ]]]```ccceeefffhhhiiiiiijjjkkkmmmnnnppprrrrrrpppqqqsssuuuvvvzzz~~~gggWWWPPPLLLIIIGGGHHHJJJJJJIIIHHHGGGGGGIIIKKKRRR\\\eeeqqq|||pppkkkhhhllluuuyyywwwvvv}}}zzzpppjjjaaa[[[XXXXXXYYYYYYYYY[[[bbbllluuu~~~{{{|||tttbbbYYYRRRUUU[[[dddppp}}}|||zzzwwwssspppqqqtttxxx|||qqqiiifffeeebbbbbbaaa______bbbfffjjjkkkmmmppprrrqqqqqqqqqrrrtttuuuxxx{{{}}}~~~|||xxxuuuuuuwwwyyy}}}}}}xxxrrrfff\\\VVVSSSPPPMMMLLLMMMNNNPPPPPPUUUZZZ___cccjjjssszzzoookkkfffccceeekkksssxxx~~~}}}uuuhhh[[[QQQIIICCC@@@:::;;;<<<;;;::::::<<<===;;;<<<===???AAABBBDDDDDDEEEDDDCCCBBBCCCDDDEEEFFFEEEHHHKKKKKKGGGCCC???===:::::::::999999999999888777777888999:::;;;;;;<<<:::===@@@DDDIIIRRR]]]eeemmmzzzxxx```TTTIIIFFFFFFDDDBBBCCCCCC@@@???BBBCCCEEEKKKRRR```kkkxxxkkkZZZNNNJJJJJJJJJLLLOOORRRSSSUUUXXXZZZ[[[]]]```aaaaaaccceeegggjjjmmmooopppoooppptttxxxxxx{{{}}}zzzbbbTTTMMMJJJHHHEEEGGGHHHHHHGGGFFFGGGHHHLLLNNNVVVaaalllyyyqqqjjjiiihhhqqq~~~|||xxxzzzzzzyyykkkfff```[[[ZZZ[[[\\\\\\]]]```iiivvv~~~~~~~~~|||qqq```YYYTTTXXX___jjjwww~~~zzzvvvsssrrrtttvvv}}}vvvnnnhhhcccaaa\\\\\\ZZZYYYYYY]]]bbbfffiiilllpppsssssstttuuuvvvvvvvvvvvvvvvxxxzzz|||}}}||||||{{{xxxuuutttvvvyyyzzzzzzvvvnnniiiddd]]]UUUPPPPPPNNNMMMLLLNNNPPPRRRWWW]]]eeelllqqqyyy~~~uuuqqqfffeeedddffflllttt|||vvvmmm```TTTKKKEEEAAA???999;;;===<<<;;;:::<<<>>>===>>>???@@@BBBBBBCCCCCCFFFEEEDDDCCCDDDEEEGGGHHHFFFJJJNNNNNNJJJEEE@@@???999999999:::::::::::::::999999999:::::::::;;;;;;:::===AAADDDJJJSSS^^^fffooo}}}dddXXXMMMIIIHHHEEEDDDDDDEEECCCCCCFFFIIILLLSSS[[[fffppp}}}mmm[[[PPPHHHEEEEEEFFFIIIKKKMMMNNNOOOQQQSSSTTTVVVYYYZZZ[[[]]]___aaadddhhhkkkmmmmmmooouuuzzzyyyzzzzzz{{{}}}sss]]]QQQLLLIIIGGGEEEGGGIIIHHHGGGGGGIIIKKKNNNRRR[[[hhhttt}}}kkkiiikkklllyyy~~~vvvxxx}}}}}}uuuhhhddd___\\\\\\]]]]]]^^^```fffrrr~~~}}}}}}}}}~~~ppp___XXXUUUZZZcccooo{{{}}}xxxtttssstttvvvyyy~~~{{{sssmmmgggaaa]]]WWWWWWWWWWWWWWWZZZ___ccciiimmmrrrvvvxxxyyy{{{|||zzzxxxwwwvvvwwwxxxzzz|||{{{|||{{{xxxuuutttwwwzzzvvvssslllbbb]]][[[XXXRRROOOOOOOOONNNOOOPPPSSSVVV^^^fffpppwww~~~{{{qqqjjjfffcccdddgggllluuu~~~ppphhh[[[OOOGGGBBB???>>>888;;;======;;;;;;===??????@@@AAABBBBBBBBBBBBAAAGGGFFFEEEDDDEEEFFFHHHJJJHHHLLLQQQQQQLLLFFFAAA@@@888999999::::::;;;;;;<<<::::::::::::::::::::::::;;;===AAAEEEJJJSSS___gggsssiii]]]QQQMMMLLLIIIGGGHHHIIIGGGHHHLLLPPPTTT]]]eeekkkuuusss^^^QQQKKKGGGFFFGGGEEEGGGJJJKKKLLLLLLNNNOOOPPPRRRUUUWWWXXXZZZ]]]______dddhhhjjjkkknnnuuu{{{yyyyyyxxxxxxzzznnnZZZOOOKKKHHHGGGFFFHHHJJJIIIHHHHHHKKKNNNPPPTTT___mmm{{{yyyjjjlllooorrrwwwrrrxxx~~~~~~ssseeebbb^^^]]]]]]^^^^^^^^^ccciiiwww~~~}}}}}}~~~|||ooo___\\\XXX[[[eeettt~~~{{{xxxvvvvvvuuuvvvzzz}}}vvvrrrkkkaaa[[[YYYTTTSSSRRRSSSWWW]]]cccgggnnnrrrwwwzzz{{{}}}zzztttrrrtttwwwxxxzzz{{{xxxtttpppoooppphhhddd]]]WWWSSSQQQPPPOOOTTTRRRSSSUUUSSSQQQXXXcccgggppp}}}ssslllhhhdddbbbeeegggmmmwwwrrrgggXXXKKKEEEAAA???>>><<<;;;::::::;;;<<<===>>>AAAAAAAAACCCFFFGGGFFFEEEEEEEEEFFFEEEEEEFFFHHHKKKLLLPPPTTTVVVSSSLLLDDD>>>======<<<;;;::::::999999===<<<<<<;;;;;;;;;<<<<<<>>>???CCCIIIMMMTTTbbboooyyyooo___OOOKKKKKKJJJHHHGGGIIINNNPPPQQQVVV```hhhjjjuuu}}}rrr___OOOKKKGGGAAA@@@FFFHHHHHHIIIJJJKKKKKKKKKKKKKKKNNNQQQTTTVVVXXX[[[]]]dddgggiiilllnnnqqquuuxxxyyy{{{|||{{{zzz}}}~~~hhhVVVNNNKKKGGGDDDEEEGGGIIIJJJJJJLLLNNNQQQTTT^^^iiirrrsssjjjjjjqqq}}}|||uuuuuuzzzyyyoooeeeaaa___``````^^^aaaeeekkkwww~~~}}}{{{zzzyyy|||~~~|||{{{}}}sssbbb^^^ZZZ]]]gggwww}}}zzzxxxwwwvvvwwwxxx|||xxxqqqllleee\\\WWWVVVQQQQQQQQQTTTXXX^^^dddhhhppptttyyy}}}~~~xxxvvvxxxzzzxxxzzz{{{wwwqqqjjjgggeee]]]ZZZUUUPPPNNNNNNNNNNNNRRRQQQSSSWWWXXXZZZdddooottt}}}sssjjjfffdddddddddjjjmmmuuu~~~pppeeeVVVJJJDDDAAA>>>===<<<;;;::::::;;;<<<>>>???AAAAAABBBCCCEEEFFFEEEEEEDDDEEEFFFEEEEEEFFFIIIKKKNNNRRRWWWYYYVVVNNNEEE???======<<<<<<;;;:::::::::;;;::::::;;;<<<===>>>>>>???@@@EEEKKKQQQZZZiiiwwwpppcccUUUPPPNNNMMMLLLMMMNNNUUUYYY\\\aaajjjppprrrzzz{{{iiiXXXKKKIIIGGGAAABBBGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKNNNQQQSSSUUUXXX[[[^^^dddfffiiilllnnnqqquuuyyyyyy{{{|||zzzyyy|||hhhWWWOOOKKKHHHFFFDDDEEEGGGIIIJJJLLLPPPSSSVVVbbbooo{{{zzzsssooottt~~~vvvtttvvv{{{uuukkkdddaaa```ccccccdddgggmmmuuu~~~|||zzzyyy|||~~~{{{{{{~~~}}}xxxvvvvvvzzz|||}}}}}}zzzhhh```^^^aaakkk{{{|||zzzyyyxxxxxxuuusssvvv|||~~~|||yyyxxxpppgggbbb\\\UUURRRSSSOOOQQQSSSXXX]]]dddiiimmmssswww|||}}}{{{|||}}}{{{{{{zzztttkkkbbb[[[XXXRRRPPPMMMKKKKKKLLLOOOQQQTTTTTTWWW]]]bbbhhhsss}}}uuuooofffaaa```cccgggiiisssxxxtttssswww{{{kkkaaaSSSHHHBBB???===<<<<<<;;;;;;:::;;;===>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGJJJLLLPPPTTTZZZ\\\YYYQQQGGG@@@<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;<<<>>>@@@AAAAAABBBHHHPPPXXXcccuuunnndddXXXRRRNNNLLLMMMQQQUUU]]]eeejjjooowww{{{zzz}}}xxxggg[[[OOOFFFFFFFFFBBBCCCHHHEEEFFFGGGHHHIIIIIIIIIIIIKKKMMMPPPRRRTTTWWW\\\___dddfffiiilllnnnrrrvvvyyyxxxzzzzzzyyyxxx{{{jjjXXXPPPLLLJJJHHHEEEFFFHHHJJJLLLOOOTTTWWW^^^lll|||vvvuuuxxx~~~tttoootttwww}}}|||oooeee```^^^___bbbeeegggmmmttt}}}zzzyyy|||~~~yyywwwtttuuuyyy}}}vvvqqqppppppvvvyyy~~~}}}}}}pppdddaaacccmmm||||||{{{zzzxxxrrrmmmnnnssswwwuuuqqqnnneee]]]YYYUUUPPPOOOQQQQQQTTTYYY```gggmmmrrruuuwwwzzz~~~|||wwwnnndddZZZSSSPPPLLLLLLKKKJJJKKKNNNSSSVVVZZZ\\\aaahhhoooxxx}}}vvvhhhddd___]]]```gggnnnrrr~~~ssslllnnnttt}}}}}}vvvfff]]]PPPEEEAAA>>>===;;;;;;;;;;;;;;;<<<===???@@@AAACCCDDDDDDCCCCCCCCCDDDEEEFFFGGGFFFFFFGGGJJJMMMRRRVVV\\\___\\\SSSIIIBBB<<<=====================:::::::::;;;===>>>@@@AAABBBDDDLLLVVVaaaoooooofff]]]WWWQQQNNNRRRXXX]]]fffpppuuuzzz}}}zzzlll]]]PPPHHHCCCDDDEEECCCCCCGGGEEEFFFGGGHHHIIIIIIIIIIIIKKKLLLNNNOOORRRVVV[[[___bbbeeehhhkkknnnqqqvvvyyywwwxxxxxxwwwwwwzzzlll[[[QQQMMMKKKJJJHHHIIIJJJLLLNNNSSSYYY^^^jjjyyy}}}xxx|||yyysssnnnllltttxxxvvviii```___^^^aaafffiiimmmvvv~~~{{{{{{}}}tttrrrpppqqqwww~~~xxxqqqmmmmmmoootttyyyzzzkkkeeeeeemmm{{{|||}}}~~~||||||xxxqqqjjjjjjnnnqqqoookkkddd\\\TTTRRRPPPNNNOOOSSSVVVZZZaaajjjqqqwwwzzz|||||||||~~~zzzpppeee\\\TTTPPPNNNJJJKKKLLLLLLMMMPPPWWW[[[___eeennnwww|||ooogggbbb```___```eeemmmvvv|||}}}wwwooojjjmmmsss|||xxxrrraaaXXXLLLCCC???>>><<<;;;;;;;;;;;;;;;<<<>>>@@@AAAAAADDDFFFEEEDDDCCCDDDEEEGGGHHHHHHGGGGGGHHHJJJLLLRRRVVV\\\^^^\\\TTTJJJDDD>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@@@@DDDHHHQQQ^^^jjjzzzuuummmeee___YYYVVV[[[bbbhhhrrr{{{|||~~~}}}zzzvvvnnnbbbXXXJJJFFFDDDEEEEEEDDDDDDFFFGGGHHHIIIJJJJJJKKKKKKJJJKKKLLLNNNOOOQQQTTTYYY]]]aaacccfffiiilllooossswwwuuuuuuuuuuuuvvvyyy}}}ooo]]]RRRMMMLLLKKKHHHIIIKKKMMMQQQWWW___eeeuuu~~~vvvooommmnnnnnnuuuzzz{{{pppeee___bbbcccgggmmmrrrwww}}}~~~tttrrrppprrrxxx|||uuupppoooqqqssswww{{{tttiiihhhmmmyyyzzzzzz~~~~~~}}}yyysssmmmkkkllllllhhhdddZZZTTTOOOOOOQQQQQQTTTXXX]]]bbbkkkttt|||yyyqqqeee[[[TTTPPPNNNMMMHHHJJJLLLMMMNNNSSS[[[aaafffooo||||||rrrhhhbbb```bbbeeehhhnnnwwwxxxvvvtttrrrnnnjjjnnnttt|||}}}ssslll]]]UUUJJJBBB???>>>===;;;;;;;;;;;;;;;<<<>>>@@@BBBAAADDDGGGGGGEEEDDDEEEHHHIIIJJJJJJHHHGGGGGGIIIKKKPPPTTTYYY[[[YYYSSSKKKFFF????????????????????????????????????@@@@@@AAABBBIIIMMMXXXggguuuzzzsssjjjeee```^^^cccjjjvvv}}}}}}{{{yyyvvvrrrkkkcccYYYRRRIIIHHHGGGFFFFFFFFFGGGHHHJJJKKKLLLMMMNNNNNNNNNNNNMMMNNNPPPQQQRRRUUUXXX[[[___aaadddfffhhhkkkooorrrrrrrrrrrrsssuuuyyy|||~~~{{{sss___SSSMMMLLLLLLGGGIIIKKKOOOUUU___iiipppvvvnnnkkkllloooqqqvvv{{{}}}vvvllleeebbbbbbdddjjjrrrxxxyyywwwvvvxxx}}}~~~{{{vvvttttttwww{{{|||~~~nnnkkkmmmwww~~~xxxvvvyyy|||~~~~~~{{{wwwsssoookkkfff```\\\TTTNNNLLLOOOSSSVVVZZZ___gggnnnwww{{{wwwkkkdddYYYRRRNNNLLLKKKIIIGGGJJJNNNPPPRRRXXXbbbiiirrr~~~uuunnniiieeebbbdddhhhnnnuuu|||zzzuuusssqqqqqqrrrooommmqqqxxx}}}xxxmmmfffZZZSSSIIIBBB??????===<<<;;;;;;;;;;;;===???AAABBBAAAEEEHHHHHHFFFEEEGGGKKKKKKLLLKKKIIIGGGGGGHHHJJJNNNQQQUUUWWWVVVQQQKKKGGGAAAAAAAAA@@@??????>>>>>>??????@@@@@@BBBCCCEEEFFFNNNTTT```qqq|||sssooolllkkkooottt~~~zzzvvvsssqqqoookkkeee\\\SSSNNNIIIJJJJJJHHHHHHJJJLLLMMMNNNOOOPPPQQQQQQRRRRRRQQQPPPRRRTTTUUUVVVWWWYYY[[[]]]___bbbdddeeegggkkknnnoooooooooqqquuuyyy|||}}}zzz~~~vvvaaaSSSMMMKKKLLLHHHJJJNNNUUU___lllyyy{{{uuunnniiijjjmmmppprrrxxx|||~~~zzzqqqiiiffffffcccgggooozzz~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~|||zzzyyyzzz~~~qqqmmmnnnvvv}}}vvvtttvvvyyy~~~~~~|||{{{wwwrrrjjjbbb[[[WWWPPPLLLKKKPPPVVVYYY^^^cccqqqxxx}}}xxxrrrmmm___YYYQQQLLLKKKJJJHHHFFFGGGKKKPPPSSSWWW^^^hhhppp~~~~~~qqqhhhdddccccccccchhhnnnvvvyyyqqqmmmuuusssssssssqqqpppvvv}}}}}}}}}tttjjjbbbYYYRRRHHHAAA??????>>><<<;;;;;;;;;;;;===???AAACCCAAAEEEIIIIIIGGGFFFIIIMMMMMMMMMLLLJJJGGGFFFHHHIIILLLOOORRRTTTSSSOOOKKKGGGBBBBBBAAAAAA@@@???>>>>>>>>>??????AAACCCFFFHHHIIIQQQXXXfffwww}}}{{{{{{~~~zzzwwwsssooojjjiiiiiihhhcccZZZRRRNNNHHHKKKKKKJJJJJJMMMPPPQQQPPPQQQRRRSSSTTTTTTTTTTTTSSSUUUXXXYYYYYYYYYZZZ[[[]]]^^^```bbbccceeehhhkkkmmmmmmmmmpppuuuyyy|||}}}{{{~~~wwwbbbSSSLLLKKKLLLJJJMMMSSS\\\hhhxxxzzzsssooojjjhhhiiimmmppprrryyy|||}}}xxxnnnhhhhhhjjjjjjooozzz~~~~~~}}}}}}||||||{{{|||}}}~~~~~~~~~}}}|||~~~~~~rrrlllttt}}}xxxvvvvvv|||xxxrrrgggZZZQQQMMMKKKMMMRRRWWW\\\eeennn|||}}}}}}~~~xxxpppggg___ZZZVVVPPPJJJHHHJJJLLLJJJGGGLLLKKKPPPZZZaaagggrrruuummmeeecccbbbcccgggmmmpppyyyzzzwwwvvvvvvvvvvvvuuuuuuvvvvvvwwwxxxyyypppgggaaaUUUNNNEEE@@@@@@@@@>>>;;;:::<<<===>>>>>>???AAADDDGGGIIIKKKLLLLLLMMMOOOQQQQQQPPPNNNLLLKKKKKKKKKLLLNNNOOOOOOOOONNNMMMKKKJJJDDDEEEDDDDDDCCCBBBAAA@@@AAABBBCCCDDDEEEHHHLLLPPPWWW^^^lll~~~~~~yyyqqqgggbbbaaa___aaadddbbb]]]WWWQQQOOONNNNNNOOOPPPQQQQQQQQQQQQUUUWWWXXXXXXVVVUUUUUUVVVYYYZZZ\\\\\\\\\\\\^^^___```aaabbbdddfffhhhiiijjjiiikkknnnpppssswww||||||eeeVVVNNNLLLLLLMMMTTT\\\dddrrr|||xxxkkkgggfffhhhiiiiiimmmrrr|||yyyxxxuuunnnhhhhhhlllsss|||~~~~~~~~~~~~~~~~~~}}}|||{{{zzz{{{||||||~~~~~~uuunnnttt~~~zzzxxxwww{{{|||}}}vvvjjj\\\RRRLLLJJJMMMSSSZZZ```kkkuuu~~~zzzzzz|||~~~}}}vvvnnneee^^^XXXUUUMMMKKKIIIGGGGGGIIIJJJLLLOOOPPPWWWbbblllvvvtttkkkddd___```bbbeeelllrrr{{{{{{wwwvvvvvvwww|||{{{{{{{{{||||||}}}}}}|||tttlllbbb\\\TTTMMMEEE@@@??????===:::;;;<<<>>>>>>???@@@CCCEEELLLNNNPPPRRRRRRSSSUUUVVVZZZYYYWWWTTTRRRQQQPPPOOOMMMNNNNNNNNNMMMKKKIIIHHHEEEEEEEEEEEEDDDCCCBBBBBBDDDEEEGGGHHHKKKOOOUUUYYYaaaiiivvvxxxpppiiibbbYYYVVVXXX[[[\\\^^^]]]ZZZVVVTTTSSSSSSTTTUUUWWWXXXXXXYYYYYYZZZ\\\]]]\\\ZZZXXXXXXYYY[[[]]]^^^^^^]]]]]]___```bbbbbbdddeeehhhiiikkkllliiikkkmmmpppsssxxx~~~~~~hhhYYYRRRPPPPPPOOOYYYdddooosssnnnlllhhhfffhhhjjjjjjnnnsssxxxvvvuuutttoookkknnnttt{{{~~~~~~~~~}}}||||||||||||}}}|||{{{zzzzzzzzz{{{{{{||||||}}}}}}~~~|||rrrttt|||}}}yyywwwttttttxxx~~~|||ooo___TTTNNNLLLNNNUUU\\\dddppp{{{yyyuuuuuuvvvxxxyyywwwrrriii___WWWRRROOONNNEEEHHHJJJIIIGGGIIINNNSSSVVVXXXaaannn{{{rrreee```\\\[[[```eeekkkttt}}}}}}zzzwwwvvvwwwzzz{{{}}}}}}}}}~~~}}}vvvnnnfff]]]WWWRRRLLLDDD@@@>>>===;;;999;;;<<<>>>???@@@BBBFFFIIIPPPSSSWWWYYYZZZ[[[\\\]]]aaaaaa___\\\XXXUUURRRPPPLLLLLLLLLLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEHHHIIIKKKNNNRRRXXX___eeeooowwwsssjjj___WWWPPPJJJKKKOOOTTTVVVXXXYYYXXXWWWXXXYYYZZZ[[[\\\^^^___`````````___```aaa```^^^\\\\\\]]]___```aaaaaa``````aaabbbdddeeefffgggiiikkkmmmnnnkkklllnnnppptttyyykkk\\\VVVUUUUUUUUUaaappp~~~~~~wwwmmmggglllhhhfffhhhjjjjjjnnnssssssqqqqqqrrrppppppvvv~~~~~~~~~}}}}}}~~~~~~|||zzzzzzyyyyyy{{{{{{zzzyyyyyyyyyyyyzzzzzzzzzzzzzzz{{{|||}}}}}}~~~yyyvvvzzz~~~zzzwwwooommmnnntttyyyuuueeeZZZSSSPPPPPPUUU\\\dddqqq}}}}}}xxxrrrmmmkkklllllllllhhhccc[[[SSSMMMIIIIIIIIIEEEHHHKKKLLLLLLOOOTTTYYY]]]aaakkkyyypppeee___[[[ZZZ\\\dddkkksss~~~zzzyyyxxxwwwwwwyyy|||~~~|||zzz{{{}}}yyyqqqiiiaaaYYYSSSPPPKKKEEE@@@>>>===;;;:::;;;<<<>>>@@@BBBEEEJJJNNNSSSWWW]]]```bbbbbbbbbbbbcccbbb```]]]YYYTTTOOOMMMLLLLLLLLLKKKJJJIIIIIIHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKMMMOOOSSSYYYaaajjjppp|||tttddd[[[RRRLLLGGGDDDFFFKKKPPPSSSXXXZZZ[[[[[[[[[\\\\\\]]]^^^___`````````___^^^```aaaaaa`````````aaabbbcccddddddccccccdddeeeffffffggghhhjjjlllnnnpppooopppqqqrrruuuzzznnn___YYYXXXYYY^^^kkk||||||~~~yyytttmmmhhhkkkgggeeegggiiiiiimmmrrrpppnnnoooqqqqqqttt}}}~~~~~~}}}}}}|||{{{{{{|||~~~}}}{{{yyywwwwwwvvvzzzzzzzzzyyyyyyyyyyyyyyyzzzzzzyyyyyyyyyzzz{{{{{{}}}~~~}}}{{{{{{{{{vvvnnnjjjiiilllqqqxxx|||nnndddTTTQQQPPPTTT[[[dddsss}}}tttooohhhbbb___^^^]]]\\\WWWTTTPPPKKKHHHGGGGGGGGGJJJJJJLLLOOORRRVVVZZZ[[[bbbiiivvv|||lllaaa]]]^^^[[[\\\aaajjjrrrzzz|||xxxwwwvvvvvvwwwyyy||||||zzz{{{}}}~~~uuummmeee]]]VVVQQQMMMJJJEEEAAA>>>===<<<;;;;;;===???AAADDDIIINNNSSSXXX]]]dddhhhiiihhhgggfff______]]]YYYUUUPPPLLLIIILLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNPPPQQQQQQTTTXXX]]]dddmmmvvv|||rrreeeTTTNNNHHHGGGEEEDDDGGGLLLPPPUUU\\\``````^^^\\\ZZZYYYZZZZZZZZZZZZYYYXXXXXXXXXZZZ]]]______```bbbccccccdddfffgggfffggghhhjjjiiihhhhhhhhhiiilllnnnoootttuuuvvvvvvxxx{{{rrrccc^^^]]]___ggguuu}}}zzz{{{}}}xxxsssssssssoookkkjjjfffdddfffggghhhkkkqqqpppoooooorrrtttxxx|||{{{}}}|||{{{zzzyyyyyyzzz{{{|||}}}~~~~~~}}}{{{yyyxxxwwwvvvvvv{{{{{{{{{zzzzzzzzzyyyyyy|||{{{yyyxxxxxxyyyzzz{{{{{{|||}}}yyyqqqlllhhhiiilllsssvvvnnnWWWRRRPPPSSSYYYdddsss|||sssiiiddd]]]WWWSSSQQQOOONNNJJJIIIHHHGGGFFFFFFGGGGGGLLLLLLNNNRRRWWW[[[^^^___hhhssszzzlllaaaZZZZZZ^^^___aaahhhrrrzzzxxxrrrqqqrrrtttuuuwwwzzz~~~}}}}}}~~~~~~xxxpppggg___XXXRRRNNNIIIGGGCCC@@@===<<<<<<<<<;;;===???BBBFFFLLLRRRWWW```eeekkkooonnnjjjfffdddYYYXXXVVVSSSOOOLLLIIIGGGJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMNNNPPPSSSVVVWWWYYY]]]ccciiipppyyy{{{hhhZZZHHHDDDBBBCCCEEEEEEIIIOOOUUUZZZaaadddbbb\\\WWWTTTSSSSSSSSSSSSSSSRRRQQQQQQQQQTTTXXXZZZ\\\^^^```bbbaaadddfffhhhiiijjjmmmooolllkkkjjjiiijjjkkkmmmooovvvxxxzzz{{{|||~~~wwwjjjgggiiikkksss}}}vvvrrrsss{{{zzzrrrooopppqqqooollljjjfffdddfffggghhhlllqqqrrrqqqssswwwzzz~~~||||||~~~}}}zzzxxxwwwvvvvvvvvvwwwxxxyyy{{{|||}}}~~~~~~|||{{{zzzyyyxxxwwwwwwwww||||||}}}}}}||||||{{{zzz}}}{{{yyyxxxwwwxxxyyyzzzyyyzzz|||~~~wwwpppjjjiiijjjooozzz}}}vvvaaaZZZUUUUUUXXX```ooo|||}}}qqqhhh\\\WWWQQQLLLIIIGGGFFFDDDEEEDDDBBBBBBCCCDDDGGGHHHKKKOOOUUUYYY[[[___eeeiiirrryyykkkccc___\\\]]]bbbgggkkksss}}}}}}xxxsssnnnlllooossstttxxx|||{{{wwwqqqhhh___XXXQQQLLLIIICCCBBB@@@>>>;;;:::;;;<<<;;;===@@@CCCGGGNNNUUU[[[eeejjjoooppplllddd]]]YYYOOONNNLLLJJJGGGFFFEEEEEEGGGGGGGGGGGGIIIKKKMMMNNNOOOOOOOOOQQQTTTWWWZZZ\\\___cccjjjqqqyyytttaaaSSSEEEAAA???BBBEEEGGGMMMTTT\\\___bbbbbb]]]VVVPPPMMMKKKLLLMMMNNNOOOOOOOOOOOONNNQQQTTTWWWXXXZZZ\\\^^^___bbbeeehhhkkknnnqqqtttqqqooommmkkkkkklllnnnooouuuxxx|||~~~ttttttxxx{{{|||vvvqqqppppppsss}}}~~~uuurrrnnnmmmoooppppppooolllgggfffhhhiiijjjmmmrrrttttttwww}}}~~~}}}zzzwwwuuusssrrrrrrrrrsssuuuxxxzzz{{{|||}}}yyyyyyxxxxxxxxxyyyzzzzzz~~~~~~~~~}}}|||}}}{{{yyyvvvvvvvvvxxxyyywwwxxxzzz|||{{{tttmmmjjjiiimmmwwwzzzlllddd[[[WWWWWW\\\hhhtttuuuiii___SSSOOOJJJFFFDDDBBBAAA@@@DDDBBB@@@>>>???CCCFFFIIIJJJSSS\\\```___bbbkkkttt{{{yyylll```___aaaaaacccgggooosss|||zzzuuuuuurrrmmmlllooosssvvvzzzzzzrrrlllbbbYYYRRRMMMHHHEEE??????>>><<<999999:::;;;<<<===@@@CCCHHHOOOWWW]]]gggkkkooonnnggg]]]SSSNNNGGGFFFDDDBBBAAAAAAAAAAAADDDDDDEEEFFFHHHJJJMMMNNNQQQQQQQQQSSSUUUYYY]]]___```eeemmmttt{{{ppp]]]OOOHHHCCC@@@BBBEEEIIIQQQYYYaaabbbbbb___XXXPPPJJJGGGGGGHHHJJJLLLNNNPPPPPPQQQMMMPPPSSSUUUVVVWWWYYY[[[]]]```dddhhhllloootttwwwtttrrrpppmmmlllmmmnnnpppssswww||||||}}}zzzqqqpppllllllooorrruuu~~~rrrlllkkkkkklllnnnqqqrrrsssmmmiiigggiiikkkkkkoootttvvvvvv{{{~~~zzzwwwtttqqqppppppoooqqqsssvvvxxxzzz{{{|||xxxxxxxxxxxxyyyzzz{{{|||~~~}}}|||{{{xxxuuutttuuuvvvxxxvvvwwwxxx{{{}}}~~~}}}|||~~~~~~}}}}}}{{{qqqjjjhhhllltttyyyttthhh[[[UUUTTTYYYccclll~~~zzzkkk\\\TTTHHHEEEAAA>>><<<<<<>>>??????@@@BBBCCCEEEGGGKKKNNNWWWZZZ___bbbcccgggrrr|||yyyiiiccc^^^^^^eeelllooopppzzz~~~xxxuuurrrqqqssssssqqqooouuuwww{{{zzzvvvhhhbbbXXXPPPJJJFFFCCCBBB<<<<<<<<<;;;;;;:::::::::<<<<<<>>>BBBGGGNNNTTTXXXbbbeeefffddd\\\RRRJJJEEEAAAAAAAAAAAAAAAAAAAAAAAADDDEEEGGGHHHJJJKKKKKKKKKNNNPPPSSSVVVXXX[[[___bbbeeegggjjjooouuu{{{}}}~~~~~~kkkXXXKKKBBBBBBAAABBBFFFMMMWWW]]]llleee]]]XXXQQQJJJHHHJJJIIIJJJLLLNNNOOOPPPPPPOOOSSSTTTUUUVVVXXXYYY[[[[[[______aaadddhhhlllppprrruuuuuuttttttsssqqqppppppsssvvvzzz}}}{{{qqqkkkjjjccceeejjjpppwww~~~{{{sssooommmggggggpppvvvuuussstttnnniiifffhhhiiikkkqqqwww{{{}}}~~~{{{wwwtttrrrqqqooommmmmmnnnppprrrtttuuuwwwxxxvvvwwwyyy{{{||||||||||||~~~}}}zzzwwwtttsssuuuxxxwwwwwwwwwzzz}}}~~~{{{zzzzzz{{{|||}}}~~~~~~}}}}}}~~~sssjjjfffiiioootttyyymmm^^^VVVSSSVVV^^^gggwww|||~~~ttteeeWWWNNNGGGEEEAAA>>><<<<<<>>>??????@@@AAABBBCCCFFFJJJMMMWWW\\\ccchhhkkkqqq|||uuummmgggeeebbbdddjjjrrrwwwzzz|||uuusssqqqqqqtttuuutttrrrvvvxxx{{{zzzsssnnnccc]]]TTTLLLGGGCCCAAA???<<<<<<;;;;;;;;;:::::::::<<<<<<>>>AAAFFFLLLQQQUUUZZZ\\\^^^\\\UUUMMMGGGCCCBBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEGGGIIIKKKLLLMMMMMMOOOQQQSSSUUUXXX\\\^^^dddeeehhhlllrrrwwwzzz{{{{{{~~~zzzhhhUUUJJJBBBBBBAAACCCGGGPPPYYY___hhhaaaZZZUUUOOOHHHGGGIIIHHHIIILLLNNNQQQRRRRRRSSSSSSTTTUUUWWWYYY[[[\\\]]]___```aaadddhhhlllooorrruuuvvvvvvwwwwwwvvvuuutttuuuxxx{{{~~~~~~yyytttlllgggggggggjjjpppwww}}}}}}yyysssnnnjjjmmmiiikkkuuu{{{zzzvvvvvvooojjjggghhhjjjmmmssszzz~~~}}}|||xxxtttqqqooommmllljjjmmmmmmnnnooopppqqqrrrsssssstttvvvyyyzzz{{{||||||~~~|||xxxuuuuuuwwwyyyvvvvvvvvvxxx{{{||||||{{{yyyyyyyyyyyyzzz{{{|||}}}vvvjjjddddddhhhlllsss}}}vvvggg\\\UUUTTTZZZbbbnnnsssyyyxxxnnn___QQQHHHEEECCC@@@===<<<===>>>???BBBBBBBBBBBBCCCGGGLLLPPPYYYaaaiiiooottt|||sssgggccceeegggjjjnnnttt||||||uuuqqqpppppprrruuuwwwwwwvvvwwwyyy|||~~~yyyrrrjjjeee\\\WWWOOOGGGCCC???===;;;;;;;;;;;;;;;::::::::::::;;;<<<===???CCCHHHLLLOOOQQQSSSTTTRRRNNNIIIEEECCCBBBBBBCCCCCCDDDDDDEEEEEEBBBCCCFFFIIIKKKNNNOOOPPPMMMOOOQQQSSSTTTVVVYYY[[[]]]___aaaeeeiiimmmppprrrtttzzzvvvdddSSSHHHBBBBBBBBBDDDKKKSSS\\\aaa```ZZZTTTPPPKKKFFFEEEHHHIIIKKKNNNQQQUUUWWWXXXYYYVVVWWWYYY[[[]]]___```aaa```aaabbbdddgggkkknnnppptttvvvyyy{{{||||||zzzyyyyyy{{{~~~~~~wwwpppmmmjjjfffdddfffkkkpppwww}}}~~~sssrrrqqqpppnnnkkkiiihhhllllllrrr|||{{{xxxpppkkkggghhhkkkooovvv~~~}}}{{{vvvsssnnnjjjiiigggfffdddiiiiiiiiijjjjjjkkkkkklllnnnppprrruuuwwwyyyzzzzzz~~~{{{xxxwwwxxxzzzvvvuuuuuuvvvxxxyyyyyyxxxwwwvvvvvvvvvwwwxxxyyyzzzyyyllldddbbbdddgggiiiqqq}}}qqqeee[[[VVVZZZ```hhhnnnssssssjjj\\\NNNFFFCCCBBB@@@>>>===>>>???@@@EEEEEEEEEEEEGGGKKKRRRWWW___iiirrrxxx}}}yyyoooeee```aaaeeekkktttzzzxxxrrroooooopppsssuuuvvvwwwwwwxxxyyy|||yyyssskkkccc^^^VVVQQQJJJDDD@@@===;;;999::::::::::::::::::::::::;;;;;;<<<===@@@DDDGGGIIIKKKMMMNNNMMMJJJGGGGGGGGGCCCDDDDDDEEEFFFGGGHHHIIIFFFGGGJJJLLLOOOQQQRRRSSSPPPQQQSSSTTTTTTVVVXXX[[[ZZZ\\\^^^aaadddhhhlllooouuu}}}sssaaaQQQHHHBBBBBBCCCGGGOOOWWW^^^aaaXXXRRRMMMKKKHHHDDDEEEIIIMMMOOOSSSWWW[[[]]]______\\\]]]^^^```bbbdddeeefffbbbccccccdddgggiiilllnnnrrruuuzzz~~~~~~|||~~~rrrkkkeeeeeeeeedddfffiiipppttt{{{{{{uuuqqqggghhhiiiiiihhhhhhiiijjjnnnrrr{{{zzzpppkkkhhhiiimmmqqqyyy|||wwwoookkkfffbbbaaa```^^^]]]``````aaabbbcccddddddeeehhhjjjlllooorrruuuwwwxxx{{{|||~~~}}}zzzyyyzzz|||xxxwwwvvvvvvwwwxxxwwwvvvuuuuuuttttttuuuvvvwwwwww|||}}}}}}qqqhhhddddddeeedddiiisssyyymmmaaaYYYZZZ___fffkkkpppppphhh[[[OOOGGGBBBAAA@@@??????@@@AAABBBFFFGGGGGGIIILLLRRRYYY^^^gggrrr|||~~~rrriiibbb]]]___dddiiirrr~~~|||wwwsssnnnooorrrsssttttttuuuuuuwwwxxx{{{zzztttmmmfff___[[[QQQLLLFFFAAA>>><<<:::999::::::::::::::::::::::::;;;;;;;;;<<<>>>@@@BBBCCCFFFGGGHHHHHHFFFFFFGGGHHHDDDEEEFFFGGGIIIKKKLLLLLLJJJKKKMMMOOOQQQRRRRRRSSSQQQSSSTTTTTTTTTUUUXXXZZZ\\\^^^aaadddfffjjjppptttzzzsssaaaRRRIIICCCCCCEEEKKKSSSZZZ]]]^^^QQQKKKHHHHHHGGGEEEGGGKKKOOOSSSYYY___ccceeeffffffeeeeeefffggghhhiiiiiijjjgggfffffffffggghhhjjjkkkpppsssxxx~~~{{{sssiiiccc```bbbeeefffjjjnnntttwww{{{|||yyyssskkkfffaaaccceeeeeefffhhhkkkooosss|||zzzpppkkkiiilllpppuuu}}}yyyrrrgggccc]]]YYYXXXWWWVVVVVVUUUVVVWWWYYYZZZ\\\]]]^^^aaabbbeeehhhkkkoooqqqsssvvvxxx{{{~~~|||{{{|||~~~|||zzzxxxwwwxxxyyyyyyxxxuuuuuutttttttttuuuvvvvvvzzz{{{}}}~~~~~~xxxoooiiifffddd```cccjjjuuuuuuggg[[[YYY]]]cccggglllkkkdddYYYNNNHHHBBBAAA@@@@@@AAABBBCCCDDDFFFGGGJJJNNNRRRZZZbbbgggooo|||zzzqqqgggaaa]]]]]]bbbiiisss|||}}}|||zzzvvvrrrlllooorrrssssssrrrsssttttttvvvyyy}}}{{{uuunnnhhhaaa[[[WWWLLLIIIDDD@@@>>><<<:::999999999999999:::::::::::::::::::::;;;<<<>>>???@@@AAACCCDDDDDDCCCCCCEEEFFFEEEFFFGGGIIILLLNNNOOOPPPMMMNNNOOOQQQRRRSSSTTTTTTSSSTTTVVVVVVVVVWWWYYY[[[\\\___cccfffhhhmmmuuuzzzsssaaaRRRJJJCCCDDDHHHOOOWWW[[[[[[YYYLLLGGGEEEFFFGGGGGGJJJOOORRRWWWaaajjjpppssssssrrrrrrrrrrrrqqqqqqpppppppppnnnmmmkkkjjjiiiiiijjjkkkooorrrwww}}}zzzppphhhccc^^^]]]aaafffhhhlllqqqvvvwwwwwwuuuqqqkkkdddaaa]]]___bbbdddeeeiiiooouuu~~~{{{qqqmmmlllqqqvvvzzzuuummm```\\\VVVQQQPPPOOOOOONNNKKKLLLNNNPPPRRRTTTUUUVVVYYYYYY[[[^^^bbbeeehhhjjjooorrrvvvzzz~~~}}}~~~~~~||||||}}}|||zzzyyyzzz{{{{{{zzzwwwwwwvvvvvvvvvvvvwwwwwwyyyzzz{{{|||}}}||||||{{{}}}}}}~~~uuulllgggddd\\\]]]bbblll}}}ooo```\\\^^^^^^bbbeeeccc]]]SSSKKKFFFAAAAAAAAABBBCCCDDDEEEFFFHHHKKKPPPVVV]]]eeemmmssszzzwwwjjjccc^^^^^^```dddlllttt~~~~~~{{{xxxwwwwwwvvvqqqmmmiiimmmqqqrrrrrrqqqrrrtttrrrtttwww{{{}}}xxxpppiiibbb\\\VVVRRRIIIEEEAAA>>>===<<<:::888888888999999999:::::::::999999:::;;;<<<======>>>???AAACCCCCCBBBBBBCCCEEEFFFGGGIIIKKKNNNPPPRRRSSSPPPRRRSSSVVVXXXYYYZZZZZZXXXYYY[[[[[[[[[\\\___aaa___ccchhhlllooouuu~~~sssaaaRRRIIIDDDEEEJJJSSSZZZ\\\WWWRRRIIIEEEDDDFFFHHHIIINNNSSSWWW```mmmzzz}}}{{{{{{vvvtttrrrooommmlllllllllppprrrvvv||||||pppfff___\\\XXXYYY___dddgggkkkooorrrpppmmmiiieeebbb___^^^ZZZ]]]bbbdddgggmmmvvv}}}}}}ssspppqqqwww||||||ppphhh[[[VVVPPPKKKIIIIIIIIIIIIFFFFFFGGGIIIJJJLLLMMMMMMPPPPPPRRRTTTWWW[[[___```dddgggkkkqqquuuwwwxxxxxxzzz{{{||||||||||||~~~}}}{{{zzz{{{|||}}}}}}yyyyyyxxxxxxxxxxxxyyyyyyxxxyyyzzz{{{{{{{{{zzzyyy{{{|||}}}yyyooogggcccYYYYYY]]]gggxxxwwwfff___```ZZZ]]]___]]]WWWNNNGGGCCCBBBBBBBBBCCCDDDEEEFFFGGGLLLPPPVVV^^^fffnnnwww|||ttteee^^^ZZZYYY^^^eeelllvvv}}}yyywwwtttttttttrrrmmmiiifffjjjooorrrqqqqqqssstttppprrrvvvzzz~~~{{{vvvnnneee^^^XXXRRRNNNFFFCCC@@@===<<<;;;999888888888888999999:::::::::999999:::;;;<<<<<<======@@@BBBDDDDDDDDDCCCDDDEEEFFFGGGIIILLLOOOQQQSSSTTTTTTUUUXXX[[[^^^```aaabbb]]]___aaaaaaaaaccceeehhhiiinnnssswwwzzzsssaaaRRRIIIDDDFFFLLLUUU\\\\\\UUUNNNHHHDDDDDDGGGJJJKKKPPPVVV^^^gggwww|||zzzwwwssspppooonnnmmmqqqssswww{{{uuuiii___WWWWWWTTTVVV]]]ccceeehhhlllllliiiddd___\\\[[[[[[\\\YYY]]]cccfffjjjqqq|||~~~uuusssuuu{{{xxxmmmeeeXXXSSSLLLHHHFFFFFFFFFFFFDDDDDDDDDEEEFFFGGGGGGGGGJJJJJJKKKNNNQQQTTTXXXZZZYYY]]]bbbggglllnnnoooooowwwyyy{{{|||{{{|||~~~}}}{{{zzz{{{}}}~~~~~~{{{{{{zzzzzzzzzzzzzzz{{{xxxxxxzzzzzz{{{zzzyyyxxx{{{{{{}}}~~~{{{nnnaaa^^^ZZZ[[[bbbooo|||mmm```YYYYYYXXXVVVQQQLLLHHHGGGFFF@@@BBBDDDCCCCCCDDDIIIMMMRRRVVV]]]gggqqqzzzyyylllbbb^^^YYYZZZ```jjjpppttt}}}}}}yyysssqqqooommmmmmkkkhhhfffjjjmmmppprrrqqqooonnnnnnlllnnnsssxxx}}}zzzrrrhhh```[[[VVVOOOJJJCCCBBB???<<<999888777777555666888:::<<<>>>??????=========<<<;;;<<<>>>@@@???@@@BBBCCCDDDDDDDDDCCCEEEFFFHHHIIIJJJNNNSSSVVVVVVZZZ___ccceeegggjjjllljjjffffffkkkllljjjlllrrrssswww{{{rrr```RRRKKKDDDHHHPPPZZZ```^^^TTTKKKDDDFFFHHHGGGGGGLLLVVV^^^nnnxxx}}}xxxtttqqqoooooosssuuuxxx{{{~~~yyynnndddZZZTTTSSSSSSSSSVVV[[[___bbbcccddd```\\\[[[[[[[[[YYYWWWYYY\\\bbbhhhoooxxx}}}qqquuuzzzxxxoooeee]]]RRRQQQOOOLLLJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEDDDDDDDDDFFFHHHKKKNNNOOOSSSUUUXXX\\\```cccfffgggnnnppprrrsssuuuxxx|||}}}~~~~~~|||{{{{{{}}}|||}}}~~~~~~}}}{{{xxxwwwzzzzzzzzzzzzyyywwwuuutttyyy{{{}}}}}}}}}sssggg\\\WWWVVV\\\gggwww~~~ooobbbZZZVVVTTTQQQMMMIIIEEEDDDDDD@@@BBBCCCCCCCCCFFFLLLRRRYYY___hhhsss|||yyyssskkkaaa[[[ZZZYYY[[[dddqqqyyy|||xxxrrrpppmmmkkkkkkjjjhhhgggiiikkkooopppooommmmmmmmmjjjmmmrrrwww}}}wwwpppggg___[[[UUUNNNHHHBBBAAA>>>;;;999888888888888999:::<<<===>>>>>>>>>???@@@@@@???>>>???AAACCCCCCDDDEEEFFFFFFEEEEEEDDDEEEGGGHHHIIIJJJMMMRRRUUUYYY]]]bbbfffjjjmmmppprrrsssooooootttvvvvvvyyy~~~tttbbbSSSLLLDDDHHHOOOXXX^^^[[[RRRJJJAAACCCEEEGGGKKKTTTaaakkk}}}~~~xxxssspppnnnmmmoooqqqtttwww{{{vvvjjj```WWWRRRRRRQQQRRRUUUZZZ^^^``````^^^[[[WWWWWWXXXYYYXXXWWWZZZ^^^eeemmmwwwssswww|||}}}yyysssjjjaaa[[[QQQPPPNNNKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBBBBCCCDDDBBBBBBBBBCCCEEEGGGIIIKKKLLLMMMQQQTTTXXX[[[]]]^^^fffhhhkkkmmmooosssxxx|||}}}~~~}}}|||{{{{{{}}}|||}}}~~~~~~~~~|||zzzxxxzzz{{{{{{{{{zzzyyywwwvvvzzz{{{}}}{{{wwwwwwyyy|||~~~{{{nnn\\\VVVSSSWWW```ooorrrddd[[[QQQOOOKKKGGGDDDBBBAAAAAA@@@AAACCCCCCEEEJJJSSSYYYdddkkkvvv}}}sssiiibbb\\\VVVWWW[[[___dddooo}}}~~~yyyvvvqqqnnnjjjhhhhhhhhhhhhggggggiiillllllkkkjjjjjjkkkgggkkkpppwww|||}}}zzzsssmmmeee___YYYSSSKKKEEE@@@???===;;;999999999999;;;;;;<<<===>>>>>>>>>>>>@@@AAABBBAAA@@@AAABBBDDDGGGHHHHHHHHHHHHGGGFFFFFFFFFHHHIIIJJJJJJMMMPPPSSSZZZ^^^ccciiimmmqqquuuxxx|||zzzzzz~~~tttbbbSSSJJJEEEHHHNNNVVVZZZWWWOOOHHHBBBCCCEEEHHHPPP^^^ooo{{{~~~wwwrrrnnnlllkkkkkknnnqqquuuyyy~~~sssfff\\\TTTOOOOOOOOOQQQTTTYYY[[[\\\\\\YYYVVVTTTSSSUUUXXXYYYYYY^^^dddmmmwwwvvvyyy~~~}}}zzzvvvqqqkkkddd]]]XXXQQQOOONNNKKKJJJHHHGGGGGGGGGFFFDDDCCCBBBBBBBBBBBB@@@?????????@@@AAACCCDDDDDDFFFIIILLLOOORRRSSSTTTZZZ\\\___cccfffkkkqqquuuxxxyyyzzzyyyxxxxxxzzz{{{{{{|||}}}}}}|||{{{{{{{{{{{{{{{{{{zzzyyyxxx{{{||||||~~~~~~xxxtttsssuuuyyy|||~~~rrr___XXXSSSUUU\\\jjj~~~vvvfff\\\OOOKKKFFFCCCAAA@@@@@@@@@@@@BBBCCCDDDHHHOOOZZZcccnnnvvv~~~xxxkkkddd[[[WWWTTTTTTZZZbbbkkkrrr~~~{{{wwwsssnnnkkkgggeeeeeegggggggggfffhhhiiiiiihhhggghhhiiifffjjjpppwww|||~~~yyyvvvoookkkddd^^^WWWPPPHHHCCC>>>===;;;:::999::::::;;;;;;<<<===>>>???@@@@@@@@@AAABBBCCCCCCBBBBBBCCCEEEGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLOOORRRYYY]]]bbbggglllqqqvvvyyy~~~qqq___PPPGGGFFFIIINNNTTTWWWTTTMMMGGGGGGGGGHHHLLLWWWhhh{{{{{{uuuoookkkhhhggghhhkkkpppuuuyyy~~~qqqdddZZZSSSOOOLLLMMMOOOSSSWWWZZZYYYXXXXXXVVVTTTTTTVVVZZZ^^^```gggppp|||yyy{{{}}}yyyuuupppjjjeee___ZZZWWWQQQPPPOOOMMMKKKJJJJJJJJJHHHGGGFFFEEECCCBBBAAAAAA???>>>=========>>>???@@@AAABBBEEEGGGJJJLLLMMMMMMNNNQQQUUUYYY]]]bbbhhhlllpppqqqssssssrrrrrrtttvvvxxxzzz|||~~~~~~}}}zzz{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{}}}|||vvvrrrqqqrrrvvvyyy~~~uuuccc[[[TTTTTTZZZfffxxxzzzjjj^^^OOOJJJDDD@@@@@@@@@AAA@@@BBBCCCEEEHHHLLLVVVbbblllyyy~~~}}}rrrjjj\\\WWWSSSRRRRRRTTT]]]gggvvv}}}xxxsssooolllhhheeecccdddfffggggggfffggghhhgggeeeeeefffhhhgggkkkqqqwww}}}|||wwwsssnnnkkkeee]]]VVVNNNFFFBBB===<<<;;;:::999:::;;;;;;:::;;;===???@@@BBBBBBCCCCCCDDDFFFFFFEEEDDDEEEGGGDDDDDDEEEFFFGGGHHHIIIJJJIIIJJJLLLLLLLLLMMMPPPRRRZZZ]]]aaafffjjjoootttwww|||}}}zzzlll]]]OOOGGGGGGJJJNNNRRRSSSPPPKKKGGGGGGGGGIIIPPP^^^qqq~~~{{{vvvpppjjjgggdddccccccgggmmmsssxxx~~~pppbbbYYYSSSPPPKKKKKKNNNRRRVVVYYYYYYXXXYYYXXXWWWWWWYYY___eeeiiisss~~~{{{}}}~~~|||zzzvvvrrrlllfffaaa]]]YYYVVVSSSRRRQQQOOONNNMMMMMMMMMJJJJJJIIIGGGFFFDDDCCCBBB@@@@@@>>>===<<<======>>>???@@@BBBDDDEEEGGGGGGGGGFFFIIILLLPPPTTTYYY___cccgggiiikkkmmmmmmnnnpppqqquuuvvvyyy|||~~~~~~~~~zzzzzzzzzyyyyyyyyyyyyyyyzzzyyyyyyyyy{{{}}}|||yyytttqqqpppqqqtttvvv~~~xxxggg___WWWTTTWWW```ooo}}}nnnbbbRRRLLLDDD@@@@@@AAAAAAAAACCCFFFIIILLLRRR\\\iiisssyyyoooeee^^^SSSPPPPPPQQQSSSWWWaaalll||||||}}}~~~}}}zzztttooollliiifffdddccceeeggggggggghhhhhhgggfffddddddfffhhhjjjnnnsssyyy}}}|||~~~|||xxxtttpppmmmfff^^^TTTLLLEEEBBB<<<<<<:::999999999:::;;;999:::<<<>>>AAABBBCCCDDDEEEGGGIIIIIIHHHGGGHHHIIIBBBBBBBBBDDDEEEGGGIIIJJJIIIKKKMMMNNNOOOOOOQQQSSS\\\^^^aaadddfffjjjooorrruuuyyy|||~~~~~~qqqdddYYYOOOIIIEEEHHHLLLNNNOOOMMMIIIGGGCCCDDDHHHRRRcccwww~~~|||{{{vvvsssnnniiieeebbb``````^^^bbbiiipppvvv|||mmm___WWWRRRPPPJJJKKKMMMQQQVVVYYYZZZZZZZZZZZZ[[[\\\```hhhqqqxxx~~~}}}{{{zzzxxxwwwtttpppjjjddd```]]]YYYWWWTTTSSSRRRQQQPPPPPPPPPPPPLLLLLLLLLKKKIIIGGGFFFEEEBBBAAA???>>>======>>>>>>===>>>???AAABBBBBBBBBBBBBBBDDDGGGIIIKKKOOOTTTXXX^^^```dddggghhhjjjlllnnnppprrrvvvyyy|||}}}~~~~~~{{{{{{zzzyyyxxxxxxyyyyyyyyyyyyyyyzzz{{{|||~~~~~~|||yyyvvvsssrrrtttvvvwww~~~nnneee\\\WWWVVV[[[gggssstttgggTTTMMMDDD???@@@AAABBBAAAEEEHHHLLLQQQWWWbbbnnnwww~~~|||wwwppphhh___XXXTTTOOONNNPPPTTTXXX^^^lllyyy|||xxxvvvxxxyyyzzzyyyuuupppkkkiiifffeeeddddddfffhhhggggggiiiiiihhhfffddddddgggiiinnnqqqvvv{{{~~~~~~}}}|||zzz{{{|||}}}~~~~~~zzzxxxtttppphhh^^^SSSJJJEEECCC===<<<:::999999999:::::::::;;;===>>>@@@AAABBBBBBCCCEEEGGGHHHGGGFFFFFFGGGBBBBBBBBBCCCDDDFFFGGGIIIJJJLLLOOOPPPQQQRRRSSSUUU[[[]]]^^^___```bbbfffiiijjjpppuuuxxx~~~}}}pppbbbXXXQQQLLLIIIBBBEEEHHHJJJJJJHHHGGGFFF???AAAGGGRRRcccvvv}}}zzzwwwtttrrrqqqqqqmmmkkkgggccc___^^^]]]]]]\\\```hhhooovvv|||~~~gggYYYRRROOONNNKKKKKKLLLPPPVVVZZZ]]]^^^]]]___aaaeeekkkvvv{{{wwwuuutttssssssqqqmmmhhhccc```\\\YYYVVVSSSSSSRRRQQQPPPPPPPPPPPPNNNNNNOOONNNMMMKKKIIIHHHBBBAAA@@@>>>>>>>>>??????>>>???@@@@@@AAAAAAAAA@@@@@@AAACCCCCCDDDGGGJJJMMMRRRUUUZZZ^^^aaacccfffhhhlllnnnrrrvvvzzz|||}}}}}}~~~}}}{{{zzzyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~|||zzzxxxwwwxxxyyyzzzuuulllaaa[[[WWWYYYcccmmm|||xxxjjjVVVMMMDDD??????AAAAAA@@@FFFIIINNNSSSZZZeeeqqqzzzyyyuuummmcccZZZSSSOOOMMMMMMMMMQQQWWW]]]hhhxxxxxxuuutttuuutttvvvwwwvvvrrrmmmiiigggeeeddddddeeeggghhhhhhgggkkkjjjiiifffdddeeehhhjjjpppsssxxx|||~~~~~~|||zzzyyyzzz{{{|||}}}}}}{{{vvvrrrjjj^^^SSSJJJEEECCC===<<<:::999888999999:::<<<<<<>>>??????@@@@@@??????AAADDDDDDCCCBBBBBBCCCDDDDDDCCCCCCCCCDDDFFFGGGJJJLLLOOOQQQRRRSSSUUUWWWYYYZZZ[[[ZZZZZZ[[[^^^aaaaaaiiioooqqqxxx{{{uuusssuuuxxxzzzzzzyyyzzzzzz|||~~~uuudddVVVMMMJJJHHHGGG@@@BBBFFFGGGGGGEEEEEEDDD@@@BBBGGGRRRbbbsss|||xxxuuusssqqqooollliiihhhhhhhhhhhheeebbb___\\\[[[[[[[[[\\\bbbiiiqqqxxx~~~zzzcccUUUOOOMMMLLLLLLKKKLLLPPPVVV[[[___```aaadddhhhmmmvvv~~~~~~}}}|||}}}wwwrrrqqqpppppppppooolllgggccc```\\\XXXUUURRRRRRQQQPPPPPPPPPPPPPPPOOOPPPPPPPPPOOOMMMLLLKKKBBBAAA@@@???>>>>>>???@@@AAAAAABBBBBBCCCBBBBBBBBB???@@@@@@@@@@@@AAADDDGGGIIILLLRRRVVVZZZ]]]```bbbiiilllpppuuuxxx{{{||||||}}}{{{zzzyyyzzzzzzzzz{{{}}}~~~|||vvv|||sssfff```ZZZWWW\\\dddqqqxxxlll\\\QQQFFFBBB@@@>>>>>>AAAFFFHHHNNNWWWccckkkoooooooooeeeZZZTTTOOOJJJJJJMMMLLLSSSXXX]]]gggyyy{{{qqqoooqqqrrrrrrvvvwwwvvvsssnnnjjjhhhgggeeefffggghhhiiijjjjjjjjjiiihhhfffeeeeeegggiiikkktttxxx|||~~~{{{yyyzzzyyyyyyyyy{{{~~~zzzssshhh\\\RRRIIIBBB>>><<<;;;999888888999;;;<<<@@@;;;;;;BBBCCC===>>>DDD@@@@@@AAABBBCCCDDDDDDEEEEEEDDDCCCCCCCCCDDDEEEFFFHHHIIIJJJMMMQQQUUUXXX[[[ZZZYYYWWWTTTRRRTTTWWWZZZaaacccgggmmmtttxxxzzzzzzyyyuuuqqqppprrrtttuuutttvvvxxxzzz~~~ooocccWWWOOOHHHCCCBBBDDD???BBBFFFIIIIIIFFFBBB???>>>AAAGGGPPP]]]kkkvvv}}}~~~{{{wwwrrrnnnjjjhhhgggdddbbb___]]]\\\]]]___```___^^^[[[XXXVVVVVVZZZ\\\aaafffmmmssswww|||ppp]]]TTTNNNKKKJJJGGGJJJOOOSSSWWW[[[___bbbfffjjjpppxxx{{{ttt{{{~~~}}}}}}|||vvvppplllkkkkkklllsssppplllfff```\\\XXXVVVSSSTTTTTTTTTSSSRRRQQQPPPRRRRRRSSSSSSRRRPPPOOONNNHHHGGGEEECCCAAA@@@@@@???@@@???===>>>@@@AAAAAA@@@AAAAAABBBBBBCCCCCCCCCDDDEEEGGGJJJNNNRRRWWW[[[]]]fffiiinnnssswwwyyyyyyyyy}}}|||{{{zzzzzzyyyyyyyyy{{{|||~~~~~~|||~~~~~~vvvkkkddd^^^ZZZ\\\bbblllzzz|||ooo^^^SSSHHHDDDBBB???@@@BBBFFFJJJQQQZZZcccgggfffddd```XXXPPPLLLIIIFFFGGGJJJOOOWWW^^^eeeqqqzzzooojjjkkkoooqqqrrruuuuuuuuurrrmmmiiihhhhhhfffggghhhjjjkkkkkkkkkkkkkkkiiifffeeefffhhhkkkmmmyyy||||||zzz{{{zzzzzzzzz{{{|||~~~zzzsssggg[[[PPPGGG@@@<<<<<<;;;999888888999;;;<<<;;;999:::===>>><<<;;;>>>===>>>>>>???@@@AAABBBBBBCCCBBBAAA@@@@@@AAABBBCCCGGGGGGIIIKKKOOOSSSWWWYYYZZZZZZXXXUUURRRRRRTTTVVV\\\^^^bbbhhhoootttwwwyyywwwtttpppppprrruuuvvvuuuwwwzzztttaaaWWWMMMHHHCCC???>>>AAA@@@BBBFFFHHHHHHEEEBBB@@@AAACCCGGGMMMVVVaaaiiioooooommmiiieeeaaa^^^\\\[[[[[[YYYWWWUUUTTTUUUWWWXXXYYYYYYYYYWWWWWWZZZ^^^bbbeeejjjppptttwww|||jjjYYYQQQLLLJJJKKKIIILLLPPPUUUYYY___eeeiiilllrrr{{{vvvpppooowww~~~}}}~~~~~~{{{uuuoookkkjjjjjjkkkrrroookkkeee```[[[WWWVVVRRRRRRRRRSSSSSSSSSTTTTTTSSSTTTTTTTTTTTTRRRQQQPPPJJJIIIGGGEEEDDDBBBAAAAAABBBAAA??????AAABBBAAA@@@??????@@@@@@@@@AAAAAAAAAAAABBBDDDGGGKKKPPPTTTVVV```bbbggglllqqqtttuuuvvvxxxxxxxxxxxxxxxyyyzzz{{{|||}}}~~~{{{wwwxxx|||{{{rrrllleee^^^]]]___fffrrrtttcccWWWKKKFFFCCC@@@@@@CCCFFFJJJSSS[[[```___ZZZUUUQQQLLLHHHGGGGGGEEEHHHMMMTTT]]]hhhqqq{{{rrrmmmgggeeeiiimmmppppppssssssssspppllliiiiiiiiiiiijjjkkkmmmnnnnnnnnnnnnmmmkkkhhhfffgggjjjnnnqqq~~~}}}|||{{{zzzzzzyyyzzzzzzzzz{{{sssfffYYYNNNFFF???;;;<<<;;;:::999999:::;;;<<<999>>>@@@===;;;<<<<<<:::======>>>???@@@AAABBBBBBBBBAAA@@@??????@@@AAABBBEEEEEEGGGIIILLLPPPSSSUUUYYYYYYXXXVVVSSSQQQQQQRRRXXXZZZ]]]ccciiipppvvvyyyzzzwwwttttttvvvyyy{{{{{{|||rrr```RRRJJJDDDBBB@@@===<<>>@@@>>>???@@@@@@AAABBBCCCDDDDDDEEEDDDCCCBBBAAABBBCCCDDDCCCDDDEEEGGGJJJMMMPPPRRRVVVXXXXXXWWWUUUSSSSSSSSSWWWYYY\\\aaahhhooowww|||~~~}}}~~~wwwaaaQQQJJJDDDAAAAAAAAA>>>>>>???AAAAAABBBCCCCCCCCCBBBBBB@@@AAADDDIIIOOOUUUZZZ]]][[[ZZZYYYWWWUUUSSSRRRQQQMMMLLLKKKJJJJJJKKKMMMNNNNNNPPPSSSVVVZZZ```fffkkklllnnnqqqrrrsssxxxmmmYYYNNNJJJHHHIIIKKKQQQTTTXXX]]]ccckkktttzzzvvvmmmiiiiiikkkmmmrrr}}}~~~}}}{{{~~~~~~yyyvvvqqqkkkhhhfffeeefffmmmjjjfffbbb]]]YYYVVVTTTSSSRRRQQQQQQSSSUUUXXXZZZWWWXXXYYYYYYXXXWWWVVVUUUTTTSSSRRRPPPMMMKKKIIIHHHHHHFFFDDDCCCCCCBBBAAA???@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@???@@@CCCFFFJJJMMMOOOQQQTTTXXX^^^dddiiilllooopppqqqsssuuuxxx{{{|||~~~~~~~~~||||||}}}{{{yyyzzz~~~xxxoooeee___ccciiivvv{{{jjj]]]OOOGGGCCC???>>>AAACCCGGGKKKOOOOOOMMMJJJHHHDDDCCCEEEIIIKKKMMMTTT\\\bbboooxxxqqqkkkkkkkkklllnnnooopppooopppqqqpppooommmlllnnnooottttttuuuvvvvvvvvvuuuuuupppmmmjjjhhhjjjoootttxxx|||}}}|||{{{yyyvvvtttsssrrrrrrxxx|||ssseeeVVVLLLDDD@@@===;;;;;;;;;;;;;;;;;;;;;;;;BBBRRRXXXLLL???>>>BBBDDDAAAAAABBBCCCDDDEEEFFFFFFGGGFFFDDDCCCCCCCCCDDDDDDCCCCCCDDDEEEHHHKKKNNNPPPSSSUUUWWWXXXWWWWWWWWWXXXYYY\\\```eeekkksss||||||kkkXXXKKKGGGBBB@@@BBBCCC@@@???@@@@@@@@@AAAAAABBBBBBBBBBBB>>>@@@DDDHHHMMMRRRVVVXXXRRRRRRQQQPPPOOONNNMMMLLLKKKKKKJJJIIIJJJJJJKKKLLLLLLNNNRRRUUUYYY___eeejjjiiillloooppprrrvvv}}}ttteeeUUULLLIIIHHHIIIMMMPPPUUU\\\eeemmmwwwtttppplllgggfffiiimmmpppwwwzzz}}}zzz|||~~~zzz}}}|||uuusssnnniiieeecccbbbbbbhhhfffccc___[[[XXXVVVUUUVVVUUUTTTSSSTTTVVVXXXZZZYYYZZZ[[[[[[[[[ZZZYYYXXXXXXXXXWWWUUUSSSQQQNNNMMMKKKIIIFFFEEEDDDDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCFFFIIIKKKKKKMMMOOOSSSXXX^^^dddggglllmmmnnnqqqtttwwwyyy{{{~~~}}}}}}~~~|||}}}~~~}}}|||}}}xxxmmmddddddhhhrrrnnn```QQQHHHCCC???>>>@@@AAACCCEEEFFFEEEEEEFFFGGG@@@@@@CCCHHHLLLPPPZZZdddooo}}}zzzrrrooohhhiiilllnnnqqqrrrssssssqqqqqqqqqpppoooppprrrtttxxxxxxyyyxxxxxxwwwvvvuuuooommmkkkjjjlllpppvvvyyyyyyzzz|||}}}{{{yyyvvvsssqqqqqqqqqrrrwww~~~~~~{{{qqqbbbTTTJJJCCC@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;FFFOOOTTTKKK@@@===BBBGGGBBBBBBCCCDDDEEEFFFFFFGGGHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEHHHJJJMMMOOOPPPSSSVVVWWWXXXYYY[[[\\\]]]```fffjjjooowww~~~uuueeeUUUKKKEEE@@@???AAABBB???>>>@@@@@@AAABBBCCCCCCCCCCCCCCC@@@BBBEEEHHHKKKNNNOOOPPPPPPPPPPPPPPPOOONNNMMMLLLJJJJJJIIIIIIIIIIIIIIIIIIKKKNNNQQQUUUXXX]]]cccfffgggjjjnnnqqqtttyyyjjj^^^QQQKKKJJJIIILLLPPPQQQXXXdddooozzz}}}sssjjjiiihhhfffeeehhhmmmqqqzzzzzz}}}|||uuuxxx|||yyyzzz}}}xxxrrrppplllgggcccaaa```___cccbbb___\\\ZZZXXXVVVVVVWWWWWWVVVVVVWWWYYYZZZ[[[\\\]]]^^^^^^^^^]]]\\\[[[[[[\\\\\\[[[YYYWWWTTTSSSOOOMMMJJJHHHHHHGGGEEEDDDBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBDDDEEEGGGIIIJJJJJJKKKMMMQQQUUU[[[___bbbggghhhjjjmmmqqquuuxxxzzz}}}}}}}}}}}}~~~~~~tttjjjcccgggnnnyyyrrrdddTTTJJJDDD@@@???AAA???AAABBBAAA??????AAADDDAAABBBFFFMMMRRRXXXeeeqqq~~~~~~tttnnnoooiiikkknnnqqqrrrssstttuuurrrrrrrrrrrrqqqsssvvvyyyzzzzzzyyyxxxwwwuuutttsssnnnmmmllllllnnnrrrvvvyyyyyyzzzzzz{{{|||~~~zzzxxxssspppnnnoooqqqsssxxx~~~wwwmmm^^^PPPFFFAAA???===;;;;;;<<<<<<<<<<<<;;;;;;HHHEEEDDDEEECCCAAABBBGGGEEEEEEFFFGGGHHHIIIIIIJJJJJJIIIHHHFFFFFFFFFFFFGGGEEEEEEEEEFFFHHHKKKMMMOOOOOOQQQTTTVVVWWWXXX[[[]]]^^^ccciiinnnrrryyy~~~vvveeeTTTKKKCCC???===@@@BBB@@@@@@BBBBBBCCCDDDFFFGGGGGGFFFEEECCCEEEHHHKKKMMMNNNNNNNNNRRRRRRRRRSSSRRRQQQOOONNNKKKJJJJJJIIIIIIHHHHHHHHHIIILLLPPPSSSWWW\\\aaadddeeejjjpppuuuzzzxxx```VVVMMMJJJKKKLLLPPPUUU[[[cccppp|||yyyvvvpppjjjfffggggggffffffjjjqqqvvv|||xxxqqqtttyyyxxxxxxzzzzzz~~~xxxtttpppnnnjjjfffbbb___^^^]]]___^^^\\\ZZZYYYXXXWWWWWWVVVVVVXXXYYY[[[\\\^^^^^^``````bbbbbbbbbbbbaaa```]]]^^^______^^^\\\YYYXXXSSSQQQNNNMMMMMMLLLKKKIIIGGGGGGFFFFFFFFFEEEEEEEEEBBBDDDFFFHHHJJJKKKKKKKKKJJJKKKMMMPPPTTTWWWZZZ\\\```bbbeeeiiinnnssswwwyyy{{{{{{|||}}}~~~~~~~~~~~~|||}}}yyymmmbbbeeekkktttuuugggVVVLLLFFFAAA@@@BBB===???AAA???===<<<>>>AAAFFFGGGLLLTTTZZZcccrrr{{{rrrnnnpppnnnppprrrtttttttttuuuuuurrrssssssssssssuuuxxx{{{zzzzzzyyyxxxvvvtttrrrpppmmmllllllmmmooorrrvvvxxx{{{{{{zzzzzz{{{|||}}}}}}zzzvvvrrrnnnmmmooorrrtttyyy~~~uuukkk[[[MMMDDD???======;;;;;;<<<<<<<<<<<<;;;;;;JJJ===888???FFFEEEDDDGGGHHHIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLJJJIIIIIIJJJJJJFFFFFFFFFGGGIIIKKKNNNOOOOOOQQQSSSTTTUUUWWWZZZ\\\^^^dddkkkooosssyyyyyyfffTTTJJJCCC???===@@@CCCBBBCCCFFFCCCEEEGGGIIIJJJIIIHHHGGGEEEGGGKKKOOOQQQSSSSSSSSSPPPQQQQQQQQQQQQOOONNNMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHJJJOOOSSSVVV[[[```dddfffkkksssyyynnnZZZQQQJJJIIIKKKNNNSSSYYYgggppp|||zzzooojjjjjjhhhdddeeeffffffggghhhnnnwww~~~~~~uuunnnqqqxxxxxxvvvwwwvvv{{{uuuqqqooommmiiieeeaaa^^^]]]\\\\\\\\\[[[YYYXXXXXXXXXXXXTTTUUUXXX[[[^^^___aaaaaabbbcccdddeeeeeeeeedddccc^^^___```aaa```^^^\\\[[[VVVTTTRRRPPPPPPPPPNNNMMMLLLLLLLLLKKKKKKJJJJJJJJJDDDFFFJJJMMMNNNOOONNNNNNJJJKKKMMMPPPSSSVVVXXXYYYZZZ\\\```eeelllrrrwwwzzzyyyzzz|||~~~~~~~~~}}}}}}~~~xxxttttttuuu}}}vvvllliiihhhmmmxxxwwwkkkZZZMMMFFFCCC???===<<<>>>??????>>>???AAACCCFFFJJJPPPWWWaaannn}}}{{{wwwtttqqqnnnpppqqqtttvvvwwwwwwvvvvvvsssssssssttttttttttttuuuyyyyyyyyyyyywwwtttpppoooooonnnoooqqqtttwwwxxxxxx}}}}}}}}}~~~~~~~~~}}}}}}wwwtttpppmmmmmmppptttwww|||nnneeeXXXKKKCCC???======;;;<<<<<<;;;:::999;;;<<<;;;<<<>>>??????@@@CCCFFFFFFHHHJJJLLLMMMMMMMMMLLLPPPLLLIIIHHHJJJLLLLLLKKKLLLLLLKKKKKKKKKLLLNNNOOONNNOOOPPPRRRUUUWWWZZZ[[[aaadddiiipppwww}}}~~~vvvfffTTTJJJBBBBBBBBBCCCCCCDDDEEEFFFEEEGGGKKKNNNOOOOOONNNMMMMMMMMMOOOPPPQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQPPPOOONNNMMMMMMLLLMMMOOOPPPRRRVVV\\\ccchhhnnnttt}}}sssdddUUUQQQKKKHHHKKKSSS]]]cccpppxxx~~~zzztttlllgggeeecccaaa___```eeekkkmmmnnntttyyy{{{vvvmmmnnnsss{{{oooiiiqqqxxx|||xxxrrrmmmjjjiiifffccc```^^^\\\\\\\\\\\\[[[ZZZYYYYYYZZZZZZVVVYYY[[[]]]^^^```ccceeeeeegggiiiiiihhhgggggggggcccdddeeefffdddaaa^^^\\\ZZZYYYVVVUUUUUUTTTQQQOOORRRQQQPPPQQQRRRSSSRRRPPPLLLKKKKKKPPPVVVXXXUUUQQQNNNOOORRRTTTVVVVVVVVVUUURRRUUUYYY```gggnnntttwwwxxxyyy|||~~~}}}~~~~~~~~~~~~}}}uuuooommmmmmqqqyyyyyynnniiigggjjjsssyyylll[[[NNNFFFCCC@@@===<<<>>>?????????@@@BBBEEEFFFKKKSSS\\\iiiwwwyyyvvvtttrrrqqqrrrsssuuuwwwxxxxxxxxxwwwttttttttttttttttttttttttwwwxxxxxxwwwuuussspppnnnoooooooooqqqtttwwwxxxyyy}}}~~~~~~}}}|||vvvtttqqqooopppssswwwzzz}}}yyykkkbbbUUUIIIAAA===<<<;;;;;;;;;<<<;;;999999;;;<<<<<<>>>???@@@@@@AAACCCEEEEEEEEEGGGHHHJJJKKKKKKKKKPPPLLLIIIHHHKKKNNNPPPPPPQQQPPPOOONNNNNNNNNOOOPPPQQQQQQRRRSSSTTTVVVXXXYYYbbbdddjjjpppwww||||||ssscccQQQHHHBBBBBBBBBCCCDDDEEEGGGHHHHHHJJJNNNRRRTTTUUUUUUTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTSSSTTTTTTSSSRRRRRRQQQPPPOOONNNNNNOOOQQQSSSVVVZZZ```hhhmmmtttzzznnn___QQQNNNKKKKKKPPPYYYdddkkkxxx}}}xxxtttnnniiiccc```_________^^^^^^dddjjjnnnrrr{{{{{{tttwww|||uuummmnnnsss|||pppjjjqqqvvv~~~~~~zzzwwwqqqmmmjjjhhhfffccc```]]]\\\[[[\\\\\\[[[ZZZZZZZZZZZZZZZXXXZZZ]]]___```bbbdddffffffhhhjjjjjjiiigggggghhheeefffggggggfffccc```^^^]]][[[YYYXXXXXXXXXVVVUUUWWWVVVVVVWWWXXXYYYXXXWWWUUUSSSSSSVVVZZZ[[[XXXSSSTTTUUUWWWXXXXXXVVVTTTSSSPPPRRRWWW^^^eeelllqqquuuwwwxxx{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}~~~}}}}}}~~~{{{rrrjjjeeebbbeeelllwww}}}ssslllggghhhooo~~~{{{ooo^^^PPPGGGCCC@@@>>>===>>>?????????AAADDDGGGHHHNNNXXXfffuuu|||wwwuuuuuutttssstttuuuwwwyyyzzzzzzyyyyyyvvvvvvuuuuuuttttttssssssvvvvvvvvvuuutttqqqooonnnooopppqqqrrrtttvvvxxxyyy~~~}}}|||vvvuuussssssuuuyyy~~~zzzuuuggg___RRRGGG???<<<:::::::::;;;<<<;;;999999;;;===>>>???AAAAAA@@@@@@BBBDDDCCCBBBBBBCCCDDDFFFHHHIIINNNKKKHHHHHHKKKPPPUUUWWWVVVVVVTTTRRRQQQQQQPPPPPPSSSSSSSSSSSSTTTUUUWWWXXXaaadddjjjpppwww|||yyytttkkk\\\MMMEEEAAABBBBBBCCCEEEGGGIIIJJJLLLNNNRRRWWWZZZ\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[YYYXXXVVVUUUUUUVVVVVVVVVUUUTTTRRRQQQPPPPPPPPPRRRTTTWWW[[[```gggooottt|||yyyeeeXXXMMMLLLLLLPPPXXXbbblllsss~~~zzzrrrkkkggg```]]]ZZZYYY[[[]]]^^^___```eeelllrrr{{{rrrnnnrrrxxxvvvmmmnnnsss~~~rrrkkkrrruuu|||{{{wwwtttpppllljjjhhheeebbb___\\\[[[ZZZ\\\[[[[[[[[[ZZZZZZZZZZZZZZZ\\\^^^```aaaccceeegggfffhhhkkkkkkiiihhhhhhiiiggghhhiiiiiigggeeebbb```^^^\\\YYYXXXZZZ[[[\\\[[[]]]\\\]]]^^^aaabbbaaa```^^^\\\\\\^^^``````\\\XXX[[[\\\]]]\\\ZZZWWWSSSPPPNNNQQQUUU\\\cccjjjooorrrvvvwwwyyy{{{||||||{{{zzz}}}~~~~~~~~~~~~}}}zzzyyyyyyzzz}}}{{{rrrhhh```\\\]]]dddmmmvvv}}}zzzrrrjjjhhhmmmzzz~~~sssbbbRRRHHHCCC@@@???===>>>??????@@@BBBFFFIIILLLSSS```ooo~~~zzzvvvttttttttttttuuuvvvwwwyyyzzzzzzyyyyyyxxxxxxwwwvvvuuutttsssrrrtttttttttsssrrrpppooonnnpppqqqrrrssstttvvvxxxzzz~~~|||wwwwwwwwwxxx|||}}}vvvrrrddd\\\PPPFFF???<<<;;;::::::;;;<<<;;;::::::<<<===>>>@@@BBBAAA@@@@@@AAABBBAAA@@@???>>>@@@BBBEEEGGGKKKHHHFFFFFFJJJQQQWWW[[[[[[ZZZXXXVVVTTTRRRQQQQQQSSSRRRRRRRRRSSSUUUWWWXXX```ccciiiooovvv|||{{{nnneee]]]RRRHHHCCCAAAAAABBBDDDFFFHHHJJJLLLPPPRRRUUUYYY\\\]]]^^^^^^^^^^^^```aaaaaabbbbbbbbb___^^^\\\ZZZYYYYYYZZZ[[[YYYXXXVVVTTTSSSRRRRRRRRRUUUWWW\\\```fffnnnuuu{{{~~~ooo]]]QQQJJJLLLOOOUUU^^^hhhpppuuuzzzzzzzzzvvvnnngggaaa^^^YYYXXXWWWXXXZZZ^^^aaabbbeeejjjrrr{{{yyykkkiiiooouuuxxxnnnpppuuu~~~vvvmmmtttuuu|||yyytttrrrnnnkkkiiigggdddaaa^^^[[[ZZZYYY[[[[[[[[[[[[[[[[[[[[[ZZZZZZ\\\___```aaaccceeeggggggiiikkkkkkjjjiiiiiiiiihhhhhhiiihhhgggeeecccbbb^^^[[[XXXXXXZZZ]]]___```aaaaaabbbdddggghhhhhhfffcccbbbbbbccceeeddd```]]]______```^^^[[[WWWSSSPPPPPPSSSWWW^^^dddjjjnnnqqquuuvvvwwwyyyyyyzzzyyyyyy{{{}}}}}}yyyyyy{{{{{{xxxuuuuuuuuuxxx|||{{{tttjjjaaa[[[WWW]]]dddllluuuvvvlllhhhiiitttwwwfffUUUIIICCC@@@@@@===>>>??????AAADDDIIILLLRRRYYYgggxxx}}}{{{xxxuuusssssstttuuuvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyxxxwwwuuutttsssrrrrrrrrrrrrqqqpppoooooonnnppprrrtttttttttuuuxxx{{{}}}zzzzzz|||~~~{{{tttooobbbZZZPPPFFF@@@===<<<;;;;;;<<<<<<<<<;;;;;;===??????AAACCCCCCAAA@@@AAAAAAAAA@@@>>><<<===???BBBDDDFFFEEEDDDDDDHHHOOOWWW\\\\\\[[[ZZZXXXVVVTTTRRRQQQQQQPPPPPPPPPRRRTTTXXXZZZ]]]aaafffnnnuuu{{{ppp___UUUNNNHHHDDDCCC@@@AAABBBDDDFFFIIIKKKLLLQQQSSSUUUWWWXXXYYYZZZZZZYYYZZZ\\\^^^```bbbcccccc``````___^^^^^^___``````]]]\\\YYYVVVSSSRRRRRRRRRVVVYYY^^^dddjjjrrrzzz}}}sssdddVVVMMMJJJMMMRRRYYYaaaggglllooommmmmmmmmiiiddd___\\\ZZZVVVWWWXXXYYY\\\___ccceeekkkpppyyyrrrgggfffmmmttt{{{pppqqqwww|||ppptttvvv|||vvvqqqooollliiigggeeeccc```]]][[[YYYYYYZZZ[[[\\\\\\\\\\\\[[[[[[ZZZ\\\___```aaabbbdddfffgggiiikkkkkkjjjiiiiiiiiiggggggggggggfffeeecccbbb___]]][[[[[[^^^bbbdddeeecccccceeehhhkkklllkkkiiicccccceeefffggggggdddbbb``````___^^^[[[XXXTTTRRRUUUWWW\\\bbbgggllloooqqqttttttuuuvvvwwwxxxxxxyyyyyy|||vvvppppppttt||||||vvvqqqqqqqqqsssxxx|||~~~|||wwwnnnccc\\\RRRVVV]]]dddnnn{{{zzzooogggffflll}}}zzzjjjXXXKKKCCCAAA@@@===>>>???@@@BBBFFFKKKOOOWWW___mmmxxxxxxwwwuuussssssuuuwwwxxxxxxxxxxxxyyyyyyyyyzzzyyyyyyxxxwwwvvvuuuttttttqqqqqqqqqppppppoooooooooqqqsssvvvvvvtttuuuyyy|||~~~xxxpppkkk___YYYOOOFFFAAA???======<<<===>>>=========???AAA@@@CCCEEEEEEDDDCCCCCCCCCCCCBBB???======>>>AAABBBCCCCCCCCCDDDGGGMMMUUUZZZ\\\\\\[[[ZZZXXXVVVTTTSSSOOOOOONNNNNNPPPSSSWWWYYYYYY]]]ccckkksss{{{tttdddSSSIIIEEEBBBAAACCC@@@@@@AAACCCEEEHHHJJJKKKOOOPPPPPPQQQRRRRRRRRRRRRRRRSSSVVVYYY[[[^^^___```^^^^^^___aaabbbcccddddddaaa___[[[WWWSSSRRRQQQQQQUUUYYY___eeekkkssszzz~~~rrrfffZZZPPPKKKJJJNNNTTT[[[```bbbcccccc^^^```aaa```]]][[[ZZZZZZUUUWWWYYY[[[]]]aaaeeeiiipppvvvnnndddeeelllsss}}}qqqrrrwwwtttuuutttzzzuuupppmmmjjjfffdddcccaaa___\\\[[[ZZZZZZZZZ[[[\\\]]]]]]]]]\\\[[[[[[]]]___```aaabbbdddffffffhhhkkkkkkiiihhhhhhiiiffffffffffffeeedddcccbbbcccaaa```aaadddhhhjjjkkkeeeeeegggjjjmmmnnnllljjjdddeeegggiiijjjiiihhhgggaaa```^^^\\\ZZZXXXWWWVVVYYY\\\```eeeiiimmmoooooopppqqqrrrssstttvvvwwwxxxxxx|||}}}}}}oooiiijjjppp{{{|||uuummmmmmmmmqqqvvv{{{~~~~~~}}}|||xxxoooddd\\\RRRUUUYYY^^^ggguuuuuujjjdddgggsss}}}lllZZZKKKCCCAAAAAA===>>>???@@@BBBGGGMMMQQQZZZcccrrryyywww{{{ssstttuuuuuutttuuuxxx{{{zzzzzzzzzyyyzzzzzz{{{{{{yyyyyyxxxwwwwwwvvvuuuuuuqqqqqqppppppppppppppppppqqqtttwwwwwwtttuuuyyy}}}~~~|||uuummmggg]]]WWWMMMFFFAAA???>>>======>>>??????>>>???AAACCCCCCEEEHHHIIIHHHGGGGGGHHHFFFDDDBBB@@@??????@@@@@@AAACCCDDDEEEGGGLLLSSSXXX\\\\\\\\\\\\[[[YYYXXXWWWPPPOOOMMMLLLMMMPPPTTTVVVVVVYYY```iiirrrzzz~~~fffYYYKKKEEECCCAAA@@@AAA@@@@@@AAABBBDDDGGGHHHJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNPPPSSSUUUWWWXXXYYYXXXZZZ]]]aaadddeeeffffffeeebbb]]]WWWSSSPPPOOOOOOTTTXXX^^^dddkkkrrryyy~~~tttfff[[[PPPKKKJJJHHHMMMTTTZZZ]]]\\\ZZZXXXVVVXXXZZZZZZYYYYYYYYYZZZVVVYYY]]]___bbbfffkkkooovvv~~~~~~lllccceeekkkqqq}}}ppppppvvvxxxuuupppvvvuuuppplllgggdddbbbaaa___]]]\\\[[[[[[[[[YYYZZZ\\\^^^^^^]]]\\\[[[]]]^^^aaabbbbbbccceeegggfffhhhjjjjjjiiigggggghhhfffffffffeeeeeeddddddcccdddcccccceeehhhkkkllllllhhhiiikkknnnppppppnnnlllhhhjjjlllmmmmmmlllkkkkkkeeebbb___[[[YYYXXXXXXYYY[[[^^^aaafffiiikkkllllllllllllmmmoooqqqsssuuuvvvyyy|||~~~~~~|||~~~yyykkkeeegggooo{{{}}}uuukkkjjjkkkooovvv}}}}}}}}}}}}|||yyypppddd[[[VVVWWWYYY\\\bbbooo~~~{{{nnnfffeeeooo{{{~~~nnn[[[LLLCCCAAAAAA===>>>???@@@BBBGGGNNNSSS\\\dddtttzzzsssrrrvvvoooqqqtttttttttvvv{{{|||{{{{{{{{{{{{||||||}}}yyyyyyxxxxxxwwwvvvvvvvvvqqqqqqppppppppppppqqqqqqqqquuuxxxwwwtttuuuyyy}}}~~~~~~zzzrrrjjjeee[[[UUULLLEEEAAA???===<<<>>>???@@@@@@???@@@BBBDDDEEEHHHKKKLLLLLLKKKJJJKKKHHHFFFDDDBBB@@@?????????AAACCCFFFGGGHHHLLLRRRWWW\\\\\\]]]^^^]]]\\\ZZZZZZRRRPPPMMMLLLLLLNNNQQQSSSSSSWWW^^^hhhqqqzzzrrr]]]RRRHHHEEEDDDBBB@@@@@@@@@@@@AAABBBDDDFFFGGGHHHFFFFFFGGGHHHIIIIIIJJJJJJKKKLLLNNNPPPQQQSSSSSSTTTSSSVVV[[[```dddfffffffffgggccc]]]WWWSSSPPPNNNNNNSSSWWW]]]cccjjjqqqxxx|||mmm___SSSKKKHHHIIIGGGKKKSSSYYY[[[YYYUUUQQQSSSUUUXXXYYYXXXXXXXXXYYYWWW[[[```dddfffkkkqqquuu||||||kkkcccdddkkkppp|||ooonnnttt{{{tttmmmsss~~~uuupppkkkfffbbb```___^^^]]]\\\[[[[[[[[[YYYZZZ\\\^^^^^^^^^\\\[[[^^^```bbbccccccdddfffhhheeegggiiiiiihhhgggggggggggggggffffffeeeeeeeeedddbbbbbbbbbeeehhhkkkkkkjjjkkklllmmmpppsssssspppnnnlllnnnpppqqqooonnnmmmlllhhheee```\\\YYYXXXYYYZZZ\\\^^^aaaeeegggiiiiiiiiihhhiiijjjlllnnnqqqssstttzzz}}}|||yyyyyy|||~~~|||jjjeeehhhooo}}}yyylllhhhjjjnnnssswww{{{~~~~~~}}}||||||zzztttjjjcccYYYQQQOOOUUU\\\eeeuuuvvviiiccciiissstttbbbRRRGGGBBBAAAAAA@@@@@@BBBCCCFFFOOOXXXaaammm}}}{{{sssoooooooooooopppqqqsssuuuwwwzzz{{{|||zzzyyyyyyyyyyyyzzz{{{{{{zzzyyywwwuuuuuuvvvwwwxxxrrrqqqpppooooooqqqssstttuuutttttttttuuuwwwzzz||||||uuummmeee___YYYTTTLLLEEEAAA???>>>===>>>>>>???@@@AAAAAABBBBBBDDDFFFIIIKKKKKKIIIFFFDDDCCCBBBAAA@@@????????????AAABBBCCCDDDEEEIIINNNRRR______```bbbbbbaaa^^^\\\VVVQQQKKKIIIKKKNNNOOOOOOTTTVVV\\\dddoooxxx~~~tttgggYYYOOOFFFCCCAAA>>>===>>>CCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDFFFHHHJJJKKKNNNOOOOOOPPPPPPQQQQQQQQQQQQTTTXXX^^^cccfffiiijjjjjjcccZZZTTTQQQPPPOOOMMMSSSXXX___eeeiiinnnuuuyyy|||eeeWWWPPPKKKGGGGGGJJJLLLNNNNNNMMMLLLLLLMMMLLLPPPUUUXXXXXXXXXXXXYYYYYY\\\___aaadddkkkuuu|||tttiiicccaaahhhrrr|||pppooottt{{{lllmmmttttttllleee``````\\\\\\\\\[[[[[[ZZZXXXXXXZZZ[[[\\\]]]^^^_________]]]^^^___aaaccceeeggghhhgggfffeeedddeeefffggghhhfffggggggggggggffffffeeeeeeddddddeeehhhiiiiiihhhiiilllppprrrqqqpppoooooonnnpppsssvvvvvvuuusssqqqjjjgggbbb___^^^^^^]]]]]]\\\\\\]]]^^^___aaacccdddeeeddddddggglllqqqtttuuu{{{}}}~~~~~~{{{}}}}}}kkkfffiiipppyyylllkkkmmmqqqvvvzzz~~~~~~~~~~~~}}}wwwnnnggg[[[RRROOOSSSYYY```pppzzzkkkcccfffnnn|||vvveeeUUUJJJDDDBBBAAA???@@@BBBDDDGGGQQQ[[[hhhtttuuunnnlllmmmooooooqqqqqqsssuuuwwwyyy{{{|||zzzzzzzzzyyyyyyyyyzzzzzzxxxwwwuuuuuuuuuvvvxxxyyysssrrrqqqqqqqqqsssuuuvvvwwwvvvuuuuuuwwwyyy{{{|||yyyrrrjjjbbb\\\WWWQQQJJJDDD@@@>>>===<<<===>>>>>>???@@@AAAAAAAAAAAABBBDDDFFFFFFDDDBBBAAA@@@@@@???>>>>>>>>>>>>???AAAAAABBBCCCEEEIIINNNRRR\\\^^^aaadddfffeeeccc```ZZZUUUOOOLLLLLLNNNNNNNNNPPPSSSYYYbbbmmmwwwsssfffWWWMMMEEECCCBBB???>>>@@@BBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDFFFHHHJJJKKKNNNNNNOOOOOOOOOPPPPPPPPPRRRTTTXXX\\\aaadddeeefffeee___WWWRRRPPPOOONNNNNNTTTYYYaaagggkkkpppvvv{{{vvv```SSSLLLGGGDDDDDDHHHJJJLLLLLLKKKJJJJJJKKKMMMPPPUUUXXXXXXXXXYYYYYYXXX[[[___bbbfffmmmwww~~~mmmccc______hhhssszzzooonnnsss|||mmmkkkrrr~~~ssskkkddd```___\\\\\\\\\[[[[[[ZZZYYYXXXZZZZZZ\\\]]]^^^_________]]]^^^___aaaccceeeggghhhffffffeeedddeeefffggghhhggggggggghhhhhhggggggfffgggfffeeegggiiijjjjjjiiihhhkkkoooqqqppppppooopppqqqsssvvvyyyyyywwwtttqqqkkkhhhdddbbbbbbccccccccc____________```aaabbbcccaaa``````ccciiiooosssuuu{{{}}}~~~~~~}}}~~~lllhhhkkkrrr|||pppooorrrvvv{{{{{{sssmmm```VVVPPPRRRVVV\\\kkk|||pppcccccciiivvvyyyiiiZZZNNNGGGCCCAAA??????BBBEEEJJJUUU```ooo{{{zzztttmmmggggggjjjmmmoooqqqrrrsssuuuwwwxxxzzz{{{{{{{{{zzzyyyyyyxxxxxxxxxuuuttttttttttttvvvwwwxxxtttssssssssstttuuuwwwxxxxxxxxxwwwwwwxxxzzz|||}}}}}}vvvooofff^^^XXXSSSNNNGGGBBB???>>>===<<<=========>>>>>>??????@@@===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<======>>>???@@@AAABBBDDDHHHMMMQQQXXX\\\bbbhhhjjjjjjgggeee^^^ZZZSSSOOONNNNNNNNNNNNMMMQQQWWW```kkkvvv~~~tttgggUUULLLDDDBBBBBB@@@@@@BBBBBBBBBBBBCCCDDDEEEEEEFFFDDDDDDDDDDDDFFFHHHJJJKKKNNNNNNNNNNNNNNNNNNOOOOOORRRTTTWWWZZZ]]]___``````___ZZZTTTOOONNNNNNOOOOOOVVV\\\dddjjjnnnsssxxx|||qqq[[[OOOJJJEEECCCCCCEEEGGGIIIIIIHHHHHHHHHIIINNNQQQUUUXXXYYYYYYZZZZZZYYY\\\```eeejjjssszzzggg___\\\___jjjxxxxxxmmmmmmrrr~~~oookkkrrr|||pppiiibbb______\\\\\\[[[[[[ZZZZZZYYYYYYYYYZZZ[[[]]]^^^^^^^^^^^^^^^^^^```bbbdddeeeggghhheeeeeeeeeeeeeeefffggggggggghhhhhhhhhhhhhhhhhhhhhiiihhhhhhiiikkklllkkkjjjgggjjjnnnpppqqqpppqqqqqquuuwwwzzz|||{{{xxxtttrrrkkkiiiggggggiiikkkllllllfffeeeeeedddddddddeeeeeeaaa______bbbhhhoootttwww|||~~~~~~nnnjjjmmmtttxxxuuuxxx|||xxxrrreee[[[SSSSSSVVV[[[kkk{{{vvvfffbbbeeeppp|||mmm___SSSIIIDDDAAA??????CCCFFFMMMYYYeeevvv}}}ppplllfffbbbbbbfffjjjmmmqqqqqqrrrtttvvvwwwxxxyyy{{{zzzzzzyyyxxxwwwvvvuuutttsssssssssssstttuuuvvvssssssssstttuuuwwwxxxyyyyyyxxxxxxxxxyyyzzz{{{|||}}}{{{tttlllccc[[[UUUPPPLLLFFFBBB@@@???>>>===<<<<<<<<<===============:::::::::999999:::::::::999999999999:::;;;<<<======>>>@@@AAACCCGGGLLLPPPVVV\\\dddkkkmmmllliiigggaaa]]]WWWQQQNNNNNNNNNOOOMMMQQQXXX```jjjttt}}}wwwjjjUUULLLDDDBBBBBB@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGDDDDDDDDDEEEFFFHHHJJJKKKNNNNNNNNNMMMMMMMMMMMMMMMRRRSSSVVVXXXYYYZZZZZZZZZYYYVVVRRROOOOOOPPPQQQSSSXXX___hhhnnnrrruuuzzz}}}ooo[[[PPPKKKGGGEEEEEEDDDFFFGGGHHHGGGGGGHHHIIIOOORRRVVVXXXZZZ[[[\\\]]]^^^```dddhhhppp|||uuuddd]]]\\\aaaooowwwlllnnntttqqqnnnuuuzzznnngggaaa^^^^^^\\\[[[[[[ZZZZZZZZZZZZZZZYYYZZZ[[[]]]^^^^^^^^^^^^^^^___```bbbdddfffggghhheeeeeeeeeeeefffgggggghhhhhhhhhhhhhhhhhhiiijjjjjjkkkjjjkkklllnnnooommmllliiilllppprrrsssssstttuuuxxxzzz|||~~~|||yyyuuurrrlllkkkkkknnnrrruuuvvvvvvqqqqqqooonnnmmmmmmlllmmmiiigggfffhhhmmmtttyyy{{{~~~qqqkkkmmmttt}}}~~~}}}wwwiii^^^UUUUUUVVV[[[jjjzzz|||jjjbbbdddkkkzzz}}}qqqeeeXXXLLLDDDBBB@@@@@@CCCHHHOOO]]]jjj{{{|||qqqiiifffbbb______bbbgggkkkppppppqqqrrrtttuuuvvvvvvyyyyyyyyyxxxwwwuuusssrrrsssrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttvvvxxxyyyzzzyyyyyyxxxxxxxxxyyyyyyzzz{{{~~~{{{rrrjjjbbbZZZTTTOOOKKKFFFBBBAAA@@@>>>===;;;;;;;;;;;;;;;;;;::::::999888777777777777888999666666666777888999:::;;;<<<===>>>???AAAFFFKKKOOOWWW^^^gggmmmnnnkkkiiihhhbbb___YYYSSSOOOMMMNNNOOOOOOTTTZZZaaahhhrrr|||{{{mmmWWWMMMEEECCCBBB???>>>@@@@@@@@@AAACCCDDDFFFGGGHHHEEEEEEEEEFFFGGGIIIKKKLLLNNNNNNNNNMMMMMMLLLLLLLLLQQQRRRTTTUUUVVVWWWVVVVVVVVVUUUSSSQQQQQQRRRUUUXXX\\\ccclllrrruuuwwwzzz|||~~~mmmZZZPPPLLLIIIGGGGGGDDDFFFGGGGGGGGGGGGIIIJJJOOORRRWWWZZZ\\\]]]```bbbccceeehhhlllvvv~~~oooaaa\\\]]]cccsssvvvmmmqqqyyysssooovvvzzznnnfff```]]]^^^\\\[[[ZZZZZZYYYZZZZZZ[[[ZZZ[[[\\\]]]^^^____________```aaabbbdddfffggggggeeeeeefffggghhhhhhiiiiiigggggggggggghhhiiikkklllllllllmmmooorrrrrrqqqooonnnppptttuuuvvvwwwxxxzzzyyyzzz|||}}}|||yyyvvvtttnnnnnnqqquuuzzz~~~~~~}}}|||{{{yyyyyyxxxxxxtttrrrpppqqquuuzzz}}}tttmmmmmmrrr|||mmmbbbYYYXXXYYY\\\iiixxxmmmcccbbbggguuuuuujjj]]]PPPGGGDDDAAAAAADDDIIIQQQaaannn}}}|||rrriiicccbbb___\\\\\\___eeejjjooooooppppppqqqrrrssssssvvvvvvwwwvvvuuusssqqqpppppppppppppppqqqqqqqqqqqqqqqrrrtttvvvwwwyyyzzz{{{yyyyyyyyyyyyyyyyyyxxxxxxyyy|||yyyqqqiiiaaaYYYTTTNNNJJJFFFBBBAAA???>>><<<;;;:::::::::999999888888888777777666666777777888555555555666666888999999:::;;;===>>>@@@EEEJJJOOOXXX```iiinnnnnnllljjjjjjfffccc]]]UUUOOOLLLMMMNNNPPPTTTZZZ```gggppp{{{}}}nnnWWWNNNEEECCCBBB???>>>??????@@@AAACCCEEEFFFHHHHHHGGGGGGGGGGGGHHHJJJMMMNNNOOOOOOOOONNNMMMLLLKKKKKKNNNPPPQQQSSSTTTUUUTTTTTTUUUUUUTTTTTTSSSUUUYYY\\\___fffooouuuwwwxxxyyyzzz~~~{{{jjjXXXOOOKKKHHHFFFFFFDDDFFFGGGGGGFFFGGGIIIKKKPPPSSSWWW[[[^^^aaaeeeggggggjjjooovvvtttggg]]]\\\^^^fffxxxvvvooovvvuuummmttt{{{nnnfff```]]]^^^\\\[[[ZZZYYYYYYZZZ[[[\\\[[[\\\]]]___```````````````aaabbbcccdddfffggggggeeefffhhhiiijjjjjjjjjjjjffffffffffffgggiiikkkllllllmmmooorrruuuvvvuuussssssuuuwwwyyyyyyzzz{{{}}}yyyyyyzzz{{{zzzzzzyyyxxxssstttxxx}}}~~~}}}}}}vvvnnnmmmppp|||vvvkkkbbb```___```jjjxxxnnnbbb```cccpppyyypppcccTTTJJJFFFCCCBBBEEEJJJSSSbbbqqqzzz|||uuunnnggg```\\\\\\[[[ZZZZZZ^^^eeejjjmmmnnnnnnoooooopppppppppsssssstttuuutttrrrpppnnnkkklllmmmoooppprrrrrrsssrrrsssuuuxxxzzz|||}}}}}}{{{{{{{{{{{{{{{zzzyyyyyywww{{{wwwoooggg```YYYTTTLLLIIIDDDAAA???>>><<<:::::::::999888888777666666666666777777777777666666555555555555666666777888999:::;;;===???DDDJJJNNNYYYaaakkkppppppnnnnnnooommmiiicccYYYPPPKKKKKKLLLLLLRRRXXX^^^eeennnzzz|||mmmUUULLLDDDBBBBBB@@@@@@AAA>>>???AAACCCEEEGGGHHHIIIHHHHHHHHHIIIJJJLLLNNNOOOQQQPPPOOONNNMMMLLLKKKKKKLLLMMMPPPRRRTTTTTTTTTTTTSSSUUUVVVUUUUUUVVV[[[___bbbiiirrrwwwxxxwwwwwwxxx}}}{{{jjjXXXOOOLLLHHHFFFFFFDDDEEEFFFEEEEEEFFFIIIKKKPPPSSSXXX]]]```eeeiiimmmmmmsss}}}kkkbbb\\\^^^cccmmmvvvqqq{{{uuulllsss}}}oooggg```^^^^^^\\\[[[ZZZYYYYYYZZZ[[[\\\\\\]]]___```aaaaaabbbbbbaaaaaabbbccceeefffggggggfffgggiiikkklllllllllllleeeeeedddeeefffhhhkkkmmmlllmmmppptttxxxyyyxxxvvvvvvxxxzzz{{{zzz{{{|||~~~yyyyyyyyyyyyzzz{{{}}}~~~yyy{{{~~~}}}xxxnnnlllooozzztttkkkhhheeedddmmmzzzoooaaa]]]```mmm|||sssgggXXXMMMHHHDDDCCCEEEJJJSSScccrrrtttyyyyyyrrriiiccc^^^YYYWWWXXXXXXXXXXXX]]]eeekkkmmmmmmmmmmmmnnnnnnnnnoooqqqrrrsssssssssqqqooonnnggghhhkkknnnqqqssstttuuusssuuuwwwyyy|||~~~|||}}}}}}}}}|||{{{zzzyyyuuuzzz}}}uuummmfff___XXXTTTKKKHHHCCC@@@>>><<<:::888:::999999888777666555555555666666777777666666555666555555555555666777777888999;;;<<>>???@@@BBBEEEGGGIIIJJJIIIIIIIIIJJJKKKMMMOOOPPPRRRQQQPPPOOONNNLLLKKKKKKJJJLLLOOOQQQSSSTTTUUUUUUSSSUUUVVVVVVUUUWWW[[[___cccjjjsssyyyyyywwwvvvwww||||||lllZZZQQQNNNJJJGGGGGGCCCDDDEEEDDDDDDEEEHHHKKKPPPSSSXXX]]]bbbggglllpppsss{{{}}}{{{ggg```]]]bbbiiitttwwwsss~~~vvvmmmtttpppgggaaa^^^^^^\\\[[[YYYXXXXXXZZZ\\\]]]]]]^^^___aaabbbbbbccccccaaaaaabbbccceeefffggggggggghhhjjjlllmmmmmmmmmmmmddddddcccdddeeehhhkkkmmmlllmmmpppuuuyyy{{{zzzxxxxxxyyy{{{{{{zzz{{{|||~~~zzzyyyxxxyyyzzz}}}~~~{{{mmmjjjmmmuuu|||~~~{{{yyy{{{}}}~~~xxxtttnnnjjjnnnwwwlll___]]]```jjj|||}}}ttthhhZZZOOOFFFCCCBBBFFFLLLSSS^^^iiipppmmmgggaaa\\\XXXVVVVVVTTTUUUVVVWWWYYY^^^dddiiikkkkkkjjjjjjkkklllnnnooopppqqqrrrsssrrrooollljjjiiikkklllnnnoooqqquuuxxxxxxzzz|||||||||}}}}}}~~~~~~~~~~~~}}}||||||xxx|||}}}uuummmeee]]]VVVQQQJJJFFFAAA===<<<;;;;;;:::::::::999999888777666666111333555666555555666777555555555555666666666777777777999<<<===???FFFOOOYYYdddnnnqqqsssuuutttrrrwwwooocccXXXQQQLLLJJJIIIFFFLLLTTTZZZaaalllzzz}}}jjjSSSIIIAAA@@@AAA@@@???@@@===???AAACCCDDDGGGKKKMMMLLLLLLMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTQQQNNNKKKIIIKKKMMMOOOQQQTTTUUUVVVWWWVVVWWWWWWWWWWWWZZZ^^^aaaeeejjjqqqyyy}}}~~~}}}{{{|||kkkXXXOOOKKKGGGEEEEEEDDDEEEFFFFFFFFFFFFHHHJJJQQQWWW^^^bbbeeejjjssszzzwwwzzz~~~vvvfff```^^^bbbjjjyyyxxxzzzuuupppxxxqqqjjjddd```___YYYYYYXXXXXXYYY[[[^^^___``````aaaaaabbbbbbcccccc___```bbbcccdddeeeeeefffgggiiikkkmmmnnnmmmkkkjjjgggfffffffffgggiiilllnnnmmmooorrruuuwwwxxxwwwwwwwwwxxxzzz{{{}}}~~~||||||||||||}}}~~~qqqmmmmmmrrrwww}}}xxxuuuvvvzzz|||uuuoooqqqwww{{{mmm___]]]]]]gggxxxwwwkkk\\\QQQGGGCCCBBBEEEJJJQQQ[[[dddgggddd```ZZZVVVSSSQQQQQQRRRSSSTTTUUUWWW\\\bbbgggkkkjjjjjjjjjkkklllmmmnnnnnnpppqqqqqqpppnnnkkkiiihhhjjjlllmmmoooqqquuuxxxyyyzzz|||}}}|||}}}~~~~~~~~~}}}}}}}}}}}}|||yyy}}}|||tttllleee]]]UUUQQQJJJFFFAAA===<<<;;;::::::::::::999888888777666666333444666777666666666777555555555666666666777777999888:::===>>>???GGGOOOXXXdddqqqwwwzzz}}}}}}{{{xxxpppcccWWWOOOJJJHHHGGGGGGLLLTTTZZZbbbmmm|||yyygggSSSJJJBBBAAAAAA@@@???@@@AAACCCEEEFFFGGGIIILLLOOOPPPPPPQQQRRRSSSTTTUUUUUUTTTTTTTTTTTTRRRPPPMMMLLLMMMNNNPPPRRRTTTVVVWWWWWWWWWYYYZZZZZZZZZ\\\___aaafffjjjrrryyy~~~|||kkkXXXOOOKKKHHHFFFFFFDDDEEEFFFGGGGGGHHHKKKNNNTTTZZZbbbggglllttt~~~yyyuuuqqqwwwtttfffaaa```fffqqqxxx{{{yyyttt|||~~~qqqjjjeeeaaaaaa[[[[[[ZZZ[[[\\\]]]___`````````aaaaaabbbcccccccccbbbbbbdddeeeffffffffffffhhhjjjlllnnnooonnnlllkkkgggggggggggghhhkkknnnooommmooorrruuuwwwxxxxxxxxxxxxyyyzzz|||~~~}}}}}}}}}~~~xxxpppmmmnnnrrr}}}{{{tttpppqqquuu~~~wwwtttvvvwwwnnn___\\\YYYbbbsss{{{ooo```UUUHHHCCCAAADDDHHHLLLTTT\\\[[[XXXUUUQQQNNNLLLKKKKKKNNNPPPQQQSSSUUUZZZ```dddiiiiiiiiiiiijjjkkklllmmmmmmmmmnnnooonnnllliiihhhfffhhhkkkmmmooorrrvvvyyyyyy{{{|||}}}|||}}}~~~~~~}}}|||||||||}}}}}}|||~~~}}}zzzssskkkddd\\\UUUPPPIIIEEE@@@===;;;;;;:::999999999999888888777777666444666777777666555666777666666666666777777777777::::::;;;>>>???@@@GGGOOOXXXeeeuuu}}}~~~yyyoooaaaTTTKKKGGGFFFEEEGGGLLLTTT[[[cccpppsssbbbSSSJJJCCCBBBBBB@@@???AAACCCEEEGGGHHHIIIKKKNNNQQQUUUUUUVVVXXXYYYYYYZZZZZZXXXWWWVVVUUUSSSRRRQQQPPPPPPQQQRRRTTTUUUVVVWWWXXXYYY[[[^^^^^^^^^___```aaagggkkkrrrzzz|||kkkXXXOOOKKKHHHGGGGGGDDDEEEFFFGGGHHHJJJNNNQQQZZZaaaiiipppvvv}}}pppkkklllnnnvvvssseeebbbccclllzzzxxx}}}|||yyy~~~rrrlllfffcccbbb\\\]]]]]]^^^___```aaaaaa```aaaaaabbbccccccddddddeeeeeeffffffggggggggggggiiijjjmmmooooooooommmlllhhhhhhhhhiiikkknnnppprrrnnnppprrruuuwwwxxxyyyyyyzzz{{{|||~~~ssskkkkkkooouuu}}}|||sssmmmmmmsss}}}yyywwwwww}}}ooo^^^ZZZWWW```ppp~~~rrrbbbWWWJJJDDD@@@BBBEEEHHHMMMRRRPPPNNNLLLIIIGGGGGGHHHHHHLLLNNNPPPRRRTTTYYY^^^ccchhhhhhhhhhhhiiijjjkkkkkkjjjkkkllllllkkkjjjhhhfffdddgggjjjmmmooorrrvvvyyyyyy{{{|||}}}||||||~~~~~~|||{{{zzz{{{}}}~~~}}}|||{{{|||xxxqqqiiibbb[[[TTTOOOHHHEEE???<<<;;;:::999888999888888888777777777666555666888777666555555666666666777777777888888888;;;:::;;;>>>>>>???FFFOOOYYYhhhxxx~~~xxxwwwmmm^^^PPPHHHDDDCCCDDDGGGLLLTTT\\\eeetttlll]]]QQQJJJDDDCCCBBB@@@@@@BBBCCCEEEHHHJJJLLLOOOSSSVVVZZZ[[[]]]___```aaaaaa``````___\\\YYYWWWUUUTTTTTTUUUUUUVVVVVVWWWXXXYYYYYY[[[^^^aaaccccccbbbbbbccciiimmmsss{{{}}}lllYYYOOOKKKIIIHHHHHHFFFFFFGGGGGGHHHLLLPPPTTT```gggqqqxxxwwwmmmggggggkkkmmmyyyuuufffeeegggqqqxxx~~~|||~~~sssmmmhhheeeddd]]]^^^___```aaaaaaaaaaaa```aaaaaabbbcccdddeeeeeeggggggfffffffffgggggggggiiikkklllnnnooonnnnnnmmmjjjjjjkkklllnnnpppssstttpppqqqtttvvvxxxyyyzzzzzz|||}}}~~~vvvkkkjjjnnnpppxxxwwwpppmmmrrr|||zzz{{{ppp^^^YYYVVV___oootttcccXXXKKKDDD@@@AAACCCDDDFFFJJJIIIHHHFFFEEEEEEFFFGGGHHHKKKMMMOOORRRUUUYYY^^^bbbffffffggghhhhhhiiiiiiiiiiiiiiijjjjjjiiihhhgggfffdddgggkkknnnpppsssvvvxxxyyyzzz||||||{{{{{{|||~~~~~~|||zzzzzz{{{|||~~~}}}{{{zzzyyyuuunnngggaaaZZZSSSOOOHHHDDD???;;;:::999999888888888888777777777777777444666777777555444444555777777777888888888888999:::999;;;>>>>>>@@@GGGOOO[[[jjj{{{zzzssspppfffXXXLLLDDDBBBBBBCCCGGGMMMVVV^^^iiiwwwyyyeeeXXXNNNHHHDDDCCCBBB@@@@@@CCCDDDFFFJJJNNNRRRVVV[[[___bbbcccfffiiijjjkkkkkkkkkjjjhhheeeaaa^^^[[[YYYXXX[[[[[[ZZZYYYYYYZZZ[[[[[[]]]```dddffffffeeeeeefffkkkooouuu}}}mmmZZZOOOKKKIIIHHHHHHHHHHHHHHHHHHIIINNNTTTXXXccclllwww|||rrrlllfffccceeejjjnnn|||xxxiiiiiilllvvv{{{~~~tttooojjjfffeee]]]^^^___```aaaaaaaaa```aaaaaabbbcccdddeeeffffffggggggffffffffffffggghhhjjjkkklllmmmnnnnnnnnnmmmmmmmmmnnnoooqqqsssuuuvvvssstttuuuxxxzzz{{{|||}}}|||mmmiiilllkkkrrr~~~~~~wwwooosssyyyppp^^^YYYVVV___ooovvvdddXXXLLLDDD???@@@BBBAAAAAACCCEEEDDDCCCBBBCCCEEEGGGHHHJJJLLLOOORRRUUUYYY^^^bbbdddeeefffggghhhhhhhhhggghhhhhhhhhhhhhhhgggffffffeeehhhllloooqqqsssvvvxxxxxxyyyzzzzzzyyyyyyzzz|||~~~}}}|||{{{{{{{{{||||||~~~|||zzzyyywwwssslllfff___YYYRRRNNNGGGCCC>>>;;;999999888777777777777777777777777777444666777777666555666777777888888888999999999999:::999;;;???@@@AAAIIIQQQ___nnn~~~wwwpppfff^^^RRRGGGBBBAAABBBCCCGGGNNNXXXbbblll{{{ppp]]]TTTJJJFFFCCCCCCBBB@@@AAAEEEFFFIIINNNSSSWWW]]]bbbfffhhhjjjnnnqqqtttuuuuuuuuurrrqqqnnnkkkgggdddaaa___aaa```^^^]]]\\\\\\]]]^^^^^^aaaeeehhhhhhhhhhhhiiimmmqqqxxxppp[[[PPPKKKHHHGGGHHHHHHIIIIIIIIIMMMSSS[[[aaahhhrrrvvvooohhhdddaaa```dddiiirrr{{{mmmnnnrrr|||uuupppkkkgggfff____________`````````aaaaaaaaabbbccceeefffggggggggggggfffeeefffgggiiijjjkkklllmmmnnnooooooooooooppppppqqqssstttuuuvvvwwwvvvvvvxxxzzz|||~~~pppggghhhgggmmmwwwrrrsssvvv~~~qqq^^^XXXVVV___pppxxxfffYYYLLLDDD???@@@BBB@@@>>>>>>AAA@@@??????AAACCCEEEGGGHHHKKKNNNQQQTTTYYY]]]aaacccccceeefffggggggffffffggggggggggggggggggffffffgggjjjnnnqqqrrrtttvvvxxxvvvxxxyyyyyyxxxwwwyyyzzz}}}}}}|||||||||{{{{{{{{{~~~}}}zzzxxxwwwuuuqqqkkkddd^^^XXXRRRMMMGGGCCC>>>:::999888777777666777777777777777777777555777999999888888999:::888888888999999999::::::;;;:::===AAABBBEEELLLUUUeeesss{{{ppphhh\\\UUULLLDDDAAAAAACCCCCCFFFOOOZZZeeeppp}}}~~~hhhVVVPPPFFFCCCAAABBBAAA???AAAFFFGGGJJJOOOSSSXXX]]]cccggggggjjjnnnsssvvvxxxyyyyyyvvvvvvuuussspppmmmjjjhhhfffeeebbb```_________```___bbbeeehhhiiiiiikkkmmmooossszzzrrr\\\PPPKKKHHHFFFGGGHHHHHHIIILLLRRR[[[eeelllvvvyyykkkddd^^^^^^___aaahhhppp}}}}}}qqqsssxxxvvvqqqkkkgggeeeaaa```_________```aaabbbaaabbbcccdddeeeggghhhhhhhhhggggggfffgggiiikkkmmmnnnnnnooopppqqqqqqqqqrrrsssssstttuuuvvvwwwwwwwwwxxxyyyzzz{{{}}}rrrfffeeeeeejjjssstttssstttyyyqqq^^^XXXUUU^^^pppzzzgggZZZLLLDDD???@@@BBB@@@===<<<>>>>>>======???AAADDDEEEGGGIIIMMMPPPTTTXXX\\\```bbbccceeefffgggffffffeeegggggggggggggggfffffffffhhhkkkooorrrssstttvvvwwwvvvwwwxxxxxxwwwvvvwwwyyy|||||||||}}}||||||{{{zzz}}}|||yyywwwvvvtttpppjjjddd^^^WWWQQQMMMFFFCCC===:::888888777666666666666666777777777777666888:::;;;;;;:::<<<===888888999999999:::::::::<<<<<<>>>CCCEEEGGGOOOXXXkkkxxx~~~ttthhh^^^VVVPPPHHHBBBAAABBBCCCDDDFFFOOO\\\gggrrrzzzbbbRRRMMMDDDAAA@@@BBBAAA???BBBGGGFFFIIIMMMQQQUUUZZZ```ccccccfffkkkppptttwwwwwwwwwwwwxxxxxxxxxvvvssspppnnniiigggeeebbb``````aaaaaa___bbbeeegggiiijjjmmmooopppuuu|||sss]]]PPPKKKGGGFFFFFFGGGHHHJJJNNNVVVaaammmuuuwwwlllccc]]]XXXZZZ^^^eeepppyyy~~~tttwww|||vvvqqqkkkfffeeecccbbb```______aaacccdddaaabbbcccdddfffggghhhiiiiiihhhhhhhhhiiikkknnnooopppqqqqqqrrrrrrsssttttttuuuuuuvvvwwwwwwwwwwwwwwwzzzzzz{{{}}}