BM6P6(@ ***)))(((''''''((()))***))))))))))))))))))))))))************))))))))))))))))))************))))))((((((((((((((('''''''''((()))))))))))))))(((((()))))))))))))))))))))))),,,,,,+++++++++++++++,,,******))))))))))))***************++++++,,,------++++++++++++++++++++++++''''''((()))***++++++,,,))))))******+++++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))---,,,,,,+++***)))((((((***)))))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((((((((((((******))))))((((((''''''******))))))))))))******+++*********))))))(((((((((((((((((((((((((((((()))******)))(((''''''(((((()))))))))))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***+++++++++,,,******))))))))))))******************************+++++++++*********))))))---,,,,,,++++++,,,,,,---************************************************,,,+++++++++***))))))))),,,+++***)))((((((((((((%%%&&&'''((()))***++++++((())))))))))))*********))))))))))))))))))))))))+++***)))(((((()))***+++---------,,,+++***((((((************************+++,,,,,,------,,,,,,+++)))************+++++++++++++++++++++,,,---------111000000...---,,,++++++................................................------------------------,,,,,,++++++++++++,,,,,,------,,,,,,,,,+++++++++)))******++++++,,,---------,,,,,,+++*********+++++++++++++++++++++++++++++++++************++++++(((((())))))******++++++((()))))))))************+++++++++*********))))))******))))))))))))******)))))))))))))))(((''''''''''''((()))***+++,,,,,,))))))))))))************+++++++++************)))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************+++)))'''&&&%%%&&&'''(((************************************************))))))))))))))))))))))))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,&&&'''(((***,,,---------+++++++++*********))))))+++++++++*********))))))************************...,,,++++++,,,---,,,+++...,,,******,,,---+++(((************************((((((((((((((((((((((((++++++******))))))((((((***)))))))))(((((('''''',,,+++++++++***)))))))))+++*********))))))((((((*********************************)))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))************))))))))))))******++++++******************++++++++++++++++++++++++************++++++++++++)))))))))******+++++++++************************************************)))))))))))))))))))))))))))************+++++++++*********))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))***++++++*********))))))))))))******))))))))))))******************)))))))))((()))))))))))))))))))))))))))******)))((('''''')))(((((())))))))))))((((((************)))))))))((())))))))))))))))))))))))***************)))))))))***************+++++++++,,,,,,++++++++++++,,,,,,************************+++++++++*********)))))),,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++*********)))))))))))))))***)))))))))))))))***+++************************)))))))))*********++++++************************---,,,+++******+++,,,---+++++++++++++++******)))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++************+++++++++++++++,,,------,,,,,,---...+++++++++,,,,,,,,,,,,---................................................------------------------///..................///.........---------,,,,,,,,,+++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++************++++++)))))))))))))))************************+++,,,,,,+++++++++*********))))))******))))))))))))******)))))))))))))))(((''''''((())))))******++++++,,,+++++++++******)))))))))+++++++++************)))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************,,,+++)))((('''((()))*********************************************************************************))))))))))))******************************))))))***++++++++++++++++++++++++*********))))))+++++++++*********))))))************************---,,,******,,,,,,,,,+++---+++)))***,,,,,,+++)))************************++++++++++++++++++++++++*********)))))))))))))))*********)))))))))((((((+++++++++***************************)))))))))(((************************************))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))************************(((((())))))***))))))((())))))))))))))))))))))))(((((((((''''''(((((()))******))))))))))))******,,,++++++***))))))((((((++++++++++++++++++++++++,,,,,,,,,,,,++++++******)))))))))))))))*********************************************************)))))))))))))))))))))))))))************+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))***,,,,,,++++++++++++******************))))))))))))******************))))))))))))************************((()))***)))((('''((()))(((((())))))***))))))(((************))))))))))))))))))))))))))))))))))))***************++++++++++++++++++***************,,,,,,++++++++++++,,,,,,************************+++++++++***************++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))))))))))))))((((((((())))))+++,,,,,,///...------,,,+++******************+++++++++,,,************************,,,,,,++++++++++++,,,,,,))))))***+++++++++++++++))))))))))))))))))))))))******++++++++++++******************+++++++++,,,,,,...000///,,,+++---///+++++++++,,,,,,,,,------................................................------------------------/////////......///////////////.........---------------,,,,,,+++******))),,,,,,++++++******++++++++++++++++++++++++++++++++++++************++++++************))))))))))))******)))((()))***+++,,,+++++++++*********************))))))))))))******))))))******))))))((((((************************+++++++++******)))))))))+++++++++************)))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************---,,,+++*********+++,,,************************************************++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))+++++++++++++++***)))(((+++++++++***************+++++++++***************************************,,,+++))))))+++,,,++++++***)))((()))+++++++++)))************************++++++++++++++++++++++++))))))))))))************+++++++++************)))***************+++++++++************))))))))))))))))))))))))))))))))))))************************((()))++++++++++++)))((())))))))))))))))))))))))((((((((((((((()))))))))))))))************)))))))))))))))***************(((((()))*********))))))))))))))))))))))))))))))(((((('''''''''((())))))+++******))))))******+++++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))---,,,,,,+++***)))((((((++++++******************************************)))))))))******)))))))))(((((((((((()))***+++,,,******************************))))))))))))***************)))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))(((((()))*********))))))*********)))))))))))))))))))))))))))))))))))))))))))))***************+++,,,+++++++++***)))))))))******))))))))))))************************************************************))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++***)))))))))******+++,,,//////...---,,,+++************+++++++++,,,,,,,,,***************************************************++++++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))******++++++******)))*********+++++++++,,,,,,,,,///111000,,,+++---000000000///...------,,,,,,................................................------------------------...------,,,,,,------...............------------,,,,,,,,,++++++*********,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++************++++++++++++******))))))((((((((('''&&&%%%&&&''')))*********************************))))))))))))******))))))*********))))))(((*********))))))((((((((())))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************---,,,++++++++++++,,,,,,************************************************+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))+++++++++++++++***)))(((************************************************************************+++***((()))***++++++***((((((((()))******+++***************************))))))))))))))))))))))))(((((())))))******++++++++++++++++++++++++++++++)))))))))***+++++++++,,,*********)))))))))))))))(((((((((((((((((((((((()))***************++++++'''((()))******)))((('''))))))))))))))))))))))))'''((((((((())))))******))))))************))))))((((((((())))))*********(((((()))***************************************)))((((((((())))))***+++++++++************+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++(((((())))))***++++++,,,*********)))))))))))))))************************************************************************---,,,,,,+++***)))((((((******************++++++++++++++++++++++++++++++))))))************))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******((((((((((((((((((((((((''')))***)))((('''(((***(((((()))***************))))))))))))))))))******))))))))))))))))))))))))((((((((()))))))))******,,,+++++++++***)))))))))******))))))))))))*********************************************************))))))(((((())))))***************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++***************,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,*********************************++++++*********---------...---,,,,,,+++++++++++++++++++++++++++)))******++++++******)))***++++++++++++,,,,,,,,,,,,...000///---,,,---////////////......------,,,................................................------------------------------,,,,,,,,,,,,---------------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++************++++++++++++******))))))((((((((('''&&&&&&&&&'''))))))******************************))))))))))))******))))))************)))))))))))))))(((''''''&&&&&&%%%&&&&&&'''((()))******+++++++++*********))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************++++++*********+++++++++************************************************************************++++++************++++++************************))))))***+++++++++******************************************************************************+++)))((()))***,,,,,,+++(((((()))))))))******+++************************))))))))))))))))))))))))(((((())))))******+++++++++++++++++++++,,,,,,,,,)))))))))***+++++++++,,,))))))))))))))))))******(((((((((((((((((((((((())))))******+++++++++,,,(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))******++++++))))))************))))))''''''((())))))*********(((((()))***++++++++++++************************))))))))))))***+++,,,,,,++++++************++++++++++++,,,,,,---......///++++++++++++++++++++++++&&&'''((()))***+++,,,,,,+++++++++***************++++++++++++++++++++++++************************************************)))************+++++++++)))))))))***************++++++++++++++++++++++++((()))***++++++***)))(((,,,+++***)))))))))))))))((((((((((((((()))))))))******))))))))))))******))))))))))))************'''''''''''''''''''''''''''((())))))(((((()))***(((((()))***++++++++++++))))))))))))************))))))))))))))))))))))))'''''''''((())))))******+++++++++***************,,,,,,++++++++++++,,,,,,***************************************+++++++++******))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,******)))))))))*********++++++,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++,,,,,,------------,,,,,,------...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,------............)))***++++++,,,---......................................................------------------------.........------.........------,,,,,,,,,+++++++++)))******+++,,,,,,------++++++******++++++,,,,,,++++++++++++++++++++++++++++++************++++++************))))))))))))))))))*********+++++++++***************+++++++++******))))))))))))******))))))******++++++******)))))))))(((((('''''''''%%%&&&''''''((()))******+++++++++************)))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************))))))*********+++++++++************************************************))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++'''((()))***+++,,,,,,,,,***************+++++++++***************+++++++++************************+++)))((()))+++------,,,(((***+++***))))))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***************++++++++++++,,,,,,,,,***************+++++++++))))))))))))************))))))))))))))))))))))))))))))******+++,,,,,,,,,***))))))))))))))))))***)))))))))))))))))))))))))))))))))***+++,,,,,,,,,))))))************))))))(((((()))******+++,,,,,,(((((()))***++++++++++++************************))))))))))))***+++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++************************************************)))************+++++++++((((((((())))))*********))))))))))))))))))))))))((()))+++,,,,,,+++)))(((*********)))******++++++(((((()))))))))***************))))))))))))******((()))))))))************((((((((((((((((((((((((&&&((())))))(((((()))+++(((((()))***++++++++++++((()))))))))************))))))))))))))))))))))))'''(((((()))******++++++***************+++++++++,,,,,,++++++++++++,,,,,,************************))))))*********++++++++++++******))))))******+++************************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,+++*********++++++******+++++++++,,,,,,,,,)))))))))*********++++++++++++++++++++++++++++++,,,,,,---......---,,,,,,******++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,***(((***///111///,,,)))******+++,,,---...///................................................------------------------------,,,,,,,,,,,,------...---------,,,,,,,,,,,,+++++++++++++++++++++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++)))))))))))))))*********((()))+++,,,---,,,+++***))))))*********+++++++++******))))))))))))******((()))***++++++++++++***************))))))))))))***************)))))))))+++++++++************)))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************))))))***+++++++++++++++************************************************************************,,,++++++******++++++,,,++++++++++++++++++++++++(((((()))++++++,,,,,,+++))))))*********+++++++++))))))*********+++++++++************************+++***)))***,,,......---***+++---,,,***(((***,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))************+++++++++,,,+++++++++***************((()))))))))************************************))))))***++++++,,,------,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))***+++,,,,,,------))))))************))))))))))))***+++,,,,,,------(((((()))++++++,,,,,,,,,************************(((((((((((()))***,,,,,,,,,++++++******++++++,,,------,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++++++++***---------,,,,,,+++++++++++++++++++++++++++++++++************************************************---,,,,,,+++***)))((((((''''''(((((()))))))))***((((((((((((((((((((((((((()))+++,,,,,,+++)))((((((((())))))***+++------))))))******+++++++++,,,******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))&&&((())))))(((((()))+++(((((()))++++++,,,,,,,,,(((((())))))*********+++))))))))))))))))))))))))((())))))***++++++,,,,,,))))))******+++++++++,,,******))))))))))))******************************))))))******++++++++++++++++++************++++++************************************************,,,+++++++++***)))))))))************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********++++++++++++++++++++++++******,,,,,,,,,,,,******&&&'''((()))++++++++++++************************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,(((%%%)))///333000+++..................------................................................------------------------+++******))))))******+++//////.........---------------,,,++++++*********+++*********+++,,,,,,---++++++++++++++++++++++++++++++************++++++(((((())))))******++++++&&&'''***,,,,,,+++)))'''))))))******++++++++++++******))))))))))))******((()))***+++++++++++++++++++++++++++++++++++++++......---,,,+++***)))(((+++++++++************)))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************)))***+++,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++,,,++++++******++++++,,,************************)))******++++++++++++***))))))******++++++++++++))))))******++++++++++++************************,,,***)))***---.........+++---...---***(((***,,,************************************************++++++******))))))(((((()))))))))******+++++++++,,,+++++++++******))))))(((((())))))*********+++************************))))))***+++,,,,,,------******))))))))))))******(((***+++***)))((()))***,,,+++***))))))+++---...++++++++++++)))((('''&&&(((***++++++)))(((((())),,,+++***))))))***+++,,,******************++++++(((((()))***+++,,,,,,---+++++++++***************++++++******************,,,,,,,,,++++++*********---***((('''((()))))))))***)))((('''&&&&&&&&&&&&)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))++++++++++++++++++++++++***)))))))))((((((''''''---+++)))''''''((()))***+++***)))(((((()))***+++++++++******++++++,,,---++++++************++++++))))))(((((((((((())))))))))))************))))))+++,,,,,,------,,,,,,+++************************************************,,,+++******,,,,,,+++***)))************+++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++*********************************)))))))))((((((++++++************+++++++++,,,------------,,,+++******))))))******+++,,,,,,+++)))(((((()))+++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...------------------------+++,,,,,,---...///000000---------............///........................------------------------......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,++++++***)))(((((())))))+++******************+++************************,,,,,,,,,++++++,,,,,,---***++++++++++++***)))))))))))))))))))))((('''''''''((()))++++++***))))))''''''((()))))))))))))))))))))))))))))))))))))))************************************************+++*********))))))((((((************************---,,,+++*********+++,,,+++***)))))))))***,,,,,,************************(((((((((((())))))))))))+++******))))))******+++...,,,***(((''''''((())),,,,,,,,,++++++*********))))))))))))))))))))))))******++++++++++++************+++++++++******)))))))))))))))))))))))))))(((((((((((()))***+++,,,)))))))))***+++++++++,,,---,,,++++++,,,,,,***)))******************************************************************************))))))))))))******((()))***++++++***)))((()))******+++,,,---------******************************))))))))))))******(((***+++***)))((()))***...---+++))))))***+++,,,+++,,,,,,++++++***)))((()))+++,,,+++***((())))))++++++***))))))***++++++,,,,,,+++***))))))))))))*********)))))))))((((((******************++++++************************,,,,,,,,,+++++++++******...,,,******+++,,,+++******************))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))*********************************))))))(((((((((,,,+++)))((((((((()))***+++***)))(((((()))***+++((((((''''''(((((()))***+++******))))))******+++))))))(((((((((((())))))))))))************))))))++++++,,,,,,,,,,,,++++++************************************************,,,+++******,,,,,,+++***)))************++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++,,,+++***))))))***+++,,,******))))))******+++,,,,,,+++)))(((((()))+++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************))))))***++++++++++++***************************+++++++++,,,,,,,,,------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---......//////---------............///........................------------------------......---------,,,,,,,,,---------,,,,,,+++++++++------,,,++++++,,,---------,,,+++************+++...---,,,***))))))))))))************************,,,++++++*********+++++++++++++++++++++***)))))))))*********))))))((('''(((((()))***************'''((())))))******))))))))))))))))))))))))))))))************************************************************)))))))))(((************************,,,+++***)))))))))******+++***)))))))))***+++,,,************************(((((()))))))))*********...------,,,,,,------...---+++***((('''((()))***,,,,,,,,,+++++++++************************************++++++++++++************+++++++++******)))************************+++***)))))))))))))))******************+++++++++---,,,***++++++,,,***)))************************+++++++++*********************************************))))))))))))******((()))***++++++***)))(((&&&''''''((())))))************************************))))))))))))******(((***+++***)))((()))***///...,,,***))))))))))))++++++,,,,,,,,,,,,++++++***+++---,,,***))))))***++++++***))))))***++++++---,,,+++***)))((((((((()))))))))((((((((((((''')))))))))***+++++++++,,,************************,,,,,,,,,++++++++++++***---+++++++++,,,,,,+++)))'''((()))+++,,,,,,++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((***************)))))))))*********)))))))))))))))******))))))))))))******'''''''''''''''(((((()))+++******))))))******+++***))))))(((((())))))***))))))************))))))******++++++++++++******************************************************,,,+++******,,,,,,+++***)))************+++++++++++++++++++++++++++++++++---,,,,,,+++******))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************++++++,,,***(((&&&&&&(((***,,,******))))))******+++,,,,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************))))))***++++++++++++***))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,------------------............///........................------------------------......---------,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------...------,,,,,,,,,,,,---222111---***)))(((((()))************************,,,+++***)))))))))))))))++++++++++++******))))))*********+++******)))((()))))))))))))))******+++((()))******++++++******))))))))))))))))))))))))************************************************************))))))))))))******************************)))(((((((((((()))******))))))******+++,,,************************))))))*********+++++++++++++++************+++++++++***)))(((((()))***+++,,,,,,,,,++++++++++++*********************************++++++++++++******)))******+++++++++******************************,,,,,,+++))))))(((((((((+++++++++***************,,,+++******+++,,,***)))************************++++++++++++******))))))******************************))))))))))))******))))))************))))))))))))******+++,,,,,,,,,******************************))))))))))))******(((***+++***)))((()))***---,,,+++***)))))))))))))))******+++,,,,,,,,,+++***,,,------+++******++++++******************+++,,,+++***)))))))))))))))&&&''''''((()))***++++++(((((()))***+++,,,,,,,,,***************+++++++++++++++++++++++++++++++++***))))))***++++++(((&&&"""$$$'''***++++++******))))))))))))))))))))))))+++++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((++++++******************))))))************)))(((***))))))))))))))))))******))))))))))))***++++++******))))))))))))*********))))))))))))))))))***))))))************))))))))))))************))))))************************************************,,,+++******,,,,,,+++***))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++************+++++++++)))(((''''''((()))+++******))))))******+++,,,++++++***))))))***++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************))))))***++++++++++++******************************++++++++++++,,,,,,,,,------------------------,,,,,,---------------------------,,,,,,+++++++++---------............///........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------333111...+++)))))))))***************************,,,+++***)))))))))))))))+++++++++*********************+++++++++******)))***)))((((((((()))+++,,,))))))***+++++++++++++++))))))))))))))))))))))))*********************************************************)))))))))))))))******************************))))))((((((((((((***************+++++++++******************************+++++++++,,,,,,,,,)))))))))(((((()))))))))))))))(((((()))***++++++++++++++++++++++++++++++******************************++++++++++++******))))))***+++++++++******************************,,,+++******)))))))))***,,,+++++++++***))))))))),,,***)))***++++++***)))************************,,,,,,++++++***)))))))))******************************))))))))))))******)))))))))******)))))))))+++++++++,,,,,,,,,------******************************))))))))))))******(((***+++***)))((()))************************+++'''((()))***++++++++++++***,,,------+++******+++*********++++++*********(((((((((((()))***++++++'''(((((()))***+++,,,---(((((()))***+++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++***))))))***++++++(((&&&###%%%'''***+++++++++***))))))))))))))))))))))))*********++++++,,,,,,,,,************************++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))******************++++++((()))************)))))))))))))))******)))))))))+++************+++,,,,,,***))))))))))))))))))*********))))))))))))******))))))************))))))((())))))******))))))(((************************************************,,,+++******,,,,,,+++***))))))*********+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++************++++++)))******************)))******))))))******+++,,,+++******************+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************))))))***++++++++++++***++++++++++++++++++++++++*********+++++++++,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,++++++***---------............///........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********,,,,,,++++++++++++,,,,,,000...,,,+++******+++,,,)))))))))))))))))))))))),,,,,,+++***************,,,+++***)))))))))******)))******+++++++++*********)))((((((((()))+++,,,))))))***+++++++++++++++))))))))))))))))))))))))************************************************))))))))))))))))))*********************************************)))))))))))))))******++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,((((((((())))))***++++++++++++++++++++++++++++++******************************++++++++++++******((()))***+++++++++++++++***************************************+++,,,,,,,,,+++++++++***)))))))))+++***))))))+++++++++)))************************+++++++++*********))))))******************************))))))))))))*********))))))))))))))))))***(((((((((((())))))))))))******************************))))))))))))******(((***+++***)))((()))***)))))))))*********++++++'''((()))******************+++---,,,***))))))***)))***++++++++++++***)))'''''''''((()))***+++,,,++++++++++++************)))))))))***+++++++++,,,)))))))))***++++++,,,,,,***++++++++++++,,,,,,,,,---+++++++++,,,,,,+++)))((()))***,,,------,,,,,,))))))))))))))))))))))))))))))******+++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))************************)))))))))***************)))))))))))))))*********))))))************)))))))))))))))))))))******+++***))))))(((((())))))***+++******))))))******+++))))))************))))))))))))************))))))************************************************,,,+++******,,,,,,+++***)))************+++++++++++++++++++++++++++++++++******++++++,,,------...************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++************++++++)))***,,,------,,,***)))******))))))******+++,,,******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************))))))***++++++++++++***++++++++++++++++++++++++************++++++++++++,,,------......------,,,+++,,,,,,------...............------,,,,,,++++++---------............///........................------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------))))))************))))))***************++++++,,,,,,+++++++++++++++,,,,,,))))))))))))))))))))))))++++++*********++++++,,,---,,,***)))))))))***+++((()))******+++*********)))))))))))))))******+++((()))******++++++******))))))))))))))))))))))))************************************************))))))))))))******************************************+++++++++***)))((())))))***++++++++++++*********************************+++++++++,,,,,,,,,+++******))))))******+++(((((())))))*********+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******((()))***+++++++++++++++++++++++++++++++++++++++)))))))))******,,,------+++++++++******************)))((()))+++++++++)))******************************************************************************))))))))))))************))))))))))))************************************************************))))))))))))******(((***+++***)))((()))***)))************)))))))))))))))***+++++++++******)))+++,,,+++***((()))))))))***++++++++++++***)))((((((((((((((()))***+++************))))))))))))******************++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,...,,,******+++,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,************************++++++++++++++++++++++++))))))************))))))************************((((((((())))))************)))((((((((()))+++,,,((()))***++++++***)))(((((((((((((((((()))******))))))(((((((((((())))))+++******))))))******+++))))))************)))))))))******++++++******)))************************************************,,,+++******,,,,,,+++***)))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******))))))******+++,,,*********++++++***************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************))))))***++++++++++++***************************************++++++++++++,,,,,,---......---,,,,,,++++++,,,,,,---......///.........------------------------............///........................------------------------......---------,,,,,,,,,+++++++++,,,,,,---------)))***++++++++++++***)))***************+++,,,,,,)))***+++,,,,,,+++******)))))))))))))))))))))))))))))))))))))))***+++,,,---,,,***)))((()))***+++'''((())))))*********)))(((((()))***************'''((())))))******))))))))))))))))))))))))))))))************************************************((()))))))))************************************))))))*********)))((('''((()))***+++,,,++++++***************************************++++++++++++((((((''''''''''''((((((((())))))************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******(((((()))++++++,,,,,,+++++++++++++++++++++++++++++++++*********+++,,,,,,***************+++++++++***(((((()))***++++++***************************)))))))))***++++++,,,,,,******************************))))))))))))******+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******(((***+++***)))((()))***++++++++++++***((('''&&&++++++,,,,,,,,,++++++***(((***++++++)))(((((())))))***+++,,,,,,+++***)))***))))))(((((((((((()))&&&&&&'''((()))***+++++++++++++++***************((())))))***++++++,,,,,,*********++++++,,,,,,,,,---***((('''((())))))))),,,+++***)))(((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))************************))))))************))))))************************''''''(((((()))))))))******)))((('''''')))+++---((()))***++++++***)))((()))))))))))))))***++++++))))))(((((((((((())))))++++++************++++++))))))************))))))******++++++++++++******************************************************,,,+++******,,,,,,+++***)))************+++++++++++++++++++++++++++++++++...------,,,,,,++++++***))))))))))))))))))))))))************************(((((())))))************++++++************++++++---+++)))(((((()))+++---*********)))***++++++,,,******++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++,,,,,,---......---,,,,,,++++++,,,,,,---...//////........................---------.........//////........................------------------------......---------,,,,,,,,,+++++++++,,,,,,---------***+++,,,------,,,+++***+++*********++++++,,,---)))***,,,---,,,+++)))'''))))))))))))))))))))))))''''''''''''(((***+++,,,---,,,***(((((()))***+++''''''((()))))))))))))))'''(((***+++++++++***)))''''''((()))))))))))))))))))))))))))))))))))))))************************************************(((((())))))*********+++************************'''((()))))))))(((&&&%%%((()))***+++,,,+++******************************))))))*********+++++++++++++++************++++++))))))************))))))*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******(((((()))++++++,,,,,,,,,++++++++++++++++++++++++------,,,+++************))))))******+++++++++,,,)))(((((((((***++++++***************************(((((()))***+++,,,,,,---******************************))))))))))))******+++***)))(((((()))***+++***)))))))))))))))))))))************************)))***+++,,,,,,+++***)))+++*********))))))((((((******))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))************))))))))))))))))))******)))))))))))))))******+++******))))))******+++,,,***)))((((((((((((((()))************************---+++))))))+++,,,***(((***++++++++++++***))))))++++++******)))***************)))(((((((((((((((+++*********))))))(((((())))))))))))))))))))))))************++++++++++++---,,,+++)))((('''''''''))))))***+++,,,,,,------))))))))))))))))))))))))((()))***++++++***)))((()))************++++++++++++)))(((((()))******)))+++******)))(((''''''&&&))))))))))))************(((((())))))************,,,,,,+++***))))))*********************)))((((((,,,,,,,,,++++++*********+++++++++*********))))))+++***)))(((((()))***+++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))+++++++++*********))))))+++++++++*********))))))++++++++++++++++++++++++))))))***++++++++++++************++++++,,,,,,,,,************************)))***,,,......---,,,+++++++++++++++++++++++++++***)))((((((((()))+++,,,************************++++++******************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------------------------......------------......,,,---///000000000///...------------------------/////////...---,,,******,,,,,,------------,,,,,,++++++++++++******))))))))))))))))))************''''''((()))))))))))))))))))))))))))***************(((&&&'''***+++)))'''(((((((((((((((((((((((((((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))(((***+++***)))((()))***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++***)))'''%%%************************************************+++++++++*********))))))***))))))((()))+++,,,---))))))))))))))))))))))))************************,,,,,,,,,++++++*********++++++******************((((((''''''''''''((((((,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++******))))))))))))******++++++++++++++++++++++++******))))))))))))******++++++************++++++)))))))))***+++++++++,,,111...***'''&&&''')))+++)))******++++++******)))************)))))))))(((******))))))))))))******((())))))))))))************************)))(((((())))))))))))*********************))))))))))))))))))))))))))))))******+++******))))))******+++,,,((()))))))))******++++++************************---+++))))))+++,,,***(((***++++++++++++***))))))+++***************++++++++++++***)))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))+++***))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))************)))))))))************++++++++++++)))(((((()))******)))+++******)))((((((''''''))))))))))))************)))))))))))))))*********,,,++++++***))))))************)))(((((()))***+++,,,,,,,,,++++++*********+++++++++*********))))))*********))))))***************+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))+++++++++*********))))))+++++++++*********))))))++++++++++++++++++++++++))))))***++++++++++++***)))***************++++++*********************************+++++++++,,,,,,************************+++***)))))))))***,,,,,,************************++++++******************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,---......------------------------......------------......,,,---...///000//////...------------------------............---,,,++++++---------......---------++++++++++++*********)))))))))))))))************((())))))***++++++******))))))))))))************+++)))((()))++++++***((())))))))))))))))))))))))((((((((()))))))))******************)))))))))((())))))))))))))))))))))))(((***+++***)))((()))***************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******((('''%%%************************************************+++++++++*********))))))))))))))))))***+++,,,---************************************************,,,,,,,,,++++++*********************************,,,++++++******++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,++++++************++++++++++++++++++++++++++++++******))))))))))))******++++++************++++++***************+++++++++---+++)))(((((()))+++,,,+++******))))))******+++************))))))))))))******))))))))))))******((())))))))))))*********)))************)))(((((())))))))))))************+++*********))))))(((((()))))))))))))))******+++******))))))******+++,,,)))***+++,,,,,,+++***)))************************,,,+++******++++++***(((***++++++++++++***))))))))))))))))))***+++,,,,,,,,,,,,+++************+++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((()))***++++++(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******)))************++++++++++++)))(((((()))******)))*********))))))(((((('''))))))))))))*********************))))))))))))))),,,+++******)))*********+++***((((((((()))***,,,+++++++++++++++*********+++++++++*********************++++++++++++******)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))+++++++++***************+++++++++***************++++++++++++++++++++++++))))))***++++++++++++************)))))))))))))))***************************))))))))))))***++++++++++++++++++++++++++++++++++++******++++++,,,---******************************++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,---......------------------------......------------......------...////////////...------------------------,,,------......------,,,---..................---++++++++++++************)))))))))*********++++++)))***++++++,,,+++++++++))))))))))))************+++***)))***+++,,,+++)))************************)))))))))*********++++++************))))))))))))))))))))))))))))))))))))(((***+++***)))((()))******++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))))))))(((&&&%%%************************************************+++++++++***************((()))***+++++++++++++++++++++++++++++++++++++++************************+++++++++++++++******************************************))))))*********,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******))))))))))))******++++++************+++++++++++++++***************)))(((((()))***+++---...+++***)))(((((()))***+++*********)))))))))))))))******))))))))))))************+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***((()))))))))************++++++******)))((((((((()))))))))))))))******+++******))))))******+++,,,***+++,,,---,,,***'''&&&************************++++++***************)))***++++++++++++***))))))))))))))))))***+++,,,---,,,++++++*********++++++*********))))))))))))))))))))))))))))))))))))))))))*********++++++++++++)))))))))))))))******+++((((((((((((((((((''''''))))))))))))))))))))))))+++***)))(((((()))***+++))))))*********++++++++++++)))(((((()))******)))*********)))))))))((((((((()))))))))************************))))))))))))++++++***************+++************))))))((((((+++++++++******************************************+++,,,------,,,+++***))))))***+++++++++******++++++++++++++++++++++++......---,,,++++++***)))************************************************************************))))))***++++++++++++***++++++******)))))))))(((************************))))))******************,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,******************************+++++++++++++++,,,***+++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------........./////////------------------------+++,,,------.........------......//////......---++++++++++++++++++++++++))))))*********+++++++++******+++++++++++++++***((()))))))))************************************************************)))*********++++++++++++*********)))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))************+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''&&&************************************************************************'''(((***+++,,,,,,+++***++++++++++++++++++++++++************************+++++++++******************************+++++++++******))))))))))))******++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************++++++++++++******+++++++++++++++++++++++++++++++++******))))))))))))******++++++************++++++,,,+++++++++***)))))))))'''((()))***+++,,,,,,,,,+++***)))(((((()))***+++))))))))))))))))))************))))))))))))************+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++((()))))))))************************))))))(((((()))))))))))))))******+++******))))))******+++,,,&&&((()))++++++***((('''************************++++++++++++***))))))******++++++++++++***))))))))))))))))))***+++,,,---******)))))))))******+++))))))))))))))))))******)))))))))))))))))))))))))))*********+++++++++++++++******))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))+++***)))(((((()))***+++))))))*********++++++++++++)))(((((()))******)))************))))))))))))((()))))))))*********************)))))))))))))))+++***************++++++***+++,,,---+++)))%%%###***************************************************+++,,,------,,,+++***((()))***+++++++++++++++++++++++++++++++++++++++......------,,,++++++***************************************************************************))))))***++++++++++++***,,,,,,,,,++++++******)))************************(((***,,,------,,,)))(((************************((())))))*********************************************++++++,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------......///------------------------++++++,,,---............------............------+++++++++++++++++++++,,,************++++++++++++)))******+++******))))))((()))))))))************((())))))))))))((())))))************************)))*********++++++++++++))))))))))))))))))******))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))************************************************'''(((***+++,,,,,,+++***************************************************************************))))))*********+++++++++...------,,,,,,------...+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))------+++***))))))((((((******))))))))))))******++++++++++++++++++++++++******))))))))))))******++++++************++++++,,,+++++++++***))))))))))))***++++++++++++***)))***))))))(((((())))))***))))))))))))******************))))))))))))******((())))))))))))*********(((((()))************)))))))))))))))************)))))))))))))))))))))***)))))))))))))))******+++******))))))******+++,,,"""###&&&)))+++,,,,,,,,,***************************+++,,,+++)))))))))******++++++++++++***))))))))))))))))))***+++,,,,,,***))))))))))))***++++++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))++++++***)))(((((())))))************************))))))))))))))))))))))))******))))))))))))******)))************++++++++++++)))(((((()))******)))************************))))))))))))************((()))))))))*********************)))******+++,,,***+++,,,---,,,)))%%%###)))))))))******************************+++++++++******++++++++++++******((()))***+++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++***************+++++++++***************+++++++++************************))))))***++++++++++++***,,,,,,,,,+++++++++++++++************************)))+++,,,------+++)))((((((((((((((((((((((((((((((((()))************)))******************************++++++,,,---------*********++++++,,,,,,---******+++,,,,,,,,,,,,+++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------...///------------------------+++,,,,,,---.........---,,,------------------,,,++++++++++++,,,,,,,,,,,,*********++++++++++++,,,******************)))((())))))))))))************''')))***)))((('''((()))************************)))))))))*********++++++))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************************************+++++++++((()))***+++++++++++++++))))))))))))))))))))))))************************)))))))))***************)))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))------+++***))))))((((((***))))))))))))))))))***++++++++++++++++++++++++******))))))))))))******++++++************+++++++++++++++***************+++++++++++++++***)))((((((((())))))))))))((((((((()))))))))******************))))))))))))******((())))))))))))*********(((((()))***************))))))))))))************((((((((()))******++++++)))))))))))))))******+++******))))))******+++,,,%%%&&&'''(((***+++------***************************+++---+++)))((()))+++***++++++++++++***))))))+++***************++++++***************+++,,,,,,((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***+++)))))))))******+++++++++))))))))))))))))))))))))))))))************)))))))))************++++++++++++)))(((((()))******)))************************))))))))))))************''''''((()))***++++++,,,******))))))***++++++,,,*********)))))))))))))))((()))))))))*********+++))))))*********+++++++++*********))))))*********(((((()))++++++,,,,,,+++************************++++++++++++,,,,,,,,,,,,))))))*********+++++++++))))))*********+++++++++************************))))))***++++++++++++***************++++++++++++************************,,,+++***)))((())))))***((((((((((((((((((((((((((()))***+++++++++************************************++++++,,,------...)))******+++,,,,,,------******+++,,,,,,,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,---...///------------------------,,,,,,------...---------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------*********+++++++++,,,,,,++++++,,,,,,+++******)))))))))))))))************(((***+++***(((''')))+++))))))))))))))))))))))))((((((((()))))))))******((()))))))))************))))))))))))))))))))))))(((***+++***)))((()))***))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))***+++,,,---************************************************((()))))))))*********+++((())))))***++++++,,,,,,))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***************+++++++++******))))))******+++++++++++++++++++++++++++******))))))))))))******++++++************++++++***************++++++++++++++++++*********))))))'''((()))******)))((('''(((((())))))*********+++******))))))))))))*********++++++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,))))))))))))************''''''((()))***+++,,,,,,)))))))))))))))******+++*********)))***++++++,,,,,,,,,+++***))))))******************************)))+++---,,,)))((()))+++***++++++++++++***))))))++++++******************++++++++++++,,,,,,---...(((((())))))*********+++))))))))))))))))))))))))************++++++++++++''''''(((((()))+++,,,---'''(((((()))***++++++,,,))))))))))))))))))))))))((()))***++++++***)))((()))************++++++++++++)))(((((()))******)))******************++++++))))))))))))************&&&&&&''')))***+++,,,---******))))))***+++,,,,,,+++)))'''&&&&&&)))---///(((((())))))*********+++))))))******+++++++++++++++***)))(((((()))***+++(((((()))++++++,,,,,,,,,************************)))******++++++,,,,,,---))))))******++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))***++++++++++++***(((((())))))******++++++************************///,,,'''$$$$$$&&&))),,,++++++++++++++++++++++++)))***+++,,,---,,,++++++******************************+++,,,,,,---......))))))***+++,,,,,,------******+++,,,,,,,,,,,,+++((()))***+++---...///000++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,+++,,,---...///------------------------,,,------......---,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,---------******+++++++++,,,,,,,,,------------,,,,,,+++***))))))))))))************(((+++,,,,,,)))(((***,,,(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))(((***+++***)))((()))*********+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))************************))))))******++++++++++++***))))))((()))+++,,,---++++++++++++++++++++++++************************(((((())))))*********+++((())))))***++++++,,,,,,,,,++++++++++++++++++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***,,,---...,,,++++++++++++++++++,,,++++++++++++++++++++++++******))))))))))))******++++++************++++++))))))******+++++++++,,,+++******)))******++++++))))))))))))((((((((((((+++)))(((''''''((()))++++++++++++*********))))))))))))***++++++++++++***,,,,,,++++++***)))))))))+++++++++************))))))***+++,,,,,,---,,,,,,+++++++++*********))))))&&&'''***,,,......------))))))))))))))))))))))))************************++++++,,,,,,,,,---------((()))***+++,,,,,,+++***,,,++++++***)))(((((('''++++++***************++++++++++++************)))))))))(((((()))+++---...************************++++++************++++++******+++++++++******))))))))))))))))))))))))))))))((('''(((***++++++***((()))))))))************((((((((()))******++++++))))))*********))))))((())))))************))))))...,,,)))'''&&&''')))***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******))))))***++++++++++++***---,,,,,,+++*********+++,,,+++***))))))+++---...))))))))))))))))))))))))---,,,++++++******++++++************************,,,+++)))((((((((()))***222///,,,***)))(((&&&$$$++++++************++++++)))************+++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++((()))))))))************------++++++++++++------000///---,,,,,,,,,------,,,,,,,,,++++++*********+++,,,---...///...---,,,///...---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,------------------------...---,,,++++++,,,---...,,,,,,,,,---------......,,,++++++******++++++,,,***+++,,,---,,,+++***)))************************************************))))))))))))))))))))))))*********)))))))))))))))+++*********))))))((((((************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))******))))))))))))************************++++++))))))))))))))))))))))))************************,,,+++***((((((((()))***+++*********))))))(((((()))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,+++,,,---,,,)))(((((()))))))))************)))))),,,,,,,,,+++++++++******++++++******************,,,***))))))***++++++***+++++++++*********)))))),,,+++++++++***)))))))))++++++******************---------,,,,,,,,,++++++***************************++++++******)))((('''************************)))***++++++***)))***+++)))))))))))))))))))))((()))))))))******)))))))))+++++++++*********))))))(((((()))*********************************++++++*********))))))))))))((('''((()))******+++******+++++++++*********))))))'''(((***,,,------,,,,,,))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,))))))***+++,,,+++******))))))))))))************++++++***************++++++++++++************)))******)))((())))))++++++************************++++++************++++++******+++++++++******))))))))))))))))))))))))))))))(((((((((***+++***)))*********+++++++++,,,,,,************))))))))))))))))))************))))))))))))************)))))))))))))))))))))*********************************************************+++++++++*********))))))))))))***++++++++++++***,,,++++++***))))))******+++***)))((()))***,,,---************************---,,,++++++******++++++************************++++++***)))))))))))))))(((''''''(((+++---......++++++************++++++************++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++************++++++++++++,,,,,,,,,++++++,,,,,,,,,---,,,+++***))))))***+++.........------,,,,,,,,,+++,,,------......------......---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------,,,,,,---------------------------------,,,,,,---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,+++******))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))))))))))))))************)))))))))(((************************++++++++++++++++++++++++************************+++++++++*********************************************))))))))))))******)))******+++,,,---......))))))))))))))))))))))))++++++++++++++++++++++++,,,+++***)))(((((()))***+++*********)))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))((((((((('''))))))******+++++++++++++++,,,,,,+++)))((()))***))))))************)))))),,,,,,++++++******************++++++++++++++++++,,,***))))))***++++++***+++++++++*********))))))+++++++++***************************************,,,,,,,,,,,,++++++++++++************************'''((()))******++++++******************************+++,,,,,,+++***+++,,,))))))))))))))))))))))))''')))***,,,,,,***)))'''+++++++++***************'''(((((()))***)))))))))((())))))***++++++,,,,,,***))))))))))))((((((((('''((()))******+++******+++++++++***************((()))+++,,,,,,,,,+++***))))))))))))))))))))))))*********************************++++++++++++,,,******+++++++++***))))))&&&'''((()))***,,,------+++***************+++++++++++++++************)))++++++***)))))))))))))))************************++++++************++++++)))******+++++++++******))))))))))))))))))))))))***)))((()))***+++***))))))))))))*********++++++,,,++++++***))))))(((((())))))***************)))))))))************))))))&&&''')))+++,,,,,,+++***))))))))))))))))))))))))*********************************)))))))))(((((())))))***++++++++++++***************))))))))))))***))))))((((((***+++,,,************************---,,,++++++******++++++************************++++++++++++++++++***)))---+++))))))***+++***)))++++++************++++++************+++++++++,,,++++++++++++++++++++++++************************+++++++++***************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***))))))))))))***......------------,,,,,,---,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------------------------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,---,,,++++++******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******************))))))))))))************************++++++++++++++++++++++++************************++++++++++++******))))))++++++++++++++++++++++++******))))))))))))******'''((()))***,,,---......))))))))))))))))))))))))++++++++++++++++++++++++++++++***)))))))))*********************))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++,,,,,,,,,***++++++***((((((***,,,))))))************))))))+++************)))))))))******++++++,,,,,,------,,,***))))))***++++++***+++++++++******************************+++++++++************************,,,++++++++++++*********************************'''((()))******++++++***************************+++,,,---,,,++++++,,,---)))))))))))))))*********(((((()))******)))((((((************************(((((()))***************))))))*********+++++++++************))))))))))))))))))+++,,,,,,,,,,,,,,,******************************++++++++++++***)))))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++******))))))''''''((()))+++,,,------*********)))******+++,,,+++++++++*********))))))+++++++++*********++++++************************++++++************++++++))))))***+++++++++******))))))))))))))))))))))))***)))((()))***+++***)))''''''''''''((((((((((((+++++++++******)))))))))))))))***+++++++++******)))******++++++******)))((()))******++++++++++++))))))))))))))))))))))))************************+++*********))))))))))))))))))***++++++++++++*********+++++++++***************))))))******+++,,,************************---,,,++++++******++++++***************************+++,,,------,,,******222///,,,***)))(((&&&$$$++++++************++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************++++++++++++*********+++++++++,,,,,,***+++,,,------,,,+++***,,,+++++++++++++++++++++++++++++++++++++++++++++------,,,+++,,,---...///------,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,------.........------------------------+++,,,---......---,,,+++,,,,,,,,,---------......+++******************+++---,,,+++***)))***+++,,,))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******************)))))))))))))))************************************************************************,,,,,,++++++***)))))))))++++++++++++++++++++++++******))))))))))))******&&&&&&'''((()))*********))))))))))))))))))))))))************************+++*********************************************))))))*********+++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,---------------------***++++++***))))))***,,,))))))************))))))***)))))))))))))))))))))******+++,,,------......,,,***))))))***++++++***************************)))))))))***+++++++++,,,***************++++++++++++++++++*********))))))***************************++++++******)))((('''***************************+++,,,,,,******+++,,,((()))))))))*********+++))))))''''''''''''))))))************************)))***++++++,,,,,,+++++++++++++++*********)))))),,,,,,++++++++++++******))))))+++,,,,,,,,,,,,,,,***************************+++++++++******))))))))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,+++******)))))))))))))))******+++++++++,,,******))))))***++++++,,,+++++++++*********))))))******+++,,,,,,---------************************++++++************++++++((()))***+++++++++++++++))))))))))))))))))))))))+++)))((()))******)))(((''''''''''''(((((((((((())))))******+++++++++,,,))))))***+++++++++++++++******++++++++++++******---,,,***)))((()))***+++************************************************,,,,,,+++++++++*********))))))***++++++++++++***++++++,,,------,,,,,,+++++++++++++++,,,,,,------************************---,,,++++++******++++++************************)))***,,,------,,,+++***+++)))((()))***,,,,,,+++++++++************++++++***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))************************)))))))))******+++++++++))))))))))))*********+++)))***,,,,,,,,,,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++,,,---...///,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,------.........------------------------+++,,,---......---,,,+++,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,---,,,+++***)))***+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))************))))))))))))))))))******************************************************************************+++++++++*********))))))******************************))))))))))))******)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++******************+++++++++))))))*********+++++++++++++++++++++++++++++++++))))))))))))((((((((((((,,,,,,,,,,,,+++++++++++++++,,,------+++***+++,,,))))))************)))))))))))))))))))))))))))*********+++,,,------......,,,***))))))***++++++***************************)))))))))***+++++++++,,,))))))*********++++++++++++++++++*********))))))***************************++++++******)))((('''************************(((***+++***)))((()))***((())))))******++++++++++++)))'''&&&&&&''')))+++***************+++++++++***+++,,,,,,------,,,,,,,,,,,,++++++***))))))(((------,,,,,,,,,+++++++++'''((()))******+++*********************+++++++++******************))))))))))))))))))))))))))))))*********************************++++++++++++,,,,,,+++******)))*********+++++++++++++++*********))))))))))))***+++,,,,,,+++++++++************)))((()))***,,,---.........************************++++++************++++++((()))***+++++++++++++++))))))))))))))))))))))))+++***))))))******)))((()))))))))*********++++++))))))******+++,,,,,,---))))))***+++,,,,,,,,,,,,******++++++++++++******000...+++((('''(((***,,,++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***))))))***++++++++++++***++++++---.........---,,,,,,,,,,,,---------------++++++++++++++++++++++++---,,,++++++******++++++************************)))***++++++++++++++++++***((('''(((+++------,,,++++++************++++++++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))***************************************+++++++++(((((())))))***+++++++++(((((()))))))))***************++++++++++++******((()))******+++*********,,,,,,------------......---,,,,,,,,,,,,---......+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,------------------------------------------,,,------......------,,,,,,,,,,,,---------......//////............//////---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((()))******++++++))))))))))))************************************************************************************************************))))))))))))))))))))))))******))))))))))))******---,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++++++++*********+++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++*********)))))))))******)))))))))))))))(((,,,...000000...,,,******))))))************)))))))))))))))************+++******++++++,,,,,,------,,,***))))))***++++++******************+++++++++***************+++++++++)))))))))***++++++,,,,,,,,,++++++++++++*********************************'''((()))******++++++***************************((()))***)))((('''(((***((())))))******+++,,,,,,+++******************+++))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++******************,,,,,,,,,+++++++++******'''((()))******+++******))))))*********+++++++++***))))))))))))*********))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,+++***)))))))))***+++,,,++++++++++++++++++++++++))))))))))))***+++,,,---+++++++++************)))((()))***++++++++++++***************************++++++************++++++(((((()))++++++,,,,,,+++))))))))))))))))))))))))+++***))))))******)))'''*********+++++++++,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,+++*********+++,,,++++++++++++++++++++++++************************++++++++++++************))))))***++++++++++++***)))***,,,......---,,,+++++++++,,,,,,---------,,,++++++++++++++++++++++++---,,,++++++******++++++************************)))))))))))))))***++++++...,,,***)))******)))(((++++++************+++++++++++++++,,,,,,,,,------************************++++++++++++++++++++++++))))))*********+++++++++((((((((()))***+++++++++))))))*********+++++++++++++++************++++++((()))***+++,,,,,,+++***,,,,,,,,,------.........+++,,,------......------++++++******+++,,,,,,---,,,,,,++++++,,,,,,---...------------------,,,,,,---------------------------------,,,,,,---------,,,,,,,,,---------......///......------......///+++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((((()))******++++++((()))))))))************************************************************************************)))))))))***++++++,,,,,,******************************))))))))))))******,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))************************)))***+++,,,,,,,,,++++++*********++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++---------,,,,,,,,,+++++++++++++++******)))))))))---000333444111---***((())))))************))))))************++++++,,,,,,******++++++++++++++++++,,,***))))))***++++++***))))))*********++++++++++++++++++***************((())))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++************************'''((()))******++++++***************************(((***+++***)))((()))***((())))))***++++++,,,,,,***+++---......---+++***))))))******++++++++++++))))))***++++++++++++***)))))))))***++++++,,,,,,+++++++++************))))))***+++,,,,,,---,,,,,,))))))******++++++++++++)))))))))((()))***++++++))))))))))))))))))))))))************************++++++,,,,,,,,,---------******)))))))))***,,,---*********++++++,,,,,,,,,))))))))))))***+++,,,---+++++++++************)))(((((()))******)))'''&&&************************++++++************++++++(((((()))++++++,,,,,,,,,)))))))))))))))))))))))),,,***))))))******)))'''))))))))))))************------,,,++++++*********((()))***+++,,,---------***++++++,,,,,,++++++***((()))+++,,,------,,,,,,************************************************************))))))))))))))))))***++++++++++++***((()))+++---------+++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,++++++******++++++***************************)))((((((((()))+++,,,+++***((()))***,,,++++++++++++************++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++'''(((((()))***+++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,+++,,,---...///......---*********++++++,,,,,,,,,+++,,,---...///...---,,,+++*********+++,,,,,,---,,,,,,++++++,,,,,,---............------,,,,,,,,,------------------------......,,,++++++,,,......,,,,,,,,,---------......,,,++++++******++++++,,,++++++,,,---,,,+++***)))************************************************))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))*********+++************************))))))))))))))))))))))))************************(((((()))***+++,,,,,,---++++++++++++++++++++++++******))))))))))))******))))))******+++++++++,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++*********++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++*********)))))))))((((((.........------,,,,,,,,,---111666777444...)))'''))))))************))))))******+++++++++,,,,,,,,,++++++******************,,,***))))))***++++++***))))))******++++++++++++,,,+++++++++******))))))((())))))***++++++,,,,,,---------,,,,,,,,,++++++***************************++++++******)))((('''************************)))+++,,,+++***)))***+++///---+++)))(((((())))))...---,,,+++***(((''''''))))))))))))))))))))))))---,,,******+++,,,++++++************************++++++***)))(((((())))))''''''''''''((((((((((((******+++++++++,,,,,,,,,)))***++++++++++++***)))************************************************************************------------,,,,,,+++******++++++++++++,,,,,,,,,************************---,,,+++)))(((((('''''',,,+++***)))((((((((((((''''''(((((())))))******++++++************++++++)))))))))))))))*********&&&&&&'''((())))))(((((((((((((((((())))))))))))************************+++*********))))))(((((()))))))))***++++++,,,,,,************************...---+++*********++++++)))************+++++++++...---+++*********++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,************************)))************+++++++++************************((()))***+++***(((&&&%%%))))))*********+++++++++************+++,,,------******))))))))))))))))))------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---++++++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++---,,,,,,++++++,,,,,,---***++++++,,,---...//////////////////////////////+++,,,------++++++,,,---++++++************++++++,,,*********,,,---,,,++++++++++++*********))))))((()))***++++++***)))((())))))))))))************(((((((((((())))))))))))************************************************+++++++++*********)))))))))************+++++++++++++++************++++++************************(((((())))))*********+++***+++,,,+++)))))))))***%%%&&&&&&'''((())))))***)))************+++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,+++***)))++++++************+++++++++,,,///111000...***((())))))))))))))))))))))))++++++************++++++---+++***+++,,,...------)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))((())))))))))))*********+++***)))(((((()))***+++)))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++++++++******)))---,,,,,,+++***)))((((((************************,,,+++))))))+++,,,+++***************************++++++***)))))))))))))))((((((((((((((()))))))))*********+++++++++,,,,,,************************++++++++++++++++++++++++************************************************+++,,,,,,,,,++++++***)))((())))))))))))*********************************,,,+++***))))))(((((()))******)))))))))))))))***))))))))))))))))))******++++++************++++++))))))***+++++++++++++++)))))))))***))))))(((((((((((((((((()))))))))***************************+++*********))))))))))))++++++******************************************---,,,+++*********++++++************++++++++++++---,,,+++*********++++++,,,+++***))))))***+++,,,+++++++++++++++++++++++++++++++++***************************************))))))))))))************************************)))***+++,,,,,,***)))(((*********++++++++++++,,,+++++++++***++++++,,,,,,******************************))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++************************,,,++++++******++++++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++++++++++++++++++++++++++........................////////////...---,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---.........------------------------+++,,,------++++++,,,---++++++************++++++(((''''''''')))***)))(((+++++++++*********)))))))))***+++,,,,,,+++***)))))))))))))))************))))))*********+++++++++))))))))))))))))))))))))************************+++++++++*********)))))))))************+++++++++++++++************++++++************************))))))))))))*********+++***+++,,,+++)))((()))***))))))******+++,,,,,,,,,)))************+++++++++...---,,,+++***)))((((((*********+++++++++,,,,,,++++++******************+++,,,,,,,,,++++++***)))***))))))))))))))))))******,,,---......,,,***((())))))))))))))))))))))))+++******************+++,,,+++)))***,,,------,,,)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))*********++++++,,,+++***)))((())))))***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++************'''(((***,,,---,,,***)))+++++++++*********))))))************************+++)))((()))***+++***)))************************++++++***))))))))))))******************)))))))))*********++++++++++++,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++******************************************************+++++++++***))))))((())))))))))))*********************************+++******)))))))))*********************+++++++++++++++******************++++++************++++++)))***+++------,,,++++++++++++++++++***)))((((((((((((((()))))))))*********************************************))))))))),,,,,,++++++***))))))(((************************---,,,+++*********++++++************+++++++++,,,---,,,+++*********++++++++++++************++++++++++++++++++++++++++++++---,,,,,,+++******))))))++++++++++++++++++++++++(((((()))))))))*********++++++++++++++++++++++++***+++,,,---------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))******+++,,,------...........................000000000000///...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++************+++++++++***)))***+++,,,,,,***+++++++++***************++++++,,,,,,,,,,,,++++++))))))))))))************+++++++++,,,,,,,,,,,,---((((((((((((((((((((((((************************+++++++++***************)))************+++++++++++++++************++++++************************)))))))))******************+++,,,+++)))((()))*********++++++,,,,,,------)))************+++++++++......,,,+++)))'''&&&&&&))))))*********+++++++++******)))(((((()))+++++++++++++++,,,++++++***)))))))))(((((((((((())))))***++++++,,,++++++***)))))))))))))))))))))))))))************************+++***((()))+++,,,,,,+++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************+++++++++,,,---,,,+++***************,,,,,,++++++******))))))+++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))((()))***+++,,,+++******************************++++++++++++++++++++++++)))(((((()))***+++***(((************************++++++***))))))*********,,,,,,,,,++++++*********************++++++++++++,,,+++)))(((((()))+++,,,******************************************************************************++++++++++++************+++++++++,,,,,,,,,***************************)))))))))******+++,,,---------------,,,,,,+++,,,,,,,,,++++++*********++++++************++++++((()))+++,,,---,,,+++************+++******))))))(((((()))))))))*********************************************************+++++++++*********))))))************************,,,+++++++++++++++++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++,,,---------,,,++++++,,,,,,,,,---------------,,,+++************++++++,,,,,,,,,,,,,,,---......------------......++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,***++++++,,,,,,---......++++++++++++++++++++++++///000000000//////...------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,++++++******++++++,,,,,,+++***+++---...---,,,************************++++++++++++++++++++++++((()))))))))************+++++++++,,,,,,,,,------))))))))))))))))))))))))************************************************))))))*********+++++++++++++++************++++++************************************************)))++++++***)))((()))***((((((((())))))*********))))))*********+++++++++)))))))))))))))*********)))))))))*********+++++++++***)))((((((***,,,...******++++++++++++******))))))(((((((((((()))))),,,++++++*********++++++))))))))))))))))))))))))*********++++++************)))'''(((***++++++***))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,+++***))))))***************************************************))))))))))))))))))))),,,+++***)))))))))***+++)))************+++++++++************************((((((((()))++++++***(((************************+++***************++++++...------,,,+++******)))))))))*********+++++++++,,,+++)))(((((()))+++,,,))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************))))))))))))***+++,,,---222222222111///---+++***------,,,,,,++++++******++++++************++++++((((((***+++++++++***)))&&&'''((()))******+++***))))))))))))***************************************************+++++++++))))))*********+++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++))))))***++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,+++************++++++,,,,,,,,,---------++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///////////////......------,,,,,,++++++,,,,,,------------,,,,,,+++******------------------------+++,,,------++++++,,,---,,,,,,++++++++++++,,,,,,)))((('''((()))******(((*********************************))))))*********((()))))))))************************++++++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++++++++************++++++************************+++++++++***************)))***+++***((('''((()))'''''''''((((((((((((((())))))*********+++++++++&&&'''((()))***+++,,,,,,)))************+++++++++---,,,***)))***,,,...///)))******++++++*********+++******))))))******+++,,,,,,+++******+++,,,---)))))))))))))))))))))))))))***++++++++++++***)))***((('''((()))+++******))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,'''((()))+++,,,---...///------,,,,,,+++***))))))************************************************)))))))))))))))))))))***...,,,***(((((()))***+++******************++++++))))))))))))))))))))))))(((((((((***,,,---+++)))************************+++************+++,,,,,,///...---,,,+++***)))))))))))))))************+++,,,+++***))))))***+++,,,))))))))))))))))))))))))************************************************++++++,,,---------,,,,,,((())))))))))))************************************************+++,,,---555555444333111...+++))),,,,,,++++++++++++++++++++++++************++++++)))))))))))))))*********%%%&&&''')))***+++,,,,,,)))))))))*********++++++*********************************+++++++++++++++((())))))***++++++,,,,,,******************************+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++***++++++,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---''''''((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,++++++++++++---------------------------...............---------,,,,,,++++++,,,,,,---------,,,,,,++++++******------------------------+++,,,------++++++,,,---,,,,,,++++++++++++,,,,,,***)))((()))+++,,,+++******************+++++++++******)))(((((()))******))))))))))))************))))))))))))************************************))))))))))))))))))))))))***************+++++++++)))************+++++++++++++++************++++++************************+++++++++++++++*********)))***+++***((('''((())))))))))))))))))))))))***)))************+++++++++)))))))))*********++++++******+++++++++,,,,,,,,,------,,,+++,,,,,,......((()))******+++*********++++++************++++++,,,++++++++++++,,,------)))))))))))))))))))))))))))***+++,,,,,,+++***)))***)))'''(((***++++++***)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************+++++++++,,,&&&''')))+++,,,---......,,,,,,++++++******))))))************************************************)))))))))************+++******************++++++++++++******************(((((((((((((((((((((((((((((()))+++......,,,***************************+++*********++++++,,,---//////---,,,+++)))(((((())))))))))))******************************************************************************************************************+++,,,,,,,,,,,,,,,((())))))))))))*********************************++++++*********+++,,,,,,333333333222000...+++)))************++++++++++++++++++************+++++++++***)))((((((***,,,---'''((()))***++++++,,,,,,))))))*********+++++++++*********************************++++++,,,,,,,,,******************++++++************************)))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------)))***+++,,,,,,,,,,,,+++++++++,,,------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))************++++++++++++,,,+++++++++***++++++,,,,,,*********+++,,,---------//////............//////++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......,,,+++***))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------,,,,,,++++++,,,,,,---,,,+++***+++---...---,,,))))))*********+++++++++++++++***))))))***++++++))))))))))))************))))))))))))*********+++************************))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++++++++************++++++************************,,,,,,,,,++++++*********(((*********((('''((()))************************)))************++++++++++++++++++++++++*********+++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,(((((()))*********************))))))))))))******)))*********++++++++++++))))))))))))))))))))))))(((***+++,,,,,,+++***(((+++)))((((((***++++++***)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))*********++++++'''((()))++++++++++++***************************************************************************************++++++,,,,,,&&&'''))),,,------,,,++++++++++++*********))))))((((((((((((((((((((((((((((((***,,,......,,,***************************+++*********+++,,,,,,---//////---,,,***)))((('''))))))))))))************)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,************************************************((()))***+++++++++++++++***++++++++++++,,,,,,,,,************************,,,,,,++++++***++++++,,,000111111111000---+++))))))))))))******++++++,,,++++++************++++++---,,,)))((((((***---///***++++++,,,,,,,,,++++++)))************+++++++++*********************************++++++,,,,,,,,,,,,,,,++++++***)))))))))************************)))***+++,,,---,,,,,,+++++++++,,,,,,,,,---------)))***+++,,,---,,,,,,+++++++++------------++++++++++++++++++++++++++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***))))))*********+++++++++************+++,,,------))))))***++++++,,,------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,&&&'''((()))+++,,,---...************************++++++,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,------,,,,,,++++++,,,,,,---)))((('''(((***+++***)))))))))******++++++++++++---,,,+++******+++,,,---))))))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++++++++************++++++************************,,,,,,,,,++++++*********(((******)))((('''((()))******)))))))))))))))))))))************+++++++++******++++++,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,+++***)))(((((()))***************))))))(((((((((((())))))'''((()))***************))))))))))))))))))))))))((()))+++,,,,,,+++)))(((+++***((()))+++,,,,,,+++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))((())))))))))))*********)))******+++***)))(((''')))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++***)))'''''')))***+++))))))))))))************))))))(((((((((((())))))++++++------------++++++)))***+++,,,---,,,+++*********)))))))))))))))***,,,,,,++++++***)))))))))...---,,,***)))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))************************((()))++++++++++++---...,,,,,,,,,+++++++++************++++++++++++******(((''''''&&&&&&'''((()))++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))************))))))))))))+++***)))(((((()))***+++******+++++++++,,,,,,,,,...---+++)))))))))+++,,,***++++++,,,,,,++++++***))))))***+++,,,------...------++++++++++++------******+++,,,,,,,,,,,,+++)))+++---,,,+++***+++,,,,,,------......------,,,,,,,,,,,,++++++*********,,,***)))***+++------,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...---+++***)))***++++++,,,+++***))))))***+++,,,...---+++***)))***++++++...---+++*********++++++++++++++++++++++++++++++)))))))))******+++,,,,,,(((((()))***++++++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))*********&&&((()))+++,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))...------,,,+++***))))))+++++++++*********))))))******************************))))))))))))******++++++************+++++++++******)))(((''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******))))))))))))***************************************************************+++------,,,+++++++++++++++++++++++++++************************++++++************++++++---,,,,,,,,,,,,,,,,,,,,,''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))***,,,---,,,***'''+++*********))))))(((((((((((()))***++++++,,,,,,000...+++)))((()))+++,,,---+++***(((((()))+++,,,...,,,)))))),,,---,,,***************************++++++******))))))((((((,,,,,,+++******+++,,,,,,+++++++++************)))+++***)))(((((()))***+++))))))))))))******************))))))))))))************+++,,,,,,+++******++++++---.........---,,,++++++************++++++******************++++++,,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************+++,,,---,,,+++***+++,,,++++++++++++******************++++++++++++******,,,,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))************))))))))))))***)))(((((((((((()))*********+++++++++,,,,,,,,,---,,,+++***)))******+++***++++++,,,,,,++++++************++++++,,,,,,---,,,,,,---......---,,,,,,******+++,,,,,,,,,,,,+++)))+++---,,,+++***+++,,,)))******++++++******)))---,,,,,,,,,++++++++++++,,,***)))***,,,------,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++***))))))***+++,,,,,,+++******+++,,,,,,...---,,,+++***++++++,,,------+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++***))))))******+++,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,------------((()))+++,,,---------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************---,,,,,,++++++******)))+++++++++*********))))))******************************))))))))))))******++++++************+++++++++******)))((((((''''''************++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))))))))))))))((())))))))))))))))))))))))******))))))))))))******************************************************---,,,+++,,,------+++)))++++++++++++++++++++++++************************++++++************++++++))))))))))))************************************(((((((((((()))))))))******)))***+++,,,,,,***(((************)))))))))(((((())))))***++++++,,,,,,...,,,***)))(((((()))***,,,+++***(((((()))+++,,,...+++)))***+++,,,+++)))************************++++++++++++************---,,,++++++++++++,,,---+++++++++************)))+++***)))(((((()))***+++))))))))))))************++++++************++++++))))))************))))))++++++,,,------------,,,,,,+++++++++++++++,,,,,,((())))))***++++++,,,,,,***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************...//////---+++))))))***++++++++++++******************++++++++++++******,,,+++***)))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++*********)))))))))***))))))(((((())))))*********+++++++++,,,,,,,,,+++++++++,,,++++++*********++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,///000000///,,,+++******+++,,,,,,,,,,,,+++)))+++---,,,+++***+++,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,---+++******,,,------,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++************+++---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++......---,,,,,,+++******++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,---------.........***+++,,,---......------+++,,,,,,------,,,,,,+++******++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************))))))))))))******++++++************++++++*********))))))(((((('''************++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******************************************************---,,,+++,,,,,,,,,***(((************************************************++++++************++++++(((((())))))******+++++++++,,,------------,,,+++((((((((()))))))))******+++***)))***++++++***)))************)))))))))))))))))))))***++++++,,,,,,++++++***))))))(((((((((++++++***))))))***+++,,,---+++******++++++***)))************************+++++++++++++++,,,,,,,,,...---,,,++++++,,,---...+++++++++************)))******)))(((((()))******((()))))))))************+++******))))))******+++************************((())))))***************++++++*********+++,,,,,,))))))*********+++++++++******))))))******+++,,,++++++++++++++++++++++++*********+++++++++++++++************************/////////...+++))))))***,,,,,,,,,,,,++++++++++++******++++++++++++******,,,++++++***)))(((((('''++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++************++++++******+++++++++,,,,,,,,,+++,,,---......---+++******++++++,,,,,,++++++***,,,,,,,,,++++++*********+++,,,...//////...,,,+++******+++,,,,,,,,,,,,+++)))+++---,,,+++***++++++------............---------------------------------,,,******,,,------,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------*********++++++++++++,,,,,,,,,,,,---------------+++,,,,,,------,,,,,,+++)))******++++++******)))***+++++++++++++++,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,******************************************************))))))))))))******++++++************++++++*********)))))))))(((((('''((((((((())))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,,,,------,,,,,,,,,******************************))))))))))))******************************************************+++***)))***++++++***((())))))))))))))))))))))))************************++++++************++++++***++++++,,,---......///)))***,,,------,,,***)))(((((()))))))))*********,,,***))))))***++++++************)))))))))))))))))))))*********+++++++++******+++++++++***((('''+++******))))))***+++,,,,,,,,,+++++++++***)))(((************************)))******++++++,,,,,,,,,,,,,,,+++******+++,,,,,,+++++++++*********))))))******))))))))))))******((()))))))))************))))))(((((((((((())))))+++++++++******+++++++++(((((((((((())))))******)))))))))))))))***+++++++++++++++*********)))))),,,+++******))))))******++++++++++++++++++++++++))))))))))))******++++++************************,,,---...---+++***+++,,,...------------,,,,,,,,,******++++++++++++******//////......---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++---///000000///---,,,***++++++,,,,,,++++++***---,,,,,,++++++*********,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,+++)))+++---,,,+++***++++++******++++++++++++******------------------------...,,,++++++,,,---,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------------******++++++++++++******,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++)))******++++++******)))*********++++++,,,,,,,,,************************((())))))******++++++,,,******************************************************))))))))))))******++++++************++++++************))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************************))))))))))))))))))))))))'''&&&&&&(((***+++***)))))))))))))))))))))))))))************************++++++************+++++++++,,,,,,---...///000000((()))+++,,,,,,+++)))((())))))))))))************,,,***))))))***++++++***))))))))))))))))))*********************+++++++++***+++,,,---,,,+++***(((***))))))******++++++,,,,,,---------,,,***))))))************************((()))))))))******+++++++++***)))(((((()))***++++++++++++*********)))))))))))))))******)))))))))))))))))))))************))))))(((((((((((()))))),,,+++************+++,,,******))))))******+++,,,(((((((((((()))***++++++,,,,,,++++++***))))))(((,,,,,,+++***)))))))))***++++++++++++++++++++++++((((((((()))******++++++***************************+++,,,,,,******+++---------------,,,,,,,,,,,,******++++++++++++******,,,,,,------,,,+++***)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++*********+++,,,------------,,,+++******+++++++++,,,,,,,,,+++---...000000///...---***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++)))+++---,,,+++***+++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------///---++++++,,,---,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---------------,,,)))******++++++******)))+++,,,,,,------------,,,+++,,,,,,------------,,,++++++++++++++++++++++++++++++,,,------...//////++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,...---,,,+++******+++++++++,,,,,,------,,,,,,+++******++++++++++++***************++++++,,,,,,---)))))))))))))))))))))))))))))))))*********++++++***************+++++++++******************************))))))))))))******++++++************++++++************************************++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************************))))))))))))))))))))))))%%%%%%%%%(((***,,,+++***************************************************++++++************++++++******++++++,,,,,,------***+++,,,,,,,,,,,,+++***)))))))))*********+++++++++***)))***++++++***)))))))))))))))***************************************+++,,,------,,,+++***)))))))))***++++++,,,,,,---...000///---+++******************************)))))))))))))))************)))(((''''''((()))***+++++++++************)))))))))************))))))))))))))))))***************))))))))))))))))))***+++***))))))))))))***+++******)))((()))***+++,,,))))))))))))***+++,,,---++++++***************************)))******+++,,,************************(((((()))******+++,,,,,,************************)))***++++++))))))***+++,,,,,,+++++++++***************++++++++++++******(((((()))******)))((('''++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************)))******+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++***************+++,,,,,,+++************+++++++++,,,,,,,,,***+++,,,---......---,,,***++++++,,,,,,++++++***,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))+++---,,,+++***+++,,,---......//////......---++++++++++++,,,,,,,,,---///...,,,,,,------,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++******+++,,,,,,+++******)))***+++---------,,,+++++++++---.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------000///---,,,+++++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++)))******+++,,,,,,------************************))))))))))))************))))))*********+++++++++******************************))))))))))))******++++++************++++++************************************++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))))))))))))))(((++++++++++++++++++++++++******))))))))))))******************************))))))))))))))))))))))))(((''''''))),,,,,,,,,***++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++))))))*********+++++++++***)))***+++,,,,,,***(((((()))))))))******************************************++++++++++++******(((((()))***+++,,,,,,,,,---000222111...+++***+++************************++++++***************)))***)))(((''''''((()))***+++++++++************)))))))))************))))))))))))))))))************++++++************++++++***)))(((''''''((()))***((('''&&&&&&&&&''')))***************+++,,,---...)))))))))***++++++,,,,,,((((((((()))***,,,---...************************))))))***+++,,,,,,------************************)))++++++***((('''((()))*********))))))))))))(((******++++++++++++******)))***,,,,,,---,,,+++***++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******((()))***++++++***)))(((******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))+++---//////---+++)))******+++,,,,,,,,,,,,+++)))+++---,,,+++***+++,,,***++++++,,,,,,++++++************++++++,,,,,,,,,000...,,,,,,------,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,'''((()))***++++++***)))++++++------------++++++((()))+++,,,---,,,,,,+++***+++---...///...------++++++++++++++++++++++++...------,,,,,,++++++***(((((()))***++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,222000///---,,,,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++))))))***+++,,,,,,------++++++++++++++++++++++++*********)))))))))))))))))))))******++++++++++++******************************))))))))))))******++++++************++++++******************++++++(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))+++******+++------,,,***++++++++++++++++++++++++************************++++++************+++++++++++++++***************+++******))))))******+++)))************+++++++++))))))***,,,---,,,***'''(((((())))))*********+++++++++******************)))))))))))))))*********(((((()))++++++,,,,,,,,,...111333333///,,,+++,,,************************---,,,,,,++++++*********+++***)))(((((()))***++++++++++++************))))))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******((((((((((((((('''&&&&&&)))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))*********)))(((&&&$$$++++++++++++******))))))+++*********************+++*********))))))(((((()))************+++++++++***++++++,,,,,,,,,++++++******+++++++++******)))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******(((((((((((((((((((((((()))************+++++++++,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,---------///---+++))))))+++---///+++,,,,,,---,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,,,,++++++***)))***,,,---...------,,,...---,,,++++++,,,---...------------------------++++++++++++++++++++++++------------------------.........------,,,,,,,,,))))))+++,,,---.........------------,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,***((()))+++,,,+++(((++++++,,,,,,,,,+++******,,,,,,++++++***+++++++++,,,,,,,,,---------......,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------+++*********))))))(((((((((((())))))))))))((((((,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******++++++******))))))((((((((((((''''''''')))***+++***************************************************************************************************,,,,,,)))&&&%%%)))---)))))))))***+++++++++,,,************************+++*********))))))((((((((((((((()))******++++++))))))))))))))))))))))))***)))))))))***+++,,,,,,)))************+++++++++***)))((((((((((((((())))))***+++,,,---,,,++++++++++++++++++++++++++++++)))))))))***+++++++++,,,+++,,,,,,---,,,+++***)))+++++++++************)))************))))))((((((,,,+++******))))))******)))************+++++++++)))))))))))))))******+++))))))))))))))))))))))))******))))))))))))*********************)))(((((())))))***++++++++++++***************************************************************))))))))))))+++,,,,,,++++++***)))(((++++++*********++++++,,,,,,,,,++++++************************)))))))))((()))************+++++++++))))))******+++******)))******+++++++++******)))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,---------...---+++******+++---...+++,,,,,,---,,,+++***)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,++++++,,,---------,,,,,,+++***)))(((((()))***+++------------------------++++++++++++++++++++++++..............................---------,,,,,,,,,++++++,,,---------,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,***((()))+++,,,+++)))***++++++,,,,,,,,,++++++------,,,,,,,,,,,,,,,---,,,,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------******************))))))))))))************)))))),,,,,,++++++************************************************++++++,,,,,,+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******************))))))))))))***)))((((((((()))***+++************************************************************************************************+++)))'''&&&&&&'''((((((************++++++++++++************************++++++++++++*********)))*********)))))))))))))))*********************************)))******++++++)))************+++++++++))))))(((((((((((()))))))))***+++,,,,,,,,,++++++((((((((((((((((((((((((***************++++++++++++,,,,,,,,,,,,+++***)))++++++++++++************++++++*********)))))))))(((((())))))***+++---...)))************+++++++++)))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******+++++++++,,,++++++***)))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++*********++++++,,,+++*********,,,...///...------,,,+++******)))************)))))))))))))))************+++++++++)))******+++******)))))))))******+++++++++******++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((()))******++++++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............++++++++++++++++++++++++,,,,,,,,,---------............////////////......------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,---------------,,,+++***,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***+++***)))***++++++***))))))***+++,,,,,,---,,,,,,...------,,,,,,------...++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********+++++++++++++++***++++++++++++++++++***+++************)))))))))************************)))))))))************+++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******)))))))))***************,,,+++***)))))))))***+++************************************************************************************************---(((%%%%%%(((***)))&&&+++++++++++++++*********************************,,,,,,,,,+++++++++++++++++++++******)))(((((('''************************++++++******)))*********)))************+++++++++)))))))))(((((())))))***)))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,+++******,,,+++++++++************+++++++++++++++*********(((((())))))***+++---...)))************+++++++++)))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******+++++++++,,,,,,+++******((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***************++++++))))))((('''((()))+++,,,---,,,***)))+++---000222//////...---+++***))))))*********)))))))))))))))))))))*********++++++++++++++++++,,,++++++******))))))***+++++++++******++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++******)))))))))******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...............///000000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,------------...++++++------------++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---++++++++++++++++++++++++,,,,,,,,,---------............////////////......///...,,,+++***++++++,,,......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------...---,,,,,,+++,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***+++************+++******)))***+++,,,---------------,,,,,,,,,,,,------...******+++++++++,,,,,,,,,------------------------***++++++++++++,,,,,,,,,*********++++++,,,,,,---******++++++++++++*********)))))))))))))))))))))************************)))))))))))))))))))))*********+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((())))))******)))))))))******+++++++++...---+++***)))******+++************************************************************************************************---***((((((***++++++))),,,,,,,,,++++++*********************************++++++++++++++++++++++++************))))))((((((************************,,,,,,+++***)))))))))***))))))*********+++++++++)))))))))((())))))************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++,,,+++******))))))******))))))*********+++++++++)))))))))))))))******+++******************************))))))))))))******))))))***************)))(((((()))***+++,,,,,,,,,************************************************))))))******+++++++++,,,))))))(((((((((***+++------+++******+++...111333//////...---+++***))))))))))))))))))))))))******))))))*********+++++++++******++++++***)))((((((((()))***+++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))******++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************++++++++++++,,,,,,,,,,,,---------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,---------.........***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++,,,,,,,,,---------......------............------///...,,,+++***++++++,,,******++++++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,---.........------+++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++*********+++************+++)))***+++,,,---.........++++++***++++++,,,------******+++++++++,,,,,,,,,------------------------*********+++++++++,,,,,,*********++++++,,,,,,---)))******************))))))))))))))))))))))))******************************))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))******++++++,,,,,,...---,,,*********++++++************************************************************************************************)))+++,,,+++))))))+++------,,,,,,,,,++++++******************************))))))******************(((((())))))************)))))))))))))))))))))))),,,,,,+++***)))))))))***))))))*********+++++++++)))))))))))))))***+++++++++***++++++++++++,,,,,,)))))))))))))))))))))))),,,+++++++++***)))))))))+++++++++++++++++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,+++******))))))******))))))*********+++++++++)))))))))))))))******+++******************************))))))))))))******'''((())))))***)))))))))'''((()))***+++,,,,,,,,,************************))))))))))))))))))))))))))))))******+++,,,,,,,,,+++++++++++++++,,,---...,,,+++******,,,...000222...------,,,+++******)))))))))))))))************)))************+++++++++))))))))))))((('''&&&&&&((()))***+++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))******+++,,,,,,------,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,---------............++++++------------++++++---,,,,,,,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,------,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...+++,,,---...............++++++,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***)))+++++++++***)))***+++***+++,,,------...------************+++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------************++++++++++++*********+++++++++++++++))))))************)))))))))))))))************+++************************+++************)))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))***************+++++++++++++++---,,,+++*********+++,,,************************************************************************************************%%%))),,,+++'''&&&))),,,,,,,,,,,,,,,,,,+++++++++************************)))))))))))))))*********'''(((((()))******++++++))))))))))))))))))))))))++++++******)))*********)))************+++++++++))))))))))))******+++,,,++++++******++++++,,,---************************+++++++++***************++++++******++++++,,,---,,,,,,,,,,,,++++++++++++*********+++++++++++++++(((((())))))***+++---...)))************+++++++++)))))))))))))))******+++******************************))))))))))))******'''(((((()))******))))))'''((()))***+++,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++,,,------++++++,,,---------,,,,,,++++++++++++,,,---...///,,,,,,++++++************((()))))))))************)))************++++++++++++++++++******)))((('''(((((()))++++++,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---------------............+++,,,,,,------,,,,,,+++---,,,,,,+++,,,---...///,,,,,,,,,------------...------------------------,,,,,,---...............------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,++++++,,,---------,,,,,,......///000000///......------------------------------------------------........................,,,,,,,,,---------........................---,,,***+++,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***)))+++,,,+++)))(((***,,,,,,,,,---------------,,,+++******+++,,,---......,,,,,,,,,,,,------------++++++++++++,,,,,,,,,---************++++++++++++******************))))))******++++++++++++******************++++++,,,,,,************************,,,,,,++++++************))))))***+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++******))))))******,,,++++++++++++++++++***++++++***))))))***,,,,,,************************************************************************************************'''((()))***))))))******++++++,,,,,,,,,,,,,,,,,,************************)))))))))******+++++++++)))))))))))))))*********++++++++++++++++++++++++*********)))******++++++)))************+++++++++))))))))))))***+++,,,---++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++*********+++,,,---------,,,,,,,,,+++++++++)))))))))*********++++++(((((())))))***+++---...)))************+++++++++)))))))))))))))******+++******************************))))))))))))******'''((()))***************'''((()))***,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------)))***+++,,,,,,+++)))(((******+++,,,,,,---------+++*********************(((((())))))*********+++)))************+++++++++/////////...---,,,+++***(((((()))++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000//////.........//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///,,,,,,,,,---------......---------------------------......///////////////........................,,,,,,,,,---------......,,,------------------,,,)))***,,,---...------,,,***+++,,,------,,,+++***------------------------------------------------------------------------,,,,,,,,,------.........000000000///...,,,+++******+++,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++(((+++,,,,,,)))(((***,,,---------...------,,,,,,,,,++++++,,,---...///000,,,,,,------------......*********++++++,,,,,,,,,)))************++++++++++++*********))))))((((((+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************,,,,,,,,,+++++++++******((()))***+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***))))))******---,,,,,,++++++***************)))))))))***,,,---************************************************************************************************,,,)))(((***...///---***+++++++++,,,,,,---------*********************************++++++,,,,,,,,,++++++******)))(((((((((------------------------***)))))))))***+++,,,,,,)))************+++++++++))))))))))))***+++,,,---,,,+++*********+++,,,---))))))))))))))))))))))))))))))******+++++++++,,,++++++*********+++---...---------,,,,,,,,,++++++(((((())))))*********+++,,,++++++***)))*********)))************+++++++++))))))))))))************,,,+++)))((((((((()))***+++++++++*********)))))))))))))))***++++++)))'''******+++,,,,,,,,,,,,+++((()))+++,,,,,,+++)))(((''''''(((((()))))))))***---------,,,,,,++++++++++++---...,,,)))(((***,,,,,,------+++******,,,......---+++*********++++++++++++***))))))***++++++******))))))((((((''''''))))))))))))))))))))))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------************************,,,,,,,,,++++++************+++,,,+++)))((()))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,------------,,,,,,,,,,,,---......////////////...---,,,+++,,,------......------,,,,,,------......------,,,........................------------------------......//////......---,,,------------------------+++,,,.../////////......,,,,,,,,,------.........---------,,,,,,+++++++++........................------------------------........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...000000000//////......------,,,,,,,,,------.........------------------------------------------------........................------------------------.........////////////000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,---...---,,,***)))///---,,,***))))))******///...,,,***))))))***+++++++++++++++++++++++++++************))))))(((((())))))******++++++,,,,,,,,,+++***))))))***+++,,,++++++************++++++++++++************++++++************************))))))))))))***+++,,,---************************((())))))))))))*********------++++++++++++------+++*********))))))(((((())))))***+++,,,,,,---------------,,,,,,+++++++++******))))))))))))******++++++,,,,,,,,,---------+++++++++*********)))))))))************+++++++++(((((((((((())))))))))))************************++++++++++++++++++++++++++++++************++++++,,,+++++++++***)))))))))+++***)))))))))***,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++...------,,,+++***))))))++++++,,,,,,,,,,,,------,,,,,,++++++***)))(((((('''(((***++++++***)))((($$$&&&((()))))))))***+++++++++++++++++++++++++++))))))))))))************,,,+++***)))((())))))***+++++++++*********))))))*********+++,,,,,,***(((******+++,,,,,,,,,,,,+++((()))+++,,,,,,+++)))(((***+++++++++,,,,,,,,,,,,---,,,,,,,,,++++++++++++***,,,//////,,,******+++,,,------,,,******,,,...---,,,+++*********++++++***************************************)))))))))************************+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------************************,,,,,,+++++++++++++++++++++,,,---,,,*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,------,,,++++++++++++,,,------------...............---,,,------......------,,,,,,------......------,,,........................------------------------......//////......---,,,---------------,,,,,,,,,,,,---...//////...------,,,,,,,,,------.........------,,,,,,,,,+++++++++------------------------------------------------........................////////////////////////------------------------...........................---,,,++++++---///000////////////............,,,------------------...------------------------------------------------................................................------........./////////......---------,,,,,,,,,///////////////////////////...---,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,---------,,,,,,+++***...---,,,***************+++,,,,,,---------------++++++++++++++++++++++++++++++*********)))))))))''''''''''''((((((((((((++++++***))))))***++++++++++++************++++++++++++************++++++************************++++++***************+++************************)))))))))*********++++++,,,+++************+++,,,************)))))))))((())))))***++++++,,,------,,,,,,,,,,,,+++++++++************))))))*********++++++++++++,,,,,,,,,,,,+++++++++*********)))))))))************+++++++++))))))))))))************************************++++++++++++++++++++++++++++++************+++++++++++++++***************+++***)))))))))***+++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********++++++,,,,,,,,,,,,---------,,,,,,+++******))))))******+++++++++)))((('''(((***,,,,,,++++++,,,---++++++++++++++++++++++++))))))))))))************++++++***))))))))))))***+++++++++***************,,,+++***+++------+++)))******+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))))))))))))))************+++++++++++++++*********(((+++///000...+++***))),,,------,,,++++++,,,...---,,,+++*********++++++)))***+++,,,,,,+++***)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---...---+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++,,,,,,+++************+++,,,,,,+++,,,---...////////////------............------,,,------......------,,,........................------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,---------------.........,,,,,,,,,,,,++++++++++++------------------------------------------------........................////////////////////////------------------------...........................---,,,,,,,,,---///000.............../////////.........---------------------------------------------------------------........................////////////////////////,,,---------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,------,,,+++************&&&(((+++---//////...---+++++++++++++++++++++++++++++++++++++++*********++++++******************++++++***))))))***++++++++++++************++++++++++++************++++++************************---,,,+++***))))))))))))************************************+++++++++,,,******))))))))))))******************))))))))))))))))))******+++,,,,,,,,,+++++++++***************++++++************++++++)))*********+++++++++++++++++++++***************)))************+++++++++************++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++***************+++++++++******))))))******+++,,,((()))***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++******,,,,,,,,,,,,+++)))((('''***+++------,,,++++++,,,++++++++++++++++++++++++((()))))))))************++++++*********)))))))))************************,,,*********,,,,,,+++*********+++,,,,,,,,,,,,+++)))***++++++++++++***)))(((((((((((())))))))))))************************)))***,,,---,,,+++***))),,,---...---,,,+++---...,,,+++++++++++++++++++++)))***,,,------,,,***))))))*********++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,------...//////......------............------,,,------......------,,,........................------------.....................///......---,,,+++++++++,,,,,,,,,,,,,,,............---------,,,---------...............,,,,,,,,,,,,,,,+++++++++------------------------................................................////////////////////////------------............------------------------...------,,,---...//////---------......///////////////......------,,,,,,................................................................................................,,,,,,,,,---------......------------------------++++++++++++++++++++++++...------,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++***+++,,,---,,,,,,,,,++++++*********%%%&&&(((***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++++++++***+++******************+++++++++************++++++++++++************++++++************************,,,++++++***))))))************************************+++++++++,,,,,,,,,*********************************)))))))))))))))))))))******+++++++++,,,*********))))))))))))))),,,++++++++++++++++++,,,))))))))))))************************************))))))*********+++++++++)))))))))*********++++++))))))))))))))))))))))))************++++++++++++++++++************++++++)))))))))***+++++++++,,,***************+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,+++++++++***)))))))))+++,,,,,,***))))))***++++++++++++++++++++++++((()))))))))************++++++++++++*********)))************************+++***((()))***+++***)))******+++,,,,,,,,,,,,+++*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************+++***((((((((()))***+++,,,---......---,,,---...++++++++++++++++++++++++)))***,,,------,,,***)))((())))))******+++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,)))+++,,,+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---............//////...------,,,---......//////......---,,,------......------,,,........................---------....../////////.........///......---,,,+++++++++,,,,,,---------///.............................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////////////////////////////---------....../////////------------------------------------......//////,,,,,,------......///////////////......---------........................................................................------------------------,,,,,,,,,---------......------------------------........................------,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***+++,,,---...+++,,,,,,,,,++++++******))))))((((((((()))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********))))))(((((('''*********++++++*********++++++************++++++++++++************++++++******************************))))))***++++++,,,******************************+++++++++,,,,,,,,,***++++++++++++++++++***))))))))))))))))))******)))***************++++++)))))))))))))))))))))))),,,++++++++++++++++++,,,(((((()))))))))*********************************))))))*********+++++++++((((((((()))))))))******)))))))))))))))))))))))))))))))))******+++++++++++++++************++++++)))))))))***+++++++++,,,))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,+++)))))))))******++++++,,,)))+++,,,,,,***))))))***++++++++++++++++++++++++))))))))))))************++++++,,,,,,++++++***)))***************++++++++++++)))(((((()))******)))******+++,,,,,,,,,,,,+++************************,,,,,,,,,++++++++++++************+++++++++++++++---***'''&&&'''***,,,,,,,,,---//////---,,,---...******+++,,,,,,,,,++++++***+++,,,------,,,+++***)))))))))***************))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,(((***++++++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,+++------,,,,,,------...///////////////...---,,,+++......////////////......,,,------......------,,,........................---------...//////000000......//////......---,,,+++,,,,,,------....../////////......//////000111/////////...............------------............................................................////////////////////////////////////////////////---------...//////000000////////////////////////------......////////////---------------........./////////.......................................................................................------------------------,,,---------............,,,,,,,,,------------...------------------------------,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++,,,,,,------++++++,,,,,,,,,++++++***...---+++***)))+++,,,---++++++++++++++++++++++++*********++++++++++++++++++++++++***************)))***++++++++++++***)))++++++************++++++++++++************++++++************************))))))))))))***+++,,,---************************************+++++++++,,,******+++,,,,,,+++******))))))))))))************************************))))))))))))************++++++************++++++((()))))))))***************************+++++++++)))************+++++++++'''((((((((())))))))))))************************(((((())))))***+++++++++++++++************++++++***************+++++++++))))))***++++++++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++''''''(((((()))***,,,---***+++------,,,++++++,,,++++++++++++++++++++++++))))))))))))************++++++,,,,,,,,,+++***)))))))))*********+++++++++,,,***((((((***++++++*********+++,,,,,,,,,,,,++++++******************+++*********)))))))))((((((++++++++++++,,,,,,,,,------+++((((((+++------,,,+++---//////...---------)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++)))***,,,+++******,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,,,,++++++,,,,,,---...---...............------......////////////......,,,------......------,,,........................---------...///000000000......//////......---,,,,,,,,,---......///000000////////////000111333444000/////////.........---........./////////000000////////////////////////........................////////////////////////////////////////////////---------...///000000000////////////////////////---......///////////////...------------------,,,............////////////................................................................................................------........./////////,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,------++++++++++++++++++++++++***************************+++,,,,,,,,,,,,+++******+++,,,,,,---------,,,***+++,,,,,,,,,,,,+++***------,,,,,,,,,,,,------++++++++++++++++++++++++)))))))))*********++++++,,,,,,------------------)))***++++++++++++***)))++++++************++++++++++++************++++++************************+++***************++++++************************)))))))))*********++++++))))))***++++++***))))))((()))))))))************************)))))))))))))))))))))******+++++++++*********))))))*********)))))))))*********++++++))))))*********+++++++++)))************+++++++++(((((()))))))))*********++++++++++++++++++++++++((((((((()))***+++++++++++++++************+++++++++++++++***************((()))***+++,,,++++++***++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++((((((''''''''')))***+++(((***,,,,,,++++++,,,---++++++++++++++++++++++++))))))))))))************++++++,,,---,,,+++***)))))))))******++++++++++++...+++))))))***,,,,,,,,,******+++,,,,,,,,,,,,+++++++++************++++++---------,,,,,,,,,+++++++++++++++,,,,,,------------+++***,,,///000...,,,+++---000000...---------)))***+++,,,---,,,,,,+++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++************+++---,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......---------++++++******++++++,,,---,,,,,,---...////////////......////////////......,,,------......------,,,........................---------...///000000111......//////......---,,,------......///000111111////////////111333555666000000//////.........---.../////////000000111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////---------...///000000111........................---......///000/////////.........------,,,,,,,,,------......//////000000////////////////////////////////////////////////........................////////////////////////.........////////////000,,,,,,,,,------.................................,,,,,,,,,,,,,,,---...///...------,,,,,,------...++++++++++++++++++++++++***************************+++,,,------,,,+++***)))***,,,---...---,,,,,,)))***,,,,,,---,,,+++***((()))+++---------+++***++++++++++++++++++++++++(((((())))))*********+++)))))))))******+++++++++)))***+++,,,,,,+++***)))++++++************++++++++++++************++++++************************---,,,+++***))))))))))))************************((())))))))))))*********'''((()))******)))((('''(((((())))))*********+++*********)))))))))))))))))))))******+++++++++,,,******))))))))))))******************++++++++++++))))))******++++++++++++)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))***+++++++++++++++************++++++,,,+++++++++******))))))((()))***+++,,,+++******))))))***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------*********************+++)))((('''&&&&&&'''(((((($$$&&&))))))))))))***+++++++++++++++++++++++++++))))))*********+++++++++,,,///000---(((%%%(((+++++++++************++++++******))))))))))))************))))))******+++,,,*********++++++,,,,,,,,,+++***)))))))))***,,,,,,************************((()))+++,,,,,,+++)))(((,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,***+++---......---+++***$$$$$$&&&(((+++,,,+++)))************************)))***++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---+++++++++------,,,++++++++++++,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...---+++***)))---------......000111222333111///.........---,,,//////.........---------111***///333......///***,,,------,,,---......---........................000000//////......------........................333000000------<<>>555000222444111///111------------------------------......//////000000////////////////////////...+++000111---222555,,,111111111111111111111111....../////////000000000/////////000000000111111000000000000000000000000111111111111111111111111111111111111111111111111//////000000000111111111...///000111111111000000000000////////////000000000/////////////////////000000000000111111111111222222111000000000000000........................//////////////////////////////.........//////000//////000000000000/////////////////////////////////......------,,,,,,,,,........................++++++++++++++++++++++++++++++*********,,,...///,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++,,,,,,---------+++************+++,,,,,,+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))******************************++++++++++++******(((((())))))************))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******+++***************++++++)))*********************))))))))))))))))))******((()))))))))************************************((((((((((((((()))))))))+++***************++++++************************************************,,,+++++++++***)))))))))*********++++++************)))'''&&&'''(((***,,,,,,,,,+++******++++++,,,))))))))))))))))))))))))************************************************))))))***++++++*********)))***+++,,,---,,,+++***+++***))))))+++---000111222///+++)))***,,,------++++++++++++++++++++++++***+++,,,,,,------------************************+++++++++*********************)))))))))******+++++++++************++++++***))))))))))))))))))***((()))***+++,,,+++******,,,,,,++++++++++++++++++))))))***++++++++++++***************************...---+++******+++---...,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---//////...******++++++,,,,,,------,,,------------,,,,,,+++,,,,,,,,,,,,------------************************+++******,,,///111111000........./////////000000,,,,,,,,,------------...////////////////////////---....../////////......//////.........//////000///...,,,---///000000///...////////////000000000222000???[[[zzzqqqIII===444444555111///111.................................///////////////////////////////////////000+++000222,,,...111+++111111111111111111111111/////////000000000111111/////////000111111222222333333333333333333333333222222222111111111111111111111111111111111111111---------.........//////...///000222222111000000111111000000000000111111////////////////////////000000000111111111222222444333222111000000000000000000000000000000000000//////////////////////////////......//////000000///000000111111000000///////////////////////////---------------,,,,,,,,,........................++++++++++++++++++++++++,,,,,,,,,---...///111111,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,------...***************+++,,,,,,,,,,,,,,,+++++++++************************************************************++++++++++++******'''''')))***++++++++++++)))))))))***++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))*********************)))******+++,,,)))******++++++++++++***))))))))))))************))))))))))))***************************+++++++++(((((())))))))))))***************)))******+++,,,************************************************+++++++++***************(((((())))))))))))(((((((((((('''&&&'''((()))***,,,+++*********+++,,,---***************************************************************************+++,,,,,,,,,,,,,,,,,,)))******+++++++++++++++,,,+++))))))***---000222777333---)))(((***++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++************************+++++++++*********)))))))))+++,,,***((('''))),,,++++++************+++++++++******))))))******+++))))))*********+++++++++++++++++++++++++++,,,,,,((()))***+++,,,++++++***************************------,,,++++++,,,------************+++,,,------------------------------***+++,,,,,,,,,,,,+++***---,,,,,,++++++,,,,,,---+++******+++,,,---+++***'''(((***,,,------,,,+++***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************///...,,,,,,,,,,,,***(((------------............,,,,,,,,,---------..............................,,,,,,---..............................///000111000...------///000000///.../////////000000000000222999NNNfff|||TTTCCC777666555000...222000000000000000000000000///////////////.........000000000000000000000000111,,,000333,,,...222...111111111111111111111111111111222222222333333333444444555555666777777777888888888888888888888888666666555555444444444444222222222222222222222222....../////////000000000///000222333444333222111222222111111111111222222/////////000000111111111000000111111111222222222444444333222111111111111000000000000000000000000///////////////////////////////////////000111111000000111111111111000000////////////////////////------------....................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,---......***************++++++,,,---,,,+++*********+++,,,++++++++++++++++++++++++******************************++++++++++++******((()))******+++***))))))((())))))***++++++,,,,,,+++++++++************)))))))))))))))))))))))))))((()))))))))******************))))))***++++++,,,'''((()))+++++++++***)))((()))))))))************))))))))))))************))))))*********+++++++++)))))))))*********++++++******))))))***++++++,,,***************************************************************+++++++++'''((()))******)))((('''(((((((((((())))))))))))...---+++***)))***++++++++++++++++++++++++++++++******************************************************+++,,,,,,,,,,,,,,,***************++++++,,,++++++******+++---...///222///+++******+++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******))))))(((+++---+++&&&%%%(((,,,++++++************++++++,,,++++++++++++++++++,,,******))))))******+++,,,*********++++++,,,,,,---((()))***+++,,,+++******************************+++******************+++)))))))))***+++,,,......------------------------***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---,,,+++++++++,,,+++(((&&&%%%'''***---------+++))))))***++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------***)))((()))+++,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,------.................................***+++,,,---......///...---------......000111222000///------///000///....../////////000000111111...<<>>>>>========================;;;:::::::::999999888888222222222222222222222222111222222222222333333333000111333555555444333222333333222222222222333333//////000111222333333444000111111111111222222222555444333222111111111111///////////////////////////////////////////////////////////////000111111000000111111111111000000000000000000000000000000---.........//////000000................................................)))***+++,,,+++***)))(((*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++*********+++,,,,,,---......*********)))***++++++,,,...---+++))))))***+++,,,++++++++++++++++++++++++******************************++++++++++++************++++++***)))'''&&&((())))))***++++++,,,,,,+++++++++************)))))))))))))))))))))))))))(((((())))))*********+++******))))))***+++,,,,,,&&&'''(((*********)))((((((((())))))*********+++))))))))))))************))))))******++++++++++++))))))******+++++++++,,,******))))))***+++,,,,,,************************************************))))))******+++++++++,,,)))***+++,,,,,,+++***)))(((((()))************)))111///,,,***(((((())))))++++++++++++++++++++++++))))))))))))))))))))))))************************'''((()))***************+++***)))))))))***,,,---)))***,,,---...------,,,(((((((((***---//////...+++++++++++++++++++++++++++++++++++++++***)))(((************************************************)))***+++,,,,,,+++***)))+++++++++*********))))))+++++++++++++++++++++++++++++++++*********))))))******))))))******+++,,,)))******++++++,,,------)))))))))***+++---...///...//////...,,,***+++,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,------.........------------------------,,,,,,,,,---------......***************************+++,,,---...---,,,+++,,,,,,,,,++++++*********------++++++++++++------******+++++++++,,,,,,,,,((()))***+++,,,,,,,,,,,,---------............///---------............///..................------000000000000000000000000////////////////////////............/////////000444222666CCCUUUcccfffeeeRRRHHH;;;333222222222111///000000000111111222222...///111222222000///---111111000000000000111111111222222222333333333333000111222444666777888999;;;:::999777666555555555<<<===>>>AAABBBDDDEEEEEEDDDDDDCCCBBBBBBDDDEEEFFFGGGEEEBBB???============::::::999999888777777666777666444222111222444555444444555555555555444333666444222222333555555444111111111111000000000000...000111222333444555777777555222111111111///...111000000000000///////////////000000111111222222000///...---------------......------///000222333333222000///...///000222////////////////////////,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,---------......+++***)))))))))***+++,,,,,,,,,,,,,,,++++++***)))***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++------,,,,,,,,,,,,++++++(((((()))***+++,,,,,,------,,,,,,+++*********+++)))))))))))))))))))))))),,,,,,+++***))))))******------------------------***************)))((((((******************************))))))))))))******************************+++++++++***************************************++++++******************************************---,,,,,,+++***)))((((((************************++++++++++++++++++++++++************************************************************************))))))(((((((((***+++,,,,,,+++******++++++***(((,,,+++***))))))***+++,,,************************,,,,,,,,,+++***)))((((((*********************************++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,------......///))))))*********+++++++++&&&'''''')))***+++,,,,,,***+++,,,------,,,+++***************************)))***++++++++++++***)))+++++++++*********))))))+++++++++++++++++++++++++++++++++*********))))))***************++++++,,,------,,,++++++******))))))))))))***+++,,,...///,,,,,,---...////////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))******++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------............------------------++++++,,,------------,,,---,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++,,,---............,,,,,,,,,,,,---------...---------............///........................//////////////////////////////////////////////////////000000000000000000555222111666>>>CCCBBB???@@@:::333111222444333222222222222222222222333333444333333222222333333333000000000111222333444444444444444444555555555555999999::::::;;;<<<=========<<<;;;:::999999999999===>>>@@@CCCDDDEEEFFFFFFGGGFFFFFFFFFGGGHHHIIIJJJLLLKKKHHHEEECCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>======;;;:::888666666666666444444666777888999999999:::777444333333444444444333333333333333333333333222333444555444444555555666444111000111111111000111111111000000000////////////000000000111111111000///..................//////000000222444666888333222000///...///000111////////////////////////---......//////......---......---------,,,,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,---...///,,,,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********((((((((())))))***++++++---,,,++++++*********+++)))))))))))))))))))))))),,,++++++***))))))******++++++++++++++++++++++++***************)))((((((******************************))))))))))))************************************************++++++************************************************************************,,,,,,++++++***)))))))))************************++++++++++++++++++++++++************************************************************************+++******))))))***+++,,,///---+++*********(((&&&++++++***))))))***++++++************************,,,+++++++++***)))))))))************************,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,))))))***+++,,,---......+++++++++,,,,,,+++++++++************************)))***++++++++++++***)))+++++++++***************+++++++++++++++++++++++++++++++++***************)))************+++++++++------,,,++++++******))))))))))))***+++,,,---...++++++,,,111555777555333,,,,,,---------,,,+++***++++++,,,,,,,,,+++******)))))))))***************------------------------,,,,,,,,,---------......,,,,,,,,,++++++*********,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........+++,,,---......///......+++++++++,,,,,,,,,---------------............///........................////////////////////////////////////////////////111111111111111111111111222000///000222222111000333000///111555666555333444444333333333333333222555444222000111222444555333444555666888999:::;;;:::::::::::::::999999999<<<<<<<<<<<<============<<<;;;;;;:::::::::::::::<<<>>>@@@CCCDDDEEEEEEDDDDDDDDDEEEEEEFFFHHHIIIIIILLLJJJHHHEEEDDDDDDEEEEEEGGGFFFEEEDDDDDDDDDDDDDDDAAA@@@???===;;;:::888888888999;;;>>>AAACCCEEEGGGBBB???:::777777777777777666666666666666666666666444555666777888888777666777555222000111333333333111111111111000000000000/////////000000000000111000///////////////000111//////000222444666888999333222000/////////000111////////////////////////...//////////////////......------------,,,,,,,,,...------,,,***))))))(((++++++******++++++,,,---,,,------------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++,,,------...+++++++++*********))))))((((((((((((((((((((((((,,,,,,+++************+++)))))))))))))))))))))))),,,+++******)))*********)))))))))))))))))))))))))))************))))))(((******************************))))))))))))******************************)))))))))***+++++++++,,,************************************************************************************************************************************************************************************************************************---,,,++++++***++++++,,,---,,,******+++***)))'''++++++***))))))***++++++************************++++++******************************************,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,...------,,,++++++******++++++,,,,,,,,,---------******+++,,,---...//////,,,++++++++++++++++++,,,*********************************++++++*********************************++++++++++++++++++++++++************************))))))******++++++++++++)))******++++++,,,------************+++,,,---...---,,,---222999;;;888333+++,,,---......,,,***)))++++++,,,,,,,,,++++++***)))))))))***************------------------------,,,,,,,,,---------......,,,,,,++++++***)))))))))------,,,++++++---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++,,,------,,,,,,+++,,,,,,,,,,,,------------------............///............////////////........................////////////////////////222111111111111000000000000111222333333333555666333222333555888999888666777666666555555444444444888777666666666777888999======>>>@@@AAABBBBBBBBBBBBBBBAAA@@@@@@???>>>>>><<<<<<======>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<@@@AAACCCDDDEEEFFFEEEEEECCCCCCDDDDDDEEEGGGHHHIIIIIIHHHEEECCCCCCCCCDDDEEEHHHHHHGGGGGGHHHIIIKKKLLLHHHHHHGGGFFFEEECCCAAA@@@@@@BBBDDDHHHLLLPPPTTTUUUNNNJJJEEEBBB@@@@@@@@@@@@<<<;;;;;;:::999999888888666666888:::<<<<<<;;;999999666333111222444555555111111111000000000//////000000000000000000000000000/////////000111222222......///000111333444444222111000000//////000000////////////////////////......////////////......---------------------------------,,,+++******)))***************+++++++++---------......---,,,,,,++++++++++++++++++++++++************************)))***+++---...///000000++++++++++++******************)))))))))(((((((((++++++***************+++))))))))))))))))))))))))++++++***************+++))))))))))))))))))))))))))))))************)))(((******************************))))))))))))******************************(((((()))***+++,,,,,,,,,***************************************+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))************************************************************************,,,,,,,,,+++************((((((''')))+++------,,,+++******************+++***************************************+++++++++*********************************++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,---))))))***++++++,,,---------,,,+++******+++,,,---************************+++******************+++************************++++++++++++++++++++++++************************((()))***++++++++++++***)))******++++++,,,------************+++,,,------,,,++++++000666777333///+++,,,---......,,,***)))***++++++,,,,,,,,,+++++++++++++++++++++++++++***------------------------,,,,,,,,,---------......//////.........---------...---,,,+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,------------............---------............///........./////////000000////////////////////////000000000000000000000000000000000000000000000000000222333333111000222444888777777888;;;===>>>>>>>>>======<<<<<<;;;;;;;;;???@@@BBBCCCCCCCCCBBBBBBFFFGGGHHHHHHIIIHHHHHHGGGGGGGGGFFFDDDCCCBBBAAA@@@??????@@@BBBCCCEEEFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFHHHKKKMMMOOOMMMKKKHHHFFFEEEDDDEEEFFFHHHHHHIIIJJJLLLPPPRRRTTTRRRRRRRRRQQQPPPNNNLLLKKKHHHIIIKKKNNNSSSWWW[[[]]]YYYUUUQQQNNNMMMMMMMMMLLLGGGFFFEEECCCAAA@@@>>>>>>>>>===<<<>>>@@@@@@===;;;:::777444222333444444333111111111000000000000///111111111111111000000000000000000000000111222333//////000000000000000000222111111000000000000000////////////////////////,,,------......------,,,------------------------,,,,,,,,,------------------------...............,,,,,,---......---------++++++++++++++++++++++++************************)))***,,,///000111222222---,,,,,,,,,,,,+++++++++,,,++++++******))))))(((*********))))))***++++++))))))))))))))))))))))))+++***************++++++************************((())))))*********))))))******************************))))))))))))******************************(((((()))***+++,,,,,,,,,************************))))))*********+++++++++************************)))))))))***++++++,,,,,,************************))))))))))))))))))))))))************************************************************************+++++++++******)))(((((((((''''''))),,,---------*********++++++************************************************+++++++++************************,,,,,,,,,++++++++++++************+++++++++,,,,,,*********++++++,,,,,,,,,************++++++++++++*********++++++,,,,,,------,,,+++******+++,,,---************************++++++***))))))***++++++***************+++++++++++++++++++++++++++++++++***************+++++++++((()))***,,,,,,+++******------,,,++++++******)))++++++******++++++,,,---***)))))),,,///000---***,,,,,,---------,,,+++*********+++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,---------......---------------------------------------......///,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,......////////////......---------.........//////---------............///.........//////000000111000000000000000000000000000000000000000000000000/////////000000000111111---///222333444555777999:::::::::<<>>>>><<<999777777666333222333333333222222222111111333222222222222111111111000000000000000000111222222222222222222111000///111111111111000000000///////////////////////////,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,------.........+++,,,------......------+++,,,,,,------------,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))***---///111222222222---------,,,,,,,,,++++++,,,+++++++++******))))))***))))))))))))***++++++))))))))))))))))))))))))*********)))******+++,,,************************((())))))************)))******************************))))))))))))******************************)))))))))***+++++++++,,,************************)))))))))***++++++,,,,,,************************))))))******+++++++++,,,************************************************************************************************************************))))))*********)))((((((,,,***)))***++++++***))))))***++++++++++++***)))************************++++++******************************************//////...,,,***)))((('''************++++++++++++******++++++,,,------...))))))*********++++++++++++,,,,,,,,,---------...,,,++++++++++++++++++,,,************************++++++***))))))***++++++))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++((()))+++,,,,,,+++***)))------,,,++++++******)))++++++******++++++,,,,,,******+++,,,------,,,,,,------,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++------,,,,,,,,,+++++++++------------------------,,,,,,,,,---------......)))******++++++,,,,,,,,,,,,------...............++++++++++++,,,,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------......////////////......,,,,,,---------.........---------............///---......///000000111111111111111111111111111111000000000000000000000000...///000000111222333333000222444888===AAACCCEEE===???AAACCCEEEGGGJJJLLLKKKKKKKKKKKKLLLLLLLLLLLLIIIJJJKKKLLLLLLMMMMMMMMMOOOPPPRRRSSSTTTSSSRRRQQQTTTSSSQQQOOOMMMKKKIIIHHHEEEEEEFFFGGGIIIJJJJJJKKKJJJKKKMMMOOORRRUUUXXXZZZYYYVVVRRRNNNKKKKKKMMMNNNPPPPPPPPPSSSZZZcccmmmssstttpppiii```XXXRRRNNNLLLNNNMMMMMMNNNQQQTTTXXX[[[___]]]YYYUUURRRPPPNNNNNNOOOOOONNNNNNOOOQQQTTTUUUXXXWWWWWWYYY[[[\\\[[[ZZZUUUUUUTTTSSSRRRQQQPPPPPPQQQMMMHHHHHHKKKLLLKKKIIIIIIGGGEEECCCAAA>>>999666777666666666555555555555444444444333333333222222111111000/////////000000222222333333333222111000111111111111111000//////////////////////////////------............------,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())),,,...000000000000,,,,,,,,,,,,+++++++++***************)))))))))))))))))))))))))))***++++++))))))))))))))))))))))))******))))))***++++++,,,************************(((((()))*********************************************))))))))))))************************************************++++++************************((())))))***++++++,,,,,,***************************************+++++++++************************++++++++++++++++++++++++************************************************************************((()))***+++++++++***)))---+++******++++++)))((()))***++++++++++++***)))************************,,,+++++++++***)))))))))************************---,,,,,,++++++*********************++++++++++++,,,,,,,,,,,,,,,---------*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************,,,+++***))))))***+++,,,))))))******++++++++++++++++++++++++++++++++++++))))))******++++++++++++''')))+++,,,,,,,,,***))))))******+++,,,,,,------+++++++++***++++++,,,,,,,,,...//////......000111...---,,,+++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------------------------,,,,,,,,,---------......+++,,,------...///000111+++,,,.../////////...---*********++++++,,,,,,,,,++++++------------++++++,,,,,,,,,---------......,,,---------------,,,,,,++++++,,,,,,,,,------------------.........//////---......///000111111222111111111111111111111111000000000000000000000000//////000111333444555666;;;:::;;;>>>BBBDDDEEEDDDCCCFFFIIIKKKLLLKKKLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNQQQPPPOOOOOOPPPQQQTTTUUUQQQSSSVVVXXXZZZZZZYYYXXX[[[[[[YYYVVVTTTRRRPPPOOONNNNNNOOOOOOOOOPPPPPPPPPTTTVVVXXX]]]aaafffjjjlllmmmiiiccc]]]ZZZZZZ\\\^^^^^^]]]^^^ccclllxxxwwwlllccc]]]ZZZ[[[[[[ZZZZZZ[[[___bbbdddjjjgggbbb\\\XXXUUUSSSSSSRRRQQQOOONNNNNNOOOQQQRRRSSSSSSUUUXXX[[[]]]\\\ZZZSSSSSSSSSSSSSSSSSSSSSSSSQQQMMMIIIJJJPPPUUUVVVTTTTTTRRRPPPNNNKKKFFFAAA<<<999999999999888888888888555555555444444333333333111111000///....../////////000111222333222111111111111111111111000//////////////////////////////......////////////......,,,,,,,,,------............------,,,+++***)))))),,,---.../////////...---)))***++++++,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,&&&(((+++---//////......+++++++++************)))(((((((((((())))))))))))))))))((())))))***++++++))))))))))))))))))))))))******))))))***+++,,,,,,************************(((((()))*********************************************))))))))))))******************************+++++++++***************************************((())))))***++++++,,,,,,************************************************************************++++++++++++++++++++++++************************************************************************((()))+++,,,------,,,+++***)))((()))+++,,,,,,+++)))***+++,,,,,,+++***)))************************---,,,,,,+++***)))((((((************************&&&'''(((***,,,...///000)))************+++++++++///......------,,,,,,+++++++++,,,,,,,,,---------))))))))))))))))))*********+++,,,------,,,+++***+++***)))))))))***,,,,,,,,,+++***)))((((((((((((+++***************+++++++++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,***'''&&&+++++++++++++++***)))(((,,,***(((***---...,,,*********+++++++++,,,,,,,,,+++++++++,,,,,,---............------------,,,,,,,,,,,,,,,++++++*********,,,,,,---......---,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---...///000000///...,,,++++++,,,---......---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,------------------,,,,,,///////////////.........111111111111000///...---000////////////000111222...000333444555888;;;>>>@@@BBBEEEHHHJJJLLLLLLLLLKKKKKKLLLMMMMMMMMMJJJHHHJJJJJJJJJIIIHHHIIILLLOOOUUUTTTVVVYYYZZZZZZ[[[\\\bbb___^^^aaaaaa___```cccaaajjjppplllddd___[[[YYY^^^ZZZUUUQQQQQQSSSTTTUUUUUU[[[dddnnnwwwwwwnnnjjjkkkmmmuuurrrssszzzvvvjjjgggbbbaaadddhhhlllttt|||zzz}}}{{{tttmmmjjjgggcccfff^^^XXXXXXWWWTTTSSSSSSYYYYYYWWWWWW[[[___\\\UUUQQQLLLJJJMMMNNNLLLIIIJJJJJJIIIIIIKKKPPPWWW^^^cccccc___[[[[[[[[[WWWNNNEEEGGGGGGFFFDDDAAA??????AAA>>><<<888666555444333111444333111111333444444333333333333222222222222222333111//////000111000///////////////////////////---------------...///000//////.........---------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++111000...,,,+++,,,...///,,,+++*********+++,,,---...,,,***(((''''''((()))***++++++,,,,,,------...************************,,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++***)))((('''******++++++++++++*********************+++++++++******++++++++++++******++++++***)))(((((())))))************************)))))))))))))))))))))))))))************+++++++++)))*********++++++++++++++++++******))))))(((((()))))))))))))))***++++++))))))))))))))))))))))))************************,,,,,,+++***))))))******(((((()))***************)))************++++++++++++,,,.........,,,***)))(((((())))))******++++++************************,,,+++++++++***)))))))))******************************))))))***,,,...///......---,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***))))))***+++,,,++++++******++++++,,,++++++*********+++,,,---***)))))))))))))))***+++++++++************+++++++++*********)))))))))))),,,,,,,,,,,,,,,+++++++++((()))+++,,,,,,,,,***)))+++++++++++++++***)))))),,,***)))***,,,---,,,*********+++++++++,,,,,,,,,++++++******************,,,,,,+++,,,,,,---......,,,,,,,,,+++++++++******,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---------.../////////,,,+++++++++,,,...000222---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------........................//////////////////////////////////////////......222222111111111222222333000333666999<<<@@@EEEHHHGGGHHHJJJLLLMMMMMMMMMMMMQQQRRRSSSTTTTTTQQQNNNKKKDDDFFFGGGIIIKKKOOOTTTXXXZZZZZZZZZ\\\]]]^^^```bbbeee```___bbbdddfffjjjpppwww{{{wwwvvvtttqqqkkkddd^^^\\\]]]___aaaeeennn}}}~~~}}}~~~rrrnnnkkknnnrrrvvv}}}{{{wwwmmmdddaaa___]]]^^^aaaccceeeeeeeeegggggg```WWWRRRLLLIIIKKKLLLIIIGGGHHHIIIHHHIIILLLRRRZZZbbbhhhmmmjjjgggfffeeeaaaYYYSSSOOOPPPPPPOOOLLLKKKLLLMMMIIIEEE@@@<<<;;;999888777888666444444555555333222555444444444444444444555333111000///111111111000////////////////////////......---------...////////////.........---------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++000///---,,,,,,,,,---...,,,+++*********+++,,,---...,,,***)))(((((()))***...------,,,,,,++++++***************************,,,,,,,,,+++++++++******++++++++++++++++++++++++************************,,,,,,,,,++++++*********+++++++++++++++***)))(((******++++++++++++***************************))))))******************)))++++++***)))))))))))))))************************************************)))************+++++++++)))))))))*********++++++************))))))))))))***)))))))))))))))***+++++++++++++++++++++++++++************************,,,++++++***))))))******((())))))***************)))************+++++++++***+++,,,,,,,,,***)))((())))))))))))************************************+++++++++***************+++++++++++++++++++++++++++************+++---...+++*********+++,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,------((((((((())))))+++,,,,,,++++++************++++++***************)))))))))++++++++++++++++++++++++((()))+++,,,,,,,,,+++***++++++++++++++++++***)))+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,+++***)))))))))******)))***+++---///000,,,,,,,,,,,,++++++++++++,,,------......------,,,------------------------,,,------------.........------..................,,,,,,++++++,,,...000111,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---......//////000000000/////////////////////////////////000000000111111444444444444555555555666666999===@@@DDDGGGLLLOOONNNOOOPPPRRRSSSSSSSSSSSSUUUWWWZZZ[[[YYYUUUPPPLLLCCCEEEGGGJJJMMMRRRYYY]]]aaabbbccccccddddddeeeeeeeee```^^^aaafffkkkttt}}}{{{sssooopppsssvvv}}}~~~|||~~~uuupppnnnnnnrrrwwwyyy}}}}}}qqqfff^^^WWWRRRPPPNNNIIIHHHIIIHHHHHHIIILLLRRR[[[ccchhhqqqpppooommmiiieeeaaa^^^\\\^^^______^^^^^^^^^______YYYRRRKKKGGGDDDBBBAAA???===<<<;;;:::888555333444333333222222333333333444222000000111111111000//////////////////////////////......---........./////////............---,,,------......------,,,,,,,,,------------,,,,,,//////---,,,,,,,,,---...+++++++++++++++,,,------...---+++***)))******+++...------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++******)))(((((('''+++++++++++++++***************+++++++++******)))******++++++++++++***************))))))((((((((())))))))))))))))))))))))++++++***))))))))))))***************************++++++++++++++++++++++++)))************+++++++++((()))))))))************)))))))))***************+++******)))))))))******++++++++++++++++++++++++************************,,,+++******)))*********((()))******++++++******)))************+++++++++)))))))))))))))(((((((((***************)))))))))***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,((((((((()))***+++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,......,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,***)))))))))******+++,,,,,,,,,+++*********++++++***************************************+++++++++---------,,,+++***((('''+++++++++,,,,,,+++******+++******+++,,,,,,,,,,,,******+++++++++,,,,,,,,,......---------,,,,,,,,,+++***))))))***+++---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------...........................---------000///...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////,,,,,,---...///000000111///////////////000000000222222111222222222333333444555666888999:::;;;<<<>>>AAAEEEGGGIIILLLOOOQQQVVVVVVWWWYYYZZZ[[[[[[\\\ZZZ]]]aaaaaa^^^XXXSSSOOOMMMNNNOOOPPPRRRWWW]]]aaahhhlllpppqqqqqqppplllgggeeeaaa___dddjjjqqq{{{zzzqqqhhhbbbZZZSSSPPPRRRNNNMMMNNNPPPTTTZZZ___cccnnnoooooolllgggccccccdddkkknnnrrruuuvvvxxxzzz|||zzztttjjjaaaZZZUUURRRPPPKKKIIIGGGFFFDDDBBB>>>;;;888777666444333222333333555333111111222222111000////////////////////////000000///......---....../////////...............------------------------,,,,,,------------,,,,,,......---,,,,,,------...++++++++++++,,,,,,------------,,,+++++++++,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++*********************************))))))(((((((((+++++++++***************((()))***+++++++++++++++******++++++++++++******+++******)))((('''&&&&&&))))))))))))))))))))))))++++++***))))))*********************************++++++++++++++++++++++++))))))*********+++++++++(((((()))))))))*********)))))))))******+++++++++++++++******))))))******))))))))))))))))))))))))************************++++++***************+++))))))***++++++++++++***))))))*********+++++++++***)))(((((((((((())))))+++++++++******)))))))))************************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++)))))))))))))))***+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,++++++,,,,,,,,,((())))))***************,,,,,,+++***************---,,,,,,+++******++++++***************+++++++++))))))*********+++++++++---------,,,+++***)))(((***++++++,,,,,,,,,++++++******++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,---------.........,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............---------000000///...------,,,,,,---..................---------------------------............................../////////000000000++++++,,,---......//////////////////000000111111333333222111111222333333555666999<<>>DDDKKKPPPSSSUUUWWWWWWUUUTTTTTTUUURRRRRRSSSWWW[[[]]][[[XXXYYYXXXVVVSSSSSSZZZdddlllooosssvvvuuussstttyyy~~~~~~~~~|||yyyuuutttvvvzzz}}}~~~}}}wwwqqqmmmgggZZZMMMFFFBBB<<<888777777666555444222111000000///---+++/////////000//////...---............////////////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,++++++******++++++(((((())))))*********+++************************+++***)))+++------)))&&&)))***,,,---...------,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))++++++***)))((((((((()))++++++************++++++))))))))))))))))))))))))+++++++++,,,,,,---------)))************+++++++++************************++++++******************++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------***++++++,,,,,,++++++***++++++***)))(((((())))))***************************************************++++++,,,,,,++++++***++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,((())),,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++......//////...,,,***)))++++++---000444555222............------,,,,,,,,,+++++++++*********))))))************************)))***,,,---...---,,,+++++++++++++++******************+++++++++,,,,,,,,,------------------------((()))+++,,,------,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...---+++******+++---.........---------,,,,,,,,,------------------------------------------------------..........................................///...------------...///---...///000000///...------.........//////000000........................////////////000000000111///111222222000000000111111111111111222333444555999;;;>>>AAADDDIIIOOOSSSWWWZZZ\\\[[[YYYVVVUUUTTTVVVUUUUUUWWWYYYYYYVVVSSSUUUUUUUUUWWW\\\ggguuu||||||zzzyyyzzzyyyxxxzzz}}}~~~}}}zzzwwwpppaaaSSSGGGCCC???<<<<<<;;;999777555333222222333444333222///000000111000000//////000000/////////.................................------............------------------------------------,,,++++++,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++))))))))))))*********+++************************+++)))((()))+++---,,,***,,,,,,,,,,,,+++***)))((()))***++++++++++++***)))))))))))))))))))))))))))+++***))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++*********************************************************+++++++++,,,,,,---,,,,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++******************************************************************++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,............---,,,+++++++++++++++...111222///---......---------,,,,,,,,,+++++++++***************++++++++++++++++++++++++)))***,,,---------,,,+++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------))))))***,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,------,,,+++++++++,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------.....................------........................///......------......///......////////////......,,,,,,---...///000111111/////////////////////////////////000000000111111000222333222111000111333222222333444555777888999@@@CCCFFFJJJLLLPPPTTTWWWWWWZZZ]]]^^^[[[XXXUUUTTTXXXWWWVVVVVVWWWVVVTTTRRRVVVXXX]]]dddppp}}}yyywwwyyy{{{|||yyyrrrssszzzuuussstttqqqqqqtttyyyzzz|||{{{vvvooobbbVVVJJJGGGDDDCCCDDDBBB???;;;777555222111222333333222000000111111111111111000222111111000...------,,,........................------............------........................------,,,,,,,,,,,,------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++)))))))))***************************************+++)))&&&'''))),,,......,,,+++***))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))***+++++++++************++++++))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++************************************************))))))*********+++++++++...---,,,+++++++++++++++,,,,,,------------,,,,,,---,,,++++++++++++++++++***************************************************++++++,,,,,,++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++***,,,---...---+++...------------,,,,,,,,,************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++))))))***++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////...............---------........................//////............//////...//////////////////...---------...///000000111//////////////////////////////000000000111111111000222333222111111333555444444555777999;;;===>>>DDDHHHLLLPPPRRRTTTVVVXXXWWW[[[^^^```^^^[[[YYYXXXWWWWWWWWWXXXZZZ[[[[[[[[[```eeeooo|||~~~vvvuuuyyy~~~}}}~~~}}}}}}}}}~~~xxxuuurrrsssxxx}}}xxxooolllqqqyyyuuummmjjjiiijjjnnnsssuuuxxx}}}vvvnnnggg___WWWPPPMMMKKKLLLNNNLLLFFF@@@???;;;777444333333111000000111111222222111111111111111000000///......---........................------............---------------------------------------,,,,,,------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***************************************************)))((((((***+++------)))((((((((()))+++,,,...*********++++++*********)))))))))))))))))))))))))))((((((((()))***++++++++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++***************************************+++++++++************++++++++++++...---,,,+++************+++,,,,,,------,,,,,,+++,,,++++++*********++++++***************************************************++++++,,,,,,++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...---,,,+++***+++,,,...///,,,,,,+++++++++,,,++++++------------------------******************************************************+++++++++,,,,,,+++))))))***+++,,,------...******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,------------------------------........................,,,------...///000000111.....................---/////////////////////////////////////////////////////////......////////////////////////.........000000000000000000000000000000000000111111111111000111222333222444666888777888999;;;===@@@BBBDDDGGGKKKOOORRRSSSTTTVVVWWWZZZ]]]```aaa```^^^^^^^^^]]]^^^```bbbeeeiiillloooqqqyyy~~~~~~zzzxxxtttoooooovvvxxxvvvqqqppppppsssuuuvvvuuutttooopppssszzz{{{wwwssssssuuuyyy{{{|||wwwtttpppooorrryyyssskkkfffcccccciiihhhjjjnnnuuu||||||ssslllddd^^^ZZZWWWUUUWWWYYYWWWOOOHHHFFFCCC???<<<:::888666555111222222222222111000000//////000000000000000000////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******+++++++++++++++***************************************)))***+++,,,+++***))))))))))))((()))***,,,...///+++******************+++)))))))))))))))))))))))))))((((((((()))***++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))*********++++++++++++++++++,,,,,,,,,,,,---...---,,,+++***)))))))))******++++++++++++************))))))))))))***+++***************************************************++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,+++******+++,,,...///---------,,,,,,+++,,,,,,------------------------***************+++++++++))))))))))))))))))))))))************+++++++++,,,*********+++,,,------...******+++++++++,,,,,,,,,******++++++,,,,,,------************+++,,,---...,,,,,,------------,,,,,,...------------,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,---------,,,,,,,,,------------...////////////////////////.........///000000111111---------.........//////////////////////////////...//////000000//////...//////............//////000000//////............000000000000000000000000000000000111111111222222111222444444555888;;;>>>>>>???@@@BBBDDDGGGIIIKKKJJJMMMQQQSSSTTTTTTUUUWWWXXXZZZ\\\]]]___bbbeeehhhqqqsssuuuvvvyyy}}}|||{{{~~~|||{{{zzzzzz{{{zzzyyyxxxtttuuuvvvtttpppllljjjiiidddfffggghhhmmmxxx~~~|||xxxuuuuuuzzz|||{{{zzz{{{~~~zzztttrrrtttvvvuuutttlllmmmooossszzz|||rrrkkkfffcccaaa___aaafffmmmrrruuu{{{{{{sssmmmhhhdddaaaccceeecccZZZRRRFFFDDDAAA@@@???===;;;999555555444444333111000////////////000000111111111////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,++++++******+++++++++++++++++++++*********************************(((***------,,,)))((((((,,,++++++*********++++++++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))***+++++++++************++++++))))))))))))))))))))))))************)))))))))))))))************+++++++++************************)))))))))***++++++,,,,,,++++++,,,,,,,,,------------,,,+++***************))))))************)))))))))))))))((())))))***+++***************************************************++++++,,,,,,++++++***++++++************++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------,,,---///...---,,,,,,---,,,,,,,,,------------...))))))*********+++++++++***************************************++++++,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,)))******+++,,,,,,------+++************,,,---...,,,,,,---......---,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,------------,,,,,,,,,---------......////////////////////////......//////////////////+++,,,,,,---...///000000////////////////////////...///000111111000///...000///...------...///000.........///////////////111111111111111111111111000000111111111222222222333555666888:::===BBBEEEFFFFFFGGGIIIKKKNNNPPPQQQNNNQQQSSSTTTTTTUUUVVVXXXWWWYYY\\\aaaiiisssrrrmmmggggggkkkooonnnlllgggiiikkkmmmoooqqquuuwwwttttttsssoookkkhhhiiijjjggglllrrruuuzzzxxxzzz}}}|||{{{xxxlllhhheeedddfffjjjmmmooorrr{{{}}}||||||zzzvvvqqqmmmnnnqqqnnneee\\\LLLJJJIIIHHHGGGDDD@@@<<<999999888777555333111000111111111000000000000000////////////////////////------............------------------------------,,,---...//////...---,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,++++++*********************************(((***,,,,,,***)))***,,,))))))***************)))++++++***))))))***++++++))))))))))))))))))))))))+++***))))))))))))))))))++++++************++++++))))))))))))))))))))))))*********)))))))))(((((()))************+++++++++************************((())))))***++++++,,,,,,***+++++++++,,,,,,,,,,,,++++++***************+++*********++++++************)))))))))******+++,,,***************************************************++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++************************)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++))),,,///000...,,,,,,---,,,,,,,,,---------......))))))******++++++++++++++++++++++++++++++++++++******))))))******+++,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,))))))***+++,,,,,,------...---,,,***)))******+++,,,,,,---......---,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---)))***+++,,,---...------,,,,,,,,,------.........////////////////////////...............---------***+++,,,---...000111111000000000000000000000000...///000111111000///...000///...------...///000,,,------...///000111111111111111111111111111111000111111111111222222222555777999:::===AAAFFFJJJKKKLLLMMMNNNQQQSSSUUUVVVRRRSSSUUUVVVUUUVVVXXXZZZ\\\___eeennn|||zzzpppmmmfff```ZZZ[[[```cccaaa^^^```dddiiimmmoootttzzz~~~}}}zzzvvvrrrqqquuuyyy|||~~~qqqqqqmmmiiikkkttt{{{|||zzzvvvrrroooooopppqqqqqqmmmssstttnnnkkkqqq{{{zzzuuuuuuxxxuuulllcccZZZYYYWWWVVVSSSNNNHHHCCC<<<<<<;;;999777555333111333333222111000///......000000000000000000000000---..................---........................,,,---...//////...---,,,........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,++++++*********************************((()))***)))((()))---111###%%%''')))++++++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))++++++***)))(((((())))))++++++************++++++))))))))))))))))))))))))******))))))(((((((((''')))************+++++++++************************((())))))***++++++,,,,,,)))************+++++++++******************+++++++++++++++,,,,,,++++++++++++*********+++,,,,,,---************************************************+++++++++,,,,,,+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************(((***,,,---------+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******+++,,,------,,,******&&&+++///000...,,,+++,,,,,,,,,,,,------.........***************************************************)))))))))***++++++,,,............------,,,++++++*********))))))((((((++++++++++++,,,---...///...---,,,,,,+++++++++,,,,,,,,,,,,------.............................................////////////,,,------......------,,,000///...---------------//////////////////////////////.........---------000000000///.........---000000000000000000000000........................////////////000000000000000000000000111111111111111111000000000111111111000111222222111222444666888<<<@@@DDDGGGIIILLLNNNOOONNNNNNQQQUUUWWWUUUSSSVVVVVVVVVUUUTTTVVVYYY\\\dddjjjsssuuukkkeeeaaa___aaa```\\\\\\aaaeeefffdddllluuuzzz|||}}}tttrrrqqqooopppssswwwyyyzzz~~~|||~~~}}}vvvnnnkkkhhhgggjjjooouuuuuuvvvuuurrrnnniiiffffffhhhllllllggg\\\NNNDDDEEEAAA??????;;;444444999666555333111000000000000000//////.........//////111---***))),,,......---...............------------------.........//////***,,,//////---+++---//////......------......///---------,,,,,,,,,++++++************************+++++++++++++++++++++++++++*********))))))((((((******))))))))))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***+++*********))))))(((((())))))))))))))))))))))))(((***,,,,,,+++******+++************))))))((((((*********************************************************)))))))))))))))+++++++++++++++++++++++++++***)))(((((()))***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++)))((('''((()))+++,,,///...---,,,***)))((((((,,,,,,,,,++++++*********+++++++++++++++***)))(((************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))************---------,,,,,,+++++++++&&&(((+++,,,+++++++++,,,************************************************,,,,,,++++++,,,,,,---...---------------,,,+++++++++*********))))))))))))++++++++++++,,,---.........------,,,+++++++++,,,,,,,,,,,,---------......------------------------------------............,,,------......------,,,//////...---------------........................//////.........---------/////////...............000000000000000000000000........................////////////000000000000000000000000111111111111///////////////000111111///111222333333555777999===@@@EEEIIIKKKMMMOOOQQQRRRPPPPPPRRRVVVYYYYYYXXX\\\ZZZXXXUUUTTTWWW\\\```lllwwwyyyxxxoookkkiiifffhhhkkkjjjggghhhnnntttvvvyyy~~~||||||}}}{{{sssmmmhhhgggiiikkkkkklllmmmnnnooopppqqqpppuuu{{{}}}xxxjjjZZZOOOJJJDDDAAAAAA>>>:::999<<<888888888777666444333222111000000//////000000000444111......000222222111/////////......------------------.........//////,,,...000///,,,++++++---......------------......,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))(((******))))))))))))******++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++*********))))))))))))************************)))******)))'''%%%%%%%%%++++++*********)))))))))***************************************************)))))))))))))))))))))+++++++++++++++++++++++++++***)))(((((()))***+++************************************+++++++++,,,******((((((((()))+++,,,...------,,,+++***)))))),,,,,,,,,+++++++++******+++++++++++++++***))))))************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************++++++++++++---,,,,,,,,,,,,,,,,,,+++***,,,.........---...000************************************************,,,,,,++++++,,,,,,------+++,,,,,,,,,,,,+++*********************)))))))))++++++***++++++,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------............------//////...------------.........................../////////............------------...............000000000000000000000000........................////////////000000000000000000000111111111222222////////////000111222222000222555777888:::===???DDDGGGKKKNNNPPPRRRTTTVVVYYYWWWUUUVVVYYY]]]___```bbb___[[[WWWWWW\\\dddjjj|||~~~~~~zzz||||||yyyuuurrrsssuuuuuu{{{|||yyyzzzzzzyyy||||||}}}|||rrrkkkhhhcccaaa```bbbfffmmmuuuyyy~~~{{{iii]]]RRRJJJEEEEEEDDDBBB@@@@@@999999999999777555222000222111111111111111111222333000......///111111000000000//////...---,,,,,,------.........////////////000000///,,,***++++++...------,,,,,,------...++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------------------------************))))))))))))******))))))))))))******+++++++++++++++*********(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))******+++***************)))))))))***************************,,,---,,,)))''''''(((+++++++++++++++*********++++++++++++++++++++++++************************))))))))))))))))))******+++++++++++++++++++++++++++***))))))))))))***+++)))))))))))))))))))))))))))))))))*********++++++******)))((()))***+++,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***++++++++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,---,,,---......------///111************************************************+++******)))******++++++******+++++++++******)))************************++++++******+++,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------///......---------......------------------------/////////...............,,,,,,------......//////////////////////////////........................////////////000000000000000000111111111222222222333333222222222222333333444777;;;===???BBBEEEGGGIIILLLOOORRRTTTVVVZZZ\\\aaa```___```cccgggjjjlllmmmiiiccc___```hhhttt|||vvvppplllkkkjjjiiilllqqqtttvvvwwwzzz}}}}}}{{{zzz~~~zzzssseeeaaa\\\[[[^^^fffpppvvvvvvmmm___WWWPPPNNNOOONNNJJJGGGAAA@@@>>>;;;888666444333333222222111111111222222000///.........//////000111111000///...---,,,,,,............////////////000//////...---,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))******))))))))))))******++++++++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))******))))))******++++++************************************************(((***,,,,,,++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))*********++++++++++++++++++++++++************************************************((())))))))))))***************)))))))))***+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,+++******---///************************************************++++++******)))******+++))))))***++++++************************+++++++++++++++*********+++,,,,,,,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........---......//////......---......---------......///........................////////////////////////,,,------....../////////////////////////////////////////////////////////////////////000000000000111111111111222222222222555444333333333333333444;;;>>>BBBFFFHHHJJJMMMOOOMMMNNNQQQSSSUUUZZZ```dddgggiiimmmrrrvvvzzz~~~}}}vvvqqqrrrzzzzzzssskkkfffcccdddeeeeeekkkvvvrrrlllddd^^^]]]aaaggglllzzzqqqllleeebbbbbbaaa\\\VVVQQQMMMGGG@@@<<<:::999:::555444333222111111111111222222222222111111222222111000000///......------........./////////000000///...---------...//////...------,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,***************+++++++++************************$$$&&&((()))(((((()))***++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++((())))))))))))************************++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++++++++,,,+++++++++,,,,,,---------***++++++)))((()))+++...************************************************------,,,,,,++++++,,,,,,))))))***++++++++++++************+++++++++++++++++++++************+++++++++,,,...//////...------,,,,,,,,,,,,++++++++++++........................------------..................////////////.........------------...//////////////////////////////...////////////000000000.........///////////////000000000000000000000000////////////////////////////////////000000000000111111111222222222222333333333333333444555666666BBBEEEJJJMMMOOOPPPRRRTTTOOOOOOPPPRRRVVV]]]ffflllooovvv}}}|||xxxqqqooommmjjjeeebbbcccgggkkkpppwww{{{ssslllgggffffffhhhnnnuuu~~~~~~zzzyyyxxxssslllaaa[[[QQQGGG@@@=========999888666444333111111111000111222222000000000222000000000/////////............/////////000000000000...,,,,,,...///000000.........------.....................------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))******************))))))))))))******)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---*********+++++++++++++++++++++++++++++++++++++++(((***++++++)))'''((((((*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((()))******++++++++++++++++++++++++++++++******+++,,,,,,+++******++++++++++++++++++++++++)))))))))*********++++++*********++++++++++++,,,+++++++++++++++++++++,,,***++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,---+++,,,---,,,++++++,,,...************************************************...---,,,,,,++++++,,,,,,)))******+++,,,,,,++++++*********++++++,,,,,,,,,++++++************+++++++++,,,...///000///...---,,,,,,,,,+++++++++******------------------------+++,,,,,,,,,------------......////////////......---------------...//////000000000000000000000000.../////////000000000000000000000000000/////////000000000000000000000000////////////////////////////////////000000000000111111111222222222333333222333444666999;;;>>>???GGGJJJOOOQQQRRRSSSTTTUUUPPPPPPOOOPPPVVV```mmmuuu}}}}}}}}}vvvppppppuuuuuuqqqttttttrrrooonnnqqqwww|||~~~yyyuuuqqqoooooouuu|||qqqkkkaaaUUULLLFFFCCCCCC>>><<<:::777555333222111...000222111///...///111///////////////000000000.../////////000000000000222///,,,,,,...//////...000//////......//////000......---------,,,,,,,,,++++++++++++++++++++++++************************((()))))))))******************))))))))))))***************+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************+++,,,---...*********++++++,,,,,,,,,++++++++++++++++++++++++***,,,------+++******+++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,************************'''(((((()))******++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************+++++++++,,,******++++++,,,,,,,,,+++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++---......---,,,,,,---************************************************,,,++++++***)))))))))***)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++***************++++++,,,...000000///...---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,......////////////......---------------...///000000000000000000000000000.../////////000000111111222222111111000000//////000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333333444777:::>>>CCCFFFHHHJJJMMMQQQSSSTTTTTTTTTUUURRRPPPOOOPPPVVVcccqqq{{{}}}wwwqqqppptttxxxyyywwwlllllliiijjjrrr}}}zzzyyy}}}}}}yyyxxx|||}}}sssggg]]]UUUOOOMMMAAA@@@===:::777555333222222444777666444222333555......//////000000111111////////////000000000000555111---,,,---///...,,,000000////////////000000---------,,,,,,,,,++++++************************++++++++++++++++++++++++(((((())))))*********+++******))))))))))))******+++++++++,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))************+++,,,---...*********++++++,,,,,,,,,++++++++++++++++++++++++$$$&&&((()))))))))***,,,(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,************************'''(((((()))***+++++++++++++++++++++++++++++++++***+++,,,------,,,+++***))))))))))))))))))))))))***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++***************++++++,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,+++++++++***,,,......---+++++++++(((((())))))******++++++++++++++++++++++++++++++......,,,+++***)))))))))...---+++*********++++++************************++++++************++++++---,,,,,,,,,,,,---......------,,,,,,+++***))))))+++,,,,,,------,,,,,,+++//////...---,,,,,,++++++---------............///,,,,,,,,,---------..................////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////...000111333222222333444333222111222555888444:::======BBBLLLQQQPPPQQQRRRUUUWWWWWWUUUVVVYYYUUUTTTUUUXXXZZZ```mmmzzzyyyooohhhbbbbbbfffiiigggcccaaadddggglllttt~~~|||~~~xxxzzz~~~{{{ooolllhhh```WWWNNNFFFDDDAAA<<<888999000111222333333222111000.../////////...---,,,,,,111000000///...---------......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,))))))(((((()))+++---...+++*********))))))(((((()))************+++++++++,,,+++******))))))******+++++++++*********)))))))))))))))))))))))))))))),,,,,,++++++***)))))))))************))))))))))))))))))***+++******(((((())))))*********+++++++++*********)))))))))((((((******++++++++++++************+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,+++++++++,,,...///---,,,,,,++++++,,,,,,---((()))+++---------+++***++++++++++++++++++++++++///---+++)))))))))+++,,,***,,,------,,,++++++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++111---***)))+++---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))))))))************++++++++++++++++++++++++------,,,+++************---,,,+++*********++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---.........------,,,++++++******,,,,,,------------,,,,,,///......---,,,,,,++++++---------............///,,,,,,---------.....................////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000//////000111222222111222333333222222333666999<<>>@@@DDDFFFIIIKKKOOOXXXbbbhhhfffhhhlllrrr}}}~~~~~~wwwnnngggeeeeeefffhhhlllooonnnllllllrrrxxx|||yyytttrrrttt{{{wwwwwwxxxgggPPPFFFCCC???:::777555555555222222111000///......---000000000000//////......000000000/////////..............................------------------------------------------------,,,,,,++++++************************************))))))*********+++++++++,,,+++******))))))******************************************************))))))*********+++++++++))))))******+++,,,,,,---((()))***+++,,,,,,,,,,,,************************------------------,,,,,,******++++++++++++******)))*********++++++++++++,,,,,,++++++******))))))++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,+++***)))***+++++++++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,***+++------+++***+++,,,+++,,,,,,,,,,,,,,,,,,+++(((((()))***+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,...,,,+++++++++,,,,,,,,,************************------------------------++++++,,,,,,---......///,,,,,,++++++******))))))++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,------........................---..................------------------,,,,,,,,,---------............///---------.........//////............////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111000111333222111000222444444777;;;>>>@@@BBBDDDFFFKKKLLLOOOQQQUUU^^^jjjtttssszzz~~~xxxrrrsssxxx|||{{{wwwsssooohhhdddeeekkkuuu{{{~~~~~~zzzsssqqqsssyyy}}}uuu[[[PPPMMMIIIDDD@@@<<<:::999777666444222111111111111000000000000000//////////////////.........------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,+++******)))***************+++++++++))))))*********+++++++++,,,+++******))))))******************************************************+++++++++*********))))))******************))))))$$$&&&***---...,,,***(((************************++++++++++++,,,,,,,,,,,,******++++++++++++******+++++++++,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++***)))*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,)))+++,,,,,,+++******+++,,,,,,,,,------,,,,,,,,,(((((()))***++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---************************------------------------------------------------+++++++++++++++*********+++++++++++++++++++++++++++*********+++,,,,,,---******+++,,,,,,,,,++++++************************,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------,,,------....../////////------............---------------------------------------............///------........./////////............////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111///222555444222222444777999===BBBFFFHHHJJJKKKMMMOOONNNOOORRRTTTZZZhhhuuuyyyqqqgggbbbbbbddddddccc___```ccchhhqqq~~~zzzxxxwwwvvv```TTTRRRPPPLLLGGGAAA<<<999888666444222111111111111000000000000000000000000/////////.........------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------,,,+++***************+++++++++++++++)))************+++++++++,,,+++******))))))*********************+++++++++++++++++++++++++++++++++,,,,,,++++++***))))))(((*********)))))))))(((((($$$'''***,,,---+++)))'''+++++++++***************************++++++++++++******++++++++++++******,,,,,,,,,,,,---------...---------------,,,,,,,,,,,,,,,---------,,,++++++---,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++,,,,,,)))+++,,,,,,+++******+++,,,,,,------------,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---***,,,------,,,+++,,,...+++++++++++++++*********------------------------............------,,,,,,***++++++++++++++++++,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++***++++++,,,---++++++,,,---......//////,,,,,,------------,,,,,,---------------------------------............///............////////////............////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111///333666666444444777;;;???CCCIIIMMMOOOPPPQQQRRRPPPNNNOOORRRTTTZZZiiiyyyyyylllfff^^^YYYXXX[[[^^^______fffqqq}}}rrrdddYYYZZZZZZWWWRRRJJJBBB===999777555222111111111222000000000000000000000000000000000/////////......////////////////////////------------------------,,,,,,,,,---------......+++,,,---------,,,+++************++++++,,,,,,,,,)))************+++++++++,,,+++******))))))******))))))*********+++++++++++++++++++++++++++++++++++++++***************************************+++)))*********+++*********+++++++++*********)))))))))*********+++++++++,,,******++++++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---------......///...---,,,+++,,,,,,++++++++++++,,,,,,+++++++++***++++++,,,,,,)))******+++,,,,,,---------,,,+++*********+++,,,)))***,,,,,,***)))***+++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------)))+++------,,,+++,,,...---,,,,,,,,,++++++++++++........................------------............*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++***++++++,,,)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------.........++++++******++++++,,,---***++++++,,,---...//////+++,,,,,,------,,,,,,+++---------------------------------.........//////............/////////000............/////////000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111///333777777555555999===BBBGGGMMMRRRTTTTTTUUUUUUSSSQQQSSSXXX[[[bbbssszzzppp___]]]YYYWWWXXX]]]cccgggjjjuuu|||~~~qqqjjjccceeegggfff```WWWMMMFFF>>>===:::777666666666777000000000000000111111111111111111111000000000000000000000000000000000000........................,,,,,,,,,------.........++++++,,,---------,,,+++*********++++++,,,,,,,,,)))************+++++++++,,,++++++***)))*********))))))******++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))***+++,,,------......---***((((((***,,,---++++++++++++******))))))*********++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,*********++++++,,,,,,---....../////////...,,,+++++++++************+++++++++*********+++,,,------))))))***+++,,,,,,------///---+++)))))))))+++,,,)))***,,,,,,***)))***+++,,,------......------,,,......---,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------(((+++......,,,+++,,,...---------,,,,,,+++++++++........................+++,,,,,,---...///000000,,,,,,,,,++++++*********))))))))))))))))))))))))------,,,++++++******)))***+++,,,,,,------------------------------------,,,,,,,,,++++++*********,,,,,,+++***+++,,,---...---------.........//////......////////////......................................................,,,,,,,,,---------..................////////////000000000000000000000000000000000000111111111111000000000000////////////111222333333333333555777///333888;;;<<<>>>CCCGGGMMMQQQXXX\\\[[[WWWVVVXXXXXXZZZ\\\___eeerrrqqqeee^^^]]]\\\ZZZ\\\dddooowww}}}~~~zzz{{{||||||wwwlll]]]SSSLLLFFF???<<<<<<:::666222555444333333444444333222111000000000/////////...000000000000000000000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///,,,,,,++++++***)))((((((++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))...---,,,***)))((((((((())))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++---------...............---+++)))))),,,---,,,***)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,************************+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,------,,,++++++,,,,,,,,,---------.........------,,,,,,------...///...,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...............---------+++++++++******)))))))))************************+++++++++++++++++++++,,,------------------,,,+++------,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,+++++++++,,,---...,,,------------.........---......//////......---........................................................./////////000000000/////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111222333333222333555777333666:::<<<>>>DDDLLLRRRUUUYYY___bbbaaa___```bbbcccggglllqqqxxxtttkkkhhhggggggggglllwwwtttkkkYYYRRRHHHAAA>>>;;;777444555444222222222222111000000000000000000/////////000000000000000000000000000//////...------,,,,,,---------------------------,,,+++++++++,,,---...------,,,,,,+++******)))++++++++++++++++++++++++******************************************************************************+++++++++******))),,,+++******)))*********************************++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......//////...+++)))***,,,---,,,+++++++++,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---------......------,,,,,,,,,,,,------...------,,,,,,---------......------------------------..................*********)))))))))))))))++++++++++++++++++++++++)))******+++,,,,,,------............---,,,+++***+++++++++,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,---------------......//////......---....................................................../////////000000000111111111000000/////////000000000000000000000000000000000111111111222222222222222222222222222222222333444444333444666888888:::===???CCCKKKVVV^^^bbbggglllnnnnnnooorrruuuzzz~~~~~~wwwxxxyyy|||{{{{{{jjj```SSSIIICCC@@@===;;;999777444222222222111000000000000000000000000000000000000000000000000000/////////...------,,,,,,........................------,,,+++++++++,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++************************************************************************)))******+++++++++*********)))))))))***+++,,,,,,************************++++++++++++++++++++++++++++++************++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.../////////...,,,++++++,,,------,,,,,,,,,---------,,,++++++*********++++++++++++,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,------...------,,,,,,,,,,,,---------------,,,---------.../////////******************))))))++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,+++*********++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------...//////000000//////...................................................------------............222222111111000000//////000000000000000000000000000000111111111222222222222222222222222333333333333555666666555666888:::;;;>>>BBBFFFKKKSSS^^^fffpppwww}}}xxx{{{|||{{{}}}{{{wwwwwwzzzxxxnnn```TTTLLLHHHFFFEEEAAA===999666444333222111///000000000000111111111//////////////////////////////.........---------------------------------...------,,,++++++++++++------,,,,,,++++++++++++++++++++++++++++++++++++************************************************************************))))))***+++++++++************))))))******+++,,,************************++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++++++++,,,---......///000---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++------,,,,,,,,,,,,------************************+++,,,,,,------,,,,,,+++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------...+++,,,------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---+++,,,---.........---,,,))))))************++++++,,,,,,,,,---...///000000++++++++++++++++++++++++************************,,,,,,,,,+++++++++******(((((()))+++,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------000000000111111000000000////////////////////////........................---------.........//////222111111111000000000///000000000000000000000000111111111111222222222222111111111222222222333333222444555666666777:::<<>>999666444333222000000000000111111111111////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***++++++++++++************++++++++++++++++++++++++************************************************************************((()))***+++++++++++++++,,,+++******))))))******************************++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,,,,,,,++++++,,,---++++++,,,,,,+++***))))))))))))*********+++++++++,,,,,,++++++++++++,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------...+++,,,------.........---,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,***+++---...///...---,,,)))))))))******+++++++++,,,,,,,,,---...///000000+++++++++++++++,,,,,,,,,))))))))))))))))))))))))------,,,,,,+++******)))&&&''')))+++,,,---------******++++++,,,,,,------,,,,,,------------......***+++,,,---------,,,,,,,,,,,,,,,,,,------------///000000111111000000///////////////////////////........................//////000000000111111111000000000000000000000000000000000000000000000000111111111222222222222333111111111222222333333444222333666777888:::===???DDDIIIPPPWWW]]]eeeooovvvwwweeefffggghhhhhhgggfffeeehhhrrr|||uuuooommmmmmrrr}}}xxxlllbbb[[[WWWTTTNNNEEE===888555333222222222111111111000000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,+++***)))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,,,,+++******+++---++++++,,,,,,,,,+++***************++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------+++,,,---......///......,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,++++++,,,---............++++++,,,,,,------......,,,---------.../////////)))*********++++++++++++************************,,,+++++++++++++++++++++)))***+++,,,---.........+++++++++,,,------......,,,,,,,,,------.........***+++,,,---------,,,,,,,,,------------...............////////////......////////////////////////........................///000000000111111111111.........//////000000111000000000000000000000000111111111222222222333333111222222333444444555555666888:::<<<>>>AAAEEEHHHLLLQQQWWW]]]eeeppp}}}rrr______```aaadddgggjjjlllnnn}}}{{{sssmmmjjjjjjrrr{{{zzzwwwnnniiiaaaYYYOOOEEE>>>:::888666444333222222111000//////000000000000000000000000........................------------------------***+++,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++(((((()))++++++,,,,,,+++*********)))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++---------,,,,,,,,,,,,+++)))+++,,,***((((((***,,,,,,,,,------......------++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++,,,---...////////////,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,---......//////------..................(((((())))))*********+++++++++++++++++++++++++++*********++++++,,,------------......///.........++++++,,,------...//////*********++++++,,,,,,,,,***+++,,,---...---,,,,,,---------.........//////,,,------------------,,,000000000000000000000000....................................////////////,,,,,,---...///000111111000000000000000000000000111111222222222333333333333333444444555666777777;;;>>>AAACCCEEEIIIMMMPPPRRRVVV[[[aaajjjxxxvvvggg^^^^^^^^^```dddkkkqqquuuzzzyyywwwqqqkkkhhhlllsssnnnwww~~~yyykkkcccWWWLLLEEE@@@===;;;555444333222111///......000000000000000000000000---.............................................)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++(((((()))++++++,,,,,,,,,((((((((()))***,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))++++++++++++++++++++++++...------,,,,,,++++++***(((***+++***''''''))),,,------...///000000000///++++++,,,,,,,,,---------...------,,,,,,------...************************+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,++++++******++++++,,,+++,,,---...////////////,,,,,,,,,---------......,,,++++++++++++++++++,,,,,,,,,++++++,,,---///000******+++,,,,,,---.....................---------++++++,,,,,,,,,,,,------++++++,,,,,,++++++***)))...---+++*********++++++++++++++++++++++++++++++------------------------------------------------.........------,,,,,,,,,+++,,,---...///...---,,,...//////000111222222333......////////////......------------------------000000111111111///...---000111111111222222222222000000000000////////////111111000000000000111111111444666555222333:::???AAADDDHHHKKKLLLMMMOOOPPPVVV[[[bbbiiisss|||ppphhhddd^^^bbbfffjjjppp{{{~~~zzzuuuqqqooooooooolllmmmxxxxxxllldddXXXKKKCCCBBB;;;888444222222333333333222111111000000000000111000/////////............++++++,,,---............------------------------...------,,,,,,------...***************************+++,,,,,,------,,,,,,+++++++++*********)))))),,,+++++++++***)))))))))++++++***)))(((((())))))******))))))))))))******---,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++,,,,,,,,,++++++*********************+++,,,------,,,+++***))))))***+++,,,************************------------------------,,,,,,,,,+++++++++******---.../////////...---,,,.........------,,,,,,,,,.........------,,,,,,,,,......---------,,,,,,,,,------.........---,,,,,,------------------------------------------------...---,,,,,,++++++++++++,,,---...000000000//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------//////............//////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,++++++***---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,,,,,,,------......------......///000000111222222//////////////////.................................///000111111000//////000000000111111111222222/////////000000000111111222222222111111222333333333555666666777;;;AAAFFFIIILLLOOOQQQSSSVVVYYY[[[]]]cccmmmwww{{{qqqjjjgggeeedddkkkttt|||~~~|||zzzyyyxxxxxxtttttt{{{}}}|||sssfffWWWMMMKKKBBB>>>888555444444444333222111000000///000000000000000/////////.........,,,,,,---.........------------------------------------,,,,,,,,,,,,------***************************+++,,,,,,------,,,,,,+++++++++*********))))))+++++++++***************++++++***)))))))))))))))++++++************++++++,,,++++++******++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++***++++++,,,,,,,,,+++***))))))***+++,,,************************++++++++++++++++++++++++,,,,,,+++++++++*********,,,---.........---,,,,,,,,,,,,+++++++++*********------,,,,,,,,,+++++++++---------,,,,,,,,,,,,++++++,,,,,,---------,,,,,,------------------------------------------------...---,,,,,,++++++,,,,,,,,,,,,---///000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------//////............//////++++++++++++,,,,,,,,,,,,---------------,,,++++++,,,++++++++++++,,,,,,---------------------------------------------------------------------------...------------,,,,,,,,,---------,,,---......///.........//////000000111000000000000//////...---////////////////////////---...///000111111111111///000000000111111111111---...///000111222333333333333333333333444555666666666777999===DDDJJJNNNPPPQQQSSSTTTVVV\\\bbbggglllttt~~~yyyrrrllliiiiiilllnnnwww~~~xxxzzzwwwhhh]]]XXXIIIDDD<<<666333222111000222111000///////////////000000000/////////......------.........------,,,------------------------,,,,,,++++++++++++,,,,,,***************************++++++,,,,,,,,,,,,,,,+++++++++******************************++++++++++++***)))))))))))))))))),,,,,,++++++++++++,,,,,,+++******))))))******+++)))))))))))))))***+++,,,,,,,,,,,,++++++++++++***,,,,,,++++++***+++++++++++++++************++++++************************************************+++++++++*********))))))++++++,,,,,,---,,,,,,+++++++++++++++************,,,,,,++++++++++++******,,,,,,,,,+++++++++************+++,,,---------,,,------------------------------------------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,------------.........//////............//////***++++++++++++,,,,,,,,,------......------,,,+++++++++++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---,,,,,,,,,---///000---........./////////000000000111000000///...---////////////////////////......///000000000000000//////000000000111111111//////000000111222333333333333333333555666777888:::999999<<>>======AAAGGGMMMQQQSSSYYY[[[___fffrrrxxxrrrmmmjjjgggbbbcccfff^^^bbbjjjttttttlllccc\\\RRRHHHAAA<<<888666333333111000000/////////111000000000////////////////////////...---,,,,,,------------------------,,,++++++******++++++,,,************************)))***++++++,,,,,,++++++************************)))))))))***+++++++++,,,***)))))))))))))))************))))))))))))******,,,,,,++++++++++++,,,,,,'''''''''((()))***+++,,,++++++++++++++++++++++++------,,,+++************+++++++++,,,,,,+++++++++************************+++++++++++++++++++++++++++++++++************)))))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++*********)))))))))((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,---......,,,,,,++++++---///111222------------------------,,,,,,,,,------.................................---------.........////////////............//////************++++++++++++---------------,,,+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------.........------......///000///////////////////////////000000111111000000///........................222111000///............000111111111222222222222333333333222222222111111111111222444666999;;;<<>>777666444333222111111111111111111000000000//////---......////////////...------------------------------,,,,,,,,,,,,------************************))))))***+++++++++++++++))))))*********++++++++++++++++++***************)))))))))))))))***+++++++++******))))))******+++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,++++++,,,------,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++)))))))))))))))+++,,,---((()))))))))************++++++,,,,,,,,,---------,,,,,,+++++++++*********+++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///---------------...//////,,,------......---------,,,,,,,,,---------......,,,,,,------.../////////........................,,,,,,,,,,,,------------//////............//////)))************++++++++++++,,,,,,,,,,,,+++******------...///...---+++***////////////////////////++++++++++++++++++++++++------------------------,,,,,,,,,------.........,,,---///000000000///...111111111111000000000000---...///111222222222222000000000000000000000000//////......///000111333222222333333333444444444111111222333444444555666333333555777:::===???AAAGGGNNNVVVZZZZZZZZZ]]]aaasss}}}ggg```\\\\\\```ffflllttt|||vvvqqqwww~~~vvvqqqkkkkkksss{{{vvvooofff^^^UUUMMMHHH888777555444333222222222111111111111000000000000------...///000000000///------------------------...------,,,,,,------...************************))))))***++++++++++++***))))))******++++++++++++,,,+++++++++******))))))))))))((())))))***++++++,,,++++++++++++++++++,,,++++++************+++++++++***)))))))))))))))************++++++,,,,,,,,,************+++,,,------++++++------------++++++************************++++++++++++++++++++++++......---------,,,,,,,,,***))))))))))))+++---...******++++++,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++++++++***------.........---,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////---------------...///000,,,---...///...---,,,+++,,,,,,,,,------.........,,,,,,------...///000000////////////////////////+++++++++,,,,,,,,,------//////............//////...---+++******+++---...******+++++++++,,,,,,,,,------++++++++++++------)))***+++,,,...///000000---------,,,,,,+++++++++------------------,,,,,,---------............///000000000000000000000000000000////////////000000333222000//////111333555000000000///////////////////////////000000000000222222111111111111222222222222222222222222222222222555999:::<<<@@@FFFKKKSSSSSSWWW^^^___^^^cccjjjxxxlllfffdddhhhmmmpppuuu~~~{{{sssoooqqqsssvvv~~~{{{mmmbbbaaaccchhhyyy{{{qqqjjjcccUUUHHH???<<<888666555444222111111111000000000000111111000000000000000000000000------............------///...---,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***)))((()))+++,,,,,,+++)))(((*********)))******+++,,,***+++---,,,+++******+++)))))))))))))))))))))))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************+++++++++)))'''''')))***+++***+++,,,,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,***)))************************.........------,,,,,,,,,******+++***(((((()))+++'''((()))+++++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,+++,,,---......---------------------------/////////......---------,,,,,,------,,,,,,+++***---------............///------------------------,,,---......//////......111000...---,,,---///000333111///000333444222000---,,,***))))))***,,,---******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,---...//////---------,,,,,,+++++++++...------------------------------............///........................000000////////////000000111000...------///111333000000000000000000000000////////////000000000111222222111111111111222222111222222333444444555555888;;;>>>@@@AAAFFFLLLRRRTTTUUUYYY\\\\\\___kkkxxxzzzmmmhhhgggmmmrrryyy}}}zzzzzzzzz{{{{{{xxxuuutttttttttrrrooossssssssssssrrrqqqpppooorrrrrrssstttuuuvvvwwwwwwvvvwwwyyyzzz{{{{{{zzzzzz|||}}}||||||~~~zzzssstttwwwyyy|||oooeeedddcccbbblllzzz|||uuuoooaaaUUUHHHDDD===777555333333222333222111000////////////000000000000000000000000------............------///...---,,,,,,,,,,,,---+++,,,,,,---,,,+++***))))))***+++,,,,,,+++***)))***************++++++,,,)))+++------+++)))))))))*********************************)))))))))((((((++++++++++++++++++++++++++++++************++++++---+++))))))+++------,,,+++,,,---,,,+++***+++,,,************************+++******+++---...---,,,************************---------,,,,,,,,,+++++++++++++++***))))))***+++'''(((***+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,---//////...---------------------------------------,,,,,,++++++,,,------------,,,++++++---------............///------------------------,,,---......//////......///...---------///000222222000///000222333222000++++++))))))))))))++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------,,,,,,,,,,,,++++++........................---------............///........................000000////////////000000///...---,,,,,,...000111111111111111111111111111/////////000000000111111222222111111111111222222111111222333444666888999999===AAADDDGGGKKKRRRWWWYYYZZZ]]]]]]]]]eeexxxuuujjjggglllrrrzzzxxxsssooolllkkkllllllnnnmmmkkkkkkkkkjjjhhhfffiiijjjjjjjjjjjjiiiiiihhhkkkkkkkkkllllllmmmmmmmmmlllmmmnnnpppqqqqqqppppppmmmnnnppprrrtttuuuvvvwwwuuuvvvxxx{{{|||yyyzzz|||yyypppkkkkkkiiidddffflllvvv}}}pppdddSSSLLLBBB:::666555555666444333111000//////......000000000000000000000000------............------......---,,,,,,,,,------+++,,,,,,,,,,,,++++++***)))***+++,,,,,,+++***)))***************+++,,,,,,,,,...111111///,,,***)))++++++++++++++++++++++++*********)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++---+++******,,,------,,,+++,,,------,,,+++,,,...************************---,,,+++,,,---...---,,,************************,,,,,,,,,+++++++++++++++,,,,,,+++***************))))))***+++++++++******)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------...000111111///,,,------------------------,,,,,,++++++++++++******---------------,,,++++++---------............///------------------------,,,---......//////......------,,,---...000222333111///...///111222222111++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////---------............///........................000000////////////000000///...---,,,---...///000111222222222222222333333//////000000000111111111333222222111111222222333222222222333555777999:::999???GGGMMMPPPSSSXXX[[[^^^___```bbbgggtttrrriiihhhrrr}}}zzzxxxvvvtttsssrrrnnnllliiigggeeeeeefffggghhhhhhiiikkkkkkkkkjjjhhhjjjkkklllmmmnnnoooooooooqqqqqqppppppppppppppppppooopppqqqrrrrrrqqqpppooolllmmmnnnpppqqqqqqrrrrrrnnnoooppprrrtttuuuwwwwwwzzzzzz{{{}}}wwwrrrooopppuuuvvvpppmmmnnniiiqqq}}}|||qqq___WWWKKK@@@;;;999999999333222111000000/////////////////////////////////------............------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++************+++,,,,,,///222555666333///---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))+++,,,+++***)))+++,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,222000...------,,,***(((************************++++++******************,,,+++*********++++++*********++++++++++++++++++***************+++++++++++++++,,,,,,,,,,,,------...------,,,,,,------...------///111333222///,,,------------------------++++++++++++++++++++++++---------...---,,,,,,+++---------............///........................,,,---......///............---------...///111222//////......000111222333,,,,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............//////000000---------............///////////////////////////000000////////////000000//////.........///000111111111222222333333333333000000000000111111111111333333222222222222333333444444333444555777:::;;;@@@HHHQQQXXXZZZZZZ[[[\\\]]]^^^aaagggttt|||wwwxxxyyy}}}nnnjjjgggjjjvvv}}}zzzwwwsssqqqoooooonnnnnnllljjjhhhgggggggggddddddccccccdddfffhhhiiigggiiilllooopppqqqrrrrrrtttuuuwwwyyy{{{|||}}}}}}~~~~~~~~~}}}}}}}}}}}}|||~~~~~~~~~~~~}}}{{{yyyxxxyyyzzzzzzzzzzzzyyyxxxwwwsssssssssrrrrrrrrrqqqqqqrrrqqqppppppqqqrrrssstttzzz{{{}}}uuunnnooouuu}}}~~~yyyvvvlllnnnuuu~~~qqqhhh[[[NNNEEE>>>:::888333222222111111111111222////////////////////////------............------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,++++++++++++++++++***+++,,,,,,---///222555666333///---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******))))))***+++,,,+++***(((***++++++******+++---,,,,,,,,,,,,,,,,,,,,,,,,222000...------,,,***(((************************************************,,,***)))))),,,------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,---------...------,,,,,,------...---...///222333333000---------------------------,,,,,,------------------------.........---,,,,,,---------............///........................,,,---......///........./////////.........////////////......///111444555,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,---------------......//////000---------............///000000000000000000000000000000////////////000000000000//////000000111222111111111222222333333444000000000111111111222222333333222222222222333333666555555666888;;;>>>@@@HHHNNNWWW\\\\\\[[[[[[\\\aaadddhhhqqq|||yyyvvvsssrrrrrrrrrqqqoooaaacccjjjwwwzzzwwwjjjhhhfffcccbbbaaaaaaaaabbbccceeedddccccccdddfffddddddfffhhhkkknnnqqqssstttwww{{{~~~}}}{{{yyyxxxwwwuuutttqqqooommmlllkkkkkkoooooooooqqqtttzzzzzzqqqsssyyy}}}zzzyyy{{{~~~qqqcccUUUHHH>>>888555555444333222222222222000000000000000000000000------............------------,,,,,,,,,---......---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,...111111///,,,***)))++++++++++++++++++++++++)))))))))))))))*********++++++++++++++++++++++++***+++,,,------,,,+++***,,,++++++---...///---,,,(((***++++++***)))***,,,************************---,,,+++,,,---...---,,,***************************************+++++++++---+++)))+++///111111///...---,,,+++++++++,,,,,,++++++,,,,,,---.........***++++++,,,,,,------......------,,,,,,------.........///111222222000---------------------------------............//////...............---,,,,,,---------............///........................,,,---......//////......000////////////......---...////////////222555888++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---------------------+++++++++,,,,,,---------+++,,,,,,---......//////---------............///////////////////////////000000////////////000000//////000000000111111111000000111111222333333333000000111111111222222222444333333222222333333444666666777999===AAAFFFIIINNNSSSZZZ^^^```dddhhhlllsssyyy}}}}}}{{{uuulllfffcccccccccccchhhmmmyyy}}}zzzwwwtttqqqmmmiiifff\\\\\\[[[[[[]]]___aaaccccccgggkkkmmmnnnnnnppprrrrrrsssuuuxxx|||{{{wwwtttsssrrrnnnmmmmmmmmmnnnqqqssstttwwwxxxzzz~~~~~~xxxyyy}}}~~~yyyiiiYYYIII@@@:::999777555333222111111000000000000000000000000------............------,,,,,,,,,,,,,,,---...///---,,,,,,+++,,,---...///,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,------)))+++------+++)))))))))************************(((((()))))))))*********++++++++++++++++++++++++***+++---......---+++***,,,+++,,,---//////---,,,***,,,,,,,,,***)))***+++************************+++******+++---...---,,,*********************************+++++++++,,,,,,///,,,+++...333777777555///...---,,,+++,,,,,,---******+++,,,,,,---......******+++,,,,,,---.........------,,,,,,------............///000111000...------------------------------........./////////...............------,,,---------............///........................,,,---......//////............/////////////////////000111000000222777;;;******++++++++++++************+++++++++,,,,,,,,,++++++------------++++++,,,,,,,,,---------......+++++++++,,,,,,---------++++++,,,,,,---...//////---------.........//////........................000000////////////000000/////////000000000000000//////000111222222333333000111111111111222222222444333333222222333333444666666888;;;@@@GGGLLLPPPVVVZZZ___eeekkksss~~~}}}{{{rrrkkkbbb\\\\\\```dddggguuu{{{yyysssooollljjjgggeeeccc```\\\YYYYYYYYYZZZ]]]```eeeiiillllllqqqwww{{{|||}}}~~~qqqqqqqqqqqqpppooonnnmmmooooooooopppsssxxx}}}{{{zzz|||}}}xxxzzzxxxfffUUUJJJ>>>===:::777444111///...000000000000000000000000---..................---,,,,,,,,,,,,,,,---...///---,,,,,,+++,,,---...///---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...***+++---,,,+++******+++))))))))))))))))))))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++---......---+++******)))***,,,------+++))),,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,***)))******************************++++++,,,,,,,,,,,,111...---000777;;;;;;999///...---,,,+++,,,,,,---))))))***+++,,,,,,------******+++,,,,,,---.........------,,,,,,------...///...------///000000///---------------------------------....../////////......//////......---,,,---------.........//////////////////////////////,,,---......//////......+++,,,...///000000000000///000111111000333888===,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))***,,,...///---------,,,,,,+++++++++......------------......------------------------,,,---......//////......//////............//////222111000///............000000000///......------000111111111111222222222444444333222222333333333///111444444333222222333777888;;;???FFFOOOXXX]]][[[___dddkkkvvvwwwpppjjjaaa^^^bbbbbbcccooo{{{tttnnnjjjhhhhhhbbbbbb```___]]]]]]\\\\\\]]]___bbbfffkkkrrryyy~~~~~~{{{xxxvvvtttrrrooommmmmmnnnpppqqqqqqtttvvvyyy|||~~~xxxvvvxxxhhhWWWPPPDDD;;;:::999444000111222222222222333333000...111...++++++...//////------------...............------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))((((((''''''))))))))))))))))))))))))+++*********))))))((((((,,,++++++******++++++,,,000...,,,,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++,,,...111444777999000///---+++++++++---...,,,++++++***)))))))))***---,,,+++*********+++,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......---------------.........//////...---,,,,,,,,,,,,---...,,,,,,,,,---...///000000........................---......///////////////...------,,,---...///000,,,///111111111555>>>EEE,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***)))***+++---///---------,,,,,,,,,++++++......------------..............................,,,---......//////......//////............//////333222222111111111111111///////////////.........000111111111111222222222333222222111111222222333000222555666555555666777777:::>>>DDDLLLTTT[[[```cccfffmmm{{{~~~pppfffccc]]]^^^eeekkkppp|||rrroooiiidddaaa```aaabbbaaaaaa```````````````aaaeeeiiinnnuuu|||}}}|||zzzxxxvvvtttrrrrrrssssssooonnnmmmllllllnnnooopppuuuvvvxxxzzz|||~~~~~~~~~zzzvvvsssqqqooonnnlllmmmnnnpppsssxxx|||~~~~~~~~~~~~|||zzzkkk[[[NNNBBB>>>;;;666222222333222222222333333111///222///------///000000.....................------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))++++++++++++++++++++++++,,,+++++++++************,,,++++++******++++++,,,...,,,***+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++*********+++,,,...111222000...---+++++++++---...,,,,,,+++***************++++++*********+++,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------+++++++++,,,,,,,,,------...---,,,,,,,,,,,,---...,,,---------.../////////........................---......///////////////000///.........///000111...000222222333888AAAHHH,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------------,,,,,,,,,,,,......------------......////////////////////////,,,---......//////......//////............//////111111111111111222222333......////////////000000000111111111111222222222222222111111111111222222222444666777777888:::;;;:::???FFFMMMTTT[[[aaaeeemmmppp|||~~~nnnbbb]]]\\\cccppp|||}}}wwwrrrnnnkkkdddaaa^^^[[[[[[]]]```bbbffffffhhhiiikkkmmmoooooovvvzzz}}}zzzwwwuuutttooonnnmmmkkkhhheeecccbbbbbbaaa___]]]]]]]]]^^^^^^ZZZYYYXXXXXXXXXYYY[[[\\\______```aaabbbdddfffgggkkkmmmoooqqqssswww{{{~~~}}}xxxtttqqqkkkjjjjjjjjjkkknnnpppqqqyyy}}}~~~{{{}}}~~~oooaaaRRRHHHBBB<<<777555444333222222333333222000111000......000111000////////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++,,,,,,,,,,,,+++++++++************++++++,,,///...,,,++++++,,,---------,,,,,,++++++++++++++++++*********+++,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------+++++++++,,,,,,,,,------...------,,,,,,------...------..........................................---......///////////////111111000//////000000000000222333333555<<>>CCCGGGOOOTTTZZZ[[[ZZZZZZ___cccmmm}}}xxxwwwzzz|||~~~wwwvvvvvvvvvwwwyyy{{{}}}zzzwwwqqqiiiddd\\\]]]]]]]]]]]]___cccfffdddeeeiiiooovvv|||}}}wwwoooiiiaaa^^^ZZZWWWUUUSSSQQQOOOTTTTTTUUUUUUVVVVVVVVVVVVQQQQQQRRRSSSTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOOPPPOOOOOONNNNNNNNNOOOOOOOOOOOOPPPOOONNNNNNQQQSSSRRRRRRRRRSSSTTTWWWYYY[[[]]]___dddjjjqqqwww|||~~~|||xxxqqqooollljjjkkknnnsssvvv{{{~~~xxxkkkaaa]]]cccrrrzzzlll___MMM???===999444111111111111111,,,...//////...------.../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++,,,,,,++++++++++++++++++++++++************++++++++++++,,,++++++******++++++,,,((()))******))))))***+++,,,,,,,,,+++******))))))***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******((()))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,+++***)))(((++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------+++++++++,,,,,,,,,------,,,------......------,,,------..........................................---......///////////////---...///000000000//////222222555999AAAJJJSSSXXX,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---............------------.........///......------------..............................,,,---......//////......//////............//////111111000000111222333333/////////000000111111222000111111111111222222222333333333333444555666666666777999;;;???FFFNNNSSSYYY^^^aaa```]]]^^^dddkkkrrr{{{uuupppooosssvvvssspppgggiiilllqqqzzzvvvrrrlllhhhgggddd___[[[[[[^^^aaadddfffiiinnnrrrsssvvvzzzvvvqqqjjjgggeeeccc]]]YYYSSSSSSTTTSSSQQQQQQRRRSSSSSSTTTTTTUUUUUUVVVWWWWWWSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQPPPNNNOOOPPPOOONNNNNNOOOPPPOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRSSSVVVZZZ^^^bbbeeekkkpppwww{{{~~~yyyuuuqqqoooooonnnoooqqqvvv|||yyypppjjjeeefffppp|||vvvaaaNNNCCC???999555333333333333,,,...111111///---...///..................------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,++++++******++++++,,,***,,,---,,,***)))***,,,,,,,,,++++++***))))))(((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******((()))***+++++++++************+++,,,,,,,,,,,,,,,***************+++,,,,,,******+++,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,,,,---------.../////////........................---......///////////////,,,---///111222222222111333444888>>>GGGPPPXXX[[[,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............---------.........//////.........------.........////////////////////////,,,---......//////......//////............/////////////////////000000111000000000000111111111111000111111111111222222222222222222222333444555666666888;;;???EEEMMMWWW]]]bbbfffhhhfffbbbdddllltttzzz}}}yyyooojjjgggkkkqqqrrrkkkccc]]]aaahhhtttzzzttthhhddd```^^^``````___]]]___ccciiimmmooosssxxx|||{{{uuunnnhhhdddbbb\\\VVVUUUVVVWWWUUURRRMMMQQQTTTUUUTTTUUUXXX[[[WWWWWWWWWXXXXXXXXXXXXXXXVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQSSSSSSTTTUUUUUUUUUUUUUUURRRSSSTTTTTTSSSQQQPPPOOONNNOOOQQQRRRQQQPPPQQQRRRNNNNNNOOOOOOPPPPPPPPPPPPPPPOOOMMMMMMNNNQQQTTTWWWSSSXXX^^^bbbeeekkkttt{{{~~~xxxssspppjjjlllnnnrrrxxx~~~}}}wwwtttmmmhhhllluuuqqq]]]HHHCCC<<<777555555555555,,,///222222000...///000---------...............------------------------------------------------************************************************+++++++++,,,,,,---------------------------------,,,,,,,,,------.........,,,++++++++++++++++++,,,...000222000---,,,---///,,,,,,++++++***))))))(((*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,++++++++++++++++++,,,******++++++++++++******+++,,,,,,------+++***))))))***+++,,,,,,,,,,,,,,,***)))))))))***++++++,,,'''(((***,,,------------*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......---------------.........//////,,,,,,---......---,,,,,,,,,,,,------...///000000........................---......///////////////,,,...000222333444444333444666:::BBBLLLUUU[[[^^^+++,,,,,,------,,,,,,+++******)))))))))))))))***...------,,,,,,------...---.........---,,,,,,+++,,,,,,,,,---------......111000///...............//////............/////////////////////.........//////000000111111222222111111000000000000111111111111000000000000000111222333555555555555777999;;;;;;AAAJJJOOOSSS]]]iiiooossstttrrrwww~~~vvvooolllgggeeeiiijjjgggcccccc```jjjyyy~~~wwwsssnnnhhhcccaaa`````````aaaccceeefffkkkooouuu{{{|||{{{yyyuuurrrmmmiiiccc```^^^]]]YYYVVVXXXUUURRRSSSVVVXXXWWWVVVUUUVVVWWWYYYZZZZZZZZZZZZZZZXXXWWWYYY\\\^^^]]][[[ZZZ[[[[[[ZZZXXXXXXZZZ[[[YYYYYYYYYYYYYYYYYYYYYXXXVVVWWWXXXYYYZZZZZZZZZZZZ\\\[[[YYYWWWVVVVVVVVVWWWVVVVVVUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRPPPOOONNNMMMLLLMMMNNNOOONNNNNNPPPQQQQQQQQQQQQRRRTTTXXX[[[]]]gggjjjpppwwwsssmmmjjjmmmoooooouuu}}}~~~zzzvvvxxxwwwqqqmmmmmm{{{qqqbbbNNN<<<888:::888555555444111////////////...---//////.........------------------,,,,,,+++++++++...........................------,,,+++***))))))///,,,******,,,...---+++((())),,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++---......---++++++++++++************+++++++++++++++************)))---,,,+++*********+++,,,,,,,,,+++******+++,,,,,,///...------//////...---,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------++++++************++++++)))***,,,------,,,***)))++++++,,,,,,,,,,,,------*********+++,,,---...///+++,,,------......------***++++++,,,---...//////------------------------////////////////////////............////////////////////////000000000000222000......111444777888444:::BBBJJJQQQZZZcccjjj***++++++,,,,,,++++++***,,,++++++******++++++,,,......------------........./////////......---,,,,,,,,,---------.........000000///.....................------------....../////////////////////.........///////////////000111111000000000000111111222222111111111111222222333444555444444666999;;;@@@CCCJJJRRRVVV[[[ggguuuzzzsssiiidddbbbeeegggeeedddfffmmm}}}yyyuuunnniiifffccc```]]]]]]^^^```cccgggkkknnnppptttxxx|||}}}{{{uuurrrmmmjjjhhheeebbb___```]]]YYYXXXXXXXXXVVVTTTWWWUUUSSSTTTWWWZZZZZZYYY\\\]]]^^^^^^_______________]]]\\\]]]___```___]]]```aaabbbaaa______```bbbbbbbbbbbbbbbbbbaaaaaaaaa______```aaabbbbbbbbbbbbaaa```^^^]]]\\\[[[\\\\\\^^^^^^]]]\\\[[[[[[ZZZYYYVVVVVVUUUSSSRRRQQQPPPOOOLLLMMMNNNNNNMMMMMMMMMNNNOOONNNMMMMMMOOOQQQSSSUUUVVVXXX[[[```ffflllqqqsss~~~xxxsssrrrpppllllllqqquuuyyy|||yyy||||||vvvrrrrrrsssvvv|||}}}mmm[[[HHH???;;;666333222444222000000111111///...//////.........---------------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,+++*********---+++***+++---...---,,,(((***,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++************+++++++++++++++************))),,,,,,+++******++++++,,,,,,,,,+++******+++,,,,,,+++***)))***+++,,,+++))),,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------++++++************++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------***+++,,,,,,------,,,,,,......---------,,,,,,,,,------------------------////////////////////////............////////////////////////000000000000111000...///111333666777777<<>>FFFLLLUUU\\\___hhhzzzwwwjjjccc___aaadddfffkkkppp~~~vvvppphhheeebbb```````````````___bbbfffkkkpppuuuxxxzzzyyy{{{}}}~~~{{{tttmmmiiibbb```]]][[[[[[YYYWWWUUUVVVUUUTTTUUUWWWXXXXXXXXXZZZYYYWWWXXX[[[^^^______```aaaaaabbbbbbbbbaaaaaaeeedddcccdddfffffffffdddfffggggggfffeeeeeefffhhhhhhhhhhhhhhhiiiiiiiiiiiihhhiiijjjkkkkkkllllllllllllkkkjjjhhhgggggggggggggggfffeeedddcccbbbaaaaaa___^^^[[[YYYWWWUUUUUUUUUQQQPPPPPPOOONNNMMMMMMLLLMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNPPPRRRUUUWWWZZZ[[[ccchhhooowww{{{sssppppppoooqqquuuxxx}}}{{{yyypppnnnnnnsss}}}}}}nnn\\\NNNCCC:::666555444333222222333222000.../////////.........------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******,,,......---,,,)))***,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************+++++++++++++++************))),,,++++++******+++,,,,,,,,,++++++******++++++,,,***((('''((()))***)))(((++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,------++++++************++++++---,,,***))))))***,,,---++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,******+++,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------////////////////////////............////////////////////////000000000000////////////111333555666;;;AAAMMM\\\mmmzzz+++++++++,,,,,,+++++++++------------------...///------,,,,,,,,,,,,------....../////////......---------------...............///////////////.........------,,,,,,------.............../////////////////////...---------,,,111111000000000000111111333222222222222333333444444444333333444888===AAAJJJRRR\\\ccckkk||||||mmmeee___```eeennnzzz{{{tttnnnhhhddd^^^]]]]]]^^^bbbeeeiiijjjkkkmmmpppsssvvvxxxxxxyyypppqqqpppnnniiibbb\\\XXXTTTTTTUUUVVVXXXXXXXXXXXXWWWXXXXXXZZZ]]]___```aaa```___^^^^^^```aaacccccceeeeeeffffffffffffeeeeeejjjjjjkkklllnnnoooppppppooopppppppppnnnnnnppprrrrrrrrrrrrrrrssssssssssssvvvvvvwwwxxxyyyyyyyyyyyyzzzzzzyyyxxxwwwvvvuuuuuusssrrrqqqpppooonnnmmmlllllliiieeeaaa^^^]]]\\\]]]XXXWWWUUUTTTSSSQQQOOONNNNNNNNNLLLKKKKKKKKKKKKKKKPPPPPPPPPPPPPPPQQQRRRSSSUUUXXX[[[```fffoooxxx~~~|||ttttttsssssstttxxx}}}yyyrrrjjjiiiqqq}}}qqq```QQQDDD===;;;444333222333333222000...////////////............+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------+++***++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,++++++******++++++,,,+++++++++*********))))))++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,***)))***+++,,,+++***++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,++++++,,,------------,,,***++++++,,,---...//////........................////////////////////////............////////////////////////000000000000---...///000111333555777@@@GGGVVVjjj}}},,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,,,,------.........---------------.........//////---...//////000///......//////............//////---.........//////000000111000000000//////......111111000000000000111111111111111111111222333333333333444444666;;;AAAFFFPPPXXXbbbmmm~~~kkkddd___cccmmm}}}|||sssjjjdddaaa___]]]ZZZ[[[^^^bbbfffkkkooorrrtttttttttsssqqqnnnkkkiiibbbaaa^^^[[[XXXUUURRRQQQPPPRRRTTTWWWXXXYYYZZZ[[[\\\]]]___aaabbbdddeeefffdddddddddcccbbbccceeefffjjjkkklllmmmmmmnnnmmmmmmnnnppprrrtttwwwyyy|||}}}~~~~~~~~~~~~}}}|||xxxuuuqqqlllhhheeeddddddaaa___[[[ZZZYYYWWWTTTQQQQQQQQQPPPOOONNNNNNNNNMMMOOONNNMMMMMMLLLLLLMMMMMMPPPQQQQQQQQQSSSYYY___dddmmmqqqwww{{{uuurrrrrruuuxxx|||nnnffffffmmmtttwww~~~sss```PPPDDD===666555333333333111///---000000/////////.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...............---,,,******))),,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,+++++++++*********))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++---+++++++++,,,---,,,+++***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,------++++++++++++,,,---...///,,,------...............***++++++,,,---...//////........................////////////////////////............////////////////////////000000000000,,,...000111222444888<<>>888555333222111000000000000000/////////...............------------------------------------,,,,,,,,,------------------------+++))))))---000......------------......,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++++++++************)))((()))+++,,,------,,,,,,***+++,,,,,,,,,,,,+++***,,,*********+++,,,+++***)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,---...,,,---......//////............---------,,,,,,,,,........................////////////////////////............////////////////////////000000000000...000222333444999CCCJJJQQQ[[[kkkyyy+++,,,,,,------,,,,,,++++++++++++,,,---...///000//////............//////------...///000000//////............/////////000+++---///000111000///......------,,,,,,------...---------...///000000111//////000000111111222222111111000000000000111111222222222333444555666777555888>>>CCCIIIOOOUUUYYY\\\bbbpppyyyrrrnnnjjjeeeaaa___^^^^^^```dddggghhhgggeeeiiilllkkkfff```\\\[[[UUUTTTRRRQQQQQQQQQRRRSSSUUUVVVXXXZZZ\\\]]]]]]]]]ZZZ___dddfffeeeeeegggiiifffjjjmmmnnnmmmmmmnnnpppooorrrtttuuuuuuxxx|||~~~}}}~~~|||wwwsssnnnmmmkkkgggddd```]]][[[VVVUUUSSSRRRPPPOOONNNNNNIIIKKKLLLLLLJJJHHHHHHHHHHHHJJJMMMOOOQQQUUU\\\aaaaaakkkuuu}}}~~~{{{vvvrrrssswww|||wwwkkkggggggaaaooo~~~qqq\\\FFFAAA;;;666444333222222000000000000/////////////////////...---------,,,........................------------------------+++++++++)))(((***000444///......---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++---,,,,,,++++++,,,,,,---+++++++++************)))((()))+++,,,------,,,,,,***+++,,,------,,,+++***---,,,+++,,,------,,,+++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,***))))))***,,,---++++++,,,,,,,,,---------------,,,,,,++++++,,,,,,+++,,,------......------***++++++,,,---...///000////////////////////////////////////////////////............/////////000////////////000000000000///111333333555;;;FFFOOOUUU___lllvvv|||,,,------......------,,,******+++,,,,,,---......111...---...000111///---////////////////////////,,,,,,,,,------.........000000000///......------........................000000000000111111111111///000000000111111111111000111111111111222222222444222333666666333444777:::>>>DDDJJJOOOTTTXXX\\\```dddrrr}}}xxx|||vvvnnngggcccaaa```___aaabbbeeegggiiikkkllllllhhhfffbbb^^^YYYVVVSSSRRRPPPPPPPPPPPPRRRTTTVVVXXX[[[\\\^^^aaabbbbbbbbbaaaeeegggiiijjjiiiiiijjjlllkkkmmmoooqqqrrrtttvvvyyy{{{}}}zzzyyywwwtttppplllhhhfff```^^^[[[YYYXXXVVVSSSPPPNNNLLLJJJJJJKKKLLLLLLLLLIIIIIIIIIIIIKKKMMMOOOPPPUUU[[[bbbhhhoooyyyyyyuuussssssttt}}}xxxpppllliiiiiippp}}}www```OOO???:::888555333444---...///...---------...------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///......------,,,,,,+++---------------------------,,,,,,,,,,,,,,,,,,,,,************+++,,,------*********++++++,,,,,,,,,((()))++++++++++++---///++++++++++++++++++++++++)))***,,,......---,,,+++---,,,++++++******++++++'''((()))***+++,,,------------++++++++++++------+++,,,,,,+++******+++---,,,,,,,,,---------.........---+++***)))******+++***++++++,,,------------******+++++++++,,,,,,,,,---------,,,,,,+++++++++------------------,,,,,,,,,---......//////......///////////////.........000000////////////000000111000///////////////000000000111333777@@@KKKSSSYYYcccpppyyy|||zzzyyyxxx,,,,,,------------,,,,,,+++++++++,,,,,,---------000...,,,---///000///---........................------...............///////////////................................................////////////111111111111222222222222111111111111222222222222444222333666777555777;;;<<>>777777;;;444444444333111///...------......//////......---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,,,,,,,++++++***+++++++++,,,,,,++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++)))***,,,---------,,,+++---,,,++++++******++++++------,,,,,,++++++******,,,,,,++++++++++++,,,,,,+++,,,,,,+++******+++---*********+++++++++,,,,,,************+++,,,---...,,,,,,---------,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++..................//////,,,---......//////............//////////////////000000////////////000000000000000//////000000111111111444999BBBKKKRRRVVV[[[cccmmmtttwwwwwwwwwxxx,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,------------,,,------------------------000/////////......---------------...///000000111000000000000000000000000000000000000111111111111111111111222222222333333111111111222222222333333444333444777888:::AAAIIIRRRWWW^^^ccceeeeeeeeeeeesss{{{yyysssnnnmmmnnnoooqqqnnnlllrrr|||tttllleee```bbb```___aaafffjjjmmmnnnnnnmmmjjjeee^^^WWWQQQMMMJJJKKKLLLNNNQQQSSSVVVWWW]]]___aaadddfffggggggggghhhgggggggggiiimmmppprrrvvvyyy}}}yyyuuuqqqooommmjjjgggccc```^^^[[[XXXUUUUUUTTTQQQOOOMMMLLLKKKKKKIIIJJJKKKJJJJJJLLLPPPTTTOOOYYYeeemmmsss{{{|||zzzwwwttttttxxxzzzwwwtttmmmfffdddhhhrrrmmmWWWGGG===;;;===555444333333333111///---......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,++++++******++++++++++++++++++++++++))))))***+++,,,,,,------------,,,+++************,,,,,,,,,++++++*********+++,,,---,,,***)))***+++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++---,,,++++++******++++++---------,,,,,,,,,++++++,,,++++++++++++++++++,,,+++,,,,,,+++******+++---++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,------------,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......///.....................////////////000000////////////000000000000000///000000111111222333666===FFFOOOSSSUUUXXX```jjjqqqrrrqqqpppppp+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,------------------------------///......------,,,,,,,,,,,,------...///000111111000000000000000000000000000000000000111111111111000000000000111111111222111222222222222333333333555444666999;;;>>>GGGRRR[[[bbbjjjrrrvvvwwwwwwxxx{{{sssmmmhhhfffeeeaaadddmmm}}}xxxnnngggccc```___aaaaaacccfffiiikkkjjjhhhfffccc^^^XXXRRRNNNLLLKKKLLLMMMPPPSSSWWW[[[^^^```dddeeegggiiijjjjjjjjjjjjnnnnnnmmmnnnqqqvvv{{{~~~~~~{{{yyyrrrooollliiigggdddaaa^^^ZZZYYYVVVSSSQQQPPPOOOOOOMMMMMMMMMKKKJJJKKKMMMOOOIIIOOOVVVYYY\\\cccppp{{{zzztttsssvvvyyy~~~~~~zzzwwwrrrnnniiiddd___dddvvv{{{gggUUUHHH???:::777444222111222222000///...//////////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,---...//////------,,,+++************,,,,,,,,,++++++*********,,,------,,,***)))***+++++++++++++++++++++++++++******+++++++++,,,,,,+++---,,,++++++******++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,+++******+++---,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******------------,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,---......///.........---.........//////000000000000////////////000000000000000000000111222222333555999@@@HHHPPPTTTVVVWWW___iiiooonnnkkkhhhfff++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,---...---------------------------------------,,,,,,,,,---------...///000000111////////////////////////............//////////////////000000000111111111222222222222333333333333666666999===@@@EEERRR___gggppp~~~yyypppiiifffeeefffbbbjjjxxxyyytttmmmeeeaaa```bbbdddhhhhhhhhhiiijjjhhheeebbbWWWUUUQQQNNNMMMNNNQQQSSSSSSTTTVVVYYY]]]aaadddfffiiijjjlllmmmooopppppppppsssssstttvvvzzz|||zzzwwwuuusssoookkkhhhbbb```]]]ZZZWWWUUUTTTSSSOOONNNMMMKKKJJJJJJKKKKKKLLLNNNOOOOOOOOOUUU___ggguuuzzz|||vvvttttttwww{{{}}}}}}sssrrrooojjjbbbaaannn}}}wwwgggYYYIII===;;;777222000111222111///...//////000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////,,,,,,++++++***+++++++++,,,,,,+++++++++++++++++++++,,,---,,,***)))***+++++++++++++++++++++++++++************+++++++++,,,---,,,++++++******++++++******++++++,,,,,,------******++++++++++++******+++,,,,,,+++******+++---,,,,,,---------.........,,,,,,---,,,,,,***)))(((,,,,,,---------,,,++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,------......//////,,,---......//////......------......///000000000000000////////////000000000000000000111111222333333888???FFFLLLRRRYYY]]]^^^eeemmmpppmmmhhhdddccc++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------------///000///---,,,...000........................------------............------......//////000000....................................////////////000000111111111222222222222222222333333333444444666777;;;AAAFFFOOO```ooo~~~xxxmmmgggfffiiillllllxxx}}}vvvssshhhgggdddbbbaaacccgggiiimmmkkkhhheeeccc```\\\ZZZNNNMMMLLLMMMOOOSSSWWWZZZ\\\]]]^^^aaadddgggiiikkknnnoooppprrruuuwwwzzz{{{}}}~~~~~~yyyuuuooolllhhhccc___\\\ZZZYYYSSSQQQOOOMMMLLLLLLKKKJJJKKKLLLLLLKKKKKKNNNTTTXXX^^^ccclllxxx}}}{{{vvvwwwyyyzzz}}}{{{}}}|||zzzyyywwwrrrmmmooouuu{{{ooo]]]MMMCCC<<<444000111222111/////////000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......//////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++***++++++,,,,,,++++++++++++++++++,,,,,,+++,,,---,,,*********,,,++++++++++++++++++++++++***************++++++,,,---,,,++++++******+++++++++++++++++++++*********)))***+++,,,,,,+++***)))+++,,,,,,+++******+++---++++++,,,,,,,,,---------***+++,,,,,,,,,+++******++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,---......//////,,,---......//////......------......///000000111000000////////////000000000000000000111222333444444<<>>HHHMMMUUU[[[bbbuuu{{{mmmiiiooo}}}sssllldddcccaaabbbeeeiiinnnpppsssrrrooojjjccc[[[UUUQQQOOOOOOPPPSSSXXX]]]bbbdddhhhjjjmmmoooooonnnmmmmmmqqqssswwwzzz~~~}}}xxxsssnnniiieeedddaaa]]]YYYXXXVVVTTTRRRQQQPPPOOOMMMMMMNNNQQQSSSTTT]]]gggooowww~~~yyynnnnnnnnnpppvvv~~~{{{uuuwww~~~tttbbbOOOAAA888666777333222111000000000111222....................................------------.........---------,,,,,,---------,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,---------,,,,,,*********+++,,,,,,,,,++++++,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,---------............---------,,,,,,,,,+++,,,---...////////////000000//////000000111222000000000000000000000000000111222222333555:::===JJJWWWkkk~~~~~~uuusss~~~......------,,,++++++***+++++++++,,,,,,,,,------------..................////////////////////////---------------...//////------///000000000///...//////////////////////////////000111111111111111111222222222222333333333555666666555666999===AAAQQQRRRVVV\\\hhh~~~tttmmmkkkssszzzppphhhccc^^^```cccfffjjjooosssuuuyyysssiii^^^VVVPPPNNNMMMPPPRRRVVV[[[```fffkkknnnppprrrttttttrrrpppppprrrxxx{{{~~~xxxrrrnnnmmmjjjeeeaaa___\\\ZZZXXXVVVTTTRRRPPPOOOOOOOOOOOONNNSSSZZZ```eeemmmzzzzzzuuuooojjjkkkqqqxxx}}}wwwuuuyyy}}}zzzkkkZZZLLLBBB<<<888444333111000//////000111//////////////////////////////.........---------...------------,,,,,,,,,------------------------++++++************+++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,---,,,,,,+++++++++,,,---......---------++++++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------------,,,,,,,,,---------........................------------,,,,,,------...///000000000000000000000000111222222333444888>>>BBBPPP[[[lll|||~~~wwwqqqttt---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------***+++,,,...///000000000---------------.........///////////////000111111............/////////000000000000000000000000000//////000111111111111111222222222222333333333333666777777777888<<>>;;;888444111111111111111111111111111........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++************+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++++++++++++++++++++,,,---------------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------,,,,,,---...000222444555000000000000000000111111111111111111111222333333444444666<<>>;;;666222333333111000222000000000000000//////...........................//////............//////,,,------......------,,,...------,,,,,,------...------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,))))))*********+++++++++...---+++*********++++++,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((&&&$$$%%%(((,,,///,,,,,,,,,++++++*********,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***------------------------........................---------............///............////////////000111111111111222222222///555::::::555222555999===IIISSSVVVZZZdddooowwwyyyqqqiiifffggglllwww...............///000000................................................000/////////............---...//////000000//////111000000000000000000000///000000111111111111111111111000111111333555666222555888:::===DDDMMMTTT]]]pppvvvpppvvv}}}vvvsssvvv}}}ggg]]]\\\[[[]]]bbbgggjjjpppuuuzzz~~~}}}yyyyyy|||~~~}}}{{{|||wwwtttnnnjjjgggdddaaa___VVVVVVUUURRRPPPRRRXXX]]]bbbmmmzzz{{{uuussstttvvvzzz}}}|||zzz{{{www___LLLBBB:::555444444111///111000000000000000//////...------------------------//////............//////,,,------......------,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,))))))*********+++++++++---,,,+++*********++++++***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))(((((('''((()))+++,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---------------------------........................---------............///............////////////000111111111111222222222111666:::999555333777<<>>888666222000000000111111111111000//////------------------------........................,,,------......------,,,,,,++++++******++++++,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,************************,,,++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++++++++++++++,,,++++++******++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******------------------------........................---------............///............////////////000000111111111222222222222444555444333666<<>>EEEKKKQQQZZZeeelllwww|||vvviiiaaa[[[ZZZYYYXXXYYY]]]fffpppzzztttuuuyyy~~~pppgggdddccc```eeennnyyy|||~~~}}}{{{{{{}}}|||yyy{{{~~~|||xxxsssqqqnnniiiddd```^^^\\\YYYUUUSSSVVV]]]hhhxxxzzzyyywwwwwwzzzzzz|||}}}xxxeeeQQQEEE>>>999555444111111222222111111000///////////////////////////,,,---...//////...---,,,,,,------......------,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++*********************+++,,,,,,,,,++++++...,,,+++))))))+++,,,...++++++++++++++++++++++++---,,,***))))))***,,,...***++++++++++++,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------........................---------............///............////////////000111111111111222222222000000000111444:::AAAGGGNNNaaavvv~~~{{{yyyuuurrr}}}///...------,,,,,,,,,---............................................................/////////000//////000111111111111000...//////000111111222222000111222222333333222222333333333333555777:::;;;@@@DDDKKKRRRZZZfffsss||||||{{{sssfff___YYYWWWVVVVVV[[[aaapppxxxsssqqqyyyxxxfff]]]\\\```cccbbbhhhpppwww{{{|||zzzwwwqqqwww~~~}}}zzzzzz{{{}}}|||yyy{{{~~~xxxyyyxxxrrrkkkfffdddddd\\\WWWUUUXXX[[[```jjjuuu}}}xxxwwwyyy}}}}}}xxx||||||zzz~~~www^^^NNNEEE===777555111222222222222111000000////////////////////////+++,,,...//////...,,,+++,,,------......------,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++*********)))))))))***+++,,,,,,,,,,,,++++++++++++******+++++++++************************))))))******++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++------------------------........................---------............///............////////////000111111111111222222222111111111333777===EEEJJJTTTcccrrrvvvtttsssssssssmmmwww///...------,,,,,,,,,,,,...............................................................///000111//////000111111111111111...//////000111222222222111111222333333333333222222111111222444777:::<<>>CCCJJJRRRWWWccchhhmmmkkkfffccceeehhhxxx////////////////////////,,,,,,,,,---...///111222222111000000////////////...//////000000111111222///000111111222222111111000000000111222222333333111111000000111111222333222666>>>DDDGGGNNN^^^nnnyyyyyy{{{wwwuuu|||}}}hhh[[[UUUUUUZZZ```hhhmmmuuu{{{}}}|||zzzzzzxxxyyy}}}}}}{{{yyywwwvvvvvv|||~~~vvvssssssuuuxxx}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}||||||}}}~~~}}}yyyuuuqqqooommmmmmkkkiiifffbbbaaadddiiinnn{{{|||}}}}}}wwwuuuxxx|||iii\\\NNNBBB888555555444222333000000000000000000000000...////////////...------------------------------000///......//////...---***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,+++******,,,---,,,,,,,,,,,,++++++++++++***)))))),,,111555888:::...------,,,++++++++++++,,,,,,,,,+++++++++******((((((((()))******++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////....../////////000000000111111222222555999===@@@@@@???777999<<<@@@EEELLLTTTYYYbbbgggkkkhhhcccaaafffkkk}}}////////////////////////,,,,,,,,,,,,---...///000000000//////.../////////...//////000111111222222...///000000111111000000///000000111222222333333333333222222333333444555444999AAAGGGKKKUUUiii}}}zzz{{{xxx{{{}}}rrreeeXXXTTTTTTXXX```hhhqqqvvv{{{~~~~~~}}}~~~~~~}}}|||zzzxxxvvvvvv}}}}}}uuunnnmmmmmmooottt|||}}}||||||~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~yyyuuurrrpppooonnnmmmkkkhhheeedddfffhhhpppwww~~~}}}~~~}}}pppZZZKKK===777555333111222000000000000000000000000///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,000///......//////...---******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++))))))+++---------,,,,,,,,,+++++++++)))((((((***...111222222------,,,++++++,,,,,,,,,,,,,,,,,,+++++++++******(((((()))******+++,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------------------------------------------------------***+++,,,.../////////...//////000000000111111111222333666:::???BBBAAA@@@999;;;>>>BBBHHHPPPYYY___fffjjjmmmiiicccbbbhhhooo////////////////////////......---......///000111//////............//////...//////000111222222222......///000000000000000///000000111222222333333555444444444444555666666777;;;CCCHHHMMMYYYrrr|||{{{www{{{ppp___XXXTTTXXX[[[^^^gggqqqxxx|||~~~wwwxxx{{{|||~~~~~~}}}~~~~~~|||zzzxxxwwwvvv}}}|||sssgggfffeeegggmmmvvv}}}||||||}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}xxxsssqqqooopppqqqpppnnnkkkhhhgggggghhhooo{{{{{{gggWWWEEE===999666555555000000000000000111111111///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++------,,,************++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++------,,,+++))))))+++------------,,,,,,+++++++++((((((''')))+++---,,,+++,,,,,,+++++++++,,,------,,,,,,,,,+++++++++******((())))))***+++,,,,,,,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------(((***,,,...////////////000000000000111111111111000222444999===??????>>>:::<<>>EEELLLVVVggg}}}yyyvvvzzzvvvvvvzzz}}}jjj[[[RRRSSSWWW]]]cccjjjqqquuu~~~~~~|||wwwssswwwxxxzzz|||}}}}}}||||||~~~}}}|||yyywwwxxx{{{}}}xxxmmmeee___aaagggnnnwww}}}~~~}}}|||~~~}}}~~~~~~~~~}}}zzzuuurrruuurrrnnnlllkkkiiigggeeedddkkkuuu~~~}}}yyygggOOO???999888555222111111111111111000///...////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,---,,,***)))***+++......---,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,+++***)))((((((***,,,---+++***)))***---...///...++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,........./////////000000...............---------////////////000000000000111222444777:::;;;;;;:::555<<>>777444333222222111000000//////////////////////////////...........................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---...///...,,,+++,,,---))))))******+++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********************+++++++++,,,,,,,,,---,,,+++++++++,,,---...---,,,******++++++***)))++++++,,,,,,,,,,,,------......---,,,,,,,,,------)))))))))*********++++++,,,---------.../////////////////////000000000000000111222444555777888888>>>BBBKKKVVVcccoooyyy|||xxxrrrmmmlllsss}}}...//////000000//////...000000000000000000000000000000000000111111111111///000000000111111111111000111111111111111111000000111111111111111222222333444555555666888<<<@@@JJJOOOYYYfffuuu~~~xxxhhhddd``````ggguuuyyyvvvwww~~~kkkZZZSSSTTTVVVYYY```kkksssyyy|||vvvuuuuuuvvvyyyzzzyyywwwwwwwwwxxxzzz{{{|||}}}}}}{{{{{{{{{yyyxxxxxx{{{}}}~~~sssgggbbb```aaaffflllyyy||||||~~~~~~}}}~~~~~~{{{xxxvvvvvvuuusssqqqpppooommmmmmpppxxx}}}yyyuuuuuuyyy~~~jjjTTTEEE<<<999444333222111000000//////////////////////////////........................///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...---,,,+++,,,---,,,,,,+++******))))))(((++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******)))))))))***+++,,,,,,***))))))***+++******+++++++++,,,,,,,,,------...------,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---...///000000////////////000000000000///000222222333555777999@@@FFFRRRcccuuu}}}xxxssspppttt///000000111111000000///////////////////////////000000000000111111111111///000000000111111111111///000000111111000000///000000111111222222222333444444555666888<<>>:::<<>>EEEIIIRRRZZZdddlllsssxxxvvvpppqqqvvv000///---,,,,,,---///000000000000000000000000000000000111111111111000000222222111000000000000000222222111111111111111111222333444444333333555777777:::AAALLLVVVcccwwwkkk]]]XXXYYYbbbkkk{{{wwwssswww}}}~~~hhh[[[XXXYYYZZZ^^^fffooowww{{{|||xxxooojjjkkkqqqxxx}}}zzzzzz{{{|||~~~~~~zzzvvvsssuuuyyy}}}~~~zzztttnnniiidddgggkkknnnqqquuuyyy|||}}}}}}}}}~~~~~~~~~}}}|||zzzxxxwwwvvvtttvvvyyyyyypppuuu||||||uuurrr|||mmm\\\JJJ???777666666333111222///000000000000000000000///............---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------------,,,,,,,,,******)))((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------..................---------...------------...//////////////////000000000111444333222444888???EEEIIINNNWWWaaahhhoootttrrrmmmjjjvvv000///...------...///000000000000000000000000000000000111111111111000000222222111000000000000111111111222222222222222222222333444333222222444666444===JJJTTT[[[lll}}}jjj^^^[[[\\\jjjxxxxxx~~~wwwtttuuu}}}xxxgggZZZUUUVVV[[[___fffooowww||||||{{{~~~wwwpppjjjiiinnnvvv~~~~~~~~~~~~zzzuuutttvvvyyy~~~{{{uuuooohhhddd___```bbbdddhhhmmmtttyyy||||||}}}}}}~~~~~~}}}{{{yyyxxxwwwwwwxxxyyy|||ooopppsssxxx}}}zzzrrrvvvwwwhhhTTTHHH<<<888888666333111000000000000000000000000///............---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......------,,,,,,++++++))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++***))))))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.....................------......///000/////////000000000111111333222333555:::@@@FFFJJJMMMVVV___ffflllppppppkkkkkk}}}//////............//////////////////////////////000000111111111111000000222222111000000111111111111111222222222222222333222333444333222222444666888CCCQQQ[[[fff{{{~~~lllbbbdddjjjvvvzzztttuuu{{{vvvdddYYYTTTVVVYYY]]]bbbiiirrrxxx{{{{{{zzz~~~~~~wwwoookkkjjjlllvvvxxxuuuuuuvvvyyy{{{~~~}}}xxxrrrmmmgggccc```___^^^^^^```fffnnntttxxxyyy{{{~~~~~~~~~~~~~~~}}}~~~|||{{{zzzyyyyyyzzzyyyxxxxxx}}}yyyxxxyyy}}}uuusssxxxtttbbbTTTBBB999777666444111111111111000000000000000///............---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---,,,,,,++++++++++++,,,,,,---,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++************++++++************************++++++++++++++++++++++++------,,,,,,,,,,,,---------------------------------------------,,,,,,,,,,,,---------.../////////...............//////000//////000000000111111111222222444777<<>>HHHXXXmmmyyyiiihhhvvvxxxuuuuuuyyyzzziiiYYYSSSVVV[[[```eeelllooossswww{{{}}}vvvkkkfffcccdddiiirrr|||zzzyyyzzz{{{|||~~~zzzuuuqqqnnnkkkiiieeeccc___[[[XXXYYY^^^aaammmrrryyy}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~|||zzzwwwuuuwww{{{~~~}}}yyyyyy~~~sss\\\FFF;;;999888555222222222111111000000//////............---------///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,)))***+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---------...............//////......//////000111000000000111111111222222111444888===DDDJJJOOOQQQXXX```fffggggggiiijjjiiittt//////000000000000//////000000000000000000000000000000111111111111000000222111111111222222333444111111222222333444444555111333555666666888;;;>>>BBBNNNaaayyyzzznnnkkktttwwwrrruuuzzzggg\\\SSSTTT[[[aaahhhmmmrrruuuzzz}}}xxxooofffbbb```dddkkkuuu~~~}}}~~~~~~}}}~~~zzztttpppmmmkkkiiigggfffccc___[[[ZZZ[[[]]]ccckkkvvv}}}}}}}}}~~~~~~~~~~~~}}}zzzyyyyyyzzzyyyyyy~~~|||}}}oooWWWEEE???;;;777333333222111111000000//////............---------//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...*********+++,,,,,,------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++'''((())))))))))))(((''',,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////...............---------///////////////000000111000000111111111222222222222555:::@@@GGGMMMQQQTTT^^^eeekkkiiigggiiikkkjjjjjjyyy//////000000000000//////000000000000000000000000000000111111111111000000222111111111222333333444111111222333333444555555111333555666777:::===@@@HHHVVVkkkzzzlllfffooo~~~sssqqqyyymmm^^^VVVRRRWWW___gggnnnssstttxxx}}}vvvmmmeeebbbaaafffnnnxxx~~~~~~zzzsssooollliiihhhjjjjjjhhhddd```]]]]]]^^^\\\eeerrr~~~}}}}}}~~~~~~~~~}}}zzz{{{||||||yyyvvvxxx}}}~~~}}}cccOOODDD>>>888333333222222111000000/////////.........---------//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......))))))***+++,,,------.........---,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------...///++++++++++++++++++++++++,,,,,,,,,---...///000000/////////......------,,,///////////////000111111000111111111111222222222222555;;;BBBIIIOOOSSSUUUdddkkkpppmmmjjjkkkmmmmmmgggxxx000000000000000000000000000000000000000000000000............////////////000111111111111222222222222333333333333333333444555333444666888999>>>FFFQQQ```rrr{{{yyyrrrjjjdddjjj|||{{{vvvuuuwww~~~mmm[[[TTTUUUXXX___gggpppvvvyyy|||||||||sssjjjcccdddeeeiiipppzzz~~~|||vvvooojjjiiiiiilllnnnooommmhhhddd```______bbbiiittt~~~~~~~~~|||~~~}}}yyywwwzzzxxxzzz}}}kkkSSSBBB<<<888666333222222111000...//////.........---------.................................------.........------,,,++++++******))),,,,,,,,,++++++***************+++,,,,,,---......,,,,,,++++++,,,,,,---...------,,,+++************++++++***************+++,,,+++*********+++,,,---,,,+++*********+++,,,---111---******,,,......---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000///...---,,,------...............////////////333222111111111222333444555666<<>>FFFKKKNNNXXXccckkkmmmnnnjjjddd______bbbttt........................////////////////////////000000000111111111222222111111111111222222222333222222333333444444444444777666888;;;<<>>:::555222222222222111////////////....................................---,,,,,,++++++,,,,,,---...------,,,++++++******------------------------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---************+++,,,------++++++*********+++,,,,,,++++++++++++++++++,,,,,,+++***++++++++++++,,,,,,---,,,+++++++++,,,------,,,,,,,,,---------......---------------------------------............///............------..................////////////222111000000111222444555999<<>>HHHSSS^^^mmm}}}~~~uuuoooyyyyyyiii////////////////////////111111111111111111111111111111222222222333333333222222333333333444444444222222333444555666777888666<<>>EEENNN]]]ssssssjjjiiiooo~~~yyyvvvyyy}}}rrrkkknnnvvvrrrbbbYYYRRRMMMQQQVVV]]]fffooovvv{{{}}}|||{{{wwwsssnnnjjjhhhhhhkkklllqqqwww~~~}}}~~~~~~{{{mmmcccWWWMMMDDD;;;666666333222111111000000111111//////............//////.........------------,,,------------------------,,,,,,++++++******++++++,,,,,,,,,------,,,,,,,,,---......,,,++++++---///333111...+++******,,,---++++++++++++++++++++++++***))))))***,,,---+++***************+++++++++,,,)))***++++++,,,,,,+++++++++,,,...000000///...---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000111222444333333777===BBBLLLUUUdddtttwwwyyygggXXXSSS......//////000000000000///000000000111111111111000111111111222222222222000000111222222333333333444555555555666999===AAALLLWWWjjjyyymmmllluuurrruuu~~~yyypppooowwwzzzgggXXXRRRQQQQQQRRRZZZeeepppwww|||~~~~~~}}}xxxsssoooiiieeedddfffjjjnnnuuu}}}}}}~~~~~~~~~yyypppcccWWWKKKAAA999666444333222111111111111111//////............//////............------------------------------------,,,,,,++++++***++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,------,,,---000222777444000,,,******,,,---++++++++++++++++++++++++)))***+++,,,---,,,+++************+++++++++,,,,,,+++,,,------......------+++,,,---//////...---,,,***++++++,,,,,,++++++***........................---------............///////////////000000000000///222555444333777???GGGOOOYYYhhhwww{{{wwwnnn|||www___SSSUUU......//////000111111111///000000000111111111111000000000111111222222333111111111222222333444444333444555555666:::???CCCPPP```zzz~~~qqqiiirrr}}}sss{{{xxxuuutttzzztttbbbVVVQQQRRRUUUWWW___kkkvvv|||zzzuuuoookkkeee``````dddjjjnnnuuu~~~||||||}}}~~~~~~rrrbbbSSSHHH===666555444333222111111111111//////............////////////.........---------------------------------,,,++++++***++++++,,,,,,******++++++++++++******)))***,,,,,,---///333666888555111---******,,,---++++++++++++++++++++++++)))***,,,------,,,++++++***++++++++++++,,,,,,,,,+++,,,------......------++++++,,,---...------,,,***++++++,,,,,,++++++***........................---------............///////////////000000000000...111333333333888AAAIIITTT^^^nnnzzz}}}wwwqqqooouuu[[[QQQUUU/////////000000111111111000000000000111111111111000000000000111222333444222222222222333444555666333444444555777;;;AAAFFFRRRiiitttmmmnnn~~~|||}}}zzz|||pppsss{{{kkk]]]TTTPPPRRRWWW___gggrrryyy}}}yyytttkkkgggaaa^^^^^^cccjjjnnnsss~~~|||{{{|||~~~}}}lll\\\OOOCCC999666555444333222111111111//////............///////////////.........------------------------------++++++******++++++,,,,,,)))******++++++******)))((()))+++,,,---000444777555333000,,,++++++,,,,,,++++++++++++++++++++++++)))+++------,,,+++,,,---++++++++++++,,,,,,,,,,,,)))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000///000222222555;;;DDDKKKWWWaaappp{{{~~~zzzsssnnnsssmmmXXXPPPTTT000000000000000000111111000000000000111111111111111000000000000222333444444333333333333555666777555555555666888===DDDIIIWWWrrrtttlllmmmyyy~~~zzz{{{|||sss{{{ooo^^^UUUQQQPPPVVV]]]iiiooowww{{{}}}~~~xxxtttjjjgggbbb___```ffflllqqqvvv|||{{{|||~~~~~~tttcccWWWJJJ???777666555333222222222111//////............//////////////////............------------------------++++++******++++++,,,---***++++++,,,,,,++++++***)))***+++,,,,,,...111444111///...,,,+++++++++,,,++++++++++++++++++++++++***,,,---,,,******,,,///+++++++++,,,,,,,,,------)))***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000111111000222888@@@HHHMMMSSS^^^lllvvvxxxssslllhhhpppvvvcccVVVTTTVVV111111000000000000000000000000000000111111111111111000000000000222444555444444333333444555777888666666777777:::???FFFKKK[[[yyy~~~tttjjjfffpppxxxyyy|||~~~}}}ssscccTTTOOOPPPSSS]]]fffpppuuuzzz}}}}}}~~~xxxtttllliiieeecccdddjjjpppuuu}}}}}}|||}}}~~~xxxhhh\\\OOOCCC777777555444333222222222//////............//////000/////////............------------------------+++*********+++,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,,,,+++,,,///111------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---,,,)))***---000++++++,,,,,,,,,---------,,,,,,---.........------******+++++++++,,,,,,,,,,,,------......------,,,........................---------.........//////////////////000000000000444222000333:::CCCJJJNNNMMMXXXfffppppppkkkeeeaaahhhzzznnn[[[WWWYYYZZZ111111111111111000//////111111111111111111111111000000000000111111111111222222333444444555555666888999::::::;;;AAAIIIPPPeeezzzwwwnnnkkkllltttzzz|||zzzppp___VVVPPPPPPRRRVVV___jjjzzz{{{}}}~~~|||~~~~~~wwwrrrkkkgggbbbaaafffoooxxx~~~~~~{{{zzz{{{{{{uuufffVVVHHHAAA:::444333222000000333111111000///////////////...,,,***+++,,,---,,,++++++,,,------+++)))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,...---,,,,,,,,,+++)))'''((()))+++---------,,,+++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,---------------------------------.........//////---------............//////////////////000111111222555444333:::FFFLLLKKKLLLSSS___hhhgggbbbaaadddnnnxxxwwwaaaTTTUUU\\\bbb111111111111111000//////111111111111111111111111111111111111222222222222222333333444444555555666555777:::;;;>>>DDDMMMTTT```rrrzzzpppggggggkkk~~~|||pppdddVVVPPPMMMQQQVVV\\\fffooozzzyyy{{{~~~}}}wwwrrrkkkgggcccccchhhrrr{{{~~~||||||}}}ppp^^^PPPDDD<<<555555555333111222111111000///////////////000...,,,---...///...---,,,---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........---,,,---,,,+++,,,,,,,,,***(((,,,,,,++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------------------------------.........................../////////000000///////////////000111111222555666666<<>>DDDKKKTTTZZZeeeaaa^^^\\\YYY[[[fffrrr|||zzzeeeZZZYYYcccxxx///000000111111111111000111111111111111111111111111111111111222222222222444444444555666666777777888;;;AAAEEEJJJQQQ[[[bbbnnnwwwtttfff]]]^^^lll{{{uuufff\\\SSSOOOOOOQQQWWW^^^dddjjjqqqsssqqqrrrttt{{{{{{ssskkkeeecccaaadddhhhlllqqqzzz~~~{{{}}}|||~~~vvvaaaJJJ;;;555222222444222222111000000000000111000...,,,---...///...---***,,,---...,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,++++++,,,...///...,,,''')))+++---...---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------------------------------.........//////------------............111000000000000111222222222444:::BBBFFFKKKTTT]]]iiiddd___[[[YYY]]]kkkyyyooo]]]ZZZ```lll~~~//////000111111111111111111111111111111111111111222222222222333333333444444444555555666666777777;;;???FFFMMMUUUaaannnwww}}}ooodddaaahhhxxxsssbbbXXXTTTOOONNNPPPTTT\\\dddhhhooovvvwwwtttrrrwww~~~xxxoooiiieeeeeebbbfffkkkooosss{{{~~~~~~}}}}}}~~~}}}|||~~~wwweeePPPAAA888333333666333222111111000000111111000...,,,---...///...---+++---...///...---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,---......---,,,***++++++,,,,,,,,,++++++++++++,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,,,,---...///000000............////////////111111000000111111222333555666===EEEIIILLLUUU```hhhddd```___aaajjj|||{{{gggXXX]]]kkkyyy//////000111111111111111111111111111111111111111333333333444444444555555444444555555666777777777???DDDLLLVVVaaapppyyykkkeeehhhtttzzzqqqaaaSSSPPPPPPNNNOOORRRXXXaaahhhkkkqqqwwwxxxsssqqqzzz~~~~~~{{{uuummmhhhggghhhcccgggmmmqqquuu}}}~~~}}}||||||}}}~~~~~~~~~~~~{{{~~~~~~ttteeeSSSFFF;;;444444777333222111111000111111111...,,,***+++,,,---,,,,,,,,,...///000///...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000------,,,---......---+++///---+++***))))))++++++++++++------------++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,------------------------***+++,,,---...000111111////////////000000000000111111111000111111222333777888???HHHKKKMMMVVVaaadddaaa```cccjjjxxxxxxdddXXXbbbuuu222111000//////000111222333111...---,,,...000222111111222222222333333333666444333666666555666:::BBBHHHVVVjjj}}}zzznnnaaa^^^iii~~~yyyxxxsss^^^WWWNNNJJJLLLQQQUUUWWWeeefffkkkrrrtttrrrssswww{{{|||uuummmgggeeefffhhhiiinnnssswwwyyy{{{vvvwww|||||||||}}}ssssssrrreeeWWWMMMBBB888666999333111000111222222111000////////////....................................//////...------------...///...---,,,+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...//////...,,,+++***+++,,,,,,///...,,,***))))))******************************,,,,,,,,,++++++*********000...+++******,,,...000......,,,++++++,,,---...111000/////////000222333222000//////111333333333888;;;BBBJJJQQQUUU[[[aaaeeedddccchhhwwwmmm___YYYjjj222111000000000000111222222111///......///111222111222222222222333333333666333333666777777:::???HHHSSSgggrrriii```aaapppyyyxxxjjjYYYSSSLLLJJJMMMTTTYYY\\\dddeeekkkpppqqqpppssszzz|||xxxppphhhcccccceeehhhlllqqqvvvzzz}}}~~~yyyxxx|||~~~wwwiiiiiiyyyvvvjjj\\\RRRHHH<<<666777444333222222333333222111////////////..........................................---,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,---,,,,,,++++++++++++,,,...---,,,************+++------------------,,,,,,---,,,,,,,,,+++++++++++++++++++++,,,,,,...///000///...---,,,,,,---......111000/////////000111222222111//////000222333333888===DDDMMMTTTZZZ```dddeeeccccccmmmiii______sss222222111111111111222222111111111111111111111222222222222222333333333333555333444777999999>>>EEEMMMaaajjjeeeccckkk}}}vvvzzzxxxhhhaaaRRRNNNKKKKKKPPPXXX___cccfffhhhmmmpppooonnnvvvxxxrrrjjjbbb___aaaeeehhhoootttzzz}}}|||yyy{{{~~~{{{lllhhhsss}}}sssfff\\\QQQCCC888333666444333333333444333222////////////....................................------,,,++++++++++++,,,...------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,+++******++++++,,,------------------......------------,,,,,,,,,,,,''')))+++---///////////////......------...//////000000/////////000111222111111000///000111222333888>>>HHHQQQYYY```fffiiijjjeeegggwww}}}eeeaaahhh333222222222222222222333000111222333333333222111222222222333333333444444555333555888999:::AAAIIIRRRnnn{{{eeeffflllyyyvvvttt~~~kkk___\\\MMMLLLLLLNNNTTT\\\cccgggkkknnnrrrsssoooooozzzuuunnneee^^^]]]aaafffjjjpppuuu{{{zzzzzz{{{||||||}}}rrruuu}}}|||pppfff[[[MMM===333777555333222333333333222////////////.......................................---,,,,,,+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........'''(((***+++,,,,,,+++************++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------((()))+++---......................../////////000////////////000000111111111111111000///000222444777@@@JJJRRR[[[dddjjjlllooojjjnnnwwwcccdddqqq222222222222222222222222000111222444444444333222222222333333333444444444555444666888999;;;CCCMMM]]]|||tttaaahhhuuuxxx}}}ssscccYYYUUULLLMMMOOORRRXXX___fffjjjoooqqqttttttqqqrrrtttlllbbb\\\]]]bbbhhhlllooouuu||||||yyyxxxyyyyyy|||zzzvvvyyywwwmmmdddXXXFFF777777555222111111222222111////////////....................................///......---------------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---.........'''(((***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,+++++++++,,,---------....../////////000000......//////000000000000000111222111000000333666888BBBLLLRRRZZZeeekkkkkknnnkkkttt~~~ooo```fffwww111111222222222222111111///000222333444444333222333333333333444444444444555555777999:::>>>IIITTTmmmppp___jjj{{{ttthhh\\\RRRMMMLLLOOOSSSWWW[[[bbbhhhmmmqqqqqqsssvvvvvvyyyssskkkaaa\\\___eeejjjmmmnnnuuu~~~{{{xxxwwwwwwzzz}}}~~~~~~}}}vvvwwwzzzqqqlllcccPPP???888555222000111111222111////////////....................................//////...------------...***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++*********++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,------......//////,,,,,,,,,,,,---------------,,,+++******+++,,,---,,,---...///////////////---...///000000000/////////111333222111222666999<<>>CCCHHH[[[pppzzzmmmdddaaannn~~~|||{{{zzzqqqmmmrrr}}}yyyjjj]]]SSSLLLKKKOOOXXXZZZ^^^bbbhhhmmmrrruuuqqquuu{{{{{{ooofff^^^]]]```ccchhhnnnuuu~~~{{{yyywwwxxx{{{xxxqqqmmmfff^^^GGG999222666777111000444000/////////............///...,,,+++******+++,,,.........------,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,++++++++++++,,,,,,---.........------,,,***)))((()))************+++,,,,,,,,,,,,+++++++++******+++---...000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,///////////////.........000000000000////////////000222333333222666<<>>DDDLLLOOOPPPSSSZZZdddiiiiiimmmvvvsssccc\\\\\\rrryyytttrrr111111111111111111111111222222222222333333444444444444333444444555666777:::999===EEEMMMYYYmmmttthhhbbbgggpppyyynnnooorrrzzzzzzsssnnnooowww~~~tttfffWWWPPPMMMNNNSSSYYYaaafffmmmrrrsssrrrsssttt||||||vvvqqqhhhccc```cccfffjjjpppwww|||||||||}}}zzzxxx}}}ttthhh]]]LLL<<<888999777444222000000000////////////...***+++---.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,)))***+++,,,,,,+++)))(((+++,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++...000000000///...............////////////////////////000000000000///000111222333888AAAGGGRRRQQQQQQUUU^^^fffjjjjjjpppyyy~~~mmm```___eee{{{zzzuuu111111111111111111111111222222333333444444444444444444444444555666777888666;;;CCCJJJQQQ___uuu}}}qqqhhhfffqqq}}}rrrjjjoooqqqyyywwwqqqmmmrrr}}}qqqcccUUUOOOOOORRRWWW]]]ccciiiqqqttttttsssuuuwwwxxxtttsssssstttuuuwwwyyy{{{~~~~~~xxxqqqllldddaaa```dddhhhlllttt{{{||||||{{{{{{}}}zzzvvvxxx~~~vvviii^^^NNN>>>777777666444222111000000000////////////------...///...---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++((()))+++,,,,,,+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---+++---.........//////000000.../////////000000000111///000111222444:::DDDKKKUUURRRRRRXXX```fffjjjkkkttt}}}xxxggg^^^bbbkkk111111111111111111111111222222333444444444444444333333444444555666888888555<<>>KKK[[[mmmyyyfffeeeqqq~~~pppiiinnn~~~|||rrrppptttzzzrrrUUUSSSQQQQQQVVV]]]fffkkkrrrrrruuuyyy{{{zzznnnggg]]]VVVSSSPPPMMMKKKKKKMMMNNNOOOOOOPPPRRRTTTWWWZZZ```gggmmmrrruuuvvvyyywwwuuusssqqqmmmiiifff___ccciiinnnssszzz|||zzz|||~~~qqqdddUUUIII???666222333111111111000000000000000000///...---,,,---......---...//////...,,,***)))------------------------***+++,,,,,,------,,,,,,---------,,,,,,+++++++++***++++++,,,,,,------...///...---,,,,,,,,,---...------------------------+++++++++,,,,,,------------,,,+++*********+++,,,,,,,,,,,,---------........................------///000111222222111000///111111333888<<>>EEERRR^^^gggkkkrrruuuwwwwww~~~111111111111111111111111333333333333333333333333333222333777999:::???FFFSSS```yyyuuuiiiaaagggvvv~~~xxxqqqssszzz~~~rrrqqqvvv}}}ooo]]]RRRSSSUUUYYY___eeekkknnnnnnnnnrrryyyvvvhhh^^^WWWSSSNNNKKKJJJKKKLLLLLLNNNOOONNNMMMLLLMMMPPPSSSRRRSSSUUUYYY^^^eeejjjnnnrrrrrrqqqnnnjjjeeeaaa^^^aaadddjjjnnnssszzz}}}}}}~~~zzzqqqfffZZZKKK<<<555555222222111111111000000000000///......------......,,,---.........---,,,+++------------------------***+++,,,,,,------,,,,,,//////............------......---,,,,,,+++******,,,,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,+++++++++******+++,,,---...,,,------------.................................///000111111111111000000222111444;;;AAAKKKYYYfffqqqvvvzzz{{{{{{}}}|||111111111111111111111111222222222222222222222222333222444888999;;;CCCKKKYYYjjjpppjjjgggmmm{{{{{{vvvpppooowwwvvvmmmqqq{{{xxxcccTTTOOORRRXXX^^^dddiiimmmooooooooosss|||rrreee^^^YYYSSSQQQMMMKKKKKKLLLMMMNNNTTTTTTSSSRRRQQQRRRUUUXXXXXXWWWWWWYYY]]]bbbhhhkkkooooooooommmhhhccc```^^^bbbfffjjjooottt{{{~~~}}}~~~|||zzztttlllaaaQQQ@@@777666333222222111111000000000000//////...............+++,,,---.........---,,,------------------------***+++,,,,,,------,,,,,,............---------------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********+++,,,---......------------........................///////////////000000111111111111111444333666<<>>EEEOOO___mmmyyy|||}}}zzz}}}~~~qqqppp~~~111111111111111111111111333333333333333333333333444444666888999===HHHSSScccxxxcccjjjrrr{{{yyyrrruuuvvvrrrnnnssswwwooonnnwwwjjj[[[XXXQQQVVV^^^gggmmmqqqrrrrrrwwwwww}}}rrraaaUUUNNNMMMGGGIIIKKKNNNQQQUUU[[[___^^^```bbbcccdddeeehhhkkknnnnnnnnnnnnooopppqqqrrrnnnooommmgggaaa\\\\\\^^^eeehhhlllpppttt}}}~~~~~~}}}xxx|||uuuooohhh^^^NNNAAA;;;444444333222111000000//////000000000000///...---------------------------------------------------***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---******+++,,,,,,---......)))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***+++,,,---......------------........./////////.........//////000000111000/////////000111222333666666999@@@GGGQQQ```nnnuuuwwwwwwwwwvvvkkkooo111111111111111111111111333333333333333333333333333333666999;;;@@@MMMZZZooo}}}pppfffrrr~~~|||nnniiikkklllmmmrrr}}}yyyqqqooorrr|||zzzaaaVVVXXXUUUZZZccckkkrrruuuvvvuuuxxxyyyuuudddYYYPPPKKKKKKGGGJJJNNNQQQUUUZZZ```eeefffiiimmmppprrrtttwwwyyyzzz|||xxxwwwsssjjjaaa\\\\\\___fffiiimmmpppuuu}}}~~~ssswww{{{|||{{{zzzrrrmmmeeeUUUFFF===555444444333111000000//////000000111000///...---///...------,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.........---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---+++,,,---......------,,,............////////////---......///000000111111000/////////000111222333555666;;;CCCKKKUUUcccpppuuutttrrrsss}}}ooofffppp111111111111111111111111444444444444444444444444222333777:::===CCCRRR```zzzwwwnnnooo|||}}}nnnfffcccbbbccciiivvvtttnnnooouuu~~~sssXXXPPPUUUXXX^^^fffnnnuuuxxxxxxxxxwwwzzzggg[[[UUUPPPMMMNNNMMMPPPTTTVVVXXX\\\bbbfffmmmqqqwww{{{~~~zzzoooccc]]]^^^aaagggiiimmmpppuuu~~~}}}yyysssqqqtttyyy~~~~~~sssuuuxxxzzz{{{uuupppiii[[[III???555555444333222000000//////000111111111000...---000///...---,,,+++++++++------------------------++++++,,,---------,,,,,,---------.........//////...------,,,,,,++++++******+++,,,...//////......+++++++++++++++++++++++++++++++++,,,,,,---------,,,---.........---,,,+++............/////////000---......///000111111222000////////////111333444444555;;;EEENNNXXXfffssswwwtttoooooo}}}vvvjjjbbbppp222222111111222222333444222222333444444555555666:::555666>>>BBBFFFUUUhhhrrroootttvvvkkk```aaaggglllqqq{{{sssnnnooouuuyyycccWWWVVVYYYYYYbbbnnntttuuuuuuvvvxxxyyyqqq^^^XXXSSSKKKHHHLLLNNNSSSXXXZZZ[[[___ffflllqqqwwwyyyjjjbbb```aaa```eeeiiioootttzzzssskkkddddddhhhmmmvvv}}}zzztttrrrxxx~~~qqqkkkeeeSSS>>>:::666333444333//////222000000///.....................------------......,,,,,,---......---------++++++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////000111222333000000000000111222333444444555<<>>BBBGGGYYYmmmyyyooopppxxxuuupppgggiiinnnsssyyyzzzrrrqqqvvv~~~ttt```WWWVVVYYY\\\eeepppvvvvvvvvvxxxzzz|||hhhXXXSSSPPPJJJIIINNNQQQVVV[[[___aaaeeelllrrr|||wwwggg______aaaaaagggkkkqqqwww}}}wwwhhhaaa\\\^^^aaaeeekkkqqquuuyyy~~~zzzwww}}}tttlllfffVVVDDD;;;666333333222//////111000000///.....................------------......,,,---------...---------++++++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------...........................///000111222000000000000111222333444666777>>>JJJSSS[[[eeeooonnniiidddfffnnn{{{~~~|||iiigggkkkxxx222222111111222222333444222222333444444555555666666555999@@@CCCKKK```uuu}}}oooiiippp|||{{{sssuuuqqqssswww}}}|||vvvrrrvvv~~~jjj\\\VVVWWWZZZbbbiiirrrwwwwwwwwwzzz}}}ooo___RRRPPPPPPMMMNNNSSSVVVZZZ```eeeiiiooovvv|||sssccc]]]]]]aaadddjjjmmmssszzzvvvkkk]]]XXXVVVYYY\\\^^^aaaeeeggglllrrryyy~~~~~~}}}{{{{{{qqqiii\\\NNNAAA:::555444333000000222000000///.....................------------......------------------------,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------......///000111111000000111111222333444888:::@@@JJJSSSZZZccckkkkkkeee```bbbkkkvvv|||~~~|||zzzsssbbbfffooo}}}222222111111222222333444222222333444444555555666777999===CCCGGGQQQggg|||ttteeecccnnn|||sssrrr{{{{{{{{{~~~yyyuuutttyyytttaaaXXXUUUYYY]]]fffllltttwwwwwwxxx|||qqqfffZZZQQQPPPRRRSSSVVV[[[^^^aaaeeejjjpppxxxooo```[[[\\\aaagggkkknnnuuu|||{{{lllbbbXXXUUUUUUZZZ^^^]]]]]]___```dddkkkrrryyy}}}{{{|||~~~{{{{{{qqqdddYYYIIIAAA999777555333222444000000///.....................------------......///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------.../////////...............///000111111111111111222333444444999<<>>EEELLLSSS\\\cccgggkkkgggcccgggqqq{{{}}}rrrllldddsss}}}rrrtttyyy222222111111222222333444222222333444444555555666777;;;@@@GGGQQQaaatttjjj^^^cccoooxxxxxx~~~rrrtttyyyuuu___WWWVVVXXX^^^fffmmmqqqtttuuuvvvyyyzzzgggXXXTTTQQQRRRWWW]]]cccgggpppsssyyyiii```______dddkkkmmmpppwww{{{xxxyyyyyyyyyzzz|||~~~yyyppphhh```ZZZZZZXXXZZZaaaddddddccceeeccceeehhhkkkooottt{{{|||{{{{{{|||uuummmYYYKKK===777444111000111000000///.....................------------......111000///---------......,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------+++,,,,,,---...///000000111111000000000000111111222111111222222333444555:::AAAIIIOOOWWWaaahhhkkkkkkjjjlllqqqyyy|||ppplllkkk}}}~~~www{{{222222111111222222333444222222333444444555555666999===DDDNNN]]]ppp{{{ggg```iiiuuuzzz}}}xxxqqqxxx}}}iiiYYYVVVXXXYYY```jjjooosssvvvvvvwww|||qqqcccTTTTTTSSSUUU\\\eeemmmqqqwww~~~|||hhhcccccccccfffmmmooorrryyy~~~zzzwwwuuuttttttuuuvvvxxx{{{~~~~~~qqqhhhbbb^^^\\\___\\\]]]dddhhhhhhiiillljjjkkklllnnnppptttzzz~~~~~~|||{{{{{{|||uuubbbSSSBBB:::777333111111000000///.....................------------......222111///---,,,---......------.........---++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,---------,,,,,,,,,---------..............................++++++,,,---...///000000111000000/////////000000222222222222333444555555<<>>HHHQQQVVV```mmmuuuuuuxxxsssppp|||222222222222222222222222000000222333555777:::;;;@@@EEERRRhhh}}}rrrppprrrrrrwww~~~vvvuuuyyyggg___VVVUUU\\\eeelllooosssvvvxxxxxxxxxuuueeeZZZTTTUUUXXX___hhhrrrzzz}}}tttffffffhhhfffiiippprrrxxx|||xxxsssqqqrrrnnnoooppppppqqqtttyyy|||vvvnnnhhhcccbbbcccaaabbbeeellltttzzz{{{zzz|||~~~{{{zzz~~~ssshhhVVVCCC888444222000222111000//////.........111111000///......------......////////////......------------------------000///---,,,+++,,,,,,---+++++++++,,,,,,------------------------------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000000000////////////////////////000000000000000111111222333666888:::@@@KKKOOOWWWjjjuuuzzzxxxyyy222222222222222222222222000111222444555777:::<<>>KKK[[[uuutttmmmvvv|||rrruuu~~~rrrooorrrjjjYYYWWWWWW\\\eeennnrrrttttttuuuxxx|||pppddd]]]YYYYYYZZZ^^^dddmmmvvvuuukkklllnnnmmmnnnssszzz~~~~~~~~~||||||~~~|||yyyvvvqqqooopppnnnoooppppppppprrruuuxxx|||}}}~~~}}}qqqkkkhhheeefffhhhiiilllrrr{{{}}}}}}vvvmmmggg\\\NNN???666444555222222111000////////////.........---,,,,,,++++++,,,,,,------------,,,,,,------------------------++++++++++++,,,---...///---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////////////////000000000000///000111111222555999<<>>555666333333222111000000000000------------------------,,,,,,------------,,,,,,------------------------............---,,,+++***---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,------------,,,,,,------------------------........................---------......//////000////////////000000000000///222444444333666>>>EEEKKK\\\kkkxxx222222222222222222222222222555777666555;;;FFFPPPnnnxxxnnn}}}rrr]]]VVVRRRZZZlll|||tttnnnnnnyyyhhh[[[YYYWWW[[[aaahhhmmmpppsssuuusss{{{zzziiibbb]]]XXX\\\dddfffjjjnnnrrrwww}}}{{{}}}}}}zzz|||}}}|||}}}}}}wwwtttvvvuuurrrpppqqqnnnppprrrsssssssssuuuvvvxxxxxxyyyzzz|||~~~vvvrrrpppmmmlllmmmooottt{{{}}}|||{{{{{{|||}}}xxxtttttt{{{|||ssslllgggYYYCCC777666333333222111000000000000------------------------,,,,,,------------,,,,,,---------------------------.../////////...---,,,+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---......---,,,,,,................................................,,,,,,---......///000000////////////000000000000///333666555444777AAAIIIOOO^^^kkkvvv{{{zzzzzz~~~222222222222222222222222111444777666666<<>>KKKZZZyyyvvvqqqrrrgggUUUUUUYYYfffxxx{{{nnnooosssvvviiiYYYTTTUUUZZZaaajjjoooqqqsssxxx}}}}}}oooaaaZZZYYY\\\bbbiiitttyyy|||}}}~~~~~~}}}{{{zzz|||~~~xxxxxxwwwwwwvvvvvvuuuuuurrrssstttvvvwwwyyyzzz{{{xxxxxxxxxxxxyyyzzz{{{{{{~~~}}}xxxvvvtttrrrpppqqqvvv{{{}}}||||||||||||~~~zzz{{{~~~rrrpppeeeNNN>>>:::444222000000111222111000000000000000000000000000////////////////////////------------------------/////////......---------******))))))******+++,,,------------------------------------------,,,,,,////////////////////////---------............///............////////////000000000000111111111111000111222222333999AAAHHHUUU```lllpppnnnsss|||zzz333333222222333333444555222222555999;;;CCCSSSccctttmmmmmmuuummmaaaZZZ[[[aaaooowwwlllnnntttzzzzzzcccVVVUUUXXX]]]dddmmmrrrsssuuuyyy}}}vvvjjj^^^ZZZ[[[___gggnnnzzz~~~~~~}}}{{{zzz||||||xxxwwwwwwvvvuuuttttttsssrrrssstttuuuwwwxxxyyyzzzxxxxxxxxxxxxyyyzzz{{{{{{yyywwwvvvuuussssssxxx}}}~~~}}}|||||||||~~~}}}wwwtttjjjUUUCCC<<<666444222111222333222111000000000000000000000000////////////////////////------------------------.........---------,,,,,,,,,,,,,,,,,,,,,---......------------------------------------------------------------------------------------........................////////////000000000000111111111111111333444444555;;;DDDKKKXXXbbbkkklllhhhlll}}}wwwyyy444444333333444444555666333333555999>>>HHH[[[mmmyyykkkhhhmmm{{{mmm```^^^aaajjjxxxrrriiimmmwwwmmm[[[TTTWWW[[[aaahhhqqqvvvvvvwwwzzz}}}yyylllcccZZZYYY]]]cccllluuu}}}}}}|||{{{zzz|||~~~zzzwwwwwwvvvuuutttsssrrrqqqqqqrrrtttuuuvvvwwwwwwxxxxxxwwwwwwxxxxxxyyyzzz{{{~~~~~~|||zzzyyyyyyyyyxxx|||~~~~~~}}}||||||}}}~~~|||xxxqqq___JJJ>>>888666333222333333333222000000000000000000000000////////////////////////------------------------------------,,,,,,,,,,,,---------------......///------------------------+++,,,,,,------.........------------------------------------........................////////////000000000000111111111111222444555555777===GGGNNNXXX```hhhfffccchhhwwwsssooovvv333333333333333444555555666555777:::???JJJ```sssxxxiiijjjrrrssseee___dddooo~~~{{{qqqjjjooo{{{yyycccWWWUUUYYY^^^dddllltttxxxxxxxxx{{{zzzqqqeee^^^YYYZZZ___fffpppyyy|||||||||{{{{{{}}}}}}yyyvvvvvvuuutttrrrqqqppppppqqqrrrtttuuuvvvvvvvvvvvvwwwwwwwwwwwwxxxyyyzzz{{{}}}}}}}}}}}}~~~~~~}}}{{{{{{|||~~~}}}~~~}}}|||||||||}}}~~~~~~{{{wwwiiiRRR@@@:::777444222333333333222////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------++++++,,,,,,---...//////////////////////////////,,,,,,---------.....................///////////////000000000111111111111222333555555888???JJJRRRWWW___eeecccccclll{{{zzzhhhhhhttt222222222222222333333444555444666:::AAAOOOfffzzzwwwiiijjjrrrzzzjjjbbbiiivvvxxxrrrooouuuooo___XXXWWW[[[```fffmmmuuuyyyyyyzzz~~~|||ooohhh```[[[YYY\\\aaahhhsss|||~~~{{{||||||||||||}}}zzzuuuuuutttsssrrrqqqpppppprrrssstttvvvvvvvvvuuutttwwwwwwwwwwwwxxxyyyzzzzzz{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~|||}}}~~~|||{{{{{{{{{{{{|||yyywww~~~~~~|||qqqYYYCCC;;;888444111111222111111////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------++++++,,,,,,---...//////////////////////////////,,,,,,,,,------------...............///////////////000000000111111111111111333444555888AAALLLUUU\\\dddgggdddeeeqqquuubbbeeeuuu~~~~~~222111111111111222333333111222555;;;EEEUUUnnnxxxkkkmmmuuu}}}nnniiiqqq~~~}}}uuusssuuu}}}ggg[[[YYYYYY]]]dddhhhnnnuuuxxxyyy|||{{{kkkbbb^^^]]]ZZZZZZ___dddjjjuuu{{{~~~~~~~~~{{{|||}}}}}}~~~|||zzzttttttssssssrrrqqqqqqqqqssstttvvvwwwwwwvvvuuussswwwvvvvvvwwwwwwxxxyyyzzzzzzzzzzzzzzz{{{|||}}}}}}{{{{{{|||{{{{{{zzzyyyxxx{{{{{{{{{{{{|||~~~}}}{{{zzzyyyyyyyyyzzz~~~xxxuuu~~~zzzcccKKK<<<999444111111111111111000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,---------------------------......///------------------------+++,,,,,,------.........------------------------,,,,,,,,,,,,------------............////////////000000000000111111111111111222444555999CCCOOOXXXdddkkkkkkeeefffssstttbbbhhhzzz{{{zzz333222222222222333444444222333777???IIIZZZsss}}}}}}tttlllrrr|||sssqqqyyywwwrrrtttzzzxxx___WWWWWWXXX___gggkkkpppvvvyyy{{{zzziii___[[[XXXYYYXXX[[[aaagggmmmxxx~~~www|||}}}}}}~~~|||}}}~~~~~~{{{yyyzzzsssssssssssssssssssssssstttuuuwwwxxxxxxwwwuuusssvvvvvvvvvvvvwwwxxxyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxvvvvvvwwwxxxxxxwwwvvvuuuyyyyyyxxxwwwwwwyyy}}}}}}|||zzzxxxwwwwwwwwwwww{{{zzzvvv}}}mmmTTT???;;;666222222222222222000000000000000000000000////////////////////////------------------------,,,,,,---------.........,,,,,,,,,,,,,,,---......------------------------------------------------------------------------++++++,,,,,,,,,---------............////////////000000000000111111111111222444555777;;;EEERRR\\\hhhmmmkkkbbbdddrrrttteeeooo444333333333333444555555777777;;;BBBKKK[[[sss~~~~~~wwwvvvuuuqqqjjjiiissszzzttt}}}|||sssooottt}}}rrrZZZTTTUUUWWW```jjjlllqqqvvvyyy|||kkk^^^ZZZYYYXXXWWWWWW[[[bbbiiiooo{{{{{{uuu{{{}}}{{{}}}|||}}}~~~~~~xxxwwwyyyrrrrrrssssssssstttttttttuuuvvvxxxyyyyyywwwuuusssvvvvvvvvvvvvwwwxxxyyyzzz{{{zzzxxxwwwuuutttttttttqqqrrrtttuuuvvvuuuttttttwwwwwwwwwuuutttuuuwwwzzz}}}{{{yyywwwvvvvvvvvvvvvyyy|||uuuzzzttt\\\AAA===777444333333333333000000000000000000000000////////////////////////---------------------------------....../////////******))))))******+++,,,------------------------------------------,,,,,,////////////////////////++++++,,,,,,,,,---------............/////////000000000000000111111111111444555666888===HHHUUU___fffkkkhhh___bbbrrr~~~uuuhhhttt444444555555444444333333777888:::@@@QQQiii}}}zzzooouuurrreee___iii{{{xxxnnnooowww}}}iiiXXXWWWZZZ\\\ccclllqqquuuxxxyyy|||nnn```[[[VVVSSSSSSVVV[[[aaafffllluuu~~~yyyttt{{{{{{yyyzzz{{{}}}~~~}}}{{{zzzyyyxxxwwwuuuttttttuuuvvvwwwuuuuuuwwwxxxxxxwwwvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxwwwvvvvvvuuuuuuqqqrrrssssssttttttsssssswwwuuusssqqqqqqsssuuuwww|||{{{{{{~~~~~~{{{xxxvvvvvvwwwxxxvvv|||{{{xxxtttkkkTTTCCC555666666222111666////////////000000000000////////////////////////+++++++++,,,,,,---------........................---,,,,,,++++++,,,,,,---,,,---......//////......+++++++++,,,,,,,,,---------------............///...---,,,++++++---...000000000000000000000000000...//////111222333444444333222333888@@@JJJVVV___kkkllliiidddeeennn||||||xxx444444444555444444444333333999???EEETTTjjjwwwnnnqqqnnnfffdddqqq}}}xxxqqqpppxxxuuucccVVVWWW\\\^^^eeennnppptttxxxzzz}}}iii]]]ZZZVVVTTTUUUVVV[[[bbbhhhoooyyy{{{xxxwww~~~zzzyyyzzz{{{}}}~~~|||zzzyyyyyyzzzxxxvvvtttsssssstttuuuuuuvvvwwwwwwwwwwwwuuuuuuwwwwwwvvvvvvvvvvvvwwwwwwuuuuuuuuuttttttssssssssssssttttttuuuuuuuuuuuuuuuvvvuuusssqqqqqqsssuuuvvvyyy|||yyywwwzzz}}}|||yyywwwwwwxxxxxxvvvzzz}}}xxx~~~vvvooo[[[HHH888666777333222555////////////000000000000////////////////////////------------------..............................---,,,,,,++++++,,,,,,---+++,,,,,,---------------,,,,,,---------.........---------............///...---,,,++++++---///000........................//////000111222333333444444444555:::BBBMMMYYYbbbkkkjjjhhhgggkkkwww444444444444444555555555333<<>>AAAJJJ[[[vvv}}}sssiiinnn|||xxxvvvxxxuuusssvvvppp\\\XXXWWW[[[aaafffjjjmmmrrruuu{{{nnn]]]XXXXXXWWWZZZaaaiiilllqqqyyy}}}zzzyyyzzz|||}}}~~~|||yyyxxxxxxxxxwwwwwwvvvvvvvvvwwwwwwxxxxxxwwwvvvuuuuuuttttttsssuuutttsssrrrrrrssstttuuupppppppppqqqrrrrrrrrrsssvvvvvvwwwxxxxxxxxxxxxxxxwwwwwwvvvuuuuuuvvvwwwwwwwwwwwwxxx|||}}}{{{}}}{{{yyyxxx{{{yyyyyy~~~{{{{{{}}}~~~}}}|||qqq\\\EEE999666444111///111000000000/////////...////////////////////////...---------,,,,,,++++++........................---,,,,,,++++++,,,,,,---,,,,,,---...............+++,,,,,,,,,,,,------------------............///------------......//////////////////////////////111111111111111111222222222666999>>>LLL^^^iiikkkpppmmmrrr444333333333444666888:::>>>CCCOOOhhhwwwnnnwww~~~zzzvvvxxx~~~|||sssssswww|||fffZZZYYYZZZ^^^ccchhhkkkmmmooossszzz~~~mmm]]]YYYXXXXXX^^^gggqqqtttzzz~~~{{{zzzzzz{{{}}}~~~{{{zzzyyyxxxvvvwwwwwwxxxyyyyyyzzzzzzwwwwwwvvvuuuttttttttttttuuutttrrrqqqqqqrrrtttuuuppppppqqqrrrsssttttttuuuwwwwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwxxxxxxxxxwwwvvvwwwxxx|||~~~|||zzzxxx{{{zzz{{{~~~|||zzzuuuyyy}}}~~~|||qqqaaaKKK<<<666444222000111111000000//////......////////////////////////,,,,,,,,,,,,,,,,,,++++++........................---,,,,,,++++++,,,,,,---,,,---......//////......+++++++++,,,,,,,,,---------------............///------......////////////000000000000000000000000000000111111111222222222111666:::???OOOdddoooooorrrqqqzzz|||~~~444333333333444777999;;;@@@KKK^^^{{{xxxtttzzz|||zzztttvvvzzzqqq^^^YYY[[[]]]```eeekkknnnooopppttt{{{{{{kkk]]]YYYXXXYYYbbbmmmwww{{{}}}|||{{{zzz{{{}}}}}}|||zzzyyyyyyyyyzzzzzzzzzzzzzzzzzzvvvuuuttttttttttttuuuvvvvvvuuusssqqqqqqsssuuuvvvsssttttttuuuwwwxxxxxxyyyxxxyyyzzzzzz{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxyyyzzz}}}~~~~~~}}}zzzyyyxxxzzz||||||wwwtttvvv|||zzzpppdddRRRAAA888555555444111111111000///.........////////////////////////,,,,,,,,,---------------........................---,,,,,,++++++,,,,,,---,,,,,,---............---,,,,,,,,,,,,---------...---------............///---....../////////////////////////////////////////////000111222333333444222888<<>>CCCUUUmmmwwwuuusssuuu}}}zzz}}}111222444444555777:::<<>>CCCGGGSSSdddzzz~~~rrrhhhiii{{{}}}pppiiihhhgggjjjttt|||uuuuuu}}}ooo^^^ZZZZZZXXX]]]___bbbhhhpppxxxxxxqqqjjjhhhjjjqqq~~~{{{|||~~~~~~}}}|||zzzyyywwwvvvvvvvvvvvvuuuuuuuuuqqqrrrsssttttttsssrrrqqqpppqqqrrrrrrrrrqqqooooookkklllmmmoooqqqsssuuuuuuwwwxxxyyyyyy{{{{{{|||}}}vvvwwwwwwxxxxxxyyyyyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}{{{{{{~~~~~~zzzyyy{{{}}}{{{xxx{{{uuuwwwtttTTT@@@<<<444444333222111111111111////////////............------------------------,,,,,,------...---------++++++,,,,,,---,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------//////.........---------------------.........///------......///000000111///000000111333444444555555;;;DDDKKKOOOSSSVVVYYY___kkkwww}}}yyy|||}}}}}}~~~{{{}}}333555888:::===@@@EEEHHHWWWgggyyy}}}nnnccclll~~~uuuooohhhhhhlllwwwzzztttvvvfffZZZ\\\___^^^___```ccchhhpppyyywwwpppjjjjjjmmmuuu}}}}}}~~~~~~~~~}}}|||zzzwwwwwwwwwwwwvvvvvvvvvvvvqqqrrrtttuuuuuutttrrrqqqppppppqqqrrrqqqpppooonnnlllmmmoooqqqsssvvvwwwxxxwwwxxxxxxyyyzzz{{{|||}}}xxxyyyyyyzzz{{{|||}}}~~~|||}}}~~~~~~}}}}}}|||{{{|||}}}{{{~~~zzzyyy{{{}}}zzzwwwzzzvvvxxx{{{ZZZDDD>>>555444333222111111111111000/////////............////////////////////////++++++,,,---............,,,------......------,,,,,,,,,,,,------.........---------.........////////////.........---------------...///000000//////---------...///000000111///000000222333444555555555;;;DDDJJJOOORRRVVVZZZcccooozzz}}}zzz~~~~~~555333555;;;@@@BBBGGGMMMZZZssswwwmmmmmmmmm~~~{{{rrrgggiiippp|||uuusss|||xxxeeeYYYTTTYYYcccddd```bbbiiinnntttyyywwwsssooommmmmmuuu~~~}}}|||{{{zzzyyyxxxxxxxxxxxxwwwvvvtttssssssuuuwwwyyyxxxvvvtttrrrqqqqqqqqqqqqqqqqqqqqqqqqoooooooooppprrrtttvvvxxxuuuvvvwwwwwwvvvwwwyyy{{{{{{{{{|||}}}~~~}}}}}}}}}~~~~~~~~~}}}||||||}}}}}}~~~wwwzzzbbbFFF888777555222111222111000///000///...,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---000///------......---,,,---------............///............////////////......////////////......//////000111111111111111222111111222333555777999;;;===DDDKKKNNNOOOVVV]]]aaaooo|||}}}555333444:::???DDDLLLTTT^^^vvvssshhhfffppp|||tttgggkkksssssstttqqq```XXXUUU[[[dddccccccgggoootttyyyyyywwwsssooommmnnnvvv}}}~~~}}}|||{{{zzzxxxxxxxxxyyyxxxvvvuuussstttuuuvvvwwwwwwuuutttsssqqqqqqrrrrrrrrrrrrrrrrrrqqqppppppqqqrrrtttvvvxxxuuuvvvwwwwwwvvvwwwyyy{{{||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~gggKKK;;;999666444333333222111000000///...---------...///------------------------------------------------///......------......///000...------......---,,,---------............///............////////////......////////////......//////000111111111111111222222222222333555777888:::===DDDKKKOOOQQQXXXaaajjjvvv666333444999???FFFQQQ[[[ccczzzqqqeeecccwwwzzzuuuhhhmmmxxxzzzrrrwwwhhh[[[WWWWWW]]]eeedddgggmmmuuuzzz~~~yyyxxxssspppooopppwww}}}~~~~~~}}}||||||xxxxxxyyyyyyyyywwwvvvuuuuuuuuuuuuuuuuuuttttttsssssssssrrrrrrrrrrrrrrrrrrsssrrrrrrrrrssstttuuuvvvuuuvvvwwwvvvvvvvvvxxxzzz}}}}}}||||||}}}~~~~~~}}}~~~oooTTTBBB:::888555333333333222111111000///.........//////........................------------------------///......------......//////...------...///---,,,---------............///............////////////...//////////////////...//////000111111111111111333333222222333555666777:::===DDDLLLOOORRR\\\fffqqq|||777666777<<>>EEEKKKOOOTTT```mmmzzz888888;;;@@@DDDKKKXXXdddsssrrrmmmppp|||xxxsssnnnjjjeeeooo~~~rrrsssuuu]]]WWWYYY\\\aaaggglllqqquuuwww{{{|||{{{xxxtttrrrsssvvv|||}}}|||{{{{{{{{{xxxyyyzzz{{{{{{zzzyyyyyyxxxwwwuuussssssssstttttttttttttttssssssrrrrrrrrrrrrrrrrrrrrrqqqqqqppppppppprrrrrrrrrrrrrrrtttvvvzzzyyyyyyyyyzzz}}}}}}}}}~~~}}}|||{{{{{{{{{|||}}}sss[[[GGG;;;888444111111111111000000000000000000//////...---------------------------------------------------,,,,,,++++++,,,,,,---///---,,,---...///...------------............///............////////////000///............///000//////000111111111111111333222222222333555666888===@@@EEEKKKNNNVVVgggwww999999===CCCIIISSSdddssssssttt{{{zzzwwwvvvpppiiieeebbbnnn{{{rrruuunnn[[[XXX[[[^^^ccciiiooouuuxxxwwwzzz}}}|||xxxtttrrruuuyyy~~~||||||{{{{{{{{{xxxyyyzzz|||||||||{{{{{{yyyxxxvvvuuutttttttttuuuttttttssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqpppoooooopppqqqrrrqqqqqqqqqsssuuuwwwwwwxxxyyy{{{}}}||||||}}}~~~}}}{{{zzzzzzzzz{{{}}}zzz{{{wwwooo[[[HHH<<<888444111000111000000//////000000000///...---------------------------------------------------///......------......///...---,,,---/////////------------............///............////////////000///...------...///000//////000111111111111111222111111222333555777999>>>AAAFFFKKKQQQ]]]sss888888;;;CCCMMM^^^vvv}}}www~~~}}}tttvvvwwwrrriiiddd___lllyyyrrrxxxvvvfffYYYXXX\\\^^^eeemmmqqqxxx|||zzz}}}}}}|||xxxtttssswww{{{~~~}}}|||||||||}}}xxxyyy{{{|||}}}}}}||||||zzzyyyxxxwwwvvvuuuuuutttsssssssssrrrqqqqqqppppppqqqqqqrrrrrrrrrqqqpppoooppprrrsssrrrrrrrrrtttvvvvvvwwwxxxzzz}}}}}}|||{{{zzz{{{{{{|||}}}{{{~~~wwwsssooo```OOO>>>:::555222111111111111......///000///...---,,,........................------------------------///......------......///...---,,,---///000///...---------............///............////////////000///...------...///000//////000111111111111111000000000222444666999:::???AAAFFFLLLUUUfff777666999BBBOOOfff|||{{{wwwqqqvvvzzztttkkkfff^^^kkk~~~xxxssszzzmmm```VVVXXX\\\___fffpppqqqzzz}}}}}}}}}xxxtttssswww|||~~~}}}}}}~~~~~~xxxyyy{{{|||}}}~~~}}}}}}zzzzzzyyyxxxwwwvvvuuutttssssssrrrqqqqqqpppooooooqqqrrrssssssssssssqqqqqqrrrsssttttttssssssuuuwwwvvvwwwzzz|||}}}|||{{{{{{|||{{{|||~~~xxxtttrrrfffXXX@@@;;;666333222222333222---.../////////...,,,+++000000000000000000000000---------------------------,,,,,,++++++,,,,,,---...---,,,---///000///...---------.........//////............/////////000111///...------...///111//////000111111111111111//////000111444777:::;;;>>>@@@FFFMMMXXXmmm:::666;;;IIIYYYooottt{{{uuuqqqxxxyyyooofffeeeiiiuuuzzztttzzzlll___WWW[[[^^^```iiiuuu|||{{{zzz~~~~~~{{{{{{zzzyyyuuuwwwyyyzzz}}}~~~~~~}}}}}}||||||zzz{{{|||}}}~~~}}}}}}|||{{{{{{zzzyyyxxxvvvvvvuuusssuuuwwwvvvsssooommmmmmoooppprrrsssrrrrrrssstttssssssssstttvvvxxxzzz|||wwwxxxzzz|||~~~}}}zzz|||~~~}}}{{{zzzzzz{{{{{{}}}xxxsssvvvrrrgggFFF===777888666000///444111111000000//////......//////////////////////////////...---,,,,,,++++++++++++,,,,,,---...//////..............................---------,,,,,,,,,---------............///............////////////////////////000000000000222333333222222333666999@@@FFFLLLRRR\\\qqq999999>>>KKK]]]xxx}}}uuu~~~vvvrrrwwwwwwnnnggggggoooyyyyyyuuuzzzhhh\\\VVV[[[```cccmmmyyyzzzzzz{{{}}}zzzyyyxxxvvvssstttvvvyyy|||~~~~~~}}}}}}||||||}}}|||}}}~~~~~~|||zzzyyy{{{zzzzzzyyyxxxwwwvvvuuusssuuuvvvuuurrrooonnnnnnnnnppprrrssssssssstttvvvttttttuuuvvvxxxzzz|||}}}|||}}}~~~~~~|||{{{zzzzzz{{{{{{|||}}}~~~{{{}}}~~~~~~~~~|||zzzyyyyyyyyy{{{|||{{{vvvyyytttjjjLLL???666777777111000333000000///......------,,,//////////////////////////////......---,,,,,,++++++,,,,,,------.................................000000/////////.........---------............///............////////////////////////000000000000000111222222222555888<<>>EEEGGGLLLSSSaaauuu777AAAIIIQQQkkk|||uuuvvv|||tttppplllhhhiiimmm{{{xxxxxxyyy```ZZZXXX^^^fffllluuu~~~{{{}}}{{{yyyvvvrrrooolllnnnqqqtttxxx|||{{{zzzzzzzzz{{{{{{|||}}}}}}~~~{{{xxxvvvzzzzzzyyyyyyxxxwwwvvvvvvtttuuutttssspppoooppprrrrrrsssuuuuuutttttttttuuuvvvxxxzzz}}}}}}|||zzzyyyxxxxxxyyyyyysssrrrpppmmmkkkiiihhhgggjjjkkkkkkllllllmmmmmmmmmooorrruuuxxx{{{~~~|||yyyxxxwwwwwwzzz|||}}}uuubbbKKK777444777555222222333333222222111000000000////////////////////////000000//////............------------------,,,,,,........................---------------------------------............///............////////////////////////000000000000///000222222333666:::>>>EEEGGGJJJRRR___rrr777DDDNNNVVVoooyyyuuuyyytttlllfffeeekkkqqqyyyvvvwwwrrr___\\\[[[```hhhpppwww~~~~~~}}}zzzyyyvvvrrrnnnjjjlllooosssyyy~~~~~~|||yyyyyyyyyyyyzzz{{{|||}}}zzz{{{}}}~~~~~~|||yyyxxxzzzyyyyyyxxxxxxwwwwwwwwwtttuuuuuusssqqqqqqrrrtttuuuwwwxxxwwwuuusssssstttwwwyyy{{{~~~}}}{{{yyywwwuuuuuutttsssqqqpppooooooppplllkkkhhhfffdddbbbaaaaaaccccccccccccccccccccccccfffhhhkkknnnpppsssxxx{{{}}}{{{yyyyyyyyyyyy|||~~~}}}{{{lllRRR;;;555777555222222333333222222111000000000///////////////////////////////////////.........------------------,,,,,,........................,,,------------------------------............///............////////////////////////000000000000111222333333333555999<<>>@@@EEEJJJKKKMMMUUUaaalll~~~rrrjjjmmmxxx~~~www:::DDDRRRaaaooo|||yyylllkkkwwwuuuhhhdddooo|||www}}}zzzcccYYY[[[___eeennnyyy~~~|||wwwttttttssspppmmmlllooosssyyy{{{uuuuuuwwwzzz{{{{{{zzzyyywwwuuusssrrrkkkkkkkkkjjjiiihhhffffffcccbbbbbbbbbbbbccccccddddddhhhooouuuyyyzzzyyyyyyzzz~~~}}}|||{{{{{{zzzzzz{{{{{{{{{yyyxxxwwwvvvvvvwwwxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxtttvvvyyyzzzyyywwwwwwwwwsssuuuwwwxxxxxxxxxyyyzzzyyyxxxxxxyyy{{{}}}{{{tttooommmnnnmmmjjjgggeeedddcccbbbaaa]]]]]]\\\[[[ZZZYYYYYYXXXTTTTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPOOONNNNNNNNNMMMOOOQQQRRRRRRTTTWWWYYYUUU\\\eeelllqqqwww}}}|||~~~~~~|||{{{zzzzzz{{{{{{xxx|||yyyuuurrryyy```HHH===888222000333111111111000//////......////////////////////////,,,---------------------++++++,,,,,,---...//////........................,,,,,,,,,---------......---------.........//////............/////////000////////////000000000000///000222333555888===AAA@@@FFFKKKKKKJJJOOO[[[gggzzzvvvkkkhhhqqq}}}www;;;GGGUUUbbbrrruuulllppp}}}zzzlllgggtttyyyxxxppp```[[[]]]bbbkkkuuu}}}~~~{{{~~~|||xxxtttqqqnnnmmmmmmiiioooxxxtttmmmnnnsssxxx}}}yyytttnnnjjjgggfff```___^^^\\\ZZZXXXWWWVVVUUUTTTTTTTTTUUUVVVXXXYYY\\\bbbjjjoooqqqrrrtttvvvvvv~~~}}}}}}}}}}}}}}}~~~~~~zzzxxxvvvsssrrrsssuuuvvvxxxyyyyyyxxxwwwwwwxxxzzzvvvxxxzzz{{{{{{yyyvvvuuutttuuuvvvwwwxxxwwwwwwvvvyyyyyyyyyyyy{{{}}}|||vvvoooiiidddeeecccaaa``````___]]][[[YYYXXXWWWUUUSSSQQQPPPOOOPPPOOOOOONNNMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNRRRTTTXXX\\\bbbkkktttzzz~~~||||||}}}}}}~~~~~~}}}|||{{{zzzzzzyyyzzzyyyzzz}}}vvvrrr~~~vvvhhhRRR===555666555111222111000//////.........//////.........//////000,,,...000111111000...,,,,,,,,,,,,---------......+++,,,,,,------.........---------............///---------.........///////////////////////////////////////000111111222222222333555666777:::???BBBCCCGGGJJJIIIIIIPPP___kkk|||}}}uuullleeehhhrrr;;;GGGWWWfffxxxssskkkqqq}}}ooojjjwwwyyyzzzlll\\\[[[^^^dddmmmwww}}}}}}~~~|||xxxtttooommmkkkjjjkkkqqqzzzxxxpppnnnrrrxxx|||}}}tttmmmhhhccc___]]]ZZZYYYWWWUUUSSSPPPOOONNNLLLLLLMMMMMMOOORRRTTTUUUVVV\\\dddjjjmmmppptttxxx~~~|||||||||{{{{{{||||||}}}{{{yyyvvvtttssstttvvvwwwvvvwwwxxxwwwuuuuuuvvvxxxwwwxxxyyyzzzzzzyyywwwvvvvvvwwwxxxyyyzzzzzzyyyyyy{{{{{{{{{|||}}}|||uuuooohhhcccaaa___]]]\\\\\\[[[YYYWWWVVVUUUTTTRRRPPPNNNMMMLLLJJJJJJIIIIIIHHHGGGGGGFFFHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHLLLNNNQQQUUU[[[bbbkkkqqq||||||{{{{{{{{{~~~}}}|||{{{zzzyyyxxxyyyxxxzzz~~~yyysss{{{nnnWWWBBB888777555222222111000//////....../////////............//////...//////////////////...,,,,,,,,,---------...................../////////---------............///---------.........///////////////////////////////////////000111111222222222333444555777;;;@@@EEECCCHHHMMMQQQUUU]]]hhhqqq}}}qqqiiidddkkkyyy<<>>>>>>>>>>>>>>????????????>>>>>>>>>>>>@@@AAABBBCCCDDDGGGLLLOOOTTTZZZdddpppzzz~~~uuunnnmmmooorrr{{{~~~{{{zzz{{{~~~~~~~~~~~~|||zzzxxxvvvvvvuuuwww{{{}}}}}}xxx~~~}}}xxx]]]GGG;;;888666333222111000000/////////000000///...............---...///111111///...---,,,,,,,,,---------......,,,,,,,,,++++++*********---------............///........./////////000000/////////////////////////////////000111111222222444333333333777???IIIPPPVVVWWW]]]kkk~~~}}}sssqqqMMMSSSaaauuu|||yyy~~~zzzvvv|||{{{nnn```]]]\\\bbbkkktttyyy}}}|||vvvrrrnnnkkkjjjlllrrr|||vvvnnnnnnuuu{{{|||yyyfff]]]QQQKKKIIIHHHEEEBBB@@@@@@??????@@@BBBEEEFFFGGGFFFEEEDDDDDDEEEFFFGGGCCCFFFIIILLLPPPYYYdddlll~~~~~~}}}|||{{{{{{|||||||||{{{zzzyyyxxxxxxxxxyyyssssssrrrrrrrrrrrrsssssssssuuuxxxyyyxxxwwwxxxxxxwwwxxxyyy{{{|||}}}}}}}}}}}}|||{{{zzzzzzzzz{{{{{{yyyzzz|||~~~}}}vvvmmmccc]]]TTTQQQMMMJJJIIIHHHHHHGGGDDDDDDCCCCCCBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>===>>>>>>>>><<<<<<<<<<<<<<<=========@@@AAABBBBBBCCCDDDGGGJJJMMMRRRZZZcccnnnzzz}}}uuuoooooossswww|||zzz{{{|||}}}~~~~~~}}}{{{yyywwwuuutttvvvzzz{{{~~~vvv~~~}}}~~~fffLLL===888777333333222111000000000000111000///......---......,,,---000222222000---,,,,,,,,,,,,---------..................---------------------............///....../////////000000000/////////////////////////////////000111111222222222222333444999AAAKKKRRRXXXYYYaaaqqqxxx|||OOOWWWiii~~~|||yyy~~~hhh^^^^^^```fffnnnuuuzzz~~~~~~zzzuuuqqqnnnmmmlllnnnrrr|||zzzsssmmmlllpppsssrrroooWWWSSSLLLGGGEEECCCAAA???@@@???>>>===>>>AAACCCEEEHHHGGGFFFEEEEEEEEEFFFGGGEEEFFFGGGHHHJJJPPPYYY```rrr}}}{{{{{{zzzyyyyyyyyyzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwssssssssssssssssssssssssrrruuuxxxyyyxxxxxxxxxxxxvvvwwwzzz}}}~~~~~~~~~}}}~~~|||{{{zzzzzzzzzzzzyyyzzz|||~~~wwwmmmccc]]]SSSOOOJJJGGGFFFFFFEEEDDD@@@@@@@@@@@@@@@?????????========================??????>>>===============;;;;;;;;;<<<=========>>>>>>@@@AAAAAAAAABBBDDDFFFGGGJJJOOOUUU^^^iiiuuu|||yyyvvvwww}}}{{{xxxxxxzzz{{{}}}~~~~~~|||zzzxxxttttttvvvyyyzzz|||vvv||||||{{{|||lllPPP>>>888777333333222111000000000000111000///......---------......///000000///......,,,,,,,,,---------...................../////////---------............///.../////////000000000000/////////////////////////////////000111111222222111222333555;;;CCCMMMSSSXXX]]]iii|||zzzOOOYYYooo~~~||||||ddd]]]^^^ccciiiqqqwww{{{~~~|||xxxtttqqqnnnmmmmmmpppttt|||yyysssmmmkkkkkkjjjgggcccOOOMMMJJJFFFBBB???>>>===@@@???===<<<===???AAACCCGGGFFFEEEEEEEEEFFFGGGHHHJJJJJJIIIFFFEEEGGGNNNSSSZZZmmm|||{{{xxx|||}}}yyyyyyyyyxxxxxxxxxxxxxxxyyyyyyxxxwwwvvvuuuuuuuuuuuussstttttttttttttttttttttqqqtttwwwyyyxxxwwwwwwxxxuuuwwwzzz~~~~~~}}}~~~{{{yyyxxxwwwwwwwwwwwwxxxzzz|||~~~~~~~~~~~~xxxnnnccc]]]RRRNNNIIIEEEDDDDDDCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<===>>>>>>???@@@@@@===>>>???@@@???@@@BBBDDDCCCDDDFFFJJJQQQ\\\gggoooxxx~~~|||zzzvvvvvvyyy{{{}}}~~~~~~}}}{{{yyytttsssuuuxxxyyy{{{xxxzzz|||{{{{{{pppRRR???999888444333222111000000000000111111000......---------000///...------...///000,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////////////////000000000000/////////////////////////////////000111111222222000111333666<<>>===AAAAAA@@@???>>>???AAADDDBBBDDDEEEGGGHHHHHHHHHIIILLLLLLKKKIIIGGGGGGJJJLLLRRRWWW^^^bbbeeeiiiqqqwwwqqqrrrssssssssstttvvvxxxzzzwwwsssqqqsssuuuwwwxxxvvvuuuuuuttttttttttttuuuuuuuuuvvvwwwxxxxxxyyyyyytttwww{{{}}}|||{{{zzzzzzzzzzzzyyyxxxwwwwwwxxxxxxwwwyyy|||~~~~~~|||{{{|||yyypppbbbWWWRRRMMMGGGBBB@@@???>>>>>>>>>>>>>>>>>>============??????>>>>>>=========<<<>>>??????===;;;999999:::;;;<<<>>>@@@@@@@@@??????======>>>>>>?????????@@@CCCEEEGGGHHHJJJOOOWWW]]]jjjttt{{{uuusssvvvzzz}}}~~~}}}wwwxxxrrrooosssyyy}}}{{{www{{{uuummmwwwvvvaaaGGG::::::555333222111222222222000000/////////...................................................---------+++,,,---...////////////------............------............////////////////////////////////////111111111000000000000000444333333666<<>>===???@@@@@@??????AAADDDGGGGGGHHHIIIKKKKKKLLLMMMNNNMMMMMMLLLJJJHHHHHHJJJLLLMMMQQQVVVXXXZZZ^^^eeekkkoooqqqsssttttttuuuwwwyyyyyyvvvsssrrrsssuuuwwwwwwuuutttttttttttttttuuuuuussstttuuuvvvwwwxxxyyyyyyvvvyyy|||}}}|||zzzyyyyyyyyyxxxwwwvvvvvvvvvwwwwwwxxxzzz|||~~~~~~}}}{{{~~~~~~zzzvvvnnnaaaWWWOOOKKKEEE@@@>>>======<<<========================>>>>>>>>>=========<<<<<<===>>>>>>===;;;::::::;;;===>>>@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBCCCDDDEEEFFFKKKQQQVVV^^^hhhvvv~~~wwwssstttyyy}}}zzzzzztttqqquuuzzz}}}|||uuutttzzz~~~xxxnnnvvv|||rrr___FFF999999555333111111222222111000000000/////////.................................------..................---...............------------............------............////////////////////////////////////111000000000000000000000444333444777===FFFOOOUUU___kkkXXXuuu{{{ttt~~~lll___]]]^^^fffmmmvvv|||yyytttsssrrrpppmmmllloootttxxxyyyoooccc```^^^^^^^^^[[[VVVQQQGGGDDD@@@>>>>>>>>>>>>===>>>???@@@@@@@@@CCCGGGJJJHHHIIIKKKKKKKKKLLLNNNPPPQQQQQQQQQOOOMMMLLLMMMOOOLLLNNNOOOOOOOOOSSSYYY___jjjmmmqqqtttuuuvvvxxxyyyyyyvvvsssssstttvvvwwwwwwsssssssssssstttuuuvvvvvvqqqrrrtttuuuwwwxxxyyyyyyxxx{{{}}}}}}zzzxxxwwwvvvwwwvvvuuutttttttttuuuvvvxxxzzz|||~~~~~~~~~||||||}}}~~~yyytttkkk```WWWMMMIIICCC???>>>>>>==========================================<<<<<<<<<<<<;;;<<<======;;;;;;<<<===@@@@@@AAACCCCCCCCCCCCCCCDDDDDDCCCBBBCCCDDDEEEFFFDDDDDDDDDDDDDDDGGGLLLPPPRRRZZZfffsssyyytttqqqwww}}}zzztttrrruuuyyy||||||qqqkkkmmmppptttqqqvvvzzzqqq___HHH;;;999555333111000111111000///000000000/////////..............................,,,---------.../////////////////////...---,,,+++------............------............////////////////////////////////////000000000000000000111111333333444888???IIIRRRWWWcccqqqZZZ{{{zzzrrrmmm||||||hhh^^^___aaaiiipppxxx}}}}}}tttnnnnnnllljjjiiiiiinnnuuuzzzuuukkk[[[YYYWWWWWWWWWUUUOOOJJJDDDBBB???===>>>????????????@@@AAAAAAAAACCCGGGJJJJJJLLLMMMMMMLLLMMMQQQUUUYYYZZZZZZYYYVVVUUUUUUUUURRRQQQPPPMMMLLLOOOTTTYYYccchhhnnnrrruuuvvvvvvwwwxxxvvvttttttuuuvvvvvvvvvrrrrrrrrrssstttuuuvvvwwwqqqrrrtttwwwxxxzzzzzzzzzzzz|||}}}|||yyywwwuuuuuuvvvuuusssrrrrrrssstttuuuwwwxxxzzz|||||||||{{{{{{{{{~~~yyysssjjj```XXXNNNJJJDDDAAA????????????;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<:::;;;============???@@@BBBBBBCCCDDDDDDEEEEEEEEEHHHGGGEEEDDDDDDFFFGGGHHHIIIHHHGGGFFFFFFHHHKKKMMMLLLQQQYYYfffttt|||vvvpppwww~~~wwwssspppsssuuuwww{{{|||nnndddeeejjjrrrxxxzzz}}}uuudddMMM>>>;;;555333111000111111///...000000000////////////...........................,,,,,,,,,---...///000000......//////...------,,,------............------............////////////////////////////////////000000000000000111111111222333555:::AAAKKKTTTYYYbbbttt```yyypppkkkmmmzzz|||}}}fff___bbbfffnnnttt{{{}}}~~~{{{qqqiiihhhgggffffffhhhnnnvvv|||oooeeeUUUSSSQQQQQQRRROOOJJJFFFCCCAAA>>>>>>???AAAAAAAAABBBCCCCCCBBBBBBCCCGGGJJJNNNQQQSSSSSSSSSVVV\\\bbbggghhhiiihhheeebbbaaaaaa[[[YYYTTTOOOMMMNNNRRRUUU]]]bbbiiiooorrrssstttuuuwwwuuutttuuuvvvwwwvvvuuurrrrrrrrrrrrsssuuuvvvvvvrrrsssvvvyyy{{{{{{{{{{{{zzz||||||{{{xxxvvvuuuuuuuuutttrrrqqqqqqssstttvvvvvvwwwxxxzzzzzzzzzzzzzzz{{{~~~{{{sssjjj```YYYMMMIIIDDD@@@?????????>>>::::::;;;;;;<<<<<<<<<<<<<<<<<<==================;;;<<<>>>??????@@@BBBDDDDDDDDDDDDEEEEEEFFFGGGGGGJJJIIIHHHGGGGGGGGGHHHIIILLLJJJHHHGGGHHHIIIJJJJJJKKKLLLPPPYYYgggxxxxxxpppwww~~~wwwsssqqqsssttttttyyy}}}ooocccbbbiiiuuu~~~yyyiiiRRR@@@:::666444111111111111///...111000000000////////////////////////////////////,,,,,,,,,---...///000000,,,------...//////......------............------............//////////////////////////////////////////000000111111111111222333666;;;CCCLLLUUUZZZaaauuu~~~iiixxxmmmggggggppp|||}}}zzzeee```eeeiiiqqqxxx}}}~~~}}}zzzpppgggdddeeeeeegggjjjqqqyyywwwhhh___SSSPPPMMMLLLMMMLLLHHHDDDCCCAAA??????AAADDDEEEEEEFFFFFFFFFEEEEEEFFFIIILLLNNNRRRWWWYYY[[[aaakkkttt|||~~~{{{xxxuuuuuukkkfff___XXXSSSQQQRRRSSSZZZ___fffllloooqqqssstttvvvuuuuuuvvvwwwwwwuuutttrrrrrrrrrrrrssstttuuuuuusssuuuwwwzzz||||||{{{{{{yyyzzz{{{zzzxxxvvvvvvwwwvvvuuusssqqqrrrsssvvvxxxwwwwwwxxxyyyzzzzzzzzzzzz{{{~~~}}}tttiii___XXXKKKGGGAAA===<<<<<<;;;;;;999999::::::;;;<<<<<<<<<============>>>>>>>>>>>>===???BBBCCCCCCDDDFFFHHHGGGGGGGGGGGGGGGIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKIIIGGGFFFGGGIIIHHHHHHIIIJJJLLLRRR\\\kkk{{{yyyqqqwww|||yyyuuuttttttttttttyyyrrreeedddjjjvvv}}}oooXXXCCC;;;777555333222222111000///111111000000000/////////////////////////////////,,,---------.../////////+++,,,---...////////////------............------............/////////////////////////////////////////////000111111222222222333666;;;CCCLLLTTTYYY```uuuxxx{{{}}}ooo|||pppeeebbbdddnnn~~~{{{|||~~~vvvccc```fffjjjssszzz~~~yyyooogggccceeegggjjjooovvv~~~~~~rrreee]]]SSSOOOKKKIIIJJJJJJGGGEEEDDDBBB@@@AAADDDFFFHHHHHHHHHIIIIIIIIIIIIKKKOOORRRQQQWWW___dddjjjttt|||sssiiiaaa\\\XXXVVVYYY^^^dddjjjmmmppprrrtttuuuuuuuuuvvvxxxwwwuuussssssssssssrrrrrrsssttttttsssuuuxxxzzz{{{{{{zzzyyywwwxxxyyyyyyxxxwwwxxxyyyxxxvvvtttrrrsssuuuxxxzzzxxxyyyyyyzzz{{{{{{|||||||||~~~~~~ttthhh]]]VVVLLLHHHBBB===;;;;;;:::999888999999:::;;;;;;<<<<<<>>>>>>>>>>>>??????@@@@@@AAACCCEEEFFFFFFGGGIIIKKKKKKJJJJJJJJJKKKLLLMMMNNNMMMNNNOOOPPPOOONNNLLLKKKJJJGGGEEEFFFHHHJJJIIIHHHIIILLLOOORRRWWWbbbqqq|||~~~{{{{{{qqquuuyyy{{{yyyvvvttttttsssrrrwww~~~uuuiiiiiiooozzzxxxaaaJJJ@@@999666444333333222111///111111111000000000//////////////////////////////------..................------...............---------............------............////////////////////////////////////...//////000111111222222222333666<<>>>>>??????@@@@@@@@@AAACCCEEEGGGHHHHHHIIIKKKMMMNNNMMMMMMLLLMMMOOOPPPQQQNNNPPPRRRSSSRRRPPPNNNLLLJJJHHHFFFGGGJJJLLLKKKIIIIIIOOOTTTVVVWWW___lllvvv~~~yyyuuuzzz{{{ppptttvvvwww{{{{{{vvvtttrrrrrrpppooottt|||uuulllnnnuuuiiiRRRFFF999777555333333333111000111111111111000000000000000000000000000000000000...............---------////////////...---,,,,,,---..................---............/////////000////////////////////////...//////000111222222222222444666<<>><<<;;;:::::::::;;;<<<<<<::::::;;;<<>>???CCCDDDFFFFFFFFFGGGJJJLLLKKKLLLNNNOOOPPPQQQQQQQQQTTTSSSRRRTTTVVVXXXWWWVVVWWWWWWXXXWWWTTTQQQMMMKKKHHHIIIJJJKKKLLLNNNRRRUUUVVVVVVZZZ```dddffflllrrrzzzyyy{{{wwwqqqoootttzzzzzzyyyyyyuuusssrrrpppqqqsssuuuwwwzzzvvvxxxeeeKKK===;;;777444444444222///000000000000////////////000/////////..................------------............------------......------------------------111222333555555333000............/////////000000111111000000111222222333444555999@@@GGGLLLMMMLLLOOOZZZjjjxxx}}}vvv{{{xxxxxx{{{zzz{{{zzzwwwkkkhhhkkkyyyyyy{{{jjjbbbeeemmmttt}}}~~~|||{{{wwwsssrrrgggjjjpppwww|||wwwpppkkkbbb^^^YYYWWWWWWVVVSSSPPPMMMLLLKKKJJJJJJKKKMMMNNNTTTYYY___dddhhhlllssswww}}}|||yyywwwuuuvvvvvvwwwuuuuuuuuuuuuttttttsssssssssssssssttttttttttttttttttuuuvvvwwwxxxyyyyyyyyyxxxwwwwwwvvvwwwyyyzzz|||}}}|||zzzyyyyyyyyyzzz{{{zzz{{{{{{|||}}}~~~}}}uuummmcccWWWPPPJJJFFF@@@<<<;;;;;;:::::::::<<<>>>??????@@@BBBDDDEEEGGGIIIIIIJJJJJJMMMNNNQQQQQQSSSTTTUUUUUUUUUUUUXXXWWWVVVWWWXXXYYYYYYXXXWWWWWWWWWUUUSSSPPPMMMKKKIIIKKKMMMOOOQQQUUUYYY]]]^^^^^^bbbhhhlllnnntttzzzvvvpppmmmsssyyyzzzyyyzzzvvvuuusssrrrrrrtttvvvxxxyyyzzznnnSSSBBB===777555555444222000000000000000////////////////////////..................------------......///..................///000000000000000000000000333666999:::999666111........./////////000000000/////////000111333444555444666:::@@@GGGKKKLLLKKKIIITTTdddqqqyyy~~~||||||~~~}}}yyyxxxzzzzzzllljjjooottt}}}{{{iiicccgggqqqzzz~~~|||{{{wwwtttssshhhkkkqqqzzz~~~|||yyyuuuqqqnnndddbbb`````````___\\\ZZZSSSRRRQQQPPPOOOOOOQQQSSS\\\ccckkkqqqvvv}}}~~~|||zzzvvvuuutttsssssssssssssssttttttsssssssssttttttttttttuuuvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwyyyzzz{{{{{{{{{zzzyyyyyyzzzzzz{{{zzzzzz{{{|||~~~}}}uuummmcccWWWOOOHHHDDD???;;;;;;;;;;;;;;;:::<<>>;;;;;;<<<<<<<<<:::===@@@BBBCCCFFFIIIKKKJJJMMMPPPQQQRRRSSSTTTUUUYYYZZZ[[[\\\\\\\\\\\\\\\]]][[[ZZZYYYZZZYYYWWWVVVSSSRRRQQQOOONNNMMMMMMMMMPPPSSSVVVYYY\\\```dddggglllmmmrrryyy~~~wwwpppkkkpppuuuxxxyyyzzzvvvuuurrrqqqqqqrrrtttvvv{{{}}}{{{hhhOOOBBB888666777444222333000000000000////////////.........///////////////......------------......//////............//////------------------------666:::@@@AAA>>>888333000////////////000000000111111111000000111111222333444888===CCCGGGKKKMMMNNNPPPYYYeeennntttwwwzzz}}}~~~xxxlllnnnvvvvvvjjj{{{rrrgggfffkkkuuu~~~xxxtttssskkkmmmttt|||yyyxxxuuuuuutttrrrnnnkkkkkkkkklllnnnqqqrrrrrrooollliiidddffffffdddaaabbbeeeiiimmmvvvxxxgggddd```]]]]]]aaafffjjjkkkoootttwwwxxxzzz~~~yyyvvvsssqqqpppqqqrrrtttvvvuuutttrrrrrrsssttttttttttttuuuuuuuuutttsssssssssssstttvvvwwwxxxyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzz{{{{{{|||}}}~~~~~~vvvmmmcccXXXPPPFFFCCC>>><<<<<<===>>>>>>===???CCCEEEGGGIIILLLOOOOOORRRUUUWWWXXXXXXZZZ[[[]]]]]]^^^_______________aaa___]]]\\\[[[ZZZXXXVVVSSSRRRPPPOOOOOOPPPQQQRRRTTTWWW[[[___cccfffkkknnnpppqqqwwwyyypppkkknnntttvvvxxxyyyvvvuuusssqqqppprrrtttuuuyyy~~~~~~xxxxxx~~~tttUUUEEE888777888444222555000000000000////////////.........///////////////......------------......///..................///........................444:::???@@@<<<666222111/////////000000000111111111111111111111111222222444888???EEEIIILLLPPPRRRRRRYYYdddmmmrrruuuyyy{{{~~~vvvooottt}}}vvvlll~~~nnneeefffjjjsss~~~yyytttsssnnnpppvvvzzzuuurrrppplllmmmmmmjjjgggeeegggiiijjjnnnuuuyyy{{{zzzxxxwwwppprrrtttrrrooooootttxxxttt```YYYWWWUUUTTTTTTWWW[[[^^^[[[^^^bbbdddeeeiiiqqqwwwyyywwwssspppoooppprrrtttwwwuuutttrrrrrrrrrtttuuuuuuuuuuuuuuuuuutttssssssrrrssstttvvvwwwxxxyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~|||tttlllbbbVVVNNNFFFCCC>>><<<===>>>???@@@AAACCCFFFIIIJJJMMMPPPRRRTTTWWW[[[^^^______```aaa```aaaaaabbbbbbbbbbbbbbbbbb```]]][[[ZZZYYYVVVTTTQQQPPPNNNNNNNNNPPPSSSUUUVVVZZZ```eeejjjnnnssswwwwwwyyy{{{qqqkkkmmmrrrtttvvvxxxxxxvvvtttrrrqqqssstttvvvxxx||||||qqqzzzrrruuuyyy~~~ZZZGGG999888888444333666000000000000////////////............/////////000......------------............------------......000000000000000000000000222888>>>>>>999444111111//////000000000111111111000000000000111222444444333999@@@FFFJJJNNNRRRUUUVVV]]]hhhqqqvvvzzzvvvrrryyywwwooo|||kkkdddfffiiiqqq|||zzzuuutttqqqsssyyy}}}vvvpppllliii___``````^^^[[[[[[^^^aaaeeekkkttt}}}uuucccUUUSSSRRRQQQOOOMMMNNNQQQSSSPPPSSSUUUUUUVVV[[[dddlll~~~zzzwwwsssooonnnppprrrtttwwwvvvtttrrrrrrrrrtttuuuvvvwwwwwwwwwvvvuuutttsssqqqrrrtttvvvwwwxxxxxxyyyzzzzzz{{{|||}}}}}}||||||{{{{{{{{{{{{{{{|||}}}}}}{{{ssskkk```UUUMMMFFFCCC???======???@@@AAADDDFFFIIILLLMMMOOOSSSUUUXXX[[[```bbbccccccdddeeeccccccddddddeeeddddddddd```^^^[[[YYYXXXVVVSSSQQQMMMLLLKKKKKKLLLOOORRRTTTWWW\\\bbbiiioootttzzz}}}|||rrrkkkmmmqqqsssuuuwwwyyyxxxuuusssssstttvvvwwwwww{{{wwwjjjwwwvvvqqqrrrpppxxx]]]III999888999444333666000000000000////////////---.........//////000000.........------.........---------,,,,,,---------------------------------000666<<<<<<777222111111000000000000111111111111---......000222444555777333999AAAGGGKKKOOOTTTXXX[[[cccnnnwww~~~~~~wwwwww|||ttt}}}~~~kkkfffbbbhhhvvvzzz|||vvvtttwwwyyyzzz|||vvvooofffaaaaaa]]][[[XXXVVVUUUVVVWWWYYYaaaeeennnyyy~~~kkk^^^VVVQQQKKKJJJIIIHHHIIIIIIKKKKKKKKKLLLOOORRRRRRTTT]]]gggzzzuuulllnnnsssuuuvvvwwwxxxuuusssrrrsssuuuuuuuuuttttttsssrrrssstttuuuvvvvvvvvvuuuuuuuuuuuuvvvvvvxxxyyyzzz{{{||||||||||||zzz{{{{{{{{{zzz{{{}}}~~~zzzrrrhhh^^^TTTMMMFFFBBB>>>===@@@CCCDDDDDDJJJJJJKKKMMMPPPUUUYYY\\\bbbcccdddeeeeeeeeedddccchhheeebbbaaaaaaaaa```___\\\[[[ZZZXXXUUUSSSPPPOOOLLLLLLKKKJJJJJJMMMQQQUUU[[[```hhhmmmrrrwwwyyyooommmssswwwvvvsssuuutttrrrqqqpppqqqqqqrrrxxx}}}ttteeejjjuuulllmmmrrrxxx```GGG:::999333111222...//////...------...000111000/////////............//////............//////........................////////////////////////000000000000111111111111////////////000000000000000000000000111222333444666777===FFFLLLNNNRRRWWW]]]jjjyyyxxxyyy}}}yyyvvv|||~~~{{{jjjeeeaaahhhtttyyy}}}wwwvvvyyyzzz|||yyyrrrjjjaaa\\\\\\WWWUUURRRPPPOOOOOOQQQRRRWWW\\\fffssslll]]]TTTNNNJJJIIIHHHGGGFFFGGGGGGHHHIIIJJJJJJMMMPPPPPPSSS]]]hhhuuummmnnnssswwwyyy|||zzzxxxtttsssssstttsssssstttssssssrrrssstttuuuvvvttttttttttttuuuvvvxxxxxxwwwxxxyyyzzzzzzzzzzzzzzzzzz{{{|||{{{zzz{{{~~~xxxpppfff\\\RRRKKKGGGCCC@@@@@@CCCFFFHHHHHHNNNOOOPPPRRRVVVYYY]]]___ccccccdddeeeeeeeeedddccciiifffdddbbbbbbcccbbbaaa\\\[[[ZZZXXXUUURRRPPPNNNMMMMMMMMMLLLMMMPPPUUUXXX^^^ccckkkpppuuu{{{{{{ooolllqqqvvvvvvtttuuutttrrrqqqpppqqqqqqrrrxxx}}}ooobbbeee|||uuummmppptttyyy```HHH;;;:::555333555222222111000///...//////000000000/////////.........//////............//////........................////////////////////////---.........////////////////////////000000000000000000000000111222333444666777>>>GGGMMMPPPUUU[[[dddssswwwuuuyyy{{{}}}xxxhhhdddaaagggssswww}}}xxxxxx||||||}}}sssllldddZZZUUUTTTPPPNNNLLLJJJIIIIIIJJJKKKMMMSSS\\\gggttt|||lll___VVVQQQMMMJJJGGGFFFEEEDDDDDDEEEFFFGGGHHHGGGIIILLLMMMRRR]]]iiivvvooopppvvvyyy||||||yyyvvvtttssssssrrrqqqtttsssssssssssstttuuuuuurrrsssssstttvvvwwwyyyzzzxxxxxxyyyzzzzzzzzzyyyyyyzzz{{{||||||{{{|||~~~vvvmmmcccYYYOOOIIIFFFEEECCCDDDGGGKKKMMMNNNRRRSSSVVVYYY\\\^^^```aaacccdddeeeeeeeeedddcccbbbgggeeebbbbbbbbbbbbaaa```\\\[[[YYYWWWTTTQQQOOONNNLLLMMMNNNOOOPPPTTTYYY]]]bbbgggooouuuzzz}}}pppkkkoootttvvvvvvuuutttsssqqqppppppqqqqqqxxx||||||kkk___aaaqqquuunnnqqqvvv{{{}}}cccJJJ<<<;;;666555777444444444222111000/////////000000000/////////......//////............//////........................////////////////////////------........./////////////////////000000000000111000000111111222333444666888@@@IIINNNRRRZZZcccrrrpppppp|||zzz}}}uuufffeeebbbhhhssswww|||}}}xxxyyy}}}}}}wwwmmmfff^^^TTTNNNNNNLLLKKKIIIGGGGGGGGGHHHHHHIIIMMMSSSYYYaaaooopppjjjaaaYYYUUUQQQNNNLLLFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEFFFHHHJJJOOO\\\hhhxxxsssuuuyyyzzz{{{}}}{{{yyyvvvtttttttttsssqqqssssssssssssttttttuuuuuussssssttttttuuuwwwxxxyyyyyyyyyzzzzzzzzzzzzzzzyyy{{{|||}}}}}}|||}}}~~~~~~uuukkkaaaWWWNNNHHHEEEEEEFFFHHHLLLOOORRRSSSUUUWWWZZZ]]]```aaaaaaaaacccdddeeeeeeeeedddcccbbbbbbaaa____________^^^]]][[[ZZZXXXUUUSSSQQQOOOOOOLLLMMMOOOQQQTTTXXX^^^bbbfffkkksssyyyrrrkkklllrrrvvvwwwvvvuuusssqqqppppppqqqqqqvvv{{{zzzjjj___^^^hhhssstttmmmqqqwww}}}xxxgggMMM>>>;;;555444666444333333222111000000//////000000000////////////...//////............//////......................../////////////////////////////////000000000111111////////////000000000000111111111111222333444444666:::BBBKKKPPPUUU```lll}}}lllpppzzz~~~sssffffffdddiiitttwwwyyy}}}|||wwwxxx|||zzzpppggg```YYYPPPJJJJJJHHHHHHGGGFFFFFFFFFGGGGGGFFFIIILLLMMMQQQ\\\jjjvvvzzzssswwwzzz{{{}}}{{{sssjjjbbb```[[[WWWSSSOOOJJJHHHGGGFFFEEECCCCCCCCCDDDEEECCCCCCDDDFFFGGGLLLXXXeee}}}}}}xxxwwwzzz{{{yyywwwwwwxxxvvvuuuuuuvvvvvvvvvtttssssssssstttttttttttttttuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwxxxyyyyyyyyyxxxxxx{{{|||~~~~~~~~~~~~~~~tttiii___VVVNNNIIIDDDFFFIIILLLOOORRRUUUWWWZZZ\\\___bbbdddddddddcccddddddeeefffeeedddcccbbbaaa```^^^^^^^^^^^^\\\ZZZZZZXXXVVVTTTRRRQQQPPPPPPLLLNNNQQQTTTWWW\\\bbbfffiiiooowww~~~ssskkkkkkpppuuuwwwvvvuuusssqqqppppppppppppsssxxxwwwiii___ZZZ___fffssstttlllpppwww{{{uuulllQQQ@@@;;;333111333111///000000000000000000000111000000000//////////////////............//////........................////////////////////////////////////000000000000////////////000000000000111111111111222333444555666<<>>555444888666333444444444333111///...111111111111000000000000//////............//////........................////////////////////////........./////////000000////////////000000000000222222222222333444555555888@@@IIINNNOOOWWWkkk~~~}}}rrrsssyyyzzz{{{xxx}}}wwwmmmdddbbbdddiiipppxxx{{{{{{wwwxxx|||yyyooohhh```[[[SSSKKKFFFDDDEEEFFFDDDEEEGGGIIIKKKMMMNNNNNNPPPOOONNNMMMNNNPPPRRRSSSSSSRRRQQQOOOLLLJJJHHHGGGLLLOOOSSSVVVVVVVVVVVVVVV\\\ZZZXXXWWWVVVTTTQQQNNNJJJGGGDDDCCCEEEFFFEEECCCCCCCCCCCCDDDEEEFFFHHHIIISSS\\\gggnnnooopppqqqtttqqqttttttpppooosssuuuuuuwwwwwwvvvuuutttsssssssssssssssrrrqqqqqqppppppooossssssttttttttttttttttttvvvxxxzzz|||~~~~~~yyymmmbbbYYYSSSPPPNNNSSSUUUXXX\\\```bbbddddddeeeffffffgggfffdddcccbbbffffffeeedddcccaaa___^^^___]]][[[ZZZZZZXXXSSSOOOOOOOOOOOOPPPRRRSSSUUUVVVUUUYYY___dddhhhlllpppsss{{{yyyxxxxxxzzz|||sssoooooorrrtttwwwvvvuuusssqqqppppppppprrrtttyyyzzzqqqdddVVVRRRWWWlll{{{vvvaaaHHH;;;999888555111333222111000////////////000000000000000000000000............////////////000000000000000000000000000000//////.........---000000///...............//////000000111111222222000111222222111111333555:::@@@JJJPPPRRRZZZppp~~~oookkkpppsssxxxxxx~~~tttkkkcccbbbdddhhhooowww{{{zzzwwwyyy~~~|||uuulllfffZZZUUUNNNGGGCCCBBBCCCDDDFFFGGGKKKNNNQQQSSSTTTTTTTTTRRRPPPMMMLLLLLLMMMNNNSSSRRRPPPOOOMMMLLLKKKKKKMMMPPPTTTXXXYYYXXXWWWWWW\\\ZZZXXXXXXWWWVVVTTTRRRMMMJJJGGGEEEFFFGGGEEEDDDEEEEEEEEEEEEFFFGGGHHHHHHJJJPPPXXX]]]```dddjjjoooooossstttqqqpppssstttsssttttttssssssssssssssssssssssssrrrrrrqqqpppppppppnnnoooqqqsssvvvwwwxxxyyyvvvwwwzzz|||}}}~~~~~~~~~wwwkkk```XXXSSSQQQOOOUUUWWW[[[^^^bbbdddeeefffffffffffffffeeedddcccbbbddddddddddddcccbbbaaa```___]]]ZZZYYYYYYWWWSSSOOONNNOOOOOOQQQRRRTTTVVVWWWXXX[[[aaafffjjjnnnrrruuu|||{{{wwwxxxzzz|||}}}sssnnnooorrruuuxxxwwwuuutttrrrqqqqqqqqqrrrtttyyy~~~uuugggXXXSSSWWWlll|||}}}hhhNNN>>>:::999666222333222111000000/////////000000000000000000000000............////////////........................000/////////............000000///...............000000000000000111111111111222333333222333555666:::@@@JJJPPPQQQYYYnnn~~~kkkccchhhmmm{{{uuuyyyqqqiiicccccceeeiiiooouuu{{{{{{vvvuuuxxx~~~}}}xxxuuuooogggaaaSSSOOOIIIDDDAAABBBDDDFFFGGGJJJNNNSSSWWWXXXYYYYYYWWWUUURRROOOMMMLLLLLLLLLOOONNNMMMLLLLLLLLLLLLMMMMMMPPPUUUZZZ\\\\\\ZZZXXX[[[YYYWWWWWWXXXXXXXXXVVVRRROOOKKKIIIIIIHHHGGGEEEIIIIIIJJJJJJJJJJJJIIIIIIGGGIIILLLNNNQQQWWWaaahhhjjjppprrrpppppprrrsssqqqppppppqqqqqqrrrssstttttttttssssssrrrrrrqqqppppppmmmnnnpppsssvvvxxxzzzzzzvvvwwwyyy{{{|||}}}||||||}}}ttthhh]]]VVVTTTSSSSSSYYY[[[]]]```ccceeeggggggffffffeeedddcccccccccccccccccccccccccccbbbaaaaaa]]]\\\ZZZXXXWWWUUURRROOONNNNNNPPPQQQTTTVVVXXXZZZ[[[^^^dddiiimmmqqquuuxxxyyy{{{{{{xxxzzz|||~~~~~~sssmmmnnnrrrvvvxxxxxxvvvuuusssrrrrrrrrrsssuuuzzz{{{lll[[[UUUXXXjjj}}}sssWWWBBB:::999777333333333111000000000000000000000000000000000000000............////////////........................////////////............000000///.........//////111111111111000000000000222333444444333444666888:::AAAKKKPPPQQQWWWjjj|||{{{iiicccggglll{{{uuu|||ooohhhdddfffiiikkkpppvvv{{{zzzvvvrrrrrrwww}}}}}}vvvqqqlllfff___ZZZNNNKKKGGGDDDDDDEEEHHHKKKJJJNNNRRRWWWZZZ[[[ZZZYYYXXXWWWTTTQQQOOONNNNNNOOONNNNNNNNNNNNNNNOOOPPPQQQNNNPPPUUU[[[^^^^^^\\\YYYXXXVVVUUUUUUWWWYYYYYYYYYVVVTTTQQQNNNMMMKKKJJJJJJMMMNNNOOOPPPOOONNNMMMLLLLLLLLLKKKIIIJJJPPPXXX^^^eeekkkoooooooooqqqqqqooonnnnnnpppqqqssstttvvvvvvttttttssssssrrrrrrqqqqqqrrrrrrsssuuuvvvvvvvvvvvvvvvwwwyyy{{{||||||{{{{{{|||yyypppdddZZZUUUTTTVVVWWW\\\]]]^^^aaaccceeegggggggggfffdddbbbbbbbbbccccccccccccccccccbbbaaa______[[[ZZZYYYWWWUUUSSSQQQPPPNNNOOOPPPRRRUUUXXX[[[\\\]]]aaafffkkkoootttxxx{{{nnnggghhhmmmvvv}}}~~~tttmmmmmmrrrvvvyyyxxxwwwuuuttttttsssssstttvvvzzzqqq```XXXZZZeeezzz}}}```FFF:::888777333333333222111000000000000////////////////////////............////////////........................///////////////.........000000///////////////000222222111111000000//////111222333333333333666888:::BBBKKKOOOPPPVVVfffuuuzzzllliiilllmmmzzzxxxnnniiigggjjjnnnpppsssxxx}}}}}}wwwsssppprrrxxx~~~}}}wwwnnngggccc]]]WWWSSSJJJHHHFFFEEEFFFIIIMMMOOOSSSUUUYYY]]]^^^^^^\\\[[[[[[YYYUUURRRPPPOOONNNOOOQQQQQQRRRSSSTTTUUUUUUUUUPPPRRRUUU[[[___```]]]ZZZVVVTTTQQQQQQTTTVVVXXXYYYYYYXXXVVVTTTRRRQQQQQQRRRQQQRRRTTTVVVVVVUUUSSSQQQPPPOOOMMMJJJJJJMMMQQQUUU^^^eeejjjkkkmmmppppppnnnooopppqqqssstttvvvxxxxxxuuuuuuttttttsssrrrrrrqqquuuuuuuuuvvvuuuuuuttttttwwwxxxzzz{{{{{{{{{zzzzzz|||yyytttlllaaaYYYVVVWWWYYY[[[]]]^^^___```bbbdddeeeffffffeeecccbbbaaaaaabbbcccddddddcccaaa___]]][[[ZZZYYYYYYXXXUUUSSSQQQPPPPPPOOOPPPQQQTTTWWWZZZ]]]^^^___ccchhhmmmqqquuuzzz}}}nnn___ZZZWWW]]]gggrrrwwwnnnmmmqqqvvvyyyxxxwwwvvvuuuttttttttttttvvvyyy~~~uuuccc[[[]]]bbbyyyhhhJJJ:::777666333444333222111000000000000////////////////////////............////////////////////////////////////.........///////////////000000/////////000000111222222111111000000/////////000222222222333555777:::CCCLLLNNNNNNVVVdddppp|||{{{ooommmooonnnzzz{{{~~~mmmiiiiiinnnrrrtttvvvyyyyyyuuurrrqqquuu{{{~~~{{{ssslllccc\\\YYYUUUQQQNNNHHHGGGFFFFFFHHHLLLQQQSSS]]]^^^aaabbbcccbbb```^^^^^^[[[XXXUUURRRQQQQQQQQQRRRTTTVVVXXXYYYXXXWWWVVVUUUUUUWWW[[[```bbb```]]]VVVSSSOOOOOOQQQTTTVVVWWWZZZ[[[[[[YYYXXXXXXZZZ\\\XXX[[[^^^aaacccbbb```^^^UUUSSSPPPNNNMMMNNNPPPQQQWWW^^^dddfffiiinnnooonnnqqqrrrssstttvvvwwwxxxxxxvvvuuuuuuttttttsssrrrrrrsssssstttuuuvvvvvvvvvvvvyyyyyy{{{||||||{{{zzzyyy{{{||||||}}}~~~~~~yyyvvvpppiii```YYYXXXYYY\\\^^^^^^^^^______aaabbbdddeeeddddddcccbbbaaaaaaaaaaaacccbbbaaa___]]]ZZZXXXWWWWWWXXXWWWTTTQQQOOOOOOPPPPPPQQQSSSUUUXXX[[[^^^___aaaeeekkkppptttxxx|||{{{aaaUUURRRNNNRRRZZZeeerrrzzzpppmmmpppuuuxxxwwwvvvuuuuuutttttttttsssvvvxxx|||wwwfff___bbbggg~~~oooNNN;;;888777333444333222111111000111111000000000000000000000000............////////////000000000000000000000000.........///////////////000000/////////000111111111111111111000000000000...000111111111222555777<<>>GGGLLLIIIKKKWWWeeelllyyyyyywww|||uuuzzzxxxqqqlllqqq~~~wwwiiikkkooossswwwzzz||||||yyykkkmmmlllmmmppprrrmmmddd[[[TTTQQQKKKGGGEEEGGGIIIKKKPPPOOOPPPSSSWWWZZZ^^^bbbeeeffffffdddaaa^^^]]]^^^___bbbeeehhhqqq|||~~~vvvkkkccceeehhhgggeeefffeee___XXXRRRQQQRRRSSSTTTWWWYYY\\\]]]___dddlllsss|||yyyssspppkkkfffbbb___\\\YYYZZZ```gggnnnrrrvvvxxxxxxvvvttttttwwwzzzxxxxxxxxxwwwwwwuuutttsssxxxxxxxxxxxxxxxxxxyyyyyy~~~~~~~~~}}}}}}||||||yyyzzz{{{}}}|||vvvrrriiieee```^^^^^^aaabbbccccccbbbaaaaaaaaabbbcccdddaaabbbcccdddccc```]]][[[___^^^]]][[[YYYXXXVVVVVVWWWUUUSSSPPPNNNNNNNNNNNNSSSTTTUUUVVVWWW[[[___ccciiilllqqquuuxxx|||yyybbbSSSOOOOOOOOONNNQQQYYY___eeeqqq~~~tttmmmooouuuuuutttrrrqqqppppppqqqrrrrrrsssvvvyyy~~~yyyiiigggnnnzzzzzz{{{}}}{{{YYYBBB;;;888444222222222111111111111000222111111000000000000000000000///...............///////////////.........////////////////////////111111000000//////......000000000000000000000000111222222222111333555888@@@EEEIIIKKKRRR___lllrrr{{{sss{{{~~~uuupppnnnwww{{{uuujjjkkkmmmpppuuu{{{vvvjjjiiiiiihhhiiihhhddd\\\UUUQQQOOOLLLJJJJJJMMMQQQSSSVVVVVVVVVXXXZZZ\\\___aaabbbcccdddcccaaa______```bbbggglllrrr~~~}}}ssskkklllooonnnoooqqqmmmhhhaaa[[[XXXWWWVVVVVVTTTVVVWWWYYY]]]bbbiiinnnvvvzzz~~~zzzvvvrrriiieee```^^^```fffkkknnntttvvvwwwvvvtttsssvvvxxxtttuuuuuuvvvvvvuuuuuutttyyyyyyyyyyyyyyyzzzzzzzzz}}}}}}}}}}}}||||||{{{{{{zzz{{{|||~~~{{{uuuqqqgggddd```^^^^^^```aaaaaa```aaabbbccccccbbbbbbaaa```aaabbbbbbaaa___\\\ZZZ\\\\\\[[[ZZZYYYXXXXXXWWWVVVUUURRROOONNNMMMNNNNNNQQQRRRTTTVVVXXX\\\aaaeeehhhlllppptttxxx|||vvvaaaTTTPPPQQQRRRQQQTTT[[[___eeeppp|||uuunnnooovvvvvvuuutttsssrrrrrrrrrsssrrrsssuuuyyy{{{kkkfffkkkuuuwwwrrrsssuuu~~~\\\DDD;;;888444222222222222111111111111222111111000000000000000000000///.............../////////////////////...////////////////////////111000000000/////////...000000000000000000000000111222222222222333666888@@@FFFJJJNNNVVVeeesssyyy|||uuu~~~~~~sssqqqtttzzzrrrkkkkkkkkknnnttt|||qqqiiigggfffeeebbb^^^YYYTTTQQQMMMLLLLLLNNNQQQVVV[[[^^^``````___^^^^^^___```aaaaaabbbcccbbbbbbbbbccceeegggooowww}}}uuutttuuuwwwyyy|||xxxtttmmmgggccc___[[[XXXVVVTTTTTTVVV[[[```dddfffiiimmmrrryyyzzztttlllfffdddfffhhhjjjqqqrrrtttuuutttssstttuuussstttuuuvvvwwwwwwwwwwwwyyyzzzzzzzzz{{{{{{{{{{{{||||||||||||{{{{{{{{{{{{||||||}}}~~~zzzsssooodddbbb___^^^___```_________```cccddddddbbb```^^^^^^^^^``````___]]]ZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXUUUSSSQQQNNNMMMMMMNNNOOOPPPQQQTTTVVVYYY]]]cccggghhhkkkooosssvvvzzzuuubbbWWWTTTUUUXXXXXX\\\bbbffflllvvvxxxppppppvvvwwwwwwuuutttttttttttttttrrrsssuuuxxx~~~~~~mmmdddeeekkk}}}oooiiikkkooo```EEE;;;777333333222222222111111111111222111111000000000000000000//////............///......//////////////////////////////////////////000000000000////////////000000000000000000000000111222222222222333666999BBBGGGLLLQQQ[[[kkkyyyyyyvvvxxxyyy|||qqqllllllmmmpppvvv}}}yyymmmhhhfffeeeccc^^^XXXSSSPPPPPPLLLMMMNNNRRRXXX___eeeiiikkkkkkiiieeecccdddcccaaaaaabbbccccccccceeeiiikkkoooyyy}}}zzzzzz|||zzzuuupppjjjddd```]]]YYYVVVWWW[[[___```______aaaeeeiiimmmrrrwww{{{|||tttnnnlllkkkjjjoooppprrrssstttssssssrrruuuvvvwwwyyyyyyzzzzzzzzzyyyyyyyyyzzz{{{{{{|||||||||||||||||||||||||||||||||||||||}}}~~~~~~xxxqqqlllbbbaaa___``````aaa___^^^___```bbbbbbbbb```^^^]]]\\\\\\]]]]]]\\\[[[YYYXXXXXXXXXXXXXXXWWWWWWWWWWWWSSSRRRPPPNNNMMMNNNOOOPPPQQQSSSUUUWWWYYY^^^cccggggggjjjooorrruuuyyy}}}wwwhhh^^^\\\\\\```dddjjjpppuuu|||{{{qqqqqquuuwwwvvvuuuuuuttttttssssssqqqrrrtttwww}}}pppccc```aaasssvvviiidddiiipppbbbGGG;;;777444333333222222222111111111222111111000000000000000000///............//////............////////////////////////////////////000000000000////////////000000000000000000000000111222333222222444777999EEEJJJOOOUUUaaasss~~~yyyqqqkkkmmmpppuuuzzzrrriiieeebbbaaa^^^YYYTTTQQQPPPQQQNNNOOORRRWWW___hhhpppuuuxxxxxxssskkkfffgggfffbbb```aaabbbccceeehhhnnnqqq{{{}}}{{{uuuppphhhddd___]]]^^^___]]]ZZZ\\\^^^aaacccfffjjjpppuuu|||~~~xxxrrroooooopppqqqssstttsssrrrqqqwwwwwwxxxyyyyyyyyyyyyyyywwwxxxxxxyyyzzz{{{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{{{{|||~~~|||vvvnnniiibbbaaa```aaabbbbbb```___bbbaaa```___^^^^^^]]]^^^ZZZZZZ[[[[[[ZZZYYYXXXWWWYYYXXXXXXWWWVVVUUUTTTTTTRRRQQQOOONNNNNNOOOQQQRRRTTTUUUWWWXXXZZZ]]]bbbeeegggjjjnnnrrruuuxxx}}}}}}qqqiiifffeeekkkrrr|||}}}sssqqqtttuuutttttttttsssrrrqqqqqqqqqrrrsssvvv{{{sssddd\\\XXXggg{{{qqqfffaaagggqqqdddHHH;;;888666333333333222222222222111222111111000000000000000//////............//////---.........//////000000////////////////////////////////////000000000000000000000000000000000000111222333333333444777:::FFFLLLSSS]]]mmmpppjjjmmmrrrxxx~~~xxxmmmeee```[[[YYYUUUSSSQQQQQQRRRRRRSSSTTTWWW\\\fffqqq|||qqqiiijjjhhhccc^^^___aaadddhhhnnnvvv{{{~~~|||xxxtttoookkkhhheeebbb```^^^aaaeeehhhjjjpppwww}}}}}}wwwsssrrrrrrrrrttttttrrrqqqtttuuuuuuvvvwwwwwwvvvvvvwwwwwwxxxyyyzzz{{{{{{|||}}}}}}}}}}}}~~~~~~~~~~~~{{{{{{zzzzzz{{{|||~~~~~~zzzssslllgggbbbaaa``````bbbbbbaaa```cccaaa___]]]\\\\\\\\\]]]YYYYYYYYYYYYYYYXXXWWWWWWXXXWWWWWWVVVTTTSSSRRRRRRRRRQQQOOOOOOOOOQQQSSSTTTVVVWWWXXXYYYZZZ]]]bbbeeehhhkkkooorrruuuyyy|||yyyvvvttt|||tttpppsssssssssssssssrrrqqqpppoooqqqqqqrrruuuzzz~~~vvveeeZZZUUUaaassszzzpppfff___cccmmm|||fffIII;;;888777333333333333222222222222222111111000000000000000///............//////000------......///000000000////////////////////////////////////000000000000000000000000000000000000000222333333333555888;;;EEEMMMXXXfffzzzmmmiiilllrrryyy{{{qqqiii```ZZZUUUQQQNNNOOORRRUUUVVVUUUWWWXXX[[[bbbmmm|||xxxlllllliiibbb^^^```dddiiipppzzzrrrlllfffccceeehhhiiiiiiooozzzyyytttrrrqqqkkkpppuuuxxx{{{xxxuuusssrrrtttuuusssqqqqqqrrrsssuuuvvvwwwxxxxxxxxxxxxyyyzzz{{{|||}}}}}}|||||||||}}}}}}}}}~~~~~~}}}|||{{{zzz{{{}}}|||xxxrrrjjjeeebbb```^^^^^^```aaaaaa```aaaaaa```^^^]]][[[ZZZYYYYYYYYYXXXXXXXXXXXXWWWWWWUUUUUUUUUTTTTTTSSSSSSSSSRRRQQQPPPOOOPPPRRRUUUVVVTTTVVVXXXYYY[[[___cccgggiiilllpppsssvvvyyy}}}tttoooqqqrrrsssssssssrrrqqqpppooopppqqqrrrtttxxx~~~yyyfffYYYUUU___oooxxxtttkkk```___fffxxxjjjKKK;;;888666444444333333333222222222222111111000000000000000...............///000000------......///000000111////////////////////////.../////////000000000111000000000000000000000000000222333333444555999;;;GGGPPP\\\lll}}}jjjiiikkkqqqwwwtttmmmggg^^^VVVSSSOOOLLLOOOUUUZZZ[[[YYYZZZZZZ]]]eeerrr|||nnnllliiiaaaaaadddhhhoooyyy}}}ssslllccc]]]VVVSSSVVV[[[___```aaaooo{{{}}}{{{wwwtttssstttuuutttrrrpppqqqsssvvvxxxzzz{{{|||yyyyyyzzz{{{|||}}}~~~zzz{{{{{{{{{||||||}}}}}}~~~}}}|||{{{|||}}}~~~{{{wwwqqqjjjeeeaaa___]]]]]]^^^`````````______``````___\\\XXXVVVYYYXXXXXXXXXXXXXXXWWWWWWRRRSSSSSSSSSTTTTTTTTTUUURRRQQQPPPPPPQQQSSSVVVWWWSSSTTTWWWYYY\\\```eeeiiijjjlllpppsssvvvyyy}}}~~~tttoooppprrrsssssstttsssrrrpppooopppqqqqqqsssxxxzzzgggZZZWWW___mmm}}}{{{xxxzzzqqqbbb]]]aaawwwmmmLLL;;;777666444444444333333333222222222111111000000000000000...............///000111---------...///000000111////////////////////////.../////////000000111111000000000000000000000000000222333333444666999<<>>777444444333333222222111111111111111111000000000000000000000000000000000000000000000000000000000000///////////////000111111000000////////////......000111111111111222222222555333444666666555999>>>KKKUUU[[[ggg}}}yyyooogggbbbaaaooosssjjjfffmmmvvv|||pppZZZPPPNNNMMMPPPVVVYYY[[[```fffqqqyyytttmmmllliiigggiiilllsssuuujjjfffaaa^^^]]][[[YYYWWWQQQQQQQQQRRRTTTUUUWWWXXXYYY\\\```cccddddddfffgggdddcccbbbbbbdddgggkkknnnrrrssssssrrrqqqpppqqqrrrssstttuuuvvvyyy{{{}}}tttppppppqqqrrruuuqqqtttwwwyyyyyyzzz{{{}}}||||||||||||}}}~~~~~~}}}}}}~~~~~~}}}|||}}}wwwssswwwzzztttmmmgggbbb```^^^^^^^^^^^^^^^______```]]]\\\ZZZYYYXXXWWWWWWWWWZZZZZZYYYWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUVVVVVVYYY]]]```aaabbbccceeejjjllloooqqqsssvvvyyy{{{zzzzzz{{{}}}~~~yyyuuufffUUULLLIIIHHHLLLPPPTTTZZZcccnnnyyy|||tttpppqqqtttvvvwwwvvvuuuttttttqqqmmmlllooossszzz|||}}}qqqfff[[[^^^iiixxxzzzqqqqqquuutttwww~~~zzzVVVBBB>>>888555444444333222222111111111111111111000000000///000000000000000000000000///////////////////////////////////////000000111000000//////////////////000000111111111222222222333222333666777666999???KKKTTTZZZeeezzzwwwlllddd___aaaoooqqqllliiipppxxx}}}sss\\\RRRQQQQQQUUU[[[^^^aaagggnnnzzzpppkkkkkkiiihhhjjjnnnwww}}}pppgggccc```\\\YYYVVVTTTRRRPPPOOOOOOOOONNNNNNOOOOOOOOOOOOQQQUUUWWWXXXXXXZZZ[[[VVVUUUUUUUUUXXX]]]aaadddfffhhhhhhgggeeeddddddeeefffggghhhjjjmmmppprrrsssvvvzzzuuuooooooppprrruuuooorrrvvvxxxyyyyyyzzz|||{{{{{{{{{{{{|||}}}~~~~~~~~~}}}|||}}}~~~~~~}}}|||{{{xxxwww}}}wwwqqqjjjdddaaa___]]]^^^______``````_________^^^\\\ZZZXXXWWWWWWVVVZZZYYYYYYXXXWWWUUUTTTSSSSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVYYY]]]___```aaabbbdddiiillloooqqqrrrtttxxx{{{{{{{{{|||}}}qqqhhhdddkkkrrrmmm]]]SSSKKKIIIIIIIIIJJJNNNOOOTTT\\\fffppp|||~~~uuuoooooorrrtttvvvuuusssssssssppplllkkkooosssyyy}}}uuukkk______fffuuuvvvooooookkknnnvvv{{{XXXBBB===888555555444444333222222111111111111111000000000//////////////////////////////////////////////////////////////////000000111//////000000000000000000000000111111111222222222111000222666888888<<>>666555555555444333333222222111111111111000000000000////////////////////////000000000000000000000000///////////////000111111//////000000000111111111000111111111111222222222333000111444555777===DDDJJJPPPRRRZZZnnn|||}}}vvvmmmhhhfffuuu~~~jjjnnnhhhnnnwww|||fffYYYZZZZZZ]]]cccjjjmmmoooxxx{{{nnneeefffhhhhhhmmmuuuuuupppiiidddbbbbbbaaaaaaWWWVVVUUUSSSRRRSSSVVVYYYVVVVVVWWWWWWWWWWWWVVVUUURRRRRRQQQOOOKKKHHHHHHHHHEEEEEEEEEGGGJJJPPPUUUYYYWWWYYY[[[\\\[[[ZZZ[[[[[[XXXXXXXXXXXXXXXYYYYYYZZZ```fffmmmqqqtttzzzxxxlllhhhhhhhhhiiikkklllpppuuuxxxzzzzzzzzz{{{yyyyyyxxxxxxxxxyyyzzzzzz}}}}}}wwwtttooojjjeeebbb``````^^^```bbbddddddcccaaa```XXXXXXWWWWWWWWWXXXYYYYYYVVVWWWXXXXXXXXXWWWVVVUUUQQQRRRTTTVVVWWWVVVTTTSSSVVVWWWXXXXXXYYYYYYXXXXXX___```aaaaaabbbdddhhhkkkgggkkkpppqqqpppqqquuuzzzzzzzzzzzz{{{}}}yyylllVVVKKKIIIDDDEEEGGGCCCFFFCCCEEEKKKOOOQQQUUUZZZ[[[cccppp|||yyyqqqmmmpppsssttttttsssssssssooonnnooosssvvvxxxuuuddd___bbbtttrrrhhhiiihhhqqq{{{```JJJ???777666555555444444333222222111111111111000000000000////////////////////////000000000000000000000000///////////////000111111//////000000111111111222000111111111111222222222555222111333444555;;;CCCJJJPPPPPPXXXlll{{{{{{xxx~~~tttppplll~~~{{{mmmmmmkkkrrr{{{|||dddWWWWWW[[[aaagggkkknnnuuurrrllldddbbbffflllppprrrooojjjeeebbbbbbbbbaaa___VVVVVVUUUUUUVVVYYY\\\^^^\\\]]]]]]]]][[[[[[\\\]]]YYYZZZZZZYYYWWWTTTQQQOOOIIIHHHGGGFFFHHHKKKPPPSSSUUUVVVWWWYYY[[[\\\\\\\\\XXXXXXWWWTTTRRRQQQRRRTTTTTTXXX___eeekkkrrrzzzzzzqqqfff______cccgggjjjooopppssstttuuuwww{{{}}}zzz{{{|||{{{zzzzzz|||~~~}}}~~~~~~xxxtttpppjjjfffdddbbbaaa```bbbaaabbbcccddddddbbb```ZZZVVVRRRSSSXXX\\\[[[YYYZZZYYYYYYWWWVVVTTTRRRQQQUUUVVVWWWWWWUUUSSSSSSTTTXXXWWWWWWWWWWWWXXXYYYYYY```bbbcccdddcccccceeefffhhhjjjlllmmmnnnqqqtttwww|||{{{zzzzzz{{{}}}~~~}}}{{{uuujjjbbbWWWNNNFFFEEEEEEEEEFFFIIIEEEGGGJJJMMMPPPTTTYYY]]]bbbnnn}}}zzztttppppppqqqrrrrrrrrrrrrqqqpppqqqqqqrrrtttyyy~~~wwwccc]]]aaawwwrrrdddgggiiisss~~~kkkNNN<<<;;;666555333222333333222111222111111000000000000000111111000//////.../////////////////////.........////////////000000000000222222111111000000//////000111111111111000//////222111222444444555===EEEKKKMMMRRR[[[hhhwwwwww{{{uuuqqqooozzzlllllllllttt}}}~~~iii^^^^^^]]]cccjjjnnnrrryyyooojjjddddddiiiooorrrrrriiieee```^^^^^^]]]\\\ZZZXXXYYYYYY[[[]]]___bbbcccdddfffiiijjjiiiiiijjjkkkmmmmmmmmmkkkhhhccc___\\\UUUPPPKKKHHHJJJNNNSSSVVVXXXYYYZZZ\\\]]]^^^___```YYYZZZYYYWWWTTTRRRSSSTTTTTTWWWZZZ^^^aaafffmmmrrr{{{}}}yyyqqqjjjaaa\\\]]]aaaeeegggnnnppprrrssstttvvvyyy{{{wwwyyy{{{{{{{{{|||}}}}}}~~~}}}wwwrrrnnniiidddbbbaaa```^^^bbbaaaaaabbbdddcccaaa```[[[WWWTTTUUUYYY\\\[[[YYYYYYYYYYYYXXXVVVUUUSSSSSSVVVWWWYYYXXXVVVUUUUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[```aaacccddddddeeehhhjjjiiikkkmmmoooppprrruuuxxx{{{{{{zzz{{{|||~~~}}}zzzxxxuuunnnccc[[[TTTLLLGGGGGGHHHHHHIIILLLKKKMMMPPPSSSVVVZZZ___ccchhhsss~~~yyysssooopppqqqqqqrrrrrrqqqqqqpppqqqqqqrrrtttxxx~~~wwwggg___bbbwwwsssgggggggggooo|||sssRRR>>>:::777555333222333333222111222111111000000000000000111000///............///........./////////000000////////////000000000000////////////...............///000111111111111111222111222444444666===FFFKKKLLLPPPXXXdddrrrssspppqqqxxxkkkkkknnnvvvooofffggg```fffnnnsssxxxmmmhhheeehhhnnnssssssqqqdddaaa^^^\\\[[[ZZZXXXVVV[[[\\\^^^aaaeeehhhlllnnnqqquuuzzz}}}{{{uuurrrjjj```TTTMMMMMMQQQVVVYYY[[[[[[[[[\\\]]]___aaabbb\\\]]]]]][[[XXXUUUTTTUUUSSSTTTVVVWWWYYY]]]bbbfffqqqwwwzzzzzzyyyyyyuuuoooeee```ZZZWWWXXX]]]aaadddlllnnnpppqqqrrrsssvvvxxxuuuwww{{{}}}}}}}}}~~~~~~~~~{{{uuuppplllfffbbb```___^^^]]]aaa``````aaabbbbbbaaa___]]]YYYVVVWWWYYY[[[[[[YYYXXXYYYYYYXXXXXXVVVUUUUUUVVVXXXYYYYYYWWWVVVWWWWWWWWWWWWWWWXXXZZZ[[[]]]^^^```bbbcccddddddgggjjjmmmkkkmmmooopppqqqsssvvvyyyzzzzzz{{{}}}}}}~~~~~~~~~~~~~~~{{{wwwtttppphhh___WWWSSSMMMJJJLLLOOOPPPTTTXXXYYY[[[]]]___aaadddhhhjjjpppwwwzzz{{{yyyrrroooooopppqqqqqqqqqqqqqqqpppqqqqqqrrrssswww}}}wwwhhh^^^^^^sssrrrgggfffdddjjjxxx|||XXXAAA;;;777555333222333333222111222111111000000000000000000000///.........//////.........//////000000000////////////000000000000............////////////---...///000222222222333222111222444555666===FFFKKKMMMQQQXXXdddqqq}}}{{{pppmmmooowwwkkkkkkooowwwssslllllldddjjjrrrxxx~~~llliiihhhmmmsssvvvsssnnnbbbaaa```^^^]]][[[YYYXXX^^^___```dddjjjrrryyy}}}tttbbbTTTPPPSSSVVVXXXZZZZZZZZZ[[[\\\^^^```bbb^^^```aaa```]]]ZZZYYYYYYWWWVVVVVVVVVXXX\\\aaadddiiinnnrrrsssttttttnnnhhh^^^ZZZTTTPPPQQQVVV\\\```iiikkknnnpppqqqrrrtttvvvvvvyyy|||~~~~~~~~~~~~~~~~~~~~~~~~zzztttnnnjjjeeeaaa```___^^^]]]```___^^^___```aaa```^^^^^^[[[YYYYYYZZZ[[[ZZZYYYXXXXXXXXXYYYXXXXXXWWWWWWUUUWWWYYYYYYWWWWWWWWWXXXWWWXXXXXXZZZ\\\^^^___```bbbccccccddddddfffjjjmmmlllmmmooopppqqqsssvvvxxxyyyzzz|||~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}{{{wwwtttpppjjjbbb]]]XXXSSSPPPTTTYYY^^^gggooorrrsssttttttttttttuuuwwwzzz~~~||||||~~~zzz|||zzzsssnnnoooooopppqqqpppppppppqqqqqqqqqqqqrrrvvv|||xxxfffZZZWWWiii}}}mmmdddfffaaaeeeuuu]]]DDD<<<777555333333333444333222222111111000000000000000111000000/////////000000000000//////////////////////////////000000000000//////000000111111222222......000111111222222222222111222444555777>>>GGGLLLNNNSSS\\\hhhvvvzzzpppoooooowwwkkklllqqqyyyuuuooommmhhhnnnuuu}}}nnnkkkkkkqqqxxxyyyrrrjjjaaaaaa```___^^^\\\\\\[[[aaaaaaccchhhrrr~~~qqq^^^TTTRRRTTTUUUXXXYYYZZZ\\\^^^```bbbcccaaaccceeeeeecccaaa`````````___]]]\\\^^^```bbbdddcccgggjjjkkkmmmmmmggg___[[[VVVOOOJJJIIINNNVVV[[[cccfffjjjmmmoooqqqtttvvvxxx{{{~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~zzztttmmmiiidddaaa```______^^^___^^^]]]]]]^^^___^^^]]]]]]\\\[[[ZZZZZZZZZZZZYYYWWWXXXXXXYYYXXXXXXWWWWWWSSSUUUWWWXXXWWWVVVWWWXXXYYYYYYZZZ[[[]]]```bbbcccddddddeeeeeedddeeehhhjjjlllmmmooopppqqqrrruuuwwwyyyzzz}}}~~~}}}|||~~~}}}}}}||||||||||||||||||zzzxxxuuurrrnnniiifffbbb]]]ZZZ^^^dddnnn{{{~~~yyywwwuuussspppnnnooorrruuuzzz|||}}}vvvmmmnnnooooooppppppooooooqqqqqqqqqqqqqqquuuzzz~~~zzzeeeXXXRRRaaa}}}wwwkkkbbbeee___ccctttaaaFFF;;;777666444333444444333222222111111000000000000000111111111000000111222222222222111000///......---////////////000000000000//////000000111111222222000000111111111111000///222111222555555777???HHHJJJNNNUUU```ooo~~~~~~vvvvvvwwwxxxmmmooottt{{{wwwrrrpppooossszzzpppmmmmmmttt{{{{{{rrrhhh______```___]]]]]]^^^```eeefffjjjrrr~~~iiiYYYQQQPPPQQQWWWYYY[[[___bbbdddeeefffdddfffhhhhhhhhhhhhiiijjjnnnllliiigggggggggfffdddbbbdddeeedddeeeeee^^^UUUUUURRRLLLFFFEEEHHHPPPUUU[[[___dddiiilllooorrruuuyyy{{{}}}}}}|||{{{{{{|||}}}}}}}}}~~~~~~~~~~~~yyyssskkkhhhccc```_________^^^___]]][[[[[[]]]^^^]]]]]]\\\[[[[[[[[[ZZZZZZYYYYYYWWWWWWXXXXXXXXXWWWWWWVVVRRRTTTWWWWWWWWWWWWXXXYYY[[[[[[\\\]]]___aaacccddddddfffhhhhhhgggggghhhjjjlllnnnooopppqqqrrruuuwwwyyy{{{}}}~~~~~~}}}|||~~~}}}|||{{{{{{{{{{{{|||yyyyyywwwuuurrrpppnnnllljjjfffdddhhhnnnxxxzzzrrrlllhhhfffbbb^^^___aaadddfffkkkqqqxxx}}}xxxmmmmmmnnnoooooooooooooooqqqqqqqqqpppqqqtttyyy}}}}}}eeeXXXQQQ\\\sss~~~vvvmmmeeeddd___cccttt}}}|||cccHHH:::888666444333444444333222222111111000000000000000111111000000000111222222222222111000000///......////////////000000000000............////////////111111111111111000//////222111222555666888@@@IIIJJJNNNXXXeeevvv|||}}}yyyppprrrxxx~~~zzzwwwvvvvvvyyy~~~ooolllmmmuuu~~~~~~tttjjj^^^___```___]]]___bbbfffiiimmmuuuqqq]]]QQQNNNPPPSSSVVV[[[```cccfffffffffeeegggiiikkklllnnnqqqtttyyyvvvtttssstttsssooommmhhhhhheeebbbaaa___WWWNNNKKKKKKIIIFFFDDDEEEJJJNNNQQQVVV]]]ccchhhmmmpppsssuuuwwwyyyyyyxxxyyyzzz|||}}}}}}}}}~~~}}}|||wwwqqqiiieeeaaa^^^]]]^^^^^^]]]^^^\\\ZZZZZZ[[[]]]]]]\\\YYYZZZ[[[[[[ZZZYYYYYYYYYWWWWWWWWWWWWWWWVVVUUUUUUSSSUUUWWWXXXXXXXXXYYY[[[]]]]]]]]]^^^```bbbcccddddddgggjjjlllkkkkkkkkklllnnnoooqqqrrrrrrsssvvvxxx{{{{{{}}}~~~~~~}}}}}}|||~~~}}}|||{{{zzz{{{{{{|||yyyyyyxxxuuurrrqqqppppppnnnkkkkkkooottt{{{qqqjjjaaa[[[ZZZXXXUUURRRSSSUUUVVVXXXZZZ___ggglllvvv~~~yyylllmmmnnnnnnoooooonnnnnnqqqqqqqqqppppppsssxxx{{{eeeYYYQQQXXXiii~~~{{{vvvooofffbbb^^^cccrrr~~~}}}dddJJJ;;;888666444444444555444222222111111000000000000000//////......///000000111000000000000000000000000////////////000000000000////////////............///000000111111111111000222111222555666888@@@IIINNNSSS]]]lll~~~zzzqqqttt{{{}}}||||||{{{}}}nnnkkkmmmuuuwwwlll```aaabbb```___aaafffkkklllrrrvvv```QQQNNNPPPNNNRRRXXX^^^bbbdddeeedddfffhhhjjjlllnnnrrrvvvzzz}}}|||{{{}}}~~~~~~{{{wwwpppoooiiidddaaa^^^UUUKKKBBBEEEGGGFFFDDDDDDGGGJJJKKKPPPXXX___eeejjjooorrrrrrsssuuuuuuvvvwwwzzz|||||||||}}}~~~~~~|||{{{uuuooogggddd___\\\\\\\\\\\\\\\^^^\\\ZZZYYY[[[\\\\\\\\\XXXYYY[[[[[[ZZZYYYYYYZZZWWWWWWWWWWWWVVVUUUTTTSSSTTTVVVXXXYYYYYYZZZ[[[\\\^^^^^^^^^___```bbbddddddcccgggkkkooooooooooooooooooqqqrrrssssssuuuwwwyyy{{{||||||}}}}}}}}}}}}}}}~~~}}}|||{{{zzz{{{||||||{{{{{{zzzwwwtttrrrqqqrrrnnnmmmooosssvvvzzzuuubbb[[[SSSOOOPPPRRRPPPNNNMMMNNNNNNNNNOOOSSSZZZ```gggppp}}}yyylllmmmmmmnnnnnnnnnnnnnnnqqqqqqqqqpppppprrrwww{{{cccXXXPPPTTTbbbuuuxxxuuuooofffaaa^^^cccpppzzz}}}yyyeeeNNN===888666444444444555444333222111111000000000000000---------------...///000---...///000111222333333////////////000000000000222222111111000000//////---...///111222222222222222111222555666888@@@IIISSSYYYdddsssyyytttxxxnnnnnnqqqxxx}}}{{{tttlllgggdddccceeeeeedddiiioootttwwwdddUUUOOOMMMOOOTTTZZZ^^^aaaeeelllpppmmmnnnpppqqqtttxxx}}}~~~{{{wwwpppiiibbb[[[SSSNNNJJJHHHEEECCCBBBBBBDDDFFFFFFJJJOOOUUU\\\cccjjjoooqqqsssuuuvvvvvvwwwzzz|||~~~~~~|||yyyuuurrrgggddd```^^^]]]\\\[[[YYYZZZZZZZZZZZZYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUVVVWWWVVVVVVVVVUUUUUUTTTTTTTTTVVVVVVWWWWWWYYYZZZ\\\]]]^^^```dddeeeeeefffggghhhdddeeegggjjjmmmoooppppppooopppqqqssstttvvvwwwxxxwwwyyy|||~~~}}}}}}zzzyyy{{{}}}|||zzzzzzzzzyyywwwvvvtttsssssssssssssssuuuwwwzzz}}}ssseeeTTTPPPLLLJJJKKKKKKHHHFFFGGGIIIJJJKKKLLLNNNRRRUUU]]]dddnnnyyyxxxppppppooooooooooooooooooooopppqqqqqqppprrrxxx}}}}}}~~~~~~bbbYYYPPPQQQ^^^qqqwwwsssqqqjjjbbb___```eeennnzzzyyybbbJJJ<<<888777666444333222111111111111111111000000000000000000000000000///......///......------///000111000000000000000000000000///////////////000000111222222111111111111111111222333333222333999BBBIIIRRRXXXfff{{{yyyssswwwmmmnnnqqqxxx}}}{{{ssslllhhheeedddffffffgggmmmttt}}}}}}vvvrrroooqqqsssuuuxxx}}}sssaaaRRRKKKHHHPPPUUUZZZ^^^```ccchhhmmmkkknnnqqqsssvvvzzz}}}vvvnnnggg^^^WWWRRRMMMKKKHHHFFFDDDCCCCCCDDDCCCFFFKKKPPPWWW___ggglllnnnppprrrttttttuuuxxxzzz|||}}}~~~}}}zzzwwwssspppfffccc```^^^]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYXXXXXXYYYXXXWWWVVVVVVVVVWWWXXXVVVVVVUUUUUUUUUTTTTTTTTTWWWWWWWWWXXXYYY[[[\\\]]]]]]```dddeeeffffffhhhiiijjjkkklllmmmooopppqqqqqqssstttuuuuuuvvvvvvuuuuuuwwwyyy|||~~~~~~}}}}}}zzzzzz|||}}}|||{{{yyyyyyxxxwwwuuutttsssrrrrrrrrrsssuuuwwwzzz|||}}}~~~}}}iii[[[NNNKKKGGGFFFGGGGGGFFFDDDFFFGGGIIIJJJJJJLLLOOORRRSSSYYYcccnnnyyyxxxppppppppppppppppppppppppnnnpppqqqpppooorrrwww|||}}}~~~{{{___WWWNNNOOO[[[lll|||{{{sssqqqpppkkkdddaaabbbgggppp|||wwwcccKKK<<<888777666444333222111111111111111111000000000000000000000000000///......///......---...///000111000000000000000000000000000000/////////000111111111111111111111111111111333444444333444:::BBBJJJSSSYYYggg|||yyyrrruuullllllpppwww}}}{{{ssskkkgggddddddfffgggiiipppxxxtttkkkfffcccbbbaaabbbcccdddeeehhhmmmpppqqqsssrrrjjj\\\PPPIIIGGGQQQUUUYYY\\\\\\^^^bbbeeeiiilllqqquuuyyy}}}zzzrrrjjjccc[[[VVVUUUTTTQQQOOOKKKIIIGGGFFF???AAAEEEIIIOOOXXXaaagggiiilllooopppqqqsssuuuwwwzzz|||}}}~~~~~~~~~~~~{{{xxxtttppplllfffccc___]]]]]]\\\[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVVVVVVVVVVUUUTTTTTTTTTTTTUUUWWWWWWWWWXXXZZZ[[[]]]^^^]]]```dddfffggghhhiiikkkoooooonnnnnnoooppppppqqqtttvvvwwwyyyyyyxxxwwwvvvwwwyyy{{{~~~~~~}}}{{{{{{|||}}}|||{{{zzzzzzyyyxxxvvvuuuttttttqqqrrrsssvvvwwwyyyzzzzzzwwwzzzppp^^^RRRIIIGGGEEEDDDEEEFFFEEEDDDGGGIIIJJJKKKKKKLLLNNNPPPMMMRRRYYYbbbnnn|||xxxppppppppppppppppppppppppnnnpppqqqpppnnnpppvvvzzz~~~~~~www^^^VVVNNNOOOZZZlll{{{|||uuurrrqqqkkkddddddeeeiiirrr}}}vvvdddMMM===888777666444333222111111111111111111000000000000///000000000000///......///............///000000000000000000000000000000111000000000000111222222111111111111111111111111333444555444555;;;DDDKKKTTTZZZhhh|||xxxpppsss|||yyy~~~{{{jjjkkkooovvv|||zzzrrrkkkfffccccccfffhhhkkksss{{{}}}vvvkkkccc___^^^______``````___]]]\\\]]]___bbb___bbbddd```VVVNNNKKKKKKPPPTTTXXXYYYXXXWWWZZZ\\\cccggglllrrrvvvzzz~~~|||uuuoooiiiccc^^^ZZZ[[[ZZZXXXUUUPPPLLLHHHEEE???@@@BBBDDDIIIPPPXXX^^^cccfffjjjmmmooopppsssuuuxxxzzz}}}~~~~~~~~~{{{wwwsssnnnjjjeeebbb___]]]]]]\\\[[[ZZZYYYYYYYYYYYYXXXXXXXXXWWWUUUTTTTTTSSSSSSSSSSSSSSSVVVUUUTTTSSSSSSTTTUUUUUUVVVVVVVVVWWWYYY[[[]]]^^^]]]```dddggghhhiiikkklllooonnnnnnnnnnnnooopppqqqrrrtttxxx{{{}}}|||{{{zzzwwwxxx{{{}}}~~~}}}}}}}}}}}}}}}|||||||||{{{zzzyyyxxxwwwwwwqqqrrrtttvvvxxxxxxxxxwwwvvvyyy}}}wwwhhhXXXNNNHHHGGGFFFEEEFFFGGGHHHHHHJJJMMMOOOPPPPPPPPPQQQRRRQQQSSSVVV\\\ggguuuyyyppppppppppppqqqqqqqqqqqqooopppqqqooonnnoootttyyy~~~~~~sss```YYYRRRSSS___ppp~~~xxxsssllldddffffffkkkttt{{{wwwfffNNN<<<888777666444333222111111111111111111000000000/////////000000//////...---............/////////000////////////////////////111111111111111222222333111111111111111222222222444555555555666<<>>>>>???>>>@@@CCCEEEEEEKKKTTT\\\bbbgggkkknnnmmmqqquuuyyyzzz{{{|||}}}|||}}}~~~}}}yyyvvvsssooojjjgggbbb```]]]\\\\\\\\\[[[ZZZ\\\\\\\\\\\\[[[[[[[[[ZZZYYYZZZ[[[[[[[[[ZZZXXXWWWUUUSSSRRRQQQQQQSSSVVVWWWWWWXXXYYY[[[]]]___aaabbbcccfffiiijjjkkkkkklllmmmiiilllpppssstttsssqqqpppssssssuuuvvvxxxyyy{{{|||wwwxxxyyy{{{~~~~~~}}}{{{{{{||||||}}}|||~~~yyyuuuccc___XXXSSSNNNKKKGGGDDDDDDFFFGGGFFFDDDEEEIIILLLRRRVVV\\\```aaa```______hhhmmmuuu~~~}}}kkkllllllmmmnnnoooooopppsssttttttrrroooppptttxxx|||tttjjjbbbXXXTTT[[[ooopppddd\\\___fffrrr~~~hhhPPPBBB888777666444333222111111111111111111000000000000......//////......---,,,,,,---///000000000///...000000000000000000000000///////////////000000111///000000111222222333333111333444444666<<>><<<:::<<<<<<<<<===============BBBFFFLLLRRRXXX___eeejjjjjjmmmrrrvvvxxxyyyyyyxxxyyy{{{}}}~~~~~~~~~~~~{{{wwwssspppmmmiiifffbbbaaaaaa```______^^^]]]aaa___]]]]]]]]]]]][[[ZZZ\\\[[[ZZZ[[[[[[ZZZWWWUUUUUUTTTRRROOOLLLMMMPPPSSSUUUXXX]]]```aaabbbcccccchhhjjjmmmmmmmmmlllmmmnnnnnnooopppqqqqqqpppooonnnssstttvvvwwwyyyzzzzzzzzzzzz|||~~~|||sssggg^^^SSSLLLJJJIIIGGGDDDAAADDDFFFGGGGGGJJJNNNRRRVVV\\\bbbdddcccdddgggkkktttxxx}}}rrrmmmjjjmmmooonnnooorrrqqqrrrrrrrrrqqqrrruuuwww|||}}}yyynnnddd\\\YYYZZZeee~~~rrr]]][[[^^^fffppp|||zzzkkkSSS>>>;;;888555333333333333333111111111111000000000000000000000000000000000000000000000000000000000000//////000000111111222222222000...000222333111...111111000000111111222333555555555666999???FFFLLLNNNPPP\\\qqqrrriiijjjoooxxxsssuuu{{{yyyiiieeefffhhhooovvv|||mmmhhhdddhhhooorrrnnnhhhfffdddcccdddddddddbbbaaaccc___YYYSSSPPPOOOQQQSSSXXX[[[]]]]]]YYYUUURRRRRROOOQQQRRRRRRQQQPPPQQQRRRSSSUUUWWWZZZZZZXXXUUUTTTUUUSSSTTTWWWWWWRRROOOOOOMMMNNNPPPQQQRRRQQQPPPPPPSSSTTTWWWYYYZZZ[[[[[[ZZZ^^^^^^___``````]]]XXXTTTKKKGGGCCC@@@???>>><<<;;;========================???CCCGGGLLLRRRYYY```dddkkkmmmqqqtttvvvwwwxxxyyyzzz{{{}}}~~~}}}|||}}}~~~}}}zzzvvvssspppllliiifffcccbbbaaa```____________```___]]]]]]^^^]]]\\\ZZZ\\\[[[[[[\\\\\\\\\YYYWWWTTTSSSQQQOOOMMMNNNQQQTTTWWW[[[```cccddddddddddddhhhkkknnnooonnnmmmmmmnnnnnnnnnnnnnnnooooooppppppttttttvvvwwwxxxyyyyyyyyy{{{}}}|||ssseee]]]SSSLLLJJJJJJGGGEEEEEEGGGIIIIIIIIIKKKOOOSSSYYY^^^dddggghhhjjjooottt~~~}}}rrrmmmkkkmmmooonnnooorrrrrrssssssrrrqqqrrruuuwww}}}}}}xxxlllaaaXXXVVVXXXeeexxxbbb^^^```fffoooyyy{{{mmmUUU@@@;;;888555333333333333333111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000///000222222000...111111000000111111222333555555555666999???GGGMMMMMMOOOZZZmmm}}}pppdddeeekkk}}}xxxsssuuuzzz~~~zzzmmmkkknnnrrrwww|||~~~lllgggdddgggmmmqqqnnniiidddbbb```____________^^^XXXUUUPPPMMMLLLNNNQQQTTTZZZZZZZZZXXXUUUSSSRRRSSSTTTVVVWWWXXXWWWWWWXXXYYYXXX]]]cccggghhhfffbbb^^^ZZZVVVTTTVVVVVVRRRPPPQQQLLLNNNRRRUUUVVVVVVTTTSSSWWWXXXZZZ\\\]]]^^^^^^]]]aaaaaaaaa```]]]WWWOOOJJJDDDAAA???>>>???@@@@@@???????????????>>>>>>>>>>>>>>>@@@CCCGGGLLLRRRZZZ___iiilllpppssstttvvvxxxzzzzzz|||}}}}}}|||{{{{{{|||~~~}}}|||yyyvvvrrrpppllliiifffdddcccaaa```___``````aaa```___^^^^^^^^^^^^]]]\\\]]]\\\\\\]]]___^^^\\\ZZZSSSSSSQQQOOOMMMNNNQQQTTTXXX]]]cccggggggfffddddddgggjjjnnnpppooommmmmmmmmnnnmmmlllkkkllloooqqqsssttttttvvvwwwxxxxxxyyyxxx{{{~~~~~~|||tttggg```WWWQQQNNNMMMKKKHHHLLLLLLMMMMMMNNNPPPTTTWWW^^^bbbgggkkkooottt{{{~~~rrrmmmkkkmmmooonnnoooqqqtttttttttsssrrrrrrtttwww}}}}}}xxxkkk```VVVTTTXXXgggggg```aaadddlllwww~~~qqqXXXCCC<<<999555333333333333222111111111111000000000000000000000000000000000000000000000000000000000000111000000000000000000///111000///000222222000///111111000000111111222333444555555666:::@@@HHHNNNNNNPPPYYYjjjxxxnnnaaacccjjjwwwsssuuu{{{~~~{{{pppqqqvvvzzz~~~|||mmmhhheeeggglllpppnnnkkkeeeaaa]]]ZZZZZZZZZZZZZZZQQQOOOLLLKKKMMMQQQUUUYYYYYYXXXVVVTTTSSSTTTUUUWWWZZZ[[[\\\\\\\\\___cccfffhhhpppxxx}}}}}}wwwpppfff^^^YYYYYYXXXTTTRRRSSSMMMOOORRRTTTVVVWWWWWWWWWXXXZZZ\\\]]]_________^^^bbb```]]]ZZZUUUOOOHHHDDDBBB@@@??????BBBCCCDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBDDDHHHNNNUUUZZZdddiiiooossstttuuuwwwyyyyyy{{{}}}}}}}}}|||}}}~~~~~~||||||zzzvvvssspppmmmjjjgggeeedddbbbaaa```aaabbbcccaaa```^^^___``````___^^^^^^^^^^^^```aaaaaa___]]]VVVVVVTTTQQQNNNNNNPPPRRRXXX]]]ccchhhhhhfffdddcccdddgggkkkmmmllljjjiiiiiikkkkkkkkkkkkmmmoooqqqsssttttttvvvwwwxxxxxxyyyyyy{{{~~~~~~|||~~~~~~wwwnnnhhh```ZZZVVVTTTQQQOOORRRRRRRRRSSSUUUYYY]]]```dddgggkkkpppvvv}}}sssmmmkkkmmmooonnnnnnqqqtttuuuuuusssrrrrrrtttvvv}}}}}}wwwkkk```VVVTTTYYYjjjiii```___bbbkkkyyyvvv]]]FFF===999666444333444333222111111111111000000000///////////////////////////////////////////////////111111000000/////////...000000000111111111000///111111000000111111222333444555555777:::AAAIIIOOOQQQRRRZZZiiivvv}}}{{{kkk```dddmmmwwwrrruuu|||}}}tttwww}}}|||pppkkkggghhhlllppppppnnnhhhddd^^^YYYWWWVVVUUUTTTKKKKKKKKKLLLOOOTTTXXX[[[VVVUUUSSSTTTVVVYYY\\\]]]`````````aaadddjjjsssxxxpppfff]]][[[YYYUUURRRRRRNNNNNNNNNNNNOOORRRTTTUUUVVVWWWYYYZZZ[[[[[[[[[[[[\\\YYYSSSOOOLLLHHHEEECCCBBB@@@@@@AAACCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@AAAAAABBBDDDIIIOOOSSS[[[cccmmmsssttttttuuuwwwwwwyyy|||}}}~~~~~~~~~}}}}}}zzzwwwtttqqqnnnkkkhhhfffeeedddcccbbbcccddddddbbbaaa```aaabbbcccbbbaaaaaaaaaaaabbbddddddbbb```[[[ZZZXXXTTTOOOMMMMMMOOOUUUZZZaaaffffffdddbbbaaa```cccggghhhhhhfffffffffhhhiiilllnnnppppppqqqpppssstttvvvwwwyyyzzzzzzzzz{{{~~~~~~|||tttpppjjjeee```]]]ZZZYYYYYYXXXXXX[[[___eeejjjmmmoooqqqtttyyysssnnnkkkmmmooommmnnnqqqsssttttttsssrrrrrrtttwww~~~}}}~~~vvviii^^^TTTSSSXXXhhh}}}kkkdddbbbdddmmm|||~~~bbbIII===:::666444444444333222111111111111000000000///////////////////////////////////////////////////111000000000//////......///000111111111000000000111111000000111111222333444555666777;;;BBBKKKQQQRRRSSS[[[iiiuuu|||xxx~~~jjjbbbhhhqqqvvvrrruuu|||yyy|||~~~uuupppkkkjjjmmmpppqqqqqqmmmhhhaaa[[[VVVSSSPPPNNNHHHIIIKKKNNNRRRUUUXXXYYYTTTSSSTTTVVV[[[```bbbccceeefffhhhkkkrrr|||uuuiii___[[[ZZZVVVRRRQQQOOOMMMJJJHHHHHHJJJLLLNNNOOOQQQRRRTTTTTTTTTTTTSSSSSSOOOJJJFFFDDDDDDDDDCCCAAA@@@@@@AAACCCDDDDDDCCCEEEEEEDDDDDDCCCCCCBBBBBB???@@@@@@@@@AAADDDIIILLLSSS\\\hhhnnnppppppsssuuuuuuxxx{{{|||}}}~~~~~~}}}|||yyyvvvsssqqqnnnkkkhhheeeeeeeeeeeeeeeeeeeeeeeedddcccbbbccceeefffeeeddddddddddddeeeffffffdddbbb___^^^[[[VVVQQQNNNMMMMMMSSSXXX^^^bbbdddcccbbbaaa```bbbdddeeedddddddddeeehhhjjjmmmpppqqqqqqppppppssstttvvvxxxzzz|||}}}}}}{{{~~~{{{yyyvvvrrrnnnkkkjjjiiifffeeeeeehhhnnnuuu{{{}}}tttnnnlllmmmnnnmmmnnnpppqqqrrrrrrrrrqqqrrruuuwww~~~}}}}}}uuueeeZZZRRRPPPSSSaaa~~~xxxmmmkkkhhhhhhqqq~~~iiiNNN>>>;;;777444444444333222111111111111000000000000000000000000000000000000000000000000000000000000000//////////////////...///000222222000///000111111111000000111111222333444444666888<<>>888888888666444555111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222111111222222222333333333111333666888<<>>EEELLLQQQXXXbbboooxxx}}}yyyiiihhhkkkvvvqqqsssxxx}}}{{{yyywwwuuuvvv{{{}}}|||{{{zzzqqqnnnhhhbbb]]]]]]aaadddooowww}}}yyyooonnnyyyxxxcccVVVOOOHHHCCCBBBCCCBBBBBBCCCDDDEEEFFFGGGKKKNNNSSSYYY^^^eeelllqqqvvvzzz|||{{{yyywwwtttqqqnnnmmmiiihhheeecccaaa_________\\\\\\\\\\\\]]]___aaacccffflllvvv~~~xxxsssoooiiieeeeeefffggggggfffgggggghhhiiijjjkkkkkkiiijjjkkkkkkkkkkkkjjjiiiiiiiiiiiiiiiiiiiiijjjjjjiiijjjkkkjjjiiiiiijjjkkkooopppqqqqqqqqqqqqppppppnnnnnnnnnmmmllljjjiiihhhjjjjjjjjjjjjjjjjjjkkkkkkggghhhjjjkkkkkkkkklllnnnnnnnnnooooooqqqrrrsssttttttssssssrrrssstttuuuvvvxxxxxxyyyzzz|||sssnnnnnnnnnnnnooooooooooooooooooooooooooorrryyy~~~|||zzzgggZZZNNNLLLQQQbbbnnn```ZZZYYY___pppdddIII@@@999888888555333444333333222111111111111222000000000000000000000000000000000000000111111111//////000000000111111111000000111111111222222222000111222333444555666666555555666888>>>EEEKKKOOOSSS[[[gggqqqxxx|||jjjgggiii}}}vvvqqqsssxxx|||wwwqqqrrrtttyyy~~~|||zzztttrrrlllfffaaa```bbbeeepppzzz|||rrrqqq|||mmm___RRRNNNLLLHHHCCC@@@CCCCCCEEEFFFFFFGGGGGGFFFHHHJJJMMMQQQUUU\\\dddiiilllppptttxxxzzz{{{~~~}}}|||{{{{{{{{{vvvvvvuuuuuuvvvvvvwwwxxxsssrrrpppnnnlllllllllllljjjhhheeecccaaa``````___bbbhhhqqq{{{|||vvvmmmgggdddddddddeeeeeeddddddddddddeeefffgggeeefffggghhhhhhgggfffeeeffffffggghhhhhhiiiiiiiiiiiijjjkkkkkkjjjiiijjjlllooopppqqqqqqrrrqqqqqqqqqnnnnnnmmmmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjgggjjjlllnnnnnnnnnoooppprrrrrrqqqqqqqqqrrrsssssstttssssssrrrssstttuuuvvvyyyyyyyyyzzz|||}}}ppplllmmmnnnnnnooonnnnnnnnnnnnnnnnnnnnnnnnrrryyy~~~{{{yyydddWWWMMMLLLTTThhhjjj___XXXYYYcccuuucccHHH@@@999888888666444555444333333222111222222222000000000000000000000000//////000000111111111111000000000000111111111111111111111111222222222222222222222333333333333333444555666999>>>DDDJJJNNNOOOWWWbbbmmmvvv~~~zzzhhhfffiii}}}wwwrrrtttxxx|||ssskkkmmmrrrzzz}}}zzzwwwuuupppjjjeeecccdddfffsss}}}xxxvvv}}}lll___SSSIIIFFFEEEDDDCCCDDDDDDEEEHHHJJJKKKJJJIIIHHHGGGGGGHHHHHHKKKQQQXXX]]]eeeiiimmmppprrrssstttuuuxxxwwwvvvuuuuuuvvvyyyzzzyyyzzzzzz|||~~~~~~~~~~~~~~~}}}yyytttpppmmmjjjgggeeegggjjjnnntttzzz{{{rrrjjjeeedddcccccccccbbbaaa`````````bbbbbbaaabbbcccddddddcccbbbaaabbbcccdddfffgggggghhhhhhhhhjjjkkkkkkkkkkkklllnnnnnnnnnnnnnnnnnnooooooooonnnmmmmmmmmmllllllkkkkkkiiijjjjjjjjjkkkkkklllllliiillloooqqqqqqqqqrrrssstttsssrrrqqqqqqrrrssstttssssssrrrrrrssstttvvvwwwzzzzzzzzz{{{}}}xxxnnnmmmqqqsssssssssnnnnnnnnnnnnnnnnnnnnnnnnsssyyy~~~yyywwwaaaUUULLLMMMXXXooozzzeee___XXX[[[fffwwwbbbHHH@@@999999999666555666444444333222222222222222000000000000000000000000/////////000111111222222000000000111111111222222111111111222222222222333333333333333222222222222444444666999>>>DDDIIIMMMLLLSSS___kkkvvv|||wwwgggiiimmmwwwrrrtttwww{{{tttiiikkkpppwww~~~{{{xxxvvvsssmmmiiiggghhhiiittt}}}|||{{{|||hhhYYYUUUNNNIIIIIIIIIHHHJJJMMMLLLNNNRRRUUUVVVUUUSSSRRRIIIGGGEEEBBBBBBFFFLLLQQQZZZ^^^eeejjjmmmppprrrtttuuutttttttttwww{{{~~~zzzwwwrrrrrrpppppprrrwww~~~~~~tttlllhhhfffddddddbbb```___]]]\\\]]]^^^___]]]^^^___``````___^^^]]]^^^```bbbdddeeefffffffffhhhjjjkkkllllllmmmoooppppppooonnnmmmmmmnnnoooooonnnmmmmmmllllllllllllmmmjjjjjjkkklllmmmmmmnnnnnnkkknnnqqqssssssrrrsssssssssrrrqqqpppqqqrrrtttuuurrrrrrqqqrrrsssuuuwwwxxx||||||||||||~~~wwwnnnooossstttrrrrrrnnnnnnnnnnnnnnnnnnnnnnnnrrryyy}}}wwwuuu```SSSJJJNNN[[[sssrrrbbbbbb]]]___hhhxxxaaaHHH@@@999999999777555777444444333222222222222333000000000000000000000000...//////000111111222222000000111111111222222222111111111222222222333333111111111222333333333444444444666999>>>DDDIIILLLMMMTTT```mmmxxx~~~uuuiiimmmssswwwrrruuuwww{{{wwwiiijjjnnnttt}}}|||xxxwwwtttoookkkiiijjjlllttt|||}}}|||}}}mmm[[[OOOLLLKKKNNNTTTUUUSSSSSSUUUVVVYYY]]]aaabbbaaa___]]]LLLIIIEEE@@@===???EEEIIINNNSSS\\\dddjjjnnnrrruuuwwwwwwxxxzzz}}}xxxtttrrruuuzzz~~~vvvnnnjjjgggfffeeeaaa```]]][[[[[[[[[\\\]]]ZZZ[[[\\\]]]]]]\\\[[[ZZZ\\\^^^```cccdddeeeeeeeeehhhiiilllmmmmmmnnnppprrrtttsssqqqoooooopppqqqrrrnnnmmmmmmlllllllllmmmmmmkkkkkklllmmmnnnooopppqqqlllnnnrrrssssssssssssssspppooonnnnnnppprrruuuwwwqqqqqqqqqrrrsssuuuxxxyyy}}}||||||}}}yyypppppprrrpppmmmkkknnnnnnnnnnnnnnnnnnnnnnnnrrrxxx}}}vvvttt___RRRIIINNN]]]tttlllaaaeeebbbccckkkyyyaaaHHH@@@999999999777666777555444333333222222333333000000000000000000000000...//////000111222222222000111111111111222222222111111222222222333333333//////000111333444555666444444666999>>>CCCHHHKKKOOOVVVcccppp|||uuuiiihhhvvvzzztttuuuyyy}}}xxxllliiiiiipppxxx{{{zzzxxxvvvssspppnnnmmmuuu}}}|||{{{{{{xxxuuutttrrrnnndddWWWRRRSSSRRRUUUXXXZZZaaaggggggbbbbbbdddjjjttt{{{yyyooofffWWWJJJ===:::===???@@@BBBKKKMMMRRRWWW^^^gggqqqwwwxxx~~~{{{yyywwwvvvzzzxxxuuuqqqnnnjjjgggfffaaa___[[[YYYYYYZZZZZZYYYVVVVVVUUUUUUUUUVVVXXXXXX\\\^^^aaaaaaaaaaaabbbcccdddfffhhhiiijjjllloooqqqxxxvvvuuusssssssssttttttsssrrrpppnnnmmmmmmnnnooollllllnnnoooqqqqqqrrrrrrtttttttttsssrrrqqqpppooonnnnnnnnnnnnoooppprrrrrruuuuuuvvvvvvwwwyyyzzz{{{}}}}}}}}}}}}yyyrrrrrrsssqqqnnnmmmmmmmmmmmmmmmmmmnnnoooooovvv{{{}}}xxxsss\\\RRRJJJLLLZZZrrr|||gggaaacccfffiiiooozzz___IIIAAA::::::999666444555444444333333333333222222000000111111111111000000---000222111...,,,---///111111111111111000///...///000111111222222222222222222222222333333444555666333555:::???CCCIIIPPPQQQ```nnnvvvvvvjjjhhhuuuzzzttttttyyy}}}}}}mmmhhhhhhmmmuuu|||}}}|||zzzwwwtttrrrpppooovvv}}}|||zzzvvvjjjccc___\\\ZZZ[[[ZZZTTTNNNMMMQQQVVV```jjjqqqvvvyyyvvvppppppwww|||nnnWWWJJJ>>>;;;<<<===>>>???DDDFFFIIINNNTTT\\\eeekkkttt|||~~~|||zzzxxxtttpppmmmiiieeeccc```]]]YYYWWWVVVWWWVVVUUUSSSRRRRRRQQQQQQRRRSSSTTTXXXZZZ]]]______```aaaccceeeggghhhiiijjjkkknnnpppuuuuuutttsssssssssssssssqqqqqqqqqppppppooonnnmmmmmmmmmnnnpppqqqqqqqqqqqqrrrrrrrrrrrrqqqpppooonnnoooooooooppppppqqqrrrsssuuuuuuuuuvvvwwwxxxyyyzzz}}}}}}}}}~~~xxxqqqqqqrrrpppnnnmmmnnnnnnnnnnnnnnnoooppppppuuuzzz{{{xxxqqq[[[RRRJJJLLLYYYppp{{{iiicccfffeeehhhooozzz^^^IIIAAA::::::999666444555444444333333333333222222//////000000000000//////...000222222000...///000111111111111000000000///000111222333444444444444333333222222222333444444555333444999>>>CCCLLLTTTYYYhhhvvv~~~zzzllljjjvvvzzzttttttxxx|||pppjjjfffjjjqqqxxx~~~|||yyyvvvtttrrrqqqwww}}}{{{xxx{{{ppp___TTTPPPMMMIIIHHHIIIKKKJJJJJJOOOVVV___qqq|||zzzsssVVVJJJ>>>;;;;;;;;;;;;<<<===???BBBEEEIIIOOOWWW\\\iiirrr{{{|||wwwsssooojjjeeebbb^^^[[[VVVTTTRRRRRRQQQPPPOOONNNMMMLLLLLLLLLMMMNNNRRRUUUXXX[[[]]]___aaacccfffgggiiiiiiiiikkkmmmppprrrssssssssssssrrrrrrqqqoooppprrrrrrrrrpppnnnlllnnnoooooopppqqqqqqppppppppppppppppppooonnnnnnnnnqqqqqqpppqqqqqqrrrssstttttttttuuuuuuvvvxxxyyyzzz}}}}}}}}}~~~vvvooooooqqqpppnnnnnnooonnnnnnnnnnnnoooppppppsssyyyxxxxxxooo[[[QQQJJJKKKWWWmmm{{{kkkgggjjjeeeiiipppzzz^^^IIIAAA::::::999666444555444444333333333333222222...//////////////////...000111222222222222111111222111000/////////000111111222444555666777888888444444333222222222333333555222333888>>>EEEQQQ[[[iiixxx|||yyyzzzqqqooo|||{{{ttttttxxx|||wwwnnnggghhhooowww}}}zzzwwwtttssssssyyy}}}{{{wwwwwwyyyzzzzzzqqqaaaRRRKKKIIIGGGDDDCCCDDDFFFHHHJJJSSS\\\nnn|||~~~lllQQQGGG>>><<<;;;::::::<<<<<<===???AAADDDHHHNNNRRR[[[bbbiiilllqqq{{{|||wwwsssnnngggccc]]]YYYUUUQQQOOONNNMMMKKKJJJJJJHHHGGGGGGGGGHHHIIILLLPPPTTTXXX[[[^^^aaadddeeeggghhhhhhiiijjjlllnnnpppqqqsssttttttsssrrrqqqppppppqqqqqqqqqpppnnnmmmoooooopppqqqqqqqqqppppppppppppooooooooooooooooooqqqqqqqqqqqqqqqrrrsssttttttttttttuuuvvvwwwyyyyyy}}}}}}~~~}}}tttmmmnnnppppppoooooonnnnnnmmmmmmmmmnnnnnnooorrrxxxvvvuuupppZZZQQQJJJKKKUUUiiizzzmmmjjjmmmiiilllsss|||```IIIAAA::::::999666444555444444333333333222222222//////000000000000//////111111111222333333222111333111000......///111222222333555777888999::::::555444333333222222222222555333444999???HHHVVVccc{{{zzzxxxzzzwwwwww{{{ssssssxxx|||sssjjjjjjpppwww|||xxxvvvuuuttt{{{}}}{{{wwwtttssspppmmmcccSSSGGGDDDDDDCCCAAA@@@AAAEEEGGGKKKUUU```{{{yyyuuu}}}___KKKCCC===<<<<<<;;;;;;======>>>???AAABBBEEEIIIMMMTTTXXXZZZXXXZZZbbbkkkooowwwzzzzzzvvvooohhhbbb\\\YYYTTTPPPNNNLLLJJJIIIGGGFFFEEEDDDDDDEEEFFFFFFIIILLLQQQVVVYYY]]]aaacccccceeefffggggggiiikkknnnoooppprrrssstttssssssrrrqqqpppooonnnnnnnnnooopppoooppppppqqqqqqqqqppppppqqqqqqpppppppppqqqrrrrrrrrrrrrqqqqqqqqqrrrsssssstttuuuuuuuuuvvvxxxyyyzzz~~~}}}tttlllmmmooooooooopppmmmllllllkkkkkkkkkllllllqqqxxxvvvsssqqqZZZRRRKKKKKKTTTeee}}}{{{ooolllnnnmmmqqqwww~~~cccIIIAAA::::::999666444555444444333333333222222222000111111222222111111000000111111222111111111111222111///......000111333222333555777888999::::::555444333333222222222222777555666:::@@@JJJZZZhhh}}}}}}|||{{{sssrrryyy}}}yyymmmlllrrrxxx}}}zzzyyyyyy|||~~~}}}xxxrrroooiiieeeYYYKKKCCCCCCCCCAAA@@@@@@CCCHHHLLLPPPZZZdddzzzyyyqqqooopppkkkSSSHHHBBB>>>>>>>>>;;;;;;===<<<>>>???@@@AAADDDGGGJJJTTTWWWUUUPPPOOOVVV^^^bbbfffiiioooyyy}}}{{{yyywwwyyy|||{{{vvvooofff^^^[[[WWWRRRNNNLLLKKKIIIGGGDDDCCCBBBBBBBBBCCCEEEFFFGGGJJJOOOSSSWWWZZZ^^^aaa```bbbdddeeefffgggkkkmmmnnnnnnpppqqqrrrrrrrrrrrrpppooommmllllllmmmooopppoooooopppqqqrrrrrrqqqqqqrrrrrrqqqqqqqqqrrrtttuuuttttttssssssssssssttttttuuuuuuvvvvvvwwwyyyzzz{{{~~~tttlllmmmooooooooopppllllllkkkjjjjjjjjjjjjkkkqqqxxxxxxsssqqq[[[SSSLLLLLLTTTcccxxx{{{ppplllmmmmmmrrryyy~~~dddIIIAAA::::::999666444555444444333333333333222222111222222333333222222111///222555444000...000222111000/////////000111222111222444555666777888888444444333222222222333333777666777;;;@@@IIIZZZiii~~~{{{sssrrrzzz~~~|||pppnnntttyyy}}}~~~~~~yyyrrrmmmfffaaaUUUIIICCCDDDCCC@@@AAABBBFFFLLLOOORRRYYYbbbgggppptttmmmccccccjjjooo|||jjjZZZNNNHHHCCC@@@@@@???;;;:::<<<===>>>AAABBBCCCEEEIIIKKKRRRVVVUUUPPPNNNSSSZZZ\\\]]]aaajjjvvv}}}xxxlllkkkjjjlllqqqxxx}}}xxxpppfff]]]YYYUUUPPPLLLJJJIIIGGGFFF@@@@@@??????@@@BBBDDDEEEEEEHHHMMMQQQSSSVVVZZZ\\\]]]___aaacccdddgggjjjmmmlllllllllmmmnnnoooqqqqqqmmmmmmlllllllllmmmmmmmmmnnnooopppqqqrrrsssssssssrrrqqqqqqpppqqqsssuuuvvvwwwvvvvvvuuuuuuvvvvvvwwwvvvvvvwwwwwwxxxzzz{{{|||vvvmmmmmmooooooooopppmmmlllkkkkkkjjjjjjjjjkkkrrryyy{{{vvvnnn\\\TTTMMMMMMTTTaaauuu|||qqqkkkjjjjjjooovvv|||bbbIIIAAA::::::999666444555444444333333333333222222111111222222222222111111000555999777000,,,///444///000000000111111111111000111222333444444444444333333222222222333444444555555777:::>>>FFFWWWfff{{{sssrrr{{{~~~qqqppptttyyy~~~~~~~~~~~~zzzrrrlllccc]]]RRRFFFBBBBBBAAA<<<@@@AAAFFFKKKLLLLLLQQQXXXSSS[[[^^^YYYUUU[[[gggpppvvvfffWWWOOONNNIIIDDDBBBBBB???:::888:::>>>@@@CCCDDDFFFHHHKKKNNNNNNRRRTTTPPPOOOSSSXXXZZZZZZ___jjjxxxwwwoooaaaaaabbbeeelllvvv{{{ssshhh___WWWSSSNNNKKKIIIHHHFFFEEE=========>>>???AAACCCDDDDDDGGGKKKOOOQQQTTTWWWYYY[[[]]]```bbbcccfffjjjmmmjjjjjjiiijjjkkkmmmoooqqqjjjkkklllnnnnnnmmmkkkjjjmmmnnnpppqqqrrrsssssstttrrrqqqppppppqqqsssuuuwwwyyyyyyxxxxxxxxxxxxxxxyyywwwwwwwwwxxxyyyzzz||||||wwwnnnmmmooooooooopppnnnmmmllllllkkkkkkkkkkkkrrrzzz}}}yyylll]]]UUUNNNNNNTTT```sss}}}qqqjjjhhhfffllltttzzz___IIIAAA::::::999666444555444444444333333333222222000000111111111111000000111888===999000+++///666...///000111111111111111///000111111222222222222222222222222333444444555444444666999<<>>BBBEEEHHHJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNTTT```iiiwwwpppfff___ZZZWWWSSSPPPNNNJJJDDDAAA?????????>>>:::<<>>@@@CCCEEEGGGEEEFFFGGGJJJLLLOOORRRSSSZZZ[[[\\\___bbbdddfffhhhhhhhhhhhhjjjmmmnnnmmmmmmkkklllmmmnnnnnnmmmlllkkkjjjkkkmmmooopppqqqqqqrrrrrrqqqqqqqqqrrrsssuuuvvv}}}{{{yyyxxxwwwwwwyyyyyy{{{zzzyyyxxxyyy{{{}}}xxxooommmnnnnnnpppsssnnnnnnnnnlllkkkkkklllnnnoooyyyxxxvvvrrr\\\UUUOOOPPPWWWdddxxxvvvkkkeeedddhhhnnnuuu~~~yyy]]]III@@@999888888777666888555444333333222222333333//////000000111111222222444444333333222111000000000000000000111111111111111111222222222333333333111222333333444444333333555666777999===FFFOOOVVVtttzzzrrrrrryyy|||xxxqqqrrryyy}}}tttllldddZZZNNNEEEBBBBBBAAA@@@CCCFFFJJJKKKKKKJJJIIIIIIFFFGGGIIIKKKOOOWWW```ggglllfff___[[[ZZZYYYWWWUUUTTTOOOGGGAAA>>>===<<<;;;;;;===@@@CCCEEEIIIMMMPPPSSSTTTUUUSSSQQQQQQSSSUUU___gggrrr~~~yyyiii```aaadddffflllwwwzzzjjj\\\VVVOOOJJJHHHFFFAAA???@@@============???AAADDDFFFFFFFFFGGGHHHJJJMMMOOOPPPVVVXXX[[[^^^aaadddeeefffggghhhiiijjjlllnnnmmmmmmmmmmmmnnnoooooonnnmmmmmmkkkkkklllnnnoooqqqqqqrrrrrrrrrqqqrrrssstttvvvwww|||zzzxxxvvvvvvwwwyyyzzz{{{zzzyyyyyyzzz|||~~~wwwooommmnnnoooppptttnnnooonnnllljjjjjjlllnnnpppyyywwwvvvsss^^^VVVNNNNNNVVVeee{{{}}}ppphhhdddhhhnnnvvv{{{]]]IIIAAA999999999777666888555444333333222222333333000000000000000111111111333333222222111111000000000000000000111111111111111111111222222222333333111222333333444444333333444555666888===EEENNNUUUlll{{{}}}|||ssssssxxx|||}}}rrrooosss{{{~~~vvvooocccZZZNNNEEEBBBCCCCCCCCCEEEHHHLLLMMMKKKIIIGGGFFFEEEFFFIIINNNVVV^^^ccceeeaaa]]][[[[[[___bbbaaa```^^^WWWMMMEEE???<<<;;;:::<<>>???>>>>>>======???BBBEEEGGGHHHHHHGGGGGGHHHIIIKKKKKKQQQTTTXXX\\\```bbbddddddfffgggiiijjjlllmmmmmmmmmlllmmmnnnnnnnnnnnnmmmllllllllllllmmmnnnppprrrsssrrrrrrrrrssstttuuuwwwxxx{{{yyywwwuuuuuuvvvxxxzzz{{{{{{{{{{{{|||~~~vvvooonnnooooooqqqsssoooooonnnllljjjiiikkkmmmpppyyyvvvvvvttt```VVVNNNNNNVVVgggssshhhcccfffmmmxxx^^^JJJBBB:::999999777666888555444333333222222333333111111111111000000000000111111111111000000000000000000000000111111111111111111111222222222222333111222222333333333333333333444555777<<>>>>>>>>>>>@@@CCCFFFJJJLLLMMMLLLIIIHHHGGGGGGHHHHHHLLLOOOSSSXXX]]]```aaabbbdddfffhhhjjjjjjkkklllmmmkkkkkkllllllllllllkkkkkkmmmmmmlllmmmnnnpppqqqrrrrrrrrrssstttuuuvvvxxxxxxyyyxxxvvvtttuuuvvvyyyzzz{{{{{{{{{|||~~~~~~uuuooonnnpppoooppprrroooooonnnllljjjiiijjjlllqqqxxxvvvvvvvvv___VVVOOOOOOYYYkkksssfff^^^```iiixxxbbbLLLCCC;;;:::999777666777555444333333222222333333222222111111000000//////////////////000000000000///000000000111111111111111111111111222222222222111111222333333333333222333333555777;;;BBBJJJPPPZZZiiiyyy~~~~~~wwwuuuxxx{{{yyyooolllpppuuu|||zzzzzz{{{}}}~~~yyypppjjj___YYYOOOGGGCCCDDDGGGIIIHHHKKKNNNNNNLLLIIIGGGFFFJJJNNNYYYiiiuuuyyyssskkkaaaaaadddkkktttyyyzzzxxxkkkcccWWWLLLEEEAAA???>>>===@@@CCCEEEHHHKKKOOORRRSSSXXX]]]^^^\\\]]]bbbhhhjjjwwwssseee\\\___cccggglllvvvnnn]]]PPPIIICCCAAA???;;;;;;======>>>@@@DDDIIINNNRRRTTTRRRPPPMMMIIIGGGFFFGGGGGGIIIKKKOOOTTTXXX\\\^^^___aaadddggghhhhhhiiikkkmmmllllllllllllllllllllllllmmmmmmmmmmmmnnnpppqqqqqqqqqqqqssstttvvvwwwxxxxxxwwwwwwvvvuuuvvvwwwyyyzzzzzz{{{|||}}}}}}uuuoooooopppoooooopppnnnnnnmmmkkkiiiiiijjjlllqqqwww~~~vvvuuuwww]]]VVVPPPSSS\\\nnnssseeeYYY[[[eeeyyygggMMMDDD===;;;:::777666777555444333333222222333333222222111111000000////////////////////////000000///000000000111111111111000000111111111222222222000111222222333333222222222333555777:::AAAHHHMMMWWWdddssszzzwwwwwwyyyvvvwww{{{}}}sssoooqqqsss|||~~~|||||||||}}}~~~{{{zzzwwwqqqiiibbb\\\WWWPPPIIIEEEFFFIIIKKKKKKMMMPPPPPPOOOMMMLLLMMMMMMVVVgggzzzzzzoooccceeeiiiqqqzzz~~~~~~|||kkkdddYYYNNNGGGCCC@@@>>>???AAAEEEGGGJJJMMMQQQTTTSSSZZZbbbcccaaaaaafffkkklllzzzooobbbYYY]]]cccgggkkkrrr{{{ppp___OOOHHHAAA???===:::;;;===<<<>>>CCCIIIOOOTTTXXXYYYVVVTTTOOOKKKGGGFFFFFFGGGGGGHHHKKKOOOSSSXXX[[[\\\^^^aaaeeefffffffffiiilllnnnnnnmmmmmmmmmmmmnnnnnnlllmmmnnnoooppppppppppppoooppprrrtttvvvwwwwwwxxxuuuvvvwwwxxxxxxyyyzzzzzzyyyzzz|||~~~}}}uuuppppppqqqooommmnnnlllmmmlllkkkiiiiiikkkmmmqqqvvv}}}vvvssswww]]]VVVQQQTTT^^^ooosssfffYYYYYYeee{{{lllOOOFFF>>><<<:::777666777555444333333222222333333111111111111000000000000000000000000////////////000000000000111111111111000000000111111111111222000111111222222222222222333444555777;;;@@@GGGLLLTTT```mmmtttyyy~~~pppoooxxxzzzvvvwww{{{{{{ssspppqqqsssyyy{{{}}}zzzvvvoooeee^^^YYYVVVQQQKKKGGGGGGJJJLLLOOOQQQSSSSSSRRRSSSTTTUUU[[[hhh|||{{{mmmeeegggmmmvvv~~~~~~ooohhh]]]SSSKKKFFFBBB???BBBDDDGGGJJJLLLPPPTTTWWWUUU^^^gggiiieeecccfffkkkmmm{{{zzzkkk___YYY]]]dddhhhkkkpppvvvzzzuuuuuuuuuxxx|||rrr```OOOGGG@@@>>><<<:::;;;===<<<@@@FFFMMMSSSWWWYYYZZZXXXUUUPPPKKKGGGEEEEEEFFFGGGGGGHHHKKKOOOTTTXXX[[[[[[___dddeeecccdddgggkkkllllllkkkjjjjjjkkklllllljjjllloooqqqqqqpppooonnnnnnoooqqqtttuuuvvvwwwwwwsssuuuxxxzzz{{{{{{zzzyyyxxxyyy{{{~~~}}}vvvqqqqqqqqqnnnkkkkkkkkkkkkkkkjjjiiijjjlllnnnpppttt~~~~~~wwwqqqwww___WWWPPPRRR\\\nnnpppddd^^^\\\gggoooPPPGGG???<<<;;;777666777555444333333222222333333000000000000000111111111111111111000000/////////000000000000111111111111000000000000111111111111000000111222222222222222333555666888;;;@@@GGGKKKPPP[[[fffmmmsssyyy|||{{{|||lllkkkuuu|||{{{wwwwww{{{vvvpppoooqqqsssvvvxxx|||}}}xxxpppggg___WWWUUUQQQLLLIIIHHHJJJLLLSSSTTTUUUUUUUUUWWWYYY\\\lllzzzxxxggggggjjjpppyyytttmmmcccYYYQQQJJJEEEBBBDDDGGGJJJLLLOOORRRVVVYYYWWW```jjjlllgggccceeeiiinnn|||wwwhhh]]]YYY^^^eeejjjlllooosssvvvnnnnnnnnnppptttyyysss```OOOGGG@@@>>><<<:::;;;>>><<>>@@@AAAEEELLLTTTWWWTTTPPPSSSQQQNNNJJJHHHHHHHHHIIIHHHGGGGGGHHHJJJMMMQQQSSSUUUWWWZZZ\\\]]]___bbbdddeeegggiiiiiihhhggghhhhhhkkkkkkllllllmmmnnnppppppnnnooopppqqqrrrtttuuuuuusssuuuwwwyyy{{{|||||||||zzzzzz{{{}}}{{{uuunnnmmmpppppplllgggddddddeeegggiiikkkmmmnnnrrrxxxwwwsssrrr```WWWQQQTTT\\\kkksssccc```fffkkkwwwvvvVVVJJJ???<<<;;;888666666777666666555333222222111333333333222222222111111000000000000000000000000////////////000000000111111111222222222222111111222222333333333333444444666555555666:::@@@HHHMMMOOOQQQZZZhhhssszzz}}}|||uuullljjjooottt{{{wwwwww{{{~~~oooddd\\\ZZZaaajjjxxx~~~}}}uuuiii^^^TTTNNNJJJLLLMMMLLLNNNQQQTTTTTTVVVZZZ]]]bbbmmmxxxyyysssqqqttt{{{rrr___QQQJJJKKKMMMOOOPPPPPPQQQSSSUUUVVV```kkkoookkkfffeeegggooouuu~~~xxxhhh^^^\\\[[[^^^dddjjjmmmnnnmmmlllfffccc```^^^```eeekkkppp|||iiiVVVGGG???:::;;;======???AAA@@@BBBFFFMMMSSSTTTQQQMMMOOONNNLLLJJJIIIHHHHHHHHHJJJIIIHHHHHHIIIKKKMMMOOOQQQSSSVVVXXXZZZ\\\___aaabbbdddfffggggggggghhhiiiiiiiiihhhiiijjjlllnnnoooooooooppprrrssstttuuuvvvtttuuuvvvyyyzzz{{{|||||||||||||||}}}yyytttnnnmmmnnnnnnkkkgggccccccccceeegggiiilllmmmqqqwwwyyyuuuqqq___WWWTTTXXXaaapppkkk``````gggkkkuuuwwwUUUJJJ???<<<<<<999777888777666666555444333222222333333333222222222111111000000000000000000000000/////////000000000111111111111222222222222111111222222333333333333444444333444555777:::@@@GGGMMMNNNRRR]]]mmmzzz}}}zzzvvvllljjjooovvv}}}wwwwww|||vvvfff[[[UUUVVV```jjjzzzyyykkk^^^TTTNNNJJJKKKLLLLLLOOOSSSTTTSSSVVV[[[```fffrrr}}}|||wwwuuuzzzhhhWWWNNNLLLNNNOOOPPPOOOOOOQQQRRRSSS]]]hhhmmmkkkfffdddeeemmmqqqyyy{{{ssseee\\\ZZZ[[[___dddjjjmmmnnnmmmlllfffbbb]]]YYYXXX[[[```cccpppvvv{{{xxxssssss{{{yyydddQQQDDD>>>999;;;<<<<<<>>>AAAAAADDDHHHNNNRRRRRRNNNJJJJJJJJJJJJJJJIIIHHHGGGFFFIIIHHHGGGGGGHHHJJJLLLMMMNNNPPPSSSUUUWWWYYY]]]___^^^```cccddddddeeegggiiihhhggggggggghhhjjjmmmnnnppppppqqqrrrtttuuuvvvvvvttttttvvvxxxyyy{{{||||||}}}|||||||||~~~wwwrrrmmmlllmmmmmmjjjgggbbbbbbbbbccceeehhhjjjlllpppwww{{{xxxppp^^^VVVRRRVVV___pppiiibbbeeeiiillltttvvvTTTIII???<<<<<<:::888999777666666555444333333333333333333222222222111111000000000000000000000000//////000000000111111111111111222222222222111111222222222333333333444444111333666777:::@@@HHHNNNNNNSSS```rrr~~~zzzxxxmmmiiiooouuu}}}wwwwww|||~~~ppp```VVVSSSVVV```jjjyyy}}}mmm```WWWPPPLLLLLLMMMMMMOOOSSSSSSRRRUUUZZZ___gggsss~~~{{{yyyrrr]]]RRRNNNOOOPPPOOONNNMMMNNNOOOQQQZZZeeekkkjjjfffddddddkkkmmmsssuuuooobbbYYYXXX[[[___dddjjjmmmnnnmmmlllhhhddd]]]WWWTTTTTTUUUWWW___dddhhhfffaaaaaaiiirrrvvv{{{}}}rrr]]]KKKBBB<<<999::::::999;;;>>>DDDFFFJJJNNNPPPOOOKKKHHHEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEGGGIIIKKKLLLLLLNNNQQQSSSUUUWWWZZZ\\\[[[]]]___```aaabbbeeeggggggffffffgggiiikkkmmmnnnppppppqqqrrrtttuuuvvvvvvttttttuuuwwwyyyzzz|||}}}tttppplllkkkkkkkkkiiigggaaaaaa```aaacccfffjjjlllooowww|||yyynnn]]]SSSMMMQQQZZZlll|||hhhdddiiikkkmmmuuuvvvUUUIII???===<<<:::999999666666666555555444444333333333333222222222111111000000000000000000000000000000000000111111111111111111222222222222111111222222222333333333444444111444666888:::@@@IIIQQQQQQVVVdddwww|||{{{ooojjjooovvv~~~vvvuuu|||xxxkkk\\\UUUTTTXXXaaajjjtttzzzpppcccYYYSSSOOOPPPPPPOOOQQQTTTTTTSSSUUUZZZ___fffsss}}}||||||dddVVVPPPQQQRRRPPPNNNLLLMMMMMMOOOWWWaaahhhhhhfffddddddhhhiiimmmpppjjj```XXXWWWZZZ^^^ccciiilllmmmlllkkkiiieee___YYYSSSQQQOOOOOOOOOSSSVVVTTTPPPPPPWWW^^^cccjjjppprrrpppgggUUUFFF???;;;999:::999888:::>>>FFFHHHJJJLLLLLLKKKHHHFFFCCCCCCCCCDDDCCCCCCBBBAAA@@@AAABBBCCCEEEGGGIIIJJJJJJLLLOOOQQQRRRSSSVVVXXXXXXYYY[[[\\\]]]___bbbeeeeeeeeeggghhhjjjkkklllmmmooooooppprrrssstttuuuvvvttttttuuuvvvxxxzzz|||}}}~~~rrrooollljjjiiiiiihhhgggaaaaaa``````bbbfffiiilllpppxxx{{{{{{lll[[[QQQJJJMMMVVViiiwwwdddbbbiiiiiimmmxxxxxxVVVJJJ@@@======:::888999666666666555555555444444333333333222222222111111000000000000000000000000000000000111111111222222111111222222222222111111222222333333333333444444222555777888:::@@@LLLUUUYYY^^^lll~~~uuuqqqvvv}}}}}}tttrrrzzzrrrfffZZZUUUVVVZZZbbbiiinnnpppuuu|||sssfffZZZTTTQQQSSSTTTSSSTTTVVVUUUTTTUUUZZZ^^^eeerrr~~~kkk[[[TTTUUUTTTRRROOOMMMMMMNNNOOOVVV___eeefffeeeddddddeeeeeehhhkkkggg^^^XXXVVVXXX[[[aaafffjjjkkkjjjiiihhheeeaaa[[[VVVQQQNNNMMMHHHJJJLLLJJJGGGGGGJJJNNNRRRXXX^^^______YYYMMMAAA<<<999888::::::999<<>>???@@@AAACCCEEEFFFGGGHHHJJJMMMNNNNNNOOORRRSSSVVVWWWXXXYYYZZZ[[[___aaabbbcccfffiiijjjkkkkkkjjjnnnooopppqqqrrrtttuuuuuutttttttttuuuwwwyyy|||}}}~~~|||pppnnnkkkiiihhhhhhgggfffbbbaaa``````bbbfffjjjlllqqqxxxzzz{{{}}}iiiYYYPPPKKKNNNXXXiiiqqq```^^^eeefffmmm}}}xxxWWWLLLAAA======:::888888666666666666555555555555333333333222222222111111000000000000000000000000000000111111111222222222111111222222222222111111222222333333333333444444444666888888999AAANNNYYYeeeiiiuuu~~~|||xxx~~~}}}tttpppyyyooocccXXXUUUWWW[[[aaahhhiiiiiikkkppp{{{sssgggYYYTTTSSSVVVWWWVVVVVVYYYWWWUUUVVVZZZ^^^eeerrr~~~ppp^^^WWWWWWWWWTTTQQQNNNNNNOOOOOOUUU]]]ccceeeeeeeeeeeecccccceeeiiifff]]]WWWWWWVVVYYY___dddhhhiiihhhgggfffeeeaaa]]]XXXSSSOOOMMMIIIJJJJJJHHHFFFEEEFFFGGGIIIMMMQQQRRRRRRPPPHHH???:::888888;;;<<<;;;???DDDFFFGGGGGGFFFDDDBBBBBBBBBAAA@@@???>>>=========>>>>>>??????@@@BBBCCCCCCDDDGGGIIIKKKLLLLLLLLLNNNPPPTTTVVVWWWWWWWWWYYY]]]```___bbbeeeiiikkkkkkjjjiiinnnnnnoooppprrrssstttuuutttttttttuuuwwwyyy|||}}}zzz||||||ooommmkkkiiigggggggggfffbbbaaa``````bbbfffjjjmmmrrryyyyyy{{{|||hhhXXXPPPMMMRRR[[[kkkooo^^^\\\dddcccmmmvvvXXXMMMAAA>>>===999777777666666666666666555555555333333333222222222111111000000000000000000000000000111111111111222222222111111222222222222111111222222333333333444444444555777999888999AAAPPP\\\mmmqqq|||zzzyyyzzzuuuyyyyyy{{{nnnbbbWWWUUUXXX[[[___cccddddddcccccchhhvvvuuuhhhXXXXXXWWWVVVUUUUUUUUUUUUTTTUUUVVVWWW[[[dddpppyyyxxxccc[[[ZZZWWWSSSRRRRRRQQQOOOSSSVVVZZZ^^^aaaaaa```___bbbeeeggggggddd]]]VVVQQQRRRXXX___cccbbb```______```aaabbb```[[[VVVTTTRRRQQQOOOLLLKKKKKKJJJFFFCCCHHHFFFDDDGGGIIIHHHBBB<<<888777666888;;;???@@@AAAIIIFFFBBB@@@@@@@@@@@@???>>>===;;;:::::::::;;;;;;???@@@AAA@@@??????AAACCCDDDEEEFFFHHHJJJLLLMMMNNNMMMOOOQQQQQQRRRTTTWWWZZZYYY\\\```cccdddeeeggghhhgggiiillloooqqqrrrrrrqqqrrrrrrssstttuuuwwwyyyzzz}}}}}}~~~|||qqqnnnkkkiiiiiihhhgggfffddd```___bbbcccccceeejjjnnnvvv|||~~~yyyeeeXXXSSSNNNNNNTTTfffoooaaa[[[ZZZeeelll}}}{{{YYYMMMBBB??????<<<::::::999999888888777777666666444444444444333222111111111000000000000000111111000000000000111111111111222222111111111111222222333333333333333333333333666444444666888???MMM[[[jjjppp{{{|||{{{{{{{{{vvvyyyxxx{{{nnnaaaVVVTTTXXX[[[```dddaaaaaa___]]]```kkkzzzyyykkk[[[ZZZXXXVVVUUUUUUUUUVVVUUUVVVWWWWWWZZZaaalllttt{{{ggg\\\[[[XXXUUUSSSSSSQQQPPPRRRTTTXXX\\\_________^^^aaaccceeeeeebbb[[[TTTOOONNNSSSYYY\\\[[[YYYXXXXXX\\\^^^___^^^[[[XXXWWWVVVSSSQQQPPPPPPQQQPPPLLLIIIGGGDDDAAABBBCCCAAA<<<777888666666888<<>>>>>>>>===<<<;;;:::888777777777888999>>>???@@@???>>>>>>@@@BBBBBBCCCDDDFFFHHHIIIJJJKKKLLLNNNPPPPPPQQQRRRTTTVVVWWWZZZ^^^aaabbbdddgggiiigggiiikkkmmmooopppppppppsssssstttuuuvvvxxxzzz{{{||||||~~~{{{rrrooollljjjjjjiiihhhgggccc___^^^```bbbcccggglllpppxxx}}}zzz~~~xxxdddWWWRRRMMMLLLRRRcccooo```ZZZYYY^^^fffxxxvvvYYYMMMCCC??????<<<::::::999999888888777666666555444444444444333222111111222222111111111111222222000000000000111111111111222222111111111111222222333333333333333333333333666444555777888>>>LLLZZZiiippp|||}}}|||yyy~~~zzzxxxxxxxxx{{{nnnaaaVVVTTTWWW[[[```ddd```___]]]YYYYYY^^^hhhpppuuu|||}}}mmm^^^]]]ZZZWWWUUUUUUUUUVVVVVVWWWWWWWWWXXX^^^gggooo~~~nnn___\\\XXXVVVUUUSSSQQQPPPPPPRRRVVVYYY\\\\\\\\\\\\___```cccccc___YYYRRRNNNKKKOOORRRTTTSSSRRRQQQPPPRRRUUUXXXYYYXXXVVVVVVVVVSSSSSSTTTUUUWWWWWWVVVTTTPPPKKKFFFDDDCCC@@@;;;888777666666888<<>>???>>>======???AAA@@@@@@AAACCCEEEFFFGGGHHHKKKMMMOOOOOOOOOOOOQQQRRRSSSVVVZZZ]]]___bbbeeehhhhhhhhhiiikkkmmmnnnooopppssssssssstttuuuwwwxxxyyy{{{{{{}}}yyyrrrooollljjjjjjjjjiiihhhbbb^^^]]]___bbbccchhhnnnqqqyyy{{{yyywwwbbbVVVPPPLLLKKKPPPaaa}}}oooaaaZZZZZZ[[[fffxxxuuuYYYMMMCCC@@@???<<<:::;;;999888888777777666555555555444444333333222111111444333333222222222333333000000000111111111222222222222111111111111222222333333333333333333333333555444555777999>>>KKKXXXgggppp}}}~~~www|||xxxyyyxxxxxx{{{pppcccWWWUUUXXX\\\aaaeeebbbaaa^^^ZZZXXXYYY^^^bbbdddiiirrr{{{~~~mmmaaa___[[[WWWUUUTTTUUUUUUVVVWWWXXXWWWXXX]]]eeekkkxxxwwwddd]]]XXXWWWVVVRRRPPPOOOOOOQQQSSSVVVXXXYYYYYYYYY\\\^^^aaaaaa^^^YYYSSSPPPLLLMMMOOOOOONNNLLLKKKKKKHHHKKKNNNPPPPPPOOOOOOPPPOOOPPPSSSWWWZZZ\\\]]]]]][[[VVVPPPJJJFFFBBB===999888777666888<<<@@@BBBBBB???===:::999::::::999888:::999888777777888999:::<<<=========<<<<<<>>>???>>>???@@@AAACCCDDDEEEFFFKKKMMMOOOPPPOOOOOOOOOPPPOOORRRUUUWWWZZZ^^^bbbeeegggggghhhiiijjjlllnnnoooqqqqqqqqqqqqssstttuuuvvvyyyzzz|||zzzqqqnnnkkkjjjjjjiiiiiigggddd```]]]___aaaccchhhnnnqqqyyyzzzzzztttaaaTTTOOOKKKKKKPPPaaa}}}pppbbb\\\[[[cccmmmyyyYYYNNNCCC@@@???===;;;;;;999888888777777666555555555555444333222222222222444333333222222222222333000000111111111222222222222222111111111111222222333333333333333333333333555444666888999>>>JJJVVVdddooo|||www}}}yyy|||yyywwwwwwzzztttgggZZZWWWYYY]]]bbbgggdddbbb___\\\YYYYYYZZZ\\\]]]aaaffflllrrrzzz~~~ooocccaaa]]]YYYWWWUUUUUUUUUUUUWWWXXXXXXYYY]]]dddjjjuuukkkaaaYYYWWWVVVQQQOOOOOOPPPPPPQQQRRRTTTUUUUUUVVVZZZ\\\___```___\\\WWWUUUNNNMMMKKKJJJIIIGGGFFFEEECCCFFFIIIJJJJJJIIIIIIJJJHHHJJJNNNSSSWWW[[[___aaaaaa]]]WWWQQQJJJDDD>>>:::999888777999<<<@@@AAAAAA===<<<::::::;;;;;;:::999999888777777777888999:::;;;<<<===<<<;;;;;;===???>>>???@@@AAABBBCCCDDDEEEKKKNNNQQQRRRQQQPPPOOOOOOLLLNNNPPPQQQTTTXXX]]]```ddddddeeegggiiikkkmmmoooppppppppppppqqqsssttttttwwwxxxzzz}}}{{{ooollliiihhhhhhhhhgggfffgggccc```bbbbbbcccffflllqqqyyy{{{|||rrr___QQQNNNKKKLLLSSSeeeqqqccc^^^^^^lllvvv{{{ZZZNNNCCC@@@@@@===;;;;;;999999999888777777666666666555444222222222222222333333222111111111111111111111111111222222222222222222111111111111222222333333333333333333333333444444666999:::===HHHTTT___jjjwww}}}}}}www{{{~~~yyyvvvwwwzzzzzzlll___ZZZ\\\___dddiiidddbbb___\\\ZZZYYYYYYYYY[[[]]]```cccfffkkkppptttyyy|||rrrdddcccaaa^^^[[[YYYWWWVVVVVVXXXZZZ[[[[[[^^^dddiiipppuuuggg[[[YYYWWWQQQOOOQQQRRRQQQQQQPPPPPPQQQRRRSSSUUUXXX\\\___```___\\\[[[PPPMMMIIIFFFEEEDDDBBBAAACCCFFFIIIJJJIIIHHHGGGHHHCCCFFFIIILLLOOOTTTYYY]]]cccbbb```\\\UUUMMMFFFBBB;;;:::999:::<<>>??????@@@AAACCCCCCDDDJJJNNNRRRTTTSSSQQQOOOOOOJJJKKKKKKLLLMMMPPPVVVZZZ^^^___aaadddfffiiikkkllloooooooooppppppqqqrrrsssrrrtttvvvxxxzzz}}}zzznnnkkkhhhgggggghhhgggfffiiieeeccceeeeeedddfffkkkqqqyyy{{{}}}ooo]]]OOOMMMLLLOOOYYYlllpppbbb___```nnnwwwxxxZZZNNNDDDAAA@@@===;;;;;;;;;::::::999888888777777666555333222111111222333444333222111111000111111111111111222222222222333222222111111111111222222333333333333333333333333444444777::::::===GGGQQQZZZcccmmmqqqrrrwwwttt|||xxx{{{{{{vvvvvvzzzrrrccc]]]^^^aaafffjjjfffddd```^^^\\\[[[ZZZYYYYYY[[[]]]^^^```bbbfffiiilllooosssttttttvvv}}}}}}sssgggfffeeecccaaa^^^[[[YYYZZZ\\\^^^^^^\\\^^^bbbfffgggyyynnn___\\\YYYSSSQQQUUUTTTSSSQQQOOONNNOOOOOOPPPPPPSSSXXX]]]```aaa```___VVVQQQKKKGGGEEEDDDCCCAAACCCFFFIIIJJJIIIHHHHHHHHHCCCDDDEEEEEEFFFJJJQQQVVV___aaadddddd___XXXPPPLLL===;;;::::::<<<>>>???>>><<<;;;:::;;;======<<<:::777777666555666777888999;;;<<<===<<<;;;;;;===???===>>>>>>???@@@AAABBBBBBHHHLLLRRRTTTTTTRRRPPPOOOIIIIIIHHHGGGGGGJJJOOOSSSVVVXXX\\\```cccfffggghhhkkkkkkkkkkkklllmmmnnnooolllnnnpppqqqrrruuuzzz~~~wwwnnnllliiihhhhhhhhhhhhggghhheeeeeehhhhhhggghhhlllrrrzzzyyy|||nnn[[[NNNLLLMMMSSS___tttmmm```^^^aaajjjrrrrrrZZZOOODDDAAA@@@>>><<<<<<<<<<<<;;;::::::999999888777555333222111111222333555555333222222111111111111111111222222222333333222222111111111111222222333333333333333333333333444444777:::;;;<<>><<<;;;;;;<<<>>>>>>===;;;::::::;;;======<<<:::999999888888888:::;;;<<<<<<=========<<<<<<>>>???<<<======>>>???@@@@@@AAAGGGKKKQQQTTTTTTQQQOOONNNIIIHHHGGGDDDDDDFFFKKKOOOQQQTTTXXX]]]aaacccdddeeegggfffffffffggghhhiiiiiihhhjjjllllllllloootttxxx~~~}}}zzz{{{tttooollljjjiiiiiijjjiiihhhfffdddeeeiiikkkiiijjjnnnttt|||wwwzzzmmm[[[MMMLLLNNNVVVcccyyykkk^^^]]]```fffnnn}}}oooZZZOOODDDAAA@@@>>><<<<<<===<<<<<<;;;;;;::::::999777555333111111111222333777666555444333222222222111111222222222333333333222222111111111111222222333333333333333333333333444444888;;;;;;<<>>???>>><<<:::999:::888666444444777:::<<>>>>>??????@@@@@@AAADDDJJJPPPSSSSSSRRRQQQNNNLLLHHHEEECCCDDDEEEGGGJJJMMMQQQVVVZZZ\\\]]]]]]]]]]]]]]]^^^___aaacccdddfffdddbbbbbbdddhhhmmmpppwwwzzzwwwjjjjjjjjjnnnxxx{{{tttmmmkkkiiigggfffffffffggghhhgggfffgggiiikkkmmmmmmvvv~~~uuuxxxkkkXXXMMMNNNMMMQQQdddkkk___\\\\\\```sssiiiUUULLLCCC@@@???<<<;;;===<<<;;;;;;;;;<<<:::777555444444333222222222222333444444333333333333222222111111111111111111111111222222222222222222222222222222333333333333444444666444444666666999BBBKKKUUURRRRRRUUUXXX]]]hhhrrr|||wwwhhhmmmyyyuuujjjjjjpppvvvwww|||zzzhhhaaaeeejjjjjjjjjjjjiiifffaaa___^^^^^^]]]\\\[[[[[[\\\^^^aaabbbhhhgggfffeeeeeefffggghhhhhhiiikkkmmmnnnooopppqqqmmmllloootttwwwrrrggg]]]___bbbfffgggeeebbbaaabbbdddiiiqqqwww|||wwwggg___\\\\\\\\\ZZZ[[[[[[YYYVVVTTTTTTTTTWWWYYY\\\]]][[[WWWTTTRRRVVVRRRLLLIIIHHHFFFDDDBBBDDDDDDFFFGGGHHHIIIIIIIIIHHHFFFDDDBBBAAAAAABBBCCCGGGJJJQQQXXX^^^___]]]ZZZIII???888:::>>>>>><<<<<<===>>>???@@@???===;;;999999777555333444666999;;;>>>???@@@???===;;;:::;;;=========>>>>>>??????@@@AAADDDIIINNNRRRSSSSSSSSSTTTQQQKKKFFFCCCBBBCCCDDDEEEGGGJJJNNNQQQSSSTTTUUUVVVVVVVVVWWWYYYZZZ\\\]]]___^^^\\\\\\^^^bbbfffhhhppptttzzzsssiiibbbaaaaaaeeemmmxxxzzzrrrkkkjjjiiihhhhhhgggggggggiiihhhhhhhhhkkkmmmnnnoooyyytttwwwjjjXXXOOOPPPPPPVVVjjjggg\\\YYYYYY```uuukkkUUULLLDDDBBBAAA>>><<<===<<<;;;;;;;;;;;;:::888555555555444333333333333333444444333333333222222222111111111111111111111111222222222222222222222222222222333333333333444444666444444666777999BBBKKKRRROOOPPPTTTYYY```lllwww~~~zzzggglllwww|||mmmhhhjjjttt~~~vvvwwwzzznnneeefffjjjkkklllmmmllljjjfffbbbaaaaaa______^^^^^^```bbbdddeeegggfffeeedddcccccccccddddddeeegggiiikkklllllllllkkkmmmrrryyy|||wwwlllbbb___ccchhhkkkjjjhhhfffeeecccggglllqqqvvvzzzsssfff```___```\\\]]]^^^]]]]]]]]]___aaajjjmmmnnnkkkcccZZZUUURRRPPPMMMJJJHHHGGGFFFEEEDDDEEEEEEFFFFFFGGGHHHHHHHHHIIIGGGDDDBBB@@@@@@AAABBB@@@CCCIIIQQQYYY]]]^^^^^^LLLBBB::::::<<<<<<<<<===???@@@AAAAAA@@@===;;;999777666444222333555777999===???@@@???===;;;::::::<<<<<<======>>>??????@@@AAACCCGGGKKKOOORRRTTTUUUZZZVVVOOOGGGBBB@@@???@@@AAAAAABBBDDDFFFIIIKKKLLLMMMMMMNNNOOOQQQRRRSSSTTTVVVUUUUUUVVVWWWYYY\\\]]]eeeiiipppxxxttteee^^^_________bbbhhhqqqzzzyyyooohhhhhhiiijjjjjjiiihhhhhhjjjjjjjjjjjjlllnnnpppqqq}}}~~~ssswwwhhhWWWOOOPPPQQQYYYoooyyybbbZZZ[[[\\\bbbyyykkkUUULLLEEEDDDCCC???===>>>===<<<;;;;;;;;;:::888666666666555444444444444444333333333333222222222222111111111111111111111111222222222222222222222222222222333333333333444444555444444666777999AAAKKKKKKIIIKKKPPPUUU]]]kkkxxx{{{jjjnnnxxxqqqhhhhhhuuuxxxvvvvvvyyy~~~ttthhhfffhhhkkkmmmnnnooommmiiifffddddddcccccccccccccccddddddeeeeeeeeeeeeeeeeeedddddddddbbbccceeefffhhhhhhiiiiiilllooouuu|||yyynnnddd```ccciiimmmnnnmmmkkkjjjgggiiilllnnnrrrvvv{{{}}}mmmdddbbbccc```aaabbbdddgggnnnvvv|||wwwiii^^^XXXWWWLLLJJJIIIGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJHHHGGGEEECCCBBBBBBCCCCCCBBBCCCFFFKKKRRRVVVXXXXXXMMMCCC;;;:::;;;;;;<<<>>>BBBBBBCCCBBB@@@===;;;999555444333222222444666777;;;===??????===:::999999;;;;;;<<<<<<===>>>??????AAABBBDDDHHHLLLQQQUUUWWW\\\WWWPPPHHHBBB???>>>>>>@@@?????????@@@CCCFFFGGGGGGHHHIIIKKKLLLMMMNNNNNNOOOPPPPPPQQQRRRSSSTTTTTTYYY^^^eeemmmvvvvvviiiaaa___aaaaaacccffflllsssyyy}}}wwwmmmeeefffiiikkklllkkkiiihhhiiijjjjjjkkklllnnnpppsss}}}sssvvv}}}fffVVVNNNOOOQQQZZZpppqqq___]]]```bbbgggjjjUUULLLFFFDDDCCC@@@===>>>===<<<::::::::::::888666777777666555555555555555333333333222222222222111111111111111111111111111222222222222222222222222222222222333333333444444555333444777888999AAAJJJKKKJJJKKKOOOSSS\\\kkkyyyqqqttt}}}wwwkkkiii|||xxxvvvuuuwww|||{{{nnnggggggiiillloooqqqpppmmmjjjhhhggghhhhhhhhhgggfffeeedddccceeeeeeeeeeeedddbbb```___[[[\\\^^^```cccfffhhhiiinnnqqqwww|||~~~xxxnnnfffaaadddhhhlllpppqqqqqqpppmmmmmmmmmmmmnnnsssyyy}}}~~~tttiiieeeeeefffgggiiimmmuuuwwweeeYYYTTTSSSHHHHHHHHHGGGFFFFFFFFFGGGEEEEEEEEEFFFGGGIIIKKKLLLKKKKKKJJJHHHGGGEEEDDDDDDDDDCCCCCCEEEIIIMMMOOOOOOKKKBBB;;;:::;;;:::<<>>???===:::999999999:::;;;<<<===>>>??????@@@@@@BBBEEEIIINNNSSSVVVXXXUUUOOOHHHCCC@@@??????@@@>>>===<<<===@@@BBBDDDFFFGGGIIIKKKLLLMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPOOOPPPTTTZZZbbbjjjuuu}}}sssjjjcccaaacccaaacccfffkkkqqqwww{{{~~~}}}zzzwwwyyy|||vvvkkkbbbeeehhhkkklllkkkiiihhhggghhhjjjjjjjjjlllooosss|||ssswwwzzzdddUUUOOOOOOQQQ[[[rrrkkk^^^___dddfffnnnoooWWWNNNFFFDDDCCC???===>>>>>><<<::::::::::::888777777777666555555555555666333333222222222111111111111111111111111111111111222222222222222222222222222222222333333333444444444333555777888:::AAAJJJQQQPPPPPPRRRUUU]]]mmm}}}vvvxxx{{{nnnkkk|||~~~wwwtttvvv{{{wwwkkkgggjjjlllooorrrsssqqqnnnlllkkknnnnnnnnnmmmkkkhhheeedddggggggfffeeeaaa]]]XXXVVVQQQRRRTTTWWW]]]ccchhhlllooorrrvvvzzz{{{vvvooojjjeeeeeegggkkkpppuuuwwwxxxuuutttqqqmmmmmmqqqwww|||{{{pppkkkiiilllnnnrrryyytttbbbWWWRRRPPPHHHJJJJJJIIIHHHGGGGGGHHHGGGGGGFFFGGGHHHJJJLLLMMMPPPQQQRRRQQQOOOLLLIIIGGGEEEDDDBBBBBBDDDGGGHHHHHHFFF???::::::;;;;;;===AAAEEEEEEDDDCCC@@@<<<888666444333222222222333555555888;;;>>>>>>===:::999888888999:::;;;<<<>>>>>>???>>>???@@@BBBFFFKKKPPPSSSTTTRRROOOKKKGGGDDDBBBBBB>>>===<<<<<<<<<>>>@@@BBBHHHIIIKKKMMMOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMLLLNNNRRRWWW^^^hhhrrrxxxwwwlllfffaaa]]]]]]```dddfffkkkqqqwww{{{zzzrrrlllmmmpppqqqsssvvv{{{~~~uuukkkaaacccfffiiijjjjjjhhhgggeeegggiiiiiiiiijjjooosss|||tttyyywwwbbbTTTQQQQQQTTT___wwwhhh___bbbfffgggtttzzz[[[QQQHHHDDDBBB???>>>???>>><<<:::999999999888777777777666555555555555555222222222222111111111111111111111111111111111111222222222222222222222222222222333333333333444444444333555888999:::AAAIIIPPPOOOPPPRRRTTT]]]oootttxxx}}}pppmmm}}}~~~wwwtttuuuzzz~~~rrrkkkmmmlllppptttwwwvvvsssqqqpppqqqqqqrrrrrrpppmmmjjjhhhhhhhhhhhheeeaaa\\\WWWSSSQQQPPPQQQSSSXXX```gggkkkpppqqqtttwwwxxxvvvsssqqqkkkhhhgggjjjqqqxxx~~~}}}wwwrrrppprrryyy~~~~~~~~~zzzsssoooqqquuu|||qqqccc\\\XXXUUUOOOQQQRRRQQQNNNLLLLLLNNNLLLKKKIIIHHHHHHIIIJJJKKKQQQSSSXXX[[[[[[XXXUUURRROOOLLLHHHFFFFFFFFFEEEDDD@@@;;;888:::;;;;;;>>>BBBEEEEEEDDDBBB???;;;777444444333333333333444555555777:::===>>>===:::888777888888999:::<<<===>>>???======>>>AAADDDHHHLLLOOOSSSRRRQQQOOOLLLHHHEEEDDD??????>>>>>>???@@@BBBCCCHHHJJJMMMOOOPPPPPPPPPOOOMMMMMMLLLKKKJJJJJJJJJKKKJJJKKKMMMPPPTTT\\\eeekkkuuu}}}wwwiiibbb]]]\\\ZZZXXXWWWZZZbbbeeekkkqqqvvvyyy{{{{{{uuujjjbbbbbbdddeeehhhkkkqqqtttyyy{{{|||||||||}}}{{{~~~uuukkkaaaccceeeggghhhhhhgggfffdddgggjjjjjjhhhjjjooottt~~~|||uuuzzzuuu```SSSPPPPPPSSSaaazzzzzzgggbbbgggkkkjjjyyyaaaVVVKKKFFFCCC@@@???AAA???<<<:::999999999999888777666555555444444555555222222222222111111111111111111111111111111111111222222222222222222222222222222333333333333444444333333555888999:::AAAIIINNNNNNPPPSSSWWWbbbwwwzzzqqqvvv}}}pppmmmzzz~~~wwwttttttzzz~~~wwwoooppplllqqqvvvyyyyyywwwuuutttrrrsssuuuuuutttrrrnnnlllggghhhhhhgggddd```[[[WWWXXXVVVTTTTTTWWW]]]dddiiipppqqqsssuuuwwwwwwwwwvvvoookkkgggiiiqqq{{{~~~wwwtttvvv}}}|||{{{yyyttttttzzz{{{kkkccc```]]]ZZZXXXZZZ[[[YYYUUUSSSSSSTTTPPPOOOLLLIIIHHHHHHHHHIIILLLRRRYYY```dddcccaaa^^^ZZZWWWRRRMMMJJJGGGDDDBBB<<<888777:::;;;;;;>>>CCCEEEEEEDDDBBB>>>:::666444444444333333444444555555666999===>>>===:::888777777888999:::<<<===>>>???<<<<<<>>>@@@CCCGGGJJJLLLSSSSSSSSSRRROOOKKKGGGEEEAAAAAAAAABBBCCCDDDEEEEEEHHHJJJMMMOOOQQQQQQPPPOOOMMMLLLJJJHHHHHHHHHHHHIIIJJJKKKKKKLLLOOOUUU]]]cccmmmvvv~~~wwwkkkbbbXXXTTTRRRUUUVVVTTTTTTVVVZZZ^^^dddjjjnnnppppppooolll```VVVVVVYYYZZZ\\\aaafffiiinnnqqqrrrrrrsssssstttwww}}}uuulllbbbcccdddfffffffffffffffdddgggkkkjjjiiijjjpppuuu~~~|||uuu{{{ttt___RRRLLLMMMQQQ```zzzvvvfffeeelllpppooo{{{fffZZZMMMGGGDDDAAAAAACCC???===:::999999999999888666666555444444444444444222222222111111111111000111111111111111111111111222222222222222222222222222222333333333444444444333333555888999:::AAAIIIQQQRRRVVV[[[aaannn|||ooovvvzzzqqqqqqzzzwwwuuuvvv|||uuukkknnnqqqvvv{{{}}}}}}{{{zzzvvvxxx{{{{{{yyyuuusssrrrkkkiiifffcccbbbaaabbbbbb^^^]]][[[XXXWWWYYY^^^ccciiikkkmmmppprrrrrrrrrrrrqqqooonnnnnnrrr{{{xxxxxx}}}~~~~~~qqqkkkjjjjjjiiifffiiillljjjeee___\\\\\\^^^ZZZUUUQQQOOOMMMKKKJJJKKKPPPWWW___fffiiikkkkkkjjjccc[[[WWWUUUPPPGGG???>>><<<999:::<<>>>>>???BBBGGGJJJLLLOOORRRSSSQQQNNNMMMLLLIIIHHHGGGFFFFFFFFFGGGHHHJJJJJJLLLNNNOOONNNKKKHHHMMMKKKHHHEEECCCBBBBBBCCCCCCDDDFFFIIILLLPPPSSSUUUaaajjjvvv{{{wwwqqqjjjfffdddaaa[[[VVVNNNNNNLLLJJJIIIJJJMMMPPPWWWVVVWWWYYY\\\___```aaa\\\XXXSSSPPPOOOPPPPPPPPP[[[]]]```dddgggkkkmmmnnnmmmppptttyyy~~~~~~qqqgggeeefffhhhiiijjjiiigggfffffffffgggiiilllooosssuuuyyyvvv}}}ppp^^^TTTQQQQQQSSS___vvv}}}mmmmmmmmmiiillltttrrrcccSSSLLLHHHCCC@@@>>>>>><<<:::999::::::999777666666555444444444444555333333333333444555666666333333222111111222333333333333333222222111111111222222333333333333444444666555666888999;;;DDDMMMWWWZZZ___hhhwwwuuu}}}}}}uuuvvvyyyvvvvvv{{{~~~~~~|||sssnnnqqquuuyyy{{{{{{zzzyyywwwzzz}}}|||xxxvvvmmmkkkhhheeeccccccddddddccccccaaa___\\\\\\^^^```cccdddgggjjjnnnppprrrsssrrrpppooonnnrrr{{{~~~|||~~~~~~}}}}}}{{{~~~~~~yyyssspppoooiiiddd^^^YYYVVVSSSOOOMMMMMMOOOSSSZZZaaahhhnnnqqqsssnnnfffaaa]]]VVVNNNHHHAAA>>>;;;:::<<>>???AAAEEEGGGKKKMMMPPPQQQPPPOOOOOOOOOKKKKKKKKKKKKKKKKKKKKKJJJNNNMMMNNNOOOPPPOOOLLLIIIHHHFFFDDDAAA@@@????????????@@@BBBEEEHHHLLLOOOPPPZZZbbbooo{{{xxxqqqkkkgggccc^^^YYYVVVVVVTTTPPPLLLLLLLLLLLLKKKIIIJJJLLLNNNPPPPPPPPPRRRUUUWWWXXXXXXUUURRRMMMJJJJJJLLLMMMMMMQQQRRRUUUXXX[[[]]]___```dddgggkkkpppuuu{{{|||pppgggdddeeeggghhhiiihhhfffeeedddeeegggiiijjjmmmppprrrxxxvvv}}}mmm\\\SSSOOOOOOQQQ]]]rrryyyjjjkkkkkkgggjjjrrrlllXXXNNNJJJFFFBBBAAA???===::::::::::::999888666666555444444444444555444333333222222222333333333333222111111222333333333333222222222222222222222222333333333333444444444333444666777999AAAJJJYYY^^^iiiyyy}}}}}}xxx{{{{{{wwwvvvyyy|||}}}~~~}}}ssstttvvvxxxzzzzzzzzzyyyxxxyyy}}}|||rrroookkkgggeeedddfffgggiiijjjkkkiiieeebbbaaa```___```bbbeeeiiinnnqqqtttrrrqqqppppppsss|||~~~yyyrrrkkkddd^^^XXXUUUTTTRRRQQQSSSYYYbbbkkkpppyyywwwtttnnnggg^^^WWWRRRHHHDDD@@@===>>>AAADDDEEEHHHFFFCCC???;;;777555444333333222222222333444555666666666666666777777888777777888999:::;;;;;;<<<888:::===>>>>>>@@@BBBDDDIIIKKKNNNOOOOOOPPPRRRTTTPPPQQQSSSUUUUUUSSSRRRPPPTTTSSSQQQQQQPPPNNNKKKHHHCCCBBBAAA???>>>>>>>>>>>>>>>???@@@BBBEEEHHHKKKLLLQQQYYYdddpppzzzxxxnnneee___YYYVVVSSSPPPLLLLLLMMMMMMJJJHHHIIIKKKMMMMMMMMMLLLMMMNNNMMMNNNOOOQQQRRRRRRRRRRRRQQQNNNIIIGGGGGGHHHHHHHHHKKKLLLNNNPPPRRRTTTVVVWWW[[[^^^ccchhhmmmssszzz~~~zzzooofffcccdddfffggghhhgggfffddddddfffiiijjjkkkmmmoooqqqxxxwww~~~iiiZZZQQQLLLLLLOOO[[[ppptttggghhhhhhccceeemmmyyy```SSSOOOJJJFFFCCC@@@>>>;;;:::;;;;;;999888777666555555444444555555555444333222111111111111333222222111111222222333222222222222222222333333222222333333333333444444444333444666777888@@@IIIZZZbbbqqq|||{{{}}}wwwtttwww{{{|||~~~{{{{{{{{{zzzyyyxxxxxxxxxvvvwww{{{yyyvvvpppkkkgggffffffggglllooorrrssspppmmmkkkiiiffffffeeefffiiimmmqqqtttrrrrrrqqqrrrwwwyyyooogggaaa]]]YYYTTTRRRTTTZZZbbbgggtttxxx{{{yyyqqqggg___[[[SSSNNNGGGCCCCCCEEEGGGHHHHHHFFFBBB???;;;777555444333333222111222333444555555555555666666777888888666777777888999:::;;;;;;999;;;>>>??????@@@AAACCCHHHIIIKKKLLLMMMPPPTTTWWWUUUXXX\\\______]]]ZZZXXXZZZXXXTTTQQQOOOKKKGGGDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEGGGIIIJJJKKKQQQ[[[eeeoooyyy|||tttjjj___XXXSSSPPPNNNMMMJJJHHHHHHJJJKKKJJJHHHGGGJJJNNNQQQRRRRRRSSSTTTTTTWWWYYY[[[ZZZYYYWWWWWWVVVSSSNNNJJJHHHGGGEEEDDDHHHIIIJJJLLLNNNQQQSSSTTTXXX[[[___dddiiiooouuuzzzxxxmmmfffcccdddfffhhhhhhgggfffeeegggjjjmmmnnnnnnnnnqqqsssxxxyyy{{{fffXXXPPPIIIJJJNNN[[[qqqrrreeeeeeccc]]]^^^fff}}}iii[[[UUUOOOHHHDDDAAA???<<<;;;;;;;;;:::999777666666555555555555555444444333222222222222222222222222222222222222222111111111222222333333333222222222333333333444444666555666888888999@@@III[[[bbbrrr~~~wwwsssvvv{{{}}}|||yyywwwuuutttrrrsssxxx}}}wwwqqqllliiiiiiiiilllpppuuuxxxxxxxxxxxxxxxuuussspppnnnnnnppprrrtttsssssstttvvv|||yyyssseeeaaa[[[WWWUUUXXX\\\___jjjsss}}}{{{rrrjjjfff\\\VVVNNNHHHFFFGGGHHHHHHHHHFFFCCC???;;;888666555444333222222222333444555444444555666777888999999777777888999:::;;;;;;<<<;;;===@@@AAAAAAAAABBBCCCFFFGGGIIIJJJLLLOOOTTTWWWYYY]]]bbbffffffddd```^^^\\\YYYSSSOOOKKKGGGCCC@@@>>>???AAABBBCCCCCCBBBBBBAAABBBBBBCCCDDDFFFGGGHHHHHHMMMTTT]]]eeeooowww}}}|||yyytttkkkdddZZZRRRMMMJJJIIIHHHIIIGGGFFFFFFFFFGGGGGGFFFEEEIIINNNSSSVVVXXX[[[]]]```dddiiillljjjhhhffffffddd```[[[VVVQQQKKKFFFBBBCCCDDDEEEFFFIIIKKKNNNOOOVVVXXX\\\```eeejjjpppuuuyyyuuulllfffdddfffhhhiiiiiiiiigggfffgggkkknnnooommmnnnrrruuuyyy{{{yyydddWWWPPPKKKKKKNNNZZZpppsssfffddd___WWWWWW```yyyrrrddd\\\SSSJJJEEECCC@@@>>>===<<<<<<:::999777777666555555555555666333333333333333444555555222222222222222222222222111111111222222333333333222222222333333333444444666555666888888888???GGGZZZ```mmmyyysssuuuzzz}}}}}}yyyuuutttssssssvvv}}}yyytttqqqooonnnoooqqquuuwwwzzz}}}|||yyyvvvvvvwwwwwwwwwwwwxxx{{{~~~~~~qqqmmmgggaaa^^^]]]^^^___dddnnn{{{|||vvvrrrfff___WWWOOOKKKIIIHHHGGGHHHFFFCCC@@@<<<999777666444444333222333444555666555555777888999999999999777888999:::;;;<<<<<<===>>>@@@AAAAAAAAAAAACCCDDDDDDFFFHHHIIIJJJMMMQQQTTTXXX[[[aaaeeefffdddaaa^^^WWWTTTNNNIIIFFFCCC@@@>>><<<>>>AAADDDFFFFFFEEEEEECCCBBBBBBCCCCCCDDDEEEFFFGGGJJJOOOUUU\\\dddmmmssswww|||~~~zzzvvvsssoookkk```[[[SSSLLLJJJIIIIIIHHHIIIIIIHHHGGGGGGGGGGGGGGGFFFIIIMMMQQQUUUYYY___ccchhhoooxxx}}}}}}{{{zzz{{{yyyvvvqqqjjjbbbXXXNNNGGGEEEEEEEEEFFFGGGJJJLLLMMMQQQSSSWWWZZZ^^^bbbhhhlllrrryyy}}}tttlllgggeeefffhhhiiijjjiiihhhgggfffiiimmmllljjjlllqqqwwwxxx{{{xxxcccVVVPPPMMMLLLNNNXXXnnnuuugggccc]]]SSSTTT^^^ttt|||kkk^^^SSSJJJFFFDDDBBB???>>>======;;;:::888777666666555555666666333333333333444555666777111222222333333222222111222222222222222222333333222222333333333333444444333333444666666555;;;CCCXXX]]]jjj{{{}}}uuuvvvzzz||||||~~~~~~{{{wwwwwwxxxzzz~~~~~~{{{yyywwwssssssssssssuuu{{{~~~}}}}}}}}}}}}}}}~~~yyy~~~vvvnnngggcccbbbcccaaaiiittt}}}}}}{{{rrrlllccc[[[UUUPPPMMMKKKIIIGGGDDDAAA===:::999888555555444444444555666777666777888999::::::999999999999:::;;;<<<======>>>@@@AAAAAAAAA@@@AAACCCEEECCCEEEGGGHHHIIIKKKMMMPPPRRRUUUZZZ___```___\\\YYYNNNKKKFFFCCCBBBAAA@@@@@@>>>@@@DDDHHHKKKKKKJJJIIIFFFFFFEEEEEEEEEFFFFFFGGGFFFHHHJJJMMMRRRZZZbbbhhhlllrrrtttqqqmmmkkkgggbbb\\\WWWQQQLLLJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIJJJGGGHHHIIIKKKOOOUUU]]]bbblllvvvzzzlll___VVVLLLKKKIIIHHHHHHIIIKKKLLLLLLNNNQQQTTTVVVZZZ___cccjjjrrr}}}ssslllhhhdddeeegggiiiiiihhhgggffffffjjjlllkkkiiikkksss{{{vvvzzzvvvaaaTTTNNNMMMKKKMMMXXXooovvvgggccc\\\SSSUUU```ppp|||ooo]]]PPPIIIIIIEEECCC@@@>>>>>>===<<<:::888777777666666666666666333333333222333333444444111222333333333333222111333333222222222222222222222222333333333333444444333222444666666555:::AAASSSZZZgggxxxwwwvvvzzzzzzzzz{{{}}}|||{{{zzzxxxyyy~~~wwwuuurrrpppqqqwwwxxx{{{wwwmmmgggddddddaaafffnnnvvv}}}|||vvvmmmeee]]]XXXSSSPPPIIIHHHEEEAAA>>>;;;999999666666555444555666777888777888999:::;;;:::999999999::::::;;;<<<===>>>>>>AAAAAAAAA??????@@@CCCEEECCCEEEGGGHHHHHHIIIKKKMMMLLLPPPUUUYYYZZZYYYWWWUUUGGGDDD@@@>>>???AAABBBBBBAAADDDIIIMMMPPPPPPPPPOOOJJJJJJIIIIIIIIIIIIIIIJJJDDDEEEGGGIIILLLSSS[[[aaaeeekkkmmmjjjgggeeeaaa]]]WWWSSSMMMIIIHHHHHHHHHGGGEEEEEEFFFFFFEEEFFFGGGIIIGGGGGGFFFGGGJJJQQQYYY```mmmyyy~~~nnncccNNNLLLJJJGGGFFFFFFGGGGGGJJJLLLOOOQQQSSSVVV[[[^^^eeemmm{{{|||sssllliiicccdddfffhhhhhhgggfffeeehhhlllnnnllljjjmmmwww~~~tttyyyuuu```SSSLLLJJJIIILLLYYYsssvvvgggbbb\\\SSSXXXcccnnnxxxqqq\\\MMMIIIKKKFFFCCC@@@???>>>>>><<<:::888888777666666666666666444444333222111111111111111222333444444333222111444333333222222111111111222222333333333444444444555444666888777666;;;BBBOOOWWWfffuuu~~~|||}}}|||vvvsssyyyqqqtttzzzyyyyyy||||||||||||tttooooooooonnnsss{{{zzzyyy|||zzzrrriiiccc```cccjjjrrr{{{zzzrrrlllggg___WWWUUUMMMEEECCCAAA===999999666666444333333333333333777888999;;;<<<===>>>>>>===============>>>??????AAAAAA@@@@@@AAAAAABBBCCCFFFGGGIIIJJJJJJJJJIIIIIIMMMMMMOOORRRUUUTTTPPPKKKDDDDDDBBB@@@???@@@CCCFFFIIIKKKOOOQQQRRRRRRQQQPPPQQQOOOMMMLLLKKKKKKLLLMMMGGGHHHIIIKKKMMMPPPUUUXXX___```bbbcccbbb```\\\ZZZRRROOOLLLJJJJJJKKKJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDFFFJJJPPPUUUYYYfffooo}}}zzzkkkXXXPPPGGGCCCDDDGGGFFFEEEIIIIIIJJJMMMNNNOOOVVV^^^dddnnn{{{}}}tttlllfffeeeeeeeeeddddddeeeeeeeeeiiilllmmmkkkjjjnnnwww~~~vvvttt{{{sss```SSSMMMNNNIIIQQQbbbxxxwwwhhhaaaXXXWWW___aaammmyyy{{{aaaNNNGGGIIIEEEEEECCCAAA???===<<<;;;:::999999999888777777777666555444222111000000000333222222111111222222333333222111000000111222333111111222222222333333333444555555555666888<<>>>>>???======<<<======>>>???@@@AAAAAAAAAAAAAAABBBCCCCCCGGGHHHIIIJJJKKKJJJIIIIIIKKKKKKLLLNNNQQQQQQOOOLLLHHHGGGFFFDDDBBBCCCEEEHHHPPPRRRTTTVVVWWWWWWUUUTTTQQQQQQRRRRRRRRRRRRQQQQQQLLLKKKJJJIIIJJJKKKNNNQQQWWWYYY]]]______]]]ZZZWWWSSSQQQNNNLLLLLLLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKGGGFFFEEEFFFIIIMMMRRRUUUZZZaaammmyyyzzzmmmWWWPPPGGGCCCDDDFFFFFFEEEIIIHHHJJJMMMMMMNNNVVV^^^eeeooo}}}{{{ssskkkffffffeeeddddddddddddeeefffiiilllmmmlllkkkpppyyyuuuttt|||nnn\\\RRRMMMOOOKKKVVVkkktttddd^^^UUUVVVaaaeeennnyyy{{{cccPPPJJJKKKFFFEEEDDDBBB@@@>>><<<<<<;;;;;;;;;:::999999888888777666555333222222111111333333222222222222333333333222111000000111222333111111222222222333333333444555555555666888<<>>;;;;;;888888777666555555555555888999;;;<<<>>>?????????<<<<<<<<<<<<===>>>???@@@BBBBBBBBBBBBBBBCCCDDDDDDGGGHHHJJJKKKKKKJJJIIIIIIHHHGGGGGGIIILLLNNNMMMLLLJJJJJJJJJIIIHHHIIIKKKMMMSSSUUUWWWYYYZZZZZZYYYYYYYYY[[[^^^``````]]]ZZZXXXUUUSSSOOOLLLKKKKKKLLLNNNPPPSSSXXX[[[]]]\\\YYYWWWVVVSSSPPPOOOOOOOOONNNMMMJJJJJJJJJJJJJJJJJJJJJJJJLLLJJJIIIHHHIIILLLOOOQQQRRRVVV]]]eeemmmwwwtttiiiUUUOOOHHHDDDEEEFFFFFFEEEHHHGGGIIILLLMMMNNNUUU^^^gggrrryyypppiiieeegggfffdddbbbbbbdddfffgggjjjlllnnnmmmmmmrrr}}}ssssss}}}|||fffWWWPPPMMMNNNLLL\\\wwwooo^^^XXXQQQUUUdddkkkppp{{{yyycccRRRLLLMMMGGGFFFEEECCCAAA???>>>=========<<<<<<;;;::::::999888777666555444333333333333333222222222222333333222222111111111111222222111111222222222333333333444555555555666888<<>><<<<<<:::999888777666666666666888888:::<<<===>>>>>>>>>;;;;;;<<<===>>>???AAAAAADDDCCCCCCCCCCCCDDDEEEEEEHHHIIIJJJKKKKKKJJJIIIHHHFFFEEEEEEFFFHHHKKKMMMNNNLLLNNNOOOOOOOOOPPPRRRTTTUUUWWWYYY\\\___aaacccdddkkknnnsssuuutttoooiiieeeccc```[[[VVVTTTSSSRRRRRROOORRRWWW\\\^^^^^^\\\ZZZYYYVVVSSSRRRRRRRRRQQQPPPKKKKKKKKKKKKKKKKKKKKKKKKOOONNNLLLLLLLLLNNNPPPQQQSSSUUUXXX[[[^^^ccciiimmmrrruuuuuusssqqqoooggg^^^SSSOOOIIIFFFFFFFFFFFFEEEHHHGGGIIILLLMMMOOOVVV___iiitttwwwnnnhhheeehhhfffcccaaaaaacccfffhhhiiilllnnnnnnooovvvqqqqqq{{{sss^^^SSSOOONNNLLLNNNcccgggXXXSSSNNNUUUgggqqquuusssaaaSSSMMMMMMIIIHHHGGGEEECCCAAA???>>>>>>>>>===<<<;;;::::::999888777666555444444444444333333333222222333333333222222222222222222222222111111222222222333333333444555555555666888<<>><<<===::::::999888777777777777666777888:::;;;<<<======;;;<<<<<<===???AAABBBCCCEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHIIIJJJJJJIIIHHHGGGEEEDDDDDDDDDFFFIIIMMMPPPRRRTTTVVVVVVUUUUUUVVVWWWZZZ\\\___dddjjjppptttvvv|||xxxssslllfffbbb^^^YYYVVVRRRUUUYYY]]]___```___^^^]]]ZZZWWWUUUUUUUUUUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNMMMNNNOOOQQQRRRUUUWWWYYYYYYYYYYYY[[[\\\aaaeeefffdddbbbaaa[[[UUURRROOOKKKIIIHHHGGGGGGGGGHHHGGGIIIMMMNNNPPPWWW```jjjvvvtttkkkgggfffhhhfffcccaaaaaacccfffhhhhhhkkkmmmnnnpppxxx}}}nnnnnnzzzlllYYYPPPOOOOOONNNTTTlllttt^^^TTTSSSOOOXXXlllvvv|||kkk]]]RRRMMMLLLKKKJJJHHHFFFDDDBBBAAA@@@>>>>>>===<<<;;;:::999999777666555444444333333444444333333333333333333444222222222333333222222222111111222222222333333333444555555555666888<<>>===<<<:::999999666666555444444444444444444444333333333333444444222222333333333333222222111111222222222333333333444555555555666888<<>>@@@BBBEEEGGGHHHGGGGGGGGGGGGGGGHHHHHHIIIFFFFFFGGGHHHGGGFFFEEEDDDBBBCCCDDDCCCBBBDDDIIIMMMUUUYYY___cccfffgggiiikkknnnpppttt|||tttmmmffffffeeeddddddeeeffffffhhheeebbb````````````___[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYYYYZZZZZZ[[[]]]^^^^^^]]]]]]]]]___ZZZ___aaa^^^\\\]]][[[WWWQQQQQQPPPNNNLLLJJJJJJJJJJJJIIIKKKOOOQQQSSSZZZccckkkyyy}}}pppiiigggiiifffeeeddddddddddddeeefffeeehhhkkkmmmqqq|||uuujjjlll|||}}}dddRRRLLLMMMMMMSSS```|||cccVVVXXX``````hhhxxxtttccc[[[VVVSSSRRRMMMMMMKKKIIIGGGEEEDDDCCCAAAAAA@@@>>>===<<<;;;:::777777666666555555666666444444333333333333444444222222333444444333222222111111222222222333333333444555555555666888<<>>===;;;;;;===:::999888777666666666666777888999;;;<<<===>>>>>>>>>>>>???AAACCCFFFHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJEEEFFFGGGGGGFFFEEEDDDCCCAAABBBCCCBBBAAACCCGGGKKKNNNTTT]]]fffmmmrrrwwwzzz}}}pppooollljjjiiiiiikkklllllliiifffeeeeeeeeedddccccccccccccccccccccccccccceeedddcccbbbaaa`````````cccddddddbbb``````bbbcccZZZ^^^aaa^^^]]]^^^]]]ZZZQQQRRRQQQPPPMMMKKKKKKKKKJJJJJJLLLPPPQQQTTT[[[dddkkkyyy|||ppphhhhhhjjjeeeeeeeeeddddddeeeeeeeeedddgggjjjmmmqqq|||rrriiimmm{{{cccPPPJJJKKKLLLQQQaaattt```VVV[[[fffgggnnn}}}sssccc]]]YYYWWWVVVNNNMMMLLLJJJHHHFFFDDDDDDCCCCCCAAA@@@???===<<<;;;999888777777777777777888555444444333333444444555222222444444444444222222111111222222222333333333444555555555666888<<>>;;;<<<;;;;;;===<<<:::888777666777888999666888:::<<<<<<>>>@@@BBBBBBCCCDDDFFFHHHJJJKKKLLLHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIHHHGGGEEECCCBBB======>>>???AAABBBCCCCCCLLLOOOVVVaaannnzzz~~~yyy{{{|||wwwssssssqqqnnnkkkiiiiiiiiigggfffgggggghhhiiijjjjjjkkkkkklllllllllkkkhhheeedddcccjjjiiigggfffeeeeeeffffffffffffdddcccaaa^^^\\\[[[XXXXXXVVVTTTQQQNNNKKKJJJJJJMMMOOOPPPQQQUUU[[[aaalllyyyxxxnnngggfffgggfffeeedddcccbbbcccddddddhhhhhhlllrrrwwwqqqgggqqqxxx]]]MMMKKKMMMLLLOOObbb~~~lllZZZ]]]ccciiiqqqzzzsssjjj```\\\\\\YYYPPPNNNKKKIIIIIIIIIHHHGGGEEECCC???===<<<;;;:::888<<<:::777555444555777888555555444333333333444444444333222222111111222222333333333333333333333333666555444333444666888999===MMMYYYZZZ[[[gggxxxrrrhhhfffjjjuuuvvvnnnmmmqqqtttsssvvv||||||ttthhh^^^ZZZ[[[]]]___```bbbeeefffffffffhhhiiittt}}}vvvppplllhhhddd```]]][[[ZZZ]]]bbbgggjjjjjjmmmrrryyy{{{wwwvvvuuuuuuuuupppaaaNNNDDD;;;999:::999999;;;;;;:::888666666777888999666888;;;<<<===???AAACCCEEEFFFGGGIIIJJJJJJKKKKKKGGGHHHJJJKKKLLLKKKKKKJJJGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFHHHNNNWWWcccppp|||}}}|||vvvsssooommmllllllkkkjjjllllllmmmnnnooopppqqqqqqsssssssssqqqooommmmmmmmmnnnnnnlllkkkjjjjjjkkkkkkkkkjjjjjjhhheeebbb___]]]XXXWWWVVVUUUSSSPPPOOONNNLLLOOOQQQSSSTTTYYY```fffnnnyyyxxxmmmgggffffffgggfffeeedddddddddeeefffiiijjjmmmsssyyyrrriiitttsssZZZMMMLLLLLLKKKPPPbbb{{{jjjZZZ```hhhpppwwwtttnnnfffaaa]]]UUUTTTQQQNNNKKKKKKJJJIIIHHHGGGDDD@@@>>>>>>===;;;:::<<<:::888777777888:::;;;666555444444333333333333444333222222111222222222333333333333333333333333666555444333444666888999999HHHVVV[[[```ooovvviiigggkkkvvvyyypppmmmpppssssssvvv|||zzzqqqeee[[[VVVUUUVVVWWWVVVXXXZZZ\\\]]]___aaacccllluuu{{{rrrlllhhheeebbb___^^^\\\[[[]]]aaaeeehhhdddeeeggglllrrrxxx~~~|||{{{zzzyyyxxxxxxxxxxxxxxxuuupppllljjjjjjlllnnnzzz~~~~~~vvvgggYYYIII@@@888777777666666888999999777666666666777888666999;;;===???@@@CCCFFFIIIJJJKKKMMMMMMLLLJJJIIIGGGHHHJJJKKKLLLLLLLLLKKKGGGFFFEEEDDDCCCBBBCCCCCCDDDCCCBBBAAA@@@AAABBBCCCBBBEEEHHHMMMUUUbbbppp{{{~~~zzzvvvsssrrrqqqqqqppprrrrrrsssuuuvvvxxxyyyzzzzzzyyyxxxwwwwwwwwwwwwwwwvvvuuutttsssrrrrrrrrrrrrqqqqqqqqqooolllgggbbb___XXXWWWVVVUUUTTTSSSRRRQQQKKKMMMPPPRRRTTTYYYaaagggqqq|||vvvmmmgggeeeeeeggggggfffeeeeeefffggghhhjjjkkknnnuuu{{{ssslllwwwlllVVVLLLLLLLLLIIIQQQ```vvv~~~hhhZZZcccoooyyyyyytttooolllggg\\\YYYVVVQQQNNNMMMKKKJJJIIIHHHEEEBBB@@@@@@???===<<<<<<;;;:::999999;;;===>>>777666555444333333333333444444333222222222222222333333333333333333333333555555444444555666888999888FFFUUU]]]fffxxx~~~qqqnnnpppzzz}}}qqqmmmooorrrrrruuuzzz{{{rrrfff\\\VVVTTTSSSSSSRRRTTTWWWXXXYYY[[[^^^```iiisssxxxooojjjfffccc```\\\\\\[[[[[[\\\```eeeiiigggfffdddeeeggglllqqqtttqqqqqqppppppoooooooooooommmjjjgggcccaaacccgggkkkpppxxx}}}tttjjj\\\PPPDDD<<<666666666444444777888888777666666777777888777:::===???AAADDDGGGIIIMMMNNNPPPQQQOOOMMMJJJHHHFFFHHHJJJLLLMMMNNNNNNNNNKKKIIIHHHFFFDDDDDDDDDDDDDDDCCCAAA@@@???@@@BBBCCCDDDFFFIIIIIILLLTTTbbblllwww|||xxxwwwwwwwwwvvvwwwwwwyyyzzz|||~~~~~~|||{{{{{{|||}}}~~~~~~}}}|||{{{{{{zzzyyyyyyyyywwwwwwwwwuuuqqqkkkeeeaaaYYYYYYWWWVVVTTTSSSSSSRRRLLLOOOQQQRRRTTTZZZbbbiiissstttkkkfffddddddeeeeeeddddddeeefffhhhiiijjjjjjnnnuuu|||tttppp|||iiiTTTMMMMMMKKKIIIQQQ^^^rrr}}}iii]]]hhhuuu}}}xxxwwwssshhh\\\XXXSSSOOOLLLKKKJJJHHHHHHFFFCCCBBBAAA@@@>>><<<===<<<;;;::::::;;;<<<===888777666444333333333333444444333222222222222333222222333333333333444444555555444444555666777888;;;GGGTTT___jjj||||||vvvvvvtttnnnnnnpppqqqtttxxx~~~|||ttthhh^^^WWWTTTRRRQQQOOOQQQRRRSSSSSSUUUXXXZZZfffppp~~~vvvnnniiifffbbb^^^WWWXXXXXXXXXZZZ___eeekkkmmmkkkfffcccaaabbbdddeeefffffffffffffffeeeeeeeeeaaa```^^^\\\[[[^^^dddiiiiiirrr}}}vvvjjj```SSSHHH@@@;;;777777666444555888888777777777777777888888999<<>><<<:::999888888999888777666555444444444444555444333333222222333333222222222333333444444444444444444555666666777888;;;DDDRRR^^^kkk}}}}}}}}}vvvnnnmmmoooppprrrvvv{{{|||uuuiii___XXXTTTQQQOOOOOOPPPQQQRRRRRRTTTWWWZZZbbbkkkxxx}}}uuunnnjjjfff```\\\UUUVVVVVVUUUVVV\\\eeelllqqqnnniiiddd```]]]\\\[[[\\\]]]]]]^^^^^^]]]\\\\\\XXXYYYYYYWWWVVVYYY___eeefffnnnxxxnnn```WWWMMMDDD>>>:::777888777555666999888888888888999999999999;;;>>>BBBEEEHHHLLLPPPSSSUUUUUUUUUTTTQQQNNNJJJHHHHHHIIILLLOOORRRSSSTTTTTTSSSSSSSSSSSSRRRQQQPPPOOOJJJJJJIIIIIIHHHGGGFFFFFF@@@BBBEEEEEEFFFJJJPPPUUUYYYeeesss||||||{{{zzz{{{}}}yyywwwxxx}}}}}}}}}{{{xxxssslllgggccc___^^^[[[XXXVVVUUUTTTTTTTTTVVVWWWXXX[[[aaajjjqqqyyyvvvmmmgggdddbbbaaa_________```bbbdddggghhhiiiiiinnnvvv~~~|||uuuuuugggUUUNNNLLLMMMNNNZZZiii||||||nnnkkkqqqzzzjjjYYYTTTNNNJJJIIIIIIIIIHHHGGGEEEDDDDDDDDDBBB@@@===???>>><<<:::888777666666777666555555444555555555555444444333333333333333111222222333333444444555444444555555666777777777888???MMM\\\iiiyyywwwnnnlllnnnooopppsssxxx}}}vvvlllbbb[[[VVVRRRPPPNNNOOOQQQRRRSSSVVV[[[^^^```hhhsss|||zzzsssnnnjjjeee^^^XXXUUUUUUTTTRRRRRRXXXbbbkkkpppooollliiiddd```\\\ZZZXXXXXXYYYZZZZZZYYYYYYXXXUUUWWWXXXVVVTTTUUU[[[```dddiiiqqqzzzvvveeeWWWPPPHHHBBB;;;888888999888555666:::888888999:::::::::::::::===@@@DDDHHHKKKOOOSSSWWWXXXWWWVVVSSSQQQNNNKKKIIIIIIKKKNNNQQQTTTVVVWWWWWWYYY[[[]]]```aaaaaa```___VVVWWWVVVUUUSSSPPPLLLKKKHHHGGGFFFEEEGGGJJJNNNPPPUUU___iiiooouuuzzz|||zzzvvvuuuuuuwwwyyyyyyxxxvvvrrrqqquuu|||~~~{{{wwwrrrmmmhhheeeaaa___]]]ZZZYYYYYYYYYZZZYYY[[[]]]___cccjjjuuu}}}}}}rrrjjjeeecccbbbaaa^^^^^^^^^___bbbeeegggiiijjjjjjooowwwyyyuuuwwwfffUUUNNNLLLOOOTTTeeevvv|||ppplllnnnsss|||xxxbbbVVVRRRLLLIIIHHHIIIJJJJJJHHHGGGFFFFFFFFFDDDBBB???======<<<;;;999888888777555555555555555666666777555555444333333333333444111111222333333444555555333444555666666777777777888>>>JJJYYYeeeqqqxxxnnnlllmmmnnnooorrrvvv}}}yyyoooeee^^^YYYUUUSSSIIIKKKMMMNNNQQQUUUZZZ^^^bbbhhhqqqxxx|||}}}}}}}}}{{{{{{wwwrrrnnnjjjddd\\\VVVVVVVVVTTTPPPOOOUUU```iiippppppooommmjjjfffaaa___XXXYYYZZZ[[[[[[ZZZYYYXXXWWWYYY[[[YYYUUUUUUYYY^^^bbbeeekkksss||||||ooo^^^RRRLLLGGGAAA999777777999888555666:::888999:::;;;;;;;;;;;;;;;>>>AAAFFFJJJMMMQQQVVVYYYYYYXXXVVVSSSPPPMMMKKKJJJIIIKKKOOORRRUUUXXXYYYYYY___bbbgggkkknnnooonnnmmmhhhhhhhhhfffbbb]]]XXXUUUTTTOOOJJJHHHHHHKKKMMMNNNTTT\\\cccggglllrrruuuttttttssstttuuuvvvuuurrrooopppqqquuu||||||wwwrrrmmmiiigggaaa```^^^\\\\\\\\\^^^^^^bbbeeehhhkkkpppyyy{{{ppphhhdddcccbbbaaa]]]]]]^^^```bbbeeehhhjjjkkkkkkpppyyyxxxuuuwww~~~dddTTTMMMKKKQQQYYYnnn{{{qqqhhhgggjjjtttyyyiiiVVVUUUPPPKKKHHHHHHJJJKKKLLLIIIHHHGGGHHHHHHFFFCCCAAA<<<<<<<<<;;;;;;::::::999555444444555555666777888555555444333333333333444111111222333333444555555333444555666777777777777<<<@@@KKKXXXbbbjjjyyy}}}rrrnnnooooooppprrruuu{{{zzznnneee___ZZZUUURRROOOIIIFFFIIIMMMQQQWWW]]]```eeekkkqqqtttvvvxxxyyyxxxzzz|||~~~~~~}}}|||uuunnniiifffbbbZZZTTTQQQQQQPPPQQQRRRUUUXXXZZZiiinnntttyyyxxxssskkkfffeeeddddddeeeeeeddddddeee^^^[[[VVVTTTUUUWWWYYYZZZ]]]```ffflllqqquuuwwwxxxyyyqqqeeeXXXNNNGGGAAA>>>===;;;888777777777777666<<<<<<<<<<<<===???AAABBBDDDFFFJJJOOORRRTTTUUUUUUUUUVVVWWWWWWTTTOOOMMMNNNUUUPPPOOORRRUUUVVVYYY\\\gggjjjoootttxxx{{{{{{{{{wwwvvvvvvvvvvvvrrrkkkeeeaaa\\\TTTOOOMMMNNNOOOOOOSSSXXX___fffkkknnnnnnnnnqqqrrrsssttttttqqqmmmiiigggiiioooxxx~~~|||xxxvvvrrrnnnkkkgggfffeeedddeeehhhkkkmmmpppsssxxx}}}}}}{{{~~~}}}yyykkkbbb```aaacccddd``````aaaccceeehhhjjjkkkpppnnnssssssqqqyyyxxx___UUUOOOKKKRRR___wwwyyyeee^^^\\\___lll~~~vvvfff^^^\\\XXXRRRMMMKKKMMMNNNKKKHHHDDDEEEGGGJJJKKKHHHDDD@@@===<<<;;;;;;::::::::::::666666666666555555555555333333333333333333333333444333333222222333333444555444444444444555666666:::===GGGTTT___fffpppxxxuuuppppppnnnoooqqqtttzzz}}}zzzyyyzzz{{{~~~qqqggg___YYYSSSOOONNNIIIFFFJJJOOORRRWWW]]]bbbeeejjjnnnpppqqqssstttssstttvvvwwwwwwvvvuuutttuuuqqqkkkhhhddd```ZZZUUUQQQQQQPPPPPPRRRTTTVVVXXXbbbgggnnnuuuyyyyyyvvvtttqqqpppooooooooommmlllllleeeaaa[[[WWWVVVWWWWWWWWWXXX[[[___dddhhhkkkmmmnnnmmmfff[[[QQQIIIDDD???======;;;:::999:::::::::999=========>>>???AAACCCEEEHHHJJJNNNQQQTTTVVVVVVVVVZZZYYYXXXYYYYYYYYYZZZ[[[]]]WWWTTTVVVWWWWWWYYY]]]eeehhhlllqqquuuwwwyyyyyy{{{}}}~~~xxxrrrkkkaaaXXXSSSQQQPPPOOOUUUYYY^^^dddhhhjjjjjjiiimmmmmmnnnoooooommmiiifffeeefffkkkssszzz~~~|||yyyvvvssssssrrrsssvvvyyy}}}{{{vvvrrroooppppppqqqwww~~~wwwjjjbbb___aaacccccc``````aaacccfffhhhjjjlllpppnnntttrrrrrr{{{ttt\\\SSSOOOMMMVVVddd~~~uuuddd\\\\\\```mmmtttjjjaaaZZZVVVWWWRRRMMMLLLNNNOOOMMMJJJEEEEEEFFFHHHHHHFFFBBB???======<<<;;;::::::::::::666666666666555555555555333333333333333333333333444333333222222333333444555444444444444555666666:::<<>>>>>>>>@@@@@@AAABBBDDDFFFIIIJJJOOOPPPRRRUUUWWWXXXYYYYYY^^^\\\[[[^^^dddjjjmmmmmmhhhaaa[[[ZZZYYYXXXZZZ]]]___aaacccgggjjjlllnnnoootttxxx}}}qqqfff___YYYVVVTTTVVVYYY]]]```cccddddddcccggggggggghhhhhhgggccc`````````dddlllrrrzzzxxxooojjjfffbbbaaa```bbblllvvvxxx}}}ttthhhaaa___```bbbbbb``````aaacccfffiiikkklllppppppwwwzzzooosss}}}oooXXXPPPNNNNNNZZZjjj~~~lll]]]XXXYYY```ooolll``````^^^YYYTTTUUUQQQNNNMMMOOOQQQOOOMMMHHHFFFEEEEEEEEEDDDBBB???>>>===<<<;;;::::::::::::666666666666555555555555333333333333333333333333444333333222222333333444555444444444444555666666999;;;BBBMMMWWW___iiisss}}}vvv~~~~~~tttqqqooopppqqqsssxxxwwwjjjbbb```aaagggkkkpppsssuuuwwwyyyzzz}}}zzzmmmcccZZZRRRMMMLLLIIIJJJPPPUUUVVVXXX[[[cccdddfffffffffhhhkkkmmmoooooooooooommmllljjjiiifffhhhjjjhhhddd___\\\[[[RRRQQQQQQPPPQQQQQQRRRSSS[[[]]]```fffmmmuuu|||yyyooofff```[[[XXXVVVWWWVVVVVVVVVVVVWWWXXXYYYWWWRRRLLLGGGDDDBBBAAA???:::;;;===??????@@@BBBCCCDDDDDDFFFHHHKKKMMMOOOPPPTTTUUUVVVWWWYYYZZZ[[[\\\___```bbbhhhsss}}}~~~{{{qqqhhh```]]][[[XXXYYY\\\]]]]]]^^^___aaabbbcccdddgggkkksss|||vvvnnnfff___[[[WWWXXXZZZ\\\]]]^^^^^^^^^```______```aaa```^^^[[[ZZZZZZ]]]dddkkkttttttjjjccc```]]][[[XXXYYYbbblllpppwwwzzzqqqggg```^^^```aaaaaa``````bbbdddfffiiilllmmmrrrttt|||vvvnnnsssjjjUUUNNNMMMNNN\\\nnnsss```TTTQQQUUU___oooxxxaaaZZZ]]]^^^[[[XXXTTTQQQOOOOOOQQQRRRQQQPPPKKKHHHEEEDDDDDDCCCBBBAAA???>>>===;;;::::::::::::666666666666555555555555444444444444444444444444444333333222222333333444555444444444444555666666999999???IIIRRRZZZdddnnn~~~wwwpppyyyvvvqqqqqqrrrrrrtttxxxyyyjjj```]]]^^^```ccchhhlllnnnooopppqqqssstttuuuuuuvvvyyy}}}~~~qqqfff^^^VVVQQQMMMKKKLLLSSSXXXXXXXXX[[[aaabbbcccdddeeegggkkknnnnnnoooqqqqqqqqqooolllkkkccceeegggfffbbb^^^[[[YYYRRRRRRQQQQQQQQQQQQRRRRRRWWWWWWYYY\\\cccllltttyyyxxxnnngggaaa]]][[[YYYXXXVVVTTTRRRRRRQQQQQQQQQMMMHHHDDDBBBAAA@@@???999;;;>>>@@@@@@AAADDDGGGJJJKKKMMMOOORRRUUUVVVWWWXXXXXXXXXYYY[[[]]]___aaa```eeellltttsssjjjaaa^^^[[[XXXXXX[[[^^^^^^^^^^^^]]]]]]^^^^^^___bbbhhhoooxxx|||rrrhhhaaaZZZZZZYYYYYYYYYZZZ[[[\\\[[[ZZZYYYZZZ[[[[[[ZZZYYYUUUUUUWWW]]]dddmmm{{{vvvkkkbbb___]]][[[XXXVVVZZZaaahhhnnnvvv}}}vvvoooeee```___```aaa```___```bbbdddgggjjjlllnnnsssxxxuuummmsss|||fffSSSMMMLLLNNN]]]pppmmmYYYNNNKKKRRR___qqq|||mmm___ZZZ[[[ZZZXXXXXXSSSRRRQQQPPPQQQQQQPPPPPPMMMJJJFFFDDDDDDDDDDDDCCC??????===<<<;;;:::::::::666666666666555555555555444444444444444444444444444333333222222333333444555444444444444555666666777888===FFFNNNUUU___hhh|||{{{yyy|||rrrjjjsssyyysssrrrrrrssstttwwwzzzhhh\\\XXXXXXZZZ^^^dddhhhjjjkkklllmmmmmmlllkkkjjjjjjmmmrrrvvvuuujjjaaaYYYTTTPPPMMMOOOUUUYYYXXXXXXZZZ___```bbbcccdddfffjjjmmmlllooosssvvvwwwuuurrrpppdddddddddbbb___\\\XXXUUUQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRUUU[[[ccckkkpppzzzzzzqqqjjjeeebbb```YYYXXXVVVTTTQQQNNNLLLKKKKKKHHHDDDAAA@@@???>>>===:::===@@@@@@@@@BBBHHHLLLPPPRRRTTTWWWZZZ\\\]]]]]]ZZZZZZZZZ[[[]]]aaaeeegggfffoooxxx~~~|||oooggg```]]][[[YYYYYY\\\\\\\\\\\\\\\\\\[[[ZZZYYY]]]___bbbgggnnnxxx{{{ppphhhbbb```]]]ZZZYYYYYYZZZ[[[YYYXXXVVVVVVXXXYYYYYYXXXTTTSSSTTTYYY]]]cccppp||||||qqqgggbbb___^^^\\\XXXWWWYYYaaadddkkktttzzz~~~sssmmmeee``````aaaaaa```___```bbbdddgggjjjmmmooossszzztttnnnuuuttt```PPPMMMLLLOOO___sssiiiWWWOOOIIIRRRbbbvvvnnneee]]]ZZZWWWTTTSSSUUUTTTSSSSSSRRRPPPOOONNNNNNMMMJJJFFFDDDDDDEEEEEEDDD@@@???>>><<<;;;:::::::::666666666666555555555555444444444444444444444444444333333222222333333444555444444444444555666666666777<<>>>>>@@@BBBAAAAAADDDKKKQQQVVVXXXZZZ]]]```aaabbbbbb\\\\\\\\\]]]aaafffkkknnnppp|||~~~rrrjjjccc^^^^^^]]][[[[[[^^^\\\]]]___aaaaaa```___^^^aaaccceeehhhlllttt~~~|||wwwnnnjjjeee___[[[ZZZZZZ[[[YYYWWWUUUUUUWWWYYYZZZZZZVVVTTTSSSUUUVVVYYYbbbllltttyyy}}}{{{{{{|||}}}}}}}}}~~~}}}ppphhhbbbbbbbbb___\\\[[[___```eeennntttzzz}}}rrrllldddaaaaaabbbbbbaaa___```bbbdddgggkkknnnooooooxxxqqqoooxxxkkkZZZMMMMMMNNNRRRbbbvvvdddUUUQQQLLLVVViii~~~kkkccc\\\ZZZXXXUUUTTTVVVUUUUUUTTTRRROOOMMMKKKKKKJJJHHHEEEDDDDDDEEEEEEDDDAAA@@@>>>===;;;:::::::::666666666666555555555555555555555555555555555555444333333222222333333444555444444444444555666666555666<<>>======<<<:::999888777666666666666777666555555444444555555444444444444333333333333444444444555555555555666666777888;;;DDDPPPUUUSSSWWW```mmmxxxxxxkkkiiilllyyyuuusssuuuwwwxxx{{{sssfff^^^YYY\\\___ccceeeffffffffffffggghhhgggeeebbbaaabbb]]]^^^bbbjjjuuuwwwqqqnnnggg```ZZZWWWUUUUUUYYY]]]aaabbbfffdddbbbaaa``````aaabbbbbbbbbbbbffflllttt{{{qqqcccZZZTTTUUUVVVWWWXXXZZZ\\\\\\^^^^^^]]][[[XXXUUUSSSRRRNNNQQQWWW]]]cccgggiiijjjkkkgggbbbaaacccfffiiiiiifffeeeeeeccc```]]]YYYWWWUUUQQQLLLJJJKKKLLLIIIFFFAAAEEEIIIIIIGGGGGGKKKNNNSSSUUUXXX[[[^^^___```___SSSQQQRRR[[[iiitttxxxxxxqqqpppnnnnnnpppssswwwxxxwww{{{}}}xxxppplllllloooqqqppplllhhhhhhiiigggeeeaaa[[[UUUQQQQQQRRROOONNNNNNNNNNNNLLLIIIFFFCCCCCCDDDCCCCCCDDDHHHKKKRRRWWW___fffmmmwww}}}yyyxxxzzz{{{zzzxxxvvvxxxzzzzzzzzz{{{zzzssseeebbb______aaabbbbbbaaadddgggjjjlllmmmoooqqqssszzz|||pppqqquuu|||wwweeeRRRMMMJJJLLLQQQ```zzzzzzllleeehhhmmmkkkpppzzzrrrllleeeaaa```___\\\YYYZZZWWWTTTQQQOOOMMMIIIGGGIIIJJJJJJKKKPPPWWWWWWSSSHHHGGGDDDBBB@@@>>>>>>===:::999888777777666666777777666666555555555555555555555444444333333333222444444444555555555555666777888999;;;CCCOOOUUUUUUVVV^^^jjjttt}}}wwwkkkkkkooo}}}yyywwwxxxxxxxxx{{{xxxjjj```[[[]]]```ccceeefffgggggggggiiikkkkkkiiigggffffffdddcccbbbdddkkkvvvwwwtttrrrmmmfff]]]ZZZVVVVVVYYY^^^bbbdddggggggfffdddcccbbbaaa```bbbaaa______bbbgggmmmqqq~~~vvvggg[[[TTTTTTUUUVVVWWWZZZ\\\]]][[[[[[[[[[[[ZZZWWWTTTRRRKKKNNNSSSYYY___dddgggiiikkkhhhdddaaabbbeeeggghhhfffffffffeeecccaaa___^^^ZZZWWWSSSRRRQQQOOOKKKHHHEEEGGGIIIIIIHHHIIILLLOOOQQQSSSVVVYYY\\\^^^___```UUUUUUYYYbbbmmmssstttqqqnnnnnnppprrrvvv|||{{{wwwuuuxxxyyywwwrrrnnnmmmnnnkkkjjjfff```YYYTTTQQQQQQQQQPPPOOOOOOOOOMMMJJJHHHEEEEEEDDDCCCBBBBBBEEEHHHIIIMMMSSSYYY___gggqqqxxx|||xxxuuuuuuxxx{{{{{{yyyzzz{{{{{{yyyxxx{{{wwwpppdddbbbaaa``````aaaaaa```cccgggllloooqqqqqqrrrsss}}}yyylllpppwwwqqq^^^NNNLLLKKKLLLSSSeeetttkkkjjjoootttooopppxxxzzzooojjjeeebbbbbb```]]]ZZZZZZXXXTTTRRRPPPNNNKKKHHHIIIJJJKKKLLLQQQWWWWWWSSSGGGFFFEEECCCAAA???>>>===;;;:::999888888777777888777777666555555555555666555555555444444333333333444444444555555555555666888::::::;;;CCCOOOWWWYYY[[[bbblllxxxwwwmmmnnnttt~~~{{{{{{zzzyyy{{{~~~oooeee\\\]]]```bbbeeefffffffffhhhjjjmmmmmmllllllllllllkkkhhheeedddgggnnnuuuzzz|||wwwvvvwwwrrrkkkaaa]]]XXXWWWYYY^^^bbbdddfffggghhhiiihhhfffcccaaadddccc```]]][[[\\\```cccooouuu{{{}}}{{{tttggg[[[TTTTTTTTTUUUWWWZZZ]]]^^^\\\\\\\\\]]]^^^]]]ZZZWWWNNNOOORRRVVV\\\aaafffhhhjjjhhhdddaaa```bbbdddfffeeeeeeffffffeeeeeedddccc]]]]]][[[YYYVVVSSSRRRQQQQQQOOOLLLKKKKKKMMMOOOPPPQQQRRRUUUWWW[[[^^^```bbbZZZ]]]cccjjjooorrrqqqoooooorrrwww{{{~~~~~~}}}{{{wwwtttrrrrrrppppppnnniiibbb[[[VVVTTTRRRPPPNNNMMMMMMMMMKKKIIIGGGGGGFFFDDDCCCCCCFFFHHHFFFJJJOOOSSSVVV\\\dddjjjwww}}}uuuqqqnnnoootttxxxyyyyyyzzz{{{{{{yyyxxx{{{~~~tttmmmddddddcccbbbbbbbbbbbbcccdddggglllppprrrssstttvvvvvvjjjpppzzzmmmXXXJJJIIIIIIKKKUUUiiiyyylllgggjjjooossspppsss~~~xxxpppmmmjjjfffdddeeedddaaa^^^ZZZWWWTTTRRRQQQOOOLLLJJJIIIKKKKKKLLLQQQVVVUUUPPPGGGGGGEEEDDDBBB@@@???>>>===<<<;;;:::999999999999888777666666555555666666555555555444444444444444444444444555555555555666777::::::;;;BBBOOOYYY\\\aaafffppp~~~zzzrrruuu|||~~~{{{zzzyyywwwxxx|||uuujjj[[[\\\^^^aaacccdddeeeeeeiiikkkmmmnnnooooooqqqrrrpppnnnkkkiiiiiilllpppsssxxxxxxwwwuuuwwwyyyuuuoooeee```ZZZWWWYYY]]]bbbdddfffiiimmmpppqqqooollliiiiiiiiigggccc^^^[[[[[[]]]bbbhhhlllkkklllkkkcccZZZUUUUUUUUUVVVXXX[[[^^^```^^^]]]]]]___aaaaaa^^^[[[SSSRRRSSSUUUYYY^^^cccfffgggeeebbb___]]]^^^aaadddcccdddeeefffgggggghhhhhheeeeeeddd```\\\[[[```dddccc\\\SSSOOOPPPRRRSSSRRRRRRSSSUUUWWW[[[___bbbdddbbbfffkkknnnoooppprrrssstttzzz|||{{{yyywwwuuuvvvwwwxxxtttmmmeee^^^[[[TTTQQQNNNLLLLLLLLLLLLKKKIIIIIIHHHGGGFFFFFFIIIKKKKKKOOOSSSUUUWWW[[[aaafffmmmtttvvvlllhhheeefffkkkqqqttttttrrruuuwwwxxxxxx{{{{{{ppphhh```aaabbbbbbbbbcccdddeeegggiiikkkmmmpppsssxxx{{{qqqiiirrr~~~kkkVVVJJJIIIIIILLLXXXnnnrrrgggeeeiiimmmooolllvvvtttnnnjjjiiifffddddddfffeeebbb___YYYWWWTTTSSSRRRPPPNNNLLLKKKLLLLLLLLLPPPUUUSSSMMMHHHHHHGGGFFFDDDBBBAAA@@@>>>===<<<;;;;;;:::;;;;;;888777777666666666666666444444444444555555555555444444444555555555555666555888999:::AAANNNYYY^^^fffjjjsss|||~~~xxx||||||xxxwwwuuussstttxxx}}}zzzoooZZZ[[[]]]___aaacccddddddiiikkkmmmooopppqqqtttvvvtttssspppooonnnooopppqqqrrrtttttttttwwwzzzwwwpppgggaaa[[[WWWYYY]]]aaadddgggkkkrrrxxxzzzxxxuuurrrnnnooonnnjjjddd___^^^^^^\\\```aaa^^^___bbb```YYYWWWWWWVVVWWWYYY]]]```bbb\\\ZZZZZZ[[[]]]^^^[[[XXXWWWUUUTTTTTTVVV[[[```ddddddbbb```\\\[[[\\\```cccbbbcccdddfffgggiiijjjkkklllnnnlllfffaaadddmmmvvvqqqfffYYYSSSTTTVVVVVVTTTSSSSSSUUUWWW[[[___ccceeegggkkkoooooommmnnnsssxxxyyy|||}}}|||yyyvvvzzz}}}~~~|||uuummmeeeaaaWWWSSSOOOMMMMMMNNNNNNNNNKKKKKKKKKJJJIIIJJJLLLOOOQQQUUUYYY\\\]]]___dddiiijjjooowww~~~oooddd```\\\]]]cccjjjnnnooojjjnnnsssvvvwwwyyy}}}xxxmmmeee[[[]]]___```aaabbbdddfffjjjjjjjjjjjjmmmsss{{{wwwllljjjssskkkUUULLLLLLKKKOOO]]]sssqqqgggfffjjjlllmmmfffwwwrrrkkkiiigggeeecccaaabbbddddddaaa^^^XXXVVVTTTSSSRRRQQQOOOMMMLLLNNNMMMMMMPPPTTTQQQKKKJJJIIIIIIHHHFFFDDDCCCBBB???>>>===<<<<<<;;;<<<<<<888888777666666666666666333444444444555666666666444444444555555555666666333666777888???MMMYYY^^^iiilllsss~~~{{{~~~~~~vvvpppqqqtttwwwxxxttteee[[[UUUZZZbbbeeedddcccccceeeiiimmmqqqsssuuuuuuvvvwwwyyyxxxwwwvvvwwwxxxtttuuuvvvxxxyyyxxxuuurrriiieee^^^YYYYYY\\\bbbfffkkknnntttzzz}}}{{{tttrrrqqqqqqppplllfffaaa]]]___]]]YYYXXX[[[\\\YYYYYYZZZZZZ[[[[[[\\\]]]]]]dddaaa^^^\\\[[[]]]___aaa\\\[[[ZZZYYYXXX[[[```ccceeeccc___\\\[[[\\\^^^```bbbaaaaaacccfffiiikkkkkklllnnnnnnllljjjllltttzzz}}}sssfff______```]]]ZZZ\\\YYYZZZaaahhhiiijjjlllpppkkkiiikkklllmmmttt~~~}}}}}}}}}}}}yyyjjjaaa\\\UUUQQQQQQSSSSSSRRRTTTUUUTTTQQQOOOQQQVVV[[[YYY^^^dddiiikkkllloooqqqvvvxxx|||~~~{{{yyywwwwwwwwwzzzxxxuuutttuuuxxx|||xxxggg\\\ZZZYYYYYY[[[```eeeiiiggglllssswwwyyy}}}xxxnnnfff```aaaaaaaaa```aaacccfffjjjjjjlllnnnmmmmmmuuu~~~uuuooopppvvvfffRRRNNNKKKIIIOOO^^^rrrpppfffeeeffffffeeehhh~~~nnngggdddaaa``````````````````______SSSSSSSSSRRRQQQQQQPPPOOOOOOQQQSSSUUUVVVUUUTTTSSSKKKJJJHHHGGGGGGEEEBBB???@@@???>>>===<<<<<<<<<<<<;;;:::999777666555555555666666555555555444444444777666555444444444444444666333333:::AAAIIISSS\\\```eeemmmvvvyyyyyywwwqqqqqquuuwwwxxx~~~wwwfff\\\VVVZZZbbbeeeddddddccceeehhhlllooorrrssstttwwwzzz}}}~~~zzzvvvnnniiibbb\\\ZZZ]]]bbbfffmmmpppvvv}}}}}}{{{yyyuuuppplllggghhheee___]]]______\\\^^^_______________^^^^^^aaa```^^^]]]]]]^^^aaabbb______^^^]]]\\\]]]```bbbcccaaa___\\\[[[\\\^^^___aaa``````bbbeeeggghhhhhhhhhlllpppqqqppprrrxxx}}}xxxnnnjjjkkkllliiieeefffbbbaaaeeeiiihhhgggiiihhheeeeeehhhjjjnnnzzzssshhhccc]]]ZZZZZZ[[[[[[ZZZ^^^^^^]]][[[[[[]]]ccchhhjjjnnntttxxx{{{~~~~~~yyyuuunnnmmmjjjhhhfffeeeeeeeeeiiigggeeedddeeehhhkkknnnvvv|||rrrbbbXXXWWWUUUUUUWWW[[[___bbbbbbhhhnnnsssvvv{{{~~~uuujjjccc^^^___``````___aaacccfffjjjjjjlllnnnmmmnnnvvvsssooorrryyyxxxaaaQQQLLLJJJLLLVVVgggyyyqqqfffcccaaa___^^^iii|||mmmhhhdddaaa``````^^^]]]\\\[[[[[[[[[UUUTTTSSSRRRQQQPPPPPPPPPPPPRRRTTTVVVVVVVVVUUUTTTQQQOOOLLLJJJIIIGGGDDDBBBBBBAAA@@@>>>===<<<<<<<<<;;;:::999777666666555555666666555555555444444444666666555444444444444444888555555:::@@@FFFPPPZZZ[[[aaahhhooo|||yyyyyyssssssvvvxxxyyy}}}zzzhhh^^^WWW[[[aaadddeeefffccceeegggjjjmmmoooqqqqqqwww{{{~~~xxxrrriiiaaa^^^```dddhhhmmmqqqwww|||yyyvvvvvvqqqjjjffffffeeeaaaeeeeeeffffffeeecccaaa```_______________aaabbbbbbcccddddddcccaaaaaabbbccccccbbb```_________`````````______```cccddddddcccccchhhppptttvvvxxx{{{~~~}}}xxxwwwzzzzzzvvvqqqpppkkkggghhhgggdddbbbccccccccceeehhhkkktttzzzxxxtttpppnnnlllllllllsssyyyuuuqqqllliiihhhhhhhhhhhhggggggeeeddddddgggmmmqqqwwwzzz}}}{{{uuuoooiiieee]]]\\\ZZZXXXVVVVVVVVVVVVWWWUUUTTTSSSTTTWWWZZZ\\\```eeemmmwwwkkk\\\SSSQQQOOOOOOPPPSSSWWWYYY[[[aaahhhnnnsssyyyzzzpppfff___\\\]]]^^^^^^___```dddfffiiiiiilllnnnnnnoooxxx}}}pppnnnttt|||nnn[[[OOOLLLLLLRRRbbbwwwpppfffbbb]]][[[\\\nnnuuulllhhhdddaaa```^^^[[[XXXVVVVVVVVVVVVXXXVVVTTTRRRPPPQQQQQQRRRRRRSSSUUUWWWXXXWWWVVVUUUUUURRRNNNKKKIIIHHHEEEDDDDDDCCCBBB@@@>>>===<<<<<<;;;:::999888777666666666666666666555555555444444666666555444444444444555999666666:::>>>DDDMMMWWWVVV\\\bbbgggppp~~~{{{~~~}}}vvvuuuwwwxxxyyy{{{kkkaaaZZZ\\\aaadddfffhhheeefffhhhjjjlllnnnooopppuuuxxx|||zzzppphhhcccdddhhhkkklllpppvvv}}}wwwqqqpppmmmiiiiiijjjkkkjjjiiigggeeeccc``````aaaaaabbbaaaaaaaaadddfffiiiiiihhhffffffgggeeeddddddcccccccccccccccaaa```___```bbbcccbbb```bbbffflllqqqtttvvvyyy{{{}}}|||~~~zzzuuurrrlllgggfffbbb^^^\\\___cccfffjjjmmmssswwwnnniiijjjhhheeebbb```_________dddgggmmmttt~~~~~~~~~{{{yyyxxxwwwwwwtttssspppnnnnnnpppsssuuu{{{{{{zzzzzz}}}|||qqqggg```ZZZVVVRRRQQQPPPNNNMMMMMMMMMNNNMMMLLLLLLKKKMMMOOOQQQRRRSSSVVV\\\ccckkkuuu~~~yyycccVVVNNNMMMKKKJJJKKKMMMPPPRRRUUU[[[bbbiiipppxxxvvvlllbbb]]]ZZZ[[[\\\]]]^^^```dddgggiiiiiillloooooorrr{{{xxxmmmlllrrr}}}zzzgggWWWOOOMMMOOOYYYmmmnnneee```\\\\\\```vvvoookkkiiieeeaaa^^^\\\XXXUUUTTTTTTUUUVVVYYYWWWTTTQQQPPPQQQRRRTTTTTTUUUWWWXXXYYYXXXWWWVVVUUURRRMMMJJJIIIHHHGGGFFFGGGFFFDDDAAA???===<<<<<<;;;:::999888777777777777666666666666555555555555666555555444444444555555888666666:::===BBBLLLVVVSSSYYY^^^aaajjjxxx~~~}}}{{{yyyvvvwwwxxxxxxyyy|||pppfff^^^^^^bbbdddfffiiihhhhhhiiijjjlllmmmnnnoootttuuuwwwyyy}}}~~~vvvnnniiiiiikkknnnmmmqqqwww||||||xxxsssmmmmmmmmmmmmkkkjjjhhhfffccccccdddccccccaaa```___cccfffjjjmmmmmmllllllmmmgggfffeeedddddddddddddddcccbbbbbbcccddddddbbbaaadddeeehhhjjjlllnnnqqqtttwwwwwwyyy{{{}}}{{{uuupppkkkfffbbb```\\\YYYZZZ^^^bbbiiiqqqxxx}}}ssslllgggdddccccccbbb```^^^\\\[[[[[[[[[___```aaadddiiiqqqzzz}}}{{{{{{{{{{{{wwwrrroooppptttxxx{{{|||zzz{{{uuudddXXXQQQLLLJJJIIIHHHGGGEEEEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJLLLLLLMMMOOORRRUUUZZZaaaiiiooozzzqqq^^^TTTLLLKKKIIIHHHHHHJJJLLLNNNRRRWWW___fffoooyyy~~~tttiiiaaa\\\YYYZZZ\\\]]]^^^```dddgggiiiiiilllpppqqquuuuuujjjjjjooo}}}wwwbbbTTTOOOMMMQQQ]]]tttlllccc]]]YYY\\\eee}}}yyylllkkkiiieeeccc]]][[[XXXUUUTTTUUUWWWXXXXXXVVVSSSQQQPPPQQQSSSUUUUUUVVVXXXYYYYYYXXXWWWVVVTTTQQQMMMKKKKKKKKKKKKJJJHHHGGGEEEBBB@@@>>>===<<<;;;:::999888777777777888777777666666666555555555555555444444444555555666555444666999;;;@@@KKKWWWSSSXXX\\\```jjjyyy~~~{{{{{{vvvxxx|||xxxwwwwwwvvvvvvyyy}}}vvvlllcccaaabbbdddgggkkkjjjjjjjjjjjjkkklllmmmmmmrrrssstttuuuxxx~~~}}}wwwpppmmmlllnnnooooootttyyy|||}}}}}}rrrqqqpppnnnkkkjjjhhhhhhfffeeeeeedddcccaaa```___bbbfffkkknnnppppppqqqqqqiiihhhfffdddcccccccccdddfffffffffgggiiihhhfffdddgggfffddddddeeegggjjjkkklllmmmppprrrsssqqqmmmiiiccc___\\\[[[YYYXXX\\\bbbeeeqqq{{{xxxrrrllliiiiiijjjllliiihhhfffeeecccbbbaaaaaa_________^^^___ccchhhllltttxxxxxxrrrjjjeeeccceeegggiiihhhgggjjjrrr}}}rrr```SSSKKKHHHFFFEEEEEEDDDCCCCCCDDDEEEFFFBBBCCCDDDEEEFFFGGGGGGHHHJJJKKKLLLMMMOOOSSSYYY]]]bbblllxxx}}}gggYYYRRRKKKJJJIIIHHHHHHJJJKKKLLLPPPUUU\\\eeennnzzz}}}rrrggg```]]]YYY[[[\\\]]]^^^```dddgggjjjjjjmmmqqqtttxxxqqqiiijjjppp~~~rrr^^^RRROOOMMMSSSbbbzzzjjj___XXXTTT[[[iiiuuulllllliiieeeeee]]]\\\ZZZXXXWWWWWWXXXYYYUUUTTTRRRQQQQQQRRRTTTUUUUUUVVVXXXYYYYYYXXXWWWVVVUUUSSSPPPOOOOOOOOOOOONNNHHHGGGDDDBBB@@@>>>======::::::999888888888888888777777777666666666555555555444444444444555666666444444666999:::>>>JJJVVVUUUXXXZZZ___lll{{{}}}wwwzzz~~~vvvooonnnsss|||~~~yyywwwvvvtttsssvvvyyy~~~|||rrrhhhdddcccdddggglllkkkjjjiiiiiiiiiiiijjjkkkmmmoooqqqrrrssswww{{{{{{xxxtttpppnnnmmmnnnnnnmmmsssxxx{{{{{{{{{zzzwwwsssoookkkhhhggggggffffffeeedddcccbbbbbbaaabbbfffkkkooopppqqqrrrsssooommmjjjgggeeeeeefffgggjjjjjjjjjlllnnnmmmkkkhhhhhhfffdddccccccdddeeeeeeccceeegggjjjkkkjjjhhhfff```]]][[[[[[[[[\\\bbbjjjrrrxxxvvvvvvwwwvvvvvvvvvwwwxxxwwwvvvuuusssqqqooonnnnnnfffffffffdddbbbaaacccdddeeehhhmmmssszzz|||uuukkkdddbbbbbbcccccccccccceeeiiipppyyy~~~nnn^^^RRRKKKFFFDDDEEEDDDCCCCCCDDDEEEFFFGGGBBBCCCEEEFFFGGGHHHGGGGGGJJJKKKKKKKKKKKKMMMQQQSSSVVV[[[bbbiiiooovvv}}}ppp^^^TTTPPPJJJIIIHHHHHHHHHJJJKKKLLLNNNSSS[[[cccmmmzzz{{{oooeee___\\\[[[\\\]]]^^^^^^```dddfffjjjkkknnnsssvvv{{{lllgggkkkuuu~~~kkkXXXPPPOOOOOOYYYkkkeeeXXXRRRPPP]]]ooouuunnnnnniiieeefff___^^^\\\ZZZYYYXXXWWWWWWQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVXXXYYYYYYXXXVVVUUUUUUTTTRRRQQQQQQPPPNNNLLLGGGFFFDDDAAA@@@>>>======::::::999888888888999999777777777777666666666555444444444444444555666666555555777999888;;;GGGSSSWWWWWWXXX]]]kkk{{{vvvwww|||{{{rrriiieeehhhoootttyyywwwuuusssrrrtttxxx|||uuujjjfffddddddgggllljjjiiihhhgggggghhhiiiiiigggjjjnnnppppppqqqrrrsssuuuwww{{{~~~zzzvvvtttqqqooommmmmmmmmmmmjjjooovvvxxxxxxxxx{{{~~~zzz|||vvvpppjjjgggfffeeeeeeeeedddcccccccccdddddddddgggkkkooopppqqqrrrsssvvvsssnnnkkkhhhiiijjjkkkllllllmmmoooqqqpppnnnlllhhhfffeeedddeeedddcccbbb^^^```bbbeeefffggggggfff```]]]\\\]]]^^^___gggqqq||||||xxx{{{~~~|||zzzyyywwwvvvooopppooolllhhheeeddddddccceeeggghhhkkkrrr|||uuunnnkkkkkkkkkjjjiiiiiihhhhhhjjjooowww||||||sssfffYYYNNNGGGAAA>>>AAA@@@@@@@@@@@@BBBCCCDDDFFFGGGIIIJJJLLLLLLKKKKKKLLLLLLMMMLLLLLLMMMOOOQQQUUUUUUWWWZZZ^^^cccgggjjjuuu{{{~~~vvvgggXXXPPPOOOIIIIIIHHHHHHHHHJJJKKKLLLMMMRRRYYYbbblllyyyzzznnnccc^^^\\\\\\]]]^^^^^^___```dddfffkkkllloootttwww}}}yyyiiigggmmmzzzxxxdddTTTNNNOOOSSS___uuu{{{___SSSOOOPPPaaawwwuuupppooohhheeehhhaaa```^^^\\\ZZZWWWUUUTTTNNNOOOPPPQQQRRRSSSTTTTTTUUUVVVXXXYYYYYYWWWVVVTTTUUUSSSQQQPPPOOOMMMJJJGGGFFFEEECCCAAA???>>>>>>===::::::999999888999999999777777777777666666666666444444444444444555666777777777999999777999DDDPPPXXXVVVUUU[[[jjjyyy}}}zzzwwwvvvxxx{{{zzzsss{{{|||uuuggg___aaaeeeeeexxx{{{tttrrrrrrqqqtttwww{{{zzzooohhhggghhhjjjjjjkkknnnnnnjjjccc___```cccbbbdddgggjjjlllmmmnnnnnnppprrrtttuuutttrrrooonnnkkklllmmmnnnnnnnnnnnnmmmqqqrrrtttuuuuuuwww{{{}}}}}}zzzqqqllllllkkkhhheeeeeefffffffffdddcccdddeeecccgggkkkmmmmmmmmmppprrrrrrwwwwwwooohhhfffhhhhhhmmmppptttxxxyyyxxxuuusssqqqnnnjjjfffeeeeeedddccc^^^]]]^^^dddjjjllliiieeeddddddcccaaabbbjjjwww~~~{{{~~~}}}|||yyyuuupppkkkiiilllgggeeegggfffgggooozzz~~~}}}yyyyyy{{{|||{{{xxxvvvtttuuuuuuuuutttwwwooobbbVVVMMMGGGDDDBBBBBBCCCCCCCCCCCCBBBBBBAAAHHHIIIKKKKKKKKKLLLNNNPPPRRRQQQPPPOOOOOOOOOPPPQQQOOOOOOOOOPPPRRRTTTWWWYYY^^^aaacccaaaYYYRRRMMMKKKIIIJJJKKKJJJJJJJJJLLLNNNQQQTTTYYYaaalllyyyttthhh```^^^^^^``````___]]]\\\```fffllliiipppuuuuuuttt{{{ttthhhhhhoooyyy}}}mmm\\\SSSPPPMMMVVViiiqqq\\\UUURRRTTTggg~~~uuupppkkklllkkkbbbeeebbb^^^[[[ZZZXXXUUUSSSTTTTTTSSSSSSSSSSSSSSSTTTTTTVVVXXXYYYVVVTTTSSSRRRQQQQQQPPPOOOOOONNNMMMMMMEEECCCAAA@@@AAABBBBBBAAA<<<<<<=========<<<:::999888888777777666666555555555555555555555555555555444666888888888>>>GGGOOOYYYVVVUUUWWW```lllwww~~~~~~|||xxx|||fffuuu~~~uuueeeZZZ[[[___aaawww~~~xxxuuuvvvssstttwwwzzz}}}ssskkkiiijjjkkklllmmmpppqqqmmmgggbbbaaabbb___```bbbdddfffggghhhhhhjjjkkkmmmnnnmmmkkkhhhgggeeeffffffggghhhiiijjjjjjoooqqqtttwwwxxxyyy{{{}}}|||yyy{{{zzztttnnnkkkkkkjjjhhheeeeeefffgggfffdddcccdddeeedddhhhmmmooonnnnnnpppsssvvv{{{|||uuunnnkkkkkkkkkkkknnnssswwwzzz||||||{{{yyyvvvqqqmmmiiifffcccbbbaaa```aaaeeekkkmmmkkkgggeeefffgggiiinnn{{{zzzvvvtttpppllliiiiiigggfffllltttyyy|||rrrdddVVVMMMHHHEEEDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNPPPSSSUUUUUUUUUVVVVVVVVVVVVVVVVVVSSSRRRQQQOOONNNMMMMMMMMMPPPSSSUUUTTTPPPKKKIIIHHHGGGIIIJJJJJJIIIJJJMMMOOOQQQSSSXXX___jjjxxx}}}rrrhhhaaa___```aaaaaa```^^^^^^aaagggllljjjpppuuuuuuvvvqqqgggiiippp|||zzziiiYYYQQQPPPNNN\\\rrr|||hhhWWWTTTTTTXXXlllsssmmmhhhiiijjjbbbaaa___\\\ZZZZZZYYYWWWVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVWWWVVVTTTRRRQQQQQQRRRRRRQQQQQQPPPOOOOOONNNHHHFFFCCCBBBBBBBBBAAA@@@<<<======>>>===<<<:::999888888888777666666555555555555555555555555555555555666777777777<<>>>>>>>>>>>===<<<;;;:::999888888777777666555555555555555555555555555555666666666555555:::CCCIIIUUUTTTTTTUUUYYYcccnnnvvv|||{{{~~~UUUaaarrrqqqbbbZZZ[[[^^^ppp}}}~~~yyyxxxtttuuuwwwxxx|||~~~tttooonnnooopppuuuxxx{{{zzzuuunnniiigggeeecccaaa___^^^```aaacccbbbcccddddddcccaaa___^^^\\\[[[ZZZZZZ\\\```dddggghhhnnnwww{{{uuunnnhhhdddccccccdddfffgggfffdddfffggghhhgggeeedddeeefffhhhlllqqqrrrqqqrrrtttvvvwwwwwwqqqmmmiiihhhjjjlllqqqwww~~~~~~zzzxxxvvvtttsssuuuyyy|||}}}|||{{{|||xxx|||~~~|||yyyuuurrrpppppprrrtttuuuvvvwww{{{}}}ooo[[[OOOIIIHHHIIIHHHHHHGGGGGGIIILLLOOOQQQSSSUUUWWWWWWXXXYYY\\\^^^fffiiilllnnnooonnnlllkkkeeeaaaZZZTTTOOOLLLKKKKKKJJJJJJIIIGGGEEEEEEEEEFFFCCCEEEGGGHHHIIIKKKOOOQQQTTTVVVZZZ```kkkxxxvvvlllddd`````````````````````aaadddhhhkkkmmmqqqtttvvvzzzxxxkkkiiipppxxx|||mmm[[[OOOKKKNNNRRRdddwwwggg^^^YYY[[[]]]dddyyy|||kkkeee```bbbfffaaa\\\ZZZXXXXXXYYYYYYYYYXXXVVVWWWWWWXXXXXXXXXXXXXXXVVVVVVTTTPPPLLLKKKLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJHHHFFFEEEEEEDDDBBBAAA?????????>>>===<<<;;;;;;999999888888777666666555555555555555555555555555777666555333444888@@@EEERRRSSSTTTTTTWWW___kkktttyyy{{{XXX```nnn~~~|||lll___]]]```lll}}}xxxuuussstttvvvxxx|||{{{tttqqqqqqsssxxx|||~~~yyysssoookkkiiieeebbb``````bbbcccbbbbbbbbbbbbaaa___^^^\\\ZZZXXXWWWVVVXXX\\\aaadddeeelllwww~~~yyyrrrjjjccc```\\\]]]^^^aaadddeeeeeedddfffgggggggggeeedddeeefffhhhmmmqqqsssssssssvvvyyyyyy{{{tttnnniiihhhhhhjjjmmmssszzz~~~{{{{{{}}}{{{{{{{{{zzzzzzxxxvvvssstttxxx|||{{{yyywwwuuuvvvyyy|||~~~~~~~~~vvv```RRRLLLKKKLLLPPPOOONNNNNNOOORRRTTTVVVVVVYYY\\\___aaaeeeiiilllwwwzzz~~~~~~|||uuupppfff\\\UUURRRQQQRRRNNNLLLIIIFFFEEEEEEFFFFFFBBBDDDGGGHHHJJJLLLPPPSSSVVVYYY^^^eeeppp}}}}}}rrrhhhaaa^^^^^^^^^_________```cccfffhhhiiinnnqqquuuwww}}}tttlllmmmuuu}}}xxxfffUUUKKKIIIMMMSSSbbb~~~qqqbbb______bbbdddmmmvvvhhhddd^^^aaaddd```]]][[[XXXWWWXXXWWWVVVUUUVVVWWWXXXYYYYYYYYYYYYYYYWWWVVVSSSOOOKKKJJJKKKMMMMMMMMMLLLLLLLLLLLLKKKKKKHHHFFFEEEEEEFFFFFFDDDCCCAAA@@@???>>>===<<<<<<;;;999999999888777777666666555555555555555555555555666555444333444888>>>BBBNNNRRRUUUVVVWWW___mmmxxx~~~}}}vvvwww[[[___kkk{{{sssccc___ccckkk~~~yyyuuussstttvvvxxx{{{{{{vvvuuuvvvzzz~~~{{{sssppplllgggdddccccccdddbbbbbbbbbaaa___^^^\\\\\\XXXWWWUUUTTTUUUXXX\\\^^^dddjjjttt~~~wwwqqqjjjbbb\\\[[[YYYZZZ\\\___aaacccddddddeeefffffffffdddcccdddeeehhhlllqqqttttttuuuxxx{{{~~~yyyrrrmmmhhhggggggiiinnnuuu|||{{{||||||wwwttttttwwwzzz~~~{{{vvvpppkkkiiikkkmmmnnnoooqqqtttxxx{{{~~~|||fffXXXRRRRRRSSSTTTTTTSSSTTTUUUWWWYYYZZZZZZ^^^dddiiiooovvv|||xxxmmmddd]]]ZZZYYYPPPMMMIIIGGGFFFFFFFFFEEECCCEEEHHHIIIKKKMMMQQQTTTWWW[[[bbbkkkvvvxxxlllccc]]]\\\]]]]]]```______bbbeeehhhiiiiiinnnqqqvvvzzzqqqnnnrrryyysss___RRRJJJHHHLLLRRR```xxxmmm]]]___cccgggjjjtttpppfffddd___aaaddd___]]][[[XXXWWWVVVVVVTTTSSSVVVWWWXXXZZZZZZZZZYYYYYYVVVVVVSSSPPPLLLKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNHHHGGGGGGGGGIIIHHHGGGEEECCCBBB@@@>>>===<<<<<<<<<:::999999888888777666666555555555555555555555555555444333444666999<<>>===>>>>>>EEECCC@@@<<<888555333222666666555555555444444444777555444333444777:::<<>>=========GGGEEEBBB???<<<999888777666666555555555444444444666555444444555777:::<<>>=========BBBAAA???<<<:::888777666666666666555555555444444666555444444555777:::;;;>>>KKKZZZdddooo\\\ggg}}}}}}vvvvvvwwwwwwxxxzzz|||}}}{{{tttpppkkkjjjhhhggghhhkkknnnqqqtttyyy||||||{{{xxxooogggaaaZZZTTTQQQNNNLLLOOOSSSWWWYYY\\\]]]^^^^^^```bbbbbbdddffffffeeeeeeeeefffjjjnnnsssxxx}}}}}}uuunnnkkkjjjjjjhhhhhhhhhiiikkklllllloootttzzz|||vvvpppkkkiiifffgggiiikkknnnppprrrsssyyyzzz|||~~~yyynnndddbbbcccccceeehhhhhhjjjmmmpppsssvvvyyy{{{}}}wwwsssrrrrrroooiiiaaaYYYUUUWWW]]]bbbbbbhhhrrr}}}yyypppfff___[[[\\\]]]\\\\\\_________```bbbeeeiiikkklllpppvvvnnnaaaeeennn||||||lll]]]PPPLLLJJJLLLXXXfffpppdddYYYWWWVVVZZZfffxxxtttnnnfff```^^^]]][[[YYY[[[[[[ZZZYYYYYYYYYZZZZZZ[[[ZZZYYYXXXWWWVVVVVVVVVTTTRRRSSSVVVUUUQQQNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJHHHFFFCCCAAA???>>>>>>===<<<;;;999888777666666666666666666555555555555555555444444555777999;;;???JJJYYYdddnnnyyy~~~}}}YYYiii{{{yyyxxxwwwwwwxxxzzz{{{|||{{{wwwooommmkkkiiiiiikkkmmmppppppuuuxxxxxxxxxvvvoooggg^^^XXXRRRPPPNNNMMMPPPUUUWWWYYY\\\^^^^^^___```bbbdddfffggghhhgggfffggghhhjjjooouuuzzz~~~{{{sssmmmjjjhhhhhhgggggghhhiiikkklllmmmooossswww{{{~~~{{{tttppplllmmmnnnppprrrtttvvvwww{{{~~~kkkccc\\\\\\\\\[[[]]]___^^^aaadddgggjjjnnntttxxx~~~sssggg^^^\\\```eeeffflllvvv~~~vvvmmmbbb]]][[[]]]^^^\\\]]]``````aaabbbccceeegggiiikkkpppwwwjjj^^^ccclllyyyxxxbbbWWWNNNLLLLLLQQQaaarrr{{{mmmeeeYYYVVVUUU^^^ooo}}}uuunnneee```^^^^^^\\\[[[[[[[[[ZZZZZZZZZ[[[[[[\\\]]]\\\ZZZYYYXXXWWWWWWWWWUUUSSSTTTWWWVVVQQQNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKLLLLLLLLLMMMMMMMMMMMMKKKIIIGGGDDDBBBAAA@@@>>>===<<<;;;:::999999999777777666666666555555555555555555555666888999:::===FFFTTT```hhhoooxxx}}}|||YYYiii|||uuuwww}}}~~~{{{xxxwwwxxxzzz{{{|||wwwuuurrrnnnmmmmmmnnnnnnkkkpppsssttttttsssmmmeee\\\UUUPPPNNNMMMLLLOOOTTTWWWZZZ]]]^^^^^^___aaabbbeeegggiiiiiihhhggghhhiiimmmqqqwww|||xxxqqqmmmkkkggggggggghhhiiijjjkkklllnnnooorrrtttwwwyyyzzz{{{zzz|||~~~}}}yyyuuuuuuwwwyyy|||pppaaa[[[WWWYYYZZZZZZ\\\```\\\___cccfffjjjqqqzzzuuuhhhbbbcccfffiiiooozzz~~~zzzrrriii```\\\[[[]]]]]]\\\]]]aaaaaaccceeeffffffgggjjjkkkqqqyyy|||ggg^^^eeekkksssvvvnnnXXXPPPKKKLLLOOOWWWkkktttiiicccXXXVVVYYYggg}}}zzzssslllddd___^^^^^^^^^]]]\\\\\\\\\\\\\\\]]]^^^______^^^]]][[[ZZZYYYYYYYYYUUURRRRRRTTTSSSNNNLLLNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOONNNLLLIIIGGGDDDBBBAAA<<<;;;:::999888888888888777777777666666666555555444555555555666888999:::888AAAOOO[[[```eeeooozzz~~~YYYeee|||yyyrrrlllqqq~~~~~~xxxvvvwwwzzz|||||||||{{{vvvrrrooommmllliiinnnqqqqqqqqqpppjjjbbb[[[UUUPPPNNNMMMLLLOOOUUUXXXZZZ]]]^^^______aaabbbfffhhhjjjjjjiiihhhiiijjjppptttzzz~~~vvvpppmmmkkkhhhhhhhhhiiiiiijjjjjjkkklllmmmooorrrtttvvvwwwwwwuuuvvvyyy|||tttfff]]]XXXUUUWWWYYYYYY\\\``````dddiiilllqqqyyyqqqjjjjjjlllooouuu{{{vvvnnnddd^^^[[[ZZZ[[[[[[YYY\\\aaa```cccgggiiijjjjjjlllnnnrrr{{{ssscccaaaiiikkkmmmjjj```OOOJJJIIIMMMQQQ\\\tttyyylllddd```XXXWWW]]]pppwwwoooiiiaaa]]]^^^______^^^^^^^^^^^^___```aaabbbccc``````___^^^\\\[[[ZZZYYYVVVRRRQQQSSSRRRMMMLLLOOONNNNNNNNNMMMMMMMMMLLLLLLPPPPPPQQQQQQQQQQQQQQQRRROOONNNMMMJJJGGGEEEBBBAAA;;;:::999888777777777777777777777777666666666555444444555666777888999999777@@@MMMXXXZZZ]]]jjjyyyWWW```rrrxxxqqqdddhhhtttyyyuuuwwwzzz}}}}}}zzz~~~{{{uuupppllljjjkkkoooqqqppppppoooiiiaaa]]]WWWQQQPPPNNNMMMQQQVVVXXXZZZ]]]^^^______aaacccggghhhjjjjjjiiiiiiiiijjjssswww}}}|||uuupppmmmllliiiiiiiiiiiiiiiiiiiiiiiijjjkkkmmmpppsssuuuvvvvvvtttuuuxxx|||zzziii\\\]]]XXXVVVWWWWWWWWWZZZ^^^ggglllqqquuuzzzxxxrrrrrrvvvuuu|||}}}xxxtttkkkaaa]]]ZZZXXXYYYYYYWWW[[[```^^^bbbhhhkkklllmmmoooqqqsss}}}lll```ccclllllliiibbbUUUJJJFFFGGGMMMSSS___yyyrrrgggaaa]]]WWWWWW```www~~~uuukkkfff___\\\]]]______^^^aaaaaaaaaaaabbbccceeeeeeaaaaaa``````^^^\\\ZZZYYYYYYUUUSSSTTTRRROOONNNQQQNNNNNNNNNNNNMMMMMMLLLLLLSSSSSSSSSTTTTTTTTTTTTTTTOOONNNLLLJJJGGGDDDBBB@@@@@@???>>>===<<<<<<;;;<<<777777777777666666666666444444555666777888999999;;;BBBOOOWWWWWWXXXfffwwwPPPZZZeeerrr|||yyywwwkkkjjjooo{{{}}}yyyyyy{{{||||||yyy}}}~~~xxxqqqllliiilllmmmnnnooooookkkddd___]]]ZZZUUUQQQPPPPPPSSSTTTXXXYYY[[[\\\]]]^^^aaaccckkkmmmmmmmmmkkkjjjkkklllsss{{{~~~uuupppnnnllllllmmmmmmllljjjhhhgggfffeeeiiijjjkkkmmmooopppqqqqqqssstttvvvzzz~~~zzzllldddccc\\\]]]\\\ZZZXXXZZZ```eeeqqqvvv}}}{{{}}}}}}{{{{{{}}}zzztttmmmeee___YYYZZZZZZZZZYYYYYY\\\^^^aaaccchhhllloooqqqrrrssswww{{{jjjfffccceeegggcccWWWMMMGGGGGGGGGJJJRRRdddzzzqqqaaaYYYVVVTTTRRR___rrrxxxrrrhhheeeaaa______````````````aaadddfffffffffeeedddccc___\\\\\\___```\\\YYYZZZZZZYYYXXXVVVTTTRRRQQQSSSPPPLLLKKKLLLOOOQQQRRRYYYWWWTTTQQQOOOPPPRRRTTTOOOOOOMMMKKKHHHEEEBBBAAA???===;;;;;;;;;;;;999777666666666666666666555555555555555555666666666777<<<@@@LLLXXXXXXUUU___pppLLLUUU___kkk||||||yyywwwkkkiiilllvvvyyyxxxyyyzzz{{{xxx||||||||||||}}}~~~}}}xxxrrrmmmkkkkkklllmmmooooookkkeeeaaa]]]ZZZUUURRRPPPQQQSSSUUUVVVWWWYYY[[[]]]```eeehhhmmmnnnooonnnlllkkklllnnnttt|||zzzsssooonnnmmmmmmmmmlllkkkjjjhhhgggfffeeehhhiiikkkmmmnnnoooppppppssstttuuuxxx|||zzzpppeee___^^^\\\]]]]]]\\\\\\```gggmmmyyy}}}vvvzzzxxxrrrjjjbbb]]]YYYZZZZZZYYYXXXYYY\\\^^^___bbbgggkkkoooqqqsssuuuyyywwwiiigggeeeeeeccc\\\PPPGGGGGGGGGHHHKKKSSScccuuuvvveeeYYYSSSPPPOOORRRaaauuutttnnngggdddaaa___```aaabbbbbb```aaaccceeefffeeedddddd___[[[YYYZZZ]]]^^^\\\YYY[[[ZZZYYYXXXVVVTTTRRRQQQTTTQQQOOOOOOQQQTTTWWWXXXZZZWWWTTTQQQOOOPPPRRRSSSQQQPPPOOOLLLIIIGGGDDDBBB???===<<<;;;<<<;;;999888888888777777666666666666555555555666666666777777;;;>>>IIIVVVXXXVVV^^^kkk{{{yyytttuuuzzzFFFMMMWWWbbbqqq~~~|||yyyqqqllllllrrryyy~~~zzzzzzzzzwwwwwwxxxyyywwwzzz~~~zzzzzzzzzzzzzzzzzzzzzzzz~~~}}}zzzvvvrrrnnnllljjjjjjlllmmmnnnkkkfffccc\\\ZZZUUURRRQQQRRRTTTVVVUUUVVVWWWYYY]]]bbbiiinnnpppqqqqqqooonnnmmmoooqqqvvv}}}vvvqqqooonnnnnnnnnllllllkkkjjjiiiggggggfffiiijjjkkkmmmnnnooooooooorrrrrrtttvvvyyy|||ssslllhhhbbb^^^^^^```aaabbbbbbccciiirrrxxxyyy|||}}}vvvoooggg___ZZZYYYYYYYYYXXXXXXYYY\\\______bbbgggkkknnnqqquuuwww}}}pppdddeeefffddd___UUUKKKEEEGGGGGGHHHKKKTTTbbbrrr|||wwwfffXXXQQQMMMLLLLLLUUUfff|||~~~ooojjjfffdddaaa___```bbbbbbbbb___aaabbbdddddddddcccccc[[[XXXWWWXXX[[[]]][[[YYY[[[ZZZYYYWWWUUUSSSQQQPPPRRRQQQPPPQQQUUUYYY[[[\\\YYYWWWTTTQQQPPPPPPQQQRRRRRRQQQPPPNNNKKKHHHFFFDDD@@@>>>===<<<===<<<:::999:::999999888777666555555555555666666666777777777:::;;;DDDRRRXXXXXX\\\dddtttzzzsssfffdddhhhBBBHHHQQQ[[[gggvvvzzztttppprrrwww|||vvvuuuzzz}}}wwwuuuvvvwwwxxxzzz~~~}}}{{{}}}~~~|||zzzxxxvvvxxxxxxwwwvvvssspppmmmllliiiiiiiiikkkkkkjjjgggddd\\\YYYUUURRRPPPQQQTTTUUUVVVVVVWWWYYY]]]ccclllrrrttttttssspppoooooorrrtttzzz}}}yyytttpppoooooonnnnnnkkkkkkjjjjjjiiihhhggggggjjjkkklllnnnnnnooooooooopppqqqrrrsssuuuwwwyyyzzztttiiifffgggfffffffffjjjlllmmmmmmooouuu~~~~~~wwwnnneee\\\WWWYYYYYYYYYXXXWWWYYY\\\___bbbfffjjjmmmnnnqqqvvvyyykkk^^^cccgggeee\\\QQQJJJGGGHHHFFFGGGLLLWWWeeesss|||ooo\\\QQQMMMLLLLLLMMMYYYlllyyylllgggfffccc```___`````````______```aaabbbbbbbbbbbbaaa[[[ZZZXXXYYY[[[\\\[[[YYYZZZYYYWWWUUUSSSRRRQQQPPPOOONNNNNNQQQVVVZZZ\\\\\\XXXWWWTTTQQQPPPPPPQQQQQQQQQQQQPPPNNNKKKHHHFFFEEEAAA@@@>>>>>>>>>===<<<:::::::::999888777666555444555666666666666777777777999999@@@MMMVVVYYYZZZ]]]mmmttt|||rrraaa[[[]]]AAAFFFNNNWWWaaammm|||yyysssrrrtttyyyyyywwwzzzyyyvvvvvvwwwyyy{{{}}}~~~yyyooopppsssvvvzzz~~~{{{wwwtttsssssssssrrrqqqnnnlllkkkhhhhhhhhhiiijjjiiigggddd]]]ZZZVVVRRRPPPQQQSSSUUUXXXXXXXXXYYY]]]dddlllrrrvvvuuussspppooopppsssvvv~~~{{{xxxssspppooonnnmmmllljjjjjjjjjiiiiiiiiihhhhhhlllmmmnnnooooooooooooooonnnnnnpppqqqrrrsssssstttxxxyyyzzz|||}}}~~~}}}}}}yyywwwnnnfffgggjjjlllnnnqqqtttvvvzzz|||xxxmmmccc[[[VVVXXXXXXXXXWWWVVVYYY]]]```fffjjjmmmnnnnnnqqqvvv{{{xxxiii___eeeiiifffZZZOOOHHHGGGHHHFFFGGGOOO^^^nnn{{{|||kkkXXXOOOLLLKKKMMMQQQ[[[qqqwwwmmmgggfffccc```______^^^]]]\\\______``````````````````___^^^]]]\\\\\\\\\[[[ZZZXXXWWWUUUSSSRRRQQQQQQQQQOOOOOOPPPSSSWWW[[[\\\\\\WWWUUUSSSQQQPPPPPPQQQQQQPPPPPPOOOMMMKKKHHHFFFEEECCCAAA????????????===;;;::::::999888777555555444666666666666777777777888999888<<>>===;;;::::::999888777666666666666666777777777888888888888;;;DDDPPPWWWXXXWWWZZZcccnnnwww~~~yyyhhh]]]YYY;;;@@@JJJTTTXXX___ooo}}}uuunnnjjjjjjooo|||{{{yyyzzzxxxyyyzzz|||~~~uuunnndddaaa\\\XXXWWWXXXZZZ\\\```gggpppxxx}}}yyyyyyyyywwwvvvsssqqqoooooommmkkkkkkkkkkkkjjjiiifffccc]]]XXXUUUTTTUUUWWWWWWXXXZZZ\\\```gggnnntttvvvuuuqqqnnnlllnnnssswww{{{sssqqqnnnnnnmmmmmmkkkiiiiiiiiiiiiiiiiiiiiijjjjjjkkkllllllmmmllllllkkkkkkjjjkkklllnnnnnnnnnnnnmmmooooooppprrrtttvvvwwwxxxxxxyyyzzz{{{|||}}}~~~~~~}}}~~~~~~~~~{{{yyyzzz}}}~~~~~~}}}rrrfff^^^ZZZYYYXXXWWWVVVUUUUUUXXX]]]aaacccgggkkkllllllpppyyymmmiiijjjlllllldddWWWKKKEEEDDDFFFIIISSSfffzzzpppaaaTTTPPPMMMJJJRRR^^^kkkwwwrrrllleeecccbbbaaaaaabbbbbbaaa```^^^^^^]]]]]]]]]]]]^^^^^^\\\\\\\\\\\\ZZZZZZZZZZZZXXXWWWVVVUUUVVVWWWYYYZZZZZZZZZZZZ\\\^^^^^^[[[YYYRRRQQQQQQQQQQQQRRRSSSSSSQQQQQQPPPNNNLLLJJJHHHGGGEEECCCBBBAAAAAAAAA???>>><<<<<<;;;;;;:::::::::999666666777777777888888888888888;;;BBBLLLUUUXXXXXXVVV___jjjttt|||pppbbb[[[888>>>HHHRRRUUUZZZjjj|||{{{tttmmmiiihhhnnn{{{}}}{{{{{{wwwxxxyyyzzz||||||qqqiiiaaa\\\UUUNNNKKKKKKMMMNNNKKKOOOVVV^^^dddkkkqqquuuzzz{{{}}}~~~}}}~~~~~~}}}|||zzzwwwtttrrrrrrpppnnnmmmmmmmmmlllkkkjjjfffaaa[[[XXXWWWWWWXXXUUUWWWZZZ]]]aaahhhpppvvvvvvtttppplllkkkmmmrrrvvv|||xxxnnnmmmllllllllllllkkkiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjkkkkkkkkkjjjiiiiiiiiijjjlllmmmnnnnnnmmmlllnnnnnnoooqqqsssuuuwwwxxxwwwxxxxxxyyyzzz||||||}}}~~~}}}~~~xxxnnnccc[[[YYYZZZXXXWWWVVVUUUUUUXXX]]]aaa^^^ccchhhjjjjjjpppzzzyyyjjjiiihhhjjjiiibbbWWWMMMHHHFFFFFFKKKYYYooommm___UUUSSSPPPMMMVVVeeexxxqqqoookkkbbbbbbaaaaaabbbeeeffffffeee^^^^^^]]]\\\\\\]]]]]]]]]WWWXXXYYYYYYXXXXXXYYYZZZYYYYYYXXXWWWXXXZZZ]]]^^^\\\\\\\\\]]]^^^\\\YYYVVVPPPPPPPPPQQQQQQSSSTTTTTTRRRRRRQQQPPPNNNLLLJJJIIIFFFDDDBBBBBBBBBBBB@@@>>>==================<<<<<<777777777777888888888888888999;;;@@@JJJSSSXXXXXXVVV___kkkttt}}}wwwggg]]]>>><<>><<<;;;<<<;;;:::888888888888777777777777666666999:::;;;AAANNNYYY___```gggtttqqq===888:::GGGVVVaaallluuu~~~~~~wwwvvv~~~~~~xxxssstttvvvwwwzzz}}}zzzooocccUUUOOOHHHBBB@@@?????????======>>>@@@AAACCCDDDEEEBBBDDDGGGIIIKKKOOOSSSVVVZZZ^^^eeelllqqqtttvvvvvvsssssstttuuuuuusssqqqoookkkiiifffccc```^^^]]]\\\XXXXXXZZZ^^^eeemmmuuuzzz{{{uuuqqqooommmjjjkkkoooqqqpppooonnnmmmkkkjjjiiijjjiiigggfffffffffggghhhiiiiiihhhhhhhhhiiijjjkkkkkkkkkkkkkkkkkkllllllllllllllllllkkkkkkllllllmmmppppppooonnnooopppqqqrrruuuvvvwwwxxxzzzzzz{{{{{{zzz|||yyyrrrhhh___YYYXXXYYYYYYWWWWWWXXXZZZ]]]```bbbdddeeefffkkkrrrwwwqqqiiilllqqqyyyqqqbbbSSSIIIGGGJJJMMMWWWlll|||hhh[[[SSSUUUWWW]]]qqqzzzjjjfffddd___[[[VVVZZZ^^^```aaaaaaaaabbb]]]\\\ZZZXXXVVVTTTSSSSSSTTTSSSQQQPPPQQQTTTXXX[[[]]]___```aaa``````aaabbb___^^^]]][[[[[[\\\]]]^^^^^^ZZZTTTPPPOOOPPPQQQQQQNNNNNNNNNOOOOOOOOOOOOOOOMMMLLLLLLLLLMMMLLLJJJGGG@@@>>>===<<<<<<<<<:::999999999888888888777777777888999999:::@@@KKKYYYaaadddjjjyyyppp===999:::EEETTTbbbnnnvvv~~~{{{yyytttttttttvvvxxx|||~~~zzzmmmaaaTTTOOOGGGBBB????????????999:::<<<>>>@@@BBBCCCDDDDDDFFFHHHIIIJJJLLLOOOQQQTTTVVVYYY]]]bbbfffjjjlllmmmoooqqqrrrqqqooommmllliiihhhfffcccaaa^^^]]]\\\XXXXXXYYY\\\bbbjjjrrrvvvvvvqqqnnnnnnlllhhhhhhkkkjjjjjjiiiiiihhhhhhggggggeeedddddddddeeegggiiijjjiiiiiihhhhhhiiijjjkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooqqqpppooooooooopppqqqrrrssstttvvvyyy{{{}}}~~~~~~}}}~~~uuummmccc[[[WWWXXXYYYYYYWWWXXXYYY\\\___bbbdddffffffggglllssszzzooommmrrrwwwzzznnn]]]OOOHHHGGGJJJNNN]]]vvvyyyhhh\\\TTTUUUVVV\\\ssstttfffeeeccc```^^^[[[]]]^^^^^^^^^```ccceee[[[ZZZXXXVVVUUUSSSSSSSSSQQQPPPOOOOOORRRVVV[[[^^^^^^___aaaaaa```______```[[[ZZZZZZZZZZZZ\\\]]]^^^[[[WWWRRROOOOOORRRSSSTTTPPPPPPPPPOOOOOONNNNNNNNNNNNMMMMMMMMMNNNLLLIIIGGGAAA???============;;;999999999999999888888888888888888999:::>>>HHHVVVaaaiiiooo}}}|||uuu;;;:::;;;CCCOOO___llluuu}}}wwwuuussstttwww{{{}}}~~~yyylll```SSSNNNGGGAAA??????@@@@@@===>>>???AAABBBBBBBBBBBBCCCEEEHHHIIIJJJKKKMMMOOOSSSSSSSSSTTTWWW\\\```bbbdddgggjjjkkkjjjhhhhhhhhhfffeeedddbbb```^^^\\\[[[XXXXXXXXXZZZ___fffmmmqqqtttpppmmmmmmjjjeeeccceeeeeeddddddccccccdddeeeeeeaaaaaaaaabbbdddgggiiikkkhhhhhhiiiiiijjjkkkkkkkkklllllllllmmmnnnnnnoooooonnnnnnnnnnnnooopppqqqrrrrrrrrrqqqppppppqqqrrrssssssuuuwwwzzz}}}|||rrrjjj___YYYWWWXXXYYYXXXVVVWWWZZZ]]]```ccceeeggggggiiinnnvvv~~~zzzpppqqqwww{{{vvvhhhWWWLLLHHHGGGJJJNNN___zzzrrrfffZZZSSSUUUVVV\\\tttpppfffeeecccaaabbbbbbbbb```^^^[[[\\\^^^```YYYXXXWWWVVVUUUTTTTTTTTTPPPOOOPPPQQQTTTYYY]]]```^^^```bbbbbb```^^^^^^^^^YYYYYYZZZ[[[\\\\\\]]]]]]XXXTTTQQQOOOQQQSSSUUUVVVRRRRRRQQQPPPOOOOOONNNNNNOOONNNNNNOOONNNLLLIIIFFFAAA@@@>>>===>>>===<<<::::::::::::999999999888888888777888;;;===DDDRRR___kkkqqq~~~}}}xxx888:::;;;@@@IIIYYYhhhqqq|||{{{wwwsssrrruuuzzz|||~~~xxxkkk^^^RRRMMMFFF@@@>>>>>>??????AAABBBDDDEEEFFFEEEEEEDDDCCCFFFIIIKKKMMMNNNQQQSSSTTTTTTTTTUUUVVVXXX[[[\\\[[[^^^aaabbbaaaaaabbbcccccccccbbb```^^^\\\[[[ZZZXXXWWWVVVXXX\\\bbbhhhlllpppmmmlllmmmjjjeeebbbddd```____________```bbbcccaaaaaaaaabbbcccfffhhhiiiggghhhiiikkkllllllkkkkkkllllllmmmnnnnnnoooppppppnnnnnnooopppqqqssstttuuutttsssrrrqqqqqqrrrssssssvvvwwwzzz|||~~~zzzoooggg]]]XXXXXXYYYYYYXXXUUUWWWZZZ]]]aaadddfffgggjjjkkkqqqyyyvvvpppsssxxxzzzqqqaaaQQQJJJHHHGGGIIIMMM^^^xxx|||hhh```VVVRRRUUUWWW___yyymmmhhhgggbbb```cccbbbbbbaaa^^^ZZZYYYYYYZZZWWWWWWVVVUUUUUUUUUUUUVVVRRRRRRSSSTTTWWWZZZ]]]^^^```bbbdddcccaaa___^^^]]][[[\\\]]]^^^^^^]]]\\\[[[VVVTTTQQQQQQRRRTTTUUUUUUSSSRRRRRRQQQQQQPPPPPPOOOQQQQQQPPPPPPPPPMMMIIIEEEBBB@@@>>>>>>>>>>>><<<:::;;;::::::::::::999999999777777888;;;<<<@@@NNN\\\gggmmmxxxxxx666999;;;===EEETTTdddooo~~~uuuxxx~~~yyysssqqqtttyyy|||}}}~~~xxxkkk^^^QQQLLLEEE???===>>>>>>>>>>>>@@@BBBDDDEEEFFFFFFEEEEEEIIIMMMPPPRRRUUUXXXZZZVVVVVVWWWXXXYYYZZZZZZZZZUUUYYY\\\]]]\\\\\\^^^aaabbbaaaaaa___]]][[[ZZZXXXWWWVVVUUUVVVZZZ___eeehhhkkkiiiiiillllllgggfffggg\\\\\\[[[[[[\\\^^^```aaabbbaaaaaaaaabbbdddfffgggfffgggjjjlllmmmlllkkkjjjlllmmmmmmnnnoooppppppqqqnnnooooooqqqrrrtttvvvwwwuuutttsssrrrrrrrrrssstttyyyzzz|||}}}}}}xxxmmmeee\\\XXXXXXZZZYYYXXXUUUVVVZZZ]]]aaadddfffgggmmmnnnsss|||sssppptttwwwxxxmmm\\\MMMIIIIIIHHHIIILLL[[[tttvvvaaaZZZRRRPPPUUUYYYccc}}}yyyjjjiiihhhaaa___bbb\\\^^^___^^^[[[YYYXXXXXXWWWVVVVVVUUUVVVVVVWWWWWWTTTUUUUUUWWWXXXZZZ\\\]]]aaaccceeeeeebbb___^^^^^^^^^___aaaaaa```^^^[[[YYYVVVTTTRRRRRRSSSTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRQQQSSSSSSRRRRRRQQQNNNIIIEEEBBB@@@???>>>???>>><<<;;;;;;;;;;;;:::::::::999999777666888<<<<<<>>>KKKZZZaaafffqqq|||:::999:::>>>CCCMMM^^^nnntttooorrr{{{}}}yyywwwwwwyyyzzzzzz}}}{{{mmm___RRRIIIAAA???>>>===???CCCCCCDDDFFFHHHJJJKKKKKKLLLTTTTTTUUUXXX\\\```aaaaaaaaa___^^^___bbbbbb```^^^^^^]]][[[ZZZXXXXXXYYYYYY\\\```dddbbb\\\WWWWWWYYY\\\[[[YYYXXXYYY[[[^^^```kkklllmmmmmmmmmkkkiiigggbbbaaa^^^]]]\\\^^^```aaa___```bbbbbbbbbbbbdddffffffiiilllmmmmmmlllllllllooooooqqqrrrssstttttttttooooooooopppqqqssstttuuuuuutttrrrrrrrrrtttvvvwwwzzzzzz{{{|||~~~xxxsssdddaaa\\\[[[[[[[[[YYYWWWTTTWWW[[[]]]^^^```eeeiiinnnrrryyy}}}uuurrrvvvxxxqqqdddTTTIIIHHHIIIGGGJJJQQQbbb{{{vvvgggYYYYYYPPPNNNUUU]]]jjjxxxllleeeccccccaaa___``````___]]]\\\ZZZYYYXXXZZZZZZZZZYYYXXXUUUSSSQQQSSSTTTUUUVVVXXXYYYZZZ[[[``````aaaaaaaaaaaaaaa``````aaaaaa```^^^[[[XXXVVVPPPRRRSSSRRROOOOOOSSSVVVSSSSSSTTTUUUUUUTTTSSSRRROOOQQQSSSSSSPPPLLLJJJHHHCCCCCCCCCAAA@@@>>><<<;;;===<<<;;;:::999999999999:::888999;;;<<>>BBBJJJ[[[jjjxxxkkkggghhhpppxxx~~~yyywwwwwwyyyzzzzzz{{{{{{lll___QQQIIIAAA???>>>===???CCCCCCDDDFFFHHHKKKLLLNNNNNNVVVWWWYYY]]]aaadddffffffhhhgggggghhhjjjkkkhhheeecccbbb___]]][[[ZZZYYYYYY[[[^^^```___[[[XXXWWWXXXZZZYYYXXXXXXYYY\\\___aaaggghhhkkklllmmmmmmkkkjjjbbb```]]]ZZZYYY[[[]]]^^^```aaaccccccbbbbbbdddffffffiiilllnnnmmmlllmmmmmmooooooqqqrrrssstttttttttqqqqqqqqqrrrssstttuuuuuuttttttsssrrrssstttvvvxxxyyyyyyzzz||||||sssmmmbbb___[[[YYYYYYYYYWWWVVVVVVYYY\\\]]]^^^aaafffkkknnnttt|||xxxsssrrrvvvvvvmmm]]]PPPGGGGGGGGGGGGNNNXXXrrrrrrdddXXXYYYSSSSSS\\\fffuuu}}}uuukkkdddbbbaaa___]]]___^^^]]][[[ZZZYYYYYYYYYYYYYYYYYYXXXVVVTTTSSSRRRSSSSSSTTTVVVXXXYYYZZZ[[[\\\]]]^^^```aaaaaaaaaaaa``````___^^^\\\XXXUUUSSSQQQRRRRRRQQQQQQRRRTTTVVVUUUUUUVVVUUUTTTRRRPPPOOONNNPPPQQQPPPNNNKKKIIIHHHEEEDDDDDDCCCAAA???===<<<===<<<;;;:::999999999999999777888:::;;;===FFFPPP]]]fffmmmrrr;;;999:::===@@@GGGUUUcccxxxpppeee______dddjjjuuu~~~zzzwwwwwwxxxyyyyyywww|||zzzlll___QQQIIIAAA???>>>===???CCCEEEFFFGGGJJJLLLOOOQQQRRRYYY[[[___dddhhhkkkmmmnnnnnnnnnpppsssuuuuuurrrpppmmmkkkhhhddd```]]][[[ZZZ^^^^^^___^^^]]][[[YYYXXXXXXWWWWWWWWWYYY[[[^^^```bbbdddhhhlllnnnooonnnnnneeebbb]]]ZZZXXXYYY\\\^^^```bbbccccccccccccdddfffgggjjjmmmnnnnnnmmmnnnoooooopppqqqrrrssstttttttttsssssssssttttttuuuuuuuuuuuutttsssssstttvvvwwwyyyyyyzzz{{{}}}zzznnneee___\\\YYYWWWWWWWWWVVVUUUYYY[[[]]]]]]^^^aaaggglllpppvvvrrrrrrsssvvvsssfffSSSKKKEEEFFFEEEGGGTTTccc{{{kkk```XXXTTTQQQUUU```mmm|||yyyssskkkfffdddbbb___\\\^^^\\\ZZZXXXWWWXXXYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSRRRSSSTTTVVVXXXYYY[[[[[[XXXYYY[[[]]]___```aaabbb``````___^^^[[[XXXUUUSSSTTTSSSRRRSSSUUUVVVWWWVVVXXXWWWWWWUUUSSSPPPMMMLLLNNNNNNMMMMMMLLLJJJIIIHHHFFFFFFEEEDDDBBB@@@>>>======<<<;;;:::999999999999888777777999999;;;DDDMMM\\\dddjjjmmmxxx::::::;;;===>>>CCCOOO[[[lll}}}rrrhhhaaa]]]___dddnnnwww{{{wwwvvvvvvwwwwwwvvvzzz{{{mmm```QQQIIIBBB@@@???>>>@@@DDDGGGHHHIIILLLOOOQQQSSSTTTZZZ]]]ccchhhlllooorrrsssuuuwww{{{{{{yyyuuupppjjjeeeaaa___cccbbb`````````___\\\YYYYYYYYYXXXWWWXXXZZZ\\\]]]___bbbgggkkknnnoooooonnniiifffaaa\\\ZZZ[[[]]]___aaacccddddddcccccceeefffiiikkknnnooooooooopppqqqppppppqqqsssssstttttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvxxxyyyzzz|||}}}~~~yyykkk```]]][[[YYYWWWVVVVVVVVVVVV[[[\\\]]]]]]]]]```gggmmmqqqyyyxxxmmmrrruuuvvvooo___LLLGGGEEEEEEDDDHHHYYYmmmwwwfff\\\WWWOOOQQQYYYfffsssvvvrrrmmmiiigggdddaaa^^^\\\[[[XXXVVVUUUWWWYYYZZZXXXWWWUUUSSSRRRRRRSSSTTTRRRSSSTTTVVVXXXZZZ[[[\\\XXXYYYZZZ\\\]]]^^^______```______^^^\\\ZZZXXXWWWUUUSSSRRRTTTXXXZZZYYYWWWXXXWWWWWWUUUSSSPPPMMMLLLNNNLLLKKKJJJJJJJJJIIIHHHHHHHHHGGGFFFDDDBBB@@@>>><<<<<<;;;:::::::::::::::999777888::::::;;;BBBKKKYYY```eeehhhqqq~~~::::::;;;======???IIITTT```ooozzzrrriiibbbaaaeeeiiirrr}}}~~~|||wwwuuuuuuuuuuuuvvvyyy~~~}}}ooobbbRRRJJJCCCAAA@@@@@@BBBFFFIIIJJJLLLOOOQQQSSSSSSTTTTTTXXX^^^cccfffjjjnnnqqqyyy~~~xxxqqqllliiihhhfffdddbbbaaa___\\\ZZZ\\\[[[ZZZYYYXXXXXXXXXYYY^^^aaafffkkknnnnnnnnnmmmkkkhhhccc___\\\\\\^^^___aaabbbdddeeedddeeefffhhhjjjlllnnnppppppppprrrtttqqqrrrssstttttttttttttttuuuuuuvvvwwwwwwvvvvvvuuuwwwwwwwwwxxxyyy{{{||||||wwwiii^^^\\\[[[ZZZXXXWWWWWWXXXXXXZZZ\\\]]]]]]]]]aaahhhnnnsss~~~qqqmmmtttvvvsssiiiXXXJJJFFFEEEEEEDDDJJJ___wwwrrraaaXXXTTTRRRXXXcccqqq~~~qqqooollliiigggdddaaa___\\\[[[XXXVVVUUUWWWYYYZZZWWWVVVTTTSSSRRRSSSTTTTTTSSSTTTUUUWWWYYY[[[]]]^^^ZZZ[[[\\\\\\]]]\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYYYYRRRPPPPPPRRRWWWYYYXXXVVVVVVVVVVVVVVVTTTRRRPPPOOOOOOLLLKKKKKKLLLMMMKKKIIIJJJIIIHHHGGGEEEBBB@@@???<<<<<<;;;;;;::::::;;;;;;:::999999;;;:::;;;AAAIIISSSZZZ```dddkkkxxx::::::<<<>>>======EEEOOOWWWdddwww{{{rrrjjjhhhlllooottt|||yyyvvvuuuvvvvvvwwwyyy}}}rrreeeTTTLLLDDDCCCBBBBBBDDDIIIKKKMMMPPPRRRTTTSSSQQQPPPKKKOOOUUUXXX[[[___eeeiiirrryyyyyyuuunnnmmmjjjfffbbb^^^[[[ZZZ^^^^^^\\\ZZZYYYXXXWWWWWW]]]```fffkkknnnnnnmmmllljjjgggddd```]]]]]]]]]]]]```bbbdddeeeeeefffhhhjjjkkkmmmooopppppprrrtttvvvssstttuuuuuuvvvvvvuuuuuuuuuvvvxxxyyyzzzyyyxxxxxxyyyyyyzzz|||}}}~~~|||ssshhh___[[[[[[[[[YYYWWWWWWYYY[[[ZZZ\\\^^^___```cccjjjoooxxxzzzmmmnnnvvvtttnnnbbbRRRIIIEEEDDDFFFFFFNNNggg~~~kkk\\\SSSQQQRRR[[[jjjxxxxxxlllkkkiiigggdddbbb```___^^^\\\ZZZXXXWWWXXXYYYYYYUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUVVVYYY[[[]]]___```^^^^^^^^^^^^]]]\\\[[[ZZZXXXXXXXXXWWWWWWVVVVVVVVVMMMNNNOOOQQQTTTVVVVVVUUUVVVVVVWWWWWWVVVTTTSSSQQQPPPNNNLLLNNNPPPQQQNNNKKKKKKJJJIIIGGGEEEBBB@@@???<<<<<<;;;;;;;;;;;;;;;<<<;;;::::::;;;::::::@@@GGGNNNUUU]]]aaafffppp~~~999:::<<<>>>===<<>><<<<<<;;;;;;;;;<<<<<<===999888999:::888777;;;BBBIIIPPPYYY]]]]]]bbbnnn{{{}}};;;<<<<<<;;;:::<<>>===<<<::::::999888999:::<<<===JJJVVV\\\```dddaaagggxxx}}}yyyvvv|||<<<<<<<<<;;;;;;<<>>===<<<::::::999888999:::;;;<<>>???>>>===;;;<<>>=========<<<;;;;;;:::999999999:::;;;<<<>>>JJJQQQXXX^^^\\\___nnn@@@@@@???>>><<<<<>>>>>>>>===<<<<<<;;;:::999999999:::;;;===HHHNNNVVV^^^]]]aaaooo|||BBBBBBAAA>>><<<===???AAAGGGOOOXXXaaalll~~~tttvvvxxxxxxyyyzzz}}}}}}jjj^^^RRRLLLIIIJJJOOOUUUVVVXXXYYYVVVRRRPPPPPPSSSRRRTTTZZZ```gggsss}}}ssskkkgggfffffffffggghhhjjjkkkooosssvvvuuupppjjjgggfffmmmmmmnnnoooppprrrtttuuurrrrrrrrrrrrrrruuuyyy}}}||||||}}}~~~{{{tttkkkbbb]]][[[ZZZZZZVVVXXXZZZ[[[\\\___cccfffeeehhhnnnuuuyyy|||nnnnnnsss{{{wwwmmm___QQQGGGDDDDDDCCCEEEHHHSSSjjjrrrdddVVVSSSWWW\\\dddjjjtttwwwrrrpppoooooommmkkkgggdddcccaaa___\\\ZZZ[[[]]]```bbbbbbbbbaaaccceeeeeedddbbbaaagggooopppmmmiiihhhiiiiiigggdddaaa```___```aaa[[[ZZZXXXVVVVVVWWWXXXYYYZZZ\\\^^^```bbbcccccccccaaa```]]][[[YYYXXXXXXXXXSSSUUUWWWXXXXXXWWWVVVUUUTTTSSSRRRQQQQQQNNNJJJGGGEEECCCAAA@@@@@@???>>>===<<<;;;:::999999999:::;;;:::DDDIIIQQQ\\\]]]bbbqqqCCCCCCAAA???======???AAABBBLLLWWWaaalllvvvxxxzzzzzzzzz{{{}}}qqqeeeWWWOOOLLLKKKPPPUUUXXXZZZ\\\YYYUUURRRSSSTTTSSSUUU[[[bbbkkkyyy}}}}}}~~~|||ssslllfffeeeeeeeeefffhhhjjjllloooqqqssstttssspppllljjjkkklllmmmoooqqqssstttuuuttttttsssrrrsssvvvzzz~~~vvvppphhhaaa]]][[[YYYXXXVVVXXXZZZ[[[]]]```dddgggeeeiiiqqqxxx~~~tttnnnppptttwwwooocccVVVLLLFFFCCCBBBCCCGGGMMM[[[sssmmm```SSSQQQVVV\\\dddkkkwww{{{sssmmmjjjkkkkkkjjjhhhfffcccaaaaaa```^^^]]]___cccgggjjjiiihhhgggggggggfffdddbbbcccjjjqqqqqqmmmiiiiiikkkhhhgggeeebbbaaa_________ZZZYYYWWWWWWWWWXXXZZZ\\\\\\]]]___aaabbbbbbbbbaaa___^^^\\\ZZZYYYYYYYYYZZZSSSUUUWWWYYYYYYXXXVVVUUUXXXVVVTTTRRRQQQOOOKKKIIIGGGEEEBBBAAAAAAAAA???>>><<<;;;:::999888999::::::999AAAFFFNNN[[[^^^eeeuuuCCCCCCBBB???======???AAA>>>IIIVVV```lllyyy{{{||||||{{{{{{}}}~~~wwwjjj\\\RRRMMMLLLOOOUUU[[[]]]^^^\\\WWWTTTTTTUUUSSSUUU\\\ccclll|||zzzzzz{{{}}}~~~{{{sssmmmeeeeeeddddddeeegggjjjkkkoooooopppsssttttttqqqnnnjjjkkkmmmppprrrssstttuuuuuuttttttssssssvvv{{{|||sssnnnfff```]]]ZZZXXXWWWWWWXXXZZZ\\\]]]```eeehhheeejjjrrr{{{~~~pppnnnrrrsssqqqgggYYYNNNIIIGGGFFFEEEBBBHHHQQQbbb{{{{{{iii\\\PPPNNNTTT\\\dddkkkzzz~~~xxxrrrllliiiiiiiiihhhfffccc```^^^bbbaaa``````ccchhhmmmpppnnnllljjjiiiiiigggdddaaadddkkkqqqqqqllliiijjjmmmffffffeeedddbbb```^^^\\\YYYXXXWWWVVVWWWYYY[[[]]]^^^___```aaabbbbbbaaaaaa]]]\\\[[[YYYYYYYYYZZZZZZSSSUUUWWWYYYZZZYYYWWWUUU[[[YYYUUUSSSRRROOOMMMJJJHHHFFFDDDBBBBBBBBB@@@???===<<<:::999888999:::::::::BBBFFFNNN[[[aaahhhyyyEEEDDDCCCAAA@@@???>>>>>>BBBEEEOOO^^^ooo~~~}}}xxx|||zzzxxxxxxzzz|||}}}}}}|||pppaaaXXXSSSPPPRRRWWW]]]^^^^^^]]][[[YYYXXXYYYSSSXXX]]]aaalll~~~xxxuuuwwwwwwrrrnnnlllffffffffffffggghhhiiijjjmmmmmmnnnppptttuuuuuutttooonnnnnnoooqqqssstttttt}}}|||{{{yyyxxxzzz}}}|||xxxiiihhheeebbb^^^ZZZWWWVVVVVVUUUUUUXXX]]]bbbeeegggkkkooovvvyyyppprrruuuvvvlll^^^PPPJJJIIIGGGFFFGGGHHHMMM[[[rrr}}}ssseeeXXXOOOQQQTTTYYYdddpppxxxpppnnnpppmmmmmmlllkkkgggccc___\\\[[[[[[]]]```dddiiinnnqqqnnnmmmkkkiiigggeeeddddddfffiiijjjhhhdddcccfffjjjhhhfffccc___\\\ZZZZZZYYYYYYXXXXXXWWWXXXYYYZZZ[[[\\\]]]^^^___````````````___]]][[[ZZZ[[[[[[ZZZYYYWWWXXXXXXYYYYYYXXXXXXWWW[[[ZZZXXXVVVTTTRRRQQQPPPKKKJJJHHHFFFEEEDDDCCCCCC======<<<;;;;;;;;;;;;;;;<<<===BBBIIITTT```kkkqqqEEEDDDCCCAAA@@@???>>>>>>@@@DDDNNN]]]nnn{{{xxx~~~{{{yyyxxxzzz|||}}}}}}tttggg]]]UUUPPPRRRWWW\\\^^^^^^]]][[[YYYXXXYYYVVV\\\aaaeeeppp}}}wwwsssuuuuuuppplllkkkdddeeefffhhhiiijjjkkkllllllllllllooosssuuuvvvvvvrrrrrrrrrsssuuuwwwxxxxxx}}}|||}}}zzztttgggfffccc```\\\YYYVVVUUUUUUTTTUUUXXX]]]bbbfffiiilllqqqyyyvvvqqqtttuuussseeeXXXLLLHHHGGGEEEEEEFFFMMMUUUfffzzzttthhh^^^TTTNNNPPPTTTXXXeeessswwwqqqnnnnnnooonnnmmmkkkgggdddaaa___^^^^^^___aaadddhhhlllnnnmmmkkkiiigggdddcccbbbaaacccfffhhhfffbbb```bbbdddbbbaaa___]]][[[ZZZZZZZZZYYYXXXWWWVVVVVVXXXZZZ[[[___```aaaaaabbbaaaaaaaaaccc```\\\YYYXXXXXXYYYZZZXXXYYYYYYZZZZZZYYYYYYXXX[[[[[[YYYWWWUUUSSSRRRQQQMMMLLLJJJHHHFFFDDDDDDCCC>>>>>>===<<<;;;;;;;;;<<<<<<>>>AAAIIISSS___jjjpppEEEDDDCCCAAA@@@???>>>>>>>>>BBBKKKZZZkkk{{{~~~zzz}}}zzzyyyzzz|||}}}}}}|||~~~zzzooodddXXXPPPQQQWWW\\\]]]___^^^\\\ZZZYYYYYYYYY___eeejjjttt}}}vvvrrrrrrrrrmmmiiihhhcccdddgggjjjlllmmmnnnnnnkkkkkkkkkmmmrrruuuwwwwwwuuuvvvvvvxxxzzz|||~~~wwwoooeeedddaaa^^^ZZZXXXVVVUUUUUUUUUWWWYYY^^^ccchhhjjjooouuussstttxxxtttmmm\\\RRRIIIGGGFFFEEEFFFHHHPPP^^^qqqyyyiii\\\WWWQQQNNNQQQTTTZZZkkk~~~zzzuuuqqqnnnlllpppooollliiifffdddbbbaaaaaa```aaabbbdddfffiiijjjkkkiiigggdddbbb```___^^^```ccceeeccc___\\\\\\]]]\\\[[[ZZZZZZYYYYYYZZZZZZZZZYYYWWWVVVWWWYYY\\\^^^bbbccccccccccccbbbaaaaaaccc```[[[XXXWWWXXX[[[]]]ZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[[[[ZZZXXXVVVTTTRRRQQQOOONNNMMMJJJHHHFFFEEEDDD@@@???>>>===<<<<<<<<<<<<<<<===@@@FFFPPP\\\ffflllxxxxxx|||EEEDDDCCCAAA@@@??????>>>???AAAHHHUUUddduuu~~~}}}|||zzzzzz{{{||||||yyy|||wwwlll]]]QQQPPPVVV[[[]]]______]]]ZZZYYYYYYXXX___ggglllwwwxxxrrrqqqppplllhhhhhhdddfffiiilllnnnnnnnnnmmmmmmlllkkkmmmqqqtttuuuuuuvvvxxxzzz|||}}}sssjjjdddbbb___\\\ZZZXXXWWWVVVWWWXXXZZZ\\\___ccchhhkkkttt{{{~~~sssxxx{{{qqqdddUUUNNNIIIHHHHHHGGGJJJOOOSSSeeexxx{{{ooo```VVVSSSOOONNNQQQUUU^^^vvvtttsssqqqmmmkkkmmmkkkhhheeecccaaaaaaaaabbbbbbbbbcccdddfffhhhiiiiiihhheeeccc```^^^]]]]]]^^^aaabbbaaa^^^ZZZXXXXXXXXXXXXXXXWWWXXXXXXXXXXXXZZZYYYXXXXXXZZZ]]]aaadddbbbbbbbbbbbbaaa```___^^^\\\\\\ZZZYYYYYY[[[___aaaZZZ[[[[[[\\\\\\[[[[[[ZZZZZZZZZZZZYYYWWWUUUSSSQQQQQQPPPOOOMMMKKKHHHFFFEEEBBBAAA@@@>>>======<<<<<<;;;;;;===BBBKKKVVV```gggnnnnnnrrr{{{FFFEEEDDDBBBAAA@@@@@@???@@@@@@FFFPPP[[[hhhyyy}}}~~~~~~{{{zzz{{{||||||yyy{{{}}}rrrcccUUUQQQUUU[[[]]]______^^^[[[ZZZZZZVVV]]]eeekkkvvvzzzsssqqqoookkkhhhhhhgggiiikkkmmmnnnnnnmmmlllpppooonnnoooqqqrrrrrrrrruuuwww{{{}}}~~~zzzooofffcccaaa___\\\ZZZXXXXXXXXX[[[]]]^^^___```ccchhhlllvvv~~~xxx|||zzzkkk[[[OOOJJJGGGHHHGGGHHHMMMTTT```qqq}}}qqqeee[[[SSSPPPLLLLLLPPPVVVcccxxxqqqrrrqqqmmmiiihhhfffccc```______```aaadddeeeeeefffhhhiiijjjkkkhhhgggeeebbb```___^^^]]]___```aaa```]]]ZZZWWWVVVXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVWWWZZZ^^^ccceee_________^^^]]]\\\[[[ZZZXXXZZZ]]]]]]\\\\\\^^^```[[[[[[\\\\\\\\\\\\[[[[[[YYYZZZZZZYYYWWWUUUSSSQQQRRRRRRQQQOOOMMMKKKHHHGGGEEEDDDBBB@@@>>>=========999999:::>>>FFFPPPZZZaaadddeeelllwwwHHHGGGFFFDDDBBBBBBAAAAAABBBAAADDDLLLTTT]]]jjjuuu~~~xxxvvvyyy|||yyy|||{{{{{{zzz{{{||||||zzz{{{~~~yyyjjj\\\UUUUUUZZZ]]]``````^^^\\\ZZZZZZUUU[[[bbbiiisss|||tttqqqoookkkhhhiiiiiijjjkkklllmmmmmmllllllqqqppppppqqqssssssqqqppprrrvvv{{{}}}~~~{{{qqqiiicccbbb```]]]ZZZYYYYYYYYYZZZ]]]```bbbbbbbbbeeekkkoooxxx~~~~~~vvvdddTTTJJJGGGFFFFFFEEEGGGOOOYYYqqq~~~yyyhhh]]]VVVQQQLLLIIIKKKRRR[[[kkktttppprrrqqqllliiidddbbb```______```aaabbbhhhiiiiiijjjkkkkkkllllllfffeeedddbbb``````_________```___^^^\\\ZZZXXXVVVYYYYYYYYYYYYYYYXXXVVVVVVSSSTTTUUUWWWZZZ]]]```bbb\\\\\\\\\[[[ZZZYYYXXXWWWZZZ^^^aaa```]]]ZZZZZZ\\\\\\]]]]]]^^^^^^]]]]]]\\\YYYZZZ[[[[[[YYYWWWTTTRRRQQQQQQQQQQQQOOOMMMJJJIIIGGGFFFDDDBBB@@@>>>======999888888;;;BBBLLLVVV\\\[[[___iiivvvIIIIIIGGGEEEDDDCCCCCCCCCBBBAAACCCJJJPPPWWW```iiiyyy}}}rrrnnnppprrrvvvxxxwwwtttzzzxxx{{{|||zzz{{{{{{{{{zzzzzz{{{~~~~~~sssdddZZZXXXYYY\\\```aaa___]]][[[ZZZXXX]]]bbbgggpppzzz}}}}}}}}}tttpppnnnjjjggghhhhhhiiiiiikkklllmmmnnnnnnppppppqqqtttvvvuuurrrpppqqquuu{{{}}}~~~~~~rrrhhhbbb``````^^^[[[XXXWWWWWWYYYZZZ]]]```dddeeeeeeiiiooouuu~~~~~~qqq___PPPIIIGGGFFFFFFEEEHHHSSS___vvvrrr```XXXSSSNNNKKKIIIOOO[[[gggvvv~~~tttrrrssspppkkkiiibbbaaaaaaaaabbbccceeefffiiiiiiiiiiiihhhhhhgggfffccccccaaa``````````````````___]]]\\\[[[ZZZXXXWWWZZZZZZ[[[[[[[[[ZZZYYYXXXVVVWWWYYYZZZ\\\]]]^^^^^^[[[[[[[[[[[[[[[ZZZYYYXXX\\\___aaa___[[[YYYZZZ]]]___``````aaaaaa``````___[[[\\\]]]]]]\\\YYYVVVTTTPPPPPPQQQQQQPPPNNNLLLJJJHHHGGGEEECCC@@@???>>>===;;;:::999;;;AAAJJJTTTZZZYYY___iiiuuuJJJJJJHHHFFFEEEDDDDDDDDDBBB@@@BBBIIIOOOUUU]]]dddttt}}}pppkkklllooolllqqqtttuuu|||vvvxxx|||zzz{{{{{{{{{zzzzzzzzz{{{~~~xxxjjj___ZZZYYY\\\```aaa```]]][[[ZZZ[[[___cccgggnnnwww{{{yyy}}}{{{yyy{{{}}}sssooommmhhhfffggggggggghhhiiikkkmmmpppqqqnnnooorrruuuxxxwwwtttqqqpppuuu{{{~~~zzzlllaaa^^^___^^^\\\YYYWWWVVVVVVXXXYYY[[[___dddfffgggkkkssszzz~~~}}}nnn\\\OOOKKKJJJIIIIIIGGGKKKWWWeeeqqq}}}}}}lll[[[UUURRRMMMLLLLLLTTTdddrrr|||uuuttttttpppkkkiiibbbbbbcccdddeeegggiiiiiiggggggfffeeedddbbb```___aaaaaa```_________`````````^^^[[[ZZZZZZYYYXXXWWWYYYZZZ\\\]]]]]]]]]\\\[[[\\\]]]^^^``````___^^^]]][[[\\\\\\\\\\\\[[[ZZZZZZ[[[^^^___]]]YYYYYY^^^bbbbbbbbbccccccccccccbbbbbb]]]^^^___```^^^\\\XXXVVVOOOPPPQQQQQQQQQOOOMMMKKKIIIHHHFFFCCCAAA???>>>>>><<<;;;:::;;;AAAJJJTTTZZZZZZaaalllvvvJJJJJJIIIHHHGGGFFFEEEDDDEEECCCCCCGGGJJJNNNUUU^^^mmm{{{xxxooollllllooonnnqqqzzzzzzwww}}}}}}zzzyyyyyyyyyyyyyyyyyyzzz}}}sssdddZZZ^^^\\\]]]```aaa___^^^aaaaaabbbcccfffjjjnnnrrruuuzzzzzzzzzzzz||||||uuupppkkkgggdddfffgggjjjmmmooooooooooooqqqsssvvvwwwwwwvvvwwwxxxvvvwwwyyy||||||rrriiiccc^^^[[[YYYXXXWWWVVVWWWWWWYYYYYY[[[___fffllllllmmmvvvtttuuudddVVVMMMJJJCCCCCCJJJKKKLLL[[[ooo}}}xxxnnnaaaWWWQQQMMMJJJPPPVVVbbbooozzz~~~xxxtttqqqooollljjjfffffffffgggggghhhhhhiiiiiigggbbb^^^\\\\\\]]]___^^^___^^^\\\ZZZZZZ\\\^^^aaa]]]XXXWWWXXXZZZZZZYYYWWWWWWXXXYYYZZZ\\\^^^___cccccccccbbb```aaaccceeeYYYXXXXXXXXXZZZ]]]```bbbaaa```___^^^^^^^^^^^^^^^aaabbbcccddddddcccaaaaaaZZZ[[[]]]^^^]]]ZZZWWWTTTOOOPPPPPPOOOOOONNNLLLLLLJJJGGGEEECCCCCCBBBAAA???@@@<<<;;;===???BBBIIIQQQZZZ^^^dddnnn}}}KKKKKKJJJIIIHHHGGGFFFEEEFFFCCCCCCFFFIIILLLTTT]]]fffssszzzqqqmmmnnnoooooouuu~~~zzz~~~{{{zzzyyyzzzzzzzzzyyyzzz}}}yyyiii^^^\\\ZZZ[[[___aaa___^^^``````aaacccfffiiimmmppprrrsssuuuwwwyyy}}}{{{tttpppmmmjjjhhhggghhhjjjkkkmmmnnnoooooopppsssvvvwwwwwwwwwyyyzzzwwwyyy{{{}}}xxxnnnfff```\\\ZZZXXXXXXWWWWWWWWWXXXZZZ[[[\\\___ffflllmmmppp{{{zzz|||qqq___QQQIIIJJJEEEFFFKKKMMMQQQcccxxx}}}pppaaaVVVQQQOOONNNVVV[[[eeessszzztttpppooommmlllhhhhhhiiiiiiiiiiiihhhhhhiiifffbbb^^^\\\\\\\\\]]]^^^___```^^^]]]]]]^^^```aaa]]]YYYXXXYYY[[[[[[ZZZ[[[[[[\\\\\\]]]^^^___```bbbcccbbbaaa______aaaccc___^^^]]]\\\]]]^^^```bbb___^^^^^^^^^^^^______``````aaaaaabbbaaa```___^^^XXXYYY\\\]]]\\\YYYVVVTTTNNNMMMMMMMMMLLLLLLKKKKKKKKKIIIEEECCCBBBAAA???===???;;;:::<<<>>>@@@GGGPPPXXX\\\bbbjjjxxxLLLLLLLLLKKKJJJIIIHHHGGGIIIEEECCCDDDGGGJJJSSS\\\```lllwww}}}tttpppqqqqqqsss{{{}}}~~~}}}{{{zzz{{{|||{{{{{{zzz|||qqqeeeZZZWWWXXX^^^aaa______```___aaacccfffiiikkklllmmmooorrrvvvzzz~~~{{{tttpppnnnmmmllljjjjjjjjjjjjkkkmmmooopppooorrruuuwwwwwwxxxzzz{{{zzz|||~~~rrrhhhaaa]]]ZZZYYYXXXWWWWWWWWWXXXZZZ\\\]]]]]]```gggmmmpppuuuuuutttjjjXXXMMMGGGGGGDDDEEEHHHKKKTTTjjjooo^^^SSSOOOQQQTTTaaabbbjjjxxx{{{tttqqqoooooooookkklllmmmmmmmmmkkkiiiggghhheeebbb^^^\\\[[[[[[[[[[[[]]]______]]]]]]]]]^^^```]]]ZZZYYYZZZ[[[[[[[[[^^^^^^^^^]]]]]]]]]]]]]]]`````````^^^\\\\\\^^^```___^^^^^^^^^^^^```bbbccc]]]]]]]]]]]]^^^___```aaa____________^^^]]][[[ZZZVVVWWWZZZ[[[[[[XXXUUUSSSNNNMMMMMMLLLLLLLLLMMMMMMLLLIIIFFFDDDBBBAAA>>><<<>>>;;;:::<<<===???EEEMMMVVVZZZ^^^cccooo~~~~~~NNNNNNNNNNNNMMMLLLKKKJJJLLLGGGDDDDDDEEEHHHQQQ[[[___hhhrrryyyyyyuuuuuuwwwxxx}}}|||{{{|||}}}}}}|||{{{{{{}}}yyylll[[[WWWXXX]]]aaaaaaaaabbb___aaacccfffhhhiiiiiiiiiqqqtttyyy}}}}}}uuuqqqooooooooommmkkkjjjiiijjjllloooqqqoooqqqsssuuuvvvwwwyyy{{{|||xxxmmmccc]]][[[YYYYYYWWWWWWWWWXXXYYY\\\^^^___aaaccciiiooosss{{{xxxrrrvvvwwwaaaRRRKKKHHHFFFFFFFFFGGGLLL[[[tttmmm[[[QQQNNNTTT[[[jjjjjjooo~~~{{{vvvsssrrrqqqpppmmmnnnooopppnnnlllhhhffffffdddbbb___\\\[[[ZZZZZZWWWYYY[[[\\\[[[ZZZZZZZZZ]]]\\\ZZZYYYYYYZZZZZZ[[[\\\\\\\\\[[[ZZZYYYXXXWWW\\\\\\\\\ZZZXXXXXXZZZ\\\YYYYYYZZZ[[[]]]```bbbddd^^^^^^^^^]]]]]]^^^____________^^^]]]\\\ZZZYYYYYYUUUWWWZZZ[[[[[[YYYVVVSSSPPPPPPOOONNNNNNNNNOOOPPPJJJHHHEEECCCCCCBBB@@@>>>???<<<;;;======>>>DDDKKKSSSWWWZZZ^^^hhhwww~~~OOOPPPQQQQQQQQQOOONNNLLLNNNIIIEEEEEEEEEGGGPPPXXX^^^eeennnvvv|||zzz}}}}}}~~~|||}}}~~~~~~}}}{{{{{{{{{|||tttaaa[[[YYY]]]bbbccccccddd```aaadddfffhhhiiiiiihhhqqquuuzzzvvvqqqpppoooooonnnmmmkkkjjjjjjmmmppprrroooqqqsssttttttuuuwwwyyy}}}xxxrrrhhhaaa\\\ZZZYYYYYYVVVVVVWWWXXX[[[^^^aaabbbeeehhhmmmsssxxxxxxxxxooo[[[OOOJJJIIIHHHJJJKKKKKKSSShhhlll]]]TTTRRR[[[eeeooonnnttt~~~{{{xxxvvvuuussspppnnnnnnoooppppppnnnkkkgggeeedddcccbbb```]]]\\\ZZZZZZVVVXXXZZZ[[[ZZZXXXXXXXXXZZZZZZYYYXXXWWWWWWXXXYYYZZZ[[[ZZZZZZYYYWWWVVVUUUXXXYYYXXXWWWVVVVVVXXXZZZXXXYYYZZZ[[[]]]___```aaaaaa```___]]]]]]\\\\\\\\\______^^^\\\[[[ZZZYYYYYYWWWYYY[[[]]]\\\ZZZWWWUUUPPPPPPOOOOOOOOOOOOOOOOOOGGGEEECCCCCCCCCCCCCCCAAAAAA>>>===>>>>>>>>>CCCJJJPPPUUUYYY[[[dddtttQQQRRRTTTTTTTTTRRRPPPOOOQQQLLLHHHGGGFFFGGGNNNVVV\\\bbbjjjttt|||}}}}}}|||~~~~~~|||{{{zzz{{{{{{hhh```ZZZ]]]bbbcccdddeeebbbccceeefffhhhiiijjjjjjooosssyyy~~~}}}uuupppooooooooonnnmmmlllkkkmmmooorrrtttssstttttttttssssssuuuwww|||{{{qqqllleee___\\\ZZZYYYXXXUUUVVVWWWYYY\\\```ccceeeiiilllrrrzzz}}}~~~hhhVVVMMMJJJHHHDDDHHHIIIKKKYYYtttnnnbbbZZZXXX```lllmmmnnnvvvvvvuuussssssrrrqqqmmmkkkmmmmmmmmmmmmkkkhhheeedddbbbbbbbbbaaa___^^^\\\[[[YYYZZZ[[[[[[YYYXXXXXXYYYWWWXXXYYYXXXVVVVVVWWWYYYZZZZZZ[[[[[[ZZZYYYWWWVVVVVVWWWWWWVVVVVVWWWYYY[[[____________^^^^^^^^^]]]bbbaaa___]]]\\\[[[[[[[[[___^^^]]][[[ZZZZZZZZZZZZZZZ\\\^^^^^^]]]ZZZWWWUUUOOOOOOOOOOOONNNMMMLLLKKKEEEDDDBBBBBBDDDDDDDDDCCCBBB???>>>??????>>>BBBIIINNNUUUZZZ]]]eeeuuuRRRTTTUUUWWWVVVUUURRRQQQRRRNNNJJJIIIHHHHHHMMMTTT[[[```iiivvv}}}{{{|||{{{}}}}}}{{{zzzzzz|||~~~oooddd[[[\\\```bbbccceeedddeeeeeegggiiikkklllnnnpppsssyyy}}}yyyrrrooonnnnnnnnnnnnnnnmmmnnnooorrrtttvvvxxxxxxxxxvvvsssssstttuuuzzz~~~wwwkkkgggaaa]]][[[YYYWWWVVVUUUUUUWWWYYY]]]aaaeeegggkkkoooxxxttt^^^PPPLLLJJJGGGBBBGGGJJJOOOddd~~~mmmeee]]]XXX___kkkfffkkkwww}}}sssqqqnnnmmmlllkkkiiigggkkkjjjjjjiiigggeeedddccc```aaabbbbbbaaa```^^^]]]ZZZ[[[[[[YYYWWWVVVVVVXXXVVVXXXZZZYYYWWWVVVXXXZZZXXXYYYZZZ[[[\\\[[[YYYXXXVVVWWWXXXXXXXXXZZZ]]]___aaaaaaaaa```___^^^]]]\\\```___^^^]]]\\\\\\[[[\\\]]]\\\[[[ZZZYYYZZZZZZ[[[\\\]]]______]]]ZZZVVVSSSOOOPPPQQQQQQPPPMMMJJJHHHFFFEEECCCBBBCCCDDDCCCBBBAAA???>>>???>>>===@@@FFFMMMVVV]]]```hhhyyySSSTTTVVVXXXXXXVVVTTTRRRSSSOOOLLLKKKJJJIIIMMMSSS[[[aaajjjzzz~~~zzzzzz~~~{{{}}}~~~{{{zzzzzzzzz|||sssfff[[[ZZZ^^^aaabbbdddfffffffffgggiiilllnnnpppsssvvvzzz|||}}}~~~{{{tttooommmmmmmmmnnnnnnnnnnnnoooqqqsssvvvwww||||||{{{xxxtttssstttuuuyyy|||uuufffccc___\\\ZZZYYYVVVTTTTTTUUUWWWZZZ^^^bbbfffhhhkkkppp{{{yyy{{{iiiUUULLLLLLKKKHHHGGGMMMQQQYYYrrr{{{kkkddd]]]VVV[[[fffaaahhhxxxyyyssstttpppkkkhhhgggfffeeeeeeiiiiiigggfffeeecccbbbbbb___```bbbccccccaaa___^^^ZZZZZZXXXVVVSSSRRRSSSUUUVVVYYY[[[ZZZXXXWWWYYY[[[UUUVVVYYYZZZ[[[ZZZYYYXXXWWWYYYZZZZZZ[[[]]]```ccc^^^_______________^^^^^^^^^^^^]]]\\\\\\]]]]]]]]][[[[[[YYYXXXXXXYYYZZZ[[[\\\^^^______]]]YYYUUURRRQQQRRRTTTTTTSSSOOOKKKHHHHHHFFFDDDCCCCCCCCCBBBAAAAAA>>>===>>>===;;;>>>DDDLLLVVV___ccckkk|||ZZZYYYWWWUUUTTTSSSRRRRRRRRROOOLLLIIIIIIKKKOOOQQQYYY^^^iii~~~uuusss|||{{{|||||||||{{{www{{{{{{ooobbb[[[]]]aaabbbbbbdddeeeffffffhhhkkkppptttzzzzzzzzzzzzzzzzzzzzz{{{|||{{{{{{|||}}}}}}{{{yyyrrrpppllliiigggggghhhhhhpppqqqppppppoooqqquuuxxx{{{}}}}}}{{{xxxvvvuuuuuuyyy}}}yyyoooiii^^^]]]ZZZXXXWWWVVVVVVVVVUUUWWWYYY[[[]]]```dddhhhqqquuu~~~|||{{{~~~nnn\\\QQQLLLIIIIIIKKKGGGJJJRRReeewwweee[[[VVVTTTVVVZZZaaakkk}}}tttqqqkkkiiieeecccaaabbbcccdddhhhgggeeedddccccccdddeeebbbbbbaaaaaa```___]]]]]]___]]]ZZZWWWUUUTTTTTTUUUVVVXXXYYYZZZYYYXXXYYYZZZ[[[ZZZXXXWWWWWWXXXYYY[[[RRRUUUYYY[[[\\\]]]^^^```aaa``````___^^^]]]\\\\\\^^^[[[WWWVVVXXXZZZZZZYYYZZZZZZ[[[ZZZZZZYYYXXXWWW[[[[[[\\\\\\[[[ZZZYYYXXXWWWWWWVVVRRRNNNJJJIIIHHHFFFGGGGGGHHHHHHFFFDDDCCCAAA@@@???=========>>>>>>HHHRRR```jjjtttZZZYYYWWWVVVTTTSSSSSSRRRQQQOOOLLLKKKKKKLLLOOOQQQ[[[aaannnwwwttt}}}}}}{{{zzz{{{|||{{{{{{xxxzzz~~~}}}rrrddd\\\]]]aaabbbbbbeeefffffffffgggjjjooosss{{{{{{{{{zzzyyyxxxwwwvvvxxxvvvuuuvvvwwwxxxwwwuuunnnlllhhhdddccccccdddeeeooopppqqqrrrrrrtttwwwyyy|||}}}~~~|||yyywwwwwwwwwxxx}}}}}}tttkkkeee]]]\\\ZZZXXXWWWVVVVVVWWWUUUWWWZZZ\\\___ccciiilllvvv|||uuuzzzqqqcccTTTLLLIIIFFFGGGIIIJJJLLLVVVmmmrrraaaWWWRRRPPPSSSWWWcccppptttnnnmmmiiigggdddbbbaaaaaacccdddgggfffdddcccbbbbbbbbbbbbaaaaaa``````^^^]]][[[[[[\\\[[[YYYWWWVVVUUUVVVVVVSSSUUUWWWWWWVVVVVVVVVXXXXXXWWWVVVUUUUUUVVVWWWXXXSSSUUUYYYZZZ[[[[[[\\\^^^^^^^^^]]]]]]\\\[[[ZZZZZZ[[[XXXVVVVVVXXXZZZYYYXXXZZZZZZZZZZZZYYYYYYXXXWWWXXXXXXYYYZZZYYYXXXVVVUUUTTTUUUTTTRRRNNNKKKKKKKKKFFFGGGHHHIIIJJJHHHEEEBBBCCCBBB@@@???>>>>>>??????HHHQQQ^^^jjjuuuYYYYYYXXXWWWUUUTTTSSSSSSPPPOOONNNMMMMMMNNNOOOPPP[[[cccqqqxxxtttzzz~~~|||zzzzzz{{{||||||{{{zzz{{{}}}|||~~~xxxiii```___ccceeeeeegggggggggffffffiiinnnrrr{{{|||}}}|||zzzwwwtttqqqrrrpppnnnnnnoooqqqqqqpppllliiieeeaaa___```bbbdddmmmooorrrtttvvvwwwyyy{{{}}}~~~~~~}}}{{{zzzzzz{{{yyy}}}}}}vvvmmmeee___[[[ZZZYYYWWWWWWWWWWWWXXXWWWYYY[[[^^^bbbgggnnnsss|||yyyqqq{{{yyyaaaVVVKKKHHHGGGEEEFFFIIINNNQQQaaa~~~zzzkkkZZZQQQMMMMMMRRRWWWgggyyyrrrkkkiiijjjfffeeecccaaaaaabbbcccdddfffeeecccbbbaaa`````````______^^^]]]\\\ZZZXXXWWWWWWXXXXXXXXXXXXXXXWWWWWWTTTVVVWWWWWWVVVVVVVVVWWWWWWVVVUUUTTTTTTUUUWWWWWWTTTWWWYYYZZZYYYYYYZZZ[[[[[[ZZZZZZZZZYYYXXXXXXXXXWWWVVVVVVWWWYYYZZZYYYXXX[[[ZZZZZZYYYXXXXXXWWWWWWTTTUUUWWWXXXWWWVVVTTTSSSQQQRRRRRRQQQOOOMMMMMMNNNIIIIIILLLNNNOOOMMMIIIFFFDDDCCCBBB@@@??????@@@@@@GGGNNN[[[jjjwwwYYYYYYXXXWWWVVVUUUTTTSSSOOOOOOOOOOOOOOOPPPPPPPPPYYYbbbpppyyyuuuwww|||~~~|||{{{}}}~~~~~~~~~}}}}}}}}}~~~qqqgggdddgggjjjkkkkkkkkkiiihhhgggiiinnnqqqzzz|||~~~~~~}}}yyyuuurrrpppmmmjjjjjjkkklllmmmmmmllliiieeeaaa___```ccceeejjjnnnssswwwyyyzzz|||}}}}}}~~~}}}}}}}}}~~~vvvoooggg```[[[YYYYYYWWWWWWWWWWWWXXXYYYYYY[[[]]]```dddjjjrrrwwwvvvuuusssgggVVVNNNHHHGGGGGGGGGHHHKKKQQQYYYrrr~~~oooaaaSSSMMMMMMPPPWWW]]]pppvvvlllhhhggghhhdddcccbbbaaaaaabbbdddeeeeeedddcccaaa```___^^^^^^]]]]]]\\\[[[ZZZXXXVVVUUUTTTUUUWWWYYYZZZZZZYYYXXXWWWYYYZZZZZZYYYXXXYYYZZZXXXWWWWWWWWWWWWXXXYYYYYYWWWYYYZZZZZZXXXXXXXXXZZZWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWYYY[[[]]]]]]\\\[[[[[[ZZZYYYXXXWWWWWWVVVVVVTTTUUUWWWYYYYYYWWWVVVTTTQQQRRRSSSQQQOOONNNNNNOOOMMMNNNQQQTTTWWWUUUPPPKKKEEEDDDBBB@@@??????@@@@@@DDDJJJWWWhhhyyyWWWXXXXXXWWWVVVUUUTTTSSSOOOOOOPPPQQQQQQQQQQQQQQQWWWaaammm|||~~~{{{vvvuuuyyyvvvkkkhhhjjjmmmoooppppppooommmkkkllloooqqqwwwzzz}}}~~~zzzwwwsssppplllkkklllmmmmmmmmmllliiieeebbb```bbbdddfffhhhmmmrrrwwwyyy{{{}}}~~~}}}~~~xxxpppiiibbb\\\XXXWWWWWWVVVVVVWWWXXXZZZ[[[]]]^^^___aaafffmmmvvv|||{{{zzz}}}{{{hhhZZZNNNIIIFFFGGGGGGFFFHHHKKKUUUeeevvvdddYYYOOOMMMRRRXXXaaaiii~~~qqqkkkgggeeefffbbbbbbaaaaaaaaabbbcccdddcccbbbbbbaaa```___^^^]]]\\\\\\[[[ZZZYYYWWWUUUTTTRRRTTTWWWZZZ[[[[[[YYYYYYYYYZZZ\\\\\\ZZZYYYZZZZZZWWWWWWWWWWWWXXXXXXYYYYYYYYYZZZ[[[YYYXXXWWWXXXYYYVVVVVVVVVVVVVVVVVVWWWWWWXXXZZZ^^^```aaaaaa```___[[[ZZZYYYWWWVVVUUUUUUUUUUUUWWWYYY\\\\\\[[[YYYWWWTTTUUUUUUSSSPPPNNNNNNNNNPPPPPPRRRVVVZZZYYYSSSMMMEEEDDDBBB@@@????????????AAAFFFRRReeewww~~~yyyxxx~~~VVVVVVWWWWWWVVVUUUSSSRRRPPPPPPQQQQQQRRRRRRSSSSSSWWW___iiisss~~~xxx|||~~~yyyuuuyyy~~~xxxoookkklllooorrruuuvvvvvvtttrrrpppqqqrrrtttwww|||}}}xxxvvvsssqqqqqqpppooonnnkkkiiifffdddcccccceeefffgggkkkqqquuuxxxzzz|||~~~|||~~~|||sssjjjccc^^^YYYWWWUUUUUUUUUUUUWWWYYY[[[\\\___```aaadddiiirrr}}}}}}yyy~~~rrr```SSSHHHDDDCCCEEEEEEDDDGGGKKKXXXrrrooo\\\SSSNNNQQQYYYcccmmmuuuvvvmmmjjjeeebbbccc```_______________``````_______________^^^\\\\\\[[[[[[[[[ZZZYYYXXXWWWVVVSSSUUUWWWYYYZZZZZZYYYXXXWWWYYYZZZZZZXXXWWWWWWXXXUUUUUUVVVWWWWWWXXXXXXXXXYYYZZZZZZXXXVVVUUUVVVXXXVVVVVVWWWWWWXXXXXXXXXYYY[[[^^^aaaccccccbbbbbbccc[[[ZZZXXXVVVUUUTTTUUUUUUUUUXXX[[[^^^___]]][[[ZZZWWWWWWWWWTTTQQQOOONNNOOOOOONNNNNNSSSXXXXXXSSSMMMFFFDDDBBB@@@???????????????CCCOOO```qqqyyyvvvqqqqqq|||TTTUUUVVVVVVUUUTTTRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUTTT[[[bbbgggqqq{{{tttxxx~~~yyy{{{~~~~~~|||uuuqqqrrruuuwwwzzz{{{|||{{{xxxuuusssssssssvvvzzz~~~~~~|||yyywwwvvvtttrrrpppmmmlllkkkiiihhhhhhhhhhhhfffjjjooosssuuuxxx{{{}}}{{{}}}~~~~~~wwwmmmddd^^^ZZZWWWUUUSSSSSSTTTUUUWWWYYY\\\]]]```aaacccgggnnnyyy|||zzzxxxfffVVVLLLDDDAAAAAADDDEEEEEEIIINNN]]]||||||fffWWWQQQNNNUUU```jjjttt|||mmmiiihhhcccaaaddd\\\\\\\\\[[[[[[[[[[[[[[[ZZZ[[[\\\\\\\\\[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZYYYXXXVVVVVVXXXYYYYYYYYYXXXWWWVVVWWWYYYXXXVVVUUUUUUVVVVVVVVVWWWXXXYYYYYYYYYYYYWWWWWWWWWUUUSSSSSSTTTVVVWWWXXXXXXYYYZZZZZZ[[[[[[[[[^^^aaabbbaaa```aaaccc\\\ZZZXXXUUUTTTSSSTTTTTTTTTVVVZZZ]]]___]]][[[YYYWWWXXXXXXVVVSSSQQQPPPQQQOOOMMMLLLQQQWWWXXXSSSNNNGGGFFFDDDBBB@@@@@@@@@@@@???BBBLLLZZZhhhnnnlllhhhhhhsssSSSTTTUUUVVVUUUSSSQQQPPPRRRQQQQQQQQQQQQSSSUUUVVVQQQWWW[[[]]]fffvvv|||tttxxx|||}}}~~~~~~~~~~~~zzzwwwxxx{{{}}}|||~~~|||xxxuuutttrrruuuyyy}}}}}}{{{zzzwwwsssppppppppppppooonnnmmmllllllfffiiinnnqqqtttwwwzzz|||{{{|||~~~{{{tttjjjaaa[[[WWWUUUTTTSSSSSSSSSTTTWWWZZZ\\\^^^```aaadddiiirrr~~~}}}qqq\\\MMMEEECCCAAAAAAEEEFFFGGGLLLSSS```uuu```VVVPPPPPPXXXdddnnnxxxyyyiiihhhhhhcccbbbfffYYYYYYYYYYYYXXXXXXXXXWWWVVVWWWYYYZZZZZZZZZYYYXXXZZZZZZ[[[[[[[[[[[[ZZZZZZXXXXXXXXXXXXXXXXXXWWWWWWVVVXXXYYYXXXWWWUUUUUUVVVXXXYYYZZZ[[[\\\\\\\\\\\\UUUUUUUUUSSSQQQQQQRRRTTTXXXYYYYYYZZZ[[[\\\]]]]]][[[^^^``````^^^^^^___bbb\\\ZZZWWWUUUSSSSSSTTTTTTQQQTTTYYY\\\]]]\\\ZZZXXXWWWXXXXXXWWWTTTRRRSSSSSSQQQNNNMMMQQQWWWYYYUUUPPPIIIGGGEEECCCBBBAAAAAAAAA???BBBJJJVVVaaagggeeeaaa```lllyyyVVVUUUUUUTTTSSSRRRRRRQQQTTTTTTTTTVVVXXXWWWUUURRRQQQSSSUUUXXX]]]iiiyyy||||||{{{zzzyyy~~~{{{yyyyyy{{{}}}~~~~~~~~~zzzwwwtttuuuuuuuuutttsssqqqpppkkkkkkkkkmmmpppssswwwyyy|||~~~|||ssskkkaaa\\\\\\[[[UUUPPPSSSQQQPPPRRRUUUYYY[[[\\\aaaccchhhnnnxxx{{{~~~~~~vvvaaaRRRGGG@@@FFF@@@???BBBCCCCCCIIIQQQkkkwwwhhh___ZZZQQQPPPPPPUUU```lllwww|||yyyqqqjjjjjjiiiccc^^^\\\[[[ZZZYYYWWWVVVUUUTTTTTTVVVVVVVVVWWWXXXYYYZZZ[[[ZZZZZZ[[[[[[YYYXXXUUUTTTWWWXXX[[[\\\]]]\\\ZZZXXXWWWUUUTTTSSSSSSVVVXXXZZZYYYZZZZZZ[[[[[[[[[[[[ZZZUUUTTTSSSRRRRRRSSSTTTUUUTTTUUUWWWYYY[[[[[[[[[ZZZ^^^]]]\\\\\\\\\]]]^^^___[[[ZZZXXXUUUSSSQQQPPPOOOPPPRRRUUUXXXZZZZZZZZZZZZVVVTTTSSSTTTUUUUUUTTTSSSNNNMMMMMMNNNPPPQQQPPPOOOKKKJJJIIIHHHHHHGGGDDDBBB???AAAEEENNNYYYaaadddddd```fffrrr~~~TTTSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVXXXWWWUUURRRNNNPPPRRRSSSWWW```mmmwww}}}yyy|||~~~{{{{{{{{{||||||~~~~~~|||zzzzzzyyyxxxwwwwwwwwwwwwpppooonnnnnnooorrruuuwww{{{}}}{{{uuullleee\\\YYYZZZZZZVVVQQQSSSRRRRRRSSSVVVYYY\\\]]]dddggglllttt|||}}}~~~kkkYYYNNNGGGAAADDD@@@???AAACCCDDDKKKTTTdddrrrzzzrrrdddYYYTTTPPPRRRTTTXXX]]]dddnnnzzzwwwoooiiiiiihhhccc^^^]]]YYYXXXWWWVVVVVVWWWWWWXXXUUUUUUVVVVVVWWWYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVXXXZZZ\\\___```___^^^\\\ZZZYYYXXXWWWXXXZZZ\\\^^^ZZZZZZ[[[[[[[[[[[[ZZZZZZVVVUUUTTTSSSSSSTTTUUUVVVTTTVVVWWWYYYZZZ[[[[[[[[[___^^^]]]\\\[[[[[[[[[\\\ZZZYYYVVVTTTRRRPPPOOOOOOSSSUUUWWWZZZ[[[[[[ZZZYYYVVVTTTSSSSSSTTTUUUTTTRRRPPPOOONNNPPPRRRSSSRRRQQQMMMKKKIIIHHHGGGFFFDDDBBBAAAAAADDDKKKTTT[[[______^^^cccmmmzzzRRRRRRRRRRRRRRRSSSSSSTTTUUUTTTUUUWWWXXXWWWUUURRRMMMOOOPPPPPPQQQWWW```gggvvv~~~~~~|||vvvwww|||}}}|||{{{{{{|||~~~~~~}}}||||||||||||uuusssqqqooooooqqqtttvvvyyy||||||rrrkkkccc]]]WWWVVVXXXYYYVVVSSSTTTTTTSSSTTTVVVYYY\\\^^^gggkkkrrr{{{yyyyyy~~~rrr]]]OOOIIIEEECCCAAA??????AAABBBEEENNNWWWccchhhggg___UUUPPPOOONNNSSSYYY```eeejjjtttzzzssslllgggggggggbbb___^^^[[[ZZZXXXVVVVVVVVVXXXYYYUUUVVVVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[]]]```cccddddddbbbaaa]]]\\\[[[[[[\\\]]]___```ZZZ[[[[[[[[[[[[[[[ZZZZZZVVVUUUTTTSSSSSSTTTUUUVVVUUUVVVWWWYYYZZZ[[[\\\\\\aaa```^^^\\\[[[ZZZYYYYYYXXXWWWUUUSSSQQQOOOOOONNNTTTUUUXXXZZZ[[[ZZZXXXWWWVVVUUUTTTTTTUUUUUUTTTRRRQQQQQQQQQRRRTTTUUUTTTSSSPPPMMMJJJHHHGGGFFFDDDBBBBBBAAABBBFFFMMMTTTXXXZZZ___```iiiwwwTTTSSSRRRQQQQQQRRRRRRSSSUUUTTTUUUVVVWWWWWWTTTQQQNNNOOOPPPPPPQQQTTTZZZ___hhhsss~~~}}}vvvvvvyyy}}}~~~~~~}}}wwwuuurrrpppppprrruuuwwwzzz}}}uuujjjccc]]]YYYUUUTTTVVVXXXVVVSSSSSSTTTUUUUUUWWWYYY]]]```hhhnnnwwwwwwsssyyy|||fffSSSIIIFFFDDDCCC@@@@@@@@@AAABBBGGGPPPXXXaaa___ZZZSSSOOOOOOQQQRRRUUUZZZaaahhhppp}}}rrroooiiieeefffeeeaaa______```^^^[[[XXXVVVUUUVVVVVVWWWWWWXXXZZZ[[[[[[\\\\\\\\\[[[ZZZZZZ[[[\\\^^^___```aaadddfffgggfffdddccc]]]]]]]]]]]]^^^______```\\\\\\\\\\\\[[[[[[ZZZYYYVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVWWWXXXYYY[[[]]]^^^aaaaaa___^^^]]]\\\[[[ZZZWWWVVVTTTRRRQQQOOOOOOOOOQQQTTTWWWZZZ[[[ZZZYYYWWWYYYWWWVVVVVVVVVVVVUUUTTTRRRRRRSSSUUUWWWXXXWWWUUURRROOOLLLIIIHHHGGGEEECCCBBBAAA@@@BBBGGGNNNUUUYYYbbbaaafffsssWWWVVVTTTRRRPPPPPPQQQQQQTTTTTTTTTUUUVVVUUURRRPPPNNNOOOOOOPPPRRRUUUXXX[[[^^^jjjzzz~~~~~~{{{yyy{{{~~~}}}vvvuuurrrqqqqqqsssvvvxxx{{{~~~yyypppfff___[[[XXXUUUUUUVVVWWWVVVTTTRRRTTTVVVWWWXXX[[[```dddkkkrrr~~~rrrvvvrrr]]]OOOHHHFFFDDDBBB@@@AAAAAABBBFFFNNNUUUYYYWWWSSSMMMKKKLLLNNNPPPSSSVVVXXX^^^hhhwww}}}nnnkkkfffcccdddccc```^^^``````___\\\YYYWWWWWWWWWWWWYYYZZZ\\\]]]^^^______^^^]]]]]]\\\\\\]]]___aaacccdddeeeggghhhgggeeecccaaa^^^^^^___```aaaaaaaaaaaa]]]]]]]]]\\\\\\ZZZYYYYYYUUUTTTSSSSSSSSSSSSTTTUUUWWWWWWVVVWWWYYY[[[^^^```aaaaaaaaa``````___^^^^^^VVVUUUTTTSSSQQQQQQPPPPPPPPPSSSXXX\\\^^^^^^]]]\\\[[[YYYXXXXXXXXXXXXVVVUUURRRSSSTTTVVVYYYYYYXXXVVVTTTQQQNNNLLLJJJIIIFFFEEEBBBAAA@@@AAAEEELLLTTTYYYbbb___bbbmmmyyyZZZXXXUUURRRQQQPPPQQQQQQSSSSSSSSSTTTUUUSSSPPPNNNLLLLLLLLLNNNPPPTTTWWWYYYZZZeeeuuu}}}~~~{{{~~~}}}ttttttsssrrrssstttvvvxxxzzz}}}yyyrrrjjjaaa\\\YYYXXXVVVVVVWWWWWWWWWVVVSSSUUUXXXZZZZZZ^^^dddiiirrr{{{yyyuuuttteeeTTTLLLIIIFFFCCCBBBAAABBBCCCFFFOOOZZZ___]]]SSSMMMJJJKKKMMMOOORRRVVVVVVYYYaaaoootttjjjhhhdddbbbcccaaa]]]]]]___[[[[[[[[[ZZZ[[[[[[[[[\\\[[[\\\^^^```aaaaaa``````]]]]]]^^^^^^___aaabbbcccdddeeeggggggfffccc```^^^___aaabbbdddeeedddcccccc^^^^^^^^^]]]\\\ZZZYYYXXXVVVUUUTTTSSSSSSTTTUUUVVVXXXWWWVVVVVVXXX\\\___bbbbbbbbbbbbbbbbbbaaa```___WWWVVVUUUTTTSSSSSSSSSSSSRRRUUU[[[```bbbcccaaa```\\\ZZZYYYXXXYYYXXXWWWUUUQQQRRRSSSVVVYYYZZZXXXVVVTTTRRRPPPOOONNNLLLIIIFFFCCCCCCBBBAAADDDJJJRRRWWW^^^[[[]]]gggrrr}}}ZZZXXXUUUSSSQQQRRRSSSTTTRRRQQQQQQRRRSSSRRROOOLLLLLLKKKJJJKKKOOORRRVVVWWWZZZcccrrrzzz|||{{{ssssssssstttttttttuuuuuuwww{{{}}}wwwqqqjjjddd]]]YYYVVVUUUUUUVVVWWWXXXXXXXXXTTTXXX\\\^^^___cccjjjppp|||~~~www{{{fffYYYMMMIIIHHHEEECCCDDDBBBBBBDDDKKK[[[iiikkkeeeTTTNNNKKKMMMNNNOOOSSSZZZTTT]]]lll|||~~~mmmiiifffcccbbbbbb```\\\[[[^^^YYYZZZ[[[]]]]]]]]]]]]\\\[[[\\\^^^```aaaaaaaaa```\\\]]]^^^___``````aaaaaaaaabbbddddddcccaaa^^^\\\^^^```bbbdddeeedddcccbbb______^^^]]]\\\ZZZYYYXXXXXXWWWVVVUUUUUUVVVWWWXXXXXXWWWVVVVVVXXX\\\```cccccccccccccccbbb```^^^]]]YYYXXXWWWVVVVVVUUUVVVVVVSSSVVV[[[```bbbbbb```^^^[[[YYYXXXWWWWWWWWWUUUSSSPPPPPPSSSVVVYYYYYYWWWUUUTTTSSSSSSSSSRRRPPPLLLHHHEEEEEEDDDBBBBBBFFFNNNSSSZZZXXX[[[dddooo}}}YYYWWWUUUSSSRRRSSSUUUWWWQQQQQQQQQRRRRRRQQQMMMKKKMMMLLLJJJKKKNNNSSSVVVWWW[[[bbbppp~~~~~~yyy{{{~~~|||yyyttttttuuuuuutttsssrrrrrrtttxxx~~~}}}xxxqqqkkkeee___ZZZVVVRRRSSSTTTUUUWWWYYYZZZZZZVVVZZZ___aaabbbfffnnnuuu{{{yyysss^^^RRRHHHFFFFFFCCCCCCFFFBBBBBBEEEOOOccctttuuulllSSSMMMIIIKKKKKKJJJPPPXXXSSSbbbwwwxxxkkkkkkfffcccbbbbbb___ZZZZZZ^^^[[[\\\^^^___^^^]]]ZZZYYYZZZ\\\^^^```aaaaaa```___ZZZ\\\]]]___```______^^^]]]___aaabbbbbb```]]]\\\\\\^^^```ccccccbbb```___```______^^^\\\ZZZXXXWWWZZZYYYXXXWWWWWWXXXYYYZZZYYYWWWVVVUUUWWW\\\aaadddeeeeeedddcccaaa^^^[[[ZZZZZZYYYXXXXXXWWWWWWWWWXXXRRRUUUZZZ^^^```^^^\\\ZZZZZZXXXVVVVVVVVVUUUTTTRRROOOOOORRRUUUXXXYYYVVVTTTSSSSSSTTTUUUUUURRRMMMIIIGGGGGGEEECCCAAADDDJJJOOOZZZYYY\\\eeeppp{{{