BM6g6( ))))))))))))(((((((((((())))))(((((((((((())))))************************((())))))*********))))))((()))))))))***************)))((()))***+++***((())))))))))))************))))))*********+++++++++))))))***++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,------------------,,,,,,---...////////////.../////////000000000111111111000000111111222333333333444444555666666666444666777777555333444555555444333333555666666555666555333333444444333222333333333222222222111111//////............//////------------------------,,,,,,,,,+++++++++******+++***)))***,,,,,,***)))))))))))))))))))))))))))&&&((()))***)))((()))***))))))(((((((((((())))))***)))))))))))))))******((())))))*********))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))******(((((()))***************************)))))))))((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))******************))))))))))))************))))))))))))*********)))((()))***+++***((())))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))************))))))++++++************++++++))))))))))))))))))))))))))))))***++++++++++++***---***%%%222===888)))+++************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------......,,,.........------...000//////000111111111111111111111333444555666666666333222222333444555666666444444444444444444444444555444444444444555666666555444444444444333333333111111111111111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++************++++++************************************************************************))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))***************+++------+++*********))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***)))))))))))))))******))))))*********+++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))(((((((((((()))((((((''''''(((((())))))))))))))))))*********((())))))************)))))))))))))))***************)))((()))***+++***((()))))))))************+++)))************+++++++++))))))***++++++++++++******************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,------...//////............//////000000111111111111000000111111222333333333444444555666666666888999:::777333111222555555444222333444666666555777555333222333333333111333333333222222222111111///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++***)))***,,,,,,***)))))))))))))))))))))))))))&&&((()))***)))((()))***((((((((((((((())))))***)))))))))))))))******+++((())))))************)))))))))************))))))************************))))))))))))))))))))))))))))))))))))************(((((()))***************************))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))******++++++)))))))))******)))))))))******))))))))))))*********)))((()))***+++***((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))++++++************++++++))))))))))))))))))))))))((()))******++++++******///,,, 000999;;;,,,111************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------......---.........------///000//////000111111111111111111111333444555666666666222222222333444555666777444444444444444444444444555555444444555555666777444444444444333333333333000111111111000000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************)))))))))***++++++,,,,,,++++++************++++++************************************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))+++,,,,,,*********+++)))******++++++******)))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++)))))))))************+++))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))(((((()))***************))))))))))))***************)))((()))***+++***((())))))*********+++++++++)))************+++++++++))))))***++++++++++++***))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---......///..................///000111111111111111000000111111222333333333444444555666666666888999:::777333333777<<<555444222222444555555555777555333222333333222111333333333222222222111111///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++***)))***,,,,,,***)))))))))))))))))))))))))))&&&((()))***)))((()))***((((((((((((((()))******)))))))))))))))***++++++(((((()))***************))))))************))))))************************))))))))))))))))))))))))((()))))))))************(((((()))***************************))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))******++++++))))))************))))))******))))))))))))*********)))((()))***+++***((()))))))))******)))))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))++++++************++++++))))))))))))))))))))))))((())))))******************---&&&???EEEGGG...///************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++---,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------......---.........------///000//////000111111111111111111111333444555666666666222222222333444555666777444444555555555555444444555555555555555666666777444444444333333333222222000000000000000000///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************((())))))***++++++,,,,,,++++++************++++++************************************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))***,,,+++***)))***+++)))******++++++******)))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))(((((()))***************))))))))))))***************)))((()))***+++***((())))))******++++++++++++)))************+++++++++))))))***++++++++++++***))))))******++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------------......///.........---......///000111111222111111111000111222222333333333444444555666666777444666888666555888???FFF555333222222333555555555777555333222333333222111333333333222222222111111.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++***)))***,,,,,,***)))))))))))))))))))))))))))&&&(((******)))((()))***((((((((((((((()))******))))))((())))))***++++++(((((()))***************))))))************))))))************************))))))))))))))))))))))))(((((())))))*********+++(((((()))***************************))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))************))))))******))))))))))))*********)))((()))***+++***((())))))************))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))++++++************++++++))))))))))))))))))))))))(((((()))***************"""...000TTTYYYUUU///)))************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++------,,,++++++,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,---------......---.........------///000//////000111111111111111111111333444555666666666222222222333444555777777444444555555555555444444555555555555555666777777444444444333333333222222///000000000000000///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************((())))))***++++++,,,,,,++++++************++++++************************************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))***++++++***)))***,,,******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))((())))))***++++++))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))'''&&&'''***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************,,,,,,++++++,,,,,,---...------------------------///...---------...000111222111111000111333444555555444444444444555666666555888:::666111333<<>>BBBFFFEEE???555,,,&&&++++++******)))((((((((()))))))))))))))(((((('''))))))))))))************))))))))))))******************************))))))+++++++++++++++*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////111111000000000000//////111111111222222222222333333222111111000000111111111111000///..................---,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))************)))))))))))),,,,,,+++***)))(((''''''************************))))))(((((((((((()))))))))))))))))))))))))))))))))************))))))((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++************************++++++,,,,,,,,,------------------.........//////......000111222333444444555555555555555444444333222222222222111111111111000000...---,,,+++++++++,,,,,,++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''&&&'''---666<<<;;;999999999888444...***(((((()))***++++++***)))((('''(((((())))))))))))((((((((()))))))))************((()))))))))************++++++******))))))((((((+++++++++******************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000000000000//////111111111111222222222222333222111111000000111111000000//////...............---,,,,,,+++++++++,,,************************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((*********)))))))))))))))++++++******)))(((((('''++++++++++++++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((())))))************)))(((((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))+++...111111...+++)))************************+++++++++,,,,,,,,,------------------............000111111222222222111111444444444333333333333333222222222111111000000000000///...,,,++++++++++++,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((())))))***''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&***222999<<<888222111000...***((((((+++...((()))***++++++***((('''(((((())))))))))))((((((((()))))))))************((()))))))))************+++******))))))(((((((((************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............//////////////////000000000000111111111222222222333222111111000000111111///////////////.........------,,,+++++++++,,,,,,************************************************************************(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))******************************(((((())))))))))))((((((((((((((((((((((((((((((((())))))*********))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))+++///111111///+++)))************************++++++++++++,,,,,,,,,,,,,,,------------.........111222222222222111000000333333222222222222333333222222111111000////////////...---,,,+++*********************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%'''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))************))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''))),,,111444222,,,&&&)))***++++++)))))))))***((()))***++++++***)))((('''(((((()))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))(((((()))))))))***************************************))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000000000000000111111111111222333222111111000000111111....../////////......------,,,,,,++++++,,,,,,,,,************************************************************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************(((((())))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((())))))************)))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((())))))))))))***************************+++,,,------,,,+++******************************++++++++++++,,,,,,,,,,,,,,,---------.........000111111222222222111111333333222111111222333444222111111000//////......///...---+++******)))))))))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((('''&&&''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************))))))))))))(((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((***,,,------***&&&$$$%%%''')))***(((''''''((()))))))))*********))))))''''''((()))))))))))))))))))))))))))************))))))))))))************((((((((()))))))))))))))((()))))))))*********+++*********************************+++,,,---------************************++++++++++++++++++++++++,,,,,,---------................../////////000000000000000000111111111111333222111111000000111111------...//////......---,,,,,,,,,++++++,,,,,,---************************************************************************'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((()))))))))*********************)))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))'''((((((((())))))******(((((((((((())))))))))))************************,,,+++***))))))***+++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,---------.........///000222222333333333444333222222222333444555222111111000///......---......,,,+++***)))))))))***************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''&&&'''''''''(((((())))))((((((((((((((((((((((((******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************))))))))))))(((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''')))+++***)))((()))*********)))((('''(((+++...)))))))))))))))*********''''''((()))))))))))))))))))))))))))************))))))))))))************''''''(((((())))))******(((((())))))*********+++******************************+++,,,------......************************++++++++++++++++++++++++,,,,,,,,,---------......---.........//////000000000000000000111111111111333222222111000111111111,,,---.../////////...---,,,,,,,,,++++++,,,------))))))))))))))))))))))))************************************************'''((((((((())))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))*********+++,,,,,,+++***)))(((''''''(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((&&&$$$$$$'''***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++************************++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......////////////000000000000111222222333333222222111///////////////......---------,,,,,,+++***))))))************************))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&'''***+++***((())))))))))))))))))))))))(((((('''(((((()))***+++'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......000//////.........//////000000////////////000000111111111111111000//////---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++************++++++******))))))((((((''''''************************))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''(((((())))))))))))))))))((('''&&&&&&'''((()))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((&&&$$$$$$&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++************************+++++++++,,,,,,,,,---------,,,,,,,,,,,,---........./////////000000000000111222222222222222222111///////////////...------------,,,++++++***))))))************************))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&'''***+++***((()))))))))))))))))))))))))))(((((((((((())))))***'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////............//////000000////////////000000000000111111000000///...---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******+++******))))))******+++***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))((()))***++++++***)))(((******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))&&&###$$$(((***)))&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++************************++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---............/////////000000000111111222222222222111111...////////////...------,,,,,,,,,+++******))))))************************))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))((())))))))))))))))))))))))***))))))(((((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////............//////000000////////////000000/////////000///......---,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******+++******))))))******+++))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((())))))******))))))%%%(((+++......+++(((%%%***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++)))(((((())))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************************))))))*********+++++++++***************************++++++++++++,,,,,,,,,---,,,,,,,,,,,,---.............../////////000000000000111111111111000000......//////......---,,,,,,+++++++++******))))))************************((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******)))(((((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++***************************************++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,---------......///............//////000000000////////////000000......//////......---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++************))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))************)))$$$&&&)))++++++)))&&&$$$))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++...000---(((%%%''')))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++*********************************+++++++++,,,,,,---,,,,,,,,,,,,---..................///////////////000000111111000000///...............------,,,++++++***************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))((())))))***((((((((((((((((((((((((******)))(((((('''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------.....................///000000000000////////////000000...............---,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++*********))))))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((())))))***************''''''((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))///333000(((###&&&+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************++++++++++++---,,,,,,,,,,,,---......------.........///////////////000000000000//////---............---,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))***))))))(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***************************************++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,---------............---......///000111000000////////////000000.........///...------,,,++++++************++++++,,,,,,,,,+++++++++*********))))))(((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((()))******++++++******+++***)))(((((()))***+++((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''+++///---(((&&&'''***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************++++++++++++---,,,,,,,,,,,,---......---------.........//////...//////000000//////...------......------,,,+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))))))))***((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***)))(((''')))+++)))))))))))))))))))))))))))(((((((((((())))))******)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))*********+++************************++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,---------......---------......///000111000000////////////000000///////////////...------++++++************++++++,,,,,,,,,+++++++++******))))))(((((((((((())))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))***++++++++++++***+++***)))(((((()))***+++((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%''')))******)))((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++---,,,,,,,,,,,,---......---------.........//////......////////////......------......------,,,+++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((())))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((******'''''')))+++))))))))))))))))))))))))(((((('''(((((()))***+++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,---------......---------......000111111000000////////////000000//////000000//////...---++++++************++++++,,,,,,,,,+++++++++******))))))(((((((((((())))))'''((((((((())))))******************************))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))***++++++++++++***((((((''''''''''''((((((((((((((((((((()))******((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,...///000///...---...///////////////............,,,+++******,,,,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((((((((((()))***''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((***)))(((&&&&&&&&&'''((())))))))))))))))))))))))'''((()))((('''&&&''')))(((((())))))))))))((((((((((((&&&&&&''')))+++---((((((((((((((((((((((((''')))***)))((('''(((***))))))(((((('''''''''&&&((((((((((((((((((((((((+++*********))))))((((((******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))%%%&&&&&&&&&'''(((((((((******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))((('''&&&'''(((***,,,+++*********))))))(((((()))))))))))))))******+++))))))))))))))))))))))))+++*********))))))((((((************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///000111111222///////////////////////////............---------///...,,,+++++++++,,,,,,,,,,,,,,,+++++++++************))))))))))))*********)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,...///000///...---...000////////////............,,,+++******,,,,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''******)))((('''''''''(((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))'''((()))(((''''''((()))(((((())))))))))))(((((((((((('''&&&''')))+++,,,((((((((((((((((((((((((''')))***)))((('''(((***)))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((''''''***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((('''(((((((((((((((((()))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))),,,+++)))(((((()))***+++************)))))))))((()))))))))))))))******+++))))))))))))))))))))))))************)))))))))(((************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000111....................................------------...---,,,+++******+++,,,,,,,,,+++++++++***************))))))))))))*********)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''')))))))))******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&)))((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,,,,,,,---------------///000///...---///000////////////............,,,+++******+++,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''++++++)))((('''&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((''''''&&&))))))))))))))))))))))))'''((())))))''''''((()))(((((())))))))))))((((((((((((''''''''')))***+++))))))))))))))))))))))))''')))***)))((('''(((***((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''******))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))...,,,+++)))))))))******************)))))))))))))))))))))))))))******+++))))))))))))))))))))))))************))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////....................................------------,,,,,,+++************+++,,,++++++++++++************))))))(((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************,,,,,,,,,---------......---...//////......///000////////////............+++***)))***+++,,,+++)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))((('''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''')))***)))((('''((()))(((((())))))))))))((((((((((((''''''((()))***+++))))))))))))))))))))))))''')))***)))((('''(((***((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((*********))))))((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))++++++***)))))))))***************))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))*********)))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------..........................................---------,,,,,,+++*********************++++++++++++************))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***))))))))))))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************,,,,,,,,,---------......,,,...//////......///111////////////............+++***))))))++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&''''''((())))))''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((()))***)))((('''(((***(((((())))))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))''')))***)))((('''(((***'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))(((((('''''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((('''''''''((()))***++++++))))))))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))******************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,------------...........................------------,,,,,,,,,************************+++++++++*********))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))******)))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,,,,,,,------------,,,...//////......000111////////////............+++***))))))***+++***)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''(((******''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''(((((((((((((((((())))))))))))))))))))))))((()))******(((((()))***(((((())))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))************************)))((((((((((((((('''''')))((((((''''''(((((()))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((%%%%%%&&&((()))***+++,,,))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,------...------------------------------------------------------------,,,,,,,,,,,,)))***++++++,,,++++++++++++************))))))))))))((((((''''''(((((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,,,,---//////......000222////////////............+++)))((()))***+++***((())))))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((()))******)))((()))***(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''')))***)))((('''(((***''''''''''''((((((((()))((((((((((((((((((((((((((((((((()))))))))******'''((((((((()))))))))***))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((())))))))))))))))))***((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((&&&'''((()))***+++++++++((()))))))))************)))))))))))))))******+++))))))))))))))))))))))))((()))))))))************************************)))************+++++++++******************************+++,,,,,,---...............------------------------------------------------,,,,,,,,,++++++)))***+++,,,------,,,+++************))))))))))))((((((''''''''''''(((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,,,,---//////...///000222000/////////............***)))((()))***+++***((())))))))))))(((((((((((())))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((((('''&&&&&&&&&((()))***))))))))))))))))))))))))(((***+++***)))((()))***(((((())))))))))))((((((((()))))))))))))))((('''((((((((((((((((((((((((((()))***)))((('''(((***&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))'''((((((((())))))******))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))******+++++++++,,,((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((()))******+++++++++******(((((())))))*********+++)))))))))))))))******+++))))))))))))))))))))))))(((((())))))*********+++************************)))************+++++++++******************************+++,,,,,,---..............................---------------------------------,,,,,,,,,++++++***+++,,,---...------,,,************))))))))))))((((((''''''''''''(((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))(((((((((((())))))***+++,,,***(((''''''((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++******++++++,,,------......///////////////000000000000///...---,,,************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((('''(((((((((((((((''''''(((''''''&&&&&&((()))***))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((+++*********))))))(((((())))))(((((((((((())))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''')))***++++++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,------------------------//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***)))((('''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))((((((***...111222222+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''(((''''''''''''(((((((((((())))))(((((((((((())))))***+++,,,***(((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,---...............///000000//////...---,,,************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''((((((((((((''''''(((''''''&&&'''((()))***)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((******)))))))))((((((((())))))(((((((((((())))))))))))((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))******+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,------------------------///.........------------++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))***---222555666666++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''(((((((((((()))((((((''''''(((((()))***++++++***(((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,---------------////////////...---,,,+++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((((('''(((''''''''''''((())))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((('''))))))(((((((((((())))))))))))((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,------------------------............------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))(((((('''''')))+++...222777::::::999++++++***))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''(((((((((((((((((((((''''''((((((((()))***+++***((('''''')))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,---------------...............,,,++++++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''((((((((()))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,------------------------------------------------************************************************************************'''((((((((()))))))))***((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))(((((('''''',,,---111666:::;;;:::888,,,+++******))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''((((((((((((((((((''''''''''''((((((((()))***)))''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,---............---............---,,,+++***************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''(((((((((((((((((('''((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))(((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,------------------------,,,,,,------------------************************************************))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''000111444888:::999666333,,,++++++***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''(((((((((((((((''''''&&&&&&''''''((('''((())))))''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,---...............------------,,,+++******************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))&&&''''''((()))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))(((((((((((())))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((('''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,------------************************************************))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))333444555888999777333000,,,,,,+++************+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''(((''''''''''''(((((((((((((((''''''&&&&&&''''''((('''((()))(((''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,---------------,,,------,,,,,,+++***)))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%&&&'''((())))))))))))&&&&&&((()))))))))((('''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))))))))******))))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((''''''&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------************************************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******555555666777888666333000---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))'''''''''&&&&&&'''''''''&&&((()))(((''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++******++++++,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,,,,+++***))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%&&&'''((())))))))))))%%%&&&((()))))))))((('''&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((())))))******++++++))))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''((('''&&&&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,------------------------+++++++++,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))***++++++666555666777888777444111---,,,++++++******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$)))+++***+++---(((!!!''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))((()))***+++,,,---------+++++++++*********))))))))))))(((((((((((())))))((((((((((((''''''''''''))))))))))))))))))))))))'''(((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))******))))))((((((''''''))))))))))))(((((((((((())))))(((((('''''''''&&&%%%&&&&&&'''((())))))***(((((())))))))))))((((((******))))))((((((''''''***)))(((''''''((()))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))************++++++++++++++++++*********))))))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++***((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&'''((()))******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((''''''(((+++---555888888777777888444...***+++,,,+++***)))***+++(((((()))*********************))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))((((((''''''''''''(((((()))***+++((($$$$$$(((,,,(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((''''''''''''((((((((((((***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''***'''$$$$$$&&&(((******''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))+++******)))))))))))))))************************))))))***+++,,,,,,,,,,,,+++++++++*********))))))))))))(((((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))***)))))))))((((((((('''))))))))))))(((((((((((())))))((((((((('''''''''&&&&&&'''(((((()))******(((((())))))))))))(((((((((((((((((())))))))))))***)))(((''''''((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++*********)))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********))))))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++++++++***(((************************)))))))))))))))))))))))))))((((((((('''''''''''''''((()))******)))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())),,,///555888888777777888444...***+++,,,+++)))((()))***(((((()))******************)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))******)))(((((()))******))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&((()))******)))((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((((((((((())))))))))))******)))((((((((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%///===@@@555+++(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))************************)))******+++,,,,,,,,,,,,+++************)))))))))))))))(((((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((('''''''''(((((())))))*********(((((())))))))))))(((((('''''''''((()))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************)))))))))))))))))))))))))))************++++++++++++++++++*********************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,******++++++***(((************************))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))+++...111666888888666666888444///***+++,,,+++)))((()))***(((((()))***************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))((((((''''''''''''(((((('''&&&%%%&&&)))***)))'''(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))************)))))))))((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''###&&&888OOOQQQ===***%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))************************)))***+++,,,,,,,,,,,,,,,************))))))))))))))))))(((((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((()))))))))*********+++(((((())))))))))))(((((('''((((((((()))))))))***((((((((((((((()))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---+++******++++++***(((************************((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***,,,000444666888888666666777444///***+++,,,+++)))(((((()))(((((()))***************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((...,,,)))&&&%%%&&&((()))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((()))))))))*********)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))(((''''''''''''''''''''''''''''''...'''+++888999---''',,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))************))))))******************************+++,,,,,,,,,++++++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((('''(((((())))))((((((''''''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))'''((((((((()))))))))***(((((())))))))))))))))))))))))))))))************(((((())))))))))))((((((***)))))))))((((((((('''''''''((()))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,***)))***++++++***((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***---222666777999888555555777555000+++,,,---,,,)))((()))***(((((()))***************(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((111555777222***%%%&&&)))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((('''''''''((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''...&&&"""'''((($$$$$$***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((***++++++***))))))++++++++++++++++++++++++***++++++,,,,,,+++++++++(((((()))))))))))))))***))))))(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''))))))))))))''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))''''''(((((())))))******(((((())))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((*********)))((('''''''''&&&'''((()))*********)))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++***************+++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++***))))))***+++***)))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***...333777777999777555555777555000---......---+++))))))***(((((()))***************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))((((((''''''''''''((((((---777AAA???444)))%%%'''(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((''''''''''''(((((((((((((((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''%%%%%%&&&)))***)))&&&$$$(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''(((***+++++++++))))))+++++++++++++++++++++++++++++++++,,,,,,++++++***(((((((((((())))))******))))))(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''(((***++++++***((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))'''((((((((()))))))))***'''''''''((()))*********(((((()))))))))*********(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((%%%&&&((()))*********)))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))************+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***************************)))((()))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))...444888888999777444555777555000///000000...,,,******+++(((((()))***************'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))''''''((())))))(((''''''))))))))))))))))))))))))((((((''''''''''''(((((()))111999:::333+++(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((('''(((((((((((()))))))))'''((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))++++++)))((('''''''''''''''''''''''''''%%%((('''%%%''',,,,,,((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))&&&(((***+++,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,++++++***'''((((((((())))))******))))))(((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))((()))+++,,,,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))'''((((((((())))))******&&&''''''((()))******+++(((((())))))*********+++((((((((((((''''''''''''(((((())))))))))))((((((''''''(((((())))))******%%%&&&((()))*********)))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,)))))))))))))))))))))))))))************+++++++++))))))******++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***************************)))((()))***+++***)))************************))))))))))))))))))))))))&&&'''''''''(((((())))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))---444999888999777444444777555111000111111///---++++++,,,(((((()))***************'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))((((((''''''''''''(((((((((***+++***((((((+++---(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))************'''((()))++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((()))((('''))))))(((((((((((())))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********((((((((((((((()))******))))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((('''''''''&&&(((''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((()))))))))))))))((((((***,,,...---***'''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************))))))************))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***)))((('''***...222555999999888888777666666666000222333222///---,,,,,,+++******)))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((())))))******++++++''''''&&&'''((((((((('''))))))(((((((((((())))))((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********((((((((((((((()))******)))))))))))))))))))))))))))((((((((('''''''''''')))((((((((('''''''''''')))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((()))))))))))))))(((((())),,,------***((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************)))******************)))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))((((((***---000222888888888777777666666555111333444222///---,,,,,,+++******)))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))*********%%%&&&&&&&&&''''''(((((()))((((((''''''(((((()))''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''(((((((((((((((((((((((()))((((((''''''''''''((())))))))))))))))))))))))''''''(((((())))))******************************))))))))))))))))))))))))))))))))))))************+++++++++++++++*********((((((((((((((()))******))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''***)))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((()))))))))))))))(((((()))+++---,,,***((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************************++++++++++++******************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***+++---...666666666666666666555555333444444222///,,,+++,,,+++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))******)))))))))))))))******+++))))))))))))))))))))))))************))))))))))))$$$%%%&&&'''&&&'''((()))(((((((((''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************+++++++++***************((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''******)))''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))(((((((((***,,,,,,***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))************************+++++++++,,,,,,+++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))***************333333444555666666555555444444444222///,,,+++,,,+++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))))))))******+++))))))))))))))))))))))))++++++******))))))(((((($$$&&&((('''&&&&&&''')))((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((()))******+++''''''''''''''''''''''''))))))))))))))))))))))))((()))))))))************************************((((((((((((((())))))***(((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((******)))''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((()))++++++***((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))+++++++++,,,,,,+++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))*********))))))(((///000222444555555555444333333333111---++++++,,,+++******)))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))******+++))))))))))))))))))))))))++++++******))))))((((((&&&(((***)))&&&%%%'''***(((''''''&&&&&&''''''(((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***************((((((((((((((()))******))))))))))))))))))))))))'''''''''((((((((((((((('''''''''(((((((((((((((***)))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))))))))(((''')))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))************)))(((,,,...111333555555444444111111111///,,,++++++---+++******)))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))))))))******+++))))))))))))))))))))))))************))))))))))))(((+++---+++'''%%%'''***(((''''''&&&&&&''''''(((&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))*********+++((((((((((((((()))******))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((())))))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))))))))((('''(((*********((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))******************)))************************)))************+++++++++************************************************))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***************************,,,///222444555444333/////////---+++***+++---+++******)))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))*********))),,,...,,,'''%%%'''***'''''''''&&&&&&'''''''''&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''((())))))))))))(((((((((((((((((((((((('''''''''''''''((()))***))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************(((((())))))*********+++((((((((((((((()))******))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))(((((('''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))((('''((()))******((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))************************)))************+++++++++************************************************))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))*********)))******+++,,,(((+++///222444555444333---...---+++******+++---+++******)))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))************+++++++++)))))))))))))))******+++))))))))))))))))))))))))(((((())))))******++++++'''(((***++++++)))'''&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))(((((('''''''''&&&******))))))((((((''''''******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((+++*********))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((('''''''''&&&******))))))((((((''''''+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************++++++++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((******)))(((((((((((((((&&&&&&&&&&&&&&&'''))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***,,,///222222///---+++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++***)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))((('''&&&(((((((((((((((((((((((((((((('''&&&&&&'''(((((()))(((((((((''''''''''''***)))))))))((((((((('''***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))(((((((((''''''''''''***)))))))))((((((((('''************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********************************)))************++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((('''''''''(((((((((((()))(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***,,,///111111///---+++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************...---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))++++++***)))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((''''''''''''))))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))))))))************************)))************+++++++++++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))(((((((((((((((((()))))))))))))))((('''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++...000000...,,,+++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************///...---+++))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%%%%%%%'''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((,,,,,,+++***)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((('''''''''))))))))))))((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******************************))))))*********+++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((((((((((((((())))))***)))(((''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++---//////...,,,************************+++******)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************---,,,+++***))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***(((&&&$$$$$$%%%'''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((+++++++++***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++************************))))))*********+++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((((((((('''(((((())))))))))))((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********,,,......---+++************************+++******)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))'''%%%%%%&&&'''(((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++************************)))************+++++++++******)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((('''''''''((()))+++---...))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))+++,,,---,,,+++************************+++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''''''''(((((((((((((((((((((((((((((((((((()))******)))((((((''''''''''''((((((((()))'''((((((((()))))))))***'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((())))))))))))***))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''((((((((()))'''((((((((()))))))))***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''************************))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++***)))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((('''''''''(((+++///333555))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))***,,,,,,+++***************************+++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************''''''))))))***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((((()))***++++++***)))(((&&&'''''''''(((((())))))'''((((((((())))))******'''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))&&&'''''''''(((((())))))'''((((((((())))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''************************))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((((((((('''))),,,111777:::))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***))))))+++,,,+++***))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))***+++++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))***'''---777555)))%%%)))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''')))***+++((((((((((((((((((((((((((((((((((((''''''''''''---,,,+++)))((('''''''''***************)))(((((()))))))))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((******((((((((()))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))&&&&&&&&&''''''''''''(((''''''(((((())))))******+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))***)))(((''''''((()))***((((((((((((((('''''''''******))))))((((((''''''))))))))))))))))))))))))))))))))))))******************))))))))))))******+++*********))))))((((((''''''((()))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))'''&&&))),,,+++((()))---)))((((((((((((((()))***+++***)))'''''')))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))((((((((()))+++,,,))))))************)))))))))******)))(((''''''((())))))))))))************************))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))))))))''',,,444222(((%%%***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))***(((((((((((((((((((((((('''''''''(((((()))))))))---,,,+++)))((('''''''''))))))*********)))(((((()))))))))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((******((((((((()))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))(((((((((''''''((((((((()))))))))'''''''''((((((((())))))(((((((((((())))))***************)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))******************))))))))))))******************)))))))))(((''''''((()))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((('''(((+++***((()))...))))))(((((((((((())))))+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((((((***)))((((((((()))++++++))))))************)))))))))******)))((('''''')))))))))))))))************************))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))))))))'''***000///'''%%%***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&)))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((('''''''''(((((()))((((((((((((((((((((((((&&&''''''((()))***+++,,,,,,,,,***)))(((((((((((('''((()))))))))))))))((()))))))))))))))(((((('''''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((******((((((((()))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''(((((((((((((((((()))))))))*********((((((((())))))))))))*********))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************))))))))))))******************))))))))))))''''''((()))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************)))))))))))))))))))))))))))'''(((***)))'''***///***))))))(((((()))))))))+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))((((((((()))))))))((()))******+++))))))************))))))((()))***)))((('''((()))))))))))))))************************))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))))))))'''))),,,+++&&&&&&***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((()))***+++++++++++++++***)))((((((((()))''''''((())))))))))))((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((******((((((((()))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&'''''''''((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))(((((((((((())))))((((((((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))))))))******************))))))))))))***************)))))))))))))))''''''((()))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((())))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,************************))))))))))))))))))))))))***(((''')))((('''***000******))))))((()))))))))******)))(((((()))******(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))(((((()))))))))))))))******+++))))))************))))))((()))***)))((('''((()))((()))))))))************************)))))))))((())))))************))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((('''(((***(((&&&'''***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((************))))))))))))******)))))))))))))))***(((((())))))))))))(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((******((((((((()))'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((()))''''''((((((((()))))))))************))))))))))))(((((((((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************(((((())))))))))))(((((((((((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))******''''''((()))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,************************))))))))))))))))))))))))***(((''')))((('''***000++++++***)))))))))))))))******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))((()))))))))************))))))************))))))''')))***)))((('''(((***((()))))))))************************)))))))))((())))))************))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))'''((())))))''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))''''''''''''''''''''''''(((''''''''''''(((((()))(((((((((((((((((((((((((((((('''''''''(((((()))((((((((((((((((((((((((*********))))))(((((((((***)))))))))))))))***+++***************)))(((((('''(((((()))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((******((((((((()))'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((())))))))))))'''''''''((((((((())))))+++************)))))))))''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++(((((())))))))))))(((((('''(((((())))))******+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))************''''''((()))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************)))))))))))))))))))))))))))'''(((***)))'''***///,,,+++******)))))))))))))))))))))******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++*********)))))))))(((((()))************)))))))))************))))))'''((())))))(((((()))***))))))))))))************************))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))&&&((())))))(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((('''''''''''''''((()))***(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***++++++,,,,,,,,,,,,+++)))((('''''''''((()))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((******((((((((()))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))*********+++(((((()))))))))*********+++++++++*********))))))'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++'''((()))******)))(((''''''(((((()))******++++++'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))******************))))))))))))******((()))))))))************''''''((()))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********)))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((('''(((+++***((()))...---,,,+++***))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********))))))'''((()))***+++******)))))))))************))))))&&&((())))))(((((()))+++))))))))))))************************))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))%%%(((***)))((()))***)))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''''''''((()))***((((((((((((((((((((((((&&&&&&&&&'''''')))***+++((((((((((((((((((((((((%%%%%%&&&'''((()))******)))((((((((()))***+++,,,......------+++***((('''''''''((()))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))******((((((((()))''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******++++++)))*********++++++++++++)))************+++++++++++++++++++++******))))))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++'''((()))******)))(((''''''(((((()))***+++++++++'''((((((((())))))******))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((())))))*********+++'''(((((()))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&%%%%%%))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))'''&&&))),,,+++((()))------,,,+++***))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++************)))'''((()))++++++******)))))))))************))))))&&&((())))))(((((()))+++))))))))))))************************))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''')))***,,,,,,***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((())))))(((''''''***,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,+++)))((('''&&&''''''''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))))))))************(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))***)))''''''(((+++...111******))))))((((((''''''))))))))))))))))))))))))++++++***)))(((((())))))))))))(((((('''''''''&&&((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))+++***)))(((((()))***+++'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******&&&'''(((*********))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,......,,,***))))))))))))))))))))))))((((((''''''''''''((((((''''''((()))***+++++++++...---+++)))(((((()))***+++*********))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))))))))************))))))((((((''''''''''''(((((((((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((()))(((''''''))),,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((''''''((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''(((((((((((((((((((((((())))))))))))************(((((())))))))))))(((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))************))))))***)))(((((()))+++---...******))))))(((((((((((())))))))))))))))))))))))***))))))(((''''''(((((())))))((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''((())))))***************************((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))(((''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******'''((()))******)))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((()))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,......,,,***))))))))))))))))))))))))))))))(((((((((((())))))+++***)))((((((((()))***...,,,***)))(((((()))***************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))++++++******************))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))'''((()))((('''''')))+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((('''&&&&&&(((((((((((((((((((((((())))))))))))************((())))))******))))))(((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))************))))))))))))*********+++++++++***))))))))))))((((((((()))))))))))))))))))))))))))(((((('''''''''''''''))))))(((((((((((('''''')))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))((())))))******))))))(((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******((()))))))))))))))((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,//////---***))))))))))))))))))))))))******))))))))))))******000...***'''&&&&&&((()))---,,,***)))(((((()))***************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******************))))))))))))))))))))))))))))))************))))))******))))))))))))******((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))'''((())))))(((((()))+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((((()))))))))************)))))))))******)))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))******++++++******))))))***+++,,,++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''''''''(((((())))))(((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))*********)))))))))(((''''''((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))))))))***---//////---+++))))))))))))))))))))))))+++******************+++333000+++'''&&&'''***,,,,,,+++***)))((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((())))))******++++++))))))))))))))))))))))))))))))************))))))******))))))))))))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))&&&((())))))(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))*********''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))************************************************************))))))))))))******************************************++++++++++++******)))***+++,,,,,,+++)))((())))))))))))************(((((((((((((((((((((((()))))))))(((((()))******(((((())))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))*********)))(((((((((''''''((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******'''''''''''''''''''''''''''((((((((()))))))))***))))))(((((((((((())))))((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***---///000...,,,))))))))))))))))))))))))++++++************++++++222000,,,))))))+++...000******))))))))))))))))))))))))))))))))))))******************************))))))************))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((())))))******+++))))))))))))))))))))))))))))))************))))))******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))&&&(((******)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))******))))))''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***++++++))))))))))))))))))))))))))))))))))))************)))******++++++******))))))))))))*********++++++************************************************)))))))))*********++++++******************************++++++++++++******)))***+++,,,,,,+++)))))))))))))))************+++))))))))))))))))))))))))***))))))))))))******+++(((((())))))))))))*********))))))(((((())))))***((((((((((((((((((((((((''''''((((((((((((((((((************************'''''''''''''''''''''''''''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))(((((('''))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))*********))))))(((((((((((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''(((((())))))******))))))(((((((((((())))))((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***---000000///---))))))))))))))))))))))))++++++************++++++///...---,,,,,,---///000))))))))))))))))))))))))))))))))))))************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))(((((()))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))%%%(((******)))((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************)))******++++++******)))))))))*********+++++++++************************************************))))))*********+++++++++***************************++++++,,,,,,++++++***)))******+++++++++******))))))*********+++++++++))))))))))))))))))))))))((((((((((((((()))******(((((()))))))))***************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''(((((()))******)))((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((''''''((()))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''((()))*********))))))(((((((((((())))))((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***---000111///---))))))))))))))))))))))))******))))))))))))******+++,,,------------,,,+++(((((()))))))))))))))(((((()))))))))************************************))))))************))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&''')))******)))'''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))%%%'''******)))(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++******)))************+++++++++************************************************)))************+++++++++***************************++++++,,,,,,++++++***))))))*********+++++++++))))))******++++++++++++))))))))))))))))))))))))'''''''''''''''((()))***(((((())))))*********+++******))))))))))))******((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************(((((((((((())))))))))))''''''((((((((((((''''''&&&'''((())))))((('''&&&%%%&&&'''((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******)))(((''''''''')))***+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((()))******+++))))))(((((((((((())))))((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***---000111000...))))))))))))))))))))))))******))))))))))))******)))+++---......,,,)))''''''((()))))))))))))))((((((((())))))*********+++************************))))))************))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))***************************+++,,,,,,)))))))))******************+++***)))''''''***---))))))************++++++***************************)))((((((***+++++++++,,,+++)))((((((***,,,...,,,,,,,,,+++******))))))******************************************************************************************************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))((((((''''''&&&&&&))))))************))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((&&&'''(((******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************))))))))))))))))))))))))((((((((((((((()))******)))((('''&&&&&&'''((())),,,+++***((('''''''''''')))((((((((((((((()))***)))))))))))))))))))))))))))))))))))))))******+++***))))))((('''&&&&&&&&&)))))))))))))))))))))))),,,+++)))((('''''''''(((((()))***)))((((((***,,,))))))))))))************))))))))))))))))))))))))))))))***---000222222111+++***((()))***,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))*********************))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++,,,,,,************************+++++++++***************,,,,,,+++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,+++++++++******))))))++++++++++++++++++++++++******************************************************************************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))((((((((((((((())))))************))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''(((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************))))))))))))))))))))))))((((((((((((((()))******)))(((''''''''''''((()))+++***)))((((((''''''((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++***))))))(((''''''&&&&&&)))))))))))))))))))))))),,,+++)))((('''''''''(((((()))))))))((((((***+++))))))))))))************))))))))))))))))))))))))))))))***,,,///111111///+++***((()))***,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))*********+++++++++******)))))))))******+++++++++++++++++++++************,,,---,,,***))),,,---------------,,,,,,******************++++++,,,,,,+++++++++*********,,,,,,---,,,,,,+++)))))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))*********))))))************))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((()))***,,,,,,***((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******)))((((((''''''(((((()))))))))(((((((((((())))))***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******+++***))))))((((((''''''&&&((((((((((((((((((((((((+++***)))((('''''''''((('''((()))((('''''')))+++))))))))))))************((((((((((((((((((((((((***)))***+++...//////---+++***((()))***,,,++++++))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++++++++***))))))))))))***++++++++++++++++++++++++,,,***)))***,,,---+++)))///000000111111000//////---...............//////,,,---......---,,,,,,,,,------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))******++++++,,,))))))************))))))))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((***,,,------***((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))((()))))))))************))))))))))))))))))))))))((((((((((((((())))))***)))(((((((((((((((((()))((((((((((((((()))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))((((((''''''((((((((((((((((((((((((******)))(((((((((((((((&&&'''((('''&&&'''(((***((()))))))))************(((((((((((((((((((((((()))))))))+++---...---,,,+++***((()))***,,,++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************************++++++++++++++++++************++++++---............////////////---,,,,,,---......---///000111222333222111000222222222333333333444444///222333333111//////111000///...------...///000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************))))))))))))************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))******++++++,,,,,,))))))************))))))))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((***,,,------***((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))((()))))))))************))))))))))))))))))))))))((((((((((((((())))))***((())))))))))))))))))((((((''''''(((((()))***+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((((((((&&&'''((('''&&&'''(((***((()))))))))************(((((((((((((((((((((((()))))))))***---...---++++++***((()))***,,,++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********************++++++++++++,,,+++++++++++++++,,,------,,,,,,---...///000000111000111222222000///111222333555777999::::::999888666666666777888888999999555888:::999444111111222222111000000///000000000......------,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***************+++++++++))))))************))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((()))***,,,,,,***((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******((())))))******))))))(((((((((((((((((()))******,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((()))((('''''')))+++))))))))))))************(((((((((((((((((((((((()))((()))***---......,,,+++***((()))***,,,++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********************+++++++++,,,,,,+++++++++,,,---...///000---...///111333444555666999???FFFFFFAAA===>>>@@@DDDFFFIIILLLNNNNNNMMMMMMGGGGGGHHHIIIIIIJJJKKKKKKHHHKKKLLLHHHAAA;;;:::;;;===>>>@@@@@@???;;;888555444444333111000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***************)))))))))))))))************))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''(((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************))))))))))))))))))))))))((((((((((((((()))******((()))************)))((()))((((((((((((((()))***---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((((((((()))))))))((((((***+++))))))))))))************))))))))))))))))))))))))(((((((((+++...//////...+++***((()))***,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,---...000111222666777888:::===???@@@AAAIIITTT___```ZZZSSSQQQSSSVVVXXX\\\```bbbbbbbbbaaa``````aaabbbbbbcccdddddd```cccccc^^^UUUMMMJJJJJJPPPSSSVVVXXXUUUNNNFFFAAA;;;:::999888666444333333........................,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))************))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((&&&'''(((******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************))))))))))))))))))))))))((((((((((((((()))******((()))***++++++***)))((())))))(((((((((((())))))---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))*********************************'''((()))******)))((((((((()))***)))((()))***,,,))))))))))))************************************(((((((((+++...000000///+++***((()))***,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''))))))((('''&&&'''(((''''''''''''(((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************)))))))))'''&&&'''))),,,))))))))))))))))))))))))************))))))))))))###)))+++'''%%%(((***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))***++++++,,,+++)))((()))---...---+++(((***,,,,,,++++++,,,......------111666<<>>===<<<;;;:::888555222000///000000111///---++++++,,,---...,,,++++++,,,...///...---,,,+++***))))))***+++,,,************************++++++************++++++******))))))))))))******)))************+++++++++******))))))))))))******(((((()))***++++++,,,,,,%%%000444---)))...000,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******''')))******))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))************))))))************************))))))))))))))))))))))))************************+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************+++*********))))))((((((+++)))''')))---111333333///---,,,---///000---+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++)))(((((()))+++,,,))))))))))))))))))))))))+++******)))(((''''''&&&(((((((((((())))))))))))************************(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))+++)))'''&&&%%%&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''))))))((('''&&&'''(((''''''''''''(((((((((((())))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((()))))))))*********&&&&&&'''''''''))),,,///))))))))))))))))))))))))*********)))))))))((((((%%%***+++(((&&&(((***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))+++***************++++++***((('''(((+++,,,+++***,,,---.........///111444666444333444;;;EEEPPPWWWbbbbbbTTTGGGLLLTTTZZZcccjjjppp}}}uuuttt|||zzzpppkkkhhheeebbbaaakkkrrrpppjjjeee___ZZZWWWTTTQQQNNNLLLHHHEEEBBBDDDAAA===888555222111111222111///............------+++***+++,,,---,,,+++,,,+++***))))))***+++,,,************************++++++************++++++******))))))))))))******))))))*********+++++++++******))))))))))))******(((((()))******+++,,,,,,444CCCLLLIIIEEEDDD???777))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******''')))******))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))************))))))************************))))))))))))))))))))))))************************************)))))))))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))))))))(((+++)))''')))---111222222111///......000000---***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***(((''''''(((***+++))))))))))))))))))))))))*********)))((('''''''''(((((((((((())))))))))))************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))+++)))(((&&&&&&&&&((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''))))))((('''&&&'''(((''''''''''''(((((((((((())))))))))))))))))))))))***))))))(((((())))))***(((((((((((((((((((((((((((((())))))))))))******&&&''''''''''''))),,,...))))))))))))))))))))))))******))))))))))))(((((('''++++++((('''))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))),,,++++++*********+++++++++)))((()))***++++++***,,,---...//////111444666<<<>>>@@@CCCIIIRRR___hhhxxxxxxhhhZZZ^^^dddiiirrrwwwzzz{{{~~~xxxqqqooolllfffaaagggnnnttttttqqqoookkkeeehhhgggggggggfffbbb]]]YYYUUUQQQLLLEEE???;;;888777333111000//////...,,,***...---++++++,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++******))))))))))))******)))))))))*********++++++******))))))))))))******((())))))******+++++++++)))555>>>===999666000((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******''')))******))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))************))))))************************))))))))))))))))))))))))************************************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))***)))((())),,,000222222333222111111111///,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))************************************************(((((()))***************))))))))))))))))))))))))***)))((('''&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''))))))((('''&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***)))******(((''''''(((***))))))))))))))))))))))))***)))))))))(((((((((((('''******'''&&&((()))&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))))))))))))))))),,,,,,+++*********++++++,,,+++******+++,,,---......111666999:::::::::;;;???HHHRRRZZZ]]]```eeejjj{{{rrrvvvwwwuuuyyy}}}|||xxx}}}wwwqqqoooqqqwww||||||yyyvvvqqqjjjeeemmmrrrwwwxxxyyyzzzwwwsssuuuuuuvvvxxxyyyyyyvvvssshhhddd___XXXPPPJJJEEECCC;;;888444222222222000...000...,,,,,,---...------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******))))))))))))******))))))))))))******************))))))))))))******((()))))))))*********+++&&&,,,...***((())))))&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******''')))******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))************************))))))))))))))))))))))))*********************************)))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))*********************)))))))))))))))***)))((()))+++...111222444444444333111...+++)))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***)))(((((((((((()))***((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))************************************************(((((()))***************))))))))))))))))))))))))))))))(((''''''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''))))))((('''&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''''''''''''''''''''(((((((((((())))))))))))******)))'''&&&''')))(((((((((((((((((((((((()))))))))(((((((((((('''&&&)))(((&&&&&&)))(((%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************,,,,,,+++++++++++++++,,,++++++++++++,,,...111333999@@@IIIOOOPPPMMMIIIGGGHHHSSS```iiikkklllnnnppp~~~{{{}}}www{{{~~~vvvooosssyyy|||||||||}}}yyyuuulllccc]]]]]]bbbggg|||wwwqqqmmmkkkpppuuuxxx||||||zzzyyyzzz|||}}}~~~}}}uuutttpppkkkddd]]]WWWTTTLLLFFF???<<<<<<===;;;999111///,,,,,,---......---,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++************++++++******))))))))))))******(((((()))))))))***************))))))))))))******)))))))))))))))*********)))***)))&&&%%%))),,,---(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******''')))******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((()))))))))************))))))))))))))))))******))))))))))))***---000222444555555444111...***)))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************(((((()))***************))))))))))))))))))))))))))))))((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''))))))((('''&&&'''(((''''''''''''(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''''''''(((((((((((())))))%%%'''))))))((((((***+++(((((((((((((((((((((((())))))((((((((((((''''''&&&((('''%%%'''+++***&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************+++++++++++++++,,,------***+++---...///333888;;;FFFOOO[[[cccddd___XXXSSSYYY___ffflllppptttyyy|||{{{|||sssvvv||||||pppgggdddhhhmmmqqqsssssstttuuummmiiiccc\\\YYYZZZ___cccmmmvvv{{{pppjjjgggcccjjjpppsssxxx{{{yyyyyy{{{||||||zzz{{{{{{zzzvvvooohhhdddYYYRRRJJJGGGGGGGGGDDDAAA777333000...---...------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******))))))))))))******((((((((()))))))))************))))))))))))******))))))))))))))))))))))))###$$$%%%&&&'''((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******''')))******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************))))))))))))************))))))*********,,,///222333555666555111---***((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))*********++++++*********))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************(((((()))***************))))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''))))))((('''&&&'''(((''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))%%%''')))))))))((()))+++(((((((((((((((((((((((())))))(((((((((''''''''''''(((((('''***...---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********************************+++,,,---...//////111333555888===CCCHHHUUU]]]iiiqqqrrrllleee```ggghhhiiillloootttyyy|||~~~vvvzzzzzzwwwzzzpppqqqqqqqqqooojjjccc\\\___cccgggkkknnnnnnoooooocccaaa___^^^```cccgggiiihhhooowwwyyysssjjjbbb^^^```gggllllllmmmssszzz~~~}}}xxxvvvvvvwwwxxxxxxvvvzzz{{{tttpppeee```ZZZXXXYYYWWWPPPJJJCCC???999555333111000///,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******))))))))))))******(((((((((((()))))))))*********))))))))))))******)))))))))))))))))))))(((***)))***,,,------,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******''')))******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))************((()))))))))************(((*********)))***///222111444666555111,,,)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((()))***************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''')))))))))'''&&&'''(((''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((())))))***+++***(((&&&&&&'''(((((((((((((((((((((((()))(((((((((''''''''''''((())))))(((,,,111000+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))***+++,,,...///000444777;;;===@@@FFFNNNTTTccckkkvvv}}}}}}xxxrrrnnnllllllkkkmmmpppqqqqqqpppyyy}}}wwwzzzxxxpppqqqjjjjjjiiigggggghhhhhhfff```ccchhhllloooqqqqqqqqqdddbbbbbbeeejjjoooqqqqqquuuwwwzzz|||yyyqqqiiibbbbbbiiilllgggbbbeeelllpppuuusssppppppqqqrrrrrrqqqqqqvvv~~~zzzuuusssooollllllmmmiii___VVVPPPKKKDDD===999666444222,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******))))))))))))******(((((((((((())))))))))))******))))))))))))******))))))))))))((((((((((((,,,(((%%%$$$%%%&&&(((***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))************(((((())))))*********+++(((***+++***)))***...222000333666555000,,,))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))'''((()))***************(((((((((((())))))))))))))))))))))))))))))))))))((()))(((((('''))),,,///444///(((''')))***(((%%%))))))))))))))))))))))))&&&(((***+++)))((('''((('''''''''((((((((((((((()))))))))))))))))))))))))))(((''''''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((())))))******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))((())))))***++++++,,,,,,''')))+++,,,***(((***...............///333888<<>>888777666222------............,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))(((((((((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))***))))))))))))(((((((((((((((((())))))))))))***))))))************))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***,,,---///---.........,,,+++((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))*********)))))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))((((((((())))))******)))******)))''''''(((***,,,***'''''')))++++++***(((((((((((((((((((((((('''((())))))(((((()))***)))))))))((((((((((((((((((((((((((((((((((((((()))(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))************************))),,,------///444777666===@@@DDDJJJQQQ[[[eeelllsssooolllnnntttzzz}}}}}}|||tttnnnqqqtttsssqqqqqqlllhhheeemmmxxxyyy~~~}}}xxx||||||}}}~~~zzz{{{www|||yyyiiiaaa```bbbaaa___```hhhvvv}}}vvvtttyyy~~~vvvggg\\\OOOHHHFFFBBB888///222111//////...---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))*********))))))((((((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********++++++******)))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,,,,+++***((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))***+++))))))))))))))))))***+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))((('''''''''(((***+++((()))***)))''''''((()))***)))'''((()))***++++++(((((((((((((((((((((((('''((())))))(((((()))+++******))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((************************))))))************))))))************++++++++++++***///333444:::BBBEEEBBBKKKPPPVVV]]]ccchhhnnnqqqzzztttnnnmmmsss{{{~~~zzzsssmmmmmmqqqwwwrrrnnnrrr~~~uuuxxxiiibbb^^^ZZZZZZZZZ^^^gggsssyyywwwqqqrrrvvvzzz~~~uuulllbbb\\\YYYQQQCCC777444111...------...---+++,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))************))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++++++++******))))))(((************************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((()))***++++++))))))(((((()))***++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))((()))))))))************************************)))((('''''''''(((***+++'''((())))))((('''((()))(((((((((((())))))***+++))))))))))))))))))))))))'''((()))((('''(((***,,,+++******))))))(((((('''))))))))))))))))))))))))((())))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))************))))))******++++++,,,------...///777===???HHHRRRTTTOOORRRXXX```hhhmmmpppsssuuu}}}wwwtttwww~~~yyyzzz}}}wwwpppjjjcccddddddccceeemmmuuuvvvrrrppprrrsssuuu{{{|||{{{uuuooolllhhh```RRRGGG<<<666000---...000000...,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))******++++++******(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++)))))))))))))))))))))))))))))))))************++++++************)))))))))))))))************))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))************************************************)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***************)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,(((((((((((()))***+++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************************************)))((((((((())))))******%%%'''((()))(((((()))***(((((())))))(((((()))***))))))))))))))))))))))))'''((((((((('''(((***---++++++******)))(((((('''))))))))))))))))))))))))((()))******)))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((***++++++'''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))((((((************************))))))************))))))******+++,,,...///000000777@@@HHHKKKUUU``````XXXYYY^^^eeelllppptttwwwyyy~~~zzzzzz}}}{{{zzz{{{ooosss{{{yyyqqqkkkllliiifffhhhnnnpppllleeeggghhhjjjqqqzzz{{{xxxzzzwwwuuusssqqqkkkbbb[[[RRRIII===666333333111///------------------------+++*********++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((()))***++++++++++++***(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))))))))************))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))************************)))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,(((((((((((()))***+++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************************************((()))******++++++******$$$&&&((()))(((((()))***''')))))))))((((((((()))))))))))))))))))))))))))'''((((((''''''(((+++---+++++++++***)))(((((('''))))))))))))))))))))))))((()))*********((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((************************))))))************))))))******+++---///000222222===GGGOOOSSS\\\gggfff\\\dddhhhmmmrrruuuyyy}}}{{{xxxxxx|||tttwww~~~nnnxxxuuuyyy{{{vvv{{{ssssssrrruuu{{{xxxhhhkkkiiibbbaaaeeeeeebbb[[[^^^aaafffpppzzz|||zzzwwwwwwvvvuuutttqqqmmmiiijjj^^^MMM@@@999555111...------------------------+++*********+++,,,,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******((()))***+++++++++++++++(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))******++++++++++++++++++++++++******))))))))))))************))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))******************+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,(((((((((((()))***+++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************************************((()))+++,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((())))))******))))))))))))))))))))))))((((((((((((((()))******++++++++++++******))))))+++))))))+++)))''')))...---///---***---777<<<<<>>KKKOOOMMMQQQYYYaaabbbbbbfffrrrxxxuuurrroooiiifffllluuu~~~~~~xxxzzzzzzvvvooogggcccaaabbbccccccgggooouuutttqqquuu|||{{{sssoookkk^^^NNNEEEAAA:::444///---...///------------,,,+++))))))++++++*********)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))*********++++++++++++*********)))))))))******************************++++++******))))))))))))************)))))))))************+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************,,,+++***)))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((())))))***))))))))))))))))))))))))***************************++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((///...---,,,+++******)))))))))))))))))))))))))))))))))(((((())))))***+++++++++++++++++++++++++++---++++++...---+++...333<<>>BBBKKKWWW]]]^^^[[[iiisssvvvyyy~~~xxxoooyyyxxxmmmlllvvvwwwmmmjjjcccbbbooouuuqqqxxx{{{ppplllooosssqqqooollljjjiiiiiihhhgggeeeeeedddbbb^^^[[[ZZZZZZ\\\[[[ZZZZZZ[[[[[[ZZZXXX[[[\\\^^^aaaeeejjjnnnqqqpppyyyyyyuuu~~~}}}qqqppp||||||oooccc```aaaeeennnxxxzzz{{{||||||xxxqqqiiicccUUULLL???444...---......//////000000///...,,,+++,,,+++******)))*********************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))*********)))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************(((((()))***************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++******))))))******+++,,,,,,,,,,,,+++)))************+++++++++++++++,,,,,,,,,---------+++++++++++++++*********((()))***+++,,,------,,,...---,,,+++++++++,,,---+++++++++,,,,,,+++************+++,,,---......///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******))))))******+++++++++)))***---......222888===CCCIIINNNTTT[[[\\\YYYZZZcccjjjmmmuuu~~~~~~wwwccchhhhhheeemmm{{{}}}pppiiihhhsss~~~zzz~~~yyylllbbb^^^aaaeeeeeecccaaa``````aaaaaaaaaddddddccc```\\\ZZZYYYZZZYYYXXXXXXYYY\\\]]]]]]\\\bbbcccfffiiinnnssswwwyyy|||xxxuuuzzzyyynnnfff```]]]cccllltttwww|||}}}ssskkk___XXXMMMAAA888222...------------------,,,++++++,,,++++++***************************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))***)))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************(((((()))***************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++*********)))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++*********))))))***++++++,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------++++++,,,,,,---------,,,,,,,,,------------,,,,,,,,,,,,---......///000000+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((()))))))))*********))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))))))))))))))***+++++++++***,,,...///222<<>>888444111///...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))******++++++++++++******************************'''(((((()))***+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,------......---------------.........//////000000111333444555666777<<<<<<===>>>??????@@@@@@FFFHHHKKKMMMMMMJJJGGGEEEAAAEEEKKKPPPRRRQQQNNNLLLDDDCCCBBBAAABBBDDDFFFHHH??????>>>===<<<;;;::::::666555555444444555555666000000000000000000000000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))+++)))((()))+++,,,***''',,,///...+++,,,333999;;;FFFOOOYYY_________bbbeeeggglllmmmiiigggkkkpppppp~~~~~~yyyggg\\\RRRNNNJJJJJJOOOTTTUUUUUUXXX]]]```aaafffnnnuuuwww~~~zzzyyyvvvpppiiiccc______```ddddddrrr}}}oooooo|||xxxtttpppiii___VVVQQQ[[[eeeqqq|||tttbbbZZZSSSOOONNNGGG:::222111/////////---+++******+++,,,,,,,,,+++++++++******++++++************++++++************************))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))************************++++++++++++++++++++++++++++++***)))(((((()))))),,,,,,++++++***+++++++++------...///...---,,,+++---...---,,,******---///------......,,,***,,,000111...---000333333666;;;777:::===???BBBIIIVVV___hhhgggccc^^^ZZZZZZ___cccmmmrrrzzzyyymmmddd___cccnnnuuuxxx{{{fff]]]VVVSSSYYYccciiiooosssooo___QQQLLLMMMOOOQQQSSSZZZZZZSSSFFF===>>>BBBDDD@@@<<<666333333444444444111111///---...222000,,,000...---+++***++++++,,,......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---************************,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************************)))(((***,,,---,,,******...000///333;;;BBBDDDMMMWWWccciiihhhffffffhhhgggiiijjjjjjkkkqqqzzzzzzhhhVVVLLLMMMOOORRRVVVYYY]]]```bbbaaafffjjjlllpppyyy{{{uuunnnhhheeeccc\\\XXX\\\hhhsss}}}{{{}}}vvvmmmcccZZZUUUYYY___hhhvvvooofff]]]TTTPPPHHH===555222///000000///.........///,,,,,,,,,++++++++++++***++++++************++++++************************))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))(((((((((((()))))))))***************************++++++++++++++++++++++++++++++***))))))))))))))),,,,,,+++++++++++++++,,,***+++,,,---------,,,+++***+++,,,,,,---...//////+++,,,///111000//////000222222555;;;>>>???EEEKKKEEEGGGKKKPPPYYYhhhyyyuuunnnooosss~~~|||pppjjjnnn{{{llldddbbbjjjvvv~~~tttddd\\\\\\```gggmmmwww{{{wwweeeRRRJJJLLLOOOLLLLLLJJJEEE===777333111444555333///...111111...///......---------......000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,************************,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))************************)))))))))(((************)))))))))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************)))))))))***,,,......---(((...222333999DDDLLLOOOVVVaaannntttsssqqqrrrttttttmmmlllrrrvvvzzzvvv}}}~~~sssdddSSSIIIFFFKKKRRR[[[```bbbcccgggjjjjjjppptttvvv{{{|||tttmmmhhhfff```]]]\\\ZZZ\\\kkk|||{{{qqqggg```ZZZTTTTTTWWWdddwwwxxxnnncccXXXRRRMMMDDD<<<888000///......---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))((((((((()))))))))******************************++++++++++++++++++++++++++++++***))))))))))))***,,,,,,++++++++++++,,,,,,***+++,,,---.........---))))))***,,,...///...------...000111222333333333444888@@@JJJPPPVVVaaalllbbb```^^^```jjjyyy~~~}}}}}}{{{|||sssllljjjrrr}}}rrriiifffjjjuuuhhhZZZZZZ^^^bbbgggkkkggg[[[MMMCCC>>>:::;;;888333000111000,,,---------...............------......------,,,+++------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************)))))))))(((******************************)))***+++,,,---------222666:::BBBOOOZZZ^^^```jjjtttyyyzzz}}}|||www{{{rrrjjjttteeeXXXNNNHHHJJJPPPVVV[[[ccchhhjjjkkklllnnnwww|||{{{uuummmgggbbb^^^XXXRRRTTT[[[ccctttzzzuuuooojjj\\\VVVQQQSSS```oooxxx{{{nnnfff^^^ZZZWWWPPPFFF???666444111...---,,,***)))------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))))))))))))))))))))(((((()))))))))*********************************++++++++++++++++++++++++++++++***))))))*********,,,,,,+++++++++,,,------------.........////////////---,,,---///111000///444666777888<<>><<>>EEEPPP___kkkpppjjjooossssssvvvwww{{{zzzpppUUUOOOMMMRRRXXXYYYXXXYYYgggfffhhhoooyyy{{{sssppplllfffaaaZZZWWWSSSQQQVVViiirrrooo|||xxxgggWWWQQQYYYfffwww}}}yyymmm[[[LLLFFF???666111///000///...------------,,,,,,,,,,,,***+++,,,------,,,+++***************************))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))))))))))))))))))))))))))))))))*********++++++************************+++++++++++++++++++++++++++************+++,,,,,,,,,++++++,,,,,,---...///,,,,,,,,,+++,,,,,,---...+++,,,...000222666;;;???@@@PPPdddwwwmmmhhhiiinnntttxxxxxxvvvxxxzzzwwwuuuttttttrrrnnngggbbbZZZ]]]ccckkkrrrtttssspppjjjeeeiiinnnoooxxx}}}xxxwwwuuuqqqjjjdddhhhpppxxxyyy}}}~~~xxxmmmhhhhhhjjjuuu~~~~~~{{{xxxsssnnnwwwxxx~~~ssseeeccccccfffppp~~~xxxiiiLLLIIIEEE???;;;777555555111111000///......//////////////////////////////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))++++++++++++++++++++++++***+++---------///333777;;;EEENNNTTT\\\dddiiiiiijjjpppuuusssqqqzzzuuudddYYYNNNPPPXXXaaaeeebbb```aaaiiilllrrryyyzzzsssnnniiiddd[[[[[[\\\[[[WWWVVVcccrrroooZZZSSSUUUkkkzzzrrreeeVVVLLL???555111000...---...------------,,,,,,,,,***+++---......---+++***************************))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))))))))*********+++++++++************************+++++++++++++++++++++++++++*********++++++,,,---+++++++++,,,,,,...//////,,,,,,,,,,,,...000222444777===CCCEEECCCCCCGGGLLLQQQ```ttt~~~wwwvvvyyy}}}}}}|||yyynnniiijjjmmmiiikkknnnqqqssstttttttttrrrsssuuuyyy|||}}}{{{yyy|||tttvvvyyyvvv{{{~~~|||zzz{{{~~~rrrjjjhhhjjjsss{{{zzzuuuqqqkkkfffooopppuuu~~~zzzrrrhhhkkkpppyyyzzz]]]YYYSSSMMMGGGDDDCCCCCC<<<:::666222///.........////////////////////////,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************((()))))))))************((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))++++++++++++++++++++++++)))+++---...///222888<<>>999222111000...---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++***************************************))))))))))))))))))))))))+++++++++***************************************++++++*********++++++,,,************************++++++++++++++++++++++++)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))*********)))************+++++++++************************---,,,+++***************+++,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---...,,,++++++,,,---,,,+++,,,---......///222888>>>BBBCCCJJJVVV___dddgggjjj|||}}}yyy~~~zzzzzz~~~{{{~~~~~~}}}zzzsssggg^^^```mmmxxx}}}yyyyyyvvvsssqqqrrruuuxxxyyyrrrjjjgggccc]]]ZZZZZZUUUMMMCCC;;;777555333111000///......///000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++******+++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************((((((((()))))))))******************))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))******)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))***************************+++------,,,+++***+++---000555>>>HHHRRR[[[___qqquuu~~~{{{~~~zzzrrr[[[VVVUUU[[[ccchhhmmmrrrtttvvv|||zzzrrrqqqhhhccc^^^ZZZRRRQQQaaavvv}}}}}}}}}qqqrrrqqqmmmccc[[[```vvvpppWWWHHHCCCBBB555444111///---,,,------------------------------,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))***************************************************)))''''''((()))******)))))))))))))))*********++++++++++++++++++++++++))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++************************------,,,+++************++++++++++++,,,,,,,,,,,,,,,---...---,,,+++,,,...,,,,,,,,,---.../////////---...000222333:::IIIWWW]]]ZZZ[[[```hhhmmmooopppvvv{{{vvvxxxwwwmmmmmmwwwzzzpppjjjjjjpppuuurrroookkkhhhfffeeehhhkkklllbbbTTTHHHAAA===888555444111...---///111111111.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))*********************)))))))))((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))))))))*********))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))******************************))),,,......,,,,,,---...777777<<>>999333///---,,,,,,------------------------,,,,,,,,,+++++++++*********************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))***************+++++++++************************,,,+++***,,,///000...+++((())))))******+++++++++))))))))))))))))))))))))*********++++++++++++,,,))))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))*********)))************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,))))))******++++++,,,,,,,,,...///...---,,,---...---......---,,,...111444777666<<>>777222///...---........................,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************,,,++++++...333333///+++))))))******+++,,,,,,---*********************************+++++++++,,,,,,))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((())))))******++++++)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...******++++++,,,------...---...///...---,,,---///...///000000111666===CCCBBB@@@GGGTTT\\\dddttt~~~{{{yyy||||||{{{zzzyyy{{{zzzwwwxxx~~~~~~yyy||||||vvvkkk___XXXUUUTTTZZZ^^^ZZZNNNAAA888444111000000///......------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))************))))))))))))))))))))))))))))))************************))))))******++++++++++++(((((())))))*********+++***************************---///...,,,///777>>>KKKSSS___gggkkknnnqqqtttppp{{{~~~wwwwww{{{{{{{{{{{{~~~vvveee[[[\\\fffqqqooommmpppxxx~~~~~~rrrllluuu}}}lll```\\\\\\YYYSSSQQQ\\\qqqnnnfffpppwwwoooeee]]]^^^XXXPPPOOO___}}}zzzzzz}}}kkkaaacccpppzzzyyyfffNNNJJJBBB;;;555111//////........................,,,,,,,,,+++++++++******))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++++++++***************************)))***...333333...)))))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))'''(((((()))***++++++,,,)))************+++++++++++++++++++++++++++++++++*********+++,,,---...///++++++,,,,,,---...//////---...///...------...///,,,///111444999AAALLLTTTSSSPPPVVVaaafffeeemmmzzz|||}}}xxxzzz}}}}}}|||||||||uuuqqqyyy|||qqqfff___]]]bbblllvvvrrrbbbOOOAAA;;;333222222111000//////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,)))************+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))((((((''')))((('''&&&'''(((***+++******))))))))))))******))))))))))))************************************))))))))))))************...+++((()))+++,,,***((()))111...+++333888999@@@XXXlll{{{qqqsssyyyxxxxxx{{{|||yyywww{{{|||qqqccc[[[\\\ccckkkooonnnuuuzzzzzz{{{{{{hhheeemmmhhh{{{wwwfffccc```bbbmmm___[[[UUUTTT\\\nnn{{{ggghhhwwwkkkaaabbb[[[VVVQQQNNN\\\|||{{{zzz{{{~~~fff]]]``````ooovvvbbbTTTGGGBBB===555///...///...,,,---......---+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))************+++++++++++++++************++++++---(((+++---))))))+++&&&************************)))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++)))************++++++++++++++++++*********))))))++++++++++++++++++++++++---,,,++++++******++++++000/////////...,,,...000//////333===LLL\\\iiipppfffeeeggglllooommmmmmppp}}}}}}zzzqqqnnnuuu}}}~~~xxxooojjjiiilllvvvxxx```MMMEEEDDD:::333111///,,,...444///---,,,---...///...---......---------,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,------******++++++++++++******************************++++++************++++++******************************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''(((***---///...,,,***)))(((((()))*********))))))))))))******))))))))))))************************************))))))))))))************,,,***)))***,,,---,,,***'''///......666:::AAAQQQnnnyyywww~~~{{{}}}||||||ssspppuuu|||fffbbb\\\[[[^^^eeelllppppppxxx}}}}}}~~~rrrsssvvvrrrfffooo}}}www```TTTZZZpppnnnlll{{{rrrooofff___ZZZSSSRRRbbbwww}}}yyy~~~yyyjjj___``````gggooozzz}}}kkk___TTTLLLDDD:::333222000...------......---,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))************+++++++++++++++************++++++""",,,000+++&&&&&&)))---************************)))************+++++++++************************************************************************))))))))))))))))))))))))************)))))))))((()))************+++++++++)))************+++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------++++++---///000111222555777:::CCCQQQbbbrrr~~~~~~uuuooorrrwww{{{~~~~~~vvvmmmmmmmmmooorrrvvvzzz}}}zzz|||wwwfffYYYUUUSSSKKKEEE@@@999111///333222000///.........+++)))...------------,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---******++++++++++++******************************++++++************++++++******************************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((+++000555888111000---+++))))))))))))******))))))))))))******))))))))))))************************************)))))))))*********++++++*********+++---...---,,,+++000111555<<<>>>JJJaaattt|||yyyrrrsss{{{tttgggZZZ]]]aaafffjjjnnnsssvvvwww~~~qqqfffgggrrryyyuuuwwwVVVOOObbbwwwiiieeevvvzzzoooeeebbb[[[SSSRRRWWW^^^~~~|||vvvhhhdddcccaaa\\\^^^lll}}}yyyqqqjjjaaaYYYOOOBBB;;;999111///------...///...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))************+++++++++++++++************++++++---IIIHHH333+++&&&$$$///************************)))************+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))************)))))))))))))))************+++++++++)))************+++++++++---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////---...000111444777:::;;;<<>>222000...------...---,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++************++++++777[[[UUU777111***"""///************************))))))*********+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......000222222333888???CCCCCCGGGLLLWWWeeeuuu}}}zzz~~~zzzqqqmmmoootttyyyzzzuuusssxxxssslllhhheeeeeehhhggg^^^NNNBBB:::666222000000111222222------------,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************++++++************++++++******************************++++++++++++******************************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***---///111333444444,,,,,,+++*********************))))))))))))******((()))))))))************************************************++++++++++++***+++,,,,,,+++*********111444666BBBRRRSSSUUUbbbrrrsssxxx~~~{{{rrr___[[[^^^ccciiippptttuuuvvvxxxzzzwww```^^^cccsssooo\\\hhh|||iiifffrrruuuwww~~~sssiii```ZZZWWWZZZLLLggg~~~{{{}}}~~~wwwhhhVVVKKKMMMUUU[[[fffkkkmmmiii```SSSFFF>>>555222///---------,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++************++++++'''IIIBBB+++///...&&&///************************))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++))))))*********+++++++++************++++++++++++++++++,,,,,,,,,---------...------,,,,,,,,,---------111444888CCCRRRYYYYYY]]]___dddmmmxxx|||wwwqqqllliiifffdddiiiwww~~~yyytttqqqrrr{{{jjjVVVCCC>>>666111///000222333.........---------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************++++++************++++++******************************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++---...---,,,***((()))))))))******++++++******))))))))))))******))))))))))))*********************************************++++++++++++,,,+++,,,,,,+++******,,,...111999===HHH\\\bbb```ccceeeiiirrr~~~~~~}}}wwwdddZZZ\\\cccjjjmmmssswww{{{~~~hhh```\\\aaalllnnnpppwww}}}tttbbbnnnsssggggggiiieeeeeedddhhhvvv{{{jjj```aaajjjrrrvvvkkkbbb\\\SSSPPPVVVfff{{{|||xxxrrryyy{{{wwwmmm]]]OOOIIILLLQQQ```iiipppqqqkkk___OOOAAA;;;777333000......---,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))************+++++++++++++++************++++++ 444000###***,,,'''***************************)))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++)))***************++++++++++++,,,,,,------............---------...//////111999CCCMMM^^^rrryyywwwjjjkkkmmmsss{{{xxxssshhh```^^^hhhvvv~~~||||||iiiRRRKKKAAA999444111000///////////////.........---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++************++++++++++++******************************++++++************++++++******************************++++++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******)))((((((((()))*********************))))))))))))******))))))))))))*********************************************+++++++++,,,,,,+++,,,,,,,,,+++---222666:::JJJPPPUUUeeepppmmmlllaaafffnnnuuu{{{}}}pppfffaaa```eeekkkrrrtttxxx~~~lll^^^\\\eeepppkkkdddvvvkkkfffppptttzzzrrrrrrqqqeee\\\PPPPPPbbb|||zzzzzz~~~}}}vvvooorrr}}}{{{qqqhhhTTTYYYRRRKKK[[[xxxxxxtttvvvsssnnnfff]]]UUUPPPOOOXXXdddrrrzzz{{{sss```NNNAAA===777333111000...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))************+++++++++++++++************++++++(((---,,,((((((***(((&&&************************)))************+++++++++************************************************************************))))))))))))))))))))))))((()))))))))************)))************+++++++++)))************+++++++++*********++++++,,,,,,,,,++++++,,,,,,---......///------...///000222444555;;;HHHVVVcccttt|||hhhiiinnnwww|||oooddddddkkkpppuuuxxx|||zzzyyy}}}uuu^^^YYYRRRJJJCCC<<<555111000000000000////////////......---------,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,------,,,+++*********++++++++++++******************************++++++************++++++******************************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++*********++++++)))******+++++++++************))))))))))))******))))))))))))******************************************+++++++++,,,,,,,,,***+++,,,,,,,,,000777<<>>;;;111---000//////222111---,,,...000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++,,,,,,******++++++++++++***************)))))))))))))))))))))*********+++++++++************************,,,,,,,,,------------------///333:::>>>CCCPPP\\\iiitttzzzvvv~~~~~~ooofffuuuyyyvvvrrrooosssvvvfff___^^^cccfffjjjpppuuuxxxyyyxxxtttiiicccuuuxxx}}}pppfffrrrgggkkkwww{{{rrrllldddYYYRRRFFFJJJ```~~~pppkkktttqqq```VVVaaayyywwwdddQQQAAA888666000///---------.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************************************++++++++++++******))))))***++++++++++++*********************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---.........///111444:::@@@OOOfffzzz|||~~~}}}uuucccUUUQQQPPPMMMQQQYYYjjjrrryyy|||}}}jjjTTTJJJHHH;;;222222111333555444111...---...///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,------******++++++++++++******))))))))))))))))))******))))))*********+++++++++******++++++++++++******,,,,,,,,,------.........---000777???DDDJJJWWWccchhhooo||||||rrrwwwxxxnnniiitttxxxuuupppmmmooozzz|||ggg]]]___eeelllnnnrrrtttvvvwwwwwwwwwxxxkkkbbbfffkkkxxx{{{qqqjjjooozzzqqqjjjbbb\\\QQQLLLLLLccc{{{uuu}}}rrrbbb```iiisss~~~{{{```III???<<<222///,,,+++,,,------,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************************************++++++++++++******))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........000000000000///000333666===KKK```vvv|||}}}wwwwwwiii^^^\\\WWWNNNKKKOOOXXXbbbmmmsssxxx|||nnn\\\VVVTTTGGG<<<888222222222333222000---,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------******++++++++++++******))))))))))))************)))************+++++++++******+++,,,,,,+++******,,,,,,,,,---......//////---111999CCCIIIPPP\\\hhhmmmpppttttttooommmvvvsssqqqsss}}}xxxwwwtttqqqrrr{{{nnnaaa^^^eeekkkuuuwwwyyyzzzzzzzzz|||}}}qqq___\\\aaannnwwwvvvuuunnnjjjeeeSSSTTTNNNOOOmmm~~~xxxppptttssseee]]]]]]gggrrrmmmTTTEEE@@@666111---+++---...---+++........................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++++++++******************************************************++++++++++++******))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++,,,,,,------......,,,,,,,,,---......//////000000111000000333666999CCCSSSeeerrrzzz}}}~~~~~~~~~uuujjj]]]VVVUUUPPPWWWaaagggkkkrrr{{{zzzpppkkkeeeUUUKKKAAA222444000///111111///---------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******++++++++++++******((()))))))))************)))************+++++++++***++++++,,,,,,++++++***,,,,,,------.../////////111555???IIIPPPVVVbbbnnnooopppmmmhhhhhhnnnrrrrrrpppuuu~~~{{{pppfffdddhhhlllmmmxxxzzz|||}}}~~~yyy[[[ZZZ\\\fffyyyzzzzzzssslllZZZZZZTTTKKKTTTtttnnnkkkoooyyy}}}iiiWWWNNNUUU```wwwxxxbbbPPPEEE;;;555///---//////---+++------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************))))))*********+++++++++******************************************************++++++++++++******))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++,,,,,,---......///,,,,,,------.../////////...000333666:::@@@GGGLLLWWWaaahhhhhhhhhoooyyy~~~~~~tttnnnkkk______^^^]]]]]]cccoooyyy{{{ooolllcccOOOEEE:::111111333111//////............------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******++++++++++++******(((((())))))*********+++)))************+++++++++***+++,,,------,,,+++***,,,,,,------...///000000666;;;EEEOOOVVV]]]iiitttqqqpppiiidddkkkuuusssiiikkkttt~~~qqqdddccckkkrrrrrrnnnvvvxxx{{{}}}~~~ttt{{{VVVQQQQQQZZZnnnvvv~~~|||qqqmmmdddXXXNNNJJJVVVvvv~~~sssoooiiirrriiiSSSGGGJJJSSSnnn~~~nnn[[[LLL>>>888111///000111///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))************************************************))))))******++++++++++++******************************************************++++++++++++******))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++,,,,,,---...//////,,,,,,------...///000000///333999AAAJJJTTT___fffmmmppplllcccaaalll}}}yyyrrrfff\\\VVVXXXdddppp}}}XXXGGG888555555222000000000/////////............------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++)))************+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******************************++++++++++++************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((***...000///111555BBBNNN^^^hhhkkkkkklllooorrreee```iiirrrsssvvv|||{{{pppooommmmmmnnnqqquuuwww||||||zzzzzz}}}uuunnnxxx___XXXTTTSSS]]]nnn~~~}}}|||rrrlllddd\\\SSSPPPWWW```}}}}}}~~~sssooocccPPPJJJRRRkkkwww~~~|||vvveeeRRRFFF@@@999444000...---.........---------,,,,,,,,,+++000111---+++------+++++++++++++++++++++++++++************************************************,,,,,,,,,++++++*********,,,+++***))))))***+++,,,+++++++++*********))))))***************************************************++++++,,,,,,++++++***++++++************************+++++++++,,,,,,,,,,,,++++++++++++,,,---...............///000000000///444DDD\\\sss}}}xxxooouuuyyyyyywww}}}wwwkkk\\\PPPSSS___jjjvvv\\\AAA:::444000111///000///---,,,...000///,,,........................---------,,,,,,,,,+++++++++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++)))************+++++++++******************************))))))))))))******))))))))))))))))))))))))******************************++++++++++++************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000,,,,,,///222444:::AAAKKK[[[qqq~~~zzztttqqqjjjbbbaaallltttuuuwww}}}ooojjjnnnqqqqqqppprrrwww||||||||||||}}}zzzsssttthhhWWWRRRPPPWWWdddqqqxxxzzzsssyyyrrr|||vvvoooggg___VVVOOOOOOTTTlllzzz{{{zzzrrraaaUUURRRaaannnwwwxxxwwwvvvlll^^^MMMDDD;;;777444000...............---------,,,,,,***,,,,,,))))))***)))&&&++++++++++++++++++++++++************************************************,,,,,,,,,+++++++++******++++++***))))))***+++++++++++++++*********))))))***************************************************++++++,,,,,,++++++******************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------+++,,,.../////////111222999===MMMmmmxxxwww}}}|||nnn]]]RRROOO```gggpppyyyfffMMMGGG:::///000333333222///......//////---........................---------,,,,,,,,,+++++++++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++)))************+++++++++******************************))))))))))))******))))))))))))))))))))))))******************************++++++++++++************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///+++))),,,///444???IIIPPPaaawww~~~vvvpppfffdddhhhrrrvvvrrrsssxxx~~~}}}~~~rrraaaeeemmmvvvwwwttttttyyy}}}}}}kkkZZZUUUPPPOOOTTT]]]ggglllhhhrrr~~~|||||||||{{{{{{wwwwwwwwwwwwwwwvvvvvvvvvtttrrrnnniiihhhkkkqqqvvvzzzaaahhhqqqxxxooohhh^^^SSSLLLJJJMMMiii}}}xxxjjj___\\\fffmmmooosssxxxvvvnnnXXXKKK@@@;;;888222...............------------,,,---...---,,,...222000+++++++++++++++++++++++++++************************************************,,,,,,,,,++++++++++++***++++++***))))))***+++++++++++++++******************************************************************++++++,,,,,,++++++***************************++++++++++++,,,,,,,,,,,,,,,---.........---,,,+++***---/////////000555888CCCLLL```zzzsss}}}vvveeeVVVYYYXXXZZZaaammmyyykkkZZZUUUDDD666555777555333111///.........///........................------------,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++)))************+++++++++******************************))))))))))))******))))))))))))))))))))))))******************************++++++++++++************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------***)))+++///555AAALLLUUUcccttt~~~}}}wwwtttsssnnnooouuuzzzwwwooolllnnnvvvyyyvvvrrrxxxrrreee[[[fffnnnwwwzzzyyywwwzzz}}}~~~tttooooookkkccc\\\___kkkwwwvvv~~~{{{tttpppllliiiiiiiiijjjiiigggffffffeeeeeeddddddddd^^^\\\WWWSSSQQQUUU[[[```fffppp{{{wwwhhhqqqxxx~~~zzzrrrjjj^^^SSSNNNIIIPPPeee{{{tttccccccccceeeppp|||{{{fffUUUFFF@@@;;;333//////............------------......------333999666000++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++******************+++***************************************************************************++++++,,,,,,++++++******************++++++++++++++++++,,,,,,,,,------,,,---///000///...,,,+++---///111000///333:::AAAFFFXXXnnnzzzzzzvvvtttuuu|||fff___VVVSSSWWWbbbnnnvvvtttmmmbbbSSSLLLDDD666555222000111000......000...........................------------,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++))))))*********+++++++++******************************))))))))))))******))))))))))))))))))))))))******************************++++++++++++************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------------///333666;;;GGGSSSaaammm{{{}}}wwwrrrssswww}}}~~~sssmmmmmm{{{zzztttpppzzzoooeeebbb```mmmqqqwww{{{|||{{{yyyxxx|||xxxwwwuuutttrrrooojjjfffZZZWWWSSSPPPPPPQQQQQQQQQPPPPPPOOOOOONNNNNNMMMMMMIIIHHHFFFDDDBBBDDDHHHKKKSSS[[[ffflllnnnttt{{{ttt{{{}}}uuujjj___ZZZOOOKKKKKK]]]{{{kkkaaaWWWYYYjjj|||sssbbbRRRKKKCCC666000222//////.........---------,,,+++))))))...333000)))++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********++++++************************************************************************************++++++,,,,,,++++++***))))))*********+++++++++++++++,,,,,,,,,---------,,,---///000000///---,,,///000111111222999BBBHHHNNN[[[jjjqqqqqqtttnnn[[[OOOPPP[[[eeewww~~~rrrjjjssshhhGGG<<<555000222333000///000////////////////////////.........---------,,,,,,***,,,...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++))))))*********+++++++++******************************))))))))))))******))))))))))))))))))))))))******************************++++++++++++************************************************************+++++++++,,,,,,,,,***++++++,,,,,,------...+++---222888<<>>???>>>===<<<>>>???EEEHHHMMMRRRUUU___rrr~~~sssiiieeeSSSQQQHHHHHH___||||||yyyvvv}}}tttcccPPPNNN___ttt~~~pppeee```SSS???444555/////////.........------......,,,)))+++---***$$$++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,)))***++++++++++++***)))***************+++++++++***************************************************++++++,,,,,,++++++***)))))))))***++++++,,,,,,,,,,,,,,,,,,------------,,,---///000000000///...///000333888???GGGNNNRRRaaa```ccclllzzzwww]]]OOOPPPWWWcccuuuyyy{{{SSSCCC666555555111///111////////////////////////............---------,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++)))************+++++++++******************************))))))))))))******))))))))))))))))))))))))******************************++++++++++++************************************************************+++++++++,,,,,,,,,******+++,,,,,,---......+++---444;;;@@@HHHWWWfffvvv}}}kkkhhhyyy}}}zzzvvvfff___eeelllpppwwwzzz~~~~~~~~~xxxmmmddd```[[[XXXcccsssxxx~~~}}}ssskkkccc]]]XXXQQQOOOMMMLLLKKKIIIFFFCCCCCCAAA@@@???@@@AAA@@@???@@@@@@@@@@@@@@@AAAAAAAAA<<<>>>??????>>>======>>>???>>>@@@DDDGGGNNN___ooo{{{~~~|||ppplll[[[WWWNNNFFFJJJ___}}}~~~~~~}}}www{{{oooWWWMMMTTTeeewww~~~{{{zzzhhhJJJ999888////////////...............111000---,,,---,,,(((++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,)))***++++++++++++***)))))))))*********+++++++++***************************************************++++++,,,,,,++++++***((())))))***++++++,,,,,,,,,,,,,,,------------...------...///000111111222///222:::HHHUUU^^^```___kkkjjjmmmyyywww___SSSQQQTTT```mmmrrr~~~uuuZZZ@@@777666222///111////////////////////////............------------,,,...//////...---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++)))************+++++++++******************************))))))))))))******))))))))))))))))))))))))******************************++++++++++++************************************************************+++++++++,,,,,,,,,******+++,,,,,,---......000333999AAAHHHRRRddduuuvvvcccggg|||xxxnnnaaa___hhhpppsssxxx~~~~~~}}}}}}|||rrriiidddYYYOOOSSS___mmmzzzsss{{{uuulllbbbZZZRRRLLLHHHGGGEEECCCCCCCCCBBB@@@>>>>>>===<<<===>>>>>>===<<<<<<<<<======>>>>>>?????????AAABBBBBBAAA@@@@@@AAA>>>===@@@EEEFFFFFFNNNZZZfffoootttooofffZZZPPPLLLHHHOOOmmm~~~|||}}}cccPPPMMMYYYnnn}}}xxxSSS===:::000/////////............(((,,,///,,,,,,...///...++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))******++++++++++++************************************************+++++++++,,,,,,+++++++++((())))))***++++++,,,,,,,,,,,,,,,---------......---------...///111333444000666CCCWWWiiirrrpppkkkeeeooo~~~~~~~~~~~~}}}|||{{{zzz{{{oooZZZPPPVVVVVV___fffmmmlllHHH999666111///111000000000000000000000000//////.........------------///000000///......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************************************************************************************+++++++++,,,,,,,,,---******,,,---+++---111...777@@@GGGRRRggg}}}qqqooozzzkkk```eeennnsssuuuwwwyyyzzz|||~~~iiiVVVUUU```vvvrrrttt|||vvv___YYYPPPJJJGGGEEECCC@@@CCC>>>>>>AAAAAA<<<<<<@@@BBB@@@>>>>>>?????????>>>AAAAAA@@@@@@AAABBBCCCDDDFFFEEEDDDDDDEEEEEECCCAAAEEECCCAAA??????AAADDDFFFOOOWWWcccoooyyyjjjeee]]]SSSJJJJJJWWWgggwwwwww~~~zzzgggQQQDDDPPPdddqqq|||qqqSSS999:::222,,,...000///------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******++++++++++++******,,,,,,+++++++++,,,---------,,,,,,---///111222222:::DDDWWWppp|||rrrooo{{{~~~~~~|||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwvvvuuuuuuuuuvvvuuutttqqqqqqsssxxx|||}}}~~~~~~}}}}}}vvv\\\SSSNNNOOOWWW___hhhzzzttt[[[JJJ>>>444111222333222000///////////////.../////////000000111111------------------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************************************************************************************+++++++++,,,,,,,,,///,,,,,,------***,,,000666===CCCJJJYYYttttttwww~~~wwwmmmhhhmmmtttvvvvvvxxxyyyzzz{{{~~~kkkbbbbbbvvvzzznnnccc[[[OOOJJJDDD@@@???>>>===<<>>???CCCCCC??????BBBBBBAAA@@@AAABBBCCCCCCCCCBBBCCCDDDEEEGGGGGGHHHHHHJJJIIIIIIJJJLLLMMMKKKJJJJJJIIIGGGFFFEEEDDDDDDDDDBBBGGGOOOXXXbbbpppxxxpppeeeYYYMMMFFFHHHOOOfff}}}}}}sssyyyyyy{{{xxx```JJJGGGPPPTTTaaarrr~~~dddKKK===444------///...------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++************************)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,---...000333666:::<<<@@@NNNbbbuuu}}}yyy}}}{{{{{{{{{yyyxxxwwwxxxzzz|||}}}{{{yyyyyyyyyjjjgggbbb```___^^^[[[YYY\\\\\\\\\\\\\\\\\\\\\\\\]]]\\\\\\[[[[[[\\\\\\]]]bbbcccbbbbbbdddhhhnnnrrrqqqssstttuuuwww{{{yyyfff[[[SSSTTTVVVZZZfffssstttcccTTTIIIAAA888333222111000000000000///...---------.........//////------------------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************************************************************************************+++++++++,,,,,,,,,...,,,,,,...---+++...333777>>>FFFOOO```zzzyyywww}}}pppnnnpppvvvyyyxxxvvvvvvxxxwwwyyy~~~ttteeeeeexxxsssfffYYYMMMFFFBBB@@@<<<;;;<<<=========???>>>@@@DDDDDDBBBAAACCCFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFGGGIIIJJJKKKKKKKKKKKKJJJKKKLLLOOOPPPOOONNNLLLLLLLLLKKKIIIFFFDDDBBB>>>BBBEEEIIIPPP```vvvwwwjjjaaaXXXMMMFFFDDDLLLeeetttvvvwwwuuu|||{{{lllQQQCCCCCCGGGRRReeeyyyhhhRRRDDD999///---......---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......---...///111444999???CCCGGGWWWlllxxx|||{{{}}}~~~~~~~~~|||xxxuuutttuuuuuuuuuwwwwwwwwwxxxxxxzzz{{{{{{vvvsssoooiiiddd```]]]\\\QQQNNNKKKIIIIIIHHHGGGEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNOOOOOOQQQUUUZZZ^^^bbbdddgggjjjmmmrrrxxx}}}}}}xxxgggVVVOOOMMMOOO[[[hhhtttuuuooobbbXXXOOO???...111000///000111000///---------............//////------------------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************************************************************************************+++++++++,,,,,,,,,+++)))***---------333:::999DDDPPP[[[iiixxxuuuqqq~~~wwwjjjooowww}}}|||xxxuuutttuuuuuuxxxwwwzzzgggiii{{{{{{nnnaaaWWWNNNHHHEEEBBBAAA@@@@@@BBBCCCEEEEEEDDDDDDDDDFFFGGGFFFGGGHHHKKKKKKKKKJJJIIIHHHIIIJJJKKKJJJJJJJJJKKKNNNPPPRRRSSSRRRRRRTTTVVVVVVUUUTTTRRRRRRRRRQQQOOOMMMKKKIIIHHHKKKLLLKKKMMMXXXkkk{{{~~~{{{rrrkkkeeeZZZMMMFFFCCCRRRfffuuu{{{xxx{{{yyytttiiiXXXKKKFFFFFFPPPaaarrr}}}xxxfffVVVLLL@@@333//////......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))******++++++******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---...////////////000333:::BBBGGGNNN\\\mmmvvvxxxzzz||||||}}}|||{{{xxxuuussstttuuuuuuuuuuuussspppmmmjjjhhhffffff[[[YYYUUURRRNNNLLLKKKJJJFFFEEEEEEFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCDDDDDDFFFGGGGGGDDDEEEEEEDDDCCCEEEHHHJJJPPPRRRUUUWWWZZZ^^^dddhhhkkkqqqwwwxxxxxx||||||gggYYYOOOKKKUUUcccnnnyyy}}}ssskkkcccNNN777333111//////111111000---000000000000000000111111........................,,,,,,,,,---------......------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************************************************************************************+++++++++,,,,,,,,,+++***+++------///777AAAHHHRRR^^^hhhqqquuurrrlllbbbcccqqqzzz~~~zzzpppoooiiisss}}}~~~zzzwwwuuussstttyyynnnnnnyyyvvvoooyyyiiibbbWWWNNNJJJHHHIIIIIIDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLKKKJJJKKKLLLMMMMMMKKKMMMNNNNNNMMMNNNQQQSSSTTTRRRQQQQQQTTT[[[aaaeeeiiihhhggggggggggggdddbbb^^^]]]\\\[[[ZZZZZZZZZ[[[WWWYYYXXXTTTPPPRRR[[[dddiiiggglllvvv|||uuummmaaaTTTLLLEEECCCOOOdddttt|||~~~}}}zzz{{{|||oooiiifff___TTTMMM@@@HHHWWWiiisssssslllfffWWWIII:::333111///...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---...///000000///111666>>>GGGNNNRRRWWW```mmmvvv|||}}}~~~~~~|||zzzzzz{{{|||{{{zzztttsssqqqqqqqqqooommmjjjbbb```\\\XXXSSSPPPMMMLLLFFFEEEDDDCCCCCCDDDEEEEEEAAABBBDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDBBB@@@@@@AAABBBBBBCCCDDDDDDEEEGGGKKKOOOVVVZZZ___```aaahhhuuuzzzdddPPPKKKQQQaaarrr}}}|||{{{xxxiiiUUU===777111///111222111///111111111111111111000000........................,,,,,,,,,---------......------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************************************************************************************+++++++++,,,,,,,,,///...---......222???KKKWWW^^^eeejjjppprrrkkkbbbSSS```yyy~~~rrrwwwxxxgggbbbgggmmmwww|||{{{zzzyyytttxxx~~~rrrbbbbbbiiizzzyyykkk^^^TTTPPPKKKGGGGGGIIIJJJKKKHHHJJJLLLMMMLLLKKKLLLMMMNNNRRRTTTSSSTTTVVVUUUSSSQQQUUUXXXZZZ[[[]]]bbbfffeeedddccceeejjjrrrzzz}}}{{{yyyxxxwwwvvvssspppiiiiiiggggggggghhhiiijjjjjjiiieee]]]UUUOOOOOOPPPOOONNNRRRYYYaaaiiittt~~~~~~uuuiii___ZZZPPPBBBCCCRRRdddzzzzzzvvv|||rrrmmmrrrtttnnnlllfff[[[QQQEEEGGGQQQbbbooosssrrrpppbbbSSSCCC:::555111//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---...000000///222:::HHHXXXbbbeeecccccciiisss}}}~~~}}}zzzwwwuuutttttttttsssllljjjgggeeeccc___YYYVVVNNNMMMJJJHHHEEEDDDCCCBBBAAAAAAAAAAAABBBDDDEEEGGGDDDEEEGGGGGGFFFFFFFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGEEEDDDEEEFFFCCCDDDCCCBBB@@@AAADDDFFFGGGIIIKKKJJJKKKPPPZZZbbblllxxxfffOOOHHHLLLZZZhhhpppwww}}}yyyqqqPPPFFF:::333222333333111000000////////////..............................,,,,,,,,,---------......------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************************************************************************************+++++++++,,,,,,,,,///------///222;;;LLL\\\```dddiiimmmqqqqqqggg[[[WWWfff||||||{{{wwwuuulll``````iiiooowwwzzzwwwuuuxxxzzzyyyxxx~~~eee\\\XXXiiiwwwkkkcccZZZRRRQQQQQQSSSVVVYYYXXXVVVSSSRRRUUUYYYYYYXXXVVVWWWXXXZZZcccjjjmmmoooqqqmmmfffgggkkkpppqqqppprrrwww|||~~~}}}}}}}}}zzzxxxyyyyyyzzzzzzyyyyyyyyyzzztttiii^^^TTTLLLGGGDDD@@@@@@AAACCCNNN\\\eeeggghhh|||}}}ooogggfff]]]LLLGGGIIIRRRppp|||xxxzzz~~~wwwmmmeeeeeemmmyyy}}}uuummmeee^^^XXXRRRTTTeeevvv{{{vvvrrrlll\\\KKK@@@999333//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************++++++,,,------------,,,,,,,,,------------,,,,,,+++,,,,,,,,,...///000111222888HHH```wwwxxxnnnlllsss}}}{{{zzzyyywwwtttrrrpppmmmjjjhhh```\\\XXXTTTPPPLLLHHHEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEFFFHHHIIIIIILLLOOOOOOMMMLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPOOONNNLLLKKKJJJJJJJJJHHHJJJLLLLLLKKKJJJJJJKKKIIIIIIIIIGGGFFFGGGIIILLLCCCDDDDDDDDDCCCDDDHHHKKKLLLWWWeeerrr{{{aaaQQQEEEKKKTTT^^^hhhpppvvvzzzgggYYYEEE888333333333222000000000/////////..............................,,,,,,,,,---------......------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************************************************************************************+++++++++,,,,,,,,,******,,,000666CCCYYYllleeekkkqqqvvvzzzvvvgggWWW```lllyyyzzzuuukkkfffiiigggaaaeeeooonnnttttttooonnnssswwwvvv|||uuummmooossshhh]]]ccclllzzzgggYYYWWWWWWUUUWWW\\\dddkkkooolllfffaaa___bbbfffgggfffdddeeefffnnn{{{tttdddVVVMMMFFF@@@===>>>???===;;;GGG[[[dddaaaJJJQQQaaawwwnnndddbbbbbbTTTNNNDDDCCCddd{{{||||||ppppppmmmjjjggghhhkkknnnzzzrrrooooooeeeXXXVVVjjjvvvqqqaaaOOODDD<<<444///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))+++,,,------......---------..................---+++,,,,,,---...///111111555>>>SSSrrroooqqqzzzyyyxxx}}}uuutttrrrqqqnnniiiccc___VVVQQQKKKFFFDDDBBB@@@???AAAAAAAAAAAABBBCCCDDDEEEFFFEEEEEEEEEFFFHHHJJJKKKKKKNNNRRRTTTSSSSSSUUUWWWRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRQQQPPPOOOOOOOOOOOOMMMOOOPPPPPPNNNKKKKKKKKKHHHHHHHHHGGGGGGHHHKKKNNNFFFFFFGGGGGGGGGFFFDDDCCC@@@DDDHHHLLLSSSbbbvvvmmmZZZQQQNNNQQQYYY___eeeooozzzxxxfffNNN<<<555444333222333222222222111111000000////////////////////////,,,,,,,,,---------......---------,,,,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---)))...//////999QQQmmmyyyooommmwwwzzzpppgggfffzzzwwwvvvzzz|||{{{{{{~~~cccYYYbbbfffhhhooorrrwwwxxxvvvqqqnnnpppxxxxxxjjj___ZZZ[[[qqqooogggdddjjj}}}tttlllgggbbb\\\[[[]]][[[aaalllxxxzzz|||{{{yyywwwlll\\\MMMDDD@@@???@@@???@@@AAABBBDDDGGGHHHJJJDDDHHHOOOXXXaaaiiiooorrr{{{lllaaacccggg]]]SSSLLLIIIQQQlll{{{yyypppgggdddjjjllliiiiiiooo}}}}}}{{{yyyjjj```iii{{{vvvhhhVVVIII@@@999333000222000...------...---,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............000111000...111666999IIIccc{{{|||~~~yyy|||zzzssskkkeeeaaa\\\TTTNNNHHHEEEBBBBBBDDDDDDAAA>>>BBBDDDFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGIIIKKKMMMNNNMMMOOORRRTTTTTTTTTVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWUUUTTTSSSSSSTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPOOONNNMMMLLLLLLLLLMMMNNNLLLJJJIIIIIIHHHFFFDDDIIIGGGEEEDDDGGGNNNWWW]]]ppp|||sss]]]PPPMMMUUUWWWUUUcccxxxvvvxxxkkkNNN888444555333333000///111000,,,+++.........//////000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,------------000111555CCC\\\uuuyyyvvvxxxxxxvvvyyy}}}zzzuuuvvvwwwwwwwwwzzzmmmZZZ___dddjjjqqqqqqwwwxxxxxxtttqqqttt|||gggTTTMMMMMM\\\{{{zzztttnnnjjjjjjlllmmmrrrxxxsssvvv|||xxxmmmhhhYYYSSSJJJCCC@@@@@@@@@@@@AAA@@@@@@@@@AAABBBDDDEEE>>>@@@CCCFFFJJJNNNPPPRRR[[[bbbnnn|||wwwvvvqqqeeeYYYQQQKKKLLL\\\ooorrrsssttt{{{sssiiilllssssssnnniiittt}}}xxxnnnlllwwwrrrYYYIIICCC>>>666000111///...---......---+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......(((***,,,///000111666:::@@@NNNaaasss}}}~~~zzzuuukkkdddZZZSSSPPPMMMHHHDDDDDDBBB@@@@@@BBBCCCAAA???EEEGGGIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNPPPRRRUUUVVVSSSWWW[[[]]]^^^```eeeiiiaaaaaa``````______^^^^^^```___]]][[[ZZZZZZZZZZZZYYYYYYYYYXXXWWWWWWVVVVVVWWWVVVUUUTTTSSSTTTVVVWWWUUUSSSQQQPPPPPPOOOMMMKKKIIIHHHFFFEEEEEEGGGJJJMMMMMMXXXhhhvvvxxxdddUUUSSSRRRPPP^^^qqq}}}xxxbbbOOOEEE:::000111......222222///...000........./////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---------------///222999KKKcccxxxzzzxxxuuutttuuuttttttuuu|||}}}cccdddjjjrrrwwwuuuwwwyyyzzzxxxvvvxxxsssYYYQQQRRRVVVccc{{{oooddd\\\ZZZ]]]gggttt|||rrrfff[[[SSSPPPNNNLLLLLLMMMQQQTTTVVVVVVWWWUUURRROOOMMMMMMMMMMMMOOONNNLLLJJJIIIIIIJJJJJJIIIPPP\\\lll|||qqqcccZZZQQQIIILLLTTTbbbkkkssswww|||ssspppzzzyyylllqqq}}}|||ooommm~~~dddPPPIIIFFF<<<222111///......///...---+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---...///000222777===AAALLLVVVbbbkkkqqqyyy{{{}}}~~~~~~~~~tttjjjcccWWWPPPHHHCCCBBBBBB@@@???CCCBBBAAABBBDDDEEEDDDCCCGGGIIIKKKLLLLLLLLLNNNPPPPPPPPPQQQSSSVVVYYY\\\^^^^^^cccggggggeeehhhpppxxxqqqqqqpppooonnnmmmmmmlllooonnnllliiigggeeedddddddddcccbbbaaa```___^^^^^^[[[ZZZYYYXXXXXXYYY[[[\\\WWWVVVTTTTTTTTTSSSPPPNNNIIIIIIHHHGGGFFFDDDBBBAAA???DDDMMMWWWaaaooo}}}{{{xxx~~~dddWWWNNNKKKVVVfffxxxlll]]]GGG333333//////333444111//////.....................---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---.........,,,222888@@@OOOddduuu}}}uuuvvvxxxvvvwwwuuurrrrrruuuxxxnnnnnnpppuuuyyyuuuwwwzzz|||{{{yyy{{{mmmfffdddfffdddjjj|||sssjjj___XXXQQQQQQWWWcccrrrxxxooofff___\\\[[[ZZZXXXUUUQQQPPPRRRSSSTTTTTTVVV[[[```eeegggggghhheee```[[[XXXUUUUUUUUUUUUTTTQQQNNNLLLLLLMMMMMMXXXZZZ^^^fffqqq~~~{{{llleee\\\OOOEEEDDDUUUeeevvv{{{xxxyyywww|||zzzyyy{{{ssshhhvvvuuu\\\PPPKKKBBB999222000////////////---+++------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,---------......333333111///333<<>>@@@BBBBBBBBBEEEDDDEEEFFFGGGHHHHHHHHHHHHJJJLLLMMMNNNPPPSSSUUUXXXYYYZZZ]]]```eeehhhkkklllpppssspppjjjkkkuuu~~~~~~{{{xxxvvvtttsssrrrqqqpppnnnkkkiiihhhgggcccaaa___]]]\\\]]]^^^^^^YYYXXXWWWWWWXXXWWWTTTRRRLLLLLLKKKKKKKKKIIIFFFDDDFFFGGGGGGHHHMMMVVVaaaiiizzzyyy|||zzzeeeTTTKKKOOOXXXrrrwww|||}}}rrrXXXAAA999444111444444111...---.........---------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------...//////...888CCCIIIRRRaaaqqqzzz{{{zzzooocccnnn{{{zzzzzzuuupppooorrr|||ssstttppppppqqqmmmuuuzzz}}}~~~|||~~~uuuwwwyyywwwwwwkkkbbb[[[WWWWWW\\\ZZZ\\\bbbhhhnnnzzzwwwssslllddd^^^ZZZYYYXXXTTTUUUUUUVVVYYY^^^eeejjjmmmllllllmmmpppssstttttttttrrrooollljjjiiiiiiiii```___]]][[[[[[\\\]]]^^^llliiidddbbbgggtttqqqmmmgggXXXIIICCCIII]]]ttt~~~{{{xxx~~~|||tttrrrwwwhhhnnnhhhVVVMMMEEE===666333111/////////...,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------.........000......888IIIWWW\\\XXX```iiilllooo{{{|||zzzyyy|||}}}}}}}}}~~~wwwqqqhhh^^^VVVNNNGGGCCCAAA@@@@@@AAACCCCCCCCCBBBDDDEEEFFFGGGGGGHHHIIIJJJKKKMMMPPPRRRUUUXXX\\\___ggghhhjjjmmmrrrvvvzzz}}}~~~{{{{{{|||yyywwwuuurrrqqqnnnjjjhhheeedddddd^^^^^^]]]^^^___^^^[[[XXXUUUSSSPPPPPPPPPPPPMMMKKKHHHGGGEEEDDDFFFKKKRRRVVVccclllyyyzzzvvv|||eeeRRRKKKKKK\\\```gggrrr{{{yyyiiiYYY@@@888333333555222111111000///...------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---...//////000000<<>>@@@AAAAAAAAADDDEEEGGGHHHKKKNNNSSSVVVWWW\\\aaaeeegggkkkpppttt{{{~~~{{{uuukkkhhhffffffhhhfff___ZZZTTTSSSSSSSSSRRRQQQNNNLLLEEEGGGHHHHHHIIIPPPZZZccczzztttsssdddNNNJJJGGGHHHPPP^^^ppp~~~nnn[[[EEE999666555666888555333111///......000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000------///...---555@@@OOOWWWYYYbbbuuu|||wwwwwwmmm```^^^lllyyy}}}www{{{vvvtttuuuxxxvvvsssrrrrrrqqqpppnnnnnnttt{{{xxxdddfffvvvuuunnnlllooouuuyyy{{{}}}}}}qqqmmmrrrxxx{{{vvvlllgggWWWSSSJJJKKKaaa|||yyy~~~vvvttttttuuuvvvxxx}}}{{{hhhbbb\\\RRRMMMOOOZZZfffzzzwwwpppdddOOOKKKEEE===555111000///...------------------------...---,,,+++***************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......000333111......111:::@@@KKK\\\nnnyyyyyysss{{{~~~{{{www|||}}}~~~yyylll^^^RRRJJJEEEDDD>>>AAADDDDDDBBBBBBDDDGGGHHHJJJMMMOOOQQQVVV]]]ccciiilllqqquuuxxx|||~~~{{{xxxwwwtttooofff```[[[ZZZZZZZZZXXXTTTOOOJJJJJJKKKJJJGGGEEEFFFKKKPPPbbbrrrrrrnnnyyy]]]QQQJJJNNNQQQUUUiiikkkTTTFFF===555333666888888666333000///000111..............................////////////......+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---...//////000;;;HHHZZZbbbdddjjjwwwvvvllliiiccc```dddnnnuuuxxx}}}wwwuuuvvvuuuvvvuuurrrmmmjjjjjjkkkqqqyyyyyybbbaaakkkwwwtttlllbbbYYYVVVZZZ^^^iiixxxzzzmmmfffbbbZZZMMMFFFQQQhhh{{{www~~~~~~|||wwwqqqkkkqqquuuddd]]]ZZZQQQHHHOOOWWWmmm}}}zzztttjjj[[[KKKEEE<<<555111000000000------------------------...---,,,+++***************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,---000000...000444===DDDRRRcccttt~~~~~~~~~xxxzzz~~~xxxzzz|||~~~~~~|||{{{|||}}}pppjjj```UUULLLFFFCCCCCCAAACCCEEEEEEDDDEEEIIIMMMLLLPPPUUUYYY^^^eeennnuuuvvvyyy~~~}}}wwwnnniiieeecccaaa```^^^\\\XXXUUUNNNNNNMMMIIIFFFFFFIIILLLPPPYYYiiizzzvvvwwwwwwcccPPPJJJIIIQQQhhh|||kkkYYYEEE777666<<<666555444111///---------------------------------------............------+++,,,---,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++************++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000111888HHHXXXppptttooonnntttnnnccccccccckkktttwwwuuuvvv|||yyyvvvuuuuuussswwwyyyvvvoookkkmmmppptttiiifffkkk|||yyyttt___[[[TTTMMMIIIIIILLLNNNWWWhhhyyywwwmmmiii```TTTJJJFFFPPPkkk~~~uuujjjlllnnnjjjooojjj\\\PPPOOOccc{{{{{{uuulllYYYQQQDDD:::333111000000------------------------...---,,,++++++******+++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,*********++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///,,,,,,///000000555<<>>GGGUUU]]]kkkzzz}}}wwwwwwxxxyyysssssssssuuu|||zzzzzzzzzzzzzzzzzzzzzzzzyyy{{{||||||wwwmmm```XXXMMMKKKGGGCCCBBBBBBDDDFFFEEEGGGIIIJJJLLLSSS\\\cccjjjnnntttyyy~~~{{{vvvmmmfffbbb___^^^]]]ZZZYYYWWWSSSOOOLLLKKKJJJLLLIIIFFFIIIRRR]]]fffkkkvvvyyyuuunnnpppzzzmmmTTTIIIMMMWWWuuu{{{\\\AAA333555444333333333222111///------------------------,,,------......------,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000000///000;;;RRRlll}}}xxxpppqqqmmmppp~~~|||vvv||||||}}}xxxxxxxxxvvvssskkkjjjjjjlllnnnqqqssssss||||||yyyqqqggg___^^^eeeooovvvyyy~~~zzzvvvyyyyyyzzz~~~{{{tttmmmhhhfffeeeddd___[[[[[[^^^aaaaaa```XXXWWWXXX\\\bbbeeeggghhhmmmuuunnneeeaaa```SSSDDDHHHXXXkkkvvvuuusss~~~{{{dddcccyyyyyyaaaJJJ:::222000000........................------,,,,,,+++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................111......222777>>>IIISSSbbbfffrrr~~~zzzxxxuuurrrsssxxx}}}|||{{{zzz{{{}}}}}}xxxpppfffZZZNNNFFFEEECCCAAA@@@@@@CCCFFFHHHNNNQQQUUUXXX]]]eeeooowww}}}xxxpppkkkgggeeecccaaa^^^[[[XXXVVVTTTRRRQQQOOOLLLHHHFFFJJJQQQWWW^^^eeepppzzzxxxooohhhxxxaaaNNNKKKNNNVVVdddyyyzzzYYY???666444222222444555333111////////////////////////......////////////......,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000444DDD]]]ttt}}}vvvtttwwwsssxxx~~~tttoooooonnnvvv{{{yyy{{{{{{yyyuuunnnkkkiiijjjooosssvvvvvvvvvqqqccc^^^VVVOOOKKKLLLOOORRRVVVZZZ___cccddddddddddddeeehhhmmmrrrxxx|||yyyyyy{{{}}}zzzxxxyyyzzz{{{wwwrrrppppppooollliii[[[RRRLLLNNNSSSUUUTTTTTTYYYbbbooo}}}|||nnneeebbbYYYKKKGGGMMMeeeuuuxxxttt{{{|||}}}hhh]]]mmmyyywwwbbbLLL>>>666333222........................------,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***+++---******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................///---///777@@@KKKYYYfffmmmnnnuuu~~~zzzwwwuuutttwww|||}}}}}}}}}~~~zzzmmm```UUULLLDDD@@@AAA@@@@@@@@@BBBFFFIIILLLSSSXXX___fffllluuu~~~}}}tttnnnjjjgggddd___\\\ZZZXXXVVVTTTOOOPPPOOOKKKFFFFFFJJJOOOPPPWWWccclllttt}}}zzziiijjjlllWWWMMMIIIQQQWWWdddwwwfffJJJ888444111000222333222000////////////////////////...//////////////////...,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////000222:::NNNeeesssvvvtttsssnnnooouuuttt}}}vvvkkkjjjbbbjjj{{{{{{zzzzzzyyywwwuuunnnmmmlllmmmpppvvv}}}}}}rrrhhhdddRRRQQQQQQQQQSSSUUUWWWYYY]]]aaafffjjjmmmppptttvvvooottt{{{wwwpppiiieeeXXXOOOJJJLLLOOONNNNNNOOORRRWWW```kkkwwwyyymmmggg```UUUKKKHHH^^^ttt|||www{{{~~~zzz}}}gggVVV___nnn{{{|||xxxnnn___OOOCCC:::444111........................------,,,,,,,,,------...***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,..............................444@@@NNN]]]ooo}}}~~~xxxzzz}}}tttwwwyyy~~~~~~zzzzzz}}}}}}tttkkk\\\OOOGGGCCCAAA@@@BBBBBBCCCEEEIIIMMMRRRTTTZZZaaallluuu}}}zzzpppkkkeee```^^^]]][[[YYYTTTSSSRRROOOMMMKKKJJJJJJJJJQQQYYY```gggsss|||kkkrrrppp^^^NNNSSSVVV\\\hhhwwwyyyhhhSSS@@@:::333000111222111...////////////////////////---......//////......------.........,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++************++++++************************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000---000555???TTThhhoookkkrrrnnnfffffflllooopppfffiiihhhttt{{{xxxwwwuuutttsssfffhhhkkkkkkmmmtttyyyqqqjjj```YYYVVVPPPRRRVVVZZZ^^^aaacccddddddjjjttt}}}}}}tttggg]]]XXXUUUOOONNNQQQQQQNNNOOOTTTTTTVVVYYY___iiiwwwuuunnnhhh]]]OOODDDJJJffftttsssxxx~~~yyyxxxgggSSSXXXfffvvvzzzqqqoooiii___SSSHHH>>>555///////////////////////////------,,,,,,,,,------...+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,++++++,,,---)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000222:::IIIZZZmmm}}}tttnnnwww~~~zzzwww|||zzzuuueee[[[NNNCCC>>>>>>@@@BBBFFFFFFHHHKKKPPPUUUZZZ]]]eeennnzzzyyyqqqllljjjhhhfffddd^^^ZZZUUUSSSRRROOOIIIDDDDDDJJJPPPSSSYYYfffuuutttlllfffwww^^^IIIPPPXXXcccpppwwwnnn```HHH@@@777333333333111...........................,,,------......------,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++---,,,+++*********+++,,,,,,***))))))******((('''******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000,,,+++...///......000///111>>>RRR___aaaaaabbbmmmooommmfffdddnnnpppiiimmmzzzwwwuuu~~~}}}}}}{{{wwwqqqnnnggghhhkkknnnssszzzppp```ZZZYYYXXXVVVWWWXXX\\\bbbhhhnnnuuu{{{}}}~~~vvvooolllkkkgggeeecccccceeefffffffff______```eeeooo|||}}}qqqkkkfffWWWIIICCCVVVkkkuuuxxx}}}yyymmmrrryyywwwZZZOOOUUUcccuuuxxxiiiZZZNNNFFF===555///000000000000111444666000///...---,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,---///111222111000000:::HHHUUUeeeuuu{{{|||xxxhhhYYYLLLGGG@@@>>>@@@CCCDDDDDDPPPSSSVVVZZZ]]]bbbgggjjjwwwwwwnnnjjjlllhhhaaa\\\\\\ZZZSSSMMMKKKKKKFFFFFFKKKKKKPPPcccyyy{{{}}}ccchhh|||wwwVVVQQQMMMTTThhh|||zzzjjjPPP;;;::::::333///333000000///.....................//////......---,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,&&&''''''((()))***++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///++++++...///------000000666EEEVVV```bbbdddiiiqqqvvvpppccceeexxxtttrrryyywwwwww~~~{{{vvvqqqmmmeeefffiiinnntttzzz~~~|||nnnbbbVVVPPPPPPVVVaaalllmmmooorrruuuyyy}}}~~~{{{zzzwwwwwwwwwxxxyyyxxxvvvsssnnnmmmmmmqqqxxxtttnnnhhhZZZLLLGGGRRRhhh~~~xxxsssooowwwxxx\\\NNNNNNYYYmmmvvvdddTTTHHH???888000000000000000111333555//////...---,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------------...///111222222222888DDDQQQYYYbbbpppyyy~~~}}}}}}}}}~~~yyynnn]]]NNNHHHEEEBBB???>>>@@@DDDGGGRRRVVVZZZ___ccciiinnnrrr}}}yyyssssssmmmgggcccdddbbb[[[TTTQQQMMMGGGFFFIIIGGGHHHWWWjjjjjjgggooo[[[OOOFFFLLL```uuugggLLL???777000---000000000///............///......//////......---,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,'''))),,,+++))))))+++...******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++,,,//////------000111===OOO\\\```aaagggooossswwwnnnbbbkkkwwwwww~~~tttwww}}}xxxrrrllliiiffffffiiipppxxx}}}~~~xxxsssccc___\\\YYYYYY___ooozzzrrrlll___SSSKKKKKK^^^}}}~~~yyyvvvtttmmmuuuyyy```QQQKKKPPPfff}}}ooo\\\MMMCCC<<<333222000//////000111333///...------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------////////////000222333444>>>KKKVVVWWWYYYfffyyyyyy|||~~~yyyxxxyyyzzzuuuiii]]]OOOCCC@@@BBBCCCAAA???BBBIIIPPPXXX\\\bbbhhhnnnttt{{{qqqkkkggghhhfff___XXXUUURRRMMMJJJIIIEEECCCLLLYYYnnnzzz|||ooogggtttkkkUUUCCCEEESSSdddwwwfffLLL:::000///000111000000///////////////...////////////...------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,///222444111+++(((***---******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,---000///---...111555EEEYYYbbb```___gggqqqpppmmmggggggvvv{{{zzzsssxxxzzzrrrkkkgggeeeiiijjjnnnuuu~~~~~~}}}|||vvvpppqqquuuwwwtttsssyyyyyyrrrfffZZZOOOHHHPPPjjj}}}wwwrrrvvv}}}vvveeeXXXMMMKKK^^^vvvssscccWWWJJJ???666444000......///000000///...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------/////////...///222666999HHHRRRWWWTTTWWWggg||||||xxxyyy{{{{{{ooobbbVVVNNNFFF@@@@@@AAACCCEEEGGGMMMUUU[[[aaaeeemmmttt{{{}}}uuunnnlllhhhbbb\\\[[[YYYTTTQQQNNNIIIDDDGGGOOOQQQbbbzzzmmmgggxxxfffMMMGGGJJJPPPaaattt}}}cccGGG888444333222111000000//////000000///////////////...------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,222444666222+++'''(((+++******************************+++++++++,,,,,,,,,+++++++++,,,,,,------------,,,---000///---000666AAASSSggglllfffdddiiiqqqooodddcccsssvvvrrrvvvzzzxxx}}}wwwooohhheeedddkkkmmmrrryyy}}}|||}}}~~~}}}zzznnncccWWWOOOGGGPPPmmm}}}yyy{{{qqqiiiYYYMMMVVVjjjzzz|||qqqhhhaaaRRRBBB:::666111////////////.........---,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------............///444:::@@@VVV\\\\\\XXX___ttt}}}tttiiiZZZNNNGGGDDDDDDFFFKKKJJJIIIMMMTTT[[[```aaalllqqqyyyxxxrrrjjjfffeee___ZZZVVVRRRNNNIIIHHHJJJCCCMMM```zzziiieeeuuuzzz___RRRIIICCCLLL\\\jjj|||\\\CCC777444222222111000000000000000//////000000//////...---------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,,,,,,,,,,,,,...///---***((()))+++******************************+++++++++,,,,,,,,,***++++++,,,,,,------......---...//////...444<<>>555111111111///,,,------,,,,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,---------------------------000222333888BBBPPP[[[ggg{{{{{{sssyyy}}}zzz~~~rrreee\\\OOOFFFAAACCCEEEFFFJJJQQQ]]]aaafffjjjmmmsss{{{~~~}}}zzzyyyxxxzzz|||~~~}}}|||yyy{{{|||zzzxxxwwwyyy|||wwwlllhhhaaa[[[YYYWWWQQQKKKJJJHHHHHHIIIKKKTTTkkkllljjj}}}|||eeeVVVMMMGGGVVV\\\ooocccIIIAAA444333222222111111222222000000000000000//////...------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************)))))))))))))))***)))************+++++++++++++++,,,,,,,,,---------222---,,,//////222CCCWWWgggwwwmmmfffhhh{{{zzznnnnnnzzz|||~~~|||oooqqqoooiiibbbaaagggnnnwww{{{~~~|||lllYYYOOOVVVVVVRRRKKKCCC???BBBFFFUUUggg|||zzzooofffbbbdddkkkqqqwwwrrriii```WWWJJJGGG\\\uuuttt|||yyyvvv~~~{{{dddmmmxxxvvvnnngggLLLFFF===666222000///.........//////...---,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,---...//////222111///555GGGYYY]]]XXXooovvv|||sss~~~sssuuuzzzooo^^^QQQKKKAAABBBCCCDDDGGGLLLSSSXXX]]]cccllluuu{{{{{{vvvuuusssooonnnooommmlllllllllmmmmmmnnnoookkkkkkkkkkkkjjjjjjjjjjjjmmmnnnpppssswww|||xxxkkkbbbbbbaaa[[[UUUSSSNNNNNNKKKHHHGGGKKKSSSYYYqqqfff}}}eeeQQQGGGMMMYYYmmm{{{```III>>>666///000333333000///000/////////............///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******************++++++++++++++++++,,,,,,,,,---------000//////000333;;;LLL\\\dddqqqzzzsssgggooo{{{uuuhhhhhhwwwzzz~~~yyyjjjllllllhhhdddeeemmmttt|||mmmaaaXXXWWWSSSMMMHHHDDDDDDDDDHHHYYYsssuuunnnpppvvvyyyooodddbbb^^^ZZZYYY\\\aaaeeewww~~~tttjjj```WWWKKKFFFSSSgggyyy{{{rrrmmmssswwwxxxzzzyyyrrrQQQJJJ@@@888333111000///.../////////......---,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------...///222111333===SSSdddeee]]]nnnvvvwwwvvv{{{tttzzz}}}uuunnndddUUUJJJFFFDDDFFFHHHLLLPPPVVV]]]aaaeeekkkttt|||{{{yyytttnnniiihhhfffaaa^^^___]]]]]]]]]]]]^^^___``````]]]]]]\\\\\\[[[[[[ZZZZZZ^^^^^^___aaafffkkkpppsssvvvwwwxxxyyy{{{}}}ooojjjfff___YYYWWWOOONNNLLLHHHEEEGGGMMMRRRkkkdddkkkttt___MMMIIIRRReee}}}rrr]]]HHH;;;222333555222///000000000/////////.........///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************)))))))))******+++************+++++++++,,,,,,,,,,,,,,,---------------000222111888HHHXXXaaa```iiiqqq|||ooo~~~zzzpppdddeeewwwvvv{{{~~~ttthhhjjjjjjhhheeehhhpppwww|||sssbbb\\\VVVQQQNNNKKKGGGCCCDDDMMMfffvvvfff[[[TTTUUUYYYfffpppuuupppkkkiiiddd\\\^^^^^^______```aaaaaabbbjjjssszzzoooddd[[[PPPHHHLLLVVVxxx}}}~~~~~~~~~qqqlllppppppyyyyyyuuu}}}uuuYYYQQQEEE:::444111000000/////////............---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------......---///777GGG]]]llljjjaaapppzzzyyyyyy~~~wwwuuuxxx~~~}}}}}}|||ssshhh```VVVKKKDDDCCCEEEIIINNNTTTYYY```gggkkknnnsss|||~~~zzzvvvqqqoookkkeeeaaaaaa^^^XXXUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXTTTTTTTTTSSSRRRQQQQQQPPPRRRRRRQQQSSSVVV[[[```dddhhhjjjnnnpppssswww|||{{{ooohhhbbb\\\ZZZTTTRRROOOJJJGGGFFFHHHKKKWWW]]]xxxggg[[[sssnnnVVVFFFJJJZZZttt}}}[[[EEE333333555111...111000000000/////////......///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))******++++++*********+++++++++,,,,,,,,,,,,,,,------------...+++222444333>>>RRR```bbbbbbgggnnnyyysssooojjjlll||||||~~~yyynnnkkklllkkkhhhfffhhhooouuu|||uuujjj]]]VVVTTTQQQJJJDDDJJJIII\\\zzzlll]]]TTTPPPNNNPPPSSS```nnnwwwtttppppppooojjjtttssssssrrrpppmmmhhheeecccjjjuuuwwwkkkbbbYYYOOOJJJKKKppp~~~|||vvvrrrvvvqqqssszzzjjjvvvuuubbbYYYKKK>>>666222000/////////...............///+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............------------......***333BBBTTTdddllllllgggwwwzzzwwwyyy}}}|||~~~~~~~~~~~~~~~}}}{{{yyytttjjj^^^UUUNNNGGGDDDFFFGGGKKKRRRYYY```ffflllppptttyyy~~~~~~~~~~~~~~~}}}yyytttnnnhhheeeccc^^^[[[\\\[[[UUUQQQQQQOOOOOOOOOPPPPPPQQQRRRSSSPPPPPPOOONNNMMMMMMLLLLLLKKKJJJHHHHHHKKKPPPTTTXXX\\\```eeejjjnnnssswwwzzzyyyooohhhbbb^^^ZZZXXXTTTOOOLLLIIIIIIIIIMMMNNNaaa}}}```eeerrrwwwaaaJJJIIIPPPeee~~~yyyWWW777000222111///222000000000////////////...///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........,,,222555888FFFZZZdddbbbhhhqqq{{{{{{wwwyyyyyyyyy{{{}}}zzzxxxrrrjjjlllkkkjjjhhhgggjjjqqqvvv||||||}}}iii\\\YYYVVVNNNGGGJJJGGGWWW{{{xxx```WWWPPPPPPSSSTTTWWWZZZfffxxxzzzvvvqqqjjjeee```cccgggmmmvvvqqqhhh```VVVLLLGGGggg~~~{{{qqquuupppmmmvvvzzzccclll|||kkkaaaRRRCCC999333000...//////.........//////000,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............---------...//////---<<>>======>>>>>>AAABBBEEEGGGLLLSSS[[[```sssxxxwwwkkkbbb\\\YYY[[[WWWRRRMMMIIIGGGGGGGGGHHHWWWooonnnppp~~~iii]]]RRRJJJMMMccc|||vvv```DDD777666444222111222111///...000000///..................------------,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,---...---+++******++++++++++++,,,,,,,,,---------...///...------111444999MMMiii{{{fff```gggqqqwwwyyy~~~rrruuuzzzqqqhhhgggkkkkkkccc[[[aaa```eeeqqq{{{pppxxx}}}|||pppssswwwwwwtttpppnnnmmmnnnnnnpppuuu{{{}}}|||~~~{{{ssscccccckkkxxx}}}xxxuuuwwwyyyqqqgggmmmzzzxxxhhhZZZPPPBBBFFFdddvvvppp~~~mmm]]]jjjrrrbbbTTTIIIAAA666333000......///............---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,------.........///000///000:::LLL\\\VVV\\\iiizzz~~~xxxuuu~~~~~~{{{yyyxxxwwwuuutttnnneee\\\VVVQQQLLLLLLNNNUUU[[[ccciiillllllllllllmmm{{{|||wwwtttiiiddd]]]VVVPPPKKKEEEAAA============>>>???AAABBBFFFFFFFFFFFFEEEDDDBBBBBBCCCBBBAAA@@@@@@@@@AAAAAAAAACCCFFFIIILLLOOOPPPQQQUUUVVVXXXZZZZZZXXXVVVUUUOOONNNKKKIIIHHHHHHIIIJJJHHHFFFEEEEEEGGGGGGGGGFFFFFFDDDBBB???===<<<;;;;;;===>>>@@@BBBFFFLLLRRRWWWiiiqqqyyyyyyooogggccc^^^\\\WWWRRRNNNJJJGGGFFFFFFIIITTThhhxxxgggiiiyyyjjjXXXHHHLLLQQQiiiZZZ888888333000222333111//////000000///...............------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,(((***++++++******+++---+++++++++,,,,,,,,,------,,,...///...---...444999CCCXXXpppwwwgggkkkyyy{{{kkklllsss|||xxx~~~sssmmmgggdddcccaaa\\\XXX]]]___hhhvvvzzzrrr{{{yyyrrriiilllsss{{{{{{www|||yyyuuutttwww|||}}}pppccc^^^mmmzzztttrrrsssrrrkkkfffqqqmmm___WWWFFFBBB___wwwrrrxxxpppkkkuuu|||gggkkk}}}{{{iiiXXXJJJ@@@888555111////////////.........---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,---------.........,,,///000///444BBBVVVdddeeeffflll~~~{{{{{{|||zzzyyy{{{|||zzzyyywwwuuurrrhhh^^^UUUQQQOOOMMMOOOSSSYYY^^^dddjjjooorrruuuwwwsss}}}~~~yyyssslllgggYYYUUUOOOIIIDDD@@@===;;;999::::::;;;===>>>??????BBBAAA@@@???===<<<:::999======<<<<<<<<<<<<======<<<===AAAEEEIIILLLNNNOOOPPPQQQRRRRRRRRRPPPNNNMMMIIIHHHFFFEEEEEEFFFHHHIIIHHHGGGFFFGGGIIIJJJIIIHHHIIIGGGDDDAAA>>><<<;;;;;;:::;;;===???BBBGGGLLLQQQ[[[eeepppyyy~~~|||qqqjjj^^^]]]ZZZVVVRRRNNNKKKIIILLLFFFEEERRRiiinnngggsss[[[IIILLLBBBRRRpppoooBBB;;;333...111333111///000000000///...............------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,&&&(((************,,,...++++++,,,,,,,,,,,,------+++...000///---000888???PPPeeeyyy~~~lllooo|||xxxlllooovvv~~~rrroookkkfffbbb___]]][[[[[[bbbooo}}}~~~yyywww}}}xxxsssrrrrrrwww}}}}}}~~~{{{vvvpppnnnqqqwww}}}wwwaaaccc{{{vvvooorrrqqqaaaYYYKKKEEEYYY{{{wwwmmmoooooonnnsssqqqlllrrrooo\\\KKK???:::777222///////////////......---------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,---............---+++///111333<<>>>>>>>>===<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::<<<===@@@CCCGGGJJJMMMNNNMMMMMMMMMMMMLLLKKKJJJIIIGGGGGGFFFEEEFFFGGGHHHIIIGGGFFFGGGIIIKKKLLLKKKJJJIIIGGGDDDAAA>>><<<;;;;;;888999;;;<<<>>>AAAFFFIIIPPPZZZgggrrryyyvvvjjj```^^^\\\XXXTTTPPPMMMLLLIIIDDDBBBIIIZZZoooyyynnnrrr}}}bbbPPPMMMCCCEEEYYYvvv}}}TTTAAA666...111444111///222000000///...............,,,,,,,,,------------...------............------++++++++++++++++++++++++++++++******++++++,,,---(((***+++++++++***,,,---++++++,,,,,,,,,,,,------+++...000///...222<<>>>>>??????===>>>???@@@@@@???>>>===999999999999:::;;;<<<===;;;<<<<<<<<<<<<<<<;;;;;;===>>>???AAADDDHHHKKKMMMKKKKKKJJJIIIIIIJJJJJJKKKIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFIIILLLNNNMMMLLLJJJHHHEEEBBB@@@>>>======999:::;;;;;;;;;===@@@BBBIIIPPP\\\hhhrrr|||uuuhhheeebbb]]]XXXSSSPPPNNNEEEEEEEEEGGGMMM[[[mmmzzz}}}{{{llluuudddWWWMMMDDDNNNaaarrrbbbKKK<<<111333444000///333000000///...............,,,,,,,,,---------......------............------************************+++*********+++,,,,,,---+++---------+++++++++---++++++,,,,,,,,,---------***...111000///333>>>GGGlll{{{|||pppqqqvvv{{{vvv{{{~~~wwwlllgggbbb___``````]]][[[___lll~~~}}}qqqsss}}}~~~}}}zzzzzzlllbbbXXXOOOFFFIIIddd|||rrr~~~|||~~~ooo^^^kkkzzzzzzkkk\\\RRR===999444000///000000///......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,.../////////...------222666===MMM```kkkkkklllvvvwwwqqqppp}}}zzzwwwyyy~~~|||vvvmmmccc]]]UUUMMMIIINNNUUUZZZ]]]```iiilllqqquuuyyy~~~~~~~~~~~~~~~~~~~~~zzz{{{}}}}}}{{{xxxuuurrrllldddYYYRRRNNNJJJDDD???===>>>@@@@@@???@@@AAABBBAAABBBCCCDDDCCCBBB???>>>:::999999999::::::;;;<<>>>>>=========>>>AAAEEEIIIKKKJJJIIIGGGGGGHHHJJJLLLMMMJJJIIIIIIHHHFFFDDDBBBAAADDDDDDFFFIIIMMMOOONNNMMMLLLJJJHHHEEECCCAAAAAAAAA=========<<<;;;;;;===???BBBGGGPPP[[[hhhsss|||pppmmmhhhbbb[[[VVVRRROOOGGGIIIHHHDDDBBBLLL___ooowwwwww{{{kkktttyyycccTTTHHHOOO[[[dddzzzgggSSSAAA444555555000...333000000///...............,,,,,,,,,------.........------............------))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++***)))((((((,,,,,,,,,---------......///---------...333CCCRRRtttyyy~~~{{{xxxyyy{{{|||uuuiiieee___\\\^^^aaa```\\\]]]wwwtttqqqvvvxxx}}}~~~rrreeeZZZTTTIIIEEEZZZwwwxxx~~~pppPPPYYYrrruuudddXXXJJJ>>>333111111000------......---------,,,,,,,,,------------------------///...---,,,+++,,,,,,------.........---,,,,,,+++***...///---///444333---666***999NNNOOO[[[nnnpppmmmsss|||uuupppjjjiiiuuu}}}{{{~~~{{{zzz||||||wwwrrrlllfff___ZZZSSSSSSUUUWWW[[[___ccceeehhhnnnvvv{{{}}}}}}|||~~~}}}{{{yyyzzzzzzyyywwwwwwtttmmmfffbbbZZZPPPHHHEEECCCBBBAAA>>>>>>>>>???BBBEEEEEEDDDGGGFFFEEECCCBBB@@@>>>===;;;;;;::::::;;;===>>>???DDDDDDCCCCCCCCCBBBAAA@@@@@@<<<;;;???BBBCCCEEEHHHMMMJJJGGGEEEGGGIIILLLMMMOOOMMMKKKHHHFFFDDDDDDDDDEEEFFFGGGHHHIIIKKKOOOQQQOOONNNMMMJJJFFFBBB>>><<<<<<<<<;;;;;;::::::;;;;;;???CCCJJJSSS]]]iiittt{{{sssiiiiiieeeXXXPPPPPPKKKJJJGGGDDDCCCGGGPPPWWWkkkuuu}}}|||zzzyyyooo}}}pppfffQQQOOOWWW]]]pppzzzjjj]]]III777333666555///***000000000000000000000000........................---------............///************************+++++++++++++++++++++++++++++++++,,,++++++***))),,,,,,,,,---------.........,,,---111111444III```}}}rrruuuxxxxxxzzzwwwiiiccc]]][[[___bbb```]]]bbbyyytttrrryyy}}}~~~yyy~~~||||||xxxjjj___XXXLLLFFFUUUlll{{{oooPPPQQQeee~~~nnneeeOOOBBB777333333000---,,,.........---------,,,,,,------------------------///...---,,,,,,,,,------------......------,,,++++++......,,,...333555111444...BBBXXXZZZaaakkkhhhdddooo{{{~~~vvvoooiiiiiisss~~~|||zzz}}}~~~{{{zzz|||}}}{{{xxxsssmmmggg```XXXRRRRRRSSSUUUXXX]]]aaafffhhhlllqqqxxx|||~~~~~~}}}~~~|||}}}~~~~~~}}}|||yyywwwssspppmmmiiiaaaZZZTTTOOOGGGCCCBBBCCCCCCBBBCCCCCCDDDFFFIIIKKKJJJIIIJJJHHHFFFCCCAAA???>>>=========<<<===???AAADDDFFFIIIIIIIIIIIIGGGEEECCCBBBBBB>>><<>>???AAABBBGGGMMMMMMLLLIIIHHHHHHJJJMMMOOOOOONNNLLLJJJIIIIIIIIIIIIHHHIIIIIIHHHGGGGGGIIIKKKPPPOOONNNMMMJJJHHHFFFDDD???>>>===<<<;;;:::::::::888:::>>>DDDLLLWWWcccjjjwww}}}zzznnn```YYYZZZRRRPPPMMMHHHEEEDDDFFFIIIRRR]]]kkkssswww||||||lllxxx```KKKKKKZZZvvvnnnPPP;;;333444333111000000000000000000000000........................---------............///************************++++++++++++++++++++++++)))***+++,,,------...---,,,,,,,,,---------......000+++...666666<<>>DDDNNNYYYaaammmvvvuuueee]]]\\\UUUSSSPPPKKKGGGEEEDDDDDDGGGPPP^^^jjjrrrxxx}}}lllhhh~~~rrrQQQFFFRRRmmmeeeHHH888444222...////////////////////////........................---------............///************************++++++++++++++++++++++++)))***+++,,,---.........,,,,,,,,,---------......222,,,...555888FFFooo~~~pppdddWWWjjjuuuvvvnnnqqqjjjgggzzzuuuhhh]]]]]]___^^^YYYXXXcccrrr|||vvvooooooxxxxxxkkk___WWWPPPLLLUUUbbbuuurrriii^^^PPPHHHGGG]]]wwwrrrkkklllfffRRRIIIQQQmmm|||nnngggVVVKKKAAA;;;666111///000//////.........---------------------------------,,,---------------------,,,,,,------...------,,,,,,---000111000///000333???ddd{{{xxx~~~xxxooottt{{{|||wwwwww}}}~~~yyyzzz|||}}}~~~}}}|||yyyxxxtttmmmddd]]]ZZZZZZ[[[\\\^^^^^^```bbbeeeiiilllnnntttwww{{{}}}~~~}}}zzzvvvrrrooommmaaaWWWOOONNNLLLGGGDDDEEEIIIKKKMMMPPPRRRTTTUUUVVV\\\^^^bbbhhhkkkkkkhhheeeXXXTTTMMMGGGCCCBBBBBBCCCCCCBBBAAA@@@AAACCCFFFHHHMMMOOORRRTTTTTTSSSPPPNNNJJJFFFCCCCCCBBBCCCKKKTTTYYYZZZZZZXXXTTTQQQPPPQQQOOOMMMKKKJJJHHHHHHHHHIIIGGGIIIKKKLLLLLLLLLNNNPPPPPPPPPOOONNNMMMMMMLLLLLLEEEDDDBBB@@@>>><<<;;;;;;999999:::<<<@@@HHHRRRYYYbbbmmmzzznnnccc___WWWUUURRRNNNKKKIIIFFFEEEBBBIIISSS___jjjssszzz}}}ssscccnnnZZZEEEJJJ^^^||||||WWW;;;444222...////////////////////////........................---------............///++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,------------,,,,,,,,,---------......111...///444===RRRyyyvvvaaaWWWTTTlllsssvvvuuu||||||~~~rrr^^^nnn}}}rrrhhh\\\\\\______YYYXXXfffxxx}}}tttmmmppp|||~~~}}}xxxxxxzzz}}}qqqhhh```[[[SSSKKKOOOYYYrrr}}}{{{qqqeeeWWWLLLIIIUUUrrr~~~|||xxxyyylllbbbfffcccVVVIIIHHH]]]tttzzzrrrjjjXXXNNNDDD===777222000222/////////.........------------------------------+++,,,---.........------,,,,,,------......------------000222111000444999MMMwww}}}~~~}}}ppplllzzzxxxzzzzzzwww~~~~~~}}}~~~|||xxxvvvooohhh___YYYXXXZZZ^^^aaabbbcccdddeeehhhkkknnnppptttxxx|||~~~~~~}}}|||{{{yyyxxxxxxxxxxxx```SSSJJJIIIGGGAAA@@@DDDEEEIIINNNRRRUUUXXX[[[^^^bbbdddhhhmmmqqqqqqooolllYYYUUUOOOIIIEEECCCCCCDDDFFFEEEEEEDDDDDDDDDEEEFFFKKKMMMPPPRRRSSSRRRQQQPPPLLLHHHFFFEEEDDDDDDLLLUUU```ccceeeddd^^^YYYVVVVVVQQQPPPMMMJJJHHHGGGFFFFFFEEEHHHKKKMMMNNNOOOQQQRRRPPPPPPNNNMMMMMMLLLMMMMMMIIIGGGEEEBBB@@@>>>===<<<:::::::::;;;>>>DDDLLLQQQ^^^jjjvvv{{{}}}wwwhhhaaa[[[XXXTTTQQQOOOMMMJJJGGGCCCFFFLLLTTT___kkkuuu{{{zzzgggdddbbbHHHHHHRRRkkkddd???444555444000000000000000000000000........................---------............///++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,+++,,,,,,,,,---------......---...111666EEE```}}}hhhPPPOOO[[[tttuuuzzzxxxqqqqqq|||}}}nnndddzzz~~~~~~|||uuummmhhh___ZZZZZZ^^^]]]\\\iiizzzxxxtttrrrwww~~~|||~~~~~~~~~qqqggg___ZZZRRRIIIJJJRRRlllzzzzzzpppsss|||yyykkk\\\RRRNNNNNNmmm|||yyyvvv{{{|||ppppppkkk___PPPGGGSSSkkk{{{yyyqqq]]]SSSHHHAAA999222000222////////////............------------------------+++,,,---.........------+++,,,------......------///...///222222333<<>>===999999::::::;;;???EEEIIIUUUcccrrrwww{{{sssiii```\\\WWWTTTRRRPPPMMMJJJDDDEEEHHHMMMUUUaaannnvvvzzz}}}rrrbbbqqqhhhNNNLLLIIITTTppprrrIII:::888555000000000000000000000000........................---------............///++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++******,,,,,,,,,---------......)))...333999KKKhhh{{{\\\FFFNNNeee|||zzzyyygggaaafffxxxxxxllliiixxxmmmgggeeecccYYYVVV\\\```aaakkkyyysssuuuyyy}}}ttthhh^^^YYYQQQHHHHHHOOOcccrrr|||iiibbbkkkiii```kkk~~~ooo```VVVRRREEEggg~~~uuurrrvvvzzzgggYYYKKKOOOggg}}}uuuaaaXXXLLLCCC:::222///111000/////////............------------------------***+++---...///...------+++,,,,,,---.........---222......111222666CCCRRRooozzztttzzz|||oootttxxxyyywwwrrrttt{{{yyy{{{wwwyyy|||{{{xxxyyyzzzzzzyyywwwtttrrrjjjfffbbb_________``````cccdddfffiiilllqqquuuwwwuuuzzz~~~}}}~~~zzzrrrjjjdddaaa```aaaUUUGGG???BBBDDDBBBFFFOOOJJJMMMQQQRRRSSSTTTXXX[[[ZZZ[[[^^^cccggghhhgggeeeccc```\\\WWWSSSQQQPPPPPPMMMNNNOOOQQQQQQPPPOOONNNNNNNNNOOOOOOOOOOOONNNNNNLLLKKKJJJJJJGGGFFFMMMVVVccckkksssuuuooohhhdddbbbYYYWWWSSSNNNJJJGGGEEEDDDEEEGGGKKKMMMMMMMMMNNNPPPPPPOOOMMMKKKJJJJJJKKKKKKNNNLLLJJJFFFCCCAAA???>>>777888999999999<<>>YYYzzz}}}wwwsssiiiRRRGGG^^^~~~~~~zzzuuuiii___bbbqqqssskkkqqqwwwooolllhhhbbb\\\[[[WWWTTT\\\lllvvvwwwmmmttt|||ssshhh\\\UUUQQQKKKHHHHHH^^^nnn~~~xxxjjj```^^^]]]ZZZ[[[aaavvviiiaaaUUUMMMTTTpppuuu{{{}}}nnnRRRJJJ___{{{}}}pppaaaQQQGGG???777111////////////000000000000000............---,,,+++***------------------------...------------...//////222///000444111555NNNmmm~~~{{{|||vvvllllllqqqqqqqqqqqqpppqqqssswwwyyy~~~|||zzzuuuqqqtttzzz||||||{{{yyyvvvssspppnnnlllhhhdddbbbdddffffffeeebbbcccdddgggkkkqqquuuxxxxxxzzz|||~~~~~~}}}}}}||||||}}}}}}zzztttnnniiiaaaVVVPPPOOOGGGFFFDDDDDDEEEIIIMMMPPPMMMMMMNNNOOOQQQSSSUUUVVV[[[XXXXXXZZZ[[[\\\cccjjjlllrrrtttlllddd___\\\ZZZ[[[[[[ZZZXXXWWWVVVXXXYYYVVVTTTSSSSSSTTTUUUSSSRRRRRRLLLJJJLLLKKKHHHJJJOOOaaajjjvvv}}}}}}wwwoooiiibbbZZZSSSPPPNNNIIIFFFFFFFFFHHHJJJKKKLLLOOORRRTTTXXXWWWSSSMMMHHHFFFHHHKKKNNNOOOOOOOOOKKKGGGBBB>>>@@@>>><<<999999:::<<<===JJJQQQ\\\gggpppwww}}}ppp```]]]```WWWPPPPPPMMMHHHGGGGGGHHHHHHLLLWWWcccooowww}}}yyyfffiii\\\YYYMMMAAAMMMXXXjjjlllLLL:::...333333111///......000222//////............//////111///......///000111111++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------------.../////////000666IIIgggwwwtttnnnaaaOOOLLLfff~~~yyyggggggqqqzzztttiiisss|||tttooohhhaaaYYYWWWTTTVVVbbbqqqwwwtttmmmttt|||{{{{{{~~~qqqfffZZZTTTOOOJJJEEEEEETTTddduuuvvvhhh^^^\\\[[[VVVWWW]]]wwwyyyllldddYYYIIILLLcccxxxsss{{{uuuYYYKKKYYYrrr|||sssfffWWWLLLBBB777111000////////////////////////000000000//////---,,,,,,------------------------...------------...//////000---///111000888UUUuuu}}}zzzyyywwwrrrggghhhnnnooonnnmmmlllmmmrrrwww{{{|||xxxwwwuuurrrtttxxx{{{{{{zzzxxxuuuqqqnnnllljjjgggccccccdddfffeeeddd___```cccffflllrrrwwwzzzzzz|||~~~~~~~~~~~~~~~}}}~~~~~~~~~vvvpppjjjeee]]]TTTOOOPPPJJJIIIGGGGGGHHHJJJMMMOOOMMMMMMMMMNNNOOOQQQSSSTTTUUUSSSTTTWWWYYY\\\dddlll{{{{{{rrrllliiifffcccbbbaaa___]]]]]]]]]^^^\\\ZZZXXXWWWWWWWWWUUUSSSXXXRRROOOPPPNNNJJJKKKOOO```iiivvv|||sssmmmccc[[[SSSPPPMMMHHHEEEFFFEEEGGGIIIKKKLLLNNNRRRUUUVVVUUUSSSNNNIIIGGGHHHJJJNNNNNNOOOOOOLLLHHHDDDAAAAAA???<<<:::999:::;;;<<>>;;;::::::;;;<<>>DDDLLLVVVaaakkkuuu{{{rrrjjj^^^XXXXXXUUUSSSOOOKKKHHHDDDBBBEEEKKKVVV]]]jjjqqqlllnnnjjj^^^kkkuuu^^^MMMJJJNNNYYYsssuuu[[[===333222111000111111000/////////............///////////////...///111555888+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------///000000000444LLLooo|||wwwzzz}}}yyygggQQQOOOfff~~~|||nnnppp~~~qqqjjjgggbbb\\\ZZZUUUXXXfffwww|||sssiiisssyyy~~~{{{{{{zzz~~~}}}||||||~~~xxxjjj\\\WWWTTTNNNGGGCCC???JJJZZZjjj|||nnnbbbYYYXXXUUUNNNKKKOOO^^^www~~~uuuhhhZZZOOOKKK]]]{{{ssshhhvvv~~~ssseeeggguuurrrWWWHHHUUUqqqzzzqqqeeeTTTBBB777555000000//////..................//////......------...........................------------...//////111444666999FFF```~~~yyyjjjtttxxxeee___gggsssnnnjjjjjjpppzzzxxxmmmjjjmmmuuuuuutttrrrooollliiigggbbbdddeeefffeeedddcccbbbbbbccceeeiiimmmqqqtttvvvwwwzzz}}}~~~}}}{{{{{{zzz}}}{{{zzzzzz|||~~~~~~~~~}}}}}}||||||||||||xxxxxxxxxxxxuuuqqqmmmkkk```[[[WWWUUURRROOOOOORRRQQQPPPNNNMMMKKKJJJIIIIIILLLKKKJJJIIIIIIIIIIIIJJJJJJKKKPPPVVVZZZaaaooo|||~~~zzzvvvqqqnnnllljjjhhhfffdddeeeccc```^^^\\\ZZZXXX\\\```hhhrrr{{{~~~rrrkkkddd^^^VVVMMMJJJLLLFFFHHHJJJKKKLLLOOORRRTTTSSSTTTUUUUUUTTTQQQNNNKKKJJJKKKMMMNNNNNNNNNLLLLLLFFFDDDBBB???===;;;::::::;;;???GGGPPPZZZeeepppwww}}}vvveee\\\[[[XXXUUUPPPLLLIIIFFFBBBCCCHHHMMMQQQ]]]hhhfffeeezzzwwweee___oooVVVJJJJJJTTTnnnjjjFFF777444111111111111000...//////............//////...////////////222777;;;++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---...///000111000<<>><<<:::999999<<>>++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---...///000111222EEEhhhzzzqqqcccRRRJJJQQQaaaooovvv}}}uuujjj~~~~~~~~~sssfff``````^^^[[[WWWWWW]]]hhhnnnmmmlllooozzz~~~~~~nnn\\\UUUSSSNNNHHHDDD???AAAEEEOOObbbwww}}}hhh]]]UUUVVVTTTLLLHHHKKKTTToooqqq___WWWIIICCCWWWvvvttt{{{vvvrrrsss}}}pppPPPKKK]]]nnnyyyqqqjjj___OOO@@@999333222222111000000//////,,,,,,------------,,,,,,...........................------------...//////---444:::CCCZZZvvv}}}zzzzzz{{{}}}pppuuummmiiifffhhhooovvvzzz{{{~~~}}}}}}sssnnnssssssssssssqqqooommmlllfffhhhiiihhhdddbbbbbbcccggghhhjjjmmmppprrrssstttssswww|||~~~}}}{{{xxxwwwzzz{{{|||}}}}}}~~~~~~~~~}}}|||{{{zzzyyyyyyyyyzzzyyyyyyyyywwwsssllleee```ZZZVVVUUUVVVUUURRRQQQTTTQQQOOOLLLJJJIIIJJJLLLMMMLLLLLLKKKJJJJJJJJJKKKKKKLLLNNNRRRTTTUUUYYYhhhvvv}}}xxxuuurrrtttxxxxxxtttrrrrrroooiiijjjjjjmmmuuuzzzvvvsssmmmbbbUUUNNNNNNLLLMMMOOOOOONNNOOOQQQSSSRRRQQQQQQSSSTTTSSSOOOLLLIIIJJJKKKLLLMMMMMMMMMMMMIIIHHHEEEBBB???<<<:::888888;;;@@@FFFPPP\\\iiiqqqsssxxx~~~|||iiiccc```ZZZTTTOOONNNJJJEEECCCEEECCCHHHPPPWWW]]]dddmmmsss~~~iiiqqqlllPPPEEEEEERRRhhhpppBBB<<<444111111222111/////////............//////---///000//////222:::@@@++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,---...///111111555LLLrrr|||kkk[[[KKKJJJTTTbbbmmmtttrrrjjj~~~{{{|||rrrgggaaa```___[[[SSSUUU\\\fffiiigggkkkrrr{{{{{{|||}}}~~~qqq^^^VVVUUUQQQKKKHHHBBBAAAAAAHHHZZZooo{{{}}}wwweeeZZZTTTUUUSSSKKKGGGIIIRRRmmm~~~tttccc^^^NNNBBBQQQssszzz{{{}}}zzzUUUHHHTTTbbbwwwoookkkbbbRRRCCC:::333333333222111000000///,,,,,,------...------,,,////////////////////////...------------...//////...666>>>IIIccc}}}www~~~zzzwwwooossslllhhhfffjjjqqqwwwxxxwwwyyyuuuxxxyyynnnrrrsssssssssrrrqqqooonnnhhhjjjjjjhhhdddaaabbbdddggghhhkkknnnqqqssstttuuussswww|||~~~|||yyyxxx{{{|||}}}~~~~~~}}}|||{{{~~~}}}{{{zzzyyyyyyzzzzzzuuuvvvvvvuuupppiiiaaa]]]YYYVVVUUUXXXWWWSSSRRRUUUQQQOOOLLLJJJJJJKKKNNNPPPMMMLLLLLLKKKKKKKKKLLLLLLQQQRRRUUUWWWVVVYYYgggvvv|||wwwuuuooouuuxxxvvvvvvzzzxxxrrrllllllooowww}}}zzzuuuiiiZZZSSSRRRNNNOOOPPPPPPOOOOOOQQQSSSPPPOOOOOOQQQSSSRRROOOKKKIIIJJJKKKLLLLLLMMMMMMMMMJJJHHHFFFCCC???<<<:::888888:::>>>DDDNNNZZZgggoooqqqwww}}}mmmfffccc]]]WWWQQQPPPLLLFFFCCCCCC>>>EEELLLNNNUUU```iiilllrrriiiwww^^^IIICCCHHHXXXrrr|||FFF>>>555111111222111/////////............//////,,,///000//////222;;;BBB,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...//////,,,+++...222444333^^^}}}ooo___LLL@@@HHHZZZhhhppptttooorrryyyttthhh___\\\\\\[[[VVVVVVTTTZZZbbb^^^bbbuuuwww```WWWVVVRRRMMMKKKBBB======CCCLLLXXXfffrrrvvv{{{fff^^^WWWUUURRRLLLGGGFFFSSSeeeyyy|||ooo]]]SSSJJJIIIlll{{{nnn[[[MMMLLLRRRooorrrqqqiii___TTTFFF;;;555111000111000......111.........------,,,,,,,,,------------------------+++---......------///000111666DDDYYYmmmzzzvvvxxx~~~uuummmaaadddjjjmmmppprrrtttuuuvvvrrrpppvvv}}}vvvxxxuuuqqqqqqssstttrrroookkkjjjgggeeeccccccddddddhhhhhhjjjlllooosssvvvxxxyyy{{{|||~~~~~~|||{{{yyy{{{}}}~~~}}}zzzxxx||||||||||||||||||{{{{{{yyywwwsssnnnhhhbbb]]]ZZZWWWXXXZZZ[[[[[[YYYWWWVVVWWWUUUSSSQQQPPPOOOOOOPPPNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPSSSUUUUUUYYYfffsss~~~tttjjjddd```dddjjjppptttwwwxxxxxxppprrrvvv}}}~~~zzzjjj^^^ZZZNNNPPPQQQPPPPPPRRRSSSRRRQQQQQQPPPPPPPPPOOOOOOOOOKKKKKKKKKJJJIIIIIIHHHHHHKKKKKKIIIEEE@@@<<<<<<<<<;;;999;;;@@@GGGQQQ```nnnpppsssyyy~~~lllddd^^^XXXSSSRRRNNNGGGBBBAAACCCAAAEEENNNVVV[[[```eeeooottthhhppp^^^MMM@@@DDDXXXpppdddIII111---111222111222222111000......000111222///000000000111555;;;???,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------//////...---///444777:::ddd}}}lllXXXGGG???OOOgggssstttssszzzoooyyyyyyuuu{{{qqqggg```]]]\\\\\\YYY]]]ZZZ[[[aaaaaagggwwwzzzcccYYYVVVRRRMMMKKKBBB<<<:::>>>FFFOOO[[[fffqqq|||yyyfff^^^XXXUUURRRKKKGGGFFFPPPbbbvvvtttbbbYYYPPPIII```zzz~~~{{{vvvwww~~~qqq^^^QQQNNNQQQmmmsssuuummmbbbWWWJJJ@@@777222///000000------000...------------------,,,------------------------,,,---///...------///000555<<>>:::<<<@@@EEEOOOXXXiiiuuuvvvfff___YYYVVVRRRKKKFFFFFFLLL^^^sss~~~{{{iii___XXXJJJOOOiii|||vvvooozzz||||||{{{~~~zzzhhh\\\VVVTTTkkkuuuzzztttgggZZZNNNEEE:::444///000///------///---------------.........---------------------------...//////------///111666???ddd~~~zzz}}}{{{rrrtttvvvvvvsssmmmgggdddfffjjjpppssstttrrrrrrqqqsssqqqppprrrtttvvvvvvvvvvvvrrrppppppqqqqqqooolllgggeeecccbbbbbbbbbdddeeehhhggggggiiilllpppuuuwwwyyyyyyyyyyyyyyyyyyyyyyyy|||}}}~~~|||{{{yyyyyyzzzzzzyyyxxxxxxwwwrrrqqqpppmmmjjjhhhfffddd``````aaaaaa```^^^\\\[[[ZZZYYYWWWUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUTTTTTTVVVWWWVVVWWW___iii~~~sssbbbZZZUUUOOOJJJMMMNNNQQQTTTXXX[[[]]]^^^cccccciiiuuusssfffXXXVVVTTTSSSSSSRRRPPPOOOPPPPPPPPPOOOOOOOOONNNNNNPPPOOONNNMMMLLLKKKJJJJJJGGGGGGFFFCCC???===<<<<<<:::888999>>>CCCLLLZZZgggmmmpppuuuyyy~~~zzzlllcccZZZVVVSSSMMMIIIHHHEEEAAA@@@EEEKKKQQQ[[[ddd___hhhxxxbbbggguuudddQQQJJJOOO\\\nnn|||uuucccMMM<<<333...///111222111000//////000111222......///000111666<<<@@@,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...///000111//////555===TTT}}}dddQQQJJJTTTsssxxxeeesss{{{zzzuuuoooiiiddd___[[[ZZZ\\\nnn|||wwwggghhhqqqxxxssscccZZZUUUQQQNNNGGG@@@<<<<<<>>>AAAHHHOOO```mmmyyysssddd^^^ZZZWWWRRRJJJEEEFFFIII[[[ppp|||nnnccc^^^NNNFFF\\\zzz~~~pppxxxooofff^^^UUUjjjwww{{{mmm^^^QQQIII>>>666000//////------...,,,,,,------......//////...........................///000///......000222777EEEppp}}}xxxqqqooooooqqqnnnhhhbbb___ggglllrrrvvvwwwuuussssssssssssrrrqqqqqqrrruuuwwwvvvssspppppprrrqqqnnnkkkdddcccbbb```aaabbbccceeeggggggfffgggjjjoootttwwwzzzyyyxxxxxxxxxxxxyyyzzz|||}}}~~~}}}|||zzzzzzzzzzzzyyyxxxwwwwwwrrrqqqpppnnnllljjjiiiiiieeeddddddcccbbb```^^^]]][[[ZZZYYYWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWVVVVVVWWWYYYXXXXXX^^^fffvvvkkk]]]XXXWWWUUUSSSRRRRRRQQQQQQQQQRRRSSSTTTWWWVVV\\\kkk~~~mmm^^^WWWRRRSSSTTTRRRPPPOOOOOOOOOOOOOOONNNNNNNNNNNNPPPOOONNNMMMLLLJJJJJJIIIDDDEEEEEECCC@@@===<<<===999888888<<>><<<===:::888888;;;???DDDPPP\\\hhhnnnuuuzzz|||}}}ooo___XXXUUUQQQOOOOOOKKKFFFAAAAAABBBHHHTTT```bbbaaaaaauuuttt]]]eeezzzbbbNNNFFFOOOhhhvvv]]]AAA222222333111111111000000000000111111---...///111333888???CCC,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------111......111//////;;;JJJiiieeePPPWWWooo|||www{{{xxxqqquuu~~~qqqhhhbbbaaa]]]WWWWWW]]]uuuwwwiiilllvvv{{{nnn___YYYUUURRRGGGAAA<<<;;;::::::===CCCMMM\\\llluuu{{{|||qqqhhh\\\YYYXXXVVVPPPGGGDDDFFFGGGZZZooo||||||iiiddd]]]LLLUUUxxx}}}sssyyyzzzhhhiiixxx}}}nnn]]]QQQHHH===333000111///...///.............../////////...........................//////......000444777@@@gggvvvqqq{{{yyyppplllnnnmmmeee```aaalllpppvvvzzz{{{zzzyyyyyyvvvvvvuuutttsssuuuxxxzzzvvvtttrrrssstttrrrnnnjjjcccbbbaaa``````aaacccdddeeefffgggiiilllpppsssuuuyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxvvvtttrrrppppppppppppnnnmmmkkkiiifffdddbbbaaa^^^^^^]]]]]][[[YYYXXXWWWVVVVVVVVVVVVWWWYYYZZZ[[[\\\[[[]]]aaaaaa^^^```dddgggsss}}}vvvooorrruuunnnkkkeeebbb^^^YYYUUURRRPPPPPPJJJGGGIIIUUUiii}}}||||||mmm]]]PPPQQQTTTRRRPPPQQQNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHDDDEEEFFFEEEAAA>>>===<<<;;;888999;;;===BBBLLLWWWaaaiiisssyyy{{{}}}zzzfff\\\WWWSSSQQQPPPNNNIIIDDDBBBAAAEEEPPP[[[^^^bbbaaalllggg___wwwrrrWWWFFFJJJbbb{{{tttRRR:::555444///000000000111111000000000...///000222555:::AAAFFF,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------000,,,---111111333CCCWWWyyyrrr[[[dddtttqqqxxx~~~vvv||||||vvvyyyoooddd^^^___]]]WWWZZZbbbqqqvvvnnngggpppyyy}}}~~~~~~ppp___XXXUUUQQQIIICCC>>><<<:::888:::>>>DDDSSSeeepppwww}}}}}}wwwpppgggaaaXXXVVVVVVUUUNNNFFFDDDFFFFFFYYYooo|||ppphhhfffRRRNNNhhhlllmmmxxxhhhwwwzzzhhhYYYMMM@@@444111222000//////////////////....................................---.........///222666:::HHHyyy~~~wwwsssiiijjjiiicccbbbfffqqqtttxxx{{{{{{zzzzzzzzzvvvuuutttuuuvvvxxxyyyyyyuuusssqqqrrrsssqqqmmmhhhdddcccaaa``````aaacccddddddfffhhhkkknnnqqqssstttvvvwwwxxxyyyyyyxxxwwwvvvxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{yyyyyyyyywwwuuussssssssstttuuusssqqqooollliiigggeeedddaaaaaaaaaaaa___]]][[[ZZZZZZZZZZZZ[[[\\\]]]^^^___bbbaaabbbfffeeeaaa```bbb]]]ccciiijjjiiiiiieee___TTTRRRPPPQQQ^^^{{{~~~xxxpppggg```ZZZWWWOOOJJJGGGNNN]]]qqq|||xxxzzzdddSSSRRRTTTQQQOOOQQQNNNMMMMMMMMMLLLLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIEEEGGGGGGFFFBBB???===<<<<<<999999;;;===@@@JJJTTT]]]gggssszzz|||~~~qqqccc[[[VVVRRRQQQNNNJJJFFFDDDAAAAAAJJJUUU[[[bbbaaafffvvvttt___hhhcccKKKGGG[[[sssgggDDD777444000000000111111111111000000///000222333777<<>>NNN```lllssszzz}}}uuuooohhhaaa]]]UUUTTTUUUTTTNNNFFFDDDGGGEEEXXXnnn|||vvvlllkkkUUUHHHZZZ{{{|||jjjddd{{{~~~ggguuuppp```OOOBBB555222222111000000000000//////......------////////////////////////------......///333888;;;UUUtttfffeeeddd```cccjjjuuuwwwzzz{{{zzzyyyyyyyyyvvvtttsssuuuxxxyyyyyyyyytttrrrpppqqqrrrpppkkkgggeeedddbbbaaa```aaabbbcccdddfffiiimmmppprrrsssssstttvvvwwwyyyyyywwwvvvtttwwwxxxyyyzzz{{{}}}}}}~~~~~~~~~~~~}}}|||zzzyyyxxxxxxwwwuuuttttttvvvwwwyyyvvvuuurrrnnnkkkiiigggfffddddddddddddbbb```^^^]]]]]]]]]^^^^^^```aaabbbcccgggeeefffiiigggaaa___```ZZZ^^^^^^YYYTTTPPPKKKEEEIIILLLLLLHHHNNNmmmsssggg^^^YYYTTTNNNIIIKKKVVViii{{{zzztttyyyjjjVVVSSSUUUQQQNNNQQQMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIIIIJJJJJJJJJJJJKKKFFFHHHHHHGGGCCC???===<<<<<<::::::;;;<<>>:::999:::;;;>>>IIIYYYgggpppwww}}}~~~{{{uuunnnfff```[[[YYYVVVTTTPPPMMMJJJGGGCCCAAAGGGVVVlll|||pppggg]]]RRRLLL^^^}}}{{{{{{xxxiii```nnndddiiizzzxxxhhhXXXIII888222000...------....................................////////////111111333333111000888BBB___||||||xxxhhh```^^^___fffnnnzzzzzzzzz|||~~~~~~{{{yyywwwwwwwwwvvvvvvvvvvvvvvvwwwvvvuuurrrooollljjjhhhgggeeeaaa]]][[[\\\]]]___```dddiiimmmpppsssvvvxxxxxxxxxwwwwwwwwwwwwwwwxxxyyyvvvtttuuuyyy}}}~~~}}}{{{|||}}}}}}}}}|||zzzyyyxxxvvvttttttvvvwwwxxxxxxwwwtttpppmmmkkkjjjhhhffffffffffffdddbbb___\\\ZZZ___```aaaccceeefffhhhiiikkklllmmmmmmkkkgggbbb___```XXXRRRRRRPPPJJJHHHKKKLLLLLLJJJHHHKKKaaauuugggbbbaaaVVVOOOHHHGGGPPP___oooyyyzzzvvvuuu|||qqq\\\SSSRRRPPPMMMLLLNNNNNNLLLLLLLLLMMMNNNOOOJJJJJJKKKLLLMMMNNNOOOOOOKKKJJJIIIFFFDDDAAA???===<<<:::999;;;<<<>>>DDDKKKYYYfffrrrvvvxxx}}}oooddd\\\VVVTTTQQQNNNIIICCC@@@AAAEEEIIIXXX^^^]]]^^^hhhrrrqqq\\\iiicccTTTDDDBBBWWWqqqTTT444444777222222222111000/////////333222222555:::???BBBDDD---,,,++++++***+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------111---///777;;;UUUtttnnnvvvzzz}}}yyyzzzrrrpppeee\\\XXXWWWTTTVVVZZZ______ccclllyyyvvvcccXXXTTTTTTOOOKKKFFFAAA<<<:::::::::;;;DDDRRRaaallluuuzzz}}}yyyvvvpppiiibbb[[[WWWTTTUUUSSSPPPMMMJJJGGGDDDBBBEEETTTkkk~~~sssjjj___TTTOOOXXXrrrkkklllqqqkkkaaaiii{{{~~~dddhhhuuurrreeeWWWJJJ<<<555222///---.......................................//////////////////111222111222<<>>===::::::<<<<<<===BBBHHHOOO]]]jjjpppsssyyy{{{hhhZZZTTTQQQOOOKKKGGGEEECCCCCCDDDMMMWWWZZZYYY]]]^^^kkkvvvdddiii|||fffUUUHHHFFFSSSiii{{{RRR===444222222111111111111111111222111222555:::???BBBCCC------,,,++++++++++++,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,---------000111111666HHHnnnwwwmmmhhhhhhssszzz{{{tttwwwrrriiiggg___YYYXXX[[[___```aaaWWW]]]hhhttt~~~}}}jjj\\\UUUSSSRRRQQQNNNJJJEEE???;;;999777:::BBBPPP```lllsssuuu{{{|||}}}xxxuuuooohhh```ZZZUUUSSSRRRRRRRRROOOKKKHHHEEEEEEAAAQQQhhh{{{~~~sssfff[[[VVVUUUrrr~~~uuu{{{uuubbb[[[dddvvv|||xxx|||wwwccccccjjjuuuzzzrrreee]]]TTTLLLCCC<<<555///---000....................................////////////000000222444444;;;LLL\\\~~~}}}yyy{{{wwwvvvwwwvvvnnnggg```^^^aaaiiisssyyy|||wwwxxxyyyyyyzzzyyyyyyxxxxxxvvvrrrmmmhhhdddaaa___\\\\\\\\\\\\]]]]]]^^^___ccciiiqqqvvvwwwuuusssrrrwwwwwwwwwvvvwwwwwwxxxyyyxxxwwwwwwwwwyyy{{{||||||}}}}}}}}}~~~~~~{{{yyyzzzxxxuuutttsssqqqooommmjjjiiigggfffgggiiikkkmmmjjjlllppptttxxx{{{}}}~~~|||{{{xxxtttooojjjeeeccc``````dddkkkrrruuuwwwxxxsssfffWWWNNNFFF>>>999999999;;;@@@BBB===777888>>>;;;===AAAEEEGGGGGGFFFEEEJJJHHHHHHLLLUUUaaakkkqqqrrrpppooosssyyy~~~~~~tttdddUUUPPPQQQQQQQQQQQQMMMNNNOOOPPPOOONNNMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHGGGEEECCCAAA???>>>>>>;;;:::<<<<<<<<<@@@FFFMMM[[[hhhmmmpppwww}}}ppp```ZZZRRRPPPMMMJJJHHHFFFCCCAAAFFFRRRWWWYYY[[[YYYaaauuukkkfff}}}nnn^^^RRRHHHVVV___~~~~~~ZZZDDD:::222111000000000000111222222111222666;;;???BBBCCC...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,---------...111111444LLLuuuwwwmmmhhhppp|||sssyyy~~~rrrkkkbbb]]]XXXXXX^^^eeegggeeeYYYaaannnzzz~~~~~~lll\\\TTTPPPRRRQQQPPPMMMHHHBBB===:::999:::???JJJYYYfffnnnrrrxxxzzz|||~~~{{{xxxrrrjjjbbb[[[VVVSSSQQQRRRSSSPPPLLLGGGEEEEEEAAARRRiii{{{xxxiii]]]XXXVVVhhh|||{{{rrrcccaaajjjlll{{{}}}{{{vvvaaa___dddqqqyyysssggg^^^VVVNNNEEE>>>666///---///////////////////////////............////////////000000111222444===RRRfff~~~zzz{{{sssmmmkkkkkkmmmbbbWWWWWWcccrrr{{{|||{{{wwwxxxzzz{{{{{{{{{zzzyyyyyyvvvrrrlllgggccc```___[[[[[[[[[[[[[[[\\\\\\\\\dddiiinnnrrrttttttuuuuuuwwwwwwvvvvvvwwwxxxxxxyyyyyyyyyzzzzzz{{{|||}}}~~~~~~{{{}}}{{{xxxvvvtttqqqnnnkkkiiihhhfffeeefffiiilllnnnmmmooossswww{{{}}}~~~~~~|||zzzvvvrrrmmmhhhdddbbbbbbiiisss~~~yyygggSSSHHHCCC???======BBB@@@@@@CCCAAA;;;:::===AAACCCFFFJJJLLLNNNNNNNNNSSSPPPOOORRRZZZeeeooottt{{{xxxvvvwwwyyy{{{{{{yyyqqqcccUUUPPPQQQPPPOOOPPPNNNOOOPPPPPPPPPNNNMMMLLLIIIJJJJJJJJJJJJKKKKKKKKKGGGFFFFFFEEECCCBBB@@@???>>><<<;;;===<<<;;;>>>DDDMMMZZZggglllooouuu|||wwweee^^^VVVSSSPPPMMMKKKHHHDDD@@@AAAMMMUUUYYY^^^ZZZ^^^nnnqqqeeepppuuucccYYYMMMYYYZZZrrr~~~aaaJJJ;;;222111000......///000111111111222666;;;@@@BBBBBB...------,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------...,,,111333666SSS{{{tttpppxxx}}}vvvwwwwww|||sssmmmbbb^^^YYYXXX___ggggggbbb\\\ffftttooo___TTTPPPQQQQQQPPPNNNJJJEEEAAA>>>;;;;;;>>>EEEPPP\\\ffflllrrruuuyyy|||}}}}}}~~~}}}~~~~~~~~~zzztttkkkbbbZZZUUURRRQQQSSSUUURRRLLLGGGEEEEEECCCUUUlll}}}}}}mmm```[[[UUU[[[|||vvvjjjbbbccchhhhhhttt|||vvv```ZZZ]]]lllzzzzzzpppfff[[[QQQGGG???888111......////////////////////////............////////////......000111444@@@ZZZqqqwwwtttuuuvvvjjjjjjnnnpppcccUUUTTTdddwww}}}{{{}}}yyywwwxxxzzz|||}}}|||{{{zzzxxxuuupppkkkfffbbb___^^^[[[ZZZYYYYYYYYYZZZ\\\\\\gggjjjnnnppprrrtttvvvxxxvvvvvvvvvvvvwwwxxxyyyyyywwwyyyzzzzzzzzzzzz{{{}}}~~~~~~~~~|||yyyvvvtttpppllliiiiiihhhfffeeefffhhhjjjlllnnnpppsssvvvxxxyyyxxxxxxuuussspppmmmiiigggeeeeeejjjtttnnn^^^MMMCCC???>>>???BBBEEEFFFFFFDDDAAA===:::999BBBGGGMMMRRRUUUVVVXXXZZZZZZXXXWWWZZZbbbllluuuyyy|||yyyvvvuuuvvvwwwxxxwwwnnnbbbVVVQQQQQQOOOOOOPPPPPPPPPPPPPPPOOONNNMMMLLLLLLLLLKKKJJJIIIHHHHHHGGGEEEEEEEEEDDDCCCBBB@@@@@@???<<<<<<===<<<:::===BBBJJJXXXeeekkknnnuuu{{{kkk___ZZZVVVRRRPPPNNNKKKEEE@@@>>>IIIQQQYYYaaa___^^^jjjyyy}}}ggglllkkk___NNNSSSUUUmmmpppUUU===444333000///......000111111111333777<<<@@@AAABBB......---,,,,,,,,,,,,---,,,++++++******++++++,,,++++++,,,,,,,,,,,,------///+++222666;;;\\\xxx{{{|||vvvxxx}}}www|||}}}mmmsssxxxoooiii```]]]XXXWWW^^^gggeee^^^___jjjyyyssscccXXXTTTOOOOOOOOOMMMKKKGGGDDDBBB;;;;;;<<>>888222///000000000000000000000000............/////////000111333666:::@@@RRRrrr}}}qqq}}}yyyggghhhtttbbb___YYYZZZhhh{{{~~~{{{xxxwwwyyy|||~~~~~~|||{{{tttqqqlllfffaaa^^^\\\\\\VVVUUUTTTTTTVVV[[[___bbbmmmpppsssuuuuuutttttttttvvvvvvvvvvvvwwwxxxyyyzzzwwwzzz}}}}}}{{{zzz{{{}}}}}}yyywwwvvvuuusssqqqmmmjjjbbbaaa```____________```eeeggghhhiiihhheeebbb```[[[[[[[[[\\\___cccgggiiiwww}}}|||wwwoooaaaSSSPPPQQQUUUYYYWWWRRRQQQTTToookkkRRRGGGAAA;;;:::HHHYYYcccdddbbbbbbddd[[[]]]bbbjjjsss{{{~~~{{{xxxsssnnnmmmmmmoooppphhh^^^UUUSSSSSSRRRRRRTTTSSSQQQPPPNNNMMMMMMNNNNNNLLLKKKKKKIIIHHHGGGGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@???======>>><<<999;;;???@@@OOO^^^fffllluuu~~~mmmaaa[[[UUURRRQQQNNNHHHCCC<<>>;;;:::<<>><<<;;;;;;<<<===BBBJJJYYYgggmmmqqqyyysssfff^^^UUUPPPPPPLLLEEE>>>>>><<>>AAACCC...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...111///666<<>><<<;;;;;;<<<===AAAIIIXXXfffmmmqqqyyyyyykkkaaaWWWQQQPPPNNNGGGAAA@@@===@@@LLL]]]fffeee```cccnnnmmmdddzzzqqqSSSGGGBBBOOOiiioooHHH666111555111000333222///222777:::===>>>AAACCC...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...111///444>>>XXXzzzqqqpppxxxrrrjjjmmmqqqvvvyyytttsssxxx{{{qqqeee]]][[[XXXRRRRRR[[[cccccc___]]]llluuu}}}~~~|||}}}~~~}}}~~~~~~vvvllldddUUURRRQQQPPPNNNKKKHHHEEEDDD???===:::777777;;;BBBHHHPPPUUU[[[^^^```cccgggkkkmmmooorrrvvvyyy|||}}}~~~xxxkkk^^^XXXXXXYYYZZZYYYTTTLLLEEECCCCCCKKKccc{{{pppfffYYYRRR\\\ttt~~~xxx||||||hhhaaammm}}}~~~qqqeeeZZZSSSHHH999000000000000000000000000000000000000000///000000111222666222777???PPPttt|||tttvvvgggXXXUUUZZZhhhwww~~~}}}|||}}}{{{|||}}}{{{{{{~~~~~~yyyuuutttkkkgggbbb]]][[[YYYWWWUUUTTTTTTUUUXXX]]]ccciiimmmqqqrrrrrrsssttttttuuuuuuwwwvvvuuuuuuuuuvvvxxxyyyyyyyyyzzzyyyyyyzzz||||||yyyvvvrrroookkkfffbbb]]]ZZZVVVTTTSSSSSSRRRQQQNNNNNNMMMKKKGGGCCC@@@>>>;;;;;;>>>FFFQQQ[[[aaabbb___YYYSSSSSSYYY___```^^^VVV[[[fffpppmmmddddddkkkvvvtttqqqllliiifffbbb[[[VVVOOOLLLKKKNNNUUU]]]aaabbb^^^]]]YYYUUUSSSTTTYYY\\\ZZZWWWTTTSSSTTTVVVWWWWWWUUUTTTRRRRRRRRRRRRPPPNNNOOOOOOOOONNNMMMLLLKKKJJJIIIIIIHHHFFFEEEDDDCCCBBBBBBAAA???===<<<<<<<<<===@@@HHHVVVdddlllpppyyyrrrgggZZZRRRPPPOOOJJJEEEBBB??????HHHWWWcccggggggbbbhhhsssxxxeeelll{{{YYYGGGFFFKKKUUUmmm~~~QQQ;;;222444000///222000000333777;;;===???AAACCC...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---///222111333AAAccc|||{{{xxx}}}{{{tttuuunnnppp{{{{{{nnnsssqqq{{{{{{rrrjjj```YYYXXXVVVRRRUUU___dddaaa]]]^^^qqqxxx~~~~~~{{{|||{{{qqqjjj[[[UUUTTTRRRPPPLLLIIIFFFDDD@@@>>>;;;777666888>>>BBBDDDHHHNNNQQQTTTXXX]]]bbbeeeiiiooouuuyyy|||~~~{{{mmmccc^^^\\\\\\\\\ZZZTTTLLLFFFDDDDDDQQQggg{{{tttiiibbbSSSWWWppp|||{{{xxxfff^^^eeerrr{{{tttjjj___WWWKKK<<<222000////////////////////////000111111111000000111222000444<<>>===<<<<<<===???EEESSSaaajjjoooxxx{{{nnn]]]SSSPPPOOOLLLIIIDDDAAA???DDDOOO]]]ggglll```dddkkkyyyllleee|||iiiVVVOOOMMMRRRccc[[[BBB555555111111444111000444888;;;===???AAABBB...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...///222444555EEEmmmwwwxxxuuuvvvzzz}}}}}}~~~xxxppp|||rrrvvvnnnggg```ZZZYYYUUURRRWWWbbbddd^^^^^^ccctttzzz~~~~~~~~~~~~zzz{{{~~~vvvmmm^^^XXXWWWUUURRRNNNJJJGGGEEEAAA@@@===999666777;;;>>><<<@@@EEEHHHKKKOOOVVV[[[```eeemmmsssvvvxxxzzz|||{{{nnngggcccaaa]]]\\\ZZZSSSKKKFFFEEEFFFUUUiiizzzyyymmmhhhUUURRRlllzzzsssvvvqqqvvvssshhh[[[TTTWWW```mmmuuuuuummmcccZZZNNN@@@555000////////////////////////000222333333111000111222222:::AAAQQQpppuuuuuukkkWWWTTTVVVaaasss||||||yyyuuuuuuyyyzzzqqqjjj^^^[[[XXXUUUTTTSSSQQQOOOMMMPPPTTTZZZ```gggmmmpppssssssrrrrrrrrrrrrssstttuuuuuutttuuuuuuuuuvvvvvvyyy{{{{{{{{{zzzzzz|||}}}{{{xxxtttqqqnnnjjjgggddd^^^[[[VVVRRRPPPOOONNNLLLJJJHHHEEEBBB>>>;;;999888777777888<<<@@@DDDFFFGGGKKKPPPXXXcccooo|||tttqqqttttttcccXXXSSSNNNGGG@@@>>><<<999999<<<@@@CCCEEEHHHHHHGGGFFFEEEFFFIIIKKKPPPRRRTTTVVVWWWWWWWWWVVVRRRRRRQQQPPPOOOOOOOOOPPPRRRRRRSSSSSSRRRPPPNNNMMMKKKKKKJJJHHHGGGFFFEEEDDDBBBAAA@@@???>>>===<<<<<<>>>CCCOOO]]]gggmmmuuu}}}uuubbbUUUPPPOOOMMMJJJFFFCCC@@@AAAIIIVVVdddmmmdddeeekkkvvvvvvdddooo|||eeeTTTOOOXXXbbbuuudddGGG666444111222555222111444888<<<===???AAABBB...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------------...///111777888KKKvvvzzzsssmmmkkkrrr~~~yyy{{{yyy}}}wwwrrr~~~vvvtttmmmhhhbbb\\\[[[UUUSSSYYYdddeee]]]___iiivvv{{{~~~~~~~~~~~~yyyzzz}}}~~~~~~zzzppp```ZZZYYYVVVSSSOOOKKKHHHFFFBBBAAA>>>:::777666888;;;;;;>>>AAACCCEEEIIIPPPVVV[[[bbbjjjppprrrrrrtttvvvzzznnniiifffccc\\\[[[XXXQQQJJJFFFFFFHHHXXXjjjzzz~~~~~~qqqhhhWWWPPPdddvvvlllooollleeeuuuyyyiiibbbYYYRRRPPPUUUbbbooorrrmmmddd[[[OOOCCC888111000000000000000000000000000333555555222000111333444<<<>>>MMMttt{{{~~~zzzsssqqqooobbbUUUTTTWWWcccuuu}}}{{{wwwssstttyyyzzzooofff[[[XXXTTTQQQPPPOOONNNMMMLLLOOOTTT[[[bbbiiinnnpppssssssrrrqqqqqqrrrssstttttttttttttttuuuuuuuuuuuuxxxzzz{{{|||{{{{{{}}}~~~|||yyyvvvsssppplllhhhddd^^^[[[VVVRRRQQQOOONNNLLLHHHGGGEEEBBB>>>;;;999888555555666888:::>>>AAACCCKKKUUUaaakkkrrr{{{wwwrrrsssrrraaaTTTMMMHHHAAA<<<888777666555777;;;???AAAEEEEEEEEEDDDDDDEEEHHHKKKNNNQQQUUUWWWWWWWWWWWWWWWRRRRRRRRRPPPNNNNNNPPPRRRSSSTTTUUUUUUTTTRRRPPPNNNKKKKKKJJJHHHGGGFFFEEEDDDAAAAAA@@@@@@>>>======<<<===AAALLLYYYcccjjjqqqxxx~~~~~~hhhYYYRRRQQQNNNKKKGGGEEEBBB???CCCOOO___kkkllllllooowwwgggdddmmmWWWPPPYYY```ooooooNNN777333000111444///222555999<<<===???AAABBB...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------------...000...999<<>>:::666555666888999;;;===>>>???CCCJJJOOOTTT\\\gggnnnqqqsssvvvxxxxxxlllhhhfffbbb[[[ZZZWWWPPPIIIFFFGGGJJJ[[[lll{{{vvvggg\\\RRRYYYssswwwjjjkkkiii]]]hhhkkkuuueee```YYYRRRLLLNNN^^^pppoookkkdddZZZPPPEEE:::222000000000000000000000000000444777666222000111333111===???QQQ}}}}}}tttoooqqqjjj]]]WWWUUUWWWbbbsss~~~|||xxxtttwww}}}zzznnnbbb[[[WWWQQQNNNLLLMMMMMMLLLMMMPPPVVV]]]dddkkkoooqqqsssrrrqqqpppqqqrrrtttuuussssssttttttuuuuuuuuuttttttwwwzzz{{{|||~~~}}}zzzvvvsssmmmgggccc\\\YYYTTTQQQOOONNNMMMKKKHHHHHHFFFDDDAAA>>>;;;:::666666666666777:::>>>AAAHHHQQQ]]]fffkkkqqq|||}}}vvvtttzzzoooeeeWWWLLLFFFCCC>>>;;;666666555555777;;;@@@CCCFFFFFFFFFFFFEEEGGGKKKNNNOOORRRWWWXXXWWWWWWWWWXXXTTTTTTTTTRRRPPPPPPRRRUUUTTTUUUWWWWWWVVVTTTQQQOOOKKKJJJIIIHHHGGGEEEDDDDDDAAAAAAAAA@@@???>>>===<<<===@@@IIIVVV```fffmmmttt{{{ooo^^^VVVSSSPPPMMMGGGFFFDDD??????IIIYYYfffsssppppppttt}}}mmm___}}}sss```UUUSSSYYYppp}}}XXX>>>666222333444///222666:::<<<>>>???AAABBB...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------------...000,,,:::???VVVtttkkkXXXWWWqqq|||lllfffjjjiiipppzzzooouuuzzzxxx~~~pppiiieee]]]UUURRRVVVTTT[[[gggeee]]]cccttt{{{~~~}}}xxxxxx|||~~~~~~{{{jjj[[[ZZZXXXUUUQQQNNNKKKIII@@@???===999666444555666666888999999999===DDDIIIMMMWWWeeeoootttxxx}}}wwwjjjgggddd```ZZZYYYUUUOOOHHHFFFHHHKKK]]]nnn|||yyyiiicccVVVRRReeezzz~~~wwwhhhgggddddddgggdddlllttt^^^YYYSSSLLLEEEGGGZZZnnnllljjjcccZZZPPPGGG<<<333000000000000000000000000000444888777222000111333000BBBHHH___}}}zzz}}}{{{nnnjjjmmmbbbUUUVVVUUUWWWaaaqqq~~~}}}yyyvvvzzzzzzmmm```[[[VVVPPPLLLKKKKKKLLLLLLNNNQQQXXX___ffflllppprrrrrrqqqppppppppprrrtttvvvrrrsssttttttuuuuuuttttttqqqtttxxx{{{}}}}}}yyytttnnnfffaaaZZZWWWRRROOOMMMMMMKKKJJJJJJJJJIIIGGGEEEBBB???===::::::888666555777;;;>>>BBBIIISSS\\\bbbjjjssszzzttteeeXXXPPPFFF>>>;;;999777666555555666666888<<>>===<<<===???HHHTTT___eeekkkqqqyyy{{{tttbbbYYYUUUQQQNNNGGGGGGEEE@@@>>>EEEUUUcccvvvqqqnnnpppuuusss^^^{{{yyylll[[[MMMSSStttbbbEEE;;;666666666000333666:::<<<>>>???AAABBB///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////222444IIIggg~~~vvvdddNNN^^^vvvoootttwwwxxxlllpppmmmqqqooolllwwwkkkgggaaaUUUQQQUUUTTTYYYaaafffccc```iiiwww~~~~~~~~~sssbbb___ZZZXXXUUUPPPIIICCCDDD@@@===;;;777333333777333444444555666:::???CCCJJJNNNYYYgggppptttwwwzzzssseeeaaaaaa___ZZZUUUQQQMMMHHHDDDHHHOOOfffppp}}}uuu\\\XXXWWWTTTsss}}}iiibbbjjjhhhfff``````rrr|||fffdddaaa]]]VVVJJJFFFVVVlllnnnmmmggg\\\SSSJJJ>>>444111///------...//////...111333444444333222333444555<<>>???JJJWWWssszzzyyyxxx}}}dddiii~~~sss\\\IIIOOOmmmsssQQQ===666111222666333666:::===>>>???@@@AAA...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222555NNNooorrrjjjZZZlllxxx~~~|||iiikkknnnooouuuiiieee```WWWTTTXXXZZZ___hhhjjjdddaaakkkyyyyyygggccc^^^YYYUUUQQQMMMJJJEEEAAA===<<<888333333666222333444444666999>>>BBBHHHLLLVVVeeeooosssvvvzzz}}}nnn```[[[XXXVVVRRROOOMMMKKKGGGEEEIIIPPPgggttt|||ddd\\\XXXTTTrrrqqqccceeehhhhhhbbb```ooosssmmmiiiddd\\\OOOHHHUUUhhhmmmllleee\\\SSSKKK@@@666222000......///000///...111333444444333222333444:::CCC^^^{{{www{{{kkkgggcccYYYSSSSSS\\\iiiuuuzzz{{{{{{pppccc[[[YYYSSSNNNLLLIIIGGGHHHMMMPPPVVV]]]dddhhhllloooqqqqqqqqqpppqqqrrrtttvvvwwwvvvuuuuuutttttttttuuuvvvyyywwwvvvxxxyyyyyy~~~}}}yyywwwuuuppphhhaaaZZZUUUQQQOOOLLLIIIJJJMMMMMMMMMLLLJJJHHHFFFCCCAAA???>>><<<:::999999:::;;;;;;;;;<<<@@@EEEMMMTTTXXXfffrrrvvvhhh___QQQPPPPPPQQQPPPIII???777:::999888666555444444444333333666===HHHXXXhhhqqquuugggYYYUUUUUUTTTVVVZZZXXXYYYYYYZZZ[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWXXXYYYZZZYYYWWWVVVTTTSSSRRRRRRSSSQQQNNNMMMLLLJJJHHHFFFEEEDDDBBB@@@???>>>======@@@???DDDPPP[[[aaaggglllqqqtttyyy}}}rrrbbbXXXQQQMMMNNNKKKHHHEEE??????HHHTTTmmm~~~~~~iiicccwwwxxxnnnZZZHHHJJJbbb^^^CCC777444555555333666:::<<<===>>>@@@BBB------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000333888VVVyyy|||pppjjjfff|||dddgggpppuuusssfffbbb^^^XXXVVVZZZ___fffnnnnnnfffcccnnn|||nnniii```XXXRRROOOOOONNNGGGBBB===<<<888333222444222333333444555777;;;???DDDGGGRRRaaakkkpppuuuzzz|||~~~{{{jjj```ZZZUUUOOOLLLJJJIIIFFFDDDJJJRRRggguuukkk```WWWPPPkkk~~~xxxccc]]]iiillliiidddlll}}}~~~xxxrrrkkkbbbSSSIIIRRRbbbnnnllleee\\\TTTNNNCCC888333111//////000111000///222333444444222222333444999DDDddd|||{{{iiigggaaaSSSQQQXXXgggvvv}}}~~~~~~xxxkkk^^^VVVXXXRRRLLLJJJHHHFFFHHHLLLRRRXXX```gggkkkmmmoooppprrrqqqqqqqqqrrrsssuuuvvvvvvvvvuuuuuuuuuuuuvvvvvv}}}xxxuuuuuuvvvxxx~~~yyyvvvtttpppjjjeee\\\VVVQQQOOOMMMIIIJJJNNNMMMMMMMMMLLLKKKIIIHHHGGGDDDCCCAAA???>>><<<;;;:::999888888999===CCCHHHLLLYYYfffuuu|||wwwhhhYYYOOOGGGBBB======???>>>888222555555555555555555555555444666999>>>EEEOOOZZZaaaqqqiii```[[[XXXVVVYYY^^^\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXUUUUUUTTTTTTSSSSSSTTTTTTTTTRRROOONNNMMMLLLIIIGGGFFFDDDCCCAAA???>>>======@@@???CCCOOOYYY```ggglllooorrrwww||||||iii\\\RRRMMMNNNLLLJJJGGGBBB???FFFOOOfff~~~qqqaaajjj}}}yyyooo___NNNFFFUUUwwwoooJJJ666555666333444777:::<<<===>>>@@@BBB---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000444;;;\\\zzzssseeerrr~~~{{{___gggssszzz~~~rrreee___\\\WWWVVVYYY]]]gggooommmddddddppptttjjj]]]TTTQQQQQQOOONNNIIIBBB===<<<999444222333111222333333444555999<<<@@@CCCMMM[[[gggmmmsssyyy~~~rrrjjjeeeYYYSSSMMMIIIDDDCCCJJJTTTgggsssooobbbVVVLLL___~~~hhh^^^qqqyyyzzztttttt~~~{{{rrrgggXXXNNNTTTbbbsssppphhh___XXXQQQEEE:::444222111000111111000///222333444333222222333555;;;GGGhhhuuuffffff^^^NNNNNNZZZlllyyy~~~~~~uuuiii]]]UUUVVVPPPJJJHHHFFFEEEGGGLLLSSSYYYbbbjjjnnnpppqqqqqqrrrrrrqqqqqqqqqrrrtttuuuvvvvvvvvvvvvvvvvvvwwwwww|||wwwuuuvvvwww{{{~~~zzzxxxtttpppmmmaaa[[[VVVSSSOOOJJJJJJNNNLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFCCC@@@===;;;:::999888888999===@@@CCCPPPYYYdddiiidddZZZPPPKKKHHHFFFCCCCCCCCCAAA===999555555666666777777777777666888:::;;;;;;===AAAEEEZZZ[[[]]]\\\ZZZZZZ^^^ccc______``````______^^^]]]\\\\\\[[[ZZZYYYYYYXXXXXXUUUTTTTTTTTTTTTTTTUUUUUUSSSQQQOOOOOOOOONNNLLLJJJFFFEEECCCAAA???>>>======>>>>>>EEEQQQ\\\bbbfffkkknnnrrrwww|||~~~pppbbbWWWRRROOOLLLKKKIIIDDD@@@CCCIII___zzzhhhhhhzzzwwwhhhXXXJJJLLLggg{{{PPP555444555000444777:::;;;===>>>AAACCC............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111555???aaa~~~yyykkkxxxwwwzzzmmm]]]lll}}}qqq||||||qqqeee]]]XXXUUUSSSSSSWWWaaaiiigggaaaeeesssuuuhhhYYYTTTWWWYYYVVVRRRJJJCCC===<<<999555222333222333444333333444777999<<<>>>HHHVVVbbbiiipppwww~~~~~~xxxttthhh___TTTJJJCCCBBBKKKVVVjjjsssttteeeXXXMMMVVVsssyyypppsssfff]]]cccpppyyyuuummmeee^^^WWWIII<<<555333111111111111000///111222333222222333555777AAARRRsss~~~nnndddddd[[[LLLMMMZZZkkkttt|||~~~|||}}}~~~ttthhh]]]VVVTTTNNNHHHGGGEEEEEEIIINNNTTTZZZccckkkoooqqqssssssrrrqqqqqqpppqqqrrrssstttuuuvvvvvvwwwwwwwwwxxxxxxvvvssssssvvvyyy}}}|||yyyvvvtttjjjddd^^^ZZZUUUNNNLLLNNNLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLKKKJJJGGGCCC@@@>>>888666555333444555777999@@@DDDJJJMMMMMMMMMOOOQQQLLLPPPUUUTTTMMMDDD<<<999777777777777666666777777222777;;;;;;888777888;;;GGGQQQ]]]aaabbbcccfffjjjbbbbbbbbbbbbaaa___^^^]]]^^^]]]]]]\\\[[[YYYXXXXXXWWWWWWVVVUUUUUUUUUUUUUUUQQQPPPOOOOOOPPPPPPOOONNNFFFEEECCCAAA@@@>>>>>>===<<<>>>FFFTTT___cccfffiiinnnrrrxxx}}}uuueeeZZZUUUOOOMMMLLLKKKFFFAAAAAAFFFUUUyyyvvvooozzz~~~ooo___OOOJJJZZZpppYYY999555666111555777999;;;<<<>>>AAACCC//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111444DDDggg}}}vvv~~~zzzuuuqqqqqqwwwrrrdddaaauuuqqqkkk|||yyypppddd[[[VVVRRROOOMMMRRR[[[bbb```___gggvvv~~~tttjjj^^^\\\```ccc___ZZZJJJBBB<<<;;;:::666333333222333444444333444555777999;;;CCCQQQ]]]eeemmmtttxxx{{{zzzwwwxxxvvvssslllbbbUUUJJJCCCBBBLLLXXXnnnvvvyyyhhh\\\SSSTTTkkk~~~zzzqqquuu}}}zzzssslllggg___PPPAAA555333111000111111000...///000111111222444777:::@@@ZZZqqqkkkfffbbbXXXMMMPPPYYYgggnnntttwww{{{~~~}}}|||{{{~~~}}}rrrggg]]]WWWRRRLLLGGGFFFEEEFFFKKKQQQWWW\\\dddkkkoooqqqssstttqqqpppppppppqqqrrrtttuuuuuuvvvwwwxxxxxxyyyxxxxxxrrrpppqqqvvvyyy||||||yyywwwsssmmmhhhddd]]]TTTPPPPPPNNNMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLJJJHHHEEEBBB@@@999777555444333444555666888:::===AAAFFFPPP]]]fffqqqwww|||uuudddQQQBBB<<<888777666555444555666777555:::???>>>999555555666BBBPPP___eeefffggghhhiiifffeeeeeedddbbbaaa___^^^______^^^]]]\\\ZZZXXXWWWYYYYYYXXXWWWVVVVVVVVVVVVQQQPPPNNNOOOPPPQQQPPPNNNFFFEEEDDDBBB@@@???>>>>>>;;;===EEESSS^^^bbbeeehhhooosssyyy~~~}}}iii\\\UUUPPPMMMLLLKKKGGGAAAAAADDDLLLppptttyyysssbbbRRRLLLTTTaaagggCCC888777555555777999:::<<<>>>AAADDD.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111333JJJmmmzzztttxxxjjjfffnnnzzzlllgggnnnzzzkkkkkkssslllbbbZZZUUURRRMMMIIIQQQYYY]]]\\\^^^jjjxxx}}}}}}~~~~~~}}}vvvrrrlllhhhfffbbb^^^[[[JJJAAA;;;;;;;;;888555444333555555555444444555666777888@@@NNNYYYaaajjjqqquuuyyy~~~{{{vvvrrrnnnkkk```aaaaaaaaafffkkkjjjddd```XXXOOOHHHCCCDDDNNNZZZnnnwww{{{iii^^^WWWTTTiii~~~~~~|||xxxsssqqqiiiXXXGGG555333111000000000///......///000111222555999<<>>>>><<<<<>>AAADDD---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000111222222NNNrrrwwwiiirrrlllrrr|||oooooozzzyyymmmppp{{{ooojjjaaaYYYTTTRRRMMMGGGRRRYYY[[[ZZZ___mmmzzz}}}|||{{{|||~~~~~~}}}|||yyyzzzxxxqqqfff\\\WWWUUUIIIAAA:::;;;<<<999666555444555666666444444555666666777???LLLWWW___hhhpppvvvzzz}}}||||||vvvnnnhhhbbb]]]YYYVVVVVVWWWYYY```eee```WWWRRRMMMHHHEEEDDDFFFPPP[[[lllwww{{{ggg]]]YYYUUUiii{{{zzzyyyyyy|||~~~}}}zzzxxxvvvooo^^^MMM555333000000000000...---,,,...///000222555:::>>>bbb}}}wwwnnntttppp___RRRSSSYYY]]]dddnnnuuuqqqlllooovvv{{{~~~yyylllaaaWWWQQQOOOIIIEEEEEEFFFIIIOOOVVV```cccgggjjjllllllnnnoooooonnnnnnoooqqqsssuuuvvvuuuvvvxxxyyyzzzzzzyyyyyy{{{xxxzzz{{{~~~~~~|||zzzwwwuuussslllbbb[[[YYYSSSRRROOOMMMKKKJJJIIIJJJGGGGGGFFFEEECCCBBBBBBAAA999888777555555555555666111444888===CCCNNN\\\eeebbbcccdddbbb[[[OOOCCC;;;>>>;;;888777777;;;>>>AAA>>>FFFMMMNNNJJJFFFGGGIIISSS```jjjkkkllloooooolllllllllkkkiiigggeeecccaaaaaaaaa```___]]][[[XXXWWWWWWVVVVVVVVVWWWWWWXXXYYYUUUSSSQQQOOOOOOMMMKKKIIIGGGFFFDDDBBB@@@???>>>>>>>>>;;;???IIITTT\\\dddjjjmmmrrrxxx}}}~~~yyyeeeZZZPPPMMMJJJJJJGGGBBBAAADDDHHH___vvvwww|||hhhPPPNNNVVV[[[pppxxxQQQ666111555666777999:::;;;===AAADDD...,,,++++++,,,---,,,+++,,,,,,,,,---------............///......///222444666SSSwwwnnnppppppsssggguuusssmmmtttjjjaaa\\\YYYSSSJJJJJJPPPdddbbb______eeepppyyy|||~~~~~~~~~zzzxxxyyy}}}~~~}}}~~~~~~}}}|||~~~~~~~~~|||yyyrrraaaWWWTTTNNNKKKHHHCCC>>>:::888777777333333222222222333444444111555???IIIQQQXXXcccooopppuuuzzz|||yyytttpppooohhhmmmsssvvvwwwzzzuuuddd]]]ZZZVVVPPPMMMCCCGGGMMMQQQTTTTTTUUUUUURRRIIIDDDDDDBBBAAAMMM^^^ooowww{{{nnn```\\\YYY___{{{oooiiiiiinnnwww{{{vvvrrrsssttt{{{xxxuuubbbKKK===444...///222111000000...333111111555333666EEE{{{}}}dddcccmmmgggXXXSSSTTT[[[jjjooorrrtttrrroooooosssxxx{{{}}}rrrfff```XXXNNNGGGJJJJJJGGGCCCGGGQQQZZZbbbeeehhhkkklllmmmnnnpppppppppooooooqqqsssvvvxxxwwwxxxzzzzzzxxxxxxxxxyyy~~~}}}|||{{{}}}~~~{{{wwwrrrnnnhhhaaa]]]ZZZVVVRRRNNNKKKIIIGGGEEEFFFFFFEEECCCAAA@@@AAABBB<<<:::777555666999888444666444888AAADDDAAA???BBBBBBAAA???===;;;;;;;;;;;;>>><<<<<<<<<;;;;;;>>>AAAGGGRRR___ccc```[[[YYYZZZeeejjjpppvvvvvvsssnnnjjjpppnnnlllkkkjjjhhheeebbbaaaaaaaaa```___]]]\\\[[[XXXWWWVVVTTTSSSTTTTTTUUUSSSTTTUUUSSSOOOLLLKKKLLLHHHFFFDDDBBBBBB@@@>>><<<;;;===AAAHHHRRRZZZaaaccckkknnnsssyyy|||~~~~~~}}}qqq^^^RRRPPPMMMIIIFFFDDDCCCBBBKKKWWWmmmxxxrrrqqqZZZIIIIIISSSiii}}}}}}eeeDDD444;;;999888:::===<<<;;;@@@GGG000...,,,,,,---...---,,,,,,,,,,,,---------......---...//////...///222444;;;WWWvvv~~~zzz~~~uuuqqqxxxtttzzzbbbrrrvvvsssrrriii```YYYVVVPPPIIIKKKSSSiiieee```aaaiiittt{{{~~~~~~~~~|||zzz{{{~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~vvvkkkXXXPPPQQQMMMMMMJJJEEE@@@<<<:::999888555444444444444444555555777777999???EEEOOO___mmmvvvtttrrrqqqppplllfffaaaffffffhhhlllpppsssrrrqqqyyy|||ooo```YYYVVVQQQKKKHHHBBBEEEJJJNNNQQQRRRRRRRRRKKKCCC>>>@@@@@@AAAOOO```qqqyyyrrrccc]]]VVVWWWxxx{{{ssspppsss|||uuuiiibbb^^^hhhwww{{{wwwsssaaaKKKAAA777000000111000...///...333111111555333777EEEsssyyyxxx{{{lllccckkkcccUUUTTTWWW^^^kkkrrrtttvvvtttqqqppptttwww{{{}}}qqqfff```WWWNNNGGGIIIHHHEEECCCGGGRRR[[[cccfffjjjllllllmmmnnnpppqqqpppppppppqqqsssuuuwwwuuuuuuvvvuuutttuuuxxxzzz}}}}}}||||||~~~~~~zzzuuupppiiiccc^^^[[[WWWQQQLLLJJJJJJJJJIIIJJJJJJIIIHHHFFFDDDCCCCCC<<<:::777555666777666333666333555<<>>;;;:::>>>DDDRRR```pppyyyyyytttrrrssstttvvvyyy{{{zzzxxxtttrrrrrrpppnnnmmmllliiifffdddccccccbbbaaa```^^^]]]\\\[[[ZZZXXXVVVUUUUUUUUUUUUTTTUUUTTTSSSRRRPPPNNNNNNHHHFFFCCCBBBAAA@@@===;;;;;;<<<@@@GGGPPPYYYaaaeeejjjnnnsssyyy}}}zzzgggWWWTTTOOOKKKHHHEEECCCBBBCCCNNNccc~~~wwwnnn{{{|||{{{rrr^^^JJJFFFKKKmmmhhhFFF444:::999888:::<<<<<<;;;@@@GGG111///------...///...---,,,,,,,,,---------......---...//////...000333555@@@aaa}}}wwwuuuuuupppyyysssvvv{{{vvvvvv{{{sss```rrrvvvyyypppiii^^^UUURRRLLLGGGLLLWWWppphhhaaadddnnnxxx~~~~~~~~~}}}}}}~~~~~~}}}~~~~~~~~~uuucccPPPJJJOOONNNNNNLLLHHHDDD???<<<:::999666666555555555555555666;;;999999<<<@@@HHHUUUbbbqqqmmmkkkqqq{{{{{{|||wwwxxx{{{yyyqqqjjjggghhhkkkqqqyyyyyykkk]]]VVVSSSMMMGGGDDDBBBDDDGGGKKKMMMNNNOOONNNEEE>>>:::===???EEETTTdddqqqyyyxxxggg___UUUPPPlllyyysssttt~~~ooocccYYYPPP[[[mmm{{{zzzvvvqqqaaaOOOEEE;;;222000111///.........444111111555444888GGGlllxxxrrrnnngggkkk```UUUZZZaaagggrrrwwwyyyyyywwwtttrrrtttwwwzzz}}}~~~oooeee^^^VVVNNNGGGGGGFFFCCCBBBHHHSSS]]]fffhhhkkkmmmmmmmmmnnnooorrrqqqqqqqqqrrrsssuuuvvvuuuuuutttsssrrrtttxxx|||{{{|||||||||~~~}}}wwwqqqjjjddd___\\\WWWPPPKKKJJJKKKLLLMMMLLLMMMMMMMMMKKKIIIFFFEEE???<<<999777777777666555999555555999<<<:::666555333333222333444555777888<<>>===BBBHHHVVVggg}}}~~~|||zzzyyyuuusssqqqooonnnllliiifffeeedddcccbbbaaa___^^^^^^^^^]]][[[ZZZXXXXXXXXXXXXUUUTTTSSSSSSSSSQQQOOOMMMHHHEEEBBB@@@@@@???<<<;;;;;;<<>>FFFYYYtttyyynnnrrrwwwzzzrrr___LLLEEEHHHnnnpppLLL777<<<999999:::<<<<<<;;;AAAHHH111///...---......---,,,,,,,,,,,,---------......---.../////////000333666BBBkkk{{{mmmccc```}}}zzzttt{{{xxxpppuuu|||~~~kkkdddxxxooo|||pppggg[[[QQQMMMIIIFFFMMMYYYrrrggg```eeeqqq{{{}}}~~~}}}|||}}}sss```MMMHHHMMMMMMNNNMMMJJJGGGBBB>>>;;;999777666666555444444444555777888>>>FFFIIIKKKPPPVVVjjjjjjppp}}}vvvqqqkkkkkkqqqzzzwwwjjj^^^YYYUUUNNNHHHEEEDDDEEEFFFIIILLLMMMLLLKKKCCC===:::<<>>;;;;;;:::888888:::<<<:::999<<<>>>===:::777444333333333555666888:::===CCCFFFDDDBBBEEEKKKNNNYYYkkk}}}|||xxxvvvtttrrrqqqoookkkhhhffffffdddbbbaaa______^^^^^^^^^^^^]]]]]]]]]]]]]]]WWWUUURRRRRRRRRPPPMMMJJJHHHEEEBBB??????>>><<<::::::;;;>>>BBBJJJUUU```ggghhhlllssszzzrrr___ZZZRRRLLLJJJHHHFFFDDDAAAEEERRRjjjtttttt___NNNJJJLLLdddyyyRRR<<>>:::;;;@@@IIIVVVaaannnvvv}}}jjjddd]]]SSShhh~~~wwwooolllppppppmmmooovvvpppeee\\\RRRSSSdddrrrsssmmmggg___VVVIII>>>333111222111111333///444111111666666;;;KKK{{{~~~yyyllluuuppp___WWWfffuuu||||||zzzyyyxxxzzz~~~rrrggg```YYYPPPKKKEEEDDDBBBAAADDDLLLYYYbbbiiikkknnnooonnnmmmnnnooopppppppppqqqrrrsssttttttuuuwwwzzzzzzxxxwwwvvvvvvuuuxxx{{{|||}}}~~~wwwrrrlllfffbbb^^^[[[WWWTTTRRROOOLLLJJJJJJJJJLLLNNNPPPNNNIIIEEEAAA===;;;===<<<888999>>>???@@@AAA@@@@@@???<<<999777777666666666777999:::<<>>===<<<:::999;;;===AAAGGGRRR^^^fffgggkkkrrryyyvvvbbbZZZQQQLLLJJJJJJHHHFFFCCCEEEMMMaaa{{{xxxbbbRRRMMMMMMQQQrrrYYY???@@@:::999:::<<<;;;<<>>;;;888777666444333222222222111222999DDDNNNUUU\\\ccciiittt~~~{{{}}}~~~uuutttkkkddd```[[[RRRKKKIIIIIIIIIJJJMMMPPPPPPKKKGGG@@@<<<999999>>>GGGRRRYYYfffooozzz}}}iiiddd___SSScccuuummmkkkhhhcccfffmmmmmm```WWWRRR```mmmoookkkddd\\\UUULLL@@@444111222222333555///444111111666777===MMM|||xxxvvvppp\\\TTTddduuu}}}~~~|||zzz{{{{{{kkkccc]]]UUUMMMIIIDDDCCCBBBBBBGGGPPP\\\dddhhhkkkmmmnnnnnnmmmnnnooommmmmmooopppqqqsssttttttrrruuuyyyzzzyyyvvvuuuttttttxxx|||}}}~~~zzzuuupppkkkhhhcccaaa___]]][[[XXXTTTQQQPPPOOOOOOQQQSSSQQQLLLGGG===999999>>>===999;;;CCCIIIOOOQQQLLLEEEAAA===::::::999888777777888999:::???AAABBBFFFWWWppp~~~}}}{{{yyywwwssspppkkkiiifffdddbbbaaa```aaa``````bbbcccddddddddddddbbbbbbaaa\\\VVVQQQOOONNNJJJGGGBBB???>>>===<<<;;;999;;;>>>AAAFFFOOO[[[cccfffkkkqqqyyyggg^^^SSSLLLKKKKKKIIIFFFAAACCCHHHYYYxxx}}}~~~~~~iiiWWWNNNJJJDDDaaa|||bbbDDD===;;;999:::;;;;;;<<>>:::999777555444333222222333111444===FFFMMMTTT[[[bbblllvvvxxxqqqlllnnnrrrzzz~~~yyytttmmmgggddd___UUUNNNLLLJJJJJJKKKOOORRRQQQJJJDDD>>><<<::::::???HHHPPPTTTXXXaaannnyyy~~~lllhhhaaaPPP[[[vvv~~~pppmmmlllgggeeehhhxxxddd[[[RRR^^^lllrrrppphhh^^^VVVQQQCCC777222222111222444///444111111666777>>>OOOwww|||wwwooo[[[QQQaaasss|||~~~||||||vvvfff___ZZZRRRJJJGGGCCCBBBBBBDDDJJJSSS^^^eeegggiiilllnnnmmmmmmnnnooojjjkkkmmmoooqqqrrrssstttrrrtttxxxyyyyyyyyyyyyzzzvvv{{{~~~zzzwwwtttqqqllliiigggeeeeeedddbbb```]]]ZZZXXXXXXXXXVVVOOOIII===999;;;AAAAAA===AAAKKK```jjjmmmbbbRRRHHHCCC???<<<;;;:::::::::;;;===>>>BBBFFFFFFHHHZZZxxx|||yyyvvvnnnllliiifffdddccccccccccccdddeeeeeeeeeeeedddcccbbbeeefffaaaXXXRRRRRRUUULLLHHHCCC@@@>>>>>>===<<<888;;;???BBBEEEMMMXXX```fffjjjqqqxxx~~~nnndddVVVNNNLLLKKKHHHEEE???BBBEEERRRppp|||wwwnnn^^^SSSLLLEEEVVViii~~~pppLLL<<<;;;999999;;;;;;===DDDMMM444222000/////////...,,,,,,,,,,,,---------......---...///000000222666888OOOxxxyyyqqqttttttvvvwwwqqqxxxjjj}}}yyy|||gggbbb[[[RRRLLLKKKGGGBBBGGGPPPVVVRRRYYYjjjvvvxxx}}}}}}}}}uuudddZZZTTTJJJJJJMMMPPPQQQOOOJJJDDD@@@;;;:::999777555444333333444222555<<>>>>><<<<<>>FFFFFFBBBGGGRRRwwwvvv```RRRJJJFFF>>>=========>>>@@@AAACCC>>>DDDDDDBBBPPPnnn}}}zzzqqqooolllhhhfffeeeeeefffffffffggggggfffdddbbbaaa___eeegggbbbXXXRRRSSSXXXMMMIIIDDD@@@???>>>===<<<888<<<@@@BBBEEEKKKVVV^^^fffjjjqqqxxx}}}~~~tttiiiZZZPPPMMMKKKGGGCCC@@@CCCEEEOOOjjj{{{|||pppbbbZZZTTTMMMSSS^^^www}}}UUU===;;;999999;;;;;;===EEENNN888222,,,+++---///---+++///...---,,,,,,,,,,,,,,,///,,,+++...111222777===ZZZzzz|||zzzxxxtttoooooovvvttt~~~nnn}}}}}}fffbbb\\\OOOMMMNNNFFFFFFNNNRRRRRRTTT]]]kkkvvv{{{~~~}}}||||||}}}~~~xxxjjj[[[OOOIIILLLMMMNNNPPPPPPMMMHHHCCC===:::777555444444222111222666777888@@@KKKNNNJJJWWW___ccckkkqqqhhhbbbjjjuuu{{{}}}|||}}}xxxnnnfff___YYYRRRMMMNNNLLLOOOVVVUUULLLEEEDDD??????>>>@@@LLL]]]jjjnnnhhh\\\TTTZZZgggssszzz}}}}}}vvviii___VVVPPP]]]mmmllluuullleeeooodddZZZWWW]]]ttt~~~ssseeeVVVSSSIII<<<444222222111///222000555...222888999SSS~~~jjjsssxxxbbbPPPSSSeeevvv~~~~~~}}}oooaaaYYYSSSLLLGGGEEEDDDBBBAAADDDLLLWWW```eeehhhiiikkklllmmmmmmlllkkkmmmmmmmmmmmmoooqqqsssuuuuuuuuuvvvxxx{{{||||||{{{}}}}}}{{{vvvrrrtttxxxyyytttnnnooojjjeeeddddddccc]]]YYYHHHCCCDDDJJJJJJFFFLLLXXXhhhXXXPPPLLLEEEHHHKKKCCCBBBGGGGGGGGGIIIDDDDDDJJJSSSkkk~~~yyywwwsssooonnnnnnmmmiiieeefffffffffeeeeeedddddddddfffdddaaa]]]ZZZYYYYYYYYYQQQJJJDDDBBB???;;;999;;;:::>>>AAABBBDDDIIITTT\\\ccciiiqqqvvvyyy||||||{{{{{{|||}}}}}}{{{mmm[[[QQQOOONNNJJJEEEBBBBBBDDDMMMccc}}}xxx{{{hhh___TTTPPPWWWggg~~~___CCC===999===888;;;===@@@^^^999444...,,,...000...,,,///...---,,,,,,,,,,,,---000,,,,,,///000222777===]]]vvv~~~fffYYYYYYfffqqqhhh{{{uuuyyyddd```ZZZMMMKKKLLLEEEGGGQQQTTTPPPSSS^^^lllwww|||~~~}}}}}}~~~~~~uuucccTTTNNNHHHHHHIIILLLOOOOOOLLLIII???<<<999666666555444222222555666888???JJJNNNLLLNNNXXX```jjjpppfff___hhhrrrzzz~~~|||~~~~~~}}}~~~}}}|||qqqggg```YYYRRRNNNPPPNNNQQQUUUTTTKKKDDDCCC888999;;;CCCTTTkkk|||sss^^^VVVYYYbbbmmmvvvzzz{{{nnncccYYYRRR```~~~pppmmmxxxuuukkknnnnnneeeYYY]]]rrr|||ooo^^^UUUJJJ===444222222111///333111666000444999;;;WWW}}}~~~wwwzzzlllbbbpppmmm[[[NNNRRRcccrrr{{{{{{nnn```YYYSSSKKKEEECCCCCCAAAAAAEEEMMMXXX```eeehhhiiikkklllmmmmmmmmmlllmmmmmmmmmmmmoooqqqssstttuuuuuuvvvxxxzzz|||||||||}}}~~~|||xxxyyytttnnnlllkkkhhhccc^^^XXXRRRQQQWWWVVVQQQTTT\\\xxxiii___```aaaWWWRRRQQQLLLLLLLLLEEEAAADDDIII]]]{{{~~~xxxtttqqqoooooommmiiieeeiiiiiihhhgggfffddddddcccdddcccaaa___^^^^^^___```PPPIIIDDDBBB???;;;999;;;;;;===@@@BBBEEEKKKSSSZZZccciiipppuuuxxxzzz}}}~~~}}}yyywwwtttssstttwwwyyyzzzsssaaaVVVRRROOOJJJEEECCCCCCCCCKKK^^^wwwzzzxxxhhhZZZQQQ[[[ooobbbGGG???:::>>>999<<>>aaatttkkk[[[]]]cccsssqqqccc```sssqqqwwwccc```WWWKKKHHHHHHCCCGGGSSSUUUMMMRRR___ooozzz}}}~~~~~~~~~~~~~~~kkk\\\VVVMMMJJJIIIKKKNNNPPPOOOMMMBBB???;;;999888666555333222444555777???HHHNNNNNNHHHTTT```nnntttggg___hhhrrr{{{}}}zzztttvvv}}}ssshhhaaa[[[UUUPPPSSSRRRSSSUUUQQQHHHBBB@@@999::::::@@@OOOdddrrrvvv|||lllXXXLLLJJJQQQbbbpppuuu}}}rrrfff[[[SSS\\\uuuwwwooo}}}vvvqqqyyyrrr\\\^^^oooyyydddXXXLLL>>>444111111000///444111666111555:::>>>\\\zzz}}}}}}uuuzzzpppjjj___]]]kkkaaaUUUNNNVVVeeeqqqzzzyyylll___XXXSSSJJJCCC@@@BBBAAABBBGGGOOOYYYaaaeeeggghhhiiikkklllmmmmmmmmmlllmmmmmmnnnoooqqqrrrsssuuuuuuwwwxxxzzz|||}}}~~~yyyvvvtttpppkkkfffhhhaaa___cccbbb\\\[[[^^^~~~{{{|||tttllldddXXXVVVSSSHHH@@@@@@???NNNiii}}}zzzvvvttttttqqqlllhhhlllkkkjjjhhhgggeeedddccccccbbbaaa```___^^^^^^^^^PPPIIICCCAAA???;;;:::;;;;;;<<<>>>AAAGGGMMMSSSWWW```fffmmmssswwwxxxxxxyyyzzzxxxuuutttsssrrrpppooojjjiiihhhiiikkkoootttvvv{{{{{{hhh[[[UUUQQQKKKFFFCCCCCCBBBHHHXXXooo|||yyyrrr```SSS___tttgggOOOBBB;;;>>>:::===@@@FFFhhh;;;777222/////////...---...------,,,,,,,,,------000......000000111888AAAgggxxxtttxxxqqqxxxxxx}}}xxxhhhaaacccwwwvvvwwweeebbbWWWKKKGGGEEE@@@HHHSSSSSSJJJQQQaaarrr|||~~~~~~}}}~~~~~~uuuhhhdddZZZTTTNNNLLLNNNOOONNNKKKDDDAAA===:::999777555333222222444777===FFFMMMPPPJJJVVVeeevvv}}}mmmbbbjjjttt~~~|||xxxyyyuuujjjbbb]]]XXXTTTUUUUUUVVVTTTNNNFFF@@@=========;;;===GGGSSSYYYWWWVVVQQQKKKGGGDDDIIIWWWeeeooozzzsssggg\\\TTTRRReeewww~~~|||uuu]]]]]]mmmhhh\\\PPP@@@555111111000///444000555222666:::@@@bbb}}}}}}rrrvvveeeXXXXXXaaaZZZTTTTTT^^^lllwww~~~wwwkkk___XXXSSSIIIAAA>>>AAAAAACCCIIIRRR[[[bbbeeefffggghhhiiijjjkkklllmmmllllllmmmnnnooopppqqqrrruuuwwwxxxzzz{{{|||}}}zzzwwwsssooonnnhhheeeggggggaaa\\\[[[ooowwwfff```[[[MMMCCCAAA>>>III```}}}{{{zzzwwwrrrnnnlllllljjjiiigggfffddddddeeedddaaa^^^[[[XXXUUUTTTOOOHHHCCCAAA???;;;:::;;;::::::;;;@@@GGGNNNSSSUUU]]]bbbkkkrrrvvvwwwvvvuuuqqqnnniiifffcccaaa___]]]\\\\\\]]]___bbbhhhoootttvvv~~~mmm___WWWQQQLLLGGGBBBBBBAAAEEESSShhhwww}}}~~~ppp{{{eeeVVVaaauuuoooYYYEEE;;;<<<999===@@@HHHnnn;;;777333///...------,,,------,,,,,,,,,------...///......000000222:::DDDpppzzztttmmmnnn}}}{{{vvvfffdddmmm}}}}}}vvvdddaaaXXXLLLGGGCCC???HHHSSSPPPIIIRRRcccttt}}}~~~~~~}}}|||}}}~~~}}}|||rrroooddd\\\QQQLLLMMMNNNLLLIIIEEEBBB>>>;;;999888666444333222333666<<>>???@@@DDDKKKUUU^^^cccfffffffffggghhhiiijjjkkklllllllllmmmnnnooopppppppppuuuwwwzzzzzz{{{||||||zzzxxxpppkkkhhhiiihhhccc]]]ZZZiiinnnddd]]]NNNEEEDDDAAAHHH]]]~~~{{{vvvrrrlllkkkjjjiiihhhgggfffeeefffdddbbb___ZZZUUUQQQNNNNNNGGGBBBAAA???;;;:::;;;:::999:::???FFFNNNSSSVVV]]]bbbkkktttyyyyyyuuurrrkkkfff```ZZZVVVTTTQQQOOOPPPRRRTTTVVVZZZbbbkkkqqqttt{{{pppaaaWWWQQQLLLHHHBBBBBBAAACCCOOObbbrrrxxxnnnvvvkkkVVVaaawwwzzzaaaIII;;;:::777<<>><<<:::999777666444222333666:::@@@IIIRRRQQQVVVbbbyyysssccciiisss}}}zzzpppiiiccc]]]YYYTTTXXXXXXQQQHHHDDD@@@===:::;;;===BBBLLLTTTQQQIIIAAADDDHHHFFF>>>;;;DDDPPPcccsss{{{ooocccZZZNNNRRRwwwkkkcccWWWUUU```uuu|||hhhYYYFFF888333222222111333---333222666:::DDDmmmwww|||[[[OOOWWWXXXPPPPPPXXXhhhyyyrrrfffZZZTTTOOOHHHAAA???>>>@@@EEENNNXXX```dddfffiiiiiihhhiiiiiijjjkkklllkkklllmmmnnnooooooooooootttvvvyyyyyyyyy{{{vvvtttqqqoookkkgggbbb^^^jjjpppccc[[[KKKDDDEEEAAAGGGYYY}}}zzzwwwooonnnmmmkkkiiihhhffffffddddddcccaaa]]]YYYTTTRRRNNNGGGAAA@@@>>>;;;:::;;;999999:::===CCCKKKSSSXXX^^^cccllluuuyyyxxxrrrmmmccc^^^VVVPPPLLLJJJIIIHHHFFFIIILLLNNNRRRZZZeeemmmssszzzuuudddYYYRRRMMMIIIBBBCCCAAABBBKKK\\\kkkrrr~~~ttttttqqqUUU]]]ttthhhNNN===:::777;;;>>>KKKvvv===;;;777222...,,,---...,,,,,,,,,,,,,,,---...///,,,,,,...000000333???KKK|||yyyqqqcccccc{{{{{{sss___fffyyyqqqwwwtttbbb^^^TTTKKKGGGDDDBBBNNNVVVOOOLLLUUUfffvvv}}}}}}}}}|||~~~~~~~~~~~~~~~~~~~~~~~~|||}}}{{{vvvpppeeeWWWQQQRRRSSSPPPMMMFFFCCC@@@======<<<:::999666333333666999===GGGRRRQQQQQQZZZuuuuuudddiiiqqq{{{vvvmmmfff^^^YYYSSSXXXXXXOOOGGGDDDBBB???>>><<<;;;>>>GGGNNNKKKCCC???BBBEEECCC<<<999BBBNNN\\\nnn}}}pppcccZZZRRRPPPvvv~~~~~~lllcccXXXQQQVVVdddzzz}}}lll]]]III:::444333333222444---333444888;;;GGGrrrbbbTTT]]]YYYNNNNNNVVViii{{{yyynnnbbbUUUOOOKKKEEE@@@???===???FFFOOOZZZaaaeeefffmmmmmmlllkkkkkklllmmmnnnkkklllmmmoooooooooooonnnqqqtttvvvvvvuuuwww}}}}}}wwwpppkkkgggeeeiiitttcccZZZJJJBBBDDD@@@CCCTTTwww~~~vvvtttrrroookkkhhhfffeeebbbcccdddccc```\\\WWWTTTMMMFFFAAA@@@>>>;;;:::<<<888999;;;<<<@@@HHHSSS[[[]]]aaaiiipppsssooofff___UUUPPPIIIDDDBBBBBBBBBBBB>>>AAADDDFFFJJJRRR]]]fffnnnuuu||||||jjj\\\SSSMMMJJJDDDDDDBBB@@@GGGVVVdddjjjxxx|||uuutttWWWUUUbbboooSSS@@@;;;888<<>><<<999444///---...///,,,,,,,,,,,,,,,---...///++++++...000000444@@@NNN{{{~~~xxxgggggg}}}{{{xxxuuubbbooottthhhrrrwwwddd___QQQJJJGGGDDDDDDQQQYYYPPPMMMVVVgggvvv||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||}}}~~~~~~zzzmmm^^^WWWWWWWWWSSSNNNGGGDDDAAA??????>>>===<<<777333333666888;;;FFFRRRQQQNNNVVVrrrwwwfffkkkrrr{{{zzzqqqggg^^^XXXQQQXXXXXXNNNFFFDDDCCC@@@>>>;;;888:::EEENNNMMMFFFDDDGGGKKKIIIAAA;;;@@@IIIXXXkkk~~~|||oooaaaWWWSSSMMMttt~~~|||{{{{{{~~~rrriiiZZZPPPNNNVVViiivvvooo```KKK;;;555444444333555...444666999<<>><<>>;;;:::<<<777:::<<<<<<>>>FFFSSS^^^YYY]]]cccjjjlllfff[[[RRRIIIDDD>>>::::::;;;======999<<>><<<=========<<<;;;:::999999<<>>>>>???FFFQQQYYY]]]bbbgggiiijjjkkklllmmmmmmmmmmmmlllmmmmmmnnnooopppqqqqqqqqqrrrtttuuuuuuvvvyyy{{{~~~wwwqqqnnnqqq}}}mmmaaaQQQEEEBBBDDDGGGIIIcccvvvxxxsssooollliiiggggggfffdddcccaaa]]]XXXTTTNNNGGGAAA???<<<777666777;;;:::999888888===KKKZZZ___aaabbbaaa\\\TTTLLLGGG;;;:::888777666666666777777888999;;;@@@GGGPPPVVVccckkksssyyyrrraaaYYYRRRLLLHHHFFFBBBAAADDDLLLTTTZZZfff|||yyyuuuwww[[[SSSLLLWWWvvv~~~[[[BBB;;;999<<<>>>OOO===???;;;333///111000,,,,,,,,,,,,---------.........111...///444444???WWW|||wwwsssxxx|||zzz}}}iiiaaarrrsssmmmssshhhcccYYYKKKCCCCCCIIIWWW]]]RRROOO___pppwwwzzz}}}}}}{{{{{{~~~~~~~~~|||{{{}}}~~~}}}{{{|||}}}~~~yyymmmfff```YYYUUUUUUOOOKKKDDD???=========<<<;;;:::999777777999>>>BBBKKKNNNRRRdddyyywwwiiifffooovvv~~~yyypppjjjaaaYYYWWWWWWSSSKKKEEECCC???;;;???;;;<<>>XXXdddYYYTTTOOOKKKOOO\\\ooo|||}}}rrrfffZZZNNNHHHEEEAAA???AAA>>>@@@GGGRRRZZZ^^^ccchhhiiijjjkkkllllllmmmllllllmmmmmmmmmnnnnnnoooooopppppprrrssstttuuuvvvyyy{{{xxxuuusssuuupppdddSSSFFFAAACCCEEEGGG]]]ppp|||vvvrrrooollliiicccbbbaaabbbbbb```\\\ZZZMMMFFF@@@>>><<<888666888:::999888888888===JJJXXX______]]]YYYSSSKKKCCC>>>888888666555444444444555555555777888<<>>;;;???NNNZZZ]]]XXXUUUQQQLLLGGGCCC???<<<>>>DDDNNNdddxxxwwwggg[[[VVVOOO[[[yyyyyykkkfffiiiiiifffmmm~~~pppkkk___RRRVVVjjj|||~~~vvvllldddSSSAAA777777666444222666555555;;;BBBaaa{{{nnnZZZVVVWWWUUUJJJOOO\\\mmmzzzxxxlll```UUUKKKGGGDDDBBBAAACCC???AAAHHHTTT\\\```dddiiiiiiiiikkklllllllllllllllmmmmmmmmmnnnnnnnnnnnnnnnpppqqqtttuuuuuuvvvxxxzzz||||||~~~|||zzzyyy{{{ttthhhVVVHHHBBBBBBCCCDDDVVViii{{{wwwsssooommmbbbaaa```aaaaaa___\\\ZZZKKKDDD???>>><<<888777999999777777888888<<>>BBBWWWIIIEEE>>>666111//////...,,,,,,,,,---------.........111...///444777GGGbbb{{{yyyqqqmmmrrr~~~|||ccc^^^ooorrrrrrnnneee```TTTGGGAAA@@@CCCPPPUUUKKKPPP```qqqyyy|||~~~}}}~~~}}}zzzyyyzzz{{{}}}~~~~~~}}}{{{{{{|||~~~~~~}}}}}}~~~|||ssslllddd___]]]WWWRRRKKKEEEAAA???===;;;;;;:::888555333444777:::AAAFFFIIIWWWnnnssskkkjjjnnnuuu{{{~~~}}}uuunnncccYYYWWWWWWRRRJJJEEECCC@@@<<<===???MMMeeerrrnnnbbbZZZSSSNNNHHHDDD???;;;===BBBMMMdddyyyzzziii]]]XXXQQQ\\\zzzxxxggg___bbbdddbbbkkk{{{vvvnnnbbbUUUWWWjjj|||wwwmmmeeeUUUCCC888666666444333444555777;;;IIIlllssswwwxxx```QQQTTTWWWTTTJJJQQQ^^^mmmzzzsssfff\\\RRRHHHEEECCCAAAAAABBB@@@BBBJJJUUU^^^aaaeeejjjjjjkkklllmmmmmmnnnmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmppprrruuuvvvvvvwwwyyy{{{zzzzzz|||~~~}}}~~~wwwjjjXXXIIICCCBBBCCCDDDQQQbbb~~~|||wwwssspppgggeeebbb```^^^[[[WWWTTTIIICCC>>>===<<<999888:::777666666777888;;;DDDOOO[[[VVVOOOFFF>>>888444333333333222222111111111111000111222333666;;;BBBGGGRRR\\\iiirrrzzzlll```UUUMMMJJJGGGCCC??????BBBFFFIIIQQQ]]]kkkuuuvvvrrrjjj[[[KKKQQQqqqnnnMMM===999>>>BBB[[[SSSLLLAAA777111---...111,,,,,,,,,---------......---111//////555999KKKiii}}}~~~}}}nnnqqq}}}ttt``````mmmwwwhhhnnn|||lllbbb\\\RRRFFFAAA@@@BBBNNNTTTJJJQQQaaarrrzzz}}}~~~~~~~~~}}}{{{{{{|||}}}}}}~~~~~~}}}{{{|||~~~~~~||||||{{{{{{xxxyyy{{{}}}~~~xxxqqqhhhaaa___ZZZUUUNNNHHHDDDAAA===;;;<<<;;;999666444333666888<<>>FFF^^^~~~lllbbbVVVPPPJJJFFF@@@;;;<<>>???@@@BBBJJJWWW___bbbfffjjjkkklllmmmnnnnnnooooooooonnnnnnnnnnnnnnnmmmmmmmmmqqqsssvvvxxxxxxyyyzzz{{{yyyyyy{{{xxxkkkYYYKKKDDDCCCEEEEEENNN^^^xxx{{{vvvrrrjjjgggccc___\\\XXXSSSPPPIIIBBB======<<<999888:::777555555777777999@@@HHHPPPKKKDDD===777333222222222333333222222222111111000111222333555999???CCCHHHSSSaaajjjrrrooobbbVVVMMMIIIFFFCCC@@@@@@CCCFFFHHHLLLSSS\\\dddoooyyyrrrqqq```OOOUUUvvvsssOOO===999===BBB]]]XXXNNNBBB999111------111,,,,,,,,,---------......---111//////555;;;PPPooo~~~qqqlll[[[```nnnxxxvvvaaammmzzzjjj___YYYQQQGGGCCCCCCDDDPPPVVVMMMSSScccttt{{{~~~~~~~~~}}}|||}}}|||}}}~~~}}}}}}~~~~~~|||{{{zzzzzzzzzoooqqqtttxxx|||zzzsssjjjbbb^^^\\\XXXQQQKKKFFFCCC???===<<<;;;:::777444333555777888???@@@HHH]]]hhhfffgggmmmuuu|||||||||uuuoookkkeee]]]WWWVVVQQQIIIDDDCCCBBB>>><<>>:::555222000000111222222333333333222222111111111222333444888<<<@@@EEEPPP^^^hhhooo}}}ssseeeXXXOOOHHHFFFDDDBBBAAACCCEEEGGGIIINNNUUU]]]ggg}}}rrr{{{xxxfffSSSXXXyyywwwPPP<<<999===BBB```SSSJJJAAA;;;444---,,,000,,,,,,,,,---------......---111//////555<<>>::::::999777444333444666444<<<;;;@@@TTT``````bbbiiisss{{{{{{|||}}}sssmmmjjjccc[[[WWWVVVQQQHHHDDDCCCBBB???>>>;;;NNNwwwvvvhhh\\\VVVOOOIIIBBB<<<===AAAMMMddd{{{sssfff\\\PPPVVVrrr}}}uuuhhhmmmssssssjjjyyyqqqggg[[[\\\lll~~~vvvqqqbbbMMM===777555444666///888???AAAbbb|||iiiTTTQQQZZZYYYOOOTTTaaannnuuuyyy~~~~~~zzz~~~zzzhhh\\\SSSJJJBBB@@@@@@===<<<===???BBBKKKWWW___bbbeeeiiiiiijjjkkklllmmmmmmmmmmmmnnnnnnooooooppppppqqqqqqnnnqqquuuwwwwwwwwwxxxyyyxxxwwwxxx{{{{{{}}}rrr^^^NNNEEECCCCCCCCCGGGTTTkkk}}}yyymmmjjjeeebbb___\\\YYYVVVIIIBBB===<<<;;;777666888888555444666666444777;;;888777555333222111111111000111222333333222111000111111222222333666:::>>>AAALLLZZZccckkkyyywwwiii\\\RRRHHHGGGDDDBBBAAABBBCCCDDDFFFJJJRRRYYY```qqqrrrrrrjjjSSSVVVxxxzzzQQQ===:::???CCCbbbNNNFFF@@@===777...+++...,,,,,,,,,---------......---111//////555===UUUwww||||||fffjjj{{{wwwfffwwwxxxhhh\\\TTTLLLDDDBBBBBBCCCOOOUUUMMMWWWfffvvv}}}~~~}}}|||{{{{{{{{{}}}~~~{{{~~~~~~|||{{{|||{{{|||}}}~~~}}}{{{{{{{{{{{{yyyzzz|||~~~{{{rrriiiddd^^^ZZZTTTNNNJJJFFFBBB???999999888666333222333555111999888;;;NNN[[[\\\]]]fffqqqzzz{{{|||{{{sssmmmjjjbbbYYYWWWVVVQQQHHHCCCCCCBBB???HHH;;;FFFpppqqq^^^XXXPPPJJJCCC======BBBOOOdddyyyuuuggg^^^NNNPPPlll|||{{{~~~yyynnnttt}}}}}}nnn}}}qqqggg\\\\\\lllzzzuuufffPPP???888666555666...888@@@CCCfffmmmVVVRRRZZZWWWLLLOOO]]]llltttzzz|||}}}wwweeeZZZPPPHHHAAA@@@???======>>>???AAAJJJWWW___bbbeeehhhhhhhhhiiijjjkkkkkkkkkkkknnnnnnooopppqqqrrrrrrssslllooosssvvvvvvvvvvvvwwwwwwvvvwwwyyyyyy{{{uuu```OOOEEEBBBAAAAAADDDPPPfff{{{qqqnnniiidddaaa]]]YYYWWWJJJCCC===<<<;;;777666888888555444666666333444888555555555555555444333333///000111222222111000///000111222222333555999<<<999DDDQQQZZZaaaooozzzlll^^^TTTIIIGGGEEEBBB@@@@@@@@@AAACCCGGGPPPVVVYYYeeerrrmmmmmmSSSTTTuuu|||SSS>>><<<@@@DDDcccPPPJJJDDD???777///---000---------............///......///111555CCC^^^www|||gggqqq|||sssdddvvvhhh```QQQRRRHHH@@@AAAKKKQQQQQQLLLYYYiiixxx~~~}}}{{{|||}}}}}}~~~~~~{{{}}}~~~~~~}}}}}}~~~~~~vvvllleeebbb^^^XXXTTTQQQMMMHHHCCC@@@===:::999888777666444333666777777>>>MMMVVVXXXbbbkkksssuuuxxx{{{rrrkkkfff```\\\VVVRRRLLLGGGDDDBBBAAA???BBB???KKKpppxxxggg]]]RRRJJJCCC>>>???CCCNNNkkk~~~{{{fff```XXXRRRccc|||yyyzzz}}}uuummmjjjbbb]]]hhh}}}}}}}}}qqqYYYCCC:::666444111666666888PPP|||}}}TTTOOOYYYUUUKKKMMM^^^qqq|||}}}tttdddYYYPPPHHHAAA???===:::;;;===>>>EEEOOOWWW\\\```dddhhhhhhiiijjjlllmmmnnnnnnnnnnnnooopppqqqqqqrrrqqqqqqooopppsssuuuvvvvvvuuutttyyy{{{|||{{{yyyzzz~~~}}}sssdddSSSGGGAAA@@@@@@GGGMMM[[[ooo{{{uuulllgggdddaaa\\\WWWNNNDDD;;;::::::888666666666555444444444444555666111111111111222333444555111111111111000000000000000000000111222444555666>>>BBBJJJRRRYYYfff{{{}}}qqqhhhYYYOOOJJJEEEDDDAAA>>>???CCCGGGIIIPPPWWW[[[aaasss{{{rrrttt\\\QQQaaa```<<<===<<<@@@uuuSSSMMMFFF@@@888000---///---------............///...///000111555DDD___www}}}|||uuuyyyqqqmmmxxxcccqqq|||nnnbbbxxxnnnfffXXXRRRIIIAAABBBKKKRRRQQQNNN[[[jjjyyy}}}{{{{{{|||}}}~~~~~~~~~~~~{{{xxx|||}}}~~~}}}}}}~~~~~~~~~}}}}}}~~~{{{qqqiiibbb]]]XXXTTTRRRNNNIIIEEEBBB???<<<:::999888555444444777777666<<>>]]]wwwMMMCCCJJJKKKKKKPPP```qqq{{{ppp```VVVNNNGGG@@@>>>===::::::===@@@GGGQQQYYY^^^bbbgggjjjkkkkkklllmmmnnnnnnmmmmmmqqqqqqqqqqqqpppooonnnmmmqqqrrruuuwwwxxxwwwvvvvvvtttwwwyyyzzzzzz{{{|||~~~|||ssseeeUUUIIIAAA>>>======???FFFSSScccsss|||yyy}}}~~~xxxoooiiigggeeebbb___QQQFFF===;;;;;;999777777888999999999999888666555777777888888777555333222444444333333222222111111000000000111111333444444555999???EEEKKKWWWlllxxxmmm[[[OOOJJJEEEDDDBBB@@@AAAFFFMMMMMMOOOSSSVVV\\\gggqqq}}}yyyxxxdddVVVSSSiiiiiiDDDAAA>>>DDDyyyYYYQQQIIICCC<<<333...------------............///000000111222777FFFccc|||vvvuuunnnqqq~~~~~~eee[[[hhhyyy|||qqqYYYaaa}}}jjjdddyyyjjjeee\\\PPPHHHAAABBBJJJPPPQQQOOO\\\kkkyyy~~~~~~~~~}}}|||{{{{{{|||~~~~~~}}}|||{{{yyyxxxvvvyyy{{{~~~~~~}}}~~~||||||~~~}}}zzzyyy|||sssjjjddd___ZZZVVVTTTRRRNNNJJJIIIFFFBBB???<<<:::666444444444333333777>>>DDDGGGSSS^^^ggglllrrr|||}}}wwwpppiiicccYYYUUUNNNJJJGGGEEECCCBBB???CCCTTTvvvnnndddXXXNNNFFF??????CCCPPPlll~~~pppbbbZZZPPP^^^}}}zzzvvvrrrjjj\\\UUUaaawww|||wwwkkkYYYFFF:::555444444777777AAAffflllHHH@@@DDDGGGKKKTTTbbbrrryyy}}}mmm]]]TTTLLLEEE???>>>===::::::===@@@GGGQQQYYY^^^bbbfffjjjlllmmmmmmnnnnnnnnnmmmmmmppppppqqqqqqpppoooooonnnppprrrtttuuuvvvuuutttsssppprrrtttvvvwwwwwwwwwwww}}}{{{ssseeeVVVIIIAAA<<<;;;;;;<<>><<<<<<:::888888666777888999::::::::::::::::::;;;;;;:::888666444777777666555444444333333111111111111111222333444666888===BBBFFFQQQfffyyy|||nnn\\\PPPJJJEEEDDDBBB@@@CCCGGGPPPPPPQQQTTTXXX___gggnnn}}}yyyzzzeeeWWWOOO___~~~lllHHHAAA>>>GGG|||^^^TTTJJJDDD===444//////---------............///000000111333888HHHfff~~~|||{{{|||llliiittt{{{kkkUUUgggmmmiiizzzeee^^^XXXMMMFFF@@@AAAHHHNNNOOONNN\\\jjjwww||||||~~~}}}||||||}}}~~~|||yyywwwwwwxxxyyyyyyzzz}}}}}}||||||{{{zzz{{{~~~~~~zzzxxxyyy{{{}}}~~~yyypppgggbbb\\\XXXWWWUUUQQQNNNMMMIIIEEEAAA>>>;;;888666444222111333666;;;@@@DDDNNNWWWaaafffmmmzzz~~~xxxqqqiiidddXXXTTTNNNIIIFFFEEECCCBBB===EEEXXXwwwooodddXXXNNNFFF???>>>BBBQQQmmm~~~qqqaaa\\\RRRZZZvvv~~~{{{wwwyyyqqqlll```UUUZZZnnn~~~|||vvvjjjZZZHHH;;;555444444666777DDDoooxxxzzz___EEEAAADDDFFFLLLWWWdddsssyyy{{{~~~~~~}}}}}}kkk[[[RRRJJJCCC>>>>>>===::::::===???FFFPPPXXX]]]aaafffiiimmmmmmnnnoooooonnnnnnnnnoooooopppqqqqqqqqqqqqqqqrrrsssuuuvvvvvvtttsssqqqnnnooopppqqqrrrqqqpppooosssyyy|||tttfffVVVIII@@@;;;999777777888;;;CCCNNNZZZaaajjjttt~~~tttmmmddddddfffiiinnnsssxxxzzz}}}zzzvvvpppllllllooorrryyyqqqjjjeeebbb```WWWKKK@@@===<<<:::888999888888888999;;;>>>AAABBBCCCCCCBBB@@@>>>===;;;:::;;;;;;:::999777666555555333222222222222222333333444555999<<<@@@III^^^ppp~~~ppp]]]RRRKKKFFFDDDBBB@@@CCCHHHTTTVVVWWWWWWYYY___eeeiii|||}}}vvvyyybbbSSSKKK[[[xxxnnnKKKAAA===JJJhhh\\\NNNFFF>>>666000///---------............/////////111333999KKKiiizzzwwwzzzrrruuu~~~nnnXXXnnnzzznnnlll{{{ccc[[[UUUJJJEEE???@@@FFFLLLOOONNN\\\iiiwww{{{{{{}}}}}}}}}}}}~~~~~~~~~|||yyywwwvvvxxxzzzyyyzzz|||~~~~~~}}}|||{{{{{{zzzzzz|||~~~~~~|||ssslllfff___[[[YYYWWWTTTQQQOOOLLLGGGCCCAAA>>>:::888666222111444666888<<>>JJJ^^^|||oooeeeXXXOOOFFF??????CCCRRRmmm~~~rrrbbb^^^UUU\\\yyy|||}}}zzz|||yyy|||yyyuuugggXXXXXXhhhxxx~~~}}}uuuiii[[[KKK===666666444666666GGGxxxqqqoooqqqjjjSSSCCCDDDEEEEEELLLXXXffftttzzz|||~~~~~~}}}{{{iiiYYYQQQHHHBBB=========::::::<<>>===;;;999:::===<<<;;;===BBBIIIQQQVVVZZZVVVPPPJJJEEEBBBAAAAAA??????>>><<<;;;999888777555444444333333333333444666777999;;;===FFFZZZmmmsss```TTTMMMGGGEEEBBB@@@CCCHHHZZZ^^^^^^ZZZXXX\\\```bbbmmmttt|||eeeRRRIII[[[wwwrrrPPPBBB===LLLuuufffUUUIII@@@777111///---------............///......000333:::MMMmmm}}}ooorrr|||zzzvvvvvv|||ooo[[[uuuwww~~~kkklllyyydddZZZRRRJJJEEE@@@AAAFFFLLLOOOOOO]]]kkkwww{{{{{{}}}~~~}}}|||||||||zzz|||~~~}}}zzzxxxxxxyyyzzzzzz{{{|||||||||{{{{{{|||{{{{{{}}}~~~~~~vvvpppjjjccc^^^[[[YYYVVVSSSPPPMMMIIIEEEBBB@@@<<<::::::555333666777555888>>>AAAIIIPPPUUU___qqq}}}xxxrrrjjjdddZZZVVVOOOKKKHHHFFFDDDCCC@@@MMMbbb~~~pppeeeZZZPPPHHHAAAAAAEEESSSnnn~~~sssfffaaaWWWccc|||uuusssvvvlllmmmvvv}}}lll\\\\\\mmm{{{~~~ttthhh]]]NNN>>>777777666777777KKKtttlllooodddMMMAAAFFFFFFDDDKKKWWWfffuuu}}}zzzhhhYYYPPPFFF@@@=========::::::<<<@@@GGGQQQYYY^^^bbbgggjjjlllmmmnnnooopppqqqqqqqqqrrrrrrsssttttttsssssssssuuuuuuuuutttrrrooollljjjfffbbb^^^\\\[[[ZZZWWWTTTUUUUUUccc~~~uuueeeTTTFFF===:::999888888999999;;;@@@GGGMMMUUUWWWXXXTTTLLLGGGFFFGGGGGGFFFEEEEEEFFFJJJMMMOOORRRTTTWWWWWWVVVUUUTTTUUURRRXXXaaakkkuuu~~~xxxooogggbbb___[[[OOOCCC???===;;;::::::===<<<===BBBNNN^^^nnnwwwxxxpppcccVVVLLLFFFEEEDDDCCCBBBAAA???===<<<::::::777666555444444444444444888888999:::;;;DDDWWWjjjvvvcccVVVOOOHHHEEEBBB@@@BBBGGG\\\dddfff___ZZZ]]]bbbdddiiiuuuqqqWWWKKK___|||yyyVVVEEE===MMMnnnZZZLLLAAA777111///---------.........//////......000333;;;NNNooooookkknnnpppsssxxx~~~vvv{{{mmm\\\zzzxxxgggkkkuuudddZZZPPPJJJFFFAAABBBGGGMMMPPPQQQ^^^lllxxx||||||~~~}}}}}}~~~~~~~~~~~~~~~}}}|||zzzyyyvvv{{{}}}zzzxxxwwwzzzzzzzzz{{{{{{{{{{{{|||~~~}}}}}}~~~zzz|||~~~}}}}}}sssmmmeee___]]]ZZZWWWTTTQQQNNNIIIFFFCCCAAA>>>;;;>>>888555777777444555;;;===DDDKKKOOOYYYmmm}}}yyyssskkkeee[[[WWWQQQLLLIIIHHHFFFDDD???NNNdddqqqggg[[[RRRIIICCCCCCGGGSSSnnn~~~uuuiiibbbXXXjjj}}}~~~zzzooojjjiiiooommmqqqmmm^^^bbbuuuttthhh^^^OOO???888888777888999NNNzzzsssrrrcccKKK@@@GGGFFFDDDJJJVVVfffvvvzzzgggXXXPPPFFF@@@<<<======;;;:::<<>>;;;:::;;;::::::===FFFXXXppprrr___QQQIIIFFFFFFEEEDDDCCCAAA???===<<<;;;888777666555555555555555333333444444555===PPPcccyyyfffXXXPPPIIIEEEBBB???BBBGGG\\\fffkkkddd^^^aaahhhkkkooovvv~~~___NNNddd~~~[[[GGG>>>NNN|||kkkWWWJJJ@@@777000...........................000000444333666UUU{{{uuupppooouuu}}}yyyzzz```___cccppplll]]]WWWNNNMMMEEE@@@BBBFFFIIILLLPPP```iiiuuu|||}}}}}}~~~|||zzzyyy{{{}}}}}}~~~~~~}}}|||zzzxxxwwwyyyyyy|||}}}yyyzzz}}}~~~~~~}}}zzzyyyyyyzzz~~~}}}}}}}}}~~~~~~~~~~~~}}}wwwooogggdddaaaZZZUUUTTTRRROOOKKKHHHFFFCCC@@@===;;;999777555444555666777;;;;;;===EEEWWWpppzzzwwwvvvrrrkkkeee\\\YYYUUUOOOJJJEEEAAA@@@EEEMMMgggrrrcccWWWSSSKKK???@@@III\\\tttyyykkkaaa[[[eee}}}kkkdddlllkkkiiinnnzzz{{{sssfff[[[fff}}}}}}pppdddVVVFFF:::555555888<<>>@@@@@@@@@BBBHHHUUUmmm}}}vvveeePPPBBB<<<999666555444222222444777:::<<>>@@@@@@????????????@@@@@@AAABBBFFFKKKPPPXXXhhhxxxwwwooojjjddd______UUUKKKDDD???::::::======@@@DDDOOOjjjuuu]]]RRRNNNKKKHHHHHHHHHGGGEEECCC@@@???>>><<<:::999999888666444333444777888888===LLL\\\vvvxxxiii[[[RRRJJJFFFDDDAAAAAADDD[[[iiisssnnnccc```ffflllzzzxxx|||oooWWWiiiaaaIII;;;RRRttteeeSSSHHH@@@888222///........................///000444444888XXX}}}tttnnnyyymmmjjjppp{{{lll]]]WWWOOOLLLDDD???AAAFFFIIILLLPPP```iiiuuu|||}}}}}}~~~}}}||||||{{{|||}}}~~~~~~}}}|||{{{{{{{{{}}}}}}zzz{{{|||{{{{{{{{{~~~~~~~~~~~~~~~~~~zzzppphhheeeaaa\\\XXXXXXUUUQQQMMMIIIGGGDDDBBB@@@;;;999777555444555666666<<<===>>>FFFYYYsss|||xxxwwwuuupppiiibbb]]]ZZZVVVPPPJJJFFFBBB@@@EEEOOOkkkuuufff[[[WWWNNNBBBBBBKKK___vvvzzzqqqeeeYYYYYYttttttxxxzzzvvv~~~tttllljjjtttxxxqqqfffZZZfff~~~|||ppp^^^III<<<888888;;;@@@SSSpppMMMCCCDDDDDDFFFMMM]]]iiiwww~~~wwwcccTTTNNNDDDBBB>>><<<::::::<<<<<>>BBBLLLaaaxxxtttuuuyyy}}}|||tttdddOOOAAA<<<999555555444222222333555888:::===???BBBEEEFFFFFFEEEDDDBBBCCCCCCCCCAAA>>>;;;:::::::::999999999::::::;;;888999;;;???AAAFFFTTTbbbuuu{{{~~~xxxpppkkkfffbbb]]]TTTLLLGGGBBB======@@@???FFFPPP___zzzfffTTTMMMIIIIIIIIIIIIHHHGGGEEECCCAAA???===;;;:::::::::888666666666777888777;;;JJJYYYrrr|||mmm]]]TTTLLLHHHEEEBBBBBBEEEZZZkkkzzzxxxmmmhhhiiimmmzzz{{{}}}{{{___jjjeeeLLL>>>UUUkkk]]]NNNFFFBBB;;;444000........................---///444444;;;\\\xxxhhhpppuuummm^^^YYYRRRKKKDDD???AAAFFFIIIMMMQQQ```iiiuuu{{{}}}|||~~~~~~~~~zzz{{{}}}~~~~~~}}}~~~{{{{{{~~~||||||}}}~~~~~~~~~~~~~~~|||rrriiieeebbb]]][[[[[[XXXTTTOOOJJJHHHFFFDDDCCC<<<:::888666555555555666<<<>>>@@@GGG[[[xxx|||yyyvvvuuusssnnnfff```]]][[[VVVQQQLLLGGGDDDBBBDDDSSSqqqwwwjjj```\\\RRRDDDDDDMMMbbbxxx|||qqqfffYYYRRReeepppuuusssjjjsss|||tttnnndddXXXdddzzzdddLLL===999999;;;BBBXXXsssMMMGGGIIIDDDGGGRRReeeoooyyy~~~ttt```RRRKKKCCCAAA>>><<<:::;;;<<<===CCCKKKUUU]]]bbbeeeiiilllmmmmmmmmmnnnpppqqqssstttuuuuuutttsssqqqpppnnnnnnllldddYYYOOOHHHCCC>>>:::>>>@@@AAA???<<<;;;<<<===;;;;;;===DDDTTTpppuuujjjeeebbb^^^\\\^^^eeewwwxxxyyyrrrbbbNNNAAA;;;888444555444222111222333555666999;;;===@@@AAAAAA@@@???>>>???@@@@@@>>>;;;777555555555444555555666777777888777888999999;;;FFFQQQfffqqqzzzxxxqqqkkkhhheee[[[TTTNNNJJJEEEAAAAAADDDHHHRRR^^^mmmnnnXXXOOOLLLJJJKKKKKKKKKIIIHHHFFFDDDAAA???=========<<<:::888999888888777666:::HHHVVVlllqqq___VVVMMMIIIFFFCCCCCCEEEWWWlllwwwooolllmmmuuu}}}|||cccdddiiiOOOAAAZZZfffYYYKKKFFFDDD===555000........................---000444444<<<___hhh```{{{rrrmmm^^^ZZZSSSKKKDDD???BBBGGGJJJNNNSSS```iiittt{{{||||||~~~|||}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}~~~tttiiidddaaa]]]\\\]]]ZZZVVVPPPLLLIIIHHHFFFEEE>>><<<:::777555555666666999<<<>>>EEEZZZzzz~~~zzzxxxtttqqqoookkkfffbbb^^^[[[WWWRRRMMMHHHEEECCCDDDVVVwwwyyylllccc___TTTFFFEEEPPPeeezzzmmmddd[[[WWWggg~~~}}}}}}ssszzz}}}sssnnndddXXXcccyyyfffNNN>>>777777888BBB]]]rrrJJJHHHKKKCCCFFFTTTkkkttt{{{}}}tttaaaRRRLLLCCCAAA>>>;;;:::;;;<<<===CCCKKKVVV^^^cccfffjjjmmmllllllmmmoooppprrrssstttuuuuuutttsssqqqpppnnnmmmiii^^^PPPEEE@@@===999666666;;;??????@@@BBBCCCAAA===<<<<<>>cccooo]]]hhhllliiijjj[[[XXXQQQLLLDDD@@@CCCHHHLLLPPPUUU```iiitttzzz{{{{{{~~~~~~~~~~~~~~~}}}|||}}}}}}}}}vvvjjjdddaaa]]]\\\^^^[[[XXXRRRNNNLLLJJJHHHFFFAAA???<<<999777666777777666:::<<>>;;;:::;;;===>>>CCCKKKUUU^^^cccfffjjjnnnllllllnnnppprrrssstttuuuttttttttttttrrrooolllkkk```VVVIII@@@>>>===;;;888;;;@@@CCCFFFKKKMMMFFF<<>>:::777666666666:::EEEQQQddduuuppp```WWWNNNIIIEEEAAAAAACCCRRRiii|||vvvtttuuuppp~~~{{{vvvcccXXXqqqjjjPPPAAA[[[hhhYYYKKKHHHGGG@@@555...........................000222444333AAAjjj}}}qqqbbbggg}}}ttttttccclll}}}gggXXXTTTMMMKKKCCC???CCCHHHMMMQQQUUU```iiisssyyyzzz{{{}}}~~~}}}}}}~~~}}}}}}~~~~~~{{{{{{|||{{{oooiiieeeaaa___```]]]ZZZVVVSSSPPPNNNJJJHHHDDDBBB>>>;;;999888888888555:::<<>>;;;;;;;;;===>>>BBBJJJUUU]]]bbbfffjjjnnnlllmmmoooqqqsssuuuvvvvvvssstttuuutttqqqlllgggcccMMMGGG@@@;;;::::::999888555:::AAAIIIWWW```WWWGGGGGG???;;;???GGGVVVqqq~~~ooocccYYYUUUTTTMMMIIIIIIIIIEEEBBBBBBEEE@@@@@@HHHYYYsss}}}tttoookkk___OOOCCC===888333444333222111111000000000000111222333333444444444///000222555666888888888666666555555555555666666333111222444333111333777DDDSSSccchhhgggfffcccaaa]]]XXXTTTNNNFFF@@@BBBHHHVVVWWWZZZ\\\ZZZ\\\fffrrruuu\\\QQQQQQPPPPPPPPPOOOMMMKKKHHHGGGFFFDDDBBBBBBCCCCCCAAA@@@:::888777888777999AAAKKK[[[jjjqqqaaaXXXOOOJJJEEEAAA@@@CCCSSSiii||||||~~~|||zzzvvvjjjaaauuukkkPPPBBB[[[gggWWWIIIFFFFFFAAA666...........................000222444333EEEssszzzqqqjjjoooxxxkkklll```lllrrriiiZZZUUUNNNHHHAAA===AAAGGGKKKPPPTTTaaaiiisssxxxyyyzzz}}}}}}||||||~~~~~~~~~{{{{{{~~~~~~zzzzzzzzz{{{~~~~~~wwwqqqlllfffcccddd___]]]ZZZXXXVVVRRRMMMJJJFFFDDDAAA===;;;:::999:::777===>>>@@@WWW~~~~~~tttpppppppppmmmiiieeebbb```\\\ZZZVVVQQQLLLHHHEEEDDDDDDXXXzzz|||pppfff```TTTHHHMMM\\\nnn{{{jjjYYYSSS```|||uuuiiieee___iii~~~sssfffTTTCCC::::::777EEEhhhttt[[[FFFCCCDDDAAAAAAHHH\\\jjjyyyppp\\\NNNHHHBBB@@@===;;;;;;<<<===???AAAIIITTT\\\aaaeeejjjmmmlllnnnpppsssuuuwwwwwwwwwssstttuuusssnnnfff]]]XXXCCCCCCBBBAAAAAAAAA@@@@@@666:::===EEEXXXkkklllbbbPPPDDD===???CCCKKK^^^qqq~~~qqqbbbUUUKKKGGGEEEBBB@@@@@@CCCCCCAAA@@@CCC<<<999:::===CCCRRRmmm|||tttnnnjjj___PPPDDD>>>999444444333333222111111111111///000000111222222222333000000111333444666888999777666555444444333444444666444444777666333333777===JJJXXX___ccceeedddaaa]]]YYYTTTOOOGGGBBBFFFNNNWWWVVVWWWWWWRRRLLLOOOUUUeeeqqqwwwaaaVVVVVVSSSSSSSSSQQQOOOLLLIIIHHHFFFDDDCCCCCCDDDDDDBBBAAA===:::999:::888777<<>>;;;???@@@DDD\\\mmmaaa]]]___iiisssrrrjjjccc___^^^]]]\\\VVVNNNJJJIIIFFFAAACCCVVVrrroooccc```UUUHHHPPPeeeuuu|||ooo___TTT\\\|||sssnnnvvvsssiii^^^YYYkkkrrriiiUUU@@@999777===BBBddd}}}{{{mmmLLLBBBAAAEEEEEE===KKKUUU```pppsss]]]NNNGGGCCC???<<<===<<<:::;;;???CCCJJJSSS[[[___bbbfffjjjqqqrrrtttvvvxxxyyyzzz{{{ppptttvvvooodddZZZWWWXXXaaadddhhhlllmmmjjjccc^^^YYYQQQGGGCCCKKK]]]qqqdddNNN<<<:::>>>BBBKKKWWWlllyyy}}}pppVVVQQQKKKCCC>>>;;;::::::<<<;;;;;;;;;:::888777666666777777777777;;;CCCHHHddd}}}yyynnnoooggg\\\QQQFFF===999999555555333222111111111111000000000111111333444444444444444555666777888999444444444333222333666888;;;;;;:::999777555333333999BBBOOO[[[ccceeeeeeeeeddd^^^YYYUUUMMMFFFJJJTTTYYYSSSWWWdddhhhaaaaaaiiiqqq{{{sssddd]]]\\\^^^\\\ZZZYYYYYYUUUOOOIIIGGGIIIHHHDDD@@@???CCCHHH@@@???===;;;:::::::::;;;===MMMlllxxxggg^^^TTTOOOIIICCCAAACCCPPPeee{{{ooo\\\rrryyy]]]GGGddd```QQQDDDEEEHHHCCC888111000000000000000000000000///222444555LLL~~~yyyddd___PPPDDDZZZyyysssllloooaaaUUUOOOJJJCCC===>>>BBBEEEKKKQQQ^^^hhhrrrvvvxxx|||}}}{{{~~~~~~~~~~~~}}}}}}~~~}}}~~~~~~~~~||||||~~~~~~~~~~~~~~~|||zzz{{{{{{{{{|||}}}~~~~~~zzzvvvpppkkkgggdddaaa^^^[[[YYYUUURRRLLLJJJFFFAAA===;;;<<<>>>888<<<>>>DDD]]]qqq[[[OOOLLLWWWbbblllooojjjddd```___WWWXXXTTTNNNKKKKKKIIIDDDDDDUUUnnnqqqeeeaaaUUUHHHQQQgggwww}}}nnn^^^SSS]]]|||{{{{{{yyy~~~rrreee]]]jjjtttmmmZZZCCC<<<666;;;@@@ccc~~~}}}{{{hhhJJJAAA???CCCDDD@@@PPPZZZeeetttqqq\\\MMMGGGCCC>>><<<===<<<:::;;;???CCCJJJSSS[[[___bbbfffjjjoooqqqsssvvvxxxyyyyyyyyyuuuuuusssllleeebbbdddgggnnnoooqqquuuxxxwwwtttrrreee^^^RRRJJJKKKWWWhhhuuugggRRR@@@;;;<<<===BBBKKK___lll~~~lll^^^JJJGGGBBB>>>:::888888888777888888888777777666555777777888777666999>>>CCCQQQhhh{{{tttnnnfff[[[QQQHHH@@@;;;888555555333222000000//////111000000111222333444444444333333444555666777777555555555444333444666999=========<<<:::888555444888@@@MMMYYY```dddddddddccc___\\\XXXQQQLLLOOOWWWXXXSSSYYYkkkrrrkkkfffjjjrrrzzzvvvkkkdddbbbdddcccbbb```^^^ZZZTTTPPPNNNKKKGGGDDDAAA@@@AAAAAAAAA@@@>>><<<;;;;;;;;;<<<===JJJfffxxxhhh^^^UUUOOOIIICCCAAACCCPPPfff|||ooo\\\vvvyyy^^^KKKjjj]]]PPPFFFFFFHHHDDD:::333111111111111111111111111...111333555OOO~~~uuusssrrrdddQQQEEEbbbrrrhhhtttttt|||jjj\\\SSSNNNJJJCCC===>>>AAADDDJJJPPP]]]gggqqqtttwww{{{}}}|||~~~~~~~~~~~~~~~|||}}}~~~~~~||||||}}}~~~~~~|||yyyzzzzzz{{{|||}}}~~~{{{wwwssspppkkkdddbbbaaa___YYYTTTPPPLLLFFFBBB@@@?????????999<<<===DDD]]]|||cccRRRJJJIIIMMMVVVaaaiiiiiidddaaa___XXXZZZXXXRRRNNNMMMJJJEEEFFFRRRhhhtttgggaaaUUUJJJTTTjjj{{{|||mmm\\\RRR^^^www{{{|||www}}}rrrgggooovvvppp]]]EEE===888:::???ddd}}}{{{eeeHHHAAA???AAADDDBBBVVVfffooo|||ppp[[[LLLFFFBBB>>><<<===<<<:::;;;???CCCJJJSSS[[[___bbbfffjjjmmmooosssvvvxxxyyyxxxxxxvvvuuurrrpppnnnnnnnnnooommmmmmnnnppptttwwwxxxxxxwwwpppcccTTTJJJKKKUUU___bbbPPP@@@<<<:::999;;;AAAOOO[[[qqq}}}xxxrrreeeSSSEEE??????===<<<;;;:::::::::666666777777777777666666666777777666666777999<<>>IIIUUU]]]bbbcccccccccaaa___\\\WWWSSSVVV[[[^^^ZZZeee~~~vvvrrrqqqvvv|||}}}wwwssspppppppppppplllfffaaa\\\[[[XXXSSSMMMIIIHHHGGGDDDCCCBBBAAA???>>>======<<<<<<>>>EEE\\\xxxhhh___UUUOOOJJJDDDBBBCCCOOOeee}}}ooo]]]{{{www^^^QQQqqqXXXPPPHHHGGGHHHEEE<<<444111111111111111111111111000111333777RRR{{{uuuyyyzzzmmmhhhtttqqqYYYNNNpppuuufffzzzfff___uuuzzzgggZZZRRRNNNJJJCCC===>>>AAADDDIIIOOO]]]fffpppsssvvvzzz}}}|||~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}}}}}}}~~~||||||||||||}}}~~~~~~}}}~~~~~~{{{xxxvvvoooiiigggiiihhhaaaZZZSSSNNNGGGCCCCCCCCCAAA@@@?????????FFF]]]lll```ZZZTTTNNNGGGLLLVVVaaafffdddaaaaaaaaacccaaaYYYQQQMMMHHHCCCDDDNNNbbbvvviiiaaaTTTLLLYYYooo|||lll\\\SSS]]]|||vvvzzz~~~yyymmmqqqwwwrrr^^^DDD999;;;;;;???hhh~~~fffJJJCCC@@@AAACCCCCCYYYqqqzzzooo[[[MMMGGGAAA===;;;<<<<<<:::;;;???CCCJJJSSS[[[___bbbfffjjjkkkmmmrrrvvvxxxyyywwwvvvrrrsssuuuyyyzzzuuummmggg^^^]]]]]]___cccfffggggggnnnkkkcccTTTFFFAAAEEELLLQQQEEE;;;888999888:::>>>CCCMMMbbb~~~zzzsssiiibbb\\\RRREEE<<<======>>>????????????>>>999999:::::::::999888888555555666666666666666777999CCC___|||rrrsssnnnggg\\\TTTQQQNNNDDD;;;;;;:::888666555333333333111111000000111222333333222222222222222333444444666666666555444555888;;;CCCEEEFFFGGGEEEAAA===;;;888>>>GGGRRR\\\aaaccccccdddcccbbb___[[[YYYZZZ\\\```^^^ppp|||rrruuuzzz~~~~~~wwwnnnfffcccbbb]]][[[WWWRRRMMMJJJHHHGGGBBBAAA@@@???>>>=========>>>AAASSSwwwyyyiii___VVVPPPJJJEEEBBBDDDMMMddd{{{rrr```ttt\\\RRRtttSSSOOOJJJHHHGGGEEE<<<444000000000000000000000000222333444888TTTxxxrrrwwwxxxpppgggpppfffYYY|||~~~jjjjjj[[[kkk|||hhhZZZSSSPPPJJJCCC===>>>@@@CCCIIINNN\\\fffppptttwww{{{}}}|||~~~}}}~~~}}}~~~~~~}}}~~~}}}||||||zzzzzz|||~~~~~~~~~~~~~~~}}}|||}}}|||zzzwwwrrrnnnnnnpppnnnfff___QQQLLLFFFCCCBBBBBB@@@===AAA@@@AAAIII^^^}}}sssdddeeejjjaaaSSSIIIGGGMMMYYYaaabbbaaabbbeeehhheee[[[QQQKKKFFFAAAAAAJJJ^^^~~~yyylllbbbUUUPPP___uuu{{{lll]]]UUU\\\|||uuuxxxzzzmmmnnn{{{vvvaaaEEE888<<<:::@@@llljjjNNNFFFAAAAAABBBBBBWWWppp{{{ooo[[[MMMHHH@@@<<<;;;<<<<<<:::;;;???CCCJJJSSS[[[___bbbfffjjjjjjmmmqqqvvvxxxxxxwwwvvvssstttvvvzzz|||vvvlllccc[[[ZZZ[[[]]]^^^^^^\\\ZZZVVVXXXWWWOOODDD>>>@@@DDD@@@:::555555777888999;;;<<>>???@@@???>>>>>><<<<<<<<<<<<;;;:::999888444444444555666666666555:::>>>TTTrrr~~~uuulllmmmlllhhh```XXXVVVTTTKKK???;;;:::999777666555444444222222222111222222333444333333222222222333444444666666777666666777;;;>>>HHHIIIKKKKKKIIIFFFBBB???<<>>======>>>>>>MMMooozzziii```VVVQQQKKKEEECCCEEELLLbbbyyy}}}~~~wwwdddpppZZZQQQsssOOOOOOLLLHHHFFFCCC<<<333........................333333444999UUU{{{www}}}~~~ssskkkyyywwwddd~~~yyyffflllkkk\\\TTTRRRJJJCCC===>>>@@@CCCHHHNNNZZZfffqqqvvvyyy|||}}}|||~~~}}}~~~}}}}}}}}}}}}~~~~~~||||||{{{{{{{{{}}}}}}}}}~~~}}}|||yyyvvvtttssssssmmmddd\\\LLLIIIFFFCCCBBB???===;;;===>>>CCCOOOccczzzooohhhttt~~~vvveeeTTTJJJGGGQQQ[[[___aaadddaaadddbbbXXXNNNIIIFFFBBB@@@III\\\{{{sssfffWWWTTTeee{{{{{{lll___VVVYYYvvvtttyyysssqqq|||gggIII;;;::::::DDDrrrmmmPPPGGGBBBBBBBBB???QQQbbbrrrnnnZZZLLLGGG@@@<<<:::<<<<<<:::;;;???CCCJJJSSS[[[___bbbfffjjjjjjmmmqqquuuxxxyyyxxxxxxyyyvvvttttttvvvvvvtttrrrmmmmmmmmmnnnmmmkkkfffbbb\\\^^^\\\UUUIIIAAA======999666444333555666777777777===LLLbbb|||yyyrrrkkkbbbUUUKKKFFFDDDCCCAAA<<<============<<<;;;:::<<<<<<<<<<<<<<<;;;::::::666555444555666777666555777:::IIIaaapppoooiiiggghhhhhhccc[[[YYYXXXOOOBBB:::999888777666555555555666666555555555555666666555555444444444444555555777888888888999;;;???CCCLLLMMMNNNNNNLLLIIIFFFDDD@@@BBBFFFOOOZZZaaacccbbbbbbcccbbb^^^]]]``````^^^[[[\\\sss{{{rrrllljjjpppvvvwwwmmm\\\MMMIIIJJJCCCCCCCCCBBBAAA@@@???>>>>>>===JJJjjj|||jjjaaaWWWQQQLLLFFFDDDEEELLLaaawww~~~|||{{{}}}{{{fffoooXXXQQQsssLLLOOOMMMHHHDDDBBB:::111........................111111333:::VVV~~~|||yyyrrr~~~dddxxxvvvnnn^^^UUURRRJJJCCC======@@@BBBGGGMMMYYYeeerrrxxx{{{~~~~~~{{{~~~}}}}}}~~~||||||}}}~~~}}}}}}{{{|||~~~~~~~~~~~~|||{{{zzzwwwqqqfffZZZQQQKKKKKKKKKIIIEEE@@@>>>===:::>>>HHHXXXhhhuuu~~~xxx|||}}}}}}yyyaaaOOODDDKKKVVV[[[```fff___ccc```VVVLLLHHHFFFEEEBBBJJJ[[[vvv}}}lll[[[WWWiii~~~|||lll___VVVXXXsss~~~rrrvvvyyywwwkkkMMM???;;;>>>LLL}}}nnnNNNDDDAAACCCBBB<<>>>>>======;;;<<<===??????@@@@@@@@@<<<999666555666777555333444666???OOO___gggddd^^^bbbgggeee\\\XXXXXXPPPDDD<<<;;;::::::999999::::::;;;;;;::::::999::::::;;;777777666666666666666777999:::;;;<<<>>>AAAEEEIIIPPPPPPPPPOOOMMMKKKIIIGGGCCCCCCFFFNNNXXX```bbbaaa___aaa```\\\^^^dddfffddd^^^\\\qqq{{{vvvwww|||~~~vvvgggWWWOOOLLLEEEFFFFFFFFFEEECCCAAA@@@>>>>>>JJJhhh~~~kkkaaaXXXRRRLLLFFFDDDFFFNNNbbbvvv|||zzzzzz}}}}}}fff~~~pppYYYRRRtttKKKOOONNNHHHCCCAAA999000//////////////////////////////222:::WWWzzzyyyYYYsssppp___UUURRRJJJCCC======@@@BBBGGGMMMYYYeeessszzz}}}~~~{{{~~~}}}}}}~~~}}}}}}}}}~~~~~~}}}}}}|||}}}}}}}}}~~~~~~~~~~~~~~~yyynnn___QQQHHHMMMPPPRRRPPPJJJDDDBBBAAA;;;AAANNN___kkkoooooonnnttt}}}jjjTTTCCCGGGRRRYYY___gggccceeebbbWWWLLLHHHGGGFFFDDDKKKYYYsssppp^^^ZZZkkk}}}lll^^^UUUXXXtttvvvpppqqqvvvvvvxxxwwwlllOOO@@@>>>CCCUUUlllLLLAAA???CCCBBB:::HHHPPPggg{{{~~~jjjVVVHHHBBB???;;;999;;;;;;:::<<>>>>>>>>>>>?????????>>>>>>=========>>>>>>999888888777777777888888;;;<<<>>>???AAAEEEJJJMMMRRRQQQQQQOOONNNLLLJJJIIIEEECCCEEELLLWWW^^^```___]]]___^^^[[[___hhhkkkiii[[[XXXjjjppptttwwwssshhh[[[PPPJJJHHHHHHHHHHHHGGGEEEDDDBBB??????KKKgggkkkaaaXXXRRRMMMGGGEEEFFFPPPcccvvv|||yyyzzz~~~~~~fffzzzqqq[[[TTTvvvUUU\\\RRRDDDGGGGGG:::///000000////////////000000000///777777VVVgggUUUmmmqqq]]]UUUNNNJJJCCC>>>???AAADDDIIINNN]]]fffqqqwwwxxxxxxzzz}}}zzz|||~~~~~~~~~}}}~~~~~~~~~~~~}}}~~~{{{zzz|||~~~}}}}}}sssbbbVVVRRRRRR[[[gggrrrooo```PPPGGGEEEAAA;;;FFF^^^hhhfffooo~~~uuucccOOOFFFFFFMMMZZZeeellllllggg\\\SSSNNNJJJGGGGGGIIIUUUqqqmmm^^^```rrrrrraaaSSSSSSoooqqqyyywwwxxx}}}ppp}}}zzzvvvhhhPPP===>>>BBBNNN|||^^^PPPDDDBBB@@@<<<>>>CCCNNNccc}}}}}}~~~~~~kkkVVVIIIDDD@@@>>><<<::::::;;;===>>>CCCIIIRRRXXX]]]aaafffjjjlllpppssstttssstttxxx|||{{{wwwqqqqqqtttzzz~~~qqqkkkffffffeee```]]]]]]QQQJJJBBB>>>>>>>>>;;;888999888666444333444555666777777888:::AAALLLYYYbbbzzzzzzqqqhhhbbbXXXYYYVVVRRRRRRVVVVVVRRRXXXUUUQQQMMMJJJHHHHHHHHHFFFDDDBBB@@@@@@BBBEEEGGGGGGCCC>>>:::888888777666555777:::@@@GGGNNNUUUYYYXXXhhhrrrmmmaaaWWWOOOIIIBBB@@@AAADDDDDDAAAAAADDDHHHFFFDDDBBBAAABBBCCCDDD@@@???===<<<;;;<<<======???AAADDDFFFFFFGGGIIIKKKGGGIIILLLMMMMMMMMMMMMNNNEEEEEEGGGKKKRRRXXX\\\]]]^^^^^^______```aaaaaaaaa___OOO___jjjbbb]]]```bbb]]]VVVRRRFFFLLLOOOKKKFFFEEECCCAAACCC@@@JJJeeepppfff\\\TTTKKKCCCBBBDDDOOOaaauuu~~~{{{vvvxxx}}}~~~nnnhhhzzzyyy\\\SSS|||ZZZaaaTTTBBBCCCDDD:::333000000////////////000000111///777777WWW~~~cccRRRfffsss___VVVNNNJJJCCC>>>???AAACCCHHHMMMZZZcccnnnuuuwwwxxx{{{~~~{{{}}}~~~}}}}}}~~~~~~~~~~~~{{{zzz{{{}}}|||mmm]]]VVVXXX\\\iiiuuuyyyeeeSSSIIICCCEEENNN\\\gggqqq{{{kkkYYYLLLGGGLLLZZZgggrrrsssppphhhaaa\\\SSSLLLHHHIIIVVVrrrooo```cccuuussscccUUUSSSkkk}}}vvv~~~vvveeeLLL888:::>>>KKKyyyuuummmdddXXXLLLCCCDDDDDD???>>>CCCOOOddd}}}}}}}}}jjjVVVHHHCCC@@@>>><<<::::::;;;===>>>CCCIIIRRRXXX]]]aaafffjjjnnnpppssstttuuuwww{{{xxxrrrooollliiigggZZZUUURRRTTTSSSNNNJJJIIIFFFAAA<<<;;;===???>>><<<:::999777555555555666777555555555777;;;CCCMMMTTThhhooovvvyyyxxxxxx}}}xxxppphhheee]]]______^^^aaaffffffcccbbb```\\\YYYVVVQQQLLLGGGIIIGGGEEEFFFHHHJJJJJJIIIGGGDDD???<<<:::888666555444555777;;;AAAHHHNNNRRRZZZhhhssspppeee[[[QQQJJJEEEDDDEEEGGGFFFBBBBBBDDDHHHGGGEEEDDDEEEFFFHHHIIIDDDCCCBBBAAA@@@@@@??????EEEFFFHHHIIIHHHHHHIIIJJJHHHIIILLLMMMMMMMMMMMMMMMFFFFFFHHHLLLRRRXXX[[[\\\]]]]]]^^^^^^^^^_________VVVNNN[[[qqqiii^^^WWW\\\bbb```XXXRRRLLLRRRTTTPPPLLLKKKIIIFFFEEECCCLLLgggpppggg]]]TTTLLLDDDBBBEEERRRcccvvv~~~zzzuuuxxx}}}jjjeeeyyy~~~___TTT|||XXXbbbXXXFFFDDDCCC:::444000000////////////000000111000777888XXX|||tttrrryyyZZZOOO^^^qqqzzz~~~wwwaaaWWWOOOJJJCCC>>>>>>AAACCCGGGMMMWWW```llltttvvvxxx{{{~~~}}}~~~~~~}}}}}}~~~~~~~~~|||{{{{{{||||||wwwggg]]]^^^fffmmmttt{{{```MMM???EEELLLVVVhhhuuueeeTTTHHHFFFSSSaaarrrssspppiiiccc]]]SSSKKKIIIJJJUUUppprrrcccgggzzzttteeeXXXSSSggg|||xxxzzzhhhOOO===888<<>><<<;;;:::;;;===>>>BBBHHHQQQXXX]]]aaagggkkkpppppprrruuuyyy}}}~~~tttjjj```VVVPPPOOOLLLLLLOOOMMMGGGAAA@@@???<<<:::;;;>>>@@@???===;;;999888666666666777777555555555555666;;;AAAEEEPPPUUUZZZ\\\]]]```gggnnnyyy}}}~~~wwwqqqooopppooosssvvvwwwzzz}}}{{{vvvrrrooolllkkkiiibbbWWWNNNIIIFFFDDDFFFKKKMMMJJJGGGHHHEEEAAA>>><<<:::666444333444555888===BBBHHHKKKVVVcccqqquuuqqqhhh[[[RRRLLLKKKLLLNNNJJJDDDBBBEEEKKKJJJHHHGGGGGGIIIJJJLLLHHHHHHHHHHHHGGGEEECCCBBBHHHIIIJJJIIIGGGGGGGGGHHHGGGHHHJJJLLLMMMLLLKKKJJJHHHHHHIIILLLRRRWWWZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\PPPPPPVVV^^^tttpppcccZZZ^^^gggggg___XXXRRRVVVWWWSSSPPPNNNLLLIIIGGGFFFPPPkkkqqqhhh^^^VVVMMMEEECCCFFFRRRbbbuuu}}}zzzxxx|||ddd```vvvgggYYY}}}SSSbbb^^^NNNKKKFFF:::222000000////////////000000222000777999ZZZyyyhhh```eeerrr|||nnnQQQMMMYYYiiilllnnnzzzcccXXXPPPKKKCCC>>>>>>@@@BBBFFFKKKWWW```llltttvvvxxx{{{~~~~~~~~~||||||}}}~~~~~~|||~~~||||||{{{zzz~~~pppfffgggoooxxx~~~pppUUUSSSXXXjjjwwwfffSSSIIINNNXXXzzzxxxpppjjjddd___TTTQQQWWWlllvvvhhhmmm~~~tttfffYYYSSSgggsssuuuvvvsssyyywwwhhhTTTDDD<<<@@@PPP}}}ooo^^^OOOEEEAAAEEEFFFAAA???CCCKKKaaa{{{yyyfffSSSGGGCCC???>>><<<;;;;;;;;;======@@@GGGPPPWWW\\\aaagggkkkooooooqqqvvv}}}~~~rrrfff\\\WWWYYYWWWXXXYYYUUULLLDDDBBBAAA???>>>???@@@@@@>>>;;;:::999888777666666666777555666777666666777:::<<<>>>AAADDDEEEFFFKKKSSSZZZeeennnxxx{{{xxxwww{{{|||yyyyyyzzzuuuiii___PPPJJJEEEFFFKKKNNNJJJFFFHHHFFFDDDBBB@@@<<<888444555555555777;;;@@@EEEIIIMMMZZZmmm|||{{{nnnbbb\\\\\\^^^___XXXOOOJJJKKKNNNMMMKKKIIIHHHHHHIIIJJJKKKLLLMMMMMMLLLIIIFFFDDDFFFGGGGGGFFFEEEDDDEEEFFFHHHIIIJJJMMMNNNNNNLLLJJJLLLKKKKKKNNNSSSWWWYYYZZZYYYYYYYYYYYYYYYYYYYYYXXXRRRRRRSSSSSS___tttjjjlllpppnnngggbbb[[[^^^^^^YYYUUUTTTQQQMMMHHHHHHTTTooorrriii___VVVNNNFFFDDDGGGNNN___rrr{{{{{{{{{ccc___wwwooo^^^~~~]]]jjjdddRRRMMMGGG:::222000000////////////000000222000777:::]]]}}}uuubbbXXX[[[```aaaXXXHHHKKKXXXkkkiiiccc}}}dddYYYQQQKKKDDD>>>>>>@@@AAAEEEJJJZZZcccnnnuuuwwwxxxzzz}}}~~~~~~}}}}}}}}}}}}}}}~~~|||~~~~~~}}}|||{{{~~~~~~zzzyyylllkkkvvvsssaaabbb}}}jjjXXXPPPQQQooo~~~{{{xxxnnneeeaaajjjxxxlllrrrtttfffYYYSSShhh|||mmmkkklllmmmuuutttjjj___PPPCCC???DDDVVVuuueeeRRRFFF???AAABBB>>>>>>CCCFFF\\\wwwwwwdddRRRGGGCCC???>>>===<<<;;;<<<<<<===???FFFOOOWWW\\\bbbhhhlllnnnooosssxxxyyyrrrnnnfffddddddbbbZZZNNNEEEBBBCCCBBBAAAAAA@@@???<<<:::999999888777666666666666444666777777777666777999888999999999:::>>>EEEKKKVVVbbbpppwwwwwwzzz|||}}}yyyrrraaaXXXOOOLLLOOOQQQNNNJJJHHHGGGFFFEEECCC@@@<<<999666666555666999>>>DDDGGGGGGRRRggguuuqqqsssvvvvvvlll^^^UUUTTTNNNMMMKKKIIIIIIIIIJJJKKKKKKMMMOOOOOONNNKKKHHHFFFDDDEEEFFFEEEEEEEEEGGGIIILLLMMMOOORRRUUUUUURRROOOPPPOOONNNPPPTTTWWWYYYYYYXXXXXXWWWWWWVVVVVVUUUUUUSSSPPPOOORRRUUUfff|||xxxqqqllljjjhhhiiigggaaa]]]\\\XXXRRRHHHJJJYYYtttsssiii___WWWNNNFFFEEEGGGNNN___rrr{{{{{{|||jjjiiinnn]]]}}}oooxxxkkkUUUOOOJJJ===666000000////////////000000333000888<<<```tttwww{{{kkkcccddd```VVVKKKCCCIIIZZZtttpppaaa}}}}}}eeeZZZSSSLLLDDD>>>>>>???@@@DDDIIIZZZcccnnnuuuwwwwwwzzz}}}~~~}}}~~~~~~}}}~~~~~~}}}|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~zzzwwwyyysssxxxooommmmmmXXXKKK]]]rrr{{{lllffflllwwwxxxnnnuuussseeeYYYRRRfffwwwtttnnnlllmmmuuu}}}oooddd\\\NNN@@@>>>FFFZZZ~~~kkkSSSGGG>>>??????<<<===CCCEEEWWWooovvvdddRRRGGGDDD>>>>>>===<<<<<<<<<<<<<<<>>>EEENNNVVV\\\bbbhhhmmmnnnqqqwww|||~~~uuuqqqnnnhhh]]]NNNEEEDDDAAAAAAAAAAAA@@@>>>===<<<::::::999999888777777666222444666777666666666777777777777777777:::>>>AAAMMMYYYhhhqqquuuzzz}}}|||~~~qqqhhh\\\TTTRRRQQQNNNKKKIIIHHHGGGGGGGGGEEEBBB???:::888666666888<<>>cccyyysss|||uuuqqqssshhhUUUHHHBBBFFFZZZ~~~|||eee}}}}}}ddd[[[TTTLLLEEE???>>>???@@@CCCHHHWWWaaallltttvvvwww{{{~~~}}}~~~~~~~~~|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~|||~~~|||pppuuuxxxxxxhhhQQQYYYgggzzzmmm]]]WWWZZZbbbgggvvvtttoooxxxrrrfffZZZPPP```xxx|||tttrrrxxxrrrggg___PPP???<<>>???<<<===CCCGGGTTTgggzzzuuudddSSSHHHEEE>>>=========<<<<<<<<<<<<===DDDNNNVVV\\\bbbhhhmmmpppvvv}}}}}}wwwnnn```QQQIIIIIIDDDDDDDDDBBB@@@?????????<<<<<<<<<;;;;;;:::999888444555777888777666777888666777888888888999;;;<<>>??????CCCGGGTTT]]]jjjrrruuuxxx{{{|||~~~~~~{{{zzz|||~~~~~~~~~~~~}}}}}}}}}~~~{{{}}}~~~~~~}}}~~~~~~kkkkkksssllljjjdddccchhhzzz|||```IIILLLRRR___ttt|||gggSSSGGGGGGNNNUUUgggsssxxxqqqnnnyyyqqqfff[[[OOO[[[~~~{{{||||||vvvzzzrrrhhhaaaPPP===;;;JJJdddoooMMMBBB<<>>BBBJJJRRRaaasss}}}uuudddSSSIIIFFF===============<<<<<<<<<===DDDMMMVVV\\\bbbiiimmmssszzzzzzppp```RRRKKKLLLKKKKKKIIIFFFBBB@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::777999::::::999888888999555666888999:::::::::::::::EEEVVVeeeqqq||||||pppcccYYYRRROOOIIIHHHGGGIIIKKKLLLLLLKKKKKKHHHBBB>>><<<===???AAAGGG@@@GGGfffrrrkkkccc```[[[VVVQQQMMMLLLKKKKKKLLLMMMNNNNNNNNNMMMMMMNNNNNNNNNMMMLLLMMMPPPSSSOOOOOORRRXXX___aaa]]]XXXZZZXXXVVVWWWXXXZZZZZZZZZWWWVVVUUUTTTSSSRRRQQQPPPSSSVVVJJJHHHSSSRRR[[[zzz}}}tttooollleee]]]QQQVVVgggqqqhhh^^^UUUMMMEEECCCFFFNNN```sss|||{{{yyypppqqqkkk[[[xxxZZZllliii[[[ZZZVVVDDD555222222111000000000000000111111999???fffppppppxxx}}}xxxuuujjjWWWLLLBBBIII___jjj{{{~~~bbbVVVVVVKKKCCC===<<<======AAAEEEPPPZZZgggppptttwww{{{~~~}}}~~~||||||}}}~~~||||||~~~~~~}}}}}}}}}~~~~~~~~~oooaaazzzuuuvvvnnn]]]TTTUUUOOOOOOQQQYYYjjj{{{TTTMMMCCCBBBRRRkkk~~~kkkTTTHHHJJJQQQTTTTTT___hhhlllhhhiiisssyyygggZZZSSSYYYrrr}}}wwwnnnwww~~~qqqmmmaaaKKK>>>===GGGggg~~~sssNNNBBB;;;>>>???===???EEEJJJYYYkkkwww|||vvvcccRRRGGGDDD?????????===;;;::::::<<<>>>AAAJJJUUU\\\aaagggnnnxxx}}}{{{||||||wwwpppdddYYYVVVRRROOOKKKGGGDDDDDDDDDEEEKKKGGGBBB>>>===<<<<<<<<<888<<<;;;666777;;;<<<888888;;;>>>???>>>;;;:::999???>>>FFFWWWiiixxx}}}mmm\\\RRRRRRNNNMMMPPPPPPLLLMMMRRRQQQHHH@@@=========@@@DDDLLLFFFEEEWWWzzzssskkkccc[[[TTTOOOOOOMMMLLLLLLMMMNNNNNNMMMTTTTTTTTTPPPLLLJJJLLLNNNNNNQQQQQQPPPYYYffffff[[[ZZZXXXXXXYYY\\\]]]ZZZWWWVVVTTTSSSUUUWWWWWWTTTQQQQQQPPPQQQPPPLLLMMMWWWbbb|||yyylll]]]YYYaaatttuuuhhh[[[SSSMMMGGGEEEFFFPPPbbbsssvvvqqqppptttwww~~~kkkhhh```SSSxxx[[[kkkfffVVVSSSOOO???000111111000//////000000000222111:::???gggssssss}}}xxxdddSSSEEEGGG___lllvvv~~~bbbVVVUUULLLDDD===<<<======@@@EEEOOOYYYfffppptttvvv{{{~~~|||}}}~~~}}}||||||}}}~~~~~~~~~~~~wwweeeuuurrrgggaaabbb^^^RRRKKKLLLNNNMMMLLLMMMRRR\\\hhhppphhhZZZGGG???JJJaaavvv~~~iii___SSSNNNRRRUUUTTTQQQNNNUUUYYYWWWZZZgggwwwyyyggg[[[UUU]]]www{{{|||tttnnn{{{uuuqqqfffOOOAAA:::EEEddd{{{jjjLLLAAA;;;>>>???===>>>CCCOOOcccwww|||uuucccQQQFFFCCC?????????===;;;:::;;;<<>>===<<<>>>BBBAAA======AAAAAA======???AAABBB@@@>>>>>>>>>======BBBPPP```pppyyyqqqcccZZZTTTVVVWWWUUUSSSTTTOOOGGG???<<<;;;<<>>=========@@@EEEMMMXXXeeeooosssvvvzzz~~~~~~~~~~~~}}}~~~}}}{{{{{{}}}|||}}}}}}}}}~~~}}}}}}~~~~~~hhhhhhzzziii\\\TTTTTTSSSLLLHHHIIIKKKLLLMMMLLLLLLMMMPPPRRRSSSaaarrryyyjjjSSSCCCFFFVVVeeekkkWWWVVVVVVYYY[[[YYYTTTOOOEEEJJJLLLJJJNNN]]]qqq}}}yyyhhh[[[UUU___{{{|||~~~||||||yyypppnnn|||xxxmmmTTTCCC;;;EEEccctttuuu{{{sssbbbJJJ@@@:::>>>@@@<<<<<>>;;;:::;;;<<>>:::>>>@@@<<<;;;???CCCXXXnnnyyy}}}uuubbbPPPEEEBBB@@@@@@@@@>>>;;;:::;;;<<<@@@BBBKKKVVV^^^bbbhhhooooootttsssuuu~~~}}}rrrnnnggg\\\QQQKKKIIIKKKMMMNNNLLLIIIFFFBBBBBBCCCDDDCCCCCCBBB@@@AAADDDFFFGGGGGGGGGFFFDDDBBBAAABBBDDDAAA???@@@DDDKKK[[[ssspppaaaYYYUUUSSSRRRSSSOOOLLLIIIDDDAAADDDIIIHHHFFFEEEJJJ]]]{{{vvvrrrkkkddd___ZZZVVVTTTQQQQQQQQQRRRRRRTTTWWWXXX\\\^^^ZZZQQQKKKLLLMMMMMMQQQSSSWWWZZZ\\\\\\[[[YYYTTTUUUWWWYYYZZZZZZXXXWWWTTTRRRTTT[[[^^^ZZZTTTRRR```nnnzzzyyy~~~sssjjj___WWWNNNGGGEEEGGGRRRdddsssuuuoooooossswwwzzz{{{gggkkkzzz]]]TTT{{{JJJ___```RRRPPPMMM>>>333000000////////////000000444333;;;@@@hhh{{{yyyuuuzzzrrrZZZJJJFFFWWWbbbcccgggXXXUUUOOOGGG@@@>>>======???CCCIIITTTcccmmmrrrtttxxx{{{~~~~~~}}}}}}~~~~~~~~~||||||~~~~~~~~~}}}{{{{{{}}}}}}~~~~~~~~~~~~~~~}}}|||}}}}}}}}}}}}~~~~~~}}}|||{{{}}}kkkccczzz{{{nnn```UUUKKKGGGGGGHHHHHHJJJFFFHHHJJJJJJIIIIIIIIIJJJOOOPPPPPPOOOQQQ___vvv~~~pppaaa^^^TTTIIIGGGRRRbbbkkk{{{yyyuuunnneee[[[TTTPPPEEECCC@@@===???MMMcccuuu|||iiiYYYOOOVVVssswww~~~|||qqqqqq{{{zzz}}}ssslllkkkfffjjjtttVVVAAA???HHHeee}}}qqqqqqtttlll^^^HHH>>>999>>>???;;;;;;??????OOO```lllyyy|||uuubbbQQQFFFCCC@@@@@@@@@>>><<<;;;;;;===???BBBJJJVVV]]]bbbhhhnnnlllpppooorrr{{{}}}|||uuuhhh\\\SSSOOONNNOOOQQQPPPMMMHHHDDDDDDGGGJJJKKKIIIHHHIIIJJJLLLPPPRRRIIIIIIGGGCCC@@@???@@@AAA@@@>>>>>>>>>BBBNNNeeezzzrrrfff\\\VVVSSSPPPPPPQQQNNNIIIHHHKKKHHHHHHHHHKKKRRRaaavvv}}}vvvoooggg^^^YYYXXXWWWUUUUUUUUUVVVWWWWWWVVVZZZYYYSSSMMMLLLMMMMMMQQQTTTXXX\\\^^^______^^^YYYZZZ\\\\\\\\\[[[[[[[[[ZZZUUUUUUZZZ]]]ZZZUUUSSSRRRZZZiiiqqqiii___VVVMMMEEEDDDFFFRRRdddsssvvvqqqrrrwww||||||{{{eeejjjuuuZZZTTT}}}DDD[[[]]]PPPNNNKKK===111222222111000000000000000444333:::???ggg~~~tttnnnppppppnnnssssssfffVVVIIIDDDPPPtttxxxZZZ\\\}}}iiiZZZWWWPPPHHHAAA>>>======???CCCGGGRRRaaalllqqqsssvvvyyy|||||||||}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~||||||~~~~~~~~~}}}}}}}}}|||||||||||||||}}}~~~|||{{{zzz{{{~~~uuu```pppvvvkkk^^^XXXPPPJJJHHHIIIKKKMMMHHHHHHHHHGGGFFFFFFHHHJJJJJJKKKMMMMMMKKKLLLWWWbbbssskkk[[[WWWPPPMMMXXXrrruuuggg\\\UUUQQQEEEBBB>>>===>>>JJJ```sss}}}{{{jjjZZZNNNTTTqqq~~~{{{|||sssyyyvvvmmmooo{{{|||}}}qqqiiihhhdddeee}}}tttUUU@@@;;;EEEbbbyyyzzz~~~rrr]]]III???999===???;;;;;;@@@EEERRR```jjjwwwyyyvvvcccRRRGGGDDD@@@AAA@@@???<<<;;;<<<===>>>AAAJJJUUU\\\aaagggnnnkkkpppnnnqqqzzzzzz}}}}}}pppddd\\\XXXWWWVVVWWWVVVSSSNNNLLLNNNQQQQQQOOOQQQUUUVVVTTTSSSVVVLLLKKKIIIDDD@@@======>>><<<;;;::::::;;;CCCTTTdddxxx}}}jjj\\\TTTQQQQQQUUUVVVRRROOONNNHHHGGGHHHKKKOOOUUU___jjjppptttvvv|||~~~uuukkkdddccc```\\\ZZZZZZYYYXXXWWWTTTVVVWWWUUUQQQNNNOOOPPPRRRVVVZZZ]]]___```bbbdddbbbbbbbbb```]]]\\\]]]___^^^XXXVVVYYYZZZWWWUUUTTTPPPRRRUUUcccooohhh___WWWMMMDDDCCCFFFSSSdddtttvvvrrrsssyyy~~~~~~fffllloooVVVTTT~~~MMMbbbcccSSSNNNKKK>>>444555444333111000000000000444222999>>>gggzzz{{{tttrrrmmmeeejjjooohhh\\\MMMEEENNNsssyyyZZZZZZyyykkk]]]YYYQQQIIIAAA???>>><<>>;;;<<>><<<<<<:::999999:::999<<>><<<>>>BBBDDDPPP```kkkppprrruuuxxxzzz|||~~~~~~|||}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}{{{zzzzzz{{{|||wwwwwwxxxyyy{{{~~~~~~|||{{{|||~~~```ggglllvvvzzztttpppkkkttttttnnn```SSSLLLKKKKKKJJJJJJIIIGGGEEEEEEGGGIIIJJJGGGHHHMMMNNNLLLOOOVVVMMMPPPTTT___ssssssUUULLLGGGYYY|||mmm```VVVOOONNNHHHCCC@@@<<>>;;;===CCCLLL___qqqxxx|||zzzyyyxxxeeeSSSIIIEEEAAAAAAAAA???===;;;<<<======???HHHSSS[[[___eeelllppptttqqqttt}}}{{{yyy~~~sssnnngggpppyyy{{{vvvmmmhhheee___bbblllvvvtttfffYYYTTTSSSSSSPPPKKKEEE@@@===<<<;;;999:::<<<;;;;;;@@@GGGQQQbbbzzzttthhh^^^^^^```]]]WWWTTTUUUKKKFFFKKKSSSXXX^^^eeeooommmmmmpppqqqrrruuuzzz~~~zzzvvvrrrmmmhhheeedddccc```]]]___ZZZUUURRRPPPPPPQQQTTTSSSVVVYYY[[[\\\```fffkkkpppoookkkeee___]]]```ddd]]]ZZZZZZ[[[YYYTTTRRRTTTRRRIIIKKKYYYfff}}}pppjjjbbbZZZOOOEEEDDDHHHUUUffftttuuuppppppvvv{{{ooowwwsssZZZYYYVVVccc```VVVTTTKKK;;;222000000000000000000000000555333;;;???ggg|||nnncccpppjjjRRRIIISSSuuucccYYYxxx{{{}}}jjj[[[WWWQQQJJJBBB???<<<;;;???DDDEEEOOO___mmmqqqqqqvvv}}}}}}}}}~~~zzzyyy|||}}}{{{wwwuuusssuuuzzz~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}~~~iii]]]```pppvvvqqqnnnlllxxx{{{uuudddTTTMMMNNNPPPJJJIIIHHHGGGFFFGGGGGGHHHJJJJJJKKKKKKLLLNNNOOOPPPNNNNNNOOOSSSYYYbbbjjjoooZZZ[[[LLLKKKtttmmm[[[SSSTTTMMMKKKHHHEEE??????IIIUUUcccrrrvvveeeXXXQQQ[[[}}}uuuoooqqqrrrsssvvvzzz}}}~~~~~~wwwnnnddd```eeeuuuzzzlllWWWEEE<<>>===;;;:::<<>>DDDDDDMMM]]]kkkppppppttt{{{|||||||||}}}~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}~~~{{{zzz}}}}}}zzzxxxvvvuuuvvvzzz}}}}}}}}}}}}}}}|||||||||}}}~~~~~~~~~}}}~~~~~~kkk[[[YYYcccppp~~~xxxsssooolllkkkooolll```VVVSSSTTTUUUIIIIIIGGGFFFFFFGGGHHHHHHLLLKKKLLLLLLMMMNNNOOOPPPOOOOOONNNNNNQQQUUUYYY[[[XXXZZZMMMHHHbbb~~~lll\\\TTTUUUQQQMMMIIIEEE@@@>>>DDDLLLZZZjjj{{{vvveeeXXXPPPXXXuuuvvvwwwzzzzzz|||wwwpppkkkiiimmmzzz{{{rrreeeQQQ@@@;;;GGGdddvvvSSSDDD:::;;;>>><<<;;;===@@@LLL]]]lllyyy}}}{{{|||gggSSSHHHEEEAAAAAAAAA@@@>>>===;;;:::;;;???EEEMMMVVV]]]cccfffkkkmmmqqqsssuuuwwwzzz}}}}}}pppdddaaa]]]\\\]]]ZZZSSSMMMIIIBBB>>>??????;;;999999===BBBPPPggg~~~vvvqqqmmmfffaaa\\\XXXUUUVVVZZZ^^^``````jjjkkkmmmnnnnnnlllkkkjjjppptttzzz~~~~~~zzzxxxssspppkkkgggdddaaa^^^[[[XXXWWWVVVTTTSSSRRRSSSTTTWWWYYYZZZ[[[ZZZ[[[]]]___ccceeegggiiihhheeebbb```[[[WWWQQQKKKHHHHHHJJJLLLKKKQQQOOONNNYYYhhhppphhh^^^WWWOOOGGGFFFHHHUUUkkksssmmmnnnqqqttt|||}}}|||zzzzzzrrrYYYUUUGGGVVVXXXRRRSSSLLL<<<444000000000000000000000000111111999<<>>CCCBBBKKKZZZhhhnnnooosssyyyzzzzzz{{{|||~~~~~~|||zzz{{{}}}}}}~~~}}}|||||||||}}}~~~~~~|||{{{}}}|||yyyyyyxxxwwwxxx{{{}}}}}}||||||||||||{{{||||||}}}~~~~~~~~~}}}}}}~~~oooYYYQQQUUU^^^www{{{vvvpppllldddfffddd\\\VVVUUUSSSQQQLLLKKKIIIHHHGGGGGGGGGGGGLLLLLLLLLLLLMMMNNNNNNOOOOOONNNMMMKKKKKKJJJJJJKKKOOOSSSKKKFFFQQQgggnnn]]]VVVVVVVVVOOOIIIEEEAAA===>>>BBBOOO___rrrvvvdddWWWPPPWWWooo}}}zzzxxx|||zzz{{{{{{}}}vvvjjj^^^LLL===;;;FFFcccvvvSSSDDD999;;;>>>;;;:::<<<;;;DDDQQQbbbtttzzz~~~iiiTTTHHHEEEBBBAAAAAA@@@???===<<<;;;;;;>>>DDDLLLTTT[[[aaadddjjjmmmppprrrtttvvvzzz|||}}}rrriiidddlllzzz{{{rrr^^^RRRGGGDDDDDDAAA===;;;<<<999>>>QQQiiixxxpppjjjeeeaaa\\\[[[]]]______^^^gggiiikkkmmmmmmkkkhhhfffhhhjjjnnnqqquuuzzz}}}yyyvvvqqqnnnjjjgggdddbbb___]]]XXXWWWVVVUUUUUUUUUUUUVVVXXXYYYZZZYYYXXXWWWXXXZZZ\\\___dddhhhhhheeeaaa^^^TTTPPPJJJDDDBBBCCCFFFHHHHHHPPPRRRTTT]]]eeewwwooofff\\\UUUMMMFFFEEEHHHYYYmmmssslllnnnqqqvvvyyyxxx~~~{{{uuu}}}rrrWWWSSSGGGWWWYYYTTTUUUNNN>>>555////////////////////////222333;;;>>>ccczzz{{{ttt```XXXFFFHHH]]]ooo```pppwww|||qqq```YYYQQQJJJCCC@@@===;;;===BBBBBBJJJXXXgggmmmooosssyyyyyyzzz|||}}}~~~}}}|||{{{|||}}}|||}}}~~~}}}}}}}}}~~~|||}}}|||}}}|||xxxxxxxxxyyyzzz|||}}}~~~~~~}}}}}}}}}|||}}}}}}}}}}}}}}}}}}}}}}}}~~~uuuZZZMMMOOOTTThhhxxxrrrnnn___```^^^YYYWWWWWWSSSNNNNNNMMMKKKIIIGGGFFFFFFFFFLLLKKKKKKKKKLLLLLLMMMNNNKKKLLLLLLLLLKKKJJJIIIHHHCCCGGGFFFFFFKKKUUUwwwrrrccc[[[ZZZ[[[QQQGGGCCC@@@===<<<>>>GGGVVVjjjzzzuuubbbUUUQQQYYYrrr|||xxx}}}yyy~~~uuuhhh\\\LLL>>>>>>GGGcccqqqRRRCCC999<<<>>>;;;999;;;>>>BBBJJJYYYnnn~~~{{{yyykkkVVVIIIFFFBBBBBBAAA@@@???===<<<;;;<<>>;;;===AAACCCIIIWWWeeemmmoootttyyywwwxxxzzz}}}{{{|||~~~~~~}}}|||{{{|||~~~~~~}}}}}}}}}~~~||||||{{{}}}|||yyywwwxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~{{{]]]MMMNNNQQQ```zzzvvvuuuaaaaaa^^^YYYYYYZZZWWWQQQJJJIIIHHHGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJKKKLLLMMMIIIJJJLLLNNNNNNMMMKKKJJJAAACCCCCCGGGJJJKKKeeeyyylllfffddd^^^RRRGGGBBB@@@>>>===???CCCPPPddduuuuuuaaaUUURRR^^^zzz}}}zzz}}}}}}|||xxxzzzzzzlll^^^MMM???AAAGGG```qqqQQQCCC999<<>>@@@EEEQQQfffwwwzzzuuuwww}}}mmmXXXKKKGGGBBBBBBBBBAAA???>>><<<;;;===???DDDJJJRRRZZZ```ccckkknnnqqqsssuuuwwwzzz}}}~~~{{{pppvvvvvvdddSSSNNNOOOMMMGGGCCCDDD@@@AAAGGGOOOaaa|||sssmmmiiieeebbbccceeefffdddbbbaaadddiiimmmnnnnnnkkkjjjiiiiiihhhhhhiiimmmssswwwwwwzzz}}}~~~{{{xxxuuuqqqnnniiifffccc```]]]ZZZYYYWWWVVVXXXZZZZZZYYYWWWVVVXXXYYYXXXVVVTTTTTTUUUYYYYYYYYYXXXVVVTTTRRRQQQKKKKKKJJJJJJIIIIIIIIIHHHJJJSSSXXX^^^jjjnnnvvv}}}lllcccYYYRRRKKKEEEEEEIIIXXXlllrrrmmmppprrrsssxxx{{{~~~|||~~~xxxiiiooolllWWWXXXQQQ______WWWUUULLL:::111000000000000000000000000000333<<<;;;\\\hhh^^^hhhxxxzzzppp^^^RRREEEJJJ^^^xxxpppuuuxxxvvv|||yyyeee]]]QQQJJJDDDAAA>>>;;;<<<@@@CCCHHHUUUccclllooosssxxxtttuuuxxx{{{|||}}}}}}}}}{{{|||}}}{{{{{{|||}}}~~~~~~|||{{{{{{{{{|||}}}|||~~~~~~{{{zzz}}}}}}zzzxxxzzz}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}~~~~~~dddOOONNNNNN\\\zzz}}}}}}}}}uuussskkkaaaZZZXXXTTTOOOIIIIIIHHHHHHHHHIIIKKKLLLIIIIIIIIIJJJKKKLLLNNNNNNKKKLLLNNNNNNNNNLLLJJJIIIHHHGGGDDDGGGHHHCCCSSSttt{{{tttooo^^^TTTIIIEEEBBB??????AAA@@@JJJ]]]ooozzzuuubbbVVVSSS___~~~}}}xxxpppyyytttvvv|||{{{xxxsssaaaMMM>>>AAADDD\\\lllOOOBBB:::===AAA>>><<<>>><<<===AAALLL___pppuuuqqquuu|||ppp[[[NNNJJJCCCBBBBBBAAA@@@>>>===<<<<<<>>>CCCIIIQQQYYY```dddkkkmmmppprrrtttwwwzzz||||||~~~yyyrrrooommmuuuiii```aaaccc^^^SSSLLLFFFCCCDDDGGGHHHUUUzzzzzzrrrmmmfffddddddgggjjjjjjgggdddbbbdddhhhlllnnnnnnmmmkkkkkkkkkkkkiiiiiikkknnnrrrrrrtttwwwzzzzzzyyywwwuuussspppllliiifffdddaaa___\\\ZZZYYY[[[^^^___\\\YYYXXXYYYZZZZZZWWWTTTSSSSSSWWWVVVSSSPPPOOOOOOOOOOOONNNOOOQQQRRRSSSRRRQQQPPPSSSZZZ]]]cccooorrrxxx{{{lllcccXXXQQQJJJEEEFFFJJJ\\\ooosssnnnpppqqqpppsssuuuvvv||||||}}}rrrgggrrrfffUUUYYYXXXeeecccYYYWWWMMM<<<333000000000000000000000000111555>>>;;;ZZZrrr\\\YYY```ooo}}}yyygggXXXIIIIIIUUUxxxxxxxxx||||||tttuuuyyyeee\\\QQQKKKEEEBBB>>>;;;<<>>???<<>>BBB\\\{{{wwwbbbNNNAAA:::>>>CCC@@@???AAA???AAADDDMMM]]]mmmssspppttt{{{rrr]]]PPPLLLCCCCCCBBBAAA@@@>>>===<<<999<<<@@@GGGOOOXXX```dddhhhkkknnnppprrrtttxxxzzzyyy|||yyynnnwwwmmmfffhhhkkkhhhaaa]]]PPPIIIGGGGGGDDDLLLnnn~~~wwwpppkkkddddddgggkkkoooooojjjfffeeefffiiikkkllllllkkkjjjhhhiiijjjjjjiiiiiijjjlllmmmoooqqqtttuuuuuuuuutttqqqnnnkkkiiihhhgggeeedddbbb___^^^___cccccc```\\\\\\]]]^^^\\\XXXTTTRRRQQQRRRQQQOOOOOOOOOQQQRRRTTTTTTUUUWWWXXXYYYYYYYYYYYYYYY___aaahhhuuuxxx{{{zzzlllbbbXXXQQQJJJFFFGGGKKK^^^oooqqqlllooossstttxxxttt{{{|||rrrgggwwwaaaQQQXXXWWWdddaaaVVVSSSJJJ999000000000000000000000000000444888AAA===ZZZiii^^^^^^gggsss~~~mmmYYYGGGBBBHHHfffyyynnntttxxxvvvyyyddd[[[QQQKKKEEEBBB???;;;;;;???@@@DDDPPP___iiimmmqqquuuvvvwwwzzz|||~~~~~~}}}|||}}}|||{{{{{{|||~~~~~~~~~~~~}}}~~~|||xxxxxx|||}}}|||~~~~~~{{{{{{||||||}}}~~~~~~~~~|||{{{zzz|||||||||}}}~~~zzzYYYPPPLLLXXXxxxzzzmmmeeeeeeggghhhiiifffaaa[[[UUUPPPMMMLLLJJJJJJKKKMMMOOOQQQSSSTTTPPPQQQQQQQQQQQQOOONNNMMMGGGJJJFFFDDDHHHIIIWWWppp}}}lll[[[WWWTTTRRRKKKBBB===<<<888@@@PPPdddqqqyyyvvvhhh[[[RRRYYYvvvzzzwwwqqqvvvsssmmmvvvqqqkkkkkkppplllkkkmmmQQQ===;;;AAA___}}}uuu^^^MMMAAA:::???DDDBBB@@@BBBFFFHHHKKKRRR___lllrrrpppssszzzsss^^^QQQMMMCCCCCCBBBAAA@@@>>>===<<<777:::>>>EEENNNWWW___dddfffiiilllnnnpppsssvvvxxxxxx{{{wwwkkk```___ccceeeggghhh]]]QQQIIIGGGBBBHHHfff|||tttmmmiiidddfffiiinnnrrrqqqlllfffggghhhiiijjjjjjiiihhhgggdddfffhhhiiihhhggghhhiiijjjkkkmmmpppqqqrrrssssssllljjjhhhggghhhhhhgggffffffcccaaacccfffgggccc^^^___``````]]]XXXSSSPPPOOOMMMMMMNNNPPPRRRUUUXXXYYYZZZZZZZZZZZZ\\\^^^___aaaUUU[[[___hhhvvvyyy|||zzzlllcccXXXQQQKKKFFFHHHLLL\\\lllnnniiipppwww{{{}}}zzznnn~~~^^^NNNUUUOOOTTTSSSUUU[[[NNN888///111000///////////////000000777@@@EEE[[[|||oooaaacccuuuqqqhhhJJJFFFAAARRRiiiaaakkkxxx}}}aaa[[[PPPJJJEEECCC???:::999<<>>AAAHHHLLLPPPSSSVVV\\\fffllllllsss{{{uuu```QQQKKKFFFDDDBBBAAAAAA@@@>>><<<===;;;>>>GGGOOOUUU[[[aaagggiiilllnnnoooqqqtttvvvzzz|||~~~nnnhhh[[[TTTXXX]]]___gggsssiii```RRRKKKJJJIII\\\vvvnnnhhhaaadddiiiqqqvvvvvvqqqkkkhhhhhhiiiiiihhhfffeeeccccccdddeeefffggghhhhhhhhhlllmmmnnnooonnnmmmlllkkkjjjiiigggfffeeeeeeeeeffffffffffffeeeeeedddddddddaaaaaa```^^^ZZZTTTOOOLLLMMMQQQUUUWWWXXXXXXYYYYYY\\\]]]___bbbeeedddbbb___]]]XXXZZZfffsss{{{}}}{{{lllcccXXXQQQKKKGGGIIIOOOccckkkooollllllsss}}}zzzyyyzzz~~~ZZZHHHSSSSSSXXXUUUVVVZZZMMM888///000000////////////000000111777???EEE[[[yyykkkjjjuuuzzzbbbHHHDDDBBBUUUjjj```cccsssyyyccc]]]SSSLLLGGGCCC???::::::===@@@CCCLLL[[[eeejjjoootttuuuwwwyyy|||~~~}}}~~~{{{wwwsssrrruuuyyy{{{{{{{{{|||}}}|||{{{{{{}}}~~~~~~|||{{{{{{|||~~~~~~|||{{{{{{{{{{{{{{{|||~~~~~~}}}|||}}}}}}~~~jjjRRRPPPWWWqqqyyynnnffffffhhhgggeeeccc^^^ZZZXXXWWWXXXYYYUUUSSSOOONNNOOOQQQQQQQQQUUUTTTTTTUUUUUUTTTPPPMMMJJJIIIGGGJJJLLLJJJaaatttfff]]]VVVSSSPPPIIICCC@@@===>>>HHHZZZkkkxxxsssdddWWWSSS```||||||rrrnnnqqqpppooojjjlllooohhhhhh___```vvvkkkPPP>>>===EEEZZZnnnSSSFFF<<<>>>@@@???AAAFFFNNNRRRVVVYYY___hhhmmmlllqqqzzzvvvaaaSSSMMMFFFDDDBBBAAAAAA@@@>>><<<<<<;;;>>>FFFNNNTTTZZZ```fffhhhkkkmmmoooqqqtttvvvxxxyyy|||vvvggg```VVVPPPSSSVVVYYYfffuuupppiiiZZZPPPKKKFFFXXXyyywwwnnniiibbbcccgggooovvvwwwpppjjjeeeeeefffeeeeeedddcccbbbddddddeeefffffffffffffffggghhhiiijjjjjjiiihhhhhhjjjiiigggfffeeedddeeeeeeeeeeeeeeeeeeddddddddddddeeedddccc```[[[UUUPPPLLLLLLNNNQQQTTTVVVYYY]]]```ccceeehhhkkkkkkfff^^^YYYPPPLLLPPP___nnnwww|||~~~yyylllcccYYYQQQJJJGGGJJJOOOfffmmmpppnnnlllrrrzzz}}}zzz}}}~~~YYYFFFPPPYYY]]]YYYWWWZZZLLL888000000000000//////000000111222666???FFF[[[~~~uuuvvvmmmSSSEEEBBBVVVllleeeaaavvvooopppggg___VVVOOOHHHDDD???:::;;;??????AAAJJJXXXbbbhhhmmmssswwwxxx{{{~~~~~~~~~}}}yyytttrrrsssvvvzzz{{{zzz{{{|||{{{zzz{{{}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzzzzz|||~~~~~~}}}}}}}}}}}}~~~www]]]SSSUUUooo}}}ssslllkkkllljjjcccbbb```]]][[[ZZZYYYYYYYYYVVVTTTSSSSSSTTTTTTTTTWWWWWWVVVVVVVVVTTTPPPMMMHHHHHHGGGKKKMMMIII\\\}}}jjjaaaYYYWWWTTTMMMFFFBBB>>><<>>>>>FFFYYY~~~[[[III;;;<<<@@@???@@@CCCLLLPPPUUUYYY```iiikkkiiinnnwwwyyycccTTTOOOGGGEEECCCBBBAAA@@@>>><<<<<<:::===EEELLLRRRYYY```eeegggjjjlllnnnpppsssuuuvvvwwwzzz~~~uuulllaaaZZZWWWVVVSSSRRR\\\iiirrrooobbbWWWNNNGGGVVVuuuyyyqqqlllfffeeefffoooxxxzzzsssjjjeeeddddddccccccdddddddddffffffffffffeeeeeeddddddcccdddeeefffffffffffffffiiihhhgggeeedddccccccccccccccccccdddddddddddddddggggggeeebbb]]]WWWQQQNNNMMMOOOQQQTTTXXX^^^eeejjjkkklllmmmmmmhhh^^^QQQIIIEEEDDDJJJYYYiiisssxxx|||~~~wwwlllcccYYYQQQJJJFFFJJJQQQhhhnnnrrrooommmqqqwwwzzz~~~yyy~~~WWWEEEMMM{{{]]]aaa\\\XXXYYYKKK888111000000000///000000111111222555>>>HHH]]]uuuzzzkkkMMMAAATTTmmmlllcccwww}}}rrrgggqqqkkkaaaYYYQQQIIIDDD>>>:::;;;??????AAAIIIVVV```gggmmmsssxxxzzz|||}}}yyywwwwwwyyy{{{}}}zzz{{{||||||{{{{{{}}}~~~}}}}}}}}}|||{{{zzz{{{~~~~~~|||}}}}}}~~~~~~~~~fffVVVRRRlll}}}}}}vvvqqqqqqooommmiiihhhfffccc___[[[WWWUUUXXXWWWWWWYYYZZZZZZXXXWWWZZZYYYXXXXXXWWWTTTPPPMMMKKKLLLKKKMMMLLLFFFQQQnnnqqqfff]]]ZZZXXXQQQIIIEEEAAA<<<===JJJ\\\mmm}}}}}}ooo^^^QQQQQQbbb~~~rrrkkkqqqpppooohhhiiiyyyjjjddd]]]dddxxxvvvdddLLL;;;???FFFXXXaaaLLL;;;:::@@@@@@>>>@@@CCCHHHNNNTTT^^^ggghhheeejjjttt{{{cccTTTOOOHHHFFFCCCBBBAAA@@@>>><<<;;;:::===DDDJJJOOOWWW___dddfffiiikkklllnnnqqqtttwwwxxxzzz}}}}}}{{{|||~~~lllfff```^^^ZZZVVVYYY___iiilllggg___WWWNNNXXXsss~~~~~~vvvppplllhhhgggppp{{{~~~vvvmmmhhhgggfffeeeeeefffhhhiiiiiihhhgggfffdddccccccbbbcccddddddeeefffgggggghhhhhhhhhfffeeedddcccbbbbbbaaabbbbbbccccccdddddddddeeeeeeeeebbb^^^YYYTTTPPPQQQSSSVVVYYY]]]cccjjjooopppnnniiiddd\\\QQQFFF???DDDCCCJJJZZZiiiqqqvvvyyy}}}~~~tttjjjcccYYYQQQJJJGGGLLLTTTiiiooorrrooonnnqqquuuvvv}}}~~~www|||UUUEEELLLxxx^^^ccc^^^YYYXXXJJJ777222000000000000000111222222333444>>>KKK```zzz~~~UUUCCCRRRhhhkkk[[[iiiwww~~~|||vvvlllpppoooddd[[[SSSJJJDDD???::::::>>>@@@AAAHHHUUU___fffmmmtttxxxzzz|||~~~~~~~~~~~~}}}|||{{{|||||||||}}}}}}}}}||||||~~~~~~~~~~~~~~~{{{yyyzzz~~~|||~~~~~~~~~~~~~~~oooZZZQQQhhh~~~nnnsssuuurrrqqqrrrqqqoooooonnnllliiiddd^^^YYYUUUVVVWWWZZZ^^^```___\\\YYY\\\[[[ZZZYYYXXXUUUQQQNNNMMMNNNLLLLLLLLLDDDKKKbbb{{{nnnbbb^^^[[[UUUMMMHHHEEE>>>===FFFVVVhhhzzzxxxnnn___RRRNNN^^^uuujjjppppppppphhhiii{{{kkkeeeaaajjj~~~|||sssbbbKKK:::===EEEWWWcccMMM:::999??????===>>>;;;@@@GGGOOO\\\fffhhhdddfffppp}}}dddSSSNNNHHHFFFDDDBBBBBB@@@>>><<<;;;:::===CCCGGGLLLUUU^^^bbbeeehhhjjjkkkmmmppprrryyyzzz|||}}}~~~~~~~~~|||zzzuuuooojjjhhhkkkmmmssszzzkkkccc```___```aaa```iiijjjgggaaaVVVZZZnnn|||xxxrrrmmmiiihhhooozzz~~~xxxoookkkjjjiiihhhhhhiiikkklllllljjjhhhfffdddcccbbbbbbdddddddddeeefffggghhhhhhhhhhhhgggfffdddcccbbbaaa```aaaaaaaaabbbbbbccccccaaaaaabbbaaa^^^ZZZVVVSSSSSSUUUXXX[[[]]]```dddgggjjjeee]]]UUUOOOJJJEEEBBBCCCDDDMMM]]]kkkrrrvvvzzz|||~~~rrrhhhaaaYYYQQQJJJGGGNNNXXXiiinnnqqqooonnnrrruuuuuuzzzwwwxxxRRREEEMMMvvv\\\aaa]]]YYYWWWIII777222000000000000111111222333444333???NNN```ZZZFFFPPPaaafffMMMjjjyyy~~~{{{yyyssssss~~~ttthhh]]]UUUMMMGGGAAA;;;:::===@@@AAAGGGSSS]]]eeemmmtttwwwxxx{{{~~~{{{}}}~~~|||{{{{{{{{{}}}~~~~~~||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~{{{xxxuuuxxx~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{bbbRRRaaajjjnnnpppnnnnnnrrrttttttqqqqqqpppmmmiiiddd___]]]XXXYYY[[[^^^aaa```^^^[[[]]]\\\[[[ZZZZZZWWWSSSOOOKKKLLLIIIIIIKKKFFFKKK___vvvfff```]]]WWWPPPLLLGGGAAA???EEEQQQbbbvvvtttlll___RRRMMM]]]sssvvvvvvvvvoooppp}}}pppiiidddnnnyyyppp```KKK<<<:::CCCUUUaaaLLL:::999>>>>>><<<===888<<>>;;;::::::===BBBEEEIIISSS]]]aaacccfffhhhjjjllloooqqqyyyzzz{{{}}}~~~~~~}}}||||||zzzuuuoookkknnnvvv}}}~~~pppgggdddaaa___]]]hhhlllllliii]]]\\\iii{{{xxxrrrmmmjjjiiioooyyy|||xxxqqqmmmllllllkkkkkkkkkllllllnnnllljjjgggeeedddccccccdddcccccccccdddeeefffgggiiiiiihhhgggeeecccbbb````````````aaaaaaaaaaaaaaa^^^___``````^^^ZZZWWWUUUQQQSSSUUUUUUUUUVVVWWWYYYWWWRRRLLLGGGFFFFFFGGGGGGBBBEEEOOO```mmmtttyyy}}}|||~~~~~~|||||||||~~~~~~qqqeee___XXXQQQJJJHHHQQQ\\\lllppppppmmmmmmqqqtttttt{{{zzzwwwrrrMMMDDDLLLsssWWW^^^\\\XXXVVVHHH666222000000000000111222333444666444@@@OOO___]]]FFFNNN___jjjPPPggg~~~zzzlll```XXXQQQLLLEEE>>><<<>>>??????EEEPPP[[[ccckkksssuuuwwwyyy|||~~~~~~~~~~~~{{{}}}~~~}}}{{{zzz|||~~~~~~}}}{{{zzz{{{}}}||||||||||||||||||||||||{{{|||}}}~~~~~~}}}uuuqqqooottt|||~~~~~~~~~~~~~~~~~~~~~~~~~~~nnnTTTYYYuuu|||ssspppuuuzzz|||uuuuuutttqqqmmmiiieeeccc___]]][[[[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[XXXTTTQQQJJJKKKGGGFFFJJJGGGMMM___|||iiiaaa^^^YYYRRRNNNHHHDDDBBBEEEMMM\\\rrrwwwlll^^^QQQOOO___yyyqqqiiiqqqyyynnn]]]JJJ===999BBBSSSzzz]]]III:::999===<<<<<<>>>888;;;AAAKKKZZZgggjjjeeeaaaiiizzzhhhXXXSSSJJJHHHEEECCCBBB@@@>>>;;;::::::===AAACCCGGGQQQ\\\```bbbeeegggiiikkknnnppptttvvvyyy{{{}}}~~~~~~}}}{{{oooeee^^^^^^iiilllmmmmmmeeebbbkkkuuuxxx{{{tttooommmnnnssszzz}}}{{{wwwqqqqqqqqqqqqqqqpppooonnnooonnnkkkhhhfffeeeeeeeeeeeeeeedddccccccdddeeefffiiiiiiiiihhhfffdddbbbaaaaaaaaa```````````````______`````````^^^ZZZWWWTTTPPPPPPNNNLLLJJJJJJLLLNNNLLLJJJIIIIIIKKKKKKJJJHHHHHHLLLVVVfffqqqvvvyyy}}}}}}~~~~~~{{{zzztttrrrnnnmmmoootttzzz~~~~~~}}}qqqccc^^^WWWPPPJJJIIITTT```qqqrrrqqqlllkkkooorrrqqq}}}|||}}}zzzssskkkHHHBBBHHHlllTTT\\\[[[XXXVVVGGG666222000000000000111222333444888555@@@PPP]]]{{{___DDDLLLaaauuu]]]UUUyyy~~~pppbbb[[[TTTOOOHHH@@@===???>>>>>>CCCNNNYYYaaajjjrrrtttvvvxxx{{{}}}~~~~~~~~~}}}}}}~~~~~~|||zzzzzz~~~~~~~~~~~~|||zzzyyyzzz{{{{{{{{{zzzzzzzzzzzz{{{{{{xxxyyy{{{}}}}}}}}}}}}|||oookkkjjjqqq{{{~~~~~~~~~~~~~~~~~~}}}vvvWWWSSSiii~~~wwwzzzzzzyyywwwtttoookkkgggdddfffaaa[[[WWWWWWZZZ]]]^^^]]]\\\[[[\\\[[[YYYUUURRRLLLMMMFFFDDDHHHGGGMMM^^^kkkbbb^^^YYYSSSOOOHHHEEEDDDEEEJJJXXXppp~~~ppp]]]QQQPPP___{{{yyynnntttzzzmmm\\\III===;;;BBBRRRvvvZZZHHH::::::===<<<;;;>>>888:::???HHHWWWeeegggccc```hhhwwwjjj[[[WWWJJJHHHEEECCCBBB@@@>>>;;;::::::===@@@BBBFFFPPP\\\```bbbeeeggghhhjjjmmmpppooorrrvvvzzz}}}~~~|||{{{|||}}}~~~{{{ssshhh___hhhjjjkkkpppkkkhhhqqqmmmnnnzzzxxxsssrrrsssxxx}}}}}}vvvvvvwwwwwwvvvtttsssqqqpppnnnkkkhhhfffffffffggghhhgggfffeeeeeeeeefffgggjjjjjjjjjiiigggeeebbbaaaaaaaaa``````_________^^^aaabbbbbbaaa^^^ZZZVVVTTTQQQOOOKKKFFFCCCDDDHHHKKKPPPRRRUUUXXXYYYVVVPPPKKKRRRUUU^^^llltttwwwyyy|||}}}~~~~~~}}}yyyvvvsssbbb^^^ZZZYYY\\\dddlllrrrzzz}}}|||qqqaaa\\\WWWPPPJJJJJJVVVcccuuuuuuqqqkkkjjjmmmooonnnyyy~~~tttnnn}}}gggDDD???EEEfffKKKPPPZZZ___VVVEEE666111000000000000000111111222111999AAAQQQiii|||eeeGGGKKK```uuulllbbboooiiieeeYYYPPPOOOJJJAAA===???@@@@@@BBBHHHSSS___iiioooqqquuuyyy{{{||||||}}}~~~|||}}}~~~~~~~~~}}}}}}~~~{{{xxxxxxyyy{{{xxxyyyyyyzzzzzz{{{{{{|||}}}{{{zzzzzz}}}wwwooosss{{{||||||}}}zzz}}}```RRRYYYzzzvvv{{{~~~zzzvvvtttssspppkkkfffhhhddd___\\\ZZZZZZZZZYYYXXX[[[[[[XXXWWWYYYWWWSSSOOOIIIEEEFFFGGGJJJPPPXXXqqqgggccc^^^XXXTTTOOOKKKFFFDDDGGGSSSkkkzzzkkk^^^TTTPPPddd~~~xxxooopppnnniii___HHH888BBB<<>>;;;<<<===::::::===???CCCKKKTTT\\\aaaeeeeeebbbcccjjjqqqqqqrrrsssuuuwwwyyy{{{||||||zzzvvv|||tttrrrnnnkkkmmmnnnmmmooosssqqqgggiii|||{{{xxxvvvxxx~~~|||}}}}}}|||{{{{{{{{{zzzwwwtttuuusssqqqppppppnnniiieeegggeeecccccceeefffggggggggghhhhhhhhhfffdddaaa___aaaaaa```^^^^^^]]]]]]^^^```aaaddddddbbb\\\VVVSSSPPPLLLIIIGGGDDDCCCIIIQQQ[[[```ffffffaaaZZZUUUSSSTTTZZZccclllrrrvvvzzz}}}|||zzzwwwmmmcccTTTPPPJJJEEEFFFNNNZZZdddkkkoootttxxxzzz}}}|||rrrddd\\\SSSLLLHHHKKKXXXffftttrrrqqqoookkkhhhnnnvvv{{{gggmmm]]]AAADDDEEEdddLLLOOOUUUYYYSSSEEE888333000000000000000111222222777<<>>AAAAAABBBHHHQQQ]]]gggmmmtttwww{{{~~~~~~~~~|||}}}}}}~~~~~~~~~~~~}}}}}}|||||||||}}}yyywwwwwwxxxvvvwwwxxxyyyzzz||||||}}}}}}|||zzzzzz{{{}}}vvvwww~~~|||}}}~~~|||~~~kkkXXXYYYwww{{{~~~}}}xxxvvvvvvsssnnnjjjjjjfffbbb___^^^]]][[[ZZZZZZ\\\[[[WWWVVVXXXVVVRRRNNNIIIEEEFFFHHHKKKQQQYYYuuuiiiddd___YYYVVVQQQMMMHHHEEEGGGSSSkkk||||||lll^^^SSSQQQfff|||qqqlllppprrrjjj^^^III<<<>>>;;;NNNoooZZZFFF<<<;;;999===@@@999<<<:::;;;BBBNNNYYY___aaaXXX]]]jjjqqq^^^VVVOOOHHHBBBAAAAAA>>><<<<<<<<<999888;;;>>>AAAIIIRRR[[[aaafffgggfffggglllrrrsssttttttuuuwwwyyy{{{|||zzztttnnnmmmmmmpppwwwuuufffaaapppzzzxxxzzz~~~~~~}}}}}}}}}{{{xxxvvvvvvtttrrrqqqqqqnnnjjjfffdddcccaaaaaabbbddddddccceeeeeeffffffdddbbb```^^^aaa```______^^^^^^^^^^^^bbbccccccccc```[[[VVVSSSRRRNNNKKKIIIFFFDDDHHHNNN___eeekkkkkkfff]]]WWWSSSUUU\\\gggpppuuuyyy}}}~~~|||zzzuuukkk```SSSOOOIIIEEEDDDJJJRRRXXXdddgggjjjlllmmmuuu}}}sssddd\\\SSSLLLHHHLLLYYYgggssspppooommmiiigggllltttzzzooowww]]]AAACCCCCCaaaZZZVVVUUUVVVRRRFFF999333111000000000000111222222777>>>EEETTTiiiwwwRRRIII```yyymmmPPP^^^qqqssscccXXXPPPOOOKKKAAA;;;<<>>:::<<<::::::@@@JJJTTT[[[]]]WWW[[[ggg}}}uuuaaaYYYPPPHHHBBBAAAAAA>>><<<<<<:::888777:::<<>>???@@@EEEMMMXXXdddllltttwww{{{}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}|||{{{{{{||||||}}}~~~~~~}}}|||}}}wwwwwwxxxyyyzzz{{{{{{|||yyyyyyyyy{{{}}}}}}}}}}}}}}}}}}gggTTT```}}}{{{{{{zzzwwwsssmmmkkkiiihhhfffccc___\\\\\\\\\YYYVVVWWWZZZYYYTTTKKKFFFDDDGGGKKKNNNUUU\\\xxxrrrjjjccc___]]]XXXSSSLLLHHHIIIUUUlll|||vvvgggYYYPPPUUUqqqyyy{{{wwwnnnlllsssrrr[[[DDD;;;999<<>>===777777<<<:::<<<::::::>>>FFFOOOVVVYYYWWWZZZdddzzzxxxddd[[[QQQIIIBBBAAAAAA>>><<<<<<:::888777:::<<<>>>DDDLLLSSSZZZccchhhiiijjjkkknnnoooooooooqqquuu{{{ppp```WWW[[[ooolllYYYUUU```rrr~~~}}}}}}zzzxxxxxxwwwwwwvvvtttqqqnnnlllhhhfffcccbbbcccdddcccbbb^^^^^^_________^^^]]]\\\_______________```aaaaaacccbbbaaa___]]][[[ZZZZZZYYYUUURRRQQQLLLEEECCCEEEKKKPPPTTTTTTNNNHHHDDDCCCNNNYYYhhhsssxxxzzz|||}}}~~~wwwuuuvvvrrrdddSSSGGGFFFIIIUUU[[[]]]WWWVVVbbbvvvxxxpppeee\\\QQQKKKJJJPPP^^^kkkqqqlllhhhfffdddccciiiqqqwww|||WWW???CCC@@@]]]|||pppddd^^^WWWHHH999000111111111111111222222333000<<>>KKKXXXiiiuuuyyyzzz|||~~~dddMMMHHHKKKZZZdddhhhaaa\\\fffyyyvvvpppeee[[[PPPKKKLLLSSSbbbooorrrlllfffdddbbbbbbhhhppp{{{sssQQQ>>>EEE@@@^^^zzzpppfffaaaYYYJJJ:::111222111111111111222333333555===JJJddd}}}ppp{{{tttkkkwwwqqqPPPEEE[[[}}}~~~[[[___fffooowwwhhh\\\RRRPPPKKKBBB===>>>:::<<<>>>AAAHHHSSSbbblllssswww{{{}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{}}}~~~}}}{{{||||||~~~}}}}}}|||{{{zzzyyyyyyxxxzzz|||||||||~~~ggg___|||~~~}}}~~~~~~}}}zzzrrrpppnnnllljjjgggbbb___]]]\\\ZZZYYY]]]aaa^^^WWWJJJFFFFFFIIIMMMQQQWWW^^^sss}}}rrriiidddddd^^^WWWPPPKKKLLLXXXqqqzzzlll^^^SSSZZZxxx{{{zzzvvvuuusssyyywwwsssllllll}}}___DDD;;;:::CCC>>>fffsssSSS@@@===999777;;;;;;;;;:::999;;;@@@HHHPPPUUUVVVVVV^^^rrriii___TTTKKKCCCAAA@@@===<<<===;;;999888;;;;;;;;;@@@GGGRRRVVV[[[___aaabbbdddeeegggeeecccbbbdddiiinnnrrr|||yyymmm]]]OOOSSSlllqqq]]]PPPQQQ```ooo~~~{{{xxxzzz||||||{{{xxxuuussssssmmmjjjgggeeeddddddcccbbb_________^^^^^^^^^^^^^^^]]]]]]^^^___```bbbdddeeecccbbb```______```aaabbb___YYYUUUUUUQQQJJJEEEDDD>>>???>>><<<999999===AAAKKKYYYkkkwwwzzz{{{~~~~~~yyy\\\OOOOOOYYYhhhoooeee]]]fffwwwvvvqqqcccYYYNNNJJJMMMWWWfffssstttllleeebbbbbbccciiippp}}}kkkKKK<<>>AAA<<<>>>???AAAEEEOOO^^^hhhqqqtttyyy|||}}}~~~~~~}}}}}}}}}}}}|||zzzyyyzzz|||~~~~~~{{{{{{|||~~~~~~~~~}}}}}}||||||{{{{{{zzz{{{~~~~~~|||wwwbbbmmm~~~~~~vvvtttqqqooollliiifffccc``````]]]]]]aaaccc]]]TTTKKKGGGFFFJJJNNNQQQWWW]]]nnnuuukkkfffeee___XXXQQQLLLMMMZZZsssxxxkkk^^^TTT]]]|||xxx{{{~~~xxxqqqttt{{{ssstttooojjj}}}vvv[[[BBB;;;555DDD===___YYY@@@===:::999<<<<<<::::::999:::???GGGOOOUUUSSSSSSZZZmmmmmmbbbUUULLLCCCAAA@@@===<<<>>>:::777777999999999>>>DDDNNNOOORRRSSSUUUWWWYYYZZZ[[[YYYVVVVVVYYY___fffjjjmmm~~~~~~yyyvvvvvvqqqfffYYY\\\tttlll[[[TTTXXX^^^vvv{{{}}}|||zzz{{{}}}}}}yyyvvvuuuvvvpppnnnjjjhhhgggfffdddcccbbbbbbaaa```____________\\\]]]]]]___aaaccceeeffffffeeecccbbbaaa```aaaaaa```ZZZUUUUUURRRLLLGGGFFFAAABBBBBB???<<<<<<@@@DDDIIIXXXjjjuuuyyyzzz~~~rrr\\\SSSVVVhhhpppeee\\\ddduuu|||rrrooobbbWWWLLLIIIOOOZZZjjjwwwvvvmmmeeebbbbbbdddkkkrrr}}}~~~{{{|||dddGGG;;;FFF>>>YYYsssooollljjj```MMM<<<222222222111111222222333444222;;;JJJjjjvvvwwwgggwwwmmmRRRGGGWWWYYY[[[aaaggggggkkk|||nnn___TTTPPPKKKBBB@@@CCC???@@@AAAAAACCCLLLZZZeeemmmqqqvvvyyy{{{|||}}}~~~|||{{{{{{}}}~~~|||{{{yyyxxxxxxzzz}}}}}}}}}}}}|||{{{|||}}}}}}}}}}}}~~~~~~~~~~~~{{{}}}}}}}}}~~~~~~bbbaaazzzwwwssspppnnnkkkhhheeecccccc```___bbbccc[[[PPPKKKHHHGGGKKKNNNQQQWWW]]]iiiwwwmmmgggfff___XXXQQQMMMNNN[[[tttrrrggg[[[TTT```tttyyy}}}pppoooyyyrrrvvvssslllxxxyyymmmUUU???:::000DDD<<<[[[]]]@@@===;;;:::===<<<::::::999:::>>>FFFOOOVVVQQQQQQWWWiiiooodddVVVLLLDDDAAA@@@===<<<>>>999666666888888777;;;AAAHHHHHHHHHIIIJJJLLLOOOQQQNNNLLLKKKMMMRRR[[[ccciiiddduuu|||zzztttjjjgggeeehhhlllnnnsss{{{|||uuuiiijjjoooddd```^^^\\\nnn}}}vvvpppmmmkkkjjjlllooottt{{{~~~{{{|||~~~~~~zzzwwwvvvwwwuuurrrnnnkkkjjjiiihhhfffddddddcccaaaaaa``````aaa\\\\\\]]]___aaaccceeegggiiihhhfffdddbbb```______aaaZZZUUUUUUSSSMMMHHHGGGCCCDDDEEEBBB???===???BBBFFFUUUgggsssvvvwww{{{gggVVVYYYlllttthhh^^^hhhzzzvvvnnnkkkaaaVVVKKKIIIOOO[[[lllyyyxxxnnneeebbbccceeelllrrrxxxyyyzzzooo{{{vvv```EEE;;;FFF===UUUllliiiiiiiii^^^III888000///111111111000111222444555<<>>TTTyyybbbHHH<<<;;;:::999999999999999:::===BBBIIINNNVVVQQQUUUgggyyyiii```UUUIIIEEEDDD@@@>>>>>><<<999777888777777<<>>???BBBKKKYYYhhhoootttzzz~~~nnnggguuu~~~vvvlllnnnyyyxxxqqqjjjZZZQQQHHHGGGQQQbbbrrr{{{{{{qqqfffcccdddhhhqqqzzzyyyzzzuuuuuuyyytttXXXGGG;;;;;;BBBZZZtttqqqooojjjZZZEEE777222000111222111111111333555666;;;FFFfff}}}vvv~~~RRRDDD___yyypppXXXWWWiiijjjeeemmmxxx{{{bbbUUUSSSKKKFFFCCC<<>>DDDXXXyyyxxxuuujjjUUU@@@555444000111222222111222444666666:::DDDfff{{{ZZZFFF^^^{{{{{{YYYNNNaaannnrrrzzzgggWWWTTTLLLFFFBBB;;;@@@??????@@@AAAGGGTTTaaaiiilllqqqvvvyyyzzzzzzyyyxxxxxxyyy|||~~~~~~|||}}}~~~~~~}}}|||}}}~~~||||||}}}~~~}}}||||||}}}~~~}}}|||~~~~~~|||}}}}}}~~~zzz|||xxxdddxxx}}}{{{yyyuuurrrpppmmmlllqqquuuooo```TTTRRRPPPQQQRRRQQQQQQWWW___lllxxxooolll___[[[VVVTTTXXXggg{{{~~~ssskkk___]]]nnnzzz~~~vvv|||~~~sssbbb[[[NNN>>>999333======QQQrrreeedddTTTCCC;;;:::999999:::::::::999999:::===CCCGGGPPPKKKNNN^^^uuummm```TTTIIIEEECCC???<<<<<<<<<999888888888777;;;AAAOOOYYYQQQGGGNNN]]]kkkyyy{{{uuusssyyyrrrtttnnngggbbb___tttssshhhccc^^^XXXVVVOOOLLLHHHFFFEEEGGGJJJLLLMMMQQQUUUTTTTTT[[[iiiuuu{{{}}}{{{{{{|||||||||{{{}}}zzzvvvtttrrrpppmmmkkkjjjhhheeebbbaaa```^^^\\\]]]\\\\\\\\\___cccgggjjjpppmmmiiieeebbb___[[[XXX[[[\\\\\\\\\[[[[[[ZZZYYYSSSTTTSSSNNNHHHCCCBBBDDDKKKYYYiiiqqqvvv{{{~~~~~~zzz}}}~~~uuummmggg\\\SSSIIIJJJVVVhhhwwwzzzqqqgggddddddgggqqqzzzlllqqqyyymmmKKKAAA===AAAEEEUUUssswwwvvvhhhPPP<<<444555000111222222222333555777888<<>>???@@@AAAEEEQQQ^^^fffjjjpppvvvzzz{{{yyyxxxwwwwwwxxx{{{~~~}}}{{{~~~}}}||||||~~~|||}}}{{{}}}~~~}}}{{{{{{||||||}}}}}}||||||~~~~~~~~~~~~~~~}}}}}}|||}}}}}}~~~{{{}}}~~~~~~fffeee}}}zzzwwwtttrrrppprrryyyzzzooo___TTTUUUTTTUUUVVVTTTRRRYYYaaarrrwwwmmmjjjaaa\\\XXXZZZbbbnnnrrrfffXXXYYYppp{{{~~~yyyyyy~~~wwwggg^^^NNN<<<777888===>>>TTT|||sssiiiYYYHHH@@@===999888888:::::::::888888;;;???BBBLLLGGGJJJYYYpppkkk^^^RRRGGGCCCBBB???======<<<999888999888777:::@@@OOOaaa^^^OOOQQQbbbzzz|||}}}yyylllcccaaa\\\cccwwwqqqhhhddd]]]XXXVVVQQQNNNKKKHHHGGGIIIKKKMMMOOOTTTWWWUUURRRVVVaaakkkssszzz}}}{{{{{{}}}}}}}}}|||}}}zzzwwwtttsssrrrpppnnnllliiifffcccbbb```^^^\\\\\\\\\\\\]]]___cccfffiiinnnmmmjjjhhhddd```[[[YYY^^^```ccceeeeeebbb^^^\\\YYYWWWRRRKKKCCC???>>>???JJJYYYiiirrrwww|||~~~}}}}}}|||~~~tttlllfff[[[QQQIIIKKKYYYkkkyyyxxxppphhhdddcccfffpppyyynnnuuu~~~|||gggGGG>>>===BBBCCCQQQgggooorrrdddLLL999333555000111333333333333666888:::???JJJlllmmmJJJUUUsss^^^IIITTTdddtttkkkXXXTTTNNNJJJFFF>>>>>>>>>>>>@@@@@@CCCNNNZZZeeeiiipppwww{{{|||zzzyyywwwwwwxxxzzz}}}~~~}}}{{{}}}~~~~~~|||{{{|||}}}{{{~~~~~~zzzyyy{{{|||{{{yyyzzz{{{|||||||||||||||}}}}}}}}}}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~ooo___ooo}}}yyyvvvtttsssxxx}}}nnn^^^UUUYYYYYYZZZZZZWWWUUU\\\eeezzzuuukkkiiibbb\\\[[[bbbmmmwwwsssbbbQQQVVVtttzzzyyy{{{}}}zzzmmmbbbNNN:::777===<<<<<>>;;;888888:::::::::888777999<<>>>>><<<999888:::888777:::???LLLeeejjjYYYPPPXXXrrr|||qqqwww}}}iiifff___YYY]]]uuujjjeeebbb]]][[[[[[\\\YYYUUUQQQNNNMMMNNNOOOPPPRRRSSSSSSRRRTTTXXX\\\hhhqqq~~~}}}{{{{{{|||}}}}}}|||{{{yyyuuusssssssssrrrqqqmmmkkkgggeeecccaaa___]]]\\\\\\\\\^^^```dddgggiiimmmmmmmmmjjjfffbbb^^^\\\```dddiiimmmlllggg```\\\WWWSSSKKKBBB<<<;;;<<>>@@@@@@BBBKKKVVVdddhhhooovvvzzz{{{{{{zzzzzzyyyyyyzzz|||}}}|||{{{|||}}}~~~}}}|||{{{|||}}}zzz|||{{{wwwwwwzzz{{{yyywwwyyy{{{{{{zzzzzz{{{|||||||||}}}}}}~~~}}}}}}|||~~~}}}}}}}}}||||||}}}~~~}}}}}}}}}|||cccaaa|||}}}{{{zzzyyy~~~ooo___XXX\\\]]]______ZZZYYY```jjjtttllljjjaaaZZZ\\\iiiwwwzzzrrr```PPPWWWyyy}}}}}}{{{ooodddMMM:::999>>>999999SSSjjjOOOBBB>>>===;;;:::;;;;;;:::999777888;;;===FFFCCCDDDPPPcccyyyqqqaaaUUUJJJFFFEEEBBB??????<<<999999:::999777999>>>IIIcccnnnaaaOOOIII\\\}}}uuuuuu}}}}}}sssjjj___\\\^^^kkk}}}xxxmmmddd]]]\\\]]]```eeelllmmmjjjeee___[[[YYYXXXXXXTTTTTTSSSTTTVVVWWWWWWVVV^^^gggxxx~~~||||||}}}}}}|||{{{{{{xxxtttsssssstttttttttpppmmmiiigggeeeccc```^^^[[[[[[]]]___bbbeeeiiikkkpppppppppmmmiiidddbbbaaaaaaeeeiiikkkiiiccc\\\WWWMMMIIIBBB<<<:::;;;???BBBHHHYYYkkkuuuzzz}}}}}}|||{{{~~~}}}sssiiiaaaZZZTTTTTT\\\jjjyyy}}}ssskkkeeeTTTMMMHHHOOOaaarrr{{{~~~rrrmmmgggccc```bbblllwww~~~eeeHHH<<<;;;BBBCCCNNN~~~eeemmmmmmZZZCCC666333333000222333444444555888::::::AAAGGGcccTTTLLLaaafffLLLNNNWWWffftttwwwzzzuuu___YYYSSSNNNJJJAAA======>>>@@@???@@@IIISSSbbbfffmmmsssxxxzzzzzzzzz~~~|||yyyyyyzzz|||||||||{{{|||~~~}}}||||||}}}~~~{{{|||yyyuuuvvvzzzzzzxxxuuuxxxzzz{{{yyyyyyzzz||||||}}}~~~~~~}}}{{{zzzzzzyyyzzz||||||}}}kkk[[[iiirrrbbb^^^^^^```cccbbb^^^\\\dddooorrrkkkjjj]]]WWW[[[nnn}}}uuujjj___TTT]]]{{{vvv{{{}}}{{{pppbbbJJJ999;;;;;;777;;;RRRyyyVVVCCC@@@???<<<::::::;;;;;;999888888:::<<>>CCC[[[llliiiWWWDDDMMMlll{{{uuuxxxpppkkkYYY[[[\\\^^^aaaccc^^^VVV\\\WWWVVVZZZ___fffoooxxxuuurrrnnniiieeecccbbbaaaZZZYYYWWWVVVWWWXXXZZZZZZVVV```rrr{{{wwwzzz~~~~~~~~~~~~~~~}}}|||}}}zzzvvvtttttttttttttttrrroookkkhhhgggeeebbb```ZZZ[[[]]]```dddgggkkkmmmuuuuuuuuupppjjjeeecccdddaaaaaaaaa```]]]XXXSSSPPPEEEBBB>>><<<<<<>>>@@@AAAHHHYYYkkkvvv{{{~~~}}}{{{|||}}}xxxpppjjjiiigggddd\\\ZZZ\\\fffpppzzz{{{rrriiicccRRRLLLJJJSSSfffvvv}}}~~~pppkkkeeeaaa^^^___jjjuuu}}}dddHHH;;;:::EEEGGGOOO{{{lllrrrmmmXXXAAA555333222111222444444444555888::::::@@@DDD\\\vvvxxxvvvtttmmmTTTGGGYYYgggMMMOOO[[[kkkxxxyyy~~~zzzccc\\\UUUPPPKKKAAA<<<<<<>>>@@@???@@@HHHRRRaaaeeekkkqqqvvvxxxyyyyyy}}}zzzxxxyyy{{{|||}}}{{{|||~~~~~~}}}}}}~~~{{{|||yyyuuuvvvzzz{{{xxxtttwwwzzz{{{yyyxxxzzz|||}}}~~~~~~|||{{{yyyxxxvvvwwwzzz{{{}}}qqq[[[___uuufffccc___aaaeeeeee```^^^gggrrr~~~ppphhhgggYYYTTTZZZoootttbbb]]]XXX```zzzwwwzzzqqq}}}}}}wwwqqqaaaHHH777;;;999888>>>RRR^^^GGGBBB@@@===999:::;;;;;;:::888888:::<<>><<<::::::;;;999777999===???SSSgggooobbbHHHKKKggg|||yyyqqqsss|||yyyiiihhhbbb\\\[[[^^^\\\XXXYYYXXX[[[bbbfffhhhmmmsssrrrooolllhhheeecccccccccZZZYYYWWWTTTSSSUUUYYY]]]SSS]]]ooosssmmmrrr{{{~~~}}}}}}xxxuuutttttttttsssssspppllljjjhhhfffcccaaaYYY[[[]]]aaaeeeiiilllnnnyyyzzzxxxrrrkkkeeedddddd```^^^ZZZVVVQQQNNNLLLKKKCCCBBB@@@???@@@@@@???>>>HHHYYYlllwww{{{~~~}}}{{{}}}wwwrrruuu}}}jjj]]]VVV]]]kkkuuuyyy{{{www}}}||||||zzzppphhhaaaRRRLLLKKKVVViiiyyy~~~nnnjjjeeeaaa]]]^^^hhhttt{{{zzz```HHH:::;;;HHHKKKQQQzzzhhhwwwmmmOOO>>>666111000///111333444555666999;;;???>>>JJJTTTvvvzzzzzz}}}uuubbb{{{XXXKKKXXX|||}}}XXXIII]]]ttthhh]]]WWWNNNGGGGGG======>>>???>>>>>>FFFPPPccchhhnnnrrruuuwwwxxxzzz|||}}}}}}}}}}}}~~~~~~|||}}}}}}{{{}}}yyyvvvvvvxxxyyyxxxvvvwwwxxxyyy{{{|||}}}}}}~~~{{{||||||}}}~~~}}}|||zzzyyyyyyvvvwwwzzz}}}xxxlll[[[kkkyyyrrrppplllkkkkkkiii___ZZZfffwwwuuuggg___XXXOOOZZZqqq}}}ttteee]]]RRR^^^yyyyyy{{{vvvooottt~~~|||www[[[GGG===:::;;;999===NNN{{{hhhLLLBBBAAA???;;;;;;;;;<<<<<<;;;;;;:::999>>>???BBBHHHOOO]]]tttyyygggWWWQQQLLLDDDAAACCC@@@>>><<<:::999888888999===JJJcccsssfffMMMLLL\\\hhhqqquuurrrpppuuuyyyyyy{{{~~~wwwnnngggcccbbb___^^^aaa___aaafffnnnrrrqqqnnnppppppnnnkkkhhhggghhhiiihhhaaaZZZXXXXXXXXXYYYZZZ\\\]]]hhh~~~ooommmwww}}}}}}zzzwwwuuusssrrrqqqooolllkkkjjjhhheeeccc___```bbbeeeiiinnnrrrttt}}}wwwooohhhfffgggbbb\\\VVVTTTUUUWWWUUURRRMMMJJJGGGEEE@@@;;;===BBBJJJWWWiiiwww}}}yyyvvv{{{uuu```[[[bbbhhhmmmrrrmmmkkkpppzzz~~~}}}vvvpppggg]]]QQQMMMMMMXXXkkkyyy}}}{{{rrrjjjfffiiihhhfffqqqyyy~~~lllTTTBBB999???DDDOOO]]]wwwiiivvvjjjLLL<<<666111111000222333333444666:::<<>>EEENNN```dddkkkqqquuuwwwzzz{{{zzz{{{||||||{{{|||~~~}}}||||||{{{zzz}}}zzzxxxxxxyyy{{{zzzyyyyyyzzz{{{}}}~~~~~~~~~~~~yyyyyyzzz{{{|||~~~}}}|||{{{zzzzzzuuuwwwyyy{{{}}}~~~~~~uuu]]]bbb}}}xxxvvvooommmmmmiii```[[[iii|||{{{pppccc\\\XXXQQQ^^^vvvtttddd]]]UUUddd{{{|||}}}{{{llliiiqqqzzzxxxyyy~~~^^^DDD999777999999===KKKsssiiiNNNDDDBBB>>>:::;;;;;;;;;<<<;;;;;;:::999>>>>>>@@@EEELLLZZZpppmmm[[[TTTNNNEEEAAABBB@@@>>><<<:::999999999999>>>GGG^^^uuusss^^^RRRVVVaaajjjpppoooooorrruuuuuusss|||}}}xxxssspppsssqqqqqquuu{{{~~~|||yyyxxxxxxyyyxxxwwwtttqqqoookkkfff___ZZZWWWVVVXXXZZZ[[[ZZZdddzzzzzz~~~}}}{{{yyyxxxwwwuuurrrpppnnnllljjjgggeeeaaabbbdddgggkkkqqquuuxxx~~~uuummmhhhggggggccc``````aaa```[[[WWWYYYSSSOOOMMMHHHCCCCCCFFFLLLYYYkkkxxx~~~~~~}}}zzz|||ooohhhkkkppptttwwwkkkddddddqqq{{{{{{rrrmmmdddZZZQQQNNNOOO[[[mmmzzz|||yyyvvvnnnjjjmmmnnnnnnxxx|||}}}cccKKK???777>>>CCCPPP```{{{kkksssdddGGG999555111333222222333333333666;;;???IIIIIIRRRXXXfffVVV\\\zzzmmmHHHBBBRRRwwwjjjPPP]]]ttt~~~lll]]]WWWOOOEEEAAA===<<<<<<>>>======CCCKKK[[[```hhhoootttwwwzzz|||yyyzzz{{{zzzyyyzzz|||~~~|||yyyxxxzzz}}}}}}|||zzzzzz{{{}}}}}}}}}zzz{{{|||}}}}}}}}}||||||xxxyyyzzz{{{|||}}}~~~~~~}}}|||||||||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||dddZZZsss}}}}}}rrrpppooojjj___[[[kkk{{{uuuuuusssjjj```[[[WWWRRRccc|||~~~ppp___ZZZUUUggg{{{ttteeegggqqqyyyoooiiifffjjjuuu~~~[[[BBB999:::777888>>>HHHiiifffPPPGGGCCC>>>999;;;;;;;;;;;;;;;:::999999======>>>BBBHHHTTTjjj}}}ttt```WWWPPPFFFAAABBB@@@???===;;;999999999999<<>><<<<<<======<<>>999:::;;;;;;;;;;;;:::999999===<<<===@@@DDDOOOcccuuuyyycccYYYRRRHHHBBBCCC@@@???===;;;:::999999999:::<<>>;;;::::::;;;;;;::::::999888===<<<===@@@BBBJJJ[[[lll~~~eeeZZZTTTJJJDDDDDDAAA???===;;;:::999::::::999:::DDDXXXjjjnnnfff\\\XXX\\\bbbgggfffbbb^^^\\\WWWUUUTTTXXXaaaooo}}}zzzuuulllaaaaaaZZZ\\\ooo~~~zzzvvvsssoookkkhhhdddeeefffjjjpppwww}}}}}}zzzzzz~~~}}}yyyuuupppiiibbb]]]PPPJJJDDDDDDCCCCCCEEEIIISSSaaarrr|||~~~~~~iii]]]cccmmm}}}xxxrrrqqqvvv}}}xxxkkkeeemmmwww}}}uuunnnkkkcccZZZJJJNNNZZZjjjzzz}}}wwwpppmmmlllnnnpppsssyyy|||~~~wwweeennn~~~rrrQQQ@@@999777===>>>SSSooommmgggNNN777444444111444222333444444666999>>>BBBCCCIIIVVVVVVvvvssseeepppXXXDDDGGGdddZZZVVVooo{{{xxx~~~hhh]]]VVVLLLCCCAAA===<<<>>>>>>===>>>BBBQQQWWWaaajjjooorrrtttuuuyyy{{{}}}}}}|||||||||}}}|||sssooorrrwwwzzz{{{{{{zzzyyyyyy{{{~~~|||}}}}}}{{{yyyzzz|||~~~~~~~~~}}}}}}~~~}}}|||{{{|||~~~~~~~~~}}}~~~xxx{{{~~~sssZZZfff~~~}}}~~~xxxnnniiijjjooosssuuuooopppnnndddSSSOOOgggyyyqqqjjjhhheee]]]TTTPPPKKKOOOiiizzzjjjZZZTTTVVVnnnzzzoooiiilllkkkqqqzzz~~~xxxsssqqqmmmhhhhhhrrr~~~ppp^^^NNNAAA777111888777;;;FFFbbbwwwmmm^^^QQQHHHCCC???<<<:::::::::::::::999888888;;;;;;===???@@@EEETTTbbbiii\\\VVVLLLFFFEEEAAA@@@>>><<<::::::::::::999:::>>>DDDOOOWWWWWWRRROOOPPPTTTZZZ[[[WWWTTTUUUSSSRRRUUU\\\ccclllxxxppphhh^^^]]]mmm{{{xxxuuuqqqmmmjjjeeefffgggjjjpppwww~~~}}}~~~zzzsssjjjbbb[[[XXXNNNHHHCCC@@@======CCCKKKXXXeeettt|||}}}}}}tttbbb\\\]]]vvvuuuqqqmmmpppxxx||||||rrrjjjhhhpppxxx||||||oooiiiggg___WWWJJJPPP]]]nnn|||}}}wwwqqqmmmgggbbbccclllzzz||||||ssshhhqqqkkkLLL>>>999999??????VVVvvvmmmcccIII444444444000333111333555666777:::>>>AAAEEEHHHQQQLLLhhhlllppp~~~___GGGFFFbbb[[[RRRiiiuuuqqquuurrrbbbXXXNNNEEECCC>>>===??????===>>>AAALLLSSS^^^hhhnnnrrruuuvvvwwwyyy|||}}}||||||}}}~~~~~~xxxuuuvvvyyy{{{||||||{{{xxxxxx{{{}}}|||~~~~~~}}}zzz{{{}}}~~~}}}|||{{{zzzzzz{{{~~~~~~~~~bbb___vvv~~~|||zzzxxxxxxxxxxxxxxxnnnbbb\\\___eeejjjkkkiiikkklllcccRRROOOjjjwwwoooiiihhheee\\\SSSNNNLLLRRRmmmyyykkkYYYUUU[[[xxxwww}}}}}}|||xxxooolllkkkiiijjjtttyyyrrrfffVVVHHH===888777777888===DDD[[[zzzjjjYYYMMMDDD???<<<999::::::::::::999888888888999<<>>AAALLLYYYqqqnnn```XXXNNNFFFDDDAAA@@@>>><<<::::::::::::666:::;;;;;;AAAKKKNNNKKKEEEDDDHHHQQQUUUTTTUUUXXX[[[___gggppprrrrrrwwwzzzkkkbbblll}}}zzzwwwsssooolllhhhhhhhhhkkkpppxxx}}}|||yyyyyywwwsssmmmfffaaa^^^VVVQQQKKKCCC;;;999BBBMMM^^^jjjwww}}}}}}~~~ssskkkoooooojjjdddgggsss|||~~~tttllljjjsss{{{~~~wwwkkkfffccc\\\TTTNNNTTTaaaqqq}}}{{{tttqqqsssrrrnnnllluuuxxxwwwyyyeeeHHH===999:::AAA@@@ZZZlllaaaFFF333444444000222000333555777999;;;>>>AAAEEEFFFKKKCCC^^^sssrrruuu}}}dddJJJHHHccc\\\OOOeeeqqqlllnnn{{{}}}yyyfffZZZOOOGGGDDD???===???@@@>>>>>>@@@HHHPPP[[[fffnnnsssvvvxxxuuuxxx{{{|||||||||}}}~~~|||~~~}}}|||}}}|||~~~~~~|||yyyxxx{{{}}}zzz|||~~~|||}}}~~~{{{zzzyyyyyyzzz}}}lll]]]lll{{{zzzyyywwwuuusssrrrrrrqqqeeeXXXSSSVVV]]]aaabbbcccgggjjjbbbRRRQQQlll|||wwwpppjjjjjjhhh___UUUOOOOOOUUUpppwwwjjjVVVTTT^^^}}}ttt|||xxxmmmeeeggggggiiisssxxxtttiiiWWWEEE999777999666999???BBBTTTuuuaaaQQQEEE???<<<999::::::::::::999888888555777;;;>>>===>>>HHHSSSgggrrrbbbYYYNNNFFFCCCAAA@@@>>><<<;;;:::::::::333999;;;:::@@@KKKNNNKKKFFFDDDHHHSSSZZZ]]]```fffhhhooo{{{{{{{{{~~~xxxhhhlll~~~{{{xxxuuuqqqnnnjjjjjjjjjlllqqqxxx{{{xxxsssvvvyyyzzzxxxuuurrrpppeee```XXXMMMAAA===FFFTTTbbbnnnzzz}}}vvvuuulllbbbcccooo{{{{{{qqqnnnwwwuuujjjeeeccc\\\TTTQQQXXXdddsss}}}yyyrrrtttcccFFF===999;;;BBBBBB^^^uuu\\\BBB888555111111444666666666777999;;;>>>???HHHCCCKKKOOOYYYnnn|||nnnFFFNNNooo```KKK[[[oooqqq{{{tttlllpppssskkk[[[OOOIIIFFFBBB===<<<>>>AAAAAAAAAFFFLLLYYYfffmmmooosssxxxvvvwwwxxxzzz{{{|||||||||}}}~~~~~~~~~~~~}}}}}}|||}}}~~~}}}{{{yyywwwxxxyyy}}}{{{zzzzzz|||}}}}}}|||}}}~~~~~~~~~{{{xxxwww{{{yyyaaaYYYzzzzzzuuuttttttrrrpppnnnmmm^^^PPPOOOUUUXXXXXXWWWcccnnnmmm```RRRMMMhhh}}}vvvoooiiihhheee[[[QQQKKKIIIZZZtttvvvcccZZZKKK]]]zzzyyy{{{sssiiikkkooommmsss~~~yyyiiiSSSBBB;;;999888999777>>>FFFUUUsssUUUHHHCCC===;;;;;;:::;;;<<<;;;888666777777999;;;???CCCGGGIIIaaa~~~eeeXXXQQQKKKGGGEEEBBB???<<<<<<;;;:::999888:::666999CCCGGGMMM\\\MMMHHHOOOeeeyyy{{{wwwkkkiiinnnwww~~~~~~}}}}}}nnnhhhyyy~~~{{{wwwtttrrrrrrrrrrrrtttyyy~~~sssjjjgggqqqwwwwww|||{{{xxxooobbbTTTGGGCCCLLLXXXhhhnnnvvv{{{~~~~~~llleeeiiiuuuxxxqqqrrr}}}qqqiiieee```XXXRRRMMM[[[lllwww}}}{{{vvvuuu}}}zzz^^^FFF;;;===:::AAALLL]]]rrrXXX>>>555444222111444222333555777:::===@@@BBBFFFDDDLLLQQQZZZwwwyyyUUUTTTkkkkkkMMMTTTdddhhhqqqkkk^^^]]]]]]}}}ooo]]]RRRMMMGGGBBB===;;;===???@@@???DDDJJJVVVdddlllnnnrrrxxxwwwxxxyyyzzzzzzzzzzzzzzz|||}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~{{{xxxvvvvvvwww{{{yyyxxxxxxyyy{{{{{{{{{|||~~~~~~~~~~~~}}}zzzzzz|||~~~iiiYYYppp|||}}}zzzvvvsssqqqooommmllljjj[[[NNNNNNSSSVVVVVVUUU___jjjkkk```TTTQQQlll~~~uuunnnhhhfffbbbYYYOOOJJJLLL^^^wwwvvvcccXXXLLL___yyyyyy~~~{{{tttvvv~~~yyyiiiSSSAAA999555222999777===GGGVVV{{{cccPPPFFF???<<<;;;:::;;;<<<;;;888666666666777:::===@@@DDDFFFWWWxxxmmm___UUULLLEEEEEEBBB???===<<<<<<:::999444888555777AAAGGGQQQcccWWWQQQUUUiiikkkccc^^^aaahhhnnnuuu{{{wwwppp~~~}}}yyywwwtttuuuuuuuuuvvv{{{~~~uuulllkkkmmmnnnnnnsssvvvfffTTTJJJOOOYYYmmmrrryyy}}}xxxwww|||ppphhhccc^^^WWWPPPRRRaaaqqq{{{~~~yyysss~~~zzzwww\\\FFF;;;;;;:::@@@GGG[[[oooSSS999111333333222333111333555888<<<>>>@@@AAADDDEEELLLOOOVVV~~~ssszzz}}}{{{\\\QQQ[[[sssNNNKKK[[[eeeqqqooo```VVVOOOiiitttaaaVVVRRRIIIDDD???===>>>@@@@@@>>>BBBGGGRRR```iiimmmrrrxxxxxxyyyyyyzzzzzzzzzyyyyyy{{{|||}}}~~~~~~~~~~~~~~~~~~{{{xxxvvvvvvwwwzzzwwwuuuuuuvvvxxxyyyyyy{{{}}}~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~|||___ggg|||uuu|||}}}{{{{{{yyyuuupppnnnmmmmmmdddWWWLLLLLLRRRTTTSSSRRRYYYeeeggg___UUUTTTppptttmmmgggeee```VVVMMMJJJPPPccc{{{vvvcccWWWNNNbbb{{{uuuttt}}}wwwhhhRRRAAA888444000:::666;;;HHHWWWsssnnnUUUFFF>>><<<;;;:::;;;;;;;;;999777555555666888:::===@@@AAAKKKjjjzzzjjj\\\OOOFFFFFFDDD@@@>>>===<<<;;;:::333888555555>>>DDDRRRgggggg\\\XXXcccuuu{{{oooaaaZZZYYY___lllxxx|||}}}~~~{{{yyyyyyyyyyyyzzz~~~{{{wwwqqqkkkhhhggglllxxx|||gggXXXXXXaaarrrvvv{{{~~~~~~yyynnnfffbbb\\\UUUOOOYYYgggxxx~~~xxxqqq|||||||||zzzzzzpppVVVBBB999888:::>>>AAAWWWlllPPP666000444444222222444666888;;;<<<=========DDDFFFIIIIIIOOOnnn{{{{{{yyyzzzxxxmmmwwwuuusssyyysssXXXJJJKKKjjjqqqJJJCCCXXXmmmzzziiiVVVaaa{{{dddXXXTTTLLLGGGAAA???@@@AAA@@@???AAADDDOOO]]]hhhmmmrrrxxxzzzzzz{{{{{{{{{zzzyyyyyyzzz{{{|||~~~~~~~~~~~~~~~|||yyyxxxxxxzzzzzzwwwttttttvvvxxxyyyyyy{{{|||~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~mmmdddxxx|||}}}zzz~~~~~~xxxrrrqqqqqqqqq```UUULLLMMMRRRSSSRRRQQQVVVaaaccc\\\UUUVVVrrruuummmgggddd^^^TTTMMMJJJQQQfffvvvbbbXXXSSShhhyyytttsss{{{{{{yyy~~~~~~xxxfffPPP@@@:::777555999666:::IIIWWWkkkwww[[[III@@@===<<<;;;;;;;;;;;;999888666666666777888;;;===???DDD^^^xxxtttdddTTTJJJHHHEEEAAA???>>>===;;;:::666;;;888555:::???MMMeeeoooaaaSSSQQQ\\\mmm|||rrrddd^^^gggssswww{{{~~~~~~~~~~~~~~~|||ssslllaaaXXX[[[fffxxxxxxiiigggmmmuuuxxx|||~~~~~~~~~}}}vvvmmmeee```[[[TTTOOO]]]mmm}}}wwwqqqrrr~~~tttyyy{{{fffMMM===777777;;;>>><<>>??????>>>BBBEEEEEEDDDKKKdddwwwoooppplllzzztttqqqssswwwlllUUUGGGGGG^^^zzzqqqJJJ===TTTppp~~~aaa___hhhYYYTTTLLLGGGAAA>>>???@@@???>>>@@@CCCLLLZZZeeelllrrrwwwzzz{{{||||||||||||{{{{{{zzz{{{|||~~~~~~}}}~~~~~~}}}{{{zzz{{{}}}{{{xxxvvvvvvxxxzzzzzzzzz{{{}}}~~~}}}}}}~~~||||||}}}}}}}}}}}}}}}~~~xxxddd~~~}}}~~~vvvxxx~~~yyytttuuuuuuttt^^^TTTNNNPPPTTTTTTSSSRRRUUU___```ZZZUUUWWWsssvvvooohhhccc\\\SSSMMMLLLQQQhhhuuu```WWWWWWqqq{{{|||{{{uuu{{{{{{}}}xxxnnnkkkrrr~~~gggMMM===999999888888888999GGGWWWeeeeeeOOODDD>>><<<;;;:::;;;;;;:::999777777777777888:::<<<>>>BBBVVVkkkzzzhhhXXXNNNIIIFFFBBB@@@???>>><<<;;;777;;;777444888<<>>;;;QQQ___JJJ777333555333222444555666999<<>><<<===>>>===<<<@@@@@@HHHVVVbbbiiioootttxxxyyyzzz{{{}}}}}}}}}~~~{{{|||}}}~~~~~~~~~~~~~~~}}}~~~~~~|||{{{zzz{{{}}}{{{zzzyyyyyy{{{||||||{{{{{{}}}}}}}}}~~~{{{{{{}}}~~~||||||||||||}}}~~~gggttt{{{pppyyyxxxuuuxxxwwwqqq\\\TTTPPPSSSVVVVVVTTTTTTWWW```___YYYUUUYYYwwwvvvooohhhbbbZZZQQQLLLMMMQQQjjjsss^^^VVV[[[xxxqqqmmmxxx}}}}}}}}}uuummmfffkkk}}}gggJJJ:::777777666555;;;999BBBVVVbbbjjjQQQCCC???===;;;:::;;;;;;:::999777777777777999:::<<<>>>BBBOOO]]]zzzmmm[[[PPPKKKHHHDDDAAA@@@>>>===;;;444888555333999<<>><<>>??????>>>>>>>>>DDDQQQ^^^fffkkkpppsssuuuwwwyyy{{{}}}~~~|||}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~{{{xxxwwwwwwyyy{{{zzzzzz|||~~~~~~|||zzz|||~~~~~~~~~~~~||||||}}}~~~||||||||||||||||||}}}pppnnn{{{~~~yyywww{{{wwwnnnZZZTTTQQQUUUXXXWWWTTTTTTZZZaaa___YYYWWW^^^~~~uuunnnggg```WWWNNNJJJLLLSSSnnn~~~rrr\\\WWW___}}}}}}}}}lllgggoooxxx|||}}}yyyssspppeeefffttt~~~bbbGGG888666666555222>>>999>>>UUUbbbnnnRRRAAA@@@===;;;:::;;;;;;;;;:::666666666666888:::<<<===@@@FFFOOOkkkuuuaaaTTTLLLIIIEEEBBB@@@???===<<<555888444444:::;;;@@@OOOzzzooocccbbbccciiihhhiiiggg^^^SSSNNNPPPUUU]]]kkkxxxrrr___QQQQQQZZZlll{{{{{{xxx}}}}}}|||zzzwwwqqqkkkgggYYYSSSNNNKKKJJJMMMYYYeeeuuu~~~vvvpppggg^^^XXXUUUTTTSSSfffuuuzzzvvvssslllwww}}}|||yyyyyy}}}mmmUUU@@@888;;;777888======LLL~~~KKK>>>444444444111333999=========>>>@@@BBBEEEFFF>>>DDDBBBIIIVVVYYYqqqqqqnnnsssnnnnnnrrrnnn^^^MMMEEESSSrrruuuMMMEEESSS{{{^^^jjjvvv```TTTLLLGGGBBB@@@AAACCCCCCBBB===<<>>;;;:::;;;;;;;;;:::555555555555777999<<<======@@@EEEaaa}}}gggXXXLLLIIIEEEBBBAAA???===<<<999;;;666555;;;999999EEEZZZwww{{{kkkccc```XXXOOOGGGGGGHHHGGGFFFGGGFFFOOO^^^mmmtttzzzzzzxxx|||tttYYYRRRSSSdddxxx|||{{{zzzwwwtttoooggg```ZZZTTTSSSRRROOOGGGBBBKKKXXXbbbrrr~~~uuunnnddd[[[UUURRRSSSTTTiiiwww}}}wwwsssqqqnnnzzz~~~yyyzzzyyygggOOO;;;555888666666;;;>>>IIIwwwDDD;;;555555555222333888DDD@@@;;;:::===AAADDDDDD@@@FFFEEEGGGRRR]]]pppgggoooooonnngggVVVEEERRRjjjWWW>>>MMMqqqccc^^^~~~gggYYYQQQMMMGGGBBB@@@@@@??????===;;;???KKKWWW^^^dddiiirrruuuxxxzzz{{{{{{|||}}}~~~~~~}}}{{{zzzzzzzzzzzzxxxvvvwwwyyy||||||}}}~~~|||||||||}}}}}}|||~~~|||{{{}}}|||wwwjjjTTTQQQSSSYYY^^^\\\ZZZZZZ^^^dddbbbUUUPPPdddxxxmmmddd```WWWKKKGGGKKKTTTtttyyyxxxwwwmmm___YYYnnnuuusssxxx}}}yyy{{{uuuiiiooovvvoookkkccchhhoooxxxvvvwww```CCC999888444555555<<<999@@@SSS^^^zzz}}}lllFFF@@@@@@>>>;;;;;;===>>>>>>:::888666555555666999:::===???CCCRRRrrrlllXXXVVVOOOFFFBBBBBBBBB???;;;:::999777555333555888<<>>???BBBDDDDDDCCCCCCHHHFFFGGGOOOWWWhhhjjjrrrxxx}}}gggSSSBBBOOObbb___@@@JJJllldddYYYtttiiiZZZRRRNNNGGGCCCAAA@@@???>>>>>><<>>;;;;;;===>>>===:::888666555555666999:::;;;===AAAMMMjjjttt```YYYQQQHHHDDDCCCCCC@@@===::::::888555444555888;;;<<>>777===@@@]]]???999444444555555777:::===>>>@@@CCCFFFGGGEEEDDDFFFKKKGGGFFFLLLPPP\\\pppnnnqqqzzzoooUUUAAAMMMUUUpppdddBBBIIIcccnnnZZZkkkooo\\\TTTOOOIIIDDDAAA@@@>>>===???<<<>>>GGGRRR[[[dddkkkooorrruuuwwwxxxyyy{{{||||||}}}~~~~~~}}}|||zzzyyyzzzzzzyyyxxxvvvwwwzzz|||~~~{{{zzz|||{{{{{{{{{{{{|||}}}}}}~~~|||{{{}}}~~~}}}||||||}}}yyy{{{~~~pppYYYUUUVVVZZZ]]][[[[[[\\\gggggg^^^RRRSSSjjjuuujjj```ZZZRRRGGGFFFKKKWWWvvv|||uuuqqqkkk^^^QQQWWWpppxxxxxxmmmeee```WWW]]]gggqqqxxxyyytttppppppoooXXX>>>777555222444333:::999===RRRjjj]]]FFFBBB>>><<<<<<<<<======:::888777555555666888999999<<<>>>GGG]]]~~~hhh]]]TTTJJJEEEDDDDDDAAA>>>;;;:::999666444555888::::::>>>EEEJJJMMMPPPSSSTTTbbblllwww~~~}}}vvv___PPPGGGOOO___lll{{{~~~xxxuuuzzz}}}zzzxxxyyy{{{{{{|||zzzwwwpppjjjiiinnnqqq^^^dddrrrzzz~~~zzzuuutttyyyvvv]]]PPPMMMXXXiiiwww}}}sssiiieee```[[[TTTRRRZZZdddxxx~~~vvvsssrrrvvv~~~{{{iiiTTTAAA888888;;;888;;;777>>>@@@TTT<<<888444333555777999;;;;;;<<>>===???<<<===DDDNNNWWWbbbkkklllooosssvvvwwwxxxzzz{{{{{{|||}}}}}}}}}{{{zzzyyyzzzzzzyyyxxxwwwxxxzzz}}}~~~~~~||||||yyyyyyzzzzzz{{{|||}}}}}}{{{vvvvvvyyy|||~~~}}}}}}|||{{{zzz{{{|||~~~~~~yyylllZZZWWWXXX\\\^^^]]]]]]```iiifff\\\RRRWWWppp}}}ttthhh]]]WWWOOOFFFEEELLL[[[yyy}}}xxxuuummm```UUUXXXttt{{{|||pppeee^^^[[[```hhhrrryyyyyyrrrkkknnnjjjTTT===777555222666777;;;999:::LLLkkkhhhLLLEEE>>>======<<<<<<===:::999777666666666777888888;;;===AAAQQQqqqoooaaaXXXMMMFFFDDDDDDAAA???;;;;;;:::777555555777999;;;???CCCGGGOOOYYYaaacccxxx~~~hhhWWWKKKQQQ^^^jjjwwwyyyuuuzzz}}}|||xxxtttqqqpppqqqsssttttttssstttxxx|||{{{wwwqqqjjjcccnnn~~~kkkllluuu{{{}}}cccNNNTTTaaaqqq}}}yyyqqqhhhddd___ZZZUUUUUU^^^iii||||||vvvtttuuuxxxyyyxxxbbbMMM>>>888888:::;;;999888???AAALLL999777444333555999;;;;;;:::;;;===???AAACCCEEEGGGFFFJJJGGGFFFKKKIIILLLZZZzzz{{{{{{NNNEEEIII```rrrMMMKKKNNNddd```~~~~~~eee[[[VVVNNNHHHDDDAAA???===???<<<<<>>======;;;;;;===:::999888777666666777777888:::===>>>HHHaaaxxxggg]]]PPPGGGDDDCCCAAA>>><<<<<<;;;888555555666888333999???GGGWWWgggooonnnwwwzzz|||}}}yyyjjj[[[RRRXXXccckkkuuu~~~{{{~~~wwwnnnjjjhhhjjjkkkiiiffffffjjjnnnpppttt{{{~~~xxxqqqdddcccxxxuuuyyy~~~yyynnnfffaaajjj{{{~~~XXXVVV]]]mmm{{{wwwqqqiiiddd___ZZZVVVWWWbbbnnnzzztttsssuuu|||~~~zzzzzzzzzsssttt[[[FFF;;;777777777<<<999:::???CCCHHHuuu777777555333555:::<<<::::::;;;<<<<<<===???DDDGGGFFFJJJHHHIIIMMMIIIJJJVVV{{{UUUAAAJJJeee[[[JJJKKK{{{dddVVVmmmlll___ZZZRRRKKKFFFBBB@@@>>>>>>;;;;;;@@@EEEMMMYYYdddiiilllqqqtttvvvxxxzzz|||{{{|||}}}}}}}}}}}}{{{{{{{{{|||{{{zzzyyy{{{~~~}}}{{{zzzyyyxxxxxxyyyzzz{{{||||||||||||}}}zzzyyy{{{}}}~~~~~~}}}~~~iii^^^^^^aaaeeeddd``````cccccc```XXXRRR\\\www~~~vvvhhh[[[TTTMMMFFFIIIQQQfff{{{tttfffYYYRRR]]]xxxuuuxxx|||uuussssssxxx}}}qqqoooqqqyyyxxxnnniiiaaaKKK:::999666333999555333;;;@@@FFFggguuuXXXJJJ???>>>>>>::::::===999999888777777666666666777999<<<===AAATTTuuuooocccTTTJJJEEECCC@@@>>>======<<<999666555666777444888<<>>BBBFFFGGGLLLKKKLLLPPPKKKHHHRRRkkkVVV???III___iiiJJJHHHvvvhhhUUU___rrrccc]]]UUUMMMHHHDDDAAA???===;;;;;;>>>BBBIIITTT___hhhlllppptttvvvxxx{{{|||{{{|||}}}~~~~~~~~~|||||||||}}}}}}|||{{{|||~~~}}}|||{{{{{{yyyzzz{{{|||}}}}}}|||{{{~~~~~~}}}||||||~~~~~~llldddeeehhhkkkggg```^^^______^^^WWWRRR[[[uuuxxxjjj\\\TTTMMMGGGKKKTTTkkk}}}zzzqqqbbbVVVQQQddd|||sssxxxsssqqqrrrooorrryyy{{{yyyyyyzzzmmmeee\\\FFF777888555222999666333DDDNNNJJJbbbzzz\\\KKK?????????:::999===999999888888777666666666666888;;;===>>>IIIeeewwwjjjZZZMMMGGGEEEAAA???=========:::777555555666999:::<<>>???>>>>>>BBBEEEIIINNNMMMNNNRRRKKKHHHPPPcccSSSAAAFFFQQQuuupppLLLFFFsssoooZZZWWWvvveee___WWWOOOIIIEEEBBB???===;;;;;;>>>AAAFFFQQQ\\\hhhlllppptttvvvyyy{{{}}}|||}}}~~~~~~}}}}}}}}}~~~~~~}}}|||}}}~~~~~~~~~zzz{{{|||}}}}}}}}}|||{{{{{{~~~~~~{{{zzz|||||||||~~~oooiiijjjmmmoooiii```[[[\\\\\\\\\WWWRRRYYYrrryyykkk\\\UUUNNNHHHMMMVVVnnn{{{yyyqqqcccXXXUUUjjjtttzzzzzzooosssvvvrrrrrryyy{{{lllcccYYYCCC555777444111888;;;888MMMZZZNNN]]]~~~^^^LLL?????????:::888===999999999888777666666555444666:::<<<<<>>>>>===:::777555555666444666888EEE```vvvqqq___QQQPPPPPPWWWjjjxxxtttrrrkkkaaabbbjjjpppyyyvvvtttyyy}}}zzzsssooopppssswwwmmmgggppp{{{yyytttooo}}}|||wwwgggXXX]]]sssooobbb```ppp}}}sssnnnfffbbb^^^\\\[[[aaaqqqyyyoookkklllooo{{{~~~xxxjjjooo~~~wwwbbbIII::::::===<<<999444666;;;333???FFFRRR444444444444666888:::;;;:::;;;===???AAABBBBBBBBBMMMMMMMMMIIIFFFEEEIIILLL\\\{{{___MMM@@@PPPsssMMMLLL[[[bbbZZZwww}}}pppdddVVVOOOHHHAAA<<<<<>>>>>===:::777555444333333777777999;;;<<>><<<:::777666555555555>>>@@@AAA[[[sssggg[[[```xxx|||uuuqqqjjj___ZZZ[[[jjjnnnwwwyyy{{{yyyxxxwww{{{qqqoooyyymmmqqqsssyyypppooovvv}}}ssshhhfffrrr}}}{{{sssooofffbbb]]]\\\aaakkkwww~~~vvvmmmffffffhhh|||pppjjjsssyyymmmRRRAAA===<<>>===SSSzzz555444444555666888:::<<<<<<===???@@@BBBCCCDDDDDDGGGHHHGGGDDDAAABBBEEEIIIWWWxxx|||vvvkkkSSSCCCNNNpppfffHHHSSSuuuppp]]]qqqrrrfffXXXPPPJJJCCC???>>>BBB????????????AAAJJJSSS___gggnnnrrruuuzzzzzzwww||||||{{{{{{{{{{{{||||||{{{zzzzzzyyyzzz|||}}}~~~}}}}}}|||||||||}}}}}}~~~~~~}}}|||||||||}}}}}}{{{zzzxxxvvvuuuuuuttttttyyyzzz|||~~~ssszzzzzzvvvnnnbbbVVVNNNKKKTTTRRRLLLQQQeeetttnnn```YYYPPPJJJVVVkkk{{{wwwoooZZZRRR```{{{wwwlllrrruuupppqqqyyyzzzsssmmmiii|||hhhdddOOO<<<777777444333666222555999666GGG[[[uuu}}}uuu[[[DDDAAACCC>>>;;;<<>>;;;999777555555555555555777999999;;;FFFSSSooo~~~iii[[[QQQIIIDDDEEE???>>><<<:::888666555555000666666777NNNwwwrrrjjjuuusssgggaaa]]]YYYZZZ]]]bbbfffpppzzz~~~zzz~~~kkkggguuuyyyzzzzzzppphhhhhhuuuyyyrrrnnnfffaaa\\\]]]dddoooyyy~~~xxxooohhhdddbbbvvvyyyvvv|||zzzcccJJJ<<<<<<===DDDIIICCC;;;===:::;;;<<<:::LLLmmm555555555666888999;;;<<<>>>???@@@BBBCCCEEEFFFGGGDDDFFFHHHGGGEEEFFFIIIMMMQQQwww}}}}}}uuuvvv___JJJOOOrrrJJJKKKeee{{{^^^fffwwwiiiZZZRRRMMMGGGBBBAAAAAA???>>>???>>>???GGGPPP[[[eeennnrrruuuxxxwwwttt|||{{{{{{zzzzzz{{{{{{|||zzzzzzyyyyyyyyy{{{|||}}}{{{{{{{{{{{{|||}}}~~~~~~}}}||||||}}}~~~~~~zzzyyyyyyxxxtttqqqwwwyyy{{{}}}{{{vvv~~~wwwjjjYYYLLLEEECCCIIIKKKJJJTTTkkkzzzsssfff\\\QQQNNN^^^uuuwwwqqqiiiWWWTTTeee{{{nnnqqqsssppppppvvvxxxooogggccc|||iiidddMMM888444777666555666888666888666AAANNNmmmdddHHHAAADDDCCC>>>:::@@@???===:::888777666666555555777999777888???III[[[nnn\\\PPPHHHDDDDDD@@@???===;;;999777666666555777555444@@@\\\|||uuuvvv}}}}}}wwwkkkaaaXXXWWWYYYZZZ\\\]]]]]]```iiiuuu{{{|||}}}ssshhhhhhsss}}}|||qqqkkkmmmzzz}}}vvvpppmmmeee```\\\___iiittt|||}}}yyytttnnngggcccooo~~~zzzZZZDDD999:::===FFFMMMIII>>>>>>999:::<<<999FFFaaa555666777888999:::<<<<<<>>>???@@@AAACCCEEEGGGHHHNNNRRRTTTRRRNNNIIIHHHHHHMMMiii|||sssYYYRRRoooQQQHHHWWW}}}}}}^^^ZZZ}}}mmm\\\TTTOOOIIIDDDCCC@@@>>>>>>???======CCCKKKZZZdddmmmqqqsssvvvwwwuuu{{{zzzzzzzzzzzzzzzzzz{{{zzzyyyyyyxxxyyyzzz{{{|||zzzzzzzzzzzz{{{}}}~~~~~~}}}||||||}}}zzztttwwwxxxzzz|||sss{{{nnn___QQQHHHBBB@@@AAAEEEHHHVVVpppuuuhhh]]]RRRQQQeee~~~|||yyyooohhh```QQQUUUkkk~~~}}}pppnnnqqqpppqqqtttzzz~~~}}}uuukkkfffcccvvvzzznnnfffMMM777333888888666666;;;888<<<;;;BBBIIIhhhnnnMMM@@@CCCFFFAAA:::???>>>===;;;999888666666555666888;;;999888>>>EEEKKKpppvvv```RRRIIIEEECCCAAA@@@>>><<<:::888777777999888888888999AAASSSdddxxxrrrrrrsssmmmeeeUUUSSSTTT\\\ccceeeaaa]]][[[]]]eeepppvvvxxx{{{~~~xxxkkkfffxxx{{{~~~}}}{{{}}}{{{uuuuuu}}}zzztttooollleee```]]]bbbooozzz{{{{{{||||||xxxssswwwwwwWWWCCC999::::::@@@GGGDDD<<<;;;666999???>>>FFF[[[666777888999;;;<<<<<<=========>>>???BBBDDDFFFHHHZZZ^^^bbb___XXXNNNHHHEEELLL```uuuvvvxxxZZZcccWWWGGGJJJjjjbbbTTTrrrsss```VVVPPPJJJEEECCC@@@>>>>>>???===;;;@@@GGGZZZccckkknnnppptttxxxyyyzzzzzzyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxyyyzzz{{{|||zzzzzzzzzzzz{{{}}}~~~~~~}}}|||}}}~~~xxxyyyyyyzzz{{{}}}pppkkkuuunnn{{{mmm[[[OOOJJJGGGCCC>>>@@@DDDGGGUUUooo}}}sssggg[[[RRRUUUlllyyyuuujjjaaaZZZPPPZZZvvv}}}|||oookkkmmmqqqrrrssstttyyy{{{vvvkkkbbb______wwwyyyuuugggNNN777444999999666666666555;;;===DDDFFF___[[[EEEBBBFFFCCC;;;>>>===<<<;;;999888666555444444777;;;;;;999===CCCAAAaaalll[[[RRRLLLGGGBBBAAA???===;;;999888888333111444999999888>>>HHHUUUZZZ^^^^^^___^^^XXXQQQNNNPPPUUU\\\bbbccc]]]UUUSSSUUU\\\hhhqqquuuyyy}}}|||iiilll{{{|||vvvpppnnnoooqqqwww}}}}}}|||wwwsssooolllccc``````gggttt~~~|||oooRRRAAA999:::666:::???<<<;;;<<<888:::BBBBBBFFFVVV666777999;;;<<<=========<<<<<<<<<>>>@@@CCCFFFHHHTTT[[[cccgggeeebbb___^^^LLL[[[yyymmm[[[ttt^^^FFF@@@XXXpppWWWggg{{{eeeYYYSSSLLLFFFBBB@@@???@@@@@@===;;;>>>DDDVVV```hhhkkkmmmrrrxxx{{{zzzyyyyyyxxxxxxyyyyyyzzz{{{{{{zzzyyyyyyzzz{{{|||{{{{{{{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~{{{|||{{{|||{{{{{{{{{|||~~~sssggg]]]kkkkkklll]]]KKKDDDFFFHHHCCC===AAAFFFIIIVVVmmmyyyzzzqqqeeeZZZTTT\\\sss{{{wwwkkkaaaYYYSSSccc}}}~~~rrrkkkpppxxx{{{yyyzzz~~~~~~vvvhhh______ccc{{{rrrrrraaaKKK888555999888666666555666===>>>GGGIIIYYYoooNNNBBBFFFEEE@@@======<<<;;;:::888777666222222444888999888:::@@@:::QQQqqqvvvdddZZZPPPHHHCCCBBB@@@>>><<<:::999999555333333555666777:::>>>@@@HHHNNNMMMLLLLLLLLLJJJSSSTTTSSSPPPNNNNNNJJJEEEFFFHHHPPP___lllsssxxx}}}~~~wwwxxx|||tttkkk]]][[[]]]fffttt~~~}}}wwwuuurrrnnnjjjbbbaaadddmmmxxx{{{{{{dddIII;;;888:::666777<<<999===@@@<<<===DDDBBBCCCOOO777888:::<<<===>>>>>>>>><<<<<<<<<===@@@CCCFFFHHHIIIPPPZZZbbbgggkkkppptttMMMYYYmmm}}}WWWggghhhKKK;;;IIIooobbb```lll]]]VVVNNNGGGCCCAAA@@@AAAAAA>>>:::<<>>>>>===<<<:::888777444222333666777666888===999FFF\\\xxxmmmaaaTTTIIIDDDCCCAAA>>><<<;;;:::999888999999555333555888999>>>IIIRRRSSSRRRUUUZZZ]]]bbbddd^^^QQQHHHDDDBBB>>>@@@AAAJJJZZZiiirrrxxx}}}}}}yyynnnXXXSSSOOOUUUdddrrr{{{~~~~~~~~~wwwsssrrrpppkkkggg```ccciiirrrzzz~~~wwwttt[[[CCC888999<<<777777;;;888<<>>>>>>>>>>>===<<<<<<>>>@@@DDDGGGIIIGGGLLLRRRVVVZZZ```gggmmmMMMXXXggguuuvvv}}}SSS]]]wwwrrrQQQ:::BBBeeelll\\\ssspppaaaYYYPPPHHHCCCAAAAAAAAABBB>>>:::<<>>?????????===;;;999888777444444777777666888<<<:::@@@OOOiiixxxkkk\\\NNNDDDCCCAAA???===;;;::::::///888<<<666333666999888<<>>888777:::777888?????????CCC@@@@@@JJJ