BM6@ 6(@@ ////////////////////////........................---------............///...---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,+++*********+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))******************************))))))******+++,,,+++,,,------......---------------.........//////...//////000111222222222444:::<<>>SSSbbbdddmmmooouuuxxxbbbYYYXXXMMM===888777666444222111111000000000000/////////......000000//////................................................////////////........................,,,,,,---...///111222333333222111000////////////........................//////000000000111111111222222222333333222222111777:::???GGGXXXuuu........................------------------------------------............------,,,+++++++++,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++************+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))***************************))))))))))))***++++++++++++,,,---------------+++++++++,,,,,,,,,,,,---.........///000000111111---222333000333===AAA???@@@AAAEEEOOO^^^nnnzzzuuueeeZZZccc\\\MMM===888:::555,,,111111000/////////000000///////////////.........000000000///////////////........................---............/////////........................+++,,,...///111222222333000000///...------------........................//////000000000000111111111222222333333222222222555999>>>FFFWWWsss........................------------------------,,,,,,---------.........---,,,,,,++++++,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++***************+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************)))))))))))))))***++++++++++++,,,------------,,,************++++++++++++------........./////////...222333111222666666222222111111333888>>>DDDGGGWWW\\\dddlllvvvuuunnnhhheee^^^VVVLLLBBB;;;666333777888555555777444---000000/////////000000111........................////////////....................................---------.........//////........................+++,,,...111222222222222//////...---------------........................////////////000000000111111111222333333333222222444888===EEEUUUqqq........................------------------------,,,,,,,,,------------...,,,,,,,,,++++++,,,,,,---+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++***+++,,,,,,------,,,,,,)))))))))*********++++++---------------.........+++......---...111111000///000000111111222333444333777<<<@@@DDDKKKSSSYYYgggfffgggmmmvvv|||wwwvvvvvvvvv{{{yyypppiiiggggggccc___[[[VVVRRRLLLEEE@@@>>><<<888444222333444555111222000,,,+++...111111111000//////......//////---------------.........------------------------........................------------....................................+++---///000111222111111//////...---------.................................////////////000000000000111222333333333333333333777===DDDSSSppp------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************))))))))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))***)))))))))))))))))))))))))))(((((((((((()))************+++,,,,,,,,,,,,,,,)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...//////,,,...111222111111111222///000111111111222555777999666555999AAAGGGIIIIIIJJJFFFEEEFFFFFFEEEFFFJJJJJJJJJIIIFFFAAA>>>======>>>;;;888666555444333111000000111222222222111111111111000...,,,,,,---...000///...---,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,---------------------------------,,,------------.................................------.../////////////////////...............///------------------------......////////////000000000111222222333333333333333888>>>DDDSSSppp------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++++++++,,,,,,---...***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))******))))))))))))))))))))))))((((((((((((((()))************+++,,,,,,,,,,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,+++++++++---------//////......///,,,---///...,,,+++---///222111000111444555555444888666555555555444444333222//////222222//////111222111//////000000///...222222222222111222333444111222333333111...+++)))***,,,000444444111///---......---,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,---------.................................///......---------------......---------......///------------------------........./////////000000000000111222333333333333333888???EEESSSppp------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,---...*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))((((((((((((((()))************+++,,,,,,,,,,,,+++************++++++++++++,,,+++++++++++++++++++++))))))+++...///---------,,,------+++***+++000444///---+++---000222000---+++...111000...,,,...000333000111444333000000222333000...///222333111...---///000000...---...///////////////////////////111...+++,,,,,,---///222......------......///000+++++++++,,,,,,------------------.........//////------------------------,,,,,,,,,---------..............................000///---,,,++++++,,,,,,---------,,,,,,---......------------------------............/////////000///000111222333444444444333999???EEESSSppp........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******++++++,,,+++++++++*********)))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))***++++++++++++***))))))))))))************------,,,++++++******)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......///.........////////////////////////................................................///////////////000000111////////////////////////........................------------------------++++++******++++++,,,---,,,,,,,,,---------......------------------------........................---,,,++++++,,,---...///........................---------............///........................------......///000000000///111222222111111222333777999<<>>EEESSSnnn------------------------+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********************************************))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))***++++++++++++***((()))))))))************+++++++++******)))))))))+++++++++,,,,,,,,,------*********+++++++++,,,,,,***++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,///222222000---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,------------...///000000///...---------------------------,,,,,,,,,------------...........................------......///000000000000111222222111111222333444999???EEESSSmmm........................++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++*********************************++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))***++++++++++++***))))))))))))************,,,++++++***))))))((((((******+++++++++,,,,,,,,,************++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))),,,000222333111---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,------.........////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------......///000000000///111222222111000222333444999???FFFSSSmmm------------------------***++++++++++++,,,,,,,,,************************(((((())))))******++++++++++++++++++++++++++++++))))))))))))))))))******))))))*********+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))***++++++++++++***))))))))))))************************)))))))))))))))))))))*********++++++************++++++++++++)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---//////...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---***++++++++++++,,,,,,,,,------------------------+++,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------......///000000000000111333222111111222444555999???EEESSSmmm,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************''''''((()))***+++,,,,,,++++++++++++++++++++++++''''''(((((())))))******))))))******++++++++++++''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))***++++++++++++***))))))))))))************((((((((()))******++++++((())))))))))))*********)))************+++++++++))))))***+++++++++++++++++++++++++++++++++++++++************************************************---,,,+++***+++,,,---...++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,------------------------,,,,,,------...///000000...---+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------......///000000000111333444444333222444555666:::???EEESSSmmm++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******++++++,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******************************************************************************,,,+++***))))))***+++,,,******************************))))))******+++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++*********)))))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,---.........,,,,,,+++***))))))******+++,,,------......------,,,,,,,,,---------......---------.........//////............////////////000111111222222333444444444888===DDDRRRnnn++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***)))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))******++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************************************++++++***))))))***++++++******************************))))))******+++,,,))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++*********)))))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------,,,++++++***))))))******+++,,,------...---------,,,,,,,,,------------...*********+++++++++,,,,,,............////////////000111111222222333333444333777<<>>EEEXXXyyy************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***((())))))******))))))((('''((()))******)))((('''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************((()))))))))*********+++))))))))))))))))))))))))******++++++++++++******)))******+++,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,------...//////000//////000111111111111111333666:::>>>CCCVVVwww************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((())))))))))))(((((('''((()))******)))((('''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************(((((())))))*********+++))))))))))))))))))))))))******++++++++++++******))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,------...///000000///000000111111111000000333666:::===BBBTTTuuu************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&)))))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''((((((((((((************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++,,,,,,++++++++++++*********))))))(((((()))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++*********))))))))))))************))))))************)))))))))************+++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,---//////000000000000111111111111444999:::===FFFRRRooo************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((((((((())))))******))))))((((((((('''''''''&&&&&&&&&)))))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))''''''''''''(((((((((((()))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))******************++++++++++++******************)))))))))((()))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++*********))))))))))))************))))))************)))))))))************+++++++++++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......//////000000000000111111111111333999:::===FFFRRRnnn************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((()))******************)))(((((((((''''''''''''&&&)))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((((((((''''''(((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))************++++++++++++))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++*********))))))))))))************))))))************)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------+++,,,...///000000//////000000000000111111111111333999999<<>>???NNNhhh******))))))))))))******'''((()))******)))(((''''''(((((()))***+++,,,,,,++++++++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((()))))))))*********)))))))))*********++++++******************))))))*********************************)))))))))))))))+++*********))))))))))))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))'''((()))******)))((('''&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&((()))))))))(((((('''((()))******)))((('''&&&((('''''',,,111111---((()))))))))************((()))***++++++***)))(((((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............000111222111000111222111777777999>>>???MMMggg+++***)))(((((()))***+++'''((()))******)))((('''''''''(((***+++,,,---...))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))*********+++******))))))((((((''''''))))))))))))))))))))))))((((((((()))******++++++++++++++++++*********)))%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))'''((()))******)))((('''%%%&&&&&&&&&''''''((((((%%%%%%&&&'''((()))******&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&((()))))))))(((((('''((()))******)))((('''))))))'''%%%'''***(((###(((((())))))*********+++((()))***++++++***)))((((((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000...000111222111000111222111777777999>>>???MMMggg((((((((((((((()))******+++++++++*********))))))---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,+++)))((('''))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((())))))***+++,,,***((('''&&&'''((()))(((''''''''''''&&&&&&&&&))))))))))))))))))))))))%%%&&&&&&&&&'''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***,,,------......------,,,------------------------///000222222111111111222111666555555<<>>GGGZZZ''''''((()))))))))))))))------,,,***)))'''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++))))))))))))((((((((((((++++++++++++++++++++++++******++++++,,,,,,,,,,,,***))))))((((((((()))***)))))))))(((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,------,,,,,,,,,******+++,,,---...///000...000222222111000111222333999777777<<<===FFFYYY&&&''')))+++,,,---------------+++***((('''&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''+++***))))))(((((())))))))))))))))))((((((((((((************************)))***+++,,,,,,,,,,,,+++*********************+++((((((((('''''''''&&&&&&((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************++++++++++++***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,+++,,,,,,------------------...///111111000000000111333999888888======EEEXXX'''(((***,,,.........---))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))''''''''''''''''''''''''***)))'''&&&%%%&&&''''''))))))))))))((((((((((((((((((((((((((((((((((((((()))+++,,,,,,,,,+++***))))))***************+++''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))*********++++++++++++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++---------------------------///111111000///000111222999888888===>>>FFFWWW)))***+++------,,,+++***''''''(((((())))))******(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%&&&((()))))))))))))))(((((((((((((((((((((((((((((((((((('''(((***+++,,,+++***)))''''''((()))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))'''((((((((()))))))))***))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))*********+++++++++,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,------.........---///111111000///000111111888888888>>>>>>FFFXXX***+++,,,---,,,***(((&&&******))))))(((((('''''''''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&'''))),,,...))))))))))))((((((((((((((((((((((((((((((((((((&&&(((***+++++++++)))(((%%%%%%&&&'''((((((''''''))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))'''((((((((())))))******)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++******+++,,,...///000000---///111111000///000111000777777888>>>???GGGXXX+++***((('''&&&''')))***))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((())))))*********++++++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***(((&&&%%%%%%%%%'''(((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++)))((((((''''''((()))***+++)))(((&&&&&&((()))+++((((((''''''&&&&&&&&&%%%))))))((('''&&&%%%$$$$$$''''''''''''''''''''''''***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''(((((()))))))))(((((('''''''''(((((()))((('''&&&&&&'''((()))))))))(((((((((((())))))))))))))))))))))))))))))'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************)))++++++,,,,,,,,,,,,---------------,,,,,,------...,,,,,,++++++,,,,,,---...+++000444333222111111000444555888:::;;;>>>JJJWWW+++***(((''''''((()))******)))))))))(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))((()))))))))*********************)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***((('''%%%%%%&&&'''((())))))))))))))))))))))))&&&'''(((((())))))(((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))(((((())))))***+++///...,,,***))))))))))))***)))'''&&&&&&''')))***((((((((('''''''''&&&&&&))))))(((((('''&&&&&&&&&'''''''''''''''''''''''')))(((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((''''''''''''(((((())))))(((''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))******+++++++++,,,+++++++++,,,,,,,,,------......---,,,,,,,,,------,,,,,,++++++,,,,,,---...333333111...,,,---...///666777999;;;:::<<>>NNN>>>:::888:::;;;===DDDMMM(((((()))***++++++,,,++++++++++++*********))))))))))))))))))))))))))))))(((((()))))))))*********************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((()))************))))))))))))))))))))))))))))))((((((''''''(((((()))(((''''''''''''((())))))((()))*********)))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''((((((''''''''''''''''''''''''((((((((((((((()))******''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((&&&&&&&&&''''''((()))***%%%&&&''')))******))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***************+++++++++************++++++++++++,,,,,,,,,,,,------...///---------------...//////000///111555333777LLLeeeCCC>>>999999:::===DDDMMM'''((()))++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''((())))))&&&''')))+++,,,,,,,,,,,,(((((())))))))))))((((((%%%&&&&&&&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))***++++++''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))&&&&&&&&&'''''')))******$$$%%%'''((()))))))))((())))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((()))***+++,,,,,,---)))************++++++++++++++++++,,,---...///000...------------...//////...///555777111///CCC[[[CCC===888888;;;???HHHPPP************************************************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((******))))))((((((''''''((((((''''''''''''(((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))((((((((((((((()))(((((())))))))))))((((((******))))))((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))******************************))))))))))))******)))************+++++++++******+++++++++,,,,,,,,,---------............///............////////////111222444444222111222333444555888<<<;;;<<>>@@@AAA)))))))))*********+++++++++***))))))))))))***+++)))))))))*********+++++++++++++++***************)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))******))))))((((((((((((''''''))))))))))))************)))))))))*********++++++***************)))))))))************************))))))))))))))))))))))))(((---222444333...***((())))))*********+++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///...000111222222333555777;;;;;;::::::;;;<<<>>>???))))))*********+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))***************++++++,,,,,,++++++***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))*********))))))((((((((((((((((((((()))))))))************))))))*********+++++++++************************************************))))))))))))))))))))))))(((,,,111444333111---+++************++++++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///...000111222111111333555999:::;;;;;;;;;<<<>>>@@@************++++++++++++******++++++++++++******************++++++++++++************************************************************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))((()))))))))***************++++++,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((************************************************)))))))))))))))))))))))))))))))))*********++++++(((((())))))************(((((())))))))))))))))))((()))))))))************************++++++++++++***************+++++++++************************))))))))))))))))))))))))((())),,,...000111000///+++++++++,,,,,,,,,,,,---******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///000222222222000///000222666888:::;;;;;;===@@@CCC*********++++++++++++,,,******+++,,,,,,+++***************++++++++++++,,,***************+++++++++************************************++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((************************************************))))))))))))))))))))))))************++++++++++++((((((((()))******++++++(((((())))))))))))******))))))))))))*********************++++++++++++,,,*********+++++++++++++++************************************************)))((((((***---///000///++++++,,,,,,,,,---------************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///222333333222000///000111222666:::<<<<<<===AAAEEE*********+++++++++,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,))))))*********+++++++++************************))))))))))))*********+++))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************'''(((((()))******++++++(((((()))))))))*********))))))))))))*********************+++++++++,,,,,,*********++++++,,,,,,,,,************************+++++++++++++++++++++++++++)))((())),,,...---+++***+++++++++,,,,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///111222333333111000111222222666;;;===<<<===AAAEEE******+++++++++,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,))))))******++++++++++++************************'''((((((((())))))******))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++(((((())))))*********+++))))))))))))******************+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++------***''')))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////000111333333222222333555222777<<<===<<<<<<@@@DDD,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++******))))))************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++++++++,,,,,,,,,,,,------************************)))************+++++++++++++++++++++++++++++++++,,,+++***)))))))))++++++)))************+++++++++))))))))))))))))))))))))++++++******************************************)))************+++++++++******************************+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---************************++++++************++++++******+++++++++,,,,,,,,,------,,,,,,+++***))))))******+++++++++,,,,,,,,,///...---+++******++++++++++++,,,,,,,,,---------...------,,,,,,------...............///////////////000222222111111111222444666888::::::<<<>>>@@@------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++*********)))************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++++++++,,,,,,,,,,,,------************************)))************+++++++++************************,,,+++***))))))***++++++)))************+++++++++************************************************************************************++++++++++++******************************+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---************************++++++************++++++***++++++++++++,,,,,,,,,------,,,,,,+++******)))******+++++++++,,,,,,,,,///...---+++******++++++++++++,,,,,,,,,---------...------,,,,,,------...............///////////////000222222111111111222444666888::::::<<<>>>@@@---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***************++++++++++++,,,,,,,,,,,,------************************)))************+++++++++))))))))))))))))))))))))+++******)))******++++++)))************+++++++++++++++++++++++++++++++++************************************************************+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++************+++++++++,,,,,,,,,......---,,,++++++++++++,,,,,,,,,,,,------------...------,,,,,,------...............///////////////000222222111111111222444666888::::::<<<>>>@@@..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,+++++++++,,,,,,,,,------************************))))))*********+++++++++******************************************++++++))))))*********+++++++++++++++++++++++++++++++++***************+++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---------,,,++++++++++++,,,,,,,,,------------......------,,,,,,------...............///////////////000222222111111111222444666888::::::<<<>>>@@@........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,************************))))))*********+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,+++++++++,,,,,,,,,------************************))))))*********+++++++++++++++++++++++++++++++++))))))******++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------............------,,,,,,------...............///////////////000222222111111111222444666888::::::<<<>>>@@@---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,++++++,,,,,,,,,,,,------************************)))************+++++++++++++++++++++++++++++++++((()))***+++++++++++++++)))************+++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---------...............------,,,,,,------...............///////////////000222222111111111222444666888::::::<<<>>>@@@,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---++++++,,,,,,,,,,,,------************************)))************+++++++++************************'''(((***+++,,,,,,++++++)))************+++++++++************************((())))))***++++++,,,,,,************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...------------------------******+++++++++,,,,,,,,,++++++,,,---------,,,+++------------...............------,,,,,,------...............///////////////000222222111111111222444666888::::::<<<>>>@@@,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---++++++,,,,,,,,,---------************************)))************+++++++++))))))))))))))))))))))))'''(((***+++,,,,,,++++++)))************+++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------******+++++++++,,,,,,,,,***+++,,,---------,,,+++---------.........//////...------,,,,,,------.............../////////000///111222222111111222333444666888::::::<<<>>>@@@........................------------------------,,,...//////...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++******************************))))))))))))******+++++++++*********))))))************************+++++++++*********))))))+++***)))(((((()))***+++)))************++++++++++++++++++++++++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,*********+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******,,,,,,------.........///------------,,,,,,++++++000.........///000///...........................------------------------...........................------,,,,,,------.........------------......------------------------,,,,,,---------.........------............------////////////////////////............////////////000222333333111000000111222444777999:::<<<>>>AAA........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++******************************))))))))))))******+++++++++*********))))))************************+++++++++*********))))))+++***)))(((((()))***+++)))************++++++++++++++++++++++++***))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,---------------,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,///...---...///000///---........................------------------------------------------------...------,,,,,,------............------.........------------------------******+++++++++,,,,,,,,,------............------////////////////////////............////////////000111333333111000111111222444777999:::;;;>>>@@@........................------------------------...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++++++++************************************))))))))))))******+++++++++***************))))))))))))))))))))))))+++++++++***************+++***))))))))))))***+++)))************++++++++++++++++++************)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------************))))))))))))++++++,,,------------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......---,,,,,,,,,,,,,,,,,,------..............................,,,------------.........---------...............///...------//////...---........................------------------------------------------------......------------..............................------------------------++++++++++++,,,,,,,,,,,,------............------////////////////////////............///////////////111333333111000111222222444777999:::;;;>>>@@@.........................................................///000000///...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))******************************))))))))))))******************************((((((((((((((((((((((((************************************************))))))*********+++++++++++++++************************+++++++++,,,,,,,,,,,,,,,,,,---------------++++++************************+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++------------------------............................../////////...------,,,,,,,,,---------............------------......////////////////////////////////////000000000000///...------//////...---................................................------------------------......------------............////////////......---------------------------------............///------............------////////////////////////............///////////////111222222111111111222333555777999:::;;;===@@@////////////////////////////////////////////////...///222666888777222...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))******************************))))))))))))******************************((((((((((((((((((((((((******************************++++++++++++******))))))*********++++++++++++******))))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------............/////////222222333333222111000000////////////////////////////////////////////////000000000000000//////////////////////////////000000///......000000///...////////////////////////........................------------------------///......------......///......///000000///......------------------------------........./////////------............------////////////////////////............////////////...000222222111111222333333555888999999;;;===???////////////////////////000000000000000000000000---///333999<<<:::444...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************************************))))))))))))*********************+++++++++))))))))))))))))))))))))***************+++++++++******+++,,,,,,+++******)))************++++++++++++***)))))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,---------------******+++,,,,,,,,,+++++++++,,,,,,,,,------------+++,,,,,,---...///000000444444555666777888999999999:::::::::999888777666888888777777666555555555444555666777777666555444333222222222222111111111000000000000/////////...111000//////111111000///////////////////////////................................................//////............//////...///000111111000///...------------------------+++,,,,,,,,,------------------............------////////////////////////............////////////...000222222222111222333444666888999999:::===???////////////////////////........................------000666:::999333---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************))))))))))))******))))))*********+++++++++************************))))))*********+++++++++***++++++,,,,,,++++++***)))************++++++++++++***)))((()))***,,,---******+++++++++,,,,,,,,,,,,,,,------.../////////+++++++++,,,,,,---------+++,,,------......------,,,,,,---...///000111111111222333444666888999:::======???@@@BBBCCCEEEEEEBBBBBBBBBBBBAAA@@@???>>>DDDCCCBBBAAA???>>>=========???AAACCCCCCAAA???===:::::::::999999888888888777666666555444333222222222111000111222333222000////////////////////////........................//////////////////////////////............//////...///000111111000///...------------------------,,,,,,,,,,,,------------------............------////////////////////////............////////////...000222222222111222444444666888999999:::<<<>>>000000000000000000000000------------------------,,,+++,,,111666777222---........................+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******************************))))))))))))******))))))******++++++++++++************************))))))******++++++++++++***+++,,,------,,,+++***)))************++++++++++++***)))((()))***,,,---******+++++++++,,,,,,,,,,,,,,,------...///000000*********++++++,,,,,,,,,---...//////000000//////---...///000111222333444999999;;;===???AAACCCDDD>>>???AAACCCEEEGGGIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDLLLLLLJJJIIIGGGEEEDDDCCCDDDGGGJJJMMMMMMJJJGGGDDDBBBBBBAAAAAA@@@@@@@@@???>>>===<<<;;;:::888777777333222111222333333222111000000000000000000000000////////////////////////000000000000000000000000//////............//////...///000222222000///...------------------------........./////////000000---..................---////////////////////////............/////////000...000222222222222333444444666888999999:::<<<>>>111222222333222111///...------.........---,,,,,,......///000///...,,,+++///............---------++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000333555333///---000444333888;;;;;;???EEEDDD???BBBCCCCCCAAA???===>>>???DDDFFFEEEDDDGGGLLLNNNKKKNNNPPPPPPJJJ@@@<<>>???AAACCCCCC<<<444000111333333222...000000///......111333....../////////000000000//////////////////////////////000000000000//////------------------------..............................---------...///000........./////////000000111111000000////////////111111222222222333333333222555888999:::;;;===???<<<999555222111222444555111111000///...---,,,,,,///...------,,,---------///............---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,...000111111000000------------...111333444222888>>>AAAAAA@@@AAACCC===@@@BBBBBBDDDHHHIIIGGGNNNOOOOOOOOONNNNNNQQQSSSZZZYYYRRRGGGDDDKKKTTTZZZjjjzzztttkkk___hhhtttxxxnnngggnnn|||{{{~~~uuuooossszzz|||yyy|||~~~oooaaaccchhhooozzzpppjjj```XXXVVVYYY___cccaaaQQQ>>>444333555333///000222333222///...000222000000000000111111111111.........//////////////////000000111111000000///------------------------..............................------......///000....../////////000000000111000000000000/////////111111222222222333333333222555888999:::;;;===???LLLIIICCC>>>999666555555111111000//////.........///...---,,,,,,---...//////............---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,...000111000//////............000333666888CCCEEEFFFEEEAAA>>><<<===999;;;>>>@@@CCCIIIMMMOOORRRQQQNNNLLLLLLPPPVVV[[[tttsssjjj[[[SSSXXXbbbiiivvv{{{gggiiijjjmmmxxxxxxjjj```hhhyyyrrrjjjlllsssxxxzzz{{{}}}qqqccc___\\\^^^hhhxxxwwwsssllljjjnnntttxxxyyyjjjVVVIIIDDDAAA;;;555222111111111111111000///000000000111111111111111.............../////////000000000111111000000000...............................................................//////000...////////////000000000000000000000000000000000111111222222222333333333222555888999:::;;;===???UUUSSSPPPKKKEEE???:::777555555333222222222222222///...---,,,------///000///............---------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------------///000000///......//////111444888===AAACCCLLLJJJGGGCCC???===<<<===BBBBBBDDDEEEGGGJJJPPPUUUPPPMMMJJJIIIOOOZZZiiisss}}}zzzrrrkkkfffnnnxxx{{{oooccceeedddbbblllzzz~~~xxxmmm```ZZZfffwwwvvvkkk___]]]dddooozzzvvvwwwlllbbbaaa]]]\\\fffpppvvvwwwqqqlllnnnqqqqqqyyytttlllfffaaa\\\XXXUUUDDD<<<222...111444444222000000000000000000000000............//////000000000000111111111111000000........................////////////////////////.........///////////////////////////000000000111000000000000111111111111111111222222222333333333222555888999:::;;;===???VVVVVVWWWUUUQQQLLLFFFBBB888777555222111000000000/////////...//////000111///............---------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------......//////000000111111222444888===CCCHHHLLLNNNGGGEEECCCBBBBBBEEEHHHJJJMMMKKKKKKJJJIIIIIIOOOWWWaaa]]]VVVSSSVVVbbbrrr}}}~~~uuuiii```aaaiiiqqquuuzzzzzznnn___NNNWWWZZZZZZdddtttwwwppp```WWWUUUaaammmsssxxx}}}lll```UUUUUU]]]gggrrryyyvvvtttgggaaaeeeeeeiiivvvuuu}}}~~~rrrhhhfffgggeeekkkpppvvvxxxxxxvvvvvvwwwkkk\\\GGG777222111111000111111111000000000000000......//////000000111111000111111222222111111000........................////////////////////////---...///000000000000////////////000000000111111000000000111111111111222111111222222222333333333222555888999:::;;;===???YYY[[[]]]]]]\\\XXXSSSPPPBBB???;;;777333111000/////////000111111111111111///............---------------------............------------------------+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...//////...///111444777888;;;===AAAEEEHHHJJJKKKKKKCCCCCCDDDFFFKKKPPPSSSUUUOOOMMMMMMPPPPPPRRR\\\ggg}}}vvvkkk```[[[___gggooovvvzzz{{{vvvpppjjjaaaYYYMMMUUU[[[```jjjrrrhhhYYYUUU___ccc```iii}}}nnneeebbbfffiiijjjtttvvviii]]][[[___ccciiinnn{{{yyynnngggiiiggglll{{{sssdddbbbeeeeeekkkpppvvvyyyxxxvvvvvvwwwyyyppp```NNN???555222111333333222222111111111111//////000000111222222333000111111222222111111000........................////////////////////////---...///000111000000/////////000000000111111111000000111111111222222222111111222222222333333333222555888999:::;;;===???```aaaccccccbbb___\\\ZZZPPPMMMHHHAAA<<<888666555///000111333333333222111//////.........------------------.........//////------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......///......000333777<<>>:::DDDBBB???======???@@@BBBPPPSSSTTTPPPOOOWWWdddmmmggg[[[XXXbbblllqqqzzz|||vvvoooggg]]]TTTSSSXXXVVVbbbrrrpppYYYWWWYYY[[[aaapppnnnhhh^^^VVVWWWcccvvvyyyjjj^^^\\\[[[XXX[[[aaavvvyyyvvvjjj```___dddhhhwww|||}}}uuummmiiiiiiwwwrrraaaaaammmwwwxxxmmm^^^TTTPPPZZZdddjjjhhhbbb\\\QQQFFF>>>888333333888999555000333222111000111222333444111111111111111000////////////000000000000////////////000000000000//////......///000000000000000000000000111222222222333000000111222333333444444333333333444444444555555555666888999999:::<<<>>>gggUUUWWWTTTQQQOOOMMMJJJDDD???999999999888777555333222222111000///...//////000000000/////////.........///////////////////////////............---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------//////.........---------------------------------,,,,,,---......///......//////...,,,+++,,,///222666888<<<@@@DDDDDDAAA>>>777888888:::===CCCJJJOOOTTTUUUVVVXXX```nnn}}}nnn^^^___hhhnnnvvv~~~tttrrroooiii\\\OOOKKKMMMYYYbbbppp|||iiieeebbb___aaalllyyyzzztttggg```VVVNNNNNNSSS[[[```ggg^^^WWWWWWWWWSSSTTTXXXbbbgggfff]]]TTTSSSXXX[[[bbbiiippppppiiibbbaaacccgggttt}}}wwwmmmlllqqquuuxxxxxx{{{{{{uuullliiilll\\\aaaiiirrr{{{{{{jjjXXXVVVNNNBBB888333222222333333222111000000111000000111111111111111000000/////////000000000000////////////000000000000////////////000111111111111000111111111111111222222222000111111222333333444444333333333444444444555555555666888999999:::<<<>>>ooo^^^YYYTTTRRRRRRQQQMMMIII???===:::777555444444555111111111111000000000000000000000/////////......///////////////////////////............---------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,...............---------------------------------------.................................000444777;;;>>>@@@AAA@@@>>><<<<<<666:::???CCCFFFKKKQQQVVVNNNMMMRRR^^^pppjjjdddgggjjjmmmqqq|||yyyfffYYYUUUaaafffooo|||zzziiiccc\\\XXX]]]dddddd```]]]VVVOOOMMMRRRXXX[[[\\\```^^^]]]___^^^ZZZYYYZZZ___dddbbbXXXPPPOOOSSSVVVXXX^^^cccccc]]]WWWTTTTTTUUUdddrrrxxxvvvsssoookkk___fffqqqvvvrrrkkkmmmssszzzxxxuuutttwwwxxxpppfffiiiaaaTTTDDD888444777;;;444333222222222222000...111222222222222111000000...//////000000//////...///000000111111000000///000111111222222222222222222222222111111111111111111111111222222333333444333333333444444444555555555666888999999:::<<<>>>xxxwwwsssiii]]]SSSOOONNNHHHEEE@@@;;;777555444333000111111111111000//////000000000////////////...///////////////////////////............---------,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------------------------------------------------.........------,,,,,,,,,........................---------------------------------------------...+++,,,///111333777<<<@@@CCCEEEDDD@@@;;;999:::===CCCHHHOOOQQQQQQQQQSSSVVVPPPMMMSSSeee{{{uuulllddd\\\[[[___oooxxxjjj]]]^^^]]]^^^cccjjjnnnjjjddd[[[[[[XXXVVVVVVZZZ___aaa```]]][[[\\\aaagggjjjkkkkkkqqqyyy|||zzzuuunnnhhhmmmqqqooohhhaaa```aaaaaacccbbbbbbcccbbb]]]VVVQQQSSS[[[fffnnnqqqmmmddd\\\UUU\\\gggqqqsssppppppuuupppeeecccdddjjjggg___UUUIII???:::888666444222333555555333111222222333333222222111000...//////000000//////...000000000111111000000000111222333333444444333333333222222222111000000000111111111222222333333333333333333444444444555555555666888999999:::<<<>>>uuummmqqqwww\\\OOOMMMOOOMMMIIIDDD>>>888444111000111111111111000///...111000000000////////////000000000000000000000000///............---------,,,------......------,,,+++++++++,,,,,,,,,------------------------------------------------------000000//////......---------.....................---------------------------,,,,,,+++,,,,,,---...)))---222777;;;@@@EEEHHHHHHHHHFFFAAA>>>???EEEJJJOOOQQQTTTVVVXXX^^^fffmmmooodddaaalll|||ttt^^^NNNNNNUUU```jjjvvvdddZZZWWWTTTTTTUUUVVVXXXZZZ\\\cccjjjkkkfffeeellluuu}}}~~~vvvpppmmm}}}zzzsss{{{yyyrrrllliiiooozzz}}}vvvmmmeeeaaa```dddgggccc[[[TTTTTTUUU^^^nnn|||wwwoooccc___```cccggghhhcccUUUEEE:::;;;777222222555777666444333333333333333222111111//////000000000000//////000000111111111111000000222222333444444444444444333222222222111000000000111222222222222222333333333333333444444444555555555666888999999:::<<<>>>yyyrrrpppxxxnnnXXXOOOIIIIIIIIIHHHEEEAAA===:::222222222111111111111000111111000000000/////////000000000000000000000000///............---------------............------++++++,,,,,,,,,,,,------------------------------------------------------000000000///////////////---------...............------------------------,,,,,,++++++,,,---///000///333:::???CCCFFFHHHJJJBBBAAAAAA@@@CCCHHHPPPUUUVVVUUUTTTZZZhhh{{{pppmmmqqqtttxxx~~~lllYYYWWW]]]eeejjjxxxmmm]]]RRRSSSVVVYYYZZZ^^^iiiuuu~~~vvvuuu{{{}}}}}}~~~wwwuuuttthhhfffhhhhhhdddbbb^^^VVVVVVeeewww}}}zzzjjjjjjppp|||{{{ooofff\\\eeerrr~~~wwwggg[[[JJJAAA888333444666555444333444444444444333222222000111111222222111111000000111111222222111111000222333333444444444444444222222222111111111111111222222222222222222222222333333333444444444555555555666888999999:::<<<>>>rrrfff[[[ZZZXXXUUUPPPKKKFFFCCC666555444333222333333444111111111000000000//////000000000000000000000000///............---------------............------++++++,,,,,,,,,,,,------------------------------.................................///////////////---------.........//////------------------------------,,,,,,...000222444:::???EEEIIIIIIGGGEEEEEE======???CCCJJJQQQUUUWWWVVVUUUYYYfff{{{zzzooogggbbbgggpppwwwjjjddd]]]\\\```gggjjjfffaaa```]]]bbbhhhjjjfffgggvvvyyyvvv{{{~~~|||lll```ccclllnnniiicccfff^^^]]]hhhvvv{{{yyyxxxrrrzzz|||xxxcccVVVEEE999666777666444444444444444444333333222222222333333333333222222000111111222222111111000222222333444444444444333111111111111111222222222222222222222222222222222333333333444444444555555555666888999999:::<<<>>>~~~wwwkkk^^^RRRHHHCCC999777555444333444666777111111111111000000000000000000000000000000000000//////.........---------------............------++++++,,,,,,,,,---------------------------------........................,,,---------.../////////---------.........//////------------------------......---...///222555777DDDHHHMMMOOOLLLGGGAAA>>>AAABBBEEELLLUUUYYYYYYXXXPPPSSS]]]pppvvvhhh[[[[[[dddwwwsss```VVVTTTUUUZZZ```iiizzzvvvtttnnnooommmfff```VVVXXXcccrrr{{{}}}|||rrrqqqsssxxxhhhRRRAAA;;;999777555444444555555444444333222222333333444444333333222111111222222222222111111111222333333444444333333000000111111222222222333222222222222222222222222333333333444444444555555555666888999999:::<<<>>>}}}rrryyysss]]]OOOIIINNNCCC::::::===<<<999888222222333444444333111///////////////000000000000000000000000000000000000////////////////////////........................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,...000000/////////000222111///...000777AAAHHHIIIJJJKKKKKKIIIDDD@@@===???BBBJJJUUU^^^___XXXQQQZZZYYYaaasssxxx___WWW[[[```mmm}}}nnn\\\aaaaaabbbdddlll~~~}}}}}}tttvvvsssrrrxxxvvvnnnjjjaaa___lllhhh```bbbeee___WWWPPPGGG===888777333444555777888888555333444333333555666777666444333333333222222111111111222222222222222222222222333333222111000000111111222222333333333333444444333333333333333333333333222444666888999:::===???xxx```[[[cccMMMIIIHHHJJJFFF===555222777666555444444333111000000000000000000/////////////////////////////////........................---------------------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---///000000///...///000000///111555;;;@@@CCCDDDJJJIIIGGGBBB<<<:::;;;===EEEKKKPPPQQQRRR[[[kkkzzz|||pppfffiiiqqqzzztttiiihhhiiiwww|||{{{uuuqqqtttuuuuuuuuuwww~~~uuuvvvzzzyyywww}}}{{{}}}vvvdddbbbnnn{{{zzz||||||iii^^^]]]cccgggcccZZZMMMAAA999::::::999888888777777777444333333444666777666444333333333222222222111111222222222222222222222222333333222111111111111111222222333333333333444444333333333333333333333333333555888999:::;;;>>>@@@pppooo]]]]]]]]][[[RRRDDD<<<:::333222111111333444444333111111111000000//////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////...///000///------...000///000666>>>FFFHHHCCC>>>CCCCCC@@@;;;666888???FFFHHHMMMPPPQQQWWWkkkrrrfffdddhhhooouuuuuummmiiigggeeedddhhhttt~~~mmmiiioooyyy{{{vvvuuuwww~~~wwwdddccclllssstttmmmhhhjjjvvvwwwqqqfffoooxxx|||~~~wwwcccNNN<<<:::888777666555555555555444333444666666666444333333333333222222222222333333333333333333333333333333222111111111222222222222333333333333444444333333333333333333333333555777999:::;;;<<>>777555333444666777555222222222111111000///..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***------------------------,,,,,,,,,---------.................................///...---,,,,,,///111222777???FFFIIIFFF???:::999;;;<<<>>>AAAEEEJJJOOOJJJJJJLLLTTTeee{{{nnnccc```cccgggzzzvvvfff\\\___ccciiiuuurrrfffbbbhhhpppvvv{{{wwwmmmllljjjeeeccc```cccmmmuuuxxxyyy{{{nnnHHHBBB;;;888888777555222666444333444555666555444333333333333333333333333333333333333333333333333444333333222222222333333222222222333333333444444444444444444444444444444555777999:::;;;<<<>>>@@@sssQQQ===AAA===:::999:::888444000333222222111000//////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++------------------------,,,,,,,,,---------......---------------------------------,,,,,,...222555999@@@HHHJJJFFF@@@<<<;;;999<<>>qqq|||bbbWWWHHH???======;;;999111111111111111111111111////////////////////////........................------------------------......//////......---,,,........................,,,,,,,,,---------............................../////////000333999@@@FFFJJJNNNQQQOOOKKKIIIKKKOOOPPPTTTVVVUUURRRVVV___gggjjjkkkmmmnnnqqqzzzuuummmjjjjjjeeedddjjjrrr~~~yyyzzz~~~{{{yyy||||||~~~tttuuupppgggkkkrrrzzzqqqppprrrrrrvvvsssnnnyyyzzzkkkiiikkkttt~~~wwwoooqqqyyyyyyZZZZZZuuuxxxeeejjjyyy~~~}}}uuubbbKKK;;;888:::999666333222333555555555333333333444444444555555444444444444444444444444444444444444444555666666222222333333333333444444555555555555555555555555666888:::;;;;;;;;;===???RRRQQQUUUaaasssfffPPPDDD===888444111111111111111222222222000000000000000000000000////////////////////////......................../////////000//////...---........................,,,,,,,,,---------......////////////////////////000111111333777>>>FFFLLLNNNOOOPPPQQQQQQSSSVVVWWWSSSXXXZZZSSSOOOYYYpppwwwmmmnnnxxx~~~zzz|||nnn\\\WWWXXXeeexxx|||lllhhhbbbttt}}}vvvrrr|||qqq```___nnn}}}tttlllnnntttzzzxxxyyyvvvxxx~~~{{{qqqeeecccccchhhtttsssaaacccppp~~~~~~rrrdddeeennn~~~bbbGGG<<<<<<999666333222333444555555333333333444444555555555444444444444444444444444444444444444444555666777222222333333333444444444555555555555555555555555888999;;;<<<<<<<<<>>>@@@KKKIIIIIILLLSSSccc}}}```MMM@@@666999777333111333555111***000000000000////////////222111111000///......---/////////...---------,,,//////.........---------//////.........---------........................---...000///...------...***---222777===EEEMMMRRRQQQPPPPPPRRRTTTXXXZZZ\\\XXXUUUNNNKKKVVVnnnzzzqqqqqqrrrnnnhhhuuu}}}cccZZZaaapppzzzlll\\\aaaiiioooqqqtttxxxtttsssrrrsssvvv|||tttllljjjooouuuxxxwwwuuucccfffiiicccllluuu{{{zzzxxxwwwtttooocccHHH999777555555666888777444111555555444333333333333444444444444444444444444444555555555555666666666666111111222333333444555555666555444333333444555666777888999:::<<<===>>>>>>HHHFFFEEEHHHNNNZZZpppSSS>>>CCC444333333333222222444666111111000000000/////////111111111000///........................---------//////.........---------//////.........---------........................---///000000...---...//////333:::AAAFFFKKKPPPSSSSSSPPPOOORRRWWWZZZXXXUUUSSSSSS[[[fffkkkooo{{{nnn______fffssszzz~~~|||yyywwwqqqxxxsssnnnjjjjjjpppzzz|||xxxwwwoooppptttyyyuuummm```^^^aaarrrzzz{{{~~~cccMMM>>><<<888777777777777777666555444444333333444444444444444444444444444444555555555555666666666666111222222333444444555555666555444444444444555666777888999:::<<<===>>>>>>[[[TTTKKKEEECCCKKK]]]nnnfff```aaappp}}}SSSCCC999666777999444---...666111111111000000000000///111111000000//////......---------..............................---------...............---------...........................///000///......///111444:::BBBIIIMMMPPPQQQRRRTTTQQQPPPSSSXXXYYYTTTNNNNNNTTThhh~~~~~~ppprrrppp^^^XXXYYYlllxxxzzzqqqrrrxxxjjjhhhlllooowwwyyyoooooowwwaaaXXXjjjuuu\\\AAA===999777777777777666666666555444444444444444444444444444444444444444444555555555555666666666222222222333444444555555666555555444444555555666777888999:::<<<===>>>>>>oookkkfff```WWWOOOPPPUUURRRIIIEEEQQQkkk|||WWWHHH===777:::777///...444222222111111111000000000111000000000/////////...,,,---------.../////////..............................................................................///...---...111333:::???FFFLLLOOOPPPPPPQQQTTTTTTTTTUUUVVVSSSOOOKKKWWWaaasssxxxxxx{{{nnngggeeegggmmmtttyyy}}}nnnkkkyyy{{{nnnttt}}}{{{ttt{{{ccceeexxxxxxmmm[[[FFF@@@:::999;;;<<<777333777666555555444555555555555555555555555555555555444444444555555555666666333333333333444444555555666666555555555555666666777888999:::<<<===>>>>>>iiiqqq~~~|||hhhUUUMMMUUUOOOIIIIIITTTjjjkkkTTT>>>777777555666999222222222222111111111111000000000000////////////,,,---------.../////////---.....................---.....................////////////////////////---------------000444777BBBEEEJJJMMMNNNPPPRRRSSSRRRVVVYYYWWWQQQNNNPPPSSSiiitttzzzwwwwww~~~gggjjjooouuu~~~ppplll{{{~~~{{{gggpppkkkfffbbb]]]XXXMMM???:::<<<===:::666777777666555555555555666555555555555555555555555444444444444555555555555333333444444444444555555666666666666666666666666777888999:::<<<===>>>>>>ggglllvvv~~~|||pppgggcccUUUUUURRRLLLJJJSSSdddssswwwqqqzzzcccFFF777444666777333333333222222222111111000000000000////////////---------...............---------...............---------...............////////////////////////------......///333999>>>IIIKKKNNNOOOPPPRRRUUUWWWRRRWWWZZZWWWPPPQQQZZZdddvvvppplllxxxzzz|||lllpppvvvzzz{{{hhhqqq}}}wwwssshhhjjjooorrreeeRRRCCC;;;999999888888888777666666666666666555555555555555555555555333444444444444555555555444444444444444444555555555666666777777666666555777888999:::<<<===>>>>>>yyytttqqqpppooommmpppvvv```]]]XXXPPPKKKLLLSSSYYY[[[dddwww{{{kkkFFF777444222444333333333333222222222////////////000000000000...............------------------.........//////---------.........///////////////////////////////////////000333888@@@EEELLLNNNPPPRRRRRRSSSVVVWWWTTTVVVWWWTTTSSS[[[kkkxxxuuuqqqqqqnnnwww~~~}}}~~~|||yyypppooohhh___aaaooo|||uuu|||}}}hhhPPP???999:::999888777777666666777777555555555555555555555555333333444444444555555555555555555555555555444444555666777888888777666555777888999:::<<<===>>>>>>{{{rrrnnnnnnzzzpppbbbVVVPPPNNNMMMMMMOOONNNQQQdddZZZAAA:::666444444444333333333222222////////////000000000000/////////......------,,,---------.........//////---------.........//////000000000000000000000000000111111222555<<>>999888888777777777777777666666666666666666666666333333333444444444555555555555555555555555444444555666777888888777666555777888999:::<<<===>>>>>>}}}xxxvvvxxxyyyrrrcccTTTLLLLLLJJJMMMOOORRRaaa|||xxxOOO<<<999555333444777444//////333111111111111000000000000////////////////////////............////////////000///...---------------------...///111222111000,,,000666;;;@@@EEEJJJMMMLLLMMMOOOQQQVVVYYYXXXTTTVVVPPPKKKRRRhhh~~~lllaaa```tttmmm___eeeppp|||zzzhhhWWW^^^xxxjjjLLL@@@999888777888::::::888555777777777777666666666666666666666666555555555555444444444444444444444444777777888888888888777777888999999:::;;;<<<======~~~}}}~~~{{{nnn___TTTIIILLLMMMNNNXXXkkk}}}gggIII<<<<<<888333000333666444///111111111111000000000000////////////////////////....../////////000000000000///......---------............///111111111000...222888>>>BBBFFFJJJMMMPPPRRRSSSSSSTTTUUUVVVVVVVVVRRRPPPUUUbbbtttzzzjjjmmmmmmpppuuu}}}yyyooosss~~~{{{kkkkkk~~~xxx\\\KKK>>><<<999666555666777999888777777777666666666666666666666666666666666666555555555555555555555555777777888888888888777777888999999:::;;;<<<======uuugggYYYXXXRRRKKKLLLVVVbbbggg{{{eeeKKK;;;:::666111111555555111222222111111111000000000000000000000000000000000///000000000000111111111000//////...............000000/////////000000111222666<<>>:::888333...000777222222222111111111000000111111111111111111111111000000111111111222222222000000//////...//////000111111000/////////111333888<<>><<<===>>>@@@AAACCCDDDDDDUUUjjj|||xxxwwwuuuuuunnn]]]PPPPPP[[[eee}}}|||pppGGG999;;;777:::555222444555444333555000000000////////////...222222222222222222222222222222111111111111111111333000...111999@@@EEEGGGIIIHHHHHHHHHJJJMMMPPPRRRSSSMMMKKKMMMKKKQQQmmmwwwrrroooggg]]]```rrr}}}ooo}}}fffLLL<<<:::>>><<<<<<:::999999999666222777777777777666666666666777777666666666666777777777777777777777777777777888999999:::;;;<<<======>>>>>>>>>???@@@@@@AAAAAABBBOOOeee~~~yyyzzz{{{wwwkkkZZZOOOPPPVVVZZZkkk|||eeeLLLBBB999999444222444666555444666333333222222222111111111222222222222222222222222222222111111111111111111444222111555;;;BBBFFFHHHHHHHHHIIIIIIKKKNNNPPPQQQOOOUUUVVVQQQOOO\\\vvvtttgggkkkwww~~~}}}zzzyyy~~~qqq```OOODDD???>>>;;;:::999888999::::::888888888777777777666666666777777666666666666777777888888888888888888888888888999::::::<<<<<<===>>>???>>>>>>>>>>>>>>>======AAABBBHHHVVViii}}}vvvuuuwwwuuuhhhUUULLLMMMGGGOOOfffzzzssswwwpppTTT>>><<<666333555777555333444444444444333333333222222222222222222222222222222111111222222222222222222444444555999???DDDGGGHHHHHHHHHJJJKKKMMMNNNOOOPPPKKKRRRRRRPPP\\\ttt}}}{{{{{{jjjttt{{{nnn{{{kkk```ZZZRRRFFF<<<<<<;;;999888888999:::;;;888888888777777777777666888777777666666777777888888888888888888888888888999999:::;;;<<<======>>>>>>>>>==================GGGDDDAAABBBJJJVVVcccjjj{{{sssrrrvvvooo\\\MMMIIIJJJFFFNNNiiiwwwssstttLLLCCC;;;555666777555222111333333222222222111111111222222222222222222222222111111222222222222222333333555888===AAAEEEFFFGGGHHHIIIJJJLLLNNNOOOOOOOOOPPPMMMKKKYYYyyyrrrtttyyyssskkkpppjjjtttrrrnnnpppjjjVVVDDD@@@===::::::999777777999999999888888888777777777888777777777777777777888888888888888888888888888999999:::;;;<<<===>>>>>>============>>>>>>>>>>>>???@@@AAA@@@@@@FFFPPPXXXvvvxxxxxxuuueeeTTTKKKJJJFFFFFFVVVtttyyy}}}mmmpppgggHHH>>>666666888777444444333333333222222222222111222222222222222222222222111111222222333333333333333666;;;???BBBDDDEEEFFFHHHIIIKKKMMMNNNOOOOOOOOOUUUTTT^^^zzz{{{~~~rrrtttzzztttnnnqqqttt```FFF???;;;<<<===999888999999999999999888888888888888888777777777777888888888888888888888888888888999::::::;;;<<<===>>>???>>>>>>??????????????????888===AAAAAA???@@@FFFLLLaaawwwyyylllaaaIIIMMMMMMQQQfffzzzjjjsssLLL@@@666666999:::999999555555555444444444333333222222222222222222222222111111222222333444444444444888===AAACCCDDDFFFGGGJJJKKKKKKLLLMMMNNNOOOPPPRRRccc~~~vvvsssvvv|||jjjjjjuuuTTTEEE;;;===@@@===;;;<<<:::::::::999999999888888999888888777777888888999999999999999999999999999::::::;;;<<<===>>>>>>???BBBBBBBBBAAA@@@@@@??????<<<>>>@@@@@@>>>>>>???AAAHHHUUUhhh}}}xxxYYYUUUNNNMMMXXXnnnxxxqqqsssVVVGGG999666888999999999444444444444333333333333222222222222222222222222111111222222333444444555777;;;@@@CCCDDDEEEGGGIIILLLLLLKKKKKKLLLNNNPPPQQQTTTttt{{{sssjjjdddkkkxxx{{{eeefff}}}kkkSSS???<<<@@@===;;;===;;;::::::::::::999999999999888888777777888888999999999999999999999999999::::::;;;<<<===>>>??????FFFFFFDDDCCCAAA@@@???>>>>>>===<<<===???@@@@@@???AAAHHHUUUiii~~~|||lllVVVDDDDDDMMMYYYlllzzzkkk```OOO>>>777777666555444222222222111111111000000222222222222222222222222111111222333333444555555999===BBBEEEEEEFFFIIIKKKMMMLLLKKKKKKLLLNNNPPPRRR```{{{wwwnnnbbbcccmmm{{{vvvhhhzzzaaaDDD<<<>>>;;;999;;;;;;;;;;;;:::::::::999999999999888888888888999999999999999999999999999999::::::;;;<<<===>>>??????NNNMMMLLLJJJGGGCCC@@@???AAA@@@???@@@AAA@@@>>><<>>???LLLccczzz|||gggeee[[[MMMDDDIIIUUU___xxxzzzpppzzz}}}}}}eeeDDD555888>>><<<666555333222222333333111000222222222222222222222222333222222222444666999:::@@@AAABBBDDDFFFGGGHHHHHHJJJOOOKKKJJJQQQQQQRRR[[[nnn~~~}}}rrruuu}}}xxxuuuzzzhhhnnnkkkIII@@@@@@;;;888<<<999999999999999999999999999999888888888888999999999999999999999999999999;;;;;;<<<===>>>???@@@@@@YYYVVVQQQNNNLLLJJJGGGDDDDDDCCCBBBBBBCCCBBB@@@???AAA??????CCCMMMZZZgggnnnzzzhhhiiieeeYYYKKKDDDIIIQQQcccqqq|||tttzzz}}}eeeKKK===<<<<<<999555444222222333333111000222222222222222222222222333222222222444777999;;;@@@AAACCCEEEFFFHHHHHHHHHKKKNNNKKKKKKQQQOOOUUUfff}}}}}}vvvooommmtttsssqqqyyy{{{kkkVVVHHHBBB>>><<<;;;<<<;;;;;;:::999888888777999999888888888888999999999999999999999999999999;;;;;;<<<===>>>???@@@@@@ggg___VVVPPPOOONNNLLLIIIDDDCCCAAAAAAAAAAAA???>>><<<>>>@@@???@@@GGGTTT___|||qqqooonnngggUUUCCC@@@GGGJJJccc|||ssssss|||qqqLLL:::888888666555333222333333222000222222222222222222222222333222222333444777:::<<<@@@AAACCCEEEGGGHHHIIIIIIKKKMMMLLLNNNRRRPPP]]]xxx|||xxxtttjjjkkk{{{tttpppiiimmmrrrkkkVVVEEE@@@@@@===>>>===<<<;;;999888777666999999888888888888999999::::::::::::::::::::::::;;;;;;<<<===>>>???@@@@@@sssbbbWWWTTTSSSQQQMMMHHHFFFDDDCCCCCCBBBAAA???;;;>>>@@@??????DDDOOOXXXdddwwwyyyrrrlll\\\IIIAAAFFFEEEWWWsssyyyuuussslllDDD777;;;888666333222333333222111222222222222222222222222333222222333555999<<<>>>AAABBBDDDFFFGGGIIIIIIJJJLLLMMMMMMRRRWWWWWWjjjzzztttuuu}}}zzzxxxsssWWWDDD@@@BBB======<<<;;;:::999888888:::999999888888999999:::::::::::::::::::::::::::;;;;;;<<<===>>>???@@@@@@~~~lllbbb\\\UUUPPPQQQNNNKKKHHHGGGFFFEEECCCBBB@@@>>><<<<<>>???@@@@@@yyyjjj\\\TTTUUUQQQMMMIIIGGGEEECCCAAACCC???;;;;;;===??????>>>EEEZZZppprrrjjjbbbTTTHHHOOOIIIXXX{{{nnnrrrrrrNNN@@@;;;888555333333333333333222222222222222222222222222222222444777;;;???AAABBBCCCEEEGGGIIIJJJKKKKKKMMMRRRSSSZZZlll|||vvvssspppxxxzzzmmmnnn~~~qqqMMMBBB<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::::::::::::::::::::::::::;;;;;;<<<===>>>???@@@@@@rrrfff[[[WWWQQQLLLIIIFFFCCCAAAAAA???===>>>@@@BBBBBBBBBFFFMMM^^^qqqyyyzzzfffPPPJJJKKKXXXvvvuuu~~~gggDDD<<<999555333333333444333222222222222222222222222222222333444888<<<@@@BBBCCCDDDFFFHHHIIIJJJKKKKKKMMMVVVVVV]]]www}}}tttqqqooogggoooyyyiiivvv```FFF>>>=========<<<<<<;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@eeeaaaZZZUUUQQQNNNJJJHHHDDDCCCBBB@@@???>>>======DDD>>>NNNeeeddd\\\{{{www[[[KKKKKKIIITTTuuu}}}OOO===:::555333333444444333222222222222222222222222222222333555888<<<@@@CCCCCCDDDFFFHHHJJJKKKKKKLLLMMMXXXXXX^^^~~~{{{zzzoooxxxpppwwwpppMMM@@@@@@???===<<<;;;:::999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@yyyfff]]]WWWPPPNNNPPPIIIDDDAAACCCCCC@@@>>>???>>>@@@EEEKKKRRR___vvvvvvPPPCCCFFFNNNTTTttthhhOOO777444999///000666---333333333333333333333333111333777999;;;<<>>999:::::::::::::::::::::::::::<<<===<<<;;;999:::::::::<<<===>>>===>>>???AAA}}}kkk^^^TTTPPPRRROOOIIIEEEEEECCC@@@@@@CCC???@@@CCCHHHMMMZZZpppaaaLLLFFFGGGIIIhhhXXX===666:::222111555111333333333333333333333333111444777:::;;;===???AAABBBBBBDDDIIIKKKJJJMMMQQQZZZ^^^dddnnn}}}}}}}}}|||qqqzzzsssaaaLLLBBBAAA@@@???>>>===:::999:::::::::::::::::::::::::::<<<======;;;::::::;;;:::<<<===>>>===>>>@@@AAAooo___XXXWWWQQQLLLHHHEEEAAA===???CCCAAA@@@AAADDDGGGQQQdddvvvuuu[[[LLLFFF@@@RRR}}}|||{{{mmmJJJ888:::666222555555333333333333333333333333222444888:::<<<===@@@BBBDDDEEEGGGJJJHHHHHHNNNWWW```ggguuuwww}}}}}}pppwwwssstttooo```KKKCCC???BBBBBB<<<999===:::::::::::::::::::::::::::<<<======;;;::::::;;;:::<<<>>>>>>>>>>>>@@@BBBsssddd]]]RRRNNNKKKIIIDDD>>>???CCCBBB@@@???@@@AAAHHHWWWfffkkk\\\UUUHHHEEEcccwwwooo^^^<<<777888555444666444444444444444444444444333555999;;;===>>>AAACCCCCCEEEIIIJJJGGGHHHSSS```iiirrr|||rrrppp~~~ssskkkwwwdddNNN>>>@@@CCC===<<>>===;;;::::::;;;;;;<<<>>>>>>>>>>>>@@@BBBtttcccWWWTTTQQQPPPKKKDDDBBBDDDCCC@@@??????>>>AAALLLXXXsssvvvgggbbbUUUGGGYYY|||}}}~~~|||uuuuuuEEE555999999444666444444444444444444444444444666:::<<<>>>???BBBDDDBBBDDDHHHIIIGGGJJJXXXhhhtttvvvhhhzzztttnnn~~~eeeEEE>>>@@@======AAA::::::::::::::::::::::::;;;===>>>===<<<:::;;;;;;;;;===>>>???>>>???@@@BBBrrr___XXXSSSPPPLLLEEE@@@@@@CCCAAA???@@@>>>>>>EEENNNcccuuuwwweee]]]WWWJJJUUUvvvyyy|||oooxxxVVV888::::::444666444444444444444444444444555777;;;===???@@@CCCEEEBBBDDDHHHJJJIIINNN]]]lll{{{|||rrrnnnvvvpppvvvrrrnnnwwwwww}}}~~~SSS@@@======<<<<<<::::::::::::::::::::::::;;;===>>>>>><<<;;;;;;<<<;;;===????????????AAABBBpppdddWWWRRRNNNGGGAAA???BBBAAAAAABBB@@@>>>AAAGGGRRRaaa}}}gggZZZYYYLLLMMMfffjjjAAA:::999555999555555555555555555555555555888<<<>>>???AAACCCEEEEEEEEEGGGJJJKKKPPP^^^lllzzz~~~vvvjjjbbbfffwwwnnnsssyyy}}}hhhmmm|||bbbGGG>>>>>>===:::::::::::::::::::::::::::<<<===>>>>>><<<;;;;;;<<<;;;===????????????AAACCCsssaaaYYYUUUOOOIIIFFFBBBAAABBBCCCBBB>>>@@@DDDAAARRRtttuuucccaaaQQQGGGWWWlllxxxIII;;;888555;;;555555555555555555555555666888<<<>>>@@@AAADDDFFFGGGFFFHHHKKKMMMRRR^^^jjjvvv~~~yyygggfffxxx}}}ddd___]]]cccqqq~~~rrrwwwkkkMMM@@@AAAAAA===::::::::::::::::::::::::<<<===???>>><<<;;;;;;<<<<<<===?????????@@@AAACCCttteee]]]SSSMMMLLLEEEEEEEEECCCAAAAAABBBDDD???FFF___lll```[[[RRRGGGYYYjjj___CCC999888666555555555555555444444444;;;;;;<<<>>>@@@BBBDDDEEEEEEJJJJJJFFFMMM]]]gggggg||||||}}}xxxzzz{{{|||xxxddd\\\UUUUUUXXX^^^hhhqqqqqq}}}{{{TTT???@@@AAA:::===<<<;;;:::999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;===?????????@@@BBBDDDqqqaaaUUUOOONNNFFFEEEDDDAAA??????@@@AAABBBCCCPPPooowwwbbbXXXSSSOOONNN\\\oooNNN;;;777999777777777777777777777888::::::<<<>>>@@@CCCFFFGGGIIIIIIIIIKKKTTTaaahhhjjj}}}~~~uuuqqqkkk]]]YYYWWWWWWVVVVVV[[[bbbzzzkkkrrrsssVVVDDDBBBAAA======<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;===?????????@@@BBBDDDnnn]]]UUUSSSIIIGGGDDDAAA@@@??????@@@CCCAAACCCWWWfffUUUQQQRRRKKKPPPlllgggCCC777;;;777777777777888999::::::999:::<<<>>>AAAEEEGGGIIILLLHHHHHHPPP[[[eeennnuuuyyytttmmm^^^[[[ZZZZZZWWWRRRRRRUUUggg{{{~~~vvvqqq~~~qqq```NNNBBB>>>>>>======;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===???@@@@@@@@@BBBDDDnnn^^^WWWMMMJJJFFFCCCBBBBBBBBBBBB@@@BBBBBBLLLmmmvvv___UUURRRPPPNNN```TTT;;;:::666666666666777888:::;;;;;;<<<===???BBBEEEGGGIIIKKKEEEHHHTTT```jjjzzzmmmddd]]]\\\[[[WWWTTTSSSTTTeeezzzzzzxxx~~~}}}eeeIII>>>@@@>>>===<<<::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===???@@@@@@AAACCCDDDmmmoootttyyyzzz}}}jjjZZZQQQMMMGGGDDDDDDDDDDDDCCC>>>CCCEEEGGG[[[rrr^^^QQQRRRPPP___nnngggCCC888888888777777888999;;;===??????@@@AAABBBDDDFFFGGGGGGEEEJJJXXXdddrrrppp___YYY[[[[[[XXXVVVOOOUUU___kkkxxx|||vvvXXXDDDCCC>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@@@@@@@AAACCCEEEYYYXXXZZZ\\\^^^bbbnnn{{{}}}eeeWWWRRRJJJFFFEEEEEEDDDBBB???BBBBBBBBBKKKeee|||cccPPPMMMPPP^^^~~~qqqqqqyyyQQQ;;;===<<<:::::::::<<<>>>@@@AAAAAABBBBBBCCCEEEFFFGGGEEEGGGOOO[[[llliii^^^\\\[[[XXXVVVUUURRRQQQTTT]]]kkk}}}oooqqqdddHHH@@@>>>>>><<<;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAAAAAAAACCCEEERRROOONNNPPPPPPSSS[[[eeelll}}}ddd\\\RRRLLLJJJHHHDDDAAAAAA>>>???BBBEEERRRqqqjjjXXXOOOOOOUUUkkknnnxxxdddDDD???>>><<<;;;;;;<<<>>>@@@AAAAAABBBCCCDDDFFFHHHIIIGGGLLLSSS```yyyvvvrrrpppvvvqqqfff]]]WWWWWW[[[UUURRRSSSTTTWWWbbbnnn|||gggdddzzzzzzttt|||pppPPP>>>???>>><<<;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAAAAABBBDDDEEETTTRRRRRRSSSRRROOOPPPTTTYYYeeeooofff[[[SSSOOOKKKGGGBBBBBB<<>>@@@@@@AAACCCEEEGGGJJJKKKJJJOOOVVVddduuusssxxxuuulllqqqyyyttthhhsssrrraaaYYYYYY[[[XXXXXXZZZWWWQQQQQQWWW]]]gggyyyvvvrrr|||tttrrr~~~]]]DDD???>>>===<<<;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAAAAABBBDDDFFFSSSRRRQQQQQQSSSTTTSSSRRRMMMVVVgggrrr\\\UUUUUUPPPIIIEEEBBBAAAAAABBBAAAFFFTTTbbbnnn\\\JJJMMMUUU\\\^^^CCC===<<<:::444:::@@@:::???@@@AAACCCDDDFFFGGGHHHIIIMMMYYYqqqwwwwwwyyykkkrrrdddZZZfffZZZTTTXXXXXXPPPNNNSSSTTTRRR[[[sss~~~|||xxxZZZEEEAAA:::===AAA<<<<<>>;;;========================@@@AAACCCCCCCCCCCCDDDFFFXXXUUUQQQOOOOOOQQQRRRRRRVVVTTTRRRUUUddd|||ggg\\\TTTLLLHHHEEEDDDDDDCCCAAA@@@HHHRRR```{{{```RRROOOKKK___bbbEEE888<<<::::::>>>??????@@@AAACCCDDDFFFGGGHHHJJJYYYjjjuuuzzz~~~iii^^^^^^}}}xxxuuu|||uuu```TTTVVVZZZVVVWWWRRRNNNNNNNNNYYYwwwwwwyyyoooggg[[[MMMFFF;;;<<>>>>>===<<<<<<===???BBBCCCCCCDDDEEEGGG```[[[UUUQQQPPPQQQRRRSSSSSSTTTUUUUUUZZZoooyyyjjj^^^SSSKKKFFFEEEDDDDDDAAA???DDDKKKVVVyyynnn]]]YYYSSSYYY}}}xxxNNN888===>>>:::>>>AAA???@@@AAACCCDDDFFFGGGHHHLLL^^^rrr{{{}}}sss``````nnnyyysssaaaZZZWWWUUUUUUSSSTTTTTTOOOPPPbbbxxx~~~sssuuuwwwvvvlll[[[KKK===<<>>>>>============@@@CCCDDDDDDDDDEEEFFFiiiccc[[[TTTQQQQQQQQQQQQLLLOOOSSSTTTSSS]]]yyylll```UUUMMMGGGEEEEEEEEEBBB@@@BBBHHHRRRqqqvvv___ZZZWWWVVVnnnZZZ<<>>BBB???@@@AAACCCDDDFFFGGGHHHNNN```vvvqqq```fffxxxzzztttaaaWWWXXXSSSRRRUUUYYYVVVSSSZZZgggttt|||zzzTTTAAA<<>>>>>>>>@@@BBBEEEFFFEEEDDDEEEEEEvvvoooeee\\\VVVSSSPPPOOOQQQPPPRRRSSSPPPTTTiiinnnaaaXXXPPPJJJGGGFFFFFFDDDAAABBBGGGGGGbbb~~~eeeWWWXXXWWWjjjgggCCC@@@???===@@@BBB???@@@AAACCCDDDFFFGGGHHHQQQccc{{{qqqcccgggsssvvvzzzyyy~~~nnnaaa^^^XXXSSSRRRVVVVVVRRRVVV```~~~~~~}}}hhhKKK===@@@===;;;===<<<;;;;;;<<<======>>>??????AAADDDGGGHHHGGGFFFFFFFFF~~~ssshhh```ZZZUUURRRWWWRRRRRRUUUSSSQQQ]]]nnnrrrcccXXXOOOKKKHHHHHHEEEAAABBBFFF@@@UUUnnnsss[[[WWWTTTaaaqqqKKKAAA>>>???BBB@@@???@@@AAACCCDDDFFFGGGHHHYYYlll|||iiiaaaeeelllqqqttt~~~yyy||||||nnnccc]]][[[]]]YYYSSSWWW```zzzyyy^^^DDDAAA>>>===???===>>>>>>>>>>>>>>>>>>>>>>>>@@@DDDHHHJJJJJJIIIIIIIIItttjjjbbb[[[WWWTTTOOOPPPVVVUUUOOORRR\\\wwwqqq___TTTOOOJJJIIIEEEAAAAAAEEEFFFTTTeee~~~___TTTKKKRRRmmmxxxQQQBBB===@@@CCC??????@@@AAACCCEEEFFFGGGHHHaaavvv}}}pppiiillluuurrr___]]]eeekkkuuuuuu}}}mmmjjjjjjjjjbbbXXXYYYbbb|||nnnKKKDDDAAA@@@BBB@@@AAAAAA@@@@@@???>>>>>>>>>???CCCGGGJJJKKKKKKKKKLLL~~~vvvlllbbb\\\YYYTTTRRRSSSSSSRRRTTTYYYpppooo\\\SSSQQQMMMHHHEEEDDDBBB???HHHIIIZZZ|||pppVVVQQQTTTVVVmmm^^^AAAHHHDDD;;;DDD<<>>@@@??????>>>>>>>>>>>>>>>AAAFFFKKKLLLKKKKKKLLLOOOvvvllleee\\\XXXUUUVVVUUURRRTTTWWWfffsss```VVVSSSNNNIIIGGGEEECCC@@@EEEFFFWWWyyy~~~```QQQPPPRRRZZZtttMMMFFFCCC<<>>AAAAAA@@@???????????????BBBGGGLLLNNNMMMMMMNNNPPPwwwpppbbb]]]ZZZYYYVVVRRRRRRUUU^^^vvvmmm\\\VVVOOOKKKJJJGGGDDDAAADDDDDDSSSssspppVVVNNNPPPPPPrrraaaFFFBBB>>>======BBB@@@@@@EEEDDDIIIYYYrrr{{{zzzyyydddQQQLLLRRRZZZ___cccsss{{{wwwkkkppp}}}qqqXXXHHHBBB@@@???@@@BBBBBBAAA@@@@@@@@@@@@@@@CCCHHHMMMPPPOOOOOOPPPRRRyyyllleee^^^YYYUUUQQQQQQUUU[[[ppp~~~fff[[[QQQMMMLLLHHHDDDBBBEEEDDDOOOjjj```QQQRRRQQQgggxxxKKKCCCBBB;;;>>>BBB@@@AAAEEEDDDMMMaaazzzwwwrrrwwwttt]]]JJJKKKUUU]]]aaadddnnnxxx~~~|||eeeggg}}}~~~ppp[[[HHH??????BBBCCCBBBBBBAAA@@@@@@@@@@@@@@@CCCHHHNNNQQQQQQQQQRRRTTTuuulllbbb[[[UUUPPPQQQVVVXXXiiissscccSSSNNNMMMHHHCCCBBBEEEEEENNNccc}}}iiiVVVRRRSSS___UUUEEEEEE>>>>>>BBBAAABBBFFFDDDQQQkkk~~~~~~rrrZZZHHHLLLXXX]]]```ccciiittt~~~|||wwwuuuvvvhhhooo{{{kkkNNN???@@@DDDCCCAAAAAA@@@???????????????BBBHHHOOOSSSSSSSSSTTTUUU{{{sssiiibbbZZZTTTSSSVVVSSSaaazzzmmmXXXQQQOOOIIIDDDCCCCCCEEEMMM]]]tttqqq\\\QQQTTT^^^aaaHHHGGGBBB???BBBAAACCCFFFEEEUUUsssnnnVVVFFFLLLWWWZZZ\\\```iiisss}}}|||~~~xxxrrrttt{{{sssaaa^^^hhhzzz|||aaaFFFBBBDDDBBBAAAAAA@@@???????????????CCCJJJQQQVVVVVVVVVWWWXXX~~~xxxqqqllldddZZZUUUUUUQQQ[[[tttyyy^^^TTTQQQJJJEEEEEE@@@EEEKKKVVViiiyyyfffUUUTTT]]]}}}kkkJJJGGGEEE???BBBAAADDDFFFEEEXXXzzzjjjTTTFFFMMMWWWWWWYYY```iiivvv~~~~~~ppp___ZZZZZZ___\\\QQQOOOTTT```fffnnnvvvyyyQQQDDDDDDAAABBBBBBAAA@@@@@@@@@@@@@@@FFFLLLTTTYYYZZZZZZ[[[\\\~~~{{{xxxtttlll___VVVSSSSSS[[[rrrbbbWWWSSSLLLGGGGGG@@@EEEJJJPPP___yyyppp\\\PPPVVVsssqqqJJJFFFGGG@@@BBBAAAEEEFFFEEEYYY~~~mmmlllhhhpppiiiSSSFFFOOOXXXWWWZZZbbbgggxxxzzzzzzsssbbbTTTOOOMMMPPPPPPLLLJJJLLLPPPTTTXXX]]]dddrrr~~~XXXFFFDDDBBBCCCCCCBBBAAAAAAAAAAAABBBHHHNNNWWW\\\]]]]]]]]]___yyyrrrooohhh^^^VVVTTTWWWZZZlllmmm[[[SSSNNNIIIGGGAAABBBGGGPPP]]]qqq~~~XXXRRRNNN^^^}}}WWWKKKBBB@@@AAAEEEFFFAAAHHHhhhqqqjjjfffjjjpppmmmmmmvvv[[[IIIOOOWWWWWWXXX___mmmwwwnnnnnnuuugggaaa___XXXTTTVVVUUUOOOMMMNNNMMMGGGHHHOOOPPPUUUnnn\\\EEEJJJ<<>>BBBHHHOOOmmmkkklllmmmtttaaa\\\kkkXXXEEEIIIMMMLLLJJJMMMVVV^^^mmmuuu~~~yyy___UUUVVVeeesssuuuuuuwwwtttyyy}}}yyywwwnnnhhhiiikkkoootttwwwVVVTTTKKKMMMMMMIIIDDDBBBFFFJJJbbblllYYYTTTLLLIIIFFFEEECCCFFFQQQ^^^yyygggXXXTTTPPPcccRRREEEBBBCCCDDDPPPuuuwwwsssqqqvvvccc\\\ccc{{{sssTTTEEEIIILLLKKKIIILLLVVV___iiipppxxxxxx]]]VVVXXXfffqqqsssqqqrrrtttxxxwwwlllmmmsssuuuhhh___ZZZYYY\\\___hhh{{{\\\QQQOOOPPPPPPJJJDDDBBBEEEIIIeeetttttt}}}ttt___VVVOOOKKKHHHFFFDDDEEENNNXXXlllkkkYYYTTTLLLSSSzzzUUUGGGFFFDDDBBBQQQ}}}oooeeeeeessswwwkkk\\\FFFDDDHHHKKKJJJHHHLLLVVV___hhhmmmsss{{{~~~pppYYYVVVZZZfffppprrrqqqrrruuuuuuzzztttdddaaannnpppccc\\\YYYVVVVVV___qqqfffOOOPPPQQQPPPKKKDDDCCCGGGKKKfffzzzqqqiiijjjrrrlll[[[TTTOOOKKKHHHEEEEEELLLTTTgggttt```WWWOOOMMMlll[[[FFFEEEDDDDDDWWWyyyrrrpppvvvhhhYYYPPPCCCDDDHHHJJJIIIGGGLLLVVV```hhhiiinnnxxxrrraaaSSSSSSYYYccckkknnnoooqqqsssrrrttt~~~ssseeennn{{{|||~~~xxxkkk]]]ZZZXXXWWWZZZjjjqqqWWWNNNOOOOOOJJJEEEDDDIIIOOOjjjpppjjjgggccceeekkkvvv]]]XXXRRRLLLIIIFFFEEEKKKSSSfffoooaaaWWWNNNdddoooKKKGGGEEEDDDUUU{{{dddPPPHHHAAADDDGGGJJJHHHGGGKKKWWW```nnnnnnrrr~~~lllYYYLLLOOOVVV]]]ccchhhkkkmmmtttsssuuu}}}www{{{uuusssxxx~~~fffdddaaa]]]UUUWWWmmmzzzvvvoooVVVLLLNNNMMMIIIDDDEEEKKKQQQpppppphhhccc]]]^^^dddyyyggg[[[SSSLLLHHHEEEEEEKKKRRRddd~~~ooo```RRRaaa}}}RRRIIIEEEEEEPPPkkk|||uuuiiiNNNDDD>>>DDDGGGIIIGGGFFFKKKWWWaaatttuuuzzz}}}hhhXXXKKKPPPUUUYYY]]]bbbgggiiiooopppuuu}}}vvvqqqqqqrrrwww|||vvvkkkddd[[[UUU]]]kkk}}}kkkPPPLLLMMMLLLHHHCCCDDDKKKQQQtttvvvjjj```XXXXXX^^^qqqxxx\\\SSSKKKFFFDDDDDDJJJQQQbbbyyyyyyfffUUUaaassswwwQQQGGGEEEIIISSSjjjyyyuuupppSSSHHHBBBCCCGGGIIIGGGFFFKKKWWWaaarrruuu|||sss```TTTNNNSSSWWWYYY\\\aaafffhhhcccgggoooxxx~~~vvvpppqqqvvv|||tttxxx}}}qqqgggbbb[[[ZZZ___rrrtttTTTMMMNNNLLLGGGCCCCCCIIIPPPttt~~~qqqdddXXXVVV]]]ssssss^^^UUUNNNKKKFFFBBBIIIUUU]]]uuudddZZZoooqqqhhh}}}ZZZHHHIIICCCPPPxxx}}}{{{\\\BBB???FFFHHHIIIFFFCCCHHHRRR\\\qqquuuzzz|||wwwiiiYYYMMMJJJQQQ[[[aaaccccccbbbccceeeddddddiiiqqqwwwyyyzzzzzzwwwrrrnnnlllmmmoooqqqtttxxx}}}wwwiii```\\\ZZZbbbkkkooo]]]RRRZZZSSSIIIIIIIIIIIIPPPmmmxxxjjj\\\XXX]]]kkkzzzaaaXXXPPPMMMHHHCCCIIITTT___qqqooo^^^oooppphhhzzz}}}]]]HHHGGGCCCSSS~~~yyyhhhKKKCCCEEEGGGHHHEEEDDDHHHRRR[[[rrrzzzvvveeeWWWPPPJJJPPPYYY___aaa`````````^^^^^^___ccchhhmmmppprrrrrrpppnnnlllkkkkkklllmmmrrrvvv|||tttfff]]]XXXVVV\\\nnn|||wwwppp\\\RRRYYYSSSHHHGGGGGGGGGNNNpppqqqbbb[[[\\\eee{{{eee[[[SSSPPPJJJEEEJJJTTTcccnnn{{{aaammm{{{mmm~~~bbbKKKHHHDDDWWWwwwnnnoooooommmrrrnnnPPPDDDDDDFFFFFFEEEDDDHHHRRRZZZpppxxxbbbVVVSSSJJJOOOVVV[[[]]]\\\\\\\\\ZZZ\\\^^^aaacccfffiiilllggghhhhhhhhhiiiiiiiiiiiimmmssszzzuuueee\\\UUUXXX___nnnxxx{{{zzzbbbUUU]]]UUUIIIGGGFFFGGGOOOrrrxxxggg\\\YYYddd{{{ggg\\\SSSPPPLLLGGGKKKUUUfffnnn}}}___fffrrrhhhMMMIIIFFFZZZ}}}vvvsssjjjbbbcccwww{{{eeeKKKCCCCCCDDDEEEDDDDDDHHHQQQXXXiii}}}~~~fffWWWRRRKKKNNNRRRVVVXXXXXXXXXXXXWWWZZZ]]]^^^^^^___cccfffaaaaaabbbccceeefffggghhhiiiooowwwzzzkkk___]]]ZZZ___vvv}}}uuuddd\\\ccc[[[MMMIIIHHHJJJSSSrrrnnn```XXXbbbyyyhhh\\\RRROOOLLLIIIMMMVVVeeemmmzzz{{{XXX[[[tttqqqhhhLLLGGGGGG[[[|||jjjaaa```mmmyyyiiiTTTCCCBBBCCCDDDDDDCCCCCCHHHOOOTTT___tttnnnZZZPPPKKKLLLNNNQQQSSSUUUUUUTTTRRRUUUXXXYYYWWWWWWZZZ]]]___^^^^^^^^^```dddgggiiieeejjjrrr{{{llleeeYYYWWWhhhyyy___```hhh___OOOIIIGGGJJJTTTuuuzzziii]]]___tttmmm___RRRNNNLLLIIINNNWWWbbbmmm{{{vvvWWWTTTcccpppjjjKKKEEEFFFXXXnnniiiiiifff}}}vvv^^^JJJ???DDDDDDDDDCCCBBBCCCGGGLLLQQQVVVkkkrrr\\\PPPKKKJJJJJJMMMPPPRRRSSSSSSSSSTTTWWWXXXXXXXXXYYYZZZ^^^]]]\\\\\\^^^aaaeeegggbbbffflllvvvvvveee]]]ddd{{{aaacccjjj```OOOGGGEEEHHHSSSzzzvvvggg___qqquuueeeUUUOOOKKKIIINNNWWWdddpppzzzaaaWWWZZZ|||uuuvvvRRRGGGCCCQQQttt}}}{{{www^^^III@@@DDDEEEDDDCCCBBBCCCFFFJJJMMMOOOddd~~~nnn]]]TTTKKKIIIHHHJJJNNNQQQSSSSSSUUUUUUVVVXXXZZZ[[[ZZZXXX[[[[[[[[[\\\^^^```aaabbbaaabbbgggqqqwwwiiiccclllmmmfffmmmcccPPPGGGDDDHHHUUU}}}pppcccqqq|||jjjXXXPPPKKKIIINNNWWWiiiuuummm^^^XXXsssyyy\\\KKKBBBKKKiii|||yyyaaaLLLAAACCCFFFEEECCCBBBCCCEEEIIIKKKLLLbbb{{{{{{iii]]]XXXKKKHHHFFFHHHMMMQQQSSSSSSRRRPPPPPPSSSWWWXXXVVVSSSXXXYYY\\\^^^______^^^]]]aaa```cccmmmnnn^^^]]]}}}tttjjjqqqfffSSSIIIFFFKKKWWW}}}zzzvvv~~~iiiVVVPPPLLLHHHQQQ```rrrsssbbbWWWeeeDDDAAANNNcccrrrsssiiiMMM@@@FFFDDDEEEEEEBBB@@@BBBGGGKKKQQQYYYnnnzzz```PPPOOOGGGGGGGGGIIILLLNNNOOONNNNNNOOOQQQRRRSSSSSSTTTTTTVVVVVVWWWWWWXXXYYYYYYYYY\\\[[[\\\cccuuu|||ggg___iiiwww|||vvvooo{{{iiiPPPLLLIIIHHHTTTooo{{{xxxwww~~~nnnZZZRRRMMMJJJTTTcccvvvnnnfffhhh}}}~~~eeeIIIEEENNNeeewwwsssRRR===@@@EEEEEEDDDAAA???AAAGGGLLLQQQWWWfffsssppp^^^NNNJJJGGGFFFGGGIIILLLNNNNNNNNNLLLMMMNNNPPPQQQQQQRRRRRRUUUUUUVVVWWWWWWXXXXXXYYYZZZ[[[\\\bbbpppxxxeee```ccckkk~~~yyyvvvmmmQQQLLLHHHHHHUUUqqqhhh}}}uuunnnnnnuuuuuu^^^UUUOOOMMMXXXhhh|||qqqnnnwww~~~||||||^^^KKKHHHQQQnnn{{{kkkyyy\\\@@@@@@FFFEEECCC@@@>>>AAAGGGMMMSSSXXX___eeeccc[[[OOOGGGFFFFFFFFFHHHKKKMMMMMMMMMJJJKKKLLLMMMNNNOOOOOOOOOTTTTTTTTTUUUVVVVVVWWWWWWWWWZZZ\\\___hhhzzzooo]]]VVVRRR]]]qqq~~~xxx{{{pppRRRLLLHHHHHHWWWwwweeetttpppnnnttt|||bbbVVVPPPNNN[[[lll|||www|||sssXXXGGGFFFOOOpppvvveee{{{ggg[[[ccccccHHHGGGFFFEEECCC???===@@@GGGNNNTTT\\\```^^^YYYVVVPPPIIIEEEEEEEEEGGGJJJLLLLLLLLLIIIJJJKKKLLLMMMNNNNNNNNNRRRRRRSSSSSSTTTUUUUUUUUUTTTXXX\\\\\\___lll|||fffZZZSSSRRRWWWiii~~~xxxqqquuusssyyyqqqSSSMMMIIIJJJYYYgggdddWWWPPPOOO\\\nnn~~~yyyZZZEEECCCMMMlll}}}kkkooobbb[[[```tttyyy^^^HHHJJJFFFEEEBBB>>><<>>@@@FFFKKKQQQZZZiiiqqqgggSSSHHHIIIBBBBBBBBBDDDGGGIIIJJJIIIHHHIIIJJJLLLMMMMMMNNNNNNLLLMMMMMMNNNNNNOOOPPPPPPNNNQQQSSSTTTSSSUUUZZZ___ccckkkvvvoooYYYSSSOOOMMMLLLWWWwww~~~[[[PPPJJJNNNaaa}}}hhh[[[SSSRRR```rrrwwwaaawwwsssPPPDDDKKKkkkjjjvvveeeSSSJJJDDDDDDBBBCCCCCCAAA???@@@EEEJJJVVVZZZkkk{{{sssZZZIIIIIIBBBBBBBBBDDDGGGIIIIIIIIIHHHHHHJJJKKKLLLMMMMMMMMMLLLLLLLLLMMMNNNNNNOOOOOONNNOOOQQQRRRSSSTTTWWWYYYZZZ```gggooouuu{{{~~~eee[[[QQQJJJCCCIIIggg]]]OOOIIINNNcccjjjYYYRRRSSSaaapppttt___nnn|||SSSAAAIIIjjjqqqmmm[[[JJJ>>>???DDDDDDBBBAAAAAABBBCCCEEEMMM[[[rrrvvv]]]MMMKKKDDDCCCCCCCCCEEEFFFHHHJJJHHHHHHIIIIIIIIIIIIIIIIIILLLLLLKKKKKKLLLLLLMMMNNNMMMMMMNNNPPPRRRSSSTTTUUUVVVYYY^^^bbbfffkkkooosss{{{ppp]]]PPPOOOMMMLLL[[[ppp{{{aaaNNNOOOKKK]]]mmm\\\SSSSSS___mmm~~~zzzlllcccnnnVVVFFFOOOmmmmmm~~~ttt___III???EEEEEEDDDBBB@@@>>>???BBBDDDIIIWWWnnn|||sss[[[KKKHHHDDDDDDCCCDDDEEEFFFHHHIIIHHHHHHHHHHHHIIIIIIIIIIIILLLLLLLLLLLLMMMMMMMMMMMMKKKLLLMMMNNNOOOQQQRRRRRRTTTWWWZZZ^^^```cccgggjjjmmmrrrxxx~~~|||gggVVVQQQMMMJJJUUUfff]]]MMMPPPMMM^^^qqq___UUUSSS\\\jjjyyywwwjjjmmmrrrXXXIIIUUUvvveeeiiixxxcccHHH<<>><<<===@@@CCCFFFRRRgggvvvoooZZZKKKHHHDDDDDDDDDDDDEEEFFFHHHIIIGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKMMMNNNNNNNNNMMMLLLKKKKKKKKKLLLMMMMMMNNNNNNQQQSSSVVVXXXYYY[[[]]]```___ccciiioootttzzzwww```VVVOOOJJJOOO[[[|||[[[NNNRRROOO^^^ppp___UUURRR\\\iiixxxzzzooosss~~~{{{~~~VVVFFFSSS}}}bbb[[[}}}~~~lllOOO???EEEHHHGGGCCC>>>;;;;;;@@@DDDGGGOOO```mmmiiiXXXLLLKKKDDDDDDDDDEEEEEEFFFGGGHHHFFFFFFGGGGGGHHHHHHIIIIIIIIIKKKMMMNNNNNNNNNLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLNNNPPPRRRSSSTTTVVVXXXZZZ[[[^^^bbbggglllrrrxxx}}}}}}lll^^^TTTMMMNNNUUUnnn___RRRUUUPPP]]]mmm]]]TTTSSS]]]jjj|||wwwrrrxxxxxxWWWFFFMMMwwwfffYYYsssxxx]]]HHHGGGIIIIIIFFF@@@;;;;;;@@@EEEIIIKKKVVVbbb```SSSKKKLLLDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEFFFFFFGGGHHHHHHIIIHHHIIIKKKMMMMMMLLLKKKJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKNNNPPPRRRSSSTTTWWWYYY[[[]]]___bbbfffkkkpppuuuqqqwww|||}}}vvveeeYYYPPPNNNQQQfffgggWWWXXXPPP\\\kkk[[[TTTTTT```nnnvvvyyyuuu[[[IIIIIImmmuuuwwwdddYYYjjj}}}rrr^^^IIIDDDHHHIIIGGGBBB<<<;;;AAAFFFHHHGGGNNNYYYYYYOOOIIIJJJDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGHHHHHHIIIGGGHHHJJJKKKKKKKKKJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLJJJLLLOOOQQQRRRTTTWWWYYYXXXZZZ\\\]]]___bbbfffiiidddkkktttvvvpppooozzzooo^^^RRRMMMNNNdddmmmZZZXXXOOO[[[jjj[[[TTTUUUbbbrrrzzz~~~yyy]]]JJJJJJmmmyyyzzzrrrbbbVVV___|||ppp```SSSEEEAAADDDGGGGGGBBB<<<;;;@@@EEEHHHGGGNNNYYY[[[QQQIIIHHHDDDDDDEEEFFFGGGFFFFFFEEECCCCCCDDDEEEFFFGGGHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLJJJLLLNNNOOOPPPQQQSSSUUURRRTTTVVVXXXYYYZZZ]]]``````cccjjjoooooonnnttt}}}}}}gggVVVOOONNNYYYmmmYYYVVVNNN[[[kkk[[[TTTVVVdddtttvvv~~~]]]JJJMMMuuuzzzgggWWWXXXmmmjjjUUULLLEEECCCAAAEEEFFFBBB<<<:::???DDDJJJIIIQQQ^^^```UUUKKKHHHDDDDDDFFFGGGGGGFFFEEEEEEBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIHHHHHHIIIJJJJJJKKKLLLLLLJJJKKKMMMNNNNNNNNNPPPRRRNNNQQQSSSUUUVVVWWWYYY[[[bbbbbbfffoootttuuuwwwzzznnn[[[QQQOOOHHHpppzzzyyylllWWWSSSMMM[[[ooo```TTTRRRbbbxxx}}}qqq~~~XXXMMMMMMqqqfff[[[oooiiiQQQSSSCCC@@@EEEFFFEEEAAA===;;;>>>AAAGGGGGGOOO___kkkfffUUUFFFGGGEEECCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHIIIJJJJJJJJJLLLNNNNNNKKKJJJKKKNNNPPPPPPNNNOOOOOOOOOOOOQQQSSSVVVWWW]]]fffqqqyyy||||||~~~|||```QQQMMMNNNaaauuu~~~gggWWWSSSTTT[[[qqqbbbWWWTTTdddzzzyyyoooYYYOOOOOOjjjmmmtttXXXOOO@@@BBBEEEFFFEEEAAA===;;;>>>AAAGGGHHHPPP```llliiiYYYJJJGGGEEECCCCCCDDDEEEDDDCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGHHHIIIIIIIIIKKKMMMMMMKKKIIIJJJMMMOOOOOONNNNNNNNNNNNOOOPPPRRRSSSTTTWWWaaappp|||mmmXXXNNNJJJ]]]xxxqqq{{{vvvsssyyy~~~~~~{{{kkkpppjjjXXXRRRSSSZZZpppbbbWWWTTTdddzzzvvvooowwwXXXNNNNNN]]]nnnzzzcccQQQBBBBBBEEEFFFEEEBBB===;;;===@@@EEEGGGPPP___kkkjjj[[[LLLGGGEEEDDDCCCDDDEEEDDDCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCEEEGGGGGGGGGGGGIIIJJJKKKJJJIIIJJJLLLMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPPPPQQQ]]]nnn{{{bbbPPPCCCRRRrrrqqq```hhhnnnkkkkkkvvvqqqdddaaaggglllqqqrrrvvv~~~wwwhhhlllnnnXXXQQQRRRZZZkkk^^^TTTSSSdddzzzxxxqqqkkk[[[QQQPPPXXXiiicccnnn```PPPAAAEEEFFFFFFBBB>>>;;;===???BBBFFFNNNZZZeeefffZZZKKKHHHFFFDDDCCCDDDEEEDDDCCCDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBDDDEEEEEEEEEEEEGGGHHHJJJIIIHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMQQQ[[[hhhssswwwxxxyyyyyymmmTTTEEEKKKaaaeeegggfffcccbbbiiiuuu}}}lllaaa```bbbdddgggooo~~~tttgggnnnpppXXXOOOQQQZZZhhh\\\TTTUUUiii{{{sssnnncccYYYWWW\\\ppp[[[lllxxxtttfffDDDEEEFFFFFFCCC>>>;;;<<<>>>BBBGGGMMMVVV```dddZZZLLLHHHFFFDDDDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDAAACCCDDDDDDCCCCCCEEEFFFHHHHHHHHHGGGGGGHHHIIIJJJIIIJJJJJJJJJKKKKKKLLLLLLSSSYYYbbbgggjjjlllooorrryyyuuuYYYLLLJJJVVVssssssjjj```[[[ZZZ]]]aaadddtttttt___^^^\\\___jjj}}}mmmaaajjjpppWWWNNNQQQ[[[iii^^^XXX\\\sssvvv|||iii]]][[[^^^rrrZZZ```|||zzzrrrJJJEEEFFFGGGDDD???;;;;;;===BBBHHHMMMRRR\\\ccc]]]QQQIIIGGGDDDDDDDDDDDDCCCBBBCCCCCCBBBBBBCCCCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDCCCCCCBBBDDDEEEFFFGGGGGGFFFEEEEEEGGGHHHIIIHHHHHHHHHHHHJJJLLLMMMSSSWWW[[[^^^aaadddkkkooopppxxx}}}___LLLIIIQQQkkkxxxjjj\\\VVVVVVUUUUUUVVV^^^ooo~~~^^^ZZZXXX^^^ooojjj\\\eeeoooVVVLLLPPP\\\iii___\\\ccc}}}|||~~~~~~www~~~qqqcccaaabbbjjjYYYYYYssswwwhhhjjjOOOEEEGGGGGGDDD???;;;;;;<<>>===@@@@@@AAAEEEKKKPPPSSSUUUGGGFFFEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDAAABBBCCCEEEEEEEEEDDDDDDDDDDDDDDDEEEHHHKKKNNNOOOOOOPPPQQQRRRUUUWWWYYYZZZ```eeelllpppuuu~~~sssXXXEEECCCNNNSSSXXX______aaa___]]]\\\\\\]]]```aaafffnnnnnnmmmzzznnnZZZPPPKKKVVVllleeeXXXWWWXXXuuujjjRRRIIIMMMYYY}}}iii\\\]]]ooo}}}iiissssssZZZRRRMMMCCCFFFHHHGGGCCC@@@<<<:::======>>>AAAEEEJJJMMMNNNGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBDDDDDDEEEDDDCCCCCCCCCCCCDDDFFFHHHKKKMMMNNNOOOOOOPPPRRRTTTVVVXXXYYY\\\```eeeiiinnnwww___NNNIIIOOORRR\\\dddbbbcccbbbaaa```aaaccceeegggjjjooorrruuufffWWWMMMUUUjjjhhhZZZYYY[[[sssiiiRRRIIIMMMYYY|||hhh\\\___sssyyy{{{aaaSSSNNNAAACCCFFFGGGFFFAAA;;;888<<<<<<===>>>AAADDDGGGIIIHHHGGGFFFDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBCCCEEEGGGIIIJJJKKKKKKMMMNNNOOOQQQSSSUUUVVVWWWYYY\\\___bbbfffqqqeeeWWWOOOMMMOOO```kkkfffddddddeeefffiiimmmppprrrnnnooorrrzzzrrr```RRRXXXkkkhhh[[[\\\```rrrjjjRRRIIIMMMXXX|||ggg\\\```tttxxxkkk}}}oooYYYRRRFFFDDDDDDFFFFFFAAA;;;888>>>>>>??????@@@BBBEEEGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAACCCEEEGGGIIIIIIIIIIIIKKKLLLNNNOOOQQQSSSTTTTTTWWWZZZ\\\___dddpppsssggg[[[XXXhhhtttllleeegggiiimmmrrrwwwzzz}}}sssppppppwwwzzzfffXXX]]]nnn|||zzzcccWWWZZZbbbrrrkkkSSSIIILLLVVV}}}ggg\\\```uuuyyykkk}}}wwwzzz~~~gggdddQQQHHHCCCEEEEEE@@@<<<;;;>>>???@@@@@@???@@@CCCFFFIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@AAAAAAAAABBBCCCCCCBBBBBBAAAAAA@@@@@@AAACCCEEEGGGHHHHHHHHHGGGIIIJJJLLLNNNPPPQQQQQQQQQSSSVVVYYY\\\bbbnnnrrrjjjvvvvvvqqqrrrtttwwwzzz}}}~~~~~~zzzvvvvvv|||nnn]]]```lllwwwrrr]]]QQQUUU]]]rrrlllTTTIIIKKKTTTggg\\\bbbwww|||hhhddd~~~ssswwwYYYKKKBBBCCCEEEAAA===>>>;;;===??????===>>>BBBFFFJJJIIIHHHFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@@@@AAAAAACCCCCCDDDEEEFFFGGGGGGGGGGGGHHHKKKMMMNNNOOOOOONNNMMMQQQVVVYYY___iiiwwwzzzuuu~~~||||||uuufffgggooovvvmmmYYYMMMOOOVVVmmmkkkTTTIIIJJJTTT|||hhh^^^eee|||~~~sss___XXXnnnnnnttt[[[JJJ???CCCFFFBBB???@@@999<<>>===>>>CCCHHHJJJIIIHHHGGGFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA????????????@@@@@@@@@@@@AAA@@@@@@??????@@@AAABBBDDDDDDDDDDDDDDDEEEFFFGGGEEEGGGIIILLLMMMMMMMMMLLLIIINNNTTTXXX[[[cccmmmuuu~~~xxxuuu}}}~~~~~~{{{eeeWWWNNNNNNRRRddd~~~gggRRRIIIJJJTTTyyyiii___hhhtttdddUUUMMMaaa{{{~~~```cccYYYHHH===CCCHHHDDD???@@@999<<<@@@@@@???@@@FFFKKKJJJJJJHHHGGGFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA>>>????????????@@@@@@@@@@@@@@@?????????@@@BBBCCCEEEDDDCCCCCCCCCEEEFFFGGGEEEFFFIIIKKKLLLLLLLLLKKKIIIOOOUUUYYY[[[___gggnnnrrr~~~yyywwwrrr___VVVQQQPPPSSS]]]xxx|||dddPPPHHHKKKUUUwwwrrrbbbaaajjj|||xxxoooYYYMMMXXXqqqkkkUUUMMMFFF@@@BBBHHHJJJEEE>>>888:::<<<<<<<<<>>>BBBFFFIIIIIIHHHGGGFFFEEECCCBBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????@@@?????????>>>>>>======>>>@@@AAA>>>>>>DDDQQQ\\\DDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIJJJKKKMMMQQQUUUZZZ^^^aaafffrrrnnnTTTJJJLLLPPPQQQZZZrrrwwwcccRRRGGGIIISSSvvv|||jjj[[[[[[ggg}}}eeeOOOXXXaaaqqqZZZOOOIIICCCCCCGGGIIIEEE@@@999:::<<<<<<<<<>>>BBBEEEHHHHHHHHHGGGFFFEEECCCBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>=========???@@@??????BBBJJJPPPBBBBBBCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEFFFHHHHHHHHHIIIJJJMMMQQQUUUXXXZZZ___fffvvvlllRRRHHHJJJLLLKKKWWWppptttbbbRRRHHHIIISSSuuuwwweeeWWWXXXggg~~~aaaeeeqqqvvv^^^PPPKKKFFFDDDEEEFFFEEEDDD;;;;;;<<<<<<<<<>>>AAADDDGGGGGGHHHGGGGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>============>>>???@@@AAAAAABBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIKKKMMMPPPSSSTTTXXXXXX```vvviiiQQQJJJLLLLLLKKKSSSlllqqqaaaRRRHHHIIIRRRtttxxxggg[[[___nnnuuulll~~~eeePPPLLLFFFBBBBBBDDDFFFGGG===<<<<<<;;;;;;===@@@CCCEEEFFFGGGGGGGGGEEEDDDCCCAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>======>>><<<<<<===@@@@@@>>>;;;@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGJJJJJJKKKLLLMMMNNNOOOPPPSSSPPPRRRaaazzz|||bbbNNNJJJKKKKKKJJJQQQiiiooo___RRRIIIIIIRRRvvvwwwjjjdddmmm|||~~~bbbqqqoooRRRLLLEEE@@@@@@CCCGGGJJJ@@@>>>;;;:::;;;===@@@AAACCCEEEFFFGGGGGGFFFDDDCCC@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????==================>>>>>>???<<<999;;;???@@@???<<<@@@@@@AAABBBBBBCCCCCCDDDDDDDDDCCCDDDDDDEEEFFFGGGKKKKKKKKKKKKKKKKKKJJJJJJKKKIIIKKKSSSbbb|||}}}}}}yyy~~~[[[JJJGGGFFFEEEEEERRRiiimmm^^^RRRJJJIIIQQQwwwtttjjjjjjyyycccXXXlllxxxYYYPPPEEE??????DDDGGGIIIBBB???;;;999;;;===???@@@BBBCCCFFFHHHHHHFFFDDDCCC>>>??????@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@??????<<<<<<============>>>>>>???<<<999:::>>>@@@@@@???@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGEEEDDDCCCAAAAAAEEEJJJPPPddd~~~zzzyyy|||zzz\\\NNNJJJGGGFFFHHHWWWlllnnn^^^RRRJJJJJJRRRvvvssskkkmmmmmmWWW]]]dddWWWHHH???@@@EEEFFFFFFDDD@@@;;;999;;;===>>>>>>@@@BBBEEEHHHHHHGGGDDDCCC>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@??????<<<<<<<<<=========>>>>>><<<<<<;;;<<<>>>?????????>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEEEEDDDBBB@@@???===<<>>>>>@@@BBBEEEHHHHHHGGGDDDCCC===>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????;;;<<<<<<<<<======>>>>>>:::;;;===??????>>>===<<<=========>>>??????@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDDBBB@@@>>>???<<<===???>>>CCC\\\wwwwwwvvvuuuuuuyyy}}}~~~||||||yyyxxxzzz~~~yyybbbOOOKKKKKKJJJNNNVVVaaasssqqq^^^RRRKKKKKKRRRnnnpppttt}}}~~~___\\\kkkxxx\\\FFFEEEDDD===???IIIHHHDDD???<<<<<<<<<======@@@BBBFFFHHHJJJIIIHHHGGG@@@???>>>???@@@BBBBBBAAACCCAAA???>>>===>>>???@@@??????>>><<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAABBBCCCDDDDDDAAA@@@???>>>============<<<;;;<<<======@@@IIITTT~~~xxxtttssswww~~~xxxpppuuu{{{|||~~~}}}~~~qqqZZZIIIIIIIIIEEEKKKXXX___qqqooo^^^SSSLLLJJJOOOtttsssyyywwwcccZZZ```}}}hhhMMMGGGDDD======DDDGGGDDD@@@===<<<<<<======@@@BBBEEEGGGIIIIIIGGGGGGBBB@@@??????AAABBBAAAAAABBB@@@???>>>===>>>@@@@@@???>>>===<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAABBBCCCCCCCCCAAA@@@???======<<<<<<<<<;;;::::::;;;:::;;;BBBLLLjjj{{{}}}|||zzzxxxvvvxxx}}}wwwoooooosssuuuwwwzzz~~~iiiVVVHHHHHHIIIEEEIIITTT]]]pppppp^^^QQQIIIFFFMMMpppzzzsss~~~xxxiiiggguuuTTTHHHEEE@@@>>>BBBFFFDDDAAA>>><<<<<<<<<===???AAADDDFFFHHHHHHGGGFFFCCCAAA@@@@@@AAABBBAAA@@@@@@???>>>>>>>>>???@@@AAA???>>>===<<<<<<;;;<<<<<<<<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBB@@@???>>><<<;;;::::::::::::999:::;;;999777<<>>???BBBDDDFFFFFFFFFFFFEEECCCAAA@@@AAABBBAAA@@@???>>>>>>>>>???@@@AAABBB>>>>>>===<<<<<<<<<<<<<<<;;;<<<======>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAA>>>>>><<<;;;:::999999999:::999:::===;;;888:::???DDD___|||wwwqqqmmmnnnppprrrsssrrrrrrrrrssszzz|||uuuiiihhhoooqqqmmmoootttxxxwwwtttssswww{{{YYYNNNHHHKKKJJJDDDCCCIIIWWWoootttbbbRRRGGGFFFOOOjjj~~~yyyssstttaaaLLLHHHGGGCCC>>>BBBCCCCCCAAA===;;;;;;<<<<<<>>>@@@BBBDDDEEEEEEFFFEEECCCBBBAAABBBBBBBBB@@@>>>>>>>>>??????@@@AAAAAA>>>======<<<<<<<<<<<<===;;;;;;<<<=======================================>>>>>>>>>???????????????===<<<;;;:::999999999999999888999===<<<::::::===GGG[[[wwwrrrkkkjjjjjjjjjlllmmmnnnnnnmmmnnnppprrruuuyyytttiiifffmmmqqqnnnooossswwwzzzzzzxxxwwwvvv{{{~~~}}}}}}TTTMMMJJJLLLKKKEEEDDDGGGSSSlllqqq```QQQGGGGGGPPPkkkxxxiiirrrgggooorrrXXXOOOMMMDDD:::AAACCCEEEBBB>>>;;;;;;<<<;;;<<<>>>@@@BBBDDDEEEEEEEEECCCBBBBBBCCCCCCCCCBBB????????????@@@@@@@@@@@@======<<<<<<<<<<<<======;;;;;;<<<============<<<========================>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::::::::;;;;;;999777888<<<===::::::<<>>::::::<<<:::;;;===???AAACCCDDDEEEDDDCCCBBBBBBCCCEEEDDDDDD???@@@@@@@@@@@@??????>>>======<<<<<<<<<<<<======:::;;;<<<<<<======<<<<<<================================================:::999999::::::;;;<<<======::::::===>>><<<;;;===DDDRRReeewwwsssgggaaa___aaaccchhhjjjllllllllllllnnnpppkkkjjjiiifffaaa___eeemmmqqqxxx||||||}}}~~~}}}zzzWWWJJJHHHHHHJJJKKKKKKNNNRRRZZZmmmnnn\\\OOOGGGEEELLLiii|||dddTTTTTTwwwoooYYY[[[qqquuufff^^^QQQBBB???CCCFFFDDD???::::::<<<:::;;;<<<>>>@@@BBBDDDEEEDDDCCCAAABBBDDDEEEEEEEEE@@@@@@@@@@@@@@@???>>>=========<<<<<<<<<======>>>:::;;;<<<<<<======<<<<<<=======================================<<<<<<<<<999999999:::;;;<<<>>>???CCC???>>>AAAAAA???===???DDDQQQcccrrr}}}}}}mmmmmmjjjfffbbb``````bbbdddfffjjjkkkkkkkkkkkkkkkkkkgggfffgggaaa[[[```mmmjjjttt~~~{{{yyy~~~{{{oooQQQEEEEEEEEEHHHJJJMMMRRRWWWcccsssqqq^^^RRRJJJGGGLLLggghhh\\\XXXlllvvv```RRRccc|||ffffff]]]JJJ???AAADDDFFFEEEAAA;;;777;;;;;;;;;;;;===AAADDDFFFFFFBBB>>>===???AAABBBAAA??????>>>>>>>>>>>>>>>???<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<;;;;;;;;;======<<<;;;::::::999999999888888888999;;;===>>>CCCCCCBBBBBBAAA@@@???>>>DDDRRRcccppp|||pppfff^^^]]]]]]]]]]]]]]]]]]]]]ccchhhlllkkkfffbbbaaacccfffiiikkkiiiccc^^^[[[[[[XXX\\\ccciiiqqqzzz~~~___LLLEEEAAA@@@DDDGGGHHHMMMSSSdddmmmnnn```NNNFFFHHHKKKiiixxxuuu|||nnn___XXXVVVdddwwwfff\\\___yyyggg```XXXJJJ>>>@@@BBBDDDEEECCC@@@===<<<;;;;;;;;;===@@@CCCEEEFFFCCC???>>>@@@BBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<============<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888999;;;<<<>>>BBBBBBCCCCCCBBBAAA@@@???HHHTTTbbbmmmvvv}}}}}}oootttzzz{{{sssfffYYYQQQRRRSSSUUUWWWZZZ\\\]]]]]]___cccggggggeeeccccccdddeeegggiiifffaaa[[[YYYYYYPPPTTTZZZdddpppxxxoooxxx\\\MMMHHHCCCBBBCCCEEEEEEHHHMMM^^^hhhkkk^^^MMMDDDEEEIIIhhhxxxkkknnnzzzyyy{{{~~~```UUURRRRRRYYYkkk~~~sssnnn```gggppp[[[OOOHHH@@@@@@AAADDDEEEEEECCC@@@===<<<;;;<<<===@@@BBBDDDEEECCCAAA@@@AAABBBBBBBBBAAAAAA@@@???>>>============<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;::::::999888999999:::;;;<<<<<<===888777777777888:::<<<===AAABBBCCCDDDCCCCCCBBBAAAHHHSSS___gggmmmssssssqqq___aaacccdddaaaZZZPPPJJJKKKMMMPPPTTTXXXZZZ[[[\\\[[[]]]```cccddddddccccccbbbdddeeebbb\\\XXXVVVWWWOOOQQQWWWcccsss~~~dddjjjfffQQQHHHHHHDDDAAACCCCCCBBBEEEIIIWWWdddjjj___NNNDDDEEEHHHhhhvvvnnnuuuyyy~~~tttYYYOOOMMMMMMPPPZZZtttvvvrrr\\\LLLIIIBBBAAABBBDDDFFFFFFBBB>>>>>>===<<<<<<===???AAACCCDDDCCCBBBBBBBBBBBBBBBAAABBBBBBAAA@@@???===<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<>>>===<<<<<<;;;:::999999888999999:::;;;;;;<<<<<<888777777777888:::<<<===AAABBBCCCDDDEEEDDDCCCBBBEEEOOOYYY```eeejjjjjjhhh```^^^]]]]]]]]]YYYSSSMMMNNNPPPSSSVVVXXXYYYYYYYYYZZZ[[[\\\___cccdddcccaaa___aaaaaa^^^XXXTTTTTTUUUWWWXXX^^^kkk{{{rrrhhhzzzxxxXXXHHHDDDEEEBBB@@@CCCDDDCCCFFFJJJRRRaaakkkbbbQQQFFFFFFIIIiii{{{zzzhhhSSSNNNJJJIIILLLSSSggggggRRRMMMBBB@@@@@@CCCGGGGGGCCC??????>>>===<<<===>>>@@@AAABBBBBBCCCCCCBBBAAAAAAAAABBBBBBBBBAAA@@@>>><<<;;;======<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;;;;===<<<<<<;;;::::::999999::::::::::::::::::::::::888888777777888:::<<<===@@@BBBCCCEEEEEEDDDBBBAAAEEEMMMUUUYYY\\\___```]]]VVVSSSQQQPPPRRRRRRNNNKKKQQQRRRTTTVVVWWWWWWWWWWWW[[[[[[[[[^^^aaabbbaaa___\\\^^^^^^ZZZUUURRRSSSUUU\\\___hhhuuulllqqquuuSSSHHHHHHFFFCCCBBBDDDEEEDDDEEEIIIMMM^^^jjjcccQQQFFFFFFIIIjjjcccSSSNNNHHHGGGLLLPPP[[[zzz{{{^^^PPPFFFBBB???AAAFFFIIIGGGDDDAAA???>>><<<<<<===???@@@???AAACCCCCCBBB@@@???@@@AAAAAABBBBBBAAA???===<<<>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999999999888888888999;;;===>>>@@@AAADDDEEEEEECCCAAA???FFFMMMRRRRRRSSSTTTSSSPPPLLLKKKJJJKKKLLLMMMMMMMMMMMMNNNOOOQQQSSSUUUVVVWWWYYYZZZ[[[\\\]]]^^^^^^___ZZZ[[[[[[XXXSSSRRRTTTWWW\\\bbbnnn}}}}}}wwwgggjjjMMMGGGIIIIIIEEEDDDEEEDDDBBBBBBEEEHHH[[[hhhaaaOOODDDDDDHHHiiibbbTTTLLLGGGHHHNNNMMMNNNdddqqqmmmsss[[[UUULLLAAA>>>AAAFFFHHHGGGBBB@@@>>>===<<<===>>>???===@@@CCCCCCAAA>>>>>>>>>???@@@AAABBBBBB@@@>>>===>>>======<<<<<<<<<<<<<<<<<<;;;::::::999999::::::999::::::::::::;;;;;;;;;888888888999::::::;;;;;;:::999999999:::<<<>>>???@@@AAADDDEEEDDDBBB???===AAAHHHLLLKKKKKKMMMLLLIIILLLNNNOOONNNMMMMMMNNNOOOKKKKKKKKKLLLNNNQQQTTTUUUTTTWWWZZZZZZYYYZZZ\\\___YYYZZZYYYVVVSSSSSSVVVZZZ___ggguuuzzzttt{{{|||ZZZFFFDDDDDDGGGCCCBBBDDDCCCAAAAAADDDHHH[[[iiiaaaOOODDDDDDHHHggg^^^QQQIIIFFFJJJOOOIIIDDDTTTmmmvvvhhhfffkkkeeeWWWFFF<<<===BBBEEEFFFBBBAAA???===<<<===>>>>>>;;;???CCCCCC@@@>>>======???@@@AAABBBBBBAAA???>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;::::::999999999999888999999::::::;;;;;;<<<555666777888:::;;;<<<===;;;:::::::::;;;===???@@@@@@AAADDDEEEDDDAAA>>>;;;;;;AAAFFFFFFGGGJJJKKKIIIMMMPPPQQQOOOKKKHHHHHHIIIMMMLLLKKKJJJKKKNNNQQQSSSOOOTTTYYYYYYWWWWWW\\\```XXXYYYYYYVVVSSSSSSXXX\\\eeennn{{{}}}wwwwwwSSSFFFEEECCCAAA??????BBBCCCBBBCCCFFFJJJ]]]kkkdddQQQEEEFFFKKKeeekkkQQQKKKJJJKKKKKKHHHEEEKKKSSSsss~~~nnn```kkkuuu~~~aaa>>>>>>FFFEEEGGGFFFBBB>>><<<>>>>>><<<:::>>>???BBBDDDDDDBBB@@@???@@@???>>>@@@CCCEEECCC@@@???>>>>>>===<<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;999999999999999999999999:::888777999<<>><<<;;;<<<>>>??????CCCCCCDDDEEEFFFDDD@@@===:::<<>>>>>===;;;:::;;;===@@@BBBCCCCCCBBBAAA@@@>>>>>>@@@CCCDDDCCCAAA??????>>>======<<<;;;;;;======<<<<<<<<<;;;;;;;;;:::::::::999999999888888::::::;;;>>>AAABBB@@@>>>???===<<<===@@@CCCDDDDDDEEEDDDDDDDDDEEECCC@@@===;;;<<<>>>??????AAADDDFFFHHHHHHIIIIIIJJJJJJIIIIIIKKKKKKJJJJJJJJJKKKLLLMMMOOONNNMMMOOOTTTXXXYYYYYY\\\^^^^^^ZZZUUUVVV```jjjrrruuu{{{}}}xxxttt}}}~~~dddNNNEEEAAA===???@@@@@@AAABBBCCCDDDDDDDDDOOOYYYVVVJJJBBBEEELLLjjjlll]]]XXXTTTNNNFFFFFFHHHJJJGGGDDDFFFLLLNNNcccwwwppphhh^^^llliii```^^^XXXEEE999===BBBEEEEEEDDDAAA>>><<<;;;;;;:::;;;>>>@@@BBBCCCCCCCCC???>>>>>>???BBBCCCCCCBBB??????>>>>>>======<<<<<<=========<<<<<<<<<;;;;;;<<<;;;;;;:::999888777777;;;===BBBHHHNNNPPPOOOMMMGGGFFFEEEFFFHHHIIIIIIIIIGGGFFFDDDCCCBBBAAA???===;;;<<<======>>>???CCCEEEEEEFFFGGGHHHHHHHHHHHHHHHKKKKKKJJJJJJJJJKKKLLLLLLMMMKKKJJJLLLPPPTTTWWWXXX\\\bbbeee]]]TTTXXXjjj{{{}}}{{{zzz{{{~~~wwwwwwxxx{{{gggSSSIIICCC>>><<>>>>>>>>???AAABBBCCCCCC?????????>>>>>>=====================<<<<<<<<<<<<===<<<;;;:::888777666555:::>>>FFFPPPYYY```dddeee^^^[[[YYYWWWVVVUUURRRPPPJJJGGGCCCAAA@@@@@@>>>===<<<=========<<<>>>AAADDDDDDEEEFFFGGGGGGGGGGGGGGGIIIIIIIIIJJJKKKLLLMMMNNNKKKKKKKKKLLLOOOQQQSSSTTTXXXaaaeee^^^XXX```uuu|||xxx{{{~~~mmmNNNEEEEEE@@@<<<>>>???@@@BBBCCCCCCBBBAAA???EEEKKKPPPLLLEEEBBBFFFMMMeeessspppfffVVVIIIEEEEEEEEEEEEDDDFFFJJJIIIFFFEEEHHHGGGJJJ[[[|||cccNNNPPPGGGAAADDD???DDDGGGIIIGGGBBB>>>======<<<<<<<<<===>>>???@@@AAA???????????????@@@BBBCCC???????????????>>>>>>>>>>>>>>>=========<<<<<<<<<======;;;:::888777666555777<<>><<<<<<===>>>======>>>@@@CCCDDDDDDEEEFFFGGGHHHHHHGGGEEEFFFGGGJJJLLLMMMOOOOOOKKKLLLNNNPPPQQQQQQQQQQQQXXXbbbhhheeeeeeqqq{{{vvvuuuwwwyyy|||yyy[[[DDDBBBDDD>>><<<@@@>>>@@@AAACCCCCCBBB@@@???AAAHHHMMMJJJCCC@@@EEEKKKeee|||rrrcccTTTJJJFFFDDDCCCBBBAAABBBFFFFFFCCCBBBDDDEEEIIIOOOccc~~~}}}[[[OOOKKKHHHBBB888DDDFFFHHHHHHEEEBBB???>>><<<<<<;;;;;;<<<>>>???AAA@@@@@@@@@???>>>>>>@@@BBB@@@@@@??????????????????>>>>>>>>>=========<<<<<<===<<<;;;:::888777666555444999@@@HHHPPPYYYbbbhhhfffbbb]]]XXXVVVTTTRRRPPPIIIFFFCCC@@@@@@???===<<<<<<>>>?????????>>>@@@AAABBBCCCDDDEEEFFFGGGGGGGGGCCCDDDFFFIIIKKKMMMNNNNNNKKKNNNPPPQQQQQQQQQRRRSSSaaannnwwwwwwzzzwwwrrrqqqqqqsssuuu|||wwwjjjrrrlllVVVEEECCCDDD>>><<<@@@>>>???@@@BBBBBBBBBAAA@@@???GGGNNNLLLFFFEEENNNWWWiii~~~qqq```RRRIIIEEECCCDDDCCC@@@@@@DDDEEEBBBBBBCCCDDDHHHIIIPPPppppppppp{{{~~~bbb]]]ZZZKKK@@@EEEEEEGGGHHHHHHFFFAAA>>>::::::999999;;;>>>AAACCCAAABBBAAA???<<<<<<>>>AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>=========<<<<<<<<<;;;:::999777777666222888@@@GGGMMMSSSZZZ^^^^^^YYYSSSMMMKKKJJJJJJIIIGGGEEEBBBAAA@@@???>>><<<<<>>>>>???@@@AAABBBBBBCCCAAAJJJQQQNNNGGGIIIVVVdddjjj|||ooo]]]OOOGGGBBBCCCEEEEEEBBBAAADDDFFFDDDCCCEEE???BBBCCCEEEXXXfffYYY___{{{~~~wwwqqq^^^TTTEEEEEEFFFHHHJJJIIICCC===888888777888:::>>>BBBEEEBBBCCCBBB???;;;;;;===@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============<<<;;;;;;:::999888777777222:::CCCKKKQQQUUUZZZ]]]ddd^^^VVVPPPLLLLLLLLLKKKFFFDDDBBBAAAAAA@@@>>><<<<<>>???AAABBBCCCDDDDDDDDDEEEFFFGGGHHHIIIHHHGGGGGGLLLLLLKKKJJJJJJPPPYYY```sss}}}qqqkkkhhhiiijjjkkksss~~~}}}rrr[[[TTTkkkXXXJJJ<<<999>>>CCCCCC@@@>>>>>>>>>???@@@BBBCCCDDDAAAJJJOOOJJJAAADDDUUUfffggguuuXXXNNNLLLFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@BBBEEEIII```bbbWWWXXXWWWssstttSSSJJJCCCEEEHHHGGGCCC???999999999999:::<<<>>>???DDDCCCBBB@@@===<<<>>>???BBBBBBAAA@@@@@@@@@AAAAAA>>>>>>>>>>>>==================<<<;;;999888777777444444999FFFRRR[[[cccjjjiiillljjjaaaXXXRRRLLLGGGIIIGGGEEECCCBBB@@@===:::@@@BBBEEEGGGGGGDDD@@@===CCCBBBAAA@@@AAAAAACCCCCCEEEFFFGGGGGGFFFFFFHHHIIIIIIHHHHHHHHHGGGMMM___pppxxx^^^dddgggeeegggpppwwwxxxlllUUUTTTtttrrrqqqtttJJJGGGBBB???>>>>>>>>>===??????@@@@@@@@@AAAAAAAAA@@@HHHOOOOOOHHHDDDEEEJJJ```~~~}}}tttSSSHHHIIIFFFAAA???@@@@@@@@@AAAAAAAAAAAAAAACCCAAABBBDDDDDDQQQuuummmYYYVVVUUUeeeyyy|||jjjUUUDDDEEEJJJHHHGGGJJJ;;;;;;999999999;;;===>>>EEEEEEDDDAAA>>>======>>>AAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>===============<<<<<<;;;:::999888888555444888CCCOOOZZZeeennnuuuyyyyyyrrriiiccc[[[TTTKKKHHHEEECCCBBBAAA???===@@@BBBDDDFFFEEECCC@@@>>>@@@?????????@@@AAACCCDDDEEEEEEFFFEEECCCCCCDDDFFFEEEEEEGGGIIIIIIKKKUUUaaa|||wwwllleeecccbbbaaaccckkksssppphhhPPP[[[ttt___GGGDDDAAA>>>>>>>>>======>>>>>>>>>?????????@@@@@@@@@GGGNNNNNNHHHCCCEEEIII___|||{{{{{{oooMMMBBBDDDDDD@@@===>>>>>>??????@@@@@@AAAAAABBBAAABBBCCCAAADDDWWWmmm|||cccZZZWWW```sssdddbbbwwwrrrXXXCCCCCCGGGDDDEEEKKK???===:::888888999;;;<<>>======???@@@AAABBBBBBAAA@@@@@@??????>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::777444555>>>JJJWWWfffrrr|||xxxpppfff^^^OOOKKKGGGCCCBBBBBBAAAAAAAAABBBCCCCCCCCCBBB@@@???=========>>>@@@AAACCCDDDBBBCCCDDDCCCCCCCCCEEEGGGFFFDDDEEEHHHIIIIIINNNUUUjjjnnnqqqssszzztttggg___\\\aaa^^^\\\bbbnnnqqqdddTTTEEEeeekkkEEECCCAAA>>>>>>>>>>>>===<<<============>>>>>>>>>>>>???FFFMMMMMMGGGCCCEEEHHHZZZ}}}yyy~~~zzz{{{~~~fffKKKAAABBBAAA???>>>===>>>>>>???@@@AAABBBBBB@@@???AAADDDCCCBBBKKKUUU{{{mmmaaafff{{{hhhVVVZZZcccVVVHHHBBBBBBDDDDDDEEEBBB@@@<<<999777888999:::AAABBBDDDDDDAAA???>>>>>>>>>???AAABBBCCCBBB@@@????????????>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;888444333999CCCQQQcccrrryyy|||sssggg]]]WWWRRRKKKFFFCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@======>>>???@@@AAABBBCCC???AAACCCCCCDDDFFFIIIKKKLLLHHHGGGJJJMMMMMMPPPTTT\\\eeennnuuu~~~rrrggg```]]]]]]YYY[[[___fffjjjeeeVVVHHHOOOfffoooTTT===???===<<<===>>>>>><<<;;;<<<<<<=========>>>>>>>>>???EEEKKKKKKGGGCCCDDDFFFTTTxxx|||}}}sssooouuu}}}}}}tttnnngggZZZLLLDDDAAA???@@@BBB>>>??????@@@AAABBBBBBCCC>>>>>>???BBBCCCDDDHHHLLL```oooggg|||eeeTTTVVVZZZTTTDDD>>>FFFJJJGGGDDDBBB>>>;;;888888888999;;;>>>@@@AAAAAA@@@@@@AAA===>>>@@@BBBBBBAAA@@@???????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::555333666>>>III[[[jjjuuu~~~~~~uuujjj```___YYYQQQIIIEEEBBBAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA???AAACCCCCCDDDEEEHHHJJJKKKKKKOOOWWW[[[YYYUUUTTTSSScccttt}}}~~~lll___YYYXXXYYYYYYTTT]]]hhhiii___RRRJJJIII[[[hhhpppXXXKKKBBB===<<<;;;;;;======<<<;;;=========>>>>>>>>>>>>??????DDDIIIJJJFFFCCCCCCDDDRRRwww{{{rrrnnnoooqqqssssss~~~tttgggSSSPPPJJJEEEAAA@@@AAADDD??????@@@@@@AAAAAABBBBBB???>>>>>>???@@@BBBDDDFFFHHHiiidddiiiyyyyyy^^^[[[ccc^^^JJJ???CCCJJJIIIFFFDDDAAA>>>;;;999888888777999<<<>>>>>>???AAABBB===>>>???AAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>=========<<<<<<<<<:::777555666999@@@OOO\\\oooyyy{{{rrrjjjeee___VVVMMMGGGCCCAAA???>>>>>>>>>>>>????????????@@@AAAAAAAAAAAAAAA@@@@@@AAACCCDDDDDDDDDEEEGGGIIIKKKQQQ^^^lllppphhh]]]XXX[[[kkk}}}uuubbbUUURRRTTTTTTSSSVVV```jjjeeeSSSGGGMMMZZZtttbbbKKKCCCAAA===<<<::::::<<<===<<<;;;============>>>>>>>>>>>>???CCCHHHIIIFFFCCCBBBCCCRRRyyy~~~~~~zzzqqqhhhffflllrrrtttsssttt^^^KKKJJJFFFCCCAAABBBCCCCCC?????????@@@@@@@@@@@@@@@?????????>>>>>>???AAAAAACCCMMMkkknnnZZZ^^^}}}|||qqqnnnkkkcccSSSDDD@@@EEEFFFEEECCCAAA>>>;;;999888666777999::::::<<<>>>AAA===>>>>>>???@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>@@@??????>>>===<<<;;;;;;:::888777777666888BBBMMMbbblllwww{{{|||{{{wwwqqqgggaaaXXXPPPJJJFFFBBB@@@<<<===>>>>>>??????>>>>>>===>>>???@@@AAAAAA@@@@@@AAACCCFFFGGGHHHKKKNNNQQQYYY```ooo|||vvvlllhhhpppyyy|||vvvpppggg[[[SSSPPPQQQSSSTTTXXX\\\]]]WWWLLLMMMbbbzzzxxxuuuTTTCCC===<<>>BBBFFFGGGEEECCCAAAAAAPPPxxxwwwwwwzzzppppppnnnlllkkkpppyyyjjjNNNJJJGGGCCC@@@AAADDDDDDAAA?????????>>>>>>>>>>>>>>>===@@@@@@???>>>???@@@@@@FFF???NNN}}}[[[PPP\\\ssszzzzzzoooKKK;;;BBBFFFEEEEEECCC@@@===:::888666777888888777999<<>>>>>>>>>>>???@@@AAABBB@@@@@@@@@????????????>>>AAA@@@???>>>===<<<;;;::::::999999888555333:::CCCTTT^^^iiioootttvvvuuuqqqgggaaaYYYRRRLLLHHHDDDAAA;;;<<<===?????????>>>===:::;;;===???@@@AAAAAA@@@???BBBGGGKKKOOOTTTYYY]]]lllqqqzzz~~~{{{|||}}}yyywwwtttlllcccUUUSSSQQQMMMLLLMMMRRRVVVYYYTTTNNNJJJJJJXXXxxxdddLLLBBB???===@@@===:::999:::<<<======:::::::::;;;;;;;;;<<<<<<>>>BBBFFFGGGEEECCCAAAAAAMMMvvvyyyvvvtttrrrhhhhhhhhhjjjmmmuuu|||aaaHHHFFFDDDAAA@@@@@@@@@???===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBB<<>>>>>======>>>???DDDCCCAAA@@@??????@@@@@@@@@??????>>>===<<<<<<;;;999999999888888888888777???FFFRRR^^^fffiiijjjiiifffaaaYYYPPPHHHDDDAAAAAA======<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>======<<>>===999:::::::::;;;;;;;;;<<<<<<======<<<;;;<<<===>>>???@@@AAAFFFIIIFFF@@@???BBBLLLjjj{{{wwwyyyxxxqqqjjjgggiiikkkmmmppp{{{vvvxxx|||ZZZDDDCCCAAA@@@???@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBEEEDDDEEEMMMddduuuZZZVVVUUU___yyymmmhhhiii___OOOEEECCCCCCDDDEEEEEEDDDAAA???:::999888777888999;;;<<<;;;<<<======<<<<<<===???CCCBBBAAAAAA@@@@@@@@@@@@???>>>>>>===<<<<<<;;;;;;:::999999999888888888888666:::AAAHHHNNNQQQRRRSSSUUUQQQLLLFFFAAA>>>===<<<<<<<<<;;;;;;;;;<<<<<<===????????????@@@@@@AAABBBDDDGGGNNNYYYeeepppxxx{{{wwwvvvrrrnnnlllmmmpppsssnnnhhh```[[[WWWSSSMMMHHHIIIHHHFFFGGGJJJNNNOOONNNIIIFFFFFFUUUrrr{{{```GGG;;;<<<>>>>>>:::::::::;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<@@@AAAFFFIIIFFF@@@???BBBJJJiiiyyytttyyy~~~qqqccciiikkknnnpppwww{{{www}}}uuuRRRAAA@@@???===>>>???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>???@@@AAABBBHHHCCC???@@@GGG___hhhbbb]]]aaapppjjjVVVWWW[[[VVVMMM@@@@@@AAADDDGGGGGGEEEDDD>>><<<999777777888:::;;;999;;;<<<<<<;;;:::<<<===@@@AAAAAAAAAAAAAAA@@@@@@>>>>>>======<<<;;;;;;;;;::::::::::::999999999999666777888:::<<>>???>>>======>>>@@@BBBDDDDDDKKKUUU___hhhoootttxxxmmmjjjfffccccccdddddddddfff___UUUNNNKKKIIIGGGDDDEEEDDDEEEIIILLLMMMIIIFFFAAACCCKKK```fffKKK<<<999;;;===???::::::::::::;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;???AAAEEEIIIEEE???>>>BBBJJJgggwwwuuuxxx}}}vvvvvvtttvvvyyycccJJJDDD@@@>>>======>>>>>>>>>===========================999:::;;;<<<>>>???@@@AAAAAA===???BBB@@@FFFddd{{{rrrssszzzdddUUUVVVVVVQQQBBB???>>>BBBGGGIIIFFFAAAAAA???;;;888777888999;;;888999::::::999999:::;;;>>>???@@@AAABBBAAA@@@@@@???>>>>>>>>>======<<<<<<;;;;;;;;;;;;:::::::::999;;;:::999888999:::;;;<<<999999::::::;;;;;;:::::::::::::::;;;<<<===>>>???===<<<;;;:::<<>>;;;999;;;999999:::::::::;;;;;;;;;=========<<<<<<=========???AAAEEEHHHEEE???>>>AAAKKKfff}}}vvvvvvxxx~~~|||iiiOOODDDFFFBBB???===<<<===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;===>>>???@@@<<<999>>>FFFCCC???LLL```}}}hhhZZZXXXWWWSSSIII>>><<>>;;;999999::::::777888999999888888999:::;;;<<<>>>@@@AAAAAA@@@@@@@@@@@@@@@???????????????<<<<<<<<<<<<;;;;;;;;;;;;999999999999888888888888888999:::<<<<<<<<<<<<;;;999999::::::<<<===???@@@<<<<<<===@@@CCCHHHLLLNNNZZZ]]]^^^]]]YYYWWWXXXZZZXXXXXXYYY\\\^^^\\\UUUOOOIIIGGGDDDBBBBBBBBBAAAAAADDDAAAAAAEEEFFFBBBAAADDDQQQaaazzzqqqPPPDDD<<<>>>???999777;;;999999999:::::::::;;;;;;<<<<<<<<<===============???@@@EEEHHHEEE???>>>AAALLLfffzzzuuu|||vvvnnnnnnyyy}}}qqqbbbPPPBBB@@@DDDBBB@@@>>><<<<<<<<<:::999<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<===>>>??????:::<<>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@============<<<<<<<<<;;;999999::::::::::::999999:::;;;;;;<<<<<<;;;;;;:::999::::::;;;<<<===??????===@@@DDDJJJOOOSSSVVVWWWVVVUUUTTTQQQOOONNNPPPQQQTTTUUUVVVWWWVVVQQQJJJEEE???@@@@@@AAAAAABBBBBBBBBEEE@@@???BBBCCCDDDNNN[[[lll```FFF@@@;;;:::888777999===999999999999::::::::::::777888:::;;;<<<=========>>>@@@DDDHHHDDD>>>===AAAKKKccc~~~|||{{{zzz}}}pppeeeeeeooozzzoooVVVEEE@@@@@@@@@AAA???===<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>???<<<:::;;;===AAADDDEEEEEEcccjjjZZZ^^^fffvvvyyy{{{vvvjjjXXXFFF>>>AAAGGGEEEEEEDDDBBB@@@>>><<<;;;666888999999888777999:::777777888999;;;===???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>???AAADDDJJJOOORRRRRRQQQOOOGGGEEEDDDDDDFFFHHHIIIIIIMMMNNNNNNLLLHHHDDDAAA@@@??????@@@AAAAAABBBDDDEEEDDD???===AAACCCLLLccc|||sssjjjnnn~~~lllNNN??????;;;666666999:::777888999999999999:::::::::555777999;;;===>>>>>>>>>>>>@@@DDDGGGDDD>>>===@@@HHH^^^|||vvvvvv{{{wwwmmmiiijjj}}}~~~rrrSSSBBBBBBBBB===???>>><<<<<<>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========;;;===;;;999;;;AAACCC@@@CCCOOOqqqoooXXXYYY___ZZZfff|||rrrUUU@@@===BBBEEEEEEEEEDDDCCC@@@===<<<666888999999888888999:::666666666777:::<<>>>>>>>>>>>===============<<<:::888999:::===>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>DDDGGGLLLOOONNNIIICCC???>>>======@@@EEEHHHGGGEEEEEEEEEDDDAAA<<<;;;===AAA>>>>>>>>>======???BBBDDDCCC>>>===@@@EEESSSuuuqqqsssvvvXXX===999===<<<888999>>>888---888888999999999:::::::::666888:::===???@@@AAAAAA>>>@@@DDDGGGDDD>>>===@@@DDDZZZ|||tttrrrnnnnnnuuuzzzvvvvvv}}}ooozzzkkkQQQAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>FFFJJJUUUoooxxxccc^^^```fff[[[eeejjjgggmmmuuuoooXXXAAA777999???EEEEEEBBB???AAADDD???>>><<<:::888777666666555444444555777:::===?????????@@@AAAAAAAAAAAA@@@??????>>>>>>??????@@@AAAAAA@@@???<<<::::::<<<>>>===FFFGGG<<<777;;;>>>;;;<<<;;;::::::<<<@@@CCCFFFDDDDDDBBB@@@>>><<<;;;:::===???@@@@@@??????@@@BBBAAA@@@>>><<<;;;<<<===>>>@@@???>>>======>>>@@@BBB>>>999???QQQ^^^hhh}}}XXXCCCDDD999999999888888888888777444555777888::::::;;;;;;999:::===?????????>>>===>>>>>>AAABBB???:::;;;???DDD^^^|||kkklllmmmrrrzzzqqquuu^^^IIIAAA>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========AAABBBGGGVVVmmmpppfffaaatttjjjiiinnn]]]TTT\\\```TTTFFFAAA<<<>>>@@@CCCEEEEEEDDDCCC===<<<;;;:::999999999999666555555555777999<<<===<<<===>>>???@@@BBBCCCCCCBBBAAA@@@???>>>>>>>>>>>>===>>>===<<<;;;<<>>======<<<;;;;;;>>>???@@@???=========???===<<<;;;:::;;;<<<>>>?????????@@@BBBCCCCCC@@@======:::DDD]]]vvvkkkMMM???<<<888888888777777777666666555555777888999:::::::::666777999;;;;;;;;;:::999======@@@CCC@@@<<<;;;???DDD]]]yyyaaadddjjjsss|||sssLLL@@@BBB???;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;===AAAGGGYYY~~~{{{kkkyyyuuunnnqqqqqqVVVUUUYYYRRRJJJIIIAAA===:::===CCCHHHGGGDDD??????>>><<<;;;:::999999777777666666666888999::::::::::::<<<>>>AAACCCEEEFFFEEECCCAAA@@@???>>>>>>:::;;;======>>>@@@CCCFFF___^^^TTTDDD===@@@@@@<<<@@@CCCFFFHHHHHHFFFCCCAAA;;;;;;<<<<<<<<<============>>>>>>===;;;::::::;;;:::999999:::;;;===???@@@;;;<<>>XXXvvvuuusssjjjaaahhh{{{sssnnnbbb[[[]]]TTTKKKAAA<<<>>>CCCEEEFFFEEEDDDBBB@@@===;;;888777888777777666555666666777888777777888:::===@@@BBBGGGFFFEEECCCBBBAAA@@@@@@;;;<<<>>>???@@@BBBEEEHHHPPPNNNFFF===<<<@@@BBB??????AAACCCDDDDDDAAA>>><<<<<<<<<<<<===>>>>>>>>>???:::;;;<<<;;;999999999;;;:::::::::;;;<<<===???@@@<<<===>>>>>>>>>CCCLLLSSS```ttt}}}dddLLL@@@>>><<<999888888777777777666666666666666777888888999888888999999999:::;;;<<<======::::::>>>CCCCCC???===???CCC\\\tttnnnllloooxxxsssSSS<<<===AAA:::777<<<::::::::::::::::::::::::777888999999::::::999999::::::::::::::::::::::::999999999::::::::::::;;;>>>888;;;CCCAAA;;;CCCSSS{{{uuu```WWWYYYggg}}}}}}yyyooo]]]KKK???;;;???CCCEEEEEEDDDCCC@@@>>><<<:::888888777666555555444444777666555555666888:::<<>>@@@@@@@@@AAACCCEEEDDDDDDAAA???@@@CCCDDDAAA===>>>>>>>>>===;;;:::999======<<<<<<<<<<<<<<<<<<666888999:::999999;;;===>>>==================>>>@@@AAA@@@;;;;;;IIIbbbuuu~~~|||___EEE???@@@<<<999<<<999999888888888777777777666777777888888888777777555555555555777999;;;<<<;;;:::<<>>???BBB\\\ttttttooopppyyywwwZZZGGG;;;>>>???999777;;;999999999999999999999999777777888999999999999888::::::::::::::::::::::::999999999:::::::::;;;;;;>>>888888>>>@@@===???EEETTTbbbTTTTTTWWW___iiiyyyaaaJJJ<<<:::<<<>>>???AAABBBBBBBBBAAA@@@::::::999888777666555555666555444444444555666777::::::999999:::;;;<<<<<<===>>>@@@???>>>>>>???AAAAAABBBBBBAAA@@@>>>===;;;<<<<<<:::999999999::::::;;;;;;::::::999888888888555777999::::::;;;===>>>@@@??????>>>======<<<<<<<<<>>>===:::>>>RRRrrrrrrwwwkkkMMM888<<>>:::;;;@@@BBB@@@???@@@BBB\\\sss~~~xxxyyypppxxx}}}tttbbbHHH@@@:::;;;<<<:::999:::999999999999999999999999666777777888888888888888999999999999999999999999::::::::::::;;;;;;;;;;;;:::;;;;;;;;;:::<<<>>>AAABBBbbbyyy^^^VVVUUUUUUSSSooo{{{lllXXXFFF===:::999;;;===@@@BBBBBBBBBAAA<<<<<<<<<;;;:::999888777444555555555555555666666777777666777777888999999999;;;<<<<<<;;;:::;;;<<<:::<<<>>>>>>:::666666888888888888888999999::::::999999999999888888888888888999;;;;;;;;;;;;===>>>>>>>>>>>>>>>===<<<;;;:::888:::===BBBOOOeeeyyy}}}TTTFFF::::::<<<999777777888888888888777777777777777777888888777666555555777666666777:::???DDDGGG@@@<<<:::>>>AAA??????@@@CCC[[[ooowwwyyyqqq~~~jjjPPPAAA===999888:::===;;;999888888888888888888888888666666777888888888888888999999999999999999999999::::::;;;;;;;;;;;;<<<<<<666???CCC===888888<<<===@@@FFFdddnnn]]]cccjjjjjjccc\\\dddllllllaaaQQQDDD===888:::===???@@@@@@???>>>>>>>>>>>>>>>===<<<;;;:::333444555666777777777777999888888777888888888999666777999999888777888999444666:::;;;777444888===444555666888999999999888:::::::::::::::;;;;;;;;;;;;<<<======;;;;;;<<<===<<<<<<======<<<<<<;;;:::<<<>>>EEERRReeezzz~~~ooo~~~fffAAACCC>>>666555999;;;888777777777777666666666666777888888777777666555444333333222444888===BBBFFFBBB===:::===@@@??????@@@CCC[[[lll~~~yyyyyyZZZ>>><<<;;;;;;::::::999999888999999888777777777777777777777777777777777777777999999999999999999999999:::::::::::::::999888777999999999:::::::::;;;;;;>>>AAAMMMmmmtttdddtttsssuuuiiiaaaeeehhh```QQQFFFLLL@@@:::===>>>888777<<<===;;;:::;;;>>>???>>><<<>>><<<999777777777666555:::999888888777777777777777777777777777777777777555555666666666666555555777777777777777777777777;;;:::999999999::::::;;;<<<===;;;:::;;;======:::===<<<:::888999<<<===:::@@@SSSeeesssllljjjxxxgggKKK;;;;;;:::999888888777777444555666888888888777666777777777777777777777777555666777888999:::;;;;;;::::::;;;<<<===>>>??????GGGWWWnnniiiNNN>>>;;;;;;;;;:::999999888888999888777666666666666777777777777777777777777777999999999999999999999999999:::::::::999999888777999999999::::::::::::;;;:::===EEEZZZ}}}xxx}}}qqqmmm|||}}}zzzooohhhiiihhh]]]OOOFFF>>>999999<<<888777888:::>>>BBBCCCCCC@@@@@@??????>>>===<<<:::888777777777777777888888888888888888888777777777666666777777777777666666888888888888888999999999;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>===:::???:::999<<<:::888@@@NNNeeessskkk{{{yyyeeeNNN@@@:::::::::999999888666666555555777888888888777777666666666666666666666666555666666777888999::::::::::::;;;<<<===>>>??????FFFWWWooo]]]GGGAAA;;;;;;::::::999888888888777777666666555555666666777777777777777777777777888888888888888888999999999999999:::999999888777888888999999999:::::::::888;;;>>>DDDXXX{{{sss\\\SSSbbbqqq{{{~~~oooZZZJJJAAA;;;777888888777888999;;;===??????@@@AAABBBBBBAAA@@@???<<<;;;;;;:::::::::::::::999999999888888777777777888999999::::::999999888:::::::::;;;;;;<<<<<<<<<<<<===>>>??????>>>===<<<999999;;;<<<<<<:::999888;;;777;;;DDDBBB???QQQjjjwwwrrrpppqqquuujjjTTTDDD<<<:::888999:::::::::888666555666666777888888888777777666666666666666666666666555666666666777777888888999::::::;;;<<<===>>>>>>FFFWWWqqqrrrTTTEEE???:::::::::999888888777777666666555555555555666666777777777777777777777777777777777888888888888888888888999999999999888888888888888888999999999999999<<<<<<:::AAAZZZwww___PPPTTTUUUTTTeeeqqq]]]PPPBBB555999999999777444444777999===>>>@@@AAABBBCCCDDDFFFCCCCCCAAA@@@>>>>>>======<<<;;;;;;::::::999999888<<<==================<<<=========>>>??????@@@@@@>>>???@@@AAA@@@===;;;999888777777999888666777;;;888@@@MMMWWWZZZ^^^ooo{{{nnneeennn~~~vvv[[[GGG:::777999777999;;;<<<;;;999777555666777777777777777777777666666666666666666666666555555555666666666666666999999:::;;;<<<======>>>DDDVVVqqqsssppp{{{{{{WWWIIIBBB999:::999999888888777666666666666555555555555666666666666666666666666666666666666666777777888888888777888888999999888888888777777777888888888999999999;;;;;;:::;;;GGG]]]oootttPPPGGGPPPXXXYYYXXXtttyyywww{{{mmmcccUUUGGGDDDEEEEEE@@@:::777888<<<:::<<<=========@@@DDDHHHCCCBBBBBBAAAAAAAAABBBBBB@@@@@@@@@@@@??????>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAA@@@>>>;;;888666999555444777777888>>>GGGIII```ssswww}}}}}}```JJJ>>>777555777777999;;;===<<<:::888666777777666666666666666666555555555555555555555555555555555555555666666666888888999:::;;;<<<======CCCTTTpppbbbpppyyy}}}cccEEEAAAAAA:::999999888888777666666666666666555555666666777777666666666666666666666666555555666666777777888888666777888888999888888888666777777777777888888888999888999;;;;;;<<>>::::::666888999888777777;;;???;;;;;;<<<===???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????===;;;999777777333333999===AAAMMM\\\nnnvvvggggggjjjLLL<<<777555666777777999:::;;;;;;:::888777777666555444444444555555555555555555555555555555444555555555666666777777777888888999:::;;;<<<<<>>999888888777666666555555777666666666666777888999666666666666666666666666444444555666666777888888666666777888888888888888666666666777777777888888:::666666:::;;;999;;;@@@KKKpppwwwbbb]]]dddkkkaaammm~~~www___KKKAAA@@@===@@@CCCBBB===999999:::888888999:::;;;<<<>>>????????????@@@AAAAAABBBBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@??????>>>>>>=================================;;;@@@LLLTTT[[[lll}}}|||lllqqqeeeSSS???777777777666777666777888888888888777777666555444333222333333444555555555555555555555555444444555666777777888888777777888999:::;;;<<<<<>>NNNsssuuuccc\\\TTTSSS```yyynnnZZZRRRQQQMMMRRRWWWUUUNNNFFFAAA@@@===<<<;;;:::999888888888888888999:::;;;<<<======???@@@@@@AAAAAA@@@@@@??????>>>>>>===<<<;;;::::::;;;;;;;;;<<<===???AAABBBKKKKKKUUUfffqqqzzzzzzuuurrrdddGGG>>>777777999777444333555555555555555666666666666555333222111222222333555555555555555555555555444444555666777888999:::777777888999:::;;;;;;<<<@@@MMMggg~~~\\\OOO@@@999:::<<<:::777777777777777777777777777555555666666666666555555666666666666666666666666555444444333333444444555888888777777666666666555666777777777888888888888888888888888888999999999BBBAAAPPPvvv```VVVRRRTTT]]]eeennnqqqmmmiiieeerrr|||wwwkkk___UUUMMMJJJNNNMMMFFFAAA@@@???<<<999777999>>>===888777;;;<<<666555:::===;;;:::<<<>>><<<::::::999777888;;;???>>>???BBBDDDKKKYYYgggmmmwww~~~~~~hhheeegggrrrxxx[[[FFF===:::777555555666666555444444555555555555555555444444444444444444444444555555444444444444555555777666555444444555666777888888888999:::;;;<<<===AAALLLccc{{{jjjMMMEEE<<<777888999777444777777777777777777777777555555666666666666555555444444444444444444444444444444333333333333444444777777666666666555555555666666777777777888888888777777888888888888999999AAA<<<@@@WWWwwweeeSSSGGGMMMWWWZZZZZZ[[[xxxuuuxxxuuuccc\\\SSScccssswwwooo^^^JJJ:::???<<<;;;>>>===:::;;;AAABBB;;;999===@@@===<<<===:::===>>>???@@@EEEIIIKKKLLLOOOVVV^^^gggtttxxxjjjvvvyyyaaaqqqtttYYYGGG@@@===:::777555555666666555444444444444444444444444444444444444444444444444555555444444444444555555777666555444444555666666888888888999:::;;;<<<===AAAKKKbbbcccOOO???<<<999888888888666444777777777777777777777777444555555666666555555444333333333333333333333333444444333333333333444444555555555555444444444444666666666666777777777777666777777777888888888999===999777<<>>HHH]]]}}}uuuZZZDDD<<<999::::::888555555777999555555555555555555555555333333444444444444333333555555555555555555555555333333333222222333333333222222222333333333333333444555555555555666666666444444555666777777888888777;;;@@@@@@<<<>>>LLL]]]{{{]]]LLLJJJKKKPPP[[[gggvvvpppzzz|||yyymmmXXXZZZ```mmmpppPPP>>>:::888777777777555444333444444333222444444333222111111000000333333333333333333333333444444333333333333444444333333444555555555555555666666666777888999:::;;;===HHH\\\yyyxxx\\\@@@888>>>999999777555333333555666555555555555555555555555222333333444444333333222222222222222222222222222333333222222222222333333222222222222333333333333444444444444555555555666333333444555666777888888666777;;;===<<<;;;AAAIIIXXXwwwhhhOOOFFFAAAEEEKKKRRR^^^lllxxxvvvooosssuuuTTTWWWccczzz{{{WWWNNNDDD<<<666222444:::555444333333444444333111444333333222222111111111333333333333333333333333444444333333333333444444222333444555555555555555555555666666777888:::;;;===HHH[[[uuu{{{eeeIII777666===888777666555555555444444444444444444444444444444222222333333333333222222222222222222222222222222333333222222222222333333222222222333333333444444333333444444444555555555222333333444666777777888777555666999:::999===BBBBBBMMMdddooo\\\MMMIIIHHHFFFMMMXXXfffuuu|||mmm^^^```yyypppwww}}}mmm[[[<<<===??????:::444555:::444333222333444444222000333333333333333222222222222222222222222222222222444333333222222333333444111222333555666666555555555555555666777888999:::<<>>AAACCCJJJ[[[xxxyyyaaaWWWQQQLLLPPP[[[NNNOOO]]]uuu~~~{{{ssszzz~~~ooonnn}}}uuuxxx}}}|||xxx}}}oooaaaPPP===<<<777666999;;;777444444333222222222333333222000333333333333333333444444222222222222222222222222444333333222222333333444000222333555666666555555555555555555666888999:::<<>>:::777888999888888777666555555444333333333444444444555555555555555444444333333333333333333333333333333333111111222222222333333333333333333333333333333333111111111222222333333333444333222333555666555444333444777999::::::999888999<<>>??????FFFZZZnnn```ZZZPPPLLLTTTfffsssyyy```bbbkkkzzz}}}iiiSSSeeefffNNN@@@:::777666666666666666555555444444444444333333333222222222333222222222222222222333222222222222222222222222333333333333333333333333222222333333333333444444444444555666777888999999<<>>:::999999888666777999555555555555444444444444222222222333333333444444222222222222333333333333222222222222222222222222000000111111111222222222222222222222222222222222333333333222222111111111333222111222444555444333111333444666777777777777<<<<<<<<<===>>>>>><<<999???BBBOOOhhhooo```^^^[[[VVV[[[gggnnn___OOONNN^^^xxx~~~lllkkkxxx{{{zzzpppgggdddbbbhhhppp~~~lll^^^cccuuulll^^^NNN===888:::<<<<<<999666333222333333333333444444444444222222222222222222222222///111333555555333111///000000000000000000000000222222222222222222222222222222222333333333444444444444555555666666777777999AAARRRkkkqqq^^^JJJ???<<<;;;999888666555444444555444444444444444444444444222222222222333333333333222222222333333333333333222222222222222222222222000000000111111111111222222222222222222222222222333333222222222222222222333222111222333444333222000111444666777777666555999;;;:::999;;;>>>>>>:::BBB@@@AAAHHHWWWmmm}}}~~~ssskkkbbbZZZPPPIIIKKKZZZuuummm]]]XXX]]]iiisss~~~nnneeejjjrrryyybbbUUUNNNJJJPPPUUU```nnnzzz{{{wwwkkkTTTFFF<<<555444;;;BBBCCC???999555444222222333333333333333444111111111222222222222222///111333555555333111///111111111111111111111111222222222222222222222222222222333333333333444444444444555555555666666666:::@@@OOOhhhooo[[[LLL???888666777777666666666666444222333333333333333333333333111222222222222333333333111111111111222222222333111111111111111111111111000000000000111111111111111111111111111111111111222222222222222222333333222111111111333444333222111222333444555666666666444888999888:::@@@AAA>>>===<<<======>>>GGG]]]rrruuufffZZZYYYgggwwwyyyggg[[[VVVWWW___ggg___gggllliii^^^WWWXXX[[[YYYkkkuuummmaaa^^^```___hhhttt{{{bbbNNN@@@777555999777;;;@@@BBB@@@;;;777444111222222222333333333333000111111111222222222222000111333444444333111000222222222222222222222222111111111111111111111111222222333333333333444444444444444555555555666666:::???MMMeeevvvUUUDDD@@@>>>;;;999444555666777999:::666222333333333333333333333333111111222222222333333333//////000000111111111222111111111111111111111111000000000000111111111111111111111111111111111111111111111222222333333444222111000111333444333222333333222111333555777888444:::;;;777777::::::666555666;;;BBBCCC???AAAHHH[[[lllxxxqqqjjjiiikkkuuusssmmmfff```___bbbeeetttiiiSSS???:::666000333;;;555555666888999777333///111111111222222333333333000000111111222222222222111222333333333333222111222222222222222222222222111111111111111111111111222222333333333444444444444444444555555555555555;;;???KKKdddmmmVVVBBB===<<<666444888444444555555555555444444222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222555333111000000222555777444333222111111333555666777777777777888888888888::::::::::::;;;===???@@@FFFKKKUUUfffzzzuuubbbUUUAAA???<<<888666555666666555444444333333444444555333333333222222222111111000000000000000000000000000000000000111111111111111222333333111111222333444444333333222111000000000111111222222333444444555555666666777777888888:::???JJJ^^^~~~tttgggUUUEEE999::::::666555999444444555555555555444444222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222666444222111222333666777444333222111111333444666666666777777777888888888::::::999:::;;;<<<>>>???EEEGGGIIIOOOZZZjjj|||qqq___RRRGGG@@@;;;:::777444333222222333444444333333333333444444333333333222222111111111000000000000000000000000000000000000111111111111111222333333111111222333444444333222222111000000000111111222222333333444555555555666777777888888<<>>777444999:::555444777333444444555555444444333222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000111111111222222666555333222333444666777444333222111222333444555666666777777777777888888999999999999:::<<<===>>>AAABBBAAA>>>???HHHXXXeeewwwiiiMMM>>>999999999777666444222111111111222444333333222222333333444444444333222111111000000000000000000000000000000000000000000111111111111111222333222111111222333333333333222111111000000000000111111222333333333444555555666666777888888===BBBMMM```oooVVVCCC===888666777;;;999333222555333333444444444444333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////000000000000111111111111444444333222222444555666333333222222222333444555666666666666777777777888777888888999:::;;;<<<===;;;===???>>>===>>>CCCHHHMMM[[[iiiqqq|||hhhZZZGGG:::555666999:::666555444333333333333444333333222222222222333333444444333222111000/////////////////////////////////000000000111111111111000222333222111000111222333222222222111111000000000000000111222222333333444444555555666777777888;;;@@@KKK^^^~~~rrr]]]FFF:::999999888999999666222222555222222333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////////////////////////////000000000111111111222222111111111222333444222222222222333333444444555666666666666777777777666666777888999:::;;;;;;888999;;;>>>@@@@@@>>>===<<>>???>>>===AAACCCCCCFFFPPP___kkkzzzbbbTTTNNNFFF===777;;;888555444444444333222222222222222222222222222222111111000000111111222222111111111111000000000000000000000000000000000000000000000111111111111000111222111000000111222111111111111111111111111//////000000111222222222333444444555555666777777:::@@@KKK___sssaaaKKK<<<777888;;;>>>444444444333333555444333111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000111111111111222222222333333222222333333444444444333555555555666666666777777333444666888999999999888:::::::::999999;;;===???===>>>>>>======???GGGMMMLLLZZZhhhqqq|||}}}zzztttnnn\\\OOOBBB===;;;888777999555444333333444555555555111111222222222111111111111111000000000000111111000000000000111111111111000000000000000000000000000000000000111111111111///111222111000///000222000000000000111111111111//////000000111111222222333333444555555666666777888???JJJ^^^}}}lllMMMGGG===666666999777333444555444444666777555111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000222222333333333444444444111222333444444444333333555555555555666666666777333444666777888999888888:::???CCCBBB===::::::===;;;;;;===@@@AAAAAADDDHHHCCCIIILLLMMMVVVhhhxxx|||kkkaaa]]]VVVJJJ@@@:::777888;;;777111000555333333555666666555333222222333333333333222222111111111000000000000111111/////////000111111222222000000000000000000000000000000000000111111111111///111222111000///000111000000000000000111111111/////////000111111222222333333444444555666666777555<<>><<<:::777555333222333333333333333333333333111111222222222222111111000000000000000///......111111000000//////......000000000000000000000000000000///////////////000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222555444555666888999888777555666666777888999999999:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>???>>>AAAIIIRRRWWWVVVSSS^^^___dddjjjpppwwwyyyvvvrrrkkkeeeWWWQQQIIIAAA===:::888777888777777666555444444444222222222222222222222222000111111111111222222222111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111222222111111111111111111222333444555666666666666888???GGGXXX{{{yyykkk[[[HHH:::::::::999888777666555444333333333333333333333333000111111222222111111000000000000000000///......///////////////000000000////////////////////////000000///////////////000000000////////////000000000000000000000000000000//////////////////////////////000000000111111111000000111111111222222222555444444666777888777555555555666777777888999999999::::::::::::;;;;;;;;;;;;<<<<<<===============???>>>>>>CCCHHHKKKHHHEEEHHHHHHKKKPPPRRRVVV```kkktttvvvyyy||||||ggg___WWWSSSSSSRRRMMMHHHBBB@@@<<<:::999888777666666666555555444333333222222222222222222222222222000000111111111222222222111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111222222222222222222222222333333444555555666666666888>>>FFFWWWyyypppWWWIII@@@888222666666666666666666666666333333333333333333333333000111111222222111111000000000000000000//////...---......///000000111111////////////////////////000//////......///000000000//////......//////000000000000000000000000000//////////////////////////////000000000000111111000000000111111111222222555444444555666777555444555555555666777777888888888999999999::::::::::::::::::;;;<<<<<<<<<<<<;;;===;;;;;;===@@@AAA>>>:::===<<<>>>@@@???>>>CCCKKKLLLNNNQQQVVV\\\aaadddfffiiirrrzzz|||xxxvvvwww{{{zzzpppfffdddccccccaaa\\\TTTMMMFFF@@@;;;;;;???AAA@@@===444333333444666666555444444444444333333222222111222222222222222222222222000000000111111111222222111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000333333333333333333333333444444333444444555777777999>>>FFFUUUuuuzzz{{{zzziiiQQQ@@@:::999999888333333444444444555555555222222222222222222222222000000111111111111000000//////000000000000//////........./////////000000//////////////////////////////.........///000000/////////....../////////////////////////////////////////////////////////////////////000000000111000000000000111111111111444333333444555555444222444444555555555666666666777777888888888999999999888999999::::::::::::::::::999999;;;>>>???===;;;???>>>???AAA???<<<>>>BBB??????@@@BBBDDDEEEFFFGGGGGGMMMSSSUUURRROOOOOOPPPZZZ\\\______\\\UUUMMMHHHEEEDDDBBBBBBAAA???;;;777<<<999777:::???DDDDDDCCC888666444444555555555444444444333333333222222222111111111111111111111111000000000000111111111111111000000///////////////000000000000000000000000////////////////////////000000000000000000000000222222222222222222222222000000111111111111000000111111222222222222333333444444333333444555777888999>>>EEETTTqqq}}}jjj___]]]LLLDDD;;;555555777777666333333333333333333333333222222222222222222222222000000000111111000000000//////000000000000//////000/////////.........---.......................................///000000//////............//////...................................................////////////000000000//////000000000111111111333333222333555555444333444444444444444555555555666666666666777777777888777777888999999999999999999999999;;;===>>>>>>======;;;===@@@@@@======@@@>>>>>>======<<<<<<;;;;;;<<>>===;;;:::::::::999888888999::::::999777555555777===AAABBBAAA@@@<<<777555444555666666444444444333333333333333111111111111111111111111//////000000000111111111111000000///////////////////////////////////////////////////////////////////////////////////////111111111111111111111111///000111111111111000//////000000000111111111222444444444444555555666777999===EEESSSnnn~~~fffPPPDDDAAA777666666666777666333111444444333333333222222222222222222222222222222222///000000111111000000///...//////000000000000000000000//////...------,,,........................------------...///000000///......------......///......................................................////////////000000/////////000000000111111222222222333666666555444333333333333333333333333555555555555666666666666777777888999999999999888:::::::::::::::;;;;;;;;;888666888<<<===;;;;;;>>>::::::;;;;;;<<<=========::::::;;;<<<;;;;;;:::999777888999;;;;;;:::999888777666555444555666888999666555555777:::=========>>>:::555222333555777888333333333333333333333333111111111111111111111111/////////000000000111111111111000///////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000///000111222222111000///......//////000111111111222333444555666666666666999===EEETTTmmm~~~nnn[[[LLL@@@::::::666777777777777555444333333333333333333333333333111111111111111111111111//////000000000000//////......///000000000000000................................................------------...///000000///......------......///------------------------................................./////////000000////////////000000000111111111222444666888777666333333333333333222222222444444444444555555555555777777888999999999999888::::::;;;:::999::::::;;;:::777888<<<===;;;;;;===777888999:::;;;;;;<<<===999777555666888999999999555666777888999888777666444444333222222333666888777777777777999::::::999888555222111222444444444222222222222222222222222111111111111111111111111////////////000000000111111111000///////////////////////////////////////000000000000000000000000///////////////////////////////////////////////////000111222222111000///...//////000111111222222111222555777888777555444888<<>>@@@===999999<<<===::::::;;;::::::999999888777777777;;;888555444777999999999999777444222111222555666555555555555555777:::<<<222222222222222222222222444222111111222222111000000000000000000111111111000000000000000000000000////////////000000000000111111000///////////////////////////////////////000000000000000000000000////////////////////////////////////////////////...000111222222111000...///000000111222222333333000222555888999777555333888;;;EEEUUUmmmuuuIIIBBB:::666777777555222555555555444444333333333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////......////////////......------------------------......------------......---------............//////............---------//////.........---------000000......///111333555555333111///......///000111111111333666777666555333333222222333333444555222333444555666666666666888888999999999999888888999888777777888999<<<===777888:::;;;<<<;;;::::::888888777777777777777888444555666777777888888777666666555555444444444444444444222222222222444444333333333222222111111111222222333444333222111000111111111111111000///...000000000000000///......//////............//////111111000000//////......111111///...------------////////////000000000000...------...000000///...////////////000000000000000000111111111222222222000000000000111111111111777777777777666666666666888<<>>999777666444111222666222333333333333222111000000111111111111222222222111111111111111111111111000000000000000000000000........................////////////////////////------............------------------------------------,,,,,,,,,,,,---------------............//////............---------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,.........//////000000000000000000111333333222111000000000000000111111222111222333444444555555444333333444444444444333333555555555555555555555555777777666555555555666666999888777666555555444444111222333444555555555555000000000111111111111111000000111111111111000000////////////000000000000111000000000000111222222000///...---...///000111222111///.........///000//////............//////------............//////000///...------...//////---............/////////...------...000111///...------........./////////............////////////000000000000111111111111111111222333444555666777999===BBBKKKbbbNNNFFFDDD@@@777999>>>:::666666777999555111444<<<111222222222222111222333000000000000111111222222111111111111111111111111000000000000000000000000........................////////////////////////,,,------......------,,,---------------------------,,,,,,++++++,,,,,,------------............//////............---------++++++,,,,,,,,,---------,,,---------------,,,,,,......//////////////////000000///000222333111000111000000000000111222222111111222333444444444444333333333444444333333333444444555555555444444444666666666666666555444444666666555555555666666777222333333444444444333333/////////000000111111111//////000111111000//////........./////////000000////////////000222333444111000...------...///000222111///.........000000//////............//////............/////////000///......------...//////,,,,,,---------.........---,,,,,,---//////...------------.........//////------........./////////000000000000111111111111111111222333444555555555777;;;@@@JJJ```>>>888;;;<<<555666888333666000000777999555111222///000111111111111333555//////000000111111111222000000000000000000000000000000000000000000000000........................////////////////////////,,,------......------,,,---------------------------,,,,,,++++++,,,,,,------------.........////////////.........---------+++++++++,,,,,,---------------.........---,,,,,,......////////////......000//////000222222111///111111111111111222222333111111222333444444444444444555555666666555555444444444444555555444333333555555666777666555333222444444444555555777888888444444444444333222111111.../////////000000111111...///000111111000///...---.........//////000000............000222444666222111///---,,,---...///222111///...---...000111//////............//////.../////////000000111111......//////////////////++++++,,,,,,,,,---------,,,,,,+++---...///...,,,---------.........//////---------.........//////000000000000111111111111111222222333333444444555444888>>>HHH___888888777777666666666555333333333333333333333333333333333222222111111111222222222111111111000000000000000000000000000000111111000000//////......////////////////////////////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------............//////////////////000111111111111111000111111111111222222222222222111111111111222222222333333444444333333222111222333333444444444444333444444333222222444666555555555555555555555555222222222111111111111000111111000000/////////...333333333222111000000///------......//////000000000000000000000/////////000000000///.........---//////.........---------............////////////........................000000//////.........---------------------------...,,,,,,,,,---...------......------------............------------............//////000000111111111222222333333444444555555999>>>GGG___666666555555444444444444333333333333333333333333333333222222222111111111222222222111111000000000////////////////////////000000000000//////..............................////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............//////////////////000111111111111111000000111111111222222222222222111111111111222222333333444444444444333333111222333333444444444333666777777666444333444555333333333333333333333333222222222111111111000000000000000//////.........222222222111000/////////............///////////////////////////////////////..................---///.........------------............////////////////////////////////////000/////////.........---------------------------............//////...------...000111111000...---......------------............//////000000111111111222222333333444444555555999===FFF^^^333333333333222222222222222222222222222222222222222222222111111111111111111111111111000000000000////////////////////////000000000////////////.........................../////////............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............///////////////000111111111111111000000000111111111222222222222111111111111222222444444555555555555444444222222333444444444333333555777888888555333222222333333333333333333333333222222111111111000000000/////////...............111111000000///........./////////.......................................,,,------------------...............---------------............//////////////////////////////////////////...............---------------------------///000111111000...---,,,///333666666333///,,,......------------............//////000000111111111222222333333444444555666999===FFF\\\222222222222222222222222222222222222222222222222111111111111111111111000000000000000000000000000////////////////////////////////////////////////........................//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000111111111111111000000000000111111111111222222111111111111222222444555555555555555555444222333333444444333333333222444777777555333222222444444444444444444444444111111111111000000000000..................------/////////......---------/////////......---------,,,,,,---------------...+++++++++,,,,,,------------------------------------------.........//////////////////////////////........................------------------------,,,///111222111///---,,,,,,///222555555222///,,,......------------............//////000000111111111222222333333444444555666888===EEEZZZ{{{222222222222222222222333111111111111111111111111000000000000000000000000////////////////////////......................................./////////....................................------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000111111111111111//////000000000111111111222222111111111111222222444555555555555555555444333333333444444333333222000333666888777666666777444444444444444444444444111111111000000000//////------...........................---------------//////......------,,,,,,+++,,,,,,,,,------......***+++++++++,,,,,,------,,,,,,------------------------------............---------------------------------...............------------------------+++...222222000---,,,,,,......///000000///............------------............//////000000111111111222222333333444444555555888<<>>FFFZZZ------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++*********))))))))))))))))))*********+++++++++(((((()))***+++,,,,,,,,,************************))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,------------............///---------............///...------------...///000000//////.........///000111000000000////////////000000///............///.........---------,,,,,,............------,,,+++------------------------******+++++++++,,,,,,,,,------...---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------************************+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,---------......000000000//////.....................------......000000000///...---,,,+++,,,------...///000000111111111111222333333444444555444777===EEEYYY------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++*********))))))*********+++++++++(((((()))***+++,,,,,,,,,************************))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,------------............///---------............///---------------......///..................//////000000000////////////...000//////..................------------,,,,,,,,,---.........---,,,++++++,,,,,,------------------******+++++++++,,,,,,,,,------.........---,,,+++------------------------+++++++++,,,,,,,,,------************************+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,---------------......---......//////000------..................111111111000///...---,,,,,,------...///000000111000000111222222333333444666555888>>>EEEWWW}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))************+++++++++)))))))))***+++++++++,,,************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------------............///---------............///---------...............------........./////////000000////////////......000///......------......------------,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,---.........---,,,+++------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------,,,,,,------...//////000,,,---......///.........000111111111000///...............//////000000111000000111111222333333333666666:::???EEEVVVyyy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++************)))************+++++++++******************++++++************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------............///---------............///------...///////////////------...///////////////000000/////////.........//////...------------...---------,,,,,,,,,++++++++++++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,,,,------.........------------------------,,,,,,---.........------,,,,,,.../////////.........//////000//////......000000000000000000000000000000000111222222333333555666:::???DDDSSSuuu,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++++++++++++++++++++************)))))))))))))))************++++++++++++++++++***************************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------.........//////---------.........//////---...//////000000//////------...///000000//////000/////////............//////...------------...---------,,,,,,,,,++++++***+++,,,,,,------------+++++++++,,,,,,---------,,,,,,------------......,,,---...//////---+++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......++++++,,,,,,---...//////---------------------------......///...---+++***+++,,,.../////////......------......///.........111111111111000000000000000000000111222222333333444555:::???CCCQQQrrr---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------************************,,,,,,+++***))))))******++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......///...,,,++++++,,,---/////////000000000000//////////////////////////////000000000000000///...............------,,,,,,,,,//////...---,,,,,,++++++------,,,,,,,,,,,,++++++++++++******++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,---------......111111000000//////.....................///000000000000000111222222333333222999:::===GGGRRRmmm------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,,,,,,,************************,,,++++++***))))))******++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......///...,,,++++++,,,.../////////000000000000//////........................000000000000000///............---------,,,,,,,,,///......---,,,,,,++++++------,,,,,,,,,+++++++++++++++******++++++,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,---------------------000000000000//////.....................///000000000000000111222222333333333999:::===EEEOOOjjj------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++************************,,,+++******)))*********++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,---------.........---,,,++++++,,,.........//////000000//////...........................//////000000000///.........------------,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------,,,000000000////////////..................///000000000000000111222222333333444::::::<<>>BBBSSSppp++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++************************************************************************)))************+++++++++************************************************+++++++++*********))))))************************************************)))************+++++++++************************,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---******++++++++++++******************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------......------------......///////////////000000000000000111222222222222111222666555777>>>AAASSSooo++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++************************************************************************)))************+++++++++************************************************+++++++++***************************************************************)))************+++++++++************************,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******++++++++++++******************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++************++++++++++++,,,,,,,,,,,,------......------------......000000//////////////////000000111222222222222111333777666888===AAAQQQmmm***+++++++++++++++,,,,,,))))))*********+++++++++************************))))))*********+++++++++************************************************************************))))))*********+++++++++***************************************+++++++++************************************************************************))))))*********+++++++++************************++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,******++++++++++++*********************************+++++++++++++++,,,,,,************************+++++++++++++++,,,,,,,,,---,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,+++***)))***+++,,,---+++++++++,,,,,,,,,------...------,,,,,,------...000000000//////......---000000111222222222222111333777666888===@@@PPPkkk*********++++++,,,,,,,,,))))))*********+++++++++************************))))))*********+++++++++************************************************************************))))))*********+++++++++************************))))))*********+++++++++************************************************************************))))))*********+++++++++************************++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,******++++++++++++***************************************++++++,,,,,,,,,*********************************++++++,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,+++*********+++---...+++++++++,,,,,,,,,------------,,,,,,,,,,,,------000000//////......------000000111222222222222111222666666888>>>@@@OOOjjj*********++++++,,,,,,---)))************+++++++++************************)))************+++++++++************************************************************************)))************+++++++++************************)))))))))***++++++,,,,,,***************+++++++++************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++******++++++++++++******++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++***++++++,,,---...++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------//////..................000000111222222222222111000555666888>>>@@@PPPjjj)))******+++,,,,,,------)))************+++++++++************************)))************+++++++++************************************************************************)))************+++++++++************************((())))))***++++++,,,,,,))))))*********+++++++++************************************************)))************+++++++++******************************++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++((())))))***++++++,,,,,,*********++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))***+++,,,------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------..................000000111222222222222111...444555888>>>AAAPPPkkk))))))***+++,,,,,,------)))************+++++++++************************)))************+++++++++************************************************************************)))************+++++++++************************((())))))***++++++,,,,,,))))))******++++++++++++************************************************)))************+++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++******++++++++++++******++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++((())))))***++++++,,,,,,))))))***+++,,,------...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------(((***+++---......------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,------....../////////000000111222222222222111---333444888???AAAQQQkkk++++++,,,,,,,,,,,,------------++++++++++++------************************++++++******************************************************************************************************************************************++++++++++++++++++++++++,,,+++***))))))***+++,,,+++++++++*********))))))******)))(((((('''(((((()))************+++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***)))***++++++++++++***)))++++++++++++++++++++++++,,,------...---,,,***)))***+++,,,,,,------,,,,,,++++++++++++++++++++++++************************''',,,---******......***,,,,,,,,,++++++*********++++++***************+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------........................------......///000000000000111111111111222222222333666444666===@@@NNNhhh+++++++++,,,,,,,,,---------,,,++++++++++++,,,---************************************************************************************************************************************************************************++++++++++++++++++++++++++++++***))))))***+++++++++++++++*********))))))+++***))))))((((((((())))))************+++++++++++++++++++++++++++++++++,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++******+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++&&&******''''''++++++''',,,,,,,,,+++++++++******++++++************++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------........................------......///000000000000111111111111222222222222666444777>>>AAAOOOiii++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************************************************************************************************************************************************************++++++++++++++++++++++++++++++***))))))***+++++++++++++++***************++++++***))))))))))))***)))************+++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))************)))***++++++,,,,,,++++++***,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,+++************+++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++------******,,,,,,***,,,,,,,,,++++++++++++***++++++************++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------........................------......///000000000000111111111111222222222222666555888???BBBPPPjjj***++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,***************************************+++++++++************************************************************************************************************************************************+++******************+++************************++++++***************+++))))))*********+++++++++++++++++++++++++++++++++***************++++++,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************((())))))***************++++++++++++++++++++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++,,,+++***)))))))))++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///...------------,,,++++++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------........................------......///000000000000000111111111222222222111555555888@@@CCCQQQjjj*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++*********************************************************************************************************************************************************++++++*********************************+++***************++++++))))))*********+++++++++++++++++++++++++++++++++***)))))))))******+++,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++++++++)))))))))***+++,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,***))))))++++++++++++++++++++++++++++++******+++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------........................------......///000000000000000111111111222222222111555555999@@@BBBPPPiii************++++++++++++******++++++++++++******************************)))))))))***++++++,,,,,,************************************************************************************************************************************************)))***++++++++++++***)))***************+++++++++***))))))))))))***++++++)))************+++++++++++++++++++++++++++++++++)))))))))))))))***+++,,,***++++++,,,,,,------...++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++***))))))***+++,,,+++++++++++++++++++++++++++************+++,,,,,,)))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++---111111,,,*********++++++++++++,,,,,,,,,++++++***++++++,,,---...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------........................------......///000000000000111111111111222222222111555555999???AAANNNfff************++++++++++++)))***+++,,,,,,+++***)))************************((())))))***++++++,,,,,,************************************************************************************************************************************************)))***++++++++++++***)))))))))*********+++++++++)))((((((((())))))***+++)))************+++++++++++++++++++++++++++++++++(((((((((((()))***+++,,,******+++,,,,,,---......,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))***+++++++++++++++,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++///666666000,,,---******+++++++++,,,,,,,,,++++++++++++,,,---......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------........................------......///000000000000111111111111222222222111555555888>>>???KKKccc)))************+++++++++)))***+++,,,,,,+++***)))************************((())))))***++++++,,,,,,************************************************************************************************************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))******++++++++++++(((((('''(((((()))******)))************+++++++++++++++++++++++++++++++++(((((((((((()))***+++,,,******+++,,,,,,---......---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************(((((()))***************---,,,+++******+++,,,---)))***++++++++++++***)))++++++++++++++++++++++++)))+++,,,---...------,,,))))))***++++++++++++***++++++++++++++++++++++++************************'''''',,,555555...)))************++++++,,,,,,,,,++++++++++++,,,---...///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------........................------......///000000000000111111111111222222222111555555888>>>>>>JJJaaa,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))************+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))******+++,,,------------------------************************))))))))))))))))))))))))+++++++++*********))))))***************)))(((((()))))))))))))))))))))))))))************+++++++++************************)))***+++,,,,,,+++***)))++++++******************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---......---,,,++++++++++++........................---------............///000000000111222222333333333666555777>>>===GGG]]],,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))************+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))******+++,,,++++++++++++++++++++++++************************************************+++++++++*********))))))***************)))((((((************************)))************+++++++++************************)))***++++++++++++***)))************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,------........................---------............///000000000111222222333333222666555888>>>===FFF\\\,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))************+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))******+++,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++************************+++******)))(((************************)))************+++++++++++++++++++++++++++++++++)))***++++++++++++***)))************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------...---,,,,,,++++++,,,,,,---++++++++++++,,,---...///........................---------............///000000000111222222333333222666555888>>>===FFF[[[++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,,,,,,,------------......************************++++++++++++++++++++++++*********************************++++++******)))************************))))))*********+++++++++++++++++++++++++++++++++*********++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...........................---------............///000000000111222222333333222555555888>>><<>><<>><<>>;;;BBBVVV************************************************************************************************)))************+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********)))***++++++,,,++++++,,,------...//////************************++++++++++++++++++++++++))))))******++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,---..............................---------.........//////000000000111222222333333111555555999>>>;;;BBBVVV************************************************)))))))))))))))))))))))),,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))))))))))))))************************))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))******+++,,,++++++,,,,,,,,,++++++***************************+++++++++++++++***)))(((************************++++++++++++++++++++++++///,,,)))(((***000666:::///---+++)))((()))+++---******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,*********,,,,,,+++))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////222222111111111111111111444444666888999;;;DDDOOO************************+++++++++***************************************++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************)))))))))******+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))******+++,,,++++++,,,,,,,,,++++++***************************+++++++++++++++***))))))************************++++++++++++++++++++++++---+++)))(((***...333666555333///,,,)))((())))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++......---,,,++++++,,,---************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////111111111111111111111111444444666999999;;;DDDOOO************************++++++++++++******))))))************************++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***************************************+++,,,---******))))))((((((((('''))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))******+++,,,++++++,,,,,,,,,,,,++++++***************************++++++++++++***))))))************************+++++++++++++++++++++++++++***))))))***,,,...000555333///,,,)))(((((((((++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++)))(((''')))***************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------............/////////111111111111111111111111333444666999999;;;DDDNNN************************,,,,,,++++++***)))))))))************************+++******************+++************************************************))))))))))))))))))))))))************************************+++,,,---...++++++******))))))(((((())))))))))))))))))))))))+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))******+++,,,++++++,,,,,,---,,,,,,,,,******************************+++++++++******)))************************++++++++++++++++++++++++)))))))))))))))******+++---,,,***)))))))))***+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++***((((((***------+++(((*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////000000000000111111111111222333666999999:::CCCMMM************************+++++++++*********))))))*********************************++++++*********************************************************))))))))))))))))))))))))************************************+++,,,---...,,,,,,,,,++++++*********)))))))))))))))))))))))),,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))******+++,,,***+++,,,---------------************************)))******+++++++++******************************++++++++++++++++++++++++((())))))******)))(((((((((((((((((()))+++---...++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++---******000888999222******++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////000000000111111111222222666999999:::CCCMMM************************************************++++++++++++++++++++++++)))***++++++++++++***)))************************************************))))))))))))))))))))))))***************************************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))******+++,,,***+++,,,------......---************************))))))***++++++++++++***************************++++++++++++++++++++++++))))))************)))(((+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++)))***000888999222***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------............//////000000111111111111222666999999:::BBBLLL************************)))))))))***++++++,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))************************************************))))))))))))))))))))))))******************************)))))))))******+++*********+++,,,,,,------))))))))))))))))))))))))***++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))******+++,,,***+++,,,---............************************))))))***+++++++++++++++************************++++++++++++++++++++++++*********++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++((((((***,,,......,,,***+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,---------...............//////000111111222000222666999999:::BBBKKK************************(((((()))***+++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))*********++++++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))***++++++,,,***+++,,,---............************************((()))***+++++++++++++++************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,&&&'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++***---///---(((&&&***...++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......---......///000111111222000111666999::::::BBBKKK+++++++++*********))))))******************************+++++++++,,,,,,,,,************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********************+++,,,,,,------,,,,,,......,,,+++***)))))))))************************************************++++++++++++++++++++++++,,,,,,+++***))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............////////////000111111222222222222555888999;;;AAAJJJ+++++++++*********))))))*********************************+++++++++,,,,,,************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,------,,,,,,------,,,+++************************************************************++++++++++++++++++++++++,,,++++++***))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***************,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............////////////000111111222222222222555888999;;;AAAJJJ+++++++++************************************************++++++++++++,,,************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,------,,,,,,,,,,,,+++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++******)))***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***************++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............////////////000111111222222222222555888999;;;AAAJJJ************************************************************++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++***+++,,,,,,------,,,,,,+++*********++++++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++***************+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++*********************************+++++++++,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------............////////////000111111222222222222555888999;;;AAAJJJ************************************************))))))*********+++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***+++,,,,,,------,,,,,,************+++,,,------++++++++++++++++++++++++************************+++++++++++++++++++++++++++***************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++***+++++++++***************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------............////////////000111111222222222222555888999;;;AAAJJJ***************+++++++++************************)))))))))************+++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,***+++,,,,,,------,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********)))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............////////////000111111222222222222555888999;;;AAAJJJ))))))*********+++++++++************************))))))))))))************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,***+++,,,,,,------,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******))))))***++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............////////////000111111222222222222555888999;;;AAAJJJ))))))******++++++++++++************************))))))))))))************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++,,,---------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******))))))***+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------.........///////////////000111111222222222222555888999;;;AAAJJJ************************......---,,,,,,+++******)))************+++++++++************************++++++******************************************)))************+++++++++************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))************************+++++++++*********)))))),,,,,,,,,---------......,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................---------............/////////000111111111111111222222444777888999@@@HHH************************---,,,,,,+++******)))))))))************+++++++++************************************************************************)))************+++++++++************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))************************+++++++++*********)))))),,,,,,,,,,,,------------,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................---------............/////////000111111111111111222222444888888999@@@HHH************************+++++++++***))))))(((((()))************+++++++++************************************************************************)))************+++++++++************************+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************+++++++++***************************************+++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...........................---------............/////////000111111111111111222222555888999999???GGG************************++++++*********)))))))))))))))*********+++++++++***************************************+++++++++************************))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,---------........................---------............/////////000111111111111111222222555999999999???FFF************************+++++++++++++++*********))))))*********+++++++++************************))))))*********+++++++++************************))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------........................---------............/////////000111111111111111222222555999:::999>>>EEE************************++++++++++++++++++++++++)))************+++++++++************************)))))))))***++++++,,,,,,************************)))************+++++++++***************************************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++***************+++++++++***************************************+++++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............/////////000111111111111111222222666::::::999>>>DDD************************************************)))************+++++++++************************((())))))***++++++,,,,,,************************)))************+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************))))))*********+++++++++,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---------------------------,,,,,,,,,---------------,,,,,,---......---,,,,,,------------------------------.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------............/////////000111111111111111222333666::::::999===CCC************************(((((((((((()))))))))))))))************+++++++++************************((())))))***++++++,,,,,,************************)))************+++++++++************************))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))******++++++++++++************************))))))******++++++++++++,,,,,,------------......*********++++++,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,------...------------------------,,,,,,,,,------.........,,,,,,---......---,,,,,,........................------...///000000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........////////////000111111111111111222333666;;;;;;999===CCC************************************************))))))))))))************++++++++++++++++++++++++************************************************************************************************)))************+++++++++,,,+++++++++***)))))))))******************************************************************************************************++++++++++++************))))))******+++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///......---,,,,,,,,,,,,---...//////000000000//////...---,,,,,,,,,,,,---...---000333444333111//////------------------------------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++++++++++++++,,,------......------,,,+++++++++,,,---...///000///............---------------......///000000000000000000000111111111111222444666888999<<>>???======<<<<<<<<<<<<;;;;;;BBBBBBBBBAAA???===;;;999888777555444333333333333111111111000000///...---//////000000000000/////////000222222000000000111........................000/////////............------------------------------------------------------------------------,,,---------.../////////,,,------......------,,,++++++,,,---...000222333///............---------------......///000000000000000000000111111111111222444666888999<<>>@@@CCCFFFIIILLLMMMIIIIIIIIIHHHHHHHHHGGGGGGKKKLLLMMMMMMLLLKKKIIIHHHEEEBBB???<<<;;;:::;;;<<<999999888777666444333222///000111111111111000///000222333444333333444555000000000000000000000000111000...,,,,,,---...///------------------------................................................---------------------...,,,------......------,,,,,,,,,,,,---...000111222///............---------------......///000000000000000000000111111111111222444666888999<<>>AAA,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++)))************++++++++++++++++++*********))))))***************************************++++++,,,,,,,,,---------.........---------------............---,,,+++,,,---...///888;;;>>>AAACCCDDDGGGIIINNNOOOPPPQQQRRRSSSSSSSSSWWWWWWWWWXXXYYYZZZYYYWWWZZZWWWUUUTTTSSSQQQMMMJJJPPPSSSSSSQQQQQQTTTSSSPPPHHHIIIIIIHHHFFFEEEFFFGGGEEEEEEEEEEEEDDDAAA>>><<>>===;;;999777666222222333333222111000///222111000////////////000........................------------------------------------------------////////////////////////---------............//////............---------000---,,,...333666555222........................---------.........//////000111111111111222222222333444777888999;;;>>>AAA,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++)))************++++++++++++++++++******************************************************+++,,,,,,,,,------------.........///......---------......///...---...000444999;;;BBBEEEHHHKKKLLLNNNPPPRRRVVVVVVWWWWWWWWWVVVUUUUUUYYYYYYYYYZZZ[[[[[[XXXUUU\\\[[[ZZZ[[[[[[ZZZWWWTTTWWWXXXWWWSSSSSSVVVVVVTTTLLLKKKJJJIIIHHHHHHHHHHHHMMMOOOPPPOOOKKKGGGCCCBBB@@@@@@AAAAAA@@@???===<<<888888999888777444111/////////...------------...........................------------------------------------------------////////////////////////---------............//////............---------000......111555777555222........................------........./////////000111111111111222222222333444777888999;;;>>>AAA---------------------------,,,+++******+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************************************+++************+++,,,,,,------------...............---,,,,,,,,,---...///000111333777===CCCHHHKKKJJJMMMOOOQQQQQQQQQSSSTTTVVVVVVWWWXXXYYYYYYYYYXXXYYYYYYZZZ[[[\\\YYYUUURRRRRRRRRRRRRRRSSSSSSSSSSSSWWWZZZZZZWWWWWWZZZZZZWWWUUURRROOONNNNNNMMMLLLJJJMMMOOOPPPNNNJJJFFFDDDDDDAAAAAABBBCCCBBB@@@>>>======>>>???>>>===999666444111111000///............------------------------................................................////////////////////////---------............//////............---------......///222555555333000....................................////////////000000111111111222222222333444777888999;;;>>>AAA------------------------...---,,,++++++,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************************************+++++++++***+++,,,,,,------------.........//////,,,,,,++++++---...111222666999>>>DDDIIIMMMPPPQQQOOOQQQRRRRRRQQQPPPQQQRRRPPPQQQTTTVVVXXXZZZ[[[\\\[[[[[[[[[\\\\\\YYYUUURRRVVVVVVUUUTTTSSSSSSSSSTTTOOOTTTXXXWWWWWWWWWSSSNNNSSSPPPMMMNNNQQQRRROOOKKKQQQQQQQQQOOOLLLKKKKKKLLLFFFFFFFFFEEECCCAAA???>>>@@@@@@AAAAAA@@@===;;;999444444222111000/////////........................................................................////////////////////////---------............//////............---------------///111222222000...////////////////////////........./////////000000000000111111111222222222333444777888999;;;>>>AAA------------------------------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,------------........./////////---------...111444888:::AAADDDHHHLLLOOOOOOOOONNNKKKMMMNNNMMMLLLJJJJJJKKKMMMNNNQQQTTTWWWYYY[[[\\\\\\[[[[[[[[[[[[YYYUUUSSSRRRTTTUUUTTTQQQNNNMMMMMMFFFNNNTTTVVVVVVUUUNNNGGGMMMJJJJJJPPPXXX[[[WWWRRRSSSQQQOOOOOOPPPPPPOOOMMMOOONNNLLLJJJHHHFFFDDDCCCBBBBBBAAAAAA@@@???>>>>>>888777555333111000//////////////////////////////................................................////////////////////////---------............//////............---------,,,---.../////////...---////////////////////////....../////////000000000000111111111111222222222333444777888999;;;>>>AAA........................,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,++++++++++++,,,------............////////////000000111444888===BBBEEEMMMNNNPPPQQQQQQPPPOOONNNIIIKKKMMMMMMLLLKKKKKKLLLPPPQQQSSSUUUVVVWWWXXXXXXYYYXXXVVVVVVVVVUUUSSSPPPDDDKKKSSSWWWUUUQQQNNNLLLTTT]]]fffkkknnnnnnjjjcccccc```bbbkkkvvvzzzuuunnn[[[XXXWWWZZZ^^^^^^WWWQQQVVVTTTQQQNNNLLLKKKKKKKKKHHHGGGEEECCCBBBBBBBBBCCC???>>>;;;888555333222111000000000000000000000000................................................////////////////////////---------............//////............------------.........---------...////////////////////////.../////////000000000000000111111111111222222222333444777888999;;;>>>AAA........................+++,,,............,,,+++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++))))))******++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---.............../////////000333444555999>>>DDDJJJNNNTTTSSSSSSSSSSSSSSSTTTTTTOOOQQQTTTUUUTTTUUUVVVWWWUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSQQQPPPPPPPPPNNNMMMXXXbbbqqq{{{}}}zzzuuurrrnnnxxx}}}sssXXXVVVSSSOOONNNNNNOOOPPPOOOMMMJJJHHHFFFFFFFFFGGGEEEDDDAAA===:::777555444000000000000000000000000////////////////////////////////////////////////////////////////////////---------.........////////////.........---------...//////...,,,,,,---///000000000000000000000000////////////000000000000000111111111111222222222333555777888999;;;>>>AAA,,,---...///////////////......---------,,,,,,,,,---------------------------------------------------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------///000000//////111555888999===BBBFFFIIILLLNNNPPPQQQTTTWWWXXXWWWVVVVVVWWWWWWUUUVVVZZZYYYTTTRRRSSS\\\YYYWWWWWWVVVRRRPPPOOOOOORRRTTTRRROOORRR]]]gggvvv|||tttqqquuuvvvnnneee]]]RRRKKKMMMLLLEEEFFFLLLJJJDDDBBBDDDAAA:::888;;;555222///000333555333000111111000////////////000////////////////////////////////////////////////................................................////////////000000000000000000////////////000000////////////000000000000000111111111111222222222333555666777777999===@@@------............------.........---------,,,,,,------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////111555;;;@@@EEEHHHLLLPPPQQQQQQQQQQQQRRRTTTWWWXXXXXXWWWWWWWWWYYYVVVUUUWWWWWWUUUVVVYYYUUURRRNNNLLLLLLLLLNNNOOOUUUcccrrryyywwwwww~~~~~~kkkWWWOOOOOOOOOMMMMMMOOOJJJHHHIIIGGG???999888???;;;777555333222///---111111000000000000000111////////////////////////////////////////////////............................................................////////////000000////////////000000////////////000000000000000111111111111222222222333555666777777999===@@@/////////............---.........------------,,,------------------------------------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...000333777===DDDJJJKKKMMMOOOPPPOOONNNKKKJJJOOOQQQTTTVVVUUUUUUVVVWWWYYYUUUSSSTTTSSSPPPQQQTTTPPPOOOLLLKKKMMMRRRWWWZZZgggzzzxxxhhhiiioookkkbbbZZZQQQKKKKKKMMMKKKHHHHHH>>><<<:::777555333111111111111000000000111111222111111111111111111111111////////////////////////................................................------------............000000////////////000000////////////000000000000000111111111111222222222333555666777777999===@@@000000////////////000000............------------........................------------------------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,------///333777<<>>999666333222222111000111111111333333333333333333333333111111111111111111111111////////////////////////////////////////////////....../////////000000000//////000000000000//////////////////000000000000000000111111111222222222333555666777777999===@@@444222111///......///////////////.........------........................------------------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...111444666>>>CCCIIINNNOOONNNNNNMMMLLLGGGAAAAAAEEEJJJMMMNNNLLLNNNPPPQQQQQQRRRTTTVVVMMMGGGBBBDDDIIIRRR___jjj|||xxxlll```YYYSSSLLLGGGFFFDDD@@@===777666555333222222222222333333333333333333333333111111111111111111111111////////////////////////////////////////////////////////////000000000111...///000111111000///...////////////000000000000000111111111111222222222333555666777777999===@@@???<<<999555222111000000////////////....................................------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,---------------------------------///222777;;;>>>EEEHHHLLLMMMMMMMMMMMMMMMHHHDDDAAACCCIIINNNPPPOOOPPPQQQQQQPPPNNNMMMNNNOOOJJJJJJPPP\\\hhhrrr}}}wwwiiiXXXMMMLLLLLLJJJGGG<<<;;;999777666555444444222222222222222222222222222222222222222222222222////////////////////////////////////////////////........./////////000000...///000111111000///...////////////000000000000000111111111111222222222333555666777777999===@@@JJJGGGBBB===888555333222000/////////............////////////////////////------------------------+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,---------------------------......111555;;;@@@CCCIIIJJJKKKKKKJJJKKKMMMOOOIIIGGGFFFJJJQQQUUUTTTRRRQQQQQQPPPMMMIIIFFFFFFGGGRRR[[[nnnrrr]]]UUURRRNNNIII@@@???===;;;888777666555222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000---------.........//////...///000222222000///...////////////000000000000000111111111111222222222333555666777777999===@@@KKKIIIHHHIIIHHHBBB777...111111000000///...---,,,000000/////////............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++************************,,,,,,,,,++++++*********,,,+++*********+++,,,---///...,,,++++++---...///---000555:::>>>CCCHHHLLLMMMLLLKKKKKKKKKLLLMMMNNNIIIJJJOOOTTTTTTQQQQQQTTTUUUOOOJJJHHHDDDCCCJJJTTTmmm~~~qqqhhhjjjkkkqqq{{{{{{rrruuutttqqqssstttggg]]]SSSHHHAAABBBAAA<<<777777777555555777666111111333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000111111111111222222222444666888888999:::===???JJJJJJJJJJJJIIIFFFBBB???555444222111////////////////////////...............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++************************,,,,,,,,,+++++++++******,,,+++*********+++,,,---......------------------222555:::>>>BBBFFFJJJMMMMMMLLLMMMMMMOOOQQQRRRTTTTTTQQQRRRVVVVVVRRRPPPRRRPPPJJJDDDAAABBBHHHYYYiiizzzqqqhhhccc\\\```eeegggfff```XXXSSSLLLMMMRRR[[[bbbbbb\\\VVVVVVXXXVVVTTTZZZiiivvv}}}dddWWWKKKFFFBBB<<<888999555333333666555111000222222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000111111111111111222222222222444666888888999:::===???NNNPPPSSSRRROOOJJJGGGDDD===;;;777333000///000000..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------..................999<<>>AAAKKKUUUZZZaaabbbdddiiiuuuqqqbbbUUUHHH???;;;:::666444777777444222333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111111111111111222222222333444666888888999:::===???KKKOOOTTTXXXXXXSSSLLLGGGGGGCCC===666222000///000---............/////////......------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,---///111444555@@@CCCHHHKKKLLLMMMNNNOOOPPPQQQRRRSSSUUUVVVXXXXXXTTTSSSTTTUUUQQQKKKJJJNNNSSS___qqq}}}lll]]]TTTPPPJJJHHHFFFGGGIIIKKKKKKJJJEEEEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFLLLMMMLLLHHHHHHLLLMMMLLLKKKMMMOOORRRXXXeeeuuuxxx```LLLAAADDD<<<777888999666444555444333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111111111111222222222333333444666888888999:::===???GGGHHHLLLRRRXXXZZZXXXUUUNNNJJJDDD===666222000//////////////////////////////......------......///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------,,,+++---000666<<<@@@DDDGGGJJJLLLMMMMMMNNNOOOLLLNNNPPPRRRUUUWWWYYYZZZWWWTTTQQQKKKDDDDDDPPP^^^xxxyyykkk]]]QQQIIIFFFDDDDDDGGGLLLRRRXXX\\\]]]ZZZ[[[\\\___ccchhhllloookkkkkkjjjiiihhhgggggggggsssqqqkkkccc___[[[SSSJJJGGGEEEDDDEEEJJJRRR[[[aaalllnnnrrryyykkkZZZOOOCCC777555777777666777444444444444333333333222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111222222222222333333333444666888888999:::===???SSSQQQNNNNNNPPPTTTXXXZZZQQQOOOKKKEEE???999444222111111111000000000////////////............//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,------------------------000555===DDDHHHFFFHHHIIIJJJJJJJJJLLLNNNGGGIIILLLPPPTTTWWWYYYZZZVVVPPPGGG@@@>>>GGG^^^rrrnnneee]]][[[WWWSSSOOOLLLJJJIIITTT[[[dddlllqqqtttvvvwwwxxxyyyzzz}}}~~~zzzvvvnnneeeZZZRRRIIICCCCCCEEEHHHIIIQQQRRRTTTXXXaaasssgggTTT@@@888777888888888555555444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111222222222222222222333333333333444666888888999:::===???^^^aaa___WWWMMMIIILLLRRRQQQQQQQQQNNNIIICCC<<<888444333333222111000////////////............//////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---.........---,,,---///222666<<>>666555444333222000////////////............//////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,---.........---,,,---000666<<>>888222111000///000444111///......//////...---////////////////////////------------------------------...///000111222222///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------,,,,,,+++***++++++++++++++++++++++++---------,,,,,,+++++++++'''***...///------///111000666???GGGLLLLLLIIIGGG???@@@BBBDDDFFFJJJPPPTTTUUUOOOLLLOOOOOOJJJHHHKKKPPPaaawwwvvvddd[[[```hhhlllqqqvvvuuuooonnnuuu{{{{{{xxxiiiaaaYYYPPPMMMOOOUUUUUUXXX]]]dddssseeeNNNBBB>>>666999999444444777666000333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000222333444444555555444444555666777888888:::===@@@ggghhhddd^^^\\\[[[VVVNNNQQQNNNJJJIIIKKKMMMLLLKKKEEEAAA===;;;777111///000222000//////000111000...////////////////////////------------------------------......//////000000...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,---------,,,,,,+++***++++++++++++++++++++++++---------,,,,,,,,,++++++***,,,......------000333999===CCCIIIKKKJJJGGGEEECCCEEEGGGHHHIIIKKKOOORRROOONNNOOOOOOKKKHHHMMMUUUggg}}}lll```gggmmmrrrsssvvvzzz}}}|||{{{{{{nnnZZZPPPJJJJJJOOOUUU[[[eeewwwnnnXXXKKKEEE<<<777;;;<<<999666888333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222333444444555555444444555666777888888:::===@@@|||tttkkkiiiqqqwwwrrriii\\\RRRHHHEEEGGGKKKJJJHHHJJJFFFDDDCCC>>>777222222444222000000111222111000////////////////////////---------------------------........................---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,///333666AAACCCGGGJJJKKKJJJHHHFFFFFFHHHKKKLLLLLLLLLNNNOOOOOOOOONNNLLLJJJOOOaaarrruuueee\\\[[[gggtttiii```UUUMMMKKKOOO[[[gggzzzaaaIII999===>>>555444<<<444444444444444444444444333333333333222222222222222222222222222222222222111111111111111111111111111111111111111111111111222333444444555555444444555666888888999:::===???vvviiiXXXNNNNNNQQQQQQPPPUUULLLFFFEEEDDD???;;;:::666444111000111111111000////////////////////////......................../////////......------------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,...---,,,,,,///333999===DDDFFFHHHJJJKKKLLLKKKKKKEEEHHHKKKMMMMMMLLLLLLMMMRRRNNNJJJKKKUUUjjjvvvhhhccckkkvvvuuueeeYYYQQQMMMKKK\\\hhhwwwnnnMMM???999444555<<<555555555555444444444444333333333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111222333444444555555444444444666888999999:::===???xxxfff```eeemmmrrroooaaaSSSMMMJJJEEE@@@???999666333111111111000///000000000000000000000000........................111111000000///.........------------------------------------------------------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,///444:::???CCCGGGHHHIIIJJJJJJKKKKKKKKKAAADDDHHHKKKKKKKKKKKKLLLNNNKKKMMMZZZssssssaaadddssspppYYYHHHJJJPPPXXXaaalll~~~qqqMMM;;;:::;;;;;;666666666555555444444444444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111222333444444555555444444333666888999::::::<<<>>>ssswww~~~ooobbbVVVIIIBBB@@@>>>:::666333111111000///000000000000000000000000........................111111000000/////////...,,,,,,---............---------------------------------------............++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------///333:::@@@DDDEEEIIIIIIIIIIIIHHHGGGGGGFFF???CCCGGGJJJKKKKKKLLLMMMJJJRRRbbbzzz{{{jjj^^^[[[```qqqpppXXXRRRLLLJJJOOO```|||gggKKKBBB>>>777777777777666555555444444555555444444333333222222333333333333333333333333222222222222222222222222222222222222222222222222222333444444555555444444333555888::::::;;;<<<>>>yyyvvvuuuxxx~~~|||eeeOOOFFFHHHCCC???:::666333222111///000000000000000000000000........................//////////////////......+++,,,.../////////...---........................------------.........///***+++,,,,,,---------,,,------------------------------------.........//////000333999@@@DDDDDDCCCEEEFFFFFFGGGGGGFFFEEEEEECCCEEEIIIKKKLLLLLLNNNOOOTTTjjj~~~rrreee^^^XXXfffzzzsssbbbUUULLLNNN^^^nnnoooRRRAAA<<<888888777777666555555444666555555444333333222222333333333333333333333333222222222222222222222222222222222222222222222222222333444444555555444444333555888::::::;;;<<<===zzzooogggbbbdddrrroooTTTMMMRRRGGGCCC===888555333222000000000000000000000000000////////////////////////........................+++,,,.../////////..............................---------.........//////***+++,,,,,,---------------------------------------------.........//////111333777===DDDFFFDDDAAA>>>@@@BBBEEEFFFGGGGGGGGGGGGIIILLLMMMMMMNNNOOOQQQeeemmmcccffflll{{{|||wwwiii[[[aaaiiirrrxxxzzzzzzyyyvvviiifffuuusss___NNNKKKQQQggg|||eeeKKKIII999888888777666555555444666666555444333333222222333333333333333333333333222222222222222222222222222222222222222222222222222333444444555555444444222555888:::;;;;;;<<<===sssgggfffuuuyyyyyytttuuuzzztttaaaQQQLLLHHHVVVZZZLLL;;;444111...444222000000222222222111000000000000000000000000........................------------------------......------------......///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,---111555;;;@@@BBBAAA>>><<<@@@AAACCCEEEGGGHHHIIIIIIQQQLLLPPPUUULLLCCCRRRlllqqq``````lll{{{xxxzzzxxxpppfff___]]]___VVVVVVVVVXXX\\\aaafffjjjrrrsssooohhhhhhpppuuutttvvvwwwvvv\\\IIILLLUUUgggzzz{{{UUUFFF>>>888:::999555333555::::::888777555555444444555444222000000111222333333222222111111222222333333333333333333333333333333333333444444444555555555777888999:::;;;>>>@@@uuuqqqpppppprrrssslll```YYYXXXNNNVVVYYYPPPBBB:::888777333111//////000111000///000000000000000000000000........................------------------------......------------......///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000777:::===>>>>>>===>>>???AAACCCDDDGGGIIIJJJKKKKKKLLLMMMMMMJJJIIIUUUooovvvnnndddaaafffrrr~~~yyymmmbbb\\\]]]^^^[[[XXXZZZaaahhhaaa``````aaabbbeeegggiii~~~~~~yyypppkkkkkkiiieeehhhaaaaaammm{{{nnn]]]SSSNNNWWWjjjdddLLL<<<===;;;111333>>>999888777666555555444555666555333222111222333444333333222222222222333333333333333333333333333333333333444444444555555555555777888999:::;;;>>>@@@~~~|||xxx~~~}}}|||{{{iiiYYYLLLLLLOOOPPPKKKBBB<<<<<<444222000///000111111000000000000000000000000000........................------------------------......------------......///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,---000333555>>>???>>><<<:::<<<@@@DDDBBBDDDFFFHHHJJJLLLMMMMMMJJJMMMIIIDDDPPPpppvvv^^^aaagggnnnuuu|||xxxmmmjjjfff\\\SSSUUUWWWXXXWWWYYY```mmmvvvuuuvvvzzz~~~}}}pppccc```dddiiiooouuu~~~pppYYYNNNRRRfffnnnGGGAAA???333111;;;777777666555555555555555777666444333333333444555444444444333333444444444333333333333333333333333333444444444444555555555555777888999:::;;;>>>@@@yyykkkcccooozzzhhhSSSHHHDDDMMMQQQJJJAAA>>>999666333111222222222111000000000000000000000000......................................................------------...............------.........------------------------------------------------///...,,,,,,...222777999@@@>>>;;;;;;===AAADDDFFFBBBCCCFFFHHHKKKLLLMMMNNNKKKJJJIIIPPPiii|||jjjtttzzz|||xxxjjjaaa___^^^\\\YYYbbbgggnnnrrrvvv{{{uuurrrllliiiiiipppmmmVVVSSShhhYYYDDDAAA<<<666666666666555555555555555666555555444333333444444555555555444444444444555555333333333333333333333333444444444444555555555555555777888999:::;;;>>>@@@vvvpppuuu~~~llldddcccmmmrrrYYYEEEGGGNNNMMMGGGDDD===999555222222222111000111111111111111111111111////////////////////////..............................------------......---..................---------------------------------------------------...---,,,---000444999<<<>>>:::888<<>>===999777666666555555555666666444333333333333333444444666555555444444555555666333333333333333333333333444444444555555555666666555777888999:::;;;>>>@@@oooggglllyyyvvvbbbZZZcccsssyyyYYYIIIHHHIIIIIIHHHAAA===777333111000///...111111111111111111111111////////////////////////..............................------------......------...//////...---------------------------------------------------------------///222777<<>>@@@~~~zzzrrrpppiiittteeeVVVSSSQQQOOOHHHCCC<<<777444333111000111111111111111111111111////////////////////////..............................------------......------...//////...------................................................------///222666;;;???AAA>>>@@@BBBDDDCCCBBB@@@???CCCDDDEEEGGGHHHHHHIIIIIIMMMdddtttooowwwyyyrrrpppxxxssseee\\\```pppbbb___ddduuu}}}aaaLLL>>>;;;:::999777777666666666333333444555555555555555555444444444444444444555333333333333333333333333555555555555666666666666555777888999:::;;;>>>@@@sssddduuurrrggg```YYYOOOJJJBBB<<<999777555444111111111111111111111111000000000000000000000000////////////////////////.........------.........,,,---...//////...---,,,................................................---...111555999===AAACCCAAAFFFJJJGGG???999:::>>>EEEEEEFFFGGGHHHHHHHHHHHHUUUzzziiifffsssxxxssszzzggg]]]YYYdddyyyppp[[[gggiiiLLL<<<;;;:::888777666666666444444555666777777666666444444444333333444444444333333333333333333333333555555555555666666666777555777999999:::;;;>>>@@@ooo```hhhzzz{{{dddUUUGGG???:::555444777444222111111222222111///111111111111000000000000////////////////////////........................//////............//////------------------------///...---...///000/////////000333888>>>AAACCCCCCFFFFFFEEECCCAAAAAABBBDDDMMMDDDBBBFFFGGGCCCGGGRRR}}}vvvllliiitttwwwooojjjsss|||nnnYYY\\\^^^^^^uuuvvvfffqqq```FFF;;;:::;;;777888:::333666666555555555666666777666666555444444444444555777666555444333333444555222333444555666666666666666777:::;;;;;;<<<>>>@@@~~~|||zzzkkkiiirrr{{{lllSSSFFF@@@999555333444333222222333333222000111111111111000000000000////////////////////////........................//////............//////------------------------///........./////////...000222666;;;@@@BBBCCCCCCDDDEEEFFFEEEDDDDDDEEEGGG@@@HHHKKKEEEAAAMMMeeexxx}}}zzz||||||sssnnnvvvxxxrrryyyrrrpppZZZFFF;;;:::444666:::888666666555555555666666777666666555444444444444555666666444444333444555555333333444555666666666666666777:::;;;;;;<<<>>>@@@yyyjjjuuuyyykkkbbb[[[kkkvvvdddOOOFFF@@@999555555444222222333444333222111111111111000000000000////////////////////////........................//////............//////------------------------///.....................111555:::???CCCDDDDDDCCCCCCEEEGGGHHHGGGGGGHHHIII===JJJMMMEEEJJJhhhyyyxxxuuurrroooooorrrvvvyyy|||}}}|||rrrqqqsssRRR===:::555444777777777666666555555666666666777666555555444444555555555444444333444444555666333333444555666666666666666777:::;;;;;;<<<>>>@@@bbbppp|||{{{oooTTTWWWeee|||sssYYYLLLFFF@@@<<<666444222222222333222222111111111111000000000///////////////////////////........................//////............//////......................../////////...------...000444888>>>CCCEEEEEEEEEDDDCCCEEEHHHIIIHHHHHHHHHHHHEEEGGGIIIQQQjjjxxxyyysssnnnjjjhhhfffbbb^^^[[[[[[[[[[[[``````aaaaaa```___^^^]]]YYY___hhhpppwwwrrrcccEEE???<<<999888555888777666666666666666666777666666555555555555555333333333444444555555666333444555666666777777777555777:::;;;;;;<<<>>>@@@TTT^^^nnnmmmWWWYYYcccsssiiiTTTJJJEEECCC888666333111111222111111111111111111000000000///000000000000000000000000........................//////............//////...........................//////...------000333666;;;BBBFFFGGGFFFEEEFFFEEEGGGIIIIIIHHHFFFFFFGGGHHHFFFSSSqqqvvvooovvvtttssssssvvvxxxyyyyyy~~~}}}{{{xxxuuupppmmmkkkiiiiiihhhfffccc```]]][[[UUUSSSRRRVVV^^^eeeiiijjjxxx}}}{{{}}}{{{kkkuuu}}}UUUFFF???======999888888777666666666666666777777666555555555555666222222333444444555555555333444555666777777777777555777:::;;;;;;<<<>>>@@@ZZZYYYaaapppzzzoooZZZLLLVVVkkk}}}eeeSSSJJJFFF<<<999555222222111111000111111111111000000000000000000000000000000000000........................//////............//////...........................///000///---...333777999>>>EEEGGGFFFEEEFFFGGGFFFHHHIIIIIIGGGFFFGGGHHHFFFTTTsss{{{pppvvv~~~yyyvvvmmmsss~~~xxxoooddd___^^^]]]YYYTTTYYY\\\aaaiiitttwwwmmmyyyooouuupppRRR===999===:::999999888777666666666666888777666666555555666666222333333444444444444333444444555666777777777777666777:::;;;;;;<<<>>>@@@ZZZXXXYYY^^^dddnnn}}}aaa^^^mmm}}}~~~fffUUUKKKAAA===888555333222222111111111111111000000000000000000000000000000000000........................//////............//////........................---///111000...000555;;;<<>>888:::999888777666666666666888777777666666666666666333333444444444333222111444555666777777888888777666777:::;;;;;;<<<>>>@@@[[[]]]ZZZSSSQQQZZZgggqqquuufffdddlllwww___PPPDDD@@@;;;777555444333222111111111111000000000000000000000000000000000000........................//////............//////////////////////////////---///111000///111777======BBBFFFGGGDDDCCCFFFIIIGGGHHHIIIIIIIIIKKKNNNQQQiii}}}xxxkkkaaa\\\VVVWWWXXXVVVTTTUUUXXX\\\hhhwwwpppjjjzzzyyyhhhLLLDDD;;;:::999888777666666666666888888777666666666666666333444444555444333111000444555666777888888888888666777:::;;;;;;<<<>>>@@@lllcccYYYRRRLLLLLLWWWeeettttttvvvzzzooofffeeeooogggWWWHHH===<<<888111000666222111111111111111222222000000000000000000000000000000//////.........---000000000000000000000000000//////.........//////000111111000000333:::@@@BBBBBBDDDEEEGGGGGGHHHHHHGGGJJJMMMLLLHHHHHHUUUccczzz||||||wwwtttooonnnnnnnnnmmmiiiccc___\\\aaaccc___\\\\\\WWWPPPUUUZZZggg|||nnnooowww___;;;@@@:::<<<<<<999888888999888777666666666555555555555666666666666666666666666555555666777777777777777666;;;;;;666555:::@@@BBBiiiYYYQQQNNNPPPUUUWWWZZZ___fffnnnvvv||||||~~~~~~{{{qqqfffaaahhh|||eeeMMMBBB:::222000444222222111111111111222222000000000000000000000000000000/////////.........000000000000000000000000000//////.........//////000000000000222666<<<@@@BBBCCCDDDFFFGGGHHHHHHHHHHHHLLLQQQOOOJJJNNNdddzzz}}}|||}}}ssshhh^^^XXXUUUSSSPPPPPPQQQSSSUUUTTTQQQNNNSSS[[[``````ccciiillljjjccc```^^^___hhh{{{}}}}}}rrrGGGDDD<<<:::888777888::::::888777777666666666555555555555555555555555555555555555555666777777777777777555777;;;===>>>>>>???@@@{{{iii[[[RRROOOPPPTTT[[[eeennntttvvvuuuttt{{{xxxpppxxxrrr\\\VVVaaa^^^HHH===666333444222222111111111111222222000000000000000000000000000000////////////......000000000000000000000000/////////......//////000111000///111555:::>>>@@@BBBCCCDDDFFFGGGHHHIIIJJJHHHMMMPPPMMMHHHRRRqqquuuvvvfff```VVVLLLEEEBBBBBBCCC>>>>>>>>>AAADDDEEEEEEDDDBBBJJJRRRUUU[[[eeepppwwwzzzzzztttggg]]]```pppzzzzzzvvvYYYDDDAAA<<<777777:::;;;999777777777777666666666555555555555555555555555555555555555666777777777777777;;;444333:::>>><<<>>>EEEtttaaaYYYPPPQQQUUU]]]ffflllkkkiiisss~~~pppcccTTTnnnaaaIII???:::666555333333222111111111222222000000000000000000000000000000////////////////////////////////////////////////////////////000111222//////222999???AAAAAACCCCCCDDDFFFGGGIIIJJJKKKOOOOOONNNLLLMMM]]]~~~~~~wwwiiiaaaSSSOOOHHHCCC@@@@@@CCCEEEAAA???>>>???AAABBBBBBAAA999???DDDFFFIIISSSaaalllwwwkkkeeerrr}}}uuuvvvxxxtttKKKEEE@@@<<<<<<<<<:::888888777777777666666666666555444444444444444444444444555555666777777777777777;;;333777FFFKKKCCC???DDDnnnZZZUUUQQQTTT\\\bbbcccaaaeeeqqq{{{~~~jjjbbblll^^^HHHAAA===999555444333333222111111222222111111111111111111111111//////000000000000000000///////////////////////////////////////000111111222000000555<<>>===>>>???@@@CCCAAA???>>>???@@@@@@???>>>@@@AAA@@@@@@FFFSSS___wwwwwwlllmmm{{{sssuuuqqq___EEE@@@===>>><<<888777;;;888777777777666666666666555555555555555555555555555555666777777777777777333333BBBYYY^^^OOO@@@<<>>AAACCCDDDEEEDDDEEEFFFHHHJJJMMMOOORRRLLLMMM\\\rrrvvvxxx|||mmm\\\NNNHHHHHHAAABBBBBBCCCBBBAAA@@@???CCCAAA@@@@@@AAABBBBBBAAAAAA@@@??????>>>AAALLLWWWhhhxxxjjjttt~~~ssszzz{{{PPPDDD;;;::::::777999>>>888888777777777666666666666666666666666666666666555555666777777777777777888777===IIILLLEEEAAABBB~~~eeeVVVSSSRRROOOJJJVVV^^^nnn~~~yyyzzzeeebbbqqqooo\\\MMM@@@999555555444333222222222222111111111111111111111111//////000000000111111111000000000000000000000000////////////000111222333111444888<<<>>>@@@CCCEEEEEEEEEEEEFFFHHHKKKNNNPPPMMMKKKRRRhhhuuuyyygggYYYNNNFFFEEEIIIEEEFFFHHHIIIIIIHHHGGGGGGHHHGGGFFFFFFGGGGGGFFFEEEAAA===<<<>>>???AAAIIIRRRaaaxxxtttvvvvvvnnnTTT===888:::999999===888888888777777777666666777777777777777777777777555555666777777777777777<<<999666333444999AAAGGGrrrggg```XXXPPPDDDRRRcccrrr~~~yyyuuuyyy\\\]]]zzzmmmVVVFFF>>>666555444333222222222222111111111111111111111111//////000000111111111222000000000000000000000000////////////000111222333111555;;;>>>>>>@@@CCCFFFEEEEEEEEEFFFHHHKKKNNNPPPQQQRRR^^^wwwwwwzzzyyygggTTTJJJCCC???BBBGGGAAABBBCCCEEEGGGIIIJJJJJJMMMKKKJJJJJJIIIHHHFFFCCCDDD>>><<<@@@CCCDDDJJJQQQ]]]ttttttjjjzzzxxxwww}}}gggCCC999<<<;;;999:::888888888888777777777777777777777777777777777777555666666777777777777777111999>>><<<;;;===>>>===dddxxxkkk___\\\RRRMMMSSSffftttuuuuuuyyy~~~www}}}xxxeeeddd{{{bbbNNNEEE===444///222666444222333222222222111111111111000222222111111111111222222111111111111111111111111///111222333111111111222222666;;;>>>AAABBBDDDEEEBBBDDDDDDEEEHHHMMMQQQRRRYYYZZZiiikkksss}}}yyyoooqqqyyyooo[[[TTTKKKGGGGGGGGGDDD@@@EEEFFFGGGHHHIIIIIIIIIHHHLLLMMMMMMMMMKKKJJJHHHFFFAAA>>>===AAADDDFFFKKKRRRbbbrrr}}}tttjjj{{{|||tttUUU<<<999:::;;;===888888888888777777777777777777777777777777777777666666666666777777777777777999:::;;;;;;===???BBBVVV___mmmzzzccc\\\SSSSSS^^^ffffffhhhnnnxxxwwwtttuuuqqqdddppp{{{\\\JJJ???888555666666333222555222222222222111111111111222222111111111111222222111111111111111111111111///111222222111111222333333777;;;???@@@BBBCCCEEEHHHGGGGGGJJJOOOUUUWWWWWWWWW```uuunnneee___^^^ZZZVVV___lllppp___UUUOOOIIIFFFFFFGGGFFFDDDDDDDDDEEEEEEFFFFFFFFFGGGKKKLLLLLLLLLKKKJJJIIIHHHFFFAAA@@@AAACCCEEEKKKRRRbbbqqqnnn~~~|||gggHHH@@@???<<<999888888888888777777777777666666666666666666666666666666666666777777777888777999:::;;;;;;===???BBB___WWWUUU___nnnlll```WWWZZZ^^^^^^___dddgggvvv{{{qqqmmmyyyoooiiimmm~~~mmmSSSCCC===888555333000000333333222222222111111111111222222111111111111222222111111111111111111111111///111222222111111222444666999===???@@@AAACCCDDDGGGEEEFFFLLLSSSWWWVVVTTTVVVkkkdddMMMJJJKKKIIISSSbbbyyywwwlll]]]NNNMMMLLLIIIHHHGGGHHHIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGJJJJJJKKKKKKKKKKKKJJJJJJKKKFFFBBBBBBBBBDDDLLLUUUdddsss}}}yyyssstttyyySSSBBB???;;;555999999888888888777777777666666666666666666666666666666666777777777888888777999:::;;;;;;===???BBByyygggZZZ[[[^^^cccuuurrraaa\\\___```aaabbbdddwwwtttqqq|||yyylllllliiiTTTIII===444111111222333333333222222222111111111222222111111111111222222111111111111111111111111000111222222111111333555888;;;>>>@@@@@@AAABBBDDDEEEDDDHHHQQQXXXWWWSSSPPP^^^{{{uuuVVVRRRSSSMMMOOOZZZmmmuuuxxxqqqfff]]]SSSJJJKKKNNNPPPQQQOOOMMMMMMMMMMMMLLLIIIHHHGGGHHHIIIJJJIIIIIIJJJKKKKKKLLLLLLLLLNNNIIIDDDCCCBBBEEEOOOZZZkkkyyyttt~~~tttxxxxxx```DDD>>><<<999999999999888888888777777555555555555555555555555666666777777777888888888777999:::;;;;;;===???BBB~~~kkkeee^^^XXX___ooonnn^^^]]]aaacccdddrrrxxx}}}rrrzzzcccyyyqqq```III999555777888666333333333222222222222111222222111111111111222222111111111111111111111111000111222222111222444666:::<<<>>>@@@@@@AAACCCEEEFFFIIIRRR]]]___YYYUUUUUUrrrfff\\\XXXOOOLLLQQQ^^^bbbddd___YYYVVVTTTRRRRRRWWW\\\^^^\\\XXXTTTRRRTTTRRROOOLLLJJJJJJJJJKKKHHHHHHIIIJJJKKKLLLMMMNNNNNNJJJFFFDDDCCCGGGSSS___sss{{{rrrwwwvvvPPP@@@???@@@999999999999888888888888666666666666666666666666777777777777888888888888777999:::;;;;;;===???BBBwwwgggZZZXXX]]]eeelll```___aaacccpppqqq^^^fffyyyzzz\\\CCC777666666333333333333333222222222222222222111111111111222222111111111111111111111111111111222111111222555777:::<<>>>>>:::999999999999888888888777777777777777777777777777777777888888888999999777999:::;;;;;;===???BBBqqqbbbZZZTTTdddzzzwwwgggaaa```\\\bbbwwwlll___eeeyyyVVV>>>555333222444444333333333222222222222222111111111111222222111111111111111111111111111222222111111222666888;;;<<>>@@@AAACCCFFFIIIKKKWWWggglll```ZZZoooeeeXXXRRRLLLUUUTTTWWW```kkkrrrwwwyyyyyytttoooooossstttrrrooogggeeebbb^^^YYYTTTOOOMMMJJJJJJIIIIIIJJJKKKMMMNNNQQQNNNKKKHHHCCCEEEQQQ^^^qqq}}}|||vvvpppiiioooKKK>>>:::::::::999999999888888888888888888888888888888777888888888888999999999777999:::;;;;;;===???BBBlll]]]VVVaaavvvyyyaaaTTTPPPOOO\\\xxxbbbeee|||kkkEEE444777444222111111222333222222111111111111111111111111222222222111111111000000000000///000222666:::===AAA>>>???BBBCCCBBBDDDIIIMMMbbboooiiibbbmmmpppVVVLLLUUUYYYfffeeeiii~~~zzz}}}zzzyyyyyywwwtttuuuyyyqqqlllgggcccaaa\\\VVVQQQQQQPPPNNNLLLKKKKKKKKKKKKRRRQQQLLLEEEAAAEEENNNWWWlll|||vvvpppfffkkkTTT@@@@@@===999777999<<<:::666888888888888888888888888777777888999999999999888999;;;======<<<===>>>@@@}}}oooaaa\\\^^^mmmsss]]]TTTOOOZZZppprrrjjjyyyxxxRRR<<<===666444222222333444444333111111111111111111111111222222222111111111000000111000000000333777:::===???>>>???CCCDDDDDDGGGMMMXXXkkkuuunnnkkkzzzuuuWWWJJJQQQgggyyyzzzxxx~~~yyyxxx{{{xxxtttoookkkhhhddd\\\WWWYYYWWWTTTQQQNNNMMMMMMMMMPPPOOOJJJDDD@@@BBBJJJRRRbbbqqq~~~~~~ssssssiiibbbxxxpppMMM???===:::999:::<<<:::777888888888888888888888888777777888999999999999888999;;;============???@@@mmm[[[RRRYYYrrriiiZZZQQQYYYhhhvvvmmmpppyyy{{{www\\\===999888666444444555555444333222222222222222222222222222222222111111111111111111000000111444777;;;=========@@@DDDDDDEEEKKKSSSdddtttxxxppptttaaaOOORRRooo|||xxxyyyzzzxxxuuusssrrrmmmfff```___\\\XXXSSSOOOLLLKKKJJJOOONNNJJJEEEAAABBBGGGLLLUUUcccqqqyyyxxxllliiilllxxxpppiiiyyyttt]]]eeeUUUAAA>>><<<;;;;;;;;;999888888888888888888888888888777777888999999999999888999;;;============???AAA{{{fff^^^\\\```eee|||eeeUUUYYYcccjjjuuu{{{tttgggfffiiijjjuuubbb???777999777555444555555444222222222222222222222222222111111111111111111111111111111111222555888;;;======>>>AAADDDDDDEEENNNYYYoooxxxvvvooozzz|||rrrZZZWWWhhh}}}|||yyyxxxwwwxxxxxxuuunnniiidddaaa]]]XXXSSSOOOLLLKKKOOONNNLLLHHHDDDCCCEEEGGGJJJUUUbbbiiinnnqqqllleeeWWWUUU\\\lll~~~|||xxxxxxxxxtttpppbbb\\\ppp```GGGBBB>>>======:::999:::888888888888888888888888777777888999999999999888999;;;=========>>>@@@BBB}}}lll___WWWTTTooo}}}^^^WWWZZZ```nnn~~~wwwoooaaaeeennnlllssswww~~~dddIIIBBB999777555444444444222111222222222222222222222222111111111111111111111111111111222444666999<<<======???BBBCCCBBBFFFSSSbbbyyyyyysssqqqqqqmmmyyyttt}}}eeeZZZ[[[~~~~~~~~~|||uuupppkkkiiifffaaa\\\VVVRRROOONNNMMMKKKHHHEEECCCBBBCCCBBBJJJRRRWWWZZZZZZVVVQQQJJJJJJSSSgggzzz{{{nnnbbb]]]]]]___jjj~~~ooo\\\dddzzzTTTIII???======:::999;;;888888888888888888888888777777888999999999999888999;;;===>>>>>>???AAABBBmmm|||yyyaaaYYYZZZVVVrrruuu[[[RRRXXXiii{{{hhhggguuuzzzxxxgggPPPGGG:::888555444444333222000333333333333333333333333111111111111111222222222111222333555777:::<<<===>>>@@@CCCDDDCCCIII\\\ooozzzttt{{{pppbbbjjjyyyzzzmmmsssppp]]]WWWrrr~~~xxxpppooommmiiiccc[[[TTTPPPNNNLLLJJJHHHEEECCCBBBAAA???BBBEEEHHHIIIIIIGGGEEEKKKLLLXXXlll~~~uuuoooeeeZZZQQQLLLMMMOOOPPPaaarrrccc\\\mmmeeeQQQ???<<<===;;;999;;;888888888888888888888888777777888999999999999888999;;;===>>>>>>???AAACCCdddhhhuuuvvvfffaaaSSS]]]vvvpppWWWUUUbbboooqqqdddnnnyyy\\\III<<<:::777666555444333111333333333333333333333333000000111111111222222222111222444666888:::<<<======@@@CCCDDDEEEOOOhhhxxxvvvuuu^^^]]]fffkkkmmmlllrrryyypppbbbaaalllhhh[[[eee{{{{{{zzzvvvnnndddZZZSSSQQQOOOMMMKKKIIIHHHFFFEEEBBBAAA@@@AAABBBCCCDDDFFFNNNPPP]]]qqqvvvooo]]]YYYRRRKKKGGGFFFFFFGGGBBBSSS]]]{{{uuu___bbbuuuYYY???:::<<<;;;:::;;;888888888888888888888888777777888999999999999888999;;;===>>>>>>@@@BBBDDDtttkkkhhhuuuttt```^^^SSSYYY{{{cccVVV[[[bbb{{{sss^^^bbb~~~oooSSS>>><<<999777666666444222333333333333333333333333000000111111222222222222111222444666999;;;=========@@@DDDEEEGGGTTTqqquuuwwwxxx]]]SSSUUUWWWYYYXXXaaajjjcccRRRMMMSSSYYYuuu___]]]}}}pppddd]]]VVVTTTQQQOOONNNMMMKKKJJJGGGDDDAAAAAABBBDDDHHHLLLIIILLLYYYmmmzzzuuuggg]]]PPPLLLGGGDDDDDDDDDDDDCCC>>>UUUXXXiiiyyyhhhccc{{{^^^???888<<<;;;:::;;;888888888888888888888888777777888999999999999888999;;;===>>>???@@@BBBDDDyyyhhhqqqsssbbbWWWPPP]]]yyy]]]XXX[[[uuuhhhVVV___bbbIIIBBB===:::555///000666444444444333333333222222222222222222222222222222444444555777999;;;===>>>@@@BBBCCCCCCIII\\\zzz}}}}}}}}}gggNNNFFFKKKMMMSSSZZZ[[[WWWPPPJJJHHHMMM```}}}eee[[[mmm~~~mmmbbbZZZYYYXXXXXXZZZ[[[VVVQQQRRRNNNIIIFFFFFFHHHLLLNNNUUUQQQSSSZZZ\\\VVVQQQQQQDDDEEEGGGHHHHHHGGGGGGFFFJJJKKKRRRfffooo{{{zzznnnmmmmmmEEE===???:::888>>>:::::::::999999999888888777777888999999999999888:::<<<===>>>>>>???BBBDDDwwwkkkzzzfffYYYPPPYYYqqqjjjYYYZZZccc~~~vvvbbbZZZwwwwwwTTTFFF999666777555444666444444444333333333222222222222222222222222222222444444555777999;;;===>>>:::???BBBDDDOOOgggyyy{{{|||kkkUUUKKKNNNNNNQQQTTTTTTRRRMMMJJJHHHDDDRRRlllooo^^^cccvvvgggbbbgggkkkkkkjjjiiieee``````^^^[[[WWWTTTSSSSSSSSSUUURRRRRRUUUUUUNNNHHHHHHEEEDDDDDDFFFIIIJJJIIIGGGHHHHHHMMMbbbxxxxxxhhhvvv{{{PPPCCCCCC>>>;;;???:::::::::999999999888888777888888999:::999999999:::;;;===>>>>>>???BBBDDDxxxppptttbbbSSSUUU___ssseee\\\XXXmmmsssXXX^^^oooWWW>>>555888:::777444444444444444333333333333333333333333333333333333444555666888:::<<<===>>>888@@@BBBDDDWWWwwwyyyqqqnnniiifffmmmyyyzzzwwwxxxxxxlllZZZQQQRRRRRRPPPMMMLLLKKKJJJIIIHHHFFFLLL[[[zzzyyycccZZZvvv|||kkkppp}}}~~~{{{ssstttsssooohhh```ZZZWWWTTTQQQQQQRRROOOHHHDDDDDDFFFDDDEEEHHHLLLNNNNNNLLLJJJIIIJJJ\\\~~~vvvhhhYYYEEEAAA===:::;;;:::::::::999999999888888888999999::::::::::::::::::;;;===>>>>>>@@@CCCEEE}}}{{{qqq[[[UUUVVV___fff^^^dddyyyhhhRRRnnnxxxSSS===888888666222555444444444444333333333333333333333333333333333444555777999;;;===>>>>>>>>>DDDDDDGGG```~~~mmmaaa[[[[[[VVVRRR```uuu|||rrrllljjjcccXXXTTTWWW[[[TTTLLLGGGGGGHHHHHHHHHMMMKKKQQQhhhjjjZZZhhhrrrqqqddd]]]PPPQQQRRRRRROOOLLLKKKLLLGGGIIIKKKMMMOOOPPPRRRSSSQQQQQQMMMXXXqqqwwwbbbGGG>>><<<:::888:::::::::999999999888888999999:::;;;;;;;;;;;;::::::;;;===>>>???@@@CCCFFFyyytttfffZZZTTTVVVnnnxxxfff^^^ggg}}}]]]bbbsssOOO<<<666555444555555555444444444333333333333333333333333333333444666888:::<<<>>>>>>???BBBFFFEEELLLkkkrrrhhhZZZQQQMMMOOOLLLIIIYYYooouuufffZZZWWWUUUQQQTTT[[[bbbZZZOOOHHHGGGHHHHHHHHHIIIFFFHHHXXXxxxuuu```___nnnbbbPPPUUUYYYXXXUUUTTTWWWYYYOOOUUUZZZYYYTTTRRRTTTWWWUUUVVVRRRWWWyyyyyypppNNN@@@??????;;;:::::::::999999999888888999999:::;;;;;;;;;;;;::::::;;;===>>>???AAADDDGGGxxxtttxxxbbbVVVSSS___qqqmmm]]]```wwwqqq```yyy___BBB777666777555555555555444444444333333333333333333333333333444666999;;;===?????????AAACCCFFFWWWzzztttfff[[[SSSMMMIIIIIIKKKIIIIIIUUUeeegggXXXLLLKKKMMMMMMSSS\\\bbb\\\SSSLLLHHHGGGGGGHHHDDDCCCEEEQQQkkkfffXXXjjjuuudddXXXbbbjjjiiifffhhhlllooojjjnnnqqqmmmddd\\\YYYZZZVVVWWWVVV[[[tttWWWAAA??????::::::::::::999999999888888888999999:::::::::::::::999;;;===???@@@BBBEEEGGGuuuooo[[[RRRVVV^^^fffaaauuuaaabbbaaaEEE999777666555555555555444444444444444444444444444444444444444666999<<<>>>?????????AAAAAAJJJeeerrrddd^^^YYYVVVUUUXXXZZZZZZYYY[[[aaafffaaaVVVPPPQQQRRROOOQQQXXX[[[YYYTTTNNNIIIFFFFFFGGGCCCEEEFFFIIIYYYyyylllYYYZZZsssnnniiixxxqqqeee]]]XXXWWWYYYcccuuucccDDD???>>>888:::::::::999999999888888777888888999:::999999999999;;;===???@@@BBBEEEHHH{{{___SSSRRRUUUiiisssdddrrrdddSSSwwwvvvvvv\\\EEE;;;666333666666555555555444444444444444444444444444444444555777:::===???@@@??????CCCBBBOOOpppzzz{{{ooojjjllloooooojjjqqquuusssrrrtttvvvtttddd]]][[[^^^[[[RRROOORRRTTTUUUSSSOOOIIIEEEEEEGGGCCCEEECCC===DDD```qqq]]]TTT[[[uuuxxxqqqaaa]]]XXX[[[jjjyyysss}}}qqqLLLDDDBBB::::::::::::999999999888888777777888999999999999888999;;;===???@@@BBBFFFHHHkkk[[[UUUPPPWWWttteeefff{{{zzzwww]]]YYY}}}{{{sssaaaSSSGGG===666222777777555444444444444444333444555555333333444555999:::<<<=========???AAA===JJJWWWuuuvvvtttuuusssfffTTTNNNRRRTTTXXXWWWNNNFFFEEEFFFGGGEEEBBBBBBCCCAAAJJJhhh}}}aaaPPPPPPVVVZZZtttyyyzzzoooaaa[[[[[[eeeuuuxxxgggfffuuuWWWCCC>>>;;;999999999888888888888777999999:::::::::999999888999;;;>>>@@@AAABBBEEEGGG~~~fff[[[UUUOOOdddggg^^^qqq~~~uuu~~~~~~fffZZZtttkkkWWWGGG>>>;;;<<<777777666555444444444444333444555555333333444555888:::<<<<<<<<<===???AAA>>>JJJ\\\}}}{{{pppiii]]]PPPKKKOOOQQQVVVXXXSSSMMMKKKIIIFFFIIIEEEDDDCCC>>>@@@TTTkkkhhhQQQGGGHHHJJJXXX^^^rrrpppiii[[[^^^zzzyyyggg```^^^ffftttqqqeeeggg```FFF===:::999999999999888888888888999999:::::::::999999888999;;;>>>@@@AAACCCFFFHHHqqq]]]WWWMMMUUUmmmuuu^^^ddd||||||}}}www___hhhjjjOOO???999999888777666555444444444444333555555555444333444555777999;;;<<<<<<===???@@@@@@LLLdddsss^^^VVVQQQKKKHHHKKKQQQVVVZZZXXXUUURRRLLLEEEIIIEEECCCCCC???<<>><<<:::999999999888888888888999999::::::::::::999999999<<>>AAACCCIIIaaa~~~~~~fffTTTHHHFFFKKKPPPRRRSSSQQQSSSYYY\\\\\\RRRJJJBBB@@@DDDHHHJJJJJJTTTQQQOOORRRSSSRRRRRRTTTYYYTTTRRRUUUXXXZZZ^^^ccceeeQQQLLLMMMMMMGGGFFFJJJPPPllllllbbbZZZ^^^mmmtttyyy\\\CCC@@@::::::::::::999999999999888999:::;;;;;;<<<<<<;;;;;;===AAADDDGGGJJJNNNQQQqqq^^^XXXSSS[[[wwwgggmmmfff]]]{{{iiiNNN>>>999888777666555555555555444666777666555444555777777999<<<===>>>@@@BBBDDDOOOlllpppVVVKKKNNNSSSVVVUUUPPPNNNQQQVVVXXXRRRLLLEEECCCHHHOOOSSSSSSVVVUUUZZZcccgggbbb]]]\\\aaaZZZWWWYYY\\\ZZZWWWVVVhhh|||ppp^^^VVVUUUSSSMMMNNNRRRRRRfffhhh^^^VVV[[[kkk~~~yyyhhhGGG>>>;;;;;;:::::::::999999999888999:::;;;<<<<<<<<<<<<;;;>>>BBBEEEHHHKKKOOORRRbbb___WWWUUUkkkssshhhooommmTTTeeebbbJJJ999888777666666555555555555666777666555444555777888:::===>>>???@@@CCCEEERRRsssooo\\\ZZZZZZ]]][[[RRRJJJIIIMMMNNNMMMIIIEEEFFFNNNXXX___```\\\```jjjvvvvvvjjj]]]YYYUUUVVVYYYZZZUUURRRVVV___XXX[[[iiimmmbbbXXXYYYXXX\\\\\\UUUaaa}}}~~~fff\\\UUUZZZiii|||tttMMM>>>;;;;;;;;;:::::::::999999888999:::;;;<<<<<<<<<<<<;;;>>>BBBFFFIIILLLPPPSSSqqq```YYYNNN\\\oooppp~~~]]]___^^^EEE555444999555444888888666555555555555666666777888AAA???<<>>===<<<;;;;;;;;;;;;:::999:::;;;;;;<<<<<<;;;;;;<<>>===BBBCCCEEEOOOssswwwlllqqqiii[[[NNNKKKOOOQQQOOOOOOJJJEEEFFFUUUhhhtttvvvqqqkkkccc______``````___[[[\\\]]]___aaa___\\\YYYTTTQQQYYYpppzzz~~~|||rrriiipppxxxvvvuuufff\\\XXXSSSQQQZZZnnnbbbDDD===>>>???===999777888999::::::;;;<<<<<<<<<<<<;;;===AAAGGGKKKLLLOOOTTTXXXooo\\\TTTVVV```vvvyyy|||~~~^^^EEE999;;;999888999444555555555555666777888888:::@@@>>>===CCCCCCGGGUUUzzzzzzkkkuuulll]]]RRRRRRXXXZZZXXXTTTMMMEEEEEESSSgggrrrsssoooiiibbb^^^^^^aaacccddd``````aaabbbbbb```\\\XXXRRRRRR^^^xxxooopppqqqssswww{{{|||{{{zzz~~~nnnaaa[[[WWWSSSRRR\\\qqqnnnFFF???>>><<<:::888666777777:::;;;;;;<<<<<<<<<<<<<<<<<>>CCCCCCJJJ\\\}}}ooo|||tttfff[[[ZZZ^^^^^^ZZZWWWPPPFFFDDDNNN```jjjllljjjhhhdddcccdddgggiiijjjiiifffccc```]]]ZZZVVVSSSPPPQQQ]]]xxx{{{pppllljjjkkkooorrruuuwww}}}zzziii___\\\VVVRRRQQQ[[[ooo|||NNNAAA===999999<<>><<<:::;;;<<<<<<======<<<<<<:::@@@HHHMMMPPPSSSXXX\\\gggYYYSSSUUUaaavvvzzzYYYBBB888:::777777:::777555555555666777888999:::;;;>>>===>>>DDDDDDMMMccc}}}xxxyyy~~~pppbbb\\\\\\ZZZVVVUUUPPPHHHCCCKKKYYYeeehhhcccdddeeeggghhhiiijjjjjjgggddd```^^^^^^^^^]]]\\\QQQOOOVVVlll}}}rrrlllggghhhkkkmmmrrrvvvzzzzzz}}}{{{ggg\\\ZZZVVVQQQOOOYYYmmmSSSBBB>>><<<@@@FFFJJJHHHDDD;;;;;;<<<============<<<;;;AAAIIIOOOSSSVVV[[[___yyysss]]]SSSRRRXXXtttrrryyyoooVVVBBB:::;;;666555999888555555555666777999:::;;;<<<>>><<>><<>>EEENNNUUUYYY]]]bbbeee