BM[6( iiieeeccchhhoooqqqlllfff___cccjjjwwwrrrWWWGGG===666333777222...---///111111///...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,)))***+++,,,---........................---------000///...---,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,------............------------......------------------------------------------------------------------------.........///......---,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++******)))******++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,+++***))))))***+++,,,+++***)))***++++++***)))***************+++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,---------------............///------............------....../////////...------///...---------...///000/////////000000000111111000000111111111222222222111111111111222222222222444222111222444555555444444555555444222222444555555444333222222333555666777666777:::999555555888<<<;;;:::::::::<<<>>>@@@BBBFFFEEE@@@;;;:::888555666333444777666222111333555555333222111111222222333222111000000111222333222222222111000///...---000000000000///...---,,,.........------------,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******)))******+++++++++++++++************************++++++******)))(((((((((,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))zzz{{{{{{wwwsssqqqsssvvvyyyuuuqqqrrryyy}}}}}}}}}mmmZZZNNNAAA777<<<777222000000111000...///...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,)))***+++,,,------------........................//////...---,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,---...............------------......---------------------------------------------------------------------------...............------......---,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,+++++++++***)))***,,,---,,,+++++++++***))))))***+++++++++************+++*********************************************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------------------------............///------............------......////////////......///......---...///000000//////000000000111111111000000000111111111222222111111111111222222222333555555444444444555555555444555666555444333444666444555555555555777:::===???>>>>>>AAA@@@<<<<<<@@@@@@@@@AAACCCHHHNNNSSSVVVYYYYYYTTTJJJCCCBBBAAA???BBB===;;;===;;;666888>>><<<===;;;666444555555333444444333333222222111111111111222333333222111000////////////......------............------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******)))***++++++,,,,,,++++++************************************))))))((((((,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))zzzwwwyyy{{{yyytttooopppyyyqqq]]]KKK@@@:::444111111222111000000///......---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,******+++,,,---------------.....................///...---,,,,,,++++++,,,***+++,,,,,,---------,,,+++,,,,,,------...//////......------------......------------------------------------------------------------------------------...............---///...------,,,,,,------+++,,,,,,---------,,,,,,*********+++,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,+++++++++++++++,,,,,,+++******+++***)))***,,,---,,,++++++******************+++******+++************+++************************))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------.........---------............///------............------......///////////////...............//////000000000000000000111111111111000111111111111222222222111222222222333333333333555555555444333333444555555777999999888888:::;;;@@@CCCFFFGGGHHHJJJNNNQQQSSSPPPOOOSSSVVVVVVXXX\\\XXXXXXYYY[[[___dddiiilllvvvxxxtttjjjaaa[[[VVVQQQWWWRRRSSSWWWSSSJJJIIIPPPLLLQQQOOOGGG@@@???===999777888999999777555333111777777666666444333222111///............///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++*********************************)))))))))))))))+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))){{{bbbGGG@@@888333333444555444111000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,***+++,,,,,,---------,,,---------...............///...---,,,++++++++++++******+++,,,------------,,,,,,,,,---......//////......------------......------------------------------------------------------------------------,,,---......///.........///......---------------+++,,,,,,---------------***+++++++++,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******((()))***+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++***)))+++***)))***,,,---,,,+++************************)))+++++++++***)))***++++++++++++***************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---......//////---------............///------............------......///000000000//////....../////////000000000000000000111111111222222111111222222222333333333333333333333444444444444333444555555444555777888666888;;;===>>>???AAABBBHHHQQQ]]]hhhqqqxxx~~~wwwsssyyy}}}tttllliiiooowwwqqqaaa[[[```bbbkkkmmmaaaSSSMMMIIIDDDDDDDDDEEEDDDCCCAAA@@@>>>IIIGGGCCC???:::777555333222111111000000000000111/////////.........------,,,,,,------------......,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,******************************))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))*********)))))))))))))))))))))))))))uuupppqqqppp}}}uuuYYYPPPCCC;;;888888888888222111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***+++,,,,,,---------,,,+++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,++++++,,,---------,,,,,,---------........./////////...---,,,++++++++++++)))***+++,,,------------,,,,,,------.../////////......------------......------------------------------------------------------------------------,,,------...//////......//////...---------------+++,,,,,,---......------++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******'''(((***+++,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++++++++++++++++++++***))))))+++***)))***,,,---,,,+++*********++++++*********)))+++,,,+++)))(((***,,,+++++++++*********))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,------.../////////---------............///------............------......///000000000000000......///000000000000000000000111111111222222222222333333333333444444444444444444555555555666666333666999::::::<<<@@@CCCAAADDDHHHLLLNNNPPPRRRTTTUUUcccxxxsssooowwwrrrggg```ZZZZZZXXXWWWVVVVVVWWWYYYZZZ```\\\VVVOOOIIIEEEBBBBBB999888666444222111111111////////////............---------....../////////,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,************************)))))))))))))))))))))***(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))*********)))))))))))))))))))))))))))yyyuuuvvvlllaaaQQQDDD===;;;:::999222222000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***+++,,,,,,------------+++,,,,,,------,,,,,,+++***+++,,,---...---,,,,,,++++++,,,---------,,,,,,---------.........//////......---,,,++++++++++++)))***+++,,,------...---,,,,,,------.../////////.........------.........------------------------------------------------------------------------,,,,,,---.../////////...//////...------------...+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******++++++++++++******'''(((***+++,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***+++++++++++++++***)))(((+++***)))***,,,---,,,+++******++++++++++++******(((+++,,,,,,)))(((***,,,++++++++++++******))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------...///000000---------.........//////---..................---......///000000000000000......///000000000000000000111111111111222222222333333333444444444555555555555555666666666666777666999===@@@BBBEEEJJJNNNSSSWWW\\\```cccfffiiikkkiiiyyyzzztttmmmjjjfffdddfffjjjpppsssoookkkddd]]]WWWTTTSSSRRR???===:::777444222111111000/////////...................../////////000000,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,************************)))))))))))))))*********''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))*********)))))))))))))))))))))))))))wwwmmmzzzvvvcccXXXOOODDD:::555444111111222111......222......---,,,,,,,,,,,,---,,,,,,,,,------...............---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++........................111///---+++******+++,,,,,,,,,,,,---------..................////////////------------------------...........................---,,,,,,,,,,,,---...........................////////////////////////,,,------......------,,,........................++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,******++++++++++++***************************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++*********))))))(((((()))************+++++++++******************************+++++++++,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............//////...---,,,,,,,,,,,,,,,------......///000000000111111000000/////////...////////////000000000000333444444444333444666888///111333444555666777777888888999;;;999666999???CCCEEEHHHMMM[[[nnnttt{{{{{{rrrkkkggggggkkkpppWWWIII>>>>>><<<555111444...000111...---...////////////...---------............---------,,,,,,,,,+++,,,,,,------,,,,,,+++************************************************************************************************+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))~~~qqq^^^KKK>>>999555111111222222......111///...------,,,,,,------,,,,,,------------------......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,---------------........................///...,,,*********+++,,,,,,,,,,,,---------..................////////////------------------------..............................---,,,,,,---............................../////////...............,,,------......------,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,******++++++++++++******************************+++++++++*********************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************+++++++++++++++*********)))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------............//////...------,,,,,,,,,---------......///000000000111111000000000//////////////////000000000111111444555666555333333333555555666666555444444444444666444666===BBBFFFLLLRRRUUU]]]kkk~~~rrriiieeeZZZ[[[\\\UUUFFF999777<<<999777444111000000000...000//////.........//////.........---------,,,,,,+++,,,,,,------,,,,,,+++************************************************************************************************************)))))))))(((******))))))))))))******))))))))))))))))))))))))oooUUUHHHEEE999444111333333///...//////...------,,,---------------------------,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,---.......................................---,,,+++*********,,,,,,,,,,,,,,,---------......---............/////////------------------------..............................---,,,,,,---..............................//////......---------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---******++++++++++++******++++++++++++++++++++++++,,,,,,++++++*********)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,***************))))))))))))************+++++++++******************************+++++++++,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------............//////...------,,,------------......//////000000111111111111000000000000000///000000000000111111111222444555555444333333444444666777777777888;;;===CCC@@@CCCLLLVVV]]]dddkkkwwwqqqfffZZZbbbgggaaaXXXQQQMMMJJJGGG???777444444444111///000000000//////000000111.........------------,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************************************************************************))))))))))))******))))))))))))******))))))))))))))))))))))))jjj^^^]]]CCC:::444444444111......//////...---------------.........------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---........................+++************+++,,,---,,,,,,,,,---------......---------.........//////------------------------..............................------------..............................//////......------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,************************))))))*********+++++++++******************************+++++++++,,,,,,,,,******++++++++++++******************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///......------------...............///000000111111111111111111111111111111000000000111111111222222///111333555444444555666444666888999:::>>>DDDIIIMMMOOOXXXeeepppyyy}}}}}}www{{{zzz~~~{{{}}}~~~}}}zzzkkkiiiccc```hhhnnncccPPPQQQDDD777555666666333000111000000///000000111111............------------,,,,,,------------,,,,,,++++++++++++++++++++++++*********************************************************************************)))))))))))))))******))))))))))))******))))))))))))))))))))))))zzzyyyTTTGGG:::555444111///...//////...------------............------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------........................************+++,,,------,,,,,,,,,---------......------------............------------------------////////////////////////................................................//////.........------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************+++++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///......---------......///......//////000111111111111111111222222222222222111111111111222222222222000222444555444444555777666888;;;===???FFFOOOWWWZZZcccsss}}}}}}|||{{{||||||{{{{{{tttlllttt{{{ooo[[[WWWGGG999666888666333111222111111000000000000000//////.........---------,,,------......------,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))************))))))))))))******))))))))))))))))))))))))}}}xxxyyyjjjVVVAAA777444222000///000///......------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,------......//////------,,,,,,,,,,,,++++++++++++,,,---------------........................+++++++++,,,,,,---------,,,,,,,,,---------......,,,------------.........------------------------////////////////////////---...////////////...---........................////////////////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********+++++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///.........---......///000...//////000000111111222222222222222222333333333111111222222222333333333555666777666555666888:::666;;;CCCKKKUUUcccttt}}}yyyzzz~~~gggUUUEEEAAA???999444444555444333222111000000000/////////.........------------............------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))******************))))))))))))******))))))))))))))))))))))))|||rrrmmmjjjiiiooowww}}}~~~eeeHHH999444222111111000//////...............,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,------...//////---------,,,,,,+++++++++,,,,,,---.......................................,,,------.........------,,,,,,,,,---------......,,,,,,---------.........------------------------////////////////////////---...///000000///...---..............................//////000111111111......////////////......------------------------++++++,,,,,,---......///------------------------,,,---...---,,,,,,,,,...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,)))************+++++++++******************************+++++++++,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,------------...------------------------,,,,,,,,,------------...---------............///...............///000000/////////000111111222222222222222333333333444444222222222333333333333444666777888888999===AAAEEEJJJRRR^^^kkkzzzyyy~~~~~~|||~~~ooo^^^WWWOOOCCC;;;<<<999888777555333222111111////////////............------............------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************((()))))))))******************))))))))))))******))))))))))))))))))))))))xxxrrrrrrnnngggdddeeeiii{{{nnnMMM:::444222111222000000///...............,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,------------------,,,,,,,,,++++++******+++,,,,,,---......---------,,,,,,+++++++++---......///////////////........................---......//////...------,,,,,,,,,---------......,,,,,,,,,---------......------------------------000000000000000000000000---...///000000///...---..............................///000111222333333......////////////..............................++++++,,,,,,---...//////------------------------,,,---......,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,)))************+++++++++******************************+++++++++,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------.........//////...............///000000/////////000111111222222222222222333333444444444222222333333333444444444333444666999===DDDLLLRRRnnnuuutttjjj^^^MMMDDDDDD===<<<999777555333222222000/////////............------............------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************(((((())))))*********+++******))))))))))))******)))))))))))))))))))))))){{{tttpppqqqtttvvvyyyxxx}}}pppttt{{{\\\BBB111333;;;888666222222444333---,,,000......---------,,,,,,,,,------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................---------............///........................,,,,,,,,,------.........---------.........//////////////////000000000000//////.........---------000000//////.........---......//////000000111111......//////000000111111000/////////....................................------------------------........................,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------.........---+++***++++++------------++++++---------,,,,,,+++++++++,,,++++++******++++++,,,,,,------,,,+++***,,,---++++++++++++++++++++++++************************************************)))))))))))))))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++)))***,,,,,,+++++++++,,,,,,,,,,,,---------.................................---,,,,,,++++++++++++///////////////000111111111000///////////////000222222111111111111111111333222000000222444555555555999444111777555111777888===<<<@@@JJJRRRccc|||nnn]]]VVVJJJEEE>>>;;;:::888333///222333222111//////000111......---------,,,,,,,,,---------,,,,,,,,,+++++++++++++++************)))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++|||{{{~~~vvvjjj``````lllwwwtttsssVVV>>>:::???===@@@666000111111,,,+++............---------,,,,,,------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................---------............///........................,,,------------------...------........./////////////////////000000000111/////////.........------000000/////////.........////////////000000111111////////////000000111111000000/////////.................................------------------------........................,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,------.........---,,,++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,++++++******++++++,,,+++,,,,,,+++******+++---++++++++++++++++++++++++************************************************************************,,,++++++******++++++,,,++++++++++++++++++++++++)))***,,,,,,+++++++++,,,,,,,,,,,,---------.................................---,,,,,,++++++,,,,,,//////......//////000111000000////////////000000222222222222222111111111444333222111222222222222///555333333999888666===;;;EEEJJJRRR___hhhyyy|||jjj[[[GGG999555555666666222111///------///222444/////////.........---------------,,,,,,,,,++++++++++++++++++************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++jjjbbbYYYWWW]]]ooonnnyyyyyy[[[RRRWWWWWWTTTAAA111000111---+++............------------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,++++++++++++,,,,,,------------------------,,,---......//////..............................---------............///.................................---------------............/////////////////////000000000111111////////////............000000////////////....../////////000000000000111/////////000000000000111000000000/////////..............................................................................,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------.........---,,,++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,***++++++***))))))+++,,,++++++++++++++++++++++++************************************************************************,,,++++++******++++++,,,++++++++++++++++++++++++)))***,,,,,,+++++++++,,,,,,,,,,,,---------.................................---,,,,,,,,,,,,,,,,,,......------......///000000000000//////000000111222222222222222222222222444444444444444444444444///777666666===>>>@@@JJJUUUaaagggkkkrrruuu}}}dddQQQHHHDDD@@@===888666444222000/////////000000000000////////////------------,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++zzznnnlllkkkjjjjjjqqqwww}}}~~~kkkNNN555111444111...000............------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,........................,,,---......///.................................---------............///........................//////......------,,,,,,....../////////000000000//////000000000111111111000000000/////////......000000//////////////////000000000000000000000000000000000000000000000000000000000////////////...........................////////////////////////........................------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,+++******,,,...++++++++++++++++++++++++************************************************************************,,,++++++******++++++,,,++++++++++++++++++++++++)))***,,,,,,+++++++++,,,,,,,,,,,,---------.................................------,,,,,,,,,---------------------...//////000000000///000000111111222222222333333333333333222333555666666777888888666===:::999BBBJJJTTTdddxxxkkk^^^OOOEEE<<<;;;999777555333000---111000000000000/////////...------------,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++zzztttpppuuu}}}XXX888333666222///111//////.........---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,---........................,,,---......///.................................---------............///......................../////////......---------/////////000000000111111000000000000111111111111111111000000000///////////////000000000000000000111111111111000000000000111111111111000000000000111000000000////////////////////////////////////////////////////////////........................---------,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,------,,,,,,...000++++++++++++++++++++++++************************************************************************,,,++++++******++++++,,,++++++++++++++++++++++++)))***,,,,,,+++++++++,,,,,,,,,,,,---------..............................---------,,,,,,---......---------------...//////000000000000000111222222222222333333444444444444222444666666555555777999888===;;;>>>PPPcccwwwvvviii```KKKDDD;;;555333444555555000000000/////////...............---------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++]]]:::444666111---000/////////.........------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------***++++++,,,,,,------...------------------------------------------------------,,,,,,,,,,,,------------------------------,,,---......//////..............................---------............///......................../////////...............000000000000111111111111000000000111111111222222111111111111000000000000//////000000000000111111222111111111111000000000222111111111111000000000111111000000000/////////////////////////////////................................................------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,---...---------///111++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))***,,,,,,+++++++++,,,,,,,,,,,,---------..............................------------------...///......------......///000000000000000111111222333222333333444444555555666444555777555333333777:::<<>>555222...222000......//////...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))*********************+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---.........//////......------,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------------------------......///////////////////////////////////////////////////............////////////000000000000111111222222222333333333222222222222333333333333222222111111111111222222111111111222333444666666555555555555555555555555444444333333222222111111222222222222222222222333111111111000000000000/////////............//////---............/////////------------------------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------......///000000000000000000000000000222222222222222333444555666666555666666888999:::===III]]]ooo|||eeeTTTBBB:::888666444333---///000000///...///000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++iiiyyy~~~sssRRR:::444777222111///...//////...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++************+++,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------............------,,,,,,------------,,,,,,,,,,,,,,,------------...---------------------------....../////////////////////////////////////////////////////////////////////000000000111111111222222222222333333333444222222222222333333333333333333333333333444444444444444444444555777888999888888888888888888888888666666555555444444333333111111111222222222222333222222111111111000000000000//////......//////000.............../////////........................,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++*********++++++,,,,,,,,,+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,------------------------++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............................................................//////000000000111111111111111222222222222222333444555555666666555666888===CCCGGGRRRooo~~~yyyyyy~~~}}}{{{|||xxxvvvtttsssuuuyyy}}}|||{{{qqq[[[JJJAAA<<<777444000111222111...------///............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++wwwqqqIII999>>>333111/////////000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************+++++++++++++++***+++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,,,,---------,,,,,,,,,------......------,,,,,,,,,---------.........---------------------------......///////////////000000000000000000000000000000000000000000000000000000000111111111111222222333333333444444444444222222333333333444444444333333444444555555555555999888888888888999::::::::::::::::::::::::::::::;;;:::999888777666666555222222222222222222222222222222222222111111111111000000000//////000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++*********++++++,,,,,,---+++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,------------------------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................///............///000000000111111111222222333333333333333333444555666777<<<;;;;;;;;;???GGGSSS[[[iii}}}yyyyyy{{{zzz|||}}}|||||||||{{{zzz||||||{{{yyy{{{jjjVVVHHH???999555555444333111000111222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++{{{]]]???:::444222000000111111000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++************+++++++++++++++++++++,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++,,,,,,---,,,,,,,,,------............------,,,---------....................................---......///////////////000000000000000000000000000000000000111111111111000111111111222222222222333333333444444444555555333333444444555555666666222333444555555666555555888888888777888888999999888888888888888888888888<<<;;;:::999777555444444555555555444444333333333333333333222222222111111111111000000000000111111000000000////////////.......................................------------------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------------------------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................//////......//////000111111111111222333333444444444444444555666777888999777999;;;>>>EEEPPP^^^hhh~~~~~~mmm[[[LLLBBB999555111///000111222222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++}}}zzzUUU;;;666444222111222222111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++,,,------))))))***+++,,,------...++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,,,,---......------------............------------------............////////////////////////---......///////////////000000000000000000000000000000000111111222222222111111111222222222333333444444444444555555555555444444555555666777777888555666777999::::::999999============>>>???AAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEEDDDBBB@@@>>>;;;:::999:::999999888777666555555444333333333333222222222222111111000000111111222000000000000/////////...........................///.........------------------------------------+++++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................///////////////000000111111111222222333444444555555555666666777999:::;;;444;;;FFFPPP[[[iiiyyy~~~~~~}}}{{{jjj[[[GGG???555111222333111...////////////............------------------------++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++{{{}}}qqqFFF777555333222333333222111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...(((((()))***,,,---...///++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,------.../////////...------............---------------.........//////000000000000000000000000---......///////////////000000000000000000000000000000111111222222222222111111222222222333333333444444444555555555666666555555555666777888888999:::;;;<<<>>>??????>>>>>>HHHIIIIIIKKKMMMOOOPPPRRRUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSQQQOOOLLLIIIGGGFFF>>>===<<<;;;:::888777777444444444333333333222222222222111111111111222222111111000000/////////...//////////////////////////////.........---------------------------------+++++++++,,,,,,------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////////////////////////////////////////////////////000111111111111222333333444555555666666666777888:::;;;<<>>DDDKKKPPPQQQRRRTTTVVV___\\\```iiikkkhhhooo|||xxxpppxxxlllpppkkkbbbfffsssrrrggg___ZZZQQQJJJHHHJJJFFF@@@777999:::777333111111333777222111444333///111666///111111///---...//////000000///...............------,,,,,,,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------------............///------......------,,,+++------------,,,,,,+++***++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,++++++,,,,,,---************+++,,,---...,,,,,,,,,---------......000000//////.........---///////////////.........000111111111111222222222111333555444333222333444666:::444222<<<@@@===???OOO]]]yyy~~~}}}{{{zzz}}}yyyiiiWWWNNNLLLGGG@@@;;;111000...///000000...,,,///......---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++```WWWTTTiiiuuuXXXIII>>>===>>>:::222...///////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////......//////000111111111333222111000000111222333333111000111444666555333888777777777888999::::::888666888===@@@DDDMMMXXXYYYbbbmmmssssssssstttvvvooo^^^WWWXXXXXXUUUMMMLLLIIIDDD@@@===;;;;;;888444333666555111111555111222333222222333444444000000///............///............---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------............---------...------,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------,,,+++++++++,,,,,,************+++,,,------,,,,,,,,,---------......000/////////............////////////////////////111111111111222222222222111333444444333222333444444999666666???BBBEEEQQQ\\\zzzvvvzzz~~~zzzhhh```\\\RRR@@@222333222222111111///...---//////...---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++iiicccQQQJJJkkkpppdddSSSEEEAAA???666***...............------------------------------------------,,,,,,+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////////////////000000000000000000000000------........./////////////////////////////////////////////////////////......///000000111111222333222222111111222333333222111222333666777666444666666666777888:::<<<===AAAAAADDDIIIPPPZZZkkkzzz}}}}}}qqqpppqqqooofffaaa[[[VVVSSSOOOJJJFFF===999777888888555333444000000111222222222222222111000000///////////////000////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------............---------------,,,++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---.........---,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......////////////............////////////////////////111111111111222222222333111222444444333333444555888;;;:::===EEEGGGRRRhhhuuu}}}wwwuuuuuuzzzooolllbbbOOO???:::888444111000000000000000///......------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++|||~~~mmmTTTZZZhhhKKK======999///......------------......------------------------......---,,,,,,+++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******------------------------------------............////////////////////////////////////////////////............////////////////////////////////////////////////////////////...//////000111111222222222222222222333333333444333333444666777777666666555666888999;;;>>>BBBEEEHHHNNNWWWaaammm}}}wwwqqqnnnmmmhhh___VVVKKKEEE>>>;;;;;;999666333333000///111222000000111222111000000//////000000000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,---------.........,,,------------,,,++++++++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---.........---,,,++++++++++++------,,,+++++++++,,,,,,,,,,,,,,,---------......///////////////.........///////////////000000000111111111222222222333333111333444444333444666777>>>>>><<>>:::IIIWWWlllxxx[[[IIICCC@@@999111222111000///...---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************}}}}}}}}}yyyxxxppp]]]VVVppp{{{~~~nnn___EEE:::666555333111///------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------....................................////////////////////////////////////.........................../////////000000000000000000000000000000000000000000000000000000000000///000000111111222333333111222444555666666666555444666888999;;;???EEEIIILLLSSS^^^iiivvv~~~mmmZZZLLLAAAAAA???888666999333333222111111111111222111111000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------+++,,,,,,,,,,,,+++******))))))***+++++++++++++++++++++,,,,,,,,,,,,------+++++++++***++++++,,,---++++++++++++,,,---......,,,,,,,,,,,,,,,---...///,,,,,,,,,---------................../////////000...//////000111111222222222222222333333333444444555666777777777:::===@@@PPPpppvvvggg]]]SSSGGG>>>333222111///......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************}}}|||{{{uuutttxxxzzzsssjjjfffUUU{{{ttttttwwwUUUAAA999777555222///...---......------------------------,,,,,,,,,,,,,,,,,,,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---................................................/////////000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000111222222333333111222444666777777666555777:::<<<>>>AAAGGGPPPVVV]]]ffftttxxxfffWWWRRRKKK???:::===444333222222111111222222222222222111111111111000........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,,,,,,,,,,+++******((()))***+++++++++++++++++++++,,,,,,,,,---------++++++******++++++,,,---*********+++,,,---...///+++++++++,,,---...///000,,,,,,,,,---------......---.........//////000000...//////000111222222222222222333333333444444444666777888888888;;;???BBBmmm~~~~~~rrrcccUUULLL333222111///......---------------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))~~~zzz{{{|||zzzyyy{{{ggglllzzz|||sssTTT888===;;;555///---///000///000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,......,,,,,,,,,,,,......++++++,,,,,,,,,,,,------------------------------.................................////////////000000000//////.........---...///////////////......000000000000///////////////111222222111111222333111222333333222111333444333333111111555999999555888;;;DDDOOOTTTVVV___jjj}}}uuupppvvv}}}~~~{{{kkkXXXKKKCCC@@@;;;888555222333444444333222444555666555333000.........---------,,,,,,,,,------------------------------------------------------------------------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------..................................../////////000///000111111000///111222444333111222333444444444666666555:::>>>:::FFFbbb{{{{{{mmm___MMM888444111222111//////333........................,,,,,,,,,+++++++++******++++++++++++++++++++++++************************~~~}}}}}}|||{{{{{{}}}bbbkkkhhh===:::777333///---.........000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------........................------........./////////000/////////...............///////////////......000000000000000000000000000111222222111111222333000222333444333333444666444333333555888;;;===@@@MMMNNNUUU```jjjwwwwwwpppiiijjjqqqyyy|||||||||{{{iiiYYYQQQFFF@@@:::888666333111000333333333333333222111111.........---------,,,,,,------------------------------------------------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,------,,,,,,++++++++++++------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------................................./////////000000///000111111000000111222333222222333555666777666666999888<<>>:::555444888777555444222111111222222///.........------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,///...---,,,+++,,,,,,---------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------............................../////////000000000///000222222111111222333111222444666777888888888888<<<<<<@@@KKKZZZoooeeeWWWJJJAAA888333000------000........................,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++}}}}}}}}}zzzyyyzzz}}}xxxaaaSSSgggJJJ999555222222222000000111//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,------------------------+++++++++,,,,,,,,,------------------------------........................,,,,,,,,,---------......///////////////............//////000000000000///000000111111111111111222111222333333222222333555111333555555444444555666<<<777888>>>AAAEEEUUUjjjwwwmmmVVVIII@@@999:::???999888666444222111000000/////////............---........................------------------------------------------------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------///...,,,+++,,,---///111------------------------,,,,,,,,,------------...,,,,,,,,,------------..............................////////////000000000///111222222111111333444222444666777777777888888:::===???KKKaaaxxx{{{yyyeeeOOOLLLBBB999555333000///222........................------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++yyyzzz{{{|||}}}}}}}}}|||zzzzzzzzzzzz|||}}}}}}|||~~~}}}|||{{{zzzyyyxxx}}}vvv[[[XXXwwwdddEEE999000000222000000222//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,------------------------+++++++++,,,,,,,,,------------------------------........................,,,,,,,,,---------...............///////////////......///000111111000000000111111111222222333333111333444444333333444555333444555555444444666888===:::===EEEMMMZZZttt}}}iiiYYYKKK@@@;;;777666555444333111000///000000/////////.................................------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------,,,++++++---///222444------------------------,,,,,,---------.........,,,,,,---------.........////////////////////////////////////000000000111///111333333222222444555333555888888777666777999:::???GGG```vvvYYYKKKAAA888555444111000111////////////////////////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++dddeeefffffffffdddcccbbbaaabbbcccdddeeefffggghhhhhhiiikkknnnrrrvvvyyy{{{yyy~~~~~~|||~~~}}}}}}}}}~~~~~~|||yyy{{{}}}sssccc[[[[[[FFF333///222111///000//////...............///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------------------........................,,,---------.....................///////////////......///000111111111111111111111222333333444444222333555444333333444666555555666555555888<<>>BBBNNN```zzzWWWJJJ===888666222//////////////////////////////------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,RRRSSSTTTUUUTTTSSSRRRPPPNNNPPPRRRTTTUUUVVVVVVUUUXXXXXXYYY[[[^^^aaadddeeefffllltttzzz{{{{{{||||||}}}}}}|||}}}}}}zzzyyyzzzzzz}}}sss[[[kkk{{{[[[<<<444666444111111//////............//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------------------........................------........./////////............/////////000......///111111222222111111111222222333444444555333444555555444444555666666666666666888>>>EEEJJJLLLYYYdddmmm~~~|||sssnnnTTTNNNEEE<<<666333333444111111111000000000//////........................------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,---......//////------------------------------------............------------............//////////////////////////////000000000111111111000222333444333444666777555888:::999888:::@@@FFFVVVnnnsssaaaMMMAAA:::444111000////////////////////////...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,GGGIIIKKKNNNOOOOOONNNMMMLLLNNNQQQSSSUUUUUUTTTSSSSSSSSSRRRQQQQQQSSSTTTUUUYYY^^^eeejjjlllnnnpppsss~~~|||{{{||||||zzzxxxsss{{{wwwwww{{{llliii~~~lllFFF:::;;;999555444//////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,............,,,,,,++++++,,,,,,,,,---------------------------------.................................////////////000---.........//////000000......///111111222222222111111222333333444555555333444555555444444555777666666666777;;;CCCLLLSSSYYYlllyyymmmuuummmcccTTTDDD999444444555111111111111000000000000////////////////////////------------------------------------------------++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,---------......------......------,,,+++---------------------------------.........//////---------.........//////000000000000000000000000000000000000111111111111000222333444444444666888555888;;;::::::>>>FFFMMMjjjxxx]]]JJJ???777444444000000000000000000000000......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,HHHJJJMMMOOOPPPPPPOOONNNSSSOOOPPPUUUVVVSSSSSSXXXUUUTTTSSSSSSSSSTTTVVVWWW[[[]]]______```dddlllrrryyy}}}|||{{{{{{{{{{{{zzz}}}xxxtttvvv{{{yyyppphhh~~~aaaCCC<<>>444222000...---...//////...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,+++++++++...------,,,,,,------...---------............///............////////////////////////000000000000000111111111111222222222333333333444444333222222222000000333777999999888999777888===EEEMMMUUU[[[bbbxxx}}}qqqYYYFFF===999666222///000333333000///222000/////////............//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......000000//////.........---.........------,,,,,,,,,,,,,,,,,,---...///000000///////////////...................../////////000222222111111111111111111222444555555444444666777;;;999;;;===<<<@@@SSShhhnnnRRREEEAAA:::222000111000//////000...,,,///............---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++IIIJJJLLLNNNOOOPPPOOOOOOSSSPPPQQQVVVXXXVVVWWW[[[]]]\\\\\\\\\\\\^^^___```aaaaaabbbccceeehhhmmmpppyyy}}}}}}|||||||||{{{yyyyyyuuurrrssswwwwwwrrrlllooo~~~dddQQQDDD:::111222000...---...///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...---------,,,,,,+++++++++...------,,,,,,------...---------............///............////////////////////////000000000111111111111111222222222222333333333444444333333222555555555777999:::999888<<<<<<>>>BBBJJJVVVeeeoooqqq[[[MMMBBB:::888444222555666222000111000000/////////.........//////.........---------........................---,,,,,,,,,,,,,,,,,,---........................,,,,,,,,,---------......000/////////.........---......---------,,,,,,,,,,,,---------...//////////////////////////////............/////////000000222222111111111111111111333444555666555555666888:::;;;>>>???===GGGfffeeeOOODDD===888444444333111000111111111///............---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++NNNNNNOOOPPPQQQSSSTTTUUUYYYXXXYYY^^^```aaacccggghhhhhhiiijjjlllnnnpppqqqtttttttttvvvyyyzzzzzzyyyzzz|||~~~{{{|||~~~}}}}}}}}}}}}{{{yyywwwtttrrrrrrtttvvvwwwwwwmmmyyycccEEE777555222000///...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++...------,,,,,,------...---------............///............/////////////////////000000000111111111111111111222222222333333333444444444444333333333444555666777888888888:::BBBNNNYYYggg{{{mmmYYYIII@@@888222333555222//////000000000000/////////////////////.........------...........................---,,,++++++,,,---...------------------------,,,,,,,,,---------....../////////..................------------,,,,,,,,,------........................//////////////////....../////////000000000111111222222222222222222333555666666666666777999666888===BBBHHH```dddSSSJJJFFF666555444111...---...000///............---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++VVVVVVVVVWWWXXX[[[^^^```eeeeeegggjjjnnnrrruuuxxxuuuvvvxxx{{{~~~}}}~~~}}}}}}~~~}}}}}}}}}~~~}}}zzzxxxwwwvvvuuutttuuuxxx~~~yyy~~~nnnfffDDD777:::222111000/////////,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///............//////////////////000000000111111111111111111222222222333333222333444444444444444444111333555666777999<<>>JJJ]]]}}}gggYYYRRR777555333333000,,,---//////............---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++```______```bbbeeeiiikkknnnppprrrtttyyy}}}zzzxxx~~~~~~~~~~~~||||||{{{|||}}}|||zzzwwwvvvvvvvvvttttttxxxxxx|||nnnlllKKK999555555333111000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///............////////////000000000000111111111111111222222222222333333333222333444444555555555444666888::::::999===EEELLLRRRrrrgggUUUBBB999777555555666222111111111111000000000000000/////////.......................................---,,,,,,---......------------------------,,,,,,,,,---------......---------...............------------------------...............------------.........//////000000////////////000000000111111111222222333333333333444666777888888888:::<<>>???NNNmmmvvvuuukkkZZZBBB777///222555222111333///............---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++vvvvvvwwwyyy||||||zzzyyywwwwwwxxxyyyxxxwwwqqqqqqpppoooppprrrssssssxxxzzzzzz|||iiiIII===999444000///000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...---------............///............////////////000000111111111222222222222222222333333333444444222333444555666666666666555999;;;<<>><<>>===CCCVVVhhhxxxnnnfffaaa]]]ZZZ```dddiiioooqqqpppmmmjjj|||yyy{{{}}}bbbNNN>>>333000111111000///---,,,+++***.........------------,,,,,,++++++++++++,,,,,,---}}}wwwuuuuuusssrrrqqqpppooopppqqqqqqooommmiiiooonnnoootttmmmfffkkkaaaAAA333888555////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---..................//////////////////000000000111111111222222222222333333333333333333444444555555666666888555555;;;AAAHHHSSS]]]tttnnnWWWEEE999222111444222111111000000000000000////////////....................................------------------------------------------------...------,,,,,,,,,---------------...............---------............///............////////////000000111111111222222222222222333444555666666777444999======???NNNkkk}}}rrrnnnggg```\\\YYYXXXXXX^^^dddkkkooopppqqqtttwww~~~|||}}}uuu\\\JJJ>>>666555333111000000//////...............------------,,,,,,,,,,,,,,,,,,,,,,,,wwwqqqppprrrpppoooooooooppppppnnnllliiipppllliiiqqqoooddd```uuuQQQ444666666222111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---.............../////////000000000000000000111111111111111111111222222222222333333333444555555666777777:::999;;;CCCMMMYYYjjjwwwsssnnnnnnrrruuuzzzsssooosss|||jjjTTTCCC777333444222111000/////////000000////////////....................................------------------------------------------------------,,,,,,,,,------...---------.........//////---------............///........./////////000000111111111111222222222222222333333555666777777888:::>>>@@@AAAJJJeee{{{tttlllhhh______]]]\\\[[[[[[\\\]]]bbbgggmmmpppssszzz~~~jjjYYYKKKAAA777444000///111222222111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,}}}sssqqqrrrpppooonnnooopppooonnnlllhhhooojjjfffnnnoooeee```hhhfff???777555444444000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............/////////000000000000000000111111111222222111111111111222222222222333444444555666777888888888999???KKKZZZmmmuuuwww|||tttooohhhcccbbbbbbcccfffjjjhhhbbb```dddjjjmmmpppsssxxxyyykkkXXXFFF888222333222111000000111222333////////////....................................------------------------------------------------------,,,,,,,,,---......,,,,,,------.../////////---------............///....../////////000000000111111111222222222222333222333444555666888999999:::>>>BBBJJJ___xxx}}}ppphhhbbb]]]ZZZYYYZZZ\\\\\\]]]___bbbeeeggglllqqqvvv|||~~~{{{zzzxxxsssaaaQQQGGG999444000...000222111000/////////.........------,,,------------,,,,,,+++|||uuurrrooonnnmmmnnnoooooommmkkkfffmmmiiieeelllkkkdddcccbbbyyyOOO<<<333333555111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------,,,,,,,,,,,,---........./////////000000000000000000111111111222222222222222222222333333333444333444555666777888999999999<<>>;;;bbbssskkk[[[XXXVVVVVVXXXYYYXXXVVVWWWZZZ```fffiiilllrrrwww~~~~~~{{{wwwuuu|||uuuyyyhhhbbbDDD888777000555777)))...,,,***+++,,,...////////////...---,,,,,,++++++}}}vvvooonnnmmmmmmlllkkkkkkkkkkkkjjjjjjiiihhhgggeeeeeeccc```nnntttlll}}}WWW???555333333333333222222111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000111111111111222222222222333333333444444333333444444555666555666999;;;;;;<<>>EEEXXXxxx}}}{{{tttnnnhhhddd___YYYUUUWWWZZZ\\\___ccccccfffiiiiiigggfffffffffiiilll}}}zzzvvvrrrrrrvvvuuurrrssswwwooolllwwwqqqmmmmmmoooiiiUUU===999444111000000000000............////////////wwwqqqmmmsssuuu|||wwwooojjjkkkllleeedddccccccccceeeggghhhddd```ffflll^^^RRRkkkiiiaaaJJJ:::888555222000///000000........................,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000111111222222222333333333333333333444444444555555555555555666777999:::;;;>>>FFFVVVjjj~~~tttsssTTT555999999777666444222111111000/////////............//////.........---------------------------------...........................------------...//////////////////////////////000000000000111111111111111111222333444666666777777888;;;AAALLLeeewwwtttooojjjgggccc___\\\SSSRRRUUUYYY[[[\\\aaagggeeehhhjjjiiifffbbbbbbbbbooottt}}}yyyvvvrrrsssxxxyyytttpppqqqpppqqq|||iiippplllsssrrrUUUDDD???888333000000000000.........///////////////{{{xxxsssrrrssszzz~~~xxxnnnjjjjjjdddfffgggffffffgggiiiiii___fffiiicccYYYXXXcccnnnvvvxxxPPPOOO<<<555777333111111+++........................------------------------------------------------,,,,,,,,,---------......////////////000000000000000111111111111222222222222333444444333333555777555444555777666666<<>>>>>:::444111111111///......---------,,,,,,,,,vvvssssssrrrrrrsss{{{rrrjjjgggeeeeeeeeeddddddgggiiijjjeeeggghhhddd]]]ZZZ[[[^^^mmmRRR===333444111111222---........................------------------------------------------------,,,,,,,,,---------......////////////000000000000111111111111222222222222222333444444333444666777777666777999:::<<>>999555333333222111000000000/////////.........///............---------...------,,,,,,------...//////.........------------------............//////000111000///...///000111111111111222222222222222222333444555777888999;;;===???KKKlll}}}{{{vvvwwwrrreeeZZZWWWZZZ\\\VVVXXX___eeeccc\\\XXXXXXZZZZZZZZZ[[[^^^ccchhhkkklllgggeeebbb[[[[[[lll}}}zzzwwwwwwzzz}}}yyyuuuqqqmmmmmmmmmllllllnnnnnnqqqzzz}}}kkkppprrrRRR<<<888444333333222111111.........---------,,,,,,uuummmmmmqqqsssuuuxxxxxxllldddeeedddccccccdddfffhhhkkkhhhfffeeedddbbb]]]WWWRRRnnn\\\AAA444444111111333///........................------------------------------------------------,,,,,,,,,---------......////////////000000000000111111111111222222222333222333444444333444666888555555777888999???OOO^^^zzzwwwrrrqqqqqqpppuuu}}}yyy}}}MMMFFF<<<555333444333222000000000/////////......///............---------......------------.....................------------------............///...000111000///...///111111111111111222222222333333333333444666777999:::;;;AAAHHHZZZ{{{~~~yyyuuuwwwxxxwwwrrrjjjbbb\\\YYYWWWTTTPPPJJJHHHNNNVVV[[[aaajjjnnnfff\\\ZZZ^^^\\\\\\]]]```dddhhhjjjjjjeee```^^^```dddqqqyyytttnnnqqqooojjjqqq~~~yyysssnnnllllllkkkkkkkkklllmmmrrr}}}pppvvvqqqbbbDDD999222444666222000222.........------------,,,rrrnnnnnnqqqsssvvv{{{qqqcccdddbbbaaadddfffffffffhhheeedddbbbcccdddaaaZZZUUUbbbeeeFFF555666333222222///........................------------------------------------------------,,,,,,,,,---------......////////////000000000000111111111222222222333333222444555444444444666888444777999999888EEEaaa|||{{{rrrnnniiijjjpppyyysssbbbIII888333666555111000000000////////////...///............---------......------------..............................---------............///...///000000//////000111111111111222222222333333333333444555666888:::;;;;;;AAAOOOnnnyyy{{{qqqiiieeeeeeddd```[[[SSSLLLHHHMMMEEEEEEOOOUUUSSSSSSXXXjjjnnnrrrrrrjjj```___ccc^^^___bbbfffjjjjjjgggddd```\\\]]]hhhyyy|||}}}}}}zzzuuuoookkkhhh___mmmxxx}}}~~~xxxtttqqqooommmkkkkkkmmmmmmnnnsss~~~vvvoooyyyoooVVVDDD666666666000...222............------------uuuhhhlllsssxxxxxxxxxwwwgggddd```aaagggjjjfffdddeeeddddddddddddcccaaa___^^^]]]hhhEEE333555555333222///////////////////////////------------------------------------------------,,,,,,,,,---------......////////////000000000000111222222222222333333333333444555555444444666888555;;;???======QQQ{{{}}}}}}kkkdddiiikkkpppzzzyyyzzz|||VVV888111555555...111000000000///////////////............---------///......------......///---.....................---------............///---///000000//////000222111222222222222333333333333333444555777999;;;<<<<<>>MMMbbbqqq~~~qqqkkkbbb[[[VVVQQQKKKFFFEEEDDDCCCCCCDDDGGGJJJLLLJJJRRRXXXYYY^^^lll~~~uuunnnmmmnnnmmmkkkkkkdddhhhjjjgggaaa]]]^^^bbbfffzzz|||yyyvvvtttiiifffdddhhhttt~~~~~~|||xxxsssooogggeeefffhhhfffcccgggnnnqqqrrrooolllsssyyypppZZZ???222444555000////////////............|||xxxtttssssssuuuwww~~~wwwtttyyy}}}tttggg```eeegggcccccciiiaaaaaacccfffhhhgggeeebbbaaaeeehhhAAA999444///000111000000000000000000000000------------------------------------------------,,,,,,,,,---------......////////////000000000000222222333333333444444444444555666555555555777999BBB???AAAQQQmmmrrrhhhfffgggppp{{{zzzjjjJJJ>>><<<;;;111111111111000000000000//////.........---------//////............//////---------.........//////---------.........//////,,,...000000//////111333222222333333333444444444333444555777999;;;===>>>WWWvvv|||tttwww}}}yyyoooooonnnkkkiiijjjooosssxxxzzz}}}{{{tttccc\\\TTTNNNJJJHHHDDDAAA???@@@AAACCCFFFIIILLLMMMSSSUUUWWWbbbzzzxxxrrrmmmooopppnnnmmmooogggjjjjjjddd[[[ZZZaaaiii{{{vvvtttrrrooommmooojjjjjjxxx~~~|||xxxuuuiiieeeeeeiiiiiifffggglllfffooozzzyyyjjjcccwwwjjjIII777999666,,,000/////////............yyysssyyy~~~|||}}}}}}|||ooo```aaaggghhheeedddffffffeeeeeeeeeeeeddddddgggkkklllwwwFFF333666777444222000000000000////////////////////////////////////......//////000000111111///////////////........./////////000111111222222222222222222333444555555888777666777888999999999@@@===TTT```mmmeeegggjjjrrr~~~jjjUUUIII===999333444444///222444+++////////////...............000000///...---...///........................---------............///000000000000000111111222111222222333333444444555333;;;888555:::<<>>CCCbbbvvvnnncccdddkkkwww{{{tttqqqtttxxx{{{rrr^^^GGG777111333333...222555///////////////...............///000///...---...///........................---------............///000000000000000111111222111222222333333444444555555:::777777<<<<<>>AAACCCVVV|||~~~wwwhhheeejjjuuu~~~rrrggghhhfffiiisssfffBBB;;;333555666///111555111////////////...............///000///---------...........................---------............///000000000000000111111222111222222333333444444555666777666999???@@@PPPnnnzzz|||vvvnnngggbbb]]]WWWSSSNNNMMMLLLKKKIIIHHHGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFGGGHHHKKKMMMOOOPPPSSSRRRSSSVVVYYYYYYUUUPPPLLLIIIDDDAAAAAAAAAAAAAAACCCFFFJJJNNNPPPQQQTTTVVVYYYnnn{{{sssjjjeeeeeepppvvvkkkeee^^^]]]jjj}}}yyyqqqjjjddd___eee{{{tttooohhhcccbbbccccccdddeeefffmmmwwwzzzpppaaaWWWttt|||XXX@@@888222111111000///......//////{{{pppgggaaa___aaaeeebbbcccccccccddddddeeeeeehhhbbbddd]]]XXX~~~xxxZZZ>>>888777333111111111000000000///////////////////////////////////////......---------............/////////////////////000111111222222333222222333333444555666444777888888777:::AAAFFFSSSssspppzzz{{{llljjjwwwssshhhcccbbbkkkttttttOOOBBB999999:::222000222...////////////...............///000///---,,,---...........................---------............///000000000000000111111222111222222333333444444555666555444;;;BBBDDD]]]{{{tttiiifffbbb^^^[[[WWWRRROOOKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFIIIHHHHHHIIILLLLLLJJJHHHHHHEEEBBBAAABBBDDDEEEEEEDDDHHHNNNSSSSSSRRRWWW]]]oooxxxkkkiiikkkfffccchhhqqqvvvsssooocccaaacccnnnyyyxxxyyynnnfffhhhsssyyyssskkkeeebbbbbbbbbcccbbbcccfffnnn|||uuubbbooopppVVVCCC333222111000000/////////000xxxlllbbb```bbbeeebbbbbbcccdddeeeeeeffffffmmmhhhjjj^^^OOOlllrrrKKK;;;777444111111111111000000000000////////////////////////111000000//////.........---.........//////000000/////////000111111222222333333333333444555666666555888999777666;;;FFFPPPeeezzzqqqyyy{{{uuuzzztttjjjcccbbbjjjtttyyyHHH;;;999:::333000111,,,////////////............---//////...---,,,---...........................---------............///000000000000000111111222111222222333333444444555777555333:::BBBGGGeeennnbbb\\\YYYXXXXXXWWWWWWUUURRRPPPOOOOOONNNMMMLLLJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFCCCDDDEEEGGGGGGGGGFFFFFFHHHGGGFFFGGGHHHHHHHHHGGGGGGEEECCCDDDFFFHHHIIIJJJKKKOOOUUUYYYVVVUUU^^^jjj}}}pppiiiaaadddeeefffeeedddcccbbbbbbaaaiiiwww~~~tttppptttvvvnnnpppyyyooohhhdddccccccccc```ccccccgggyyy|||sssVVV999333222111000000000000000|||oooeeecccccccccbbbbbbcccdddfffggghhhhhhmmmiiijjjbbbTTTbbbYYY===444444222222111111111000000000////////////////////////000000000000000/////////------......///000000000/////////000111111222222333333333333444555666777555888:::888888@@@QQQ___wwwqqqpppyyysss{{{{{{|||tttkkkcccaaa```cccqqq}}}TTT???666777222000222...////////////............---...///...,,,,,,,,,---........................---------............///000000000000000111111222111222222333333444444555888999666:::CCCNNNmmm{{{iii[[[SSSPPPQQQRRRTTTVVVWWWXXXWWWWWWRRRRRRRRRQQQOOOMMMJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKHHHFFFEEEFFFIIILLLMMMMMMNNNPPPUUUXXXTTTTTTeeeyyywwwtttnnn___ZZZaaaggggggaaa\\\\\\^^^```sss~~~yyyzzztttjjjkkktttvvvyyy{{{xxxyyywww~~~|||tttlllgggeeecccccc```dddccccccsss{{{ccc===555444333111000000//////~~~}}}qqqgggeeeccc```bbbcccdddeeeggghhhiiijjjllliiifffddd]]]YYYuuuhhhBBB555777222222222111111111000000////////////////////////......//////////////////------......///000000111/////////000111111222222444333333444444555666777444888;;;:::;;;HHH___rrrzzzooo|||sssqqqxxx|||uuugggaaa```fffllluuu~~~nnnNNN:::666111111555222////////////............---...///...,,,+++,,,---........................---------............///000000000000000111111222111222222333333444444555666<<<;;;===LLL```~~~}}}tttgggYYYPPPOOOQQQRRRTTTWWWYYY[[[\\\]]]^^^WWWXXXZZZZZZXXXTTTPPPNNNNNNNNNOOOOOONNNMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHJJJJJJJJJKKKKKKLLLHHHFFFFFFGGGJJJLLLLLLLLLKKKLLLRRRWWWVVV]]]wwwuuurrrnnnccc]]]```cccaaa]]]]]]bbbggglllzzztttrrrnnnkkkrrr|||~~~~~~|||xxxwwwzzz~~~vvvnnniiifffcccbbb```ddddddbbblllzzznnnlllGGG777666444222000//////...}}}qqqhhhfffbbb]]]ccccccdddfffhhhiiijjjkkkmmmkkkbbbcccbbbRRRbbbrrrGGG777<<<222222222111111111111000////////////////////////,,,------....../////////---------...///000000111/////////000111111222222444444444444444555777777333888;;;;;;>>>OOOjjjwwwxxxrrrdddmmm|||wwwhhh^^^ddd___bbbooo___AAA888222222666444000/////////............---...///...,,,+++,,,---........................---------.........//////000000000000000111111222111222222333333444555555222===>>>BBBVVVrrrxxxqqqnnnfff[[[PPPMMMQQQVVVRRRTTTWWWYYY[[[\\\^^^```___```cccdddbbb^^^ZZZWWWTTTUUUUUUVVVUUUSSSQQQPPPQQQPPPOOONNNMMMMMMMMMMMMKKKLLLMMMMMMLLLJJJJJJJJJGGGFFFEEEFFFIIIKKKKKKKKKKKKMMMTTT\\\```mmmrrrjjjiiiggghhhccc\\\VVVVVV]]]iiirrrvvvssspppppppppttt|||ppppppttt{{{~~~vvvpppjjjfffcccaaa```ccccccbbbhhhzzzlllbbbvvvVVV888777555333000///......~~~vvv~~~yyyyyyuuukkkbbb___aaacccfffggghhhiiikkkmmmpppjjjggghhhccc^^^hhhyyyXXX///<<<444222/////////000000///..............................////////////................../////////000222222222222222222333333444444444444666777888999999888:::???JJJbbbyyyhhhsssmmmmmmxxxrrrhhhaaa___bbbdddgggqqqfffGGG333555888...222111000//////.........////////////////////////....................................////////////000000000111222222222333222333444444333333555777999???<<>>???NNNyyyzzzxxxwwwrrrllllllooopppmmmvvvuuuuuuvvvxxxwwwvvvtttyyyxxxwwwuuurrrpppooonnnkkkiiigggeeeeeeeeefffgggjjjhhhgggeeedddeeefffggggggjjjiiieeecccdddccc___[[[WWWTTTUUUSSSOOONNNQQQUUUTTT]]]jjj~~~vvvoookkkiiihhhZZZ]]]YYYddd~~~wwwuuusssvvv|||ssslllfffccccccccccccbbb___cccrrrrrrYYYYYY|||qqqSSSCCC;;;,,,---555222uuuooowww~~~~~~zzzqqqfffaaacccdddfffggghhhkkkooorrroooiiihhhjjjggg___]]]```mmm>>>777555333000000000111000///..............................////////////............/////////000000000000000000000111111111222555555555555666666777888===:::<<>>JJJmmmzzz~~~}}}|||{{{xxxwwwvvvvvvvvvxxxzzz|||{{{}}}|||uuunnnhhh```WWWRRRSSSUUUYYYnnnzzzrrrkkkbbb\\\ZZZUUUccclll{{{vvvrrrvvv{{{{{{sssmmmfffdddcccaaa]]]\\\ccclll~~~jjjRRRWWW{{{iiiEEE999555111......wwwrrrpppsssvvvwwwwwwzzz}}}vvvlllcccccceeefffhhhiiikkkooorrrooojjjfffhhhhhheee```]]]uuu___???888555222111111222111000////////////////////////......////////////......////////////000000000111111111222222333444555555666666666666666777888999:::CCCVVVqqqbbb___xxxzzzmmmeeeffftttvvvpppeee\\\___eeehhhhhhoooccc@@@999777333222111000000/////////////////////////////////....................................///////////////000111222333444555555333444555555555666888:::;;;BBBSSS}}}||||||~~~~~~}}}||||||}}}|||rrrjjj```VVVQQQRRRTTT\\\~~~xxxoooddd[[[WWWXXXbbbwww}}}zzz}}}yyyttt~~~xxxttthhhdddaaa```]]][[[___eeennnxxxrrrZZZMMM```pppKKK999777222------~~~}}}{{{tttppppppqqqttt{{{|||sssiiiccceeegggiiiiiikkkmmmoooqqqmmmjjjhhhgggddd___\\\bbbjjj;;;999666333222222222111000////////////////////////......////////////....../////////000000000111111111222222333444555666666555555555666777888::::::<<>>HHHaaauuuxxx~~~rrrhhh]]]TTTQQQSSS[[[kkkssshhh]]]XXX]]]eee}}}|||}}}~~~|||xxxjjjddd___^^^\\\YYY[[[___bbbqqqyyyhhhQQQQQQmmm]]]===666333000444}}}vvvuuutttvvvuuussspppsssyyy~~~wwwmmmbbbdddhhhjjjjjjjjjjjjkkkkkklllkkkiiihhheee```\\\XXX|||~~~xxxAAA:::777444222222222111000////////////////////////......////////////......//////000000000111111111000111222333444555555666444444555666777999;;;<<>>;;;;;;IIIfff}}}iiioooyyyrrrlllyyysssnnnhhhcccfffddd___[[[XXXWWWWWWXXX___```cccfffjjjlllnnnnnnsssnnnPPP::::::555333666222///333111111000///////////////...............///000000////////////000000000000111111111222333444555666444888555444::::::===KKKjjj~~~~~~~~~}}}jjj[[[UUUYYYjjjzzzrrrhhh^^^___www~~~{{{ssshhhaaa_________]]]^^^^^^gggssskkkWWWQQQYYYuuuqqqGGG666777///yyynnnhhhaaa___bbbcccaaa___fffgggiiiiiigggffffffgggaaa```fff[[[<<<333:::444222777222111111000000000//////////////////000000000111111000111111111111222222222222333555555444444555666666888666888>>>;;;AAASSSrrrwwwnnnppp{{{tttooouuuzzzssslllccc^^^\\\[[[YYYWWW___^^^[[[XXXWWWWWWXXXYYY___ccchhhlllnnnpppuuuxxxhhhDDD<<<666666666333000222111111000///////////////...............///000000////////////000000000000111111111222333444555666666999444333999:::CCCUUU}}}~~~{{{yyyxxx~~~wwwddd[[[YYYaaa{{{tttiiidddbbbrrr{{{{{{vvvmmmeee___\\\\\\\\\ZZZYYYcccrrrrrrbbbVVVUUUjjjyyyVVV999222222|||ssslllddd``````bbbbbbaaajjjkkklllkkkiiigggggghhheeeddd\\\nnnvvvBBB444>>>333222999111111111111000000000////////////000000000111111111000000111111111222222222222444555666555555666777666:::999:::===;;;EEE\\\{{{gggkkkvvviiinnnyyyjjjjjjeee```^^^___aaaccccccbbb```]]][[[ZZZ[[[]]]^^^^^^eeennnrrrssswww~~~~~~NNN;;;333777555222222222111000000///////////////...............///000000////////////000000000000111111111222333444555666666888555555999:::EEE[[[xxx}}}~~~{{{}}}sss```]]]^^^jjjnnnhhhgggsss||||||zzzsssjjj```ZZZZZZ[[[\\\ZZZaaapppwwwnnnaaaYYYkkkzzz___<<<111999}}}ssslllccc]]]\\\^^^______kkklllkkkiiifffddddddeeedddfffZZZaaaRRR999>>>333111888///111111111111000000000000000000000000111111111111000000111111111222222222111333555666555555666777666;;;::::::<<<:::HHHccc{{{bbbmmmwwwrrrooo}}}~~~yyymmmccc```aaa___]]]]]]___ccceeegggfffddd```^^^]]]^^^aaaccceeennnyyy~~~[[[;;;000666222000333222111000000///////////////...............///000000////////////000000000000111111111222333444555666555888777888<<<:::GGG```xxxyyywwwzzz~~~ooo\\\\\\cccsss|||lllmmmnnn~~~~~~yyyoooddd\\\ZZZ[[[^^^[[[]]]hhhssssssjjj```iiioooFFF111888}}}uuuooogggaaa^^^___aaabbbhhhhhhgggeeebbb```aaabbb```ddd[[[ZZZvvvfff@@@;;;555333555000222222111111111000000000000000000111111111222222000111111111111222222222000222444555555555666777777;;;:::999<<<>>>NNNjjj{{{eeebbbpppzzzjjjlll}}}|||xxxxxxwwwqqqeeeZZZXXX\\\^^^^^^^^^```bbbdddfffhhhhhheeebbb___aaaeeejjjnnnwwwlll@@@111888111...555222111111000///////////////...............///000000////////////000000000000111111111222333444555666444888888;;;>>><<>>BBBTTT~~~zzz|||}}}}}}{{{zzz{{{{{{}}}{{{}}}|||xxxzzz{{{pppkkkxxxxxxyyy}}}vvvooojjjjjjnnnxxxkkk```\\\YYYVVVVVVVVV\\\kkkyyywww```XXXqqq___~~~yyyxxxssskkkbbb^^^bbbfffeeedddddddddffffffeeecccdddaaahhhggg]]]kkkwwwHHH===@@@===999:::777555333333333333222000000000000000000000000222222111111222222333444222333444555444555888:::666<<<;;;@@@RRRhhhllllllyyyooo}}}~~~jjjBBB888777333222333222111000/////////////////////////////////////////////000000000111111111111222333444555666666888999===BBBJJJddd|||yyyxxxwwwsssuuuwwwxxxwwwwwwxxxyyy}}}|||~~~sssyyy~~~rrruuu~~~{{{uuunnniiifffkkkxxx~~~rrrhhh^^^ZZZVVVVVVWWW\\\hhhtttfffUUUccc~~~mmmzzz{{{wwwnnnbbb]]]```eeecccbbbbbbdddfffgggfffdddddd___dddhhhaaadddWWWBBBCCCBBBAAA<<<999555333222333222222000000000000000000000000111111111111222333444444111333444555555666999;;;888<<<;;;BBBYYYsss}}}pppwww~~~ppppppFFF999:::555555333222111000//////////////////////////////////////////000000000111111111111111222333444555666666777:::>>>EEESSSrrr~~~{{{vvvrrrooooooppprrruuuwwwyyyyyyzzz{{{}}}|||zzz~~~~~~yyy}}}uuummmhhhbbbaaakkkwwwooobbb]]]XXXXXXYYY]]]fffpppjjjUUUXXXnnnyyy{{{|||yyyoooccc]]]___cccaaaaaaaaacccfffgggfffeeeeee``````eeebbb```{{{eeeHHHCCCBBBDDD;;;777444111111111111111000000000000000000000000111111111111222333444555111333444555555777999;;;:::<<<;;;FFFccckkkgggkkk~~~iiiwwwPPP<<<999444666333222111000////////////////////////////////////000000000000111111111111111222333444555666666777777:::???III[[[xxxpppnnnmmmjjjlllpppuuuwwwzzz||||||}}}{{{}}}zzzvvvsssiiiccc]]]ccc{{{zzzvvvfff___YYYYYY[[[]]]dddjjjxxxgggUUUQQQ```{{{{{{{{{xxxoooeee^^^^^^```aaaaaaaaaccceeegggfffeeeeeebbb^^^bbbccc^^^qqqwwwWWWHHH@@@AAA888555222111111111000///000000000000000000000000000000000111222333444555333444555666555666999;;;<<<>>>???QQQuuu\\\```nnnuuulllgggFFF888333555333222111000////////////////////////////////////000000000111111111222222222222333444555666777777777:::AAANNNfffzzzxxxoooiiikkkllljjjmmmtttvvvxxx{{{|||||||||~~~}}}{{{yyytttrrrppp______dddwww}}}{{{jjjaaaZZZZZZ\\\^^^aaaeeekkkdddWWWMMMTTTnnn{{{zzzvvvnnnfff```^^^]]]aaaaaaaaaccceeefffeeedddccceee^^^```ddd\\\eeeqqqWWWBBB<<<555444222222333222111///000000000000000000000000000000000111222333555666444555666666555666888:::<<<@@@GGGbbbxxx[[[fffzzzyyyooo|||[[[===666555333222111000////////////////////////////////////000000111111111222222222222222333444555666777777777:::CCCTTTqqqtttjjjggglllnnnlllpppxxxvvvxxxzzz{{{zzzzzz{{{|||zzzxxxzzzxxxvvvuuuqqqmmmeeeqqq~~~qqqggg______bbbcccdddeeedddfff^^^OOONNNeee|||yyytttnnngggbbb]]][[[bbbaaaaaaccceeefffeeecccaaaggg```___eee[[[\\\vvv~~~gggFFF999444333333333444444222000000000000000000000000000000000000111222444555666555666777666555666888999<<>>@@@OOOooowwwoooiiikkkooorrrwww{{{xxx|||yyy{{{{{{}}}xxxqqqllljjjjjjjjjjjjkkkmmmrrrppp^^^OOOXXXmmm~~~}}}{{{vvvooohhhaaa]]]WWWYYY\\\bbbfffhhhhhhfffjjjhhhfffgggfff```XXXRRRRRRkkkmmmKKK:::888555333333333333222111111111111111111111111222222222222333444555555666444666999999777888<<>>EEEVVVqqqxxxbbb^^^xxxzzzxxxxxx|||lll>>>999777333111111222111111000000000000111111111111000000000111222222222333555555555666777888999:::>>>GGGccc}}}vvvrrrvvv{{{}}}xxxwwwrrrjjjcccdddkkkrrrqqqpppqqqrrrjjjZZZMMMHHHggg}}}xxxrrrlllhhheeeXXXYYY\\\```dddeeedddbbbaaaccccccaaadddgggccc\\\PPP[[[PPP<<<:::666444444444222111111111111111111111111111333333222333333444555666777777888:::999:::AAAJJJbbbbbb[[[iii}}}yyywwwxxx|||LLL;;;777333111111222222111000000000000111111111111111111111111111111222222555555555666777888::::::===LLLlll~~~wwwsssvvvyyyzzzzzz|||}}}}}}|||xxxqqqkkkiiikkkoooqqqmmmlllmmmjjj^^^QQQHHHXXXuuu}}}wwwpppiiieeeXXXYYY[[[___bbbcccaaa___^^^``````___bbbhhhfff___VVVYYYxxx^^^===:::777555444444222111111111111111111111111111333333333333444555666666888777888:::999;;;DDDNNNuuuTTTWWWrrr}}}||||||uuuxxx]]];;;888444111111222222222000000000000111111111111222222222111111111111111555555666666777999:::;;;999OOOwwwxxxsssuuuvvvtttsssttttttyyy{{{zzzyyyzzz|||~~~~~~yyyrrrmmmkkklllmmmhhhfffgggggg^^^QQQGGGQQQggg}}}~~~{{{vvvxxx{{{uuulll___ZZZYYY]]]___]]]___eeecccccccccbbbbbbbbbaaaaaa___YYYnnnsssDDD???999555333333222111111111111111111111111111333333222222333333444555777999777:::===;;;JJJhhhXXXZZZgggzzzvvv~~~~~~{{{vvvsssqqqrrrrrrNNN666777333///555000333000000000000000000000000111111111111111222222222111333555666666888;;;===AAA\\\qqqhhhlllnnnjjjjjjoootttyyy}}}zzzxxxxxxtttppppppvvv|||{{{wwwtttqqqooohhhjjjiiigggddd___SSSGGGNNN^^^|||xxxyyy{{{vvvmmm___ZZZYYY]]]______bbbfffdddddddddccccccbbbbbbbbb^^^\\\ppp}}}EEE@@@:::666444444333333111111111111111111111111333333222222333333444555777999777:::======OOOooorrrQQQZZZjjj{{{xxxzzzxxxqqqnnnmmmmmm~~~}}}PPP666777444000555000222111111111111111111111111111111111111222222222222222333555666666888;;;>>>JJJeeepppdddeeegggeeeeeeiiippptttzzz|||zzzvvvrrrpppsssqqqrrrwwwzzzvvvssspppooofffhhhhhhdddaaa]]]TTTKKKIIIYYY}}}~~~zzzzzzzzzuuunnn___ZZZYYY\\\___aaacccfffddddddddddddcccccccccccc______oooEEEAAA;;;777555555444444222222222222222222222222333333333333333444444555666999777:::>>>@@@VVVzzz}}}WWWMMM^^^ppp}}}ttt}}}uuullljjjkkkmmmoooUUU888777444111666///222111111111111111111111111111111111111222222333333222333555666666999<<>>999555444444444333222222222222222222222222444444333333444444555666777:::888999===FFFhhh___HHHVVVkkk}}}{{{zzz|||~~~|||rrrjjjlllrrruuuyyy}}}hhhAAA888555333666///222111111111111111111111111000111111222333333444444333444555666777:::???BBBSSSppphhhbbbdddiiikkkjjjiiidddeeefffjjjssswwwuuutttttttttoooggg```eeekkkooommmiiiaaaUUUJJJBBBMMMwww}}}{{{zzzuuunnnjjjiiiccc___YYYVVV[[[bbbbbb__________________`````````]]]___\\\uuuBBB>>>888555333444333333333333333333333333333333444444444444444555555666777;;;999:::???MMMuuuYYYNNN\\\mmm}}}{{{zzzzzz}}}vvvnnnlllsssyyyzzz~~~uuuHHH999555333666///444222222222222222222222222000111111222333444555555444555555666777;;;@@@DDDZZZmmmjjjhhhggggggfffeeedddaaafffnnnyyyxxxwwwzzzvvvuuuuuuyyyzzzvvvlllcccggglllpppqqqooogggXXXJJJCCCFFFkkk}}}{{{zzzuuukkkgggiiibbb___YYYVVV]]]fffgggbbb_________`````````aaaaaaZZZ```YYYxxxBBB>>>999555444555555444333333333333333333333333444444444444444555666666555::::::<<>>GGG\\\MMMQQQsssttt}}}xxxuuurrryyy{{{tttqqqxxxuuukkkjjjiiikkkooorrruuuvvv|||}}}RRR<<<555333555///666222222222222222222222222000111111222444555666666555555666666777<<>>888888444666888222333333333333333333333333333333444444555666666666888999===BBBJJJfffoooKKK[[[ssswwwrrrrrrqqqyyy|||vvvrrruuu~~~|||iii^^^[[[[[[[[[[[[\\\]]]^^^___eeejjjqqqvvvzzz|||~~~eee@@@999333444777///111111111111111111111111000111111222222333444444666444666:::999:::GGGYYYkkkxxxnnnhhhdddeeelllzzz}}}{{{~~~{{{zzzzzzzzzxxxsssooodddcccdddgggiiihhhccc^^^RRRGGGJJJccc~~~~~~{{{xxxuuurrrooollldddaaa]]]YYYWWWVVVXXXYYY\\\]]]___``````___]]]\\\\\\]]][[[\\\ooolllZZZPPPRRR{{{RRR@@@999888333444888444333333333333333333333333333333444444555666666666888888<<>>KKKeeewwwOOOTTTnnn|||{{{vvvkkkeeekkkppppppppprrrqqqoooooonnnllliiieeebbbbbbcccgggjjjqqqzzzzzzeeeYYYXXX[[[YYYVVVVVVWWWXXXYYY[[[[[[[[[\\\ZZZZZZYYYXXXVVVWWWZZZ\\\ZZZdddnnnuuu```:::777888333333111111111111111111111111000111111222222333444444222222666999777;;;QQQhhh~~~nnnqqqzzz~~~~~~yyyttthhhfffccc``````bbbeeefffgggUUUGGGKKK```~~~}}}~~~}}}{{{zzzxxxuuupppmmmeeebbb^^^YYYVVVVVVWWWXXXWWWYYY[[[]]]^^^^^^]]]\\\aaa]]]```eeebbbkkkvvvPPP999:::999777777333333333333333333333333333333333444444555666666666999:::@@@PPPnnnvvvnnnMMM[[[ttt~~~}}}vvvxxxuuukkkeeejjjmmmjjjjjjlllmmmkkkgggggggggeeeccccccfffjjjoooqqqvvv}}}nnndddXXXSSSVVVXXXXXXUUUWWWWWWXXXYYY[[[]]]___```[[[[[[\\\[[[ZZZ[[[^^^aaa^^^eeeiiimmmzzzlll@@@;;;:::333666111111111111111111111111000111111222222333444444444333555888888AAA\\\xxxuuuwww|||}}}~~~~~~yyytttlllgggbbbaaacccfffgggfffdddXXXJJJGGGTTTrrr{{{xxx}}}zzzuuuoookkkjjjfffaaa\\\XXXWWWWWWWWWVVVXXXZZZ]]]^^^^^^]]]]]]eeeYYYZZZccc___aaaXXX;;;999999888777333333333333333333333333333333333444444555666666777666888???QQQrrroookkkNNNbbb{{{}}}}}}uuuvvvgggddd{{{rrrkkkfffjjjkkkgggfffiiijjjiiiccceeeeeeddddddfffkkkppp||||||~~~}}}eee^^^ZZZVVVUUUVVVXXXXXXWWWUUUUUUUUUVVVXXX[[[^^^___^^^___`````````aaadddgggiiilllkkkkkkwwwtttFFF???<<<333777111111111111111111111111000111111222333333444444777555555777888FFFfffwwwyyyuuussssssqqqnnnsssxxxyyytttqqqkkkeeedddhhhkkkkkkiiiaaaYYYNNNFFFMMMjjjzzzwww}}}zzz}}}~~~yyyrrrlllhhhgggccc___]]]YYYTTTRRRTTTVVVWWWYYYZZZ\\\]]]^^^^^^___[[[bbbcccWWWbbb\\\>>>===555333:::999555444444333333444444555444555666555555555777999999<<<@@@XXXlll}}}aaaSSSaaayyywwwxxx~~~lll___fffjjjttt}}}qqqiiifffiiilllllliiiffffffgggdddaaa^^^```eeejjjmmmmmmxxx}}}iii___XXXWWWVVVUUUUUUVVVXXXZZZSSSTTTVVVYYY[[[^^^___```^^^```bbbeeegggiiikkklllpppppppppsss|||JJJ777<<<:::222333333333222222222111111222222222222333444555555999333888<<<999HHHjjjuuurrrgggiiipppqqqqqqrrrzzz~~~xxxnnngggccceeehhhhhhiiikkkdddWWWHHHHHHRRR^^^|||tttqqqxxxzzzqqqooopppvvvyyywwwyyy~~~xxxvvvyyy|||}}}xxxrrrkkkhhhhhhccc___]]]ZZZTTTRRRUUUVVVWWWXXXZZZ[[[\\\\\\\\\aaaZZZ\\\^^^YYYgggiiiFFF@@@888555999777555444444333333444444555444555666555555555777999666:::@@@ZZZppp~~~```VVVeeezzzqqq{{{uuuggg]]]aaaeeennnxxx|||wwwllldddccceeehhhiiihhhfffdddccc```^^^\\\]]]bbbgggiiijjjjjjrrr|||pppaaaYYYYYYXXXWWWVVVVVVWWWXXXXXXSSSTTTUUUWWWYYY[[[^^^______bbbfffiiilllnnnppprrrvvvzzz}}}PPP999999555///333333333222222222111111222222222222333444555555777111666:::777GGGggg||||||nnngggccciiipppvvv|||vvvkkkeeebbbfffjjjjjjkkklllfffZZZJJJGGGMMMUUUvvv~~~|||sssmmmkkkooosssuuuxxxxxxpppfffaaa^^^___bbbdddcccfffiiilllqqquuussslllhhhkkkooooooxxx~~~|||wwwqqqllliiihhhccc___^^^ZZZTTTSSSUUUVVVWWWXXXYYYZZZ[[[[[[ZZZ^^^XXXXXX]]]^^^iiivvvKKK???999777999666555444444333333444444555444555666555555555777999666<<>>FFFeeeooo```XXXeeesss|||{{{tttpppsssxxxzzz|||~~~xxxggg___YYYYYY\\\\\\^^^```[[[bbb___VVVOOOKKKZZZvvv}}}~~~yyyvvvtttrrroookkkgggdddaaa```[[[ZZZYYYWWWUUUSSSRRRQQQQQQOOOLLLJJJHHHHHHHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIJJJKKKLLLMMMMMMMMMMMMQQQVVV^^^fffnnnvvv~~~{{{xxxvvvrrrlllhhhiiigggccc___[[[XXXUUUTTTWWWYYYZZZ[[[ZZZYYYZZZ[[[\\\[[[WWWYYY^^^[[[aaavvvAAA999666555777555555444444444444555555222444666666555666777999>>>@@@iiihhh~~~XXXfffqqqttt~~~yyywwwiiiaaaYYYUUUTTTTTTQQQNNNNNNMMMLLLIIIGGGHHHKKKMMMTTTQQQPPPUUU]]]aaa^^^ZZZUUUWWWZZZ\\\[[[YYYXXXXXXZZZRRRSSS^^^aaaaaannnwwwqqqmmmiiieeeeeefffeeeeeedddcccbbbaaa``````___^^^^^^^^^______ccc```aaafffkkklllooosss~~~}}}yyyyyy{{{{{{}}}~~~~~~|||zzz|||zzz~~~PPP:::888555222222222222222222222222333333222222333333444555222999:::AAAZZZuuuuuu[[[VVV]]]ppp~~~}}}vvvnnnmmmttt}}}iiiaaaYYYWWW[[[^^^^^^\\\aaa[[[aaaYYYOOOGGGPPP||||||xxxtttsssqqqnnnjjjfffbbb```^^^\\\[[[ZZZXXXVVVUUUSSSSSSOOONNNLLLJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKMMMPPPTTTZZZbbbkkkuuu{{{{{{wwwuuurrrmmmjjjjjjhhheeeaaa]]]YYYWWWVVVVVVXXXZZZZZZYYYYYYZZZ[[[[[[[[[WWWYYY^^^[[[```sssFFF<<<888555555555555444444444444555555222444666666555666888999>>>AAAiiinnnqqqUUUhhhsssvvvvvvrrrhhh]]]WWWPPPLLLLLLLLLJJJGGGHHHHHHHHHGGGFFFHHHLLLOOOPPPMMMKKKNNNSSSVVVVVVTTTTTTVVVYYY[[[[[[ZZZYYYXXX[[[WWWZZZ`````````ttt~~~tttnnnkkkgggdddcccddddddeeeeeeeeeeeeeeeaaa```__________________aaa______eeeiiikkknnnsss~~~}}}zzzxxx{{{zzz{{{~~~}}}}}}~~~~~~}}}|||zzzyyy~~~~~~{{{SSS<<<888444222222222222222222222222333333222222333333444555444<<>>DDDkkkvvveeeSSSllluuuzzztttvvvaaaVVVPPPLLLGGGDDDEEEFFFDDDBBBCCCDDDEEEEEEFFFHHHLLLPPPOOOMMMJJJHHHHHHKKKNNNPPPTTTVVVXXX[[[\\\[[[YYYXXXTTTVVV]]]dddcccggguuuoookkkhhheeebbbbbbbbbdddfffggghhhhhhhhhbbbaaaaaa```______``````bbb```aaafffjjjlllpppvvv}}}}}}xxxsssuuuvvvyyy|||}}}~~~}}}}}}||||||{{{{{{zzzzzz|||ZZZ@@@999333222222222222222222222222333333222222333333444555555<<>>WWW}}}yyycccTTTPPP]]]qqqyyyrrrmmmqqqzzz~~~tttjjj___YYY[[[```eeeggghhhdddgggZZZOOOJJJTTT}}}{{{yyywwwvvvuuussspppmmmeeefffffffffeeedddcccbbb\\\[[[ZZZYYYXXXWWWVVVUUUQQQQQQQQQQQQQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHGGGGGGIIILLLOOOPPPWWWcccppp{{{~~~zzzuuuqqqooonnnooogggeeebbb]]]YYYVVVSSSRRRQQQSSSVVVWWWWWWXXXYYY[[[WWW\\\ZZZ[[[aaa]]]YYYaaaLLL<<<999888777555555444444444444555555333444555555555777:::===AAAOOOvvveee]]]rrrwwwxxxyyy___LLLDDDEEEDDDDDDEEEGGGHHHHHHHHHHHHIIIIIIIIIHHHIIILLLNNNUUUTTTPPPJJJEEEGGGNNNTTTZZZZZZZZZ\\\]]]\\\XXXTTT[[[^^^eeeiiiddd```gggtttvvv~~~nnnllljjjhhhgggfffeeedddfffggghhhiiiiiiiiiiiiiiifffeeedddcccbbbbbbbbbbbbdddccceeejjjlllooovvv~~~|||vvvpppwwwzzzxxx|||~~~~~~}}}||||||||||||zzz{{{jjjIII:::222222222222222222222222222333333222222333333444555777777:::RRRuuuppp___VVVWWWggg{{{}}}|||uuummmjjjqqqzzzxxxoooccc\\\[[[^^^bbbdddeeeccchhh\\\RRRKKKKKKlllyyywwwtttsssrrrqqqnnnllldddeeefffggggggfffeeeddd]]]\\\\\\[[[YYYXXXXXXWWWVVVVVVUUUUUUTTTSSSSSSRRRPPPOOOOOONNNNNNOOOOOOPPPLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHIIIJJJJJJIIIIIIIIIIIIJJJKKKKKKIIIHHHHHHIIIGGGMMMXXXeeeqqq{{{~~~{{{vvvqqqnnnmmmnnnjjjhhhddd```\\\XXXVVVUUUPPPSSSVVVWWWXXXYYYZZZ\\\XXX^^^\\\[[[aaa^^^YYY]]]XXX@@@999888777555555444444444444555555444555555555555777;;;>>>EEEWWW~~~gggbbbuuuuuuzzzmmmTTTFFFBBBCCCDDDFFFHHHJJJKKKLLLLLLMMMNNNNNNMMMKKKJJJKKKMMMQQQPPPMMMIIIFFFHHHNNNTTT]]][[[[[[]]]___^^^YYYUUUXXXYYY^^^bbb___ZZZ[[[```bbbrrrssshhhhhhgggfffffffffffffffiiijjjjjjjjjjjjiiiiiihhhggggggeeedddccccccbbbbbbaaa```cccgggjjjllluuu~~~ggg^^^lllmmmuuu|||}}}{{{{{{zzzxxxyyywwwzzz{{{}}}||||||{{{{{{zzzzzzyyyzzz{{{}}}qqqMMM;;;222222222222222222222222222333333222222333333444555999999<<>>888666666555444444444444555555444555888888666999>>>MMMeee\\\bbbkkkyyy|||wwwZZZJJJGGGIIIOOORRRVVVYYY[[[\\\[[[[[[XXXWWWUUUPPPKKKKKKOOOSSSHHHIIIIIIHHHHHHKKKOOORRRYYYZZZ[[[^^^```aaa___]]]]]]ZZZXXX[[[```hhhwwwtttdddeeedddccccccccceeehhhiiijjjjjjjjjkkknnnooonnnlllmmmkkkiiiggggggfffcccaaagggdddeeejjjooosssyyy~~~~~~|||xxxvvvvvvxxxyyyyyyzzz{{{|||{{{xxxvvvvvvvvvwwwzzz~~~XXX888888555444333333222222333333333333333333444555666666777888BBBUUUgggvvv|||bbb\\\cccppp~~~yyyoooggghhhsssuuusss{{{vvvvvvwwwzzz{{{}}}~~~~~~yyypppgggccc```[[[XXXYYYYYYZZZ[[[[[[VVVOOOHHHCCCTTTqqqpppooonnnmmmlllllllllmmmgggggghhhhhhhhhgggffffffffffffeeeddddddcccbbbbbb``````aaabbbbbbaaa______]]]]]]\\\ZZZYYY[[[^^^aaa[[[ZZZYYYXXXWWWWWWWWWWWWTTTSSSRRRSSSTTTUUUTTTSSSRRRQQQPPPOOONNNMMMMMMMMMPPPOOOSSSYYY]]]aaajjjsss||||||~~~zzzsssnnnnnnpppmmmkkkiiieee```[[[VVVSSSSSSUUUXXXYYYXXXXXXZZZ[[[^^^\\\[[[\\\______]]]ZZZnnnBBB<<<<<<666777777666555555555555666555444555888888666999>>>KKKcccZZZbbbmmm|||}}}uuu[[[MMMLLLPPPRRRSSSVVVYYY\\\\\\[[[YYYYYYXXXUUURRROOOOOORRRTTTNNNMMMJJJFFFEEEGGGLLLPPPVVVWWWXXXYYY[[[\\\^^^______\\\[[[^^^ccclll~~~ooodddcccbbbbbbbbbccceeegggiiikkkllljjjiiijjjmmmpppqqqqqqpppnnnlllkkkjjjiiigggeeehhheeeffflllqqqttt{{{~~~{{{xxxwwwxxxyyyyyyxxxzzz{{{|||{{{yyywwwwwwwwwuuuxxx\\\:::888555444333333222222333333333333333333444555666666888888AAAPPP^^^mmmzzzbbb^^^eeerrr}}}yyymmmgggiiitttwwwuuu~~~}}}ssslllhhhgggggglllmmmpppsssvvvxxxyyyyyyyyy{{{}}}~~~}}}}}}~~~~~~{{{rrriiieeeaaa\\\[[[\\\ZZZ[[[[[[ZZZWWWPPPHHHCCCSSSoooooooooooonnnmmmlllkkkkkkgggggghhhhhhiiihhhhhhgggiiiiiihhhhhhggggggffffffbbbbbbccccccddddddeeeeeeaaaaaa```___^^^^^^aaaddd___^^^]]]\\\[[[[[[[[[[[[YYYXXXXXXYYYZZZZZZXXXVVVWWWVVVUUUSSSRRRPPPOOONNNSSSRRRVVV]]]dddiiirrr{{{}}}~~~~~~zzztttoooooopppmmmllliiieee```ZZZVVVSSSSSSUUUXXXYYYYYYZZZ[[[]]]]]]\\\\\\]]]^^^^^^]]][[[lllHHH===;;;555888888777666666666666666666444555888888777:::???HHHaaaYYYdddooo}}}}}}rrr[[[PPPQQQUUUVVVVVVWWWZZZ^^^___]]]ZZZYYYWWWSSSRRRRRRRRRRRRRRRTTTQQQLLLFFFBBBCCCGGGKKKPPPSSSUUUUUUUUUWWW\\\aaa```___```bbbfffpppvvv^^^\\\bbb^^^___aaacccfffhhhjjjkkkkkkiiihhhiiimmmqqquuuvvvrrrpppnnnmmmmmmllljjjhhhhhhfffgggmmmssswww}}}|||{{{yyyyyyzzzzzzyyywwwyyyzzz{{{{{{yyywwwwwwxxxtttvvv}}}bbb===888555444333333222222333333333333333333444555666666777888@@@MMMYYYiiixxxdddaaaggguuu|||yyy~~~|||xxxkkkfffjjjvvvzzzwww|||}}}~~~|||uuullleeebbb```^^^\\\___aaadddhhhlllooorrrsssooorrrwwwzzz{{{{{{||||||{{{rrriiiddd```\\\[[[^^^[[[[[[[[[ZZZWWWPPPHHHCCCTTTmmmlllmmmnnnoooooommmllljjjggghhhiiiiiijjjiiiiiiiiijjjjjjjjjiiiiiiiiiiiiiiiggggggfffffffffggghhhiiicccddddddbbbaaaaaadddfffbbbbbbaaa```````````````\\\\\\[[[\\\]]]\\\ZZZXXX\\\[[[ZZZXXXVVVTTTSSSRRRVVVUUUWWW___hhhppp{{{}}}}}}|||xxxsssooooooooojjjiiifffbbb]]]WWWSSSPPPPPPSSSVVVXXXYYYZZZ\\\]]][[[[[[\\\]]]]]]]]]]]]\\\iiiKKK===999555888777666666555555666666666444555888888777;;;@@@FFFaaaZZZhhhpppzzz}}}mmm[[[QQQRRRWWW[[[YYYZZZ^^^ccceeeccc___\\\XXXSSSRRRSSSSSSQQQNNNTTTRRRNNNHHHCCCBBBDDDFFFIIINNNSSSTTTSSSUUU[[[```___```cccfffiiippp|||kkkbbb^^^[[[\\\]]]```cccfffgggiiiiiigggfffgggiiinnnsssuuuvvvqqqooommmlllmmmllljjjhhhhhhfffhhhoootttxxx~~~zzzzzzyyyzzz{{{{{{xxxvvvxxxzzz{{{zzzyyywwwwwwxxxtttvvv|||~~~}}}~~~ggg???777555444333333222222333333333333333333444555666666555777@@@NNN[[[oooyyygggdddhhhttt~~~qqqsss{{{~~~~~~~~~~~~|||xxxjjjfffkkkvvv{{{xxxzzz~~~{{{{{{wwwrrrrrroooggg___[[[\\\\\\YYYUUUVVVWWWZZZ]]]```ccceeefffeeehhhmmmqqqtttwwwzzz|||}}}yyyppphhhbbb]]]YYYYYY]]][[[ZZZYYYXXXVVVQQQIIIBBBUUUnnniiijjjmmmoooooonnnmmmllliiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjjjjjjjlllkkkjjjiiiiiiiiijjjjjjeeeffffffeeecccccceeegggeeeeeeddddddcccdddddddddaaa_________```___^^^\\\`````````___]]][[[YYYXXX\\\YYY[[[cccnnnxxx{{{{{{xxxuuuqqqnnnmmmnnnhhhgggdddaaa\\\WWWRRRPPPNNNQQQTTTVVVWWWYYY[[[\\\ZZZ[[[\\\]]]]]]\\\]]]]]]dddNNN>>>999666777666555555444444555555666444555777888777<<>>DDDSSScccwww^^^nnnppprrrnnn[[[MMMPPPVVVUUUVVVZZZZZZ___cccaaa\\\ZZZ^^^ccc\\\\\\ZZZVVVRRRSSSXXX]]]VVVUUURRRNNNIIIFFFEEEFFFDDDDDDGGGKKKQQQUUUVVVVVVVVVPPPMMMPPPSSSTTTTTTVVVYYY\\\]]]\\\^^^aaa___[[[aaaaaabbbdddhhhmmmrrruuukkkjjjjjjllloooqqqrrrrrrlllkkkjjjjjjkkklllkkkiiisssrrrtttzzz~~~yyyeeeiiihhhccc^^^gggooottt}}}xxxvvvuuutttuuuvvvwwwvvvuuuwwwxxxxxxvvvssspppoooooooooooowww}}}pppppp{{{rrrGGG:::555444333333222222333333333333333333444555666666999999CCCWWWnnnzzztttiiiiiixxxzzz{{{xxxnnndddaaafffjjjqqqvvvyyyyyy||||||vvvjjj``````iiiqqqvvvwwwyyy|||yyytttnnnjjjaaaZZZUUUWWWXXXTTTOOOMMMMMMOOOPPPPPPOOOOOOPPPQQQMMMLLLLLLKKKLLLNNNOOOPPPPPPRRRTTTTTTSSSTTTUUUWWWZZZeeesss|||}}}~~~~~~xxxtttoooiii___UUURRRUUUSSSOOOMMMOOORRRRRRKKKDDDUUU|||rrrqqqpppooonnnmmmlllkkknnnmmmnnnnnnooonnnjjjhhhiiiiiijjjkkklllnnnooopppjjjooossssssooommmooorrrpppooollljjjiiihhhhhhiiikkkkkkjjjiiiiiihhhhhhhhhfffgggiiijjjkkklllooorrrppptttuuutttuuuzzzxxxuuurrrooolllkkkkkkkkkllljjjfffccc```\\\WWWTTTRRRPPPSSSYYY]]][[[YYYYYYYYYZZZZZZ[[[[[[\\\]]]]]]bbbfffvvv???999>>>777777666555555555555555555444444666555555;;;CCCYYYmmmqqq^^^kkkooo{{{zzzaaaVVVNNNPPPTTTUUUWWW\\\ZZZ[[[]]]]]][[[ZZZYYYYYYVVVQQQMMMMMMMMMNNNUUU^^^```XXXOOOHHHGGGGGGGGGGGGEEEAAAKKKUUUSSSUUU\\\[[[[[[YYYSSSNNNOOORRRQQQMMMVVV[[[^^^]]]^^^aaabbb```hhhddd```bbbiiioooppppppfffgggiiijjjkkknnnrrruuuooonnnmmmllllllmmmooooooyyysssrrrxxx~~~~~~~~~iiifffddd___ccceeeiiiooouuu{{{~~~yyyvvvrrrqqqssstttsssqqqwwwvvvtttrrrpppooonnnnnnmmmyyytttyyyyyyooorrrppp}}}sssAAA;;;555555444333333333333444666666555444444444444555;;;???EEEZZZggg}}}}}}yyymmmhhhmmmsssuuuuuuvvvtttlllbbbaaaeeeppppppppptttzzz}}}yyy|||rrrddd___jjjzzzyyyrrrllljjjgggdddbbbYYYXXXWWWUUUSSSRRRPPPPPPRRRTTTUUUTTTPPPOOOQQQTTTPPPQQQSSSRRRQQQPPPPPPQQQVVVUUUSSSPPPOOOOOOOOOOOOSSS[[[fffmmmqqqwww~~~}}}vvvwww}}}~~~xxxoooddd[[[VVVSSSRRRQQQPPPPPPRRRRRRNNNFFF@@@QQQoootttsssrrrqqqpppnnnmmmmmmoooooooooppppppooollliiikkkkkkkkkkkklllmmmnnnnnnooorrrtttsssooommmnnnpppnnnnnnmmmlllkkkkkkkkkkkkjjjkkkkkkkkkkkkjjjiiiiiijjjkkkmmmnnnnnnpppsssvvvuuuxxxzzzyyyzzzyyyvvvsssooolllkkkjjjjjjhhhfffcccaaa^^^[[[WWWTTTSSSQQQSSSYYY\\\ZZZYYYZZZ[[[[[[\\\\\\]]]^^^^^^___aaakkkEEE;;;<<<777777666555555555555666666444555666666666<<>>FFF]]]kkk{{{vvvsssrrrpppmmmmmmqqqwwwzzz{{{vvvnnnhhhiiilllpppoooooooookkkffffffkkkjjjmmmppprrrwww{{{|||zzzxxxpppfffbbbkkkzzz}}}{{{zzzpppkkkeeeaaa___]]][[[YYYZZZZZZYYYWWWVVVUUUTTTSSSVVVVVVVVVTTTSSSSSSTTTVVVRRRSSSUUUTTTSSSRRRRRRSSSTTTSSSQQQOOOOOOOOOOOOPPPOOOUUU]]]ccchhhppp}}}}}}|||vvvvvv{{{{{{vvvmmmccc[[[UUURRRRRRSSSQQQQQQQQQQQQMMMFFF@@@GGGcccvvvuuutttsssrrrpppoooooopppppppppqqqrrrqqqnnnkkkmmmmmmmmmmmmllllllmmmmmmttttttsssqqqooonnnmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmjjjkkklllmmmnnnmmmlllkkknnnpppqqqrrrsssuuuxxx{{{|||~~~~~~zzzxxxtttpppmmmkkkiiiiiifffdddbbb```___]]]ZZZWWWUUURRRRRRWWWZZZZZZZZZ\\\]]]]]]]]]^^^______``````bbbsssPPP???<<<888777666666555555666666666555666777777777===EEEQQQjjjiiiWWWkkkvvvsssuuu^^^UUUTTTUUUWWWWWWVVVXXX\\\YYYXXXVVVUUUUUUWWWYYYZZZPPPKKKGGGFFFDDDDDDJJJRRR[[[VVVNNNIIIHHHJJJKKKLLLTTTMMMTTT\\\ZZZ]]]dddccchhhddd[[[TTTSSSWWWXXXTTTPPPRRRTTTYYYbbbkkkkkkfffaaa``````bbbeeefffccc___jjjkkkmmmoooppppppooooooooooooooopppqqqrrrssstttwwwtttuuu{{{~~~tttrrrpppppprrrsssrrrqqqrrrrrrqqqqqqpppqqqqqqqqqlllrrrnnnsss~~~tttuuu|||vvvvvvBBB888555555444333333333333444444444444444444555666777666>>>GGG___lll~~~zzzwwwuuukkkeee```___\\\YYYYYY]]]dddggglllmmmjjjfffbbbaaaaaa]]]]]]```bbbbbbffflllkkkrrrvvvtttssswwwyyyyyyssspppiiidddjjjxxxzzzvvvqqqoooeeebbb___\\\\\\[[[ZZZYYY\\\\\\[[[ZZZZZZYYYYYYXXX[[[XXXVVVVVVVVVXXXXXXWWWTTTVVVWWWWWWVVVUUUVVVWWWUUUTTTSSSRRRQQQRRRSSSSSSQQQUUUZZZ^^^cccnnn}}}}}}|||wwwvvvyyy|||}}}|||xxxssskkkbbbZZZUUUSSSRRRUUUSSSQQQQQQQQQMMMFFF@@@CCC[[[wwwvvvuuutttsssrrrqqqppppppooopppqqqrrrqqqnnnllllllmmmmmmnnnnnnnnnnnnnnnuuussspppooooooooommmkkklllmmmnnnoooooonnnmmmllljjjkkknnnoooppppppooonnnqqqrrrttttttuuuxxx|||~~~~~~{{{yyyvvvrrrnnnkkkiiihhhfffdddcccbbbbbbaaa^^^\\\WWWSSSRRRVVVYYYYYYZZZ]]]]]]]]]^^^^^^___`````````eeewww[[[DDD<<<888777777666555666666666777555666888888888>>>FFFOOOkkkhhhYYYqqq||||||rrrlllUUUOOOSSSXXX[[[YYYWWWZZZ^^^\\\ZZZXXXWWWWWWWWWWWWVVVNNNIIIEEECCCAAAAAAFFFMMMVVVRRRMMMIIIHHHJJJMMMOOOXXXQQQWWW```^^^```dddaaagggddd^^^YYYYYY]]][[[WWWVVVTTTRRRVVVaaajjjiiibbbbbbaaaaaadddgggiiihhhggghhhiiikkknnnqqqqqqpppnnnoooppppppqqqssstttuuuvvvxxxwwwwwwzzz~~~wwwrrrqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqpppppppppppppppkkkooonnnsssxxxxxxuuutttBBB888555555444333333333333444333333333444555666777888777@@@III___hhh{{{{{{zzzyyyvvvqqqmmmhhhfff^^^WWWRRRPPPMMMJJJKKKNNNQQQTTTZZZ___aaa___ZZZVVVTTTNNNLLLQQQXXX]]]eeellluuuyyyrrrrrruuuuuurrrpppjjjccceeerrr{{{vvvpppjjjfff```___^^^^^^^^^^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\]]]ZZZWWWWWWZZZ[[[ZZZYYYVVVXXXZZZZZZYYYXXXYYYZZZ\\\[[[YYYXXXWWWWWWXXXYYY[[[^^^aaaeeekkkvvv~~~}}}zzzxxxwwwxxxyyyyyytttpppiiiaaa[[[VVVTTTSSSVVVTTTRRRQQQPPPLLLFFF@@@III___wwwwwwvvvuuusssrrrqqqqqqoooooooooqqqrrrqqqnnnkkkjjjkkkmmmnnnooopppppppppqqqooonnnnnnooopppnnnmmmnnnnnnooooooooommmkkkjjjlllmmmnnnpppqqqqqqqqqqqqssstttuuuuuuvvvzzz~~~~~~~~~|||zzzwwwsssoookkkiiihhheeedddbbbbbbbbbbbb___]]]YYYTTTSSSVVVYYYYYYZZZ]]]\\\\\\\\\]]]^^^^^^______ggguuu```FFF;;;888888777666666666666666777555666888888999???GGGOOOhhhggg\\\ttt||||||tttcccOOOKKKSSS[[[]]][[[[[[^^^aaa```___]]]]]]\\\ZZZUUUQQQMMMIIIEEECCCAAA???DDDJJJPPPNNNKKKHHHHHHKKKOOORRRYYYRRRYYYbbb``````aaa\\\aaabbb```^^^```bbb^^^WWWYYYUUUPPPRRR]]]hhhggg```eeecccaaaaaacccgggjjjkkkeeeeeegggkkkppprrrrrrqqqpppqqqrrrssstttuuuvvvvvv~~~~~~|||{{{|||gggoooppppppppppppoooppppppsssrrrqqqpppooonnnnnnnnnkkkmmmooottt|||wwwvvv|||qqqBBB999555555444333333333333444222222333333555666888999888AAALLL```gggwww~~~{{{xxxpppooolllhhhccc]]]YYYVVVSSSMMMIIIGGGDDDAAABBBFFFEEEGGGJJJPPPTTTUUURRRNNNNNNHHHFFFKKKTTT\\\gggooo||||||ooooooqqqppppppooohhh^^^^^^lll~~~|||wwwsssmmmfffaaa[[[\\\]]]^^^______```aaa]]]]]]]]]^^^^^^^^^______]]][[[XXXYYY\\\^^^\\\ZZZYYY[[[]]]]]]\\\[[[\\\]]]bbbaaa___]]]\\\\\\\\\\\\eeegggkkkooovvv}}}zzzwwwuuuuuuvvvrrrnnnhhhaaa[[[WWWTTTSSSVVVTTTRRRRRRQQQMMMFFF@@@LLLaaayyyxxxwwwvvvtttsssrrrrrrooonnnoooqqqrrrqqqooollljjjkkkmmmoooqqqqqqqqqqqqmmmnnnoooqqqqqqppppppooooooooooooooonnnmmmlllkkknnnnnnoooooopppqqqrrrrrrvvvwwwwwwxxxyyy}}}~~~}}}}}}|||zzzxxxtttpppmmmjjjhhhdddcccaaaaaaaaa___]]][[[YYYUUUTTTWWWYYYYYYZZZ]]][[[[[[[[[\\\]]]]]]^^^^^^eeemmmcccFFF999999888777777666666777777666555666888888999???GGGVVVjjjggg]]]tttxxx}}}uuuaaaQQQLLLUUU\\\]]]\\\```ccceeeeeecccbbbbbbaaa\\\UUUOOOMMMIIIEEEDDDAAA@@@DDDJJJKKKKKKJJJIIIJJJMMMRRRWWW\\\TTTYYYbbb`````````ZZZ^^^```aaaaaadddeee___WWWWWWRRRMMMNNNYYYeeehhhdddgggccc___\\\\\\```eeeiiieeeccccccgggnnnsssvvvvvvssssssuuuvvvwwwwwwwwwwww~~~rrrbbbhhhjjjmmmnnnnnnnnnooopppsssrrrqqqooonnnmmmmmmmmmmmmlllppptttyyyrrrrrr|||oooBBB999555555444333333333333444222333333444555666888888777BBBNNNcccjjj{{{~~~{{{wwwrrrooodddbbb^^^ZZZUUUPPPMMMKKKIIIEEEBBBBBBAAA===>>>AAA@@@AAACCCFFFJJJKKKJJJIIIIIIDDDCCCHHHOOOYYYgggrrr~~~zzzkkkkkkmmmjjjkkkjjjcccZZZZZZhhh{{{|||vvvqqqnnnjjjddd___ZZZ]]]```bbbccccccdddeee^^^^^^^^^______`````````\\\\\\\\\^^^```___]]]\\\\\\^^^```aaa`````````bbbdddcccaaa```______``````jjjlllpppvvv}}}~~~|||uuurrrqqqsssooolllfff```ZZZVVVSSSRRRTTTSSSSSSTTTSSSNNNFFF???FFF\\\{{{zzzyyyxxxwwwuuuttttttpppoooppprrrsssssspppnnnkkkmmmooopppqqqqqqpppoookkkoootttuuusssqqqpppqqqpppoooooonnnnnnnnnooooooqqqpppooonnnoooppprrrsss{{{{{{||||||}}}~~~|||{{{{{{{{{{{{zzzxxxuuuqqqnnnkkkiiifffdddbbbaaaaaa___\\\YYYYYYUUUTTTXXXZZZYYYZZZ\\\[[[[[[[[[\\\]]]]]]^^^^^^bbbeeeiiiJJJ999999888777777666666777777555444555888888888???GGGYYYnnnkkk```tttttt|||uuu|||___UUUOOOVVV[[[[[[]]]dddhhhhhhhhheeebbbaaaaaa^^^WWWRRRMMMHHHEEEDDDBBB@@@DDDJJJJJJKKKKKKKKKLLLPPPVVV[[[dddXXXZZZ```^^^```bbb]]]```bbbbbbbbbdddeee```XXXVVVQQQKKKJJJTTTaaahhhggggggdddaaa^^^^^^bbbhhhllliiieeeaaadddllltttxxxzzzwwwxxxyyyzzzzzzzzzzzzyyyuuueee^^^^^^aaafffiiikkklllooorrrqqqpppooonnnnnnnnnnnnnnnooojjjnnnpppyyy{{{rrrwwwwwwpppBBB888555555444333333333333444333333333444555666777888777BBBOOOeeelll~~~~~~xxxrrrlllfffbbbVVVTTTQQQMMMJJJHHHGGGGGGDDDAAA@@@BBBBBB??????AAA???AAACCCEEEEEEFFFFFFFFFDDDBBBCCCHHHOOOYYYiiiwwwxxxhhhggggggbbb``````]]]WWWZZZhhhxxx{{{uuunnniiihhheeeaaa]]]\\\```eeegggffffffggghhh`````````aaaaaaaaaaaaaaa[[[^^^bbbdddcccaaa___^^^aaaccceeeeeeeeedddeeegggeeeddddddcccdddeeeggghhhoooqqquuu{{{{{{{{{~~~|||sssnnnmmmooollliiiddd]]]WWWSSSPPPNNNRRRRRRSSSUUUUUUPPPGGG???AAAWWW||||||{{{zzzxxxwwwvvvvvvqqqqqqqqqsssuuutttrrrooommmnnnpppqqqqqqpppooommmlllrrrxxxyyyuuuqqqqqqrrrpppoooooonnnoooqqqssstttrrrqqqooommmmmmooorrrttt~~~~~~{{{yyyyyyyyyyyy{{{zzzxxxuuurrrnnnkkkjjjiiigggeeedddbbb```]]]ZZZYYYUUUUUUYYY[[[ZZZYYY[[[[[[[[[\\\]]]]]]^^^^^^______bbbpppNNN<<<999888888777777777777777444333555777777888???GGGSSSnnnooocccuuusss{{{ttttttZZZRRRQQQWWW[[[ZZZ^^^gggkkkkkkjjjeeeaaa___```___ZZZUUULLLHHHEEEDDDBBB@@@DDDJJJJJJKKKMMMMMMNNNRRRYYY___jjj]]]ZZZ^^^]]]```eeeaaaeeeeeedddaaacccddd```ZZZXXXSSSKKKHHHPPP]]]eeefffffffffdddccceeejjjpppuuummmgggbbbccckkktttzzz|||zzz{{{|||}}}}}}|||{{{{{{ppp\\\RRRPPPUUUZZZaaafffhhhkkkpppsssnnnnnnnnnnnnnnnooopppppppppiiillllllttt~~~wwwvvvrrrBBB666555555444333333333333444444444444444444555666777888CCCOOOeeekkk}}}zzzrrrkkkccc[[[WWWNNNKKKHHHEEEDDDDDDFFFGGGBBB@@@AAAEEEEEEBBBAAADDD???BBBFFFGGGEEECCCCCCDDDFFFFFFIIINNNTTT^^^pppyyygggeeebbb[[[WWWYYYXXXVVV[[[iiiwww~~~|||vvvpppgggccccccbbb___[[[ZZZ___dddfffeeedddeeefffbbbbbbbbbbbbbbbbbbbbbbbbZZZ```fffhhhfffbbbaaaaaadddfffhhhhhhhhhhhhiiijjjfffffffffgggiiikkknnnooouuuvvvyyy}}}xxxyyy~~~}}}{{{rrrkkkkkkmmmjjjgggaaa[[[UUUPPPMMMLLLPPPQQQSSSVVVWWWQQQGGG???BBBWWW~~~{{{yyyxxxxxxyyyzzzvvvuuusssrrrrrrrrrqqqpppmmmppptttwwwwwwtttpppmmmqqqsssuuusssqqqpppqqqssspppqqqrrrssstttssssssrrrrrrpppnnnmmmooossswwwzzz}}}yyyzzz~~~|||zzzyyywwwtttqqqooommmkkkgggdddbbbaaaaaa```___]]]XXXWWWUUUVVVXXXYYYYYYYYY[[[[[[[[[[[[\\\]]]^^^___ccc___OOOBBB999888888777777777777777555444555777777888>>>GGG\\\lllsssmmmnnntttyyyrrrXXXPPPSSSWWW\\\___bbbdddgggiii____________]]][[[WWWUUUPPPIIICCCBBBAAA@@@AAAEEEHHHKKKNNNNNNPPPUUU___gggnnnfff```___^^^___ccchhhlllhhheeeeeefffddd___ZZZWWWNNNHHHMMMUUU\\\bbbfffbbbiiiqqqvvvvvvuuuvvvwwwuuulllmmmooolllsss~~~~~~{{{yyyxxxzzz|||||||||~~~zzzdddWWWSSSSSSQQQQQQVVV___ddddddiiipppooommmkkkjjjmmmrrrsssqqqpppfffgggiiirrruuuuuuAAA777555555444444444333333333333333333333444555666666<<<>>>PPPbbbjjj{{{sssjjjccc[[[UUUQQQJJJFFFAAA@@@CCCFFFHHHHHHGGGHHHIIIKKKLLLJJJFFFBBB???BBBEEEFFFFFFEEEEEEEEEDDDDDDHHHQQQZZZeeeuuummmffffffdddddd\\\XXX]]]fffmmmxxx{{{uuunnniiieeedddfffeeeaaa\\\``````aaabbbbbbbbbbbbbbbfffeeedddcccaaa```_________aaaccccccbbbbbbcccdddfffiiikkkjjjhhhgggiiilllkkkiiikkkqqqrrrooorrrxxx{{{~~~}}}~~~yyyzzz}}}uuu{{{~~~zzzqqqkkkkkknnnkkkccc[[[WWWSSSOOONNNPPPNNNTTTXXXXXXVVVRRRJJJBBBFFFVVVrrr}}}|||{{{|||||||||yyyxxxvvvttttttsssrrrqqqoooqqqrrrtttttttttrrrqqqrrrtttuuussspppnnnoooqqqnnnooopppqqqqqqqqqpppppprrrqqqpppppprrrwww|||}}}}}}xxxxxx||||||yyyyyyxxxvvvtttqqqooommmllliiifffcccaaa```___]]][[[XXXVVVUUUVVVXXXYYYYYYYYY[[[[[[[[[[[[\\\]]]^^^___bbbbbb~~~TTT???999888888777777777777777555444555888888888???GGG[[[kkkmmmjjjooovvvzzztttZZZRRRVVVXXXZZZ\\\^^^```dddggggggfffeeeaaa]]][[[ZZZ[[[TTTMMMFFFBBB@@@===>>>BBBHHHLLLPPPQQQSSSWWW___fffiiigggeeebbb]]]ZZZ```iiillliiifffgggjjjiiiddd^^^TTTLLLGGGMMMUUU[[[```dddfffiiiooovvv~~~|||ssssssuuusssyyy~~~}}}zzzyyyzzz|||}}}|||zzzhhhZZZSSSRRRTTTYYYWWWYYY___aaaaaafffmmmmmmmmmllllllnnnqqqrrrqqqpppgggiiijjjrrr~~~{{{vvvBBB777444444333333333222222222333333333333444555666666;;;===PPPdddoooyyypppfff]]]UUUNNNJJJHHHDDDAAAAAADDDGGGGGGGGGHHHIIILLLPPPQQQOOOKKKGGGHHHIIIJJJIIIGGGEEECCCBBBFFFFFFLLLVVV```kkkyyynnnjjjjjjiiiddd``````fffnnnvvv|||tttnnnjjjgggdddeeehhhiiifffbbbccccccddddddddddddddddddfffffffffeeedddcccaaaaaaaaabbbdddeeeddddddeeefffhhhiiijjjjjjjjjkkkmmmooopppoooqqqvvvwwwvvvxxx~~~}}}|||}}}zzz{{{}}}uuuvvvuuutttsssrrrpppnnnkkkfff___XXXUUUQQQLLLLLLNNNRRRWWWZZZYYYWWWSSSJJJAAAIIIYYYttt}}}|||zzzxxxvvvtttsssssssssrrrqqqqqqrrrssstttuuusssttttttrrrooonnnnnnnnnlllmmmoooppppppooonnnnnnqqqqqqppprrruuuzzz~~~~~~|||xxxxxx{{{{{{wwwxxxwwwuuusssqqqooommmmmmjjjgggccc```___]]][[[ZZZWWWVVVUUUVVVXXXYYYYYYYYY[[[[[[[[[\\\]]]]]]^^^^^^```fff~~~{{{XXX===999888888777777777777777666555666999999999@@@HHHZZZkkkfffgggpppyyy{{{sss[[[SSSXXXYYYYYYYYYZZZ]]]bbbeeejjjiiifffbbb___^^^___aaaVVVNNNFFFAAA<<<999;;;???HHHLLLRRRVVVXXX[[[```dddeeehhhkkkggg\\\UUU]]]hhhjjjfffcccfffjjjkkkfff```QQQKKKIIIOOOXXX]]]```bbbeeeeeegggqqq~~~}}}}}}~~~~~~mmmggg]]]TTTPPPPPPSSSVVV^^^\\\[[[]]]]]]]]]bbbiiimmmmmmmmmnnnoooooopppqqqooohhhkkkkkkpppyyyyyyCCC888333333222222222111111111333333333333444555666666:::===PPPffftttyyyssshhh]]]UUUNNNHHHDDDDDDCCCCCCEEEGGGIIIJJJIIIHHHIIIMMMQQQTTTSSSOOOLLLOOOOOONNNMMMKKKHHHFFFEEEGGGHHHNNNZZZfffrrr}}}nnnmmmqqqqqqhhhjjjnnnsssvvv~~~zzztttooojjjgggeeedddgggkkkmmmllljjjgggggggggggggggffffffffffffggghhhiiihhhgggeeedddccceeeggghhhgggggghhhiiikkkjjjjjjlllooosssuuuuuuxxxxxxzzz~~~}}}{{{{{{|||zzz{{{|||uuupppkkkiiimmmtttvvvpppjjjddd^^^XXXUUUQQQLLLKKKNNNTTTYYY[[[ZZZXXXTTTKKKAAAIIIXXXqqq~~~{{{xxxuuuttttttvvvuuusssrrrqqqrrrssstttrrrrrrrrrqqqooonnnnnnnnnnnnooopppqqqqqqqqqpppoooqqqqqqqqqsssvvvyyy}}}~~~}}}zzz{{{~~~~~~zzzvvvuuutttrrrqqqooommmmmmiiifffbbb___^^^]]]\\\ZZZVVVUUUTTTUUUXXXYYYZZZYYY[[[[[[\\\]]]^^^^^^^^^^^^aaagggxxxZZZ===999888888777777777777777777666777999999:::@@@III[[[kkkaaacccpppzzz{{{xxxpppYYYSSSWWWYYY[[[\\\]]]___bbbeeeeeecccbbbcccfffeee```\\\NNNGGG@@@<<<888666999???HHHMMMTTTYYY\\\^^^```bbbeeehhhkkkhhh^^^VVV[[[eeefffaaa^^^```eeefffaaa\\\QQQKKKKKKTTT]]]```aaabbb```^^^^^^dddppp~~~rrr___[[[VVVTTTUUUWWWYYYYYY^^^^^^___```bbbeeejjjoooqqqnnnmmmoooooonnnnnnpppnnniiimmmllloooxxxzzzCCC999333333333333222222222222333333333333444555666666:::>>>QQQfffwwwrrrkkk```UUUNNNHHHEEECCCBBBDDDGGGKKKNNNPPPPPPPPPIIIJJJKKKOOORRRTTTSSSQQQSSSRRRPPPPPPPPPOOONNNMMMIIIIIIOOO\\\kkkzzztttjjjlllsssvvvrrrxxx~~~zzzrrrooommmlllgggfffgggjjjnnnqqqrrrqqqkkkkkkjjjiiihhhhhhhhhhhhggghhhkkklllmmmkkkiiigggfffhhhjjjkkkjjjjjjkkklllpppnnnmmmpppvvv{{{}}}}}}~~~}}}{{{{{{{{{|||{{{}}}~~~yyyyyy|||}}}yyytttllliiihhhmmmuuuxxxssslllgggbbb]]]ZZZTTTNNNMMMOOOTTTWWWZZZZZZYYYVVVMMMCCCDDDPPPjjj}}}~~~yyyuuuuuuvvvwwwwwwvvvuuutttrrrqqqpppppppppoooppppppqqqqqqpppsssssstttuuuuuutttsssrrrttttttuuuvvvxxx{{{}}}~~~}}}}}}uuuuuusssrrrpppnnnmmmlllgggccc___]]]]]]]]]]]]\\\VVVTTTTTTUUUWWWYYYZZZYYYZZZ[[[]]]^^^^^^___^^^^^^bbbdddyyyZZZ>>>999888888777777777777777777666777999999:::@@@IIIZZZlll``````nnnzzzrrrsssnnnYYYTTTTTTXXX]]]```bbbcccdddeeebbb______ffflllhhhYYYLLL???;;;888666555555;;;CCCJJJOOOUUU[[[^^^```aaabbbggggggggggggbbb]]]]]]bbbeeeaaa]]]]]]______]]]ZZZOOOKKKLLLVVV___bbbaaabbb\\\\\\[[[ZZZ]]]fffqqqzzzzzzoooeeebbb```bbbdddddd___ZZZ[[[___cccggglllttt|||{{{sssmmmoooooollllllnnnlllhhhmmmkkknnnzzz{{{CCC:::444444444444333333333333333333333333444555666666;;;???RRRddduuuoooggg[[[PPPHHHDDDBBBAAACCCGGGLLLQQQTTTVVVWWWWWWQQQOOONNNOOOSSSWWWYYYZZZVVVSSSQQQQQQRRRTTTSSSRRRNNNMMMRRR___oookkkaaafffooouuussslllkkkkkkllljjjjjjkkknnnqqqtttuuuuuuooonnnmmmkkkiiiiiiiiiiiiiiikkkmmmoooooonnnllljjjhhhjjjlllmmmmmmmmmnnnppptttrrrrrrvvv|||~~~{{{yyyxxxyyywwwuuuxxx~~~|||vvvuuuvvvvvvtttqqqlllmmmoootttwwwwwwsssoooiiieeebbb^^^VVVNNNLLLOOOQQQTTTWWWXXXZZZXXXOOOEEEAAAJJJddd~~~yyyuuuuuuwwwwwwxxxxxxwwwuuusssqqqooopppooooooppprrrsssrrrqqqvvvwwwwwwxxxxxxwwwuuuuuuxxxxxxzzz{{{}}}}}}vvvuuusssqqqooommmkkkkkkfffbbb^^^\\\\\\]]]]]]]]]UUUTTTSSSTTTWWWYYYZZZYYYZZZ[[[]]]_________^^^^^^cccbbbWWW===999888888777777777777777666555666999999999@@@HHHWWWkkk______lllxxxpppqqqmmmZZZWWWRRRVVV]]]aaaccccccddddddccc```___dddggg___LLL;;;444333333555555777>>>GGGNNNPPPUUUZZZ^^^aaabbbccciiieeedddffffffcccaaaccchhhfffbbb^^^\\\\\\]]]___NNNKKKMMMWWW```bbbbbbbbb___^^^\\\WWWTTTVVV^^^dddkkkxxxyyykkkkkkmmmsssvvvqqqdddYYYXXX^^^dddiiisssyyymmmmmmnnnkkkjjjlllkkkgggllljjjmmm{{{zzzBBB:::555555555444444444333333333333333333444555666666;;;AAARRRbbbqqq{{{mmmdddWWWKKKDDDAAAAAAAAAGGGKKKQQQUUUWWWXXXYYYZZZVVVTTTQQQRRRUUUYYY\\\]]]VVVRRRNNNNNNQQQTTTSSSRRRTTTRRRVVVbbbppp}}}uuuccc[[[aaannnxxx{{{pppjjjfffgggjjjmmmnnnoooqqqtttvvvwwwxxxtttrrrpppmmmkkkjjjjjjjjjlllmmmoooppppppooonnnmmmiiilllnnnoooooooooqqqrrrvvvvvvxxx||||||wwwuuuwwwyyyzzz~~~{{{uuuqqqppppppppppppooossswwwyyyxxxtttqqqooofffdddbbb___VVVMMMJJJMMMPPPSSSUUUWWW[[[ZZZQQQFFFAAAHHHccc~~~xxxtttuuuxxxvvvvvvvvvvvvuuuttttttssssssqqqooopppssstttrrrqqqvvvwwwxxxxxxxxxwwwuuutttwwwxxx{{{}}}|||~~~}}}}}}}}}vvvuuusssqqqnnnllljjjiiigggccc^^^[[[[[[[[[\\\[[[TTTSSSSSSTTTWWWYYYZZZYYYZZZ\\\]]]___```___^^^^^^cccaaayyyPPP???999888888777777777777777555444555888888888???GGGRRRhhh]]]^^^jjjuuutttqqqkkkYYYXXXRRRUUUZZZ]]]^^^___```aaa___\\\ZZZZZZVVVLLL>>>222222222555888888999AAAJJJQQQQQQTTTXXX]]]aaacccdddhhhdddcccfffhhhfffeeegggjjjjjjgggaaa[[[[[[aaagggRRRNNNPPPZZZcccfffffffffdddaaa]]]YYYUUUTTTVVVWWW___qqqzzz|||zzzjjjccchhhmmmqqq~~~llljjjmmmkkkiiijjjjjjeeeiiiiiimmmxxxAAA:::444444444333333333222222333333333333444555666666:::BBBSSS```nnnzzzeee]]]QQQGGGBBBCCCEEEGGGKKKOOOSSSVVVUUUTTTUUUVVVPPPNNNMMMNNNQQQRRRSSSRRROOOKKKGGGIIINNNSSSTTTSSSUUUTTTWWWbbbkkkooorrrvvv~~~uuuggg\\\ZZZeeexxxuuunnniiieeefffkkknnnppprrrtttvvvxxxzzz|||xxxvvvssspppnnnmmmlllmmmooopppppppppppppppooonnnjjjmmmoooppppppqqqrrrtttuuuxxx|||yyyuuuxxx|||}}}vvvooollllllnnnpppqqquuuyyyzzzyyytttoookkkbbbaaaaaa___WWWNNNLLLOOORRRUUUVVVYYY\\\\\\RRRFFFAAAIIIdddwww~~~wwwtttuuuxxxvvvuuuuuutttuuuvvvwwwxxxuuusssqqqqqqssstttqqqooouuuvvvwwwwwwwwwuuutttssssssuuuyyy|||}}}~~~|||}}}~~~xxxwwwvvvtttqqqnnnkkkiiihhhiiieee___[[[ZZZZZZZZZYYYTTTSSSRRRTTTWWWYYYZZZYYYZZZ\\\^^^`````````___^^^bbbaaaqqqJJJBBB999888888777777777777777555444555777777888>>>GGGMMMfff[[[^^^iiitttzzzsssgggWWWWWWSSSUUUWWWYYYYYYZZZ\\\^^^WWWVVVTTTNNNFFF===666222444555999<<<;;;;;;BBBJJJSSSRRRSSSVVV[[[```dddeeefffddddddggghhhfffhhhllliiikkkiiiaaaYYYZZZcccmmmWWWSSSUUU___hhhkkkkkkkkkgggbbb]]]ZZZZZZYYYUUUQQQVVViiiwww{{{}}}kkkhhhmmmkkkhhhiiiiiidddhhhhhhmmm~~~www@@@999333333333222222222111111333333333333444555666666999BBBSSS^^^lllzzz\\\TTTJJJCCCBBBFFFLLLOOONNNQQQUUUUUURRRPPPPPPQQQDDDDDDEEEGGGIIIIIIGGGDDDFFFBBB@@@CCCLLLSSSWWWWWWSSSRRRVVV___dddaaa]]]\\\jjjddd]]]YYY\\\lll}}}uuuooommmjjjfffhhhooonnnpppsssuuuwwwyyy|||~~~{{{yyyvvvrrrpppnnnnnnoooqqqqqqqqqppppppoooooooookkkmmmoooqqqqqqqqqssstttsssxxx~~~|||uuuxxx}}}~~~vvvooojjjjjjmmmqqqssstttwwwyyyyyytttmmmhhh``````aaa```YYYPPPOOOSSSVVVWWWXXXZZZ^^^\\\RRREEE@@@IIIeeeyyymmm|||wwwuuuwwwzzzzzzuuuppppppuuuxxxwwwuuuqqqppppppssstttrrrooonnnoooooopppsssuuuwwwvvvuuu{{{||||||{{{zzzzzz|||}}}{{{lll```^^^```hhhsss{{{~~~|||{{{}}}~~~|||zzzuuuuuutttrrrooollliiihhhddddddcccbbb___ZZZVVVTTTUUUTTTSSSUUUXXX[[[]]]]]]\\\]]]]]]^^^^^^]]]]]]\\\aaaaaaiiiwwwHHH>>>:::999888777666666666666777444444666777888>>>FFFRRRfffYYY^^^qqqxxx{{{ttt~~~eeeVVVYYYSSSWWWXXXVVVXXX\\\YYYSSSMMMJJJFFFAAA:::444555;;;999999:::;;;>>>CCCJJJOOOUUUUUUUUUWWWZZZ^^^ccceeeiiijjjjjjjjjiiijjjmmmoookkkkkkjjjbbbXXXYYYjjj~~~aaaXXXTTT[[[bbbeeekkksssssscccZZZ]]]___YYYTTTUUUZZZhhhwww{{{jjjmmmkkkggghhhggghhhgggkkknnnuuu}}}yyyFFF;;;555444333333222222333333333333333333444555666666>>>===RRRccciiipppVVVLLLDDDEEEHHHKKKNNNQQQQQQRRRRRRPPPLLLIIIHHHHHHFFFGGGIIILLLNNNMMMIIIEEEDDDCCCBBBCCCFFFLLLQQQTTTSSSTTTXXXWWWkkkuuuZZZOOO[[[aaaYYYLLL___{{{xxxzzz~~~yyyssspppllljjjjjjkkkkkkkkkrrrqqqqqqrrrtttxxx|||~~~{{{zzzyyyuuuqqqooopppqqqsssrrrooommmlllnnnoooqqqtttrrrqqqppppppqqqssstttxxxxxx|||~~~vvvwwwzzzzzz|||}}}|||{{{xxxuuutttuuuvvvuuuwwwzzz|||{{{xxxtttqqqeeebbbbbbaaa[[[SSSPPPRRRTTTWWWWWWVVVWWWVVVOOOGGGAAACCCggg{{{qqq~~~yyywwwyyy|||zzzuuupppooorrrttttttrrrsssqqqqqqsssuuutttqqqpppnnnnnnnnnoooqqqsssuuuuuuuuuwwwzzz{{{{{{}}}tttdddVVVUUUTTTWWW```llluuu|||~~~~~~~~~}}}~~~~~~|||zzzwwwuuussspppmmmkkkiiihhhcccbbbaaa___[[[XXXUUUSSSUUUTTTSSSUUUXXX[[[]]]]]]]]]^^^___```````````````cccbbbkkkyyyJJJ???:::999888777666666666666777444444666777888>>>EEELLL^^^xxx^^^^^^ooovvv~~~xxxppp|||eeeWWWYYYPPPSSSTTTSSSVVVZZZXXXSSSLLLGGGBBB???:::555555999:::<<<>>>@@@CCCGGGMMMRRRXXXXXXYYYZZZ\\\___aaabbbhhhjjjkkkllllllmmmppprrrmmmmmmjjjcccZZZ\\\ooofffWWWOOOVVV^^^aaahhhrrruuuhhh]]]ZZZ[[[ZZZYYYZZZ___kkkwwwuuugggllljjjgggiiihhhgggfffiiikkkrrr{{{FFF999555444333333222222333333333333333333444555666666>>>AAAVVVcccfffuuueeeTTTJJJCCCDDDHHHKKKNNNRRRWWWTTTQQQPPPOOONNNKKKHHHDDDHHHNNNSSSUUURRRMMMJJJEEEDDDCCCCCCFFFKKKRRRWWWZZZ[[[aaa___rrrzzz^^^RRRWWWZZZUUURRRfffuuusssssstttwwwwwwtttqqqooommmlllkkklllmmmllllllrrrqqqqqqqqqssswww{{{}}}{{{{{{yyyuuuqqqooooooppptttrrrooommmlllmmmooopppqqqppppppoooppprrrtttvvv{{{{{{~~~wwwwwwyyyzzz|||~~~|||{{{|||}}}}}}~~~}}}yyyvvvsssjjjgggeeebbb[[[SSSOOOQQQTTTWWWWWWVVVWWWVVVOOOFFF<<<@@@fffttt{{{yyy{{{}}}zzztttrrrtttvvvvvvuuuuuutttssssssuuuvvvuuussspppooonnnnnnooorrruuuwwwtttvvvyyy|||}}}~~~}}}pppdddYYYPPPNNNNNNSSS___mmmvvvzzz}}}~~~~~~{{{zzzyyyvvvrrrnnnkkkiiihhhhhhdddbbb```]]]ZZZWWWUUUTTTTTTSSSSSSTTTXXX[[[]]]]]]\\\]]]___```aaaaaaaaaaaaddddddnnn|||LLL>>>:::999888777666666666666777444444777888999>>>EEENNN^^^xxxccc___mmmttt|||vvvmmmyyydddWWWXXXLLLNNNPPPPPPRRRUUUTTTPPPJJJCCC===<<<999666555888:::===@@@DDDGGGKKKPPPTTTWWWXXXZZZ\\\^^^```aaabbbgggjjjmmmooooooppprrrtttooonnnkkkddd\\\```tttqqqYYYJJJQQQYYY[[[dddpppuuuooobbbXXXWWW]]]```___bbbkkktttzzznnneeekkkhhhfffiiihhhgggfffggggggooo{{{EEE666555444333333222222333333333333333333444555666666===DDDXXXcccccc{{{tttcccPPPHHHBBBDDDHHHKKKOOOTTT\\\VVVPPPPPPRRRRRRNNNIIIHHHNNNVVV[[[[[[WWWQQQNNNGGGGGGFFFEEEEEEJJJSSSZZZaaacccjjjhhhyyy~~~```TTTSSSSSSRRRZZZmmm}}}zzznnnhhhjjjlllnnnmmmmmmnnnnnnmmmlllkkkmmmooopppooonnnqqqppppppqqqrrruuuxxxzzzzzzzzzyyyuuurrrooooooppptttssspppnnnllllllmmmnnnnnnnnnnnnoooqqqtttvvvxxx~~~}}}yyywwwyyy{{{~~~}}}yyyvvvtttpppkkkgggccc[[[RRROOOQQQTTTWWWWWWWWWWWWVVVOOOEEE???CCCeeexxx{{{yyyzzz}}}{{{wwwuuuvvvxxxyyyxxxwwwwwwvvvtttuuuxxxxxxuuutttsssqqqoooooorrrwwwzzzyyy{{{}}}~~~}}}}}}~~~~~~~~~sssiiibbbYYYWWWTTTVVV```oooyyy|||~~~~~~~~~}}}{{{zzzzzzwwwqqqllliiihhhhhhiiigggeeeaaa]]]ZZZXXXWWWWWWTTTRRRRRRTTTXXX[[[]]]]]]ZZZ[[[\\\^^^```aaaaaaaaadddeeeqqqNNN<<<:::999888777666666666666666444444777888999>>>DDDNNN^^^zzzggg```mmmuuu{{{vvvlllvvvbbbTTTSSSJJJKKKKKKKKKMMMNNNMMMJJJGGG???999888999777666777999===BBBFFFJJJNNNRRRUUUUUUVVVWWWYYY\\\```ccceeegggjjjmmmoooppppppqqqrrrpppnnnkkkddd^^^cccwwwaaaLLLMMMTTTVVV^^^kkkqqqrrriii[[[YYYaaaeeecccaaaiiiqqqwww}}}jjjfffkkkgggeeehhhggghhhffffffeeeooo{{{yyy{{{~~~wwwCCC777555444333333222222333333333333333333444555666666;;;DDDVVVbbbeeeuuuvvvdddLLLEEEAAADDDIIIMMMRRRWWW]]]XXXRRRPPPRRRSSSRRROOOTTTYYY]]]___]]]YYYWWWVVVOOOPPPOOOLLLJJJMMMUUU[[[ccchhhpppooo~~~bbbUUUSSSQQQVVVbbbmmmmmmfff```^^^cccggghhhgggiiiqqqwwwpppnnnlllmmmoooqqqqqqqqqppppppooopppqqqsssuuuwwwvvvwwwwwwuuurrrqqqqqqrrrtttssspppnnnllllllllllllmmmnnnoooqqqtttwwwyyy{{{~~~|||yyyzzz~~~~~~zzzwwwuuusssrrrmmmhhhccc[[[RRROOORRRTTTWWWXXXWWWXXXVVVNNNDDDEEEFFFbbb{{{~~~zzzxxxyyy{{{xxxvvvtttssstttvvvwwwxxxyyy{{{yyyuuuvvvzzzzzzuuuuuuuuutttrrrppprrrvvvzzz|||~~~~~~~~~~~~~~~uuuqqqiiimmmrrrwww~~~~~~}}}~~~|||zzzyyyyyyvvvpppkkkhhhggghhhiiigggeee```\\\YYYXXXWWWXXXSSSRRRQQQSSSWWW[[[]]]]]]ZZZ[[[]]]___```bbbbbbbbbbbbdddqqqTTT<<<:::999888777666666666666666444555888999999>>>DDDGGGZZZxxxhhhaaaooowww{{{xxxlllsss```QQQMMMJJJHHHFFFGGGGGGFFFDDDBBBCCC;;;666666888777777999===AAAFFFKKKNNNRRRVVVXXXXXXWWWWWWWWWZZZ^^^cccfffgggiiilllnnnmmmmmmmmmnnnooommmjjjeee```dddvvvmmmTTTNNNQQQTTTZZZdddiiiooonnnccc^^^dddgggeeeeeelllrrryyywwwiiihhhlllfffdddhhhgggjjjhhhgggeeeqqqzzzxxxzzzxxxrrrAAA:::555444333333222222333333333333333333444555666666888BBBRRRaaajjjtttnnn[[[IIIDDDBBBFFFKKKOOOVVV\\\YYYXXXTTTQQQPPPRRRVVVXXX___`````````aaabbbdddfff``````___\\\YYYZZZ^^^aaahhhmmmwwwvvveeeXXXVVVVVV]]]fffeee\\\VVVWWWVVV[[[```aaaaaaggguuutttqqqmmmlllnnnppprrrsssoooooooooooopppqqqrrrsssrrrsssuuutttsssssstttuuusssrrrpppnnnllllllkkkkkknnnooopppsssvvvyyy{{{|||}}}||||||zzz|||}}}|||zzzwwwvvvuuupppkkkgggbbb[[[SSSQQQSSSTTTWWWXXXXXXXXXVVVMMMCCCBBBFFFbbb}}}~~~{{{xxxyyy{{{xxxxxxxxxxxxyyyyyyzzzzzzzzz~~~|||wwwwww|||zzzsssssstttvvvtttqqqqqqtttwwwyyy{{{}}}}}}~~~|||}}}~~~~~~~~~}}}{{{zzzyyywwwtttoookkkhhhggghhhiiidddbbb^^^ZZZWWWUUUUUUUUURRRQQQQQQSSSWWW[[[]]]]]]]]]^^^```bbbcccdddeeeeeebbbcccmmm]]]@@@:::999888777666666666666555444555888999999===CCCJJJ\\\wwwjjjaaannnwww{{{zzzlllqqq```OOOHHHHHHDDDAAABBBBBB>>><<<<<<>>>888555666777777888<<>>:::888::::::777666777666666:::@@@HHHKKKOOORRRUUUYYY]]]```dddeeeeeeeeeddddddcccbbbdddfffggggggggghhhjjjlllllllllllljjjeeeeeeooo{{{hhhRRRMMMWWW[[[VVV\\\ccclllooohhhbbbeeelllsssxxx}}}lllfffjjjkkkaaa```hhhjjjhhhhhhiiihhhxxx|||tttuuuzzzjjjvvvsssAAA888555444333333222222333333333333333333444555666666666FFFRRRaaapppsss~~~dddOOOFFFDDDFFFLLLQQQVVV___gggXXXUUUQQQPPPTTT\\\ccchhhfffgggmmmxxx~~~{{{uuuzzziii]]]^^^bbbfffddd[[[PPPKKKLLLKKKQQQUUUVVVUUU[[[fffpppkkkjjjkkklllooopppooonnnnnnnnnnnnmmmmmmmmmmmmmmmqqqsssuuuuuutttrrrssssssppppppooonnnmmmmmmllllllooopppqqqsssuuuvvvwwwwwwwwwxxx}}}xxxjjj^^^VVVRRRVVV\\\gggvvv}}}zzzxxxwwwooollliiifff___VVVRRRTTTTTTWWWYYYYYYYYYVVVLLLBBB@@@PPPyyy|||~~~|||zzzyyy{{{yyyxxx|||xxxnnnrrrxxx~~~~~~zzzvvvvvvwwwvvvvvvwwwwwwyyy}}}{{{{{{}}}}}}~~~}}}|||zzzyyyyyyrrrpppnnnkkkiiiiiiiiiiiieeeccc```]]]ZZZXXXVVVUUUQQQPPPPPPSSSWWW[[[]]]^^^]]]^^^___aaabbbbbbbbbbbbfff```aaa~~~cccAAA:::999888777666666666666555333555999:::999===CCCEEEQQQhhhppp___hhhrrrxxxwwwgggsssrrrdddQQQFFFBBB;;;999<<<===888777:::888666777777666555:::BBBIIIKKKNNNQQQTTTWWW\\\___cccfffjjjmmmmmmkkkhhhfffcccdddeeeffffffhhhllloookkklllnnnmmmhhhfffmmmwwwnnnSSSLLLYYY]]]SSS[[[```jjjqqqjjj```dddppptttyyy~~~{{{gggccciiiiii___```iiikkkfffhhhiiiiiiyyy{{{rrrrrrxxxdddwwwwwwBBB555555444333333222222333333333333333333444555666666666IIIUUUbbboooppp~~~eeeOOOFFFEEEGGGMMMSSSXXXaaajjj[[[TTTNNNOOOXXXbbbhhhjjjiiilllvvvyyyggg[[[```ccceeebbb\\\TTTMMMHHHKKKQQQUUUVVVTTTVVV]]]dddccceeeiiimmmqqqqqqmmmkkknnnnnnmmmmmmmmmlllllllllssstttvvvuuusssqqqpppqqqoooooonnnnnnmmmmmmmmmlllnnnoooqqqrrrssstttttttttvvvxxx}}}xxxuuulll___WWWVVV^^^kkkyyy|||yyyuuusssqqqnnnllliiiaaaWWWRRRSSSTTTWWWYYYYYYYYYVVVLLLAAA???PPPvvv~~~}}}||||||||||||{{{{{{{{{{{{~~~}}}}}}~~~~~~}}}|||{{{zzzxxxvvvvvvxxxzzz|||yyywwwvvvzzz|||yyy}}}}}}}}}}}}|||zzzxxxrrrqqqooollljjjgggeeedddbbbbbbaaa^^^[[[WWWSSSQQQVVVUUUUUUWWW[[[___aaabbb]]]^^^___aaabbbdddeeeffffff``````ppp```>>>999999888777666666777777666444555777666666<<>>===;;;;;;;;;:::999888888777666444666;;;AAAGGGNNNMMMMMMNNNRRRWWW[[[^^^```iiiooonnnnnnoookkkddddddbbb```___cccjjjnnnooopppsssuuusssqqqoooqqqsss}}}qqq]]]RRRUUU[[[\\\ZZZ___fffiiijjjjjjlllnnnzzziiigggdddbbbbbbccceeefffeeehhhdddlllrrrooorrr{{{ooovvv???666777666555444333222222222222222222333444555666777:::CCCRRR```lll~~~~~~eeeNNNGGGEEEGGGMMMRRRVVV^^^fff[[[PPPKKKUUUccchhhiiijjjiii{{{vvvttteee[[[cccjjjeee^^^___WWWHHHCCCGGGMMMOOOKKKLLLSSSYYYZZZ^^^aaafffhhhiiiiiijjjkkkkkkooosssrrrnnnkkkmmmppptttssssssrrrqqqpppoooooolllllljjjjjjjjjkkklllmmmlllmmmnnnqqqtttxxx{{{~~~yyy|||uuurrrvvv|||~~~{{{yyyxxxuuutttqqqmmmjjjhhhbbbZZZUUUVVVXXXWWWWWW[[[]]]XXXKKKAAA>>>GGGooo~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}|||yyywwwwwwxxxyyy{{{{{{yyywwwzzz{{{}}}~~~}}}|||{{{|||zzzxxxvvvrrrqqqooollliiigggeeeccc``````___^^^[[[YYYVVVUUUVVVUUUUUUWWW[[[___aaaaaa^^^^^^___aaabbbdddeeeeeeeee___```qqqcccAAA:::999888777666666666666666444555777666666<<>>===<<<;;;;;;:::999777666777888999;;;@@@FFFKKKQQQQQQSSSVVVZZZ^^^```bbbbbbhhhllllllmmmnnniiiaaa```___^^^___ccckkksssxxxxxxzzz{{{zzzwwwuuuwwwzzzppp___VVVUUUWWW[[[___dddiiimmmoooooopppzzzqqqfffeeedddcccccceeefffgggfffiiidddmmm}}}nnnsssxxxpppyyyCCC;;;666666555333333222222333222222222333444555666777999BBBSSSeeerrr~~~eeeLLLHHHFFFJJJQQQVVV[[[bbbiii]]]QQQKKKVVVdddkkkkkkjjjkkkuuuuuuiii\\\hhhoooiiibbbcccZZZKKKEEEEEEJJJKKKGGGGGGMMMSSSTTTWWW[[[___cccdddfffgggiiiiiimmmpppooollljjjkkknnnlllnnnoooppppppmmmjjjhhhlllkkkjjjjjjjjjkkklllmmmooooooppprrrtttxxxzzz|||zzz}}}}}}zzzyyywwwuuutttrrrnnnjjjhhhcccZZZVVVWWWXXXWWWXXX[[[]]]WWWKKKAAAFFFHHHeee}}}||||||}}}~~~}}}{{{yyyxxxxxxyyyzzz}}}{{{yyy{{{}}}|||~~~}}}|||zzzzzzzzzxxxvvvtttqqqpppnnnkkkhhhfffdddccc^^^^^^^^^]]]\\\[[[ZZZYYYUUUTTTTTTWWW[[[___aaaaaa______```aaabbbcccdddeeeddd___aaarrrgggBBB;;;:::999777666555555555666444555777666666<<>>===AAAGGGKKKNNNOOOQQQRRRRRRTTTZZZcccjjjlllhhhcccWWWQQQOOOWWWaaafffbbb\\\NNNNNNRRRWWW[[[```mmm{{{nnn]]]ccccccfffqqq~~~{{{zzzsssllldddeeefffgggfffeeecccbbbbbbeeehhhwwwooommmooowwwtttAAA;;;444444333222222222333333111111111222333444555666777HHH[[[eeefffqqqlllRRRHHHGGGNNNZZZeeekkkooosssjjj^^^TTTWWWggguuuxxxuuu}}}wwwxxxlllkkkqqqlllhhhkkkbbbNNNDDDJJJGGGEEEEEEEEEEEEGGGHHHLLLNNNPPPQQQSSSVVVZZZ]]]aaacccfffhhhiiiiiijjjjjjnnnoooqqqrrrsssrrrpppoooiiijjjkkklllmmmnnnoooooopppppprrrtttwww{{{~~~}}}|||{{{|||||||||~~~}}}|||zzzzzzzzzzzzxxxvvvsssmmmiiifff```YYYVVVWWWYYYYYYZZZ[[[ZZZTTTJJJCCCDDDGGGddd~~~jjj~~~}}}}}}yyyxxxxxxyyy|||}}}}}}}}}xxxxxxyyyyyyzzz|||}}}}}}{{{{{{{{{|||~~~zzzzzzzzz|||}}}{{{yyyxxxxxxvvvsssqqqlllkkkjjjhhhfffdddbbbbbbcccaaa]]]YYYWWWWWWXXXYYYTTTSSSSSSVVVZZZ^^^``````bbbbbbcccccccccccccccccccccdddkkk|||iiiCCC;;;:::999777666555555555666444555777666666<<>>EEELLLJJJLLLOOOQQQSSSVVVZZZ]]]aaa]]]\\\aaaiiinnnnnnkkk\\\SSSMMMQQQVVVTTTQQQQQQMMMJJJOOO[[[```]]]```hhhqqq{{{ooojjjkkkqqqzzz}}}uuuoooiiieeeiiipppxxxvvvhhheeebbbbbbcccccccccbbbbbbaaa```ccclllyyyjjjooouuu}}}```555888333222222222222222333333000000111111222333555666777KKKccckkkiiiqqqttt___MMMKKKOOO\\\iiiqqquuuxxxtttlll___XXXaaasss~~~lllcccjjjggggggnnnfffRRRGGGBBB===>>>DDDFFFCCCAAABBBDDDEEEFFFGGGIIIMMMSSSXXXXXXYYY]]]bbbfffiiikkkkkkllllllmmmmmmnnnoooppppppjjjkkkmmmpppqqqrrrssssssppppppqqqsssvvvyyy}}}~~~~~~vvvdddfffbbbiiiqqqtttsssuuu{{{yyyuuuvvv|||{{{{{{|||yyyxxxwwwxxxxxxwwwtttrrroooiiiccc```ZZZTTTQQQSSSVVVWWWYYY[[[YYYTTTMMMHHHIIIQQQppptttkkk~~~~~~}}}|||{{{}}}~~~yyyyyyyyyyyyyyyyyyyyyxxx{{{}}}iiiaaabbbwwwtttjjjqqqyyyyyy||||||zzz{{{~~~zzzxxxvvvuuutttrrrooommmkkkjjjiiigggeeecccbbbaaa```^^^YYYVVVUUUVVVYYY[[[TTTSSSSSSUUUYYY]]]___```dddddddddccccccccccccbbb```eeeqqq\\\AAA999999888777777666777777666444555777666666<<>>:::999888777666666666666777555555777777777;;;BBBHHHLLLcccooofffhhhyyy```llliiiTTTEEE=========<<<::::::>>>FFFLLLNNNQQQTTTVVVYYY\\\aaaeeeaaa\\\ZZZ\\\^^^```eeekkkiii\\\RRRVVV^^^aaa```___TTTZZZ___`````````\\\VVVXXXccctttuuuiiipppuuu}}}yyyrrrkkkeeeaaa^^^\\\[[[]]]dddnnnrrrqqqrrrvvvjjjeeecccaaaaaaaaaaaaaaabbbcccccc^^^ccclll{{{nnncccmmm{{{UUU:::222222222222222222222222222000111222333222333555777:::MMMfffuuuuuuttt~~~|||iiiWWWMMMMMM\\\iiinnnsss{{{zzzyyylll[[[ZZZlll{{{~~~}}}xxxiiiYYY]]]ffflllhhhXXXIIIBBB???CCCHHHJJJHHHFFFDDDCCCCCCDDDCCC@@@AAAEEEEEEBBBNNNNNNOOOSSSXXX___eeejjjfffhhhjjjmmmooopppppppppnnnnnnooopppqqqrrrrrrssssssssstttvvvxxxzzz|||~~~uuu```WWWXXXddd^^^XXXVVVYYYbbboooyyy}}}~~~{{{~~~xxx{{{{{{wwwtttuuutttqqqkkkjjjiiifff]]]TTTRRRVVVWWWWWWXXX[[[[[[WWWOOOHHHKKKOOOwww~~~~~~~~~~~~|||zzz~~~|||yyywwwwwwwwwxxxxxxuuuzzz|||pppeeefffnnnqqqiii___QQQLLLJJJLLLOOOQQQXXX___gggpppxxxzzzzzz|||{{{yyyyyyyyyxxxvvvssspppmmmlllpppkkkfffddddddccc```\\\\\\]]]]]][[[YYYXXXXXXYYYUUUTTTTTTVVVZZZ^^^```aaa___aaacccbbbaaa_________bbbhhhiiiddd???:::999888777666666666666777444444777777777;;;AAADDDNNNcccjjj~~~|||uuuoooyyygggllllllUUUGGG@@@<<<===<<<;;;<<>>:::999888777666666666666666444444666666666;;;AAAHHHQQQdddvvvlllxxxuuuggg~~~uuuYYYJJJEEE<<<<<<<<<===@@@FFFMMMRRRVVVWWWYYY\\\^^^]]]XXXTTTOOOSSSZZZ^^^[[[XXX\\\dddooovvvsssddd^^^eeefff___bbbfffiiiiiijjjnnnnnnkkkmmmjjjccc[[[VVVXXX```fffuuunnnuuuzzz}}}|||xxxtttnnnjjjkkkmmmsssxxxyyyzzzxxxnnnhhhbbbcccbbbbbbaaaaaaaaaaaaaaafffccciiizzziiiooooooEEE888666222222222222222222222222000111222333222333555777<<>>===<<<===AAAGGGLLLOOOWWWXXXYYYZZZZZZWWWRRROOONNNUUU___eeeaaaZZZ[[[```qqq{{{zzzlllcccffffff___dddhhhjjjjjjlllpppqqqnnniiijjjhhhddd^^^[[[\\\^^^uuuxxxiiihhhooo|||{{{~~~yyysssnnnlllkkkpppxxx}}}{{{yyyzzzssshhhfffeeebbbbbbaaaaaaaaaaaaaaabbbeeecccmmmzzzfffnnnxxxkkkGGG;;;666222222222222222222222222000111222333222333555777===PPPhhhsssmmmgggqqqzzznnn```TTTRRRZZZeeepppwwwzzz|||~~~tttfffkkk}}}```lllwwwbbbSSSGGG>>>::::::;;;@@@DDDAAAEEEPPP___cccXXXHHHCCCFFFMMMNNNPPPRRRQQQNNNJJJFFFLLLQQQSSSOOOKKKIIIGGGDDDCCCFFFGGGEEEBBBAAADDDHHHSSSVVV[[[```eeehhhjjjkkkppppppqqqrrrtttuuuvvvvvvzzzzzz|||~~~}}}~~~yyysssqqqpppsssuuuuuuuuuwww{{{yyytttnnnkkkiiihhhbbbYYYTTTUUURRRTTTXXX]]]___ZZZPPPHHHIIIeee}}}~~~yyy||||||{{{|||~~~|||}}}fffVVVSSSZZZiiivvvyyytttsssqqqqqqpppooommmjjjgggfffiiiiiihhhgggfffdddbbbaaa\\\]]]]]][[[WWWUUUUUUVVVVVVUUUTTTVVV[[[```dddeeebbbdddeeeddddddeeegggiiifffiiilllbbbBBB:::999888777666666666666555333333555666666:::@@@KKKJJJXXXzzzvvvpppsssyyyeeeyyyaaaLLLEEE>>>===<<<>>>BBBHHHLLLNNNVVVWWWXXXWWWTTTQQQPPPQQQVVV[[[dddjjjfff___]]]```nnnxxx{{{rrrkkkjjjgggbbbhhhlllmmmllllllooonnnkkkjjjkkkjjjgggbbb___```ccchhhuuuvvvrrrsssnnngggiiikkk}}}xxx{{{wwwmmmjjjmmmuuu{{{yyytttrrruuuoooddddddfffaaaaaaaaaaaaaaabbbbbbcccbbbeeetttxxxhhhuuucccBBB999444222222222222222222222222000111222333222333555777???QQQhhhtttooogggkkkuuu|||rrrhhh]]]VVVYYYbbbmmmuuuzzzvvvyyy~~~yyynnnqqq|||xxxVVV___cccPPPCCC;;;:::888:::???BBBAAA@@@FFFNNNYYY[[[QQQDDDBBBFFFKKKNNNRRRSSSPPPLLLIIIHHHLLLRRRTTTOOOKKKJJJJJJIIIDDDHHHLLLJJJEEEBBBDDDGGGKKKNNNSSSYYY___dddggghhhooopppqqqrrrtttuuuvvvwwwxxxyyy{{{~~~}}}}}}{{{yyywwwuuussstttssssssvvvzzzxxxsssooojjjhhhfffbbb[[[WWWXXXVVVWWWZZZ^^^___YYYOOOGGGEEEZZZ~~~~~~}}}|||{{{~~~~~~rrrbbb___nnn{{{tttsssqqqqqqpppooollliiifffdddeeefffgggfffdddbbbaaa```\\\]]]]]]ZZZWWWUUUUUUUUUSSSRRRSSSVVV[[[___bbbcccbbbcccdddddddddeeegggjjjfffiiiggg```AAA:::999888777666666666666555333333555666555:::@@@GGGQQQ\\\www|||tttqqqvvvgggxxxgggOOOEEE>>><<<;;;???EEELLLPPPQQQRRRUUUWWWTTTOOONNNSSSXXX^^^___dddjjjjjjgggfffiiirrrwww||||||uuunnnhhhfffiiimmmooommmmmmooonnnjjjnnnoooppplllhhheeefffhhhiiiqqqooommmvvvxxxtttvvvrrr{{{|||wwwrrrppprrrsssqqqppprrrvvvxxx|||vvv~~~nnndddcccddd````````````aaabbbddddddaaagggyyywwwmmmYYY:::555444222222222222222222222222000111222333222333555777???OOOeeessssssmmmpppwww~~~sssnnneee[[[WWW^^^iiirrrtttvvv{{{~~~zzztttvvv~~~ZZZJJJMMMJJJBBB???666::::::===FFFGGGDDDFFFJJJNNNTTTTTTKKKAAAAAAGGGKKKQQQVVVUUUNNNHHHGGGHHHOOOTTTVVVRRRNNNOOOQQQQQQGGGMMMSSSQQQKKKFFFEEEGGGHHHJJJLLLQQQWWW]]]cccgggkkklllnnnpppsssvvvxxxyyyxxxyyy|||~~~~~~~~~~~~}}}zzzyyywwwrrrnnnqqqvvvuuuqqqooojjjfffeeebbb\\\ZZZ[[[\\\\\\]]]___^^^XXXOOOGGGGGGSSS~~~||||||~~~{{{{{{ooocccppp|||uuusssrrrrrrqqqooolllhhheeeccc___aaacccdddcccbbbbbbbbb\\\]]]]]]ZZZWWWUUUTTTUUUQQQQQQRRRVVVZZZ___aaaaaadddeeeeeeeeeeeegggjjjlllgggkkkccc\\\>>>:::999888777666666666666555333333555555555:::@@@===RRR\\\ooowwwzzzsssppptttiiixxxlllQQQEEE===;;;;;;@@@HHHOOOSSSUUUOOOSSSVVVRRRMMMNNNWWW```___^^^aaahhhlllnnnqqqvvvzzz|||~~~qqqhhhgggfffkkknnnnnnooorrrpppllljjjnnnssstttrrrpppppprrrwww|||yyy~~~~~~|||{{{zzz}}}vvvqqqkkkiiimmmtttqqqhhhdddgggiiidddaaabbbkkkxxx}}}pppcccuuunnnfffcccbbb_________```aaaccceeeeeeaaaiii|||vvvsssWWW888777999222222222222222222222222000111333333222333555777>>>MMMbbbssswwwuuuyyyrrrpppiii]]]VVV[[[fffooopppwwwyyyvvvzzzjjjDDDBBB???666666:::999===:::;;;FFFIIIIIIOOOMMMNNNPPPOOOGGG@@@AAAGGGMMMTTTZZZWWWMMMEEEEEEGGGSSSXXX[[[VVVRRRTTTWWWYYYLLLSSSYYYWWWOOOHHHEEEFFFJJJIIIHHHJJJPPPXXX```fffkkkmmmppptttxxx|||{{{}}}|||}}}zzzqqqjjjlllrrrsssppppppjjjeeecccaaa]]]\\\^^^____________^^^XXXNNNGGGPPPTTT|||~~~~~~|||{{{{{{{{{yyypppmmmnnnnnnmmmkkkhhhdddbbbgggcccaaa```bbbcccaaa___XXXYYYZZZZZZZZZYYYWWWVVVSSSQQQQQQUUUYYY[[[```fffcccccccccdddeeefffggghhhdddlllZZZyyy\\\DDD<<<:::999777555555555666555666666666555666888;;;DDDQQQZZZnnn{{{```wwwyyyrrrppp{{{YYYFFFBBB===<<>><<<===???AAADDDHHHMMMQQQTTTRRROOOKKKFFFDDDEEEGGGMMMPPPVVVWWWNNNBBBAAAGGGMMMZZZXXXTTT[[[```\\\\\\LLLPPPVVVZZZUUUMMMKKKNNNQQQIIIBBBBBBHHHQQQ[[[bbbfffooovvvxxxyyy|||}}}}}}}}}||||||~~~~~~}}}~~~~~~zzzrrrnnnqqqwwwtttnnnjjjfff```\\\[[[\\\\\\]]]\\\ZZZZZZ]]]___[[[PPPFFFIII```}}}~~~||||||||||||nnnooooooooonnnllliiigggeeedddbbb``````bbbbbb```^^^YYYYYYYYYYYYXXXXXXWWWWWWTTTRRRRRRWWW[[[]]]aaagggdddddddddeeefffggghhhiiifffmmm___aaaEEE;;;:::888777666555666666555666666666555666888;;;DDDQQQZZZmmmyyyggguuu{{{tttppp\\\HHHAAA===>>>FFFNNNQQQRRRSSSSSSRRRRRRQQQSSSXXX^^^cccccckkksssvvvsssrrrvvvzzzvvvkkkdddbbbaaaccciiiqqqwwwzzzyyyvvvqqqppp}}}ttt}}}{{{wwwqqqrrrlllddd^^^[[[ZZZYYYXXXZZZYYY]]]bbbdddttt|||kkkccc___\\\___^^^]]]^^^```aaaaaa```bbboooppp|||GGG<<<888444222222222222222222222222111111000111222444666888>>>JJJbbbooo|||vvv~~~uuupppooojjjaaaYYYWWW]]]cccqqqvvv|||~~~}}}{{{{{{|||jjjiiiccc^^^eeemmmgggZZZMMM???555888;;;999;;;@@@???@@@BBBBBBDDDGGGLLLOOOOOOPPPPPPMMMIIIGGGGGGIIISSSUUUYYYWWWLLL@@@>>>DDDKKKXXXXXXUUU___ddd^^^\\\KKKMMMTTTYYYVVVPPPMMMOOOPPPLLLGGGDDDEEEKKKTTT\\\bbbmmmvvvwwwwww{{{~~~}}}|||zzz|||~~~~~~}}}~~~~~~~~~{{{~~~{{{yyyyyyvvvqqqnnnqqqvvvtttoookkkgggaaa\\\[[[[[[\\\]]]^^^\\\\\\___aaa\\\QQQHHHIII___~~~}}}|||}}}}}}ooopppooonnnllljjjhhhgggfffbbbaaa```aaabbbaaa^^^\\\ZZZYYYWWWVVVVVVVVVWWWXXXUUURRRSSSXXX\\\^^^ccchhhffffffeeeeeefffggghhhhhheeeiii```~~~fffEEE;;;:::888777666555666666555666666666555666888;;;DDDQQQZZZmmmvvvnnnooozzzrrraaaKKK@@@>>>@@@HHHNNNOOOQQQTTTSSSTTTUUUUUUWWW\\\aaaeeefffpppxxxwwwrrrqqqyyy|||qqqhhhddd___\\\\\\dddooowwwyyywwwyyyqqqooo|||yyyttt~~~}}}zzzrrrjjjfffccc```___\\\XXXYYY___dddtttzzziiiccc```[[[]]]\\\\\\]]]___aaa```___```sss{{{lll|||wwwCCC<<<888555222222222222222222222222111111000111222444666888AAAHHH```mmmvvv|||tttooommmhhhaaa[[[YYYZZZ\\\mmmqqquuuvvvvvvvvvwwwyyybbbWWWIIIDDDDDDCCC===777:::444333:::>>>;;;<<>><<<@@@JJJVVVWWWXXXeeeiii___YYYHHHJJJOOOWWWYYYTTTRRRRRRRRRSSSQQQKKKEEEGGGPPPYYYfffqqq{{{{{{zzz~~~}}}}}}|||{{{zzzzzz{{{{{{~~~}}}}}}~~~}}}{{{~~~}}}}}}}}}zzz}}}~~~yyyuuurrrsssrrrpppqqquuuuuuqqqkkkggg```ZZZXXXXXXZZZ\\\```______aaabbb]]]RRRIIIMMM```{{{}}}~~~~~~~~~~~~xxxmmmooommmkkkhhhfffdddcccbbb``````aaabbbbbb```^^^\\\ZZZXXXVVVTTTTTTUUUWWWXXXTTTQQQSSSYYY]]]___ccchhhfffeeeeeeeeeeeeffffffgggeeefffbbb|||iiiDDD;;;:::888666666666666777555666666666555666888;;;BBBOOO[[[nnnuuu|||}}}tttmmmuuugggOOO@@@>>>AAAGGGLLLMMMPPPSSSRRRTTTWWWYYY[[[___dddhhhlllooorrrsssuuuzzz}}}uuunnnkkkiiibbb___\\\```hhhqqqwwwzzzyyytttzzztttttt~~~wwwrrrppprrr|||~~~wwwppplllooottt|||kkkeeeaaa[[[\\\\\\[[[]]]___``````______xxxtttkkkjjj===:::444444111111111111111111111111111111000111222444666888AAAHHHcccnnn|||zzzqqqmmmjjjeee```\\\YYYVVVTTT```______bbbgggjjjkkkkkkaaaOOO@@@===<<<777444555777666999??????<<<<<<@@@CCCDDDEEEEEEEEEHHHLLLOOOPPPRRRSSSPPPKKKJJJMMMPPPYYYZZZWWWOOODDD<<<;;;???IIIUUUWWWZZZhhhjjj\\\RRRFFFFFFLLLVVV[[[YYYVVVVVVVVV^^^___UUUJJJJJJSSS]]]pppyyy{{{nnnkkknnntttzzzwwwvvvtttrrrrrrsssuuuwwwxxx~~~}}}yyyzzz{{{zzz~~~}}}||||||}}}|||}}}~~~yyyvvvpppsssuuussstttvvvuuuqqqiiieee___XXXUUUUUUXXX[[[aaa``````bbbaaa[[[QQQHHHSSSddd||||||~~~{{{nnnjjjlllnnnllljjjfffcccaaa_________```bbbbbbaaa___]]]\\\YYYWWWUUUSSSRRRTTTVVVXXXRRRPPPRRRXXX\\\^^^bbbgggeeeeeeddddddcccdddddddddfffeeeggg{{{eeeBBB:::999888666666666777777555666666666555666888;;;???MMM[[[pppuuuzzzyyynnnwwwnnnVVVCCC??????EEEJJJLLLNNNQQQRRRTTTXXX[[[^^^bbbgggjjjpppooorrr{{{|||uuuqqqpppqqqqqqkkkiiifffbbbcccjjjvvvqqqttt}}}uuurrrooolllhhhfffmmmuuu}}}kkkgggddd\\\\\\[[[[[[]]]___aaa``````aaa}}}pppoooaaa::::::222333111111111111111111111111111111000111222444666888???IIIiiiqqq|||wwwnnniiifffbbb^^^[[[XXXSSSOOOPPPKKKGGGLLLWWW]]]\\\XXXYYYGGG999999:::555555;;;:::;;;>>>AAA???<<<<<>>;;;===@@@IIIVVVZZZ]]]iiihhhVVVJJJCCCDDDKKKUUU[[[[[[YYYYYYYYYeeejjj]]]OOONNNYYYbbbtttyyy~~~eeeWWWWWW\\\eeelllooommmiiiggggggiiilllooorrrxxx|||{{{yyy{{{}}}||||||{{{{{{}}}}}}{{{zzz{{{|||{{{yyyvvvrrrvvvxxxvvvvvvvvvtttooohhhfffaaa[[[VVVVVVYYY]]]``````aaaaaa___XXXNNNGGGSSSfff~~~nnngggfffiiinnnkkkjjjiiifffdddbbb```___^^^___aaaaaa^^^]]]\\\\\\XXXVVVTTTRRRRRRSSSUUUVVVQQQOOORRRXXX]]]^^^bbbgggeeeeeedddcccbbbbbbbbbcccccc___hhh}}}ZZZ@@@:::999777666666666777888555666666666555666888;;;<<>>CCCJJJLLLMMMOOOQQQSSSWWWZZZ^^^bbbhhhlllsssvvv~~~zzzvvvpppmmmmmmoooqqqrrrpppqqqooojjjfffhhhrrrzzz{{{ooovvv|||}}}~~~fffhhhllloookkkeeeccceeeyyy|||iiihhhfff^^^\\\[[[[[[]]]```aaaaaaaaadddoooxxx\\\;;;<<<222555111111111111111111111111111111000111222444666888>>>HHHkkkqqqxxx||||||tttkkkdddbbb___\\\XXXTTTPPPLLLKKKEEE@@@EEEPPPWWWUUUPPPNNN@@@777888999777777;;;:::<<<>>>????????????AAA>>>@@@BBBDDDFFFKKKPPPTTT[[[]]]\\\UUUKKKGGGKKKPPPRRRRRRLLLAAA:::<<>>BBBKKKOOONNNNNNPPPRRRUUUXXX\\\bbbiiimmmwwwvvvooojjjhhhfffhhhmmmqqqttttttvvvyyy||||||wwwtttssssssxxx{{{zzzttt~~~{{{ooonnnzzz}}}|||{{{~~~bbbbbbggglllkkkeeebbbccclllxxx|||ggggggeee]]]]]]\\\\\\^^^aaabbbbbbbbbhhhzzzoooUUU999===111666111111111111111111111111111111000111222444666888???EEEhhhnnnuuuzzz}}}zzzqqqhhh___^^^\\\YYYUUUPPPMMMLLLGGGDDDCCCEEEJJJMMMMMMKKKDDD>>>999999;;;<<<<<<:::;;;===???AAABBBDDDCCCAAA>>>???AAACCCFFFJJJOOOSSSZZZ___aaaZZZPPPIIIIIIMMMQQQQQQIII===888===DDDFFFHHHZZZaaabbbiiicccRRRGGG@@@DDDNNNXXXZZZXXXYYY]]]aaappptttdddTTTUUU```hhhzzzxxxbbbfffrrrqqqeee\\\___ZZZTTTOOONNNRRRWWWZZZaaajjjsssvvvzzz|||xxxuuuvvvxxxyyyvvvuuuwww{{{|||yyyuuuqqqqqqpppooorrrtttnnnfffdddfffeeeaaa\\\ZZZ]]]aaa```aaacccbbb]]]UUUKKKDDDKKKiii~~~yyyWWWLLLLLLLLLQQQYYY[[[]]]___aaabbbbbbaaa```ZZZ\\\\\\ZZZWWWVVVXXXZZZUUUUUUSSSRRRRRRRRRSSSTTTRRRQQQTTT[[[```aaaeeeiiihhhgggfffeeedddccccccccchhheeeyyy~~~CCC???999888777666666777777888555666666666555666888;;;;;;KKK\\\ttttttqqq{{{tttvvvooohhhssswwwYYYJJJ>>>BBBLLLQQQPPPNNNPPPQQQTTTWWW[[[bbbiiinnn|||tttccc___bbbccccccdddjjjssszzz}}}~~~|||tttqqqttt~~~zzzppppppsss{{{}}}ooohhhjjjgggnnn|||~~~{{{zzzvvveeeaaa```cccdddccceeeiiigggkkkqqqzzz~~~gggfffcccZZZ]]]\\\\\\^^^aaaccccccccckkkvvvpppOOO666;;;///444000000000000000000000000111111111111222444777888@@@CCCdddjjjttt~~~{{{xxxpppfff[[[\\\[[[XXXRRRNNNLLLLLL===???@@@???>>>>>>@@@BBB<<<<<<:::999===AAA???;;;>>>@@@BBBDDDGGGHHHEEE@@@>>>@@@BBBCCCEEEIIINNNRRRXXX^^^ccc___TTTJJJHHHJJJRRRQQQIII<<<888???FFFHHHHHH[[[cccdddiiicccSSSIII???EEEPPPYYYYYYWWWYYY^^^fffuuuxxxgggWWWYYYcccjjj|||nnn|||ppp___ZZZUUUNNNIIIHHHKKKPPPTTTYYYccclllrrrwww~~~{{{vvvssstttuuuyyyxxxxxx||||||wwwnnnmmmjjjjjjooorrrlllccc```bbbccc___ZZZXXX[[[^^^aaacccdddccc]]]TTTKKKEEENNNoooyyy}}}]]]DDDDDDIIIHHHHHHNNNSSSUUUXXX[[[^^^_________\\\\\\\\\\\\\\\ZZZWWWTTTUUUTTTSSSSSSSSSSSSSSSTTTRRRTTTXXX]]]aaaeeeggghhhhhhhhhhhhhhhiiijjjkkklllmmmqqqkkkJJJ@@@999888777666666555555555444444444555555777888888777GGG]]]nnnpppmmmoootttooogggvvvzzzeeeppplllQQQ===BBBOOORRROOOOOOTTTRRRVVV___dddeeekkksssnnnWWWYYY``````ooonnnnnnpppvvv{{{~~~yyyvvv}}}vvvnnnpppnnnhhhuuufffdddhhhlllooorrrvvvzzz{{{xxxhhhgggeeeaaa^^^^^^bbbfffgggdddbbbggguuuiiigggggg___ZZZ\\\^^^______```bbbcccmmmtttyyyDDD<<<555333555222222222222222222222222///000222222111222444666>>>JJJ```vvvxxx||||||uuulllfff]]][[[WWWRRRNNNJJJGGGFFF>>>>>>>>>>>>>>>=========777;;;???BBBCCCBBBCCCCCCBBBCCCDDDEEEEEEEEEDDDCCCDDD???>>>BBBCCCDDDJJJSSSUUUYYY]]]]]]XXXSSSPPPOOOQQQUUUQQQCCC:::>>>EEEHHHNNNXXXfffmmmjjj^^^OOOEEEFFFIIIRRRYYYZZZYYY```lll{{{zzzccc\\\^^^```fffgggZZZZZZUUUNNNIIIIIINNNVVV[[[aaakkksssvvvyyy}}}zzz{{{}}}{{{}}}zzzvvvxxx~~~nnnhhhcccdddiiijjjgggbbbaaabbbaaa]]]YYYWWWZZZ]]]fffgggjjjiii___QQQIIIHHHNNN}}}~~~sssWWWAAABBBHHHGGGHHHNNNMMMMMMOOORRRVVVZZZ\\\]]]\\\\\\\\\]]]\\\ZZZXXXUUUSSSSSSRRRRRRQQQQQQRRRRRRQQQTTTXXX]]]aaaeeeggghhhhhhhhhhhhhhhiiijjjkkkkkkooosssiiiFFF;;;999888777666666555555555444444444555555666777888999GGG\\\lllooonnnsss|||jjjuuuttt{{{fffooorrrWWWAAACCCMMMQQQQQQRRRRRRSSSXXX___aaadddmmmyyy}}}```TTT[[[eeehhhlllpppvvv{{{zzzqqqrrrrrrnnnsssssseeedddhhhmmmqqqtttxxxzzzzzzxxxffffffgggfffeeecccbbbbbbllljjjiiijjjrrrhhhfffeee^^^ZZZ\\\^^^^^^___```bbbddduuusss~~~uuu===888333222222222222222222222222222222///000222222111222444666>>>KKKaaavvv{{{}}}zzzqqqfff___ZZZXXXUUUPPPKKKHHHEEEDDD??????>>>>>>??????@@@@@@???BBBFFFHHHGGGEEEDDDDDDBBBCCCDDDFFFGGGGGGGGGFFFHHHCCC@@@BBBCCCCCCHHHOOOSSSWWW\\\^^^\\\ZZZYYYYYYWWWXXXTTTJJJAAA???CCCHHHPPPZZZeeeiiicccWWWKKKEEEJJJMMMTTT\\\___dddrrrmmmWWWVVV]]]eeepppooo___\\\```^^^XXXOOOKKKOOO[[[eeeqqq}}}}}}}}}}}}zzzzzzxxxuuuwww}}}}}}xxxjjjfffcccfffkkknnnkkkfff___```___\\\XXXXXX[[[^^^ccceeehhhggg]]]PPPIIIIII\\\|||}}}iiiRRRAAACCCHHHGGGIIINNNJJJHHHGGGIIINNNTTTYYY[[[[[[[[[\\\\\\[[[YYYXXXVVVTTTTTTTTTSSSSSSSSSRRRRRRQQQSSSXXX]]]aaaeeeggghhhhhhhhhhhhiiiiiijjjkkkkkkmmmqqqkkkHHH;;;999888777666666555555555555555444555555666777888:::GGG[[[iiimmmnnnwwwooozzzxxxrrr}}}ggglll}}}bbbIIIDDDKKKOOORRRVVVQQQUUU\\\______cccrrrgggWWWXXXaaaiiilllooowwwssspppooonnnfffpppuuugggcccgggmmmtttxxxyyyyyyxxx~~~ssseeefffhhhlllnnnlllfffaaammmnnnooonnnqqqzzzgggdddccc]]]ZZZ[[[]]]]]]^^^```cccfff~~~xxxqqqkkk;;;999666666444222222222222222222222222///000222222111222444666>>>LLL```www~~~xxxnnnccc\\\WWWUUUQQQMMMHHHEEEBBBAAA????????????@@@BBBDDDEEEDDDGGGKKKLLLJJJGGGEEEDDDAAABBBDDDGGGIIIJJJKKKKKKMMMHHHDDDCCCBBBBBBEEEIIIOOOSSSXXX\\\^^^___```bbbaaa[[[XXXVVVLLL@@@AAAIIISSS[[[dddcccYYYMMMGGGDDDMMMQQQWWW^^^dddmmm~~~xxx\\\OOOVVV\\\eeetttooo^^^]]]fffnnnmmmggg[[[SSSWWWggguuu{{{~~~}}}zzzyyyvvvvvvzzz}}}zzztttkkkhhhfffiiimmmnnnjjjfff\\\]]]\\\ZZZWWWXXX]]]aaabbbcccfffdddZZZNNNIIIKKKgggsssqqqqqqxxxzzzrrr```OOOCCCEEEIIIHHHIIIOOOOOOKKKHHHHHHLLLRRRVVVXXXWWWYYYZZZYYYXXXVVVVVVVVVWWWWWWWWWWWWVVVUUUUUUTTTPPPSSSWWW\\\aaadddggghhhggghhhhhhiiijjjjjjkkkkkkgggiiiiiiHHH<<<999888777666555555555555555555555555555666777777999EEEYYYhhhmmmnnnuuu~~~zzzzzznnnzzzjjjjjjxxxnnnSSSHHHIIINNNSSSXXXQQQYYY``````^^^dddwwwrrrYYYYYYbbbgggjjjnnnzzzwwwnnnmmmooolllqqq|||tttgggccceeellluuuzzzzzzxxxxxxqqqjjjhhhjjjpppvvvvvvnnngggiiinnnrrrtttuuu|||}}}hhhcccbbb]]]ZZZ[[[\\\\\\]]]```dddgggzzznnnmmm```::::::777999444111111111111111111111111///000222222111222444666<<>>???AAADDDGGGIIIDDDGGGKKKLLLJJJGGGDDDCCC@@@AAADDDGGGJJJMMMOOOPPPQQQLLLGGGDDDBBBAAABBBCCCKKKNNNRRRWWW\\\```ccceeehhh^^^]]]aaaWWWDDD@@@KKKVVV\\\```ZZZNNNEEECCCFFFOOOTTTZZZ^^^aaahhhuuusssdddQQQQQQ\\\\\\aaarrr{{{nnneeemmm~~~yyynnngggmmm}}}{{{}}}~~~zzzxxxvvvuuuxxx}}}zzztttpppnnnllllllmmmkkkeee```YYYZZZYYYWWWUUUXXX^^^cccdddeeefffcccWWWLLLIIILLLgggzzz```aaaaaaaaa___]]]\\\[[[SSSIIICCCEEEIIIIIILLLRRRWWWSSSOOOOOORRRUUUTTTRRRSSSUUUVVVVVVTTTSSSTTTUUUWWWXXXXXXXXXWWWVVVTTTSSSOOORRRVVV\\\aaadddggghhhggggggiiijjjjjjkkkjjjjjjdddbbbbbbEEE:::999888777666555555555555666555555555555666666777777BBBUUUgggmmmmmmnnnssssssoooiiinnn|||uuummmssszzz___OOOKKKNNNSSSXXXRRR[[[aaa```___hhhyyy|||bbbSSS]]]hhhjjjnnnwwwwwwmmmpppvvvuuuvvvyyyrrreeeddddddjjjuuu|||{{{yyyzzzwwwssspppttt|||~~~zzztttkkkpppuuuyyy}}}yyyhhhcccaaa^^^ZZZ[[[[[[[[[\\\```eeeiii|||ssshhhkkkSSS777888333666///111111111111111111111111///000222222111222444666:::MMM]]]uuu~~~zzzuuulllccc]]]SSSQQQNNNJJJFFFBBB@@@???>>>>>>???AAACCCFFFIIIKKKIIIKKKLLLKKKHHHDDDAAA@@@???AAACCCGGGKKKOOORRRTTTTTTPPPJJJEEECCCCCCBBB@@@FFFHHHLLLRRRZZZaaagggjjjjjj___```hhh___IIICCCMMMWWWZZZZZZRRRFFFAAADDDJJJOOOVVV]]]]]][[[\\\aaafff```WWWOOOVVVaaa^^^dddxxx|||zzz~~~|||wwwsssqqqrrrxxx||||||xxxtttrrrpppnnnmmmlllhhhccc^^^XXXXXXWWWTTTSSSWWW^^^dddgggggggggbbbUUUJJJIIIOOOgggnnn^^^aaabbb\\\RRRKKKJJJLLLHHHCCCBBBEEEHHHJJJPPPXXX[[[YYYYYY\\\___^^^WWWQQQPPPRRRTTTSSSQQQPPPRRRUUUUUUVVVVVVVVVUUUSSSRRRPPPNNNQQQVVV[[[```dddggghhhfffgggiiijjjkkkkkkjjjjjjeee___aaaGGG===999888777666666555555555666666555555555555666666666>>>PPPcccnnnllliiiggg\\\[[[|||hhhgggssstttqqqnnnZZZQQQPPPTTTWWWTTTZZZ___^^^aaakkkxxxkkkZZZSSS^^^jjjnnnyyy}}}zzzlllhhhpppzzz}}}|||zzz{{{zzzppphhhdddhhhuuu~~~}}}~~~}}}}}}vvvwwwzzz~~~ttthhhccc___]]]ZZZZZZZZZZZZ[[[```gggkkkuuuooohhhlllLLL999999222777000111111111111111111111111///000222222111222444666999NNN]]]uuu{{{~~~zzzrrrhhh___XXXRRRPPPMMMIIIEEEBBB???>>>???@@@BBBDDDGGGJJJKKKLLLQQQQQQPPPLLLFFFBBB@@@???AAABBBEEEIIIMMMRRRVVVXXXWWWTTTNNNHHHGGGIIIGGGBBBCCCDDDGGGNNNXXXbbbiiimmmeee^^^```iiicccPPPIIIOOOVVVWWWSSSKKKBBBBBBIIIPPPSSS[[[aaa]]]YYYYYY]]]___^^^YYYSSSWWWaaadddppp~~~~~~zzztttmmmlllooouuuwwwtttqqqqqqmmmlllkkkjjjjjjhhheeebbbXXXXXXVVVRRRQQQTTT\\\cccggghhhggg```SSSHHHJJJRRRnnnnnnfffjjjmmmhhh___UUUPPPOOOJJJHHHHHHIIIIIILLLSSSZZZ\\\^^^dddmmmrrrnnnbbbWWWNNNQQQTTTRRROOOOOORRRVVVUUUUUUVVVVVVUUUSSSPPPOOONNNQQQUUU[[[```dddggghhhfffgggiiikkkkkkkkkjjjiiibbb[[[aaaIII???999888777666666555555555666666555555555555666666777;;;III^^^mmmnnngggbbbQQQNNNsssooojjjtttzzzppp|||fffYYYUUUVVVWWWTTTXXXZZZ[[[bbbmmmtttttt]]]UUUWWWdddpppwwwyyyrrr~~~~~~|||}}}ssskkkfffgggppp{{{~~~{{{}}}nnnfffhhhvvv}}}|||mmmfffaaa]]]\\\[[[ZZZYYYYYY[[[```gggmmmpppnnnkkkqqqFFF;;;:::333999333111111111111111111111111///000222222111222444666999QQQ^^^vvvvvvuuuyyypppfff[[[UUUPPPNNNKKKGGGCCC@@@>>>===@@@BBBFFFIIILLLNNNNNNNNNQQQPPPMMMIIIEEEBBBBBBCCCDDDEEEHHHKKKPPPVVVZZZ]]]ZZZYYYRRRLLLMMMQQQNNNHHHFFFEEEEEEJJJSSS\\\bbbeee^^^[[[___gggcccVVVOOOQQQUUURRRLLLEEEBBBEEENNNVVVZZZbbbeee```^^^eeeooouuucccaaaWWWWWWbbbkkkzzz}}}}}}|||}}}zzztttmmmmmmpppuuusssmmmkkkooohhhhhhggggggggggggfffeeeZZZXXXUUUQQQOOORRRZZZaaaddddddccc]]]PPPHHHLLLVVVyyy~~~}}}uuujjjooottttttnnneee]]]XXXSSSRRRQQQOOOLLLLLLSSSZZZ]]]bbbmmmzzz|||mmm```NNNQQQTTTSSSOOOOOOSSSWWWVVVWWWXXXXXXWWWTTTRRRPPPNNNPPPUUU[[[```dddggghhhfffgggiiikkklllkkkjjjiii\\\VVV^^^FFF<<<999888777666666555555555777666666555555555666666888999EEE[[[lllooohhhaaaUUUNNNpppyyyqqqzzz|||mmm~~~ooo___YYYWWWWWWSSSVVVVVVXXXbbbnnnpppkkkQQQRRR[[[lllyyy{{{pppllluuuxxxooommmmmmnnnvvv}}}yyy|||rrriiiiiiwww{{{zzziiiddd```[[[ZZZ[[[ZZZYYYXXXZZZ```hhhnnnnnnooommmvvv}}}}}}>>>888777...777111000000000000000000000000///000222222111222444666:::SSS___wwwtttqqq{{{xxxpppfff[[[UUUOOOMMMJJJFFFBBB???===<<>>NNN```uuuqqqvvvvvvsss|||tttmmmeee\\\VVVMMMKKKGGGBBB@@@?????????EEEHHHMMMOOOOOOMMMLLLLLLBBBBBBBBBCCCEEEHHHJJJLLLNNNKKKKKKOOOSSSUUUZZZ```^^^[[[ZZZTTTPPPYYY[[[KKKKKKJJJJJJHHHGGGHHHLLLOOOWWW\\\dddiiiggg```WWWPPPOOOHHHCCCDDDIIINNNVVV^^^\\\iiiiiieeexxxuuuZZZ[[[YYYYYYbbbuuu~~~yyy~~~yyy}}}{{{qqqnnnpppssstttqqqmmmiiigggmmmhhhcccaaabbbcccbbb```]]]XXXRRROOOQQQUUUXXXZZZdddbbb^^^QQQPPPFFF???aaatttxxx|||}}}|||}}}www{{{vvvssspppoooqqqqqquuunnnVVVTTTPPPNNNNNNQQQUUUWWWTTTTTTUUUUUUTTTSSSQQQPPPNNNQQQVVVZZZ]]]aaadddggggggiiikkkmmmqqqssslllcccYYYXXX}}}RRR>>>===:::999888777555555555555444333333333333444555555777666@@@VVViiikkkbbb[[[PPPYYYhhhzzztttrrrrrrlll]]]YYYPPPQQQWWWYYY[[[hhhlll___TTT[[[cccppp~~~tttlllnnnkkksssuuutttooorrrmmm^^^mmmzzzvvvzzzxxx|||ssshhhfff___\\\```XXXYYY[[[[[[]]]eeerrr}}}wwwnnnsss[[[===999555666111333111111111111000000000///000000000000111222333444;;;LLLaaaxxx~~~wwwzzzqqq|||uuunnnfff\\\UUULLLJJJFFFBBB???>>>??????EEEHHHLLLNNNNNNLLLKKKKKKFFFEEEDDDEEEGGGJJJNNNPPPOOOKKKJJJMMMPPPRRRXXX^^^___ZZZYYYVVVUUU``````PPPIIIIIIIIIGGGFFFGGGKKKMMMRRRUUUZZZ]]]]]]YYYTTTPPPKKKEEEBBBEEEKKKQQQZZZcccjjjiiikkkxxxvvvZZZ]]][[[XXXXXXeee|||xxxvvvzzz~~~}}}}}}tttkkkmmmpppssstttrrrooommmkkkoooiiibbb^^^___aaaaaa```\\\WWWRRRPPPRRRWWW[[[^^^dddaaa\\\MMMJJJCCCAAAhhhppptttwwwwwwwwwxxx|||}}}{{{wwwZZZVVVPPPOOOQQQTTTVVVVVVTTTUUUVVVVVVUUUTTTRRRQQQPPPTTTZZZ___bbbdddfffhhhggghhhiiilllqqqssskkk```]]]fffnnnsssWWWBBB>>>:::999888777666555555555444333333333333444555555888555===RRRfffiii___TTTOOO]]]gggxxxzzzkkkttt|||ggg\\\RRRRRRWWWZZZZZZeeehhh[[[WWWWWW___ooo|||wwwggg```dddmmmmmmoootttxxx{{{hhhVVViiitttqqqfffddd^^^[[[^^^WWWXXXXXXYYY___kkkzzz}}}xxxyyyOOO888888444666111111111111111111000000000000000000000000111222333444777KKKbbbzzz{{{rrr}}}wwwpppggg[[[SSSJJJHHHDDD@@@>>>>>>>>>???EEEHHHLLLMMMLLLKKKJJJJJJHHHGGGFFFGGGIIILLLPPPRRRNNNJJJHHHJJJLLLNNNTTTZZZ^^^ZZZ[[[[[[[[[eeefffWWWHHHHHHHHHGGGFFFFFFIIIKKKNNNNNNOOOPPPPPPPPPOOONNNHHHDDDCCCHHHNNNTTT^^^gggnnnlllyyy{{{\\\LLLYYYXXXVVVYYYkkk}}}yyytttvvvzzz{{{}}}wwwooohhhmmmnnnpppqqqrrrpppooommmqqqjjjbbb^^^___aaabbbbbb\\\WWWRRRPPPSSSYYY^^^aaabbb```ZZZIIIGGGCCCHHHuuurrrtttvvvvvvuuuvvvzzz~~~|||\\\VVVPPPOOORRRVVVUUUSSSTTTTTTUUUUUUTTTSSSQQQPPPQQQVVV]]]ccceeeffffffggggggggghhhkkkqqqssskkk```eeewwwzzziiittt^^^GGG@@@::::::888777666555555555444333333333333444555555777444:::NNNdddkkk```TTTPPPaaahhhkkkmmmmmm[[[VVVTTTYYY[[[[[[cccfff[[[TTTQQQ\\\nnn|||zzz\\\]]]dddnnnvvvvvvyyy}}}}}}eeeXXXeeezzz}}}mmmbbbbbb___ZZZYYYXXXYYYXXXXXX___nnn}}}tttqqqJJJ888777222444000000111111111000000000000000000000000000111222333444666KKKbbbxxx}}}vvv~~~yyyrrrggg[[[RRRHHHFFFBBB???>>>>>>??????FFFHHHKKKMMMLLLJJJJJJJJJFFFGGGIIIJJJLLLMMMNNNOOOKKKFFFCCCFFFHHHJJJPPPWWWZZZYYY___aaa^^^eeehhh^^^GGGHHHIIIHHHGGGFFFHHHIIIOOONNNMMMLLLJJJIIIHHHGGGGGGDDDEEEJJJOOOVVV```jjjiiivvvbbbRRRXXXWWWXXXYYYaaavvv~~~yyywwwzzz||||||~~~xxxtttppplllllllllllllllmmmmmmkkkjjjnnniiicccaaaccceeefffeee^^^YYYSSSQQQTTTZZZ___ccc```___ZZZIIIGGGEEEOOO~~~ooorrrtttuuuuuuxxx}}}ZZZUUUOOONNNRRRUUUTTTQQQRRRSSSSSSSSSSSSQQQPPPOOOPPPVVV^^^dddffffffeeeeeefffggghhhjjjpppssslllbbbeeeyyynnn~~~\\\DDD<<<;;;:::999777666666666666444333333333333444555555777444888HHH^^^ggg^^^QQQMMM\\\fffnnnlll}}}vvvaaa[[[VVVYYY[[[YYY___bbbYYYQQQNNN^^^tttlll[[[eeennnuuu|||{{{kkkZZZ___nnnxxx|||~~~fff\\\___^^^ZZZVVVYYYZZZYYYYYYccctttqqqqqq}}}III:::888000222///000000000000000000000111111000000000000111222333444777LLLaaauuuuuu{{{zzzssshhh[[[RRRFFFDDDAAA???>>>>>>???AAAGGGIIILLLMMMLLLKKKKKKLLLHHHJJJNNNQQQRRRPPPNNNLLLGGGCCCAAADDDFFFIIIOOOUUUUUUXXXcccfff___bbbgggcccHHHJJJKKKKKKIIIHHHIIIJJJTTTTTTRRRPPPLLLHHHCCCAAACCCBBBCCCJJJPPPYYYfffqqqtttlllTTTTTT```[[[\\\^^^hhhttthhheeeeeecccaaaqqqyyyuuuwwwyyyyyy{{{~~~~~~zzztttsssssssssmmmjjjgggfffffffffdddbbbdddbbbaaabbbfffhhhgggeeeaaa[[[UUUQQQTTTYYY___bbbaaa```[[[IIIFFFCCCKKKzzzcccgggmmmpppssswww~~~|||WWWSSSOOONNNQQQSSSSSSRRRQQQRRRRRRSSSRRRQQQOOONNNPPPVVV^^^dddeeeeeedddccceeehhhiiijjjnnnqqqnnnhhhiii|||wwwVVVAAA:::;;;:::999888777666666666444333333333333444555555888666777BBBTTT___XXXLLLGGGQQQcccsssllluuuqqqaaaXXXXXXYYYUUUYYY[[[TTTSSSRRRfff|||xxxdddaaakkkqqqzzzvvvZZZYYYjjjwwwxxxuuuvvv```ZZZ\\\]]]ZZZWWWWWWZZZZZZ[[[gggyyyyyy~~~yyyuuuDDD;;;999///222///111000000000000111111111111000000000000111222333444888MMMaaassslllwwwzzzssshhh\\\SSSEEECCCAAA???>>>???AAABBBHHHJJJMMMNNNNNNNNNOOOPPPNNNPPPUUUWWWWWWTTTPPPMMMHHHDDDCCCFFFIIIJJJNNNSSSQQQUUUccchhhaaabbbhhheeeKKKMMMOOOOOOMMMLLLKKKLLLXXXXXXYYYWWWRRRKKKEEE@@@???>>>AAAHHHPPP[[[kkkyyyppp^^^XXXYYY\\\______bbbnnnvvv[[[[[[]]]bbbgggkkklllkkkxxx|||xxxrrrooopppqqqrrrvvv{{{|||~~~}}}vvvrrrtttuuuuuunnniiicccaaaaaaaaa___]]]]]]\\\]]]aaafffhhhfffcccbbb\\\UUUQQQSSSYYY___bbbeeeaaaZZZGGGDDD@@@FFFsssUUU[[[bbbhhhlllqqqwww|||mmmTTTRRRPPPPPPPPPRRRSSSTTTRRRRRRSSSSSSSSSQQQPPPOOORRRWWW^^^ccceeedddccccccdddhhhjjjjjjkkkoooqqqooo{{{MMM@@@???;;;;;;999888777666666666444333333333333444555555777777888???OOO[[[YYYOOOGGGIIIbbbzzznnnnnnkkk___[[[YYYSSSSSSUUUOOOVVVXXXmmmfffaaahhhpppsss}}}{{{^^^YYYfffsssuuussstttnnngggccc^^^ZZZXXXZZZUUUYYYZZZ[[[gggwww|||vvvuuueee:::888999000333000111///000000000111111111111000000000000111222333444666LLLaaasssooommmyyyrrrhhh\\\TTTEEECCCAAA??????@@@BBBDDDIIILLLOOOPPPPPPQQQRRRTTTTTTUUUWWWWWWVVVTTTPPPNNNMMMJJJIIILLLMMMLLLMMMQQQQQQPPP]]]hhhfffiiikkkeeeNNNQQQSSSTTTRRRPPPNNNNNNXXXYYYZZZZZZVVVQQQKKKGGGBBB@@@BBBGGGNNNXXXjjjyyyyyykkkaaa^^^___``````eeejjjssswww^^^dddrrr}}}tttooonnnnnnooolllkkkrrr|||{{{}}}|||wwwvvvxxxwwwsssoooiiibbb___```aaa___]]]___]]]^^^aaafffiiihhheee```ZZZSSSPPPSSSYYY```dddggg```VVVDDDDDDDDDKKKxxxNNNTTT[[[aaadddhhhmmmqqq~~~]]]RRRRRRRRRQQQPPPQQQTTTWWWSSSSSSTTTTTTTTTRRRQQQPPPSSSXXX^^^ccceeedddccccccccciiillljjjjjjnnnssstttlllCCC>>>BBB<<<;;;999888777777666666444333333333333444555555555666888???NNN]]]^^^WWWKKKGGGdddqqqkkktttuuufff```\\\SSSRRRSSSMMMYYY[[[pppcccgggsssxxxuuu|||zzz{{{fff\\\```jjjtttzzzxxxhhhnnnsssooobbbWWWVVV[[[UUUYYYYYYYYYcccqqqrrrhhh|||wwwWWW111444999222555111000//////000000111111111222000000000000111222333444444LLLbbbuuuyyylll{{{yyyrrrhhh]]]UUUDDDCCCAAA??????AAACCCEEEJJJMMMPPPQQQRRRSSSUUUWWWXXXWWWVVVTTTRRRQQQOOOOOOSSSOOOOOOQQQPPPMMMMMMPPPQQQMMMWWWfffkkkooooooeeePPPSSSVVVVVVUUURRRPPPPPPVVVWWWYYYYYYXXXTTTPPPMMMHHHFFFEEEGGGKKKTTTeeeuuummmccc]]]```bbbbbbgggnnnnnnyyy~~~yyyyyynnnmmmwwwwww~~~~~~|||wwwtttlllpppuuussskkkhhhqqq~~~|||}}}~~~||||||}}}yyyrrrqqqjjjbbb___aaacccbbb```eeebbbaaacccgggjjjkkkiii^^^XXXRRROOOSSSZZZbbbffffff^^^RRRCCCHHHLLLVVV}}}QQQSSSVVVXXX\\\dddmmmtttuuuXXXRRRSSSSSSRRRPPPPPPQQQSSSRRRSSSUUUTTTRRRQQQQQQRRRTTTYYY```bbb``````bbbfffgggjjjhhhmmmuuussswwwWWWCCC===@@@===<<<;;;::::::888666333666555444333333444555666777666555:::JJJ[[[cccccc[[[RRR\\\uuuyyyiiiwwwtttcccWWWQQQQQQSSSTTTUUUiiivvvxxxwwwdddkkkrrrrrrmmmnnnzzzxxxsssdddVVVXXXfffnnnllluuuppp{{{}}}ppp___WWWWWWWWW\\\VVVVVV```jjjmmmkkkiiiyyyzzz|||HHH===444333555333000///000000000000000000000000111111111111222333444555;;;EEE^^^uuuuuuppptttzzztttjjj]]]SSSGGGDDD@@@===>>>CCCIIIMMMNNNNNNNNNOOOQQQTTTVVVXXXRRRWWWZZZUUUMMMIIINNNTTTSSSRRROOOKKKJJJLLLPPPTTTSSSTTTWWW```nnnuuunnnbbbQQQSSSWWWZZZXXXRRRNNNNNNVVVWWWXXXXXXWWWTTTRRRQQQSSSNNNHHHEEEIIISSS^^^fff```UUUSSS___jjjmmmqqqyyy~~~yyyxxx}}}wwwhhhqqqwwwiiidddaaacccqqqqqq~~~|||uuulllpppsssrrrnnnooouuu|||zzzyyyyyy}}}zzzwwwssshhhbbbfffkkkgggaaa^^^jjjjjjgggeeehhhkkkggg```cccVVVKKKLLLUUU^^^eeekkkfffcccWWWEEE>>>NNNooo{{{ZZZ^^^```^^^\\\```kkktttsssyyyiiiVVVPPPRRRSSSRRRQQQQQQRRRSSSRRRTTTUUUTTTSSSQQQRRRRRRVVV[[[```bbbaaaaaadddggggggiiihhhmmmtttrrrvvvZZZHHH@@@@@@???===;;;:::999888666444666555444333333444555666666666666:::GGGWWW___```[[[UUU\\\ttt~~~nnnuuulll[[[SSSQQQOOOMMMYYYmmmssswwwttteeejjjoooooooooyyyyyyvvvmmmbbb]]]cccjjjnnnssswww|||fffZZZXXXXXX[[[WWWYYYbbbiiikkkjjjjjjqqqGGG<<<444333555333000000000000000000000000000000000000000000111222333333999DDD]]]ttt}}}nnnrrr~~~yyyssshhh[[[PPPHHHDDD???>>>AAAFFFKKKMMMPPPOOONNNNNNNNNOOOPPPQQQVVVXXXXXXSSSLLLJJJMMMRRROOOOOOOOONNNMMMNNNQQQTTTRRRVVVZZZ]]]aaaddd___XXXRRRUUUYYY[[[YYYTTTQQQPPPOOORRRVVVXXXWWWTTTRRRPPPSSSRRRQQQNNNMMMOOOUUUZZZTTTRRRZZZiiirrrqqqsssyyysssoooppppppuuu~~~ppp```cccoooppp___]]]^^^___eeeppptttzzzsssuuuvvvvvvrrrnnnnnnrrrvvvyyyxxxyyy||||||}}}~~~}}}xxxtttsssjjjgggkkkooolllhhhfffnnnlllgggcccfffkkkjjjeeebbbUUUKKKLLLTTT\\\ccciiiddd]]]RRRFFFAAARRRyyy}}}kkkqqqtttoooddd___bbbhhhhhhoooxxx}}}vvv[[[TTTNNNPPPSSSSSSRRRRRRRRRSSSSSSUUUUUUUUUSSSRRRSSSTTTXXX\\\```aaa```bbbeeeiiigggiiihhhlllssspppsss```RRRIIIEEEAAA>>>;;;999888888777666666555444333333444555666444777888:::BBBOOOXXX[[[WWWWWWXXXpppxxxvvv}}}uuuqqq|||wwwdddZZZUUUPPPMMM^^^rrrqqqvvvppphhhjjjkkknnnyyyyyyqqqwwwwwwwwwrrrhhhaaaeeennnyyyxxx~~~zzzrrr```[[[YYYYYYZZZ___fffhhhgggiiimmmcccEEE;;;444333444222000000000000000000000000000000////////////000111222333888BBB[[[rrr~~~mmmrrr{{{uuuiiiZZZOOOJJJDDD>>>>>>DDDKKKNNNNNNPPPOOONNNMMMMMMMMMNNNOOOXXXWWWTTTPPPMMMKKKMMMOOOKKKNNNPPPRRRQQQQQQQQQRRRLLLTTTYYYWWWSSSQQQPPPMMMOOOSSSXXXZZZZZZYYYWWWVVVKKKPPPVVVYYYYYYVVVSSSRRRRRRVVVYYYYYYVVVRRRPPPPPPMMMSSSaaaqqqwwwuuuzzzrrrkkkooooooiiijjjqqquuuzzz{{{lll^^^\\\aaa___ZZZNNNMMMYYY^^^aaammmxxx~~~|||www{{{xxxuuuqqqoooppprrrssswwwxxxyyy|||}}}{{{vvvpppllllllooopppnnnlllmmmqqqmmmfffaaaccciiikkkiii```UUULLLNNNUUU[[[aaafffbbbWWWLLLGGGFFFXXX}}}sss}}}uuusssqqqsssuuuyyy|||bbbQQQRRRLLLOOORRRTTTTTTSSSRRRSSSTTTUUUVVVUUUSSSSSSTTTVVVZZZ\\\^^^___```bbbfffiiihhhjjjiiimmmsssoooqqqeee]]]TTTNNNCCC???;;;999888888777777666555444333333444555666222777:::999===GGGPPPUUUMMMRRRPPPhhh~~~ooolllpppuuu~~~nnnwwwqqqeee]]]XXXUUUaaavvvooovvvooojjjhhhhhhqqqvvvrrruuu|||wwwpppzzz{{{}}}mmmhhhnnn}}}|||zzzyyy}}}~~~vvv|||~~~iii```\\\YYY^^^eeejjjgggdddiiipppWWWBBB:::333333444222000000////////////////////////000//////000000111222333777BBB[[[qqq}}}qqqtttyyylll\\\QQQKKKCCC===>>>FFFMMMOOONNNNNNNNNMMMMMMNNNPPPQQQRRRSSSRRRPPPPPPOOOOOOMMMLLLKKKOOOTTTWWWUUURRROOONNNFFFNNNSSSPPPKKKIIIIIIHHHJJJPPPVVVYYYZZZ\\\]]][[[OOOTTTXXXZZZXXXVVVVVVVVVRRRUUUZZZ^^^___\\\UUUQQQQQQYYYgggsssvvvxxx{{{uuummmvvv~~~}}}tttlllhhhhhhkkkooosssrrrjjjbbb___```PPPJJJDDDNNN^^^aaagggyyy}}}~~~wwwsssooonnnpppsssuuuuuuwwwyyy{{{~~~~~~|||zzzuuunnnnnnppppppooommmmmmnnnooommmfff```aaagggjjjhhh^^^VVVOOOQQQWWW\\\aaafffcccRRRGGGGGGJJJ\\\xxxrrr{{{uuutttzzznnnZZZOOORRRLLLOOORRRTTTTTTSSSRRRSSSTTTUUUUUUTTTSSSSSSUUUWWWZZZ\\\]]]___```cccfffhhhiiikkkjjjnnnsssnnnoooeee```YYYQQQDDD@@@<<<999999888888777666555444333333444555666222777:::888999AAAJJJNNNFFFKKKJJJ```nnngggiiinnnpppwwwqqqddd[[[WWWcccwwwqqqwwwppphhhfffgggvvvxxxjjjmmmwwwvvv~~~pppmmmxxx|||pppsss|||rrrfff^^^[[[aaajjjmmmgggcccjjjuuuOOO???888333333333111000111////////////////////////111111111111222333444444777BBB[[[ppp}}}yyywwwzzznnn^^^RRRJJJCCC===???GGGMMMOOOMMMMMMLLLLLLLLLMMMNNNPPPQQQMMMMMMNNNQQQTTTSSSPPPLLLPPPUUUZZZ[[[XXXRRRMMMJJJGGGLLLOOOMMMJJJJJJHHHDDDKKKRRRWWWWWWYYY\\\]]]YYYUUUXXXYYYXXXTTTSSSUUUXXXUUUTTTVVV\\\aaaaaaZZZSSSVVV___llluuuwwwzzzjjj___cccqqqsssooonnnggggggiiihhheeebbb```___^^^RRRLLLFFFNNNYYY[[[hhhzzz|||rrrnnnjjjjjjoootttuuutttwwwzzz~~~}}}vvvqqqpppsssuuussspppnnnmmmlllkkkkkkgggbbbaaaeeeeeeccc^^^WWWSSSWWW[[[___ccchhhdddQQQEEEGGGNNNaaayyytttcccWWWOOOQQQNNNPPPSSSSSSRRRRRRRRRSSSSSSTTTTTTSSSRRRRRRUUUWWW[[[\\\^^^```ccceeeggggggiiikkkjjjmmmrrrllllll{{{___[[[SSSKKKDDDAAA===;;;:::999888666666555444333333444555666222777999666777>>>EEEHHHCCCEEEEEEYYYyyyyyyfffjjjnnnxxx|||~~~lll]]]VVVcccvvvuuuyyyooocccgggnnnuuurrrsssyyy}}}rrr|||yyy||||||lll^^^^^^eeemmmnnnhhheeennn{{{{{{sssIII===777333444333000///111000000000000000000000000111111111111222333444555777BBB[[[ooo{{{zzz~~~xxxmmm^^^SSSIIIDDD@@@AAAGGGLLLNNNMMMLLLKKKJJJIIIIIIIIIJJJKKKKKKMMMPPPTTTWWWVVVTTTQQQWWW[[[^^^^^^ZZZSSSLLLIIIMMMPPPQQQOOONNNMMMHHHAAAPPPXXX[[[XXXWWWZZZZZZUUUWWWYYYYYYUUUOOONNNRRRWWWXXXUUUTTTXXX^^^```\\\WWWXXXaaammmuuuxxxxxxzzz}}}nnnXXXZZZeeeuuuqqqrrrmmmhhhgggbbbZZZVVVWWWWWWUUUUUURRRJJJJJJOOOQQQbbb|||yyy{{{}}}zzzyyyyyy{{{ooollliiijjjnnnqqqqqqpppvvv{{{}}}xxxtttvvvzzz{{{wwwtttssspppmmmjjjkkkiiicccaaabbbaaa^^^\\\XXXWWW[[[```bbbeeejjjdddSSSFFFIIIUUUlllyyydddaaa]]]]]]aaajjjtttzzzeee[[[TTTNNNQQQPPPRRRSSSRRRQQQQQQRRRSSSSSSSSSSSSRRRQQQRRRTTTWWW]]]^^^```cccggghhhiiihhhgggjjjhhhkkkoooiiihhhwwwVVVRRRMMMEEEDDDAAA???===<<<:::777555666555444333333444555666333777777555777===BBBCCCBBB>>>???NNNfff|||hhhnnnqqq{{{iii\\\ccctttzzzzzzkkkbbbooo~~~pppjjjvvvppp]]]bbbhhhnnnnnniiigggrrr|||dddCCC;;;666333444333000///222000000000000000000000000000000000000111222333444555AAAZZZnnnyyyppp}}}xxxnnnaaaWWWJJJGGGDDDDDDGGGKKKNNNOOOJJJIIIHHHHHHHHHIIIJJJKKKQQQRRRTTTVVVWWWXXXXXXYYY\\\^^^aaa```ZZZTTTNNNKKKNNNSSSVVVUUUSSSQQQKKKEEEQQQZZZ]]]XXXWWW\\\\\\VVVVVVYYYZZZVVVPPPNNNRRRWWWWWWXXXYYYZZZ\\\^^^```aaa___bbbfffkkknnnpppnnnlllyyy```ZZZfffqqqzzzsssrrrkkkjjjcccWWWQQQRRRSSSPPPQQQVVVTTTRRRVVVUUU___ttt{{{xxxzzzzzz|||vvvtttvvvkkkjjjjjjkkknnnoooooooootttzzz~~~|||yyy}}}}}}yyywwwxxxtttnnnmmmnnnkkkddd```aaa```^^^YYYWWWXXX^^^bbbdddgggkkkaaaTTTIIILLL^^^|||zzzuuuJJJLLLNNNMMMLLLOOOVVV[[[iii|||yyy]]]UUUQQQMMMPPPRRRSSSSSSRRRPPPPPPQQQSSSRRRRRRRRRQQQPPPQQQTTTWWW^^^```bbbfffjjjkkkjjjiiifffhhhfffiiimmmfffeeesssPPPNNNJJJDDDCCCAAA???>>>===;;;777444666555444333333444555666444666666444777>>>AAAAAAAAA999;;;EEEWWWrrrkkkrrrttt~~~xxxwwwgggcccsss}}}zzzgggeeeyyylllmmm|||rrr\\\eeeiiinnnnnniiiiiiuuuxxx[[[>>>:::555333444333//////222000000000000000000000000////////////000111222333444???XXXlllxxx```ttt~~~zzzqqqddd[[[KKKIIIHHHGGGHHHKKKNNNQQQGGGGGGHHHIIIJJJMMMOOOQQQWWWXXXXXXWWWVVVXXX[[[___^^^```bbb```[[[UUUPPPNNNKKKSSSZZZYYYVVVSSSOOOKKKNNNXXX]]]XXXYYYaaabbb\\\TTTYYY]]]ZZZUUURRRTTTYYYTTTZZZ___```]]]___gggnnnhhhddd^^^\\\aaaggggggdddtttttt[[[aaarrrzzzssssssnnnnnnggg[[[TTTUUUUUURRRJJJXXX```dddhhhcccaaaiiiyyy~~~||||||yyy~~~vvvsssuuufffhhhjjjmmmooopppqqqrrrsssyyy{{{zzzzzz|||~~~~~~}}}yyy||||||yyyyyyzzzvvvnnnpppqqqlllddd___``````___WWWVVVXXX^^^cccdddggglll___UUULLLOOOfffyyyxxxYYYWWWUUUUUUVVVXXXZZZ[[[WWWeeeqqqyyyrrrZZZOOOPPPRRRRRROOOPPPRRRSSSSSSSSSRRRQQQQQQSSSUUUSSSQQQPPPSSSVVV[[[]]]```cccfffhhhhhhiiihhhrrrfffcccqqqgggcccjjjMMMLLLKKKGGGIIIFFFBBB???===<<<:::888777666555444444444444444555555666666777999:::;;;999777777>>>OOOfffxxxfffwwwvvvuuu}}}vvvcccuuu~~~lllnnn}}}www~~~qqq```fffqqquuummmhhhqqquuuIII<<<999666333222222222111000000000000000000000000000////////////000111222333555DDDXXXjjjzzzpppwww}}}{{{vvvhhhZZZOOOJJJEEEFFFKKKNNNMMMKKKMMMMMMNNNOOOPPPRRRTTTUUUPPPUUUZZZ[[[ZZZ[[[```dddbbbeeegggddd]]]SSSHHHBBBHHHQQQYYYZZZXXXWWWUUUQQQQQQXXX___```^^^___ccceeeaaaaaahhhnnnfffYYYWWW___ggg```]]]```dddfffllltttkkkpppjjj\\\[[[jjjrrrmmmkkk\\\bbbuuuwww}}}xxxllleeeaaa]]]WWWRRRSSSOOOTTTgggzzz|||yyy{{{~~~~~~}}}zzztttnnnpppkkkkkkqqqtttrrrtttxxxzzz{{{}}}}}}xxxwwwwwwxxx{{{~~~~~~|||xxxvvvsssrrrqqqkkknnnkkkdddbbbdddbbb]]]VVV[[[______cccjjjnnnooohhh[[[LLLQQQuuummmeee\\\XXX[[[```dddeeebbbcccccceeennn}}}lllWWWOOOPPPQQQQQQOOOPPPQQQRRRSSSSSSRRRQQQQQQSSSTTTSSSPPPOOORRRUUU[[[\\\___cccfffhhhiiiiiiiiirrriiihhhrrrggghhh~~~aaaHHHJJJJJJGGGIIIFFFBBB@@@>>>===:::888888777666555444444444444666666666666777888999999888777888===KKKaaauuuooo{{{vvvqqqxxxmmmuuu~~~wwwwww~~~xxx~~~nnncccnnnpppnnngggfffrrr|||HHH???999666333222222222111000000000000000000000000000////////////000111222333444BBBUUUhhhyyyqqquuu~~~|||wwwjjj]]]RRRMMMGGGGGGKKKOOOOOOMMMMMMNNNQQQSSSUUUUUUUUUUUUPPPTTTYYY[[[[[[]]]bbbfffdddggghhhbbbVVVKKKEEEDDDNNNVVV\\\[[[YYYYYYWWWSSSRRR[[[bbbaaa]]]\\\bbbhhhllljjjnnnqqqiii\\\YYY```hhhccccccjjjoooppprrrvvviiinnnjjj^^^```nnntttnnneeeZZZaaarrr~~~xxx|||wwwsssmmmiiifffccc^^^[[[\\\ZZZ___mmm}}}xxxvvv{{{||||||yyytttooorrrnnnnnnrrrtttrrrsssvvvzzzzzz|||~~~{{{xxxwwwvvvwwwyyy|||}}}~~~~~~}}}{{{yyyvvvsssqqqppphhhjjjgggbbb```bbbaaa\\\WWW\\\______cccjjjnnnnnnhhhWWWMMM___hhhffffffnnn{{{dddRRRNNNPPPQQQPPPPPPPPPQQQRRRRRRRRRRRRQQQQQQSSSTTTRRROOOOOORRRUUUZZZ\\\___bbbeeehhhjjjjjjjjjnnniiikkkoooaaalllxxx]]]GGGJJJIIIFFFHHHFFFDDDBBBAAA>>>;;;888999888777666555555555555888777777666666777777888777777888;;;EEEXXXpppwwwvvvnnnttt}}}zzz}}}ppphhhcccpppmmmjjjhhhjjjwwwDDDAAA999666333222222222111000000000000000000000000000////////////000111222333333>>>QQQdddvvv{{{sss~~~zzznnnaaaUUUNNNGGGEEEIIIMMMNNNMMMMMMPPPSSSWWWYYYYYYWWWVVVTTTXXX]]]```aaacccgggjjjhhhjjjhhh^^^PPPGGGGGGKKKVVV\\\___]]]\\\]]]\\\ZZZPPPWWW______ZZZZZZccclllyyyuuuvvvwwwpppddd^^^aaaccc```ccckkkqqqssssssssskkkqqqooogggjjjvvvyyyrrrzzz```[[[dddqqq{{{uuutttnnnooopppooollljjjiiiiiiffffffiiiqqq{{{uuuwww~~~zzzyyyxxxtttooopppnnnooorrrttttttuuuyyyzzz{{{|||~~~~~~{{{xxxyyyxxxwwwvvvwwwyyy{{{|||}}}||||||zzzwwwtttqqqooogggfffccc______aaa```\\\YYY\\\______cccjjjmmmllleeeQQQOOOtttzzzuuu[[[NNNNNNQQQPPPOOOPPPQQQQQQQQQQQQQQQQQQQQQPPPRRRSSSQQQNNNNNNRRRVVV[[[\\\___bbbeeehhhjjjllliiiiiifffiiifffZZZnnn{{{ZZZJJJNNNMMMKKKHHHGGGEEEDDDCCC@@@<<<999;;;:::999777666666666666888888777666666666666666777777888999>>>MMMhhh}}}ssstttuuuzzzzzzqqqsssooodddccccccjjjhhhiiilllppp}}}vvv@@@???999666333222222222111000////////////////////////////////////000111222333222;;;KKK```ssssss}}}rrrfffUUUNNNEEEBBBEEEJJJLLLLLLPPPRRRTTTWWWYYYYYYYYYYYY]]]```dddggghhhiiikkkmmmjjjhhhbbbYYYPPPMMMQQQVVV\\\```aaa___```dddfffdddLLLOOOTTTYYY[[[^^^fffnnn}}}{{{|||~~~zzznnnfffdddbbb``````dddjjjoooqqqrrrsssyyyyyytttvvv~~~~~~wwwqqq___bbbiiiqqq}}}|||vvvpppnnnrrruuutttqqqpppssswwwuuutttuuuyyy~~~yyyqqqttt}}}yyywwwwwwvvvsssppplllmmmooorrruuuwww{{{~~~||||||}}}~~~~~~zzzwwwzzzyyyxxxvvvvvvwwwyyy{{{|||||||||{{{xxxuuuqqqoooiiifffbbb______```^^^\\\ZZZ^^^```aaadddjjjkkkhhh___JJJSSS~~~jjjSSSLLLOOOPPPOOOOOOQQQQQQQQQPPPPPPPPPPPPQQQPPPQQQRRRPPPNNNOOOTTTXXX]]]^^^```cccfffiiikkkmmmkkkfffeeegggbbb^^^zzz}}}WWWMMMRRRRRRRRRIIIHHHFFFEEEDDDBBB>>>;;;<<<<<<:::999888777777777999888777666555555555555666666777888999DDD___xxxttt}}}ppplllttt}}}xxxsss|||nnn```aaaeeefffdddfffhhhiiinnniii???===999666333222222222111000////////////////////////////////////000111222333333777FFF[[[ooo~~~uuuvvv~~~uuujjjXXXPPPFFFBBBEEEJJJLLLKKKSSSSSSRRRSSSTTTVVVYYYZZZ```cccfffggghhhhhhhhhiiiddd^^^VVVQQQRRRVVV\\\___^^^aaabbbbbbfffmmmqqqpppQQQLLLNNNXXXaaaeeegggjjjvvvxxx~~~wwwnnnjjjllliiidddaaadddlllssswww{{{yyyjjj```gggkkknnnyyy~~~}}}wwwuuuyyyzzzxxxtttuuu{{{xxxppplllnnnttt}}}zzzvvvuuuuuutttrrrpppkkkooorrrrrrtttwww{{{}}}}}}}}}~~~~~~{{{xxx{{{zzzyyyvvvtttuuuxxx{{{{{{{{{|||{{{xxxuuurrrooommmgggaaa`````````^^^\\\\\\```bbbcccfffjjjgggbbbXXXGGGWWWyyyqqqtttzzzttt```OOOMMMPPPPPPOOOPPPRRRQQQPPPPPPOOOPPPPPPPPPOOOQQQRRRPPPOOOQQQWWW[[[``````bbbdddgggjjjlllnnnnnngggfffhhhgggrrrvvv^^^TTTTTTPPPPPPKKKIIIGGGFFFEEECCC@@@>>>>>>===<<<:::999888888888888777666666555555555555666555777888777>>>UUUmmmooowwwppp|||~~~sssttt|||kkk\\\\\\ccciiikkkcccggggggccclll^^^BBB<<<999666333222222222111000000000000000000000000000////////////000111222333444555AAAWWWkkkzzzxxxxxxqqqvvvmmm\\\TTTJJJFFFHHHLLLMMMMMMSSSRRRPPPNNNOOORRRUUUWWWZZZ[[[]]]_________]]]\\\XXXQQQKKKKKKRRR[[[aaaddd___bbbcccdddkkkuuuzzzyyyXXXOOONNN\\\hhhiiieeecccjjjqqq{{{{{{uuurrrwwwvvvoooeeebbbiiittt{{{~~~{{{vvveeeaaaiiihhhjjjvvvzzzzzzyyy{{{}}}~~~|||zzz|||tttnnnlllnnnrrr~~~yyyvvvtttsssssssssrrrpppppptttvvvsssqqqsssvvvwww}}}}}}~~~{{{xxxyyyzzzxxxuuurrrrrrwww{{{zzzyyyyyyxxxvvvssspppooommmddd^^^^^^```___]]]\\\^^^bbbdddfffiiiiiicccZZZPPPFFF[[[qqqkkkrrr{{{iiiYYYMMMOOORRROOONNNRRRRRRQQQPPPOOOOOOOOOPPPPPPNNNPPPQQQQQQPPPSSSZZZ___ccccccdddeeegggjjjlllnnnnnnggggggjjjqqqvvvggg\\\VVVOOONNNLLLJJJGGGEEEEEEDDDBBB@@@??????===;;;:::999888888777666666555555555666666666444666999777:::LLLcccqqqsssuuupppuuuuuukkk___[[[___dddggghhhccclllmmmjjj|||SSSCCC:::999666333222222222111000000000000000000000000000////////////000111222333555333>>>TTThhhvvv}}}zzzmmmvvvmmm^^^VVVLLLIIIJJJMMMNNNLLLOOONNNMMMLLLLLLMMMNNNOOONNNOOOQQQSSSUUUTTTRRRPPPNNNLLLJJJLLLSSS[[[bbbfffaaacccdddgggooozzz~~~UUUMMMOOO___jjjggg```^^^aaakkkvvv||||||zzzzzz{{{vvvllloooxxx~~~~~~uuugggeeejjjeeehhhxxxoooiiimmmrrrzzz}}}xxxllliiiiiinnnuuu|||vvvuuussssssrrrrrrqqqpppqqqwwwyyysssoooqqqssssss{{{{{{|||~~~~~~{{{xxxvvvwwwvvvrrrnnnooouuuzzzwwwvvvuuusssqqqooonnnmmmggg]]]WWWYYY]]]]]][[[\\\___cccgggiiikkkiii___SSSJJJHHH^^^|||~~~}}}{{{|||yyykkkgggoooyyy}}}~~~~~~cccUUUMMMPPPRRRNNNNNNSSSRRRRRRPPPOOONNNOOOOOOPPPNNNPPPQQQQQQQQQUUU\\\aaaeeeeeeeeefffhhhjjjmmmnnnkkkeeefffjjjxxx|||eee^^^YYYSSSUUUNNNKKKGGGEEEDDDDDDCCCBBB@@@???>>><<<:::999999999666666555555555555666666666333666:::888888HHH\\\pppttt~~~xxxrrrvvv|||}}}~~~yyy|||yyyrrrgggcccaaabbbcccbbbaaaaaaaaapppvvvxxx~~~JJJAAA777999666333222222222111000000000000000000000000000////////////000111222333666333<<>>;;;999888777777555444444444444444666777888777666:::BBBJJJhhhoooyyyyyynnnzzzwwwuuu}}}wwwkkknnnpppjjjbbb^^^bbbcccaaadddhhhhhhdddddduuu|||mmmDDD===999666555444222111000//////000000000000000000000000///////////////000111111666777999CCCYYYtttrrruuu|||sss___ZZZPPPIIIIIIMMMLLLGGGGGGFFFCCCAAA@@@AAABBBCCCFFFHHHJJJLLLNNNQQQTTTWWWRRRTTTVVVZZZ^^^dddlllqqqhhhooonnnkkk{{{nnnSSSOOOQQQ]]]hhhjjjeeeaaagggkkkoooqqqrrrtttyyy}}}xxxnnniiinnnwwwjjjXXXPPPOOORRRTTThhhwwwlll\\\OOOOOORRRXXXjjj}}}~~~uuuttttttssssssrrrpppooooootttyyy{{{vvvsssuuuyyy{{{xxx|||~~~}}}yyywwwzzz}}}zzzyyyvvvoooiiigggiiilllpppoookkkiiikkkmmmhhh```XXXTTTPPPOOORRRVVVWWWXXX___eeeiiiiiiiiiggg]]]QQQHHHHHHcccnnneeeZZZTTTTTTUUUUUUSSSZZZYYYXXX[[[fffzzz~~~zzzuuupppsssxxx|||yyytttrrrwww||||||yyywwwxxx{{{~~~~~~___SSSRRRQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQOOONNNPPPVVV___fffgggggghhhjjjmmmnnnllliiifffccckkkdddbbbaaa^^^[[[TTTQQQPPPKKKIIIFFFEEEFFFGGGGGGGGGFFFEEEDDDAAA???<<<:::999999888777666555555555555666777888666555999@@@GGGfffqqqzzz~~~tttuuu{{{~~~kkkeeehhhiiifffddd^^^^^^aaaeeeiiiiiifffccclllwww~~~SSS???===888666555444222111000000///000000000000000000000000///////////////000111111333555777AAAVVVqqq~~~uuubbb]]]RRRIIIHHHJJJIIIDDDBBBBBBAAABBBCCCEEEGGGIIIOOOPPPRRRRRRRRRRRRTTTUUU\\\]]]^^^```ccciiipppuuu{{{vvvppptttcccWWWTTTWWWbbbkkkllljjjhhhoooqqqssssssrrruuuzzz~~~zzztttwww{{{iii\\\TTTOOOMMM^^^mmm{{{tttbbbTTTUUU^^^iiizzz{{{|||zzzxxxvvvsssrrrqqqqqqrrruuuyyyyyysssppptttyyy|||xxxzzz|||yyyuuusssuuuyyy|||{{{vvvnnngggcccdddfffcccfffhhhhhhkkklllfff^^^XXXTTTOOONNNPPPTTTWWWXXX```dddggggggiiiggg\\\OOOEEEMMMrrr___YYYQQQOOOQQQVVVYYYZZZ\\\aaaeeeggggggkkksss{{{~~~zzztttpppppptttwwwvvvssstttyyy}}}~~~~~~zzzyyyxxxuuutttuuuyyy|||tttRRRPPPPPPPPPPPPOOONNNNNNMMMOOOOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOOOORRRXXX```fffhhhhhhhhhjjjlllllljjjhhhcccccchhh___]]]```^^^[[[TTTQQQNNNKKKIIIFFFEEEFFFHHHHHHHHHFFFFFFDDDBBB@@@>>><<<;;;::::::999888777777777777666777777666555777===CCC```qqq|||zzzqqqqqqxxxppphhhbbbaaaaaa``````bbb]]][[[aaalllooohhhdddeeewwwuuudddDDDCCC@@@999777666444333111000000000000000000000000000000000///////////////000111111111333555===QQQkkkxxxfff```UUUJJJGGGHHHFFFBBB??????AAADDDGGGKKKNNNOOOQQQSSSTTTTTTSSSRRRRRRSSSXXXZZZ]]]bbbgggoooxxx~~~~~~uuuqqq}}}\\\ZZZYYY]]]ffflllllllllmmmvvvwwwwwwuuutttuuu{{{{{{~~~vvvzzzxxxggg\\\UUURRRYYYiiiwww|||kkk^^^dddttttttvvv{{{yyyxxx}}}zzzvvvsssqqqqqqrrrsssvvvxxxvvvpppmmmrrryyy{{{yyy{{{{{{wwwsssrrrtttwww~~~{{{uuummmeee___^^^^^^VVV]]]eeehhhjjjiiiccc\\\XXXSSSNNNKKKMMMRRRWWWZZZbbbcccdddfffhhhfffYYYLLLEEEXXXSSSPPPLLLLLLQQQZZZbbbfffhhhsss{{{ssspppxxx}}}zzzwwwtttrrrnnnpppqqqpppoooppptttxxx{{{{{{|||zzzxxxwwwvvvuuuttttttvvv{{{~~~mmmPPPNNNOOOOOOPPPOOONNNMMMLLLNNNNNNOOOOOOOOOOOOOOOPPPNNNMMMMMMOOOSSSZZZaaafffhhhiiiiiijjjkkkjjjiiiiiieeecccbbbYYY```kkkeee^^^UUURRROOOKKKIIIFFFEEEFFFHHHIIIIIIFFFEEEDDDCCCAAA???>>>>>>;;;:::999888777777777777666777777666555666;;;>>>SSSnnn}}}|||zzz{{{tttlllooo}}}qqqeeebbbaaaaaa___[[[[[[^^^]]]]]]gggtttrrreeeccclllyyyyyySSSFFFFFF<<<999777666555333111111000000///////////////////////////////////////000000111///222444;;;LLLeee{{{yyyiiidddXXXLLLGGGGGGFFFCCC@@@BBBDDDHHHKKKNNNQQQRRRRRRTTTWWWWWWWWWVVVWWWWWWYYY]]]ccciiinnntttzzz~~~qqqqqq|||uuu^^^______ccciiijjjhhhiiilllsssvvvxxxwwwvvvvvvzzz~~~|||nnnuuu{{{tttxxx}}}ooofffccccccaaaqqq~~~}}}tttrrrxxxvvvtttrrrqqqpppqqqqqqsssvvvtttooonnnrrrwwwxxx{{{{{{{{{xxxuuuuuuwwwyyy|||xxxrrrjjjccc^^^[[[ZZZTTT]]]fffhhhgggeee```ZZZVVVRRRLLLIIIKKKQQQXXX]]]dddbbbbbbeeegggcccVVVJJJOOOgggwwwNNNMMMLLLOOOVVVbbbpppyyy}}}xxxuuuttttttuuusssrrrqqqooonnnnnnooooooyyyxxxyyy{{{}}}vvvuuurrrrrrrrrrrrsssvvv|||eeeOOOMMMNNNOOOOOOOOONNNMMMLLLNNNNNNNNNOOOOOOPPPPPPPPPMMMLLLLLLOOOTTT[[[```dddhhhiiiiiijjjiiiiiiiiiiiijjjcccZZZVVVjjjoooggg]]]UUURRROOOKKKIIIGGGGGGHHHIIIHHHGGGEEEDDDDDDCCCBBBAAA@@@???;;;:::999888777777777777666666666666555666999;;;FFFddd{{{|||zzztttzzz|||{{{oookkkrrrzzz|||yyyuuubbbiiidddaaa```___[[[[[[^^^```cccoooxxxpppbbbfffvvvyyyoooGGGGGG???222888777666555333222111000000///////////////////////////////////////000000111///222555888FFF___vvvyyylllggg\\\OOOHHHHHHHHHFFFFFFHHHKKKMMMPPPQQQRRRRRRYYY[[[]]]^^^^^^^^^___```hhhmmmssswwwxxxwwwvvvvvvsss{{{fff___ggggggjjjnnnlllfffeeehhhjjjooouuuxxxxxxxxxzzz|||oooeeeiiisss}}}wwwvvvzzz}}}~~~xxxooolllmmmmmmwwwvvvpppqqqrrrssssssrrrqqqppppppssstttqqqpppssstttsssxxxyyyxxxwwwwwwwwwyyy{{{wwwtttnnnhhhccc```]]][[[\\\ccciiihhheeeccc^^^XXXSSSPPPKKKHHHJJJQQQZZZ```gggdddccceeefff___RRRIIIUUUrrr~~~lllSSSTTTVVVZZZdddttt~~~~~~yyyuuutttwwwyyyzzzxxxuuuttttttrrrpppnnnvvvwwwzzz}}}xxxrrrrrrlllmmmmmmnnnppptttzzzmmmXXXMMMNNNNNNNNNOOOOOONNNNNNMMMNNNNNNOOOOOOPPPPPPQQQQQQMMMLLLMMMPPPVVV\\\aaacccggghhhiiiiiihhhhhhjjjkkkmmmcccUUUWWWwww}}}ddd___WWWRRRQQQNNNJJJIIIIIIIIIJJJIIIGGGEEECCCCCCCCCBBBBBBAAAAAA@@@;;;:::999888888777777888666666666666777888888999===VVVttt{{{}}}ssssss~~~vvvllljjjpppzzzxxx~~~|||lllhhhfffhhhbbb]]]]]]^^^]]]___ccciiinnnvvvvvvkkkcccmmm~~~VVVBBBDDD999333>>>888777555444222111111111000000000000000000000000///////////////000111111///333555666AAAXXXqqq|||rrrmmmaaaSSSKKKJJJJJJIIIKKKMMMPPPSSSUUUVVVUUUUUU\\\]]]^^^^^^]]]^^^```ccciiiooowww|||~~~|||zzzyyyddd[[[___pppppprrruuuqqqjjjffffffcccjjjsssxxxzzzzzz{{{}}}xxxooohhhdddffflllrrrmmmiiimmmtttwwwsssmmm|||vvvpppnnnuuuwwwzzzlllnnnqqqttttttsssqqqpppooorrrsssqqqrrrttttttpppsssssstttuuuuuuvvvvvvvvvsssoookkkgggeeeccc```___bbbgggiiigggeeeccc]]]VVVPPPNNNJJJIIIKKKRRR\\\cccjjjgggfffhhhdddZZZNNNHHHQQQxxx{{{gggTTTWWWZZZ```mmm~~~{{{zzz{{{}}}}}}{{{yyyzzz|||{{{vvvrrrrrrxxx~~~sssoooppphhhiiijjjkkknnnssszzzsss[[[PPPOOOOOOOOONNNNNNNNNNNNOOOOOONNNOOOOOOPPPQQQQQQRRRRRRPPPOOOOOOSSSYYY___bbbccceeegggiiiiiiggghhhjjjmmmkkkcccTTTZZZfffVVVWWWTTTQQQQQQMMMJJJJJJKKKLLLLLLIIIEEEAAABBBBBBBBBAAAAAAAAAAAAAAA===<<<;;;:::999999999999555555666777888999999888===IIIhhhyyyttttttttt|||qqqfffjjjzzzllldddggggggaaa^^^\\\\\\\\\]]]cccjjjvvvyyywwwppphhhiiivvvttt}}}JJJCCCBBB<<<;;;>>>888777555444222111111111000000000000000000000000///////////////000111111...333444333;;;QQQjjj{{{yyytttgggWWWMMMKKKKKKJJJKKKNNNRRRWWWZZZ[[[[[[ZZZWWWXXXXXXYYYZZZ]]]bbbfffeeekkkttt{{{iii[[[___gggtttsssvvvyyywwwooohhhfffdddjjjrrrxxxzzz{{{~~~|||sssjjjfffdddbbbeeeiii```]]][[[```jjjrrrsssrrr|||wwwuuuvvv{{{xxxpppssslllmmmoooppppppooonnnmmmqqqsssrrrpppqqqttttttqqqpppqqqrrrtttttttttrrrpppqqqmmmiiiggggggfffcccaaa```ccceeeffffffeee]]]TTTLLLLLLJJJJJJLLLTTT___gggllljjjjjjjjjcccUUUKKKIIIYYYnnnbbbeeejjjqqq~~~~~~|||zzzzzz}}}{{{vvvpppyyyzzzpppmmmnnnggghhhjjjlllooouuu{{{hhhSSSOOOUUUPPPOOONNNNNNNNNOOOPPPQQQOOOOOOPPPPPPQQQRRRSSSSSSRRRQQQQQQUUU\\\aaaccccccdddgggiiihhhggghhhkkknnnhhhbbbUUU]]]rrrYYYOOOUUUTTTSSSRRRMMMJJJKKKLLLMMMMMMIIIDDD???AAAAAAAAAAAAAAAAAAAAAAAA>>>>>><<<;;;;;;;;;;;;;;;555555666777999:::999888???AAA```xxxrrrtttppp}}}uuueeehhh|||kkkfffccc]]]\\\\\\^^^^^^[[[[[[dddnnnvvvjjjfffooo|||uuujjjEEEEEEAAA>>>>>>555888777666444333222111111000000000000000000000000///////////////000111111---222333111777LLLfffwww}}}~~~~~~yyylllZZZNNNKKKKKKIIIIIIMMMSSSYYY]]]`````````TTTUUUVVVYYY\\\bbbjjjoooppptttzzz|||bbbUUU\\\kkkssstttsssuuuzzzzzzqqqhhheeeggglllsssxxxzzz|||qqqkkkeeecccaaa___aaafffgggaaa[[[[[[cccqqq~~~{{{www|||{{{uuulllmmmllllllkkkjjjjjjjjjjjjjjjssstttqqqnnnoootttuuusssqqqrrrsssuuuuuussspppmmmpppmmmiiihhhhhhhhheeebbb[[[^^^aaadddhhhhhh^^^SSSJJJJJJKKKKKKNNNUUU```hhhmmmlllmmmlllbbbRRRIIIIIImmmyyynnnyyy~~~uuuxxx|||~~~|||{{{www~~~wwwqqqmmmeeefffhhhjjjhhhhhhnnn{{{uuu___UUURRRPPPOOONNNNNNMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPQQQRRRRRRPPPPPPRRRTTTXXX\\\```ccciiiiiiiiijjjjjjkkkkkklllmmmaaabbbqqq```YYYRRRNNNOOOOOOMMMJJJMMMKKKHHHIIIKKKKKKIIIGGGEEECCCAAAAAAAAAAAA???>>>@@@>>><<<::::::999777555999888888999::::::888666>>>BBBMMMkkk|||lllzzz{{{~~~|||zzz}}}xxxlllmmm~~~~~~pppfffddd```\\\```^^^[[[YYY[[[bbbkkkrrrxxxrrrhhhhhhqqqttt~~~|||___GGGEEE@@@;;;:::888999888666444333333333333111111111111000000000000............////////////111///...111777FFF___tttzzzttt|||wwwhhhSSSOOOQQQJJJSSSTTTUUUVVVVVVVVVUUUTTTNNNRRRXXX^^^ccchhhmmmqqqvvvzzz~~~{{{yyytttnnnddd]]]\\\bbbkkkqqq|||nnnoooppphhhoooppptttzzz|||zzz{{{xxxlllcccdddeeeddddddgggiiifffddddddiiisss|||{{{yyyvvvqqqllljjjkkkmmmnnnllljjjiiikkknnnwwwtttpppppprrrttttttsssqqqppprrruuuqqqkkkhhhiiikkkllljjjeeedddfffeeebbbcccccc```^^^ccceee[[[NNNIIIMMMLLLHHHMMM[[[fffjjjooollljjjqqqlllRRRHHHYYYvvvxxxzzzzzz|||~~~|||zzz}}}qqqjjjhhh```___`````````ccclllyyylll[[[SSSQQQOOOOOOOOONNNNNNNNNNNNOOOOOOQQQQQQPPPPPPPPPQQQQQQRRRPPPQQQSSSVVVZZZ^^^bbbdddhhhhhhhhhiiiiiijjjjjjjjjiiicccjjj~~~~~~^^^YYYTTTQQQQQQPPPKKKGGGIIIHHHGGGIIIKKKKKKJJJGGGEEEDDDBBBBBBCCCBBB@@@>>>AAA@@@??????>>>===;;;999777666555666777888777666999<<>>????????????>>>===<<<;;;:::888555555666888888888999:::===QQQkkkvvv}}}lllnnntttnnnvvv}}}{{{yyyyyyyyyzzz}}}yyyrrrnnnfffeeebbb```^^^]]][[[ZZZ]]]\\\\\\```ggglllnnnoooeeefffdddmmmXXXBBB===DDDAAA======;;;888777666444333333333333111111111111000000000000............////////////222222333333222;;;PPPeeewwwuuu~~~qqq___\\\\\\SSSMMMLLLLLLKKKJJJIIIHHHGGGIIIMMMSSSWWWYYYYYYZZZ[[[UUUVVVUUUSSSPPPPPPRRRSSSSSSVVVZZZ___ccchhhnnnqqqooo~~~|||}}}tttmmmqqqvvv{{{tttggg___[[[cccnnnuuuvvvuuuvvvwwwyyy{{{}}}xxx___^^^```eeekkkrrr{{{{{{oooooonnnlllnnnqqqqqqooommmjjjjjjlllnnnpppooonnnoooooonnnllliiicccbbbdddhhhgggeeegggkkkkkkmmmjjjbbb]]]^^^aaaaaadddeeeeeebbb```^^^XXXPPPRRRQQQPPPRRR[[[hhhooopppoooooovvv~~~ffflllvvvttt}}}{{{}}}llldddZZZVVVVVVQQQTTTQQQPPPVVVcccrrr~~~{{{hhhXXXQQQQQQQQQPPPQQQPPPPPPOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOQQQUUUYYY^^^aaadddeeeggghhhiiiiiiiiihhhggggggjjj___rrr{{{YYYVVVSSSQQQPPPNNNKKKHHHHHHIIIKKKMMMNNNLLLJJJHHHFFFFFFGGGHHHHHHFFFBBB???AAAAAA@@@???>>>>>>???AAAAAA===999666777888999999:::999:::GGGbbbvvv~~~uuummmsssiiisss|||zzzvvvvvvwwwwwwyyy{{{~~~~~~~~~|||{{{}}}rrrjjjgggeeeeeedddbbb^^^[[[ZZZZZZ[[[\\\```ZZZZZZhhhyyy~~~qqqbbbbbbggglllzzzNNN??????EEE???999:::888777777666555444444333333111111111111000000000///............////////////000222444333111666III\\\rrrnnnvvvwwwgggaaa\\\OOOIIIHHHGGGEEECCCBBBBBBBBBFFFIIIMMMOOOPPPQQQSSSTTTPPPQQQRRRRRRSSSUUUYYY]]]ZZZ___fffkkkooossswww{{{}}}pppnnnuuu|||uuufff^^^XXXWWW```oooyyyzzzwwwzzz~~~pppmmmhhhaaa[[[YYY^^^cccmmmxxxvvvnnnnnnmmmlllooovvvtttrrrooommmmmmooopppmmmmmmooooooooolllhhhfffeeecccccceeeeeeccceeejjjoooqqqooofff___^^^```aaa___bbbccc```]]]YYYVVVSSSOOOMMMLLLRRR]]]hhhllllllqqqttt}}}rrryyy~~~{{{~~~ooo^^^YYYQQQMMMOOOLLLPPPMMMMMMUUUdddtttvvvaaaTTTPPPPPPQQQQQQQQQPPPPPPOOOOOOPPPPPPQQQPPPQQQQQQRRRRRRQQQPPPPPPNNNPPPUUUZZZ^^^aaabbbccciiiiiijjjkkkjjjiiigggfffhhh```xxxXXXUUUQQQNNNMMMNNNNNNNNNMMMOOOQQQQQQPPPMMMKKKIIIHHHHHHIIIJJJJJJHHHDDDAAAEEEEEEEEEBBBAAAAAADDDHHHFFFAAA;;;777666666777777888555666???UUUqqq}}}wwwqqqrrrhhhsss{{{|||}}}~~~vvvrrrsssvvvxxxyyyzzz{{{|||}}}}}}~~~zzzvvvqqqjjjdddbbbaaaaaaaaaccc^^^YYYXXXZZZ^^^______XXX[[[eeeuuutttfffiiilllttt___MMMAAAAAADDD<<<777999888666666666555555444333333111111111111000000000///............////////////---///333333111444CCCSSSooo|||zzz|||kkk}}}nnnfff\\\JJJHHHFFFDDDBBB@@@@@@AAAAAAGGGIIILLLNNNOOORRRUUUXXXXXXZZZ\\\^^^___```bbbdddfffjjjnnnooopppsssyyy}}}iiinnnyyyxxxnnneee___\\\\\\dddrrr}}}~~~{{{}}}vvvlllhhhggghhhkkkooo}}}vvvpppooollllllnnnuuussspppnnnmmmmmmmmmnnnjjjmmmooopppoookkkgggeeecccaaaaaacccbbbaaadddiiiooorrrppphhhbbb``````^^^[[[[[[\\\[[[XXXTTTUUUVVVLLLIIIKKKSSS___fffiiiiiiqqquuu|||uuu~~~|||vvvyyy~~~gggTTTRRRLLLIIIKKKJJJLLLKKKMMMVVVdddsss}}}ooo[[[RRROOOOOOPPPQQQPPPPPPOOOOOOOOOOOOPPPPPPNNNOOOQQQRRRRRRRRRQQQPPPNNNQQQVVV[[[___aaaaaaaaaiiijjjkkkkkkkkkiiifffeee]]]hhhqqqYYYVVVRRROOOMMMNNNPPPQQQQQQSSSUUUTTTQQQNNNMMMLLLKKKJJJJJJKKKKKKJJJFFFDDDCCCEEEGGGEEEBBBAAADDDFFFEEEAAA;;;777555444444333999666999>>>LLLkkkzzzxxxooouuu{{{{{{|||}}}yyyyyyzzzwwwwwwxxxyyyzzz|||~~~www|||zzzpppiiieeebbb_________`````````^^^[[[XXXXXXZZZ]]]]]]]]]```nnn}}}yyynnniiihhhlllnnnuuu}}}tttQQQJJJ???@@@BBB:::888<<<:::555555666666555444444333111111111111000000000000............////////////---...111333222444>>>JJJiiiyyyxxxvvvmmmvvvnnnaaaLLLIIIGGGDDDBBBAAABBBDDDFFFIIIKKKNNNQQQSSSVVVZZZ]]]YYY\\\aaaeeegggiiilllnnnrrrttttttrrrqqquuu~~~qqqmmmooozzzxxxqqqmmmiiicccddddddhhhrrr||||||~~~~~~{{{zzzuuurrrpppkkkiiilllmmmllljjjiiiiiiiiihhhggghhhkkkooopppnnnjjjgggfff]]][[[\\\_________bbbggghhhlllllliiigggeeeaaa[[[ZZZWWWUUUUUUSSSQQQSSSXXXMMMLLLPPPZZZdddhhhjjjlllnnnrrrrrrpppnnnmmmzzzrrrooocccPPPOOOJJJGGGJJJKKKJJJLLLQQQZZZfffrrr{{{uuueeeUUUOOONNNMMMNNNQQQOOOOOONNNNNNNNNNNNOOOOOOLLLNNNPPPRRRSSSSSSRRRQQQPPPSSSYYY^^^aaabbbaaa```hhhiiikkkkkkjjjgggdddbbb[[[uuu\\\[[[XXXTTTQQQPPPPPPQQQRRRTTTVVVTTTQQQOOOPPPQQQNNNLLLKKKKKKLLLKKKHHHFFFBBBGGGMMMNNNJJJFFFDDDEEECCC@@@;;;888777666555555;;;666<<>>999888999333444555666666666555444333111111111111000000000000............/////////000222000000333555444777<<>>===<<<999888:::999999777666<<>><<<;;;;;;999888777777777777777666444333333333444555111111111111000000000000000000000000000000000000///111222222111222444666<<>>;;;999:::999888888555888CCCPPPrrr}}}yyyxxx}}}{{{wwwuuussstttvvvssstttuuuwww{{{~~~xxxtttqqqooonnnnnnooopppppppppqqqpppooonnnnnnooonnnmmmmmmnnnppprrrooolllmmmppprrrqqqooolllnnnrrrssssssrrrqqqpppqqqppppppqqqpppllleee```]]]\\\\\\]]]___^^^[[[XXXXXXWWWVVVWWWYYYZZZYYYXXXZZZ[[[[[[ZZZYYYYYY[[[\\\hhhlll{{{mmmmmmfffhhhppppppqqqYYYDDD@@@777::::::999777777666666666666555444333333333444444111111111111000000000//////////////////////////////000111111111111333555555FFF___ttt~~~zzzyyyuuulllcccVVVTTTcccuuuxxxrrreeekkkwww~~~rrrkkkmmmcccbbbccceeekkkttt|||sss]]]ZZZ[[[bbblllssswwwxxx}}}zzz|||zzzlllbbb___YYY]]]hhh{{{xxxpppfffaaaaaaaaa___aaabbbccccccaaaaaa```aaaaaabbbcccddddddbbb```___\\\[[[\\\___bbbbbb___[[[\\\WWWUUUXXXZZZYYYZZZ\\\XXXYYYYYYWWWTTTRRRQQQRRRZZZaaajjjnnnllllllrrrxxxqqqXXXMMMgggxxxxxxwwwyyy}}}}}}yyypppfff\\\SSSKKKGGGFFFDDDGGGKKKLLLOOONNNNNNYYYlllvvvvvvaaaVVVMMMKKKKKKJJJKKKMMMIIIJJJJJJKKKLLLMMMOOOPPPNNNOOOQQQPPPOOONNNNNNOOOVVVXXX[[[^^^aaafffkkkooohhhqqqmmmiiinnnmmmiiikkk```RRRKKKLLLLLLLLLKKKJJJJJJJJJMMMKKKKKKKKKKKKJJJHHHFFFEEEFFFFFFGGGIIIJJJKKKKKKIIIGGGFFFEEEFFFGGGGGGFFFHHHFFFDDDCCCBBB@@@===;;;:::888888999777777===FFF\\\uuu}}}uuu{{{~~~tttmmmooovvvqqqqqqrrrssswww~~~zzzqqqnnnnnnllllllmmmnnnnnnmmmmmmmmmlllmmmmmmlllkkkkkkmmmoooooommmkkkllloooooollliiikkkmmmnnnmmmkkkiiiiiijjjkkkjjjiiihhhfffdddaaa```^^^]]][[[[[[[[[[[[ZZZYYYYYYWWWWWWXXXZZZ[[[[[[ZZZXXXYYYZZZZZZZZZ]]]cccgggjjj~~~kkkkkkkkkjjjnnntttwwwmmmJJJDDDEEE:::999999888777666666666666555555444333333333333333111111111111000000000//////////////////////////////000111111000000222444111===SSSjjjwww}}}www}}}nnnyyylll^^^^^^llluuummm^^^jjjxxxwwwhhh]]]UUUOOOQQQQQQRRRUUU]]]fffpppvvv{{{}}}ooo___WWW[[[dddnnntttwww{{{yyyeeebbblllxxx}}}nnneeedddccc```]]]___``````]]]\\\\\\]]]\\\^^^aaacccdddcccaaa___XXXWWWXXX[[[^^^___\\\YYYYYYUUUTTTXXXZZZYYYZZZ]]]WWWYYYYYYXXXVVVUUUUUUVVV^^^eeekkkkkkjjjmmmttt{{{aaaRRRaaawwwyyy}}}}}}{{{wwwrrrpppnnnfff\\\ZZZQQQIIIFFFEEEEEEHHHLLLHHHMMMOOORRR^^^rrr}}}~~~eeeWWWKKKHHHKKKKKKKKKKKKIIIJJJLLLKKKKKKLLLNNNPPPLLLNNNOOOOOONNNNNNOOOPPPXXXZZZ]]]```cccfffjjjnnnmmmqqqnnnlllooojjjjjjuuuZZZQQQKKKLLLMMMLLLJJJIIIJJJKKKJJJIIIIIIIIIJJJIIIFFFDDD@@@BBBDDDFFFHHHHHHHHHGGGFFFFFFGGGGGGGGGFFFFFFEEEIIIGGGFFFEEEDDDBBB???<<<;;;888888:::999777:::@@@KKKjjj}}}yyyvvv~~~zzznnnmmmrrrsssssssssrrrssswww~~~vvvqqqrrrnnnkkkjjjlllkkkhhhhhhjjjiiijjjjjjiiihhhhhhjjjkkkllllllllllllkkkiiieeebbbgggiiijjjjjjiiihhhiiijjjeeedddcccaaa```___^^^^^^\\\[[[YYYXXXXXXYYYZZZ[[[ZZZYYYWWWXXXZZZ[[[[[[[[[YYYYYYYYYXXXXXX]]]eeelllpppgggfffhhhmmmsssyyy|||wwwSSS???>>>AAA;;;888888777666666666666666444444444444333333333222111111111111000000000000000000000000000000000000///000111000//////111333000666GGG^^^mmmvvvxxx~~~ssszzzuuuhhhjjjooolllaaaWWWyyyxxxaaaOOOMMMLLLGGGNNNNNNNNNQQQVVV]]]dddhhhkkkgggjjjmmmdddWWWXXXdddgggsss~~~|||dddfffxxxrrreeebbb```\\\ZZZ]]]___]]]ZZZXXXYYY[[[YYY\\\```ddddddccc```^^^SSSSSSTTTWWWZZZ\\\\\\[[[\\\ZZZ[[[^^^^^^\\\[[[^^^[[[[[[ZZZXXXVVVUUUWWWYYYaaahhhllljjjhhhlllrrruuuSSSQQQuuutttzzzrrr|||zzzvvvooohhhcccYYYQQQMMMKKKJJJLLLPPPLLLTTT[[[```lll|||kkkYYYIIIFFFJJJMMMKKKIIIJJJLLLMMMLLLKKKKKKMMMPPPLLLMMMOOOOOONNNOOOQQQSSSZZZ\\\```bbbdddfffiiikkkmmmmmmjjjmmmmmmcccggg}}}[[[RRRLLLMMMNNNLLLIIIGGGHHHJJJFFFFFFFFFGGGHHHGGGDDDBBB???AAABBBDDDFFFFFFFFFFFFFFFGGGIIIIIIIIIHHHHHHHHHJJJHHHGGGFFFFFFDDD@@@===<<<999888::::::777888;;;@@@\\\ssszzzxxxuuuyyypppppprrrsssssssssssstttxxx{{{~~~uuupppmmmnnnkkkffffffiiiggghhhhhhgggeeedddeeegggggghhhiiihhheeecccbbbaaaccccccccccccddddddcccccc```^^^\\\[[[[[[\\\[[[[[[XXXYYYYYYYYYXXXXXXZZZ[[[[[[YYYWWWWWWYYYZZZZZZZZZ\\\^^^```aaaeeennn|||vvvmmmrrrxxxWWWHHH@@@888888999777777666555555555666666444444444444333333222222111111111111000000000000000000000000000000000000///000000000//////000222222222===RRRbbblll{{{~~~yyyttt}}}zzzsssvvvrrrhhhfffnnnxxxcccOOOHHHKKKQQQTTTUUUVVVXXX\\\aaaggglllooojjjiiiiiiiiihhhiiipppyyywwwpppdddppptttdddaaa^^^YYYYYY\\\___]]]YYYVVVXXXZZZ[[[^^^bbbeeeeeebbb^^^[[[SSSTTTUUUUUUUUUWWWYYY\\\^^^\\\]]]``````\\\\\\^^^\\\[[[YYYVVVUUUWWW[[[___cccjjjmmmjjjiiikkkkkkhhhLLLVVVrrrVVVrrrqqqyyy|||zzzqqqggg]]]XXXTTTQQQRRRUUUZZZeeennnttt}}}oooZZZGGGDDDKKKNNNKKKHHHKKKMMMNNNMMMKKKJJJMMMOOOLLLNNNOOOOOOOOOPPPSSSUUU[[[^^^aaacccdddfffhhhiiikkkhhheeekkkiii[[[bbb{{{^^^RRRLLLNNNNNNKKKGGGFFFGGGIIICCCCCCDDDEEEFFFEEECCC@@@AAAAAABBBCCCDDDEEEFFFGGGGGGIIIJJJJJJJJJIIIJJJKKKJJJIIIGGGGGGFFFDDDAAA>>>>>>999888:::999666666888666MMMcccsssvvvmmmrrrwwwqqqnnnooorrrssstttuuuxxxzzz|||~~~wwwrrrrrrnnngggfffjjjiiiiiihhhfffdddbbbcccdddccceeegggeeebbbaaacccfffeeedddbbbbbbcccbbb___]]]^^^\\\YYYXXXZZZ[[[ZZZYYYXXXZZZ[[[[[[ZZZYYYXXXXXX[[[YYYWWWWWWXXXYYYYYYYYY]]]aaahhhqqq}}}vvvqqqppp```;;;CCCDDD888555:::777666666555555555555666333333444444444333222111111111111111000000000000000000000000000000000000///000000///......000222333000777JJJZZZddduuuxxxrrryyy|||zzzvvvjjjtttnnnQQQHHHIIIIIINNNVVVWWWYYY___fffmmmuuu{{{~~~xxx|||{{{xxx}}}dddiiizzzhhhdddbbb\\\YYY]]]___]]]YYYVVVXXX[[[]]]```cccfffeee```[[[XXXWWWXXXXXXUUURRRRRRUUUYYYZZZYYYZZZ^^^]]][[[\\\```YYYXXXVVVTTTUUUZZZaaagggdddkkknnnlllkkkjjjeee]]]NNNaaauuurrrGGGuuutttsssqqq|||}}}|||oooccc]]]bbbkkksssuuu~~~jjjQQQGGGJJJHHHGGGKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLNNNNNNOOOQQQUUUWWW^^^```aaaaaaaaaccchhhmmmgggppphhhccceeeUUUddd}}}}}}sssRRR\\\TTTPPPJJJHHHJJJKKKJJJHHHEEEDDDCCCEEEFFFEEEAAA===EEEDDDCCCBBBBBBCCCDDDEEEIIIIIIIIIJJJJJJLLLMMMMMMNNNLLLJJJIIIGGGEEEAAA???999:::;;;:::888777888999999===RRRllltttlllnnnzzzuuuwwwwwwtttooonnnrrrwwwvvvyyy~~~zzznnnhhhdddeeeeeefffeeeaaa^^^___ccc```aaaaaa```]]][[[[[[]]]______^^^^^^]]]]]]\\\\\\\\\YYYYYY[[[ZZZWWWWWWZZZWWWWWWWWWYYY[[[\\\[[[YYY\\\[[[XXXVVVVVVZZZ___cccnnntttkkkxxxmmmSSS>>><<<>>>:::666666666666666666555555555555333333444555444333111000111111111111111111111111------......//////000000000000////////////000000222222444:::JJJ```rrr|||~~~xxx}}}jjj~~~}}}[[[FFFEEEGGGPPP\\\___cccjjjqqqvvv{{{~~~~~~zzzhhhyyyggg]]]XXX[[[[[[[[[[[[[[[ZZZXXXWWWVVV[[[```aaa___]]]^^^^^^\\\WWWZZZ\\\YYYTTTRRRTTTWWWUUUYYY^^^bbbbbbbbbaaaaaa___TTTLLLPPPZZZaaadddfffcccnnnooopppvvvooo[[[PPPWWWmmmUUUGGGtttrrr|||gggPPPFFFJJJGGGGGGKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLIIIJJJLLLMMMNNNQQQVVVZZZ```bbbcccccccccdddgggjjjggghhhdddfffdddYYYuuuwwweeeLLLWWWWWWRRRLLLHHHHHHHHHFFFCCCFFFEEEEEEGGGJJJJJJGGGDDDFFFEEEDDDCCCCCCDDDEEEEEEJJJIIIIIIIIIJJJKKKLLLLLLNNNLLLJJJIIIGGGDDDBBB@@@======>>><<<999888888999777999IIIbbbqqqrrrpppsss}}}pppmmmssswwwtttooommmpppuuu|||rrriiiggggggggggggdddbbbbbbcccaaaaaaaaa___^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^]]]]]]```ZZZXXXZZZ[[[ZZZYYYZZZYYYYYYXXXWWWUUUUUUUUUUUUWWW\\\aaabbbaaaccciiinnnuuurrrtttsssyyy___JJJ:::999;;;777444555666666666666555555555444333333444444444333222111111111111111111111111111000000000000111111222222000000////////////000000333333444999EEEXXXkkkwww|||yyyvvv|||oooUUUIIIJJJIIIQQQ___fffooorrrrrrrrryyy{{{rrrzzziii```ZZZ\\\\\\\\\\\\[[[ZZZYYYXXXXXX]]]``````\\\[[[^^^___^^^]]]^^^^^^ZZZVVVTTTXXX\\\ZZZ]]]aaabbbaaa___]]]]]]]]]SSSMMMRRR\\\bbbeeegggooooooppp~~~vvvYYYPPPlllxxxsss}}}JJJ@@@{{{mmm```mmmaaaMMMEEEIIIFFFGGGKKKIIIJJJJJJJJJKKKKKKKKKLLLLLLIIIJJJJJJKKKMMMRRRXXX]]]aaacccffffffffffffgggiiiooohhhhhhllleeeeeejjjrrrzzzZZZIIIRRRUUUPPPKKKHHHGGGGGGDDDBBBEEEDDDEEEGGGJJJKKKKKKIIIFFFFFFEEEDDDDDDEEEFFFGGGIIIIIIIIIIIIIIIIIIJJJJJJMMMLLLJJJHHHFFFDDDBBBAAABBBCCCBBB???<<<999888999777888@@@SSShhhtttqqqiiivvvwwwlllnnnrrrqqqnnnlllnnnrrrvvv}}}wwwtttppphhhbbb```aaabbbbbbaaa___]]]]]]]]]^^^]]]\\\[[[[[[\\\]]]]]]]]]\\\\\\___ZZZWWWYYY[[[YYYXXXYYYXXXYYYZZZXXXVVVWWW[[[___ZZZ^^^aaabbbfffrrr|||oooggghhhppp{{{vvvNNNAAA888999:::555333666666666555555555444444444333333333444333333222111111111111111111111111111000000000111111111111222000000////////////000000222333444777>>>MMMaaapppzzztttsssooo}}}zzz___NNNIIIKKKGGGOOOaaakkkpppxxxyyyzzziii```YYYZZZZZZZZZYYYYYYXXXXXXWWWWWW^^^aaa```[[[ZZZ^^^aaaaaaaaaaaa```[[[WWWVVVZZZ^^^\\\___bbbbbb```]]][[[ZZZYYYRRRPPPWWW___dddgggiiixxxooottttttUUUUUUhhhyyyddd@@@:::{{{oooiiidddjjjvvvZZZJJJEEEHHHEEEGGGKKKHHHJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLNNNSSSYYY^^^aaacccfffhhhiiijjjjjjiiitttmmmnnnmmmhhhyyyeeewwwnnnXXXKKKPPPPPPLLLGGGFFFGGGHHHFFFDDDCCCCCCCCCEEEFFFHHHIIIIIIGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHHHHIIIIIIJJJLLLLLLJJJHHHEEECCCCCCCCCHHHHHHGGGCCC>>>;;;999999:::;;;===EEEYYYmmmpppgggqqqyyyjjjffflllsssssstttvvvxxx{{{pppbbb]]]```bbbaaabbb___]]]\\\]]]^^^\\\[[[ZZZZZZ[[[\\\]]]]]]]]]]]]]]][[[[[[]]][[[WWWWWW[[[TTTWWWYYYXXXWWWYYYaaagggeeejjjooovvvzzzrrrlllfffjjjsssnnn|||zzzppp```CCC===:::<<<:::666555777555555555444444444333333222222333333333222222222111111111111111111111111////////////////////////000000////////////000000///000222444777BBBWWWiiiooo}}}rrrkkkzzzrrryyy{{{^^^NNNHHHHHHGGGSSShhhsss|||vvvqqq{{{xxxzzziii```XXXVVVVVVVVVUUUUUUTTTUUUUUUUUU\\\___```]]]\\\___aaa``````aaa```]]]ZZZYYYZZZ\\\ZZZ]]]``````___\\\[[[[[[VVVRRRTTT\\\cccgggiiilllwwwrrr~~~eeeRRRhhh|||jjj}}}RRR>>>;;;tttaaa___eeekkknnnTTTGGGEEEHHHEEEHHHLLLHHHKKKKKKKKKLLLLLLLLLLLLMMMQQQQQQPPPOOOPPPTTTZZZ___```aaaeeeiiilllmmmmmmlllmmmooopppnnnzzz}}}aaaUUUMMMPPPMMMIIIFFFFFFGGGHHHFFFDDDEEEDDDDDDDDDDDDEEEFFFHHHGGGFFFEEEEEEEEEGGGHHHIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJKKKKKKHHHDDDCCCDDDFFFLLLKKKJJJFFFAAA===;;;;;;888<<<;;;;;;JJJbbbppppppnnnwww}}}pppnnnrrrrrrsssuuuxxx{{{}}}~~~}}}|||wwwpppnnnjjjddddddcccaaa```___^^^[[[YYYZZZZZZZZZZZZ[[[\\\\\\]]]ZZZ\\\___```[[[VVVYYYaaaWWW[[[```bbbbbbfffmmmtttnnnffflllllleeehhhttttttKKK>>><<<<<<<<<999555444666444444444444333333333333222222222222222222222222111111111111111111111111000000000000////////////000000////////////000000,,,---000222333:::NNNaaajjjyyyyyyhhh|||uuuttt{{{kkkXXXNNNNNNSSSfff}}}pppcccgggrrrzzz{{{jjjbbbXXXUUUUUUUUUTTTTTTTTTTTTUUUVVVXXX^^^aaa```___aaaaaa___^^^```bbbbbb```^^^[[[ZZZ[[[]]]^^^^^^\\\ZZZYYYYYYUUUTTTYYYaaagggiiilllpppttt|||WWW^^^uuusss~~~HHH<<<:::}}}kkkeeemmm}}}cccNNNEEEEEEHHHEEEJJJNNNHHHLLLLLLLLLMMMMMMMMMNNNNNNSSSSSSSSSRRRSSSVVV[[[___```aaadddhhhmmmoooooommmiiisssuuu|||SSSOOOLLLNNNNNNJJJGGGFFFHHHHHHEEEBBBHHHHHHGGGEEEDDDDDDGGGIIIFFFFFFEEEEEEEEEGGGHHHIIIHHHHHHHHHHHHIIIJJJKKKLLLIIIKKKKKKHHHDDDBBBEEEHHHMMMMMMKKKHHHCCC???>>>>>>555::::::666???VVVnnnzzznnnlll{{{sssooonnnqqqxxxzzzyyy|||sssjjjlllllljjjeee```]]]\\\\\\[[[YYYXXXXXXZZZ\\\]]]\\\\\\]]]^^^[[[[[[dddnnnnnnttt}}}}}}qqqlllbbbbbbmmmqqqoooyyyvvv```@@@;;;;;;;;;999666333333333444444333333333222222222222111111111111222333333111111111111111111111111333222222222222111111111000000////////////000000,,,+++...222222555FFFXXXhhhuuu~~~tttrrrsss||||||{{{hhh^^^___iiiwwwggg______dddoooyyyzzzkkkcccZZZWWWXXXWWWVVVVVVVVVXXXYYYZZZVVV]]]bbbbbbaaacccaaa^^^___aaaeeeggggggddd```]]]]]]^^^^^^\\\YYYUUUSSSSSSVVVXXX^^^fffjjjkkkooottt{{{jjj___|||ooo~~~hhhBBB999666wwwWWWJJJDDDFFFIIIFFFKKKOOOIIIMMMNNNNNNNNNNNNOOOOOOOOOPPPQQQRRRSSSTTTWWW\\\___bbbbbbcccggglllnnnnnnllllllwwwwwwRRROOOJJJJJJLLLIIIFFFGGGIIIIIIGGGDDDIIIIIIHHHFFFDDDEEEIIILLLEEEEEEDDDDDDEEEFFFHHHIIIGGGHHHHHHIIIJJJLLLMMMNNNIIIJJJKKKHHHCCCBBBEEEIIILLLMMMLLLIIIDDDAAA@@@AAA777:::999666999KKKdddwwwssslllrrr~~~zzzyyy|||vvvyyyyyywwwyyy}}}uuuqqqqqqnnnkkkgggeeedddgggjjjlllssskkkeeeffflllvvvvvvnnnhhheeellleeeeeelllqqqzzz|||[[[JJJ>>>::::::888666444444555444333333333333222222222222222111000000000111333444111111111111111111111111333333333222222222111111000000////////////000000000,,,...333222222>>>OOOcccnnnyyy~~~|||pppvvv~~~tttooorrryyysssiiillleee```bbbiiirrr|||tttfffaaaYYYWWWYYYXXXWWWWWWWWWYYY[[[]]]WWW]]]aaa``````ccccccaaa___aaacccfffgggeeebbb```[[[\\\\\\ZZZVVVSSSRRRQQQYYY[[[bbbjjjmmmmmmqqqxxxqqq```xxxwwwwwwQQQ===666444qqqSSSIIICCCGGGIIIGGGLLLPPPIIINNNNNNOOOOOOOOOPPPPPPPPPMMMOOOQQQSSSUUUXXX]]]```eeeddddddgggkkkmmmmmmkkkooouuusssZZZUUUJJJEEEGGGEEEDDDFFFJJJLLLKKKIIIGGGHHHGGGEEECCCDDDIIIMMMEEEDDDDDDDDDDDDFFFHHHIIIGGGGGGHHHIIIKKKMMMOOOPPPHHHJJJKKKGGGCCCBBBFFFJJJLLLLLLKKKIIIEEECCCBBBBBB===<<<:::888888CCCYYYnnnxxxmmmhhhvvvtttxxxyyyvvvuuuxxxzzzzzz{{{{{{~~~vvvxxx}}}wwwooohhheeefffiiikkkjjjnnntttwwwttt}}}FFFCCCBBB;;;;;;888555555777888777333333333222222222111111111111000000000111333444111111111111111111111111111111111111000000//////000000////////////000000333...///444333111:::HHH]]]gggsss|||{{{pppmmmxxxzzzzzz}}}~~~pppfffhhhllljjjhhhfffggglllvvv}}}zzzwwwsssnnnjjjgggjjjpppvvvzzz~~~mmm```]]]WWWUUUWWWWWWVVVUUUVVVXXX[[[\\\YYY^^^```^^^^^^bbbdddccc^^^___```bbbddddddbbbaaaWWWXXXYYYXXXUUUTTTTTTTTTZZZ^^^eeelllnnnnnnssszzz```^^^tttdddAAA;;;666666bbbLLLDDDDDDDDDEEEFFFHHHIIIJJJNNNPPPQQQQQQOOOOOOPPPRRRRRRNNNLLLOOOWWW^^^``````dddcccdddfffiiikkkkkkjjjiiiiiiwww|||vvv[[[QQQEEEBBBGGGEEECCCDDDGGGIIIIIIGGGCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHFFFDDDCCC???<<<;;;:::999===NNN```sssmmmnnnlllttt}}}tttwwwtttxxx|||ooojjjnnntttxxx}}}~~~wwwsssqqqiiiccccccfffhhhmmmrrrmmm{{{zzzyyyyyyTTT??????::::::999888666555555444444222222222222222222222222111111111111111111111111000111111111111222222222222222222111111111000000111111000//////////////////111333222222444:::???ZZZaaakkkrrrxxx|||~~~~~~}}}uuutttrrr~~~zzzuuu~~~{{{xxxbbb]]]```bbbaaacccbbb```bbblllzzz~~~~~~yyyeeeaaa\\\WWWVVVTTTTTTTTTVVVZZZ]]]^^^^^^``````aaabbbaaa```______\\\___bbbcccbbbaaa```aaa]]]XXXTTTTTTRRRPPPQQQTTT]]]gggcccffftttrrrrrrtttXXX{{{vvvwwwnnnGGG888666<<>><<<777888CCCQQQffflllrrrlllkkk|||xxxyyyvvvtttmmmqqqtttuuuuuuvvvzzz~~~yyyuuurrrnnnhhhdddcccbbbeeejjjkkkjjjmmmrrrvvv~~~www|||jjjCCC;;;>>>:::999999777666555444444444222222222222222222222222111111111111111111111111000000111111111222222222222222222111111111000000111111000///////////////222222222222222444777:::PPPYYYeeeooouuuzzz~~~zzzssssssrrr}}}~~~zzzhhh^^^cccjjjlllmmmuuuwwwyyyzzzjjj^^^^^^ZZZWWWVVVVVVUUUUUUWWW[[[]]]_________```bbbccccccbbbaaa```[[[^^^ccceeedddaaa___^^^[[[VVVSSSRRRQQQPPPUUU[[[eeefffhhhnnnqqqppp}}}mmm|||xxxppplllMMM@@@:::555vvvwwwzzz~~~bbbIIIAAAEEEFFFFFFHHHIIIKKKLLLLLLMMMOOOPPPPPPOOOOOOPPPQQQRRRPPPPPPTTT[[[aaaccccccfffggghhhkkkmmmlllhhheeeccchhh~~~LLL@@@AAA@@@FFFDDDBBB@@@@@@@@@???===<<>>??????@@@AAABBBFFFFFFGGGHHHHHHGGGFFFEEEAAACCCEEEFFFHHHHHHGGGGGGIIIHHHGGGGGGGGGIIIKKKLLLHHHHHHHHHHHHGGGEEEDDDCCCEEEDDDBBB???999777<<>>@@@GGG???wwwllljjjsss}}}YYYHHHFFFDDDEEEFFFHHHJJJKKKLLLLLLMMMNNNPPPPPPOOOOOOPPPRRRQQQQQQRRRVVV\\\aaaccccccdddfffiiimmmooommmiiieee___ggghhhHHHDDDBBB>>>???@@@@@@???>>>>>>===;;;:::????????????@@@AAABBBCCCDDDEEEFFFGGGGGGEEEDDDBBB@@@AAACCCEEEFFFFFFFFFEEEIIIGGGEEEDDDEEEGGGJJJLLLGGGGGGGGGFFFFFFEEEDDDCCCBBBCCCCCCAAA>>><<<===@@@KKKeeessstttqqqcccjjj~~~rrrmmmpppqqqmmmiiigggfffddddddfffiiijjjiiifffiiikkkjjjlllqqqpppkkklllkkkooouuussslllhhhhhhmmmkkkjjjkkkmmmooonnnmmmpppmmmnnnssszzzwwwnnn|||tttIII===;;;;;;999111666666666555444333333222111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111000000///000000111666444222333555666444111;;;FFFVVVdddlllpppwwwxxxwwwyyyuuummmyyy~~~~~~|||xxxlllyyy~~~zzz~~~mmmaaaXXXXXXYYYWWWVVVWWWZZZYYYXXXZZZ]]]___```___]]]```ccceeefffeeecccbbb\\\___bbbcccaaa^^^\\\[[[YYYUUUSSSRRRQQQTTT^^^jjjqqqgggnnnsssooopppdddgggeeekkkHHH>>>111;;;KKKCCCxxxpppxxxtttRRRFFFHHHBBBCCCEEEHHHIIIKKKKKKKKKMMMOOOPPPPPPPPPPPPRRRSSSPPPQQQSSSXXX\\\```aaabbbbbbdddhhhmmmpppoookkkggg]]]fffXXXFFFEEEBBB>>><<<<<<===>>>>>>>>>======<<>>???<<<999;;;>>>???>>>>>>>>>???======<<<======>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBAAAAAAAAACCCEEEFFFFFFFFFEEEDDDCCCCCCDDDDDD???AAAAAA@@@AAACCC@@@;;;:::BBBNNNbbbssspppiiimmmnnnkkkgggfffhhhiiigggeeefffaaa``````aaaccceeeeeedddhhhfffddddddeeeffffffgggrrryyy}}}~~~```GGG;;;;;;444111666888222333444444444222111000111111111111111111111111/////////////////////////////////000000000111111111111111111111222222222111111000000000111222222333222111222444666666666777999DDDUUU```eeellluuuuuu~~~yyymmmvvv~~~~~~~~~}}}}}}||||||}}}rrr{{{nnnbbbZZZXXXVVVUUUVVVXXX[[[^^^\\\[[[ZZZ[[[]]]______^^^^^^___```aaabbbbbbaaaaaa]]]]]][[[YYYXXXXXX[[[^^^ZZZVVVTTTXXX\\\aaahhhoooooommmlllooofffgggkkkmmmqqqPPPBBBAAA444111666111xxxcccaaa___cccrrryyyZZZEEE???AAAAAACCCFFFIIIKKKLLLLLLLLLOOOQQQRRRSSSRRRSSSUUUVVVSSSVVVZZZ]]]______``````bbbdddgggjjjmmmllliiifff]]]mmmddd@@@<<<999;;;@@@:::777;;;>>>???>>>======>>>============>>>???@@@@@@@@@???>>>>>>???AAACCCEEEFFFEEECCCAAAAAAAAABBBCCCAAAAAAAAAAAAAAACCCDDDDDDFFFEEEDDDCCCCCCCCCDDDDDDBBBDDDCCCAAAEEEJJJGGGAAA>>><<>>???===;;;<<<===????????????@@@AAABBBCCC@@@???>>>>>>???BBBEEEGGGIIIGGGCCCAAA???@@@BBBCCC@@@@@@AAABBBBBBCCCCCCCCCFFFEEECCCBBBBBBCCCDDDEEEDDDFFFEEEDDDJJJRRRQQQKKKFFF@@@MMM]]]dddxxx{{{uuutttwww|||zzz{{{kkk|||JJJ:::222444888555666777000000111222333333222000///000000000000000000000000........................////////////000000000000000000111111222222222222111111000000111222333333000111111...+++,,,000555333---333GGGXXX___fffoooppp{{{xxxyyyuuuccchhh~~~|||yyyyyy|||~~~|||{{{zzz{{{{{{zzz}}}|||}}}}}}|||{{{xxxpppkkkbbbXXXTTTVVVXXXXXXWWWVVVWWW[[[\\\[[[]]][[[ZZZZZZ\\\^^^]]]]]]___^^^\\\[[[[[[\\\]]]^^^UUUWWWXXXYYYXXXWWWXXXZZZVVVQQQRRR]]]jjjpppqqqrrrqqqrrrqqqaaa___rrr[[[WWWIII???>>>666---...{{{pppgggaaa]]]dddmmm{{{cccKKK???AAABBBCCCEEEGGGIIIKKKLLLLLLLLLNNNPPPSSSTTTSSSRRRQQQRRRSSSVVVZZZ]]]^^^```bbbcccbbbggggggfffjjjoookkkbbbccc{{{~~~cccOOO???<<<<<<888888>>>999;;;;;;;;;999999999;;;<<<======>>>>>>>>>>>>======EEEFFF>>><<>><<<<<<888888===999:::;;;:::999888999;;;<<<<<<===>>>>>>>>>>>>===<<>>>>><<>>>>>:::888555222////////////sssRRRHHHAAAAAAFFFFFFFFFFFFHHHJJJKKKMMMNNNNNNPPPQQQSSSSSSQQQPPPPPPPPPUUUXXX\\\___```aaabbbdddiiidddhhhpppnnnnnntttrrrLLLBBB::::::;;;888777999777888999999888888999:::;;;;;;;;;;;;<<<===>>>>>>===@@@BBBDDDKKKPPPLLLDDDAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEEEECCCBBBBBBCCC???AAADDDHHHJJJJJJHHHFFFFFFFFFFFFGGGHHHHHHGGGFFF>>>AAADDDBBB===???OOO```rrrxxxgggnnnyyyLLL;;;:::999666555444333111111000000000////////////000111111222222222111111000000///................................./////////000000////////////000000000111333333444444444333333222000000000000000000000000333000///111444;;;JJJXXXeeekkkpppssswww||||||yyyqqqyyy{{{}}}{{{}}}{{{vvvuuuwwwxxxwww{{{|||}}}~~~~~~}}}{{{zzz{{{||||||{{{yyyxxxxxxyyy||||||{{{{{{zzzzzzzzzzzzxxxxxxyyy{{{~~~uuueeebbb]]]\\\\\\WWWYYYXXXWWWVVVUUUUUUUUUUUUTTTTTTUUUYYY]]]___^^^]]]___`````````___]]]\\\[[[[[[ZZZYYYZZZZZZZZZWWWUUUUUUUUUUUUTTTSSSSSSUUUVVV[[[kkkmmmnnnuuunnnjjj{{{~~~ggg~~~}}}III888<<<888666444111000000000000hhhLLLFFFBBBBBBEEEDDDGGGGGGHHHJJJLLLMMMOOOPPPOOOQQQRRRRRRPPPOOOPPPQQQVVVXXX\\\______```bbbccckkkdddfffmmmkkkpppzzzcccDDD>>>999999:::888777888666777888888777777999:::::::::::::::;;;<<<===>>>>>>???@@@CCCIIILLLHHHAAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEFFFFFFDDDCCCCCCCCCEEEGGGIIIKKKKKKJJJIIIHHHGGGFFFEEEFFFHHHHHHEEECCCBBBBBBEEEEEEBBB@@@GGGPPPnnn~~~~~~ooommmxxxWWW<<<999:::666555444333111000000000000//////......//////000111111111000000000000000000....................................////////////...////////////000000000222333333444444333333333000000000000000000000000111000000000111666CCCQQQ___ffflllooouuu{{{~~~}}}zzzwwwvvv|||xxxzzzxxxttttttvvvvvvrrrwwwyyy{{{}}}~~~}}}{{{zzzxxxzzz{{{zzzyyyyyyzzz{{{||||||||||||{{{zzzzzzyyywwwwwwxxxyyy{{{}}}~~~~~~qqqaaa^^^ZZZZZZ]]][[[YYYXXXWWWVVVUUUTTTSSSSSSSSSSSSVVVYYY^^^aaabbbbbbbbbaaa___]]]\\\\\\\\\\\\ZZZYYYYYYYYYZZZYYYWWWUUUTTTUUUTTTSSSSSSUUUYYY]]]aaakkklllooosssiiivvvpppooooooZZZ>>>999:::777666444222000/////////pppdddlllzzz~~~\\\GGGGGGDDDCCCEEECCCHHHHHHIIIJJJLLLNNNPPPQQQNNNPPPQQQQQQPPPPPPQQQRRRWWWZZZ]]]``````aaacccdddkkkffffffgggdddnnn[[[???<<<999888888888777777555666888888777777888::::::999999999:::<<<===???>>>>>>???BBBEEEFFFBBB>>>@@@@@@AAAAAAAAAAAABBBBBBCCCEEEGGGGGGEEECCCBBBBBBFFFHHHJJJKKKJJJHHHGGGHHHFFFDDDBBBCCCFFFFFFDDDAAAIIIEEECCCBBBAAA@@@EEELLLlllyyyzzztttqqqnnn~~~fffCCC:::;;;888222333333111000000/////////...............///000000000//////......//////000------------------------------........./////////......////////////000000111222222333333333333333000000000000000000000000000///000111111333>>>IIIYYYaaahhhlllqqqyyy}}}}}}yyytttmmmsss|||vvvwwwvvvssssssuuutttooosssuuuxxx{{{}}}}}}{{{zzzwwwyyyzzzzzzyyyyyyzzz{{{{{{{{{{{{{{{{{{zzzyyyxxxqqqsssuuuwwwyyyzzz{{{{{{||||||ooo```]]]XXXWWW[[[YYYXXXXXXWWWVVVUUUSSSRRRRRRVVVVVVXXXZZZ^^^aaadddfffbbb```]]][[[ZZZZZZ[[[[[[XXXWWWWWWXXXYYYXXXVVVTTTRRRTTTTTTSSSSSSWWW___eeeiiijjjiiilllqqqwwwvvvtttGGG888999777444333222000...------,,,xxxdddfffiiiMMMAAAGGGEEEDDDFFFDDDIIIIIIIIIJJJLLLNNNPPPRRRMMMNNNPPPPPPOOOPPPRRRTTTZZZ]]]```bbbcccccceeefffjjjiiijjjgggdddrrr~~~NNN===<<<999777666888888777444555777777666777888:::999999888888999;;;===???======>>>@@@AAA@@@??????@@@@@@@@@AAAAAABBBBBBBBBCCCEEEGGGGGGEEEBBBAAAAAAAAADDDGGGGGGFFFEEEEEEFFFFFFCCCAAABBBFFFHHHEEEBBBHHHFFFEEEEEECCCBBBGGGNNNcccnnnxxx{{{{{{zzzwwwsssooo~~~kkkIII<<<:::777444444222222111000////////////......------......///000///...---,,,,,,---...///---------------------------------.........//////........./////////000000000111111222333333222222000000000000000000000000000///000222222222777>>>PPPXXXaaaeeejjjqqquuuvvvvvvssslllkkk~~~~~~vvvwwwvvvssstttvvvsssnnnnnnqqquuuyyy|||||||||{{{yyyzzz{{{zzzxxxxxxxxxzzzxxxxxxyyyyyyyyyxxxwwwwwwqqqrrrtttuuuuuuvvvyyy|||{{{zzz}}}lll___]]]WWWUUUYYYWWWTTTTTTUUUUUUTTTSSSSSSRRRXXXXXXXXXXXXYYY\\\```ccc___^^^\\\[[[YYYXXXXXXWWWVVVUUUUUUVVVWWWVVVTTTRRRQQQRRRTTTSSSTTT[[[eeemmmnnnkkkmmmqqq|||vvvhhh@@@:::;;;666222111000000///......---qqqmmmmmm~~~ZZZCCC===FFFFFFDDDGGGFFFIIIIIIIIIJJJLLLNNNQQQRRRLLLNNNOOOOOOOOOPPPSSSUUU\\\___bbbdddeeeeeeggghhhjjjmmmpppllliiizzzggg???<<<<<<999666555777888777333555777777666777888:::999888888777999;;;===???<<<<<<>>>@@@???===>>>AAA@@@@@@@@@AAAAAABBBBBBBBBCCCEEEGGGGGGDDDBBBAAA@@@???CCCFFFGGGFFFEEEGGGIIIHHHEEEBBBCCCHHHKKKIIIFFFBBBEEEJJJLLLIIIEEEHHHOOORRR^^^iiiooorrrxxx}}}~~~vvvpppttt]]]FFF888:::;;;222111999222111000//////...//////...------------...//////...---,,,+++,,,,,,...///---------------------------------.........//////............/////////000///000111222222222222222000000000000000000000000000///000333333000222666GGGPPPYYY]]]bbbiiimmmnnnvvvuuunnnhhhrrrvvvwwwvvvtttuuuwwwtttmmmkkknnnsssxxx{{{||||||{{{{{{{{{|||zzzxxxvvvwwwxxxuuuvvvwwwxxxxxxwwwvvvuuuuuuwwwvvvtttqqqrrrxxx}}}yyyxxxyyy|||~~~~~~|||eeeYYYYYYSSSRRRVVVTTTQQQQQQRRRSSSTTTTTTTTTSSSYYYXXXVVVTTTTTTVVVZZZ]]][[[\\\\\\\\\ZZZXXXUUUTTTTTTSSSSSSTTTUUUUUUSSSQQQOOORRRSSSTTTUUU]]]hhhrrrnnnnnnuuuzzzzzzuuu{{{MMM<<<===;;;444111111111111111111111111rrrnnnlllvvvmmmKKKHHHDDDCCCFFFIIIIIIHHHJJJIIIIIILLLOOOQQQNNNLLLNNNQQQRRRPPPMMMOOOUUU\\\``````aaaccceeefffhhhhhhlllmmmjjjdddgggSSSAAA;;;999777666777777666555666666666666666555555555444555555666777888888999;;;===?????????>>>???@@@======>>>???@@@@@@AAAAAACCCCCCCCCBBBBBBAAAAAAAAACCCDDDDDDCCCAAAAAACCCDDDBBBCCCDDDEEEFFFFFFFFFFFFHHHHHHGGGFFFEEEEEEFFFFFFMMMOOORRRaaarrruuu{{{ooo}}}wwwjjjkkkyyyOOOCCC===555222333333111...111///......//////...---------------------------...---,,,++++++,,,---......---,,,++++++,,,---...---,,,,,,,,,,,,---......---------............///000000000000000000000000000000111111111000000///000000000000000000000000>>>IIIVVV]]]___aaaiiipppuuuvvvwwwwwwxxx~~~zzzwwwxxxxxxrrrmmmlllooorrruuuvvvvvvvvvwwwxxx{{{~~~yyyzzz||||||wwwxxxxxxyyyxxxwwwuuuuuutttsssuuuwwwvvvsssssswwwtttuuuvvvtttsssuuuzzz~~~wwwmmmkkkiiijjjnnnhhh___UUUSSSWWWYYYVVVQQQQQQSSSTTTTTTSSSSSSTTTUUUUUUVVVXXXZZZZZZYYYWWWVVV[[[YYYXXXXXXYYYXXXVVVTTTUUUSSSPPPQQQSSSSSSQQQOOOJJJPPPVVVYYY[[[```iiiqqqvvvxxxvvvzzzuuuLLL999:::777555:::000000000000////////////sssfffeeejjjuuuaaaHHHEEEBBBBBBDDDGGGHHHGGGKKKJJJKKKMMMPPPQQQOOOMMMPPPQQQRRRPPPPPPRRRWWW\\\___```bbbdddfffhhhiiijjjjjjoookkkcccoooIII999:::888666555666666555444555555555555555555555555444555555666777777888888999;;;===>>>======>>>???======>>>>>>???@@@@@@AAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBAAA??????AAABBBAAABBBCCCDDDEEEEEEEEEEEEGGGFFFFFFEEEEEEDDDEEEEEEGGGHHHIIIUUUffflllwww|||uuummmmmmqqqxxx]]]AAA>>>999444333444333000,,,000///......//////...---------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------............000000000000000000000000000000111111111000000///000000000000000000000000888BBBPPPYYY]]]aaafffkkkqqqtttxxxyyyzzz|||{{{xxx}}}uuupppsssssspppoooooopppooooooqqqtttwwwwww|||~~~yyyttttttuuuuuuwwwwwwwwwwwwvvvtttrrrppprrrqqqssswwwvvvssstttxxxttttttuuusssqqqrrruuuxxxxxxyyy{{{~~~iii```^^^\\\]]]aaabbb[[[UUUSSSUUUWWWTTTPPPRRRSSSTTTTTTSSSSSSTTTVVVUUUVVVVVVWWWWWWVVVUUUTTT[[[ZZZXXXXXXWWWVVVSSSQQQUUURRRNNNMMMOOOPPPPPPOOOPPPTTTZZZ___ccchhhlllooonnnyyyyyy~~~ssssssAAA555888333111555000000000000/////////...{{{nnnkkkrrrgggXXXFFFDDDBBBBBBDDDGGGHHHIIIKKKKKKLLLNNNQQQRRRPPPOOORRRQQQQQQQQQSSSVVVYYY[[[___aaaccceeegggiiijjjkkkgggmmmiiifff|||pppAAA999888666444444444555444333444444444444555555555555444444555555666777777777777999;;;<<<;;;;;;;;;============>>>>>>??????@@@AAAAAA@@@@@@@@@@@@??????>>>??????>>>======???@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCAAADDDBBBJJJXXXbbbssswwwyyyjjjcccfffyyy___DDD;;;888555333333444333///+++000///......//////...,,,------------------------,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......------------............000000000000000000000000///000000111111000000000000000000000000000000000222:::FFFQQQYYY___ccceeelllqqqxxx|||{{{yyyxxxxxxttt{{{gggtttrrrkkkssswwwqqqooonnnllliiiiiilllrrrvvvyyy~~~~~~yyytttttttttsssvvvvvvvvvuuusssqqqooommmpppoooqqquuutttqqqrrrvvvrrrrrrrrrqqqooonnnpppqqqttttttuuuxxx}}}{{{tttuuu{{{uuu```YYYXXXVVVVVVZZZYYYWWWTTTSSSTTTTTTRRRQQQSSSTTTUUUTTTSSSSSSUUUWWWUUUUUUTTTSSSSSSRRRRRRRRRZZZYYYWWWVVVUUUTTTQQQNNNUUURRRMMMKKKLLLNNNOOOPPPRRRVVV[[[ccciiilllmmmllltttxxxwwwttt~~~{{{VVV777333666222...111000000000/////////......wwwzzzqqqYYYQQQFFFEEEDDDEEEGGGIIIKKKLLLJJJKKKLLLNNNPPPPPPPPPOOOQQQPPPPPPQQQUUUXXXZZZZZZ```aaaccceeefffgggggggggjjjiiiiiivvv{{{YYY:::<<<777555444333444555444333333333333333444444444444444444444555555666666666666888:::::::::999:::;;;<<<<<<=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>><<<===>>>===<<<<<<>>>@@@??????@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@DDDCCCFFFQQQ[[[mmm|||{{{{{{yyy}}}bbbEEE999:::555333111111333333111///000...------...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,++++++,,,---......---,,,+++,,,,,,++++++,,,,,,---...,,,,,,---------.........000000000000000000000000...///000000000000000000000000000000000000000000000333;;;FFFQQQ[[[```ccciiipppxxx{{{zzzvvvsssrrrvvviiifffqqqwwwtttrrrtttrrrkkkooonnnkkkhhhhhhjjjpppttt|||zzzvvvuuuuuussstttuuuuuuuuusssqqqpppnnnooonnnooorrrqqqnnnnnnrrrppppppppppppooonnnnnnnnnsssssstttuuuwwwzzz|||}}}~~~{{{tttooonnnllljjjnnntttwwwzzznnn]]]YYYXXXUUUUUUXXXSSSTTTUUUTTTSSSRRRRRRRRRTTTTTTUUUTTTSSSSSSUUUWWWVVVUUUSSSQQQPPPPPPQQQRRRWWWUUUTTTTTTTTTSSSPPPNNNTTTQQQOOOMMMMMMNNNPPPPPPRRRXXXaaahhhlllooorrrssswwweeeZZZEEE444444666222///222000000/////////.........]]]LLLGGGEEEEEEEEEFFFGGGHHHJJJLLLHHHJJJLLLNNNNNNNNNNNNNNNOOONNNOOORRRVVVYYYZZZZZZaaabbbccceeeeeedddcccbbbmmmgggnnn{{{sssFFF333:::777666444444555666555444111222222222333333333444444444444444555555555555555777999:::999999:::;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<===============<<<===>>>===<<<===>>>@@@>>>??????@@@@@@@@@@@@??????@@@@@@AAAAAAAAA@@@@@@???FFFEEEFFFOOOUUUaaauuuwwwooosssTTTDDD:::555555666444111///000222333444///...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******+++,,,------,,,+++***,,,++++++++++++,,,------,,,,,,,,,------------...////////////////////////......///000000000000000000000000000000000000000111111444;;;GGGTTT]]]aaahhhnnnuuuxxxwwwuuutttttt}}}{{{aaa___gggxxxvvvjjjeeellllllkkkiiihhhiiilllnnnyyy|||{{{vvvssstttsssqqqrrrssstttuuuuuutttrrrrrrnnnmmmnnnpppnnnjjjjjjmmmpppoooooooooppppppooonnnnnnooooooppprrrsssssstttpppqqqsssvvvyyy~~~}}}yyyxxxwwwsssnnnkkkhhhgggggggggfffgggjjjeeeeeeuuutttdddXXXWWWWWWSSSRRRUUUPPPSSSUUUUUUTTTRRRSSSTTTTTTTTTTTTSSSRRRSSSUUUXXXWWWUUUSSSPPPPPPPPPRRRSSSRRRQQQQQQRRRSSSSSSRRRPPPOOOOOONNNMMMMMMNNNOOOPPPSSS]]]hhhmmmooosss}}}[[[jjjaaaIII>>>666555444111000222////////////............mmmRRRGGGDDDBBBDDDEEEEEEDDDEEEGGGIIIGGGJJJMMMNNNMMMMMMNNNOOOLLLNNNQQQTTTVVVYYYZZZ[[[```aaaccceeeeeedddbbbaaahhhgggxxxuuuaaaAAA555888777555333444555666555444000000111111222222333333444444444444444444444444444666888999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<===>>>=========???AAA>>>??????@@@@@@?????????===>>>@@@AAAAAA@@@??????===EEEEEEDDDKKKMMMRRR___ooo}}}xxxwww}}}}}}MMM::::::999555333555333000......000333555///...------......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,------------////////////////////////------...///000000000000000000000000000000000000333111000444>>>KKKWWW]]]dddjjjqqquuuuuuuuuwwwyyyooobbbdddzzz{{{lllggghhhiiiiiihhhgggfffgggiiiuuuxxxwwwsssrrrttttttppppppqqqrrrssstttsssrrrrrrnnnlllmmmooommmiiiiiimmmrrrpppoooooopppqqqpppooolllmmmnnnoooppppppqqqqqqpppmmmkkklllmmmpppxxxyyytttrrrpppnnnmmmooopppooolllhhhccccccdddeeedddbbbaaa``````]]]jjj~~~jjj^^^UUUWWWXXXTTTRRRUUUQQQSSSTTTUUUTTTSSSTTTTTTSSSTTTSSSRRRQQQRRRUUUWWWVVVUUUSSSQQQPPPQQQRRRSSSPPPOOOOOOQQQSSSSSSRRRQQQLLLLLLLLLKKKKKKLLLPPPRRRTTT^^^gggjjjmmmwwwmmmMMMvvvvvvtttHHH>>>:::666333000//////000/////////.........------]]]MMMGGGEEECCCEEEFFFFFFDDDDDDFFFHHHHHHKKKNNNOOONNNMMMNNNPPPJJJNNNTTTWWWWWWYYY[[[^^^^^^```ccceeeffffffdddcccggguuuxxxssswwwQQQ@@@888777555333222222444555444333//////000000111222222333333333333333333333333333222444666777666666777888;;;;;;;;;:::::::::::::::999999999:::::::::;;;;;;;;;<<<===<<<<<<<<<>>>@@@??????@@@@@@@@@??????>>>===>>>@@@AAAAAAAAA??????<<>>888555333444222000111222333333222...//////000111222222222333333333333333333333333111222444555444444555666::::::::::::::::::::::::888888999999999:::::::::999;;;<<<<<<;;;<<<>>>@@@??????@@@@@@@@@??????>>><<<>>>@@@AAABBBAAA@@@???===DDDAAA???FFFGGGDDDHHHJJJgggtttgggkkk|||~~~~~~tttvvvtttmmmZZZDDD555888999111///444...///000000///......//////---,,,,,,---...,,,+++++++++++++++++++++++++++---,,,+++******+++,,,------,,,+++******+++,,,---++++++******++++++,,,---++++++,,,,,,,,,---------////////////////////////,,,---...///000000000000000000000000000000000000//////000111555>>>IIIPPPWWW^^^iiiqqquuuxxx{{{~~~wwwzzzuuu{{{~~~mmmmmmllliiiggggggjjjlllccceeeeeedddfffjjjjjjgggllllllmmmmmmllljjjiiigggkkkkkknnnrrrrrrpppqqquuuyyyuuuooommmmmmnnnmmmllliiiiiiiiiiiijjjjjjkkklllkkkffffffjjjjjjgggiiiooouuusssqqqooonnnmmmnnnnnneeegggiiiiiifffdddccccccaaabbbbbbbbb``````aaabbb___aaaaaa___^^^___^^^]]]\\\RRRUUU___bbbgggggg]]]ZZZQQQMMMSSSUUUOOOMMMOOOSSSQQQPPPPPPRRRSSSSSSRRRRRRRRRQQQOOONNNPPPSSSVVVQQQQQQPPPPPPPPPQQQRRRRRRRRRQQQQQQQQQRRRRRRPPPNNNUUUSSSOOOJJJJJJQQQ\\\eeemmmlllkkkooo|||qqqeee|||uuuEEE000000444444000///111222000//////.........---------tttXXXIIIDDDFFFKKKHHHHHHHHHIIIIIIIIIJJJJJJKKKMMMPPPQQQPPPOOOOOOPPPQQQRRRTTTWWWYYYZZZ[[[[[[[[[dddccccccjjjjjjdddfffqqqppp~~~KKK<<<999333222444444333333222111000000222111111111000000//////111111222222222333333333222222333444444555555666999888777777777888:::;;;:::999888888888999:::;;;======>>>???@@@AAAAAABBB??????>>>>>>>>>>>>>>>???============>>>???@@@@@@BBBBBBBBBAAA@@@BBBEEEHHHOOOZZZhhh{{{xxxwwwllleeeeeemmm{{{zzzYYY<<<:::777333111/////////000000///...............,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------////////////000000000000111000000000//////......222111000000222888@@@FFFWWWYYY^^^dddjjjqqqwww{{{|||}}}}}}oooiiijjjkkkiiieeeeeedddcccbbbbbbeeeiiillljjjhhheeecccbbbbbbcccdddffflllqqqppppppssssssqqqooommmkkkiiihhhiiijjjkkkkkkjjjgggfffeeeeeeggghhheeeeeeffffffgggggghhhhhhhhhiiikkklllkkkjjjhhhfff```aaabbbbbbbbb```___^^^]]]]]]^^^aaacccdddcccaaaeeeccc```]]]ZZZYYYXXXXXXWWWUUUTTTUUUWWWWWWUUURRRQQQQQQQQQQQQPPPOOONNNMMMLLLKKKKKKKKKLLLNNNPPPRRRUUURRRNNNNNNPPPQQQOOONNNSSSRRRQQQOOOMMMNNNQQQTTTWWWUUURRRNNNMMMPPPUUUYYYSSSSSSUUUXXXYYY]]]dddkkkiiimmmkkkpppoooiiiuuuzzziiiHHH:::333444333222000///...............---------,,,,,,,,,~~~aaaNNNEEEBBBDDDGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMOOOQQQRRRQQQQQQQQQRRRSSSTTTVVVXXXZZZ\\\]]]]]]^^^fffdddccciiihhhdddhhhyyy}}}sssjjjBBB999777333444444333333222111111000000111111111000000000//////000000000111111111222222222222333333444555555555888888777777888888999:::;;;:::999999999:::<<<<<<======>>>???@@@@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBAAACCCFFFHHHIIIMMMPPPZZZwwwqqqqqqrrruuu{{{cccPPPDDD:::888666333000000000000000//////...............,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------.../////////000000000000111111111000000/////////111222333444555777<<>>???@@@AAABBBAAAAAAAAA@@@@@@AAAAAABBBDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCBBBCCCFFFHHHGGGFFFBBBDDD\\\xxxrrrsssrrriiimmm{{{[[[===888888777666444222000000000000//////...------------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------....../////////000000000111111111111111000000000111333666777666666666777BBBQQQaaahhhgggjjjuuu~~~}}}wwwvvvssszzzooogggeeeeeedddcccbbb``````aaacccdddfffffffffeeeeeeeeeddddddbbbeeehhhjjjnnnrrrnnnhhhjjjiiihhhgggggghhhiiiiiiiiihhhhhhgggffffffeeeeeebbbbbbccccccccccccccccccbbbbbbbbbbbbaaa```___^^^aaa```___]]]\\\[[[[[[[[[\\\[[[[[[\\\^^^___]]]\\\___^^^\\\ZZZXXXXXXXXXXXXUUUTTTSSSTTTUUUTTTSSSQQQPPPPPPPPPPPPOOONNNMMMMMMJJJJJJJJJJJJKKKMMMNNNOOOOOOMMMLLLLLLMMMNNNMMMLLLOOOPPPQQQQQQPPPPPPRRRSSSTTTUUUVVVUUUSSSRRRSSSTTT]]]]]]___fffnnnqqqmmmgggdddvvvrrrjjjyyySSS555777999222333222111///............------------,,,,,,,,,,,,zzzlllmmmdddYYYNNNIIIHHHEEEEEEGGGHHHHHHJJJKKKMMMOOOPPPQQQNNNPPPRRRRRRRRRRRRTTTUUUWWWXXXZZZ\\\^^^```aaaaaabbbhhheeeaaacccaaafffuuu{{{FFF999888444222222222222111111000000000000000000000000000000///////////////000000000111111111222222333444444555555666777888::::::999888888;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>???@@@AAABBB@@@????????????@@@@@@AAAFFFFFFDDDCCCCCCBBBBBBBBBBBBBBBCCCBBBAAABBBDDDFFFDDDEEECCCBBBOOOiiisssddduuuvvvdddIII===999333444333222000000000000000///...------,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---.........------........./////////000000222222111111111111111111111333666777666555444555===LLL^^^ffffffiiisss|||}}}{{{|||{{{tttsss|||{{{}}}yyymmmbbbdddbbb```___```aaaaaaaaaaaabbbcccdddeeefffffffffdddffffffjjjrrryyywwwqqqiiihhhhhhggggggggghhhiiiggggggggggggfffeeedddcccbbbbbbbbbbbbbbbaaaaaaaaabbbaaaaaa```______^^^^^^aaa___]]]ZZZYYYXXXXXXYYYZZZYYYXXXYYY[[[[[[ZZZYYY[[[ZZZYYYWWWVVVWWWWWWXXXTTTSSSSSSSSSSSSRRRQQQPPPNNNNNNOOOOOONNNMMMMMMLLLIIIIIIIIIJJJKKKKKKLLLMMMKKKKKKJJJKKKLLLLLLMMMLLLOOOQQQSSSTTTSSSSSSSSSTTTRRRSSSTTTTTTRRRQQQRRRSSSYYY___eeejjjmmmpppnnnkkkfffmmmvvvNNN???<<<666///222111000///............---------,,,,,,,,,++++++xxxeeefffvvvtttUUUMMMEEEDDDCCCAAABBBDDDHHHIIIJJJLLLNNNPPPQQQRRRNNNOOOQQQQQQQQQRRRTTTUUUXXXYYY[[[]]]___aaabbbbbbbbbgggddd``````___jjjeee<<<999888444444111111111000000000000////////////////////////000000000000000111111111222222111111222222333444444555666777888::::::999888888999::::::;;;;;;;;;;;;;;;:::;;;<<<===???@@@AAABBB@@@@@@??????@@@AAABBBBBBEEEEEECCCBBBAAAAAAAAAAAA@@@AAABBBAAA@@@@@@AAACCC>>>BBBCCCBBBEEEPPP^^^fffuuurrr{{{uuupppkkkNNNAAA::::::888,,,111000000///////////////......---,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---......------............////////////111111111111111111222222222444555555444444666777888CCCQQQ\\\dddkkkttt{{{yyyrrruuu~~~rrryyysssddd```]]][[[\\\]]]]]]\\\ZZZ[[[^^^aaaccceeeffffffgggfffdddfffnnnwwwxxxttthhhhhhhhhgggggggggggggggeeeeeeeeeeeeeeecccbbbbbbbbbbbbbbbaaaaaa````````````___^^^]]]\\\]]]^^^^^^___]]][[[YYYWWWWWWWWWWWWXXXWWWVVVVVVXXXYYYXXXWWWXXXWWWVVVTTTTTTUUUVVVVVVRRRRRRSSSRRRQQQPPPOOOOOOMMMMMMMMMMMMMMMMMMLLLKKKGGGHHHHHHIIIJJJJJJJJJJJJHHHIIIJJJKKKLLLLLLMMMNNNQQQSSSVVVWWWVVVUUUTTTUUUQQQRRRSSSRRRQQQRRRUUUWWWbbbjjjmmmiiiiiirrr~~~yyyrrrLLL999888333333999000000///...------------------,,,,,,,,,+++++++++|||hhhkkkyyyvvvZZZKKKEEEAAABBBDDDCCCEEEHHHHHHIIIJJJLLLNNNPPPQQQRRRNNNOOOQQQQQQQQQRRRTTTWWWYYYZZZ\\\___aaabbbccccccaaafffddd`````````rrrMMM444999555444777000000000000///////////////......////////////000000000000000111111111222222111111222222333333444444777777888999999999999999999999:::;;;;;;;;;;;;:::::::::<<<===???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBAAA@@@????????????@@@AAAAAA??????@@@AAA???BBBCCCAAA@@@CCCKKKQQQeee}}}vvvmmmvvvrrruuu{{{yyyYYYFFF<<<888111111555000////////////............------,,,++++++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++***************************************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------...------------........./////////000000000111111111111111444444555444333444777:::333888BBBNNN]]]kkkvvv}}}{{{rrrnnnooorrr~~~hhhbbb\\\YYYYYYZZZYYYWWWVVVWWWYYY[[[^^^```bbbcccddddddbbb```eeekkkmmmjjjgggggggggfffeeeeeedddddddddccccccbbbbbbaaaaaa```bbbbbbaaa``````___^^^^^^[[[ZZZYYYXXXXXXZZZ\\\]]]\\\[[[ZZZXXXWWWVVVVVVVVVVVVUUUSSSTTTVVVWWWWWWWWWUUUUUUSSSRRRRRRSSSSSSTTTPPPRRRSSSQQQOOOMMMMMMNNNKKKLLLLLLLLLLLLLLLKKKKKKFFFGGGHHHHHHIIIIIIHHHHHHFFFIIIKKKMMMMMMMMMOOOPPPSSSUUUWWWWWWVVVTTTTTTTTTQQQSSSTTTUUUVVVXXX\\\___ffflllnnnmmmvvv|||oooUUU111000666//////888//////...---------------,,,,,,,,,,,,++++++++++++zzzzzz}}}eeeMMMEEEBBBBBBFFFHHHGGGIIILLLIIIIIIJJJLLLMMMOOOPPPPPPOOOQQQRRRRRRRRRSSSVVVYYY[[[]]]___aaacccdddeeefff```eeedddbbbbbbddd{{{hhh===222999111333999...////////////////////////........./////////000000/////////000000000111111111111111222333333444444888888777777888888999:::999:::;;;<<<===<<<<<<;;;999:::;;;===???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFBBBAAA@@@@@@???????????????@@@BBBAAA@@@???@@@AAACCCDDDEEEDDDAAAAAAEEEJJJIIIeeezzzssstttzzztttnnnrrryyynnnppppppqqq{{{pppmmmwwwlllSSS???888<<<<<<111...555666...............---,,,,,,---,,,,,,+++++++++++++++,,,++++++******++++++,,,************************************************))))))*********+++++++++******+++++++++,,,,,,,,,******************************+++,,,---------------------.........///////////////000000111111111555666777666555555666888111333888BBBQQQaaaqqqzzzxxxyyy|||sssqqquuu|||zzz|||||||||tttlllaaa[[[ZZZZZZXXXVVVUUUUUUUUUVVVWWWZZZ\\\]]]^^^aaabbbaaabbbeeeeeecccfffeeeeeedddcccaaa```___cccbbb```___^^^^^^______aaa``````^^^]]]\\\[[[[[[XXXWWWUUUTTTUUUXXX[[[]]]YYYYYYYYYYYYXXXWWWVVVUUUUUUSSSRRRRRRUUUWWWWWWWWWTTTSSSRRRQQQPPPQQQQQQRRROOOQQQRRRQQQNNNLLLLLLMMMJJJKKKKKKLLLLLLKKKKKKKKKEEEFFFGGGHHHHHHHHHGGGFFFFFFIIIMMMOOONNNOOOQQQSSSTTTUUUVVVUUUSSSRRRRRRSSSQQQUUUYYY]]]```bbbeeeggggggkkkqqq|||{{{vvvzzzPPP===111444999555...,,,///...------,,,,,,------,,,,,,,,,++++++++++++***rrrZZZGGGAAA???AAAFFFHHHFFFFFFHHHIIIIIIJJJLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSUUUXXXZZZ]]]^^^```ccceeefffggghhh```fffeeeddddddhhh[[[777444<<>>>>>>>>===<<<999:::;;;===>>>@@@BBBBBB@@@@@@@@@AAABBBCCCDDDDDDAAAAAA@@@?????????@@@@@@@@@AAACCCCCCAAA@@@@@@AAAAAABBBDDDEEECCC@@@@@@BBBAAAQQQmmmuuuwwwkkkdddjjjuuuwwwttttttuuuwwwyyy~~~yyy___EEE666666000555888000---222111............---,,,++++++---,,,++++++******++++++,,,++++++++++++++++++,,,************************++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,************************)))***+++,,,------...------------.........//////......//////000000000111666777999999777555555555333444666<<>>?????????>>>>>>???@@@@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>??????@@@AAAAAAAAA@@@@@@>>>HHH\\\rrrwwwUUUFFF:::///444444333222111000///...,,,------......------,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******))))))))))))******************************************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...//////.........---------////////////000000000000666666555555555666666666111555888999===GGGXXXeeeeeeqqqzzzpppjjjgggqqqwwwdddgggssstttfff[[[ZZZYYYTTTNNNPPPRRRTTTTTTRRROOOMMMWWWZZZ___dddfffeeecccaaacccbbb```_________``````______^^^^^^]]]]]]\\\\\\[[[[[[ZZZYYYYYYXXXXXXWWWWWWVVVVVVVVVXXXYYY[[[\\\ZZZZZZYYYXXXWWWUUUSSSRRRQQQQQQRRRRRRSSSUUUVVVWWWPPPQQQQQQQQQOOOPPPQQQSSSRRRQQQPPPNNNLLLKKKIIIIIIOOOKKKGGGHHHKKKLLLIIIFFFDDDEEEFFFFFFEEEEEEFFFGGGEEEHHHLLLOOOQQQSSSVVVXXXSSSRRRQQQOOONNNNNNQQQTTTVVV___fffiiimmmsssrrrllllllppprrrwww@@@888777555222000///............---,,,,,,,,,,,,---++++++++++++++++++++++++rrr```QQQEEE@@@AAACCCFFFGGGHHHHHHHHHGGGIIIKKKNNNOOOOOOOOONNNPPPOOOOOOQQQTTTXXX\\\^^^___aaaaaa```bbbgggiiifffddddddbbb\\\eeeOOO???:::444111222333111...........................------------............////////////////////////000000111111222333333444444444555555666777888999;;;;;;;;;;;;;;;:::999999888999:::;;;<<<============>>>??????@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>?????????@@@@@@@@@AAAAAA>>>CCCMMMWWWdddzzz|||PPP888666:::999333333222111000///......,,,,,,------------,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******))))))))))))******************************************************++++++++++++++++++++++++,,,++++++++++++,,,------///.........------------.../////////000000000000555555666666666555444444000333666666999BBBQQQ]]]bbbmmm|||}}}uuuoooggghhhsssxxxWWW^^^dddeeefffeee^^^UUU___ZZZRRRMMMLLLNNNOOOPPPNNNPPPTTTWWW[[[]]]^^^___```___^^^]]]]]]\\\\\\\\\^^^^^^^^^^^^^^^^^^^^^^^^ZZZZZZYYYYYYYYYYYYXXXXXX[[[\\\\\\]]]\\\[[[ZZZYYYXXXXXXWWWVVVUUUSSSQQQQQQNNNOOOOOOPPPQQQRRRSSSTTTPPPQQQQQQPPPOOOOOOPPPRRRPPPPPPOOOMMMLLLKKKJJJIIINNNJJJGGGGGGJJJKKKIIIEEECCCEEEFFFEEEDDDDDDEEEGGGGGGKKKPPPSSSSSSSSSSSSSSSPPPQQQRRRSSSRRRSSSUUUWWW```]]]aaajjjoooqqqwww{{{rrr~~~QQQ:::777666444222000///............---,,,,,,,,,,,,---++++++++++++++++++++++++gggYYYMMMDDD???@@@CCCEEEGGGHHHHHHHHHGGGIIILLLOOOPPPPPPNNNMMMOOOOOOPPPRRRVVVZZZ]]]___\\\___``````dddiiiiiifffaaacccUUUQQQvvvfff;;;:::666222111222222000---------------------------------------............////////////////////////000000000111222222333333555555444444555666777777::::::::::::::::::999888777888999:::;;;<<<<<<<<<======>>>????????????????????????@@@AAAAAAAAABBBBBBBBBAAA@@@??????>>>>>>BBBAAA@@@??????@@@AAAAAA???@@@AAAAAACCCRRRpppssskkkWWW???222333444222222111111000///...------,,,,,,------------,,,,,,,,,,,,,,,+++++++++************************************************************))))))))))))******************************************************+++++++++++++++++++++++++++++++++++++++,,,------............------------....../////////000000000333444666666666444222111///111333333444;;;GGGQQQ]]]eeerrr|||yyynnndddeeesss\\\SSSQQQ\\\jjjnnnkkkgggYYYWWWTTTQQQPPPOOOMMMKKKJJJJJJKKKLLLOOOSSSWWWYYY[[[\\\\\\\\\\\\[[[[[[ZZZ\\\\\\\\\\\\]]]]]]]]]]]]XXXXXXYYYYYYYYYZZZZZZZZZ^^^___``````^^^ZZZVVVTTTUUUUUUUUUTTTSSSQQQPPPOOOMMMMMMNNNOOOPPPQQQRRRRRRQQQQQQQQQPPPNNNMMMNNNPPPMMMMMMMMMLLLKKKKKKJJJJJJMMMIIIFFFFFFHHHIIIGGGEEECCCDDDEEEDDDCCCDDDEEEGGGHHHMMMRRRUUUTTTQQQNNNMMMMMMQQQUUUXXXYYYYYYYYYZZZ^^^\\\eeerrrsssooo~~~~~~sssUUU888777666555333111000...............---,,,,,,,,,,,,,,,++++++++++++++++++++++++vvvwwwbbbUUUJJJAAA???@@@CCCEEEGGGHHHIIIIIIHHHJJJMMMPPPQQQPPPNNNLLLMMMNNNPPPSSSWWW[[[^^^```[[[^^^___aaaeeejjjhhhcccXXXXXXJJJWWWsssWWW;;;555444222222333222000...------------------------,,,,,,---------.................................//////000000111222222222555444444444444444555555888999999999999999888888777888999:::;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>===>>>>>>???@@@AAAAAABBBBBBBBBAAA@@@???>>>>>>===GGGEEECCC@@@??????@@@AAA???@@@@@@???<<>>999888333---000000///......---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******))))))))))))******************************************************************************+++++++++***+++,,,,,,---------------------------........./////////000000222333555666555333000...///111111111111666>>>EEETTT]]]iiissszzz~~~yyypppmmmsss~~~{{{```MMMQQQ]]]dddjjjsss\\\]]]^^^[[[VVVQQQNNNMMMMMMLLLKKKJJJKKKMMMOOOQQQVVVWWWYYY[[[\\\\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYXXXWWWXXXXXXYYYZZZ[[[[[[[[[\\\\\\\\\[[[YYYUUURRRPPPSSSSSSSSSRRRQQQPPPOOONNNNNNNNNOOOPPPQQQRRRRRRRRRPPPQQQQQQOOOMMMLLLMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIFFFFFFGGGHHHFFFEEECCCDDDDDDDDDCCCCCCFFFHHHIIILLLQQQRRRQQQOOOMMMLLLOOOTTTZZZ___```___^^^]]]^^^```fffllllllttt~~~ZZZAAA999555444333111000///............---,,,,,,++++++,,,,,,************************lll[[[OOOEEE>>>???@@@CCCFFFHHHIIIJJJJJJJJJKKKNNNPPPPPPOOOMMMLLLLLLNNNQQQUUUXXX[[[^^^___]]]___aaabbbfffiiieee]]]MMMMMMQQQxxx}}}~~~rrrHHH;;;333333333333333222111///------------------------,,,,,,,,,------------...------------------------...//////000000111111222444333333333333333444444777777888888888888888777888999:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>=========>>>>>>???@@@AAAAAAAAAAAA@@@??????>>>======JJJHHHEEEBBB???>>>>>>???@@@>>>???AAAAAA>>>@@@DDDVVVnnneeeDDD;;;;;;777222111444777666//////......---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******))))))))))))******************************************************************************+++************+++,,,,,,,,,,,,------------------............////////////000111333444444222///...000111111111000333999===JJJSSSaaalllsssyyy~~~~~~fff^^^[[[TTTVVV```mmmnnnkkkdddZZZSSSSSSUUUNNNNNNMMMLLLLLLLLLLLLLLLNNNPPPRRRUUUWWWXXXXXXXXXYYYYYYXXXWWWVVVUUUUUUTTTVVVVVVWWWXXXYYYZZZ[[[[[[YYYXXXVVVTTTSSSQQQQQQPPPQQQQQQQQQQQQQQQPPPOOONNNMMMNNNOOOPPPQQQQQQPPPPPPOOOPPPPPPNNNLLLKKKLLLMMMIIIJJJJJJJJJKKKKKKKKKKKKJJJHHHGGGFFFFFFFFFFFFEEECCCDDDDDDCCCCCCDDDGGGIIIHHHKKKNNNOOOOOONNNOOOPPPSSSXXX___dddeeedddbbbaaadddbbb___bbbssswwwZZZ>>>888666222222111000///...---------------,,,++++++++++++,,,************************lll\\\QQQGGG@@@===@@@AAADDDGGGIIIKKKKKKKKKLLLMMMNNNOOOOOONNNNNNMMMMMMPPPSSSWWW[[[]]]^^^^^^aaabbbcccdddgggggg```VVVIIIQQQppp\\\<<<777333333333333222111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///000000111111222222111222222333444444555666777777888777777777888999::::::;;;;;;;;;:::;;;<<<<<<========================>>>?????????@@@???>>>>>>>>>>>>=========HHHGGGDDDAAA???>>>======???:::999===AAA@@@@@@BBBBBBIIIZZZtttsss___RRRBBB555666555222///...000222333.........---------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************************************************************))))))))))))*********************************************************************************************+++,,,,,,,,,,,,,,,,,,------------------........./////////...///111222222111///...000111222111111333666888???IIIWWWbbbjjjqqqyyyxxxbbbWWWXXXdddgggkkklllhhh```WWWRRRMMMMMMNNNNNNNNNMMMLLLKKKGGGIIIJJJLLLNNNPPPPPPQQQWWWVVVVVVUUUTTTTTTSSSSSSSSSTTTTTTUUUVVVWWWWWWWWWVVVUUUSSSQQQPPPPPPQQQQQQOOOOOOOOOPPPOOOOOONNNNNNKKKLLLMMMOOOOOOOOONNNMMMNNNNNNNNNMMMKKKJJJKKKMMMJJJJJJJJJJJJKKKKKKLLLLLLIIIIIIHHHGGGFFFFFFFFFFFFDDDEEEDDDDDDCCCEEEHHHKKKJJJLLLOOOPPPQQQRRRTTTVVVXXX]]]cccgggiiihhhhhhhhh]]]___ggg|||iiiLLL???222...555000///......------------------,,,+++++++++++++++************************wwwiiiYYYPPPIIIAAA===>>>AAABBBEEEHHHKKKLLLMMMMMMOOONNNNNNNNNMMMNNNNNNNNNPPPSSSWWW[[[^^^_________eeeffffffeeegggeee[[[OOOKKKcccxxxJJJ666444222222222111///......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000111000000000111111333444555444555666666777777777666777888999999:::999999999;;;;;;<<<=========<<<<<<===>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============AAAAAA@@@???>>>>>>======>>>:::999<<<>>>===>>>AAA???;;;;;;CCCQQQkkkpppXXXHHH===555333555---...222555444111,,,***............------------++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******))))))))))))*********************************************************************************************++++++,,,++++++,,,,,,,,,------------------.........//////---...///000000000000000000000111222222333444666666???LLLVVV^^^gggrrr{{{xxx{{{kkkeeeaaaeeekkkiii^^^RRRRRRRRRQQQOOOMMMLLLKKKJJJGGGGGGFFFGGGGGGHHHIIIIIIOOOOOOOOOPPPPPPQQQQQQQQQOOOOOOPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPOOONNNMMMMMMLLLLLLMMMMMMMMMMMMMMMLLLKKKLLLNNNOOOPPPOOONNNMMMLLLMMMMMMLLLKKKJJJLLLMMMKKKKKKKKKKKKKKKLLLLLLLLLJJJJJJIIIHHHFFFFFFFFFGGGEEEEEEEEEDDDDDDFFFJJJMMMMMMQQQUUUXXXYYYYYYZZZ[[[[[[^^^dddhhhjjjlllooopppeeeooo}}}~~~QQQDDD???222---555///...---------------------,,,++++++***+++++++++************************ooolll```TTTMMMFFF>>><<<@@@AAACCCFFFIIILLLMMMNNNNNNPPPOOONNNMMMLLLMMMNNNOOOSSSVVVZZZ^^^```aaaaaa```iiiiiigggfffgggdddWWWJJJOOOsssYYY:::222333111111111///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000/////////000111333444555444444555666777777666666666777777888888888888777:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>============::::::;;;;;;<<<=========:::;;;<<<===>>>>>>======<<<<<<>>>@@@===888888<<<777<<>>>>>>>>???>>>>>>===<<<;;;<<<:::888:::>>>@@@@@@???<<<;;;;;;;;;<<<===???@@@<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;;;;>>>DDDJJJggg}}}iiiMMMBBB;;;888555444444555444333222111111000///......---------,,,,,,,,,+++++++++************************++++++************++++++******))))))))))))******)))))))))***+++++++++,,,************************************************+++++++++*********))))))************************))))))))))))************))))))))))))))))))))))))------------------------***+++,,,---...000111111000111111222222333444444666777:::@@@IIIVVVdddnnnttt|||ttt[[[RRRSSS^^^llliiiddd\\\QQQKKKKKKLLLKKKIIIGGGFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDFFFGGGIIIJJJGGGHHHIIIJJJKKKLLLLLLLLLNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIILLLMMMNNNOOOOOOPPPOOOOOOOOOOOONNNNNNNNNNNNOOOOOOMMMKKKIIIHHHHHHIIIJJJKKKMMMLLLJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJMMMQQQTTT\\\___ccceeefffeeecccaaa^^^```gggiiiiiiwwwxxxlllBBB>>>888555444333111///000///...,,,,,,---......+++++++++************)))++++++++++++++++++++++++}}}mmm^^^UUUIII@@@>>>???AAABBBGGGHHHIIIKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLNNNQQQRRRVVVYYY\\\^^^___```aaabbbcccgggdddaaa```TTTNNNWWWbbb@@@666777111000///...------,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////...///000111222222222111444444444444444444444444888888777666777888999:::999::::::999888999<<<>>>======>>>>>>>>>======<<<;;;999888:::===??????>>>;;;;;;::::::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;:::<<<@@@DDDHHHVVVkkkrrr^^^GGG:::888999777444333333333222111111111000//////...---------,,,,,,,,,,,,+++++++++************************+++******))))))******+++******))))))))))))************************++++++************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))------------------------,,,,,,---...//////000111//////000111111222222333555666888;;;BBBMMMYYYaaalllssslllXXXQQQTTT]]]]]][[[YYYXXXWWWSSSPPPMMMKKKJJJJJJJJJHHHEEEBBBCCCCCCDDDEEEEEEEEEDDDDDDFFFFFFGGGHHHIIIJJJJJJJJJLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLKKKIIIGGGFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFHHHLLLOOORRRVVV\\\```bbbccccccddddddfffhhhjjjgggfffhhhtttnnnJJJ===999555333333333111000//////...---------------+++++++++************)))++++++++++++++++++++++++{{{~~~nnnZZZPPPJJJBBB===<<>>>>>===<<<;;;;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;===:::>>>EEEOOO```yyyiiiPPPAAA888222333999666444222111222222111000000000//////...---------,,,,,,,,,+++++++++******************************+++******))))))******+++******))))))))))))************************))))))************************************************+++************)))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))),,,,,,,,,,,,------------............/////////000......//////000111111222444444555666:::AAAJJJPPPaaahhh||||||^^^PPPTTTTTTWWW]]]dddddd___ZZZTTTQQQMMMKKKJJJIIIGGGFFFCCCDDDEEEEEEDDDCCCAAA@@@DDDDDDEEEFFFFFFGGGFFFFFFHHHHHHHHHHHHGGGGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHIIIKKKJJJHHHFFFEEEEEEFFFGGGGGGHHHJJJKKKKKKJJJHHHGGGLLLOOORRRUUUWWWZZZ]]]```cccggglllnnnnnnkkkiiihhhhhhuuujjjAAA444666333111000111222111111...............---,,,,,,+++++++++************)))++++++++++++++++++++++++vvv}}}wwwccc\\\MMMCCC@@@<<<:::<<<@@@DDDGGGIIIIIIJJJLLLLLLMMMMMMMMMOOONNNNNNNNNQQQUUUZZZ\\\\\\]]]___```______aaabbbdddjjjiiiaaaUUUPPPnnn}}}MMM<<<444000111/////////...---,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////---....../////////000000///000000111333444444555777777888888999999:::::::::<<<======;;;::::::;;;;;;;;;;;;;;;<<<======>>>;;;;;;<<<<<<===>>>>>>======<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;:::::::::<<<======>>>CCCOOO___kkklll]]]KKK>>>444111222222555:::555333111111111111000///............------,,,,,,++++++++++++******************************************))))))))))))************))))))))))))******++++++******))))))((((((************************************************************))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,---------////////////////////////......///000000111111222333333333444555999???DDDXXX___ssseeeQQQKKKJJJTTT```hhhjjjkkkjjjeee\\\UUUPPPMMMKKKJJJEEEEEEEEEDDDCCCCCCBBBAAABBBCCCCCCDDDDDDDDDDDDCCCEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJJJJLLLOOORRRRRRPPPNNNLLLSSSVVVYYY\\\]]]^^^```bbbdddgggkkkkkkkkkkkkmmmooo|||ooo>>>000888222111000///000000000000,,,---...///...---,,,++++++++++++*********))))))************************vvvlllcccRRRRRRCCC;;;;;;;;;;;;===AAAFFFIIIJJJJJJKKKLLLMMMMMMMMMLLLOOONNNOOOPPPSSSXXX\\\___]]]___``````___```aaacccaaaiiieeeYYYLLLOOOzzzgggBBB:::444...///000///...---,,,,,,++++++,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------...........................///////////////000222333444555666666666777888999999::::::888<<>>===>>>???@@@??????>>>>>>>>>>>>>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999999:::<<<======<<<;;;;;;<<<=========@@@EEEIII[[[|||xxxiiiYYYHHH===999555444666777444111///333222111111222222000...---------,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))***))))))))))))))))))*********))))))))))))******+++******))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))+++++++++,,,,,,,,,------////////////............//////000000111222222333222333444444555777;;;>>>OOOWWWjjjcccTTTHHHJJJRRR[[[cccjjjzzzvvvpppiiiaaaXXXPPPJJJHHHGGGEEECCCBBBBBBCCCDDDCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEFFFGGGHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEGGGGGGHHHJJJLLLMMMOOOPPPNNNPPPTTTWWWWWWVVVSSSQQQTTTWWW[[[___aaacccfffhhhgggfffdddccchhhtttuuuGGG444555999222222111000////////////,,,---.........---+++***+++++++++*********))))))************************zzzaaa```kkkiiiTTTNNNLLL;;;999;;;===???AAACCCGGGJJJJJJKKKLLLLLLMMMMMMMMMLLLLLLMMMOOOQQQUUUXXX\\\^^^___```aaaaaa```aaacccffffffmmmeeeXXXVVVfffyyyTTT===:::333...000111///...---,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........//////............///000//////000111222333444555444555666888999999999999777;;;???AAA@@@===;;;999<<<;;;:::999999;;;<<<===>>>@@@BBBBBB@@@???>>>???===>>>>>>?????????>>>>>>::::::::::::::::::::::::888888888:::<<<===<<<;;;:::;;;<<<;;;;;;<<<>>>AAABBBWWWfffvvvyyymmm\\\OOOGGG@@@:::666444333333444555333000...222111000111222111///---,,,,,,,,,+++++++++++++++*********))))))))))))((())))))))))))))))))))))))***))))))(((((())))))*********))))))))))))******))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***************************))))))))))))************))))))))))))))))))))))))******++++++,,,,,,------...............---------//////000111111222222333000222444555555777999;;;DDDLLL\\\ooo}}}hhh]]]VVVPPPQQQWWWggghhhkkkmmmjjjbbbXXXPPPNNNLLLJJJGGGEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCCCCAAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEGGGHHHJJJMMMPPPRRRTTTUUUPPPRRRUUUXXXXXXWWWUUUSSSXXXZZZ\\\^^^___```ccceeehhhoooxxxxxxHHH666:::888...111222333111///------...---------------,,,+++++++++++++++************)))************************ooo___RRRRRRRRRNNNGGGDDD@@@;;;;;;>>>BBBDDDDDDEEEHHHJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLNNNQQQTTTWWWZZZ\\\]]]aaaccccccccccccdddgggjjjlllpppfff___rrr]]]CCC777777111...111000///...---,,,++++++++++++************++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,---------.........000000///......///000000......///000111111222222222333555777888888888888777999<<<===<<<;;;;;;;;;===<<<:::999888999;;;<<<===@@@BBBBBB@@@======>>>;;;<<<===>>>??????>>>>>>::::::::::::::::::::::::999777666777:::<<<;;;999;;;;;;;;;;;;::::::;;;===222;;;>>>EEEXXXfffppp~~~|||hhhWWWMMMHHHCCC<<<777555444444333////////////111222222111///......///000000...,,,++++++++++++++++++++++++******)))))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******************************))))))))))))************)))))))))))))))))))))))))))******+++,,,,,,------,,,,,,,,,---------------......//////000111111222///111444555555555666888<<<@@@LLL]]]lllyyylllbbbbbb[[[[[[]]]___```___[[[XXXWWWWWWVVVTTTQQQLLLHHHFFFHHHHHHHHHHHHGGGFFFEEEDDDAAAAAAAAABBBBBBBBBCCCCCC@@@AAAAAABBBCCCCCCDDDDDDBBBCCCDDDEEEEEEFFFFFFEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJLLLOOORRRTTTVVVWWWSSSUUUWWWYYYYYYXXXVVVTTTZZZ]]]```cccgggkkkppptttsssLLL555333888444+++...000222111...,,,---......---,,,,,,++++++,,,,,,+++++++++************)))************************zzzhhhVVVKKKHHHJJJEEE@@@<<<333333@@@===AAAEEEGGGFFFFFFHHHJJJKKKLLLLLLMMMMMMMMMMMMLLLNNNPPPTTTXXX[[[]]]^^^___cccdddeeeeeeeeegggjjjmmmkkklllaaacccLLL999111222...///222.........---,,,++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......111000///......///000111------......///000000000111222444666888888777777777888888888777999;;;>>>===<<<:::888888888:::;;;<<>>>>>>>>>>>>>>:::::::::::::::::::::::::::777555555888999888777555777:::<<<======<<<<<<===@@@======BBB???BBBPPPPPP[[[mmmttt```MMMAAA======>>>444444444333333222111111///111111000000000///------------...///...,,,*********************++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***+++,,,,,,------+++++++++,,,,,,---------------......///000000000...111333444444333444444888888@@@OOO___kkkttt{{{oooggg]]]UUURRRTTTWWWYYY```bbbcccaaa\\\UUUMMMGGGJJJJJJJJJIIIIIIGGGFFFEEEAAAAAAAAABBBBBBCCCCCCCCCAAAAAABBBBBBCCCDDDEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNJJJLLLNNNQQQSSSUUUVVVVVVWWWXXXZZZ[[[ZZZYYYXXXWWWXXX\\\eeennnzzzWWWEEE777666444......444+++...000000---,,,---///...---,,,+++***+++,,,---+++++++++************)))))))))))))))))))))))))))yyygggZZZQQQKKKHHHBBB@@@===;;;;;;<<<===???CCCDDDEEEFFFEEEFFFIIIKKKKKKMMMNNNMMMLLLKKKLLLMMMQQQRRRSSSUUUXXX\\\___aaa^^^fffhhhbbb```fffkkkkkknnn[[[___WWW;;;777222111111222111///......---,,,++++++++++++************************++++++******))))))((((((******+++++++++,,,,,,,,,++++++,,,------......///111000///...------...///000000000000111111111111111333444444444444555777666888999888777666777888;;;;;;:::999888666666555::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<:::888777:::999888666666666777888555666666777888999999999888888999:::;;;===>>>???@@@BBBEEEGGGNNN\\\ooo||||||oooeee]]]ZZZFFFDDD@@@<<<888777666666222222222111111111000000000000//////.........---...---,,,,,,......---,,,++++++++++++++++++++++++************))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))************))))))************))))))))))))*********++++++++++++,,,------......------......------...///111222111111222222222333333333888777;;;CCCIIIQQQ```pppuuuhhhXXXPPPLLLQQQUUUXXXWWWUUUSSSTTTUUUUUUOOOJJJIIIJJJIIIGGGEEEGGGFFFDDDDDDGGGHHHEEE@@@GGGHHHFFFBBBAAADDDEEEDDDDDDEEEGGGIIIJJJIIIHHHGGGKKKLLLMMMNNNPPPQQQSSSTTTQQQRRRSSSSSSTTTWWW[[[^^^aaafffdddbbb```VVVXXXjjjjjjrrryyyOOO;;;999666222000///.../////////...---,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************************{{{rrreeeZZZQQQKKKEEEBBB???>>><<<;;;<<<>>>@@@BBBDDDEEEFFFFFFFFFGGGIIIKKKLLLMMMNNNMMMLLLLLLMMMOOOSSSSSSTTTVVVZZZ]]]```bbbcccdddccccccgggkkkkkkhhhbbb___ppp~~~LLL888555111///000000///.........---,,,++++++++++++************************+++++++++*********************+++++++++,,,,,,,,,++++++,,,,,,---.........111000///...------.../////////000000000111111111111222444444333333555666777888999999777777888999::::::999999888777777777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;:::999888777:::999777666666666777888555666666777888888999999888888888888999;;;<<<===;;;===>>>>>>???FFFPPPXXXeeerrruuummm```\\\UUUNNNFFFAAA===<<<>>><<<999666444444444444222222111111111000000000000/////////.........---...,,,,,,,,,---...---,,,++++++++++++++++++++++++************))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((()))))))))*********))))))))))))************))))))************))))))************+++++++++++++++,,,------...---------...---------...///000111111111111111222222222222666555888>>>CCCIIIVVVdddjjjwwwwww]]]LLLJJJKKKKKKMMMOOORRRUUUXXXZZZXXXUUURRROOOLLLJJJJJJHHHEEEBBBAAADDDGGGHHHHHHCCCCCCCCCDDDDDDDDDFFFHHHDDDEEEGGGJJJMMMNNNMMMLLLIIIKKKNNNPPPRRRSSSTTTUUUOOOQQQTTTVVVYYY]]]bbbfffiiissswwwvvvooo___]]]nnnuuuRRR???:::888555222000////////////......---,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************************yyynnniii```[[[TTTNNNIIIDDD???<<<======<<<<<<>>>AAADDDFFFEEEGGGHHHHHHGGGHHHJJJLLLNNNNNNNNNMMMLLLMMMPPPSSSUUUUUUWWWYYY\\\```cccdddiiiccc```eeejjjkkkjjjhhhhhhvvvbbbCCC555222///.........---,,,...---,,,++++++******+++******************************++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,------......000///......---.........//////000000000000111111000222333333333333444666777888999999777777888999999999999999999999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888777999888777777666777777777555666666777777888888999888888777777888888999:::;;;======;;;888888;;;>>>DDDMMMVVVZZZ^^^eeejjjkkkjjjpppwww{{{}}}~~~yyyssspppjjjbbb\\\WWWQQQKKKEEECCCBBB???===;;;:::::::::666555333222111222222333111111111111000000000000/////////..................,,,+++,,,---...---+++++++++++++++++++++++++++************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))************))))))************))))))******+++++++++,,,,,,,,,++++++,,,---------------------------...///000111000000000000111111111111444333555888;;;@@@IIISSS```jjjyyy}}}jjjRRRMMMGGGEEEGGGJJJKKKKKKRRRSSSSSSQQQQQQTTTYYY]]]YYYXXXVVVUUUTTTRRRQQQQQQOOOKKKKKKNNNLLLFFFFFFLLLIIIIIIJJJMMMPPPQQQPPPOOOMMMQQQUUUYYY[[[]]]___```bbbeeeiiilllppptttyyy}}}uuueeeeeexxx}}}{{{lllEEE999999777555333111000///000000......------,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************************qqqbbbZZZXXXUUUPPPJJJEEEAAA===;;;>>>>>>>>>>>>@@@CCCFFFGGGGGGHHHIIIIIIIIIIIIKKKMMMOOOOOONNNMMMMMMOOOSSSVVVWWWXXXZZZ]]]```ccceeegggkkkfffdddgggiiijjjpppzzziiiLLL:::222000///...------------...---,,,+++************************************)))))))))******+++++++++******+++++++++,,,,,,,,,***++++++,,,------..............................////////////000000000111000111333333222222444555666777888777666666666888777777888888999:::::::::888888888888999999999999::::::::::::::::::::::::999999888777666777777777888888777777777777777777666666666666777777888888999888888777777888888888;;;======<<<:::888999;;;???CCCDDD@@@>>>@@@AAA@@@@@@DDDHHHJJJJJJJJJKKKLLLPPPQQQRRRSSSRRRNNNHHHDDDCCC@@@===<<<===>>>===<<<:::999888777777777888888444333222222111222222333111111000000000/////////........................---,,,++++++------,,,+++************************************)))))))))((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((()))))))))************))))))************))))))++++++++++++,,,,,,,,,,,,++++++,,,------------,,,,,,---------...///000000////////////000000000000222222333555666:::AAAGGGSSS[[[gggtttxxxnnnaaaYYYUUUQQQKKKEEEIIIJJJIIIIIINNNVVV\\\^^^```aaaeeehhhfff^^^YYYWWW___YYYZZZ___]]]UUUXXXbbb```___^^^___aaaaaa___\\\]]]aaaeeegggiiikkkpppsss}}}zzzyyy{{{|||vvvsssfff^^^]]][[[gggkkkHHH888666888444333111000000000000000---------,,,,,,,,,++++++************************))))))))))))))))))))))))************************yyy|||jjj]]]WWWUUURRRLLLFFFAAA>>>>>>>>>AAAAAAAAAAAABBBDDDFFFGGGHHHIIIJJJJJJIIIJJJKKKMMMOOOOOOOOOOOOOOORRRVVVZZZYYYZZZ]]]```ccceeeggghhhfffiiikkkjjjhhhqqqrrrNNN>>>111000000000///...---......------,,,+++************))))))))))))))))))))))))''''''(((((())))))************+++++++++,,,,,,,,,******++++++,,,------...------.....................////////////000000000///111222222111222333555333555666555444333444666555666666777999::::::;;;777777777888888999999999999999999999999999999999999888777666666666777777777777777888888888777777666666666666666777777777:::999999888888888888888777777888777777888:::<<<;;;>>><<<888666999;;;999444666999999999888777777777777777999::::::999777;;;999777666666666666666444444444333333333444444444333222222111000000000000000000/////////......---------...............---,,,++++++,,,---,,,+++************************************)))))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))************))))))************))))))******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------.../////////....../////////000000000000222333444666:::???AAAAAAGGGQQQ\\\iiiyyyxxxmmmdddbbbdddeeefffjjjkkkbbbVVVUUUSSSUUUZZZZZZTTTPPPQQQYYYWWWZZZaaabbb```gggrrrnnnkkkiiijjjlllmmmjjjgggaaacccdddcccbbbdddjjjppp}}}zzzsssjjjbbb______```XXXVVVRRR\\\rrrdddBBB888777444111111111000000////////////,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))~~~lllqqqtttdddYYYSSSPPPJJJHHHDDD???<<<;;;>>>AAACCCCCCCCCCCCDDDEEEFFFGGGIIIJJJKKKJJJIIIIIIKKKMMMOOOPPPQQQQQQRRRTTTXXX\\\ZZZ\\\___bbbeeegggiiijjjccckkkooojjjmmmTTTAAA:::222...000111000///...///000---,,,+++******))))))***))))))))))))))))))))))))''''''((((((((((((((((((******+++++++++,,,,,,,,,******++++++,,,,,,------,,,,,,---............---......////////////000000...000111111111111222444222333444444222222333444444444555666777888999:::666666666777888888999999888888888888888888888888888888888888777777777666666666777888888888888777666666666666666666666666999999888888888888888999777666555555666777999:::888::::::777777:::;;;999666666888999:::999999888999777555555777999999999:::999888666555444444444444444555555555666666666222111111000///...------////////////............---------------.........---+++***+++,,,---,,,***************************************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))************))))))************))))))))))))*********+++++++++******+++,,,,,,,,,,,,,,,++++++---......///......////////////000000000000///333444444777<<<>>>===777:::AAAIIIUUUdddrrr{{{wwwhhhZZZOOOLLLJJJEEEEEEIIIQQQUUUYYYYYYUUUTTTXXX\\\XXXUUURRRTTTXXX[[[XXXUUUMMMOOOQQQOOOLLLNNNTTTZZZbbb^^^XXXSSSRRRWWW___eeeiiinnnxxxuuu\\\AAA444333444333222//////////////////......,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))zzzdddaaatttkkkXXXOOOJJJFFFCCC???@@@>>><<<:::;;;???CCCCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJIIIIIIKKKLLLNNNOOORRRSSSTTTWWWZZZ]]][[[\\\```cccfffhhhjjjjjjfffmmmllleeerrrpppHHH;;;777777,,,///000000...---...000---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******+++++++++,,,,,,,,,*********+++,,,,,,------+++,,,---.........------........./////////000000...///111111000000222333222333444444333222333444333333444555666777777888555555666666777888888999777777777777777777777777888888999999999888777666555666777888999888888777666666666666666666666666777777666666666777888888888777777888999999888777888::::::777777999777333555555666777888999888777888777555555666777777777444555666666555555555555------...///////////////000000000//////...------/////////.........------,,,,,,,,,------.........,,,+++***+++,,,,,,,,,***************************************))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************))))))************))))))(((((()))))))))***************+++,,,,,,,,,,,,+++***+++---...///.........//////000000000111111111///333555333666;;;;;;777555666888===HHHWWWfffppp~~~|||hhhaaa^^^YYYXXX\\\nnnyyy}}}rrrgggbbb]]]VVVOOOJJJFFFHHHMMMPPPMMMIIILLLSSSZZZ]]]^^^aaahhhnnnnnnjjjeeedddjjjxxxsssCCC:::333333444222333666////////////......------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))pppggg___cccqqqtttfffVVVLLLIIIGGGAAA;;;<<<>>>???>>><<<===@@@DDDBBBCCCDDDEEEGGGIIIJJJJJJIIIJJJJJJJJJHHHHHHJJJLLLMMMOOORRRUUUVVVXXX[[[]]][[[]]]```dddgggiiijjjjjjkkkoooggg___ttt___AAA333000666+++---000000...,,,...000---,,,+++***))))))))))))))))))))))))))))))))))))++++++******))))))((((((******+++++++++,,,,,,,,,)))******+++,,,,,,------***+++---...///...------............/////////000...///111111000000222333333444555555333333444555333333444444555666666777444555555666777888888999777777777777777777777777777888:::;;;:::999777555555666777999999999888777666666666666666555555555555555555555555666777777444555666888:::999666333444888999888999;;;999444555444444444555555444222444333333444555666555444444666777777555333222222222222222222222111000//////000000111111000000/////////.........---------,,,,,,,,,------.........,,,+++******,,,,,,+++***))))))))))))))))))))))))************))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************))))))************))))))(((((((((((())))))))))))******+++,,,,,,,,,,,,+++***+++,,,...///......---000000000000111111111111///333555333555:::888333444222111444???OOO___jjjxxx~~~{{{~~~vvvgggaaa\\\]]]```bbb^^^YYYhhhsssOOOBBB999333444444000...111////////////...---,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ppp\\\WWWXXXeeeqqqooocccYYYIIIHHHEEEBBB???<<<999888======>>>>>>???@@@BBBCCCDDDEEEFFFGGGHHHGGGGGGFFFKKKKKKKKKKKKKKKLLLMMMMMMNNNQQQUUUXXXYYY[[[^^^```bbbccccccdddggglllnnnnnnrrrjjj```gggoooLLL;;;444111000......---------,,,,,,,,,,,,,,,,,,+++***)))(((''')))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))******+++++++++***)))(((((())))))------------------,,,,,,..................------------......///000000000222222333444444555555666444555555555555555444444333444555666777777777777777777777777777777777777777777777777777777777777777777777777777777777777555555555555555555555555444444555666666777666666666666666666666555555444555555666666666666555555333333333444444555555555333333333333333333333333111111222333333333222222222111111111000000//////000///...---,,,------...+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((,,,+++***))))))***+++,,,+++,,,------......------............////////////000000111222333333333333000222444555777@@@MMMWWWmmmccc:::222222222111000//////.........---,,,,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))ppp^^^WWWQQQPPPXXX^^^XXXMMMEEE????????????>>>>>>======??????@@@@@@AAABBBDDDDDDEEEEEEEEEEEEFFFHHHJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOQQQTTTWWWYYYZZZ[[[]]]___```ccceeeeeeeeehhhlllnnnpppmmmsss[[[@@@666222111222...------------,,,,,,,,,++++++++++++******)))((())))))))))))))))))))))))))))))(((((())))))***+++)))))))))))))))******+++++++++***))))))))))))))),,,,,,------------------..................------......//////000111111111222222333333444555555555444555555555555555444444444444555666777777777777777777777777777777777777666666666666666666666666777777777777777777777777555555555555555555555555555555666666777777666666666666666666666555444444555555666666666666555555333333333333444444444555333333333333333333333333111222222333222222111111111111111000000000//////000000...---------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))************************,,,+++************+++,,,+++,,,------...---------............///////////////000111222333333333333333444444333222777AAAIII```oooeeeUUUNNN@@@000222222111000000///.........------,,,++++++******++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))zzzbbbRRRTTTMMMJJJMMMNNNGGG???:::;;;<<<===>>>???@@@AAABBBAAAAAABBBCCCDDDEEEFFFFFFFFFEEEDDDDDDFFFIIIMMMOOOJJJJJJKKKLLLMMMOOOPPPQQQUUUWWWZZZ[[[[[[\\\]]]___```dddiiijjjhhhhhhlllpppkkkttt~~~dddFFF555111000111222------------,,,,,,,,,,,,*********+++******))))))))))))))))))))))))))))))))))))(((((())))))***+++)))))))))))))))******++++++***))))))))))))))))))++++++,,,,,,------......------------------.........//////000111111222222111222222333333444555555444444555555555555555444555555666777888888888888777777777777777777777777555555555555555555555555777777777777777777777777666666666666666666666666666777777777777666666555555666666666666555444444444555555666666555555444222333333333333333444444222222222222222222222222222222222222222111000///000000000000//////////////////...---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))************************,,,++++++******++++++,,,++++++,,,------------------............////////////000111222222333333222333444444222000222888===PPP\\\lll}}}\\\CCC<<<777777;;;111111000000//////......------,,,,,,++++++******++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))cccQQQNNNHHHEEEFFFEEEAAA>>>>>>@@@@@@@@@AAABBBBBBCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFHHHJJJMMMOOOKKKKKKLLLMMMOOOQQQSSSTTTVVVXXX[[[]]]^^^___```bbbdddfffkkkpppoookkkkkknnniiibbbPPP<<<333111/////////---------,,,,,,,,,++++++((()))***************)))((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))******+++******)))))))))))))))*********+++,,,------......,,,,,,------------...............///000000111111111111111222333333444444333444555555666555555555555666777888888999999999666666666666666666666666555555555555555555555555666666666666666666666666777777777777777777777777777888888888777666555555555555666666555555444333444444444555555444444444222222222222333333333333222222222222222222222222222222222222111000///...////////////////////////---------,,,,,,,,,------...---,,,++++++,,,---...++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))************************************************++++++,,,------------,,,---------.........//////...///000111222222222222111222333333222444777;;;@@@IIIVVVeeevvv```???888888333///333000000000//////.........,,,,,,,,,,,,++++++******************************))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))fffTTTGGGBBB>>>>>>>>><<<>>>AAABBBBBBBBBCCCCCCCCCCCCCCCBBBCCCEEEFFFGGGHHHHHHGGGHHHIIIJJJKKKKKKLLLKKKKKKMMMMMMNNNOOOQQQTTTVVVWWWVVVYYY\\\___```bbbeeeggghhhfffiiiooonnnhhheeegggtttPPPCCC777333222///------------,,,,,,,,,+++++++++((())))))*********))))))((((((((((((((((((((((((((((((((('''((())))))***)))))))))))))))******+++***)))))))))))))))************++++++,,,---......,,,,,,,,,,,,------......,,,,,,------...//////000000000111111222333333333333444444555666666555555555666777888888999999999666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777777666555444555555555555555444444333333333444444444444333333222222222222222222222222111111111111111111111111222222222111000///...---.....................///++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((())))))))))))))))))(((***+++,,,,,,------,,,,,,------------..................///000111111111111000111222333333444666888444999BBBKKKUUUdddxxxhhhHHH<<<333222444222---)))/////////...............,,,+++++++++++++++******************************))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))xxxeeeZZZKKKCCC>>>===>>>===???BBB@@@@@@AAABBBCCCDDDDDDEEECCCDDDFFFHHHIIIIIIIIIHHHIIIJJJLLLMMMMMMMMMLLLKKKPPPPPPQQQRRRTTTVVVXXXYYYXXXZZZ^^^aaaccceeehhhjjjjjjfffgggkkkiiicccfffnnn\\\@@@888222111111///---...,,,,,,,,,,,,++++++++++++)))))))))***))))))(((((())))))))))))))))))))))))((((((''''''(((((()))***)))))))))))))))******+++)))))))))))))))******+++******++++++,,,,,,------++++++,,,,,,------......+++,,,,,,------.../////////000000111111222333333333333444555666666666666555555666777888888888888777777777777777777777777888888888888888888888888777777777777777777777777666666666666666666666666555666666666666555555444444555555555555444333333222333333444444333333222222222222111111111111000000000000000000000000000000000000000000///...------------...............)))***+++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((()))******)))((((((******+++,,,,,,,,,,,,,,,,,,------------.........---...///000000111111000222222111111111111222222444666999<<>><<<===AAADDDCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLKKKMMMMMMLLLKKKKKKNNNRRRVVVYYYXXXWWWXXXZZZ]]]^^^___aaaeeeeeeccceeeiiiiiidddjjjiiippp~~~mmmJJJ;;;333222000///---,,,,,,+++******************************************************))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,---------......///000111111000000111222222222333444444555555666555555666666666666555555444555555666666666666666444444444555555555555666555555555555555555555555555555555555555555555555555555444444444333333333444444444333333222222222222222222111111111111000222222222111000//////...............////////////////////////............///...------++++++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''''')))***+++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))(((((('''''')))***++++++***)))***+++******************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...------......///000111000000000000000000000000111222222333333444555555999;;;HHH\\\mmm}}}}}}QQQ>>>888444111333000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))___[[[VVVQQQNNNNNNPPPQQQKKKGGGCCCCCCIIIVVVbbbkkkmmmdddYYYSSSPPPMMMHHHBBB@@@???===;;;:::<<<@@@DDDCCCDDDEEEGGGHHHHHHIIIIIIKKKKKKLLLMMMNNNNNNNNNNNNLLLMMMMMMMMMMMMOOORRRUUUYYYYYYYYYZZZ\\\___aaaaaaaaaaaabbbfffkkknnnnnnmmmlll|||tttUUUBBB666333222000...---,,,,,,+++***************************************************)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,---------......+++---......------...///111111222222333333444444444444555555555555444444444444555666666666666555444444444444555555555555555555555555555555555555555555555555555555555555555444444444444333333333444444333333333222222222222222222111111111000000222222111111000//////...............////////////////////////...............------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))(((((((((''')))***++++++))))))***+++*********************************+++++++++,,,,,,---,,,,,,++++++,,,,,,---------------...///000111000000000000000000000000111111111222333333444444555444999BBBIIIVVVtttbbbLLL:::777777333111333000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))SSSQQQMMMIIIFFFDDDDDDDDDBBBDDDEEEBBB>>>@@@HHHPPPUUUQQQMMMIIIFFFCCC>>>;;;::::::999999999<<>><<>>;;;:::888999999999:::>>>CCCGGGEEEFFFGGGHHHJJJJJJJJJJJJLLLLLLLLLMMMNNNOOOPPPQQQPPPSSSVVVWWWWWWWWWXXXYYYYYYZZZ]]]___aaacccfffhhhmmmgggiiiqqqooogggmmm{{{VVV===<<<999000111000///---,,,+++++++++************************************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,---------......,,,...//////......///000///000000111111222222333222222333333333333222222222333333444444444444444333333444444444555555555444444444444444444444444444444444444444444444444444444444333333333222222333222222222222222222222111111111111000000000000111111000000////////////............//////////////////.........---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))*********((('''&&&(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++***)))((()))+++************************************++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...///000000000000000000000000000......//////000111111111222444777888333111:::HHH\\\nnnyyy___CCC666777666333333555333------111.........------,,,,,,,,,++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))CCCCCCCCCCCCBBBAAA@@@@@@CCCCCCBBB@@@>>>===>>>???<<>>???BBBCCCBBB@@@<<<;;;:::999999999999999777888:::;;;<<<>>>BBBFFFHHHIIIJJJKKKLLLMMMMMMMMMOOONNNNNNNNNOOORRRTTTVVVVVVXXX[[[\\\\\\\\\^^^______dddiiikkkjjjjjjmmmqqqpppoookkkdddbbbooonnnMMM:::444222///---...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,---------......***,,,------,,,+++---......//////000000111111222111111222222222222111111///000111111222222111111222222333333333444444444333333333333333333333333333333333333333333333333333333333222222222222111000111111111222222222222111000000000////////////////////////////////////............////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))************++++++************++++++************+++,,,---...////////////////////////.........///000000111111222222000///111555777888888777444<<>>===@@@===999777888999999999888999<<<===???CCCGGGJJJHHHIIIJJJLLLMMMMMMMMMMMMRRRQQQQQQQQQRRRUUUXXXYYY[[[]]]___`````````bbbdddbbbgggmmmnnnmmmlllpppssspppooojjjeeepppeee]]]JJJ666000444333---------,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++***++++++,,,---...//////,,,,,,,,,---------......+++---......---,,,...///------......///000000000000000111111111111000000//////000111111111111111222222333333333444444444333333333333333333333333333333333333333333333333333333333222222222111111000000111111222222222222000000000000////////////.........///////////////............/////////000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''''')))***+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))************++++++************++++++************+++,,,---...////////////////////////......//////000111111111,,,000333111///000111111111666777:::<<<666???WWWooogggLLL>>>888333444444333///...111555***---///,,,+++,,,///000,,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))BBBBBBBBBCCCCCCCCCDDDDDD???@@@AAAAAABBBBBBBBBAAA@@@>>><<<999888888999:::;;;:::<<<@@@EEEHHHGGGEEEJJJJJJKKKLLLMMMNNNOOOOOORRRSSSSSSSSSTTTVVVZZZ]]][[[[[[fffssstttiiidddgggmmmppppppmmmlllpppssstttlllqqqppprrrbbbNNNEEE:::333111111...,,,,,,,,,++++++***)))((((((&&&''''''((()))******+++))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((+++*********))))))((((((++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,,,,------------------------------///000000000111111111111222111111111000000//////222333444555666666666666444444444333333222222222222222222222222222222222222222222111111111111000222222222111111111111000////////////////////////////////////////////////...---,,,,,,---...---+++......---------,,,,,,,,,************************************************+++++++++************)))+++++++++++++++***)))((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******))))))(((((('''''''''&&&))))))))))))************))))))))))))***************************************++++++,,,,,,++++++***(((((()))***++++++,,,,,,///000000///......111333............////////////000000111111111222222222444555666888:::<<<===>>>PPP```xxx~~~\\\HHH===888555111111111111000000000///.................................------,,,,,,,,,+++*********))))))((((((************************+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++(((((())))))******++++++BBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@AAA???===;;;:::;;;<<<<<<<<<<<<===AAAFFFHHHGGGFFFKKKKKKLLLMMMNNNOOOPPPPPPTTTUUUUUUUUUUUUWWW[[[^^^```___eeeppppppgggdddiiiqqqqqqrrrttttttrrrppppppyyyOOOFFF>>>666111000000///,,,,,,,,,++++++***))))))((('''''''''((()))*********))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((*********)))))))))((((((************************++++++++++++,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------//////000000000111111111111111111000000000//////222222333444555555555555444444333333333222222222222222222222222222222222222222222111111111111000222222222111111111000000////////////////////////...........................,,,+++,,,......---,,,------,,,,,,,,,+++++++++*********************************************************)))))))))((((((***++++++++++++***)))((())))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((''''''''''''(((((((((((()))))))))))))))))))))***************************************++++++,,,,,,++++++***((())))))***++++++,,,,,,---.........,,,---///111............////////////000000000111111111222222222333444666888:::;;;<<<>>>GGGUUUfffzzzzzziiiRRR@@@999888777666000000000/////////......---------------------------------,,,,,,,,,++++++************)))))))))(((************************************)))))))))((())))))))))))))))))))))))(((((()))))))))*********)))))))))))))))*********AAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@CCCBBB@@@???>>>???@@@@@@AAAAAABBBEEEIIIKKKKKKJJJMMMMMMNNNOOOPPPQQQRRRRRRWWWWWWWWWWWWWWWYYY\\\___cccaaadddllllllggggggmmmjjjkkkooorrrqqqrrrTTTAAA:::666000...///000...,,,,,,,,,++++++***)))))))))''''''(((((())))))******))))))))))))))))))))))))''''''((())))))))))))(((((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))(((((()))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------////////////000000000000111111000000000000//////000111222333444444444444333333333333222222222222222222222222222222222222222222222111111111111000222222111111111000000000////////////////////////........................,,,++++++,,,...///...---,,,,,,+++++++++*********************************************************))))))))))))((((((((('''******++++++******))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))((((((((((((''''''''''''''''''(((((((((((())))))))))))******************************************++++++++++++******)))))))))***++++++,,,,,,,,,---------,,,,,,...///---............/////////000000000000111111111111000111222444555777888888999:::===AAALLL^^^sssrrr]]]IIIAAA666111111333222000///............---------------------------------,,,++++++++++++*********************))))))))))))************************************))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))************))))))))))))AAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCEEEDDDCCCCCCCCCCCCDDDEEEGGGGGGHHHKKKMMMOOOPPPPPPOOOPPPQQQQQQSSSSSSTTTUUUYYYYYYYYYYYYXXXZZZ]]]```bbbaaaeeekkkllliiikkkpppjjjiiikkklllkkkzzz]]]@@@;;;333000......//////---++++++++++++*********))))))'''((((((((()))))))))***((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))(((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000000000000000000000000/////////000111222222333333333333222222222222222222222222222222222222222222222222222222111111111000000111111111111000000000000////////////////////////........................,,,+++***,,,...//////...,,,,,,,,,,,,++++++++++++******************************************************)))))))))((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))(((((((((((((((((('''''''''((((((((())))))((()))))))))******************************************++++++++++++******))))))*********++++++++++++,,,------,,,,,,---///---------.........///////////////000000000111111000000111222444555666666999999999888999>>>EEEKKKjjjvvvppp\\\NNNBBB:::>>>999444222333222///+++............------------,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))*********)))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))++++++******))))))((((((BBBBBBBBBCCCCCCCCCDDDDDDAAABBBDDDEEEFFFGGGHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNOOOQQQRRRRRRSSSSSSTTTUUUVVVWWWWWWZZZZZZZZZZZZZZZ\\\___bbbeeefffjjjnnnmmmjjjjjjlllrrriiieeekkk{{{eeeFFF:::777111000/////////...,,,***+++++++++***************(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))************************(((((()))))))))*********++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,---------............///////////////////////////000000...///000111222222222222222222222222222222222222222222222222222222222222222222222111111111000000111111111000000000//////////////////////////////........................,,,+++***,,,...//////...------------,,,,,,,,,,,,************************************************++++++*********)))))))))((())))))*********))))))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((***))))))(((((())))))***(((((())))))))))))))))))(((((()))))))))*********((()))))))))************************************)))******++++++******)))***************++++++++++++,,,......---,,,---///------------................../////////000000000111111222222333444555555222444666888999:::;;;<<>><<<<<<>>>CCCOOOccczzzqqqZZZEEE===666555666444333444555333000000000111000/////////.........---------++++++++++++++++++++++++((((((((())))))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((()))))))))*********************))))))))))))EEEEEEEEEEEEFFFFFFFFFFFFCCCDDDEEEGGGIIIJJJKKKKKKGGGHHHIIIKKKMMMNNNOOOOOONNNOOOPPPPPPOOOOOORRRUUUWWWWWWXXXYYYZZZ[[[[[[\\\]]]^^^___```aaadddhhhkkklllooorrrqqqooommmlllkkkeeepppuuuRRRDDD>>>999555///000000///---,,,++++++************************))))))))))))(((((((((((())))))))))))))))))))))))%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))*********++++++************************************++++++++++++)))******+++,,,,,,------,,,,,,---------................../////////000000//////000111222222222222000111111111222222222222222222222222222222222222222222222111111111111000111000000000////////////////////////////////////------------------------...,,,+++,,,......---,,,---------,,,,,,,,,++++++************************************************************))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********((((((((())))))))))))***))))))))))))************************************))))))************))))))************************)))+++------,,,+++,,,,,,,,,,,,---------.........------........./////////111111111111222222222222555444333333555777888999<<<<<<======AAAIIIVVV___bbbrrr}}}eeeKKK:::777333333888999444//////555444222111000//////...------------,,,,,,,,,,,,++++++++++++++++++++++++(((((()))))))))*********((()))))))))************))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))*********EEEFFFFFFFFFGGGGGGGGGGGGEEEFFFGGGHHHIIIJJJJJJJJJGGGHHHJJJLLLNNNOOOPPPPPPRRRTTTUUUTTTRRRSSSVVVYYYXXXXXXYYYZZZ[[[\\\]]]]]]___```aaabbbdddgggkkkooojjjmmmoooooooooqqqssssssuuuPPPBBBAAA888///......//////...,,,+++,,,---******************++++++))))))))))))(((((((((((())))))))))))))))))))))))%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((************++++++++++++)))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------,,,,,,,,,---------......---.........//////000000///000111222222333333222000000111111222222222222222222222222222222222222222222222111111111111000000000000000////////////////////////////////////------------------------...---,,,,,,---...---+++,,,,,,,,,+++++++++******************************************************))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))*********+++''''''''''''((((((((()))))))))))))))************************************))))))************))))))++++++******************'''))),,,,,,+++******+++,,,,,,,,,---------......---------.........//////000000000000111111111111111111222444666777555444111555:::;;;;;;<<>>DDDMMM\\\kkktttooo___YYYIIIDDD<<<888666666444222222111111000000000000000////////////............,,,,,,---+++***)))***,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))GGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIKKKKKKKKKKKKMMMLLLMMMPPPTTTUUUTTTRRRSSSVVVXXXXXXWWWWWWYYY\\\YYY[[[]]]^^^___```bbbdddgggeeedddcccdddfffiiilllrrrgggaaaooo~~~[[[III:::777666000---000...------,,,++++++******))))))))))))))))))))))))))),,,...,,,(((&&&'''***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////.../////////000000000000111111111111111111111111222222111111222222333444222222222111111111000000000000////////////000000////////////////////////........................------------------------...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))(((''''''((((((((((((((((((((((((,,,+++******))))))*********)))))))))((((((((('''(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++************)))))))))((())))))))))))))))))))))))+++++++++++++++*********************************))))))************))))))*********+++++++++,,,,,,,,,,,,,,,------------...------------.............../////////000000000000222222222333444444555555777777888888999:::::::::<<<<<<<<<<<<===BBBHHHMMMLLL\\\jjj~~~rrraaaVVVLLL@@@999777===888333111111111000...222111000000//////000000////////////.........---+++,,,,,,+++))))))***,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))***)))))))))))))))))))))IIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNOOORRRUUUVVVVVVUUUTTTVVVWWWXXXXXXZZZ]]]___\\\\\\^^^```cccddddddbbb___``````aaabbbccccccccceeecccjjjxxxTTTDDD<<<777666111++++++111------,,,,,,++++++******))))))))))))))))))))))))(((***,,,***'''%%%''')))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********************************++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,------...////////////........./////////000000000111111111111111111111111222111111111111222333333222222111111111000000000000//////......//////000////////////////////////........................------------------------...------,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))(((((('''((((((((((((((((((((((((++++++***)))))))))******))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++************))))))))))))))))))))))))))))))))))))+++++++++******)))))))))************************))))))************))))))*********++++++++++++,,,,,,,,,,,,,,,------------------------................../////////000000000111111222222333444444444666666777777888999999999888999::::::888777888:::444>>>DDDOOOdddrrrzzz~~~ooofffRRRHHH>>>999777666666888555333111111222333222222111111000/////////////////////.........---------+++,,,,,,+++))))))***,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******KKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQSSSUUUVVVWWWWWWVVVVVVWWWXXXYYY\\\^^^```]]]\\\]]]```dddeeebbb______```aaabbbbbbbbbaaaaaabbbyyy\\\EEE===999666555000******///,,,,,,,,,,,,++++++******((((((((((((((((((((((((''')))***)))'''%%%&&&(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************+++++++++++++++++++++++++++,,,,,,,,,,,,---......//////.............../////////000000111111111111111111111111111111111111111222222333111111111111000000000000/////////....../////////////////////////////////........................,,,,,,------------------......---,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((('''(((((())))))))))))((((((((())))))))))))((((((((((((((((((((()))))))))******))))))))))))******))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))***************)))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((************************))))))************))))))************++++++++++++++++++,,,,,,,,,---------,,,,,,---------................../////////000000000000111111222333333333555555555666777777888888666888;;;;;;::::::;;;<<<>>>CCC???@@@LLLSSSWWWaaawwwxxxkkkYYYLLLFFFCCC>>>999444222333555666888222333333444555555555444000000///............///.........---------,,,,,,+++,,,,,,+++)))(((***+++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))*********************)))))))))))))))(((((((((((((((((((((((()))))))))))))))*********NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVXXXYYYXXXWWWXXXYYY[[[]]]^^^___]]]\\\]]]```ddddddaaa]]]eeebbb^^^^^^bbbjjjssszzz^^^FFF@@@===777222000///---,,,...,,,+++++++++++++++******(((((((((((((((((((((((('''((((((((('''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++*********++++++,,,,,,,,,,,,------...........................////////////000000000000000000000000111111000000111111222333111111111000000000////////////............//////................................................,,,,,,,,,---------......///...------,,,,,,------,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((((((((((((((())))))*********))))))((())))))******(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************))))))))))))))))))***))))))))))))))))))******))))))))))))))))))))))))*********)))))))))((((((************************))))))************))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...............//////////////////000000111222222222333333444555555666666777999999:::888666666777888888===888777@@@CCCDDDLLLOOOJJJQQQdddnnnqqq}}}ttthhhYYYRRRGGG<<<666666888;;;333222111000000111///---...///111111111111000000000///......---.........------------,,,,,,,,,,,,+++++++++***)))((()))+++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))******(((((((((((((((((((((((((((((())))))************PPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRSSSSSSSSSRRRTTTUUUVVVVVVVVVWWWZZZ\\\[[[[[[[[[]]]______^^^\\\^^^^^^^^^```bbbbbb```___\\\YYYVVV[[[kkkfffEEE;;;<<<888222+++***---///...---++++++++++++++++++******))))))))))))))))))))))))((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))************+++))))))******+++,,,,,,,,,,,,,,,---............---------........./////////000000000000000000000000111000000000000111222222111111000000000////////////......------......///........................------------------------+++,,,,,,------.........///......---------------,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&'''((())))))******)))'''(((((()))))))))))))))'''(((((())))))******+++))))))((((((((()))******(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***))))))))))))************))))))))))))))))))))))))************************************************))))))************)))))))))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////......//////000111111222222222333333444555555555555666666666555666888;;;333999666555<<<<<<:::@@@@@@999:::BBBDDDBBBLLL[[[jjjjjjooowww|||}}}~~~tttpppjjjaaaVVVIII===666555555444333333333333333222666777666555555333......///111000///....../////////...---------------------,,,,,,,,,+++++++++***++++++***(((((()))+++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))((((((((()))******++++++RRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUXXXYYYZZZZZZYYYZZZ]]]````````````bbbcccbbb^^^ZZZ[[[]]]^^^]]]\\\\\\]]]^^^aaacccjjjwwwqqqRRRAAA:::888222///,,,***,,,...---+++******************++++++)))))))))))))))))))))))))))((('''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))************((())))))***++++++,,,,,,+++,,,------......---------------.........//////000000000000000000000000000000000000000111222222111000000000///////////////......------......///........................------------------------++++++,,,,,,---....../////////...---------------,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&'''((()))************''''''((()))))))))))))))'''(((((()))******++++++((((((((((((((()))******'''((((((((()))))))))***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))******+++,,,,,,,,,************************))))))************))))))))))))))))))***************++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////---......//////000111111111111222222333444444444111333555777777999;;;===777===999888>>>;;;777<<<>>>;;;;;;<<<:::999AAAKKKSSSMMMMMMRRRUUUQQQLLLKKKYYYkkk}}}||||||}}}~~~pppllleee]]]UUUNNNJJJGGGHHHJJJKKKHHHCCC>>>;;;:::555666777888777444111...---222444111///111000,,,///111222111///...000111///...------,,,,,,------,,,,,,,,,,,,++++++++++++***++++++***(((((()))***************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))'''(((((()))******++++++RRRRRRRRRRRRRRRRRRRRRRRRVVVVVVWWWWWWXXXWWWWWWWWWZZZ\\\]]]\\\[[[\\\___cccdddcccdddeeefffddd^^^ZZZXXXZZZ[[[ZZZWWWVVVYYY\\\~~~wwwWWWIIIBBB:::333000111111...---,,,***(((******************++++++)))))))))))))))))))))))))))((('''((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))************((())))))***++++++,,,,,,+++,,,------......---------------.........//////000000000000000000000000000000000000000111111222000000000000////////////.........------.................................------------------------++++++,,,,,,---...////////////...------------...,,,++++++++++++++++++,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&'''((()))************''''''((()))))))))))))))'''(((((()))***+++++++++((((((((((((((()))******'''((((((((())))))******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))))))))***+++,,,------...************************))))))************))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////------......///000000000000111111222333333444444333555888888666555444444222888555444;;;:::666<<<<<<======;;;777666;;;AAADDD===;;;CCCIIIEEE???===@@@NNN___hhhfff\\\RRRLLLPPPNNNKKKHHHGGGHHHIIIJJJKKKJJJLLLRRRZZZ]]]ZZZWWWIIIGGGDDDAAA>>><<<;;;;;;555999<<<;;;666333555777333333333333333333333333...333444///---111111...,,,...///...,,,,,,...111......---,,,,,,,,,,,,---,,,,,,,,,+++++++++*********++++++***(((''')))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++SSSSSSSSSSSSSSSSSSSSSSSSRRRUUUYYYZZZZZZXXXWWWWWW\\\___```___```cccggghhhmmmgggdddfffeee]]]SSSNNNQQQJJJIIIQQQXXXaaatttoooOOOEEEEEE===333...///......---+++***))))))))))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((())))))******''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************,,,,,,+++***)))))))))******************************+++,,,,,,------,,,,,,---------............///........................//////000111111111111111111111000000//////......//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,++++++++++++++++++++++++(((((((((((())))))))))))++++++***)))(((((())))))(((((((((((((((((((((((((((((())))))))))))((((((************))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((())))))((((((((((((((()))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******))))))))))))(((((((((((())))))))))))))))))))))))+++*********))))))((((((,,,+++***)))))))))++++++******))))))))))))*********************)))(((((())))))))))))************)))************+++++++++***++++++,,,,,,------...////////////////////////............////////////111111222333333333333222444555666777888888888888666777777777888888888888===<<<;;;::::::;;;<<<===<<<<<<============<<<<<<===???CCCEEEDDDBBB>>>;;;======<<<;;;;;;:::999999::::::;;;;;;===>>>@@@AAA;;;:::999777666666555555555555555444444333333333222222222111111111000000000000//////.........---......---------,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,************************)))************+++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))UUUVVVWWWWWWXXXXXXWWWWWWYYY[[[\\\\\\[[[[[[\\\]]]aaaccceeeeeefffffffffeeegggbbb^^^]]]XXXQQQMMMMMMRRRQQQVVVfff|||nnnVVVBBB===<<<555///...///...---,,,+++******)))))))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************,,,+++******))))))*********************************+++,,,,,,------,,,,,,------------....................................//////000111111111111000000000000000//////......//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((())))))))))))++++++***)))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))(((++++++***************+++))))))************))))))***************)))(((((())))))))))))************)))************+++++++++******+++,,,,,,------.......................................////////////000111222222333333222222222333444555666666666666666666777777777888888888::::::999999999999::::::::::::;;;;;;;;;;;;::::::<<<>>>@@@BBBAAA???<<<::::::::::::999888777777777777777777777888:::;;;<<<999888777555444444333333444444444444333333333333222222111111111000000000////////////......------...------------,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,************************))))))*********+++++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))WWWXXXZZZ[[[\\\\\\\\\\\\]]]^^^^^^]]]\\\]]]___aaa```aaacccfffhhhfffbbb___```[[[VVVTTTSSSUUU^^^hhhyyy{{{nnnOOODDD<<<;;;888111...111......---,,,+++******)))))))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))*********)))((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************++++++***)))))))))*********************************++++++,,,,,,,,,,,,,,,------------.......................................///000000111111000000000000000////////////..................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))+++***))))))))))))))))))************************(((((())))))))))))(((((()))))))))(((((((((''''''(((((((((((((((((((((((((((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))******+++++++++******))))))***++++++***))))))***************)))(((((())))))))))))************)))************+++++++++******++++++,,,------------------------------------............/////////000000111222222222222222000111222333444444444444666666666666777777777777888888999999999999888888888888999999999999888888;;;;;;<<<======;;;:::999999999888888777777666666555555555555555666777777666555444333222111111111222222222333333333333333111111111111000000000000///............---------------------,,,,,,,,,,,,++++++************++++++++++++************++++++************************)))))))))*********++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))WWWYYY[[[^^^______^^^^^^aaabbbbbbaaa``````aaacccdddaaa```bbbbbb]]]WWWUUUUUUQQQQQQYYYfffvvv}}}jjjHHHDDD???;;;:::666000...000------,,,,,,+++******)))))))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))******************))))))))))))************************************+++,,,,,,,,,,,,+++,,,,,,---------....................................//////000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))))))))***))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))***+++++++++)))(((((((((((())))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((*********)))))))))))))))((()))+++,,,,,,+++***)))((()))+++,,,,,,+++)))(((***************)))((((((((()))))))))************))))))*********+++++++++*********+++,,,,,,------++++++++++++++++++++++++---------........./////////000000111222111111111///000111222333333333333555555555666666666777777888999:::;;;;;;:::999888777777777888888777777777999999999888888888777777999999999888888888777777777666666555555555666666555444333222111111111111000111111222222333333333111111000000000/////////---------------------------------,,,,,,,,,++++++++++++************++++++++++++************++++++************************))))))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((([[[\\\^^^___`````````___eeeeeeeeeccc___]]]]]]]]]fff___[[[[[[XXXRRRPPPRRRQQQSSS```yyyuuu]]]KKKAAA:::444333111...++++++,,,,,,,,,++++++******)))))))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))***************))))))((())))))******************************)))***++++++,,,,,,++++++,,,,,,,,,------------.................................///000000000000000.............../////////---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,+++++++++*********(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))))))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))************((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))******((()))***,,,,,,++++++***(((***+++------+++***(((***************)))((((((((()))))))))************))))))*********+++++++++))))))***++++++,,,,,,---++++++++++++++++++++++++------------...............///000000111111000000000111222333333444333333444555555555555666666666777888999::::::999888777777777888888888888777777777777666666555555666666777777777777777666666666777666666555555555555555444444333222111111111111///000000000111111222222000000000/////////......,,,,,,,,,,,,------------------,,,,,,,,,++++++++++++******))))))******++++++******))))))******+++************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((_________^^^^^^^^^^^^^^^^^^^^^\\\YYYVVVTTTUUUVVVWWWSSSSSSXXXZZZZZZaaakkkllltttqqq\\\UUU???999111...///000...+++,,,,,,++++++************))))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((()))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))((((((((()))******************************)))******+++++++++++++++,,,,,,,,,,,,------------........................---...//////000000//////---............/////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++++++++*********))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++''''''''''''''''''''''''(((((())))))))))))(((((()))))))))(((((((((''''''(((((((((((((((((((((((()))))))))((((((((((((((((((''''''(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((())))))******))))))))))))))))))))))))))))))))))))************((()))***+++++++++++++++)))***+++,,,,,,+++***)))***************)))(((((())))))))))))************)))************+++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,------------...............///000000000000000000111222333444444444444444444444444555555555666555666666666666666666555777777888888888888777777666666666555555555555555444444444444333333333333444333333222222222333333444333222222111111222222/////////000000000000000////////////............++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++******))))))))))))************))))))))))))******************************((((((((()))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))___^^^[[[YYYXXXXXXXXXYYYTTTSSSRRRPPPQQQWWW^^^ddd______eeepppuuuxxxnnnZZZRRRLLL===999444000///000///---++++++++++++************))))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************((((((((((((((()))******************************))))))***+++++++++++++++++++++,,,,,,,,,---------........................---...//////000000//////---------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++(((((((((((((((((((((((((((((())))))))))))((((((******)))))))))((((((((((((((((((((((((((((((((())))))(((((('''&&&&&&&&&''''''''''''((()))***+++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((())))))((((((((('''''''''((()))*********))))))))))))))))))))))))((()))))))))************))))))))))))***+++,,,---++++++++++++++++++++++++***************)))(((((())))))))))))************)))************+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,---------.........---...//////000000//////000000111222333333333333333333444444444555555555666555555444444555555666666666777777777777666666666666666666666555444444222222222333333333333333222111111111111222222333333222222111111111111111000000///////////////.../////////.........------***+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))))))))************))))))))))))******************************(((((((((((()))))))))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))\\\ZZZVVVSSSQQQPPPQQQRRRSSSQQQPPPRRRYYYfffttt~~~fffKKKGGGEEE<<<777777555///+++******)))+++++++++***************))))))************))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))******))))))((((((''''''''''''''''''(((***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************((((((((((((((()))******************************))))))***++++++++++++***++++++,,,,,,,,,---------........................---......///////////////---------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************))))))))))))************************(((((((((((())))))))))))))))))((())))))***++++++))))))))))))))))))))))))(((((())))))))))))((((((************))))))))))))(((((((((((((((((((((((())))))((('''&&&%%%%%%$$$''''''''''''((()))++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((&&&''''''((()))******+++))))))))))))))))))))))))(((((())))))*********+++***)))(((((()))+++---...,,,++++++******++++++,,,***************)))(((((())))))))))))************)))************+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---......//////////////////000111222222333333222333333333444444444555555888777666555555666777888555555666666666666555555555666777888777666555444444444444444444444444444222222222222222333444444222111111000000000000111000000//////.........---//////.........---------*********++++++,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))************))))))))))))******************************(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))kkkjjjjjjfff^^^XXX\\\dddfffnnnwwwkkkMMMCCCAAA;;;444111000///...---,,,,,,+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((***+++***((('''''''''))))))))))))************,,,+++)))((('''((()))+++))))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++******+++++++++,,,,,,,,,---------............///............////////////000000//////.........---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++************))))))******+++,,,+++*********))))))((((((************************)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,+++***)))((((((((()))******++++++(((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000000111222222222222111111111222333333444444555444444444444444555666777666666666666555555555555555555555555444333222111111111111111000000000///000000000000000000000000////////////////////////........................------------------------++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))************))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))kkkQQQ???999888555222111000///---,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&((())))))((('''((()))))))))))))))************,,,+++)))((('''((()))***))))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))************)))))))))((()))************+++++++++******+++++++++,,,,,,,,,------------........................////////////000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++************))))))******+++,,,************)))))))))(((************************)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))'''((())))))******)))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,++++++***)))*********)))))))))))))))(((((((((((()))))))))))))))******++++++******)))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///000111111222222111111000111111222222333444444444444444444444555666666666666666666555555555444555555555555444333222111222222222222111111111000000000000000000000000000................................................------------------------++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))************))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))rrrLLLGGG@@@:::555333222222000///...---,,,+++++++++))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))%%%''')))))))))((()))+++))))))))))))************,,,+++)))((((((((()))***))))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))************)))))))))))))))************+++++++++******+++++++++,,,,,,,,,------------............---............/////////////////////....................................------------------------...------,,,,,,++++++*********))))))******+++,,,************))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))((()))******++++++******)))))))))))))))))))))))))))************++++++++++++++++++,,,++++++***)))++++++******)))(((((('''(((((((((((()))))))))))))))******++++++******)))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000111111111111111000000111111222333333333444444333333333444555555666666555555555444444444444444444444333222222111333333222222222111111111000000000000000000000000........................------------------------------------------------++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))gggHHH>>>>>>===:::666111///...///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''')))***+++***)))***+++((()))))))))************+++***))))))(((((())))))((()))))))))************))))))************))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,---------.........---------........./////////////////////.........................................................---------,,,,,,+++++++++******))))))******+++,,,*********)))))))))))))))************************(((((((((((((((((((((((())))))((((((((((((((()))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******************))))))(((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---......///000000111111000000000000111222222333333444444333333333333333444444555555555444444444333333333333333333333222111111222222222111111111000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))************)))))))))((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((oooMMMAAA>>>;;;777444111...,,,***...---,,,+++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++,,,------+++*********((()))))))))************+++******)))))))))))))))((()))))))))************))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...------------.....................///////////////................................................------,,,,,,,,,,,,++++++******))))))******+++,,,))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))***(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))*********+++++++++)))******++++++*********(((((())))))************(((((((((((()))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,++++++++++++,,,------......///000000000000///111111111222333333444444444333222222222222333333444444444444333333333333222222222333222222111000000000000000////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))************)))))))))((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((fffSSSGGG<<<;;;666000......//////...---,,,++++++*********+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,---...---+++))))))***))))))))))))************************)))))))))((())))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,------------..................///////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***+++(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))((()))******++++++******)))))))))))))))))))))))))))************+++++++++((()))******+++*********'''(((((()))******++++++(((((((((((())))))))))))((())))))******))))))((()))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++,,,---------......///////////////000000111111222333333333333333222222111111222222444444333333333222222222111111222222222111111000000000/////////.........////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))************))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))\\\EEEBBB>>>444555333000......///000111,,,++++++***************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***,,,+++***))))))***))))))))))))***************************)))(((((())))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))((()))))))))************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------...................../////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&'''(((***+++(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))'''((())))))******)))))))))))))))))))))))))))))))))************+++++++++(((((()))***************)))))))))))))))*********(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************************************+++++++++***++++++,,,---------.../////////............//////000111111111333333222111111111111111333333333333222222222222000000111111111111111000000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))************))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))}}}QQQBBBBBB<<<666666///111111///+++))))))+++++++++******************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))%%%''')))))))))((()))***))))))))))))***************************)))(((((())))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---.........//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&'''(((***,,,(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))************+++++++++(((((()))***************++++++******)))((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************************************++++++******++++++,,,---,,,---......//////......,,,,,,------.../////////333333222111000000111111333333333222222222111111///000000111111111000000111111111111000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))************))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))hhhYYYGGG<<<:::888444/////////...---,,,,,,++++++))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))(((((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++***)))((()))************+++++++++++++++************++++++,,,,,,,,,---------..............................------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++,,,------+++++++++***)))(((((('''))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))000///---,,,+++*********************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,---------,,,,,,------------------////////////000000000000000000000000111111111111111111111111111111111111000000000000000000000000222111111111000000//////........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++***************+++++++++,,,---,,,+++***)))+++*********))))))(((((())))))))))))))))))))))))++++++******)))(((((((((+++***)))))))))***,,,,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((())))))))))))************))))))))))))((((((((((((******))))))((((((''''''ZZZSSSIII>>>888777666222............---,,,,,,++++++))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))((()))************+++++++++++++++************++++++,,,,,,,,,------------...........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---------++++++******)))(((((('''))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))///...---,,,+++*********************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,,,,,,,,,,---------------....../////////000000000//////000000000111111111111111111111111111111111000000000000000000000000111111111000000000//////........................,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++***************+++++++++,,,,,,,,,+++***)))************)))))))))((())))))))))))))))))))))))************))))))))))))+++***)))))))))***+++,,,************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************))))))))))))((((((((((((***)))))))))((((((((('''YYY>>>???<<<888555333111...,,,...------,,,,,,+++++++++))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))((()))************+++++++++++++++************++++++,,,,,,,,,,,,------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...++++++******)))((((((((())))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))......,,,+++******))))))************************))))))***++++++++++++***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++,,,,,,,,,---------............////////////000//////000000000000111111111111111111111111111111000000000000000000000000111111000000000000//////........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,+++***************++++++++++++,,,,,,++++++***)))************))))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************))))))))))))(((((((((((())))))))))))((((((((((((pppTTTCCC>>>999999888555111...,,,+++---,,,,,,,,,+++++++++***))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))+++++++++******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******************))))))))))))*********+++++++++++++++************++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------************))))))(((((())))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((------+++******)))))))))************************))))))***++++++++++++***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++++++++,,,,,,------...------........./////////////////////000000000111111111111111111111111111000000000000000000000000000000000000000000//////...........................------,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++*********)))******+++,,,+++++++++++++++******)))*********)))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++***************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************((()))))))))************))))))))))))(((((((((((())))))))))))((((((((((((mmmQQQDDD;;;999>>>777777666222...,,,,,,...+++++++++++++++*********((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******,,,,,,++++++******))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))*********+++++++++++++++************+++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---*********)))))))))))))))))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((,,,+++******))))))))))))************************))))))***++++++++++++***(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++************++++++,,,------...------------...............////////////000000000000000000000000000000000//////////////////////////////////////////000000........................---------,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++******))))))***++++++,,,++++++*********)))))))))))))))))))))))))))******))))))))))))))))))))))))''''''((()))***++++++,,,))))))******++++++++++++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))))))))************))))))))))))(((((((((((((((((((((((())))))))))))qqqJJJ>>>>>>;;;666555111111///---+++,,,...000************************((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******)))************+++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))+++******)))(((((())))))************************))))))***++++++++++++***))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))***+++,,,---......,,,,,,,,,---------............////////////000000000000000000000000000000////////////////////////......////////////000000........................,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))************+++))))))))))))***+++,,,,,,++++++***))))))))))))***))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++))))))***++++++++++++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))fffRRR@@@>>>AAA<<<444///---,,,++++++,,,---------)))*********************((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************++++++++++++++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++)))************+++++++++++++++************++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))***))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******)))(((((((((((()))************************))))))***++++++++++++***))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---......+++,,,,,,,,,,,,---------........./////////000000000000000000000000000000////////////////////////........./////////000000........................+++++++++++++++,,,,,,,,,************************))))))))))))************))))))))))))***+++,,,---,,,+++***)))((())))))***((()))))))))************))))))))))))))))))))))))(((((())))))*********+++((()))***+++,,,++++++***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************))))))))))))(((((((((((('''((((((((()))))))))***lllPPPGGG@@@:::888888444000......---,,,---......,,,))))))))))))))))))*********((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++*********++++++,,,,,,---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''')))***+++)))************+++++++++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))*********))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))))))))(((((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))***))))))(((((((((((()))************************))))))***++++++++++++***))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((()))***+++,,,---......++++++,,,,,,,,,---------............/////////000000000000000000000000000////////////////////////---.........//////000000........................*********++++++,,,,,,---************************))))))))))))************))))))))))))***+++,,,---,,,+++)))((((((((()))***(((((())))))*********+++))))))))))))))))))))))))))))))))))))************((()))***+++,,,+++******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))************))))))))))))(((((((((((('''((((((((())))))******{{{WWWCCCAAA888777555333111///......///...---+++***)))(((((())))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''((((((&&&((())))))(((&&&'''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))******))))))))))))******(((((()))***++++++,,,,,,++++++++++++******))))))************************))))))*********))))))((((((((((((((((((((((((((((((((((((((())))))))))))++++++************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------,,,,,,,,,,,,++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))++++++***)))(((((())))))))))))************))))))******++++++++++++******((((((''''''''''''(((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))************''''''''''''(((((((((((()))(((((()))++++++***)))))))))))))))))))))))))))((()))++++++)))((()))***)))***,,,,,,+++*********)))************+++++++++++++++,,,,,,,,,,,,---------......///////////////............////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))---+++))))))*********((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((|||gggSSS@@@888:::666555333111000...------...---,,,+++***)))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((''''''''''''((((((&&&((())))))(((''''''(((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************))))))))))))************))))))))))))))))))))))))******))))))))))))******((())))))***++++++,,,,,,++++++++++++*********)))************************))))))************))))))************************)))))))))************+++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))++++++***)))))))))))))))))))))************)))))))))******************)))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))******((((((((())))))))))))***)))(((((()))++++++***)))))))))))))))))))))))))))((()))++++++)))((()))******+++++++++***))))))***)))************+++++++++++++++,,,,,,,,,,,,------------...///////////////............////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++,,,---///...***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((iiiNNNAAA<<<777777:::444333111///...---,,,,,,,,,,,,+++***************))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((&&&'''))))))(((''''''((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))************))))))))))))************))))))))))))))))))))))))******))))))))))))******)))))))))***++++++,,,,,,++++++++++++************************************))))))************))))))*********************************+++++++++,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''(((((((((((())))))))))))))))))))))))))))))+++***))))))))))))))))))))))))************))))))((())))))******))))))((()))((((((''''''(((((()))(((((((((''''''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))(((((()))++++++***)))))))))))))))))))))))))))((()))++++++)))((()))***++++++******)))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------...////////////...---............/////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))***...111333111,,,((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))```OOO@@@<<<<<<999666666111000///---,,,++++++++++++***************++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((%%%'''))))))((('''((()))(((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((((((((()))))))))*********((()))))))))************((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++++++++++++++++++++++++++************************((())))))************)))************************************+++++++++,,,***************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))++++++******)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((())))))))))))))))))))))))))))))******)))))))))))))))***))))))************))))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&&&&(((+++...///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((((((((()))))))))*********)))(((((()))++++++***)))))))))))))))))))))))))))((()))++++++)))((()))***+++******)))******)))((())))))*********++++++++++++++++++,,,,,,,,,------,,,---......//////......---------.........//////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************(((***---000222111,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))sss\\\OOOCCC>>>:::999666222...---///...---,,,++++++++++++******))))))******++++++(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((%%%'''((()))((('''((()))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))************((()))))))))************((()))))))))************))))))))))))))))))))))))******))))))))))))*********************++++++++++++++++++++++++++++++,,,************************(((((()))***************)))))))))))))))))))))))))))))))))*********++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++*********)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((***************************)))))))))))))))******))))))************))))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((************************((('''&&&&&&(((+++...///))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((('''''''''((((((((()))))))))(((((()))++++++***)))))))))))))))))))))))))))((()))++++++)))((()))***+++***)))+++,,,---***((())))))*********++++++++++++++++++,,,,,,,,,------,,,------...............------------............................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************)))***,,,......,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((()))***++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******yyy]]]KKKBBB???777888777444000---///111------,,,+++******++++++******)))))))))******+++(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((($$$&&&((()))(((((((((***((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))************))))))))))))************))))))))))))))))))))))))******))))))))))))******************************++++++++++++,,,,,,,,,,,,************************'''((()))******+++******(((((((((((((((((((((((()))))))))************+++)))))))))***++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))((((((************************)))))))))))))))******+++))))))************))))))((())))))******))))))(((***))))))(((((())))))***'''(((((((((((()))))))))))))))))))))))))))))))))************************+++***)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((((()))))))))''''''''''''(((((((((((()))(((((()))++++++***)))))))))))))))))))))))))))((()))++++++)))((()))***))))))***---000000,,,((()))************+++++++++++++++,,,,,,,,,,,,------,,,,,,---............---,,,------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,***((((((***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((()))***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************eeeNNNCCC???>>>>>>555777666222......111333,,,,,,++++++***++++++++++++***)))))))))))))))***(((((((((((((((((((((((('''((((((((()))))))))***((((((''''''''''''(((((($$$&&&((()))(((((()))***(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))************))))))))))))************))))))))))))))))))))))))******))))))))))))******************************+++++++++,,,,,,,,,------************************'''((()))******+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,((())))))***++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++)))))))))))))))))))))))))))))))))******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))((((((************************)))))))))))))))***++++++))))))************)))))))))******************)))******))))))))))))******'''((((((((())))))))))))))))))))))))))))))))))))************************++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***%%%&&&&&&'''((()))******'''(((((((((((())))))))))))(((((()))++++++***)))))))))))))))))))))))))))((()))++++++)))((()))***''''''***///444444///))))))************+++++++++++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,***(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((()))***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************iiiZZZHHH???======888333...000000---+++***)))''',,,,,,+++++++++++++++,,,++++++***)))))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((''''''''''''(((((($$$&&&((()))(((((()))***(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))************))))))))))))************))))))))))))))))))))))))******))))))))))))******++++++******************+++++++++,,,,,,---------************************''''''(((******+++++++++************************++++++,,,,,,,,,---------((())))))***++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))((((((************************))))))((())))))***++++++))))))************))))))******++++++++++++************))))))))))))******'''((((((((())))))******))))))))))))))))))))))))************************'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******$$$%%%&&&'''(((***++++++))))))))))))************)))(((((()))++++++***)))))))))))))))))))))))))))((()))++++++)))((()))***&&&'''***111777666000))))))************+++++++++++++++,,,,,,,,,---------+++,,,------......------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++******++++++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((()))***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++gggGGGEEE@@@<<<888666555555//////...---,,,,,,++++++************************))))))))))))))))))))))))''''''''''''((((((((((((******))))))((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---************************,,,+++***))))))***+++,,,)))************+++++++++,,,++++++******++++++,,,------++++++++++++---------------,,,,,,+++++++++***++++++,,,------------,,,,,,+++******+++,,,,,,+++++++++++++++***)))((())))))))))))))))))))))))+++*********))))))((((((++++++******)))(((((((((+++*********))))))(((((())))))))))))************++++++******))))))(((((((((***+++***)))((()))***))))))(((((((((((()))))),,,***)))((()))***)))(((+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************))))))((((((''''''******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********************))))))))))))))))))))))))))))))))))))))))))************+++++++++************************((())))))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------+++,,,------......------........................------------------------,,,,,,,,,+++++++++************************************************************************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))************))))))))))))))))))************))))))))))))))))))))))))iiiRRRDDDAAA>>>;;;777333111111111.........---,,,,,,++++++************************))))))))))))))))))))))))''''''''''''((((((((((((***)))))))))((((((((('''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,************************++++++***))))))***++++++)))************+++++++++,,,++++++******++++++,,,---,,,++++++++++++,,,---------,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,+++******+++,,,,,,+++++++++++++++***))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))*********************)))))))))((())))))))))))************)))(((((((((((((((''''''(((***+++***)))((()))***))))))(((((((((((()))))),,,***(((((()))***)))(((************)))))))))((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********)))))))))((((((((('''******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))***)))******++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------+++,,,------......------........................------------------------,,,,,,,,,+++++++++************************************************************************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))zzz]]]JJJAAA;;;999:::888555222000............------,,,,,,+++++++++************************))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++************************++++++***))))))***++++++)))************+++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***,,,++++++******++++++,,,***++++++++++++***))))))))))))))))))))))))))))))************))))))))))))'''(((((()))******++++++************))))))))))))))))))))))))************((((((((()))))))))))))))(((***+++***)))((()))***))))))(((((((((((())))))+++***(((((()))***)))(((************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))((((((((()))))))))******)))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))******)))))))))))))))))))))))))))************+++++++++************************,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------+++,,,------......------........................------------------------,,,,,,,,,+++++++++************************************************************************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))************))))))))))))))))))************))))))))))))))))))))))))vvvhhhTTTDDD======>>>???666555333111//////......---,,,,,,,,,+++++++++***************************((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++************************+++******************+++))))))*********+++++++++,,,++++++******++++++,,,,,,++++++++++++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++******)))))))))))))))))))))))))))*********)))))))))))))))(((((())))))*********************)))))))))))))))((()))))))))******************++++++,,,,,,------(((***+++***)))((()))***))))))(((((((((((())))))+++)))'''''')))))))))(((*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))(((((()))))))))*********))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************)))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++************************,,,,,,,,,------------...+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------+++,,,------......------........................------------------------,,,,,,,,,+++++++++************************************************************************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((())))))************))))))((()))))))))************))))))))))))))))))))))))nnn]]]PPPKKKCCC>>><<<:::888666222222111000///.........+++++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++*********************************++++++*********))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))++++++++++++++++++++++++)))******+++++++++******))))))))))))))))))))))))))))))))))))))))))******************))))))(((((())))))))))))))))))******((()))))))))******************++++++,,,,,,------(((***+++***)))((()))***))))))(((((((((((())))))***(((''''''((())))))((())))))))))))))))))******))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))***************++++++++++++++++++***************************))))))(((((((((((())))))((()))))))))************(((((())))))************))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------+++,,,------......------........................------------------------,,,,,,,,,+++++++++************************************************************************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))************))))))((()))))))))************))))))))))))))))))))))))zzzhhhWWWHHH@@@AAA>>>;;;888777444111///.........---,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++************************)))***++++++++++++***))))))************+++++++++,,,++++++******++++++,,,******++++++++++++***************+++++++++++++++++++++++++++++++++***)))***++++++,,,,,,++++++***))))))***++++++++++++***))))))))))))))))))))))))))))))))))))************++++++******)))(((((('''))))))))))))************))))))))))))************((((((((()))))))))))))))(((***+++***)))((()))***))))))(((((((((((()))))))))'''&&&'''((())))))((())))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,++++++************************))))))(((((((((((())))))))))))))))))************((((((((()))******++++++)))))))))))))))))))))))))))************+++++++++************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------+++,,,------......------........................------------------------,,,,,,,,,+++++++++************************************************************************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))************))))))))))))))))))************))))))))))))))))))))))))yyyfffRRRGGGCCC>>>::::::888666444333222111000///---------,,,,,,+++***))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''((((((((()))))))))***((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,************************)))***++++++++++++***))))))************+++++++++,,,++++++******++++++,,,)))***+++,,,,,,+++***))))))*********++++++++++++)))******++++++++++++******+++,,,,,,,,,,,,+++***))))))***+++++++++++++++))))))))))))))))))))))))((()))))))))*********************)))))))))))))))((()))))))))************))))))))))))************)))(((((((((((((((''''''(((***+++***)))((()))***))))))(((((((((((())))))((('''&&&&&&((())))))(((((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******************************))))))(((((((((((())))))))))))))))))************'''(((((()))******++++++)))))))))))))))))))))))))))************+++++++++************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------+++,,,------......------........................------------------------,,,,,,,,,+++++++++************************************************************************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))************))))))))))))))))))************))))))))))))))))))))))))jjjVVVRRRDDD888999<<<:::777666222111111000...,,,***)))............---,,,******)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---************************)))***+++,,,,,,+++***))))))************+++++++++,,,++++++++++++++++++,,,)))***+++,,,,,,+++***)))))))))******++++++++++++((()))***+++++++++++++++***+++,,,------,,,+++***((()))***+++++++++++++++))))))))))))))))))))))))(((((())))))*********+++((((((((()))******++++++(((((())))))*********+++))))))))))))************++++++******))))))(((((((((***+++***)))((()))***))))))(((((((((((())))))((('''&&&&&&((())))))((((((((())))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''((((((((())))))************))))))))))))******)))))))))))))))))))))))))))************+++++++++))))))************))))))************************))))))(((((((((((())))))))))))))))))************'''(((((()))***+++++++++)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------+++,,,------......------........................------------------------,,,,,,,,,+++++++++************************************************************************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))************))))))))))))))))))************))))))))))))))))))))))))~~~kkk[[[MMMDDD???===:::999888777444222222111000///...---,,,,,,------------------------+++*********))))))(((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))*********)))))))))))))))(((((((((((((((((((((((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,******+++,,,,,,,,,,,,++++++************************************)))))))))***+++,,,,,,++++++******++++++,,,---************************************************************************---,,,+++******+++,,,---************************++++++******************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((()))+++---...+++++++++++++++++++++++++++***)))'''''')))***+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++************))))))((((((+++*********))))))((((((+++******))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...,,,,,,,,,---------......---------............///---------,,,,,,+++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++************************************************************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++***************************************************xxxiii[[[PPPGGG>>>888;;;999777666555444222000000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++***************************************************************************+++,,,,,,******+++,,,,,,,,,,,,+++++++++************************************************+++,,,+++++++++***++++++,,,---************************************************************************,,,,,,+++******+++,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++******))))))***+++,,,+++++++++++++++++++++++++++***)))(((((()))***+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++++++++*********)))))))))+++*********))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...,,,,,,,,,---------......------------............---------,,,,,,+++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++************************************************************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))************************************************))))))***++++++++++++***************************************************}}}nnncccPPPJJJCCC>>><<<:::666333555333222111222111000.........---,,,++++++******++++++++++++++++++++++++******))))))))))))(((((())))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((************************************************)))************+++++++++***************************************************************************+++,,,,,,******+++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++************++++++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***))))))******+++++++++++++++++++++++++++***)))(((((()))***+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))************************++++++*********)))))))))))))))))))))))))))))))))******))))))))))))******)))************++++++++++++++++++++++++************************)))))))))***+++,,,------,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////---,,,---...,,,,,,,,,---------......------------............------,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++************************************************************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))************************************************))))))***++++++++++++***************************************************~~~qqqdddZZZQQQGGGAAA<<<:::777666666666333111111///......///000...---...------,,,++++++******************************))))))))))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((()))***************++++++++++++++++++++++++++++++))))))*********+++++++++***************************************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++************,,,++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++******)))(((((()))************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******)))))))))))))))))))))))))))***************+++++++++++++++*********))))))))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++++++++++++++++++++++++++***************************+++---......---+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///...---,,,------,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************************************************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))************************************************))))))***++++++++++++***************************************************uuu]]]WWWMMMFFFBBB???<<<:::666555444333222111...,,,///...------//////...---......------,,,+++++++++))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((())))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))))))))******+++++++++,,,++++++++++++++++++++++++))))))*********+++++++++***************************************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++*********+++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++******))))))))))))************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))******+++++++++,,,++++++++++++************))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++++++++++++++++++++++++++***************+++++++++***+++---......---+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************************************************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))************************************************))))))***++++++++++++***************************************************~~~uuuiii[[[QQQHHHDDD>>>:::888777666666222222222111000...---,,,...---,,,---...///...------------,,,,,,+++++++++))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))******+++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************************)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((()))***,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******)))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))******))))))))))))******)))************+++++++++*********+++++++++++++++*********+++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++************************************************************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))***++++++++++++***************************************************}}}uuukkkcccXXXPPPKKKFFF@@@;;;:::888555333222111000///000000111000///............---,,,,,,......---,,,+++++++++++++++*********))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))***++++++,,,------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,************************((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++,,,++++++***++++++++++++++++++++++++))))))************))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))***++++++,,,------,,,,,,+++++++++*********))))))))))))))))))))))))******))))))))))))******)))************+++++++++)))))))))*********++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,+++,,,---,,,,,,,,,---------......++++++,,,,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++************************************************************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))***++++++++++++***************************************************~~~xxxoooggg___WWWNNNHHHHHHBBB<<<888888888777666111111111111111000000///---.........,,,,,,---......---+++,,,------,,,+++************))))))))))))************************&&&'''''''''(((((())))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,))))))***+++,,,,,,------************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,************************((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++,,,,,,***)))(((++++++++++++++++++++++++))))))************))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))******)))************+++++++++(((((())))))*********+++*********++++++,,,,,,,,,++++++***))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,+++,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++************************************************************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))***++++++++++++***************************************************~~~vvvmmmeee___\\\LLLKKKHHHDDDAAA>>><<<<<<666666555444222111000000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******))))))))))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))******)))((('''&&&%%%%%%''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,------------------------------------------,,,,,,+++++++++,,,,,,,,,---------...............------,,,,,,,,,...---,,,,,,++++++++++++------------------------...------,,,+++***))))))******+++++++++,,,,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,+++++++++******************************************************+++++++++*********))))))+++++++++*********))))))++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************************+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------.........------,,,,,,,,,,,,------......------,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))************************************************)))************+++++++++************************************************|||vvvpppkkkhhhbbb```\\\VVVPPPKKKFFFDDD@@@???===;;;999777666666333333222111000//////.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******))))))))))))*********)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))(((((((((((((((''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,------------------------------------------,,,,,,,,,++++++,,,,,,---------............---------,,,,,,,,,,,,...---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++*********++++++++++++,,,,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,+++++++++******************************************************+++++++++*********))))))+++++++++*********))))))++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******))))))***+++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------...............---------,,,,,,,,,,,,------......------,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))))))))))))))************************************************)))************+++++++++************************************************\\\[[[XXXUUUQQQMMMIIIGGGBBBAAA???===:::777666555444333222111111111111111/////////.........------///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))'''''''''(((((()))))))))''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++************************************************++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,------------.........------,,,,,,,,,,,,++++++...---,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************************************+++++++++***************+++++++++***************++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------.........//////...------------,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---...---,,,***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******************************************************)))************+++++++++************************************************AAAAAA@@@>>><<<:::888777555555555444444333333333000000////////////000000------------------------------------,,,,,,++++++++++++++++++++++++++++++******++++++++++++************))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++************************************************,,,,,,++++++***)))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,+++...------,,,,,,,,,------........................+++,,,,,,,,,---------...+++++++++,,,,,,,,,------++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************************************************************))))))************))))))(((((((((((((((((((((((('''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************************************************+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------......//////------------------------------,,,,,,,,,,,,------------------............------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---//////---+++)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))*********************************************************))))))*********+++++++++************************************************222222222222222111000///000000000000000000000000000000//////......//////,,,,,,,,,---------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))******++++++******)))******))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***)))))))))(((((((((((((((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++************************************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---..............................,,,,,,,,,---......//////++++++,,,,,,,,,---------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************************************************************)))))))))******)))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************************************************+++,,,,,,------,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------............//////------------------------...------,,,,,,------...+++,,,,,,,,,,,,---------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++---//////---+++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))************************************************************))))))*********+++++++++************************************************......///000000000/////////.........------------///......---,,,,,,------,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))*********))))))(((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))(((((((((((())))))***+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,---------............------------------------------------............------........./////////,,,,,,------------......------------------...///........................---------....../////////,,,,,,,,,,,,------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++*********************************************************************+++++++++***************+++++++++************************((())))))******))))))((())))))))))))))))))))))))&&&'''((())))))******)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............------------------------........................------------------------......------------......+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,---...---+++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))******++++++************************************************)))************+++++++++************************************************//////000111111111111111000//////......---------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++++++++************************((())))))))))))))))))(((******))))))))))))******'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((()))))))))))))))))))))))))))*********(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((((((((((()))***+++++++++************************************************)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------......------------............------------------------------------.........///............////////////---------....../////////---------------...//////......................................./////////,,,,,,,,,------------...+++,,,---.........---,,,------------------------+++++++++,,,,,,---------,,,,,,,,,+++++++++******************************************************))))))*********+++++++++))))))*********+++++++++************************(((((())))))))))))(((((())))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,---.........---,,,------------------------------------------------------------------------------------....................................------------------------..............................------------......,,,,,,,,,,,,---------...,,,,,,,,,---------......,,,------......------,,,------------------------------------------------++++++++++++++++++++++++)))******+++,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))******++++++************************************************)))************+++++++++************************************************------...////////////...///......------,,,,,,,,,)))))))))***+++,,,---...++++++++++++*********)))******************++++++************************(((((())))))))))))((((((******))))))))))))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))''''''((()))***+++,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((''''''(((((()))***+++++++++************************************************(((((()))***+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////---------------------------------.........//////............/////////000........./////////000000---------------...///000/////////////////////////////////////////////...,,,,,,,,,---------......+++,,,---.........---,,,------------------------+++++++++,,,,,,---------,,,,,,,,,+++++++++******************************************************))))))******++++++++++++))))))******++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************++++++,,,---------,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,---.........---,,,------------------------------------------------........................---------.........//////........................---------------------,,,..............................------------......---------.........//////,,,,,,,,,------.........,,,------......------,,,------------------------------------------------++++++++++++++++++++++++)))))))))******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))***+++++++++************************************************)))************+++++++++************************************************////////////////////////------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))******+++,,,************************,,,,,,+++***))))))******++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......---------.........//////,,,...//////......///111........................////////////000000000000////////////000000000000//////000111111111111111////////////////////////////////////////////////111000000///......------........................////////////...---,,,+++---------,,,,,,+++++++++------------------------+++++++++************)))************************+++,,,------------,,,+++************************,,,+++***))))))***+++,,,+++*********))))))((((((************************))))))))))))))))))))))))*********)))))))))))))))++++++***)))(((((())))))************))))))))))))++++++************+++++++++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---.........////////////000........................///////////////////////////...---,,,,,,---...///.................................////////////000///...------//////...---000//////......//////000---...//////000/////////..........................................------)))******+++---......///......//////......---,,,------++++++++++++------+++,,,,,,---,,,+++)))(((---------,,,,,,+++++++++******++++++++++++******************************+++++++++***************,,,,,,+++***))))))******+++*********))))))(((((())))))))))))))))))))))))******++++++++++++******************************)))************+++++++++))))))))))))************************************))))))*********+++++++++........................------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***************************************************************************++++++,,,************************,,,,,,+++***************+++++++++***++++++,,,---***++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------.........------........./////////...///000000///...///111/////////////////////////////////000000000111111/////////000000000111111//////000111111111111111////////////////////////000000000000000000000000222111111000//////..............................////////////...---,,,+++---------,,,,,,,,,++++++------------------------++++++++++++************************************++++++,,,------,,,++++++************************,,,+++***))))))***+++,,,+++*********))))))))))))************************))))))))))))))))))))))))************))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))++++++************+++++++++++++++*********))))))))))))))))))))))))))))))******************************************************************************************************))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---------,,,+++,,,---............////////////........................//////////////////////////////...------...///////////////////////////////////////000000000111111000...---...//////...---000000000//////000000000000000111111000///......................................................---------------...............//////......---,,,------,,,++++++,,,------,,,,,,,,,,,,,,,+++******---------,,,,,,+++++++++******++++++++++++******************************++++++++++++++++++,,,,,,,,,++++++***))))))******+++*********))))))))))))******************************++++++++++++******************************)))************+++++++++))))))))))))***************************************+++++++++,,,,,,,,,,,,........................------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))***************))))))(((((())))))***)))))))))))))))))))))))))))))))))*********++++++************************************************)))************+++++++++++++++++++++++++++++++++,,,++++++************++++++++++++++++++,,,------++++++++++++,,,,,,,,,,,,............------------------------.........///............////////////000111222111000///000111000000000000000000000000///000000000000111111111///000000000000111111111//////000111111111111000000000000000000000000000222222222222222222222222222222111111000000/////////////////////////////////000000//////...---,,,---------------,,,,,,,,,------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++***************)))))))))************************))))))))))))))))))))))))************************+++***))))))))))))))))))(((((((((((())))))))))))++++++************+++++++++++++++***************((((((((((((((((((((((((************************************************************************++++++++++++++++++++++++******))))))******+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...------........./////////////////////////////////000000000000000000000000000//////......//////000000000000000000000000000000000000111111111222222222111//////000000///...111111111111111111111111333222222222111///...---////////////////////////............////////////000/////////......------......//////......---,,,------,,,,,,,,,,,,---------,,,,,,+++++++++++++++------,,,,,,,,,,,,++++++******++++++++++++******************************+++++++++,,,,,,------...,,,+++******)))************************)))))))))******************************++++++++++++******************************)))************+++++++++)))))))))*********++++++************************++++++,,,,,,,,,---------------------------------------,,,,,,,,,+++++++++*********************************************************************************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))(((((((((((())))))))))))((()))))))))***************))))))))))))))))))***))))))))))))))))))))))))))))))*********+++++++++************************************************))))))******++++++++++++++++++++++++++++++++++++,,,++++++******+++++++++,,,++++++++++++,,,------+++++++++,,,,,,,,,------...------------------------............/////////....../////////000000000222333333222000///000111000000000000000000000000000000000111111111222222000000000111111111222222///000000111111111111111111111111111111111111111222222222222222222222222111111111111000000//////000000000000000000000000000000000000000///...---.........---------------........................---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))***************++++++******)))))))))))))))***((((((((((((((()))))))))++++++************++++++************************((((((((((((((((((((((((************************************************************************++++++++++++++++++++++++******))))))******+++,,,************************------------------------------------------,,,,,,------------------------,,,...///...---,,,---...------........./////////000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000111111111222222222555333222222222222111///111111111222222111111111222222222111111///......///////////////////////////////////////000000000/////////.........------.........///......---,,,---------,,,,,,---------...---+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************)))******+++,,,---......++++++***************+++******************************************************++++++++++++******************************))))))*********+++++++++))))))*********+++++++++************************+++++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,+++++++++************************************************************************))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***(((((((((((())))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))************++++++++++++************************************************((()))***++++++++++++***++++++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------........./////////000000/////////000000000111111222333333222111000000111////////////////////////111111111111222222222222111111111111222222222222000111111222222222222222222222222222222222222222222222222222222222222222111111111000000000000000111111111111111111111111000000000111000000//////................................................------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++***************+++++++++************************************************))))))******+++++++++,,,***)))))))))))))))******'''((((((((())))))******++++++************++++++************************))))))))))))))))))))))))******************************************************************************************************))))))******+++,,,************************---------------------------------------------------------------------------...//////------...///........./////////000000111111111111111111111111222222222222222222222222111111111111111111111111////////////////////////000000111111111222222222444333111222333333111000222222333333333333222222///000000111111111000000000000000000000000000000/////////000000000111111,,,------------..................///......---,,,------------------------------+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************((())))))***+++,,,,,,---+++***************++++++***************+++++++++******************************++++++++++++******************************))))))*********+++++++++************++++++++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******(((((((((((())))))))))))))))))))))))************+++******))))))******+++))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++************************((()))***,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------////////////000000000000000000000000111111111111111222333222000000111222////////////////////////111111222222222333333333111111222222222333333333222222333444444444444333333333333333333333333333333333333333333333333333111111111111111111111111222222222222222222222222000000111111111111000000.........///////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********+++++++++++++++************************************************))))))******+++,,,,,,,,,)))))))))))))))******+++(((((())))))******++++++++++++************++++++***************+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++------------------------------------............------------------------...///000///.........000//////000000000111111111222222222222222222222222333333333333333333333333111222222333333222222111000000000000000000000000222222222222333333333444333222111222333444333222444555666777777666555444000000111222222222222222000000000000000000000000//////000000111111222222,,,,,,---------...............//////......---,,,------............------,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++************************)))))))))******++++++,,,*********)))******+++,,,*********+++++++++++++++++++++++++++++++++++++++******++++++++++++******************************)))************+++++++++*********++++++++++++,,,************************))))))*********+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++************************************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((((((((()))))))))*********(((((((((((())))))))))))))))))))))))************+++******))))))******+++))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++************************((()))+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...---,,,,,,,,,,,,---......,,,,,,,,,------------...,,,---------............//////000000000111111111000000000111111111222222///000222111000000111222000000000000000000000000222222222333333333333444222222222333333333333444333444555555666555555555333333333333333333333333444444444444444444444444333444444444444444444444333333333333333333333333000111111222222111111000....../////////000000000....................................------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++*********++++++,,,,,,,,,************************************************))))))***++++++,,,------)))))))))))))))***++++++)))))))))***+++,,,,,,,,,++++++************++++++))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------.........///...........................///000000///...///000111111111111222222222222333333333333333333333333333333333333333333333333111222333444444333222111333333333333333333333333444555555555555666666666777666555777999:::999888888999:::;;;;;;:::999888333444444444444444333333111111111111111111111111//////000111111222333333/////////.....................//////......---,,,,,,---...//////...---,,,+++,,,,,,---......------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++******))))))***++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************)))************+++++++++*********+++++++++,,,,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++************************))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))************(((((((((((())))))))))))))))))))))))************++++++************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************''')))+++,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,---------......---.........//////000000000000000000111111111111000111111111111222222222...///111111000000111333111111111111111111111111222222333333333444444444222222333333333444444444444555555666777666666666444444444444444444444444666666666666666666666666555555666666666666666666333333333333333333333333000111111222222222111111.../////////000000111111//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++*********++++++,,,,,,,,,************************************************))))))***+++,,,,,,------))))))((())))))***++++++))))))***+++,,,,,,------++++++************++++++))))))******++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++*********)))***++++++,,,------------------------........................---------.........//////...........................000111000///...///111111111222222222333333333333333333333333333333333444444444444444444444444222222444444444444222222555555555555555555555555777777777777888888888888<<<;;;;;;===???@@@@@@???;;;<<<>>>??????>>><<<;;;888888777777666555333333111111111111111111111111///000000111222222333333222222111000///...------......//////......---,,,,,,---...//////...---,,,***+++---...///...------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++************************---,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,------------------,,,,,,++++++++++++++++++************)))))))))))))))************************************))))))))))))))))))))))))++++++***)))(((((())))))(((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))''''''((()))***++++++,,,(((((((((((((((((((((((())))))))))))************************************))))))))))))))))))))))))******))))))))))))******(((((()))***+++,,,,,,,,,************************,,,,,,,,,++++++*********)))************+++++++++******+++++++++,,,,,,,,,++++++******************,,,,,,,,,---------......---------.........//////............/////////000////////////000000000000000111111111111222222222000////////////000000111555333111000000111111111555444333333333222000...555555555555555555555555444666777666555555666777333666888888666666888;;;999888777777777777555444111666999777222111666;;;222444666555222111333555111222444666444000...///000///---,,,,,,,,,...//////......//////111222222//////.........---------,,,,,,,,,+++++++++******,,,,,,,,,+++++++++***************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************+++++++++*********))))))++++++************++++++************************************************************************+++++++++++++++***)))((()))))))))))))))))))))))))))************+++++++++************************+++++++++*********************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,,,,------//////.........---------............/////////000---///111222222222444666222...///333333000222888999888777555444333222111555444222222666999777333:::777666888888777999===;;;:::<<>>??????===;;;:::;;;<<<777666555444333444666777111222333555555333333444111111222222333333333333/////////......//////000/////////.........------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************+++++++++*********))))))++++++************++++++************************************************************************+++++++++++++++***)))))))))))))))))))))))))))))))))************+++++++++******************************************++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................---------------....../////////......---------........./////////000000000111222222111111333444;;;777555777666222222555444333444777:::;;;:::999444666888888999:::;;;<<<>>><<<>>>CCCFFFFFFIIINNNQQQMMMKKKLLLLLLLLLPPPVVVXXXWWWWWWXXXZZZYYYWWWTTT\\\ZZZXXXVVVTTTRRRPPPNNNHHHEEEBBBBBBDDDBBB===888444555777888888777555444888222...111222000///111////////////////////////000000/////////.........---------......------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++***))))))******---,,,+++******,,,---///,,,+++******))))))*********))))))((()))***+++,,,************************)))************+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,***************************+++++++++******)))(((------,,,,,,,,,+++++++++------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))************************************))))))))))))))))))))))))+++***))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********************************))))))))))))************************************))))))))))))))))))))))))******))))))))))))************************++++++************************,,,,,,,,,++++++++++++***************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,------------.........------........./////////....../////////000000000/////////000000000111111111111222222222333333333222222222222222333444444555444444444333222222222222222222222333555666777:::888666888;;;======;;;===???BBBCCCDDDFFFJJJLLLPPPOOOOOOPPPRRRSSSRRRQQQWWWWWWXXXZZZ\\\]]]______\\\YYYVVVTTTTTTRRROOOLLLMMMHHHCCC@@@??????===;;;;;;:::888666555444444444///000111333333222111000222111000000//////000000////////////............//////.........---------,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************+++++++++***************++++++************++++++***************************************************************************++++++++++++***)))))))))))))))))))))))))))))))))************+++++++++************************)))))))))***+++++++++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------..............................---......///000111////////////............////////////000000000000222333444444333333555777;;;777555888999888888:::<<<;;;<<>>BBBHHHIIIGGGEEEFFFIIIJJJJJJNNNSSSVVVWWW[[[aaaSSSRRRTTTWWWXXXWWWYYY^^^jjjnnntttxxxyyywwwvvvuuujjjiiifff```[[[XXXZZZ\\\^^^XXXRRRQQQSSSQQQJJJCCC;;;>>>BBBCCC???;;;888888888333000222222000000111111111111111111000//////000000000000////////////------............---------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,+++******)))*********,,,++++++******,,,---...,,,+++******))))))************))))))******+++,,,************************)))************+++++++++))))))))))))))))))))))))*********++++++++++++,,,************************)))************)))((((((,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((()))))))))************************************))))))))))))))))))))))))******)))))))))))))))***(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((*********)))))))))))))))************************((()))))))))************************************))))))))))))))))))))))))******))))))))))))******+++++++++***************************************++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------........................////////////...////////////000000000//////000000000111111111222222222222333333333444222222222222333444555555555666777777666555555666666666666666555555777999<<<===???AAADDDGGGKKKMMMQQQTTTYYY^^^cccjjjpppuuu|||zzzyyy{{{}}}wwwooofff```]]]XXXPPPHHHFFFEEE@@@:::888999999777444444444333333222111111444333333222222222333333000000000/////////......//////.........---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++************++++++******************************************************************************+++++++++******)))))))))))))))))))))))))))))))))*********+++++++++************************(((((()))***+++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,---------------....................................///000222222//////////////////////////////000000000111111111222333555555555666999<<<<<<999888:::===???BBBCCCHHHHHHKKKUUU___ccc___YYYZZZ^^^eeeiiiggg___ZZZZZZ\\\[[[\\\_________dddkkkeeelllxxx{{{|||wwwmmmiiihhhdddZZZRRRJJJKKKMMMMMMJJJDDD===888999777444444444333333444222222333333333222111000111111111000000000//////......////////////...............---------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************+++++++++******++++++,,,---,,,+++******))))))******+++++++++***++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))************++++++++++++************************))))))*********))))))(((,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((()))))))))************************************))))))))))))))))))))))))***)))))))))))))))******(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))******))))))))))))******+++++++++***************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------***+++++++++,,,,,,---------------.........//////........./////////000000////////////000000000111000000000000111111111111222333333333444444444444222222222222333444555666222444666777666777:::<<<666888:::;;;;;;<<>><<<:::777444333444555777333333222222333444444555111111000000000/////////............---------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++************++++++************************************************************************)))******+++++++++******))))))))))))))))))))))))))))))*********+++++++++************************(((((()))***+++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,------..........................................///000111222333000000000000000000000000000000000111111111111222333444444444444555888;;;===@@@CCCEEEHHHMMMQQQSSSXXXZZZcccrrruuuooosssqqqqqqqqqnnnmmmsss{{{}}}ssskkkaaa\\\XXXXXXXXXRRRFFF<<<======;;;777555555555555111222222222222222222111222111111111111000000000...//////000000//////...........................---------,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++************++++++,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,+++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++************************))))))************))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++************)))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))******+++(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))))))))************************************))))))))))))))))))))))))******))))))))))))************************++++++***************************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------******++++++,,,,,,------------........./////////....../////////000000000/////////000000000111111000000000111111111222222333333333444444444555555222222222222333555666666555777777555222222555888333888???DDDGGGLLLQQQUUUaaahhhrrrzzzzzzhhh^^^[[[TTTJJJEEEAAA;;;666222222333555333333333222222333444444111111111111000000000000///............---------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++***************+++++++++***************************************+++++++++++++++************++++++************************************************************************))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++************************)))))))))***+++++++++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,---......//////........................//////...//////000111222000000000000111111111111000111111111222222222222444444444333222333777999444BBBRRR]]]eeennnvvvyyy}}}uuummmkkkmmmhhh\\\QQQGGGIIIFFF>>>888777666444444444222222111111111222222222222222111111111000//////000000000000//////.........///////////////------------,,,,,,,,,,,,++++++++++++++++++++++++*********)))******+++,,,*********+++++++++++++++,,,+++******))))))******,,,,,,---------,,,++++++************************)))************+++++++++)))))))))))))))))))))))))))))))))************+++************************))))))***++++++++++++************++++++++++++++++++++++++,,,,,,---------+++++++++************)))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))***++++++(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))******))))))))))))******)))))))))***+++++++++,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...+++++++++,,,---.....................////////////.../////////000000000000//////000000000111111111000000111111111222222222444444444444555555555555333333333444555666888888:::<<<>>>>>>>>>AAAHHHNNNQQQZZZeeeooovvv|||}}}pppgggbbbYYYOOOGGG@@@===;;;:::999777666555444444333222222111111111000000000000000000/////////.........------------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++************************))))))*********+++++++++++++++************++++++************************************************************************))))))***+++++++++++++++)))))))))))))))))))))))))))************+++++++++******************************************++++++******************************+++++++++,,,,,,,,,,,,,,,------.../////////......................../////////......//////000000000000111111222222222111111111222222222333333333444555555666:::>>>BBBBBB\\\|||}}}vvveeegggbbbUUUKKKHHHEEEAAA>>><<<999555333333444444333333222222222111111111///000000111111000000///....../////////000000000...------------,,,,,,,,,++++++++++++++++++++++++******))))))***++++++,,,))))))***+++++++++++++++,,,+++******))))))******,,,---.........,,,+++***************************)))************+++++++++))))))))))))))))))))))))))))))))))))******************************************+++,,,,,,,,,,,,,,,)))*********+++++++++++++++++++++,,,,,,---------+++++++++************)))))))))))))))************************************))))))))))))))))))))))))))))))((())))))***++++++(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))'''(((((()))***++++++,,,************************))))))))))))************************************))))))))))))))))))))))))******))))))))))))******(((((()))***+++,,,,,,---*********************************++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,------...///000000............/////////000////////////000000000000000000000000111111111111000111111111111222222222444444444555555555666666444444555555666888999:::888>>>FFFNNNWWWcccsss~~~yyykkk^^^TTTOOOAAA@@@>>>;;;888666555555222222222111111111111000111111111111000000000000......---------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++))))))******++++++++++++************************))))))******++++++++++++++++++************++++++************************************************************************((()))***+++++++++++++++)))))))))))))))))))))))))))************+++++++++************************+++++++++*********************************************+++++++++,,,,,,,,,,,,,,,------...///000000........................000//////............///000000111111222222222222111111222222222333333333111333666999===CCCJJJOOOhhhsssfffaaa\\\WWWIIIEEE@@@;;;888777777888333333333222222222111111000000111111111111000000.../////////000000111111......---------,,,,,,,,,++++++++++++++++++++++++******))))))***+++,,,,,,))))))***++++++++++++***,,,++++++***)))*********------.........---+++***************************)))************+++++++++))))))))))))))))))))))))))))))))))))***************************************+++,,,---------------))))))******++++++++++++++++++++++++++++++++++++*********))))))))))))))))))************+++++++++(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))))))))((((((******))))))((((((''''''))))))))))))((((((((((((************************)))************+++++++++,,,,,,,,,++++++*********---,,,***(((((()))***+++)))))))))))))))))))))))),,,,,,+++******+++,,,,,,)))************+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////............/////////000000000000000////////////222222111111111111111111444333222111111222333333111///111888888444444888555777999999999<<>>888===CCCHHHQQQeeezzznnndddXXXKKKEEEDDD@@@:::555666666333111222444444333333333333111000000000000000///...---------------,,,,,,,,,,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++******************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++******))))))))))))))))))******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++((()))******++++++******************************))))))))))))************))))))))))))))))))))))))(((((())))))***))))))(((***))))))))))))(((((((((***************+++++++++************************)))************+++++++++,,,,,,,,,++++++++++++************+++++++++++++++)))))))))))))))))))))))),,,+++************+++,,,)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////....../////////000000000000000000000000000000000222222222222222222222222000000111222333444555666555444555777777444666:::777>>>HHHPPP\\\qqqwwwdddYYYMMMEEE???;;;777333333666333444444222000///000111111000///...------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************)))))),,,+++******))))))******+++++++++***************)))))))))*********++++++************************************************++++++*********)))))))))******+++++++++,,,,,,,,,'''((()))***+++,,,,,,---++++++++++++,,,,,,,,,,,,------------------------,,,------......///000000000000//////000111222222///000111111000///000111111111333444555555555444444555555555777<<>>;;;999555333333444333222222333444333111222222111111000///...---......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++************++++++))))))************************++++++++++++******)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***************++++++))))))*********+++++++++))))))***++++++++++++***************************((()))))))))************))))))))))))))))))))))))(((((()))*********))))))))))))))))))))))))))))))))))))***************+++************************))))))*********+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++))))))))))))))))))))))))++++++************++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,++++++------------------------------------........................////////////...////////////000000000000000000000000111111111222222222333333333333333222333444555666777777777444555888999:::<<>>BBBHHHXXXppp~~~qqqiiiaaaTTTHHHBBBAAA===999888:::;;;888555111000000///000000111222/////////.........------+++++++++,,,,,,------...+++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,------------******++++++++++++******))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,)))************+++++++++)))***++++++,,,+++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))(((((()))***++++++++++++)))))))))************+++'''''''''((())))))******************************)))************+++++++++***++++++++++++,,,,,,,,,---,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))***++++++***)))))))))************+++++++++,,,,,,,,,,,,------------------------------------------........./////////....../////////000000000/////////000000000111111///000000111111222222222222333333444444555555666444444333444555777999:::888===BBBGGGWWWtttiiiQQQAAA===888555444333222111000000111111111111000000............---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,+++******))))))*********************+++++++++*********++++++++++++,,,************************************************(((((()))***+++,,,---...******+++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,------------........................---......//////000111111111111111111111000///...000111333333222222333555666888888777555666:::???BBBFFFJJJSSSkkk{{{tttfffWWWOOOLLLFFF???===>>>===999555333222111000000111222333000////////////.........,,,,,,,,,,,,------------+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++************++++++))))))******+++,,,,,,,,,******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,------)))************+++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))(((((()))***++++++++++++))))))*********+++++++++'''(((((()))******++++++************************)))************+++++++++******+++++++++,,,,,,,,,000...---+++*********+++))))))))))))))))))))))))((()))***++++++***)))((()))************++++++++++++,,,,,,,,,---.............................................////////////.../////////000000000000//////000000000111111111///000000111111222333333333333333444555666666666555444333444777;;;???BBBBBBQQQcccsss___SSSEEE;;;999999777555000000111222222222111000............------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++******))))))******))))))*********+++++++++*********+++++++++,,,,,,*********************************************************++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------------...------------------------.........///000000111111000000000000000111111111000111333333222333444666888::::::999777;;;BBBIIIPPPZZZdddrrr{{{nnngggaaaYYYPPPLLLKKKIIICCC>>>999888555333222222333333000000000/////////......---------------,,,,,,,,,+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++))))))******+++,,,,,,---******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------)))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))(((((()))++++++,,,,,,,,,))))))******++++++++++++((())))))***++++++,,,,,,************************)))************+++++++++*********++++++,,,,,,,,,222000---+++))))))***+++))))))))))))))))))))))))((()))***++++++***)))((()))************+++++++++++++++,,,,,,---...//////..................................../////////000////////////000000000000000000000000111111111111///000000111222222333333333333444444555666777777777666555777;;;AAAGGGKKKeee}}}zzz```LLLCCC>>>999555000000222333333222111000//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++***)))*********))))))******++++++++++++******+++++++++,,,,,,,,,************************************************,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,(((((()))***+++,,,,,,---,,,,,,,,,---------......------------------------......//////000000111111.........///000222333444000222333333333333555666999;;;;;;::::::???IIIQQQbbbsssyyypppfffaaa___\\\UUUOOO???<<<999666333222222333000000000000////////////.........------,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++************++++++++++++,,,------...//////******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,------++++++++++++------++++++++++++++++++++++++******))))))))))))******)))************+++++++++************************,,,+++***))))))***+++,,,)))))))))))))))))))))))),,,+++***))))))***+++,,,++++++***************+++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******************...---,,,,,,++++++++++++------------------------,,,---......//////..................////////////111111000000000000111111000111222222111000111333000000000111222444555666333333444777666333444999:::<<<888;;;FFFOOO```yyyxxxkkkgggWWW:::???111000444000///333000///222111------111000+++//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***)))(((++++++******************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,---------,,,,,,,,,---------......------------------------000000000000000000000000///000222222111111222444333666222111999888666===:::<<>>AAAQQQmmmpppOOO???:::;;;444222555222111444333......222333111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***))))))************************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,---------,,,,,,,,,---------......------------------------000000000000000000000000000222333333222222444555555888333222888777666@@@MMMNNNQQQUUU^^^mmm}}}pppeeeUUUFFF???;;;666666999888555333222222333222111//////......------......,,,------...---,,,+++***,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******))))))))))))******)))************+++++++++***************************))))))(((((())))))***++++++++++++++++++++++++++++++***))))))***+++++++++***************++++++************************++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++++++++------,,,+++++++++,,,,,,------------------------,,,---......//////..................////////////111111000000000000111111000111222222111111222444333333222222333444555555444333666;;;<<<::::::===;;;GGGWWWuuummmXXXJJJ@@@333111555222000333111---+++...000000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,............------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------000000000000000000000000111333444444444444555777666999444333888666999GGGSSSXXXaaannn}}}{{{kkkWWWIIIAAA<<<888888777555222111111111000///000000///.....................---,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))*********+++++++++************************))))))(((((((((((())))))+++++++++++++++++++++++++++******************+++*********)))******+++,,,************************++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++++++++,,,---,,,,,,++++++,,,,,,,,,------------------------,,,---......///.....................////////////111111000000000000111111///111222222222222333444444444444444444444555555444666;;;>>>;;;888===DDDTTTjjj}}}fffQQQ<<<777999444222333222000...---......000//////...............------------------------,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++*********************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............000000000000000000000000111222444444444444666888555888555555:::999AAAVVV[[[fffyyyppp___TTTLLLBBB999666444111000000111111000111111000///............000...---,,,+++,,,...///------------------------++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))*********+++++++++************************(((((())))))))))))((((((++++++++++++++++++++++++*********++++++***************))))))***++++++,,,************************************************))))))))))))))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------------,,,---......///.....................////////////111111000000000000111111///111222333222222444555666555555555555555666666999;;;===<<<:::@@@TTThhhxxxuuu\\\PPPHHH;;;777555444444444333222111000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------....../////////111111111111111111111111000111333444333444666777444888888<<>>666111222666555333222111000//////......//////------------------------............////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......---------...//////000000111111111111111111111111000111333444444444666888666<<<@@@HHHQQQXXXpppwwwSSSLLLBBB:::555333333222444333222000////////////000///...------...000111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******))))))))))))******)))************+++++++++************************))))))***++++++***))))))************************)))***++++++++++++***)))))))))))))))***+++,,,---************************************************))))))))))))))))))))))))******++++++,,,------...,,,+++++++++,,,,,,---...------------------------,,,---......//////..................////////////111111000000000000111111///111333333333333555777555555555666777888999:::;;;===EEESSSfff~~~VVVEEE555222555555111000111000000///////////////..................................../////////000------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,((())))))***++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......---------...///000000000111111111111111111111111000222444555555666888:::999AAAIIIVVVcccooouuujjjYYYJJJ???888555444444444222111000///////////////.........///111111...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........******+++++++++,,,,,,,,,++++++------------++++++++++++++++++++++++++++++******))))))))))))******)))************+++++++++************************)))***+++,,,,,,+++***))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))***+++,,,---************************++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,---......++++++++++++,,,,,,---...------------------------,,,---......//////................../////////000111111000000000000111111///111333333333333555777555555555666777999:::;;;@@@GGGXXXssssss[[[BBB::::::888444222111111000///////////////........................,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------------((())))))***++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......---------...///000000111111111111111111111111111222444666666777777:::;;;===FFFQQQ```ppp~~~sss^^^NNNDDD>>><<<555444333111000////////////////////////000111111...---,,,,,,,,,,,,---...------------------------))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,***)))***+++************************++++++************++++++************)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++***************************+++,,,,,,******+++,,,,,,,,,,,,---------......------------------------------------------------......////////////......000000000000////////////000000000000111111111111444333222333555777888888;;;555333888;;;:::===BBBMMMnnniiiKKK===888666444000777666//////666444+++//////.........---------------------------------......---------,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++******+++,,,,,,---......***,,,------,,,+++---...,,,---......//////..................///000111222222222333111000///111222888888777666555888???FFFOOOUUU]]]lllxxxcccPPPCCCCCC>>>777444555555333222---...///...---------...,,,,,,,,,,,,,,,---...///------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++******************++++++)))************++++++++++++++++++++++++++++++++++++,,,---...---,,,+++***$$$'''+++---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++///...---,,,,,,,,,,,,---+++++++++++++++++++++++++++,,,---,,,***)))***+++************************++++++************++++++++++++++++++************************************************************************************)))))))))************++++++***)))(((((()))***+++***************************+++,,,,,,******+++,,,,,,,,,,,,---------......------------------------------------------------......////////////......000000000000000000000///000000000000111111111222111111111333555666777777222777>>>>>>999>>>TTTlllyyyaaaNNN@@@777333777777000---000222222/////////.........------------------------------......---------,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++++++++,,,,,,---------***,,,------,,,+++---...,,,---......//////......////////////000111222222333444444333111111333444222222555999;;;>>>JJJWWWZZZhhh{{{wwwmmmfffMMMEEE<<<999::::::666111///000000000///...//////---,,,,,,,,,------...///---------------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++++++++************************************************************************************+++++++++,,,,,,+++***))))))))))))***+++***************************+++,,,,,,******+++,,,,,,,,,,,,---------......------------------------------------------------...//////000000//////...000000000000000000000000000000111111111222222222000111222444666777888888555:::???>>>???SSS{{{nnnYYYMMM;;;888777777333///000666////////////............------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---...------...////////////...000000000000111222333444444555555444333333555666333111666???AAADDDVVVllltttgggYYYIII@@@??????<<<888333222111111000000000000---------,,,------...///,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...444000+++***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++++++++++++++++++++++++++++++++************++++++,,,,,,+++++++++*********************************************************************************************+++++++++,,,***************************************************+++,,,,,,******+++,,,,,,,,,,,,---------......................................................//////000000000000//////000000000000000111111111111111111222222222333333333555666777777888999:::>>>;;;:::AAAWWW{{{~~~uuuOOO>>>555:::<<<444///222000000000/////////....................................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,---///------...///////////////111111111111222333444444333444555555444444666888:::555:::EEEHHHLLLdddttt^^^MMMEEEDDDDDDCCC555333111000000000000000......------------......,,,---------------,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,......------,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---///000;;;333+++)))+++......,,,------------------------...------------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++++++++++++++++++++++++++++++++************+++++++++*********))))))))))))************************************************************************)))))))))*********++++++******++++++++++++*********************************+++,,,,,,******+++,,,,,,,,,,,,---------......................................................//////000000000000/////////000000000111111111222222222222222333333333333555777888777666777:::<<<:::@@@LLLaaauuuRRR555666===888111000111111000000000/////////..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,++++++---......---,,,...///---...//////000000//////111111111111222333444555222333444444444444777999:::999AAANNNWWWcccvvveeeWWWNNNHHHFFF777444111///000000000...///......---------......,,,------......---------++++++++++++++++++++++++*********++++++,,,,,,,,,......------,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---///000<<<444,,,)))+++......,,,------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********)))))))))((((((************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))************+++******+++,,,,,,+++*********************************+++,,,,,,******+++,,,,,,,,,,,,---------......................................................///000000111111000000//////000000111111222222222222222333333333444444444555666777666555777===AAA:::VVVzzzvvvIII999:::888333333111111111111000000000000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...///......///000000000000///111111111111222333444555222333444555444555888:::999@@@OOO```rrruuudddRRRGGG:::555111///000111000...000///......---.........,,,------............---++++++++++++++++++++++++*********++++++,,,,,,---------,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...888222,,,***+++---------------------------------//////............//////------------------------,,,,,,,,,,,,,,,---...///------------------------+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++******************************+++,,,,,,******+++,,,,,,,,,,,,---------......................................................000000111111111111000000///000000111111222333333333333333333444444444444666777888777777<<>>QQQggg~~~hhh???999333111333444222000000000///...............,,,,,,---.../////////...++++++++++++++++++++++++))))))***+++,,,,,,------******************++++++++++++,,,,,,,,,---------------------------------+++,,,---...---,,,+++***+++,,,---,,,+++***,,,---........................////////////////////////---------.........//////........................------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------000//////.........//////////////////000000000000000000000000111111111111111111111111111222222222111666999777444444555666000<<<===777:::DDD___lllKKK===555000444555333222222111...------..................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///............/////////000000000000111222444555666444999555444::::::<<>>888333333222111111000000000000111...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,------......------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------111111111111111111111111........./////////000000////////////////////////........................------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++******)))))))))*********++++++*********************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///////////////000000000000111111111111222222222222111222222333444444555555222000222888;;;:::<<>>666222555444222111000000000111...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,------......------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------111111111111111111111111....../////////000000000////////////////////////........................,,,,,,,,,,,,------------++++++++++++++++++++++++***++++++,,,,,,++++++******************))))))))))))***++++++++++++***)))))))))***++++++***))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,---...///000////////////000000000000111111111222222222222333222222333444444555666666777333555:::999777===GGGhhh~~~yyyqqqqqqqqqppppppppppppooozzz~~~|||}}}___AAA888888777444222222111111000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))******+++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,------...---------............////////////000000000111111000111222333555777999:::666CCCIIIUUUxxx|||{{{}}}|||vvv}}}~~~zzztttjjj]]]MMM???666888777444222111000000000---............---,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++,,,---------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------222222222222222222222222.../////////000000000000////////////////////////........................++++++++++++,,,,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))************)))***++++++++++++***)))((()))***++++++***)))(((************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---......///------------...///000111////////////000000000000111111111222222222333333222222333444555666777777===999999===;;;<<>>BBBKKKeeezzztttqqqmmmjjjggggggiiikkkkkkiiilllooouuu}}}|||vvvvvvyyy~~~{{{wwwuuuuuuyyyxxx~~~zzzXXXKKK@@@333333333222222111000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************((())))))***++++++,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++******++++++,,,---******+++,,,,,,---......---------.........//////000000000000111111111111444555666777:::<<<>>>???UUUjjjzzzyyyvvv}}}wwwaaaNNN===;;;777333000///......000000000000000//////...+++++++++,,,,,,------------..................---******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------........................:::777555666555222222555111///---...111333333222---222222------111222000000000/////////000000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************)))************+++++++++************************++++++************++++++,,,,,,,,,++++++*********---,,,+++***+++,,,---...******+++++++++,,,,,,,,,---------............///............////////////000111111222222333444444222222333333333444444444444444333444777;;;999666>>>BBB===@@@UUUqqq|||uuusssrrrqqqooooooqqqqqqsssvvvxxxyyyzzz}}}~~~|||}}}|||wwwyyyrrrUUUBBB000666666000000555444,,,111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++************++++++++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000111111111111111111111111111555444666:::888BBBYYYhhhrrr___KKKDDD888000///222222000000//////............///------------------------,,,***///;;;@@@:::111---+++,,,,,,------,,,,,,+++))))))*********+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......III@@@888777999888888:::999666444333333333000...)))///111......111111---......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************++++++++++++************************++++++************++++++,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,------***++++++++++++,,,,,,,,,---------............///............///////////////000000111111222333333222222333333333444444444777888888777777999;;;;;;:::;;;:::HHHlllzzzwwwsssqqqqqqrrruuuxxx{{{zzzyyyyyy|||~~~wwwwwwzzz~~~||||||~~~oooPPP;;;;;;777222111444555333111111///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++************++++++++++++,,,,,,,,,---------,,,,,,---------................../////////000000111111111111222222222222666999777888<<<999BBBXXXvvv~~~eeeTTT===000000555555222000000///............///------------------------...,,,111;;;???999222...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........yyyiiiXXXRRROOOHHH>>>888555444333333444333222000000333666555555666444000......---,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++++++++***++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---------............///............////////////...//////000111111222222333333333333444444444444555666777666555666:::>>>:::???FFFaaa{{{xxxyyywwwxxxxxxxxxzzz}}}}}}|||wwwuuuwww~~~qqqGGG>>>666444444222111222111111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++************++++++,,,,,,,,,,,,------------,,,------------.............../////////000000000111111111222222333333333555888777:::AAAAAALLLccc}}}wwwqqqKKK555222666666333111000//////.........///------------------------///---000666999666000---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........wwweeeYYYFFFDDDAAA>>>;;;999666555000000/////////000...,,,000000//////.../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***+++,,,---...---,,,++++++++++++,,,,,,,,,---------------............///............//////////////////000000111222222222333333333444444444444555444333444777888999<<<@@@CCCUUUjjj~~~{{{xxxxxx{{{zzz}}}yyyuuuwww~~~___JJJ:::999:::555///...222111000///............------------------------------,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,++++++******++++++,,,,,,,,,,,,------------...------------...............////////////000000000111111111222333444444555555888888@@@OOOXXXjjj~~~dddDDD777444444444111111000///............---------------------------,,,---000111000,,,***+++,,,,,,------,,,,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............uuurrrkkk```UUUJJJBBB>>>:::555111111222444555666222111000///////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***+++,,,---...---,,,+++++++++,,,,,,,,,------------------............///............////////////000000111111222333333444333333444444444555555555:::666666;;;>>>===>>>BBBOOOqqq}}}zzzyyy{{{{{{xxxyyy}}}|||yyyyyy}}}fffEEE;;;;;;888444222222111000//////......///---------------------------------,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,,,,++++++++++++,,,,,,,,,,,,---------.........---------.........//////////////////000000000111000111222333444555666666888;;;===JJJaaasss{{{}}}xxxwwwyyyzzz\\\CCC444111444222222000//////.........------------------------,,,,,,,,,,,,------+++)))+++,,,,,,------,,,,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////yyyjjj^^^XXXIIIAAA999777777777777999111111000///....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---------------------............///............////////////111111111222333333444444333444444444555555555555;;;555555:::<<<;;;@@@IIIiii}}}yyyxxxvvvwwwzzzzzzwwwyyy~~~}}}zzzyyy{{{}}}|||~~~WWW;;;444555555555222222111000////////////------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,++++++++++++,,,,,,,,,---------............------.........//////////////////000000000111111000111222333555666777888777;;;@@@QQQmmm|||yyyzzz{{{zzzzzzxxx}}}uuuVVV<<<333555333222111000///.........------------------------,,,......,,,,,,...---++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////|||bbbVVVIIICCC>>>555000///333222111000////////////................................................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,------------...---------............///............////////////000000000111222222333333444444444444555555555555666444666:::999;;;MMMbbb}}}{{{zzzvvvtttuuuxxxxxxyyy~~~}}}zzzyyyzzz|||}}}zzzzzz{{{}}}vvvMMM999555555333333222111000////////////...........................------------,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---------------........................//////////////////000000000111111111000111222444555777888999888???HHH^^^}}}}}}ttttttlllLLL:::888444333222000///.........------------------------)))...///++++++......++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////|||}}}uuukkk___NNNBBB>>>666555444333222222222222////////////////////////........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********++++++,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,---------......---------.........//////............/////////000/////////000111111222222444444444555555555666666444666<<<@@@>>>DDDbbb}}}wwwuuuwwwyyy{{{uuussssssvvvxxx|||}}}zzzzzz{{{~~~yyywwwvvvvvvyyy~~~~~~~~~iiiJJJ???999333333222111000////////////..............................---------,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------------.........//////............/////////000000000000000111111111111000111222444666888999:::???HHHUUUpppxxxqqq|||{{{YYYAAA:::444333222000///.........------------------------&&&+++---)))))),,,---)))+++,,,,,,------,,,,,,+++))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000uuuppppppvvvtttkkkiiimmmuuufffbbbIIICCC===999555111---,,,000///............,,,***000000///...............//////...---,,,,,,++++++------......------,,,+++***+++,,,---...---,,,+++------------,,,,,,+++***+++++++++++++++++++++++++++,,,------++++++,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......---......///////////////000000000000111111111111000000000000111222333444666666555666777888888777999555888>>>@@@OOO~~~yyyyyyzzzyyyyyyzzzzzzyyy|||{{{qqqsss}}}zzzwwwxxxwwwtttuuuxxxwwwssspppvvvtttmmmrrrwwwSSS@@@666444444333111111111///,,,......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...,,,+++***+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------.........//////111111111111111222222222333555333444666000333EEEUUUcccooo~~~wwwssstttyyy{{{ccc:::222666555......444222***---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///---,,,---///000000000{{{xxxwwwsssnnnkkklllwwwmmm]]]MMM@@@888777999555555333000...---.../////////...............//////......---,,,,,,++++++------......------,,,+++***+++,,,,,,------,,,,,,,,,---------,,,,,,+++***+++++++++++++++++++++++++++,,,------++++++,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......---......///////////////000000000000111111111111000000000000111222333444555555555666777888888888999:::<<>>KKKnnn~~~|||~~~}}}~~~~~~xxxwwwxxx|||}}}{{{}}}wwwtttqqqmmmlllpppmmmhhhkkkzzz}}}vvvFFF999777555333111000000111.........------------,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,------------.........------........./////////111111111111222222333333333555333666<<<999===NNNhhhrrrllltttyyywww}}}~~~|||{{{|||}}}~~~}}}|||}}}zzz}}}~~~dddAAA:::555444333111000222............////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------000333333000......000zzz|||wwwRRR888000222333444444222111000---------------......///......---------,,,,,,,,,------......------,,,+++,,,+++*********+++---...,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------......---......//////////////////000000000111111111111111111111111222333444444666666666666555666888:::555<<>>666222000111///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,---------............---000333333000......000ssswwwxxxqqqvvvyyybbbKKK>>>:::;;;333222111000///.........------------------------------......------,,,+++))))))***+++++++++++++++***+++,,,,,,---------,,,++++++++++++++++++++++++)))+++,,,+++***)))***+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......---......///////////////000000000000111111111111222222222222333444555555333666999999888;;;AAAGGGUUUyyy~~~{{{|||yyyzzz||||||wwwtttuuu}}}xxxqqqmmmkkkiiieeebbb[[[XXXTTTOOOLLLLLLLLLMMMNNNPPPWWW]]]___aaagggoooyyy}}}xxxxxx}}}```AAA888:::777333222////////////..................------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------............////////////.../////////000000000000000111111222333444555666666::::::AAARRReeepppsssyyyyyywwwttttttuuuvvvxxx{{{xxxsssqqqrrrqqqnnnnnnpppppprrrrrrqqqnnnkkkjjjjjjjjjkkkmmmoooqqqtttvvvxxx~~~~~~xxxnnnooolllPPP;;;444333333000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,,,,---......------------...............///////////////000000yyydddcccuuu|||dddKKK@@@>>>555444222111///.........------------------------------......------,,,+++((()))***,,,,,,+++*********+++,,,,,,------------++++++++++++++++++++++++)))+++++++++***)))***+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......---......///////////////000000000000111111111111222222222222333444555555000444888999:::>>>FFFMMMjjjzzzzzzxxxwwwxxx}}}~~~{{{yyy{{{sssnnniiiggghhhgggbbb]]]WWWTTTOOOKKKIIIHHHIIIJJJKKKLLLQQQUUUUUUVVV]]]fffrrrzzz}}}yyyzzzzzz{{{zzzvvvrrrvvv~~~zzz}}}pppHHH::::::888555555000/////////............//////............//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,---...---,,,,,,++++++,,,,,,,,,---------............/////////000////////////000000000000000111111222444555666666888999999FFF```xxxpppnnnxxx{{{yyyyyytttuuuyyy{{{yyytttrrrrrrrrrmmmjjjlllnnnlllkkkmmmhhhiiikkkjjjhhheeeeeeeeeggghhhiiijjjlllnnnqqqrrrtttzzz}}}zzzuuuxxx{{{{{{fffXXXfff___@@@555555555000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++,,,,,,---......---------........./////////---,,,---///000000000{{{pppiiiiiitttqqqWWWIII===333333666///...111---000111222111...---,,,---......---------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********...------,,,,,,------...---------............///000000000000111111111111111222333333333444666888888333777>>>:::777LLLiii}}}xxxxxxxxx{{{~~~~~~|||~~~~~~xxxrrrppprrrkkkeeecccdddccc\\\UUUPPPNNNLLLKKKKKKKKKKKKKKKJJJMMMPPPQQQRRRTTTYYY]]]gggmmmooolllnnntttwwwuuu{{{wwwttttttyyy}}}}}}~~~~~~cccDDD888888555---222111000//////...//////------------------------,,,,,,,,,------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............////////////////////////000000000000555111///222444333444777;;;888;;;NNNpppxxxxxxxxxyyyzzzyyyuuusssrrrsssuuuvvvvvvuuusssrrrpppnnnkkkjjjiiigggdddbbbaaabbbbbbbbbbbbbbbaaa```]]]___aaadddgggiiijjjjjjpppsssxxx}}}}}}}}}}}}~~~zzzvvvtttttt~~~}}}wwwWWW```nnnIII888999222000///......///000///------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,---...///000111////////////000000000000yyy{{{uuuIII999333444111222555000.........---,,,,,,...///......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------............/////////000000000000000000111111111111111222333444333444666888<<<888:::===;;;DDDiii~~~}}}{{{{{{}}}vvv~~~wwwssswww{{{wwwrrrpppjjjddd]]]\\\\\\[[[UUUOOOLLLKKKJJJIIIJJJJJJJJJJJJKKKLLLNNNNNNNNNQQQVVV[[[]]]dddhhhiiilllsssvvvuuuxxxuuurrruuu|||~~~|||~~~bbbFFF666111222222111000///////////////------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............////////////////////////000000000000333000000444666555777:::999@@@QQQkkktttttttttuuuvvvtttqqqooorrrsssttttttsssqqqooommmmmmkkkhhhfffeeedddaaa___\\\\\\\\\\\\[[[[[[ZZZYYYWWWWWWYYY[[[]]]___```aaafffiiinnntttyyy|||~~~|||zzzzzz}}}~~~|||zzz{{{||||||{{{www~~~{{{}}}bbbHHH;;;333222000//////000111000///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......---------------------...///000////////////000000000000zzz}}}oooTTT???666///111666111000///---,,,+++,,,...///......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///000111......------------......//////000000000111111111000000000111111111222222111333444444333444666999:::888:::;;;===RRRxxxwwwxxxxxxxxxzzzuuupppooouuuxxxvvvqqqnnnbbb\\\VVVSSSTTTSSSNNNJJJIIIJJJJJJJJJKKKKKKLLLLLLQQQQQQPPPPPPPPPTTTYYY]]]dddiiimmmooorrruuuuuurrrpppmmmkkkqqq{{{~~~||||||]]]999111:::333222111000////////////------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............/////////////////////000000000111111222000111555888777999===:::JJJddduuusssvvvuuuuuuvvvwwwvvvsssqqqsssssssssrrrpppmmmjjjiiihhhfffcccaaa```^^^\\\ZZZWWWVVVVVVUUUTTTSSSSSSRRRPPPPPPPPPPPPQQQSSSUUUWWWYYY[[[```ffflllrrrvvvxxxxxxvvvuuu{{{~~~~~~{{{||||||}}}~~~{{{yyyyyyyyyxxxwwwuuu}}}{{{ZZZ>>>:::444222111000111222111000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------......---------......///////////////000000000000~~~{{{rrrVVVBBB333333999777444222000///......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,---...///111222......------------....../////////000000000111111000000111111111222222222222333444444444555777999555666999>>>HHHeee{{{||||||zzzyyyyyy}}}uuussssssvvvwwwtttnnniii^^^XXXRRROOOOOONNNKKKHHHJJJLLLMMMNNNNNNNNNOOOOOOSSSRRRRRRSSSVVV[[[aaaeeemmmqqquuuyyy{{{zzzvvvrrrkkkggggggooozzz{{{{{{{{{~~~~~~{{{xxxtttDDD555>>>444333222111000/////////........................------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,------......------............/////////////////////000000111111222222000222666888777:::>>>FFFWWWppp}}}{{{vvvxxxwwwwwwwwwxxxwwwuuusssrrrrrrqqqooommmkkkhhhgggcccaaa^^^]]]\\\ZZZWWWUUUTTTSSSRRRQQQOOONNNNNNNNNLLLKKKJJJIIIJJJLLLNNNOOOOOOPPPTTTYYY___eeekkknnnppprrruuu{{{~~~{{{zzz{{{|||||||||zzzxxxvvvrrrsssuuuwwwzzz~~~~~~|||{{{{{{{{{zzzxxx~~~{{{eeeBBB@@@666333111000111111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,------......------///......---------......////////////000000000000qqq^^^III??????;;;222000000000111000...+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------------------...///000///......------......///....../////////000000000111111111111222222222222222333444444444555777999888777999CCCZZZ||||||}}}}}}}}}xxxrrrrrrrrrrrrrrrooohhhaaaZZZUUUOOOKKKKKKKKKJJJHHHLLLNNNPPPPPPPPPPPPRRRUUUPPPPPPSSSYYY```hhhooorrrooorrrxxx~~~wwwrrrhhhfffgggnnnxxx~~~}}}yyy|||~~~~~~wwwwwwWWW<<<:::555444333111000000//////........................------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,---------+++,,,------......------............/////////////////////000111222222222333222333666777666:::AAAQQQddduuu{{{}}}xxxwwwvvvttttttuuuuuusssqqqqqqpppooommmllljjjhhhggg```]]][[[YYYXXXVVVTTTQQQPPPOOOMMMKKKJJJJJJIIIJJJHHHGGGFFFEEEEEEFFFHHHJJJJJJJJJLLLOOOTTTYYY^^^aaahhhooowww||||||zzzyyyyyytttuuuuuutttrrrnnnkkkhhheeefffhhhkkkpppvvvzzz}}}~~~}}}{{{{{{||||||{{{yyywwwzzz}}}yyy~~~qqqKKKBBB777444111//////000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------+++,,,------......------///......---------......////////////000000000000iiiSSSCCC666111///...///222222///,,,......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------.........------------------//////............//////........./////////000000111111111222222222222333222444555555444555777:::999888;;;IIIkkk|||}}}~~~|||zzz~~~zzzvvvssskkkmmmnnnlllkkkjjjddd]]]XXXSSSMMMHHHGGGHHHHHHIIILLLOOOQQQRRRRRRTTTYYY^^^XXX[[[aaajjjttt|||{{{{{{~~~rrrkkkbbbbbbdddjjjqqqvvvwwwvvv~~~~~~{{{yyyrrrKKK999666555444222111000000000...........................------------,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...+++,,,------......------............////////////...///000000111222333333444333444666666777>>>GGGUUUlll~~~zzz}}}yyy|||xxxxxxyyywwwvvvvvvvvvvvvuuutttpppooommmkkkiiigggfffeee\\\ZZZWWWVVVTTTSSSPPPNNNJJJHHHGGGEEEDDDDDDEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEGGGGGGHHHJJJLLLOOORRRTTT^^^gggrrrvvvtttqqqqqqsssiiiiiihhhfffccc___[[[YYYUUUUUUWWWZZZ___dddiiillloooxxx~~~|||~~~|||{{{zzzxxxyyyyyyyyyxxxvvvqqqpppnnnkkkrrr{{{```HHH888555111////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------+++,,,------......------......---------......///////////////000000000000pppZZZFFF>>>888222000111222000---......---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......------,,,,,,,,,,,,------//////............////////////000000000111111111111111111222222222333333333444555555555555888:::999???III^^^{{{xxxvvvsssqqqmmmpppqqqmmmkkkjjjeee^^^XXXSSSMMMHHHGGGHHHJJJKKKNNNQQQTTTVVVXXX]]]fffmmmlllooottt|||}}}|||~~~oooggg^^^aaaeeejjjnnnssswwwzzz||||||eeeHHH777666444333111000000000..............................---------,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......+++,,,------......------............////////////...///000111222333333444444333444777888;;;EEEPPPaaayyy~~~~~~yyyppp{{{zzzyyy{{{yyywwwwwwwwwxxxwwwuuupppooollliiifffcccaaa```YYYVVVTTTRRRQQQOOOMMMJJJEEEDDDBBBAAA@@@AAABBBCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKQQQXXXaaaffffffdddccccccXXXXXXWWWVVVSSSPPPMMMKKKIIIIIIIIIJJJMMMRRRVVVXXX\\\eeepppyyy~~~~~~{{{|||}}}{{{yyyxxxwwwxxxwwwtttrrrsssnnnyyywwwrrr{{{nnnkkkwww~~~zzzuuu___;;;777333000000000000///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------+++,,,------......---------------------...///000////////////000000000000yyywww|||iiiNNNEEE999222111111000.........---------,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++++++++,,,,,,---...//////............//////000111111111111222222222111111222222222333333333333444555555555666888:::;;;JJJ___yyy}}}}}}}}}||||||}}}zzzxxxvvvsssqqqvvvzzzyyyrrrooonnniiiaaaZZZVVVOOOJJJIIIJJJMMMOOOPPPTTTXXX[[[^^^fffqqqzzzyyy{{{~~~wwwppphhhiiissssssmmmcccgggmmmqqqtttzzz|||}}}vvvvvvuuu}}}ZZZ777777555333222111000000////////////////////////.........------,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---......+++,,,------......------............/////////000...///000111222333444444444333444777999>>>KKKWWWtttpppyyyxxx~~~zzz{{{|||{{{wwwuuussssssssstttsssrrrqqqoookkkgggccc```]]]\\\VVVTTTQQQPPPOOOMMMJJJHHHEEEDDDBBB@@@@@@AAACCCDDDCCCDDDEEEFFFGGGGGGFFFFFFBBBBBBCCCDDDEEEFFFFFFFFFFFFJJJQQQWWWZZZZZZVVVSSSLLLLLLKKKJJJHHHFFFDDDCCCDDDCCCBBBBBBCCCFFFJJJLLLPPPUUU]]]dddkkkrrrxxx|||{{{{{{~~~~~~~~~~~~}}}{{{zzzyyyxxxvvvssspppsssmmmuuu{{{oooiiiuuuuuu}}}|||eee}}}vvv===999444222111111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------+++,,,------......------,,,,,,,,,---...///000111////////////000000000000